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
JP6670580B2 - Architectural systems - Google Patents
[go: Go Back, main page]

JP6670580B2 - Architectural systems - Google Patents

Architectural systems Download PDF

Info

Publication number
JP6670580B2
JP6670580B2 JP2015207582A JP2015207582A JP6670580B2 JP 6670580 B2 JP6670580 B2 JP 6670580B2 JP 2015207582 A JP2015207582 A JP 2015207582A JP 2015207582 A JP2015207582 A JP 2015207582A JP 6670580 B2 JP6670580 B2 JP 6670580B2
Authority
JP
Japan
Prior art keywords
information
image
work
terminal
position information
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.)
Expired - Fee Related
Application number
JP2015207582A
Other languages
Japanese (ja)
Other versions
JP2017079019A (en
Inventor
良亮 吉澤
良亮 吉澤
Original Assignee
株式会社シンコネクト
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 株式会社シンコネクト filed Critical 株式会社シンコネクト
Priority to JP2015207582A priority Critical patent/JP6670580B2/en
Publication of JP2017079019A publication Critical patent/JP2017079019A/en
Application granted granted Critical
Publication of JP6670580B2 publication Critical patent/JP6670580B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、建築分野において用いられる建築分野用システムに関する。   The present invention relates to a system for the construction field used in the construction field.

従来、家屋の建築、補修等が行われる建築分野においては、現場代理人(いわゆる、現場監督等)が補修箇所などの指示を、家屋の間取り等が記載された図面に記載していた。そして、実際に補修等を行う作業者は、現場代理人が記載した図面を参照して補修箇所を特定し、補修作業等を行っていた。また、現場代理人は、例えば、特許文献1に記載の工事現場用表示具を使用し、作業の指示を行っていた。   2. Description of the Related Art Conventionally, in the field of construction in which building and repair of a house are performed, a site agent (a so-called on-site supervisor or the like) has described an instruction on a repaired portion or the like in a drawing describing a layout of the house or the like. Then, the worker who actually performs the repair or the like specifies the repair location with reference to the drawing described by the site agent and performs the repair work or the like. In addition, a site agent has used a construction site display device described in Patent Literature 1, for example, to give a work instruction.

特開2012−155137号公報JP 2012-155137 A

しかしながら、作業者が図面を参照する際に、補修箇所を誤って特定する場合があり、現場代理人が意図した箇所に対して作業が行われない可能性があった。また、上記工事用現場表示具が設置場所から外れてしまった場合においても、作業者が補修箇所を特定できなくなり、現場代理人が意図した箇所に対して作業が行われない可能性があった。その結果、再度の作業が必要になる等、作業効率が低下する可能性があった。   However, when a worker refers to a drawing, a repaired part may be erroneously specified, and work may not be performed on a part intended by a site agent. In addition, even when the above-mentioned construction site display device has been removed from the installation location, the worker cannot identify the repair location, and the work may not be performed at the location intended by the site agent. . As a result, there is a possibility that work efficiency may decrease, such as the necessity of re-work.

本発明の目的は、作業効率を向上させる建築分野用システムを提供することである。   An object of the present invention is to provide a system for the architectural field that improves work efficiency.

本発明に係る建築分野用システムは、第一端末と第二端末とがネットワークを介してサーバと通信可能な建築分野用システムであって、前記第一端末は、使用者に装着され、使用者が視認する現実空間に重ねて情報を表示可能な第一端末表示部と、使用者が視認する現実空間の少なくとも一部の画像を撮像可能な第一撮像部を制御して画像を取得する第一画像取得手段と、画像の一部を拡大する指示の情報である拡大指示情報を取得する拡大指示取得手段と、前記第一画像取得手段によって撮像された画像を使用して、前記拡大指示取得手段によって取得された前記拡大指示情報が示す画像上の部位を拡大し、前記第一端末表示部に表示する拡大表示手段と、建築に関する補修の指示の情報である建築指示情報を入力可能であり、前記拡大表示手段によって拡大された前記画像である拡大画像上の部位を指定して、前記建築指示情報を入力可能な指示入力手段と、前記指示入力手段によって前記拡大画像上の部位を指定して前記建築指示情報が入力された位置であって、前記第一画像取得手段によって取得された画像上の位置の情報である画像位置情報を取得する画像位置情報取得手段と、前記第一端末の位置の情報である第一位置情報を取得する第一位置情報取得手段と、前記指示入力手段によって入力された前記建築指示情報と、前記第一位置情報取得手段によって取得された前記第一位置情報と、前記画像位置情報取得手段によって取得された前記画像位置情報とを、前記サーバに送信する第一送信手段とを備え、前記サーバは、前記第一送信手段によって送信された前記建築指示情報と前記第一位置情報と前記画像位置情報とを対応付けて第一記憶部に記憶する記憶制御手段と、前記第二端末から送信される、前記第二端末の位置の情報である第二位置情報を受信する第二位置情報受信手段と、前記第二位置情報受信手段によって受信された前記第二位置情報に基づく位置と、前記第一記憶部に記憶された前記第一位置情報に基づく位置とが所定範囲内にある場合に、前記第一記憶部に記憶された前記第一位置情報に対応する前記建築指示情報と、前記第一位置情報と前記画像位置情報とを前記第二端末に送信する第二送信手段とを備え、前記第二端末は、使用者に装着され、使用者が視認する現実空間に重ねて情報を表示可能な第二端末表示部と、使用者が視認する現実空間の少なくとも一部の画像を撮像可能な第二撮像部を制御して画像を取得する第二画像取得手段と、前記第二端末の前記第二位置情報を取得する第二位置情報取得手段と、前記第二位置情報取得手段によって取得された前記第二位置情報を前記サーバに送信する第三送信手段と、前記第二画像取得手段によって取得された画像を参照し、前記第二送信手段によって送信された前記画像位置情報に基づく位置を特定する画像位置特定手段と、前記第二端末表示部を制御し、前記第二送信手段によって送信された前記第一位置情報に基づく位置において、前記画像位置特定手段によって特定された位置を指し示すことで、補修をする箇所の位置を指し示して、前記建築指示情報に基づく指示を表示する指示表示手段とを備えている。 The system for the architectural field according to the present invention is a system for the architectural field in which a first terminal and a second terminal can communicate with a server via a network, wherein the first terminal is attached to a user, A first terminal display unit capable of displaying information superimposed on a real space visually recognized by a user and a first imaging unit capable of capturing an image of at least a part of the real space visually recognized by a user to obtain an image. One image acquisition unit, an enlargement instruction acquisition unit that acquires enlargement instruction information that is information of an instruction to enlarge a part of an image, and the enlargement instruction acquisition using an image captured by the first image acquisition unit. Means for enlarging a portion on the image indicated by the enlargement instruction information obtained by the means, and displaying enlarged enlargement means to be displayed on the first terminal display section, and building instruction information which is information on repair instruction relating to architecture can be input . , The enlarged table Specifying a site on the enlarged image is the image that has been magnified by the means, the architecture and can be input instruction input means instruction information, the architecture instruction specifying a site on the enlarged image by said instruction input means The position where the information is input, the image position information obtaining means for obtaining image position information which is information of the position on the image obtained by the first image obtaining means, and the position information of the first terminal First position information acquisition means for acquiring certain first position information, the building instruction information input by the instruction input means, the first position information acquired by the first position information acquisition means, and the image have been and said image position information acquired by the position information acquisition unit, and a first transmission means for transmitting to the server, the denominated transmitted by said first transmitting means A storage control means for storing in the first storage unit in association instruction information and the first positional information and the image position information is transmitted from the second terminal, the information of the position of the second terminal a The second position information receiving means for receiving two position information, the position based on the second position information received by the second position information receiving means, and the first position information stored in the first storage unit When the based position is within a predetermined range, the building instruction information corresponding to the first position information stored in the first storage unit, and the first position information and the image position information is the second A second transmitting means for transmitting to a terminal, wherein the second terminal is mounted on a user, and a second terminal display unit capable of displaying information superimposed on a real space visually recognized by the user; Capture at least part of the image of the real space A second image acquisition unit that acquires an image by controlling a second imaging unit; a second position information acquisition unit that acquires the second position information of the second terminal; and a second position information acquisition unit that acquires the second position information. A third transmission unit that transmits the second position information to the server, and refers to an image acquired by the second image acquisition unit, and determines a position based on the image position information transmitted by the second transmission unit. Controlling the image position specifying means to be specified and the second terminal display unit, and pointing to the position specified by the image position specifying means at a position based on the first position information transmitted by the second transmitting means. And an instruction display means for indicating an instruction based on the building instruction information by pointing to a position of a portion to be repaired .

この場合、第一端末を使用する現場代理人等によって建築指示情報が入力されると、サーバに建築指示情報と、第一位置情報とが記憶される。そして、第二端末を使用する作業者が、第一位置情報に基づく位置から所定範囲内に近づくと、サーバから第二端末に第一位置情報と建築指示情報が送信され、建築指示情報に基づく指示が第二端末表示部に表示される。このため、第二端末を使用する作業者が、現場代理人によって建築指示情報が入力された位置に近づくだけで、建築指示情報に基づく指示が表示される。よって、図面に指示が記載される場合等に比べて、作業者は、指示が入力された位置を特定しやすい。故に、補修する箇所などを誤って特定する可能性が低くなり、より確実に、現場代理人が意図した箇所に対して作業が行われる。よって、再度の作業が必要になる可能性が低くなり、作業効率が向上する。
また、例えば、外壁の一部及び窓の隅など、一部分の補修作業等を指示する場合、第一端末の位置を示す第一位置情報だけでは、作業者が補修作業を指示する位置を特定し難い可能性がある。本発明では、第一位置情報だけでなく、第一画像取得手段によって取得された画像上の位置の情報である画像位置情報を用いて、建築指示情報を入力することができる。そして、指示表示手段によって指示を表示することができる。このため、外壁の一部などの補修作業が指示された場合に、外壁の一部の位置に指示を表示することができる。よって、作業者は、より確実に、補修する位置を特定することができる。故に、作業者の作業効率が向上する
また、建築分野においては、例えば、屋根の軒下など、地面から離れた箇所に対して補修等の指示を行う場合がある。この場合、補修の必要性を判断する箇所が離れているので、現場代理人は、対象箇所を視認しにくい。本発明では、第一端末を使用する現場代理人等は、拡大表示された部位を確認して、指示を入力するか否かを判断し、建築指示情報を入力することが可能となる。よって、第一端末を使用する現場代理人等の作業効率が向上する。
In this case, when building instruction information is input by a site agent or the like who uses the first terminal, the server stores the building instruction information and the first position information. Then, when the worker using the second terminal approaches a predetermined range from the position based on the first position information, the first position information and the building instruction information are transmitted from the server to the second terminal, and based on the building instruction information. The instruction is displayed on the second terminal display. Therefore, an instruction based on the building instruction information is displayed only when the worker using the second terminal approaches the position where the building instruction information has been input by the site agent. Therefore, the operator can easily specify the position where the instruction is input, as compared with the case where the instruction is described in the drawing. Therefore, the possibility of erroneously specifying a portion to be repaired or the like is reduced, and work is more reliably performed on a portion intended by a site agent. Therefore, the possibility that rework is required is reduced, and work efficiency is improved.
Further, for example, when instructing a repair work or the like of a part such as a part of an outer wall and a corner of a window, the operator specifies a position at which the repair work is instructed with only the first position information indicating the position of the first terminal. It can be difficult. According to the present invention, it is possible to input architectural instruction information using not only the first position information but also image position information that is information on a position on an image acquired by the first image acquiring means. Then, the instruction can be displayed by the instruction display means. For this reason, when a repair work for a part of the outer wall or the like is instructed, the instruction can be displayed at a part of the outer wall. Therefore, the operator can more surely specify the repair position. Therefore, the work efficiency of the worker is improved
Further, in the construction field, for example, an instruction such as repair may be given to a location distant from the ground, such as under a roof eave. In this case, since the place for determining the necessity of the repair is far away, the site agent has difficulty in visually recognizing the target place. According to the present invention, a site agent or the like using the first terminal can check the portion displayed in an enlarged manner, determine whether or not to input an instruction, and input architectural instruction information. Therefore, the work efficiency of the on-site agent using the first terminal is improved.

前記建築分野用システムにおいて、前記第二端末は、作業後の結果の情報である作業結果情報を入力可能な作業結果入力手段と、前記作業結果入力手段によって入力された前記作業結果情報を前記サーバに送信する作業結果送信手段とを備え、前記サーバは、前記作業結果送信手段によって送信された前記作業結果情報を、前記第一位置情報に対応付けて前記第一記憶部に記憶する作業結果記憶手段を備えてもよい。この場合、サーバ側で作業結果の管理が可能である。このため、例えば、現場代理人等は、装置を使用してサーバにアクセスすることで、作業の結果を確認することができる。   In the architectural field system, the second terminal, the work result input means capable of inputting work result information that is information of the result after work, the work result information input by the work result input means the server Work result transmission means for transmitting the work result information transmitted by the work result transmission means to the first storage unit in association with the first position information. Means may be provided. In this case, work results can be managed on the server side. For this reason, for example, a site agent or the like can check the result of the work by accessing the server using the device.

前記建築分野用システムにおいて、前記サーバは、前記作業結果記憶手段によって前記第一記憶部に記憶された前記作業結果情報に基づく作業の結果を、使用者に提示する提示手段と、前記提示手段において提示された作業の結果に応じて入力される、工程の進捗に関する情報である工程進捗情報を、前記第一記憶部に記憶する工程記憶制御手段とを備えてもよい。この場合、例えば、現場代理人等は、提示手段によって提示された作業結果に応じて、工程進捗情報を入力し、作業の工程を管理することができる。よって、工程を別途管理する必要がなく、現場代理人等の作業効率が向上する。   In the architectural field system, the server is configured to present a work result based on the work result information stored in the first storage unit by the work result storage unit to a user, The information processing apparatus may further include a process storage control unit configured to store, in the first storage unit, process progress information that is information related to the progress of the process and that is input according to a result of the presented work. In this case, for example, a site agent or the like can input the process progress information according to the work result presented by the presenting means and manage the work process. Therefore, it is not necessary to separately manage the process, and the work efficiency of the site agent or the like is improved.

前記建築分野用システムにおいて、前記サーバは、作業例に関する情報である作業例情報を記憶する第二記憶部から、前記第一記憶部に記憶された前記建築指示情報に対応する前記作業例情報を特定する作業例特定手段と、前記作業例特定手段によって特定された前記作業例情報を前記第二端末に送信する作業例送信手段とを備え、前記第二端末は、前記作業例送信手段によって送信された前記作業例情報に基づく前記作業例を前記第二端末表示部に表示する作業例表示手段を備えてもよい。この場合、第二端末を使用する作業者は、第二端末表示部に表示された作業例を参考にしながら、作業を行うことができる。よって、作業例が表示されない場合に比べ、作業品質及び作業効率が向上する。   In the building system, the server stores the work example information corresponding to the building instruction information stored in the first storage unit from a second storage unit that stores work example information that is information about a work example. A work example specifying means for specifying, and a work example transmitting means for transmitting the work example information specified by the work example specifying means to the second terminal, wherein the second terminal is transmitted by the work example transmitting means. Work example display means for displaying the work example based on the performed work example information on the second terminal display unit may be provided. In this case, the worker using the second terminal can perform the work while referring to the work example displayed on the second terminal display unit. Therefore, the work quality and work efficiency are improved as compared with the case where the work example is not displayed.

前記建築分野用システムにおいて、前記第二端末は、作業の完了時の画像である完了画像を取得する完了画像取得手段と、前記完了画像取得手段によって取得された前記完了画像を前記サーバに送信する完了画像送信手段を備え、前記サーバは、前記完了画像送信手段によって送信された前記完了画像を含む情報を前記作業例情報として前記第二記憶部にさらに記憶させる作業例追加手段を備えてもよい。この場合、新たに作業された結果が、新たな作業例情報としてサーバに追加される。このため、作業者が次回の作業を行う場合に参照できる作業例が多くなり、作業者の作業効率が向上する。   In the architectural field system, the second terminal transmits to the server the completed image obtained by the completed image obtaining unit that obtains a completed image that is an image at the time of completion of the work, and the completed image obtained by the completed image obtaining unit. Completion image transmission means may be provided, and the server may further comprise a work example addition means for further storing information including the completion image transmitted by the completion image transmission means as the work example information in the second storage unit. . In this case, the result of the new work is added to the server as new work example information. Therefore, the number of work examples that can be referred to when the worker performs the next work increases, and the work efficiency of the worker improves.

建築分野用システム1の構成を示す図である。It is a figure showing composition of system 1 for the field of construction. 対応データテーブル95のデータ構成図である。FIG. 7 is a data configuration diagram of a correspondence data table 95. 作業例データテーブル96のデータ構成図である。FIG. 9 is a data configuration diagram of a work example data table 96. 第一端末処理のフローチャートである。It is a flowchart of a 1st terminal process. 作業現場4における第一端末40の使用態様の一例を示す図である。FIG. 4 is a diagram illustrating an example of a usage mode of a first terminal 40 in a work site 4. 第一端末40のディスプレイ404を透過する風景81及びカメラ406の撮像範囲89等を示す図である。FIG. 3 is a diagram illustrating a scenery 81 transmitted through a display 404 of a first terminal 40, an imaging range 89 of a camera 406, and the like. 拡大指示情報が入力され、ディスプレイ404に、拡大画像891が表示された状態を示す図である。FIG. 9 is a diagram illustrating a state in which enlargement instruction information is input and an enlarged image 891 is displayed on a display 404. 建築指示情報が入力された状態を示す図である。It is a figure showing the state where building instruction information was inputted. 図2に示す対応データテーブル95に第三画像位置情報が追加記憶された状態を示すデータ構成図である。FIG. 3 is a data configuration diagram showing a state where third image position information is additionally stored in a correspondence data table 95 shown in FIG. 2. 第二端末処理のフローチャートである。It is a flowchart of a 2nd terminal process. 図10の続きのフローチャートである。It is a flowchart following FIG. 作業現場4における第二端末50の使用態様の一例を示す図である。FIG. 8 is a diagram illustrating an example of a usage mode of a second terminal 50 in the work site 4. 第二端末50のディスプレイ504を透過する風景181及び表示される情報の一例を示す図である。FIG. 7 is a diagram illustrating an example of a scenery 181 transmitted through a display 504 of a second terminal 50 and information to be displayed. 第二端末50のディスプレイ504に作業例の一覧100が表示された状態を示す図である。FIG. 10 is a diagram showing a state where a list of work examples 100 is displayed on a display 504 of the second terminal 50. 第二端末50のディスプレイ504に作業例を示す画像702が表示された状態を示す図である。FIG. 14 is a diagram illustrating a state in which an image 702 indicating a work example is displayed on a display 504 of the second terminal 50. 図9に示す対応データテーブル95に作業結果情報が追加記憶された状態を示すデータ構成図である。FIG. 10 is a data configuration diagram showing a state in which work result information is additionally stored in the correspondence data table 95 shown in FIG. 9. サーバ処理のフローチャートである。It is a flowchart of a server process. 図17の続きのフローチャートである。It is a flowchart following FIG. 図16に示す対応データテーブル95に工程進捗情報が追加記憶された状態を示すデータ構成図である。FIG. 17 is a data configuration diagram showing a state in which process progress information is additionally stored in the correspondence data table 95 shown in FIG. 16. 図3に示す作業例データテーブル96に、作業例情報978が追加記憶された状態を示すデータ構成図である。FIG. 4 is a data configuration diagram showing a state where work example information 978 is additionally stored in the work example data table 96 shown in FIG. 3.

以下、本発明を具現化した建築分野用システム1について、図面を参照して説明する。まず、図1を参照し、建築分野用システム1の概要について説明する。建築分野用システム1は、例えば、建設、補修、リフォーム、及び道路工事など、建築分野における作業に用いられるシステムである。建築分野用システム1は、ネットワーク2、サーバ30、第一端末40、第二端末50を含む。なお、第一端末40と第二端末50とは同じ端末であってもよいし、異なる端末であってもよい。本実施形態は、第一端末40と第二端末50とが異なる場合を例にして説明する。   Hereinafter, an architectural field system 1 embodying the present invention will be described with reference to the drawings. First, an outline of the architectural field system 1 will be described with reference to FIG. The architectural field system 1 is a system used for work in the architectural field such as, for example, construction, repair, renovation, and road construction. The architectural field system 1 includes a network 2, a server 30, a first terminal 40, and a second terminal 50. Note that the first terminal 40 and the second terminal 50 may be the same terminal or different terminals. In the present embodiment, a case where the first terminal 40 and the second terminal 50 are different will be described as an example.

第一端末40と第二端末50は、夫々、ネットワーク2を介してサーバ30と通信可能である。第一端末40及び第二端末50は、例えば、建設、補修、リフォーム、及び道路工事など、建築に関する作業が行われる現場で使用される端末である。サーバ30は、第一端末40及び第二端末50とは異なる拠点に配置されている。   The first terminal 40 and the second terminal 50 can communicate with the server 30 via the network 2 respectively. The first terminal 40 and the second terminal 50 are terminals used at a site where construction work such as construction, repair, renovation, and road construction is performed. The server 30 is located at a different base from the first terminal 40 and the second terminal 50.

本実施形態では、サーバ30は、管理会社3に配置されているとする。なお、サーバ30が管理会社3とは異なるデータセンター等に配置されていてもよい。第一端末40と第二端末50は、建築関係の作業現場4において使用される端末である。第一端末40は、例えば、図5に示す現場代理人91(いわゆる現場監督等)等によって使用される。第二端末50は、例えば、図12に示す職人等の作業者92によって使用される。第一端末40及び第二端末50は、使用者の頭部に装着可能なヘッドマウントディスプレイであるとする(図5及び図12参照)。   In the present embodiment, it is assumed that the server 30 is located in the management company 3. Note that the server 30 may be located in a data center or the like different from the management company 3. The first terminal 40 and the second terminal 50 are terminals used in the construction-related work site 4. The first terminal 40 is used, for example, by a site agent 91 (a so-called site supervisor or the like) shown in FIG. The second terminal 50 is used, for example, by a worker 92 such as a craftsman shown in FIG. It is assumed that the first terminal 40 and the second terminal 50 are head-mounted displays that can be mounted on the user's head (see FIGS. 5 and 12).

詳細は後述するが、現場代理人91によって第一端末40に建築に関する指示の情報である建築指示情報が入力されると(図4のS12:YES、及び図8)、建築指示情報と、建築指示情報が入力された位置の情報がサーバ30に記憶される(図17のS52)。建築指示情報は、例えば、作業現場における補修の指示等である。現場代理人91によって建築指示情報が入力された後、第二端末50を使用する作業者が、作業現場4を訪れ、建築指示情報が入力された位置に近づくと、自動的に第二端末50のディスプレイ504に、建築指示情報が入力された位置と建築指示情報に基づく指示などが表示される(図10のS37及び図13)。作業者は、建築指示情報に基づく指示に応じて、作業を行う。   As will be described later in detail, when the building agent information is input to the first terminal 40 by the on-site agent 91 (S12: YES in FIG. 4 and FIG. 8), the building instruction information and the building Information on the position where the instruction information is input is stored in the server 30 (S52 in FIG. 17). The building instruction information is, for example, a repair instruction at a work site. After the building instruction information is input by the site agent 91, when the worker using the second terminal 50 visits the work site 4 and approaches the position where the building instruction information is input, the second terminal 50 is automatically set. The display 504 displays the position at which the architectural instruction information is input, instructions based on the architectural instruction information, and the like (S37 in FIG. 10 and FIG. 13). The worker performs work according to an instruction based on the building instruction information.

図1を参照し、サーバ30、第一端末40、及び第二端末50の電気的構成について説明する。サーバ30は、CPU301、ハードディスクドライブ(以下、HDD)302、RAM303、ディスプレイ304、及び入力部305を備えている。HDD302、RAM303、ディスプレイ304、及び入力部305は、CPU301に電気的に接続されている。CPU301は、サーバ30の制御を行う。RAM303は、各種データを一時的に記憶する。HDD302には、後述するサーバ処理(図17及び図18参照)等、CPU301に各種の処理を実行させるための種々のプログラムが記憶されている。また、HDD302には、後述する対応データテーブル95(図2参照)及び作業例データテーブル96(図3参照)が記憶されている。ディスプレイ304は、CPU301の制御によって種々の画像を表示する。入力部305は、サーバ30に各種の指示を入力可能な操作部である。   The electrical configuration of the server 30, the first terminal 40, and the second terminal 50 will be described with reference to FIG. The server 30 includes a CPU 301, a hard disk drive (hereinafter, HDD) 302, a RAM 303, a display 304, and an input unit 305. The HDD 302, the RAM 303, the display 304, and the input unit 305 are electrically connected to the CPU 301. The CPU 301 controls the server 30. The RAM 303 temporarily stores various data. The HDD 302 stores various programs for causing the CPU 301 to execute various processes, such as a server process (see FIGS. 17 and 18) described below. The HDD 302 stores a correspondence data table 95 (see FIG. 2) and a work example data table 96 (see FIG. 3), which will be described later. The display 304 displays various images under the control of the CPU 301. The input unit 305 is an operation unit that can input various instructions to the server 30.

第一端末40は、CPU401、ROM402、RAM403、ディスプレイ404、GPS(Global Positioning System)部405、カメラ406、及び入力装置407を備えている。ROM402、RAM403、ディスプレイ404、GPS部405、及びカメラ406は、CPU401に電気的に接続されている。CPU401は、第一端末40の制御を行う。RAM403は、各種データを一時的に記憶する。ROM402には、後述する第一端末処理(図4参照)等、CPU401に各種の処理を実行させるための種々のプログラムが記憶されている。ディスプレイ404は、使用者の右眼の前に配置される透過型ディスプレイである(図5参照)。ディスプレイ404は、使用者に装着され、使用者が視認する現実空間に重ねて情報を表示可能である。   The first terminal 40 includes a CPU 401, a ROM 402, a RAM 403, a display 404, a GPS (Global Positioning System) unit 405, a camera 406, and an input device 407. The ROM 402, the RAM 403, the display 404, the GPS unit 405, and the camera 406 are electrically connected to the CPU 401. The CPU 401 controls the first terminal 40. The RAM 403 temporarily stores various data. The ROM 402 stores various programs for causing the CPU 401 to execute various processes, such as a first terminal process (see FIG. 4) described later. The display 404 is a transmissive display arranged in front of the user's right eye (see FIG. 5). The display 404 is attached to a user and can display information in a superimposed manner on a real space visually recognized by the user.

CPU401は、GPS部405を制御し、第一端末40の位置を測定可能である。カメラ406は、CPU401の制御によって画像を撮像する。カメラ406は、使用者の頭部の右側に配置されている(図5参照)。カメラ406は、使用者が視認する現実空間の少なくとも一部の画像を撮像可能である。   The CPU 401 controls the GPS unit 405 and can measure the position of the first terminal 40. The camera 406 captures an image under the control of the CPU 401. The camera 406 is disposed on the right side of the user's head (see FIG. 5). The camera 406 can capture an image of at least a part of the real space visually recognized by the user.

入力装置407は、例えば、使用者の手に把持されるポインティングデバイスである(図5参照)。CPU401は、空間において使用者が手を動かすことによって移動する入力装置407(より詳細には、図5に示す入力装置407の先端408)の軌跡をカメラ406で撮像し、軌跡に応じた指示を検出する。例えば、カメラ406の撮像範囲において、使用者が空間に文字を記載する動作をしたとする(図8参照)。CPU401は、カメラ406によって撮像された入力装置407の軌跡を検知し、使用者によって空間に記載された文字を検出する。また、使用者は、ディスプレイ404に表示された種々の情報(例えば、項目等)に対応する空間上の位置を、入力装置407で指定することで、項目を選択することもできる。この場合、CPU401は、カメラ406によって撮像された画像から、ディスプレイ404に表示された種々の情報(項目等)に対応する位置に応じた空間上の位置が指定されたことを検知し、項目を選択する。その他、CPU401は、入力装置407が所定の軌跡を描いたことを検知し、所定の軌跡に対応する指示を検知することができる。例えば、所定の軌跡の一つが、画像の拡大を指示する軌跡であるとする(図7に示す軌跡841参照)。使用者の操作によって、入力装置407が画像の拡大を指示する軌跡を描いた場合、CPU401は、画像を拡大する指示が入力されたことを検知できる。なお、入力装置407に図示しないスイッチを設け、使用者が文字等を記載する軌跡を描くときにだけ、スイッチを押下するようにしてもよい。この場合、CPU401は、スイッチが押下される間の軌跡のみを検知するようにしてもよい。   The input device 407 is, for example, a pointing device held by the user's hand (see FIG. 5). The CPU 401 captures an image of the trajectory of the input device 407 (more specifically, the tip 408 of the input device 407 illustrated in FIG. 5) that is moved by the user's hand movement in the space, and gives an instruction corresponding to the trajectory. To detect. For example, it is assumed that the user performs an operation of writing a character in a space in an imaging range of the camera 406 (see FIG. 8). The CPU 401 detects a trajectory of the input device 407 captured by the camera 406, and detects a character written in a space by the user. Further, the user can also select an item by designating a position in space corresponding to various information (for example, an item or the like) displayed on the display 404 by using the input device 407. In this case, the CPU 401 detects from the image captured by the camera 406 that a position in a space corresponding to a position corresponding to various information (items and the like) displayed on the display 404 has been designated, and detects the item. select. In addition, the CPU 401 can detect that the input device 407 has drawn a predetermined trajectory, and can detect an instruction corresponding to the predetermined trajectory. For example, it is assumed that one of the predetermined trajectories is a trajectory for instructing enlargement of an image (see trajectory 841 shown in FIG. 7). When the input device 407 draws a trajectory for instructing enlargement of an image by a user operation, the CPU 401 can detect that an instruction to enlarge the image has been input. Note that a switch (not shown) may be provided in the input device 407, and the switch may be pressed only when the user draws a trajectory describing characters or the like. In this case, the CPU 401 may detect only the trajectory while the switch is pressed.

第二端末50は、CPU501、ROM502、RAM503、ディスプレイ504、GPS部505、カメラ506、及び入力装置507を備えている。ROM502、RAM503、ディスプレイ504、GPS部505、及びカメラ506は、CPU501に電気的に接続されている。CPU501は、第二端末50の制御を行う。RAM503は、各種データを一時的に記憶する。ROM502には、後述する第二端末処理(図10及び図11参照)等、CPU501に各種の処理を実行させるための種々のプログラムが記憶されている。CPU501は、GPS部505を制御し、第二端末50の位置を測定可能である。ディスプレイ504、カメラ506、及び入力装置507は、夫々、第一端末40のディスプレイ404、カメラ406、及び入力装置407と同様であるので、詳細な説明は省略する。   The second terminal 50 includes a CPU 501, a ROM 502, a RAM 503, a display 504, a GPS unit 505, a camera 506, and an input device 507. The ROM 502, the RAM 503, the display 504, the GPS unit 505, and the camera 506 are electrically connected to the CPU 501. The CPU 501 controls the second terminal 50. The RAM 503 temporarily stores various data. The ROM 502 stores various programs for causing the CPU 501 to execute various processes, such as a second terminal process (see FIGS. 10 and 11) described below. The CPU 501 controls the GPS unit 505 and can measure the position of the second terminal 50. Since the display 504, the camera 506, and the input device 507 are the same as the display 404, the camera 406, and the input device 407 of the first terminal 40, respectively, detailed description will be omitted.

図2を参照し、対応データテーブル95について説明する。対応データテーブル95は、サーバ30のHDD302に記憶されている。対応データテーブル95には、第一位置情報、建築指示情報、画像位置情報、作業結果情報、及び工程進捗情報が記憶されている。図2に示す例では、建築指示情報として、「塗り壁のひび割れの補修」、「タイルのひび割れ補修」、「防犯ガラス設置」、「コンクリートのひび割れ補修」、及び「換気扇を設置」等の指示の情報が記憶されている。建築指示情報は、第一端末40を使用する現場代理人91(図5参照)によって入力され、サーバ30において対応データテーブル95に記憶されている。   The correspondence data table 95 will be described with reference to FIG. The correspondence data table 95 is stored in the HDD 302 of the server 30. The correspondence data table 95 stores first position information, construction instruction information, image position information, work result information, and process progress information. In the example shown in FIG. 2, as building instruction information, instructions such as “repair of cracks in painted walls”, “repair of cracks in tiles”, “installation of security glass”, “repair of cracks in concrete”, and “installation of ventilation fan” Is stored. The building instruction information is input by the site agent 91 (see FIG. 5) using the first terminal 40, and is stored in the corresponding data table 95 in the server 30.

第一位置情報は、第一端末40の位置の情報である。第一位置情報は、建築指示情報が入力された位置を示している。図2においては、経度をA1〜A5、緯度をB1〜B5で示しているが、実際には、経度と緯度を示す具体的な数値が記憶されている。   The first position information is information on the position of the first terminal 40. The first position information indicates a position where the building instruction information has been input. In FIG. 2, the longitude is indicated by A1 to A5, and the latitude is indicated by B1 to B5. Actually, specific numerical values indicating the longitude and the latitude are stored.

画像位置情報は、画像上の位置の情報である。なお、画像位置情報は、第一端末40を使用する現場代理人91によって画像の一部が指定されて建築指示情報が入力された場合にのみ取得され(図4のS18)、サーバ30において対応データテーブル95に記憶される(図17のS52)。図2に示す例では、第一位置情報「経度:A2、緯度:B2」に対応付けられた第一画像位置情報と、第一位置情報「経度:A4、緯度:B4」に対応付けられた第二画像位置情報とが記憶されている。画像位置情報は、画像データ全体における位置情報(座標)でもよいし、特徴物(例えば窓の角など)を基準にする位置情報(座標)でもよい。   Image position information is information on a position on an image. Note that the image position information is obtained only when a part of the image is designated by the site agent 91 using the first terminal 40 and the building instruction information is input (S18 in FIG. 4), and the server 30 responds. This is stored in the data table 95 (S52 in FIG. 17). In the example illustrated in FIG. 2, the first image position information associated with the first position information “longitude: A2, latitude: B2” and the first position information “longitude: A4, latitude: B4” are associated. Second image position information is stored. The image position information may be position information (coordinates) in the entire image data or position information (coordinates) based on a feature (for example, a corner of a window).

作業結果情報は、作業後の結果の情報である。作業結果情報は、後述するS59(図17参照)において、対応データテーブル95に記憶される。工程進捗情報は、工程の進捗に関する情報である。工程進捗情報は、後述するS63(図18参照)において、対応データテーブル95に記憶される。   The work result information is information of a result after the work. The work result information is stored in the correspondence data table 95 in S59 (see FIG. 17) described later. The process progress information is information on the progress of the process. The process progress information is stored in the correspondence data table 95 in S63 (see FIG. 18) described later.

図3を参照し、作業例データテーブル96について説明する。作業例データテーブル96は、サーバ30のHDD302に記憶されている。作業例データテーブル96には、作業項目と、作業例情報とが記憶されている。作業項目は、種々の建築指示情報に対応する項目である。作業例情報は、作業例に関する情報である。作業例情報は、例えば、作業完了後の画像である。詳細は後述するが、本実施形態では、第二端末50を使用する作業者92(図12参照)は、作業例情報に基づく画像を参照して、作業を行うことができる。   The work example data table 96 will be described with reference to FIG. The work example data table 96 is stored in the HDD 302 of the server 30. The work example data table 96 stores work items and work example information. The work item is an item corresponding to various building instruction information. The work example information is information on a work example. The work example information is, for example, an image after the work is completed. Although details will be described later, in the present embodiment, the worker 92 (see FIG. 12) using the second terminal 50 can perform the work by referring to the image based on the work example information.

図3に示す例では、作業項目「塗り壁のひび割れ補修」には、複数の作業例情報961〜964が対応付けられ、作業項目「タイルのひび割れ補修」には、複数の作業例情報965〜968が対応付けられている。同様に、作業項目「防犯ガラス設置」、「コンクリートのひび割れ補修」、「換気扇を設置」、及び「外壁のひび割れ補修」には、夫々、作業例情報969,970、作業例情報971〜973、作業例情報974、作業例情報975〜977が対応付けられている。   In the example shown in FIG. 3, a plurality of pieces of work example information 961 to 964 are associated with the work item “Crack repair of painted wall”, and a plurality of pieces of work example information 965 to 965 are associated with the work item “Crack repair of tile”. 968 are associated with each other. Similarly, the work items “installation of security glass”, “repair of cracks in concrete”, “installation of ventilation fan”, and “repair of cracks in outer wall” include work example information 969 and 970, work example information 971 to 973, respectively. Work example information 974 and work example information 975 to 977 are associated with each other.

建築分野用システム1における処理について説明する。以下の説明においては、現場代理人91(図5参照)が、家屋70の外壁83のひび割れ84(図6参照)に対して補修作業を指示し、後日、作業者92が作業を行う場合を例示しながら説明する。外壁83のひび割れ84は、窓82の右上方に位置する部分である(図6参照)。   The processing in the building system 1 will be described. In the following description, it is assumed that a site agent 91 (see FIG. 5) instructs a repair work on a crack 84 (see FIG. 6) of the outer wall 83 of the house 70, and a worker 92 performs the work later. This will be described by way of example. The crack 84 of the outer wall 83 is a portion located on the upper right of the window 82 (see FIG. 6).

まず、作業の流れの一例について説明する。図5に示すように、第一端末40は、作業現場4において現場代理人91によって使用される。作業現場4は、家屋70を補修する現場である。図5においては、平面視の家屋70(屋根771の上側から見た家屋70)を図示している。家屋70には、窓82(図5及び図7参照)と、玄関ドア182(図5及び図13参照)が設けられている。現場代理人91は、作業現場4の家屋70の状況をチェックする。現場代理人91は、チェックの結果、補修箇所が見つかった場合、第一端末40に建築指示情報を入力する。本実施形態においては、外壁83のひび割れ84(図6参照)が現場代理人91によって発見され、建築指示情報が入力されるとする。第一端末40は、建築指示情報が入力された場合(図4のS12:YES、図8参照)、GPS部405を制御し、第一位置情報を取得する(図4のS16)。また、画像中の一部が指定されて建築指示情報が入力された場合には、画像位置情報を取得する(図4のS18)。第一端末40は、建築指示情報、第一位置情報、及び画像位置情報をサーバ30に送信する(図4のS19又はS20)。サーバ30に送信された情報は、対応データテーブル95に登録され、HDD302に記憶される(図17のS52)。   First, an example of a work flow will be described. As shown in FIG. 5, the first terminal 40 is used by the site agent 91 at the work site 4. The work site 4 is a site where the house 70 is repaired. FIG. 5 illustrates a house 70 in a plan view (a house 70 viewed from above a roof 771). The house 70 is provided with a window 82 (see FIGS. 5 and 7) and an entrance door 182 (see FIGS. 5 and 13). The site agent 91 checks the status of the house 70 at the work site 4. When the repaired part is found as a result of the check, the site agent 91 inputs the building instruction information to the first terminal 40. In the present embodiment, it is assumed that a crack 84 (see FIG. 6) of the outer wall 83 is found by the site agent 91 and the building instruction information is input. When the building instruction information is input (S12 in FIG. 4: YES, see FIG. 8), the first terminal 40 controls the GPS unit 405 to acquire the first position information (S16 in FIG. 4). When a part of the image is designated and the architectural instruction information is input, image position information is acquired (S18 in FIG. 4). The first terminal 40 transmits the building instruction information, the first position information, and the image position information to the server 30 (S19 or S20 in FIG. 4). The information transmitted to the server 30 is registered in the correspondence data table 95 and stored in the HDD 302 (S52 in FIG. 17).

現場代理人91が作業現場4の状況をチェックした後(例えば、数日後)、作業者92が作業現場4において作業を行う(図12参照)。第二端末50は、作業者92によって使用される。作業者92が、第一位置情報に基づく位置(すなわち、現場代理人91が建築指示情報を入力した位置)に近づくと、ディスプレイ504に自動的に建築指示情報に基づく指示が表示される(図10のS37、及び図13参照)。作業者92は、表示された指示に基づいて作業箇所を特定し、作業を行う。また、第二端末50のディスプレイ504には、サーバ30から送信される作業例情報に基づく作業例が表示される(図10のS40、図11のS43、及び図15参照)。作業者92は、ディスプレイ504に表示された作業例を参照しながら、作業を行うことができる。その他、建築分野用システム1においては、第二端末50を介して入力される作業結果情報をサーバ30のHDD302に記憶し、作業の進捗の管理に利用することができる。また、第二端末50が撮像した完了画像を新たな作業例情報として、サーバ30のHDD302に記憶することもできる。   After the site agent 91 checks the status of the work site 4 (for example, several days later), the worker 92 performs work at the work site 4 (see FIG. 12). The second terminal 50 is used by the worker 92. When the worker 92 approaches the position based on the first position information (that is, the position where the site agent 91 has input the building instruction information), an instruction based on the building instruction information is automatically displayed on the display 504 (FIG. 10 S37 and FIG. 13). The worker 92 specifies a work location based on the displayed instruction and performs work. In addition, a work example based on the work example information transmitted from the server 30 is displayed on the display 504 of the second terminal 50 (see S40 in FIG. 10, S43 in FIG. 11, and FIG. 15). The worker 92 can perform work while referring to the work example displayed on the display 504. In addition, in the architectural field system 1, work result information input via the second terminal 50 can be stored in the HDD 302 of the server 30 and used for managing the progress of the work. In addition, the completed image captured by the second terminal 50 can be stored in the HDD 302 of the server 30 as new work example information.

図4〜図20を参照し、建築分野用システム1において実行される処理をより詳細に説明する。まず、図4を参照し、第一端末40のCPU401によって実行される第一端末処理について説明する。現場代理人91によって第一端末40が操作され、第一端末処理を開始する指示が入力されると、CPU401は、ROM402から第一端末処理のプログラムを読み出す。CPU401は、読み出したプログラムをRAM403に展開し、第一端末処理を実行する。以下の説明においては、具体例として、図5に示すように、現場代理人91が第一端末40を装着し、作業現場4をチェックする場合を例示しながら説明する。   The processing executed in the architectural field system 1 will be described in more detail with reference to FIGS. First, a first terminal process executed by the CPU 401 of the first terminal 40 will be described with reference to FIG. When the first terminal 40 is operated by the site agent 91 and an instruction to start the first terminal process is input, the CPU 401 reads the first terminal process program from the ROM 402. The CPU 401 loads the read program on the RAM 403 and executes the first terminal process. In the following description, as a specific example, a case where the site agent 91 wears the first terminal 40 and checks the work site 4 as illustrated in FIG. 5 will be described.

図4に示すように、第一端末処理においては、まず、カメラ406(図1参照)が制御され、画像の取得が開始される(S11)。図4には図示しないが、S11が行われた後、使用者が視認する現実空間の少なくとも一部の画像が、CPU401に取得される処理が継続される。例えば、図5に示すように、現場代理人91が位置P1に移動した場合、現場代理人91は、透過型のディスプレイ404を介して、図6に示す風景81を視認可能である。風景81は、家屋70の一部であり、窓82が含まれる。窓82の周囲は全て外壁83であるとする。外壁83における、窓82の右上方には、外壁83のひび割れ84が存在する。本実施形態においては、カメラ406が制御されることで、風景81の一部の範囲89の画像が取得されるとする(図6参照)。なお、本実施形態では、取得された画像が、ディスプレイ404に表示されないとするが、表示されてもよい。   As shown in FIG. 4, in the first terminal process, first, the camera 406 (see FIG. 1) is controlled, and acquisition of an image is started (S11). Although not shown in FIG. 4, after S11 is performed, the process of acquiring at least a part of the image of the real space visually recognized by the user by the CPU 401 is continued. For example, as illustrated in FIG. 5, when the site agent 91 moves to the position P1, the site agent 91 can visually recognize the scenery 81 illustrated in FIG. Landscape 81 is part of house 70 and includes window 82. It is assumed that the entire periphery of the window 82 is the outer wall 83. A crack 84 of the outer wall 83 exists above and to the right of the window 82 on the outer wall 83. In the present embodiment, it is assumed that an image of a partial range 89 of the landscape 81 is obtained by controlling the camera 406 (see FIG. 6). In the present embodiment, the acquired image is not displayed on the display 404, but may be displayed.

次いで、入力装置407が使用され、建築指示情報が入力されたか否かが判断される(S12)。建築指示情報が入力されていない場合(S12:NO)、画像の一部を拡大する指示の情報である拡大指示情報が取得されたか否かが判断される(S13)。拡大指示情報が取得されていない場合(S13:NO)、CPU401は処理をS12に戻す。   Next, the input device 407 is used to determine whether or not the building instruction information has been input (S12). If the building instruction information has not been input (S12: NO), it is determined whether or not enlargement instruction information, which is information of an instruction to enlarge a part of the image, has been acquired (S13). If the enlargement instruction information has not been acquired (S13: NO), the CPU 401 returns the processing to S12.

例えば、現場代理人91が入力装置407を操作し、拡大指示情報を入力したとする。本実施形態では一例として、現場代理人91が入力装置407を使用し、図7に示す略円形の軌跡841を描く動作が、拡大指示情報を入力する動作であるとする。CPU401は、S11において取得が開始された画像を解析し、入力装置407が略円形の軌跡841を描いたことを検出した場合に、拡大指示情報が取得されたと判断する。なお、図7においては、入力装置407を把持する現場代理人91の手の図示は省略している。   For example, assume that the site agent 91 operates the input device 407 and inputs enlargement instruction information. In the present embodiment, as an example, it is assumed that the operation of the site agent 91 using the input device 407 and drawing the substantially circular locus 841 shown in FIG. 7 is the operation of inputting enlargement instruction information. The CPU 401 analyzes the image whose acquisition has been started in S11, and determines that the enlargement instruction information has been acquired when detecting that the input device 407 has drawn a substantially circular locus 841. In FIG. 7, the illustration of the hand of the site agent 91 holding the input device 407 is omitted.

CPU401は、拡大指示情報を取得した場合(S13:YES)、撮像された画像を使用して、拡大指示情報が示す画像上の部位を拡大し、ディスプレイ404に表示する(S14)。具体例の場合、図7に示すように、ディスプレイ404の一部に画像891が表示される。画像891は、S13において軌跡841によって示される拡大指示情報が取得された箇所を含む領域が拡大された画像である。これによって、外壁83のひび割れ84が拡大される。よって、現場代理人91は、拡大した部位を確認し易くなる。CPU401は、S14を実行した後、処理をS12に戻す。   When acquiring the enlargement instruction information (S13: YES), the CPU 401 enlarges a portion on the image indicated by the enlargement instruction information by using the taken image and displays it on the display 404 (S14). In the case of the specific example, as shown in FIG. 7, an image 891 is displayed on a part of the display 404. The image 891 is an image obtained by enlarging an area including a portion where the enlargement instruction information indicated by the trajectory 841 in S13 is obtained. Thereby, the crack 84 of the outer wall 83 is enlarged. Therefore, the site agent 91 can easily check the enlarged portion. After executing S14, the CPU 401 returns the processing to S12.

以下の説明では、現場代理人91は、拡大した部位を指定し、建築指示情報を入力するとする。具体例においては、図8に示すように、拡大された画像891に表示された外壁83のひび割れ84から、入力装置407を使用して引出線842が描かれ、建築指示情報を示すテキストの軌跡843「外壁のひび割れ補修」が描かれたとする。CPU401は、カメラ406を介して取得される入力装置407が描く引出線842及び軌跡843を解析し、外壁83のひび割れ84の位置に、建築指示情報「外壁のひび割れ補修」が入力されたと判断する。なお、点線で示す引出線845のように、カメラ406によって撮像される画像の範囲89における、外壁83のひび割れ84の位置が入力装置407によって指定されてもよい。   In the following description, it is assumed that the site agent 91 specifies the enlarged part and inputs the building instruction information. In a specific example, as shown in FIG. 8, a lead line 842 is drawn from the crack 84 of the outer wall 83 displayed on the enlarged image 891 using the input device 407, and the trajectory of the text indicating the building instruction information Suppose 843 "Repair of outer wall cracks" is drawn. The CPU 401 analyzes the lead line 842 and the trajectory 843 drawn by the input device 407 obtained via the camera 406, and determines that the building instruction information “repair of outer wall cracks” has been input at the position of the crack 84 on the outer wall 83. . Note that the position of the crack 84 of the outer wall 83 in the range 89 of the image captured by the camera 406 may be designated by the input device 407, as indicated by a dotted line 845.

建築指示情報が入力された場合(S12:YES)、CPU401は、入力された建築指示情報を取得する(S15)。CPU401は、取得した建築指示情報をRAM403に記憶する。具体例においては、建築指示情報「外壁のひび割れ補修」が取得され、RAM403に記憶される。以下では特に記載しないが、CPU401によって取得された種々の情報は、適宜RAM403に記憶される。   When the building instruction information has been input (S12: YES), the CPU 401 acquires the input building instruction information (S15). The CPU 401 stores the acquired building instruction information in the RAM 403. In a specific example, the building instruction information “repair of outer wall cracks” is acquired and stored in the RAM 403. Although not particularly described below, various information obtained by the CPU 401 is stored in the RAM 403 as appropriate.

次いで、GPS部405が制御され、第一位置情報が取得される(S16)。これによって、外壁83のひび割れ84の前に立つ現場代理人91に装着された第一端末40の位置情報が取得されたこととなる。具体例の場合、第一位置情報として、「経度:A6、緯度:B6」が取得されたとする。第一位置情報「経度:A6、緯度:B6」は、図5に示す位置P1の情報である。次いで、S12において建築指示情報が入力された際に、画像中の一部のみが指定され、建築指示情報が入力されたか否かが判断される(S17)。具体例の場合、図8に示す引出線842又は引出線845によって範囲89を示す画像における外壁83のひび割れ84の位置が指定されているので、CPU401は、画像中の一部のみが指定され、建築指示情報が入力されたと判断する(S17:YES)。   Next, the GPS unit 405 is controlled, and the first position information is obtained (S16). Thereby, the position information of the first terminal 40 attached to the site agent 91 standing in front of the crack 84 of the outer wall 83 is obtained. In the case of a specific example, it is assumed that “longitude: A6, latitude: B6” has been acquired as the first position information. The first position information "longitude: A6, latitude: B6" is information of the position P1 shown in FIG. Next, when the building instruction information is input in S12, only a part of the image is designated, and it is determined whether the building instruction information is input (S17). In the case of the specific example, since the position of the crack 84 of the outer wall 83 in the image indicating the range 89 is specified by the lead line 842 or the lead line 845 shown in FIG. 8, the CPU 401 specifies only a part of the image, It is determined that the building instruction information has been input (S17: YES).

次いで、画像位置情報が取得される(S18)。画像位置情報は、入力装置407によって建築指示情報が入力された位置であって、取得された画像上の位置情報である。具体例の場合、画像位置情報として、範囲89の画像と、引出線842又は引出線845において示される外壁83のひび割れ84の位置(例えば、画像中の座標)が取得される。具体例において取得される画像位置情報を第三画像位置情報という。   Next, image position information is obtained (S18). The image position information is the position where the architectural instruction information is input by the input device 407, and is the acquired position information on the image. In the case of the specific example, the image of the range 89 and the position of the crack 84 of the outer wall 83 indicated by the lead line 842 or 845 (for example, the coordinates in the image) are acquired as the image position information. The image position information acquired in the specific example is called third image position information.

次いで、S15において取得された建築指示情報と、S16において取得された第一位置情報と、S18において取得された画像位置情報とが、サーバ30に送信される(S19、図1の矢印751参照)。S19において送信された建築指示情報、第一位置情報、及び画像位置情報は、後述するサーバ30のS51(図17参照)において受信され、S52において対応データテーブル95に記憶される。具体例においては、図9に示すように、第一位置情報「経度:A6、緯度:B6」、建築指示情報「外壁のひび割れ補修」、及び画像位置情報「第三画像位置情報」が対応データテーブル95に記憶される。次いで、CPU401は処理をS12に戻す。   Next, the building instruction information acquired in S15, the first position information acquired in S16, and the image position information acquired in S18 are transmitted to the server 30 (S19, see arrow 751 in FIG. 1). . The building instruction information, the first position information, and the image position information transmitted in S19 are received in S51 (see FIG. 17) of the server 30 described later, and stored in the corresponding data table 95 in S52. In a specific example, as shown in FIG. 9, first position information “longitude: A6, latitude: B6”, building instruction information “repair of outer wall cracks”, and image position information “third image position information” correspond to corresponding data. Stored in table 95. Next, the CPU 401 returns the processing to S12.

S17において、建築指示情報が入力された際に、画像の一部が指定されていない場合(S17:NO)、S15において取得された建築指示情報と、S16において取得された第一位置情報とが、サーバ30に送信される(S20、図1の矢印751参照)。S20において送信された建築指示情報及び第一位置情報は、後述するサーバ30のS51(図17参照)において受信され、S52において対応データテーブル95に記憶される。次いで、CPU401は処理をS12に戻す。以上のように、第一端末処理が実行される。   In S17, when a part of the image is not designated when the building instruction information is input (S17: NO), the building instruction information acquired in S15 and the first position information acquired in S16 are combined. Is transmitted to the server 30 (S20, see arrow 751 in FIG. 1). The building instruction information and the first position information transmitted in S20 are received in S51 (see FIG. 17) of the server 30 described later, and stored in the corresponding data table 95 in S52. Next, the CPU 401 returns the processing to S12. As described above, the first terminal process is executed.

現場代理人91によって第一端末40が使用され、建築指示情報等がサーバ30に送信され(図4のS19及びS20)、サーバ30において対応データテーブル95に記憶された後(図17のS52)、職人等の作業者92(図12参照)が作業現場4において作業を行う。作業者92は、第二端末50を使用する。   The first terminal 40 is used by the site agent 91, and the building instruction information and the like are transmitted to the server 30 (S19 and S20 in FIG. 4) and stored in the correspondence data table 95 in the server 30 (S52 in FIG. 17). A worker 92 (see FIG. 12) such as a craftsman works at the work site 4. The worker 92 uses the second terminal 50.

図10及び図11を参照し、第二端末50のCPU501によって実行される第二端末処理について説明する。作業者92によって第二端末50が操作され、第二端末処理を開始する指示が入力されると、CPU501は、ROM502から第二端末処理のプログラムを読み出す。CPU501は、読み出したプログラムをRAM503に展開し、第二端末処理を実行する。   The second terminal processing executed by the CPU 501 of the second terminal 50 will be described with reference to FIGS. When the operator 92 operates the second terminal 50 and inputs an instruction to start the second terminal processing, the CPU 501 reads the second terminal processing program from the ROM 502. The CPU 501 loads the read program into the RAM 503 and executes the second terminal process.

第二端末処理においては、まず、カメラ506が制御され、画像の取得が開始される(S31)。S11(図4参照)の場合と同様に、S31が行われた後、使用者が視認する現実空間の少なくとも一部の画像が、CPU501に取得される。本実施形態では、図13に示す範囲189の画像が取得される。なお、本実施形態では、取得された画像はディスプレイ504に表示されないとするが、表示されてもよい。   In the second terminal process, first, the camera 506 is controlled, and acquisition of an image is started (S31). As in the case of S11 (see FIG. 4), after S31 is performed, the CPU 501 acquires at least a part of the image of the real space visually recognized by the user. In the present embodiment, an image in the range 189 shown in FIG. 13 is obtained. In the present embodiment, the acquired image is not displayed on the display 504, but may be displayed.

次いで、GPS部505が制御され、第二端末50の位置の情報である第二位置情報が取得される(S32)。次いで、S32において取得された第二位置情報がサーバ30に送信される(S33、図1の矢印752参照)。以下、後述するS34、図11に示すS42、S44、及びS46のいずれかにおいて、「YES」と判断されるまで、S32〜S34、S42:NO、S44:NO、及びS46:NOの処理が繰り返される。すなわち、第二位置情報が取得され(S32)、第二位置情報がサーバ30に送信される(図33、図1の矢印752参照)。   Next, the GPS unit 505 is controlled, and second position information, which is information on the position of the second terminal 50, is obtained (S32). Next, the second position information acquired in S32 is transmitted to the server 30 (S33, see arrow 752 in FIG. 1). Hereinafter, the processing of S32 to S34, S42: NO, S44: NO, and S46: NO is repeated until “YES” is determined in S34 to be described later or S42, S44, or S46 shown in FIG. It is. That is, the second position information is obtained (S32), and the second position information is transmitted to the server 30 (see an arrow 752 in FIG. 33 and FIG. 1).

S33が実行された後、サーバ30のS57(図17参照)において送信される第一位置情報、建築指示情報、画像位置情報、及び作業例情報が受信されたか否かが判断される(S52)。図12に示すように、具体例の場合、作業指示情報が入力されたときの第一端末40の位置は位置P1である(図5参照)。図12においては、位置P1から所定範囲内の範囲を、円155で示す。   After S33 is executed, it is determined whether the first position information, the building instruction information, the image position information, and the work example information transmitted in S57 (see FIG. 17) of the server 30 have been received (S52). . As shown in FIG. 12, in the case of the specific example, the position of the first terminal 40 when the work instruction information is input is the position P1 (see FIG. 5). In FIG. 12, a range within a predetermined range from the position P1 is indicated by a circle 155.

例えば、作業者92が、図12に示す位置P2に位置する場合、位置P1に対して所定範囲を示す円155より離れている。この場合、サーバ30において対応データテーブル95の第一位置情報「経度:A6,緯度:B6」に基づく位置P1から所定範囲内にないと判断され(図17のS54:NO)、サーバ30のS57(図17参照)が実行されず、第一位置情報、建築指示情報、画像位置情報、及び作業例情報が第二端末50に送信されない。したがって、第二端末50においては、第一位置情報、建築指示情報、画像位置情報、及び作業例情報が受信されていないと判断される(S34:NO)。   For example, when the worker 92 is located at the position P2 shown in FIG. 12, it is separated from the position P1 by a circle 155 indicating a predetermined range. In this case, the server 30 determines that the position is not within a predetermined range from the position P1 based on the first position information “longitude: A6, latitude: B6” in the correspondence data table 95 (S54 in FIG. 17: NO), and S57 in the server 30. (See FIG. 17) is not executed, and the first position information, the building instruction information, the image position information, and the work example information are not transmitted to the second terminal 50. Therefore, in the second terminal 50, it is determined that the first position information, the building instruction information, the image position information, and the work example information have not been received (S34: NO).

例えば、図12に示すように、作業者92が、位置P2より位置P1に近づき、円155より内側の位置P3に移動したとする。この場合、サーバ30において対応データテーブル95の第一位置情報「経度:A6,緯度:B6」に基づく位置P1から所定範囲内であると判断され(図17のS54:YES)、第一位置情報、建築指示情報、画像位置情報、及び作業例情報が第二端末50に送信される(図17のS57、図1の矢印753参照)。なお、対応データテーブル95の第一位置情報に画像位置情報及び作業例情報が対応付けられていない場合、画像位置情報及び作業例情報はサーバ30から送信されない。また、具体例の場合、第一位置情報「経度:A6、緯度:B6」、建築指示情報「外壁のひび割れ補修」、画像位置情報「第三画像位置情報」、及び作業例情報975〜977(図3参照)がサーバ30から第二端末50に送信される(図17のS57、図1の矢印753参照)。   For example, as illustrated in FIG. 12, it is assumed that the worker 92 approaches the position P1 from the position P2 and moves to a position P3 inside the circle 155. In this case, the server 30 determines that the position is within a predetermined range from the position P1 based on the first position information “longitude: A6, latitude: B6” in the correspondence data table 95 (S54 in FIG. 17: YES), and the first position information , Construction instruction information, image position information, and work example information are transmitted to the second terminal 50 (see S57 in FIG. 17 and an arrow 753 in FIG. 1). When the image position information and the work example information are not associated with the first position information of the correspondence data table 95, the image position information and the work example information are not transmitted from the server 30. In the case of the specific example, the first position information “longitude: A6, latitude: B6”, the building instruction information “repair of outer wall cracks”, the image position information “third image position information”, and the work example information 975 to 977 ( 3) is transmitted from the server 30 to the second terminal 50 (S57 in FIG. 17, see arrow 753 in FIG. 1).

図10に示すように、第一位置情報、建築指示情報、画像位置情報、及び作業例情報が受信された場合(S34:YES)、S34において受信された情報に、画像位置情報が含まれるか否かが判断される(S35)。画像位置情報が含まれていない場合(S35:NO)、後述するS37の処理が実行される。画像位置情報が含まれる場合(S35:YES)、カメラ506を介して取得された画像が参照され、画像位置情報に基づく位置が特定される(S36)。   As shown in FIG. 10, when the first position information, the building instruction information, the image position information, and the work example information are received (S34: YES), is the information received in S34 including the image position information? It is determined whether or not it is (S35). If the image position information is not included (S35: NO), the process of S37 described later is executed. When the image position information is included (S35: YES), the image acquired via the camera 506 is referred to, and the position based on the image position information is specified (S36).

例えば、位置P3(図12参照)にいる作業者92は、図13に示すように、ディスプレイ504を介して風景181を視認しているとする。位置P1に比べて、位置P3は、家屋70から離れているので、風景181における視認可能な家屋70の範囲は、図6に示す風景81よりも広くなっている。このため、風景181には、図6に示す窓82だけでなく、玄関ドア182も含まれている。   For example, it is assumed that the worker 92 at the position P3 (see FIG. 12) is viewing the scenery 181 via the display 504 as shown in FIG. Since the position P3 is farther from the house 70 than the position P1, the visible range of the house 70 in the scenery 181 is wider than the scenery 81 shown in FIG. Therefore, the scenery 181 includes not only the window 82 shown in FIG.

CPU501は、カメラ506を制御し、風景181の一部の範囲189の画像を取得する。S36においては、範囲189の画像と、画像位置情報に含まれる範囲89(図8参照)の画像とが比較され、外壁83のひび割れ84の位置が特定される。外壁83のひび割れ84の特定方法は、一例として、画像マッチング法が用いられる。   The CPU 501 controls the camera 506 to acquire an image of a partial range 189 of the landscape 181. In S36, the image of the range 189 is compared with the image of the range 89 (see FIG. 8) included in the image position information, and the position of the crack 84 on the outer wall 83 is specified. As an example of the method of specifying the crack 84 of the outer wall 83, an image matching method is used.

次いで、ディスプレイ504が制御され、S34において受信された第一位置情報に基づく位置に、建築指示情報に基づく指示が表示される(S37)。具体例のように、S36において画像位置情報に基づく位置が特定されている場合、第一位置情報に基づく位置において、S36で特定された位置に、建築指示情報に基づく指示が表示される(S37)。具体例の場合、図13に示すように、建築指示情報「外壁のひび割れ補修」のテキスト871が、外壁83のひび割れ84の位置を示して表示される。すなわち、作業者92が位置P1から所定範囲内(図12の円155の範囲内)の位置P2に移動するだけで、自動的に、外壁83のひび割れ84の位置を示す建築指示情報が表示される。このため、作業者92は建築指示情報によって指示された箇所をより確実に特定できる。作業者92は、表示された建築指示情報を示すテキスト871を確認し、補修作業のために、外壁83のひび割れ84の位置に移動する。図12の位置P1に移動した場合、図6に示す風景81と同様の風景が視認される(図14参照)。   Next, the display 504 is controlled, and an instruction based on the building instruction information is displayed at a position based on the first position information received in S34 (S37). As in the specific example, when the position based on the image position information is specified in S36, an instruction based on the building instruction information is displayed at the position specified in S36 at the position based on the first position information (S37). ). In the case of the specific example, as shown in FIG. 13, the text 871 of the building instruction information “repair of outer wall cracks” is displayed indicating the position of the crack 84 of the outer wall 83. That is, just by moving the operator 92 from the position P1 to a position P2 within a predetermined range (within the range of the circle 155 in FIG. 12), the building instruction information indicating the position of the crack 84 on the outer wall 83 is automatically displayed. You. For this reason, the worker 92 can more reliably specify the location specified by the building instruction information. The worker 92 checks the text 871 indicating the displayed building instruction information, and moves to the position of the crack 84 on the outer wall 83 for repair work. When moving to the position P1 in FIG. 12, a landscape similar to the landscape 81 shown in FIG. 6 is visually recognized (see FIG. 14).

