Control system and control method

The control system enhances intercom system security by allowing terminal devices to register and communicate directly with the server using unique, time-limited information, preventing unauthorized access and manipulation.

JP7611527B2Active Publication Date: 2025-01-10PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2020161158
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2020-09-25
Publication Date
2025-01-10
Estimated Expiration
2040-09-25

AI Technical Summary

Technical Problem

Existing intercom systems face security risks as malicious third parties can connect to the system and manipulate equipment without the user's knowledge, compromising communication security from outside the facility.

Method used

A control system that includes an in-facility system, a terminal device, and a server, where the terminal device transmits registration and communication information directly to the server without going through the in-facility system, using random patterns known only to the server, and sets expiration dates for this information to enhance security.

Benefits of technology

This approach improves communication security by preventing unauthorized access and ensuring that only authorized users can register and update communication information, thereby enhancing the security of communications from outside the facility.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007611527000001
    Figure 0007611527000001
  • Figure 0007611527000002
    Figure 0007611527000002
  • Figure 0007611527000003
    Figure 0007611527000003
Patent Text Reader

Abstract

To provide a technique capable of improving the security against communication from outside a facility.SOLUTION: An in-facility system 700 is placed in a facility. A portable information terminal 500 is movable within / out of the facility. A server 430 is communicable with the in-facility system 700 and the portable information terminal 500. The in-facility system 700 receives registration information 902, which is used for registering the portable information terminal 500 on the server 430, from the server 430. When having acquired the registration information from the in-facility system 700, the portable information terminal 500 transmits the registration information to the server 430 not via the in-facility system 700. The server 430 registers the portable information terminal 500 based on the registration information received from the portable information terminal 500.SELECTED DRAWING: Figure 5
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to a control technology, and in particular to a control system for controlling devices installed in a facility, How to Regarding. [Background technology]

[0002] In an intercom system, in order to enable a mobile information terminal to respond to a call from a door unit, a call / response is made between the mobile information terminal equipped with a SIP (Session Initiation Protocol) communication function via the Internet. To realize such a call / response, the mobile information terminal periodically notifies and registers its own IP address to a device in the facility (for example, see Patent Document 1). [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2013-176005 A Summary of the Invention [Problem to be solved by the invention]

[0004] In an intercom system, a room master unit is installed in the facility, and the room master unit is connected to a server, enabling communication between the entrance slave unit and a mobile information terminal. When devices installed in the facility are connected to a device control device, and the device control device is connected to the server, it becomes possible to check the status of the devices and operate the devices from the mobile information terminal. However, if there is a problem with the security of such a system, there is a risk that a malicious third party may connect to the system without the knowledge of the original user and operate the room master unit or the devices.

[0005] The present disclosure has been made in consideration of these circumstances, and has an object to provide a technique for improving security for communications from outside a facility. [Means for solving the problem]

[0006] In order to solve the above problems, a control system according to an embodiment of the present disclosure includes an in-facility system installed in a facility, a terminal device movable inside and outside the facility, and a server capable of communicating with the in-facility system and the terminal device. The in-facility system receives registration information from the server to be used to register the terminal device to the server, and when the terminal device acquires the registration information from the in-facility system, the terminal device transmits the registration information to the server without going through the in-facility system. The server registers the terminal device based on the registration information received from the terminal device, and the registration information is configured with an arbitrary random pattern known to the server. When the server registers the terminal device, the server transmits communication information to be used by the terminal device for communication to the terminal device without going through the in-facility system, and the terminal device adds the communication information received from the server when transmitting a signal to the server. .

[0007] Another aspect of the present disclosure is a control method, which includes the steps of: an in-facility system installed in a facility receiving, from the server, registration information used to register a terminal device capable of moving inside and outside the facility with the server; when the terminal device acquires the registration information from the in-facility system, transmitting the registration information to the server without going through the in-facility system; and, by the server, registering the terminal device based on the registration information received from the terminal device. a step of, when the server registers the terminal device, transmitting communication information to be used by the terminal device for communication to the terminal device without going through the in-facility system; and a step of, when the terminal device transmits a signal to the server, adding the communication information received from the server; The registration information consists of an arbitrary random pattern known to the server.

[0011] Any combination of the above components, and conversion of the present disclosure into a method, device, system, recording medium, computer program, etc. are also valid aspects of the present disclosure. Effect of the Invention

[0012] According to the present disclosure, security for communications from outside a facility can be improved. [Brief description of the drawings]

[0013] [Figure 1] 1(a) and 1(b) are diagrams illustrating a configuration of a communication system according to an embodiment. [Diagram 2]FIG. 2 is a diagram showing the configurations of the entrance slave unit, the room master unit, and the communication device in FIGS. [Diagram 3] FIG. 2 is a diagram showing the configuration of the portable information terminal of FIGS. [Figure 4] FIG. 4 is a diagram showing a screen displayed on the monitor of FIG. 3. [Diagram 5] FIG. 2 is a diagram showing an overview of registration processing by the in-facility system, server, and mobile information terminal of FIGS. [Figure 6] 6(a)-(l) are diagrams showing screens displayed on the monitor of the room master unit and the monitor of the mobile information terminal. [Figure 7] FIG. 2 is a diagram illustrating the configuration of the server in FIG. [Figure 8] FIG. 2 is a diagram showing an overview of communication processing by the in-facility system, server, and mobile information terminal in FIGS. [Figure 9] FIG. 2 is a diagram showing an overview of a re-registration process performed by the in-facility system, server, and mobile information terminal shown in FIGS. [Figure 10] FIG. 2 is a sequence diagram showing the registration process performed by the in-facility system, server, and mobile information terminal in FIGS. [Figure 11] FIG. 2 is a sequence diagram showing the procedure of re-registration by the in-facility system, server, and mobile information terminal in FIGS. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0014] Before describing the present disclosure in detail, an overview will be provided. The embodiment relates to a communication system that executes communication between a front door slave unit and a mobile information terminal in response to a call request from the front door slave unit to a room master unit in an intercom system installed in a facility such as an apartment building or a detached house. The communication system also includes a device control device to which devices such as home appliances and facility devices in the facility are connected. Therefore, the communication system also makes it possible to check the status of the devices and operate the devices from the mobile information terminal. For such a communication system, as described above, it is required to improve security against communications from outside the facility.

[0015] For example, it is necessary to prevent the registration of application programs (hereinafter referred to as "applications") on mobile information terminals of persons other than the resident, and to prevent unauthorized operation of mobile information terminals from persons other than the resident. In the communication system of this embodiment, operation of the room parent unit is required to register an application on the mobile information terminal. Specifically, by operating the room parent unit, registration information to be used by the mobile information terminal to register the mobile information terminal on the server is generated in the server, and the registration information is compared between the mobile information terminal and the server. On the other hand, a third party cannot operate the room parent unit, and therefore cannot register an application on the mobile information terminal.

[0016] It is also required to prevent operation from the mobile information terminal of the previous resident. In the communication system according to this embodiment, communication information to be used by the terminal device for communication is given to the mobile information terminal registered in the server, and the mobile information terminal adds the communication information to data when communicating with the server. An expiration date is set for this communication information, and it becomes necessary to re-register the mobile information terminal with the server within the facility before the expiration date elapses. By re-registration, new communication information is given to the mobile information terminal. This corresponds to updating the communication information. On the other hand, the previous resident cannot re-register the mobile information terminal with the server within the facility, and therefore cannot update the communication information.

[0017] 1(a)-(b) show the configuration of a communication system 1000. The communication system 1000 includes an intercom system 10, an equipment management system 30, a router 400, an access point 410, a network 420, a server 430, a base station device 440, and a mobile information terminal 500. The intercom system 10 includes a front door slave unit 100, a room master unit 200, and a communication device 300. Here, the room master unit 200 and the communication device 300 are shown as separate devices, but they may be integrated by including the communication device 300 in the room master unit 200. Such room master unit 200 and communication device 300 are integrated into an in-facility system 700.

