[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP7534689B2 - Remote operation control system, remote operation control method, and computer program - Google Patents

Remote operation control system, remote operation control method, and computer program Download PDF

Info

Publication number
JP7534689B2
JP7534689B2 JP2023150588A JP2023150588A JP7534689B2 JP 7534689 B2 JP7534689 B2 JP 7534689B2 JP 2023150588 A JP2023150588 A JP 2023150588A JP 2023150588 A JP2023150588 A JP 2023150588A JP 7534689 B2 JP7534689 B2 JP 7534689B2
Authority
JP
Japan
Prior art keywords
display
unit
remote
information
terminal device
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
JP2023150588A
Other languages
Japanese (ja)
Other versions
JP2024029775A (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.)
Nippon Steel Corp
Original Assignee
Nippon Steel Corp
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 Nippon Steel Corp filed Critical Nippon Steel Corp
Priority to JP2023150588A priority Critical patent/JP7534689B2/en
Publication of JP2024029775A publication Critical patent/JP2024029775A/en
Application granted granted Critical
Publication of JP7534689B2 publication Critical patent/JP7534689B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Testing And Monitoring For Control Systems (AREA)
  • Control Of Metal Rolling (AREA)
  • User Interface Of Digital Computer (AREA)

Description

本発明は、遠隔作業制御システム、遠隔作業制御方法及びコンピュータープログラムに関する。 The present invention relates to a remote operation control system, a remote operation control method, and a computer program.

従来から、製造プラントにおいて製造される製品の品質不良を診断する仕組みが提案されている。近年では、特にネットワークを介して遠隔で診断を行う技術も提案されている。例えば特許文献1に記載の技術では、圧延プラントで生産製品のコイルを遠隔監視するときに、解析に必要な最小限の映像データがプロセスデータと対応づけて遠隔の端末装置に送信される。このようなデータが送信されることによって、遠隔の端末装置で所定の作業(例えば品質の診断)をすることが可能となる。 Conventionally, mechanisms for diagnosing quality defects in products manufactured in manufacturing plants have been proposed. In recent years, technologies have also been proposed for remote diagnosis, particularly via a network. For example, in the technology described in Patent Document 1, when remotely monitoring coils of manufactured products in a rolling plant, the minimum amount of video data required for analysis is associated with process data and transmitted to a remote terminal device. By transmitting such data, it becomes possible to perform specified tasks (e.g. quality diagnosis) on the remote terminal device.

特開2012-27834号公報JP 2012-27834 A

しかしながら、作業の対象となる物や空間(以下「作業対象」という。)を直接目視するのではなく、画像出力装置に表示された画面を介して作業対象を見ながら作業が行われる場合には、高品質の作業を担保することが難しかった。
本発明は、上述した事情に鑑みてなされたものであり、画像出力装置に表示された画面を用いて行われる作業の品質を高く維持することを可能にする技術を提供するものである。
However, when work is performed while viewing the object or space to be worked on (hereinafter referred to as the "work object") through a screen displayed on an image output device, rather than directly visually inspecting the object or space, it is difficult to ensure high quality work.
The present invention has been made in consideration of the above-mentioned circumstances, and provides a technique that makes it possible to maintain high quality of work performed using a screen displayed on an image output device.

[1]本発明の一態様は、遠隔作業を行う作業者によって操作される端末装置と、前記端末装置に対して少なくとも前記遠隔作業の実施対象となるシステムである対象システムにおいて撮像して得られた動画像データを送信する遠隔作業制御装置と、を備え、前記端末装置は、前記動画像データを受信する通信部と、前記作業者による操作を受け付ける操作部と、前記動画像データを再生することによって得られる映像を表示部に表示し、前記作業者による前記操作部への操作に応じて前記表示部における表示を制御する表示制御部と、を備え、前記端末装置又は前記遠隔作業制御装置は、前記作業者による前記遠隔作業における操作の履歴を示す操作履歴情報に基づいて、前記遠隔作業の品質を評価する評価部を備える、遠隔作業制御システムである。 [1] One aspect of the present invention is a remote work control system comprising a terminal device operated by a worker performing remote work, and a remote work control device that transmits video data obtained by capturing images of a target system, which is at least a system on which the remote work is to be performed, to the terminal device, the terminal device comprising a communication unit that receives the video data, an operation unit that accepts operations by the worker, and a display control unit that displays an image obtained by playing back the video data on a display unit and controls the display on the display unit in response to operations on the operation unit by the worker, and the terminal device or the remote work control device comprises an evaluation unit that evaluates the quality of the remote work based on operation history information that indicates a history of operations performed by the worker in the remote work.

[2]本発明の一態様は、上記[1]に記載の遠隔作業制御システムであって、前記操作履歴情報は、前記表示部における表示を制御するための操作に関する情報である。 [2] One aspect of the present invention is the remote operation control system described in [1] above, in which the operation history information is information about operations for controlling the display on the display unit.

[3]本発明の一態様は、上記[2]に記載の遠隔作業制御システムであって、前記操作履歴情報は、前記動画像データの再生を制御するための操作に関する情報である。 [3] One aspect of the present invention is the remote operation control system described in [2] above, in which the operation history information is information about operations for controlling the playback of the video data.

[4]本発明の一態様は、上記[3]に記載の遠隔作業制御システムであって、前記評価部は、前記動画像データの再生において再生速度又は一時停止に関する制御の操作に応じて評価する。 [4] One aspect of the present invention is the remote operation control system described in [3] above, in which the evaluation unit performs evaluation in response to a control operation related to the playback speed or pausing during playback of the video data.

[5]本発明の一態様は、上記[1]に記載の遠隔作業制御システムであって、前記遠隔作業は、前記対象システムにおいて異常が生じないか監視する作業である。 [5] One aspect of the present invention is the remote operation control system described in [1] above, in which the remote operation is monitoring the target system for any abnormalities.

[6]本発明の一態様は、上記[1]に記載の遠隔作業制御システムであって、前記動画像データは、予め前記対象システムにおいて過去に撮像が行われて記録された動画像データである。 [6] One aspect of the present invention is the remote operation control system described in [1] above, in which the video data is video data that was previously captured and recorded in the target system.

[7]本発明の一態様は、遠隔作業を行う作業者によって操作される端末装置と、前記端末装置に対して少なくとも前記遠隔作業の実施対象となるシステムである対象システムにおいて撮像して得られた動画像データを送信する遠隔作業制御装置と、を備える遠隔作業制御システムが行う遠隔作業制御方法であって、前記動画像データを再生することによって得られる映像を前記端末装置の表示部に表示し、前記作業者による前記端末装置の操作部への操作に応じて前記表示部における表示を制御する表示制御ステップと、前記作業者による前記遠隔作業における操作の履歴を示す操作履歴情報に基づいて、前記遠隔作業の品質を評価する評価ステップと、を有する遠隔作業制御方法である。 [7] One aspect of the present invention is a remote work control method performed by a remote work control system including a terminal device operated by a worker performing remote work and a remote work control device that transmits video data obtained by capturing images of a target system, which is at least a system on which the remote work is to be performed, to the terminal device, the remote work control method including a display control step of displaying an image obtained by playing back the video data on a display unit of the terminal device and controlling the display on the display unit in response to an operation on an operation unit of the terminal device by the worker, and an evaluation step of evaluating the quality of the remote work based on operation history information indicating a history of operations performed by the worker in the remote work.

[8]本発明の一態様は、遠隔作業を行う作業者によって操作される端末装置と、前記端末装置に対して少なくとも前記遠隔作業の実施対象となるシステムである対象システムにおいて撮像して得られた動画像データを送信する遠隔作業制御装置と、を備え、前記端末装置は、前記動画像データを受信する通信部と、前記作業者による操作を受け付ける操作部と、前記動画像データを再生することによって得られる映像を表示部に表示し、前記作業者による前記操作部への操作に応じて前記表示部における表示を制御する表示制御部と、を備え、前記端末装置又は前記遠隔作業制御装置は、前記作業者による前記遠隔作業における操作の履歴を示す操作履歴情報に基づいて、前記遠隔作業の品質を評価する評価部を備える、遠隔作業制御システム、としてコンピューターを機能させるためのコンピュータープログラムである。 [8] One aspect of the present invention is a computer program for causing a computer to function as a remote work control system, comprising: a terminal device operated by a worker performing remote work; and a remote work control device that transmits to the terminal device video data obtained by capturing images of a target system that is at least a system on which the remote work is to be performed; the terminal device comprises a communication unit that receives the video data, an operation unit that accepts operations by the worker, and a display control unit that displays an image obtained by playing the video data on a display unit and controls the display on the display unit in response to operations on the operation unit by the worker; and the terminal device or the remote work control device comprises an evaluation unit that evaluates the quality of the remote work based on operation history information that indicates a history of operations performed by the worker in the remote work.

本発明により、画像出力装置に表示された画面を用いて行われる作業の品質を高く維持することが可能となる。 This invention makes it possible to maintain high quality in work performed using a screen displayed on an image output device.

本発明の遠隔作業制御システム100のシステム構成を示す概略ブロック図である。1 is a schematic block diagram showing a system configuration of a remote operation control system 100 according to the present invention. 撮像装置20及びセンサー30の設置の具体例を示す図である。1 is a diagram showing a specific example of installation of an imaging device 20 and a sensor 30. FIG. 撮像装置20及びセンサー30の設置の具体例を示す図である。1 is a diagram showing a specific example of installation of an imaging device 20 and a sensor 30. FIG. 端末装置10の機能構成の具体例を示す概略ブロック図である。2 is a schematic block diagram showing a specific example of the functional configuration of a terminal device 10. FIG. 端末装置10の処理の具体例を示すフローチャートである。4 is a flowchart showing a specific example of processing of the terminal device 10. 遠隔作業制御装置50の機能構成の具体例を示す概略ブロック図である。2 is a schematic block diagram showing a specific example of the functional configuration of the remote operation control device 50. FIG. 遠隔作業履歴情報記憶部522が記憶する遠隔作業履歴情報テーブルの具体例を示す図である。13 is a diagram showing a specific example of a remote work history information table stored in a remote work history information storage unit 522. FIG. 操作履歴情報記憶部523が記憶する操作履歴情報テーブルの具体例を示す図である。13 is a diagram showing a specific example of an operation history information table stored in an operation history information storage unit 523. FIG. 操作解析情報記憶部524が記憶する操作解析情報テーブルの具体例を示す図である。13 is a diagram showing a specific example of an operation analysis information table stored in an operation analysis information storage unit 524. FIG. 表示情報に基づいて端末装置10の表示部13に表示される画面の具体例を示す図である。11A and 11B are diagrams showing specific examples of screens displayed on the display unit 13 of the terminal device 10 based on display information. 表示情報に基づいて端末装置10の表示部13に表示される画面の具体例を示す図である。11A and 11B are diagrams showing specific examples of screens displayed on the display unit 13 of the terminal device 10 based on display information. 表示情報に基づいて端末装置10の表示部13に表示される画面の具体例を示す図である。11A and 11B are diagrams showing specific examples of screens displayed on the display unit 13 of the terminal device 10 based on display information. 表示情報に基づいて端末装置10の表示部13に表示される画面の具体例を示す図である。11A and 11B are diagrams showing specific examples of screens displayed on the display unit 13 of the terminal device 10 based on display information. ガイダンスが表示される具体例を示す図である。FIG. 13 is a diagram showing a specific example in which guidance is displayed. 遠隔作業制御システム100の第一の変形例を示す図である。FIG. 1 is a diagram showing a first modified example of the remote operation control system 100. 補助端末装置80の表示部に表示される画面の具体例を示す図である。13A and 13B are diagrams showing specific examples of screens displayed on the display unit of the auxiliary terminal device 80. 遠隔作業制御システム100の第二の変形例を示す図である。FIG. 13 is a diagram showing a second modified example of the remote operation control system 100. 本実施形態に適用される情報処理装置90のハードウェア構成例の概略を示す図である。FIG. 2 is a diagram illustrating an outline of a hardware configuration example of an information processing device 90 applied to the present embodiment.

図1は、本発明の遠隔作業制御システム100のシステム構成を示す概略ブロック図である。本実施形態において、遠隔作業とは、作業対象を直接目視せずに画像出力装置に表示された作業対象を見て行われる作業を指す。本実施形態における遠隔作業は、必ずしも作業対象から物理的に距離が離れている必要は無い。遠隔作業の具体例として、例えば安全監視作業(監視カメラの画像から不安前行動を抽出する作業)や、有姿煙監視(監視カメラの画像から、所定の施設から出ている煙を抽出する作業)などがある。遠隔作業制御システム100は、端末装置10と遠隔作業制御装置50とを含む。端末装置10と遠隔作業制御装置50とは、ネットワーク70を介して通信可能に接続される。ネットワーク70は、無線通信を用いたネットワークであってもよいし、有線通信を用いたネットワークであってもよい。ネットワーク70は、例えばインターネットを用いて構成されてもよいし、ローカルエリアネットワーク(LAN)を用いて構成されてもよい。ネットワーク70は、複数のネットワークが組み合わされて構成されてもよい。 1 is a schematic block diagram showing the system configuration of the remote operation control system 100 of the present invention. In this embodiment, remote operation refers to an operation performed by viewing the work object displayed on the image output device without directly viewing the work object. In this embodiment, the remote operation does not necessarily have to be performed physically far from the work object. Specific examples of remote operation include safety monitoring (extracting pre-anxiety behavior from surveillance camera images) and visible smoke monitoring (extracting smoke coming from a specified facility from surveillance camera images). The remote operation control system 100 includes a terminal device 10 and a remote operation control device 50. The terminal device 10 and the remote operation control device 50 are communicatively connected via a network 70. The network 70 may be a network using wireless communication or a network using wired communication. The network 70 may be configured using, for example, the Internet or a local area network (LAN). The network 70 may be configured by combining multiple networks.

遠隔作業制御装置50は、対象システム200において情報を取得する装置(例えば撮像装置20やセンサー30等)と通信可能に接続される。対象システム200は、遠隔作業制御システム100における遠隔作業の実施対象となるシステムである。対象システム200は、例えば物を製造するプラントに実装されるシステムであってもよいし、所定の領域において異常が生じないか監視する監視システムであってもよいし、他のどのようなシステムであってもよい。物を製造するプラントに実装されるシステムの具体例としては、鋼鉄を製造するシステムや、薬品を製造するシステムや、食品を製造するシステムなどがある。本実施形態では、対象システム200の一つの具体例として鋼鉄を製造するシステムを取り上げて説明する。 The remote operation control device 50 is communicably connected to a device (e.g., an imaging device 20 or a sensor 30) that acquires information in the target system 200. The target system 200 is a system on which remote operation is performed in the remote operation control system 100. The target system 200 may be, for example, a system implemented in a plant that manufactures goods, a monitoring system that monitors whether anomalies occur in a specified area, or any other system. Specific examples of systems implemented in a plant that manufactures goods include a system that manufactures steel, a system that manufactures medicines, and a system that manufactures food. In this embodiment, a system that manufactures steel will be taken up and described as one specific example of the target system 200.

撮像装置20は、対象システム200の一部の領域の映像を撮影する装置である。センサー30は、対象システム200において所定の情報を取得するセンサーである。センサー30の具体例として、振動センサー、温度センサー、湿度センサー、電流センサー、圧力センサーなどがある。図2及び図3は、撮像装置20及びセンサー30の設置の具体例を示す図である。図2及び図3では、圧延された鋼材220と、鋼材220を上流から下流に向けて搬送する搬送機210と、搬送機210及び鋼材220を上方から撮像する撮像装置20と、鋼材220の表面温度を測定する温度センサーであるセンサー30と、が示されている。符号21で示される2つの破線の内側の領域が、撮像装置20の撮像範囲である。撮像装置20の撮像範囲21には、搬送機210及び鋼材220が含まれている。図2では、鋼材220は搬送機210によって図中の右側から左側へ向けて搬送されている。図3では、鋼材220は搬送機210によって図中の手前側から奥側へ向けて搬送されている。 The imaging device 20 is a device that captures an image of a part of the target system 200. The sensor 30 is a sensor that acquires predetermined information in the target system 200. Specific examples of the sensor 30 include a vibration sensor, a temperature sensor, a humidity sensor, a current sensor, and a pressure sensor. Figures 2 and 3 are diagrams showing specific examples of the installation of the imaging device 20 and the sensor 30. In Figures 2 and 3, a rolled steel material 220, a conveyor 210 that conveys the steel material 220 from upstream to downstream, an imaging device 20 that captures the conveyor 210 and the steel material 220 from above, and a sensor 30 that is a temperature sensor that measures the surface temperature of the steel material 220 are shown. The area inside the two dashed lines indicated by the symbol 21 is the imaging range of the imaging device 20. The imaging range 21 of the imaging device 20 includes the conveyor 210 and the steel material 220. In Figure 2, the steel material 220 is conveyed from the right side to the left side in the figure by the conveyor 210. In Figure 3, steel material 220 is being transported by conveyor 210 from the front to the back of the figure.

遠隔作業制御装置50と撮像装置20とセンサー30とは、ネットワーク40を介して通信可能に接続される。ネットワーク40は、無線通信を用いたネットワークであってもよいし、有線通信を用いたネットワークであってもよい。ネットワーク40は、例えばインターネットを用いて構成されてもよいし、ローカルエリアネットワーク(LAN)を用いて構成されてもよい。ネットワーク40は、複数のネットワークが組み合わされて構成されてもよい。ネットワーク40とネットワーク70とは、同じネットワークを用いて構成されてもよいし、異なるネットワークとして構成されてもよい。撮像装置20は、撮像して得られた映像データを、ネットワーク40を介して遠隔作業制御装置50に送信する。センサー30は、測定によって得られた情報を示すデータ(例えば温度を示す時系列データ)を、ネットワーク40を介して遠隔作業制御装置50に送信する。 The remote operation control device 50, the imaging device 20, and the sensor 30 are communicatively connected via a network 40. The network 40 may be a network using wireless communication or a network using wired communication. The network 40 may be configured using, for example, the Internet or a local area network (LAN). The network 40 may be configured by combining a plurality of networks. The network 40 and the network 70 may be configured using the same network or may be configured as different networks. The imaging device 20 transmits image data obtained by imaging to the remote operation control device 50 via the network 40. The sensor 30 transmits data indicating information obtained by measurement (for example, time series data indicating temperature) to the remote operation control device 50 via the network 40.

図4は、端末装置10の機能構成の具体例を示す概略ブロック図である。端末装置10は、例えばスマートフォン、タブレット、パーソナルコンピューター、専用機器などの情報機器を用いて構成される。端末装置10は、通信部11、操作部12、表示部13、記憶部14及び制御部15を備える。 Figure 4 is a schematic block diagram showing a specific example of the functional configuration of the terminal device 10. The terminal device 10 is configured using information devices such as a smartphone, tablet, personal computer, or dedicated device. The terminal device 10 includes a communication unit 11, an operation unit 12, a display unit 13, a storage unit 14, and a control unit 15.

通信部11は、通信機器である。通信部11は、例えばネットワークインターフェースとして構成されてもよい。通信部11は、制御部15の制御に応じて、ネットワーク70を介して他の装置とデータ通信する。通信部11は、無線通信を行う装置であってもよいし、有線通信を行う装置であってもよい。 The communication unit 11 is a communication device. The communication unit 11 may be configured as, for example, a network interface. The communication unit 11 communicates data with other devices via the network 70 in accordance with the control of the control unit 15. The communication unit 11 may be a device that performs wireless communication or a device that performs wired communication.

操作部12は、キーボード、ポインティングデバイス(マウス、タブレット等)、ボタン、タッチパネル等の既存の入力装置を用いて構成される。操作部12は、ユーザーの指示を端末装置10に入力する際にユーザーによって操作される。操作部12は、入力装置を端末装置10に接続するためのインターフェースであっても良い。この場合、操作部12は、入力装置においてユーザーの入力に応じ生成された入力信号を端末装置10に入力する。操作部12は、マイク及び音声認識装置を用いて構成されてもよい。この場合、操作部12はユーザーの発話によって生じた音響信号を取得し、ユーザーによって発話された文言を音声認識し、認識結果の文字列情報を端末装置10に入力する。音声認識処理は制御部15によって実行されてもよい。操作部12は、ユーザーの指示を端末装置10に入力可能な構成であればどのように構成されてもよい。 The operation unit 12 is configured using existing input devices such as a keyboard, a pointing device (mouse, tablet, etc.), buttons, and a touch panel. The operation unit 12 is operated by the user when inputting the user's instructions to the terminal device 10. The operation unit 12 may be an interface for connecting the input device to the terminal device 10. In this case, the operation unit 12 inputs an input signal generated in the input device in response to the user's input to the terminal device 10. The operation unit 12 may be configured using a microphone and a voice recognition device. In this case, the operation unit 12 acquires an acoustic signal generated by the user's speech, performs voice recognition on the words spoken by the user, and inputs character string information of the recognition result to the terminal device 10. The voice recognition process may be executed by the control unit 15. The operation unit 12 may be configured in any way as long as it is configured to input the user's instructions to the terminal device 10.

表示部13は、情報をユーザーが視覚的に認知可能な形で出力する。表示部13は、例えば液晶ディスプレイ、有機EL(Electro Luminescence)ディスプレイ等の画像表示装置であってもよい。表示部13は、画像表示装置を端末装置10に接続するためのインターフェースであっても良い。この場合、表示部13は、画像データを表示するための映像信号を生成し、自身に接続されている画像表示装置に映像信号を出力する。表示部13は、さらにスピーカー等の音響を出力する装置を備えてもよい。表示部13はスピーカーやヘッドホン等の音響出力装置を端末装置10に接続するためのインターフェースを備えてもよい。この場合、表示部13は、音響データを再生するための音響信号を生成し、自身に接続されている音響出力装置に音響信号を出力する。なお、表示部13は、操作部12と一体のタッチパネルとして構成されてもよい。 The display unit 13 outputs information in a form that is visually recognizable by the user. The display unit 13 may be, for example, an image display device such as a liquid crystal display or an organic EL (Electro Luminescence) display. The display unit 13 may be an interface for connecting an image display device to the terminal device 10. In this case, the display unit 13 generates a video signal for displaying image data and outputs the video signal to the image display device connected to the display unit 13. The display unit 13 may further include a device for outputting sound such as a speaker. The display unit 13 may include an interface for connecting an audio output device such as a speaker or a headphone to the terminal device 10. In this case, the display unit 13 generates an audio signal for reproducing audio data and outputs the audio signal to the audio output device connected to the display unit 13. The display unit 13 may be configured as a touch panel integrated with the operation unit 12.

記憶部14は、磁気ハードディスク装置や半導体記憶装置等の記憶装置を用いて構成される。記憶部14は、制御部15によって使用されるデータを記憶する。記憶部14は、制御部15が処理を行う際に必要となるデータを記憶する。記憶部14は、例えば作業者情報記憶部141として機能する。 The storage unit 14 is configured using a storage device such as a magnetic hard disk device or a semiconductor storage device. The storage unit 14 stores data used by the control unit 15. The storage unit 14 stores data required when the control unit 15 performs processing. The storage unit 14 functions, for example, as a worker information storage unit 141.

作業者情報記憶部141は、作業者情報を記憶する。作業者情報は、端末装置10を操作して遠隔作業を行う作業者に関する情報である。作業者情報は、例えば遠隔作業制御システム100に関与する作業者を一意に識別するための識別情報を含んでもよい。 The worker information storage unit 141 stores worker information. The worker information is information about a worker who operates the terminal device 10 to perform remote work. The worker information may include, for example, identification information for uniquely identifying a worker involved in the remote work control system 100.

制御部15は、CPU(Central Processing Unit)等のプロセッサーとメモリー(主記憶装置)とを用いて構成される。制御部15は、プロセッサーがプログラムを実行することによって、表示制御部151として機能する。なお、制御部15の各機能の全て又は一部は、ASIC(Application Specific Integrated Circuit)やPLD(Programmable Logic Device)やFPGA(Field Programmable Gate Array)等のハードウェアを用いて実現されても良い。上記のプログラムは、コンピューター読み取り可能な記録媒体に記録されても良い。コンピューター読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ROM、CD-ROM、半導体記憶装置(例えばSSD:Solid State Drive)等の可搬媒体、コンピューターシステムに内蔵されるハードディスクや半導体記憶装置等の記憶装置である。上記のプログラムは、電気通信回線を介して送信されてもよい。 The control unit 15 is configured using a processor such as a CPU (Central Processing Unit) and a memory (main storage device). The control unit 15 functions as the display control unit 151 by the processor executing a program. All or part of the functions of the control unit 15 may be realized using hardware such as an ASIC (Application Specific Integrated Circuit), a PLD (Programmable Logic Device), or an FPGA (Field Programmable Gate Array). The above program may be recorded on a computer-readable recording medium. Examples of computer-readable recording media include portable media such as flexible disks, magneto-optical disks, ROMs, CD-ROMs, and semiconductor storage devices (e.g., SSDs: Solid State Drives), and storage devices such as hard disks and semiconductor storage devices built into computer systems. The above program may be transmitted via a telecommunications line.

制御部15は、例えば自装置(端末装置10)にインストールされたアプリケーションを実行してもよい。このようなアプリケーションの具体例として、遠隔作業制御システム100の専用アプリケーションとして端末装置10に提供されるアプリケーションがある。このようなアプリケーションの他の具体例として、WEBブラウザーのアプリケーションがある。このようなアプリケーションは、予め端末装置10にインストールされていてもよいし、判定処理を実行する際にその都度ダウンロードされてもよい。例えばWEBブラウザーのアプリケーションとして実装される場合には、特定のWEBサーバーに端末装置10が接続することに応じてWEBサーバーによって指定された装置(例えばWEBサーバーそのものでもよいし他のサーバーでもよい)から端末装置10がアプリケーションをダウンロードして実行してもよい。制御部15は、実行中のアプリケーションのプログラムにしたがって動作する。 The control unit 15 may execute, for example, an application installed in its own device (terminal device 10). A specific example of such an application is an application provided to the terminal device 10 as a dedicated application for the remote operation control system 100. Another specific example of such an application is a web browser application. Such an application may be installed in the terminal device 10 in advance, or may be downloaded each time the determination process is executed. For example, when implemented as a web browser application, the terminal device 10 may download and execute the application from a device specified by the web server (for example, the web server itself or another server) in response to the terminal device 10 connecting to a specific web server. The control unit 15 operates according to the program of the application being executed.

表示制御部151は、ネットワーク70を介して遠隔作業制御装置50に対し、遠隔作業に必要な表示情報の送信を要求する。表示情報は、端末装置10の表示部13において表示を行うために必要となる情報である。表示情報は、例えば表示部13に表示される画面の映像情報そのものであってもよいし、表示部13に表示される画面の映像情報を作るためのデータであってもよい。表示情報が映像情報そのものである場合には、映像情報は遠隔作業制御装置50によって生成される。表示情報が映像情報を作るためのデータである場合には、表示情報は撮像装置20によって撮影された映像データや、センサー30によって取得されたデータや、画面のレイアウトを示す情報等を含む。この場合、表示部13に表示される画面の映像情報は、表示制御部151によって生成される。 The display control unit 151 requests the remote operation control device 50 to transmit display information necessary for remote operation via the network 70. The display information is information necessary for display on the display unit 13 of the terminal device 10. The display information may be, for example, the image information of the screen displayed on the display unit 13 itself, or data for creating the image information of the screen displayed on the display unit 13. When the display information is the image information itself, the image information is generated by the remote operation control device 50. When the display information is data for creating the image information, the display information includes image data captured by the imaging device 20, data acquired by the sensor 30, information indicating the screen layout, etc. In this case, the image information of the screen displayed on the display unit 13 is generated by the display control unit 151.

表示制御部151は、端末装置10の操作部12に対する作業者の操作の内容を示す操作情報を生成する。表示制御部151は、生成された操作情報を遠隔作業制御装置50に送信する。操作情報は、作業者が所定の作業を行うにあたって端末装置10に対して入力する操作を示す情報である。どのような情報を操作情報として用いるかについては、遠隔作業制御システム100に応じて定められてもよい。 The display control unit 151 generates operation information indicating the content of the operation of the worker on the operation unit 12 of the terminal device 10. The display control unit 151 transmits the generated operation information to the remote work control device 50. The operation information is information indicating the operation input to the terminal device 10 by the worker when performing a specified task. The type of information to be used as the operation information may be determined according to the remote work control system 100.

例えば、表示部13における表示を制御するための操作に関する情報が操作情報として用いられてもよい。このような表示の制御の具体例として、動画像の再生に関する制御、表示の拡大に関する制御、表示させる情報の選択に関する制御、がある。動画像の再生に関する制御のさらに具体的な例としては、再生速度の変更や一時停止の操作がある。動画像の再生に関する制御の情報は、動画像のどの部分でその制御が行われたかを示す情報とともに示されてもよい。表示の拡大に関する制御のさらに具体的な例としては、拡大された領域を示す情報や、拡大の比率を示す情報がある。表示の拡大が動画像の再生中に行われた場合には、動画像のどの部分でその拡大が行われたかを示す情報とともに示されてもよい。表示させる情報の選択に関する制御のさらに具体的な例としては、表示させるグラフや数値の種類の選択がある。例えば、複数の撮像装置20のうちどの撮像装置20で撮影された動画像を表示させる制御なのか、複数のセンサー30のうちどのセンサーで測定された値を表示させる制御なのか、表示させるグラフの種類としてどのグラフを表示させる制御なのか、を示す情報が操作情報として用いられてもよい。 For example, information on an operation for controlling the display on the display unit 13 may be used as the operation information. Specific examples of such display control include control on the playback of moving images, control on the enlargement of the display, and control on the selection of information to be displayed. More specific examples of control on the playback of moving images include operations to change the playback speed and pause. The information on the control on the playback of moving images may be shown together with information indicating which part of the moving image the control was performed on. More specific examples of control on the enlargement of the display include information indicating the enlarged area and information indicating the enlargement ratio. If the enlargement of the display is performed during playback of a moving image, the information may be shown together with information indicating which part of the moving image the enlargement was performed on. More specific examples of control on the selection of information to be displayed include selection of the type of graph or numerical value to be displayed. For example, information indicating which of the multiple imaging devices 20 is used to display a moving image captured by the control, which of the multiple sensors 30 is used to display a value measured by the control, or which type of graph is used as the type of graph to be displayed may be used as the operation information.

表示制御部151は、受信された表示情報に基づいて表示部13の画面の表示を制御する。受信される表示情報が映像情報そのものである場合には、表示制御部151は、受信された映像情報を表示部13に表示させる。表示情報が映像情報を作るためのデータである場合には、表示制御部151は、受信された表示情報に基づいて表示部13に表示される画面の映像情報を生成し、表示部13に表示させる。表示制御部151は、操作部12に対して作業者から表示を制御するための操作が行われると、行われた操作に応じて表示を制御する。例えば、動画像の再生に関する制御が行われた場合には、表示制御部151は操作に応じた態様で動画像を再生する。表示の拡大に関する制御が行われた場合には、表示制御部151は操作に応じた領域を操作に応じた倍率で拡大表示する。表示させる情報の選択に関する制御が行われた場合には、表示制御部151は操作に応じた情報を画面に表示する。表示制御部151は、操作に応じた表示を行うにあたって不足するデータがある場合には、そのデータを遠隔作業制御装置50に要求してもよい。なお、画面の映像情報が遠隔作業制御装置50で生成される場合には、表示制御部151は操作に関する情報を遠隔作業制御装置50に送信することで、操作に応じた画面の映像情報を取得してもよい。 The display control unit 151 controls the display of the screen of the display unit 13 based on the received display information. When the received display information is video information itself, the display control unit 151 displays the received video information on the display unit 13. When the display information is data for creating video information, the display control unit 151 generates video information of the screen to be displayed on the display unit 13 based on the received display information, and displays it on the display unit 13. When the operator operates the operation unit 12 to control the display, the display control unit 151 controls the display according to the performed operation. For example, when control is performed regarding the playback of a moving image, the display control unit 151 plays the moving image in a manner according to the operation. When control is performed regarding the enlargement of the display, the display control unit 151 enlarges and displays an area according to the operation at a magnification according to the operation. When control is performed regarding the selection of information to be displayed, the display control unit 151 displays information according to the operation on the screen. When there is data that is insufficient to perform the display according to the operation, the display control unit 151 may request the data from the remote work control device 50. In addition, when the image information of the screen is generated by the remote operation control device 50, the display control unit 151 may obtain the image information of the screen according to the operation by transmitting information regarding the operation to the remote operation control device 50.

図5は、端末装置10の処理の具体例を示すフローチャートである。まず、表示制御部151は表示情報を遠隔作業制御装置50に要求し表示情報を取得する(ステップS101)。表示制御部151は、取得した表示情報に基づいて表示部13に画面を表示する(ステップS102)。操作部12に対して操作がない場合には(ステップ103-NO)、ステップS106に進む。操作部12に対して操作があった場合には(ステップS103-YES)、表示制御部151は、操作に応じて画面を更新する(ステップS104)。そして、表示制御部151は、入力された操作を示す操作情報を生成して遠隔作業制御装置50に送信する(ステップS105)。その後、表示制御部151は表示が終了したか否か判定する(ステップS106)。表示が終了していなければ(ステップS106-NO)、表示制御部151はステップS101に戻って更新された表示情報を取得し表示を更新する(ステップS101、S102)。表示が終了した場合(ステップS106-YES)、表示制御部151は表示終了となるように画面を制御する。 FIG. 5 is a flowchart showing a specific example of the processing of the terminal device 10. First, the display control unit 151 requests display information from the remote operation control device 50 and acquires the display information (step S101). The display control unit 151 displays a screen on the display unit 13 based on the acquired display information (step S102). If there is no operation on the operation unit 12 (step S103-NO), the process proceeds to step S106. If there is an operation on the operation unit 12 (step S103-YES), the display control unit 151 updates the screen in response to the operation (step S104). Then, the display control unit 151 generates operation information indicating the input operation and transmits it to the remote operation control device 50 (step S105). After that, the display control unit 151 determines whether the display has ended (step S106). If the display has not ended (step S106-NO), the display control unit 151 returns to step S101 to acquire the updated display information and update the display (steps S101, S102). If the display has ended (step S106-YES), the display control unit 151 controls the screen to end the display.

図6は、遠隔作業制御装置50の機能構成の具体例を示す概略ブロック図である。遠隔作業制御装置50は、例えばパーソナルコンピューターやサーバー装置などの情報処理装置を用いて構成される。遠隔作業制御装置50は、通信部51、記憶部52及び制御部53を備える。 Figure 6 is a schematic block diagram showing a specific example of the functional configuration of the remote operation control device 50. The remote operation control device 50 is configured using an information processing device such as a personal computer or a server device. The remote operation control device 50 includes a communication unit 51, a memory unit 52, and a control unit 53.

通信部51は、通信機器である。通信部51は、例えばネットワークインターフェースとして構成されてもよい。通信部51は、制御部53の制御に応じて、ネットワーク70を介して他の装置とデータ通信する。通信部51は、無線通信を行う装置であってもよいし、有線通信を行う装置であってもよい。 The communication unit 51 is a communication device. The communication unit 51 may be configured as, for example, a network interface. The communication unit 51 communicates data with other devices via the network 70 in accordance with the control of the control unit 53. The communication unit 51 may be a device that performs wireless communication or a device that performs wired communication.

記憶部52は、磁気ハードディスク装置や半導体記憶装置等の記憶装置を用いて構成される。記憶部52は、制御部53によって使用されるデータを記憶する。記憶部52は、例えば取得情報記憶部521、遠隔作業履歴情報記憶部522、操作履歴情報記憶部523及び操作解析情報記憶部524として機能してもよい。 The storage unit 52 is configured using a storage device such as a magnetic hard disk device or a semiconductor storage device. The storage unit 52 stores data used by the control unit 53. The storage unit 52 may function as, for example, an acquired information storage unit 521, a remote work history information storage unit 522, an operation history information storage unit 523, and an operation analysis information storage unit 524.

取得情報記憶部521は、対象システム200において取得された情報を記憶する。取得情報記憶部521は、例えば撮像装置20によって撮影された映像データや、センサー30によって取得された情報の時系列データ等を記憶する。 The acquired information storage unit 521 stores information acquired in the target system 200. The acquired information storage unit 521 stores, for example, video data captured by the imaging device 20 and time series data of information acquired by the sensor 30.

遠隔作業履歴情報記憶部522は、端末装置10において実施された遠隔作業の履歴を記憶する。図7は、遠隔作業履歴情報記憶部522が記憶する遠隔作業履歴情報テーブルの具体例を示す図である。遠隔作業履歴情報テーブルは、複数の遠隔作業履歴情報レコードを有する。遠隔作業履歴情報レコードは、対象ID、システムID、作業者ID、日時及び区間情報の各値を有する。対象IDは、作業者に対して割り当てられた個々の遠隔作業を一意に示す識別情報である。例えば、対象IDは遠隔作業履歴情報レコードを一意に示しても良い。システムIDは、遠隔作業が行われた対象システム200を示す。システムIDは、一つの対象システム200において複数定義されてもよい。その場合、例えば対象システム200において遠隔作業を実施する領域として複数の領域が定義され、各領域に対してシステムIDが割り当てられてもよい。作業者IDは、遠隔作業を行った作業者を一意に示す識別情報である。日時は、遠隔作業が行われた日時を示す。例えば、日時の値が“2023_0814_1401”である場合には、その作業が2023年8月14日14時1分に行われたことを示してもよい。区間情報は、遠隔作業が行われた動画像やセンサーの時間区間を示す。例えば、区間情報は動画像の再生時間を用いて表されてもよいし、遠隔作業の開始時刻及び終了時刻を用いて表されてもよい。例えば、区間情報の値が“00101-00143”である場合には、動画像の再生時間が1分1秒の時点から1分43秒の時点までの区間を示す。なお、動画像の再生時間とは、ある動画像データにおいて、その動画像の先頭からの再生経過時間を示す。例えば、ある動画像データを先頭から再生した場合に1分と表示された時点は、再生時間1分の時点である。また、例えば2倍速で再生した場合には、実際の再生に要した時間は30秒であったとしても、動画像データの映像において1分経過した時点は、再生時間が1分の時点であるとして表現する。 The remote work history information storage unit 522 stores the history of remote work performed in the terminal device 10. FIG. 7 is a diagram showing a specific example of a remote work history information table stored in the remote work history information storage unit 522. The remote work history information table has multiple remote work history information records. The remote work history information record has values for the target ID, system ID, worker ID, date and time, and section information. The target ID is identification information that uniquely indicates each remote work assigned to the worker. For example, the target ID may uniquely indicate the remote work history information record. The system ID indicates the target system 200 in which the remote work was performed. Multiple system IDs may be defined in one target system 200. In that case, for example, multiple areas may be defined as areas in which remote work is performed in the target system 200, and a system ID may be assigned to each area. The worker ID is identification information that uniquely indicates the worker who performed the remote work. The date and time indicates the date and time when the remote work was performed. For example, if the date and time value is "2023_0814_1401", it may indicate that the work was performed at 14:01 on August 14, 2023. The section information indicates the time section of the video or sensor in which the remote work was performed. For example, the section information may be expressed using the playback time of the video, or may be expressed using the start time and end time of the remote work. For example, if the value of the section information is "00101-00143", it indicates the section from 1 minute and 1 second to 1 minute and 43 seconds in the playback time of the video. Note that the playback time of a video indicates the elapsed playback time from the beginning of a certain video data. For example, when a certain video data is played from the beginning, the time displayed as 1 minute is the time of 1 minute of playback time. In addition, for example, when playing back at double speed, even if the actual playback time was 30 seconds, the time when 1 minute has elapsed in the video data is expressed as the time when the playback time is 1 minute.

操作履歴情報記憶部523は、端末装置10において遠隔作業を実施している最中に行われた操作に関する情報(操作情報)を記憶する。図8は、操作履歴情報記憶部523が記憶する操作履歴情報テーブルの具体例を示す図である。操作履歴情報記憶部523は、例えば作業者ID毎に操作履歴情報テーブルを記憶してもよいし、作業者及びシステムIDの組み合わせ毎に操作履歴情報テーブルを記憶してもよいし、対象ID毎に操作履歴情報テーブルを記憶してもよい。操作履歴情報テーブルは、複数の操作履歴情報レコードを有する。操作履歴情報レコードは、操作ID、日時、タイミング情報、操作情報及び操作属性情報を含んでもよい。操作IDは、操作履歴情報レコードを一意に示す識別情報である。日時は、その操作が行われた日時を示す。 The operation history information storage unit 523 stores information (operation information) related to operations performed while a remote operation is being performed on the terminal device 10. FIG. 8 is a diagram showing a specific example of an operation history information table stored in the operation history information storage unit 523. The operation history information storage unit 523 may store an operation history information table for each worker ID, for example, may store an operation history information table for each combination of a worker and a system ID, or may store an operation history information table for each target ID. The operation history information table has multiple operation history information records. The operation history information record may include an operation ID, date and time, timing information, operation information, and operation attribute information. The operation ID is identification information that uniquely indicates the operation history information record. The date and time indicates the date and time when the operation was performed.

タイミング情報は、操作が行われたタイミングを示す。タイミング情報は動画像の再生時間を用いて表されてもよい。例えば、タイミング情報の値が“01113”である場合には、その操作が行われたタイミングが動画像の再生時間が11分13秒のタイミングであったことを示す。操作情報は、操作の内容を示す。操作の内容の具体例として、表示部13における表示を制御するための操作がある。より具体的な例として、例えば拡大表示するための操作、再生速度を変更するための操作、再生箇所を戻す(巻き戻し)操作などがある。 The timing information indicates the timing at which an operation was performed. The timing information may be expressed using the playback time of the video. For example, if the value of the timing information is "01113", this indicates that the operation was performed at 11 minutes and 13 seconds into the playback time of the video. The operation information indicates the content of the operation. A specific example of the content of the operation is an operation for controlling the display on the display unit 13. More specific examples include an operation for enlarging the display, an operation for changing the playback speed, and an operation for rewinding the playback position.

操作属性情報は、操作の属性に関する情報である。例えば、操作情報が“拡大表示”を示す場合には、拡大された領域の画像上の位置を示す情報が操作属性情報として定義されてもよい。この場合、例えば拡大された領域が矩形であることを前提として、領域の左上のxy座標と右下のxy座標とを含む情報として操作属性情報が定義されてもよい。例えば、“x21,y42_x73,y102”という操作属性情報は、左上の座標が(21,42)であり、右下の座標が(73,102)である矩形の領域が拡大されたことを示しても良い。また、操作属性情報として、拡大の倍率を示す情報が定義されてもよい。 Operation attribute information is information related to the attributes of an operation. For example, if the operation information indicates "enlarged display", information indicating the position of the enlarged area on the image may be defined as the operation attribute information. In this case, assuming that the enlarged area is rectangular, for example, the operation attribute information may be defined as information including the x and y coordinates of the upper left and lower right of the area. For example, operation attribute information of "x21, y42_x73, y102" may indicate that a rectangular area with upper left coordinates (21, 42) and lower right coordinates (73, 102) has been enlarged. Information indicating the magnification of the enlargement may also be defined as the operation attribute information.

例えば、操作情報が再生速度を変更するための操作を示す場合には、操作属性情報としてその再生速度での再生が解除された(再生速度が次に変更された)タイミングを示す情報が定義されてもよい。例えば、タイミング情報が“01121”、操作情報が“再生速度-2”、操作属性情報が“01151”である場合には、再生時間が11分21秒から11分51秒までの間の動画像が再生速度-2(通常よりも2段階遅い)の状態で再生されたことを示す。 For example, if the operation information indicates an operation to change the playback speed, information indicating the timing when playback at that playback speed was released (the playback speed was next changed) may be defined as the operation attribute information. For example, if the timing information is "01121", the operation information is "playback speed -2", and the operation attribute information is "01151", this indicates that the video from the playback time 11 minutes 21 seconds to 11 minutes 51 seconds was played at playback speed -2 (two steps slower than normal).

例えば、操作情報が“巻き戻し”を示す場合には、巻き戻された時間区間を示す情報が操作属性情報として定義されてもよい。例えば、タイミング情報が“01421”、操作情報が“巻き戻し”、操作属性情報が“01221”である場合には、再生時間が14分21秒から12分21秒まで巻き戻す操作が行われたことを示す。また、巻き戻しの操作における逆再生速度の値が予め定義される。巻き戻しの操作が行われた場合には、予め定義された逆再生速度で巻き戻し(逆再生)が行われる。逆再生速度が異なる複数の巻き戻しの中から一つの巻き戻し操作を行うことが可能に構成されてもよい。また、巻き戻し操作時に、逆再生速度を作業者が任意に設定可能に構成されてもよい。 For example, when the operation information indicates "rewind", information indicating the rewound time section may be defined as the operation attribute information. For example, when the timing information is "01421", the operation information is "rewind", and the operation attribute information is "01221", this indicates that an operation of rewinding the playback time from 14 minutes 21 seconds to 12 minutes 21 seconds has been performed. In addition, the value of the reverse playback speed in the rewind operation is predefined. When a rewind operation is performed, rewinding (reverse playback) is performed at a predefined reverse playback speed. It may be configured so that one rewind operation can be performed from multiple rewinds with different reverse playback speeds. It may also be configured so that the operator can arbitrarily set the reverse playback speed during the rewind operation.

操作解析情報記憶部524は、操作履歴情報記憶部523に記録された履歴の情報に基づいて、どのような操作が行われたかを解析した結果を示す情報(以下「操作解析情報」という。)を記憶する。図9は、操作解析情報記憶部524が記憶する操作解析情報テーブルの具体例を示す図である。操作解析情報記憶部524は、例えば作業者ID毎に操作解析情報テーブルを記憶してもよいし、作業者及びシステムIDの組み合わせ毎に操作解析情報テーブルを記憶してもよいし、対象ID毎に操作解析情報テーブルを記憶してもよい。操作解析情報テーブルは、複数の操作解析情報レコードを有する。操作解析情報レコードは、対象ID、対象区間及び1又は複数の評価項目を含んでもよい。図9の例では、評価項目の具体例として、平均再生速度、巻き戻し回数、拡大操作回数及び平均拡大倍率が用いられている。 The operation analysis information storage unit 524 stores information (hereinafter referred to as "operation analysis information") indicating the results of an analysis of what operations have been performed based on the history information recorded in the operation history information storage unit 523. FIG. 9 is a diagram showing a specific example of an operation analysis information table stored in the operation analysis information storage unit 524. The operation analysis information storage unit 524 may store an operation analysis information table for each operator ID, for each combination of operator and system ID, or for each target ID. The operation analysis information table has multiple operation analysis information records. The operation analysis information record may include a target ID, a target section, and one or more evaluation items. In the example of FIG. 9, average playback speed, number of rewinds, number of enlargement operations, and average enlargement magnification are used as specific examples of evaluation items.

対象IDは、解析対象となった対象IDを示す。対象区間は、そのレコードにおいて解析の対象となった動画像やセンサーの時間区間を示す。例えば、対象IDが“AN0001”で、対象区間が“00000~00010”である場合には、対象ID“AN0001”で示される遠隔作業において、動画像の再生時間の先頭から10秒までの時間区間に関する解析であることが示される。図9の例では、対象区間は10秒ごとで周期的に定義されているが、必ずしも各対象区間が同じ時間間隔として区切られなくてもよい。例えば、再生された画面に異常判定部533によって判定された異常の部位が表示されている区間が対象区間として定義されてもよい。また、複数の操作解析情報レコードにおいて、対象区間が重複して定義されてもよい。 The target ID indicates the target ID that was the subject of analysis. The target section indicates the time section of the video or sensor that was the subject of analysis in that record. For example, if the target ID is "AN0001" and the target section is "00000-00010", this indicates that the analysis is for the time section from the beginning of the video playback time to 10 seconds in the remote work indicated by the target ID "AN0001". In the example of FIG. 9, the target sections are defined periodically every 10 seconds, but each target section does not necessarily have to be divided into the same time interval. For example, the section in which the part of the abnormality determined by the abnormality determination unit 533 is displayed on the played back screen may be defined as the target section. In addition, target sections may be defined in duplicate in multiple operation analysis information records.

評価項目は、各評価項目において評価の対象となる値を有する。例えば、平均再生速度は、対象ID及び対象区間で示される動画像の再生区間における再生速度の平均値を示す。本実施形態では、通常の再生速度を1.0で表しており、再生速度が遅ければ遅いほど小さい値となり、再生速度が速ければ速いほど大きい値となる。例えば、平均再生速度が“0.8”である場合には、その区間において全体として遅い再生速度で再生されたことがわかる。巻き戻し回数は、対象ID及び対象区間で示される動画像の再生区間において実施された巻き戻し操作の回数を示す。拡大操作回数は、対象ID及び対象区間で示される動画像の再生区間において実施された拡大表示の操作の回数を示す。図9の例では、対象区間において異常判定部533によって異常が生じていると判定された回数を分母の値として示し、異常が生じていると判定された位置で拡大表示操作が行われた回数を分子の値として示している。例えば、“3/4”と示されている場合には、その対象区間において4回異常が生じていると判定され、そのうち3つの異常箇所において拡大して表示する操作が行われたことを示す。平均拡大倍率は、その対象区間で行われた拡大表示操作における拡大倍率の平均値を示す。例えば、平均拡大倍率の値が“2.75”である場合には、その対象区間において1又は複数回行われた拡大表示の操作の拡大倍率の平均値が“2.75”であったことを示す。なお、上述した評価項目は具体例の一つにすぎない。他の項目が評価の項目として解析して値が得られてもよい。 Each evaluation item has a value to be evaluated. For example, the average playback speed indicates the average value of the playback speed in the playback section of the video indicated by the target ID and the target section. In this embodiment, the normal playback speed is represented by 1.0, and the slower the playback speed, the smaller the value, and the faster the playback speed, the larger the value. For example, if the average playback speed is "0.8", it can be seen that the playback speed was slow overall in that section. The number of rewinds indicates the number of rewind operations performed in the playback section of the video indicated by the target ID and the target section. The number of enlargement operations indicates the number of enlargement operations performed in the playback section of the video indicated by the target ID and the target section. In the example of FIG. 9, the number of times that an abnormality was determined to have occurred by the abnormality determination unit 533 in the target section is shown as the denominator value, and the number of times that an enlargement operation was performed at the position determined to have an abnormality is shown as the numerator value. For example, if "3/4" is shown, it indicates that an abnormality was determined to have occurred four times in the target section, and an operation to enlarge and display was performed at three of the abnormal locations. The average magnification indicates the average value of the magnification in the magnification operation performed in the target section. For example, if the value of the average magnification is "2.75", this indicates that the average value of the magnification in the magnification operation performed once or multiple times in the target section was "2.75". Note that the above-mentioned evaluation item is merely one specific example. Other items may be analyzed as evaluation items to obtain values.

制御部53は、CPU等のプロセッサーとメモリーとを用いて構成される。制御部53は、プロセッサーがプログラムを実行することによって、情報制御部531、操作履歴制御部532、異常判定部533、表示情報生成部534及び評価部535として機能する。なお、制御部53の各機能の全て又は一部は、ASICやPLDやFPGA等のハードウェアを用いて実現されても良い。上記のプログラムは、コンピューター読み取り可能な記録媒体に記録されても良い。コンピューター読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ROM、CD-ROM、半導体記憶装置(例えばSSD)等の可搬媒体、コンピューターシステムに内蔵されるハードディスクや半導体記憶装置等の記憶装置である。上記のプログラムは、電気通信回線を介して送信されてもよい。 The control unit 53 is configured using a processor such as a CPU and a memory. The control unit 53 functions as an information control unit 531, an operation history control unit 532, an abnormality determination unit 533, a display information generation unit 534, and an evaluation unit 535 by the processor executing a program. All or part of the functions of the control unit 53 may be realized using hardware such as an ASIC, a PLD, or an FPGA. The above program may be recorded on a computer-readable recording medium. Examples of computer-readable recording media include portable media such as flexible disks, optical magnetic disks, ROMs, CD-ROMs, and semiconductor storage devices (e.g., SSDs), and storage devices such as hard disks and semiconductor storage devices built into a computer system. The above program may be transmitted via a telecommunications line.

情報制御部531は、ネットワーク40を介して1又は複数の撮像装置20から映像データを取得する。情報制御部531は、取得した映像データを取得情報記憶部521に記録する。情報制御部531は、ネットワーク40を介して1又は複数のセンサー30からデータを取得する。情報制御部531は、取得したデータを取得情報記憶部521に記録する。 The information control unit 531 acquires video data from one or more imaging devices 20 via the network 40. The information control unit 531 records the acquired video data in the acquired information storage unit 521. The information control unit 531 acquires data from one or more sensors 30 via the network 40. The information control unit 531 records the acquired data in the acquired information storage unit 521.

操作履歴制御部532は、ネットワーク70を介して端末装置10から操作情報を取得する。操作履歴制御部532は、取得された操作情報を操作履歴情報記憶部523に記録する。 The operation history control unit 532 acquires operation information from the terminal device 10 via the network 70. The operation history control unit 532 records the acquired operation information in the operation history information storage unit 523.

異常判定部533は、情報制御部531によって取得されたデータに基づいて、対象システム200において生じる異常を判定する。例えば、対象システム200が物を製造するシステムである場合には、異常判定部533は製造機器において生じた異常を判定してもよいし、製造された物に生じた異常を判定してもよい。製造される物が鋼材である場合には、異常判定部533は鋼材に生じた異常を判定してもよい。異常判定部533は、動画像において異常が生じている部位を判定してもよい。異常判定部533は、異常が生じていると判定されたタイミングを取得情報記憶部521に記録してもよい。このような記録が行われることによって取得情報記憶部521に記録されている映像データやセンサーの測定データにおいて、異常が生じていると判定されたタイミング(位置)が記録される。このようなタイミングは、例えば映像データの動画像における再生時間を用いて表されてもよい。 The abnormality determination unit 533 determines an abnormality occurring in the target system 200 based on the data acquired by the information control unit 531. For example, if the target system 200 is a system for manufacturing an object, the abnormality determination unit 533 may determine an abnormality occurring in the manufacturing equipment, or may determine an abnormality occurring in the manufactured object. If the manufactured object is a steel material, the abnormality determination unit 533 may determine an abnormality occurring in the steel material. The abnormality determination unit 533 may determine a part where an abnormality occurs in the moving image. The abnormality determination unit 533 may record the timing at which it is determined that an abnormality occurs in the acquired information storage unit 521. By performing such recording, the timing (position) at which it is determined that an abnormality occurs is recorded in the video data or the sensor measurement data recorded in the acquired information storage unit 521. Such timing may be represented, for example, by using the playback time of the moving image of the video data.

異常判定部533は、異常を判定する際には、予め定義されている異常を判定するための基準に基づいて異常を判定してもよい。例えば、センサー30によって測定される値について異常値が定義されてもよいし、画像から得られる値(例えば画像中における鋼材の幅を表す長さなど)について異常値が定義されてもよい。異常判定部533は、異常を判定する際には、予め学習処理を行うことによって得られた学習済モデルを用いて異常を判定してもよい。このような学習処理は、例えば異常が生じた際に得られた映像やセンサーの値を含む複数の教師データを用いて行われてもよい。このような学習処理の具体例として、例えば、サポートベクトルマシンやランダムフォレストやニューラルネットワーク等の分類のための教師あり学習が用いられてもよい。また、学習処理として教師なし学習が用いられてもよい。 When determining whether an abnormality exists, the abnormality determination unit 533 may determine whether an abnormality exists based on a predefined criterion for determining whether an abnormality exists. For example, an abnormal value may be defined for a value measured by the sensor 30, or an abnormal value may be defined for a value obtained from an image (for example, a length representing the width of the steel material in the image). When determining whether an abnormality exists, the abnormality determination unit 533 may determine whether an abnormality exists using a trained model obtained by performing a training process in advance. Such training process may be performed using multiple teacher data including, for example, images and sensor values obtained when an abnormality occurs. As a specific example of such training process, for example, supervised learning for classification such as a support vector machine, random forest, or neural network may be used. In addition, unsupervised learning may be used as the training process.

表示情報生成部534は、情報制御部531によって得られた情報に基づいて、端末装置10に表示されるべき表示内容を示す表示情報を生成する。表示情報生成部534は、例えば端末装置10によって遠隔作業の対象となる領域の撮像装置20によって得られた映像データと、同領域のセンサー30によって得られたデータと、を表示するための表示情報を生成する。端末装置10に送信される映像データは、リアルタイムで撮影されている映像データであってもよいし、過去に撮像が行われて完結した動画像データとして記憶部52に既に記録されている映像データであってもよい。表示情報生成部534は、異常判定部533による判定結果に基づいて表示情報を生成してもよい。例えば、異常判定部533によって判定された異常が生じている部位を他の部位とは異なる態様で表示するための表示情報を生成してもよい。表示情報生成部534は、端末装置10に対して表示情報を送信した実績に基づいて遠隔作業履歴情報記憶部522の情報を更新する。 The display information generating unit 534 generates display information indicating the display contents to be displayed on the terminal device 10 based on the information obtained by the information control unit 531. The display information generating unit 534 generates display information for displaying, for example, video data obtained by the imaging device 20 of the area to be remotely operated by the terminal device 10 and data obtained by the sensor 30 of the same area. The video data transmitted to the terminal device 10 may be video data captured in real time, or video data already recorded in the storage unit 52 as video data that has been captured in the past and completed. The display information generating unit 534 may generate display information based on the determination result by the abnormality determining unit 533. For example, display information for displaying a part where an abnormality has occurred determined by the abnormality determining unit 533 in a manner different from other parts may be generated. The display information generating unit 534 updates the information in the remote operation history information storage unit 522 based on the track record of transmitting display information to the terminal device 10.

評価部535は、操作履歴情報記憶部523に記憶されている操作履歴の情報に基づいて、各作業者によって実施された遠隔作業の品質を評価する。評価部535は、操作履歴が予め定められた所定の評価基準を満たしているか否かに基づいて遠隔作業の品質を評価する。例えば、表示部13における表示を制御するための操作に関する情報が操作情報として用いられる場合、評価部535は、その表示によって行われた遠隔作業の品質を評価する。評価部535は、例えば映像データの再生に関する制御(例えば再生速度又は一時停止)が適切であるか否かに基づいて遠隔作業の品質を評価してもよい。以下、評価の基準の具体例について説明する。 The evaluation unit 535 evaluates the quality of the remote work performed by each worker based on the information of the operation history stored in the operation history information storage unit 523. The evaluation unit 535 evaluates the quality of the remote work based on whether or not the operation history satisfies a predetermined evaluation criterion. For example, when information on an operation for controlling the display on the display unit 13 is used as the operation information, the evaluation unit 535 evaluates the quality of the remote work performed by that display. The evaluation unit 535 may evaluate the quality of the remote work based on, for example, whether or not control regarding the playback of the video data (e.g., playback speed or pause) is appropriate. Specific examples of evaluation criteria are described below.

遠隔作業の品質は、予め定められたルールに従った操作が行われているか否かに基づいて評価されてもよい。例えば、予め定められたルールに従った操作が行われていない場合には、より低い評価結果となるように評価が行われてもよい。このようなルールは、例えば上述した操作解析情報記憶部524に記憶される対象区間毎の評価項目の値について定められてもよい。例えば、対象区間毎に、評価項目の各値の閾値としてルールが定められてもよい。映像データにおいて所定のタイミングで適切な再生速度(例えば1倍速よりも遅い再生速度)で表示が行われていたかに基づいて品質が評価されてもよい。所定のタイミングとは、例えば映像データに特定の物が映るタイミングであってもよいし、所定の周期を示すタイミングであってもよい。例えば、異常判定部533によって判定された異常が生じていると判定されたタイミングの動画像が映っているタイミングとして所定のタイミングが定義されてもよい。特定の物(例えば異常が生じていると判定された部位)が映ったタイミングで所定の基準よりも遅い再生速度で再生された場合に、高い評価が与えられてもよい。特定の物とは、より丁寧に目視によって確認されるべき物であり、例えば特定の部品や、特定の状態の部位(例えば異常が生じている部位)であってもよい。異常が生じている部位は、異常判定部533によって異常が生じていると判定された部位であってもよい。このような評価が行われることによって、特定の物をより丁寧に目視したことについて高い評価を与えることが可能となる。 The quality of the remote work may be evaluated based on whether or not the operation is performed according to a predetermined rule. For example, if the operation is not performed according to the predetermined rule, the evaluation may be performed so that a lower evaluation result is obtained. Such rules may be defined, for example, for the values of the evaluation items for each target section stored in the above-mentioned operation analysis information storage unit 524. For example, a rule may be defined as a threshold value for each value of the evaluation item for each target section. The quality may be evaluated based on whether the video data is displayed at an appropriate playback speed (for example, a playback speed slower than 1x speed) at a predetermined timing. The predetermined timing may be, for example, the timing at which a specific object is shown in the video data, or may be a timing indicating a predetermined cycle. For example, the predetermined timing may be defined as the timing at which a moving image is shown at a timing at which an abnormality is determined to have occurred by the abnormality determination unit 533. A high evaluation may be given when a specific object (for example, a part determined to have an abnormality) is shown and played back at a playback speed slower than a predetermined standard. The specific object is an object that should be checked more carefully by visual inspection, and may be, for example, a specific part or a part in a specific state (for example, a part where an abnormality is occurring). The part where an abnormality occurs may be a part that is determined to have an abnormality by the abnormality determination unit 533. By performing such an evaluation, it becomes possible to give a high evaluation for having visually inspected a particular object more carefully.

映像データにおいて所定のタイミングで映像データの一時停止が行われていたかに基づいて品質が評価されてもよい。所定のタイミングは、上述した再生速度に関するタイミングと同様である。特定の物が映ったタイミングで一時停止が行われた場合に、高い評価が与えられてもよい。特定の物とは、より丁寧に目視によって確認されるべき物であり、例えば特定の部品や、特定の状態の部位(例えば異常が生じている部位)であってもよい。異常が生じている部位は、異常判定部533によって異常が生じていると判定された部位であってもよい。このような評価が行われることによって、特定の物をより丁寧に目視したことについて高い評価を与えることが可能となる。 The quality may be evaluated based on whether the video data was paused at a specific timing in the video data. The specific timing is the same as the timing related to the playback speed described above. A high evaluation may be given if the video data was paused when a specific object was shown. The specific object is an object that should be visually inspected more carefully, and may be, for example, a specific part or a part in a specific state (for example, a part where an abnormality has occurred). The part where an abnormality has occurred may be a part that has been determined to have an abnormality by the abnormality determination unit 533. By performing such an evaluation, it becomes possible to give a high evaluation for visually inspecting a specific object more carefully.

映像データにおいて所定の時間区間において映像データの一時停止が行われた回数に基づいて品質が評価されてもよい。所定の時間区間とは、例えば映像データに特定の物が映っている時間区間であってもよいし、所定の周期で定義された時間区間であってもよい。所定の区間で閾値以上の回数で一時停止が行われた場合に、高い評価が与えられてもよい。特定の物とは、より丁寧に目視によって確認されるべき物であり、例えば特定の部品や、特定の状態の部位(例えば異常が生じている部位)であってもよい。異常が生じている部位は、異常判定部533によって異常が生じていると判定された部位であってもよい。このような評価が行われることによって、特定の物をより丁寧に目視したことについて高い評価を与えることが可能となる。 The quality may be evaluated based on the number of times the video data is paused in a specified time interval. The specified time interval may be, for example, a time interval during which a specific object is shown in the video data, or a time interval defined by a specified cycle. A high evaluation may be given when the video data is paused a threshold number of times or more in the specified interval. The specific object is an object that should be checked more carefully by visual inspection, and may be, for example, a specific part or a part in a specific state (for example, a part where an abnormality has occurred). The part where an abnormality has occurred may be a part that has been determined to have an abnormality by the abnormality determination unit 533. By performing such an evaluation, it becomes possible to give a high evaluation for more careful visual inspection of a specific object.

このような評価基準は、遠隔作業の対象となる物(例えば製造される物)の種別に応じて定義されてもよい。このような種別の具体例として、物の用途(例えば製造される物が鋼鉄である場合には、その鋼鉄が用いられる製品)や、物に要求される品質がある。例えば、対象IDに応じて評価基準が定義されてもよい。また、生じている異常の種別や異常の程度に応じて評価基準が定義されてもよい。 Such evaluation criteria may be defined according to the type of object (e.g., the object being manufactured) that is the subject of the remote work. Specific examples of such types include the use of the object (e.g., if the object being manufactured is steel, the product in which the steel is used) and the quality required of the object. For example, evaluation criteria may be defined according to the target ID. Evaluation criteria may also be defined according to the type of abnormality that has occurred or the degree of the abnormality.

評価部535は、例えば映像データの拡大表示に関する制御が適切であるか否かに基づいて遠隔作業の品質を評価してもよい。より具体的には、映像データにおいて所定の部位について拡大表示されたか否かに基づいて品質が評価されてもよい。所定の部位とは、例えば映像データにおいて特定の物が映っている部位であってもよい。所定の部位が拡大表示された場合に、高い評価が与えられてもよい。特定の部位とは、より丁寧に目視によって確認されるべき物であり、例えば特定の部品や、特定の状態の部位(例えば異常が生じている部位)であってもよい。異常が生じている部位は、異常判定部533によって異常が生じていると判定された部位であってもよい。このような評価が行われることによって、特定の部位をより丁寧に目視したことについて高い評価を与えることが可能となる。 The evaluation unit 535 may evaluate the quality of the remote work based on, for example, whether or not control regarding the enlarged display of the video data is appropriate. More specifically, the quality may be evaluated based on whether or not a specific part of the video data is enlarged. The specific part may be, for example, a part in the video data showing a specific object. A high evaluation may be given when the specific part is enlarged. The specific part is an object that should be checked more carefully by visual inspection, and may be, for example, a specific part or a part in a specific state (for example, a part where an abnormality has occurred). The part where an abnormality has occurred may be a part that has been determined by the abnormality determination unit 533 to have an abnormality. By performing such an evaluation, it becomes possible to give a high evaluation for more careful visual inspection of the specific part.

評価部535は、例えば映像データの拡大表示に関する制御が適切であるか否かに基づいて遠隔作業の品質を評価してもよい。より具体的には、映像データにおいて所定の部位について拡大表示されたか否かに基づいて品質が評価されてもよい。所定の部位とは、例えば映像データにおいて特定の物が映っている部位であってもよい。所定の部位が拡大表示された場合に、高い評価が与えられてもよい。特定の部位とは、より丁寧に目視によって確認されるべき物であり、例えば特定の部品や、特定の状態の部位(例えば異常が生じている部位)であってもよい。異常が生じている部位は、異常判定部533によって異常が生じていると判定された部位であってもよい。このような評価が行われることによって、特定の部位をより丁寧に目視したことについて高い評価を与えることが可能となる。 The evaluation unit 535 may evaluate the quality of the remote work based on, for example, whether or not control regarding the enlarged display of the video data is appropriate. More specifically, the quality may be evaluated based on whether or not a specific part of the video data is enlarged. The specific part may be, for example, a part in the video data showing a specific object. A high evaluation may be given when the specific part is enlarged. The specific part is an object that should be checked more carefully by visual inspection, and may be, for example, a specific part or a part in a specific state (for example, a part where an abnormality has occurred). The part where an abnormality has occurred may be a part that has been determined by the abnormality determination unit 533 to have an abnormality. By performing such an evaluation, it becomes possible to give a high evaluation for more careful visual inspection of the specific part.

図10~図14は、表示情報に基づいて端末装置10の表示部13に表示される画面の具体例を示す図である。図10では、特に異常が生じていない状態における画面の具体例が示される。表示部13に表示される画面には、動画像表示領域131、操作ボタン132及び検出情報表示領域133が表示されている。動画像表示領域131には、撮像装置20によって撮像された映像(動作像)が表示される。図10の例では、図2及び図3で示したような搬送機210及び鋼材220が表示されている。図2で示したものと同様に、搬送機210によって搬送される鋼材220は画面で右側から左側へ移動している。 Figures 10 to 14 are diagrams showing specific examples of screens displayed on the display unit 13 of the terminal device 10 based on the display information. Figure 10 shows a specific example of a screen when no particular abnormality has occurred. The screen displayed on the display unit 13 displays a moving image display area 131, operation buttons 132, and a detection information display area 133. Video (motion images) captured by the imaging device 20 is displayed in the moving image display area 131. In the example of Figure 10, a conveyor 210 and steel material 220 as shown in Figures 2 and 3 are displayed. As in Figure 2, the steel material 220 being conveyed by the conveyor 210 moves from the right to the left on the screen.

操作ボタン132として、動画像表示領域131に表示される動画像の再生に関する操作を行うためのボタンが少なくとも1つ以上表示される。図10の例では、再生速度DOWN、一時停止、停止、再生速度UP、巻き戻しの5つの操作ボタン132が表示される。再生速度DOWNの操作ボタン132が操作されると、動画像表示領域131における動画像の再生速度が操作前の再生速度よりも遅くなる。その場合、ある部位について動画像表示領域131に表示されている時間が長くなる。一時停止の操作ボタン132が操作されると、動画像表示領域131における動画像の再生が一時停止される。一時停止の操作ボタン132が操作された後は、同じ場所に再生の操作ボタン132が表示されてもよい。その場合、再生の操作ボタン132が操作されると、一時停止が解除されて一時停止していた時点から動画像の再生が再開される。停止の操作ボタン132が操作されると、動画像表示領域131における動画像の再生が停止される。この場合は、動画像表示領域131における動画像の再生が終了してもよい。再生速度UPの操作ボタン132が操作されると、動画像表示領域131における動画像の再生速度が操作前の再生速度よりも速くなる。その場合、ある部位について動画像表示領域131に表示されている時間が短くなる。巻き戻しの操作ボタン132が操作されると、動画像表示領域131において表示されている再生箇所が、より前の再生時間の位置に戻る。 At least one or more operation buttons 132 for performing operations related to the playback of the video displayed in the video display area 131 are displayed as the operation buttons 132. In the example of FIG. 10, five operation buttons 132 are displayed: playback speed DOWN, pause, stop, playback speed UP, and rewind. When the playback speed DOWN operation button 132 is operated, the playback speed of the video in the video display area 131 becomes slower than the playback speed before the operation. In that case, the time displayed in the video display area 131 for a certain part becomes longer. When the pause operation button 132 is operated, the playback of the video in the video display area 131 is paused. After the pause operation button 132 is operated, the play operation button 132 may be displayed in the same place. In that case, when the play operation button 132 is operated, the pause is released and the playback of the video is resumed from the point where it was paused. When the stop operation button 132 is operated, the playback of the video in the video display area 131 is stopped. In this case, the playback of the video in the video display area 131 may be ended. When the playback speed up operation button 132 is operated, the playback speed of the video in the video display area 131 becomes faster than the playback speed before the operation. In this case, the time for which a certain part is displayed in the video display area 131 becomes shorter. When the rewind operation button 132 is operated, the playback point displayed in the video display area 131 returns to a position of an earlier playback time.

検出情報表示領域133には、センサー30によって検出された情報が表示される。その他にも、検出情報表示領域133には、日時や動画像表示領域131に表示されている物に関する情報が表示されてもよい。検出情報表示領域133には、異常判定部533によって判定された異常に関する情報が表示されてもよい。 The detection information display area 133 displays information detected by the sensor 30. In addition, the detection information display area 133 may display information about the date and time and the object displayed in the video display area 131. The detection information display area 133 may display information about an abnormality determined by the abnormality determination unit 533.

図11は、異常判定部533によって判定された異常が含まれた映像が表示される具体例を示す図である。図11には、異常判定部533によって判定された異常の具体例として、鋼材220の表面に生じた疵221が示されている。この場合、異常判定部533によって判定された異常である疵221は、他の部位とは異なる態様で表示されている。具体的には、疵221はその位置を示す位置画像1311で囲まれて表示されている。検出情報表示領域133には、異常判定部533によって判定された情報として、疵の種別を示す名称(疵名称)、疵のグレード(等級)及び推定深さを示す値も表示されている。疵名称、疵グレード及び推定深さのそれぞれの値は、異常判定部533によって判定されてもよい。 FIG. 11 is a diagram showing a specific example in which an image including an abnormality determined by the abnormality determination unit 533 is displayed. FIG. 11 shows a flaw 221 on the surface of the steel material 220 as a specific example of an abnormality determined by the abnormality determination unit 533. In this case, the flaw 221, which is an abnormality determined by the abnormality determination unit 533, is displayed in a manner different from other parts. Specifically, the flaw 221 is displayed surrounded by a position image 1311 indicating its position. In the detection information display area 133, a name indicating the type of flaw (flaw name), the grade of the flaw, and a value indicating the estimated depth are also displayed as information determined by the abnormality determination unit 533. The values of the flaw name, flaw grade, and estimated depth may be determined by the abnormality determination unit 533.

図12及び図13は、異常判定部533によって判定された異常が含まれた映像が表示される具体例を示す図である。図12及び図13には、異常判定部533によって判定された異常の具体例として、鋼材220の表面に生じた疵221が示されている。この場合、異常判定部533によって判定された異常である疵221は、他の部位とは異なる態様で表示されている。具体的には、疵221はその周囲を含む所定の領域とともに拡大して表示されている。より具体的には、図12では、動画像表示領域131内に拡大表示領域1312が設けられ、拡大表示領域1312において疵221がその周囲を含む所定の領域とともに拡大して表示されている。また、図13では、疵221を含む所定の範囲の画像が、動画像表示領域131全体にわたって拡大して表示されている。 12 and 13 are diagrams showing a specific example in which an image including an abnormality determined by the abnormality determination unit 533 is displayed. In FIGS. 12 and 13, a flaw 221 that has occurred on the surface of the steel material 220 is shown as a specific example of an abnormality determined by the abnormality determination unit 533. In this case, the flaw 221, which is an abnormality determined by the abnormality determination unit 533, is displayed in a manner different from other parts. Specifically, the flaw 221 is displayed in an enlarged manner together with a predetermined area including its surroundings. More specifically, in FIG. 12, an enlarged display area 1312 is provided in the moving image display area 131, and the flaw 221 is displayed in an enlarged manner together with a predetermined area including its surroundings in the enlarged display area 1312. Also, in FIG. 13, an image of a predetermined range including the flaw 221 is displayed in an enlarged manner across the entire moving image display area 131.

図14は、ガイダンスが表示される具体例を示す図である。所定の条件が満たされた場合に、画面において作業者が行うべき操作に関する指導(ガイダンス)を示す情報が表示されてもよい。図14の例では、検出情報表示領域133において、疵が検出された位置を拡大して表示することへの指示が表示されている。このようなガイダンスは、遠隔作業の品質の評価基準(予め定められたルール)に応じて設定されてもよい。例えば、評価基準を満たす操作を行うことを示す文字列や画像がガイダンスとして表示されてもよい。例えば、異常判定部533によって異常が生じていると判定された場合には、異常箇所として判定された領域(例えば疵221の位置)を拡大して表示することを示すガイダンスが表示されてもよい。 Figure 14 is a diagram showing a specific example of how guidance is displayed. When a predetermined condition is met, information showing guidance on the operation that the worker should perform may be displayed on the screen. In the example of Figure 14, an instruction to enlarge and display the position where the defect is detected is displayed in the detection information display area 133. Such guidance may be set according to the evaluation criteria (predetermined rules) of the quality of the remote work. For example, a character string or an image indicating the operation to satisfy the evaluation criteria may be displayed as guidance. For example, when it is determined that an abnormality has occurred by the abnormality determination unit 533, guidance may be displayed indicating that the area determined as the abnormal part (for example, the position of the defect 221) is to be enlarged and displayed.

このように構成された遠隔作業制御システム100では、遠隔作業を行うための端末装置10に対する作業者の操作(特に表示に関する操作)に基づいて、遠隔作業が評価される。遠隔地での端末装置10を使用した作業では、作業者の近くに関係者が存在していないことが多いため、作業者の作業の品質について担保することが難しい場合があった。しかしながら、遠隔作業制御システム100の上述した処理により、たとえ作業者の近くに関係者が存在していない場合であっても、作業者が行った作業の品質について評価を行うことが可能となる。このように作業について評価が行われることによって、作業者にとっては端末装置10で行う作業の品質を高く維持することについて動機が生じる。そのため、作業の品質を高く維持することが可能となる。 In the remote work control system 100 configured in this manner, the remote work is evaluated based on the worker's operations (particularly operations related to the display) on the terminal device 10 used to perform the remote work. When working using the terminal device 10 in a remote location, it is often the case that there are no related parties near the worker, making it difficult to guarantee the quality of the worker's work. However, the above-described processing of the remote work control system 100 makes it possible to evaluate the quality of the work performed by the worker even when there are no related parties near the worker. By having the work evaluated in this manner, the worker is motivated to maintain a high quality of the work performed on the terminal device 10. This makes it possible to maintain a high quality of the work.

また、遠隔作業制御システム100では、異常判定部533によって異常に関する判定が行われ、判定された異常が生じている領域について他の領域とは異なる態様で表示が行われる。そのため、端末装置10のように対象システム200の現場で設けられている監視用端末に比べて相対的に小さい画面の装置であっても、より正確に遠隔作業を行うことが可能となる。 In addition, in the remote operation control system 100, the abnormality determination unit 533 determines whether an abnormality has occurred, and the area in which the abnormality has been determined is displayed in a manner different from other areas. Therefore, even if a device such as the terminal device 10 has a relatively small screen compared to the monitoring terminal installed at the site of the target system 200, it is possible to perform remote operation more accurately.

図15は、遠隔作業制御システム100の第一の変形例を示す図である。第一の変形例では、端末装置10に対して通信可能に補助端末装置80が接続されている。端末装置10と補助端末装置80とは、例えばケーブルで接続されてもよいし、無線通信で通信可能に接続されてもよい。補助端末装置80は、少なくとも映像を表示可能な表示装置を有する。補助端末装置80は、例えばパーソナルコンピューターやタブレットやスマートフォンを用いて構成されてもよい。端末装置10は、所定の条件が満たされた場合に、映像の一部を補助端末装置80に表示させる。図16は、補助端末装置80の表示部に表示される画面の具体例を示す図である。端末装置10は、例えば補助端末装置80の表示部81に対し、異常判定部533によって判定された異常の部位(例えば疵221)を含む領域を拡大した画像を表示させてもよい。なお、図16に示す例は、補助端末装置80に表示させる画像の一つの具体例にすぎない。補助端末装置80には他の画像や文字列が表示されてもよい。例えば、上述したガイダンスが補助端末装置80に表示されてもよい。例えば、端末装置10において拡大表示の操作がされたことに応じて、拡大表示の画像が補助端末装置80に表示されてもよい。この場合、端末装置10の表示部13には、拡大されていない通常の倍率の画像が表示されてもよい。 FIG. 15 is a diagram showing a first modified example of the remote operation control system 100. In the first modified example, the auxiliary terminal device 80 is connected to the terminal device 10 so as to be able to communicate with the terminal device 10. The terminal device 10 and the auxiliary terminal device 80 may be connected, for example, by a cable, or may be connected so as to be able to communicate with each other by wireless communication. The auxiliary terminal device 80 has at least a display device capable of displaying an image. The auxiliary terminal device 80 may be configured using, for example, a personal computer, a tablet, or a smartphone. When a predetermined condition is satisfied, the terminal device 10 causes the auxiliary terminal device 80 to display a part of the image. FIG. 16 is a diagram showing a specific example of a screen displayed on the display unit of the auxiliary terminal device 80. For example, the terminal device 10 may cause the display unit 81 of the auxiliary terminal device 80 to display an image in which an area including an abnormality portion (for example, the flaw 221) determined by the abnormality determination unit 533 is enlarged. Note that the example shown in FIG. 16 is just one specific example of an image displayed on the auxiliary terminal device 80. Other images or character strings may be displayed on the auxiliary terminal device 80. For example, the above-mentioned guidance may be displayed on the auxiliary terminal device 80. For example, in response to a magnification operation being performed on the terminal device 10, a magnified image may be displayed on the auxiliary terminal device 80. In this case, an image at normal magnification that is not magnified may be displayed on the display unit 13 of the terminal device 10.

図17は、遠隔作業制御システム100の第二の変形例を示す図である。第二の変形例では、ネットワーク70を介して情報提供装置50と通信可能に補助端末装置80が接続されている。ネットワーク70と補助端末装置80とは、例えば有線通信で接続されてもよいし無線通信で接続されてもよい。第二の変形例では、端末装置10と補助端末装置80とは予めペアとして情報提供装置50に登録されている。このとき、端末装置10に対するデータ送信の宛先を示す情報と、補助端末装置80に対するデータ送信の宛先を示す情報とがペアとして登録されてもよい。情報提供装置50は、所定の条件が満たされた場合に、映像の一部を示す表示情報を補助端末装置80に送信して表示させる。情報提供装置50は、例えば補助端末装置80の表示部81に対し、異常判定部533によって判定された異常の部位(例えば疵221)を含む領域を拡大した画像を表示させてもよい。この場合、情報提供装置50は、端末装置10には拡大しない表示(例えば図11に示すような表示)を行うための表示情報を送信してもよい。上述したように、補助端末装置80には他の画像や文字列が表示されてもよい。 FIG. 17 is a diagram showing a second modified example of the remote operation control system 100. In the second modified example, the auxiliary terminal device 80 is connected to the information providing device 50 via the network 70 so as to be able to communicate with the information providing device 50. The network 70 and the auxiliary terminal device 80 may be connected, for example, by wired communication or wireless communication. In the second modified example, the terminal device 10 and the auxiliary terminal device 80 are registered in advance as a pair in the information providing device 50. At this time, information indicating the destination of data transmission to the terminal device 10 and information indicating the destination of data transmission to the auxiliary terminal device 80 may be registered as a pair. When a predetermined condition is satisfied, the information providing device 50 transmits display information indicating a part of the image to the auxiliary terminal device 80 to display it. For example, the information providing device 50 may display an image in which an area including an abnormality portion (e.g., a flaw 221) determined by the abnormality determination unit 533 is enlarged on the display unit 81 of the auxiliary terminal device 80. In this case, the information providing device 50 may transmit display information for performing a non-enlarged display (e.g., a display as shown in FIG. 11) on the terminal device 10. As mentioned above, other images and text may be displayed on the auxiliary terminal device 80.

図18は、本実施形態に適用される情報処理装置90のハードウェア構成例の概略を示す図である。情報処理装置90は、プロセッサー91、主記憶装置92、通信インターフェース93、補助記憶装置94、入出力インターフェース95及び内部バス96を備える。プロセッサー91、主記憶装置92、通信インターフェース93、補助記憶装置94及び入出力インターフェース95は、内部バス96を介して互いに通信可能に接続される。情報処理装置90は、例えば端末装置10及び遠隔作業制御装置50に適用されてもよい。この場合、例えば通信部11及び通信部51は通信インターフェース93を用いて構成されてもよい。例えば記憶部14及び記憶部52は補助記憶装置94を用いて構成されてもよい。また、制御部15及び制御部53は、プロセッサー91及び主記憶装置92を用いて構成されてもよい。 FIG. 18 is a diagram showing an outline of a hardware configuration example of an information processing device 90 applied to this embodiment. The information processing device 90 includes a processor 91, a main memory device 92, a communication interface 93, an auxiliary memory device 94, an input/output interface 95, and an internal bus 96. The processor 91, the main memory device 92, the communication interface 93, the auxiliary memory device 94, and the input/output interface 95 are communicably connected to each other via the internal bus 96. The information processing device 90 may be applied to, for example, a terminal device 10 and a remote operation control device 50. In this case, for example, the communication unit 11 and the communication unit 51 may be configured using the communication interface 93. For example, the memory unit 14 and the memory unit 52 may be configured using the auxiliary memory device 94. In addition, the control unit 15 and the control unit 53 may be configured using the processor 91 and the main memory device 92.

(変形例)
遠隔作業制御装置50は、複数の情報処理装置を用いて実装されてもよい。例えば、クラウド等の装置を用いて遠隔作業制御装置50が実装されてもよい。例えば、遠隔作業制御装置50において、記憶部52と制御部53とがそれぞれ異なる情報処理装置に実装されてもよい。例えば、遠隔作業制御装置50の記憶部52が複数の情報処理装置に分散して実装されてもよい。
(Modification)
The remote work control device 50 may be implemented using a plurality of information processing devices. For example, the remote work control device 50 may be implemented using a device such as a cloud. For example, in the remote work control device 50, the storage unit 52 and the control unit 53 may be implemented in different information processing devices. For example, the storage unit 52 of the remote work control device 50 may be distributed and implemented in a plurality of information processing devices.

遠隔作業制御装置50に実装された機能の一部は端末装置10に備えられてもよい。例えば、異常判定部533は端末装置10に備えられてもよい。例えば、表示情報生成部534は端末装置10に備えられてもよい。例えば、操作履歴情報記憶部523及び評価部535は端末装置10に備えられてもよい。 Some of the functions implemented in the remote operation control device 50 may be provided in the terminal device 10. For example, the abnormality determination unit 533 may be provided in the terminal device 10. For example, the display information generation unit 534 may be provided in the terminal device 10. For example, the operation history information storage unit 523 and the evaluation unit 535 may be provided in the terminal device 10.

以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。 The above describes an embodiment of the present invention in detail with reference to the drawings, but the specific configuration is not limited to this embodiment, and includes designs that do not deviate from the gist of the present invention.

100…遠隔作業制御システム, 10…端末装置, 11…通信部, 12…操作部, 13…表示部, 131…動画像表示領域, 1311…位置画像, 1312…拡大表示領域, 132…操作ボタン, 133…検出情報表示領域, 14…記憶部, 141…作業者情報記憶部, 15…制御部, 151…表示制御部, 20…撮像装置, 21…撮像範囲, 30…センサー, 40…ネットワーク, 50…遠隔作業制御装置, 51…通信部, 52…記憶部, 521…取得情報記憶部, 522…遠隔作業履歴情報記憶部, 523…操作履歴情報記憶部, 53…制御部, 531…情報制御部, 532…操作履歴制御部, 533…異常判定部, 534…表示情報生成部, 535…評価部, 200…対象システム, 210…搬送機, 220…鋼材 100... remote operation control system, 10... terminal device, 11... communication unit, 12... operation unit, 13... display unit, 131... moving image display area, 1311... position image, 1312... enlarged display area, 132... operation button, 133... detection information display area, 14... storage unit, 141... worker information storage unit, 15... control unit, 151... display control unit, 20... imaging device, 21... imaging range, 30... sensor, 40... network, 50... remote operation control device, 51... communication unit, 52... storage unit, 521... acquired information storage unit, 522... remote operation history information storage unit, 523... operation history information storage unit, 53... control unit, 531... information control unit, 532... operation history control unit, 533... abnormality determination unit, 534... display information generation unit, 535...Evaluation unit, 200...Target system, 210...Conveyor, 220...Steel material

Claims (6)

遠隔作業を行う作業者によって操作される端末装置と、前記端末装置に対して少なくとも前記遠隔作業の実施対象となるシステムである対象システムにおいて撮像して得られた動画像データを送信する遠隔作業制御装置と、を備え、
前記端末装置は、
前記動画像データを受信する通信部と、
前記作業者による操作を受け付ける操作部と、
前記動画像データを再生することによって得られる映像を表示部に表示し、前記作業者による前記操作部への操作に応じて前記表示部における表示を制御する表示制御部と、
を備え、
前記端末装置又は前記遠隔作業制御装置は、
前記作業者による前記遠隔作業における操作の履歴を示す操作履歴情報に基づいて、前記遠隔作業の品質を評価する評価部を備え
前記操作履歴情報は、前記表示部における表示を制御するための操作に関する情報であり、
前記操作履歴情報は、前記動画像データの再生を制御するための操作に関する情報である、遠隔作業制御システム。
A remote operation control device is provided that transmits to the terminal device video image data captured in a target system that is a system on which the remote operation is to be performed, and a terminal device that is operated by a worker who performs the remote operation.
The terminal device
A communication unit for receiving the video data;
an operation unit that accepts operations by the operator;
a display control unit that displays an image obtained by playing the moving image data on a display unit and controls the display on the display unit in response to an operation on the operation unit by the worker;
Equipped with
The terminal device or the remote operation control device includes:
an evaluation unit that evaluates quality of the remote work based on operation history information indicating a history of operations performed by the worker in the remote work ;
the operation history information is information regarding an operation for controlling a display on the display unit,
A remote operation control system , wherein the operation history information is information regarding operations for controlling playback of the video data .
前記評価部は、前記動画像データの再生において再生速度又は一時停止に関する制御の操作に応じて評価する、請求項に記載の遠隔作業制御システム。 The remote operation control system according to claim 1 , wherein the evaluation unit performs evaluation in response to a control operation relating to a playback speed or a pause in the playback of the video data. 前記遠隔作業は、前記対象システムにおいて異常が生じないか監視する作業である、請求項1に記載の遠隔作業制御システム。 The remote operation control system according to claim 1, wherein the remote operation is a task of monitoring the target system for any abnormalities. 前記動画像データは、予め前記対象システムにおいて過去に撮像が行われて記録された動画像データである、請求項1に記載の遠隔作業制御システム。 The remote operation control system according to claim 1, wherein the video data is video data that was previously captured and recorded in the target system. 遠隔作業を行う作業者によって操作される端末装置と、前記端末装置に対して少なくとも前記遠隔作業の実施対象となるシステムである対象システムにおいて撮像して得られた動画像データを送信する遠隔作業制御装置と、を備える遠隔作業制御システムが行う遠隔作業制御方法であって、
前記動画像データを再生することによって得られる映像を前記端末装置の表示部に表示し、前記作業者による前記端末装置の操作部への操作に応じて前記表示部における表示を制御する表示制御ステップと、
前記作業者による前記遠隔作業における操作の履歴を示す操作履歴情報に基づいて、前記遠隔作業の品質を評価する評価ステップと、を有し、
前記操作履歴情報は、前記表示部における表示を制御するための操作に関する情報であり、
前記操作履歴情報は、前記動画像データの再生を制御するための操作に関する情報である、遠隔作業制御方法。
A remote work control method performed by a remote work control system including a terminal device operated by a worker performing a remote work, and a remote work control device that transmits to the terminal device video image data captured in a target system that is a system on which the remote work is to be performed, the method comprising:
a display control step of displaying an image obtained by playing the video data on a display unit of the terminal device, and controlling the display on the display unit in response to an operation on an operation unit of the terminal device by the worker;
and an evaluation step of evaluating quality of the remote work based on operation history information indicating a history of operations in the remote work by the worker ,
the operation history information is information regarding an operation for controlling a display on the display unit,
A remote operation control method , wherein the operation history information is information regarding operations for controlling playback of the video data .
遠隔作業を行う作業者によって操作される端末装置と、前記端末装置に対して少なくとも前記遠隔作業の実施対象となるシステムである対象システムにおいて撮像して得られた動画像データを送信する遠隔作業制御装置と、を備え、
前記端末装置は、
前記動画像データを受信する通信部と、
前記作業者による操作を受け付ける操作部と、
前記動画像データを再生することによって得られる映像を表示部に表示し、前記作業者による前記操作部への操作に応じて前記表示部における表示を制御する表示制御部と、
を備え、
前記端末装置又は前記遠隔作業制御装置は、
前記作業者による前記遠隔作業における操作の履歴を示す操作履歴情報に基づいて、前記遠隔作業の品質を評価する評価部を備え
前記操作履歴情報は、前記表示部における表示を制御するための操作に関する情報であり、
前記操作履歴情報は、前記動画像データの再生を制御するための操作に関する情報である遠隔作業制御システム、としてコンピューターを機能させるためのコンピュータープログラム。
A remote operation control device is provided that transmits to the terminal device video image data captured in a target system that is a system on which the remote operation is to be performed, and a terminal device that is operated by a worker who performs the remote operation.
The terminal device
A communication unit for receiving the video data;
an operation unit that accepts operations by the operator;
a display control unit that displays an image obtained by playing the moving image data on a display unit and controls the display on the display unit in response to an operation on the operation unit by the worker;
Equipped with
The terminal device or the remote operation control device includes:
an evaluation unit that evaluates quality of the remote work based on operation history information indicating a history of operations performed by the worker in the remote work ;
the operation history information is information regarding an operation for controlling a display on the display unit,
A computer program for causing a computer to function as a remote operation control system, wherein the operation history information is information regarding operations for controlling the playback of the video data .
JP2023150588A 2023-09-15 2023-09-15 Remote operation control system, remote operation control method, and computer program Active JP7534689B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023150588A JP7534689B2 (en) 2023-09-15 2023-09-15 Remote operation control system, remote operation control method, and computer program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2023150588A JP7534689B2 (en) 2023-09-15 2023-09-15 Remote operation control system, remote operation control method, and computer program

Publications (2)

Publication Number Publication Date
JP2024029775A JP2024029775A (en) 2024-03-06
JP7534689B2 true JP7534689B2 (en) 2024-08-15

Family

ID=90104952

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023150588A Active JP7534689B2 (en) 2023-09-15 2023-09-15 Remote operation control system, remote operation control method, and computer program

Country Status (1)

Country Link
JP (1) JP7534689B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014208575A1 (en) 2013-06-28 2014-12-31 日本電気株式会社 Video monitoring system, video processing device, video processing method, and video processing program
WO2022209501A1 (en) 2021-03-31 2022-10-06 富士フイルム株式会社 Information processing device, method for operating information processing device, and program for operating information processing device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014208575A1 (en) 2013-06-28 2014-12-31 日本電気株式会社 Video monitoring system, video processing device, video processing method, and video processing program
WO2022209501A1 (en) 2021-03-31 2022-10-06 富士フイルム株式会社 Information processing device, method for operating information processing device, and program for operating information processing device

Also Published As

Publication number Publication date
JP2024029775A (en) 2024-03-06

Similar Documents

Publication Publication Date Title
US9838442B2 (en) Systems and methods for implementing data analysis workflows in a non-destructive testing system
US20210383611A1 (en) System for three dimensional visualization of a monitored item, sensors, and reciprocal rendering for a monitored item incorporating extended reality
JP7304545B2 (en) Anomaly prediction system and anomaly prediction method
US9537907B2 (en) Systems and methods for sharing data in a non-destructive testing system
CN110892349A (en) Automatic inspection system
CN107924183A (en) Control device, monitoring system, control program and record media
US7203561B2 (en) Information processing device, operation state management device, information processing method, program, and computer-readable storage medium storing program
JP4331541B2 (en) Endoscope device
TW201100987A (en) Programmable displayer
Smith et al. Augmented instructions: Analysis of performance and efficiency of assembly tasks
JP2011253476A (en) Drive operation history collection system
JP7534689B2 (en) Remote operation control system, remote operation control method, and computer program
JP6305252B2 (en) Visual inspection skill improvement support system, visual inspection skill improvement support method using the same, and program for visual inspection skill improvement support system
JP2024029776A (en) Remote work control system, remote work control method, and computer program
CN110135359A (en) A kind of monitor video assessment behavioural analysis processing method based on auditory localization
JPH10207530A (en) Recording information display system and its method
KR102601760B1 (en) Method and apparatus for providing user interface for safe operation in workplace
JP2001268509A (en) Image recording device and system
JP2011107850A (en) Software for management of in-rack device and recording medium stored with the same
US11790519B2 (en) Systems and methods for menu directed inspection
JP2003157113A (en) System and method for displaying recording information
JP2002223293A (en) Method and system for maintaining/managing network
JP2022099341A (en) Failure analysis assisting program, failure analysis assisting device, failure analysis assisting method and three-dimensional data displaying program
JP4813071B2 (en) Macro image display system and macro image display method
KR102578851B1 (en) Deep learning-based work safety management method and server for the same

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240227

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20240227

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240319

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240516

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240715

R150 Certificate of patent or registration of utility model

Ref document number: 7534689

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150