(57)【特許請求の範囲】
【請求項１】
人材毎に、当該人材に関する複数の人事情報と、複数の特徴情報と、当該人事情報及び特徴情報が取得された時期情報と、が対応付けられた人材情報を記憶する人材情報記憶部と、
前記時期情報又は前記人事情報毎に分けられ、当該時期情報又は前記人事情報の内容に応じて前記複数の特徴情報毎に複数の評価値が設定された管理情報を複数記憶する管理情報記憶部と、
検索対象となる人材の前記複数の特徴情報を示す検索条件を入力し、前記管理情報記憶部に記憶されている前記複数の管理情報のうちいずれかの管理情報を選択する入力部と、
前記入力部により選択された前記管理情報の前記複数の評価値と前記人材情報の前記複数の特徴情報とに基づいて複数の見なし特徴情報を算出し、当該算出した複数の見なし特徴情報と前記検索条件が示す前記複数の特徴情報とが判定条件に合致する前記人材情報を前記人材情報記憶部から選出し、当該選出した前記人材情報を出力する制御部と、
を備えること、を特徴とする人材検索装置。
【請求項２】
前記制御部は、前記入力部により選択された管理情報の時期情報又は人事情報に対応する前記人材情報の時期情報又は人事情報の内容を検出し、当該検出した時期情報又は人事情報の内容に対応する当該選出された管理情報の評価値を選出し、当該選出した評価値と前記人材情報の特徴情報とに基づいて見なし特徴情報を算出すること、を特徴とする請求項１に記載の人材検索装置。
【請求項３】
前記入力部は、前記検索条件が示す特徴情報と前記算出した見なし特徴情報との一致の許容度を示す許容度条件の入力を前記判定条件として入力すること、を特徴とする請求項１又は２に記載の人材検索装置。
【請求項４】
前記入力部は、前記検索条件が示す特徴情報を基準として前記算出した見なし特徴情報が含まれる範囲を示す範囲条件の入力を前記判定条件として入力すること、を特徴とする請求項１から３のいずれか一項に記載の人材検索装置。
【請求項５】
前記管理情報には、前記時期情報が示す時間の経過に応じて前記評価値が設定されていること、を特徴とする請求項１から４のいずれか一項に記載の人材検索装置。
【請求項６】
前記管理情報には、前記人事情報としての職種に応じて前記評価値が設定されていること、を特徴とする請求項１から５のいずれか一項に記載の人材検索装置。
【請求項７】
前記管理情報には、前記人事情報としての役職の職責の高さに応じて前記評価値が設定されていること、を特徴とする請求項１から６のいずれか一項に記載の人材検索装置。
【請求項８】
前記管理情報には、前記人事情報としての年齢に応じて前記評価値が設定されていること、を特徴とする請求項１から７のいずれか一項に記載の人材検索装置。
【請求項９】
コンピュータを、
人材毎に、当該人材に関する複数の人事情報と、複数の特徴情報と、当該人事情報及び特徴情報が取得された時期情報と、が対応付けられた人材情報を記憶する人材情報記憶部、
前記時期情報又は前記人事情報毎に分けられ、当該時期情報又は前記人事情報の内容に応じて前記複数の特徴情報毎に複数の評価値が設定された管理情報を複数記憶する管理情報記憶部、
検索対象となる人材の前記複数の特徴情報を示す検索条件を入力し、前記管理情報記憶部に記憶されている前記複数の管理情報のうちいずれかの管理情報を選択する入力部、
前記入力部により選択された前記管理情報の前記複数の評価値と前記人材情報の前記複数の特徴情報とに基づいて複数の見なし特徴情報を算出し、当該算出した複数の見なし特徴情報と前記検索条件が示す前記複数の特徴情報とが判定条件に合致する前記人材情報を前記人材情報記憶部から選出し、当該選出した前記人材情報を出力する制御部、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、人材検索装置及びプログラムに関する。
【背景技術】
【０００２】
近年、人物の氏名や年齢等の身上情報、取得資格、所属や役職等の職務履歴などの人事情報を参照して、検索条件に合致する人物を検索する人材検索技術がある。この人材検索技術を用いて、新規事業に有用な人材を探したり、求人条件に合致した人材を探したりしている。
【０００３】
また、人事情報を記憶したプロファイルデータベースを参照して、検索条件に合致する人材情報を検索して提示する人材検索システムであって、人材の多面的な特徴（技術や業務、コミュニケーションのしやすさ、業務面以外の活動等）を収集して、プロファイルデータベースに記憶し、アクセスのしやすさに係る特性（知人情報、人事情報、関連あるいは経験したプロジェクト、業務面以外での活動状況）を提示する技術が開示されている（特許文献１参照）。
【０００４】
その他に、ヒューマンスキル（良好な対人関係を構築する能力、リーダーシップ、マネジメント等の能力）に係る情報を生成し、当該ヒューマンスキルと人材の専門性に係る情報を記憶したプロファイルデータベースから、検索条件に合致する人材情報を検索して提示する技術が開示されている（特許文献２参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−３２７０２８号公報
【特許文献２】特開２００７−２８６６６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記の従来技術では、検索条件に合致する情報を持つ人材が検索されるものにすぎない。そのため、参照する情報が、古い時期に得られた情報であったり経年変化する情報であったりする場合には、検索時の情報と異なっている可能性があり、検索精度が悪くなる恐れがある。
また、従来技術では、検索条件に対応する各人材の情報が同等に扱われているため、職種や役職、年齢、性別等の各人材が有する個人的な特徴に応じて、検索条件に対応する情報を考慮して検索することができない。例えば、ある新規商品の企画を行なうためのメンバーを検索する場合、ある検索条件に対する企画部所属の人材の情報と事務職の人材の情報とが同等に扱われてしまうと、商品企画の経験のない事務職の人材が検索されてしまうおそれがあり、的確な人物を探しにくくなり人材検索の効率が悪くなるという問題が生じる。
【０００７】
本発明の課題は、上記問題に鑑みて、人材検索において、検索精度の向上を図り、人材検索の効率を高め、利便性の向上を図ることである。
【課題を解決するための手段】
【０００８】
以上の課題を解決するため、請求項１記載の発明は、人材毎に、当該人材に関する複数の人事情報と、複数の特徴情報と、当該人事情報及び特徴情報が取得された時期情報と、が対応付けられた人材情報を記憶する人材情報記憶部と、前記時期情報又は前記人事情報毎に分けられ、当該時期情報又は前記人事情報の内容に応じて前記複数の特徴情報毎に複数の評価値が設定された管理情報を複数記憶する管理情報記憶部と、検索対象となる人材の前記複数の特徴情報を示す検索条件を入力し、前記管理情報記憶部に記憶されている前記複数の管理情報のうちいずれかの管理情報を選択する入力部と、前記入力部により選択された前記管理情報の前記複数の評価値と前記人材情報の前記複数の特徴情報とに基づいて複数の見なし特徴情報を算出し、当該算出した複数の見なし特徴情報と前記検索条件が示す前記複数の特徴情報とが判定条件に合致する前記人材情報を前記人材情報記憶部から選出し、当該選出した前記人材情報を出力する制御部と、を備える人材検索装置であること、を特徴としている。
更に、コンピュータを上述した請求項１記載の発明に示した主要部として機能させるためのプログラムを提供する（請求項９記載の発明）。
【０００９】
請求項２記載の発明は、請求項１に記載の人材検索装置において、前記制御部は、前記入力部により選択された管理情報の時期情報又は人事情報に対応する前記人材情報の時期情報又は人事情報の内容を検出し、当該検出した時期情報又は人事情報の内容に対応する当該選出された管理情報の評価値を選出し、当該選出した評価値と前記人材情報の特徴情報とに基づいて見なし特徴情報を算出すること、を特徴としている。
【００１０】
請求項３記載の発明は、請求項１又は２に記載の人材検索装置において、前記入力部は、前記検索条件が示す特徴情報と前記算出した見なし特徴情報との一致の許容度を示す許容度条件の入力を前記判定条件として入力すること、を特徴としている。
【００１１】
請求項４記載の発明は、請求項１から３のいずれか一項に記載の人材検索装置において、前記入力部は、前記検索条件が示す特徴情報を基準として前記算出した見なし特徴情報が含まれる範囲を示す範囲条件の入力を前記判定条件として入力すること、を特徴としている。
【００１２】
請求項５記載の発明は、請求項１から４のいずれか一項に記載の人材検索装置において、前記管理情報には、前記時期情報が示す時間の経過に応じて前記評価値が設定されていること、を特徴としている。
【００１３】
請求項６記載の発明は、請求項１から５のいずれか一項に記載の人材検索装置において、前記管理情報には、前記人事情報としての職種に応じて前記評価値が設定されていること、を特徴としている。
【００１４】
請求項７記載の発明は、請求項１から６のいずれか一項に記載の人材検索装置において、前記管理情報には、前記人事情報としての役職の職責の高さに応じて前記評価値が設定されていること、を特徴としている。
【００１５】
請求項８記載の発明は、請求項１から７のいずれか一項に記載の人材検索装置において、前記管理情報には、前記人事情報としての年齢に応じて前記評価値が設定されていること、を特徴としている。
【発明の効果】
【００１６】
本発明によれば、人材検索において、検索精度の向上を図ることができ、人材検索の効率を高めることができ、利便性の向上を図ることができる。
【図面の簡単な説明】
【００１７】
【図１】人材検索装置の概略構成図である。
【図２】人材情報履歴テーブルの例を示す図である。
【図３】人材情報テーブルの例を示す図である。
【図４】取得年見なし評点管理テーブルの例を示す図である。
【図５】職種見なし評点管理テーブルの例を示す図である。
【図６】役職見なし評点管理テーブルの例を示す図である。
【図７】年齢見なし評点管理テーブルの例を示す図である。
【図８】人材検索処理のメインフローチャートである。
【図９】検索条件入力処理のフローチャートである。
【図１０】人材検索画面の例を示す図である。
【図１１】ステップＳ２０で表示される人材検索画面の例を示す図である。
【図１２】ステップＳ２２で表示される人材検索画面の例を示す図である。
【図１３】ステップＳ２４で表示される人材検索画面の例を示す図である。
【図１４】ステップＳ２６で表示される人材検索画面の例を示す図である。
【図１５】人材候補検索処理のフローチャートである。
【図１６】人材候補検索処理のフローチャートである（図１５の続き）。
【図１７】人材候補検索処理のフローチャートである（図１６の続き）。
【図１８】「企画力」許容度条件生成処理のフローチャートである。
【図１９】「企画力」範囲条件生成処理のフローチャートである。
【図２０】人材検索処理が終了した際の人材検索画面の例を示す図である。
【発明を実施するための形態】
【００１８】
以下、図を参照して本発明の実施の形態を詳細に説明する。なお、この発明にはこの実施の形態に限定されるものではない。また、この発明の実施の形態は、発明の最も好ましい形態を示すものであり、この発明の用語はこれに限定されない。
【００１９】
まず、構成を説明する。
図１に、本実施の形態における人材検索装置１の概略構成図を示す。
図１に示すように、人材検索装置１は、制御部１０、ＲＡＭ１１、記憶部１２、入力部１３、出力部１４、通信部１５等を備え、各部が電気的に接続されている。
【００２０】
制御部１０は、ＣＰＵ（Central Processing Unit）等を備える。制御部１０は、記憶部１２に記憶されている各種プログラム、各種テーブルやデータ等の中から指定されたプログラム、テーブルやデータを読み出し、ＲＡＭ１１のワークエリアに展開し、上記プログラムとの協働によって各種処理を実行し、その処理結果をＲＡＭ１１内の所定の領域に格納するとともに、人材検索装置１内の各部に指示して、人材検索装置１の動作全般を統括的に制御する。
【００２１】
また、制御部１０は、記憶部１２に記憶されている人材検索処理プログラム１２０や各種必要なデータ、各種テーブル等を読み出し、人材検索処理を実行させる。
【００２２】
人材検索処理では、入力部１３により選択された管理テーブルの評価値と、人材情報履歴テーブル又は人材情報テーブルの特徴情報と、に基づいて見なし特徴情報（見なし評点）が算出される。そして算出された見なし評点と、入力部１３により指定された検索条件が示す特徴情報の値と、が判定条件に合致する人材情報履歴テーブル又は人材情報テーブルのレコードが選出される。選出されたレコードに基づく情報が、出力部１４のディスプレイ上に表示される。
【００２３】
見なし評点の算出処理では、入力部１３により選択された管理テーブルの種類を示す時期情報又は人事情報に対応する人材情報履歴テーブル又は人材情報テーブルのレコードの人事情報又は時期情報の内容が検出される。そして、検出された人事情報又は時期情報の内容に対応する管理テーブルの評価値が選出される。選出された評価値と人材情報履歴テーブル又は人材情報テーブルのレコードの特徴情報とに基づいて見なし評点が算出される。
【００２４】
人事情報としては、人材の「氏名」、「年齢」、「性別」、「生年月日」、「既婚／未婚」、「子供の有無」等の各人材の身上情報や、「社員番号」、「入社年」、「勤続年数」、「職種」、「役職」、「勤務地」、「保有資格」等の各人材が属する組織において設定された情報等がある。
【００２５】
特徴情報とは、人材の能力や属性を示す情報であり、例えば、「企画力」、「統率力」、「協調性」、「やる気」等がある。各特徴情報は、採用試験や昇格試験等の試験結果や、適正検査、研修課題の評価、アンケート回答等の結果に基づいて数値化されている。
【００２６】
時期情報とは、後述する人材情報履歴テーブルや人材情報テーブルを構成する各レコードが得られた時期を示すものであり、「年度」、「年」、「年月」、「年月日」、「事業期」、「決算期」等である。本実施の形態では「年」（取得年）を用いて説明する。
【００２７】
評価値とは、人材情報履歴テーブル１２１又は人材情報テーブル１２２の各レコードを構成する各特徴情報に対する重み付けである。
【００２８】
ＲＡＭ１１は、制御部１０により記憶部１２から読み出された各種プログラム、各種テーブルやデータ、入力データ、出力データ、パラメータ等を一時的に格納するワークエリアを有する。
【００２９】
記憶部１２は、フラッシュメモリ、ＨＤＤ（Hard Disc Drive）等の磁気的、光学的記録媒体又は半導体の不揮発性メモリで構成されており、人材検索装置１に固定的に設けられたもの又は着脱自在に装着される可搬型記録媒体である。また、記憶部１２には、制御部１０により実行される各種プログラム、及びこれらプログラムで使用される各種データが予め記憶されている。更に、記憶部１２には、人材検索処理を実行するために用いられる人材検索処理プログラム１２０と、人材情報履歴テーブル１２１と、人材情報テーブル１２２と、複数の管理テーブルや各種データが予め記憶されており、人材情報記憶部及び管理情報記憶部として機能する。
【００３０】
複数の管理テーブルとして、取得年見なし評点管理テーブル１２３、職種見なし評点管理テーブル１２４、役職見なし評点管理テーブル１２５、年齢見なし評点管理テーブル１２６等が予め記憶部１２に記憶されている。
各管理テーブルには、特徴情報毎に評価値が設定されており、この評価値の設定を行うために用いられる時期情報又は人事情報の種類（例えば、「取得年」、「職種」、「役職」、「年齢」）毎に構成されている。
【００３１】
図２に、人材情報履歴テーブル１２１の例を示す。
図２に示すように、人材情報履歴テーブル１２１は、人材毎及び取得年毎に形成された複数のレコードから構成されている。
図２に示す人材情報履歴テーブル１２１の各レコードは、「社員番号」、「氏名」、「職種」、「役職」、「年齢」の人事情報と、「企画力」、「統率力」、「協調性」、「やる気」の特徴情報と、これら人事情報及び特徴情報を取得した時期情報としての「取得年」の複数のフィールドから成る。従って、１レコードが、人材毎の複数の人事情報と複数の特徴情報と当該人事情報及び特徴情報が取得された時期情報とが対応付けられた人材情報を構成している。
図２に示すように、人材情報履歴テーブル１２１には、同一の人材（例えば、「社員番号」が「１０００」の人材）であっても、取得年が異なる場合には、取得年別にレコードが記憶されている。
【００３２】
図３に、人材情報テーブル１２２の例を示す。
図３に示すように、人材情報テーブル１２２は、人材毎に形成された複数のレコードから構成されている。この人材情報テーブル１２２は、人材情報履歴テーブル１２１の各人材のレコードのうち、取得年が最も新しいレコードから構成されている。
図３に示す人材情報テーブル１２２の各レコードは、人材情報履歴テーブル１２１のレコードと同様の構成であり、１レコードが、人材毎の複数の人事情報と複数の特徴情報と当該人事情報及び特徴情報が取得された時期情報とが対応付けられた人材情報を構成している。
【００３３】
図４に、取得年見なし評点管理テーブル１２３の例を示す。
図４に示すように、取得年見なし評点管理テーブル１２３は、取得年の内容に応じて「企画力」、「統率力」、「協調性」、「やる気」の特徴情報毎に重み付けを示す評価値［％］が設定された管理情報である。取得年見なし評点管理テーブル１２３は、取得年の内容１２３ａと、取得年の内容に応じた特徴情報毎の評価値からなる評価値群１２３ｂとから構成されている。
取得年の内容としては、図４では、最新の取得年として「２００９年」、最新の取得年の１年前の「２００８年」、最新の取得年の３〜２年前の「２００６〜２００７年」、最新の取得年の９〜４年前の「２０００〜２００５年」、最新の取得年の１０年前以前の「１９９９年以前」であるが、これに限らない。
【００３４】
取得年見なし評点管理テーブル１２３では、取得年が示す時間の経過に応じた各特徴情報の経年変化の特性に基づいて評価値（重み付け）が設定されている。
時間の経過と共に特徴情報の信頼性が低下する特徴情報（例えば、「企画力」）では、最新の取得年が最も高い評価値に設定され、取得年が古くなる方向に評価値が低く設定されている。また、時間の経過と共に特徴情報の信頼性が変化しない特徴情報（例えば、「統率力」、「協調性」）では、全て同一の評価値が設定されている。また、最新の取得年から数年のみ有効な特徴情報（例えば、「やる気」）では、最新の取得年から数年（図４では２年）の評価値が１００％、その他の取得年の評価値が０％に設定されている。
【００３５】
図５に、職種見なし評点管理テーブル１２４の例を示す。
図５に示すように、職種見なし評点管理テーブル１２４は、「企画力」、「統率力」、「協調性」、「やる気」の特徴情報毎に職種の内容に応じて重み付けを示す評価値［％］が設定された複数のレコードからなる管理情報であり、職種の内容１２４ａと、職種の内容に応じた特徴情報毎の評価値からなる評価値群１２４ｂとから構成されている。
職種の内容としては、人材が従事している職務の種類であり、図５では、「企画」、「開発」、「設計」、「製造」、「その他」であるが、これに限らない。
【００３６】
職種見なし評点管理テーブル１２４では、特徴情報毎に、各職種での特徴情報の信頼度に応じて評価値（重み付け）が設定されている。
例えば、「企画力」は、職種が「企画」の場合には信頼度が上がるため評価値が１００％に設定されている。その他の職種（「開発」、「設計」、「製造」、「その他」）の場合には、職種が「企画」である場合よりも信頼度が下がるため、職種が「企画」の評価値よりも低い評価値（例えば、５０％）が設定されている。
【００３７】
図６に、役職見なし評点管理テーブル１２５の例を示す。
図６に示すように、役職見なし評点管理テーブル１２５は、「企画力」、「統率力」、「協調性」、「やる気」の特徴情報毎に役職の内容に応じて重み付けを示す評価値［％］が設定された複数のレコードからなる管理情報であり、役職の内容１２５ａと、役職の内容に応じた特徴情報毎の評価値からなる評価値群１２５ｂとから構成されている。
役職の内容としては、人材が属する組織内の特定の意思決定権限を負う職責の種類であり、図６では、「部長」、「課長」、「係長」、「主任」、「その他」であるが、これに限らない。
【００３８】
役職見なし評点管理テーブル１２５では、特徴情報毎に、各役職の職責の高さに応じた
特徴情報の発揮量に基づいて評価値（重み付け）が設定されている。これは、役職に応じて負う意思決定権限が異なり、意思決定権限に応じて特徴情報が示す能力の発揮量が異なるからである。この役職に基づいて、能力の発揮量の格差を調整するために、評価値が設定されている。
例えば、「企画力」では、最も高い職責の「部長」の評価値が最も高い評価値（１００％）に設定され、職責が低くなる方向に評価値が低く設定されている。
【００３９】
図７に、年齢見なし評点管理テーブル１２６の例を示す。
図７に示すように、年齢見なし評点管理テーブル１２６は、「企画力」、「統率力」、「協調性」、「やる気」の特徴情報毎に年齢の内容に応じて重み付けを示す評価値［％］が設定された複数のレコードからなる管理情報であり、年齢の内容１２６ａと、年齢の内容に応じた特徴情報毎の評価値からなる評価値群１２６ｂとから構成されている。
年齢の内容としては、図７では、１０年の単位で区切った年代の種類であり、「５０歳以上」、「４０〜４９歳」、「３０〜３９歳」、「２０〜２９歳」、「１９歳以下」であるが、これに限らず、数年の単位で区切った年代や年齢、これらの組み合わせ等であってもよい。
【００４０】
年齢見なし評点管理テーブル１２６では、特徴情報毎に、年代（年齢）に応じて評価値（重み付け）が設定されている。年代に応じて、仕事への熱心度や成果の出やすさが異なることを重視し、評価値が設定されている。
例えば、「企画力」では、一般に「働き盛り」又は「壮年期」と称される「３０〜３９歳」の年代の評価値が最も高い評価値（１００％）に設定され、この「３０〜３９歳」の年代を中心として年代が離れる方向に評価値は低く設定されている。
【００４１】
なお、本実施の形態では、特徴情報毎に時期情報の内容に応じて重み付けが設定された管理情報として、取得年見なし評点管理テーブル１２３を用いて説明するが、これに限らない。例えば、人事情報及び特徴情報を取得した「年度」、「年月」、「年月日」、「事業期」、「決算期」等の内容に応じて重み付けが設定された管理情報であってもよい。
また、特徴情報毎に人事情報の内容に応じて重み付けが設定された管理情報として、職種見なし評点管理テーブル１２４、役職見なし評点管理テーブル１２５、年齢見なし評点管理テーブル１２６を用いて説明するが、これに限らない。例えば、「性別」、「既婚／未婚」、「子供の有無」、「入社年」、「勤続年数」、「保有資格」、「職歴」、「学歴」等の内容に応じて重み付けが設定された管理情報であってもよい。
更に、本実施の形態の評価値は、各特徴情報に対する比率（％）として、最大値を１００％、最小値を０％としているが、これに限らない。例えば、最大値が１００％を超えた値、最小値を負の値（例えば、−１０％）としてもよい。
【００４２】
入力部１３は、テンキーや文字入力キー等の各種入力キーを有するキー群や、ポインティングデバイス、出力部１４のディスプレイ上に設けられたタッチパネル等を備え、キー群、ポインティングデバイス、タッチパネル等から入力された入力信号を制御部１０に出力する。
また、入力部１３は、出力部１４のディスプレイ上に表示された人材検索画面から、タッチパネルを介して検索条件、判定条件、管理テーブルの選択指示等を入力する入力部として機能する。
【００４３】
出力部１４は、ＬＣＤ（Liquid Crystal Display）や有機ＥＬ（Electro Luminescence）ディスプレイ等によって構成され、制御部１０から入力される信号に応じて各種画面をディスプレイ上に表示する。
【００４４】
通信部１５は、無線通信回路及びアンテナや、有線で通信を行うための通信インターフェイスを備え、特に図示しない無線／有線ＬＡＮ、インターネットなどの通信ネットワークと接続し、当該通信ネットワークと接続する他の装置との間で制御部１０の指示に応じたデータの送受信を行う。人材検索装置１は、この通信部１５を介したデータ通信により、他の装置が提供するデータベース１６へのアクセスを行い、当該データベース１６から各種テーブルや各種データを取得する。なお、本実施の形態においは、各種テーブルを記憶部１２に記憶した例で説明するが、これら各種テーブルをデータベース１６に記憶した場合も通信部１５を介して本実施の形態と同様に実施出来る。
【００４５】
次に、本実施の形態の動作を説明する。
図８、９、１５〜１９に、本実施の形態における人材検索処理のフローチャートを示す。なお、図８、９、１５〜１９に示す処理は、人材検索装置１内の制御部１０と各部との協働により実行されるものである。
図８、９、１５〜１９に示す各ステップの処理は、プログラムにより記述され、コンピュータ読み取り可能な記憶媒体（記憶部１２）に格納されている。このプログラム（人材検索処理プログラム）は、制御部１０により記憶部１２から読み出され、制御部１０を当該フローチャートに示す各処理をして機能させる。
【００４６】
図８に、人材検索処理のメインフローチャートを示す。
制御部１０は、まず、検索条件入力処理を実行する（ステップＳ１）。ステップＳ１後、制御部１０は、人材候補検索処理を実行し（ステップＳ２）、人材検索処理を終了する。
【００４７】
図９に、ステップＳ１で実行される検索条件入力処理のフローチャートを示す。
制御部１０は、入力部１３から入力される指示が人材検索処理を実行する指示である場合、出力部１４のディスプレイ上に人材検索画面を表示させる（ステップＳ１１）。
【００４８】
図１０に、ステップＳ１１で表示される人材検索画面Ｇ０の例を示す。
図１０に示すように、人材検索画面Ｇ０には、検索条件指定領域Ｅ１、判定条件選択領域Ｅ２、管理テーブル選択領域Ｅ３、評価内容表示領域Ｅ４、評価値表示領域Ｅ５、人材検索ボタンＢ１が設けられている。
【００４９】
検索条件指定領域Ｅ１は、検索対象となる人材の各特徴情報に対しての検索条件の入力が入力部１３により受け付けられた際に、当該検索条件を表示する領域である。検索条件として、各特徴情報に対して、検索対象となる人材として所望する特徴情報を示す数値が入力部１３により入力される。
【００５０】
判定条件選択領域Ｅ２には、プルダウンメニューＢ２と、判定条件表示領域Ｅ２１とが設けられている。プルダウンメニューＢ２には、判定条件として、許容度条件又は範囲条件を選択するための項目が表示される。
【００５１】
許容度条件は、検索条件が示す特徴情報の値を基準として、見なし評点との一致の度合いに応じた複数の許容度からなる。許容度条件が選択された場合、複数の許容度が判定条件表示領域Ｅ２１にて選択可能となる。例えば、許容度としては、「一致」、「＋ｎ％」、「−ｎ％」、「±ｎ％」であり、ｎは入力部１３により任意に設定可能である。
【００５２】
範囲条件は、検索条件が示す特徴情報の値を基準として、見なし評点が含まれる複数の範囲からなる。範囲条件が選択された場合、複数の範囲が判定条件表示領域Ｅ２１にて選択可能となる。例えば、範囲としては、「以上」、「以下」、「より大きい」、「より小さい」である。
【００５３】
管理テーブル選択領域Ｅ３は、複数の管理テーブルのうちいずれかの管理テーブルを選択するための領域である。図１０に示す管理テーブル選択領域Ｅ３には、複数の管理テーブルの種類（「取得年」、「職種」、「役職」、「年齢」）と、管理テーブルを選択しないことを示す「なし」のいずれかを選択するための選択ボタンＢ３１〜Ｂ３５が設けられている。
【００５４】
評価内容表示領域Ｅ４には、管理テーブル選択領域Ｅ３にて選択された管理テーブルの人事情報又は時期情報の内容が表示される。
【００５５】
評価値表示領域Ｅ５には、管理テーブル選択領域Ｅ３にて選択された管理テーブルの評価値が、評価内容表示領域Ｅ４に表示されている人事情報又は時期情報の内容と、検索条件指定領域Ｅ１の各特徴情報と、に対応する位置に表示される。
【００５６】
制御部１０は、入力部１３から検索条件の入力を受け付け、入力部１３により入力された検索条件を人材検索画面Ｇ０の検索条件指定領域Ｅ１に表示させる（ステップＳ１２）。
【００５７】
制御部１０は、人材検索画面Ｇ０のプルダウンメニューＢ２を用いた入力部１３からの判定条件の選択を受け付け、選択された判定条件を人材検索画面Ｇ０のプルダウンメニューＢ２に表示させる（ステップＳ１３）。
【００５８】
制御部１０は、ステップＳ１３において許容度条件が選択されたか否かを判別する（ステップＳ１４）。許容度条件が選択された場合（ステップＳ１４；ＹＥＳ）、制御部１０は、入力部１３からの許容度の内容の指定（「一致」、「＋ｎ％」、「−ｎ％」、「±ｎ％」のいずれかの選択と、ｎに該当する数値の入力）を受け付け、指定された許容度の内容を人材検索画面Ｇ０の判定条件表示領域Ｅ２１に表示させる（ステップＳ１５）。
【００５９】
許容度条件が選択されていない場合（ステップＳ１４；ＮＯ）、制御部１０は、範囲条件が選択されたと判別し（ステップＳ１６）、入力部１３からの範囲の内容の指定（「以上」、「以下」、「より大きい」、「より小さい」のいずれかの選択）を受け付け、指定された範囲の内容を人材検索画面Ｇ０の判定条件表示領域Ｅ２１に表示させる（ステップＳ１７）。
【００６０】
制御部１０は、人材検索画面Ｇ０の管理テーブル選択領域Ｅ３の選択ボタンＢ３１〜Ｂ３５を用いた入力部１３からの管理テーブルの種類の選択を受け付けて入力する（ステップＳ１８）。
【００６１】
制御部１０は、管理テーブル選択領域Ｅ３の選択ボタンＢ３１が選択されたか否かにより、ステップＳ１８にて管理テーブルの種類として「取得年」が選択されたか否かを判別する（ステップＳ１９）。
【００６２】
「取得年」が選択された場合（ステップＳ１９；ＹＥＳ）、制御部１０は、記憶部１２に記憶されている取得年見なし評点管理テーブル１２３を参照し、当該取得年見なし評点管理テーブル１２３の取得年の内容を人材検索画面Ｇ０の評価内容表示領域Ｅ４に表示させ、特徴情報毎に取得年の内容に応じた評価値を評価値表示領域Ｅ５に表示させ（ステップＳ２０）、ステップＳ２８に進む。
【００６３】
図１１に、ステップＳ２０で表示される人材検索画面Ｇ１の例を示す。
図１１に示す人材検索画面Ｇ１では、検索条件指定領域Ｅ１に、検索条件として、「企画力」が「８０」、「統率力」が「８０」、「協調性」が「７０」、「やる気」が「７０」に指定されている。また、判定条件選択領域Ｅ２には、プルダウンメニューＢ２で判定条件の項目として許容度条件が選択されており、判定条件表示領域Ｅ２１に、「企画力」、「統率力」、「協調性」、「やる気」に対する許容度の内容として「一致」が指定され表示されている。
更に、管理テーブル選択領域Ｅ３に、管理テーブルの種類として「取得年」が選択されている。評価内容表示領域Ｅ４に、取得年見なし評点管理テーブル１２３の取得年の内容１２３ａが表示されている。また、評価値表示領域Ｅ５に、取得年見なし評点管理テーブル１２３の評価値群１２３ｂが表示されている。
【００６４】
「取得年」が選択されていない場合（ステップＳ１９；ＮＯ）、制御部１０は、管理テーブル選択領域Ｅ３の選択ボタンＢ３２が選択されたか否かにより、ステップＳ１８にて管理テーブルの種類として「職種」が選択されたか否かを判別する（ステップＳ２１）。
【００６５】
「職種」が選択された場合（ステップＳ２１；ＹＥＳ）、制御部１０は、記憶部１２に記憶されている職種見なし評点管理テーブル１２４を参照し、当該職種見なし評点管理テーブル１２４の職種の内容を人材検索画面Ｇ０の評価内容表示領域Ｅ４に表示させ、特徴情報毎に職種の内容に応じた評価値を評価値表示領域Ｅ５に表示させ（ステップＳ２２）、ステップＳ２８に進む。
【００６６】
図１２に、ステップＳ２２で表示される人材検索画面Ｇ２の例を示す。
図１２に示す人材検索画面Ｇ２では、検索条件指定領域Ｅ１に、検索条件として、「企画力」が「８０」、「統率力」が「８０」、「協調性」が「７０」、「やる気」が「７０」に、指定されている。また、判定条件選択領域Ｅ２には、プルダウンメニューＢ２で判定条件の項目として許容度条件が選択されており、判定条件表示領域Ｅ２１に、「企画力」、「統率力」、「協調性」、「やる気」に対する許容度の内容として「一致」が指定され表示されている。
更に、管理テーブル選択領域Ｅ３に、管理テーブルの種類として「職種」が選択されている。評価内容表示領域Ｅ４に、職種見なし評点管理テーブル１２４の職種の内容１２４ａが表示されている。また、評価値表示領域Ｅ５に、職種見なし評点管理テーブル１２４の評価値群１２４ｂが表示されている。
【００６７】
「職種」が選択されていない場合（ステップＳ２１；ＮＯ）、制御部１０は、管理テーブル選択領域Ｅ３の選択ボタンＢ３３が選択されたか否かにより、ステップＳ１８にて管理テーブルの種類として「役職」が選択されたか否かを判別する（ステップＳ２３）。
【００６８】
「役職」が選択された場合（ステップＳ２３；ＹＥＳ）、制御部１０は、記憶部１２に記憶されている役職見なし評点管理テーブル１２５を参照し、当該役職見なし評点管理テーブル１２５の役職の内容を人材検索画面Ｇ０の評価内容表示領域Ｅ４に表示させ、特徴情報毎に役職の内容に応じた評価値を評価値表示領域Ｅ５に表示させ（ステップＳ２４）、ステップＳ２８に進む。
【００６９】
図１３に、ステップＳ２４で表示される人材検索画面Ｇ３の例を示す。
図１３に示す人材検索画面Ｇ３では、検索条件指定領域Ｅ１に、検索条件として、「企画力」が「８０」、「統率力」が「８０」、「協調性」が「７０」、「やる気」が「７０」に指定されている。また、判定条件選択領域Ｅ２には、プルダウンメニューＢ２で判定条件の項目として許容度条件が選択されており、判定条件表示領域Ｅ２１に、「企画力」、「統率力」、「協調性」、「やる気」に対する許容度の内容として「一致」が指定され表示されている。
更に、管理テーブル選択領域Ｅ３に、管理テーブルの種類として「役職」が選択されている。評価内容表示領域Ｅ４に、役職見なし評点管理テーブル１２５の役職の内容１２５ａが表示されている。また、評価値表示領域Ｅ５に、役職見なし評点管理テーブル１２５の評価値群１２５ｂが表示されている。
【００７０】
「役職」が選択されていない場合（ステップＳ２３；ＮＯ）、制御部１０は、管理テーブル選択領域Ｅ３の選択ボタンＢ３４が選択されたか否かにより、ステップＳ１８にて管理テーブルの種類として「年齢」が選択されたか否かを判別する（ステップＳ２５）。
【００７１】
「年齢」が選択された場合（ステップＳ２５；ＹＥＳ）、制御部１０は、記憶部１２に記憶されている年齢見なし評点管理テーブル１２６を参照し、当該年齢見なし評点管理テーブル１２６の年齢の内容を人材検索画面Ｇ０の評価内容表示領域Ｅ４に表示させ、特徴情報毎に年齢の内容に応じた評価値を評価値表示領域Ｅ５に表示させ（ステップＳ２６）、ステップＳ２８に進む。
【００７２】
図１４に、ステップＳ２６で表示される人材検索画面Ｇ４の例を示す。
図１４に示す人材検索画面Ｇ４では、検索条件指定領域Ｅ１に、検索条件として、「企画力」が「８０」、「統率力」が「８０」、「協調性」が「７０」、「やる気」が「７０」に指定されている。また、判定条件選択領域Ｅ２には、プルダウンメニューＢ２で判定条件の項目として許容度条件が選択されており、判定条件表示領域Ｅ２１に、「企画力」、「統率力」、「協調性」、「やる気」に対する許容度の内容として「一致」が指定され表示されている。
更に、管理テーブル選択領域Ｅ３に、管理テーブルの種類として「年齢」が選択されている。評価内容表示領域Ｅ４に、年齢見なし評点管理テーブル１２６の年齢の内容１２６ａが表示されている。また、評価値表示領域Ｅ５に、年齢見なし評点管理テーブル１２６の評価値群１２６ｂが表示されている。
【００７３】
「年齢」が選択されていない場合（ステップＳ２５；ＮＯ）、制御部１０は、「なし」が選択されたと判別する（ステップＳ２７）。
制御部１０は、ステップＳ２０、２２、２４、２６、２７のいずれかの後、評価値表示領域Ｅ５に表示されている各評価値の編集を受け付けて入力する（ステップＳ２８）。ステップＳ２８では、入力部１３からの指示に従って、各評価値が編集される。
【００７４】
制御部１０は、人材検索画面Ｇ０の人材検索ボタンＢ１が押下された場合（ステップＳ２９）、検索条件入力処理を終了し、人材候補検索処理の実行を開始する。
【００７５】
図１５〜１７に、ステップＳ２で実行される人材候補検索処理のフローチャートを示す。
制御部１０は、人材検索画面に表示されている各項目の内容を、変数Ｋ１１〜Ｋ１４、Ｋ２１〜Ｋ２４に設定し、ＲＡＭ１１又は記憶部１２のワークエリア内に格納する（ステップＳ３１）。
【００７６】
ステップＳ３１では、変数Ｋ１１に、検索条件として「企画力」に設定された内容（例えば、図１１の検索条件指定領域Ｅ１の「企画力」に対する数値「８０」）が設定される。変数Ｋ１２に、検索条件として「統率力」に設定された内容（例えば、図１１の検索条件指定領域Ｅ１の「統率力」に対する数値「８０」）が設定される。変数Ｋ１３に、検索条件として「協調性」に設定された内容（例えば、図１１の検索条件指定領域Ｅ１の「協調性」に対する数値「７０」）が設定される。変数Ｋ１４に、検索条件として「やる気」に設定された内容（例えば、図１１の検索条件指定領域Ｅ１の「やる気」に対する数値「７０」）が設定される。
【００７７】
変数Ｋ２１に、判定条件として「企画力」に設定された内容（例えば、図１１の判定条件表示領域Ｅ２１の「企画力」に設定された内容「一致」）が設定される。変数Ｋ２２に、判定条件として「統率力」に設定された内容（例えば、図１１の判定条件表示領域Ｅ２１の「統率力」に設定された内容「一致」）が設定される。変数Ｋ２３に、判定条件として「協調性」に設定された内容（例えば、図１１の判定条件表示領域Ｅ２１の「協調性」に設定された内容「一致」）が設定される。変数Ｋ２４に、判定条件として「やる気」に設定された内容（例えば、図１１の判定条件表示領域Ｅ２１の「やる気」に設定された内容「一致」）が設定される。
【００７８】
制御部１０は、人材検索画面のプルダウンメニューＢ２で判定条件の項目として、許容度条件が選択されているか否かを判別する（ステップＳ３２）。
【００７９】
許容度条件が選択されている場合（ステップＳ３２；ＹＥＳ）、制御部１０は、「企画力」許容度条件生成処理（ステップＳ３３）、「統率力」許容度条件生成処理（ステップＳ３４）、「協調性」許容度条件生成処理（ステップＳ３５）、「やる気」許容度条件生成処理（ステップＳ３６）、をそれぞれ実行し、ステップＳ４２に進む。
【００８０】
許容度条件が選択されていない場合（ステップＳ３２；ＮＯ）、制御部１０は、範囲条件が選択されていると判別し（ステップＳ３７）、「企画力」範囲条件生成処理（ステップＳ３８）、「統率力」範囲条件生成処理（ステップＳ３９）、「協調性」範囲条件生成処理（ステップＳ４０）、「やる気」範囲条件生成処理（ステップＳ４１）、をそれぞれ実行し、ステップＳ４２に進む。
【００８１】
ステップＳ３３の「企画力」許容度条件生成処理、ステップＳ３８の「企画力」範囲条件生成処理では、検索対象となる人材の「企画力」の値又は見なし評点と、検索条件として指定された「企画力」の値と、を比較するための条件として、「企画力」判定変数ＫＪ１が生成され、ＲＡＭ１１又は記憶部１２のワークエリア内に格納される。
【００８２】
ステップＳ３４の「統率力」許容度条件生成処理、ステップＳ３９の「統率力」範囲条件生成処置では、検索対象となる人材の「統率力」の値又は見なし評点と、検索条件として指定された「統率力」の値と、を比較するための条件として、「統率力」判定変数ＫＪ２が生成され、ＲＡＭ１１又は記憶部１２のワークエリア内に格納される。
【００８３】
ステップＳ３５の「協調性」許容度条件生成処理、ステップＳ４０の「協調性」範囲条件生成処理では、検索対象となる人材の「協調性」の値又は見なし評点と、検索条件として指定された「協調性」の値と、を比較するための条件として、「協調性」判定変数ＫＪ３が生成され、ＲＡＭ１１又は記憶部１２のワークエリア内に格納される。
【００８４】
ステップＳ３６の「やる気」許容度条件生成処理、ステップＳ４１の「やる気」範囲条件生成処理では、検索対象となる人材の「やる気」の値又は見なし評点と、検索条件として指定された「やる気」の値と、を比較するための条件として、「やる気」判定変数ＫＪ４が生成され、ＲＡＭ１１又は記憶部１２のワークエリア内に格納される。
【００８５】
図１８に、ステップＳ３３で実行される「企画力」許容度条件生成処理のフローチャートを示す。
制御部１０は、変数Ｋ２１に「一致」が設定されているか否かを判別する（ステップＳ１０１）。変数Ｋ２１に「一致」が設定されている場合（ステップＳ１０１；ＹＥＳ）、制御部１０は、「企画力」判定変数ＫＪ１に、「企画力＝Ｋ１１」を格納し（ステップＳ１０２）、「企画力」許容度条件生成処理を終了する。
【００８６】
変数Ｋ２１に「一致」が設定されていない場合（ステップＳ１０１；ＮＯ）、制御部１０は、変数Ｋ２１に「＋ｎ％」が設定されているか否かを判別する（ステップＳ１０３）。
【００８７】
変数Ｋ２１に「＋ｎ％」が設定されている場合（ステップＳ１０３；ＹＥＳ）、制御部１０は、変数Ｎに、入力部１３により入力された数値「ｎ」を格納する（ステップＳ１０４）。そして、制御部１０は、「企画力」判定変数ＫＪ１に、「Ｋ１１≦企画力＝（Ｋ１１＋（Ｋ１１×Ｎ％））」を格納し（ステップＳ１０５）、「企画力」許容度条件生成処理を終了する。
【００８８】
変数Ｋ２１に「＋ｎ％」が設定されていない場合（ステップＳ１０３；ＮＯ）、制御部１０は、変数Ｋ２１に「−ｎ％」が設定されているか否かを判別する（ステップＳ１０６）。
【００８９】
変数Ｋ２１に「−ｎ％」が設定されている場合（ステップＳ１０６；ＹＥＳ）、制御部１０は、変数Ｎに、入力部１３により入力された数値「ｎ」を格納する（ステップＳ１０７）。そして、制御部１０は、「企画力」判定変数ＫＪ１に、「（Ｋ１１−（Ｋ１１×Ｎ％））≦企画力≦Ｋ１１」を格納し（ステップＳ１０８）、「企画力」許容度条件生成処理を終了する。
【００９０】
変数Ｋ２１に「−ｎ％」が設定されていない場合（ステップＳ１０６；ＮＯ）、制御部１０は、変数Ｋ２１に「±ｎ％」が設定されていると判別する（ステップＳ１０９）。
制御部１０は、変数Ｎに、入力部１３により入力された数値「ｎ」を格納する（ステップＳ１０７）。そして、制御部１０は、「企画力」判定変数ＫＪ１に、「（Ｋ１１−（Ｋ１１×Ｎ％））≦企画力≦（Ｋ１１＋（Ｋ１１×Ｎ％））」を格納し（ステップＳ１１１）、「企画力」許容度条件生成処理を終了する。
【００９１】
ステップＳ３４で実行される「統率力」許容度条件生成処理は、「企画力」許容度条件生成処理の、変数Ｋ２１を変数Ｋ２２、「企画力」判定変数ＫＪ１を「統率力」判定変数ＫＪ２、判定変数内に格納する文字列「企画力」を「統率力」に置き換えたものであるため、図示及び説明は省略する。
【００９２】
ステップＳ３５で実行される「協調性」許容度条件生成処理は、「企画力」許容度条件生成処理の、変数Ｋ２１を変数Ｋ２３、「企画力」判定変数ＫＪ１を「協調性」判定変数ＫＪ３、判定変数内に格納する文字列「企画力」を「協調性」に置き換えたものであるため、図示及び説明は省略する。
【００９３】
ステップＳ３６で実行される「やる気」許容度条件生成処理は、「企画力」許容度条件生成処理の、変数Ｋ２１を変数Ｋ２４、「企画力」判定変数ＫＪ１を「やる気」判定変数ＫＪ４、判定変数内に格納する文字列「企画力」を「やる気」に置き換えたものであるため、図示及び説明は省略する。
【００９４】
図１９に、ステップＳ３８で実行される「企画力」範囲条件生成処理のフローチャートを示す。
制御部１０は、変数Ｋ２１に「以上」が設定されているか否かを判別する（ステップＳ２０１）。変数Ｋ２１に「以上」が設定されている場合（ステップＳ２０１；ＹＥＳ）、制御部１０は、「企画力」判定変数ＫＪ１に、「企画力≧Ｋ１１」を格納し（ステップＳ２０２）、「企画力」範囲条件生成処理を終了する。
【００９５】
変数Ｋ２１に「以上」が設定されていない場合（ステップＳ２０１；ＮＯ）、制御部１０は、変数Ｋ２１に「以下」が設定されているか否かを判別する（ステップＳ２０３）。
変数Ｋ２１に「以下」が設定されている場合（ステップＳ２０３；ＹＥＳ）、制御部１０は、「企画力」判定変数ＫＪ１に、「Ｋ１１≦企画力」を格納し（ステップＳ２０４）、「企画力」範囲条件生成処理を終了する。
【００９６】
変数Ｋ２１に「以下」が設定されていない場合（ステップＳ２０３；ＮＯ）、制御部１０は、変数Ｋ２１に「より大きい」が設定されているか否かを判別する（ステップＳ２０５）。
変数Ｋ２１に「より大きい」が設定されている場合（ステップＳ２０５；ＹＥＳ）、制御部１０は、「企画力」判定変数ＫＪ１に、「Ｋ１１＞企画力」を格納し（ステップＳ２０６）、「企画力」範囲条件生成処理を終了する。
【００９７】
変数Ｋ２１に「より大きい」が設定されていない場合（ステップＳ２０５；ＮＯ）、制御部１０は、変数Ｋ２１に「より小さい」が設定されていると判別する（ステップＳ２０７）。制御部１０は、「企画力」判定変数ＫＪ１に、「Ｋ１１＜企画力」を格納し（ステップＳ２０８）、「企画力」範囲条件生成処理を終了する。
【００９８】
ステップＳ３９で実行される「統率力」範囲条件生成処理は、「企画力」範囲条件生成処理の、変数Ｋ２１を変数Ｋ２２、「企画力」判定変数ＫＪ１を「統率力」判定変数ＫＪ２、判定変数内に格納する文字列「企画力」を「統率力」に置き換えたものであるため、図示及び説明は省略する。
【００９９】
ステップＳ４０で実行される「協調性」範囲条件生成処理は、「企画力」範囲条件生成処理の、変数Ｋ２１を変数Ｋ２３、「企画力」判定変数ＫＪ１を「協調性」判定変数ＫＪ３、判定変数内に格納する文字列「企画力」を「協調性」に置き換えたものであるため、図示及び説明は省略する。
【０１００】
ステップＳ４１で実行される「やる気」範囲条件生成処理は、「企画力」範囲条件生成処理の、変数Ｋ２１を変数Ｋ２４、「企画力」判定変数ＫＪ１を「やる気」判定変数ＫＪ４、判定変数内に格納する文字列「企画力」を「やる気」に置き換えたものであるため、図示及び説明は省略する。
【０１０１】
図１６に戻り、制御部１０は、人材検索画面の管理テーブル選択領域Ｅ３で選択されている管理テーブルの種類が「なし」以外か否かを判別する（ステップＳ４２）。
【０１０２】
管理テーブルの種類が「なし」の場合（ステップＳ４２；ＮＯ）、制御部１０は、記憶部１２に記憶されている人材情報テーブル１２２を参照し、人材情報テーブル１２２から１レコードを読み込む（ステップＳ４３）。
【０１０３】
制御部１０は、各判定条件の文字列（「企画力」判定条件ＫＪ１の「企画力」、「統率力」判定条件ＫＪ２の「統率力」、「協調性」判定条件ＫＪ３の「協調性」、「やる気」判定条件ＫＪ４の「やる気」）を、ステップＳ４３で読み込んだレコードの各特徴情報（「企画力」、「統率力」、「協調性」「やる気」）の値に置き換える。そして、制御部１０は、「企画力」判定条件ＫＪ１、「統率力」判定条件ＫＪ２、「協調性」判定条件ＫＪ３、「やる気」判定条件ＫＪ４が、全て満たされているかを判別する（ステップＳ４４）。
【０１０４】
「企画力」判定条件ＫＪ１、「統率力」判定条件ＫＪ２、「協調性」判定条件ＫＪ３、「やる気」判定条件ＫＪ４を全て満たしている場合（ステップＳ４４；ＹＥＳ）、制御部１０は、ステップＳ４３で読み込んだレコードの人材を人材候補として設定する。制御部１０は、ステップＳ４３読み込んだレコードから、当該人材を識別するための情報（例えば、「社員番号」、「氏名」）、管理テーブル選択領域Ｅ３で選択された人事情報、検索条件の項目に対する特徴情報を、含む情報を抽出し、当該抽出した情報を人材検索画面に表示させる（ステップＳ４５）。
【０１０５】
「企画力」判定条件ＫＪ１、「統率力」判定条件ＫＪ２、「協調性」判定条件ＫＪ３、「やる気」判定条件ＫＪ４を全て満たしていない場合（ステップＳ４４；ＮＯ）、又は、ステップＳ４５後、制御部１０は、ステップＳ４３で読み込んだレコードが、人材情報テーブルの最終レコードか否かを判別する（ステップＳ４６）。
【０１０６】
ステップＳ４３で読み込んだレコードが、人材情報テーブルの最終レコードでない場合（ステップＳ４６；ＮＯ）、制御部１０は、ステップＳ４３の処理に戻る。ステップＳ４３で読み込んだレコードが、人材情報テーブルの最終レコードである場合（ステップＳ４６；ＹＥＳ）、制御部１０は、人材候補検索処理を終了する。
【０１０７】
管理テーブルの種類が「なし」以外の場合（ステップＳ４２；ＹＥＳ）、管理テーブル選択領域Ｅ３の選択ボタンＢ３１が選択されたか否かにより、管理テーブルの種類として「取得年」が選択されているか否かを判別する（ステップＳ４７）。
【０１０８】
管理テーブルの種類として「取得年」が選択されている場合（ステップＳ４７；ＹＥＳ）、制御部１０は、記憶部１２に記憶されている人材情報履歴テーブル１２１を参照し、人材情報履歴テーブル１２１から１レコードを読み込む（ステップＳ４８）。
【０１０９】
制御部１０は、ステップＳ４８で読み込んだレコードと、人材検索画面の管理テーブル選択領域Ｅ３、評価内容表示領域Ｅ４、評価値表示領域Ｅ５に表示された内容と、に基づいて、「企画力」の見なし評点を算出し、変数Ｍ１に設定する（ステップＳ４９）。
【０１１０】
ステップＳ４９では、人材検索画面の管理テーブル選択領域Ｅ３において選択された人事情報（「取得年」）が特定される。そして、読み込んだレコードが参照され、当該レコードの取得年（例えば、「２００９年」）が検出される。評価内容表示領域Ｅ４にて、検出された取得年の各特徴情報に対する評価値が参照され、「企画力」に対応する評価値（例えば、１００％）が選出される。読み込んだレコードの「企画力」の値（例えば、「８０」）に、選出した評価値（例えば、１００％）が乗算されることにより、「企画力」の見なし評点が算出される。
【０１１１】
制御部１０は、ステップＳ４８で読み込んだレコードと、人材検索画面の管理テーブル選択領域Ｅ３、評価内容表示領域Ｅ４、評価値表示領域Ｅ５に表示された内容と、に基づいて、「統率力」の見なし評点を算出し、変数Ｍ２に設定する（ステップＳ５０）。
【０１１２】
ステップＳ５０では、人材検索画面の管理テーブル選択領域Ｅ３において選択された人事情報（「取得年」）が特定される。そして、読み込んだレコードが参照され、当該レコードの取得年が検出される。評価内容表示領域Ｅ４にて、検出された取得年の各特徴情報に対する評価値が参照され、「統率力」に対応する評価値が選出される。読み込んだレコードの「統率力」の値に、選出した評価値が乗算されることにより、「統率力」の見なし評点が算出される。
【０１１３】
制御部１０は、ステップＳ４８で読み込んだレコードと、人材検索画面の管理テーブル選択領域Ｅ３、評価内容表示領域Ｅ４、評価値表示領域Ｅ５に表示された内容と、に基づいて、「協調性」の見なし評点を算出し、変数Ｍ３に設定する（ステップＳ５１）。
【０１１４】
ステップＳ５１では、人材検索画面の管理テーブル選択領域Ｅ３において選択された人事情報（「取得年」）が特定される。そして、読み込んだレコードが参照され、当該レコードの取得年が検出される。評価内容表示領域Ｅ４にて、検出された取得年の各特徴情報に対する評価値が参照され、「協調性」に対応する評価値が選出される。読み込んだレコードの「協調性」の値に、選出した評価値が乗算されることにより、「協調性」の見なし評点が算出される。
【０１１５】
制御部１０は、ステップＳ４８で読み込んだレコードと、人材検索画面の管理テーブル選択領域Ｅ３、評価内容表示領域Ｅ４、評価値表示領域Ｅ５に表示された内容と、に基づいて、「やる気」の見なし評点を算出し、変数Ｍ４に設定する（ステップＳ５２）。
【０１１６】
ステップＳ５２では、人材検索画面の管理テーブル選択領域Ｅ３において選択された人事情報（「取得年」）が特定される。そして、読み込んだレコードが参照され、当該レコードの取得年が検出される。評価内容表示領域Ｅ４にて、検出された取得年の各特徴情報に対する評価値が参照され、「やる気」に対応する評価値が選出される。読み込んだレコードの「やる気」の値に、選出した評価値が乗算されることにより、「やる気」の見なし評点が算出される。
【０１１７】
制御部１０は、「企画力」判定条件ＫＪ１の文字列「企画力」を変数Ｍ１に、「統率力」判定条件ＫＪ２の文字列「統率力」をＭ２に、「協調性」判定条件ＫＪ３の文字列「協調性」をＭ３に、「やる気」判定条件ＫＪ４の文字列「やる気」をＭ４に、それぞれ置き換える（ステップＳ５３）。
【０１１８】
制御部１０は、「企画力」判定条件ＫＪ１、「統率力」判定条件ＫＪ２、「協調性」判定条件ＫＪ３、「やる気」判定条件ＫＪ４が、全て満たされているかを判別する（ステップＳ５４）。
【０１１９】
「企画力」判定条件ＫＪ１、「統率力」判定条件ＫＪ２、「協調性」判定条件ＫＪ３、「やる気」判定条件ＫＪ４を全て満たしている場合（ステップＳ５４；ＹＥＳ）、制御部１０は、ステップＳ４８で読み込んだレコードの人材を人材候補として設定する。制御部１０は、ステップＳ４８読み込んだレコードから、当該人材を識別するための情報（例えば、「社員番号」、「氏名」）、管理テーブル選択領域Ｅ３で選択された人事情報、検索条件の項目に対する特徴情報を、含む情報を抽出し、当該抽出した情報を人材検索画面に表示させる（ステップＳ５５）。
【０１２０】
「企画力」判定条件ＫＪ１、「統率力」判定条件ＫＪ２、「協調性」判定条件ＫＪ３、「やる気」判定条件ＫＪ４を全て満たしていない場合（ステップＳ５４；ＮＯ）、又は、ステップＳ５５後、制御部１０は、ステップＳ４８で読み込んだレコードが、人材情報履歴テーブルの最終レコードか否かを判別する（ステップＳ５６）。
【０１２１】
ステップＳ４８で読み込んだレコードが、人材情報履歴テーブルの最終レコードでない場合（ステップＳ５６；ＮＯ）、制御部１０は、ステップＳ４８の処理に戻る。ステップＳ４８で読み込んだレコードが、人材情報履歴テーブルの最終レコードである場合（ステップＳ５６；ＹＥＳ）、制御部１０は、人材候補検索処理を終了する。
【０１２２】
管理テーブルの種類として「取得年」が選択されていない場合（ステップＳ４７；ＮＯ）、制御部１０は、記憶部１２に記憶されている人材情報テーブル１２２を参照し、人材情報テーブル１２２から１レコードを読み込む（ステップＳ５７）。
【０１２３】
制御部１０は、ステップＳ５７で読み込んだレコードと、人材検索画面の管理テーブル選択領域Ｅ３、評価内容表示領域Ｅ４、評価値表示領域Ｅ５に表示された内容と、に基づいて、「企画力」の見なし評点を算出し、変数Ｍ１に設定する（ステップＳ５８）。
【０１２４】
ステップＳ５８では、人材検索画面の管理テーブル選択領域Ｅ３において選択された人事情報（例えば、「職種」）が特定される。そして、読み込んだレコードが参照され、当該レコードの職種（例えば、「企画」）が検出される。評価内容表示領域Ｅ４にて、検出された職種の各特徴情報に対する評価値が参照され、「企画力」に対応する評価値（例えば、１００％）が選出される。読み込んだレコードの「企画力」の値（例えば、「８０」）に、選出した評価値（例えば、１００％）が乗算されることにより、「企画力」の見なし評点が算出される。
【０１２５】
制御部１０は、ステップＳ５７で読み込んだレコードと、人材検索画面の管理テーブル選択領域Ｅ３、評価内容表示領域Ｅ４、評価値表示領域Ｅ５に表示された内容と、に基づいて、「統率力」の見なし評点を算出し、変数Ｍ２に設定する（ステップＳ５９）。
【０１２６】
ステップＳ５９では、人材検索画面の管理テーブル選択領域Ｅ３において選択された人事情報（例えば、「職種」）が特定される。そして、読み込んだレコードが参照され、当該レコードの職種が検出される。評価内容表示領域Ｅ４にて、検出された職種の各特徴情報に対する評価値が参照され、「統率力」に対応する評価値が選出される。読み込んだレコードの「統率力」の値に、選出した評価値が乗算されることにより、「統率力」の見なし評点が算出される。
【０１２７】
制御部１０は、ステップＳ５７で読み込んだレコードと、人材検索画面の管理テーブル選択領域Ｅ３、評価内容表示領域Ｅ４、評価値表示領域Ｅ５に表示された内容と、に基づいて、「協調性」の見なし評点を算出し、変数Ｍ３に設定する（ステップＳ６０）。
【０１２８】
ステップＳ６０では、人材検索画面の管理テーブル選択領域Ｅ３において選択された人事情報（例えば、「職種」）が特定される。そして、読み込んだレコードが参照され、当該レコードの職種が検出される。評価内容表示領域Ｅ４にて、検出された職種の各特徴情報に対する評価値が参照され、「協調性」に対応する評価値が選出される。読み込んだレコードの「協調性」の値に、選出した評価値が乗算されることにより、「協調性」の見なし評点が算出される。
【０１２９】
制御部１０は、ステップＳ５７で読み込んだレコードと、人材検索画面の管理テーブル選択領域Ｅ３、評価内容表示領域Ｅ４、評価値表示領域Ｅ５に表示された内容と、に基づいて、「やる気」の見なし評点を算出し、変数Ｍ４に設定する（ステップＳ６１）。
【０１３０】
ステップＳ６１では、人材検索画面の管理テーブル選択領域Ｅ３において選択された人事情報（例えば、「職種」）が特定される。そして、読み込んだレコードが参照され、当該レコードの職種が検出される。評価内容表示領域Ｅ４にて、検出された職種の各特徴情報に対する評価値が参照され、「やる気」に対応する評価値が選出される。読み込んだレコードの「やる気」の値に、選出した評価値が乗算されることにより、「やる気」の見なし評点が算出される。
【０１３１】
ステップＳ６２〜Ｓ６４は、ステップＳ５３〜Ｓ５５と同様であるため、説明は省略する。
【０１３２】
ステップＳ６３；ＮＯ、又は、ステップＳ６４後、制御部１０は、ステップＳ５７で読み込んだレコードが、人材情報テーブルの最終レコードか否かを判別する（ステップＳ６５）。
【０１３３】
ステップＳ５７で読み込んだレコードが、人材情報テーブルの最終レコードでない場合（ステップＳ６５；ＮＯ）、制御部１０は、ステップＳ５７の処理に戻る。ステップＳ５７で読み込んだレコードが、人材情報テーブルの最終レコードである場合（ステップＳ６５；ＹＥＳ）、制御部１０は、人材候補検索処理を終了する。
【０１３４】
図２０に、人材検索処理が終了した際の人材検索画面Ｇ５の例を示す。
図２０に示す人材検索画面Ｇ５は、ステップＳ２０で表示された人材検索画面Ｇ１に基づいて、人材候補検索処理の実行が終了した際に表示される画面例である。
図２０に示すように、人材検索画面Ｇ５には、検索された人材の情報が表示される人材候補表示領域Ｅ６が設けられている。人材候補表示領域Ｅ６には、ステップＳ５４において、判定条件ＫＪ１〜ＫＪ４を全て満たした人材情報履歴テーブルのレコードの内容が表示される。
【０１３５】
図２０に示す人材検索画面Ｇ５の人材候補表示領域Ｅ６は、識別情報フィールドＦ１、管理フィールドＦ２、特徴情報フィールドＦ３等を含む複数のフィールドからなる。
識別情報フィールドＦ１には、例えば、「社員番号」、「氏名」等の人材候補検索処理により選出された人材を識別する情報が表示される。管理フィールドＦ２には、管理テーブル選択領域Ｅ３で選択された時期情報又は人事情報（ここでは、「取得年」）が表示される。特徴情報フィールドＦ３には、検索条件の項目に対する特徴情報（例えば、「企画力」、「統率力」、「協調性」、「やる気」）が表示される。
【０１３６】
以上のように、本実施の形態によれば、時期情報（取得年）又は人事情報（職種、役職、年齢）毎に分けられた複数の管理テーブル１２３〜１２６のうち、選択された管理テーブルの特徴情報毎の評価値と、人材情報履歴テーブル１２１又は人材情報テーブル１２２の特徴情報と、に基づいて見なし評点が算出できる。そして、算出した見なし評点と、検索条件が示す特徴情報と、が判定条件に合致する人材情報が示されたレコードを選出でき、選出したレコードに基づく情報を出力部に出力させることができる。
従って、特徴情報に、時期情報又は人材情報の内容に応じた評価値を加味して、人材検索が可能となり、人材検索において、検索精度の向上を図ることができ、また、人材検索の効率を高めことができるため、人材検索のやり直しが少なくなり、利便性の向上が図られる。
【０１３７】
更に、見なし評点を、選択された管理テーブルの時期情報又は人事情報に対応する人材情報履歴テーブル又は人材情報テーブルのレコードの時期情報又は人事情報の内容を検出し、当該検出した時期情報又は人事情報の内容に対応する当該選出された管理テーブルの評価値を選出し、当該選出した評価値とレコードの特徴情報とに基づいて算出することができる。
そのため、各レコードの特徴情報を、当該レコードの時期情報又は人事情報の内容に対応する評価値に基づいて重み付けすることができ、この評価値を重み付けした特徴情報（見なし評点）に基づいてレコードの時期情報又は人事情報の内容に応じた人材の検索を行なうことができる。
【０１３８】
また、判定条件として、検索条件が示す特徴情報と見なし評点との一致の許容度を示す許容度条件を入力することができるため、選出する人材情報の量を変更することができる。例えば、一致の許容度を低く設定することで、選出する人材情報の量を少なくすることができ、厳選された人材情報を選出できる。一方、許容度を高く設定することで、選出する人材情報の量を多くすることができる。
【０１３９】
また、判定条件として、検索条件が示す特徴情報を基準として見なし評点が含まれる範囲を示す範囲条件を入力することができるため、選出する人材情報の対象範囲を変更することができる。例えば、検索条件が示す特徴情報以上の範囲や、検索条件が示す特徴情報以下の範囲において、人材情報を検索できる。
【０１４０】
また、取得年見なし評価管理テーブルの評価値が、時期情報（取得年）が示す時間の経過に応じて設定されているため、特徴情報を取得してからの時間の経過に応じた見なし特徴情報を算出できる。そのため、時間の経過を考慮した人材検索を行なうことができる。
【０１４１】
職種見なし評点管理テーブルの評価値が、人事情報としての職種に応じて設定されているため、職種を加味して、見なし特徴情報を算出できる。そのため、職種を考慮した人材検索を行なうことができる。
【０１４２】
役職見なし評点管理テーブルの評価値が、人事情報としての役職の職責の高さに応じて設定されているため、役職の職責の高さを加味して、見なし特徴情報を算出できる。そのため、役職の職責の高さを考慮した人材検索を行なうことができる。
【０１４３】
年齢見なし評点管理テーブルの評価値が、人事情報としての年齢に応じて設定されているため、年齢を加味して見なし特徴情報を算出できる。そのため、年齢を考慮した人材検索を行なうことができる。
【０１４４】
本実施の形態において、図８、９、１５〜１９に示す人材検索処理を示すフローチャートに記述されている各機能は、コンピュータ(ＣＰＵ)が読み取り可能なプログラムコードの形態で記録媒体（記憶部１２）に格納されており、このプログラムコードにしたがったコンピュータ(ＣＰＵ)による処理動作が実行される。なお、伝送媒体を介して外部より伝送されてきた上述のプログラムコードに従ってコンピュータ(ＣＰＵ)による処理動作を実行することもでき、このような伝送媒体も含めて、本実施の形態では記録媒体と定義する。
【符号の説明】
【０１４５】
１  人材検索装置
１０  制御部
１１  ＲＡＭ
１２  記憶部
１３  入力部
１４  出力部
１５  通信部
１６  データベース
１２０  人材検索処理プログラム
１２１  人材情報履歴テーブル
１２２  人材情報テーブル
１２３  取得年見なし評点管理テーブル
１２３ａ  取得年の内容
１２３ｂ  評価値群
１２４  職種見なし評点管理テーブル
１２４ａ  職種の内容
１２４ｂ  評価値群
１２５  役職見なし評点管理テーブル
１２５ａ  役職の内容
１２５ｂ  評価値群
１２６  年齢見なし評点管理テーブル
１２６ａ  年齢の内容
１２６ｂ  評価値群
Ｂ１  人材検索ボタン
Ｂ２  プルダウンメニュー
Ｂ３１〜Ｂ３５  選択ボタン
Ｅ１  検索条件指定領域
Ｅ２  判定条件選択領域
Ｅ２１  判定条件表示領域
Ｅ３  管理テーブル選択領域
Ｅ４  評価内容表示領域
Ｅ５  評価値表示領域
Ｅ６  人材候補表示領域
Ｆ１  識別情報フィールド
Ｆ２  管理フィールド
Ｆ３  特徴情報フィールド
【図１】
0005540598.tif 000002
【図２】
0005540598.tif 000003
【図３】
0005540598.tif 000004
【図４】
0005540598.tif 000005
【図５】
0005540598.tif 000006
【図６】
0005540598.tif 000007
【図７】
0005540598.tif 000008
【図８】
0005540598.tif 000009
【図９】
0005540598.tif 000010
【図１０】
0005540598.tif 000011
【図１１】
0005540598.tif 000012
【図１２】
0005540598.tif 000013
【図１３】
0005540598.tif 000014
【図１４】
0005540598.tif 000015
【図１５】
0005540598.tif 000016
【図１６】
0005540598.tif 000017
【図１７】
0005540598.tif 000018
【図１８】
0005540598.tif 000019
【図１９】
0005540598.tif 000020
【図２０】
0005540598.tif 000021