Elevator systems and programs
The elevator system uses web search to determine destination floors without a tenant database, enhancing user convenience and reducing maintenance costs by leveraging web search technology.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-09-18
- Publication Date
- 2026-03-31
AI Technical Summary
Existing elevator systems require a comprehensive database of tenants to function effectively, making it difficult to implement destination floor determination services.
An elevator system and program that utilize a web search to determine the destination floor by inputting text containing the target building and location to a search server, extracting the floor information, and transmitting a call to the elevator control device.
Enables easy determination of the destination floor without the need for a pre-prepared tenant database, reducing maintenance costs and ensuring up-to-date information.
Smart Images

Figure 2026055303000001_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to an elevator system and a program.
Background Art
[0002] Patent Document 1 discloses an elevator system. According to the elevator system, a floor registration device receives an input of a keyword of a store that a user wants to use. The floor registration device identifies a store related to the received keyword from a database regarding the tenants of a building. A call having a floor where the store exists as a destination floor can be registered in the control panel of the elevator system.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] However, in order to enable the use of the service by the elevator system described in Patent Document 1, it is necessary to prepare a database regarding tenants. Therefore, it is difficult to realize the service.
[0005] The present disclosure has been made to solve the above problems. An object of the present disclosure is to provide an elevator system and a program that can easily realize a service in which a user can easily determine a destination floor.
Means for Solving the Problems
[0006] The elevator system relating to this disclosure comprises: a first reception unit that receives input of a target building; a second reception unit that receives input of a destination located on any floor of the target building; a search unit that inputs input text containing the target building and destination to a search server that, when text containing the input building and an input location located within the input building is input, uses a web search to output destination information that includes the floor of the input location in the input building; an acquisition unit that acquires destination information output from the search server based on the input text; an extraction unit that extracts the destination floor from the destination information acquired by the acquisition unit; and a call control unit that transmits a call to the elevator control device of the target building, with the destination floor extracted by the extraction unit as the destination floor.
[0007] The program relating to this disclosure is a program that causes a computer to execute: a first reception step that accepts input of a target building; a second reception step that accepts input of a destination located on any floor of the target building; a search step that inputs input text containing the target building and destination to a search server that, when text containing the input building and an input location located within the input building is input, uses a web search to output destination information that includes the floor of the input location in the input building; an acquisition step that acquires destination information output from the search server based on the input text; an extraction step that extracts the floor of the destination from the destination information acquired in the acquisition step; and a call control step that transmits a call to the elevator control device of the target building, with the floor of the destination extracted in the extraction step as the destination floor. [Effects of the Invention]
[0008] According to this disclosure, the destination floor is extracted from destination information output using a web search. Therefore, a service that allows users to easily determine their destination floor can be easily implemented. [Brief explanation of the drawing]
[0009] [Figure 1] This is a diagram showing the configuration of a target building to which the elevator system according to Embodiment 1 is applied. [Figure 2] This is a functional block diagram of the elevator system in Embodiment 1. [Figure 3] This is an example of a screen displayed in the elevator system in Embodiment 1. [Figure 4] This flowchart shows an example of the operations performed by the elevator system in Embodiment 1. [Figure 5] This is a hardware configuration diagram of the management server for the elevator system in Embodiment 1. [Modes for carrying out the invention]
[0010] The embodiments for implementing this disclosure will be described with reference to the attached drawings. In each drawing, the same or corresponding parts are denoted by the same reference numerals. The explanation of such parts will be simplified or omitted as appropriate.
[0011] Embodiment 1. Figure 1 is a diagram showing the configuration of a target building to which the elevator system in Embodiment 1 is applied. Figure 2 is a functional block diagram of the elevator system in Embodiment 1.
[0012] The elevator system 1 is applied to multiple candidate buildings from which calls can be made via the management server 10 from various terminals. Figure 1 shows building 90, one of the multiple candidate buildings. For example, building 90 is a commercial building where tenants are located. Elevator equipment 50 is installed in building 90.
[0013] In the elevator system 50, the hoistway 91 penetrates multiple floors of the building 90. Multiple landings 92 are provided on each of the multiple floors. Each of the multiple landings 92 faces the hoistway 91.
[0014] The elevator car 51 of the elevator device 50 can move up and down inside the hoistway 91 by the operation of a hoisting machine (not shown). The control device 52 controls the operation of the car 51 overall by controlling the hoisting machine. Specifically, the control device 52 registers a call with the car 51. The call includes the departure floor and may also include the destination floor. The control device 52 moves the car 51 based on the registered call.
[0015] The elevator system 1 further comprises a beacon 2, a terminal 3, and a management server 10, in addition to the elevator device 50. The beacon 2 is installed at one or more landings 92. In the example in Figure 1, beacons 2 are installed at all landings 92. The beacon 2 emits radio waves indicating the building 90 and the landings 92.
[0016] Terminal 3 is a smartphone, tablet, etc. Terminal 3 may be installed at boarding area 92 where beacon 2 is installed, or it may be carried by the user. Hereafter, terminal 3 will be assumed to be a mobile device, such as a smartphone, and carried by the user.
[0017] Terminal 3 is capable of displaying information. Terminal 3 has an interface that accepts input operations from the user. Terminal 3 is capable of receiving radio waves emitted by beacon 2. Terminal 3 stores a dedicated application used in elevator system 1. As a computer that performs calculations, terminal 3 executes the program included in the dedicated application. Hereafter, at least a part of the functions of terminal 3 will be realized by the said dedicated application.
[0018] The management server 10 is provided in a building different from the building 90. For example, the management server 10 is provided in a maintenance company of the elevator device 50. The management server 10 can communicate with the terminal 3 and the control device 52. The management server 10 can transmit a call to the control device 52. For example, when the management server 10 receives a call request from the terminal 3, it can transmit a call corresponding to the call request to the control device 52 corresponding to the call request. Thus, in the elevator system 1, a call for the elevator device 50 is registered with the terminal 3 as a trigger. As described above, the service that allows the car 51 to be called from a smartphone or the like is also referred to as "smartphone call".
[0019] Although the user knows that the store they want to go to in the future exists in the building 90, they may not know which floor of the building 90 the store is on. Furthermore, the user may not know which building the store they want to go to is in. When the "smartphone call" can be provided in the building where the store is located, the dedicated application of the elevator system 1 notifies the user of the building 90 where the store they want to go to is located by displaying an icon on the map or the like through the interface. The user inputs the target building, which is the building 90, and the destination, which is the store they want to go to, into the terminal 3.
[0020] In this case, the management server 10 inputs the target building and the destination to the search server 20 that uses web search via the Internet. As a result of the search, the management server 10 acquires destination information, which is information on the floor where the destination exists in the target building. The management server 10 generates a reservation for a call with the floor included in the destination information set as the destination floor.
[0021] For example, after the user arrives at the landing 92 of Building 90, which is the target building, the terminal 3 detects the radio wave of the beacon 2. Based on the radio wave of the beacon 2, the terminal 3 transmits a call request including the departure floor to the management server 10. At this time, the management server 10 transmits the call that was reserved and has the departure floor attached to the call request to the control device 52. Note that the departure floor may be received from the user in advance by the terminal 3. In this case, the call request may not include the departure floor.
[0022] In this way, even if the user does not know the floor of the destination store in advance, the user can move to that floor in the car 51. Also, the maintenance company or the owner of Building 90 can provide the above-mentioned smartphone call without preparing the floor information of Building 90 in advance and storing it in the management server 10.
[0023] Next, each function of the elevator system 1 will be described using FIG. 2.
[0024] The terminal 3 includes a display unit 31, an input unit 32, a detection unit 33, and a call unit 34 as functions. The display unit 31 is a screen for displaying information. The input unit 32 receives input of information from the user. When the terminal 3 is a touch panel type, the display unit 31 and the input unit 32 may be integrated. The detection unit 33 can detect the radio wave of the beacon 2. When the radio wave of the beacon 2 is detected by the detection unit 33, the call unit 34 transmits a call request to the management server 10. The call unit 34 may overall control the operation of the dedicated application.
[0025] The search server 20 performs web searches in an interactive format using text input and generates text that displays the search results. The search server 20 comprises an interactive engine 21, a database 22, and a search engine 23. The interactive engine 21 analyzes the input text using a trained interactive model. The interactive engine 21 generates search results from the input text and the interactive model. The interactive engine 21 inputs the search results into the search engine 23. The interactive engine 21 generates text that displays the results based on the web search results obtained by the search engine 23 and the interactive model. The trained interactive model is stored in the database 22.
[0026] The dialogue model is a natural language processing model. The dialogue model may be a so-called LLM (Large Language Model). For example, an LLM may be generated or constructed using algorithms called Transformer, BERT (Bidirectional Encoder Representations from Transformers), and GPT (Generative Pre-Training), or it may be constructed by combining multiple algorithms including these algorithms.
[0027] The search engine 23 is a so-called web search engine. The search engine 23 receives input regarding the search content from the conversational engine 21. The search engine 23 extracts and outputs web pages that are highly relevant to the search content from web pages existing on the World Wide Web. In other words, the search engine 23 provides the function of a so-called web search.
[0028] The search server 20 provides a web search service using LLM by having a dialogue engine 21, which uses a dialogue model stored in the database 22, and a search engine 23 work together. The dialogue engine 21 generates search results that are highly relevant to the input text and performs the search. The dialogue engine 21 also generates and outputs text that corresponds to the input text based on the search results. The generated text may include web page URLs, hyperlinks containing location information, etc.
[0029] For example, if the dialogue engine 21 receives text containing an input building (a building) and an input location (a place within that building), it will output information including the floor level on which the input location is located within that building. In this case, if the dialogue engine 21 receives text containing a command to output information about the location of the input location, it is more likely to output the floor level on which the input location is located.
[0030] The management server 10 includes, as its functions, a storage unit 11, a first reception unit 12, a second reception unit 13, a dialogue unit 14, a search unit 15, an acquisition unit 16, an extraction unit 17, and a call control unit 18.
[0031] The memory unit 11 is a database that stores building information. The building information includes information on one or more candidate buildings. In other words, the memory unit 11 stores information that identifies buildings that are capable of providing the smartphone calling service.
[0032] The first reception unit 12 receives input of first information specifying the target building to be used through the interface of terminal 3. At this time, the first reception unit 12 may present the user with one or more candidate buildings as options from among several candidate buildings. The first reception unit 12 accepts the candidate building selected by the user from the options as the target building.
[0033] As a first example of the presentation, the first reception unit 12 may display candidate buildings on the display unit 31 of the terminal 3 that have previously detected radio waves with the terminal 3.
[0034] As a second example of the presentation, the first reception unit 12 displays a map on the display unit 31. The map displays icons indicating buildings that match candidate buildings included in the building information stored in the storage unit 11 among the buildings within the map's range. When one of the icons is selected, the first reception unit 12 accepts input that the building corresponding to that icon is the target building.
[0035] As a third example of the presentation, the first reception unit 12 receives building search criteria from the user. For example, the search criteria may include tenants located in the building. The first reception unit 12 uses web search to extract one or more buildings that satisfy the search criteria. Then, the first reception unit 12 displays the buildings that match the candidate buildings included in the building information as options on the display unit 31.
[0036] The second reception unit 13 receives input of second information specifying a destination located in the target building through the interface of terminal 3. The destination is a place located on any floor of the target building and may be a shop, venue, office, plaza, etc. In this case, the second reception unit 13 may present the user with one or more candidate destinations as options for multiple locations. The second reception unit 13 accepts the location selected by the user from the options as the destination.
[0037] The dialogue unit 14 interacts with the user via text. For example, the dialogue unit 14 interacts with the user using a dialogue model. The dialogue model may be the same as or similar to the dialogue model used in the dialogue engine 21. For example, the dialogue unit 14 accepts the input of keywords for a search. The dialogue unit 14 may present the user with one or more candidate destinations found in the target building, searched using the keywords, on behalf of the second reception unit 13. In this case, the second reception unit 13 accepts the selected candidate destination as the destination.
[0038] The search unit 15 generates input text based on the first and second information. The input text includes the target building indicated by the first information and the destination indicated by the second information, as text. The input text may also be generated as a so-called prompt in LLM. The input text may further include text that improves the search results of the search server 20. For example, the input text may include command text that includes location information including floor number. The search unit 15 inputs the generated input text to the dialogue engine 21 of the search server 20. That is, it performs a search for the information contained in the input text.
[0039] The acquisition unit 16 acquires destination information generated as a result of the input text entered by the search unit 15 from the dialogue engine 21. The destination information includes information about the floor number where the destination is located in the target building. For example, the destination information includes a character code indicating the location data where the destination is located. In this case, the character code may be a code embedded as location information in a map application. As another example, the destination information includes text that means the location where the destination is located.
[0040] The extraction unit 17 extracts the floor number where the destination is located in the target building from the destination information acquired by the acquisition unit 16. For example, if the destination information includes that the destination is on the 4th floor, the extraction unit 17 extracts the number "4". For example, if the destination information includes a character code, the extraction unit 17 may extract the numbers before and after the "F" in the character code as the floor number. For example, if the destination information includes text, the extraction unit 17 may use a dialogue model to extract numbers that are highly related to the floor number where the destination is located as the floor number.
[0041] The call control unit 18 generates a call with the floor extracted by the extraction unit 17 as the destination floor and puts it on standby. When the transmission conditions are met, the call control unit 18 transmits the reserved call to the control device of the elevator system in the destination building corresponding to the call. For example, when a call request is received from terminal 3, the transmission conditions are met. The call control unit 18 may include the departure floor entered by the user in the call, or the departure floor included in the call request.
[0042] Furthermore, the call control unit 18 may transmit the call to the control device under any conditions, provided that the extracted floor includes the destination floor.
[0043] The call control unit 18 may also transmit the floor extracted by the extraction unit 17 as the destination floor to the terminal 3. Subsequently, the call unit 34 of the terminal 3 may transmit the call request, which includes the destination floor received from the call control unit 18, back to the call control unit 18. The call control unit 18 may generate a call that includes the destination floor included in the call request and transmit it to the corresponding control device. Even in this case, the call control unit 18 will generate a call with the floor extracted by the extraction unit 17 as the destination floor.
[0044] Next, we will explain the interface screen displayed on terminal 3 using Figure 3. Figure 3 shows an example of a screen displayed in the elevator system of Embodiment 1. Note that the management server 10 is not shown in Figure 3.
[0045] The management server 10 presents various information and accepts information input via an interface screen displayed on terminal 3. Figure 3 shows an example of a dialogue screen for dialogue conducted by the dialogue unit 14. For example, an arbitrary character resembling an agent is displayed on the dialogue screen. The dialogue takes the form of a chat with the agent.
[0046] In Figure 3, the first reception unit 12 receives input for the target building. The dialogue unit 14 accepts candidate destinations from among the locations within the target building. For example, the dialogue unit 14 presents the highest priority store among the locations within the target building that matches the keyword "cafe" as a candidate destination. Subsequently, in this example, the user selects "yes," which is an instruction to input "〇△ Cafe" as the destination. The second reception unit 13 accepts "〇△ Cafe" as the destination.
[0047] Although not shown in the diagram, the first reception unit 12 may collaborate with the dialogue unit 14 to present candidate buildings via a dialogue screen. The first reception unit 12 may also accept input for the target building via the dialogue screen.
[0048] Next, we will explain an example of the operation performed by the elevator system 1 using Figure 4. Figure 4 is a flowchart showing an example of the operation performed by the elevator system in Embodiment 1.
[0049] The flowchart in Figure 4 starts, for example, when the dedicated application is launched on terminal 3.
[0050] In step S1, the first reception unit 12 receives input of the target building as the first reception step. In this example, the target building is building 90.
[0051] Subsequently, in step S2, the second reception unit 13 accepts input of a destination located in the target building as the second reception step.
[0052] Subsequently, in step S3, the search unit 15 generates input text as a search step. The search unit 15 inputs the input text to the dialogue engine 21.
[0053] Subsequently, in step S4, the dialogue engine 21 performs a web search to generate destination information that serves as an answer to the input text.
[0054] Subsequently, in step S5, the acquisition unit 16 acquires the destination information generated in step S4 as an acquisition step.
[0055] Subsequently, in step S6, the extraction unit 17 extracts the floor number of the destination in the target building from the destination information obtained in step S5 as an extraction step.
[0056] Although not shown in the diagram, if the information acquired by the acquisition unit 16 in step S6 does not include the floor number of the destination, and the extraction unit 17 cannot extract the floor number of the destination in the target building, the search unit 15 may add command text to the input text that includes location information containing the floor number, and input it to the dialogue engine 21. In this case, the operations from step S4 onward are performed again.
[0057] Subsequently, in step S7, the call control unit 18 generates a call as a call control step, with the floor extracted in step S6 as the destination floor. When the conditions are met, the call control unit 18 transmits the generated call to the control device 52. The control device 52 then operates the elevator car 51 in accordance with the call.
[0058] After that, the flowchart operation ends.
[0059] According to Embodiment 1 described above, the elevator system 1 is realized by a program causing a computer to execute various functions. The elevator system 1 includes, as functions, a first reception unit 12, a second reception unit 13, a search unit 15, an acquisition unit 16, an extraction unit 17, and a call control unit 18. The search unit 15 inputs input text, including the target building and destination, into the dialogue engine 21. The dialogue engine 21 outputs destination information using a web search. The extraction unit 17 extracts the floor number that will be the destination from the destination information. Here, since the destination information is information generated by a web search, it includes the latest floor number, etc. The call control unit 18 generates a call based on the destination floor number extracted in this way. For this reason, the elevator system 1 does not require a database of tenants etc. located in candidate buildings for each of the multiple candidate buildings. Generating and updating such databases is a costly task for maintenance companies and owners of candidate buildings. On the other hand, according to this embodiment, destination information that can replace such a database can be output by the dialogue engine 21. Furthermore, there is no need to update the database every time the occupancy status of tenants changes. As a result, elevator system 1 can easily provide a service that allows users to easily determine their destination floor.
[0060] Furthermore, if the search unit 15 cannot extract the destination floor from the destination information, it may generate input text that includes a command to output location information containing the destination floor. If the search unit 15 cannot obtain the desired information, it changes the input text. The dialogue engine 21 changes its output content according to the input text. In this way, by explicitly inputting text indicating the information to be output to the dialogue engine 21, the elevator system 1 can reliably and accurately obtain destination information.
[0061] Furthermore, the elevator system 1 is also equipped with a memory unit 11 as a function. The first reception unit 12 presents one or more candidate buildings that match the target building included in the building information stored in the memory unit 11 from among multiple buildings that meet the conditions searched by the terminal 3, as options for the target building. As a result, the elevator system 1 can more reliably present the user with buildings that can provide service.
[0062] Furthermore, the elevator system 1 is further equipped with a dialogue unit 14. The dialogue unit 14 presents one or more candidate destinations as options, which are locations within the target building that are related to the received keyword. The second reception unit 13 accepts the option selected by the user as the destination. In this way, the user is presented with appropriate candidate destinations from the dialogue unit 14 by entering a keyword. Therefore, the user can input a destination more easily.
[0063] Furthermore, terminal 3 is a portable terminal carried by the user. When the portable terminal detects the radio waves of beacon 2, the call control unit 18 triggers a call request and transmits the generated call to the control device 52. At this time, a call is generated simply by the user moving to landing 92. Therefore, the elevator system 1 can improve user convenience.
[0064] Furthermore, the elevator system 1 may include at least some of the functions of the search server 20.
[0065] Furthermore, at least one of the functions of the management server 10 may be provided on terminal 3. For example, all of the functions of the management server 10 may be provided on terminal 3. In this case, all of the functions of the management server 10 may be implemented by a dedicated application, which is a program.
[0066] Next, Figure 5 will be used to illustrate an example of the hardware that makes up the management server 10. Figure 5 is a hardware configuration diagram of the elevator system management server in Embodiment 1.
[0067] Each function of the management server 10 can be implemented by a processing circuit. For example, the processing circuit comprises at least one processor 100a and at least one memory 100b. For example, the processing circuit comprises at least one dedicated hardware 200.
[0068] When the processing circuit comprises at least one processor 100a and at least one memory 100b, each function of the management server 10 is implemented by software, firmware, or a combination of software and firmware. At least one of the software and firmware is written as a program. At least one of the software and firmware is stored in at least one memory 100b. At least one processor 100a implements each function of the management server 10 by reading and executing the program stored in at least one memory 100b.
[0069] If the processing circuit includes at least one dedicated piece of hardware 200, the processing circuit may be implemented as, for example, a single circuit, a composite circuit, a programmed processor, a parallel programmed processor, an ASIC, an FPGA, or a combination thereof. For example, each function of the management server 10 may be implemented by a processing circuit. For example, each function of the management server 10 may be implemented together by a processing circuit.
[0070] For each function of the management server 10, some may be implemented by dedicated hardware 200, and others by software or firmware. For example, the functions of the interactive unit 14 may be implemented by a processing circuit as dedicated hardware 200, while functions other than those of the interactive unit 14 may be implemented by at least one processor 100a reading and executing a program stored in at least one memory 100b.
[0071] In this way, the processing circuit implements each function of the management server 10 using hardware 200, software, firmware, or a combination thereof.
[0072] Although not shown in the diagram, the functions of terminal 3 and search server 20 are also implemented using processing circuits equivalent to those that implement the functions of management server 10.
[0073] Furthermore, at least some of the functions of the management server 10 may be implemented on the cloud server. In this case, the processing circuit is composed of multiple sub-circuits. Each of the multiple sub-processing circuits is provided in one of the multiple devices that make up the cloud server. Each of the multiple devices that make up the cloud server may be located in a different building.
[0074] To summarize the above explanation, the possible configurations of the technology relating to this disclosure include the configurations listed below as appendices. (Note 1) The first reception desk accepts input for the target building, A second reception unit that receives input for a destination located on any floor of the aforementioned target building, A search unit inputs text containing the target building and the destination to a search server that, upon input of text including an input building and an input location within the input building, uses a web search to output destination information including the floor where the input location is located within the input building. An acquisition unit that acquires the destination information output from the search server based on the input text, An extraction unit extracts the floor number of the destination from the destination information acquired by the acquisition unit, A call control unit transmits a call to the elevator control device of the target building, which uses the destination floor extracted by the extraction unit as the destination floor. An elevator system equipped with this system. (Note 2) The search unit generates input text that includes text instructing the extraction unit to output location information containing the destination floor if the extraction unit is unable to extract the floor of the destination from the destination information, and inputs this text back into the search server. The elevator system described in Appendix 1. (Note 3) A memory unit that stores information on multiple target buildings, Furthermore, The first reception unit receives input from a terminal operated by the user and presents one or more candidate buildings as options for the target building, which match any of the multiple target buildings stored in the storage unit from among the multiple buildings that satisfy the conditions searched on the terminal. The elevator system described in Appendix 1 or Appendix 2. (Note 4) A dialogue engine generates a reply text in response to text received from a terminal operated by the user, and a dialogue unit interacts with the user. Furthermore, The dialogue unit generates one or more candidate destinations as reply text, which are locations within the target building that are related to the received keyword. The second reception unit accepts the destination selected by the user from among the one or more candidate destinations as the destination. The elevator system described in any one of the appendices 1 through 3. (Note 5) The first reception unit and the second reception unit receive input from the user's mobile device, The call control unit transmits the call to the control device when the mobile terminal detects the radio waves from a beacon installed at the elevator landing. An elevator system described in any one of the appendices 1 through 4. (Note 6) On the computer, The first reception step accepts input for the target building, A second reception step that receives input for a destination located on any floor of the aforementioned target building, A search step involves inputting text containing the target building and the destination to a search server that, upon input of text including an input building and an input location within the input building, uses a web search to output destination information that includes the floor number where the input location is located within the input building. A step of obtaining the destination information output from the search server based on the input text, An extraction step in which the floor number of the destination is extracted from the destination information obtained in the acquisition step, A call control step which transmits a call to the elevator control device of the target building, specifying the destination floor extracted in the extraction step as the destination floor, A program that executes the command. [Explanation of Symbols]
[0075] 1 Elevator system, 2 Beacon, 3 Terminal, 10 Management server, 11 Memory unit, 12 First reception unit, 13 Second reception unit, 14 Dialogue unit, 15 Search unit, 16 Acquisition unit, 17 Extraction unit, 18 Call control unit, 20 Search server, 21 Dialogue engine, 22 Database, 23 Search engine, 31 Display unit, 32 Input unit, 33 Detection unit, 34 Call unit, 50 Elevator device, 51 Car, 52 Control device, 90 Building, 91 Hoistway, 92 Landing, 100a Processor, 100b Memory, 200 Hardware
Claims
1. The first reception desk accepts input for the target building, A second reception unit that receives input for a destination located on any floor of the aforementioned target building, A search unit inputs text containing the target building and the destination to a search server that, upon input of text including an input building and an input location within the input building, uses web search to output destination information including the floor where the input location is located within the input building. An acquisition unit that acquires the destination information output from the search server based on the input text, An extraction unit extracts the floor number of the destination from the destination information acquired by the acquisition unit, A call control unit transmits a call to the elevator control device of the target building, which uses the destination floor extracted by the extraction unit as the destination floor. An elevator system equipped with this system.
2. The search unit generates input text that includes text instructing the extraction unit to output location information containing the destination floor if the extraction unit is unable to extract the floor of the destination from the destination information, and inputs this text back into the search server. The elevator system according to claim 1.
3. A memory unit that stores information on multiple target buildings. Furthermore, The first reception unit receives input from a terminal operated by the user and presents one or more candidate buildings as options for the target building, which match any of the multiple target buildings stored in the storage unit from among the multiple buildings that satisfy the conditions searched on the terminal. The elevator system according to claim 1.
4. A dialogue engine generates a reply text in response to text received from the terminal operated by the user, and a dialogue unit interacts with the user. Furthermore, The dialogue unit generates one or more candidate destinations as reply text, which are locations within the target building that are related to the received keyword. The second reception unit accepts the destination selected by the user from among the one or more candidate destinations as the destination. The elevator system according to any one of claims 1 to 3.
5. The first reception unit and the second reception unit receive input from the user's mobile device, The call control unit transmits the call to the control device when the mobile terminal detects the radio waves from a beacon installed at the elevator landing. The elevator system according to any one of claims 1 to 3.
6. On the computer, The first reception step accepts input for the target building, A second reception step that receives input for a destination located on any floor of the aforementioned target building, A search step involves inputting text containing the target building and the destination to a search server that, upon input of text including an input building and an input location within the input building, uses web search to output destination information including the floor where the input location is located within the input building. A step of obtaining the destination information output from the search server based on the input text, An extraction step in which the floor number of the destination is extracted from the destination information obtained in the acquisition step, A call control step which transmits a call to the elevator control device of the target building, specifying the destination floor extracted in the extraction step as the destination floor, A program that executes the command.
Citation Information
Patent Citations
Elevator intelligent voice control system and method linked with intelligent building system
CN117185068A
Destination story registration device for elevator
JP1999139704A
Structure processing method of non-structured data
JP2012226705A
Elevator calling system
JP2018095439A
elevator control system
JP7401011B1