Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7638110B2 - Information processing system, information processing device, information processing method, and program - Google Patents
[go: Go Back, main page]

JP7638110B2 - Information processing system, information processing device, information processing method, and program - Google Patents

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

Info

Publication number
JP7638110B2
JP7638110B2 JP2021032800A JP2021032800A JP7638110B2 JP 7638110 B2 JP7638110 B2 JP 7638110B2 JP 2021032800 A JP2021032800 A JP 2021032800A JP 2021032800 A JP2021032800 A JP 2021032800A JP 7638110 B2 JP7638110 B2 JP 7638110B2
Authority
JP
Japan
Prior art keywords
dimensional drawing
position information
heavy equipment
information
calculated
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
JP2021032800A
Other languages
Japanese (ja)
Other versions
JP2022133871A (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.)
Sumitomo Mitsui Construction Co Ltd
Original Assignee
Sumitomo Mitsui Construction Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sumitomo Mitsui Construction Co Ltd filed Critical Sumitomo Mitsui Construction Co Ltd
Priority to JP2021032800A priority Critical patent/JP7638110B2/en
Publication of JP2022133871A publication Critical patent/JP2022133871A/en
Application granted granted Critical
Publication of JP7638110B2 publication Critical patent/JP7638110B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Instrument Panels (AREA)
  • Control Of Vehicle Engines Or Engines For Specific Uses (AREA)

Description

本発明は、情報処理システム、情報処理装置、情報処理方法およびプログラムに関する。 The present invention relates to an information processing system, an information processing device, an information processing method, and a program.

一般的に、作業者が重機等を用いて対象物に所定の施工を行う場合、作業者は施工図面を見ながら施工を行う。また、施工状況に応じたガイダンスを、作業者が操作を行う運転席の近くに設置されたモニタ装置に表示し、作業者がモニタ装置に表示されたガイダンスに従って施工を行う技術が考えられている(例えば、特許文献1参照。)。 Generally, when a worker uses heavy machinery or the like to carry out a specified construction project on an object, the worker carries out the construction while looking at a construction drawing. In addition, a technology has been devised in which guidance according to the construction status is displayed on a monitor device installed near the driver's seat where the worker operates the machine, and the worker carries out the construction project by following the guidance displayed on the monitor device (see, for example, Patent Document 1).

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

作業者が施工図面を見ながら施工を行う場合、作業者は実際の施工が施工図面に沿って進んでいるかどうかを自身で判断しなければならない。そこで、特許文献1に記載された技術を用いても、作業者はモニタ装置に表示されたガイダンスを見るために、施工を一旦中断しなければならない。そのため、施工を円滑に行うことが困難であるという問題点がある。 When a worker performs construction while looking at construction drawings, the worker must judge for himself whether the actual construction is proceeding in accordance with the construction drawings. Therefore, even if the technology described in Patent Document 1 is used, the worker must temporarily stop construction in order to look at the guidance displayed on the monitor device. This poses the problem that it is difficult to perform construction smoothly.

本発明の目的は、施工を円滑に行うことができる情報処理システム、情報処理装置、情報処理方法およびプログラムを提供することにある。 The object of the present invention is to provide an information processing system, information processing device, information processing method, and program that enable smooth construction work.

本発明の情報処理システムは、
透過型ディスプレイと、
作業者が操作する重機の位置を示す位置情報を取得する位置情報取得部と、
外部から施工対象の三次元図面情報を入力する入力部と、
前記位置情報取得部が取得した位置情報に基づいて、前記入力部が入力した前記三次元図面情報が示す三次元図面を前記透過型ディスプレイに表示させる位置を算出する算出部と、
前記三次元図面情報が示す三次元図面を前記透過型ディスプレイの前記算出部が算出した位置に表示させる表示制御部とを有し、
前記透過型ディスプレイは、前記作業者が当該透過型ディスプレイを介して施工を行う対象を視認できる位置に配置される。
The information processing system of the present invention comprises:
A transmissive display;
a position information acquisition unit that acquires position information indicating a position of the heavy equipment operated by the worker;
An input unit for inputting three-dimensional drawing information of a construction target from an external device;
a calculation unit that calculates a position at which the three-dimensional drawing indicated by the three-dimensional drawing information input by the input unit is to be displayed on the transmissive display based on the position information acquired by the position information acquisition unit;
a display control unit that displays the three-dimensional drawing indicated by the three-dimensional drawing information at the position calculated by the calculation unit of the transmissive display,
The transmissive display is disposed at a position where the worker can visually recognize an object to be worked on through the transmissive display.

本発明の情報処理装置は、
作業者が操作する重機の位置を示す位置情報を取得する位置情報取得部と、
外部から施工対象の三次元図面情報を入力する入力部と、
前記位置情報取得部が取得した位置情報に基づいて、前記入力部が入力した前記三次元図面情報が示す三次元図面を、前記作業者が前記重機に搭載された透過型ディスプレイを介して施工を行う対象を視認できる位置に配置された該透過型ディスプレイに表示させる位置を算出する算出部と、
前記三次元図面情報が示す三次元図面を前記透過型ディスプレイの前記算出部が算出した位置に表示させる表示制御部とを有する。
The information processing device of the present invention comprises:
a position information acquisition unit that acquires position information indicating a position of the heavy equipment operated by the worker;
An input unit for inputting three-dimensional drawing information of a construction target from an external device;
A calculation unit that calculates a position for displaying the three-dimensional drawing indicated by the three-dimensional drawing information input by the input unit on a transparent display mounted on the heavy equipment, the transparent display being arranged at a position where the worker can view the target to be constructed through the transparent display mounted on the heavy equipment, based on the position information acquired by the position information acquisition unit;
and a display control unit that displays the three-dimensional drawing indicated by the three-dimensional drawing information at the position calculated by the calculation unit on the transmissive display.

また、本発明の情報処理方法は、
作業者が操作する重機の位置を示す位置情報を取得する処理と、
外部から施工対象の三次元図面情報を入力する処理と、
前記取得した位置情報に基づいて、前記入力した前記三次元図面情報が示す三次元図面を、前記作業者が前記重機に搭載された透過型ディスプレイを介して施工を行う対象を視認できる位置に配置された該透過型ディスプレイに表示させる位置を算出する処理と、
前記三次元図面情報が示す三次元図面を前記透過型ディスプレイの前記算出した位置に表示させる処理とを行う。
The information processing method of the present invention further comprises:
A process of acquiring location information indicating a location of a heavy machine operated by a worker;
A process of inputting three-dimensional drawing information of the construction target from an external source;
A process of calculating a position for displaying the three-dimensional drawing indicated by the input three-dimensional drawing information on a transparent display mounted on the heavy equipment, the transparent display being arranged at a position where the worker can visually recognize the target to be constructed through the transparent display mounted on the heavy equipment, based on the acquired position information;
and displaying the three-dimensional drawing indicated by the three-dimensional drawing information at the calculated position on the transmissive display.

また、本発明のプログラムは、
コンピュータに実行させるプログラムであって、
コンピュータに、
作業者が操作する重機の位置を示す位置情報を取得する手順と、
外部から施工対象の三次元図面情報を入力する手順と、
前記取得した位置情報に基づいて、前記入力した前記三次元図面情報が示す三次元図面を、前記作業者が前記重機に搭載された透過型ディスプレイを介して施工を行う対象を視認できる位置に配置された該透過型ディスプレイに表示させる位置を算出する手順と、
前記三次元図面情報が示す三次元図面を前記透過型ディスプレイの前記算出した位置に表示させる手順とを実行させる。
In addition, the program of the present invention is
A program executed by a computer,
On the computer,
A step of acquiring location information indicating a location of a heavy machine operated by a worker;
A procedure for inputting 3D drawing information of the construction target from outside;
A step of calculating a position where the three-dimensional drawing indicated by the input three-dimensional drawing information is displayed on a transparent display mounted on the heavy equipment, the transparent display being arranged at a position where the worker can visually recognize the target to be constructed through the transparent display mounted on the heavy equipment, based on the acquired position information;
and a procedure of displaying the three-dimensional drawing indicated by the three-dimensional drawing information at the calculated position on the transmissive display.

本発明においては、施工を円滑に行うことができる。 In the present invention, construction can be carried out smoothly.

