(57)【特許請求の範囲】
【請求項１】
人事情報を記憶する人事情報データベースと、
異動対象者及び後任者要不要を示す異動対策区分を示す情報を記憶する対象者情報記憶手段と、
組織上の該当するポスト位置に対象者イメージを表すオブジェクトが表示された配置シュミレーション画面上において、指示操作に応じて対象者のオブジェクトを異動元として指示すると共に、指示されたオブジェクトを異動先であるポスト位置に移動配置する第１の制御手段と、
前記移動配置されたオブジェクトに対応する対象者の前記対象者情報記憶手段内の異動対策区分が後任者要であれば、前記指示された対象者の異動先にあった社員情報に対応するオブジェクトを前記異動元のポスト位置に表示する第２の制御手段と、
前記第１及び第２の制御手段に基づいて決定された異動結果を配置異動情報として前記人事情報データベースへ記憶する記憶制御手段と、
を具備したことを特徴とする人事異動管理装置。
【請求項２】
コンピュータを、
人事情報を記憶する人事情報データベース、
異動対象者及び後任者要不要を示す異動対策区分を示す情報を記憶する対象者情報記憶手段、
組織上の該当するポスト位置に対象者イメージを表すオブジェクトが表示された配置シュミレーション画面上において、所定の指示操作に応じて対象者のオブジェクトを異動元として指示すると共に、指示されたオブジェクトを異動先であるポスト位置に移動配置する第１の制御手段、
前記移動配置されたオブジェクトに対応する対象者の前記対象者情報記憶手段内の異動対策区分が後任者要であれば、前記指示された対象者の異動先にあった社員情報に対応するオブジェクトを前記異動元のポスト位置に表示する第２の制御手段、
前記第１及び第２の制御手段に基づいて決定された異動結果を配置異動情報として前記人事情報データベースへ記憶する記憶制御手段、
として機能させるためのプログラムを記録したコンピュータ読み取り可能な可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、会社組織等において人事異動を行うためにその配置異動案を作成して記憶管理する人事異動管理装置およびそのプログラム記録媒体に関する。
【０００２】
【従来の技術】
一般に会社組織において組織の活性化や合理化を目指すために人事異動が頻繁に行われるが、人事異動は会社全体や社員に及ぼす影響がすこぶる大きいため、配置異動案を何回も作成して決裁を仰ぐ必要がある。この場合、オフィスコンピュータ等のデータ処理装置においては、人事情報データベースを呼び出して表示出力させ、このデータベースを基に配置異動案を作成するようにしていた。
【０００３】
【発明が解決しようとする課題】
しかしながら、従来においてはＣＵＩ（キャラクタユーザインターフェイス）形式で配置異動案を作成するようにしているが、組織体系化された各ポスト（役職や所属）に誰を異動させるかの適材適所の判断は、極めて困難を伴うと共に、類似した氏名が存在することも多く、氏名の誤認混合によって重大なミスを起すおそれがあり、配置異動案を効率良く作成することができないという問題があった。
この発明の課題は、人事異動を行うための配置異動案を作成する際に、異動対象者の誤認混同を防ぎ、感覚的に分かり易い表示形態によって異動対象者を表現することができる他、ある対象者を他の組織上のポストに移動することによって空き状態となったポストに、誰を異動させるかの適材適所の判断をその都度行う必要がなくなり、配置シュミレーション画面上において配置異動案を効率良く作成できるようにすることである。
【０００４】
【課題を解決するための手段】
請求項１に記載の人事異動管理装置は、人事情報を記憶する人事情報データベースと、異動対象者及び後任者要不要を示す異動対策区分を示す情報を記憶する対象者情報記憶手段と、組織上の該当するポスト位置に対象者イメージを表すオブジェクトが表示された配置シュミレーション画面上において、指示操作に応じて対象者のオブジェクトを異動元として指示すると共に、指示されたオブジェクトを異動先であるポスト位置に移動配置する第１の制御手段と、前記移動配置されたオブジェクトに対応する対象者の前記対象者情報記憶手段内の異動対策区分が後任者要であれば、前記指示された対象者の異動先にあった社員情報に対応するオブジェクトを前記異動元のポスト位置に表示する第２の制御手段と、前記第１及び第２の制御手段に基づいて決定された異動結果を配置異動情報として前記人事情報データベースへ記憶する記憶制御手段と、を具備したことを特徴とする。
【０００６】
【発明実施の形態】
以下、図１〜図１８を参照してこの発明の一実施形態を説明する。
図１は配置異動案作成機能を備えたデータ処理装置の全体構成を示したブロック図である。
ＣＰＵ１は各種プログラムにしたがってこのデータ処理装置の全体動作を制御する中央演算処理装置である。記憶装置２はオペレーティングシステムや人事移動を行うための配置移動案を作成する配置シュミレーションソフト等の各種アプリケーションプログラム、データベース、文字フォントデータ等が予め格納されている記憶媒体３やその駆動系を有している。この記憶媒体３は固定的に設けたもの、もしくは着脱自在に装着可能なものであり、フロッピーディスク、ハードディスク、光ディスク、ＲＡＭカード等の磁気的・光学的記憶媒体、半導体メモリによって構成されている。また、記憶媒体３内のプログラムやデータは、必要に応じてＣＰＵ１の制御により、ＲＡＭ４にロードされる。更に、ＣＰＵ１は通信回線等を介して他の機器側から送信されてきたプログラム、データを受信して記憶媒体３に格納したり、他の機器側に設けられている記憶媒体に格納されているプログラム、データを通信回線等を介して使用することもできる。また、ＣＰＵ１にはその入出力周辺デバイスである入力装置５、表示装置６、印刷装置７、イメージスキャナ８がバスラインを介して接続されており、入出力プログラムにしたがってＣＰＵ１はそれらの動作を制御する。
入力装置５は文字列データ等を入力したり、各種コマンドを入力するキーボード、マウス等のポインティングデバイスを有している。なお、表示装置６は液晶表示装置やＣＲＴ表示装置あるいはプラズマ表示装置等であり、また印刷装置７は熱転写やインクジェット等のノンインパクトプリンタあるいはドットインパクトプリンタである。
【０００７】
図２は人事移動を行うための配置移動案を作成する際に、メニュー選択によって記憶装置２内の配置シミュレーションソフトを起動させたのち、一定の条件下で表示される配置シミュレーション画面ＲＳを例示したものである。この配置シミュレーション画面ＲＳ上には移動対象者毎にその対象者イメージを表現するオブジェクト（イラスト画像）を会社組織上のポスト位置（この場合、所属）に対応付けて表示するもので、各対象者オブジェクトの下側には氏名がキャラクタ表示され、また各ポスト位置には所属名がキャラクタ表示されている。そして、この配置シミュレーション画面ＲＳ上において、所望するオブジェクトにマウスカーソルを指定してそれを異動元のオブジェクトとして選択指定すると共に、選択したオブジェクトをマウスのドラッグアンドドロップ操作によって異動先である他のポスト位置に配置移動させると、ＣＰＵ１はその移動によって空き状態となった異動元のポスト位置に、予め決められている別のオブジェクトを割り当てる。すなわち、空き状態のポスト位置に対して特殊な機能を利用して適材適所なオブジェクトを埋め込むようにしている。この配置シミュレーション画面ＲＳ上で作成された配置異動案は、配置シミュレーション画面ＲＳ毎に複数枚作成可能であり、各配置異動案は記憶装置２内に記憶管理され、必要に応じて呼び出すことにより、配置シミュレーション画面ＲＳとして再表示できるようになっている。なお、各氏名の先頭部分に付した「Ｏ」、「△」、「×」等は、空きポスト位置にどのオブジェクトを押し込むかを選出するための選出方法を図案化したもので、この選出方法については後述する。また、配置シミュレーション画面ＲＳには一定条件下で異動候補者ウインドウＷＤが表示されるが、この異動候補者ウインドウＷＤについても後述する。
【０００８】
図３は記憶装置２内に格納されているデータベースやファイルを示し、これらは人事異動を行うための配置異動案（配置シミュレーション）を作成する際に利用される。社員情報データベース２−１は会社組織に属する各社員毎に、その個人情報を記憶管理するもので、図４（Ａ）はこの社員情報データベース２−１のデータ構造を示している。社員レコードは「社員番号」、「所属コード」、「役職コード」……の各項目からなる通常の構成となっている。抽出対象者情報ファイル２−２は社員情報データベース２−１から抽出された異動対象者レコードを記憶するもので、オペレータによって任意の抽出条件（例えば、課長以上、勤務年数等）が入力されると、ＣＰＵ１がこの抽出条件に基づいて社員情報データベース２−１を検索し、その条件に該当するレコードを抽出して抽出対象者情報ファイル２−２に格納する。図４（Ｂ）は抽出対象者情報ファイル２−２のデータ構造を示し、社員情報データベース２−１から抽出されたレコードのうち必要項目が取り出されて「所属コード」、「役職コード」、「社員コード」の順に並べ替えられたデータ構造となっている。選出対象者情報ファイル２−３は抽出対象者情報ファイル２−２内の各対象者のうちオペレータが任意に選出した対象者の情報を記憶するもので、図４（Ｃ）に示すように、選出対象者毎の各レコードは、「所属コード」、「役職コード」、「社員番号」、「異動対策区分」、「行先所属コード」、「行先役職コード」の各項目から成っている。ここで「異動対策区分」は人事異動の配置シミュレーション画面ＲＳ上において、ある対象者を他のポスト（所属、役職）に異動することによって空き状態となったポストに誰を後任者として選出するかの選出方法を定義するもので、オペレータは対象者毎に異動対策区分を任意に設定することができる。ここで、異動対策区分の「○」は後任者要（適任者同士の相互入れ替えによる後任者選出方法）、「兼」は上司兼務（後任者として異動対象者が所属する部署の上司を兼務させる選出方法）、「△」は後任補佐（後任者として異動対象者が所属する部署の部下を昇進させる選出方法）、「×」は後任者不用（空きポストをそのまま確保しておき、必要に応じて後任者を補充する選出方法）を示す。なお、配置シミュレーション画面ＲＳはこの選出対象者情報ファイル２−３の内容にしたがって表示される。すなわち、ＣＰＵ１は選出対象者情報ファイル２−３内の「社員番号」に基づいて後述する社員画像ファイル２−６をアクセスし、選出対象者のイラスト画像を呼び出すと共に、この対象者にポスト位置を選出対象者情報ファイル２−３内の「所属コード」や「役職コード」に基づいて判別し、選出対象者のイラスト画像をそのポスト位置に埋め込むことにより配置シミュレーション画面ＲＳを生成表示させる。
【０００９】
配置異動案情報ファイル２−４は人事異動の配置シュミレーション画面ＲＳによる異動後の結果（配置異動案）が格納されるもので、図５（Ａ）はこの配置異動案情報ファイル２−４のデータ構造を示している。すなわち、各レコードは「行先所属コード」、「行先役職コード」、「社員番号」、「異動対策区分」、「所属コード」、「役職コード」の各項目から成り、「行先所属コード」、「行先役職コード」、「社員番号」の順に並べられている。ここで、「行先所属コード」、「行先役職コード」は配置シュミレーション画面ＲＳ上においてその対象者のオブジェクトを配置移動した異動先のポストを示し、また「所属コード」、「役職コード」は対象者オブジェクトを配置移動する前の異動元のポストを示している。発令データファイル２−５は配置異動案情報ファイル２−４の内容が決裁された際に、配置異動案情報ファイル２−４内の「行先所属コード」、「行先役職コード」、「社員番号」に基づいて自動生成されたもので、図５（Ｂ）に示すような項目並びの発令レコードが発令データファイル２−５に格納される。この場合、発令レコードは「社員番号」、「所属コード」、「役職コード」の各項目から成り、「所属コード」、「役職コード」は配置異動案情報ファイル２−４内の「行先所属コード」、「行先役職コード」である。この発令データファイル２−５の内容に基づいて社員情報データベース２−１内の該当する社員レコードの「所属コード」、「役職コード」が自動更新される。図５（Ｃ）は自動更新後の社員情報データベース２−１の内容を示し、更新前の社員情報データベース２−１の内容（図４（Ａ）参照）に対して所属、役職の書き替えが行われ、人事異動が実施されたことになる。社員画像ファイル２−６は全社員分のオブジェクトを記憶するもので、各社員番号に対応付けてイラスト画像を記憶する構成となっている。なお、オブジェクトはイラスト画像に限らず、各人の顔写真であってもよく、社員を感覚的にイメージできるものであればよい。また、オブジェクトはフルカラー画像であってもよい。
【００１０】
次に、このデータ処理装置の動作、すなわち配置異動案の作成から決裁更新までの動作を図６〜図１１に示すフローチャートにしたがって説明する。ここで、これらのフローチャートに記述されている各機能を実現するためのプログラムは、読み取り可能なプログラムコードの形態で記憶媒体３に格納されており、ＣＰＵ１はこのプログラムコードにしたがった動作を逐次実行する。
先ず、図６は移動対象者抽出処理を示したフローチャートであり、抽出処理の終了指示がステップＡ１で検出されるまでステップＡ２〜Ａ７の抽出処理が繰り返される。先ず、異動対象者を抽出するための抽出条件を入力すると（ステップＡ２）、社員情報データベース２−１を検索し、その条件要素に該当する異動対象者を抽出し（ステップＡ３）、表示画面上に一覧表示させる（ステップＡ４）。この場合の一覧表示画面には、氏名と所属が対応表示される。また、社員情報データベース２−１から抽出された配置異動案の情報は抽出対象者情報ファイル２−２に保存されるが（ステップＡ５）、この場合、図４（Ｂ）に示すようなレコード構造で、各人の情報が格納される。ここで、印刷要求があれば、抽出対象者情報ファイル２−２の内容を表形式で印刷出力させる（ステップＡ６、ステップＡ７）。
【００１１】
図７は配置シミュレーション処理を示したフローチャートであり、シミュレーション処理の終了指示がステップＢ１で検出されるまでステップＢ２〜Ｂ７のシミュレーション処理が繰り返される。先ず、抽出対象者情報ファイル２−２の内容を読み出してこの抽出対象者の中から対象者を絞り込む選出決定処理を行う（ステップＢ２、Ｂ３）。図８はこの場合の選出決定処理を示したフローチャートである。先ず、対象者選考画面を表示出力させる（ステップＣ１）。図１２はこの選考画面ＣＨを示したもので、その画面の左側は抽出対象者情報ファイル２−２から読み出された抽出対象者情報が一覧表示される抽出対象者画面ＣＨＬとなっており、また右側はこの抽出対象者画面ＣＨＬから任意に選出された選出対象者情報が一覧表示される選出対象者画面ＣＨＲとなっている、ここで、選出対象者画面ＣＨＬはその対象者毎に氏名と所属とを一覧表示するもので、各一覧画面ＣＨＲ、ＣＨＬの間には、タッチ入力式の全員キー、対象キー、取消キーが設けられている。ここで、全員キー、対象キー、取消キーを操作することによって対象者選考入力を行う（ステップＣ２）。すなわち、全員キーは抽出対象者画面ＣＨＬ内に表示されている抽出対象者全員を選出対象者として指定する場合に操作されるもので、この全員キーをタッチすると、抽出対象者画面ＣＨＬの内容がそのまま選出対象者画面ＣＨＲにコピーされる。対象キーは抽出対象者画面ＣＨＬの中から任意に指定した対象者のみを選出対象者とする場合で、対象者を１人ずつ指定しながら対象キーをタッチすると、指定対象者のみが選出対象者画面ＣＨＲにコピーされる。取消キーは選出対象者画面ＣＨＲ内に一旦組み入れた選出対象者を任意に指定して対象外とする場合に操作されるもので、この取消キーをタッチすると指定対象者の情報は選出対象者画面ＣＨＲから消去される。
【００１２】
このようにして対象者の選出が行われると、各選出対象者毎に「異動対策区分」の設定に移る。すると、図１３に示すような対策区分指定ウインドウが表示される（ステップＣ３）。このウインドウ内から所望の区分を選びながら選出対象者画面ＣＨＲ内の対象者を順次指定すると、指定対象者毎に所望の異動対策区分が選出対象者画面ＣＨＲ上に設定される（ステップＣ４）。この場合、「異動対策区分」は上述したように「後任者不要」、「上司兼務」、「後任補佐」、「後任者不要」の４種の後任者選出方法を示すものであり、後任者を誰れにするかの具体的な個人名を設定するのではなく、あくまでもその選出方法を設定するようにしている。このようにして選出対象者画面ＣＨＲ上に設定された異動対策区分はそのシンボルマークによって表示される。なお、同一区分を連続的に設定する場合に、所定のキーを操作することにより選出対象者画面ＣＨＲ上で設定区分を次々にコピーするようにしてもよい。また、区分の設定は選出対象者全員に対して行うが、選出方法をその場で確定することが出来ない対象者がいるときには、その設定を保留するようにしてもよい。ここで、入力完了が指示されると（ステップＣ５）、選出対象者画面ＣＨＲの内容が決定され、図７のステップＢ４に進み、選出対象者画面ＣＨＲの内容に基づいて選出対象者情報ファイル２−３が作成される。この場合、選出対象者毎に「所属コード」、「役職コード」、「社員番号」と共に、「異動対策区分」が選出対象者情報ファイル２−３に格納される。
【００１３】
次に、配置シミュレーション画面ＲＳを提示する処理に移る（ステップＢ５、Ｂ６）。すなわち、選出対象者情報ファイル２−３の内容を１レコード毎に読み出して選出対象者毎に「氏名」、「ポスト名」、「オブジェクト」を取得する。すなわち、選出対象者レコードの「社員番号」に基づいて社員情報データベース２−１をアクセスし、該当する氏名を呼び出すと共に、社員画像ファイル２−６をアクセスして該当するオブジェクトを呼び出す。また、選出対象者レコード内の「所属コード」、「役職コード」に基づいてポスト名索引テーブル（図示せず）をアクセスしてポスト名を呼び出す。これによって各対象者毎に取得した「氏名」、「ポスト名」、「オブジェクト」を対応付けて配置シミュレーション画面ＲＳ上に一覧表示させるが、その際、選出対象者レコードから「異動対策区分」を読み出して各氏名の先頭部分に表示する。このようにして配置シミュレーション画面ＲＳが生成表示されると、ステップＢ７に進み、配置シミュレーション画面ＲＳ上において配置異動案を作成する作成処理及び作成された配置異動案が決裁された際に、この配置異動案に基づいて社員情報データベース２−１の内容を自動更新する処理が実行可能となる。図９〜図１１はこの配置異動案作成処理・決裁更新処理を示したフローチャートである。
まず配置シミュレーション画面ＲＳ上のマウスカーソルを移動して所望する社員オブジェクト位置に合わせ、それを異動元として選択する（ステップＤ１）。この状態において、マウスのドラックアンドドロップ操作によって選択オブジェクトを異動先のポスト位置まで移動配置する（ステップＤ２）。いま、図１４（Ａ）に示すように、現ポスト位置が「製造部」、氏名「井上ＯＯ」のオブジェクトを異動元として選択し、それを他のポスト位置「広報部」へ異動配置するものとする。なお、図１４（Ａ）は異動前の表示状態図である。すると、異動元の社員に対応する選出対象者情報ファイル２−３内のレコードから「異動対策区分」を取得し、その種類を判別し（ステップＤ３）、それに応じて後任者決定処理が行われる（ステップＤ４）。
【００１４】
図１０はこの後任者決定処理を示したフローチャートで、先ず、異動対策区分が“後任者要”かを調べるが（ステップＥ１）、いま図１４（Ａ）に示すように異動元の異動対策区分は「Ｏ」で、“後任者要”であるため、配置シミュレーション画面ＲＳ上において異動先の社員オブジェクトを異動元のポスト位置に移動配置する（ステップＥ２）。これによって異動先「広報部」、氏名「田村ＯＯ」のオブジェクトは異動元のポスト位置「製造部」に異動配置される。図１４（Ｂ）は異動後の表示状態図で、異動元、異動先の相互間でオブジェクト、「氏名」、「異動対策区分」の入れ替えが行われ、「井上ＯＯ」は「製造部」から「広報部」へ異動され、また「田村ＯＯ」は「広報部」から「製造部」へ異動される。このように異動対策区分が“後任者要”であれば、異動元のオブジェクトを他のポスト位置に異動することによって空き状態となったポスト位置には、その異動先にあったオブジェクトが埋め込まれる。このような配置異動が行われると、図９のステップＤ５に進み、その異動結果は配置異動案情報ファイル２−４に書き込まれる。この場合、「井上ＯＯ」の「行先所属コード」は「広報部」、「田村ＯＯ」の「行先所属コード」は「製造部」となる。そして、ステップＤ６に移り、シミュレーション終了指示が有るかを調べ、その指示が無ければ、ステップＤ１に戻る。ここで、次の異動元が選択されると、ステップＤ２〜Ｄ５の実行に移る。
【００１５】
いま、図１５（Ａ）に示すように「営業部」の「笠岡ＯＯ」であるオブジェクトを選択し、マウスのドラックアンドドロップ操作によって他のポスト位置である「システム部」へ移動配置したものとする。この場合、その社員に対応づけられている異動対策区分は上司兼務であるため、ステップＥ４でそのことが検出されてステップＥ５に進み、異動元オブジェクトの社員番号に基づいて社員情報データベース２−１を検索し、その社員の上司に当る社員番号を読み出す。そして、この上司に対応するオブジェクトを社員画像ファイル２−６から読み出し、空き状態にある異動元のポスト位置に表示させる（ステップＥ６）。この場合、図１５（Ｂ）に示すように空きポストとなった「営業部」には、「笠岡ＯＯ」の上司である「飯島ＯＯ」のオブジェクトが割り当てられ、この上司は営業部を兼務することになる。一方、「笠岡ＯＯ」のオブジェクトが「システム部」に異動される前において、その異動先にあった社員オブジェクトは、配置シミュレーション画面ＲＳ上の異動候補者ウインドウＷＤに転送される（ステップＥ７）。すなわち、「システム部」にあった「足立ＯＯ」のオブジェクトが「笠岡ＯＯ」の移動に伴って「システム部」から外れ、異動候補者としてそのウインドウＷＤにリスト表示される。そして、図９のステップＤ５に進み、今回の異動結果が配置異動案情報ファイル２−４へ保存される。
【００１６】
次に、図１６（Ａ）に示すように「商品企画部」の「浅井ＯＯ」であるオブジェクトを選択して新設のポスト「市場開発部」へ移動配置すると、このオブジェクトの異動対策区分は後任補佐であるため、ステップＥ８でそのことが検出されてステップＥ９に進み、異動先オブジェクトの社員番号に基づいて社員情報データベース２−１を検索し、その社員の部下に当る社員番号を読み出す。そして、この部下に対応するオブジェクトを社員画像ファイル２−６から読み出し、空状態にある異動元のポスト位置に表示させる（ステップＥ１０）。この場合、図１８（Ｂ）に示すように空ポストとなった「商品企画部」には、「浅井ＯＯ」の部下である「下村ＯＯ」のオブジェクトが割り当てられ、この部下が昇進することになる。一方、移動先にあった社員オブジェクトは、配置シミュレーション画面ＲＳ上の移動候補者ウインドウＷＤに転送されることは上述の場合と同様である（ステップＥ１１）。
更に、次の異動元オブジェクトが他のポスト位置に移動配置された場合、そのオブジェクトの異動対策区分が「後任者不要」であれば、ステップＥ１２でそのことが検出されてステップＥ１３に進み、異動元のポスト位置に後任者を割り当てず、空欄のままとする。そして、この場合においても、移動先のオブジェクトが移動候補者ウインドウＷＤに転送される（ステップＥ１４）。一方、移動対策区分が上述したいずれでもない場合、つまり、異動対策区分が設定されていなければ、ステップＥ１５に進み、今回のオブジェクト移動を無効とするために、そのオブジェクトを異動先から元のポスト位置に戻す。
【００１７】
このような配置シミュレーション画面ＲＳ上における配置異動は、その終了指示があるまで繰り返される。ここで、終了指示が有ると、図９のステップＤ７に進み、その配置異動案が決裁されたかを調べ、決裁前であれば、配置異動案をそのファイルへ保存したままこのフローから抜けるが、決裁指示が有れば、配置異動案情報ファイル２−４の内容に基づいて異動社員毎に、発令レコードを生成し（ステップＤ８）、発令データファイル２−５に格納すると共に（ステップＤ９）、この発令データファイル２−５内の各レコードに基づいて社員情報データベース２−１内の該当するレコードを更新する（ステップＤ１０）。この場合、発令レコードは図５（Ｂ）に示すようなデータ構成であり、この発令レコードに基づいて社員情報データベース２−１内の「所属コード」、「役職コード」が書き換えられる。
【００１８】
以上のようにこの一実施形態においては人事異動の対象者毎に、その対象者のイメージを表現するオブジェクトが組織上の該当するポスト位置に対応付けて配置シミュレーション画面ＲＳ上に一覧表示されるので、人事異動を行うための配置異動案を作成する際に、異動対象者の誤認混同を防ぎ、感覚的に分かり易い表示形態によって異動対象者を表現することが可能となる。この場合、異動対象を指示する抽出条件を入力することによってその条件に該当する対象者を社員情報データベース２−１から抽出して配置シミュレーション画面ＲＳ上に一覧表示させることができると共に、抽出された対象者の中から所望する対象者のみを任意に選出して配置シミュレーション画面ＲＳ上に一覧表示させることができる。
【００１９】
また、配置シミュレーション画面ＲＳ上において、マウスのドラックアンドドロップ操作に応じて所望する対象者オブジェクトを異動元として選択すると共に、選択されたオブジェクトを移動先である他のポスト位置に配置移動すると、このオブジェクトの移動によって空き状態となった異動元のポスト位置には、予め決められている別のオブジェクトが割り当てられるので、空ポストに誰れを移動させるのかの適材適所の判断をその都度行う必要がなくなり、配置シミュレーション画面ＲＳ上において配置移動案を効率良く行うことが可能となる。この場合、空ポスト位置に移動先のポスト位置にあったオブジェクトを割り当てれば、異動元、移動先の相互間でオブジェクトの入れ替えが可能となる。また、社員情報データベース２−１を検索することによって異動元対象者の上司を特定し、この上司のオブジェクトを異動元の空ポスト位置に割り当てれば、そのポストを上司に兼務させることができ、更に、異動対象者の部下を特定し、この部下のオブジェクトを空ポストに割り当てれば、そのポストに部下を昇進させることができる。このような後任者選出方法は予め設定された異動対策区分に基づいて行うことができる。また、移動先にあったオブジェクトを異動候補者のオブジェクトとして配置シミュレーション画面ＲＳ上の異動候補者ウインドウＷＤに転送することができるので、必要に応じてこの候補者を他のポストに異動させることが可能となる。このようにして作成された配置異動案に対して決裁指示がなされた際に、この配置異動案に基づいて発令レコードが生成されて社員情報データベース２−１の内容を自動更新することができる。
【００２０】
次に、上述した配置異動案に基づく人事異動の流れを画面上で照会するために異動流れ図を表示する場合について説明する。図１７は異動流れ図処理を示したフローチャートである。ここで、このフローチャートに記述されている各機能を実現するためのプログラムは、読み取り可能なプログラムコードの形態で記憶媒体３に格納されており、ＣＰＵ１はこのプログラムコードにしたがった動作を逐次実行する。図１７に示す異動流れ図処理は、図１８(Ａ)に示す配置シミュレーション画面ＲＳ上に表示されている流れ図キーをマウスによりクリックすることにより開始される。まず、所属コードと役職コードを読み込み、これまでの異動シミュレーション結果が保存されている配置異動案情報ファイル２−４内より、読み込んだ所属コードと役職コードとに対応する社員番号と、行先所属コードと、行先役職コードとを取得する(ステップＦ１)。次に、配置異動実情報ファイルのデータをすべて読み出したか否かを判別する(ステップＦ２)。ここで、ファイルのデータをすべて読み出した場合は図１７の処理を終了するが、まだ配置異動実情報ファイルのデータをすべて読み出していない場合はステップＦ３に進む。ステップＦ３では、取得した社員番号に基づいて人事データベースを参照し、氏名等の必要な情報を取得する。次に、ステップＦ４では、図１８(Ｂ)に示すように、取得した氏名等の社員情報に基づいてポスト位置，対象者オブジェクト，及び異動方向を表す矢印を表示して異動流れ図を表示画面上に表示する。次に、先に取得した行先所属コードと、所属コードと、行先役職コードと、役職コードとに基づいて配置異動案情報ファイル２−４を参照して、次の所属コード及び役職コードを取得する(ステップＦ５)。このステップＦ５の終了後はステップＦ１に戻る。これ以降は、配置異動案情報ファイル２−４のデータをすべて読み出したことがステップＦ２により判別されるまで、ステップＦ１〜Ｆ５の処理を繰り返し実行する。このようにして、図１８(Ｂ)に示すように、配置異動案に基づく人事異動の流れを対象者オブジェクト及びポスト位置の配置と、異動方向を表す矢印によって示した異動流れ図を表示画面上に表示させることができる。この異動流れ図によれば、配置異動案に基づく異動状態を画面上で照会することができる。
【００２１】
なお、上述した一実施形態においては、配置異動案を１種類作成する場合を示したが、複数案を作成するようにしてもよい。また、オブジェクトを移動する際に異動元から異動先へドラックアンドドロップ操作によって行うようにしたが、キー操作によって異動元、異動先を指定するようにしてもよい。また、配置シミュレーション画面ＲＳ上にオブジェクトとポスト位置とを対応表示する場合に限り、異動する際の判断材料となる資料をウインドウ表示するようにしてもよい。また異動対策区分を社員情報データベース２−１に設定しておいてもよく、更に後任者選出方法は相互入れ替え、上司兼務、部下昇進に限らず、任意に設定可能である。
【００２２】
【発明の効果】
本発明によれば、異動対象者及び後任者要不要を示す異動対策区分を示す情報を記憶し、この情報にもとづいて、組織上の該当するポスト位置に対象者イメージを表すオブジェクトが表示された配置シュミレーション画面上において、異動元である対象者のオブジェクトを異動先のポスト位置に移動配置することにより、感覚的に分かり易い表示形態によって異動対象者を表現し、更に、ある対象者を他の組織上のポストに異動することによって空き状態となった異動元のポスト位置に後任者のオブジェクトを表示すると共に、異動結果を配置異動情報としてデータベースへ記憶することができ、配置シミュレーション画面上において配置異動案を効率良く作成することが可能になる。
【図面の簡単な説明】
【図１】配置異動案作成機能を備えたデータ処理装置の全体構成を示したブロック図。
【図２】配置シミュレーション画面ＲＳを例示した図。
【図３】記憶装置２内に格納されているデータベースや各種ファイルを示した図。
【図４】（Ａ）は社員情報データベース２−１、（Ｂ）は抽出対象者情報ファイル２−２、（Ｃ）は選出対象者情報ファイル２−３のデータ構造を説明するための図。
【図５】（Ａ）は配置異動案情報ファイル２−４、（Ｂ）は発令データファイル２−５のデータ構造を示した図、（Ｃ）は発令データファイル２−５の内容に基づいて自動更新された後の社員情報データベース２−１の内容を示した図。
【図６】異動対象者抽出処理を示したフローチャート。
【図７】配置シミュレーション処理を示したフローチャート。
【図８】図７のステップＢ３（対象者選出決定処理）を詳述したフローチャート。
【図９】図７のステップＢ７（配置異動案作成処理・決裁更新処理）を詳述したフローチャート。
【図１０】図９のステップＤ４（後任者決定処理）を詳述したフローチャート。
【図１１】図１０に続く後任者決定処理を示したフローチャート。
【図１２】異動対象者選考入力画面を示した図。
【図１３】異動対策区分指定ウインドウを示した図。
【図１４】オブジェクト自動入れ替え時の配置シミュレーション画面ＲＳを示し、（Ａ）は異動前、（Ｂ）は異動後を示した図。
【図１５】上司兼務が行われる際の配置シミュレーション画面ＲＳを示し、（Ａ）は異動前、（Ｂ）は異動後を示した図。
【図１６】部下昇進が行われる際の配置シミュレーション画面ＲＳを示し、（Ａ）は異動前、（Ｂ）は異動後を示した図。
【図１７】異動流れ図処理を示したフローチャート。
【図１８】人事異動の流れを示す異動流れ図の表示例を示した図。
【符号の説明】
１  ＣＰＵ
２  記憶装置
２−１  社員情報データベース
２−２  抽出対象者情報ファイル
２−３  選出対象者情報ファイル
２−４  配置異動案情報ファイル
２−５  発令データファイル
２−６  社員画像ファイル
ＲＳ  配置シミュレーション画面
ＷＤ  異動候補者ウインドウ
ＣＨＬ  抽出対象者画面
ＣＨＲ  選出対象者画面
ＣＨ  選考画面
３  記憶媒体
４  ＲＡＭ
５  入力装置
６  表示装置
７  印刷装置
【図１】
0003882403.tif 000002
【図２】
0003882403.tif 000003
【図３】
0003882403.tif 000004
【図４】
0003882403.tif 000005
【図５】
0003882403.tif 000006
【図６】
0003882403.tif 000007
【図７】
0003882403.tif 000008
【図８】
0003882403.tif 000009
【図９】
0003882403.tif 000010
【図１０】
0003882403.tif 000011
【図１１】
0003882403.tif 000012
【図１２】
0003882403.tif 000013
【図１３】
0003882403.tif 000014
【図１４】
0003882403.tif 000015
【図１５】
0003882403.tif 000016
【図１６】
0003882403.tif 000017
【図１７】
0003882403.tif 000018
【図１８】
0003882403.tif 000019