(57)【特許請求の範囲】
【請求項１】
第一端末と第二端末とがネットワークを介してサーバと通信可能な建築分野用システムであって、
前記第一端末は、
使用者に装着され、使用者が視認する現実空間に重ねて情報を表示可能な第一端末表示部と、
使用者が視認する現実空間の少なくとも一部の画像を撮像可能な第一撮像部を制御して画像を取得する第一画像取得手段と、
画像の一部を拡大する指示の情報である拡大指示情報を取得する拡大指示取得手段と、
前記第一画像取得手段によって撮像された画像を使用して、前記拡大指示取得手段によって取得された前記拡大指示情報が示す画像上の部位を拡大し、前記第一端末表示部に表示する拡大表示手段と、
建築に関する補修の指示の情報である建築指示情報を入力可能であり、前記拡大表示手段によって拡大された画像である拡大画像上の部位を指定して、前記建築指示情報を入力可能な指示入力手段と、
前記指示入力手段によって前記拡大画像上の部位を指定して前記建築指示情報が入力された位置であって、前記第一画像取得手段によって取得された画像上の位置の情報である画像位置情報を取得する画像位置情報取得手段と、
前記第一端末の位置の情報である第一位置情報を取得する第一位置情報取得手段と、
前記指示入力手段によって入力された前記建築指示情報と、前記第一位置情報取得手段によって取得された前記第一位置情報と、前記画像位置情報取得手段によって取得された前記画像位置情報とを、前記サーバに送信する第一送信手段と
を備え、
前記サーバは、
前記第一送信手段によって送信された前記建築指示情報と前記第一位置情報と前記画像位置情報とを対応付けて第一記憶部に記憶する記憶制御手段と、
前記第二端末から送信される、前記第二端末の位置の情報である第二位置情報を受信する第二位置情報受信手段と、
前記第二位置情報受信手段によって受信された前記第二位置情報に基づく位置と、前記第一記憶部に記憶された前記第一位置情報に基づく位置とが所定範囲内にある場合に、前記第一記憶部に記憶された前記第一位置情報に対応する前記建築指示情報と、前記第一位置情報と前記画像位置情報とを前記第二端末に送信する第二送信手段と
を備え、
前記第二端末は、
使用者に装着され、使用者が視認する現実空間に重ねて情報を表示可能な第二端末表示部と、
使用者が視認する現実空間の少なくとも一部の画像を撮像可能な第二撮像部を制御して画像を取得する第二画像取得手段と、
前記第二端末の前記第二位置情報を取得する第二位置情報取得手段と、
前記第二位置情報取得手段によって取得された前記第二位置情報を前記サーバに送信する第三送信手段と、
前記第二画像取得手段によって取得された画像を参照し、前記第二送信手段によって送信された前記画像位置情報に基づく位置を特定する画像位置特定手段と、
前記第二端末表示部を制御し、前記第二送信手段によって送信された前記第一位置情報に基づく位置において、前記画像位置特定手段によって特定された位置を指し示すことで、補修をする箇所の位置を指し示して、前記建築指示情報に基づく指示を表示する指示表示手段と
を備えたことを特徴とする建築分野用システム。
【請求項２】
前記第二端末は、
作業後の結果の情報である作業結果情報を入力可能な作業結果入力手段と、
前記作業結果入力手段によって入力された前記作業結果情報を前記サーバに送信する作業結果送信手段と
を備え、
前記サーバは、前記作業結果送信手段によって送信された前記作業結果情報を、前記第一位置情報に対応付けて前記第一記憶部に記憶する作業結果記憶手段を備えたことを特徴とする請求項１に記載の建築分野用システム。
【請求項３】
前記サーバは、
前記作業結果記憶手段によって前記第一記憶部に記憶された前記作業結果情報に基づく作業の結果を、使用者に提示する提示手段と、
前記提示手段において提示された作業の結果に応じて入力される、工程の進捗に関する情報である工程進捗情報を、前記第一記憶部に記憶する工程記憶制御手段と
を備えたことを特徴とする請求項２に記載の建築分野用システム。
【請求項４】
前記サーバは、
作業例に関する情報である作業例情報を記憶する第二記憶部から、前記第一記憶部に記憶された前記建築指示情報に対応する前記作業例情報を特定する作業例特定手段と、
前記作業例特定手段によって特定された前記作業例情報を前記第二端末に送信する作業例送信手段と
を備え、
前記第二端末は、前記作業例送信手段によって送信された前記作業例情報に基づく前記作業例を前記第二端末表示部に表示する作業例表示手段を備えたことを特徴とする請求項１から３のいずれかに記載の建築分野用システム。
【請求項５】
前記第二端末は、
作業の完了時の画像である完了画像を取得する完了画像取得手段と、
前記完了画像取得手段によって取得された前記完了画像を前記サーバに送信する完了画像送信手段を備え、
前記サーバは、
前記完了画像送信手段によって送信された前記完了画像を含む情報を前記作業例情報として前記第二記憶部にさらに記憶させる作業例追加手段を備えたことを特徴とする請求項４に記載の建築分野用システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、建築分野において用いられる建築分野用システムに関する。
【背景技術】
【０００２】
従来、家屋の建築、補修等が行われる建築分野においては、現場代理人（いわゆる、現場監督等）が補修箇所などの指示を、家屋の間取り等が記載された図面に記載していた。そして、実際に補修等を行う作業者は、現場代理人が記載した図面を参照して補修箇所を特定し、補修作業等を行っていた。また、現場代理人は、例えば、特許文献１に記載の工事現場用表示具を使用し、作業の指示を行っていた。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１５５１３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、作業者が図面を参照する際に、補修箇所を誤って特定する場合があり、現場代理人が意図した箇所に対して作業が行われない可能性があった。また、上記工事用現場表示具が設置場所から外れてしまった場合においても、作業者が補修箇所を特定できなくなり、現場代理人が意図した箇所に対して作業が行われない可能性があった。その結果、再度の作業が必要になる等、作業効率が低下する可能性があった。
【０００５】
本発明の目的は、作業効率を向上させる建築分野用システムを提供することである。
【課題を解決するための手段】
【０００６】
本発明に係る建築分野用システムは、第一端末と第二端末とがネットワークを介してサーバと通信可能な建築分野用システムであって、前記第一端末は、使用者に装着され、使用者が視認する現実空間に重ねて情報を表示可能な第一端末表示部と、使用者が視認する現実空間の少なくとも一部の画像を撮像可能な第一撮像部を制御して画像を取得する第一画像取得手段と、画像の一部を拡大する指示の情報である拡大指示情報を取得する拡大指示取得手段と、前記第一画像取得手段によって撮像された画像を使用して、前記拡大指示取得手段によって取得された前記拡大指示情報が示す画像上の部位を拡大し、前記第一端末表示部に表示する拡大表示手段と、建築に関する補修の指示の情報である建築指示情報を入力可能であり、前記拡大表示手段によって拡大された前記画像である拡大画像上の部位を指定して、前記建築指示情報を入力可能な指示入力手段と、前記指示入力手段によって前記拡大画像上の部位を指定して前記建築指示情報が入力された位置であって、前記第一画像取得手段によって取得された画像上の位置の情報である画像位置情報を取得する画像位置情報取得手段と、前記第一端末の位置の情報である第一位置情報を取得する第一位置情報取得手段と、前記指示入力手段によって入力された前記建築指示情報と、前記第一位置情報取得手段によって取得された前記第一位置情報と、前記画像位置情報取得手段によって取得された前記画像位置情報とを、前記サーバに送信する第一送信手段とを備え、前記サーバは、前記第一送信手段によって送信された前記建築指示情報と前記第一位置情報と前記画像位置情報とを対応付けて第一記憶部に記憶する記憶制御手段と、前記第二端末から送信される、前記第二端末の位置の情報である第二位置情報を受信する第二位置情報受信手段と、前記第二位置情報受信手段によって受信された前記第二位置情報に基づく位置と、前記第一記憶部に記憶された前記第一位置情報に基づく位置とが所定範囲内にある場合に、前記第一記憶部に記憶された前記第一位置情報に対応する前記建築指示情報と、前記第一位置情報と前記画像位置情報とを前記第二端末に送信する第二送信手段とを備え、前記第二端末は、使用者に装着され、使用者が視認する現実空間に重ねて情報を表示可能な第二端末表示部と、使用者が視認する現実空間の少なくとも一部の画像を撮像可能な第二撮像部を制御して画像を取得する第二画像取得手段と、前記第二端末の前記第二位置情報を取得する第二位置情報取得手段と、前記第二位置情報取得手段によって取得された前記第二位置情報を前記サーバに送信する第三送信手段と、前記第二画像取得手段によって取得された画像を参照し、前記第二送信手段によって送信された前記画像位置情報に基づく位置を特定する画像位置特定手段と、前記第二端末表示部を制御し、前記第二送信手段によって送信された前記第一位置情報に基づく位置において、前記画像位置特定手段によって特定された位置を指し示すことで、補修をする箇所の位置を指し示して、前記建築指示情報に基づく指示を表示する指示表示手段とを備えている。
【０００７】
この場合、第一端末を使用する現場代理人等によって建築指示情報が入力されると、サーバに建築指示情報と、第一位置情報とが記憶される。そして、第二端末を使用する作業者が、第一位置情報に基づく位置から所定範囲内に近づくと、サーバから第二端末に第一位置情報と建築指示情報が送信され、建築指示情報に基づく指示が第二端末表示部に表示される。このため、第二端末を使用する作業者が、現場代理人によって建築指示情報が入力された位置に近づくだけで、建築指示情報に基づく指示が表示される。よって、図面に指示が記載される場合等に比べて、作業者は、指示が入力された位置を特定しやすい。故に、補修する箇所などを誤って特定する可能性が低くなり、より確実に、現場代理人が意図した箇所に対して作業が行われる。よって、再度の作業が必要になる可能性が低くなり、作業効率が向上する。
また、例えば、外壁の一部及び窓の隅など、一部分の補修作業等を指示する場合、第一端末の位置を示す第一位置情報だけでは、作業者が補修作業を指示する位置を特定し難い可能性がある。本発明では、第一位置情報だけでなく、第一画像取得手段によって取得された画像上の位置の情報である画像位置情報を用いて、建築指示情報を入力することができる。そして、指示表示手段によって指示を表示することができる。このため、外壁の一部などの補修作業が指示された場合に、外壁の一部の位置に指示を表示することができる。よって、作業者は、より確実に、補修する位置を特定することができる。故に、作業者の作業効率が向上する
また、建築分野においては、例えば、屋根の軒下など、地面から離れた箇所に対して補修等の指示を行う場合がある。この場合、補修の必要性を判断する箇所が離れているので、現場代理人は、対象箇所を視認しにくい。本発明では、第一端末を使用する現場代理人等は、拡大表示された部位を確認して、指示を入力するか否かを判断し、建築指示情報を入力することが可能となる。よって、第一端末を使用する現場代理人等の作業効率が向上する。
【０００８】
前記建築分野用システムにおいて、前記第二端末は、作業後の結果の情報である作業結果情報を入力可能な作業結果入力手段と、前記作業結果入力手段によって入力された前記作業結果情報を前記サーバに送信する作業結果送信手段とを備え、前記サーバは、前記作業結果送信手段によって送信された前記作業結果情報を、前記第一位置情報に対応付けて前記第一記憶部に記憶する作業結果記憶手段を備えてもよい。この場合、サーバ側で作業結果の管理が可能である。このため、例えば、現場代理人等は、装置を使用してサーバにアクセスすることで、作業の結果を確認することができる。
【０００９】
前記建築分野用システムにおいて、前記サーバは、前記作業結果記憶手段によって前記第一記憶部に記憶された前記作業結果情報に基づく作業の結果を、使用者に提示する提示手段と、前記提示手段において提示された作業の結果に応じて入力される、工程の進捗に関する情報である工程進捗情報を、前記第一記憶部に記憶する工程記憶制御手段とを備えてもよい。この場合、例えば、現場代理人等は、提示手段によって提示された作業結果に応じて、工程進捗情報を入力し、作業の工程を管理することができる。よって、工程を別途管理する必要がなく、現場代理人等の作業効率が向上する。
【００１０】
前記建築分野用システムにおいて、前記サーバは、作業例に関する情報である作業例情報を記憶する第二記憶部から、前記第一記憶部に記憶された前記建築指示情報に対応する前記作業例情報を特定する作業例特定手段と、前記作業例特定手段によって特定された前記作業例情報を前記第二端末に送信する作業例送信手段とを備え、前記第二端末は、前記作業例送信手段によって送信された前記作業例情報に基づく前記作業例を前記第二端末表示部に表示する作業例表示手段を備えてもよい。この場合、第二端末を使用する作業者は、第二端末表示部に表示された作業例を参考にしながら、作業を行うことができる。よって、作業例が表示されない場合に比べ、作業品質及び作業効率が向上する。
【００１１】
前記建築分野用システムにおいて、前記第二端末は、作業の完了時の画像である完了画像を取得する完了画像取得手段と、前記完了画像取得手段によって取得された前記完了画像を前記サーバに送信する完了画像送信手段を備え、前記サーバは、前記完了画像送信手段によって送信された前記完了画像を含む情報を前記作業例情報として前記第二記憶部にさらに記憶させる作業例追加手段を備えてもよい。この場合、新たに作業された結果が、新たな作業例情報としてサーバに追加される。このため、作業者が次回の作業を行う場合に参照できる作業例が多くなり、作業者の作業効率が向上する。
【００１２】
【００１３】
【００１４】
【図面の簡単な説明】
【００１５】
【図１】建築分野用システム１の構成を示す図である。
【図２】対応データテーブル９５のデータ構成図である。
【図３】作業例データテーブル９６のデータ構成図である。
【図４】第一端末処理のフローチャートである。
【図５】作業現場４における第一端末４０の使用態様の一例を示す図である。
【図６】第一端末４０のディスプレイ４０４を透過する風景８１及びカメラ４０６の撮像範囲８９等を示す図である。
【図７】拡大指示情報が入力され、ディスプレイ４０４に、拡大画像８９１が表示された状態を示す図である。
【図８】建築指示情報が入力された状態を示す図である。
【図９】図２に示す対応データテーブル９５に第三画像位置情報が追加記憶された状態を示すデータ構成図である。
【図１０】第二端末処理のフローチャートである。
【図１１】図１０の続きのフローチャートである。
【図１２】作業現場４における第二端末５０の使用態様の一例を示す図である。
【図１３】第二端末５０のディスプレイ５０４を透過する風景１８１及び表示される情報の一例を示す図である。
【図１４】第二端末５０のディスプレイ５０４に作業例の一覧１００が表示された状態を示す図である。
【図１５】第二端末５０のディスプレイ５０４に作業例を示す画像７０２が表示された状態を示す図である。
【図１６】図９に示す対応データテーブル９５に作業結果情報が追加記憶された状態を示すデータ構成図である。
【図１７】サーバ処理のフローチャートである。
【図１８】図１７の続きのフローチャートである。
【図１９】図１６に示す対応データテーブル９５に工程進捗情報が追加記憶された状態を示すデータ構成図である。
【図２０】図３に示す作業例データテーブル９６に、作業例情報９７８が追加記憶された状態を示すデータ構成図である。
【発明を実施するための形態】
【００１６】
以下、本発明を具現化した建築分野用システム１について、図面を参照して説明する。まず、図１を参照し、建築分野用システム１の概要について説明する。建築分野用システム１は、例えば、建設、補修、リフォーム、及び道路工事など、建築分野における作業に用いられるシステムである。建築分野用システム１は、ネットワーク２、サーバ３０、第一端末４０、第二端末５０を含む。なお、第一端末４０と第二端末５０とは同じ端末であってもよいし、異なる端末であってもよい。本実施形態は、第一端末４０と第二端末５０とが異なる場合を例にして説明する。
【００１７】
第一端末４０と第二端末５０は、夫々、ネットワーク２を介してサーバ３０と通信可能である。第一端末４０及び第二端末５０は、例えば、建設、補修、リフォーム、及び道路工事など、建築に関する作業が行われる現場で使用される端末である。サーバ３０は、第一端末４０及び第二端末５０とは異なる拠点に配置されている。
【００１８】
本実施形態では、サーバ３０は、管理会社３に配置されているとする。なお、サーバ３０が管理会社３とは異なるデータセンター等に配置されていてもよい。第一端末４０と第二端末５０は、建築関係の作業現場４において使用される端末である。第一端末４０は、例えば、図５に示す現場代理人９１（いわゆる現場監督等）等によって使用される。第二端末５０は、例えば、図１２に示す職人等の作業者９２によって使用される。第一端末４０及び第二端末５０は、使用者の頭部に装着可能なヘッドマウントディスプレイであるとする（図５及び図１２参照）。
【００１９】
詳細は後述するが、現場代理人９１によって第一端末４０に建築に関する指示の情報である建築指示情報が入力されると（図４のＳ１２：ＹＥＳ、及び図８）、建築指示情報と、建築指示情報が入力された位置の情報がサーバ３０に記憶される（図１７のＳ５２）。建築指示情報は、例えば、作業現場における補修の指示等である。現場代理人９１によって建築指示情報が入力された後、第二端末５０を使用する作業者が、作業現場４を訪れ、建築指示情報が入力された位置に近づくと、自動的に第二端末５０のディスプレイ５０４に、建築指示情報が入力された位置と建築指示情報に基づく指示などが表示される（図１０のＳ３７及び図１３）。作業者は、建築指示情報に基づく指示に応じて、作業を行う。
【００２０】
図１を参照し、サーバ３０、第一端末４０、及び第二端末５０の電気的構成について説明する。サーバ３０は、ＣＰＵ３０１、ハードディスクドライブ（以下、ＨＤＤ）３０２、ＲＡＭ３０３、ディスプレイ３０４、及び入力部３０５を備えている。ＨＤＤ３０２、ＲＡＭ３０３、ディスプレイ３０４、及び入力部３０５は、ＣＰＵ３０１に電気的に接続されている。ＣＰＵ３０１は、サーバ３０の制御を行う。ＲＡＭ３０３は、各種データを一時的に記憶する。ＨＤＤ３０２には、後述するサーバ処理（図１７及び図１８参照）等、ＣＰＵ３０１に各種の処理を実行させるための種々のプログラムが記憶されている。また、ＨＤＤ３０２には、後述する対応データテーブル９５（図２参照）及び作業例データテーブル９６（図３参照）が記憶されている。ディスプレイ３０４は、ＣＰＵ３０１の制御によって種々の画像を表示する。入力部３０５は、サーバ３０に各種の指示を入力可能な操作部である。
【００２１】
第一端末４０は、ＣＰＵ４０１、ＲＯＭ４０２、ＲＡＭ４０３、ディスプレイ４０４、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）部４０５、カメラ４０６、及び入力装置４０７を備えている。ＲＯＭ４０２、ＲＡＭ４０３、ディスプレイ４０４、ＧＰＳ部４０５、及びカメラ４０６は、ＣＰＵ４０１に電気的に接続されている。ＣＰＵ４０１は、第一端末４０の制御を行う。ＲＡＭ４０３は、各種データを一時的に記憶する。ＲＯＭ４０２には、後述する第一端末処理（図４参照）等、ＣＰＵ４０１に各種の処理を実行させるための種々のプログラムが記憶されている。ディスプレイ４０４は、使用者の右眼の前に配置される透過型ディスプレイである（図５参照）。ディスプレイ４０４は、使用者に装着され、使用者が視認する現実空間に重ねて情報を表示可能である。
【００２２】
ＣＰＵ４０１は、ＧＰＳ部４０５を制御し、第一端末４０の位置を測定可能である。カメラ４０６は、ＣＰＵ４０１の制御によって画像を撮像する。カメラ４０６は、使用者の頭部の右側に配置されている（図５参照）。カメラ４０６は、使用者が視認する現実空間の少なくとも一部の画像を撮像可能である。
【００２３】
入力装置４０７は、例えば、使用者の手に把持されるポインティングデバイスである（図５参照）。ＣＰＵ４０１は、空間において使用者が手を動かすことによって移動する入力装置４０７（より詳細には、図５に示す入力装置４０７の先端４０８）の軌跡をカメラ４０６で撮像し、軌跡に応じた指示を検出する。例えば、カメラ４０６の撮像範囲において、使用者が空間に文字を記載する動作をしたとする（図８参照）。ＣＰＵ４０１は、カメラ４０６によって撮像された入力装置４０７の軌跡を検知し、使用者によって空間に記載された文字を検出する。また、使用者は、ディスプレイ４０４に表示された種々の情報（例えば、項目等）に対応する空間上の位置を、入力装置４０７で指定することで、項目を選択することもできる。この場合、ＣＰＵ４０１は、カメラ４０６によって撮像された画像から、ディスプレイ４０４に表示された種々の情報（項目等）に対応する位置に応じた空間上の位置が指定されたことを検知し、項目を選択する。その他、ＣＰＵ４０１は、入力装置４０７が所定の軌跡を描いたことを検知し、所定の軌跡に対応する指示を検知することができる。例えば、所定の軌跡の一つが、画像の拡大を指示する軌跡であるとする（図７に示す軌跡８４１参照）。使用者の操作によって、入力装置４０７が画像の拡大を指示する軌跡を描いた場合、ＣＰＵ４０１は、画像を拡大する指示が入力されたことを検知できる。なお、入力装置４０７に図示しないスイッチを設け、使用者が文字等を記載する軌跡を描くときにだけ、スイッチを押下するようにしてもよい。この場合、ＣＰＵ４０１は、スイッチが押下される間の軌跡のみを検知するようにしてもよい。
【００２４】
第二端末５０は、ＣＰＵ５０１、ＲＯＭ５０２、ＲＡＭ５０３、ディスプレイ５０４、ＧＰＳ部５０５、カメラ５０６、及び入力装置５０７を備えている。ＲＯＭ５０２、ＲＡＭ５０３、ディスプレイ５０４、ＧＰＳ部５０５、及びカメラ５０６は、ＣＰＵ５０１に電気的に接続されている。ＣＰＵ５０１は、第二端末５０の制御を行う。ＲＡＭ５０３は、各種データを一時的に記憶する。ＲＯＭ５０２には、後述する第二端末処理（図１０及び図１１参照）等、ＣＰＵ５０１に各種の処理を実行させるための種々のプログラムが記憶されている。ＣＰＵ５０１は、ＧＰＳ部５０５を制御し、第二端末５０の位置を測定可能である。ディスプレイ５０４、カメラ５０６、及び入力装置５０７は、夫々、第一端末４０のディスプレイ４０４、カメラ４０６、及び入力装置４０７と同様であるので、詳細な説明は省略する。
【００２５】
図２を参照し、対応データテーブル９５について説明する。対応データテーブル９５は、サーバ３０のＨＤＤ３０２に記憶されている。対応データテーブル９５には、第一位置情報、建築指示情報、画像位置情報、作業結果情報、及び工程進捗情報が記憶されている。図２に示す例では、建築指示情報として、「塗り壁のひび割れの補修」、「タイルのひび割れ補修」、「防犯ガラス設置」、「コンクリートのひび割れ補修」、及び「換気扇を設置」等の指示の情報が記憶されている。建築指示情報は、第一端末４０を使用する現場代理人９１（図５参照）によって入力され、サーバ３０において対応データテーブル９５に記憶されている。
【００２６】
第一位置情報は、第一端末４０の位置の情報である。第一位置情報は、建築指示情報が入力された位置を示している。図２においては、経度をＡ１〜Ａ５、緯度をＢ１〜Ｂ５で示しているが、実際には、経度と緯度を示す具体的な数値が記憶されている。
【００２７】
画像位置情報は、画像上の位置の情報である。なお、画像位置情報は、第一端末４０を使用する現場代理人９１によって画像の一部が指定されて建築指示情報が入力された場合にのみ取得され（図４のＳ１８）、サーバ３０において対応データテーブル９５に記憶される（図１７のＳ５２）。図２に示す例では、第一位置情報「経度：Ａ２、緯度：Ｂ２」に対応付けられた第一画像位置情報と、第一位置情報「経度：Ａ４、緯度：Ｂ４」に対応付けられた第二画像位置情報とが記憶されている。画像位置情報は、画像データ全体における位置情報（座標）でもよいし、特徴物（例えば窓の角など）を基準にする位置情報（座標）でもよい。
【００２８】
作業結果情報は、作業後の結果の情報である。作業結果情報は、後述するＳ５９（図１７参照）において、対応データテーブル９５に記憶される。工程進捗情報は、工程の進捗に関する情報である。工程進捗情報は、後述するＳ６３（図１８参照）において、対応データテーブル９５に記憶される。
【００２９】
図３を参照し、作業例データテーブル９６について説明する。作業例データテーブル９６は、サーバ３０のＨＤＤ３０２に記憶されている。作業例データテーブル９６には、作業項目と、作業例情報とが記憶されている。作業項目は、種々の建築指示情報に対応する項目である。作業例情報は、作業例に関する情報である。作業例情報は、例えば、作業完了後の画像である。詳細は後述するが、本実施形態では、第二端末５０を使用する作業者９２（図１２参照）は、作業例情報に基づく画像を参照して、作業を行うことができる。
【００３０】
図３に示す例では、作業項目「塗り壁のひび割れ補修」には、複数の作業例情報９６１〜９６４が対応付けられ、作業項目「タイルのひび割れ補修」には、複数の作業例情報９６５〜９６８が対応付けられている。同様に、作業項目「防犯ガラス設置」、「コンクリートのひび割れ補修」、「換気扇を設置」、及び「外壁のひび割れ補修」には、夫々、作業例情報９６９，９７０、作業例情報９７１〜９７３、作業例情報９７４、作業例情報９７５〜９７７が対応付けられている。
【００３１】
建築分野用システム１における処理について説明する。以下の説明においては、現場代理人９１（図５参照）が、家屋７０の外壁８３のひび割れ８４（図６参照）に対して補修作業を指示し、後日、作業者９２が作業を行う場合を例示しながら説明する。外壁８３のひび割れ８４は、窓８２の右上方に位置する部分である（図６参照）。
【００３２】
まず、作業の流れの一例について説明する。図５に示すように、第一端末４０は、作業現場４において現場代理人９１によって使用される。作業現場４は、家屋７０を補修する現場である。図５においては、平面視の家屋７０（屋根７７１の上側から見た家屋７０）を図示している。家屋７０には、窓８２（図５及び図７参照）と、玄関ドア１８２（図５及び図１３参照）が設けられている。現場代理人９１は、作業現場４の家屋７０の状況をチェックする。現場代理人９１は、チェックの結果、補修箇所が見つかった場合、第一端末４０に建築指示情報を入力する。本実施形態においては、外壁８３のひび割れ８４（図６参照）が現場代理人９１によって発見され、建築指示情報が入力されるとする。第一端末４０は、建築指示情報が入力された場合（図４のＳ１２：ＹＥＳ、図８参照）、ＧＰＳ部４０５を制御し、第一位置情報を取得する（図４のＳ１６）。また、画像中の一部が指定されて建築指示情報が入力された場合には、画像位置情報を取得する（図４のＳ１８）。第一端末４０は、建築指示情報、第一位置情報、及び画像位置情報をサーバ３０に送信する（図４のＳ１９又はＳ２０）。サーバ３０に送信された情報は、対応データテーブル９５に登録され、ＨＤＤ３０２に記憶される（図１７のＳ５２）。
【００３３】
現場代理人９１が作業現場４の状況をチェックした後（例えば、数日後）、作業者９２が作業現場４において作業を行う（図１２参照）。第二端末５０は、作業者９２によって使用される。作業者９２が、第一位置情報に基づく位置（すなわち、現場代理人９１が建築指示情報を入力した位置）に近づくと、ディスプレイ５０４に自動的に建築指示情報に基づく指示が表示される（図１０のＳ３７、及び図１３参照）。作業者９２は、表示された指示に基づいて作業箇所を特定し、作業を行う。また、第二端末５０のディスプレイ５０４には、サーバ３０から送信される作業例情報に基づく作業例が表示される（図１０のＳ４０、図１１のＳ４３、及び図１５参照）。作業者９２は、ディスプレイ５０４に表示された作業例を参照しながら、作業を行うことができる。その他、建築分野用システム１においては、第二端末５０を介して入力される作業結果情報をサーバ３０のＨＤＤ３０２に記憶し、作業の進捗の管理に利用することができる。また、第二端末５０が撮像した完了画像を新たな作業例情報として、サーバ３０のＨＤＤ３０２に記憶することもできる。
【００３４】
図４〜図２０を参照し、建築分野用システム１において実行される処理をより詳細に説明する。まず、図４を参照し、第一端末４０のＣＰＵ４０１によって実行される第一端末処理について説明する。現場代理人９１によって第一端末４０が操作され、第一端末処理を開始する指示が入力されると、ＣＰＵ４０１は、ＲＯＭ４０２から第一端末処理のプログラムを読み出す。ＣＰＵ４０１は、読み出したプログラムをＲＡＭ４０３に展開し、第一端末処理を実行する。以下の説明においては、具体例として、図５に示すように、現場代理人９１が第一端末４０を装着し、作業現場４をチェックする場合を例示しながら説明する。
【００３５】
図４に示すように、第一端末処理においては、まず、カメラ４０６（図１参照）が制御され、画像の取得が開始される（Ｓ１１）。図４には図示しないが、Ｓ１１が行われた後、使用者が視認する現実空間の少なくとも一部の画像が、ＣＰＵ４０１に取得される処理が継続される。例えば、図５に示すように、現場代理人９１が位置Ｐ１に移動した場合、現場代理人９１は、透過型のディスプレイ４０４を介して、図６に示す風景８１を視認可能である。風景８１は、家屋７０の一部であり、窓８２が含まれる。窓８２の周囲は全て外壁８３であるとする。外壁８３における、窓８２の右上方には、外壁８３のひび割れ８４が存在する。本実施形態においては、カメラ４０６が制御されることで、風景８１の一部の範囲８９の画像が取得されるとする（図６参照）。なお、本実施形態では、取得された画像が、ディスプレイ４０４に表示されないとするが、表示されてもよい。
【００３６】
次いで、入力装置４０７が使用され、建築指示情報が入力されたか否かが判断される（Ｓ１２）。建築指示情報が入力されていない場合（Ｓ１２：ＮＯ）、画像の一部を拡大する指示の情報である拡大指示情報が取得されたか否かが判断される（Ｓ１３）。拡大指示情報が取得されていない場合（Ｓ１３：ＮＯ）、ＣＰＵ４０１は処理をＳ１２に戻す。
【００３７】
例えば、現場代理人９１が入力装置４０７を操作し、拡大指示情報を入力したとする。本実施形態では一例として、現場代理人９１が入力装置４０７を使用し、図７に示す略円形の軌跡８４１を描く動作が、拡大指示情報を入力する動作であるとする。ＣＰＵ４０１は、Ｓ１１において取得が開始された画像を解析し、入力装置４０７が略円形の軌跡８４１を描いたことを検出した場合に、拡大指示情報が取得されたと判断する。なお、図７においては、入力装置４０７を把持する現場代理人９１の手の図示は省略している。
【００３８】
ＣＰＵ４０１は、拡大指示情報を取得した場合（Ｓ１３：ＹＥＳ）、撮像された画像を使用して、拡大指示情報が示す画像上の部位を拡大し、ディスプレイ４０４に表示する（Ｓ１４）。具体例の場合、図７に示すように、ディスプレイ４０４の一部に画像８９１が表示される。画像８９１は、Ｓ１３において軌跡８４１によって示される拡大指示情報が取得された箇所を含む領域が拡大された画像である。これによって、外壁８３のひび割れ８４が拡大される。よって、現場代理人９１は、拡大した部位を確認し易くなる。ＣＰＵ４０１は、Ｓ１４を実行した後、処理をＳ１２に戻す。
【００３９】
以下の説明では、現場代理人９１は、拡大した部位を指定し、建築指示情報を入力するとする。具体例においては、図８に示すように、拡大された画像８９１に表示された外壁８３のひび割れ８４から、入力装置４０７を使用して引出線８４２が描かれ、建築指示情報を示すテキストの軌跡８４３「外壁のひび割れ補修」が描かれたとする。ＣＰＵ４０１は、カメラ４０６を介して取得される入力装置４０７が描く引出線８４２及び軌跡８４３を解析し、外壁８３のひび割れ８４の位置に、建築指示情報「外壁のひび割れ補修」が入力されたと判断する。なお、点線で示す引出線８４５のように、カメラ４０６によって撮像される画像の範囲８９における、外壁８３のひび割れ８４の位置が入力装置４０７によって指定されてもよい。
【００４０】
建築指示情報が入力された場合（Ｓ１２：ＹＥＳ）、ＣＰＵ４０１は、入力された建築指示情報を取得する（Ｓ１５）。ＣＰＵ４０１は、取得した建築指示情報をＲＡＭ４０３に記憶する。具体例においては、建築指示情報「外壁のひび割れ補修」が取得され、ＲＡＭ４０３に記憶される。以下では特に記載しないが、ＣＰＵ４０１によって取得された種々の情報は、適宜ＲＡＭ４０３に記憶される。
【００４１】
次いで、ＧＰＳ部４０５が制御され、第一位置情報が取得される（Ｓ１６）。これによって、外壁８３のひび割れ８４の前に立つ現場代理人９１に装着された第一端末４０の位置情報が取得されたこととなる。具体例の場合、第一位置情報として、「経度：Ａ６、緯度：Ｂ６」が取得されたとする。第一位置情報「経度：Ａ６、緯度：Ｂ６」は、図５に示す位置Ｐ１の情報である。次いで、Ｓ１２において建築指示情報が入力された際に、画像中の一部のみが指定され、建築指示情報が入力されたか否かが判断される（Ｓ１７）。具体例の場合、図８に示す引出線８４２又は引出線８４５によって範囲８９を示す画像における外壁８３のひび割れ８４の位置が指定されているので、ＣＰＵ４０１は、画像中の一部のみが指定され、建築指示情報が入力されたと判断する（Ｓ１７：ＹＥＳ）。
【００４２】
次いで、画像位置情報が取得される（Ｓ１８）。画像位置情報は、入力装置４０７によって建築指示情報が入力された位置であって、取得された画像上の位置情報である。具体例の場合、画像位置情報として、範囲８９の画像と、引出線８４２又は引出線８４５において示される外壁８３のひび割れ８４の位置（例えば、画像中の座標）が取得される。具体例において取得される画像位置情報を第三画像位置情報という。
【００４３】
次いで、Ｓ１５において取得された建築指示情報と、Ｓ１６において取得された第一位置情報と、Ｓ１８において取得された画像位置情報とが、サーバ３０に送信される（Ｓ１９、図１の矢印７５１参照）。Ｓ１９において送信された建築指示情報、第一位置情報、及び画像位置情報は、後述するサーバ３０のＳ５１（図１７参照）において受信され、Ｓ５２において対応データテーブル９５に記憶される。具体例においては、図９に示すように、第一位置情報「経度：Ａ６、緯度：Ｂ６」、建築指示情報「外壁のひび割れ補修」、及び画像位置情報「第三画像位置情報」が対応データテーブル９５に記憶される。次いで、ＣＰＵ４０１は処理をＳ１２に戻す。
【００４４】
Ｓ１７において、建築指示情報が入力された際に、画像の一部が指定されていない場合（Ｓ１７：ＮＯ）、Ｓ１５において取得された建築指示情報と、Ｓ１６において取得された第一位置情報とが、サーバ３０に送信される（Ｓ２０、図１の矢印７５１参照）。Ｓ２０において送信された建築指示情報及び第一位置情報は、後述するサーバ３０のＳ５１（図１７参照）において受信され、Ｓ５２において対応データテーブル９５に記憶される。次いで、ＣＰＵ４０１は処理をＳ１２に戻す。以上のように、第一端末処理が実行される。
【００４５】
現場代理人９１によって第一端末４０が使用され、建築指示情報等がサーバ３０に送信され（図４のＳ１９及びＳ２０）、サーバ３０において対応データテーブル９５に記憶された後（図１７のＳ５２）、職人等の作業者９２（図１２参照）が作業現場４において作業を行う。作業者９２は、第二端末５０を使用する。
【００４６】
図１０及び図１１を参照し、第二端末５０のＣＰＵ５０１によって実行される第二端末処理について説明する。作業者９２によって第二端末５０が操作され、第二端末処理を開始する指示が入力されると、ＣＰＵ５０１は、ＲＯＭ５０２から第二端末処理のプログラムを読み出す。ＣＰＵ５０１は、読み出したプログラムをＲＡＭ５０３に展開し、第二端末処理を実行する。
【００４７】
第二端末処理においては、まず、カメラ５０６が制御され、画像の取得が開始される（Ｓ３１）。Ｓ１１（図４参照）の場合と同様に、Ｓ３１が行われた後、使用者が視認する現実空間の少なくとも一部の画像が、ＣＰＵ５０１に取得される。本実施形態では、図１３に示す範囲１８９の画像が取得される。なお、本実施形態では、取得された画像はディスプレイ５０４に表示されないとするが、表示されてもよい。
【００４８】
次いで、ＧＰＳ部５０５が制御され、第二端末５０の位置の情報である第二位置情報が取得される（Ｓ３２）。次いで、Ｓ３２において取得された第二位置情報がサーバ３０に送信される（Ｓ３３、図１の矢印７５２参照）。以下、後述するＳ３４、図１１に示すＳ４２、Ｓ４４、及びＳ４６のいずれかにおいて、「ＹＥＳ」と判断されるまで、Ｓ３２〜Ｓ３４、Ｓ４２：ＮＯ、Ｓ４４：ＮＯ、及びＳ４６：ＮＯの処理が繰り返される。すなわち、第二位置情報が取得され（Ｓ３２）、第二位置情報がサーバ３０に送信される（図３３、図１の矢印７５２参照）。
【００４９】
Ｓ３３が実行された後、サーバ３０のＳ５７（図１７参照）において送信される第一位置情報、建築指示情報、画像位置情報、及び作業例情報が受信されたか否かが判断される（Ｓ５２）。図１２に示すように、具体例の場合、作業指示情報が入力されたときの第一端末４０の位置は位置Ｐ１である（図５参照）。図１２においては、位置Ｐ１から所定範囲内の範囲を、円１５５で示す。
【００５０】
例えば、作業者９２が、図１２に示す位置Ｐ２に位置する場合、位置Ｐ１に対して所定範囲を示す円１５５より離れている。この場合、サーバ３０において対応データテーブル９５の第一位置情報「経度：Ａ６，緯度：Ｂ６」に基づく位置Ｐ１から所定範囲内にないと判断され（図１７のＳ５４：ＮＯ）、サーバ３０のＳ５７（図１７参照）が実行されず、第一位置情報、建築指示情報、画像位置情報、及び作業例情報が第二端末５０に送信されない。したがって、第二端末５０においては、第一位置情報、建築指示情報、画像位置情報、及び作業例情報が受信されていないと判断される（Ｓ３４：ＮＯ）。
【００５１】
例えば、図１２に示すように、作業者９２が、位置Ｐ２より位置Ｐ１に近づき、円１５５より内側の位置Ｐ３に移動したとする。この場合、サーバ３０において対応データテーブル９５の第一位置情報「経度：Ａ６，緯度：Ｂ６」に基づく位置Ｐ１から所定範囲内であると判断され（図１７のＳ５４：ＹＥＳ）、第一位置情報、建築指示情報、画像位置情報、及び作業例情報が第二端末５０に送信される（図１７のＳ５７、図１の矢印７５３参照）。なお、対応データテーブル９５の第一位置情報に画像位置情報及び作業例情報が対応付けられていない場合、画像位置情報及び作業例情報はサーバ３０から送信されない。また、具体例の場合、第一位置情報「経度：Ａ６、緯度：Ｂ６」、建築指示情報「外壁のひび割れ補修」、画像位置情報「第三画像位置情報」、及び作業例情報９７５〜９７７（図３参照）がサーバ３０から第二端末５０に送信される（図１７のＳ５７、図１の矢印７５３参照）。
【００５２】
図１０に示すように、第一位置情報、建築指示情報、画像位置情報、及び作業例情報が受信された場合（Ｓ３４：ＹＥＳ）、Ｓ３４において受信された情報に、画像位置情報が含まれるか否かが判断される（Ｓ３５）。画像位置情報が含まれていない場合（Ｓ３５：ＮＯ）、後述するＳ３７の処理が実行される。画像位置情報が含まれる場合（Ｓ３５：ＹＥＳ）、カメラ５０６を介して取得された画像が参照され、画像位置情報に基づく位置が特定される（Ｓ３６）。
【００５３】
例えば、位置Ｐ３（図１２参照）にいる作業者９２は、図１３に示すように、ディスプレイ５０４を介して風景１８１を視認しているとする。位置Ｐ１に比べて、位置Ｐ３は、家屋７０から離れているので、風景１８１における視認可能な家屋７０の範囲は、図６に示す風景８１よりも広くなっている。このため、風景１８１には、図６に示す窓８２だけでなく、玄関ドア１８２も含まれている。
【００５４】
ＣＰＵ５０１は、カメラ５０６を制御し、風景１８１の一部の範囲１８９の画像を取得する。Ｓ３６においては、範囲１８９の画像と、画像位置情報に含まれる範囲８９（図８参照）の画像とが比較され、外壁８３のひび割れ８４の位置が特定される。外壁８３のひび割れ８４の特定方法は、一例として、画像マッチング法が用いられる。
【００５５】
次いで、ディスプレイ５０４が制御され、Ｓ３４において受信された第一位置情報に基づく位置に、建築指示情報に基づく指示が表示される（Ｓ３７）。具体例のように、Ｓ３６において画像位置情報に基づく位置が特定されている場合、第一位置情報に基づく位置において、Ｓ３６で特定された位置に、建築指示情報に基づく指示が表示される（Ｓ３７）。具体例の場合、図１３に示すように、建築指示情報「外壁のひび割れ補修」のテキスト８７１が、外壁８３のひび割れ８４の位置を示して表示される。すなわち、作業者９２が位置Ｐ１から所定範囲内（図１２の円１５５の範囲内）の位置Ｐ２に移動するだけで、自動的に、外壁８３のひび割れ８４の位置を示す建築指示情報が表示される。このため、作業者９２は建築指示情報によって指示された箇所をより確実に特定できる。作業者９２は、表示された建築指示情報を示すテキスト８７１を確認し、補修作業のために、外壁８３のひび割れ８４の位置に移動する。図１２の位置Ｐ１に移動した場合、図６に示す風景８１と同様の風景が視認される（図１４参照）。
【００５６】
次いで、Ｓ３４において受信された情報の中に、作業例情報があるか否かが判断される（Ｓ３８）。作業例情報がない場合（Ｓ３８：ＮＯ）、ＣＰＵ５０１は処理をＳ３２に戻す。作業例情報がある場合（Ｓ３８：ＹＥＳ）、Ｓ３４において受信された作業例情報が複数あるか否かが判断される（Ｓ３９）。作業例情報が１つである場合（Ｓ３９：ＮＯ）、１つの作業例情報に基づく作業例が、ディスプレイ５０４に表示される（Ｓ４０）。Ｓ４０においては、例えば、後述する図１５に示す作業例を示す画像７０２の場合と同様に、作業例が表示される。また、作業例情報に作業の説明の情報が含まれる場合、説明のテキストが表示されてもよい。
【００５７】
作業例情報が複数ある場合（Ｓ４０：ＹＥＳ）、複数の作業例情報に基づく作業例の一覧が、ディスプレイ５０４に表示される（Ｓ４１）。具体例においては、図１４に示すように作業例の一覧１００が表示される。一覧１００には、画像７０１〜７０３が含まれる。画像７０１〜７０３は、夫々、作業例情報９７５〜９７７（図３参照）に基づく画像である。画像７０１〜７０３は、夫々、過去に行われた外壁のひび割れ補修の作業例である。次いで、ＣＰＵ５０１は処理をＳ３２に戻す。次に、Ｓ３４が実行されるときには、第一位置情報、建築指示情報、画像位置情報、及び作業例情報が受信されていないと判断され（Ｓ３４：ＮＯ）。図１１に示すように、Ｓ４１において表示された作業例の一覧の中から、１つの作業例が選択されたか否かが判断される（Ｓ４２）。なお、作業者９２によって入力装置５０７が操作されることによって、１つの作業例が選択される。図１４に示す例においては、入力装置５０７によって作業例を示す画像７０２が選択されている。なお、図１４においては、作業者９２の手の図示は省略している。
【００５８】
１つの作業例が選択された場合（Ｓ４２：ＹＥＳ）、選択された１つの作業例が、ディスプレイ５０４に表示される（Ｓ４３）。例えば、図１４に示すように、作業例を示す画像７０２が選択された場合、図１５に示すように、画像７０２のみが拡大して表示される。作業者９２は、Ｓ４０又はＳ４３において表示された作業例を参照しながら、Ｓ３７において表示された建築指示情報に基づく指示に関する作業を行うことができる。ＣＰＵ５０１は処理をＳ３１に戻す。
【００５９】
１つの作業例が選択されていない場合（Ｓ４２：ＮＯ）、作業後の作業結果の情報である作業結果情報が入力されたか否かが判断される（Ｓ４４）。作業結果情報は、作業者９２によって入力装置５０７が操作されることによって入力される。作業結果情報は、例えば、「第一工程完了しました」等のコメントである。なお作業結果情報は、後述する完了画像と同様に、作業の完了時の画像であってもよい。
【００６０】
作業結果情報が入力された場合（Ｓ４４：ＹＥＳ）、作業結果情報がサーバ３０に送信される（Ｓ４５、図１の矢印７５２参照）。送信された作業結果情報は、サーバ３０のＳ５８（図１７参照）において受信され、Ｓ５９においてＨＤＤ３０２に記憶される。例えば、作業結果情報「第一工程完了しました」が入力された場合（Ｓ４４：ＹＥＳ）、サーバ３０に送信される（Ｓ４５、図１の矢印７５２参照）。そして、図１６に示すように、対応データテーブル９５の第一位置情報「経度：Ａ６：Ａ６，緯度：Ｂ６」に対応付けて、作業結果情報「第一工程完了しました」が記憶される。ＣＰＵ５０１は処理をＳ３２に戻す。なお、第一工程が完了した後日に、続きの作業が行われてもよい。この場合、作業者９２が他の作業者に変わってもよい。
【００６１】
作業結果情報が入力されていない場合（Ｓ４４：ＮＯ）、作業の完了時の画像である完了画像を取得する指示が入力されたか否かが判断される（Ｓ４６）。完了画像を取得する指示が入力されていない場合（Ｓ４６：ＮＯ）、ＣＰＵ５０１は処理をＳ３２に戻す。
【００６２】
完了画像を取得する指示は、作業者９２によって入力装置５０７が操作されることによって第二端末５０に入力される。完了画像を取得する指示が入力された場合（Ｓ４６：ＹＥＳ）、カメラ５０６が制御され、完了画像が取得される（Ｓ４７）。具体例の場合、外壁８３のひび割れ８４が補修された新たな完了画像が取得される。次いで、Ｓ４７において取得された完了画像が、サーバ３０に送信される（Ｓ４８、図１の矢印７５２参照）。送信された完了画像は、サーバ３０のＳ６４（図１８参照）において受信され、Ｓ６５（図１８参照）において、新たな作業例情報としてＨＤＤ３０２に記憶される。なお、完了画像だけでなく、入力装置５０７を介して入力されるコメントが含まれていてもよい。次いで、ＣＰＵ５０１は処理をＳ３２に戻す。以上のように、第二端末処理が実行される。
【００６３】
図１７及び図１８を参照し、サーバ３０によるサーバ処理について説明する。サーバ処理を実行する指示がサーバ３０に入力されると、ＣＰＵ３０１は、ＨＤＤ３０２からサーバ処理のプログラムを読み出す。ＣＰＵ３０１は、読み出したプログラムをＲＡＭ３０３に展開し、サーバ処理を実行する。
【００６４】
サーバ処理では、まず、第一端末４０のＳ１９又はＳ２０（図４参照）によって送信される第一位置情報、画像位置情報、及び建築指示情報（図１の矢印７５１参照）が受信されたか否かが判断される（Ｓ５１）。第一位置情報、画像位置情報、及び建築指示情報が受信された場合（Ｓ５１：ＹＥＳ）、ＣＰＵ３０１は、受信された各種情報を対応付けてＨＤＤ３０２に記憶する。
【００６５】
より詳細には、第一端末４０のＳ２０（図４参照）によって送信された第一位置情報及び建築指示情報が受信された場合（Ｓ５１：ＹＥＳ）、第一位置情報と建築指示情報とが対応付けられて、対応データテーブル９５に記憶される（Ｓ５２）。第一端末４０のＳ１９によって送信された第一位置情報、画像位置情報、及び建築指示情報が受信された場合（Ｓ５１：ＹＥＳ）、第一位置情報、画像位置情報、及び建築指示情報が対応付けられ、対応データテーブル９５に記憶される（Ｓ５２）。具体例の場合、図２に示す対応データテーブル９５が更新され、図９に示すように、第一位置情報「経度：Ａ６、緯度：Ｂ６」、建築指示情報「外壁のひび割れ補修」、及び画像位置情報「第三画像位置情報」が対応付けられ、対応データテーブル９５に記憶される。次いで、ＣＰＵ３０１は、処理をＳ５１に戻す。
【００６６】
第一位置情報、画像位置情報、及び建築指示情報が受信されていない場合（Ｓ５１：ＮＯ）、第二端末５０のＳ３３（図１０参照）によって送信される第二位置情報（図１の矢印７５２参照）が受信されたか否かが判断される（Ｓ５３）。第二位置情報が受信された場合（Ｓ５３：ＹＥＳ）、Ｓ５３において受信された第二位置情報に基づく位置と、ＨＤＤ３０２に記憶された第一位置情報に基づく位置とが所定範囲内にあるか否かが判断される（Ｓ５４）。例えば、第二端末５０の位置が図１２に示す位置Ｐ２である場合、第一位置情報「経度：Ａ６、緯度：Ｂ６」に基づく位置Ｐ１から所定範囲（円１５５で示す範囲）より外側に位置するので、第二位置情報に基づく位置と、第一位置情報に基づく位置とが所定範囲内にないと判断される（Ｓ５４：ＮＯ）。ＣＰＵ３０１は、処理をＳ５１に戻す。すなわち、第二端末５０の位置が、第一端末４０によって建築指示情報が入力された位置Ｐ１から、所定範囲より離れている場合には、後述するＳ５７において送信される各情報が第二端末５０には送信されない。
【００６７】
図１２に示すように、第二端末５０が位置Ｐ３に移動したとする。この場合、第二位置情報に基づく位置と、ＨＤＤ３０２に記憶された第一位置情報に基づく位置とが所定範囲内であると判断され（Ｓ５４：ＹＥＳ）、所定範囲内にあると判断された第一位置情報に対応付けられた建築指示情報が特定される（Ｓ５５）。すなわち、対応データテーブル９５（図９）が参照され、第一位置情報「経度：Ａ６、緯度：Ｂ６」に対応付けられた建築指示情報「外壁のひび割れ補修」が特定される。
【００６８】
次いで、作業例データテーブル９６（図３参照）が参照され、Ｓ５５において特定された建築指示情報に対応する作業例情報が特定される（Ｓ５６）。具体例の場合、作業例データテーブル９６（図３参照）における建築指示情報が示す作業項目「外壁のひび割れ補修」に対応する作業例情報９７５〜９７７が特定される。
【００６９】
次いで、第一位置情報、建築指示情報、画像位置情報、及び作業例情報が第二端末５０に送信される（Ｓ５７、図１の矢印７５３参照）。送信される第一位置情報は、Ｓ５４において第二位置情報に基づく位置と所定範囲内にあると判断された第一位置情報である。送信される建築指示情報は、Ｓ５５において特定された建築指示情報である。送信される画像位置情報は、第一位置情報に対応付けられた画像位置情報である。なお、第一位置情報に対応付けられた画像位置情報がない場合には、画像位置情報は送信されない。送信される作業例情報は、Ｓ５６において特定された作業例情報である。次いで、ＣＰＵ３０１は処理をＳ５１に戻す。
【００７０】
Ｓ５３において、第二位置情報が受信されていない場合（Ｓ５３：ＮＯ）、作業結果情報が受信されたか否かが判断される（Ｓ５８）。なお、作業結果情報は、第二端末５０のＳ４５（図１１参照）において、サーバ３０に送信される（図１の矢印７５２参照）。作業結果情報が受信された場合（Ｓ５８：ＹＥＳ）、作業結果情報が第一位置情報に対応付けられ、ＨＤＤ３０２に記憶される（Ｓ５９）。例えば、作業結果情報「第一工程完了しました」が受信されると（Ｓ５８：ＹＥＳ）、図２に示す対応データテーブル９５が、図１６に示すように更新され、作業結果情報「第一工程完了しました」が登録された状態となる。これによって、作業後の結果がＨＤＤ３０２に記憶される。次いで、ＣＰＵ３０１は処理をＳ５１に戻す。
【００７１】
Ｓ５８において、作業結果情報が受信されていない場合（Ｓ５８：ＮＯ）、図１８に示すように、作業結果の提示の指示が入力されたか否かが判断される（Ｓ６０）。本実施形態では、一例として、管理会社３の職員又は、管理会社３に移動した現場代理人９１が、入力部３０５を介して、作業結果の提示の指示をサーバ３０に入力するとする。具体例の場合、第一位置情報「緯度：Ａ６、緯度：Ｂ６」に対応する作業結果の提示の指示が入力されるとする。なお、管理会社３の職員又は現場代理人９１は、サーバ３０以外の装置を使用してサーバ３０にアクセスし、作業結果の提示の指示をサーバ３０に入力してもよい。
【００７２】
作業結果の提示の指示が入力された場合（Ｓ６０：ＹＥＳ）、Ｓ５９において対応データテーブル９５に記憶された作業結果情報に基づく作業の結果が、使用者である管理会社３の職員又は現場代理人９１に提示される（Ｓ６１）。例えば、作業結果の提示の指示によって選択された第一位置情報「緯度：Ａ６、緯度：Ｂ６」に対応する作業結果情報に基づく作業の結果「第一工程完了しました」のコメントが表示される。なお、作業結果情報に作業の結果の画像が含まれていれば、その画像が表示されてもよい。次いで、ＣＰＵ３０１は処理をＳ５１に戻す。
【００７３】
作業結果の提示の指示が入力されていない場合（Ｓ６０：ＮＯ）、Ｓ６１において提示された作業の結果に応じて入力される、工程の進捗に関する情報である工程進捗情報が入力されたか否かが判断される（Ｓ６２）。例えば、管理会社３の職員又は現場代理人９１は、Ｓ６１において提示された作業の結果を確認し、作業の結果に応じて、工程進捗情報を入力する。具体例においては、工程進捗情報として、「第一工程完了」が入力されたとする。
【００７４】
工程進捗情報が入力された場合（Ｓ６２：ＹＥＳ）、入力された工程進捗情報が、対応データテーブル９５に登録され、ＨＤＤ３０２に記憶される（Ｓ６３）。具体例においては、図１９に示すように、対応データテーブル９５に工程進捗情報「第一工程完了」が記憶される。次いで、ＣＰＵ３０１は処理をＳ５１に戻す。
【００７５】
工程進捗情報が入力されていない場合（Ｓ６２：ＮＯ）、作業の完了時の画像である完了画像が受信されたか否かが判断される（Ｓ６４）。完了画像は、第二端末５０のＳ４８（図１１参照）によってサーバ３０に送信される（図１の矢印７５２参照）。
【００７６】
完了画像が受信された場合（Ｓ６４：ＹＥＳ）、受信された完了画像を含む情報が作業例情報として作業例データテーブル９６に記憶される（Ｓ６５）。具体例の場合、第二端末５０のＳ４８（図１１参照）によって送信された完了画像を含む情報が、図２０に示す作業例データテーブル９６のように、新たな作業例情報９７８として、作業指示情報に対応する作業項目「外壁のひび割れ補修」に対応付けられて記憶される。次いで、ＣＰＵ３０１は処理をＳ５１に戻す。
【００７７】
以上のように本実施形態における処理が実行される。本実施形態では、第一端末４０を使用する現場代理人９１等によって建築指示情報が入力されると（図４のＳ１２：ＹＥＳ及びＳ１５）、建築指示情報がサーバ３０に送信され（Ｓ１９又はＳ２０、図１の矢印７５１参照）、サーバ３０のＨＤＤ３０２に建築指示情報と、第一位置情報とが記憶される（図１７のＳ５２）。そして、第二端末５０を使用する作業者９２が、第一位置情報に基づく位置から所定範囲内に近づくと、サーバ３０から第二端末５０に第一位置情報と建築指示情報が送信され（図１７のＳ５７、図１の矢印７５３参照）、建築指示情報に基づく指示がディスプレイ５０４に表示される（図１０のＳ３７及び図１３参照）。このように、第二端末５０を使用する作業者９２が、建築指示情報が入力された位置Ｐ１に近づくだけで（図１２参照）、建築指示情報に基づく指示が表示される（図１３参照）。よって、建築物等の図面に指示が記載される場合に比べて、作業者９２は、指示が入力された位置を特定しやすい。故に、補修する箇所などを誤って特定する可能性が低くなり、より確実に、現場代理人９１が意図した箇所に対して作業が行われる。よって、再度の作業が必要になる可能性が低くなり、作業効率が向上する。
【００７８】
また、図１１のＳ４４において入力された作業結果情報がサーバに送信され（図１２のＳ４５、図１の矢印７５２参照）、第一位置情報に対応付けられてＨＤＤ３０２に記憶される（図１７のＳ５９）。このため、サーバ３０側で作業結果の管理が可能である。このため、現場代理人９１等は、入力部３０５又はサーバ３０とは異なる装置を使用してサーバ３０にアクセスすることで、作業の結果を確認することができる。
【００７９】
また、ＨＤＤ３０２に記憶された作業結果情報に基づく作業の結果が、使用者に提示される（図１８のＳ６１）。そして、提示された作業の結果に応じて入力される、工程の進捗に関する情報である工程進捗情報が、ＨＤＤ３０２に記憶される（図１８のＳ６３）。このように、管理会社３の職員又は現場代理人９１等は、Ｓ６１において提示された作業結果に応じて、工程進捗情報を入力し、作業の工程を管理することができる。よって、工程を別途管理する必要がなく、管理会社３の職員又は現場代理人９１等の作業効率が向上する。
【００８０】
また、作業例情報を記憶するＨＤＤ３０２から、建築指示情報に対応する作業例情報が特定され（図１７のＳ５６）、第二端末５０に送信される（図１７のＳ５７、図１の矢印７５３参照）。そして、第二端末５０において、作業例情報に基づく作業例がディスプレイ５０４に表示される（図１０のＳ４０、図１１のＳ４３、及び図１５参照）。よって、第二端末５０を使用する作業者９２は、ディスプレイ５０４に表示された作業例を参考にしながら、作業を行うことができる。よって、作業例が表示されない場合に比べ、作業品質及び作業効率が向上する。また、作業者９２は、たとえ経験が浅くても、作業例を確認しながら作業を行うことができるので、作業品質及び作業効率を確保した上で作業を行うことができる。
【００８１】
また、作業が完了した後には、作業の完了時の画像である完了画像が取得され（図１１のＳ４７）、サーバ３０に送信される（図１１のＳ４８、図１の矢印７５２参照）。完了画像を含む情報が、作業例情報としてＨＤＤ３０２にさらに記憶される（図１８のＳ６５）。このように、新たに作業された結果が、新たな作業例情報としてサーバ３０のＨＤＤ３０２に追加される。このため、作業者９２が次回の作業を行う場合に参照できる作業例が多くなり、作業者９２の作業効率が向上する。
【００８２】
また、例えば、図８に示すように、外壁８３における窓８２の右上方の位置のひび割れ８４の補修作業等を指示する場合、第一端末４０の位置を示す第一位置情報だけでは、作業者９２が補修作業を指示する位置を特定し難い可能性がある。本実施形態では、第一端末４０において建築指示情報が入力された画像上の位置を示す画像位置情報が取得され（図４のＳ１８）、サーバ３０に送信される（図５のＳ１９、図１の矢印７５１参照）。そして、画像位置情報がサーバ３０のＨＤＤ３０２に記憶される（図１７のＳ５２）。第二端末５０を使用する作業者９２が、第一位置情報に基づく位置に近づくと、建築指示情報、第一位置情報、及び画像位置情報が第二端末５０に送信される（図１７のＳ５７、図１２、及び図１の矢印７５３参照）。第二端末５０では、画像位置情報に基づく位置が特定され（図１０のＳ３７）、建築指示情報に基づく指示がディスプレイ５０４に表示される（図１０のＳ３７、及び図１３参照）。具体例のように、第一端末４０を使用する現場代理人９１によって、外壁８３の一部の補修作業が指示された場合に、第二端末５０において、外壁８３の一部に、建築指示情報に基づく指示が表示される（図１３参照）。よって、作業者９２は、より確実に、補修する位置を特定することができる。故に、作業者９２の作業効率が向上する。
【００８３】
また、建築分野においては、例えば、屋根の軒下など、地面から離れた箇所に対して補修等の指示を行う場合がある。この場合、補修の必要性を判断する箇所が離れているので、現場代理人９１は、対象箇所を視認し難い。本実施形態においては、拡大指示情報が取得された場合（図４のＳ１３：ＹＥＳ）、ディスプレイ４０４において、対象部位が拡大表示される（Ｓ１４）。よって、第一端末４０を使用する現場代理人９１は、拡大表示された部位を確認して、指示を入力するか否かを判断し、建築指示情報を第一端末４０に入力することが可能となる。よって、第一端末４０を使用する現場代理人等の作業効率が向上する。また、図１２に示す具体例のように、外壁８３の小さなひび割れ８４を拡大して確認できるため、現場代理人９１がより容易に指示を入力するか否かを判断できる。よって、第一端末４０を使用する現場代理人等の作業効率が向上する。
【００８４】
上記実施形態において、入力装置４０７は本発明の「指示入力手段」の一例である。図４のＳ１６の処理を行うＣＰＵ４０１は、本発明の「第一位置情報取得手段」の一例である。Ｓ１９及びＳ２０の処理を行うＣＰＵ４０１は、本発明の「第一送信手段」の一例である。ＨＤＤ３０２は、本発明の「第一記憶部」及び「第二記憶部」の一例である。図１７のＳ５２の処理を行うＣＰＵ３０１は、本発明の「記憶制御手段」の一例である。Ｓ５３の処理を行うＣＰＵ３０１は、本発明の「第二位置情報受信手段」の一例である。Ｓ５４及びＳ５７の処理を行うＣＰＵ３０１は、本発明の「第二送信手段」の一例である。図１７のＳ３２の処理を行うＣＰＵ５０１は、本発明の「第二位置情報取得手段」の一例である。Ｓ３３の処理を行うＣＰＵ５０１は、本発明の「第三送信手段」の一例である。Ｓ３７の処理を行うＣＰＵ５０１は、本発明の「指示表示手段」の一例である。ディスプレイ４０４は本発明の「第一端末表示部」の一例である。ディスプレイ５０４は本発明の「第二端末表示部」の一例である。
【００８５】
入力装置５０７は本発明の「作業結果入力手段」の一例である。図１１のＳ４５の処理を行うＣＰＵ５０１は、本発明の「作業結果送信手段」の一例である。図１７のＳ５９の処理を行うＣＰＵ３０１は、本発明の「作業結果記憶手段」の一例である。図１８のＳ６１の処理を行うＣＰＵ３０１は、本発明の「提示手段」の一例である。Ｓ６３の処理を行うＣＰＵ３０１は、本発明の「工程記憶制御手段」の一例である。
【００８６】
図１７のＳ５６の処理を行うＣＰＵ３０１は、本発明の「作業例特定手段」の一例である。Ｓ５７において作業例情報を送信する処理を行うＣＰＵ３０１は、本発明の「作業例送信手段」の一例である。図１０のＳ４０及び図１１のＳ４３の処理を行うＣＰＵ５０１は、本発明の「作業例表示手段」の一例である。Ｓ４７の処理を行うＣＰＵ５０１は、本発明の「完了画像取得手段」の一例である。Ｓ４８の処理を行うＣＰＵ５０１は、本発明の「完了画像送信手段」の一例である。図１８のＳ６５の処理を行うＣＰＵ３０１は、本発明の「作業例追加手段」の一例である。
【００８７】
カメラ４０６は本発明の「第一撮像部」の一例である。カメラ５０６は本発明の「第二撮像部」の一例である。図４のＳ１１及びＳ１１以降に画像を取得する処理を行うＣＰＵ４０１は、本発明の「第一画像取得手段」の一例である。Ｓ１８の処理を行うＣＰＵ４０１は、本発明の「画像位置情報取得手段」の一例である。図１０のＳ３６の処理を行うＣＰＵ５０１は、本発明の「画像位置特定手段」の一例である。図４のＳ１３の処理を行うＣＰＵ４０１は、本発明の「拡大指示取得手段」の一例である。Ｓ１４の処理を行うＣＰＵ４０１は、本発明の「拡大表示手段」の一例である。
【００８８】
なお、本発明は上記の実施形態に限定されるものではなく、種々の変更が可能である。例えば、拡大指示情報が示す画像上の部位が拡大されて表示されていたが（図４のＳ１３及びＳ１４、図７参照）、拡大されなくてもよい。また、ディスプレイ４０４が設けられなくてもよい。また、画像位置情報が取得され（Ｓ１８）、サーバ３０に送信されていたが（Ｓ１９）。画像位置情報が取得及び送信されなくてもよい。この場合、図１７のＳ５２においてＨＤＤ３０２に画像位置情報が記憶されなくてもよいし、Ｓ５７において画像位置情報が送信されなくてもよい。また、Ｓ３６において画像位置情報に基づく位置が特定されなくてもよい。また、第二端末５０のカメラ５０６が設けられなくてもよい。また、第一端末４０のディスプレイ４０４が設けられなくてもよい。また、入力装置４０７，５０７の態様は限定されず、例えば、キーボード等の入力デバイスであってもよい。また、第一端末４０及び第二端末５０が頭部に装着可能なヘッドマウントディスプレイでなくてもよい。例えば、第一端末４０及び第二端末５０は、ユーザに把持されるタブレット端末であってもよい。
【００８９】
また、完了画像が取得されてサーバ３０に送信され（図１８のＳ４７及びＳ４８）、サーバ３０において新たな作業例情報としてＨＤＤ３０２に記憶されていた。しかし、完了画像が取得されなくてもよく、また、作業例情報として記憶されなくてもよい。また、作業例情報がサーバ３０から第二端末５０に送信され（図１７のＳ５６及びＳ５７）、第二端末５０において作業例が表示されていた（図１０のＳ４２及びＳ４３）。しかし、作業例情報が表示されなくてもよい。また、作業例情報がＨＤＤ３０２に記憶されていなくてもよい。
【００９０】
また、作業結果情報に基づく作業の結果が提示され（図１８のＳ６１）、工程進捗情報が入力されていたが（Ｓ６３）、作業の結果が提示されなくてもよいし、工程進捗情報が入力されなくてもよい。また、第二端末５０において入力された作業結果情報がサーバ３０送信され（図１１のＳ４５）、サーバ３０においてＨＤＤ３０２に記憶されていたが（図１７のＳ５９）、これに限定されない。例えば、作業結果情報が第二端末５０から送信されなくてもよいし、サーバ３０においてＨＤＤ３０２に記憶されなくてもよい。
【００９１】
また、現場代理人９１が第一端末４０を使用し、建築指示情報を入力していたが、これに限定されない。例えば、現場代理人９１とは異なる人物が第一端末４０を使用し、現場代理人９１は、管理会社３にいてもよい。この場合、カメラ４０６によって撮像された画像を第一端末４０からサーバ３０に送信し、現場代理人９１が管理会社３において確認できるようにしてもよい。そして、現場代理人９１が管理会社３から、第一端末４０を使用する人物に、建築指示情報を入力するように指示してもよい。この場合、経験豊富な現場代理人９１が作業現場４に赴くことなく、建築指示情報を入力させることができる。よって、作業現場４にいる人物の経験が浅くても、経験豊富な現場代理人９１の指示が反映された建築指示情報をサーバ３０に記憶させることができる。
【符号の説明】
【００９２】
１    建築分野用システム
２    ネットワーク
３０    サーバ
４０    第一端末
５０    第二端末
９５    対応データテーブル
９６    作業例データテーブル
３０１，４０１，５０１    ＣＰＵ
３０２    ＨＤＤ
３０４，４０４，５０４    ディスプレイ
４０５，５０５    ＧＰＳ部
４０６，５０６    カメラ
４０７，５０７    入力装置
９６１〜９７８  作業例情報
【図１】
0006670580.tif 000002
【図２】
0006670580.tif 000003
【図３】
0006670580.tif 000004
【図４】
0006670580.tif 000005
【図５】
0006670580.tif 000006
【図６】
0006670580.tif 000007
【図７】
0006670580.tif 000008
【図８】
0006670580.tif 000009
【図９】
0006670580.tif 000010
【図１０】
0006670580.tif 000011
【図１１】
0006670580.tif 000012
【図１２】
0006670580.tif 000013
【図１３】
0006670580.tif 000014
【図１４】
0006670580.tif 000015
【図１５】
0006670580.tif 000016
【図１６】
0006670580.tif 000017
【図１７】
0006670580.tif 000018
【図１８】
0006670580.tif 000019
【図１９】
0006670580.tif 000020
【図２０】
0006670580.tif 000021