本発明の情報処理システムの第1の実施の形態を示す図である。1 is a diagram showing a first embodiment of an information processing system according to the present invention; 図1に示した情報処理装置の内部構成の一例を示す図である。2 is a diagram illustrating an example of an internal configuration of the information processing device illustrated in FIG. 1 . 図1に示した情報処理システムにおける情報処理方法の一例を説明するためのフローチャートである。2 is a flowchart illustrating an example of an information processing method in the information processing system illustrated in FIG. 1 . 本発明の情報処理システムの第2の実施の形態を示す図である。FIG. 11 is a diagram showing a second embodiment of an information processing system according to the present invention. 図4に示した情報処理装置の内部構成と、情報処理装置以外の構成要素とのつながりの一例を示す図である。5 is a diagram showing an example of an internal configuration of the information processing device shown in FIG. 4 and a connection with components other than the information processing device. 図5に示したカメラがマーカを撮像する様子の一例を示す図である。6 is a diagram showing an example of a state in which the camera shown in FIG. 5 captures an image of a marker; 測定した重機の位置の補正方法の一例を説明するための図である。11 is a diagram for explaining an example of a method for correcting a measured position of a heavy machine. FIG. 移動している重機からマーカへの方向および重機とマーカとの間の距離を測定する様子の一例を示す図である。13 is a diagram showing an example of measuring the direction from a moving heavy equipment to a marker and the distance between the heavy equipment and the marker. FIG. 水平面と実際の施工面とに角度がある場合の様子の一例を示す図である。FIG. 13 is a diagram showing an example of a state in which there is an angle between a horizontal plane and an actual construction surface. 互いに位置の異なる視点から施工対象箇所を見たときのそれぞれの視線の一例を示す図である。1A to 1C are diagrams illustrating examples of lines of sight when a construction target area is viewed from viewpoints at mutually different positions. 図4に示した透過型ディスプレイが表示するAR表示の一例を示す図である。5 is a diagram showing an example of an AR display displayed by the transmissive display shown in FIG. 4 . 図4に示した情報処理システムにおける情報処理方法の一例を説明するためのフローチャートである。5 is a flowchart illustrating an example of an information processing method in the information processing system illustrated in FIG. 4 .

以下に、本発明の実施の形態について図面を参照して説明する。
(第1の実施の形態)
Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
First Embodiment

図1は、本発明の情報処理システムの第1の実施の形態を示す図である。本形態における情報処理システムは図1に示すように、透過型ディスプレイ100と、情報処理装置200とを有する。透過型ディスプレイ100と情報処理装置200とは、互いの間で情報のやり取りを行うことができる。つまり、透過型ディスプレイ100と情報処理装置200とは、有線または無線を用いて接続されている。 Fig. 1 is a diagram showing a first embodiment of an information processing system of the present invention. As shown in Fig. 1, the information processing system in this embodiment has a transmissive display 100 and an information processing device 200. The transmissive display 100 and the information processing device 200 can exchange information with each other. In other words, the transmissive display 100 and the information processing device 200 are connected by wire or wirelessly.

透過型ディスプレイ100は、ディスプレイ上に情報(画面)を表示しつつ、そのディスプレイの向こう側が透けて見える構造のAR(Augmented Reality)を表示可能なディスプレイである。透過型ディスプレイ100は、重機を用いて作業を行う作業者が、透過型ディスプレイ100を介して施工を行う対象を視認できる位置に配置される。例えば、重機を用いて作業を行う作業者が、その重機の運転席に乗車して作業を行う場合、透過型ディスプレイ100は、重機のフロントガラスに沿って、そのフロントガラスの作業者側に配置されても良い。AR表示を行う透過型の部材を作業者に装着するゴーグル型のものとした場合、当該ゴーグル型の部材を装着した作業者の安全性が低下することが懸念される。そのため。本発明においては、AR表示を行う透過型ディスプレイを重機の前面、特にフロントガラスに沿って配置する。これにより、作業者の視界がAR表示だけとなることなく、作業者が周囲の状況も確認することが容易になり、安全性が低下してしまうことを防止することができる。 The transparent display 100 is a display capable of displaying AR (Augmented Reality) with a structure that allows information (screen) to be displayed on the display while allowing the other side of the display to be seen through. The transparent display 100 is disposed at a position where a worker performing work using heavy machinery can visually confirm the target to be constructed through the transparent display 100. For example, when a worker performing work using heavy machinery sits in the driver's seat of the heavy machinery to perform work, the transparent display 100 may be disposed along the windshield of the heavy machinery on the worker's side of the windshield. If the transparent member for displaying AR is a goggle-type member worn by the worker, there is a concern that the safety of the worker wearing the goggle-type member may be reduced. For this reason, in the present invention, the transparent display for displaying AR is disposed on the front of the heavy machinery, particularly along the windshield. This makes it easier for the worker to check the surrounding situation without only viewing the AR display, and thus prevents a decrease in safety.

情報処理装置200は、透過型ディスプレイに所定の画面を表示させる。図2は、図1に示した情報処理装置200の内部構成の一例を示す図である。図1に示した情報処理装置200は図2に示すように、位置情報取得部210と、入力部220と、算出部230と、表示制御部240とを有する。なお、図2には、図1に示した情報処理装置200が具備する構成要素のうち、本形態に関わる主要な構成要素のみを示している。 The information processing device 200 displays a predetermined screen on a transmissive display. FIG. 2 is a diagram showing an example of the internal configuration of the information processing device 200 shown in FIG. 1. As shown in FIG. 2, the information processing device 200 shown in FIG. 1 has a position information acquisition unit 210, an input unit 220, a calculation unit 230, and a display control unit 240. Note that FIG. 2 shows only the main components related to this embodiment among the components of the information processing device 200 shown in FIG. 1.

位置情報取得部210は、作業者が操作する重機の位置を示す位置情報を取得する。位置情報取得部210は、GNSS(Global Navigation Satellite System:全球測位衛星システム)を用いて位置情報を取得する。位置情報取得部210は、重機に搭載されたアンテナを用いて位置情報を取得する。位置情報取得部210が取得する位置情報は、三次元空間における位置を三次元座標で示した情報であっても良い。 The position information acquisition unit 210 acquires position information indicating the position of the heavy machinery operated by the worker. The position information acquisition unit 210 acquires position information using GNSS (Global Navigation Satellite System). The position information acquisition unit 210 acquires position information using an antenna mounted on the heavy machinery. The position information acquired by the position information acquisition unit 210 may be information indicating a position in three-dimensional space using three-dimensional coordinates.

入力部220は、外部から施工対象の三次元図面情報を入力する。入力部220は、外部から受け付けた操作に基づいて、三次元図面情報を入力する。入力部220は、所定の図面読み込み用のソフトウェアを用いるものであっても良いし、キーボード、マウス、タッチパネル等の情報を外部から入力するための一般的な機構を用いるものであっても良い。入力部220が入力する三次元図面情報は、施工図面を示す情報であって、施工対象の各寸法や位置を示す情報が含まれる。 The input unit 220 inputs three-dimensional drawing information of the construction object from the outside. The input unit 220 inputs the three-dimensional drawing information based on an operation received from the outside. The input unit 220 may use software for reading a specified drawing, or may use a general mechanism for inputting information from the outside, such as a keyboard, mouse, or touch panel. The three-dimensional drawing information input by the input unit 220 is information showing the construction drawing, and includes information showing the dimensions and positions of the construction object.

算出部230は、位置情報取得部210が取得した位置情報に基づいて、入力部220が入力した三次元図面情報が示す三次元図面を透過型ディスプレイ100に表示させる位置を算出する。つまり、算出部230は、作業者が透過型ディスプレイ100を通してみる対象物と、透過型ディスプレイ100に表示された三次元図面上の当該対象物とが重なるように、三次元図面を表示する透過型ディスプレイ100上の位置を算出する。このように算出部230が算出した位置は、透過型ディスプレイ100が三次元図面を表示した際、透過型ディスプレイ100が表示している三次元図面の対象物と、作業者が透過型ディスプレイ100の向こう側に透過して見る対象物とが重なって見える位置となる。 The calculation unit 230 calculates the position at which the three-dimensional drawing indicated by the three-dimensional drawing information input by the input unit 220 is to be displayed on the transparent display 100, based on the position information acquired by the position information acquisition unit 210. In other words, the calculation unit 230 calculates the position on the transparent display 100 at which the three-dimensional drawing is to be displayed, so that the object seen by the worker through the transparent display 100 overlaps with the object on the three-dimensional drawing displayed on the transparent display 100. The position calculated by the calculation unit 230 in this way is the position at which, when the transparent display 100 displays the three-dimensional drawing, the object in the three-dimensional drawing displayed by the transparent display 100 appears to overlap with the object seen by the worker through the transparent display 100.

