(57)【要約】【課題】サービスマン等に対して、作業現場の建設機械まで辿りつくことが可能な経路案内を行う建設機械の支援装置等を提供する。【解決手段】本発明の一実施形態に係る支援端末装置２００は、ショベル１００が運搬用のトラック或いはトレーラから下された最新の位置に関する位置情報（例えば、運搬用のトラック或いはトレーラから下される際に運搬作業者等による操作をトリガとして取得されるショベル１００の位置情報）に基づき探索された、所定の起点位置（例えば、サービスマンの営業所やサービスマンの現在位置）からショベル１００に向かう経路を表示装置２０４に表示させる。【選択図】図４
2019163597.tif 000002
【特許請求の範囲】
【請求項１】
建設機械の位置に関する位置情報に基づき探索された、所定の起点位置から前記建設機械に向かう経路を表示部に表示させる、
建設機械の支援装置。
【請求項２】
前記位置情報は、直近で前記建設機械が運搬車から下された際に取得された前記建設機械の位置情報を含む、
請求項１に記載の建設機械の支援装置。
【請求項３】
前記位置情報は、所定のタイミングで取得された前記建設機械の位置情報の履歴を含む、
請求項１又は２に記載の建設機械の支援装置。
【請求項４】
前記表示部を搭載し、
前記位置情報を保持する外部装置に前記経路を前記表示部に表示させるための情報を要求する要求部と、
前記要求部からの要求に応じて前記外部装置から送信される、前記情報を受信する受信部と、
前記受信部により受信された前記情報に基づき、前記経路を前記表示部に表示させる表示制御部と、を備える、
請求項１乃至３の何れか一項に記載の建設機械の支援装置。
【請求項５】
前記建設機械から前記位置情報を取得する取得部と、
前記取得部により取得された前記位置情報を記憶する記憶部と、
ユーザの利用端末からの要求に応じて、前記記憶部に記憶された前記位置情報に基づき探索された前記経路を前記利用端末の前記表示部に表示させるための情報を、前記利用端末に送信する送信部と、を備える、
請求項１乃至３の何れか一項に記載の建設機械の支援装置。
【請求項６】
建設機械の支援装置が実行する支援方法であって、
建設機械の位置情報に基づき探索された、所定の起点位置から該建設機械に向かう経路を表示部に表示させる、
支援方法。
【請求項７】
建設機械の支援装置に請求項６に記載の支援方法を実行させる、
支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、建設機械の支援装置、支援方法、及び、支援プログラムに関する。
【背景技術】
【０００２】
建設機械の位置情報等を管理する管理システムが知られている（例えば、特許文献１等）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許４２６２１８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、サービスマン等がメンテナンス対象の建設機械の作業現場に向かう際に、建設機械の現在の位置情報を用いて、経路案内を行っても、サービスマン等が当該建設機械に辿りつけない可能性がある。
【０００５】
例えば、建設機械は、公道以外で作業する場合が多い。そのため、通常の経路探索手法では、一般的な地図情報から直接的に建設機械に辿りつくための経路を探索することができず、通常、建設機械の位置情報の最寄りの公道上の地点を目的地とする経路案内が行われる場合が多い。その結果、二次元の地図上では、最寄りの地点であっても、実際は、当該地点と建設機械の現在の位置との間に、崖、階段、悪路等が存在し、仮に、サービスマンが当該地点に向かったとしても、建設機械に辿りつけない可能性がある。
【０００６】
そこで、上記課題に鑑み、サービスマン等に対して、作業現場の建設機械まで辿りつくことが可能な経路案内を行う建設機械の支援装置等を提供する。
【課題を解決するための手段】
【０００７】
本発明の一実施形態において、
建設機械の位置に関する位置情報に基づき、所定の起点位置から前記建設機械に向かう経路を探索し、探索結果の経路を表示部に表示させる、
建設機械の支援装置が提供される。
【０００８】
また、本発明の他の実施形態は、支援方法及び支援プログラムにより実現される。
【発明の効果】
【０００９】
上述の実施形態によれば、サービスマン等に対して、作業現場の建設機械まで辿りつくことが可能な経路案内を行う建設機械の支援装置等を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】経路案内システムの構成の一例を示す概略図である。
【図２】経路案内システムの構成の一例を示す構成図である。
【図３】経路案内システムの動作を示すシーケンス図である。
【図４】比較例に係る経路案内画像及び本実施形態に係る経路案内表示の一例を示す図である。
【図５】本実施形態に係る経路案内表示の他の例を示す図である。
【発明を実施するための形態】
【００１１】
［経路案内システムの概要］
まず、図１を参照して、本実施形態に係る経路案内システムＳＹＳについて説明する。
【００１２】
図１は、経路案内システムＳＹＳの構成の一例を示す概略図である。
【００１３】
経路案内システムＳＹＳは、ショベル１００と、支援端末装置２００と、管理端末装置３００を含み、支援端末装置２００のユーザ（例えば、サービスマン等）に対して、支援端末装置２００を通じて、作業現場のショベル１００に向かうための経路案内を行う。
【００１４】
＜ショベルの概要＞
ショベル１００（建設機械の一例）は、下部走行体１と、下部走行体１に旋回機構２を介して旋回自在に搭載される上部旋回体３と、上部旋回体３に取り付けられる作業機としてのアタッチメントを含む。
【００１５】
具体的には、アタッチメントは、ブーム４、アーム５、及び、バケット６を中心とする掘削アタッチメントとして構成される。上部旋回体３の前部中央付近には、ブーム４が俯仰可能（上下回動可能）に取り付けられ、ブーム４の先端には、アーム５が上下回動可能に取り付けられ、且つ、アーム５の先端には、バケット６が上下回動可能に取り付けられている。ブーム４、アーム５、及び、バケット６は、それぞれ、ブームシリンダ７、アームシリンダ８、及び、バケットシリンダ９により油圧駆動される。
【００１６】
また、上部旋回体３には、運転室としてのキャビン１０が設けられ、且つ、エンジン１１等の動力源が搭載されている。
【００１７】
ショベル１００は、例えば、基地局を末端とする移動体通信網やインターネット等を含む所定の通信ネットワークＮＷを通じて、管理端末装置３００と相互に通信を行うことができる。これにより、ショベル１００は、自己の位置情報等の各種情報を管理端末装置３００に送信（アップロード）することができる。詳細は、後述する。
【００１８】
＜支援端末装置の概要＞
支援端末装置２００（支援装置及び利用端末の一例）は、経路案内の対象のユーザ（例えば、サービスマンや作業現場に向かう作業者等）が所持する携帯端末である。支援端末装置２００は、例えば、ユーザが所持する汎用のノートＰＣ、タブレット端末、スマートフォン等である。また、支援端末装置２００は、経路案内用の専用端末（例えば、サービスマン等が利用するサービスカーに車載されるカーナビゲーション端末装置）であってもよい。
【００１９】
支援端末装置２００は、通信ネットワークＮＷを通じて、管理端末装置３００と相互に通信を行うことができる。これにより、支援端末装置２００は、管理端末装置３００から送信される経路案内を行うための情報を受信し、自己に搭載される後述の表示装置２０４を通じて、ユーザに対するショベル１００に向かう経路案内を行うことができる。詳細は、後述する。
【００２０】
＜管理端末装置の概要＞
管理端末装置３００（支援装置及び外部装置の一例）は、ショベル１００及び支援端末装置２００と地理的に離れた位置に配置される端末装置である。管理端末装置３００は、例えば、ショベル１００が作業する作業現場外に設けられる管理センタ等に設置され、一又は複数のサーバコンピュータ等を中心に構成されるサーバ装置である。この場合、サーバ装置は、経路案内システムＳＹＳを運用する事業者或いは当該事業者に関連する関連事業者が運営する自社サーバであってもよいし、いわゆるクラウドサーバであってもよい。また、管理端末装置３００は、ショベル１００の作業現場内の管理事務所等に配置される定置型或いは携帯型のコンピュータ端末であってもよい。
【００２１】
管理端末装置３００は、上述の如く、通信ネットワークＮＷを通じて、ショベル１００及び支援端末装置２００のそれぞれと相互に通信を行うことができる。これにより、管理端末装置３００は、ショベル１００からアップロードされる各種情報を受信し、記憶しておくことができる。また、管理端末装置３００は、支援端末装置２００から送信される要求信号を受信し、支援端末装置２００の表示装置２０４を通じてユーザに経路案内を行うための情報を送信することができる。
【００２２】
［経路案内システムの具体的な構成］
図１に加えて、図２を参照して、経路案内システムＳＹＳ（ショベル１００、支援端末装置２００、管理端末装置３００）の具体的な構成について説明する。
【００２３】
図２は、経路案内システムＳＹＳの構成の一例を示す構成図である。
【００２４】
＜ショベルの構成＞
ショベル１００は、エンジン１１と、メインポンプ１４と、パイロットポンプ１５と、コントロールバルブ１７と、操作装置２６と、コントローラ３０と、エンジン制御装置７４と、を含む。
【００２５】
エンジン１１は、ショベル１００の駆動源であり、例えば、上部旋回体３の後部に搭載される。エンジン１１は、例えば、軽油を燃料とするディーゼルエンジンである。エンジン１１は、例えば、エンジン制御装置７４による制御の下、所定の回転数を維持するように動作する。エンジン１１の回転軸は、メインポンプ１４及びパイロットポンプ１５の回転軸に接続され、エンジン１１の動力は、メインポンプ１４及びパイロットポンプ１５に伝達される。
【００２６】
メインポンプ１４は、作動油ライン１６を介して作動油をコントロールバルブ１７に供給する。メインポンプ１４は、例えば、斜板式可変容量型油圧ポンプであり、斜板傾転角の変化に応じて１回転当たりの吐出流量が変化する。メインポンプ１４の斜板傾転角は、例えば、レギュレータ１４ａにより制御される。レギュレータ１４ａは、例えば、コントローラ３０からの制御電流の変化に応じて、斜板傾転角を変化させることができる。ショベル１００には、例えば、メインポンプ１４の吐出圧を検出する吐出圧センサや斜板傾転角を検出する傾転角センサ等が取り付けられている。
【００２７】
パイロットポンプ１５は、パイロットライン２５を介して操作装置２６等の各種油圧制御機器に作動油を供給する。パイロットポンプ１５は、例えば、固定容量型油圧ポンプである。
【００２８】
コントロールバルブ１７は、ショベル１００の各種動作要素を油圧駆動する油圧アクチュエータに関する作動油の流れを制御する油圧制御装置であり、各種動作要素に対応する複数の流量制御弁を含む。コントロールバルブ１７は、操作装置２６の操作方向及び操作量に対応するパイロット圧の変化に応じて、メインポンプ１４から作動油ライン１６を通じて受け入れた作動油を一又は複数の油圧アクチュエータに選択的に供給する。油圧アクチュエータは、動作要素としてのブーム４、アーム５、バケット６、下部走行体１、上部旋回体３（旋回機構２）のそれぞれに対応するブームシリンダ７、アームシリンダ８、バケットシリンダ９、走行用油圧モータ１Ａ，１Ｂ、旋回用油圧モータ２Ａ等を含む。ショベル１００には、油圧アクチュエータにおける作動油の圧力を検出する作動油圧センサが取り付けられてもよい。
【００２９】
操作装置２６は、ショベル１００のオペレータ等により、油圧アクチュエータの操作のための操作入力が行われる。操作装置２６は、パイロットライン２５を介してパイロットポンプ１５から作動油の供給を受けて所定のパイロット圧を生成する。そして、パイロットライン２５ａを通じ、対応する流量制御弁のパイロットポートにそのパイロット圧を作用させる。操作装置２６から対応する流量制御弁に作用するパイロット圧は、操作装置２６の操作方向及び操作量に応じて変化する。パイロット圧センサ１５ａは、パイロット圧を検出し、その検出値に対応する検出信号は、コントローラ３０に取り込まれる。
【００３０】
コントローラ３０は、ショベル１００を駆動制御するための制御装置である。コントローラ３０は、その機能が、任意のハードウェア、ソフトウェア、或いは、これらの組み合わせにより実現されてよい。例えば、コントローラ３０は、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、不揮発性の補助記憶装置、入出力用の各種インターフェースを含むコンピュータを中心に構成される。そして、コントローラ３０は、例えば、ＲＯＭや不揮発性の補助記憶装置に格納される一以上のプログラムをＣＰＵ上で実行させることにより、各種機能を実現させる。以下、後述する支援端末装置２００の制御装置２０１及び管理端末装置３００の制御装置３０１についても同様である。
【００３１】
例えば、コントローラ３０は、後述する送信装置Ｓ１を通じて、管理端末装置３００にショベル１００の各種情報を送信（アップロード）する。ショベル１００の各種情報には、後述する測位装置Ｓ３により測位されるショベル１００の位置情報が含まれる。詳細は、後述する（図３参照）。この場合、コントローラ３０は、後述する受信装置Ｓ２を通じて、各種情報を管理端末装置３００に送信する。
【００３２】
エンジン制御装置（ＥＣＵ：Engine Control Unit）７４は、エンジン１１を駆動制御する。エンジン制御装置７４は、例えば、所定の入力装置を介して設定されたエンジン回転数、或いは、設定された作業モード等に対応するエンジン回転数で定回転するように、エンジン１１の各種アクチュエータに制御指令を出力し燃料噴射量等を制御する。エンジン制御装置７４には、一対一の通信線等を通じて、エンジン回転数センサ、エンジン負荷率センサ、及び燃料噴射量センサ等が通信可能に接続される。また、エンジン負荷率センサの代わりに、エンジントルクセンサが設けられてもよい。
【００３３】
また、ショベル１００は、上部旋回体３に取り付けられた、送信装置Ｓ１、受信装置Ｓ２、測位装置Ｓ３、姿勢検出装置Ｓ４、向き検出装置Ｓ５、カメラＳ６、運転情報取得装置Ｓ７、生体情報取得装置Ｓ８、操作入力装置Ｓ９、及び、表示装置４０を含む。送信装置Ｓ１、受信装置Ｓ２、測位装置Ｓ３、姿勢検出装置Ｓ４、向き検出装置Ｓ５、カメラＳ６、運転情報取得装置Ｓ７、生体情報取得装置Ｓ８、操作入力装置Ｓ９、及び、表示装置４０は、それぞれ、例えば、一対一の通信線やＣＡＮ（Controller Area Network）等の車載ネットワークを通じて、コントローラ３０に通信可能に接続される。
【００３４】
送信装置Ｓ１は、コントローラ３０による制御の下、通信ネットワークＮＷを通じて、ショベル１００の外部、例えば、管理端末装置３００に各種情報を送信する。また、送信装置Ｓ１は、通信ネットワークＮＷを介さず、直接的に（例えば、ブルートゥース（登録商標）通信等によって）、管理端末装置３００に情報を送信してもよい。また、送信装置Ｓ１は、支援端末装置２００に各種情報を送信可能な構成であってもよい。
【００３５】
受信装置Ｓ２は、コントローラ３０による制御の下、通信ネットワークＮＷを通じて、ショベル１００の外部、例えば、管理端末装置３００から情報を受信する。また、受信装置Ｓ２は、通信ネットワークＮＷを介さず、直接的に（例えば、ブルートゥース通信等によって）、管理端末装置３００から情報を受信してもよい。また、受信装置Ｓ２は、支援端末装置２００から各種情報を受信可能な構成であってもよい。受信装置Ｓ２により受信された情報は、コントローラ３０に取り込まれる。
【００３６】
送信装置Ｓ１及び受信装置Ｓ２は、一体として、ショベル１００の外部と通信を行うための通信機器（例えば、通信ネットワークＮＷを通じて、外部と通信を行う移動体通信モジュール）として実現されてよい。以下、支援端末装置２００の送信装置２０２及び受信装置２０３、並びに、管理端末装置３００の送信装置３０２及び受信装置３０３についても同様である。
【００３７】
測位装置Ｓ３は、ショベル１００の位置を測位し、ショベル１００の位置情報を取得する。測位装置Ｓ３は、例えば、ＧＮＳＳ（Global Navigation Satellite System：全地球衛星測位システム）装置であり、ショベル１００の上空の３以上（好ましくは、４以上）の衛星からの信号を受信し、ショベル１００の位置の緯度、経度、高度を測定する。以下、支援端末装置２００の測位装置２０６についても同様である。測位装置Ｓ３により取得されたショベル１００の位置情報は、コントローラ３０に取り込まれる。
【００３８】
姿勢検出装置Ｓ４は、ショベル１００の姿勢、例えば、掘削アタッチメントの姿勢を検出する。姿勢検出装置Ｓ４は、例えば、ブーム角度センサ、アーム角度センサ、バケット角度センサ、及び、機体傾斜センサを含む。ブーム角度センサは、上部旋回体３に対するブーム４の俯仰角度（ブーム角度）を取得するセンサであり、例えば、ブームフートピンの回転角度を検出する回転角度センサ、ブームシリンダ７のストローク量を検出するストロークセンサ、ブーム４の傾斜角度を検出する傾斜（加速度）センサ等を含む。また、ブーム角度センサは、加速度センサ及びジャイロセンサの組み合わせ、つまり、６軸センサやＩＭＵ（Inertial Measurement Unit：慣性計測装置）であってもよい。アーム角度センサ及びバケット角度センサについても同様である。また、機体傾斜センサは、機体傾斜角度を取得するセンサであり、例えば、水平面に対する上部旋回体３の傾斜角度を検出する。機体傾斜センサは、上部旋回体３の所定の前後軸及び左右軸回りの傾斜角を検出する２軸加速度センサであってよい。また、機体傾斜センサは、３軸加速度センサであってもよい。姿勢検出装置Ｓ４により検出されたショベル１００の姿勢に対応する検出情報は、コントローラ３０に取り込まれる。
【００３９】
向き検出装置Ｓ５は、ショベル１００の向きを検出する。向き検出装置Ｓ５は、例えば、地磁気センサ、旋回機構２の旋回軸に関するレゾルバ或いはエンコーダ、ジャイロセンサ等で構成される。具体的には、向き検出装置Ｓ５は、３軸地磁気センサとジャイロセンサの組み合わせで構成されてよい。また、向き検出装置Ｓ５は、一対のＧＮＳＳ受信機により構成されてもよい。向き検出装置Ｓ５により検出されたショベル１００の向きに関する検出情報は、コントローラ３０に取り込まれる。
【００４０】
コントローラ３０は、例えば、測位装置Ｓ３、姿勢検出装置Ｓ４、及び、向き検出装置Ｓ５等の出力に基づいてバケット６の爪先の軌跡に関する情報を取得できる。
【００４１】
カメラＳ６は、周囲の所定範囲の空間を撮像する。カメラＳ６は、取得した画像（撮像画像）をコントローラ３０に出力し、当該撮像画像は、コントローラ３０に取り込まれる。例えば、カメラＳ６は、ショベル１００の後方の空間を撮像するカメラＳ６Ｂを含む。また、カメラＳ６は、ショベル１００の右側方の空間を撮像するカメラ及びショベル１００の左側方の空間を撮像するカメラの少なくとも一方を含んでもよい。また、カメラＳ６は、キャビン１０内のオペレータ等を撮像するカメラを含んでもよい。これにより、コントローラ３０は、キャビン１０内のカメラが撮像したオペレータの画像に各種画像処理を施し、オペレータを識別（特定）したり、オペレータの認証行ったりすることができる。
【００４２】
運転情報取得装置Ｓ７は、ショベル１００の運転状態に関する情報である運転情報を取得する。例えば、運転情報取得装置Ｓ７は、パイロット圧センサ１５ａ、測位装置Ｓ３、姿勢検出装置Ｓ４、向き検出装置Ｓ５等を含む。また、運転情報取得装置Ｓ７は、吐出圧センサ、傾転角センサ、作動油圧センサ、エンジン回転数センサ、エンジン負荷率センサ、燃料噴射量センサを含んでよい。また、運転情報取得装置Ｓ７は、作業環境に関する情報を含んでもよい。この場合、運転情報取得装置Ｓ７は、外気温センサ、内気温センサ、気圧センサ、湿度センサ、照度センサ、機体傾斜センサ、及び、振動センサ等を含んでよい。運転情報取得装置Ｓ７により取得された運転情報は、コントローラ３０に取り込まれる。
【００４３】
生体情報取得装置Ｓ８は、ショベル１００のオペレータ等（生体）の各種状態に関する情報である生体情報を取得する。生体情報取得装置Ｓ８は、例えば、キャビン１０内の運転席に埋め込まれた脈拍センサ、体圧センサ、及び、体温センサを含む。また、生体情報取得装置Ｓ８は、運転席に埋め込まれた体重計等を含んでもよい。また、生体情報取得装置Ｓ８は、オペレータ等が運転席に着座すると、オペレータ等の生体情報を所定の制御周期で繰り返し取得するように構成されていてもよい。
【００４４】
また、生体情報取得装置Ｓ８は、カメラＳ６に含まれうる、キャビン１０内のオペレータ等を撮像するカメラを含んでいてもよい。これにより、コントローラ３０は、当該カメラにより撮像されたオペレータ等を含む撮像画像に各種画像処理を施すことにより、オペレータ等の体調を判定することができる。
【００４５】
また、生体情報取得装置Ｓ８は、リストバンド型脈拍計やリストバンド型血圧計等のオペレータ等により着用されるセンサ、つまり、ウェアラブルセンサであってもよい。この場合、ウェアラブルセンサは、オペレータ等がウェアラブルセンサを着用しているか否かを表す情報（着脱情報）と共に生体情報を出力するように構成されていてもよい。
【００４６】
生体情報取得装置Ｓ８により取得された生体情報は、コントローラ３０に取り込まれる。
【００４７】
操作入力装置Ｓ９は、オペレータ等からのショベル１００に関する各種操作入力を受け付ける。操作入力装置Ｓ９は、例えば、ボタン、トグル、レバー等、ハードウェアによる操作部を含んでよい。また、例えば、タッチパネル式の表示装置４０に表示されるボタンアイコン等のソフトウェアによる操作部を含んでもよい。即ち、操作入力装置Ｓ９は、タッチパネル式の表示装置４０を含む構成であってもよい。例えば、操作入力装置Ｓ９は、オペレータ等（運搬作業者）から当該ショベル１００が運搬用のトラック或いはトレーラ（共に、運搬車の一例。以下、便宜的に、「運搬用のトラック等」と称する）から下されたことを示す操作（以下、便宜的に「下ろし時教示操作」と称する）を受け付ける。操作入力装置Ｓ９における操作状態に対応する信号は、コントローラ３０に取り込まれる。
【００４８】
表示装置４０は、コントローラ３０による制御の下、各種情報画像を表示する。表示装置４０は、例えば、キャビン１０内の運転席の近傍におけるオペレータ等から視認し易い位置に配置される。表示装置４０は、例えば、カメラＳ６の撮像画像を表示する。この場合、表示装置４０には、複数台のカメラの撮像画像が合成されることにより得られる合成画像が表示されてもよい。また、当該合成画像は、視点変換処理等の各種画像処理が施されていてもよい。また、表示装置４０は、ノート型のコンピュータ、タブレット端末、スマートフォン等の携帯端末装置であってよい。この場合、当該携帯端末装置は、オペレータ等によって、適宜、キャビン１０内のオペレータ等から視認し易い位置に配置される態様であってよい。
【００４９】
また、ショベル１００は、上部旋回体３に搭載された蓄電池７０を含む。
【００５０】
コントローラ３０、表示装置４０、及び、エンジン制御装置７４等は、上部旋回体３に搭載される蓄電池７０から電力の供給を受けることにより動作する。また、送信装置Ｓ１、受信装置Ｓ２、測位装置Ｓ３、姿勢検出装置Ｓ４、向き検出装置Ｓ５、カメラＳ６、運転情報取得装置Ｓ７、生体情報取得装置Ｓ８、及び、操作入力装置Ｓ９についても、直接的に、或いは、コントローラ３０等の内部の電源回路等を通じて、蓄電池７０からの電力の供給を受けることにより動作する。蓄電池７０は、エンジン１１により駆動される発電機の発電電力で充電される。また、蓄電池７０は、エンジン１１のスタータ等にも電力を供給する。これにより、スタータは、蓄電池７０からの電力で駆動され、エンジン１１を始動させることができる。
【００５１】
＜支援端末装置の構成＞
支援端末装置２００は、制御装置２０１と、送信装置２０２と、受信装置２０３と、表示装置２０４と、操作入力装置２０５と、測位装置２０６を含む。
【００５２】
制御装置２０１は、支援端末装置２００の各種動作を制御する。制御装置２０１は、例えば、ＲＯＭや不揮発性の補助記憶装置に格納される一以上のプログラムをＣＰＵ上で実行することにより実現される機能部として、経路探索部２０１１と、表示制御部２０１２と、経路案内部２０１３を含む。経路探索部２０１１、表示制御部２０１２、及び、経路案内部２０１３の機能は、例えば、制御装置２０１のＲＯＭや補助記憶装置に予めインストールされる経路案内用のアプリケーションプログラム（以下、便宜的に、「経路案内アプリ」と称する）が起動されることにより、ユーザによる利用が可能になる態様であってよい。
【００５３】
送信装置２０２は、制御装置２０１による制御の下、通信ネットワークＮＷを通じて、支援端末装置２００の外部に情報を送信する。例えば、送信装置２０２は、管理端末装置３００に各種情報を送信することができる。また、送信装置２０２は、ショベル１００に情報を送信可能な態様であってもよい。
【００５４】
受信装置２０３は、通信ネットワークＮＷを通じて、支援端末装置２００の外部からの情報を受信する。例えば、受信装置２０３は、管理端末装置３００から各種情報を受信することができる。また、受信装置２０３は、ショベル１００から各種情報を受信可能な態様であってもよい。受信装置２０３により受信された情報は、制御装置２０１に取り込まれる。
【００５５】
表示装置２０４は、各種情報画像を表示する。表示装置２０４は、例えば、液晶ディスプレイである。例えば、表示装置２０４は、経路案内アプリの機能（つまり、表示制御部２０１２）により、地図画像と所定の起点位置（例えば、サービスマン等のユーザの現在位置に対応する支援端末装置２００の現在位置やサービスマン等のユーザが勤務する営業所等）から作業現場のショベル１００に向かう経路とを表示する。また、表示装置２０４は、ショベル１００による作業に関する情報、ショベル１００のオペレータ等の疲労に関する情報、地形データに関する情報等を表示してもよい。
【００５６】
操作入力装置２０５は、ユーザからの操作入力を受け付ける。操作入力装置２０５は、例えば、液晶ディスプレイの上に配置されるタッチパネルを含む。また、操作入力装置２０５は、タッチパッド、キーボード、マウス、トラックボール等を含んでもよい。以下、管理端末装置３００の操作入力装置３０５についても同様である。操作入力装置２０５の操作状態に関する情報は、制御装置２０１に取り込まれる。
【００５７】
測位装置２０６は、支援端末装置２００の位置を測位し、支援端末装置２００の位置情報を取得する。測位装置２０６により取得された支援端末装置２００の位置情報は、制御装置２０１に取り込まれる。
【００５８】
経路探索部２０１１は、操作入力装置２０５に対するユーザの所定操作に応じて、所定の起点位置からショベル１００に向かう経路を探索する。
【００５９】
経路探索部２０１１（要求部の一例）は、管理端末装置３００に対して、ショベル１００に向かう経路案内を行うための情報、換言すれば、ショベル１００に向かう経路を表示装置２０４に表示させるための情報（以下、「経路案内用情報」と称する）の送信を要求する。つまり、経路探索部２０１１は、送信装置２０２を通じて、管理端末装置３００に、経路案内情報の送信を要求する経路案内情報要求を送信する。例えば、経路探索部２０１１は、ユーザによる操作入力装置２０５に対する操作により、選択対象の一又は複数のショベル１００の中から一のショベル１００が選択されると、送信装置２０２を制御し、管理端末装置３００に経路案内用情報要求を送信する。このとき、選択対象の一又は複数のショベル１００は、制御装置２０１（例えば、補助記憶装置）等に予め登録（保存）されており、且つ、管理端末装置３００から受信装置２０３により受信される更新版に関する情報に基づき、更新されうる。また、経路案内用情報要求には、選択されたショベル１００の識別情報（例えば、ショベル１００ごとに規定される機体番号やＩＤ（Identifier）等）が含まれる。そして、経路探索部２０１１は、経路案内用情報要求に応じて管理端末装置３００から送信される経路案内用情報が受信装置２０３（受信部の一例）により受信されると、当該経路案内用情報に基づき、ショベル１００に向かう経路探索を行う。経路探索部２０１１の動作の詳細は後述する（図３参照）。
【００６０】
表示制御部２０１２は、経路案内用情報に基づき、所定の起点位置からショベル１００に向かう経路案内を行うための経路案内画像を表示装置２０４に表示させる。具体的には、表示制御部２０１２は、経路探索部２０１１による探索結果に基づき、所定の起点位置からショベル１００に向かう経路案内を行うための経路案内画像を表示装置２０４に表示させる。経路案内画像には、地図画像と、経路探索部２０１１による探索結果としての経路に関する画像（以下、「経路画像」と称する）が含まれ、経路画像は、地図画像上に重畳される。表示制御部２０１２の動作の詳細は、後述する（図３〜図５参照）。
【００６１】
経路案内部２０１３は、表示装置２０４に表示される経路案内画像に基づき、既知の方法で、ユーザに対するショベル１００に向かう経路案内を行う。例えば、経路案内部２０１３は、経路案内画像に含まれる経路画像、測位装置２０６により取得される支援端末装置２００の現在の位置情報等に基づき、ショベル１００に向かう経路上の右左折のタイミング等を音声や表示装置２０４への重畳的な表示により通知する。
【００６２】
＜管理端末装置の構成＞
管理端末装置３００は、制御装置３０１と、送信装置３０２と、受信装置３０３と、表示装置３０４と、操作入力装置３０５を含む。
【００６３】
制御装置３０１は、管理端末装置３００の各種動作を制御する。制御装置３０１は、例えば、ＲＯＭや不揮発性の補助記憶装置等に格納される一以上のプログラムをＣＰＵ上で実行することにより実現される機能部として、情報取得部３０１１と、情報提供部３０１２を含む。また、制御装置３０１は、例えば、管理端末装置３００（制御装置３０１）に含まれる不揮発性の補助記憶装置に規定される記憶領域としての記憶部３０１０を含む。
【００６４】
送信装置３０２は、制御装置３０１による制御の下、通信ネットワークＮＷを通じて、管理端末装置３００の外部に各種情報を送信する。例えば、送信装置３０２は、ショベル１００や支援端末装置２００に各種情報を送信することができる。
【００６５】
受信装置３０３は、通信ネットワークＮＷを通じて、管理端末装置３００の外部から情報を受信する。例えば、受信装置３０３は、ショベル１００や支援端末装置２００から各種情報を受信することができる。受信装置３０３により受信された情報は、制御装置３０１に取り込まれる。
【００６６】
表示装置３０４は、各種情報画像を表示する。本実施形態では、表示装置３０４は、液晶ディスプレイであり、ショベル１００による作業に関する情報、ショベル１００のオペレータ等の疲労に関する情報、地形データに関する情報等を表示してよい。
【００６７】
操作入力装置３０５は、管理端末装置３００の作業者や管理者等による操作入力を受ける。操作入力装置３０５の操作状態に関する情報は、制御装置３０１に取り込まれる。
【００６８】
情報取得部３０１１（取得部の一例）は、受信装置２０３により受信されるショベル１００から送信された情報のうちの予め規定された種類の情報を取得し、記憶部３０１０に保存する。このとき、情報取得部３０１１は、記憶部３０１０への保存対象の種類の情報に対して、対象のショベル１００の識別情報と、当該情報の受信日時に関する情報（受信日時情報）とを紐付けて、記憶部３０１０に保存する。また、ショベル１００から受信された情報の中に当該情報の送信日時に関する情報（送信日時情報）や、当該情報の取得日時に関する情報（取得日時情報）が含まれる場合、情報取得部３０１１は、受信日時情報の代わりに、送信日時情報や取得日時情報を、記憶部３０１０への保存対象の種類の情報に紐付けて、記憶部３０１０に保存してもよい。記憶部３０１０への保存対象の種類の情報には、ショベル１００が運搬用のトラック等から下された際に運搬作業者等による所定操作（下ろし時教示操作）をトリガとして取得されるショベル１００の位置情報（以下、便宜的に「下ろし位置情報」と称する）が含まれる。また、記憶部３０１０への保存対象の種類の情報には、ショベル１００において、所定のタイミング、例えば、ショベル１００の起動時及び停止時の少なくとも一方で取得される、ショベル１００の位置情報（以下、「起動時位置情報」及び「停止時位置情報」と称する）が含まれてもよい。
【００６９】
情報提供部３０１２（送信部の一例）は、支援端末装置２００からの要求に応じて、各種情報を支援端末装置２００に提供する。例えば、情報提供部３０１２は、受信装置３０３により支援端末装置２００から経路案内用情報要求が受信された場合、当該要求に応じて、記憶部３０１０から経路案内用情報を取得し、送信装置３０２を通じて、支援端末装置２００に送信する。これにより、管理端末装置３００は、支援端末装置２００にショベル１００に向かう経路案内を行わせる、換言すれば、支援端末装置２００の表示装置２０４にショベル１００に向かう経路を表示させることができる。経路案内用情報には、例えば、経路案内用情報要求で特定されるショベル１００の最新の下ろし位置情報が含まれる。また、経路案内用情報には、最新の下ろし位置情報に対応する位置でショベル１００が運搬用のトラック等から下された後に、ショベル１００で取得された起動時位置情報及び停止時位置情報が含まれてもよい。つまり、経路案内用情報には、記憶部３０１０の最新の下ろし位置情報と紐付けられている受信日時情報よりも後のタイミングに対応する受信日時情報が紐付けられている起動時位置情報や停止時位置情報が含まれうる。以下、最新の下ろし位置情報に対応する位置でショベル１００が運搬用のトラック等から下された後に、ショベル１００で取得された起動時位置情報及び停止時位置情報は、作業現場におけるショベル１００の移動履歴を表すため、便宜的に、「移動履歴情報」と称する。
【００７０】
［経路案内システムの具体的な動作］
次に、図３を参照して、経路案内システムＳＹＳの具体的な動作について説明する。
【００７１】
図３は、経路案内システムＳＹＳの動作の一例を示すシーケンス図である。
【００７２】
まず、ショベル１００が作業現場に運搬用のトラック等で運ばれてきて、トラック等から下ろされる際の経路案内システムＳＹＳ（ショベル１００、管理端末装置３００）の動作（ステップＳ１０２〜Ｓ１１０）を説明する。
【００７３】
ステップＳ１０２にて、ショベル１００のコントローラ３０は、操作入力装置Ｓ９を通じて、オペレータ（運搬作業者）からの下ろし時教示操作を受け付ける。
【００７４】
尚、ステップＳ１０２にて、ショベル１００のコントローラ３０は、運搬作業者による下ろし時教示操作に依ることなく、ショベル１００が運搬用のトラック等から下されたか否かを判断してもよい。例えば、コントローラ３０は、カメラＳ６の撮像画像に基づき、各種画像処理を適用することで、ショベル１００の下ろし作業が行われているか否かを判断してよい。これにより、コントローラ３０は、自動的に、ショベル１００が運搬用のトラック等から下されたと判定し、ステップＳ１０４、Ｓ１０６の処理を行うことができる。
【００７５】
ステップＳ１０４にて、ショベル１００のコントローラ３０は、操作入力装置Ｓ９から下ろし時教示操作が受け付けられた旨の操作状態に関する情報が入力されると、測位装置Ｓ３からショベル１００の現在の位置情報、つまり、下ろし位置情報を取得する。
【００７６】
ステップＳ１０６にて、ショベル１００のコントローラ３０は、送信装置Ｓ１を通じて、下ろし位置情報を管理端末装置３００に送信（アップロード）する。
【００７７】
ステップＳ１０８にて、管理端末装置３００の受信装置３０３は、ショベル１００からのショベル１００の下ろし位置情報を受信する。
【００７８】
ステップＳ１１０にて、管理端末装置３００の情報取得部３０１１は、受信装置３０３により受信されたショベル１００の下ろし位置情報を受信バッファ等から取得する。そして、情報取得部３０１１は、ショベル１００の下ろし位置情報を、当該ショベル１００の識別情報と、対応する日時情報（例えば、受信日時情報）とに紐付けて、記憶部３０１０に保存する。これにより、管理端末装置３００には、作業現場に運ばれてきたショベル１００が運搬用のトラック等から下ろされた位置に関する位置情報（下ろし位置情報）を保持することができる。
【００７９】
続いて、ショベル１００が運搬されてきた作業現場で作業を行うときの経路案内システムＳＹＳ（ショベル１００、管理端末装置３００）の動作（ステップＳ１１２〜Ｓ１２０）について説明する。以下、ステップＳ１１２とステップＳ１１４との間のショベル１００の具体的な作業に関する動作は、省略する。
【００８０】
ステップＳ１１２にて、ショベル１００のコントローラ３０は、ショベル１００が起動されると、測位装置Ｓ３からショベル１００の現在の位置情報、つまり、起動時位置情報を取得する。
【００８１】
ステップＳ１１４にて、ショベル１００のコントローラ３０は、ショベル１００の停止操作が行われると、測位装置Ｓ３からショベル１００の現在の位置情報、つまり、停止時位置情報を取得する。
【００８２】
ステップＳ１１６にて、ショベル１００のコントローラ３０は、送信装置Ｓ１を通じて、起動時位置情報及び停止時位置情報を管理端末装置３００に送信する。
【００８３】
尚、ステップＳ１１４，Ｓ１１６の処理が行われているときに、エンジン１１は、既に停止していてもよいし、停止していなくてもよい。また、ショベル１００は、起動時位置情報及び停止時位置情報の送信後、コントローラ３０が停止されることにより、完全に停止する。つまり、コントローラ３０は、終了処理として、ステップＳ１１４，Ｓ１１６の処理を行う。また、コントローラ３０は、ステップＳ１１６の処理を、終了処理として行う代わりに、次回のショベル１００の起動時に行ってもよい。また、コントローラ３０は、ショベル１００の停止操作を待つことなく（例えば、取得直後に）、送信装置Ｓ１を通じて、起動時位置情報を管理端末装置３００に送信してもよい。
【００８４】
ステップＳ１１８にて、管理端末装置３００の受信装置３０３は、ショベル１００からの起動時位置情報及び停止時位置情報を受信する。
【００８５】
ステップＳ１２０にて、管理端末装置３００の情報取得部３０１１は、受信装置３０３により受信されたショベル１００の起動時位置情報及び停止時位置情報を受信バッファ等から取得する。そして、情報取得部３０１１は、ショベル１００の起動時位置情報及び停止時位置情報を、当該ショベル１００の識別情報と、対応する日時情報（例えば、受信日時情報）とに紐付けて、記憶部３０１０に保存する。これにより、管理端末装置３００は、下ろし位置情報だけでなく、作業現場に下ろされた後に、ショベル１００が作業に応じて移動した移動履歴を保持することができる。
【００８６】
続いて、ショベル１００が作業している作業現場に向かうユーザ（例えば、ショベル１００のサービスマン等）に、支援端末装置２００を通じて、経路案内を行うとき経路案内システムＳＹＳ（支援端末装置２００、管理端末装置３００）の動作について説明する。
【００８７】
ステップＳ１２２にて、支援端末装置２００の制御装置２０１は、操作入力装置２０５を通じたユーザからの所定操作に応じて、経路案内アプリを起動させる。これにより、支援端末装置２００において、経路探索部２０１１、表示制御部２０１２、及び、経路案内部２０１３等の機能が有効になる。
【００８８】
ステップＳ１２４にて、支援端末装置２００の経路探索部２０１１は、操作入力装置２０５を通じたユーザからの所定操作（選択操作）に応じて、予め登録される一又は複数のショベル１００の中から目的地に対応する一のショベル１００を選択する。例えば、ユーザは、表示装置２０４に表示される所定の操作画面上に提示される登録されたショベル１００のリストの中から、操作入力装置２０５としての表示装置２０４上のタッチパネルを操作することにより、目的地に対応する一のショベル１００を選択することができる。
【００８９】
ステップＳ１２６にて、支援端末装置２００の経路探索部２０１１は、送信装置２０２を通じて、ステップＳ１２４で選択された一のショベル１００の識別情報を含む経路案内用情報要求を管理端末装置３００に送信する。
【００９０】
ステップＳ１２８にて、管理端末装置３００の受信装置３０３は、支援端末装置２００からの経路案内用情報要求を受信する。
【００９１】
ステップＳ１３０にて、管理端末装置３００の情報提供部３０１２は、受信装置３０３により受信された経路案内用情報要求を受信バッファ等から取得する。そして、情報提供部３０１２は、経路案内用情報要求で特定される、選択された一のショベル１００の最新の下ろし位置情報を記憶部３０１０から取得する。
【００９２】
また、ステップＳ１３２にて、管理端末装置３００の情報提供部３０１２は、当該一のショベル１００が運搬用のトラック等から下された最新の日時から現在までの位置情報の履歴を取得する。具体的には、情報提供部３０１２は、最新の下ろし位置情報に紐付けられている受信日時情報よりも後のタイミングに対応する受信日時情報と紐づけられている起動時位置情報及び停止時位置情報により構成される移動履歴情報を記憶部３０１０から取得する。
【００９３】
尚、ステップＳ１３０，Ｓ１３２の処理は、その順番が逆であってもよいし、並列的に行われてもよい。
【００９４】
ステップＳ１３４にて、管理端末装置３００の情報提供部３０１２は、送信装置２０２を通じて、取得した最新の下ろし位置情報と、当該下ろし位置情報に対応する日時から現在までの移動履歴情報を含む経路案内用情報を支援端末装置２００に送信する。
【００９５】
尚、本例では、管理端末装置３００は、支援端末装置２００からの経路案内用情報要求に応じて、経路案内用情報を送信する、つまり、リクエスト送信するが、自動的に送信する、つまり、プッシュ送信してもよい。例えば、管理端末装置３００は、記憶部３０１０の下ろし位置情報が更新されるたびに、つまり、ショベル１００から下ろし位置情報を取得するたびに、支援端末装置２００に最新の下ろし位置情報を送信してもよい。これにより、支援端末装置２００における制御装置２０１の不揮発性の補助記憶装置等の内部メモリには、予め登録される一又は複数のショベル１００のそれぞれの最新の下ろし位置情報が保存される。また、運搬用のトラック等からショベル１００が下ろされたときでなくとも、例えば、管理端末装置３００は、記憶部３０１０のショベル１００の現在の作業現場における移動履歴情報が更新されるたびに、つまり、ショベル１００から起動時位置情報及び停止時位置情報を取得するたびに、更新された最新の移動履歴情報を支援端末装置２００に送信してもよい。これにより、支援端末装置２００における制御装置２０１の不揮発性の補助記憶装置等の内部メモリには、予め登録される一又は複数のショベル１００のそれぞれの最新の作業現場における移動履歴情報が保存される。
【００９６】
ステップＳ１３６にて、支援端末装置２００の受信装置２０３は、管理端末装置３００からの経路案内用情報を受信する。
【００９７】
ステップＳ１３８にて、支援端末装置２００の経路探索部２０１１は、受信装置２０３により受信された経路案内用情報を受信バッファ等から取得する。そして、経路探索部２０１１は、既知の経路探索アルゴリズムに基づき、経路案内用情報に含まれる最新の下ろし位置情報に対応する場所を目的地として所定の起点位置から当該目的地までの経路を探索する。
【００９８】
例えば、経路探索部２０１１は、具体的に、所定の経路探索アルゴリズムに基づく処理を行うことにより、所定の起点位置から当該目的地、つまり、ショベル１００の最新の下ろし位置情報に対応する場所までの経路探索を行う。また、経路探索部２０１１は、支援端末装置２００の外部のウェブ上で公開された経路探索に関するＡＰＩ（Application Programming Interface）にアクセスすることにより、経路探索を行ってもよい。また、経路探索アルゴリズムでは、目的地、つまり、ショベル１００の最新の下ろし位置情報に対応する場所が公道から大きく外れている場合、例えば、当該目的地に最寄りの公道上の位置を目的地として経路探索が行われるてよい。
【００９９】
ステップＳ１４０にて、支援端末装置２００の表示制御部２０１２は、ショベル１００の最新の下ろし位置情報に対応する場所を目的地とする経路探索部２０１１による探索結果に対応する経路を表示装置２０４に表示させる。例えば、表示制御部２０１２は、所定の起点位置と目的地とを含む縮尺の地図画像と、当該地図画像上に重畳される、経路探索部２０１１による探索結果に対応する経路画像とを含む経路案内画像を表示装置２０４に表示させる。また、表示制御部２０１２は、上述のＡＰＩを通じて返信される、地図画像と経路画像とが重畳された経路案内画像をそのまま表示装置２０４に表示させてもよい。これにより、サービスマン等のユーザは、例えば、メンテナンス対象のショベル１００に向かう際に、所定の起点位置から対象となるショベル１００が最新の作業現場で運搬用のトラック等から下ろされた位置までの移動経路を把握することができる。
【０１００】
ステップＳ１４２にて、経路探索部２０１１は、ショベル１００の移動履歴情報に基づき、ショベル１００の最新の下ろし位置情報に対応する日時から現在までの移動履歴を、ステップＳ１４０の経路案内画像に重畳させて表示装置２０４に表示させる。これにより、サービスマン等のユーザは、ショベル１００が運搬用トラックから下ろされてから作業現場での移動軌跡を把握することができる。
【０１０１】
尚、ステップＳ１４２の処理は、省略されてもよい。
【０１０２】
［経路案内画像の具体例］
次に、図４、図５を参照して、支援端末装置２００の表示装置２０４に表示される経路案内画像の具体例について説明する。
【０１０３】
まず、図４は、比較例に係る経路案内画像及び本実施形態に係る経路案内画像の一例を示す図である。具体的には、図４（ａ）は、比較例に係る経路案内画像を示す図であり、より具体的には、直近で取得されたショベル１００の位置情報に基づき、本実施形態と同様の経路探索アルゴリズムにより経路探索が行われた場合の経路案内画像である。また、図４（ｂ）は、本実施形態に係る経路案内画像の一例を示す図であり、より具体的には、図３のステップＳ１４０の処理により表示装置２０４に表示される経路案内画像に相当する。
【０１０４】
尚、図４（ａ），（ｂ）において、黒の細線は、道路を表し、グレーの太線は、河川を表し、黒の極太線は、経路探索結果に対応する経路を表す。また、図４（ａ），（ｂ）では、所定の起点位置からショベル１００に向かう経路全体ではなく、ショベル１００の作業現場の近い領域を拡大表示させた場合の経路案内画像が示される。以下、後述する図５の場合も同様である。
【０１０５】
図４（ａ），（ｂ）に示すように、ショベル１００は、山間部の作業現場４０１において、公道から大きく外れた位置４０２で作業を行っている。
【０１０６】
比較例では、上述の如く、直近で取得されたショベル１００の位置情報、つまり、位置４０２に関する情報に基づき、経路探索が行われる。そのため、比較例では、図４（ａ）に示すように、ショベル１００の位置４０２に最寄りの公道上の位置４０３が目的地として選択され、探索結果としての位置４０３を終点とする経路４０４が経路案内画像上に表示される。
【０１０７】
しかしながら、位置４０３は、経路４０４に対応する公道の行き止まりに対応しており、位置４０３と、ショベル１００が作業を行っている位置４０２との間の領域４０５には、人が通行可能な道路が整備されていない。そのため、支援端末装置２００のユーザは、経路４０４に沿って、ショベル１００に向かっても、結局、ショベル１００に辿りつくことができない可能性が高くなる。
【０１０８】
このように、比較例の場合、ショベル１００の直近の位置情報に基づき経路探索が行われるため、山間部の作業現場で作業を行っているショベル１００の位置によっては、ショベル１００に辿りつくことができないような経路が提供される可能性がある。
【０１０９】
これに対して、本実施形態では、上述の如く、ショベル１００の最新の下ろし位置に関する位置情報、具体的には、最新の下ろし位置情報に基づき、経路探索が行われる。そのため、図４（ｂ）に示すように、ショベル１００が作業現場４０１で運搬用のトラック等から下ろされた際の位置４０６、つまり、最新の下ろし位置４０６を終点（目的地）とする経路４０７が経路案内画像上に表示される。よって、ショベル１００の最新の下ろし位置４０６は、運搬用のトラック等が侵入可能な位置であると想定されるので、ユーザは、経路４０７に沿って、ショベル１００に向かうことにより、ショベル１００が作業を行っている作業現場４０１に辿りつくことができる。そして、ユーザは、作業現場内の作業車で移動したり、作業現場４０１内の地形等によっては、徒歩で移動したりすることにより、メンテナンス対象のショベル１００に辿りつくことができる。
【０１１０】
このように、本実施形態の本例（図４（ｂ）に示す一例）では、支援端末装置２００は、ショベル１００の最新の下ろし位置に関する位置情報に基づき探索された、所定の起点位置からショベル１００に向かう経路を表示装置２０４に表示させる。具体的には、支援端末装置２００は、ショベル１００の最新の下ろし位置に関する位置情報に基づき、所定の起点位置からショベル１００に向かう経路を探索し、探索結果の経路を表示装置２０４に表示させる。つまり、支援端末装置２００は、直近でショベル１００が運搬用のトラック等から下ろされた際に取得されたショベル１００の位置情報（即ち、最新のショベル１００の下ろし位置情報）に基づき、所定の起点位置からショベル１００に向かう経路を探索する。これにより、ショベル１００が最新の作業現場で下ろされた位置に向かう経路をユーザに提示することができる。そのため、ユーザは、少なくともショベル１００を運搬した運搬用のトラック等が侵入可能な作業現場の特定の位置まで辿りつくことができ、作業現場内を所定の方法で移動することにより、ショベル１００に辿りつくことができる。よって、支援端末装置２００は、サービスマン等のユーザに対して、作業現場のショベル１００まで辿りつくことが可能な経路案内を行うことができる。
【０１１１】
続いて、図５は、本実施形態に係る経路案内画像の他の例を示す図である。具体的には、図５は、図３のステップＳ１４２の処理により表示装置２０４に表示される経路案内画像に相当する。
【０１１２】
図５に示すように、本例では、経路案内画像上に、図４（ａ）の経路４０７に加えて、ショベル１００の作業現場４０１における移動軌跡５０１が更に表示される。これにより、サービスマン等のユーザは、当該移動軌跡５０１を、作業現場４０１内でショベル１００に向かって移動する際の参考にすることができる。具体的には、ショベル１００の移動軌跡上は、ショベル１００が作業を行いながら進んだ経路に相当するため、少なくとも徒歩により移動できる可能性が高い。そのため、サービスマン等のユーザは、作業現場内において、より容易にショベル１００に辿りつくことができる。
【０１１３】
以上、本発明を実施するための形態について詳述したが、本発明はかかる特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【０１１４】
例えば、上述した実施形態では、ショベル１００が運搬用のトラック等から下された最新の位置に関する位置情報は、直近でショベル１００が運搬用のトラック等から下された際に取得された位置情報であるが、当該態様には限定されない。具体的には、ショベル１００が運搬用のトラック等から下された位置に関する位置情報は、作業現場におけるショベル１００の移動軌跡情報（例えば、起動時位置情報及び停止時位置情報を含む位置情報群）から推測された位置情報であってもよい。例えば、作業現場におけるショベル１００の移動軌跡における起点は、ショベル１００が運搬用のトラック等から下ろされた位置にある程度近い場所であると推測できるからである。
【０１１５】
また、上述した実施形態及び変形例では、作業現場における移動軌跡情報は、直近でショベル１００が運搬用のトラック等から実際に下ろされた際の日時を起点とする現在までのショベル１００の位置情報群として取得されるが当該態様には限定されない。具体的には、作業現場における移動軌跡情報は、ショベル１００の時系列的な位置情報の履歴のうち、相対距離が運搬用のトラック等で移送されたと判断可能な程度に離れている、時系列的に隣接する一対の位置情報が基準とされてもよい。つまり、基準とされる一対の位置情報のうちの時系列的に後の位置情報を起点位置とする時系列的なショベル１００の位置情報群であってよい。
【０１１６】
また、上述した実施形態及び変形例では、支援端末装置２００により経路探索が行われるが、管理端末装置３００により経路探索が行われてもよい。この場合、経路探索部２０１１の機能は、管理端末装置３００の制御装置３０１に移管される。そして、管理端末装置３００の制御装置３０１は、送信装置３０２を通じて、ショベル１００に向かう経路を表示装置２０４に表示させるための情報、つまり、経路案内用情報として、探索結果に相当する経路関する情報を支援端末装置２００に送信する。
【０１１７】
また、上述した実施形態及び変形例では、ユーザに対する経路案内の目的地に対応する建設機械は、ショベル１００であったが、他の建設機械であってもよい。例えば、上述した実施形態に係る経路案内システムＳＹＳは、ショベル１００に代えて、或いは、加えて、ブルドーザ、ホイールローダ、アスファルトフィニッシャ等の道路機械や、ハーベスタ等を備える林業機械等を含む態様であってもよい。
【符号の説明】
【０１１８】
３０  コントローラ
１００  ショベル
２００  支援端末装置（支援装置、利用端末）
２０１  制御装置
２０２  送信装置
２０３  受信装置（受信部）
２０４  表示装置
２０５  操作入力装置
３００  管理端末装置（支援装置、利用端末）
３０１  制御装置
３０２  送信装置
３０３  受信装置
３０４  表示装置
３０５  操作入力装置
２０１１  経路探索部（要求部）
２０１２  表示制御部
２０１３  経路案内部
３０１０  記憶部
３０１１  情報取得部（取得部）
３０１２  情報提供部（送信部）
Ｓ１  送信装置
Ｓ２  受信装置
Ｓ３  測位装置
Ｓ９  操作入力装置
ＳＹＳ  経路案内システム
【図１】
2019163597.tif 000003
【図２】
2019163597.tif 000004
【図３】
2019163597.tif 000005
【図４】
2019163597.tif 000006
【図５】
2019163597.tif 000007