【手続補正書】
【提出日】平成31年3月14日(2019.3.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のエージェントがネットワークに接続して通信するマルチエージェントシステムにおいて、
前記各エージェントは、
実行すべきタスクを認識するタスク認識手段と、
前記タスク認識手段の認識結果に基づいて、自他のエージェントから前記タスクの割当が可能な第１のエージェントを選定し、前記第１のエージェントとの通信が可能な場合に、前記第１のエージェントに対して前記タスクの割当処理を実行するタスク割当手段と、
前記第１のエージェントとの通信が不可能な場合に、他のエージェントから、前記第１のエージェントに対して前記タスクの割当を行う可能性が高い第２のエージェントを予測する予測手段と
を具備するマルチエージェントシステム。
【請求項２】
前記タスク割当手段は、
前記予測手段により前記第２のエージェントを予測できない場合には、前記自他のエージェントから、通信が可能で、前記タスクの割当が可能な第３のエージェントを選定する請求項１に記載のマルチエージェントシステム。
【請求項３】
前記タスク割当手段は、
前記予測手段により前記第２のエージェントを予測された場合には、前記タスクの割当処理を終了する請求項１に記載のマルチエージェントシステム。
【請求項４】
前記タスク割当手段は、
自他の複数のエージェントとの通信により、前記タスクの割当が可能であるか否かの照会に対して応答したエージェントから前記第１のエージェントを選定し、
前記照会に対する応答がない場合には、前記タスクの割当処理を終了する請求項１から３のいずれか１項に記載のマルチエージェントシステム。
【請求項５】
前記予測手段は、エージェント間の通信接続確率を含む確率情報に基づいて、前記第１のエージェントに対して前記タスクの割当を行う可能性が高い第２のエージェントを予測する請求項１から４のいずれか１項に記載のマルチエージェントシステム。
【請求項６】
前記予測手段は、エージェント間の通信速度に基づいて、前記第１のエージェントに対して一定時間内に前記タスクの割当を行う可能性が高い第２のエージェントを予測する請求項１から４のいずれか１項に記載のマルチエージェントシステム。
【請求項７】
前記予測手段は、他エージェントのタスク認識確率を含む確率情報に基づいて、前記第１のエージェントに対して前記タスクの割当を行う可能性が高い第２のエージェントを予測する請求項１から４のいずれか１項に記載のマルチエージェントシステム。
【請求項８】
前記予測手段は、他エージェントのタスク割当ルールに基づいて、前記第１のエージェントに対して前記タスクの割当を行う可能性が高い第２のエージェントを予測する請求項１から４のいずれか１項に記載のマルチエージェントシステム。
【請求項９】
前記予測手段は、全エージェント共通のタスク割当ルールに基づいて、前記第１のエージェントに対して前記タスクの割当を行う可能性が高い第２のエージェントを予測する請求項１から４のいずれか１項に記載のマルチエージェントシステム。
【請求項１０】
複数のエージェントがネットワークに接続して通信するマルチエージェントシステムに適用するタスク割当装置であって、
前記タスク割当装置は、１つのエージェントまたは複数のエージェントの全てに設けられており、
実行すべきタスクを認識するタスク認識手段と、
前記タスク認識手段の認識結果に基づいて、自他のエージェントから前記タスクの割当が可能な第１のエージェントを選定し、前記第１のエージェントとの通信が可能な場合に、前記第１のエージェントに対して前記タスクの割当処理を実行するタスク割当手段と、
前記第１のエージェントとの通信が不可能な場合に、他のエージェントから、前記第１のエージェントに対して前記タスクの割当を行う可能性が高い第２のエージェントを予測する予測手段と
を具備するタスク割当装置。
【請求項１１】
前記タスク割当手段は、
前記予測手段により前記第２のエージェントを予測できない場合には、前記自他のエージェントから、通信が可能で、前記タスクの割当が可能な第３のエージェントを選定する請求項１０に記載のタスク割当装置。
【請求項１２】
前記タスク割当手段は、
前記予測手段により前記第２のエージェントを予測された場合には、前記タスクの割当処理を終了する請求項１０に記載のタスク割当装置。
【請求項１３】
前記予測手段は、エージェント間の通信接続確率を含む確率情報に基づいて、前記第１のエージェントに対して前記タスクの割当を行う可能性が高い第２のエージェントを予測する請求項１０から１２のいずれか１項に記載のタスク割当装置。
【請求項１４】
前記予測手段は、エージェント間の通信速度に基づいて、前記第１のエージェントに対して一定時間内に前記タスクの割当を行う可能性が高い第２のエージェントを予測する請求項１０から１２のいずれか１項に記載のタスク割当装置。
【請求項１５】
前記予測手段は、他エージェントのタスク認識確率を含む確率情報に基づいて、前記第１のエージェントに対して前記タスクの割当を行う可能性が高い第２のエージェントを予測する請求項１０から１２のいずれか１項に記載のタスク割当装置。
【請求項１６】
前記予測手段は、他エージェントのタスク割当ルールに基づいて、前記第１のエージェントに対して前記タスクの割当を行う可能性が高い第２のエージェントを予測する請求項１０から１２のいずれか１項に記載のタスク割当装置。
【請求項１７】
前記予測手段は、全エージェント共通のタスク割当ルールに基づいて、前記第１のエージェントに対して前記タスクの割当を行う可能性が高い第２のエージェントを予測する請求項１０から１２のいずれか１項に記載のタスク割当装置。
【請求項１８】
前記予測手段は、エージェント間の通信接続確率を含む確率情報に基づいて、前記第１のエージェントに対して前記タスクの割当を行う可能性が高い第２のエージェントを予測する請求項１０から１２のいずれか１項に記載のタスク割当装置。
【請求項１９】
複数のエージェントがネットワークに接続して通信するマルチエージェントシステムに適用するタスク割当方法であって、
実行すべきタスクを認識する処理と、
前記タスクの認識結果に基づいて、自他のエージェントから前記タスクの割当が可能な第１のエージェントを選定する処理と、
前記第１のエージェントとの通信が可能な場合に、前記第１のエージェントに対して前記タスクの割当処理を実行する処理と、
前記第１のエージェントとの通信が不可能な場合に、他のエージェントから、前記第１のエージェントに対して前記タスクの割当を行う可能性が高い第２のエージェントを予測する処理と
を具備するタスク割当方法。
【請求項２０】
複数のエージェントがネットワークに接続して通信するマルチエージェントシステムに適用し、前記複数のエージェントを組み込むコンピュータにおいて、
実行すべきタスクを認識する処理と、
前記タスクの認識結果に基づいて、自他のエージェントから前記タスクの割当が可能な第１のエージェントを選定する処理と、
前記第１のエージェントとの通信が可能な場合に、前記第１のエージェントに対して前記タスクの割当処理を実行する処理と、
前記第１のエージェントとの通信が不可能な場合に、他のエージェントから、前記第１のエージェントに対して前記タスクの割当を行う可能性が高い第２のエージェントを予測する処理と
を有する手順を前記コンピュータに実行させるプログラム。