(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)の数字２２１ｂが表示され、本人情報登録、資格情報登録、住所情報登録、給与情報登録の登録処理表示部２２１ｃがスティップル表示（図７上網掛け表示）され、選択表示された復職のイベント選択部２３１ａとこれに対応する区分情報登録、所属情報登録の登録処理表示部２２１とを結ぶ対応線２５０が表示される。
【００４６】
そして、ＣＰＵ１１は、各種情報入力処理を実行する（ステップＳ１９）。ここで、図８を参照して、ステップＳ１９の各種情報入力処理を説明する。先ず、ＣＰＵ１１は、入力項目の種類のデータの入力順の変数Ｎに０を代入する（ステップＳ３１）。そして、ＣＰＵ１１は、変数Ｎを１インクリメントする（ステップＳ３２）。
【００４７】
そして、ＣＰＵ１１は、入力順ワークファイルを参照し、Ｎ行目（入力順７１がＮ）のレコードの入力項目７２が何であるかを判別する（ステップＳ３３）。Ｎ行目がなしである場合（ステップＳ３３；なし）、ＣＰＵ１１は、各種情報入力処理を終了する。
【００４８】
Ｎ行目が本人情報登録である場合（ステップＳ３３；本人情報登録）、ＣＰＵ１１は、人事情報登録画面情報の本人情報登録の登録処理表示部２２１を選択表示する（ステップＳ３４）。
【００４９】
そして、ＣＰＵ１１は、社員情報テーブル２０を記憶部１５から読み出し、人事情報登録画面情報の業務処理表示部２４０の本人情報（社員番号、氏名、年齢、性別）の入力欄２４１と、入力欄２４１内の社員情報テーブル２０の本人情報の各項目のデータと、更新ボタン２４２と、を表示する（ステップＳ３５）。入力欄２４１の各データは、操作者の入力に応じて更新が可能である。更新ボタン２４２は、入力欄２４１の各データの更新の確定ボタンであり、操作者によりクリック操作される。
【００５０】
そして、ＣＰＵ１１は、入力順ワークファイルの業務内容ファイル名称７４にファイル名称があるか否かを判別する（ステップＳ３６）。ファイル名称がある場合（ステップＳ３６；ＹＥＳ）、ＣＰＵ１１は、業務内容ファイル名称７４の業務内容ファイルのデータを記憶部１５から読み出し、そのデータを入力欄２４１内に表示して反映する（ステップＳ３７）。このように、入力欄２４１内には、更新前のデータと、更新後のデータと、が表示され、操作者により、目視で確認される。
【００５１】
そして、ＣＰＵ１１は、操作部１２を介して、データ更新がある場合の操作者からの入力欄２４１のデータ更新入力と、更新ボタン２４２のクリック入力と、を受け付ける（ステップＳ３８）。ファイル名称がない場合（ステップＳ３６；ＮＯ）、ステップＳ３８に移行される。そして、ＣＰＵ１１は、操作部１２を介して、操作者からの次へボタン２３３のクリック入力を受け付け（ステップＳ３９）、ステップＳ３２に移行する。
【００５２】
Ｎ行目が所属情報登録である場合（ステップＳ３３；所属情報登録）、ＣＰＵ１１は、人事情報登録画面情報の所属情報登録の登録処理表示部２２１を選択表示する（ステップＳ４０）。そして、ＣＰＵ１１は、社員情報テーブル２０を記憶部１５から読み出し、人事情報登録画面情報の業務処理表示部２４０の所属情報（所属名、役職名）の入力欄２４１と、入力欄２４１内の社員情報テーブル２０の所属情報の各項目のデータと、更新ボタン２４２と、を表示する（ステップＳ４１）。
【００５３】
そして、ＣＰＵ１１は、入力順ワークファイルの業務内容ファイル名称７４にファイル名称があるか否かを判別する（ステップＳ４２）。ファイル名称がある場合（ステップＳ４２；ＹＥＳ）、ＣＰＵ１１は、業務内容ファイル名称７４の業務内容ファイルのデータを記憶部１５から読み出し、そのデータを入力欄２４１内に表示して反映する（ステップＳ４３）。
【００５４】
そして、ＣＰＵ１１は、操作部１２を介して、データ更新がある場合の操作者からの入力欄２４１のデータ更新入力と、更新ボタン２４２のクリック入力と、を受け付ける（ステップＳ４４）。ファイル名称がない場合（ステップＳ４２；ＮＯ）、ステップＳ４４に移行される。そして、ＣＰＵ１１は、操作部１２を介して、操作者からの次へボタン２３３のクリック入力を受け付け（ステップＳ４５）、ステップＳ３２に移行する。
【００５５】
Ｎ行目が資格情報登録である場合（ステップＳ３３；資格情報登録）、ＣＰＵ１１は、人事情報登録画面情報の資格情報登録の登録処理表示部２２１を選択表示する（ステップＳ４６）。そして、ＣＰＵ１１は、社員情報テーブル２０を記憶部１５から読み出し、人事情報登録画面情報の業務処理表示部２４０の資格情報（資格、資格年数）の入力欄２４１と、入力欄２４１内の社員情報テーブル２０の資格情報の各項目のデータと、更新ボタン２４２と、を表示する（ステップＳ４７）。
【００５６】
そして、ＣＰＵ１１は、入力順ワークファイルの業務内容ファイル名称７４にファイル名称があるか否かを判別する（ステップＳ４８）。ファイル名称がある場合（ステップＳ４８；ＹＥＳ）、ＣＰＵ１１は、業務内容ファイル名称７４の業務内容ファイルのデータを記憶部１５から読み出し、入力欄２４１内に表示して反映する（ステップＳ４９）。
【００５７】
そして、ＣＰＵ１１は、操作部１２を介して、データ更新がある場合の操作者からの入力欄２４１のデータ更新入力と、更新ボタン２４２のクリック入力と、を受け付ける（ステップＳ５０）。ファイル名称がない場合（ステップＳ４８；ＮＯ）、ステップＳ５０に移行される。そして、ＣＰＵ１１は、操作部１２を介して、操作者からの次へボタン２３３のクリック入力を受け付け（ステップＳ５１）、ステップＳ３２に移行する。
【００５８】
Ｎ行目が住所情報登録である場合（ステップＳ３３；住所情報登録）、ＣＰＵ１１は、人事情報登録画面情報の住所情報登録の登録処理表示部２２１を選択表示する（ステップＳ５２）。そして、ＣＰＵ１１は、社員情報テーブル２０を記憶部１５から読み出し、人事情報登録画面情報の業務処理表示部２４０の住所情報（郵便番号、住所）の入力欄２４１と、入力欄２４１内の社員情報テーブル２０の住所情報の各項目のデータと、更新ボタン２４２と、を表示する（ステップＳ５３）。
【００５９】
そして、ＣＰＵ１１は、入力順ワークファイルの業務内容ファイル名称７４にファイル名称があるか否かを判別する（ステップＳ５４）。ファイル名称がある場合（ステップＳ５４；ＹＥＳ）、ＣＰＵ１１は、業務内容ファイル名称７４の業務内容ファイルのデータを記憶部１５から読み出し、そのデータを入力欄２４１内に表示して反映する（ステップＳ５５）。
【００６０】
そして、ＣＰＵ１１は、操作部１２を介して、データ更新がある場合の操作者からの入力欄２４１のデータ更新入力と、更新ボタン２４２のクリック入力と、を受け付ける（ステップＳ５６）。ファイル名称がない場合（ステップＳ５４；ＮＯ）、ステップＳ５６に移行される。そして、ＣＰＵ１１は、操作部１２を介して、操作者からの次へボタン２３３のクリック入力を受け付け（ステップＳ５７）、ステップＳ３２に移行する。
【００６１】
Ｎ行目が区分情報登録である場合（ステップＳ３３；区分情報登録）、ＣＰＵ１１は、人事情報登録画面情報の区分情報登録の登録処理表示部２２１を選択表示する（ステップＳ５８）。例えば、図７の人事情報登録画面情報２００ａのように、区分情報登録の登録処理表示部２２１ａが選択表示される。
【００６２】
そして、ＣＰＵ１１は、社員情報テーブル２０を記憶部１５から読み出し、人事情報登録画面情報の業務処理表示部２４０の区分情報（婚姻区分、現職区分）の入力欄２４１と、入力欄２４１内の社員情報テーブル２０の区分情報の各項目のデータと、更新ボタン２４２と、を表示する（ステップＳ５９）。例えば、図７の人事情報登録画面情報２００ａのように、業務処理表示部２４０に婚姻区分３１、現職区分３２の入力欄２４１と、入力欄２４１内の対象者「鈴木花子」の各データと、更新ボタン２４２と、が表示される。
【００６３】
そして、ＣＰＵ１１は、入力順ワークファイルの業務内容ファイル名称７４にファイル名称があるか否かを判別する（ステップＳ６０）。ファイル名称がある場合（ステップＳ６０；ＹＥＳ）、ＣＰＵ１１は、業務内容ファイル名称７４の業務内容ファイルのデータを記憶部１５から読み出し、そのデータを入力欄２４１内に表示して反映する（ステップＳ６１）。
【００６４】
そして、ＣＰＵ１１は、操作部１２を介して、データ更新がある場合の操作者からの入力欄２４１のデータ更新入力と、更新ボタン２４２のクリック入力と、を受け付ける（ステップＳ６２）。ファイル名称がない場合（ステップＳ６０；ＮＯ）、ステップＳ６１に移行される。そして、ＣＰＵ１１は、操作部１２を介して、操作者からの次へボタン２３３のクリック入力を受け付け（ステップＳ６３）、ステップＳ３２に移行する。
【００６５】
Ｎ行目が給与情報登録である場合（ステップＳ３３；給与情報登録）、ＣＰＵ１１は、人事情報登録画面情報の給与情報登録の登録処理表示部２２１を選択表示する（ステップＳ６４）。そして、ＣＰＵ１１は、社員情報テーブル２０を記憶部１５から読み出し、人事情報登録画面情報の業務処理表示部２４０の給与情報（基本給、特別手当、住宅手当、家族手当）の入力欄２４１と、入力欄２４１内の社員情報テーブル２０の給与情報の各項目のデータと、更新ボタン２４２と、を表示する（ステップＳ６５）。
【００６６】
そして、ＣＰＵ１１は、入力順ワークファイルの業務内容ファイル名称７４にファイル名称があるか否かを判別する（ステップＳ６６）。ファイル名称がある場合（ステップＳ６６；ＹＥＳ）、ＣＰＵ１１は、業務内容ファイル名称７４の業務内容ファイルのデータを記憶部１５から読み出し、そのデータを入力欄２４１内に表示して反映する（ステップＳ６７）。
【００６７】
そして、ＣＰＵ１１は、操作部１２を介して、データ更新がある場合の操作者からの入力欄２４１のデータ更新入力と、更新ボタン２４２のクリック入力と、を受け付ける（ステップＳ６８）。ファイル名称がない場合（ステップＳ６６；ＮＯ）、ステップＳ６８に移行される。そして、ＣＰＵ１１は、操作部１２を介して、操作者からの次へボタン２３３のクリック入力を受け付け（ステップＳ６９）、ステップＳ３２に移行する。
【００６８】
図４に戻り、ステップＳ１９の各種情報入力処理の実行後、ＣＰＵ１１は、操作部１２を介して、操作者からの登録実行ボタン２２２のクリック入力を受け付ける（ステップＳ２０）。そして、ＣＰＵ１１は、操作部１２を介して、ステップＳ１９の各種情報入力処理で入力された入力項目の各データで、記憶部１５の社員情報テーブル２０のステップＳ１３又はＳ２２で選択された対象者の各入力項目のデータを更新する（ステップＳ２１）。
【００６９】
そして、ＣＰＵ１１は、操作部１２を介して、対象者情報リスト２１１のうちの新たな対象者が選択されたか否かを判別する（ステップＳ２２）。新たな対象者とは、他の対象者であるが、前回選択したイベントと別のイベントに対応するデータ入力をするために、前回と同じ対象者としてもよい。新たな対象者が選択された場合（ステップＳ２２；ＹＥＳ）、ステップＳ１４に移行される。新たな対象者が選択されない場合（ステップＳ２２；ＮＯ）、ＣＰＵ１１は、人事情報登録処理を終了する。
【００７０】
ここで、図５（ｂ）、図９、図１０を参照して、人事情報登録処理において、別の対象者が選択された例を説明する。人事情報登録処理のステップＳ１３で、対象者「田中圭子」が選択され、ステップＳ１４で人事情報登録画面情報に対象者「田中圭子」の対象者画像表示部２０２が表示されたものとする。ステップＳ１５で、イベント選択表示部２３０に、社員情報テーブル２０の年齢２３が第１条件４３を満たし婚姻区分３１が第２条件４４を満たす結婚のイベント選択部２３１と、年齢２３が第１条件４３を満たす引越のイベント選択部２３１と、資格２７が第１条件４３を満たし資格年数２８が第２条件４４を満たし人事考課３７が第３条件４５を満たす４等級昇格のイベント選択部２３１と、が順に表示される。
【００７１】
そして、ステップＳ１６で、「４等級昇格」のイベントが選択入力され、そのイベント選択部２３１が選択表示される。ステップＳ１７で、図５（ｂ）に示す入力順ワークファイル７０ｂが生成され、ステップＳ１８で、図９の人事情報登録画面情報２００ｂのように、資格情報登録、給与情報登録の登録処理表示部２２１に、入力順７１の１，２の数字２２１ｂが表示され、本人情報登録、所属情報登録、住所情報登録、区分情報登録の登録処理表示部２２１ｃがスティップル表示される。
【００７２】
そして、入力順ワークファイル７０ｂの入力順７１が１の場合に、ステップＳ４６で人事情報登録画面情報２００ｂの資格情報登録の登録処理表示部２２１ａが選択表示され、ステップＳ４７で資格、資格年数の入力欄２４１ｂ，２４１ｃ、更新ボタン２４２を含む業務処理表示部２４０が表示され、入力欄２４１ｂに社員情報テーブル２０の現在の対象者「田中圭子」のデータが表示される。そして、ステップＳ４８で、業務内容ファイル名称７４に「４等級昇格設定ファイル」があり、ステップＳ４９で、図３（ｃ）の４等級昇格設定ファイル６０の第１内容６２、第２内容６３のデータが、更新後の入力欄２４１ｃ内に表示される。このため、操作者は、自らキー入力する必要が無く、確認するのみでよい。
【００７３】
そして、入力順７１が２の場合に、ステップＳ４６で図１０の人事情報登録画面情報２００ｃの給与情報登録の登録処理表示部２２１ａが選択表示され、ステップＳ４７で基本給、特別手当、住宅手当、家族手当の入力欄２４１ｄ，２４１ｅ、更新ボタン２４２を含む業務処理表示部２４０が表示され、入力欄２４１ｄに社員情報テーブル２０の現在の対象者「田中圭子」のデータが表示される。そして、ステップＳ４８で、業務内容ファイル名称７４に「４等級昇格設定ファイル」があり、ステップＳ４９で、図３（ｃ）の４等級昇格設定ファイル６０の第１内容６２、第２内容６３のデータが、更新後の入力欄２４１ｅ内に表示される。
【００７４】
以上、本実施の形態によれば、人事管理装置１０は、対象者の選択入力を受け付け、選択入力された対象者の社員情報テーブル２０がイベント表示設定ファイル４０の第１条件４３、第２条件４４、第３条件４５を満たすイベントのリストとしてのイベント選択部２３１を表示し、イベントのリストからのイベントの選択入力を受け付け、選択入力されたイベントに対応する業務処理（情報登録処理）を実行する。
【００７５】
このため、対象者に対応するイベントに応じて、最適な業務処理を容易に実行でき、業務処理の効率化を実現できる。
【００７６】
また、人事管理装置１０は、選択入力された対象者の社員情報テーブル２０がイベント表示設定ファイル４０の所定条件を満たすイベントをイベント表示設定ファイル４０の所定の優先順位４６で並べたイベント選択部２３１を表示する。このため、操作者が、優先順位の高いイベントを容易に選択入力できる。
【００７７】
また、人事管理装置１０は、選択入力されたイベントに対応する人事情報登録画面情報を入力項目の種類毎に切り替えて表示部１４に表示し、当該入力項目の種類のデータ入力を受け付けて登録する。このため、イベントに応じて、入力項目の種類毎に入力項目のデータ入力及び登録を容易に行うことができる。
【００７８】
また、人事管理装置１０は、選択入力されたイベントのイベント選択部２３１と、現在のデータ入力対象の入力項目の種類の登録処理表示部２２１と、を表示する。このため、操作者は、選択したイベントと現在のデータ入力対象の入力項目の種類とを目視により確実に認識できる。なお、選択入力されたイベントのイベント選択部２３１と、現在のデータ入力対象の入力項目の種類の登録処理表示部２２１と、のいずれか一方を表示する構成としてもよい。
【００７９】
また、人事管理装置１０は、選択入力されたイベントに対応する業務処理の人事情報登録画面情報を所定の入力順で入力項目の種類毎に切り替えるとともに、人事情報登録画面情報に、当該入力項目の種類の入力順の数字２２１ｂを情報登録処理の実行順として表示する。このため、操作者は、業務処理の情報登録処理の実行順を目視により確実に認識できる。
【００８０】
また、人事管理装置１０は、人事情報登録画面情報において、選択入力された対象者のレコード２１１ａを表示する。このため、操作者は、選択中の対象者を目視により確実に認識できる。
【００８１】
以上の説明では、本発明に係るプログラムのコンピュータ読み取り可能な媒体として記憶部１５のＨＤＤ、ＳＳＤを使用した例を開示したが、この例に限定されない。その他のコンピュータ読み取り可能な媒体として、フラッシュメモリや、ＣＤ−ＲＯＭ等の可搬型記録媒体を適用することが可能である。また、本発明に係るプログラムのデータを通信回線を介して提供する媒体として、キャリアウエーブ（搬送波）も本発明に適用される。
【００８２】
なお、上記実施の形態における記述は、本発明に係る業務処理装置及びプログラムの一例であり、これに限定されるものではない。
【００８３】
例えば、上記実施の形態では、人事情報登録処理において、イベントを一つ選択入力する構成としたが、これに限定されるものではない。例えば、イベントを複数選択入力し、選択入力された複数のイベントのうち一つずつ順に対応する情報登録処理（入力項目のデータ入力及び登録）を実行していく構成としてもよい。
【００８４】
また、上記実施の形態における人事管理装置１０の各構成要素の細部構成及び細部動作に関しては、本発明の趣旨を逸脱することのない範囲で適宜変更可能であることは勿論である。
【００８５】
本発明の実施の形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
〔付記〕
＜請求項１＞
対象者の選択入力を受け付ける第１の選択手段と、
複数のイベントのうち前記選択入力された対象者の個人情報が所定条件を満たすイベントを表示手段に表示する表示制御手段と、
前記表示されたイベントから処理対象とするイベントの選択入力を受け付ける第２の選択手段と、
前記選択入力されたイベントに対応する業務処理を実行する実行手段と、を備える業務処理装置。
＜請求項２＞
前記表示制御手段は、複数のイベントのうち前記選択入力された対象者の個人情報が所定条件を満たすイベントを所定の優先順位で並べて表示する請求項１に記載の業務処理装置。
＜請求項３＞
前記業務処理は、入力項目の種類毎のデータ入力の及び登録であり、
前記実行手段は、前記選択入力されたイベントに対応する入力画面情報を前記入力項目の種類毎に切り替えて前記表示手段に表示し、当該入力項目の種類のデータ入力を受け付けて登録する請求項１又は２に記載の業務処理装置。
＜請求項４＞
前記実行手段は、前記選択入力されたイベントと、現在のデータ入力対象の入力項目の種類と、の少なくとも一つを前記表示手段に表示する請求項３に記載の業務処理装置。
＜請求項５＞
前記実行手段は、前記選択入力されたイベントに対応する入力画面情報を所定の入力順で前記入力項目の種類毎に切り替えるとともに、当該入力項目の種類の入力順を前記表示手段に表示する請求項３又は４に記載の業務処理装置。
＜請求項６＞
前記実行手段は、前記選択入力された対象者を前記表示手段に表示する請求項１から５のいずれか一項に記載の業務処理装置。
＜請求項７＞
コンピュータを、
対象者の選択入力を受け付ける第１の選択手段、
複数のイベントのうち前記選択入力された対象者の個人情報が所定条件を満たすイベントを表示手段に表示する表示制御手段、
前記表示されたイベントから処理対象とするイベントの選択入力を受け付ける第２の選択手段、
前記選択入力されたイベントに対応する業務処理を実行する実行手段、
として機能させるためのプログラム。
【符号の説明】
【００８６】
１０  人事管理装置
１１  ＣＰＵ
１２  操作部
１３  ＲＡＭ
１４  表示部
１５  記憶部
１６  通信部
１７  バス
【図１】
0006464628.tif 000002
【図２】
0006464628.tif 000003
【図３】
0006464628.tif 000004
【図４】
0006464628.tif 000005
【図５】
0006464628.tif 000006
【図６】
0006464628.tif 000007
【図７】
0006464628.tif 000008
【図８】
0006464628.tif 000009
【図９】
0006464628.tif 000010
【図１０】
0006464628.tif 000011