[0018] The device management system 30 includes a device control device 800, and a first device 810a and a second device 810b collectively referred to as devices 810. The number of devices 810 connected to the device control device 800 is not limited to "2". The intercom system 10, the device management system 30, the router 400, and the access point 410 are installed in a facility 20, and the network 420, the server 430, and the base station device 440 are installed outside the facility 20. The facility 20 is, for example, a detached house, an apartment building or other collective housing, or a building such as an office or factory.

[0019] The entrance slave unit 100 is an intercom installed outside the entrance of the facility 20. The entrance slave unit 100 is installed, for example, at the entrance of a detached house (outside the house). The entrance slave unit 100 may also be a lobby intercom or door phone slave unit in an apartment building. A call button provided on the entrance slave unit 100 is pressed when a visitor arrives. The entrance slave unit 100 is connected to the room master unit 200 by a wired or wireless dedicated line.

[0020] The room master unit 200 is installed in the facility 20. The room master unit 200 is also called a home information panel. The room master unit 200 is connected to the front door slave unit 100 via a dedicated line, and is also connected to a communication device 300. When a user such as a resident presses the answer button on the room master unit 200 in response to a call from the front door slave unit 100, a conversation between the visitor and the user becomes possible between the front door slave unit 100 and the room master unit 200. In this embodiment, the user can also use a mobile information terminal 500 to answer the call from the front door slave unit 100.

[0021] The mobile information terminal 500 is, for example, a smartphone or a tablet terminal, and can be carried by a user and moved inside and outside the facility 20. The mobile information terminal 500 has a wireless communication function corresponding to a first communication method and a second communication method. The first communication method is, for example, a mobile phone system such as LTE (Long Term Evolution) or a wireless MAN (Metropolitan Area Network), and the second communication method is, for example, a wireless LAN (Local Area Network). Here, it is assumed that the first communication method can be used both inside and outside the facility 20, but the second communication method can be used inside the facility 20 but cannot be used outside the facility 20. Furthermore, the mobile information terminal 500 can execute an application for responding to a call in the intercom system 10.

[0022] In order to enable communication between the mobile information terminal 500 and the entrance slave unit 100, the communication device 300 is connected to the room master unit 200, and the router 400 is connected to the communication device 300. The communication device 300 performs conversion between the communication interface on the room master unit 200 side and the communication interface on the router 400 side. The router 400 connects an access point 410 in the facility 20 and also connects a network 420 outside the facility 20. The access point 410 is a wireless device capable of communicating with the mobile information terminal 500 in the facility 20 by performing communication by the second communication method. Here, when an area where communication by the second communication method is possible with the access point 410 is called a first area, the facility 20 in which the intercom system 10 is installed is called a second area. In this embodiment, the first area and the second area are assumed to be the same, but they may overlap at least partially.

[0023] The network 420 is formed by wired or wireless or a combination thereof, for example, the Internet. A server 430 and a base station device 440 are connected to the network 420. The base station device 440 is a wireless device capable of communicating with the mobile information terminal 500 inside and outside the facility 20 by performing communication by the first communication method.

[0024] The server 430 is a server for externally starting an application in the mobile information terminal 500. The server 430 has, for example, a function of APNS (Apple Push Notification Service) or FCM (Firebase Cloud Messaging). The server 430 also has a function of establishing or disconnecting a session between the room master unit 200 and the mobile information terminal 500. The server 430 is, for example, a SIP server. The server 430 may execute WebRTC (Web Real-Time Communication) in addition to SIP. Such a server 430 can be said to be capable of communicating with the in-facility system 700 and the mobile information terminal 500.

[0025] Each device 810 is, for example, a lighting device or an air conditioner. Each device 810 is connected to a device control device 800 by a home area network (HAN). The device control device 800 has a function as, for example, a home energy management system (HEMS) controller and controls the operation of the device 810. The device control device 800 may be one device or a connection of multiple devices. The device control device 800 is connected to a server 430 via a router 400 and a network 420. The server 430 can communicate with the mobile information terminal 500 via the network 420 and a base station device 440. The server 430 provides a function for an application of the mobile information terminal 500 to check the state of the device 810 from the mobile information terminal 500 and to operate the device 810 from the mobile information terminal 500.

[0026] The configuration and operation of the communication system 1000 will be described below using Figures 2, 3, and 4 in addition to Figures 1(a)-(b). The following will explain in the following order: (1) basic operation of the intercom system 10, (2) communication operation between the entrance slave unit 100 and the mobile information terminal 500 outside the facility 20, (3) communication operation between the entrance slave unit 100 and the mobile information terminal 500 inside the facility 20, (4) communication operation between the mobile information terminal 500 and the device control device 800, and (5) management operation of the mobile information terminal 500.

[0027] (1) Basic operation of intercom system 10 2 shows the configuration of the entrance slave unit 100, the room master unit 200, and the communication device 300. The entrance slave unit 100 includes a processing unit 110, an operation unit 130, and a communication unit 140, and the processing unit 110 includes an imaging unit 112, a microphone 114, a speaker 116, a monitor 118, and an IF unit 120. The room master unit 200 includes a processing unit 210, an operation unit 230, a communication unit 240, and a control unit 250, and the processing unit 210 includes a microphone 214, a speaker 216, a monitor 218, and an IF unit 220. The communication device 300 includes a first communication unit 340, a second communication unit 342, a control unit 350, and a storage unit 360. When the room master unit 200 includes the communication device 300 and is integrated with it, the communication unit 240 and the first communication unit 340 may be common, and the control unit 250 and the control unit 350 may also be common.

[0028] The operation unit 130 of the entrance slave unit 100 is a user interface for accepting operations by a visitor, for example, a call button. When the operation unit 130 is pressed by a visitor, the operation unit 130 outputs a call request to the communication unit 140. When the operation unit 130 is pressed by a visitor, the processing unit 110 operates.

[0029] The imaging unit 112 is for photographing visitors and includes a solid-state imaging element such as a complementary metal oxide semiconductor (CMOS) image sensor or a charge coupled device (CCD) image sensor. The solid-state imaging element outputs a photoelectrically converted video signal to the IF unit 120. The IF unit 120 performs various signal processing on the video signal from the imaging unit 112. Since known techniques may be used for the various signal processing, a description thereof will be omitted here. The IF unit 120 outputs the video signal that has undergone signal processing (hereinafter also referred to as the "video signal") to the communication unit 140.

[0030] The microphone 114 and the speaker 116 are user interfaces that allow the visitor to talk to the resident. The microphone 114 collects the visitor's voice, converts it into an electrical signal, and outputs it to the IF unit 120. The speaker 116 reproduces the electrical signal from the IF unit 120 and outputs the audio. The IF unit 120 receives the electrical signal from the microphone 114 and converts it into a signal in a format for transmission (hereinafter referred to as an "audio signal"). The IF unit 120 outputs the audio signal to the communication unit 140. Meanwhile, the IF unit 120 inputs the audio signal from the communication unit 140 and converts the audio signal into an electrical signal. The IF unit 120 outputs the electrical signal to the speaker 116.

[0031] The monitor 118 displays messages and the like. The messages may be displayed by LEDs (Light Emitting Diodes) or the like. For example, a light-emitting unit such as an LED is provided for each message in advance, and the message is conveyed by turning on any one of the LEDs. The IF unit 120 inputs a message signal from the communication unit 140 and outputs the message signal to the monitor 118. The message signal may be generated in the entrance slave unit 100. The communication unit 140 has a communication function via a dedicated line, and executes communication with the room master unit 200. To be more specific, the communication unit 140 transmits and receives the above-mentioned call request, video signal, audio signal, and message signal to and from the room master unit 200, but the signals transmitted and received are not limited to these.