次いで、S34において受信された情報の中に、作業例情報があるか否かが判断される(S38)。作業例情報がない場合(S38:NO)、CPU501は処理をS32に戻す。作業例情報がある場合(S38:YES)、S34において受信された作業例情報が複数あるか否かが判断される(S39)。作業例情報が1つである場合(S39:NO)、1つの作業例情報に基づく作業例が、ディスプレイ504に表示される(S40)。S40においては、例えば、後述する図15に示す作業例を示す画像702の場合と同様に、作業例が表示される。また、作業例情報に作業の説明の情報が含まれる場合、説明のテキストが表示されてもよい。   Next, it is determined whether there is work example information in the information received in S34 (S38). If there is no work example information (S38: NO), the CPU 501 returns the processing to S32. If there is work example information (S38: YES), it is determined whether there is a plurality of work example information received in S34 (S39). When there is one work example information (S39: NO), a work example based on one work example information is displayed on the display 504 (S40). In S40, for example, a work example is displayed in the same manner as in the case of an image 702 showing a work example shown in FIG. In addition, when the work example information includes the work description information, the description text may be displayed.

作業例情報が複数ある場合(S40:YES)、複数の作業例情報に基づく作業例の一覧が、ディスプレイ504に表示される(S41)。具体例においては、図14に示すように作業例の一覧100が表示される。一覧100には、画像701〜703が含まれる。画像701〜703は、夫々、作業例情報975〜977(図3参照)に基づく画像である。画像701〜703は、夫々、過去に行われた外壁のひび割れ補修の作業例である。次いで、CPU501は処理をS32に戻す。次に、S34が実行されるときには、第一位置情報、建築指示情報、画像位置情報、及び作業例情報が受信されていないと判断され(S34:NO)。図11に示すように、S41において表示された作業例の一覧の中から、1つの作業例が選択されたか否かが判断される(S42)。なお、作業者92によって入力装置507が操作されることによって、1つの作業例が選択される。図14に示す例においては、入力装置507によって作業例を示す画像702が選択されている。なお、図14においては、作業者92の手の図示は省略している。   When there is a plurality of pieces of work example information (S40: YES), a list of work examples based on the plurality of pieces of work example information is displayed on the display 504 (S41). In a specific example, a list 100 of work examples is displayed as shown in FIG. The list 100 includes images 701 to 703. The images 701 to 703 are images based on work example information 975 to 977 (see FIG. 3). Each of images 701 to 703 is an example of a work for repairing a crack on an outer wall performed in the past. Next, the CPU 501 returns the processing to S32. Next, when S34 is executed, it is determined that the first position information, the building instruction information, the image position information, and the work example information have not been received (S34: NO). As shown in FIG. 11, it is determined whether one work example has been selected from the list of work examples displayed in S41 (S42). One operation example is selected by operating the input device 507 by the operator 92. In the example illustrated in FIG. 14, an image 702 indicating a work example is selected by the input device 507. In FIG. 14, the hand of the worker 92 is not shown.

