Information processing device, information processing system, program, information terminal, and information processing method

JPWO2025258102A5Active Publication Date: 2026-05-22MITSUBISHI ELECTRIC CORP +1
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
MITSUBISHI ELECTRIC CORP
Filing Date
2025-07-04
Publication Date
2026-05-22

AI Technical Summary

Technical Problem

Existing technologies fail to support users effectively within facilities beyond limited circumstances, such as when using a business support terminal device in a specific area, limiting the utilization of various information available to meet diverse user goals.

Method used

An information processing device that acquires purpose, personal, and management information to generate support information, utilizing a purpose information acquisition unit, personal-related information acquisition unit, and management information acquisition unit to assist users in achieving their objectives within facilities.

Benefits of technology

The system effectively supports user objectives by generating assistance information based on acquired data, enhancing user satisfaction by utilizing facility information to meet diverse goals.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

An information processing device (2) comprises: an objective information acquisition unit (21) that acquires objective information indicating the objective of a target user involving use of equipment in a facility or adjustment with users other than the target user; a person-related information acquisition unit (22) that acquires person-related information pertaining to one or more users including at least the target user; a management information acquisition unit (23) that acquires management information provided by at least one management system (3) of which management target is the facility; and a support information generation unit (24) that generates support information for supporting the objective on the basis of the objective information acquired by the objective information acquisition unit, the person-related information acquired by the person-related information acquisition unit, and the management information acquired by the management information acquisition unit.
Need to check novelty before this filing date? Find Prior Art

Description

Information processing device, information processing system, program, information terminal, and information processing method

[0001] The present disclosure relates to an information processing device, an information processing system, a program, an information terminal, and an information processing method.

[0002] There is a technology that utilizes location information and user authority information of users who use a facility within the facility. For example, Patent Literature 1 discloses an information processing server device that identifies the location of each user within an office area, shares the location with other users, and selects and executes at least one process from a plurality of processes based on authority information of users located in an area where a business support terminal device is installed and operation information indicating the content of an input operation to the business support terminal device.

[0003] Japanese Patent Application Laid-Open No. 2019-23826

[0004] In order to improve the satisfaction of users using a facility, it would be desirable to have a technology that can support the various goals of each user by utilizing various information available at the facility. However, there has been a problem in that such support technology has not been provided in the past. For example, the technology described in Patent Document 1 only supports users under limited circumstances, such as when the user operates a business support terminal device installed in a specific area.

[0005] The technology disclosed herein is intended to solve the above-mentioned problems, and aims to provide an information processing device, information processing system, program, information terminal, and information processing method that can utilize various information that can be obtained at the facility to support the various goals of each facility user.

[0006] The information processing device according to the present disclosure includes a purpose information acquisition unit that acquires purpose information indicating a purpose of a target user that involves using equipment within a facility or coordinating with users other than the target user; a personal-related information acquisition unit that acquires personal-related information regarding one or more users including at least the target user; a management information acquisition unit that acquires management information provided by one or more management systems that manage the facility; and a support information generation unit that generates support information to support the purpose based on the purpose information acquired by the purpose information acquisition unit, the personal-related information acquired by the personal-related information acquisition unit, and the management information acquired by the management information acquisition unit.

[0007] The technology disclosed herein generates assistance information that supports the objectives of a target user based on objective information indicating the objective of the target user, personal information, and facility management information. In this way, the technology disclosed herein can utilize various information available at the facility to support the various objectives of each of the target users, i.e., users of the facility.

[0008] 1 is a block diagram showing an example of a configuration of an information processing system according to Embodiment 1. FIGS. 2A and 2B are block diagrams showing an example of a hardware configuration for realizing the functions of the information processing device or the functions of the information terminal according to Embodiments 1 to 8. A flowchart showing an information processing method according to Embodiment 1. FIGS. 4A and 4B are screen diagrams showing an example of a display screen of the information terminal according to Embodiment 1. A block diagram showing a first example of a configuration of an information processing system according to Embodiment 2. FIGS. 6A and 6B are screen diagrams showing a first example of a display screen of the information terminal according to Embodiment 2. A block diagram showing a second example of a configuration of the information processing system according to Embodiment 2. FIGS. 8A and 8B are screen diagrams showing a second example of a display screen of the information terminal according to Embodiment 2. A block diagram showing an example of a configuration of an information processing system according to Embodiment 3. FIGS. 10A and 10B are screen diagrams showing an example of a display screen of the information terminal according to Embodiment 3. A block diagram showing an example of a configuration of an information processing system according to Embodiment 4. FIGS. 12A and 12B are screen diagrams showing an example of a display screen of the information terminal according to Embodiment 4. A block diagram showing an example of a configuration of an information processing system according to Embodiment 5. FIGS. 14A and 14B are screen diagrams showing an example of a display screen of the information terminal according to Embodiment 5. FIG. 15A is a block diagram showing a first example of a configuration of an information processing system according to embodiment 6. FIG. 15B is a block diagram showing a second example of a configuration of an information processing system according to embodiment 6. FIG. 15A and FIG. 15B are screen diagrams showing an example of a display screen of an information terminal according to embodiment 6. FIG. 15B is a block diagram showing a example of a configuration of an information processing system according to embodiment 7. FIG. 19A and FIG. 19B are screen diagrams showing an example of a display screen of an information terminal according to embodiment 7. FIG. 19A is a block diagram showing a first example of a configuration of an information processing system according to embodiment 8. FIG. 22A is a block diagram showing a first example of a display screen of an information terminal according to embodiment 8. FIG. 23A is a block diagram showing a second example of a display screen of an information terminal according to embodiment 8. FIG. 23B is a screen diagram showing a modified example of the display screen of the information terminal.

[0009] Embodiment 1. Fig. 1 is a block diagram showing an example of the configuration of an information processing system 1 according to embodiment 1. The information processing system 1 has at least an information processing device 2 and a management system 3. The information processing device 2 and the management system 3 are communicably connected to each other via a network 5. An existing telecommunications line can be used as the network 5. The network 5 is, for example, the Internet. An information terminal 4 may be communicably connected to the network 5.

[0010] The information processing device 2 acquires goal information indicating a goal of a target user that involves using equipment within a facility or coordinating with users other than the target user, acquires personal information about one or more users including at least the target user, acquires management information provided by one or more management systems 3 that manage the facility, and generates support information for supporting the goal based on the goal information, personal information, and management information. The target user is a user (hereinafter referred to as a "facility user") who uses a facility (hereinafter simply referred to as a "facility") managed by the management system 3 and is the target of support from the information processing device 2. The target user is, for example, a facility user who has previously registered to use a support service (hereinafter referred to as a "goal support service") provided by the information processing device 2. Hereinafter, the target user is a facility user who has registered with the goal support service, and the information processing device 2 uses a user ID as information unique to each target user and manages the user ID by linking it to the name, etc., of each target user. Furthermore, there may be multiple target users in a given facility, and hereinafter, the target user currently being processed by the information processing device 2 will be referred to simply as the "target user," and other target users will be referred to simply as the "user" or "other users." The term "user" may also be used as a general term to include the target user being processed and other target users.

[0011] One information processing device 2 may be installed per facility, or one may be installed per multiple facilities. Hereinafter, it is assumed that one information processing device 2 is installed per target facility. Note that "one device" here means an information processing device 2 that functions as one device from a functional standpoint. Therefore, even if multiple information processing devices 2 that are physically separated into multiple devices function as one information processing device 2, this is also included in the term "one device" here. Furthermore, each function of the information processing device 2 may be possessed by the management system 3. In this case, the management system 3 also functions as the information processing device 2. Hereinafter, the information processing device 2 and the management system 3 are assumed to be separate devices. Details of the information processing device 2 will be described later.

[0012] The management system 3 is one or more of various systems for managing facilities. The facilities managed by the management system 3 may be any type of facility. For example, the facility may be a commercial facility with multiple retail stores or restaurants, an office building with one or more corporate offices, an apartment or condominium complex, or a complex containing two or more of the following: commercial facilities, offices, or residences. The facility may also be an entertainment facility such as an amusement park or theme park, or a building integrated with a bus terminal, airport, or train station. Hereinafter, the facility is considered to be a typical office building with multiple floors, elevator facilities, and multiple rooms. The management system 3 includes, for example, an elevator control system 3A1, a door lock management system 3A2, facility reservation systems 3B, 3C, 3G, and 3G1, location systems 3D to 3F, and a security system 3G2, which will be described later. These systems may be existing systems configured using computers. Specific functions of each system in the management system 3 will be described later.

[0013] The information terminal 4 is a terminal device that has a display device capable of displaying information and is capable of communicating with at least the information processing device 2 via the network 5, and is, for example, a smartphone, a tablet terminal, or a PC (Personal Computer). In the following, it is assumed that the information terminal 4 is a smartphone. The information terminal 4 is used by a target user. Although only one information terminal 4 is shown in FIG. 1 , there may be multiple target users, and multiple information terminals 4 each used by a target user may be connected to the network 5. Details of the information terminal 4 will be described later.

[0014] (Details of Information Processing Device) The following describes the details of the information processing device 2. The information processing device 2 includes an object information acquisition unit 21, an individual-related information acquisition unit 22, an administration information acquisition unit 23, and a support information generation unit 24. The information processing device 2 is, for example, a server computer, and the functions of the object information acquisition unit 21, the individual-related information acquisition unit 22, the administration information acquisition unit 23, and the support information generation unit 24 are realized by a processing circuit. The processing circuit may be dedicated hardware, or may be a CPU (Central Processing Unit) that executes a program stored in a memory.

[0015] 2A is a block diagram showing a hardware configuration for realizing the functions of the information processing device 2, and FIG. 2B is a block diagram showing a hardware configuration for executing software for realizing the functions of the information processing device 2. When the processing circuit is the dedicated hardware processing circuit 100 shown in FIG. 2A, the processing circuit 100 may be, for example, a single circuit, a composite circuit, a programmed processor, a parallel programmed processor, an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array), or a combination thereof. The functions of the objective information acquisition unit 21, the personal-related information acquisition unit 22, the management information acquisition unit 23, and the support information generation unit 24 provided in the information processing device 2 may be realized by separate processing circuits, or these functions may be realized together by a single processing circuit.

[0016] 2B , the functions of the object information acquisition unit 21, the personal-related information acquisition unit 22, the management information acquisition unit 23, and the support information generation unit 24 included in the information processing device 2 are realized by software, firmware, or a combination of software and firmware. The software or firmware is written as a program and stored in the memory 102.

[0017] The processor 101 reads and executes programs stored in the memory 102 to realize the functions of the objective information acquisition unit 21, the individual-related information acquisition unit 22, the management information acquisition unit 23, and the support information generation unit 24 provided in the information processing device 2. The information processing device 2 includes a memory 102 for storing programs that, when executed by the processor 101, result in the execution of, for example, steps ST1 to ST4 described below and shown in FIG. 3 . These programs cause a computer to execute the procedures or methods of the processes performed by the objective information acquisition unit 21, the individual-related information acquisition unit 22, the management information acquisition unit 23, and the support information generation unit 24. The memory 102 may be a computer-readable storage medium that stores programs for causing a computer to function as the objective information acquisition unit 21, the individual-related information acquisition unit 22, the management information acquisition unit 23, and the support information generation unit 24.

[0018] The memory 102 may be, for example, a non-volatile or volatile semiconductor memory such as a RAM (Random Access Memory), a ROM (Read Only Memory), a flash memory, an EPROM (Erasable Programmable Read Only Memory), or an EEPROM (Electrically-EPROM) (registered trademark), a magnetic disk, a flexible disk, an optical disk, a compact disk, a mini disk, or a DVD (Digital Versatile Disc).

[0019] Some of the functions of the objective information acquisition unit 21, the individual-related information acquisition unit 22, the management information acquisition unit 23, and the support information generation unit 24 provided in the information processing device 2 may be realized by dedicated hardware, and other functions may be realized by software or firmware. For example, the functions of the objective information acquisition unit 21 and the individual-related information acquisition unit 22 may be realized by a processing circuit 100 that is dedicated hardware, and the functions of the management information acquisition unit 23 and the support information generation unit 24 may be realized by the processor 101 reading and executing a program stored in the memory 102. In this way, the processing circuit can realize the above functions by hardware, software, firmware, or a combination of these.

[0020] 2B, the hardware configuration of the information processing device 2 is configured using a single processor 101, but this is not limited to this. For example, the hardware configuration of the information processing device 2 may be realized using multiple processors that operate in cooperation with each other. Furthermore, the functions of the information processing devices 2A to 2G in the second to eighth embodiments described below are also realized by a hardware configuration similar to that of the information processing device 2 described above.

[0021] (Objective Information Acquisition Unit) The objective information acquisition unit 21 acquires objective information indicating the objective of the target user, which objective involves using facilities within the facility or coordinating with users other than the target user. There may be multiple target users in one facility. When there are multiple target users in one facility, the objective information acquisition unit 21 may acquire objective information for each target user in turn, or may acquire objective information for multiple target users in parallel. The order in which objective information is acquired for each target user in turn may be determined arbitrarily. For example, the objective information may be acquired in the order in which the target users registered with the objective support service, or in ascending or descending order of character strings indicating user IDs. The objective information acquisition unit 21 extracts one target user from one or more target users and acquires objective information indicating the objective of the target user. For example, the objective information acquisition unit 21 periodically extracts target users in turn and acquires objective information indicating the objective of the extracted target users. In addition, when direct acquisition, as described below, is performed, the target information acquisition unit 21 may acquire target information at any time by receiving target information sent from the target user at any timing.

[0022] The destination information acquired by the destination information acquisition unit 21 is the destination of the target user, and indicates a purpose involving the use of facilities within a facility or coordination with users other than the target user. For example, when the target user travels between different floors to attend a meeting, etc., the target user uses facilities such as an elevator; when the target user attends a meeting, etc., the target user uses facilities such as a room where the meeting, etc. is held; and when the target user commutes to work, the target user uses facilities such as a desk and seat in the office. Furthermore, for example, when the target user arranges a meeting, makes a request to another user, or interacts with another user, the target user coordinates with the other user. Therefore, the destination information acquisition unit 21 acquires, as destination information, destination information indicating the purpose of the target user, such as traveling between different floors, attending a meeting, etc., reserving facilities for use in commuting to work, coordinating the holding of a meeting, etc., making a request to another user, or interacting with other users. Note that a meeting, etc., includes a meeting, conference, gathering, event, or any other activity in which multiple people gather to do something. Hereinafter, these are collectively referred to as a "meeting." Meetings include not only those attended by users (users using a single facility), but also meetings in which, in addition to one or more users, people outside the facility participate in person or online.

[0023] The purpose information includes, for example, at least information indicating the purpose type (hereinafter referred to as "purpose type information"). The purpose information may also include information supplementing the purpose (hereinafter referred to as "purpose supplement information"). The purpose type information may be any information that can identify the purpose type. In the above example, purpose types include "traveling between different floors," "attending a meeting," "reserving facility use," "coordinating a meeting," "making a request to another user," and "interacting with other users." The purpose type information may be, for example, an ID (hereinafter referred to as a "type ID") corresponding to the purpose type. The type ID may consist of one or more characters, one or more numbers, one or more symbols, or a combination thereof. For example, if the purpose type is "traveling between different floors," the type ID may be the string "traveling between different floors," or a type ID consisting of multiple numbers, such as "01," that are specific to "traveling between different floors." The purpose supplement information may be any information required for the subsequent processing performed by the support information generation unit 24. For example, if the purpose type is "travel between different floors," the supplemental purpose information uses specific numbers indicating which floors the travel is between. For example, if the travel is from the 8th floor to the 16th floor, the numbers "8" and "16" are added to the purpose type information. In the above example, the purpose information may be expressed as "01, 8, 16." The first "01" indicates that the purpose type is "travel between different floors," the next "8" indicates that the travel is from the 8th floor, and the next "16" indicates that the travel is to the 16th floor. Note that the data representation format of the purpose information may be any format that functions appropriately as purpose type information or supplemental purpose information, and various representation formats may be adopted.

[0024] The destination information acquisition unit 21 may acquire the destination information by, for example, estimating the destination of the target user based on personal information previously registered by the target user (hereinafter referred to as "estimated acquisition"), or may acquire destination information indicating a destination explicitly stated by the target user by inputting the information into the information terminal 4 or the like (hereinafter referred to as "direct acquisition"). The personal information previously registered by the target user may be, for example, the target user's schedule or attribute information indicating the target user's attributes. The target user may, for example, operate the information terminal 4 to register their own schedule in a schedule registration system 6 (described below) and to register attribute information indicating their own attributes in an attribute information registration system 7 (described below). When performing estimated acquisition, the destination information acquisition unit 21 acquires the destination information by analyzing the schedule or attribute information. Furthermore, the target user may, for example, operate the information terminal 4 to input information such as participants and the date of a meeting to arrange a meeting, or to input a request to another user to send the request content, and then transmit the destination information indicating the purpose to the information processing device 2. When direct acquisition is performed, the objective information acquisition unit 21 acquires the objective information by receiving the objective information transmitted from the information terminal 4. Upon acquiring the objective information, the objective information acquisition unit 21 outputs the acquired objective information to the personal-related information acquisition unit 22, the management information acquisition unit 23, and the support information generation unit 24. Specific examples of inferred acquisition and direct acquisition by the objective information acquisition unit 21 will be described later in the second embodiment and onward.

[0025] (Personal-related information acquisition unit) The personal-related information acquisition unit 22 acquires personal-related information about one or more users including at least the target user. As described above, the personal-related information is the target user's schedule or attribute information, and the schedule is registered in a schedule registration system 6 (described later) and the attribute information is registered in an attribute information registration system 7 (described later).

[0026] The schedules registered in the schedule registration system 6 are, for example, time periods corresponding to the contents of various plans of the target user. The attribute information registered in the attribute information registration system 7 is information indicating the attributes of the target users, such as the affiliation, job title, work content, work history, specialty, hobbies, interests, consultations, age, and whether or not they have a disability, of users including the target user. If the attributes of the target user are related to the target user's company or the like, such as the target user's affiliation, job title, work content, work history, specialty, etc., the attribute information indicating these attributes may be registered by the target user himself or by the company or the like where the target user works. On the other hand, if the attributes are the target user's hobbies, interests, consultations, etc., the attribute information indicating these attributes is registered at the target user's discretion. The type of information to be registered for both the schedule and the attribute information may depend on what the target user himself or the company or the like where the target user works decides to register. The target user's schedule and attribute information are linked to information unique to the target user and registered in the schedule registration system 6 or the attribute information registration system 7, respectively. Hereinafter, it is assumed that the user ID used by the above-described information processing device 2 is also used in common in the schedule registration system 6 and the attribute information registration system 7. Note that the information processing device 2 may have the functions of either the schedule registration system 6 or the attribute information registration system 7, or both. In this case, the schedule or attribute information is registered in the information processing device 2. In other words, the schedule or attribute information is stored in the memory 102 of the information processing device 2 or in a readable / writable storage device (not shown) that is accessible by the information processing device 2.

[0027] The personal-related information acquisition unit 22 acquires personal-related information required to support the purpose indicated by the purpose information acquired by the purpose information acquisition unit 21. For example, if the purpose indicated by the purpose information acquired by the purpose information acquisition unit 21 is the target user moving between different floors, the personal-related information acquisition unit 22 acquires the target user's schedule. Furthermore, for example, if the purpose indicated by the purpose information acquired by the purpose information acquisition unit 21 is the target user coordinating a meeting, the personal-related information acquisition unit 22 acquires the target user's schedule and the schedules of one or more other users. When the target user coordinating a meeting, if participants are specified by the target user, the personal-related information acquisition unit 22 acquires the schedule of the specified one or more other users in addition to the target user's schedule. After acquiring the personal-related information, the personal-related information acquisition unit 22 outputs the acquired personal-related information to the management information acquisition unit 23 and the support information generation unit 24.

[0028] (Management Information Acquisition Unit) The management information acquisition unit 23 acquires management information provided by one or more management systems that manage facilities. As described above, the management system 3 includes, for example, the elevator control system 3A1, the door lock management system 3A2, the facility reservation systems 3B, 3C, 3G, and 3G1, the location awareness systems 3D to 3F, and the security system 3G2. The management information acquisition unit 23 can acquire, as management information, for example, elevator operation status from the elevator control system 3A1. The management information acquisition unit 23 can also acquire, as management information, the door lock open / close status of each room from the door lock management system 3A2, the room or equipment reservation status from the facility reservation systems 3B, 3C, 3G, and 3G1, the current locations of one or more users from the location awareness systems 3D to 3F, and the security area setting status from the security system 3G2. The management information acquisition unit 23 acquires management information necessary to support the purpose indicated by the purpose information acquired by the purpose information acquisition unit 21. For example, if the purpose indicated by the purpose information acquired by the purpose information acquisition unit 21 is the target user traveling between different floors, the management information acquisition unit 23 acquires management information such as the elevator operation status from the elevator control system 3A1. Furthermore, if the purpose indicated by the purpose information acquired by the purpose information acquisition unit 21 is the target user coordinating a meeting, the management information acquisition unit 23 acquires the reservation status of a conference room from the facility reservation system. When the target user coordinating a meeting, the management information acquisition unit 23 acquires the reservation status of the specified conference room. The management information acquisition unit 23 outputs the acquired management information to the support information generation unit 24. Specific examples of the acquisition of management information by the management information acquisition unit 23 will be described later in the second embodiment and subsequent embodiments.

[0029] (Support Information Generation Unit) The support information generation unit 24 generates support information for supporting the objective based on the objective information acquired by the objective information acquisition unit 21, the personal-related information acquired by the personal-related information acquisition unit 22, and the management information acquired by the management information acquisition unit 23. The support information generation unit 24 acquires the objective information output from the objective information acquisition unit 21, the personal-related information output from the personal-related information acquisition unit 22, and the management information output from the management information acquisition unit 23, and then generates support information based on the acquired objective information, personal-related information, and management information. The support information is information for controlling or reserving equipment managed by the management system 3, or information for notifying the target user or other users of suggestions, etc. Hereinafter, support information as information for notification will also be referred to as "notification information."

[0030] The support information generation unit 24 generates support information taking into consideration the personal-related information acquired from the personal-related information acquisition unit 22 and the management information acquired from the management information acquisition unit 23, depending on the purpose indicated by the purpose information acquired from the purpose information acquisition unit 21. For example, if the purpose type information included in the purpose information acquired from the purpose information acquisition unit 21 indicates the target user's movement between different floors, and the supplemental purpose information indicates movement from the 8th floor to the 16th floor, and the target user's schedule as the personal-related information of the target user acquired from the personal-related information acquisition unit 22 indicates that the movement between different floors is for attending a meeting starting at a specific time (e.g., 10:30), and the elevator operation status as the management information acquired from the management information acquisition unit 23 indicates that the east-side elevator on the 8th floor is available, the support information generation unit 24 generates support information for instructing the elevator control system 3A1 to have the elevator car arrive at the east-side elevator landing on the 8th floor at 10:20. The support information generation unit 24 transmits the generated support information to the elevator control system 3A1. Furthermore, in this case, the support information generation unit 24 may further generate support information to notify the user that the elevator car is scheduled to arrive at the east elevator hall on the 8th floor at the relevant date and time, and may transmit the generated support information to, for example, the information terminal 4 used by the target user.

[0031] For example, if the purpose type information included in the purpose information acquired from the purpose information acquisition unit 21 indicates that the target user is coordinating a study session, the supplemental purpose information indicates that the study session will be held on October 17, 2024, and that two specific other users are participants, the personal-related information of the target user and the two specific other users acquired from the personal-related information acquisition unit 22 indicates that they are available from 1:30 PM to 2:15 PM on the said session date, and the management information acquired from the management information acquisition unit 23 indicates that the reservation status of a conference room (e.g., "Conference Room 808" on the 8th floor) is available from 1:00 PM to 3:00 PM, the support information generation unit 24 generates support information for instructing the facility reservation system 3C to reserve Conference Room 808 from 1:30 PM to 2:15 PM on October 17, 2024. The support information generation unit 24 transmits the generated support information to the facility reservation system 3C. In this case, the support information generation unit 24 may further generate support information to notify that a study session will be held on the date and time in question, and may transmit the generated support information, for example, to information terminals 4 used by the target user and the two other specific users.

[0032] The support information generation unit 24 may also generate support information as notification information for inquiring the target user, etc. about the appropriateness of the support content, and transmit the generated support information to the information terminal 4 used by the target user, etc. In this case, for example, the support information for instructing the above-mentioned elevator control system 3A1, etc., is temporarily held in abeyance. The information terminal 4 displays the support information on a display device based on the support information as notification information received from the support information generation unit 24. If the target user, etc., accepts the support content displayed on the display device of the information terminal 4, the target user, etc., performs an operation on the information terminal 4 indicating acceptance, and if the target user, etc., does not accept, the information terminal 4 performs an operation indicating non-acceptance. If the target user, etc., has performed an operation indicating acceptance, the information terminal 4 generates information indicating acceptance (hereinafter referred to as "acceptance information"), and if the target user, etc., has performed an operation indicating non-acceptance, the information terminal 4 generates information indicating non-acceptance (hereinafter referred to as "non-acceptance information"), and transmits either of the generated information to the information processing device 2.

[0033] When the support information generation unit 24 of the information processing device 2 receives the acceptance information, it confirms the support content and transmits the support information for instructing the elevator control system 3A1, etc., that has been held, to the elevator control system 3A1, etc. The support information generation unit 24 may further generate support information as notification information indicating the confirmed support content and transmit it to the information terminal 4. On the other hand, when the support information generation unit 24 of the information processing device 2 receives the rejection information, it discards the support information for instructing the elevator control system 3A1, etc. that has been held. Thereafter, the support information generation unit 24 may generate support information for providing new support content for the objective indicated by the objective information and repeat the same processing as described above. At that time, the support information generation unit 24 may generate support information as notification information for prompting the user to change the content of the objective and transmit it to the information terminal 4. In this case, the target user can change the content of the objective by operating the information terminal 4.

[0034] As in the above examples, the support information generation unit 24 can generate support information as notification information for notifying the target user and transmit the generated support information to the information terminal 4 used by the target user. The support information generation unit 24 may also generate support information as notification information to be inserted into a timeline including the target user's schedule and transmit the generated support information to the information terminal 4. Specific examples of support information as notification information will be described later in detail in the information terminal 4. Specific examples of generation of support information by the support information generation unit 24 will be described later in the second and subsequent embodiments.

[0035] Next, an information processing method according to the first embodiment will be described. FIG. 3 is a flowchart showing the information processing method according to the first embodiment. The information processing method according to the first embodiment is executed by the information processing device 2. The information processing device 2 repeats the information processing method shown in the flowchart of FIG. 3 while the management system 3 and the like are available. If there are multiple target users in one facility, this information processing method is repeated to support the multiple target users in turn, and once processing has been completed for all of the multiple target users, the processing is repeated again in order, starting with the first target user. This information processing method can also be executed at any time by receiving target information transmitted from the target users at any timing.

[0036] The objective information acquisition unit 21 acquires objective information indicating the objective of the target user, which objective involves using facilities within the facility or coordinating with users other than the target user (step ST1). Next, the personal-related information acquisition unit 22 acquires personal-related information regarding one or more users, including at least the target user (step ST2). Next, the management information acquisition unit 23 acquires management information provided by one or more management systems 3 that manage the facility (step ST3). Next, the support information generation unit 24 generates support information for supporting the objective based on the objective information acquired by the objective information acquisition unit 21, the personal-related information acquired by the personal-related information acquisition unit 22, and the management information acquired by the management information acquisition unit 23 (step ST4). The support information generation unit 24 transmits the generated support information to the management system 3 or to an information terminal 4 used by a user, such as the target user. Note that either step ST2 or step ST3 may be executed first. Furthermore, when the objective information acquisition unit 21 estimates and acquires objective information from personal-related information (for example, schedule information of the target user) and when it is sufficient for the personal-related information acquisition unit 22 to acquire only the personal-related information, step ST2 may be executed before step ST1. Hereinafter, unless otherwise specified, it is assumed that the information processing device 2 executes steps ST1 to ST4 in order.

[0037] (Details of Information Terminal) Next, details of the information terminal 4 will be described. The information terminal 4 includes an information transmitting unit 41, an information receiving unit 42, and a display control unit 43. The information terminal 4 is, for example, a server computer, and the functions of the information transmitting unit 41, the information receiving unit 42, and the display control unit 43 are realized by a processing circuit. The processing circuit may be dedicated hardware, or may be a CPU that executes a program stored in a memory.

[0038] 2A is a block diagram showing a hardware configuration for realizing the functions of the information terminal 4, and FIG. 2B is a block diagram showing a hardware configuration for executing software for realizing the functions of the information terminal 4. When the processing circuit is the dedicated hardware processing circuit 100 shown in FIG. 2A, the processing circuit 100 corresponds to, for example, a single circuit, a composite circuit, a programmed processor, a parallel programmed processor, an ASIC, an FPGA, or a combination thereof. The functions of the information transmitting unit 41, the information receiving unit 42, and the display control unit 43 provided in the information terminal 4 may be realized by separate processing circuits, or these functions may be realized together by a single processing circuit.

[0039] 2B , the functions of the information transmitting unit 41, the information receiving unit 42, and the display control unit 43 included in the information terminal 4 are realized by software, firmware, or a combination of software and firmware. The software or firmware is written as a program and stored in the memory 102.

[0040] The processor 101 reads and executes programs stored in the memory 102 to realize the functions of the information transmission unit 41, the information reception unit 42, and the display control unit 43 provided in the information terminal 4. The information terminal 4 includes the memory 102 for storing programs that result in each process being executed when executed by the processor 101. These programs cause a computer to execute the procedures or methods of the processes performed by the information transmission unit 41, the information reception unit 42, and the display control unit 43. The memory 102 may be a computer-readable storage medium that stores programs for causing a computer to function as the information transmission unit 41, the information reception unit 42, and the display control unit 43.

[0041] The memory 102 may be, for example, a non-volatile or volatile semiconductor memory such as a RAM, a ROM, a flash memory, an EPROM, or an EEPROM (registered trademark), a magnetic disk, a flexible disk, an optical disk, a compact disk, a minidisk, or a DVD.

[0042] Some of the functions of the information transmitting unit 41, information receiving unit 42, and display control unit 43 provided in the information terminal 4 may be realized by dedicated hardware, and other functions may be realized by software or firmware. For example, the functions of the object information acquiring unit 21 and the personal-related information acquiring unit 22 may be realized by the processing circuit 100, which is dedicated hardware, and the functions of the management information acquiring unit 23 and the support information generating unit 24 may be realized by the processor 101 reading and executing a program stored in the memory 102. In this way, the processing circuit can realize the above functions by hardware, software, firmware, or a combination of these.

[0043] 2B, the hardware configuration of the information terminal 4 is configured using a single processor 101, but this is not limited to this. For example, the hardware configuration of the information terminal 4 may be realized using multiple processors that operate in cooperation with each other.

[0044] (Information Transmission Unit) The information transmission unit 41 transmits destination information or personal information to the information processing device 2. The target user can operate the information terminal 4 to input a purpose involving the use of facilities or coordination with users other than the target user. Such a purpose input operation is performed when the destination information acquisition unit 21 performs the above-mentioned direct acquisition. For example, the target user operates the information terminal 4 to input a purpose such as coordinating a meeting by inputting the participants and date and time, or a request to another user by inputting the request content. When the target user operates the information terminal 4 to input a purpose, the information transmission unit 41 of the information terminal 4 generates destination information and transmits the generated destination information to the information processing device 2. At this time, information for identifying the target user, such as the target user's user ID, may be added to the destination information. The destination information acquisition unit 21 of the information processing device 2 acquires the destination information transmitted from the information transmission unit 41. The information processing device 2 can identify which target user the purpose indicated by the destination information belongs to based on the user ID, etc., added to the destination information, and can provide support to the identified target user.

[0045] Furthermore, the target user can operate the information terminal 4 to input personal information such as their own schedule or attribute information. For example, the target user operates the information terminal 4 to input attributes such as the target user's affiliation, position, job content, work history, specialty, hobbies, interests, consultations, age, and whether or not they have a disability. When the target user operates the information terminal 4 to input a schedule, the information transmission unit 41 of the information terminal 4 transmits the input schedule to the schedule registration system 6. When the target user operates the information terminal 4 to input attributes, the information transmission unit 41 of the information terminal 4 transmits attribute information indicating the input attributes to the attribute information registration system 7. At this time, information for identifying the target user, such as the target user's user ID, may be added to the schedule or attribute information. The schedule registration system 6 or the attribute information registration system 7 can identify which target user the schedule or attribute information belongs to based on the user ID or the like added to the transmitted schedule or attribute information, and can register the schedule or attribute information as belonging to the identified target user. As described above, the information processing device 2 may have the functions of the schedule registration system 6 or the attribute information registration system 7, or both. In this case, personal information such as schedule or attribute information input by the target user by operating the information terminal 4 is transmitted from the information transmitting unit 41 to the information processing device 2. Other users can also register their own personal information such as their own schedule or attribute information in the schedule registration system 6 or the attribute information registration system 7 by operating the information terminal 4 they use, in the same manner as described above.

[0046] (Information Receiving Unit) The information receiving unit 42 receives support information from the information processing device 2. As described above, the support information generating unit 24 of the information processing device 2 can generate support information as notification information. When the support information generating unit 24 generates support information as notification information, it transmits the generated support information to the information terminal 4 used by the target user (or another user). When the support information generating unit 24 transmits the support information to the information terminal 4, the information receiving unit 42 of the information terminal 4 receives the support information. The information receiving unit 42 outputs the received support information to the display control unit 43.

[0047] (Display Control Unit) The display control unit 43 causes the display device to display support information based on the support information received by the information receiving unit 42. As described above, the information terminal 4 has a display device. When the display control unit 43 acquires the support information output from the information receiving unit 42, it causes the display device to display the support information based on the support information.

[0048] FIG. 4 is a screen diagram showing an example of a display screen of the information terminal 4 according to the first embodiment. FIG. 4A shows an example of a display screen of the information terminal 4 when the support information generated as notification information by the support information generating unit 24 is information for inquiring the target user about the appropriateness of the support content. FIG. 4A shows a display screen 400 and support information 401 as notification information. The support information 401 in FIG. 4A includes a sentence for inquiring about the appropriateness of the support content, such as "Would you like to do XX at XX:XX for XX?", a "YES" button to be operated to indicate acceptance, and a "NO" button to be operated to indicate rejection. In this example, "XX" indicates the target user's purpose, "XX:XX" indicates the time of the support, "XX" indicates the location, and "□□" indicates the support content, etc. The content of the inquiry sentence shown in the support information 401 may vary depending on the purpose and the support content. Specific examples of the inquiry sentence will be described later in the second and subsequent embodiments.

[0049] The target user operates the "YES" button if he / she accepts the support content, and operates the "NO" button if he / she does not accept it. The information terminal 4 generates consent information if the target user operates the "YES" button, and generates non-conformance information if the target user operates the "NO" button, and transmits either of the generated information to the information processing device 2. The support information generation unit 24 of the information processing device 2, which has received the consent information or non-conformance information, then performs the above-mentioned processing.

[0050] FIG. 4B illustrates an example display screen of the information terminal 4 when the support information generated as notification information by the support information generation unit 24 is information notifying the target user of support content. FIG. 4B illustrates a display screen 400 and a timeline 402 including the target user's schedule. The timeline 402 includes displays showing each schedule, etc. (hereinafter referred to as "each schedule, etc. display"). In the example illustrated in FIG. 4B, the timeline 402 includes schedule, etc. displays 4021-4025. Of each schedule, etc. display 4021-4025, each schedule, etc. display 4021 and 4022 show actions already performed by the target user or past information from the present point in time. Each schedule, etc. display 4021 indicates the fact that the target user entered a facility, the time, and the location, and each schedule, etc. display 4022 indicates the fact that the target user entered a room in the facility, the time, and the location, respectively. In the example of FIG. 4B, each schedule, etc. display 4021 and 4022 are grayed out to indicate that the action has already been performed. Of the schedule etc. displays 4021 to 4025, each schedule etc. display 4023 is support information as notification information. Each schedule etc. display 4023 indicates that support content etc. "□□" will be provided at location "XX" at time "○○:○○". Of the schedule etc. displays 4021 to 4025, each schedule etc. display 4024, 4025 indicates the target user's future schedule.

[0051] As described above, the support information generation unit 24 may generate support information to be inserted into a timeline including the target user's schedule as notification information, and transmit the generated support information to the information terminal 4. Fig. 4B shows an example of a display screen on the information terminal 4 when the support information generation unit 24 generates support information to be inserted into such a timeline and transmits it to the information terminal 4. Note that the information terminal 4 may display support content, etc., similar to the schedule, etc. display 4023, in a format other than a timeline. In other words, the support information generation unit 24 may generate support information as notification information to be displayed in a format other than a timeline, and transmit the generated support information to the information terminal 4.

[0052] As described above, the information processing device 2 according to the first embodiment includes: a purpose information acquisition unit 21 that acquires purpose information indicating a purpose of the target user, the purpose indicating a purpose that involves using facilities within a facility or coordinating with users other than the target user; a personal information acquisition unit 22 that acquires personal information regarding one or more users including at least the target user; a management information acquisition unit 23 that acquires management information provided by one or more management systems 3 that manage the facility; and a support information generation unit 24 that generates support information to support the purpose based on the purpose information acquired by the purpose information acquisition unit 21, the personal information acquired by the personal information acquisition unit 22, and the management information acquired by the management information acquisition unit 23. The information processing device 2 generates support information to support the purpose of the target user based on the purpose information indicating the purpose of the target user, the personal information, and the management information of the facility. This allows the information processing device 2 to utilize various information available at the facility to support the various purposes of each of the users of the facility, who are target users.

[0053] Furthermore, in the information processing device 2 according to the first embodiment, the support information generation unit 24 can generate support information as notification information for notifying the target user and transmit the generated support information to the information terminal 4 used by the target user. In this way, when the information processing device 2 supports the target user's objective, it can notify the target user by transmitting the content of the support to the information terminal 4. By viewing the notification, the target user can know that his or her objective at the facility is being supported, and as a result, the information processing device 2 can contribute to improving the target user's satisfaction with the facility.

[0054] Furthermore, in the information processing device 2 according to the first embodiment, the support information generator 24 may generate support information to be inserted into a timeline including the target user's schedule as notification information, and transmit the generated support information to the information terminal 4. In this way, when supporting the target user's objective, the information processing device 2 can insert and display support information indicating the content of the support into the timeline displayed on the information terminal 4 used by the target user. The target user can know the content of the support for his / her objective at the facility as well as the timing in his / her schedule at which the support will be provided, and as a result, the information processing device 2 can contribute to improving the target user's satisfaction with the facility.

[0055] Moreover, the information processing system 1 according to the first embodiment includes an information processing device 2 and a management system 3. As described above, the information processing system 1 according to the first embodiment can utilize various information that can be acquired at the facility to support the various objectives of each of the users of the facility, who are the target users.

[0056] Furthermore, the program for the information processing device 2 according to the first embodiment can be executed by a computer to cause the computer to function as the information processing device 2. Therefore, similar to the above, the program for the information processing device 2 according to the first embodiment can utilize various information obtainable at the facility to support the various objectives of each of the facility users, who are the target users.

[0057] Furthermore, the information processing method according to the first embodiment is an information processing method executed by an information processing device 2 including an objective information acquisition unit 21, a personal-related information acquisition unit 22, a management information acquisition unit 23, and a support information generation unit 24, and includes the following steps: step ST1 in which the objective information acquisition unit 21 acquires objective information indicating a objective of the target user, the objective information indicating a objective involving the use of facilities in a facility or coordination with users other than the target user; step ST2 in which the personal-related information acquisition unit 22 acquires personal-related information regarding one or more users including at least the target user; step ST3 in which the management information acquisition unit 23 acquires management information provided by one or more management systems 3 that manage the facility; and step ST4 in which the support information generation unit 24 generates support information for supporting the objective based on the objective information acquired by the objective information acquisition unit 21, the personal-related information acquired by the personal-related information acquisition unit 22, and the management information acquired by the management information acquisition unit 23. The information processing method according to the first embodiment is executed by the information processing device 2, and, as described above, can utilize various information that can be acquired at the facility to support the various objectives of each of the users of the facility, who are target users.

[0058] Moreover, the information terminal 4 according to the first embodiment includes an information sending unit 41 that sends objective information or individual-related information to the information processing device 2, an information receiving unit 42 that receives support information from the information processing device 2, and a display control unit 43 that causes the display device to display the support information based on the support information received by the information receiving unit 42. By working in cooperation with the information processing device 2, the information terminal 4 can utilize various information that can be acquired at the facility to support the various objectives of each of the facility users, who are target users.

[0059] Furthermore, the program for the information terminal 4 according to the first embodiment can be executed by a computer to cause the computer to function as the information terminal 4. Therefore, similar to the above, the program for the information terminal 4 according to the first embodiment can utilize various information obtainable at the facility to support the various objectives of each of the facility users who are the target users.

[0060] In the following second and subsequent embodiments, more specific embodiments of the information processing device 2 of the first embodiment will be described.

[0061] Second Embodiment An information processing device 2A (see FIGS. 5 and 7) according to a second embodiment generates instructions to a control system of controllable equipment as support information for supporting a purpose.

[0062] FIG. 5 is a block diagram showing a first configuration example of an information processing system 1A according to the second embodiment. FIG. 7 is a block diagram showing a second configuration example of an information processing system 1A according to the second embodiment. The information processing system 1A according to the second embodiment includes at least an information processing device 2A and an elevator control system 3A1 or a door lock management system 3A2 as a management system. The information processing system 1A may also include a schedule registration system 6. The information processing device 2A, the elevator control system 3A1 or the door lock management system 3A2, and the schedule registration system 6 are communicatively connected to each other via a network 5. An information terminal 4 may be communicatively connected to the network 5. The functions of the information terminal 4 are similar to those of the information terminal 4 according to the first embodiment, and therefore detailed description thereof will be omitted.

[0063] The information processing device 2A includes an object information acquisition unit 21A, an individual-related information acquisition unit 22A, a management information acquisition unit 23A, and a support information generation unit 24A. The object information acquisition unit 21A, the individual-related information acquisition unit 22A, the management information acquisition unit 23A, and the support information generation unit 24A operate in the same basic manner as the object information acquisition unit 21, the individual-related information acquisition unit 22, the management information acquisition unit 23, and the support information generation unit 24 of the information processing device 2 according to embodiment 1, respectively, but are more specific implementations of these. Therefore, hereinafter, the object information acquisition unit 21A, the individual-related information acquisition unit 22A, the management information acquisition unit 23A, and the support information generation unit 24A will be mainly described in detail.

[0064] The destination information acquisition unit 21A acquires destination information indicating the destination of the target user's movement from a first location to a second location within the facility. The destination information acquisition unit 21A performs the estimation acquisition described above in Embodiment 1. More specifically, the destination information acquisition unit 21A acquires the target user's schedule from the schedule registration system 6, analyzes the acquired schedule, thereby estimating the destination of the target user, and acquires destination information indicating the estimated destination.

[0065] Here, the schedule registration system 6 is a system through which the target user and users other than the target user register their own schedules. The schedule registration system 6 includes, for example, a server computer. The schedule registration system 6 may be an existing system that provides a schedule registration service, or, as described above, the function of providing the schedule registration service of the schedule registration system 6 may be provided by the information processing device 2. For example, a user such as the target user operates the information terminal 4 to input their own schedule to the information terminal 4. When the user inputs a schedule, the information terminal 4 transmits the input schedule to the schedule registration system 6. A user ID may be attached to the schedule. The schedule registration system 6 acquires the schedule transmitted from the information terminal 4 and identifies the user based on the user ID attached to the acquired schedule. If a schedule has already been registered for the user, the schedule registration system 6 updates the user's schedule based on the acquired schedule. Furthermore, if a schedule has not already been registered for the user, the schedule registration system 6 registers a new schedule for the user based on the acquired schedule.

[0066] When the objective information acquisition unit 21A identifies a target user to whom assistance will be provided, it accesses the schedule registration system 6 and, based on the user ID of the target user, acquires from the schedule registration system 6 a schedule that the schedule registration system 6 has registered in association with the user ID. When the objective information acquisition unit 21A acquires the target user's schedule from the schedule registration system 6, it analyzes the acquired schedule and estimates the objective. The objective of the target user estimated by the objective information acquisition unit 21A by analyzing the target user's schedule is at least traveling from a first location to a second location within the facility.

[0067] For example, if the acquired schedule of the target user indicates an appointment in an office on the 8th floor of a facility during a certain time period and an appointment in a conference room on the 16th floor during the next time period, the destination information acquisition unit 21A estimates that the target user has an objective to travel from the office on the 8th floor to the conference room on the 16th floor before the start of the latter appointment. In this case, the office on the 8th floor is the first location, and the conference room on the 16th floor is the second location. The destination information acquisition unit 21A generates destination information indicating the estimated objective and outputs the generated destination information to the individual-related information acquisition unit 22A, the management information acquisition unit 23A, and the support information generation unit 24A. A user ID may be added to the objective information. Furthermore, instead of or in addition to outputting the objective information to the individual-related information acquisition unit 22A, the destination information acquisition unit 21A may output the acquired schedule of the target user to the individual-related information acquisition unit 22A.

