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