(57)【要約】【課題】人間関係に悪い影響があるような事象を適切に考慮した人事異動を可能とする人事異動支援プログラム及び方法を提供すること。【解決手段】人事異動支援プログラムは、コンピュータに、異動者の選択に基づき、不適切事象毎に重要度と係数を対応付けて記憶した不適切コードテーブルと、不適切事象毎に適用履歴を記憶した不適切事象適用履歴テーブルを参照し、該異動者に関する不適切事象の適用履歴毎に該係数を考慮した不適切指数を求める不適切指数計算ステップと、不適切指数レベルと修飾情報とを対応付けて記憶した不適切レベルテーブルを参照し、前記不適切指数計算ステップで求めた不適切指数に該当するレベルの修飾情報に基づき前記異動者に関する不適切事象を修飾して出力する修飾ステップとを実行させる。【選択図】  図１
2006350414.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに、
異動者の選択に基づき、不適切事象毎に重要度と係数を対応付けて記憶した不適切コードテーブルと、不適切事象毎に適用履歴を記憶した不適切事象適用履歴テーブルを参照し、該異動者に関する不適切事象の適用履歴毎に該係数を考慮した不適切指数を求める不適切指数計算ステップと、
不適切指数レベルと修飾情報とを対応付けて記憶した不適切レベルテーブルを参照し、前記不適切指数計算ステップで求めた不適切指数に該当するレベルの修飾情報に基づき前記異動者に関する不適切事象を修飾して出力する修飾ステップと、
を実行させることを特徴とする人事異動支援プログラム。
【請求項２】
前記修飾ステップは、前記不適切指数計算ステップで求めた不適切指数の内、所属毎に最も高い不適切指数に該当するレベルの修飾情報に基づき、前記異動者に関する不適切事象を修飾して出力する
ことを特徴とする請求項1記載の人事異動支援プログラム。
【請求項３】
前記修飾ステップは、異動先の選択に基づき、前記不適切指数計算ステップで求めた不適切指数の内、該異動先に関する不適切事象を修飾して出力する
ことを特徴とする請求項1記載の人事異動支援プログラム。
【請求項４】
コンピュータが、
異動者の選択に基づき、不適切事象毎に重要度と係数を対応付けて記憶した不適切コードテーブルと、不適切事象毎に適用履歴を記憶した不適切事象適用履歴テーブルを参照し、該異動者に関する不適切事象の適用履歴毎に該係数を考慮した不適切指数を求める不適切指数計算ステップと、
不適切指数レベルと修飾情報とを対応付けて記憶した不適切レベルテーブルを参照し、前記不適切指数計算ステップで求めた不適切指数に該当するレベルの修飾情報に基づき前記異動者に関する不適切事象を修飾して出力する修飾ステップと、
を実行することを特徴とする人事異動支援方法。
【請求項５】
前記修飾ステップは、前記不適切指数計算ステップで求めた不適切指数の内、所属毎に最も高い不適切指数に該当するレベルの修飾情報に基づき、前記異動者に関する不適切事象を修飾して出力する
ことを特徴とする請求項４記載の人事異動支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、人間関係に悪い影響があるような事象を適切に考慮した人事異動を可能とする人事異動支援プログラム及び人事異動支援方法に関する。
【背景技術】
【０００２】
人事管理を支援する技術として、特許文献１には、現実の種々の条件に対応して複数の案を容易に比較検討可能とすることを課題として、要求される能力、学齢等の条件に合致する候補者を選定し、異動案を作成し、職務歴や考課歴を出力することが記載されている。
【０００３】
また、特許文献２には、ワーカー間の人間関係に配慮しつつチーム生成を支援することを課題として、チーム候補毎にワーカー相互間の評価値から関連度を演算することが記載されている。
【特許文献１】特開平８−５５１５９号公報
【特許文献２】特開２００１−２８２９６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、人間関係に悪い影響があるような事象であっても、その悪影響の度合いは時間の経過と共に次第に軽減するものが殆どであり、はるか昔の評価を全て考慮して異動の調整を行うのは現実的ではない。
【０００５】
本発明は上記の問題点に鑑みてなされたものであり、人間関係に悪い影響があるような事象を適切に考慮した人事異動を可能とする人事異動支援プログラム及び方法を提供することを課題とするとする。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために、本発明の請求項１にかかる人事異動支援プログラムは、コンピュータに、異動者の選択に基づき、不適切事象毎に重要度と係数を対応付けて記憶した不適切コードテーブルと、不適切事象毎に適用履歴を記憶した不適切事象適用履歴テーブルを参照し、該異動者に関する不適切事象の適用履歴毎に該係数を考慮した不適切指数を求める不適切指数計算ステップと、不適切指数レベルと修飾情報とを対応付けて記憶した不適切レベルテーブルを参照し、前記不適切指数計算ステップで求めた不適切指数に該当するレベルの修飾情報に基づき前記異動者に関する不適切事象を修飾して出力する修飾ステップと、を実行させることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、異動者の選択に基づき、人事課上考慮すべき不適切関係を不適切度に応じた修飾を施して出力するため、コンピュータ１００の操作者に、一目で異動者の不適切関係とその不適切度を識別させ得るという効果を上げることができる。
が可能となる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明にかかる人事異動支援プログラムの実施形態を図面に基づいて説明する。まず、図１に基づいて、実施形態の人事異動支援プログラムの概要を説明する。図１は本発明にかかる人事異動支援プログラムを実行させるコンピュータの概要構成を示すブロック図である。
【０００９】
図１で、本発明にかかる人事異動支援プログラムを実行させるコンピュータ１００は、利用者が操作して情報を入力するキーボードやマウス等の入力手段１１０、入力手段１１０で入力した情報等各種情報を出力するディスプレイ等の出力手段１２０、各種情報を記憶する情報記憶手段１３０及びこれら各手段を制御して人事管理機能の提供を行う制御手段１４０の各手段を備える。
【００１０】
図２は、コンピュータ１００の情報記憶手段１３０に記憶する所属テーブル１３１の例を示す。この所属テーブル１３１は、所属の体系を記憶するものであって、本実施例では所属を一意に識別可能な所属コード１３１１、上位の所属の所属コードを表す上位所属コード１３１２、所属名称１３１３等の各項目を含む所属情報レコード１３１ｒからなる。
【００１１】
図３は、コンピュータ１００の情報記憶手段１３０に記憶する職員テーブル１３２の例を示す。この職員テーブル１３２は、職員の情報を記憶するものであって、本実施例では職員を一意に識別可能な職員番号１３２１、職員の名前１３２２、人事管理の適用開始日１３２３、所属コード１３２４、この所属コードの適用年月日１３２５、職コード１３２６、給料表１３２７、級１３２８、号俸１３２９等の各項目を含む職員レコード１３２ｒからなる。
【００１２】
図４は、コンピュータ１００の情報記憶手段１３０に記憶する不適切コードテーブル１３３の例を示す。この不適切コードテーブル１３３は、人事考課上、不適切関係として考慮すべき事象の情報を記憶するものであって、本実施例では、不適切情報を一意に識別するための不適切コード１３３１、不適切事象の名称１３３２、重要度１３３３、経年係数１３３４等の各項目を含む不適切コードレコード１３３ｒからなる。
【００１３】
図５はコンピュータ１００の情報記憶手段１３０に記憶する不適切適用履歴テーブル１３４の例を示す。この不適切適用履歴テーブル１３４は、人事考課上、不適切関係として考慮すべき事象の適用履歴を記憶するものであって、本実施例では、職員番号１３４１、対象職員番号１３４２、適用年月日１３４３、不適切コード１３４４などの各項目を含む不適切適用履歴レコード１３４ｒからなる。
【００１４】
図６はコンピュータ１００の情報記憶手段１３０に記憶する職名テーブル１３５の例を示す。この職名テーブル１３５は職コード１３５１、職名称１３５２などの各項目を含む職名レコード１３５ｒからなる。
【００１５】
図７はコンピュータ１００の情報記憶手段１３０に記憶する不適切レベルテーブル１３６の例を示す。この不適切レベルテーブル１３６は不適切指数レベル１３６１、修飾情報１３６２等の各項目を含む不適切レベルレコード１３６ｒからなる。
【００１６】
図８はコンピュータ１００の情報記憶手段１３０に記憶する人事異動情報画面フォーマット１３７の例を示す。この人事異動情報画面フォーマット１３７は、所属一覧欄１３７１、異動元欄１３７２、異動先欄１３７３、選択ボタン１３７４、閉じるボタン１３７５等の各項目からなる。
【００１７】
図９はコンピュータ１００の情報記憶手段１３０に記憶する人事異動情報入力画面フォーマット１３８の例を示す。この人事異動情報入力画面フォーマット１３８は、職員番号欄１３８１、発令年月日欄１３８２、現所属欄１３８３、現職名欄１３８４、現給料欄１３８５、現級欄１３８６、現号棒欄１３８７、新所属欄１３８８、新職名欄１３８９、新給料欄１３８Ａ、新級欄１３８Ｂ、新号棒欄１３８Ｃ、更新ボタン１３８Ｄ、閉じるボタン１３８Ｅ等の各項目からなる。
【００１８】
次に、本発明にかかる人事異動支援プログラムの実施例を図７から図に基づいて説明する。図１０及び図１１は、本発明にかかる人事異動支援プログラムの人事異動処理フローチャートを示す。
【００１９】
コンピュータ１００の操作者による入力手段１１０を介した本発明にかかる人事異動支援プログラムの開始指示に基づきコンピュータ１００の制御手段１４０は人事異動処理を開始し、Ｓ１０１で所属一覧出力処理を行う。図１２に所属一覧出力処理フローチャートを示す。
【００２０】
図１２に示す所属一覧出力処理において、コンピュータ１００の制御手段１４０は、Ｓ２０１で、情報記憶手段１３０に記憶した所属テーブル１３１を取得して、Ｓ２０２で、所属レコード１３１ｒを読み込み、Ｓ２０３で、図８に示す人事異動情報画面フォーマット１３７の所属一覧欄１３７１に、上位所属コード１３１２より１レベル右にインデントして、上位所属コード１３１２の下、上位所属コードを同じくする所属が複数ある場合にはその最下位に、ボタンと所属名称１３１３を出力する。Ｓ２０４で、所属テーブル１３１は終わりであるか判定し、終わりではないと判定すると、Ｓ２０２に戻り、次の所属レコード１３１ｒについて処理を繰り返す。Ｓ２０４で所属テーブルは終わりであると判定した場合、出力手段１２０に人事異動情報画面を出力して所属一覧出力処理を終了する。図１３に図２に示す所属テーブルについて所属一覧出力処理を行った後の出力手段１２０の人事異動情報画面出力例を示す。
【００２１】
図１０に戻って、コンピュータ１００の制御手段１４０は、Ｓ１０２で人事異動ファイルチェック処理を行う。図１４に人事異動ファイルチェック処理フローチャートを示す。
【００２２】
図１４に示す人事異動ファイルチェック処理において、コンピュータ１００の制御手段１４０は、Ｓ３０１で情報記憶手段１３０を参照して人事異動ファイル１３９が既存であるか判別する。人事異動ファイル１３９が存在しない場合、Ｓ３０２で情報記憶手段１３０に人事異動ファイル１３９を確保し、Ｓ３０３で情報記憶手段１３０に記憶した職員テーブル１３２を取得し、Ｓ３０４で先頭から職員レコード１３２ｒを読み出して、職員番号１３２１を職員番号１３９１、所属コード１３２４を現所属コード１３９３及び新所属コード１３９８、職コード１３２６を現職コード１３９４及び新職コード１３９９、給料表１３２７を現給料表１３９５及び新給料表１３９Ａ、級１３２８を現級１３９６及び新級１３５Ｂ、号俸１３２９を現号俸１３９７及び新号俸１３９ｃに設定した人事異動レコード１３９ｒを作成し、Ｓ３０５で人事異動ファイル１３９に出力する。
【００２３】
次にＳ３０６で職員ファイル１３２の終わりであるか判定し、職員ファイル１３２の終わりではないと判定すると、Ｓ３０４に戻り、職員ファイル１３２の次のレコード１３２ｒについて処理を繰り返す。Ｓ３０１で人事異動ファイル１３９が既存であると判定した場合、及び、Ｓ３０６で職員ファイル１３２の終わりであると判定した場合、人事異動ファイル１３９を新所属コード１３９８を第１キー、新職コード１３９９を第２キーとして並び替えて情報記憶手段１３０に記憶し、人事異動ファイルチェック処理を終了する。図１５に、情報記憶手段１３０に記憶した人事異動ファイル１３９の例を示す。
【００２４】
図１０に戻って、コンピュータ１００の制御手段１４０は、Ｓ１０３で、コンピュータ１００の操作者による入力手段１１０を介した情報入力を受け付け、Ｓ１０４で、Ｓ１０３で受け付けた情報入力が所属の選択であるか判定する。Ｓ１０３でコンピュータ１００の操作者による入力手段１１０を介した所属一覧欄１３７１上からの所属の選択を受け付けると、Ｓ１０４で所属の選択であると判定し、次にＳ１０５で異動者は未選択か判定する。異動元欄１３７２上で異動者の選択がなされていない場合には、異動者は未選択であると判定し、Ｓ１０６で異動者選択処理を行う。図１３に異動者選択処理フローチャートを示す。
【００２５】
図１３に示す異動者選択処理において、コンピュータ１００の制御手段１４０は、Ｓ４００で、異動元欄１３７２にＳ１０４で選択された所属の所属名称を出力する。次に、Ｓ４０１で、情報記憶手段１３０に記憶した人事異動ファイル１３９を参照して新所属コード１３９８がＳ１０４で選択された所属の所属コードと同じ人事異動レコード１３９ｒを検索する。
【００２６】
該当レコードがあった場合、Ｓ４０２で該当レコードありと判定し、Ｓ４０３でこの人事異動レコード１３９ｒの職員番号１３９１を取得し、Ｓ４０４で職員テーブル１３２を参照して職員番号１３２１がこの職員番号１３９１である職員レコード１３２ｒの氏名１３２２を異動元欄１３７２の所属名称より１レベル右にインデントしてこの欄の最下位に出力し、Ｓ４０１に戻る。Ｓ４０１で検索した結果、該等レコードがなかった場合にはＳ４０２で該当レコードなしと判定し、Ｓ４０５で情報入力を受け付け、Ｓ４０６で氏名の選択か判定する。
【００２７】
Ｓ４０５でコンピュータ１００の操作者による入力手段１１０を介した異動元欄１３７２からの氏名の選択を情報入力として受け付けると、Ｓ４０６で氏名の選択と判定し、次にＳ４０７で、異動元欄１３７２の選択を受けた氏名の表示を修飾し、出力手段１２０に人事異動情報画面を更新出力して処理を終了する。Ｓ４０６で氏名の選択ではないと判定した場合は、図１０のＳ１０４に戻る。
【００２８】
図１０に戻って、コンピュータ１００の制御手段１４０は、Ｓ１０７で、不適合チェック処理を行う。図１７に不適合チェック処理フローチャートを示す。
【００２９】
図１７に示す不適合チェック処理において、コンピュータ１００の制御手段１４０は、Ｓ５０１で、情報記憶手段１３０に記憶した職員テーブル１３２を参照して氏名１３２２がＳ４０７で処理した氏名と同じ職員レコード１３２ｒの職員番号１３２１を取得し、次に情報記憶手段１３０に記憶した不適切適用履歴テーブル１３４を参照して職員番号１３４１または対象職員番号１３４２がこの職員番号１３２１と同じ不適切適用履歴レコード１３４ｒを検索し、Ｓ５０２で、該当する不適切適用履歴レコード１３４ｒが見付かったか判定する。
【００３０】
Ｓ５０２で該当レコードが見付かったと判定した場合、Ｓ５０３で、職員番号１３４１で見つけた場合にはその不適切適用履歴レコード１３４ｒの対象職員番号１３４２を、対象職員番号１３４２で見つけた場合には不適切適用履歴レコード１３４ｒの職員番号１３４１を、不適切相手職員番号として、適用年月日１３４３及び不適切コード１３４４と共に取得する。
【００３１】
Ｓ５０４で、Ｓ５０３で取得した不適切相手職員番号を元に情報記憶手段１３０に記憶した人事異動ファイル１３９を検索し、Ｓ５０５で該当する人事異動レコード１３９ｒが見付かったか判定する。
【００３２】
Ｓ５０５で見付からなかったと判定した場合、Ｓ５０３で取得した不適切相手職員番号で識別される職員は本処理の対象外となり、Ｓ６０１に戻り、次のレコードを検索して処理を繰り返すことになる。
【００３３】
Ｓ５０５で見付かったと判定した場合、Ｓ５０６で、該当の人事異動レコード１３９ｒの新所属コード１３９８を取得し、Ｓ５０７で、Ｓ５０３で取得した不適切コード１３４４を元に情報記憶手段１３０に記憶した不適切コードテーブル１３３を参照して該当する不適切コードレコード１３３ｒを取得して、重要度に経年係数から経過年数（発令年月日から適用年月日を減じた値）を減じた値を経年係数で割った値を乗算して不適切指数として算出する。
【００３４】
Ｓ５０８で、初回動作時のみ情報記憶手段１３０に不適切者一覧１３Ａを新規で確保した後、Ｓ５０３で取得した不適切相手職員番号を職員番号１３Ａ２、Ｓ５０６で取得した新所属コード１３９８を所属コード１３Ａ１、Ｓ５０７で算出した不適切指数を不適切指数１３Ａ３にそれぞれ設定した不適切関係者レコード１３Ａｒを出力して不適切者一覧１３Ａを情報記憶手段１３０に記憶し、Ｓ６０１に戻る。図１８にコンピュータ１００の情報記憶手段１３０に記憶した不適切一覧１３Ａの例を示す。
【００３５】
Ｓ５０２で見付からなかったと判定した場合、Ｓ５０９で、情報記憶手段１３０にＳ５０８で確保した不適切一覧１３Ａがあるか判定し、ないと判定した場合には処理を終了する。
【００３６】
Ｓ５０９であると判定した場合、Ｓ５１０で、所属コード１３Ａ１を第1キー、不適切指数１３Ａ３を第2キーとして不適切一覧１３Ａの不適切関係者レコード１３Ａｒを並び替え、Ｓ５１１で、所属コード１３Ａ１毎に最大の値となる不適切指数１３Ａ３を取得し、情報記憶手段１３０に記憶した不適切レベルテーブル１３６を参照して、この不適切指数１３Ａ３が該当する不適切指数レベル１３６１に対応する修飾情報１３６２を取得して、Ｓ５０３で所属一覧欄１３７１に該所属コードで識別される所属名称と共に出力したボタンの少なくともいずれかを修飾情報１３６２に基づき修飾して出力手段１２０に人事異動情報画面を更新出力して処理を終了する。
【００３７】
上述した不適合チェック処理後の出力手段１２０の人事異動情報画面の出力例を図１９に示す。図１９に示すように、本願の不適合チェック処理によれば、異動者の選択に基づき、人事課上考慮すべき不適切関係にある職員が存在する所属については、所属一覧欄１３７１上の所属名称と共に出力したボタンの少なくともいずれかを不適切度に応じた修飾を施して出力するため、コンピュータ１００の操作者に、一目で異動者と不適切な関係にある者が存在する所属とその不適切度を識別させ得るという効果を上げることができる。なお、本実施例では不適切指数レベル１３６１に応じた修飾情報１３６２として色を適用することで不適切度を識別させることについて詳述したが、不適切指数テーブル１３６を用いることなく不適切指数そのものをボタン上に表示したり、色に代えて大きさや形状といった文字フォントの別、高・中・低等の漢字や数字、アルファベット等の、複数の段階を表すことのできる文字及び文字列を修飾情報１３６２に用いたりするなど、他の各種の変形、及びそれらの組合せが可能である。
【００３８】
図１０に戻って、コンピュータ１００の制御手段１４０は、Ｓ１０４で所属選択と判定し、Ｓ１０５で異動者は未選択ではない判定した場合、つまり異動元欄１３７２で既に異動者の選択がなされていた場合には、Ｓ１０８の異動先表示処理を行う。図２０に異動先表示処理フローチャートを示す。
【００３９】
図２０の異動先表示処理において、コンピュータ１００の制御手段１４０は、Ｓ６００で、異動先欄１３７３にＳ１０４で選択された所属の所属名称を出力する。次に、Ｓ６０１で、コンピュータ１００の情報記憶手段１３０に記憶した人事異動ファイル１３９を参照して新所属コード１３９８がＳ１０４で選択された所属の所属コードと同じ人事異動レコード１３９ｒを検索する。該当レコードがあった場合、Ｓ６０２で、該当レコードありと判定し、Ｓ６０３でこの人事異動レコード１３９ｒの職員番号１３９１を取得し、Ｓ６０４で職員テーブル１３２を参照して職員番号１３２１がこの職員番号１３９１の職員レコード１３２ｒの氏名１３２２を取得して異動先欄１３７３の所属名称より１レベル右にインデントし、この欄の最下位に出力する。
【００４０】
次にＳ６０５で、情報記憶手段１３０に不適切一覧１３Ａを記憶していて、この職員番号１３９１を職員番号１３Ａ２とする不適切関係者レコード１３Ａｒがあるか検索し、Ｓ６０６で該当レコードありか判定する。Ｓ６０６でありと判定すると、Ｓ６０７で、該当の不適切関係者レコード１３Ａｒから不適切指数１３Ａ３を取得し、Ｓ６０８で、情報記憶手段１３０に記憶した不適切レベルテーブル１３６を参照してこの不適切指数１３Ａ３が該当する不適切指数レベル１３６１に対応する修飾情報１３６２を取得して、Ｓ６０４で異動先欄１３７３に出力した氏名１３２２をこの修飾情報１３６２をに基づき修飾してＳ６０１に戻る。
【００４１】
Ｓ６０１の検索結果で該当レコードがなかった場合にはＳ６０２で該等レコードありではないと判定し、Ｓ６１０で、異動者の氏名を異動先欄１３７３の所属名称より１レベル右にインデントし、この欄の最下位に選択状態の修飾を付した後、出力手段１２０に人事異動情報画面を更新出力し、処理を終了する。
【００４２】
上述した異動先表示処理後の出力手段１２０の人事異動情報画面出力例を図２１に示す。図２１に示すように、本願の異動者選択処理によれば、異動先の選択に基づき、異動先の所属の職員を、異動者と不適切な関係にある場合には修飾情報に基づき修飾して異動先欄１３７３に出力するため、コンピュータ１００の操作者に、一目で異動者と不適切な関係にある者とその不適切度の識別を可能とするという効果を上げることができる。なお、本実施例では不適切指数レベル１３６１に応じた修飾情報１３６２として色を適用することで不適切度を識別させることについて詳述したが、不適切指数テーブル１３６を用いることなく不適切指数そのものを氏名に並べて表示したり、色に代えて大きさや形状といった文字フォントの別、高・中・低等の漢字や数字、アルファベット等の、複数の段階を表すことのできる文字及び文字列を修飾情報１３６２として用いたりするなど、他の各種の変形、及びそれらの組合せが可能である。
【００４３】
図１０に戻って、コンピュータ１００の制御手段１４０は、Ｓ１０４で所属の選択でないと判定すると、Ｓ１０９で選択ボタンの選択か判定する。Ｓ１０３でコンピュータ１００の操作者からの入力手段１１０を介した人事異動情報画面上の選択ボタンの選択を受け付けると、Ｓ１０９に進んで、選択ボタンの選択と判定し、Ｓ１１０で、異動者が未選択か判定する。異動者が未選択である場合、Ｓ１１１で、異動者が未選択である旨のエラー情報を出力し、Ｓ１０３に戻る。
【００４４】
一方、異動者が選択済みである場合、Ｓ１１０で、異動者が未選択ではないと判定し、図１１のＳ１１２で、コンピュータ１００の情報記憶手段１３０に記憶した人事異動ファイル１３９から、Ｓ４０７で更新出力した氏名に該当する人事異動レコード１３９ｒを検索し、図9に示す人事異動情報入力画面フォーマット１３８の職員番号欄１３８１に職員番号１３９１及び氏名、発令年月日欄１３８２に発令年月日１３９２、現所属欄１３８３に現所属コード１３９３及び情報記憶手段１３０に記憶した所属テーブル１３１の所属コード１３１１が現所属コード１３９３と同じ所属レコード１３１ｒの所属名称１３１３、現職名欄１３８４に現職コード１３９４及び情報記憶手段１３０に記憶した職名テーブル１３５の職コード１３５１が現職コード１３９４とおなじ職名レコード１３５ｒの職名称１３５２、現給料欄１３８５に現給料表１３９５、現級欄１３８６に現級１３９６、現号棒欄１３８７に現号俸１３９７、新所属欄１３８８に情報記憶手段１３０に記憶した所属テーブル１３１の所属名称１３１３が異動先欄１３７３に出力した所属名称と同じ所属レコード１３１ｒの所属コード１３１１及び所属名称１３１３、新職名欄１３８９に新職コード１３９９及び情報記憶手段１３０に記憶した職名テーブル１３５の職コード１３５１が新職コード１３９９と同じ職名レコード１３５ｒの職名称１３５２、新給料欄１３８Ａに新給料表１３９Ａ、新級欄１３８Ｂに新級１３９Ｂ、新号棒欄１３８Ｃに新号俸１３９Ｃを、それぞれ設定した人事異動情報入力画面を出力手段１２０に出力する。図２２に出力手段１２０の人事異動情報入力画面出力例を示す。
【００４５】
図１１に戻って、Ｓ１１３で、コンピュータ１００の操作者による入力手段１１０を介した情報入力を受け付け、Ｓ１１４で更新ボタン１３８Ｄの選択か判定する。Ｓ１１３でコンピュータ１００の操作者の入力手段１１０を介した人事異動情報入力画面上の更新ボタン１３８Ｄの選択を受け付けた場合、Ｓ１１４で更新ボタン１３８Ｄの選択と判定し、Ｓ１１５で異動先欄１３７３に異動者と不適切な関係にある者、つまり、修飾情報１３６２に修飾した氏名があるか判定する。不適切な関係にある者があると判定した場合には、Ｓ１１６で、情報記憶手段１３０に記憶した人事異動警告画面１３Ｂを出力手段１２０に出力する。図２３に出力手段１２０の人事異動警告画面１３Ｂの出力例を示す。人事異動警告画面１３Ｂは、メッセージ１３Ｂ１、はいボタン１３Ｂ２、いいえボタン１３Ｂ３、詳細ボタン１３Ｂ４等の各項目を含む。
【００４６】
次にＳ１１７で、入力を受け付け、Ｓ１１８ではいボタン１３Ｂ２の選択であるか判定する。Ｓ１１７でコンピュータ１００の利用者の入力手段１１０を介した人事異動警告画面１３Ｂ上のはいボタン１３Ｂ２の選択を受け付けると、Ｓ１１８ではいボタン１３Ｂ２の選択であると判定し、Ｓ１１９で、Ｓ４０７で検索した人事異動レコード１３９ｒについて、異動者人事異動情報入力画面の人事異動ファイルの新所属欄１３８８の所属コード部分を新所属コード１３９８、新職名欄１３８９の職コード部分を新職コード１３９９、新給料欄１３８Ａを新給料表１３９Ａ、新級欄１３８Ｂを新級１３５Ｂ、新号棒欄１３８Ｃを新号俸１３９Ｃにそれぞれ設定して人事異動ファイル１３９を更新し、情報記憶手段１３０に記憶する。
【００４７】
Ｓ１２０で異動元欄１３７２の出力を削除し、不適切一覧１３Ａを削除する。Ｓ１２１で異動先欄１３７３の出力を削除し、出力手段１２０に異動情報画面を出力し、図１０のＳ１０３に戻る。
【００４８】
Ｓ１１８ではいボタン１３Ｂ２の選択でないと判定すると、Ｓ１２２でいいえボタン１３Ｂ３の選択か判定する。Ｓ１１７でコンピュータ１００の利用者の入力手段１１０を介した人事異動警告画面１３Ｂ上のいいえボタン１３Ｂ３の選択を受け付けると、Ｓ１２２に進んでいいえボタン１３Ｂ３の選択であると判定し、Ｓ１２３で、情報記憶手段１３０に記憶した確認画面１３Ｃを出力手段１２０に出力する。図２４に出力手段１２０の確認画面１３Ｃの出力例を示す。確認画面１３Ｃは、メッセージ１３Ｃ１、はいボタン１３Ｃ２、いいえボタン１３Ｃ３等の各項目を含む。
【００４９】
次にＳ１２４で、入力を受け付け、Ｓ１２５ではいボタン１３Ｃ２の選択であるか判定する。Ｓ１２４でコンピュータ１００の利用者の入力手段１１０を介した確認画面１３Ｃ上のはいボタン１３Ｃ２の選択を受け付けると、Ｓ１２５ではいボタン１３Ｃ２の選択であると判定し、Ｓ１２０に進む。
【００５０】
Ｓ１２５ではいボタン１３Ｃ２の選択でないと判定すると、Ｓ１２６でいいえボタン１３Ｃ３の選択か判定する。Ｓ１２４でコンピュータ１００の利用者の入力手段１１０を介した人事異動警告画面１３Ｃ上のいいえボタン１３Ｃ３の選択を受け付けると、Ｓ１２６に進んでいいえボタン１３Ｃ３の選択であると判定し、Ｓ１２１に進む。Ｓ１２６でいいえボタン１３Ｃ３の選択でないと判定すると、Ｓ１２４に戻る。
【００５１】
Ｓ１２２でいいえボタン１３Ｂ３の選択ではないと判定すると、Ｓ１２７で詳細ボタン１３Ｂ４の選択か判定する。Ｓ１１７でコンピュータ１００の利用者の入力手段１１０を介した人事異動警告画面１３Ｂ上の詳細ボタン１３Ｂ４の選択を受け付けると、Ｓ１２７に進んで詳細ボタン１３Ｂ４の選択であると判定し、Ｓ１２８で、情報記憶手段１３０に記憶した不適切一覧１３Ａについて、所属テーブル１３１、職員テーブル１３２、不適切レベルテーブル１３６を参照し、不適切一覧１３Ａの所属コード１３Ａ１を該当する所属名称１３１３、職員番号１３Ａ２を該当する氏名１３２２とし、不適切指数１３Ａ３が該当する不適切指数レベル１３６１の修飾情報１３６２に基づき修飾した不適切者一覧画面１３Ｄとして出力手段１２０に出力し、閉じるボタンの選択に従いＳ１１７に戻る。図２５に出力手段１２０の不適切者一覧画面１３Ｄ出力例を示す。
【００５２】
Ｓ１１４で更新ボタン１３８Ｄの選択ではないと判定した場合、Ｓ１２９で閉じるボタン１３８Ｅの選択か判定する。Ｓ１１３でコンピュータ１００の操作者の入力手段１１０を介した人事異動情報入力画面上の閉じるボタン１３８Ｅの選択を受け付けた場合、Ｓ１２９に進んで閉じるボタン１３８Ｅの選択と判定し、Ｓ１２３に進む。一方、Ｓ１１３でコンピュータ１００の操作者の入力手段１１０を介した人事異動情報入力画面上のその他の入力、例えば新職名欄１３８９、新給料欄１３８Ａ、新級欄１３８Ｂ、新号棒欄１３８Ｃの入力であった場合には、これを受け付け、出力手段１２０に人事異動情報入力画面を更新出力し、Ｓ１１３に戻る。
【００５３】
図１０に戻って、コンピュータ１００の制御手段１４０は、Ｓ１０９で選択ボタン１３７４の選択でないと判定すると、Ｓ１３０で閉じるボタン１３７５の選択か判定する。Ｓ１０３でコンピュータ１００の操作者からの入力手段１１０を介した人事異動情報画面上の閉じるボタン１３７５の選択を受け付けると、Ｓ１３０で閉じるボタン１３７５の選択と判定し、処理を終了する。Ｓ１３０で閉じるボタン１３７５の選択でないと判定すると、Ｓ１０３に戻る。
【図面の簡単な説明】
【００５４】
【図１】人事異動支援プログラムを実行させるコンピュータの概要構成を示すブロック図
【図２】所属テーブル例
【図３】職員テーブル例
【図４】不適切コードテーブル例
【図５】不適切適用履歴テーブル例
【図６】職名テーブル例
【図７】不適切レベルテーブル例
【図８】人事異動情報画面フォーマット例
【図９】人事異動情報入力画面フォーマット例
【図１０】人事異動処理全体概要フローチャート（１／２）
【図１１】人事異動処理全体概要フローチャート（２／２）
【図１２】所属一覧出力処理フローチャート
【図１３】人事異動情報画面出力例（その１）
【図１４】人事異動ファイルチェック処理フローチャート
【図１５】人事異動ファイル例
【図１６】異動者選択処理フローチャート
【図１７】不適合チェック処理フローチャート
【図１８】不適切一覧例
【図１９】人事異動情報画面出力例（その２）
【図２０】異動先表示処理フローチャート
【図２１】人事異動情報画面出力例（その３）
【図２２】人事異動情報入力画面出力例
【図２３】人事異動警告画面出力例
【図２４】確認画面出力例
【図２５】不適切者一覧画面出力例
【符号の説明】
【００５５】
１００  コンピュータ
１１０  入力手段
１２０  出力手段
１３０  情報記憶手段
１４０  制御手段
１３１  所属テーブル
１３２  職員テーブル
１３３  不適切コードテーブル
１３４  不適切適用履歴テーブル
１３５  職名テーブル
１３６  不適切レベルテーブル
１３７  人事異動情報画面フォーマット
１３８  人事異動情報入力画面フォーマット
１３９  人事異動ファイル
１３Ａ  不適切一覧
１３Ｂ  人事異動警告画面
１３Ｃ  確認画面
１３Ｄ  不適切者一覧画面
【図１】
2006350414.tif 000003
【図２】
2006350414.tif 000004
【図３】
2006350414.tif 000005
【図４】
2006350414.tif 000006
【図５】
2006350414.tif 000007
【図６】
2006350414.tif 000008
【図７】
2006350414.tif 000009
【図８】
2006350414.tif 000010
【図９】
2006350414.tif 000011
【図１０】
2006350414.tif 000012
【図１１】
2006350414.tif 000013
【図１２】
2006350414.tif 000014
【図１３】
2006350414.tif 000015
【図１４】
2006350414.tif 000016
【図１５】
2006350414.tif 000017
【図１６】
2006350414.tif 000018
【図１７】
2006350414.tif 000019
【図１８】
2006350414.tif 000020
【図１９】
2006350414.tif 000021
【図２０】
2006350414.tif 000022
【図２１】
2006350414.tif 000023
【図２２】
2006350414.tif 000024
【図２３】
2006350414.tif 000025
【図２４】
2006350414.tif 000026
【図２５】
2006350414.tif 000027