表示制御部240は、三次元図面情報が示す三次元図面を透過型ディスプレイ100上の算出部230が算出した位置に表示させる。このように表示制御部240が三次元図面の表示を制御することで、作業者は、三次元図面における対象物と、透過型ディスプレイ100を透過して見る対象物とを重ねて見ることができる。 The display control unit 240 displays the three-dimensional drawing indicated by the three-dimensional drawing information at the position calculated by the calculation unit 230 on the transmissive display 100. By the display control unit 240 controlling the display of the three-dimensional drawing in this manner, the worker can see the object in the three-dimensional drawing and the object seen through the transmissive display 100 superimposed on each other.

以下に、図1に示した情報処理システムにおける情報処理方法について説明する。図3は、図1に示した情報処理システムにおける情報処理方法の一例を説明するためのフローチャートである。 The following describes an information processing method in the information processing system shown in FIG. 1. FIG. 3 is a flowchart for explaining an example of an information processing method in the information processing system shown in FIG. 1.

まず、位置情報取得部210は、作業者が操作する重機の位置を示す位置情報を取得する(ステップS1)。また、入力部220は、外部から三次元図面情報を入力する(ステップS2)。ここで、ステップS1の処理とステップS2の処理とは、どちらが先に行われても良い。すると、算出部230は、位置情報取得部210が取得した位置情報に基づいて、入力部220が入力した三次元図面情報が示す三次元図面を透過型ディスプレイ100に表示させる位置を算出する(ステップS3)。そして、表示制御部240は、三次元図面情報が示す三次元図面を透過型ディスプレイ100上の算出部230が算出した位置に表示させる(ステップS4)。 First, the position information acquisition unit 210 acquires position information indicating the position of the heavy equipment operated by the worker (step S1). The input unit 220 also inputs three-dimensional drawing information from the outside (step S2). Either the process of step S1 or the process of step S2 may be performed first. Then, the calculation unit 230 calculates the position at which the three-dimensional drawing indicated by the three-dimensional drawing information input by the input unit 220 is to be displayed on the transmissive display 100 based on the position information acquired by the position information acquisition unit 210 (step S3). Then, the display control unit 240 displays the three-dimensional drawing indicated by the three-dimensional drawing information on the transmissive display 100 at the position calculated by the calculation unit 230 (step S4).

このように、透過型ディスプレイ100に施工図面を表示させ、作業者が実際の施工対象物と施工図面の対象物とを重ねて確認できるようにする。これにより、作業者は、実際の作業を行いながら透過型ディスプレイ100上で施工図面を確認することができ、施工を円滑に行うことができる。
(第2の実施の形態)
In this way, the construction drawing is displayed on the transparent display 100, and the worker can check the actual construction object and the object on the construction drawing by overlapping them. This allows the worker to check the construction drawing on the transparent display 100 while performing the actual work, and construction can be carried out smoothly.
Second Embodiment

図4は、本発明の情報処理システムの第2の実施の形態を示す図である。本形態における情報処理システムは図4に示すように、透過型ディスプレイ100と、情報処理装置201と、カメラ301と、方向算出部311と、距離測定部321と、マーカ401と、加速度センサ501と、視点位置算出部601と、検知部701とを有する。透過型ディスプレイ100は、第1の実施の形態におけるものと同じである。それぞれの構成要素については、図5を参照しながら説明する。 Fig. 4 is a diagram showing a second embodiment of the information processing system of the present invention. As shown in Fig. 4, the information processing system in this embodiment has a transmissive display 100, an information processing device 201, a camera 301, a direction calculation unit 311, a distance measurement unit 321, a marker 401, an acceleration sensor 501, a viewpoint position calculation unit 601, and a detection unit 701. The transmissive display 100 is the same as that in the first embodiment. Each component will be described with reference to Fig. 5.

図5は、図4に示した情報処理装置201の内部構成と、情報処理装置201以外の構成要素とのつながりの一例を示す図である。図4に示した情報処理装置201は図5に示すように、位置情報取得部210と、入力部220と、算出部231と、表示制御部241とを有する。位置情報取得部210および入力部220のそれぞれは、第1の実施の形態におけるものとそれぞれ同じものである。また、図5には、図4に示した情報処理装置201が具備する構成要素のうち、本形態に関わる主要な構成要素のみを示している。 Figure 5 is a diagram showing an example of the internal configuration of the information processing device 201 shown in Figure 4 and the connection with components other than the information processing device 201. As shown in Figure 5, the information processing device 201 shown in Figure 4 has a location information acquisition unit 210, an input unit 220, a calculation unit 231, and a display control unit 241. The location information acquisition unit 210 and the input unit 220 are the same as those in the first embodiment. Also, Figure 5 shows only the main components related to this embodiment among the components of the information processing device 201 shown in Figure 4.

マーカ401は、あらかじめ決められた位置に配置された部材である。マーカ401はカメラ301によって撮像されて、その配置(設置)されている位置を認識できるものであれば良く、例えば、LED(Light Emitting Diode)を使用したLEDマーカであっても良い。 Marker 401 is a component placed at a predetermined position. Marker 401 may be any component that can be imaged by camera 301 and whose placement (installation) position can be recognized, and may be, for example, an LED marker that uses an LED (Light Emitting Diode).

カメラ301は、重機を中心とした周囲を撮像する。カメラ301は、所定のタイミングで静止画や動画を撮像する。特に、カメラ301は、マーカ401を撮像する。カメラ301は、例えば、作業者が作業に用いる重機に搭載される。カメラ301は、360度撮像可能なものが好ましい。 Camera 301 captures the surroundings around the heavy equipment. Camera 301 captures still images and videos at a predetermined timing. In particular, camera 301 captures images of markers 401. Camera 301 is mounted, for example, on heavy equipment used by a worker for work. It is preferable that camera 301 be capable of capturing images in a 360-degree range.

図6は、図5に示したカメラ301がマーカ401を撮像する様子の一例を示す図である。図6に示す例では、マーカ401がマーカ401-1とマーカ401-2との2つである場合を示す。図6に示すように、カメラ301はマーカ401-1,401-2を撮像できる位置に設置される。カメラ301がマーカ401-1,401-2を撮像する理由を以下に述べる。 Figure 6 is a diagram showing an example of how the camera 301 shown in Figure 5 captures the image of the marker 401. The example shown in Figure 6 shows a case where there are two markers 401, marker 401-1 and marker 401-2. As shown in Figure 6, the camera 301 is installed in a position where it can capture images of the markers 401-1 and 401-2. The reason why the camera 301 captures images of the markers 401-1 and 401-2 will be described below.

図7は、測定した重機の位置の補正方法の一例を説明するための図である。図7に示したGNSSアンテナは、位置情報取得部210を構成する構成要素の1つであって、重機に搭載されている。図7に示すように、GNSSを用いて測定される重機の位置と、実際のシステム上の重機の位置とには若干の誤差が生じる。これは、GNSSにはある程度の範囲の誤差が許容されているためである。そのため、位置情報取得部210が取得した位置情報が示す位置を重機の位置としてそのまま用いて処理を行った場合、実際の重機の位置とはズレが生じてしまい、より正確な処理(AR表示)を行うことができない。そこで、あらかじめ決められた位置に設置されているマーカ401を重機に搭載されたカメラ301が撮像し、カメラ301に対するマーカ401の相対位置を算出し、算出した値を用いて、位置情報取得部210が取得した位置情報を補正する。具体的にこの補正には、方向算出部311と距離測定部321とを用いる。 Figure 7 is a diagram for explaining an example of a method for correcting the measured position of heavy equipment. The GNSS antenna shown in Figure 7 is one of the components constituting the position information acquisition unit 210, and is mounted on the heavy equipment. As shown in Figure 7, there is a slight error between the position of the heavy equipment measured using the GNSS and the actual position of the heavy equipment in the system. This is because a certain range of error is allowed in the GNSS. Therefore, if the position indicated by the position information acquired by the position information acquisition unit 210 is used as the position of the heavy equipment and processing is performed as it is, a deviation occurs from the actual position of the heavy equipment, and more accurate processing (AR display) cannot be performed. Therefore, a camera 301 mounted on the heavy equipment captures an image of a marker 401 installed at a predetermined position, the relative position of the marker 401 with respect to the camera 301 is calculated, and the position information acquired by the position information acquisition unit 210 is corrected using the calculated value. Specifically, for this correction, a direction calculation unit 311 and a distance measurement unit 321 are used.