[0068] The personal-related information acquisition unit 22A acquires the target user's schedule as personal-related information. Upon acquiring the destination information from the destination information acquisition unit 21A, the personal-related information acquisition unit 22A, for example, accesses the schedule registration system 6 and acquires, from the schedule registration system 6, a schedule that the schedule registration system 6 has registered in association with the user ID based on the user ID added to the destination information, thereby acquiring the target user's schedule as personal-related information. For example, if the destination type information included in the destination information acquired by the destination information acquisition unit 21A can be of multiple types, including travel, the personal-related information acquisition unit 22A may acquire the target user's schedule from the schedule registration system 6 when the destination information indicates travel as the target user's destination. Alternatively, the personal-related information acquisition unit 22A may acquire the target user's schedule directly from the destination information acquisition unit 21A when the destination type information included in the destination information acquired by the destination information acquisition unit 21A is only travel. When the individual-related information acquisition unit 22A acquires the schedule of the target user, it outputs the acquired schedule to the support information generation unit 24A.

[0069] The management information acquisition unit 23A acquires, as management information, information indicating the operating status of equipment from a management system that can control the equipment among one or more management systems. After acquiring the objective information from the objective information acquisition unit 21A, the management information acquisition unit 23A acquires management information from the management system. The equipment from which the management information acquisition unit 23A acquires management information is equipment that can be controlled by the management system and that may be involved in the movement of the target user. Examples of such equipment include elevators, escalators, moving walkways, stairlifts, door locks, security gates, and self-driving carts. The management information acquisition unit 23A may acquire management information from the management system for one or more types of equipment among these various types of equipment. Here, a case in which the equipment is an elevator or a door lock will be described in particular below. After acquiring the management information from the management system, the management information acquisition unit 23A outputs the acquired management information to the support information generation unit 24A.

[0070] The support information generation unit 24A generates support information for the management system to control the equipment so that the equipment is in an operating state capable of supporting the movement at the time when the movement estimated from the schedule will occur. The support information generation unit 24A acquires purpose information indicating the purpose of the movement output from the purpose information acquisition unit 21A, acquires personal-related information as a schedule output from the personal-related information acquisition unit 22A, and acquires management information of controllable equipment output from the management information acquisition unit 23A, and generates support information for the management system to control the equipment based on the acquired purpose information, schedule, and management information. The support information generation unit 24A can estimate what time the purposed movement will occur based on the schedule, and can generate support information so that the equipment is in an operating state capable of supporting the movement at the estimated time. The support information generation unit 24A may further generate support information as notification information.

[0071] (When the management system is an elevator control system) First, as a first configuration example of the information processing system 1A according to the second embodiment, a case where the equipment controlled by the management system is an elevator will be described below with reference to Figures 5 and 6. As shown in Figure 5, the information processing system 1A has an elevator control system 3A1 as a management system and a schedule registration system 6.

[0072] The destination information acquisition unit 21A acquires destination information indicating the destination of the target user's travel from a first location to a second location within the facility. The personal-related information acquisition unit 22A acquires the target user's schedule. The management information acquisition unit 23A acquires information indicating the elevator's operating status as management information from the elevator control system 3A1. The support information generation unit 24A then estimates the time the target user will arrive at the elevator landing where the target user will board the elevator for travel, based on the target user's destination information and schedule and the elevator management information, and generates support information for instructing the elevator control system 3A1 to have the elevator arrive at the landing at the estimated time. In this case, the support information generation unit 24A also generates support information as notification information for inquiring about the appropriateness of the support content, and transmits the support information to the target user's information terminal 4. In other words, the support information generated by the support information generation unit 24A to instruct the elevator control system 3A1 can be immediately transmitted to the elevator control system 3A1, but in this case, the transmission of the support information is temporarily put on hold and is transmitted to the elevator control system 3A1 when consent information is obtained from the information terminal 4.

[0073] 6 is a screen diagram showing an example of a first display screen of the information terminal 4 according to the second embodiment. FIG. 6A shows an example of a display screen of the information terminal 4 when the support information as notification information generated by the support information generating unit 24A is information for inquiring the target user about the appropriateness of the support content. FIG. 6A shows a display screen 400 and support information 403 as notification information. The support information 403 in FIG. 6A includes a sentence for inquiring about the appropriateness of the support content, such as "Regular meeting on the 16th floor from 10:30. Would you like to reserve the east elevator on the 8th floor at 10:20 for travel?", a "YES" button to be operated to indicate acceptance, and a "NO" button to be operated to indicate rejection.

[0074] The target user operates a "YES" button if he / she accepts the support content, or a "NO" button if he / she does not accept it. The information terminal 4 generates acceptance information if the target user operates the "YES" button, or generates non-acceptance information if the target user operates the "NO" button, and transmits either of the generated information to the information processing device 2. The support information generation unit 24A of the information processing device 2A that has received the acceptance information or non-acceptance information then performs processing according to the acceptance information or non-acceptance information, as described above for the support information generation unit 24 according to the first embodiment. In other words, when the support information generation unit 24A receives the acceptance information, it confirms the support content and transmits the support information that has been held and is used to instruct the elevator control system 3A1 to the elevator control system 3A1, etc. The support information generation unit 24A may further generate support information as notification information indicating the confirmed support content and transmit the support information to the information terminal 4. On the other hand, if the support information generation unit 24A receives the non-acceptance information, it discards the support information that was on hold to instruct the elevator control system 3A1. Thereafter, the support information generation unit 24A may, for example, generate support information for providing support at a new time and repeat the same process as described above. At that time, the support information generation unit 24A may generate support information as notification information to prompt a change in the support content and transmit it to the information terminal 4. In this case, the target user can operate the information terminal 4 to change the time at which the support is to be provided, etc.

[0075] Hereinafter, it is assumed that the support content indicated by the support information 403 in FIG. 6A is approved, and the support information generation unit 24A further generates support information as notification information to indicate the confirmed support content and transmits it to the information terminal 4.

[0076] 6B shows an example of a display screen of the information terminal 4 when the support information generated as notification information by the support information generation unit 24A is information notifying the target user of support content. FIG. 6B shows a display screen 400 and a timeline 402. The timeline 402 in the example shown in FIG. 6B includes each of schedule etc. displays 4021, 4022, 4024 to 4026. The schedule etc. displays 4021, 4022, 4024, and 4025 have already been explained, so their explanation will be omitted. Each schedule etc. display 4026 is support information as notification information. Each schedule etc. display 4026 indicates that the support content etc. "East side elevator reserved" will be performed at the location "8th floor / east side elevator hall" at the time "10:20."

[0077] The support information generated by the support information generation unit 24A to instruct the elevator control system 3A1 includes information indicating what time the elevator car should arrive at which floor landing. When the support content is accepted, the support information generation unit 24A transmits the support information generated to instruct the elevator control system 3A1 to the elevator control system 3A1. When the elevator control system 3A1 receives the support information from the support information generation unit 24A, it controls the elevator so that the car arrives at the landing of the floor indicated by the support information at the time indicated by the support information. In the above example, the elevator control system 3A1 controls the elevator so that the upbound car arrives at the elevator landing on the east side of the 8th floor at 10:20.

[0078] The elevator control system 3A1 may execute various car control methods, including known control methods, in controlling the car after acquiring the support information from the support information generation unit 24A. The support information generation unit 24A may include information on the destination floor (the 16th floor in the above example) in the support information. In this case, the elevator control system 3A1 may not only control the car so that the car arrives at the landing for the floor indicated by the support information at the time indicated by the support information, but also control the elevator so that the destination floor indicated by the support information is automatically registered.

[0079] Furthermore, if the information processing system 1A includes a location determination system (described later) as a management system and the information processing device 2A can determine the location of the target user in real time, the information processing device 2A continuously determines the location of the target user, and the support information generation unit 24A may generate support information for controlling the elevator so that the car arrives at the landing indicated by the support information at a more appropriate time, based on the location of the target user, and transmit the generated support information to the elevator control system 3A 1. In this case, for example, when it is determined based on the location of the target user that the target user has passed through a predetermined area in a passageway or the like connected to the landing, the support information generation unit 24A may generate support information for controlling the elevator so that the car arrives at the landing at an appropriate time, for example, by registering a landing call for the elevator at the landing. Furthermore, if the information processing system 1A can access the attribute information registration system 7 and the registered attribute information of the target user includes attribute information that can be used to determine that the target user is a priority elevator user (for example, a child, an elderly person, a wheelchair user, or a stroller user), the support information generation unit 24A may include an instruction to perform priority operation in the support information. When the support information includes an instruction to perform priority operation, the elevator control system 3A1 may perform control specific to priority elevator users, such as slowing down the opening and closing speed of the doors when the car is stopped at the landing of the floor indicated by the support information, similar to the control that is performed when a landing call button for priority elevator users is operated when the button is installed at the landing.

[0080] The algorithm for schedule analysis performed by the objective information acquisition unit 21A may be a so-called rule-based algorithm, or a trained model that is trained to output a predetermined type of objective when a schedule is input may be used. Furthermore, a large language model (LLM) may be used as the trained model. In this case, the prompt input to the LLM describes the schedule to be analyzed and includes a description instructing the output of a predetermined type of objective. For this prompt, a template may be stored in advance in the memory 106 or the like. When analyzing a schedule, the objective information acquisition unit 21A reads a template from the memory 106 or the like, and embeds a description of the specific schedule to be analyzed into the read template to automatically generate a prompt. The generated prompt may then be input to the LLM, and the results of the analysis process may be obtained from the LLM. The information processing device 2A may use its own LLM, or may use an LLM provided by an external LLM provider through API (Application Programming Interface) cooperation, etc. The same applies to schedule analysis in the following embodiments.

[0081] (When the Management System is a Door Lock Management System) Next, as a second configuration example of the information processing system 1A according to the second embodiment, a case where the equipment controlled by the management system is a door lock will be described with reference to Figures 7 and 8. As shown in Figure 7, the information processing system 1A has a door lock management system 3A2 as a management system and a schedule registration system 6.

[0082] The destination information acquisition unit 21A acquires destination information indicating the target user's purpose of traveling from a first location to a second location within a facility. The personal-related information acquisition unit 22A acquires the target user's schedule. The management information acquisition unit 23A acquires the door lock operation status as management information from the door lock management system 3A2. The support information generation unit 24A then generates support information for instructing the door lock management system 3A2 to unlock the door at the estimated time the target user will arrive at a room with a door during their travel. The support information generation unit 24A also generates support information as notification information for inquiring about the appropriateness of the support content, and transmits it to the target user's information terminal 4. In other words, the support information generated by the support information generation unit 24A for instructing the door lock management system 3A2 could be immediately transmitted to the door lock management system 3A2, but in this case, the transmission of the support information is temporarily suspended and transmitted to the door lock management system 3A2 only after consent information is obtained from the information terminal 4.

[0083] Fig. 8 is a screen diagram showing an example of a second display screen of the information terminal 4 according to the second embodiment. Fig. 8A shows an example of a display screen of the information terminal 4 when the support information as notification information generated by the support information generating unit 24A is information for inquiring the target user about the appropriateness of the support content. Fig. 8A shows a display screen 400 and support information 404 as notification information. The support information 404 in Fig. 8A includes a sentence for inquiring about the appropriateness of the support content, such as "Would you like to unlock the door lock at 1610 at 10:25 to enter the regular meeting from 10:30 to 1610?", a "YES" button to be operated to indicate consent, and a "NO" button to be operated to indicate disapproval.

[0084] The target user operates the "YES" button if he / she accepts the support content, and operates the "NO" button if he / she does not accept it. The information terminal 4 generates acceptance information if the "YES" button is operated by the target user, and generates non-acceptance information if the "NO" button is operated, and transmits either of the generated information to the information processing device 2. The support information generation unit 24A of the information processing device 2A that has received the acceptance information or non-acceptance information then performs processing according to the acceptance information or non-acceptance information, as described above for the support information generation unit 24 according to embodiment 1.

[0085] Hereinafter, it is assumed that the support content indicated by the support information 404 in FIG. 8A is approved, and the support information generation unit 24A further generates support information as notification information to indicate the confirmed support content and transmits it to the information terminal 4.

[0086] 8B shows an example of a display screen of the information terminal 4 when the support information generated as notification information by the support information generating unit 24A is information notifying the target user of support content. FIG. 8B shows a display screen 400 and a timeline 402. The timeline 402 in the example shown in FIG. 8B includes each of schedule etc. displays 4021, 4022, 4024, 4025, and 4027. The schedule etc. displays 4021, 4022, 4024, and 4025 have already been explained, so their explanation will be omitted. Each schedule etc. display 4027 is support information as notification information. Each schedule etc. display 4027 indicates that the support content, etc., "Unlock the door lock of conference room 1610" will be performed at the time "10:25" in the location "16F / Conference Room 1610."

[0087] The support information generated by the support information generation unit 24A to instruct the door lock management system 3A2 includes information indicating which room's door lock should be unlocked (or locked) and at what time. When the support content is accepted, the support information generation unit 24A transmits the support information generated to instruct the door lock management system 3A2 to the door lock management system 3A2. Upon receiving the support information from the support information generation unit 24A, the door lock management system 3A2 controls the door locks so that the door locks of the rooms indicated by the support information are unlocked (or locked) at the time indicated by the support information. In the above example, the door lock management system 3A2 controls the door locks so that the door lock of conference room 1610 is unlocked at 10:25. Furthermore, if the information processing system 1A includes a location tracking system (described later) as a management system, the support information generation unit 24A may generate support information that automatically unlocks a door lock when it is determined that the target user has passed through a predetermined area, such as a passageway leading to a room, based on the target user's location, and transmit the generated support information to the door lock management system 3A2. The door lock management system 3A2 may have known functions, such as unlocking the door by reading the target user's personal information from an IC card or an information terminal using a reading device installed near the room door, unlocking the door by recognizing the target user's biometric information and performing biometric authentication using a biometric information recognition device installed near the room door, or unlocking the door by entering a PIN into an input device installed near the room door. In other words, the door lock management system 3A2 may be capable of unlocking (or locking) the door even if the above-mentioned support information has not been received. Furthermore, the fact that the target user has unlocked the door and entered the room may be displayed on the timeline 402 on the display screen of the information terminal 4 in a manner similar to the schedule displays 4021 and 4022 in FIG. 4B .

[0088] As described above, the information processing device 2A according to the second embodiment is a specific example of the information processing device 2 according to the first embodiment, in which the destination information acquisition unit 21A acquires destination information indicating that the destination of the target user is to travel from a first location to a second location within a facility, the personal-related information acquisition unit 22A acquires the target user's schedule as personal-related information, the management information acquisition unit 23A acquires the operation status of equipment from one or more management systems that can control the equipment as management information, and the support information generation unit 24A generates support information for the management system to control the equipment so that the equipment is in an operation state that can support the travel at the time when the travel estimated from the schedule will be made. More specifically, as an advantage of the information processing device 2 described above, the information processing device 2A has the advantage of being able to support the travel by using controllable equipment within the facility, for example, when the destination of the target user is to travel within the facility.

[0089] Furthermore, in the information processing device 2A according to the second embodiment, the management information acquisition unit 23A may acquire the operation status of the elevator as management information from an elevator control system 3A1, which is a management system capable of controlling elevators as equipment, and the support information generation unit 24A may generate support information for instructing the elevator control system 3A1 to cause the elevator to arrive at a landing where the target user boards the elevator for travel at the estimated time of arrival. More specifically, as an advantage of the information processing device 2 described above, the information processing device 2A has the advantage of being able to provide support to ensure smooth travel by using an elevator, which is controllable equipment within the facility, when the target user's purpose is to travel within the facility.

[0090] Furthermore, in the information processing device 2A according to the second embodiment, the management information acquisition unit 23A may acquire, as management information, the operating status of a door lock from a door lock management system 3A2 that is a management system capable of controlling a lockable door as equipment, and the support information generation unit 24A may generate support information for instructing the door lock management system 3A2 to unlock the door at the time when the target user is estimated to arrive at a room having the door when moving. More specifically, as an advantage of the information processing device 2 described above, the information processing device 2A has the advantage that, for example, when the target user's purpose is to move to a specific room in a facility, the information processing device 2A can use the door lock of the room, which is controllable equipment within the facility, to ensure the security of the room and support the user in moving to the room smoothly.

[0091] An information processing system 1A according to the second embodiment includes an information processing device 2A, a management system (e.g., an elevator control system 3A1 or a door lock management system 3A2), and a schedule registration system 6 in which schedules of a target user or users other than the target user are registered. The information processing system 1A according to the second embodiment has advantages similar to those of the information processing device 2A described above.

[0092] In addition, the program for the information processing device 2A according to embodiment 2 has advantages similar to those of the information processing device 2A described above, and the information terminal 4 according to embodiment 2 has advantages similar to those of the information terminal 4 according to embodiment 1.

[0093] Embodiment 3. The information processing device 2A of embodiment 2 generates instructions to a control system of controllable equipment as support information for supporting a goal. In contrast, the information processing device 2B of embodiment 3 (see FIG. 9) generates instructions to a facility reservation system 3B, which is a management system that can manage the use of rooms or fixtures as equipment, as support information for supporting a goal.

[0094] 9 is a block diagram showing a configuration example of an information processing system 1B according to embodiment 3. The information processing system 1B according to embodiment 3 has at least an information processing device 2B and a facility reservation system 3B as a management system. The information processing system 1B may also have a schedule registration system 6. The information processing device 2B, the facility reservation system 3B, and the schedule registration system 6 are communicatively connected to one another via a network 5. An information terminal 4 may also be communicatively connected to the network 5. The functions of the information terminal 4 are similar to those of the information terminal 4 according to embodiment 1 or embodiment 2, and therefore a detailed description thereof will be omitted. The functions of the schedule registration system 6 are similar to those of the schedule registration system 6 according to embodiment 1 or embodiment 2, and therefore a detailed description thereof will be omitted.

[0095] The information processing device 2B includes an object information acquisition unit 21B, an individual-related information acquisition unit 22B, a management information acquisition unit 23B, and a support information generation unit 24B. The object information acquisition unit 21B, the individual-related information acquisition unit 22B, the management information acquisition unit 23B, and the support information generation unit 24B operate in the same basic manner as the object information acquisition unit 21, the individual-related information acquisition unit 22, the management information acquisition unit 23, and the support information generation unit 24 of the information processing device 2 according to embodiment 1, respectively, but are more specific implementations of these. Therefore, hereinafter, the object information acquisition unit 21B, the individual-related information acquisition unit 22B, the management information acquisition unit 23B, and the support information generation unit 24B will be mainly described in detail.

[0096] The destination information acquisition unit 21B acquires destination information indicating the destination of the target user's use of a room or fixture as equipment within the facility. The destination information acquisition unit 21B performs the estimation acquisition described above in Embodiment 1. More specifically, the destination information acquisition unit 21B acquires the target user's schedule from the schedule registration system 6, analyzes the acquired schedule, thereby estimating the destination of the target user, and acquires destination information indicating the estimated destination.

[0097] When the objective information acquisition unit 21B identifies a target user to whom assistance will be provided, it accesses the schedule registration system 6 and, based on the user ID of the target user, acquires from the schedule registration system 6 a schedule that the schedule registration system 6 has registered in association with the user ID. When the objective information acquisition unit 21B acquires the target user's schedule from the schedule registration system 6, it analyzes the acquired schedule and estimates the objective. The objective of the target user, estimated by the objective information acquisition unit 21B by analyzing the target user's schedule, is at least the use of a room or fixture as equipment within the facility.

[0098] Here, it is assumed that a specific room on a specific floor in an office building is where the target user works, and that each seat in the room is a so-called free address. For example, if the acquired schedule of the target user indicates that the target user plans to come to work in a specific room in the facility at a certain time, the destination information acquisition unit 21B infers that the target user has a purpose to reserve a free address seat in that room, in other words, to reserve furniture as a seat. The destination information acquisition unit 21B generates destination information indicating the inferred purpose and outputs the generated destination information to the individual-related information acquisition unit 22B, the management information acquisition unit 23B, and the support information generation unit 24B. A user ID may be added to the destination information. Furthermore, instead of or in addition to outputting the destination information to the individual-related information acquisition unit 22B, the destination information acquisition unit 21B may output the acquired schedule of the target user to the individual-related information acquisition unit 22B.

[0099] The personal-related information acquisition unit 22B acquires the target user's schedule as personal-related information. Upon acquiring the destination information from the destination information acquisition unit 21B, the personal-related information acquisition unit 22B, for example, accesses the schedule registration system 6 and acquires the schedule registered in the schedule registration system 6 in association with the user ID added to the destination information from the schedule registration system 6, thereby acquiring the target user's schedule as personal-related information. For example, if the destination type information included in the destination information acquired by the destination information acquisition unit 21B can include multiple types of destination information, including reserving a room or equipment, the personal-related information acquisition unit 22B may acquire the target user's schedule from the schedule registration system 6 when the destination information indicates reserving a room or equipment as the target user's destination. Alternatively, the personal-related information acquisition unit 22B may acquire the target user's schedule directly from the destination information acquisition unit 21B when the destination type information included in the destination information acquired by the destination information acquisition unit 21B is only reserving a room or equipment. When the individual-related information acquisition unit 22B acquires the schedule of the target user, it outputs the acquired schedule to the support information generation unit 24B.

[0100] The management information acquisition unit 23B acquires, as management information, information indicating the reservation status of a room or equipment from a facility reservation system 3B, which is one or more management systems and is capable of managing the use of the room or equipment. When the management information acquisition unit 23B acquires objective information from the objective information acquisition unit 21B, it acquires management information from the facility reservation system 3B. The facilities for which the management information acquisition unit 23B acquires management information are rooms or equipment that can be used by the target users. The rooms may be any type of room. The equipment may also be any type of equipment. As described above, an example of equipment here is a seat in a free address system. When the management information acquisition unit 23B acquires management information from the facility reservation system 3B, it outputs the acquired management information to the support information generation unit 24B.