[0032] The communication unit 240 of the room master unit 200 has a communication function by a dedicated line, and executes communication with the communication unit 140 of the front door slave unit 100. The communication unit 240 also executes communication with the first communication unit 340 of the communication device 300. Therefore, the communication unit 240 can relay communication between the front door slave unit 100 and the communication device 300. The communication unit 240 is connected to the control unit 250, and the control unit 250 controls the operation of the room master unit 200. The IF unit 220 and the operation unit 230 are connected to the control unit 250, and the microphone 214, the speaker 216, and the monitor 218 are connected to the IF unit 220. Here, the microphone 214, the speaker 216, the IF unit 220, and the operation unit 230 are configured in the same manner as the microphone 114, the speaker 116, the IF unit 120, and the operation unit 130. The monitor 218 displays the image captured by the imaging unit 112 of the entrance door slave unit 100 .

[0033] The control unit 250 receives a call request, a video signal, and an audio signal from the front door slave unit 100 via the communication unit 240. When the control unit 250 receives the call request, it outputs a ring tone from the speaker 216 via the IF unit 220. Following this, the control unit 250 displays an image reproduced from the video signal on the monitor 218 via the IF unit 220, and outputs an audio reproduced from the audio signal from the speaker 216 via the IF unit 220. When a user who hears the ring tone responds to the call by operating the operation unit 230, the control unit 250 causes the communication unit 240 to execute communication with the front door slave unit 100. As a result, a video signal and an audio signal are communicated between the communication unit 140 and the communication unit 240, and a call is executed between the visitor who operates the front door slave unit 100 and the user who operates the room master unit 200.

[0034] (2) Communication operation between the entrance slave unit 100 and the mobile information terminal 500 outside the facility 20 In the above description, the user operates the room master unit 200 to respond to a call from the front door slave unit 100. On the other hand, the user can also operate the mobile information terminal 500 to respond to a call from the front door slave unit 100. When the front door slave unit 100 is called the first terminal device, the mobile information terminal 500 is called the second terminal device. In order to execute communication between the front door slave unit 100 and the mobile information terminal 500, the communication device 300 executes a connection process between the room master unit 200 and the mobile information terminal 500. When the control unit 250 of the room master unit 200 receives a call request, a video signal, and an audio signal from the front door slave unit 100 via the communication unit 240, it causes the communication device 300 to transmit a call request via the communication unit 240.

[0035] The first communication unit 340 of the communication device 300 is capable of communicating with the communication unit 240 of the room master unit 200. The first communication unit 340 receives a call request from the communication unit 240. This corresponds to receiving a call request from the front door slave unit 100. The first communication unit 340 is connected to the control unit 350, to which the second communication unit 342 is also connected. The second communication unit 342 is capable of communicating with the router 400 in FIG. 1(a), and is also capable of communicating with the access point 410 and the network 420 via the router 400.

[0036] The control unit 350 controls the operation of the communication device 300 and converts the format of signals between the first communication unit 340 and the second communication unit 342. When the control unit 350 receives a call request from the first communication unit 340, it generates a signal (hereinafter, referred to as a "start request") for requesting the start of an application executed in the mobile information terminal 500. The start request includes identification information for identifying the communication device 300 and identification information for identifying the application. The destination of the start request is set to the server 430. Here, the identification information and information of the server 430 that is the destination are stored in the storage unit 360. The control unit 350 outputs the start request to the second communication unit 342, and the second communication unit 342 transmits the start request received from the control unit 350.

[0037] The start request is sent to server 430 via router 400 and network 420 along path P1 in FIG. 1(a). Server 430 receives the start request from communication device 300. Server 430 has a PUSH server function (hereinafter referred to as "first function"), and also has an APNS or FCM function (hereinafter referred to as "second function"). Server 430 may be a separate server for each function, or may be a single server.

[0038] As a first function, the server 430 has a table indicating the correspondence between the identification information of the communication device 300 and the identification information of the mobile information terminal 500. This can be said to be a table indicating the correspondence between the communication device 300 installed in the facility 20 and the mobile information terminal 500 to which a call is to be forwarded. In the table, the identification information of a plurality of mobile information terminals 500 may be associated with the identification information of one communication device 300. The server 430 extracts the identification information of the communication device 300 from the start-up request and acquires the identification information of the mobile information terminal 500 associated with the identification information of the communication device 300 by referring to the table.

[0039] As a second function, the server 430 extracts identification information of the application from the start request. The server 430 transmits a signal (hereinafter also referred to as a "start request") for starting an application in the mobile information terminal 500 of the identification information acquired in the first function. The start request is a signal for starting an application in response to a call in the intercom system 10, and includes identification information of the application. The start request is sent to the mobile information terminal 500 via the network 420 and the base station device 440 along the path P2 in FIG. 1(a).

[0040] 3 shows the configuration of the mobile information terminal 500. The mobile information terminal 500 includes a processing unit 510, a first communication method communication unit 540, a second communication method communication unit 542, a control unit 550, and a storage unit 560. The processing unit 510 includes an imaging unit 512, a microphone 514, a speaker 516, a monitor 518, an IF unit 520, and an operation unit 530. The first communication method communication unit 540 executes communication by the first communication method and can communicate with the base station device 440 of FIG. 1(a). The second communication method communication unit 542 executes communication by the second communication method and can communicate with the access point 410 of FIG. 1(a). The first communication method communication unit 540 and the second communication method communication unit 542 are connected to a control unit 550, and the control unit 550 controls the operation of the mobile information terminal 500. An IF unit 520 and a storage unit 560 are connected to the control unit 550, and an imaging unit 512, a microphone 514, a speaker 516, a monitor 518, and an operation unit 530 are connected to the IF unit 520. Here, the microphone 514, the speaker 516, and the IF unit 520 are configured similarly to the microphone 114, the speaker 116, and the IF unit 120. The monitor 518 and the operation unit 530 may be configured integrally as, for example, a touch panel display.

[0041] The first communication method communication unit 540 receives a start request from the server 430 by the first communication method. When the control unit 550 receives the start request from the first communication method communication unit 540, it extracts the identification information of the application included in the start request. The control unit 550 starts the application stored in the storage unit 560 based on the identification information of the application. The application executed in the control unit 550 causes the first communication method communication unit 540 to transmit a signal (hereinafter, referred to as a "SIP registration signal") for registering the mobile information terminal 500 to the server 430. The SIP registration signal includes the identification information of the mobile information terminal 500 and the address of the mobile information terminal 500. An example of the address is an IP (Internet Protocol) address. The SIP registration signal is sent to the server 430 via the base station device 440 and the network 420 along the path P3 in FIG. 1(a).

[0042] 1(a) receives a SIP registration signal from mobile information terminal 500. Based on the SIP registration signal, server 430 registers mobile information terminal 500 on which an application has been started by server 430. At that time, server 430 stores, for example, a combination of identification information of mobile information terminal 500 and the address of mobile information terminal 500 included in the SIP registration signal.

[0043] 2 generates a signal for calling the mobile information terminal 500 (hereinafter, referred to as a "calling signal"). The calling signal includes identification information of the mobile information terminal 500. The destination of the calling signal is set to the server 430. The control unit 350 outputs the calling signal to the second communication unit 342, and the second communication unit 342 transmits the calling signal received from the control unit 350. The calling signal is sent to the server 430 via the router 400 and the network 420 along the path P4 in FIG. 1(a).

[0044] The server 430 in FIG. 1(a) receives a call signal from the communication device 300. The server 430 extracts the identification information of the mobile information terminal 500 from the received call signal. The server 430 acquires the address of the mobile information terminal 500 corresponding to the extracted identification information of the mobile information terminal 500 from the stored combinations. The server 430 transfers the call signal to the mobile information terminal 500, with the acquired address as the destination. The call signal includes the identification information of the communication device 300 and the address of the communication device 300. The call signal is sent to the mobile information terminal 500 via the network 420 and the base station device 440 along the route P5 in FIG. 1(a).

[0045] 3 receives a call signal from server 430. When control unit 550 receives the call signal from first communication method communication unit 540, it extracts the identification information of communication device 300 and the address of communication device 300 contained in the call signal. An application executed in control unit 550 generates a screen for notifying the user of the call from communication device 300, and displays the screen on monitor 518.