方向算出部311は、カメラ301に対する、カメラ301が撮像したマーカの方向を算出する。方向算出部311は、重機の正対する方向に対するカメラ301の撮像方向を算出する。このとき、方向算出部311は、重機の移動方向を重機の正対方向として、重機の正対方向に対するカメラ301の撮像方向を算出する。 The direction calculation unit 311 calculates the direction of the marker captured by the camera 301 relative to the camera 301. The direction calculation unit 311 calculates the imaging direction of the camera 301 relative to the direction in which the heavy equipment faces. At this time, the direction calculation unit 311 calculates the imaging direction of the camera 301 relative to the direction in which the heavy equipment faces, assuming that the direction in which the heavy equipment is moving is the direction in which the heavy equipment faces.

距離測定部321は、カメラ301から、カメラ301が撮像したマーカ401までの距離を測定する。このとき、距離測定部321は、例えば、レーザレーダを用いて距離を測定するものであっても良い。なお、本システムは、距離測定部321を具備しないものであっても良い。 The distance measurement unit 321 measures the distance from the camera 301 to the marker 401 captured by the camera 301. In this case, the distance measurement unit 321 may measure the distance using a laser radar, for example. Note that this system may not include the distance measurement unit 321.

図8は、移動している重機からマーカへの方向および重機とマーカとの間の距離を測定する様子の一例を示す図である。図8に示すように、重機がAの位置からBの位置へ移動した場合、算出部231は、その移動に基づいて、重機の向き(正対方向)を算出する。例えば、Aの位置の三次元座標を(x0,y0,z0)とし、Bの位置の三次元座標を(x1,y1,z1)とすると、Aの位置からBの位置へ移動したときの正対方向のベクトルの成分は(x1-x0,y1-y0,z1-z0)となる。算出部231は、この方向をそのときの重機の正対方向とする。方向算出部311は、算出部231が算出した重機の正対方向に対する、カメラ301が撮像したマーカ401-1、401-2それぞれの方向を算出する。また、距離測定部321は、移動している重機とマーカ401-1,401-2それぞれとの間の距離を測定する。 FIG. 8 is a diagram showing an example of how the direction from a moving heavy machine to a marker and the distance between the heavy machine and the marker are measured. As shown in FIG. 8, when the heavy machine moves from position A to position B, the calculation unit 231 calculates the direction (facing direction) of the heavy machine based on the movement. For example, if the three-dimensional coordinates of position A are (x 0 , y 0 , z 0 ) and the three-dimensional coordinates of position B are (x 1 , y 1 , z 1 ), the components of the vector of the facing direction when moving from position A to position B are (x 1 -x 0 , y 1 -y 0 , z 1 -z 0 ). The calculation unit 231 regards this direction as the facing direction of the heavy machine at that time. The direction calculation unit 311 calculates the directions of the markers 401-1 and 401-2 captured by the camera 301 with respect to the facing direction of the heavy machine calculated by the calculation unit 231. Further, distance measurement unit 321 measures the distance between the moving heavy equipment and each of markers 401-1 and 401-2.

加速度センサ501は、水平面に対する重機の傾きを測定する。具体的には、加速度センサ501は、重機に搭載されて重力加速度を測定し、その測定した値に基づいて、鉛直方向の傾きを算出し、算出した鉛直方向の傾きに基づいて、水平方向の傾き(施工面の傾斜)、つまり、重機の傾きを測定する。 The acceleration sensor 501 measures the inclination of the heavy equipment relative to a horizontal plane. Specifically, the acceleration sensor 501 is mounted on the heavy equipment and measures the gravitational acceleration, calculates the vertical inclination based on the measured value, and measures the horizontal inclination (inclination of the construction surface), i.e., the inclination of the heavy equipment, based on the calculated vertical inclination.

図9は、水平面と実際の施工面とに角度がある場合の様子の一例を示す図である。図9に示すように、位置情報取得部210が取得できる位置は水平面上の位置となる。そのため、位置情報取得部210だけを用いて位置を検知するような従来のシステムでは、実際の施工面と水平面との間に角度がある場合、対象のシステム上の座標位置と実際に作業者から対象が見える位置とに差異が生じてしまう。これにより、施工面の傾斜により対象物の正確な位置を認識することができない。そこで、加速度センサ501を用いて重機の傾きを測定し、その測定結果を用いる。 Figure 9 is a diagram showing an example of a situation when there is an angle between the horizontal plane and the actual construction surface. As shown in Figure 9, the position that can be acquired by the position information acquisition unit 210 is a position on the horizontal plane. Therefore, in a conventional system that detects a position using only the position information acquisition unit 210, when there is an angle between the actual construction surface and the horizontal plane, a difference occurs between the coordinate position of the target on the system and the position where the target is actually seen by the worker. As a result, the accurate position of the target cannot be recognized due to the inclination of the construction surface. Therefore, the inclination of the heavy equipment is measured using the acceleration sensor 501, and the measurement result is used.

視点位置算出部601は、透過型ディスプレイ100に対する作業者の視点の相対位置を算出する。視点位置算出部601は、透過型ディスプレイ100に取り付けられていても良い。 The viewpoint position calculation unit 601 calculates the relative position of the operator's viewpoint with respect to the transmissive display 100. The viewpoint position calculation unit 601 may be attached to the transmissive display 100.

図10は、互いに位置の異なる視点から施工対象箇所を見たときのそれぞれの視線の一例を示す図である。図10に示すように、Aの視点から透過型ディスプレイ100を介して施工対象箇所を見た場合と、Bの視点から透過型ディスプレイ100を介して施工対象箇所を見た場合とでは、透過型ディスプレイ100上の視線の位置が互いに異なる。つまり、透過型ディスプレイ100に表示させるAR画像の表示位置を、その視点に応じたものとしなければ、透過型ディスプレイ100に表示された画像と向こう側に見える施工対象箇所との重なりが所望のものとならなくなってしまう。 Figure 10 is a diagram showing an example of the line of sight when the construction target area is viewed from viewpoints at different positions. As shown in Figure 10, the line of sight positions on the transparent display 100 are different when the construction target area is viewed from viewpoint A through the transparent display 100 and when the construction target area is viewed from viewpoint B through the transparent display 100. In other words, if the display position of the AR image displayed on the transparent display 100 is not determined according to the viewpoint, the overlap between the image displayed on the transparent display 100 and the construction target area visible on the other side will not be as desired.

検知部701は、施工の状況を検知する。検知部701は、施工対象の箇所について施工が完了したかどうかを検知する。例えば、検知部701は、所定の施工を行うための動作を重機が行ったかどうかを検知するものであっても良い。さらに具体的には、検知部701は、施工が振動ローラを用いて転圧を行うものである場合、転圧のための動作を重機が行ったかどうかを検知するものであっても良い。 The detection unit 701 detects the status of construction. The detection unit 701 detects whether construction has been completed for the area to be constructed. For example, the detection unit 701 may detect whether heavy machinery has performed an operation for performing a specified construction. More specifically, in the case where the construction involves compaction using a vibrating roller, the detection unit 701 may detect whether heavy machinery has performed an operation for compaction.