1つの作業例が選択された場合(S42:YES)、選択された1つの作業例が、ディスプレイ504に表示される(S43)。例えば、図14に示すように、作業例を示す画像702が選択された場合、図15に示すように、画像702のみが拡大して表示される。作業者92は、S40又はS43において表示された作業例を参照しながら、S37において表示された建築指示情報に基づく指示に関する作業を行うことができる。CPU501は処理をS31に戻す。   When one work example is selected (S42: YES), the selected one work example is displayed on the display 504 (S43). For example, when an image 702 indicating a work example is selected as shown in FIG. 14, only the image 702 is enlarged and displayed as shown in FIG. The worker 92 can perform the work related to the instruction based on the building instruction information displayed in S37 while referring to the operation example displayed in S40 or S43. The CPU 501 returns the processing to S31.

1つの作業例が選択されていない場合(S42:NO)、作業後の作業結果の情報である作業結果情報が入力されたか否かが判断される(S44)。作業結果情報は、作業者92によって入力装置507が操作されることによって入力される。作業結果情報は、例えば、「第一工程完了しました」等のコメントである。なお作業結果情報は、後述する完了画像と同様に、作業の完了時の画像であってもよい。   If one work example has not been selected (S42: NO), it is determined whether work result information, which is information on the work result after the work, has been input (S44). The work result information is input by the operator 92 operating the input device 507. The work result information is, for example, a comment such as “the first process has been completed”. The work result information may be an image at the time of completion of the work, similarly to a completed image described later.

