JP6817153B2 - Alarm notification system and alarm notification method - Google Patents
Alarm notification system and alarm notification method Download PDFInfo
- Publication number
- JP6817153B2 JP6817153B2 JP2017118280A JP2017118280A JP6817153B2 JP 6817153 B2 JP6817153 B2 JP 6817153B2 JP 2017118280 A JP2017118280 A JP 2017118280A JP 2017118280 A JP2017118280 A JP 2017118280A JP 6817153 B2 JP6817153 B2 JP 6817153B2
- Authority
- JP
- Japan
- Prior art keywords
- alarm
- notification
- information
- subject
- client
- 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
Links
- 238000000034 method Methods 0.000 title claims description 40
- 238000009826 distribution Methods 0.000 claims description 59
- 230000008569 process Effects 0.000 claims description 32
- 238000012545 processing Methods 0.000 claims description 14
- 230000005540 biological transmission Effects 0.000 claims description 7
- 238000012423 maintenance Methods 0.000 description 57
- 230000005856 abnormality Effects 0.000 description 49
- 238000010586 diagram Methods 0.000 description 32
- 238000004519 manufacturing process Methods 0.000 description 29
- 230000004044 response Effects 0.000 description 27
- 238000003860 storage Methods 0.000 description 23
- 230000006870 function Effects 0.000 description 12
- 238000001514 detection method Methods 0.000 description 7
- 230000002159 abnormal effect Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 238000012806 monitoring device Methods 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 238000007689 inspection Methods 0.000 description 3
- 230000002950 deficient Effects 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 238000002788 crimping Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000011179 visual inspection Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B25/00—Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems
- G08B25/01—Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems characterised by the transmission medium
- G08B25/10—Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems characterised by the transmission medium using wireless transmission systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M11/00—Telephonic communication systems specially adapted for combination with other electrical systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q9/00—Arrangements in telecontrol or telemetry systems for selectively calling a substation from a main station, in which substation desired apparatus is selected for applying a control signal thereto or for obtaining measured values therefrom
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W92/00—Interfaces specially adapted for wireless communication networks
- H04W92/04—Interfaces between hierarchically different network devices
- H04W92/08—Interfaces between hierarchically different network devices between user and terminal device
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Business, Economics & Management (AREA)
- Emergency Management (AREA)
- Testing And Monitoring For Control Systems (AREA)
- Alarm Systems (AREA)
- Selective Calling Equipment (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Description
本発明は、アラーム通知システム及びアラーム通知方法に関する。 The present invention relates to an alarm notification system and an alarm notification method.
産業システムの製造ラインなどの設備において、異常が発生した場合に、その異常の発生をアラームとして保守担当者に通知することが従来から行われている。アラームとして通知する内容としては、異常が発生した事実や、発生した異常に関する情報がある。 When an abnormality occurs in equipment such as a manufacturing line of an industrial system, it has been conventionally used to notify a maintenance person of the occurrence of the abnormality as an alarm. The content to be notified as an alarm includes the fact that an abnormality has occurred and information on the occurrence of the abnormality.
従来の産業システムに適用されるアラーム通知システムは、例えば特許文献1に記載されている。
特許文献1に記載された技術は、監視装置が監視対象の異常を検出した際に、監視装置から保守担当者が持つ保守端末に対して電子メールを送信することで、アラームの通知を行うものである。アラームに含まれる情報の中には、監視装置が持ち、ハイパーリンクとして提供されるWEB(World Wide Web)サーバ機能のURL(Uniform Resource Locator)が含まれる。
An alarm notification system applied to a conventional industrial system is described in, for example,
The technique described in
電子メールを受信した保守端末は、通知されたURLから監視装置にアクセスすることで、異常に関する情報の表示や監視対象の制御などを行うことが可能となる。アラームの通知先となる保守端末は、異常の内容によって決定される。そして、当該保守端末へのアラームの通知から一定時間経過しても応答がない場合には再通知が行われる。 By accessing the monitoring device from the notified URL, the maintenance terminal that has received the e-mail can display information on the abnormality and control the monitoring target. The maintenance terminal to which the alarm is notified is determined by the content of the abnormality. Then, if there is no response even after a certain period of time has passed from the notification of the alarm to the maintenance terminal, re-notification is performed.
特許文献1に記載される技術は、予め異常の内容毎にアラームの通知先となる保守端末を決めるようにしているが、このような技術以外にも、例えば、保守担当者が持つ保守端末の位置情報を基に、電子メールを送信する保守端末を選択する方法も提案されている。
また、保守担当者が使用する保守端末として、眼鏡型のウェアラブル端末を使用して、保守担当者の視野内に直接、当該異常の内容などを表示させることが考えられている。
In the technique described in
Further, as a maintenance terminal used by a maintenance person, it is considered to use a glasses-type wearable terminal to directly display the content of the abnormality in the field of view of the maintenance person.
産業システムの製造ラインにおいて、製造中に発生した異常を即座に保守担当者に対して通知し対策を促す手段として、保守担当者が持つ携帯端末などに対してアラームの通知を行うシステムが有用である。ここで、異常とは単純な製造ラインで稼動する生産設備の停止だけでなく、製品への部品圧着時の圧力不足や、目視検査時の製品落下など、製品を製造する過程で発生する、製品を不良品と判断する原因となるあらゆる事象を含む。 In the manufacturing line of an industrial system, a system that notifies the maintenance staff of an alarm to a mobile terminal owned by the maintenance staff is useful as a means of immediately notifying the maintenance staff of an abnormality that occurs during manufacturing and prompting countermeasures. is there. Here, an abnormality is not only a stoppage of production equipment operating on a simple production line, but also a product that occurs in the process of manufacturing a product, such as insufficient pressure when crimping parts to the product or dropping the product during visual inspection. Includes any event that causes the product to be judged as defective.
一方で、産業システムの製造ラインでアラーム通知を行う場合、次の要件1,2,3を満たすことが重要である。
[要件1]保守担当者が実行中の作業を中断させずに、アラーム通知を受信して確認できるようにする、いわゆるハンズフリーを行う必要がある。
[要件2]保守担当者が受信するアラームを端末毎に動的に設定可能とする必要がある。
[要件3]保守担当者への通知はリアルタイムに行われる必要がある。
On the other hand, it is important to meet the following
[Requirement 1] It is necessary to perform so-called hands-free so that maintenance personnel can receive and confirm alarm notifications without interrupting the work being executed.
[Requirement 2] It is necessary to be able to dynamically set the alarm received by the maintenance person for each terminal.
[Requirement 3] Notification to maintenance personnel needs to be made in real time.
これらの3つの要件の内で、上記[要件1]は、保守担当者の安全性を担保するための要件である。[要件2]は、保守担当者の役職や担当範囲により対処すべき異常の内容が異なるため、あるいはその日の作業量や従事する製造ラインに応じて利用する端末の台数も変わるために必要とされる要件である。例えば、1人の保守担当者が2つの製造ラインの保守を担当する場合もあれば、1つの製造ラインを2人の保守担当者が担当し、1人は生産設備の異常処理担当、もう1人は製品検査の異常処理担当となる場合もある。このように、どの端末でどのアラームを受け取るべきかが状況によって異なるため、各保守担当者がそれぞれの端末に対して、どのアラームを受信するのかを設定可能とする必要がある。 Of these three requirements, the above [Requirement 1] is a requirement for ensuring the safety of maintenance personnel. [Requirement 2] is required because the content of the abnormality to be dealt with differs depending on the position and scope of responsibility of the maintenance person, or because the number of terminals used also changes depending on the amount of work on the day and the production line engaged. It is a requirement. For example, one maintenance person may be in charge of maintenance of two production lines, one production line may be in charge of two maintenance persons, one person may be in charge of abnormal handling of production equipment, and the other. A person may be in charge of handling abnormalities in product inspection. In this way, which alarm should be received by which terminal differs depending on the situation, so it is necessary for each maintenance person to be able to set which alarm is to be received for each terminal.
さらに、[要件3]は、不良の可能性のある製品の生産を最小限に抑えるための要件である。産業システムの製造ラインは多くの工程が自動化され、連続的に動作することにより大量生産を実現している。したがって、例えば生産設備に異常が発生したまま製品を製造し続けることは、その間に製造された製品への追加検査や破棄などの対応が必要となるため、生産コストを押し上げる要因となる。そのため、保守担当者への通知はリアルタイムに行われる必要がある。 Further, [Requirement 3] is a requirement for minimizing the production of a product that may be defective. Many processes are automated in the production line of the industrial system, and mass production is realized by operating continuously. Therefore, for example, continuing to manufacture a product while an abnormality has occurred in the production equipment requires measures such as additional inspection and disposal of the product manufactured during that period, which is a factor that pushes up the production cost. Therefore, the maintenance staff needs to be notified in real time.
これらの要件に対し、例えば[要件1]のハンズフリー要求に対しては、保守端末として、眼鏡型のウェアラブル端末を適用することで満たすことができる。しかしながら、現在実用化されている眼鏡型のウェアラブル端末は、通常の眼鏡よりもサイズが大型で重量もあり、装着感が良好とは言えない。したがって、現状では、アラーム通知のために、保守担当者に眼鏡型のウェアラブル端末を常時装着させることは、好ましいとは言えない。 For these requirements, for example, the hands-free requirement of [Requirement 1] can be satisfied by applying a glasses-type wearable terminal as a maintenance terminal. However, the eyeglass-type wearable terminals currently in practical use are larger in size and heavier than ordinary eyeglasses, and cannot be said to be comfortable to wear. Therefore, at present, it is not preferable to have a maintenance person always wear a glasses-type wearable terminal for alarm notification.
また、[要件2]については、例えば特許文献1に記載されるように、予め異常の内容毎にアラームの通知先となる保守端末を決め、その通知先となる保守端末を決めるための管理が適正にできれば、対応可能である。しかしながら、実際には、上述したように、その日の作業量や従事する製造ラインに応じて利用する端末の台数も変わるため、一日毎に通知する保守端末を変更する必要があり、対応するためには通知端末の変更作業に非常に手間がかかるという問題がある。
Further, regarding [Requirement 2], for example, as described in
さらに、[要件3]のリアルタイム性について、例えば特許文献1に記載された技術では、電子メールでリアルタイムにアラームの通知を行い、その通知した端末から一定時間応答が無い場合は別の宛先に電子メールを送信するようにしている。したがって、最初に電子メールを送信した端末で保守担当者が通知内容をすぐに確認できる場合には問題ないが、最初の電子メールが届いていない場合には対応が遅れてしまう。特に、産業システムの製造ラインでは金属製の生産設備が数多く作動しており、ノイズの多い低品質な電波環境となるため、製造ラインにいる保守担当者が所持する端末に、電子メールが届かないことが起こり得る。
このように従来のアラーム通知システムでは、上述した3つの要件を満たしたものは存在しなかった。
Further, regarding the real-time property of [Requirement 3], for example, in the technique described in
As described above, no conventional alarm notification system meets the above-mentioned three requirements.
本発明の目的は、状況に応じて動的にアラームを受信する端末を変更することができる、アラーム通知システム及びアラーム通知方法を提供することにある。 An object of the present invention is to provide an alarm notification system and an alarm notification method capable of dynamically changing a terminal that receives an alarm according to a situation.
上記課題を解決するために、例えば特許請求の範囲に記載の構成を採用する。
本願は上記課題を解決する手段を複数含んでいるが、その一例を挙げるならば、アラーム対象事象の発生に基づいて、アラームを生成する通知配信サーバと、通知配信サーバが生成したアラームの配信先を決定し、決定した配信先にアラームを送信するメッセージブローカーと、メッセージブローカーとアクセスポイントを経由して無線接続され、メッセージブローカーが送信するアラームを受信する通知受信クライアントと、を備える。
そして、通知配信サーバは、システム起動時にアラームに関する主題となる情報の一覧をメッセージブローカーへ送信し、メッセージブローカーは、業務開始時にアラーム情報に関する主題となる情報の一覧を通知受信クライアントに送信し、通知受信クライアントは、業務開始時にメッセージブローカーから送信された、アラームに関する主題となる情報の一覧を受信し、受信した一覧から主題の選択があるとき、その選択された主題の情報をメッセージブローカーに送信して、メッセージブローカーに登録させるようにした。
In order to solve the above problems, for example, the configuration described in the claims is adopted.
The present application includes a plurality of means for solving the above problems. For example, a notification delivery server that generates an alarm based on the occurrence of an alarm target event and a notification delivery destination of the alarm generated by the notification delivery server. It is provided with a message broker that determines and sends an alarm to the determined delivery destination, and a notification receiving client that is wirelessly connected to the message broker via an access point and receives an alarm transmitted by the message broker.
Then, the notification distribution server sends a list of subject information related to the alarm to the message broker when the system starts, and the message broker sends a list of subject information related to the alarm information to the notification receiving client at the start of business to notify the message. The receiving client receives the list of subject information about the alarm sent from the message broker at the start of business, and when there is a subject selection from the received list, sends the information of the selected subject to the message broker. I made it register with the message broker.
本発明によれば、状況に応じて動的に受信するアラームを変更可能なアラーム通知システムが実現でき、例えば低品質な電波環境である産業システムの製造ラインに適用して、適切なアラームの通知ができるようになる。
上記した以外の課題、構成及び効果は、以下の実施形態の説明により明らかにされる。
According to the present invention, it is possible to realize an alarm notification system that can dynamically change the alarm received dynamically according to the situation. For example, it can be applied to a production line of an industrial system having a low quality radio wave environment to notify an appropriate alarm. Will be able to.
Issues, configurations and effects other than those described above will be clarified by the description of the following embodiments.
<1.第1の実施の形態例>
以下、本発明の第1の実施の形態例を、図1〜図13を参照して説明する。
[1−1.システム全体の構成]
図1は、本発明の第1の実施の形態例のアラーム通知システムの物理構成図である。図1に示す例は、アラーム通知システムを、産業システムの製造ラインに適用した場合の例である。
工室1000には、生産ライン1100(1100a:Aライン〜1100b:Bライン)が存在し、各ラインの生産設備には設備の異常を検出することのできるインテリジェントカメラ1400(1400a〜1400f)が取り付けられている。インテリジェントカメラ1400は、監視対象の設備を撮影して、その撮影した画像から、設備の異常の有無を判断して、異常有りの場合にアラームを出力するアラーム出力部1410(図2)を備える。
<1. Example of the first embodiment>
Hereinafter, examples of the first embodiment of the present invention will be described with reference to FIGS. 1 to 13.
[1-1. System-wide configuration]
FIG. 1 is a physical configuration diagram of an alarm notification system according to an example of the first embodiment of the present invention. The example shown in FIG. 1 is an example when the alarm notification system is applied to a manufacturing line of an industrial system.
A production line 1100 (1100a: A line to 1100b: B line) exists in the
インテリジェントカメラ1400で検出した異常に対処する人員として、ライン毎に1人の保守担当者1500(1500a〜1500b)が存在し、また、保守担当者1500を統括する目的で保守責任者1300が工室に1人存在する。保守担当者1500及び保守責任者1300は腕時計型のウェアラブル端末1600(1600a〜1600c)を身に着けており、当該端末1600は工室に取り付けられたアクセスポイント1200を通じて無線通信を行う。ウェアラブル端末1600は、後述する通知受信クライアント1610(図2)として機能する。
There is one maintenance person 1500 (1500a-1500b) for each line as a person to deal with the abnormality detected by the
サーバールーム2000には、スマートフォン2100及び計算機2200が設けられている。なお、スマートフォン2100はウェアラブル端末1600とペアリングされている。スマートフォン2100には、保守ソフトウェア2110(図2)が実装されている。図1では、スマートフォン2100はサーバールーム2000に存在する例を示すが、例えば保守責任者1300や保守担当者1500が所持してもよい。計算機2200は、後述する通知配信サーバ2210及びメッセージブローカー2220(図2)として機能する。
アクセスポイント1200、インテリジェントカメラ1400、及び計算機2200は有線ネットワーク3000へ接続され、アクセスポイント1200を利用するウェアラブル端末1600を含め、これらは相互に通信可能になっている。
A
The
図2は、アラーム通知システムの機能を示したブロック図である。
計算機2200は、通知配信サーバ2210及びメッセージブローカー2220として機能する。また、ウェアラブル端末1600は、通知受信クライアント1610として機能する。さらに、スマートフォン2100には、保守ソフトウェア2110が実装されている。
FIG. 2 is a block diagram showing the functions of the alarm notification system.
The
通知配信サーバ2210は、主題決定部2212、マスタ情報保持部2213、クライアント情報保持部2211、及びブローカー接続情報保持部2214を持つ。
主題決定部2212は、受信したアラームの説明情報である主題を決定する。
マスタ情報保持部2213は、主題を構成する要素の集合であるマスタ情報を保持する。本実施の形態例では、マスタ情報は、例えば図6に示すように、ライン名称の一覧表100から構成される。
The
The
The master
クライアント情報保持部2211は、通知受信クライアント1610が受信するアラームの主題の構成要素に関する情報であるクライアント情報を保持する。本実施の形態例では、クライアント情報は、例えば図7に示すように、ライン名称と通知受信クライアントを一意に示すクライアントIDとの対応表200として構成される。
ブローカー接続情報保持部2214は、メッセージブローカー2220への接続情報であるブローカー接続情報を保持する。
なお、図6及び図7に示す情報(テーブル)の詳細については後述する。
The client
The broker connection
The details of the information (table) shown in FIGS. 6 and 7 will be described later.
メッセージブローカー2220は、利用者情報保持部2221、配信先決定部2222、配信情報保持・再送部2223、配信情報保持部2224、及び切断検出部2225を備える。
利用者情報保持部2221は、メッセージブローカー2220の利用者が受信する配信情報の主題と利用者への接続情報を保持する。ここで、配信情報の主題と利用者への接続情報を合わせて「利用者情報」という。利用者情報は、例えば図8に示すように、利用者が受信する配信情報の主題と利用者のIPアドレスの対応表により示される。図8に示す利用者情報の詳細については後述する。
The
The user
配信先決定部2222は、配信情報の配信先を決定する。
配信情報保持・再送部2223は、配信情報を保持し、必要に応じて配信情報を再送する。
配信情報保持部2224は、実際の配信情報を保持する。
切断検出部2225は、通知受信クライアント1610とメッセージブローカー2220とのネットワーク接続が切断されたことを検出する。なお、本システムでは、運用中は通知受信クライアント1610が常時メッセージブローカー2220とネットワーク接続を行う。したがって、切断検出部2225が無線接続の切断を検出する状態は、例えばウェアラブル端末1600がアクセスポイント1200からの電波が届かない場所に移動した場合や、ウェアラブル端末1600が電池切れなどで電源オフになった場合が想定される。
The delivery
The distribution information holding / resending
The distribution
The
通知受信クライアント1610は、アラーム保持部1611、マスタ情報保持部1612、クライアント情報保持部1613、及びブローカー接続情報保持部1614を備える。
アラーム保持部1611は、メッセージブローカー2220から送信されたメッセージを保持する。
マスタ情報保持部1612は、主題を構成する要素の集合であるマスタ情報を保持する。
クライアント情報保持部1613は、通知受信クライアント1610が受信するアラームの主題の構成要素であるクライアント情報を保持する。
ブローカー接続情報保持部1614は、メッセージブローカー2220への接続情報であるブローカー接続情報を保持する。
The
The
The master
The client
The broker connection
保守ソフトウェア2110は、通知受信クライアント1610へ何らかの入力を行う場合に使用する入力部2111を持つ。この入力部2111は、通知受信クライアント1610への入力を行うものとして機能する。なお、スマートフォン2100が保守ソフトウェア2110を実行する際には、スマートフォン2100とウェアラブル端末1600とを無線接続する。この場合、スマートフォン2100とウェアラブル端末1600とは、後述する近距離無線モジュール2106(図5)を用いて無線通信を行う。近距離無線モジュール2106としては、例えばBluetooth(登録商標)を使用し、予めペアリングした相手とのみ通信を行う。
The
[1−2.各装置の詳細構成]
図3は、通知配信サーバ2210及びメッセージブローカー2220として機能する計算機2200の構成を示す。
計算機2200は、ハードウェアとして、主記憶部2201、プロセッサ2203、有線LANモジュール2204、及び二次記憶部2205を持つ。通知配信サーバ2210とメッセージブローカー2220は、主記憶部2201に存在する動作プロセス郡2202の中のプロセスとして実現され、プロセッサ2203により動作する。
通知配信サーバ2210とメッセージブローカー2220が利用する情報であるマスタ情報及びブローカー接続情報は、マスタ情報保持部2213及びブローカー接続情報保持部2214に保持される。これらマスタ情報保持部2213及びブローカー接続情報保持部2214は、二次記憶部2205に置かれ、必要に応じてプロセッサ2203により主記憶部2201の各プロセスの領域に読み込まれる。
それ以外の構成要素は、全て主記憶部2201における各プロセスの領域に置かれる。また、通知配信サーバ2210とメッセージブローカー2220が外部と通信を行う場合は、有線LANモジュール2204を用いる。
[1-2. Detailed configuration of each device]
FIG. 3 shows the configuration of a
The
The master information and the broker connection information, which are the information used by the
All other components are placed in the area of each process in the
図4は、ウェアラブル端末1600の構成を示す。
ウェアラブル端末1600は、ハードウェアとして、主記憶部1601、タッチパネル式ディスプレイ1603、プロセッサ1604、無線LANモジュール1605、近距離無線モジュール1606、及び二次記憶部1607を持つ。
通知受信クライアント1610は主記憶部1601に存在する動作プロセス群1602の中のプロセスとして実現され、プロセッサ1604により動作する。通知受信クライアント1610が利用する不揮発性の情報を保持するマスタ情報保持部1612、クライアント情報保持部1613、ブローカー接続情報保持部1614は二次記憶部1607に置かれる。そして、これらの情報は、必要に応じてプロセッサ1604により主記憶部1601における通知受信クライアント1610のプロセスの領域に読み込まれる。それ以外の構成要素は全て主記憶部1601における通知受信クライアント1610のプロセスの領域に置かれる。
FIG. 4 shows the configuration of the
The
The
また、通知受信クライアント1610が外部と通信する場合は、無線LANモジュール1605が用いられる。但し、ペアリングされたスマートフォン2100と通信する場合は、近距離無線モジュール1606が用いられる。さらに、通知受信クライアント1610が利用者からの入力を受け付ける場合は、タッチパネル式ディスプレイ1603が用いられる。
Further, when the
図5はスマートフォン2100の構成を示す図である。
スマートフォン2100は、ハードウェアとして、主記憶部2101、タッチパネル式ディスプレイ2103、プロセッサ2104、無線LANモジュール2105、近距離無線モジュール2106、二次記憶部2107を持つ。
保守ソフトウェア2110は、主記憶部2101に存在する動作プロセス群2102の中のプロセスとして実現され、プロセッサ2104により動作する。保守ソフトウェア2110の構成要素は全て主記憶部2101における保守ソフトウェア2110のプロセスの領域に置かれる。また、保守ソフトウェア2110がペアリングされたウェアラブル端末1600と通信する場合は、近距離無線モジュール2106が用いられる。さらに、保守ソフトウェア2110が利用者からの入力を受け付ける場合は、タッチパネル式ディスプレイ2103が用いられる。
FIG. 5 is a diagram showing the configuration of the
The
The
[1−3.情報の具体例]
次に、通知配信サーバ2210及びメッセージブローカー2220が保持する情報の例について説明する。
図6は、通知配信サーバ2210のマスタ情報保持部2213が保持する情報である、ライン名称の一覧表100を示すテーブルである。ここでは、AラインとBラインの2つのライン名称の情報を持つ。
図7は、通知配信サーバ2210のクライアント情報保持部2211が保持するクライアント情報200を示すテーブルである。
クライアント情報200としては、ライン名称ごとに、通知を行うクライアントIDの情報を持つ。図7の例では、Aラインとして、クライアント1(要素210a)及びクライアント3(要素210c)の情報を持ち、Bラインとして、クライアント2(要素210b)及びクライアント3(要素210c)の情報を持つ。
[1-3. Specific example of information]
Next, an example of the information held by the
FIG. 6 is a table showing a
FIG. 7 is a table showing the
The
図8は、メッセージブローカー2220の利用者情報保持部2221が保持する利用者情報300を示すテーブルである。
利用者情報300は、利用者が受信する配信情報の主題と利用者のIPアドレスの対応表であり、それぞれの主題ごとに、配信先のIPアドレスを持つ。例えば、「/クライアント接続」として、通知配信サーバ2210のIPアドレス310を持ち、「/クライアント切断」についても、通知配信サーバ2210のIPアドレス310を持つ。また、「/マスタ配信」の情報として、それぞれのクライアント1,2,3のIPアドレス330a,330b,330cを持つ。さらに、「/Aライン」として、クライアント1,3のIPアドレス340a,340cを持ち、「/Bライン」として、クライアント2,3のIPアドレス340b,340cを持つ。
FIG. 8 is a table showing the user information 300 held by the user
The user information 300 is a correspondence table between the subject of the distribution information received by the user and the IP address of the user, and each subject has an IP address of the distribution destination. For example, "/ client connection" has the IP address 310 of the
[1−4.動作例]
以下、システム立ち上げ時、利用設定時、業務開始時、異常検出時、無線ネットワーク切断時、業務終了時のフェーズに分けて、本実施の形態例におけるアラーム通知システムの動作について説明する。
[1−4−1.システム立ち上げ時]
図9は、システム立ち上げ時の動作を示すシーケンス図である。
通知配信サーバ2210は、主題「マスタ配信」、及び「受信登録時配信フラグ」を付加してマスタ情報をメッセージブローカー2220へ送信する(ステップS11)。メッセージブローカー2220は、受信したマスタ情報に「受信登録時配信フラグ」が付加されているため、配信情報保持・再送部2223によりマスタ情報を配信情報保持部2224へ保存する(ステップS12)。
[1-4. Operation example]
Hereinafter, the operation of the alarm notification system in the embodiment of the present embodiment will be described by dividing into phases at the time of system start-up, use setting, business start, abnormality detection, wireless network disconnection, and business end.
[1-4-1. At system startup]
FIG. 9 is a sequence diagram showing an operation at the time of system startup.
The
通知配信サーバ2210は、メッセージブローカー2220に対して主題「通知受信クライアント接続」、及び「通知受信クライアント切断」を受信登録する(ステップS13)。メッセージブローカー2220は要求された受信登録情報を利用者情報保持部2221に保存する(ステップS14)。これにより、図8に示す要素310,320が、メッセージブローカー2220に登録される。
The
[1−4−2.利用設定時]
図10は、利用設定時の動作を示すシーケンス図である。
ウェアラブル端末1600を使用する保守担当者1500及び保守責任者1300は、保守ソフトウェア2110の入力部2111を通じて通知受信クライアント1610のブローカー接続情報保持部1614のブローカー接続情報を編集する(ステップS21)。但し、前回利用時からブローカー接続情報に変更がない場合には、編集する必要はない。
[1-4-2. At the time of usage setting]
FIG. 10 is a sequence diagram showing an operation at the time of usage setting.
The maintenance person 1500 and the
通知受信クライアント1610は、メッセージブローカー2220に対して主題「マスタ配信」を受信登録する(ステップS22)。メッセージブローカー2220は、要求された受信登録情報を利用者情報保持部2221に保存する(ステップS23)。具体的には、図8における要素330a〜330cが保存される。
The
次に、メッセージブローカー2220はシステム立ち上げ時の処理で通知配信サーバ2210から送信された、「マスタ配信」の主題に対して「受信登録時配信フラグ」が付加されたマスタ情報が配信情報として保存されているため、通知受信クライアント1610へマスタ情報を送信する(ステップS24)。通知受信クライアント1610は、受信したマスタ情報をマスタ情報保持部1612に保存する。マスタ情報保持部1612に保持されたマスタ情報は、ウェアラブル端末1600のタッチパネル式ディスプレイ1603に表示される。このとき表示するマスタ情報は、例えば図6に示すようなライン名称の一覧の情報である。
Next, the
ウェアラブル端末1600を使用する保守担当者1500及び保守責任者1300は、表示されたマスタ情報からライン名称を選択する(ステップS25)。通知受信クライアント1610は、選択されたライン名称を、通知受信クライアントを一意に識別するクライアントIDと共に、クライアント情報保持部1613がクライアント情報として保存する。具体的には、図7に示す要素210a〜210cが、それぞれのウェアラブル端末1600で保存される。
The maintenance person 1500 and the
[1−4−3.業務開始時]
図11は、業務開始時の動作を示すシーケンス図である。
通知受信クライアント1610は、主題「クライアント接続」を付加してクライアント情報保持部1613が保持したクライアント情報(図7)をメッセージブローカー2220へ送信する(ステップS31)。メッセージブローカー2220は、利用者情報保持部2221を走査し、主題「クライアント接続」が受信登録されているか否かを調べる(ステップS32)。ここでは、システム立ち上げ時に通知配信サーバ2210が受信登録しているため、クライアント情報を通知配信サーバ2210へ送信する(ステップS33)。通知配信サーバ2210は、受信したクライアント情報をクライアント情報保持部2211へ保存する(ステップS34)。したがって、クライアント情報保持部2211には、全ての通知受信クライアント1610のクライアント情報、すなわち図7における要素210a〜210cが保存される。
[1-4-3. At the start of business]
FIG. 11 is a sequence diagram showing an operation at the start of business.
The
また、通知受信クライアント1610は、主題「通知受信クライアント切断」、及び「切断時配信フラグ」を付加してクライアント情報をメッセージブローカー2220へ送信する(ステップS35)。メッセージブローカー2220は、「切断時配信フラグ」が付加されているため、配信情報保持・再送部2223により、受信したクライアント情報を配信情報保持部2224へ保存する(ステップS36)。
さらに、通知受信クライアント1610は、メッセージブローカー2220に対して、クライアント情報を基に、主題「/ライン名称」を受信登録する(ステップS37)。メッセージブローカー2220は、要求された受信登録情報を利用者情報保持部2221に保存する(ステップS38)。ここでは、図8における要素340a〜340cが保存される。
Further, the
Further, the
[1−4−4.異常発生時]
図12は、異常発生時の動作を示すシーケンス図である。
製造ラインを監視するインテリジェントカメラ1400は、異常発生を検知して、アラームを通知配信サーバ2210へ送信する(ステップS41)。通知配信サーバ2210は、主題決定部2212によりアラームがどのラインで発生したかを判断し、当該ラインのアラームを受信する通知受信クライアントがクライアント情報保持部2211に保存されているかを調べる(ステップS42)。ここで、当該ラインのアラームを受信する通知受信クライアント1610が保存されている場合には、アラーム配信先決定処理で決定した配信先に、主題「/ライン名称」を付加してアラームをメッセージブローカー2220へ送信する(ステップS43)。このようにして、通知配信サーバ2210からメッセージブローカー2220に、通知配信処理が行われる。
[1-4-4. When an abnormality occurs]
FIG. 12 is a sequence diagram showing an operation when an abnormality occurs.
The
メッセージブローカー2220は、利用者情報保持部2221の利用者情報を走査し、主題「/ライン名称」が受信登録されているかを調べ、アラーム配信先決定処理を行う(ステップS44)。ここでは、先に説明した業務開始時に、特定の通知受信クライアント1610が受信登録しているため、アラームを該当する通知受信クライアント1610へ送信する(ステップS45)。通知受信クライアント1610は、受信したアラームをアラーム保持部1611が保持し、アラーム情報として利用者へ提示する(ステップS46)。例えば、ウェアラブル端末1600のタッチパネル式ディスプレイ1603に、異常のあるライン名が表示される。
The
[1−4−5.無線ネットワーク切断時]
図13は、無線ネットワーク切断時及び業務終了時の動作を示すシーケンス図である。
無線ネットワーク切断時には、メッセージブローカー2220の切断検出部2225が、通知受信クライアント1610との切断を検出する(ステップS51)。このとき、メッセージブローカー2220は、利用者情報保持部2221の利用者情報から、切断された通知受信クライアント1610の受信登録情報を削除する(ステップS52)。
[1-4-5. When wireless network is disconnected]
FIG. 13 is a sequence diagram showing operations when the wireless network is disconnected and when the business is completed.
When the wireless network is disconnected, the
さらに、ここでは「クライアント切断」の主題に対して「切断時配信フラグ」が付加されたクライアント情報が配信情報保持部2224に保存され、かつシステム立ち上げ時に通知配信サーバ2210が主題「クライアント切断」を受信登録している。したがって、メッセージブローカー2220は、通知配信サーバ2210へ削除されたクライアント情報を送信する(ステップS53)。
この情報を受信した通知配信サーバ2210は、クライアント情報保持部2211が保持したクライアント情報から、受信したクライアント情報と同一の情報を削除する(ステップS54)。
Further, here, the client information to which the "disconnection flag" is added to the subject of "client disconnection" is stored in the distribution
The
業務終了時については、図13のステップS51での無線ネットワーク切断検出が、業務終了に基づいた無線ネットワーク切断検出になる。そして、図13に示す無線ネットワーク切断時と同様に、ステップS52〜S54の処理が実行される。 At the end of business, the wireless network disconnection detection in step S51 of FIG. 13 becomes the wireless network disconnection detection based on the business termination. Then, the processes of steps S52 to S54 are executed in the same manner as when the wireless network is disconnected as shown in FIG.
以上説明した第1の実施の形態例のアラーム通知システムによると、異常発生時に、その異常発生のアラームが、確実かつ迅速に、異常が発生したラインの保守責任者1300及び保守担当者1500が装着したウェアラブル端末1600に届く。ウェアラブル端末1600は、作業を中断することなく表示を確認できるため、ハンズフリーでアラームを確認できるようになる。
According to the alarm notification system of the first embodiment described above, when an abnormality occurs, the alarm for the occurrence of the abnormality is surely and quickly installed by the
また、第1の実施の形態例のアラーム通知システムによると、受信するアラーム種別の事前設定が不要となり、状況に応じて動的に受信するアラームを変更可能な、アラーム通知システムが実現される。すなわち、利用設定でアラームを受信する通知受信クライアント1610を登録することができ、常に必要な通知受信クライアント1610にアラームを送信できるようになる。
さらに、メッセージブローカー2220は、通知受信クライアント1610との接続切断を検出して、無線接続が切断された通知受信クライアント1610に対してアラーム通知を行うことを阻止できる。したがって、アラームを通知できない状況がメッセージブローカー2220で分かり、状況に応じてアラームを受信するウェアラブル端末1600を動的に変更するなどの対処ができ、ウェアラブル端末1600に確実にリアルタイムでアラームを通知できるようになる。
Further, according to the alarm notification system of the first embodiment, it is not necessary to preset the type of alarm to be received, and an alarm notification system capable of dynamically changing the alarm to be received according to the situation is realized. That is, the
Further, the
<2.第2の実施の形態例>
次に、本発明の第2の実施の形態例を、図14〜図22を参照して説明する。図14〜図22において、第1の実施の形態例で説明した図1〜図13と同一の箇所には同一符号を付し、重複説明は省略する。
<2. Example of the second embodiment>
Next, an example of the second embodiment of the present invention will be described with reference to FIGS. 14 to 22. In FIGS. 14 to 22, the same parts as those in FIGS. 1 to 13 described in the first embodiment are designated by the same reference numerals, and duplicate description will be omitted.
先に説明した第1の実施の形態例では、アラームの説明情報である主題としてアラームが発生したライン名称を用い、さらに同じ主題を受信する全てのウェアラブル端末1600に対して同時にアラームの通知を行うものであった。これに対し、第2の実施の形態例では、ライン名称だけでなく、発生した異常の分類も主題として扱い、かつ優先度によりアラームの通知を行う順序を選択できるようにした。
In the first embodiment described above, the line name in which the alarm occurred is used as the subject that is the explanatory information of the alarm, and the alarm is notified to all the
[2−1.システム全体の構成]
図14は、本実施の形態例における、アラーム通知システムの機能構成図である。
通知配信サーバ2210は、通知受信クライアント1610から受け取った応答情報を保持する応答情報保持部2215、及び受信したアラームの履歴であるアラーム情報を保持するアラーム情報保持部2116を持つ。その他の構成については、図2に示すアラーム通知システムと同様に構成する。
[2-1. System-wide configuration]
FIG. 14 is a functional configuration diagram of the alarm notification system in the example of the present embodiment.
The
[2−2.各装置の詳細構成]
図15は、図14における計算機2200の構成を示す。
通知配信サーバ2210が利用するアラーム情報(インテリジェントカメラ1400が生成するアラーム)は、二次記憶部2205のアラーム情報保持部2216に保持される。このアラーム情報は、プロセッサ2203の処理で、主記憶部2201における通知配信サーバ2210の領域へ書き込まれる。
[2-2. Detailed configuration of each device]
FIG. 15 shows the configuration of the
The alarm information (alarm generated by the intelligent camera 1400) used by the
図16は、図14におけるウェアラブル端末1600の構成を示す。
通知受信クライアント1610が利用する応答情報は、主記憶部1601における通知受信クライアント1610のプロセスの領域の応答情報保持部1615に記憶される。
FIG. 16 shows the configuration of the wearable terminal 1600 in FIG.
The response information used by the
[2−3.情報の具体例]
次に、通知配信サーバ2210及びメッセージブローカー2220に保持される情報の例について説明する。
図17は、本実施の形態例でのマスタ情報保持部2213が保持するマスタ情報を示す。ここでは、図17に示すように、ライン名称の一覧表410、異常分類の一覧表420、及び、保守を行う役職の名称と、アラームの通知を行う通知優先度との対応表430から構成される。異常分類の一覧表420では、設備異常と、検査異常の2つの分類を持つ。対応表430では、保守担当者が通知優先度1、保守責任者が通知優先度2になる。
[2-3. Specific example of information]
Next, an example of the information held in the
FIG. 17 shows the master information held by the master
図18は、本実施の形態例でのクライアント情報保持部2211が保持するクライアント情報を示す。
ここでは、クライアント情報は、ライン名称、異常分類、通知優先度、及び通知受信クライアントを一意に示すクライアントIDとの対応表500として構成される。
FIG. 18 shows the client information held by the client
Here, the client information is configured as a correspondence table 500 with a line name, an abnormality classification, a notification priority, and a client ID that uniquely indicates a notification receiving client.
[2−4.動作例]
次に、図19〜図22のシーケンス図を参照して、アラーム通知システムの動作について説明する。
図19〜図22のシーケンス図において、第1の実施の形態例の図9〜図12で説明した処理動作と同じ処理動作には同一のステップ番号を付与する。
[2-4. Operation example]
Next, the operation of the alarm notification system will be described with reference to the sequence diagrams of FIGS. 19 to 22.
In the sequence diagrams of FIGS. 19 to 22, the same step numbers are assigned to the same processing operations as those described in FIGS. 9 to 12 of the first embodiment.
図19は、システム立ち上げ時の動作を示すシーケンス図である。
システム立ち上げ時には、通知配信サーバ2210がステップS13′にメッセージブローカー2220に対して受信登録する主題は、「クライアント接続」、「クライアント切断」及び「クライアント応答」とする。メッセージブローカー2220は、要求された受信登録情報を利用者情報保持部2221に保存する(ステップS14)。
FIG. 19 is a sequence diagram showing an operation at the time of system startup.
At the time of system startup, the subjects that the
図20は、利用設定時の動作を示すシーケンス図である。
利用設定時には、ステップS25′において、保守担当者1500及び保守責任者1300は、ウェアラブル端末1600により、マスタ情報保持部1612が保持したマスタ情報よりライン名称、異常分類、及び自身の役職名称を選択する。通知受信クライアント1610は、選択されたライン名称、異常分類、役職名称に対応する通知優先度、及び通知受信クライアントを一意に識別するIDを、クライアント情報として保存する。このクライアント情報は、ウェアラブル端末1600のクライアント情報保持部1613に保持される。
FIG. 20 is a sequence diagram showing an operation at the time of usage setting.
At the time of setting the use, in step S25', the maintenance person 1500 and the
図21は、業務開始時の動作を示すシーケンス図である。
業務開始時には、通知受信クライアント1610は、メッセージブローカー2220に対して、クライアント情報保持部1613が保持したクライアント情報を基に、主題「/ライン名称/異常分類/通知優先度/クライアントID」を受信登録する(ステップS37′)。メッセージブローカー2220は、要求された受信登録情報を利用者情報保持部2221に保存する(ステップS38′)。
FIG. 21 is a sequence diagram showing an operation at the start of business.
At the start of business, the
図22は、異常発生時の動作を示すシーケンス図である。
製造ラインを監視するインテリジェントカメラ1400は、異常発生を検知して、アラームを通知配信サーバ2210へ送信する(ステップS41′)。このとき、通知配信サーバ2210は、受信したアラームを一意に識別できるアラームIDを付加し、アラーム情報保持部2216へ保存する。また、アラームがどのラインで発生したどの異常分類に該当するかを判断し、当該ラインの当該異常分類のアラームを受信する通知受信クライアント1610がクライアント情報保持部2211に保存されているか否かを調べる(ステップS42′)。ここで、当該ラインの当該異常分類のアラームを受信する通知受信クライアント1610が保存されている場合には、その中で一番通知優先度の高い通知受信クライアントの情報を用いて、主題「/ライン名称/異常分類/通知優先度/クライアントID」を付加してアラームをメッセージブローカー2220へ送信する(ステップS43′)。
FIG. 22 is a sequence diagram showing an operation when an abnormality occurs.
The
メッセージブローカー2220は、利用者情報保持部2221の利用者情報を走査し、主題「/ライン名称/異常分類/通知優先度/クライアントID」が受信登録されているか否かを調べる(ステップS44′)。ここでは、先に説明した業務開始時に、通知受信クライアント1610が受信登録しているため、アラームを通知受信クライアント1610へ送信する(ステップS45′)。通知受信クライアント1610は、受信したアラームを利用者へ提示する(ステップS46′)。例えば、ウェアラブル端末1600のタッチパネル式ディスプレイ1603に、異常のあるライン名や異常分類が表示される。
The
さらに、アラームとして利用者へ提示すると同時に、通知受信クライアント1610は、対応可能または対応不可能の入力を、タッチパネル操作などで受け付け、応答情報保持部1615に保持させる応答情報を作成する。この応答情報保持部1615が応答情報を登録すると、通知受信クライアント1610は、主題「クライアント応答」、及びアラームに付加されているアラームIDを付加して応答情報をメッセージブローカー2220へ送信する(ステップS46)。応答情報を受信したメッセージブローカー2220は、利用者情報保持部2221を走査し、主題「クライアント応答」が受信登録されているかを調べる(ステップS47)。ここでは、システム立ち上げ時に通知配信サーバ2210が受信して登録しているため、応答情報を通知配信サーバ2210へ送信する(ステップS48)。
通知配信サーバ2210は、受信した応答情報を応答情報保持部2215に保持する。そして、通知配信サーバ2210は、応答情報保持部2215が保持した応答情報の内容を確認する(ステップS49)。ここで、応答情報が対応可であれば処理を終了する。
Further, at the same time as presenting the alarm to the user, the
The
また、応答情報が対応不可であった場合には、ステップS42′からステップS49までの処理が繰り返される。すなわち、応答情報に付加されているアラームIDを基に、アラーム情報保持部2216に保持されたアラーム情報を取得する。さらに、主題決定部2212によりアラームがどのラインで発生したか、どの異常分類に相当するかを判断し、当該ラインの当該異常分類のアラームを受信する通知受信クライアント1610がクライアント情報保持部2211に保存されているかを調べる。
If the response information cannot be handled, the processes from step S42'to step S49 are repeated. That is, the alarm information held in the alarm
そして、アラームを受信する通知受信クライアント1610が保存されている場合には、その中で前回送信時の次に優先度の高い通知受信クライアント1610の情報を基に、主題「/ライン名称/異常分類/通知優先度/クライアントID」を付加してアラームをメッセージブローカー2220へ送信する。次に高い優先度の通知受信クライアント1610の情報が存在しない場合には、一番優先度の高い通知受信クライアント1610の情報を用いて、再度アラームを送信する処理が行われる。
以後、通知受信クライアント1610での応答が対応可となるまで、このアラームの送信処理を繰り返す。
Then, when the
After that, the alarm transmission process is repeated until the response on the
以上説明したように、第2の実施の形態例のアラーム通知システムによると、第1の実施の形態例と同様に、産業システムの製造ラインの保守担当者はハンズフリーでのアラーム受信と保守作業が可能となる。
また、第2の実施の形態例によると、ライン名称だけでなく、異常分類や通知優先度の情報を使って、異常の分類毎に、通知優先度の高い通知受信クライアント1610に通知できるようになる。そして、優先度が最も高い通知受信クライアント1610が応答できない場合には、次の優先度の通知受信クライアント1610にアラームが送信され、確実にリアルタイムでアラームを通知できるようになる。優先度が低い通知受信クライアント1610が存在しない場合には、応答できない通知受信クライアント1610にアラームが再送され、適切なアラームの通知ができるようになる。
As described above, according to the alarm notification system of the second embodiment, the maintenance personnel of the production line of the industrial system receive the alarm hands-free and perform the maintenance work as in the first embodiment. Is possible.
Further, according to the second embodiment, not only the line name but also the information of the abnormality classification and the notification priority can be used to notify the
<4.変形例>
なお、ここまで説明した各実施の形態例は、あくまでも好適な一例を示すものであり、本発明はここで説明した実施の形態例に限定されない。例えば、マスタ情報をプリセット登録された人名と主題の組み合わせの一覧として構成し、通知受信クライアントではその一覧の中から選択することで、受信するアラーム種別を動的に決定するようにしてもよい。
<4. Modification example>
It should be noted that the examples of the embodiments described so far are merely suitable examples, and the present invention is not limited to the examples of the embodiments described here. For example, the master information may be configured as a list of combinations of personal names and themes registered as presets, and the notification receiving client may dynamically determine the alarm type to be received by selecting from the list.
また、ここまで説明した各実施の形態例では、アラーム通知を行うクライアント端末を、保守担当者などが装着する腕時計型のウェアラブル端末としたが、ウェアラブル端末の形態として、腕時計型には限定されない。例えば、眼鏡型のウェアラブル端末としてもよい。あるいは、スマートフォンなどの他の形態の端末を保守担当者などに所持させ、アラーム通知を行うクライアント端末として利用してもよい。但し、腕時計型などのウェアラブル端末を使用することで、ハンズフリーで対応ができるため好ましい。 Further, in each of the embodiments described so far, the client terminal that gives an alarm notification is a wristwatch-type wearable terminal worn by a maintenance person or the like, but the form of the wearable terminal is not limited to the wristwatch-type. For example, it may be a glasses-type wearable terminal. Alternatively, another form of terminal such as a smartphone may be possessed by a maintenance person or the like and used as a client terminal for alarm notification. However, it is preferable to use a wearable terminal such as a wristwatch because it can be handled hands-free.
また、本発明は上記した実施の形態例に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施の形態例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施の形態例の構成の一部を他の実施の形態例や変形例の構成に置き換えることが可能であり、また、ある実施の形態例の構成に他の実施の形態例や変形例の構成に置き換えることも可能である。また、実施の形態例の構成の一部について、他の構成の追加・削除・置換をすることが可能である。 Further, the present invention is not limited to the above-described embodiment, and includes various modifications. For example, the above-described embodiment has been described in detail in order to explain the present invention in an easy-to-understand manner, and is not necessarily limited to those having all the described configurations. Further, it is possible to replace a part of the configuration of one embodiment with the configuration of another embodiment or modification, and the configuration of one embodiment may be replaced with another embodiment or modification. It is also possible to replace it with the example configuration. Further, it is possible to add / delete / replace a part of the configuration of the embodiment with another configuration.
また、上記の各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等によりハードウェアで実現してもよい。また、上記の各構成、機能などは、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによりソフトウェアで実現してもよい。各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリや、ハードディスク、SSD(Solid State Drive)等の記録装置、又は、ICカード、SDカード、DVD等の記録媒体に置くことができる。
また、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。実際には殆ど全ての構成が相互に接続されていると考えてもよい。
Further, each of the above configurations, functions, processing units, processing means and the like may be realized by hardware by designing a part or all of them by, for example, an integrated circuit. Further, each of the above configurations and functions may be realized by software by the processor interpreting and executing a program that realizes each function. Information such as programs, tables, and files that realize each function can be placed in a memory, a hard disk, a recording device such as an SSD (Solid State Drive), or a recording medium such as an IC card, an SD card, or a DVD.
In addition, the control lines and information lines indicate those that are considered necessary for explanation, and do not necessarily indicate all the control lines and information lines in the product. In practice, it can be considered that almost all configurations are interconnected.
1000…工室、1100…生産ライン、1200…アクセスポイント、1300…保守責任者、1400…インテリジェントカメラ、1410…アラーム出力部、1500…保守担当者、1600…ウェアラブル端末、1601…主記憶部、1602…動作プロセス群、1603…タッチパネル式ディスプレイ、1604…プロセッサ、1605…無線LANモジュール、1606…近距離無線モジュール、1607…二次記憶部、1610…通知受信クライアント、1611…アラーム保持部、1612…マスタ情報保持部、1613…クライアント情報保持部、1614…ブローカー接続情報保持部、1615…応答情報保持部、2000…サーバールーム、2100…スマートフォン、2101…主記憶部、2102…動作プロセス群、2103…タッチパネル式ディスプレイ、2104…プロセッサ、2105…無線LANモジュール、2106…近距離無線モジュール、2107…二次記憶部、2110…保守ソフトウェア、2111…入力部、2116…アラーム情報保持部、2200…計算機、2201…主記憶部、2202…動作プロセス郡、2203…プロセッサ、2204…有線LANモジュール、2205…二次記憶部、2210…通知配信サーバ、2211…クライアント情報保持部、2212…主題決定部、2213…マスタ情報保持部、2214…ブローカー接続情報保持部、2215…応答情報保持部、2216…アラーム情報保持部、2220…メッセージブローカー、2221…利用者情報保持部、2222…配信先決定部、2223…配信情報保持・再送部、2224…配信情報保持部、2225…切断検出部、3000…有線ネットワーク
1000 ... Workshop, 1100 ... Production line, 1200 ... Access point, 1300 ... Maintenance manager, 1400 ... Intelligent camera, 1410 ... Alarm output unit, 1500 ... Maintenance staff, 1600 ... Wearable terminal, 1601 ... Main storage unit, 1602 ... Operation process group, 1603 ... Touch panel display, 1604 ... Processor, 1605 ... Wireless LAN module, 1606 ... Short-range wireless module, 1607 ... Secondary storage unit, 1610 ... Notification reception client, 1611 ... Alarm holding unit, 1612 ... Master Information holding unit, 1613 ... Client information holding unit, 1614 ... Broker connection information holding unit, 1615 ... Response information holding unit, 2000 ... Server room, 2100 ... Smartphone, 2101 ... Main storage unit, 2102 ... Operating process group, 2103 ... Touch panel Expression display, 2104 ... Processor, 2105 ... Wireless LAN module, 2106 ... Short-range wireless module, 2107 ... Secondary storage unit, 2110 ... Maintenance software, 2111 ... Input unit, 2116 ... Alarm information holding unit, 2200 ... Computer, 2201 ...
Claims (5)
前記通知配信サーバで通知を行うことが決定した前記アラームの配信先を決定し、決定した配信先に前記アラームを送信するメッセージブローカーと、
前記メッセージブローカーとアクセスポイントを経由して無線接続され、前記メッセージブローカーが送信する前記アラームを受信する通知受信クライアントと、を備え、
前記通知配信サーバは、システム起動時にアラームに関する主題となる情報の一覧を前記メッセージブローカーへ送信し、
前記メッセージブローカーは、業務開始時にアラーム情報に関する主題となる情報の一覧を前記通知受信クライアントに送信し、
前記通知受信クライアントは、業務開始時に前記メッセージブローカーから送信された、アラームに関する主題となる情報の一覧を受信し、受信した一覧から主題の選択があるとき、その選択された主題の情報を前記メッセージブローカーに送信して、前記メッセージブローカーに登録させるようにした
アラーム通知システム。 A notification distribution server that determines alarm notification based on the occurrence of an alarm target event,
A message broker that determines the delivery destination of the alarm that is determined to be notified by the notification delivery server and sends the alarm to the determined delivery destination.
A notification receiving client that is wirelessly connected to the message broker via an access point and receives the alarm transmitted by the message broker.
The notification distribution server sends a list of subject information related to the alarm to the message broker when the system starts up.
The message broker sends a list of subject information regarding alarm information to the notification receiving client at the start of business.
The notification receiving client receives a list of subject information regarding an alarm sent from the message broker at the start of business, and when a subject is selected from the received list, the information of the selected subject is sent to the message. An alarm notification system that is sent to a broker and registered with the message broker .
前記主題決定部は、決定した主題をアラームに付加して前記メッセージブローカーへ供給する
請求項1に記載のアラーム通知システム。 The notification distribution server has a subject determination unit that dynamically determines a subject related to an alarm from an alarm target event that has occurred.
The alarm notification system according to claim 1, wherein the subject determination unit adds the determined subject to an alarm and supplies the determined subject to the message broker.
請求項2に記載のアラーム通知システム。 The alarm notification system according to claim 2, wherein the message broker has a delivery destination determination unit that determines a notification reception client of an alarm transmission destination according to a subject attached to the received alarm.
請求項1〜3のいずれか1項に記載のアラーム通知システム。 The alarm notification system according to any one of claims 1 to 3 , wherein the notification receiving client is composed of a wearable terminal worn by an operator.
前記通知配信処理により通知を行うことを決定した前記アラームの配信先を決定し、決定した配信先に前記アラームを送信するアラーム配信先決定処理と、
アクセスポイントと無線接続された通知受信クライアントの中で、前記アラーム配信先決定処理により決定した配信先の通知受信クライアントに前記アラームを送信するアラーム送信処理と、を含み、
前記通知配信処理では、システム起動時にアラームに関する主題となる情報の一覧を前記アラーム配信先決定処理に送り、
前記アラーム配信先決定処理では、業務開始時にアラーム情報に関する主題となる情報の一覧を前記アラーム送信処理に送り、
前記アラーム送信処理では、業務開始時に前記アラーム送信処理で送られた、アラームに関する主題となる情報の一覧を受信し、受信した一覧から主題の選択があるとき、その選択された主題の情報を前記アラーム配信先決定処理に送って登録させるようにした
アラーム通知システム。 Notification delivery processing that determines alarm notification based on the occurrence of an alarm target event,
The alarm delivery destination determination process of determining the delivery destination of the alarm determined to be notified by the notification delivery process and transmitting the alarm to the determined delivery destination,
In the access point by wireless connection notification recipient client, we see containing and a alarm transmission process of transmitting the alarm to the notification recipient client of the delivery destination determined by the alarm delivery destination determining process,
In the notification delivery process, a list of subject information related to the alarm is sent to the alarm delivery destination determination process when the system is started.
In the alarm delivery destination determination process, a list of subject information related to alarm information is sent to the alarm transmission process at the start of business.
In the alarm transmission process, a list of subject information related to the alarm sent in the alarm transmission process at the start of business is received, and when a subject is selected from the received list, the information of the selected subject is used. An alarm notification system that is sent to the alarm delivery destination determination process for registration .
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017118280A JP6817153B2 (en) | 2017-06-16 | 2017-06-16 | Alarm notification system and alarm notification method |
PCT/JP2018/014696 WO2018230117A1 (en) | 2017-06-16 | 2018-04-06 | Alarm notification system and alarm notification method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017118280A JP6817153B2 (en) | 2017-06-16 | 2017-06-16 | Alarm notification system and alarm notification method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019004350A JP2019004350A (en) | 2019-01-10 |
JP6817153B2 true JP6817153B2 (en) | 2021-01-20 |
Family
ID=64659164
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017118280A Active JP6817153B2 (en) | 2017-06-16 | 2017-06-16 | Alarm notification system and alarm notification method |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP6817153B2 (en) |
WO (1) | WO2018230117A1 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021245760A1 (en) * | 2020-06-01 | 2021-12-09 | 株式会社ネイン | Information processing system, information processing method and computer program |
JP7489448B1 (en) | 2022-12-15 | 2024-05-23 | イオンディライト株式会社 | Surveillance camera image viewing management system, surveillance camera image viewing management server device, and surveillance camera image viewing management method |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4290190B2 (en) * | 2006-12-12 | 2009-07-01 | 東京エレクトロン株式会社 | Group management system, server device, and program |
JP2011041139A (en) * | 2009-08-17 | 2011-02-24 | Hitachi Kokusai Electric Inc | Radio extension telephone system |
JP2017049762A (en) * | 2015-09-01 | 2017-03-09 | 株式会社東芝 | System and method |
-
2017
- 2017-06-16 JP JP2017118280A patent/JP6817153B2/en active Active
-
2018
- 2018-04-06 WO PCT/JP2018/014696 patent/WO2018230117A1/en active Application Filing
Also Published As
Publication number | Publication date |
---|---|
JP2019004350A (en) | 2019-01-10 |
WO2018230117A1 (en) | 2018-12-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111176873B (en) | Automatic micro-service offline method and device, computer equipment and storage medium | |
JP6095140B2 (en) | Remote monitoring system, remote monitoring method, and program | |
WO2013046750A1 (en) | Maintenance support system | |
JP6460932B2 (en) | Image processing apparatus, system, image processing apparatus control method, system control method, and program | |
WO2018047398A1 (en) | Log transmission device and log collection system | |
JP6817153B2 (en) | Alarm notification system and alarm notification method | |
US20150199656A1 (en) | Status Conditions of Imaging Devices for Generating Automatic Service Support | |
US20160337210A1 (en) | Method and system for trouble ticketing | |
CN113364852A (en) | File transmission method and device and server | |
US10847012B2 (en) | System and method for personalized alarm notifications in an industrial automation environment | |
US20180308027A1 (en) | Apparatus and method for determining and rendering risk assessments to users | |
JP2016206824A (en) | Information notification system and information notification method | |
US11915178B2 (en) | Cascading notification system | |
JP4364879B2 (en) | Failure notification system, failure notification method and failure notification program | |
JP4651126B2 (en) | Incident management system, management method, and management program | |
JP2006195554A (en) | Integrated supervision system | |
JP2009211117A (en) | Fault reporting system | |
JP2018067098A (en) | Notification system, information acquisition device, terminal device and notification method | |
WO2024116287A1 (en) | Failure monitoring system and failure monitoring method | |
JP5596663B2 (en) | Incident management system | |
JP4579594B2 (en) | Remote maintenance system and remote maintenance method for semiconductor manufacturing inspection apparatus | |
JP6073211B2 (en) | Server monitoring method and server monitoring system | |
US20240193254A1 (en) | Systems, devices, and methods for tracking remote equipment location and utilization of computing devices | |
JP2018077725A (en) | Connection management system, connection management method, and connection management program | |
WO2017068803A1 (en) | Event management system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200109 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20201020 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20201207 |
|
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: 20201222 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20201224 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6817153 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |