(57)【特許請求の範囲】
【請求項１】
イベント毎に当該イベントに対応させて個人情報の更新項目が予め割り当てられている複数のイベントをイベントリストとして表示画面に表示させる際に、優先表示または強調表示させるイベントを、個人情報の更新対象として選択された対象者の個人情報に基づいて選択して表示させる表示制御手段と、
前記表示制御手段により前記表示画面に表示されているイベントリストのなかからのユーザ操作に応じたイベント選択により、前記対象者に対する個人情報の更新項目を選択する選択手段と、
前記選択手段により選択された更新項目に対して個人情報が更新登録された場合に、前記表示制御手段が前記表示画面に前記イベントリストを表示させる際に優先表示または強調表示させるイベントの個人情報に基づいた選択条件を、前記対象者の個人情報に基づいて調整する調整手段と、
を備えたことを特徴とする業務処理装置。
【請求項２】
イベント毎に当該イベントに対応させて個人情報の更新項目が予め割り当てられている複数のイベントのなかから、個人情報の更新対象として選択された対象者の個人情報に基づいてイベントを選択するとともに、当該選択されたイベントに当該選択されたイベントとは異なるイベントであって前記複数のイベントのなかでデフォルト表示設定されているイベントが追加されたイベントリストを表示画面に表示させる表示制御手段と、
前記表示制御手段により前記表示画面に表示されているイベントリストのなかからのユーザ操作に応じたイベント選択により、前記対象者に対する個人情報の更新項目を選択する選択手段と、
前記選択手段により選択された更新項目に対して個人情報が更新登録された場合に、前記表示制御手段が前記表示画面に前記イベントリストとして表示させるために選択するイベントの個人情報に基づいた選択条件を、前記対象者の個人情報に基づいて調整する調整手段と、
を備えたことを特徴とする業務処理装置。
【請求項３】
前記複数のイベントのうちの１つとして、復職、結婚、退職、異動、または、引越が含まれている、
ことを特徴とする請求項１又は２に記載の業務処理装置。
【請求項４】
登録分類毎に当該登録分類に対応させて個人情報の更新項目が予め割り当てられており、
前記複数のイベントは、イベント毎に当該イベントに対応させて所定の登録分類が予め割り当てられている、
ことを特徴とする請求項１から３のいずれか一項に記載の業務処理装置。
【請求項５】
前記複数の登録分類の１つとして、本人情報、所属情報、資格情報、住所情報、または、給与情報が含まれている、
ことを特徴とする請求項４に記載の業務処理装置。
【請求項６】
前記表示制御手段は、前記イベントリストを前記複数の登録分類からなる登録分類リストに並べて前記表示画面に表示させる、
ことを特徴とする請求項４又は５に記載の業務処理装置。
【請求項７】
コンピュータを、
イベント毎に当該イベントに対応させて個人情報の更新項目が予め割り当てられている複数のイベントをイベントリストとして表示画面に表示させる際に、優先表示または強調表示させるイベントを、個人情報の更新対象として選択された対象者の個人情報に基づいて選択して表示させる表示制御手段、
前記表示制御手段により前記表示画面に表示されているイベントリストのなかからのユーザ操作に応じたイベント選択により、前記対象者に対する個人情報の更新項目を選択する選択手段、
前記選択手段により選択された更新項目に対して個人情報が更新登録された場合に、前記表示制御手段が前記表示画面に前記イベントリストを表示させる際に優先表示または強調表示させるイベントの個人情報に基づいた選択条件を、前記対象者の個人情報に基づいて調整する調整手段、
として機能させることを特徴とするプログラム。
【請求項８】
コンピュータを、
イベント毎に当該イベントに対応させて個人情報の更新項目が予め割り当てられている複数のイベントのなかから、個人情報の更新対象として選択された対象者の個人情報に基づいてイベントを選択するとともに、当該選択されたイベントに当該選択されたイベントとは異なるイベントであって前記複数のイベントのなかでデフォルト表示設定されているイベントが追加されたイベントリストを表示画面に表示させる表示制御手段、
前記表示制御手段により前記表示画面に表示されているイベントリストのなかからのユーザ操作に応じたイベント選択により、前記対象者に対する個人情報の更新項目を選択する選択手段、
前記選択手段により選択された更新項目に対して個人情報が更新登録された場合に、前記表示制御手段が前記表示画面に前記イベントリストとして表示させるために選択するイベントの個人情報に基づいた選択条件を、前記対象者の個人情報に基づいて調整する調整手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、業務処理装置及びプログラムに関する。
【背景技術】
【０００２】
従来、企業において、コンピュータを用いて社員の労務管理や給与管理を行うシステムとして、人事管理システムが知られている。この人事管理システムでは、労務管理や給与管理に関連した様々な業務を行う際に、例えばＡさんを選択してＡさんの身上情報を登録するといったように、対象者としての社員を選択して業務処理を実行するといった形式で操作を行っていた。
【０００３】
また、異動、昇進、休職、復職等の発令行為の種類に応じた現職情報項目のみを表示して変更入力操作を受け付け、当該操作に応じて人事ファイルを変更する人事ファイル処理装置が知られている。（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−５３４３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、上記人事ファイル処理装置では、発令行為以外の結婚、退職、休職、復職等のイベントに対応していなく、また発令行為の選択操作が煩雑である。このため、発生しうるイベントの条件情報を予め設定し、対象者の個人情報が条件情報を満たすイベントを表示し、当該イベントの選択に応じて人事情報を入力する業務処理を行う構成が考えられる。しかし、この構成では、予め設定された条件情報が、適切な条件とならないおそれがあった。
【０００６】
例えば、定年退職を想定して退職のイベント表示の条件情報を５５歳に設定した場合に、実際は早期退職制度を利用して５０歳で退職する対象者が多いと、条件情報が実際の対象者に当てはまらないことが多くなる。このため、業務処理の効率が落ち、改善するには管理者がイベントの条件情報を手動で再設定する必要があり、作業が煩雑となる。
【０００７】
本発明の課題は、対象者が条件情報を満たすイベントの表示において、最適な条件情報に自動的に調整することである。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明に係る第１の態様の業務処理装置は、イベント毎に当該イベントに対応させて個人情報の更新項目が予め割り当てられている複数のイベントをイベントリストとして表示画面に表示させる際に、優先表示または強調表示させるイベントを、個人情報の更新対象として選択された対象者の個人情報に基づいて選択して表示させる表示制御手段と、前記表示制御手段により前記表示画面に表示されているイベントリストのなかからのユーザ操作に応じたイベント選択により、前記対象者に対する個人情報の更新項目を選択する選択手段と、前記選択手段により選択された更新項目に対して個人情報が更新登録された場合に、前記表示制御手段が前記表示画面に前記イベントリストを表示させる際に優先表示または強調表示させるイベントの個人情報に基づいた選択条件を、前記対象者の個人情報に基づいて調整する調整手段と、を備えたことを特徴とする。
また、本発明に係る第２の態様の業務処理装置は、イベント毎に当該イベントに対応させて個人情報の更新項目が予め割り当てられている複数のイベントのなかから、個人情報の更新対象として選択された対象者の個人情報に基づいてイベントを選択するとともに、当該選択されたイベントに当該選択されたイベントとは異なるイベントであって前記複数のイベントのなかでデフォルト表示設定されているイベントが追加されたイベントリストを表示画面に表示させる表示制御手段と、前記表示制御手段により前記表示画面に表示されているイベントリストのなかからのユーザ操作に応じたイベント選択により、前記対象者に対する個人情報の更新項目を選択する選択手段と、前記選択手段により選択された更新項目に対して個人情報が更新登録された場合に、前記表示制御手段が前記表示画面に前記イベントリストとして表示させるために選択するイベントの個人情報に基づいた選択条件を、前記対象者の個人情報に基づいて調整する調整手段と、を備えたことを特徴とする。
また、本発明に係る第１の態様のプログラムは、コンピュータを、イベント毎に当該イベントに対応させて個人情報の更新項目が予め割り当てられている複数のイベントをイベントリストとして表示画面に表示させる際に、優先表示または強調表示させるイベントを、個人情報の更新対象として選択された対象者の個人情報に基づいて選択して表示させる表示制御手段、前記表示制御手段により前記表示画面に表示されているイベントリストのなかからのユーザ操作に応じたイベント選択により、前記対象者に対する個人情報の更新項目を選択する選択手段、前記選択手段により選択された更新項目に対して個人情報が更新登録された場合に、前記表示制御手段が前記表示画面に前記イベントリストを表示させる際に優先表示または強調表示させるイベントの個人情報に基づいた選択条件を、前記対象者の個人情報に基づいて調整する調整手段、として機能させることを特徴とする。
また、本発明に係る第２の態様のプログラムは、コンピュータを、イベント毎に当該イベントに対応させて個人情報の更新項目が予め割り当てられている複数のイベントのなかから、個人情報の更新対象として選択された対象者の個人情報に基づいてイベントを選択するとともに、当該選択されたイベントに当該選択されたイベントとは異なるイベントであって前記複数のイベントのなかでデフォルト表示設定されているイベントが追加されたイベントリストを表示画面に表示させる表示制御手段、前記表示制御手段により前記表示画面に表示されているイベントリストのなかからのユーザ操作に応じたイベント選択により、前記対象者に対する個人情報の更新項目を選択する選択手段、前記選択手段により選択された更新項目に対して個人情報が更新登録された場合に、前記表示制御手段が前記表示画面に前記イベントリストとして表示させるために選択するイベントの個人情報に基づいた選択条件を、前記対象者の個人情報に基づいて調整する調整手段、として機能させることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、対象者が条件情報を満たすイベントの表示において、最適な条件情報に自動的に調整できる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施の形態の人事管理装置を示すブロック図である。
【図２】社員情報テーブルを示す図である。
【図３】（ａ）は、イベント表示設定ファイルを示す図である。（ｂ）は、イベント内容設定ファイルを示す図である。（ｃ）は、４等級昇格設定ファイルを示す図である。
【図４】イベント実行履歴ファイルを示す図である。
【図５】人事情報登録処理を示すフローチャートである。
【図６】入力順ワークファイルを示す図である。
【図７】第１の人事情報登録画面情報を示す図である。
【図８】第２の人事情報登録画面情報を示す図である。
【図９】図５の人事情報登録処理の各種情報入力処理を示すフローチャートである。
【図１０】イベント表示設定ファイル調整処理を示すフローチャートである。
【図１１】イベント実行履歴集計結果ファイルを示す図である。
【図１２】第３の人事情報登録画面情報を示す図である。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照して本発明に係る実施の形態を詳細に説明する。なお、本発明は、図示例に限定されるものではない。
【００１２】
先ず、図１を参照して、本実施の形態の装置構成を説明する。図１は、本実施の形態の人事管理装置１０を示すブロック図である。
【００１３】
業務処理装置としての人事管理装置１０は、企業に設置され、当該企業の社員の個人情報としての人事情報を管理する装置である。人事管理装置１０は、採用管理、人事管理、労務管理、給与管理等に関連した業務処理により、社員（採用者を含む）の情報の登録を行う。但し、人事管理装置１０は、企業の社員の人事情報を管理する構成に限定されるものではなく、社員以外の人材の個人情報を管理する構成としてもよい。
【００１４】
図１に示すように、人事管理装置１０は、表示制御手段、生成手段、集計手段、調整手段としてのＣＰＵ（Central Processing Unit）１１と、選択手段としての操作部１２と、ＲＡＭ（Random Access Memory）１３と、表示手段としての表示部１４と、記憶部１５と、通信部１６と、を備える。人事管理装置１０の各部は、バス１７を介して接続されている。
【００１５】
ＣＰＵ１１は、人事管理装置１０の各部を制御する。ＣＰＵ１１は、記憶部１５に記憶されているシステムプログラム及びアプリケーションプログラムのうち、指定されたプログラムを読み出してＲＡＭ１３に展開し、当該プログラムとの協働で、各種処理を実行する。
【００１６】
操作部１２は、キーボード等のキー入力部と、マウス等のポインティングデバイスとを有し、操作者（オペレータ）からのキー入力及び位置入力を受け付け、その操作情報をＣＰＵ１１に出力する。
【００１７】
ＲＡＭ１３は、揮発性のメモリであり、各種のデータやプログラムを一時的に格納するワークエリアを形成する。表示部１４は、ＬＣＤ（Liquid Crystal Display）、ＥＬ（ElectroLuminescent）ディスプレイ等で構成され、ＣＰＵ１１から指示された表示情報に従い各種表示を行う。
【００１８】
記憶部１５は、ＨＤＤ（Hard Disk Drive）、ＳＳＤ（Solid State Drive）等により構成され、データ及びプログラムを書き込み及び読み出し可能な記憶部である。記憶部１５は、人事情報登録プログラム１５１、イベント表示設定ファイル調整プログラム１５２と、後述する、社員情報テーブル２０、イベント表示設定ファイル４０、イベント内容設定ファイル５０、４等級昇格設定ファイル６０、イベント実行履歴ファイル７０と、社員の正面写真の画像データと、を記憶している。
【００１９】
通信部１６は、ネットワークカード等により構成され、通信ネットワーク（図示略）上のデータベース等の機器に接続される。通信ネットワークは、ＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）等である。ＣＰＵ１１は、通信部１６を介して、通信ネットワーク上の機器と通信が可能である。
【００２０】
次に、図２〜図４を参照して、記憶部１５に記憶される情報を説明する。図２は、社員情報テーブル２０を示す図である。図３（ａ）は、イベント表示設定ファイル４０を示す図である。図３（ｂ）は、イベント内容設定ファイル５０を示す図である。図３（ｃ）は、４等級昇格設定ファイル６０を示す図である。図４は、イベント実行履歴ファイル７０を示す図である。
【００２１】
社員情報テーブル２０は、企業の社員の個人情報としての人事情報を有するテーブルである。図２に示すように、社員情報テーブル２０は、社員番号２１、氏名２２、年齢２３、性別２４、所属名２５、役職名２６、資格２７、資格年数２８、郵便番号２９、住所３０、婚姻区分３１、現職区分３２、基本給３３、特別手当３４、住宅手当３５、家族手当３６、人事考課３７の項目（フィールド）を有する。
【００２２】
社員番号２１は、社員の識別番号である。氏名２２は、社員番号２１の社員の氏名である。年齢２３は、社員番号２１の社員の年齢である。性別２４は、社員番号２１の社員の性別である。所属名２５は、社員番号２１の社員の企業内の所属の名称である。役職名２６は、社員番号２１の社員の役職の名称である。資格２７は、社員番号２１の社員が有する資格の名称である。資格年数２８は、社員番号２１の社員の資格２７の資格の所持年数である。
【００２３】
郵便番号２９は、社員番号２１の社員の住所３０の郵便番号である。住所３０は、社員番号２１の社員の住所である。婚姻区分３１は、社員番号２１の社員の婚姻区分（既婚、未婚）である。現職区分３２は、社員番号２１の社員の現職区分（現職、休職）である。基本給３３は、社員番号２１の社員の基本給の金額である。特別手当３４は、社員番号２１の社員の特別手当の金額である。住宅手当３５は、社員番号２１の社員の住宅手当の金額である。人事考課３７は、社員番号２１の社員の人事考課であり、例えば良い順にＡ，Ｂ，Ｃ…で表している。
【００２４】
イベント表示設定ファイル４０は、社員の人事情報の登録処理のトリガとなるライフイベントを表示する社員の人事情報の条件情報を有するファイルである。図３（ａ）に示すように、イベント表示設定ファイル４０は、イベント番号４１、イベント名称４２、第１条件４３、第２条件４４、第３条件４５、優先順位４６、条件不一致時表示４７の項目を有する。
【００２５】
イベント番号４１は、イベントの識別番号である。イベント名称４２は、イベント番号４１のイベントの名称である。第１条件４３は、社員に対するイベント番号４１のイベントの第１の表示条件である。第２条件４４は、社員に対するイベント番号４１のイベントの第２の表示条件である。第３条件４５は、社員に対するイベント番号４１のイベントの第３の表示条件である。優先順位４６は、イベント番号４１のイベントの表示の優先順位である。条件不一致時表示４７は、イベント番号４１のイベントについて、第１条件４３、第２条件４４、第３条件４５の条件に一致しない場合に、後述する人事情報登録画面情報に選択可能に表示するか否かを示す情報である。
【００２６】
イベント内容設定ファイル５０は、イベントに対応する業務処理としての情報登録処理の情報を有するファイルである。図３（ｂ）に示すように、イベント内容設定ファイル５０は、イベント名称５１、本人情報登録５２、所属情報登録５３、資格情報登録５４、住所情報登録５５、区分情報登録５６、給与情報登録５７、業務内容ファイル名称５８の項目を有する。
【００２７】
イベント名称５１は、イベントの名称である。本人情報登録５２は、イベント名称５１のイベントで本人情報登録を行うか否かと行う場合のデータ入力の優先順位との情報である。所属情報登録５３は、イベント名称５１のイベントで所属情報登録を行うか否かと行う場合のデータ入力の優先順位との情報である。資格情報登録５４は、イベント名称５１のイベントで資格情報登録を行うか否かと行う場合のデータ入力の優先順位との情報である。住所情報登録５５は、イベント名称５１のイベントで住所情報登録を行うか否かと行う場合のデータ入力の優先順位との情報である。
【００２８】
区分情報登録５６は、イベント名称５１のイベントで区分情報登録を行うか否かと行う場合のデータ入力の優先順位との情報である。給与情報登録５７は、イベント名称５１のイベントで給与情報登録を行うか否かと行う場合のデータ入力の優先順位との情報である。業務内容ファイル名称５８は、イベント名称５１のイベントに対応して行う情報登録処理で用いる業務内容ファイルの名称である。
【００２９】
４等級昇格設定ファイル６０は、業務内容ファイルの一つであり、４等級への昇格の業務処理実行時に用いる情報を有するファイルである。図３（ｃ）に示すように、４等級昇格設定ファイル６０は、対象業務処理６１、第１内容６２、第２内容６３、第３内容６４、第４内容６５、第５内容６６の項目を有する。
【００３０】
対象業務処理６１は、対象の業務処理の名称であり、ここでは情報登録処理であるものとする。第１内容６２は、対象業務処理６１の業務処理で用いる第１のデータの内容情報である。第２内容６３は、対象業務処理６１の業務処理で用いる第２のデータの内容情報である。第３内容６４は、対象業務処理６１の業務処理で用いる第３のデータの内容情報である。第４内容６５は、対象業務処理６１の業務処理で用いる第４のデータの内容情報である。第５内容６６は、対象業務処理６１の業務処理で用いる第５のデータの内容情報である。
【００３１】
イベント実行履歴ファイル７０は、イベントが発生した対象者について、社員情報テーブル２０への情報登録実行の履歴情報を有するファイルである。図４に示すように、イベント実行履歴ファイル７０は、イベント番号７１、イベント名称７２、実行日７３、対象者社員番号７４、対象者氏名７５、対象者年齢７６、対象者性別７７、対象者所属名７８、対象者役職名７９、対象者資格８０、対象者資格年数８１の項目を有する。
【００３２】
イベント番号７１は、イベントの識別番号である。イベント名称７２は、イベント番号７１のイベントの名称である。実行日７３は、イベント番号７１のイベントの情報登録の実行日である。対象者社員番号７４は、イベント番号７１のイベントの情報登録を実行日７３に実行した対象者の社員の識別情報である。対象者氏名７５は、対象者社員番号７４の対象者の氏名である。対象者年齢７６は、対象者社員番号７４の対象者の年齢である。対象者性別７７は、対象者社員番号７４の対象者の性別である。対象者所属名７８は、対象者社員番号７４の対象者の企業内の所属の名称である。対象者役職名７９は、対象者社員番号７４の対象者の役職の名称である。対象者資格８０は、対象者社員番号７４の対象者が有する資格の名称である。対象者資格年数８１は、対象者社員番号７４の対象者の対象者資格８０の資格の所持年数である。
【００３３】
次に、図５〜図１２を参照して、人事管理装置１０の動作を説明する。図５は、人事情報登録処理を示すフローチャートである。図６は、入力順ワークファイル９０を示す図である。図７は、人事情報登録画面情報２００を示す図である。図８は、人事情報登録画面情報２００ａを示す図である。図９は、図５の人事情報登録処理の各種情報入力処理を示すフローチャートである。図１０は、イベント表示設定ファイル調整処理を示すフローチャートである。図１１は、イベント実行履歴集計結果ファイル１００を示す図である。図１２は、人事情報登録画面情報２００ｂを示す図である。
【００３４】
図５〜図９を参照して、人事情報登録処理を説明する。人事情報登録処理は、企業の社員の人事情報を入力して登録する処理である。人事管理装置１０において、例えば、操作部１２を介して、操作者から人事情報登録処理の実行指示が入力されたことをトリガとして、ＣＰＵ１１は、記憶部１５から読み出されて適宜ＲＡＭ１３に展開された人事情報登録プログラム１５１との協働で、人事情報登録処理を実行する。
【００３５】
図５に示すように、ＣＰＵ１１は、人事情報登録の対象者選択画面情報を生成し、対象者選択画面情報を表示部１４に表示し、操作部１２を介して、操作者からの少なくとも一人の対象者の社員番号の入力と、実行ボタン（図示略）のクリック入力と、を受け付ける（ステップＳ１１）。
【００３６】
そして、ＣＰＵ１１は、社員情報テーブル２０を記憶部１５から読み出し、社員情報テーブル２０を用いて、ステップＳ１１で入力された社員番号の社員の情報を含む人事情報登録画面情報２００を生成し、人事情報登録画面情報２００を表示部１４に表示する（ステップＳ１２）。
【００３７】
図７に示すように、人事情報登録画面情報２００は、対象者選択表示部２１０と、処理選択表示部２２０と、イベント選択表示部２３０と、業務処理表示部２４０と、を有する。
【００３８】
対象者選択表示部２１０は、情報登録処理の対象者の候補を表示し、情報登録処理を行う対象者の選択入力を受け付けるための表示領域であり、対象者情報リスト２１１を含む。対象者情報リスト２１１は、社員情報テーブル２０のうち、ステップＳ１１で入力された社員番号２１の社員の、社員番号２１、氏名２２、年齢２３、所属名２５、役職名２６、資格２７の各データをテーブル状に含んでおり、操作者が対象者のレコードを選択操作することが可能である。ステップＳ１２の時点では、対象者選択表示部２１０は、対象者が未選択の状態である。
【００３９】
処理選択表示部２２０は、対象者選択表示部２１０で選択入力された対象者と、イベント選択表示部２３０で選択入力されたイベントと、に対応して実行される情報登録処理の名称及びその入力順（情報登録処理の実行順）を表示するための表示領域であり、登録処理表示部２２１と、登録実行ボタン２２２と、を含む。登録処理表示部２２１は、人事情報登録処理で実行される情報登録処理（本人情報登録、所属情報登録、資格情報登録、住所情報登録、区分情報登録、給与情報登録）のリストである。登録実行ボタン２２２は、イベントに対応するすべてのデータ入力処理を実行した後に、操作者によりクリック操作されるボタンである。ステップＳ１２の時点では、各情報登録処理が未実行の状態である。
【００４０】
イベント選択表示部２３０は、対象者選択表示部２１０で選択入力された対象者に発生したイベントの任意の選択入力を受け付けるイベント選択部２３１と、実行ボタン２３２と、を含む表示領域である。イベント選択部２３１は、対象者に対応する各イベント（復職、退職、異動、役員登用、引越、結婚、４等級昇格等）の名称とラジオボタンとのリストを有し、操作者がラジオボタンのクリック操作によりイベントを選択できる。実行ボタン２３２は、イベント選択部２３１のイベント選択の実行ボタンであり、操作者によりクリック操作される。ステップＳ１２の時点では、イベント情報が未表示でイベント選択が未実行の状態である。
【００４１】
業務処理表示部２４０は、実際の業務処理としての情報登録処理の入力項目のデータ入力を行う表示領域である。ステップＳ１２の時点では、業務処理表示部２４０は、何も設定されていない状態である。
【００４２】
そして、ＣＰＵ１１は、操作部１２を介して、操作者からの、対象者情報リスト２１１への対象者選択入力を受け付ける（ステップＳ１３）。そして、ＣＰＵ１１は、対象者情報リスト２１１のうち、ステップＳ１３又はＳ２２で選択された対象者の対象者情報のレコードを選択表示し、当該選択された対象者の写真の画像データを記憶部１５から読み出し、当該対象者の写真の画像データを人事情報登録画面情報２００に表示する（ステップＳ１４）。ステップＳ１４では、人事情報登録画面情報２００で、例えば、対象者情報リスト２１１で対象者として「鈴木花子」のレコード２１１ａが選択され、選択表示（図７上ハッチング）される。この選択表示とは、青等の色塗り表示とするが、情報の点滅等、他の強調表示としてもよい。さらに、選択された対象者の画像データは、人事情報登録画面情報２００の対象者画像表示部２０１に表示される。
【００４３】
そして、ＣＰＵ１１は、イベント表示設定ファイル４０を記憶部１５から読み出し、ステップＳ１３又はＳ２２で選択された対象者の社員情報テーブル２０のレコードが、第１条件４３、第２条件４４、第３条件４５を満たすイベント名称４２を抽出し、優先順位４６の順に並べて、条件が不一致で表示していないイベント名称４２から、条件不一致時表示４７が「表示する」であるイベント名称４２を抽出し、優先順位４６の順に並べて、条件が不一致のイベント名称４２を条件が一致したイベント名称４２に続けて並べて、イベント選択部２３１としてイベント選択表示部２３０に表示する（ステップＳ１５）。例えば、対象者「鈴木花子」について、社員情報テーブル２０の現職区分３２が第１条件４３を満たす復職のイベント選択部２３１と、年齢２３が第１条件４３を満たし婚姻区分３１が第２条件４４を満たす結婚のイベント選択部２３１と、が順に表示され、続けて、条件不一致時表示４７が「表示する」の退職、異動、引越のイベント選択部２３１が順に表示される。条件一致のイベントの復職、結婚のイベント選択部２３１は、太線の枠で表示され、条件不一致のイベントの退職、移動、引越のイベント選択部２３１は、中線の枠で表示される。このように、条件一致のイベントと条件不一致のイベントとが、異なる表示態様で表示され、操作者が互いに視覚的に識別できるようになっている。
【００４４】
そして、ＣＰＵ１１は、操作部１２を介して、操作者からの、イベント選択部２３１へのイベント選択入力と、実行ボタン２３２のクリック入力と、を受け付け、選択入力されたイベントのイベント選択部２３１を選択表示する（ステップＳ１６）。また、ステップＳ１６では、人事情報登録画面情報２００で、例えば、イベント選択表示部２３０で、復職が選択入力され、実行ボタン２３２がクリック入力されると、図９の人事情報登録画面情報２００ａのように、復職のイベント選択部２３１ａが選択表示される。実行ボタン２３２は、クリック入力されると、人事情報登録画面情報２００ａのように、次へボタン２３３に変更される。次へボタン２３３は、業務処理表示部２４０のデータ入力に対応する情報登録処理を次に送るための実行ボタンであり、操作者によりクリック操作される。
【００４５】
そして、ＣＰＵ１１は、イベント内容設定ファイル５０を記憶部１５から読み出し、イベント内容設定ファイル５０に基づいて入力順ワークファイルを生成してＲＡＭ１３に格納する（ステップＳ１７）。ステップＳ１７では、イベント内容設定ファイル５０の、選択イベントの優先順位に対応して入力項目の種類（本人情報、所属情報、資格情報、住所情報、区分情報、給与情報）のデータの入力順が設定され、入力順ワークファイルに反映される。
【００４６】
例えば、図３（ｂ）に示す構成のイベント内容設定ファイル５０で、イベント名称５１として復職が選択された場合に、優先順位がフィールド中で一番高い区分情報登録５６が、この優先順位（１番目）で入力順に設定され、優先順位がフィールド中で次に高い所属情報登録５３が、この優先順位（２番目）で入力順に設定される。
【００４７】
ステップＳ１７では、上記の入力順に対応して、図６に示す入力順ワークファイル９０が生成される。入力順ワークファイル９０は、入力順９１と、入力項目９２と、イベント名称９３と、業務内容ファイル名称９４と、の項目を有する。入力順９１は、データの入力順である。入力項目９２は、入力順９１に対応する入力項目の種類である。イベント名称９３は、入力項目９２に対応するイベントの名称である。業務内容ファイル名称９４は、入力項目９２の入力項目の種類に対応する業務処理（入力処理）で用いる業務内容ファイルの名称である。
【００４８】
そして、ＣＰＵ１１は、入力順ワークファイルを参照し、人事情報登録画面情報の全ての入力項目９２の登録処理表示部２２１に入力順９１の数字を表示させ、入力項目９２にない登録処理表示部２２１をスティップル（操作不可）表示し、ステップＳ１６で選択入力されたイベントのイベント名称９３に対応する入力項目９２に応じて、選択表示したイベント選択部２３１とこれに対応する情報登録処理の登録処理表示部２２１とを結ぶ対応線２５０を表示する（ステップＳ１８）。例えば、人事情報登録画面情報２００ａにおいて、区分情報登録、所属情報登録の登録処理表示部２２１に入力順の(1)、(2)の数字２２１ｂが表示され、本人情報登録、資格情報登録、住所情報登録、給与情報登録の登録処理表示部２２１ｃがスティップル表示（図８上網掛け表示）され、選択表示された復職のイベント選択部２３１ａとこれに対応する区分情報登録、所属情報登録の登録処理表示部２２１ａとを結ぶ対応線２５０が表示される。
【００４９】
そして、ＣＰＵ１１は、各種情報入力処理を実行する（ステップＳ１９）。ここで、図９を参照して、ステップＳ１９の各種情報入力処理を説明する。先ず、ＣＰＵ１１は、入力項目の種類のデータの入力順の変数Ｎに０を代入する（ステップＳ３１）。そして、ＣＰＵ１１は、変数Ｎを１インクリメントする（ステップＳ３２）。
【００５０】
そして、ＣＰＵ１１は、入力順ワークファイル９０を参照し、Ｎ行目（入力順９１がＮ）のレコードの入力項目９２が何であるかを判別する（ステップＳ３３）。Ｎ行目がなしである場合（ステップＳ３３；なし）、ＣＰＵ１１は、各種情報入力処理を終了する。
【００５１】
Ｎ行目が本人情報登録である場合（ステップＳ３３；本人情報登録）、ＣＰＵ１１は、人事情報登録画面情報の本人情報登録の登録処理表示部２２１を選択表示する（ステップＳ３４）。
【００５２】
そして、ＣＰＵ１１は、社員情報テーブル２０を記憶部１５から読み出し、人事情報登録画面情報の業務処理表示部２４０の本人情報（社員番号、氏名、年齢、性別）の入力欄２４１と、入力欄２４１内の社員情報テーブル２０の本人情報の各項目のデータと、更新ボタン２４２と、を表示する（ステップＳ３５）。入力欄２４１の各データは、操作者の入力に応じて更新が可能である。更新ボタン２４２は、入力欄２４１の各データの更新の確定ボタンであり、操作者によりクリック操作される。
【００５３】
そして、ＣＰＵ１１は、入力順ワークファイルの業務内容ファイル名称９４にファイル名称があるか否かを判別する（ステップＳ３６）。ファイル名称がある場合（ステップＳ３６；ＹＥＳ）、ＣＰＵ１１は、業務内容ファイル名称９４の業務内容ファイルのデータを記憶部１５から読み出し、その更新後となるデータを入力欄２４１内に表示して反映する（ステップＳ３７）。このように、入力欄２４１内には、更新前のデータと、更新後のデータと、が表示され、操作者により、目視で確認される。なお、入力欄２４１内において、更新前のデータと、更新後のデータとは、同時に並べて表示される構成としてもよい。
【００５４】
そして、ＣＰＵ１１は、操作部１２を介して、データ更新がある場合の操作者からの入力欄２４１のデータ更新入力と、更新ボタン２４２のクリック入力と、を受け付ける（ステップＳ３８）。ファイル名称がない場合（ステップＳ３６；ＮＯ）、ステップＳ３８に移行される。そして、ＣＰＵ１１は、操作部１２を介して、操作者からの次へボタン２３３のクリック入力を受け付け（ステップＳ３９）、ステップＳ３２に移行する。
【００５５】
Ｎ行目が所属情報登録である場合（ステップＳ３３；所属情報登録）、ＣＰＵ１１は、人事情報登録画面情報の所属情報登録の登録処理表示部２２１を選択表示する（ステップＳ４０）。そして、ＣＰＵ１１は、社員情報テーブル２０を記憶部１５から読み出し、人事情報登録画面情報の業務処理表示部２４０の所属情報（所属名、役職名）の入力欄２４１と、入力欄２４１内の社員情報テーブル２０の所属情報の各項目のデータと、更新ボタン２４２と、を表示する（ステップＳ４１）。
【００５６】
そして、ＣＰＵ１１は、入力順ワークファイルの業務内容ファイル名称９４にファイル名称があるか否かを判別する（ステップＳ４２）。ファイル名称がある場合（ステップＳ４２；ＹＥＳ）、ＣＰＵ１１は、業務内容ファイル名称９４の業務内容ファイルのデータを記憶部１５から読み出し、そのデータを入力欄２４１内に表示して反映する（ステップＳ４３）。
【００５７】
そして、ＣＰＵ１１は、操作部１２を介して、データ更新がある場合の操作者からの入力欄２４１のデータ更新入力と、更新ボタン２４２のクリック入力と、を受け付ける（ステップＳ４４）。ファイル名称がない場合（ステップＳ４２；ＮＯ）、ステップＳ４４に移行される。そして、ＣＰＵ１１は、操作部１２を介して、操作者からの次へボタン２３３のクリック入力を受け付け（ステップＳ４５）、ステップＳ３２に移行する。
【００５８】
Ｎ行目が資格情報登録である場合（ステップＳ３３；資格情報登録）、ＣＰＵ１１は、人事情報登録画面情報の資格情報登録の登録処理表示部２２１を選択表示する（ステップＳ４６）。そして、ＣＰＵ１１は、社員情報テーブル２０を記憶部１５から読み出し、人事情報登録画面情報の業務処理表示部２４０の資格情報（資格、資格年数）の入力欄２４１と、入力欄２４１内の社員情報テーブル２０の資格情報の各項目のデータと、更新ボタン２４２と、を表示する（ステップＳ４７）。
【００５９】
そして、ＣＰＵ１１は、入力順ワークファイルの業務内容ファイル名称９４にファイル名称があるか否かを判別する（ステップＳ４８）。ファイル名称がある場合（ステップＳ４８；ＹＥＳ）、ＣＰＵ１１は、業務内容ファイル名称９４の業務内容ファイルのデータを記憶部１５から読み出し、入力欄２４１内に表示して反映する（ステップＳ４９）。
【００６０】
そして、ＣＰＵ１１は、操作部１２を介して、データ更新がある場合の操作者からの入力欄２４１のデータ更新入力と、更新ボタン２４２のクリック入力と、を受け付ける（ステップＳ５０）。ファイル名称がない場合（ステップＳ４８；ＮＯ）、ステップＳ５０に移行される。そして、ＣＰＵ１１は、操作部１２を介して、操作者からの次へボタン２３３のクリック入力を受け付け（ステップＳ５１）、ステップＳ３２に移行する。
【００６１】
Ｎ行目が住所情報登録である場合（ステップＳ３３；住所情報登録）、ＣＰＵ１１は、人事情報登録画面情報の住所情報登録の登録処理表示部２２１を選択表示する（ステップＳ５２）。そして、ＣＰＵ１１は、社員情報テーブル２０を記憶部１５から読み出し、人事情報登録画面情報の業務処理表示部２４０の住所情報（郵便番号、住所）の入力欄２４１と、入力欄２４１内の社員情報テーブル２０の住所情報の各項目のデータと、更新ボタン２４２と、を表示する（ステップＳ５３）。
【００６２】
そして、ＣＰＵ１１は、入力順ワークファイルの業務内容ファイル名称９４にファイル名称があるか否かを判別する（ステップＳ５４）。ファイル名称がある場合（ステップＳ５４；ＹＥＳ）、ＣＰＵ１１は、業務内容ファイル名称９４の業務内容ファイルのデータを記憶部１５から読み出し、そのデータを入力欄２４１内に表示して反映する（ステップＳ５５）。
【００６３】
そして、ＣＰＵ１１は、操作部１２を介して、データ更新がある場合の操作者からの入力欄２４１のデータ更新入力と、更新ボタン２４２のクリック入力と、を受け付ける（ステップＳ５６）。ファイル名称がない場合（ステップＳ５４；ＮＯ）、ステップＳ５６に移行される。そして、ＣＰＵ１１は、操作部１２を介して、操作者からの次へボタン２３３のクリック入力を受け付け（ステップＳ５７）、ステップＳ３２に移行する。
【００６４】
Ｎ行目が区分情報登録である場合（ステップＳ３３；区分情報登録）、ＣＰＵ１１は、人事情報登録画面情報の区分情報登録の登録処理表示部２２１を選択表示する（ステップＳ５８）。
【００６５】
そして、ＣＰＵ１１は、社員情報テーブル２０を記憶部１５から読み出し、人事情報登録画面情報の業務処理表示部２４０の区分情報（婚姻区分、現職区分）の入力欄２４１と、入力欄２４１内の社員情報テーブル２０の区分情報の各項目のデータと、更新ボタン２４２と、を表示する（ステップＳ５９）。
【００６６】
そして、ＣＰＵ１１は、入力順ワークファイルの業務内容ファイル名称９４にファイル名称があるか否かを判別する（ステップＳ６０）。ファイル名称がある場合（ステップＳ６０；ＹＥＳ）、ＣＰＵ１１は、業務内容ファイル名称９４の業務内容ファイルのデータを記憶部１５から読み出し、そのデータを入力欄２４１内に表示して反映する（ステップＳ６１）。
【００６７】
そして、ＣＰＵ１１は、操作部１２を介して、データ更新がある場合の操作者からの入力欄２４１のデータ更新入力と、更新ボタン２４２のクリック入力と、を受け付ける（ステップＳ６２）。ファイル名称がない場合（ステップＳ６０；ＮＯ）、ステップＳ６１に移行される。そして、ＣＰＵ１１は、操作部１２を介して、操作者からの次へボタン２３３のクリック入力を受け付け（ステップＳ６３）、ステップＳ３２に移行する。
【００６８】
Ｎ行目が給与情報登録である場合（ステップＳ３３；給与情報登録）、ＣＰＵ１１は、人事情報登録画面情報の給与情報登録の登録処理表示部２２１を選択表示する（ステップＳ６４）。そして、ＣＰＵ１１は、社員情報テーブル２０を記憶部１５から読み出し、人事情報登録画面情報の業務処理表示部２４０の給与情報（基本給、特別手当、住宅手当、家族手当）の入力欄２４１と、入力欄２４１内の社員情報テーブル２０の給与情報の各項目のデータと、更新ボタン２４２と、を表示する（ステップＳ６５）。
【００６９】
そして、ＣＰＵ１１は、入力順ワークファイルの業務内容ファイル名称９４にファイル名称があるか否かを判別する（ステップＳ６６）。ファイル名称がある場合（ステップＳ６６；ＹＥＳ）、ＣＰＵ１１は、業務内容ファイル名称９４の業務内容ファイルのデータを記憶部１５から読み出し、そのデータを入力欄２４１内に表示して反映する（ステップＳ６７）。
【００７０】
そして、ＣＰＵ１１は、操作部１２を介して、データ更新がある場合の操作者からの入力欄２４１のデータ更新入力と、更新ボタン２４２のクリック入力と、を受け付ける（ステップＳ６８）。ファイル名称がない場合（ステップＳ６６；ＮＯ）、ステップＳ６８に移行される。そして、ＣＰＵ１１は、操作部１２を介して、操作者からの次へボタン２３３のクリック入力を受け付け（ステップＳ６９）、ステップＳ３２に移行する。
【００７１】
図５に戻り、ステップＳ１９の各種情報入力処理の実行後、ＣＰＵ１１は、操作部１２を介して、操作者からの登録実行ボタン２２２のクリック入力を受け付ける（ステップＳ２０）。そして、ＣＰＵ１１は、操作部１２を介して、ステップＳ１９の各種情報入力処理で入力された入力項目の各データで、記憶部１５の社員情報テーブル２０のステップＳ１３又はＳ２２で選択された対象者の各入力項目のデータを更新し、ステップＳ１３又はＳ２２で選択された対象者に対応する更新後の社員情報テーブル２０、イベント表示設定ファイル４０等に応じて、記憶部１５のイベント実行履歴ファイル７０にレコードを追加して更新する（ステップＳ２１）。
【００７２】
ステップＳ２１において、入力されたイベント及び対象者の情報に対応する、イベント番号４１、イベント名称４２、人事管理装置１０のリアルタイムクロックとしての計時部（図示略）で生成された現在日時情報に基づく現在日付、社員番号２１、氏名２２、年齢２３、性別２４、所属名２５、役職名２６、資格２７、資格年数２８が、順に、イベント実行履歴ファイル７０のイベント番号７１、イベント名称７２、実行日７３、対象者社員番号７４、対象者氏名７５、対象者年齢７６、対象者性別７７、対象者所属名７８、対象者役職名７９、対象者資格８０、対象者資格年数８１の追加レコードに記憶される。
【００７３】
そして、ＣＰＵ１１は、操作部１２を介して、対象者情報リスト２１１のうちの新たな対象者が選択されたか否かを判別する（ステップＳ２２）。新たな対象者とは、他の対象者であるが、前回選択したイベントと別のイベントに対応するデータ入力をするために、前回と同じ対象者としてもよい。新たな対象者が選択された場合（ステップＳ２２；ＹＥＳ）、ステップＳ１４に移行される。新たな対象者が選択されない場合（ステップＳ２２；ＮＯ）、ＣＰＵ１１は、人事情報登録処理を終了する。
【００７４】
次いで、図１０及び図１１を参照して、イベント表示設定ファイル調整処理を説明する。イベント表示設定ファイル調整処理は、イベントに対応して入力された人事情報の履歴情報（イベント実行履歴ファイル７０）を集計し、その集計結果からイベントの条件情報（イベント表示設定ファイル４０）を自動的に調整する処理である。イベント表示設定ファイル調整処理は、操作者の実行指示毎、又は所定周期で繰り返し実行されるものとする。人事管理装置１０において、例えば、操作部１２を介して、操作者からイベント表示設定ファイル調整処理の実行指示が入力されたことや、所定周期の開始タイミングになったことをトリガとして、ＣＰＵ１１は、記憶部１５から読み出されて適宜ＲＡＭ１３に展開されたイベント表示設定ファイル調整プログラム１５２との協働で、イベント表示設定ファイル調整処理を実行する。
【００７５】
図１０に示すように、ＣＰＵ１１は、イベント実行履歴ファイル７０を記憶部１５から読み出す（ステップＳ７１）。そして、ＣＰＵ１１は、ステップＳ７１で読み出したイベント実行履歴ファイル７０から所定期間のイベント毎の各種情報を集計し、その集計結果を含むイベント実行履歴集計結果ファイルを生成する（ステップＳ７２）。ステップＳ７２の集計をとる所定期間は、管理者により予め設定されているものとする。集計をとる所定期間は、例えば、イベント表示設定ファイル調整処理実行時から所定時間（６か月、１年、３年等）前までの期間とする。イベント実行履歴ファイル７０の実行日７３が上記集計をとる所定期間内であるイベント実行履歴ファイル７０の各項目が集計対象となる。但し、集計をとる所定期間を設定せずに、ステップＳ７２でイベント実行履歴ファイル７０の全ての実行日７３の各項目を集計対象としてもよい。
【００７６】
ステップＳ７２では、例えば、図１１に示すイベント実行履歴集計結果ファイル１００が生成される。イベント実行履歴集計結果ファイル１００は、イベント番号１０１、イベント名称１０２、イベント利用回数１０３、対象者年齢最小１０４、対象者年齢最大１０５、対象者年齢平均１０６、対象者性別男性１０７、対象者性別女性１０８、対象者役職１０９、…、対象者資格１１０の項目を有する。
【００７７】
イベント番号１０１は、イベント番号７１と同様に、イベントの識別情報である。イベント名称１０２は、イベント名称７２と同様に、イベント番号１０１のイベントの名称である。イベント利用回数１０３は、イベント実行履歴ファイル７０におけるイベント番号１０１のイベントのレコード数である。対象者年齢最小１０４は、イベント実行履歴ファイル７０におけるイベント番号１０１のイベントの全レコードの対象者年齢７６の最小値である。対象者年齢最大１０５は、イベント実行履歴ファイル７０におけるイベント番号１０１のイベントの全レコードの対象者年齢７６の最大値である。対象者年齢平均１０６は、イベント実行履歴ファイル７０におけるイベント番号１０１のイベントの全レコードの対象者年齢７６の平均値である。ステップＳ７２の集計において、ＣＰＵ１１は、対象者の年齢の数値の統計量として、年齢の最小値、最大値、平均値を算出し、それぞれ、対象者年齢最小１０４、対象者年齢最大１０５、対象者年齢平均１０６とする。
【００７８】
対象者性別男性１０７は、イベント実行履歴ファイル７０におけるイベント番号１０１のイベントの対象者性別７７が男性のレコード数である。対象者性別女性１０８は、イベント実行履歴ファイル７０におけるイベント番号１０１のイベントの対象者性別７７が女性のレコード数である。対象者役職１０９は、イベント実行履歴ファイル７０におけるイベント番号１０１のイベントの対象者役職名７９の役職（部長、課長、係長、一般社員）毎のレコード数である。対象者資格１１０は、イベント実行履歴ファイル７０におけるイベント番号１０１のイベントの対象者資格８０の等級（１〜７等級）毎のレコード数と、同じくイベント番号１０１のイベントの対象者資格年数８１の平均値と、である。なお、イベント実行履歴集計結果ファイル１００は、イベント実行履歴ファイル７０の他の情報における集計結果（レコード数、平均値等）を含むものとしてもよい。
【００７９】
そして、ＣＰＵ１１は、ステップＳ７２で生成したイベント実行履歴集計結果ファイルに基づいて、記憶部１５に記憶されたイベント表示設定ファイル４０の条件情報を更新して調整し（ステップＳ７３）、イベント表示設定ファイル調整処理を終了する。
【００８０】
ステップＳ７３において、例えば、図１１に示すイベント実行履歴集計結果ファイル１００に基づいて、図３（ａ）に示すイベント表示設定ファイル４０を更新する場合を考える。例えば、イベント表示設定ファイル４０のイベント番号４１がＥ２００でイベント名称４２が退職のイベントについて、第１条件４３が「年齢＝５５」となっている。しかし、イベント実行履歴集計結果ファイル１００では、対象者年齢平均１０６が５０となっており、差異がある。この差異がある部分について、ＣＰＵ１１は、対象者年齢平均１０６の５０を基に、第１条件４３を「年齢＝５０」へ変更する。これは、例えば、該当企業内で、定年退職の年齢が５５歳であり、早期退職を実行した社員の年齢の平均値が５０歳であり、過去に早期退職を実行した社員が定年退職者よりも多い場合の例である。
【００８１】
また、イベント表示設定ファイル４０のイベント番号４１がＥ５００でイベント名称４２が引越のイベントについて、第１条件４３が「年齢＝２０〜２９」となっている。しかし、イベント実行履歴集計結果ファイル１００では、対象者年齢最小１０４、対象者年齢最大１０５が３５となっており、差異がある。この差異がある部分について、ＣＰＵ１１は、対象者年齢最小１０４、対象者年齢最大１０５の３５を基に、第１条件４３を「年齢＝２０〜３５」へ変更して、イベント実行履歴集計結果ファイル１００の更新を行う。
【００８２】
上記のように、人事管理装置１０において、イベント表示設定ファイル調整処理の実行により、図３（ａ）に示すイベント表示設定ファイル４０のイベント名称４２の退職、引越のイベントの第１条件４３が更新された後、再度図５の人事情報登録処理が実行される場合を説明する。人事情報登録処理の実行後、ステップＳ１３で対象者「鈴木花子」が選択されたものとすると、ステップＳ１５において、図１２の人事情報登録画面情報２００ｂが表示される。人事情報登録画面情報２００ｂは、イベント選択表示部２３０において、対象者の社員情報テーブル２０のレコードが、更新後のイベント表示設定ファイル４０の第１条件４３、第２条件４４、第３条件４５を満たすイベント名称４２として、復職、結婚に加えて、新たに引越のイベント名が、太枠により優先順位４６の順に表示される。対象者「鈴木花子」の年齢２３である「３５」が、引越の更新後の第１条件４３の「年齢＝２０〜３５」を満たすからである。イベント選択表示部２３０において、復職、結婚、引越に続けて、第１条件４３、第２条件４４、第３条件４５を満たさず条件不一致時表示４７が「表示する」である、退職、異動のイベント名が、中線の枠により優先順位４６の順に表示される。
【００８３】
ステップＳ７３における、イベント表示設定ファイル４０の条件情報の更新は、上記の例に限定されるものではない。例えば、差異がある部分が年齢等の数値である場合に、条件情報の数値と集計結果の数値との差異の数値が予め設定された所定の閾値以上である場合に、イベント表示設定ファイル４０の当該数値の条件情報を更新する構成としてもよい。
【００８４】
また、イベント表示設定ファイル４０の数値以外の条件情報の調整を行う構成としてもよい。イベント表示設定ファイル４０のイベント番号４１がＥ３００でイベント名称４２が異動のイベントについて、該当企業の管理職に男性が多すぎ企業外部から女性の役員の比率を上げる要請があって、その要請後にほぼ全て女性の異動が行われている場合に、イベント実行履歴ファイル７０にもその影響が現れ、イベント名称４２が役員登用の第２の条件４４に性別＝女性を設定してイベント表示設定ファイル４０の数値以外の条件情報を更新する構成としてもよい。
【００８５】
以上、本実施の形態によれば、人事管理装置１０は、複数のイベントのうち対象者の個人情報がイベント表示設定ファイル４０の条件情報を満たすイベントを表示部１４に表示し、表示されたイベントに対応する業務処理（情報登録処理）が実行された場合に、業務処理の実行に応じた履歴情報としてのイベント実行履歴ファイル１００を生成し、生成されたイベント実行履歴ファイル１００をイベント毎に集計し、イベント実行履歴ファイル１００の集計結果に基づいてイベント表示設定ファイル４０のイベント毎の条件情報を調整する。
【００８６】
このため、対象者の個人情報が条件情報を満たすイベントの表示において、最適な条件情報を自動的に設定でき、イベントの表示を伴う業務処理を自動的に効率化できる。
【００８７】
また、イベント実行履歴ファイル１００は、業務処理により入力された対象者の個人情報の履歴情報である。このため、選択されたイベントが発生した対象者の個人情報に基づいて最適な条件情報を自動的に設定できる。
【００８８】
また、人事管理装置１０は、イベント実行履歴ファイル１００の数値の最小値、最大値、平均値等の統計量を算出して集計結果としてのイベント実行履歴集計結果ファイルとする。このため、より最適な数値の条件情報を自動的に設定できる。
【００８９】
また、人事管理装置１０は、イベントを表示するか否かが設定された条件不一致時表示４７に基づいて、表示するに設定されたイベントについては、条件情報を満たさなくても、条件情報を満たすイベントに続けて表示する。このため、条件情報を満たさないが業務処理を行う可能性があるイベントを表示でき、当該イベントを選択でき業務処理を効率化できる。
【００９０】
以上の説明では、本発明に係るプログラムのコンピュータ読み取り可能な媒体として記憶部１５のＨＤＤ、ＳＳＤを使用した例を開示したが、この例に限定されない。その他のコンピュータ読み取り可能な媒体として、フラッシュメモリや、ＣＤ−ＲＯＭ等の可搬型記録媒体を適用することが可能である。また、本発明に係るプログラムのデータを通信回線を介して提供する媒体として、キャリアウエーブ（搬送波）も本発明に適用される。
【００９１】
なお、上記実施の形態における記述は、本発明に係る業務処理装置及びプログラムの一例であり、これに限定されるものではない。
【００９２】
例えば、上記実施の形態では、人事情報登録処理において、イベントを一つ選択入力する構成としたが、これに限定されるものではない。例えば、イベントを複数選択入力し、選択入力された複数のイベントのうち一つずつ順に対応する情報登録処理（入力項目のデータ入力及び登録）を実行していく構成としてもよい。
【００９３】
また、上記実施の形態における人事管理装置１０の各構成要素の細部構成及び細部動作に関しては、本発明の趣旨を逸脱することのない範囲で適宜変更可能であることは勿論である。
【００９４】
本発明の実施の形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
〔付記〕
＜請求項１＞
複数のイベントのうち対象者の個人情報が条件情報を満たすイベントを表示手段に表示する表示制御手段と、
前記表示されたイベントに対応する業務処理が実行された場合に、当該業務処理の実行に応じた履歴情報を生成する生成手段と、
前記生成された履歴情報をイベント毎に集計する集計手段と、
前記履歴情報の集計結果に基づいてイベント毎の前記条件情報を調整する調整手段と、
を備える業務処理装置。
＜請求項２＞
前記履歴情報は、前記業務処理により入力された対象者の個人情報の履歴情報である請求項１に記載の業務処理装置。
＜請求項３＞
前記集計手段は、前記履歴情報の数値の統計量を算出して前記集計結果とする請求項１又は２に記載の業務処理装置。
＜請求項４＞
前記表示制御手段は、前記条件情報を満たすイベントが複数ある場合は、それら複数のイベントを前記表示手段に表示する請求項１から３のいずれか一項に記載の業務処理装置。
＜請求項５＞
前記表示制御手段は、イベントを表示するか否かが設定された表示設定情報に基づいて、表示設定されたイベントについては、前記条件情報を満たさなくても、前記条件情報を満たすイベントに続けて表示する請求項１から４のいずれか一項に記載の業務処理装置。
＜請求項６＞
コンピュータを、
複数のイベントのうち対象者の個人情報が条件情報を満たすイベントを表示手段に表示する表示制御手段、
前記表示されたイベントに対応する業務処理が実行された場合に、当該業務処理の実行に応じた履歴情報を生成する生成手段、
前記生成された履歴情報をイベント毎に集計する集計手段、
前記履歴情報の集計結果に基づいてイベント毎の前記条件情報を調整する調整手段、
として機能させるためのプログラム。
【符号の説明】
【００９５】
１０  人事管理装置
１１  ＣＰＵ
１２  操作部
１３  ＲＡＭ
１４  表示部
１５  記憶部
１６  通信部
１７  バス
【図１】
0006672922.tif 000002
【図２】
0006672922.tif 000003
【図３】
0006672922.tif 000004
【図４】
0006672922.tif 000005
【図５】
0006672922.tif 000006
【図６】
0006672922.tif 000007
【図７】
0006672922.tif 000008
【図８】
0006672922.tif 000009
【図９】
0006672922.tif 000010
【図１０】
0006672922.tif 000011
【図１１】
0006672922.tif 000012
【図１２】
0006672922.tif 000013