(57)【要約】      （修正有）【課題】従業員及びポストの人事配置案を作成する処理を行うことによって、人事担当者による人事異動又は配置転換等の検討を支援することが期待できる情報処理方法、情報処理装置及びコンピュータプログラムを提供する。【解決手段】情報処理装置が従業員及びポストを対応付けた人事配置案を作成する情報処理方法であって、情報処理装置は、配置対象の従業員及びポストの情報を取得し、従業員及びポストの対応に関する制約条件を取得し、各ポストの責任者から、ポストに関する情報を受け付け、取得した制約条件及び責任者から受け付けた情報に基づいて従業員及びポストを対応付けた人事配置案を作成する。【選択図】図１１
2022000746.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置が、従業員及びポストを対応付けた人事配置案を作成する情報処理方法であって、
前記情報処理装置が、
配置対象の従業員及びポストの情報を取得し、
従業員及びポストの対応に関する制約条件を取得し、
各ポストの責任者から、当該ポストに関する情報を受け付け、
取得した前記制約条件及び前記責任者から受け付けた情報に基づいて従業員及びポストを対応付けた人事配置案を作成する、
情報処理方法。
【請求項２】
前記情報処理装置が、
取得した前記制約条件に基づいて、各ポストに対する候補となる従業員を決定し、
決定した各ポストの候補となる従業員に関する評価を、各ポストの責任者から受け付け、
取得した前記制約条件及び前記責任者から受け付けた評価に基づいて従業員及びポストを対応付けた人事配置案を作成する、
請求項１に記載の情報処理方法。
【請求項３】
前記情報処理装置が、
各ポストに対する責任者を特定し、
特定した責任者が使用する端末装置へ、対応するポスト及び当該ポストに対する候補となる従業員に関する情報を送信し、
前記端末装置を介して前記責任者から候補となる従業員への評価を受け付ける、
請求項２に記載の情報処理方法。
【請求項４】
前記情報処理装置が、
決定した各ポストの候補となる従業員に関する複数段階の評価を、各ポストの責任者から受け付け、
取得した前記制約条件及び前記責任者から受け付けた複数段階の評価に基づいて従業員及びポストを対応付けた人事配置案を作成する、
請求項２又は請求項３に記載の情報処理方法。
【請求項５】
前記情報処理装置が、
個々の従業員についてポストに対する配置を制約する第１制約条件、及び、他の従業員との関係で配置を制約する第２制約条件を取得し、
取得した前記第１制約条件に基づいて、各ポストに対する候補となる従業員を決定し、
決定した各ポストの候補となる従業員に関する評価を、各ポストの責任者から受け付け、
取得した前記第１制約条件及び第２制約条件、並びに、前記責任者から受け付けた評価に基づいて従業員及びポストを対応付けた人事配置案を作成する、
請求項２から請求項４までのいずれか１つに記載の情報処理方法。
【請求項６】
前記情報処理装置が、
前記責任者から受け付けた評価に基づいて、各ポストの候補となる従業員に関する再評価の要否を判定し、
再評価が必要と判定した場合に、前記責任者から再評価を受け付ける、
請求項２から請求項５までのいずれか１つに記載の情報処理方法。
【請求項７】
前記情報処理装置が、
配置対象の従業員の異動元のポストの責任者から、当該従業員の異動先の候補となるポストに関する評価を受け付け、
取得した前記制約条件及び前記責任者から受け付けた評価に基づいて従業員及びポストを対応付けた人事配置案を作成する、
請求項１から請求項６までのいずれか１つに記載の情報処理方法。
【請求項８】
従業員及びポストを対応付けた人事配置案を作成する情報処理装置であって、
配置対象の従業員及びポストの情報を取得する第１取得部と、
従業員及びポストの対応に関する制約条件を取得する第２取得部と、
各ポストの責任者から、当該ポストに関する情報を受け付け受付部と、
取得した前記制約条件及び前記責任者から受け付けた情報に基づいて従業員及びポストを対応付けた人事配置案を作成する作成部と
を備える情報処理装置。
【請求項９】
コンピュータに、
配置対象の従業員及びポストの情報を取得し、
従業員及びポストの対応に関する制約条件を取得し、
各ポストの責任者から、当該ポストに関する情報を受け付け、
取得した前記制約条件及び前記責任者から受け付けた情報に基づいて従業員及びポストを対応付けた人事配置案を作成する
処理を実行させるコンピュータプログラム。
【請求項１０】
コンピュータに、
責任者が責任を負うポストに対して決定された配置の候補となる従業員の情報をサーバ装置から受信し、
受信した情報に基づいて、ポストと候補の従業員とを対応付けて表示し、
表示した候補の従業員に関する評価を前記責任者から受け付け、
受け付けた評価を前記サーバ装置へ送信する
処理を実行させるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、企業等における従業員及びポストの人事配置案を作成する情報処理方法、情報処理装置及びコンピュータプログラムに関する。
【背景技術】
【０００２】
企業等においては、部署又は部門等のポスト（地位、役職、部署、職種、職務内容又は勤務地等）に対していずれの従業員を割り当てるかの人事配置が、人事担当者等により検討される。人事担当者は、ポストに関して要求される制約条件、従業員に関して要求される制約条件並びに従業員の職歴及び能力等の情報に基づいて人事配置を検討する。従来、これらの人事配置の検討は、一又は複数の人事担当者の人手により行われていた。
【０００３】
特許文献１においては、業務端末から入力された希望キャリア情報に合致する人材の有無を照合し、合致する人材が存在する場合にその人材の情報を業務端末へ送信する人材マッチングシステムが提案されている。この人材マッチングシステムは、希望キャリアに合致する人材が存在しない場合に、希望キャリアに到達可能な準希望キャリアに合致する人材の有無を照合する。準希望キャリアに合致する人材が存在する場合、人材マッチングシステムは、希望キャリアに必要なスキル条件をスキル判定条件データベースから取得して不足スキルを特定し、特定された不足スキルに適合する育成方法及びそれに関連する情報を人材育成ディクショナリデータベースから取得して、これらの情報を業務端末に送信する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−２３７６３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
規模の大きな企業の場合、ポストの数は膨大であり、従業員の数も膨大である。このため、人事担当者による企業内での人事異動又は配置転換等の検討には、膨大な時間及び労力等が必要である。特許文献１に記載の人材マッチングシステムは、人事担当者による人材採用を支援するためのシステムであり、企業内での人事異動又は配置転換等は考慮されていない。
【０００６】
本発明は、斯かる事情に鑑みてなされたものであって、その目的とするところは、従業員及びポストの人事配置案を作成する処理を行うことによって、人事担当者による人事異動又は配置転換等の検討を支援することが期待できる情報処理方法、情報処理装置及びコンピュータプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
一実施形態に係る情報処理方法は、情報処理装置が、従業員及びポストを対応付けた人事配置案を作成する情報処理方法であって、前記情報処理装置が、配置対象の従業員及びポストの情報を取得し、従業員及びポストの対応に関する制約条件を取得し、各ポストの責任者から、当該ポストに関する情報を受け付け、取得した前記制約条件及び前記責任者から受け付けた情報に基づいて従業員及びポストを対応付けた人事配置案を作成する。
【発明の効果】
【０００８】
一実施形態による場合は、人事担当者による人事異動又は配置転換等の検討を支援することが期待できる。
【図面の簡単な説明】
【０００９】
【図１】本実施の形態に係る情報処理システムの概要を説明するための模式図である。
【図２】本実施の形態に係るサーバ装置の構成を示すブロック図である。
【図３】ポスト情報の一構成例を示す模式図である。
【図４】従業員情報の一構成例を示す模式図である。
【図５】制約条件情報の一構成例を示す模式図である。
【図６】候補情報の一構成例を示す模式図である。
【図７】配置案情報の一構成例を示す模式図である。
【図８】本実施の形態に係る端末装置の構成を示すブロック図である。
【図９】端末装置が表示する候補者評価受付画面の一例を示す模式図である。
【図１０】本実施の形態に係る端末装置が行う処理の手順を示すフローチャートである。
【図１１】本実施の形態に係るサーバ装置が行う処理の手順を示すフローチャートである。
【図１２】本実施の形態に係る端末装置が行う処理の手順を示すフローチャートである。
【図１３】実施の形態３に係る端末装置が表示する候補ポスト評価受付画面の一例を示す模式図である。
【発明を実施するための形態】
【００１０】
本発明の実施形態に係る情報処理システムの具体例を、以下に図面を参照しつつ説明する。なお、本発明はこれらの例示に限定されるものではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。
【００１１】
＜システム概要＞
図１は、本実施の形態に係る情報処理システムの概要を説明するための模式図である。本実施の形態に係る情報処理システムは、企業等の人事配置に関する異動又は転換等の業務について、人事担当者を支援することを目的としたシステムである。なお本実施の形態においては、人事異動又は配置転換等の対象を「従業員」とするが、「従業員」にはその時点では企業等に所属しておらず、将来的に企業等に所属する可能性がある人、例えば採用が決まっている人又は採用することを検討している人等が含まれ得る。また本実施の形態において「ポスト」は、企業等における部署、部門、地位、役職、職種、職務内容又は勤務地等であり、企業等において従業員が所属する集団又は従業員に与えられた役割等を示す。「ポスト」は、例えば「Ａ支店Ｂ部門Ｃグループの職務Ｄ担当」のように、複数の情報の組み合わせで表される。
【００１２】
本実施の形態に係る情報処理システムは、サーバ装置１と、一又は複数の端末装置３とを備えて構成されている。サーバ装置１及び複数の端末装置３は、社内ＬＡＮ（Local Area Network）及びインターネット等のネットワークＮを介して相互に通信を行うことができる。本実施の形態に係る情報処理システムでは、人事異動又は配置転換等の対象となる従業員に関する情報、並びに、人事異動又は配置転換等の対象となる部署又は職種等のポストに関する情報とを、サーバ装置１がデータベースとして保持している。本実施の形態においてサーバ装置１は、例えば従業員及びポストの配置に関する制約条件の入力を、端末装置３を介して人事担当者から受け付ける。サーバ装置１は、データベースに保持した配置対象の従業員及びポストの情報と、人事担当者から受け付けた配置に関する制約条件とに基づいて、従業員及びポストを対応付けた人事配置案を作成する処理を行う。サーバ装置１は、人事配置を行う企業が所有及び管理等する装置であってもよく、この企業とは別の企業により提供されるものであってよい。
【００１３】
端末装置３は、人事配置が行われる企業等の従業員が使用するＰＣ（パーソナルコンピュータ）、タブレット型端末又はスマートフォン等の装置であり、本実施の形態においては例えば人事担当者及び各ポストの責任者等が使用する装置である。サーバ装置１は、各端末装置３にて人事担当者又は責任者等が入力した情報の記憶等を行うことによって、複数の端末装置３の間での情報共有等を実現する。
【００１４】
本実施の形態に係る端末装置３は、例えば従業員及びポストの配置に関する制約条件の入力及び選択等の操作を人事担当者から受け付け、受け付けた制約条件に関する情報をサーバ装置１へ送信する。サーバ装置１は、端末装置３から人事配置に関する制約条件を取得し、取得した制約条件を満たすように従業員及びポストを割り当てた人事配置の候補を作成する。ここで作成される人事配置の候補は、１つのポストに対して配置可能な複数の従業員が割り当てられ、又は、１人の従業員に対して配置可能な複数のポストが割り当てられたものであってよい。
【００１５】
本実施の形態に係る情報処理システムでは、サーバ装置１が作成した人事配置の候補に対して、各ポストの責任者から割り当てられた従業員に関する評価の入力を受け付ける。各ポストの責任者は、例えばこのポストを有する部署又は部門等の部長、課長、係長又はリーダー等の社員である。サーバ装置１は、人事配置の候補に含まれる各ポストの責任者が使用する端末装置３に、人事配置の候補でこのポストに割り当てられた一又は複数の従業員に係る情報を送信する。この情報を受信した端末装置３は、ポスト及びこのポストに割り当てられた従業員に係る情報を表示すると共に、割り当てられた従業員に関する評価を責任者から受け付ける。責任者は、端末装置３を利用して、自身が責任を負うポストに対して割り当てられた従業員に対する評価を入力することができる。評価は、例えば割り当てを許可するか否かの二択の評価、優良可の三段階の評価、数値入力による５段階又は１０段階等の評価が採用され得る。端末装置３は、責任者から受け付けた評価をサーバ装置１へ送信する。
【００１６】
責任者から各ポストに割り当てた従業員に関する評価を取得したサーバ装置１は、取得した評価を反映させた人事配置案を作成する。例えばポストに対する割り当てを許可するか否かの二択の評価を受け付ける場合、サーバ装置１は、ポストの責任者から割り当てを許可しない評価がなされた従業員をこのポストに割り当てないように、ポスト及び従業員の割り当てを行って人事配置案を作成する。即ちサーバ装置１は、人事担当者から受け付けた制約条件と、ポストの責任者から受け付けた評価とに基づいて、ポスト及び従業員を割り当てた人事配置案を作成する。サーバ装置１は、作成した人事配置案を、人事担当者が使用する端末装置３へ送信する。
【００１７】
なおサーバ装置１は、人事配置案を作成する際に、責任者から受け付けた評価が要因となって従業員を割り当てることができないポストが生じた場合、このポストの責任者及び関連するポストの責任者に対して再評価を依頼してもよい。サーバ装置１は、例えば以前の評価が要因で割り当てができない旨等をメッセージとして責任者の端末装置３に表示し、この責任者のポストに割り当てられた従業員についての再評価を、端末装置３を介して受け付ける。なお、このような場合の再評価は、ポストの責任者ではなく、人事担当者が行ってもよい。
【００１８】
サーバ装置１は作成した人事配置案を人事担当者の端末装置３へ送信し、端末装置３は自動的に作成された人事配置案を表示する。端末装置３は、自動的に作成された人事配置案に対して、人事担当者による従業員及びポストの割り当ての変更操作等を受け付けて、人事配置案を更新する。これらにより人事担当者は、サーバ装置１が制約条件及び責任者の評価に従って自動的に決定した人事配置案を基に、最終的な人事配置を決定することができる。
【００１９】
また、本実施の形態に係る情報処理システムでは、従業員及びポストの配置に関する制約条件として、単純制約条件（第１制約条件）及び複雑制約条件（第２制約条件）の２種類の制約条件を人事担当者は設定することができる。単純制約条件は、１人の従業員に関する情報と１つのポストに関する情報とから、このポストに対するこの従業員の割り当ての可否を決定することができる制約条件であり、他の従業員の割り当てによってこの従業員の割り当ての可否が変化しない制約条件である。単純制約条件には、例えばポストに対して要求される従業員の勤続年数、保有資格又は役職等の条件が含まれ得る。また単純制約条件には、例えば前回の人事異動と同じ部署間で前回の異動者を追跡する態様での異動を禁止する条件、即ち前回の人事異動で部署Ａから部署Ｂへ従業員が異動している場合に今回の人事異動で部署Ａから部署Ｂへの従業員の異動を禁止する条件が含まれ得る。また単純制約条件には、例えば従業員の自宅から勤務先までの通勤時間が所定時間を超えることを禁止する条件が含まれ得る。なお上記の単純制約条件は一例であって、これに限るものではない。
【００２０】
複雑制約条件は、ある従業員のポストに対する割り当ての可否が、他の従業員の他のポストに対する割り当てにより変化する制約条件である。複雑制約条件には、２つの部署の間で従業員を交換することとなる異動の禁止、例えば部署Ａの従業員ａを部署Ｂへ異動し、且つ、部署Ｂの従業員ｂを部署Ａへ異動することを禁止する条件が含まれ得る。また複雑制約条件には、特定関係を有する複数の従業員の同一部署への配置禁止、例えば親族関係又は元上司部下等のような特定関係を有する２人の従業員ａ，ｂが同一の部署Ａへ異動することを禁止する条件が含まれ得る。また複雑制約条件には、部署間での異動人数の制限、例えば部署Ａから部署Ｂへの従業員の異動を２人までに制限する等の条件が含まれ得る。なお上記の複雑制約条件は一例であって、これに限るものではない。
【００２１】
本実施の形態に係るサーバ装置１は、上述の人事配置の候補を作成する際には、人事担当者が作成した制約条件のうち、単純制約条件を満たすようにポスト及び従業員を割り当てる。人事配置の候補に基づいて各ポストの責任者から割り当てた従業員に関する評価を取得した後、サーバ装置１は、単純制約条件及び複雑制約条件を満たし、且つ、責任者の評価結果を満たすように、人事配置案を作成する。なお人事担当者による複雑制約条件の入力は、例えば単純制約条件の入力と同じタイミングで行われてもよく、また例えば人事配置の候補を作成した後又は責任者からの評価を受け付けた後から人事配置案を作成する前までのタイミングで行われてもよい。サーバ装置１は、作成した人事配置案を人事担当者の端末装置３へ送信する。これにより人事担当者は、単純制約条件及び複雑制約条件を満たすと共に、各ポストの責任者からの評価を反映した人事配置案を得ることができる。
【００２２】
なおサーバ装置１が作成する人事配置案は、例えば制約条件が厳しい場合等には、必ずしも全てのポストに全ての従業員が割り当てられるとは限らず、ポストに対して割り当てることができない従業員が残る場合がある。このような従業員に対しては、例えば制約条件を変更してサーバ装置１による人事配置案の作成を再び行う、又は、人事担当者の判断でポストに従業員を割り当てる等の対応がなされ得る。また人事担当者は、サーバ装置１が自動的に作成した人事配置案に対して、所望のポスト及び従業員の割り当てを変更することが可能であってよい。
【００２３】
サーバ装置１は、例えば人事異動又は配置転換等の対象となる従業員に関する情報、並びに、人事異動又は配置転換等の対象となる部署又は職種等のポストに関する情報をデータベースに記憶する。これらの情報は、端末装置３にて人事担当者により入力されてサーバ装置１へ送信される。またサーバ装置１は、端末装置３にて入力又は選択等がなされた制約条件、端末装置３にて入力された責任者からの評価、及び、作成した人事配置案等の情報を記憶する。端末装置３は、サーバ装置１に記憶されたこれらの情報を読み出すことによって、人事担当者が検討中の人事配置案を再現（再表示）することができる。
【００２４】
なお本実施の形態に係る情報処理システムでは、制約条件及び責任者からの評価に基づいて人事配置案を決定する処理等をサーバ装置１が行うものとするが、これに限るものではない。人事配置案を決定する処理は人事担当者の端末装置３が行ってもよく、この場合にサーバ装置１はポスト及び従業員に関する情報、並びに、制約条件等の情報の記憶を行ってもよい。又は、これらの情報の記憶も端末装置３が行ってもよく、サーバ装置１は人事担当者の端末装置３と責任者の端末装置３との間での情報授受を中継するのみであってもよい。また更に、情報処理システムはサーバ装置１を備えない構成であってもよく、端末装置３が全ての処理を行う構成（いわゆるスタンドアロンの構成）であってもよい。
【００２５】
＜装置構成＞
図２は、本実施の形態に係るサーバ装置１の構成を示すブロック図である。本実施の形態に係るサーバ装置１は、処理部１１、記憶部（ストレージ）１２及び通信部（トランシーバ）１３等を備えて構成されている。なお本実施の形態においては、１つのサーバ装置１にて処理が行われるものとして説明を行うが、複数のサーバ装置１が分散して処理を行ってもよい。
【００２６】
処理部１１は、ＣＰＵ（Central Processing Unit）、ＭＰＵ（Micro-Processing Unit）又はＧＰＵ（Graphics Processing Unit）等の演算処理装置、ＲＯＭ（Read Only Memory）、及び、ＲＡＭ（Random Access Memory）等を用いて構成されている。処理部１１は、記憶部１２に記憶されたサーバプログラム１２ａを読み出して実行することにより、端末装置３にて人事担当者又は責任者等が入力した情報を受け付けて記憶する処理、及び、これらの情報に基づいて人事配置案を作成する処理等の種々の処理を行う。
【００２７】
記憶部１２は、例えばハードディスク等の大容量の記憶装置を用いて構成されている。記憶部１２は、処理部１１が実行する各種のプログラム、及び、処理部１１の処理に必要な各種のデータを記憶する。本実施の形態において記憶部１２は、処理部１１が実行するサーバプログラム１２ａを記憶すると共に、ポスト情報１２ｂ、従業員情報１２ｃ、制約条件情報１２ｄ、候補情報１２ｅ及び配置案情報１２ｆ等の種々の情報を記憶する。
【００２８】
本実施の形態においてサーバプログラム１２ａは、メモリカード又は光ディスク等の記録媒体９９に記録された態様で提供され、サーバ装置１は記録媒体９９からサーバプログラム１２ａを読み出して記憶部１２に記憶する。ただし、サーバプログラム１２ａは、例えばサーバ装置１の製造段階において記憶部１２に書き込まれてもよい。また例えばサーバプログラム１２ａは、遠隔の他のサーバ装置等が配信するものをサーバ装置１が通信にて取得してもよい。例えばサーバプログラム１２ａは、記録媒体９９に記録されたものを書込装置が読み出してサーバ装置１の記憶部１２に書き込んでもよい。サーバプログラム１２ａは、ネットワークを介した配信の態様で提供されてもよく、記録媒体９９に記録された態様で提供されてもよい。
【００２９】
図３は、ポスト情報１２ｂの一構成例を示す模式図である。ポスト情報１２ｂは、人事配置の対象となるポストに関する情報である。本実施の形態に係るポスト情報１２ｂには、例えば「ポストＩＤ」に対して「部署」、「役職」、「必要資格」、「勤続年数」及び「責任者」等の情報が対応付けて記憶されている。「ポストＩＤ」は、企業等のポストに対して一意に付される識別情報である。本実施の形態においては、１つのポストに対して１人の従業員が割り当てられるものとし、１人分のポストに対してそれぞれ異なる「ポストＩＤ」が付される。例えば同じ部署に同じ役割の２人分のポストが存在する場合には、２つのポストに対してそれぞれ異なる「ポストＩＤ」が付される。ただし、例えば同じ部署に同じ役割のポストに対しては同じ「ポストＩＤ」を付し、空きポスト情報ＤＢ１２ｃに人数の情報を記憶する構成としてもよい。
【００３０】
ポスト情報１２ｂの「部署」及び「役職」には、ポストの種類又は区分等を示す情報が記憶される。本実施の形態においては「部署」及び「役職」に具体的な文字列が記憶されるものとするが、例えば部署ＩＤ又は役職ＩＤ等の識別情報が記憶されてもよい。「必要資格」及び「勤続年数」は、このポストに対して要求される条件であり、本実施の形態において単純制約条件として人事配置を決定する際に用いられ得る条件の情報である。例えば人事担当者が単純制約条件として必要資格又は勤続年数を条件に含めた場合、ポスト情報１２ｂに記憶された「必要資格」又は「勤続年数」が読み出されて単純制約条件として用いられる。これらの条件は制約条件情報１２ｄに制約条件として記憶されてもよいが、本実施の形態においてはポスト毎の条件はポスト情報１２ｂに記憶されるものとする。
【００３１】
ポスト情報１２ｂの「責任者」には、このポストについての責任を負う社員、例えば部長、課長、係長又はリーダー等の社員を識別する識別情報が記憶されている。識別情報は、例えば社員に対して一意的に付される社員番号等であってよく、また例えば責任者のメールアドレス等であってもよい。本実施の形態においては、１つのポストに対して１人の責任者が設定されるものとするが、これに限るものではなく、１つのポストに対して複数の責任者が設定されてもよい。
【００３２】
なおポスト情報１２ｂとして記憶される図示の情報は一例であり、これに限るものではない。ポスト情報１２ｂには、図示の情報の他に、例えばこのポストに配置される従業員に要求されるランク、人事評価、家族構成等の種々の情報が記憶され得る。ポスト情報１２ｂには、少なくとも単純制約条件及び複雑制約条件を満たすか否かを判断するために必要な情報と、ポストの責任者が誰であるかを判断するために必要な情報とが記憶される。
【００３３】
図４は、従業員情報１２ｃの一構成例を示す模式図である。従業員情報１２ｃは、人事配置の対象となる従業員に関する情報である。本実施の形態に係る従業員情報１２ｃには、例えば「従業員ＩＤ」に対して「氏名」、「部署」、「役職」及び「入社年度」等の情報が対応付けて記憶されている。「従業員ＩＤ」は、企業等の従業員に対して一意に付される識別情報であり、社員番号又は社内メールアドレス等が用いられ得る。「氏名」は、従業員の氏名である。「部署」及び「役職」は、現在（即ち、人事異動又は配置転換等の前の段階）における従業員の部署及び役職である。「入社年度」は、従業員が企業等へ入社した年度である。
【００３４】
なお従業員情報１２ｃとして記憶される図示の情報は一例であり、これに限るものではない。従業員情報１２ｃには、図示の情報の他に、例えば性別、年齢、住所、ランク、保有している資格、性格判断テストの結果、これまでの業務実績、得意業務、苦手業務、又は、前回の異動からの経過年数等の種々の情報が記憶され得る。また従業員情報１２ｃには、従業員毎の異動の条件、例えば関東地方の支店のみ異動可能又は転勤不可等の条件が記憶されてもよい。また従業員情報１２ｃには、これまでの異動の履歴情報、例えば入社からこれまでに所属した部署及び異動の時期等の情報が記憶されてもよい。従業員情報１２ｃには、少なくとも単純制約条件及び複雑制約条件を満たすか否かを判断するために必要な情報が記憶される。
【００３５】
本実施の形態においてポスト情報１２ｂ及び従業員情報１２ｃは、人事担当者が予め人事異動の対象となる従業員及びポストの情報を収集して端末装置３にて作成し、これをサーバ装置１に登録したものである。人事担当者は、端末装置３を用いてポスト情報１２ｂ及び従業員情報１２ｃを例えばＣＳＶ（Comma Separated Values）ファイル、データベースソフトウェアのファイル又は表計算ソフトウェアのファイル等のファイル形式で作成し、このファイルをサーバ装置１へ送信する。なおサーバ装置１が企業の全ての従業員及びポストについてのデータベースを備える場合、人事担当者はこのデータベースから人事配置の対象となるポスト及び従業員を抽出してポスト情報１２ｂ及び従業員情報１２ｃを作成してもよい。
【００３６】
図５は、制約条件情報１２ｄの一構成例を示す模式図である。制約条件情報１２ｄは、人事担当者が設定する人事配置に対する条件であり、上述の単純制約条件及び複雑制約条件が含まれ得る。本実施の形態に係る制約条件情報１２ｄは、「制約条件ＩＤ」に対して「種別」及び「制約条件」の情報が対応付けて記憶されている。「制約条件ＩＤ」は、制約条件に対して一意に付される識別情報である。「種別」は、制約条件が「単純」又は「複雑」のいずれであるかを示す情報である。「制約条件」は、人事異動又は配置転換等に対する具体的な条件である。なお、図示の「制約条件」は一例であって、これに限るものではない。また図示の例では「制約条件」の内容を文章として表現しているが、「制約条件」の内容は演算式等を用いて表現されるものであってよい。
【００３７】
図示の例では、制約条件１として、「勤続年数」の単純制約条件が記憶されている。この単純制約条件は、ポスト情報１２ｂにおいて各ポストに対して設定された「勤続年数」の条件を満たすよう人事配置を行う条件である。また制約条件２として、「保有資格」の単純制約条件が記憶されている。この単純制約条件は、ポスト情報１２ｂにおいて各ポストに対して設定された「必要資格」の条件を満たすよう人事配置を行う条件である。また制約条件３として、「役職」の単純制約条件が記憶されている。この単純制約条件は、ポスト情報１２ｂにおいて各ポストに対して設定された「役職」と一致する役職の従業員を配置する条件である。
【００３８】
また制約条件４として、「従業員ランクの差異±１ランク」の単純制約条件が記憶されている。この単純制約条件は、各従業員に対して従業員ランクが定められ、各ポストに対して要求ランクが定められている場合に、要求ランクと従業員ランクとの差異が±１ランクの範囲内に収まるよう人事配置を決定する条件である。また制約条件５として、「所属経験のある部署への出戻り禁止」の単純制約条件が記憶されている。この単純制約条件は、従業員が過去に所属した部署への異動を禁止する条件である。また制約条件６として、「前任者と同等の従業員ランクの異動者のみ可能」の単純制約条件が記憶されている。この単純制約条件は、ポストに割り当てる従業員ランクが前任者と同等となるよう人事配置を決定する条件である。
【００３９】
また制約条件７として、「１期前の異動者を追う形の異動禁止」の単純制約条件が記憶されている。この単純制約条件は、例えば前回の人事異動の際に部署Ａから部署Ｂへ従業員の異動が行われている場合に、今回の人事異動では部署Ａから部署Ｂへの従業員の異動を禁止する条件である。この単純制約条件を用いた人事配置の決定を行う場合、サーバ装置１は、過去の人事異動の履歴情報等を取得してこの単純制約条件の判断を行うことができる。また制約条件８として、「通勤時間９０分以内」の単純制約条件が記憶されている。この単純制約条件は、従業員が自宅から職場までの通勤時間が９０分以内となるように人事配置を決定する条件である。この単純制約条件を用いた人事配置の決定を行う場合、サーバ装置１は、例えば従業員の自宅住所と配置するポストの職場住所とに基づいて通勤時間を算出するか、又は、各従業員について配属先となり得る職場までの通勤時間を予め算出した情報を取得して、通勤時間が９０分を超えるか否かを判断することができる。
【００４０】
また、図示の制約条件情報１２ｄには、制約条件５１として、「２部署間での交換となる異動禁止」の複雑制約条件が記憶されている。この複雑制約条件は、例えば部署Ａの従業員ａを部署Ｂへ異動し、且つ、部署Ｂの従業員ｂを部署Ａへ異動するというような、２つの部署の間で従業員を交換することとなる異動を禁止する条件である。また制約条件５２として、「親族の同一部署への配属禁止」の複雑制約条件が記憶されている。この複雑制約条件は、夫婦又は親子等の親族関係にある複数の従業員が同一の部署に配属されることを禁止する条件である。また制約条件５３として、「元上司部下の同一部署への配属禁止」の複雑制約条件が記憶されている。この複雑制約条件は、過去に上司と部下との関係にあった複数の従業員が同一の部署へ配属されることを禁止する条件である。また制約条件５４として、「同一部署間の異動上限２人まで」の複雑制約条件が記憶されている。この複雑制約条件は、例えば部署Ａから部署Ｂへの従業員の異動を２人までに制限する条件である。
【００４１】
制約条件情報１２ｄに記憶される単純制約条件及び複雑制約条件には、例えばサーバプログラム１２ａの開発者等により予め定められたデフォルトの制約条件、人事担当者がデフォルトの制約条件に対して変更を加えた制約条件、及び、人事担当者が新規に作成した制約条件等が含まれ得る。本実施の形態に係るサーバ装置１は、端末装置３を介して人事担当者による制約条件の作成及び変更等の操作を受け付けることができ、作成及び変更等がなされた制約条件を記憶部１２の制約条件情報１２ｄに記憶する。
【００４２】
記憶部１２に記憶される候補情報１２ｅは、ポスト情報１２ｂ、従業員情報１２ｃ及び制約条件情報１２ｄの単純制約条件に基づいて、サーバ装置１が各ポストに対して割り当ての候補となる従業員を決定した情報、即ち人事配置の候補についての情報である。また配置案情報１２ｆは、ポスト情報１２ｂ、従業員情報１２ｃ及び制約条件情報１２ｄの単純制約条件に加えて、人事配置の候補に対する責任者の評価及び制約条件情報１２ｄの複雑制約条件に応じてサーバ装置１が作成した人事配置案についての情報である。候補情報１２ｅ及び配置案情報１２ｆの詳細については、後述する。
【００４３】
通信部１３は、社内ＬＡＮ、無線ＬＡＮ及びインターネット等を含むネットワークＮを介して、種々の装置との間で通信を行う。本実施の形態において通信部１３は、ネットワークＮを介して、一又は複数の端末装置３との間で通信を行う。通信部１３は、処理部１１から与えられたデータを他の装置へ送信すると共に、他の装置から受信したデータを処理部１１へ与える。
【００４４】
なお記憶部１２は、サーバ装置１に接続された外部記憶装置であってよい。またサーバ装置１は、複数のコンピュータを含んで構成されるマルチコンピュータであってよく、ソフトウェアによって仮想的に構築された仮想マシンであってもよい。またサーバ装置１は、上記の構成に限定されず、例えば可搬型の記憶媒体に記憶された情報を読み取る読取部、操作入力を受け付ける入力部、又は、画像を表示する表示部等を含んでもよい。
【００４５】
また本実施の形態に係るサーバ装置１の処理部１１には、記憶部１２に記憶されたサーバプログラム１２ａを処理部１１が読み出して実行することにより、情報取得部１１ａ、候補決定部１１ｂ、評価受付部１１ｃ及び人事配置案作成部１１ｄ等がソフトウェア的な機能部として実現される。なおこれらの機能部は、人事配置案の作成処理に関する機能部であり、これ以外の機能部については図示及び説明を省略する。
【００４６】
情報取得部１１ａは、人事担当者が入力した配置対象のポスト及び従業員の情報、並びに、人事配置に関する制約条件等の情報を端末装置３から取得する処理を行う。情報取得部１１ａは、端末装置３から取得したポストに関する情報を記憶部１２のポスト情報１２ｂとして記憶し、従業員に関する情報を従業員情報１２ｃとして記憶し、制約条件に関する情報を制約条件情報１２ｄとして記憶する。また情報取得部１１ａは、人事配置の候補又は人事配置案等を作成する際に、記憶部１２のポスト情報１２ｂ、従業員情報１２ｃ及び制約条件情報１２ｄ等から処理に必要な情報を取得する処理を行う。
【００４７】
候補決定部１１ｂは、配置対象のポストに対して配置可能な一又は複数の従業員を候補として決定する処理を行う。候補決定部１１ｂは、記憶部１２のポスト情報１２ｂ、従業員情報１２ｃ及び制約条件情報１２ｄの単純制約条件に基づいて、ポスト情報１２ｂに含まれる各ポストに対し、単純制約条件を満たす従業員を従業員情報１２ｃから抽出することで各ポストに配置する候補となる従業員を決定する。候補決定部１１ｂは、決定した候補に関する情報を、候補情報１２ｅとして記憶部１２に記憶する。
【００４８】
図６は、候補情報１２ｅの一構成例を示す模式図である。候補情報１２ｅは、サーバ装置１が決定した人事配置の候補に関する情報である。本実施の形態に係る候補情報１２ｅは、「ポストＩＤ」に対して一又は複数の「候補者」の情報が対応付けて記憶されたものである。候補情報１２ｅの「候補者」には、例えば候補者となった従業員に対して付された従業員ＩＤが記憶される。
【００４９】
評価受付部１１ｃは、候補決定部１１ｂが決定した人事配置の候補に対して、各ポストの責任者からの評価を受け付ける処理を行う。評価受付部１１ｃは、記憶部１２のポスト情報１２ｂを参照して各ポストの責任者を調べ、各ポストの責任者が使用する端末装置３へ、各ポストに配置する候補の従業員に関する情報を送信する。これに応じて端末装置３は、責任者が責任を負うポストについて配置候補とされた従業員に関する情報を表示し、この従業員に対する評価の入力を受け付けてサーバ装置１へ送信する。評価受付部１１ｃは、端末装置３から送信される評価の情報を受信し、例えば記憶部１２に記憶する。
【００５０】
人事配置案作成部１１ｄは、配置対象のポスト及び従業員について、単純制約条件、複雑制約条件及び責任者の評価に応じた人事配置案を作成する処理を行う。人事配置案作成部１１ｄは、例えば候補決定部１１ｂが決定した人事配置の候補から、責任者が低評価を行った候補を除外する。人事配置案作成部１１ｄは、残された人事配置の候補について、単純制約条件及び複雑制約条件の両方を満たすポスト及び従業員の配置を探索し、できるだけ多くのポスト及び従業員が配置できるよう、ポスト及び従業員の配置を決定する。人事配置案作成部１１ｄは、決定したポスト及び従業員配置を配置案情報１２ｆとして記憶部１２に記憶すると共に、人事担当者が使用する端末装置３へ送信する。
【００５１】
図７は、配置案情報１２ｆの一構成例を示す模式図である。本実施の形態に係る配置案情報１２ｆは、「ポスト情報」に対して「旧従業員」及び「新従業員」の情報と、「不可理由」に関する情報とが対応付けて記憶されている。「ポスト情報」は、人事異動の対象となるポストに関する情報であり、例えば「ポストＩＤ」、「部署」及び「役職」等の情報が含まれ得る。「旧従業員」は、人事異動の前の段階においてポストに割り当てられている従業員に関する情報であり、例えば「従業員ＩＤ」、「氏名」及び「役職」等の情報が含まれ得る。「新従業員」は、このポストに配置する候補として決定された従業員に関する情報であり、例えば「従業員ＩＤ」、「氏名」及び「役職」等の情報が含まれ得る。
【００５２】
配置案情報１２ｆの「不可理由」は、ポストに対して従業員を配置することができないものに対して、その理由（原因）となっている制約条件が存在する場合に、この制約条件のＩＤが記憶される。図示の例では、ポストＩＤがＰ３２１の部署ｋの係長の役職に対して新しい従業員が割り当てられておらず、その理由が制約条件２の保有資格の制限によるものであることが示されている。また図示の例では、従業員ＩＤがＡ０４３の従業員をいずれのポストにも割り当てることができず、その理由が制約条件３の役職の制限によるものであることが示されている。同様に、従業員ＩＤがＡ０５９の従業員をいずれのポストにも割り当てることができず、その理由が制約条件５２の親族の同一部署への配属禁止の条件によるものであることが示されている。
【００５３】
配置案情報１２ｆは、サーバ装置１による人事配置の決定処理により作成され、記憶部１２に記憶される。またその後に、人事担当者が人事配置案の修正等を行った場合には、記憶部１２に記憶された配置案情報１２ｆが更新される
【００５４】
図８は、本実施の形態に係る端末装置３の構成を示すブロック図である。本実施の形態に係る端末装置３は、処理部３１、記憶部（ストレージ）３２、通信部（トランシーバ）３３、表示部（ディスプレイ）３４及び操作部３５等を備えて構成されている。端末装置３は、例えば汎用のパーソナルコンピュータ又はタブレット型端末装置等の情報処理装置を用いて構成され得る。また本実施の形態においては、人事担当者及び責任者が使用する端末装置３は同様の構成であるものとする。例えば端末装置３に対して、人事担当者用のアプリケーションプログラム又は責任者用のアプリケーションプログラムをインストールすることで、人事担当者用の端末装置３又は責任者用の端末装置３として動作させてもよい。また例えば、端末装置３に対して同じアプリケーションプログラムをインストールし、人事担当者のＩＤ又は責任者のＩＤを入力して使用することで、アプリケーションプログラムを人事担当者用のモード又は責任者用のモードで動作させてもよい。
【００５５】
処理部３１は、ＣＰＵ又はＭＰＵ等の演算処理装置、ＲＯＭ及びＲＡＭ等を用いて構成されている。処理部３１は、記憶部３２に記憶されたプログラム３２ａを読み出して実行することにより、人事担当者又は責任者による情報の入力を受け付ける処理、及び、人事配置の候補又は人事配置案等の情報を表示する処理等の種々の処理を行う。
【００５６】
記憶部３２は、例えばハードディスク等の磁気記憶装置又はフラッシュメモリ等の不揮発性のメモリ素子を用いて構成されている。記憶部３２は、処理部３１が実行する各種のプログラム、及び、処理部３１の処理に必要な各種のデータを記憶する。本実施の形態において記憶部３２は、処理部３１が実行するプログラム３２ａを記憶している。本実施の形態においてプログラム３２ａは遠隔のサーバ装置等により配信され、これを端末装置３が通信にて取得し、記憶部３２に記憶する。ただしプログラム３２ａは、例えば端末装置３の製造段階において記憶部３２に書き込まれてもよい。例えばプログラム３２ａは、メモリカード又は光ディスク等の記録媒体９８に記録されたプログラム３２ａを端末装置３が読み出して記憶部３２に記憶してもよい。例えばプログラム３２ａは、記録媒体９８に記録されたものを書込装置が読み出して端末装置３の記憶部３２に書き込んでもよい。プログラム３２ａは、ネットワークを介した配信の態様で提供されてもよく、記録媒体９８に記録された態様で提供されてもよい。
【００５７】
通信部３３は、社内ＬＡＮ、無線ＬＡＮ及びインターネット等を含むネットワークＮを介して、種々の装置との間で通信を行う。本実施の形態において通信部３３は、ネットワークＮを介して、サーバ装置１との間で通信を行う。通信部３３は、処理部３１から与えられたデータを他の装置へ送信すると共に、他の装置から受信したデータを処理部３１へ与える。
【００５８】
表示部３４は、液晶ディスプレイ等を用いて構成されており、処理部３１の処理に基づいて種々の画像及び文字等を表示する。
【００５９】
操作部３５は、ユーザの操作を受け付け、受け付けた操作を処理部３１へ通知する。例えば操作部３５は、機械式のボタン又は表示部３４の表面に設けられたタッチパネル等の入力デバイスによりユーザの操作を受け付ける。また例えば操作部３５は、マウス及びキーボード等の入力デバイスであってよく、これらの入力デバイスは端末装置３に対して取り外すことが可能な構成であってもよい。
【００６０】
また本実施の形態に係る端末装置３は、記憶部３２に記憶されたプログラム３２ａを処理部３１が読み出して実行することにより、表示処理部３１ａ及び入力受付部３１ｂ等がソフトウェア的な機能部として処理部３１に実現される。なおプログラム３２ａは、本実施の形態に係る情報処理システムに専用のプログラムであってもよく、インターネットブラウザ又はウェブブラウザ等の汎用のプログラムであってもよい。
【００６１】
表示処理部３１ａは、表示部３４に種々の文字及び画像等を表示（出力）する処理を行う。本実施の形態において表示処理部３１ａは、サーバ装置１から送信されるデータ及び制御命令等に基づいて、人事担当者がポスト、従業員及び制約条件等に関する情報を入力するための画面、責任者がポストに割り当てられた候補者に対する評価を行うための画面、及び、サーバ装置１が作成した人事配置案を表示するための画面等の種々の画面表示を行う。
【００６２】
入力受付部３１ｂは、操作部３５に対する人事担当者又は責任者等の操作を受け付けることにより、種々の情報の入力を受け付ける。入力受付部３１ｂは、入力を受け付けた情報をサーバ装置１へ送信する。入力受付部３１ｂは、例えば配置対象となるポスト及び従業員の情報の入力、並びに、人事配置に対する制約条件の入力等を人事担当者から受け付けてサーバ装置１へ送信する。また入力受付部３１ｂは、ポストに配置する従業員に関する評価の入力を、このポストの責任者から受け付けてサーバ装置１へ送信する。
【００６３】
＜人事配置決定処理＞
本実施の形態に係る情報処理システムでは、例えば人事担当者が予め人事異動の対象となるポスト及び従業員に関する情報を作成する。対象となるポスト及び従業員の情報は、図３に示したポスト情報１２ｂ及び図４に示した従業員情報１２ｃに相当し、人事担当者は端末装置３を用いてこれらの情報を作成する。端末装置３は、操作部３５に対する操作を受け付けることで、人事担当者によるポスト及び従業員の情報の入力を受け付け、受け付けたこれらの情報をサーバ装置１へ送信する。サーバ装置１は、端末装置３から受信したこれらの情報を、ポスト情報１２ｂ及び従業員情報１２ｃとして記憶部１２に記憶する。
【００６４】
また本実施の形態に係る情報処理システムでは、例えば人事担当者が人事配置に関する制約条件を端末装置３にて入力する。本実施の形態において制約条件には単純制約条件及び複雑制約条件の２つが含まれるが、最初の段階においては少なくとも単純制約条件の入力が行われればよい。端末装置３は、人事担当者から受け付けた制約条件の情報をサーバ装置１へ送信する。サーバ装置１は、端末装置３から受信した制約条件の情報を、制約条件情報１２ｄとして記憶部１２に記憶する。
【００６５】
人事担当者は、上記のポスト情報１２ｂ、従業員情報１２ｃ及び制約条件情報１２ｄの入力を終えた後、所定の操作を行うことによってポストに配置する従業員の候補を決定する処理の開始をサーバ装置１に対して指示する。この指示に応じてサーバ装置１は、記憶部１２からポスト情報１２ｂ、従業員情報１２ｃ及び制約条件情報１２ｄを取得して、各ポストに配置する従業員の候補を決定する処理を行う。
【００６６】
サーバ装置１は、ポスト情報１２ｂから配置対象のポストと、このポストに対して設定された単純制約条件とを取得する。サーバ装置１は、従業員情報１２ｃに含まれる各従業員が、ポストについて設定された単純制約条件（例えば必要な資格、役職又は勤続年数等）を満たすか否かを判定し、単純制約条件を満たす従業員を各ポストに配置可能な従業員の候補とする。このときにサーバ装置１は、従業員について設定された単純制約条件（例えば転勤不可又は通勤時間６０分以内等）を満たさないポストについては、このポストの候補からこの従業員を除外してよい。サーバ装置１は、各ポストに対して決定した候補者の情報を、候補情報１２ｅとして記憶部１２に記憶する。サーバ装置１は、１つのポストに対して複数の従業員を候補者としてよい。
【００６７】
各ポストについての候補者を決定した後、サーバ装置１は、記憶部１２のポスト情報１２ｂを参照して、各ポストの責任者に関する情報を取得する。サーバ装置１は、各ポストの責任者が使用する端末装置３へ、この責任者が責任を負うポストについて配置の候補となっている従業員に関する情報を送信する。責任者の端末装置３は、サーバ装置１から受信した候補者の情報を表示して責任者に提示すると共に、ポストに対して候補となっている従業員に対する評価を責任者から受け付ける。
【００６８】
図９は、端末装置３が表示する候補者評価受付画面の一例を示す模式図である。端末装置３は、サーバ装置１から受信したポストに配置する従業員の候補の情報に基づいて、図９に示す候補者評価受付画面を表示部３４に表示する。本実施の形態に係る端末装置３は、例えば候補者評価受付画面の最上部に「候補者評価受付画面」のタイトル文字列を表示し、その下方に「各ポストへの従業員の割り当ての可否を入力してください。」のメッセージ文字列を表示する。
【００６９】
端末装置３は、これらの文字列の下方に、この端末装置３を使用する責任者が責任を負うポストと、このポストに対して配置の候補となっている一又は複数の従業員に関する情報とを対応付けて表示する。本例の候補者評価受付画面において端末装置３は、責任者が責任を負う１つのポストに対して１つのウィンドウ１０１を表示する。図示の例では、責任者が２つのポストに対して責任を負っており、候補者評価受付画面には２つのウィンドウ１０１が左右に並べて表示されている。
【００７０】
ウィンドウ１０１の最上部には、ポストに関する情報を表示する矩形のポスト情報表示領域が設けられている。端末装置３は、各ウィンドウ１０１のポスト情報表示領域にポストＩＤ及びポスト名等の情報を表示する。図示の例では、左側のウィンドウ１０１のポスト情報表示領域には、ポストの情報としてポストＩＤが「Ｐ０１４」であり、且つ、ポスト名が「ＸＸＸ課長」であることが表示されている。また右側のウィンドウ１０１のポスト情報表示領域には、ポストの情報としてポストＩＤが「Ｐ０１５」であり、且つ、ポスト名が「ＸＸＸ係長」であることが表示されている。
【００７１】
また各ウィンドウ１０１には、ポスト情報表示領域の下方に、このポストに対する候補者の情報を表示する一又は複数の矩形の候補者情報表示領域が連ねて設けられている。図示の例では、左側のウィンドウ１０１には２つの候補者情報表示領域が設けられ、右側のウィンドウ１０１には３つの候補者情報表示領域が設けられている。これは、ポストＩＤが「Ｐ０１４」のポストに対して２人の候補者がおり、ポストＩＤが「Ｐ０１５」のポストに対して３人の候補者がいることを示している。
【００７２】
各候補者情報表示領域には、候補となった１人の従業員に関する情報として例えば顔写真、従業員ＩＤ及び従業員名等が表示されると共に、この従業員に対する評価を受け付けるためのスライドボタンが設けられる。図示の例では、ポストＩＤが「Ｐ０１４」のポストに対して設けられた２つの候補者情報表示領域に、従業員ＩＤが「Ｅ０１６」且つ従業員名が「ＡＡＡ」の従業員と、従業員ＩＤが「Ｅ０１７」且つ従業員名が「ＢＢＢ」の従業員との情報が表示されている。またポストＩＤが「Ｐ０１５」のポストに対して設けられた３つの候補者情報表示領域に、従業員ＩＤが「Ｅ０１８」且つ従業員名が「ＣＣＣ」の従業員と、従業員ＩＤが「Ｅ０１９」且つ従業員名が「ＤＤＤ」の従業員と、従業員ＩＤが「Ｅ０２０」且つ従業員名が「ＥＥＥ」の従業員との情報が表示されている。
【００７３】
候補者情報表示領域にそれぞれ設けられたスライドボタンは、左右方向に長い長円と、その内部に収められた円とを組み合わせたものであり、左右方向へのスライド操作に応じて長円内の円が左右の端へ移動することによって、二択の選択状態を設定することができる。図示の例においてスライドボタンは、長円の左端が「不可」に対応し、右端が「可」に対応しており、候補とされた従業員をこのポストに配置することに対する「可」又は「不可」のいずれかの評価を責任者から受け付けることができる。図示の例では、ポスト「Ｐ０１４」に対する候補者の従業員「Ｅ０１６」と、ポスト「Ｐ０１５」に対する候補者の従業員「Ｅ０１８」及び「Ｅ０１９」とが「可」と評価されている。またポスト「Ｐ０１４」に対する候補者の従業員「Ｅ０１７」と、ポスト「Ｐ０１５」に対する候補者の従業員「Ｅ０２０」とが「不可」と評価されている。
【００７４】
端末装置３は、候補者評価受付画面に設けられた各スライドボタンの状態を取得することにより、責任者による候補者の評価を受け付ける。端末装置３は、責任者から受け付けた候補の従業員に対する評価を、サーバ装置１へ送信する。サーバ装置１は、候補に対する責任者の評価を責任者が使用する端末装置３から受信して記憶部１２に記憶する。サーバ装置１は、全てのポストについて責任者から候補者に対する評価を得ることができた場合、又は、予め定められた評価の期限に達した場合等に、人事担当者が使用する端末装置３へ評価が終了した旨を通知する。
【００７５】
なおこの段階でサーバ装置１は、責任者から取得した候補者に対する評価の内容に基づいて、再評価が必要であるか否かを判定してもよい。例えばサーバ装置１は、「可」の評価と「不可」の評価との数を比較し、「不可」の評価数が「可」の評価数を超える場合に再評価が必要であると判定することができる。また例えばサーバ装置１は、１つのポストに対して少なくとも１人の候補者に「可」の評価が与えられていない場合に、再評価が必要であると判定することができる。また例えばサーバ装置１は、「不可」の評価がなされた候補者を除外した場合に、全体として誰も配置できなくなるポストの数が閾値を超えた場合に、再評価が必要であると判定することができる。再評価の要否の判定方法は、上記のものに限らず、どのような方法が採用されてもよい。サーバ装置１は、再評価が必要であると判定した場合、責任者が使用する端末装置３へ候補者の再評価を依頼する。
【００７６】
人事担当者は、ポストの候補者に対する責任者の評価が終了した旨をサーバ装置１から通知された場合、サーバ装置１に対して人事配置案の作成を指示する操作を行うことができる。このときに人事担当者は、例えば制約条件の追加入力等を行ってよい。また複雑制約条件については、最初の段階で入力が行われていない場合には、この段階で入力が行われる必要がある。端末装置３は、追加の制約条件の入力を受け付けた場合に、受け付けた制約条件をサーバ装置１へ送信する。また端末装置３は、人事担当者から人事配置案の作成を指示する操作を受け付けた場合、サーバ装置１に人事配置案の作成を指示する。
【００７７】
サーバ装置１は、人事担当者が使用する端末装置３からの指示を受信し、人事配置案の作成を開始する。サーバ装置１は、以前に決定した各ポストに割り当てる従業員の候補と、責任者から受け付けた候補者に対する評価とに基づいて、各ポストの候補者を絞り込む。即ちサーバ装置１は、責任者から「不可」と評価された従業員を候補者から除外することで、各ポストの候補者を絞り込むことができる。次いでサーバ装置１は、絞り込んだ各ポストの候補者から１人を選択し、人事担当者から追加で入力された複雑制約条件を満たすか否かを判定する処理を繰り返し行うことによって、複雑制約条件を満たすポスト及び従業員の組み合わせを探索する。たたしこのときにサーバ装置１は、制約条件によっては、全ポストに対して全従業員を割り当てることができない可能性はある。サーバ装置１は、複雑制約条件を満たすポスト及び従業員の組み合わせから、例えば配置できたポスト及び従業員の数が最も多い組み合わせを選択し、これを人事配置案とする。サーバ装置１は、作成した人事配置案を記憶部１２に記憶すると共に、人事担当者が使用する端末装置３へ人事配置案を送信する。
【００７８】
端末装置３は、サーバ装置１から受信した人事配置案を表示部３４に表示する。人事担当者は、サーバ装置１が作成した人事配置案について、例えば配置できなかったポスト及び従業員を配置する作業、又は、人事配置案で配置されているポスト及び従業員の割り当てを変更する作業等を端末装置３にて行うことができる。端末装置３は、これらの作業の結果として人事担当者が作成した人事配置案をサーバ装置１へ送信する。サーバ装置１は、端末装置３から受信した人事配置案を、人事担当者によって更新された最終的な人事配置案として記憶する。
【００７９】
＜フローチャート＞
図１０は、本実施の形態に係る端末装置３が行う処理の手順を示すフローチャートであり、人事担当者が使用する端末装置３の処理手順が示されている。本実施の形態において人事担当者が使用する端末装置３の処理部３１の入力受付部３１ｂは、人事担当者による操作部３５に対する操作を受け付けることにより、人事配置の対象となるポストの情報の入力を受け付け（ステップＳ１）、人事配置の対象となる従業員の情報の入力を受け付け（ステップＳ２）、人事配置に対する単純制約条件の入力を受け付ける（ステップＳ３）。なお、ステップＳ１〜Ｓ３の情報入力の受け付けは、どのような順序でなされてもよい。
【００８０】
その後、例えば人事担当者による所定の操作に応じて、入力受付部３１ｂは、ステップＳ１〜Ｓ３にて受け付けたポスト、従業員及び制約条件等の情報をサーバ装置１へ送信し（ステップＳ４）、ポストに配置する従業員の候補を決定する処理の開始指示をサーバ装置１へ与える（ステップＳ５）。この指示に応じて、サーバ装置１では単純制約条件を満たすようポストに配置する従業員の候補が決定され、各ポストに責任者による候補者の評価受付が行われる。評価受付が終了した場合に、サーバ装置１は評価が終了した旨を端末装置３へ通知する。端末装置３の処理部３１は、サーバ装置１から評価終了の通知が与えられたか否かを判定する（ステップＳ６）。評価終了の通知が与えられていない場合（Ｓ６：ＮＯ）、処理部３１は、サーバ装置１から評価終了の通知が与えられるまで待機する。
【００８１】
評価終了の通知が与えられた場合（Ｓ６：ＹＥＳ）、入力受付部３１ｂは、人事担当者による操作部３５に対する操作を受け付けることにより、追加の単純制約条件の入力を受け付け（ステップＳ７）、複雑制約条件の入力を受け付ける（ステップＳ８）。なお、ステップＳ７及びＳ８の制約条件の入力の受け付けは、どのような順序でなされてもよい。また、追加の単純制約条件又は複雑制約条件の入力が不要な場合には、これらの制約条件の入力を受け付けなくてもよい。その後、例えば人事担当者による所定の操作に応じて、入力受付部３１ｂは、ステップＳ７及びＳ８にて受け付けた制約条件をサーバ装置１へ送信し（ステップＳ９）、人事配置案の作成をサーバ装置１に指示する（ステップＳ１０）。この指示に応じてサーバ装置１は、単純制約条件、複雑制約条件及び責任者の評価に基づく人事配置案を作成し、作成した人事配置案を端末装置３へ送信する。
【００８２】
端末装置３の処理部３１は、サーバ装置１から送信される人事配置案を受信する（ステップＳ１１）。処理部３１の表示処理部３１ａは、サーバ装置１から受信した人事配置案を表示部３４に表示し（ステップＳ１２）、処理を終了する。この後、端末装置３は、表示した人事配置案に対する修正等の操作を人事担当者から受け付けて、人事配置案を修正等してもよい。
【００８３】
図１１は、本実施の形態に係るサーバ装置１が行う処理の手順を示すフローチャートである。本実施の形態に係るサーバ装置１の処理部１１の情報取得部１１ａは、人事担当者が使用する端末装置３から送信されるポスト、従業員及び制約条件等の情報を受信する（ステップＳ２１）。情報取得部１１ａは、端末装置３から受信したこれらの情報を、記憶部１２にポスト情報１２ｂ、従業員情報１２ｃ及び制約条件情報１２ｄとして記憶する（ステップＳ２２）。処理部１１は、端末装置３からポストに配置する従業員の候補を決定する処理の開始指示を与えられたか否かを判定する（ステップＳ２３）。候補決定処理の開始指示が与えられていない場合（Ｓ２３：ＮＯ）、処理部１１は、開始指示が与えられるまで待機する。
【００８４】
端末装置３から候補決定処理の開始指示が与えられた場合（Ｓ２３：ＹＥＳ）、情報取得部１１ａは、人事配置の対象となるポスト及び従業員の情報を、記憶部１２のポスト情報１２ｂ及び従業員情報１２ｃから取得する（ステップＳ２４）。また情報取得部１１ａは、人事配置に対する単純制約条件を、記憶部１２の制約条件情報１２ｄから取得する（ステップＳ２５）。処理部１１の候補決定部１１ｂは、ステップＳ２５にて取得した単純制約条件を満たすように、ポストに対して配置可能な従業員を候補として決定する（ステップＳ２６）。
【００８５】
次いで処理部１１の評価受付部１１ｃは、ステップＳ２６にて決定したポスト及び従業員の候補の情報を、各ポストの責任者が使用する端末装置３へ送信する（ステップＳ２７）。この情報を受信した端末装置３は、各ポストの候補に対する責任者の評価を受け付けてサーバ装置１へ送信する。評価受付部１１ｃは、責任者の端末装置３から評価の情報を受信することで、候補に対する評価を受け付ける（ステップＳ２８）。評価受付部１１ｃは、例えば全ての責任者から全てのポストについて候補者の評価を受け付けた場合、又は、所定の評価期限に至った場合等に、人事担当者が使用する端末装置３へ評価の終了を通知する（ステップＳ２９）。
【００８６】
次いで情報取得部１１ａは、人事担当者が使用する端末装置３から送信される追加の単純制約条件を受信する（ステップＳ３０）。情報取得部１１ａは、同じく端末装置３から送信される複雑制約条件を受信する（ステップＳ３１）。情報取得部１１ａは、端末装置３から受信した追加の単純制約条件及び複雑制約条件を、記憶部１２の制約条件情報１２ｄに記憶する（ステップＳ３２）。処理部１１は、端末装置３から人事配置案の作成指示が与えられたか否かを判定する（ステップＳ３３）。作成指示が与えられていない場合（Ｓ３３：ＮＯ）、処理部１１は、作成指示が与えられるまで待機する。
【００８７】
人事配置案の作成指示が与えられた場合（Ｓ３３：ＹＥＳ）、処理部１１の人事配置案作成部１１ｄは、単純制約条件、複雑制約条件及び責任者の評価に基づいて、ポストに対する従業員の割り当てを決定した人事配置案を作成する（ステップＳ３４）。人事配置案作成部１１ｄは、作成した人事配置案を、人事担当者が使用する端末装置３へ送信し（ステップＳ３５）、処理を終了する。
【００８８】
図１２は、本実施の形態に係る端末装置３が行う処理の手順を示すフローチャートであり、各ポストの責任者が使用する端末装置３の処理手順が示されている。本実施の形態に係る端末装置３の処理部３１は、サーバ装置１が決定したポストに配置する従業員の候補についての情報を受信する（ステップＳ５１）。処理部３１の表示処理部３１ａは、受信した候補情報を、図９に示した候補者評価受付画面により表示部３４に表示する（ステップＳ５２）。処理部３１の入力受付部３１ｂは、候補者評価受付画面に設けられたスライドボタンの状態を取得することによって、候補者に対する責任者の評価の入力を受け付ける（ステップＳ５３）。入力受付部３１ｂは、受け付けた評価をサーバ装置１へ送信し（ステップＳ５４）、処理を終了する。
【００８９】
＜まとめ＞
以上の構成の本実施の形態に係る情報処理システムでは、サーバ装置１が端末装置３を介して人事担当者から配置対象の従業員及びポストの情報を取得すると共に、従業員及びポストの対応に関する制約条件を取得する。またサーバ装置１は、端末装置３を介して各ポストの責任者から、このポストに関する情報を受け付ける。サーバ装置１は、人事担当者から取得した制約条件及び責任者から受け付けたポストに関する情報に基づいて、従業員及びポストを対応付けた人事配置案を作成する。これによりサーバ装置１は、各ポストの責任者から受け付けた情報を考慮して人事配置案を作成することができ、人事担当者による人事異動又は配置転換等の検討を支援することが期待できる。
【００９０】
また本実施の形態に係る情報処理システムでは、サーバ装置１が制約条件に基づいて各ポストに対する候補となる従業員を決定し、決定した各ポストの候補となる従業員に関する評価を、各ポストの責任者から受け付ける。サーバ装置１は、人事担当者から取得した制約条件及び責任者から受け付けた候補者の評価に基づいて、従業員及びポストを対応付けた人事配置案を作成する。これによりサーバ装置１は、制約条件に基づいて各ポストに配置する従業員の候補を予め決定し、各ポストの責任者から候補者に対する評価を予め受け付けることができる。サーバ装置１は、候補者に対する責任者の評価に基づいて人事配置案を作成することができるため、最終的に決定された人事配置案に対して責任者からの不満等が生じることを抑制することが期待できる。
【００９１】
また本実施の形態に係る情報処理システムでは、サーバ装置１が例えば記憶部１２のポスト情報１２ｂを参照して各ポストに対する責任者を特定し、特定した責任者が使用する端末装置３へこの責任者が責任を負うポスト及びこのポストに対する候補となる従業員に関する情報を送信して、端末装置３に候補者評価受付画面を表示させる。サーバ装置１は、端末装置３を介して責任者から候補となる従業員への評価を受け付ける。これにより情報処理システムでは、人事担当者の介在なしに、サーバ装置１及び責任者が使用する端末装置３の間で情報の授受が行われ、候補者に対する責任者の評価を取得することができる。
【００９２】
また本実施の形態に係る情報処理システムでは、個々の従業員についてポストに対する配置を制約する単純制約条件（第１制約条件）と、他の従業員との関係で配置を制約する複雑制約条件（第２制約条件）をサーバ装置１が人事担当者から取得する。サーバ装置１は、取得した単純制約条件に基づいて各ポストの候補となる従業員を決定し、各ポストの責任者から候補となる従業員に関する評価を受け付ける。その後、サーバ装置１は、取得した単純制約条件及び複雑制約条件と、責任者から受け付けた評価とに基づいて、ポスト及び従業員を対応付けた人事配置案を作成する。これにより、各ポストの候補となる従業員を決定する処理を簡略化又は高速化等することが期待できる。
【００９３】
また本実施の形態に係る情報処理システムでは、責任者から受け付けた候補者に対する評価に基づいて、サーバ装置１が再評価の要否を判定する。サーバ装置１は、例えば候補者に対する評価により従業員を配置できないポストが生じた場合、又は、従業員を配置できないポストの数が閾値を超えた場合等に、再評価が必要であると判定することができる。再評価が必要であると判定した場合、サーバ装置１は、例えば責任者の端末装置３に候補者に関する情報を再送信し、責任者から各候補者に対する再評価を受け付ける。これにより、責任者の評価結果によって人事配置案の作成が過度に制限されることを抑制することが期待できる。
【００９４】
＜実施の形態２＞
実施の形態２に係る情報処理システムでは、ポストに配置する候補として決定された従業員に対する責任者の評価を、「可」及び「不可」の２段階ではなく、例えばＡランク〜Ｃランクの３段階で受け付ける。なお、Ａランクが高評価、Ｂランクが中評価、Ｃランクが低評価とする。サーバ装置１は、例えばＣランクと評価された従業員についてはポストに配置する候補から除外する。サーバ装置１は、できるだけＡランクと評価された従業員をポストに配置するよう人事配置案の作成を行い、例えば複雑制約条件によりＡランクの従業員を配置できない場合に、Ｂランクの従業員を配置して人事配置案を作成する。またサーバ装置１は、Ａランク及びＢランクの従業員を配置できない場合、Ｃランクの従業員をポストに対して配置した人事配置案を作成してもよい。
【００９５】
なお、ポストの責任者から受け付ける評価は２段階又は３段階に限らず、４段階以上であってもよい。責任者から受け付けた複数段階の評価は、サーバ装置１が人事配置案を作成する際に、どのように用いられてもよい。２段階評価の「不可」又は３段階評価の「Ｃランク」等のように、従業員に与えられた最も低い評価は、このポストにこの従業員を配置することを必ずしも禁止するものではなく、サーバ装置１が人事配置案を作成する際にある程度考慮されるものであってよい。
【００９６】
＜実施の形態３＞
実施の形態３に係る情報処理システムでは、人事配置の対象となった従業員の元のポストの責任者から、この従業員を配置する候補となる一又は複数のポストについての評価を受け付ける。実施の形態３に係るサーバ装置１は、記憶部１２のポスト情報１２ｂ及び従業員情報１２ｃと、制約条件情報１２ｄの単純制約条件に基づいて、単純制約条件を満たしてポストに割り当て可能な一又は従業員を候補として決定する。サーバ装置１は、配置対象の全てのポストについて候補者を決定するが、これにより全ての候補者について配置先の候補となるポストが決定される。サーバ装置１は、各従業員について元のポスト（現在のポスト、人事配置前のポスト）及びこのポストの責任者を特定し、特定した責任者が使用する端末装置３に、この従業員の情報と、この従業員の配置先の候補となっている一又は複数のポストの情報とを送信し、各ポストに対する責任者の評価を依頼する。
【００９７】
サーバ装置１から従業員及びポストの候補に関する情報を受信した端末装置３は、候補ポスト評価受付画面を表示部３４に表示して、異動先のポストの候補に対する評価を受け付ける。図１３は、実施の形態３に係る端末装置３が表示する候補ポスト評価受付画面の一例を示す模式図である。端末装置３は、サーバ装置１から受信した従業員を配置する候補となるポストに情報に基づいて、図示の候補ポスト評価受付画面を表示部３４に表示する。実施の形態３に係る端末装置３は、例えば候補ポスト評価受付画面の最上部に「候補ポスト評価受付画面」のタイトル文字列を表示し、その下方に「各従業員の割り当て先のポストの可否を入力してください。」のメッセージ文字列を表示する。
【００９８】
端末装置３は、これらの文字列の下方に、この端末装置３を使用する責任者が責任を負うポストの現在の従業員と、この従業員の配置先の候補となっている一又は複数のポストに関する情報とを対応付けて表示する。本例の候補ポスト評価受付画面において端末装置３は、評価対象となる１人の従業員に対して１つのウィンドウ１０２を表示する。図示の例は、責任者が２人の従業員に対して配置先のポストを評価する場合であり、候補ポスト評価受付画面には２つのウィンドウ１０２が左右に並べて表示されている。
【００９９】
ウィンドウ１０２の最上部には、従業員に関する情報を表示する矩形の従業員情報表示領域が設けられている。端末装置３は、各ウィンドウ１０２の従業員情報表示領域に従業員の顔写真、従業員ＩＤ及び従業員名等の情報を表示する。図示の例では、左側のウィンドウ１０２の従業員情報表示領域には、従業員の情報として従業員ＩＤ「Ｅ０１６」及び従業員名「ＡＡＡ」が表示されている。また右側のウィンドウ１０２の従業員情報表示領域には、従業員の情報として従業員ＩＤ「Ｅ０１７」及び従業員名「ＢＢＢ」が表示されている。
【０１００】
また各ウィンドウ１０２には、従業員情報表示領域の下方に、この従業員に対して割り当て候補となるポストの情報を表示する一又は複数の矩形のポスト情報表示領域が連ねて設けられている。図示の例では、左側のウィンドウ１０２及び右側のウィンドウ１０２に、それぞれ２つのポスト情報表示領域が設けられている。これは、各従業員に対して配置先のポストの候補が２つずつ存在することを示している。
【０１０１】
各ポスト情報表示領域には、従業員の配置先の候補となった１つのポストに関する情報として例えばポストＩＤ及びポスト名等が表示されると共に、このポストに対する評価を受け付けるためのスライドボタンが設けられる。図示の例では、従業員ＩＤが「Ｅ０１６」の従業員に対して設けられた２つのポスト情報表示領域に、ポストＩＤが「Ｐ０１４」且つポスト名が「ＸＸＸ課長」のポストと、ポストＩＤが「Ｐ０２４」且つポスト名が「ＹＹＹ課長」のポストとの情報が表示されている。また従業員ＩＤが「Ｅ０１７」の従業員に対して設けられた２つのポスト情報表示領域に、ポストＩＤが「Ｐ０１５」且つポスト名が「ＸＸＸ係長」のポストと、ポストＩＤが「Ｐ０４１」且つポスト名が「ＺＺＺ係長」のポストとの情報が表示されている。
【０１０２】
ポスト情報表示領域にそれぞれ設けられたスライドボタンは、左右方向へのスライド操作に応じて、従業員の配置先の候補のポストに対する「可」又は「不可」のいずれかの評価を責任者から受け付ける。図示の例では、従業員「Ｅ０１６」の配置先の候補ポスト「Ｐ０１４」と、従業員「Ｅ０１７」の配置先の候補ポスト「Ｐ０４１」とが「可」と評価されている。また従業員「Ｅ０１６」の配置先の候補ポスト「Ｐ０２４」と、従業員「Ｅ０１７」の配置先の候補ポスト「Ｐ０１５」とが「不可」と評価されている。
【０１０３】
端末装置３は、候補ポスト評価受付画面に設けられた各スライドボタンの状態を取得することにより、責任者による候補ポストの評価を受け付ける。端末装置３は、責任者から受け付けた候補のポストに対する評価を、サーバ装置１へ送信する。サーバ装置１は、候補ポストに対する責任者の評価を責任者が使用する端末装置３から受信して記憶部１２に記憶する。サーバ装置１は、全ての従業員について責任者から候補ポストに対する評価を得ることができた場合、又は、予め定められた評価の期限に達した場合等に、人事担当者が使用する端末装置３へ評価が終了した旨を通知する。
【０１０４】
その後、サーバ装置１は、人事担当者から受け付けた単純制約条件及び複雑制約条件と、責任者から受け付けたポストの候補に対する評価とに基づいて、人事配置案を作成する。サーバ装置１は、以前に決定した各従業員の配置先のポストの候補と、責任者から受け付けたポストに対する評価とに基づいて、各従業員を配置するポストの候補を絞り込む。即ちサーバ装置１は、責任者から「不可」と評価されたポストを従業員の配置先の候補から除外することで、各従業員の配置先の候補を絞り込むことができる。次いでサーバ装置１は、候補を絞り込んだポスト及び従業員の対応に基づいて、人事担当者から追加で入力された単純制約条件及び複雑制約条件を満たす対応を探索することにより、人事配置案を作成することができる。
【０１０５】
以上の構成の実施の形態３に係る情報処理システムは、配置対象の従業員の異動元のポストの責任者から、この従業員の異動先の候補となるポストに関する評価を、端末装置３を介してサーバ装置１が受け付ける。サーバ装置１は、人事担当者から受け付けた制約条件、及び、責任者から受け付けたポストに関する評価に基づいて、人事配置案を作成する。これにより、異動元のポストの責任者から従業員の異動先の候補となるポストの是非等の情報を取得して人事配置案の作成に反映させることが期待できる。
【０１０６】
なお、実施の形態３に係る情報処理システムは、元のポストの責任者から従業員の配置先の候補ポストに対する評価を受け付ける構成であるが、更に配置先のポストの責任者からこのポストに配置する従業員の候補に対する評価を受け付けてもよい。
【０１０７】
＜実施の形態４＞
実施の形態４に係る情報処理システムは、サーバ装置１が予め各ポストに対して決定した候補者についてこのポストの責任者から候補者の評価を受け付けるのではなく、配置対象の全ての従業員について各ポストの責任者からこのポストに配置することに対する評価を受け付ける。即ち、実施の形態４に係る情報処理システムは、まず各ポストの責任者から配置対象の全従業員についての評価を受け付け、その後にサーバ装置１が責任者から受け付けた評価、人事担当者から受け付けた単純制約条件及び複雑制約条件を基に、人事配置案を作成する。このときにサーバ装置１は、例えばポストの責任者から低評価が与えられた従業員をこのポストに配置しないように、ポスト及び従業員の割り当てを決定することができる。またサーバ装置１は、例えばポストの責任者から高評価が与えられた従業員を、できるだけこのポストに配置するように、ポスト及び従業員の割り当てを決定することができる。
【０１０８】
以上の構成の実施の形態４に係る情報処理システムは、サーバ装置１が各ポストの責任者から当該ポストに関する情報として、配置対象の全従業員についてこのポストに配置することに対する評価を受け付ける。サーバ装置１は、責任者から受け付けた評価と、人事担当者から受け付けた単純制約条件及び複雑制約条件とに基づいて、人事配置案を作成する。これにより、各ポストの責任者の希望等を反映させた人事配置案を作成することが期待できる。
【０１０９】
今回開示された実施形態はすべての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上記した意味ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１１０】
１  サーバ装置
３  端末装置
１１  処理部
１１ａ  情報取得部
１１ｂ  候補決定部
１１ｃ  評価受付部
１１ｄ  人事配置案作成部
１２  記憶部
１２ａ  サーバプログラム
１２ｂ  ポスト情報
１２ｃ  従業員情報
１２ｄ  制約条件情報
１２ｅ  候補情報
１２ｆ  配置案情報
１３  通信部
３１  処理部
３１ａ  表示処理部
３１ｂ  入力受付部
３２  記憶部
３２ａ  プログラム
３３  通信部
３４  表示部
３５  操作部
９８，９９  記録媒体
【図１】
2022000746.tif 000003
【図２】
2022000746.tif 000004
【図３】
2022000746.tif 000005
【図４】
2022000746.tif 000006
【図５】
2022000746.tif 000007
【図６】
2022000746.tif 000008
【図７】
2022000746.tif 000009
【図８】
2022000746.tif 000010
【図９】
2022000746.tif 000011
【図１０】
2022000746.tif 000012
【図１１】
2022000746.tif 000013
【図１２】
2022000746.tif 000014
【図１３】
2022000746.tif 000015
【手続補正書】
【提出日】令和2年11月30日(2020.11.30)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
一実施形態に係る情報処理方法は、情報処理装置が、従業員及びポストを対応付けた人事配置案を作成する情報処理方法であって、前記情報処理装置が、配置対象の従業員及びポストの情報を取得し、従業員及びポストの対応に関する制約条件を取得し、取得した前記制約条件に基づいて、各ポストに対する候補となる従業員を決定し、各ポストに対する責任者を特定し、特定した責任者が使用する第１の端末装置へ、対応するポスト及び当該ポストに対する候補となる従業員に関する情報を送信し、決定した各ポストの候補となる従業員に関する評価を、前記第１の端末装置を介して各ポストの責任者から受け付け、取得した前記制約条件及び前記責任者から受け付けた評価に基づいて対応するポストに配置しない従業員を決定し、配置しないと決定した従業員をポストに対する候補から除外して、従業員及びポストを対応付けた人事配置案を作成し、作成した人事配置案をユーザが使用する第２の端末装置へ送信する。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
情報処理装置が、従業員及びポストを対応付けた人事配置案を作成する情報処理方法であって、
前記情報処理装置が、
配置対象の従業員及びポストの情報を取得し、
従業員及びポストの対応に関する制約条件を取得し、
取得した前記制約条件に基づいて、各ポストに対する候補となる従業員を決定し、
各ポストに対する責任者を特定し、
特定した責任者が使用する第１の端末装置へ、対応するポスト及び当該ポストに対する候補となる従業員に関する情報を送信し、
決定した各ポストの候補となる従業員に関する評価を、前記第１の端末装置を介して各ポストの責任者から受け付け、
取得した前記制約条件及び前記責任者から受け付けた評価に基づいて対応するポストに配置しない従業員を決定し、
配置しないと決定した従業員をポストに対する候補から除外して、従業員及びポストを対応付けた人事配置案を作成し、
作成した人事配置案をユーザが使用する第２の端末装置へ送信する、
情報処理方法。
【請求項２】
前記情報処理装置が、
決定した各ポストの候補となる従業員に関する複数段階の評価を、各ポストの責任者から受け付け、
取得した前記制約条件及び前記責任者から受け付けた複数段階の評価に基づいて従業員及びポストを対応付けた人事配置案を作成する、
請求項１に記載の情報処理方法。
【請求項３】
前記情報処理装置が、
個々の従業員についてポストに対する配置を制約する第１制約条件、及び、他の従業員との関係で配置を制約する第２制約条件を取得し、
取得した前記第１制約条件に基づいて、各ポストに対する候補となる従業員を決定し、
決定した各ポストの候補となる従業員に関する評価を、各ポストの責任者から受け付け、
取得した前記第１制約条件及び第２制約条件、並びに、前記責任者から受け付けた評価に基づいて従業員及びポストを対応付けた人事配置案を作成する、
請求項１又は請求項２に記載の情報処理方法。
【請求項４】
前記情報処理装置が、
前記責任者から受け付けた評価に基づいて、対応するポストに配置しない従業員を決定し、
ポストに配置しない従業員の数、又は、従業員を配置できないポストの数が所定条件を満たすか否かに基づいて、各ポストの候補となる従業員に関する再評価の要否を判定し、
再評価が必要と判定した場合に、前記責任者から再評価を受け付ける、
請求項１から請求項３までのいずれか１つに記載の情報処理方法。
【請求項５】
前記情報処理装置が、
配置対象の従業員の異動元のポストの責任者から、当該従業員の異動先の候補となるポストに関する評価を受け付け、
取得した前記制約条件及び前記責任者から受け付けた評価に基づいて従業員及びポストを対応付けた人事配置案を作成する、
請求項１から請求項４までのいずれか１つに記載の情報処理方法。
【請求項６】
従業員及びポストを対応付けた人事配置案を作成する情報処理装置であって、
配置対象の従業員及びポストの情報を取得する第１取得部と、
従業員及びポストの対応に関する制約条件を取得する第２取得部と、
取得した前記制約条件に基づいて、各ポストに対する候補となる従業員を決定する第１決定部と、
各ポストに対する責任者を特定する特定部と、
特定した責任者が使用する第１の端末装置へ、対応するポスト及び当該ポストに対する候補となる従業員に関する情報を送信する第１送信部と、
決定した各ポストの候補となる従業員に関する評価を、前記第１の端末装置を介して各ポストの責任者から受け付ける受付部と、
取得した前記制約条件及び前記責任者から受け付けた評価に基づいて対応するポストに配置しない従業員を決定する第２決定部と、
配置しないと決定した従業員をポストに対する候補から除外して、従業員及びポストを対応付けた人事配置案を作成する作成部と、
作成した人事配置案をユーザが使用する第２の端末装置へ送信する第２送信部と
を備える情報処理装置。
【請求項７】
コンピュータに、
配置対象の従業員及びポストの情報を取得し、
従業員及びポストの対応に関する制約条件を取得し、
取得した前記制約条件に基づいて、各ポストに対する候補となる従業員を決定し、
各ポストに対する責任者を特定し、
特定した責任者が使用する第１の端末装置へ、対応するポスト及び当該ポストに対する候補となる従業員に関する情報を送信し、
決定した各ポストの候補となる従業員に関する評価を、前記第１の端末装置を介して各ポストの責任者から受け付け、
取得した前記制約条件及び前記責任者から受け付けた評価に基づいて対応するポストに配置しない従業員を決定し、
配置しないと決定した従業員をポストに対する候補から除外して、従業員及びポストを対応付けた人事配置案を作成し、
作成した人事配置案をユーザが使用する第２の端末装置へ送信する、
処理を実行させるコンピュータプログラム。
【請求項８】
ポストの責任者が使用するコンピュータに、
配置対象の従業員及びポストの情報並びに従業員及びポストの対応に関する制約条件に基づいて、各ポストに対する候補となる従業員を決定し、各ポストに対する責任者を特定し、特定した責任者が使用する第１のコンピュータへ、対応するポスト及び当該ポストに対する候補となる従業員に関する情報を送信し、決定した各ポストの候補となる従業員に関する評価を、前記第１のコンピュータを介して各ポストの責任者から受け付け、取得した前記制約条件及び前記責任者から受け付けた評価に基づいて対応するポストに配置しない従業員を決定し、配置しないと決定した従業員をポストに対する候補から除外して、従業員及びポストを対応付けた人事配置案を作成し、作成した人事配置案をユーザが使用する第２のコンピュータへ送信するサーバ装置から、責任者が責任を負うポストに対して決定された配置の候補となる従業員の情報を受信し、
受信した情報に基づいて、ポストと候補の従業員とを対応付けて表示し、
表示した候補の従業員に関する評価を前記責任者から受け付け、
受け付けた評価を前記サーバ装置へ送信する
処理を実行させるコンピュータプログラム。
【手続補正書】
【提出日】令和3年1月29日(2021.1.29)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
情報処理装置が、従業員及びポストを対応付けた人事配置案を作成する情報処理方法であって、
前記情報処理装置が、
配置対象の従業員及びポストの情報を取得し、
従業員及びポストの対応に関する制約条件を取得し、
取得した前記制約条件に基づいて、各ポストに対する候補となる従業員を決定し、
各ポストに対する責任者を特定し、
特定した責任者が使用する第１の端末装置へ、対応するポスト及び当該ポストに対する候補となる従業員に関する情報を送信し、
決定した各ポストの候補となる従業員に関する評価を、前記第１の端末装置を介して各ポストの責任者から受け付け、
取得した前記制約条件及び前記責任者から受け付けた評価に基づいて対応するポストに配置しない従業員を決定し、
配置しないと決定した従業員をポストに対する候補から除外して、従業員及びポストを対応付けた人事配置案を作成し、
作成した人事配置案をユーザが使用する第２の端末装置へ送信する、
情報処理方法。
【請求項２】
前記情報処理装置が、
決定した各ポストの候補となる従業員に関する複数段階の評価を、各ポストの責任者から受け付け、
取得した前記制約条件及び前記責任者から受け付けた複数段階の評価に基づいて従業員及びポストを対応付けた人事配置案を作成する、
請求項１に記載の情報処理方法。
【請求項３】
前記情報処理装置が、
個々の従業員についてポストに対する配置を制約する第１制約条件、及び、他の従業員との関係で配置を制約する第２制約条件を取得し、
取得した前記第１制約条件に基づいて、各ポストに対する候補となる従業員を決定し、
決定した各ポストの候補となる従業員に関する評価を、各ポストの責任者から受け付け、
取得した前記第１制約条件及び第２制約条件、並びに、前記責任者から受け付けた評価に基づいて従業員及びポストを対応付けた人事配置案を作成する、
請求項１又は請求項２に記載の情報処理方法。
【請求項４】
前記情報処理装置が、
前記責任者から受け付けた評価に基づいて、対応するポストに配置しない従業員を決定し、
ポストに配置しない従業員の数、又は、従業員を配置できないポストの数が所定条件を満たすか否かに基づいて、各ポストの候補となる従業員に関する再評価の要否を判定し、
再評価が必要と判定した場合に、前記責任者から再評価を受け付ける、
請求項１から請求項３までのいずれか１つに記載の情報処理方法。
【請求項５】
前記情報処理装置が、
配置対象の従業員の異動元のポストの責任者から、当該従業員の異動先の候補となるポストに関する評価を受け付け、
取得した前記制約条件及び前記責任者から受け付けた評価に基づいて従業員及びポストを対応付けた人事配置案を作成する、
請求項１から請求項４までのいずれか１つに記載の情報処理方法。
【請求項６】
従業員及びポストを対応付けた人事配置案を作成する情報処理装置であって、
配置対象の従業員及びポストの情報を取得する第１取得部と、
従業員及びポストの対応に関する制約条件を取得する第２取得部と、
取得した前記制約条件に基づいて、各ポストに対する候補となる従業員を決定する第１決定部と、
各ポストに対する責任者を特定する特定部と、
特定した責任者が使用する第１の端末装置へ、対応するポスト及び当該ポストに対する候補となる従業員に関する情報を送信する第１送信部と、
決定した各ポストの候補となる従業員に関する評価を、前記第１の端末装置を介して各ポストの責任者から受け付ける受付部と、
取得した前記制約条件及び前記責任者から受け付けた評価に基づいて対応するポストに配置しない従業員を決定する第２決定部と、
配置しないと決定した従業員をポストに対する候補から除外して、従業員及びポストを対応付けた人事配置案を作成する作成部と、
作成した人事配置案をユーザが使用する第２の端末装置へ送信する第２送信部と
を備える情報処理装置。
【請求項７】
コンピュータに、
配置対象の従業員及びポストの情報を取得し、
従業員及びポストの対応に関する制約条件を取得し、
取得した前記制約条件に基づいて、各ポストに対する候補となる従業員を決定し、
各ポストに対する責任者を特定し、
特定した責任者が使用する第１の端末装置へ、対応するポスト及び当該ポストに対する候補となる従業員に関する情報を送信し、
決定した各ポストの候補となる従業員に関する評価を、前記第１の端末装置を介して各ポストの責任者から受け付け、
取得した前記制約条件及び前記責任者から受け付けた評価に基づいて対応するポストに配置しない従業員を決定し、
配置しないと決定した従業員をポストに対する候補から除外して、従業員及びポストを対応付けた人事配置案を作成し、
作成した人事配置案をユーザが使用する第２の端末装置へ送信する、
処理を実行させるコンピュータプログラム。