作業結果情報が入力された場合(S44:YES)、作業結果情報がサーバ30に送信される(S45、図1の矢印752参照)。送信された作業結果情報は、サーバ30のS58(図17参照)において受信され、S59においてHDD302に記憶される。例えば、作業結果情報「第一工程完了しました」が入力された場合(S44:YES)、サーバ30に送信される(S45、図1の矢印752参照)。そして、図16に示すように、対応データテーブル95の第一位置情報「経度:A6:A6,緯度:B6」に対応付けて、作業結果情報「第一工程完了しました」が記憶される。CPU501は処理をS32に戻す。なお、第一工程が完了した後日に、続きの作業が行われてもよい。この場合、作業者92が他の作業者に変わってもよい。   When the work result information is input (S44: YES), the work result information is transmitted to the server 30 (S45, see arrow 752 in FIG. 1). The transmitted work result information is received in S58 of the server 30 (see FIG. 17), and stored in the HDD 302 in S59. For example, when the work result information “the first process is completed” is input (S44: YES), it is transmitted to the server 30 (S45, see arrow 752 in FIG. 1). Then, as shown in FIG. 16, the work result information “first step completed” is stored in association with the first position information “longitude: A6: A6, latitude: B6” in the correspondence data table 95. The CPU 501 returns the processing to S32. It should be noted that subsequent work may be performed on the day after the first step is completed. In this case, the worker 92 may change to another worker.