算出部231は、第1の実施の形態における算出部230が具備する機能に加えて、以下の機能を有する。算出部231は、位置情報取得部210が重機の移動に伴い取得した位置情報に基づいて、重機の向きを算出する。重機の向きの具体的な算出方法は、図8を用いて説明した通りである。そして、算出部231は、算出した重機の向きと位置情報取得部210が取得した位置情報とに基づいて、三次元図面を透過型ディスプレイ100に表示させる位置を算出する。さらに、算出部231は、算出した重機の向きと、方向算出部311が算出したカメラ301に対するマーカ401-1、401-2の方向と、距離測定部321が測定した重機とマーカ401-1,401-2それぞれとの間の距離とに基づいて、マーカ401-1,401-2が設置されている位置をそれぞれ算出する。そして、算出部231は、算出したマーカ401-1,401-2の位置と、あらかじめ設定(記憶)されているマーカ401-1,401-2の位置との差分に基づいて、位置情報取得部210が取得した重機の位置を補正する。さらに、算出部231は、加速度センサ501が測定した傾きを用いて、位置情報を補正する。さらに、算出部231は、視点位置算出部601が算出した視点の位置を用いて、位置情報を補正する。そして、算出部231は、補正した位置情報に基づいて、三次元図面を透過型ディスプレイ100に表示させる位置を算出する。なお、本システムが、距離測定部321を具備しないものである場合、算出部231は、算出した重機の向きと、方向算出部311が算出したカメラ301に対するマーカ401-1、401-2の方向とに基づいて、マーカ401-1,401-2が設置されている位置をそれぞれ算出する。 The calculation unit 231 has the following functions in addition to the functions of the calculation unit 230 in the first embodiment. The calculation unit 231 calculates the orientation of the heavy equipment based on the position information acquired by the position information acquisition unit 210 as the heavy equipment moves. The specific method of calculating the orientation of the heavy equipment is as described with reference to FIG. 8. Then, the calculation unit 231 calculates the position at which the three-dimensional drawing is to be displayed on the transmissive display 100 based on the calculated orientation of the heavy equipment and the position information acquired by the position information acquisition unit 210. Furthermore, the calculation unit 231 calculates the positions at which the markers 401-1 and 401-2 are installed based on the calculated orientation of the heavy equipment, the directions of the markers 401-1 and 401-2 relative to the camera 301 calculated by the direction calculation unit 311, and the distances between the heavy equipment and the markers 401-1 and 401-2 measured by the distance measurement unit 321. The calculation unit 231 then corrects the position of the heavy equipment acquired by the position information acquisition unit 210 based on the difference between the calculated positions of the markers 401-1 and 401-2 and the positions of the markers 401-1 and 401-2 that have been set (stored) in advance. Furthermore, the calculation unit 231 corrects the position information using the inclination measured by the acceleration sensor 501. Furthermore, the calculation unit 231 corrects the position information using the viewpoint position calculated by the viewpoint position calculation unit 601. Then, the calculation unit 231 calculates the position at which the three-dimensional drawing is to be displayed on the transmissive display 100 based on the corrected position information. Note that if the present system does not include the distance measurement unit 321, the calculation unit 231 calculates the positions at which the markers 401-1 and 401-2 are installed based on the calculated orientation of the heavy equipment and the directions of the markers 401-1 and 401-2 relative to the camera 301 calculated by the direction calculation unit 311.

表示制御部241は、第1の実施の形態における表示制御部240が具備する機能に加えて、以下の機能を有する。表示制御部241は、検知部701が検知した施工の状況に基づいて、透過型ディスプレイ100に表示させている三次元図面の表示の態様を変更していく。例えば、表示制御部241は、検知部701が施工を完了したことを検知した箇所に所定の色で着色を行うものであっても良い。 The display control unit 241 has the following functions in addition to the functions of the display control unit 240 in the first embodiment. The display control unit 241 changes the display mode of the three-dimensional drawing displayed on the transmissive display 100 based on the construction status detected by the detection unit 701. For example, the display control unit 241 may color in a predetermined color the area where the detection unit 701 detects that construction has been completed.

図11は、図4に示した透過型ディスプレイ100が表示するAR表示の一例を示す図である。図11に示すように、表示制御部241は、三次元図面から施工対象となる箇所を破線で囲んで透過型ディスプレイ100に表示させ、その施工対象のうち検知部701が施工済みを検知した部分を着色して表示させる。なお、表示制御部241は、検知部701が施工済みを検知した部分を他の部分と識別できる表示態様とすれば良く、着色以外の方法を用いても良い。透過型ディスプレイ100がこのような表示を行うことで、作業者は施工箇所が透過して見られる透過型ディスプレイ100を見ながら、施工が完了している部分と完了していない部分とを認識することができる。 Figure 11 is a diagram showing an example of an AR display displayed by the transparent display 100 shown in Figure 4. As shown in Figure 11, the display control unit 241 causes the transparent display 100 to display the area to be worked on from the three-dimensional drawing surrounded by a dashed line, and causes the transparent display 100 to display the area of the work that the detection unit 701 detects as having been worked on in color. Note that the display control unit 241 may use a method other than coloring as long as it can distinguish the area that the detection unit 701 detects as having been worked on from the other areas. By the transparent display 100 performing such a display, the worker can recognize the areas where work has been completed and the areas where work has not been completed while looking at the transparent display 100 through which the work area is seen.

また、重機に搭載する機能としては、例えば、緊急時に透過型ディスプレイ100のAR表示をOFFにする機能や、搭載されている機構が重機の振動で誤動作することを防止する機能が搭載されていても良い。重機の動作の異常を検知する異常検知機構を設け、異常検知機構が重機の異常を検知した場合に、透過型ディスプレイ100のAR表示をOFFとするものであっても良い。この透過型ディスプレイ100のAR表示をOFFとするタイミングは、異常検知機構が検知した異常のレベルに応じたものであっても良い。例えば、異常のレベルが高いものである場合は、異常を検知したら即時にAR表示をOFFとし、異常のレベルが低いものである場合は、その異常が検知された回数に応じて、AR表示をOFFとするものであっても良い。また、搭載されている機構が重機の振動で誤動作することを防止する機能として、防振ゴムを用いるものであっても良い。例えば、防振ゴムを透過型ディスプレイ100または透過型ディスプレイ100の取り付け部分に設置して、重機が透過型ディスプレイ100に与える振動を低減させても良い。 The heavy machinery may also be equipped with a function to turn off the AR display of the transmissive display 100 in an emergency, or a function to prevent the mounted mechanism from malfunctioning due to the vibration of the heavy machinery. An abnormality detection mechanism may be provided to detect an abnormality in the operation of the heavy machinery, and when the abnormality detection mechanism detects an abnormality in the heavy machinery, the AR display of the transmissive display 100 may be turned off. The timing for turning off the AR display of the transmissive display 100 may be based on the level of the abnormality detected by the abnormality detection mechanism. For example, if the level of the abnormality is high, the AR display may be turned off immediately when the abnormality is detected, and if the level of the abnormality is low, the AR display may be turned off depending on the number of times the abnormality is detected. In addition, a vibration-proof rubber may be used as a function to prevent the mounted mechanism from malfunctioning due to the vibration of the heavy machinery. For example, the vibration-proof rubber may be installed on the transmissive display 100 or the mounting portion of the transmissive display 100 to reduce the vibration that the heavy machinery applies to the transmissive display 100.

以下に、図4に示した情報処理システムにおける情報処理方法について説明する。図12は、図4に示した情報処理システムにおける情報処理方法の一例を説明するためのフローチャートである。 The following describes an information processing method in the information processing system shown in FIG. 4. FIG. 12 is a flowchart for explaining an example of an information processing method in the information processing system shown in FIG. 4.

