(57)【特許請求の範囲】
【請求項１】
作業者に情報を入力させる作業において、前記作業者から入力された情報を示す作業結果を受け付ける受付部と、
前記作業の対価として前記作業者に与える評価値の単位時間当たりの平均値を示す平均評価値、１つの前記作業を行うのに必要な時間の平均値を示す平均作業時間、および、前記作業が正しく行われる確率を示す確率情報のうちの何れかを含む第１情報を、前記作業結果の入力に応じて算出する第１算出部と、
前記第１情報を用いて、次に前記作業者に行わせる前記作業に対応する前記評価値を算出する第２算出部と、を備え、
前記第２算出部は、前記平均評価値が第１閾値よりも大きい場合は、次に前記作業者に行わせる前記作業の直前の前記作業に対応する前記評価値よりも小さい値を、次に前記作業者に行わせる前記作業に対応する前記評価値として算出する一方、前記平均評価値が前記第１閾値よりも小さい場合は、次に前記作業者に行わせる前記作業の直前の前記作業に対応する前記評価値よりも大きい値を、次に前記作業者に行わせる前記作業に対応する前記評価値として算出する、
評価値算出装置。
【請求項２】
前記第２算出部により前記評価値が算出されるたびに、次に前記作業者に行わせる前記作業を示す第２情報を表示する表示部と、
前記第２情報が示す前記作業の前記作業結果を前記受付部で受け付けた場合、当該第２情報が示す前記作業に対応する前記評価値を取得する評価値取得部と、
前記評価値取得部により前記評価値が取得されるたびに、その取得された前記評価値を累積的に記憶する評価値記憶部と、
前記第２情報が表示された時点から、当該第２情報が示す前記作業の前記作業結果を前記受付部で受け付けた時点までの時間を示す作業時間を取得する作業時間取得部と、
前記作業時間を記憶する作業時間記憶部と、を備え、
前記第１算出部は、前記評価値取得部により取得された前記評価値が前記評価値記憶部に書き込まれ、前記作業時間取得部により取得された前記作業時間が前記作業時間記憶部に書き込まれるたびに、その時点で前記評価値記憶部に記憶されている前記評価値の累積値を、その時点で前記作業時間記憶部に記憶されている前記作業時間の累積値で除算して前記平均評価値を算出する、
請求項１の評価値算出装置。
【請求項３】
前記第２算出部により算出された最新の前記評価値を記憶する最新評価値記憶部をさらに備え、
前記評価値取得部は、前記第２情報が示す前記作業の前記作業結果を前記受付部で受け付けた場合、その時点で前記最新評価値記憶部に記憶されている前記評価値を取得し、
前記第２算出部は、前記平均評価値が前記第１閾値よりも大きい場合は、現時点で前記最新評価値記憶部に記憶されている前記評価値よりも小さい値を、次に前記作業者に行わせる前記作業に対応する前記評価値として算出し、現時点で前記最新評価値記憶部に記憶されている前記評価値を、その算出した前記評価値に更新する一方、前記平均評価値が前記第１閾値よりも小さい場合は、現時点で前記最新評価値記憶部に記憶されている前記評価値よりも大きい値を、次に前記作業者に行わせる前記作業に対応する前記評価値として算出し、現時点で前記最新評価値記憶部に記憶されている前記評価値を、その算出した前記評価値に更新する、
請求項２の評価値算出装置。
【請求項４】
作業者に情報を入力させる作業において、前記作業者から入力された情報を示す作業結果を受け付ける受付部と、
前記作業の対価として前記作業者に与える評価値の単位時間当たりの平均値を示す平均評価値、１つの前記作業を行うのに必要な時間の平均値を示す平均作業時間、および、前記作業が正しく行われる確率を示す確率情報のうちの何れかを含む第１情報を、前記作業結果の入力に応じて算出する第１算出部と、
前記第１情報を用いて、次に前記作業者に行わせる前記作業に対応する前記評価値を算出する第２算出部と、を備え、
前記第２算出部は、前記平均作業時間と未実施の前記作業の数とを乗算して、現時点から、全ての前記作業が完了するまでに必要な時間の予測値を示す予測時間を算出し、前記予測時間が、現時点から、予め設定された作業終了時刻までの時間を示す設定時間よりも短い場合は、次に前記作業者に行わせる前記作業の直前の前記作業に対応する前記評価値よりも小さい値を、次に前記作業者に行わせる前記作業に対応する前記評価値として算出する一方、前記予測時間が前記設定時間よりも長い場合は、次に前記作業者に行わせる前記作業の直前の前記作業に対応する前記評価値よりも大きい値を、次に前記作業者に行わせる前記作業に対応する前記評価値として算出する、
評価値算出装置。
【請求項５】
前記第２算出部により前記評価値が算出されるたびに、次に前記作業者に行わせる前記作業を示す第２情報を表示する表示部と、
前記第２情報が表示された時点から、当該第２情報が示す前記作業の前記作業結果を前記受付部で受け付けた時点までの時間を示す作業時間を取得する作業時間取得部と、
前記作業時間を記憶する作業時間記憶部と、
前記受付部で受け付けた前記作業結果を記憶する作業結果記憶部と、を備え、
前記第１算出部は、前記受付部で受け付けた前記作業結果が前記作業結果記憶部に書き込まれ、前記作業時間取得部により取得された前記作業時間が前記作業時間記憶部に書き込まれるたびに、その時点で前記作業時間記憶部に記憶されている前記作業時間の累積値を、その時点で前記作業結果記憶部に記憶されている前記作業結果の数の累積値で除算して前記平均作業時間を算出する、
請求項４の評価値算出装置。
【請求項６】
前記第２算出部により算出された最新の前記評価値を記憶する最新評価値記憶部をさらに備え、
前記第２算出部は、前記予測時間が前記設定時間よりも短い場合は、現時点で前記最新評価値記憶部に記憶されている前記評価値よりも小さい値を、次に前記作業者に行わせる前記作業に対応する前記評価値として算出し、現時点で前記最新評価値記憶部に記憶されている前記評価値を、その算出した前記評価値に更新する一方、前記予測時間が前記設定時間よりも大きい場合は、現時点で前記最新評価値記憶部に記憶されている前記評価値よりも大きい値を、次に前記作業者に行わせる前記作業に対応する前記評価値として算出し、現時点で前記最新評価値記憶部に記憶されている前記評価値を、その算出した前記評価値に更新する、
請求項５の評価値算出装置。
【請求項７】
プロセッサが、
作業者に情報を入力させる作業において、前記作業者から入力された情報を示す作業結果を受け付け、
前記作業の対価として作業者に与える評価値の単位時間当たりの平均値を示す平均評価値、１つの前記作業を行うのに必要な時間の平均値を示す平均作業時間、および、前記作業が正しく行われる確率を示す確率情報のうちの何れかを含む第１情報を、前記作業結果の入力に応じて算出し、
前記第１情報を用いて、次に前記作業者に行わせる前記作業に対応する前記評価値を算出し、
前記平均評価値が第１閾値よりも大きい場合は、次に前記作業者に行わせる前記作業の直前の前記作業に対応する前記評価値よりも小さい値を、次に前記作業者に行わせる前記作業に対応する前記評価値として算出する一方、前記平均評価値が前記第１閾値よりも小さい場合は、次に前記作業者に行わせる前記作業の直前の前記作業に対応する前記評価値よりも大きい値を、次に前記作業者に行わせる前記作業に対応する前記評価値として算出する、
評価値算出方法。
【請求項８】
プロセッサが、
作業者に情報を入力させる作業において、前記作業者から入力された情報を示す作業結果を受け付け、
前記作業の対価として作業者に与える評価値の単位時間当たりの平均値を示す平均評価値、１つの前記作業を行うのに必要な時間の平均値を示す平均作業時間、および、前記作業が正しく行われる確率を示す確率情報のうちの何れかを含む第１情報を、前記作業結果の入力に応じて算出し、
前記第１情報を用いて、次に前記作業者に行わせる前記作業に対応する前記評価値を算出し、
前記平均作業時間と未実施の前記作業の数とを乗算して、現時点から、全ての前記作業が完了するまでに必要な時間の予測値を示す予測時間を算出し、前記予測時間が、現時点から、予め設定された作業終了時刻までの時間を示す設定時間よりも短い場合は、次に前記作業者に行わせる前記作業の直前の前記作業に対応する前記評価値よりも小さい値を、次に前記作業者に行わせる前記作業に対応する前記評価値として算出する一方、前記予測時間が前記設定時間よりも長い場合は、次に前記作業者に行わせる前記作業の直前の前記作業に対応する前記評価値よりも大きい値を、次に前記作業者に行わせる前記作業に対応する前記評価値として算出する、
評価値算出方法。
【請求項９】
コンピュータを、
作業者に情報を入力させる作業において、前記作業者から入力された情報を示す作業結果を受け付ける受付手段と、
前記作業の対価として作業者に与える評価値の単位時間当たりの平均値を示す平均評価値、１つの前記作業を行うのに必要な時間の平均値を示す平均作業時間、および、前記作業が正しく行われる確率を示す確率情報のうちの何れかを含む第１情報を、前記作業結果の入力に応じて算出する第１算出手段と、
前記第１情報を用いて、次に前記作業者に行わせる前記作業に対応する前記評価値を算出する第２算出手段として機能させ、
前記第２算出手段は、前記平均評価値が第１閾値よりも大きい場合は、次に前記作業者に行わせる前記作業の直前の前記作業に対応する前記評価値よりも小さい値を、次に前記作業者に行わせる前記作業に対応する前記評価値として算出する一方、前記平均評価値が前記第１閾値よりも小さい場合は、次に前記作業者に行わせる前記作業の直前の前記作業に対応する前記評価値よりも大きい値を、次に前記作業者に行わせる前記作業に対応する前記評価値として算出する、
評価値算出プログラム。
【請求項１０】
コンピュータを、
作業者に情報を入力させる作業において、前記作業者から入力された情報を示す作業結果を受け付ける受付手段と、
前記作業の対価として作業者に与える評価値の単位時間当たりの平均値を示す平均評価値、１つの前記作業を行うのに必要な時間の平均値を示す平均作業時間、および、前記作業が正しく行われる確率を示す確率情報のうちの何れかを含む第１情報を、前記作業結果の入力に応じて算出する第１算出手段と、
前記第１情報を用いて、次に前記作業者に行わせる前記作業に対応する前記評価値を算出する第２算出手段として機能させ、
第２算出手段は、前記平均作業時間と未実施の前記作業の数とを乗算して、現時点から、全ての前記作業が完了するまでに必要な時間の予測値を示す予測時間を算出し、前記予測時間が、現時点から、予め設定された作業終了時刻までの時間を示す設定時間よりも短い場合は、次に前記作業者に行わせる前記作業の直前の前記作業に対応する前記評価値よりも小さい値を、次に前記作業者に行わせる前記作業に対応する前記評価値として算出する一方、前記予測時間が前記設定時間よりも長い場合は、次に前記作業者に行わせる前記作業の直前の前記作業に対応する前記評価値よりも大きい値を、次に前記作業者に行わせる前記作業に対応する前記評価値として算出する、
評価値算出プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、評価値算出装置、評価値算出方法およびプログラムに関する。
【背景技術】
【０００２】
大量の作業を行うにあたって、人手ですべての作業を管理した場合、多くのコストを必要とする。コストを低減させるためにはこれらの作業を自動化する方法が必要だが、自動化するにあたっては、予め用意された作業の対価として作業者に与える評価値（例えば金額等）を取り決めなくてはならない。近年、作業に対する報酬額を決定する装置が提案されている。
【０００３】
例えば、仕事を細かい作業単位に分割し、作業ごとに、当該作業の内容や価値に応じた原評価ポイントを設定するという技術が知られている。この技術では、仕事が完了した時点で、作業者が行った作業ごとに、当該作業に設定された原評価ポイントと、当該作業の達成率とを乗算して評価ポイントを算出し、評価ポイントの合計に応じた報酬額を、当該作業者に提供することを決定する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−１１８８６４号公報
【特許文献２】特開２００６−３１８３６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来技術では、作業ごとに設定される原評価ポイントの値は固定である。しかしながら、作業にかかる時間や、作業の難易度などは実際に作業者が作業を行うまではわからないので、予め設定された原評価ポイントの値が適切でない場合もある。つまり、従来技術では、作業の対価として作業者に与える評価値の精度が不十分であるという問題がある。本発明が解決しようとする課題は、作業の対価として作業者に与える評価値の精度を向上させることが可能な評価値算出装置、評価値算出方法およびプログラムを提供することである。
【課題を解決するための手段】
【０００６】
実施形態の評価値算出装置は、受付部と第１算出部と第２算出部とを備える。受付部は、作業者に情報を入力させる作業において、作業者から入力された情報を示す作業結果を受け付ける。第１算出部は、作業の対価として作業者に与える評価値の単位時間当たりの値、１つの作業を行うのに必要な時間の平均を示す平均作業時間、および、作業が正しく行われる確率を示す確率情報のうちの何れかを含む第１情報を、作業結果の入力に応じて算出する。第２算出部は、第１情報を用いて、次に作業者に行わせる作業に対応する評価値を算出する。第２算出部は、平均評価値が第１閾値よりも大きい場合は、次に作業者に行わせる作業の直前の作業に対応する評価値よりも小さい値を、次に作業者に行わせる作業に対応する評価値として算出する一方、平均評価値が第１閾値よりも小さい場合は、次に作業者に行わせる作業の直前の作業に対応する評価値よりも大きい値を、次に作業者に行わせる作業に対応する評価値として算出する。
【図面の簡単な説明】
【０００７】
【図１】第１実施形態の評価値算出装置の構成例を示す図。
【図２】第１実施形態の評価値算出装置の動作例を示すフローチャート。
【図３】第２実施形態の評価値算出装置の動作例を示すフローチャート。
【図４】第３実施形態の評価値算出装置の構成例を示す図。
【図５】第３実施形態の評価値算出装置の動作例を示すフローチャート。
【図６】第４実施形態の評価値算出装置の動作例を示すフローチャート。
【発明を実施するための形態】
【０００８】
以下、添付図面を参照しながら、本発明に係る評価値算出装置、評価値算出方法およびプログラムの実施形態を詳細に説明する。
【０００９】
（第１実施形態）
図１は、第１実施形態の評価値算出装置１００の構成例を示すブロック図である。図１に示すように、評価値算出装置１００は、作業実行部１０と、作業管理部１１と、作業内容記憶部１２とを備える。作業内容記憶部１２は、作業全体の情報（作業の内容や予算等を含む）を記憶する。
【００１０】
作業実行部１０は、作業者に行わせる作業を表示し、作業者からの入力を受け付ける機能を有する。この例では、「作業」とは、作業者に情報を入力させる作業を指し、作業において、作業者から入力された情報（入力結果）を「作業結果」と呼ぶ。作業実行部１０は、表示部１３と受付部１４と作業時間取得部１５と評価値取得部１６とを含む。表示部１３は、後述の作業管理部１１により、次に作業者に行わせる作業が作成されるたびに、作成された作業を示す第２情報を不図示のディスプレイに表示する制御を行う。そして、作業者は、例えばマウスやキーボードなどのデバイスを操作しながら、表示部１３により表示された第２情報が示す作業に対する情報を入力する。受付部１４は、表示部１３に表示された作業において、作業者から入力された情報を示す作業結果を受け付ける。
【００１１】
作業時間取得部１５は、第２情報が表示された時点から、当該第２情報が示す作業の作業結果の入力を受付部１４で受け付けた時点までの時間を示す作業時間を取得する。評価値取得部１６は、表示部１３により表示された第２情報が示す作業の作業結果を受付部１４で受け付けるたびに、その第２情報が示す作業の対価となる評価値を、後述の作業管理部１１から取得する。
【００１２】
作業管理部１１は、作業実行部１０で受け付けた作業結果の入力に応じて、作業の対価として作業者に与える評価値の単位時間当たりの平均値を示す平均評価値を第１情報として算出し、算出した平均評価値を用いて、次に作業者に行わせる作業に対応する評価値を算出する。本実施形態では、評価値は金額であるが、これに限らず、評価値の形態は任意である。例えば金額を換算したポイントを評価値とすることもできるし、値が大きいほど経験が豊富であることを示す経験値を評価値とすることもできる。要するに、値が大きいほど、それを付与される作業者の利益が大きくなるパラメータを評価値として用いることができる。以下の例では、評価値を「報酬額」と呼ぶ。
【００１３】
図１に示すように、作業管理部１１は、作業時間記憶部１７と、作業結果記憶部１８と、評価値記憶部１９と、第１算出部２０と、第２算出部２１と、最新評価値記憶部２２と、作業作成部２３とを備える。
【００１４】
作業時間記憶部１７は、作業時間取得部１５で取得された作業時間を記憶する。作業結果記憶部１８は、受付部１４で受け付けた作業結果を記憶する。評価値記憶部１９は、評価値取得部１６で取得された報酬額（評価値の一例）を記憶する。第１算出部２０は、報酬額の単位時間当たりの平均値を示す平均報酬額（平均評価値）を算出する。第２算出部２１は、第１算出部２０により算出された平均報酬額を用いて、次に作業者に行わせる作業に対応する報酬額を算出する。
【００１５】
以下、具体的な内容を説明する。本実施形態では、第１算出部２０は、作業時間の累積値と、報酬額の累積値を示す総報酬額とから、１時間当たりの報酬額の平均値を示す平均報酬額を算出する。より具体的には、第１算出部２０は、評価値取得部１６により取得された報酬額が評価値記憶部１９に書き込まれ、作業時間取得部１５により取得された作業時間が作業時間記憶部１７に書き込まれるたびに（つまり、作業が完了するたびに）、その時点で評価値記憶部１９に記憶されている報酬額の累積値を示す総報酬額を、その時点で作業時間記憶部１７に記憶されている作業時間の累積値で除算して平均報酬額を算出する。
【００１６】
第２算出部２１は、第１算出部２０により算出された平均報酬額を用いて、次に作業者に行わせる作業に対応する報酬額を算出する。より具体的には、第２算出部２１は、第１算出部２０により算出された平均報酬額が第１閾値よりも大きい場合は、次に作業者に行わせる作業の直前の作業（直近に完了した作業）に対応する報酬額よりも小さい値を、次に作業者に行わせる作業に対応する報酬額として算出する。一方、平均報酬額が第１閾値よりも小さい場合は、次に作業者に行わせる作業の直前の作業に対応する報酬額よりも大きい値を、次に作業者に行わせる作業に対応する報酬額として算出する。
【００１７】
さらに言えば、第２算出部２１は、第１算出部２０により算出された平均報酬額が第１閾値よりも大きい場合は、現時点で後述の最新評価値記憶部２２に記憶されている報酬額（後述するように、前回算出した報酬額に相当する）よりも小さい値を、次に作業者に行わせる作業に対応する報酬額として算出し、現時点で最新評価値記憶部２２に記憶されている報酬額を、算出した報酬額に更新する。この場合、例えば現時点で最新評価値記憶部２２に記憶されている報酬額の減額率を、第１算出部２０により算出された平均報酬額と第１閾値との差分に比例させることもできる。一方、平均報酬額が第１閾値よりも小さい場合は、現時点で最新評価値記憶部２２に記憶されている報酬額よりも大きい値を、次に作業者に行わせる作業に対応する報酬額として算出し、現時点で最新評価値記憶部２２に記憶されている報酬額を、算出した報酬額に更新する。この場合、例えば現時点で最新評価値記憶部２２に記憶されている報酬額の増額率を、第１算出部２０により算出された平均報酬額と第１閾値との差分に比例させることもできる。
【００１８】
以上より、最新評価値記憶部２２には、第２算出部２１により算出された最新の報酬額のみが記憶され、最新評価値記憶部２２に記憶される報酬額は、第２算出部２１による報酬額の算出が行われるたびに、算出された報酬額に更新される。
【００１９】
作業作成部２３は、第２算出部２１により報酬額が算出されるたびに、算出された報酬額が対価となる作業（算出された報酬額に対応する作業、ここでは、次に作業者に行わせる作業）を作成する。本実施形態では、作業作成部２３は、最新評価値記憶部２２に記憶された報酬額と、作業内容記憶部１２に記憶された情報とから、次に作業者に行わせる作業を作成する。そして、作業作成部２３により作業が作成されるたびに、表示部１３は、その作成された作業を示す第２情報を表示する。つまり、表示部１３は、第２算出部２１により報酬額が算出されるたびに、算出された報酬額が対価となり、次に作業者に行わせる作業を示す第２情報を表示すると捉えることもできる。そして、第２情報が示す作業の作業結果の入力を受付部１４で受け付けるたびに、評価値取得部１６は、その時点で最新評価値記憶部２２に記憶された報酬額（その作業に対応する報酬額）を取得する。
【００２０】
次に、本実施形態の評価値算出装置１００の動作例を説明する。図２は、評価値算出装置１００の動作例を示すフローチャートである。図２の例では、作業作成部２３により新しい作業が作成され、その新しい作業を示す第２情報が表示部１３により表示された状態（つまり、新しい作業が出題された状態）であることを前提とする。
【００２１】
表示部１３により表示された第２情報が示す作業の結果を示す作業結果の入力を受付部１４で受け付けた場合（ステップＳ１０１の結果：ＹＥＳの場合）、評価値取得部１６は、その時点で最新評価値記憶部２２に記憶されている報酬額（つまり、表示部１３に表示されている第２情報が示す作業に対応する報酬額）を取得する（ステップＳ１０２）。評価値取得部１６は、取得した報酬額を評価値記憶部１９に書き込む。
【００２２】
次に、作業時間取得部１５は、上記第２情報が表示された時点から、その第２情報が示す作業の作業結果の入力を受け付けた時点までの時間を示す作業時間を取得する（ステップＳ１０３）。作業時間取得部１５は、取得した作業時間を作業時間記憶部１７に書き込む。なお、上述のステップＳ１０２とステップＳ１０３の順序は反対でもよい。
【００２３】
次に、第１算出部２０は、ステップＳ１０２で取得された報酬額が評価値記憶部１９に書き込まれた時点で評価値記憶部１９に記憶されている報酬額の累積値を示す総報酬額（ステップＳ１０２で取得された報酬額も含む）を取得する（ステップＳ１０４）。
【００２４】
次に、第１算出部２０は、ステップＳ１０３で取得された作業時間が作業時間記憶部１７に書き込まれた時点で作業時間記憶部１７に記憶されている作業時間の累積値（ステップＳ１０３で取得された作業時間も含む）を取得する（ステップＳ１０５）。なお、上述のステップＳ１０４とステップＳ１０５の順序は反対でもよい。
【００２５】
次に、第１算出部２０は、ステップＳ１０４で取得した総報酬額を、ステップＳ１０５で取得した作業時間の累積値で除算することで、平均報酬額を算出する（ステップＳ１０６）。次に、第２算出部２１は、ステップＳ１０６で算出された平均報酬額を用いて、次に作業者に行わせる作業に対応する報酬額を算出する（ステップＳ１０７）。より具体的には、第２算出部２１は、第１算出部２０により算出された平均報酬額が第１閾値よりも大きい場合は、次に作業者に行わせる作業の直前の作業（直近に完了した作業）に対応する報酬額よりも小さい値を、次に作業者に行わせる作業に対応する報酬額として算出する。一方、平均報酬額が第１閾値よりも小さい場合は、次に作業者に行わせる作業の直前の作業に対応する報酬額よりも大きい値を、次に作業者に行わせる作業に対応する報酬額として算出する。
【００２６】
以下、具体例を挙げて説明する。この例では、「「東芝研究開発センター」の読みを入力せよ」という作業を示す第２情報が表示部１３により表示され、その作業の正しい作業結果を示す「とうしばけんきゅうかいはつせんたー」というテキストの入力を、受付部１４で受け付けた（ステップＳ１０１の結果：ＹＥＳ）状態から説明を始める。
【００２７】
ステップＳ１０２では、評価値取得部１６は、最新評価値記憶部２２に記憶されている報酬額を取得する。これをＰ１（円）とする。そして、評価値取得部１６は、取得した報酬額Ｐ１を、評価値記憶部１９に書き込む。ここでは、それまでに評価値記憶部１９に記憶されていた報酬額の合計をＰ２（円）とする。
【００２８】
ステップＳ１０３では、作業時間取得部１５は、「「東芝研究開発センター」の読みを入力せよ」という作業を示す第２情報が表示部１３により表示された時刻と、作業結果を示す「とうしばけんきゅうかいはつせんたー」というテキストの入力を受付部１４で受け付けた時刻との差分を示す作業時間を取得する。これをＴ１（秒）とする。そして、作業時間取得部１５は、取得した作業時間Ｔ１を作業時間記憶部１７に書き込む。ここでは、それまでに作業時間記憶部１７に記憶されていた作業時間の累積値をＴ２（秒）とする。
【００２９】
ステップＳ１０４では、第１算出部２０は、ステップＳ１０２で取得された報酬額Ｐ１が評価値記憶部１９に書き込まれた時点で評価値記憶部１９に記憶されている報酬額の累積値を示す総報酬額Ｐ１＋Ｐ２（円）を取得する。
【００３０】
ステップＳ１０５では、第１算出部２０は、ステップＳ１０３で取得された作業時間Ｔ１が作業時間記憶部１７に書き込まれた時点で作業時間記憶部１７に記憶されている作業時間の累積値Ｔ１＋Ｔ２（秒）を取得する。
【００３１】
ステップＳ１０６では、第１算出部２０は、ステップＳ１０４で取得した総報酬額Ｐ１＋Ｐ２と、ステップＳ１０５で取得した作業時間の累積値Ｔ１＋Ｔ２と、を用いて、平均報酬額Ｐ３＝（Ｐ１＋Ｐ２）／（（Ｔ１＋Ｔ２）／３６００）を計算する。ステップＳ１０７では、第２算出部２１は、作業内容記憶部１２内に予め設定されている第１閾値Ｐ４を取得し、取得した第１閾値Ｐ４と、ステップＳ１０６で算出された平均報酬額Ｐ３とを比較し、Ｐ３＞Ｐ４の場合は、現在の平均報酬額が高いと判断し、現時点で最新評価値記憶部２２に記憶されている報酬額よりも小さい値を、次に作業者に行わせる作業に対応する報酬額として算出し、現時点で最新評価値記憶部２２に記憶されている報酬額を、算出した報酬額に更新する。一方、Ｐ３＜Ｐ４の場合は、現在の平均報酬額が低いと判断し、現時点で最新評価値記憶部２２に記憶されている報酬額よりも大きい値を、次に作業者に行わせる作業に対応する報酬額として算出し、現時点で最新評価値記憶部２２に記憶されている報酬額を、算出した報酬額に更新する。
【００３２】
以上に説明したように、本実施形態では、出題された作業の結果を示す作業結果の入力を受け付けるたびに、上述の平均報酬額を算出し、算出した平均報酬額に応じて、次の作業に対応する報酬額を変化させる。より具体的には、平均報酬額が第１閾値よりも大きい場合は、最新の報酬額よりも小さい値を、次の作業に対応する報酬額として算出する一方、平均報酬額が第１閾値よりも小さい場合は、最新の報酬額よりも大きい値を、次の作業に対応する報酬額として算出する。例えば第１閾値を、全作業が完了したときの報酬額の合計金額が予算の範囲内に収まるように予め設定された１時間当たりの支払い金額を示す値に設定することもできる。上述したように、本実施形態では、算出された平均報酬額が第１閾値よりも大きい場合は、次の作業に対応する報酬額は直前の作業に対応する報酬額よりも小さい金額に設定される一方、算出された平均報酬額が第１閾値よりも小さい場合は、次の作業に対応する報酬額は直前の作業に対応する報酬額よりも大きい値に設定されるので、作業の対価として支払われるべき報酬額が多過ぎたり少な過ぎたりすることを防止しつつ（報酬額の精度を高めつつ）、全作業が完了したときの報酬額の合計金額が予算を超過することを防止できる。
【００３３】
（第２実施形態）
次に、第２実施形態について説明する。上述の第１実施形態と共通する部分については適宜に説明を省略する。以下では、第２実施形態の評価値算出装置を、「評価値算出装置２００」と表記する。評価値算出装置２００の基本的な構成は、図１に例示した構成と同様である。ここでは、説明の便宜上、評価値算出装置２００を構成する各要素（表示部１３、受付部１４、作業時間取得部１５、評価値取得部１６、作業時間記憶部１７、作業結果記憶部１８、評価値記憶部１９、第１算出部２０、第２算出部２１、最新評価値記憶部２２、作業作成部２３等）については、第１実施形態と同じ符号を付して説明する。
【００３４】
第１算出部２０は、作業時間の累積値と、受付部１４で受け付けた作業結果の数の累積値とから、１つの作業を行うのに必要な時間の平均を示す平均作業時間を第１情報として算出する。より具体的には、第１算出部２０は、受付部１４で受け付けた作業結果が作業結果記憶部１８に書き込まれ、作業時間取得部１５により取得された作業時間が作業時間記憶部１７に書き込まれるたびに、その時点で作業時間記憶部１７に記憶されている作業時間の累積値を、その時点で作業結果記憶部１８に記憶されている作業結果の数の累積値で除算して平均作業時間を算出する。
【００３５】
また、第２算出部２１は、第１算出部２０により算出された平均作業時間を用いて、次の作業に対応する報酬額を算出する。より具体的には、第２算出部２１は、第１算出部２０により算出された平均作業時間と、未実施の作業の数とを乗算して、現時点から、全ての作業が完了するまでに必要な時間の予測値を示す予測時間を算出する。そして、第２算出部２１は、予測時間が、現時点から、予め設定された作業終了時刻までの時間を示す設定時間よりも短い場合は、最新の報酬額（次の作業の直前の作業に対応する報酬額）よりも小さい値を、次の作業に対応する報酬額として算出する一方、予測時間が設定時間よりも長い場合は、最新の報酬額よりも大きい値を、次の作業に対応する報酬額として算出する。
【００３６】
さらに言えば、第２算出部２１は、予測時間が設定時間よりも短い場合は、現時点で最新評価値記憶部２２に記憶されている報酬額よりも小さい値を、次の作業に対応する報酬額として算出し、現時点で最新評価値記憶部２２に記憶されている報酬額を、算出した報酬額に更新する。この場合、例えば現時点で最新評価値記憶部２２に記憶されている報酬額の減額率を、予測時間と設定時間との差分に比例させることもできる。一方、予測時間が設定時間よりも長い場合は、現時点で最新評価値記憶部２２に記憶されている報酬額よりも大きい値を、次の作業に対応する報酬額として算出し、現時点で最新評価値記憶部２２に記憶されている報酬額を、算出した報酬額に更新する。この場合、例えば現時点で最新評価値記憶部２２に記憶されている報酬額の増額率を、予測時間と設定時間との差分に比例させることもできる。
【００３７】
次に、図３を参照しながら、第２実施形態の評価値算出装置２００の動作例を説明する。図３は、第２実施形態の評価値算出装置２００の動作例を示すフローチャートである。図３の例では、作業作成部２３により新しい作業が作成され、その新しい作業を示す第２情報が表示部１３により表示された状態（つまり、新しい作業が出題された状態）であることを前提とする。
【００３８】
表示部１３により表示された第２情報が示す作業の結果を示す作業結果の入力を受付部１４で受け付けた場合（ステップＳ２０１の結果：ＹＥＳの場合）、受け付けた作業結果は、作業結果記憶部１８に書き込まれる。
【００３９】
次に、作業時間取得部１５は、上記第２情報が表示された時点から、その第２情報が示す作業の作業結果の入力を受け付けた時点までの時間を示す作業時間を取得する（ステップＳ２０２）。そして、作業時間取得部１５は、取得した作業時間を作業時間記憶部１７に書き込む。
【００４０】
次に、第１算出部２０は、ステップＳ２０１で受け付けた作業結果が作業結果記憶部１８に書き込まれた時点で作業結果記憶部１８に記憶されている作業結果の数の累積値を取得する（ステップＳ２０３）。次に、第１算出部２０は、ステップＳ２０２で取得された作業時間が作業時間記憶部１７に書き込まれた時点で作業時間記憶部１７に記憶されている作業時間の累積値を取得する（ステップＳ２０４）。なお、上述のステップＳ２０３とステップＳ２０４の順序は反対でもよい。
【００４１】
次に、第１算出部２０は、ステップＳ２０４で取得した作業時間の累積値を、ステップＳ２０３で取得した作業結果の数の累積値で除算することで、平均作業時間を算出する（ステップＳ２０５）。
【００４２】
次に、第２算出部２１は、作業内容記憶部１２に記憶されている作業の総件数から、ステップＳ２０３で取得した作業結果の数の累積値を差し引くことで、作業の残件数（未実施の作業の数）を算出する（ステップＳ２０６）。次に、第２算出部２１は、ステップＳ２０５で算出された平均作業時間と、ステップＳ２０６で算出した作業の残件数とを乗算することで、全ての作業が完了するまでに必要な時間の予測値を示す予測時間を算出する（ステップＳ２０７）。次に、第２算出部２１は、ステップＳ２０７で算出した予測時間と、現時点から、予め設定された作業終了時刻までの時間を示す設定時間とから、次の作業の報酬額を算出する（ステップＳ２０８）。具体的には、第２算出部２１は、ステップＳ２０７で算出した予測時間と設定時間とを比較し、予測時間が設定時間よりも短い場合は、次に作業者に行わせる作業の直前の作業（直近に完了した作業）に対応する報酬額よりも小さい値を、次に作業者に行わせる作業に対応する報酬額として算出する。一方、予測時間が設定時間よりも大きい場合は、次に作業者に行わせる作業の直前の作業に対応する報酬額よりも大きい値を、次に作業者に行わせる作業に対応する報酬額として算出する。
【００４３】
以下、具体例を挙げて説明する。この例では、「「東芝研究開発センター」の読みを入力せよ」という作業を示す第２情報が表示部１３により表示され、その作業の正しい作業結果を示す「とうしばけんきゅうかいはつせんたー」というテキストの入力を、受付部１４で受け付けた（ステップＳ２０１の結果：ＹＥＳ）状態から説明を始める。ステップＳ２０１で受け付けた作業結果を示す「とうしばけんきゅうかいはつせんたー」というテキストは、作業結果記憶部１８に書き込まれる。ここでは、ステップＳ２０１で受け付けた作業結果を示す「とうしばけんきゅうかいはつせんたー」が書き込まれる直前において作業結果記憶部１８に記憶されている作業結果の数の累積値をＲ１（個）とする。
【００４４】
ステップＳ２０２では、作業時間取得部１５は、「「東芝研究開発センター」の読みを入力せよ」という作業を示す第２情報が表示された時刻と、作業結果を示す「とうしばけんきゅうかいはつせんたー」というテキストの入力を受付部１４で受け付けた時刻との差分を示す作業時間を取得する。これをＴ３（秒）とする。そして、作業時間取得部１５は、取得した作業時間Ｔ３を作業時間記憶部１７に書き込む。ここでは、ステップＳ２０２で取得された作業時間Ｔ３が書き込まれる直前において作業時間記憶部１７に記憶されていた作業時間の累積値をＴ４（秒）とする。
【００４５】
ステップＳ２０３では、第１算出部２０は、ステップＳ２０１で受け付けた作業結果を示す「とうしばけんきゅうかいはつせんたー」というテキストが作業結果記憶部１８に書き込まれた時点で作業結果記憶部１８に記憶されている作業結果の数の累積値Ｒ１＋１（個）を取得する。
【００４６】
ステップＳ２０４では、第１算出部２０は、ステップＳ２０２で取得された作業時間が作業時間記憶部１７に書き込まれた時点で作業時間記憶部１７に記憶されている作業時間の累積値Ｔ３＋Ｔ４（秒）を取得する。
【００４７】
ステップＳ２０５では、第２算出部２１は、ステップＳ２０４で取得した作業時間の累積値Ｔ３＋Ｔ４と、ステップＳ２０３で取得した作業結果の数の累積値Ｒ１＋１と、を用いて、平均作業時間Ｔ５＝（Ｔ３＋Ｔ４）／（Ｒ１＋１）を算出する。
【００４８】
ステップＳ２０６では、第２算出部２１は、作業内容記憶部１２に記憶されている作業の総件数Ｒ２から、ステップＳ２０３で取得した作業結果の数の累積値Ｒ１＋１を差し引くことで、作業の残件数（未実施の作業の数）Ｒ３＝Ｒ２−（Ｒ１＋１）を取得する。
【００４９】
ステップＳ２０７では、第２算出部２１は、ステップＳ２０６で算出した作業の残件数Ｒ３と、ステップＳ２０５で算出した平均作業時間Ｔ５とを乗算することで、全ての作業が完了するまでに必要な時間の予測値を示す予測時間Ｔ６＝Ｒ３×Ｔ５を算出する。
【００５０】
ステップＳ２０８では、第２算出部２１は、予め設定された作業終了時刻Ｔ７（作業終了予定時刻）を作業内容記憶部１２から取得するとともに、現在時刻Ｔ８を不図示のタイマーから取得し、現在時刻Ｔ８から作業終了時刻Ｔ７までの時間を示す設定時間Ｔ９＝Ｔ７−Ｔ８を算出する。そして、Ｔ９＞Ｔ６の場合は、現在の進捗速度は早いと判断されるため、第２算出部２１は、現時点で最新評価値記憶部２２に記憶されている報酬額よりも小さい値を、次に作業者に行わせる作業に対応する報酬額として算出し、最新評価値記憶部２２に記憶されている報酬額を更新する。一方、Ｔ９＜Ｔ６の場合は、現在の進捗速度は遅いと判断されるため、第２算出部２１は、現時点で最新評価値記憶部２２に記憶されている報酬額よりも大きい値を、次に作業者に行わせる作業に対応する報酬額として算出し、最新評価値記憶部２２に記憶されている報酬額を更新する。
【００５１】
以上に説明したように、本実施形態では、出題された作業の結果を示す作業結果の入力を受け付けるたびに、１つの作業を行うのに必要な時間の平均を示す平均作業時間を算出し、算出した平均作業時間に応じて、次の作業に対応する報酬額を変化させる。より具体的には、本実施形態では、平均作業時間と未実施の作業の数との乗算結果を示す予測時間が、現時点から、予め設定された作業終了時刻までの時間を示す設定時間よりも小さい場合（つまり、進捗速度が早い場合）は、次の作業に対応する報酬額を、現時点で最新評価値記憶部２２に記憶されている報酬額よりも小さい金額に設定する一方、予測時間が設定時間よりも大きい場合（つまり、進捗速度が遅い場合）は、次の作業に対応する報酬額を、現時点で最新評価値記憶部２２に記憶されている報酬額よりも大きい金額に設定する。
【００５２】
本実施形態では、作業速度は報酬額を高額に設定することで加速する一方、報酬額を低額に設定することで減速することに着目し、進捗速度が早い場合は、作業速度を減速する余裕があるので報酬額を減額する一方、進捗速度が遅い場合は、作業終了時刻までに全ての作業を終了させるために作業速度を加速する必要があるので、報酬額を増額する。これにより、予め設定された作業終了時刻で全ての作業を完了させることができるとともに、進捗速度に応じて適切な報酬額を設定することができる（報酬額の精度を高めることができる）。
【００５３】
（第３実施形態）
次に、第３実施形態について説明する。上述の各実施形態と共通する部分については適宜に説明を省略する。図４は、第３実施形態の評価値算出装置３００の構成例を示す図である。図４に示すように、評価値算出装置３００は、判定部３０をさらに備える点で上述の各実施形態と相違するが、その他の基本的な構成は、図１に例示した構成と同様である。ここでは、説明の便宜上、評価値算出装置３００を構成する各要素（表示部１３、受付部１４、作業時間取得部１５、評価値取得部１６、作業時間記憶部１７、作業結果記憶部１８、評価値記憶部１９、第１算出部２０、第２算出部２１、最新評価値記憶部２２、作業作成部２３等の判定部３０以外の要素）については、第１実施形態と同じ符号を付して説明する。
【００５４】
判定部３０は、受付部１４で受け付けた作業結果が作業結果記憶部１８に書き込まれるたびに、書き込まれた作業結果が、正しい結果を示すか否かを判定し、その判定結果を示す判定情報（この例では、正しい結果であるか否かを示す１ビットの情報）を、判定対象となった作業結果に対応付けて作業結果記憶部１８に記憶させる。判定対象の作業結果が正しい結果を示すか否かを判定する方法は任意であり、例えば判定対象の作業結果に対応する作業と同一作業の作業結果を作業結果記憶部１８から読み出し、読み出した作業結果のうち、判定対象の作業結果と一致する作業結果が多数を占める場合は、判定対象の作業結果は正しい結果を示すと判定することもできる。また、正しい結果を示す情報（「正解情報」）が予め作業内容記憶部１２に記憶されており、判定部３０は、判定対象の作業結果と、作業内容記憶部１２に記憶された正解情報とを比較し、判定対象の作業結果が正解情報と一致する場合は、判定対象の作業結果は正しい結果を示すと判定することもできる。
【００５５】
なお、本実施形態では、判定部３０は、受付部１４で受け付けた作業結果が作業結果記憶部１８に書き込まれるたびに、書き込まれた作業結果が、正しい結果を示すか否かを判定しているが、これに限らず、例えば判定部３０は、作業結果の入力を受付部１４で受け付けるたびに、受け付けた作業結果が正しい結果を示すか否かを判定し、その判定結果を示す判定情報を、受け付けた作業結果と対応付けて作業結果記憶部１８に記憶させる形態であってもよい。要するに、判定部３０は、受付部１４で受け付けた作業結果が、正しい結果を示すか否かを判定し、その判定結果を示す判定情報を、その受け付けた作業結果に対応付けて作業結果記憶部１８に記憶させる機能を有すればよい。つまり、判定部３０は、受付部１４で受け付けた作業結果が作業結果記憶部１８に書き込まれた後に判定を行ってもよいし、受付部１４で受け付けた作業結果が作業結果記憶部１８に書き込まれる前に判定を行ってもよい。
【００５６】
第１算出部２０は、受付部１４で受け付けた作業結果を元に、作業が正しく行われる確率を示す確率情報を算出する。より具体的には、第１算出部２０は、受付部１４で受け付けた作業結果の判定情報が作業結果記憶部１８に記憶されるたびに、その時点で作業結果記憶部１８に記憶されている全ての作業結果の各々の判定情報から確率情報を算出する。例えば全ての判定情報のうち、正しい結果であることを示す判定情報の数がＸ１（個）、正しい結果でないことを示す判定情報の数がＸ２（個）である場合、確率情報は、Ｘ１／（Ｘ１＋Ｘ２）と表すことができる。
【００５７】
第２算出部２１は、第１算出部２０により算出された確率情報を用いて、次の作業に対応する報酬額を算出する。より具体的には、第２算出部２１は、第１算出部２０により算出された確率情報が第２閾値よりも大きい場合は、次に作業者に行わせる作業の直前の作業（直近に完了した作業）に対応する報酬額よりも小さい値を、次の作業に対応する報酬額として算出する一方、第１算出部２０により算出された確率情報が第２閾値よりも小さい場合は、次に作業者に行わせる作業の直前の作業（直近に完了した作業）に対応する報酬額よりも大きい値を、次の作業に対応する報酬額として算出する。
【００５８】
さらに言えば、第２算出部２１は、第１算出部２０により算出された確率情報が第２閾値よりも大きい場合は、現時点で最新評価値記憶部２２に記憶されている報酬額よりも小さい値を、次の作業に対応する報酬額として算出し、最新評価値記憶部２２に記憶された報酬額を、算出した報酬額に更新する。この場合、例えば現時点で最新評価値記憶部２２に記憶されている報酬額の減額率を、第１算出部２０により算出された確率情報と第２閾値との差分に比例させることもできる。一方、第１算出部２０により算出された確率情報が第２閾値よりも小さい場合は、現時点で最新評価値記憶部２２に記憶されている報酬額よりも大きい値を、次の作業に対応する報酬額として算出し、現時点で最新評価値記憶部２２に記憶されている報酬額を、算出した報酬額に更新する。この場合、例えば現時点で最新評価値記憶部２２に記憶されている報酬額の増額率を、第１算出部２０により算出された確率情報と第２閾値との差分に比例させることもできる。
【００５９】
次に、図５を参照しながら、第３実施形態の評価値算出装置３００の動作例を説明する。図５は、第３実施形態の評価値算出装置３００の動作例を示すフローチャートである。図５の例では、作業作成部２３により新しい作業が作成され、その新しい作業を示す第２情報が表示部１３により表示された状態（つまり、新しい作業が出題された状態）であることを前提とする。
【００６０】
表示部１３により表示された第２情報が示す作業の結果を示す作業結果の入力を受付部１４で受け付けた場合（ステップＳ３０１の結果：ＹＥＳの場合）、受け付けた作業結果は、作業結果記憶部１８に書き込まれる。
【００６１】
次に、判定部３０は、ステップＳ３０１で受け付けた作業結果が、正しい結果を示すか否かを判定する判定処理を行う（ステップＳ３０２）。そして、判定部３０は、その判定結果を示す判定情報を、ステップＳ３０１で受け付けた作業結果と対応付けて作業結果記憶部１８に記憶させる。
【００６２】
次に、第１算出部２０は、ステップＳ３０２で得られた判定情報が作業結果記憶部１８に記憶された時点で作業結果記憶部１８に記憶されている全ての作業結果の各々の判定情報から、確率情報を算出する（ステップＳ３０３）。次に、第２算出部２１は、ステップＳ３０３で算出された確率情報を用いて、次の作業に対応する報酬額を算出する（ステップＳ３０４）。より具体的には、第２算出部２１は、第１算出部２０により算出された確率情報が第２閾値よりも大きい場合は、次に作業者に行わせる作業の直前の作業（直近に完了した作業）に対応する報酬額よりも小さい値を、次の作業に対応する報酬額として算出する一方、第１算出部２０により算出された確率情報が第２閾値よりも小さい場合は、次に作業者に行わせる作業の直前の作業に対応する報酬額よりも大きい値を、次の作業に対応する報酬額として算出する。
【００６３】
以下、具体例を挙げて説明する。この例では、「「東芝研究開発センター」の読みを入力せよ」という作業を示す第２情報が表示部１３により表示され、その作業の正しい作業結果を示す「とうしばけんきゅうかいはつせんたー」というテキストの入力を、受付部１４で受け付けた（ステップＳ３０１の結果：ＹＥＳ）状態から説明を始める。ステップＳ３０１で受け付けた作業結果を示す「とうしばけんきゅうかいはつせんたー」というテキストは、作業結果記憶部１８に書き込まれる。
【００６４】
ステップＳ３０２では、判定部３０は、ステップＳ３０１で受け付けた作業結果が、正しい結果を示すか否かを判定する判定処理を行う。そして、その判定結果を示す判定情報を、ステップＳ３０１で受け付けた作業結果と対応付けて作業結果記憶部１８に記憶させる。
【００６５】
ステップＳ３０３では、第１算出部２０は、ステップＳ３０２で得られた判定情報が作業結果記憶部１８に書き込まれた時点で作業結果記憶部１８に記憶されている全ての判定情報を取得し、その取得した全ての判定情報から確率情報を算出する。ここでは、ステップＳ３０２で得られた判定情報が作業結果記憶部１８に書き込まれた時点で作業結果記憶部１８に記憶されている全ての作業結果の各々の判定情報のうち、正しい結果であることを示す判定情報の数がＲ４（個）、正しい結果でないことを示す判定情報の数がＲ５（個）であるとする。したがって、第１算出部２０により算出される確率情報Ｃ１は、Ｒ４／（Ｒ４＋Ｒ５）と表すことができる。
【００６６】
ステップＳ３０４では、第２算出部２１は、作業内容記憶部１２内に予め設定された第２閾値Ｃ２と、ステップＳ３０３で算出された確率情報Ｃ１とを比較し、Ｃ２＞Ｃ１の場合は、正解率が低い、すなわち難しい作業であると判断されるため、現時点で最新評価値記憶部２２に記憶されている報酬額よりも大きい値を、次に作業者に行わせる作業に対応する報酬額として算出し、現時点で最新評価値記憶部２２に記憶されている報酬額を、算出した報酬額に更新する。一方、Ｃ２＜Ｃ１の場合は、正解率が高い、すなわち簡単な作業であると判断されるため、現時点で最新評価値記憶部２２に記憶されている報酬額よりも小さい値を、次に作業者に行わせる作業に対応する報酬額として算出し、現時点で最新評価値記憶部２２に記憶されている報酬額を、算出した報酬額に更新する。
【００６７】
以上に説明したように、本実施形態では、出題された作業の結果を示す作業結果の入力を受け付けるたびに、受け付けた作業結果が正しい結果を示すか否かを判定し、その時点における確率情報（作業が正しく行われる確率を示す情報）を算出する。そして、その算出した確率情報に応じて、次の作業に対応する報酬額を変化させる。ここで、難易度が高い作業は作業者が敬遠するため、作業速度が低下する傾向があるので、難易度が高い作業は報酬額を高く設定して作業速度を加速させる必要がある。上述したように、本実施形態では、第１算出部２０により算出された確率情報が第２閾値よりも大きい場合は、難易度が高い傾向にあるとみなして、報酬額を増額する一方、確率情報が第２閾値よりも小さい場合は、難易度が低い傾向にあるとみなして、報酬額を減額するので、動的に変化する難易度（確率情報）に応じて適切な報酬額を設定することができる（報酬額の精度を高めることができる）とともに、作業速度が低下する、または、作業が未完了で終了するなどの問題が起こることを回避できる。
【００６８】
（第４実施形態）
次に、第４実施形態について説明する。上述の各実施形態と共通する部分については適宜に説明を省略する。以下では、第４実施形態の評価値算出装置を、「評価値算出装置４００」と表記する。評価値算出装置４００の基本的な構成は、図４に例示した構成と同様である。ここでは、説明の便宜上、評価値算出装置４００を構成する各要素（表示部１３、受付部１４、作業時間取得部１５、評価値取得部１６、作業時間記憶部１７、作業結果記憶部１８、評価値記憶部１９、第１算出部２０、第２算出部２１、最新評価値記憶部２２、作業作成部２３、判定部３０等）については、第３実施形態と同じ符号を付して説明する。
【００６９】
本実施形態では、受付部１４は、作業の結果を示す作業結果の入力と合わせて、当該作業（入力を受け付けた作業結果に対応する作業）を行った作業者を識別する識別情報の入力を受け付ける。そして、受付部１４で受け付けた作業結果と識別情報は互いに対応付けられて作業結果記憶部１８に書き込まれていく。
【００７０】
判定部３０は、受付部１４で受け付けた作業結果と識別情報が対応付けられて作業結果記憶部１８に書き込まれるたびに、その書き込まれた作業結果が、正しい結果を示すか否かを判定し、その判定結果を示す判定情報を、判定対象の作業結果（および識別情報）に対応付けて作業結果記憶部１８に記憶させる。なお、第３実施形態と同様に、判定部３０は、受付部１４で受け付けた作業結果および識別情報が作業結果記憶部１８に書き込まれるたびに、書き込まれた作業結果が、正しい結果を示すか否かを判定しているが、これに限らず、例えば判定部３０は、作業結果および識別情報の入力を受付部１４で受け付けるたびに、受け付けた作業結果が正しい結果を示すか否かを判定し、その判定結果を示す判定情報を、受け付けた作業結果および識別情報と対応付けて作業結果記憶部１８に記憶させる形態であってもよい。
【００７１】
第１算出部２０は、受付部１４で受け付けた作業結果および識別情報を元に、当該識別情報で識別される作業者が作業を正しく行う確率を示す確率情報を算出する。より具体的には、第１算出部２０は、受付部１４で受け付けた作業結果の判定情報が作業結果記憶部１８に記憶されるたびに、当該判定情報（新たに書き込まれる判定情報）が対応付けられた識別情報に対応する全ての作業結果の各々の判定情報を作業結果記憶部１８から読み出し、読み出した判定情報を用いて、当該識別情報に対応する確率情報を算出する。例えば「Ａ」という作業者を識別する識別情報に対応する全ての作業結果の各々の判定情報のうち、正しい結果であることを示す判定情報の数がＸ１（個）、正しい結果でないことを示す判定情報の数がＸ２（個）である場合、「Ａ」という作業者を識別する識別情報に対応する確率情報は、Ｘ１／（Ｘ１＋Ｘ２）と表すことができる。
【００７２】
本実施形態では、識別情報で識別される作業者ごとに報酬額が個別に決定される。第２算出部２１は、識別情報ごとに、第１算出部２０により算出される確率情報を用いて、当該識別情報で識別される作業者に対する報酬額を個別に算出する。より具体的には、第２算出部２１は、第１算出部２０で算出された、ある識別情報に対応する確率情報が第３閾値よりも大きい場合は、当該ある識別情報で識別される作業者に対する現時点での報酬額よりも大きい値を、当該ある識別情報で識別される作業者に対する新しい報酬額として算出する一方、その確率情報が第３閾値よりも小さい場合は、当該ある識別情報で識別される作業者に対する現時点での報酬額よりも小さい値を、当該ある識別情報で識別される作業者に対する新しい報酬額として算出する。
【００７３】
さらに言えば、本実施形態の最新評価値記憶部２２は、識別情報ごとに、第２算出部２１により算出された最新の報酬額を対応付けて記憶する。そして、第２算出部２１は、第１算出部２０により算出された、ある識別情報に対応する確率情報が第３閾値よりも大きい場合は、現時点で最新評価値記憶部２２に記憶されている当該ある識別情報に対応する報酬額よりも大きい値を、当該ある識別情報に対応する新しい報酬額として算出し、現時点で最新評価値記憶部２２に記憶されている当該ある識別情報に対応する報酬額を、算出した報酬額に更新する。この場合、例えば報酬額の増額率を、第１算出部２０により算出された確率情報と第３閾値との差分に比例させることもできる。一方、第１算出部２０により算出された、ある識別情報に対応する確率情報が第３閾値よりも小さい場合は、第２算出部２１は、現時点で最新評価値記憶部２２に記憶されている当該ある識別情報に対応する報酬額よりも小さい値を、当該ある識別情報に対応する新しい報酬額として算出し、現時点で最新評価値記憶部２２に記憶されている当該ある識別情報に対応する報酬額を、算出した報酬額に更新する。この場合、例えば報酬額の減額率を、第１算出部２０により算出された確率情報と第３閾値との差分に比例させることもできる。
【００７４】
次に、図６を参照しながら、第４実施形態の評価値算出装置４００の動作例を説明する。図６は、第４実施形態の評価値算出装置４００の動作例を示すフローチャートである。図６の例では、作業作成部２３により新しい作業が作成され、その新しい作業を示す第２情報が表示部１３により表示された状態（つまり、新しい作業が出題された状態）であることを前提とする。
【００７５】
表示部１３により表示されている第２情報が示す作業の結果を示す作業結果、および、その作業を行った作業者を識別する識別情報の入力を受付部１４で受け付けた場合（ステップＳ４０１の結果：ＹＥＳの場合）、受け付けた作業結果および識別情報は、互いに対応付けられて作業結果記憶部１８に書き込まれる。
【００７６】
次に、判定部３０は、ステップＳ４０１で受け付けた作業結果が、正しい結果を示すか否かを判定する判定処理を行う（ステップＳ４０２）。そして、判定部３０は、その判定結果を示す判定情報を、ステップＳ４０１で受け付けた作業結果および識別情報と対応付けて作業結果記憶部１８に記憶させる。
【００７７】
次に、第１算出部２０は、ステップＳ４０２で得られた判定情報が対応付けられた識別情報に対応する全ての作業結果の各々の判定情報を作業結果記憶部１８から読み出し、読み出した判定情報を用いて、当該識別情報に対応する確率情報を算出する（ステップＳ４０３）。
【００７８】
次に、第２算出部２１は、ステップＳ４０３で算出された確率情報を用いて、ステップＳ４０１で受け付けた識別情報に対応する新しい報酬額を算出する（ステップＳ４０４）。より具体的には、第２算出部２１は、第１算出部２０により算出された、ステップＳ４０１で受け付けた識別情報に対応する確率情報が第３閾値よりも大きい場合は、当該識別情報に対応する現時点での報酬額（現時点で最新評価値記憶部２２に記憶されている当該識別情報に対応する報酬額）よりも大きい値を、当該識別情報に対応する新しい報酬額として算出する。一方、第１算出部２０により算出された、ステップＳ４０１で受け付けた識別情報に対応する確率情報が第３閾値よりも小さい場合は、当該識別情報に対応する現時点での報酬額（現時点で最新評価値記憶部２２に記憶されている当該識別情報に対応する報酬額）よりも小さい値を、当該識別情報に対応する新しい報酬額として算出する。
【００７９】
以下、具体例を挙げて説明する。この例では、「「東芝研究開発センター」の読みを入力せよ」という作業を示す第２情報が表示部１３により表示され、その作業の正しい作業結果を示す「とうしばけんきゅうかいはつせんたー」というテキストと、その作業を行った作業者を識別する識別情報（ＩＤ等）の入力を、受付部１４で受け付けた（ステップＳ４０１の結果：ＹＥＳ）状態から説明を始める。ステップＳ４０１で受け付けた作業結果を示す「とうしばけんきゅうかいはつせんたー」というテキストは、ステップＳ４０１で受け付けた識別情報と対応付けられて作業結果記憶部１８に書き込まれる。
【００８０】
ステップＳ４０２では、判定部３０は、ステップＳ４０１で受け付けた作業結果が、正しい結果を示すか否かを判定する判定処理を行う。そして、その判定結果を示す判定情報を、ステップＳ４０１で受け付けた作業結果および識別情報と対応付けて作業結果記憶部１８に記憶させる。
【００８１】
ステップＳ４０３では、第１算出部２０は、ステップＳ４０２で得られた判定情報が作業結果記憶部１８に書き込まれた時点で作業結果記憶部１８に記憶されている、ステップＳ４０１で受け付けた識別情報に対応する全ての作業結果の各々の判定情報を作業結果記憶部１８から読み出し、読み出した判定情報を用いて、当該識別情報に対応する確率情報を算出する。ここでは、ステップＳ４０２で得られた判定情報が作業結果記憶部１８に書き込まれた時点で作業結果記憶部１８に記憶されている、ステップＳ４０１で受け付けた識別情報に対応する全ての作業結果の各々の判定情報のうち、正しい結果であることを示す判定情報の数がＲ６（個）、正しい結果でないことを示す判定情報の数がＲ７（個）であるとする。したがって、第１算出部２０により算出される、ステップＳ４０１で受け付けた識別情報に対応する確率情報Ｃ３は、Ｒ６／（Ｒ６＋Ｒ７）と表すことができる。
【００８２】
ステップＳ４０４では、第２算出部２１は、作業内容記憶部１２内に予め設定された第３閾値Ｃ４と、ステップＳ４０３で算出された確率情報Ｃ３とを比較し、Ｃ４＞Ｃ３の場合は、正解率が低い、すなわち精度が低い作業者であると判断されるため、現時点で最新評価値記憶部２２に記憶されている当該作業者（識別情報）に対する報酬額よりも小さい値を、当該作業者に対する新しい報酬額として算出し、現時点で最新評価値記憶部２２に記憶されている当該作業者に対する報酬額を、算出した報酬額に更新する。一方、Ｃ３＞Ｃ４の場合は、正解率が高い、すなわち精度の高い作業者であると判断されるため、現時点で最新評価値記憶部２２に記憶されている当該作業者に対する報酬額よりも大きい値を、当該作業者に対する新しい報酬額として算出し、現時点で最新評価値記憶部２２に記憶されている当該作業者に対する報酬額を、算出した報酬額に更新する。
【００８３】
以上に説明したように、本実施形態では、出題された作業の結果を示す作業結果、および、その作業を行った作業者を識別する識別情報の入力を受け付けるたびに、受け付けた作業結果が正しい結果を示すか否かを判定し、当該識別情報に対応する確率情報（作業が正しく行われる確率を示す情報）を算出する。そして、当該識別情報に対応する確率情報に応じて、当該識別情報で識別される作業者に対する報酬額を変化させる。より具体的には、算出された確率情報が第３閾値よりも大きい場合は、精度が高い作業者であると判断して、報酬額を増額する一方、算出された確率情報が第３閾値よりも小さい場合は、精度が低い作業者であると判断して、報酬額を減額するので、作業者ごとに、当該作業者の能力に見合った報酬額を設定することができる（つまり、報酬額の精度を高めることができる）。また、精度が高い作業者に対する報酬額を増やすことで、精度が高い作業者のモチベーションを向上させることができるので、精度が高い作業者は進んで作業に取り組むことになり、精度が高い作業者の作業数が増大し、全体的に作業の精度を高めることができる。
【００８４】
以上、本発明の実施形態を説明したが、上述の各実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００８５】
上述の第１算出部２０は、第１実施形態では、作業結果の入力に応じて、作業の対価として作業者に与える報酬額の単位時間当たりの平均値を示す平均報酬額を算出し、第２実施形態では、作業結果の入力に応じて、１つの作業を行うのに必要な時間の平均値を示す平均作業時間を算出し、第３実施形態および第４実施形態では、作業結果の入力に応じて、作業が正しく行われる確率を示す確率情報を算出している。要するに、本発明の第１算出部は、作業の対価として作業者に与える評価値の単位時間当たりの平均値を示す平均評価値、１つの作業を行うのに必要な時間の平均値を示す平均作業時間、および、作業が正しく行われる確率を示す確率情報のうちの何れかを含む第１情報を、作業結果の入力に応じて算出する形態であればよい。
【００８６】
例えば上述の評価値算出装置には、ＣＰＵ、ＲＯＭおよびＲＡＭ等を含むコンピュータが搭載され、ＣＰＵがＲＯＭ等に格納されたプログラムをＲＡＭ上に展開して実行することにより、上述の各部（表示部１３、受付部１４、作業時間取得部１５、評価値取得部１６、第１算出部２０、第２算出部２１、作業作成部２３、判定部３０）の機能の少なくとも一部が実現される形態であってもよい。また、例えば上述の各部（表示部１３、受付部１４、作業時間取得部１５、評価値取得部１６、第１算出部２０、第２算出部２１、作業作成部２３、判定部３０）の機能の少なくとも一部が専用のハードウェア回路により実現される形態であってもよい。
【００８７】
なお、以上の各実施形態は、任意に組み合わせることもできる。
【符号の説明】
【００８８】
１０  作業実行部
１１  作業管理部
１２  作業内容記憶部
１３  表示部
１４  受付部
１５  作業時間取得部
１６  評価値取得部
１７  作業時間記憶部
１８  作業結果記憶部
１９  評価値記憶部
２０  第１算出部
２１  第２算出部
２２  最新評価値記憶部
２３  作業作成部
３０  判定部
１００  評価値算出装置
【図１】
0005638579.tif 000002
【図２】
0005638579.tif 000003
【図３】
0005638579.tif 000004
【図４】
0005638579.tif 000005
【図５】
0005638579.tif 000006
【図６】
0005638579.tif 000007