(57)【特許請求の範囲】
【請求項１】
ユーザ端末からの検索要求に応じて所定の組織に属する職員に関する職員情報を検索して提供する職員情報提供サーバであって、
職員情報を特定する際に用いられる所定の検索項目が管理サーバの識別情報と対応付けて記憶された検索項目記憶手段と、
該検索項目記憶手段に記憶された所定の検索項目を前記ユーザ端末に対して提示する検索項目提示手段と、
該検索項目提示手段によって提示された所定の検索項目の中から選択された複数の検索項目と、各検索項目におけるそれぞれの抽出条件を示す項目条件とを指定した前記検索要求に応じて、職員情報の一部をそれぞれ管理する複数の管理サーバのうち、指定された各検索項目に係る職員情報をそれぞれ管理する複数の管理サーバから、指定された検索項目における指定された項目条件を満たす職員に関する情報を示す条件合致職員情報を取得する条件合致職員情報取得手段と、
該条件合致職員情報取得手段によって取得された条件合致職員情報に基づいて、前記検索要求にて指定された複数の検索項目それぞれの項目条件を全て満たす職員に関する情報を示す全条件合致職員情報を特定する全条件合致職員情報特定手段と、
該全条件合致職員情報特定手段によって特定された全条件合致職員情報を検索結果の職員情報として送信する職員情報送信手段とを含み、
前記条件合致職員情報取得手段は、
前記検索要求にて指定された複数の検索項目それぞれに対応付けされた前記識別情報が示す管理サーバを、該複数の検索項目それぞれに係る職員情報を管理するそれぞれの管理サーバとして特定する管理サーバ特定手段と、
該管理サーバ特定手段によって特定された複数の管理サーバから、該当する検索項目における指定された項目条件を満たす職員に関する情報を示す個別条件合致職員情報を順次取得する個別条件合致職員情報取得手段と、
該個別条件合致職員情報取得手段により最後に取得された個別条件合致職員情報を条件合致職員情報に決定する条件合致職員情報決定手段とを有し、
前記個別条件合致職員情報取得手段は、既に個別条件合致職員情報を取得している場合には、取得している最新の個別条件合致職員情報が示す職員を次に個別条件合致職員情報の取得を依頼する管理サーバに提示して、当該管理サーバから、提示した職員のうち該当する検索項目における指定された項目条件を満たす職員に関する情報を示す個別条件合致職員情報を取得し、
前記全条件合致職員情報特定手段は、前記条件合致職員情報決定手段によって決定された条件合致職員情報を全条件合致職員情報に特定する
ことを特徴とする職員情報提供サーバ。
【請求項２】
前記管理サーバは、前記職員情報のうち給与・評価情報を管理する人事部サーバ、前記職員情報のうち研修評価情報を管理する研修部サーバ、前記職員情報のうち管理対象店舗の勤怠情報を管理する１または２以上の店舗サーバのうち、少なくとも２つを含む
請求項１に記載の職員情報提供サーバ。
【請求項３】
前記検索項目は、職員の経歴や評価に関する項目を含み、検索対象期間、役職、社内経歴、休暇取得日数のうち１つを含む項目である
請求項１または請求項２に記載の職員情報提供サーバ。
【請求項４】
ユーザ端末からの検索要求に応じて所定の組織に属する職員に関する職員情報を検索して提供する処理を実行させる職員情報提供処理プログラムであって、
コンピュータに、
職員情報を特定する際に用いられる所定の検索項目が管理サーバの識別情報と対応付けて記憶された検索項目記憶手段に記憶された当該所定の検索項目を前記ユーザ端末に対して提示する検索項目提示処理と、
該検索項目提示処理にて提示した所定の検索項目の中から選択された複数の検索項目と、各検索項目におけるそれぞれの抽出条件を示す項目条件とを指定した前記検索要求に応じて、職員情報の一部をそれぞれ管理する複数の管理サーバのうち、指定された各検索項目に係る職員情報をそれぞれ管理する複数の管理サーバから、指定された検索項目における指定された項目条件を満たす職員に関する情報を示す条件合致職員情報を取得する条件合致職員情報取得処理と、
該条件合致職員情報取得処理にて取得した条件合致職員情報に基づいて、前記検索要求にて指定された複数の検索項目それぞれの項目条件を全て満たす職員に関する情報を示す全条件合致職員情報を特定する全条件合致職員情報特定処理と、
該全条件合致職員情報特定処理にて特定した全条件合致職員情報を検索結果の職員情報として送信する職員情報送信処理とを実行させ、
前記条件合致職員情報取得処理では、
前記検索要求にて指定された複数の検索項目それぞれに対応付けされた前記識別情報が示す管理サーバを、該複数の検索項目それぞれに係る職員情報を管理するそれぞれの管理サーバとして特定する管理サーバ特定処理と、
該管理サーバ特定処理にて特定した複数の管理サーバから、該当する検索項目における指定された項目条件を満たす職員に関する情報を示す個別条件合致職員情報を順次取得する個別条件合致職員情報取得処理と、
該個別条件合致職員情報取得処理にて最後に取得した個別条件合致職員情報を条件合致職員情報に決定する条件合致職員情報決定処理とを実行させ、
前記個別条件合致職員情報取得処理では、既に個別条件合致職員情報を取得している場合には、取得している最新の個別条件合致職員情報が示す職員を次に個別条件合致職員情報の取得を依頼する管理サーバに提示して、当該管理サーバから、提示した職員のうち該当する検索項目における指定された項目条件を満たす職員に関する情報を示す個別条件合致職員情報を取得する処理を実行させ、
前記全条件合致職員情報特定処理では、前記条件合致職員情報決定処理にて決定した条件合致職員情報を全条件合致職員情報に特定する処理を
実行させるための職員情報提供処理プログラム。
【請求項５】
前記管理サーバは、前記職員情報のうち給与・評価情報を管理する人事部サーバ、前記職員情報のうち研修評価情報を管理する研修部サーバ、前記職員情報のうち管理対象店舗の勤怠情報を管理する１または２以上の店舗サーバのうち、少なくとも２つを含む
請求項４に記載の職員情報提供処理プログラム。
【請求項６】
前記検索項目は、職員の経歴や評価に関する項目を含み、検索対象期間、役職、社内経歴、休暇取得日数のうち１つを含む項目である
請求項４または請求項５に記載の職員情報提供処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザ端末からの検索要求に応じて所定の組織に属する職員に関する職員情報を検索して提供する職員情報提供サーバ、及び職員情報提供処理プログラムに関する。
【背景技術】
【０００２】
従来から、小売店などの各店舗の従業員を含む会社等の組織全体の職員に関する職員情報を管理するシステムが提案されている。
【０００３】
このようなシステムでは、例えば、勤怠情報や評価情報などの職員情報を人事部門、研修部門、各店舗などの担当部門にてそれぞれ蓄積して管理し、必要に応じて管理している職員情報を提供する機能を備えている。また、職員情報を統括して管理するようにしたシステムもある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０００−２０５２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来のシステムにおいて職員情報を分散して管理する場合には、各種の職員情報を担当部門それぞれで分散して管理することとなるため、必要な職員情報のみを抽出して提供することが困難であるという問題があった。
【０００６】
なお、分散して管理している各種の職員情報を特定のデータベースで一括して管理するようにすることも考えられるが、分散して管理している職員情報を一括して管理するようにシステムを再編成すると膨大なコストを要することとなるという問題があった。
【０００７】
本発明は、上述した問題を解消し、分散して管理している職員情報を一括管理することなく、必要な職員情報を円滑に提供することができるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明の職員情報提供サーバは、ユーザ端末からの検索要求に応じて所定の組織に属する職員に関する職員情報を検索して提供する職員情報提供サーバであって、職員情報を特定する際に用いられる所定の検索項目が管理サーバの識別情報と対応付けて記憶された検索項目記憶手段と、該検索項目記憶手段に記憶された所定の検索項目を前記ユーザ端末に対して提示する検索項目提示手段と、該検索項目提示手段によって提示された所定の検索項目の中から選択された複数の検索項目と、各検索項目におけるそれぞれの抽出条件を示す項目条件とを指定した前記検索要求に応じて、職員情報の一部をそれぞれ管理する複数の管理サーバのうち、指定された各検索項目に係る職員情報をそれぞれ管理する複数の管理サーバから、指定された検索項目における指定された項目条件を満たす職員に関する情報を示す条件合致職員情報を取得する条件合致職員情報取得手段と、該条件合致職員情報取得手段によって取得された条件合致職員情報に基づいて、前記検索要求にて指定された複数の検索項目それぞれの項目条件を全て満たす職員に関する情報を示す全条件合致職員情報を特定する全条件合致職員情報特定手段と、該全条件合致職員情報特定手段によって特定された全条件合致職員情報を検索結果の職員情報として送信する職員情報送信手段とを含み、前記条件合致職員情報取得手段は、前記検索要求にて指定された複数の検索項目それぞれに対応付けされた前記識別情報が示す管理サーバを、該複数の検索項目それぞれに係る職員情報を管理するそれぞれの管理サーバとして特定する管理サーバ特定手段と、該管理サーバ特定手段によって特定された複数の管理サーバから、該当する検索項目における指定された項目条件を満たす職員に関する情報を示す個別条件合致職員情報を順次取得する個別条件合致職員情報取得手段と、該個別条件合致職員情報取得手段により最後に取得された個別条件合致職員情報を条件合致職員情報に決定する条件合致職員情報決定手段とを有し、前記個別条件合致職員情報取得手段は、既に個別条件合致職員情報を取得している場合には、取得している最新の個別条件合致職員情報が示す職員を次に個別条件合致職員情報の取得を依頼する管理サーバに提示して、当該管理サーバから、提示した職員のうち該当する検索項目における指定された項目条件を満たす職員に関する情報を示す個別条件合致職員情報を取得し、前記全条件合致職員情報特定手段は、前記条件合致職員情報決定手段によって決定された条件合致職員情報を全条件合致職員情報に特定することを特徴とする。
【０００９】
上記の構成としたことで、分散して管理している職員情報を一括管理することなく、必要な職員情報を円滑に提供することができるようになる。
【００１２】
前記管理サーバは、例えば、前記職員情報のうち給与・評価情報を管理する人事部サーバ、前記職員情報のうち研修評価情報を管理する研修部サーバ、前記職員情報のうち管理対象店舗の勤怠情報を管理する１または２以上の店舗サーバのうち、少なくとも２つを含む構成とされていてもよい。
【００１３】
前記検索項目は、例えば、職員の経歴や評価に関する項目を含み、検索対象期間、役職、社内経歴、休暇取得日数のうち１つを含む項目である構成とされていてもよい。
【００１４】
また、本発明の職員情報提供プログラムは、ユーザ端末からの検索要求に応じて所定の組織に属する職員に関する職員情報を検索して提供する処理を実行させる職員情報提供処理プログラムであって、コンピュータに、職員情報を特定する際に用いられる所定の検索項目が管理サーバの識別情報と対応付けて記憶された検索項目記憶手段に記憶された当該所定の検索項目を前記ユーザ端末に対して提示する検索項目提示処理と、該検索項目提示処理にて提示した所定の検索項目の中から選択された複数の検索項目と、各検索項目におけるそれぞれの抽出条件を示す項目条件とを指定した前記検索要求に応じて、職員情報の一部をそれぞれ管理する複数の管理サーバのうち、指定された各検索項目に係る職員情報をそれぞれ管理する複数の管理サーバから、指定された検索項目における指定された項目条件を満たす職員に関する情報を示す条件合致職員情報を取得する条件合致職員情報取得処理と、該条件合致職員情報取得処理にて取得した条件合致職員情報に基づいて、前記検索要求にて指定された複数の検索項目それぞれの項目条件を全て満たす職員に関する情報を示す全条件合致職員情報を特定する全条件合致職員情報特定処理と、該全条件合致職員情報特定処理にて特定した全条件合致職員情報を検索結果の職員情報として送信する職員情報送信処理とを実行させ、前記条件合致職員情報取得処理では、前記検索要求にて指定された複数の検索項目それぞれに対応付けされた前記識別情報が示す管理サーバを、該複数の検索項目それぞれに係る職員情報を管理するそれぞれの管理サーバとして特定する管理サーバ特定処理と、該管理サーバ特定処理にて特定した複数の管理サーバから、該当する検索項目における指定された項目条件を満たす職員に関する情報を示す個別条件合致職員情報を順次取得する個別条件合致職員情報取得処理と、該個別条件合致職員情報取得処理にて最後に取得した個別条件合致職員情報を条件合致職員情報に決定する条件合致職員情報決定処理とを実行させ、前記個別条件合致職員情報取得処理では、既に個別条件合致職員情報を取得している場合には、取得している最新の個別条件合致職員情報が示す職員を次に個別条件合致職員情報の取得を依頼する管理サーバに提示して、当該管理サーバから、提示した職員のうち該当する検索項目における指定された項目条件を満たす職員に関する情報を示す個別条件合致職員情報を取得する処理を実行させ、前記全条件合致職員情報特定処理では、前記条件合致職員情報決定処理にて決定した条件合致職員情報を全条件合致職員情報に特定する処理を実行させるためのものである。
【発明の効果】
【００１５】
本発明によれば、分散して管理している職員情報を一括管理することなく、必要な職員情報を円滑に提供することができるようになる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施の形態における職員情報提供システムの構成の例を示すブロック図である。
【図２】組織内情報インデックスの例を示す説明図である。
【図３】給与・評価情報の格納状態の例を示す説明図である。
【図４】研修評価情報の格納状態の例を示す説明図である。
【図５】勤怠情報の格納状態の例を示す説明図である。
【図６】職員情報提供処理の例を示すフローチャートである。
【図７】抽出条件入力画面の例を示す説明図である。
【図８】職員情報表示画面の例を示す説明図である。
【発明を実施するための形態】
【００１７】
以下、本発明の一実施の形態について図面を参照して説明する。
【００１８】
図１は、本発明の一実施の形態に係る職員情報提供システム１００の構成の例を示すブロック図である。図１に示すように、職員情報提供システム１００は、職員情報提供サーバ１０と、人事部サーバ２０と、研修部サーバ３０と、店舗サーバ４０と、ユーザ端末５０とを含む。本例では、人事部などの各部門の部門サーバを例に挙げているが、他の部門のサーバが含まれていてもよい。また、ユーザ端末５０は、複数設けられていてもよい。
【００１９】
職員情報提供サーバ１０、人事部サーバ２０、研修部サーバ３０、店舗サーバ４０、およびユーザ端末５０は、それぞれ、例えばＬＡＮやインターネットなどの通信ネットワーク６０に接続されている。
【００２０】
職員情報提供サーバ１０、人事部サーバ２０、研修部サーバ３０、および店舗サーバ４０は、それぞれ、ＷＷＷサーバなどの情報処理装置によって構成される。また、ユーザ端末５０は、パーソナルコンピュータなどの情報処理装置によって構成される。
【００２１】
職員情報提供サーバ１０は、例えば職員情報提供システム１００のシステム管理者によって管理されるサーバであり、ユーザからの要求に応じた職員情報を生成して提供するための各種の処理などを実行する。また、職員情報提供サーバ１０は、後述する組織内情報インデックスを記憶する組織内情報インデックスＤＢ１１を備えている。組織内情報インデックスＤＢ１１は、職員情報提供サーバ１０の内部にあっても外部にあってもよい。
【００２２】
「職員情報」は、会社等の組織に属する職員に関する各種の情報を意味し、後述する給与・評価情報、研修評価情報、勤怠情報を含む情報である。
【００２３】
人事部サーバ２０は、例えば会社組織における人事部門によって管理されるサーバであり、後述する給与・評価情報を管理するための各種の処理などを行う。人事部サーバ２０は、給与・評価情報を記憶する給与・評価情報ＤＢ２１を備えている。給与・評価情報ＤＢ２１は、人事部サーバ２０の内部にあっても外部にあってもよい。
【００２４】
研修部サーバ３０は、例えば会社組織における研修部門によって管理されるサーバであり、後述する研修評価情報を管理するための各種の処理などを行う。研修部サーバ３０は、研修評価情報を記憶する研修評価情報ＤＢ３１を備えている。研修評価情報ＤＢ３１は、研修部サーバ３０の内部にあっても外部にあってもよい。
【００２５】
店舗サーバ４０は、例えば会社が管理する小売店などの店舗によって管理されるサーバであり、後述する勤怠情報を管理するための各種の処理などを行う。店舗サーバ４０は、勤怠情報を記憶する勤怠情報ＤＢ４１を備えている。勤怠情報ＤＢ４１は、店舗サーバ４０の内部にあっても外部にあってもよい。店舗サーバ４０は、各店舗毎に別個に設けられていてもよいし、複数の店舗を管理するようにしてもよい。
【００２６】
図２は、組織内情報インデックスの例を示す説明図である。図２に示すように、組織内情報インデックスは、インデックス番号と、項目（インデックス）とが対応付けされた情報である。組織内情報インデックスは、会社等の組織内における職員情報の内容を特定するための項目を示す情報である。項目には、例えば、従業員番号、氏名、役職、社内経歴、入社日、勤務地の他、対象期間（検索の対象とする期間）や対象エリアなどの抽出すべき職員情報の内容を特定するための各種の項目が用いられる。なお、各項目には、その項目に係る職員情報を管理している管理サーバ２０，３０，４０を特定可能な識別情報が対応付けされているものとする。よって、組織内情報インデックスを参照することで、各項目に係る職員情報を管理している管理サーバを特定可能となる。
【００２７】
図３は、給与・評価情報の例を示す説明図である。給与・評価情報は、各従業員についての給与に関する情報、過去の役職や担当などの社内の経歴に関する情報、各種の評価に関する情報などを含む情報である。本例では、給与・評価情報は、図３に示すように、従業員番号、氏名、入社日、現在の役職、社内経歴、給与経歴、評価などが対応付けされた情報である。
【００２８】
図４は、研修評価情報の例を示す説明図である。研修評価情報は、従業員が受けた研修の内容や日時、その研修において受けた評価など、研修に関する各種の情報である。本例では、研修評価情報は、図４に示すように、従業員番号、氏名、総合評価、知識に関する評価、服装に関する評価、マナーに関する評価、危機管理に関する評価などが対応付けされた情報である。各評価は、例えば、最新の研修において受けた評価の値、あるいは過去の研修において受けた評価の値の平均値として登録される。
【００２９】
図５は、勤怠情報の例を示す説明図である。勤怠情報は、出勤状況や欠勤状況などの勤怠状況に関する各種の情報である。本例では、勤怠情報は、図５に示すように、従業員番号、氏名の他、欠勤回数、遅刻回数、早退回数、慶弔における休暇日数、有給休暇の取得日数、有給休暇の残り日数などが対応付けされた情報である。この回数や日数は、本例では、年平均の日数であるものとする。回数や日数は、月などの他の期間での平均値であってもよいし、累積値であってもよい。また、勤怠情報に勤怠に関する詳細な履歴情報が含まれていてもよい。
【００３０】
次に、本例の職員情報提供システム１００の動作について説明する。
【００３１】
図６は、本例の職員情報提供システム１００における職員情報提供処理の例を示すフローチャートである。ここでは、ユーザ端末５０からの要求に応じて、職員情報提供サーバ１０が、職員情報を作成してユーザ端末５０に提供する場合を例に説明する。なお、本発明に特に関わる処理以外は、説明を省略している場合があるものとする。
【００３２】
ユーザ端末５０は、例えば組織の管理者によって使用される。なお、提供可能な情報を限定（この場合、ユーザの認証処理を行うようにすればよい。）して、従業員や外部の者によって使用されることとしてもよい。
【００３３】
職員情報提供処理において、先ず、ユーザ端末５０は、ユーザ（例えば組織の管理者）の操作に応じて職員情報提供サーバ１０にアクセスする（ステップＳ１０１）。ステップＳ１０１では、例えば、職員情報提供サーバ１０の管理者が提供している職員情報提供サイトのＵＲＬ（Uniform Resource Locator）によりアクセスされる。
【００３４】
ユーザ端末５０からのアクセスがあると、職員情報提供サーバ１０は、抽出条件入力画面を生成し、ユーザ端末５０に送信する（ステップＳ１０２）。ステップＳ１０２では、職員情報提供サーバ１０は、組織内情報インデックスを参照し、組織内情報インデックスに登録されている各項目が選択可能に提示され得る抽出条件入力画面を生成する。
【００３５】
ユーザ端末５０は、職員情報提供サーバ１０から抽出条件入力画面を受信すると、自己が備える表示装置に、受信した抽出条件入力画面を表示する（ステップＳ１０３）。
【００３６】
図７は、抽出条件入力画面の例を示す説明図である。図７に示すように、本例における抽出条件入力画面には、項目（インデックス）を入力する項目入力領域１０１、対応する項目における抽出条件を示す項目抽出条件を入力する項目抽出条件入力領域１０２、抽出条件を決定し、職員情報提供サーバ１０に送信する際に押下される決定ボタン１０３などが設けられている。項目入力領域１０１は、例えばプルダウンメニューなどによって、組織内情報インデックスに登録されている各項目を選択できるように構成される。項目抽出条件入力領域１０２は、対応する項目における項目抽出条件をＯＲ条件で複数指定できるように、複数の入力領域が設けられているものとする。また、本例では、複数の項目抽出条件をＡＮＤ条件で複数指定できるように、項目入力領域１０１と項目抽出条件入力領域１０２との組み合わせが複数設けられているものとする。
【００３７】
抽出条件入力画面を表示すると、ユーザ端末５０は、抽出対象とする職員情報の項目の内容と、その項目についての項目抽出条件とを含む抽出条件の入力を受け付ける（ステップＳ１０４）。すなわち、ユーザは、項目（インデックス）の内容を項目入力領域１０１に入力するとともに、入力した項目についての項目抽出条件を項目抽出条件入力領域１０２に入力することで、職員情報についての検索の希望内容（抽出条件）を指定する。なお、各入力領域１０１，１０２への入力は、提示された選択肢の中から選択することによって入力する形式としても、直接入力する形式としてもよい。
【００３８】
項目と項目抽出条件とを受け付けた後、ユーザ端末５０は、決定ボタン１０３の押下を受け付けると、ユーザによって入力された項目と項目抽出条件とを抽出条件を職員情報提供サーバ１０に送信する（ステップＳ１０５）。
【００３９】
抽出条件を受信すると、職員情報提供サーバ１０は、受信した抽出条件に応じて各サーバ２０，３０，４０から情報を収集する処理を行う（ステップＳ１０６）。すなわち、職員情報提供サーバ１０は、受信した抽出条件に応じた職員情報を管理している各サーバ２０，３０，４０に対して、抽出条件に合致した職員情報の提供を要求し、各サーバ２０，３０，４０から抽出条件に合致した職員情報を収集する。
【００４０】
例えば、図７に示す例では、１９９０年から２０１０年までの間に、役職が店長または副店長であった従業員であり、かつ、休暇を年平均で３日以内だけとっている従業員という抽出条件になっている。この場合、職員情報提供サーバ１０は、先ず、１９９０年から２０１０年までの間に役職が店長または副店長であった従業員が誰であるかを、給与・評価情報を管理している人事部サーバ２０に問い合わせる。人事部サーバ２０は、給与・評価情報ＤＢ２１に格納されている給与・評価情報を参照し、１９９０年から２０１０年までの間に役職が店長または副店長であった従業員を特定し、特定した従業員の従業員番号と氏名とを職員情報提供サーバ１０に通知する。次に、職員情報提供サーバ１０は、人事部サーバ２０から通知を受けた従業員のうち休暇を年平均で３日以内だけとっている従業員が誰であるかを、勤怠情報を管理している店舗サーバ４０に問い合わせる。店舗サーバ４０は、勤怠情報ＤＢ４１に格納されている勤怠情報を参照し、指定された従業員（１９９０年から２０１０年までの間に役職が店長または副店長であった従業員）のうち休暇を年平均で３日以内だけとっている従業員を特定し、特定した従業員の従業員番号と氏名とを職員情報提供サーバ１０に通知する。
【００４１】
各サーバ２０，３０，４０から情報を収集すると、職員情報提供サーバ１０は、収集した情報に基づいて提供対象とする職員情報を作成する（ステップＳ１０７）。図７に示す例における抽出条件が指定されていた場合には、職員情報提供サーバ１０は、人事部サーバ２０からの通知のあとの問い合わせに応じて取得した店舗サーバ４０からの通知における従業員が抽出条件を満たす従業員であると判断し、抽出条件を満たす従業員のリストを提供対象とする職員情報として作成する。
【００４２】
上記の例では、受信した抽出条件に応じた職員情報を管理している管理サーバを特定し、各管理サーバに順番に問い合わせを行い、２番目以降に問い合わせるときにはそれまでに絞り込みされている職員を提示した上で問い合わせを行い、最後に取得した通知が示す職員情報を提供対象の職員情報とする構成としていたが、各管理サーバに一括して問い合わせを行い、各管理サーバからの通知が示すそれぞれの職員情報の全てに含まれている職員を示す職員情報を作成し、作成した職員情報を提供対象の職員情報とする構成としてもよい。
【００４３】
提供対象とする職員情報を作成すると、職員情報提供サーバ１０は、作成した職員情報を含む職員情報表示画面を作成し、作成した職員情報表示画面をユーザ端末５０に対して送信する（ステップＳ１０８）。
【００４４】
ユーザ端末５０は、職員情報表示画面を受信すると、自己が備える表示装置の表示画面に、受信した職員情報表示画面を表示する（ステップＳ１０９）。
【００４５】
図８は、職員情報表示画面の例を示す説明図である。図８に示すように、本例における職員情報表示画面には、抽出条件表示領域２０１と、抽出結果表示領域２０２と、終了ボタン２０３とが設けられている。
【００４６】
図８に示すように、抽出条件表示領域２０１にはユーザによって指定された抽出条件が表示され、抽出結果表示領域２０２には抽出結果を示す職員情報が表示される。ユーザは、この職員情報表示画面の表示内容を閲覧することで、希望する職員情報を確認することができるようになる。そして、ユーザは、閲覧を終了するときに終了ボタン２０３を押下する。
【００４７】
以上に説明したように、上述した一実施の形態では、ユーザ端末５０からの検索要求に応じて所定の組織に属する職員に関する職員情報を検索して提供する職員情報提供サーバ１０が、職員情報を特定する際に用いられる所定の検索項目が記憶された組織内情報インデックスＤＢ１１を備え、組織内情報インデックスＤＢ１１に記憶された所定の検索項目をユーザ端末５０に対して提示し、提示した所定の検索項目の中から選択された複数の検索項目と、各検索項目におけるそれぞれの抽出条件を示す項目条件とを指定した検索要求に応じて、職員情報の一部をそれぞれ管理する複数の管理サーバ２０，３０，４０のうち、指定された各検索項目に係る職員情報をそれぞれ管理する複数の管理サーバから、指定された検索項目における指定された項目条件を満たす職員に関する情報を示す条件合致職員情報（各管理サーバが管理している職員情報のうち、各管理サーバに提示された条件が合致する職員情報）を取得し（例えばステップＳ１０６）、取得した条件合致職員情報に基づいて、検索要求にて指定された複数の検索項目それぞれの項目条件を全て満たす職員に関する情報を示す全条件合致職員情報（検索結果の職員情報）を特定し（例えばステップＳ１０７）、特定した全条件合致職員情報を検索結果の職員情報として送信する構成としているので、分散して管理している職員情報を一括管理することなく、必要な職員情報を円滑に提供することができるようになる。
【００４８】
すなわち、組織内情報インデックスＤＢ１１に記憶された所定の検索項目の中から選択された複数の検索項目と、各検索項目におけるそれぞれの抽出条件を示す項目条件とを指定した検索要求に応じて、検索項目から特定される各管理サーバ２０，３０，４０から職員情報を収集し、収集した複数の職員情報から検索要求に合致した職員情報を特定し、特定した職員情報を提供する構成としているので、別個に管理している職員情報を統合して管理することなく、必要な職員情報を円滑に提供することができるようになる。よって、分散管理を行っている既存のシステムを利用することができ、低コストで検索要求に応じた職員情報を円滑に抽出し提供することが可能なシステムを構築することができるようになる。
【００４９】
上述した実施の形態において、職員情報提供サーバ１０が、検索要求にて指定された複数の検索項目それぞれに係る職員情報を管理するそれぞれの管理サーバを特定し、特定し複数の管理サーバから、該当する検索項目における指定された項目条件を満たす職員に関する情報を示す個別条件合致職員情報（各管理サーバが管理している職員情報のうち、各管理サーバに提示された条件が合致する職員情報）を順次取得し、最後に取得した個別条件合致職員情報を条件合致職員情報に決定する構成とし、既に個別条件合致職員情報を取得している場合には、取得している最新の個別条件合致職員情報が示す職員を次に個別条件合致職員情報の取得を依頼する管理サーバに提示して、その管理サーバから、提示した職員のうち該当する検索項目における指定された項目条件を満たす職員に関する情報を示す個別条件合致職員情報を取得し、条件合致職員情報として決定された全条件合致職員情報（検索結果の職員情報）に特定する構成とした場合には、各管理サーバに順次問い合わせを行っていき、徐々に絞り込みを行っていって最終的な検索結果を得ることができるようになる。よって、各管理サーバの処理負担を軽減することが可能となる。
【００５０】
上述した実施の形態において、職員情報提供サーバ１０が、検索要求にて指定された複数の検索項目それぞれに係る職員情報を管理するそれぞれの管理サーバを特定し、特定した複数の管理サーバから、該当する検索項目における指定された項目条件を満たす職員に関する情報を示す個別条件合致職員情報（各管理サーバが管理している職員情報のうち、各管理サーバに提示された条件が合致する職員情報）を順次取得し、取得した複数の個別条件合致職員情報から、その複数の個別条件合致職員情報の全てに含まれている職員を示す条件合致職員情報を作成し、作成した条件合致職員情報を全条件合致職員情報（検索結果の職員情報）に特定する構成とした場合には、各管理サーバに同時に問い合わせを行い、各管理サーバからの検索結果に基づいてユーザ端末に提供する職員情報を作成するため、職員情報提供サーバ１０の処理不可を軽減させることが可能となる。
【００５１】
なお、上述した実施の形態では、管理サーバとして、職員情報のうち給与・評価情報を管理する人事部サーバ２０、職員情報のうち研修評価情報を管理する研修部サーバ３０、職員情報のうち管理対象店舗の勤怠情報を管理する１または２以上の店舗サーバ４０を備える構成としていたが、このうち少なくとも２つを含む構成であればよい。また、他の管理サーバが含まれていてもよい。
【００５２】
なお、上述した実施の形態では特に言及していないが、職員情報提供サーバ１０は、自己が備える記憶媒体に格納されている処理プログラム（職員情報提供処理プログラム）に従って、上述した各種の処理（例えば図６参照）を実行する。
【産業上の利用可能性】
【００５３】
本発明によれば、分散して管理している職員情報を一括管理することなく、必要な職員情報を円滑に提供するのに有用である。
【符号の説明】
【００５４】
１０            職員情報提供サーバ
１１            組織内情報インデックス
２０            人事部サーバ
２１            給与・評価情報ＤＢ
３０            研修部サーバ
３１            研修評価情報ＤＢ
４０            店舗サーバ
４１            勤怠情報ＤＢ
５０            ユーザ端末
６０            通信ネットワーク
１００          職員情報提供システム
【図１】
0005774340.tif 000002
【図２】
0005774340.tif 000003
【図３】
0005774340.tif 000004
【図４】
0005774340.tif 000005
【図５】
0005774340.tif 000006
【図６】
0005774340.tif 000007
【図７】
0005774340.tif 000008
【図８】
0005774340.tif 000009