[0046] FIG. 4 shows a screen displayed on the monitor 518. In the display area 600, a message to inform the user of a call, such as "There was a call," is displayed. In addition, a call button 610 and an end button 620 are displayed below the display area 600. The call button 610 is a button that the user should select when starting a call, and the end button 620 is a button that the user should select when not starting a call or when ending a call. Return to FIG. 3. When the user touches the call button 610 or the end button 620, the operation unit 530 accepts an instruction from the user. To be more specific, when the call button 610 is touched, the operation unit 530 accepts an instruction to answer the call, and when the end button 620 is touched, the operation unit 530 accepts an instruction to reject the call. The operation unit 530 outputs the accepted instruction to the control unit 550.

[0047] When the control unit 550 receives a response instruction, it generates a response signal. The destination of the response signal is set to the server 430. The control unit 550 outputs the response signal to the first communication method communication unit 540, and the first communication method communication unit 540 transmits the response signal. The response signal is sent to the server 430 via the base station device 440 and the network 420 along the path P6 in FIG. 1(a). When the server 430 in FIG. 1(a) receives the response signal from the mobile information terminal 500, it transmits the response signal to the communication device 300. At that time, the response signal includes the address of the mobile information terminal 500. The response signal is sent to the communication device 300 via the network 420 and the router 400 along the path P7 in FIG. 1(a).

[0048] 2 receives a response signal from the server 430. The second communication unit 342 outputs the response signal to the control unit 350. When the control unit 350 receives the response signal from the second communication unit 342, it extracts the address of the mobile information terminal 500 from the response signal. As a result, the communication device 300 and the mobile information terminal 500 acquire each other's addresses, and the control unit 350 determines that the connection with the mobile information terminal 500 has been completed. The control unit 350 causes the first communication unit 340 to transmit a notification (hereinafter referred to as a "completion notification") to the room master unit 200 to notify the completion of the connection with the mobile information terminal 500.

[0049] The communication unit 240 of the room master unit 200 receives a completion notification from the communication device 300. The communication unit 240 outputs the completion notification to the control unit 250. When the control unit 250 receives the completion notification from the communication unit 240, it recognizes that the connection between the room master unit 200 and the mobile information terminal 500 is completed. After recognizing that the connection is completed, the control unit 250 causes the communication unit 240 to transmit a video signal and an audio signal from the front door slave unit 100 to the communication device 300, and also causes the control unit 250 to transmit an audio signal from the communication device 300 to the front door slave unit 100. In other words, the control unit 250 causes the communication unit 240 to execute a relay process between the front door slave unit 100 and the communication device 300.

[0050] Following this, the control unit 350 of the communication device 300 sets a route between the second communication unit 342 and the mobile information terminal 500, passing through the router 400, the network 420, and the base station device 440. That is, the control unit 350 makes the first communication method be used for communication between the front door slave unit 100 and the mobile information terminal 500. As shown in FIG. 1(a), the audio signal and the video signal from the front door slave unit 100 are sent to the mobile information terminal 500 via the room master unit 200, the communication device 300, the router 400, the network 420, and the base station device 440 along the route P8. Also, the audio signal from the mobile information terminal 500 is sent to the front door slave unit 100 via the base station device 440, the network 420, the router 400, the communication device 300, and the room master unit 200 along the route P8. As a result, communication using the first communication method between the visitor operating the front door slave unit 100 and the user operating the mobile information terminal 500 is possible.

[0051] (3) Communication operation between the entrance slave unit 100 and the mobile information terminal 500 in the facility 20 The first communication unit 340 of the communication device 300 in FIG. 2 receives a call request from the communication unit 240 in the same manner as before. The control unit 350 has the function of the server 430 in FIG. 1(a), and generates a start request when it receives a call request from the first communication unit 340. This start request is the same as the start request sent from the server 430. Therefore, the start request includes the identification information of the application, and the destination of the start request is set to the mobile information terminal 500. The storage unit 360 stores the identification information of the mobile information terminal 500 and the like. The control unit 350 outputs the start request to the second communication unit 342, and the second communication unit 342 transmits the start request. The start request is sent to the mobile information terminal 500 via the router 400 and the access point 410 along the route P2 in FIG. 1(b).

[0052] The second communication method communication unit 542 of the mobile information terminal 500 in FIG. 3 receives a start request from the communication device 300. The control unit 550 executes the same process as before to start an application, and causes the application to transmit a SIP registration signal to the second communication method communication unit 542. The application started by the start request from the communication device 300 and the application started by the start request from the server 430 may be different applications. The SIP registration signal is sent to the communication device 300 via the access point 410 and the router 400 along the path P2 in FIG. 1(b). The second communication unit 342 of the communication device 300 in FIG. 2 receives the SIP registration signal from the mobile information terminal 500. The control unit 350 registers the mobile information terminal 500 in which the application is started, based on the SIP registration signal received from the second communication unit 342.

[0053] The control unit 350 generates a call signal. This call signal is the same as the call signal transmitted from the server 430. Therefore, the destination of the call signal is set to the mobile information terminal 500. The control unit 350 outputs the call signal to the second communication unit 342, and the second communication unit 342 transmits the call signal. The call signal is sent to the mobile information terminal 500 via the router 400 and the access point 410 along the route P3 in FIG. 1(b).

[0054] The second communication method communication unit 542 of the mobile information terminal 500 in FIG. 3 receives a call signal from the communication device 300. The control unit 550 executes the same process as before for the call signal. When the control unit 550 receives an instruction to respond, it generates a response signal. The destination of the response signal is set to the communication device 300. The control unit 550 outputs the response signal to the second communication method communication unit 542, and the second communication method communication unit 542 transmits the response signal. The response signal is sent to the communication device 300 via the access point 410 and the router 400 along the route P4 in FIG. 1(b).

[0055] 2 receives a response signal from the mobile information terminal 500. When the control unit 350 receives the response signal from the second communication unit 342, it extracts the address of the mobile information terminal 500 from the response signal. As a result, the communication unit 300 and the mobile information terminal 500 acquire each other's addresses, and the control unit 350 determines that the connection with the mobile information terminal 500 has been completed. The control unit 350 causes the first communication unit 340 to transmit a completion notification to the room master unit 200.

[0056] The communication unit 240 of the room master unit 200 receives a completion notification from the communication device 300. When the control unit 250 receives the completion notification from the communication unit 240, it recognizes that the connection between the room master unit 200 and the mobile information terminal 500 is completed. After recognizing that the connection is completed, the control unit 250 causes the communication unit 240 to transmit a video signal and an audio signal from the front door slave unit 100 to the communication device 300, and also causes the control unit 250 to transmit an audio signal from the communication device 300 to the front door slave unit 100. In other words, the control unit 250 causes the communication unit 240 to execute a relay process between the front door slave unit 100 and the communication device 300.

[0057] Following this, the control unit 350 of the communication device 300 sets a route between the second communication unit 342 and the mobile information terminal 500 via the router 400 and the access point 410. That is, the control unit 350 causes the communication between the front door slave unit 100 and the mobile information terminal 500 to use the second communication method. As shown in FIG. 1(b), the audio signal and the video signal from the front door slave unit 100 are sent to the mobile information terminal 500 via the room master unit 200, the communication device 300, the router 400, and the access point 410 along the route P5. Also, the audio signal from the mobile information terminal 500 is sent to the front door slave unit 100 via the access point 410, the router 400, the communication device 300, and the room master unit 200 along the route P5. As a result, communication using the second communication method is possible between the visitor who operates the front door slave unit 100 and the user who operates the mobile information terminal 500.

[0058] When the mobile information terminal 500 is outside the facility 20, no communication is performed between the access point 410 and the mobile information terminal 500. Therefore, the start-up request along the path P1 in FIG. 1(b) is not received by the mobile information terminal 500, and the subsequent processing is not executed. As a result, communication using the first communication method is executed between the front door slave unit 100 and the mobile information terminal 500 according to the operation (2). On the other hand, when the mobile information terminal 500 is inside the facility 20, both the operation (2) and the operation (3) are executed, and communication using the communication method that established a connection first is executed between the front door slave unit 100 and the mobile information terminal 500.