作業結果情報が入力されていない場合(S44:NO)、作業の完了時の画像である完了画像を取得する指示が入力されたか否かが判断される(S46)。完了画像を取得する指示が入力されていない場合(S46:NO)、CPU501は処理をS32に戻す。   If the work result information has not been input (S44: NO), it is determined whether or not an instruction to acquire a completed image, which is an image at the time of completion of the work, has been input (S46). When the instruction to acquire the completed image has not been input (S46: NO), the CPU 501 returns the processing to S32.

完了画像を取得する指示は、作業者92によって入力装置507が操作されることによって第二端末50に入力される。完了画像を取得する指示が入力された場合(S46:YES)、カメラ506が制御され、完了画像が取得される(S47)。具体例の場合、外壁83のひび割れ84が補修された新たな完了画像が取得される。次いで、S47において取得された完了画像が、サーバ30に送信される(S48、図1の矢印752参照)。送信された完了画像は、サーバ30のS64(図18参照)において受信され、S65(図18参照)において、新たな作業例情報としてHDD302に記憶される。なお、完了画像だけでなく、入力装置507を介して入力されるコメントが含まれていてもよい。次いで、CPU501は処理をS32に戻す。以上のように、第二端末処理が実行される。   An instruction to acquire a completed image is input to the second terminal 50 by operating the input device 507 by the operator 92. When an instruction to acquire a completed image has been input (S46: YES), the camera 506 is controlled to acquire a completed image (S47). In the case of the specific example, a new completed image in which the crack 84 of the outer wall 83 has been repaired is acquired. Next, the completed image acquired in S47 is transmitted to the server 30 (S48, see arrow 752 in FIG. 1). The transmitted completed image is received in S64 (see FIG. 18) of the server 30, and is stored in the HDD 302 as new work example information in S65 (see FIG. 18). Note that not only the completed image but also a comment input via the input device 507 may be included. Next, the CPU 501 returns the processing to S32. As described above, the second terminal process is executed.

図17及び図18を参照し、サーバ30によるサーバ処理について説明する。サーバ処理を実行する指示がサーバ30に入力されると、CPU301は、HDD302からサーバ処理のプログラムを読み出す。CPU301は、読み出したプログラムをRAM303に展開し、サーバ処理を実行する。   The server processing by the server 30 will be described with reference to FIGS. When an instruction to execute server processing is input to server 30, CPU 301 reads a server processing program from HDD 302. The CPU 301 develops the read program in the RAM 303 and executes a server process.

サーバ処理では、まず、第一端末40のS19又はS20(図4参照)によって送信される第一位置情報、画像位置情報、及び建築指示情報(図1の矢印751参照)が受信されたか否かが判断される(S51)。第一位置情報、画像位置情報、及び建築指示情報が受信された場合(S51:YES)、CPU301は、受信された各種情報を対応付けてHDD302に記憶する。   In the server process, first, it is determined whether the first position information, the image position information, and the building instruction information (see arrow 751 in FIG. 1) transmitted by S19 or S20 (see FIG. 4) of first terminal 40 have been received. Is determined (S51). When the first position information, the image position information, and the building instruction information have been received (S51: YES), the CPU 301 stores the received various information in the HDD 302 in association with each other.

より詳細には、第一端末40のS20(図4参照)によって送信された第一位置情報及び建築指示情報が受信された場合(S51:YES)、第一位置情報と建築指示情報とが対応付けられて、対応データテーブル95に記憶される(S52)。第一端末40のS19によって送信された第一位置情報、画像位置情報、及び建築指示情報が受信された場合(S51:YES)、第一位置情報、画像位置情報、及び建築指示情報が対応付けられ、対応データテーブル95に記憶される(S52)。具体例の場合、図2に示す対応データテーブル95が更新され、図9に示すように、第一位置情報「経度:A6、緯度:B6」、建築指示情報「外壁のひび割れ補修」、及び画像位置情報「第三画像位置情報」が対応付けられ、対応データテーブル95に記憶される。次いで、CPU301は、処理をS51に戻す。   More specifically, when the first position information and the building instruction information transmitted in S20 of the first terminal 40 (see FIG. 4) are received (S51: YES), the first position information and the building instruction information correspond to each other. And stored in the corresponding data table 95 (S52). When the first position information, the image position information, and the building instruction information transmitted in S19 of the first terminal 40 are received (S51: YES), the first position information, the image position information, and the building instruction information are associated with each other. And stored in the corresponding data table 95 (S52). In the case of the specific example, the correspondence data table 95 shown in FIG. 2 is updated, and as shown in FIG. 9, the first position information “longitude: A6, latitude: B6”, the building instruction information “repair of outer wall cracks”, and the image The position information “third image position information” is associated and stored in the correspondence data table 95. Next, the CPU 301 returns the processing to S51.

