(57)【要約】【課題】建設機械を遠隔操作するオペレータの技能の客観的な評価指標を提示する。【解決手段】マスター３０は、実作業モードと、シミュレーションモードと、検定モードとを切り替える切替指示を受け付けるモード切替部３０１と、モード切替部３０１が受け付けたモードを実行するモード実行部３０２とを備える。サーバ１０は、実作業モードにおける実作業実績と、シミュレーションモードにおけるシミュレーション実績と、検定モードにおける検定結果とを作業履歴として記憶する作業履歴データベース（１７、１８、１９）と、作業履歴データベースに記憶された作業履歴に基づいてオペレータの遠隔操作に対する技能レベルを算出する技能レベル算出部１３と、技能レベルを提示する提示部１２とを備える。【選択図】図１
2019207570.tif 000002
【特許請求の範囲】
【請求項１】
オペレータが建設機械を遠隔操作するための遠隔操作装置と、前記遠隔操作装置に対して通信可能に接続されたサーバとを備え、
前記サーバは、
前記オペレータによる前記遠隔操作装置の操作実績と、前記遠隔操作に対する前記オペレータの技能レベルが一定レベル以上であることを保証するための所定の検定の検定結果とを取得する取得部と、
前記操作実績と前記検定結果とを作業履歴として記憶する作業履歴データベースと、
前記作業履歴データベースに記憶された作業履歴に基づいて前記オペレータの前記遠隔操作に対する技能レベルを算出する技能レベル算出部と、
前記技能レベルを提示する提示部とを備える技能評価システム。
【請求項２】
前記操作実績は、前記建設機械を実際に前記遠隔操作した実作業実績と、前記遠隔操作のシミュレーションを実行したシミュレーション実績との少なくとも一方を含む請求項１記載の技能評価システム。
【請求項３】
前記検定結果は、前記建設機械を実際に前記遠隔操作したときの前記遠隔操作と、前記遠隔操作のシミュレーションを実行したときシミュレーション上における遠隔操作との少なくとも一方に対する前記オペレータの技能レベルが一定レベル以上であることを保証するための所定の検定である請求項１又は２記載の技能評価システム。
【請求項４】
前記遠隔操作装置は、前記建設機械を実際に前記遠隔操作する実作業モードと、前記遠隔操作のシミュレーションを実行するシミュレーションモードと、前記遠隔操作に対する前記オペレータの技能レベルが一定レベル以上であることを保証するための所定の検定を実行する検定モードとの少なくとも一つのモードを実行するモード実行部を更に備える請求項１〜３のいずれかに記載の技能評価システム。
【請求項５】
前記遠隔操作装置は、少なくとも２つの前記モードを切り替える前記オペレータによる切替指示を受け付けるモード切替部を更に備え、
前記モード実行部は、前記モード切替部が受け付けたモードを実行する請求項４記載の技能評価システム。
【請求項６】
前記操作実績は、前記実作業モードにおける第１作業時間と、前記シミュレーションモードにおける第２作業時間とを含み、
前記作業履歴データベースは、前記第１作業時間の累積値と前記第２作業時間の累積値とを記憶し、
前記技能レベル算出部は、前記作業履歴データベースに記憶された前記第１作業時間の累積値と前記第２作業時間の累積値とが増大するにつれて前記オペレータの前記遠隔操作に対する技能レベルを高く算出する請求項４又は５記載の技能評価システム。
【請求項７】
前記検定結果は、前記検定モードで実行された前記検定の合否結果であり、
前記技能レベル算出部は、前記検定結果が合格を示す場合、前記検定結果が不合格を示す場合に比べて前記技能レベルを高く算出する請求項４〜６のいずれかに記載の技能評価システム。
【請求項８】
前記遠隔操作は、複数の作業内容を含み、
前記モード実行部は、作業内容毎に前記実作業モード、前記シミュレーションモード、及び前記検定モードを実行し、
前記作業履歴データベースは、前記実作業モードにおける第１作業時間の累積値と、前記シミュレーションモードにおける第２作業時間の累積値と、前記検定モードで実行された前記検定の合否結果とのそれぞれを前記実行された作業内容と対応付けて記憶し、
前記技能レベル算出部は、前記作業内容毎に前記技能レベルを算出する請求項４〜７のいずれかに記載の技能評価システム。
【請求項９】
前記実作業モード、前記シミュレーションモード、及び前記検定モードは、それぞれ、仕様の異なる前記建設機械によって実行可能であり、
前記作業履歴データベースは、前記実作業モードにおける第１作業時間の累積値と、前記シミュレーションモードにおける第２作業時間の累積値と、前記検定モードで実行された前記検定の合否結果とのそれぞれを前記実行された仕様と対応付けて記憶し、
前記技能レベル算出部は、前記仕様に対応する前記技能レベルを算出する請求項４〜８のいずれかに記載の技能評価システム。
【請求項１０】
前記サーバは、前記技能レベルが基準レベル未満の場合、前記オペレータが前記実作業モードを実行することを禁止する禁止部を更に備える請求項１〜９のいずれかに記載の技能評価システム。
【請求項１１】
前記取得部は、前記オペレータに前記遠隔操作の作業を発注する作業発注者が所持する発注者端末から前記オペレータの問い合わせ要求を取得し、
前記取得部が前記問い合わせ要求を取得した場合、前記提示部は前記オペレータの技能レベルを前記発注者端末に通知する請求項１〜１０のいずれかに記載の技能評価システム。
【請求項１２】
オペレータが建設機械を遠隔操作するための遠隔操作装置に対して通信可能に接続されたサーバにおける技能評価方法であって、
前記オペレータによる前記遠隔操作装置の操作実績と、前記遠隔操作に対する前記オペレータの技能レベルが一定レベル以上であることを保証するための所定の検定の検定結果とを取得し、
前記操作実績と前記検定結果とを作業履歴として作業履歴データベースに記憶し、
前記作業履歴データベースに記憶された作業履歴に基づいて前記オペレータの前記遠隔操作に対する技能レベルを算出し、
前記技能レベルを提示する技能評価方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、建設機械を遠隔操作するオペレータの技能レベルを評価する技術に関するものである。
【背景技術】
【０００２】
近年、建設機械のオペレータの高齢化に伴い、オペレータ不足が深刻化しており、作業発注者がオペレータを確保することが困難になりつつある。そこで、作業現場まで出向かずにオペレータが建設機械を遠隔操作する遠隔操作システムへの期待が高まっている。
【０００３】
遠隔操作システムでは国内の全地域はもとより外国からもオペレータを募ることができるため、作業発注者はオペレータの確保が容易になる。また、遠隔操作システムでは、オペレータは作業現場に出向く必要がないので、ある時間帯ではある作業現場の作業を行い、次の時間帯では別の作業現場の作業を行うというように、時間帯に応じて作業現場を変えるといった柔軟な働き方が可能となる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−１０８９７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
このように、遠隔操作システムは作業発注者にとってオペレータの選択肢が広まるといった利点がある。しかし、従来、オペレータの技能を客観的に評価することは行われていなかった。そのため、作業発注者は、多数のオペレータの中からどのオペレータに作業を発注すればよいかが分からないという課題があった。
【０００６】
特に、全く面識のないオペレータに対して新規に作業を発注する場合、そのオペレータの技能が分からなければ、作業発注者は感に頼ってオペレータを選択せざるを得ない。この場合、選択したオペレータが期待通りに作業をしてくれるか否かが分からないことに対する不安から、作業発注者は、新規のオペレータに作業を発注することを躊躇してしまう。しかし、これでは、オペレータの選択肢が広まるという遠隔操作システムの利点がうまく活かされず、遠隔操作システムの労働市場の活性化を図ることはできない。
【０００７】
特許文献１には、土木施工を複数の作業班のそれぞれに対する生産性を、各作業班における機械情報、人員情報、作業時間、及び施工出来高に基づいて算出する施工量管理システムが開示されているに過ぎないため、上記の課題を解決することができない。
【０００８】
本発明の目的は、建設機械を遠隔操作するオペレータの技能の客観的な評価指標を提示することができる技能評価システム等を提供することである。
【課題を解決するための手段】
【０００９】
本発明の一態様に係る技能評価システムは、オペレータが建設機械を遠隔操作するための遠隔操作装置と、前記遠隔操作装置に対して通信可能に接続されたサーバとを備え、
前記サーバは、
前記オペレータによる前記遠隔操作装置の操作実績と、前記遠隔操作に対する前記オペレータの技能レベルが一定レベル以上であることを保証するための所定の検定の検定結果とを取得する取得部と、
前記操作実績と前記検定結果とを作業履歴として記憶する作業履歴データベースと、
前記作業履歴データベースに記憶された作業履歴に基づいて前記オペレータの前記遠隔操作に対する技能レベルを算出する技能レベル算出部と、
前記技能レベルを提示する提示部とを備える。
【００１０】
本構成によれば、遠隔操作装置の操作実績と、所定の検定の検定結果とが作業履歴として作業履歴データベースに記憶され、この作業履歴に基づいてオペレータの技能レベルが算出されている。そのため、オペレータの遠隔操作についての客観的な評価指標を提示することができる。その結果、作業発注者に対してオペレータを選択する際の選択材料を提示できる。これにより、作業発注者は新規のオペレータを安心して選択でき、遠隔操作システムの労働市場の活性化を図ることができる。
【００１１】
上記態様において、前記操作実績は、前記建設機械を実際に前記遠隔操作した実作業実績と、前記遠隔操作のシミュレーションを実行したシミュレーション実績との少なくとも一方を含むことが好ましい。
【００１２】
本構成によれば、オペレータは、実作業のみならず、シミュレータでトレーニングを積むことで、技能レベルを向上させることができる。これにより、実作業の空き時間を利用してシミュレータでトレーニングを積んで技能レベルを向上させようとするモチベーションをオペレータに付与することができ、オペレータの技能レベルの全体的な嵩上げを図ることができる。
【００１３】
上記態様において、前記検定結果は、前記建設機械を実際に前記遠隔操作したときの前記遠隔操作と、前記遠隔操作のシミュレーションを実行したときシミュレーション上における遠隔操作との少なくとも一方に対する前記オペレータの技能レベルが一定レベル以上であることを保証するための所定の検定であることが好ましい。
【００１４】
本構成によれば、オペレータは、検定に合格することで、技能レベルを向上させることができる。これにより、実作業の空き時間を利用して検定を受けて技能レベルを向上させようとするモチベーションをオペレータに付与することができ、オペレータの技能レベルの全体的な嵩上げを図ることができる。
【００１５】
上記態様において、前記遠隔操作装置は、前記建設機械を実際に前記遠隔操作する実作業モードと、前記遠隔操作のシミュレーションを実行するシミュレーションモードと、前記遠隔操作に対する前記オペレータの技能レベルが一定レベル以上であることを保証するための所定の検定を実行する検定モードとの少なくとも一つのモードを実行するモード実行部を更に備えることが好ましい。
【００１６】
本構成によれば、オペレータは、遠隔操作装置において、実作業モードと、シミュレーションモードと、検定モードとの少なくとも一つのモードを実行できる。
【００１７】
上記態様において、前記遠隔操作装置は、少なくとも２つの前記モードを切り替える前記オペレータによる切替指示を受け付けるモード切替部を更に備え、
前記モード実行部は、前記モード切替部が受け付けたモードを実行することが好ましい。
【００１８】
本構成によれば、オペレータは、遠隔操作装置において、実作業モードと、シミュレーションモードと、検定モードとのうち少なくとも２つのモードを容易に切り替えることができる。
【００１９】
上記態様において、前記操作実績は、前記実作業モードにおける第１作業時間と、前記シミュレーションモードにおける第２作業時間とを含み、
前記作業履歴データベースは、前記第１作業時間の累積値と前記第２作業時間の累積値とを記憶し、
前記技能レベル算出部は、前記作業履歴データベースに記憶された前記第１作業時間の累積値と前記第２作業時間の累積値とが増大するにつれて前記オペレータの前記遠隔操作に対する技能レベルを高く算出することが好ましい。
【００２０】
本構成によれば、実作業での作業時間及びシミュレータでの作業時間が増大するほど、技能レベルを高めるしくみを構築できる。
【００２１】
上記態様において、前記検定結果は、前記検定モードで実行された前記検定の合否結果であり、
前記技能レベル算出部は、前記検定結果が合格を示す場合、前記検定結果が不合格を示す場合に比べて前記技能レベルを高く算出することが好ましい。
【００２２】
本構成によれば、検定に合格すると技能レベルを高めることができるので、オペレータに対して実作業の合間に検定を受けることへの動機付けを与えることができる。
【００２３】
上記態様において、前記遠隔操作は、複数の作業内容を含み、
前記モード実行部は、作業内容毎に前記実作業モード、前記シミュレーションモード、及び前記検定モードを実行し、
前記作業履歴データベースは、前記実作業モードにおける第１作業時間の累積値と、前記シミュレーションモードにおける第２作業時間の累積値と、前記検定モードで実行された前記検定の合否結果とのそれぞれを前記実行された作業内容と対応付けて記憶し、
前記技能レベル算出部は、前記作業内容毎に前記技能レベルを算出することが好ましい。
【００２４】
本構成によれば、作業内容毎に技能レベルが算出されるので、作業発注者は作業内容に適した技能レベルを持つオペレータを容易に選択できる。
【００２５】
上記構成において、前記実作業モード、前記シミュレーションモード、及び前記検定モードは、それぞれ、仕様の異なる前記建設機械によって実行可能であり、
前記作業履歴データベースは、前記実作業モードにおける第１作業時間の累積値と、前記シミュレーションモードにおける第２作業時間の累積値と、前記検定モードで実行された前記検定の合否結果とのそれぞれを前記実行された仕様と対応付けて記憶し、
前記技能レベル算出部は、前記仕様に対応する前記技能レベルを算出することが好ましい。
【００２６】
本構成によれば、仕様に対応する技能レベルが算出されるので、作業発注者は発注する作業で使用する建設機械の仕様に適した技能レベルを持つオペレータを容易に選択できる。
【００２７】
上記態様において、前記サーバは、前記技能レベルが基準レベル未満の場合、前記オペレータが前記実作業モードを実行することを禁止する禁止部を更に備えることが好ましい。
【００２８】
本構成によれば、技能レベルが基準レベルを超えなければ、オペレータは実作業ができないため、オペレータに対してシミュレータで経験を積む、或いは検定に合格する動機付けを与えることができる。
【００２９】
上記態様において、前記取得部は、前記オペレータに前記遠隔操作の作業を発注する作業発注者が所持する発注者端末から前記オペレータの問い合わせ要求を取得し、
前記取得部が前記問い合わせ要求を取得した場合、前記提示部は前記オペレータの技能レベルを前記発注者端末に通知することが好ましい。
【００３０】
本構成によれば、作業発注者はサーバに対して問い合わせ要求を送信することで、オペレータの技能レベルを知ることができる。
【発明の効果】
【００３１】
本発明によれば、オペレータの技能の客観的な評価指標を提示することができる。
【図面の簡単な説明】
【００３２】
【図１】本発明の実施の形態に係る技能評価システムの全体構成を示すブロック図である。
【図２】本実施の形態に係る技能評価システムの概要を示す図である。
【図３】作業実績データベースの構成を示す図である。
【図４】機械レンジ、ＡＴＴ種類、及び先端ＡＴＴ種類を纏めた表である。
【図５】シミュレータ実績データベースの構成を示す図である。
【図６】検定実績データベースの構成を示す図である。
【図７】ランク決定テーブルの一例を示す図である。
【図８】オペレータデータベースの構成を示す図である。
【図９】オペレータの詳細画面を示す図である。
【図１０】本実施の形態に係る技能評価システムが技能レベルを算出する際の処理を示すフローチャートである。
【図１１】本実施の形態における技能評価システムが技能レベルを発注者端末に送信する際の処理を示すフローチャートである。
【発明を実施するための形態】
【００３３】
図１は、本発明の実施の形態に係る技能評価システムの全体構成を示すブロック図である。技能評価システムは、サーバ１０、発注者端末２００、及びマスター３０を備える。発注者端末２００は、マスター３０のオペレータに作業発注者が作業を発注するための装置である。サーバ１０は、マスター３０のオペレータによる遠隔操作に対する作業履歴から、オペレータの技能を評価する装置である。
【００３４】
マスター３０は、建設機械５０を遠隔操作する遠隔操作装置の一例である。本実施の形態では、マスター３０は建設機械５０の操縦席を模擬した操作装置で構成されており、建設機械５０の操作レバーと同様の操作レバーが建設機械５０と同様のポジションで配置されている。また、マスター３０は、オペレータが着座するシートと、シートの前方に配置され、建設機械５０の周囲画像を表示する表示部３０３等を備え、オペレータは表示部３０３に表示された周囲画像を見ながら、操作レバーを操作して建設機械５０を遠隔操作する。
【００３５】
スレーブ４０は、建設機械５０の操縦席に配置され、マスター３０が受け付けた操作量に基づいて建設機械５０の操縦席に設けられた操作レバーを直接操作する従操作装置である。スレーブ４０は、いわばオペレータのダミーとなって建設機械５０を操作する機械である。建設機械５０は、油圧ショベル、油圧クレーン等の遠隔操作対象となる建設機械である。
【００３６】
サーバ１０と、発注者端末２００、マスター３０、及びスレーブ４０とのそれぞれは、ネットワークＮＴ１を介して相互に通信可能に接続されている。ネットワークＮＴ１としては、インターネット及び携帯電話通信網等から構成される長距離通信網が採用できる。
【００３７】
マスター３０及びスレーブ４０は通信路ＮＴ２を介して相互に通信可能に接続されている。通信路ＮＴ２としては、特定省電力無線、及びブルーツース（登録商標）といったマスター３０及びスレーブ４０を数十ｍ〜数百ｍ程度の距離で無線通信させる通信路が採用される。但し、これは一例であり、マスター３０及びスレーブ４０は、ネットワークＮＴ１を介して接続されてもよい。この場合、マスター３０及びスレーブ４０は長距離通信が可能となる。或いは、通信路ＮＴ２としては、有線が採用されてもよい。
【００３８】
マスター３０は、モード切替部３０１、モード実行部３０２、表示部３０３、操作部３０４、及び通信部３０５を備える。
【００３９】
モード切替部３０１は、例えば、物理的な切り替えスイッチ又は表示部３０３に表示されるＧＵＩで構成される切り替えスイッチで構成され、実作業モードと、シミュレーションモードと、検定モードとを切り替えるオペレータによる切替指示を受け付ける。実作業モードは、オペレータが建設機械５０を実際に遠隔操作するモードである。シミュレーションモードは、オペレータが遠隔操作のトレーニングをするためのシミュレータを実行するモードである。検定モードは、遠隔操作に対するオペレータの技能レベルが一定レベル以上であることを保証するための所定の検定を実行するモードである。
【００４０】
モード実行部３０２は、例えば、ＣＰＵ等のプロセッサで構成され、モード切替部３０１が受け付けたモードを実行する。
【００４１】
実作業モードを実行する場合、モード実行部３０２は、オペレータにアクセスコードの入力を要求し、入力されたアクセスコードを用いて認証処理を行い、認証を許可した場合、オペレータによる遠隔操作を許可する。一方、認証を許可しなかった場合、オペレータによる遠隔操作を許可しない。ここで、マスター３０及びスレーブ４０はそれぞれ図略のメモリーにアクセスコードを記憶している。モード実行部３０２は、入力されたアクセスコードがメモリーに記憶されたアクセスコードと一致する場合、スレーブ４０に通信部３０５を介してアクセスコードを送信する。スレーブ４０は、送信されたアクセスコードがメモリーに記憶されたアクセスコードと一致する場合、マスター３０に許可応答を送信する。モード実行部３０２は、許可応答が通信部３０５で受信された場合、通信部３０５にスレーブ４０との通信接続を確立させる。以後、モード実行部３０２は、オペレータが操作部３０４に対して操作を入力する都度、入力された操作量を通信部３０５を介してスレーブ４０に送信して、スレーブ４０を動作させる。これにより、オペレータはマスター３０を操作して建設機械５０を遠隔操作することができる。
【００４２】
モード実行部３０２は、実作業が終了すると作業内容と作業時間と実作業に用いられた建設機械５０の仕様とを対応付けた実作業実績を作業履歴として通信部３０５を介してサーバ１０に送信する。ここで、サーバ１０は、どの時間帯にどのオペレータがどの作業現場でどの建設機械５０を遠隔操作するかを管理する作業スケジュール情報を記憶している。したがって、モード実行部３０２は、例えば、時間帯とオペレータＩＤとを指定して作業内容の問い合わせ通知を通信部３０５を介してサーバ１０に送信し、サーバ１０から作業内容を受信することで、実作業の作業内容を特定すればよい。
【００４３】
また、建設機械５０が行う掘削・積込及び平地整地といった作業内容は、一定の操作パターンが繰り返されるので、操作部３０４に対する操作パターンから作業内容を特定することも可能である。したがって、モード実行部３０２は、操作部３０４に入力された操作パターンから作業内容を特定してもよい。また、モード実行部３０２は、実作業モードの実行時間から作業時間を特定すればよい。
【００４４】
シミュレーションモードを実行する場合、モード実行部３０２は、コンピュータプログラムで構成されたシミュレータを起動させる。ここで、シミュレータは、例えば、遠隔操作の技能レベルを向上させる目的でオペレータによって実行される。
【００４５】
シミュレータは、実際の作業現場を模擬した３次元モデルからなる仮想現場環境をコンピュータ空間内に構築し、その仮想現場環境に、実際の建設機械を模擬した建設機械モデルを配置する。そして、シミュレータは、オペレータが建設機械モデルの操縦席に座ったときに操縦席ごしに見える仮想現場環境の画像を生成してマスター３０の表示部３０３に表示させる。ここで、シミュレータは、オペレータがマスター３０の操作部３０４を操作すると、その操作に応じて建設機械モデルのアタッチメント、先端アタッチメント、及び上部旋回体の姿勢を変化させ、その変化に応じて仮想現場環境の画像も変化させる。また、シミュレータは、実際の作業現場と同様、仮想現場環境において、オペレータによる操作レバーの操作に応じて掘削及び積込といった作業内容を実現する。
【００４６】
シミュレータは、起動されると、オペレータに建設機械５０の仕様と作業内容とを選択させ、選択した作業内容を選択した仕様の建設機械モデルを用いて仮想現場環境内でオペレータに実施させることで、オペレータをトレーニングする。モード実行部３０２は、シミュレータによるトレーニングが終了すると、作業内容とシミュレータの作業時間とシミュレータで用いられた建設機械５０の仕様とが対応付けられたシミュレーション実績を作業履歴として通信部１１を介してサーバ１０に送信する。
【００４７】
検定モードを実行する場合、モード実行部３０２は、コンピュータプログラムで構成された検定アプリケーションを起動することで検定を開始する。ここで、検定は、例えば、本技能評価システムの提供者によって提供される試験である。この検定は、例えば、実際の教習場に配置された実際の建設機械５０をマスター３０を用いてオペレータに操作させることで実現される。
【００４８】
オペレータは、例えば、マスター３０を操作して検定アプリケーションを起動させて、所望する仕様の建設機械５０を用いて所望する作業内容に関する検定を実施する旨の検定依頼を入力すると、その検定依頼がサーバ１０に送信される。検定依頼を受信したサーバ１０は、教習場においてオペレータが希望する仕様の建設機械５０に搭載されたスレーブ４０をマスター３０と通信接続させて所定の建設機械５０をマスター３０により遠隔操作可能な状態にした後、検定を開始する。この検定の合否は、例えば、遠隔操作によって教習場で実際に行われる作業を、試験官が遠隔的又は直接的に目視することで決定される。そして、試験官により合否が決定されると、その合否結果が試験官の端末からマスター３０に送信される。モード実行部３０２は、通信部３０５が検定の合否結果を受信すると、受信された合否結果と作業内容と検定で用いられた建設機械５０の仕様とを対応付けた検定結果を作業履歴として通信部３０５を介してサーバ１０に送信する。
【００４９】
表示部３０３は、液晶ディスプレイ等の表示装置で構成され、建設機械５０の周囲画像を表示する。操作部３０４は、建設機械５０の操縦席に設けられた操作レバーと同様の操作レバーで構成される。具体的には、操作部３０４は、前後方向及び／又は左右方向に傾倒可能な１又は複数の操作レバーで構成されている。オペレータがある操作レバーを傾倒させると、その傾倒量に応じた操作量が通信路ＮＴ２を介してスレーブ４０に送信され、スレーブ４０はオペレータによって傾倒された操作レバーに対応する建設機械５０の操作レバーをその操作量に応じて傾倒させる。
【００５０】
通信部３０５は、マスター３０をネットワークＮＴ１及び通信路ＮＴ２に接続するための通信装置で構成されている。
【００５１】
図２は、本実施の形態に係る技能評価システムの概要を示す図である。オペレータＯＰはシート３１に着座し、マスター３０の動作モードを切り替える切替指示を入力することで、実作業モードＭ１、シミュレーションモードＭ２、及び検定モードＭ３のいずれかを任意に切り替えることができる。例えば、経験が浅く、技能レベルが低いオペレータＯＰは実作業の依頼が少ないので、シミュレーションモードＭ２を選択し、シミュレータを通じて遠隔操作のトレーニングを積む。そして、ある程度、遠隔操作に対する自信が付くと、オペレータＯＰは検定モードＭ３を選択して検定を受ける。検定に合格すると、技能レベルは更に増大する。このようにして、オペレータＯＰは遠隔操作のトレーニングを積んでいくと、それに伴って技能レベルが徐々に増大していき、作業発注者からの実作業の依頼も徐々増えていく。これにより、本技能評価システムは、経験を積むほど自己のレベルが上がるというような、あたかもゲームをしているような感覚をオペレータＯＰに与えながら、オペレータＯＰに遠隔操作のトレーニングを積ませることができる。これにより、若い世代のオペレータを効率良く育成して、オペレータの裾野を広げることができ、建設業界の労働者不足を解消することができる。
【００５２】
図１に参照を戻す。サーバ１０は、ＣＰＵ等のプロセッサとメモリーと通信機能とを備えるコンピュータで構成され、通信部１１（取得部の一例）、提示部１２、技能レベル算出部１３、禁止部１４、データベース管理部１５、オペレータデータベース１６、作業実績データベース１７、シミュレータ実績データベース１８、及び検定実績データベース１９を備える。図１に示す各種データベースはサーバ１０が備えるメモリーに記憶されている。また、図１において、提示部１２〜データベース管理部１５は、例えば、ＣＰＵがプログラムを実行することで実現される。
【００５３】
通信部１１は、例えば、サーバ１０をネットワークＮＴ１に接続させる通信装置で構成され、マスター３０から作業履歴（実作業実績、シミュレーション実績、及び検定結果）を受信する。
【００５４】
提示部１２は、発注者端末２００からあるオペレータの技能レベルを問い合わせる問い合わせ要求が送信されると、該当するオペレータの技能レベルをオペレータデータベース１６から読み出し、通信部１１を介して発注者端末２００に送信する。また、提示部１２は、マスター３０から送信された作業履歴に基づいて技能レベル算出部１３により技能レベルが算出された場合、その技能レベルを通信部１１を介してマスター３０に送信する。
【００５５】
データベース管理部１５は、通信部１１がマスター３０から作業履歴を受信するとその作業履歴を作業実績データベース１７、シミュレータ実績データベース１８、及び検定実績データベース１９のいずれかに記憶させる。作業実績データベース１７、シミュレータ実績データベース１８、及び検定実績データベース１９は、作業履歴データベースの一例である。
【００５６】
ここで、データベース管理部１５は、受信された作業履歴が実作業実績（操作実績の一例）である場合、その作業履歴を作業実績データベース１７に記憶させる。また、データベース管理部１５は、受信された作業履歴がシミュレーション実績（操作実績の一例）である場合、その作業履歴をシミュレータ実績データベース１８に記憶させる。また、データベース管理部１５は、受信された作業履歴が検定結果である場合、その検定結果を検定実績データベース１９に記憶させる。
【００５７】
図３は、作業実績データベース１７の構成を示す図である。作業実績データベース１７は、サーバ１０にエントリーされたオペレータのそれぞれに対して建設機械５０の仕様別に作成されたデータベースであり、オペレータの仕様別の実作業実績を作業履歴として記憶するデータベースである。
【００５８】
作業実績データベース１７は、「作業内容」、「ベース加点」、「作業時間」、及び「評価点」の欄を備える。
【００５９】
「作業内容」の欄には該当するオペレータについて作業実績のある作業内容が登録されている。ここでは、「掘削・積込」、「平地整地」、「平地整形」、「のり面整地」、及び「のり面整形」の５つの作業内容が登録されている。
【００６０】
「掘削・積込」とは、土、地盤、及び岩盤を掘り、ダンプカーに積み込む作業内容である。「平地整地」とは、「平地整形」によって整形された平地を整える作業内容である。「平地整形」とは、地面の凹凸を取り除き、平らな地面を作る作業内容である。「のり面整地」とは、「のり面整形」によって整形されたのり面を整える作業内容である。「のり面整形」とは、切土又は盛土により作られる人工的な斜面であるのり面を整形する作業内容である。なお、図３に挙げられた作業内容は一例にすぎず、他の作業内容が含まれていてもよい。
【００６１】
「ベース加点」とは、「作業時間」の欄に入力された作業時間に乗じられる予め定められた係数である。ここでは、難易度の高い作業内容ほどベース加点が高くなるようにベース加点の値は設定されている。
【００６２】
「作業時間」とは、オペレータが実際に建設機械５０を遠隔操作した作業内容別の作業時間の累積値である。作業時間は、マスター３０から実作業実績が送信される都度、データベース管理部１５によって該当するレコードに登録される。例えば、マスター３０から「掘削・積込」に対して２時間の作業時間が対応付けられた実作業実績が送信された場合、「掘削・積込」の作業時間に２時間が加算される。
【００６３】
「評価点」とは、各作業内容におけるベース加点と作業時間との積によって表される数値である。評価点が高いほどそれだけ技能レベルが高くなるので、オペレータは、作業発注者から多くの作業が発注されることになる。
【００６４】
ここで、作業実績データベース１７は、「機種レンジ」、「ＡＴＴ種類」、及び「先端ＡＴＴ」の組み合わせからなる建設機械５０の仕様毎に存在する。図３の例では、「機種レンジ」が「３ｔ〜ｔ５」、「ＡＴＴ種類」が「標準」、「先端ＡＴＴ種類」が「バケット」の仕様における作業実績データベース１７が示されている。なお、該当するオペレータにおいて、「機種レンジ」が「３ｔ〜ｔ５」、「ＡＴＴ種類」が「標準」、「先端ＡＴＴ種類」が「バケット」以外の仕様に対する作業実績があれば、その仕様に対する作業実績データベース１７も作成される。ここで、「作業実績」とは、作業発注者により発注された作業に対する実績であり、実際の作業現場において建設機械５０を遠隔操作した実績である。
【００６５】
図４は、機械レンジ、ＡＴＴ種類、及び先端ＡＴＴ種類を纏めた表である。表１４１に示すように、本実施の形態では、機械レンジは、「３ｔ〜５ｔ」、「６ｔ〜１３ｔ」、・・・、「５０ｔ以上」というように５つに区分されている。表１４２に示すように、本実施の形態では、ＡＴＴ種類は、「標準」、「ロングレンジ」、「セパレート」、「３つ折れ」、「ショートアーム」の５つに区分されている。表１４３に示すように、本実施の形態では、先端ＡＴＴ種類は、「バケット」、「回転グラップル」、「機械式グラップル」、「小割ニブラ」、「大割ニブラ」の５つに区分されている。
【００６６】
例えば、あるオペレータが、機械レンジ、ＡＴＴ種類、及び先端ＡＴＴ種類について、「３ｔ〜５ｔ」、「標準」、及び「バケット」の組み合わせに作業実績があり、「３ｔ〜５ｔ」、「ロングレンジ」、及び「バケット」の組み合わせに作業実績があるとすると、これら２つの組み合わせに対応して２つの作業実績データベース１７が存在することになる。
【００６７】
なお、図３では、「掘削・積込」〜「のり面整形」の５つの土木工事に関する作業内容が登録されているが、これは、これらの作業内容に対してオペレータの作業実績があるからである。例えば、オペレータが解体作業に対する作業実績があれば、解体作業に関する作業内容も登録される。このように、作業実績データベース１７には、作業実績のある作業内容と、その作業内容に対する実際の作業時間の累積値とが対応付けて登録される。
【００６８】
図５は、シミュレータ実績データベース１８の構成を示す図である。シミュレータ実績データベース１８は、サーバ１０にエントリーされたオペレータのそれぞれに対して仕様別に作成されたデータベースであり、オペレータのシミュレーション実績を作業履歴として記憶するデータベースである。シミュレータ実績データベース１８は、「作業内容」、「ベース加点」、「作業時間」、及び「評価点」の欄を備える。「作業内容」の欄には、オペレータがシミュレータでトレーニングした作業内容が登録されている。「作業時間」の欄には、オペレータがシミュレータで作業内容別にトレーニングした作業時間の累積値が登録されている。作業時間は、マスター３０からシミュレーション実績が送信される都度、データベース管理部１５によって該当するレコードに登録される。例えば、マスター３０から「掘削・積込」に対して２時間の作業時間が対応付けられたシミュレーション実績が送信された場合、「掘削・積込」の作業時間に２時間が加算される。「ベース加点」及び「評価点」は、図３で説明したものと同じである。
【００６９】
なお、シミュレータ実績データベース１８も、作業実績データベース１７と同様、建設機械５０の仕様毎に１つのデータベースが作成されている。図５の例では、図３と同様、「機種レンジ」が「３ｔ〜ｔ５」、「ＡＴＴ種類」が「標準」、「先端ＡＴＴ種類」が「バケット」の仕様におけるシミュレータ実績データベース１８が示されている。
【００７０】
図６は、検定実績データベース１９の構成を示す図である。検定実績データベース２１は、サーバ１０にエントリーされたオペレータのそれぞれに対して建設機械５０の仕様別に作成されたデータベースであり、オペレータの仕様別の検定結果を作業履歴として記憶するデータベースである。
【００７１】
検定実績データベース１９は、「検定内容」、「ベース加点」、「合否結果」、及び「評価点」の欄を備える。「検定内容」の欄には、検定が実施される作業内容が登録されている。ここでは、該当するオペレータは、「掘削・積込」、「平地整形」、及び「のり面整形」の３つの作業内容に対する検定を受けたので、「検定内容」の欄には、これら３つ作業内容が登録されている。「合否結果」の欄には、検定に対する合否結果が登録されており、合格の場合は「１」が登録され、合格していない場合は「０」が登録されている。「ベース加点」及び「評価点」は、図３で説明したものと同じである。但し、ベース加点については、図３に示す作業実績データベース１７及び図５に示すシミュレータ実績データベース１８の評価点とのスケールを合わせるために、図３及び図５の評価点に比べて５０倍の値が設定されている。
【００７２】
図１に参照を戻す。技能レベル算出部１３は、作業実績データベース１７、シミュレータ実績データベース１８、及び検定実績データベース１９が更新される都度、作業内容別に、作業時間にベース加点を乗じて評価点を算出し、該当するデータベースの「評価点」の欄に登録する。そして、技能レベル算出部１３は、仕様及び作業内容の組み合わせ毎に評価点の合計値を算出し、図７に示すランク決定テーブルＴ３を参照し、該当するオペレータの作業内容及び仕様別の技能レベルのランクを決定する。決定された技能レベルのランクはオペレータデータベース１６に登録される。
【００７３】
図７は、ランク決定テーブルＴ３の一例を示す図である。ランク決定テーブルＴ３はサーバ１０のメモリーに事前に登録されており、「評価点」及び「ランク」の欄を備える。図７の例では、ランクは技能レベルが高い順にＦ、Ａ、Ｂ、Ｃ、Ｄの５つにランク分けされている。そのため、ランク決定テーブルＴ３の「ランク」の欄にはＦ〜Ｄが順に登録されている。「評価点」の欄には、Ｆ〜Ｄの各ランクに対する評価点の範囲が登録されている。
【００７４】
次に、技能レベルの算出例について説明する。仕様「機種レンジ：３ｔ〜５ｔ、ＡＴＴ種類：標準、先端ＡＴＴ種類：バケット」及び作業内容「掘削・積込」について、図３に示す作業実績データベース１７では評価点が「６０」であり、図５に示すシミュレータ実績データベース１８では評価点が「８２」であり、図６に示す検定実績データベース１９では評価点が「５０」である。したがって、１９２（＝６０＋８２＋５０）が該当するオペレータの仕様「機種レンジ：３ｔ〜５ｔ、ＡＴＴ種類：標準、先端ＡＴＴ種類：バケット」及び作業内容「掘削・積込」における評価点の合計値となる。ランク決定テーブルＴ３を参照すると、この合計値「１９２」はランクが「Ｃ」なので、このオペレータの仕様「機種レンジ：３ｔ−５ｔ、ＡＴＴ種類：標準、先端ＡＴＴ種類：バケット」及び作業内容「掘削・積込」における技能レベルのランクは「Ｃ」となる。そのため、図８に示す技能レベルテーブルＴ２において「掘削・積込」に対する「技能レベル」として「Ｃ」が登録されている。
【００７５】
このようにして、技能レベル算出部１３は、仕様及び作業内容別に各オペレータの技能レベルを算出し、技能レベルテーブルＴ２に登録していく。
【００７６】
図８は、オペレータデータベース１６の構成を示す図である。オペレータデータベース１６は、オペレータテーブルＴ１と、技能レベルテーブルＴ２とを備えている。オペレータテーブルＴ１は、サーバ１０に事前にエントリーされたオペレータの個人情報を登録するテーブルである。技能レベルテーブルＴ２は、エントリーされた各オペレータの仕様及び作業内容別の技能レベルを登録するテーブルである。
【００７７】
詳細には、オペレータテーブルＴ１は、「オペレータＩＤ」、「名前」、「国籍」、及び「通信アドレス」の欄を備えている。「オペレータＩＤ」は、エントリーされた各オペレータを一意的に識別するための識別子である。「名前」はオペレータの名前を示す。「国籍」は日本、ドイツといった、オペレータが居住する国籍を示す。「通信アドレス」はオペレータが使用するマスター３０の通信アドレスを示す。
【００７８】
技能レベルテーブルＴ２は、エントリーされたオペレータのそれぞれについて仕様別に作成されたデータベースである。図８の例では、あるオペレータにおいて、仕様「機種レンジ：３ｔ〜５ｔ、ＡＴＴ種類：標準、先端ＡＴＴ種類：バケット」の技能レベルテーブルＴ２が示されている。
【００７９】
技能レベルテーブルＴ２は、「作業内容」及び「技能レベル」の欄を備えている。図８の例では、掘削・積込、平地整地、平地整形、のり面整地、及びのり面成型の５つの作業内容に対する技能レベルがそれぞれ登録されている。これは、このオペレータは、仕様「機種レンジ：３ｔ−５ｔ、ＡＴＴ種類：標準、先端ＡＴＴ種類：バケット」について、これら５つの作業内容に対する技能レベルが技能レベル算出部１３によって算出されたからである。この仕様について他の作業内容に対する技能レベルが算出されていれば、その技能レベルも技能レベルテーブルＴ２に登録される。また、仕様「機種レンジ：３ｔ〜５ｔ、ＡＴＴ種類：標準、先端ＡＴＴ種類：バケット」以外の他の仕様について技能レベルが算出されていれば、その仕様に対する技能レベルテーブルＴ２が作成される。
【００８０】
図１に参照を戻す。禁止部１４は、技能レベルが基準レベル未満の場合、オペレータが実作業モードを実行することを禁止する。本実施の形態では仕様及び作業内容別に基準レベル以下か否かが判定される。例えば、基準レベルがＣに設定されていたとする。図８の例では、掘削・積込の技能レベルは「Ｃ」であるため、このオペレータは仕様「機種レンジ：３ｔ−５ｔ、ＡＴＴ種類：標準、先端ＡＴＴ種類：バケット」及び作業内容「掘削・積込」については実作業モードの使用が許可される。すなわち、このオペレータは、この使用及び作業内容について、建設機械５０を実際に遠隔操作して報酬を得ることができる。
【００８１】
一方、このオペレータは平地整地の技能レベルが「Ｄ」であるため、平地整地については実作業モードを使用することができない。
【００８２】
具体的には、禁止部１４は、あるオペレータに対して実作業モードの使用を許可した場合、オペレータのマスター３０のメモリーに記憶された許可フラグを１に設定する。例えば、あるオペレータについて、仕様「機種レンジ：３ｔ〜５ｔ、ＡＴＴ種類：標準、先端ＡＴＴ種類：バケット」及び作業内容「掘削・積込」について実作業モードの使用が許可されたとする。この場合、該当するオペレータのマスター３０のメモリーに記憶された仕様「機種レンジ：３ｔ−５ｔ、ＡＴＴ種類：標準、先端ＡＴＴ種類：バケット」及び作業内容「掘削・積込」の許可フラグが「０」から「１」に設定される。この場合、オペレータがマスター３０において実作業モードを選択して、この仕様でこの作業内容の実作業の実行を要求した場合、マスター３０のモード実行部３０２はこの要求を許可する。一方、該当するオペレータについて、許可されていない仕様及び作業内容の設定フラグは「０」が設定されている。この場合、このオペレータがマスター３０において実作業モードを選択して許可フラグが０の仕様及び作業内容での実作業の実行を要求した場合、モード実行部３０２はその要求を拒否する。
【００８３】
これにより、オペレータに対してシミュレータで多くの経験を積んで技能レベルを上げる、或いは検定に合格して技能レベルを上げて多くの発注を受けて報酬をアップさせようとする動機付けを与えることができる。
【００８４】
発注者端末２００は、オペレータに作業を発注する作業発注者が所持するパーソナルコンピュータ等のコンピュータで構成されている。ここで、作業発注者は、工事等の作業を立案してオペレータに発注する人物であり、例えば、作業発注会社に所属する社員が該当する。オペレータは作業請負会社に雇用された社員であってもよいし、作業請負会社に直接雇用されていない個人経営者であってもよい。
【００８５】
発注者端末２００は、表示部２０１、制御部２０２、操作部２０３、及び通信部２０４を備える。表示部２０１は、例えば、液晶ディスプレイで構成される。制御部２０２は例えば、ＣＰＵ等のプロセッサで構成され、発注者端末２００の全体制御を司る。本実施の形態では、制御部２０２は、作業発注者があるオペレータについて技能レベルを確認するために入力される問い合わせ要求の入力指示を受け付けた場合、該当するオペレータのオペレータＩＤを含む問い合わせ要求を通信部２０４を介してサーバ１０に送信する。
【００８６】
操作部２０３は、例えば、キーボード及びマウスであり、技能レベルを確認するための問い合わせ要求の入力指示を受け付ける。通信部２０４は、発注者端末２００をネットワークＮＴ１に接続する通信装置で構成され、操作部２０３が受け付けた問い合わせ要求をネットワークＮＴ１を介してサーバ１０に送信する。
【００８７】
以下、作業発注者とオペレータとのやり取りの一例を示す。まず、作業内容と作業時間と作業に用いられる建設機械５０の仕様とを含む作業スケジュール情報が作業発注者により入力されると発注者端末２００は、作業スケジュール情報をサーバ１０に送信する。サーバ１０は、作業スケジュール情報の内容からオペレータの候補をピックアップしたオペレータリストを発注者端末２００に送信する。オペレータリストには、作業発注者の作業レベルを閲覧するためのボタンがあり、この閲覧ボタンを作業発注者が選択すると、発注者端末２００は上述した問い合わせ要求をサーバ１０に送信する。サーバ１０は該当するオペレータの技能レベルをオペレータデータベース１６から読み出して、発注者端末２００に送信する。これにより、作業発注者は、オペレータリストに一覧表示されたオペレータの中から興味があるオペレータの技能レベルを知ることができる。このようにして、作業発注者は、オペレータリストに一覧表示されたオペレータの技能レベルを確認しながら、最終的に作業を依頼をするオペレータを決定する。発注者端末２００は、作業発注者によって決定されたオペレータへの発注依頼をサーバ１０に送信する。
【００８８】
サーバ１０は、発注依頼があったことを該当するオペレータに通知し、オペレータが発注依頼を承諾すると、オペレータと作業発注者との間で契約が成立したとして、マスター３０にアクセスコードを発行し、該当するオペレータのマスター３０に送信する。これにより、オペレータはマスター３０を操作して作業発注者から発注された作業を実行できる。
【００８９】
図９は、オペレータの詳細画面Ｇ１００を示す図である。この詳細画面Ｇ１００は、発注者端末２００に表示される画面であり、オペレータリストにおいて作業発注者により詳細ボタンが選択された場合に表示される画面である。詳細画面Ｇ１００には、オペレータの個人情報の表示欄Ｈ１０１と、オペレータの作業実績を示す実績情報の表示欄Ｈ１０２とが含まれる。表示欄Ｈ１０１には、選択したオペレータについてのオペレータＩＤと氏名と技能レベルを示すランクと所在する国とが表示されている。表示欄Ｈ１０２には機種レンジ、ＡＴＴ種類、及び先端ＡＴＴ種類のそれぞれについて作業実績の内訳が円グラフで表示されている。このように、実績情報を表示することで、作業発注者は、オペレータがどのような作業が得意であるかを容易に知ることができる。なお、図９で示される技能レベルはオペレータの技能レベルの代表値（例えば、全ての評価点の平均値をランク付けした値）が示されている。但し、これは一例であり、詳細画面Ｇ１００において、仕様及び作業内容別の技能レベルが表示されてもよい。
【００９０】
なお、ここでは、オペレータリストに表示された詳細ボタンの選択をトリガーに作業発注者にオペレータの技能レベルが通知されるとして説明したがこれは一例である。例えば、事前にオペレータリストに各オペレータの技能レベルが表示されていてもよい。
【００９１】
また、作業スケジュール情報を受信した場合にサーバ１０がオペレータをピックアップする態様としては、例えば、作業スケジュール情報に含まれる仕様及び作業内容に対する技能レベルが基準技能レベル以上のオペレータをピックアップする態様が採用できる。
【００９２】
図１０は、本実施の形態に係る技能評価システムが技能レベルを算出する際の処理を示すフローチャートである。
【００９３】
Ｓ２０１では、マスター３０において、モード実行部３０２が実作業モード、シミュレーションモード、及び検定モードのいずれかが終了されたことを検知すると、通信部３０５は、検知されたモードにおける建設機械５０の仕様と、作業内容と、作業時間又は検定結果とを対応付けた作業履歴をサーバ１０に送信する。
【００９４】
Ｓ１０１では、サーバ１０の通信部２０４は作業履歴を受信する。Ｓ１０２では、サーバ１０において、データベース管理部１５は、通信部２０４で受信された作業履歴を作業実績データベース１７、シミュレータ実績データベース１８、及び検定実績データベース１９のいずれかに記憶する。
【００９５】
Ｓ１０３では、技能レベル算出部１３は、更新されたデータベースの内容を用いて技能レベルを算出する。Ｓ１０４では、算出した技能レベルをオペレータデータベース１６に記憶する。Ｓ１０５では、通信部１１は、算出された技能レベルをマスター３０に送信する。
【００９６】
Ｓ２０２では、マスター３０の通信部３０５は技能レベルを受信する。Ｓ２０３では、マスター３０の表示部３０３は技能レベルを表示する。これにより、オペレータは自己の技能レベルがどれだけアップしたかを確認できる。
【００９７】
図１１は、本実施の形態における技能評価システムが技能レベルを発注者端末に送信する際の処理を示すフローチャートである。Ｓ３０１では、発注者端末２００において、操作部２０３があるオペレータの技能レベルを確認するための問い合わせ要求の入力指示を作業発注者から受け付けると、通信部２０４が問い合わせ要求をサーバ１０に送信する。ここで、問い合わせ要求には該当するオペレータのオペレータＩＤが含まれる。
【００９８】
Ｓ４０１では、サーバ１０の通信部１１は、問い合わせ要求を受信する。Ｓ４０２では、サーバ１０の提示部１２は、該当するオペレータの技能レベルをオペレータデータベース１６から読み出す。Ｓ４０３では、サーバ１０の通信部１１は、技能レベルを発注者端末２００に送信する。Ｓ３０２では、発注者端末２００の通信部２０４は技能レベルを受信する。Ｓ３０３では、発注者端末２００の表示部２０１は技能レベルを表示する。これにより、作業発注者が興味のあるオペレータの技能レベルを確認した上でそのオペレータに作業を発注することができる。
【００９９】
このように、本実施の形態によれば、実作業モードにおける実作業実績と、シミュレーションモードにおけるシミュレーション実績と、検定モードにおける検定結果とがデータベースに記憶され、この作業履歴に基づいてオペレータの技能レベルが算出されている。そのため、オペレータの遠隔操作についての客観的な評価指標を提示することができる。その結果、作業発注者に対してオペレータを選択する際の選択材料を提示できる。これにより、作業発注者は新規のオペレータを安心して選択でき、遠隔操作システムの労働市場の活性化を図ることができる。
【０１００】
また、オペレータは、実作業のみならず、シミュレータでトレーニングを積む、或いは検定を受けることで、技能レベルを向上させることができる。これにより、実作業の空き時間を利用してシミュレータ及び検定を受けて技能レベルを向上させようとする動機付けをオペレータに付与することができ、オペレータの技能レベルの全体的な嵩上げを図ることができる。
【０１０１】
また、マスター３０は、実作業モードとシミュレーションモードと検定モードとが切り替え可能に構成されているので、オペレータはシミュレーション及び検定を気軽に行うことができる。
【０１０２】
本発明は以下の変形例が採用できる。
【０１０３】
（１）上記実施の形態では、実作業モード及びシミュレーションモードにおいて作業時間が増大するほど、オペレータの技能レベルが増大されているが、本発明はこれに限定されない。例えば、実作業モード及びシミュレーションモードにおける作業の質を考慮に入れてオペレータの技能レベルが算出されてもよい。
【０１０４】
例えば、実作業終了後に作業発注者にアンケートを行い、アンケート結果からオペレータの評価点を算出し、その評価点に基づいて技能レベルは算出されてもよい。アンケートとしては、例えば、オペレータの作業に対して非常に満足する場合は５点、満足する場合は４点、普通の場合は３点、満足しない場合は２点、全く満足しない場合は１点というように、作業発注者にオペレータを採点させる態様が採用できる。そして、このアンケートによる採点結果が評価点として採用されればよい。
【０１０５】
また、シミュレーションモードにおいては、オペレータの建設機械５０の動作軌跡が、模範軌跡にどれだけ近いかを示す類似度を算出し、その類似度が高いほど評価点を増大する技能レベルの決定手法が採用されてもよい。この類似度を算出する手法は、実作業の評価点の算出において用いられてもよい。
【０１０６】
（２）上記実施の形態では、仕様及び作業内容別にオペレータの技能レベルは算出されたが本発明はこれに限定されない。例えば、技能レベル算出部１３は、作業内容別に算出した評価点を仕様別に合計して、仕様別の合計値を算出し、算出した合計値をランク決定テーブルＴ３にしたがってランク付けすることで作業レベルを算出してもよい。
【０１０７】
或いは、技能レベル算出部１３は、全ての仕様及び全ての作業内容の評価点を合計値を算出し、算出した合計値をランク決定テーブルＴ３にしたがってランク付けすることで作業レベルを算出してもよい。
【０１０８】
（３）上記実施の形態では、技能レベルが基準技能レベル以上のオペレータをオペレータリストに含めて作業発注者に提示するとして説明したが、本発明はこれに限定されない。例えば、サーバ１０は作業発注者が作成した作業スケジュール情報にしたがって要求技能レベルを算出し、要求技能レベル以上の技能レベルを持つオペレータをオペレータリストに含めてもよい。例えば、サーバ１０は、作業スケジュール情報に掘削・積込の作業時間として５時間が含まれたとすると、この５時間が予め定められた要求技能レベルのランクのいずれに該当するかを決定する。ここで、例えば要求技能レベルのランクがＡであったとすると、サーバ１０はエントリーされたオペレータの中から技能レベルがＡ以上のオペレータを抽出してオペレータリストに含めればよい。
【０１０９】
（４）図７に示すランク決定テーブルＴ３は、５段階のランクを規定しているが、このランクは４段階以下、６段階以上であってもよい。
【０１１０】
（５）上記実施の形態では、操作実績の一例として、実作業実績とシミュレーション実績とが含まれるものとして説明したが本発明は、これに限定されず、実作業実績とシミュレーション実績との少なくとも一方が操作実績に含まれても良い。ここで、操作実績として実作業実績のみが採用された場合、シミュレータ実績データベース１８はサーバ１０から省かれればよい。また、操作実績としてシミュレーション実績のみが採用された場合、作業実績データベース１７はサーバ１０から省かれればよい。
【０１１１】
（６）上記実施の形態では、シミュレーションモードにおいては、オペレータはコンピュータ空間内に配置された建設機械モデルを操作するものとして説明したが、本発明はこれに限定されず、実際の建設機械５０を操作するものであってもよい。
【０１１２】
（７）上記実施の形態では、検定モードにおいては、オペレータは実際の建設機械５０を操作することで検定を行うとして説明したが、本発明はこれに限定されない。例えば、検定モードでは、コンピュータ空間内に配置された建設機械モデルを操作することによって検定が実施されてもよい。この場合、検定の合否結果はシミュレータが判定すればよい。これにより、シミュレーション上での技能レベルが一定レベル以上であることを条件にしてオペレータに実作業を望ませるといった態様を採用することができる。なお、シミュレータにおいて検定を実施する態様が採用された場合、検定の合否結果は、シミュレータ実績データベース１８に記憶されてもよいし、検定実績データベース１９に記憶されてもよい。
【０１１３】
（８）上記実施の形態では、マスター３０のモード実行部３０２は、実作業モード、シミュレーションモード、及び検定モードの全てを実行することができるとして説明したが、本発明はこれに限定されない。例えば、モード実行部３０２は、３つのモードのうち少なくとも一つが実行可能であってもよい。例えば、下記のようなユースケースが想定できる。すなわち、あるオフィスにおいて、シミュレーションモードは実行可能ではないが実作業モードと検定モードとが実行可能なモード実行部３０２を備えるマスター３０＿Ａが設置されている。また、別のオフィスでは、シミュレーションモードのみが実行可能なモード実行部３０２を備えるマスター３０＿Ｂが設置されている。
【０１１４】
この場合、マスター３０＿Ａは、あるオペレータにより実施された実作業の実作業実績をオペレータＩＤと対応付けてサーバ１０に送信すると共に、このオペレータにより実施された検定結果をオペレータＩＤと対応付けてサーバ１０に送信する。また、マスター３０＿Ｂは、このオペレータにより実施されたシミュレーションのシミュレーション実績をサーバ１０に送信する。そして、サーバ１０は、マスター３０＿Ａから送信された実作業実績を該当するオペレータの作業実績データベース１７に記憶すると共に、マスター３０＿Ａから送信された検定結果を該当するオペレータの検定実績データベース１９に記憶する。また、サーバ１０は、マスター３０＿Ｂから送信されたシミュレータ実績を該当するオペレータのシミュレータ実績データベース１８に記憶する。
【０１１５】
このユースケースでは、オペレータは、特定のマスター３０ではなく、任意のマスター３０において、各種モードを実行したとしても、実行したモードの実績がサーバ１０に記憶されることになり、オペレータにとって都合の良いシステムとなる。なお、このユースケースを採用する場合、各マスター３０は、オペレータによる各種モードの実行に先だってオペレータのユーザ認証を行えばよい。
【０１１６】
（９）上記実施の形態では、サーバ１０は、オペレータの作業履歴をネットワークＮＴ１を介してマスター３０から取得するとして説明したが、本発明はこれに限定されない。例えば、マスター３０におけるオペレータの作業履歴をＵＳＢメモリ等の記録媒体に格納する。そして、サーバ１０は、この記録媒体を通じてオペレータの作業履歴を取得してもよい。この場合、サーバ１０は、記録媒体に記録された作業履歴を何らかのネットワークＮＴ１に接続されたコンピュータを介して取得してもよいし、自身のメモリインターフェースに記録媒体を接続させることで取得してもよい。
【０１１７】
また、マスター３０は、各種モードでのオペレータの作業が終了すると、終了した作業の実績を示す記号列（例えば、英数字の羅列）を表示してもよい。そして、オペレータが、ネットワークＮＴ１を介して接続されたコンピュータ（例えば、スマートフォン等の携帯端末）又はサーバ１０の入力装置においてこの記号列を手動で入力すると、サーバ１０に各種モードの実績が登録されてもよい。この場合に用いられる実績を示す記号列はＱＲコード（登録商標）であってもよい。この場合、オペレータはＱＲコード（登録商標）を、例えば、スマートフォン等の携帯端末で撮像し、サーバ１０に送信させることで、サーバ１０に作業実績が登録されればよい。
【０１１８】
（１０）上記実施の形態ではモード切替部３０１は、実作業モードと、シミュレーションモードと、検定モードとの３つのうちのいずれか１つが選択可能として説明したが、これは一例である。例えば、マスター３０のモード実行部３０２が例えばこれら３つのモードのうち２つのモードが実行可能に構成されていれば、モード切替部３０１は、これら２つのモードのうちいずれか一つが切り替え可能に構成されていればよい。また、モード実行部３０２が１つのモードしか実行できない場合、モード切替部３０１は不要となる。
【符号の説明】
【０１１９】
１０      サーバ
１１      通信部
１２      提示部
１３      技能レベル算出部
１４      禁止部
１５      データベース管理部
１６      オペレータデータベース
１７      作業実績データベース
１８      シミュレータ実績データベース
１９      検定実績データベース
２１      検定実績データベース
３０      マスター
４０      スレーブ
５０      建設機械
２００    発注者端末
３０１    モード切替部
３０２    モード実行部
３０３    表示部
３０４    操作部
３０５    通信部
Ｍ１      実作業モード
Ｍ２      シミュレーションモード
Ｍ３      検定モード
【図１】
2019207570.tif 000003
【図２】
2019207570.tif 000004
【図３】
2019207570.tif 000005
【図４】
2019207570.tif 000006
【図５】
2019207570.tif 000007
【図６】
2019207570.tif 000008
【図７】
2019207570.tif 000009
【図８】
2019207570.tif 000010
【図９】
2019207570.tif 000011
【図１０】
2019207570.tif 000012
【図１１】
2019207570.tif 000013