[0059] (4) Communication between the portable information terminal 500 and the device control device 800 The device control device 800 in FIGS. 1(a)-(b) receives an instruction for an operation of the device 810 from a user, and generates a control command for instructing the operation of the device 810 based on the received instruction. The instruction from the user is received, for example, via a user interface (not shown). The device control device 800 transmits the control command to the device 810. When the device 810 receives the control command from the device control device 800, it executes an operation according to the control command. For example, the device 810 is powered on or off according to the control command.

[0060] Furthermore, the equipment control device 800 may be connected to a smart meter (not shown) and receive power information indicating power consumed in the facility 20. The equipment control device 800 generates a control command based on the received power information. For example, when the power becomes greater than a threshold value, a control command is generated to increase the set temperature for cooling in an air conditioner. The equipment control device 800 transmits the control command to the equipment 810. Upon receiving the control command from the equipment control device 800, the equipment 810 executes an operation according to the control command, for example, an operation to increase the set temperature for cooling.

[0061] The application executed in control unit 550 of mobile information terminal 500 has a function for accepting operations on device 810 and checking the status of device 810. This application may be configured integrally with an application for responding to a call in intercom system 10, or may be a separate application. Control unit 550 executes the application to display on monitor 518 an operation screen for accepting operations on device 810. Operation unit 530 accepts user instructions on the operation screen displayed on monitor 518. Operation unit 530 outputs the accepted instructions to control unit 550.

[0062] The control unit 550 generates an instruction signal for instructing the operation of the device 810 based on the instruction received from the operation unit 530. The control unit 550 outputs the instruction signal to the first communication method communication unit 540. The first communication method communication unit 540 transmits the instruction signal to the server 430 via the network 420. The server 430 transmits the instruction signal to the device control device 800. The instruction signal is received by the router 400 via the network 420, and the router 400 transmits the instruction signal to the device control device 800.

[0063] The device control device 800 receives the instruction signal. Based on the instruction included in the instruction signal, the device control device 800 generates a control command for instructing the operation of the device 810. The subsequent processing is the same as before, and the device 810 operates under the control of the mobile information terminal 500.

[0064] (5) Management Operation of the Portable Information Terminal 500 Even if a user carrying the portable information terminal 500 moves outside the facility 20, the user can use the facility system 700 or the device control device 800 in the facility 20 by using the portable information terminal 500. In order to improve security for communications from outside the facility 20, the communication system 1000 executes the following processing. Here, (5-1) registration of the portable information terminal 500, (5-2) communication of the portable information terminal 500, and (5-3) re-registration of the portable information terminal 500 will be described in this order.

[0065] (5-1) Registration of the portable information terminal 500 FIG. 5 shows an overview of the registration process by the in-facility system 700, the server 430, and the mobile information terminal 500. Here, only the in-facility system 700, the server 430, and the mobile information terminal 500 are shown among the communication system 1000 in FIG. 1(a)-(b), and other devices are omitted. These are also called a control system. The user operates the operation unit 230 of the room master unit 200 in FIG. 2 to start the process for registering the mobile information terminal 500 to the server 430. FIG. 6(a)-(l) show screens displayed on the monitor 218 of the room master unit 200 and the monitor 518 of the mobile information terminal 500. In the following description, each screen is generated by the control unit 250 or the control unit 550, but this may be omitted.

[0066] Fig. 6(a) shows a home screen displayed on monitor 218 by operating operation unit 230 of room master unit 200. The user operates operation unit 230 to transition the home screen to a settings screen. Fig. 6(b) shows the settings screen displayed on monitor 218. The user operates operation unit 230 to select "Apply for service". Fig. 6(c) shows a service terms of use screen displayed on monitor 218 by selecting "Apply for service". The user operates operation unit 230 to select "Agree".

[0067] 2 generates a signal for requesting issuance of registration information (hereinafter, referred to as an "issuance request") when it receives an operation on operation unit 230. Communication unit 240 transmits issuance request 900 to server 430 as shown in FIG. 5. This corresponds to requesting server 430 to issue the registration information.

[0068] FIG. 7 shows the configuration of the server 430. The server 430 includes a communication unit 432, a control unit 434, and a storage unit 436. The communication unit 432 communicates with an in-facility system 700, particularly the communication device 300, installed in the facility 20, and also communicates with a mobile information terminal 500 that can move inside and outside the facility 20. The communication unit 432 receives an issuance request 900 from the in-facility system 700. The control unit 434 controls the operation of the communication unit 432. When the communication unit 432 receives the issuance request 900, the control unit 434 generates registration information. As described above, the registration information is information used to register the mobile information terminal 500 in the server 430. The registration information is, for example, composed of an arbitrary random pattern known only to the server 430. The registration information has a validity period set to, for example, 15 minutes. The control unit 434 stores the registration information in the storage unit 436. The communication unit 432 transmits the registration information 902 to the in-facility system 700 as shown in FIG.

[0069] The communication unit 240 of the room master unit 200 in FIG. 2 receives the registration information 902 from the server 430. When the communication unit 240 receives the registration information 902 from the server 430, the control unit 250 displays a service registration completion screen on the monitor 218. FIG. 6(d) shows the service registration completion screen displayed on the monitor 218. When displaying the registration information, the user operates the operation unit 230 to select "Display QR". Following this, the password input screen of FIG. 6(e) is displayed on the monitor 218. The user operates the operation unit 230 to input a password and then selects "Confirm". When the control unit 250 in FIG. 2 confirms the input of the password, it generates a combination of information related to the in-facility system 700 stored in advance (hereinafter referred to as "first information") and the registration information 902, and displays the combination on the monitor 218 as two-dimensional code information. The first information includes, for example, a device code (10 digits), a home information panel device ID, and a room number. An example of the two-dimensional code information is a QR (Quick Response) code. (F) of FIG. 6 shows a QR code displayed on the monitor 218.

[0070] When a user in the facility 20 operates the operation unit 530 of the mobile information terminal 500 in FIG. 3 to start an application, the control unit 550 causes a menu screen to be displayed on the monitor 518. FIG. 6(g) shows the menu screen displayed on the monitor 518. When the user operates the operation unit 530 to select "Register residence information", a QR code reading screen is displayed on the monitor 518 as shown in FIG. 6(h). In this state, the user captures the QR code displayed on the monitor 218 with the imaging unit 512. As a result, the registration information+first information 904 is sent from the facility system 700 to the mobile information terminal 500. The control unit 550 acquires the registration information and the first information by capturing an image of the QR code displayed on the monitor 218.

[0071] Following this, the control unit 550 displays a service use ID login screen as shown in FIG. 6(i) on the monitor 518. When the user operates the operation unit 530, the display on the monitor 518 transitions in the order of the service use ID login screen, the terms of use screen as shown in FIG. 6(j), the device control button press screen as shown in FIG. 6(k), and the exit button press screen as shown in FIG. 6(l). Following this, the control unit 550 in FIG. 3 adds second information on the mobile information terminal 500 to the registration information and the first information, and outputs them to the first communication method communication unit 540. The second information is, for example, identification information (hereinafter referred to as "terminal ID") for identifying the mobile information terminal 500. The first information and the second information are stored in the storage unit 560. The first communication method communication unit 540 transmits the registration information+first information+second information 906 to the server 430 as shown in FIG. 5. At this time, the registration information+first information+second information 906 is transmitted from the mobile information terminal 500 to the server 430 without going through the in-facility system 700 .

[0072] The communication unit 432 of the server 430 in FIG. 7 receives the registration information+first information+second information 906 from the mobile information terminal 500 without going through the facility system 700. The control unit 434 ends the process when the registration information of the received registration information+first information+second information 906 does not match the registration information stored in the storage unit 436, or when the expiration date of the registration information has passed. As a result, the mobile information terminal 500 is not registered in the server 430. On the other hand, the control unit 434 registers the mobile information terminal 500 when the registration information of the received registration information+first information+second information 906 matches the registration information stored in the storage unit 436 and the expiration date of the registration information has not passed. This corresponds to registering an application of the mobile information terminal 500. In other words, it is necessary to complete the registration of the mobile information terminal 500 within the expiration date of the registration information.

[0073] When the control unit 434 registers the mobile information terminal 500, the control unit 434 generates communication information and stores it in the storage unit 436. As described above, the communication information is information that the mobile information terminal 500 uses for communication, and is configured with an arbitrary random pattern known only to the server 430, similar to the registration information. The communication information has an expiration date set to, for example, 30 days to one year, particularly 90 days. Therefore, the expiration date of the communication information is set to be longer than the expiration date of the registration information. Furthermore, when the control unit 434 registers the mobile information terminal 500, the control unit 434 stores the first information and the second information of the received registration information+first information+second information 906 in the storage unit 436. As shown in FIG. 5, the communication unit 432 transmits the first information+second information 908 to the in-facility system 700, and transmits the communication information 910 to the mobile information terminal 500 without going through the in-facility system 700.

[0074] Upon receiving the first information+second information 908, the room master unit 200 of the in-facility system 700 stores the first information and the second information. As a result, the device code (10 digits), the home information panel device ID, the room number, and the terminal ID are shared by the in-facility system 700, the server 430, and the mobile information terminal 500. In addition, the first communication method communication unit 540 of the mobile information terminal 500 in FIG. 3 receives the communication information 910 from the server 430. The control unit 550 stores the communication information in the storage unit 560.

[0075] (5-2) Communication of the portable information terminal 500 FIG. 8 shows an overview of communication processing by the facility system 700, the server 430, and the mobile information terminal 500. This is shown in the same way as FIG. 5. The control unit 550 of the mobile information terminal 500 in FIG. 3 adds communication information stored in the storage unit 560 when transmitting data (hereinafter referred to as "first data"). The transmission of the first data occurs in the above-mentioned (2) communication operation between the entrance slave unit 100 and the mobile information terminal 500 outside the facility 20, and (4) communication operation between the mobile information terminal 500 and the device control device 800. The destination of the first data is the server 430, but the final destination of the first data is the facility system 700 or the device control device 800. The first communication method communication unit 540 transmits the communication information + first data 920 to the server 430 as shown in FIG. 8.

[0076] The communication unit 432 of the server 430 in Fig. 7 receives the communication information+first data 920 from the mobile information terminal 500. The control unit 434 ends the process when the communication information included in the communication information+first data 920 does not match the communication information stored in the storage unit 436, or when the validity period of the communication information has expired. As a result, the first data from the mobile information terminal 500 is not transmitted to the facility system 700 or the device control device 800. On the other hand, the control unit 434 decides to transmit the first data when the communication information included in the communication information+first data 920 matches the communication information stored in the storage unit 436 and the validity period of the communication information has not expired.

[0077] When the control unit 434 decides to transmit the first data, the communication unit 432 transmits the first data 922 to the in-facility system 700 as shown in Fig. 8. At this time, no communication information is added, and known security processing is performed. The first data 922 may be transmitted to the device control device 800. The in-facility system 700 and the device control device 800 receive the first data 922.

[0078] On the other hand, when data (hereinafter referred to as "second data") is transmitted from the in-facility system 700 or the device control device 800 to the mobile information terminal 500, communication information is not added to the second data, and known security processing is performed. As shown in Fig. 8, the in-facility system 700 transmits the second data 924 to the server 430, and the server 430 transmits the second data 926 to the mobile information terminal 500.

[0079] (5-3) Re-registration of the portable information terminal 500 Fig. 9 shows an overview of the re-registration process by the in-facility system 700, the server 430, and the mobile information terminal 500. This is shown in the same way as Fig. 5. Here, it is assumed that, as in (5-2), communication is being performed between the mobile information terminal 500 and the server 430 using communication information, and the validity period of the communication information has not yet elapsed. Since the communication information is stored in the storage unit 436 of the server 430 and the storage unit 560 of the mobile information terminal 500, the server 430 and the mobile information terminal 500 can manage the validity period of the communication information.

[0080] The control unit 550 of the mobile information terminal 500 checks the expiration date of the communication information stored in the storage unit 560, and if the current date and time is a certain period before the expiration date, displays a message "The expiration date of the communication information will soon expire" on the monitor 518. The control unit 434 of the server 430 checks the expiration date of the communication information stored in the storage unit 436, and if the current date and time is a certain period before the expiration date, generates information (hereinafter referred to as "notification information") for notifying that "The expiration date of the communication information will soon expire". The communication unit 432 transmits the notification information to the mobile information terminal 500 or the in-facility system 700. When the first communication method communication unit 540 of the mobile information terminal 500 receives the communication information, the control unit 550 displays a message "The expiration date of the communication information will soon expire" on the monitor 518. When the communication unit 240 of the room master unit 200 receives the communication information, the control unit 250 displays a message "The expiration date of the communication information will soon expire" on the monitor 218.

[0081] The user, upon checking the message displayed on monitor 218 or monitor 518, recognizes that the communication information should be updated. As in (5-1) registration of mobile information terminal 500, the user operates operation unit 230 of the room master unit 200 to display the screens of Fig. 6(a)-(c) on monitor 218 and selects "Agree". When control unit 250 in Fig. 2 accepts the operation on operation unit 230, it generates a signal for requesting the issuance of re-registration information (hereinafter, also referred to as an "issuance request"). Communication unit 240 transmits issuance request 940 to server 430 as shown in Fig. 9. This corresponds to requesting server 430 to issue re-registration information.

[0082] The communication unit 432 of the server 430 in FIG. 7 receives the issuance request 940 from the in-facility system 700. When the communication unit 432 receives the issuance request 940, the control unit 434 generates re-registration information. The re-registration information is information used to re-register the mobile information terminal 500 with the server 430 within the validity period of the communication information. The re-registration information is, for example, configured with an arbitrary random pattern known only to the server 430. The validity period of the re-registration information is set to, for example, 15 minutes. The control unit 434 stores the re-registration information in the storage unit 436. The communication unit 432 transmits the re-registration information 942 to the in-facility system 700 as shown in FIG. 9.

[0083] The communication unit 240 of the room master unit 200 in Fig. 2 receives the re-registration information 942 from the server 430. When the communication unit 240 receives the re-registration information 942 from the server 430, the control unit 250 causes a QR code as shown in Fig. 6(f) to be displayed on the monitor 218 following the screens of Fig. 6(d)-(f). The QR code is an example of two-dimensional code information, and corresponds to a combination of the first information and the re-registration information 942.

[0084] When a user present within facility 20 operates operation unit 530 of mobile information terminal 500 in Fig. 3 to start an application, the screens in Fig. 6(g)-(h) are displayed on monitor 518. In this state, the user captures an image of the QR code displayed on monitor 218 with imaging unit 512. As a result, re-registration information+first information 944 in Fig. 9 is sent from in-facility system 700 to mobile information terminal 500. Control unit 550 acquires the re-registration information and the first information by capturing an image of the QR code displayed on monitor 218.

[0085] Following this, the control unit 550 causes the monitor 518 to display the screens of Fig. 6(i)-(l). The control unit 550 of Fig. 3 adds the second information to the re-registration information and the first information, and outputs them to the first communication method communication unit 540. The first information and the second information are stored in the storage unit 560. The first communication method communication unit 540 transmits the re-registration information+first information+second information 946 to the server 430 as shown in Fig. 9. At that time, the re-registration information+first information+second information 946 is transmitted from the mobile information terminal 500 to the server 430 without going through the in-facility system 700.