まず、入力部220は、外部から三次元図面情報を入力する(ステップS11)。また、位置情報取得部210は、作業者が操作する重機の位置を示す位置情報を取得する(ステップS12)。ここで、ステップS11の処理とステップS12の処理とは、どちらが先に行われても良い。続いて、加速度センサ501が、水平面に対する重機の傾きを測定する(ステップS13)。また、視点位置算出部601が、透過型ディスプレイ100に対する作業者の視点の相対位置を算出する(ステップS14)。ここで、ステップS13の処理とステップS14の処理とは、どちらが先に行われても良い。すると、算出部231は、位置情報取得部210が取得した位置情報に基づいて、入力部220が入力した三次元図面情報が示す三次元図面を透過型ディスプレイ100に表示させる位置を算出する。さらに、算出部231は、算出した位置を、加速度センサ501が測定した重機の傾きと、視点位置算出部601が算出した視点の位置とに基づいて補正して、ARモデルを作成する(ステップS15)。表示制御部241は、算出部231が算出したARモデルを透過型ディスプレイ100に表示させる(ステップS16)。このARモデルは、三次元図面情報が示す三次元図面が透過型ディスプレイ100上の算出部230が補正した位置に表示されるものである。 First, the input unit 220 inputs three-dimensional drawing information from the outside (step S11). The position information acquisition unit 210 also acquires position information indicating the position of the heavy equipment operated by the worker (step S12). Here, either the process of step S11 or the process of step S12 may be performed first. Next, the acceleration sensor 501 measures the inclination of the heavy equipment with respect to the horizontal plane (step S13). Also, the viewpoint position calculation unit 601 calculates the relative position of the viewpoint of the worker with respect to the transparent display 100 (step S14). Here, either the process of step S13 or the process of step S14 may be performed first. Then, the calculation unit 231 calculates the position at which the three-dimensional drawing indicated by the three-dimensional drawing information input by the input unit 220 is to be displayed on the transparent display 100 based on the position information acquired by the position information acquisition unit 210. Furthermore, the calculation unit 231 corrects the calculated position based on the inclination of the heavy equipment measured by the acceleration sensor 501 and the viewpoint position calculated by the viewpoint position calculation unit 601 to create an AR model (step S15). The display control unit 241 displays the AR model calculated by the calculation unit 231 on the transmissive display 100 (step S16). This AR model displays the three-dimensional drawing indicated by the three-dimensional drawing information at the position corrected by the calculation unit 230 on the transmissive display 100.

その後、重機が移動すると(ステップS17)、さらに、位置情報取得部210は、重機の位置を示す位置情報を取得する(ステップS18)。続いて、算出部231は、位置情報取得部210が重機の移動に伴い取得した位置情報に基づいて、重機の向きを算出する。さらに、算出部231は、算出した重機の向きに基づいて方向算出部311が算出した方向と、距離測定部321が測定した距離とを用いて、位置情報を補正する(ステップS19)。そして、ステップS13の処理が行われる。なお、本システムが、距離測定部321を具備しないものである場合、ステップS19では、算出部231は、算出した重機の向きに基づいて方向算出部311が算出した方向を用いて、位置情報を補正する。 After that, when the heavy equipment moves (step S17), the location information acquisition unit 210 further acquires location information indicating the location of the heavy equipment (step S18). Next, the calculation unit 231 calculates the orientation of the heavy equipment based on the location information acquired by the location information acquisition unit 210 as the heavy equipment moves. Furthermore, the calculation unit 231 corrects the location information using the direction calculated by the direction calculation unit 311 based on the calculated orientation of the heavy equipment and the distance measured by the distance measurement unit 321 (step S19). Then, the processing of step S13 is performed. Note that if the present system does not include the distance measurement unit 321, in step S19, the calculation unit 231 corrects the location information using the direction calculated by the direction calculation unit 311 based on the calculated orientation of the heavy equipment.

このように、透過型ディスプレイ100に施工図面をAR表示させ、作業者が実際の施工対象物と施工図面の対象物とを重ねて確認できるようにする。そのため、重機を操作する作業者は運転席で正面を向いたまま施工状況を確認でき、一般的に行われている転圧システムにおけるシステム管理画面での施工箇所の確認による作業の一時停止が発生しなくなる。これにより、連続的な施工が可能となり、施工スピードが向上する。また、施工済みの箇所を施工がまだ行われていない箇所と識別することができる表示を行うことで、万が一の施工漏れを防止することができる。さらに、施工図面の表示位置を、位置情報取得部210が取得した位置だけではなく、重機に搭載されたカメラ301が撮像したマーカ401との相対位置や方向、施工面の傾斜、透過型ディスプレイ100に対する作業者の視点の位置を用いて算出してAR表示を行う。そのため、より正確なAR表示を行うことができる。これにより、施工を円滑に行うことができる。 In this way, the construction drawing is displayed in AR on the transparent display 100, so that the worker can check the actual construction object and the object of the construction drawing by overlapping them. Therefore, the worker who operates the heavy equipment can check the construction status while facing forward in the driver's seat, and there is no need to temporarily stop work due to checking the construction location on the system management screen in a typical rolling compaction system. This enables continuous construction and improves the construction speed. In addition, by displaying the completed area so that it can be distinguished from the area where construction has not yet been performed, it is possible to prevent construction omissions in the unlikely event of an accident. Furthermore, the display position of the construction drawing is calculated using not only the position acquired by the position information acquisition unit 210, but also the relative position and direction with respect to the marker 401 captured by the camera 301 mounted on the heavy equipment, the inclination of the construction surface, and the position of the worker's viewpoint relative to the transparent display 100, and the AR display is performed. Therefore, a more accurate AR display can be performed. This allows construction to be performed smoothly.

以上、各構成要素に各機能(処理)それぞれを分担させて説明したが、この割り当ては上述したものに限定しない。また、構成要素の構成についても、上述した形態はあくまでも例であって、これに限定しない。 Although the above description has been given with each component assigned a different function (process), this allocation is not limited to the above. Furthermore, the configuration of the components is not limited to the above-mentioned form, and the above-mentioned form is merely an example.

上述した情報処理装置200,201およびその他の構成要素(以下、情報処理装置と称する)が行う処理は、目的に応じてそれぞれ作製された論理回路で行うようにしても良い。また、処理内容を手順として記述したコンピュータプログラム(以下、プログラムと称する)を情報処理装置にて読取可能な記録媒体に記録し、この記録媒体に記録されたプログラムを情報処理装置に読み込ませ、実行するものであっても良い。情報処理装置にて読取可能な記録媒体とは、フロッピー(登録商標)ディスク、光磁気ディスク、DVD(Digital Versatile Disc)、CD(Compact Disc)、Blu-ray(登録商標) Disc、USB(Universal Serial Bus)メモリなどの移設可能な記録媒体の他、情報処理装置に内蔵されたROM(Read Only Memory)、RAM(Random Access Memory)等のメモリやHDD(Hard Disc Drive)等を指す。この記録媒体に記録されたプログラムは、情報処理装置に設けられたCPUにて読み込まれ、CPUの制御によって、上述したものと同様の処理が行われる。ここで、CPUは、プログラムが記録された記録媒体から読み込まれたプログラムを実行するコンピュータとして動作するものである。 The processing performed by the above-mentioned information processing devices 200, 201 and other components (hereinafter referred to as information processing devices) may be performed by logic circuits created according to the purpose. Also, a computer program (hereinafter referred to as a program) describing the processing contents as procedures may be recorded on a recording medium readable by the information processing device, and the program recorded on the recording medium may be read into the information processing device and executed. Recording media that can be read by information processing devices include removable recording media such as floppy (registered trademark) disks, optical magnetic disks, DVDs (Digital Versatile Discs), CDs (Compact Discs), Blu-ray (registered trademark) Discs, and USB (Universal Serial Bus) memories, as well as memories such as ROMs (Read Only Memory) and RAMs (Random Access Memory) built into the information processing devices, and HDDs (Hard Disc Drives). The programs recorded on these recording media are read by a CPU provided in the information processing device, and the same processing as described above is performed under the control of the CPU. Here, the CPU operates as a computer that executes the programs read from the recording media on which the programs are recorded.

10 重機
100 透過型ディスプレイ
200,201 情報処理装置
210 位置情報取得部
220 入力部
230,231 算出部
240,241 表示制御部
301 カメラ
311 方向算出部
321 距離測定部
401,401-1,401-2 マーカ
501 加速度センサ
601 視点位置算出部
701 検知部
REFERENCE SIGNS LIST 10 Heavy machinery 100 Transmissive display 200, 201 Information processing device 210 Position information acquisition unit 220 Input unit 230, 231 Calculation unit 240, 241 Display control unit 301 Camera 311 Direction calculation unit 321 Distance measurement unit 401, 401-1, 401-2 Marker 501 Acceleration sensor 601 Viewpoint position calculation unit 701 Detection unit

Claims (6)