[0101] The support information generation unit 24B identifies a room or piece of equipment that will be available during a time period estimated from the schedule, and generates support information for reserving the identified room or equipment during that time period. The support information generation unit 24B acquires purpose information indicating the purpose of reserving a room or piece of equipment output from the purpose information acquisition unit 21B, acquires personal-related information as a schedule output from the personal-related information acquisition unit 22B, and acquires management information as information indicating the reservation status of the room or piece of equipment output from the management information acquisition unit 23B. Based on the acquired purpose information, schedule, and management information, the support information generation unit 24B generates support information for the facility reservation system 3B to reserve the use of the room or piece of equipment. The support information generation unit 24B can estimate the start time of the purposed use based on the schedule, and can generate support information so that the use of the room or piece of equipment is reserved at the estimated time. The support information generation unit 24B may further generate support information as notification information. Here, the support information generation unit 24B not only generates support information for reserving the use of a room or equipment, but also generates support information as notification information for inquiring about the appropriateness of the support content, and transmits it to the target user's information terminal 4. In other words, the support information generated by the support information generation unit 24B for issuing instructions to the facility reservation system 3B can be immediately transmitted to the facility reservation system 3B, but here, the transmission of the support information is temporarily suspended, and is transmitted to the facility reservation system 3B when consent information is obtained from the information terminal 4.

[0102] 10 is a screen diagram showing an example of a display screen of the information terminal 4 according to the third embodiment. FIG. 10A shows an example of a display screen of the information terminal 4 when the support information as notification information generated by the support information generating unit 24B is information for inquiring the target user about the appropriateness of the support content. FIG. 10A shows a display screen 400 and support information 405 as notification information. The support information 405 in FIG. 10A includes a sentence for inquiring about the appropriateness of the support content, such as "Arrive at work at 9:00. Would you like to reserve seat 24 in Area A on the 8th floor at 9:00 for work?", a "YES" button to be operated to indicate consent, and a "NO" button to be operated to indicate disapproval.

[0103] The target user operates a "YES" button if he / she accepts the support content, or a "NO" button if he / she does not accept it. The information terminal 4 generates acceptance information if the target user operates the "YES" button, or generates non-acceptance information if the target user operates the "NO" button, and transmits either of the generated information to the information processing device 2. The support information generation unit 24B of the information processing device 2B that has received the acceptance information or non-acceptance information then performs processing according to the acceptance information or non-acceptance information, as described above for the support information generation unit 24 according to the first embodiment. That is, when the support information generation unit 24B receives acceptance information, it confirms the support content and transmits support information that is to be used to instruct the facility reservation system 3B, etc., to the facility reservation system 3B. The support information generation unit 24B may further generate support information as notification information indicating the confirmed support content and transmit the support information to the information terminal 4. On the other hand, when the support information generation unit 24B receives non-acceptance information, it discards the support information that is to be used to instruct the facility reservation system 3B, which has been reserved. Thereafter, the support information generator 24B may generate support information for reserving another seat, for example, and repeat the same process as described above. At this time, the support information generator 24B may generate support information as notification information for prompting the user to change the support content, and transmit the support information to the information terminal 4. In this case, the target user can operate the information terminal 4 to change the seat, etc.

[0104] Hereinafter, it is assumed that the support content indicated by the support information 405 in FIG. 10A is approved, and the support information generation unit 24B further generates support information as notification information to indicate the confirmed support content and transmits it to the information terminal 4.

[0105] 10B shows an example of a display screen of the information terminal 4 when the support information generated as notification information by the support information generation unit 24B is information notifying the target user of support content. FIG. 10B shows a display screen 400 and a timeline 402. The timeline 402 in the example shown in FIG. 10B includes each of schedule etc. displays 4024, 4025, 4028Rev, 4029, and 4030. The schedule etc. displays 4024 and 4025 have already been explained, so their explanation will be omitted. Each schedule etc. display 4028Rev is support information as notification information. Each schedule etc. display 4028 indicates that the support content etc. "seat reservation upon arrival at work" has been made for the location "8F / Area A Seat 24" at time "9:00". In this example, each schedule display 4028Rev was displayed similarly to 4028 in FIG. 12B before the seat reservation was made, but the display has changed after the seat reservation was made. Each schedule display 4029, 4030 shows the future schedule of the target user.

[0106] The support information generated by the support information generation unit 24B for instructing the facility reservation system 3B includes information indicating what time and which room or equipment should be reserved. When the support content is accepted, the support information generation unit 24B transmits the support information generated for instructing the facility reservation system 3B to the facility reservation system 3B. Upon receiving the support information from the support information generation unit 24B, the facility reservation system 3B reserves the room or equipment indicated in the support information at the time indicated in the support information. In the above example, the facility reservation system 3B reserves a seat such that seat 24 in area A on the 8th floor is reserved from 9:00. Note that a room with a free address seat may also be used as a conference room. When the support information generation unit 24B receives management information from the facility reservation system 3B indicating that a room with a free address seat currently being used by the target user has been reserved as a priority conference room, the support information generation unit 24B may generate support information as notification information for notifying the target user of this, and transmit the generated information to the information terminal 4 used by the target user.

[0107] As described above, the information processing device 2B according to the third embodiment is a specific example of the information processing device 2 according to the first embodiment, in which the objective information acquisition unit 21B acquires objective information indicating the objective of the target user to use a room or piece of equipment as equipment within a facility, the personal-related information acquisition unit 22B acquires the target user's schedule as personal-related information, the management information acquisition unit 23B acquires information indicating the reservation status of the room or equipment as management information from a facility reservation system 3B, which is a management system capable of managing the use of the room or equipment, among one or more management systems, and the support information generation unit 24B identifies a room or piece of equipment that will be available during a time period estimated from the schedule and generates support information for reserving the identified room or equipment for use during that time period. More specifically, as an advantage of the information processing device 2 described above, the information processing device 2B has the advantage of being able to support the objective of the target user by generating support information for automatically reserving reservable equipment within the facility, for example, when the objective of the target user is to reserve the use of a room or piece of equipment within the facility.

[0108] An information processing system 1B according to the third embodiment includes an information processing device 2B, a facility reservation system 3B as a management system, and a schedule registration system 6 in which schedules of a target user or users other than the target user are registered. The information processing system 1B according to the third embodiment has advantages similar to those of the information processing device 2B described above.

[0109] In addition, the program for the information processing device 2B according to embodiment 3 has advantages similar to those of the information processing device 2B described above, and the information terminal 4 according to embodiment 3 has advantages similar to those of the information terminal 4 according to embodiment 1 or embodiment 2.

[0110] Embodiment 4. The information processing device 2A of Embodiment 2 and the information processing device 2B of Embodiment 3 estimate and acquire destination information from the schedule of the target user. In contrast, the information processing device 2C of Embodiment 4 (see FIG. 11 ) generates, as support information, instructions to a facility reservation system 3C, which is a management system capable of managing the use of rooms or fixtures as facilities, just like the information processing device 2B of Embodiment 3, but directly acquires destination information indicating the destination input by the target user to the information terminal 4.

[0111] FIG. 11 is a block diagram showing an example configuration of an information processing system 1C according to embodiment 4. The information processing system 1C according to embodiment 4 includes at least an information processing device 2C and a facility reservation system 3C as a management system. The information processing system 1C may also include a schedule registration system 6. The information processing device 2C, the facility reservation system 3C, and the schedule registration system 6 are communicably connected to one another via a network 5. An information terminal 4 is communicably connected to the network 5. The functions of the information terminal 4 are similar to those of the information terminal 4 according to embodiments 1 to 3, and therefore a detailed description thereof will be omitted. The functions of the schedule registration system 6 are similar to those of the schedule registration system 6 according to embodiments 1 to 3, and therefore a detailed description thereof will be omitted.

[0112] The information processing device 2C includes an object information acquisition unit 21C, an individual-related information acquisition unit 22C, a management information acquisition unit 23C, and a support information generation unit 24C. The object information acquisition unit 21C, the individual-related information acquisition unit 22C, the management information acquisition unit 23C, and the support information generation unit 24C operate in the same basic manner as the object information acquisition unit 21, the individual-related information acquisition unit 22, the management information acquisition unit 23, and the support information generation unit 24 of the information processing device 2 according to embodiment 1, respectively, but are more specific implementations of these. Therefore, hereinafter, the object information acquisition unit 21C, the individual-related information acquisition unit 22C, the management information acquisition unit 23C, and the support information generation unit 24C will be mainly described in detail.

[0113] The objective information acquisition unit 21C acquires objective information indicating the objective of coordinating the holding of a meeting by the target user in which one or more specific users will participate. The objective information acquisition unit 21C performs the direct acquisition described above in Embodiment 1. More specifically, the objective information acquisition unit 21C acquires, from the information terminal 4, objective information that the target user has input to the information terminal 4 and indicates the objective of coordinating the holding of a meeting.

[0114] The target user can operate the information terminal 4 to input a purpose for arranging a meeting, including inputting the participants and the date of the meeting, and transmit purpose information indicating the purpose to the information processing device 2. For example, the information terminal 4 displays a screen for arranging a meeting (not shown) (hereinafter referred to as the "meeting arrangement screen"). The target user can input the names of one or more participants the target user wishes to attend and the date of the meeting on the meeting arrangement screen. Here, for example, it is assumed that all of the one or more participants the target user wishes to attend are users registered with the purpose support service and are managed by linking their names with their user IDs. In this case, for example, the meeting arrangement screen may display a list of names of users registered with the purpose support service. The target user can select one or more users the target user wishes to attend from the list as participants. The selected participants are the "one or more specific users" described above. The meeting arrangement screen may also display a calendar. The target user can select the date of the meeting from the calendar.

[0115] The meeting arrangement screen may also display a check box to specify that the target user should be excluded from the participants. This is because it is assumed that the target user will only arrange the holding of the meeting and will not participate in the meeting themselves. If the target user is not excluded from the participants, the target user is also included in the above-mentioned "one or more specific users." The meeting arrangement screen may also be provided with a field for inputting information to restrict the time period of the meeting, a field for inputting information such as the name of the meeting, and a field for specifying equipment required for the meeting. The target user can input the necessary information in each field. The input information on the restricted time period and information on the necessary equipment is included in the objective information and is used by the support information generation unit 24C in a subsequent stage when specifying the time period for the meeting. The input information such as the name of the meeting is also included in the objective information and is used by the support information generation unit 24C in a subsequent stage when generating support information as notification information.

[0116] When the target user operates the information terminal 4 to input information such as participants and the date of the meeting for the purpose of coordinating the holding of the meeting, the information transmission unit 41 of the information terminal 4 generates destination information and transmits the generated destination information to the information processing device 2C. The destination information may include information indicating the user ID of each participant and the date of the meeting as destination supplemental information. Information for identifying the target user, such as the user ID of the target user, may also be added to the destination information. The destination information acquisition unit 21C of the information processing device 2C acquires the destination information transmitted from the information transmission unit 41. Based on the user ID and the like added to the destination information, the information processing device 2C can identify which target user the purpose indicated by the destination information belongs to. Upon acquiring the destination information from the information terminal 4, the destination information acquisition unit 21C outputs the acquired destination information to the personal-related information acquisition unit 22C, the management information acquisition unit 23C, and the support information generation unit 24C. The destination information may include a user ID.

[0117] The personal-related information acquisition unit 22C acquires the schedules of one or more specific users as personal-related information. After acquiring the objective information from the objective information acquisition unit 21C, the personal-related information acquisition unit 22C, for example, accesses the schedule registration system 6 and acquires the schedules associated with each user ID registered in the schedule registration system 6 from the schedule registration system 6 based on the user IDs of the one or more specific users indicated in the objective information, thereby acquiring the schedules of each of the one or more specific users as personal-related information. For example, if the objective type information included in the objective information acquired by the objective information acquisition unit 21C can be of multiple types, including coordinating a meeting, the personal-related information acquisition unit 22C may acquire the schedules of each of the one or more specific users from the schedule registration system 6 when the objective information indicates coordinating a meeting as the objective of the target user. After acquiring the schedules of each of the one or more specific users, the personal-related information acquisition unit 22C outputs the acquired schedules to the support information generation unit 24C.

[0118] The management information acquisition unit 23C acquires, as management information, information indicating the reservation status of a room or equipment from a facility reservation system 3C, which is one or more management systems and is a management system that can manage the use of rooms or equipment as facilities. Upon acquiring the objective information from the objective information acquisition unit 21C, the management information acquisition unit 23C acquires management information from the facility reservation system 3C. The facilities for which the management information acquisition unit 23C acquires management information are rooms or equipment that can be used by users participating in a meeting. The rooms may be of any type, and the equipment may be of any type, as long as they can be used for a meeting. Upon acquiring management information from the facility reservation system 3C, the management information acquisition unit 23C outputs the acquired management information to the support information generation unit 24C.

[0119] The support information generation unit 24C reserves the use of a room or equipment during a time period during which a meeting can be held, estimated based on the schedules and reservation status, and generates support information for notifying one or more specific users of the meeting. The support information generation unit 24C acquires purpose information indicating the purpose of coordinating the holding of a meeting output from the purpose information acquisition unit 21C, acquires personal-related information as the schedules of one or more specific users output from the personal-related information acquisition unit 22C, and acquires management information as information indicating the reservation status of the room or equipment output from the management information acquisition unit 23C. Based on the acquired purpose information, schedule, and management information, the support information generation unit 24C identifies a time period during which all of the one or more specific users can participate and during which a room can be reserved on the date indicated by the purpose information. The support information generation unit 24C then generates support information for the facility reservation system 3C to reserve the use of the room or equipment during the identified time period, and generates support information as notification information for notifying one or more specific users that a meeting will be held during the identified time period on the date. Here, in addition to this support information, the support information generation unit 24C also generates support information as notification information for inquiring of the target user about the suitability of the conference start date, time, and location, which are the support content, and transmits this support information to the target user's information terminal 4. In other words, the support information generated by the support information generation unit 24C for giving instructions to the facility reservation system 3C can be immediately transmitted to the facility reservation system 3C, and the support information as notification information for notifying that a meeting will be held in a specified time slot on the date of the meeting can be immediately transmitted to the information terminal 4 used by one or more specific users, but here, the transmission of this support information is temporarily suspended, and is transmitted to the facility reservation system 3C and the information terminal 4 when consent information is obtained from the information terminal 4 used by the target user.

[0120] FIG. 12 is a screen diagram showing an example of a display screen of the information terminal 4 according to the fourth embodiment. FIG. 12A shows an example of a display screen of the information terminal 4 when the support information as notification information generated by the support information generation unit 24C is information for inquiring the target user about the appropriateness of the support content. FIG. 12A shows a display screen 400 and support information 406 as notification information for inquiring the target user about the appropriateness of the support content. It is assumed that the date when the target user operated the information terminal 4 to input information for the purpose of coordinating the holding of a meeting was October 15, 2024. This date is displayed at the top of the display screen 400 in FIG. 12A. The support information 406 in FIG. 12A includes a sentence to inquire about the appropriateness of the support content, such as "A meeting under the specified conditions can be held on 2024 / 10 / 17 13:30-14:15 in 8F 808. Would you like to reserve 8F 808 conference room for 2024 / 10 / 17 13:30-14:15?", as well as a "YES" button to be operated to indicate acceptance and a "NO" button to be operated to indicate rejection.

[0121] The target user operates the "YES" button if he / she accepts the support content, or the "NO" button if he / she does not accept it. The information terminal 4 generates acceptance information if the target user operates the "YES" button, or generates non-acceptance information if the target user operates the "NO" button, and transmits either of the generated information to the information processing device 2C. The support information generation unit 24C of the information processing device 2C that has received the acceptance information or non-acceptance information then performs processing according to the acceptance information or non-acceptance information, as described above for the support information generation unit 24 according to the first embodiment. That is, when the support information generation unit 24C receives the acceptance information, it confirms the support content and transmits support information that has been held for instructing the facility reservation system 3C to the facility reservation system 3C, etc., and also transmits support information that has been held for informing the information terminals 4 used by one or more specific users that a conference will be held to the information terminals 4. The support information generation unit 24C may further generate support information that indicates the confirmed support content and transmit it to the information terminals 4 used by the target users. On the other hand, if the support information generation unit 24C receives the non-acceptance information, it discards the support information that was on hold to instruct the facility reservation system 3C and the support information serving as notification information for notifying the information terminals 4 used by one or more specific users that a meeting will be held. The support information generation unit 24C may then generate support information for holding a meeting in a new time slot or conference room, for example, and repeat the same processing as described above. At that time, the support information generation unit 24C may generate support information serving as notification information for prompting a change in the support content and transmit it to the information terminal 4. In this case, the target user can operate the information terminal 4 to change the date or participants of the meeting, for example.

[0122] 12A is accepted, the support information generating unit 24C generates support information as notification information indicating the confirmed support content, and transmits the support information to the information terminal 4 used by the target user. In this case, the target user is also considered to be one or more specific users, i.e., participants in the meeting.

[0123] FIG. 12B shows an example of a display screen of the information terminal 4 when the support information generated as notification information by the support information generation unit 24C is information notifying the target user of support content, i.e., a meeting. Here, as described above, the date when the target user operates the information terminal 4 to input information for the purpose of arranging a meeting is October 15, 2024, and on that day, the target user is viewing the schedule for October 17, 2024 displayed on the display device of the information terminal 4. FIG. 12B shows a display screen 400 and a timeline 402 for October 17, 2024. In the example shown in FIG. 12B, the timeline 402 includes schedule displays 4024, 4025, 4028-4030. Each schedule display 4024, 4025, 4028, and 4030 shows future schedules registered by the target user. Each schedule display 4029 is support information as notification information. The schedule display 4029 indicates that the support content, etc., "Internal Study Session" will be held in the time period "13:30-14:15" at the location "8F / Conference Room 808."

[0124] The support information generated by the support information generation unit 24C for instructing the facility reservation system 3C includes information indicating what time and which room or equipment should be reserved. When the support content is approved, the support information generation unit 24C transmits the support information generated for instructing the facility reservation system 3C to the facility reservation system 3C. Upon receiving the support information from the support information generation unit 24C, the facility reservation system 3C reserves the room or equipment indicated in the support information so that the room or equipment indicated in the support information is reserved at the time indicated in the support information. In the above example, the facility reservation system 3C reserves a room, which is a conference room, so that Conference Room 808 on the 8th floor is reserved for the time period from 1:30 PM to 2:15 PM. The support information generation unit 24C also transmits the support information generated as notification information to notify one or more information terminals 4 used by specific users that a meeting will be held during a specified time period on the date of the meeting. Upon receiving the support information from the support information generation unit 24C, each information terminal 4 displays the support information on its respective display device.

[0125] After identifying a time slot during which all of the one or more specific users can participate and during which a room is available for reservation, the support information generator 24C may generate support information as notification information for inquiring about the suitability of the conference start date, time, and location from one or more specific users other than the target user or one or more specific users including the target user, and transmit the support information to each user's information terminal 4. Each user, taking their own convenience into consideration, operates a "YES" button if they agree to hold the meeting at the date, time, and location, or operates a "NO" button if they do not agree. Information based on these operations may be transmitted to the support information generator 24C of the information processing device 2C, and support information may be generated to instruct the facility reservation system 3C to reserve a conference room for the date, time, and location only if all participants operate the "YES" button. Furthermore, if none of the conference rooms within the facility are available on the specified date and time, the support information generator 24C may search for available conference rooms outside the facility, generate support information as notification information for notifying the target user or the like that the conference should be held in an available conference room, and transmit the support information to the information terminal 4 used by the target user or the like.

[0126] As described above, the information processing device 2C of embodiment 4 is a specific example of the information processing device 2 of embodiment 1, and the purpose information acquisition unit 21C acquires purpose information indicated by the target user for the purpose of coordinating the holding of a meeting in which one or more specific users will participate, the personal-related information acquisition unit 22C acquires the schedules of each of the one or more specific users as personal-related information, the management information acquisition unit 23C acquires information indicating the reservation status of the room or equipment as management information from a facility reservation system 3C, which is one or more management systems and is a management system that can manage the use of rooms or equipment as facilities, and the support information generation unit 24C reserves the use of the room or equipment during a time period when the meeting can be held, which is estimated based on the schedule and reservation status, and generates support information for notifying one or more specific users of the holding of the meeting. More specifically, the information processing device 2C has the advantage of being able to support the target user's purpose by, for example, coordinating the holding of a meeting, identifying a time period during which all of one or more specific users can participate and during which equipment can be reserved based on the schedule and reservation status, automatically reserving the equipment, and generating support information to notify each user of the holding of the meeting.

[0127] An information processing system 1C according to the fourth embodiment includes an information processing device 2C, a facility reservation system 3C as a management system, and a schedule registration system 6 in which schedules of a target user or users other than the target user are registered. The information processing system 1C according to the fourth embodiment has advantages similar to those of the information processing device 2C described above.

[0128] In addition, the program for the information processing device 2C according to embodiment 4 has advantages similar to those of the information processing device 2C described above, and the information terminal 4 according to embodiment 4 has advantages similar to those of the information terminal 4 according to embodiments 1 to 3.

[0129] Embodiment 5. The information processing devices 2A to 2C of Embodiments 2 to 4 all generate support information that supports the target user in carrying out the schedule as intended. In contrast, the information processing device 2D of Embodiment 5 (see FIG. 13) generates support information for supporting a goal, which is support information for changing the schedule intended by the target user in consideration of the state of the facility.

[0130] FIG. 13 is a block diagram showing a configuration example of an information processing system 1D according to embodiment 5. The information processing system 1D according to embodiment 5 includes at least an information processing device 2D and a position determination system 3D as a management system. The information processing system 1D may also include a schedule registration system 6. The information processing device 2D, the position determination system 3D, and the schedule registration system 6 are communicably connected to one another via a network 5. An information terminal 4 may also be communicably connected to the network 5. The functions of the information terminal 4 are similar to those of the information terminal 4 according to embodiments 1 to 4, and therefore a detailed description thereof will be omitted. The functions of the schedule registration system 6 are similar to those of the schedule registration systems 6 according to embodiments 1 to 4, and therefore a detailed description thereof will be omitted.

[0131] The information processing device 2D includes an object information acquisition unit 21D, an individual-related information acquisition unit 22D, a management information acquisition unit 23D, and a support information generation unit 24D. The object information acquisition unit 21D, the individual-related information acquisition unit 22D, the management information acquisition unit 23D, and the support information generation unit 24D operate in the same basic manner as the object information acquisition unit 21, the individual-related information acquisition unit 22, the management information acquisition unit 23, and the support information generation unit 24 of the information processing device 2 according to embodiment 1, respectively, but are more specific implementations of these. Therefore, hereinafter, the object information acquisition unit 21D, the individual-related information acquisition unit 22D, the management information acquisition unit 23D, and the support information generation unit 24D will be mainly described in detail.

[0132] The purpose information acquisition unit 21D acquires purpose information indicating the purpose of the target user to attend a meeting. The purpose information acquisition unit 21D performs the estimation acquisition described above in Embodiment 1. More specifically, the purpose information acquisition unit 21D acquires the target user's schedule from the schedule registration system 6, analyzes the acquired schedule, thereby estimating the purpose of the target user's attendance at the meeting, and acquires purpose information indicating the estimated purpose.