[0086] The communication unit 432 of the server 430 in FIG. 7 receives the re-registration information+first information+second information 946 from the mobile information terminal 500 without going through the facility system 700. The control unit 434 ends the process when the re-registration information of the received re-registration information+first information+second information 946 does not match the re-registration information stored in the storage unit 436, or when the validity period of the re-registration information has expired. As a result, the mobile information terminal 500 is not re-registered in the server 430. On the other hand, the control unit 434 re-registers the mobile information terminal 500 when the re-registration information of the received re-registration information+first information+second information 946 matches the re-registration information stored in the storage unit 436 and the validity period of the re-registration information has not expired. This corresponds to re-registering an application of the mobile information terminal 500. In other words, it is necessary to complete the re-registration of the mobile information terminal 500 within the validity period of the re-registration information.

[0087] When the control unit 434 re-registers the portable information terminal 500, the control unit 434 generates new communication information and stores it in the storage unit 436. The new communication information is communication information with an updated expiration date, and is configured with a random pattern different from the communication information. When the control unit 434 re-registers the portable information terminal 500, the control unit 434 stores the first information and the second information of the received re-registration information+first information+second information 946 in the storage unit 436. Furthermore, the communication unit 432 transmits the first information+second information 948 to the in-facility system 700 as shown in FIG. 9, and transmits the communication information 950 to the portable information terminal 500 without going through the in-facility system 700.

[0088] Upon receiving the first information+second information 948, the room master unit 200 of the facility system 700 stores the first information and the second information. Also, the first communication method communication unit 540 of the mobile information terminal 500 in FIG. 3 receives the communication information 950 from the server 430. The control unit 550 stores the communication information in the storage unit 560.

[0089] Up until now, in the same way as when registering the mobile information terminal 500, when re-registering the mobile information terminal 500, the user operates the room master unit 200 to send an issuance request 940, and the user captures an image of the QR code displayed on the room master unit 200 with the mobile information terminal 500. This corresponds to manually updating the communication information. On the other hand, the communication information may be updated automatically. The following mainly describes the difference from the case of manual updating. The control unit 250 of the room master unit 200 in FIG. 2 generates an issuance request periodically, for example, once a day. The communication unit 240 transmits the issuance request 940 to the server 430 as shown in FIG. 9. This corresponds to requesting the server 430 to issue re-registration information.

[0090] The communication unit 240 of the room master unit 200 in Fig. 2 receives re-registration information 942 from the server 430. When the communication unit 240 receives the re-registration information 942 from the server 430, the control unit 250 transmits the re-registration information+first information 944 to the mobile information terminal 500 by UPnP (Universal Plug and Play). Therefore, the second communication method communication unit 542 of the mobile information terminal 500 in Fig. 3 acquires the re-registration information by communication with the in-facility system 700, for example, by UPnP. The subsequent processing is the same as before.

[0091] The subject of the device, system, or method in the present disclosure includes a computer. The computer executes a program to realize the function of the subject of the device, system, or method in the present disclosure. The computer includes a processor that operates according to a program as a main hardware configuration. The type of the processor does not matter as long as it can realize the function by executing the program. The processor is composed of one or more electronic circuits including a semiconductor integrated circuit (IC) or an LSI (Large Scale Integration). The multiple electronic circuits may be integrated into one chip or may be provided on multiple chips. The multiple chips may be integrated into one device or may be provided on multiple devices. The program is recorded on a non-transitory recording medium such as a computer-readable ROM, an optical disk, or a hard disk drive. The program may be stored in the recording medium in advance, or may be supplied to the recording medium via a wide area communication network including the Internet.

[0092] The operation of the communication system 1000 configured as above will be described. FIG. 10 is a sequence diagram showing the registration process procedure by the in-facility system 700, the server 430, and the mobile information terminal 500. The in-facility system 700 transmits an issuance request to the server 430 (S10). The server 430 transmits registration information to the in-facility system 700 (S12). The registration information and the first information are transmitted from the in-facility system 700 to the mobile information terminal 500 by QR code (S14). The mobile information terminal 500 transmits the registration information, the first information, and the second information to the server 430 without going through the in-facility system 700 (S16). The server 430 transmits the first information and the second information to the in-facility system 700 (S18). The server 430 transmits communication information to the mobile information terminal 500 without going through the in-facility system 700 (S20).

[0093] 11 is a sequence diagram showing the procedure of re-registration processing by the in-facility system 700, the server 430, and the mobile information terminal 500. The in-facility system 700 transmits an issuance request to the server 430 (S50). The server 430 transmits re-registration information to the in-facility system 700 (S52). The re-registration information and the first information are sent from the in-facility system 700 to the mobile information terminal 500 by QR code or UPnP (S54). The mobile information terminal 500 transmits the re-registration information, the first information, and the second information to the server 430 without going through the in-facility system 700 (S56). The server 430 transmits the first information and the second information to the in-facility system 700 (S58). The server 430 transmits communication information to the mobile information terminal 500 without going through the in-facility system 700 (S60).

[0094] According to this embodiment, the registration information from the server 430 is sent to the mobile information terminal 500 via the in-facility system 700, so that the mobile information terminal 500 can receive the registration information near the in-facility system 700. In addition, because the mobile information terminal 500 receives the registration information near the in-facility system 700, it is possible to make it difficult for an unauthorized third party to receive the registration information. In addition, because it is difficult for an unauthorized third party to receive the registration information, it is possible to improve security against communications from outside the facility 20. In addition, because registration information that is a value that cannot be guessed by a third party is generated and shared between the mobile information terminal 500 and the server 430, it is possible to eliminate signals from unregistered devices.

[0095] Moreover, since the in-facility system 700 requests the server 430 to issue the registration information, the registration information can be issued at the user's will. Since the registration information is issued at the user's will, it is possible to prevent the registration information from being issued without the user's knowledge. Since the in-facility system 700 displays the registration information as two-dimensional code information, and the mobile information terminal 500 acquires the registration information by capturing an image of the two-dimensional code information, it is possible to send the registration information to the mobile information terminal 500 in the vicinity of the in-facility system 700. Since an expiration date is set for the registration information, it is possible to cause the mobile information terminal 500 to transmit the registration information to the server 430 in the vicinity of the in-facility system 700. Since the mobile information terminal 500 transmits the registration information to the server 430 in the vicinity of the in-facility system 700, it is possible to improve security. Since the first information and the second information are also transmitted together with the registration information, the first information and the second information can be shared between the server 430, the in-facility system 700, and the mobile information terminal 500. Furthermore, since communication information is used for communication between the server 430 and the mobile information terminal 500, security against communication from outside the facility 20 can be improved.

[0096] In addition, an expiration date is set for the communication information, and unless new communication information is obtained by using the re-registration information within the expiration date, the mobile information terminal 500 cannot communicate with the server 430, so that security against communication from outside the facility 20 can be improved. In addition, an expiration date is set for the communication information, and unless new communication information is obtained by using the re-registration information within the expiration date, the mobile information terminal 500 cannot communicate with the server 430, so that communication to the intra-facility system 700 by the mobile information terminal 500 of a user who has left the facility 20 can be prevented. In addition, the intra-facility system 700 displays the re-registration information as two-dimensional code information, and the mobile information terminal 500 obtains the re-registration information by capturing an image of the two-dimensional code information, so that the re-registration information can be sent to the mobile information terminal 500 in the vicinity of the intra-facility system 700. In addition, the mobile information terminal 500 obtains the re-registration information by communicating with the intra-facility system 700, so that convenience for the user can be improved. In addition, UPnP is used for communication between the mobile information terminal 500 and the intra-facility system 700, so that security can be improved.

[0097] An overview of one aspect of the present disclosure is as follows: A control system according to one aspect of the present disclosure includes an in-facility system (700) installed in a facility (20), a terminal device (500) movable inside and outside the facility (20), and a server (430) capable of communicating with the in-facility system (700) and the terminal device (500). The in-facility system (700) receives registration information from the server (430) to be used to register the terminal device (500) in the server (430), and when the terminal device (500) acquires the registration information from the in-facility system (700), it transmits the registration information to the server (430) without going through the in-facility system (700), and the server (430) registers the terminal device (500) based on the registration information received from the terminal device (500).