透過型ディスプレイと、
作業者が操作する重機の位置を示す位置情報を取得する位置情報取得部と、
外部から施工対象の三次元図面情報を入力する入力部と、
前記位置情報取得部が前記重機の移動に伴い取得した位置情報に基づいて、前記重機の向きを算出し、該算出した向きと前記位置情報取得部が取得した位置情報とに基づいて、前記入力部が入力した前記三次元図面情報が示す三次元図面を前記透過型ディスプレイに表示させる位置を算出する算出部と、
前記三次元図面情報が示す三次元図面を前記透過型ディスプレイの前記算出部が算出した位置に表示させる表示制御部と、
前記重機を中心とした周囲を撮像するカメラと、
あらかじめ決められた位置に設置されたマーカと、
前記算出部が算出した重機の向きに基づいて、前記カメラに対する、該カメラが撮像した前記マーカの方向を算出する方向算出部と
施工の状況を検知する検知部とを有し、
前記透過型ディスプレイは、前記作業者が当該透過型ディスプレイを介して施工を行う対象を視認できる位置に配置され、
前記算出部は、前記方向算出部が算出した方向と、前記マーカが設置されたあらかじめ決められた位置とに基づいて、前記位置情報取得部が取得した位置情報を補正し、該補正した位置情報に基づいて、前記三次元図面を前記透過型ディスプレイに表示させる位置を算出し、
前記表示制御部は、前記検知部が施工済みを検知した部分を着色して表示させる情報処理システム。
A transmissive display;
a position information acquisition unit that acquires position information indicating a position of the heavy equipment operated by the worker;
An input unit for inputting three-dimensional drawing information of a construction target from an external device;
a calculation unit that calculates an orientation of the heavy equipment based on position information acquired by the position information acquisition unit in association with the movement of the heavy equipment, and calculates a position for displaying the three-dimensional drawing indicated by the three-dimensional drawing information input by the input unit on the transmissive display based on the calculated orientation and the position information acquired by the position information acquisition unit;
a display control unit that displays the three-dimensional drawing indicated by the three-dimensional drawing information at the position of the transmissive display calculated by the calculation unit;
A camera that captures an image of the surroundings centered on the heavy machinery;
A marker installed at a predetermined position;
a direction calculation unit that calculates a direction of the marker captured by the camera relative to the camera based on the direction of the heavy equipment calculated by the calculation unit ;
A detection unit that detects the status of construction ,
The transmissive display is disposed at a position where the worker can visually recognize an object to be constructed through the transmissive display,
The calculation unit corrects the position information acquired by the position information acquisition unit based on the direction calculated by the direction calculation unit and a predetermined position where the marker is installed, and calculates a position for displaying the three-dimensional drawing on the transmissive display based on the corrected position information ;
The display control unit is an information processing system that displays in color the portion where the detection unit detects that construction has been completed .
水平面に対する前記重機の傾きを測定する加速度センサを有し、
前記算出部は、前記加速度センサが測定した傾きを用いて、前記位置情報取得部が取得した位置情報を補正し、該補正した位置情報に基づいて、前記三次元図面を前記透過型ディスプレイに表示させる位置を算出する、請求項1に記載の情報処理システム。
An acceleration sensor is provided to measure the inclination of the heavy machinery relative to a horizontal plane,
2. The information processing system according to claim 1, wherein the calculation unit corrects the position information acquired by the position information acquisition unit using the tilt measured by the acceleration sensor, and calculates a position at which the three-dimensional drawing is to be displayed on the transmissive display based on the corrected position information.
前記透過型ディスプレイに対する前記作業者の視点の位置を算出する視点位置算出部を有し、
前記算出部は、前記視点位置算出部が算出した視点の位置を用いて、前記位置情報取得部が取得した位置情報を補正し、該補正した位置情報に基づいて、前記三次元図面を前記透過型ディスプレイに表示させる位置を算出する、請求項1または請求項2に記載の情報処理システム。
a viewpoint position calculation unit that calculates a position of a viewpoint of the operator with respect to the transmissive display,
3. The information processing system according to claim 1, wherein the calculation unit corrects the position information acquired by the position information acquisition unit using the viewpoint position calculated by the viewpoint position calculation unit, and calculates a position at which the three-dimensional drawing is to be displayed on the transmissive display based on the corrected position information.
作業者が操作する重機の位置を示す位置情報を取得する位置情報取得部と、
外部から施工対象の三次元図面情報を入力する入力部と、
前記位置情報取得部が前記重機の移動に伴い取得した位置情報に基づいて、前記重機の向きを算出し、該算出した向きと前記位置情報取得部が取得した位置情報とに基づいて、前記入力部が入力した前記三次元図面情報が示す三次元図面を、前記作業者が前記重機に搭載された透過型ディスプレイを介して施工を行う対象を視認できる位置に配置された該透過型ディスプレイに表示させる位置を算出する算出部と、
前記三次元図面情報が示す三次元図面を前記透過型ディスプレイの前記算出部が算出した位置に表示させる表示制御部とを有し、
前記算出部は、前記算出した重機の向きに基づいて算出された、前記重機を中心とした周囲を撮像するカメラに対する、該カメラが撮像した、あらかじめ決められた位置に設置されたマーカの方向と、あらかじめ決められた前記マーカが設置された位置とに基づいて、前記位置情報取得部が取得した位置情報を補正し、該補正した位置情報に基づいて、前記三次元図面を前記透過型ディスプレイに表示させる位置を算出し、
前記表示制御部は、前記施工の状況を検知する検知部が施工済みを検知した部分を着色して表示させる情報処理装置。
a position information acquisition unit that acquires position information indicating a position of the heavy equipment operated by the worker;
An input unit for inputting three-dimensional drawing information of a construction target from an external device;
A calculation unit that calculates the orientation of the heavy equipment based on the position information acquired by the position information acquisition unit as the heavy equipment moves, and calculates a position for displaying the three-dimensional drawing indicated by the three-dimensional drawing information input by the input unit on a transparent display mounted on the heavy equipment, the transparent display being disposed at a position where the worker can view the target of construction through the transparent display mounted on the heavy equipment, based on the calculated orientation and the position information acquired by the position information acquisition unit;
a display control unit that displays the three-dimensional drawing indicated by the three-dimensional drawing information at the position calculated by the calculation unit of the transmissive display,
The calculation unit corrects the position information acquired by the position information acquisition unit based on a direction of a marker installed at a predetermined position captured by a camera that captures an image of the surroundings centered on the heavy machine, the direction being calculated based on the calculated orientation of the heavy machine, and a predetermined position at which the marker is installed, and calculates a position for displaying the three-dimensional drawing on the transmissive display based on the corrected position information ;
The display control unit is an information processing device that displays in color a portion where a detection unit that detects the status of the construction has detected that construction has been completed .
作業者が操作する重機の位置を示す位置情報を取得する処理と、
外部から施工対象の三次元図面情報を入力する処理と、
前記重機の移動に伴い取得した位置情報に基づいて、前記重機の向きを算出する処理と、
前記算出した向きと前記取得した位置情報とに基づいて、前記入力した前記三次元図面情報が示す三次元図面を、前記作業者が前記重機に搭載された透過型ディスプレイを介して施工を行う対象を視認できる位置に配置された該透過型ディスプレイに表示させる位置を算出する処理と、
前記三次元図面情報が示す三次元図面を前記透過型ディスプレイの前記算出した位置に表示させる処理と、
前記算出した重機の向きに基づいて算出された、前記重機を中心とした周囲を撮像するカメラに対する、該カメラが撮像した、あらかじめ決められた位置に設置されたマーカの方向と、あらかじめ決められた前記マーカが設置された位置とに基づいて、前記取得した位置情報を補正し、該補正した位置情報に基づいて、前記三次元図面を前記透過型ディスプレイに表示させる位置を算出する処理と
前記三次元図面のうち施工の状況を検知する検知部が施工済みを検知した部分を着色して前記透過型ディスプレイに表示させる処理とを行う情報処理方法。
A process of acquiring location information indicating a location of a heavy machine operated by a worker;
A process of inputting three-dimensional drawing information of the construction target from an external source;
A process of calculating a direction of the heavy equipment based on position information acquired in association with the movement of the heavy equipment;
A process of calculating a position for displaying the three-dimensional drawing indicated by the input three-dimensional drawing information on a transparent display mounted on the heavy equipment, the transparent display being arranged at a position where the worker can visually recognize the target to be constructed through the transparent display mounted on the heavy equipment, based on the calculated orientation and the acquired position information;
A process of displaying the three-dimensional drawing indicated by the three-dimensional drawing information at the calculated position on the transmissive display;
a process of correcting the acquired position information based on a direction of a marker installed at a predetermined position captured by a camera capturing an image of the surroundings centered on the heavy equipment, the direction being calculated based on the calculated orientation of the heavy equipment, and the predetermined position at which the marker is installed, and calculating a position for displaying the three-dimensional drawing on the transmissive display based on the corrected position information ;
and coloring the parts of the three-dimensional drawing that a detection unit that detects the status of construction detects as having been completed and displaying them on the transmissive display .
コンピュータに、
作業者が操作する重機の位置を示す位置情報を取得する手順と、
外部から施工対象の三次元図面情報を入力する手順と、
前記重機の移動に伴い取得した位置情報に基づいて、前記重機の向きを算出する手順と、
前記算出した向きと前記取得した位置情報とに基づいて、前記入力した前記三次元図面情報が示す三次元図面を、前記作業者が前記重機に搭載された透過型ディスプレイを介して施工を行う対象を視認できる位置に配置された該透過型ディスプレイに表示させる位置を算出する手順と、
前記三次元図面情報が示す三次元図面を前記透過型ディスプレイの前記算出した位置に表示させる手順と、
前記算出した重機の向きに基づいて算出された、前記重機を中心とした周囲を撮像するカメラに対する、該カメラが撮像した、あらかじめ決められた位置に設置されたマーカの方向と、あらかじめ決められた前記マーカが設置された位置とに基づいて、前記取得した位置情報を補正し、該補正した位置情報に基づいて、前記三次元図面を前記透過型ディスプレイに表示させる位置を算出する手順と
前記三次元図面のうち施工の状況を検知する検知部が施工済みを検知した部分を着色して前記透過型ディスプレイに表示させる手順とを実行させるためのプログラム。
On the computer,
A step of acquiring location information indicating a location of a heavy machine operated by a worker;
A procedure for inputting 3D drawing information of the construction target from outside;
A step of calculating a direction of the heavy equipment based on position information acquired in association with the movement of the heavy equipment;
A step of calculating a position where the three-dimensional drawing indicated by the input three-dimensional drawing information is displayed on a transparent display mounted on the heavy equipment, the transparent display being arranged at a position where the worker can view the target to be constructed through the transparent display mounted on the heavy equipment, based on the calculated orientation and the acquired position information;
a step of displaying the three-dimensional drawing indicated by the three-dimensional drawing information at the calculated position on the transmissive display;
a step of correcting the acquired position information based on a direction of a marker installed at a predetermined position captured by a camera capturing an image of the surroundings centered on the heavy equipment, the direction being calculated based on the calculated orientation of the heavy equipment, and the predetermined position at which the marker is installed, and calculating a position for displaying the three-dimensional drawing on the transmissive display based on the corrected position information ;
and a procedure for displaying on the transmissive display a portion of the three-dimensional drawing that has been detected as completed by a detection unit that detects the status of construction .
JP2021032800A 2021-03-02 2021-03-02 Information processing system, information processing device, information processing method, and program Active JP7638110B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021032800A JP7638110B2 (en) 2021-03-02 2021-03-02 Information processing system, information processing device, information processing method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021032800A JP7638110B2 (en) 2021-03-02 2021-03-02 Information processing system, information processing device, information processing method, and program