第一位置情報、画像位置情報、及び建築指示情報が受信されていない場合(S51:NO)、第二端末50のS33(図10参照)によって送信される第二位置情報(図1の矢印752参照)が受信されたか否かが判断される(S53)。第二位置情報が受信された場合(S53:YES)、S53において受信された第二位置情報に基づく位置と、HDD302に記憶された第一位置情報に基づく位置とが所定範囲内にあるか否かが判断される(S54)。例えば、第二端末50の位置が図12に示す位置P2である場合、第一位置情報「経度:A6、緯度:B6」に基づく位置P1から所定範囲(円155で示す範囲)より外側に位置するので、第二位置情報に基づく位置と、第一位置情報に基づく位置とが所定範囲内にないと判断される(S54:NO)。CPU301は、処理をS51に戻す。すなわち、第二端末50の位置が、第一端末40によって建築指示情報が入力された位置P1から、所定範囲より離れている場合には、後述するS57において送信される各情報が第二端末50には送信されない。   If the first position information, the image position information, and the building instruction information have not been received (S51: NO), the second position information (arrow 752 in FIG. 1) transmitted by S33 of the second terminal 50 (see FIG. 10). Is determined (S53). If the second position information is received (S53: YES), it is determined whether the position based on the second position information received in S53 and the position based on the first position information stored in HDD 302 are within a predetermined range. Is determined (S54). For example, when the position of the second terminal 50 is the position P2 shown in FIG. 12, the position outside the predetermined range (the range indicated by the circle 155) from the position P1 based on the first position information “longitude: A6, latitude: B6” Therefore, it is determined that the position based on the second position information and the position based on the first position information are not within a predetermined range (S54: NO). The CPU 301 returns the processing to S51. That is, when the position of the second terminal 50 is apart from the position P1 at which the architectural instruction information has been input by the first terminal 40 by more than a predetermined range, each information transmitted in S57 described later is transmitted to the second terminal 50. Is not sent to

図12に示すように、第二端末50が位置P3に移動したとする。この場合、第二位置情報に基づく位置と、HDD302に記憶された第一位置情報に基づく位置とが所定範囲内であると判断され(S54:YES)、所定範囲内にあると判断された第一位置情報に対応付けられた建築指示情報が特定される(S55)。すなわち、対応データテーブル95(図9)が参照され、第一位置情報「経度:A6、緯度:B6」に対応付けられた建築指示情報「外壁のひび割れ補修」が特定される。   Assume that the second terminal 50 has moved to the position P3 as shown in FIG. In this case, the position based on the second position information and the position based on the first position information stored in the HDD 302 are determined to be within a predetermined range (S54: YES), and the position determined to be within the predetermined range is determined. The building instruction information associated with the one location information is specified (S55). That is, referring to the correspondence data table 95 (FIG. 9), the architectural instruction information “repair of outer wall cracks” associated with the first position information “longitude: A6, latitude: B6” is specified.

次いで、作業例データテーブル96(図3参照)が参照され、S55において特定された建築指示情報に対応する作業例情報が特定される(S56)。具体例の場合、作業例データテーブル96(図3参照)における建築指示情報が示す作業項目「外壁のひび割れ補修」に対応する作業例情報975〜977が特定される。   Next, the work example data table 96 (see FIG. 3) is referred to, and work example information corresponding to the building instruction information specified in S55 is specified (S56). In the case of a specific example, work example information 975 to 977 corresponding to the work item “repair of outer wall cracks” indicated by the building instruction information in the work example data table 96 (see FIG. 3) is specified.

次いで、第一位置情報、建築指示情報、画像位置情報、及び作業例情報が第二端末50に送信される(S57、図1の矢印753参照)。送信される第一位置情報は、S54において第二位置情報に基づく位置と所定範囲内にあると判断された第一位置情報である。送信される建築指示情報は、S55において特定された建築指示情報である。送信される画像位置情報は、第一位置情報に対応付けられた画像位置情報である。なお、第一位置情報に対応付けられた画像位置情報がない場合には、画像位置情報は送信されない。送信される作業例情報は、S56において特定された作業例情報である。次いで、CPU301は処理をS51に戻す。   Next, the first position information, the building instruction information, the image position information, and the work example information are transmitted to the second terminal 50 (S57, see arrow 753 in FIG. 1). The transmitted first position information is the first position information determined in S54 to be within a predetermined range from the position based on the second position information. The transmitted building instruction information is the building instruction information specified in S55. The transmitted image position information is image position information associated with the first position information. If there is no image position information associated with the first position information, no image position information is transmitted. The transmitted work example information is the work example information specified in S56. Next, the CPU 301 returns the processing to S51.

S53において、第二位置情報が受信されていない場合(S53:NO)、作業結果情報が受信されたか否かが判断される(S58)。なお、作業結果情報は、第二端末50のS45(図11参照)において、サーバ30に送信される(図1の矢印752参照)。作業結果情報が受信された場合(S58:YES)、作業結果情報が第一位置情報に対応付けられ、HDD302に記憶される(S59)。例えば、作業結果情報「第一工程完了しました」が受信されると(S58:YES)、図2に示す対応データテーブル95が、図16に示すように更新され、作業結果情報「第一工程完了しました」が登録された状態となる。これによって、作業後の結果がHDD302に記憶される。次いで、CPU301は処理をS51に戻す。   If the second position information has not been received in S53 (S53: NO), it is determined whether or not the work result information has been received (S58). The work result information is transmitted to the server 30 in S45 (see FIG. 11) of the second terminal 50 (see arrow 752 in FIG. 1). When the work result information is received (S58: YES), the work result information is stored in the HDD 302 in association with the first position information (S59). For example, when the work result information “first step completed” is received (S58: YES), the corresponding data table 95 shown in FIG. 2 is updated as shown in FIG. Completed "is registered. As a result, the result after the operation is stored in the HDD 302. Next, the CPU 301 returns the processing to S51.

S58において、作業結果情報が受信されていない場合(S58:NO)、図18に示すように、作業結果の提示の指示が入力されたか否かが判断される(S60)。本実施形態では、一例として、管理会社3の職員又は、管理会社3に移動した現場代理人91が、入力部305を介して、作業結果の提示の指示をサーバ30に入力するとする。具体例の場合、第一位置情報「緯度:A6、緯度:B6」に対応する作業結果の提示の指示が入力されるとする。なお、管理会社3の職員又は現場代理人91は、サーバ30以外の装置を使用してサーバ30にアクセスし、作業結果の提示の指示をサーバ30に入力してもよい。   If the work result information has not been received in S58 (S58: NO), it is determined whether or not an instruction to present the work result has been input as shown in FIG. 18 (S60). In the present embodiment, as an example, it is assumed that the staff of the management company 3 or the site agent 91 who has moved to the management company 3 inputs an instruction to present the work result to the server 30 via the input unit 305. In the case of a specific example, it is assumed that an instruction to present a work result corresponding to the first position information “latitude: A6, latitude: B6” is input. Note that the staff of the management company 3 or the site agent 91 may access the server 30 using a device other than the server 30 and input an instruction to present the work result to the server 30.

作業結果の提示の指示が入力された場合(S60:YES)、S59において対応データテーブル95に記憶された作業結果情報に基づく作業の結果が、使用者である管理会社3の職員又は現場代理人91に提示される(S61)。例えば、作業結果の提示の指示によって選択された第一位置情報「緯度:A6、緯度:B6」に対応する作業結果情報に基づく作業の結果「第一工程完了しました」のコメントが表示される。なお、作業結果情報に作業の結果の画像が含まれていれば、その画像が表示されてもよい。次いで、CPU301は処理をS51に戻す。   When the instruction to present the work result is input (S60: YES), the result of the work based on the work result information stored in the corresponding data table 95 in S59 is displayed by the employee of the management company 3 as the user or the site agent. 91 (S61). For example, a comment of the work result “first process completed” based on the work result information corresponding to the first position information “latitude: A6, latitude: B6” selected by the instruction to present the work result is displayed. . If the work result information includes an image of the work result, the image may be displayed. Next, the CPU 301 returns the processing to S51.

作業結果の提示の指示が入力されていない場合(S60:NO)、S61において提示された作業の結果に応じて入力される、工程の進捗に関する情報である工程進捗情報が入力されたか否かが判断される(S62)。例えば、管理会社3の職員又は現場代理人91は、S61において提示された作業の結果を確認し、作業の結果に応じて、工程進捗情報を入力する。具体例においては、工程進捗情報として、「第一工程完了」が入力されたとする。   When the instruction to present the work result has not been input (S60: NO), it is determined whether or not the process progress information, which is information relating to the progress of the process and is input according to the result of the work presented in S61, has been input. It is determined (S62). For example, the staff of the management company 3 or the site agent 91 checks the result of the work presented in S61, and inputs process progress information according to the result of the work. In a specific example, it is assumed that “first process completed” is input as process progress information.

工程進捗情報が入力された場合(S62:YES)、入力された工程進捗情報が、対応データテーブル95に登録され、HDD302に記憶される(S63)。具体例においては、図19に示すように、対応データテーブル95に工程進捗情報「第一工程完了」が記憶される。次いで、CPU301は処理をS51に戻す。   When the process progress information is input (S62: YES), the input process progress information is registered in the corresponding data table 95 and stored in the HDD 302 (S63). In a specific example, as shown in FIG. 19, the process progress information “first process completed” is stored in the correspondence data table 95. Next, the CPU 301 returns the processing to S51.

工程進捗情報が入力されていない場合(S62:NO)、作業の完了時の画像である完了画像が受信されたか否かが判断される(S64)。完了画像は、第二端末50のS48(図11参照)によってサーバ30に送信される(図1の矢印752参照)。   If the process progress information has not been input (S62: NO), it is determined whether or not a completed image, which is an image at the time of completion of the work, has been received (S64). The completed image is transmitted to the server 30 through S48 (see FIG. 11) of the second terminal 50 (see arrow 752 in FIG. 1).

完了画像が受信された場合(S64:YES)、受信された完了画像を含む情報が作業例情報として作業例データテーブル96に記憶される(S65)。具体例の場合、第二端末50のS48(図11参照)によって送信された完了画像を含む情報が、図20に示す作業例データテーブル96のように、新たな作業例情報978として、作業指示情報に対応する作業項目「外壁のひび割れ補修」に対応付けられて記憶される。次いで、CPU301は処理をS51に戻す。   If the completed image has been received (S64: YES), information including the received completed image is stored in the work example data table 96 as work example information (S65). In the case of the specific example, the information including the completed image transmitted in S48 of the second terminal 50 (see FIG. 11) is used as the new work example information 978 as the work instruction data 978 like the work example data table 96 shown in FIG. The information is stored in association with the work item “repair of outer wall cracks” corresponding to the information. Next, the CPU 301 returns the processing to S51.

以上のように本実施形態における処理が実行される。本実施形態では、第一端末40を使用する現場代理人91等によって建築指示情報が入力されると(図4のS12:YES及びS15)、建築指示情報がサーバ30に送信され(S19又はS20、図1の矢印751参照)、サーバ30のHDD302に建築指示情報と、第一位置情報とが記憶される(図17のS52)。そして、第二端末50を使用する作業者92が、第一位置情報に基づく位置から所定範囲内に近づくと、サーバ30から第二端末50に第一位置情報と建築指示情報が送信され(図17のS57、図1の矢印753参照)、建築指示情報に基づく指示がディスプレイ504に表示される(図10のS37及び図13参照)。このように、第二端末50を使用する作業者92が、建築指示情報が入力された位置P1に近づくだけで(図12参照)、建築指示情報に基づく指示が表示される(図13参照)。よって、建築物等の図面に指示が記載される場合に比べて、作業者92は、指示が入力された位置を特定しやすい。故に、補修する箇所などを誤って特定する可能性が低くなり、より確実に、現場代理人91が意図した箇所に対して作業が行われる。よって、再度の作業が必要になる可能性が低くなり、作業効率が向上する。   The processing according to the present embodiment is executed as described above. In the present embodiment, when the building instruction information is input by the site agent 91 or the like who uses the first terminal 40 (S12: YES and S15 in FIG. 4), the building instruction information is transmitted to the server 30 (S19 or S20). The arrow 751 in FIG. 1) stores the building instruction information and the first position information in the HDD 302 of the server 30 (S52 in FIG. 17). Then, when the worker 92 using the second terminal 50 approaches a predetermined range from the position based on the first position information, the first position information and the building instruction information are transmitted from the server 30 to the second terminal 50 (FIG. 17 (see arrow 753 in FIG. 1), and an instruction based on the building instruction information is displayed on the display 504 (see S37 in FIG. 10 and FIG. 13). In this way, the operator based on the building instruction information is displayed only by the worker 92 using the second terminal 50 approaching the position P1 where the building instruction information is input (see FIG. 13) (see FIG. 13). . Therefore, the operator 92 can easily specify the position where the instruction is input, as compared with the case where the instruction is described in a drawing of a building or the like. Therefore, the possibility of erroneously specifying a portion to be repaired or the like is reduced, and the work is more reliably performed on the portion intended by the site agent 91. Therefore, the possibility that rework is required is reduced, and work efficiency is improved.

また、図11のS44において入力された作業結果情報がサーバに送信され(図12のS45、図1の矢印752参照)、第一位置情報に対応付けられてHDD302に記憶される(図17のS59)。このため、サーバ30側で作業結果の管理が可能である。このため、現場代理人91等は、入力部305又はサーバ30とは異なる装置を使用してサーバ30にアクセスすることで、作業の結果を確認することができる。   Also, the work result information input in S44 of FIG. 11 is transmitted to the server (S45 of FIG. 12, see the arrow 752 of FIG. 1) and stored in the HDD 302 in association with the first position information (FIG. 17). S59). Thus, the server 30 can manage the work results. For this reason, the site agent 91 or the like can check the work result by accessing the server 30 using the input unit 305 or a device different from the server 30.

また、HDD302に記憶された作業結果情報に基づく作業の結果が、使用者に提示される(図18のS61)。そして、提示された作業の結果に応じて入力される、工程の進捗に関する情報である工程進捗情報が、HDD302に記憶される(図18のS63)。このように、管理会社3の職員又は現場代理人91等は、S61において提示された作業結果に応じて、工程進捗情報を入力し、作業の工程を管理することができる。よって、工程を別途管理する必要がなく、管理会社3の職員又は現場代理人91等の作業効率が向上する。   The result of the work based on the work result information stored in the HDD 302 is presented to the user (S61 in FIG. 18). Then, process progress information, which is information relating to the progress of the process, which is input according to the presented work result, is stored in the HDD 302 (S63 in FIG. 18). In this manner, the staff of the management company 3 or the site agent 91 can input the process progress information and manage the process of the work according to the work result presented in S61. Therefore, there is no need to separately manage the process, and the work efficiency of the staff of the management company 3 or the site agent 91 is improved.

また、作業例情報を記憶するHDD302から、建築指示情報に対応する作業例情報が特定され(図17のS56)、第二端末50に送信される(図17のS57、図1の矢印753参照)。そして、第二端末50において、作業例情報に基づく作業例がディスプレイ504に表示される(図10のS40、図11のS43、及び図15参照)。よって、第二端末50を使用する作業者92は、ディスプレイ504に表示された作業例を参考にしながら、作業を行うことができる。よって、作業例が表示されない場合に比べ、作業品質及び作業効率が向上する。また、作業者92は、たとえ経験が浅くても、作業例を確認しながら作業を行うことができるので、作業品質及び作業効率を確保した上で作業を行うことができる。   Also, the work example information corresponding to the building instruction information is specified from the HDD 302 that stores the work example information (S56 in FIG. 17), and transmitted to the second terminal 50 (S57 in FIG. 17, see arrow 753 in FIG. 1). ). Then, in the second terminal 50, a work example based on the work example information is displayed on the display 504 (see S40 in FIG. 10, S43 in FIG. 11, and FIG. 15). Therefore, the worker 92 using the second terminal 50 can perform the work while referring to the work example displayed on the display 504. Therefore, the work quality and work efficiency are improved as compared with the case where the work example is not displayed. Further, even if the worker 92 has little experience, the worker 92 can perform the work while checking the work example, so that the work can be performed while ensuring the work quality and the work efficiency.

また、作業が完了した後には、作業の完了時の画像である完了画像が取得され(図11のS47)、サーバ30に送信される(図11のS48、図1の矢印752参照)。完了画像を含む情報が、作業例情報としてHDD302にさらに記憶される(図18のS65)。このように、新たに作業された結果が、新たな作業例情報としてサーバ30のHDD302に追加される。このため、作業者92が次回の作業を行う場合に参照できる作業例が多くなり、作業者92の作業効率が向上する。   After the work is completed, a completed image, which is an image at the time of completion of the work, is obtained (S47 in FIG. 11) and transmitted to the server 30 (S48 in FIG. 11, see arrow 752 in FIG. 1). Information including the completed image is further stored in the HDD 302 as work example information (S65 in FIG. 18). Thus, the result of the new work is added to the HDD 302 of the server 30 as new work example information. Therefore, the number of work examples that can be referred to when the worker 92 performs the next work increases, and the work efficiency of the worker 92 improves.

また、例えば、図8に示すように、外壁83における窓82の右上方の位置のひび割れ84の補修作業等を指示する場合、第一端末40の位置を示す第一位置情報だけでは、作業者92が補修作業を指示する位置を特定し難い可能性がある。本実施形態では、第一端末40において建築指示情報が入力された画像上の位置を示す画像位置情報が取得され(図4のS18)、サーバ30に送信される(図5のS19、図1の矢印751参照)。そして、画像位置情報がサーバ30のHDD302に記憶される(図17のS52)。第二端末50を使用する作業者92が、第一位置情報に基づく位置に近づくと、建築指示情報、第一位置情報、及び画像位置情報が第二端末50に送信される(図17のS57、図12、及び図1の矢印753参照)。第二端末50では、画像位置情報に基づく位置が特定され(図10のS37)、建築指示情報に基づく指示がディスプレイ504に表示される(図10のS37、及び図13参照)。具体例のように、第一端末40を使用する現場代理人91によって、外壁83の一部の補修作業が指示された場合に、第二端末50において、外壁83の一部に、建築指示情報に基づく指示が表示される(図13参照)。よって、作業者92は、より確実に、補修する位置を特定することができる。故に、作業者92の作業効率が向上する。   For example, as shown in FIG. 8, when an instruction is given to repair a crack 84 at a position on the upper right of the window 82 on the outer wall 83, the worker needs only the first position information indicating the position of the first terminal 40. There is a possibility that it is difficult to specify the position at which the repair instruction 92 is directed. In the present embodiment, image position information indicating the position on the image where the architectural instruction information has been input at the first terminal 40 is acquired (S18 in FIG. 4) and transmitted to the server 30 (S19 in FIG. 5, FIG. 1). Arrow 751). Then, the image position information is stored in the HDD 302 of the server 30 (S52 in FIG. 17). When the worker 92 using the second terminal 50 approaches the position based on the first position information, the building instruction information, the first position information, and the image position information are transmitted to the second terminal 50 (S57 in FIG. 17). , FIG. 12, and arrow 753 in FIG. 1). In the second terminal 50, a position based on the image position information is specified (S37 in FIG. 10), and an instruction based on the building instruction information is displayed on the display 504 (see S37 in FIG. 10 and FIG. 13). As in the specific example, when the site agent 91 using the first terminal 40 instructs the repair work of a part of the outer wall 83, the second terminal 50 displays the building instruction information on a part of the outer wall 83. Is displayed (see FIG. 13). Therefore, the operator 92 can more reliably specify the repair position. Therefore, the work efficiency of the worker 92 is improved.

また、建築分野においては、例えば、屋根の軒下など、地面から離れた箇所に対して補修等の指示を行う場合がある。この場合、補修の必要性を判断する箇所が離れているので、現場代理人91は、対象箇所を視認し難い。本実施形態においては、拡大指示情報が取得された場合(図4のS13:YES)、ディスプレイ404において、対象部位が拡大表示される(S14)。よって、第一端末40を使用する現場代理人91は、拡大表示された部位を確認して、指示を入力するか否かを判断し、建築指示情報を第一端末40に入力することが可能となる。よって、第一端末40を使用する現場代理人等の作業効率が向上する。また、図12に示す具体例のように、外壁83の小さなひび割れ84を拡大して確認できるため、現場代理人91がより容易に指示を入力するか否かを判断できる。よって、第一端末40を使用する現場代理人等の作業効率が向上する。   Further, in the construction field, for example, an instruction such as repair may be given to a location distant from the ground, such as under a roof eave. In this case, since the place for determining the necessity of the repair is far away, the site agent 91 is difficult to visually recognize the target place. In the present embodiment, when enlargement instruction information is obtained (S13 in FIG. 4: YES), the target site is enlarged and displayed on the display 404 (S14). Therefore, the site agent 91 who uses the first terminal 40 can check the part displayed in an enlarged manner, determine whether or not to input an instruction, and input the building instruction information to the first terminal 40. Becomes Therefore, the work efficiency of the site agent using the first terminal 40 is improved. Further, as in the specific example shown in FIG. 12, the small cracks 84 in the outer wall 83 can be enlarged and confirmed, so that it is possible to more easily determine whether or not the site agent 91 inputs an instruction. Therefore, the work efficiency of the site agent using the first terminal 40 is improved.

上記実施形態において、入力装置407は本発明の「指示入力手段」の一例である。図4のS16の処理を行うCPU401は、本発明の「第一位置情報取得手段」の一例である。S19及びS20の処理を行うCPU401は、本発明の「第一送信手段」の一例である。HDD302は、本発明の「第一記憶部」及び「第二記憶部」の一例である。図17のS52の処理を行うCPU301は、本発明の「記憶制御手段」の一例である。S53の処理を行うCPU301は、本発明の「第二位置情報受信手段」の一例である。S54及びS57の処理を行うCPU301は、本発明の「第二送信手段」の一例である。図17のS32の処理を行うCPU501は、本発明の「第二位置情報取得手段」の一例である。S33の処理を行うCPU501は、本発明の「第三送信手段」の一例である。S37の処理を行うCPU501は、本発明の「指示表示手段」の一例である。ディスプレイ404は本発明の「第一端末表示部」の一例である。ディスプレイ504は本発明の「第二端末表示部」の一例である。   In the above embodiment, the input device 407 is an example of the “instruction input unit” of the present invention. The CPU 401 that performs the process of S16 in FIG. 4 is an example of the “first position information acquisition unit” of the present invention. The CPU 401 that performs the processes of S19 and S20 is an example of the “first transmission unit” of the present invention. The HDD 302 is an example of the “first storage unit” and the “second storage unit” of the present invention. The CPU 301 that performs the process of S52 in FIG. 17 is an example of the “storage control unit” of the present invention. The CPU 301 that performs the process of S53 is an example of the “second position information receiving unit” of the present invention. The CPU 301 that performs the processes of S54 and S57 is an example of the “second transmitting unit” of the present invention. The CPU 501 that performs the process of S32 in FIG. 17 is an example of the “second position information acquisition unit” of the present invention. The CPU 501 that performs the process of S33 is an example of the “third transmitting unit” of the present invention. The CPU 501 that performs the process of S37 is an example of the “instruction display unit” of the present invention. The display 404 is an example of the “first terminal display unit” of the present invention. The display 504 is an example of the “second terminal display unit” of the present invention.

入力装置507は本発明の「作業結果入力手段」の一例である。図11のS45の処理を行うCPU501は、本発明の「作業結果送信手段」の一例である。図17のS59の処理を行うCPU301は、本発明の「作業結果記憶手段」の一例である。図18のS61の処理を行うCPU301は、本発明の「提示手段」の一例である。S63の処理を行うCPU301は、本発明の「工程記憶制御手段」の一例である。   The input device 507 is an example of the “work result input unit” of the present invention. The CPU 501 that performs the process of S45 in FIG. 11 is an example of the “work result transmitting unit” of the present invention. The CPU 301 that performs the process of S59 in FIG. 17 is an example of the “work result storage unit” of the present invention. The CPU 301 that performs the process of S61 in FIG. 18 is an example of the “presenting unit” of the present invention. The CPU 301 that performs the process of S63 is an example of the “process storage control unit” of the present invention.

図17のS56の処理を行うCPU301は、本発明の「作業例特定手段」の一例である。S57において作業例情報を送信する処理を行うCPU301は、本発明の「作業例送信手段」の一例である。図10のS40及び図11のS43の処理を行うCPU501は、本発明の「作業例表示手段」の一例である。S47の処理を行うCPU501は、本発明の「完了画像取得手段」の一例である。S48の処理を行うCPU501は、本発明の「完了画像送信手段」の一例である。図18のS65の処理を行うCPU301は、本発明の「作業例追加手段」の一例である。   The CPU 301 that performs the process of S56 in FIG. 17 is an example of the “work example specifying unit” of the present invention. The CPU 301 that performs the process of transmitting the work example information in S57 is an example of the “work example transmission means” of the present invention. The CPU 501 that performs the processes of S40 of FIG. 10 and S43 of FIG. 11 is an example of the “work example display unit” of the present invention. The CPU 501 that performs the process of S47 is an example of the “completed image obtaining unit” of the present invention. The CPU 501 that performs the process of S48 is an example of the “complete image transmitting unit” of the present invention. The CPU 301 that performs the process of S65 in FIG. 18 is an example of the “work example adding unit” of the present invention.

カメラ406は本発明の「第一撮像部」の一例である。カメラ506は本発明の「第二撮像部」の一例である。図4のS11及びS11以降に画像を取得する処理を行うCPU401は、本発明の「第一画像取得手段」の一例である。S18の処理を行うCPU401は、本発明の「画像位置情報取得手段」の一例である。図10のS36の処理を行うCPU501は、本発明の「画像位置特定手段」の一例である。図4のS13の処理を行うCPU401は、本発明の「拡大指示取得手段」の一例である。S14の処理を行うCPU401は、本発明の「拡大表示手段」の一例である。   The camera 406 is an example of the “first imaging unit” of the present invention. The camera 506 is an example of the “second imaging unit” of the present invention. The CPU 401 that performs the process of acquiring an image after S11 and S11 in FIG. 4 is an example of the “first image acquiring unit” of the present invention. The CPU 401 that performs the process of S18 is an example of the “image position information acquisition unit” of the present invention. The CPU 501 that performs the process of S36 in FIG. 10 is an example of the “image position specifying unit” of the present invention. The CPU 401 that performs the process of S13 in FIG. 4 is an example of the “enlargement instruction acquisition unit” of the present invention. The CPU 401 that performs the process of S14 is an example of the “enlarged display unit” of the present invention.

なお、本発明は上記の実施形態に限定されるものではなく、種々の変更が可能である。例えば、拡大指示情報が示す画像上の部位が拡大されて表示されていたが(図4のS13及びS14、図7参照)、拡大されなくてもよい。また、ディスプレイ404が設けられなくてもよい。また、画像位置情報が取得され(S18)、サーバ30に送信されていたが(S19)。画像位置情報が取得及び送信されなくてもよい。この場合、図17のS52においてHDD302に画像位置情報が記憶されなくてもよいし、S57において画像位置情報が送信されなくてもよい。また、S36において画像位置情報に基づく位置が特定されなくてもよい。また、第二端末50のカメラ506が設けられなくてもよい。また、第一端末40のディスプレイ404が設けられなくてもよい。また、入力装置407,507の態様は限定されず、例えば、キーボード等の入力デバイスであってもよい。また、第一端末40及び第二端末50が頭部に装着可能なヘッドマウントディスプレイでなくてもよい。例えば、第一端末40及び第二端末50は、ユーザに把持されるタブレット端末であってもよい。   Note that the present invention is not limited to the above embodiment, and various modifications are possible. For example, although the part on the image indicated by the enlargement instruction information is enlarged and displayed (see S13 and S14 in FIG. 4 and FIG. 7), the enlargement may not be performed. Further, the display 404 may not be provided. Further, the image position information is acquired (S18) and transmitted to the server 30 (S19). Image position information need not be obtained and transmitted. In this case, the image position information does not have to be stored in the HDD 302 in S52 of FIG. 17, and the image position information does not have to be transmitted in S57. Further, the position based on the image position information need not be specified in S36. Further, the camera 506 of the second terminal 50 may not be provided. Further, the display 404 of the first terminal 40 may not be provided. The form of the input devices 407 and 507 is not limited, and may be, for example, an input device such as a keyboard. Further, the first terminal 40 and the second terminal 50 need not be head mounted displays that can be mounted on the head. For example, the first terminal 40 and the second terminal 50 may be tablet terminals held by a user.

また、完了画像が取得されてサーバ30に送信され(図18のS47及びS48)、サーバ30において新たな作業例情報としてHDD302に記憶されていた。しかし、完了画像が取得されなくてもよく、また、作業例情報として記憶されなくてもよい。また、作業例情報がサーバ30から第二端末50に送信され(図17のS56及びS57)、第二端末50において作業例が表示されていた(図10のS42及びS43)。しかし、作業例情報が表示されなくてもよい。また、作業例情報がHDD302に記憶されていなくてもよい。   Further, the completed image is acquired and transmitted to the server 30 (S47 and S48 in FIG. 18), and the server 30 stores the completed image in the HDD 302 as new work example information. However, the completed image does not need to be acquired, and may not be stored as work example information. Further, the work example information is transmitted from the server 30 to the second terminal 50 (S56 and S57 in FIG. 17), and the work example is displayed on the second terminal 50 (S42 and S43 in FIG. 10). However, the work example information need not be displayed. Further, the work example information may not be stored in the HDD 302.

また、作業結果情報に基づく作業の結果が提示され(図18のS61)、工程進捗情報が入力されていたが(S63)、作業の結果が提示されなくてもよいし、工程進捗情報が入力されなくてもよい。また、第二端末50において入力された作業結果情報がサーバ30送信され(図11のS45)、サーバ30においてHDD302に記憶されていたが(図17のS59)、これに限定されない。例えば、作業結果情報が第二端末50から送信されなくてもよいし、サーバ30においてHDD302に記憶されなくてもよい。   In addition, the work result based on the work result information is presented (S61 in FIG. 18), and the process progress information is input (S63). However, the work result does not have to be presented, and the process progress information is input. It does not have to be done. Further, the work result information input in the second terminal 50 is transmitted to the server 30 (S45 in FIG. 11) and stored in the HDD 302 in the server 30 (S59 in FIG. 17), but is not limited thereto. For example, the work result information does not need to be transmitted from the second terminal 50, and need not be stored in the HDD 302 in the server 30.

