JP2023163780A - Information processing system, information processing method and program - Google Patents
Information processing system, information processing method and program Download PDFInfo
- Publication number
- JP2023163780A JP2023163780A JP2022074912A JP2022074912A JP2023163780A JP 2023163780 A JP2023163780 A JP 2023163780A JP 2022074912 A JP2022074912 A JP 2022074912A JP 2022074912 A JP2022074912 A JP 2022074912A JP 2023163780 A JP2023163780 A JP 2023163780A
- Authority
- JP
- Japan
- Prior art keywords
- task
- vendor
- information
- executor
- request
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 55
- 238000003672 processing method Methods 0.000 title claims abstract description 11
- 238000012545 processing Methods 0.000 claims description 6
- 238000007726 management method Methods 0.000 description 34
- 239000000575 pesticide Substances 0.000 description 34
- 230000000644 propagated effect Effects 0.000 description 31
- 238000011156 evaluation Methods 0.000 description 29
- 238000005507 spraying Methods 0.000 description 23
- 238000010586 diagram Methods 0.000 description 13
- 230000008859 change Effects 0.000 description 10
- 230000007115 recruitment Effects 0.000 description 10
- 238000012384 transportation and delivery Methods 0.000 description 9
- 239000003905 agrochemical Substances 0.000 description 3
- 239000003795 chemical substances by application Substances 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000011084 recovery Methods 0.000 description 3
- 238000012790 confirmation Methods 0.000 description 2
- 239000003814 drug Substances 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 238000013439 planning Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 229940079593 drug Drugs 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000004549 pulsed laser deposition Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
本発明は、情報処理システム、情報処理方法およびプログラムに関する。 The present invention relates to an information processing system, an information processing method, and a program.
特許文献1には、デリバリーサービスを提供するため、地域情報に基づいて、サービスの提供に利用する物品、および、サービスに関する作業者をマッチングし、移動の計画を行うシステムが記載されている。特許文献1に記載されているマッチングシステムは、提示手段と、受付手段と、マッチング手段と、計画手段とを有する。提示手段は、地域情報に基づいて、提供することが可能なサービスを提示する。受付手段は、提示手段にて提示したサービスの選択を受け付ける。マッチング手段は、受付手段にて受け付けたサービスの提供に要する1または複数のタスクを処理する1または複数の処理者をマッチングする。計画手段は、マッチング手段によるマッチング結果に基づいて、1または複数のタスクそれぞれに対応する作業者または物品の移動を計画する。
特許文献1に記載されているマッチングシステムでは、サービスの提供時に、事前に決定されたマッチングの内容や計画に基づいて、サービスの提供に要する複数のタスクが処理さる。そのため、例えばサービスの提供段階でタスクの処理が困難となった場合にサービスを適切に提供できなくなるおそれがあるという課題があった。
In the matching system described in
そこで本発明は、上記課題を解決するものであって、サービスを適切に提供することができる情報処理システム、情報処理方法およびプログラムを提供することを目的とする。 SUMMARY OF THE INVENTION Therefore, an object of the present invention is to provide an information processing system, an information processing method, and a program that can appropriately provide services.
本発明の一態様は、依頼者から依頼された仕事を複数のタスクに分割し、前記タスクに対して当該タスクの実行者を前記タスク毎に割り当てて、各前記タスクの実行状態を管理する情報処理システムが、実行者調整手段を備える。実行者調整手段は、当該タスクに対して前記実行者を割り当てるとともに、前記実行者が当該タスクを実行できない場合に当該タスクを実行する他の補助実行者を割り当てる。 One aspect of the present invention provides information for dividing work requested by a requester into a plurality of tasks, assigning an executor of the task to each task, and managing the execution status of each task. The processing system includes performer coordination means. The executor adjustment means assigns the executor to the task, and also assigns another auxiliary executor who executes the task when the executor is unable to execute the task.
本発明の一態様は、依頼者から依頼された仕事を複数のタスクに分割し、前記タスクに対して当該タスクの実行者を前記タスク毎に割り当てて、各前記タスクの実行状態を管理する情報処理方法である。本情報処理方法は、当該タスクに対して前記実行者を割り当てるとともに、前記実行者が当該タスクを実行できない場合に当該タスクを実行する他の補助実行者を割り当てるステップを含む。 One aspect of the present invention provides information for dividing work requested by a requester into a plurality of tasks, assigning an executor of the task to each task, and managing the execution status of each task. This is a processing method. The information processing method includes the steps of assigning the executor to the task, and assigning another auxiliary executor to execute the task if the executor is unable to perform the task.
本発明の一態様は、依頼者から依頼された仕事を複数のタスクに分割し、前記タスクに対して当該タスクの実行者を前記タスク毎に割り当てて、各前記タスクの実行状態を管理する際に、次にステップをコンピュータに実行させるプログラムである。本プログラムは、当該タスクに対して前記実行者を割り当てるとともに、前記実行者が当該タスクを実行できない場合に当該タスクを実行する他の補助実行者を割り当てるステップをコンピュータに実行させる。 One aspect of the present invention is to divide work requested by a requester into a plurality of tasks, assign an executor of the task to each task, and manage the execution status of each task. This is a program that causes a computer to perform the next step. The program causes the computer to execute the steps of assigning the executor to the task and assigning another auxiliary executor to execute the task if the executor is unable to perform the task.
本発明の情報処理システム、情報処理方法およびプログラムによれば、サービスを適切に提供することができる。 According to the information processing system, information processing method, and program of the present invention, services can be provided appropriately.
以下、図面を参照して本発明の実施形態について説明する。なお、各図において同一または対応する構成には同一の符号を用いて説明を適宜省略する。 Embodiments of the present invention will be described below with reference to the drawings. In addition, in each figure, the same reference numerals are used for the same or corresponding components, and the description thereof will be omitted as appropriate.
(情報処理システムの構成)
図1は、本発明の実施形態に係る情報処理システムの構成例を示すブロック図である。図1に示す情報処理システム200は、調整システム100と、1または複数の依頼者端末3と、窓口システム4と、1または複数の業者端末7とを備える。本実施形態において情報処理システム200は、無人航空機(以下、ドローンという)を用いた農薬散布ビジネスにおいて、農薬散布の依頼者と、農薬散布に係るリソースを提供する複数の業者とのマッチングを支援するシステムである。なお、本実施形態において、業者は、後述するタスクの実行者であって、個人であってもよいし、法人等の団体であってもよい。ただし、本実施形態に係る情報処理システムの適用範囲はこの例に限定されない。
(Configuration of information processing system)
FIG. 1 is a block diagram showing a configuration example of an information processing system according to an embodiment of the present invention. The
調整システム100は、1または複数のコンピュータを用いて構成することができる。調整システム100は、1または複数のコンピュータと、コンピュータが実行するプログラム、コンピュータが使用するファイル等のソフトウェアとの組み合わせ等から構成される機能的構成として次の各部を備える。すなわち、調整システム100は、要望情報DB(データベース)5と、業者調整部8と、業者DB2と、タスクDB1と、評価DB6と、スケジュール調整部9と、実行ステータス管理部10と、バックアップ調整部11と、インセンティブ管理部12と、順番DB13とを備える。以下、符号順に各構成要素について説明する。
図2は、タスクDB1のテーブル構成例を示す。図2に示すタスクDB1は、各レコードにおいて、タスクNo.(番号)と、タスクの種類と、タスクの単価とを対応づけるテーブルとして構成されている。なお、本実施形態において、タスクは、農薬散布サービスを行うための一連のジョブ、ワーク等の仕事を、仕事の種類に応じて分割した仕事の単位である。なお、仕事の種類は、例えば、人、機材、材料等のリソースの種類に応じて分類することができる。本実施形態において、タスクNo.は、タスクの種類を特定するために付与した番号である。各タスクNo.は、タスクの種類を一意に識別する。タスクの種類は、タスクの性質に応じたタスクの分類である。本実施形態では、タスクの種類は、ドローン貸出タスク、ドローン操作タスク、農薬提供タスク、現地への農薬配送タスク、現地へのドローン配送タスク、現地からのドローン回収タスク等に分類される。なお、農薬提供タスクは、薬品の種類に応じてさらに分類される。タスクの単価は、例えば、単位時間当たり価格(料金)や、農薬散布の単位面積当たりの価格や、配送や回収に要する単位移動距離当たりの価格で表される。図2に示す例において例えば、タスクNo.=11のタスクの種類はドローン貸出タスクである。 FIG. 2 shows an example of the table configuration of the task DB1. The task DB1 shown in FIG. 2 includes task numbers in each record. (number), the type of task, and the unit price of the task. Note that, in this embodiment, a task is a unit of work that is obtained by dividing a series of jobs, works, etc. for performing a pesticide spraying service according to the type of work. Note that the types of work can be classified, for example, according to the types of resources such as people, equipment, and materials. In this embodiment, task No. is a number assigned to identify the type of task. Each task No. uniquely identifies the type of task. The task type is a classification of tasks according to the nature of the task. In this embodiment, the types of tasks are classified into a drone rental task, a drone operation task, a pesticide provision task, a pesticide delivery task to the site, a drone delivery task to the site, a drone recovery task from the site, and the like. Note that the pesticide provision task is further classified according to the type of medicine. The unit price of a task is expressed, for example, as a price (fee) per unit time, a price per unit area for pesticide spraying, or a price per unit travel distance required for delivery or collection. In the example shown in FIG. 2, for example, task No. The type of task of =11 is a drone rental task.
図3は、業者DB2のテーブル構成例を示す。図3に示す業者DB2は、各レコードにおいて、業者IDと、タスクNo.と、業者名と、業者の住所と、業者の電話番号と、業者に連絡するための業者端末情報とを対応付けるテーブルとして構成されている。業者IDは、業者を特定するために付与した番号である。タスクNo.は、当該業者IDの業者が対応可能なタスクのタスクNo.である。タスクNo.は、タスクDB1と業者DB2で共通である。業者に連絡するための業者端末情報は、例えば業者の電子メールのアドレスである。図3に示す例では、業者ID=101の業者が、タスクNo.=11(ドローン貸出タスク)とタスクNo.=21(ドローン操作タスク)とタスクNo.=51(ドローン配送タスク)とタスクNo.=61(ドローン回収タスク)に対応可能である。
FIG. 3 shows an example of the table structure of the vendor DB2. The
依頼者端末3は、例えば、パーソナルコンピュータ、タブレット端末、スマートフォン等の端末であり、農薬散布の依頼者によって操作される。依頼者端末3は、窓口システム4にアクセスし、例えば、依頼者の氏名、依頼者の住所、農薬散布希望日時、農薬の種類の選択、農薬散布住所、農薬散布面積情報の入力と窓口システム4への伝搬を行う。なお、本実施形態において伝搬は、所定の情報を伝送する際の送信側および受信側間で行われる一連の所定のデータの送受信を意味する。また、本実施形態では、依頼者の氏名、依頼者の住所、農薬散布希望日時、農薬の種類の選択、農薬散布住所、農薬散布面積情報等、依頼内容を要望する際に依頼者側が入力した情報を、要望情報という。また、依頼者端末3は、例えば、窓口システム4から受信した要望情報に於けるサービス提供の承諾確認情報の表示を行う。また、依頼者端末3は、例えば、サービス提供の承諾確認情報を元に依頼者が判断したサービス提供の承諾可否情報を窓口システム4へ伝搬するとともに、要望情報に於けるサービス提供の完了情報を受信する。
The
窓口システム4は、1または複数のコンピュータを用いて例えばWeb(ウェブ)サーバとして構成される。窓口システム4は、依頼者端末3から伝搬された要望情報を受信した場合、要望No.を付与して、要望情報を調整システム100に伝搬して要望情報DB5に格納する。要望No.は、要望情報を特定するために要望情報に付与された番号である。また、窓口システム4は、調整システム100から、要望No.とサービス提供の可能情報を受信した場合、サービス提供の承諾確認情報を要望No.に該当する依頼者端末3へ伝搬する。また、窓口システム4は、依頼者端末3から要望No.とサービス提供の承諾可否情報を受信した場合、調整システム100に伝搬する。また、窓口システム4は、調整システム100から、要望No.とサービス提供の完了情報を受信した場合、要望No.に該当する依頼者端末3にサービス提供の完了情報を伝搬する。
The
図4は、要望情報DB5のテーブル構成例を示す。要望情報DB5は、各レコードにおいて、要望No.と、要望情報と、サービス提供ステータスと、各タスクNo.のステータスと、各タスクNo.の実行業者IDと、各タスクNo.の実行業者価格と、各タスクNo.のバックアップ業者IDと、各タスクNo.のバックアップ業者価格とを対応付けるテーブルとして構成されている。この場合、要望情報は、依頼者の氏名、依頼者の住所、農薬散布希望日時、農薬の種類の選択、農薬散布住所、および農薬散布面積情報を含む。業者IDは、業者DB2と要望情報DB5で共通である。サービス提供ステータスは、サービス提供の可能情報とサービス提供の承諾可否情報(承諾またはキャンセル)とサービス提供の完了情報を表す。ステータスは、タスクの進捗状況情報とタスクの完了情報とタスク開始前後でタスク実行が不可になった旨の情報等を表す。実行業者IDは、タスクを実行する業者の業者IDである。バックアップ業者IDは、実行業者IDの業者にてタスク実行が不可となった際に代わりにタスクを実行する業者の業者IDである。実行業者価格は、実行業者IDの業者がタスクを実行する場合の価格である。バックアップ業者価格は、バックアップ業者IDの業者がタスクを実行する場合の価格である。なお、図4では、第○○のタスクのステータス等と表記しているが、この番号「○○」はタスクの実行順を表すものではない。本実施形態においてタスクの実行順序は、後述する順番DB13に、タスクの組み合わせに基づいて予め定義されている。また、各要望No.に紐付けられるタスクの個数(図4では「n」)は、要望情報に応じて決定される。
FIG. 4 shows an example of the table configuration of the
図5は、評価DB6のテーブル構成例を示す。評価DB6は、各レコードにおいて、業者IDと業者評価情報とを対応づける。業者IDは、業者DB2と評価DB6で共通である。業者評価情報は、業者に対するインセンティブを表す情報(以下、業者評価情報と称する)である。
FIG. 5 shows an example of the table configuration of the
本実施形態では、各タスクに対して、タスクを実行する業者を登録するとともに、当該業者がタスクを実行できない場合にタスクを実行する業者を予めバックアップとして登録する。その際、本実施形態では、タスクを実行できなかった場合には当該業者の業者評価情報が表す評価を引き下げるとともに、バックアップとしてタスクを実行した場合には当該業者の業者評価情報が表す評価を引き上げることで、バックアップとして登録する業者にインセンティブを与える。なお、本実施形態において、業者評価情報が表す評価は、例えば、次回以降の作業時にタスクを割り当てる優先度に影響する。 In this embodiment, for each task, a trader who executes the task is registered, and a trader who will execute the task if the trader is unable to execute the task is registered in advance as a backup. In this case, in this embodiment, if the task could not be executed, the evaluation represented by the company evaluation information of the company concerned is lowered, and if the task was executed as a backup, the evaluation represented by the company evaluation information of the company concerned is increased. This provides an incentive for vendors to register as backups. Note that in this embodiment, the evaluation represented by the vendor evaluation information affects, for example, the priority of assigning tasks during the next and subsequent work.
業者端末7は、例えば、パーソナルコンピュータ、タブレット端末、スマートフォン等の端末であり、農薬散布に係るタスクの実行を希望する業者IDが付与された業者によって操作される。業者端末7は、例えば、調整システム100から、タスクNo.と要望No.と要望情報を元にした募集情報(以下、募集情報と称する)を受信する。また、業者端末7は、例えば、募集情報を元にして業者が指定した要望No.とタスクNo.のタスクに対する実行またはバックアップ対応または両方の対応が可能であることを示す情報(以下、応募情報と称する)を調整システム100に対して伝搬する。また、業者端末7は、例えば、要望No.とタスクNo.とサービス提供の承諾可否情報とタスク開始情報を調整システム100から受信する。また、業者端末7は、例えば、タスク開始後には要望No.のタスクNo.に該当するタスクの進捗状況情報やタスク完了情報または、タスク開始前後でタスク実行が不可となったことを示すステータス情報(以下、タスク実行不可情報と称する)を調整システム100に対して伝搬する。
The
業者調整部8は、要望情報DB5に要望No.に該当する要望情報が格納された際、評価DB6の業者IDに対応する業者評価情報を参照し、少なくとも1つ以上の高評価の業者IDにリレーションする業者DB2の業者IDに対応する業者への連絡情報を用いて、要望No.と業者IDのタスクNo.と募集情報を、業者IDに対応する業者端末7に優先的に伝搬する。また、業者調整部8は、少なくとも1つ以上の業者IDに対応する業者端末7から応募情報を受信した際に、受信した順番に実行可能なタスク実行業者の業者ID(以下、タスク実行業者IDと称する)と、タスク実行業者が対応できない際にバックアップとして代わりにタスクの実行が可能な業者の業者ID(以下、バックアップ業者IDと称する)を選択する。また、業者調整部8は、タスク実行業者IDを要望情報DB5の要望No.に該当するタスクNo.の実行業者IDに格納する。また、業者調整部8は、バックアップ業者IDを要望情報DB5の要望No.に該当するタスクNo.のバックアップ業者IDに格納する。また、業者調整部8は、要望情報に対応する全てのタスク実行業者IDとバックアップ業者IDが揃った後、サービス提供ステータスにサービス提供の可能情報を格納し、該当する要望No.を窓口システム4に伝搬する。また、業者調整部8は、窓口システム4から該当する要望No.を受信した際、要望情報DB5のサービス提供ステータスを参照する。また、業者調整部8は、サービス提供ステータス内のサービス提供の承諾可否情報がサービス提供の承諾可能情報の場合には、当該要望No.のタスクNo.に該当する少なくとも1つ以上のタスクNo.の実行業者IDの業者IDとタスクNo.のバックアップ業者IDの業者IDにリレーションしている業者DB2の業者IDに該当する業者への連絡情報を用いて業者IDに対応する業者端末7にその旨を伝搬する。また、業者調整部8は、窓口システム4から該当する要望No.を受信した際、サービス提供ステータスを参照し、サービス提供の承諾可否情報としてサービス提供の承諾不可情報を受信した場合には、当該要望No.のタスクNo.に該当する少なくとも1つ以上のタスクNo.の実行業者IDの業者IDとタスクNo.のバックアップ業者IDの業者IDにリレーションしている業者DB2の業者IDに該当する業者への連絡情報を用いて業者IDに対応する業者端末7にその旨を伝搬する。
The
スケジュール調整部9は、窓口システム4から要望No.を受信した際、サービス提供ステータスを参照し、サービス提供の承諾可否情報としてサービス提供の承諾可能情報の場合には、図6示す予め定義しているタスク順番に沿って、要望情報DB5の要望No.に該当する少なくとも1つ以上のタスクNo.のステータスを参照し、ステータス情報が無い場合にはタスクNo.のステータスにタスク開始情報を登録する。図6は、後述する順番DB13に定義されているタスクの順番の例を示す。
The
図6に示す例は、ある要望No.の各タスクが、図2を参照して説明したタスクNo.が、「11」、「12」、「31」、「41」、「51」および「61」である場合のタスクの実行順序を示す。図6に示す例では、タスクNo.=31の農薬提供タスク(薬品A)が実行された後に、タスクNo.=41の現地への農薬配送タスクが実行される。また、タスクNo.=11のドローン貸出タスクが実行された後に、タスクNo.=51の現地へのドローン配送タスクが実行される。そして、タスクNo.=41の現地への農薬配送タスクとタスクNo.=51の現地へのドローン配送タスクが実行された後、タスクNo.=12のドローン操作タスクが実行され、農薬の散布が実施される。また、タスクNo.=12のドローン操作タスクが実行された後、タスクNo.=61のドローン回収タスクが実行される。なお、図6に示す例では、タスクの開始前に、タスクNo.=「11」、「12」、「31」、「41」、「51」および「61」のタスクに対してそれぞれ実行業者ID=「105」、「103」、「101」、「107」、「109」および「111」が登録されている。また、タスクの開始前に、タスクNo.=「11」、「12」、「31」、「41」、「51」および「61」のタスクに対してそれぞれバックアップ業者ID=「106」、「104」、「102」、「108」、「110」および「112」が登録されている。 The example shown in FIG. 6 is based on a certain request No. Each task corresponds to the task No. described with reference to FIG. is "11", "12", "31", "41", "51", and "61". In the example shown in FIG. 6, task No. After the pesticide provision task (drug A) of =31 is executed, task No. =41 pesticide delivery tasks to the field are executed. Also, task no. After the drone lending task of =11 is executed, task No. =51 drone delivery tasks to the site are executed. And task no. = 41 pesticide delivery tasks to the field and task no. After the drone delivery task to the site of =51 is executed, task No. =12 drone operation tasks are executed and pesticide spraying is carried out. Also, task no. After the drone operation task of =12 is executed, task No. =61 drone recovery tasks are executed. Note that in the example shown in FIG. 6, before starting the task, task No. = Executor ID = "105", "103", "101", "107" for the tasks "11", "12", "31", "41", "51" and "61", respectively. "109" and "111" are registered. Also, before starting a task, task No. = Backup vendor ID = "106", "104", "102", "108" for the tasks "11", "12", "31", "41", "51" and "61" respectively, "110" and "112" are registered.
また、スケジュール調整部9は、要望No.に該当する要望情報DB5の少なくとも1つ以上のタスクNo.の実行業者IDの業者IDとリレーションする業者DB2内の業者IDに該当する業者への連絡情報を用いて、タスクNo.の実行業者IDの業者IDの業者端末7に要望No.とタスクNo.とタスク開始情報を伝搬する。また、スケジュール調整部9は、タスクNo.のステータスにタスク完了情報が登録された場合には、図6に示すように予め定義しているタスク順番に沿って、次のタスクNo.に該当する要望情報DB5内の少なくとも1つ以上のタスクNo.のステータスにタスク開始を登録する。また、スケジュール調整部9は、要望No.に該当する要望情報DB5内の少なくとも1つ以上の次のタスクNo.の実行業者IDの業者IDとリレーションする業者DB2内の業者IDに該当する業者への連絡情報を用いて、タスクNo.の実行業者IDの業者IDの業者端末7に要望No.とタスクNo.とタスク開始情報を伝搬する。また、スケジュール調整部9は、図6に示すように予め定義しているタスク順番の要望情報DB5内の全てのタスクNo.のステータスにタスク完了情報が登録された場合には、該当する要望情報DB5内のタスクNo.のサービス提供ステータスにサービス提供の完了情報を登録する。また、スケジュール調整部9は、窓口システム4に要望No.とサービス提供の完了情報を伝搬する。
The
実行ステータス管理部10は、少なくとも1つ以上の業者IDに該当する業者端末7から業者IDと、募集情報に伴う要望No.のタスクNo.に該当するタスク完了情報を受信した場合、次のようにしてタスクNo.のステータスにタスク完了情報を登録する。すなわち、実行ステータス管理部10は、業者IDとリレーションする要望No.のタスクNo.に該当する要望情報DB5の少なくとも1つ以上のタスクNo.の実行業者IDの業者IDまたはタスクNo.のバックアップ業者IDの業者IDに該当するタスクNo.のステータスにタスク完了情報を登録する。また、実行ステータス管理部10は、業者端末7の業者IDと、要望No.のタスクNo.のバックアップ業者IDの業者IDが合致する場合には、要望No.とタスクNo.とタスクNo.のバックアップ業者IDの業者IDとタスク完了の情報(以下、バックアップ実行完了情報と称する)を後述するインセンティブ管理部12へ伝搬する。また、実行ステータス管理部10は、少なくとも1つ以上の業者IDに該当する業者端末7から業者IDと、募集情報に伴う要望No.のタスクNo.に該当するタスク実行不可情報を受信した場合、業者IDとリレーションする要望No.のタスクNo.に該当する要望情報DB5内の少なくとも1つ以上のタスクNo.の実行業者IDの業者IDに該当するタスクNo.のステータスにタスク実行不可情報を登録する。また、実行ステータス管理部10は、要望No.と業者端末7の業者IDとタスクNo.とタスク実行不可情報をバックアップ調整部11へ伝搬する。
The execution
バックアップ調整部11は、実行ステータス管理部10から要望No.と業者端末7の業者IDとタスクNo.とタスク実行不可情報を受信した場合、要望No.とタスクNo.に該当する要望情報DB5のタスクNo.のステータスにバックアップタスク開始情報を登録する。また、バックアップ調整部11は、要望No.とタスクNo.に該当するタスクNo.のバックアップ業者IDの業者IDとリレーションする業者DB2の業者IDに該当する業者への連絡情報を用いて、該当する業者IDの業者端末7にタスク開始を伝搬する。また、バックアップ調整部11は、実行ステータス管理部10から受信した要望No.とタスクNo.と業者端末7の業者IDとタスクNo.に該当するタスクNo.のバックアップ業者IDの業者ID(以下、インセンティブ変更情報と称する)をインセンティブ管理部12へ伝搬する。
The
インセンティブ管理部12は、実行ステータス管理部10からバックアップ実行完了情報とバックアップ調整部11からインセンティブ変更情報を受信し、バックアップ実行完了情報とインセンティブ変更情報の要望No.とタスクNo.とタスクNo.のバックアップ業者IDの業者IDを比較する。インセンティブ管理部12は、比較結果が合致した場合、インセンティブ変更情報のタスク実行不可となった業者端末7の業者IDにリレーションする評価DB6の業者IDに該当する業者評価の値を減算する。また、インセンティブ管理部12は、比較結果が合致した場合、インセンティブ変更情報のタスクNo.のバックアップ業者IDの業者IDにリレーションする評価DB6の業者IDに該当する業者評価の値を加算する。
The
順番DB13は、複数種類のタスクの提供可能なすべての組み合わせに対して、例えば図6を参照して説明したような各タスクの実行の順番を定義する情報を格納する。順番DB13は、例えば、タスクNo.=31のタスク(農薬提供タスク)の薬品が異なるタスクNo.=3xのタスクについて、図6に示す例と同様の順番を定義する情報を格納する。
The
なお、業者調整部8が、本発明に係る実行者調整手段の一構成例である。実行業者が、実行者の一例である。バックアップ業者が、補助実行者の一例である。インセンティブ管理部12が、インセンティブ管理手段の一構成例である。バックアップ調整部11が、バックアップ調整手段の一構成例である。
Note that the
(情報処理止ステムの動作例)
図7~図18を参照して、図1~図6を参照して説明した本発明の実施形態に係る情報処理システム200の動作例について説明する。図7~図18は、本発明の実施形態に係る情報処理システムの動作例を示す流れ図である。
(Example of operation of information processing stem)
An example of the operation of the
図7~図18に示すように、ドローンを用いた農薬散布のサービス提供を希望する依頼者は、依頼者端末3を用いて、要望情報(依頼者の氏名、依頼者の住所、農薬散布希望日時、農薬の種類の選択、農薬散布住所、農薬散布面積情報等)を窓口システム4に伝搬する(図7のS101)。
As shown in Figures 7 to 18, a client who wishes to provide a pesticide spraying service using a drone uses the
窓口システム4は、受信した要望情報と要望情報に付与した要望No.を要望情報DB5に格納し、要望No.に該当する要望情報DB5のサービス提供ステータス箇所にサービス提供希望を受付けたという情報を格納する(S102)。窓口システム4は、また、業者調整部8に対して要望No.を伝搬する(S103)。
The
業者調整部8は、窓口システム4から要望No.を受信した際(S103)、要望情報DB5の要望No.に該当するサービス提供ステータス箇所を参照する(S104)。業者調整部8は、サービス提供ステータス箇所がサービス提供希望を受付けたという情報の場合、評価DB6の業者IDに該当する業者評価情報箇所を参照する(S105)。業者調整部8は、高評価値の順に業者IDにリレーションする業者DB2の業者IDに対応する業者の業者端末7情報を参照する(S106)。業者調整部8は、高評価値の順に、業者端末7に対して要望No.と要望No.に該当する要望情報DB5の要望情報と業者DB2の業者IDに該当する全てのタスクNo.を、募集情報として伝搬する(S107)。
The
少なくとも1つ以上の業者が業者端末7にて、業者調整部8からの要望No.と要望No.に該当する要望情報DB5の要望情報と、業者DB2の業者IDに該当する全てのタスクNo.を受信した際、業者は受信したタスクNo.毎にタスク実行のみが可能であるか、またはタスク実行時にバックアップとしてのみタスク実行が可能であるか、または両方の対応が可能である情報(応募情報)と該当するタスクNo.と要望No.を業者調整部8に伝搬する(S108)。
At least one or more vendors receive request No. from the
業者調整部8は、少なくとも1つ以上の業者端末7から要望No.と少なくとも1つ以上のタスクNo.と少なくとも1つ以上のタスクNo.に該当する応募情報を受信した際(S108)、受信した順に、要望No.のタスクNo.に該当する要望情報DB5のタスクNo.の実行業者ID箇所とタスクNo.のバックアップ業者ID箇所を参照する(図8のS109)。この後、業者調整部8は、要望No.のタスクNo.に該当する要望情報DB5のタスクNo.の実行業者ID箇所に業者IDが格納されて無く、且つ応募情報がタスク実行のみが可能または両方の対応が可能であるか否かを判断する。業者調整部8は、業者IDが格納されて無く、且つ応募情報がタスク実行のみ、または両方の対応が可能である場合には、該当する業者IDを要望No.のタスクNo.に該当する要望情報DB5のタスクNo.の実行業者ID箇所に格納する(S110)。
The
また、業者調整部8は、要望No.のタスクNo.に該当する要望情報DB5のタスクNo.の実行業者ID箇所に業者IDが格納されているが、タスクNo.のバックアップ業者ID箇所には業者IDが格納されて無く、且つ応募情報がバックアップとしてのみタスク実行が可能または、両方の対応が可能であるか否かを判断する。業者調整部8は、
業者IDが格納されて無く、且つ応募情報がバックアップとしてのみ、または両方の対応が可能である場合には、該当する業者IDを要望No.のタスクNo.に該当する要望情報DB5のタスクNo.のバックアップ業者ID箇所に格納する(S110)。
In addition, the
If the vendor ID is not stored and the application information can only be used as a backup, or if both can be used, please enter the corresponding vendor ID as the request number. Task No. Task No. of request information DB5 corresponding to (S110).
さらに、業者調整部8は、要望No.に該当する要望情報DB5の全てのタスクのタスクNo.の実行業者ID箇所とタスクNo.のバックアップ業者ID箇所に業者IDが格納された場合、要望No.に該当する要望情報DB5のサービス提供ステータス箇所にサービス提供の可能情報を格納する(S111)。また、業者調整部8は、窓口システム4に対して要望No.を伝搬する(S112)。なお、業者調整部8は、以後も業者端末7から同じ要望No.に該当する応募情報を受信した際、応募情報を受信した業者端末7に対して募集完了情報を伝搬する(S113)。
Furthermore, the
窓口システム4は、業者調整部8から要望No.を受信した際(S112)、要望情報DB5の要望No.に該当するサービス提供ステータス箇所を参照する(図9のS114)。窓口システム4は、サービス提供の可能情報の場合には、要望No.に該当する要望情報DB5の要望情報内の依頼者情報を参照し(S115)、依頼者情報を元に依頼者端末3に対して、要望No.と要望情報とサービス提供の承諾の可否を求める情報(サービス提供の承諾可否情報)を伝搬する(S116)。
The
依頼者が依頼者端末3にて、窓口システム4から要望情報とサービス提供の承諾可否情報を受信した後、依頼者端末3は、依頼者がサービス提供の承諾可否を判断した結果情報(サービス提供の承諾結果情報)とその要望No.を窓口システム4に伝搬する(S117)。
After the client receives the request information and the information on whether or not to accept the provision of the service from the
窓口システム4は、依頼者端末3から要望No.とサービス提供の承諾結果情報を受信し(S117)、サービス提供の承諾結果情報が承諾である場合にはサービス提供の承諾可能情報を、キャンセルである場合にはサービス提供の承諾不可情報を要望No.に該当する要望情報DB5のサービス提供ステータス箇所に格納する(S118)。また、窓口システム4は、要望No.を業者調整部8とスケジュール調整部9に伝搬する(S119)。
The
業者調整部8は、窓口システム4から要望No.を受信した際(S119)、要望情報DB5の要望No.に該当するサービス提供ステータス箇所を参照する(図10のS120)。
The
一方、サービス提供ステータス箇所がサービス提供の承諾可能情報の場合、業者調整部8は、要望No.に該当する要望情報DB5内の少なくとも1つ以上のタスクNo.の実行業者ID箇所に格納されている業者IDと、タスクNo.のバックアップ業者ID箇所に格納されている業者IDにリレーションする業者DB2の業者IDに対応する業者の業者端末7情報を参照する(S121)。
On the other hand, if the service provision status location is information that allows the service provision to be accepted, the
また、業者調整部8は、業者端末7に対してサービス提供を承諾された情報と共に要望No.と要望No.に該当する要望情報DB5の要望情報と、業者IDに対応する要望No.に該当する要望情報DB5内の少なくとも1つ以上のタスクNo.の実行業者IDと、タスクNo.のバックアップ業者ID箇所のタスクNo.を伝搬する(S122)。
Further, the
他方、サービス提供ステータス箇所がサービス提供の承諾不可情報の場合、業者調整部8は、要望No.に該当する要望情報DB5内の少なくとも1つ以上のタスクNo.の実行業者ID箇所に格納されている業者IDと、タスクNo.のバックアップ業者ID箇所に格納されている業者IDにリレーションする業者DB2の業者IDに対応する業者の業者端末7を参照する(S121)。
On the other hand, if the service provision status location is the information that the service provision cannot be approved, the
また、業者調整部8は、業者端末7に対してサービス提供がキャンセルされた情報と共に要望No.と要望No.に該当する要望情報DB5の要望情報と、業者IDに対応する要望No.に該当する要望情報DB5内の少なくとも1つ以上のタスクNo.の実行業者IDと、タスクNo.のバックアップ業者ID箇所のタスクNo.を伝搬する(S122)。
Further, the
スケジュール調整部9は、窓口システム4から要望No.を受信した際(図9のS119)、要望情報DB5の要望No.に該当するサービス提供ステータス箇所を参照する(図11のS123)。スケジュール調整部9は、サービス提供ステータス箇所がサービス提供の承諾可能情報の場合、図9を参照して説明したように予め定義しているタスクNo.の順番に沿って、要望情報DB5の要望No.に該当する少なくとも1つ以上のタスクNo.のステータス箇所を参照し(S124)、ステータス情報が無い場合にはタスクNo.のステータス箇所にタスク開始情報を登録する(S125)。この後、スケジュール調整部9は、要望情報DB5の要望No.に該当する少なくとも1つ以上のタスクNo.の実行業者ID箇所の業者IDとリレーションする業者DB2業者IDに該当する業者への連絡情報を参照する(S126)。また、スケジュール調整部9は、タスクNo.の実行業者ID箇所の業者IDの業者端末7に要望No.とタスクNo.とタスク開始情報を伝搬する(S127)。
The
業者端末7にて、スケジュール調整部9から要望No.とタスクNo.とタスク開始情報を受信した業者は、タスクを開始した後に、要望No.とタスクNo.とタスクNo.に該当するタスクの状況情報として、タスク完了情報または、タスク開始前後でタスク実行が不可となったという情報(タスク実行不可情報)を実行ステータス管理部10に伝搬する(図12のS128)。
At the
実行ステータス管理部10は、要望No.とタスクNo.とタスクの状況情報を受信し(S128)、要望情報DB5の要望No.とタスクNo.に該当するタスクNo.のステータス箇所にタスクの状況情報を格納する(S129)。この後、実行ステータス管理部10は、要望No.のタスクNo.に該当するタスク実行不可情報を受信した場合、要望No.と業者端末7の業者IDとタスクNo.とタスク実行不可情報をバックアップ調整部11に伝搬する(S130)。
The execution
バックアップ調整部11は、要望No.と業者端末7の業者IDとタスクNo.とタスク実行不可情報を受信した場合(S130)、要望情報DB5の要望No.とタスクNo.に該当するタスクNo.のステータス箇所にバックアップタスク開始情報を格納する(図13のS131)。バックアップ調整部11は、要望No.とタスクNo.に該当するタスクNo.のバックアップ業者ID箇所の業者IDとリレーションする業者DB2の業者IDに該当する業者への連絡情報を参照する(S132)。バックアップ調整部11は、連絡情報を用いて、該当する業者IDの業者端末7に要望No.とタスクNo.とタスク開始を伝搬する(S133)。また、バックアップ調整部11は、タスク実行不可情報を受信した業者端末7の業者IDと要望No.とタスクNo.とタスクNo.のバックアップ業者ID箇所の業者ID(インセンティブ変更情報)を、インセンティブ管理部12に伝搬する(S134)。
The
業者端末7にて、バックアップ調整部11から要望No.とタスクNo.とタスク開始情報を受信した業者は、タスクを開始した後に要望No.とタスクNo.とタスクNo.に該当するタスクの状況情報のタスク完了情報を業者端末7から実行ステータス管理部10に伝搬する(図14のS135)。
At the
実行ステータス管理部10は、要望No.とタスクNo.とタスクの状況情報を受信し(S135)、要望情報DB5の要望No.とタスクNo.に該当するタスクNo.のステータス箇所にタスクの状況情報を格納する(S136)。実行ステータス管理部10が要望No.のタスクNo.に該当するタスク完了情報を受信した場合、業者端末7の業者IDと、要望情報DB5の要望No.のタスクNo.のバックアップ業者ID箇所の業者IDを比較する(S137)。比較した結果、業者IDが合致する場合には、実行ステータス管理部10は、要望情報DB5の要望No.とタスクNo.に該当するタスクNo.のステータス箇所にバックアップ実行完了情報を格納する(図15のS138)。また、実行ステータス管理部10は、インセンティブ管理部12に望No.とタスクNo.とタスクNo.のバックアップ業者ID箇所の業者ID(バックアップ実行完了情報)を伝搬する(S139)。
The execution
インセンティブ管理部12は、実行ステータス管理部10からのバックアップ実行完了情報とバックアップ調整部11からインセンティブ変更情報を受信した場合(S134、S139)、バックアップ実行完了情報とインセンティブ変更情報の各々の要望No.とタスクNo.とタスクNo.のバックアップ業者IDの業者IDを比較する(S140)。比較した結果合致した場合には、インセンティブ管理部12は、インセンティブ変更情報のタスク実行不可となった業者端末7の業者IDにリレーションする評価DB6業者IDに該当する業者評価の値を所定値だけ減算し、インセンティブ変更情報のタスクNo.のバックアップ業者IDの業者IDにリレーションする評価DB6の業者IDに該当する業者評価の値を所定値だけ加算する(S141)。
When the
スケジュール調整部9は、要望情報DB5のタスクNo.のステータスにタスク完了情報が登録された場合には、図9を参照して説明したように予め定義しているタスクNo.の順番に沿って、次のタスクNo.に該当する要望情報DB5の少なくとも1つ以上のタスクNo.のステータスにタスク開始を登録する(図17のS142)。また、スケジュール調整部9は、要望情報DB5の要望No.に該当する少なくとも1つ以上の次のタスクNo.の実行業者IDの業者IDとリレーションする業者DB2の業者IDに該当する業者への連絡情報を参照する(S143)。スケジュール調整部9は、連絡情報を用いて、タスクNo.の実行業者IDの業者IDの業者端末7に要望No.とタスクNo.とタスク開始情報を伝搬する(S144)。
The
また、スケジュール調整部9は、要望情報DB5の要望No.に該当するタスクNo.箇所の情報がタスク完了情報で且つそのタスクNo.が図9を参照して説明したように予め定義しているタスクNo.順番の最後のタスクNo.の場合、該当するタスクNo.の要望情報DB5のサービス提供ステータス箇所にサービス提供の完了情報を格納する(図18のS145)。また、スケジュール調整部9は、窓口システム4に要望No.とサービス提供の完了情報を伝搬する(S146)。
The
窓口システム4は、スケジュール調整部9から要望No.とサービス提供の完了情報を受信した場合、要望No.に該当する要望情報DB5の要望情報の依頼者情報を参照し(S147)、依頼者端末3に対して要望情報と要望No.とサービス提供の完了情報を伝搬する(S148)。依頼者端末3は、窓口システム4からの要望情報と要望No.とサービス提供の完了情報を受信し(S149)、依頼者はサービス提供が完了したことを知る。
The
(本実施形態の作用・効果)
本実施形態によれば、業者間の連携とスケジューリング調整を行うことで、仮に作業を予定していた業者や機材が急遽対応できなくなった場合でも、バックアップ業者やバックアップ機材にて依頼者の要望通りにサービスを行うことができる。また、本実施形態では、一連のジョブを複数のタスクに分割しているので、人員や機材等の一部に余剰がある場合にも業者の募集に応募することができるため、効率よく会社資産を利用できる。また、図19に示すように、例えば農薬Aが用意できない場合、農薬散布サービス会社Aとしては一連のサービス提供は行えない。しかし、農薬会社Bから農薬Aの提供を受けることで、依頼者へはサービスを提供することができる。以上のように、本実施形態によれば、ドローンを用いた農薬散布のサービスを提供において、バックアップ体制を含むマッチングサービスを提供することができる。以上のように、本実施形態の情報処理システム、情報処理方法およびプログラムによれば、サービスを適切に提供することができる。
(Actions and effects of this embodiment)
According to this embodiment, by coordinating and adjusting scheduling between contractors, even if the contractor or equipment that was scheduled to perform the work suddenly becomes unable to respond, backup contractors or backup equipment can be used to meet the request of the client. We can provide services to you. In addition, in this embodiment, a series of jobs is divided into multiple tasks, so even if there is a surplus of personnel, equipment, etc., it is possible to apply for recruitment of contractors, so that the company's assets can be efficiently can be used. Further, as shown in FIG. 19, for example, if pesticide A is not available, pesticide spraying service company A cannot provide a series of services. However, by receiving agricultural chemical A from agricultural chemical company B, the service can be provided to the client. As described above, according to the present embodiment, it is possible to provide a matching service including a backup system when providing a pesticide spraying service using a drone. As described above, according to the information processing system, information processing method, and program of this embodiment, services can be appropriately provided.
(実施形態の変形例)
図1に示す業者調整部8は、実行ステータス管理部10が管理するタスクに対応中(あるいはタスクを実行中)の業者のステータス情報と、依頼者からの要望情報にある作業日時と作業場所の情報をマッチングすることで、対応中のタスク業者に対して継続して次の作業を提案するようにしてもよい。この場合、業者調整部8は、マッチングの結果によって選択された業者に対して募集情報を伝搬するようにする。この構成によれば、例えば、現在対応中のようにすることができる。この場合、効率よくサービス提供が行える。
(Modified example of embodiment)
The
(本実施形態の最小構成)
図20は、本実施形態による情報処理システムの最小構成を示す図である。図21は、本実施形態による情報処理方法の最小構成を示す図である。
(Minimum configuration of this embodiment)
FIG. 20 is a diagram showing the minimum configuration of the information processing system according to this embodiment. FIG. 21 is a diagram showing the minimum configuration of the information processing method according to this embodiment.
図20に示すように、本実施形態による情報処理システム300は、少なくとも実行者調整手段301を備えればよい。情報処理システム300は、依頼者から依頼された仕事を複数のタスクに分割し、タスクに対して当該タスクの実行者をタスク毎に割り当てて、各タスクの実行状態を管理する情報処理システムである。実行者調整手段301は、当該タスクに対して実行者を割り当てるとともに、実行者が当該タスクを実行できない場合に当該タスクを実行する他の補助実行者を割り当てる。
As shown in FIG. 20, the
また、図21に示すように、本実施形態による情報処理方法は、少なくともステップS1を含む。ステップS1は、依頼者から依頼された仕事を複数のタスクに分割し、タスクに対して当該タスクの実行者をタスク毎に割り当てて、各タスクの実行状態を管理する際に、当該タスクに対して実行者を割り当てるとともに、実行者が当該タスクを実行できない場合に当該タスクを実行する他の補助実行者を割り当てる。 Furthermore, as shown in FIG. 21, the information processing method according to this embodiment includes at least step S1. Step S1 divides the work requested by the client into multiple tasks, assigns an executor to each task, and manages the execution status of each task. and assigns another performer to perform the task if the performer is unable to perform the task.
(コンピュータの構成)
図22は、少なくとも1つの実施形態に係るコンピュータの構成を示す概略ブロック図である。コンピュータ700は、CPU(Central Processing Unit)710、主記憶装置720、補助記憶装置730、およびインタフェース740を備える。インタフェース740には例えば不揮発性記憶媒体750が接続される。上述の情報処理システム200、調整システム100、窓口システム4、依頼者端末3および業者端末7は、コンピュータ700に実装される。そして、上述した各処理部の動作は、プログラムの形式で補助記憶装置730に記憶されている。CPU710は、プログラムを補助記憶装置730から読み出して主記憶装置720に展開し、当該プログラムに従って上記処理を実行する。また、CPU710は、プログラムに従って、上述した各記憶部に対応する記憶領域を主記憶装置720に確保する。
(Computer configuration)
FIG. 22 is a schematic block diagram showing the configuration of a computer according to at least one embodiment.
プログラムは、コンピュータ700に発揮させる機能の一部を実現するためのものであってもよい。例えば、プログラムは、補助記憶装置730に既に記憶されている他のプログラムとの組み合わせ、または他の装置に実装された他のプログラムとの組み合わせによって機能を発揮させるものであってもよい。なお、他の実施形態においては、コンピュータは、上記構成に加えて、または上記構成に代えてPLD(Programmable Logic Device)などのカスタムLSI(Large Scale Integrated Circuit)を備えてもよい。PLDの例としては、PAL(Programmable Array Logic)、GAL(Generic Array Logic)、CPLD(Complex Programmable Logic Device)、FPGA(Field Programmable Gate Array)等が挙げられる。この場合、CPU710によって実現される機能の一部または全部が当該集積回路によって実現されてよい。
The program may be for implementing part of the functions that the
補助記憶装置730の例としては、HDD(Hard Disk Drive)、SSD(Solid State Drive)、磁気ディスク、光磁気ディスク、CD-ROM(Compact Disc Read Only Memory)、DVD-ROM(Digital Versatile Disc Read Only Memory)、半導体メモリ等が挙げられる。補助記憶装置730は、コンピュータ700のバスに直接接続された内部メディアであってもよいし、インタフェース740または通信回線を介してコンピュータ700に接続される外部メディアであってもよい。また、このプログラムが通信回線によってコンピュータ700に配信される場合、配信を受けたコンピュータ700が当該プログラムを主記憶装置720に展開し、上記処理を実行してもよい。少なくとも1つの実施形態において、補助記憶装置730は、一時的でない有形の記憶媒体である。
Examples of the
以上、この発明の実施形態について図面を参照して説明してきたが、具体的な構成は上記実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計変更等も含まれる。また、上記実施形態でコンピュータが実行するプログラムの一部または全部は、コンピュータ読取可能な記録媒体や通信回線を介して頒布することができる。 Although the embodiments of the present invention have been described above with reference to the drawings, the specific configuration is not limited to the above-described embodiments, and may include design changes without departing from the gist of the present invention. Furthermore, part or all of the program executed by the computer in the above embodiments can be distributed via a computer-readable recording medium or a communication line.
上記実施形態の一部または全部は、以下の付記のように記載されうるが、以下には限られない。 Part or all of the above embodiments may be described as in the following supplementary notes, but are not limited to the following.
(付記1)依頼者から依頼された仕事を複数のタスクに分割し、前記タスクに対して当該タスクの実行者を前記タスク毎に割り当てて、各前記タスクの実行状態を管理する情報処理システムが、当該タスクに対して前記実行者を割り当てるとともに、前記実行者が当該タスクを実行できない場合に当該タスクを実行する他の補助実行者を割り当てる実行者調整手段を備える情報処理システム。 (Additional Note 1) An information processing system that divides work requested by a client into multiple tasks, assigns an executor of the task to each task, and manages the execution status of each task. . An information processing system comprising an executor adjustment unit that assigns the executor to the task and assigns another auxiliary executor to execute the task when the executor is unable to execute the task.
(付記2)前記実行者が当該タスクを実行できない場合に前記補助実行者が当該タスクを実行したとき、インセンティブを表す前記実行者に対する所定値を減らし、前記補助実行者に対する前記所定値を増やすインセンティブ管理手段をさらに備える付記1に記載の情報処理システム。
(Supplementary note 2) When the assistant executor executes the task when the executor is unable to execute the task, an incentive to reduce the predetermined value for the executor representing an incentive and increase the predetermined value for the assistant executor The information processing system according to
(付記3)前記実行者が当該タスクを実行できない場合に前記補助実行者が当該タスクを実行したとき、前記補助実行者の端末へ当該タスクの開始を指示する情報を送信するバックアップ調整手段をさらに備える付記1または付記2に記載の情報処理システム。
(Supplementary Note 3) A backup adjustment means for transmitting information instructing the start of the task to the terminal of the assistant executor when the assistant executor executes the task when the executor is unable to execute the task. The information processing system according to
(付記4)前記実行者調整手段は、前記依頼された仕事の内容と他のタスクの実行状況に応じて前記他のタスクを実行している前記実行者へ当該タスクの割り当てを行う付記(1)~(3)のいずれか1つに記載の情報処理システム。 (Supplementary note 4) The executor adjustment means assigns the task to the executor who is executing the other task according to the content of the requested work and the execution status of the other task. ) to (3).
1…タスクDB、2…業者DB、3…依頼者端末、4…窓口システム、5…要望情報DB、6…評価DB、7…業者端末、8…業者調整部、9…スケジュール調整部、10…実行ステータス管理部、11…バックアップ調整部、12…インセンティブ管理部、13…順番DB、100…調整システム、200…情報処理システム 1... Task DB, 2... Vendor DB, 3... Client terminal, 4... Counter system, 5... Request information DB, 6... Evaluation DB, 7... Vendor terminal, 8... Vendor coordination department, 9... Schedule coordination department, 10 ...Execution status management unit, 11...Backup adjustment unit, 12...Incentive management unit, 13...Order DB, 100...Adjustment system, 200...Information processing system
Claims (6)
当該タスクに対して前記実行者を割り当てるとともに、前記実行者が当該タスクを実行できない場合に当該タスクを実行する他の補助実行者を割り当てる実行者調整手段
を備える情報処理システム。 An information processing system that divides work requested by a requester into a plurality of tasks, assigns an executor of the task to each task, and manages the execution state of each task,
An information processing system comprising: an executor adjustment unit that assigns the executor to the task, and assigns another auxiliary executor to execute the task when the executor is unable to execute the task.
さらに備える請求項1に記載の情報処理システム。 Further, incentive management means for reducing a predetermined value for the executor representing an incentive and increasing the predetermined value for the assistant executor when the assistant executor executes the task when the executor is unable to execute the task. The information processing system according to claim 1.
さらに備える請求項1または2に記載の情報処理システム。 Claim 1, further comprising backup adjustment means for transmitting information instructing the start of the task to a terminal of the assistant executor when the assistant executor executes the task when the executor is unable to execute the task. or the information processing system described in 2.
請求項3に記載の情報処理システム。 The information according to claim 3, wherein the executor adjustment means assigns the task to the executor who is executing the other task according to the content of the requested work and the execution status of the other task. processing system.
当該タスクに対して前記実行者を割り当てるとともに、前記実行者が当該タスクを実行できない場合に当該タスクを実行する他の補助実行者を割り当てるステップ
を含む情報処理方法。 Divide work requested by a requester into multiple tasks, assign an executor of the task to each task, and manage the execution status of each task;
An information processing method comprising: assigning the executor to the task, and assigning another auxiliary executor to execute the task if the executor is unable to execute the task.
当該タスクに対して前記実行者を割り当てるとともに、前記実行者が当該タスクを実行できない場合に当該タスクを実行する他の補助実行者を割り当てるステップ
をコンピュータに実行させるプログラム。 When dividing work requested by a client into multiple tasks, assigning an executor to each task, and managing the execution status of each task,
A program that causes a computer to perform the steps of assigning the executor to the task and assigning another auxiliary executor to execute the task if the executor is unable to perform the task.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2022074912A JP2023163780A (en) | 2022-04-28 | 2022-04-28 | Information processing system, information processing method and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2022074912A JP2023163780A (en) | 2022-04-28 | 2022-04-28 | Information processing system, information processing method and program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2023163780A true JP2023163780A (en) | 2023-11-10 |
Family
ID=88652140
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2022074912A Pending JP2023163780A (en) | 2022-04-28 | 2022-04-28 | Information processing system, information processing method and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2023163780A (en) |
-
2022
- 2022-04-28 JP JP2022074912A patent/JP2023163780A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7219066B2 (en) | Skills matching application | |
US5893904A (en) | System and method for brokering the allocation of an item of business property | |
KR100450540B1 (en) | Logistics management system managing distribution and schedule of product from order-acceptance to delivery, using a computer | |
CA2579873A1 (en) | Lead management system | |
CN110383321B (en) | System and method for creating different relationships between various entities using a chart database | |
JP2023014253A (en) | Report support server, report support system, report support method, and report support program | |
US10055770B2 (en) | Unified product catalog data retrieval and modification | |
US9824378B2 (en) | Unified product catalog | |
JP2021047912A (en) | Work completion control device, work completion control method, and work completion control program | |
JP2007079900A (en) | Human resource matching system and matching method | |
US20180144407A1 (en) | Supplemental electronic note data message distribution in near real-time | |
JP6989547B2 (en) | Overseas application sales management server system | |
US20170278019A1 (en) | Online transaction processing system for multi-product transactions | |
JP2023163780A (en) | Information processing system, information processing method and program | |
JP2003157316A (en) | Temporary staffing mediating system, temporary staffing mediating method, program for making computer execute temporary staffing mediating method and computer- readable recording medium with the program recorded thereon | |
US20220164889A1 (en) | Policy consolidation system | |
JP5057481B2 (en) | Workflow system, control method, and program | |
JP4262655B2 (en) | Workflow system and workflow system management method | |
US20080114634A1 (en) | Method, system, and computer program product for determining availability and order scheduling of diverse products and services | |
JP3200299B2 (en) | Sales planning support system | |
JP7328076B2 (en) | Market response item management control device, market response item management control program | |
US20030115087A1 (en) | Technical support system | |
KR102691337B1 (en) | Method and system for supporting insurance customer consignment management | |
JP7335754B2 (en) | Market response item management control device, market response item management control program | |
JP7291036B2 (en) | Market response item management control device, market response item management control program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20240408 |