Publications (2)

Publication Number Publication Date
JP2022133871A JP2022133871A (en) 2022-09-14
JP7638110B2 true JP7638110B2 (en) 2025-03-03

Family

ID=83229769

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021032800A Active JP7638110B2 (en) 2021-03-02 2021-03-02 Information processing system, information processing device, information processing method, and program

Country Status (1)

Country Link
JP (1) JP7638110B2 (en)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002146846A (en) 2000-11-13 2002-05-22 Topcon Corp Construction machine construction guidance device
JP2010018141A (en) 2008-07-10 2010-01-28 Caterpillar Japan Ltd Display device in construction machine
JP2011001775A (en) 2009-06-19 2011-01-06 Caterpillar Sarl Display device for construction machine
JP2013131222A (en) 2011-12-21 2013-07-04 Harman Becker Automotive Systems Gmbh Method and system for generating augmented reality using display in motor vehicle
JP2014506048A (en) 2010-12-23 2014-03-06 アルカテル−ルーセント An integrated method for camera planning and positioning
US20150199004A1 (en) 2014-01-14 2015-07-16 Caterpillar Inc. System and method for headgear displaying position of machine implement
JP2018104933A (en) 2016-12-23 2018-07-05 前田建設工業株式会社 Construction management device for civil engineering construction work
WO2019111859A1 (en) 2017-12-04 2019-06-13 住友重機械工業株式会社 Surrounding-area monitoring device, information processing terminal, information processing device, and information processing program
JP2019190064A (en) 2018-04-20 2019-10-31 株式会社安藤・間 Attitude recognition system of construction machine

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002146846A (en) 2000-11-13 2002-05-22 Topcon Corp Construction machine construction guidance device
JP2010018141A (en) 2008-07-10 2010-01-28 Caterpillar Japan Ltd Display device in construction machine
JP2011001775A (en) 2009-06-19 2011-01-06 Caterpillar Sarl Display device for construction machine
JP2014506048A (en) 2010-12-23 2014-03-06 アルカテル−ルーセント An integrated method for camera planning and positioning
JP2013131222A (en) 2011-12-21 2013-07-04 Harman Becker Automotive Systems Gmbh Method and system for generating augmented reality using display in motor vehicle
US20150199004A1 (en) 2014-01-14 2015-07-16 Caterpillar Inc. System and method for headgear displaying position of machine implement
JP2018104933A (en) 2016-12-23 2018-07-05 前田建設工業株式会社 Construction management device for civil engineering construction work
WO2019111859A1 (en) 2017-12-04 2019-06-13 住友重機械工業株式会社 Surrounding-area monitoring device, information processing terminal, information processing device, and information processing program
JP2019190064A (en) 2018-04-20 2019-10-31 株式会社安藤・間 Attitude recognition system of construction machine

Also Published As

Publication number Publication date
JP2022133871A (en) 2022-09-14

Similar Documents

Publication Publication Date Title
US11891783B2 (en) Calibration work support system
JP6518952B2 (en) Position adjustment method of display device for vehicle
JP6456173B2 (en) Vehicle outside moving object detection device
US20160125654A1 (en) Component assembly work support system and component assembly method
KR102340298B1 (en) Method and system for augmented reality display on vehicle windscreen
CN112446906B (en) Video overlay display registered in virtual space
JP6211157B1 (en) Calibration apparatus and calibration method
JP5388921B2 (en) Three-dimensional distance measuring apparatus and method
EP4034841B1 (en) Method and system of vehicle driving assistance
JP2004198212A (en) Mobile peripheral monitoring device
JP2004198211A (en) Mobile peripheral monitoring device
JP6614042B2 (en) Posture change determination device, overhead view video generation device, overhead view video generation system, posture change determination method, and program
US10969579B2 (en) Augmented reality glasses, method for determining a pose of augmented reality glasses, and transportation vehicle suitable for using the augmented reality glasses or the method
EP2562719B1 (en) Information processing apparatus and method
JP6669182B2 (en) Occupant monitoring device
JP2020142903A (en) Image processing apparatus and control program
EP4102341A1 (en) Pose-based augmentation of head worn display video for latency reduction
JP4873272B2 (en) Camera calibration device
JP7638110B2 (en) Information processing system, information processing device, information processing method, and program
JP2006268076A (en) Driving assistance system
CN108693514A (en) The filming apparatus that the exception of image of adjusting the distance is detected
KR101566963B1 (en) Method of monitoring around view recognizing object considering state of operation vehicle, attaratus performing the same and storage media storing the same
JP2019066292A (en) Video display system
JP6581280B1 (en) Monitoring device, monitoring system, monitoring method, monitoring program
JP2007181129A (en) On-vehicle moving body detection device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231002

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240419

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240528

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240716

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241105

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241211

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250218

R150 Certificate of patent or registration of utility model

Ref document number: 7638110

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150