(57)【要約】      （修正有）【課題】ロボットの操作者の適性度の推定精度を向上させる管理装置、管理方法及び管理システムを提供する。【解決手段】管理装置１は、操作者がロボットを操作した際のロボットの状態又は操作者の状態を示す状態情報を取得する情報取得部１３１と、状態情報が示すロボットの状態又は操作者の状態を予め定められた基準レベルと比較することにより、操作者がロボットを操作することに対する適性度を決定する決定部１３２と、操作者を識別するための操作者識別情報に関連付けて適性度を記憶部１２に記憶させる記憶制御部１３３と、を有する。【選択図】図２
2020135362.tif 000002
【特許請求の範囲】
【請求項１】
ロボットを操作する操作者を管理するための管理装置であって、
前記操作者が前記ロボットを操作した際の前記ロボットの状態又は前記操作者の状態を示す状態情報を取得する情報取得部と、
前記状態情報が示す前記ロボットの状態又は前記操作者の状態を予め定められた基準レベルと比較することにより、前記操作者が前記ロボットを操作することに対する適性度を決定する決定部と、
前記操作者を識別するための操作者識別情報に関連付けて前記適性度を記憶部に記憶させる記憶制御部と、
を有する管理装置。
【請求項２】
前記情報取得部は、前記操作者が前記ロボットを複数回にわたって操作した際の前記ロボットの複数の状態又は前記操作者の複数の状態を示す前記状態情報を取得し、
前記決定部は、前記状態情報が示す前記ロボットの複数の状態又は前記操作者の複数の状態に基づいて前記適性度を決定する、
請求項１に記載の管理装置。
【請求項３】
前記決定部は、前記ロボットの状態又は前記操作者の状態が入力されたことに応じて前記適性度を示す情報を出力する機械学習モデルに、前記状態情報が示す前記ロボットの状態又は前記操作者の状態を入力し、前記機械学習モデルから出力される情報に基づいて前記適性度を決定する、
請求項１又は２に記載の管理装置。
【請求項４】
前記情報取得部は、前記操作者の状態として、前記操作者が前記ロボットを操作した後の前記操作者の気分を示す前記状態情報を取得し、
前記決定部は、前記状態情報が示す前記操作者の気分に基づいて前記適性度を決定する、
請求項１から３のいずれか一項に記載の管理装置。
【請求項５】
前記情報取得部は、所定の試験用シナリオを前記操作者に通知し、前記操作者が前記試験用シナリオに基づいて前記ロボットを操作した際の前記ロボットの状態又は前記操作者の状態を示す前記状態情報を取得する、
請求項１から４のいずれか一項に記載の管理装置。
【請求項６】
前記決定部は、前記操作者が操作する前記ロボットの周囲の状態が異常な状態である間の前記ロボットの状態又は前記操作者の状態を示す前記状態情報を用いず、前記ロボットの周囲の状態が正常な状態である間に行われた前記ロボットの状態又は前記操作者の状態を示す前記状態情報を用いて前記適性度を決定する、
請求項１から５のいずれか一項に記載の管理装置。
【請求項７】
前記記憶制御部は、それぞれ異なる複数の前記ロボットを識別するロボット識別情報に関連付けて前記適性度を前記記憶部に記憶させる、
請求項１から６のいずれか一項に記載の管理装置。
【請求項８】
前記決定部は、前記操作者識別情報に関連付けて前記記憶部に記憶された前記適性度と前記ロボット識別情報とに基づいて、前記複数のロボットから前記操作者に操作を許可する一以上の前記ロボットを選択する、
請求項７に記載の管理装置。
【請求項９】
前記決定部は、前記操作者識別情報に関連付けて前記記憶部に記憶された前記適性度に基づいて、前記ロボットを操作する際に用いられる複数のシナリオから一以上のシナリオを選択する、
請求項１から８のいずれか一項に記載の管理装置。
【請求項１０】
前記決定部は、前記操作者識別情報に関連付けて前記記憶部に記憶された前記適性度に基づいて、前記ロボットを操作する際に用いられる複数の操作装置から一以上の操作装置を選択する、
請求項１から９のいずれか一項に記載の管理装置。
【請求項１１】
前記決定部は、前記操作者が前記ロボットを操作する際に前記ロボットが実行可能な動作を前記適性度に基づいて決定し、前記操作者が操作をする前記ロボットに対して、決定した動作の内容を示すデータを送信する、
請求項１から１０のいずれか一項に記載の管理装置。
【請求項１２】
前記決定部は、前記適性度に基づいて、前記操作者が前記ロボットを操作する際に前記操作者に通知する補助コンテンツを選択し、選択した補助コンテンツを示すデータを前記操作者に通知する、
請求項１から１０のいずれか一項に記載の管理装置。
【請求項１３】
前記決定部は、前記操作者の前記適性度よりも高い適性度を有する他の操作者が前記ロボットを操作する際の操作内容を示すコンテンツを前記補助コンテンツとして選択する、
請求項１２に記載の管理装置。
【請求項１４】
前記決定部は、前記適性度が示す前記操作者の遠隔操作に対する耐性に基づいて前記補助コンテンツの提示態様を決定する、
請求項１２又は１３に記載の管理装置。
【請求項１５】
前記決定部は、前記適性度に基づいて、前記操作者が前記ロボットを操作することを許容する、前記ロボットの操作性に影響を与える環境条件を決定する、
請求項１から１４のいずれか一項に記載の管理装置。
【請求項１６】
前記情報取得部は、前記操作者が前記ロボットを操作することにより実行する業務の内容を示す業務情報をさらに取得し、
前記決定部は、前記業務情報が示す前記業務の内容と前記適性度とに基づいて、前記操作者に対する報酬額を決定する、
請求項１から１５のいずれか一項に記載の管理装置。
【請求項１７】
前記情報取得部は、前記操作者が前記ロボットを操作することにより実行する業務の内容を示す業務情報をさらに取得し、
前記決定部は、複数の前記操作者に対応する複数の前記適性度に基づいて、前記複数の操作者から、前記業務情報が示す内容の業務を遂行させる一以上の操作者を選択する、
請求項１から１５のいずれか一項に記載の管理装置。
【請求項１８】
前記決定部は、前記記憶部に記憶された前記複数の適性度を参照することにより、前記一以上の操作者それぞれが前記ロボットの操作を実行する順序又は時間を決定する、
請求項１７に記載の管理装置。
【請求項１９】
前記操作者の操作内容を取得し、前記適性度に基づいて前記操作内容を補正することにより、前記ロボットを動作させるための指示情報を作成し、作成した前記指示情報を前記ロボットに送信する指示送信部をさらに有する、
請求項１から１８にいずれか一項に記載の管理装置。
【請求項２０】
前記決定部が決定した前記操作者の前記適性度に関連付けて前記操作者が前記ロボットを操作しているか否かを示す情報を情報端末に表示させる表示制御部をさらに有する、
請求項１から１９のいずれか一項に記載の管理装置。
【請求項２１】
コンピュータが実行する、ロボットを操作する操作者を管理するための管理方法であって、
前記操作者が前記ロボットを操作した際の前記ロボットの状態又は前記操作者の状態を示す状態情報を取得するステップと、
前記状態情報が示す前記ロボットの状態又は前記操作者の状態を予め定められた基準レベルと比較することにより、前記操作者が前記ロボットを操作することに対する適性度を決定するステップと、
前記操作者を識別するための操作者識別情報に関連付けて前記適性度を記憶部に記憶させるステップと、
を有する管理方法。
【請求項２２】
ロボットと、
前記ロボットを操作するために操作者が使用する操作装置と、
前記操作者を管理するための管理装置と、
を備え、
前記操作装置は、
前記操作者が操作した内容を示す指示情報を前記ロボットに送信する指示送信部と、
前記操作者が操作をした際の前記操作者の状態を示す操作者状態情報を前記管理装置に送信する操作者状態送信部と、
を有し、
前記ロボットは、
前記指示情報を受信する指示受信部と、
前記指示情報に基づいて機構を制御する機構制御部と、
前記機構制御部が前記機構を制御した後の前記ロボットの状態を示すロボット状態情報を前記管理装置に送信するロボット状態送信部と、
を有し、
前記管理装置は、
前記操作者が前記ロボットを操作した際の前記ロボットの状態を示す前記ロボット状態情報又は前記操作者状態情報を取得する情報取得部と、
前記ロボット状態情報が示す前記ロボットの状態又は前記操作者状態情報が示す前記操作者の状態を予め定められた基準レベルと比較することにより、前記操作者が前記ロボットを操作することに対する適性度を決定する決定部と、
前記操作者を識別するための操作者識別情報に関連付けて前記適性度を記憶部に記憶させる記憶制御部と、
を有する管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ロボットを操作する操作者の適性度を管理するための管理装置、管理方法及び管理システムに関する。
【背景技術】
【０００２】
操作装置を用いてロボットを動かすための操作をするためのシステムが知られている。特許文献１には、操作者が操作するロボットの利用者が操作者の操作内容を評価することが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】国際公開第２００８／１４００１１号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ロボットの利用者が操作者を評価する場合、利用者が視認できた事象に基づいて操作者を評価する。しかしながら、利用者が、視認できた事象に基づいて操作者を評価する場合、評価する際に重要な事象を見落としてしまったり、主観的な評価をしてしまったりするというおそれがあり、利用者による評価結果が適切でないということが生じ得る。
【０００５】
そこで、本発明はこれらの点に鑑みてなされたものであり、ロボットの操作者の適性度の推定精度を向上させることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の第１の態様の管理装置は、ロボットを操作する操作者を管理するための管理装置である。当該管理装置は、前記操作者が前記ロボットを操作した際の前記ロボットの状態又は前記操作者の状態を示す状態情報を取得する情報取得部と、前記状態情報が示す前記ロボットの状態又は前記操作者の状態を予め定められた基準レベルと比較することにより、前記操作者が前記ロボットを操作することに対する適性度を決定する決定部と、前記操作者を識別するための操作者識別情報に関連付けて前記適性度を記憶部に記憶させる記憶制御部と、を有する。
【０００７】
前記情報取得部は、前記操作者が前記ロボットを複数回にわたって操作した際の前記ロボットの複数の状態又は前記操作者の複数の状態を示す前記状態情報を取得し、前記決定部は、前記状態情報が示す前記ロボットの複数の状態又は前記操作者の複数の状態に基づいて前記適性度を決定してもよい。
【０００８】
前記決定部は、前記ロボットの状態又は前記操作者の状態が入力されたことに応じて前記適性度を示す情報を出力する機械学習モデルに、前記状態情報が示す前記ロボットの状態又は前記操作者の状態を入力し、前記機械学習モデルから出力される情報に基づいて前記適性度を決定してもよい。
【０００９】
前記情報取得部は、前記操作者の状態として、前記操作者が前記ロボットを操作した後の前記操作者の気分を示す前記状態情報を取得し、前記決定部は、前記状態情報が示す前記操作者の気分に基づいて前記適性度を決定してもよい。
【００１０】
前記情報取得部は、所定の試験用シナリオを前記操作者に通知し、前記操作者が前記試験用シナリオに基づいて前記ロボットを操作した際の前記ロボットの状態又は前記操作者の状態を示す前記状態情報を取得してもよい。
【００１１】
前記決定部は、前記操作者が操作する前記ロボットの周囲の状態が異常な状態である間の前記ロボットの状態又は前記操作者の状態を示す前記状態情報を用いず、前記ロボットの周囲の状態が正常な状態である間に行われた前記ロボットの状態又は前記操作者の状態を示す前記状態情報を用いて前記適性度を決定してもよい。
【００１２】
前記記憶制御部は、それぞれ異なる複数の前記ロボットを識別するロボット識別情報に関連付けて前記適性度を前記記憶部に記憶させてもよい。
【００１３】
前記決定部は、前記操作者識別情報に関連付けて前記記憶部に記憶された前記適性度と前記ロボット識別情報とに基づいて、前記複数のロボットから前記操作者に操作を許可する一以上の前記ロボットを選択してもよい。
【００１４】
前記決定部は、前記操作者識別情報に関連付けて前記記憶部に記憶された前記適性度に基づいて、前記ロボットを操作する際に用いられる複数のシナリオから一以上のシナリオを選択してもよい。
【００１５】
前記決定部は、前記操作者識別情報に関連付けて前記記憶部に記憶された前記適性度に基づいて、前記ロボットを操作する際に用いられる複数の操作装置から一以上の操作装置を選択してもよい。
【００１６】
前記決定部は、前記操作者が前記ロボットを操作する際に前記ロボットが実行可能な動作を前記適性度に基づいて決定し、前記操作者が操作をする前記ロボットに対して、決定した動作の内容を示すデータを送信してもよい。
【００１７】
前記決定部は、前記適性度に基づいて、前記操作者が前記ロボットを操作する際に前記操作者に通知する補助コンテンツを選択し、選択した補助コンテンツを示すデータを前記操作者に通知してもよい。
【００１８】
前記決定部は、前記操作者の前記適性度よりも高い適性度を有する他の操作者が前記ロボットを操作する際の操作内容を示すコンテンツを前記補助コンテンツとして選択してもよい。前記決定部は、前記適性度が示す前記操作者の遠隔操作に対する耐性に基づいて前記補助コンテンツの提示態様を決定してもよい。
【００１９】
前記決定部は、前記適性度に基づいて、前記操作者が前記ロボットを操作することを許容する、前記ロボットの操作性に影響を与える環境条件を決定してもよい。
【００２０】
前記情報取得部は、前記操作者が前記ロボットを操作することにより実行する業務の内容を示す業務情報をさらに取得し、前記決定部は、前記業務情報が示す前記業務の内容と前記適性度とに基づいて、前記操作者に対する報酬額を決定してもよい。
【００２１】
前記情報取得部は、前記操作者が前記ロボットを操作することにより実行する業務の内容を示す業務情報をさらに取得し、前記決定部は、複数の前記操作者に対応する複数の前記適性度に基づいて、前記複数の操作者から、前記業務情報が示す内容の業務を遂行させる一以上の操作者を選択してもよい。
【００２２】
前記決定部は、前記記憶部に記憶された前記複数の適性度を参照することにより、前記一以上の操作者それぞれが前記ロボットの操作を実行する順序又は時間を決定してもよい。
【００２３】
前記管理装置は、前記操作者の操作内容を取得し、前記適性度に基づいて前記操作内容を補正することにより、前記ロボットを動作させるための指示情報を作成し、作成した前記指示情報を前記ロボットに送信する指示送信部をさらに有してもよい。
【００２４】
前記決定部が決定した前記操作者の前記適性度に関連付けて前記操作者が前記ロボットを操作しているか否かを示す情報を情報端末に表示させる表示制御部をさらに有してもよい。
【００２５】
本発明の第２の態様の管理方法は、コンピュータが実行する、ロボットを操作する操作者を管理するための管理方法であって、前記操作者が前記ロボットを操作した際の前記ロボットの状態又は前記操作者の状態を示す状態情報を取得するステップと、前記状態情報が示す前記ロボットの状態又は前記操作者の状態を予め定められた基準レベルと比較することにより、前記操作者が前記ロボットを操作することに対する適性度を決定するステップと、前記操作者を識別するための操作者識別情報に関連付けて前記適性度を記憶部に記憶させるステップと、を有する。
【００２６】
本発明の第２の態様の管理システムは、ロボットと、前記ロボットを操作するために操作者が使用する操作装置と、前記操作者を管理するための管理装置と、を備える。前記操作装置は、前記操作者が操作した内容を示す指示情報を前記ロボットに送信する指示送信部と、前記操作者が操作をした際の前記操作者の状態を示す操作者状態情報を前記管理装置に送信する操作者状態送信部と、を有する。
【００２７】
前記ロボットは、前記指示情報を受信する指示受信部と、前記指示情報に基づいて機構を制御する機構制御部と、前記機構制御部が前記機構を制御した後の前記ロボットの状態を示すロボット状態情報を前記管理装置に送信するロボット状態送信部と、を有する。
【００２８】
前記管理装置は、前記操作者が前記ロボットを操作した際の前記ロボットの状態を示す前記ロボット状態情報又は前記操作者状態情報を取得する情報取得部と、前記ロボット状態情報が示す前記ロボットの状態又は前記操作者状態情報が示す前記操作者の状態を予め定められた基準レベルと比較することにより、前記操作者が前記ロボットを操作することに対する適性度を決定する決定部と、前記操作者を識別するための操作者識別情報に関連付けて前記適性度を記憶部に記憶させる記憶制御部と、を有する。
【発明の効果】
【００２９】
本発明によれば、ロボットの操作者の適性度の推定精度を向上させることが可能になるという効果を奏する。
【図面の簡単な説明】
【００３０】
【図１】ロボット制御システムの概要を示す図である。
【図２】管理装置の機能構成を示す図である。
【図３】操作者データベースの一例を示す図である。
【図４】ロボットの機能構成を示す図である。
【図５】操作装置の機能構成を示す図である。
【図６】管理装置が指示情報をロボットに送信する場合の管理システムの処理の流れを示す図である。
【図７】管理装置が補正後指示情報をロボットに送信する管理装置の構成を示す図である。
【発明を実施するための形態】
【００３１】
［管理システムＳの概要］
図１は、管理システムＳの概要を示す図である。管理システムＳは、管理装置１と、ロボット２と、操作装置３とを有する。管理システムＳは、ロボット２を操作する操作者Ｕに、遠隔地にある物又は人が近くに存在するかのように感じさせながら、遠隔地にある物又は人の近くにあるロボットの操作を操作者Ｕがリアルタイムに行うテレイグジスタンス環境を提供するシステムである。図１においては、１人の操作者Ｕ、１台の操作装置３、及び１台のロボット２を示しているが、管理システムＳは、複数の操作者Ｕ、複数の操作装置３及び複数のロボット２を管理することが想定されている。
【００３２】
管理装置１は、ロボット２を操作する操作者Ｕを管理するためのサーバである。管理装置１は、操作者Ｕがロボット２を操作することに対する適性度を決定し、操作者Ｕに関連付けて適性度を記憶している。管理システムＳを利用する事業者は、管理装置１が管理している操作者Ｕの適性度を利用して、操作者が安全にロボット２を操作できるようにしたり、ロボット２を操作する複数の業務のうち、操作者Ｕに適した業務を操作者に依頼したりすることができる。適性度は、操作者Ｕがロボット２を操作することに対する適性の度合いである。適性度の詳細については後述する。
【００３３】
ロボット２は、ネットワークＮを介して操作装置３から受信した指示情報に基づいて動作する装置である。ネットワークＮは、例えばインターネット及び携帯電話網を含む。図１に示す例では、ロボット２は人間と同様の頭部、腕部及び脚部等を有しており、ロボット２を操作する操作者Ｕの体の動きに追従して各部が動作する。ロボット２は、撮像素子、マイクロホン又は各種のセンサーを装備しており、撮像素子が生成した撮像画像、マイクロホンが収集した音情報、又はセンサーが検出した温度、振動及び圧力等の知覚情報を操作装置３に送信する。
【００３４】
操作装置３は、操作者Ｕがロボット２を制御するためのデバイスである。操作装置３は、例えば、操作者Ｕが装着する操作用具と、操作者Ｕの操作用具の状態をロボット２に通知する通信ユニットを含むコックピットとを有する。操作装置３は、操作用具を装着した状態の操作者Ｕの動作を特定し、特定した動作を示す指示情報をロボット２に送信する。操作装置３においては、例えば、操作者Ｕが装着した操作用具が有するセンサーから受信した信号に基づいて、コックピットが操作者Ｕの動作を特定する。コックピットは、赤外光を操作者Ｕに照射し、照射した赤外光の反射光に基づいて操作者Ｕの動作を特定してもよい。コックピットは、カメラで操作者Ｕを撮影した画像を解析することにより操作者Ｕの動作を特定してもよい。
【００３５】
また、操作装置３は、ネットワークＮを介してロボット２から受信した撮像画像及び知覚情報を操作者Ｕが装着している操作用具に通知してもよい。撮像画像は、操作者Ｕが装着する操作用具に含まれるゴーグルのディスプレイ、又は操作者Ｕが目に装着するコンタクトレンズなどに表示される。操作者Ｕが手、足、及び腕等に装着する操作用具は、知覚情報に基づいて温度を変化させたり振動したりする。これらの構成により、操作者Ｕは、ロボット２から離れた場所において、あたかもロボット２に入っているかのような感覚でロボット２の周辺の環境を体感することができる。
【００３６】
適性度は、例えば、操作者Ｕがロボット２を操作する間又はロボット２を操作した後のロボットの状態を示すロボット状態情報、及び操作者Ｕの状態を示す操作者状態情報の少なくともいずれかに基づいて決定された、操作者Ｕがロボット２を操作するスキルのレベル、又は遠隔操作に対する耐性（以下、「遠隔操作耐性」という。）のレベルである。例えば、遠隔操作をしたことにより身体が影響を受けにくい度合である。遠隔操作により気分が悪くなりやすい、目の焦点がずれやすい、視界が不明瞭になりやすい、心拍数が増加しやすい、血圧が上がりやすい、呼吸が乱れやすい、又は発汗しやすいほど、遠隔操作耐性のレベルが低い。目の焦点、心拍数、血圧、呼吸数、及び発汗量等は、操作者Ｕの気分を示す状態情報の一例と考えられるが、気分を示す状態情報はこれらには限られない。
【００３７】
ロボット状態情報は、例えば、ロボット２の各部の位置、ロボット２の各部の移動速度、ロボット２の各部の移動方向、ロボット２が出している力（トルク）、ロボット２の各部の加速度又はロボット２の各部に設けられたセンサーが検出した状態等を示す情報である。
【００３８】
操作者状態情報は、操作装置３が検出した操作者Ｕの各部の位置、操作者Ｕの各部の移動速度、操作者Ｕの各部の移動方向、又は操作者Ｕの身体状態を示す情報である。操作者Ｕの身体状態は、例えば操作者Ｕの眼球の動き、発汗の状態、呼吸の状態、心拍の状態又は操作者Ｕの振動状態であり、操作者Ｕの気分と相関性を有している。操作者Ｕがロボット２を操作している間にロボット２から送信される動画を視認することで気分が悪くなった場合、眼球の位置が不安定になったり、発汗量が増えたり、心拍数が増えたりする。したがって、操作者状態情報と遠隔操作耐性のレベルとは相関性を有している。
【００３９】
なお、操作者状態情報は、操作者が操作装置３を用いて入力した情報であってもよい。例えば、操作装置３は、操作者Ｕの気分を確認するための画面を定期的に表示させ、操作者Ｕにより入力された気分を示す情報を、操作者状態情報として取得してもよい。
【００４０】
適性度は、単位時間内に実行可能にされた作業量、操作の精度、誤操作の履歴、操作経験年数等にさらに基づいて決定されてもよい。適性度は、適性度を決定する要因のカテゴリーごとに数値化された情報であってもよく、全てのカテゴリーの要因に基づいて決定された、操作者Ｕの総合的な適性を示す情報であってもよい。適性度は、年齢・性別のように、ロボットの操作能力と相関する平均的な人の特徴であってもよい。
【００４１】
以下、図１を参照しながら管理システムＳの動作の概要を説明する。
操作者Ｕは、操作装置３を装着した状態で身体を動かす。操作装置３は、操作者Ｕの身体の動きを検出し、検出した動きの内容を示す指示情報をロボット２に送信する（図１における（１））。ロボット２は、指示情報を受信すると、指示情報が示す動きの内容に基づいて動作する（図１における（２））。
【００４２】
操作者Ｕが操作装置３を用いてロボット２を動作させている間、ロボット２は、ロボット２の各種の状態を示すロボット状態情報を管理装置１に送信する（図１における（３））。また、操作装置３は、操作者Ｕの状態を示す操作者状態情報を管理装置１に送信する（図１における（４））。
【００４３】
管理装置１は、ロボット２から受信したロボット状態情報、及び操作装置３から受信した操作者状態情報に基づいて、操作者Ｕがロボット２を操作することに対する適性度を決定する。詳細については後述するが、管理装置１は、例えば、ロボット状態情報が、ロボット２の操作経験が豊富な人がロボット２を操作した場合のロボット２の動きと類似しているロボットの動きを示している場合に操作者Ｕの適性度を高くする。また、管理装置１は、例えば、操作者状態情報が、操作者Ｕの気分が悪くなっていることを示している場合に操作者Ｕの適性度を低くする。
以下、管理装置１の構成及び動作を詳細に説明する。
【００４４】
［管理装置１の機能構成］
図２は、管理装置１の機能構成を示す図である。管理装置１は、通信部１１と、記憶部１２と、制御部１３とを有する。制御部１３は、情報取得部１３１と、決定部１３２と、記憶制御部１３３とを有する。
【００４５】
通信部１１は、ネットワークＮを介してデータを送受信するための通信インターフェースであり、例えばＬＡＮ（Local Area Network）コントローラを含む。通信部１１は、ロボット２から受信したロボット状態情報、及び操作装置３から受信した操作者状態情報を情報取得部１３１に入力する。
【００４６】
記憶部１２は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）及びハードディスク等の記憶媒体を含む。記憶部１２は、制御部１３が実行するプログラムを記憶する。また、記憶部１２は、複数の操作者Ｕに関連付けて、操作者Ｕの適性度を記憶する。記憶部１２は、ロボット２の種別に関連付けて操作者Ｕの適性度を記憶してもよい。また、記憶部１２は、ロボット２を用いた業務の内容に関連付けて操作者Ｕの適性度を記憶してもよい。
【００４７】
図３は、記憶部１２が記憶する操作者データベースの一例を示す図である。図３に示す操作者データベースにおいては、操作者を識別するための操作者識別情報（以下、操作者ＩＤという。）と、操作者の操作スキルと、操作者の遠隔操作耐性とが関連付けられている。
【００４８】
図３に示す操作者データベースにおける数値は、操作スキル及び遠隔操作耐性を５つのレベルに分類した場合の各操作者のレベルを示している。操作スキル欄の「５」は操作スキルが最も高いレベルであることを示しており、操作スキル欄の「１」は操作スキルが最も低いレベルであることを示している。遠隔操作耐性欄の「５」は耐性が最も高いレベルであることを示しており、遠隔操作耐性欄の「１」は耐性が最も低いレベルであることを示している。操作者データベースは、操作スキル及び遠隔操作耐性の両方に基づいた総合的な適性度を示す評価値を含んでもよい。
【００４９】
制御部１３は、例えばＣＰＵ（Central Processing Unit）を有する。制御部１３は、記憶部１２に記憶されたプログラムを実行することにより、情報取得部１３１、決定部１３２及び記憶制御部１３３として機能する。
【００５０】
情報取得部１３１は、操作者Ｕがロボット２を操作した際のロボット２の状態又は操作者Ｕの状態を示す状態情報を取得する。具体的には、情報取得部１３１は、通信部１１を介して、ロボット２から送信されたロボット状態情報、及び操作装置３から送信された操作者状態情報の少なくともいずれかを取得する。情報取得部１３１は、例えば、操作者Ｕがロボット２を操作した後の操作者Ｕの気分を示す状態情報を操作者状態情報として取得する。
【００５１】
情報取得部１３１は、取得したロボット状態情報及び操作者状態情報を決定部１３２に通知する。情報取得部１３１は、取得したロボット状態情報及び操作者状態情報を、記憶制御部１３３を介して、ロボット２を操作している操作者Ｕを識別するための操作者ＩＤに関連付けて記憶部１２に記憶させてもよい。
【００５２】
情報取得部１３１は、操作者Ｕがロボット２を複数回にわたって操作した際のロボット２の複数の状態又は操作者Ｕの複数の状態を示す状態情報を取得してもよい。この場合、情報取得部１３１は、ロボット状態情報又は操作者状態情報を取得した日時に関連付けて、ロボット状態情報又は操作者状態情報を記憶部１２に記憶させる。
【００５３】
決定部１３２は、状態情報が示すロボット２の状態又は操作者Ｕの状態を予め定められた基準レベルと比較することにより、操作者Ｕがロボット２を操作することに対する適性度を決定する。基準レベルは、予め適性度が決定された多数の基準操作者がロボット２を操作している間のロボット２の状態又は基準操作者の状態を示す各種の数値である。適性度が図３に示したように５つのレベルに分類されている場合、各レベルに対応する操作スキルの基準レベルは、各レベルに対応する基準操作者がロボット２を操作している間に特定されたロボット２の各部の位置、ロボット２の各部の移動速度、ロボット２の各部の移動方向、又はロボット２の各部に設けられたセンサーが検出した値である。また、各レベルに対応する遠隔操作耐性の基準レベルは、各レベルに対応する基準操作者がロボット２を操作している間に特定された遠隔操作耐性を示す値である。
【００５４】
決定部１３２は、情報取得部１３１が取得したロボット状態情報が示すロボット２の状態が最も近い、操作スキルの基準レベルを特定することにより、適性度を決定する。決定部１３２は、情報取得部１３１が取得した操作者状態情報が示す操作者Ｕの状態に最も近い、遠隔操作耐性の基準レベルを特定することにより、操作者状態情報が示す操作者Ｕの気分に基づいて適性度を決定する。
【００５５】
決定部１３２は、情報取得部１３１が、操作者Ｕがロボット２を複数回にわたって操作した際のロボット２の複数の状態又は操作者Ｕの複数の状態を示す状態情報を取得した場合、ロボット２の複数の状態又は操作者Ｕの複数の状態に基づいて適性度を決定する。決定部１３２は、複数の状態情報に関連付けられて記憶部１２に記憶された日時に基づいて、複数の状態に重みづけすることにより適性度を決定してもよい。決定部１３２は、例えば、適性度を決定する時点に近い日時に取得されたロボット状態情報又は操作者状態情報の重みを、適性度を決定する時点から遠い日時に取得されたロボット状態情報又は操作者状態情報の重みよりも大きくすることにより、適性度を決定する。決定部１３２がこのように動作することで、操作者Ｕのスキルの向上、又は身体状態の変化を考慮して適性度を決定することができる。
【００５６】
また、ロボット２及び操作装置３の種類による使いやすさの違い、ロボット２及び操作装置３の機体による使いやすさの違い、又はネットワークＮの状況による通信遅延時間の大きさ等によって、ロボット２の操作のしやすさが変化する。そこで、決定部１３２は、ロボット２の種類、操作装置３の種類、ロボット２の機体識別情報、操作装置３の機体識別情報、又はネットワークＮの状況のいずれかに基づいて複数の状態に重み付けすることにより適性度を決定してもよい。
【００５７】
決定部１３２は、ロボット２の状態又は操作者Ｕの状態が入力されたことに応じて適性度を示す情報を出力する機械学習モデルに、状態情報が示すロボット２の状態又は操作者Ｕの状態を入力し、機械学習モデルから出力される情報に基づいて適性度を決定してもよい。この機械学習モデルは、予め適性度が決定された多数の基準操作者がロボット２を操作している間に取得されたロボット２の状態又は基準操作者の状態を示す各種の数値を教師データとして学習することにより作成されたモデルである。
【００５８】
上記の機械学習モデルは、適性度の複数のレベルごとに、各レベルに対応する多数の基準操作者がロボット２を操作している間に取得されたロボット２の状態又は基準操作者の状態を示す各種の数値を教師データとして学習することにより作成されたモデルである。決定部１３２が、情報取得部１３１が取得したロボット状態情報又は操作者状態情報をこのような機械学習モデルに入力することにより、操作者の適性度がどのレベルであるかを容易に決定することができる。
【００５９】
決定部１３２は、ロボット２の状態が入力されたことに応じて操作スキルを示す情報を出力する第１機械学習モデルと、操作者Ｕの状態が入力されたことに応じて遠隔操作耐性を示す情報を出力する第２機械学習モデルとに基づいて、適性度を決定してもよい。決定部１３２がこのような第１機械学習モデル及び第２機械学習モデルを使用することにより、ロボット状態情報に基づいて操作スキルを特定する精度、及び操作者状態情報に基づいて遠隔操作耐性を特定する精度を向上させることができる。
【００６０】
記憶制御部１３３は、操作者ＩＤに関連付けて、情報取得部１３１が取得したロボット状態情報及び操作者状態情報を記憶部１２に記憶させる。また、記憶制御部１３３は、操作者ＩＤに関連付けて、決定部１３２が決定した適性度を記憶部１２に記憶させる。
【００６１】
［ロボット２の機能構成］
図４は、ロボット２の機能構成を示す図である。ロボット２は、通信部２１と、機構部２２と、センサー部２３と、記憶部２４と、制御部２５とを有する。制御部２５は、指示受信部２５１と、機構制御部２５２と、ロボット状態送信部２５３とを有する。
【００６２】
通信部２１は、ネットワークＮを介してデータを送受信するための通信インターフェースであり、例えば無線通信コントローラを含む。通信部２１は、ネットワークＮを介して、操作装置３から送信された指示情報を受信する。また、通信部２１は、ネットワークＮを介して、ロボット２の状態を示すロボット状態情報を管理装置１に送信する。
【００６３】
機構部２２は、ロボット２の各部のアクチュエータを含む。機構部２２は、例えば、指、手、足、首、頭等の各部の関節に設けられたアクチュエータのように、制御部２５の制御により動く機構部材を含む。
【００６４】
センサー部２３は、ロボット２の各部に設けられており、各種の状態を検知するためのデバイスを含む。センサー部２３は、例えばロボット２の目に設けられたカメラ、ロボット２の側頭部等に設けられたマイクロホン、又はロボット２の指に設けられた温度センサー及び圧力センサーである。センサー部２３は、各センサーが検出した状態を示す信号をロボット状態送信部２５３に通知する。
【００６５】
記憶部２４は、ＲＯＭ、ＲＡＭ及びハードディスク等の記憶媒体を含む。記憶部２４は、制御部２５が実行するプログラムを記憶する。
【００６６】
制御部２５は、例えばＣＰＵを有しており、記憶部２４に記憶されたプログラムを実行することにより、指示受信部２５１、機構制御部２５２及びロボット状態送信部２５３として機能する。
【００６７】
指示受信部２５１は、操作装置３から送信された指示情報を、通信部２１を介して受信する。指示受信部２５１は、受信した指示情報を機構制御部２５２に通知する。
【００６８】
機構制御部２５２は、指示受信部２５１から通知された指示情報に基づいて機構部２２に含まれる各アクチュエータを制御する。機構制御部２５２は、例えば手を右に動かすという指示を含む指示情報を取得すると、手に設けられたアクチュエータを制御することにより、ロボット２の手を右に動かす。機構制御部２５２は、機構部２２を動かした後の各アクチュエータの位置を検出し、検出した位置をロボット状態送信部２５３に通知してもよい。
【００６９】
ロボット状態送信部２５３は、センサー部２３が検出した信号、及び機構制御部２５２から通知された機構部２２の状態に基づいて、ロボット２の状態を示すロボット状態情報を生成する。ロボット状態送信部２５３は、生成したロボット状態情報を、通信部２１を介して管理装置１に送信する。
【００７０】
［操作装置３の機能構成］
図５は、操作装置３の機能構成を示す図である。操作装置３は、操作部３１と、検出部３２と、通信部３３と、表示部３４と、記憶部３５と、制御部３６を有する。制御部３６は、状態特定部３６１と、指示送信部３６２と、状態送信部３６３と、表示制御部３６４とを有する。
【００７１】
操作部３１は、操作者Ｕがロボット２を操作するためのデバイスであり、例えば、操作者Ｕが装着する部材、及び操作者Ｕが操作するボタン又はジョイスティックを含む。操作部３１は、検出した操作者Ｕが行った操作内容を状態特定部３６１に通知する。
【００７２】
検出部３２は、操作者Ｕの状態を検出するためのセンサーを含む。検出部３２は、例えば操作者Ｕの瞳孔の位置を検出するカメラ、操作者Ｕの発汗状態を検出する湿度センサー、操作者Ｕの心拍数を検出する脈拍センサー、操作者Ｕの血圧を検出する血圧センサー、操作者Ｕの呼吸数若しくは呼気成分を検出する呼吸センサー、又は操作者Ｕの各部の動きを検出する加速度センサーを含む。検出部３２は、検出した操作者Ｕの状態を状態特定部３６１に通知する。
【００７３】
通信部３３は、ネットワークＮを介してデータを送受信するための通信インターフェースであり、例えば無線通信コントローラを含む。通信部３３は、ネットワークＮを介して、操作部３１により検出された操作者Ｕの操作内容に基づいて制御部３６が生成したロボット２に対する指示情報をロボット２に送信する。また、通信部３３は、ネットワークＮを介して、操作者Ｕの状態を示す操作者状態情報を管理装置１に送信する。
【００７４】
表示部３４は、操作者Ｕに視認させる情報を表示するディスプレイである。表示部３４は、例えば、操作者Ｕが装着するゴーグルに設けられている。
【００７５】
記憶部３５は、ＲＯＭ、ＲＡＭ及びハードディスク等の記憶媒体を含む。記憶部３５は、制御部３６が実行するプログラムを記憶する。
【００７６】
制御部３６は、例えばＣＰＵを有しており、記憶部３５に記憶されたプログラムを実行することにより、状態特定部３６１、指示送信部３６２、状態送信部３６３及び表示制御部３６４として機能する。
【００７７】
状態特定部３６１は、操作部３１から入力された操作内容を示す信号に基づいて操作者Ｕが行った操作内容を特定し、検出部３２から入力された操作者Ｕの状態を示す信号に基づいて操作者Ｕの状態を特定する。状態特定部３６１は、操作部３１から入力された信号、及び検出部３２から入力された信号の両方に基づいて操作者Ｕの状態を特定してもよい。状態特定部３６１は、特定した操作内容を指示送信部３６２に通知し、操作者Ｕの状態を状態送信部３６３に通知する。
【００７８】
指示送信部３６２は、状態特定部３６１から通知された操作内容に基づいて、ロボット２を動作させるための指示情報を生成する。指示送信部３６２は、生成した指示情報を、通信部３３を介してロボット２に送信する。
【００７９】
状態送信部３６３は、状態特定部３６１から通知された操作者Ｕの状態に基づいて、操作者Ｕの状態を示す操作者状態情報を生成する。状態送信部３６３は、生成したロボット状態情報を、通信部３３を介して管理装置１に送信する。
【００８０】
表示制御部３６４は、表示部３４に表示させる表示用データを作成する。表示制御部３６４は、例えばロボット２から送信された、ロボット２において撮影された画像を表示部３４に表示させる。また、表示制御部３６４は、管理装置１から送信された、操作者Ｕに視認させるための情報を表示部３４に表示させる。
【００８１】
［適性度を決定するための各種の方法］
以下、管理装置１が操作者Ｕの適性度を決定するための各種の方法を説明する。
情報取得部１３１は、例えば、所定の試験用シナリオを操作者Ｕに通知し、操作者Ｕが試験用シナリオに基づいてロボット２を操作した際のロボット２の状態又は操作者Ｕの状態を示す状態情報を取得する。試験用シナリオは、操作者Ｕが操作する内容及び操作するタイミングを規定した情報である。
【００８２】
情報取得部１３１は、例えば操作装置３に対して試験用シナリオを送信し、操作装置３は、受信した試験用シナリオが示す操作の内容及び操作するタイミングに基づいて、操作者Ｕが操作するべき内容を操作者Ｕが視認できるように表示する。情報取得部１３１が、適性度を決定するために必要な操作内容を含む試験用シナリオに基づいて操作者Ｕが操作している間のロボット２の状態を示すロボット状態情報又は操作者Ｕの状態を示す操作者状態情報を取得することにより、決定部１３２が効率よく適性度を決定することができる。
【００８３】
なお、決定部１３２が試験用シナリオに基づいて操作者Ｕの適性度を決定する際に、操作者Ｕが実際にロボット２を操作した時のロボット状態情報又は操作者状態情報を使用する代わりに、操作者Ｕが仮想的なロボットを操作したと仮定することにより推定される仮想的なロボットの動きに基づいて特定されるロボット状態情報又は操作者状態情報を使用してもよい。例えば、決定部１３２は、ロボット２を操作するシミュレーション環境を用いて操作者Ｕがシミュレーション環境上で仮想的なロボットを操作した際に得られるロボット状態情報又は操作者状態情報に基づいて適性度を決定してもよい。
【００８４】
また、ロボット２の周囲の状態が異常な状態である場合、ロボット２が操作者Ｕの意図に反した動きをする場合がある。例えば、ロボット２が動く範囲内に人が入ってきた場合、ロボット２は人に衝突しないように停止する。また、ロボット２が掴もうとした物品に異常がある場合、又は作業内容が操作者Ｕに適切に提示されない場合に、ロボット２が適切に物品を掴めない場合もある。ロボット２がこのような動きをしたことによって操作者Ｕの適性度が低くならないように、決定部１３２は、ロボット２の周囲の状態に基づいて適性度を決定してもよい。
【００８５】
具体的には、決定部１３２は、操作者Ｕが操作するロボット２の周囲の状態が異常な状態である間のロボット２の状態又は操作者Ｕの状態を示す状態情報を用いず、ロボット２の周囲の状態が正常な状態である間に行われたロボット２の状態又は操作者Ｕの状態を示す状態情報を用いて適性度を決定する。決定部１３２がこのように動作することで、ロボット２が操作者Ｕの操作に反した動作をした場合に操作者Ｕの適性度が低くならないので、決定部１３２が決定する適性度の精度が向上する。
【００８６】
また、操作者Ｕが操作する対象となるロボット２が複数存在する場合、情報取得部１３１は、操作者Ｕが操作するロボット２を識別するロボット識別情報（以下、「ロボットＩＤ」という。）に関連付けてロボット状態情報又は操作者状態情報を取得し、決定部１３２は、各ロボット２に対する操作者Ｕの適性度を決定してもよい。この場合、記憶制御部１３３は、それぞれ異なる複数のロボット２のロボットＩＤに関連付けて、適性度を記憶部１２に記憶させる。
【００８７】
このように、ロボットＩＤに関連付けて操作者Ｕの適性度が記憶部１２に記憶されることにより、種類が異なるロボット２が複数存在する場合に、操作者Ｕが、最適なロボット２を使用することが可能になる。例えば、操作者Ｕがロボット２を用いて行う作業を管理する管理者は、このようにして決定された適性度に基づいて、操作者Ｕが安全に操作をすることができるロボット２を割り当てることができる。決定部１３２は、予め登録された複数のロボット２のうち、操作者Ｕの適性度が所定のレベル以上のロボット２を選択してユーザに提示してもよい。決定部１３２がこのように動作することで、管理者が操作者Ｕに適したロボット２を容易に選択することができる。
【００８８】
決定部１３２は、操作者Ｕが行う作業の種別に関連付けて適性度を決定してもよい。作業の種別は、例えば、物を運搬する作業、物を組み立てる作業、及び人を介護する作業等のように、ロボット２を動かす際に求められる力の大きさ及び動きの精度等の要素に基づいて分類されている。決定部１３２は、特定の作業を行っている間に情報取得部１３１が取得したロボット状態情報又は操作者状態情報に基づいて、当該作業に対応する適性度を決定する。決定部１３２は、記憶制御部１３３を介して、作業の種別に関連付けて適性度を記憶部１２に記憶させる。決定部１３２がこのように作業の種別ごとに適性度を決定することで、操作者Ｕがロボット２を用いて行う作業を管理する管理者は、操作者Ｕに適した作業を割り当てることが可能になる。
【００８９】
決定部１３２は、操作者Ｕが作業を行う環境と作業に用いるロボット２との組合せに関連付けて適性度を決定してもよい。操作者Ｕが作業を行う環境は、例えば、明るさ、温度、湿度のように、作業効率に影響する要因により示される。決定部１３２は、例えば、ある操作者Ｕが明るい環境で作業する場合に第１のロボット２に対する適性度よりも、第２のロボット２に対する適性度を高くし、この操作者Ｕが暗い環境で作業をする場合に、第２のロボット２に対する適性度よりも、第１のロボット２に対する適性度を高くする。決定部１３２がこのように作業の種別ごとに適性度を決定することで、操作者Ｕが、動作環境に応じて最適なロボット２を使用することが可能になる。
【００９０】
［適性度を利用する機能］
（ロボット２の選択）
決定部１３２は、決定した適性度に基づいて、各種の処理を実行することができる。一例として、決定部１３２は、操作者ＩＤに関連付けて記憶部１２に記憶された適性度とロボットＩＤとに基づいて、複数のロボット２から操作者Ｕに操作を許可する一以上のロボット２を選択する。決定部１３２は、例えば、適性度が高い操作者Ｕが操作する場合、適性度が低い操作者Ｕが操作する場合に比べて大きなトルクを発生したり、高速に動作したりするロボット２を選択する。決定部１３２は、選択したロボット２を特定するための情報をディスプレイ（不図示）に表示させたり、ネットワークＮを介して接続された外部装置に送信したりすることにより、操作者Ｕがロボット２を用いて行う作業を管理する管理者が、操作者Ｕに対して適切なロボット２を割り当てられるようにする。
【００９１】
（シナリオの選択）
また、決定部１３２は、操作者ＩＤに関連付けて記憶部１２に記憶された適性度に基づいて、ロボット２を操作する際に用いられる複数のシナリオから一以上のシナリオを選択してもよい。シナリオは、基準時刻からの経過時間とロボット２の動作内容とが関連付けられた情報である。基準時刻は、例えばロボット２が動作を開始した時刻であるが、これに限らず、ロボット２を操作するユーザが所定の操作をした時刻のような他の時刻であってもよい。
【００９２】
複数のシナリオは、例えば、それぞれに含まれるロボット２の動作内容、及びロボット２を動作させる時間の長さが異なる。決定部１３２は、操作スキルが低い操作者Ｕに対しては、高度なスキルが必要とされる動作内容を含まないシナリオ（例えば、他の物品にロボット２が衝突する可能性がないシナリオ）を選択する。決定部１３２は、操作スキルが高い操作者Ｕに対しては、高度なスキルが必要とされる動作内容を含むシナリオ（例えば、高速にロボット２が動作するシナリオ）を選択する。
【００９３】
また、決定部１３２は、長時間にわたってロボット２を操作すると気分が悪くなってしまう操作者に対しては、ロボット２の操作が継続する時間が、操作者Ｕが気分が悪くなり始める操作時間よりも短いシナリオを選択する。決定部１３２は、事故を起こしやすい動きをする操作者Ｕに対しては、事故に対する許容度が大きい作業から構成されるシナリオを選択してもよい。決定部１３２がこのように動作することで、操作者Ｕがロボット２を操作する際に問題が生じることを未然に防ぐことができる。
【００９４】
（操作装置３の選択）
また、決定部１３２は、操作者ＩＤに関連付けて記憶部１２に記憶された適性度に基づいて、ロボット２を操作する際に用いられる複数の操作装置３から一以上の操作装置３を選択してもよい。決定部１３２は、例えば、操作スキルが低い操作者Ｕに対しては、コストが高いけれども操作しやすい操作装置３を選択したり、動作内容に制限がありながらも操作しやすい操作装置３を選択したりする。決定部１３２は、気分が悪くなりやすい操作者Ｕに対しては、操作者Ｕが視認する画面における動画のフレームレートが低く、動画の変化速度が小さい操作装置３を選択したり、気分が悪くなりにくい大きさの画面の操作装置３を選択したりする。決定部１３２がこのように動作することで、操作者Ｕが最良の操作をすることができる。
【００９５】
（ロボット２の動作の制限）
決定部１３２は、操作者Ｕがロボット２を操作する際にロボット２が実行可能な動作を適性度に基づいて決定し、操作者Ｕが操作をするロボット２に対して、決定した動作の内容を示すデータを送信してもよい。決定部１３２は、例えば、操作スキルが低い操作者Ｕがロボット２を操作する場合、ロボット２が手を動かすことができる最大速度を、操作スキルが高い操作者Ｕがロボット２を操作する場合に比べて低くしたり、ロボット２が手を動かす際のトルクを小さくしたりする。
【００９６】
決定部１３２は、操作者Ｕの適性度に基づいてロボット２が動かせる部位を決定してもよい。決定部１３２は、例えばスキルが基準レベルよりも高い人はロボット２の全ての可動部位を動かせるようにし、スキルが基準レベルよりも低い人は一部の部位（例えば手）のみを動かせるようにする。決定部１３２がこのように動作することで、操作者Ｕが不適切な操作をした場合に事故が生じるリスクを低減することができる。
【００９７】
なお、決定部１３２は、操作者Ｕの適性度が予め特定されていない場合（例えば、操作者Ｕの適性度が記憶部１２に記憶されていない場合）、ロボット２が実行可能な動作を、適性度が最も低い操作者Ｕが操作する際にロボット２が実行可能な動作に制限させてもよい。決定部１３２は、操作者Ｕの適性度が予め特定されていない場合であっても、過去にロボット２を使用した経験がある場合、ロボット２が実行可能な動作を、使用した経験に基づいて推定した適性度の操作者Ｕが操作する際にロボット２が実行可能な動作に制限させてもよい。
【００９８】
決定部１３２は、このようにロボット２が実行可能な動作を制限させる場合、操作者Ｕが実行可能な動作範囲を示す情報を操作装置３又は操作者Ｕの情報端末に表示させてもよい。決定部１３２は、操作者Ｕの適性度を示す情報に関連付けて、操作者Ｕが実行可能な動作範囲を示す情報を操作装置３又は操作者Ｕの情報端末に表示させてもよい。
【００９９】
（適性度に応じた補助）
決定部１３２は、操作者Ｕの適性度に基づいて、操作者Ｕがロボット２を操作する際に操作者Ｕに通知する補助コンテンツを選択し、選択した補助コンテンツを示すデータを操作者Ｕに通知してもよい。補助コンテンツは、例えば、操作者Ｕの身体の各部の動かし方に関するテキスト又は画像のコンテンツである。補助コンテンツには、音情報又は触覚情報等の他の情報が含まれていてもよい。補助コンテンツは、記憶部１２又は管理装置１の外部の記憶媒体に、適性度に関連付けて記憶されている。決定部１３２は、操作者Ｕが視認したり聞いたりすることができるように、補助コンテンツを操作装置３又は操作者Ｕが使用する情報端末に送信する。操作者Ｕは、例えば操作装置３に表示された補助コンテンツを視認しながら操作することで、より適切にロボット２を操作することができる。
【０１００】
決定部１３２は、例えば、操作者Ｕの適性度よりも高い適性度を有する他の操作者Ｕがロボット２を操作する際の操作内容を示すコンテンツを補助コンテンツとして決定する。操作内容は、指、手、足、胴体、頭、又は目等の身体の少なくとも一部を動かす位置、及び動かすタイミングを示す情報を含む。決定部１３２は、例えば、操作者Ｕの適性度よりも１段階高いレベルの適性度を有する他の操作者Ｕが過去に同じ作業をした際に取得された操作内容を示す補助コンテンツを操作装置３に表示させる。決定部１３２は、他の操作者Ｕが操作している様子を示す画像を補助コンテンツとして操作装置３に表示させてもよい。
【０１０１】
決定部１３２は、適性度に基づいて、補助コンテンツを操作者Ｕに通知する態様を変化させてもよい。決定部１３２は、例えば、操作スキルが低い操作者Ｕが操作している場合、常に操作者Ｕが視認できる態様で操作装置３に表示される補助コンテンツを選択する。一方、決定部１３２は、操作スキルが高い操作者Ｕが操作している場合、操作者Ｕが操作を間違ったり操作者Ｕが操作を止めたりした場合に限って操作者Ｕが視認できる態様で操作装置３に表示される補助コンテンツを選択する。
【０１０２】
また、決定部１３２は、適性度が示す操作者Ｕの遠隔操作耐性に基づいて補助コンテンツの提示態様を決定してもよい。決定部１３２は、例えば、気分が悪くなりやすい操作者Ｕが操作している場合、気分が悪くなりにくい操作者Ｕが操作している場合に比べて、操作装置３に表示させる動画のフレームレートを低くして、補助コンテンツの動きを遅くする。
【０１０３】
決定部１３２は、適性度が示す操作者Ｕの遠隔操作耐性に基づいて、補助コンテンツ以外の画像の提示態様を決定してもよい。決定部１３２は、例えば、気分が悪くなりやすい操作者Ｕが操作している場合、気分が悪くなりにくい操作者Ｕが操作している場合に比べて、ロボット２において撮影された画像を操作装置３に表示させる際のフレームレートを低くしたり、画像のサイズを小さくしたりする。決定部１３２がこのように遠隔操作耐性に基づいて画像を操作者Ｕに視認させる態様を変えることで、操作者Ｕがロボット２を操作している間に気分が悪くなってしまうことを防止できる。
【０１０４】
（適性度に基づく報酬額の決定）
決定部１３２は、適性度に基づいて、操作者Ｕに対する報酬額を決定してもよい。具体的には、情報取得部１３１が、操作者Ｕがロボット２を操作することにより実行する業務の内容を示す業務情報をさらに取得し、決定部１３２は、情報取得部１３１が取得した業務情報が示す業務の内容と適性度とに基づいて、操作者Ｕに対する報酬額を決定する。情報取得部１３１は、例えば、複数の業務情報を管理する外部のコンピュータから、操作者Ｕが実行する業務に対応する業務情報を取得する。
【０１０５】
決定部１３２は、記憶部１２に記憶された複数の操作者Ｕの適性度の平均値又は中央値等の統計値と、報酬額を決定する対象となる操作者Ｕの適性度との関係に基づいて報酬額を決定してもよい。決定部１３２は、複数の操作者Ｕの適性度の統計値よりも報酬額を決定する対象となる操作者Ｕの適性度の値が大きい場合、操作者Ｕの報酬額を平均的な報酬額よりも高くする。一方、決定部１３２は、複数の操作者Ｕの適性度の統計値よりも報酬額を決定する対象となる操作者Ｕの適性度の値が小さい場合、平均的な報酬額よりも低くする。決定部１３２がこのようにして報酬額を決定することにより、適性度が高ければ高いほど報酬額が高くなるので、操作者Ｕが適性度を向上させるように動機付けられやすくなる。
【０１０６】
決定部１３２は、適性度の各レベルに該当する操作者Ｕの数に基づいて報酬額を決定してもよい。決定部１３２は、操作者Ｕの適性度よりも高い適性度の操作者Ｕの数が少なければ少ないほど、操作者Ｕの報酬額を高くする。決定部１３２がこのようにして操作者Ｕの報酬額を決定することで、操作者Ｕが適性度を向上させようとするモチベーションが向上する。また、操作者Ｕが、自身の適性度が高いロボット２を用いたり、自身の適性度が高い作業を行ったりしようとする動機が与えられるので、操作者Ｕがロボット２を用いて作業をする際の作業効率及び安全性が向上する。
【０１０７】
また、決定部１３２は、操作者Ｕが操作した際に操作装置３が取得した操作内容を示すデータを収集することに対する報酬額を決定してもよい。決定部１３２は、操作者Ｕが操作内容を示すデータを収集することに同意した場合に、データ使用料としての報酬額を決定する。この際、決定部１３２は、操作者Ｕの適性度が高いほど報酬額を高くしてもよい。
【０１０８】
また、決定部１３２は、収集したデータが使用される場合に操作者Ｕに与えられる報酬額を決定してもよい。この場合、決定部１３２は、例えば、収集したデータが使用される回数又は使用される時間の長さに基づいて報酬額を決定する。収集したデータは、例えば、他の操作者Ｕが操作する場合に他の操作者Ｕに提示される補助データとして使用される。
【０１０９】
（適性度に基づく操作者Ｕの選択）
決定部１３２は、適性度に基づいて、ロボット２を用いて業務を遂行する操作者Ｕを決定してもよい。具体的には、情報取得部１３１が、操作者Ｕがロボット２を操作することにより実行する業務の内容を示す業務情報をさらに取得し、決定部１３２は、複数の操作者Ｕに対応する複数の適性度に基づいて、複数の操作者Ｕから、業務情報が示す業務内容を遂行させる一以上の操作者を選択する。決定部１３２は、例えば、業務内容の困難度に対応する操作スキルを有する操作者Ｕを選択する。決定部１３２は、ロボット２を操作する業務の継続時間において気分が悪くならないと想定される操作者Ｕを選択してもよい。決定部１３２がこのように適性度に基づいて操作者Ｕを選択することで、業務の遂行に適した操作者Ｕを選択することができるので、業務の効率が向上する。
【０１１０】
決定部１３２は、ロボット２の状況に基づいて、ロボット２を操作する操作者Ｕに求められる適性度を決定し、決定した適性度に基づいて、複数の操作者Ｕから、ロボット２を操作する操作者Ｕを選択してもよい。例えば、比較的低い適性度の第１の操作者Ｕがロボット２を用いることによる物品の製造中に問題が発生した場合に、決定部１３２は、第１の操作者Ｕよりも適性度が高い第２の操作者Ｕを選択し、選択した第２の操作者Ｕを特定するための情報を外部装置に送信する。決定部１３２がこのように動作することで、作業の管理者が、第１の操作者Ｕの代わりに第２の操作者Ｕに作業を実行させるようにすることができる。
【０１１１】
決定部１３２は、ロボット２の所在に基づいて決定した適性度に基づいて、複数の操作者Ｕから、ロボット２を操作する操作者Ｕを選択してもよい。決定部１３２は、例えばロボット２が店舗の入口前にいると判定した場合、店舗のガードマンとしての業務に適した操作者Ｕを選択する。決定部１３２がこのように動作することで、業務に適した操作者Ｕが作業を実行することが可能になる。
【０１１２】
（適性度に基づく操作を許容する周辺環境の決定）
決定部１３２は、適性度に基づいて、操作者Ｕがロボット２を操作することを許容する、ロボット２の操作性に影響を与える環境条件を決定してもよい。ロボット２の操作性に影響を与える環境条件は、例えば、操作装置３とロボット２との間の通信回線の通信品質、操作装置３又はロボット２の周辺の照度、又は操作者Ｕがロボット２を操作する時間帯である。通信品質は、例えば遅延時間の大きさ、又はデータ誤り率の大きさである。
【０１１３】
決定部１３２は、例えば、操作者Ｕの適性度が高ければ高いほど、通信回線の通信品質が悪い条件であっても、操作者Ｕがロボット２を操作することを許可する。決定部１３２は、操作者Ｕがロボット２を操作することを許可するか否かに関する情報を操作装置３及びロボット２の少なくともいずれかに通知する。ロボット２は、操作者Ｕがロボット２を操作することを許可しないという通知を受けると、操作者Ｕが操作する操作装置３から指示情報を受信しても動作しない。
【０１１４】
また、決定部１３２は、操作者Ｕの適性度が高ければ高いほど、操作装置３又はロボット２の周辺が劣悪な条件において、操作者Ｕがロボット２を操作することを許可してもよい。劣悪な条件は、例えば暗い状態、周囲の騒音レベルが高い状態、ロボット２のセンサーが濡れていることによりノイズレベルが高い状態である。決定部１３２は、操作者Ｕの適性度が閾値レベル以上である場合に、夜間の時間帯のように、トラブルが発生した時に補助する人がいない時間帯において、操作者Ｕがロボット２を操作することを許可してもよい。
【０１１５】
（適性度に基づく業務計画の決定）
決定部１３２は、記憶部１２に記憶された、複数の操作者Ｕに対応する複数の適性度を参照することにより、一以上の操作者Ｕそれぞれがロボット２の操作を実行する順序又は時間を決定してもよい。決定部１３２は、例えば、複数の操作者Ｕが連携して実行する業務を複数の作業に分解し、複数の作業を実行するべき順序又は時間を決定する。さらに、決定部１３２は、複数の作業それぞれに対して求められるスキル及び遠隔操作耐性の度合いを特定する。決定部１３２は、複数の作業それぞれに求められるスキル及び遠隔操作耐性の度合いを満たす適性度を有する一以上の操作者Ｕを選択し、複数の作業それぞれに選択した操作者Ｕを割り当てる。このようにして、決定部１３２は、複数の操作者Ｕが作業を実行する順序又は時間を決定する。  
【０１１６】
決定部１３２は、操作者Ｕの遠隔操作耐性に基づいて、それぞれの操作者Ｕが作業を実行する時間の長さ、及び複数の作業間の休憩時間の長さを決定してもよい。決定部１３２は、例えば、ある操作者Ｕが、作業Ａを２時間継続すると気分が悪くなり始めて、３０分の休憩をすると気分が悪い状態が解消する場合、作業Ａを２時間実行し、３０分間の休憩の後に作業Ａを２時間実行するというシナリオを作成する。決定部１３２は、作業Ａを２時間実行した後に、作業Ａよりも気分が悪くなりにくい作業Ｂを実行させてもよい。
【０１１７】
決定部１３２は、例えば、気分が悪くなりやすい操作者Ｕが継続して作業する時間を、気分が悪くなりにくい操作者Ｕが継続して作業する時間よりも短くしてもよい。決定部１３２は、気分が悪くなりやすい操作者Ｕの休憩時間を長くし、気分が悪くなりにくい操作者Ｕの休憩時間を短くしてもよい。決定部１３２は、気分が悪くなりにくい作業を操作者Ｕが継続して実行する時間を、気分が悪くなりやすい作業を操作者Ｕが継続して実行する時間よりも長くしてもよい。
【０１１８】
決定部１３２は、難易度が高い第１作業を操作者Ｕが実行した後、第１作業よりも容易な第２作業を実行するように、作業の内容及び順序を決定してもよい。決定部１３２は、第１作業が、操作者Ｕの適性度に対して難しい作業である場合、操作者Ｕが第１作業を実行した後に、操作者Ｕの適性度に対して容易な作業である第２作業を実行することを決定する。決定部１３２がこのように動作することで、操作者Ｕに過度な負荷がかかったり、操作者Ｕの余裕が大きくなり過ぎたりすることを防止できる。
【０１１９】
決定部１３２は、同一の作業に対応できる複数の操作者Ｕが存在する場合、複数の作業それぞれに割り当てる操作者Ｕの組み合わせが異なる複数の計画を作成し、作業の効率が相対的に高い計画を選択してもよい。作業の効率が高い計画は、所定の時間内に実行される作業量が相対的に高い計画、又は同一の時間内に同一の作業が実行された作業の質が相対的に高い計画である。
【０１２０】
決定部１３２は、このような計画を選択するために、例えば、各作業に対して求められるスキル及び遠隔操作耐性の度合いと、各作業を担当する操作者Ｕの適性度が示すスキル及び遠隔操作耐性のレベルとの差を、全ての作業で合計した値が大きい計画を優先的に選択する。決定部１３２がこのように複数の操作者Ｕの適性度に基づいて、実行するべき業務に含まれる複数の作業を担当する複数の操作者Ｕを割り当てることで、業務の効率を向上させることができる。
【０１２１】
決定部１３２は、例えば、視線を１点に集中させ、手先の細かい動作が必要とされるような作業、又はロボット２が移動をせず、視界が速く大きく動かない作業をする操作者として、ロボット２を操作するスキルが相対的に高く、遠隔操作耐性が相対的に低い操作者Ｕを選択する。決定部１３２は、細かい動作が要求されないものの、頭を大きく動かす必要がある作業、壊れにくい大きなブロックを手で掴み、速いスピードで別の場所に動かしたり運んだりする作業、手を動かさず映像コンテンツを楽しむ作業をする操作者として、ロボット２を操作するスキルが相対的に低く、遠隔操作耐性が相対的に高い操作者Ｕを選択する。
【０１２２】
（他の作業に対する適性度の利用）
決定部１３２は、操作者Ｕがロボット２を用いて特定の作業を実行することに対する適性度に基づいて、当該特定の作業に関連付けられた他の作業を実行する場合の各種の判断に用いてもよい。当該特定の作業に関連付けられた他の作業は、特定の作業に類似する動作を含む作業、又は特定の作業を含む作業等である。例えば、物を運ぶという作業をする場合、物を掴むという作業も発生する。そこで、決定部１３２は、物を運ぶ作業に対する操作者Ｕの適性度を、物を掴む作業に対する操作者Ｕの適性度と同一の適性度として扱ってもよい。
【０１２３】
（操作者Ｕとロボット２との需給状況）
決定部１３２は、適性度に基づいて、操作者Ｕとロボット２との需給状況を推定し、推定した結果を外部装置に送信してもよい。需給状況を推定するために、決定部１３２は、まず、複数のロボット２のそれぞれを操作可能な適性度を有する操作者Ｕの数を算出する。続いて、作業を実行するために必要になる一以上のロボット２を選択する。そして、選択した一以上のロボット２を操作することができる操作者Ｕの数を特定する。決定部１３２は、特定した操作者Ｕの数を外部装置に送信する。決定部１３２がこのように動作することで、作業の管理者が、どれくらいの操作者Ｕを確保できるかを把握することができる。
【０１２４】
決定部１３２は、作業を実行する複数の操作者Ｕの適性度に基づいて、複数の操作者Ｕが使用できるロボット２の数を算出してもよい。決定部１３２は、ロボット２の数が不足する場合、複数の操作者Ｕが作業を実行するために必要なロボット２の種類及び台数を特定し、特定した種類及び台数を外部装置に送信してもよい。決定部１３２がこのように動作することで、作業の管理者が、どのようなロボット２を何台調達するべきかを把握することができる。
【０１２５】
（適性度を示すデータの提供）
決定部１３２は、決定した適性度を示すデータを外部の装置に送信することにより、第三者（例えば他の企業）に提供してもよい。決定部１３２は、例えば操作者Ｕを特定するための情報に関連付けて適性度を示すデータを送信する。決定部１３２は、提供するデータの数に基づいて対価を決定してもよい。データの提供を受けた第三者は、提供されたデータに基づいて操作者Ｕの性格又は能力を把握することができる。
【０１２６】
［ロボット２への指示］
以上の説明においては、ロボット２は、操作装置３から送信される指示情報に基づいて動作することが想定されていたが、ロボット２は、管理装置１から送信される指示情報に基づいて動作してもよい。
【０１２７】
図６は、管理装置１が指示情報をロボット２に送信する場合の管理システムＳの処理の流れを示す図である。図６に示す処理は、操作者Ｕの適性度が決定された後に行われる処理である。
【０１２８】
操作装置３は、操作者Ｕが行った操作内容に基づく指示情報を、ロボット２ではなく管理装置１に送信する（図６における（１））。管理装置１は、指示情報を受信すると、予め決定された操作者Ｕの適性度を参照し（図６における（２））、適性度に基づいて指示情報を補正する（図６における（３））。管理装置１が指示情報を補正する方法の詳細については後述する。
【０１２９】
管理装置１は指示情報を補正して生成した補正後指示情報をロボット２に送信する（図６における（４））。補正後指示情報は、操作者Ｕよりも高い適性度を有する他の操作者が操作した場合の指示情報に相当しており、ロボット２は、補正後指示情報に基づいて動作することで、操作装置３が生成した指示情報に基づいて動作する場合よりも良い動作をすることができる。ロボット２は、受信した補正後指示情報に基づいて動作する（図６における（５））。
【０１３０】
図７は、管理装置１が補正後指示情報をロボット２に送信する管理装置１の構成を示す図である。この場合、管理装置１は、操作者Ｕの操作内容を取得し、適性度に基づいて操作内容を補正することにより、ロボット２を動作させるための指示情報を作成し、作成した指示情報をロボット２に送信する指示送信部１３４をさらに有するという点で、図２に示した管理装置１と異なり、他の点で同じである。指示送信部１３４は、例えば情報取得部１３１が操作装置３から取得した操作内容を補正する。また、記憶部１２には、複数の適性度それぞれに対応する、基準操作者が各種の動作をロボット２に実行させる際に行われた操作内容が記憶されている。
【０１３１】
具体的には、指示送信部１３４は、まず、操作装置３から取得された操作者Ｕの操作内容に基づいて、操作者Ｕがロボット２に実行させようとしている動きを特定する。続いて、指示送信部１３４は、操作装置３から取得された操作者Ｕの操作内容を、操作装置３から取得された操作者Ｕの操作内容に対応する作業に対する適性度が操作者Ｕよりも高い基準操作者が当該作業を実行する場合に行われる基準操作内容に置換する。指示送信部１３４は、操作装置３から取得された操作者Ｕの操作内容と基準操作内容との差を特定し、特定した差が小さくなるように操作者Ｕの操作内容を補正してもよい。
【０１３２】
指示送信部１３４は、例えば、操作者Ｕの操作内容が、ロボット２の手の幅よりも狭い空間にある物品を掴む操作であることを特定した場合、ロボット２の手が当該空間に収まる角度に手を回転する操作内容を加えた指示情報を作成する。補正しない場合にはロボット２の手が当該空間の両側の壁に衝突してしまうところ、指示送信部１３４がこのように操作内容を補正することで、ロボット２の手が壁に衝突することなく物品を掴むことが可能になり、作業効率が向上する。
【０１３３】
指示送信部１３４は、操作者Ｕの操作速度よりも速くロボット２が動作するように操作内容を補正してもよい。また、指示送信部１３４は、操作者Ｕが操作した位置よりも高い精度でロボット２が動作するように操作内容を補正してもよい。
【０１３４】
指示送信部１３４が、このように、操作装置３から取得された操作者Ｕの操作内容を適性度に基づいて補正することにより指示情報を作成し、作成した指示情報に基づいてロボット２を動作させることで、操作者Ｕが操作しているにもかかわらず、操作者Ｕの適性度よりも高い適性度の他の操作者が操作した場合と同様の動作をロボット２に行わせることが可能になる。
【０１３５】
指示送信部１３４は、操作者Ｕによる操作内容に基づいて、事故が発生しない確率と相関がある安全度を算出し、安全度を高めるように操作内容を補正してもよい。安全度は、例えば操作者Ｕの集中力の高さ、操作者Ｕの絶対的能力、操作者Ｕの動画酔いの強さ、操作者Ｕの疲労度に基づいて算出される。指示送信部１３４は、安全度を高めるために、操作装置３から送信された指示情報を無効にすることで、ロボット２の動作を停止させたり、指示情報が示す操作速度を低下させたり、ロボット２の各部が動く範囲を狭くしたりするように操作内容を補正する。
【０１３６】
指示送信部１３４は、ロボット２の周辺の環境に基づいて、補正する内容を決定してもよい。指示送信部１３４は、例えば、ロボット２の可動範囲内に人や物が存在する場合と、可動範囲内に人や物が存在しない場合とで、補正が必要であると判定する閾値を変えることにより、可動範囲内に人や物が存在する場合の安全度をより高めるように操作内容を補正する。指示送信部１３４は、作業の困難性に基づいて、補正が必要であると判定する閾値を変えてもよい。指示送信部１３４は、例えば、操作者Ｕが困難な作業を行う場合に、容易な作業を行う場合に比べて補正をしやすくする。指示送信部１３４がこのように動作することで、操作者Ｕが困難な作業を実行しやすくなる。
【０１３７】
指示送信部１３４は、操作内容を補正する前に、操作内容を制限することを通知するメッセージを操作装置３に送信してもよい。指示送信部１３４がこのように動作することで、操作者Ｕが操作した通りにロボット２が動作しないことに対して、操作者Ｕが疑念を抱くことを防止できる。また、指示送信部１３４は、操作内容を補正する前に、操作者Ｕに休憩を促すメッセージを操作装置３に送信してもよい。指示送信部１３４がこのようなメッセージを送信することで、操作者Ｕの状態を改善することが可能になる。
【０１３８】
なお、図６及び図７に基づく以上の説明では、操作装置３がロボット２に指示情報を送信せず管理装置１に指示情報を送信するものとしたが、操作装置３は、ロボット２に指示情報を直接送信する場合と、管理装置１を介してロボット２に指示情報を送信する場合とを切り替えてもよい。操作装置３は、例えば、管理装置１から操作者Ｕの適性度を示す情報を取得し、操作者Ｕの適性度が所定のレベル未満であることを条件として、ロボット２に指示情報を送信せず、管理装置１に指示情報を送信する。この場合、操作装置３は、適性度が所定のレベル以上である場合に、管理装置１に指示情報を送信せず、ロボット２に直接指示情報を送信する。操作装置３がこのように動作することで、適性度が高い操作者Ｕが操作する場合に、補正処理に伴う遅延が発生することを抑制できるとともに、適性度が高い操作者Ｕが操作する場合のロボット２の動作内容を良好にすることができる。
【０１３９】
［操作者Ｕの状態に基づくロボット２の動作の制限］
決定部１３２は、操作者Ｕがロボット２を操作している間に、操作を継続させてもよいかどうかを定期的に判定してもよい。具体的には、決定部１３２は、操作者Ｕが気分が悪くなっていないかどうかを確認するための確認用データ（例えば確認用画面）を定期的に操作装置３に送信し、操作装置３から受信した応答情報に基づいて、操作者Ｕが気分が悪くなっていないかどうかを確認する。
【０１４０】
応答情報は、例えば、確認用画面を視認した操作者Ｕ自身が入力した情報、又は確認用画面を視認した後の操作者Ｕの動作を示す情報である。決定部１３２は、確認用データを送信してから応答情報を受信するまでの時間が閾値以上である場合に操作者Ｕが気分が悪くなっている蓋然性が高いと判定してもよい。決定部１３２は、例えば、操作者Ｕが気分が悪くなり始めていると判定した場合、操作を停止することを指示するための情報を含む画面を操作装置３に表示させる。
【０１４１】
決定部１３２は、適性度（特に、同一の操作をした後の気分の変化度合い）に基づいて判定間隔を決定し、例えば適性度が低ければ低いほど判定する時間間隔を短くしてもよい。決定部１３２がこのように動作することで、適性度が高い操作者Ｕに対して、気分の悪さを確認するための煩雑な操作を行わせる頻度を下げるとともに、適性度が低い操作者Ｕがロボット２を操作するべきでない状態になることを未然に防ぎやすくすることができる。
【０１４２】
決定部１３２が、操作者Ｕの気分が悪くなり始めているということを検出した場合、指示送信部１３４は、操作者Ｕがロボット２を操作できる機能に制限を加えてもよい。指示送信部１３４は、例えば、操作者Ｕがロボット２を動かせる速度を所定の速度以下に制限したり、ロボット２の部位が動く範囲を制限したりする指示をロボット２に送信する。
【０１４３】
決定部１３２は、操作を継続させてもよいかどうかを定期的に判定した結果、適性度が基準値未満になった場合に、操作を中止することを決定してもよい。この場合、指示送信部１３４は、例えば、ロボット２を動作させないようにする指示情報をロボット２に送信するとともに、動作を禁止したことを操作装置３に送信する。指示送信部１３４は、決定部１３２が、適性度が基準値以上になった場合に、ロボット２に動作を許可する指示情報をロボット２に送信してもよい。
【０１４４】
決定部１３２は、操作者Ｕが操作を開始する直前の操作者Ｕの適性度と、操作者Ｕが操作をしている間の適性度との関係に基づいて、操作者Ｕに操作を継続させるか否かを決定してもよい。決定部１３２は、例えば、操作者Ｕが操作を開始する直前の操作者Ｕの適性度に比べて操作者Ｕが操作をしている間の適性度が閾値以上低下した場合に、操作者Ｕに操作を中止させることを決定する。
【０１４５】
［ロボット２のプロファイルの設定］
決定部１３２は、操作者Ｕがロボット２を用いて実行する作業の内容と操作者Ｕの適性度とに基づいて、ロボット２のプロファイルを決定し、決定したプロファイルに基づいて動作するようにロボット２に指示してもよい。プロファイルは、ロボット２の動作仕様を定める情報であり、例えば、ロボット２の動作速度、最大トルク、使用可能なセンサーの種類を定める情報である。
【０１４６】
決定部１３２は、操作者Ｕが小売店で物品を棚に並べる作業をする場合には、当該作業用の複数のプロファイルのうち、操作者Ｕの適性度に基づいて選択したプロファイルをロボット２に送信する。決定部１３２は、建設現場で作業をする場合には、小売店での作業で用いられるプロファイルよりも大きなトルクで動くことができる建設作業用の複数のプロファイルのうち、操作者Ｕの適性度に基づいて選択したプロファイルをロボット２に送信する。決定部１３２がこのように動作することで、操作者Ｕが行う作業に適した状態でロボット２を動作させることが可能になる。
【０１４７】
［操作者Ｕの状態を表示させる］
管理装置１の制御部１３は、複数の操作者Ｕそれぞれの状態を表示装置（例えば他のコンピュータ）に表示させる表示制御部をさらに有してもよい。表示制御部は、例えば記憶部１２に記憶された操作者Ｕの適性度、生産性、事故発生履歴、操作経験等の要素ごとに操作者Ｕのレベルを表示装置に表示させる。表示制御部は、操作者Ｕがロボット２を操作しているか否かの状態を示す情報を表示装置に表示させてもよい。表示制御部は、例えば、操作者Ｕの適性度に関連付けて、操作者Ｕがロボット２を操作しているか否かを示す情報を表示装置に表示させる。表示制御部がこのように動作することで、管理装置１を利用する管理者等が、複数の操作者Ｕの業務の状況や能力を把握することができるので、管理者等が業務の状況や能力に基づいて操作者Ｕに依頼する作業内容を決定しやすくなる。
【０１４８】
［管理システムＳによる効果］
以上説明したように、管理装置１は、ロボット２の状態又は操作者Ｕの状態を示す状態情報に基づいて、ロボット２の状態又は操作者Ｕの状態を予め定められた基準レベルと比較することにより、操作者Ｕがロボット２を操作することに対する適性度を決定する決定部１３２を有する。管理装置１がこのような決定部１３２を有することで、操作者Ｕを評価する評価者が視認した内容に基づいて主観的に操作者Ｕを評価するのではなく、客観的なデータに基づいて操作者Ｕの適性度が決定される。その結果、ロボット２を操作する操作者Ｕの適性度の推定精度を向上させることが可能になる。
【０１４９】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されず、その要旨の範囲内で種々の変形及び変更が可能である。例えば、装置の分散・統合の具体的な実施の形態は、以上の実施の形態に限られず、その全部又は一部について、任意の単位で機能的又は物理的に分散・統合して構成することができる。また、複数の実施の形態の任意の組み合わせによって生じる新たな実施の形態も、本発明の実施の形態に含まれる。組み合わせによって生じる新たな実施の形態の効果は、もとの実施の形態の効果を合わせ持つ。
【符号の説明】
【０１５０】
１  管理装置
２  ロボット
３  操作装置
１１  通信部
１２  記憶部
１３  制御部
２１  通信部
２２  機構部
２３  センサー部
２４  記憶部
２５  制御部
３１  操作部
３２  検出部
３３  通信部
３４  表示部
３５  記憶部
３６  制御部
１３１  情報取得部
１３２  決定部
１３３  記憶制御部
１３４  指示送信部
２５１  指示受信部
２５２  機構制御部
２５３  ロボット状態送信部
３６１  状態特定部
３６２  指示送信部
３６３  状態送信部
３６４  表示制御部
【図１】
2020135362.tif 000003
【図２】
2020135362.tif 000004
【図３】
2020135362.tif 000005
【図４】
2020135362.tif 000006
【図５】
2020135362.tif 000007
【図６】
2020135362.tif 000008
【図７】
2020135362.tif 000009