JP7836710B2 - Control device, control method, and computer program - Google Patents
Control device, control method, and computer programInfo
- Publication number
- JP7836710B2 JP7836710B2 JP2022083319A JP2022083319A JP7836710B2 JP 7836710 B2 JP7836710 B2 JP 7836710B2 JP 2022083319 A JP2022083319 A JP 2022083319A JP 2022083319 A JP2022083319 A JP 2022083319A JP 7836710 B2 JP7836710 B2 JP 7836710B2
- Authority
- JP
- Japan
- Prior art keywords
- waste
- image
- crane
- user terminal
- control 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
Links
Landscapes
- Control And Safety Of Cranes (AREA)
- Incineration Of Waste (AREA)
Description
本発明は、制御装置、制御方法及びコンピュータープログラムに関する。 This invention relates to a control device, a control method, and a computer program.
廃棄物の焼却施設の自動制御の高度化が進んでいる。例えば特許文献1に記載の技術では、不燃物の含有率を十分に低くした廃棄物を焼却炉へ供給することを目的として、廃棄物を撹拌混合する操作をクレーン装置に自動的に実行させることが可能となっている。 The automated control systems for waste incineration facilities are becoming increasingly sophisticated. For example, the technology described in Patent Document 1 allows for the automatic agitation and mixing of waste into the incinerator using a crane device, with the aim of supplying waste with a sufficiently low non-combustible content.
このような状況においても、廃棄物をごみピット内で持ち上げてゴミホッパへ投入するまでのクレーンの一連の操作は、従事者による目視確認によって行われていることが多い。このような操作は、廃棄物が堆積されている施設であるごみピットに隣接した操作室で行われている。そのため、廃棄物の焼却施設における省人化が十分にすすんでいない。 Even in these circumstances, the entire process of lifting waste from the waste pit and loading it into the waste hopper is often performed by personnel relying on visual confirmation. These operations are carried out in a control room adjacent to the waste pit where the waste is stored. Therefore, labor-saving measures in waste incineration facilities have not progressed sufficiently.
この発明は、廃棄物の焼却施設における省人化をより促進させることを可能とする技術を提供することを目的としている。 This invention aims to provide a technology that will further promote labor-saving in waste incineration facilities.
本発明の一態様は、他の装置とネットワークを介して通信する通信部と、前記ネットワークを介してユーザー端末と通信することによって、前記ユーザー端末に対して入力された操作情報を受信し、受信された前記操作情報に応じて廃棄物処理プラントのごみピットに設置されたクレーンを制御するクレーン制御部と、前記ごみピットに設置されたカメラによって撮影された画像データを取得するデータ取得部と、前記データ取得部によって取得された前記画像データを用いて表示画像を生成し、前記ネットワークを介して前記表示画像を前記ユーザー端末に送信する画像生成部と、を備える制御装置である。 One aspect of the present invention is a control device comprising: a communication unit that communicates with other devices via a network; a crane control unit that communicates with a user terminal via the network, receives operation information input to the user terminal, and controls a crane installed in the waste pit of a waste treatment plant according to the received operation information; a data acquisition unit that acquires image data captured by a camera installed in the waste pit; and an image generation unit that generates a display image using the image data acquired by the data acquisition unit and transmits the display image to the user terminal via the network.
本発明の一態様は、上記の制御装置であって、前記画像生成部は、前記クレーンの位置に応じて前記表示画像を変更する。 One aspect of the present invention is the control device described above, wherein the image generation unit changes the displayed image according to the position of the crane.
本発明の一態様は、上記の制御装置であって、前記画像生成部は、前記クレーンの位置と前記ごみピットに貯留されたごみの表面の位置との間の距離に応じて前記表示画像を変更する。 One aspect of the present invention is the control device described above, wherein the image generation unit changes the displayed image according to the distance between the position of the crane and the position of the surface of the waste stored in the waste pit.
本発明の一態様は、上記の制御装置であって、前記画像生成部は、前記クレーンの位置と前記ごみピットに貯留されたごみの表面の位置との間の距離が所定の閾値よりも短い場合に、前記クレーンの直下付近の前記ごみの表面の画像を拡大した画像を含むように前記表示画像を生成する。 One aspect of the present invention is the control device described above, wherein the image generation unit generates the display image to include an enlarged image of the surface of the waste near the crane when the distance between the position of the crane and the position of the waste surface stored in the waste pit is shorter than a predetermined threshold.
本発明の一態様は、他の装置とネットワークを介して通信する通信部を備える制御装置が行う制御方法であって、前記ネットワークを介してユーザー端末と通信することによって、前記ユーザー端末に対して入力された操作情報を受信し、受信された前記操作情報に応じて廃棄物処理プラントのごみピットに設置されたクレーンを制御するクレーン制御ステップと、前記ごみピットに設置されたカメラによって撮影された画像データを取得するデータ取得ステップと、前記データ取得ステップにおいて取得された前記画像データを用いて表示画像を生成し、前記ネットワークを介して前記表示画像を前記ユーザー端末に送信する画像生成ステップと、を有する制御方法である。 One aspect of the present invention is a control method performed by a control device equipped with a communication unit that communicates with other devices via a network, comprising: a crane control step of receiving operation information input to a user terminal by communicating with the user terminal via the network and controlling a crane installed in the waste pit of a waste treatment plant according to the received operation information; a data acquisition step of acquiring image data captured by a camera installed in the waste pit; and an image generation step of generating a display image using the image data acquired in the data acquisition step and transmitting the display image to the user terminal via the network.
本発明の一態様は、他の装置とネットワークを介して通信する通信部を備えるコンピューターに対し、前記ネットワークを介してユーザー端末と通信することによって、前記ユーザー端末に対して入力された操作情報を受信し、受信された前記操作情報に応じて廃棄物処理プラントのごみピットに設置されたクレーンを制御するクレーン制御ステップと、前記ごみピットに設置されたカメラによって撮影された画像データを取得するデータ取得ステップと、前記データ取得ステップにおいて取得された前記画像データを用いて表示画像を生成し、前記ネットワークを介して前記表示画像を前記ユーザー端末に送信する画像生成ステップと、を実行させるためのコンピュータープログラムである。 One aspect of the present invention is a computer program that causes a computer equipped with a communication unit for communicating with other devices via a network to execute the following steps: a crane control step, which communicates with a user terminal via the network to receive operation information input to the user terminal and controls a crane installed in the waste pit of a waste treatment plant according to the received operation information; a data acquisition step, which acquires image data captured by a camera installed in the waste pit; and an image generation step, which generates a display image using the image data acquired in the data acquisition step and transmits the display image to the user terminal via the network.
本発明によれば、廃棄物の焼却施設における省人化をより促進させることができる。 According to this invention, it is possible to further promote labor-saving in waste incineration facilities.
<実施形態>
以下、本開示の一実施形態によるごみの識別システムについて図を参照して説明する。図1は、実施形態に係る廃棄物処理プラントの要部の概略図である。図1に示すように廃棄物処理プラントシステム100は、ごみピット1、ホッパ2、クレーンシステム3、ごみピット制御装置10、クレーン制御装置20、制御装置40及びユーザー端末50を備えている。
<Implementation>
Hereinafter, a waste identification system according to one embodiment of the present disclosure will be described with reference to the figures. Figure 1 is a schematic diagram of the main parts of a waste treatment plant according to the embodiment. As shown in Figure 1, the waste treatment plant system 100 includes a waste pit 1, a hopper 2, a crane system 3, a waste pit control device 10, a crane control device 20, a control device 40, and a user terminal 50.
ごみピット1には、廃棄物処理プラントシステム100に運搬されてきたごみが投入され、貯留される。ごみピット1は、ごみが貯留された貯留層1aと、その上側の空間1bと、を含む。空間1bには、クレーンシステム3が設けられている。ごみピット1にはカメラ4が1台又は複数台設けられている。図1の例では、ごみピット1の壁面に少なくともカメラ4a及びカメラ4bが設けられている。カメラ4a及びカメラ4bの設置場所はごみピット1の壁面に限定される必要は無い。例えば、クレーンシステム3の一部(例えば走行レールの下部やガーダ等)にカメラ4a及びカメラ4bが設けられてもよい。カメラ4の一部は、例えば貯留層1aの上部を略上方から撮影する。カメラ4の一部は、例えばごみピット1の上部から、略水平方向を撮影する。カメラ4の一部は、例えばごみピット1の上部から、上方を撮影する。このようにカメラ4が設けられることによって、ごみピット1内における各視点から各方向を向いたときの画像を生成することが可能となる。そのため、例えばユーザー端末50においてVR(Virtual Reality)の画像を表示することが可能となる。 Garbage transported to the waste treatment plant system 100 is fed into and stored in the garbage pit 1. The garbage pit 1 includes a storage layer 1a where the garbage is stored, and a space 1b above it. A crane system 3 is installed in space 1b. One or more cameras 4 are installed in the garbage pit 1. In the example in Figure 1, at least cameras 4a and 4b are installed on the wall surface of the garbage pit 1. The installation location of cameras 4a and 4b is not limited to the wall surface of the garbage pit 1. For example, cameras 4a and 4b may be installed on a part of the crane system 3 (e.g., the lower part of the running rail or the girder). Part of the cameras 4, for example, photographs the upper part of the storage layer 1a from approximately above. Part of the cameras 4, for example, photographs the approximately horizontal direction from the top of the garbage pit 1. Part of the cameras 4, for example, photographs the upward direction from the top of the garbage pit 1. By installing the cameras 4 in this way, it is possible to generate images from various viewpoints in various directions within the garbage pit 1. Therefore, for example, it becomes possible to display VR (Virtual Reality) images on the user terminal 50.
ごみピット1の壁面には、カメラ4の他に光源が設けられてもよい。カメラ4は、静止画像の撮像装置であってもよいし、動画像の撮像装置であってもよい。カメラ4は、撮影によって得られた画像データを制御装置40に送信する。このような画像データの送信は、ごみピット制御装置10を介して行われてもよい。 In addition to the camera 4, a light source may be provided on the wall of the waste pit 1. The camera 4 may be a still image capture device or a moving image capture device. The camera 4 transmits the image data obtained through the capture to the control device 40. Such image data transmission may be performed via the waste pit control device 10.
ごみピット1には、貯留層1aの上部を略上方から測定する測距センサー5が1台又は複数台設けられている。測距センサー5は、例えば自装置から他の物体上の各点までの距離を測定する。測距センサー5は、貯留層1aの表面(ごみの表面)全体にわたって距離を測れるように設けられることが望ましい。測距センサー5は、例えば距離画像を測定結果として出力してもよい。図1の例では、ごみピット1の壁面に少なくとも測距センサー5a及び測距センサー5bが設けられている。測距センサー5は、測距によって得られた距離を示すデータを制御装置40に送信する。このような距離データの送信は、ごみピット制御装置10を介して行われてもよい。 The waste pit 1 is equipped with one or more distance measuring sensors 5 that measure the upper part of the storage layer 1a from approximately above. The distance measuring sensors 5 measure, for example, the distance from their own device to each point on another object. It is desirable that the distance measuring sensors 5 be installed so as to be able to measure distance across the entire surface of the storage layer 1a (the surface of the waste). The distance measuring sensors 5 may, for example, output a distance image as the measurement result. In the example shown in Figure 1, at least distance measuring sensors 5a and 5b are installed on the wall surface of the waste pit 1. The distance measuring sensors 5 transmit data indicating the distance obtained by the measurement to the control device 40. Such transmission of distance data may be performed via the waste pit control device 10.
ホッパ2は、廃棄物処理の次の工程が行われる領域とごみピット1とを繋ぐ設備である。ホッパ2には、開口部が設けられている。ホッパ2の開口部には、クレーンシステム3によって運搬されてきた廃棄物が投入される。投入された廃棄物は、ホッパ2を介して廃棄物処理の次の工程が行われる領域に運ばれる。 Hopper 2 is a facility that connects the area where the next waste treatment process takes place to the waste pit 1. Hopper 2 has an opening. Waste transported by the crane system 3 is fed into the opening of hopper 2. The fed waste is then transported via hopper 2 to the area where the next waste treatment process takes place.
クレーンシステム3は、ごみピット1内を移動し、ごみピット1内に貯留されているごみ(廃棄物)を掴み、ホッパ2の開口部へ廃棄物を投入する。クレーンシステム3は、ごみピット1内の上の方に設けられていることが望ましい。クレーンシステム3は、例えば、ワイヤー31、バケット31a、走行レール32、走行装置用ガーダ33及びクラブトロリー34を備える。クレーンシステム3は、下方にバケット31aを備える。クラブトロリー34は、バケット31aの高さ(垂直方向の位置)を、ワイヤー31を介して所定の範囲内で自由に変更することができる。例えば、下方に位置しているゴミをバケット31aで掴む際には、クラブトロリー34は掴む対象となっているゴミの高さまでバケット31aを下げる。クラブトロリー34は、走行装置用ガーダ33に沿って図1の左右方向に移動可能(横行という)である。クラブトロリー34は、走行レール32に沿って図1の奥行き方向に移動可能(走行という)である。クラブトロリー34は、このように走行レール32及び走行装置用ガーダ33に沿って移動することによって、ごみピット1内の所定の領域内で水平面上の位置を移動することができる。 The crane system 3 moves within the waste pit 1, grasps the waste stored in the waste pit 1, and loads the waste into the opening of the hopper 2. It is preferable that the crane system 3 is located in the upper part of the waste pit 1. The crane system 3 comprises, for example, a wire 31, a bucket 31a, a travel rail 32, a travel girder 33, and a crab trolley 34. The crane system 3 has the bucket 31a at its bottom. The crab trolley 34 can freely change the height (vertical position) of the bucket 31a within a predetermined range via the wire 31. For example, when grasping waste located below with the bucket 31a, the crab trolley 34 lowers the bucket 31a to the height of the waste to be grasped. The crab trolley 34 is movable in the left-right direction (referred to as traversing) along the travel girder 33 in Figure 1. The crab trolley 34 is also movable in the depth direction (referred to as traveling) along the travel rail 32 in Figure 1. The Club Trolley 34 can move along the running rail 32 and the running device girder 33 in this manner, thereby moving to a horizontal position within a predetermined area of the waste pit 1.
バケット31aには、1台又は複数台のカメラが設けられている。図1の例では、バケット31aにはカメラ6及び測距センサー7が設けられている。カメラ6及び測距センサー7の設置場所はバケット31aに限定される必要は無い。例えば、走行装置用ガーダ33にカメラ6及び測距センサー7が設けられてもよい。カメラ6は、静止画像の撮像装置であってもよいし、動画像の撮像装置であってもよい。測距センサー7は、自装置から他の物体までの距離を測定する。カメラ6及び測距センサー7は、それぞれ下方に向けて設けられている。そのため、カメラ6は、バケット31aの下に位置する貯留層1aの略表面を撮影する。また、測距センサー7は、バケット31aの下に位置する貯留層1aの略表面と自装置との間の距離を測定する。カメラ6は、撮影によって得られた画像データを制御装置40に送信する。測距センサー7は、得られた距離を示すデータを制御装置40に送信する。このようなデータの送信は、クレーン制御装置20を介して行われてもよい。 The bucket 31a is equipped with one or more cameras. In the example shown in Figure 1, the bucket 31a is equipped with a camera 6 and a distance measuring sensor 7. The installation location of the camera 6 and distance measuring sensor 7 is not limited to the bucket 31a. For example, the camera 6 and distance measuring sensor 7 may be installed on the traveling device girder 33. The camera 6 may be a still image capture device or a moving image capture device. The distance measuring sensor 7 measures the distance from the device to other objects. The camera 6 and distance measuring sensor 7 are each positioned facing downwards. Therefore, the camera 6 photographs the approximate surface of the reservoir 1a located below the bucket 31a. The distance measuring sensor 7 measures the distance between the approximate surface of the reservoir 1a located below the bucket 31a and the device. The camera 6 transmits the image data obtained by the photography to the control device 40. The distance measuring sensor 7 transmits data indicating the obtained distance to the control device 40. Such data transmission may be performed via the crane control device 20.
ごみピット制御装置10は、情報処理装置を用いて構成される。ごみピット制御装置10は、例えばPLC(Programmable Logic Controller)等の装置を用いて構成されてもよい。ごみピット制御装置10は、例えばカメラ4の動作を制御する。ごみピット制御装置10は、例えばカメラ4によって撮影された画像データをカメラ4から取得し、制御装置40に対して出力してもよい。ごみピット制御装置10は、例えば測距センサー5の動作を制御する。ごみピット制御装置10は、例えば測距センサー5によって測定された距離画像データを測距センサー5から取得し、制御装置40に対して出力してもよい。 The waste pit control device 10 is configured using an information processing device. The waste pit control device 10 may be configured using a device such as a PLC (Programmable Logic Controller). The waste pit control device 10 controls, for example, the operation of the camera 4. The waste pit control device 10 may, for example, acquire image data captured by the camera 4 and output it to the control device 40. The waste pit control device 10 also controls, for example, the operation of the distance measuring sensor 5. The waste pit control device 10 may, for example, acquire distance image data measured by the distance measuring sensor 5 and output it to the control device 40.
クレーン制御装置20は、情報処理装置を用いて構成される。ごみクレーン制御装置20は、例えばPLC等の装置を用いて構成されてもよい。クレーン制御装置20は、例えばクレーンシステム3の動作や、カメラ6及び測距センサー7の動作を制御する。クレーン制御装置20は、例えばクレーンシステム3から出力される情報や、カメラ6によって撮影された画像データや、測距センサー7によって測定された距離データを制御装置40に対して出力してもよい。クレーンシステム3から出力される情報は、例えば走行装置用ガーダ33やバケット31aの位置や高さを示す情報であってもよい。 The crane control device 20 is configured using an information processing device. The waste crane control device 20 may be configured using, for example, a PLC. The crane control device 20 controls, for example, the operation of the crane system 3, the camera 6, and the distance measuring sensor 7. The crane control device 20 may output, for example, information output from the crane system 3, image data captured by the camera 6, and distance data measured by the distance measuring sensor 7 to the control device 40. The information output from the crane system 3 may, for example, be information indicating the position and height of the traveling girder 33 and the bucket 31a.
制御装置40は、パーソナルコンピューターやサーバー装置や専用装置等の情報処理装置を用いて構成される。制御装置40は、ネットワーク90を介してユーザー端末50と通信する。制御装置40は、ごみピット1内の状態を示す表示画像を生成し、表示画像をユーザー端末50に送信する。制御装置40は、ユーザー端末50から操作情報を受信すると、受信した操作情報に基づいてごみピット1内の設備や制御装置40の動作を制御する。例えば、操作情報がクレーンシステム3の制御に関する制御情報である場合には、制御装置40は、操作情報に基づいてクレーンシステム3の動作を制御する。より具体的には、制御装置40の制御によって、走行装置用ガーダ33の位置を移動させる動作、バケット31aの高さを移動させる動作、バケット31aを閉じる動作又は開く動作が行われる。また、制御装置40の制御によって、ユーザー端末50に表示される表示画像のモードの変更が行われてもよい。 The control device 40 is configured using an information processing device such as a personal computer, server, or dedicated device. The control device 40 communicates with the user terminal 50 via the network 90. The control device 40 generates a display image showing the state inside the waste pit 1 and transmits the display image to the user terminal 50. Upon receiving operation information from the user terminal 50, the control device 40 controls the operation of the equipment inside the waste pit 1 and the control device 40 based on the received operation information. For example, if the operation information concerns the control of the crane system 3, the control device 40 controls the operation of the crane system 3 based on the operation information. More specifically, the control device 40 controls the position of the traveling girder 33, the height of the bucket 31a, and the closing or opening of the bucket 31a. Furthermore, the control device 40 may also control the mode of the display image shown on the user terminal 50.
ユーザー端末50は、パーソナルコンピューターやスマートフォンやVR機器等の情報処理装置を用いて構成される。ユーザー端末50は、通信部51、入力部52、出力部53、記憶部54及び制御部55を備える。通信部51は、ネットワーク90を介して制御装置40とデータ通信する。入力部52は、ユーザーの入力を受け付ける。入力部52は、例えばボタンやキーボードやポインティングデバイスを用いて構成されてもよいし、ジャイロセンサーや加速度センサーのようにユーザーに装着されてユーザーの動きに関する情報を入力する装置を用いて構成されてもよい。出力部53は、表示装置を用いて構成され、画像を表示する。出力部53は、バイブレーターやスピーカー等の装置を含んで構成されてもよい。記憶部54は、磁器ハードディスク装置や半導体記憶装置等の記憶装置を用いて構成される。制御部55は、プロセッサーを用いて構成され、情報処理を行う。ユーザー端末50の出力部53は、制御装置40から受信した表示画像を表示する。ユーザー端末50の入力部52は、ユーザーの動きや操作に応じた信号を制御部55に入力し、制御部55は仮想視点位置や仮想視線方向やクレーンシステム3に対する操作情報を取得する。制御部55は、通信部51を介してこれらの情報を制御装置40に送信する。 The user terminal 50 is configured using an information processing device such as a personal computer, smartphone, or VR equipment. The user terminal 50 includes a communication unit 51, an input unit 52, an output unit 53, a storage unit 54, and a control unit 55. The communication unit 51 communicates data with the control device 40 via the network 90. The input unit 52 receives user input. The input unit 52 may be configured using, for example, buttons, a keyboard, or a pointing device, or it may be configured using a device that is attached to the user and inputs information about the user's movements, such as a gyroscope or an accelerometer. The output unit 53 is configured using a display device and displays an image. The output unit 53 may include devices such as a vibrator or a speaker. The storage unit 54 is configured using a storage device such as a magnetic hard disk drive or a semiconductor storage device. The control unit 55 is configured using a processor and performs information processing. The output unit 53 of the user terminal 50 displays the display image received from the control device 40. The input unit 52 of the user terminal 50 inputs signals corresponding to the user's movements and operations to the control unit 55, which then acquires virtual viewpoint position, virtual line of sight direction, and operation information for the crane system 3. The control unit 55 transmits this information to the control device 40 via the communication unit 51.
次に、制御装置40の詳細について説明する。制御装置40は、通信部41、記憶部42及び制御部43を備える。 Next, the details of the control device 40 will be described. The control device 40 comprises a communication unit 41, a storage unit 42, and a control unit 43.
通信部41は、通信機器である。通信部41は、例えばネットワークインターフェースとして構成されてもよい。通信部41は、例えばごみピット制御装置10及びクレーン制御装置20とデータ通信する。このような通信は、例えばLAN(Local Area Network)や無線LANを用いて行われてもよい。通信部41は、ネットワーク90を介して他の装置とデータ通信する。通信部41は、例えばネットワーク90を介してユーザー端末50とデータ通信する。通信部41は、無線通信を行う装置であってもよいし、有線通信を行う装置であってもよい。 The communication unit 41 is a communication device. The communication unit 41 may be configured, for example, as a network interface. The communication unit 41 communicates data with, for example, the waste pit control device 10 and the crane control device 20. Such communication may be performed using, for example, a LAN (Local Area Network) or a wireless LAN. The communication unit 41 communicates data with other devices via the network 90. The communication unit 41 communicates data with, for example, the user terminal 50 via the network 90. The communication unit 41 may be a wireless communication device or a wired communication device.
記憶部42は、磁気ハードディスク装置や半導体記憶装置等の記憶装置を用いて構成される。記憶部42は、制御部43が動作する際に使用されるプログラムやデータを記憶する。 The storage unit 42 is configured using a storage device such as a magnetic hard disk drive or a semiconductor storage device. The storage unit 42 stores programs and data used when the control unit 43 operates.
制御部43は、CPU(Central Processing Unit)等のプロセッサーとメモリーとを用いて構成される。制御部43は、プロセッサーがプログラムを実行することによって、データ取得部431、高さ判定部432、画像生成部433及びクレーン制御部434として機能する。なお、制御部43の各機能の全て又は一部は、ASIC(Application Specific Integrated Circuit)やPLD(Programmable Logic Device)やFPGA(Field Programmable Gate Array)等のハードウェアを用いて実現されても良い。上記のプログラムは、コンピューター読み取り可能な記録媒体に記録されても良い。コンピューター読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ROM、CD-ROM、半導体記憶装置(例えばSSD:Solid State Drive)等の可搬媒体、コンピューターシステムに内蔵されるハードディスクや半導体記憶装置等の記憶装置である。上記のプログラムは、電気通信回線を介して送信されてもよい。 The control unit 43 is configured using a processor such as a CPU (Central Processing Unit) and memory. The control unit 43 functions as a data acquisition unit 431, a height determination unit 432, an image generation unit 433, and a crane control unit 434, through the execution of a program by the processor. Note that all or part of the functions of the control unit 43 may be implemented 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. Computer-readable recording media include, for example, portable media such as flexible disks, magneto-optical disks, ROMs, CD-ROMs, and semiconductor memory devices (e.g., SSDs: Solid State Drives), as well as storage devices such as hard disks and semiconductor memory devices built into computer systems. The above program may be transmitted via a telecommunications line.
データ取得部431は、ごみピット1に設けられている装置によって得られたデータを取得する。例えば、データ取得部431は、カメラ4によって撮影された画像データを取得する。このような取得は、例えば通信部41を介してカメラ4と通信することによって行われてもよいし、通信部41を介してごみピット制御装置10と通信することによって行われてもよい。例えば、データ取得部431は、測距センサー5によって測定された距離画像データを取得する。このような取得は、例えば通信部41を介して測距センサー5と通信することによって行われてもよいし、通信部41を介してごみピット制御装置10と通信することによって行われてもよい。例えば、データ取得部431は、カメラ6によって撮影された画像データを取得する。このような取得は、例えば通信部41を介してカメラ6と通信することによって行われてもよいし、通信部41を介してクレーン制御装置20と通信することによって行われてもよい。例えば、データ取得部431は、測距センサー7によって測定された距離データを取得する。このような取得は、例えば通信部41を介して測距センサー7と通信することによって行われてもよいし、通信部41を介してクレーン制御装置20と通信することによって行われてもよい。例えば、データ取得部431は、走行装置用ガーダ33やバケット31aの位置を示す情報を取得する。このような取得は、例えば通信部41を介してクレーンシステム3と通信することによって行われてもよいし、通信部41を介してクレーン制御装置20と通信することによって行われてもよい。 The data acquisition unit 431 acquires data obtained by devices installed in the waste pit 1. For example, the data acquisition unit 431 acquires image data captured by the camera 4. Such acquisition may be performed, for example, by communicating with the camera 4 via the communication unit 41, or by communicating with the waste pit control device 10 via the communication unit 41. For example, the data acquisition unit 431 acquires distance image data measured by the distance measuring sensor 5. Such acquisition may be performed, for example, by communicating with the distance measuring sensor 5 via the communication unit 41, or by communicating with the waste pit control device 10 via the communication unit 41. For example, the data acquisition unit 431 acquires image data captured by the camera 6. Such acquisition may be performed, for example, by communicating with the camera 6 via the communication unit 41, or by communicating with the crane control device 20 via the communication unit 41. For example, the data acquisition unit 431 acquires distance data measured by the distance measuring sensor 7. Such acquisition may be performed, for example, by communicating with the distance measuring sensor 7 via the communication unit 41, or by communicating with the crane control device 20 via the communication unit 41. For example, the data acquisition unit 431 acquires information indicating the position of the traveling girder 33 and the bucket 31a. Such acquisition may be performed, for example, by communicating with the crane system 3 via the communication unit 41, or by communicating with the crane control device 20 via the communication unit 41.
高さ判定部432は、貯留層1aの表面の高さを示す情報(以下「表面高さ情報」という。)を取得する。高さ判定部432は、例えばごみピット1内の貯留層1aの表面の高さを判定する。このとき、高さ判定部432は、例えば測距センサー5から取得されたデータを用いて判定してもよい。例えば、高さ判定部432は、貯留層1aの表面の複数の点(サンプリングポイント)における高さを判定してもよい。 The height determination unit 432 acquires information indicating the surface height of the storage layer 1a (hereinafter referred to as "surface height information"). The height determination unit 432 determines, for example, the surface height of the storage layer 1a within the waste pit 1. At this time, the height determination unit 432 may use data acquired from, for example, the distance measuring sensor 5 for the determination. For example, the height determination unit 432 may determine the height at multiple points (sampling points) on the surface of the storage layer 1a.
高さ判定部432は、バケット31aと貯留層1aの表面との間の距離(相対的な高さ)を判定してもよい。このとき、高さ判定部432は、例えば測距センサー7から取得されたデータを用いて判定してもよいし、貯留層1aの表面の高さと、バケット31aの高さと、に基づいて判定してもよい。バケット31aと貯留層1aの表面との間の距離は、例えばバケット31aの最下端との距離として判定されてもよいし、バケット31aにおいて予め定められた基準点(例えばバケットが閉じたときに形成されるバケット31a内の空間の重心)との距離として判定されてもよいし、バケット31aの他の部位との距離として判定されてもよい。 The height determination unit 432 may determine the distance (relative height) between the bucket 31a and the surface of the reservoir 1a. In this case, the height determination unit 432 may determine the distance using data acquired from, for example, the distance measuring sensor 7, or it may determine the distance based on the height of the surface of the reservoir 1a and the height of the bucket 31a. The distance between the bucket 31a and the surface of the reservoir 1a may be determined as, for example, the distance to the lowest end of the bucket 31a, the distance to a predetermined reference point in the bucket 31a (for example, the center of gravity of the space within the bucket 31a formed when the bucket is closed), or the distance to other parts of the bucket 31a.
画像生成部433は、ユーザー端末50の画像表示装置に表示される画像(以下「表示画像」という。)を生成し、通信部41を介してユーザー端末50に送信する。以下、画像生成部433によって生成される表示画像の複数の例について説明する。 The image generation unit 433 generates an image (hereinafter referred to as "display image") to be displayed on the image display device of the user terminal 50 and transmits it to the user terminal 50 via the communication unit 41. Several examples of display images generated by the image generation unit 433 are described below.
図2は、通常モードで生成される表示画像の具体例を示す図である。画像生成部433は、通常モードがユーザー端末50で選択されている場合には、カメラ4によって撮影された画像を用いた表示画像を生成する。このとき、画像生成部433は、ユーザー端末50でVRモードが選択されている場合には、ユーザー端末50からユーザーの仮想視点及び仮想視線方向の情報を取得し、仮想視点から仮想視線方向を見たときに見える画像を表示画像として生成する。画像生成部433は、例えば複数のカメラ4によって撮影された画像を合成すること拡大モードによって、表示画像を生成する。図2の例では、ごみピット1内でごみが下方に堆積しているのが見えている。 Figure 2 shows a specific example of a display image generated in normal mode. When normal mode is selected on the user terminal 50, the image generation unit 433 generates a display image using images captured by the camera 4. At this time, if VR mode is selected on the user terminal 50, the image generation unit 433 acquires information on the user's virtual viewpoint and virtual line of sight from the user terminal 50 and generates the image seen when viewing from the virtual viewpoint in the virtual line of sight as the display image. The image generation unit 433 generates the display image by, for example, combining images captured by multiple cameras 4 in a magnified mode. In the example in Figure 2, the accumulation of waste at the bottom of the waste pit 1 is visible.
図3は、拡大モードで生成される表示画像の具体例を示す図である。画像生成部433は、拡大モードがユーザー端末50で選択されている場合には、接近条件が満たされるか否かに応じて表示画像が変わる。接近条件とは、クレーンシステム3の状態に応じた条件である。例えば、クレーンシステム3においてバケット31aの上下方向の移動が開始されたことが接近条件として設定されてもよい。例えば、クレーンシステム3においてバケット31aとその直下にある貯留層1aとの距離が所定の閾値よりも近づいたことが接近条件として設定されてもよい。 Figure 3 shows a specific example of a display image generated in magnified mode. When magnified mode is selected on the user terminal 50, the image generation unit 433 changes the display image depending on whether the proximity condition is met. The proximity condition is a condition corresponding to the state of the crane system 3. For example, the proximity condition may be set as the start of vertical movement of the bucket 31a in the crane system 3. For example, the proximity condition may be set as the distance between the bucket 31a and the reservoir 1a directly below it becoming closer than a predetermined threshold in the crane system 3.
接近条件が満たされていない場合には、画像生成部433は、通常モードと同様の表示画像を生成する。一方、接近条件が満たされている場合には、画像生成部433は、バケット31aの直下付近の貯留層1aの表面の画像を拡大した画像(拡大画像)を含む表示画像を生成する。例えば、図3に示されるように、通常モードで生成される表示画像の一部分に拡大表示枠84の領域が設けられ、その拡大表示枠84の領域内に拡大画像が重畳して表示されるように表示画像が生成されてもよい。拡大表示枠84に表示される拡大画像は、カメラ4によって撮影された画像を用いて生成されてもよいし、バケット31aに設けられたカメラ6によって撮影された画像を用いて生成されてもよい。 If the proximity condition is not met, the image generation unit 433 generates a display image similar to that in normal mode. On the other hand, if the proximity condition is met, the image generation unit 433 generates a display image that includes an enlarged image of the surface of the reservoir 1a near the bucket 31a. For example, as shown in Figure 3, a magnified display frame 84 area may be provided in a portion of the display image generated in normal mode, and the display image may be generated so that the magnified image is superimposed within the area of the magnified display frame 84. The magnified image displayed in the magnified display frame 84 may be generated using an image captured by the camera 4, or it may be generated using an image captured by the camera 6 provided on the bucket 31a.
拡大画像は、記憶部42に記録されてもよい。このとき、拡大画像は、拡大して表示されている場所を示す識別情報と対応付けて記録されてもよい。例えば、場所を示す識別情報は、予めごみピット内の領域を所定の大きさで区切ることによって定義される位置情報(いわゆる番地)を用いて表されてもよい。バケット31aの大きさは各施設で固定されるので、バケット31aの大きさにあった番地分け(X-Z)がなされていてもよい。このように記録された場合、ユーザー端末50によって場所を示す識別情報が指定されることに応じて、その場所におくえる最新の拡大画像がユーザー端末50に送信されて表示されてもよい。このように構成されることによって、ユーザーはその拡大表示された場所における作業について詳細に検討することが可能である。例えば、クレーンシステム3に対して自動でその場所にごみを掴みに行かせる際の候補を操作者(ユーザー)が詳細に検討できる。 The enlarged image may be recorded in the storage unit 42. In this case, the enlarged image may be recorded in association with identification information indicating the location being displayed in the enlargement. For example, the identification information indicating the location may be represented using location information (so-called address) defined by dividing the area within the waste pit into predetermined sizes. Since the size of the bucket 31a is fixed at each facility, address divisions (X-Z) corresponding to the size of the bucket 31a may be made. When recorded in this manner, the latest enlarged image at that location may be transmitted to and displayed on the user terminal 50 in response to the user terminal 50 specifying the identification information indicating the location. This configuration allows the user to examine in detail the work to be performed at the enlarged location. For example, the operator (user) can examine in detail the candidates for automatically sending the crane system 3 to that location to grab the waste.
図4は、断面モードで生成される表示画像の具体例を示す図である。画像生成部433は、断面モードがユーザー端末50で選択されている場合には、高さ判定部432によって判定された高さの情報を用いた表示画像を生成する。このとき、画像生成部433は、ユーザー端末50でVRモードが選択されている場合には、ユーザー端末50からユーザーの仮想視点及び仮想視線方向の情報を取得し、仮想視点の座標のうち水平面上の座標の位置を含み、仮想視線方向と垂直な断面が表示画像として生成される。この場合、仮想視点の座標から仮想視線方向と逆向きに所定の距離下がった位置から上記断面を見た場合に見えるように表示画像が生成されてもよい。 Figure 4 shows a specific example of a display image generated in cross-sectional mode. When cross-sectional mode is selected on the user terminal 50, the image generation unit 433 generates a display image using the height information determined by the height determination unit 432. In this case, if VR mode is selected on the user terminal 50, the image generation unit 433 obtains information on the user's virtual viewpoint and virtual line of sight direction from the user terminal 50, and generates a display image of a cross-section perpendicular to the virtual line of sight direction, including the position of the coordinates on the horizontal plane among the coordinates of the virtual viewpoint. In this case, the display image may be generated so that the cross-section appears as if viewed from a position a predetermined distance below the virtual viewpoint coordinates in the opposite direction to the virtual line of sight direction.
また、ユーザー端末50でVRモードが選択されていない場合には、画像生成部433は以下のように動作してもよい。画像生成部433は、データ取得部431からバケット31aの位置を取得し、バケット31aの真下の位置を断面にした画像が表示画像として生成される。このとき、断面の向きは、予め定められた向きであってもよいし、ユーザーによって変更可能に設定されてもよい。この場合、バケット31aの真下の位置から所定の距離下がった位置から上記断面を見た場合に見えるように表示画像が生成されてもよい。このように構成されることで、走行装置用ガーダ33の水平面上の位置が現在の位置のままでバケット31aが下がってきた場合にバケット31aによって掴み揚げられる部分の断面を見ながら、ユーザー端末50を用いてバケット31aを操作することが可能となる。また、VRモードが選択されている場合には、バケット31aからごみの表面までの距離が表示されていてもよい。 Furthermore, if VR mode is not selected on the user terminal 50, the image generation unit 433 may operate as follows. The image generation unit 433 obtains the position of the bucket 31a from the data acquisition unit 431, and generates a display image of a cross-section of the position directly below the bucket 31a. At this time, the orientation of the cross-section may be predetermined, or it may be set to be changeable by the user. In this case, the display image may be generated so that it appears as if the cross-section were viewed from a position a predetermined distance below the position directly below the bucket 31a. With this configuration, when the bucket 31a descends while the horizontal position of the traveling device girder 33 remains at its current position, it becomes possible to operate the bucket 31a using the user terminal 50 while viewing the cross-section of the part that will be grasped and lifted by the bucket 31a. Also, if VR mode is selected, the distance from the bucket 31a to the surface of the waste may be displayed.
図5は、高さ表示モードで生成される表示画像の具体例を示す図である。画像生成部433は、高さ表示モードがユーザー端末50で選択されている場合には、高さ判定部432によって判定された高さの情報を用いた表示画像を生成する。具体的には、高さを示す視覚的情報を含む表示画像が生成される。例えば、図5のように貯留層1aの表面の各部位における高さに応じた等高線を示す情報を含む表示画像が生成されてもよい。さらに、等高線が示す高さの範囲毎に異なる表示態様(例えば色、パターン、線種など)で表示画像が生成されてもよい。貯留層1aの表面に関して、このような等高線などの高さを示す視覚的情報のみが表示されてもよいし、通常モードで表示されるようなカメラ4の撮影画像に対して等高線などの高さを示す視覚的情報を重畳させた画像が表示されてもよい。高さ表示モードにおいて、クレーンシステム3の画像は、高さを示す視覚情報として表示されてもよいし、カメラ4によって撮影された画像として表示されてもよい。上述した場所を示す識別情報(例えば番値)に応じた各領域の境界がマス目状に重畳して表示されてもよい。 Figure 5 shows a specific example of a display image generated in height display mode. When the height display mode is selected on the user terminal 50, the image generation unit 433 generates a display image using the height information determined by the height determination unit 432. Specifically, a display image including visual information indicating height is generated. For example, as shown in Figure 5, a display image including information showing contour lines corresponding to the height at each part of the surface of the reservoir 1a may be generated. Furthermore, display images may be generated with different display modes (e.g., color, pattern, line type, etc.) for each height range indicated by the contour lines. Regarding the surface of the reservoir 1a, only such visual information indicating height, such as contour lines, may be displayed, or an image may be displayed in which visual information indicating height, such as contour lines, is superimposed on the image captured by the camera 4, as is displayed in normal mode. In height display mode, the image of the crane system 3 may be displayed as visual information indicating height, or as an image captured by the camera 4. The boundaries of each region corresponding to the location identification information (e.g., number value) described above may be displayed superimposed in a grid pattern.
図6は、高さ表示モードで生成される表示画像の他の具体例を示す図である。画像生成部433は、高さ表示モードがユーザー端末50で選択されている場合には、接近条件が満たされるか否かに応じて表示画像を変えてもよい。接近条件が満たされていない場合には、画像生成部433は、上述したような高さを示す視覚的情報を含む表示画像を生成する。一方、接近条件が満たされている場合には、画像生成部433は、バケット31aの直下付近の貯留層1aの表面における高さを示す視覚的情報の表示態様を変化させる。すなわち、ある領域について、バケット31aが接近しているときの表示態様と、バケット31aが接近していないときの表示態様と、が異なる。 Figure 6 shows another specific example of a display image generated in height display mode. When the height display mode is selected on the user terminal 50, the image generation unit 433 may change the display image depending on whether the proximity condition is met. If the proximity condition is not met, the image generation unit 433 generates a display image containing visual information indicating height as described above. On the other hand, if the proximity condition is met, the image generation unit 433 changes the display pattern of the visual information indicating height on the surface of the reservoir 1a directly below the bucket 31a. That is, for a certain region, the display pattern when the bucket 31a is approaching differs from the display pattern when the bucket 31a is not approaching.
また、高さ表示モードにおいて、上述した拡大モードのように、接近条件が満たされた領域について拡大表示枠84に拡大画像が表示されるように表示画像が生成されてもよい。このとき、拡大画像には高さを示す視覚的情報が重畳されて表示されてもよいし、重畳されないように表示されてもよい。拡大画像で高さを示す視覚的情報が重畳されない場合には、ユーザーにとって拡大部分をより鮮明に見ることができるため、バケット31aが接近している領域についてより詳細に確認することが可能となる。 Furthermore, in height display mode, as in the magnification mode described above, the display image may be generated so that a magnified image is displayed in the magnified display frame 84 for the area where the proximity conditions are met. In this case, visual information indicating height may be superimposed on the magnified image, or it may not be superimposed. If visual information indicating height is not superimposed on the magnified image, the user can see the magnified portion more clearly, allowing for a more detailed examination of the area to which the bucket 31a is approaching.
図7は、バケット31aに取り付けられたカメラ6及び測距センサー7の詳細を示す図である。カメラ6は、可動カバー61を備えてもよい。可動カバー61は、カメラ6のレンズ部分を覆う状態と、カメラ6のレンズ部分を覆わない状態と、で遷移する。覆う状態である場合には、廃棄物などがカメラ6のレンズ部分に接触することでカメラ6が汚れてしまうことを防止することができる。可動カバー61は、例えば接触条件が満たされている場合にカメラ6のレンズ部分を覆う状態になり、接触条件が満たされていない場合にカメラ6のレンズ部分を覆わない状態になってもよい。接触条件とは、クレーンシステム3の状態に応じた条件である。例えば、クレーンシステム3においてバケット31aの上下方向の移動が開始された後に、バケット31aと貯留層1aの表面との距離が所定の閾値よりも近づいたことが接触条件として設定されてもよい。接触条件における上記閾値は、接近条件における閾値よりも小さい値が定義される。そのため、さきに接近条件が満たされ、その後に接触条件が満たされる。すなわち、接触条件が満たされていなくても接近条件が満たされている状態がある。このような状態では、可動カバー61がカメラ6のレンズを覆わない状態のままで、拡大画像が表示されることがある。この場合、拡大画像として、カメラ6で撮影された画像を表示することが可能となる。なお、カメラ6や測距センサー7は、バケット油圧装置35の内部に内蔵されていてもよい。この場合には、カメラ6や測距センサー7は、強化ガラス(アクリル)等で保護さていることがよい。 Figure 7 shows details of the camera 6 and distance sensor 7 attached to the bucket 31a. The camera 6 may be equipped with a movable cover 61. The movable cover 61 transitions between a state that covers the lens portion of the camera 6 and a state that does not cover the lens portion of the camera 6. When it is in the covering state, it is possible to prevent the camera 6 from becoming contaminated by waste or other materials coming into contact with the lens portion of the camera 6. The movable cover 61 may, for example, be in the state that covers the lens portion of the camera 6 when the contact condition is met, and in the state that does not cover the lens portion of the camera 6 when the contact condition is not met. The contact condition is a condition corresponding to the state of the crane system 3. For example, the contact condition may be set as when the distance between the bucket 31a and the surface of the storage layer 1a becomes closer than a predetermined threshold after the vertical movement of the bucket 31a has started in the crane system 3. The threshold value in the contact condition is defined to be smaller than the threshold value in the proximity condition. Therefore, the proximity condition is met first, and then the contact condition is met. That is, there is a state in which the proximity condition is met even if the contact condition is not met. In this state, the movable cover 61 may not cover the lens of the camera 6, and the magnified image may still be displayed. In this case, it is possible to display the image captured by the camera 6 as the magnified image. The camera 6 and the distance sensor 7 may be built into the bucket hydraulic system 35. In this case, it is preferable that the camera 6 and the distance sensor 7 be protected with reinforced glass (acrylic) or the like.
図8は、バケット31aを移動させる処理の流れの具体例を示すフローチャートである。まず、ユーザーはユーザー端末50を操作して、バケット31aの移動先を指定する(ステップS101)。ユーザー端末50は、バケット31aの移動先の位置を示す位置情報を制御装置40へ送信する。制御装置40のクレーン制御部434は、ユーザー端末50からバケット31aの移動先の位置情報を受信すると、走行装置用ガーダ33の自動移動を開始する(ステップS102)。このとき、クレーン制御部434は、クレーン制御装置20に対して移動先の位置情報と、自動移動の実行を指示する。 Figure 8 is a flowchart illustrating a specific example of the process for moving the bucket 31a. First, the user operates the user terminal 50 to specify the destination of the bucket 31a (step S101). The user terminal 50 transmits position information indicating the destination of the bucket 31a to the control device 40. Upon receiving the destination position information from the user terminal 50, the crane control unit 434 of the control device 40 begins the automatic movement of the traveling girder 33 (step S102). At this time, the crane control unit 434 instructs the crane control device 20 to transmit the destination position information and to execute the automatic movement.
クレーン制御装置20は、自動移動の指示を受けると、指示された移動先の位置に向けてバケット31aを移動させる。このとき、クレーン制御装置20は、バケット31aに問題が生じにくいようにバケット31aの移動を制御する。例えば、バケット31aの揺れが所定の閾値を超えないようにバケット31aの移動を制御する。クレーン制御装置20は、バケット31aの位置から移動先の位置までの距離が所定の閾値以下となったか否か判定する(ステップS103)。所定の閾値は、例えばゼロであってもよいし、ゼロよりも大きい値であってもよい。所定の閾値がゼロである場合には、ユーザーによって指定された位置まで自動移動が継続される。所定の閾値がゼロよりも大きい場合には、ユーザーによって指定された位置よりも手前で自動移動が終了する。その後はユーザーが指定の位置まで移動させる必要がある。 When the crane control device 20 receives an instruction for automatic movement, it moves the bucket 31a toward the instructed destination position. At this time, the crane control device 20 controls the movement of the bucket 31a to minimize problems with the bucket 31a. For example, it controls the movement of the bucket 31a so that its swing does not exceed a predetermined threshold. The crane control device 20 determines whether the distance from the bucket 31a's current position to the destination position is below a predetermined threshold (step S103). The predetermined threshold may be zero or a value greater than zero. If the predetermined threshold is zero, automatic movement continues to the position specified by the user. If the predetermined threshold is greater than zero, automatic movement ends before the position specified by the user. After that, the user needs to move the bucket to the specified position.
バケット31aの位置から移動先の位置までの距離が所定の閾値よりも大きい場合(ステップS103-NO)、クレーン制御装置20は自動移動の制御を継続して移動先の位置へ向けてバケット31aを移動させる。バケット31aの位置から移動先の位置までの距離が所定の閾値以下となった場合(ステップS103-YES)、クレーン制御装置20は自動移動の制御を終了して(ステップS104)、ユーザー端末50から受ける指示に応じてバケット31aを移動させる(ステップS105)。 If the distance from the bucket 31a's position to the destination position is greater than a predetermined threshold (step S103-NO), the crane control device 20 continues to control the automatic movement and moves the bucket 31a toward the destination position. If the distance from the bucket 31a's position to the destination position becomes less than or equal to the predetermined threshold (step S103-YES), the crane control device 20 terminates the automatic movement control (step S104) and moves the bucket 31a according to the instructions received from the user terminal 50 (step S105).
このように構成されることによって、ユーザーが指定する位置までバケット31aをより安全に移動させることが可能となる。たとえば、ユーザーがバケット31aの移動を直接操作する場合には、ワイヤーでぶら下がっているバケット31aが振り子のように揺れてしまうおそれがある。このような問題を、自動制御で移動させることで防止することが可能となる。なお、自動移動の制御はクレーン制御装置20ではなくクレーン制御部434によって行われてもよい。また、ステップS103の判定の処理は、クレーン制御装置20ではなくクレーン制御部434によって行われてもよい。また、クレーンシステム3による動作の全工程がユーザーによって手動操作で行われてもよい。その場合には、バケット31aの揺れの調整も必要にあるため、所定の番地に行くまでは、表示画像はピット全体もしくはバケット31aをある程度の遠隔映像でVR等に表示してもよい。 This configuration allows for safer movement of the bucket 31a to the user-specified position. For example, if the user directly controls the movement of the bucket 31a, there is a risk that the bucket 31a, suspended by a wire, may swing like a pendulum. This problem can be prevented by using automatic movement control. Note that the automatic movement control may be performed by the crane control unit 434 instead of the crane control device 20. Also, the judgment process in step S103 may be performed by the crane control unit 434 instead of the crane control device 20. Furthermore, the entire operation process of the crane system 3 may be performed manually by the user. In that case, since adjustment of the bucket 31a's swing is also necessary, the display image may be a VR or similar image showing the entire pit or the bucket 31a from a certain distance until it reaches the predetermined address.
また、このように構成されることによって以下のような効果も得られる。対象施設以外に位置するユーザーが、焼却施設で重要視されているごみの撹拌によるごみの均質化を容易に直視しながら、安全に対応することが可能となる。例えば、ごみ質を均一化するための自動制御(例えば機械学習を用いて実装した自動制御)が仮に可能であったとしても、そのような制御で完全にこれまで人の手で行われてきた撹拌を100%再現できるものではない。やはり、クレーンオペレーター(ユーザー)により、ごみ表面の状況を直視して、良否を判断することが一番という考えもある。このような考え方に対しても、本願発明の上記構成によれば、対象施設以外に位置するユーザーによって実行することが可能となる。 Furthermore, this configuration offers the following advantages: Users located outside the target facility can easily and safely observe and respond to the homogenization of waste through agitation, a crucial aspect of incineration facilities. For example, even if automatic control for uniformizing waste quality (e.g., automatic control implemented using machine learning) were possible, such control could not perfectly replicate the agitation previously performed manually. Some still believe that the best approach is for a crane operator (user) to directly observe the waste surface and judge its quality. The above configuration of the present invention makes this approach possible even for users located outside the target facility.
図9は、バケット31aを移動させる処理の流れの変形例を示すフローチャートである。図9において、図8と同じ処理については図8と同じ符号を付して説明を省略する。図9の変形例では、クレーン制御装置20は、自動移動が開始する前に、バケット31aの移動に対するユーザー操作の受付を遮断する(ステップS201)。また、図9の変形例では、クレーン制御装置20は、自動移動が終了した後に、バケット31aの移動に対するユーザー操作の受付を再開する(ステップS202)。このように構成されることで、自動移動の制御によるバケット31aの安全な移動をより確実なものにすることができる。 Figure 9 is a flowchart illustrating a modified version of the process for moving the bucket 31a. In Figure 9, processes identical to those in Figure 8 are denoted by the same reference numerals and their explanations are omitted. In the modified version of Figure 9, the crane control device 20 blocks the acceptance of user input for the movement of the bucket 31a before automatic movement begins (step S201). Furthermore, in the modified version of Figure 9, the crane control device 20 resumes accepting user input for the movement of the bucket 31a after the automatic movement is completed (step S202). This configuration makes the safe movement of the bucket 31a through automatic movement control more reliable.
(変形例)
ユーザー端末50において、必ずしもVRの画像が表示されなくてもよい。その場合、ごみピット1内に設けられるカメラ4は、貯留層1aの上部を略上方から撮影するカメラのみであってもよい。この場合、ユーザー端末50は、ユーザーの仮想視点及び仮想視線方向を制御装置40に送信する必要は無い。また、制御装置40の画像生成部433は、ユーザーの仮想視点及び仮想視線方向にかかわらず画像を生成してもよい。
(Variant)
The VR image does not necessarily have to be displayed on the user terminal 50. In that case, the camera 4 installed in the waste pit 1 may be only a camera that photographs the upper part of the storage layer 1a from approximately above. In this case, the user terminal 50 does not need to transmit the user's virtual viewpoint and virtual line of sight direction to the control device 40. Furthermore, the image generation unit 433 of the control device 40 may generate images regardless of the user's virtual viewpoint and virtual line of sight direction.
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。 The embodiments of this invention have been described in detail above with reference to the drawings. However, the specific configuration is not limited to these embodiments, and includes designs and other elements that do not depart from the spirit of this invention.
100…廃棄物処理プラントシステム, 1…ごみピット, 1a…貯留層, 1b…空間, 2…ホッパ, 3…クレーンシステム, 10…ごみピット制御装置, 20…クレーン制御装置, 31…ワイヤー, 31a…バケット, 32…走行レール, 33…走行装置用ガーダ, 34…クラブトロリー, 35…バケット油圧装置, 4…カメラ, 5…測距センサー, 6…カメラ, 7…測距センサー, 40…制御装置, 41…通信部, 42…記憶部, 43…制御部, 431…データ取得部, 432…高さ判定部, 433…画像生成部, 434…クレーン制御部, 50…ユーザー端末, 51…通信部, 52…入力部, 53…出力部, 54…記憶部, 55…制御部, 90…ネットワーク 100…Waste Treatment Plant System, 1…Waste Pit, 1a…Storage Layer, 1b…Space, 2…Hopper, 3…Crane System, 10…Waste Pit Control Device, 20…Crane Control Device, 31…Wire, 31a…Bucket, 32…Travel Rail, 33…Girder for Travel Device, 34…Crab Trolley, 35…Bucket Hydraulic Device, 4…Camera, 5…Distance Sensor, 6…Camera, 7…Distance Sensor, 40…Control Device, 41…Communication Unit, 42…Storage Unit, 43…Control Unit, 431…Data Acquisition Unit, 432…Height Determination Unit, 433…Image Generation Unit, 434…Crane Control Unit, 50…User Terminal, 51…Communication Unit, 52…Input Unit, 53…Output Unit, 54…Storage Unit, 55…Control Unit, 90…Network
Claims (4)
前記ネットワークを介してユーザー端末と通信することによって、前記ユーザー端末に対して入力された操作情報を受信し、受信された前記操作情報に応じて廃棄物処理プラントのごみピットに設置されたクレーンを制御するクレーン制御部と、
前記ごみピットに設置されたカメラによって撮影された画像データを取得するデータ取得部と、
前記データ取得部によって取得された前記画像データを用いて表示画像を生成し、前記ネットワークを介して前記表示画像を前記ユーザー端末に送信する画像生成部と、
を備え、
前記画像生成部は、前記クレーンの位置と前記ごみピットに貯留されたごみの表面の位置との間の距離に応じて前記表示画像を変更し、
前記画像生成部は、前記クレーンの位置と前記ごみピットに貯留されたごみの表面の位置との間の距離が所定の閾値よりも短い場合に、前記クレーンの直下付近の前記ごみの表面の画像を拡大した画像を含むように前記表示画像を生成する、制御装置。 A communication unit that communicates with other devices via a network,
A crane control unit that communicates with a user terminal via the aforementioned network to receive operation information input to the user terminal and controls a crane installed in the waste pit of a waste treatment plant according to the received operation information,
A data acquisition unit that acquires image data captured by a camera installed in the aforementioned waste pit,
An image generation unit generates a display image using the image data acquired by the data acquisition unit and transmits the display image to the user terminal via the network.
Equipped with ,
The image generation unit changes the displayed image according to the distance between the position of the crane and the position of the surface of the waste stored in the waste pit.
The image generation unit is a control device that generates the display image to include an enlarged image of the surface of the waste near the crane when the distance between the position of the crane and the position of the surface of the waste stored in the waste pit is shorter than a predetermined threshold .
前記ネットワークを介してユーザー端末と通信することによって、前記ユーザー端末に対して入力された操作情報を受信し、受信された前記操作情報に応じて廃棄物処理プラントのごみピットに設置されたクレーンを制御するクレーン制御ステップと、
前記ごみピットに設置されたカメラによって撮影された画像データを取得するデータ取得ステップと、
前記データ取得ステップにおいて取得された前記画像データを用いて表示画像を生成し、前記ネットワークを介して前記表示画像を前記ユーザー端末に送信する画像生成ステップと、
を有し、
前記画像生成ステップにおいて、前記クレーンの位置と前記ごみピットに貯留されたごみの表面の位置との間の距離に応じて前記表示画像を変更し、
前記画像生成ステップにおいて、前記クレーンの位置と前記ごみピットに貯留されたごみの表面の位置との間の距離が所定の閾値よりも短い場合に、前記クレーンの直下付近の前記ごみの表面の画像を拡大した画像を含むように前記表示画像を生成する、制御方法。 A control method performed by a control device equipped with a communication unit that communicates with other devices via a network,
A crane control step that communicates with a user terminal via the aforementioned network to receive operation information input to the user terminal and controls a crane installed in the waste pit of a waste treatment plant according to the received operation information,
A data acquisition step involves acquiring image data captured by a camera installed in the aforementioned waste pit,
An image generation step which generates a display image using the image data acquired in the data acquisition step and transmits the display image to the user terminal via the network,
It has,
In the image generation step, the display image is changed according to the distance between the position of the crane and the position of the surface of the waste stored in the waste pit.
A control method that, in the image generation step, generates the display image to include an enlarged image of the surface of the waste near the crane when the distance between the position of the crane and the position of the waste stored in the waste pit is shorter than a predetermined threshold .
前記ネットワークを介してユーザー端末と通信することによって、前記ユーザー端末に対して入力された操作情報を受信し、受信された前記操作情報に応じて廃棄物処理プラントのごみピットに設置されたクレーンを制御するクレーン制御ステップと、
前記ごみピットに設置されたカメラによって撮影された画像データを取得するデータ取得ステップと、
前記データ取得ステップにおいて取得された前記画像データを用いて表示画像を生成し、前記ネットワークを介して前記表示画像を前記ユーザー端末に送信する画像生成ステップと、
を実行させ、
前記画像生成ステップでは、前記クレーンの位置と前記ごみピットに貯留されたごみの表面の位置との間の距離に応じて前記表示画像を変更し、
前記画像生成部ステップでは、前記クレーンの位置と前記ごみピットに貯留されたごみの表面の位置との間の距離が所定の閾値よりも短い場合に、前記クレーンの直下付近の前記ごみの表面の画像を拡大した画像を含むように前記表示画像を生成するためのコンピュータープログラム。 For a computer equipped with a communication unit that communicates with other devices via a network,
A crane control step that communicates with a user terminal via the aforementioned network to receive operation information input to the user terminal and controls a crane installed in the waste pit of a waste treatment plant according to the received operation information,
A data acquisition step involves acquiring image data captured by a camera installed in the aforementioned waste pit,
An image generation step which generates a display image using the image data acquired in the data acquisition step and transmits the display image to the user terminal via the network,
Make it run ,
In the image generation step, the display image is changed according to the distance between the position of the crane and the position of the surface of the waste stored in the waste pit.
The image generation step includes a computer program for generating a display image that includes an enlarged image of the surface of the waste near the crane when the distance between the position of the crane and the position of the surface of the waste stored in the waste pit is shorter than a predetermined threshold .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022083319A JP7836710B2 (en) | 2022-05-20 | 2022-05-20 | Control device, control method, and computer program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022083319A JP7836710B2 (en) | 2022-05-20 | 2022-05-20 | Control device, control method, and computer program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023171088A JP2023171088A (en) | 2023-12-01 |
| JP7836710B2 true JP7836710B2 (en) | 2026-03-27 |
Family
ID=88928446
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022083319A Active JP7836710B2 (en) | 2022-05-20 | 2022-05-20 | Control device, control method, and computer program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7836710B2 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018124098A1 (en) | 2016-12-27 | 2018-07-05 | 株式会社タダノ | Remote operation terminal and remote operation system |
| JP2020138844A (en) | 2019-02-28 | 2020-09-03 | 株式会社三井E&Sマシナリー | Remote control system and remote control method for container cranes |
| JP2020142880A (en) | 2019-03-05 | 2020-09-10 | 株式会社三井E&Sマシナリー | Crane operation support system and operation support method |
| JP2021138536A (en) | 2020-03-09 | 2021-09-16 | 三機工業株式会社 | Waste crane operation system and waste treatment facility to which this is applied |
-
2022
- 2022-05-20 JP JP2022083319A patent/JP7836710B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018124098A1 (en) | 2016-12-27 | 2018-07-05 | 株式会社タダノ | Remote operation terminal and remote operation system |
| JP2020138844A (en) | 2019-02-28 | 2020-09-03 | 株式会社三井E&Sマシナリー | Remote control system and remote control method for container cranes |
| JP2020142880A (en) | 2019-03-05 | 2020-09-10 | 株式会社三井E&Sマシナリー | Crane operation support system and operation support method |
| JP2021138536A (en) | 2020-03-09 | 2021-09-16 | 三機工業株式会社 | Waste crane operation system and waste treatment facility to which this is applied |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023171088A (en) | 2023-12-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN109074536B (en) | Method and apparatus for planning and/or controlling and/or simulating the operation of construction machinery | |
| CN111204662B (en) | System for identifying status parameters, hoisting positioning system and hoisting equipment | |
| CN110888428B (en) | Mobile robot, remote terminal, computer readable medium, control system, control method | |
| US12134545B2 (en) | Crane inspection system and crane | |
| CN102737476B (en) | Information providing device and information providing method | |
| JP7351231B2 (en) | Hanging load monitoring device, crane, hanging load monitoring method and program | |
| WO2025139103A1 (en) | Hoisting posture control system and method | |
| JP7213741B2 (en) | Iron scrap inspection method and iron scrap inspection system | |
| JP6856522B2 (en) | Information processing device, control device, information processing method, and information processing program | |
| CN109405804B (en) | Operation assisting method and system | |
| JP2021076711A (en) | Scrap image capturing system, scrap image capturing method, image capturing support device, and program | |
| CN112253167B (en) | Tunnel segment assembling method, device and system and heading machine | |
| JPWO2015145725A1 (en) | Information presenting apparatus, crane system and information presenting method | |
| JP2011079648A (en) | Stationary image display system | |
| JP4209532B2 (en) | Crane position detection system | |
| JP2020013242A (en) | Robot control system, robot device and program | |
| JP7836710B2 (en) | Control device, control method, and computer program | |
| CN110573448B (en) | crane | |
| JP6879578B2 (en) | Remote control system and remote control method for container cranes | |
| JP7559417B2 (en) | Display device, display system, display control method and program | |
| JP2022126127A (en) | Display method, information processing device, and program | |
| JP7639350B2 (en) | Lifting support system, lifting support method, and lifting support program | |
| JP2006027779A (en) | Automatic crane control device for waste disposal plant | |
| JP6879579B2 (en) | Remote control system and remote control method for container cranes | |
| JP6927594B2 (en) | Crane operation support system and operation support method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20241202 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250815 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250916 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20251117 |
|
| 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: 20260217 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20260316 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7836710 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |