Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7675327B2 - Security devices and systems - Google Patents
[go: Go Back, main page]

JP7675327B2 - Security devices and systems - Google Patents

Security devices and systems Download PDF

Info

Publication number
JP7675327B2
JP7675327B2 JP2021107479A JP2021107479A JP7675327B2 JP 7675327 B2 JP7675327 B2 JP 7675327B2 JP 2021107479 A JP2021107479 A JP 2021107479A JP 2021107479 A JP2021107479 A JP 2021107479A JP 7675327 B2 JP7675327 B2 JP 7675327B2
Authority
JP
Japan
Prior art keywords
data
report
report data
failure
post
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021107479A
Other languages
Japanese (ja)
Other versions
JP2023005507A (en
Inventor
哲平 多久和
一雄 中村
孝裕 大門
Original Assignee
サクサ株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by サクサ株式会社 filed Critical サクサ株式会社
Priority to JP2021107479A priority Critical patent/JP7675327B2/en
Publication of JP2023005507A publication Critical patent/JP2023005507A/en
Application granted granted Critical
Publication of JP7675327B2 publication Critical patent/JP7675327B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Emergency Alarm Devices (AREA)
  • Alarm Systems (AREA)
  • Telephonic Communication Services (AREA)

Description

この発明は、例えば、不審者の侵入や火災などといった異常事象の発生を検知して、所定の通報先に通報を行う警備装置に関する。 This invention relates to a security device that detects the occurrence of an abnormal event, such as the intrusion of a suspicious person or a fire, and reports the event to a specified reporting destination.

夜間や休日に利用者がいなくなる事務所、学校、商業施設などには、いわゆる警備装置が設けられる場合が多い。また、外出により住民が不在になることが多かったり、就寝により目の届かない夜間における安全を確保したりするために、一般住宅においても警備装置が利用されるようになってきている。例えば、図11に示すように、種々の警備対象施設10に配置される警備装置11は、侵入センサSX1や火災センサSX2などの種々の監視センサ(異常検出センサ)が接続される。 So-called security devices are often installed in offices, schools, commercial facilities, and other facilities where no one is using them at night or on holidays. Security devices are also beginning to be used in ordinary homes to ensure safety at night when residents are often out and about or asleep and out of sight. For example, as shown in FIG. 11, security devices 11 installed in various guarded facilities 10 are connected to various monitoring sensors (anomaly detection sensors) such as an intrusion sensor SX1 and a fire sensor SX2.

侵入センサSX1には、赤外線、超音波、可視光などを用い、人間の所在を感知する人感センサ、磁気や加速度を利用して、ドアや窓の開閉を検出する開閉センサ、窓やドアなどが壊された場合の衝撃を検出する衝撃センサなどがある。火災センサSX2には、煙を検知する煙センサや熱を検知する熱センサなどがある。これらの種々の監視センサは、警備装置11のセンサ入力回路部12に接続されている。警備装置11のセンサ入力回路部12は、各監視センサSX1、SX2、…からの出力信号を監視して、異常の発生を検出すると、広域ネットワーク20を通じて所定の通報先である例えば警備会社30の警備先収容装置(管制装置)31に対して通報を行う。 The intrusion sensor SX1 includes a human presence sensor that uses infrared rays, ultrasound, visible light, etc. to detect the presence of humans, an opening/closing sensor that uses magnetism or acceleration to detect the opening/closing of doors and windows, and an impact sensor that detects the impact when a window or door is broken. The fire sensor SX2 includes a smoke sensor that detects smoke and a heat sensor that detects heat. These various monitoring sensors are connected to the sensor input circuit section 12 of the security device 11. The sensor input circuit section 12 of the security device 11 monitors the output signals from each of the monitoring sensors SX1, SX2, etc., and when it detects the occurrence of an abnormality, it reports it via the wide area network 20 to a specified reporting destination, for example, the security destination accommodation device (control device) 31 of the security company 30.

広域ネットワーク20は、一般公衆電話網、携帯電話網、インターネットなどの通信網である。警備会社30では、警備先収容装置31が警備対象施設10の警備装置11からの通報を受信すると、受信メッセージを放音するなどして、監視員40に通知する。監視員40は、警備先収容装置31を操作して、通報元を特定し、警備員50に対して通報元への出動を指示する。これにより、異常が発生している警備対象施設10に警備員が迅速に出動し、適切な対応を取ることが可能になる。 The wide area network 20 is a communication network such as a public telephone network, a mobile phone network, or the Internet. At the security company 30, when the guarded accommodation device 31 receives a report from the security device 11 of the guarded facility 10, it notifies the monitor 40 by, for example, emitting a sound to indicate the received message. The monitor 40 operates the guarded accommodation device 31 to identify the source of the report and instructs the security guard 50 to be dispatched to the source of the report. This allows the security guard to be swiftly dispatched to the guarded facility 10 where an abnormality has occurred and to take appropriate action.

また、後に記す特許文献1に開示されているように、インターネットと公衆回線との異なるネットワークを通じて、警備装置と監視センタとを接続する警備システム等に関する発明が開示されている。特許文献1に開示された発明の場合、ネットワーク障害が発生した場合でも、他の通信回線を経由して監視センタに異常検知情報の警報を送信し、監視領域の異常に対して迅速に対応することが可能になる。 As disclosed in Patent Document 1, which will be described later, an invention has been disclosed relating to a security system that connects security devices to a monitoring center via different networks, the Internet and a public line. In the case of the invention disclosed in Patent Document 1, even if a network failure occurs, an alarm of abnormality detection information can be sent to the monitoring center via another communication line, making it possible to quickly respond to abnormalities in the monitored area.

特開2006-285645号公報JP 2006-285645 A

近年、ソフトウェアやハードウェアの利用権などをネットワーク越しにサービスとして利用者に提供するクラウドコンピューティング方式が広く利用されるようになってきている。このようなクラウドコンピューティング方式を実現するためにインターネット上に設けられている種々のデータセンターやサーバ装置群のことをクラウドと呼んでいる。クラウドは、使用者にリアルなサーバ装置を意識させることなく、目的とするソフトウェアやハードウェアなどを使用者に提供するものである。 In recent years, cloud computing, which provides users with the right to use software and hardware as a service over a network, has become widely used. The various data centers and server devices that are set up on the Internet to realize this cloud computing method are called clouds. The cloud provides users with the desired software, hardware, etc. without the users being aware of the actual server devices.

警備システムにおいても、特許文献1に開示された警備システムのように、単に異なるネットワークを通じて警備装置と警備会社側の装置とを接続するだけではなく、クラウドシステムを利用して警備システムを構築することが行われている。例えば、複数の警備対象施設からの通報を受信する受信サーバ装置と、この受信サーバ装置からの情報に基づいて警備会社に異常の発生を通知する警備サーバ装置とをクラウドに設ける。クラウドシステムを利用すれば、警備会社に大規模なシステムを構築しなくても、信頼性の高い大規模な警備システムを構築できる。 In security systems, rather than simply connecting security devices and security company devices via different networks as in the security system disclosed in Patent Document 1, security systems are being constructed using cloud systems. For example, a receiving server device that receives reports from multiple facilities to be guarded and a security server device that notifies the security company of the occurrence of an abnormality based on information from this receiving server device are provided in the cloud. By using a cloud system, a large-scale, highly reliable security system can be constructed without the security company having to build a large-scale system.

このように、クラウドシステムを利用する場合であっても、インターネット側に生じる通信障害等により、適切なタイミングで異常の発生の通報を行えなくなる可能性がある。この場合の通信障害等とは、インターネットの不具合やクラウドシステムとしてのサーバ装置の不具合を含む。このため、BCP(Business Continuity Plan)対策のために、インターネット以外の他のネットワークを通じて警備装置と、警備会社側のいわゆるオンプレサーバ装置とを接続しておく必要がある。インターネット側に通信障害等が発生した場合には、当該他のネットワークを通じて、警備会社側のオンプレサーバ装置に通報を行い、当該オンプレサーバ装置を通じて、警備先収容装置(管制装置)に異常の発生を通知し、迅速に適切な対応を取ることが可能になる。 In this way, even when using a cloud system, it may not be possible to report the occurrence of an abnormality at the appropriate time due to communication problems on the Internet. Communication problems in this case include problems with the Internet and problems with the server device as a cloud system. For this reason, as a BCP (Business Continuity Plan) measure, it is necessary to connect the security device to the so-called on-premises server device of the security company through a network other than the Internet. If a communication problem occurs on the Internet side, a report is sent to the security company's on-premises server device through that other network, and the occurrence of an abnormality is notified to the security destination accommodation device (control device) through that on-premises server device, making it possible to take appropriate action quickly.

このように、システムの一部に何らかの障害が発生した場合に備えて、障害発生後でもシステム全体の機能を維持し続けられるように、予備装置を平常時からバックアップとして配置し運用しておくことを、冗長化と呼んでいる。このように、一部にクラウドシステムを含み、冗長化された警備システムにおいて、インターネット側に発生した通信障害等により、警備装置からインターネット以外の他のネットワークを通じて警備会社のオンプレサーバ装置に通報を行ったとする。 Redundancy refers to the process of having a backup device in place and operating normally as a backup in order to maintain the overall system's functionality even after a failure occurs in the event that a failure occurs in part of the system. In this way, in a redundant security system that includes a cloud system as part of it, let's say that due to a communication failure on the Internet side, the security device reports to the security company's on-premises server device via a network other than the Internet.

この場合に、インターネット側に発生した通信障害等が復旧した後には、他のネットワークを通じて警備会社のオンプレサーバ装置に送信した通報データを、クラウドシステムの受信サーバ装置にも再送しておく必要がある。メインの通信系であるインターネット側の受信サーバ装置において、全ての通報データを管理できるようにしておかないと、履歴に齟齬が生じ適切な管理、運用ができなくなるためである。このため、警備装置からインターネット側(クラウドシステム)の受信サーバ装置に送信できなかった通報データを再送することが考えられるが、この場合に不都合が発生することが懸念される。 In this case, once the communication failure that occurred on the Internet side has been resolved, the report data that was sent to the security company's on-premises server device via another network must also be resent to the receiving server device of the cloud system. This is because if the receiving server device on the Internet side, which is the main communication system, is not able to manage all report data, discrepancies will occur in the history and appropriate management and operation will be impossible. For this reason, it is possible to resend the report data that could not be sent from the security device to the receiving server device on the Internet side (cloud system), but there are concerns that this could cause inconvenience.

例えば、通報データの着信時刻と、通報データに対処した実態との齟齬の発生が考えられる。すなわち、単に警備装置からクラウドシステムの受信サーバ装置に対して、通報データの再送を行うと、受信サーバ装置における実際の着信時刻が、再送されて受信サーバ装置が受信した通報データの着信時刻となる。しかし、再送された当該通報データは、既にバックアップの通報先であるオンプレサーバ装置に送信され、当該オンプレサーバ装置の着信時刻で、警備先収容装置(管制装置)が対処している。このため、クラウドシステムの受信サーバ装置に送信された通報データと、オンプレサーバ装置に送信された通報データにより対処した実態とに齟齬が生じ、適切な管理ができなくなる可能性がある。 For example, a discrepancy may occur between the arrival time of the report data and the actual handling of the report data. In other words, if the report data is simply resent from the security device to the receiving server device of the cloud system, the actual arrival time at the receiving server device will be the arrival time of the resent report data received by the receiving server device. However, the resent report data has already been sent to the on-premises server device, which is the backup report destination, and the security destination accommodation device (control device) is handling it at the arrival time of the on-premises server device. For this reason, a discrepancy may occur between the report data sent to the receiving server device of the cloud system and the actual handling of the report data sent to the on-premises server device, making it impossible to manage appropriately.

以上のことに鑑み、この発明は、クラウドシステムが用いられて構成されると共に、冗長化された警備システムにおいて、クラウド側に発生した通信障害等が復旧した後において、通報データの再送に関連する不都合を生じさせないようにすることを目的とする。 In view of the above, the present invention aims to prevent inconveniences related to the retransmission of report data after a communication failure or the like that occurs on the cloud side is resolved in a redundant security system that is configured using a cloud system.

上記課題を解決するため、請求項1に記載の発明の警備装置は、
異常の発生を検知した場合に、通報データを形成する通報データ形成手段と、
前記通報データ形成手段で形成された前記通報データを、第1のネットワークを通じて第1の通報先に送信する第1の通報処理手段と、
前記第1のネットワーク側に障害が発生したか否かを判定する障害判定手段と、
前記障害判定手段により、前記障害が発生したと判定された場合に、前記第1の通報先に送信できなかった前記通報データを障害後通報データとして記憶保持する第1の記憶手段と、
前記第1の記憶手段に記憶された前記障害後通報データを、前記第1のネットワークとは異なる第2のネットワークを通じて第2の通報先に送信する第2の通報処理手段と、
前記第1のネットワーク側に発生した前記障害が復旧したか否かを判定する復旧判定手段と、
前記復旧判定手段により、前記障害が復旧したと判定された場合に、前記第2の通報先に対して、前記第2の通報先での着信時刻を含む前記障害後通報データの提供を要求する第1の提供要求を送信する第1の提供要求送信手段と、
前記第1の提供要求に応じて、前記第2の通報先から返信されてくる前記着信時刻を含む前記障害後通報データを、前記第2の通報先からの障害後提供データとして取得する第1の取得手段と、
前記第1の記憶手段に記憶保持されている前記障害後通報データの内、前記第1の取得手段で取得された前記障害後提供データに対応する前記障害後通報データに対して、前記障害後提供データの前記着信時刻を更新する第1の更新手段と、
前記第1の更新手段で前記着信時刻が更新された前記障害後通報データを、前記第1のネットワークを通じて前記第1の通報先に送信する第1の再送処理手段と
を備えることを特徴とする。
In order to solve the above problems, the security device of the invention described in claim 1 is:
a notification data generating means for generating notification data when an occurrence of an abnormality is detected;
a first notification processing means for transmitting the notification data formed by the notification data forming means to a first notification destination through a first network;
a fault determination means for determining whether a fault has occurred on the first network side;
a first storage means for storing and holding the report data that could not be transmitted to the first report destination as post-failure report data when the fault determination means determines that the fault has occurred;
a second notification processing means for transmitting the post-failure notification data stored in the first storage means to a second notification destination through a second network different from the first network;
a recovery determination means for determining whether or not the failure occurring on the first network side has been recovered from;
a first provision request sending means for sending, when the recovery determination means determines that the failure has been recovered from, a first provision request to the second report destination, the first provision request requesting the second report destination to provide the post-failure report data including an arrival time at the second report destination;
a first acquisition means for acquiring the post-failure report data including the arrival time returned from the second report destination in response to the first provision request as post-failure provision data from the second report destination;
a first updating means for updating the arrival time of the post-failure provision data corresponding to the post-failure provision data acquired by the first acquiring means among the post- failure notification data stored and held in the first storage means;
and a first retransmission processing means for transmitting the post-fault report data, the arrival time of which has been updated by the first update means, to the first report destination via the first network.

請求項1に記載の発明の警備装置によれば、異常の発生が検知されると、まず、通報データ形成手段によって、通報データが形成され、これが第1の通報処理手段によって、第1のネットワークを通じて第1の通報先に送信される。障害判定手段により、第1の通報先側に障害が発生したと判定されたとする。この場合、第1の記憶手段に、第1の通報先に送信できなかった通報データが障害後通報データとして記憶保持され、第2の通報処理手段によって、第1の記憶手段に保持された障害後通報データが、第2のネットワークを通じて第2の通報先に送信される。 According to the security device of the invention described in claim 1, when an abnormality is detected, first, the report data forming means forms report data, which is then transmitted to the first report destination via the first network by the first report processing means. Assume that the failure determination means determines that a failure has occurred on the first report destination side. In this case, the report data that could not be transmitted to the first report destination is stored and held in the first storage means as post-failure report data, and the second report processing means transmits the post-failure report data held in the first storage means to the second report destination via the second network.

復旧判定手段によって、第1の通報先側の障害が復旧したと判定されると、まず、第1の提供要求送信手段により、第2の通報先に対して、着信時刻を含む障害後通報データの提供要求が送信される。これに応じて、第2の通報先から返信されてくる第2の通報先での着信時刻を含む障害後通報データ(障害後提供データ)が、第1の取得手段を通じて取得される。この後、第1の更新手段によって、第1の記憶手段に記憶保持されている障害後通報データの内、取得された障害後提供データに対応する障害後通報データに対して、当該障害後提供データの着信時刻を更新する。この着信時刻が更新された第1の記憶手段の障害後通報データが、第1の再送処理手段によって、第1のネットワークを通じて第1の通報先に送信される。 When the recovery determination means determines that the failure at the first report destination side has been recovered, first, the first provision request transmission means transmits a request to the second report destination for provision of post-failure report data including the arrival time. In response to this, post-failure report data (post-failure provision data) including the arrival time at the second report destination returned from the second report destination is acquired through the first acquisition means. Thereafter, the first update means updates the arrival time of the post-failure provision data corresponding to the acquired post-failure provision data among the post-failure report data stored and held in the first storage means. The post-failure report data in the first storage means with the updated arrival time is transmitted to the first report destination through the first network by the first retransmission processing means.

この発明によれば、通信障害等の発生により第1の通報先に送信できなかった通報データは、第2の通報先に送信されるが、障害復旧後においては、第1の通報先に送信できなかった通報データは、第2の通報先での着信時刻が付加されて、第1の通報先に再送される。これにより、第2の通報先で処理された通報データについて、第2の通報先での着信時刻において処理されたものとして、第1の通報先でも処理可能となる。 According to this invention, report data that could not be sent to the first report destination due to the occurrence of a communication failure or the like is sent to the second report destination, but after the failure is restored, the report data that could not be sent to the first report destination is resent to the first report destination with the arrival time at the second report destination added. This makes it possible for the report data processed at the second report destination to be processed at the first report destination as if it had been processed at the arrival time at the second report destination.

実施の形態の警備システムの構成例を説明するためのブロック図である。1 is a block diagram for explaining a configuration example of a security system according to an embodiment; 実施の形態の警備装置の構成例を説明するためのブロック図である。1 is a block diagram for explaining a configuration example of a security device according to an embodiment; 実施の形態の受信サーバ装置の構成を説明するためのブロック図である。FIG. 2 is a block diagram for explaining a configuration of a receiving server device according to an embodiment. 実施の形態の警備サーバ装置5の構成を説明するためのブロック図である。FIG. 2 is a block diagram for explaining the configuration of a security server device 5 according to an embodiment. 実施の形態のオンプレサーバ装置の構成例を説明するためのブロック図である。FIG. 2 is a block diagram for explaining a configuration example of an on-premises server device according to an embodiment. 実施の形態の管制装置の構成例を説明するためのブロック図である。FIG. 2 is a block diagram for explaining a configuration example of a control device according to an embodiment. 実施の形態の警備システムでの処理の流れを説明するための図である。1 is a diagram for explaining the processing flow in a security system according to an embodiment. FIG. 実施の形態の警備システムで送受される通報データの一例について説明するための図である。4 is a diagram for explaining an example of report data transmitted and received in the security system of the embodiment. FIG. 実施の形態の警備装置で行われる処理について説明するためのフローチャートである。4 is a flowchart for explaining processing performed by a security device of an embodiment. 図9に続くフローチャートである。10 is a flowchart continuing from FIG. 9 . 従来の警備システムの例について説明するための図である。FIG. 1 is a diagram for explaining an example of a conventional security system.

以下、図を参照しながら、この発明による装置、システムの実施の形態について説明する。 Below, we will explain the embodiment of the device and system according to the present invention with reference to the figures.

[警備システムの構成例]
図1は、実施の形態の警備システムの構成例を説明するためのブロック図である。この実施の形態の警備システムは、警備装置1と、警備会社の管制装置6とが、2つの異なる経路を通じて接続されて構成される。警備装置1は、例えば会社のオフィスに設置され、複数の監視センサ(異常検出センサ)が接続されて、異常の発生が通知された場合に、通報データを形成して、警備会社の通報先に送信するものであり、通報データの送信機として機能する。なお、警備装置1は、異なる場所に設置された複数のものが存在する場合がある。例えば、広いオフィスなどの場合には、オフィスを複数のエリアに分割し、エリア毎に警備装置1が設置される場合がある。また、異なる複数の会社のオフィスなどに警備装置1が設置される場合もある。
[Security system configuration example]
FIG. 1 is a block diagram for explaining a configuration example of a security system according to an embodiment. The security system according to this embodiment is configured by connecting a security device 1 and a control device 6 of a security company through two different paths. The security device 1 is installed, for example, in a company office, and is connected to a plurality of monitoring sensors (anomaly detection sensors). When an abnormality is notified, the security device 1 forms report data and transmits the report data to a security company's report destination, and functions as a transmitter of report data. Note that there may be a plurality of security devices 1 installed in different locations. For example, in a large office, the office may be divided into a plurality of areas, and a security device 1 may be installed in each area. There may also be a case where the security device 1 is installed in the offices of a plurality of different companies.

警備会社の管制装置6は、異常の発生が通知された場合に、いつ、どこで、どの様な異常が発生しているのかを出力するものであり、例えば、管制PC(Personal Computer)として実現される。警備会社の担当者は、管制装置6からの出力情報に基づいて、警察や消防等の所定機関に通報を行ったり、また、警備員を異常が発生している現場に向かわせたりするなどのいわゆる管制業務を行うことが可能になる。なお、管制装置6は、複数のものが存在する場合もある。例えば、地域ごとに管制装置6を設ける場合がある。また、異なる警備会社が当該クラウドシステムを利用することも可能であり、この場合には、異なる警備会社の複数の管制装置6が存在することになる。 When notified of an abnormality, the security company's control device 6 outputs when, where, and what type of abnormality has occurred, and is realized, for example, as a control PC (Personal Computer). Based on the output information from the control device 6, the security company's personnel can perform so-called control tasks, such as reporting the abnormality to designated authorities such as the police or fire department, and sending security guards to the site where the abnormality has occurred. Note that there may be multiple control devices 6. For example, a control device 6 may be provided for each region. Different security companies may also use the cloud system, in which case there will be multiple control devices 6 from different security companies.

この実施の形態の警備システムにおいて、警備装置1と管制装置6とを接続する第1の経路は、クラウドシステムを通じて接続される経路である。図1に示すように、インターネット3に接続された受信サーバ装置4と、警備サーバ装置5とによって、クラウドシステムが構成されている。受信サーバ装置4は、警備装置1からの通報データを受信して集約し、インターネット3を通じて警備サーバ装置5に通知する。警備サーバ装置5は、受信サーバ装置4からの通報データに基づいて、警備会社の管制装置6に対して、いつ、どこで、どのような異常が発生しているのかを通知する。このように、警備装置1からの通報データが、ゲートウェイ(図1ではGWと記載)2を通じて、インターネット3に送出されて、受信サーバ装置4で受信され、警備サーバ装置5を通じて管制装置6に対して提供される経路が、第1の経路である。 In the security system of this embodiment, the first route connecting the security device 1 and the control device 6 is a route that connects through the cloud system. As shown in FIG. 1, the cloud system is made up of a receiving server device 4 connected to the Internet 3 and a security server device 5. The receiving server device 4 receives and aggregates the report data from the security device 1, and notifies the security server device 5 through the Internet 3. The security server device 5 notifies the security company's control device 6 of when, where, and what kind of abnormality has occurred based on the report data from the receiving server device 4. In this way, the route in which the report data from the security device 1 is sent to the Internet 3 through the gateway (written as GW in FIG. 1) 2, received by the receiving server device 4, and provided to the control device 6 through the security server device 5 is the first route.

警備装置1と管制装置6とを接続する第2の経路は、インターネット3とは異なる他ネットワーク7を通じて接続される経路である。インターネットとは異なる他のネットワークとしては、例えば、公衆交換電話網(PSTN(Public Switched Telephone Networks))、ISDN(Integrated Services Digital Network)などのデジタル通信網などがある。この実施の形態では、説明を簡単するため、他ネットワーク7は、公衆交換電話網であるものとして説明する。図1に示すように、他ネットワーク7の警備会社側には、いわゆるオンプレサーバ装置8が接続されている。オンプレサーバ装置は、オン・プレミス・サーバ(on premises saver)の意味であり、この例の場合には警備会社の構内に設置された(クラウド側に設置されたものではない)サーバ装置を意味する。オンプレサーバ装置8は、クラウドシステムの受信サーバ装置4と警備サーバ装置5との機能を併せ持つものある。 The second route connecting the security device 1 and the control device 6 is a route that is connected through another network 7 different from the Internet 3. Examples of other networks different from the Internet include digital communication networks such as public switched telephone networks (PSTNs) and integrated services digital networks (ISDNs). In this embodiment, for the sake of simplicity, the other network 7 is assumed to be a public switched telephone network. As shown in FIG. 1, a so-called on-premises server device 8 is connected to the security company side of the other network 7. The on-premises server device means an on-premises server, and in this example, it means a server device installed on the premises of the security company (not installed on the cloud side). The on-premises server device 8 has both the functions of the receiving server device 4 and the security server device 5 of the cloud system.

オンプレサーバ装置8は、警備装置1からの通報データを受信し、管制装置6に対して、いつ、どこで、どのような異常が発生しているのかを通知する。このように、警備装置1からの通報データが、他ネットワーク7に送出されて、オンプレサーバ装置8で受信され、これに応じた通報が管制装置6に対して行われる経路が、第2の経路である。この実施の形態の警備システムの場合には、クラウドシステムを経由する第1の経路が通常用いられるメインの経路である。 The on-premises server device 8 receives the report data from the security device 1 and notifies the control device 6 of when, where, and what type of abnormality has occurred. In this way, the second route is the route in which the report data from the security device 1 is sent to the other network 7, received by the on-premises server device 8, and a corresponding report is sent to the control device 6. In the case of the security system of this embodiment, the first route via the cloud system is the main route that is normally used.

このメインの経路、すなわちインターネットを含むクラウドシステム側(受信サーバ側)に何等かの障害が生じて、通報データを適切に送信できない場合には、他ネットワーク7を経由する第2の経路を用いて通報を行う。この通報データを適切に送信できない場合は、通報データを受信サーバ装置4が適切に受信できない場合も含む。このように、第2の経路は、BCP対策のために設けられたバックアップ用のサブの経路である。なお、メインの経路(インターネット3側)に生じる障害は、インターネット3に生じた通信障害や受信サーバ装置4や警備サーバ装置5の不具合などの種々の場合を含む。 If some kind of failure occurs on this main route, i.e., on the cloud system side (receiving server side) including the Internet, and the report data cannot be sent properly, the report is sent using a second route via another network 7. Cases where this report data cannot be sent properly also include cases where the receiving server device 4 cannot receive the report data properly. In this way, the second route is a backup sub-route set up for BCP measures. Note that failures on the main route (Internet 3 side) include various cases such as communication failures on the Internet 3 and malfunctions of the receiving server device 4 or security server device 5.

このように構成された警備システムにおいて、メインの経路(インターネット側)に何等かの障害が生じ、他ネットワーク7を経由する第2の経路を用いて通報データをオンプレサーバ装置8に送信して、発生した異常に対する対応を行うようにしたとする。この後、メインの経路(インターネット側)に生じた障害が解消した場合には、警備装置1は、オンプレサーバ装置8に送信した通報データを受信サーバ装置4に再送するが、単に再送した場合に生じる不具合を生じさせることが無いようにしている。 In a security system configured in this way, if some kind of failure occurs on the main route (Internet side), the report data is sent to the on-premises server device 8 using a second route via another network 7, and the abnormality that has occurred is dealt with. After this, when the failure on the main route (Internet side) is resolved, the security device 1 resends the report data sent to the on-premises server device 8 to the receiving server device 4, but this is done in a way that prevents any problems that would occur if the data were simply resent.

この場合に生じる不具合は、第1に、通報データの着信時刻と、通報データに対処した実態とに齟齬が生じてしまう場合の発生が挙げられる。これは上述もしたように、単に警備装置1から受信サーバ装置4に対して、通報データの再送を行うと、通報データは受信サーバ装置4における着信日時に着信したものとして扱われることになる。しかし、再送された当該通報データは、既にオンプレサーバ装置8に送信され、当該オンプレサーバ装置8の着信時刻で、管制装置6が対処している。このため、受信サーバ装置4に送信された通報データと、オンプレサーバ装置8に送信された通報データにより対処した実態とに齟齬が生じ、適切な管理ができなくなる恐れがある。 The first problem that can arise in this case is that a discrepancy occurs between the time the report data arrives and the actual response to the report data. As mentioned above, if the security device 1 simply resends the report data to the receiving server device 4, the report data will be treated as having arrived at the date and time it arrived at the receiving server device 4. However, the resent report data has already been sent to the on-premises server device 8, and the control device 6 has responded to it at the time it arrived at the on-premises server device 8. This can lead to a discrepancy between the report data sent to the receiving server device 4 and the actual response based on the report data sent to the on-premises server device 8, making it difficult to manage appropriately.

また、第2に、再送された通報データが二重通報になる場合がある。インターネット3側の障害等の発生のタイミングや内容によっては、警備装置1から再送された通報データが、実は既にクラウドシステムを通じて、管制装置6に通知されていたといったことが発生することが考えられる。この場合、同じ通報データが2重に送信されることにより、通報データの着信時刻は異なるため、二重通報となってしまい、対処済みの事象に対して、再度の対応をしてしまうといったことが発生する可能性がある。 Secondly, the resent reporting data may result in a duplicate report. Depending on the timing and content of a failure on the Internet 3 side, it is possible that the reporting data resent from the security device 1 has actually already been notified to the control device 6 via the cloud system. In this case, the same reporting data is sent twice, and since the arrival times of the reporting data will be different, this will result in a duplicate report, and it may happen that an event that has already been dealt with will be dealt with again.

また、第3に、クラウドシステムの受信サーバ装置4で受信された通報データが、送信過程で消滅してしまうといったことが発生することが考えられる。すなわち、警備装置1から送信された通報データが、クラウドシステムの受信サーバ装置4で受信され、本来ならば再送の対象にはならない通報データであっても、障害の発生のタイミングや内容によっては、クラウドシステム内で消滅する可能性がある。例えば、クラウドシステムの受信サーバ装置4から警備サーバ装置5に伝達される際に、受信サーバ装置4あるいは警備サーバ装置5に生じた障害の影響を受けて、通報データが消滅してしまうといったことが、稀であっても発生する可能性がある。 Thirdly, it is conceivable that the report data received by the receiving server device 4 of the cloud system may be lost during the transmission process. That is, even if the report data sent from the security device 1 is received by the receiving server device 4 of the cloud system and is not normally subject to retransmission, it may be lost within the cloud system depending on the timing and content of the failure. For example, when the report data is transmitted from the receiving server device 4 of the cloud system to the security server device 5, it may be lost due to a failure that occurs in the receiving server device 4 or the security server device 5, even if this is rare.

この実施の形態の警備システムにおいては、警備装置1がオンプレサーバ装置8や受信サーバ装置4と協働することによって、上述した不具合を生じさせることが無いようにしている。以下においては、この実施の形態の警備システムを構成する各装置の構成例を説明し、この実施の形態の警備システムで行われる処理の詳細について説明する。 In the security system of this embodiment, the security device 1 cooperates with the on-premises server device 8 and the receiving server device 4 to prevent the above-mentioned problems from occurring. Below, we will explain examples of the configuration of each device that makes up the security system of this embodiment, and provide details of the processing performed in the security system of this embodiment.

[警備装置1の構成例]
図2は、実施の形態の警備装置1の構成例を説明するためのブロック図である。図2において、接続端101T及び第1通信I/F101は、インターネット3を通じて通信を行う機能を実現する。また、接続端107T及び第2通信I/F107は、他ネットワーク(公衆交換電話網)7を通じて通信を行う機能を実現する。
[Configuration example of security device 1]
2 is a block diagram for explaining a configuration example of the security device 1 according to the embodiment. In FIG. 2, the connection terminal 101T and the first communication I/F 101 realize a function of communicating through the Internet 3. The connection terminal 107T and the second communication I/F 107 realize a function of communicating through another network (public switched telephone network) 7.

制御部102は、図示しないが、CPU(Central Processing Unit)、ROM(Read Only Memory)、RAM(Random Access Memory)、不揮発性メモリがバスを通じて接続されて構成されたマイクロプロセッサであり、警備装置1の各部を制御する機能を実現する。記憶装置103は、記録媒体とそのドライバとにより構成され、記録媒体へのデータの書き込み、読み出し、変更、削除を可能にする。記憶装置103は、例えば、不揮発性メモリ装置やSSD(Solid State Drive)などとして実現される。 The control unit 102, which is not shown in the figure, is a microprocessor configured by connecting a CPU (Central Processing Unit), ROM (Read Only Memory), RAM (Random Access Memory), and non-volatile memory via a bus, and realizes the function of controlling each part of the security device 1. The storage device 103 is configured by a recording medium and its driver, and makes it possible to write, read, change, and delete data to the recording medium. The storage device 103 is realized, for example, as a non-volatile memory device or SSD (Solid State Drive).

警備装置1において記憶装置103には、図2に示すように、通報データファイル1031と、過去分通報データファイル1032と、障害後通報データファイル1033が形成される。記憶装置103には、これ以外にも例えばプログラムファイルや処理に必要になるデータを保持するデータファイル、処理の途中結果を一時記憶する作業ファイルなどが形成される。 As shown in Figure 2, in the storage device 103 of the security device 1, a report data file 1031, a past report data file 1032, and a post-fault report data file 1033 are formed. In addition to these, the storage device 103 also forms, for example, program files and data files that hold data required for processing, and working files that temporarily store intermediate results of processing.

通報データファイル1031は、送信対象となっている通報データ(送信対象通報データ)を一時記憶する。過去分通報データファイル1032は、送信済みである過去の通報データ(過去分通報データ)を記憶保持する。この実施の形態においては、警備開始から警備終了までの過去分通報データを記憶保持する。具体的には、当該警備装置1が設置されたオフィスにおいて、最後に帰宅する従業員が警備開始操作を行ってから警備終了操作が行われるまでの間に送信した通報データが過去分通報データとして蓄積される。 The report data file 1031 temporarily stores report data to be sent (report data to be sent). The past report data file 1032 stores and holds past report data that has already been sent (past report data). In this embodiment, past report data from the start of security to the end of security is stored. Specifically, in the office in which the security device 1 is installed, the report data sent by the last employee leaving the office between the start of security and the end of security is accumulated as past report data.

障害後通報データファイル1033は、クラウドシステム側に障害が発生したために、受信サーバ装置4に適切に送信できなかった通報データや適切に受信されなかった通報データを、障害後通報データとして記憶保持する。送信対象通報データ、過去分通報データ、障害後通報データは、いずれも時間的な順序を追って発生した時系列データである。これらのデータは、発生タイミングが異なると共に、送信前のデータ、送信済みのデータ、障害により受信サーバ装置4に適切に送信できていないデータといった状況に応じて区分けされた同じフォーマットの通報データである。 The post-failure report data file 1033 stores and holds, as post-failure report data, report data that could not be properly sent to the receiving server device 4 or that was not properly received due to a failure on the cloud system side. The report data to be sent, past report data, and post-failure report data are all time-series data that were generated in chronological order. These data are report data of the same format that are generated at different times and are classified according to the situation, such as data before transmission, data that has already been transmitted, and data that could not be properly transmitted to the receiving server device 4 due to a failure.

接続端104T1、104T2、…、104Tnは、監視センサ105(1)、105(2)、…、105(n)との接続端部を構成する。センサ検出部104は、監視センサ105(1)、105(2)、…、105(n)からの出力信号を監視し、異常の発生を検出した場合に、これを制御部102に通知する。監視センサには、侵入センサ、火災センサ、浸水センサなどの種々のものが存在するが、この実施の形態においては、説明を簡単にするため、監視センサ105(1)、105(2)、…、105(n)は、侵入センサであるものとして説明する。 The connection ends 104T1, 104T2, ..., 104Tn constitute the connection ends with the monitoring sensors 105(1), 105(2), ..., 105(n). The sensor detection unit 104 monitors the output signals from the monitoring sensors 105(1), 105(2), ..., 105(n), and notifies the control unit 102 when it detects the occurrence of an abnormality. There are various types of monitoring sensors, such as intrusion sensors, fire sensors, and flood sensors, but in this embodiment, for the sake of simplicity, the monitoring sensors 105(1), 105(2), ..., 105(n) will be described as intrusion sensors.

また、センサ検出部104は、どの監視センサ105(1)、105(2)、…、105(n)において異常の発生を検知したのかをも判別し、制御部102に通知できる。従って、侵入者の移動に従って、各所に設置された監視センサ105(1)、105(2)、…、105(n)での検出に応じて、異常の発生の状況を把握できる。例えば、監視センサ105(1)で最初に侵入を検知し、次に監視センサ105(3)で侵入を検知し、次に監視センサ105(4)で侵入を検知するといった侵入の発生の状況(侵入者の移動の状況)が把握可能になる。時計回路106は、現在年月日、現在曜日、現在時刻を提供するものであり、後述もするように、警備装置1から送信する通報データの送信日時(送信時刻)などを提供する。 The sensor detection unit 104 can also determine which of the monitoring sensors 105(1), 105(2), ..., 105(n) detected the occurrence of an abnormality and notify the control unit 102. Therefore, as the intruder moves, the occurrence of the abnormality can be grasped according to the detection by the monitoring sensors 105(1), 105(2), ..., 105(n) installed at various locations. For example, it is possible to grasp the occurrence of an intrusion (the intruder's movement situation) such as when the intrusion is first detected by the monitoring sensor 105(1), then by the monitoring sensor 105(3), and then by the monitoring sensor 105(4). The clock circuit 106 provides the current date, current day of the week, and current time, and also provides the transmission date and time (transmission time) of the report data transmitted from the security device 1, as described later.

上述のように、センサ検出部104から異常の発生の通知を受けた制御部102は、通報データを形成し、通報データファイル1031に格納して、第1通報処理部111を制御し、第1の通報先に対して通報データの送信を行うようにする。第1通報処理部111は、制御部102の制御の下、通報データファイル1031に格納された通報データを、第1通信I/F101及び接続端101Tを通じてインターネット3に送出し、受信サーバ装置4に送信する処理を行う。第1通報処理部111を通じて、受信サーバ装置4に送信されて適正に受信された場合には、制御部102が機能して、通報データファイル1031の通報データを、過去分通報データファイル1032に移し替える。通報データが受信サーバ装置4で適切に受信されか否かの判断は、例えば、受信サーバ装置4から応答が返信されてきたか否かにより判断できる。 As described above, the control unit 102, which has received notification of the occurrence of an abnormality from the sensor detection unit 104, forms notification data, stores it in the notification data file 1031, and controls the first notification processing unit 111 to transmit the notification data to the first notification destination. Under the control of the control unit 102, the first notification processing unit 111 transmits the notification data stored in the notification data file 1031 to the Internet 3 via the first communication I/F 101 and the connection end 101T, and performs processing to transmit the data to the receiving server device 4. If the data is transmitted to the receiving server device 4 through the first notification processing unit 111 and properly received, the control unit 102 functions to transfer the notification data in the notification data file 1031 to the past notification data file 1032. Whether the notification data has been properly received by the receiving server device 4 can be determined, for example, by whether a response has been returned from the receiving server device 4.

障害判定部112は、第1通報処理部111を通じて通報データを受信サーバ装置4に送信したにもかかわらず、応答がかえって来なかったり、インターネット3側より、障害の発生の通知を受けたりした場合に、障害が発生したと判定する。障害判定部112は、判定結果を制御部102に通知する。障害判定部112より障害発生の通知を受けた制御部102は、通報データファイル1031の通報データを、障害後通報データファイル1033に移し替える。更に、制御部102は、第2通報処理部113を制御して、第2の通報先に対して通報データの送信を行うようにする。第2通報処理部113は、制御部102の制御の下、第2の通報先である警備会社のオンプレサーバ装置8に対して、通報データを送信する処理を行う。 The fault determination unit 112 determines that a fault has occurred when, despite sending report data to the receiving server device 4 via the first report processing unit 111, no response is returned or a notice of a fault is received from the Internet 3. The fault determination unit 112 notifies the control unit 102 of the determination result. Upon receiving the notice of a fault from the fault determination unit 112, the control unit 102 transfers the report data in the report data file 1031 to the post-fault report data file 1033. Furthermore, the control unit 102 controls the second report processing unit 113 to transmit the report data to the second report destination. Under the control of the control unit 102, the second report processing unit 113 performs processing to transmit the report data to the on-premises server device 8 of the security company, which is the second report destination.

具体的に、第2通報処理部113は、他ネットワーク7を通じてオンプレサーバ装置8との間に通信回線を接続する。この後、第2通報処理部113は、過去分通報データファイル1032に格納された過去分通報データを、第2通信I/F107及び接続端107Tを通じて他ネットワーク(公衆交換電話網)7に送出し、オンプレサーバ装置8に送信する処理を行う。過去分通報データには、既に管制装置6に到達しているもの他に、未到達のものや通報が断念されたものが存在する可能性がある。このため、過去分通報データの内の未到達のものや通報が断念されたものについても、管制装置6に対して提供することによって、失報の発生を防止することができる。 Specifically, the second report processing unit 113 connects a communication line between the on-premises server device 8 and the other network 7. After this, the second report processing unit 113 performs processing to send the past report data stored in the past report data file 1032 to the other network (public switched telephone network) 7 via the second communication I/F 107 and the connection end 107T, and transmits it to the on-premises server device 8. In addition to past report data that has already arrived at the control device 6, there is a possibility that past report data that has not arrived or reports that have been abandoned may also exist. For this reason, by providing past report data that has not arrived or reports that have been abandoned to the control device 6, it is possible to prevent the occurrence of missed reports.

また、第2通報処理部113は、障害後通報データファイル1033に格納された障害後通報データを、第2通信I/F107及び接続端107Tを通じて他ネットワーク(公衆交換電話網)7に送出し、オンプレサーバ装置8に送信する処理を行う。これにより、新たな異常の発生を遅滞なく警備会社の管制装置6に通報できる。なお、第2通報処理部113は、オンプレサーバ装置8に対して、まず、過去分通報データを送信し、更に、障害後通報データを送信するものとして説明したが、これに限るものではない。第2通報処理部113は、オンプレサーバ装置8に対して、まず、障害後通報データを送信することにより最新の異常の発生を通報し、次に、過去分通報データを送信することにより、失報を防止するようにすることもできる。 The second notification processing unit 113 also performs processing to send the post-fault notification data stored in the post-fault notification data file 1033 to another network (public switched telephone network) 7 via the second communication I/F 107 and the connection end 107T, and transmit it to the on-premises server device 8. This allows the occurrence of a new abnormality to be reported to the security company's control device 6 without delay. Note that the second notification processing unit 113 has been described as first transmitting past notification data to the on-premises server device 8, and then transmitting post-fault notification data, but this is not limited to this. The second notification processing unit 113 can also first transmit post-fault notification data to the on-premises server device 8 to report the occurrence of the latest abnormality, and then transmit past notification data to prevent missed reports.

復旧判定部114は、第2通報処理部113を通じて、オンプレサーバ装置8に対して通報データの送信を行った後に、受信サーバ装置4に対してリトライ通信を行うようにして、インターネット3側に発生した障害が復旧したか否かを判定する。復旧判定部114での判定結果は、制御部102に通知される。復旧判定部114より、インターネット3側に生じていた障害等が復旧したとの判定結果の通知を受けた制御部102は、通報データ取得部115を制御し、オンプレサーバ装置8に送信した通報データの着信時刻の取得処理を行う。 The recovery determination unit 114 transmits the report data to the on-premises server device 8 through the second report processing unit 113, and then performs a retry communication with the receiving server device 4 to determine whether or not the failure that occurred on the Internet 3 side has been restored. The result of the determination by the recovery determination unit 114 is notified to the control unit 102. The control unit 102, which has received a notification from the recovery determination unit 114 of the determination result that the failure, etc. that occurred on the Internet 3 side has been restored, controls the report data acquisition unit 115 and performs processing to acquire the arrival time of the report data transmitted to the on-premises server device 8.

具体的には、通報データ取得部115は、オンプレサーバ装置8に対して、警備装置1から送信した障害後通報データであって、オンプレサーバ装置8での着信時刻が更新された障害後通報データの提供を要求する提供要求を形成して送信する。当該提供要求は、第2通信I/F107及び接続端107Tを通じて他ネットワーク(公衆交換電話網)7に送出され、オンプレサーバ装置8に送信される。これに応じて、オンプレサーバ装置8は、警備装置1から送信された障害後通報データであって、オンプレサーバ装置8での着信時刻を更新した障害後通報データを、障害後提供データとして返信してくる。オンプレサーバ装置8からの当該障害後提供データは、接続端107T及び第2通信I/F107を通じて受信され、制御部102により記憶装置103の作業ファイルに記録される。 Specifically, the report data acquisition unit 115 forms and transmits a request for providing the post-fault report data transmitted from the security device 1 to the on-premises server device 8, the post-fault report data having the updated arrival time at the on-premises server device 8. The request for providing is sent to the other network (public switched telephone network) 7 via the second communication I/F 107 and the connection end 107T, and transmitted to the on-premises server device 8. In response to this, the on-premises server device 8 returns the post-fault report data transmitted from the security device 1, the post-fault report data having the updated arrival time at the on-premises server device 8, as post-fault provision data. The post-fault provision data from the on-premises server device 8 is received via the connection end 107T and the second communication I/F 107, and is recorded in a work file in the storage device 103 by the control unit 102.

同様に、通報データ取得部115は、制御部102の制御の下、オンプレサーバ装置8に対して、警備装置1から送信した過去分通報データであって、オンプレサーバ装置8での着信時刻が更新された過去分通報データの提供を要求する提供要求を形成して送信する。当該提供要求は、第2通信I/F107及び接続端107Tを通じて他ネットワーク(公衆交換電話網)7に送出され、オンプレサーバ装置8に送信される。これに応じて、オンプレサーバ装置8は、警備装置1から送信された過去分通報データであって、オンプレサーバ装置8での着信時刻を更新した過去分通報データを、過去分提供データとして返信してくる。オンプレサーバ装置8からの当該過去分提供データは、接続端107T及び第2通信I/F107を通じて受信され、制御部102により記憶装置103の作業ファイルに記録される。この後、制御部102は、再送処理部116を制御して、障害により受信サーバ装置4に送信できなかった通報データの再送処理を行う。 Similarly, under the control of the control unit 102, the report data acquisition unit 115 forms and transmits a request for providing past report data transmitted from the security device 1 to the on-premises server device 8, the past report data being the past report data with the updated arrival time at the on-premises server device 8. The request for providing is sent to the other network (public switched telephone network) 7 through the second communication I/F 107 and the connection end 107T, and transmitted to the on-premises server device 8. In response to this, the on-premises server device 8 returns the past report data transmitted from the security device 1, the past report data with the updated arrival time at the on-premises server device 8, as past provision data. The past provision data from the on-premises server device 8 is received through the connection end 107T and the second communication I/F 107, and is recorded in the working file of the storage device 103 by the control unit 102. After this, the control unit 102 controls the retransmission processing unit 116 to perform retransmission processing of the report data that could not be transmitted to the receiving server device 4 due to the failure.

再送処理部116は、制御部102の制御の下、障害後通報データファイル1033の障害後通報データの内、記憶装置103の作業ファイルのオンプレサーバ装置8からの障害後提供データに対応するものを特定する。次に、再送処理部116は、特定した障害後通報データに対して、オンプレサーバ装置8からの対応する障害後提供データの着信時刻を更新し、これを第1通信I/F101及び接続端101Tを通じてインターネット3に送出し、受信サーバ装置4に再送する。これにより、インターネット3側の障害により受信サーバ装置4に送信できなかった障害後通報データを再送できる。再送された当該障害後通報データには、オンプレサーバ装置8においての着信時刻が更新されているので、受信サーバ装置4においては、既に管制装置6に通知された通報データであるものとして処理できる。 Under the control of the control unit 102, the retransmission processing unit 116 identifies the post-failure notification data in the post-failure notification data file 1033 that corresponds to the post-failure provided data from the on-premises server device 8 in the work file of the storage device 103. Next, the retransmission processing unit 116 updates the arrival time of the corresponding post-failure provided data from the on-premises server device 8 for the identified post-failure notification data, sends it to the Internet 3 via the first communication I/F 101 and the connection end 101T, and retransmits it to the receiving server device 4. This makes it possible to retransmit the post-failure notification data that could not be transmitted to the receiving server device 4 due to a failure on the Internet 3 side. Since the arrival time at the on-premises server device 8 has been updated for the retransmitted post-failure notification data, the receiving server device 4 can process it as notification data that has already been notified to the control device 6.

また、再送処理部116は、制御部102の制御の下、過去分通報データファイル1032の過去分通報データの内、記憶装置103の作業ファイルのオンプレサーバ装置8からの過去分提供データに対応するものを特定する。次に、再送処理部116は、特定した過去分通報データに対して、オンプレサーバ装置8からの対応する過去分通報データの着信時刻を更新し、これを第1通信I/F101及び接続端101Tを通じてインターネット3に送出し、受信サーバ装置4に再送する。これにより、既に送信済みの過去分通報データであっても、管制装置6に未達のものや管制装置6への送信を断念したものであるために、受信サーバ装置4に存在しない通報データについても適切な管理が可能となる。この場合、再送された当該過去分通報データには、オンプレサーバ装置8においての着信時刻が更新されているので、受信サーバ装置4においては、既に管制装置6に通知された通報データであるものとして処理することができる。 In addition, under the control of the control unit 102, the retransmission processing unit 116 identifies the past report data in the past report data file 1032 that corresponds to the past provided data from the on-premises server device 8 in the work file of the storage device 103. Next, the retransmission processing unit 116 updates the arrival time of the corresponding past report data from the on-premises server device 8 for the identified past report data, sends it to the Internet 3 through the first communication I/F 101 and the connection end 101T, and retransmits it to the receiving server device 4. This makes it possible to properly manage report data that has already been sent but has not yet reached the control device 6 or has been abandoned from being sent to the control device 6 and does not exist in the receiving server device 4. In this case, since the arrival time at the on-premises server device 8 has been updated for the retransmitted past report data, the receiving server device 4 can process it as report data that has already been notified to the control device 6.

このように、この実施の形態の警備装置は、監視センサ105(1)、105(2)、…、105(n)を通じて、異常の発生を検知した時には、これを通報データによって第1の通報先であるクラウドシステムの受信サーバ装置4に通報できる。また、インターネット3側に何等かの障害が発生し、通報データを受信サーバ装置4に対して適切に提供できなかったとする。この場合には、他ネットワーク7を通じて当該通報データを第2の通報先である警備会社のオンプレサーバ装置8に送信し、管制装置6に通知することができる。これにより、遅滞なく通報処理を行える。 In this way, when the security device of this embodiment detects the occurrence of an abnormality through the monitoring sensors 105(1), 105(2), ..., 105(n), it can report this through report data to the receiving server device 4 of the cloud system, which is the first report destination. Also, suppose that some kind of failure occurs on the Internet 3 side, and the report data cannot be properly provided to the receiving server device 4. In this case, the report data can be sent via another network 7 to the on-premises server device 8 of the security company, which is the second report destination, and notified to the control device 6. This allows the report to be processed without delay.

更に、インターネット3側の障害等が復旧した場合には、障害後通報データや過去分通報データを、オンプレサーバ装置8での着信時刻を更新して、受信サーバ装置4に再送できる。再送された通報データにはオンプレサーバ装置8での着信時刻が更新されているので、受信サーバ装置4においては、既に処理済みの通報データとして、オンプレサーバ装置8の着信日時で処理されたものとして対応できる。 Furthermore, when a failure or the like on the Internet 3 side is restored, the post-failure report data and past report data can be resent to the receiving server device 4 with the arrival time updated at the on-premises server device 8. Since the resent report data has the arrival time at the on-premises server device 8 updated, the receiving server device 4 can handle it as already processed report data that was processed at the arrival date and time at the on-premises server device 8.

[受信サーバ装置4の構成例]
図3は、実施の形態の受信サーバ装置4の構成を説明するためのブロック図である。図3において、接続端401T及び通信I/F401は、インターネット3を通じて通信を行う機能を実現する。制御部402は、図示しないが、CPU、ROM、RAM、不揮発性メモリがバスを通じて接続されて構成されたマイクロプロセッサであり、受信サーバ装置4の各部を制御する機能を実現する。
[Example of configuration of receiving server device 4]
Fig. 3 is a block diagram for explaining the configuration of the receiving server device 4 according to the embodiment. In Fig. 3, a connection terminal 401T and a communication I/F 401 realize a function of performing communication via the Internet 3. A control unit 402, not shown, is a microprocessor configured by connecting a CPU, a ROM, a RAM, and a non-volatile memory via a bus, and realizes a function of controlling each unit of the receiving server device 4.

記憶装置403は、記録媒体とそのドライバとにより構成され、記録媒体へのデータの書き込み、読み出し、変更、削除を可能にする。記憶装置403は、例えば、不揮発性メモリ装置やSSDなどとして実現される。記憶装置403には、受信した通報データを記憶保持する通報データファイルが形成される他、例えば、プログラムファイルや処理に必要になるデータを保持するデータファイル、処理の途中結果を一時記憶する作業ファイルなどが形成される。 The storage device 403 is composed of a recording medium and its driver, and allows data to be written to, read from, modified, and deleted from the recording medium. The storage device 403 is realized, for example, as a non-volatile memory device or SSD. In addition to forming a report data file that stores and holds received report data, the storage device 403 also forms, for example, program files, data files that store data required for processing, and work files that temporarily store intermediate results of processing.

時計回路404は、現在年月日、現在曜日、現在時刻を提供するものであり、後述もするように、警備装置1から送信された通報データの自機における着信時刻を取得するなどのことができる。通報データ受付部405は、接続端401T及び通信I/F401を通じて受信した警備装置1からの通報データを受け付ける。通報データ受付部405は、受け付けた通報データが、着信日時が更新されていないものである場合には、新たな通報データであると判別できる。この場合、通報データ受付部405は、時計回路404より自機における着信日時を取得して、受信した通報データの着信日時を更新し、これを通報データ提供部406に提供して、管制装置6への通報対象とする。 The clock circuit 404 provides the current date, current day of the week, and current time, and can obtain the arrival time at the security device 1 of the report data sent from the security device 1, as described below. The report data reception unit 405 receives report data from the security device 1 received through the connection end 401T and the communication I/F 401. If the received report data has not had its arrival date and time updated, the report data reception unit 405 can determine that it is new report data. In this case, the report data reception unit 405 obtains the arrival date and time at the security device 1 from the clock circuit 404, updates the arrival date and time of the received report data, and provides this to the report data provision unit 406, which makes it the subject of the report to the control device 6.

また、通報データ受付部405は、受け付けた通報データが、着信日時が更新されているものである場合には、既にオンプレサーバ装置8を通じて管制装置6に通報された通報データであるので、これを記憶装置403の通報データファイルに記録する処理を行う。この場合、通報データ受付部405は、2重通報を防止するため、詳しくは後述するが、通報データに付けられている通し番号が同じ通報データが通報データファイルに既に存在する場合には、受信した通報データは破棄する。 If the received report data has an updated arrival date and time, the report data reception unit 405 performs a process of recording the report data in the report data file of the storage device 403, since the report data has already been reported to the control device 6 via the on-premises server device 8. In this case, in order to prevent duplicate reports, the report data reception unit 405 discards the received report data if report data with the same serial number assigned to the report data already exists in the report data file, as will be described in detail later.

通報データ提供部406は、通報データ受付部405からの着信時刻が更新された通報データを通信I/F401及び接続端401Tを介してインターネット3に送出して、警備サーバ装置5に送信する。また、通報データ提供部406は、警備サーバ装置5に送信した通報データを記憶装置403の通報データファイルに記録する。 The report data providing unit 406 sends the report data with the updated arrival time from the report data receiving unit 405 via the communication I/F 401 and the connection end 401T to the Internet 3, and transmits it to the security server device 5. The report data providing unit 406 also records the report data transmitted to the security server device 5 in a report data file in the storage device 403.

このように、受信サーバ装置4は、警備装置1からの通報データを受信して、警備サーバ装置5に引き継ぐ機能を備える。複数の警備装置1が存在する場合であっても、通報データを集中的に受け付けて、遅滞なく警備サーバ装置5に引き継ぐことができる。 In this way, the receiving server device 4 has the function of receiving report data from the security device 1 and handing it over to the security server device 5. Even if there are multiple security devices 1, the report data can be received in a centralized manner and handed over to the security server device 5 without delay.

[警備サーバ装置5の構成例]
図4は、実施の形態の警備サーバ装置5の構成を説明するためのブロック図である。図4において、接続端501T及び通信I/F501は、インターネット3を通じて通信を行う機能を実現する。制御部502は、図示しないが、CPU、ROM、RAM、不揮発性メモリがバスを通じて接続されて構成されたマイクロプロセッサであり、警備サーバ装置5の各部を制御する機能を実現する。
[Example of configuration of security server device 5]
Fig. 4 is a block diagram for explaining the configuration of the security server device 5 according to the embodiment. In Fig. 4, a connection terminal 501T and a communication I/F 501 realize a function of performing communication via the Internet 3. A control unit 502, which is not shown, is a microprocessor configured by connecting a CPU, a ROM, a RAM, and a non-volatile memory via a bus, and realizes a function of controlling each unit of the security server device 5.

記憶装置503は、記録媒体とそのドライバとにより構成され、記録媒体へのデータの書き込み、読み出し、変更、削除を可能にする。記憶装置503は、例えば、不揮発性メモリ装置やSSDなどとして実現される。記憶装置503には、通報データを記憶保持する通報データファイルや通報元と通報先となる警備会社の管制装置6とを対応付けた通知先ファイルが形成される。この他にも、記憶装置503には、例えば、プログラムファイルや処理に必要になるデータを保持するデータファイル、処理の途中結果を一時記憶する作業ファイルなどが形成される。 The storage device 503 is composed of a recording medium and its driver, and allows data to be written, read, changed, and deleted from the recording medium. The storage device 503 is realized, for example, as a non-volatile memory device or SSD. The storage device 503 is formed with a report data file that stores and holds report data, and a notification destination file that associates the report source with the control device 6 of the security company that is the report destination. In addition, the storage device 503 is formed with, for example, program files, data files that hold data required for processing, and work files that temporarily store intermediate results of processing.

時計回路504は、現在年月日、現在曜日、現在時刻を提供するものであり、例えば、自機においての処理時刻を取得するなどのことができる。通報データ受付部505は、接続端501T及び通信I/F501を通じて受信した受信サーバ装置4からの通報データを受け付けて、これを通報データ提供部406に提供して、管制装置6への通報対象とする。 The clock circuit 504 provides the current date, current day of the week, and current time, and can, for example, obtain the processing time in the device itself. The report data reception unit 505 receives report data from the receiving server device 4 received through the connection terminal 501T and the communication I/F 501, and provides this to the report data provision unit 406, which then makes it the subject of reporting to the control device 6.

通報通知部506は、通報データ受付部505からの通報データの通知元に基づいて、記憶装置503の通知先ファイルを参照し、通知先となる警備会社の管制装置6を特定して、当該管制装置6に対して、通報データの提供を行う。これにより、少なくとも、いつ、どこで、どのような異常が発生したのかを目的とする管制装置6に通知できる。また、通報通知部506は、管制装置6に通知するようにした通報データを、記憶装置503の通報データファイルに記録する。なお、警備サーバ装置5において、通報データに対して、必要情報を付加して提供することも可能である。必要情報として、異常が発生している警備対象施設の住所や電話番号などがあげられる。 The report notification unit 506 references the notification destination file in the storage device 503 based on the notification source of the report data from the report data reception unit 505, identifies the control device 6 of the security company that is the notification destination, and provides the report data to that control device 6. This makes it possible to notify the target control device 6 of at least when, where, and what kind of abnormality occurred. The report notification unit 506 also records the report data that is to be notified to the control device 6 in the report data file in the storage device 503. Note that the security server device 5 can also add necessary information to the report data and provide it. Examples of necessary information include the address and telephone number of the facility under guard where the abnormality is occurring.

このように、警備サーバ装置5は、受信サーバ装置4の通報データを受信して、目的とする管制装置6に対して通報する機能を備える。複数の管制装置6が存在する場合であっても、通報データの送信元の警備装置の設置場所に応じて、適切な管制装置6を特定して通報を行うことができる。 In this way, the security server device 5 has the function of receiving the reporting data from the receiving server device 4 and reporting to the target control device 6. Even if multiple control devices 6 exist, the appropriate control device 6 can be identified and a report made depending on the installation location of the security device that sent the reporting data.

[オンプレサーバ装置8の構成例]
図5は、実施の形態のオンプレサーバ装置8の構成例を説明するためのブロック図である。図5において、接続端801T及び通信I/F801は、他ネットワーク(公衆交換電話網)7を通じて通信を行う機能を実現する。また、接続端809T及びLANI/F809は、LAN接続された管制装置6との間で通信を行う機能を実現する。制御部802は、図示しないが、CPU、ROM、RAM、不揮発性メモリがバスを通じて接続されて構成されたマイクロプロセッサであり、オンプレサーバ装置8の各部を制御する機能を実現する。
[Configuration example of on-premises server device 8]
Fig. 5 is a block diagram for explaining a configuration example of the on-premises server device 8 according to the embodiment. In Fig. 5, a connection terminal 801T and a communication I/F 801 realize a function of communicating through another network (public switched telephone network) 7. A connection terminal 809T and a LAN I/F 809 realize a function of communicating with a control device 6 connected to a LAN. Although not shown, a control unit 802 is a microprocessor configured by connecting a CPU, a ROM, a RAM, and a non-volatile memory via a bus, and realizes a function of controlling each unit of the on-premises server device 8.

記憶装置803は、記録媒体とそのドライバとにより構成され、記録媒体へのデータの書き込み、読み出し、変更、削除を可能にする。記憶装置803は、例えば、不揮発性メモリ装置やSSDなどとして実現される。記憶装置803には、警備装置からの障害後通報データを記憶保持する障害後通報データファイルや過去分通報データを記憶保持する過去分通報データファイルが形成される。また、記憶装置803には、例えば、プログラムファイルや処理に必要になるデータを保持するデータファイルや処理の途中結果を一時記憶する作業ファイルなどが形成される。時計回路804は、現在年月日、現在曜日、現在時刻を提供するものであり、例えば、自機においての処理時刻を取得するなどのことができる。 The storage device 803 is composed of a recording medium and its driver, and allows data to be written, read, changed, and deleted from the recording medium. The storage device 803 is realized, for example, as a non-volatile memory device or SSD. The storage device 803 is formed with a post-fault report data file that stores and holds post-fault report data from the security device, and a past report data file that stores and holds past report data. The storage device 803 is also formed with, for example, program files, data files that store data required for processing, and work files that temporarily store intermediate results of processing. The clock circuit 804 provides the current date, current day of the week, and current time, and can, for example, obtain the processing time in the device itself.

通報データ受付部805は、接続端801T及び通信I/F801を通じて受信した警備装置1からの障害後通報データや過去分通報データを受け付けて、記憶装置803の障害後データファイルや過去分通報データファイルに記録する。この場合、通報データ受付部805は、時計回路804から現在日時を着信日時として取得し、受信した障害後通報データや過去分通報データの着信日時を更新して、記憶装置803に記録する。このように、警備装置1からの通報データには、障害後通報データと過去分通報データとがある。障害後通報データについては、通報通知部806が機能し、即座にLANI/F809及び接続端809Tを通じて、LANに送出され、管制装置6に送信される。これにより、異常の発生に対して迅速に対応可能にされる。 The report data reception unit 805 receives the post-fault report data and past report data from the security device 1 received through the connection end 801T and the communication I/F 801, and records them in a post-fault data file and a past report data file in the storage device 803. In this case, the report data reception unit 805 obtains the current date and time from the clock circuit 804 as the arrival date and time, updates the arrival date and time of the received post-fault report data and past report data, and records them in the storage device 803. In this way, the report data from the security device 1 includes post-fault report data and past report data. The report notification unit 806 functions to immediately send the post-fault report data to the LAN via the LAN I/F 809 and the connection end 809T, and transmits it to the control device 6. This makes it possible to respond quickly to the occurrence of an abnormality.

過去分通報データについても、制御部802が接続端809T及びLANI/F809を通じて、管制装置6に提供される。管制装置6では、オンプレサーバ装置8からの過去分通報データの内、自己が保持している通報データに存在しないものを特定して、自機に存在しない過去分通報データに対して対応を取ることが可能になる。従って、クラウドシステムである受信サーバ装置4及び警備サーバ装置5を通じて、適切に提供されず、管制装置6に存在しない過去分通報データについても、管制装置6は、オンプレサーバ装置8から取得して適切に対応することが可能になる。すなわち、失報が防止される。 The control unit 802 also provides past report data to the control device 6 via the connection terminal 809T and the LAN I/F 809. The control device 6 is able to identify past report data from the on-premises server device 8 that is not present in the report data it holds, and take action against past report data that does not exist in its own device. Therefore, even for past report data that is not provided properly through the receiving server device 4 and security server device 5, which are the cloud system, and that does not exist in the control device 6, the control device 6 can obtain it from the on-premises server device 8 and take appropriate action. In other words, missed reports are prevented.

提供要求受付部807は、接続端801T及び通信I/F801を通じて受信した警備装置1からの障害後通報データの提供要求や過去分通報データの提供要求を受け付けて、制御部802に通知する。当該提供要求を受け付けた制御部802は、提供データ提供部808を制御して、提供データの提供処理を行う。すなわち、提供データ提供部808は、制御部802の制御の下、記憶装置803に記憶保持されている自機における着信日時が更新された障害後通報データ、過去分通報データを、障害後提供データ、過去分提供データとして通報元の警備装置1に返信する。オンプレサーバ装置8からの障害後提供データ、過去分提供データは、通信I/F801及び接続端801Tを通じて他ネットワーク7に送出され、警備装置1に返信される。 The provision request receiving unit 807 receives a request for post-fault reporting data or past reporting data from the security device 1 received through the connection end 801T and the communication I/F 801, and notifies the control unit 802. The control unit 802, which has received the provision request, controls the provision data providing unit 808 to perform the provision process of the provided data. That is, under the control of the control unit 802, the provision data providing unit 808 returns the post-fault reporting data and past reporting data with the updated arrival date and time at its own device stored and held in the storage device 803 to the security device 1 that sent the report as post-fault provision data and past provision data. The post-fault provision data and past provision data from the on-premises server device 8 are sent to the other network 7 through the communication I/F 801 and the connection end 801T, and are returned to the security device 1.

このように、オンプレサーバ装置8は、警備装置1からの通報データを受信して保持し、警備会社の管制装置6に提供する機能を実現する。また、オンプレサーバ装置8は、警備装置1からの提供要求に応じて、自機における着信日時を更新した障害後通報データ、過去分通報データを、自機から障害後提供データ、過去分提供データとして、警備装置1に返信する機能を備えている。 In this way, the on-premises server device 8 realizes the function of receiving and holding the report data from the security device 1 and providing it to the security company's control device 6. The on-premises server device 8 also has the function of returning post-fault report data and past report data, with the date and time of arrival at its own device updated, to the security device 1 as post-fault provided data and past provided data from its own device in response to a request for provision from the security device 1.

[管制装置6の構成例]
図6は、実施の形態の管制装置の構成例を説明するためのブロック図である。図6において、接続端601T及び通信I/F601は、インターネット3を通じて通信を行う機能を実現する。また、接続端602T及びLANI/F602は、LANを通じて接続されたオンプレサーバ装置8との間で通信を行う機能を実現する。制御部102は、図示しないが、CPU、ROM、RAM、不揮発性メモリがバスを通じて接続されて構成されたマイクロプロセッサであり、管制装置6の各部を制御する機能を実現する。
[Example of configuration of control device 6]
Fig. 6 is a block diagram for explaining a configuration example of the control device of the embodiment. In Fig. 6, a connection terminal 601T and a communication I/F 601 realize a function of communicating through the Internet 3. A connection terminal 602T and a LAN I/F 602 realize a function of communicating with an on-premises server device 8 connected through a LAN. Although not shown, the control unit 102 is a microprocessor configured by connecting a CPU, a ROM, a RAM, and a non-volatile memory through a bus, and realizes a function of controlling each part of the control device 6.

記憶装置604は、記録媒体とそのドライバとにより構成され、記録媒体へのデータの書き込み、読み出し、変更、削除を可能にする。記憶装置604は、例えば、不揮発性メモリ装置やSSDなどとして実現される。操作部605は、例えば、キーボードやマウスなどのポインティングデバイスなどからなり、使用者からの操作入力を受け付けて、受け付けた情報を電気信号として制御部603に通知する。これにより、制御部603は、使用者からの指示に応じて各部を制御し、使用者の意図する処理を行うことができる。 The storage device 604 is composed of a recording medium and its driver, and allows data to be written, read, changed, and deleted from the recording medium. The storage device 604 is realized, for example, as a non-volatile memory device or SSD. The operation unit 605 is composed, for example, of a pointing device such as a keyboard or a mouse, and receives operation input from the user and notifies the control unit 603 of the received information as an electrical signal. This allows the control unit 603 to control each unit according to instructions from the user and perform the processing intended by the user.

マイクロフォン606及び音声入力部607と、表示部608と、音声出力部609及びスピーカ610とは、ユーザインターフェースを構成する。マイクロフォン606は音声を収音して電気信号に変換し、これを音声入力部607に供給する。音声入力部607からの音声信号をデジタル信号に変換して自機に取り込むようにする。このように、マイクロフォン606及び音声入力部607は音声入力機能を実現する。 The microphone 606, the audio input unit 607, the display unit 608, the audio output unit 609, and the speaker 610 constitute a user interface. The microphone 606 picks up sound, converts it into an electrical signal, and supplies it to the audio input unit 607. The audio signal from the audio input unit 607 is converted into a digital signal and imported into the device. In this way, the microphone 606 and the audio input unit 607 realize the audio input function.

音声出力部609は、制御部603からのデジタル音声信号をアナログ音声信号に変換し、これをスピーカ610に供給する。これにより、スピーカ610より制御部603からのデジタル音声信号に応じた音声が放音される。このように、音声出力部609及びスピーカ610は、音声出力機能を実現する。また、表示部608は、例えば、LCD(Liquid Crystal Display)などの表示素子とそのドライバとからなり、制御部603の制御の下、主に受信した通報データに応じた情報や管制業務に必要な情報を表示する。また、通信I/F611及び接続端611Tは、例えば、通信装置などの外部装置との接続を可能にする。 The audio output unit 609 converts the digital audio signal from the control unit 603 into an analog audio signal and supplies it to the speaker 610. This causes the speaker 610 to emit audio corresponding to the digital audio signal from the control unit 603. In this way, the audio output unit 609 and the speaker 610 realize an audio output function. The display unit 608 is composed of a display element such as an LCD (Liquid Crystal Display) and its driver, and displays information mainly corresponding to the received report data and information necessary for control operations under the control of the control unit 603. The communication I/F 611 and the connection end 611T enable connection to an external device such as a communication device.

これにより、管制装置6は、接続端601T及び通信I/F601を通じて、クラウドシステムの警備サーバ装置5からの通報データや接続端602T及びLANI/F602を通じて、オンプレサーバ装置8からの通報データの提供を受けることができる。通報データの提供を受けたときには、必要情報を表示部608に表示し、アラーム音を音声出力部609及びスピーカ610から放音し、異常の発生を警備会社の担当者に報知できる。 As a result, the control device 6 can receive report data from the security server device 5 of the cloud system via the connection end 601T and the communication I/F 601, and report data from the on-premises server device 8 via the connection end 602T and the LAN I/F 602. When report data is received, the necessary information can be displayed on the display unit 608, and an alarm sound can be emitted from the audio output unit 609 and the speaker 610, to notify the security company staff of the occurrence of an abnormality.

警備会社の担当者は、操作部605を操作し、通信I/F611及び接続端611Tを通じて、例えば警備車両の通信機との間に通話回線を接続することができる。これにより、マイクロフォン606及び音声入力部607を送話器として用い、音声出力部609及びスピーカ610を受話器として用いて、警備員との間で音声通話を行って、指示を出したり、状況の報告を受けたりすることが可能となる。 A security company employee can operate the operation unit 605 to connect a communication line to, for example, a communication device in a security vehicle via the communication I/F 611 and connection end 611T. This makes it possible to use the microphone 606 and audio input unit 607 as a transmitter and the audio output unit 609 and speaker 610 as a receiver to have a voice call with a security guard, to give instructions or receive status reports.

[警備システムの処理の流れ]
図7は、実施の形態の警備システムでのデータの流れを説明するための図である。図7の左側の点線の四角で囲んだ部分は、警備装置1の通報データの送信に関わる部分を示している。また、図7に右上側の点線の四角で囲んだ部分が、受信サーバ装置4と警備サーバ装置5とがインターネット3により接続されて構成されたクラウドシステムの部分を示している。また、図7に右下側の点線の四角で囲んだ部分が、オンプレサーバ装置8と管制装置6とがLANにより接続されて構成された警備会社のLANシステムの部分を示している。
[Security system processing flow]
Fig. 7 is a diagram for explaining the flow of data in the security system of the embodiment. The part enclosed by the dotted line box on the left side of Fig. 7 shows the part related to the transmission of report data of the security device 1. The part enclosed by the dotted line box on the upper right side of Fig. 7 shows the part of the cloud system configured by connecting the receiving server device 4 and the security server device 5 via the Internet 3. The part enclosed by the dotted line box on the lower right side of Fig. 7 shows the part of the LAN system of the security company configured by connecting the on-premises server device 8 and the control device 6 via the LAN.

図2を用いて説明したように、警備装置1において、監視センサ105(1)~105(n)及びセンサ検出部104を通じて異常の発生(この実施の形態では侵入の発生)を検出したとする。この場合、制御部102が通報データを形成して、記憶装置103の通報データファイル1031に格納する。この後、第1通報処理部111が、制御部102の制御の下、通報データファイル1031の通報データを、第1通信I/F101を通じてインターネット3に送出し、第1の通報先である受信サーバ装置4に送信する(図7(1)、(2))。通報データの送信の後、制御部102は、通報データファイル1031の通報データを、過去分通報データファイル1032に移し替える(図7(3))。 As explained using FIG. 2, suppose that an abnormality (intrusion in this embodiment) is detected in the security device 1 through the monitoring sensors 105(1)-105(n) and the sensor detection unit 104. In this case, the control unit 102 forms report data and stores it in the report data file 1031 of the storage device 103. Thereafter, under the control of the control unit 102, the first report processing unit 111 sends the report data in the report data file 1031 to the Internet 3 through the first communication I/F 101, and transmits it to the receiving server device 4, which is the first report destination (FIG. 7(1), (2)). After transmitting the report data, the control unit 102 transfers the report data in the report data file 1031 to the past report data file 1032 (FIG. 7(3)).

受信サーバ装置4に送信された通報データは、警備サーバ装置5に送られ(図7(4))、警備サーバ装置5から警備会社の管制装置6に送られることにより(図7(5))、異常の発生が通報され、警備会社において適切な対応が取られることになる。このように、図7において、(1)~(5)に示した処理が、クラウドシステムを通じた通常の通報処理となる。この場合に、受信サーバ装置4から第1通信I/F101に向かう点線矢印(図7(NG))で示したように、インターネット側に通信障害等が発生し、通報データが適切に送信できなかったり、受信サーバ装置4で適切に受信できなかったりしたとする。インターネット側の通信障害の発生は、例えば、通報データを送信したにも関わらず応答が戻ってこなかったり、インターネット3側より障害の発生が通知されたりしすることにより判定することができる。通信障害等の発生は、障害判定部112により判定され、制御部102に通知される。 The report data sent to the receiving server device 4 is sent to the security server device 5 (FIG. 7 (4)), and is sent from the security server device 5 to the control device 6 of the security company (FIG. 7 (5)), which reports the occurrence of an abnormality and allows the security company to take appropriate action. In this way, the processes shown in (1) to (5) in FIG. 7 are normal report processes through the cloud system. In this case, as shown by the dotted arrow (FIG. 7 (NG)) from the receiving server device 4 to the first communication I/F 101, a communication failure or the like occurs on the Internet side, and the report data cannot be properly transmitted or cannot be properly received by the receiving server device 4. The occurrence of a communication failure on the Internet side can be determined, for example, when no response is returned despite the sending of report data, or when the occurrence of a failure is notified from the Internet 3 side. The occurrence of a communication failure or the like is determined by the failure determination unit 112 and notified to the control unit 102.

通信障害等の発生が通知された制御部102は、通報データファイル1031の通報データを、記憶装置103の障害後通報データファイル1033に移し替える(図7(A))。この後、第2通報処理部113は、制御部102の制御の下、過去分通報データファイル1032の過去分通報データを、第2通信I/F107を通じて、他ネットワーク7に送出し、警備会社のオンプレサーバ装置8に送信する(図7(B)、(C))。更に、第2通報処理部113は、制御部102の制御の下、障害後通報データファイル1033の障害後通報データを、第2通信I/F107を通じて、他ネットワーク7に送出し、警備会社のオンプレサーバ装置8に送信する(図7(D)、(E))。 When the control unit 102 is notified of the occurrence of a communication failure or the like, it transfers the report data in the report data file 1031 to the post-failure report data file 1033 in the storage device 103 (FIG. 7(A)). After this, the second report processing unit 113, under the control of the control unit 102, sends the past report data in the past report data file 1032 to the other network 7 through the second communication I/F 107 and transmits it to the on-premises server device 8 of the security company (FIGS. 7(B) and (C)). Furthermore, under the control of the control unit 102, the second report processing unit 113 sends the post-failure report data in the post-failure report data file 1033 to the other network 7 through the second communication I/F 107 and transmits it to the on-premises server device 8 of the security company (FIGS. 7(D) and (E)).

オンプレサーバ装置8では、受信した過去分通報データと障害後通報データの着信日時に、自機の時計回路804から取得した着信時の現在日時を更新する。この後、過去分通報データは記憶装置803の過去分通報データファイルに記録され、障害後通報データは記憶装置803の障害後通報データファイルに記録される。これにより、オンプレサーバ装置8は、インターネット3側の通信障害等の発生時において、警備装置1から過去分通報データと障害後通報データの提供を受けて、これらを管制装置6に提供できる(図7(F))。 The on-premises server device 8 updates the arrival date and time of the received past report data and post-fault report data to the current date and time of the arrival obtained from its own clock circuit 804. The past report data is then recorded in a past report data file in the storage device 803, and the post-fault report data is recorded in a post-fault report data file in the storage device 803. This allows the on-premises server device 8 to receive past report data and post-fault report data from the security device 1 and provide them to the control device 6 when a communication failure or the like occurs on the Internet 3 side (Figure 7 (F)).

この場合、管制装置6は、警備サーバ装置5から提供されていない通報データを特定し、新たに取得した通報データが示す内容を出力するようにし、異常の発生を警備会社の担当者に通知する。警備会社の担当者は、通報データに基づいて、所定の通報先に異常の発生を通報したり、警備員を異常に発生先に向かわせたりすることになる。なお、過去分通報データは、図7に示すように、通報データの送信自体は完了しているが、管制装置6に正常に到達しているもの(管制装置到達)の他に、障害等の影響を受けて管制装置6に未到達のもの(管制装置未達)が存在する可能性がある。また、何等かの理由により送信自体を断念し、受信サーバ装置4に通報未達のもの(断念)が存在する可能性もある。 In this case, the control device 6 identifies the report data that has not been provided by the security server device 5, outputs the contents of the newly acquired report data, and notifies the security company's personnel of the occurrence of the abnormality. Based on the report data, the security company's personnel will report the occurrence of the abnormality to a specified reporting destination, or send a security guard to the location of the abnormality. Note that, as shown in FIG. 7, although the transmission of past report data itself has been completed, in addition to report data that has reached the control device 6 normally (reached control device), there is a possibility that there is also report data that has not reached the control device 6 due to the influence of a failure or the like (not reached control device). There is also a possibility that the transmission itself has been abandoned for some reason, and there is a possibility that there is report data that has not reached the receiving server device 4 (abandoned).

このように、過去分通報データの内、管制装置6に未到達のもの(管制装置未達)と、送信自体を断念し、受信サーバ装置4に通報未達のもの(断念)についても、警備装置1からオンプレサーバ装置8を通じて管制装置6に提供できる。これにより、通報データが管制装置6に全く提供されない「失報」という事態は確実に避けることができる。 In this way, past report data that has not yet reached the control device 6 (not reached control device) and data for which transmission has been abandoned and the report has not yet reached the receiving server device 4 (abandoned) can also be provided from the security device 1 to the control device 6 via the on-premises server device 8. This makes it possible to reliably avoid a "missed report" situation in which no report data is provided to the control device 6 at all.

この後、警備装置1においては、制御部102の制御の下、復旧判定部114が機能して、第1通信I/F101及びインターネット3を通じて、第1の通報先である受信サーバ装置4に対してリトライ通信を行う(図7(RT))。復旧判定部114は、当該リトライ通信が成功したか否か、すなわち、通信障害等が復旧したか否かを判定する。復旧判定部114の判定結果は、制御部102に通知される。通信障害等が解消した旨の通知が制御部102に通知された場合には、制御部102は、通報データ取得部115を制御して、オンプレサーバ装置8より、オンプレサーバ装置8での着信日時が更新された通報データを取得する処理を行う。 After this, in the security device 1, under the control of the control unit 102, the recovery determination unit 114 functions to perform a retry communication to the receiving server device 4, which is the first report destination, via the first communication I/F 101 and the Internet 3 (FIG. 7 (RT)). The recovery determination unit 114 determines whether the retry communication is successful or not, i.e., whether the communication failure or the like has been recovered or not. The recovery determination unit 114 notifies the control unit 102 of the determination result. When the control unit 102 is notified of the fact that the communication failure or the like has been resolved, the control unit 102 controls the report data acquisition unit 115 to perform a process of acquiring report data from the on-premises server device 8 in which the date and time of arrival at the on-premises server device 8 has been updated.

すなわち、通報データ取得部115は、過去分通報データの取得要求を形成し、これを第2通信I/F107を通じて、他ネットワーク7に送出してオンプレサーバ装置8に送信する(図7(G)、(H))。これに応じて、オンプレサーバ装置8は、自機における着信日時を更新した過去分通報データを過去分提供データとして返信してくる。警備装置1では、これを接続端107T及び第2通信I/F107を通じて受信する(図7(I)、(J))。受信した過去分提供データは、制御部102が機能して、記憶装置103の作業ファイルに記録される。この後、再送処理部116が機能して、過去分通報データファイル1032の過去分通報データの内、作業ファイルに記録した過去分提供データに対応する過去分通報データの着信日時を、作業ファイルの過去分提供データの着信日時に更新する。 That is, the report data acquisition unit 115 creates a request to acquire past report data, and sends it to the other network 7 via the second communication I/F 107 to transmit it to the on-premises server device 8 (FIGS. 7(G) and (H)). In response to this, the on-premises server device 8 returns past report data with the updated arrival date and time at its own device as past provision data. The security device 1 receives this via the connection end 107T and the second communication I/F 107 (FIGS. 7(I) and (J)). The control unit 102 functions to record the received past provision data in the work file of the storage device 103. After this, the retransmission processing unit 116 functions to update the arrival date and time of the past report data corresponding to the past provision data recorded in the work file, among the past report data in the past report data file 1032, to the arrival date and time of the past provision data in the work file.

同様にして、通報データ取得部115は、障害後通報データの取得要求を形成し、これを第2通信I/F107を通じて、他ネットワーク7に送出してオンプレサーバ装置8に送信する(図7(K)、(L))。これに応じて、オンプレサーバ装置8は、自機における着信日時を更新した障害後通報データを障害後提供データとして返信してくる。警備装置1では、これを接続端107T及び第2通信I/F107を通じて受信する(図7(M)、(N))。受信した障害後提供データは、制御部102が機能して、記憶装置103の作業ファイルに記録される。この後、再送処理部116が機能して、障害後通報データファイル1033の過去分通報データの内、作業ファイルに記録した障害後提供データに対応する障害後通報データの着信日時を、作業ファイルの障害後提供データの着信日時に更新する。 Similarly, the report data acquisition unit 115 creates a request to acquire post-failure report data, and sends it to the other network 7 via the second communication I/F 107 to transmit it to the on-premises server device 8 (FIGS. 7(K), (L)). In response to this, the on-premises server device 8 returns the post-failure report data with the updated arrival date and time at its own device as post-failure provision data. The security device 1 receives this via the connection end 107T and the second communication I/F 107 (FIGS. 7(M), (N)). The control unit 102 functions to record the received post-failure provision data in the work file of the storage device 103. Thereafter, the retransmission processing unit 116 functions to update the arrival date and time of the post-failure report data corresponding to the post-failure provision data recorded in the work file, among the past report data in the post-failure report data file 1033, to the arrival date and time of the post-failure provision data in the work file.

この後、制御部102は、再送処理部116を制御して、着信日時の更新された過去分通報データと障害後通報データとの再送処理を行う。すなわち、再送処理部116は、着信日時が更新された過去分通報データを過去分通報データファイル1032から読み出し(図7(O))、これを第1通信I/F101を通じてインターネット3に送出し、受信サーバ装置4に再送する(図7(Q))。同様に、再送処理部116は、着信日時が更新された障害後通報データを障害後通報データファイル1033から読み出し(図7(P))、これを第1通信I/F101を通じてインターネット3に送出し、受信サーバ装置4に再送する(図7(Q))。 Then, the control unit 102 controls the retransmission processing unit 116 to perform a retransmission process of the past report data with the updated arrival date and time and the post-failure report data. That is, the retransmission processing unit 116 reads the past report data with the updated arrival date and time from the past report data file 1032 (FIG. 7(O)), sends it to the Internet 3 via the first communication I/F 101, and retransmits it to the receiving server device 4 (FIG. 7(Q)). Similarly, the retransmission processing unit 116 reads the post-failure report data with the updated arrival date and time from the post-failure report data file 1033 (FIG. 7(P)), sends it to the Internet 3 via the first communication I/F 101, and retransmits it to the receiving server device 4 (FIG. 7(Q)).

図8は、実施の形態の警備システムで送受される通報データの一例について説明するための図である。図8(A)に示すように、通報データは、通し番号、通報先、通報元、通報内容、発生場所、送信日時、着信日時からなる。通し番号は、警備装置1の制御部102において、採番されるごとに1つずつカウントアップされ、重複することが無いようにされたいわゆるシーケンシャル番号である。通報先は、受信サーバ装置4のURL(Uniform Resource Locator)やIPアドレスといった、通報データの通報先である受信サーバ装置を特定するである。なお、通報データが、他ネットワーク(公衆交換電話網)7を通じて警備会社のオンプレサーバ装置8に送信される場合には、例えば、電話を掛けるようにして通信回線が接続された後に、通報データの送信がされる。このため、送信先は、受信サーバ装置を特定するURLやIPアドレスのままでよい。 Figure 8 is a diagram for explaining an example of report data sent and received in the security system of the embodiment. As shown in Figure 8 (A), the report data consists of a serial number, report destination, report source, report content, occurrence location, transmission date and time, and reception date and time. The serial number is a so-called sequential number that is counted up by one each time it is assigned in the control unit 102 of the security device 1 to prevent duplication. The report destination is a URL (Uniform Resource Locator) or IP address of the receiving server device 4 that identifies the receiving server device to which the report data is to be sent. Note that when the report data is sent to the on-premise server device 8 of the security company through another network (public switched telephone network) 7, for example, the communication line is connected as if making a phone call, and then the report data is sent. For this reason, the destination can remain the URL or IP address that identifies the receiving server device.

通報元は、警備装置1が配置された警備対象施設を、送信先となる警備会社の管制装置6で区別可能にするための警備先IDなどの警備対象施設を一意に特定できるようにする情報である。通報内容は、発生した異常が何かを示す情報であり、この実施の形態においては、監視センサ105(1)~105(n)は、侵入センサであるため、通報内容は侵入の発生を示すものとなる。発生場所は、侵入を検知した監視センサ(侵入センサ)105(1)~105(n)を特定する情報であり、例えばセンサIDなどが用いられる。送信日時は、警備装置1から通報データを送信するようにした日時を示す情報である。着信日時は、通常は受信サーバ装置4における着信時の日時を示す情報であるが、再送された過去分通報データや障害後通報データの場合には、警備会社のオンプレサーバ装置8での着信時の日時を示す情報となる。 The report source is information that allows the security company's control device 6, which is the destination, to uniquely identify the security facility where the security device 1 is located, such as a security destination ID that allows the security company's control device 6, which is the destination, to distinguish between the security facility where the security device 1 is located. The report content is information that indicates what abnormality has occurred. In this embodiment, since the monitoring sensors 105(1) to 105(n) are intrusion sensors, the report content indicates the occurrence of an intrusion. The occurrence location is information that identifies the monitoring sensor (intrusion sensor) 105(1) to 105(n) that detected the intrusion, and a sensor ID is used, for example. The transmission date and time is information that indicates the date and time when the security device 1 transmits the report data. The reception date and time is usually information that indicates the date and time of reception at the receiving server device 4, but in the case of resent past report data or post-fault report data, it is information that indicates the date and time of reception at the security company's on-premises server device 8.

従って、警備装置1からクラウドシステムの受信サーバ装置4に対して最初に送信される通報データ(図7の(2)で送信される通報データ)は、図8(B)に示すように、送信日時は、ゼロクリアあるいはイニシャライズされたものとなる。これに対して、クラウドシステム側の通信障害等により、適切に送信されず、警備会社のオンプレサーバ装置8に送信された後に、クラウドシステムの受信サーバ装置4に再送される過去分通報データや障害後通報データは、図8(C)に示したものとなる。すなわち、図7の(Q)で再送される通報データは、図8(C)に示すように、着信日時として、オンプレサーバ装置8での着信日時が更新されたものとなる。 Therefore, the report data first sent from the security device 1 to the receiving server device 4 of the cloud system (the report data sent in (2) of Figure 7) will have the sending date and time cleared to zero or initialized, as shown in Figure 8 (B). In contrast, past report data and post-fault report data that are not sent properly due to a communication failure on the cloud system side, and are sent to the security company's on-premises server device 8 and then resent to the receiving server device 4 of the cloud system will be as shown in Figure 8 (C). In other words, the report data resent in Figure 7 (Q) will have the arrival date and time at the on-premises server device 8 updated, as shown in Figure 8 (C).

これにより、上述した3つの不具合を発生させることがないようにできる。すなわち、第1の不具合として、通報データを再送する場合において、通報データの着信時刻と、通報データに対処した実態とに齟齬が生じてしまう場合の発生が挙げられる。この不具合に対しては、再送される過去分通報データと障害後通報データとには、警備会社のオンプレサーバ装置8での着信日時が更新されることにより、当該不具合の発生を防止でできる。 This makes it possible to prevent the three problems mentioned above from occurring. The first problem is that when report data is resent, a discrepancy occurs between the arrival time of the report data and the actual action taken against the report data. This problem can be prevented by updating the arrival date and time at the security company's on-premises server device 8 for the resent past report data and post-fault report data.

また、第2の不具合として、再送された通報データが二重通報になる場合があることがあげられる。この不具合に対しては、受信サーバ装置4において、再送されて受信した過去分通報データや障害後通報データについては、同じ通し番号の通報データが既に受信サーバ装置4に保持されている場合には破棄する。これにより、通報データの2重通報を防止する。 The second problem is that resent notification data may result in duplicate notifications. To address this problem, the receiving server device 4 discards resent and received past notification data or post-fault notification data if notification data with the same serial number is already being held in the receiving server device 4. This prevents duplicate notifications of notification data.

また、第3の不具合として、クラウドシステムの受信サーバ装置4で受信された通報データが、送信過程で消滅してしまうといったことが発生することが考えられる。この不具合に対しては、過去分通報データをオンプレサーバ装置8にも送信するし、また、受信サーバ装置4に対しても再送することで対応する。これにより、消滅した通報データの復活が可能であり、失報も防止できるし、受信サーバ装置4での通報データの復活も可能となる。 A third problem may occur when report data received by the receiving server device 4 of the cloud system is lost during the transmission process. This problem is addressed by sending past report data to the on-premises server device 8 and also resending it to the receiving server device 4. This makes it possible to restore lost report data, prevents missed reports, and allows the report data to be restored at the receiving server device 4.

[警備装置1で行われる処理のまとめ]
図9、図10は、実施の形態の警備装置1で行われる処理について説明するためのフローチャートである。図9、図10に示すフローチャートの処理は、警備装置1の制御部102の制御の下に、警備装置1の各部が機能して実行される処理である。警備装置1が動作状態にある場合には、制御部102は、監視センサ105(1)~105(n)を集約するセンサ検出部104からの出力信号を監視し、異常(侵入)が発生したか否を判別する(ステップS101)。ステップS101の判別処理において、異常は発生していないと判別したときには、制御部102は、ステップS101からの処理を繰り返す。
[Summary of the processes performed by the security device 1]
9 and 10 are flow charts for explaining the processing performed by the security device 1 of the embodiment. The processing of the flow charts shown in Figs. 9 and 10 is executed by each unit of the security device 1 functioning under the control of the control unit 102 of the security device 1. When the security device 1 is in an operating state, the control unit 102 monitors the output signal from the sensor detection unit 104 that aggregates the monitoring sensors 105(1) to 105(n) and determines whether an abnormality (intrusion) has occurred (step S101). When it is determined in the determination process of step S101 that no abnormality has occurred, the control unit 102 repeats the processing from step S101.

ステップS101の判別処理において、異常が発生したと判別したときには、制御部102は、図8(B)に示した態様の通報データを通報データファイル1031に形成する(ステップS102)。次に、制御部102は、第1通報処理部111を制御し、通報データファイル1031に形成した通報データを、第1通信I/F及び接続端101Tを通じて、第1の通報先であるクラウドシステムの受信サーバ装置4に送信する(ステップS103)。この後、制御部102は、通報データファイル1031に形成した通報データを、過去分通報データファイル1032に移し替える(ステップS104)。 When it is determined in the determination process of step S101 that an abnormality has occurred, the control unit 102 forms the report data of the form shown in FIG. 8 (B) in the report data file 1031 (step S102). Next, the control unit 102 controls the first report processing unit 111 to transmit the report data formed in the report data file 1031 to the receiving server device 4 of the cloud system, which is the first report destination, via the first communication I/F and the connection end 101T (step S103). Thereafter, the control unit 102 transfers the report data formed in the report data file 1031 to the past report data file 1032 (step S104).

次に、制御部102は、障害判定部112からの判定結果に基づいて、クラウドシステム側に通信障害等が発生したか否かを判別する(ステップS105)。ステップS105の判別処理で、通信障害等は発生していないと判別したときには、制御部102は、ステップS101からの処理を繰り返す。ステップS105の判別処理で、通信障害等が発生したと判別したとする。この場合、制御部102は、第2通報処理部113を制御して、第2通信I/F107及び接続端107Tを通じて、オンプレサーバ装置8との間に通信回線を接続し、過去分通報データファイル1032の過去分通報データを送信する(ステップS106)。 Next, the control unit 102 determines whether or not a communication failure or the like has occurred on the cloud system side based on the determination result from the failure determination unit 112 (step S105). When it is determined in the determination process of step S105 that a communication failure or the like has not occurred, the control unit 102 repeats the process from step S101. It is assumed that it is determined in the determination process of step S105 that a communication failure or the like has occurred. In this case, the control unit 102 controls the second report processing unit 113 to connect a communication line with the on-premises server device 8 via the second communication I/F 107 and the connection end 107T, and transmits the past report data of the past report data file 1032 (step S106).

更に、制御部102は、通報データファイル1031の通報データを、障害後通報データファイル1033に移し替え(ステップS107)、第2通信I/F107及び接続端107Tを通じて、警備会社のオンプレサーバ装置8に送信する(ステップS108)。この後、制御部102は、図10の処理に進み、復旧判定部114を制御して受信サーバ装置4に対してリトライ通信を行うようにし、復旧判定部114からの判定結果に基づいて、通信障害等が復旧したか否かを判別する(ステップS109)。 The control unit 102 then transfers the report data in the report data file 1031 to the post-failure report data file 1033 (step S107) and transmits it to the security company's on-premises server device 8 via the second communication I/F 107 and the connection end 107T (step S108). After this, the control unit 102 proceeds to the process of FIG. 10, controls the recovery determination unit 114 to perform a retry communication with the receiving server device 4, and determines whether or not the communication failure has been restored based on the determination result from the recovery determination unit 114 (step S109).

ステップS109の判別処理において、通信障害等は復旧していないと判別したときには、制御部102は、ステップS101の処理と同様に、新たに異常の発生が検出されたか否かを判別する(ステップS110)。ステップS110の判別処理において、新たに異常の発生は検出されていないと判別したときには、ステップS109からの処理を繰り返す。ステップS110の判別処理において、新たに異常の発生が検出されたと判別したときには、新たな異常の発生を通報するための通報データを、通報データファイル1031に形成し(ステップS111)、図9のステップS107からの処理を繰り返す。これにより、新たに異常の発生が検出された場合であっても、継続して警備会社のオンプレサーバ装置8に通報データを送信できる。この状態では、まだ、クラウドシステム側の通信障害等は復旧していないためである。 When it is determined in the determination process of step S109 that the communication failure or the like has not been restored, the control unit 102 determines whether or not a new abnormality has been detected, similar to the process of step S101 (step S110). When it is determined in the determination process of step S110 that a new abnormality has not been detected, the process from step S109 is repeated. When it is determined in the determination process of step S110 that a new abnormality has been detected, report data for reporting the occurrence of the new abnormality is formed in the report data file 1031 (step S111), and the process from step S107 in FIG. 9 is repeated. This allows the report data to continue to be sent to the on-premises server device 8 of the security company even if a new abnormality is detected. This is because in this state, the communication failure or the like on the cloud system side has not yet been restored.

ステップS109の判別処理において、通信障害等は復旧したと判別したとする。この場合、制御部102は、通報データ取得部115を制御して、オンプレサーバ装置8での着信日時を含む、過去分通報データと障害後通報データの提供を要求する提供要求を形成し、オンプレサーバ装置8に送信する(ステップS112)。この場合の提供要求もまた、第2通信I/F107及び接続端107Tを通じて他ネットワーク7に送出され、オンプレサーバ装置8に送信される。これに応じて、オンプレサーバ装置8からは、オンプレサーバ装置8における着信日時が更新された過去分通報データと障害後通報データとが返信されて来る。 In the determination process of step S109, it is determined that the communication failure, etc. has been restored. In this case, the control unit 102 controls the report data acquisition unit 115 to form a request for provision of past report data and post-failure report data, including the date and time of arrival at the on-premises server device 8, and transmits the request to the on-premises server device 8 (step S112). The request for provision in this case is also sent to the other network 7 via the second communication I/F 107 and the connection end 107T, and transmitted to the on-premises server device 8. In response, the on-premises server device 8 returns the past report data and post-failure report data, with the date and time of arrival at the on-premises server device 8 updated.

このため、制御部102は、接続端107T及び第2通信I/F107を通じて、オンプレサーバ装置8からの提供データ(過去分通報データ、障害後通報データ)を受信し、記憶装置103の作業ファイルに記録する(ステップS113)。ステップS113においては、オンプレサーバ装置8からの過去分通報データと障害後通報データとの取得が完了すると、警備装置1とオンプレサーバ装置8との間に、他ネットワーク(公衆交換電話網)7を通じて接続した通信回線を解放する。 Therefore, the control unit 102 receives the provided data (past report data, post-fault report data) from the on-premises server device 8 through the connection end 107T and the second communication I/F 107, and records it in a work file in the storage device 103 (step S113). In step S113, when the acquisition of the past report data and post-fault report data from the on-premises server device 8 is completed, the communication line connected between the security device 1 and the on-premises server device 8 through the other network (public switched telephone network) 7 is released.

この後、制御部102は、通報データ取得部115を制御し、作業ファイルに記録した提供データに対応する過去分通報データと障害後通報データとに、対応する提供データの着信日時を更新する(ステップS114)。この場合、過去分通報データは、過去分通報データファイル1032に記憶保持されているものであり、障害後通報データは、障害後通報データファイル1033に記憶保持されているものである。この後、制御部102は、再送処理部116を制御して、着信日時の更新された過去分通報データと障害後通報データとの再送処理を行う(ステップS115)。 Then, the control unit 102 controls the report data acquisition unit 115 to update the arrival date and time of the corresponding provided data to the past report data and post-fault report data that correspond to the provided data recorded in the work file (step S114). In this case, the past report data is stored and held in the past report data file 1032, and the post-fault report data is stored and held in the post-fault report data file 1033. The control unit 102 then controls the retransmission processing unit 116 to perform a retransmission process of the past report data and post-fault report data with the updated arrival date and time (step S115).

すなわち、ステップS115において、再送処理部116は、着信日時が更新された過去分通報データを過去分通報データファイル1032から読み出し、着信日時が更新された障害後通報データを障害後通報データファイル1033から読み出す。この後、再送処理部116は、読み出した過去分通報データと障害後通報データとを、第1通信I/F101を通じてインターネット3に送出し、受信サーバ装置4に再送する。ステップS115の処理により、過去分通報データと障害後通報データとが、通信障害等が復旧したクラウドシステム側の受信サーバ装置4に再送された後においては、制御部102は、図9のステップS101からの処理を繰り返す。このようにして、警備装置1は、クラウドシステム側の受信サーバ装置4や警備会社のオンプレサーバ装置8と協働することができるようになっている。 That is, in step S115, the retransmission processing unit 116 reads the past report data with the updated arrival date and time from the past report data file 1032, and reads the post-failure report data with the updated arrival date and time from the post-failure report data file 1033. After this, the retransmission processing unit 116 sends the read past report data and post-failure report data to the Internet 3 via the first communication I/F 101 and retransmits them to the receiving server device 4. After the past report data and post-failure report data are retransmitted to the receiving server device 4 on the cloud system side where the communication failure or the like has been restored by the processing of step S115, the control unit 102 repeats the processing from step S101 in FIG. 9. In this way, the security device 1 is capable of cooperating with the receiving server device 4 on the cloud system side and the on-premises server device 8 of the security company.

[実施の形態の効果]
上述したように、警備装置1は、異常(この実施の形態では侵入)の発生を検知すると、通報データを形成し、第1の通報先であるクラウドシステムの受信サーバ装置4に送信し、クラウドシステムを通じて、警備会社の管制装置6に通報を行える。しかし、クラウドシステム側に通信障害等が発生した場合には、BCP対策により、他ネットワーク7を通じて、警備会社のオンプレサーバ装置8に通報データを送信し、オンプレサーバ装置8を介して警備会社の管制装置6に通報を行える。
[Effects of the embodiment]
As described above, when the security device 1 detects the occurrence of an abnormality (an intrusion in this embodiment), it forms report data and transmits it to the receiving server device 4 of the cloud system, which is the first report destination, and can report to the security company's control device 6 via the cloud system. However, if a communication failure or the like occurs on the cloud system side, as a BCP measure, the report data can be transmitted via another network 7 to the security company's on-premises server device 8, and a report can be sent to the security company's control device 6 via the on-premises server device 8.

この場合、上述もしたように、警備装置1は、通信障害等の発生により送信できなかった障害後通報データだけでなく、過去分通報データについても、オンプレサーバ装置8を通じて管制装置6に提供できる。これにより、クラウドシステム側に生じた通信障害等により、受信サーバ装置4では正常に受信されても、管制装置6に到達していない通報データが発生してる場合に、当該通報データについても、管制装置6に提供することが可能になり、失報を確実に防止できる。 In this case, as described above, the security device 1 can provide not only post-failure report data that could not be sent due to the occurrence of a communication failure or the like, but also past report data to the control device 6 via the on-premises server device 8. As a result, in cases where report data has been received normally by the receiving server device 4 but has not yet reached the control device 6 due to a communication failure or the like occurring on the cloud system side, it becomes possible to provide the report data in question to the control device 6, thereby reliably preventing missed reports.

また、クラウドシステム側の障害等の復旧後においては、オンプレサーバ装置8に送信した過去分通報データと障害後通報データに、オンプレサーバ装置8での着信日時を更新して、受信サーバ装置4に再送できる。これにより、通報データの着信時刻と、通報データに対処した実態とに齟齬が生じさせないようできる。また、通報データには通し番号が付けられているので、受信サーバ装置4において、既に存在しる通報データが再送されてきても、これを破棄することにより、2重通報の不都合を生じさせることもない。 Furthermore, after recovery from a failure on the cloud system side, the past report data and post-failure report data sent to the on-premises server device 8 can be updated with the arrival date and time at the on-premises server device 8 and resent to the receiving server device 4. This prevents discrepancies between the arrival time of the report data and the actual handling of the report data. Furthermore, because the report data is assigned a serial number, even if already existing report data is resent at the receiving server device 4, it can be discarded, preventing the inconvenience of duplicate reports.

[変形例]
なお、上述した実施の形態では、クラウドシステム側に通信障害等が発生した場合には、過去分通報データと、障害後通報データとの両方を、警備会社のオンプレサーバ装置8に送信するようにした。しかし、これに限るものではない。少なくとも、最新に発生し、受信サーバ装置4に対して適切に提供できなかった、障害後通報データのみを、警備会社のオンプレサーバ装置8に送信するようにしてもよい。これにより、少なくとも最新の障害後通報データについては、オンプレサーバ装置8を通じて管制装置6に提供できるので、警備会社において、迅速な対応を取ることが可能である。しかし、失報を確実に避けるためには、過去分通報データについても、警備会社のオンプレサーバ装置8に送信するようにしたほうが好ましい。
[Modification]
In the above embodiment, when a communication failure or the like occurs on the cloud system side, both the past report data and the post-failure report data are transmitted to the on-premises server device 8 of the security company. However, this is not limited to this. At least, only the post-failure report data that has occurred most recently and could not be provided appropriately to the receiving server device 4 may be transmitted to the on-premises server device 8 of the security company. This allows at least the latest post-failure report data to be provided to the control device 6 through the on-premises server device 8, making it possible for the security company to take a quick response. However, in order to reliably avoid missed reports, it is preferable to transmit the past report data to the on-premises server device 8 of the security company as well.

また、上述した実施の形態では、警備装置1における警備対象期間内に送信した通報データについては、全て過去分通報データファイル1032に蓄積した。この場合に、クラウドシステム側の通信障害等の発生時には、過去分通報データファイル1032に蓄積した全ての過去分通報データをオンプレサーバ装置8に送信するようにしたが、これに限るものではない。例えば、過去分通報データファイル1032に長期間にわたる過去分通報データが蓄積されている場合においては、最新の過去分通報データから過去に所定期間分の過去分通報データを、オンプレサーバ装置8に送信するようにしてもよい。過去に所定期間分は、例えば、過去分注通報データの送信日時に基づいて、過去30分の期間、過去に1時間の期間というように定めることができる。また、最新の過去分通報データから過去に100件分などのように、送信する過去分通報データを件数によって定めることもできる。 In the above-described embodiment, all the report data transmitted during the period covered by the security device 1 is stored in the past report data file 1032. In this case, when a communication failure or the like occurs on the cloud system side, all the past report data stored in the past report data file 1032 is transmitted to the on-premises server device 8, but this is not limited to this. For example, when past report data is accumulated over a long period in the past report data file 1032, past report data for a predetermined period from the latest past report data may be transmitted to the on-premises server device 8. The predetermined period in the past may be determined, for example, based on the transmission date and time of the past dispensing report data, such as a period of the past 30 minutes or a period of the past 1 hour. The past report data to be transmitted may also be determined by the number of cases, such as 100 cases from the latest past report data.

また、通報データのフォーマットは、図8を用いて説明したものに限るものではなく、より多くの情報を付加するなど、種々の変形が可能である。例えば、障害後通報データと過去分通報データとを区別可能なように、区分を設けるなどのことが可能である。 The format of the report data is not limited to that described using FIG. 8, and various modifications are possible, such as adding more information. For example, it is possible to provide a division so that post-fault report data and past report data can be distinguished.

また、上述した実施の形態では、送信日時や着信日時を用いるようにしたが、これに限るものではない。通常、警備装置1の警警備期間は、午後10時から翌日の午前7時などのように開始から終了までの期間はそれほど長くない。このため、送信日時、着信日時ではなく、送信時刻(時分秒)、着信時刻(時分秒)だけを用いるようにすることも可能である。 In addition, in the above-described embodiment, the sending date and time and the receiving date and time are used, but this is not limited to this. Usually, the security period of the security device 1 is not very long from start to finish, such as from 10:00 PM to 7:00 AM the following day. For this reason, it is also possible to use only the sending time (hour, minute, second) and the receiving time (hour, minute, second) rather than the sending date and time and the receiving date and time.

[その他]
上述した実施の形態の説明からも分かるように、請求項の通報データ形成手段の機能は、警備装置1の制御部102が実現し、請求項の第1の通報処理手段の機能は、警備装置の第1通報処理部111が実現している。また、請求項の障害判定手段の機能は、警備装置1の障害判定部112が実現し、請求項の第1の記憶手段の機能は、警備装置1の障害後通報データファイル1033が実現している。また、請求項の第2の通報処理手段の機能は、警備装置1の第2通報処理部113が実現し、請求項の復旧判定手段の機能は、警備装置1の復旧判定部114が実現している。また、請求項の第1の提供要求送信手段の機能は、警備装置1の通報データ取得部115が実現し、請求項の第1の取得手段の機能は、主に制御部102が実現している。また、請求項の第1の更新手段の機能は、警備装置1の再送処理部116が実現し、請求項の第1の再送処理手段の機能は、警備装置1の再送処理部116が実現している。
[others]
As can be seen from the above description of the embodiment, the function of the notification data forming means in the claims is realized by the control unit 102 of the security device 1, and the function of the first notification processing means in the claims is realized by the first notification processing unit 111 of the security device. In addition, the function of the fault determination means in the claims is realized by the fault determination unit 112 of the security device 1, and the function of the first storage means in the claims is realized by the post-fault notification data file 1033 of the security device 1. In addition, the function of the second notification processing means in the claims is realized by the second notification processing unit 113 of the security device 1, and the function of the recovery determination means in the claims is realized by the recovery determination unit 114 of the security device 1. In addition, the function of the first provision request transmission means in the claims is realized by the notification data acquisition unit 115 of the security device 1, and the function of the first acquisition means in the claims is mainly realized by the control unit 102. In addition, the function of the first update means in the claims is realized by the retransmission processing unit 116 of the security device 1, and the function of the first retransmission processing means in the claims is realized by the retransmission processing unit 116 of the security device 1.

また、請求項の第2の記憶手段の機能は、警備装置1の過去分通報データファイル1032が実現している。また、請求項の第3の通報処理手段の機能は、第2通報処理部113が実現し、請求項の第2の提供要求送信手段の機能は、警備装置1の通報データ取得部115が実現している。また、請求項の第2の取得手段の機能は、主に制御部102が実現し、請求項の第2の更新手段の機能は、警備装置1の再送処理部116が実現し、請求項の第2の再送処理手段の機能は、警備装置1の再送処理部116が実現している。 The function of the second storage means in the claim is realized by the past report data file 1032 of the security device 1. The function of the third report processing means in the claim is realized by the second report processing unit 113, and the function of the second provision request transmission means in the claim is realized by the report data acquisition unit 115 of the security device 1. The function of the second acquisition means in the claim is mainly realized by the control unit 102, the function of the second update means in the claim is realized by the retransmission processing unit 116 of the security device 1, and the function of the second retransmission processing means in the claim is realized by the retransmission processing unit 116 of the security device 1.

また、請求項の第2の通報先装置は、実施の形態のオンプレサーバ装置8が対応する。請求項の第2の通報先装置の第1の提供要求受信手段の機能は、オンプレサーバ装置8の主に提供要求受付部807が実現し、請求項の第2の通報先装置の提供データ送信手段の機能は、オンプレサーバ装置8の主に提供データ提供部808が実現している。 The second notification destination device in the claims corresponds to the on-premises server device 8 in the embodiment. The function of the first provision request receiving means of the second notification destination device in the claims is realized mainly by the provision request accepting unit 807 of the on-premises server device 8, and the function of the provision data transmitting means of the second notification destination device in the claims is realized mainly by the provision data providing unit 808 of the on-premises server device 8.

また、請求項の第1の通報先装置は、実施の形態の受信サーバ装置4が対応する。請求項の第1の通信先装置の通報データ受信手段の機能は、受信サーバ装置4の主に通報データ受付部405が実現している。また、請求項の第1の通信先装置の通報データ処理手段の機能は、受信サーバ装置4の通報データ受付部405と通報データ提供部406とが協働して実現している。 The first destination device in the claims corresponds to the receiving server device 4 in the embodiment. The function of the notification data receiving means of the first destination device in the claims is realized mainly by the notification data receiving unit 405 of the receiving server device 4. The function of the notification data processing means of the first destination device in the claims is realized by the notification data receiving unit 405 and the notification data providing unit 406 of the receiving server device 4 working together.

また、図9、図10のフローチャートに示した処理を実行するプログラムを形成し、CPUを含む制御部を備えた警備装置に搭載することにより、この発明による警備装置を実現することができる。すなわち。警備装置1の第1通報処理部111、障害判定部112、第2通報処理部113、復旧判定部114、通報データ取得部115、再送処理部116の各機能は、制御部において実行されるプログラムにより、警備装置の制御部の機能として実現することができる。 Furthermore, a security device according to the present invention can be realized by forming a program that executes the processing shown in the flowcharts of Figures 9 and 10 and installing it in a security device equipped with a control unit including a CPU. That is, each function of the first notification processing unit 111, the fault determination unit 112, the second notification processing unit 113, the recovery determination unit 114, the notification data acquisition unit 115, and the retransmission processing unit 116 of the security device 1 can be realized as a function of the control unit of the security device by a program executed in the control unit.

また、受信サーバ装置4の通報データ受付部405や通報データ提供部406もまた、受信サーバ装置4の制御部402において実行されるプログラムにより、受信サーバ装置4の制御部402の機能として実現することができる。また、警備サーバ装置5の通報データ受付部505や通報通知部506もまた、警備サーバ装置5の制御部502において実行されるプログラムにより、警備サーバ装置5の制御部502の機能として実現することができる。 The report data receiving unit 405 and the report data providing unit 406 of the receiving server device 4 can also be realized as functions of the control unit 402 of the receiving server device 4 by a program executed in the control unit 402 of the receiving server device 4. The report data receiving unit 505 and the report notification unit 506 of the security server device 5 can also be realized as functions of the control unit 502 of the security server device 5 by a program executed in the control unit 502 of the security server device 5.

1…警備装置、101T…接続端、101…第1通信I/F、102…制御部、103…記憶装置、1031…通報データファイル、1032…過去分通報データファイル、1033…障害後通報データファイル、104T1~104Tn…接続端、104…センサ検出部、105(1)~105(n)…監視センサ、106…時計回路、107T…接続端、107…第2通信I/F、111…第1通報処理部、112…障害判定部、113…第2通報処理部、114…復旧判定部、115…通報データ取得部、116…再送処理部、2…ゲートウェイ、3インターネット、4…受信サーバ装置、5…警備サーバ装置、6…管制装置、7…他ネットワーク、8…オンプレサーバ装置 1...security device, 101T...connection end, 101...first communication I/F, 102...control unit, 103...storage device, 1031...report data file, 1032...past report data file, 1033...post-failure report data file, 104T1-104Tn...connection end, 104...sensor detection unit, 105(1)-105(n)...monitoring sensor, 106...clock circuit, 107T...connection end, 107...second communication I/F, 111...first report processing unit, 112...failure determination unit, 113...second report processing unit, 114...recovery determination unit, 115...report data acquisition unit, 116...retransmission processing unit, 2...gateway, 3 internet, 4...receiving server device, 5...security server device, 6...control device, 7...other network, 8...on-premise server device

Claims (4)

異常の発生を検知した場合に、通報データを形成する通報データ形成手段と、
前記通報データ形成手段で形成された前記通報データを、第1のネットワークを通じて第1の通報先に送信する第1の通報処理手段と、
前記第1のネットワーク側に障害が発生したか否かを判定する障害判定手段と、
前記障害判定手段により、前記障害が発生したと判定された場合に、前記第1の通報先に送信できなかった前記通報データを障害後通報データとして記憶保持する第1の記憶手段と、
前記第1の記憶手段に記憶された前記障害後通報データを、前記第1のネットワークとは異なる第2のネットワークを通じて第2の通報先に送信する第2の通報処理手段と、
前記第1のネットワーク側に発生した前記障害が復旧したか否かを判定する復旧判定手段と、
前記復旧判定手段により、前記障害が復旧したと判定された場合に、前記第2の通報先に対して、前記第2の通報先での着信時刻を含む前記障害後通報データの提供を要求する第1の提供要求を送信する第1の提供要求送信手段と、
前記第1の提供要求に応じて、前記第2の通報先から返信されてくる前記着信時刻を含む前記障害後通報データを、前記第2の通報先からの障害後提供データとして取得する第1の取得手段と、
前記第1の記憶手段に記憶保持されている前記障害後通報データの内、前記第1の取得手段で取得された前記障害後提供データに対応する前記障害後通報データに対して、前記障害後提供データの前記着信時刻を更新する第1の更新手段と、
前記第1の更新手段で前記着信時刻が更新された前記障害後通報データを、前記第1のネットワークを通じて前記第1の通報先に送信する第1の再送処理手段と
を備えることを特徴とする警備装置。
a notification data generating means for generating notification data when an occurrence of an abnormality is detected;
a first notification processing means for transmitting the notification data formed by the notification data forming means to a first notification destination through a first network;
a fault determination means for determining whether a fault has occurred on the first network side;
a first storage means for storing and holding the report data that could not be transmitted to the first report destination as post-failure report data when the fault determination means determines that the fault has occurred;
a second notification processing means for transmitting the post-failure notification data stored in the first storage means to a second notification destination through a second network different from the first network;
a recovery determination means for determining whether or not the failure occurring on the first network side has been recovered from;
a first provision request sending means for sending, when the recovery determination means determines that the failure has been recovered from, a first provision request to the second report destination, the first provision request requesting the second report destination to provide the post-failure report data including an arrival time at the second report destination;
a first acquisition means for acquiring the post-failure report data including the arrival time returned from the second report destination in response to the first provision request as post-failure provision data from the second report destination;
a first updating means for updating the arrival time of the post-failure provision data corresponding to the post-failure provision data acquired by the first acquiring means among the post- failure notification data stored and held in the first storage means;
A security device characterized by comprising a first retransmission processing means for transmitting the post-fault report data, the arrival time of which has been updated by the first update means, to the first report destination via the first network.
請求項1に記載の警備装置であって、
前記通報データ形成手段で生成され、前記第1の通報先に送信された過去の前記通報データを過去分通報データとして記憶保持する第2の記憶手段と、
前記障害判定手段により、前記障害が発生したと判定された場合に、前記第2の記憶手段に記憶されている前記過去分通報データを、前記第1のネットワークとは異なる第2のネットワークを通じて第2の通報先に送信する第3の通報処理手段と、
前記復旧判定手段により、前記障害が復旧したと判定された場合に、前記第2の通報先に対して、着信時刻を含む前記過去分通報データの提供を要求する第2の提供要求を送信する第2の提供要求送信手段と、
前記第2の提供要求に応じて、前記第2の通報先から返信されてくる前記着信時刻を含む前記過去分通報データを前記第2の通報先からの過去分提供データとして取得する第2の取得手段と、
前記第2の記憶手段に記憶保持されている前記過去分通報データの内、前記第2の取得手段で取得された前記過去分提供データに対応する前記過去分通報データに対して、前記過去分提供データの前記着信時刻を更新する第2の更新手段と、
前記第2の更新手段で前記着信時刻が更新された前記過去分通報データを、前記第1のネットワークを通じて前記第1の通報先に送信する第2の再送処理手段と
を備えることを特徴とする警備装置。
2. The security device of claim 1,
a second storage means for storing and holding the past report data generated by the report data generating means and transmitted to the first report destination as past report data;
a third notification processing means for transmitting the past notification data stored in the second storage means to a second notification destination through a second network different from the first network when the failure determination means determines that the failure has occurred;
a second provision request sending means for sending a second provision request to the second report destination when it is determined by the recovery determination means that the failure has been recovered from, the second provision request requesting the second report destination to provide the past report data including an arrival time;
a second acquisition means for acquiring the past report data including the arrival time returned from the second report destination in response to the second provision request as past provision data from the second report destination;
a second updating means for updating the arrival time of the past report data corresponding to the past provision data acquired by the second acquiring means among the past report data stored and held in the second storage means;
A security device characterized by comprising a second retransmission processing means for transmitting the past report data, the arrival time of which has been updated by the second update means, to the first report destination via the first network.
請求項1または請求項2に記載の警備装置であって、
前記通報データ形成手段は、通し番号を付加した前記通報データを形成する
ことを特徴とする警備装置。
The security device according to claim 1 or 2,
The security device, wherein the notification data forming means forms the notification data to which a serial number is added.
警備装置と第1の通報先装置とが第1のネットワークを通じて接続され、前記警備装置と第2の通報先装置とが前記第1のネットワークとは異なる第2のネットワークを通じて接続されて構成された警備システムであって、
前記警備装置は、
異常の発生を検知した場合に、通報データを形成する通報データ形成手段と、
前記通報データ形成手段で形成された前記通報データを、第1のネットワークを通じて第1の通報先に送信する第1の通報処理手段と、
前記第1のネットワーク側に障害が発生したか否かを判定する障害判定手段と、
前記障害判定手段により、前記障害が発生したと判定された場合に、前記第1の通報先に送信できなかった前記通報データを障害後通報データとして記憶保持する第1の記憶手段と、
前記第1の記憶手段に記憶された前記障害後通報データを、前記第1のネットワークとは異なる第2のネットワークを通じて第2の通報先に送信する第2の通報処理手段と、
前記第1のネットワーク側に発生した前記障害が復旧したか否かを判定する復旧判定手段と、
前記復旧判定手段により、前記障害が復旧したと判定された場合に、前記第2の通報先に対して、前記第2の通報先での着信時刻を含む前記障害後通報データの提供を要求する第1の提供要求を送信する第1の提供要求送信手段と、
前記第1の提供要求に応じて、前記第2の通報先から返信されてくる前記着信時刻を含む前記障害後通報データを、前記第2の通報先からの障害後提供データとして取得する第1の取得手段と、
前記第1の記憶手段に記憶保持されている前記障害後通報データの内、前記第1の取得手段で取得された前記障害後提供データに対応する前記障害後通報データに対して、前記障害後提供データの前記着信時刻を更新する第1の更新手段と、
前記第1の更新手段で前記着信時刻が更新された前記障害後通報データを、前記第1のネットワークを通じて前記第1の通報先に送信する第1の再送処理手段と
を備え、
前記第2の通報先装置は、
前記警備装置からの前記第1の提供要求を受信する第1の提供要求受信手段と、
前記警備装置からの前記第1の提供要求に応じて、前記警備装置からの前記障害後通報データであって、自機においての着信時刻を付加した前記障害後通報データを、前記障害後提供データとして前記警備装置に送信する提供データ送信手段と
を備え、
前記第1の通報先装置は、
前記警備装置からの前記通報データを受信する通報データ受信手段と、
受信した前記通報データに着信時刻が付加されている場合には、前記着信時刻において自機に着信した通報データであるものとして処理する通報データ処理手段と
を備えることを特徴とする警備システム
A security system in which a security device and a first notification destination device are connected through a first network, and the security device and a second notification destination device are connected through a second network different from the first network,
The security device is
a notification data generating means for generating notification data when an occurrence of an abnormality is detected;
a first notification processing means for transmitting the notification data formed by the notification data forming means to a first notification destination through a first network;
a fault determination means for determining whether a fault has occurred on the first network side;
a first storage means for storing and holding the report data that could not be transmitted to the first report destination as post-failure report data when the fault determination means determines that the fault has occurred;
a second notification processing means for transmitting the post-failure notification data stored in the first storage means to a second notification destination through a second network different from the first network;
a recovery determination means for determining whether or not the failure occurring on the first network side has been recovered from;
a first provision request sending means for sending, when the recovery determination means determines that the failure has been recovered from, a first provision request to the second report destination, the first provision request requesting the second report destination to provide the post-failure report data including an arrival time at the second report destination;
a first acquisition means for acquiring the post- failure report data including the arrival time returned from the second report destination in response to the first provision request as post-failure provision data from the second report destination;
a first updating means for updating the arrival time of the post-failure provision data corresponding to the post-failure provision data acquired by the first acquiring means among the post- failure notification data stored and held in the first storage means;
a first retransmission processing means for transmitting the post-failure report data, the arrival time of which has been updated by the first update means, to the first report destination through the first network;
The second destination device is
a first provision request receiving means for receiving the first provision request from the security device;
and a provision data transmission means for transmitting the post-fault notification data from the security device, the post-fault notification data having an arrival time at the security device added thereto, as the post-fault provision data to the security device in response to the first provision request from the security device,
The first destination device is
a notification data receiving means for receiving the notification data from the security device;
and a report data processing means for processing the received report data as if the received report data had a time of arrival added thereto, as if the received report data had arrived at the device at the time of arrival.
JP2021107479A 2021-06-29 2021-06-29 Security devices and systems Active JP7675327B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021107479A JP7675327B2 (en) 2021-06-29 2021-06-29 Security devices and systems

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021107479A JP7675327B2 (en) 2021-06-29 2021-06-29 Security devices and systems

Publications (2)

Publication Number Publication Date
JP2023005507A JP2023005507A (en) 2023-01-18
JP7675327B2 true JP7675327B2 (en) 2025-05-13

Family

ID=85107892

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021107479A Active JP7675327B2 (en) 2021-06-29 2021-06-29 Security devices and systems

Country Status (1)

Country Link
JP (1) JP7675327B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002176495A (en) 2000-12-06 2002-06-21 Nec Corp Phone system
JP2002329276A (en) 2001-04-27 2002-11-15 Atsumi Electric Co Ltd Center device
JP2006285645A (en) 2005-03-31 2006-10-19 Sogo Keibi Hosho Co Ltd Security system, security device and security method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002176495A (en) 2000-12-06 2002-06-21 Nec Corp Phone system
JP2002329276A (en) 2001-04-27 2002-11-15 Atsumi Electric Co Ltd Center device
JP2006285645A (en) 2005-03-31 2006-10-19 Sogo Keibi Hosho Co Ltd Security system, security device and security method

Also Published As

Publication number Publication date
JP2023005507A (en) 2023-01-18

Similar Documents

Publication Publication Date Title
US20050146430A1 (en) Security messaging system
US8941474B2 (en) Real time automatic headcount system
JP4704790B2 (en) Security system, security device and security method
CN101535976A (en) A method and apparatus for using SMS short code messaging to facilitate the transmission of a status update for a security system
JP7226670B2 (en) Elevator suspension information provision system
JP7675327B2 (en) Security devices and systems
JP2002024975A (en) Security system
JP2002271524A (en) Combustion control device alarm monitoring system and remote monitoring device
JP5139387B2 (en) Emergency information system
JP5102061B2 (en) Communication system and power supply monitoring control system using the same
JP3392349B2 (en) Combustion control equipment data collection system, remote monitoring device and combustion control equipment
JP4999755B2 (en) Security equipment
JPH11351569A (en) Combustion control device alarm monitoring system, remote monitoring device and combustion control device
JP4299572B2 (en) Failure notification method and failure notification method
WO2001027787A1 (en) Event monitoring and closed-loop response system
JP7642263B1 (en) Information processing device and program
US20130222131A1 (en) System and Method for Real Time Anti-smash Protection
JP5155557B2 (en) Alarm device, alarm system, alarm program, alarm method
JP2004282655A (en) Monitoring information reporting method, monitoring information reporting device and terminal
JP2020102015A (en) Security center and control method of security center
US20090231118A1 (en) Forwarding and fall back monitoring in an alarm system
JP4757546B2 (en) Monitoring and reporting system
JPH09261374A (en) Multiple dwelling house centralized monitoring system
JPH11284772A (en) Fire alarm monitoring system by electronic mail
JP4362440B2 (en) Notification device and method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240116

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20240823

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20241209

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241211

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250127

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250327

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250409

R150 Certificate of patent or registration of utility model

Ref document number: 7675327

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350