また、現場代理人91が第一端末40を使用し、建築指示情報を入力していたが、これに限定されない。例えば、現場代理人91とは異なる人物が第一端末40を使用し、現場代理人91は、管理会社3にいてもよい。この場合、カメラ406によって撮像された画像を第一端末40からサーバ30に送信し、現場代理人91が管理会社3において確認できるようにしてもよい。そして、現場代理人91が管理会社3から、第一端末40を使用する人物に、建築指示情報を入力するように指示してもよい。この場合、経験豊富な現場代理人91が作業現場4に赴くことなく、建築指示情報を入力させることができる。よって、作業現場4にいる人物の経験が浅くても、経験豊富な現場代理人91の指示が反映された建築指示情報をサーバ30に記憶させることができる。   In addition, the site agent 91 uses the first terminal 40 to input the building instruction information, but is not limited to this. For example, a person different from the site agent 91 uses the first terminal 40, and the site agent 91 may be in the management company 3. In this case, the image captured by the camera 406 may be transmitted from the first terminal 40 to the server 30 so that the on-site agent 91 can check the management company 3. Then, the site agent 91 may instruct the person using the first terminal 40 from the management company 3 to input the building instruction information. In this case, the experienced site agent 91 can input the building instruction information without going to the work site 4. Therefore, even if the person at the work site 4 has little experience, the server 30 can store the building instruction information reflecting the instruction of the experienced site agent 91.

1 建築分野用システム
2 ネットワーク
30 サーバ
40 第一端末
50 第二端末
95 対応データテーブル
96 作業例データテーブル
301,401,501 CPU
302 HDD
304,404,504 ディスプレイ
405,505 GPS部
406,506 カメラ
407,507 入力装置
961〜978 作業例情報
1 System for Building Field 2 Network 30 Server 40 First Terminal 50 Second Terminal 95 Corresponding Data Table 96 Work Example Data Tables 301, 401, 501 CPU
302 HDD
304, 404, 504 Display 405, 505 GPS unit 406, 506 Camera 407, 507 Input device 961 to 978 Work example information

Claims (5)

第一端末と第二端末とがネットワークを介してサーバと通信可能な建築分野用システムであって、
前記第一端末は、
使用者に装着され、使用者が視認する現実空間に重ねて情報を表示可能な第一端末表示部と、
使用者が視認する現実空間の少なくとも一部の画像を撮像可能な第一撮像部を制御して画像を取得する第一画像取得手段と、
画像の一部を拡大する指示の情報である拡大指示情報を取得する拡大指示取得手段と、
前記第一画像取得手段によって撮像された画像を使用して、前記拡大指示取得手段によって取得された前記拡大指示情報が示す画像上の部位を拡大し、前記第一端末表示部に表示する拡大表示手段と、
建築に関する補修の指示の情報である建築指示情報を入力可能であり、前記拡大表示手段によって拡大された画像である拡大画像上の部位を指定して、前記建築指示情報を入力可能な指示入力手段と、
前記指示入力手段によって前記拡大画像上の部位を指定して前記建築指示情報が入力された位置であって、前記第一画像取得手段によって取得された画像上の位置の情報である画像位置情報を取得する画像位置情報取得手段と、
前記第一端末の位置の情報である第一位置情報を取得する第一位置情報取得手段と、
前記指示入力手段によって入力された前記建築指示情報と、前記第一位置情報取得手段によって取得された前記第一位置情報と、前記画像位置情報取得手段によって取得された前記画像位置情報とを、前記サーバに送信する第一送信手段と
を備え、
前記サーバは、
前記第一送信手段によって送信された前記建築指示情報と前記第一位置情報と前記画像位置情報とを対応付けて第一記憶部に記憶する記憶制御手段と、
前記第二端末から送信される、前記第二端末の位置の情報である第二位置情報を受信する第二位置情報受信手段と、
前記第二位置情報受信手段によって受信された前記第二位置情報に基づく位置と、前記第一記憶部に記憶された前記第一位置情報に基づく位置とが所定範囲内にある場合に、前記第一記憶部に記憶された前記第一位置情報に対応する前記建築指示情報と、前記第一位置情報と前記画像位置情報とを前記第二端末に送信する第二送信手段と
を備え、
前記第二端末は、
使用者に装着され、使用者が視認する現実空間に重ねて情報を表示可能な第二端末表示部と、
使用者が視認する現実空間の少なくとも一部の画像を撮像可能な第二撮像部を制御して画像を取得する第二画像取得手段と、
前記第二端末の前記第二位置情報を取得する第二位置情報取得手段と、
前記第二位置情報取得手段によって取得された前記第二位置情報を前記サーバに送信する第三送信手段と、
前記第二画像取得手段によって取得された画像を参照し、前記第二送信手段によって送信された前記画像位置情報に基づく位置を特定する画像位置特定手段と、
前記第二端末表示部を制御し、前記第二送信手段によって送信された前記第一位置情報に基づく位置において、前記画像位置特定手段によって特定された位置を指し示すことで、補修をする箇所の位置を指し示して、前記建築指示情報に基づく指示を表示する指示表示手段と
を備えたことを特徴とする建築分野用システム。
The first terminal and the second terminal is a system for the architectural field that can communicate with a server via a network,
The first terminal,
A first terminal display unit attached to the user and capable of displaying information superimposed on a real space visually recognized by the user,
First image acquisition means for acquiring an image by controlling a first imaging unit capable of imaging at least a part of an image of a real space visually recognized by a user,
Enlargement instruction acquisition means for acquiring enlargement instruction information that is information of an instruction to enlarge a part of an image,
Using an image captured by the first image acquisition unit, an enlarged display to enlarge a portion on the image indicated by the enlargement instruction information acquired by the enlargement instruction acquisition unit and display the image on the first terminal display unit Means,
Instruction input means capable of inputting architectural instruction information, which is information on repair instructions relating to architecture , designating a part on an enlarged image which is an image enlarged by the magnifying display means, and capable of inputting the architectural instruction information When,
The position where the architectural instruction information is input by designating a part on the enlarged image by the instruction input unit, and image position information that is information of the position on the image acquired by the first image acquiring unit. Image position information acquisition means to acquire,
First position information obtaining means for obtaining first position information that is information of the position of the first terminal,
The building instruction information input by the instruction input means, the first position information acquired by the first position information acquisition means, and the image position information acquired by the image position information acquisition means , First transmission means for transmitting to the server,
The server is
A storage control unit that stores the building instruction information, the first position information, and the image position information transmitted by the first transmission unit in a first storage unit in association with each other,
Transmitted from the second terminal, second position information receiving means for receiving second position information that is information of the position of the second terminal,
When the position based on the second position information received by the second position information receiving means and the position based on the first position information stored in the first storage unit are within a predetermined range, the second The building instruction information corresponding to the first position information stored in one storage unit, comprising a second transmission unit that transmits the first position information and the image position information to the second terminal,
The second terminal,
A second terminal display unit attached to the user and capable of displaying information in a superimposed manner on the real space visually recognized by the user,
A second image acquisition unit that acquires an image by controlling a second imaging unit capable of imaging at least a part of an image of a real space visually recognized by a user,
A second position information acquisition unit for acquiring the second position information of the second terminal,
A third transmitting unit that transmits the second position information acquired by the second position information acquiring unit to the server,
Referring to the image obtained by the second image obtaining means, an image position specifying means for specifying a position based on the image position information transmitted by the second transmitting means,
By controlling the second terminal display unit, at the position based on the first position information transmitted by the second transmitting unit, by pointing to the position specified by the image position specifying unit, the position of the location to be repaired And an instruction display means for indicating an instruction based on the architectural instruction information.
前記第二端末は、
作業後の結果の情報である作業結果情報を入力可能な作業結果入力手段と、
前記作業結果入力手段によって入力された前記作業結果情報を前記サーバに送信する作業結果送信手段と
を備え、
前記サーバは、前記作業結果送信手段によって送信された前記作業結果情報を、前記第一位置情報に対応付けて前記第一記憶部に記憶する作業結果記憶手段を備えたことを特徴とする請求項1に記載の建築分野用システム。
The second terminal,
Work result input means capable of inputting work result information which is information of a result after the work,
Work result transmitting means for transmitting the work result information input by the work result input means to the server,
The server includes a work result storage unit that stores the work result information transmitted by the work result transmission unit in the first storage unit in association with the first position information. 2. The construction field system according to 1.
前記サーバは、
前記作業結果記憶手段によって前記第一記憶部に記憶された前記作業結果情報に基づく作業の結果を、使用者に提示する提示手段と、
前記提示手段において提示された作業の結果に応じて入力される、工程の進捗に関する情報である工程進捗情報を、前記第一記憶部に記憶する工程記憶制御手段と
を備えたことを特徴とする請求項2に記載の建築分野用システム。
The server is
Presentation means for presenting a result of the work based on the work result information stored in the first storage unit by the work result storage means to a user,
A process storage control unit configured to store, in the first storage unit, process progress information that is information relating to the progress of the process and that is input according to a result of the work presented by the presentation unit. The system according to claim 2.
前記サーバは、
作業例に関する情報である作業例情報を記憶する第二記憶部から、前記第一記憶部に記憶された前記建築指示情報に対応する前記作業例情報を特定する作業例特定手段と、
前記作業例特定手段によって特定された前記作業例情報を前記第二端末に送信する作業例送信手段と
を備え、
前記第二端末は、前記作業例送信手段によって送信された前記作業例情報に基づく前記作業例を前記第二端末表示部に表示する作業例表示手段を備えたことを特徴とする請求項1から3のいずれかに記載の建築分野用システム。
The server is
From a second storage unit that stores work example information that is information about a work example, a work example specification unit that specifies the work example information corresponding to the building instruction information stored in the first storage unit,
Work example transmission means for transmitting the work example information identified by the work example identification means to the second terminal,
The said 2nd terminal was provided with the work example display means which displays the said work example based on the said work example information transmitted by the said work example transmission means on the said 2nd terminal display part, The said 1st terminal. 3. The system for construction field according to any one of 3.
前記第二端末は、
作業の完了時の画像である完了画像を取得する完了画像取得手段と、
前記完了画像取得手段によって取得された前記完了画像を前記サーバに送信する完了画像送信手段を備え、
前記サーバは、
前記完了画像送信手段によって送信された前記完了画像を含む情報を前記作業例情報として前記第二記憶部にさらに記憶させる作業例追加手段を備えたことを特徴とする請求項4に記載の建築分野用システム。

The second terminal,
A completion image acquisition means for acquiring a completion image which is an image at the time of completion of the operation
Completion image transmission means for transmitting the completion image acquired by the completion image acquisition means to the server,
The server is
5. The construction field according to claim 4, further comprising a work example adding unit that further stores information including the completed image transmitted by the completed image transmitting unit in the second storage unit as the work example information. 6. System.

JP2015207582A 2015-10-21 2015-10-21 Architectural systems Expired - Fee Related JP6670580B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015207582A JP6670580B2 (en) 2015-10-21 2015-10-21 Architectural systems

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015207582A JP6670580B2 (en) 2015-10-21 2015-10-21 Architectural systems

Publications (2)

Publication Number Publication Date
JP2017079019A JP2017079019A (en) 2017-04-27
JP6670580B2 true JP6670580B2 (en) 2020-03-25

Family

ID=58665437

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015207582A Expired - Fee Related JP6670580B2 (en) 2015-10-21 2015-10-21 Architectural systems

Country Status (1)

Country Link
JP (1) JP6670580B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7195118B2 (en) * 2018-11-14 2022-12-23 エヌ・ティ・ティ・コムウェア株式会社 Information display system, information display method and information display program
CN113711251B (en) * 2019-04-18 2024-11-22 三菱电机株式会社 Management server and message sending method
JP6650639B1 (en) * 2019-05-31 2020-02-19 株式会社鴻池組 Structure inspection apparatus, structure inspection method and program
JP7171781B2 (en) * 2021-01-25 2022-11-15 エクシオグループ株式会社 Construction record photo management support system
JP7796462B2 (en) * 2023-02-20 2026-01-09 明豊ファシリティワークス株式会社 Construction unified management system

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3653196B2 (en) * 1998-06-30 2005-05-25 飛島建設株式会社 Construction support information system using virtual reality.
JP2001034615A (en) * 1999-07-16 2001-02-09 Nippon Telegr & Teleph Corp <Ntt> Work support system and work support method
JP2011048674A (en) * 2009-08-27 2011-03-10 Fujifilm Corp Inspection support system, adviser terminal, inspection support method and inspection support program
JP2011128699A (en) * 2009-12-15 2011-06-30 Fujifilm Corp Inspection information system, method and program for outputting notification information
JP4913913B2 (en) * 2010-04-28 2012-04-11 新日鉄ソリューションズ株式会社 Information processing system, information processing method, and program
JP2014071756A (en) * 2012-09-28 2014-04-21 Brother Ind Ltd Work assistance system and program

Also Published As

Publication number Publication date
JP2017079019A (en) 2017-04-27

Similar Documents

Publication Publication Date Title
JP6670580B2 (en) Architectural systems
JP6326996B2 (en) Terminal device, information processing system, and display control program
KR101989969B1 (en) Contents experience system of architectural sites based augmented reality
JP2020098568A (en) Information management device, information management system, information management method, and information management program
KR101830121B1 (en) Method for providing check and supervision of construction work, service providing server and user terminal using the same
KR102424894B1 (en) Method and server for managing construction information and maintenance information based on augmented reality
JP7390956B2 (en) Construction work support system and construction work support method
JP7366618B2 (en) Field collaboration system and management device
KR102010030B1 (en) Method and system for providing mixed reality service
JP2013218559A (en) Air conditioner management device, air conditioner management program and air conditioner management system
JP7368937B2 (en) Equipment management system
JP2021173727A (en) Work management system, work management method, work management program for that
JP2017199259A (en) Material recognition apparatus and material recognition method
JP6995327B1 (en) Equipment maintenance management information service methods, information service programs, and equipment maintenance management systems
JP4998296B2 (en) Communication terminal position image creation device, communication terminal position image creation method, and program
JP7287408B2 (en) Display method, information processing device, and program
TW202105995A (en) Projection system, projection device and projection method
JP5238880B2 (en) Camera symbol display device and computer program
JP5221580B2 (en) Image display system, portable information terminal, and image display program
JP6389120B2 (en) Data processing apparatus, data processing method, and program
JP7212335B1 (en) Manhole information management system, manhole information management method, and manhole information management program
KR102876727B1 (en) Location-based construction work management method and system
JP6529861B2 (en) Marking system
JP7036363B2 (en) Construction field system
EP4254288A1 (en) Data management system, management method, and management program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20181012

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20181012

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190819

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190827

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20191025

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20191220

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200302

R150 Certificate of patent or registration of utility model

Ref document number: 6670580

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees