(57)【特許請求の範囲】
【請求項１】
１以上の評価対象に対して複数の評価者がそれぞれ行った１以上の評価項目についての評価の結果を示す値である項目評価値と、当該評価を行った各評価者の属性を示す情報である評価者属性情報と、をそれぞれ有する複数の評価情報が格納される評価情報格納部と、
評価者属性情報と、重み付けに用いられる値である重み付け値とを有する属性別重み付け情報が格納される属性別重み付け格納部と、
前記１以上の評価情報に含まれる項目評価値に、当該評価情報に含まれる評価者属性情報と対応づけられて前記属性別重み付け格納部に格納されている重み付け値を用いた重み付けを行って、前記評価対象ごとに、評価対象全体の評価値である全体評価値を取得する全体評価値取得部と、
前記全体評価値を出力する出力部とを備え、
前記評価項目は、二階層以上の階層構造を有しており、
前記評価項目の階層の一のノードを識別するノード識別情報と、前記各評価項目に対応する項目評価値の重み付けに用いられる重み付け値である項目重み付け値と、を有する項目重み付け管理情報が格納される項目別重み付け格納部を更に備え、
前記全体評価値取得部は、前記各項目評価値のそれぞれについて、各項目評価値に対応する評価項目が対応するノードのノード識別情報と、ルートからこのノードに至るまでに通過する全てのノードのノード識別情報とを取得して、取得したノード識別情報にそれぞれ対応する項目重み付け値を前記項目別重み付け管理情報から取得し、各項目評価値について取得した項目重み付け値を用いて、各項目評価値を重み付けして、前記全体評価値を取得する評価装置。
【請求項２】
１以上の評価対象に対して複数の評価者がそれぞれ行った１以上の評価項目についての評価の結果を示す値である項目評価値と、当該評価を行った各評価者の属性を示す情報である評価者属性情報と、をそれぞれ有する複数の評価情報が格納される評価情報格納部と、
評価者属性情報と、重み付けに用いられる値である重み付け値とを有する属性別重み付け情報が格納される属性別重み付け格納部と、
前記１以上の評価情報に含まれる項目評価値に、当該評価情報に含まれる評価者属性情報と対応づけられて前記属性別重み付け格納部に格納されている重み付け値を用いた重み付けを行って、前記評価対象ごとに、評価対象全体の評価値である全体評価値を取得する全体評価値取得部と、
前記全体評価値を出力する出力部とを備え、
前記評価情報は、評価の対象となる期間の情報である評価期間情報を更に有し、
前記全体評価値取得部は、前記評価対象ごとに、前記評価期間情報が示す各期間についてそれぞれ全体評価値を算出し、当該算出された期間ごとの全体評価値を、各期間の比率に応じて合算して前記全体評価値を取得する評価装置。
【請求項３】
１以上の評価対象に対して複数の評価者がそれぞれ行った１以上の評価項目についての評価の結果を示す値である項目評価値と、当該評価を行った各評価者の属性を示す情報である評価者属性情報と、をそれぞれ有する複数の評価情報が格納される評価情報格納部と、
評価者属性情報と、重み付けに用いられる値である重み付け値とを有する属性別重み付け情報が格納される属性別重み付け格納部と、
前記１以上の評価情報に含まれる項目評価値に、当該評価情報に含まれる評価者属性情報と対応づけられて前記属性別重み付け格納部に格納されている重み付け値を用いた重み付けを行って、前記評価対象ごとに、評価対象全体の評価値である全体評価値を取得する全体評価値取得部と、
前記全体評価値を出力する出力部とを備え、
前記評価情報は、評価対象の属性を示す情報である評価対象属性情報を更に有し、
評価対象属性情報と、前記各評価項目に対応する項目評価値の重み付けに用いられる重み付け値である項目重み付け値とを有する項目重み付け管理情報が格納される項目別重み付け格納部を更に備え、
前記全体評価値取得部は、前記１以上の評価情報に含まれる項目評価値を、当該項目評価値に対応する評価項目に対応する項目重み付け値と、当該評価情報に含まれる評価対象属性情報に対応付けられた項目重み付け値とで更に重み付けして、前記全体評価値を取得し、
前記評価情報は、評価対象属性情報が一定であった期間の情報である属性期間情報を更に有し、
前記全体評価値取得部は、前記評価対象ごとに、前記属性期間情報が示す各期間についてそれぞれ全体評価値を算出し、当該算出された期間ごとの全体評価値を、各期間の比率に応じて合算して前記全体評価値を取得する評価装置。
【請求項４】
１以上の評価対象に対して複数の評価者がそれぞれ行った１以上の評価項目についての評価の結果を示す値である項目評価値と、当該評価を行った各評価者の属性を示す情報である評価者属性情報と、をそれぞれ有する複数の評価情報が格納される評価情報格納部と、
評価者属性情報と、重み付けに用いられる値である重み付け値とを有する属性別重み付け情報が格納される属性別重み付け格納部と、
前記１以上の評価情報に含まれる項目評価値に、当該評価情報に含まれる評価者属性情報と対応づけられて前記属性別重み付け格納部に格納されている重み付け値を用いた重み付けを行って、前記評価対象ごとに、評価対象全体の評価値である全体評価値を取得する全体評価値取得部と、
前記全体評価値を出力する出力部とを備え、
前記評価項目は、二階層以上の階層構造を有しており、
前記評価情報は、評価対象に関する期間の情報である評価対象期間情報を更に有し、
前記評価項目の第一階層のノードと、当該第一階層のノードに対応する項目評価値の重み付けに用いられる重み付け値である項目重み付け値と、評価対象に関する期間を指定する情報である期間指定情報とを有する期間別重み付け管理情報が格納される期間別重み付け格納部を更に備え、
前記全体評価値取得部は、前記評価情報の評価対象期間情報が、前記期間別重み付け管理情報の期間指定情報が示す期間を示すか否かを判断し、その判断結果に応じて、当該期間指定情報に対応付けられた項目重み付け値を用いて、前記全体評価値を取得する評価装置。
【請求項５】
１以上の評価対象に対して複数の評価者がそれぞれ行った１以上の評価項目についての評価の結果を示す値である項目評価値と、当該評価を行った各評価者の属性を示す情報である評価者属性情報と、をそれぞれ有する複数の評価情報が格納される評価情報格納部と、評価者属性情報と、重み付けに用いられる値である重み付け値とを有する属性別重み付け情報が格納される属性別重み付け格納部と、全体評価値取得部と、全体評価値取得部と、前記評価項目の階層の一のノードを識別するノード識別情報と、前記各評価項目に対応する項目評価値の重み付けに用いられる重み付け値である項目重み付け値と、を有する項目重み付け管理情報が格納される項目別重み付け格納部と、を用いて行われる評価方法であって、
前記全体評価値取得部が、前記１以上の評価情報に含まれる項目評価値に、当該評価情報に含まれる評価者属性情報と対応づけられて前記属性別重み付け格納部に格納されている重み付け値を用いた重み付けを行って、前記評価対象ごとに、評価対象全体の評価値である全体評価値を取得する全体評価値取得ステップと、
前記出力部が、前記全体評価値を出力する出力ステップとを備え、
前記評価項目は、二階層以上の階層構造を有しており、
前記全体評価値取得ステップは、前記各項目評価値のそれぞれについて、各項目評価値に対応する評価項目が対応するノードのノード識別情報と、ルートからこのノードに至るまでに通過する全てのノードのノード識別情報とを取得して、取得したノード識別情報にそれぞれ対応する項目重み付け値を前記項目別重み付け管理情報から取得し、各項目評価値について取得した項目重み付け値を用いて、各項目評価値を重み付けして、前記全体評価値を取得する評価方法。
【請求項６】
１以上の評価対象に対して複数の評価者がそれぞれ行った１以上の評価項目についての評価の結果を示す値である項目評価値と、当該評価を行った各評価者の属性を示す情報である評価者属性情報と、をそれぞれ有する複数の評価情報が格納される評価情報格納部と、評価者属性情報と、重み付けに用いられる値である重み付け値とを有する属性別重み付け情報が格納される属性別重み付け格納部と、全体評価値取得部と、全体評価値取得部と、を用いて行われる評価方法であって、
前記全体評価値取得部が、前記１以上の評価情報に含まれる項目評価値に、当該評価情報に含まれる評価者属性情報と対応づけられて前記属性別重み付け格納部に格納されている重み付け値を用いた重み付けを行って、前記評価対象ごとに、評価対象全体の評価値である全体評価値を取得する全体評価値取得ステップと、
前記出力部が、前記全体評価値を出力する出力ステップとを備え、
前記評価情報は、評価の対象となる期間の情報である評価期間情報を更に有し、
前記全体評価値取得ステップは、前記評価対象ごとに、前記評価期間情報が示す各期間についてそれぞれ全体評価値を算出し、当該算出された期間ごとの全体評価値を、各期間の比率に応じて合算して前記全体評価値を取得する評価方法。
【請求項７】
１以上の評価対象に対して複数の評価者がそれぞれ行った１以上の評価項目についての評価の結果を示す値である項目評価値と、当該評価を行った各評価者の属性を示す情報である評価者属性情報と、をそれぞれ有する複数の評価情報が格納される評価情報格納部と、評価者属性情報と、重み付けに用いられる値である重み付け値とを有する属性別重み付け情報が格納される属性別重み付け格納部と、全体評価値取得部と、全体評価値取得部と、評価対象の属性を示す情報である評価対象属性情報と、前記各評価項目に対応する項目評価値の重み付けに用いられる重み付け値である項目重み付け値とを有する項目重み付け管理情報が格納される項目別重み付け格納部とを用いて行われる評価方法であって、
前記全体評価値取得部が、前記１以上の評価情報に含まれる項目評価値に、当該評価情報に含まれる評価者属性情報と対応づけられて前記属性別重み付け格納部に格納されている重み付け値を用いた重み付けを行って、前記評価対象ごとに、評価対象全体の評価値である全体評価値を取得する全体評価値取得ステップと、
前記出力部が、前記全体評価値を出力する出力ステップとを備え、
前記評価情報は、評価対象属性情報を更に有し、
前記全体評価値取得ステップは、前記１以上の評価情報に含まれる項目評価値を、当該項目評価値に対応する評価項目に対応する項目重み付け値と、当該評価情報に含まれる評価対象属性情報に対応付けられた項目重み付け値とで更に重み付けして、前記全体評価値を取得し、
前記評価情報は、評価対象属性情報が一定であった期間の情報である属性期間情報を更に有し、
前記全体評価値取得ステップは、前記評価対象ごとに、前記属性期間情報が示す各期間についてそれぞれ全体評価値を算出し、当該算出された期間ごとの全体評価値を、各期間の比率に応じて合算して前記全体評価値を取得する評価方法。
【請求項８】
１以上の評価対象に対して複数の評価者がそれぞれ行った二階層以上の階層構造を有する１以上の評価項目についての評価の結果を示す値である項目評価値と、当該評価を行った各評価者の属性を示す情報である評価者属性情報と、をそれぞれ有する複数の評価情報が格納される評価情報格納部と、評価者属性情報と、重み付けに用いられる値である重み付け値とを有する属性別重み付け情報が格納される属性別重み付け格納部と、全体評価値取得部と、全体評価値取得部と、前記評価項目の第一階層のノードと、当該第一階層のノードに対応する項目評価値の重み付けに用いられる重み付け値である項目重み付け値と、評価対象に関する期間を指定する情報である期間指定情報とを有する期間別重み付け管理情報が格納される期間別重み付け格納部とを用いて行われる評価方法であって、
前記全体評価値取得部が、前記１以上の評価情報に含まれる項目評価値に、当該評価情報に含まれる評価者属性情報と対応づけられて前記属性別重み付け格納部に格納されている重み付け値を用いた重み付けを行って、前記評価対象ごとに、評価対象全体の評価値である全体評価値を取得する全体評価値取得ステップと、
前記出力部が、前記全体評価値を出力する出力ステップとを備え、
前記評価情報は、評価対象に関する期間の情報である評価対象期間情報を更に有し、
前記全体評価値取得ステップは、前記評価情報の評価対象期間情報が、前記期間別重み付け管理情報の期間指定情報が示す期間を示すか否かを判断し、その判断結果に応じて、当該期間指定情報に対応付けられた項目重み付け値を用いて、前記全体評価値を取得する評価方法。
【請求項９】
１以上の評価対象に対して複数の評価者がそれぞれ行った１以上の評価項目についての評価の結果を示す値である項目評価値と、当該評価を行った各評価者の属性を示す情報である評価者属性情報と、をそれぞれ有する複数の評価情報が格納される評価情報格納部と、評価者属性情報と、重み付けに用いられる値である重み付け値とを有する属性別重み付け情報が格納される属性別重み付け格納部と、前記評価項目の階層の一のノードを識別するノード識別情報と、前記各評価項目に対応する項目評価値の重み付けに用いられる重み付け値である項目重み付け値と、を有する項目重み付け管理情報が格納される項目別重み付け格納部と、にアクセス可能なコンピュータを、
前記１以上の評価情報に含まれる項目評価値に、当該評価情報に含まれる評価者属性情報と対応づけられて前記属性別重み付け格納部に格納されている重み付け値を用いた重み付けを行って、前記評価対象ごとに、評価対象全体の評価値である全体評価値を取得する全体評価値取得部と、
前記全体評価値を出力する出力部として機能させ、
前記評価項目は、二階層以上の階層構造を有しており、
前記全体評価値取得部は、前記各項目評価値のそれぞれについて、各項目評価値に対応する評価項目が対応するノードのノード識別情報と、ルートからこのノードに至るまでに通過する全てのノードのノード識別情報とを取得して、取得したノード識別情報にそれぞれ対応する項目重み付け値を前記項目別重み付け管理情報から取得し、各項目評価値について取得した項目重み付け値を用いて、各項目評価値を重み付けして、前記全体評価値を取得するプログラム。
【請求項１０】
１以上の評価対象に対して複数の評価者がそれぞれ行った１以上の評価項目についての評価の結果を示す値である項目評価値と、当該評価を行った各評価者の属性を示す情報である評価者属性情報と、をそれぞれ有する複数の評価情報が格納される評価情報格納部と、評価者属性情報と、重み付けに用いられる値である重み付け値とを有する属性別重み付け情報が格納される属性別重み付け格納部と、にアクセス可能なコンピュータを、
前記１以上の評価情報に含まれる項目評価値に、当該評価情報に含まれる評価者属性情報と対応づけられて前記属性別重み付け格納部に格納されている重み付け値を用いた重み付けを行って、前記評価対象ごとに、評価対象全体の評価値である全体評価値を取得する全体評価値取得部と、
前記全体評価値を出力する出力部として機能させ、
前記評価情報は、評価の対象となる期間の情報である評価期間情報を更に有し、
前記全体評価値取得部は、前記評価対象ごとに、前記評価期間情報が示す各期間についてそれぞれ全体評価値を算出し、当該算出された期間ごとの全体評価値を、各期間の比率に応じて合算して前記全体評価値を取得するプログラム。
【請求項１１】
１以上の評価対象に対して複数の評価者がそれぞれ行った１以上の評価項目についての評価の結果を示す値である項目評価値と、当該評価を行った各評価者の属性を示す情報である評価者属性情報と、をそれぞれ有する複数の評価情報が格納される評価情報格納部と、評価者属性情報と、重み付けに用いられる値である重み付け値とを有する属性別重み付け情報が格納される属性別重み付け格納部と、評価対象の属性を示す情報である評価対象属性情報と、前記各評価項目に対応する項目評価値の重み付けに用いられる重み付け値である項目重み付け値とを有する項目重み付け管理情報が格納される項目別重み付け格納部とにアクセス可能なコンピュータを、
前記１以上の評価情報に含まれる項目評価値に、当該評価情報に含まれる評価者属性情報と対応づけられて前記属性別重み付け格納部に格納されている重み付け値を用いた重み付けを行って、前記評価対象ごとに、評価対象全体の評価値である全体評価値を取得する全体評価値取得部と、
前記全体評価値を出力する出力部として機能させ、
前記評価情報は、評価対象属性情報を更に有し、
前記全体評価値取得部は、前記１以上の評価情報に含まれる項目評価値を、当該項目評価値に対応する評価項目に対応する項目重み付け値と、当該評価情報に含まれる評価対象属性情報に対応付けられた項目重み付け値とで更に重み付けして、前記全体評価値を取得し、
前記評価情報は、評価対象属性情報が一定であった期間の情報である属性期間情報を更に有し、
前記全体評価値取得部は、前記評価対象ごとに、前記属性期間情報が示す各期間についてそれぞれ全体評価値を算出し、当該算出された期間ごとの全体評価値を、各期間の比率に応じて合算して前記全体評価値を取得するプログラム。
【請求項１２】
１以上の評価対象に対して複数の評価者がそれぞれ行った二階層以上の階層構造を有する１以上の評価項目についての評価の結果を示す値である項目評価値と、当該評価を行った各評価者の属性を示す情報である評価者属性情報と、をそれぞれ有する複数の評価情報が格納される評価情報格納部と、評価者属性情報と、重み付けに用いられる値である重み付け値とを有する属性別重み付け情報が格納される属性別重み付け格納部と、前記評価項目の第一階層のノードと、当該第一階層のノードに対応する項目評価値の重み付けに用いられる重み付け値である項目重み付け値と、評価対象に関する期間を指定する情報である期間指定情報とを有する期間別重み付け管理情報が格納される期間別重み付け格納部とにアクセス可能なコンピュータを、
前記１以上の評価情報に含まれる項目評価値に、当該評価情報に含まれる評価者属性情報と対応づけられて前記属性別重み付け格納部に格納されている重み付け値を用いた重み付けを行って、前記評価対象ごとに、評価対象全体の評価値である全体評価値を取得する全体評価値取得部と、
前記全体評価値を出力する出力部として機能させ、
前記評価情報は、評価対象に関する期間の情報である評価対象期間情報を更に有し、
前記全体評価値取得部は、前記評価情報の評価対象期間情報が、前記期間別重み付け管理情報の期間指定情報が示す期間を示すか否かを判断し、その判断結果に応じて、当該期間指定情報に対応付けられた項目重み付け値を用いて、前記全体評価値を取得するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、評価対象を評価する評価装置等に関するものである。
【背景技術】
【０００２】
従来の評価装置において、複数期に亘る評価期間の人事評価得点の平均値および標準偏差を、その相対的な重み付けを考慮して評価できるとともに、人事評価得点の変化の傾向を示すトレンド係数を考慮した評価ができるものが知られていた。（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−７０４３３号公報（第１頁、第１図等）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の評価装置においては、評価対象に対する評価を、評価を行った評価者の属性等を考慮して最適化することができないという課題があった。
【課題を解決するための手段】
【０００５】
本発明の評価装置は、１以上の評価対象に対して複数の評価者がそれぞれ行った１以上の評価項目についての評価の結果を示す値である項目評価値と、評価を行った各評価者の属性を示す情報である評価者属性情報と、をそれぞれ有する複数の評価情報が格納される評価情報格納部と、評価者属性情報と、重み付けに用いられる値である重み付け値とを有する属性別重み付け情報が格納される属性別重み付け格納部と、１以上の評価情報に含まれる項目評価値に、評価情報に含まれる評価者属性情報と対応づけられて属性別重み付け格納部に格納されている重み付け値を用いた重み付けを行って、評価対象ごとに、評価対象全体の評価値である全体評価値を取得する全体評価値取得部と、全体評価値を出力する出力部とを備えた評価装置である。
【０００６】
かかる構成により、複数の評価者が評価対象に対して行った評価を、各評価者の属性等を考慮して最適化して出力することができる。
【０００７】
また、本発明の評価装置は、前記評価装置において、各評価項目に対応する項目評価値の重み付けに用いられる１以上の重み付け値である項目重み付け値が格納される項目別重み付け格納部を更に備え、全体評価値取得部は、１以上の評価情報に含まれる項目評価値を、項目評価値に対応する評価項目に対応する項目重み付け値で更に重み付けして、全体評価値を取得する評価装置である。
【０００８】
かかる構成により、各評価項目についての項目評価値を、評価項目について重み付けして出力することができる。
【０００９】
また、本発明の評価装置は、前記評価装置において、評価情報は、評価の対象となる期間の情報である評価期間情報を更に有し、全体評価値取得部は、評価対象ごとに、評価期間情報が示す各期間についてそれぞれ全体評価値を算出し、算出された期間ごとの全体評価値を、各期間の比率に応じて合算して全体評価値を取得する評価装置である。
【００１０】
かかる構成により、評価対象となる期間の異なる全体評価値を適切に合算して、全期間を通しての全体評価値を取得することができる。
【００１１】
また、本発明の評価装置は、前記評価装置において、評価情報は、評価対象の属性を示す情報である評価対象属性情報を更に有し、評価対象属性情報と、項目重み付け値とを有する項目重み付け管理情報が格納される項目別重み付け格納部をさらに備え、全体評価値取得部は、１以上の評価情報に含まれる項目評価値を、この評価情報に含まれる評価対象属性情報に対応付けられた項目重み付け値で更に重み付けして、全体評価値を取得する評価装置である。
【００１２】
かかる構成により、評価対象に対応した項目重み付け値で、項目評価値を重み付けてして、評価対象に対して適切な全体評価値を取得することができる。
【００１３】
また、本発明の評価装置は、前記評価装置において、評価情報は、評価対象属性情報が一定であった期間の情報である属性期間情報を更に有し、全体評価値取得部は、評価対象ごとに、属性期間情報が示す各期間についてそれぞれ全体評価値を算出し、算出された期間ごとの全体評価値を、各期間の比率に応じて合算して全体評価値を取得する評価装置である。
【００１４】
かかる構成により、評価の対象となった期間内における評価対象の属性の変化を考慮して、全体評価値を取得することができる。
【００１５】
また、本発明の評価装置は、前記評価装置において、評価項目は、二階層以上の階層構造を有しており、評価項目の階層の一のノードを識別するノード識別情報と、項目重み付け値と、を有する項目重み付け管理情報が格納される項目別重み付け格納部を更に備え、全体評価値取得部は、各項目評価値を、項目評価値に対応する評価項目が属するノードのノード識別情報に対応付けられた項目重み付け値で重み付けして、全体評価値を取得する評価装置である。
【００１６】
かかる構成により、項目評価値を、評価項目の階層構造に応じて重み付けして全体評価値を取得することができ、適切な全体評価値を取得することができる。
【００１７】
また、本発明の評価装置は、前記評価装置において、評価項目は、二階層以上の階層構造を有しており、評価情報は、評価対象に関する期間の情報である評価対象期間情報を更に有し、評価項目の第一階層のノードと、第一階層のノードに対応する項目評価値の重み付けに用いられる重み付け値である項目重み付け値と、評価対象に関する期間を指定する情報である期間指定情報とを有する期間別重み付け管理情報が格納される期間別重み付け格納部を更に備え、全体評価値取得部は、評価情報の評価対象期間情報が、期間別重み付け管理情報の期間指定情報が示す期間を示すか否かを判断し、その判断結果に応じて、期間指定情報に対応付けられた項目重み付け値を用いて、全体評価値を取得する評価装置である。
【００１８】
かかる構成により、第一階層の一のノードの重み付けを、評価対象期間情報に応じて変更することができる。
【００１９】
また、本発明の評価装置は、前記評価装置において、項目評価値および全体評価値は、評価対象である社員に対する人事評価を示す値であり、評価者属性情報は、評価者の役職を識別する情報である役職識別情報、および評価者と評価対象との階層関係を示す情報であり、社員の階層関係を示すよう階層化されている社員の識別情報である社員識別情報と、社員の役職を識別する情報である役職識別情報とを有する人事情報が格納されている人事データベースと、評価者識別情報と評価対象識別情報とを含む評価関連情報を受け付ける評価関連受付部と、評価関連受付部が受け付けた評価関連情報を用いて、人事データベースから評価者属性情報を取得して、評価者属性情報を含む評価情報を評価情報格納部に蓄積する評価情報取得部とを更に備えた評価装置である。
【００２０】
かかる構成により、評価者識別情報と評価対象識別情報とを含む評価関連情報から、評価者属性情報を含む評価情報を取得することができる。
【００２１】
また、本発明の評価装置は、前記評価装置において、項目評価値および全体評価値は、評価対象である社員に対する人事評価を示す値であり、社員の階層関係を示すよう階層化されている社員の識別情報である社員識別情報と、社員の役職を識別する情報である役職識別情報とを有する人事情報が格納されている人事データベースと、評価対象の識別情報である評価対象識別情報を受け付ける評価対象識別情報受付部と、予め指定されたルールに従って、評価対象識別情報受付部が受け付けた評価対象識別情報に応じた１以上の社員識別情報を評価者の識別情報である評価者識別情報として取得する評価者識別情報取得部と、評価者識別情報取得部が取得した評価者識別情報を出力する評価者識別情報出力部と、を更に備えた評価装置である。
【００２２】
かかる構成により、人事データベースから、評価対象を評価する評価者を自動で選出することができる。
【００２３】
また、本発明の評価装置は、前記評価装置において、項目評価値および全体評価値は、評価対象である社員に対する人事評価を示す値であり、社員の階層関係を示すよう階層化されている社員の識別情報である社員識別情報と、社員の役職を識別する情報である役職識別情報と、社員の業務に関する情報である業務関連情報とを有する人事情報が格納されている人事データベースと、人事情報から、１以上の社員識別情報を評価者識別情報として検出する評価者検出部と、予め指定されたルールに従って、人事情報から、評価者検出部が検出した評価者識別情報に対応する１以上の社員識別情報を評価対象識別情報として取得し、評価対象識別情報に対応する業務関連情報を、人事情報から取得して、評価者識別情報に対応する送信先に送信する人事情報送信部と、を更に備えた評価装置である。
【００２４】
かかる構成により、人事データベースから、評価者を自動で検出し、この評価者が評価を行う評価対象を自動で選出し、選出した評価者の業務関連情報を対応する評価者に対して送信することができる。
【発明の効果】
【００２５】
本発明による評価装置等によれば、複数の評価者が評価対象に対して行った評価を、各評価者の属性等を考慮して最適化して出力することができる。
【図面の簡単な説明】
【００２６】
【図１】本発明の実施の形態１における評価装置のブロック図
【図２】同評価装置の動作を示すフローチャート
【図３】同評価装置の動作を示すフローチャート
【図４】同評価装置の動作を示すフローチャート
【図５】同評価装置の項目評価管理情報の一例を示す図
【図６】同評価装置の評価内容情報を示す図
【図７】同評価装置の評価者管理情報の一例を示す図
【図８】同評価装置の評価項目の階層構造を示す模式図
【図９】同評価装置の階層情報の一例を示す図
【図１０】同評価装置の項目重み付け管理情報を示す図
【図１１】同評価装置の属性別重み付け情報を示す図
【図１２】同評価装置の期間別重み付け管理情報を示す図
【図１３】同評価装置の評価者別評価値管理情報を示す図
【図１４】同評価装置の出力例を示す図
【図１５】本発明の実施の形態２における評価装置の構成を示すブロック図
【図１６】同評価装置の動作を示すフローチャート
【図１７】同評価装置の人事情報を示す図を示す図
【図１８】同評価装置の人事階層情報を示す図
【図１９】同評価装置の社員の階層構造を示す模式図
【図２０】同評価装置の評価関連情報を示す図
【図２１】本発明の各実施の形態におけるコンピュータシステムの外観の一例を示す図
【図２２】同コンピュータシステムの構成の一例を示す図
【発明を実施するための形態】
【００２７】
以下、評価装置等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。
【００２８】
（実施の形態１）
図１は、本実施の形態における評価装置１のブロック図である。
評価装置１は、評価情報格納部１１、階層情報格納部１２、項目別重み付け格納部１４、期間別重み付け格納部１５、属性別重み付け格納部１３、全体評価値取得部１６、出力部１７を備えている。
【００２９】
評価情報格納部１１には、複数の評価情報が格納される。評価情報格納部１１に格納される複数の評価情報は、１以上の評価対象に対して複数の評価者がそれぞれ行った１以上の評価項目についての評価の結果を示す項目評価値と、評価を行った各評価者の属性を示す評価者属性情報と、をそれぞれ有する。一の評価対象について得られた各評価情報は、例えば、異なる２以上の評価者のそれぞれが、一の評価対象を１以上の評価項目についてそれぞれ評価した結果を示す項目評価値と、評価を行った各評価者の属性を示す評価者属性情報とを有する。例えば、一の評価対象について得られる複数の評価情報は、異なる評価者属性情報を有する評価情報である。ただし、異なる評価者についての評価者属性情報が一致する可能性がある場合、各評価者が評価した評価結果を含む評価情報を識別できるようにするために、評価情報は評価者の識別情報である評価者識別情報を有しているようにしてもよい。評価情報格納部１１には、複数の評価対象に対する評価情報が含まれていても良い。
【００３０】
評価対象は、評価の対象となるものであり、例えば、物体や、人や、事象等である。例えば、評価対象は、企業や公的機関等に属する社員や職員であっても良い。評価対象は、評価が可能なものであれば、どのようなものであってもよい。評価とは、評価対象の価値を判断することである。ここでの評価は、例えば、最終的に数値化が可能な結果が得られる判断である。評価項目とは、評価を行う項目であり、例えば、評価する内容と対応付けられている。評価項目自体が、評価する内容を表すものであってもよい。評価情報格納部１１に複数の評価対象についての評価情報が格納される場合、評価情報がどの評価対象についての評価情報であるかが識別できるように、評価対象の識別情報である評価対象識別情報を含むようにすることが好ましい。
【００３１】
項目評価値とは、評価者によって、１以上の評価項目についてそれぞれ行われた項目別の評価結果を示す値である。項目評価値は、例えば、評価結果を示す数値である。ただし、項目評価値は、結果的に数値化することが可能な情報であればよく、例えば、予め用意されている数値等と対応付けられている「良い」、「悪い」、「Ａ評価」、「Ｂ評価」等の文字列の情報であってもよい。項目評価値は、評価項目と対応付けられていることが好ましい。このため、例えば、評価情報は、各項目評価値と対応付けられた評価項目の識別情報である項目識別情報を有していてもよい。
【００３２】
評価者は、評価対象に対して評価を行った人である。例えば、評価対象が、企業や公的機関等に属する社員や職員であれば、評価者は、評価対象である社員や職員の上席者や管理者である。評価者属性情報は、評価者の属性を示す情報である。評価者の属性とは、例えば、評価者が行う評価に関連した属性である。例えば、評価者属性情報は、評価者の役職を示す情報であっても良い。ここで述べる役職は、例えば、社員の職責、等級、ランク、カテゴリー等も含む概念であるとする。また、評価者属性情報は、評価者の識別子（例えば、氏名や、ＩＤ等）であっても良い。また、評価者属性情報は、評価者の評価内容に関連した経験量（例えば、勤続年数等）を示す情報であってもよい。また、評価者属性情報は、例えば、評価者と評価対象との関係を示す属性であってもよい。例えば、評価者属性情報は、評価者が評価対象の直属の上司であるか否かを示す情報や、評価対象の何階層上位の上司であるか否かを示す情報であっても良い。また、評価者と評価対象とが同じ課や部署や、グループの社員であるか否かを示す情報であっても良い。あるいは、評価者属性情報は、これらの属性を判断するために利用可能な情報であっても良い。評価者属性情報は、上記で説明したような属性を示す情報のうちの、複数の属性を示す情報を含んでいても良いし、一つのみを含んでいても良い。評価者属性情報は、例えば、上記のような評価者の役職を識別するための役職識別情報を含んでいても良い。また、評価者属性情報は、例えば、評価者と評価対象者との階層関係を示す情報である階層関係情報を有していても良い。
【００３３】
評価対象の評価に用いられる評価項目は、二階層以上の階層構造を有していてもよい。ここで述べる二階層とは、いわゆる評価項目全体を包含するルートを階層とカウントしない場合の階層数である。評価項目が階層構造を有するということは、評価項目がネスト化されていることと考えても良い。各評価項目は、例えば、階層構造を示す木構造等の一のノードに対応する。ノードとは、例えば、階層構造の節点や頂点である。各評価項目は、例えば、ルートから、階層を下りながらリンクで接続されたノードを順次辿っていった場合の、最下位のノードに対応付けられている。ノード自身が評価項目と考えても良い。各評価項目の階層構造内における位置（階層）は、例えば、後述する階層情報格納部１２に格納されている階層情報によって指定されている。階層情報とは、評価項目の階層構造内における位置を示す情報である。例えば、階層情報は、評価項目の項目識別情報と、ルートからこの評価項目に対応するノードまでに辿るパスを示す情報である階層指定情報を有している。パスは、ルートから評価項目に対応するノードに辿りつくまでに通過するノードで示される。例えば、階層構造に含まれる各ノードを、「Ｎ１」、「Ｎ２」等の「アルファベット」と「数字」との組合せで示したノード識別情報で表した場合において、ルートから、一の評価項目に対応するノードであるノードＮ１１１まで辿りつくまでにノードＮ１とノードＮ１１とを通過したとすると、この評価項目に対応する階層情報は、「／Ｎ１／Ｎ１１／Ｎ１１１」で表される。なお、階層情報は、ノード間のリンク関係を示す情報であっても良い。リンク関係は、親子関係と考えても良い。例えば、ノードＮ１１がノードＮ１の直属の下位のノード（子のノード）であり、ノードＮ１１１が、ノードＮ１１の直属の下位のノード（子のノード）であったとすると、階層情報は、ノードＮ１とノードＮ１１とを有する情報と、ノードＮ１１とノードＮ１１１とを有する情報と、ノードＮ１１１と評価項目とを有する情報、ノード１１１と評価項目の識別情報である項目識別情報とを有する情報とで構成されていても良い。
【００３４】
評価情報は、評価の対象となる期間の情報である評価期間情報を更に有していてもよい。評価期間情報は、例えば、評価対象の、評価の対象となっている期間を示す情報である。ここでの期間を示す情報は、例えば、期間の開始日と、終了日とを有する情報や、期間の開始日、または終了日と、期間の長さ（例えば日数）等を示す情報を有する情報や、期間を構成する日や月を示す情報であってもよい。ここでは、開始日や終了日の代わりに、開始月や終了月を用いても良い。あるいはここでの期間を示す情報は、前期、後期や、上四半期、下四半期等の期間の識別情報であっても良い。
【００３５】
また、評価情報は、評価対象の属性を示す情報である評価対象属性情報を更に有していてもよい。評価対象属性情報は、属性の対象が、評価者でなく評価対象である点を除けば、評価者属性情報と同様の情報であるので、ここでは説明を省略する。
【００３６】
また、評価情報が、評価対象属性情報を有する場合、評価情報は、評価対象属性情報が一定であった期間の情報である属性期間情報を更に有していてもよい。例えば、評価情報に含まれる評価対象属性情報が有効であった期間を示す情報と考えても良い。この評価対象属性情報は、上述した評価期間情報と同様の情報である。
【００３７】
また、評価情報は、評価対象に関する期間の情報である評価対象期間情報を更に有していてもよい。評価対象期間情報は、例えば、評価情報が、評価対象がどのような期間内にある場合に取得された情報であるかを示す情報である。評価対象期間情報は、例えば、評価対象が、評価対象となってからの期間を示す情報であっても良い。評価対象期間情報は、例えば、評価対象である社員の入社してからの経過時間が、三ヶ月であることを示す情報や、経過時間が三年未満であることを示す情報である。評価対象期間情報は上記の評価期間情報と同様の期間を示す情報（例えば、入社からの経過時間が、四ヶ月等）であっても良いし、あるいは、評価対象に関する期間が、どのようなカテゴリーの期間であるかを示す情報（例えば、入社一年未満等）であってもよい。
【００３８】
ここでの記憶は、一時記憶も含む概念である。評価情報格納部１１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【００３９】
階層情報格納部１２には、階層構造を有する評価項目における、各評価項目の位置を示す情報である階層情報が格納されている。階層情報は、例えば、階層構造における各評価項目の対応するノードのノード識別情報を含む情報である。階層情報格納部１２には、例えば、上述したように、評価項目の項目識別情報と、ルートからこの評価項目に対応するノードに至るまでに辿るパスを示す情報である階層指定情報とを有する階層情報が格納されている。また、階層情報は、例えば、評価項目が対応するノードのノード識別情報を含んでいる。ただし、各評価項目の階層構造内の位置を示すことが可能な情報であれば、この階層情報以外の階層情報が格納されていても良い。階層情報格納部１２は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【００４０】
属性別重み付け格納部１３には、１以上の属性別重み付け情報が格納される。属性別重み付け情報は、評価者属性情報と、重み付けに用いられる値である重み付け値とを有する。ここでの重み付け値は、例えば、評価者属性情報と対応付けられた評価情報に含まれる項目評価値から、後述する全体評価値を取得する際において、一の評価者属性情報に対応する項目評価値を用いて得られる値を重み付けする際に用いられる重み付け値である。重み付け値は、例えば、重み付けのための係数である。例えば、一の評価者の評価結果を示す値を重み付けするための値であると考えても良い。
【００４１】
属性別重み付け格納部１３は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【００４２】
項目別重み付け格納部１４には、１以上の項目重み付け値が格納される。項目重み付け値は、各評価項目に対応する項目評価値の重み付けに用いられる１以上の重み付け値である。項目重み付け値は、例えば、重み付けのための係数である。項目重み付け値は、例えば、評価項目に対応付けて格納されている。項目重み付け値は、必ずしも対応する項目評価値を直接重み付けするために用いられなくても良い。例えば、一の項目評価値を含む情報を用いて行われた予め指定された演算結果に対して、この一の項目評価値に対応する項目重み付け値を用いて重み付けすることも、結果的には一の項目評価値に対して重み付けしていることであると考えて、一の項目評価値を重み付けしたと考えるようにしても良い。項目別重み付け格納部１４には、例えば、上述した項目識別情報と、この項目識別情報が示す評価項目についての項目評価値の重み付けに用いられる項目重み付け値とを有する１以上の項目重み付け管理情報が格納されている。ここではこの項目重み付け管理情報を第一項目重み付け管理情報と呼ぶ。
【００４３】
また、上述した評価情報が、評価対象属性情報を有する場合、項目別重み付け格納部１４には、評価対象属性情報と、項目重み付け値とを有する１以上の項目重み付け管理情報が格納されていてもよい。この項目重み付け管理情報は、更に、各項目重み付け値で重み付けされる項目評価値に対応する項目識別情報を有するものであることが好ましい。この項目重み付け管理情報は、例えば、評価対象の属性に応じて異なる項目重み付け値を用いるためのものである。ここではこの項目重み付け管理情報を第二項目重み付け管理情報と呼ぶ。
【００４４】
また、評価項目が階層構造を有する場合、項目別重み付け格納部１４には、上記の項目重み付け管理情報の代わりに、評価項目の階層の一のノードを識別するノード識別情報と、項目重み付け値と、を有する１以上の項目重み付け管理情報を格納するようにしても良い。ここではこの項目重み付け管理情報を第三項目重み付け管理情報と呼ぶ。
【００４５】
期間別重み付け格納部１５は、階層構造を有している評価項目の第一階層のノードと、第一階層のノードに対応する項目評価値の重み付けに用いられる重み付け値である項目重み付け値と、評価対象に関する期間を指定する情報である期間指定情報とを有する期間別重み付け管理情報が格納される。ここでの第一階層のノードとは、第一階層のノードのノード識別情報と考えてもよい。ノードにおける第一階層とは、ここでは、ルートの直下のノードであるとする。第一階層のノードに対応する項目評価値とは、第一階層の一のノードの直系の下位の階層のノードに対応する評価項目に対応する項目評価値である。期間指定情報とは、対応する項目重み付け値を重み付けに適用するか否かを判断するための条件と考えても良い。期間別重み付け格納部１５には、共通の第一階層のノードを有しているとともに、期間指定情報が示す期間が異なっている複数の期間別重み付け管理情報が格納されていてもよい。なお、評価項目が階層構造を有していない場合、この期間別重み付け格納部１５は省略してもよい。
【００４６】
期間別重み付け格納部１５は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【００４７】
全体評価値取得部１６は、１以上の評価情報に含まれる項目評価値に、評価情報に含まれる評価者属性情報と対応づけられて属性別重み付け格納部１３に格納されている重み付け値を用いた重み付けを行って、評価対象ごとに、全体評価値を取得する。全体評価値とは、評価対象全体の評価値である。全体評価値とは、一の評価対象に対する評価項目別の項目評価値ではなく、一の評価対象を全体的に評価した評価値である。全体評価値は、一の評価対象を総合的に評価した評価値、即ち総合評価値と考えても良い。
【００４８】
全体評価値取得部１６は、例えば、評価情報格納部１１に格納されている評価情報のうちの、１以上の評価対象についての評価情報に含まれる項目評価値を用いて、複数の評価者ごとに、この１以上の評価対象のそれぞれについての評価値を取得する。この評価値をここでは評価者別評価値と呼ぶ。そして、各評価者の評価者属性情報に対応する重み付け値を、属性別重み付け格納部１４に格納されている属性重み付け情報から読み出し、読み出した重み付け値を用いて各評価者属性情報に対応して取得した評価者別評価値を重み付けし、重み付けした複数の評価値を用いて、予め指定された演算を行うことで、一の評価対象の全体に対する、複数の評価者による評価の結果である全体評価値を取得する。
【００４９】
評価者ごとに評価値を取得するということは、評価者属性情報が、評価者ごとに異なる場合においては、評価者属性情報ごとに評価値を取得することであってもよい。あるいは、評価情報が評価者識別情報を有する場合、複数の評価者属性情報ごとに評価値を取得する代わりに、評価者識別情報ごとに評価値を取得しても良い。
【００５０】
各評価者ごとに、一の評価対象についての評価者別評価値を取得する処理は、例えば、評価情報格納部１１に格納されている一の評価対象に対応する評価情報から一の評価者に対応付けられた評価情報を取得し、取得した評価情報を用いて評価値を取得する処理を、一の評価対象に対応する評価情報に対応する評価者のそれぞれについて行うことで行われる。一の評価者に対応付けられた評価情報を取得する処理は、例えば、一の評価者属性情報を有する評価情報または一の評価者識別情報を有する評価情報を、一の評価者に対応する評価情報から取得する処理である。
【００５１】
ここでの予め指定された演算は、例えば、重み付けした複数の評価値の全てあるいは予め指定された２以上の数の合計や平均（即ち加重平均）を算出する演算である。また、この合計や平均を、予め指定された演算により指標化あるいは正規化した値であっても良い。全体評価値取得部１６は、例えば、各評価者の評価者属性情報と、一致する（あるいは含まれる）評価者属性情報と対応付けられているに対応する重み付け値を、属性別重み付け格納部１４に格納されている属性重み付け情報から取得する。各評価者の評価者属性情報が複数ある場合、例えば、各評価者属性情報に対応する重み付け値をそれぞれ取得しても良いし、複数の評価者属性情報の全てに対応する重み付け値を取得しても良い。また、評価者属性情報を用いて取得した１の評価者に対応する重み付け値が複数である場合、全体評価値取得部１６が、これらの重み付け値をどのように用いて評価者別評価値を重み付けするようにしてもよい。例えば、複数の重み付け値の値の最も大きい重み付け値だけを利用するようにしても良い。また、複数の重み付け値の平均値を用いて重み付けするようにしても良い。また、複数の重み付け値の全てを順次用いて重み付けを行っても良い。例えば、複数の重み付け値の一の重み付け値で評価者別評価値を重み付けした後、この重み付けされた結果に対して残りの重み付け値で、同様に，順次重み付けを行うようにしても良い。具体例として、複数の重み付け値を評価者別評価値に全て乗算するようにしても良い。かかることは、他の項目重み付け値値等についても同様である。
【００５２】
全体評価値取得部１６が、一の評価対象に対応する評価情報から取得した、一の評価者に対応付けられた評価情報を用いて評価者別評価値を取得する処理をどのように行うかは問わない。例えば、全体評価値取得部１６は、一の評価者に対応付けられた評価情報に含まれる１以上の項目評価値に対して予め指定された演算を行って得られた値を、評価者別評価値として取得しても良い。予め指定された演算は、例えば、１以上の項目評価値を加算する処理である。
【００５３】
また、全体評価値取得部１６は、１以上の評価情報に含まれる項目評価値を、この項目評価値に対応する評価項目に対応する項目重み付け値で更に重み付けして、全体評価値を取得してもよい。例えば、全体評価値取得部１６は、一の評価対象に対応する評価情報から各評価者に対応付けられた１以上の評価情報を取得し、この各評価者に対応付けられた１以上の評価情報に含まれる各項目評価値を、各項目評価値に対応する評価項目に対応する項目重み付け値で更に重み付けして評価者別評価値を取得し、この評価者別評価値を用いて、上記と同様に全体評価値を取得しても良い。
【００５４】
例えば、上述したように、評価情報に、項目評価値に対応する項目識別情報が含まれている場合、全体評価値取得部１６は、評価情報に含まれる各項目識別情報に対応した項目重み付け値を、上述した項目別重み付け格納部１４に格納されている第一項目重み付け管理情報からそれぞれ読み出し、読み出した項目重み付け値で、各項目識別情報が示す項目評価値を重み付けし、この重み付けした項目評価値に対して、上記と同様の、予め指定された演算を行うことで評価者別評価値を取得しても良い。各項目識別情報に対応した項目重み付け値を取得するということは、各項目識別情報と同じ項目識別情報を有する第一項目重み付け管理情報が有する項目重み付け値を取得することである。かかることは、以下においても同様である。
【００５５】
また、評価情報に評価対象属性情報が更に含まれている場合、全体評価値取得部１６は、１以上の評価情報に含まれる項目評価値を、この評価情報に含まれる評価対象属性情報とに対応付けられた項目重み付け値で更に重み付けして、全体評価値を取得してもよい。例えば、全体評価値取得部１６は、一の評価対象に対応する評価情報から各評価者に対応付けられた１以上の評価情報を取得し、この各評価者に対応付けられた１以上の評価情報に含まれる各項目評価値を、各項目評価値に対応する評価項目と、この評価情報に含まれる評価対象属性情報とに対応する項目重み付け値で更に重み付けして評価者別評価値を取得し、この評価者別評価値を用いて、上記と同様に全体評価値を取得しても良い。
【００５６】
例えば、評価情報に、評価対象属性情報が更に含まれている場合、全体評価値取得部１６は、評価情報に含まれる評価対象属性情報に対応する第二項目重み付け管理情報から、評価情報に含まれる各項目識別情報に対応した項目重み付け値をそれぞれ読み出し、読み出した項目重み付け値で、各項目識別情報が示す項目評価値を重み付けし、この重み付けした項目評価値に対して、上記と同様の、予め指定された演算を行うことで評価者別評価値を取得する。そして、この評価者別評価値を用いて、上記と同様に全体評価値を取得しても良い。
【００５７】
また、評価項目が、２以上の階層を備えた階層構造を有している場合、全体評価値取得部１６は、各項目評価値を、項目評価値に対応する評価項目が属するノードのノード識別情報に対応付けられた項目重み付け値で重み付けして、全体評価値を取得してもよい。例えば、全体評価値取得部１６は、一の評価対象に対応する評価情報から各評価者に対応付けられた１以上の評価情報を取得し、この各評価者に対応付けられた１以上の評価情報に含まれる各項目評価値を、各項目評価値に対応する評価項目が属するノードのノード識別情報に対応する項目重み付け値で更に重み付けして評価者別評価値を取得し、この評価者別評価値を用いて、上記と同様に全体評価値を取得しても良い。各評価項目が属するノードとは、階層情報が示す各評価項目に対応するノードと、このノードが従属するノードのうちの１以上である。各評価項目が属するノードは、階層情報が示す各評価項目に対応するノードと、このノードから階層構造のルートに至るまでに通過する直系のノードの１以上と考えても良い。
【００５８】
この場合、全体評価値取得部１６は、例えば、以下のようにして全体評価値を取得する。例えば、全体評価値取得部１６は、一の評価対象に対応する評価情報のうちの一の評価者に対応する評価情報に含まれる各項目評価値のそれぞれについて、この項目評価値に対応する評価項目が対応するノードのノード識別情報と、ルートから、このノードに至るまでに通過する全てのノードの識別情報とを取得する。そして、取得した１以上のノード識別情報にそれぞれ対応する項目重み付け値を、上述した第三項目重み付け管理情報から読み出す。そして、各項目評価値について取得した１以上の項目重み付け値を用いて、各項目評価値を重み付けする。例えば、各項目評価値に対して、この項目評価値それぞれについて取得した１以上の項目重み付け値を順次乗算することで、重み付けした各項目評価値を取得する。そして、これらを加算することで、一の評価対象についての一の評価者による評価者別評価値を取得する。そして、同じ評価対象についての、他の評価者の評価者別評価値を同様に取得し、これらの評価者別評価値を用いて、上記と同様に全体評価値を取得する。
【００５９】
また、この場合、全体評価値取得部１６は、例えば、以下のようにして全体評価値を取得してもよい。評価項目の階層構造が、ｐ階層（ｐは２以上の整数）の階層構造を有しているとすると、全体評価値取得部１６は、例えば、一の評価対象に対応する評価情報のうちの一の評価者に対応する評価情報の、上述した評価情報が示す第ｐ階層、即ち末端の階層の各ノードのノード識別情報に対応付けられた各評価項目の項目評価値を、上述した第三項目重み付け管理情報から読み出したこのノード識別情報に対応する項目重み付け値を用いてそれぞれ重み付けする。例えば、項目重み付け値を乗算する。このような各ノードについて重み付けにより得られた値を、ここでは、ノード評価値と呼ぶ。次に、ｐ階層の一階層上の階層（第ｐ−１階層）の各ノードについて、従属する１以上のノードのノード評価値を加算し、加算により得られた値に、各ノードのノード識別情報に対応する項目重み付け値で重み付けして、この第ｐ−１階層の各ノードのノード評価値を取得する。同様の処理を、階層を一つずつあげながら、第一階層の各ノードのノード評価値が得られるまで繰り返し行い、第一階層のノード評価値を全て加算することで、一の評価対象についての一の評価者による評価者別評価値を取得する。そして、同じ評価対象についての、他の評価者の評価者別評価値を同様に取得し、これらの評価者別評価値を用いて、上記と同様に全体評価値を取得する。
【００６０】
なお、評価情報格納部１１に格納されている複数の評価情報が、複数の評価対象についての評価情報で構成されている場合、上記の処理を各評価対象ごとに行って、評価対象ごとの全体評価値を取得するようにすればよい。具体的には、評価情報に評価対象識別情報を含ませるようにして、評価対象識別情報が一致する評価情報ごとに、上記の全体評価値を取得する処理を行うようにすればよい。
【００６１】
また、上記では、第一〜第三項目重み付け管理情報をそれぞれ用いて行われる全体評価値を取得する処理を説明したが、これらの第一〜第三項目重み付け管理情報のうちの２以上を適宜組み合わせた項目重み付け管理情報を用意して、これを用いて、上記の処理を適宜組合せることで全体評価値を取得するようにしても良いことはいうまでもない。
【００６２】
例えば、第一項目重み付け管理情報と第二項目重み付け管理情報とを組み合わせた、評価対象識別情報と、項目識別情報と、項目重み付け値とを有する項目重み付け管理情報を予め用意しておくようにするとともに、評価情報が評価対象識別情報と、項目評価値に対応する項目識別情報を有するようにして、全体評価値取得部１６が、評価情報に含まれる評価対象識別情報と、項目識別情報とに対応付けられた項目重み付け値を、上記の項目重み付け管理情報から読み出し、この重み付け値を用いて、上記と同様に、全体評価値を取得しても良いことはいうまでもない。
【００６３】
同様に、例えば、第二項目重み付け管理情報と第三項目重み付け管理情報とを組み合わせた、評価対象識別情報と、ノード識別情報と、項目重み付け値とを有する項目重み付け管理情報を予め用意しておくようにするとともに、評価情報が評価対象識別情報を有するとともに、評価項目が二階層以上の階層構造を有するようにして、全体評価値取得部１６が、評価情報に含まれる評価対象識別情報と、評価項目が属するノードのノード識別情報とに対応付けられた項目重み付け値を、上記の項目重み付け管理情報から読み出し、この重み付け値を用いて、上記と同様に全体評価値を取得しても良いことはいうまでもない。
【００６４】
また、評価情報が評価期間情報を有している場合、全体評価値取得部１６は、評価対象ごとに、評価期間情報が示す各期間についてそれぞれ全体評価値を算出し、算出された期間ごとの全体評価値を、各期間の比率に応じて合算して全体評価値を取得するようにしても良い。例えば、全体評価値取得部１６は、一の評価対象について、評価期間情報が異なる評価情報をそれぞれ用いて、上記と同様に全体評価値をそれぞれ取得する。ここでは、この全体評価値を、期間ごとの全体評価値とする。そして、取得した全体評価値を、対応する評価期間情報がそれぞれ示す期間の長さの比率で合算して、全体評価値を得る。例えば、第一の期間について得られた期間ごとの全体評価値の値がａ、第二の期間について得られた期間ごとの全体評価値の値がｂであり、第一の期間の長さがＡ、第二の期間の長さがＢであったとすると、最終的な全体評価値として、（ａ×Ａ＋ｂ×Ｂ）／（Ａ＋Ｂ）となる。
【００６５】
また、評価情報が属性期間情報を有している場合において、全体評価値取得部１６は、評価対象ごとに、属性期間情報が示す各期間についてそれぞれ全体評価値を算出し、算出された期間ごとの全体評価値を、各期間の比率に応じて合算して全体評価値を取得するようにしてもよい。例えば、全体評価値取得部１６は、一の評価対象について、属性期間情報が異なる評価情報をそれぞれ用いて、上記と同様に属性期間情報が示す期間ごとの全体評価値をそれぞれ取得する。そして、上述した評価期間情報の場合と同様に、取得した全体評価値を、対応する属性期間情報がそれぞれ示す期間の長さの比率で合算して、全体評価値を得る。
【００６６】
また、評価項目が二階層以上の階層構造を有している場合において、全体評価値取得部１６は、評価情報の評価対象期間情報が、期間別重み付け格納部１５に格納されている期間別重み付け管理情報の期間指定情報が示す期間を示すか否かを判断し、その判断結果に応じて、期間指定情報に対応付けられた項目重み付け値を用いて、全体評価値を取得するようにしても良い。全体評価値取得部１６は、例えば、評価情報の評価対象期間情報が示す期間が、期間指定情報が示す期間と一致または含まれる場合、評価対象期間情報が、期間指定情報が示す期間を示すと判断する。また、全体評価値取得部１６は、例えば、評価情報の評価対象期間情報が示す期間の一部が、期間指定情報が示す期間に含まれる場合、評価対象期間情報が、期間指定情報が示す期間を示すと判断してもよい。全体評価値取得部１６は、例えば、評価対象期間情報が、期間指定情報が示す期間を示すと判断した判断結果を得た場合に、期間別重み付け格納部１５に格納されている期間別重み付け管理情報から、この期間指定情報に対応する項目重み付け値を取得し、これを、この期間指定情報に対応づけられたノードの項目重み付け値として、予め項目重み付け管理情報に格納されていたこのノードの項目重み付け値の代わりとして用いて全体評価値を取得する。期間指定情報に対応付けられたノードとは、例えば、期間別重み付け管理情報に期間指定情報とともに格納されているノードＩＤが示すノードである。また、評価対象期間情報が、期間指定情報が示す期間を示すと判断しなかった場合、予め項目重み付け管理情報に格納されているこのノードの項目重み付け値を用いて全体評価値を取得する。なお、評価対象期間情報が、期間指定情報が示す期間を示すと判断した判断結果を得た場合に、期間別重み付け格納部１５に格納されている期間別重み付け管理情報から、この期間指定情報に対応する項目重み付け値を取得する代わりに、評価対象期間情報が、期間指定情報が示す期間を示すと判断する判断結果が得られなかった場合に、期間別重み付け管理情報から、この期間指定情報に対応する項目重み付け値を取得するようにしても良い。
【００６７】
なお、全体評価値取得部１６が全体評価値を取得する処理においては、結果的に上記と同じ全体評価値が得られる限りにおいては、その処理順序を入れ替えたり、演算の順番等を入れ替えたりする等の変更を行っても良いことはいうまでもなく、このような変更を行った処理も、上記の全体評価値取得部１６が全体評価値を取得する処理に含まれるものと考える。
【００６８】
全体評価値取得部１６は、通常、ＭＰＵやメモリ等から実現され得る。全体評価値取得部１６の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００６９】
出力部１７は、全体評価値取得部１６が取得した全体評価値を出力する。ここでの出力とは、ディスプレイへの表示、プリンタへの印字、外部の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である。出力部１７は、ディスプレイやスピーカー等の出力デバイスを含むと考えても含まないと考えても良い。出力部１７は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【００７０】
次に、評価装置１の動作について図２のフローチャートを用いて説明する。ここでは、評価項目が二階層以上の階層構造を有している場合を例に挙げて説明する。また、評価情報は、評価対象識別情報と評価者識別情報を有しているとする。
【００７１】
（ステップＳ２０１）全体評価値取得部１６は、全体評価値を取得するか否かを判断する。例えば、図示しない受付部等から、全体評価情報を取得する指示を受け付けた場合に、全体評価値を取得することを判断する。取得すると判断した場合、ステップＳ２０２に進み、取得しないと判断した場合、ステップＳ２０１に戻る。
【００７２】
（ステップＳ２０２）全体評価値取得部１６は、カウンターｎの値に１を代入する。
【００７３】
（ステップＳ２０３）全体評価値取得部１６は、評価情報格納部１１に格納されている複数の評価情報に、ｎ番目の評価対象識別情報があるか否かを判断する。ある場合、ステップＳ２０３に進み、ない場合、ステップＳ２１９に進む。
【００７４】
（ステップＳ２０４）全体評価値取得部１６は、評価情報格納部１１に格納されている複数の評価情報から、ｎ番目の評価対象識別情報に対応する評価情報、即ち、ｎ番目の評価対象識別情報を有する評価情報を取得する。取得した評価情報は、図示しない記憶媒体に一時記憶する。
【００７５】
（ステップＳ２０５）全体評価値取得部１６は、ステップＳ２０４で取得した評価情報が、異なる評価期間情報を有しているか否かを判断する。有している場合、ステップＳ２０６に進み、有していない場合、ステップＳ２１５に進む。
【００７６】
（ステップＳ２０６）全体評価値取得部１６は、カウンターｉの値に１を代入する
【００７７】
（ステップＳ２０７）全体評価値取得部１６は、ステップＳ２０４で取得した評価情報の中に、ｉ番目の評価期間情報があるか否かを判断する。ある場合、ステップＳ２０８に進み、ない場合、ステップＳ２１３に進む。
【００７８】
（ステップＳ２０８）全体評価値取得部１６は、ｉ番目の評価期間情報を有する評価情報を、ステップＳ２０４で取得した評価情報の中から取得する。取得した評価情報は、図示しない記憶媒体に一時記憶する。
【００７９】
（ステップＳ２０９）全体評価値取得部１６は、ステップＳ２０８で取得した評価情報の中に、異なる属性期間情報があるか否かを判断する。ある場合、ステップＳ２１０に進み、ない場合、ステップＳ２１１に進む。
【００８０】
（ステップＳ２１０）全体評価値取得部１６は、異なる属性期間情報を有する評価情報について評価値を取得する。この処理の詳細については、後述する。そして、ステップＳ２１２に進む。なお、ここでは、全体評価値取得部１６は、取得した評価値を、例えば、ｉ番目の評価期間情報と対応付けて、図示しない記憶媒体等に蓄積する。
【００８１】
（ステップＳ２１１）全体評価値取得部１６は、評価値を取得する処理を行う。ここで取得する評価値は、例えば、異なる評価期間ごとの全体評価値である。この処理の詳細については後述する。そして、ステップＳ２１２に進む。なお、ここでは、全体評価値取得部１６は、取得した全体評価値を、例えば、ｉ番目の評価期間情報と対応付けて、図示しない記憶媒体等に蓄積する。
【００８２】
（ステップＳ２１２）全体評価値取得部１６は、直前のステップで取得した全体評価値を、例えば、ｉ番目の評価期間情報と対応付けて、図示しない記憶媒体等に蓄積し、カウンターｉの値を１インクリメントする。そして、ステップＳ２０７に戻る。
【００８３】
（ステップＳ２１３）全体評価値取得部１６は、評価期間情報ごとに取得した全体評価値を、評価期間の比率に応じて合算して全体評価値を取得する。
【００８４】
（ステップＳ２１４）全体評価値取得部１６は、カウンターｎの値を１インクリメントする。そして、ステップＳ２０３に戻る。
【００８５】
（ステップＳ２１５）全体評価値取得部１６は、ステップＳ２０４で取得した評価情報が、異なる属性期間情報を有しているか否かを判断する。有している場合、ステップＳ２１６に進み、有していない場合、ステップＳ２１７に進む。
【００８６】
（ステップＳ２１６）全体評価値取得部１６は、異なる属性期間情報を有する評価情報について評価値を取得する。この処理はステップＳ２１０と同様の処理である。そして、ステップＳ２１８に進む。
【００８７】
（ステップＳ２１７）全体評価値取得部１６は、評価値を取得する処理を行う。この処理はステップＳ２１１と同様の処理である。そして、ステップＳ２１８に進む。
【００８８】
（ステップＳ２１８）全体評価値取得部１６は、カウンターｎの値を１インクリメントする。
【００８９】
（ステップＳ２１９）出力部１７は、全体評価値取得部１６が取得した処理対象ごとの全体評価値を出力する。そして処理を終了する。
【００９０】
次に、評価装置１の全体評価値取得部１６が全体評価値を取得する処理の詳細について、図３のフローチャートを用いて説明する。この処理は、図２のステップＳ２１１およびステップＳ２１７に相当する処理である。
【００９１】
（ステップＳ３０１）全体評価値取得部１６は、カウンターｋの値に１を代入する。
【００９２】
（ステップＳ３０２）全体評価値取得部１６は、直前の上位の処理で取得した評価情報に、ｋ番目の評価者識別情報があるか否かを判断する。ある場合、ステップＳ３０３に進み、ない場合、ステップＳ３１６に進む。
【００９３】
（ステップＳ３０３）全体評価値取得部１６は、ｋ番目の評価者識別情報に対応する評価情報、即ちｋ番目の評価者識別情報を有する評価情報を、直前に取得した評価情報から取得する。
【００９４】
（ステップＳ３０４）全体評価値取得部１６は、カウンターｊの値に１を代入する。
【００９５】
（ステップＳ３０５）全体評価値取得部１６は、ステップＳ３０３で取得した評価情報に、ｊ番目の項目評価値があるか否かを判断する。ある場合、ステップＳ３０６に進み、ない場合、ステップＳ３１１に進む。
【００９６】
（ステップＳ３０６）全体評価値取得部１６は、直前の処理ステップにおいて取得した評価情報に含まれる評価対象属性情報に対応する項目重み付け値の中から、ｊ番目の項目評価値が属する各ノードに対応する項目重み付け値を取得する。例えばノード識別情報と対応付けられた項目重み付け値を取得する。
【００９７】
（ステップＳ３０７）全体評価値取得部１６は、評価情報に含まれる評価対象期間情報が、期間別重み付け管理情報に格納されている期間指定情報のうちの１以上が示す期間を示すか否かを判断する。１以上の期間を満たす場合、ステップＳ３０８に進み、満たさない場合、ステップＳ３０９に進む。
【００９８】
（ステップＳ３０８）全体評価値取得部１６は、ステップＳ３０７で期間を示すと判断された期間指定情報に対応付けられている第一階層のノードの識別情報と、項目重み付け値を、期間別重み付け管理情報から取得する。そして、ステップＳ３０６で取得した項目重み付け値のうちの、期間別重み付け管理情報から取得したノード識別情報が示すノードの項目重み付け値を、期間別重み付け管理情報から取得した項目重み付け値で更新する。例えば上書きする。
【００９９】
（ステップＳ３０９）全体評価値取得部１６は、ｊ番目の項目評価値を、ステップＳ３０６で取得した各ノードの項目重み付け値を用いて、あるいはこれをステップＳ３０８において更新した項目重み付け値を用いて、重み付けする。例えば、ｊ番目の項目評価値に、各ノードの項目重み付け値を全て乗算する。乗算した値は図示しない記憶媒体等に一時記憶する。
【０１００】
（ステップＳ３１０）全体評価値取得部１６は、カウンターｊの値を１インクリメントする。そして、ステップＳ３０５に戻る。
【０１０１】
（ステップＳ３１１）全体評価値取得部１６は、ステップＳ３０９で取得した、重み付けされた項目評価値を合算して、評価者別評価値を取得する。
【０１０２】
（ステップＳ３１２）全体評価値取得部１６は、ｋ番目の評価者識別情報に対応する評価者属性情報、即ち、ｋ番目の評価者識別情報が含まれる評価情報に含まれる評価者属性情報を取得する。
【０１０３】
（ステップＳ３１３）全体評価値取得部１６は、ステップＳ３１２で取得した評価者属性情報に対応する重み付け値を、属性別重み付け情報から取得する。
【０１０４】
（ステップＳ３１４）全体評価値取得部１６は、ステップＳ３１２で取得した重み付け値と、ステップＳ３１１で取得した評価者別評価値とを対応付けて、図示しない記憶媒体に蓄積する。
【０１０５】
（ステップＳ３１５）全体評価値取得部１６は、カウンターｋの値を１インクリメントする。そして、ステップＳ３０２に戻る。
【０１０６】
（ステップＳ３１６）全体評価値取得部１６は、ステップＳ３１４で各評価者別評価値を、各評価者別評価値とともに蓄積された重み付け値で重み付けする。例えば、重み付け値を乗算する。
【０１０７】
（ステップＳ３１７）全体評価値取得部１６は、ステップＳ３１６で重み付けした評価者別評価値を用いて、全体評価値を取得する。例えば、ステップＳ３１６で重み付けした評価者別評価値の平均を算出して、全体評価値を取得する。取得した全体評価値は、図示しない記憶媒体等に一時記憶する。そして、上位の処理にリターンする。
【０１０８】
次に、評価装置１の全体評価値取得部１６が属性期間情報について評価値を取得する処理の詳細について、図４のフローチャートを用いて説明する。この処理は、図２のステップＳ２１０およびステップＳ２１６に相当する処理である。
【０１０９】
（ステップＳ４０１）全体評価値取得部１６は、カウンターｓの値を１インクリメントする。
【０１１０】
（ステップＳ４０２）全体評価値取得部１６は、上位の処理で直前に取得した評価情報の中に、ｓ番目の属性期間情報が含まれるか否かを判断する。含まれる場合、ステップＳ４０３に進み、含まれない場合、ステップＳ４０６に進む。
【０１１１】
（ステップＳ４０３）全体評価値取得部１６は、ｓ番目の属性期間情報に対応する評価情報、即ち、ｉ番目の属性期間情報を有する評価情報を取得する。
【０１１２】
（ステップＳ４０４）全体評価値取得部１６は、評価値を取得する処理を行う。この処理は、上記の図３に示した処理と同様の処理である。なお、取得した全体評価値は、ｓ番目の属性期間情報と対応付けて図示しない記憶媒体に蓄積する。
【０１１３】
（ステップＳ４０５）全体評価値取得部１６は、カウンターｓの値を１インクリメントする。そして、ステップＳ４０２に戻る。
【０１１４】
（ステップＳ４０６）全体評価値取得部１６は、ステップＳ４０４で取得した全体評価値に対応する属性期間情報が示す期間の長さをそれぞれ取得し、全体評価値を、取得した期間の長さの比率に応じて合算する。そして、上位の処理にリターンする。
【０１１５】
以下、本実施の形態における評価装置１の具体的な動作について説明する。ここでは、評価者及び評価対象が会社の社員であり、評価の内容は業績等についての評価である場合を例に挙げて説明する。
【０１１６】
図５は、評価情報格納部１１に格納されている評価情報を構成する項目評価値等を管理する項目評価管理情報の一例を示す図である。項目評価管理情報は、「評価値グループＩＤ」と、「項目ＩＤ」と、「評価値」という項目を有している。「評価値グループＩＤ」は、評価値グループの識別情報である。評価値グループとは、一の評価者が、一の評価対象に対して行った評価により得られた１以上の項目評価値で構成されるグループである。「評価値グループＩＤ」は、一の評価者が、一の評価対象に対して行った評価により得られた１以上の項目評価値を管理するための管理情報と考えても良い。「項目ＩＤ」は、評価項目の項目識別情報である。「項目評価値」は、対応する「項目ＩＤ」が示す表か項目についての項目評価値である。ここでは、項目評価値は、評価項目についての１０段階評価の結果を示す値であり、値が高いほど評価が高いことを示すものとする。
【０１１７】
図６は、評価対象の評価に用いられる１以上の評価項目の内容を示す評価内容情報を示す図である。評価内容情報は、図５の「項目ＩＤ」に対応する「項目ＩＤ」と、評価項目の内容を示す情報である「評価内容」という項目を有している。この評価内容管理情報は、評価の際に利用されるものであり、必ずしも評価装置１内に設けられている必要はない。
【０１１８】
図７は、評価情報格納部１１に格納されている評価情報を構成する評価者属性情報等を管理する評価者管理情報の一例を示す図である。評価者管理情報は、「評価値グループＩＤ」と、「評価者ＩＤ」と、「評価者属性」と、「評価対象ＩＤ」と、「評価対象属性」と、「評価期間」と、「属性期間」と、「評価対象期間」という項目を有している。「評価値グループＩＤ」は、評価値グループの識別情報であり、図５の「評価値グループＩＤ」と対応する。評価者管理情報は、ここでは、評価者管理情報の各レコード（行）を管理する識別情報と考えても良い。「評価者ＩＤ」は、対応する「評価値グループＩＤ」が示す項目評価値を得るための評価を行った評価者の評価者識別情報である。ここでは、評価者識別情報は、例えば、評価者である社員の社員番号等の社員識別情報（社員ＩＤ）であるとする。「評価者属性」は、評価者属性情報である。「評価者属性」は、ここでは更に、「役職ＩＤ」と「階層関連」という項目を有している。「役職ＩＤ」は、役職識別情報であり、ここでは、「課長」、「係長」等の役職名を示している。「階層関連」は、評価者と評価対象との階層関係を示す情報である。例えば、「直系階層差１」は、対応する評価対象が、対応する評価者に対して直系の下位の階層であり、その階層差が「１」であることを示している。つまり、評価対象が、評価者に対して直接従属している関係にあることを示している。「評価対象ＩＤ」は、評価対象識別情報である。ここでは、評価対象識別情報は、例えば、評価対象である社員の社員番号等の社員識別情報（社員ＩＤ）であるとする。「評価対象属性」は、評価対象属性情報であり、ここでは、社員の分類を示している。「評価期間」は、評価期間情報であり、例えば、評価開始の年月と、評価終了の年月との範囲で示されている。「属性期間」は、属性期間情報であり、ここでは、「評価期間」が示す期間内において、評価対象の評価対象属性情報が、「評価対象属性」が示す値であった期間を、その開始の年月と、終了の年月との範囲で示している。「評価対象期間」は、評価対象期間情報である。ここでは、評価対象が、評価対象となってからの期間（経過した月）を示す情報であるとする。例えば、評価対象が入社してからの経過期間を示す情報であるとする。ただし、「評価対象期間」は、必須の項目ではない。なお、ここでは、図５の項目評価管理情報と、図７の評価者管理情報とにより、評価情報が構成されているものとする。
【０１１９】
なお、図７において、「評価値グループＩＤ」が「Ｇ８」であるレコードと、「Ｇ９」であるレコードとが、それぞれ２つ含まれているが、これは、例えば、一の社員の属性に、一の評価期間内で変更が有り、なおかつ、この社員に対する評価が、社員の属性の変化に関係なく、一の評価期間についてまとめて行われたためであるものとする。
【０１２０】
図８は、図５等に示した評価項目の階層構造を示す模式図である。ここでは、評価項目の階層構造を、木構造で示している。図において、階層構造の各ノードのノード識別情報を、ここでは、「Ｎ」と「数字」との組合せで示している。「数字」の部分の桁数が、ノードの階層数（階層の深さ）を示している。例えばノードＮ１は、第一階層のノードを示し、ノードＮ２１１は、第三階層のノードを示している。また、最下位の階層の各ノード識別情報の後に、括弧を用いて示されている値が、各ノード識別情報が示すノードに対応する評価項目の項目識別情報であり、図５等の「項目ＩＤ」に対応している。例えば、ノードＮ１１１は、「項目ＩＤ」が「Ｅ１」である評価項目に対応している。
【０１２１】
図９は、階層情報格納部１２に格納されている階層情報の一例を示す図である。階層情報は、「項目ＩＤ」と、「階層指定情報」という項目を有している。「項目ＩＤ」は、図５等の「項目ＩＤ」と同様の項目識別情報である。「階層指定情報」は、対応する項目識別情報の階層関係を示す階層指定情報であり、例えば、図８に示したような階層構造における、ルートから、「項目ＩＤ」が示す項目識別情報と対応付けられたノードまでのパスを、上述したノード識別情報（以下、ノードＩＤと称す）を用いて表したものである。「階層指定情報」において、「ノードＡ／ノードＢ」という表現は、ノードＡとノードＢとが親子関係にあり、ノードＢが、ノードＡの子である（ノードＡに従属している、あるいはノードＡの直系の一階層下位のノードである）ことを示している。また、ここでは、「階層指定情報」における最も左側の「ノードＩＤ」が「項目ＩＤ」が示す評価項目に対応するノードのノード識別情報である。ここでは、このような階層指定情報を有する階層情報によって、図８に示すような評価項目の階層構造が管理されている。
【０１２２】
図１０は、項目別重み付け格納部１４に格納されている項目重み付け管理情報を示す図である。この項目重み付け管理情報は、上述した第二項目重み付け管理情報と、第三項目重み付け管理情報とを組み合わせたものである。項目重み付け管理情報は、「評価対象属性」と、「ノードＩＤ」と、「項目重み付け値」という項目を有している。「評価対象属性」は、評価対象属性情報であり、図７の「評価対象属性」と対応している。「ノードＩＤ」は、評価項目の階層構造におけるノード識別情報であり、図９の「階層指定情報」のノードＩＤに対応している。「項目重み付け値」は、項目重み付け値である。この項目重み付け管理情報により、項目重み付け値は、階層構造を有する評価項目の各ノードと、評価対象の評価対象属性情報とに対応付けられて管理されている。
【０１２３】
図１１は、属性別重み付け格納部１３に格納されている属性別重み付け情報を示す図である。属性別重み付け情報は、「属性種類」と、「評価者属性」と「重み付け値」という項目を有している。「属性種類」とは、評価者属性の種類を示す情報であり、ここでは、例えば、図７に示すように、「評価者属性」は、「役職ＩＤ」という項目と、「階層関連」という項目についての属性値を有していることから、この「属性種類」の値は、「役職ＩＤ」と、「階層関連」という２つの値のいずれかである。また、「評価者属性」は、評価者属性情報であり、ここでは、図５の「評価者属性」における「役職ＩＤ」という項目と、「階層関連」という項目との値に相当する。「重み付け値」は、評価者属性識別情報に対応した重み付け値である。
【０１２４】
図１２は、期間別重み付け格納部１５に格納されている期間別重み付け管理情報を示す図である。期間別重み付け管理情報は、「期間指定」と、「ノードＩＤ」と、「項目重み付け値」とを有している。「期間指定」は、期間指定情報であり、ここでは、社員の入社から経過した期間を月で表している。「ノードＩＤ」はノードＩＤである。「項目重み付け値」は、「ノードＩＤ」が示すノードに適用される項目重み付け値である。
【０１２５】
まず、ユーザが、評価装置１に対して、評価情報格納部１１に格納されている評価情報を用いて全体評価を取得する指示を図示しない入力手段等を介して与えたとする。
【０１２６】
全体評価値取得部１６は、まず、図７に示した評価者管理情報の「評価対象ＩＤ」の値の中から、一の「評価対象ＩＤ」である「Ｂ１００１」を検出する。そして、この評価者管理情報から、「評価対象ＩＤ」の値が「Ｂ１００１」であるレコード（列）を、図示しないメモリ等の記憶媒体に読み出す。例えば、図７の上から三列目までのレコードを読み出す。また、読み出した各レコードの「評価値グループＩＤ」の値「Ｇ１」、「Ｇ２」、「Ｇ３」を取得し、図５に示した項目評価値管理情報から、「評価値グループＩＤ」の値が、ここで取得した値「Ｇ１」、「Ｇ２」、「Ｇ３」と一致するレコードを図示しないメモリ等の記憶媒体に読み出す。
【０１２７】
次に、全体評価値取得部１６は、読み出した各レコードの「評価期間」の値が一致するか否かを判断する。つまり、読み出した評価情報が異なる評価期間情報を有しているか否かを判断する。ここでは、図７の上から三列目までのレコードの「評価期間」の値は、一致するため、全体評価値取得部１６は、「評価期間」の値が一致すると判断する。つまり、読み出した評価情報が異なる評価期間情報を有していないと判断する。
【０１２８】
次に、全体評価値取得部１６は、同様に、読み出した各レコードの「属性期間」の値が一致するか否かを判断する。ここでは、一致すると判断され、全体評価値取得部１６が、読み出した評価情報が異なる属性期間情報を有していないと判断したこととなる。
【０１２９】
次に、全体評価値取得部１６は、上記で読み出した評価情報において、評価者識別情報ごとに、全体評価値を取得する処理を行う。
【０１３０】
まず、上記で図７の評価者管理情報から読み出した上から三行目までのレコードに含まれる「評価者ＩＤ」の中から、一の「評価者ＩＤ」として、例えば、「Ａ１０１」を検出し、「評価者ＩＤ」が「Ａ１０１」であるレコードを更にメモリ等の記憶媒体に読み出す。このレコードは、図７の一行目のレコードである。そして、このレコ−ドに含まれる「評価対象属性」である「一般社員」と、「評価対象期間」である「２４」とを取得する。また、このレコードに含まれる「評価者グループＩＤ」である「Ｇ１」を取得し、上記で項目評価値管理情報から読み出したレコードから、「評価者グループＩＤ」が「Ｇ１」であるレコードをメモリ等の記憶媒体に読み出す。なお、「評価対象期間」は、必須の項目ではなく、評価者管理情報に「評価対象期間」が含まれない場合、ここで述べる「評価対象期間」を読み出す処理は、省略して良い。かかることは以下においても同様である。
【０１３１】
次に、全体評価値取得部１６は、項目評価値管理情報から読み出した「評価者グループＩＤ」が「Ｇ１」であるレコードのうちの１番目のレコードの「項目ＩＤ」である「Ｅ１」を取得する。そして、階層情報格納部１２に格納されている図９に示した階層情報から、「項目ＩＤ」が「Ｅ１」であるレコードを検出し、このレコードの「階層指定情報」である「／Ｎ１／Ｎ１１／Ｎ１１１」を取得する。そして、この階層指定情報に含まれる全てのノードＩＤ、即ち「Ｎ１」，「Ｎ１１」、および「Ｎ１１１」を取得する。そして、図９に示した項目重み付け管理情報から、「評価対象属性」が上記で取得した「一般社員」であり、「ノードＩＤ」が、それぞれ「Ｎ１」、「Ｎ１１」、および「Ｎ１１１」であるレコードに含まれる「項目重み付け値」を、順次取得する。ここでは、項目重み付け値として「１」、「１．５」、および「１．２」が取得できる。
【０１３２】
次に、全体評価値取得部１６は、上記で取得した「評価対象期間」である「２４」が、図１２に示した期間別重み付け管理情報のうちのいずれか１以上の「期間指定」の値が示す範囲に入るか否かを、順次判断していく。ここでは、「２４」が当てはまる「期間指定」が検出されなかったとする。このため、上記で各ノードについて取得した項目重み付け値に対して変更は行われない。
【０１３３】
ここで、仮に、取得した「評価対象期間」が「４」であり、図１２に示した期間別重み付け管理情報の上から１番目のレコードの「期間指定」である「６未満」という範囲に入ると判断されたとすると、全体評価値取得部１６は、この１番目のレコードから、「ノードＩＤ」の値「Ｎ２」と、「項目重み付け値」の値「０」とを取得し、上記で各ノードについて取得した項目重み付け値のうち、「ノードＩＤ」が「Ｎ２」であるノードについて取得した項目重み付け値を、ここで取得した値「０」に更新することとなる。このように、第一階層のノードの項目重み付け値を、評価対象期間に応じて変更できるため、評価対象期間に応じて、柔軟に項目重み付け値を変更することができる。
【０１３４】
ここでは、項目重み付け値に変更が行われないため、全体評価値取得部１６は、上記で取得した全ての項目重み付け値「１」、「１．５」、および「１．２」を、項目評価値管理情報から読み出した「評価者グループＩＤ」が「Ｇ１」であるレコードのうちの１番目のレコードの「項目評価値」である「８」に順次乗算して、この項目評価値を重み付けする。例えば、重み付けされた項目評価値は、「８×１×１．５×１．２＝１４．４」となる。そして、重み付けされた項目評価値を、図示しない記憶媒体等に一時記憶する。
【０１３５】
以下、項目評価値管理情報から読み出した「評価者グループＩＤ」が「Ｇ１」であるレコードの二列目以降の他のレコードについても同様の処理を行う。例えば、「項目ＩＤ」が「Ｅ２」であるレコードから取得される項目評価値「９」については、項目重み付け値として「１」、「１．５」、および「１．５」が取得でき、この結果、重み付けされた項目評価値は、「９×１×１．５×１．５＝２０．２５」となる。
【０１３６】
そして、得られた項目評価値を全て加算して、「評価者ＩＤ」が「Ａ１０１」である評価者に対応した評価者別評価値を取得する。例えば取得した評価者別評価値が、ここでは、「１２５」であったとする。そして、この評価者別評価値「１２５」を、評価者ＩＤ「Ａ１０１」と対応付けて図示しない記憶媒体に一時記憶する。
【０１３７】
ここで、仮に、図７の評価者管理情報から読み出した上から三列目までのレコードに含まれる「評価者ＩＤ」の中の一のレコードから読み出した評価対象属性が「一般社員」でなく、例えば「契約社員」であったとすると、上記の処理のうちの、階層指定情報に含まれるノードＩＤに対応する「項目重み付け値」を取得する処理において、「評価対象属性」が「契約社員」であるレコードの中から、各ノードＩＤに対応する「項目重み付け値」を取得することとなる。これ以外の処理は、上記と同様である。
【０１３８】
評価者別評価値「１２５」を、評価者ＩＤ「Ａ１０１」と対応付けて蓄積した後、全体評価値取得部１６は、更に、上記で図７の評価者管理情報から読み出した上から三列目までのレコードのうちの、「評価者ＩＤ」の値が「Ａ１０１」以外の値である各レコードについても、上記と同様の処理を繰り返し、取得した評価者別評価値と、評価者ＩＤとを対応付けて、図示しない記憶媒体に追記していく。
【０１３９】
図１３は、全体評価値取得部１６が取得して蓄積した評価者別評価値を管理する評価者別評価値管理情報を示す図である。評価者別評価値管理情報は、評価者識別情報である「評価者ＩＤ」と、評価者別評価値である「評価者別評価値」という項目を有している。
【０１４０】
次に、全体評価値取得部１６は、図１３に示した評価者別評価値管理情報の１番目のレコードの「評価者ＩＤ」である「Ａ１０１」を取得し、上記で図７の評価者管理情報から読み出した上から三列目までのレコードにおいて、「評価者ＩＤ」の値が、「Ａ１０１」であるレコードを検出する。そして、検出したレコードの「役職ＩＤ」である「係長」と、「階層関連」である「直系階層差１」とを取得する。そして、まず、図１１に示した属性別重み付け情報において、「属性種類」の値が「役職ＩＤ」と一致し、「評価者属性」の値が「係長」と一致するレコードを検出し、検出されたレコードの「重み付け値」の値「１」を取得する。さらに、図１１に示した属性別重み付け情報において、「属性種類」の値が「階層関連」と一致し、「評価者属性」の値が「直系階層差１」と一致するレコードを検出し、検出されたレコードの「重み付け値」の値「２」を取得する。そして、取得した「重み付け値」同士を乗算して、評価者ＩＤ「Ａ１０１」と対応付けられた評価者別評価値を重み付けするための重み付け値「１×２＝２」を取得する。
【０１４１】
同様にして、図１３に示した評価者別評価値管理情報の２番目以降の各レコードの「評価者ＩＤ」の値に関しても、重み付け値を取得する。例えば、評価者ＩＤ「Ａ１０２」おおよび「Ａ１０３」にそれぞれ対応する重み付け値として、「１．５」および「１」が取得される。
【０１４２】
そして、図１３に示した評価者別評価値管理情報の各レコードの「評価者別評価値」に対する重み付け値として、上記で各レコードに含まれる評価者ＩＤについて取得した重み付け値を用いた加重平均を行うことで、全体評価値を取得する。例えば、評価者ＩＤ「Ａ１０１」に対応する「評価者別評価値」および「重み付け値」は、「１２５」および「２」であり、評価者ＩＤ「Ａ１０２」に対応する「評価者別評価値」および「重み付け値」は、「１０５」および「１．５」であり、評価者ＩＤ「Ａ１０３」に対応する「評価者別評価値」および「重み付け値」は、「１３２」および「１」であるため、加重平均の式は、「（１２５×２＋１０５×１．５＋１３２×１）／（２＋１．５＋１）」となり、算出される全体評価値は、「１１９．９」となる。即ち、全体評価値は、一の評価対象に対する各評価者の評価値に、各評価者の重み付け値を乗算して得られた値の合計を、各評価者の重み付け値の合計で除算した値となる。そして、この全体評価値を、「評価対象ＩＤ」である「Ｂ１００１」と対応付けて、図示しない記憶媒体等に一時記憶する。
【０１４３】
また、同様にして、図７に示した評価者管理情報の他の「評価対象ＩＤ」についても同様の処理を繰り返す。
【０１４４】
ここで、例えば、全体評価値取得部１６が、図７に示した評価者管理情報から、「評価対象ＩＤ」の値が「Ｂ１００２」であるレコード（列）を、図示しないメモリ等の記憶媒体に読み出し、図５に示した項目評価値管理情報から、「評価値グループＩＤ」の値が、ここで取得した値「Ｇ４」、「Ｇ５」、「Ｇ６」、「Ｇ７」と一致するレコードを図示しないメモリ等の記憶媒体に読み出したとする。そして、全体評価値取得部１６が、読み出した各レコードの「評価期間」の値が一致するか否かを判断した結果、読み出した評価情報が異なる評価期間情報を有していると判断されたとする。例えば、図７から読み出された「評価対象ＩＤ」の値が「Ｂ１００２」であるレコードにおいて、「評価値グループＩＤ」が「Ｇ４」および「Ｇ６」であるレコードと、「Ｇ５」および「Ｇ７」であるレコードとでは、「評価期間」の示す値が異なる。このため、上記で読み出した評価情報（即ち、項目評価値管理情報と評価者管理情報）のうちの、「評価期間」が一致する評価情報をそれぞれ用いて、「評価期間」別に、上記と同様に、全体評価値を算出する。具体的には、「評価値グループＩＤ」が「Ｇ４」および「Ｇ６」である評価情報を用いて、上記と同様の処理により、全体評価値を算出し、更に、「評価値グループＩＤ」が「Ｇ５」および「Ｇ７」である評価情報を用いて、上記と同様の処理により、全体評価値を算出する。例えば、「評価値グループＩＤ」が「Ｇ４」および「Ｇ６」である評価情報を用いて算出した全体評価値が仮に「１５０」であり、「評価値グループＩＤ」が「Ｇ５」および「Ｇ７」である評価情報を用いて算出した全体評価値が「１２０」であったとする。次に、「評価値グループＩＤ」が「Ｇ４」および「Ｇ６」である評価情報に含まれる「評価期間」である「２０１１／１〜２０１１／６」から、その期間の長さである「６」ヶ月を算出する。同様に、「評価値グループＩＤ」が「Ｇ５」および「Ｇ７」である評価情報に含まれる「評価期間」である「２０１１／７〜２０１１／９」から、その期間の長さである「３」ヶ月を算出する。そして、上記で「評価値グループＩＤ」が「Ｇ４」および「Ｇ６」である評価情報について取得した期間別の全体評価値「１５０」と、「評価値グループＩＤ」が「Ｇ５」および「Ｇ７」である評価情報について取得した期間別の全体評価値「１２０」とを、それぞれの評価情報に対応する「評価期間」が示す期間の長さの比率で合算して、全体評価値を算出する。具体的には、全体評価値を算出する式は、「（１５０×６＋１２０×３）／（６＋３）」となり、これから算出される全体評価値は、「１４０」となる。そして、この全体評価値を、「評価対象ＩＤ」である「Ｂ１００２」と対応付けて、図示しない記憶媒体等に追記する。このように、評価対象となる期間の異なる全体評価値を適切に合算して、全期間を通しての全体評価値を取得することができる。
【０１４５】
ここで、例えば、全体評価値取得部１６が、図７に示した評価者管理情報から、「評価対象ＩＤ」の値が「Ｂ１００３」であるレコード（列）を、図示しないメモリ等の記憶媒体に読み出し、図５に示した項目評価値管理情報から、「評価値グループＩＤ」の値が、ここで取得した値「Ｇ８」、「Ｇ９」と一致するレコードを図示しないメモリ等の記憶媒体に読み出したとする。そして、全体評価値取得部１６が、読み出した各レコードの「属性期間」の値が一致するか否かを判断した結果、読み出した評価情報が異なる属性期間情報を有していると判断されたとする。例えば、図７から読み出された「評価対象ＩＤ」の値が「Ｂ１００３」である４つのレコードにおいて、「評価対象属性」が「契約社員」である２つのレコードと、「評価対象属性」が「一般社員」である２つのレコードとでは、「属性期間」の示す値が異なる。このため、上記で読み出した評価情報（即ち、項目評価値管理情報と評価者管理情報）のうちの、「属性期間」が一致する評価情報をそれぞれ用いて、「属性期間」別に、上記と同様に、全体評価値を算出する。具体的には、「評価対象属性」が「契約社員」である評価情報を用いて、上記と同様の処理により、全体評価値を算出し、更に、「評価対象属性」が「一般社員」である評価情報を用いて、上記と同様の処理により、全体評価値を算出する。例えば、「評価対象属性」が「契約社員」である評価情報を用いて算出した全体評価値が仮に「１００」であり、「評価対象属性」が「一般社員」である２つの評価情報を用いて算出した全体評価値が「１４０」であったとする。次に、「評価対象属性」が「契約社員」である評価情報に含まれる「属性期間」である「２０１１／１〜２０１１／９」から、その期間の長さである「９」ヶ月を算出する。同様に、「評価対象属性」が「一般社員」である評価情報に含まれる「属性期間」である「２０１１／１０〜２０１１／１２」から、その期間の長さである「３」ヶ月を算出する。そして、上記で「評価対象属性」が「契約社員」である評価情報について取得した期間別の全体評価値「１００」と、「評価対象属性」が「一般社員」である評価情報について取得した期間別の全体評価値「１４０」とを、それぞれの評価情報に対応する「属性期間」が示す期間の長さの比率で合算して、全体評価値を算出する。具体的には、全体評価値を算出する式は、「（１００×９＋１４０×３）／（９＋３）」となり、これから算出される全体評価値は、「１１０」となる。そして、この全体評価値を、「評価対象ＩＤ」である「Ｂ１００３」と対応付けて、図示しない記憶媒体等に追記する。これにより、評価の対象となった期間内における評価対象の属性の変化を考慮して、全体評価値を取得することができる。
【０１４６】
このようにして、全体評価値取得部１６は、図７に示した評価者管理情報の全ての「評価対象ＩＤ」に対応した全体評価値を取得する。
そして、出力部１７は、取得した全体評価値を、対応する「評価対象ＩＤ」の値と対応付けて、モニタ等に出力する。
【０１４７】
図１４は、出力部１７による出力例を示す図である。
【０１４８】
以上、本実施の形態によれば、複数の評価者が評価対象に対して行った評価を、各評価者の属性に応じて重み付けすることができ、複数の評価者が評価対象に対して行った評価を、各評価者の属性等を考慮して最適化して出力することができる。
【０１４９】
また、本実施の形態によれば、評価対象の属性に応じて、評価結果を最適化して出力することができる。
【０１５０】
なお、上記具体例においては、一の項目評価値に対して、この項目評価値が対応するノードから、ルートに至るまでのパスにおいて通過するノードに対応付けられた項目重み付け値を全て乗算して項目評価値を重み付けし、加算することで、一の評価対象についての評価者別の評価値を取得するようにした例を示したが、本実施の形態においては、例えば、以下のようにして評価値を取得しても良い。
【０１５１】
まず、末端のノードに対応する項目評価値にこのノードに対応付けられた項目重み付け値を乗算する。次に、その一つ上の階層の各ノードについて、それぞれ、子となるノードの重み付けされた項目重み付け値を、全て加算し、そのノードに対応付けられた項目重み付け値を乗算する。更に、その一つ上の階層の各ノードについて、それぞれ、子となるノードの、上記で加算され、重み付けが行われた項目重み付け値を、加算し、そのノードに対応付けられた項目重み付け値を乗算する。この処理を、ルートに至るまで繰り返すことで、一の評価対象についての評価者別の評価値を取得するようにしても良い。
【０１５２】
（実施の形態２）
本実施の形態２にかかる評価装置２は、上記実施の形態１にかかる評価装置において、評価情報に含まれる評価者属性情報を、人事データベースに格納されている情報から取得するようにしたり、評価者や、評価対象を、人事データベースに格納されている情報から取得するようにしたものである。
図１５は、本発明の実施の形態２にかかる評価装置２の構成を示すブロック図である。
評価装置１は、評価情報格納部１１、階層情報格納部１２、属性別重み付け格納部１３、項目別重み付け格納部１４、期間別重み付け格納部１５、全体評価値取得部１６、出力部１７、評価関連受付部１８、人事データベース１９、評価情報取得部２０、評価対象識別情報受付部２１、評価者識別情報取得部２２、評価者識別情報出力部２３、評価者検出部２４、人事情報送信部２５を備える。
【０１５３】
評価情報格納部１１、階層情報格納部１２、項目別重み付け格納部１４、期間別重み付け格納部１５、属性別重み付け格納部１３、全体評価値取得部１６、出力部１７の構成等については、上記実施の形態１と同様であるのでここでは説明を省略する。
【０１５４】
なお、この実施の形態においては、特に、評価者および評価対象が会社の社員（役員等も含む）であり、項目評価値や全体評価値が人事評価を示す値である場合について説明する。
【０１５５】
評価関連受付部１８は、評価者識別情報と、評価対象識別情報とを有する評価関連情報を受け付ける。評価関連受付部１８は、更に、評価者識別情報が示す評価者による、評価対象識別情報が示す評価対象についての、１以上の評価項目についての評価結果を示す項目評価値や、項目評価値に対応する評価項目についての項目識別情報や、評価期間情報等を有する評価関連情報を受け付けてもよい。評価関連受付部１８が受け付ける評価関連情報に含まれる評価者識別情報と、評価対象識別情報とは、評価情報格納部１１に格納されている評価情報に含まれる評価者識別情報と、評価対象識別情報とであってもよい。ただし、この場合の評価情報は、評価者識別情報と、評価対象識別情報とを有しておらず、その代わりに、評価者識別情報と、評価対象識別情報とを有している評価情報であっても良い。つまり、不完全な評価情報であっても良い。評価者識別情報は、評価者を識別可能な情報であればよく、例えば、評価者の名前や、評価者識別情報は、評価者の社員番号や、職員番号や、携帯電話番号や、メールアドレス等であってもよい。評価対象識別情報は、評価対象を識別可能な情報であればよく、例えば、評価者識別情報と同様の情報が利用可能である。
【０１５６】
ここで述べる受け付けとは、キーボードやマウス、タッチパネルなどの入力デバイスから入力された情報の受け付け、有線もしくは無線の通信回線を介して送信された情報の受信、光ディスクや磁気ディスク、半導体メモリなどの記録媒体から読み出された情報の受け付けなどを含む概念である。評価関連受付部１８は、例えば、テンキーやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【０１５７】
人事データベース１９には、社員の階層関係を示すよう階層化されている社員の識別情報である社員識別情報と、社員の役職を識別する情報である役職識別情報とを有する１以上の人事情報が格納されている。社員識別情報は、例えば、社員番号や社員のメールアドレス等である。役職識別情報は、例えば、役職名や役職を示す文字列（数字を含む）である。人事データベース１９には、例えば、社員識別情報の階層関係を管理する情報が格納されていてもよい。階層関係を管理する情報は、例えば、上記実施の形態１において説明した階層情報と同様の情報が利用可能である。また、階層関係を管理する情報は、例えば、階層構造を構成するノードのノード識別情報と、ノード識別情報が示すノードに対応する社員識別情報と、ノード識別情報が示すノードの従属関係（親子関係）を示す情報とを有する情報であってもよい。階層関係を管理する情報は、人事情報に含まれていてもよい。
【０１５８】
人事データベース１９には、社員の業務に関する情報である業務関連情報とを更に有する人事情報が格納されていてもよい。業務関連情報は、社員の人事評価に利用可能な、社員の業務に関する情報である。業務関連情報は、例えば、社員の業務の遂行内容や、業務の遂行状況や、業務の遂行結果や業務の成果等を示す情報である。また、業務関連情報は、社員の業務報告書や、日報や、月報や、勤怠情報等であってもよい。
【０１５９】
人事データベース１９は、通常、ＭＰＵやメモリ等から実現され得る。人事データベース１９の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【０１６０】
評価情報取得部２０は、評価関連受付部１８が受け付けた評価者識別情報と評価対象識別情報とを有する評価関連情報を用いて、人事データベース１９から評価者属性情報を取得する。人事データベース１９から取得するということは、例えば、人事データベース１９に格納されている人事情報等から情報を取得することと考えても良い。かかることは以下において同様である。そして、この評価値属性情報を含む評価情報を評価情報格納部１１に蓄積する。例えば、評価情報取得部２０は、人事データベース１９から取得した評価者属性情報と、評価関連受付部１８が受け付けた評価関連情報に含まれる項目評価値とを有する評価情報を取得し、取得した評価情報を評価情報格納部１１に蓄積する。また、評価情報取得部２０は、評価関連受付部１８が受け付けた評価関連情報に含まれる項目識別情報や、評価期間情報等をさらに有する評価情報を取得してもよい。また、評価情報取得部２０は、評価関連受付部１８が受け付けた評価関連情報に含まれる評価対象識別情報等を用いて、人事データベース１９から評価者属性情報を取得してもよい。
【０１６１】
なお、評価情報格納部１１に格納されている評価情報が、評価者識別情報と、評価対象識別情報との代わりに、評価者識別情報と、評価対象識別情報とを有している不完全な評価情報である場合等においては、評価情報取得部２０は、この不完全な評価情報から、評価者識別情報と、評価対象識別情報とを取得し、これらを用いて，人事データベースから取得した評価者属性情報と、この不完全な評価情報に含まれる項目評価値等とを含む評価情報を取得して蓄積しても良い。
【０１６２】
評価情報取得部２０が人事データベース１９から取得する評価者属性情報は、例えば、評価者の役職を示す役職識別情報と、評価者と評価対象との階層関係を示す情報との少なくとも一方を有する情報である。例えば、評価情報取得部２０は、人事データベース１９から、評価関連受付部１８が受け付けた評価者識別情報に対応する役職識別情報を取得する。例えば、評価情報取得部２０は、評価関連受付部１８が受け付けた評価者識別情報と同じ評価者識別情報を有する人事情報から、役職識別情報を取得する。また、評価情報取得部２０は、評価関連受付部１８が受け付けた評価者識別情報と評価対象識別情報とに応じて評価者識別情報が示す評価者と評価対象識別情報が示す評価対象との階層関係を示す情報を取得する。階層関係を示す情報は、例えば、評価者と評価対象との階層数の差や、評価者と評価対象とが、親子関係にあるか否かや、直系であるか否かを示す情報である。例えば、人事データベース１９に含まれる社員の階層関係を管理する情報から、評価者識別情報が示す評価者である社員の階層構造における位置と、評価対象識別情報が示す評価対象である社員の階層構造における位置とを示す情報を取得し、この位置を示す情報から、階層関係を示す情報を取得する。例えば、評価者の階層が、第三階層で、評価対象の階層が、第五階層であって、ルートから階層を下りながら評価対象に対応するノードに至るまでのパスに、評価者に対応するノードが含まれる場合、評価情報取得部２０は、例えば、評価者が、評価対象の二階層上の階級の、直系の社員であることを示す階層関係を示す情報を取得する。
【０１６３】
また、評価情報取得部２０が、評価関連情報に含まれる評価対象識別情報等を用いて、人事データベース１９から評価者属性情報を取得する際には、上記と同様の処理が利用可能である。
【０１６４】
評価情報取得部２０は、通常、ＭＰＵやメモリ等から実現され得る。人事データベース１９の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【０１６５】
評価対象識別情報受付部２１は、評価対象の識別情報である評価対象識別情報を受け付ける。ここでの受付は、人事データベース１９に格納されている人事情報から１以上の社員識別情報を自動取得することと考えてもよい。例えば、評価対象識別情報受付部２１は、予め指定されているルール等に従って、人事情報から１以上の社員識別情報を自動取得しても良い。例えば、予め指定されたルールに従って、予め指定された属性を有する社員識別情報（例えば、予め指定された役職識別情報と対応付けられた写真識別情報）だけを選択的に取得するようにしても良い。また、予め指定されたノードの子の階層のノードに対応付けられた社員識別情報だけを取得しても良い。また、予め指定された階層のノードに対応付けられた社員識別情報だけを取得しても良い。このようなルールは、図示しない記憶媒体等に予め蓄積しておくようにすればよい。評価対象識別情報の入力手段は、テンキーやキーボードやマウスやメニュー画面によるもの等、何でも良い。評価対象識別情報受付部２１は、テンキーやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【０１６６】
評価者識別情報取得部２２は、予め指定されたルールに従って、評価対象識別情報受付部２１が受け付けた評価対象識別情報に応じた１以上の社員識別情報を評価者の識別情報である評価者識別情報として、例えば、人事データベース１９に格納されている人事情報から取得する。予め指定されたルールは、例えば、評価対象識別情報が示す評価対象である社員に対して予め指定された階層関係にある社員識別情報を取得するルールである。予め指定されたルールは図示しない記憶媒体等に予め格納しておくようにすればよい。かかることは、他のルールに関しても同様である。
【０１６７】
評価者識別情報取得部２２は、通常、ＭＰＵやメモリ等から実現され得る。評価者識別情報取得部２２の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【０１６８】
評価者識別情報出力部２３は、評価者識別情報取得部２２が取得した評価者識別情報を出力する。例えば、評価対象識別情報受付部２１が受け付けた評価対象識別情報を評価者識別情報と対応付けて出力してもよい。ここで述べる出力とは、ディスプレイへの表示、プリンタへの印字、音出力、外部の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラム等への処理結果の引渡し等を含む概念である。評価者識別情報出力部２３は、ディスプレイやスピーカー等の出力デバイスを含むと考えても含まないと考えても良い。評価者識別情報出力部２３は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【０１６９】
評価者検出部２４は、人事情報から、１以上の社員識別情報を評価者識別情報として検出する。ここでの検出は、評価者識別情報の取得と考えてもよい。評価者検出部２４は、１以上の社員識別情報をどのように取得してもよい。例えば、予め指定されたルールに従って、社員識別情報を検出する。例えば、予め指定された１以上の役職識別情報と対応付けられた社員識別情報を、人事情報から検出する。また、予め指定された階層関係を有している社員識別情報を検出するルールであっても良い。例えば、直系の一階層下に社員識別情報が対応付けられている社員識別情報を検出しても良い。なお、このルールとしては、評価対象識別情報受付部２１が人事データベース１９に格納されている人事情報から１以上の社員識別情報を自動取得する際に利用するルールと同様のルールが利用可能である。
【０１７０】
評価者検出部２４は、通常、ＭＰＵやメモリ等から実現され得る。評価者検出部２４の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【０１７１】
人事情報送信部２５は、予め指定されたルールに従って、人事情報から、評価者検出部２４が検出した評価者識別情報に対応する１以上の社員識別情報を評価対象識別情報として取得し、評価対象識別情報に対応する業務関連情報を、人事情報から取得して、評価者識別情報に対応する送信先に送信する。予め指定されたルールは、例えば、評価対象識別情報が示す評価対象である社員に対して予め指定された階層関係にある社員識別情報を取得するルールである。ここでの送信は、例えば、電子メールや、社内用のデータ通信システム等による送信である。ただし、業務関連情報を記録した媒体（例えば、紙や光ディスク等の記録用ディスク等）と、配送用の宛先とを出力することや、これらの情報を、記録媒体等に蓄積して、蓄積された情報を送信する指示や取得する指示を出すことも送信と考えても良い。
【０１７２】
人事情報送信部２５は、評価者識別情報に対応する送信先を示す宛先の情報等をどのように取得しても良い。例えば、評価者識別情報が、評価者のメールアドレスである場合、このメールアドレスを宛先の情報として取得しても良い。また、人事情報等に格納されている評価者識別情報に対応する社員識別情報が示す社員の部署等の情報を、宛先の情報として取得しても良い。社内における情報を記録した媒体の配送は、例えば、部署等と、社員識別情報との組合せで可能である。
【０１７３】
人事情報送信部２５は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されても良い。人事情報送信部２５は、通信デバイスを含むと考えても、含まないと考えても良い。
【０１７４】
次に、評価装置２の動作について図１６のフローチャートを用いて説明する。
【０１７５】
（ステップＳ１６０１）評価関連受付部１８は、１以上の評価関連情報を受け付けたか否かを判断する。受け付けた場合、ステップＳ１６０２に進み、受け付けていない場合、ステップＳ１６０８に進む。
【０１７６】
（ステップＳ１６０２）評価情報取得部２０は、カウンターｒの値に１を代入する。
【０１７７】
（ステップＳ１６０３）評価情報取得部２０は、ステップＳ１６０１で受け付けた評価関連情報に、ｒ番目の評価関連情報があるか否かを判断する。ある場合、ステップＳ１６０４に進み、ない場合、ステップＳ１６０１に戻る。
【０１７８】
（ステップＳ１６０４）評価情報取得部２０は、ｒ番目の評価関連情報を用いて評価者属性情報を取得する。例えば、役職識別情報と、階層関係を示す情報とを含む評価者属性情報を取得する。
【０１７９】
（ステップＳ１６０５）評価情報取得部２０は、ｒ番目の評価関連情報を用いて評価対象属性情報を取得する。
【０１８０】
（ステップＳ１６０６）評価情報取得部２０は、ステップＳ１６０４およびステップＳ１６０５で取得した評価者属性情報と評価対象属性情報とを含む評価情報を取得し、評価情報格納部１１に蓄積する。評価情報の項目評価値等は、例えば、評価関連情報から取得する。ここでの蓄積は、例えば、追記である。
【０１８１】
（ステップＳ１６０７）評価情報取得部２０は、カウンターｒの値を１インクリメントする。そして、ステップＳ１６０１に戻る。
【０１８２】
（ステップＳ１６０８）評価対象識別情報受付部２１は、評価対象識別情報を取得するか否かを判断する。例えば、図示しない受付部等が取得する指示を受け付けた場合に、取得することを判断する。取得する場合、ステップＳ１６０９に進み、取得しない場合、ステップＳ１６１５に進む。
【０１８３】
（ステップＳ１６０９）評価対象識別情報受付部２１は、人事情報において、新たな評価対象識別情報が検出できたか否かを判断する。例えば、評価対象識別情報受付部２１は、予め指定されたルールを満たす社員識別情報を、評価対象識別情報として検出する。評価対象識別情報が検出できた場合、ステップＳ１６１０に進み、検出できない場合、ステップＳ１６１３に進む。
【０１８４】
（ステップＳ１６１０）評価対象識別情報受付部２１は、検出した評価対象識別情報を取得する。ここでは、この評価対象識別情報の取得を受付と考える。
【０１８５】
（ステップＳ１６１１）評価対象識別情報受付部２１は、ステップＳ１６１０で受け付けた評価対象識別情報を用いて、人事情報から評価者識別情報を取得する。例えば、評価対象識別情報に対して、予め指定されたルールを満たす社員識別情報を評価者識別情報として取得する。ここで取得する評価者識別情報は、複数であってもよい。
【０１８６】
（ステップＳ１６１２）評価対象識別情報受付部２１は、ステップＳ１６１０で取得した評価者対象識別情報を、ステップＳ１６１１で取得した評価者識別情報と対応づけて図示しない記憶媒体等に蓄積する。そして、ステップＳ１６０９に戻る。
【０１８７】
（ステップＳ１６１３）評価者識別情報出力部２３は、１以上の評価者対象識別情報と評価者識別情報とを取得したか否かを判断する。取得した場合、ステップＳ１６０４に進み、取得していない場合、ステップＳ１６０１に戻る。
【０１８８】
（ステップＳ１６１４）評価者識別情報出力部２３は、取得した１以上の評価者対象識別情報と評価者識別情報とを出力する。そして、ステップＳ１６０１に戻る。
【０１８９】
（ステップＳ１６１５）評価者検出部２４は、評価者識別情報を検出すか否かを判断する。例えば、図示しない受付部等が検出する指示を受け付けた場合に、検出することを判断する。検出する場合、ステップＳ１６１６に進み、検出しない場合、ステップＳ１６２０に進む。
【０１９０】
（ステップＳ１６１６）評価者検出部２４は、人事情報において、新たな評価者識別情報が検出できたか否かを判断する。例えば、評価者検出部２４は、予め指定されたルールを満たす社員識別情報を、評価者識別情報として検出する。新たな評価対象識別情報が検出できた場合、検出した評価者識別情報を取得してステップＳ１６１７に進み、検出できない場合、ステップＳ１６０１に戻る。
【０１９１】
（ステップＳ１６１７）評価者検出部２４は、ステップＳ１６１６で検出した評価者識別情報を用いて、人事情報から評価対象識別情報を取得する。例えば、評価者識別情報に対して、予め指定されたルールを満たす社員識別情報を評価対象識別情報として取得する。ここで取得する評価対象識別情報は、複数であってもよい。
【０１９２】
（ステップＳ１６１８）評価者検出部２４は、ステップＳ１６１７で取得した各評価対象識別情報に対応した業務関連情報を、人事情報から取得する。
【０１９３】
（ステップＳ１６１９）評価者検出部２４は、ステップＳ１６１８で取得した業務関連情報と、ステップＳ１６１６で検出した評価者識別情報と、ステップＳ１６１７で取得した評価対象識別情報とを対応づけて、評価者識別情報が示す評価者に送信する。例えば、評価者識別情報と対応づけられたメールアドレスを人事情報等から取得して、このメールアドレスに上記の情報を送信する。そして、ステップＳ１６１６に戻る。
【０１９４】
（ステップＳ１６２０）全体評価値取得部１６は、全体評価値を取得するか否かを判断する。取得する場合、ステップＳ１６２１に進み、取得しない場合、ステップＳ１６０１に戻る。
【０１９５】
（ステップＳ１６２１）評価装置２は、評価情報を用いて、全体評価情報を取得する。この処理は、図２のステップＳ２０２から、ステップＳ２１９までの処理に相当するものであり、ここでは説明を省略する。そして、ステップＳ１６０１に戻る。
【０１９６】
以下、本実施の形態の評価装置２の具体例について説明する。
図１７は、人事データベース１９に格納されている人事情報を示す図である。人事情報は、「社員ＩＤ」と、「役職ＩＤ」と、「業務関連情報」と、「メールアドレス」という項目を有している。人事情報はこれ以外に、属性期間情報や評価対象期間情報等を有していてもよい。「社員ＩＤ」は社員識別情報である。「役職ＩＤ」は役職識別情報である。「業務関連情報」は業務関連情報であり、ここでは、業務関連情報を有するファイルのファイル名が示してある。業務関連情報を取得する際には、このファイル名のファイルが読み出される。「メールアドレス」は、社員識別情報が示す社員のメールアドレスである。
【０１９７】
図１８は、人事データベース１９に格納されている、社員の階層構造を管理する人事階層情報を示す図である。人事階層情報は、「社員ＩＤ」と、「階層指定情報」とを有している。「階層指定情報」は、図９に示した階層情報の「階層指定情報」と同様のものである。
【０１９８】
図１９は、人事階層情報により管理されている社員の階層構造を示す模式図である。ここでは、社員の階層構造を、木構造で示している。図において、階層構造の各ノードのノード識別情報を、ここでは、「Ｎ」と「数字」との組合せで示している。「数字」の部分の桁数が、ノードの階層数（階層の深さ）を示している。例えばノードＮ１は、第一階層のノードを示し、ノードＮ２１１は、第三階層のノードを示している。また、各ノード識別情報の後に、括弧を用いて示されている値が、各ノード識別情報が示すノードに対応する社員の社員識別情報であり、図１７および図１８の「社員ＩＤ」に対応している。例えば、ノードＮ１１１は、「社員ＩＤ」が「Ａ１００３」である社員に対応している。
【０１９９】
図２０は、評価関連受付部１８が受け付ける評価関連情報を示す図である。評価値関連情報は、評価者識別情報である「評価者ＩＤ」と、評価対象識別情報である「評価対象ＩＤ」と、図５に示した項目評価値管理情報の「評価値グループＩＤ」と同様の、「評価値グループＩＤ」とを有している。なお、評価関連受付部１８が受け付ける評価関連情報は、図５に示した項目評価値管理情報と同様の項目評価値管理情報を、さらに有しているが、この項目評価値管理情報は、「評価値グループＩＤ」が、図２０の「評価値グループＩＤ」に対応するものであることを除けば、図５に示した項目評価値管理情報と同様のものであるため、ここでは説明を省略する。
【０２００】
まず、評価関連受付部１８が、図２０に示すような評価関連情報を受け付けると、評価情報取得部２０は、評価関連情報の１番目のレコードについて、評価者属性情報を取得する処理を行う。
【０２０１】
評価情報取得部２０は、まず、１番目のレコードの「評価者ＩＤ」である「Ａ１００２」を取得し、図１７に示した人事情報から、「評価者ＩＤ」が「Ａ１００２」と一致するレコードを検出し、検出したレコードの「役職ＩＤ」を取得する。ここでは、図１７の人事情報において、１行目のレコードの「評価者ＩＤ」が「Ａ１００２」と一致することから、このレコードの「役職ＩＤ」である「課長」を、評価者属性情報の役職識別情報として取得する。
【０２０２】
さらに、評価関連情報の１番目のレコードから、「評価対象ＩＤ」である「Ａ１００４」を取得する。つぎに、図１８の人事階層情報から、「社員ＩＤ」が、評価者ＩＤ「Ａ１００２」と一致するレコードの「階層指定情報」である「／Ｎ１／Ｎ１１」を取得する。この「評価者ＩＤ」が示す評価者に対応するノードのノードＩＤは、階層指定情報「／Ｎ１／Ｎ１１」の末端の「Ｎ１１」であることがわかる。また、図１８の人事階層情報から、「社員ＩＤ」が、評価対象ＩＤ「Ａ１００４」と一致するレコードの「を取得する。そして、評価者ＩＤ「Ａ１００２」のノードＩＤである「Ｎ１１」が、評価対象ＩＤ「Ａ１００４」の階層指定情報「／Ｎ１／Ｎ１１／Ｎ１１１／Ｎ１１１１」に含まれるか否かを判断する。含まれる場合、評価情報取得部２０は、評価対象ＩＤ「Ａ１００４」が示す社員は、評価者ＩＤ「Ａ１００２」が示す社員の直系の社員であると判断する。含まれなければ、直系でないと判断する。ここでは、含まれるため、直系の社員であると判断される。さらに、評価者ＩＤ「Ａ１００２」について取得した階層指定情報「／Ｎ１／Ｎ１１」から、評価者ＩＤ「Ａ１００２」の階層は、第２階層であり、評価対象ＩＤ「Ａ１００４」について取得した階層指定情報「／Ｎ１／Ｎ１１／Ｎ１１１／Ｎ１１１１」から、評価対象ＩＤ「Ａ１００４」の階層は、第４階層であると判断する。そして、この２つの階層差を算出する。ここでは、階層差「２」が取得される。これにより、評価情報取得部２０は、評価者属性情報の階層関係を示す属性として、「直系階層差２」を取得する。この値は、図７の評価者管理情報の「階層関連」に相当する値である。
【０２０３】
また、評価情報取得部２０は、図１７に示した人事情報から、評価関連情報の１番目のレコードから取得した「評価対象ＩＤ」である「Ａ１００４」と一致するレコードを検出し、検出したレコードの「役職ＩＤ」である「一般社員」を評価対象属性情報として取得する。
【０２０４】
これにより、評価関連情報の１番目のレコードについて、評価者属性情報「課長」および「直系階層差２」と、評価対象識別情報「一般社員」を取得したこととなる。そして、取得した評価者属性情報と、評価対象識別情報と、評価関連情報に含まれる項目評価値等を含む評価情報を評価情報格納部１１に蓄積（追記）する。
【０２０５】
また、他の評価関連情報についても同様の処理を行う。
【０２０６】
つぎに、評価装置２が、評価対象識別情報を取得する指示を受け付けたとすると、評価対象識別情報受付部２１は、図示しない記憶媒体に予め格納されている評価対象識別情報を取得するためのルールを読み出す。このルールは、例えば、『人事情報から「役職ＩＤ」が「一般社員」である社員の社員識別情報を評価対象識別情報として取得する』というルールであったとする。そして、評価対象識別情報受付部２１は、まず、図１７に示した人事情報から「役職ＩＤ」が「一般社員」である社員の社員識別情報の一つである「Ａ１００４」を評価対象識別情報として取得し、受け付けたとする。
【０２０７】
次に、評価者識別情報取得部２２は、図示しない記憶媒体に予め格納されている評価者識別情報を取得するためのルールを読み出す。このルールは、例えば、「評価対象識別情報受付部２１が受け付けた（取得した）評価対象識別情報の親となる社員識別情報と、さらに、この社員識別情報の親となる社員識別情報とを、評価者識別情報として取得する」というルールであったとする。評価者識別情報取得部２２は、図１８に示した人事階層情報から、「社員ＩＤ」が、評価対象識別情報受付部２１の受け付けた評価対象識別情報である「Ａ１００４」と一致するレコードから、「階層指定情報」である「／Ｎ１／Ｎ１１／Ｎ１１１／Ｎ１１１１」を取得する。この階層指定情報において、評価対象識別情報「Ａ１００４」が示す社員に対応するノードのノードＩＤは、末端の「Ｎ１１１１」であるため、この階層指定情報から、「Ｎ１１１１」の一階層上のノードＩＤ「Ｎ１１１」と、さらにその一階層上のノードＩＤ「Ｎ１１」とを取得し、図１８に示した人事階層情報から、「階層指定情報」の末端のノードＩＤが「Ｎ１１１」と「Ｎ１１」とにそれぞれ一致するレコードを検出し、検出した各レコードの「社員ＩＤ」である「Ａ１００３」と「Ａ１００２」とを評価者識別情報として取得する。そして、取得した評価者識別情報を、それぞれ、上記で取得した評価対象識別情報と対応づけて、図示しない記憶媒体に蓄積する。
【０２０８】
さらに、評価対象識別情報受付部２１が図１７に示した人事情報から「役職ＩＤ」が「一般社員」である社員識別情報を評価対象識別情報として取得し、評価者識別情報取得部２２がこれに対応する評価者識別情報を取得する処理を、新たな評価対象識別情報が取得できなくなるまで行い、そして、取得して蓄積した評価対象識別情報と、評価者識別情報との組を、図示しない記憶媒体等に出力（蓄積）する。例えば、この情報は、社員の評価者を決定する際に有効である。
【０２０９】
また、評価装置２が、評価者識別情報を検出する指示を受け付けたとすると、評価者検出部２４は、図示しない記憶媒体に予め格納されている評価者識別情報を取得するためのルールを読み出す。このルールは、例えば、『人事情報から「役職ＩＤ」が「課長」である社員の社員識別情報を評価者識別情報として取得する』というルールであったとする。そして、評価者検出部２４は、まず、図１７に示した人事情報から「役職ＩＤ」が「課長」である社員の社員識別情報の一つである「Ａ１００２」を評価者識別情報として検出したとする。
【０２１０】
次に、人事情報送信部２５は、図示しない記憶媒体に予め格納されている評価対象識別情報を取得するためのルールを読み出す。このルールは、例えば、「評価者検出部２４がけ検出した評価者識別情報の直系の下位の階層となる社員識別情報のすべてを、評価対象識別情報として取得する」というルールであったとする。人事情報送信部２５は、図１７に示した人事情報から、社員ＩＤ「Ａ１００２」に対応する「階層指定情報」を検出し、その末端のノードＩＤである「Ｎ１１」を、社員ＩＤ「Ａ１００２」に対応するノードＩＤとして取得する。そして、図１７に示した人事情報から、末端以外のノードＩＤとして「Ｎ１１」を含む「階層指定情報」を有するレコードを検出し、そのレコードの社員ＩＤを評価対象識別情報として取得する。例えば、社員ＩＤ「Ａ１００３」に対応する階層指定情報は、「Ｎ１１」を含むため、社員ＩＤ「Ａ１００３」を評価対象識別情報として取得する。そして、図１７に示した人事情報の「評価対象ＩＤ」が「Ａ１００３」であるレコードから、「業務関連情報」が示す業務関連情報のファイル「ｆｉｌｅＡ０００３」を取得する。さらに、図１７に示した人事情報の「評価者ＩＤ」が「Ａ１００２」であるレコードから、「メールアドレス」である「Ａ１００２＠ｃｏｍｐａｎｙ．…」を取得し、このメールアドレスに、上記で取得した評価対象識別情報「Ａ１００３」と、業務関連情報のファイル「ｆｉｌｅＡ０００３」とを送信する。これにより、評価者に対して、評価対象が「Ａ１００３」であることを知らせることができるとともに、評価対象の評価する際に用いる資料となる業務関連情報「ｆｉｌｅＡ０００３」を送信することができる。同様にして、図１７に示した人事情報から、末端以外のノードＩＤとして「Ｎ１１」を含む「階層指定情報」を有する他のレコードを検出して同様の処理を行う。
【０２１１】
さらに、図１７に示した人事情報から「役職ＩＤ」が「課長」である他の社員識別情報を評価者識別情報として検出して同様の処理を行う。
【０２１２】
また、評価装置２が全体評価値を取得する指示を受け付けると、上記実施の形態一の具体例と同様の処理が行われる。
【０２１３】
以上、評価者識別情報と評価対象識別情報とから、評価者属性情報や、評価対象属性情報を取得して、評価情報を取得できるため、評価者や評価対象を決めるだけで、容易に、評価情報を取得することができる。
【０２１４】
また、本発明によれば、評価対象を評価する評価者を、人事情報から自動的に設定することができる。
【０２１５】
また、本発明によれば、評価者に対応する評価対象を人事情報から自動設定したうえで、評価者に、評価対象を知らせることができるとともに、その評価対象を評価するために有用な情報を送信することができる。
【０２１６】
また、本発明によれば、評価対象や評価者を人事情報から自動的に決定することができる。
【０２１７】
なお、上記各実施の形態において、各処理（各機能）は、単一の装置（システム）によって集中処理されることによって実現されてもよく、あるいは、複数の装置によって分散処理されることによって実現されてもよい。
【０２１８】
また、上記各実施の形態では、評価装置がスタンドアロンである場合について説明したが、評価装置は、スタンドアロンの装置であってもよく、サーバ・クライアントシステムにおけるサーバ装置であってもよい。後者の場合には、出力部や受付部は、通信回線を介して入力を受け付けたり、画面を出力したりすることになる。
【０２１９】
なお、上記各実施の形態における評価装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、１以上の評価対象に対して複数の評価者がそれぞれ行った１以上の評価項目についての評価の結果を示す値である項目評価値と、評価を行った各評価者の属性を示す情報である評価者属性情報と、をそれぞれ有する複数の評価情報が格納される評価情報格納部と、評価者属性情報と、重み付けに用いられる値である重み付け値とを有する属性別重み付け情報が格納される属性別重み付け格納部と、にアクセス可能なコンピュータを、１以上の評価情報に含まれる項目評価値に、評価情報に含まれる評価者属性情報と対応づけられて属性別重み付け格納部に格納されている重み付け値を用いた重み付けを行って、評価対象ごとに、評価対象全体の評価値である全体評価値を取得する全体評価値取得部と、全体評価値を出力する出力部として機能させるためのプログラムである。
【０２２０】
なお、上記プログラムにおいて、上記プログラムが実現する機能には、ハードウェアでしか実現できない機能は含まれない。例えば、情報を取得する取得部や、情報を出力する出力部などにおけるモデムやインターフェースカードなどのハードウェアでしか実現できない機能は、上記プログラムが実現する機能には含まれない。
【０２２１】
また、このプログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。
【０２２２】
図２１は、上記プログラムを実行して、上記実施の形態による評価装置を実現するコンピュータの外観の一例を示す模式図である。上記実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムによって実現されうる。
【０２２３】
図２１において、コンピュータシステム９００は、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）ドライブ９０５、ＦＤ（Ｆｌｏｐｐｙ（登録商標）  Ｄｉｓｋ）ドライブ９０６を含むコンピュータ９０１と、キーボード９０２と、マウス９０３と、モニタ９０４とを備える。
【０２２４】
図２２は、コンピュータシステム９００の内部構成を示す図である。図２２において、コンピュータ９０１は、ＣＤ−ＲＯＭドライブ９０５、ＦＤドライブ９０６に加えて、ＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）９１１と、ブートアッププログラム等のプログラムを記憶するためのＲＯＭ９１２と、ＭＰＵ９１１に接続され、アプリケーションプログラムの命令を一時的に記憶すると共に、一時記憶空間を提供するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）９１３と、アプリケーションプログラム、システムプログラム、及びデータを記憶するハードディスク９１４と、ＭＰＵ９１１、ＲＯＭ９１２等を相互に接続するバス９１５とを備える。なお、コンピュータ９０１は、ＬＡＮへの接続を提供する図示しないネットワークカードを含んでいてもよい。
【０２２５】
コンピュータシステム９００に、上記実施の形態による評価装置等の機能を実行させるプログラムは、ＣＤ−ＲＯＭ９２１、またはＦＤ９２２に記憶されて、ＣＤ−ＲＯＭドライブ９０５、またはＦＤドライブ９０６に挿入され、ハードディスク９１４に転送されてもよい。これに代えて、そのプログラムは、図示しないネットワークを介してコンピュータ９０１に送信され、ハードディスク９１４に記憶されてもよい。プログラムは実行の際にＲＡＭ９１３にロードされる。なお、プログラムは、ＣＤ−ＲＯＭ９２１やＦＤ９２２、またはネットワークから直接、ロードされてもよい。
【０２２６】
プログラムは、コンピュータ９０１に、上記実施の形態による評価装置の機能を実行させるオペレーティングシステム（ＯＳ）、またはサードパーティプログラム等を必ずしも含んでいなくてもよい。プログラムは、制御された態様で適切な機能（モジュール）を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいてもよい。コンピュータシステム９００がどのように動作するのかについては周知であり、詳細な説明は省略する。
【０２２７】
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０２２８】
以上のように、本発明にかかる評価装置は、評価対象の評価を行う装置等として適しており、特に、複数の評価者で行った評価の結果から、評価値を取得する装置等として有用である。
【符号の説明】
【０２２９】
１、２  評価装置
１１  評価情報格納部
１２  階層情報格納部
１３  属性別重み付け格納部
１４  項目別重み付け格納部
１５  期間別重み付け格納部
１６  全体評価値取得部
１７  出力部
１８  評価関連受付部
１９  人事データベース
２０  評価情報取得部
２１  評価対象識別情報受付部
２２  評価者識別情報取得部
２３  評価者識別情報出力部
２４  評価者検出部
２５  人事情報送信部
【図１】
0005759277.tif 000002
【図２】
0005759277.tif 000003
【図３】
0005759277.tif 000004
【図４】
0005759277.tif 000005
【図５】
0005759277.tif 000006
【図６】
0005759277.tif 000007
【図７】
0005759277.tif 000008
【図８】
0005759277.tif 000009
【図９】
0005759277.tif 000010
【図１０】
0005759277.tif 000011
【図１１】
0005759277.tif 000012
【図１２】
0005759277.tif 000013
【図１３】
0005759277.tif 000014
【図１４】
0005759277.tif 000015
【図１５】
0005759277.tif 000016
【図１６】
0005759277.tif 000017
【図１７】
0005759277.tif 000018
【図１８】
0005759277.tif 000019
【図１９】
0005759277.tif 000020
【図２０】
0005759277.tif 000021
【図２１】
0005759277.tif 000022
【図２２】
0005759277.tif 000023