[0098] The in-facility system (700) may request the server (430) to issue registration information, and the server (430) may transmit the registration information to the in-facility system (700) based on the request from the in-facility system (700).

[0099] When the in-facility system (700) receives the registration information from the server (430), it displays the registration information as two-dimensional code information, and the terminal device (500) may acquire the registration information by capturing an image of the two-dimensional code information displayed on the in-facility system (700).

[0100] The registration information may be set with an expiration date.

[0101] The terminal device (500) may acquire first information regarding the in-facility system (700) from the in-facility system (700) along with the registration information, and the terminal device (500) may transmit the first information and second information regarding the terminal device (500) along with the registration information to the server (430), and the server (430) may store the first information and the second information when registering the terminal device (500).

[0102] When the server (430) registers the terminal device (500), it transmits communication information to be used by the terminal device (500) for communication to the terminal device (500) without going through the in-facility system (700), and the terminal device (500) may add the communication information received from the server (430) when transmitting a signal to the server (430).

[0103] An expiration date is set for the communication information, and the in-facility system (700) receives re-registration information from the server (430) to be used to re-register the terminal device (500) with the server (430) within the expiration date of the communication information. When the terminal device (500) obtains the re-registration information from the in-facility system (700), it transmits the re-registration information to the server (430) without going through the in-facility system (700), and the server (430) may re-register the terminal device (500) based on the re-registration information received from the terminal device (500).

[0104] When the in-facility system (700) receives the re-registration information from the server (430), it displays the re-registration information as two-dimensional code information, and the terminal device (500) may acquire the re-registration information by capturing an image of the two-dimensional code information displayed on the in-facility system (700).

[0105] The terminal device (500) may obtain the re-registration information by communicating with the in-facility system (700).

[0106] Another aspect of the present disclosure is a control method, which includes the steps of: an in-facility system (700) installed in a facility (20) receiving, from the server (430), registration information to be used for registering a terminal device (500) movable inside and outside the facility (20) in the server (430); upon receiving the registration information from the in-facility system (700), the terminal device (500) transmitting the registration information to the server (430) without going through the in-facility system (700); and the server (430) registering the terminal device (500) based on the registration information received from the terminal device (500).

[0107] Yet another aspect of the present disclosure is also a control method for a mobile terminal (500) associated with an information terminal (700) installed in a facility (20), comprising the steps of: acquiring, from the information terminal (700), registration information that the information terminal (700) has acquired from the server (430) and that is to be used to register the mobile terminal (500) with the server (430); and outputting, from the mobile terminal (500), the registration information to the server (430) without going through the information terminal (700).

[0108] Yet another aspect of the present disclosure is a server (430). The server (430) includes a communication unit (432) that communicates with an in-facility system (700) installed in the facility (20) and also communicates with a terminal device (500) that can move inside and outside the facility (20), and a control unit (434) that controls the operation of the communication unit (432). The communication unit (432) transmits registration information to the in-facility system (700) that is used to register the terminal device (500) with the server (430), and the communication unit (432) receives the registration information from the terminal device (500) that has acquired the registration information from the in-facility system (700) without going through the in-facility system (700), and the control unit (434) enables communication between the communication unit (432) and the terminal device (500) when the communication unit (432) receives the registration information.

[0109] Yet another aspect of the present disclosure is an in-facility system (700). The in-facility system (700) is installed in a facility (20) and includes an input unit (240) that communicates with the server (430) to acquire registration information used to register a terminal device (500) that is movable inside and outside the facility (20) with the server (430), and an output unit (240) that outputs the registration information acquired by the input unit (240) to the terminal device (500).

[0110] The present disclosure has been described above based on the embodiments. These embodiments are merely illustrative, and it will be understood by those skilled in the art that various modifications are possible in the combination of each component or each treatment process, and that such modifications are also within the scope of the present disclosure. [Explanation of symbols]

[0111] 10 Intercom system, 20 Facility, 30 Equipment management system, 100 Entrance slave unit, 110 Processing unit, 112 Imaging unit, 114 Microphone, 116 Speaker, 118 Monitor, 120 IF unit, 130 Operation unit, 140 Communication unit, 200 Room master unit, 210 Processing unit, 214 Microphone, 216 Speaker, 218 Monitor, 220 IF unit, 230 Operation unit, 240 Communication unit, 250 Control unit, 300 Communication device, 340 First communication unit, 342 Second communication unit, 350 Control unit, 360 Memory unit, 400 Router, 410 Access point, 420 Network, 430 Server, 432 Communication unit, 434 Control unit, 436 memory unit, 440 base station device, 500 mobile information terminal (terminal device), 510 processing unit, 512 imaging unit, 514 microphone, 516 speaker, 518 monitor, 520 IF unit, 530 operation unit, 540 first communication method communication unit, 542 second communication method communication unit, 550 control unit, 560 memory unit, 600 display area, 610 call button, 620 end button, 700 in-facility system, 800 equipment control device, 810 equipment, 1000 communication system.

Claims

1. An in-facility system installed in the facility; A terminal device capable of moving inside and outside the facility; a server capable of communicating with the in-facility system and the terminal device; the on-premise system receiving registration information from the server for use in registering the terminal device with the server; When the terminal device acquires the registration information from the in-facility system, the terminal device transmits the registration information to the server without passing through the in-facility system; The server registers the terminal device based on the registration information received from the terminal device, The registration information is composed of any random pattern known to the server, When the server registers the terminal device, the server transmits communication information to be used by the terminal device for communication to the terminal device without going through the in-facility system; A control system in which the terminal device adds the communication information received from the server when transmitting a signal to the server.

2. the in-facility system requests the server to issue the registration information; The control system according to claim 1 , wherein the server transmits the registration information to the in-facility system upon a request from the in-facility system.

3. When the in-facility system receives the registration information from the server, the in-facility system displays the registration information as two-dimensional code information; The control system according to claim 1 or 2, wherein the terminal device acquires the registration information by capturing an image of the two-dimensional code information displayed on the in-facility system.

4. The control system according to claim 1 , wherein an expiration date is set for the registration information.

5. The terminal device acquires, together with the registration information, first information relating to the in-facility system from the in-facility system; The terminal device transmits the first information and second information related to the terminal device to the server together with the registration information; The control system according to claim 1 , wherein the server stores the first information and the second information when the terminal device is registered.

6. An expiration date is set for the communication information, the in-facility system receives from the server re-registration information used to re-register the terminal device with the server within a validity period of the communication information; When the terminal device acquires the re-registration information from the in-facility system, the terminal device transmits the re-registration information to the server without passing through the in-facility system; The control system according to claim 1 , wherein the server re-registers the terminal device based on the re-registration information received from the terminal device.

7. When the in-facility system receives the re-registration information from the server, the in-facility system displays the re-registration information as two-dimensional code information; The control system according to claim 6 , wherein the terminal device acquires the re-registration information by capturing an image of the two-dimensional code information displayed on the in-facility system.

8. The control system according to claim 6 , wherein the terminal device acquires the re-registration information by communicating with the in-facility system.

9. receiving, from a server, registration information that an in-facility system installed in a facility uses to register a terminal device that is movable inside and outside the facility with the server; When the terminal device acquires the registration information from the in-facility system, the terminal device transmits the registration information to the server without passing through the in-facility system; The server registers the terminal device based on the registration information received from the terminal device; when the server registers the terminal device, transmitting communication information to be used by the terminal device for communication to the terminal device without going through the in-facility system; and a step of adding the communication information received from the server when the terminal device transmits a signal to the server, A control method in which the registration information is configured with an arbitrary random pattern known to the server.

Citation Information

Patent Citations

  • Management server

    JP2005018234A

  • Network output system, authentication information registration method, and authentication information registration program

    JP2008181178A

  • Management server, information management system, information management method, and program

    JP2011170438A

  • Intercom system

    JP2013176005A

  • Collective housing intercom system, and wireless authentication device for auto lock door

    JP2015074938A