[0133] When the objective information acquisition unit 21D identifies a target user to whom support will be provided, it accesses the schedule registration system 6 and, based on the user ID of the target user, acquires from the schedule registration system 6 a schedule that the schedule registration system 6 has registered in association with the user ID. When the objective information acquisition unit 21D acquires the target user's schedule from the schedule registration system 6, it analyzes the acquired schedule and estimates the objective. The objective of the target user that the objective information acquisition unit 21D estimates by analyzing the target user's schedule is at least the target user's participation in a meeting.

[0134] For example, if the acquired schedule of the target user indicates that the target user plans to attend a meeting at a certain time, the destination information acquisition unit 21D infers that the target user has a purpose to attend the meeting. Even if attendance at a meeting is registered in the schedule, the target user may not actually attend the meeting, but it is generally considered that there is a high possibility that the target user will attend. Therefore, in this case, the "destination" is a highly accurate estimation and is close to "identification." The destination information acquisition unit 21D generates destination information indicating the estimated purpose and outputs the generated destination information to the individual-related information acquisition unit 22D, the management information acquisition unit 23D, and the support information generation unit 24D. A user ID may be added to the destination information. Furthermore, instead of or in addition to outputting the destination information to the individual-related information acquisition unit 22D, the destination information acquisition unit 21D may output the acquired schedule of the target user to the individual-related information acquisition unit 22D.

[0135] The personal-related information acquisition unit 22D acquires the schedules of one or more unspecified users as personal-related information. Upon acquiring the objective information from the objective information acquisition unit 21D, the personal-related information acquisition unit 22D, for example, accesses the schedule registration system 6 and acquires the schedules of the one or more unspecified users from the schedule registration system 6, thereby acquiring the schedules of the one or more unspecified users as personal-related information. The one or more unspecified users may also include the target user. For example, if the objective type information included in the objective information acquired by the objective information acquisition unit 21D can be of multiple types, including participation in a meeting, the personal-related information acquisition unit 22D may acquire the schedules of the one or more unspecified users from the schedule registration system 6 when the objective information indicates participation in a meeting as the objective of the target user. Upon acquiring the schedules of the one or more unspecified users, the personal-related information acquisition unit 22D outputs the acquired schedules to the support information generation unit 24D.

[0136] The management information acquisition unit 23D acquires, as management information, location information indicating the locations of one or more unspecified users from a location awareness system 3D, which is a management system that can grasp the location of each of one or more unspecified users among one or more management systems. Here, the location awareness system 3D is a management system that grasps the location of each user present within a facility. The location of each user can be grasped, for example, by acquiring location information of the information terminal 4 itself detected by the information terminal 4 carried by each user from each information terminal 4, by acquiring the location of the desktop PC used by each user who logs in using their assigned login ID, or by acquiring information on the room or area where each user is present from a known access control system. The location awareness system 3D may simply store location information of each user's current location within the facility, or may store location information of each user's past locations linked to time information as a history. Upon acquiring destination information from the destination information acquisition unit 21D, the management information acquisition unit 23D acquires management information from the location awareness system 3D. When the management information acquisition unit 23D acquires the management information from the position detection system 3D, it outputs the acquired management information to the support information generation unit 24D.

[0137] The support information generation unit 24D generates support information for notifying a proposed schedule change for a meeting that can avoid congestion at facilities within a facility, based on the schedule and location information. The support information generation unit 24D acquires purpose information indicating attendance at a meeting as a purpose output from the purpose information acquisition unit 21D, acquires personal-related information as schedules of one or more unspecified users output from the personal-related information acquisition unit 22D, and acquires management information as location information of one or more unspecified users output from the management information acquisition unit 23D. Based on the schedule and management information, the support information generation unit 24D estimates facilities within the facility that will be congested from the present time and the time periods thereof. This estimation process is hereinafter referred to as a "congestion estimation process." Furthermore, based on the purpose information, schedule, and management information, and taking into account the results of the congestion estimation process, the management information acquisition unit 23D generates a proposal for a schedule change to avoid congestion by changing the time period, the location, or both for attending a meeting, which is the purpose indicated by the purpose information, and generates support information as notification information for notifying the proposal. When generating this change proposal, the support information generation unit 24D identifies users who will participate in the meeting with the target user based on the schedules of one or more unspecified users, and generates a schedule that can be changed for all of the specified users. The support information generated as notification information by the support information generation unit 24D is support information to be sent to the information terminals 4 used by the target user and all of the specified users (hereinafter, referred to as "all meeting-participating users" including the target user).

[0138] The algorithm for the congestion estimation process performed by the support information generation unit 24D may be a so-called rule-based algorithm, or a trained model that, when a schedule is input, is trained to output the facilities in the facility that will be congested from the current time point and the time periods during which they will be congested. Furthermore, an LLM may be used as the trained model. In this case, the prompt input to the LLM includes the schedule itself or a description specifying the schedule, management information as location information or a description specifying the management information, and a description instructing the output of the facilities in the facility that will be congested from the current time point and the time periods during which they will be congested. For this prompt, a template may be stored in advance in the memory 106 or the like. When performing the congestion estimation process, the support information generation unit 24D reads a template from the memory 106 or the like, and embeds descriptions of the schedule and location information into the read template to automatically generate a prompt. The generated prompt can then be input into the LLM, and the results of the analysis process can be obtained from the LLM. The information processing device 2D may use its own LLM, or it may use an LLM provided by an external LLM provider via API integration or the like.

[0139] FIG. 14 is a screen diagram showing an example of a display screen of the information terminal 4 according to the fifth embodiment. FIG. 14A shows an example of a display screen of the information terminal 4 when the support information as notification information generated by the support information generation unit 24D is information for inquiring all meeting-attending users about the appropriateness of the support content. FIG. 14A shows a display screen 400 and support information 407 as notification information. The support information 407 in FIG. 14A includes a sentence for inquiring about the appropriateness of the support content, such as "Would you like to change the internal study session starting at 1:30 PM and the lunch from 12:00 PM to 12:45 PM to a lunch meeting from 11:45 AM to 12:30 PM? This will allow us to avoid congestion and use our time more efficiently." The sentence also includes a "YES" button to be operated to indicate approval and a "NO" button to be operated to indicate disapproval.

[0140] Each user operates a "YES" button if they accept the support content, and a "NO" button if they do not accept it. The information terminal 4 generates acceptance information if the "YES" button is operated by each user, or generates non-acceptance information if the "NO" button is operated by each user, and transmits either of the generated information to the information processing device 2. The support information generation unit 24D of the information processing device 2D that received the acceptance information or non-acceptance information then performs processing according to the acceptance information or non-acceptance information. When the support information generation unit 24D receives acceptance information from all of the meeting participating users, it confirms the support content and generates support information as notification information for notifying all meeting participating users that their schedules will be changed to the proposed schedule, and transmits this information to the information terminals 4 used by each of the meeting participating users. On the other hand, when the support information generation unit 24D receives non-acceptance information from, for example, some of the meeting participating users, it does not make any changes to the proposed schedule. In this case, the support information generation unit 24D may generate support information as notification information to notify that no schedule changes have been made, and send it to the information terminals 4 used by all users participating in the meeting.

[0141] Assume that the support content indicated by the support information 407 in FIG. 14A is accepted by all meeting participants, and the support information generation unit 24D further generates support information as notification information for notifying all meeting participants that their schedules will be changed to the proposed schedule, and transmits the support information to the information terminals 4 used by each of the meeting participants. FIG. 14B shows an example of a display screen of the information terminal 4 used by the target user in this case. FIG. 14B shows a display screen 400 and a timeline 402. In the example shown in FIG. 14B, the timeline 402 includes schedule displays 4022, 4024, 4025Rev, 4029Rev, and 4030. Each schedule display 4022 and 4024 indicates an action already taken by the target user or past information from the current point in time, and is grayed out to clearly indicate this. Each schedule display 4025Rev and 4029Rev indicates the schedule changed by the support information. As shown in the support information 407 in FIG. 14A , the lunch time before the change was 12:00-12:45, but the time has been changed to 11:45-12:30, and the lunch meeting will also serve as an internal study session. Therefore, each schedule display 4025Rev indicates that the support content, etc., "Lunch / Internal Study Session" will be held at the location "30F / Restaurant B" during the time period "11:45-12:30." Meanwhile, each schedule display 4029Rev indicates that the content remains grayed out, as it was before the change, to clearly indicate that the internal study session during that time period has been changed to a lunch meeting. Each schedule display 4030 shows the target user's future schedule.

[0142] In addition, if restaurant B is available for reservations during the lunch period and the information processing device 2 can access restaurant B's reservation system, the support information generation unit 24D may access restaurant B's reservation system, register a reservation for the lunch meeting that will also serve as the above-mentioned in-house study group, generate support information as notification information notifying the user of this, and send it to the information terminals 4 used by all users participating in the meeting.

[0143] As described above, the information processing device 2D according to embodiment 5 is a specific example of the information processing device 2 according to embodiment 1, in which the purpose information acquisition unit 21D acquires purpose information indicating the purpose of the target user to attend a meeting, the personal-related information acquisition unit 22D acquires the schedule of each of one or more unspecified users as personal-related information, the management information acquisition unit 23D acquires, as management information, location information indicating the location of each of the one or more unspecified users from a location tracking system 3D, which is a management system that can track the location of each of the one or more unspecified users, among one or more management systems, and the support information generation unit 24D generates support information for notifying a user of a proposal to change the meeting schedule to avoid congestion in the facilities within the facility, based on the schedule and location information. More specifically, as an advantage of the information processing device 2 described above, the information processing device 2D has the advantage of being able to avoid congestion in the facilities within the facility while supporting the purpose of the target user, for example, if the purpose of the target user is to attend a meeting, by generating support information for notifying a user of a proposal to change the meeting schedule to avoid congestion in the facilities within the facility.

[0144] An information processing system 1D according to the fifth embodiment includes an information processing device 2D, a location grasping system 3D as a management system, and a schedule registration system 6 in which schedules of a target user or users other than the target user are registered. The information processing system 1D according to the fifth embodiment has advantages similar to those of the information processing device 2D described above.

[0145] In addition, the program for the information processing device 2D according to embodiment 5 has advantages similar to those of the information processing device 2D described above, and the information terminal 4 according to embodiment 5 has advantages similar to those of the information terminal 4 according to embodiments 1 to 4.

[0146] Sixth Embodiment The information processing devices 2A to 2D of the second to fifth embodiments all support the schedule of a target user or a specified user. In contrast, the information processing device 2E of the sixth embodiment (see FIGS. 15 and 16) generates support information for supporting a goal, which allows a target user to search for other users who match their intentions and make requests to those users.

[0147] (First Configuration Example) First, a first configuration example of an information processing system 1E according to embodiment 6 will be described. FIG. 15 is a block diagram showing the first configuration example of an information processing system 1E according to embodiment 6. The first configuration example of an information processing system 1E according to embodiment 5 includes at least an information processing device 2E and a position determination system 3E as a management system. The information processing system 1E may also include a schedule registration system 6. The information processing device 2E, the position determination system 3E, and the schedule registration system 6 are communicatively connected to one another via a network 5. An information terminal 4 may also be communicatively connected to the network 5. The functions of the information terminal 4 are similar to those of the information terminal 4 according to embodiments 1 to 5, and therefore a detailed description thereof will be omitted. The functions of the schedule registration system 6 are similar to those of the schedule registration system 6 according to embodiments 1 to 5, and therefore a detailed description thereof will be omitted.

[0148] The information processing device 2E includes an object information acquisition unit 21E, an individual-related information acquisition unit 22E, a management information acquisition unit 23E, and a support information generation unit 24E. The object information acquisition unit 21E, the individual-related information acquisition unit 22E, the management information acquisition unit 23E, and the support information generation unit 24E operate in the same basic manner as the object information acquisition unit 21, the individual-related information acquisition unit 22, the management information acquisition unit 23, and the support information generation unit 24 of the information processing device 2 according to embodiment 1, respectively, but are more specific implementations of these. Therefore, hereinafter, the object information acquisition unit 21E, the individual-related information acquisition unit 22E, the management information acquisition unit 23E, and the support information generation unit 24E will be mainly described in detail.

[0149] The objective information acquisition unit 21E acquires objective information indicating the objective of a request made by the target user to one or more unspecified users. The objective information acquisition unit 21E performs the direct acquisition described above in embodiment 1. More specifically, the objective information acquisition unit 21E acquires, from the information terminal 4, objective information that the target user has input to the information terminal 4 and that indicates the objective of a request made to one or more unspecified users.

[0150] The target user can operate the information terminal 4 to input a request to one or more unspecified users, including the input of the request content, etc., as a purpose, and transmit the purpose information indicating the purpose to the information processing device 2. For example, the information terminal 4 displays a request screen (hereinafter referred to as the "request screen"), not shown. The target user can input the request content and the number of users to whom the target user wishes to make a request, on the request screen. Here, for example, it is assumed that the users to whom the target user wishes to make a request are all users who have already registered with the purpose support service and are managed by linking their names and user IDs. All of these users fall under the above-mentioned "one or more unspecified users."

[0151] The request screen may have a field for inputting the request details. The field for inputting the request details may be a text field for inputting the request details written in natural language, such as "a quick consultation," "someone to bounce ideas off of," or "luggage transportation," or may display selectable options for typical request details, or may have both. The request screen may also have a field for inputting the number of people requested. The field for inputting the number of people requested may be a field for inputting the number of people requested numerically, or may display selectable options for the number of people requested, or may have both. The request screen may also have a field for inputting the desired time period for the request. The field for inputting the time period may be a field for inputting the start time and end time of the time period, and may also display selectable options such as "within 10 minutes," "within 30 minutes," "within 1 hour," or "now."

[0152] When the target user operates the information terminal 4 to input a request purpose, including the request content and the number of requesters, the information transmission unit 41 of the information terminal 4 generates purpose information and transmits the generated purpose information to the information processing device 2E. The purpose information may include supplemental purpose information, such as the request content and the number of requesters, as well as the desired time period for the request and the conditions of the user who wishes to make the request. Information for identifying the target user, such as the target user's user ID, may also be added to the purpose information. The purpose information acquisition unit 21E of the information processing device 2E acquires the purpose information transmitted from the information transmission unit 41. Based on the user ID and the like added to the purpose information, the information processing device 2E can identify which target user's purpose is indicated by the purpose information. Upon acquiring the purpose information from the information terminal 4, the purpose information acquisition unit 21E outputs the acquired purpose information to the personal-related information acquisition unit 22E, the management information acquisition unit 23E, and the support information generation unit 24E. A user ID may be added to the purpose information.

[0153] The personal-related information acquisition unit 22E acquires the schedules of one or more unspecified users as personal-related information. After acquiring the objective information from the objective information acquisition unit 21E, the personal-related information acquisition unit 22E, for example, accesses the schedule registration system 6 and acquires the schedules of the one or more unspecified users from the schedule registration system 6, thereby acquiring the schedules of the one or more unspecified users as personal-related information. The one or more unspecified users may also include the target user. For example, if the objective type information included in the objective information acquired by the objective information acquisition unit 21E can be of multiple types, including a request, the personal-related information acquisition unit 22E may acquire the schedules of one or more unspecified users from the schedule registration system 6 when the objective information indicates a request as the objective of the target user. After acquiring the schedules of the one or more unspecified users, the personal-related information acquisition unit 22E outputs the acquired schedules to the support information generation unit 24E.

[0154] The management information acquisition unit 23E acquires, as management information, location information indicating the locations of one or more unspecified users from a location awareness system 3E, which is a management system that can grasp the location of each of one or more unspecified users, among one or more management systems. Here, the location awareness system 3E is a management system that grasps the location of each user present in a facility. Since the location awareness system 3E has the same function as the location awareness system 3D according to embodiment 5, a detailed description thereof will be omitted. Upon acquiring destination information from the destination information acquisition unit 21E, the management information acquisition unit 23E acquires management information from the location awareness system 3E. Upon acquiring management information from the location awareness system 3E, the management information acquisition unit 23E outputs the acquired management information to the support information generation unit 24E.

[0155] The support information generation unit 24E generates support information for notifying users who are estimated to be able to respond to a request based on the schedule and location information. The support information generation unit 24E acquires purpose information indicating the purpose of the request output from the purpose information acquisition unit 21E, acquires personal-related information as the schedules of one or more unspecified users output from the personal-related information acquisition unit 22E, and acquires management information as the location information of one or more unspecified users output from the management information acquisition unit 23E, and then estimates users who are able to respond to the request based on the schedules and management information. Hereinafter, this estimation process will be referred to as a "responder estimation process." Then, the management information acquisition unit 23E generates support information as notification information for notifying users estimated to be able to respond to the request of the content of the request from the target user.

[0156] The algorithm for the responder estimation process performed by the support information generation unit 24E may be a so-called rule-based algorithm, or a trained model that is trained to identify and output users who can respond to a request when inputting objective information including the request content and schedules and location information of one or more unspecified users. Furthermore, an LLM may be used as the trained model. In this case, the prompt input to the LLM includes a description of the objective information, the schedules of one or more unspecified users themselves or a description specifying those schedules, management information as location information or a description specifying the management information, and a description instructing the LLM to identify and output users who can respond to the request content included in the objective information. For this prompt, a template may be stored in advance in the memory 106 or the like. When performing the responder estimation process, the support information generation unit 24E reads a template from the memory 106 or the like, and automatically generates a prompt by embedding descriptions of the objective information, schedules, and location information into the read template. The generated prompt is then input to the LLM, and the results of the analysis process can be obtained from the LLM. The information processing device 2E may use its own LLM, or may use an LLM provided by an external LLM provider through API cooperation or the like.

[0157] (Second Configuration Example) Next, a second configuration example of the information processing system 1E according to the sixth embodiment will be described. The second configuration example is adopted to consider the attributes of each user when the support information generation unit 24E performs the responder estimation process. For example, depending on the content of the request from the target user, only users with specific attributes may be able to respond, or it may be preferable for a user with specific attributes to respond. Furthermore, for example, the request screen described above may be provided with a field for inputting conditions regarding the user to whom the target user wishes to make a request. This field for inputting conditions may be for inputting text described in natural language, such as "someone on the XX floor" or "someone who is good at XX," or it may display selectable options for typical conditions, or it may include both. Depending on the conditions input by the target user, only users with specific attributes may satisfy those conditions. In these cases, adopting the second configuration example is effective.

[0158] FIG. 16 is a block diagram showing a second configuration example of an information processing system 1E according to embodiment 6. The second configuration example of the information processing system 1E according to embodiment 5 includes an attribute information registration system 7 in addition to the components of the first configuration example. In the second configuration example, the information processing device 2E, the location tracking system 3E, the schedule registration system 6, and the attribute information registration system 7 are communicably connected to each other via a network 5. The attribute information registration system 7 is a system for registering attribute information indicating the attributes of a target user and users other than the target user. The attribute information registration system 7 includes, for example, a server computer. The attribute information registration system 7 may be an existing system that provides an attribute information registration service, or, as described above, the function of providing the attribute information registration service of the attribute information registration system 7 may be provided by the information processing device 2. A portion of the attribute information indicating each user's attributes (e.g., personnel-related information) may be registered by the user's employer, or the remaining portion or all of the attribute information may be registered by each user. For example, a user, such as a target user, operates an information terminal 4 to input their own attributes into the information terminal 4. When the user inputs attributes, the information terminal 4 transmits attribute information indicating the input attributes to the attribute information registration system 7. A user ID may be added to the attribute information. The attribute information registration system 7 acquires the attribute information transmitted from the information terminal 4 and identifies the user based on the user ID added to the acquired attributes. If attribute information has already been registered for the user, the attribute information registration system 7 updates the attribute information of the user based on the acquired attribute information. Furthermore, if attribute information has not already been registered for the user, the attribute information registration system 7 newly registers attribute information of the user based on the acquired attribute information.

[0159] The following describes the differences between the first and second configuration examples due to the inclusion of an attribute information registration system 7 in addition to the components of the first configuration example. The functions of the objective information acquisition unit 21E and the management information acquisition unit 23E in the second configuration example are similar to those of the objective information acquisition unit 21E and the management information acquisition unit 23E in the first configuration example, and therefore will not be described further. The personal-related information acquisition unit 22E in the second configuration example not only acquires the schedules of one or more unspecified users, but also acquires attribute information of each of the one or more unspecified users as personal-related information. That is, upon acquiring objective information from the objective information acquisition unit 21E, the personal-related information acquisition unit 22E accesses the schedule registration system 6 to acquire the schedules of one or more unspecified users from the schedule registration system 6, and further accesses the attribute information registration system 7 to acquire the attribute information of the one or more unspecified users from the attribute information registration system 7. The personal-related information acquisition unit 22E outputs the acquired schedules and attribute information to the support information generation unit 24E.

[0160] The support information generator 24E in the second configuration example generates support information for notifying a request to a user who is estimated to be able to respond to the request based on the schedule, location information, and attribute information. The responder estimation process by the support information generator 24E in the second configuration example is the same as the responder estimation process by the support information generator 24E in the first configuration example, except that attribute information is taken into account, so detailed description will be omitted.

[0161] Returning to the description common to the first and second configuration examples, the support information generation unit 24E in the first or second configuration example not only generates support information as notification information for notifying users who are estimated to be able to handle the request, but also generates support information as notification information for inquiring the target user about the accuracy of the user estimated to be able to handle the request, and transmits the support information to the information terminal 4 of the target user. In other words, the support information generated by the support information generation unit 24E as notification information for notifying users who are estimated to be able to handle the request can be immediately transmitted to the information terminal 4 used by the user. However, in this example, the transmission of this support information is temporarily suspended, and when consent information is obtained from the information terminal 4 used by the target user, the support information is transmitted to the information terminal 4 used by the user estimated to be able to handle the request.

[0162] FIG. 17 is a screen diagram showing an example of a display screen of the information terminal 4 according to the sixth embodiment. FIG. 17A shows an example of a display screen of the information terminal 4 when the support information as notification information generated by the support information generating unit 24E is information for inquiring the target user about the appropriateness of the support content. FIG. 17A shows a display screen 400 and support information 408 as notification information. The support information 407 in FIG. 17A includes a sentence for inquiring about the appropriateness of the support content, such as "Mr. C can handle the specified request from 13:00 to 13:20. Would you like to make an appointment for 13:00 to 13:20?", a "YES" button to be operated to indicate acceptance, and a "NO" button to be operated to indicate rejection.

