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
JP7441730B2 - Information processing device, information processing method, and computer program - Google Patents
[go: Go Back, main page]

JP7441730B2 - Information processing device, information processing method, and computer program - Google Patents

Information processing device, information processing method, and computer program Download PDF

Info

Publication number
JP7441730B2
JP7441730B2 JP2020094994A JP2020094994A JP7441730B2 JP 7441730 B2 JP7441730 B2 JP 7441730B2 JP 2020094994 A JP2020094994 A JP 2020094994A JP 2020094994 A JP2020094994 A JP 2020094994A JP 7441730 B2 JP7441730 B2 JP 7441730B2
Authority
JP
Japan
Prior art keywords
information
driving situation
driving
information processing
submersible pump
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
JP2020094994A
Other languages
Japanese (ja)
Other versions
JP2021189796A (en
Inventor
寛正 清水
省吾 植田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shinmaywa Industries Ltd
Original Assignee
Shinmaywa Industries Ltd
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 Shinmaywa Industries Ltd filed Critical Shinmaywa Industries Ltd
Priority to JP2020094994A priority Critical patent/JP7441730B2/en
Publication of JP2021189796A publication Critical patent/JP2021189796A/en
Application granted granted Critical
Publication of JP7441730B2 publication Critical patent/JP7441730B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Non-Positive-Displacement Pumps (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Sewage (AREA)
  • Testing And Monitoring For Control Systems (AREA)

Description

本技術は、情報処理装置、情報処理方法及びコンピュータプログラムに関する。 The present technology relates to an information processing device, an information processing method, and a computer program.

機器の監視、制御を行う制御装置は、監視、制御対象となっている機器から出力される各動作検知信号の取り込みを行うとともに、取り込まれた各動作検知信号の値、各種設定データの値などに基づき、制御信号を生成して、各機器を制御する。 A control device that monitors and controls devices captures each motion detection signal output from the device that is being monitored and controlled, and also captures the values of each captured motion detection signal, the values of various setting data, etc. Based on this, control signals are generated to control each device.

このような制御装置では、機器から出力された各動作検知信号などに基づき、運転トレンドデータ、操作履歴データを更新しながら、運転トレンド、操作履歴、異常履歴などの情報を表示装置に表示させる。これらの情報は、日時、回数、数値変化のグラフなどを含む画面により表示される(例えば、特許文献1参照)。 In such a control device, information such as the driving trend, operation history, and abnormality history is displayed on the display device while updating the driving trend data and operation history data based on each motion detection signal outputted from the device. This information is displayed on a screen including the date and time, the number of times, a graph of numerical changes, etc. (see, for example, Patent Document 1).

特開2019-139625号公報JP2019-139625A

しかしながら、特許文献1の方法においては、数値やグラフにより表示される制御結果からユーザが機器の状況を理解するのは容易ではないという問題がある。 However, the method of Patent Document 1 has a problem in that it is not easy for the user to understand the status of the device from the control results displayed in numerical values and graphs.

本開示の目的は、機器の運転状況を視覚的に認識することが可能な画面情報を出力する情報処理装置等を提供することである。 An object of the present disclosure is to provide an information processing device or the like that outputs screen information that allows the operating status of equipment to be visually recognized.

本開示の一態様に係る情報処理装置は、機器の運転状況を導出する導出部と、前記導出部が導出した前記運転状況を記憶する記憶部と、前記記憶部が記憶した所定の期間における前記運転状況に基づき、前記運転状況の発生回数に応じて、前記運転状況を表す文字の大きさを異ならせた文字情報を含む画面情報を生成する生成部と、前記生成部が生成した前記画面情報を出力する出力部とを備える。 An information processing device according to an aspect of the present disclosure includes: a derivation unit that derives the operating status of a device; a storage unit that stores the driving status derived by the derivation unit; a generation unit that generates screen information including character information in which the size of characters representing the driving situation is varied according to the number of occurrences of the driving situation based on the driving situation; and the screen information generated by the generation unit. and an output section that outputs.

本開示の一態様に係る情報処理方法は、機器の運転状況を導出し、導出した前記運転状況を記憶し、記憶した所定の期間における前記運転状況に基づき、前記運転状況の発生回数に応じて、前記運転状況を表す文字の大きさを異ならせた文字情報を含む画面情報を生成し、生成した前記画面情報を出力する。 An information processing method according to an aspect of the present disclosure derives an operating condition of a device, stores the derived operating condition, and based on the stored operating condition in a predetermined period, the information processing method calculates the operating condition according to the number of occurrences of the operating condition. , generates screen information including character information with different sizes of characters representing the driving situation, and outputs the generated screen information.

本開示の一態様に係るコンピュータプログラムは、機器の運転状況を導出し、導出した前記運転状況を記憶し、記憶した所定の期間における前記運転状況に基づき、前記運転状況の発生回数に応じて、前記運転状況を表す文字の大きさを異ならせた文字情報を含む画面情報を生成し、生成した前記画面情報を出力する処理をコンピュータに実行させる。 A computer program according to an aspect of the present disclosure derives an operating situation of a device, stores the derived operating situation, and based on the operating situation in the stored predetermined period, according to the number of occurrences of the operating situation, A computer is caused to execute a process of generating screen information including character information in which the size of characters representing the driving situation is varied, and outputting the generated screen information.

本開示によれば、機器の運転状況を把握することが可能な画面情報を出力することができる。 According to the present disclosure, it is possible to output screen information that allows the user to understand the operating status of a device.

運転状況情報処理システムの構成例を示す模式図である。FIG. 1 is a schematic diagram showing a configuration example of a driving situation information processing system. 制御装置及びマンホールポンプ装置の構成を説明する説明図である。It is an explanatory view explaining composition of a control device and a manhole pump device. 情報処理装置の構成を示すブロック図である。FIG. 1 is a block diagram showing the configuration of an information processing device. 管理者DBの内容例を示す概念図である。It is a conceptual diagram which shows the example of the content of administrator DB. 検出値DBの内容例を示す概念図である。It is a conceptual diagram which shows the example of the content of detection value DB. 運転状況DBの内容例を示す概念図である。It is a conceptual diagram which shows the example of the content of driving condition DB. 運転状況名称DBの内容例を示す概念図である。It is a conceptual diagram which shows the example of the content of driving condition name DB. 運転状況名称DBの内容例を示す概念図である。It is a conceptual diagram which shows the example of the content of driving condition name DB. 学習モデルの構成を説明する説明図である。FIG. 2 is an explanatory diagram illustrating the configuration of a learning model. 情報処理端末の構成を示すブロック図である。FIG. 2 is a block diagram showing the configuration of an information processing terminal. 制御装置等の構成を示すブロック図である。FIG. 2 is a block diagram showing the configuration of a control device and the like. 運転状況情報処理システムが実行する運転状況の導出処理手順の一例を示すフローチャートである。It is a flowchart which shows an example of the derivation processing procedure of the driving situation which a driving situation information processing system performs. 運転状況情報処理システムが実行する運転状況の提供処理手順の一例を示すフローチャートである。2 is a flowchart illustrating an example of a driving status providing processing procedure executed by the driving status information processing system. 機器及び期間の指定を受け付けるための受付用画面の一例を示す模式図である。FIG. 2 is a schematic diagram illustrating an example of a reception screen for accepting specifications of a device and a period. 第1実施形態におけるワードクラウドを含む分析結果画面の第1例を示す模式図である。It is a schematic diagram which shows the 1st example of the analysis result screen containing a word cloud in 1st Embodiment. 第1実施形態におけるワードクラウドを含む分析結果画面の第2例を示す模式図である。It is a schematic diagram which shows the 2nd example of the analysis result screen containing a word cloud in 1st Embodiment. 第2実施形態におけるワードクラウドを含む分析結果画面の例を示す模式図である。It is a schematic diagram which shows the example of an analysis result screen containing a word cloud in 2nd Embodiment.

本発明をその実施の形態を示す図面を参照して具体的に説明する。 The present invention will be specifically described with reference to drawings showing embodiments thereof.

(第1実施形態)
図1は、運転状況情報処理システム100の構成例を示す模式図である。運転状況情報処理システム100は、情報処理装置1と、情報処理端末2と、運転状況の監視対象となる複数の機器41とを含む。本実施形態では、対象となる機器41が、ポンプ、特にマンホールポンプ装置4に備えられている水中ポンプ41である場合を例に説明する。マンホールポンプ装置4には、水中ポンプ41の運転情報を取得する制御装置3が備えられている。情報処理装置1と、情報処理端末2及び制御装置3とはそれぞれインターネット等のネットワークNを介して情報の送受信が可能である。
(First embodiment)
FIG. 1 is a schematic diagram showing a configuration example of a driving situation information processing system 100. The driving status information processing system 100 includes an information processing device 1, an information processing terminal 2, and a plurality of devices 41 whose driving status is to be monitored. In this embodiment, a case will be explained in which the target device 41 is a pump, particularly a submersible pump 41 provided in the manhole pump device 4. The manhole pump device 4 is equipped with a control device 3 that acquires operating information of the submersible pump 41. The information processing device 1, the information processing terminal 2, and the control device 3 can each send and receive information via a network N such as the Internet.

情報処理装置1は、例えばサーバコンピュータである。情報処理装置1は、制御装置3を介して取得した各水中ポンプ41の運転情報に基づく運転状況を情報処理端末2に提供する。 The information processing device 1 is, for example, a server computer. The information processing device 1 provides the information processing terminal 2 with the operating status based on the operating information of each submersible pump 41 acquired via the control device 3.

運転状況とは、水中ポンプ41の運転情報を解析して得られる水中ポンプ41の運転の状況に関する情報であり、例えば正常運転、異物検出、流入量増加、空気混入など、水中ポンプ41の状況に応じて複数種類に分類される。情報処理装置1は、所定期間における運転状況を表す運転状況名称のワードクラウドを情報処理端末2に提供する。ワードクラウドとは、文字(運転状況名称)群を含む文字情報の画像であり、表示対象となる文字(運転状況名称)の発生回数に応じて、文字それぞれの大きさ、フォント、色、配置などを変化させて並べて示した画像である。 The operating status is information related to the operating status of the submersible pump 41 obtained by analyzing the operating information of the submersible pump 41. For example, the operating status of the submersible pump 41, such as normal operation, foreign object detection, increased inflow amount, and air contamination, is information about the operating status of the submersible pump 41. It is classified into multiple types depending on the situation. The information processing device 1 provides the information processing terminal 2 with a word cloud of driving situation names representing driving situations during a predetermined period. A word cloud is an image of text information that includes a group of characters (driving situation name), and the size, font, color, arrangement, etc. of each character is changed depending on the number of occurrences of the characters (driving situation name) to be displayed. This is an image showing the images arranged side by side with different values.

情報処理端末2それぞれは、表示機能を備える情報端末装置であり、例えばパーソナルコンピュータ、スマートフォン、タブレット端末等である。情報処理端末2は、例えばマンホールポンプ装置4の管理者(例えば自治体の担当者、設備維持管理者等)により管理されており、管理者は情報処理端末2を用いて水中ポンプ41の運転状況を確認する。各管理者は、例えば担当する自治体のエリア内に設置されている複数のマンホールポンプ装置4を管理している。 Each of the information processing terminals 2 is an information terminal device having a display function, and is, for example, a personal computer, a smartphone, a tablet terminal, or the like. The information processing terminal 2 is managed by, for example, an administrator of the manhole pump device 4 (for example, a local government official, a facility maintenance manager, etc.), and the administrator uses the information processing terminal 2 to check the operating status of the submersible pump 41. confirm. Each manager manages, for example, a plurality of manhole pump devices 4 installed within the area of the local government in charge of the manager.

図2は、制御装置3及びマンホールポンプ装置4の構成を説明する説明図である。制御装置3は、例えばマンホールポンプ装置4の近傍に設けられた制御盤300の内部に設置されている。制御装置3は、後述するマンホールポンプ装置4内の水中ポンプ41及び水位計42,46それぞれと電気的に接続されており、水中ポンプ41の駆動に関する情報及びマンホールポンプ装置4の水位に関する情報を含む水中ポンプ41の運転情報を取得する。また、制御装置3は、例えば、ポンプ41の吐出圧力を測定する圧力計(不図示)、吐出量を測定する流量計(不図示)等の測定機器と電気的に接続されており、ポンプ41の吐出圧力や吐出量を含む運転情報を取得してもよい。制御装置3は、取得した駆動に係る運転情報及び水位に係る運転情報、並びに水位に基づくポンプ41の駆動の開始日時及び停止日時(駆動時間)の運転情報、吐出圧力や吐出量に係る運転情報を情報処理装置1へ送信する。 FIG. 2 is an explanatory diagram illustrating the configuration of the control device 3 and the manhole pump device 4. As shown in FIG. The control device 3 is installed inside a control panel 300 provided near the manhole pump device 4, for example. The control device 3 is electrically connected to a submersible pump 41 and water level gauges 42 and 46 in a manhole pump device 4, which will be described later, and includes information regarding the drive of the submersible pump 41 and information regarding the water level of the manhole pump device 4. Obtain operating information of the submersible pump 41. Further, the control device 3 is electrically connected to measurement devices such as a pressure gauge (not shown) that measures the discharge pressure of the pump 41 and a flowmeter (not shown) that measures the discharge amount. Operation information including the discharge pressure and discharge amount may be acquired. The control device 3 acquires operational information related to the drive and water level, operational information regarding the start date and time and stop date and time (driving time) of the drive of the pump 41 based on the water level, and operational information regarding the discharge pressure and discharge amount. is transmitted to the information processing device 1.

マンホールポンプ装置4は、流入管43から流入した汚水を貯留する貯留槽44と、貯留槽44に貯留された汚水を吐出管45に向けて圧送する2台の水中ポンプ41,41と、貯留槽44に貯留された汚水の水位を計測する水位計42とを備えている。 The manhole pump device 4 includes a storage tank 44 that stores sewage flowing in from an inflow pipe 43, two submersible pumps 41, 41 that force-feeds the sewage stored in the storage tank 44 toward a discharge pipe 45, and a storage tank. 44 and a water level gauge 42 for measuring the water level of stored wastewater.

水中ポンプ41は、ポンプ本体411と、ポンプ本体411の上部に配置されたモータ等の駆動装置412とを備えている。通常は、2台の水中ポンプ41,41が交互に運転され、例えば異常高水位が発生した場合は汚水の圧送量を増やすために2台の水中ポンプ41,41が同時に運転される。制御装置3は、各水中ポンプ41における駆動装置412の駆動が開始した時から停止するまでの駆動時間、駆動電流及び貯留槽44の水位を検出する。なお、マンホールポンプ装置4に設置される水中ポンプ41は2台に限定されるものではない。マンホールポンプ装置4に設置される水中ポンプ41は1台であってもよく、又は3台以上の水中ポンプ41が設置されていてもよい。また、水中ポンプ41または貯留槽44内の圧送配管には、噴出機構となる槽内撹拌装置(不図示)を設けてもよい。槽内撹拌装置により、水中ポンプ41の噴出水で貯留槽44内に強力な撹拌渦を作り出し、沈殿物の堆積、油脂類の固着、スカムの発生を抑制し、省メンテナンス化を実現できる。 The submersible pump 41 includes a pump body 411 and a drive device 412 such as a motor disposed above the pump body 411. Normally, the two submersible pumps 41, 41 are operated alternately, and for example, when an abnormally high water level occurs, the two submersible pumps 41, 41 are operated simultaneously to increase the amount of sewage pumped. The control device 3 detects the drive time, drive current, and water level of the storage tank 44 from when the drive device 412 of each submersible pump 41 starts to drive until it stops. Note that the number of submersible pumps 41 installed in the manhole pump device 4 is not limited to two. The number of submersible pumps 41 installed in the manhole pump device 4 may be one, or three or more submersible pumps 41 may be installed. Further, an in-tank stirring device (not shown) serving as a jetting mechanism may be provided in the submersible pump 41 or the pressure-feeding piping in the storage tank 44. The in-tank agitation device creates a powerful stirring vortex in the storage tank 44 with water ejected from the submersible pump 41, suppresses the accumulation of sediment, the sticking of oils and fats, and the generation of scum, thereby reducing maintenance.

水中ポンプ41は、その他不図示の保護装置により、水中ポンプ41に関する情報をさらに検出可能に構成されるものであってよい。例えば、制御装置3には、駆動装置412と電気的に接続された保護装置(例えば、3Eリレーなど)が備えられており、制御装置3を介して保護装置により駆動装置412の異常(例えば、過負荷検出、欠相検出、逆運転検出など)を検出するものであってよい。また、水中ポンプ41には、駆動装置412内に水が浸水した場合、それを検出するための保護装置(例えば、電極式浸水検知器、フロート式浸水検知器等)が組み込まれており、駆動装置412の浸水を検出した際には、制御装置3が受信できるものであってよい。制御装置3により、駆動装置412の駆動電流等に加えて、保護装置と電気的に接続された保護装置からの情報を取得することで、水中ポンプ41の運転状況をより正確に判定することができる。なお、水中ポンプ41に関する情報を検出する例として保護装置を使用する例を説明したが、本実施形態は限定されるものではなく、機器の異常を検出できるものであればよい。 The submersible pump 41 may be configured such that information regarding the submersible pump 41 can be further detected by other protection devices (not shown). For example, the control device 3 is equipped with a protection device (such as a 3E relay) that is electrically connected to the drive device 412, and the protection device uses the control device 3 to detect abnormalities in the drive device 412 (for example, Overload detection, open phase detection, reverse operation detection, etc.) may be detected. In addition, the submersible pump 41 has a built-in protective device (for example, an electrode-type water intrusion detector, a float-type water intrusion detector, etc.) for detecting water intrusion into the drive device 412. When the device 412 is detected to be submerged in water, the control device 3 may be able to receive the information. By using the control device 3 to acquire information from the protection device electrically connected to the protection device in addition to the drive current of the drive device 412, the operating status of the submersible pump 41 can be determined more accurately. can. Although an example in which a protection device is used as an example of detecting information regarding the submersible pump 41 has been described, the present embodiment is not limited to this embodiment, and any device may be used as long as it can detect an abnormality in the device.

水位計42は、例えば気泡式や投込圧力式等の水位計である。気泡式の水位計42は、貯留槽44の底部に設置された空気吐出部421、空気ポンプ(不図示)、空気ポンプと空気吐出部421とを接続するエアチューブ422、圧力センサ及びコントローラ(不図示)を有する。水位計42は、貯留槽44に貯留される汚水の水位を検出する。さらに、貯留槽44内には、予備の水位計として、貯留槽44内における異常高水位を検出するためのフロート式の水位計46が設置されている。水位計42,46により検出された水位の情報は、制御装置3に送信される。 The water level gauge 42 is, for example, a bubble type water level gauge or an injection pressure type water level gauge. The bubble type water level gauge 42 includes an air discharge part 421 installed at the bottom of the storage tank 44, an air pump (not shown), an air tube 422 connecting the air pump and the air discharge part 421, a pressure sensor, and a controller (not shown). ). The water level gauge 42 detects the water level of wastewater stored in the storage tank 44 . Furthermore, a float-type water level gauge 46 is installed in the storage tank 44 as a backup water level gauge to detect an abnormally high water level in the storage tank 44. Information on the water level detected by the water level gauges 42 and 46 is transmitted to the control device 3.

制御装置3は、水位計42,46から検出された水位を受信する。貯留槽44内の水位が所定の駆動水位以上となった場合、制御装置3は一方の水中ポンプ41の駆動装置412を駆動させる。水中ポンプ41の動作により、貯留槽44内の汚水が吐出管45を通じて外部に排出され、貯留槽44の水位が下降する。貯留槽44内の水位が所定の停止水位未満となった場合、制御装置3は、当該水中ポンプ41の駆動装置412を停止させる。これにより、水中ポンプ41による汚水の排水が終了する。その後、流入管43を介して外部から流入する汚水が再び貯留槽44に貯留され、所定の駆動水位以上に水位が上昇すると、制御装置3は他方の水中ポンプ41の駆動装置412を駆動させる。他方の水中ポンプ41における同様の処理により、貯留槽44内の汚水が排出され水位が所定の停止水位未満となった場合、制御装置3は、当該他方の水中ポンプ41の駆動装置412を停止させる。マンホールポンプ装置4ではこのような一連の処理が繰り返される。 The control device 3 receives the water level detected from the water level gauges 42 and 46. When the water level in the storage tank 44 becomes equal to or higher than the predetermined drive water level, the control device 3 drives the drive device 412 of one of the submersible pumps 41. By the operation of the submersible pump 41, the wastewater in the storage tank 44 is discharged to the outside through the discharge pipe 45, and the water level in the storage tank 44 is lowered. When the water level in the storage tank 44 becomes less than a predetermined stop water level, the control device 3 stops the drive device 412 of the submersible pump 41. As a result, drainage of wastewater by the submersible pump 41 is completed. Thereafter, sewage flowing in from the outside via the inflow pipe 43 is stored in the storage tank 44 again, and when the water level rises above a predetermined drive water level, the control device 3 drives the drive device 412 of the other submersible pump 41. When the same process in the other submersible pump 41 causes the wastewater in the storage tank 44 to be discharged and the water level becomes less than a predetermined stop water level, the control device 3 stops the drive device 412 of the other submersible pump 41. . In the manhole pump device 4, such a series of processes is repeated.

なお、本運転状況情報処理システム100の適用対象となる機器41は、マンホールポンプ装置4の水中ポンプ41に限定されるものではない。水中ポンプ41は、その他揚水装置に設けられるものであってもよい。また、機器41は水を送出する水中ポンプ41に限定されるものではなく、例えば、各散気手段に空気を送る、ルーツブロワ、ターボブロワ等の送風機であってもよい。また、汚水貯留槽内を攪拌させるための撹拌機であってもよい。 Note that the device 41 to which the operating status information processing system 100 is applied is not limited to the submersible pump 41 of the manhole pump device 4. The submersible pump 41 may be provided in other water pumping devices. Further, the device 41 is not limited to the submersible pump 41 that pumps out water, but may be, for example, a blower such as a Roots blower or a turbo blower that sends air to each aeration means. Alternatively, it may be a stirrer for stirring the inside of the wastewater storage tank.

上述のような運転状況情報処理システム100の構成及び詳細な処理内容について以下に説明する。 The configuration and detailed processing contents of the driving status information processing system 100 as described above will be explained below.

図3は、情報処理装置1の構成を示すブロック図である。情報処理装置1は、制御部10、記憶部11及び通信部12を備える。情報処理装置1は説明を容易にするために1台のサーバコンピュータとして説明するが、複数のサーバコンピュータで機能又は処理を分散させてもよいし、1台の大型コンピュータに仮想的に生成される複数のサーバコンピュータ(インスタンス)の内の1つであってもよい。 FIG. 3 is a block diagram showing the configuration of the information processing device 1. As shown in FIG. The information processing device 1 includes a control section 10, a storage section 11, and a communication section 12. For ease of explanation, the information processing device 1 will be described as one server computer, but functions or processing may be distributed among multiple server computers, or the information processing device 1 may be virtually generated on one large computer. It may be one of multiple server computers (instances).

制御部10は、一又は複数のCPU(Central Processing Unit )、GPU(Graphics Processing Unit)等を用いたプロセッサであり、内蔵するROM(Read Only Memory)又はRAM(Random Access Memory)等のメモリを用い、各構成部を制御して処理を実行する。 The control unit 10 is a processor using one or more CPU (Central Processing Unit), GPU (Graphics Processing Unit), etc., and uses built-in memory such as ROM (Read Only Memory) or RAM (Random Access Memory). , controls each component to execute processing.

通信部12は、ネットワークNを介した通信を実現する通信インタフェースである。制御部10は、通信部12によりネットワークNを介した情報処理端末2及び制御装置3それぞれとの間における情報の送受信が可能である。制御部10は、通信部12を介して制御装置3から運転情報を取得する。また制御部10は、通信部12を介して運転状況や画面情報を情報処理端末2へ出力する。 The communication unit 12 is a communication interface that realizes communication via the network N. The control unit 10 is capable of transmitting and receiving information between the information processing terminal 2 and the control device 3 via the network N using the communication unit 12 . The control unit 10 acquires driving information from the control device 3 via the communication unit 12 . Further, the control unit 10 outputs driving conditions and screen information to the information processing terminal 2 via the communication unit 12.

記憶部11は、例えばハードディスク又はSSD(Solid State Drive )等の不揮発性メモリを含む。記憶部11には、プログラム1Pを含む制御部10が参照するプログラム及びデータが記憶されている。制御部10は、プログラム1Pを読み出して実行することによって、汎用的なサーバコンピュータを本開示特有の情報処理装置1として機能させる。 The storage unit 11 includes a nonvolatile memory such as a hard disk or an SSD (Solid State Drive). The storage unit 11 stores programs and data referenced by the control unit 10, including the program 1P. The control unit 10 causes a general-purpose server computer to function as the information processing device 1 specific to the present disclosure by reading and executing the program 1P.

また、記憶部11には、管理者DB(Data Base :データベース)110、検出値DB111、運転状況DB112、運転状況名称DB113、及び学習モデル1M等が記憶されている。 The storage unit 11 also stores a manager DB (Data Base) 110, a detected value DB 111, a driving situation DB 112, a driving situation name DB 113, a learning model 1M, and the like.

記憶部11に記憶されるプログラム1P及び学習モデル1Mは、記録媒体にコンピュータ読み取り可能に記録されている態様であってもよい。記憶部11は、図示しない読出装置によって記録媒体1Aから読み出されたプログラム1P及び学習モデル1Mを記憶する。また、図示しない通信網に接続されている図示しない外部コンピュータからプログラム1P及び学習モデル1Mをダウンロードし、記憶部11に記憶させたものであってもよい。なお記憶部11は、複数の記憶装置により構成されていてもよく、情報処理装置1に接続された外部記憶装置であってもよい。 The program 1P and learning model 1M stored in the storage unit 11 may be recorded on a recording medium in a computer-readable manner. The storage unit 11 stores a program 1P and a learning model 1M read from the recording medium 1A by a reading device (not shown). Alternatively, the program 1P and the learning model 1M may be downloaded from an external computer (not shown) connected to a communication network (not shown) and stored in the storage unit 11. Note that the storage unit 11 may be composed of a plurality of storage devices, or may be an external storage device connected to the information processing device 1.

図4は、管理者DB110の内容例を示す概念図である。管理者DB110は、マンホールポンプ装置4の管理者に関する情報を格納するデータベースである。管理者DB110には、例えば、複数の管理者それぞれの管理者IDに関連付けて、マンホールポンプ装置4の識別情報(例えば装置ID)、マンホールポンプ装置4に設けられる水中ポンプ41の識別情報(例えばポンプID)、位置情報(例えば設置場所の住所)が格納されている。管理者DB110の内容は、管理者のマンホールポンプ装置4の管理サービスへの加入時等に取得され予め登録されてよい。管理者DB110に記録される内容は図4に示す例に限定されない。 FIG. 4 is a conceptual diagram showing an example of the contents of the administrator DB 110. The administrator DB 110 is a database that stores information regarding the administrator of the manhole pump device 4. The administrator DB 110 includes, for example, identification information of the manhole pump device 4 (e.g. device ID), identification information of the submersible pump 41 provided in the manhole pump device 4 (e.g. pump ID) and location information (for example, the address of the installation location) are stored. The contents of the administrator DB 110 may be acquired and registered in advance when the administrator subscribes to the management service of the manhole pump device 4. The contents recorded in the administrator DB 110 are not limited to the example shown in FIG. 4.

図5は、検出値DB111の内容例を示す概念図である。検出値DB111は、制御装置3を介して水中ポンプ41から取得した検出値を格納するデータベースである。検出値DBには、各水中ポンプ41の駆動装置412における駆動電流及び水位を示す検出値が、検出日時に関連付けて時系列的に格納されている。検出値DB111に記憶される各検出値は、制御装置3により所定間隔(例えば1秒~1分間隔)で検出され、通信部12を介して制御装置3から取得する都度、制御部10によって追加される。検出値DB111には、その他水中ポンプ41のオン/オフ動作に関する情報、保護装置からの水中ポンプ41に関する情報が格納されていてよい。なお、検出値は、所定間隔で検出されるものに限定されず、駆動装置412の駆動開始時点及び終了時点における検出値が含まれてよい。記憶部11は、複数のマンホールポンプ装置4の夫々について検出値DB111を記憶している。検出値DB111に記録される内容は図5に示す例に限定されない。 FIG. 5 is a conceptual diagram showing an example of the contents of the detected value DB 111. The detected value DB 111 is a database that stores detected values obtained from the submersible pump 41 via the control device 3. In the detection value DB, detection values indicating the drive current and water level in the drive device 412 of each submersible pump 41 are stored in chronological order in association with the detection date and time. Each detection value stored in the detection value DB 111 is detected by the control device 3 at predetermined intervals (for example, every 1 second to 1 minute), and is added by the control section 10 each time it is acquired from the control device 3 via the communication section 12. be done. The detected value DB 111 may also store other information regarding the on/off operation of the submersible pump 41 and information regarding the submersible pump 41 from the protection device. Note that the detected values are not limited to those detected at predetermined intervals, and may include detected values at the start and end of driving of the drive device 412. The storage unit 11 stores a detection value DB 111 for each of the plurality of manhole pump devices 4. The contents recorded in the detected value DB 111 are not limited to the example shown in FIG. 5.

図6は、運転状況DB112の内容例を示す概念図である。運転状況DB112は、水中ポンプ41の運転状況を格納するデータベースである。運転状況DB112には、運転情報に関連付けて運転状況が記録されている。運転情報には、駆動開始時点から停止時点までの駆動時間、水中ポンプ41の識別情報(例えばポンプID)、駆動電流、水位が含まれている。制御部10は、検出値DB111から水中ポンプ41の駆動装置412における動作毎の、駆動装置412が駆動を開始した時点から停止する時点までの駆動時間、駆動時間内における駆動電流及び水位を抽出し、運転情報を取得する。 FIG. 6 is a conceptual diagram showing an example of the contents of the driving status DB 112. The operating status DB 112 is a database that stores the operating status of the submersible pump 41. In the driving situation DB 112, driving situations are recorded in association with driving information. The operation information includes the driving time from the start of driving to the time of stopping, identification information of the submersible pump 41 (for example, pump ID), driving current, and water level. The control unit 10 extracts, from the detected value DB 111, the driving time from the time when the driving device 412 starts driving until the time when the driving device 412 stops, the driving current and the water level within the driving time for each operation of the driving device 412 of the submersible pump 41. , obtain driving information.

運転状況とは、水中ポンプ41の運転動作の正常及び異常に関する状況を示す情報である。運転状況は、例えば「正常」、「異物検出」、「流入量増加」、「空気混入」、「駆動時間判定」等の複数種類に分類される。運転状況の各種類は、さらに中分類、小分類等の細分化された種類に分類されてもよい(図7及び図8参照)。例えば、「正常」は、「正常」、「正常(他ポンプ運転)」などに中分類されてよく、「正常(他ポンプ運転)」は、「正常(他ポンプも運転、同時起動停止)」、「正常(他ポンプも運転、同時停止)」、…、などに小分類されてよい。 The operation status is information indicating the status regarding normal and abnormal operation of the submersible pump 41. The operating status is classified into multiple types, such as "normal", "foreign object detected", "increased inflow", "air entrainment", and "driving time determination". Each type of driving situation may be further classified into subdivided types such as medium classification and minor classification (see FIGS. 7 and 8). For example, "normal" may be subcategorized into "normal", "normal (operating other pumps)", etc., and "normal (operating other pumps)" is "normal (other pumps are also operating, starting and stopping at the same time)". , "Normal (other pumps are also running and stopped at the same time)", etc.

ここで、「正常」とは、水中ポンプ41の運転に異常がなく運転された状態を含む。「異物検出」とは、水中ポンプ41の異物に関する状態であり、例えば、ポンプ本体411内に滞留していた何らかの異物がポンプ本体411の外部に流出された状態、ポンプ本体411内に何らかの異物が流入して当該異物がポンプ本体411内を閉塞した状態、ポンプ本体411内に何らかの異物が滞留している状態などを含んでよい。「流入量増加」とは、貯留槽44への流入量または水中ポンプ41の排水能力に関する状態であり、例えば、水中ポンプ41の計画排水量より貯留槽44内に汚水が過剰に流入し、貯留槽44内における汚水の水位が安定的に下降しない状態、水中ポンプ41の排水能力が低下したことにより、貯留槽44内の流入量が想定される範囲内であっても水中ポンプ41の排水処理が追いつかない状態などを含んでよい。「流入量増加」は、豪雨などの外的要因によって、貯留槽44内において想定される流入量を超えて貯留槽44内に汚水が流入した状態を含んでもよい。「空気混入」とは、水中ポンプ41の空気混入に関する状態であり、例えばポンプ本体411の内部に空気が混入したことにより、水中ポンプ41が揚水できなくなった状態を含む。「空気混入」は、水中ポンプ41を駆動させる前にポンプ本体411の中の入った空気が抜け切らずに、駆動を開始したことで水中ポンプ41が揚水できない状況がある状態、水中ポンプ41を駆動させた後に、何らかの理由で空気を吸い込み揚水できなくなった状態を含んでもよい。「駆動時間判定」とは、水中ポンプ41の駆動時間と他水中ポンプ41の運転情報、保護装置等の情報から判定した水中ポンプ41の状態を含む。 Here, "normal" includes a state in which the submersible pump 41 is operated without any abnormality. “Foreign object detection” refers to a state related to a foreign object in the submersible pump 41. For example, a state in which some foreign object that had accumulated in the pump body 411 has flowed out of the pump main body 411, or a state in which some foreign object has been detected inside the pump main body 411. This may include a state where the foreign matter has flowed in and obstructed the inside of the pump body 411, a state where some kind of foreign matter has remained inside the pump body 411, and the like. "Increase in inflow amount" refers to a state related to the inflow amount to the storage tank 44 or the drainage capacity of the submersible pump 41. For example, if sewage flows into the storage tank 44 in excess of the planned drainage amount of the submersible pump 41, Due to the state in which the water level of sewage in the storage tank 44 does not fall stably, and the drainage capacity of the submersible pump 41 has decreased, even if the amount of inflow into the storage tank 44 is within the expected range, the drainage processing by the submersible pump 41 may not be possible. This may include a situation where you cannot catch up. "Increase in inflow amount" may include a state in which sewage flows into the storage tank 44 in excess of the expected inflow amount into the storage tank 44 due to an external factor such as heavy rain. "Air mixing" refers to a state related to air mixing in the submersible pump 41, and includes, for example, a state in which the submersible pump 41 is unable to pump water due to air being mixed into the pump main body 411. "Air entrainment" refers to a situation in which the submersible pump 41 is unable to pump water because the air that entered the pump body 411 did not completely escape before the submersible pump 41 was driven, and the submersible pump 41 was unable to pump water. It may also include a state in which, after being driven, air is sucked in for some reason and water cannot be pumped. "Driving time determination" includes the state of the submersible pump 41 determined from the driving time of the submersible pump 41, operating information of other submersible pumps 41, information on protection devices, etc.

マンホールポンプ装置4には、汚水(例えば、トイレ排水などし尿を含むもの、台所、風呂、洗濯などの排水、髪の毛、長尺物のゴミ、固形物のゴミ等)が流入される。例えば、ポンプ本体411内に滞留していた何らかの異物がポンプ本体411の外部に流出された状態は、異物検出という異物に関する異常は発生しているものの、水中ポンプ41の運転状況としては「正常」である。一方で、ポンプ本体411内に何らかの異物が流入して当該異物がポンプ本体411内を閉塞した状態は、異物検出という異物に関する状態の発生であるとともに、水中ポンプ41の運転状況としても「異常」である。また、ポンプ本体411内に何らかの異物が滞留している状態は、異物検出という異物に関する状態の発生であるとともに、水中ポンプ41の運転状況としても「異常」である。このように、運転状況に応じて「正常」「異常」の質が異なるところ、運転状況を細分化することで、より的確に状態を把握することができる。 Sewage (for example, toilet waste water containing human waste, kitchen, bath, laundry waste water, hair, long garbage, solid garbage, etc.) flows into the manhole pump device 4 . For example, in a state in which some foreign matter that had accumulated inside the pump body 411 has leaked out to the outside of the pump body 411, although an abnormality related to foreign matter called foreign matter detection has occurred, the operating status of the submersible pump 41 is "normal". It is. On the other hand, a state in which some foreign matter flows into the pump body 411 and blocks the inside of the pump body 411 is an occurrence of a foreign matter-related condition called foreign matter detection, and is also considered an "abnormal" operating status of the submersible pump 41. It is. Further, the state in which some foreign matter remains in the pump main body 411 is not only the occurrence of a foreign matter-related state called foreign matter detection, but also an "abnormal" operating condition of the submersible pump 41. In this way, the quality of "normal" and "abnormal" differs depending on the driving situation, and by subdividing the driving situation, it is possible to understand the state more accurately.

情報処理装置1は、水中ポンプ41の駆動時間、駆動電流及び水位の情報を含む運転情報を制御装置3から取得し、後述する学習モデル1Mを用いて、運転情報に応じた運転状況の識別結果を導出する。運転状況DB112に記憶される運転状況情報は、新たな運転情報に応じた運転状況を導出する都度、制御部10によって記録される。記憶部11は、複数のマンホールポンプ装置4の夫々について運転状況DB112を記憶している。運転状況DB112に記録される内容は図6に示す例に限定されない。 The information processing device 1 acquires operational information including information on the driving time, driving current, and water level of the submersible pump 41 from the control device 3, and uses a learning model 1M, which will be described later, to identify results of the driving situation according to the driving information. Derive. The driving situation information stored in the driving situation DB 112 is recorded by the control unit 10 each time a driving situation is derived according to new driving information. The storage unit 11 stores an operating status DB 112 for each of the plurality of manhole pump devices 4. The contents recorded in the driving status DB 112 are not limited to the example shown in FIG. 6 .

図7及び図8は、運転状況名称DB113の内容例を示す概念図である。運転状況名称DB113は、ワードクラウドを生成するための運転状況名称を格納するデータベースである。運転状況名称とは、運転状況を表す文字であり、ワードクラウドを生成する場合に用いる運転状況の表示名称である。運転状況名称は、専門的な内容を含む運転状況を、管理者の認識し易い文言に変換して表示するものである。運転状況名称DB113には、運転状況に関連付けて、当該運転状況を示す運転状況名称の文字データが記録されている。制御部10は、運転状況名称DB113を参照して運転状況をワードクラウド表示用の運転状況名称に変換し、ワードクラウドを生成する。 7 and 8 are conceptual diagrams showing examples of contents of the driving status name DB 113. The driving situation name DB 113 is a database that stores driving situation names for generating a word cloud. The driving situation name is a character representing the driving situation, and is a display name of the driving situation used when generating a word cloud. The driving situation name is displayed by converting the driving situation including specialized content into wording that is easy for the administrator to recognize. In the driving situation name DB 113, character data of a driving situation name indicating the driving situation is recorded in association with the driving situation. The control unit 10 refers to the driving situation name DB 113, converts the driving situation into a driving situation name for word cloud display, and generates a word cloud.

本実施形態では、異なる種類の運転状況であっても、同一の運転状況名称に変換される。例えば、運転状況の中分類が「正常」及び「異物通過」の場合は、いずれも「正常運転」の運転状況名称に集約してワードクラウド表示される。一方、大分類又は中分類が同一種類の運転状況であっても、詳細分類に応じて異なる運転状況名称に変換される。例えば、運転状況の中分類が「異物検出」の場合は、その小分類に応じて、「ゴミが多い」、「ゴミが多く、負荷増加」などに分別した運転状況名称にてワードクラウド表示される。運転状況名称DB113に記録される内容は図7及び図8に示す例に限定されない。 In this embodiment, even different types of driving situations are converted into the same driving situation name. For example, when the driving status subcategories are "normal" and "passing foreign object," both are aggregated under the driving status name "normal driving" and displayed in a word cloud. On the other hand, even if the driving situations have the same major classification or medium classification, they are converted into different driving situation names depending on the detailed classification. For example, if the operating status subcategory is "foreign object detection," a word cloud will be displayed with operating status names categorized into "a lot of trash," "a lot of trash, increased load," etc., depending on the subcategory. Ru. The contents recorded in the driving status name DB 113 are not limited to the examples shown in FIGS. 7 and 8.

図9は、学習モデル1Mの構成を説明する説明図である。学習モデル1Mは、機械学習により生成されたモデルであり、運転情報の入力に応じて運転状況を示すデータを出力する識別器である。学習モデル1Mは予め、情報処理装置1又は外部装置において生成され学習される。制御部10は、例えばサポートベクタマシン(SVM:support vector machine)決定木、クラスタリング等の機械学習アルゴリズムを用いて、境界線を定め、運転状況の種類を特定するようにしてもよい。学習モデル1Mは、その定義情報によって定義される。記憶部11には、学習モデル1Mに関する定義情報が記憶されている。 FIG. 9 is an explanatory diagram illustrating the configuration of the learning model 1M. The learning model 1M is a model generated by machine learning, and is a discriminator that outputs data indicating a driving situation in response to input of driving information. The learning model 1M is generated and trained in the information processing device 1 or an external device in advance. The control unit 10 may use, for example, a support vector machine (SVM) decision tree, a machine learning algorithm such as clustering, etc. to define the boundary line and specify the type of driving situation. The learning model 1M is defined by its definition information. The storage unit 11 stores definition information regarding the learning model 1M.

学習モデル1Mに入力される入力情報は、運転情報である。本実施形態においては、運転情報には、水中ポンプ41における駆動装置412の駆動を開始した時点から停止する時点までの駆動時間、所定周期で検出された駆動電流及び水位が含まれている。 The input information input to the learning model 1M is driving information. In this embodiment, the operation information includes the driving time from the time when the driving device 412 of the submersible pump 41 starts to the time when it stops, the driving current detected at a predetermined period, and the water level.

制御部10は、運転情報に所定の前処理を施し、前処理が施された運転情報を入力情報として学習モデル1Mに入力するものであってもよい。例えば、制御部10は、運転情報に基づき、駆動時間内における駆動電流の波形、水位変化、各種パラメータ等を取得する前処理を行う。各種パラメータには、例えば、駆動電流の時系列データに基づく駆動電流の標準偏差、駆動電流の最大値及び最小値、駆動電流の単位時間当たりの変化量、並びに駆動時間内における駆動電流の時間的変化の度合が変化した変化点の合計数などの駆動電流パラメータ等が含まれてよい。各種パラメータには、水位の時系列データに基づく水位変化速度の最大値、及び駆動時間内における水位の時間的変化の度合が変化した変化点の合計数などの水位パラメータが含まれてよい。各種パラメータには、上述の駆動電流パラメータ及び水位パラメータの少なくとも一つが含まれてよい。制御部10は、これらパラメータを入力情報として学習モデル1Mに入力する。 The control unit 10 may perform predetermined preprocessing on the driving information and input the preprocessed driving information to the learning model 1M as input information. For example, the control unit 10 performs preprocessing to acquire the waveform of the drive current, water level change, various parameters, etc. within the drive time based on the operation information. Various parameters include, for example, the standard deviation of the drive current based on time-series data of the drive current, the maximum and minimum values of the drive current, the amount of change in the drive current per unit time, and the temporal variation of the drive current within the drive time. Drive current parameters such as the total number of change points at which the degree of change has changed may be included. The various parameters may include water level parameters such as the maximum value of the water level change rate based on water level time series data, and the total number of change points at which the degree of temporal change in the water level changes within the drive time. The various parameters may include at least one of the drive current parameter and water level parameter described above. The control unit 10 inputs these parameters to the learning model 1M as input information.

入力情報には、気象情報等の外部データがさらに入力要素として含まれてもよい。例えば、制御部10は、水中ポンプ41の位置情報(例えば、住所、GPS情報など)に基づき、水中ポンプ41の設置場所付近の気象情報(例えば、降水量、降雨予測量、気温、湿度、落雷など)を外部サーバから取得し、日時情報を関連付けて記憶部11に記憶しておく。制御部10は、駆動時間に応じた気象情報を読み出し、入力情報として学習モデル1Mに入力する。水中ポンプ41の運転には、流入管43への雨水流入など気象状況が影響するため、学習モデル1Mの入力情報に気象情報を含めることで、より運転状況を精度よく出力することができる。また、入力情報には、水中ポンプ41の保護装置により検出される水中ポンプ41に関する情報が入力要素として含まれてもよい。 The input information may further include external data such as weather information as an input element. For example, the control unit 10 may provide weather information (for example, precipitation amount, predicted rainfall amount, temperature, humidity, lightning strike, etc.) is acquired from an external server, and stored in the storage unit 11 in association with date and time information. The control unit 10 reads weather information according to the drive time and inputs it to the learning model 1M as input information. Since the operation of the submersible pump 41 is affected by weather conditions such as the inflow of rainwater into the inflow pipe 43, by including the weather information in the input information of the learning model 1M, the operation situation can be output with higher accuracy. Further, the input information may include information regarding the submersible pump 41 detected by a protection device for the submersible pump 41 as an input element.

学習モデル1Mは、運転情報に応じた運転状況を示す出力情報を出力する。運転状況は、例えば「正常」、「異物検出」、「流入量増加」、「空気混入」、「駆動時間判定」等を含んでよい。なお各運転状況の種類は、より細かく分類されていてもよい。すなわち、学習モデル1Mは、図7及び図8の例における運転状況の大分類における識別結果を出力してもよく、より細かい中分類、小分類の識別結果を出力してもよい。なお、学習モデル1Mは、運転状況に応じた運転状況名称を出力情報として出力するものであってもよい。 The learning model 1M outputs output information indicating the driving situation according to the driving information. The operating status may include, for example, "normal", "foreign object detected", "increase in flow rate", "air entrainment", "driving time determination", and the like. Note that each type of driving situation may be classified more finely. That is, the learning model 1M may output the identification results for the major classifications of driving situations in the examples of FIGS. 7 and 8, or may output the identification results for more detailed intermediate classifications and small classifications. Note that the learning model 1M may output a driving situation name corresponding to the driving situation as output information.

制御部10は、識別対象となる運転情報が入力されると、運転情報に応じた運転状況の種類を識別する。具体的には、制御部10は、運転状況の種類ごとに特徴量を記憶しており、運転情報に含まれる特徴量と運転状況毎の特徴量とに基づいて、類似度が最も高い特徴量の属する運転状況の種類を、運転情報の運転状況と特定する。制御部10は、運転情報を含む入力情報に、既知の運転状況の種類が付与された情報群を訓練データとして取得する。制御部10は、過去に計測された大量の訓練データを用いて、運転情報に応じた運転状況を識別するよう学習モデル1Mの学習を行う。 When the driving information to be identified is input, the control unit 10 identifies the type of driving situation according to the driving information. Specifically, the control unit 10 stores feature amounts for each type of driving situation, and selects the feature amount with the highest degree of similarity based on the feature amount included in the driving information and the feature amount for each driving situation. The type of driving situation to which the information belongs is identified as the driving situation of the driving information. The control unit 10 acquires, as training data, an information group in which a known driving situation type is added to input information including driving information. The control unit 10 uses a large amount of training data measured in the past to train the learning model 1M to identify driving situations according to driving information.

制御部10は、複数の学習モデル1Mを記憶し、これら複数の学習モデル1Mの出力情報に基づき運転状況の種類を分類してもよい。例えば、第1の学習モデル1Mは、運転情報に応じて、運転状況の種類が正常であるか否かを示す出力情報を出力する。第2の学習モデル1Mは、運転情報に応じて、運転状況の種類が異物検出であるか否かを示す出力情報を出力する。第3の学習モデル1Mは、運転情報に応じて、運転状況の種類が流入量増加であるか否かを示す出力情報を出力する。第4の学習モデル1Mは、運転情報に応じて、運転状況の種類が空気混入であるか否かを示す出力情報を出力する。このように、各学習モデル1Mは、運転情報に応じた運転状況の種類毎の分類結果を出力する。この場合において、各学習モデル1Mの入力情報には、運転時間、駆動電流及び水位の全てが含まれるものに限定されない。学習モデル1Mは、例えば駆動電流及び水位の少なくとも1つを入力要素とするものであってもよく、駆動電流パラメータ及び水位パラメータに含まれるパラメータ情報のうちの少なくとも1つを入力要素とするものであってもよい。 The control unit 10 may store a plurality of learning models 1M and classify the type of driving situation based on the output information of the plurality of learning models 1M. For example, the first learning model 1M outputs output information indicating whether the type of driving situation is normal or not, depending on the driving information. The second learning model 1M outputs output information indicating whether or not the type of driving situation is foreign object detection, depending on the driving information. The third learning model 1M outputs output information indicating whether the type of driving situation is an increase in the amount of inflow, depending on the driving information. The fourth learning model 1M outputs output information indicating whether or not the type of driving situation is aeration, depending on the driving information. In this way, each learning model 1M outputs classification results for each type of driving situation according to driving information. In this case, the input information for each learning model 1M is not limited to include all of the operating time, drive current, and water level. The learning model 1M may have, for example, at least one of a drive current and a water level as an input element, and may have at least one of parameter information included in a drive current parameter and a water level parameter as an input element. There may be.

学習モデル1Mは図9に示した例に限定されるものではない。学習モデル1Mは、ニューラルネットワーク等、他のアルゴリズムによって学習されたモデルであってもよい。ニューラルネットワークとしては多層のニューラルネットワーク(深層学習)を用いることができ、例えば畳み込みニューラルネットワーク(Convolutional Neural Network:CNN)を用いることができる。この場合、訓練データの入力データとして、電流値の時系列データ、水位の時系列データ、駆動電流パラメータ、水位パラメータ、降水量の少なくとも1つを用い、出力データとして正常、異物検出、流入量増加、空気混入等の運転状況のラベルを付与すればよい。制御部10は、すでに計測済みの大量の訓練データを用いて、バックプロパゲーション等により、学習モデル1Mのパラメータのチューニングを行う。なお、制御部10は機械学習の手法を用いるものに限定されず、例えば運転時間、駆動電流及び水位による閾値判断等、その他ルールベースの手法を用いて運転状況を導出してもよい。例えば、「駆動時間判定」に係る運転状況は、学習モデルを用いず、水中ポンプ41の運転時間と他ポンプの運転情報、保護装置の情報から導出してよい。何らかの理由で、駆動電流、水位が計測できない場合などにおいても有効である。 The learning model 1M is not limited to the example shown in FIG. The learning model 1M may be a model learned by another algorithm such as a neural network. A multilayer neural network (deep learning) can be used as the neural network, and for example, a convolutional neural network (CNN) can be used. In this case, at least one of current value time series data, water level time series data, drive current parameters, water level parameters, and precipitation is used as input data for the training data, and the output data is normal, foreign object detected, and increased inflow. , a label indicating operating conditions such as air entrainment may be attached. The control unit 10 uses a large amount of already measured training data to tune the parameters of the learning model 1M by backpropagation or the like. Note that the control unit 10 is not limited to using a machine learning method, and may derive the driving status using other rule-based methods, such as threshold determination based on driving time, drive current, and water level, for example. For example, the operating status related to "driving time determination" may be derived from the operating time of the submersible pump 41, operating information of other pumps, and information of the protection device without using a learning model. It is also effective when the drive current and water level cannot be measured for some reason.

図10は、情報処理端末2の構成を示すブロック図である。情報処理端末2は、制御部20、記憶部21、通信部22、表示部23及び操作部24を備える。 FIG. 10 is a block diagram showing the configuration of the information processing terminal 2. As shown in FIG. The information processing terminal 2 includes a control section 20, a storage section 21, a communication section 22, a display section 23, and an operation section 24.

制御部20は、CPU又はGPU等のプロセッサと、メモリ等を含む。制御部20は、プロセッサ、メモリ、記憶部21、及び通信部22を集積した1つのハードウェア(SoC:System On a Chip)として構成されていてもよい。制御部20は、記憶部21に記憶されているプログラム2Pに基づき、各構成部を制御して処理を実行する。 The control unit 20 includes a processor such as a CPU or GPU, a memory, and the like. The control unit 20 may be configured as one piece of hardware (SoC: System On a Chip) that integrates a processor, a memory, a storage unit 21, and a communication unit 22. The control unit 20 controls each component to execute processing based on the program 2P stored in the storage unit 21.

記憶部21は、例えばハードディスク又はSSD等の不揮発性メモリを含む。記憶部21は、プログラム2Pを含む制御部20が参照するプログラム及びデータを記憶する。通信部22は、ネットワークNを介した情報処理装置1との通信を実現する通信インタフェースである。 The storage unit 21 includes, for example, a nonvolatile memory such as a hard disk or SSD. The storage unit 21 stores programs and data referenced by the control unit 20, including the program 2P. The communication unit 22 is a communication interface that realizes communication with the information processing device 1 via the network N.

表示部23は、液晶パネル、有機EL(Electro Luminescence)ディスプレイ等のディスプレイ装置を含む。表示部23は、制御部20からの指示に従って運転状況を含む各種の情報を表示する。操作部24は、ユーザの操作を受け付けるインタフェースであり、例えば物理ボタン、マウス、ディスプレイ内蔵のタッチパネルデバイス、スピーカ及びマイクロフォン等を含む。操作部24は、ユーザからの操作入力を受け付け、操作内容に応じた制御信号を制御部20へ送出する。 The display unit 23 includes a display device such as a liquid crystal panel and an organic EL (Electro Luminescence) display. The display unit 23 displays various information including driving conditions according to instructions from the control unit 20. The operation unit 24 is an interface that accepts user operations, and includes, for example, physical buttons, a mouse, a touch panel device with a built-in display, a speaker, a microphone, and the like. The operation unit 24 receives operation input from the user and sends a control signal to the control unit 20 according to the operation content.

図11は、制御装置3等の構成を示すブロック図である。制御装置3は、制御部30、記憶部31、通信部32及び入出力部33を備える。 FIG. 11 is a block diagram showing the configuration of the control device 3 and the like. The control device 3 includes a control section 30, a storage section 31, a communication section 32, and an input/output section 33.

制御部30は、一又は複数のCPU、GPU等を用いたプロセッサであり、内蔵するROM又はRAM等のメモリを用い、各構成部を制御して処理を実行する。記憶部31は、制御部30が参照する情報を記憶する記憶装置である。通信部32は、ネットワークNを介した情報処理装置1との通信を実現する通信インタフェースである。制御部30は、マンホールポンプ装置4から取得した運転情報を通信部32を介して情報処理装置1へ送信する。 The control unit 30 is a processor using one or more CPUs, GPUs, etc., and uses built-in memory such as ROM or RAM to control each component and execute processing. The storage unit 31 is a storage device that stores information referenced by the control unit 30. The communication unit 32 is a communication interface that realizes communication with the information processing device 1 via the network N. The control unit 30 transmits the operation information acquired from the manhole pump device 4 to the information processing device 1 via the communication unit 32.

入出力部33は、マンホールポンプ装置4の水中ポンプ41及び水位計42,46と接続される入出力インタフェースである。入出力部33には、その他図示しない水中ポンプ41の保護装置、駆動装置412の保護装置が接続されてもよい。制御部30は、入出力部33を介して水位計42,46から水位を示す信号を取得する。制御部30は、入出力部33を介して水中ポンプ41の駆動装置412へ駆動を制御する信号を出力する。制御部30は、駆動装置412の駆動が開始した時点から停止する時点までの駆動時間において、水中ポンプ41の駆動装置412における駆動電流を検出する。 The input/output unit 33 is an input/output interface connected to the submersible pump 41 and water level gauges 42 and 46 of the manhole pump device 4. The input/output section 33 may be connected to a protection device for the submersible pump 41 and a protection device for the drive device 412 (not shown). The control unit 30 acquires signals indicating the water level from the water level gauges 42 and 46 via the input/output unit 33. The control unit 30 outputs a signal for controlling driving to the drive device 412 of the submersible pump 41 via the input/output unit 33. The control unit 30 detects the drive current in the drive device 412 of the submersible pump 41 during the drive time from when the drive device 412 starts to when it stops.

図12は、運転状況情報処理システム100が実行する運転状況の導出処理手順の一例を示すフローチャートである。情報処理装置1の制御部10は、制御装置3から運転情報が送信されると以下の処理を開始する。 FIG. 12 is a flowchart illustrating an example of a driving situation derivation processing procedure executed by the driving situation information processing system 100. The control unit 10 of the information processing device 1 starts the following process when driving information is transmitted from the control device 3.

情報処理装置1の制御部10は、制御装置3から検出日時、駆動電流及び水位を含む検出値を受信し(ステップS11)、検出値DB111に記憶する。検出値には、その他水中ポンプ41のオン/オフ動作に関する情報、保護装置による水中ポンプ41に関する情報が含まれてよい。この場合において制御部10は、検出値とマンホールポンプ装置4及び水中ポンプ41の識別情報とを関連付けて取得してよい。 The control unit 10 of the information processing device 1 receives a detection value including the detection date and time, drive current, and water level from the control device 3 (step S11), and stores it in the detection value DB 111. The detected value may also include information regarding the on/off operation of the submersible pump 41 and information regarding the submersible pump 41 due to the protection device. In this case, the control unit 10 may acquire the detected value and the identification information of the manhole pump device 4 and the submersible pump 41 in association with each other.

制御部10は、水中ポンプ41の駆動が停止したか否かを判定する(ステップS12)。例えば水中ポンプ41のオフ動作に関する情報を取得していないことにより、駆動が停止していないと判定した場合(ステップS12:NO)、制御部10は、処理をステップS11に戻し、検出値の受信を継続する。 The control unit 10 determines whether or not the driving of the submersible pump 41 has stopped (step S12). For example, if it is determined that the drive has not stopped because information regarding the off operation of the submersible pump 41 has not been acquired (step S12: NO), the control unit 10 returns the process to step S11 and receives the detected value. Continue.

一方、例えば水中ポンプ41のオフ動作に関する情報を取得したことにより、駆動が停止したと判定した場合(ステップS12:YES)、制御部10は、駆動時間内における運転情報を取得する(ステップS13)。具体的には、制御部10は、検出値DB111を参照して、水中ポンプ41の駆動を開始した時点から停止する時点までの駆動時間と、当該駆動時間中における水中ポンプ41の駆動電流と、当該駆動時間中における水位とを抽出することにより、運転情報を取得する。制御部10は、取得した運転情報を記憶部11に記憶する。制御部10は、運転情報を取得する取得部として機能する。 On the other hand, if it is determined that the drive has stopped, for example, by acquiring information regarding the off operation of the submersible pump 41 (step S12: YES), the control unit 10 acquires operation information within the drive time (step S13). . Specifically, the control unit 10 refers to the detected value DB 111 and determines the drive time from the time when the submersible pump 41 starts to be driven until the time when it stops, the drive current of the submersible pump 41 during the drive time, Operation information is acquired by extracting the water level during the drive time. The control unit 10 stores the acquired driving information in the storage unit 11. The control unit 10 functions as an acquisition unit that acquires driving information.

制御部10は、取得した運転情報の解析処理を実行し、運転情報に基づく運転状況を導出する(ステップS14)。具体的には、制御部10は、駆動時間、駆動電流及び水位を含む運転情報を入力情報として学習モデル1Mに入力して、出力される運転状況を取得する。この場合において、制御部10は、動作情報から各種パラメータ等を生成する前処理を施してもよい。また、制御部10は、外部サーバから気象情報を取得し、入力情報の入力要素としてもよい。制御部10は、運転状況を導出する導出部として機能する。制御部10は、導出した運転状況と運転情報とを関連付けて運転状況DB112に記憶し(ステップS15)、一連の処理を終了する。制御部10は、制御装置3から検出値が出力される都度、上述の処理を実行する。このようにして、水中ポンプ41の運転毎に、水中ポンプ41の運転状況を解析した運転状況が生成され、運転状況DB112に記録される。 The control unit 10 executes an analysis process of the acquired driving information and derives a driving situation based on the driving information (step S14). Specifically, the control unit 10 inputs driving information including driving time, driving current, and water level into the learning model 1M as input information, and obtains the driving status to be output. In this case, the control unit 10 may perform preprocessing to generate various parameters and the like from the operation information. Further, the control unit 10 may acquire weather information from an external server and use it as an input element of input information. The control unit 10 functions as a derivation unit that derives driving conditions. The control unit 10 stores the derived driving situation and driving information in association with each other in the driving situation DB 112 (step S15), and ends the series of processing. The control unit 10 executes the above-mentioned process every time a detected value is output from the control device 3. In this way, each time the submersible pump 41 is operated, an operating status obtained by analyzing the operating status of the submersible pump 41 is generated and recorded in the operating status DB 112.

上述のステップS13において、運転情報の取得処理は、水中ポンプ41の運転が停止する度に実行するものに限定されない。制御部10は、定期的なタイミング(例えば1日1回)で複数回の運転情報を一括して取得してもよい。また、例えば、駆動装置412が起動および停止を頻繁に行わない24時間常時運転等を行っている場合には、制御部10は、任意に設定した時間間隔(例えば1時間、1日)毎に運転情報を取得してもよい。この場合において、駆動時間は、駆動装置412の実際に駆動開始してから停止するまでの時間であってもよく、または起動及び停止を連続的に設定することにより、例えば連続した駆動運転を1時間ごとの駆動時間に分けて運転情報を取得してもよい。 In step S13 described above, the operation information acquisition process is not limited to being executed every time the operation of the submersible pump 41 is stopped. The control unit 10 may acquire multiple driving information all at once at regular timing (for example, once a day). Further, for example, when the drive device 412 operates 24 hours a day without frequently starting and stopping, the control unit 10 controls the Driving information may also be acquired. In this case, the driving time may be the time from when the driving device 412 actually starts driving until it stops, or by setting the starting and stopping continuously, for example, one continuous driving operation. The driving information may be acquired by dividing the driving time into hours.

上述のステップS14において、運転状況の導出処理は、運転情報の取得の度に行われるものに限定されない。例えば、制御部10は、取得した動作情報を運転状況DB112に記憶しておき、後述する情報処理端末2からの運転状況の問い合わせを受信したタイミングや、定期的に決められたタイミングにおいて、期間内に取得した運転情報から運転状況を導出する処理を実行してもよい。 In step S14 described above, the driving situation derivation process is not limited to being performed every time driving information is acquired. For example, the control unit 10 stores the acquired operation information in the driving status DB 112, and stores the acquired operation information in the driving status DB 112, and stores the acquired operation information within a period at the timing of receiving an inquiry about the driving status from the information processing terminal 2, which will be described later, or at a regularly determined timing. A process for deriving the driving situation from the driving information acquired may be executed.

上述のステップS14において、学習モデル1Mから出力情報として運転状況に応じた運転状況名称が出力される場合、制御部10は、運転状況DB112に運転状況名称を記憶してよい。なお、運転状況名称は、運転状況名称に応じた運転状況コードを用いて記憶されてもよい。運転状況コードを用いることで、多言語(英語、日本語、中国語、韓国語など)への対応が容易である。 In step S14 described above, when the learning model 1M outputs the driving situation name according to the driving situation as output information, the control unit 10 may store the driving situation name in the driving situation DB 112. Note that the driving situation name may be stored using a driving situation code corresponding to the driving situation name. By using driving status codes, it is easy to support multiple languages (English, Japanese, Chinese, Korean, etc.).

図13は、運転状況情報処理システム100が実行する運転状況の提供処理手順の一例を示すフローチャートである。以下の処理は、情報処理端末2の記憶部21に記憶してあるプログラム2Pに従って制御部20によって実行されると共に、情報処理装置1の記憶部11に記憶してあるプログラム1Pに従って制御部10によって実行される。 FIG. 13 is a flowchart illustrating an example of a driving status providing processing procedure executed by the driving status information processing system 100. The following processes are executed by the control unit 20 according to the program 2P stored in the storage unit 21 of the information processing terminal 2, and are executed by the control unit 10 according to the program 1P stored in the storage unit 11 of the information processing device 1. executed.

情報処理端末2の制御部20は、マンホールポンプ装置4の管理者の操作部24の操作によって、運転状況の表示対象となる機器及び期間の指定を受け付ける(ステップS21)。制御部20は、プログラム2Pに従って、機器及び期間の指定を受け付けるための受付用画面250を表示部23に表示し、受付用画面250を利用して管理者から機器及び期間の指定を受け付ける。 The control unit 20 of the information processing terminal 2 receives the designation of the equipment and period for which the operating status is to be displayed by the administrator of the manhole pump device 4 operating the operation unit 24 (step S21). In accordance with the program 2P, the control unit 20 displays a reception screen 250 on the display unit 23 for receiving the designation of the device and the period, and uses the reception screen 250 to receive the designation of the device and the period from the administrator.

図14は、機器及び期間の指定を受け付けるための受付用画面250の一例を示す模式図である。受付用画面250には、例えば、マンホールポンプ装置4及び水中ポンプ41を指定するプルダウンメニュー251、期間の設定を自動で指定するか、任意の期間を指定するかを選択するための選択ボタン252,252、任意の期間を指定する場合の期間設定用のプルダウンメニュー253、選択した指定期間の運転状況を表示する表示ボタン254などが含まれている。 FIG. 14 is a schematic diagram showing an example of a reception screen 250 for accepting specifications of equipment and period. The reception screen 250 includes, for example, a pull-down menu 251 for specifying the manhole pump device 4 and the submersible pump 41, a selection button 252 for selecting whether to automatically specify the period setting or to specify an arbitrary period. 252, a pull-down menu 253 for setting a period when specifying an arbitrary period, a display button 254 for displaying the driving status of the selected specified period, and the like.

管理者は、受付用画面250を利用して情報処理端末2を操作し、指定する機器及び期間を入力する。管理者は、管理するマンホールポンプ装置4の中から、プルダウンメニュー251により運転状況の表示対象となるマンホールポンプ装置4及び水中ポンプ41を選択する。さらに管理者は、期間の指定にあたり、自動で設定される期間と、任意に設定される期間とのいずれかの選択ボタン252,252を指定する。自動で設定される期間が選択された場合には、例えば最新の運転情報の取得日時に基づき、所定の期間が自動で設定される。任意に設定される期間が選択された場合には、プルダウンメニュー253の操作によって、期間の開始日及び終了日の指定を受け付ける。管理者が期間を選択し、表示ボタン254を指定することにより、マンホールポンプ装置4の識別情報、期間指定の選択、及び任意の期間を指定する場合の期間等が入力される。制御部20は、マンホールポンプ装置4の識別情報、期間指定の選択、及び任意の期間を指定する場合の期間等の指定を受け付ける。 The administrator operates the information processing terminal 2 using the reception screen 250 and inputs the specified device and period. The administrator selects the manhole pump device 4 and submersible pump 41 whose operating status is to be displayed from the pull-down menu 251 from among the manhole pump devices 4 to be managed. Furthermore, when specifying a period, the administrator specifies either a selection button 252, 252 between an automatically set period and an arbitrarily set period. When an automatically set period is selected, the predetermined period is automatically set, for example, based on the acquisition date and time of the latest driving information. When an arbitrarily set period is selected, the start date and end date of the period are accepted by operating the pull-down menu 253. When the administrator selects a period and specifies the display button 254, the identification information of the manhole pump device 4, the selection of period designation, the period when specifying an arbitrary period, etc. are input. The control unit 20 accepts identification information of the manhole pump device 4, selection of a period designation, and designation of a period when an arbitrary period is designated.

図13に戻り説明を続ける。制御部20は、マンホールポンプ装置4の識別情報、期間指定の選択、及び任意の期間を指定する場合の期間等を含む運転状況の問い合わせを情報処理装置1へ送信する(ステップS22)。 Returning to FIG. 13, the explanation will be continued. The control unit 20 transmits to the information processing device 1 an inquiry about the operating status including the identification information of the manhole pump device 4, the selection of a period designation, and the period when an arbitrary period is designated (step S22).

情報処理装置1の制御部10は、情報処理端末2から運転状況の問い合わせを受信し(ステップS23)、情報処理端末2を介して受け付けた指定期間を取得する(ステップS24)。具体的には、制御部10は、自動で設定される期間が選択されたことを示す選択結果に基づき、最新の運転情報の取得日時に応じた所定期間を取得する。自動で指定される期間は、例えば、運転情報の取得日の前日、当該前日を含む過去1週間及び過去1か月間の3種類の期間を含む。又は、制御部10は、任意の期間が選択されたことを示す選択結果と、選択された開始日及び終了日とに基づき、指定期間を取得する。制御部10は、受付部として機能する。 The control unit 10 of the information processing device 1 receives the driving status inquiry from the information processing terminal 2 (step S23), and acquires the designated period received via the information processing terminal 2 (step S24). Specifically, the control unit 10 acquires a predetermined period according to the acquisition date and time of the latest driving information based on a selection result indicating that an automatically set period has been selected. The automatically designated periods include, for example, three types of periods: the day before the driving information acquisition date, the past week including the previous day, and the past month. Alternatively, the control unit 10 acquires the specified period based on the selection result indicating that an arbitrary period has been selected and the selected start date and end date. The control unit 10 functions as a reception unit.

制御部10は、運転状況DB112を参照して、指定された期間を日時項目に含む運転状況を特定し、指定期間における運転状況を取得する(ステップS25)。情報処理端末2からの問い合わせに応じて運転状況を導出するように構成されている場合は、制御部10は、図12のステップS14の処理を実行し、指定された期間の運転情報を読みだして運転状況を導出すると共に、導出した運転状況を運転状況DB112に記憶させる。制御部10は、運転状況名称DB113を参照して、取得または導出した運転状況をワードクラウド表示するための文字データである運転状況名称に変換する(ステップS26)。なお、学習モデル1Mから運転状況名称が出力される場合には、ステップS26の処理は省略してよい。 The control unit 10 refers to the driving situation DB 112, specifies the driving situation whose date and time item includes the specified period, and acquires the driving situation in the specified period (step S25). If the control unit 10 is configured to derive the driving status in response to an inquiry from the information processing terminal 2, the control unit 10 executes the process of step S14 in FIG. 12 and reads out the driving information for the specified period. At the same time, the derived driving situation is stored in the driving situation DB 112. The control unit 10 refers to the driving situation name DB 113 and converts the acquired or derived driving situation into a driving situation name that is character data for displaying a word cloud (step S26). Note that if the driving situation name is output from the learning model 1M, the process of step S26 may be omitted.

制御部10は、運転状況名称に基づき、指定期間における運転状況のワードクラウドを生成する(ステップS27)。具体的には、制御部10は、運転状況DB112から取得した指定期間における全ての運転状況について、運転状況別の発生回数を算出し、運転状況の総数に対する運転状況別の発生回数の割合に応じて、運転状況名称の文字の表示態様を変更したワードクラウド(文字情報)を生成する。制御部10は、生成部として機能する。なお、運転状況の発生回数を算出する場合において、同一の運転状況名称に変換される運転状況が複数種類発生したときは、これら複数種類の運転状況の発生回数の合計値が当該複数種類の運転状況に係る合計発生回数として算出されてよい。 The control unit 10 generates a word cloud of the driving situation in the specified period based on the driving situation name (step S27). Specifically, the control unit 10 calculates the number of occurrences for each driving situation for all driving situations in the designated period acquired from the driving situation DB 112, and calculates the number of occurrences for each driving situation based on the ratio of the number of occurrences for each driving situation to the total number of driving situations. Then, a word cloud (character information) is generated in which the display mode of the characters of the driving situation name is changed. The control unit 10 functions as a generation unit. In addition, when calculating the number of occurrences of a driving situation, if multiple types of driving situations occur that are converted to the same driving situation name, the total value of the number of times these multiple types of driving situations occur is calculated as the number of times the driving situation occurs. It may be calculated as the total number of occurrences related to the situation.

本実施形態では、制御部10は、表示対象期間における運転状況の発生回数が多い程、ワードクラウドにおいて当該運転状況の運転状況名称を大きく表示する。なお、発生回数に応じた表示態様は、各運転状況名称の文字の大きさを変更するものに限定されず、各運転状況名称の文字のフォント、色、配置、太さ、濃さ、点滅などを当該運転状況の発生回数に応じたものとするものであってもよい。 In the present embodiment, the control unit 10 displays the driving situation name of the driving situation in a larger size in the word cloud as the number of occurrences of the driving situation in the display target period increases. Note that the display mode according to the number of occurrences is not limited to changing the size of the characters in each driving situation name, but also the font, color, arrangement, thickness, darkness, blinking, etc. of the characters in each driving situation name. may be determined according to the number of occurrences of the driving situation.

ワードクラウドの運転状況名称は、発生回数に加えて、当該運転状況の種類に基づき表示態様がさらに変更されてもよい。例えば、制御部10は、運転状況の種類別に設定される重み付け係数を用いて、発生回数に重み付け係数を乗じた重み付け発生回数を算出し、運転状況の総数に対する重み付け発生回数の割合に応じて、運転状況の文字の表示態様を変更する。重み付け係数は、例えば運転状況が異常である場合に関するもの程大きく表示するよう、大きな数値が設定される。あるいは、制御部10は、特定の種類の運転状況についてのみ、当該運転状況の運転状況名称の表示色等を変更してもよい。 The display mode of the driving situation name in the word cloud may be further changed based on the type of driving situation in addition to the number of occurrences. For example, the control unit 10 calculates the weighted number of occurrences by multiplying the number of occurrences by the weighting coefficient using a weighting coefficient set for each type of driving situation, and calculates the weighted number of occurrences by multiplying the number of occurrences by the weighting coefficient, and calculates the weighted number of occurrences based on the ratio of the weighted number of occurrences to the total number of driving situations. Change the display mode of driving status text. The weighting coefficient is set to a large numerical value so that, for example, the more abnormal the driving situation is, the larger the display is. Alternatively, the control unit 10 may change the display color of the driving situation name of a specific type of driving situation, etc. only for a specific type of driving situation.

制御部10は、運転状況のワードクラウドを含む分析結果画面情報を生成する(ステップS28)。分析結果画面情報には、ワードクラウドと、当該ワードクラウドにて示される運転状況の期間及び水中ポンプ情報とが関連付けられて表示されている。制御部10は、生成した分析結果画面情報を情報処理端末2へ送信する(ステップS29)。制御部10は、出力部として機能する。 The control unit 10 generates analysis result screen information including a word cloud of driving conditions (step S28). In the analysis result screen information, a word cloud is displayed in association with the operating status period and submersible pump information shown in the word cloud. The control unit 10 transmits the generated analysis result screen information to the information processing terminal 2 (step S29). The control section 10 functions as an output section.

情報処理端末2の制御部20は、情報処理装置1から画面情報を受信する(ステップS30)。制御部20は、受信した画面情報に基づく分析結果画面を表示部23に表示し(ステップS31)、一連の処理を終了する。 The control unit 20 of the information processing terminal 2 receives screen information from the information processing device 1 (step S30). The control unit 20 displays an analysis result screen based on the received screen information on the display unit 23 (step S31), and ends the series of processing.

なお、上述の図12及び図13におけるフローチャートの処理において、一連の処理を情報処理装置1の制御部10、又は、情報処理装置1の制御部10と情報処理端末2の制御部20とが分担して実行する例を説明したが、これら制御部10及び制御部20の分担は一例であり、図12及び図13の例に限定されるものではない。情報処理装置1の制御部10により実行される処理の一部又は全部は、情報処理端末2の制御部20で実行されてもよく、あるいは、制御装置3の制御部30で実行されてもよい。 In addition, in the processes of the flowcharts in FIGS. 12 and 13 described above, a series of processes are shared between the control unit 10 of the information processing device 1, or between the control unit 10 of the information processing device 1 and the control unit 20 of the information processing terminal 2. Although an example has been described in which the control unit 10 and the control unit 20 perform the operations, the roles of the control unit 10 and the control unit 20 are merely an example, and are not limited to the examples shown in FIGS. 12 and 13. Part or all of the processing executed by the control unit 10 of the information processing device 1 may be executed by the control unit 20 of the information processing terminal 2, or may be executed by the control unit 30 of the control device 3. .

図15は、第1実施形態におけるワードクラウドを含む分析結果画面260の第1例を示す模式図である。制御部10は、図14に示す受付用画面250が表示されている状態において、プルダウンメニュー251にてマンホールポンプ装置4の全ての水中ポンプ41(図15の例では、ポンプ「101-1」及びポンプ「101-2」)を指定する操作と、期間の設定を自動で指定するための「最新」と表示された選択ボタン252の選択操作とを受け付けた場合、図15の例にて示される分析結果画面260の画像情報を生成する。分析結果画面260には、自動で指定される期間におけるポンプ「101-1」及びポンプ「101-2」の運転状況を示す複数のワードクラウド(文字情報)261が含まれている。自動で指定される期間は、例えば運転状況の取得日の前日を起算日とする過去1日間、1週間及び1か月間の3つの期間を含む。図15の例では、分析結果画面260には、縦軸を所定期間262、横軸を水中ポンプ情報263とするマトリクス形式にて運転状況を示す複数の領域が含まれており、各領域には、所定期間及び水中ポンプ41毎に生成されたワードクラウド261が表示されている。 FIG. 15 is a schematic diagram showing a first example of an analysis result screen 260 including a word cloud in the first embodiment. In the state where the reception screen 250 shown in FIG. 14 is displayed, the control unit 10 selects all submersible pumps 41 of the manhole pump device 4 (in the example of FIG. 15, pumps "101-1" and When an operation to specify the pump "101-2") and an operation to select the selection button 252 labeled "Latest" for automatically specifying the period setting are accepted, the example shown in FIG. Image information for the analysis result screen 260 is generated. The analysis result screen 260 includes a plurality of word clouds (character information) 261 indicating the operating status of the pump "101-1" and the pump "101-2" during an automatically specified period. The automatically designated period includes three periods, for example, one day in the past, one week, and one month, starting from the day before the driving status acquisition date. In the example of FIG. 15, the analysis result screen 260 includes a plurality of areas indicating the operating status in a matrix format with the vertical axis representing a predetermined period 262 and the horizontal axis representing submersible pump information 263. , a word cloud 261 generated for each predetermined period and each submersible pump 41 is displayed.

制御部10は、ワードクラウドと、当該ワードクラウドにて示される運転状況に関連付けられる期間及び水中ポンプ41の識別情報とに基づき、生成したワードクラウドをマトリクス上の対応する各領域に表示させる分析結果画面情報を生成する。分析結果画面260では、運転状況の文字の表示態様によって、対象期間における運転状況の発生回数の割合を容易に認識することができる。図15の例では、ポンプ「101-1」の1か月間のワードクラウド261aにおいて、「正常運転」の文字が大きく表示され、その他の運転状況名称の文字が小さく表示されている。従って、分析結果画面260により、過去1か月におけるポンプ「101-1」の運転状況は、正常運転が多数を占めていたことが視覚的に容易に認識できる。また、正常運転と並べて表示されている他の運転状況名称の数と、運転状況名称の表示サイズから、非定常な動作の発生状況や発生比率を視覚的に認識することができる。さらに、分析結果画面260には、短期、中期及び長期の複数期間における運転状況が一覧で示されており、期間毎の運転状況の比較が容易となる。 The control unit 10 displays the generated word cloud in each corresponding area on the matrix based on the word cloud, the period associated with the operating status shown in the word cloud, and the identification information of the submersible pump 41. Generate screen information. On the analysis result screen 260, the ratio of the number of occurrences of the driving situation in the target period can be easily recognized by the display mode of the characters of the driving situation. In the example of FIG. 15, in the word cloud 261a for one month of pump "101-1," the words "normal operation" are displayed in large letters, and the letters of other operating status names are displayed in small letters. Therefore, from the analysis result screen 260, it can be easily recognized visually that the operating status of the pump "101-1" in the past month was mostly normal operation. In addition, the occurrence status and occurrence ratio of unsteady operations can be visually recognized from the number of other driving status names displayed alongside the normal operation and the display size of the driving status names. Furthermore, the analysis result screen 260 shows a list of driving conditions for a plurality of short-term, medium-term, and long-term periods, making it easy to compare driving conditions for each period.

ワードクラウドには、運転情報が関連付けられて表示されてもよい。例えば、制御部10は、図15に示す分析結果画面260が表示されている状態において、管理者のクリック操作等による、ワードクラウドに含まれるいずれか1個の運転状況名称の選択を受け付ける。制御部10は、選択された運転状況名称に基づき、当該運転状況名称で示される全ての運転状況に対応する運転情報を取得する。制御部10は、取得した運転情報を含む画面情報を生成し、表示部23を介して表示させる。運転情報は、例えば、選択された運転状況名称に係る水中ポンプ41及び指定期間における全運転情報ログの駆動時間の一覧のうち、選択された運転状況名称に対応する駆動時間をハイライト表示または、該当箇所の抽出等を行うことにより、視覚的に識別可能に表示される。運転情報は、例えば、選択された運転状況名称に係る水中ポンプ41及び指定期間における駆動電流、水位の時系列データのグラフ上において、選択された運転状況名称に対応する駆動電流、水位をハイライト表示等することにより表示されてもよい。 Driving information may be displayed in association with the word cloud. For example, in a state where the analysis result screen 260 shown in FIG. 15 is displayed, the control unit 10 accepts selection of any one driving situation name included in the word cloud through a click operation or the like by the administrator. Based on the selected driving situation name, the control unit 10 acquires driving information corresponding to all driving situations indicated by the driving situation name. The control unit 10 generates screen information including the acquired driving information, and causes the screen information to be displayed via the display unit 23. The operation information may be, for example, highlighting the drive time corresponding to the selected operating status name from among the list of drive times of the submersible pump 41 and all operating information logs in the specified period related to the selected operating status name, or By extracting the relevant part, etc., it is displayed in a visually distinguishable manner. For example, the operation information highlights the driving current and water level corresponding to the selected operating status name on a graph of time-series data of the submersible pump 41 and the driving current and water level in a specified period related to the selected operating status name. It may be displayed by displaying or the like.

マンホールポンプ装置4の水中ポンプ41のように、特に外部環境に影響され易く、非定常稼働が発生し易い機器においては、汚水の流入増加、異物混入、運転開始から停止までの時間設定の誤りや水位計の誤動作による空気混入など、運転毎に状況が変化する可能性があるため、機器の稼働データから瞬時に運転状況を把握することは容易ではない。このような運転状況をワードクラウドにより表示することで、機器に発生した状況を視覚的に認識させることができる。 Equipment such as the submersible pump 41 of the manhole pump device 4 that is particularly susceptible to the external environment and prone to unsteady operation may be susceptible to increased inflow of sewage, contamination of foreign matter, incorrect time settings from start to stop of operation, etc. It is not easy to instantly grasp the operating status from equipment operating data, as the situation may change with each operation, such as air intrusion due to malfunction of the water level gauge. By displaying such driving conditions in a word cloud, it is possible to visually recognize the situation occurring in the equipment.

図16は、第1実施形態におけるワードクラウドを含む分析結果画面260の第2例を示す模式図である。図14に示す受付用画面250が表示されている状態において、マンホールポンプ装置4を指定するプルダウンメニュー251にて「全て」の選択操作を受け付けた場合、制御部10は図16に示す如く、指定期間における複数の水中ポンプ41のワードクラウド261が一覧で表示される分析結果画面260の画像情報を生成する。分析結果画面260には、水中ポンプ41別のワードクラウド261を含む複数の領域が含まれており、各領域には、同一の期間における各水中ポンプ41の運転状況のワードクラウド261が表示されている。各ワードクラウド261の下側には、当該ワードクラウド261に係る指定期間及び水中ポンプ41の情報が対応付けて表示されている。制御部10は、例えば特定の管理者IDに関連付けられる全てのマンホールポンプ装置4に設けられる水中ポンプ41それぞれについて、指定された期間における運転状況を取得し、取得した運転状況のワードクラウドを生成する。制御部10は、生成した各ワードクラウドに、指定期間及び水中ポンプ41の識別情報をそれぞれ対応付けて表示する画面情報を生成する。 FIG. 16 is a schematic diagram showing a second example of the analysis result screen 260 including a word cloud in the first embodiment. When the reception screen 250 shown in FIG. 14 is displayed and a selection operation of "All" is accepted in the pull-down menu 251 for specifying the manhole pump device 4, the control unit 10 Image information for an analysis result screen 260 on which a list of word clouds 261 of a plurality of submersible pumps 41 in a period is displayed is generated. The analysis result screen 260 includes a plurality of areas including word clouds 261 for each submersible pump 41, and each area displays a word cloud 261 of the operating status of each submersible pump 41 during the same period. There is. Below each word cloud 261, the specified period and information about the submersible pump 41 related to the word cloud 261 are displayed in association with each other. For example, the control unit 10 acquires the operating status during a specified period for each of the submersible pumps 41 provided in all the manhole pump devices 4 associated with a specific administrator ID, and generates a word cloud of the acquired operating status. . The control unit 10 generates screen information that displays each generated word cloud in association with a specified period and identification information of the submersible pump 41.

本実施形態によれば、運転情報に応じた運転状況が、ワードクラウド形式の文字情報として表示部23に表示される。運転状況は、学習モデル1Mにより精度良く識別される。さらに、運転状況は、運転状況名称のワードクラウドにより表示されるため、専門的な知識を有さない管理者や、経験の低い管理者であっても、機器の運転の状態を視覚的に即座に把握することができ、運転状況に対する迅速な対応が可能となる。 According to this embodiment, the driving situation according to the driving information is displayed on the display unit 23 as character information in a word cloud format. The driving situation is identified with high accuracy by the learning model 1M. Furthermore, since the operating status is displayed as a word cloud of operating status names, even managers without specialized knowledge or with little experience can immediately visually check the operating status of the equipment. This makes it possible to quickly respond to driving conditions.

本実施形態によれば、管理者の操作による、運転状況の表示対象となる機器、期間などの指定を受け付けることができるため、運転状況の表示における自由度が高まる。また、複数のワードクラウドによる運転状況が一覧で表示されることにより、機器別、又は期間別の運転状況の比較が容易となり、運転状況の検討を効率的に行うことができる。 According to the present embodiment, it is possible to accept the designation of the equipment, period, etc. for which the driving status is to be displayed by the administrator's operation, thereby increasing the degree of freedom in displaying the driving status. Furthermore, by displaying a list of driving conditions using a plurality of word clouds, it becomes easy to compare driving conditions by device or by period, and it is possible to efficiently examine driving conditions.

(第2実施形態)
図17は、第2実施形態におけるワードクラウドを含む分析結果画面270の例を示す模式図である。図17は、ワードクラウドを水中ポンプ41の位置情報と共に表示した分析結果画面270の例を示している。図17に示す例にて、分析結果画面270には、管理者の管理する水中ポンプ41の位置を示す地図画像271と、当該水中ポンプ41の運転状況のワードクラウド画像272とが表示されている。
(Second embodiment)
FIG. 17 is a schematic diagram showing an example of an analysis result screen 270 including a word cloud in the second embodiment. FIG. 17 shows an example of an analysis result screen 270 in which a word cloud is displayed together with the position information of the submersible pump 41. In the example shown in FIG. 17, the analysis result screen 270 displays a map image 271 showing the location of the submersible pump 41 managed by the administrator, and a word cloud image 272 of the operating status of the submersible pump 41. .

制御部10は、予め各水中ポンプ41の位置情報を取得し、管理者DB110に記憶している。制御部10は、地図画像271を表示させると共に、地図画像上の各水中ポンプ41がある位置情報に対応する位置に、各水中ポンプ41の位置オブジェクト273を重畳して表示させる分析結果画面情報を生成する。位置オブジェクト273は、それぞれに対応する水中ポンプ41の運転状況のワードクラウド272に対応して、その表示態様が変化する。例えば、位置オブジェクト273は、ワードクラウド272で一番大きく表示される運転状況名称の表示色と同じ色で表示される。又は、位置オブジェクト273は、ワードクラウド272に特定の運転状況名称が含まれる場合にのみ、当該特定の運転状況名称の表示色と同じ色で表示されるものであってもよい。なお、位置オブジェクト273は、同じ位置に複数の水中ポンプ41が設置されている場合、これらを代表して1つの位置オブジェクトで表しても良く、水中ポンプ41が設置されたマンホールポンプ装置4の位置を示すものであっても良い。 The control unit 10 acquires the position information of each submersible pump 41 in advance and stores it in the administrator DB 110. The control unit 10 displays analysis result screen information that displays the map image 271 and displays the position object 273 of each submersible pump 41 superimposed on the position corresponding to the position information of each submersible pump 41 on the map image. generate. The display mode of the position objects 273 changes in accordance with the word cloud 272 of the operating status of the corresponding submersible pump 41. For example, the position object 273 is displayed in the same color as the driving situation name displayed in the largest size in the word cloud 272. Alternatively, the position object 273 may be displayed in the same color as the display color of the specific driving situation name only when the word cloud 272 includes the specific driving situation name. In addition, when a plurality of submersible pumps 41 are installed at the same position, the position object 273 may be represented by one position object to represent them, and the position object 273 may be represented by one position object representing the submersible pumps 41, and the position object 273 may represent the position of the manhole pump device 4 where the submersible pump 41 is installed. It may also indicate.

位置オブジェクト273を含む地図画像271が表示されている状態において、管理者の操作によるいずれかの位置オブジェクト273の指定を受け付けた場合、制御部10は図17に示す如く、当該位置オブジェクトの水中ポンプ41に対応するワードクラウド272を含む分析結果画面情報を生成し、情報処理端末2の表示部23を介して表示させる。例えば、プルダウンメニュー251によって、マンホールポンプ装置「ABC101」のポンプ「ポンプ(101-2)」を選択すれば、マンホールポンプ装置「ABC101」の位置オブジェクト273の色や大きさなどを変更してわかりやすくし、さらに地図画像271に、「ポンプ(101-2)」のワードクラウド272を重畳して表示できる。また、マンホールポンプ装置「ABC101」のポンプ「全て」を選択すれば、マンホールポンプ装置「ABC101」に複数の水中ポンプ41がある場合、地図画像271に、マンホールポンプ装置「ABC101」に設けられた複数の水中ポンプ41のワードクラウド272を複数重畳して表示できる。制御部10は、管理者のカーソル操作によりいずれかの位置オブジェクト273が選択された場合、当該位置オブジェクトの水中ポンプ41に対応するワードクラウド272を自動的に表示させるものであってもよい。 When the map image 271 including the position object 273 is displayed, when a designation of any position object 273 is received by the administrator, the control unit 10 controls the submersible pump of the position object as shown in FIG. 41 is generated and displayed on the display unit 23 of the information processing terminal 2. For example, if you select the pump "Pump (101-2)" of the manhole pump device "ABC101" from the pull-down menu 251, the color and size of the position object 273 of the manhole pump device "ABC101" will be changed to make it easier to understand. Furthermore, a word cloud 272 of "Pump (101-2)" can be superimposed and displayed on the map image 271. In addition, if you select "All" pumps of the manhole pump device "ABC101", if there are multiple submersible pumps 41 in the manhole pump device "ABC101", the map image 271 will show the multiple submersible pumps 41 installed in the manhole pump device "ABC101". A plurality of word clouds 272 of submersible pumps 41 can be displayed in a superimposed manner. When any position object 273 is selected by the administrator's cursor operation, the control unit 10 may automatically display the word cloud 272 corresponding to the submersible pump 41 of the position object.

本実施形態によれば、ワードクラウド272の表示態様と位置オブジェクト273の表示態様とが関連付けられている。従って、地図画像上における水中ポンプ41の位置オブジェクト273の位置及び表示態様によって、管理者に水中ポンプ41の位置と、運転状況の内容とを具体的に把握させることができる。また、例えば、地図画像271上の位置オブジェクトが示すマンホールポンプ装置4の間に上流側(送水側)、下流側(受水側)の関係がある場合、地図画像271上に上流側位置オブジェクトから下流側位置オブジェクトに向かう矢印を表示することで、異常が確認されたマンホールポンプ装置4や水中ポンプ41に対し、その上流側のマンホールポンプ装置4、下流側のマンホールポンプ装置4を容易に特定でき、それらマンホールポンプ装置4の水中ポンプ41の運転状況の把握と、配管路を含む系統全体での異常発生場所の特定が容易になる。 According to this embodiment, the display mode of the word cloud 272 and the display mode of the position object 273 are associated. Therefore, depending on the position and display mode of the position object 273 of the submersible pump 41 on the map image, the administrator can specifically grasp the position of the submersible pump 41 and the details of the operating status. For example, if there is an upstream side (water supply side) and a downstream side (water receiving side) relationship between the manhole pump devices 4 indicated by the position objects on the map image 271, the upstream side position objects on the map image 271 may be By displaying an arrow pointing toward the downstream position object, it is possible to easily identify the manhole pump device 4 on the upstream side and the manhole pump device 4 on the downstream side of the manhole pump device 4 or submersible pump 41 in which an abnormality has been confirmed. It becomes easy to understand the operating status of the submersible pump 41 of the manhole pump device 4 and to identify the location where an abnormality occurs in the entire system including the piping.

今回開示された実施の形態は全ての点で例示であって、制限的なものではない。本発明の範囲は、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内での全ての変更が含まれる。 The embodiments disclosed herein are illustrative in all respects and are not restrictive. The scope of the present invention is indicated by the claims, and includes all changes within the meaning and range equivalent to the claims.

100 運転状況情報処理システム
1 情報処理装置
10 制御部
11 記憶部
1P プログラム
1M 学習モデル
110 管理者DB
111 検出値DB
112 運転状況DB
113 運転状況名称DB
12 通信部
2 情報処理端末
20 制御部
21 記憶部
2P プログラム
22 通信部
23 表示部
24 操作部
3 制御装置
4 マンホールポンプ装置
41 水中ポンプ(機器)
42,46 水位計
100 Driving status information processing system 1 Information processing device 10 Control unit 11 Storage unit 1P program 1M Learning model 110 Administrator DB
111 Detection value DB
112 Driving status DB
113 Driving status name DB
12 communication section 2 information processing terminal 20 control section 21 storage section 2P program 22 communication section 23 display section 24 operation section 3 control device 4 manhole pump device 41 submersible pump (equipment)
42,46 Water level gauge

Claims (15)

測定機器による検出値に基づいて、機器の正常状態及び複数種の異常状態を含む運転状況を導出する導出部と、
前記導出部が導出した前記運転状況を記憶する記憶部と、
前記記憶部が記憶した所定の期間における前記運転状況に基づき、前記運転状況の種類別の発生回数に応じて、正常状態及び複数種の異常状態を含む前記運転状況の種類毎に前記運転状況を表す運転状況名称の文字の大きさを異ならせた文字情報を含む画面情報を生成する生成部と、
前記生成部が生成した前記画面情報を出力する出力部とを備える
情報処理装置。
a derivation unit that derives an operating status including a normal state of the device and a plurality of types of abnormal states based on a value detected by the measuring device ;
a storage unit that stores the driving situation derived by the derivation unit;
Based on the driving situation during a predetermined period stored in the storage unit, the driving situation is determined for each type of driving situation including a normal state and a plurality of types of abnormal states according to the number of occurrences of each type of driving situation. a generation unit that generates screen information including character information of a driving situation name with different font sizes;
An information processing device comprising: an output section that outputs the screen information generated by the generation section.
複数の機器の運転状況を導出する導出部と、 a derivation unit that derives the operating status of multiple devices;
前記導出部が導出した前記運転状況を時系列で記憶する記憶部と、 a storage unit that stores the driving conditions derived by the derivation unit in chronological order;
前記記憶部が記憶した所定の期間における機器毎の前記運転状況に基づき、前記運転状況の発生回数に応じて、前記運転状況を表す文字の大きさを異ならせた文字情報を含む画面情報であって、機器種別と期間とにより定まるマトリクス上に、機器種別及び期間の各組み合わせに対する前記文字情報を表示する画面情報を生成する生成部と、 The screen information includes character information in which the size of characters representing the driving situation is changed according to the number of occurrences of the driving situation based on the driving situation of each device during a predetermined period stored in the storage unit. a generating unit that generates screen information for displaying the character information for each combination of device type and period on a matrix determined by the device type and period;
前記生成部が生成した前記画面情報を出力する出力部とを備える and an output unit that outputs the screen information generated by the generation unit.
情報処理装置。 Information processing device.
マンホールポンプ装置に備えられる第1水中ポンプ及び第2水中ポンプを含む機器の正常状態及び複数種の異常状態を含む運転状況を導出する導出部と、 a derivation unit that derives operating conditions including a normal state and a plurality of types of abnormal states of equipment including a first submersible pump and a second submersible pump included in the manhole pump device;
前記導出部が導出した前記第1水中ポンプ及び第2水中ポンプの運転状況を時系列で記憶する記憶部と、 a storage unit that stores the operational status of the first submersible pump and the second submersible pump derived by the derivation unit in chronological order;
前記記憶部が記憶した第1単位期間の前記第1水中ポンプ及び第2水中ポンプの第1運転状況と、前記第1単位期間よりも短い第2単位期間の前記第1水中ポンプ及び第2水中ポンプの第2運転状況と、前記第2単位期間よりも短い第3期間の第1水中ポンプ及び第2水中ポンプの第3運転状況とに基づき、ポンプ種別を第1方向とし、期間を第2方向としたマトリクス上に、ポンプ種別及び期間の各組み合わせに対し、前記運転状況の発生回数に応じて、正常状態及び複数種の異常状態を含む前記運転状況を表す文字の大きさを異ならせた文字情報を表示する画面情報を生成する生成部と、 The first operating status of the first submersible pump and the second submersible pump in the first unit period stored in the storage unit, and the first operating status of the first submersible pump and the second submersible pump in the second unit period shorter than the first unit period. Based on the second operation status of the pump and the third operation status of the first submersible pump and the second submersible pump in a third period shorter than the second unit period, the pump type is set in the first direction and the period is set in the second direction. For each combination of pump type and period, the size of the letters representing the operating conditions, including normal conditions and multiple types of abnormal conditions, was made to differ depending on the number of times the operating conditions occurred on a matrix with a direction. a generation unit that generates screen information for displaying character information;
前記生成部が生成した前記画面情報を出力する出力部とを備える and an output unit that outputs the screen information generated by the generation unit.
情報処理装置。 Information processing device.
前記機器の運転情報を取得する取得部を備え、
前記導出部は、機器の運転情報が入力された場合に運転状況を出力するように学習してある学習モデルに基づいて、前記取得部が取得した前記運転情報に対する前記運転状況を導出する
請求項1から3のいずれか1項に記載の情報処理装置。
comprising an acquisition unit that acquires operating information of the device,
The derivation unit derives the driving situation for the driving information acquired by the acquisition unit based on a learning model that is trained to output the driving situation when the driving information of the device is input. 4. The information processing device according to any one of 1 to 3 .
前記機器は、マンホールポンプ装置に備えられる水中ポンプである
請求項1又は請求項2に記載の情報処理装置。
The information processing device according to claim 1 or 2, wherein the device is a submersible pump included in a manhole pump device.
前記運転状況は、正常状態及び複数種異常態のいずれかに分類されるものであって、
前記導出部は、水中ポンプの運転情報が入力された場合に運転状況を出力するように学習してある学習モデルに基づいて、前記水中ポンプの前記運転情報に対する前記運転状況の分類結果を導出し、
前記生成部は、前記導出部が導出した前記運転状況の、前記所定の期間における種類別の発生回数に応じて、各種類に対応する前記運転状況を表す文字の大きさを決定する
請求項に記載の情報処理装置。
The driving situation is classified into either a normal state or multiple types of abnormal states ,
The derivation unit derives a classification result of the operating status for the operating information of the submersible pump based on a learning model that is trained to output an operating status when operating information of the submersible pump is input. ,
The generating unit determines the size of a character representing the driving situation corresponding to each type according to the number of occurrences of each type of the driving situation derived by the deriving unit in the predetermined period. Item 5. Information processing device according to item 5 .
前記生成部は、前記期間と、前記期間における前記文字情報とを関連付けて表示する前記画面情報を生成する
請求項1に記載の情報処理装置。
The information processing device according to claim 1 , wherein the generation unit generates the screen information that displays the period and the character information in the period in association with each other.
前記期間の指定を受け付ける受付部を備える
請求項1から請求項5のいずれか1項に記載の情報処理装置。
The information processing device according to any one of claims 1 to 5, further comprising a reception unit that accepts designation of the period.
前記生成部は、複数の前記機器と、前記機器別の前記文字情報とを関連付けて一覧で表示する前記画面情報を生成する
請求項1に記載の情報処理装置。
The information processing apparatus according to claim 1 , wherein the generation unit generates the screen information that displays a list of the plurality of devices and the character information for each device in association with each other.
前記生成部は、複数の期間と、前記期間別の前記文字情報とを関連付けて一覧で表示する前記画面情報を生成する
請求項1に記載の情報処理装置。
The information processing device according to claim 1 , wherein the generation unit generates the screen information that displays a list of a plurality of periods and the character information for each period in association with each other.
前記運転状況には前記機器の位置が関連付けられており、
前記生成部は、地図画像上の前記機器の位置に重畳表示させた位置オブジェクトと、前記機器の位置に関連付けられる前記運転状況を表す前記文字情報とを対応付けて表示する前記画面情報を生成する
請求項1から請求項10のいずれか1項に記載の情報処理装置。
The position of the device is associated with the operating status,
The generation unit generates the screen information that displays a position object superimposed on the position of the device on the map image and the text information representing the driving situation associated with the position of the device in association with each other. The information processing device according to any one of claims 1 to 10 .
前記位置オブジェクトは、前記文字情報に含まれる前記運転状況を表す文字の大きさ、
色及び位置の少なくとも1つに関連付けられる表示態様を用いて表示される
請求項11に記載の情報処理装置。
The position object includes a size of a character representing the driving situation included in the character information,
The information processing device according to claim 11 , wherein the information processing device is displayed using a display mode associated with at least one of a color and a position.
前記生成部は、前記運転状況の種類又は発生回数に応じて、前記運転状況を表す文字のフォント、色又は位置を異ならせた前記画面情報を生成する
請求項1から請求項12のいずれか1項に記載の情報処理装置。
Any one of claims 1 to 12 , wherein the generation unit generates the screen information in which the font, color, or position of characters representing the driving situation is varied depending on the type or number of occurrences of the driving situation. The information processing device described in section.
測定機器による検出値に基づいて、機器の正常状態及び複数種の異常状態を含む運転状況を導出し、
導出した前記運転状況を記憶し、
記憶した所定の期間における前記運転状況に基づき、前記運転状況の種類別の発生回数に応じて、正常状態及び複数種の異常状態を含む前記運転状況の種類毎に前記運転状況を表す運転状況名称の文字の大きさを異ならせた文字情報を含む画面情報を生成し、
生成した前記画面情報を出力する
情報処理方法。
Based on the values detected by the measuring equipment, the operating status including the normal state of the equipment and multiple types of abnormal states is derived,
storing the derived driving situation;
Driving situation names representing the driving situation for each type of driving situation including a normal state and a plurality of types of abnormal states, based on the driving situation in a stored predetermined period and according to the number of occurrences of each type of driving situation. Generates screen information that includes font information with different font sizes,
An information processing method that outputs the generated screen information.
測定機器による検出値に基づいて、機器の正常状態及び複数種の異常状態を含む運転状況を導出し、
導出した前記運転状況を記憶し、
記憶した所定の期間における前記運転状況に基づき、前記運転状況の種類別の発生回数に応じて、正常状態及び複数種の異常状態を含む前記運転状況の種類毎に前記運転状況を表す運転状況名称の文字の大きさを異ならせた文字情報を含む画面情報を生成し、
生成した前記画面情報を出力する
処理をコンピュータに実行させるためのコンピュータプログラム。
Based on the values detected by the measuring equipment, the operating status including the normal state of the equipment and multiple types of abnormal states is derived,
storing the derived driving situation;
Driving situation names representing the driving situation for each type of driving situation including a normal state and a plurality of types of abnormal states, based on the driving situation in a stored predetermined period and according to the number of occurrences of each type of driving situation. Generates screen information that includes font information with different font sizes,
A computer program for causing a computer to execute a process of outputting the generated screen information.
JP2020094994A 2020-05-29 2020-05-29 Information processing device, information processing method, and computer program Active JP7441730B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020094994A JP7441730B2 (en) 2020-05-29 2020-05-29 Information processing device, information processing method, and computer program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020094994A JP7441730B2 (en) 2020-05-29 2020-05-29 Information processing device, information processing method, and computer program

Publications (2)

Publication Number Publication Date
JP2021189796A JP2021189796A (en) 2021-12-13
JP7441730B2 true JP7441730B2 (en) 2024-03-01

Family

ID=78849819

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020094994A Active JP7441730B2 (en) 2020-05-29 2020-05-29 Information processing device, information processing method, and computer program

Country Status (1)

Country Link
JP (1) JP7441730B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023188403A1 (en) * 2022-03-31 2023-10-05 三菱電機株式会社 Monitoring assistance system, monitoring assistance device, and monitoring assistance method
KR20240152886A (en) * 2022-03-31 2024-10-22 미쓰비시덴키 가부시키가이샤 Surveillance support system, surveillance support device and surveillance support method
GB2618171B (en) * 2022-09-20 2025-05-28 Stormharvester Ipr Ltd Anomaly detection in wastewater networks
CA3268140A1 (en) * 2022-09-20 2024-03-28 Stormharvester IPR Limited Anomaly detection for wastewater assets with pumps in wastewater networks

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002202810A (en) 2000-12-28 2002-07-19 Toshiba Corp Device management method, device management system, and recording medium storing device management program
JP2003050883A (en) 2001-08-08 2003-02-21 Hitachi Ltd Technical support communication system and technical support method
JP2011008627A (en) 2009-06-26 2011-01-13 Kubota Corp Facility information management system
JP2011039676A (en) 2009-08-07 2011-02-24 Toshiba Corp Monitoring device and alarm notifying method
JP2013114471A (en) 2011-11-29 2013-06-10 Yokogawa Electric Corp Wireless field monitoring and display apparatus
JP2014092799A (en) 2012-10-31 2014-05-19 Sumitomo Heavy Ind Ltd Abnormality cause specifying system
JP2017097628A (en) 2015-11-25 2017-06-01 三菱電機株式会社 Maintenance system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3131715B2 (en) * 1992-08-19 2001-02-05 株式会社日立製作所 Plant support system
JP3085095B2 (en) * 1994-07-25 2000-09-04 株式会社日立製作所 Plant monitoring device and monitoring method

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002202810A (en) 2000-12-28 2002-07-19 Toshiba Corp Device management method, device management system, and recording medium storing device management program
JP2003050883A (en) 2001-08-08 2003-02-21 Hitachi Ltd Technical support communication system and technical support method
JP2011008627A (en) 2009-06-26 2011-01-13 Kubota Corp Facility information management system
JP2011039676A (en) 2009-08-07 2011-02-24 Toshiba Corp Monitoring device and alarm notifying method
JP2013114471A (en) 2011-11-29 2013-06-10 Yokogawa Electric Corp Wireless field monitoring and display apparatus
JP2014092799A (en) 2012-10-31 2014-05-19 Sumitomo Heavy Ind Ltd Abnormality cause specifying system
JP2017097628A (en) 2015-11-25 2017-06-01 三菱電機株式会社 Maintenance system

Also Published As

Publication number Publication date
JP2021189796A (en) 2021-12-13

Similar Documents

Publication Publication Date Title
JP7441730B2 (en) Information processing device, information processing method, and computer program
CN110148285B (en) Intelligent oil well parameter early warning system based on big data technology and early warning method thereof
JP5996384B2 (en) Process monitoring diagnostic device, process monitoring diagnostic program
EP3407200B1 (en) Method and device for updating online self-learning event detection model
EP3506229B1 (en) Method for pre-detecting abnormality sign of nuclear power plant device including processor for determining device importance and warning validity, and system therefor
JPH0954613A (en) Plant equipment monitoring device
JP6714491B2 (en) DECISION SUPPORT SYSTEM AND DECISION SUPPORT METHOD
CN114492580A (en) Water conservancy monitoring method, device, equipment and storage medium
CN111503011B (en) Diagnostic method for manhole pump and diagnostic device for manhole pump
CN111598346A (en) Fault detection method, device, detection equipment, rotary excavator and storage medium
CN112994960A (en) Method and device for detecting business data abnormity and computing equipment
KR102080250B1 (en) Water tank
KR101876185B1 (en) Learning method on recent data considering external effect in early alarm system, and system using thereof
CN118501382A (en) A sewage treatment monitoring system and method
CN108431367A (en) The method and system of monitoring well or drilling well performance
CN120891995A (en) A method, device, medium, and product for detecting faults in printing equipment.
CN121092900A (en) Digital monitoring and analyzing method and system for underground pipe gallery drainage
JP7441729B2 (en) Information processing device, information processing method, and computer program
CN119085784A (en) Liquid level overflow prevention alarm system, method, device, storage medium and program product
JP2016162388A (en) Information processing device, monitoring control system and program
JP7441731B2 (en) Information processing device, information processing method, and computer program
CN112488439B (en) Information presentation device, information presentation method, and information presentation system
CN112101652B (en) Method and device for predicting task number, readable storage medium and electronic equipment
JP4374319B2 (en) Plant operation support device
WO2023135769A1 (en) Evaluation device and evaluation system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20221013

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230821

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230829

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231023

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: 20240130

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240219

R150 Certificate of patent or registration of utility model

Ref document number: 7441730

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150