[0163] The target user operates a "YES" button if he / she accepts the support content, or a "NO" button if he / she does not accept it. The information terminal 4 generates acceptance information if the target user operates the "YES" button, or generates non-acceptance information if the target user operates the "NO" button, and transmits either of the generated information to the information processing device 2. The support information generation unit 24E of the information processing device 2E, which has received the acceptance information or non-acceptance information, then performs processing according to the acceptance information or non-acceptance information. When the support information generation unit 24E receives acceptance information from the target user, it confirms the support content and transmits the support information as notification information to notify a user who is estimated to be able to respond to the pending request to the information terminal 4 used by the user. On the other hand, when the support information generation unit 24E receives non-acceptance information, it discards the pending support information. Thereafter, the support information generation unit 24E may, for example, automatically relax various conditions, newly estimate another user who can respond to the request, generate support information, and repeat the same processing as described above. At this time, the support information generation unit 24E may generate support information as notification information for prompting the user to change the support content, and transmit the support information to the information terminal 4. In this case, the target user can operate the information terminal 4 to change the conditions regarding the time period of the request, the number of people making the request, or the users to whom the target user wishes to make a request, etc.

[0164] Hereinafter, it is assumed that the support content indicated by the support information 408 in FIG. 17A is approved, and the support information generation unit 24E generates support information as notification information indicating the confirmed support content and transmits it to the information terminal 4 used by the target user. FIG. 17B shows an example of a display screen of the information terminal 4 used by the target user in this case. FIG. 17B shows a display screen 400 and a timeline 402. In the example shown in FIG. 17B, the timeline 402 includes each of schedule displays 4024, 4025, 4029 to 4031. Each of schedule displays 4024 and 4025 indicates an action already taken by the target user or past information from the current point in time, and is grayed out to clearly indicate this. Each schedule display 4031 indicates a schedule added by the support information. Each schedule display 4031 indicates that the support content, etc., "Request to Mr. C" can be performed in the time period "13:00-13:20" at the location "8F / Conference Room 808." Each of the schedule displays 4029 and 4030 shows the target user's upcoming schedule.

[0165] As described above, the information processing device 2E according to the sixth embodiment is a specific example of the information processing device 2 according to the first embodiment, in which the objective information acquisition unit 21E acquires objective information indicating a purpose of a request made by the target user to one or more unspecified users, the personal-related information acquisition unit 22E acquires the schedules of each of the one or more unspecified users as the personal-related information, the management information acquisition unit 23E acquires, as management information, location information indicating the locations of the one or more unspecified users from a location tracking system 3E, which is a management system that can track the locations of each of the one or more unspecified users, among the one or more management systems, and the support information generation unit 24E generates support information for notifying users who are able to respond to the request, which is estimated based on the schedule and location information. More specifically, as an advantage of the information processing device 2 described above, the information processing device 2E has the advantage of being able to support the objective of the target user, for example, when the objective of the target user is to make a request to one or more unspecified users, by estimating users who are able to respond to the request and generating support information for notifying those users of the request.

[0166] Furthermore, in the information processing device 2E according to embodiment 6, the personal-related information acquisition unit 22E may further acquire attribute information of one or more unspecified users as personal-related information, and the support information generation unit 24E may generate support information for notifying a request to users who are estimated to be able to respond to the request based on the schedule, location information, and attribute information. In this case, the information processing device 2E has the advantage of the above-described information processing device 2, more specifically, in the case where the target user's purpose is to make a request to one or more unspecified users, the information processing device 2E can estimate users who are able to respond to the request by taking into account each user's schedule and location information as well as each user's attribute information, and generate support information for notifying the user of the request. This allows the information processing device 2E to estimate users who are able to respond more appropriately to the content of the request from the target user, thereby advantageously providing more appropriate support for the target user's purpose.

[0167] An information processing system 1E according to the sixth embodiment includes an information processing device 2E, a location grasping system 3E as a management system, and a schedule registration system 6 in which schedules of a target user or users other than the target user are registered. The information processing system 1E according to the sixth embodiment has advantages similar to those of the information processing device 2E described above.

[0168] In addition, the program for the information processing device 2E according to embodiment 6 has advantages similar to those of the information processing device 2E described above, and the information terminal 4 according to embodiment 6 has advantages similar to those of the information terminal 4 according to embodiments 1 to 5.

[0169] Embodiment 7. The information processing devices 2A to 2E of Embodiments 2 to 6 all generate support information to support a purpose related to the schedule of a target user or a user other than the target user. In contrast, the information processing device 2F of Embodiment 7 (see FIG. 18) generates support information when the target user's purpose is to interact with other users.

[0170] FIG. 18 is a block diagram showing a configuration example of an information processing system 1F according to the seventh embodiment. The information processing system 1F according to the seventh embodiment has at least an information processing device 2F and a position determination system 3F as a management system. The information processing system 1F may also have an attribute information registration system 7. The information processing device 2F, the position determination system 3F, and the attribute information registration system 7 are communicably connected to each other via a network 5. An information terminal 4 may also be communicably connected to the network 5. The functions of the information terminal 4 are similar to those of the information terminal 4 according to the first to sixth embodiments, and therefore detailed description thereof will be omitted. The functions of the attribute information registration system 7 are similar to those of the attribute information registration system 7 according to the sixth embodiment, and therefore detailed description thereof will be omitted.

[0171] The information processing device 2F includes an object information acquisition unit 21F, an individual-related information acquisition unit 22F, a management information acquisition unit 23F, and a support information generation unit 24F. The object information acquisition unit 21F, the individual-related information acquisition unit 22F, the management information acquisition unit 23F, and the support information generation unit 24F operate in the same basic manner as the object information acquisition unit 21, the individual-related information acquisition unit 22, the management information acquisition unit 23, and the support information generation unit 24 of the information processing device 2 according to embodiment 1, respectively, but are more specific implementations of these. Therefore, hereinafter, the object information acquisition unit 21F, the individual-related information acquisition unit 22F, the management information acquisition unit 23F, and the support information generation unit 24F will be mainly described in detail.

[0172] The purpose information acquisition unit 21F acquires purpose information indicating the purpose of the target user's interaction with one or more unspecified users. The purpose information acquisition unit 21F performs the estimation acquisition described above in Embodiment 1. More specifically, the purpose information acquisition unit 21F acquires attribute information of the target user from the attribute information registration system 7 and analyzes the acquired attribute information to estimate the purpose of the target user's interaction with one or more unspecified users, and acquires purpose information indicating the estimated purpose.

[0173] When the objective information acquisition unit 21F identifies a target user to whom support will be provided, it accesses the attribute information registration system 7 and, based on the user ID of the target user, acquires attribute information that is registered in association with the user ID in the attribute information registration system 7 from the attribute information registration system 7. When the objective information acquisition unit 21F acquires the attribute information of the target user from the attribute information registration system 7, it analyzes the acquired attribute information and estimates that the objective is to interact with one or more unspecified users.

[0174] For example, if the attributes indicated by the acquired attribute information of the target user include attributes indicating hobbies, interests, or matters to be discussed, the objective information acquisition unit 21F infers that the target user has the objective of interacting with one or more unspecified users. As described above, for example, if the attributes are the target user's hobbies, interests, or matters to be discussed, the attribute information indicating these attributes is registered in the attribute information registration system 7 at the target user's discretion. If the target user registers these attributes in the attribute information registration system 7, the target user is likely to have a desire, for example, to talk with users who share the same hobbies or interests as the target user, or to consult with a user who has knowledge about the matters to be discussed. Therefore, in the above-described cases, the objective information acquisition unit 21F infers that the target user has the objective of interacting with one or more unspecified users.

[0175] When a user, such as a target user, operates his / her information terminal 4 to register attribute information in the attribute information registration system 7, an attribute input screen (not shown) (hereinafter referred to as the "attribute input screen") is displayed on the information terminal 4. The attribute input screen has input fields for each type of attribute, such as a field for inputting hobbies, a field for inputting interests, and a field for inputting consultations. After the user operates the information terminal 4 to input attributes, when the information terminal 4 transmits the attribute information to the attribute information registration system 7, the attribute information includes information for distinguishing each item (hobbies, interests, or consultations) and attribute content for each item entered by the user, linked to each other. Therefore, the attribute information for each item is registered in the attribute information registration system 7 along with information for distinguishing the items, and the attribute information for the target user obtained from the attribute information registration system 7 also includes the attribute information for each item along with information for distinguishing the items. As a result, the objective information acquisition unit 21F can infer that the target user's purpose is to interact with one or more unspecified users if the attribute information acquired from the attribute information registration system 7 includes information for distinguishing items, such as hobbies, interests, or consultations, and the target user has attribute information for at least one of these items. In this case, a so-called rule-based algorithm is used as the inference algorithm performed by the objective information acquisition unit 21F. Note that the objective information acquisition unit 21F may also infer that the target user has the purpose of interacting with one or more unspecified users based on the presence of attribute information other than hobbies, interests, or consultations. The objective information acquisition unit 21F generates objective information indicating the inferred purpose and outputs the generated objective information to the personal-related information acquisition unit 22F, the management information acquisition unit 23F, and the support information generation unit 24F. A user ID may be added to the objective information. The objective information acquisition unit 21F may also output the target user's attribute information acquired from the attribute information registration system 7 to the personal-related information acquisition unit 22F.

[0176] The personal-related information acquisition unit 22F acquires attribute information of the target user and one or more unspecified users as personal-related information. Upon acquiring the objective information from the objective information acquisition unit 21F, the personal-related information acquisition unit 22F accesses the attribute information registration system 7 and acquires the attribute information of the one or more unspecified users from the attribute information registration system 7, thereby acquiring the attribute information of the one or more unspecified users as personal-related information. The one or more unspecified users may include the target user. When the personal-related information acquisition unit 22F acquires the attribute information of the target user from the objective information acquisition unit 21F, the one or more unspecified users here do not need to include the target user. For example, if the objective type information included in the objective information acquired by the objective information acquisition unit 21F can be of multiple types, including interaction, the personal-related information acquisition unit 22F may acquire the attribute information of one or more unspecified users from the attribute information registration system 7 when the objective information indicates interaction as the objective of the target user. When the individual-related information acquisition unit 22F acquires attribute information of one or more unspecified users, it outputs the acquired attribute information to the support information generation unit 24F.

[0177] The management information acquisition unit 23F acquires, as management information, location information indicating the locations of the target user and one or more unspecified users from a location awareness system 3F, which is one or more management systems and is a management system capable of understanding the locations of the target user and one or more unspecified users. Here, the location awareness system 3F is a management system that understands the location of each user present in a facility. The location awareness system 3F has the same function as the location awareness system 3D according to embodiment 5, and therefore a detailed description thereof will be omitted. Upon acquiring the objective information from the objective information acquisition unit 21F, the management information acquisition unit 23F acquires management information from the location awareness system 3F. Upon acquiring the management information from the location awareness system 3F, the management information acquisition unit 23F outputs the acquired management information to the support information generation unit 24F.

[0178] The support information generation unit 24F determines, based on the position information, that the position of one of one or more unspecified users and the position of the target user have come close to each other within a predetermined distance, performs a matching determination based on attribute information of the user whose position has been determined to be close to the target user, attribute information of the target user, and predetermined matching conditions to determine whether there is a correlation between the attribute information of the two users, and if the matching determination determines that there is a correlation, generates support information for notifying the two users of the result of the matching determination. The support information generation unit 24F acquires purpose information indicating an objective of interaction with one or more unspecified users output from the purpose information acquisition unit 21F, acquires personal-related information as attribute information of the target user and the one or more unspecified users output from the personal-related information acquisition unit 22F, and acquires management information as position information of the target user and the one or more unspecified users output from the management information acquisition unit 23F, and then first determines, based on the position information, that the position of one of the one or more unspecified users and the position of the target user have come close to each other within a predetermined distance (hereinafter referred to as "proximity determination").

[0179] The predetermined distance used in the proximity determination is set to a value of, for example, about 10 to 50 meters. If the predetermined distance is, for example, 10 meters, the support information generation unit 24F determines that the two users are close to each other within the predetermined distance if the position of any one of the one or more unspecified users and the position of the target user are on the same floor and the distance between the two users is within 10 meters. Furthermore, in the proximity determination, the support information generation unit 24F may determine that the two users are close to each other within the predetermined distance if the position of any one of the one or more unspecified users and the position of the target user are on the same floor, or may determine that the two users are close to each other within the predetermined distance if the positions of the two users are in the same room.

[0180] When the support information generation unit 24F determines in the approach determination that both users have approached within a predetermined distance, it then performs a matching determination to determine whether or not there is a correlation between the attribute information of both approaching users based on the attribute information of each of the approaching users and predetermined matching conditions. The matching conditions are specified as, for example, that both users have common or similar hobbies, that both users have common or similar interests, that the other user has an attribute related to the interest of the target user, or that the other user has an attribute related to the consultation matter of the target user.

[0181] The algorithm for the matching determination performed by the support information generation unit 24F may be a so-called rule-based algorithm, or a trained model may be used that is trained in advance based on pairs of attribute information of multiple users and determination results based on matching conditions for those pairs, and that is trained to output a determination result of whether the matching conditions are met (i.e., whether the attribute information of both users is related) when the attribute information of each user is input. Alternatively, an LLM may be used as the trained model. In this case, the prompt input to the LLM includes a description of the attribute information of each user, a description of the matching conditions, and a description instructing the LLM to determine and output whether the attributes indicated by the attribute information of each user satisfy the matching conditions. For this prompt, a template may be stored in advance in the memory 106 or the like. When performing a matching determination, the support information generation unit 24F reads a template from the memory 106 or the like, and automatically generates a prompt by embedding descriptions of the attribute information of each user in the read template. The generated prompt is input to the LLM, and the results of the analysis process can be obtained from the LLM. The information processing device 2F may use its own LLM, or may use an LLM provided by an external LLM provider through API cooperation or the like.

[0182] When the support information generation unit 24F determines in the matching determination that there is correlation between the attribute information of both users, it then generates support information for notifying both users of the result of the matching determination. The support information generation unit 24F generates support information as notification information to be notified to the target user, by including attribute information about the matched user that was registered in the attribute information registration system 7. Furthermore, the support information generation unit 24F generates support information as notification information to be notified to the user that was matched with the target user, by including attribute information about the target user that was registered in the attribute information registration system 7. After generating support information for each user, the support information generation unit 24F transmits the generated support information to the information terminals 4 used by both users.

[0183] 19 is a screen diagram showing an example of a display screen of an information terminal 4 according to the seventh embodiment. FIG. 19A shows an example of a display screen displaying attribute information registered by a target user. FIG. 19A shows a display screen 400 and attribute information 409 of the registered target user. In the attribute information 409 shown in FIG. 19A, the contents of a project are displayed in a "Current Project" field as the target user's current business content, fields in which the target user has knowledge are displayed in a "Knowledge" field as the target user's specialty or hobby, and content for which the target user would like help from others is displayed in a "Problem" field as a concern or matter for consultation.

[0184] 19B shows, for example, an example of a display screen on which support information is displayed on an information terminal 4 used by the target user. Displayed in Fig. 19B are a display screen 400, icons 410 such as facial images of users who have matched with the target user, and attribute information 411 of the users. In the example of Fig. 19B, icons 410 and attribute information 411 are displayed for at least two users whose positions were within a predetermined distance of the target user on October 16, 2024 and who registered attribute information related to the attribute information of the target user in the matching determination.

[0185] In the example screen of Figure 19B, if there are more matched users, it is possible to display the icons 410 and attribute information 411 of the third and subsequent users who are not displayed on the screen by scrolling the display screen 400 of Figure 19B. The example screen of Figure 19B may also be provided with a function that, for example, by performing a predetermined operation on a displayed user's icon 410, a chat screen with that user is displayed, allowing the target user to chat with that user. The example screen of Figure 19B may also be provided with a function that, for example, by performing a predetermined operation on a displayed user's icon 410, a bookmark can be added.

[0186] The information processing system 1F according to the seventh embodiment may further include a schedule registration system 6 not shown in Fig. 18, and the information processing device 2F, the position grasping system 3F, the schedule registration system 6, and the attribute information registration system 7 may be communicably connected to each other via a network 5. In this case, the personal-related information acquisition unit 22F in the information processing device 2F may further acquire the schedules of the target user and one or more unspecified users as personal-related information, and the support information generation unit 24F may, when it is determined in the matching determination that there is relevance, further generate a proposal for when the two users should interact based on the schedules, and generate support information for notifying the two users of the generated proposal.

[0187] When both users are likely to attend the same meeting or when a situation in which both users are likely to come close to each other is likely to arise based on the schedules of both users who have been determined to be related in the matching determination, the support information generation unit 24F may generate support information as notification information that notifies both users of a suggestion to call out to the other user at that time, for example. The support information generation unit 24F transmits the generated support information to the information terminals 4 used by both users, and the information terminals 4 can display the support information on their display devices upon receiving the support information.

[0188] As described above, the information processing device 2F according to embodiment 7 is a specific example of the information processing device 2 according to embodiment 1, in which the objective information acquisition unit 21F acquires objective information indicating an objective of the target user's interaction with one or more unspecified users, the individual-related information acquisition unit 22F acquires attribute information of the target user and each of the one or more unspecified users as individual-related information, the management information acquisition unit 23F acquires, as management information, position information indicating the respective positions of the target user and each of the one or more unspecified users from a position detection system 3F, which is one or more management systems and is a management system that can grasp the respective positions of the target user and each of the one or more unspecified users, and the support information generation unit 24F determines, based on the position information, that the position of any one of the one or more unspecified users and the position of the target user have come within a predetermined distance, and performs a matching determination to determine whether or not there is a correlation between the attribute information of the user whose position has been determined to be close to the target user, the attribute information of the target user, and predetermined matching conditions, and if there is a correlation in the matching determination, generates support information for notifying the both users of the result of the matching determination. More specifically, as an advantage of the information processing device 2 described above, when the target user's purpose is to interact with one or more unspecified users, the information processing device 2F can determine the presence of users who are close to the target user and whose attribute information is related to each other, and generate support information for notifying both users of this fact. This gives the information processing device 2F the advantage of being able to support the target user's purpose.

[0189] Furthermore, the personal-related information acquisition unit 22F in the information processing device 2F according to embodiment 7 may further acquire the schedules of the target user and one or more unspecified users as personal-related information, and the support information generation unit 24F, when it is determined that there is relevance in the matching determination, may further generate a proposal for the timing for the two users to interact based on the schedules and generate support information for notifying the two users of the generated proposal. In this case, the information processing device 2F has an advantage over the above-mentioned information processing device 2, more specifically, in that, for example, when the target user's purpose is to interact with one or more unspecified users, the information processing device 2F can make a proposal for the timing for the two users to interact to both users whose attribute information matches, thereby more appropriately supporting the purpose of the target user.

[0190] An information processing system 1F according to the seventh embodiment may include an information processing device 2F, a location awareness system 3F as a management system, and a schedule registration system 6 in which schedules of a target user or users other than the target user are registered. The information processing system 1F according to the sixth embodiment has advantages similar to those of the information processing device 2F described above.

[0191] In addition, the program for the information processing device 2F relating to embodiment 7 has advantages similar to those of the information processing device 2F described above, and the information terminal 4 relating to embodiment 7 has advantages similar to those of the information terminal 4 relating to embodiments 1 to 6.

[0192] Embodiment 8. The information processing devices 2A to 2F of Embodiments 2 to 7 all support the objectives of a target user or a specified user when it is assumed that a room in a facility is used under normal conditions. In contrast, the information processing device 2G of Embodiment 8 (see FIGS. 20 and 21) generates support information for supporting the objectives of a target user when a room in a facility is rented to an external user who does not normally use the facility.

[0193] For example, the utilization rate of rooms in an office building drops significantly after regular hours or on holidays. In such cases, a room may be rented out to an external user who does not normally use the facility during unused hours or on unused days. The facility reservation system 3G, described below, also manages room reservations by such external users, and the management information includes information identifying the room to be rented, the rental date and time, information identifying the representative external user to whom the room is rented, and information identifying all external users who will use the room to be rented during that time period. Hereinafter, it will be assumed that external users who do not normally use the facility can also register to use the goal support service and can register their own schedules in the schedule registration system 6 and their attribute information in the attribute information registration system 7, and that the external users have registered for each. In other words, in this case, the external users are also considered target users and can receive support for their goals.

[0194] (First Configuration Example) First, a first configuration example of an information processing system 1G according to the eighth embodiment will be described. FIG. 20 is a block diagram showing the first configuration example of the information processing system 1G according to the eighth embodiment. The first configuration example of the information processing system 1G according to the eighth embodiment includes at least an information processing device 2G and a facility reservation system 3G as a management system. The information processing system 1G may also include a schedule registration system 6 and an attribute information registration system 7. The information processing device 2G, the facility reservation system 3G, the schedule registration system 6, and the attribute information registration system 7 are communicatively connected to one another via a network 5. An information terminal 4 may also be communicatively connected to the network 5. The functions of the information terminal 4 are similar to those of the information terminal 4 according to the first to seventh embodiments, and therefore a detailed description thereof will be omitted. The functions of the schedule registration system 6 are similar to those of the schedule registration system 6 according to the first to sixth embodiments, and therefore a detailed description thereof will be omitted. The functions of the attribute information registration system 7 are similar to those of the attribute information registration system 7 according to the sixth embodiment, and therefore a detailed description thereof will be omitted.

[0195] The information processing device 2G includes an object information acquisition unit 21G, an individual-related information acquisition unit 22G, a management information acquisition unit 23G, and a support information generation unit 24G. The object information acquisition unit 21G, the individual-related information acquisition unit 22G, the management information acquisition unit 23G, and the support information generation unit 24G operate in the same basic manner as the object information acquisition unit 21, the individual-related information acquisition unit 22, the management information acquisition unit 23, and the support information generation unit 24 of the information processing device 2 according to embodiment 1, respectively, but are more specific implementations of these. Therefore, hereinafter, the object information acquisition unit 21G, the individual-related information acquisition unit 22G, the management information acquisition unit 23G, and the support information generation unit 24G will be mainly described in detail.

[0196] The destination information acquisition unit 21G acquires destination information indicating the purpose of the target user's use of the facilities within the facility. The destination information acquisition unit 21G performs the estimation acquisition described above in embodiment 1. More specifically, the destination information acquisition unit 21G acquires the target user's schedule from the schedule registration system 6, analyzes the acquired schedule, thereby estimating the purpose of the target user's use of the facilities within the facility, and acquires destination information indicating the estimated purpose.

[0197] When the objective information acquisition unit 21G identifies a target user to whom assistance will be provided, it accesses the schedule registration system 6 and, based on the target user's user ID, acquires from the schedule registration system 6 a schedule that the schedule registration system 6 has registered in association with the target user ID. When the objective information acquisition unit 21G acquires the target user's schedule from the schedule registration system 6, it analyzes the acquired schedule to estimate a purpose. The objective information acquisition unit 21G estimates the target user's purpose by analyzing the target user's schedule as at least the target user's use of facilities within the facility. Regardless of the type of facilities within the facility and the manner in which the target user uses them, the objective information acquisition unit 21G estimates that the target user's purpose is to use the facilities within the facility. The objective information acquisition unit 21G generates objective information indicating the estimated purpose and outputs the generated objective information to the individual-related information acquisition unit 22G, the management information acquisition unit 23G, and the assistance information generation unit 24G. The user ID may be added to the objective information. Furthermore, instead of or in addition to outputting the objective information to the individual-related information acquisition unit 22G, the objective information acquisition unit 21G may output the acquired schedule of the target user to the individual-related information acquisition unit 22G.

[0198] The personal-related information acquisition unit 22G acquires the target user's schedule and attribute information as personal-related information. Upon acquiring the objective information from the objective information acquisition unit 21G, the personal-related information acquisition unit 22G accesses the schedule registration system 6 and the attribute information registration system 7 and acquires the target user's schedule from the schedule registration system 6 to acquire the target user's schedule as personal-related information, and acquires the target user's attribute information from the attribute information registration system 7 to acquire the target user's attribute information as personal-related information. For example, if the objective information acquired by the objective information acquisition unit 21G includes multiple types of objective type information, including requests, the personal-related information acquisition unit 22G may acquire the target user's schedule from the schedule registration system 6 and the target user's attribute information from the attribute information registration system 7 when the objective information indicates the target user's objective of using equipment within a facility. Upon acquiring the target user's schedule and attribute information, the personal-related information acquisition unit 22G outputs the acquired schedule and attribute information to the support information generation unit 24G.

[0199] The management information acquisition unit 23G acquires, as management information, information indicating the reservation status of a room by an external user who is a user who temporarily uses the facility from a facility reservation system 3G that is a management system capable of managing the use of a room as a facility among the one or more management systems. When the management information acquisition unit 23G acquires the objective information from the objective information acquisition unit 21G, it acquires management information from the facility reservation system 3G. When the management information acquisition unit 23G acquires the management information from the facility reservation system 3G, it outputs the acquired management information to the support information generation unit 24G.

[0200] When the support information generation unit 24G determines, based on the attribute information, that the target user is a user who regularly uses the facility, the support information generation unit 24G generates support information to notify the target user that an external user has reserved the room during the time period during which the target user is expected to use the facility based on the schedule. The support information generation unit 24G acquires purpose information indicating the purpose of the request output from the purpose information acquisition unit 21G, acquires personal-related information as the target user's schedule and attribute information output from the personal-related information acquisition unit 22G, and acquires management information as the reservation status output from the management information acquisition unit 23G. The support information generation unit 24G then first determines whether the target user is a user who regularly uses the facility based on the attribute information. The attribute information includes, for example, attribute information indicating the company to which the target user belongs. The support information generation unit 24G can determine whether the target user is a user who regularly uses the facility based on the information on the company to which the target user belongs indicated by the attribute information by comparing it with separately obtainable information on companies, etc., that have offices within the facility.

[0201] When the support information generation unit 24G determines that the target user is a user who regularly uses the facility, it then estimates the time period during which the target user will use the facility based on the target user's schedule. If an external user has reserved a room during this estimated time period, it generates support information as notification information for notifying the target user of this fact. After generating the support information, the support information generation unit 24G transmits the generated support information to the information terminal 4 used by the target user. Upon receiving the support information, the information terminal 4 can display the support information on a display device.

[0202] On the other hand, if the support information generation unit 24G determines that the target user is not a user who regularly uses the facility, it may generate support information to notify the target user, who is an external user, of the location of the room that can be temporarily used by an external user and the guide route to the room during the time period when the use is estimated based on the schedule.

[0203] When the support information generation unit 24G determines that the target user is not a user who regularly uses the facility, it then determines, based on the target user's schedule, whether the target user is an external user who temporarily uses the facility. If the target user is not an external user who temporarily uses the facility, the support information generation unit 24G may terminate the processing without performing the subsequent processing. On the other hand, when the support information generation unit 24G determines that the target user is an external user who temporarily uses the facility, it generates support information for notifying the target user, who is an external user, of the location of a room that is temporarily available during the time period when the target user uses the facility, which is estimated based on the schedule of the target user who is an external user, and a guide route to the room. When the support information generation unit 24G generates the support information, it transmits the generated support information to the information terminal 4 used by the target user, who is an external user. When the information terminal 4 receives the support information, it can display the support information on a display device.

[0204] (Second Configuration Example) Next, a second configuration example of the information processing system 1G according to the eighth embodiment will be described. The second configuration example is employed when a security area different from the usual security area is set up within the facility when equipment within the facility is rented to an external user. For example, even if a user who regularly uses the facility can normally freely enter a certain room and its surroundings, during the time period when the room is rented to an external user, the external user may be permitted to enter the room and its surroundings, including the time periods before and after the room is rented out, while the access of the user who regularly uses the facility may be restricted. Furthermore, in such a case, even though the external user may freely enter the room and its surroundings during the time period when the room is rented out, including the time periods before and after the room is rented out, the access to other areas within the facility may be restricted. The second configuration example is effective in such cases.

[0205] FIG. 21 is a block diagram showing a second configuration example of an information processing system 1G according to the eighth embodiment. The second configuration example of the information processing system 1G according to the eighth embodiment includes a security system 3G2 as a management system in addition to a facility reservation system 3G1 similar to the facility reservation system 3G according to the first configuration example. The information processing device 2G, the facility reservation system 3G1, the security system 3G2, the schedule registration system 6, and the attribute information registration system 7 according to the second configuration example are communicably connected to each other via a network 5. The security system 3G2 is a management system capable of restricting the entry of people into each area within a facility. The security system 3G2 may be any system capable of grasping and managing the restriction status of each area. The actual restriction method may be any method, such as restriction by the deployment of security guards, restriction by security gates, or restriction by monitoring using surveillance cameras.

[0206] The following describes the differences between the first and second configuration examples, due to the inclusion of a security system 3G2 in addition to the components of the first configuration example. The functions of the target information acquisition unit 21G and the personal-related information acquisition unit 22G in the second configuration example are similar to those of the target information acquisition unit 21G and the personal-related information acquisition unit 22G in the first configuration example, and therefore their explanations will be omitted.

[0207] The management information acquisition unit 23G in the second configuration example further acquires, as management information, restriction information for each area associated with the occurrence of a room reservation by an external user from a security system 3G2, which is a management system that can restrict people from entering each area within the facility, among the one or more management systems. In other words, when the management information acquisition unit 23G acquires destination information from the destination information acquisition unit 21G, in addition to acquiring, as management information, information indicating the reservation status of a room by an external user who is a user who temporarily uses the facility from the facility reservation system 3G1, the management information acquisition unit 23G further acquires, as management information, restriction information for each area associated with the occurrence of a room reservation by an external user from the security system 3G2.

[0208] Then, when the support information generation unit 24G in the second configuration example determines that the target user is a user who regularly uses the facility, it further generates support information for notifying the target user of restricted areas where entry is prohibited during the time period during which use is estimated from the schedule. In other words, when the support information generation unit 24G determines that the target user is a user who regularly uses the facility, it notifies the target user that a room has been reserved by an external user during the time period during which the target user is estimated to use the facility, and it also generates support information for notifying the target user of restricted areas where entry is prohibited during that time period. After generating this support information, the support information generation unit 24G transmits the generated support information to the information terminal 4 used by the target user. Upon receiving the support information, the information terminal 4 can display the support information on a display device.

[0209] Returning now to the description common to the first and second configuration examples. FIG. 22 is a screen diagram illustrating a first example display screen of the information terminal 4 according to the eighth embodiment. FIG. 22A illustrates an example display screen of the information terminal 4 in a case where the support information generated by the support information generating unit 24G as notification information for a target user who regularly uses a facility is information for notifying the target user that a room has been reserved by an external user during a time period in which the target user is estimated to use the facility. FIG. 22A illustrates a display screen 400 and a timeline 402. The timeline 402 in the example illustrated in FIG. 22A includes schedule display items 4024, 4025, 4028, 4029, and 4032. The schedule display items 4024, 4025, 4028, and 4029 have already been described, and therefore will not be described again. The schedule display items 4032 indicate information added by the support information. The schedule display 4032 indicates that the support content, etc., "temporary restricted area in place" occurs in the time period "13:00-16:00" in the location "8F / Conference Room 804 and surrounding area."

[0210] 22B shows an example of a display screen of the information terminal 4 when the support information generated by the support information generating unit 24G as notification information for a target user who regularly uses a facility is information for notifying the target user of restricted areas where entry is prohibited during the time period in which the target user is estimated to use the facility. For example, the target user can display the screen of FIG. 22B by selecting each schedule display 4032 in FIG. 22A. FIG. 22B shows a display screen 400 and a floor plan 412 indicating the restricted area. The floor plan 412 shown in FIG. 22B displays information indicating that the restricted time period is "2024 / 10 / 17 13:00-16:00" and that "entry is prohibited in the shaded area," and also displays the shaded area as the restricted area.

[0211] FIG. 23 is a screen diagram illustrating an example of a second display screen of an information terminal 4 according to the eighth embodiment. FIG. 23A is an example of a timeline screen displayed on an information terminal 4 used by a target user who is an external user temporarily using a facility. FIG. 23A illustrates a display screen 400 and a timeline 413. In the example illustrated in FIG. 23A, the timeline 413 includes schedule displays 4131 to 4135. Each of the schedule displays 4131 to 4135 indicates the future schedule of the target user, who is an external user. Among the schedule displays 4131 to 4135, schedule display 4134 indicates that the target user, who is an external user, is renting a room in the facility. Specifically, it indicates that a joint conference will be held in Conference Room 804 on the 8th floor of the J Building from 1:00 PM to 4:00 PM, and that the target user, who is an external user, plans to participate in this joint conference. Note that the information terminal 4 used by the target user, who is an external user, may display the use of the facility room by the external user at a predetermined time in a manner other than a timeline. That is, the support information generating unit 24G may generate support information as notification information for display in a format other than a timeline, and transmit the generated support information to the information terminal 4.

[0212] FIG. 23B illustrates an example of a display screen of the information terminal 4 when the support information generated by the support information generating unit 24G as notification information for a target user, an external user who temporarily uses a facility, is information for notifying the target user of the location of a room that is temporarily available during the time period in which the target user uses the facility and a guide route to the room. For example, the target user can display the screen of FIG. 23B by selecting each schedule display 4134 in FIG. 23A. FIG. 23B illustrates a display screen 400 and a floor plan 414 showing the guide route. In the floor plan 414 illustrated in FIG. 23B, the guide route from the elevator to conference room 804 is indicated by two arrows. Note that the floor plan 414 illustrated in FIG. 23B displays information indicating that conference room 804 is available from 13:00 to 16:00 on October 17, 2024, and that "entry into the shaded area is prohibited," as well as displaying a shaded area as a restricted area. Such a display is possible when the second configuration example is adopted as the information processing system 1G.

[0213] As described above, the information processing device 2G of embodiment 8 is a specific example of the information processing device 2 of embodiment 1, and the objective information acquisition unit 21G acquires objective information indicating the objective of the target user's use of the facilities within the facility, the personal-related information acquisition unit 22G acquires the target user's schedule and attribute information as personal-related information, the management information acquisition unit 23G acquires, as management information, information indicating the reservation status of the room by an external user who is a user who uses the facility temporarily, from a facility reservation system 3G, 3G1, which is a management system that can manage the use of a room as a facility, among one or more management systems, and when the support information generation unit 24G determines based on the attribute information that the target user is a user who uses the facility regularly, it generates support information to notify the target user that the room has been reserved by an external user during the time period when use is estimated based on the schedule. More specifically, as an advantage of the information processing device 2 described above, the information processing device 2G has the advantage that, for example, when the target user's purpose is to use equipment within a facility and an external user has reserved a room during the time period in which the use is estimated, the information processing device 2G can support the purpose of the target user by generating support information as notification information to notify the target user of this.

[0214] Furthermore, in the information processing device 2G according to embodiment 8, the management information acquisition unit 23G may further acquire, as management information, restriction information for each area associated with the reservation of a room by an external user from a security system 3G2, which is a management system capable of restricting people from entering each area within the facility, among one or more management systems. When the support information generation unit 24G determines that the target user is a user who regularly uses the facility, it may further generate support information for notifying the target user of restricted areas where entry is prohibited during a time period estimated from the schedule. In this case, the information processing device 2G has the advantage over the information processing device 2 described above that, more specifically, when the target user's purpose is to use facilities within the facility, a room has been reserved by an external user during the estimated time period, and a restricted area where entry is prohibited to the target user is set, the information processing device 2G can generate support information for notifying the target user of the restricted area. This allows the information processing device 2G to provide more useful information for the target user when using facilities within the facility, thereby providing more appropriate support for the target user's purpose.

[0215] Furthermore, the information processing device 2G of embodiment 8 is a specific example of the information processing device 2 of embodiment 1, in which the objective information acquisition unit 21G acquires objective information indicating the objective of the target user's use of facilities within the facility, the personal-related information acquisition unit 22G acquires the target user's schedule and attribute information as personal-related information, the management information acquisition unit 23G acquires, as management information, information indicating the reservation status of a room by an external user who is a user who temporarily uses the facility, from a facility reservation system 3G, 3G1, which is a management system that can manage the use of a room as a facility, among one or more management systems, and the support information generation unit 24G, when it determines based on the attribute information that the target user is an external user who temporarily uses the facility, generates support information to notify the target user, who is an external user, of the location of a room that can be temporarily used by the external user and a guide route to the room during the time period when the use is estimated based on the schedule. In this case, the information processing device 2G has an advantage over the information processing device 2 described above in that, more specifically, for example, when the purpose of the target user who is an external user is to temporarily use equipment within a facility, the information processing device 2G can generate support information for notifying the target user who is an external user of the location of a room that the external user can temporarily use and a guide route to that room during the time period in which the use is estimated. This allows the information processing device 2G to provide more useful information to the target user who is an external user when using equipment within the facility, and has the advantage of being able to more appropriately support the purpose of the target user.

[0216] An information processing system 1G according to the eighth embodiment includes an information processing device 2G, a facility reservation system 3G as a management system, and a schedule registration system 6 in which schedules of a target user or users other than the target user are registered. The information processing system 1G according to the sixth embodiment has advantages similar to those of the information processing device 2G described above.

[0217] In addition, the program for the information processing device 2G relating to embodiment 8 has advantages similar to those of the information processing device 2G described above, and the information terminal 4 relating to embodiment 8 has advantages similar to those of the information terminal 4 relating to embodiments 1 to 7.

[0218] (Modifications of the display screen of the information terminal) As explained in the first to eighth embodiments, the information processing devices 2 to 2G can insert and display various information into a timeline on the display screen displayed on the display device of the information terminal 4. Furthermore, the information processing devices 2 to 2G may have a function to insert and display information indicating advertisements, publicity, other notices, etc. (hereinafter, such information will be collectively referred to as "notification information") into the timeline.

[0219] Fig. 24 is a screen diagram showing a modified example of the display screen of an information terminal. Fig. 24 shows a display screen 400 and a timeline 402. In the example shown in Fig. 24, the timeline 402 includes schedule displays 4024, 4025, 4029, 4030, and 4033. The schedule displays 4024, 4025, 4029, and 4030 have already been explained, so explanation will be omitted.

[0220] Each of the schedule etc. displays 4033 shows information added by notification information transmitted from the information processing devices 2 to 2G. When the information processing devices 2 to 2G can access the schedule registration system 6, each of the schedule etc. displays 4033 can estimate, for example, a timeline in which the target user is free based on the target user's schedule acquired from the schedule registration system 6, and generate support information for displaying, as each of the schedule etc. displays 4033, notification information for announcing an event to be held in a facility or the like during that time period, and transmit the support information to the information terminal 4 for display. Furthermore, the information processing devices 2 to 2G can generate, for example, support information for displaying, as each of the schedule etc. displays 4033, notification information for announcing an event unrelated to the chronological order on the timeline, and transmit the support information to the information terminal 4 for display. In the example of FIG. 24 , as an example of the latter, each of the schedule etc. displays 4033 shows that a "Halloween Limited Lunch!" will be served at "30F / Restaurant B" on the date "Starting October 26th."

[0221] In addition, if the information processing devices 2 to 2G can access the attribute information registration system 7, the information processing devices 2 to 2G can make advertisements, promotions, and other announcements that will attract the attention of target users based on the attribute information obtained from the attribute information registration system 7.

[0222] The information processing devices 2 to 2G have a function of inserting and displaying notification information on a timeline displayed on the information terminal 4, and thereby can make advertisements, promotions, and other announcements of content that will attract the attention of the target user, for example, during a time period when the target user has free schedules, or at the timing when the target user finishes one schedule and checks the next schedule (in the example of Figure 24, the timing when the lunch indicated by each schedule display 4025 ends and the schedule for the in-house study session indicated by each schedule display 4029 is checked).

[0223] It is possible to combine the embodiments, modify any of the components of the embodiments, or omit any of the components of the embodiments.Embodiments 2 to 8 support mutually different purposes, and even if any one or more of the embodiments are combined, it is only necessary to generate support information corresponding to the purpose indicated by the acquired purpose information in response to the acquisition of purpose information indicating the purpose, and any combination is possible.

[0224] Various aspects of the present disclosure are summarized below as appendices.

[0225] (Supplementary Note 1) An information processing device comprising: a goal information acquisition unit that acquires goal information indicating a goal of a target user, the goal involving the use of equipment in a facility or coordination with users other than the target user; an individual-related information acquisition unit that acquires individual-related information regarding one or more users including at least the target user; a management information acquisition unit that acquires management information provided by one or more management systems that manage the facility; and a support information generation unit that generates support information to support the goal based on the goal information acquired by the goal information acquisition unit, the individual-related information acquired by the individual-related information acquisition unit, and the management information acquired by the management information acquisition unit. (Supplementary Note 2) The information processing device according to Supplementary Note 1, wherein the support information generation unit generates the support information as notification information for notifying the target user, and transmits the generated support information to an information terminal used by the target user. (Supplementary Note 3) The information processing device according to Supplementary Note 2, wherein the support information generation unit generates the support information to be inserted into a timeline including the target user's schedule as the notification information, and transmits the generated support information to the information terminal. (Appendix 4) The information processing device described in Appendix 1 is characterized in that the destination information acquisition unit acquires the destination information indicating the destination of the target user moving from a first location to a second location within the facility, the personal-related information acquisition unit acquires the schedule of the target user as the personal-related information, the management information acquisition unit acquires information indicating the operating status of the equipment as the management information from a management system that can control the equipment among the one or more management systems, and the support information generation unit generates the support information for the management system to control the equipment so that the equipment is in an operating state that can support the movement at the time when the movement will be estimated from the schedule.(Supplementary Note 5) The information processing device according to Supplementary Note 4, wherein the management information acquisition unit acquires, as the management information, information indicating an operating status of the elevator from an elevator control system that is the management system capable of controlling an elevator as the facility, and the support information generation unit generates the support information for instructing the elevator control system to cause the elevator to arrive at a landing where the target user is to board the elevator during the movement at a time when the target user is estimated to arrive at the landing. (Supplementary Note 6) The information processing device according to Supplementary Note 4, wherein the management information acquisition unit acquires, as the management information, information indicating an operating status of a lock on the door from a door lock management system that is the management system capable of controlling a lockable door as the facility, and the support information generation unit generates the support information for instructing the door lock management system to unlock the door at a time when the target user is estimated to arrive at a room having the door during the movement. (Supplementary Note 7) The information processing device described in Supplementary Note 1 is characterized in that the purpose information acquisition unit acquires the purpose information indicating the target user's use of a room or equipment as the facility within the facility as the purpose; the personal-related information acquisition unit acquires the target user's schedule as the personal-related information; the management information acquisition unit acquires information indicating the reservation status of the room or equipment as the management information from a facility reservation system, which is one of the one or more management systems and is capable of managing the use of the room or equipment; and the support information generation unit identifies the room or equipment that will be available during the time period during which the use will be estimated from the schedule, and generates the support information for reserving the use of the identified room or equipment during that time period.(Appendix 8) The information processing device described in Appendix 1 is characterized in that the purpose information acquisition unit acquires the purpose information indicating, as the purpose, the target user coordinating the holding of a meeting in which one or more specific users will participate; the personal-related information acquisition unit acquires the schedules of each of the one or more specific users as the personal-related information; the management information acquisition unit acquires, as the management information, information indicating the reservation status of the room or equipment from a facility reservation system, which is one of the one or more management systems and is capable of managing the use of the room or equipment as the facility; and the support information generation unit reserves the use of the room or equipment during a time period when the meeting can be held, estimated based on the schedule and the reservation status, and generates the support information for notifying the one or more specific users of the holding of the meeting. (Supplementary Note 9) The information processing device described in Supplementary Note 1 is characterized in that the purpose information acquisition unit acquires the purpose information indicating the target user's purpose of attending a meeting; the personal-related information acquisition unit acquires the schedule of each of one or more unspecified users as the personal-related information; the management information acquisition unit acquires, as the management information, location information indicating the locations of the one or more unspecified users from a location awareness system, which is one of the one or more management systems and is capable of understanding the location of each of the one or more unspecified users; and the support information generation unit generates the support information for notifying suggested changes to the meeting schedule that can avoid congestion of equipment within the facility, based on the schedule and the location information.(Supplementary Note 10) The information processing device according to Supplementary Note 1, characterized in that the objective information acquisition unit acquires the objective information indicating a request by the target user to one or more unspecified users as the objective, the individual-related information acquisition unit acquires a schedule of each of the one or more unspecified users as the individual-related information, the management information acquisition unit acquires, as the management information, location information indicating the locations of the one or more unspecified users from a location awareness system that is one of the one or more management systems and is capable of grasping the locations of each of the one or more unspecified users, and the support information generation unit generates the support information for notifying users who are estimated to be able to fulfill the request based on the schedule and the location information. (Supplementary Note 11) The information processing device according to Supplementary Note 10, characterized in that the individual-related information acquisition unit further acquires attribute information of each of the one or more unspecified users as the individual-related information, and the support information generation unit generates the support information for notifying users who are estimated to be able to fulfill the request based on the schedule, the location information, and the attribute information.(Supplementary Note 12) The purpose information acquisition unit acquires the purpose information indicating interaction by the target user with one or more unspecified users as the purpose; The individual-related information acquisition unit acquires attribute information of the target user and each of the one or more unspecified users as the individual-related information; The management information acquisition unit acquires, as the management information, position information indicating each of the positions of the target user and the one or more unspecified users from a position detection system, which is one of the one or more management systems and is capable of detecting each of the positions of the target user and the one or more unspecified users; The support information generation unit determines, based on the position information, that a position of any user of the one or more unspecified users and a position of the target user have come close to each other within a predetermined distance, and performs a matching determination to determine whether or not there is relevance between the attribute information of the user whose position has been determined to be close to the target user, the attribute information of the target user, and predetermined matching conditions; and when there is relevance in the matching determination, generates the support information for notifying the both users of a result of the matching determination. The information processing device according to Supplementary Note 1, characterized in that: (Supplementary Note 13) The information processing device according to Supplementary Note 12, characterized in that the individual-related information acquisition unit further acquires schedules of the target user and the one or more unspecified users as the individual-related information, and the support information generation unit, when it is determined in the matching determination that there is relevance, further generates a proposal for when the two users should interact based on the schedules, and generates the support information for notifying the two users of the generated proposal.(Supplementary Note 14) The information processing device described in Supplementary Note 1, characterized in that the purpose information acquisition unit acquires the purpose information indicating the target user's use of the equipment within the facility as the purpose; the personal-related information acquisition unit acquires the target user's schedule and attribute information as the personal-related information; the management information acquisition unit acquires, as the management information, information indicating the reservation status of the room by an external user who is a user who uses the facility temporarily, from a facility reservation system which is a management system that can manage the use of a room as the equipment among the one or more management systems; and the support information generation unit, when it determines based on the attribute information that the target user is a user who uses the facility regularly, generates the support information to notify the target user that the room has been reserved by the external user during the time period when the use is estimated based on the schedule. (Appendix 15) The information processing device described in Appendix 14 is characterized in that the management information acquisition unit further acquires, as the management information, restriction information for each area associated with the room being reserved by the external user from a security system, which is one of the one or more management systems and is capable of restricting people from entering each area within the facility, and when it determines that the target user is a user who regularly uses the facility, the support information generation unit further generates the support information for notifying the target user of the areas to which the target user is restricted and off-limits during the time period during which the use will be estimated from the schedule.(Supplementary Note 16) The information processing device according to Supplementary Note 1, characterized in that the purpose information acquisition unit acquires the purpose information indicating the target user's use of the equipment in the facility as the purpose, the individual-related information acquisition unit acquires schedules and attribute information of each of the target users as the individual-related information, the management information acquisition unit acquires, as the management information, information indicating a reservation status of the room by an external user who is a user who will be using the facility temporarily, from a facility reservation system which is a management system capable of managing use of a room as the equipment among the one or more management systems, and the assistance information generation unit, when determining based on the attribute information that the target user is the external user who will be using the facility temporarily, generates the assistance information for notifying the target user who is the external user of the location of the room that can be temporarily used by the external user and a guide route to the room during a time period when the use will be estimated based on the schedule. (Supplementary Note 17) An information processing system comprising: the information processing device according to any one of Supplementary Notes 1 to 16, and the management system. (Supplementary Note 18) An information processing system comprising: an information processing device according to any one of Supplementary Notes 3 to 11, and Supplementary Notes 13 to 16; the management system; and a schedule registration system in which schedules of the target user or users other than the target user are registered. (Supplementary Note 19) A program for causing a computer to function as the information processing device according to any one of Supplementary Notes 1 to 16. (Supplementary Note 20) An information terminal comprising: an information sending unit that sends the target information or the individual-related information to the information processing device according to any one of Supplementary Notes 1 to 16; an information receiving unit that receives the support information from the information processing device; and a display control unit that displays the support information on a display device based on the support information received by the information receiving unit. (Supplementary Note 21) A program for causing a computer to function as the information terminal according to Supplementary Note 20.(Supplementary Note 22) An information processing method executed by an information processing device having a purpose information acquisition unit, a personal-related information acquisition unit, a management information acquisition unit, and a support information generation unit, comprising: a step in which the purpose information acquisition unit acquires purpose information indicating a purpose of a target user, the purpose involving the use of equipment within a facility or coordination with users other than the target user; a step in which the personal-related information acquisition unit acquires personal-related information regarding one or more users including at least the target user; a step in which the management information acquisition unit acquires management information provided by one or more management systems that manage the facility; and a step in which the support information generation unit generates support information to support the purpose based on the purpose information acquired by the purpose information acquisition unit, the personal-related information acquired by the personal-related information acquisition unit, and the management information acquired by the management information acquisition unit.

[0226] An information processing device according to the present disclosure can be used, for example, to support facility users in achieving various objectives.

[0227] 1, 1A to 1G Information processing system, 2, 2A to 2G Information processing device, 3 Management system, 3A1 Elevator control system, 3A2 Door lock management system, 3B, 3C, 3G, 3G1 Equipment reservation system, 3D to 3F Location detection system, 3G2 Security system, 4 Information terminal, 5 Network, 6 Schedule registration system, 7 Attribute information registration system, 21 Objective information acquisition unit, 22 Personal related information acquisition unit, 23 Management information acquisition unit, 24 Support information generation unit, 41 Information transmission unit, 42 Information reception unit, 43 Display control unit, 100 Processing circuit, 101 Processor, 102 Memory.

Claims

1. A purpose information acquisition unit acquires purpose information indicating the purpose of the target user, which involves the target user moving from a first location to a second location within the facility, the target user using a room or equipment as facilities within the facility, or the purpose involving coordination with users other than the target user. A personal information acquisition unit that acquires personal information relating to at least one user, including the aforementioned target user, A management information acquisition unit that acquires management information provided by one or more management systems that manage the aforementioned facility, A support information generation unit generates support information to support the objective based on the objective information acquired by the objective information acquisition unit, the personal information acquired by the personal information acquisition unit, and the management information acquired by the management information acquisition unit. An information processing device characterized by the following:

2. The support information generation unit generates the support information as notification information for notifying the target user, and transmits the generated support information to the information terminal used by the target user. The information processing apparatus according to feature 1.

3. The support information generation unit generates the support information to be inserted into the timeline, which includes the schedule of the target user, as notification information, and transmits the generated support information to the information terminal. The information processing apparatus according to feature 2.

4. The objective information acquisition unit acquires objective information indicating that the objective is for the target user to move from a first location to a second location within the facility. The aforementioned personal information acquisition unit acquires the target user's schedule as personal information, The management information acquisition unit acquires the operating status of the equipment as management information from one or more of the management systems capable of controlling the equipment. The support information generation unit generates support information for the management system to control the equipment so that the equipment is in an operational state capable of supporting the movement at the time the movement is estimated to occur based on the schedule. The information processing apparatus according to feature 1.

5. The management information acquisition unit acquires the operating status of the elevator as management information from the elevator control system, which is the management system capable of controlling the elevator as equipment. The support information generation unit generates the support information to instruct the elevator control system to arrive at the elevator landing where the target user is estimated to board the elevator during the aforementioned journey. The information processing apparatus according to feature 4.

6. The management information acquisition unit further acquires the operating status of the door lock as management information from the door lock management system, which is the management system capable of controlling the lockable door as equipment. The support information generation unit further generates support information to instruct the door lock management system to unlock the door at the time it is estimated that the target user will arrive at the room having the door during the movement. The information processing apparatus according to feature 4.

7. The purpose information acquisition unit further acquires purpose information indicating that the purpose is the use of the room or equipment as facilities within the facility by the target user. The aforementioned personal information acquisition unit further acquires the target user's schedule as personal information, The management information acquisition unit further acquires information indicating the reservation status of the room or equipment from the equipment reservation system, which is one or more of the management systems capable of managing the use of the room or equipment, as the management information. The support information generation unit further identifies the rooms or equipment available during the time period estimated from the schedule in which the use is to take place, and generates support information for reserving the use of the identified rooms or equipment during that time period. The information processing apparatus according to feature 1.

8. The objective information acquisition unit further acquires the objective information indicating that the objective is to coordinate the holding of a meeting in which one or more specific users will participate, by the target user. The aforementioned personal information acquisition unit further acquires the schedule of each of the one or more specific users as personal information, The management information acquisition unit further acquires information indicating the reservation status of the room or equipment as management information from the equipment reservation system, which is one or more of the management systems capable of managing the use of the room or equipment as equipment. The support information generation unit further reserves the room or equipment for use during the time period in which the meeting can be held, as estimated based on the schedule and reservation status, and generates support information to notify one or more specific users of the holding of the meeting. The information processing apparatus according to feature 1.

9. A purpose information acquisition unit that acquires purpose information indicating the purpose of the target user, which involves the use of equipment within the facility or coordination with users other than the target user, A personal information acquisition unit that acquires personal information relating to at least one user, including the aforementioned target user, A management information acquisition unit that acquires management information provided by one or more management systems that manage the aforementioned facility, The system includes a support information generation unit that generates support information to support the objective based on the objective information acquired by the objective information acquisition unit, the personal information acquired by the personal information acquisition unit, and the management information acquired by the management information acquisition unit, The aforementioned purpose information acquisition unit further acquires the purpose information indicating that the target user's purpose is to participate in the meeting. The aforementioned personal information acquisition unit further acquires the schedules of one or more unspecified users as personal information. The management information acquisition unit further acquires location information indicating the location of the one or more unspecified users from the location tracking system, which is one of the one or more management systems capable of determining the location of each of the one or more unspecified users, as the management information. The support information generation unit generates the support information for notifying a proposal to change the meeting schedule to avoid congestion of equipment within the facility, based on the schedule and location information. An information processing device characterized by the following:

10. A purpose information acquisition unit that acquires purpose information indicating the purpose of the target user, which involves the use of equipment within the facility or coordination with users other than the target user, A personal information acquisition unit that acquires personal information relating to at least one user, including the aforementioned target user, A management information acquisition unit that acquires management information provided by one or more management systems that manage the aforementioned facility, The system includes a support information generation unit that generates support information to support the objective based on the objective information acquired by the objective information acquisition unit, the personal information acquired by the personal information acquisition unit, and the management information acquired by the management information acquisition unit, The objective information acquisition unit further acquires objective information indicating that the objective is a request from the target user to one or more unspecified users. The personal information acquisition unit acquires the schedule of each of the one or more unspecified users as personal information, The management information acquisition unit further acquires location information indicating the location of the one or more unspecified users from the location tracking system, which is one of the one or more management systems capable of determining the location of each of the one or more unspecified users, as the management information. The support information generation unit generates support information to notify users who are capable of responding to the request, based on the schedule and location information. An information processing device characterized by the following:

11. The aforementioned personal information acquisition unit further acquires attribute information for each of the one or more unspecified users as personal information, The support information generation unit generates support information to notify the user who is capable of responding to the request, based on the schedule, location information, and attribute information. The information processing apparatus according to feature 10.

12. A purpose information acquisition unit that acquires purpose information indicating the purpose of the target user, which involves the use of equipment within the facility or coordination with users other than the target user, A personal information acquisition unit that acquires personal information relating to at least one user, including the aforementioned target user, A management information acquisition unit that acquires management information provided by one or more management systems that manage the aforementioned facility, The system includes a support information generation unit that generates support information to support the objective based on the objective information acquired by the objective information acquisition unit, the personal information acquired by the personal information acquisition unit, and the management information acquired by the management information acquisition unit, The objective information acquisition unit further acquires objective information indicating that the objective is interaction between the target user and one or more unspecified users. The aforementioned personal information acquisition unit further acquires attribute information of the target user and each of the one or more unspecified users as personal information, The management information acquisition unit further acquires location information indicating the location of the target user and the one or more unspecified users from the location tracking system, which is one of the one or more management systems capable of determining the location of the target user and the one or more unspecified users, as the management information. The support information generation unit further determines, based on the location information, that the location of one or more unspecified users and the location of the target user have approached within a predetermined distance, and performs a matching determination to determine whether there is a relationship between the attribute information of the two users based on the attribute information of the user whose location has been determined to be close to the target user, the attribute information of the target user, and predetermined matching conditions, and if a relationship is determined in the matching determination, generates the support information to notify both users of the result of the matching determination. An information processing device characterized by the following:

13. The aforementioned personal information acquisition unit further acquires the schedules of the target user and one or more unspecified users as personal information. If the matching determination determines that there is a relationship, the support information generation unit further generates a suggestion for the timing of interaction between the two users based on the schedule, and generates support information to notify both users of the generated suggestion. The information processing apparatus according to feature 12.

14. A purpose information acquisition unit that acquires purpose information indicating the purpose of the target user, which involves the use of equipment within the facility or coordination with users other than the target user, A personal information acquisition unit that acquires personal information relating to at least one user, including the aforementioned target user, A management information acquisition unit that acquires management information provided by one or more management systems that manage the aforementioned facility, The system includes a support information generation unit that generates support information to support the objective based on the objective information acquired by the objective information acquisition unit, the personal information acquired by the personal information acquisition unit, and the management information acquired by the management information acquisition unit, The objective information acquisition unit further acquires objective information indicating that the objective is the use of the equipment within the facility by the target user. The aforementioned personal information acquisition unit further acquires the schedule and attribute information of the target user as personal information. The management information acquisition unit further acquires information indicating the reservation status of the room by an external user who is a user who temporarily uses the facility, from the facility reservation system, which is one of the one or more management systems capable of managing the use of the room as equipment, as management information. The support information generation unit further generates support information to notify the target user that a reservation has been made by an external user during the time period estimated to be when the facility is used, based on the attribute information, if the target user is determined to be a user who regularly uses the facility. An information processing device characterized by the following:

15. The management information acquisition unit further acquires, as management information, restriction information for each area resulting from the fact that a room reservation status has been created by an external user, from the security system, which is one or more of the management systems capable of restricting access by people to each area within the facility. If the support information generation unit determines that the target user is a user who regularly uses the facility, it further generates support information to notify the target user of the area that is restricted from access during the time period estimated from the schedule during which the facility is used. The information processing apparatus according to feature 14.

16. A purpose information acquisition unit that acquires purpose information indicating the purpose of the target user, which involves the use of equipment within the facility or coordination with users other than the target user, A personal information acquisition unit that acquires personal information relating to at least one user, including the aforementioned target user, A management information acquisition unit that acquires management information provided by one or more management systems that manage the aforementioned facility, The system includes a support information generation unit that generates support information to support the objective based on the objective information acquired by the objective information acquisition unit, the personal information acquired by the personal information acquisition unit, and the management information acquired by the management information acquisition unit, The objective information acquisition unit further acquires objective information indicating that the objective is the use of the equipment within the facility by the target user. The personal information acquisition unit acquires the target user's schedule and attribute information as personal information, The management information acquisition unit further acquires information indicating the reservation status of the room by an external user who is a user who temporarily uses the facility, from the facility reservation system, which is one of the one or more management systems capable of managing the use of the room as equipment, as management information. The support information generation unit further generates support information to notify the target user, who is an external user, of the location of a room that the external user can temporarily use and the route to that room, during the time period estimated to be when the facility is used based on the schedule, based on the attribute information, if the target user is determined to be an external user who will be using the facility temporarily. An information processing device characterized by the following:

17. An information processing device according to any one of claims 1 to 16, The aforementioned management system, An information processing system equipped with [the following features].

18. An information processing device according to any one of claims 3 to 11 or 13 to 16, The aforementioned management system, The system includes a schedule registration system in which the schedules of the target user or other users are registered. An information processing system characterized by the following:

19. A program for causing a computer to function as an information processing device according to any one of claims 1 to 16.

20. An information transmission unit that transmits the target information or the personal information to the information processing device according to any one of claims 1 to 16, An information receiving unit that receives the support information from the information processing device, The information receiving unit includes a display control unit that causes the information receiving unit to display the support information on a display device based on the support information it has received. An information terminal characterized by the following features.

21. A program for causing a computer to function as an information terminal as described in claim 20.

22. An information processing method executed by an information processing device comprising a target information acquisition unit, a personal information acquisition unit, a management information acquisition unit, and a support information generation unit, The objective information acquisition unit acquires objective information indicating the objective of the target user, which involves the target user moving from a first location to a second location within the facility, the target user using a room or equipment as facilities within the facility, or the objective involving coordination with users other than the target user. The personal information acquisition unit acquires personal information relating to at least one user, including the target user. The management information acquisition unit acquires management information provided by one or more management systems that manage the facility, The support information generation unit generates support information to support the objective based on the objective information acquired by the objective information acquisition unit, the personal information acquired by the personal information acquisition unit, and the management information acquired by the management information acquisition unit. An information processing method characterized by the following:

23. An information processing method performed by an information processing device comprising a target information acquisition unit, a personal information acquisition unit, a management information acquisition unit, and a support information generation unit, The objective information acquisition unit acquires objective information that indicates the objective of the target user, which involves the use of equipment within the facility or coordination with users other than the target user. The personal information acquisition unit acquires personal information relating to at least one user, including the target user. The management information acquisition unit acquires management information provided by one or more management systems that manage the facility, The support information generation unit includes the step of generating support information to support the objective based on the objective information acquired by the objective information acquisition unit, the personal information acquired by the personal information acquisition unit, and the management information acquired by the management information acquisition unit. The aforementioned purpose information acquisition unit further acquires the purpose information indicating that the target user's purpose is to participate in the meeting. The aforementioned personal information acquisition unit further acquires the schedules of one or more unspecified users as personal information. The management information acquisition unit further acquires location information indicating the location of the one or more unspecified users from the location tracking system, which is one of the one or more management systems capable of determining the location of each of the one or more unspecified users, as the management information. The support information generation unit generates the support information for notifying a proposal to change the meeting schedule to avoid congestion of equipment within the facility, based on the schedule and location information. An information processing method characterized by the following:

24. An information processing method performed by an information processing device comprising a target information acquisition unit, a personal information acquisition unit, a management information acquisition unit, and a support information generation unit, The objective information acquisition unit acquires objective information that indicates the objective of the target user, which involves the use of equipment within the facility or coordination with users other than the target user. The personal information acquisition unit acquires personal information relating to at least one user, including the target user. The management information acquisition unit acquires management information provided by one or more management systems that manage the facility, The support information generation unit includes the step of generating support information to support the objective based on the objective information acquired by the objective information acquisition unit, the personal information acquired by the personal information acquisition unit, and the management information acquired by the management information acquisition unit. The objective information acquisition unit further acquires objective information indicating that the objective is a request from the target user to one or more unspecified users. The personal information acquisition unit acquires the schedule of each of the one or more unspecified users as personal information, The management information acquisition unit further acquires location information indicating the location of the one or more unspecified users from the location tracking system, which is one of the one or more management systems capable of determining the location of each of the one or more unspecified users, as the management information. The support information generation unit generates support information to notify users who are capable of responding to the request, based on the schedule and location information. An information processing method characterized by the following:

25. An information processing method performed by an information processing device comprising a target information acquisition unit, a personal information acquisition unit, a management information acquisition unit, and a support information generation unit, The objective information acquisition unit acquires objective information that indicates the objective of the target user, which involves the use of equipment within the facility or coordination with users other than the target user. The personal information acquisition unit acquires personal information relating to at least one user, including the target user. The management information acquisition unit acquires management information provided by one or more management systems that manage the facility, The support information generation unit includes the step of generating support information to support the objective based on the objective information acquired by the objective information acquisition unit, the personal information acquired by the personal information acquisition unit, and the management information acquired by the management information acquisition unit. The objective information acquisition unit further acquires objective information indicating that the objective is interaction between the target user and one or more unspecified users. The aforementioned personal information acquisition unit further acquires attribute information of the target user and each of the one or more unspecified users as personal information, The management information acquisition unit further acquires location information indicating the location of the target user and the one or more unspecified users from the location tracking system, which is one of the one or more management systems capable of determining the location of the target user and the one or more unspecified users, as the management information. The support information generation unit further determines, based on the location information, that the location of one or more unspecified users and the location of the target user have approached within a predetermined distance, and performs a matching determination to determine whether there is a relationship between the attribute information of the two users based on the attribute information of the user whose location has been determined to be close to the target user, the attribute information of the target user, and predetermined matching conditions, and if a relationship is determined in the matching determination, generates the support information to notify both users of the result of the matching determination. An information processing method characterized by the following:

26. An information processing method executed by an information processing device comprising a target information acquisition unit, a personal information acquisition unit, a management information acquisition unit, and a support information generation unit, The objective information acquisition unit acquires objective information that indicates the objective of the target user, which involves the use of equipment within the facility or coordination with users other than the target user. The personal information acquisition unit acquires personal information relating to at least one user, including the target user. The management information acquisition unit acquires management information provided by one or more management systems that manage the facility, The support information generation unit includes the step of generating support information to support the objective based on the objective information acquired by the objective information acquisition unit, the personal information acquired by the personal information acquisition unit, and the management information acquired by the management information acquisition unit. The objective information acquisition unit further acquires objective information indicating that the objective is the use of the equipment within the facility by the target user. The aforementioned personal information acquisition unit further acquires the schedule and attribute information of the target user as personal information. The management information acquisition unit further acquires information indicating the reservation status of the room by an external user who is a user who temporarily uses the facility, from the facility reservation system, which is one of the one or more management systems capable of managing the use of the room as equipment, as management information. The support information generation unit further generates support information to notify the target user that a reservation has been made by an external user during the time period estimated to be when the facility is used, based on the attribute information, if the target user is determined to be a user who regularly uses the facility. An information processing method characterized by the following:

27. ​​An information processing method executed by an information processing device comprising a target information acquisition unit, a personal information acquisition unit, a management information acquisition unit, and a support information generation unit, The objective information acquisition unit acquires objective information that indicates the objective of the target user, which involves the use of equipment within the facility or coordination with users other than the target user. The personal information acquisition unit acquires personal information relating to at least one user, including the target user. The management information acquisition unit acquires management information provided by one or more management systems that manage the facility, The support information generation unit includes the step of generating support information to support the objective based on the objective information acquired by the objective information acquisition unit, the personal information acquired by the personal information acquisition unit, and the management information acquired by the management information acquisition unit. The objective information acquisition unit further acquires objective information indicating that the objective is the use of the equipment within the facility by the target user. The personal information acquisition unit acquires the target user's schedule and attribute information as personal information, The management information acquisition unit further acquires information indicating the reservation status of the room by an external user who is a user who temporarily uses the facility, from the facility reservation system, which is one of the one or more management systems capable of managing the use of the room as equipment, as management information. The support information generation unit further generates support information to notify the target user, who is an external user, of the location of a room that the external user can temporarily use and the route to that room, during the time period estimated to be when the facility is used based on the schedule, based on the attribute information, if the target user is determined to be an external user who will be using the facility temporarily. An information processing method characterized by the following: