[go: up one dir, main page]

JP2005011184A - Time management system - Google Patents

Time management system Download PDF

Info

Publication number
JP2005011184A
JP2005011184A JP2003176383A JP2003176383A JP2005011184A JP 2005011184 A JP2005011184 A JP 2005011184A JP 2003176383 A JP2003176383 A JP 2003176383A JP 2003176383 A JP2003176383 A JP 2003176383A JP 2005011184 A JP2005011184 A JP 2005011184A
Authority
JP
Japan
Prior art keywords
attendance
time
data
items
item
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2003176383A
Other languages
Japanese (ja)
Inventor
Yasuyuki Kabata
泰行 椛田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Universal Entertainment Corp
Original Assignee
Aruze Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Aruze Corp filed Critical Aruze Corp
Priority to JP2003176383A priority Critical patent/JP2005011184A/en
Publication of JP2005011184A publication Critical patent/JP2005011184A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

【課題】勤怠管理システムにおいて、所望の勤怠項目について一覧データを形成すること。
【解決手段】ネットワークを介して勤務者の勤怠状況情報を記録し管理する勤怠管理サーバが接続される勤怠管理システムにおいて、勤怠管理サーバは、勤怠データを逐次記録する勤怠データ記録手段30と、抽出する勤怠項目と当該勤怠項目の抽出範囲とを抽出条件として、勤怠データ記録手段30から該当する勤怠項目を抽出する抽出手段10とを備える。勤怠データ記録手段30は、勤務者の勤怠状況情報を勤怠データとして逐次記録し、抽出手段10は、抽出する勤怠項目と勤怠項目の抽出範囲とを抽出条件として設定し、当該抽出条件を満たす勤怠項目を勤怠データ記録手段30から検索することにより、所望の勤怠項目の一覧データを形成する一覧表示させたい所望の勤怠項目について抽出する。
【選択図】 図1
In the attendance management system, list data is formed for desired attendance items.
In a time management system to which a time management server for recording and managing employee time status information is connected via a network, the time management server includes time data recording means for sequentially recording time data, and extraction. The extraction means 10 for extracting the corresponding attendance items from the attendance data recording means 30 using the attendance items to be performed and the extraction range of the attendance items as extraction conditions. The attendance data recording means 30 sequentially records the attendance status information of the worker as attendance data, and the extraction means 10 sets the attendance items to be extracted and the extraction range of attendance items as extraction conditions, and attendance conditions satisfying the extraction conditions. By retrieving items from the attendance data recording means 30, the desired attendance items desired to be displayed in a list forming the list data of the desired attendance items are extracted.
[Selection] Figure 1

Description

【0001】
【発明の属する技術分野】
本発明は、企業等において勤務者の勤怠管理を行う勤怠管理システムに関し、特に、勤怠項目毎の情報管理に関する。
【0002】
【従来の技術】
企業等においては、勤務者の勤務状況を把握し、企業活動の円滑化、勤務者の給与算定、人事考査等に利用している。勤務者の勤務状態の管理において、遅刻、欠勤、残業、早退、深夜勤務等の種々の勤怠項目について一覧表示させることにより、個人あるいは全体の勤務状況を容易に把握することができる。
【0003】
この各種の勤怠項目の一覧を出勤簿帳を元に作成するには、多くの労力と長い作業時間を要し、ミスの発生も否めなかった。例えば、ある勤怠項目について年次、月次、日次毎の一覧表示を形成するには、年単位,月単位,あるいは日単位の各期間範囲内において、出勤簿帳に挙げられた勤怠項目の中から対象とする勤怠項目を抽出し、その勤怠項目を整理するといった作業を行う必要がある。
【0004】
なお、以上本発明についての従来技術を出願人の知得した一般的技術情報に基づいて説明したが、出願人の知る範囲において、出願前までに先行技術文献情報として開示すべき情報を出願人は有していない。
【0005】
【発明が解決しようとする課題】
上記したように、出勤簿を用いた勤怠管理では、年次,月次,日次の各項目別の一覧表示を行うには、多くの労力を要するという問題がある。また、出勤簿の記録をデータ化して管理することも考えられるが、遅刻、欠勤、残業、早退、深夜勤務等の勤怠項目が必ずしも管理項目として設定されているとは限らず、設定されていない勤怠項目については一覧表示することができない。また、新たな管理項目で勤怠管理を行いたいという要請に対しても対応することができないという問題もある。
【0006】
そこで、本発明は、前記した課題を解決して、勤怠管理システムにおいて、所望の勤怠項目について一覧データを形成することを目的とする。
【0007】
【課題を解決するための手段】
本発明は、ネットワークを介して勤務者の勤怠状況情報を記録し管理する勤怠管理サーバが接続される勤怠管理システムにおいて、勤怠管理サーバは、勤怠データを逐次記録する勤怠データ記録手段と、抽出する勤怠項目と当該勤怠項目の抽出範囲とを抽出条件として、勤怠データ記録手段から該当する勤怠項目を抽出する抽出手段とを備える構成とする。
【0008】
勤怠データ記録手段は、勤務者の勤怠状況情報を勤怠データとして逐次記録する。抽出手段は、一覧表示させたい所望の勤怠項目について勤怠データ記録手段から抽出する。この抽出において、抽出する勤怠項目と勤怠項目の抽出範囲とを抽出条件として設定し、当該抽出条件を満たす勤怠項目を検索することにより、所望の勤怠項目の一覧データを形成する。この抽出条件の勤怠項目及び抽出範囲は必要に応じて設定することができ、これにより、既存の勤怠項目に限らず勤怠データから抽出することができる勤怠項目であれば、新たに設定した勤怠項目についても一覧データを形成することができ、また、抽出範囲を所望の範囲に設定することで必要な範囲内での一覧データを形成することができる。
【0009】
抽出範囲は、年次,月次,日次等の所定の期間の他、組織上の各部門、年齢等、勤怠データに設定されるデータに基づいて識別可能な区分であれば任意に設定することができる。
【0010】
勤怠データは、所定の入力手段から入力する構成とする他、勤務者の認証情報を照合して認証処理を行う認証手段を利用する構成とすることもできる。
【0011】
この認証手段を利用する構成では、ネットワークを介して勤務者の勤怠状況情報を記録し管理する勤怠管理サーバと勤務者の認証情報を照合して認証処理を行う認証手段とが接続される勤怠管理システムにおいて、勤怠管理サーバは、認証手段による勤務者の認証において取得した認証取得時刻データ及びその取得順に基づいて、勤務者の出社時刻及び退社時刻を認定する出退社時刻認定手段と、出社時刻及び退社時刻を出社時刻データ及び退社時刻データとして記録する出退社時刻記録手段と、勤怠データを逐次記録する勤怠データ記録手段と、出社時刻データ及び退社時刻データを含む勤怠データを逐次記録する勤怠データ記録手段と、抽出する勤怠項目と当該勤怠項目の抽出範囲とを抽出条件として、勤怠データ記録手段から該当する勤怠データを抽出する抽出手段とを備える構成とする。
【0012】
認証手段は、勤務者の認証において、勤務者が登録者本人であるかを判定し、この際、認証時の時刻を求めておく。この認証取得時刻データ及びその取得順に基づいて勤務者の出社時刻及び退社時刻を認定し、認定した出社時刻及び退社時刻を出社時刻データ及び退社時刻データとし、勤怠管理データベースに記録する。これにより、勤務者は、出退社時刻の管理を自らは何等意志することなく、自動で取得し、勤怠管理情報として記録することができる。また、認証手段は、ネットワーク上の勤怠管理サーバ内、又はネットワークに直接接続されて設けられ、勤務者の認証時において、その認証取得時刻データを取得する。
【0013】
抽出手段は、抽出する勤怠項目を規定するデータ項目について規定値を備える。抽出手段は、抽出条件である勤怠項目と抽出範囲に基づき、この抽出範囲内の勤怠データにおいて、上記勤怠項目を規定するデータ項目について規定値と比較し、この比較結果に基づいて抽出条件を満たす勤怠項目を抽出する。
【0014】
勤怠データからのデータ抽出は、勤怠データに記録されるデータ項目を検索することにより行う。この際、どのデータ項目を検索するかは、抽出する勤怠項目に応じて設定される。このデータ項目の検索において、例えば、データ項目の値が規定値を備えた場合に勤怠項目の抽出を行う。また、この勤怠項目の抽出範囲は、勤怠データ中において設定された抽出範囲内に絞ることができる。
【0015】
この抽出する勤怠項目を規定するデータ項目は、例えば時刻データとすることができ、勤怠データ中の時刻データと勤怠項目を規定する規定時刻との比較により、勤怠項目を抽出する。
【0016】
例えば、勤怠項目を遅刻や欠勤とする場合、抽出する勤怠項目を規定するデータ項目は出社時刻又は業務開始時刻とすることができる。勤怠データ中の出勤時刻又は業務開始時刻と、遅刻や欠勤を規定する規定時刻とを比較し、出勤時刻又は業務開始時刻が規定時刻を越えた場合に遅刻あるいは欠勤として抽出する。
【0017】
また、あるいは、勤怠項目を早退、残業、深夜勤務の少なくとも何れか一つとする場合、抽出する勤怠項目を規定するデータ項目は退社時刻又は業務終了時刻とすることができる。勤怠データ中の出勤時刻又は業務開始時刻と、早退、残業、深夜勤務等を規定する規定時刻とを比較し、出勤時刻又は業務開始時刻が規定時刻を越えた場合に早退、残業、深夜勤務等を抽出する。
【0018】
また、抽出する勤怠項目を規定するデータ項目は事象発生データとすることもでき、勤怠データ中の事象発生の回数と前記勤怠項目の規定発生回数との比較により、勤怠項目を抽出する。
【0019】
例えば、勤怠項目を遅刻回数、欠勤回数、早退回数、残業回数、深夜勤務回数とする場合、抽出する勤怠項目を規定するデータ項目はこれら各事象の発生回数とすることができる。勤怠データ中の各事象の発生回数と規定回数とを比較し、発生回数が規定回数を越えた場合に当該事象の項目を抽出する。
【0020】
勤怠管理システムは、抽出条件を設定する抽出条件設定手段を備える。抽出条件設定手段は、抽出する勤怠項目を設定する勤怠項目設定手段と、勤怠項目の勤怠データの抽出範囲を設定する抽出範囲設定手段とを備え、両設定手段により勤怠項目及び抽出範囲の条件を設定する。
【0021】
上記抽出条件設定手段は、勤怠管理サーバに設ける構成とすることも、あるいは、ネットワークを介して勤怠管理サーバと接続する端末に設ける構成とすることもできる。
【0022】
抽出条件設定手段の内、勤怠項目設定手段は、抽出する勤怠項目を規定するデータ項目についての規定値を閾値として予め備え、抽出手段はこの閾値を越える勤怠項目を抽出する。予め備える閾値は、会社等の組織が定める規程(社内規定)等に基づいて定めることができ、規程を記録するデータベースと連携することにより、規程変更に基づいて自動的に閾値を変更することもできる。
【0023】
また、勤怠項目設定手段は、抽出する勤怠項目を規定するデータ項目についての規定値を設定自在とする構成とすることもできる。抽出手段は、設定により規定された設定値を越える勤怠項目を抽出する。
【0024】
例えば、勤怠項目として遅刻を設定したとき、この遅刻を規定する出社時刻の規定時刻を設定自在とすることにより、各管理態様に応じた遅刻管理を行うことができる。
【0025】
【発明の実施の形態】
以下、本発明の実施の形態について、図を用いて詳細に説明する。
【0026】
図1は本発明の勤怠管理システムの概要を説明するための概略図である。図1において、勤怠情報は勤怠データ記録手段30に記録されて管理される。抽出手段10は、この勤怠データ記録手段30に記録される勤怠情報から所定の勤怠項目を抽出する。抽出された勤怠項目は一覧表示のデータ形態に形成して出力手段40に表示あるいは印字等により出力される。
【0027】
勤怠管理システムは、所定の勤怠項目を抽出するために抽出条件設定手段20を備える。抽出条件設定手段20は、抽出する勤怠項目と当該勤怠項目の抽出範囲とを抽出条件として設定し、抽出手段10はこの抽出条件に基づいて勤怠データ記録手段30から勤怠項目を抽出する。
【0028】
勤怠データ記録手段30の勤怠情報の管理処理は、勤怠情報管理手段140で行う。この勤怠情報管理手段140に対する勤怠情報の入力は、管理者端末等の入力手段(図示していない)で行う他に、勤務者の認証処理を利用することもできる。
【0029】
これら抽出手段10、抽出条件設定手段20、及び勤怠データ記録手段30は、勤務者端末や管理者端末等と共にネットワークに接続された勤怠管理サーバに設けることができる。
【0030】
以下、勤務者の認証処理を利用して勤怠情報を入力する場合について説明する。
【0031】
勤務者は、勤務室内への入室、あるいは勤務室からの出室等の出入りの際、ネットワークに接続される端末を使用する際等において、予め登録した登録者であることを勤怠管理サーバ等の勤怠管理手段に確認させるために、認証処理を行う。なお、上記の入室及び出室は、勤務室に限らず所定の領域の出入りとすることができる。
【0032】
図1において、勤務室や所定領域の出入口、あるいは端末部分には、勤務者を認証するために認定するための認証情報取得手段100が設けられる。認証情報取得手段100は、例えば、磁気カード、ICカード、非接触カード等の利用者が携帯するカードの記録媒体に記録された認証データに基づいて認証を行うカードリーダ、各個人の指紋を読み取って個人認証を行う指紋読み取り装置、各個人の虹彩を読み取って個人認証を行う虹彩読み取り装置、各個人の音声を取得する音声読み取り装置など、各個人が固有に備える身体的特徴を認証情報として取得する任意の手段を用いることができる。
【0033】
認証手段110は、認証情報取得手段100で取得した勤務者の認証情報に基づいて、予め登録した登録者であるか否かの認証を行う。この認証は、認証情報取得手段100で取得される認証情報の形態に応じて行う。例えば、個人認証を行う指紋で行う場合には、予め取得しておいた勤務者の指紋データを記録手段(図示していない)に記憶して、認証情報取得手段100で取得した勤務者の指紋データと登録しておいた指紋データとを比較して、個人認証を行う。この際、認証手段110は認証時刻を時計手段(図示していない)から取得し、取得した認証取得時刻データを出退社時刻認定手段120に送る。
【0034】
出退社時刻認定手段120は、認証手段110から送られた認証取得時刻データに基づいて、勤務者の出社時刻、あるいは退社時刻を認定する。出退社時刻記録手段130は、出退社時刻認定手段120から送られた出退社時刻データを勤怠情報管理手段140に記録する。勤怠情報管理手段140は、勤務者の勤怠情報を管理しており、勤怠情報の一情報として出退社時刻データを勤怠データ記録手段に記録し管理する。
【0035】
出退社時刻データは、入室や出室、あるいは端末へのアクセス等において、認証情報取得手段100による認証処理時に、自動で取得される認証取得時刻に基づいて自動で取得する。そのため、勤怠管理手段は、出退社時刻を取得し記録するために勤務者になんらの操作も要求することなく、また、勤務者自身もなんら意識することなく出退社時刻を自動設定することができる。
【0036】
次に、本発明の勤怠管理システムの一構成例について図2〜図7を用いて説明する。
【0037】
図2は勤怠管理システムの概略構成を示す図である。図2は、勤務者の認証処理を利用して勤怠情報を入力する構成について示している。
【0038】
図2において、ネットワーク9には、勤務者の勤怠状況情報を管理する勤怠管理サーバ3、業務管理を管理する業務管理サーバ4、ネットワーク9にアクセスするアクセス者の個人を認証するための認証サーバ2、認証されたアクセス者の端末(勤務者端末6、管理者端末7)が備える各表示手段に対して、勤怠管理システムが提供する機能やサービスを表示すると共に選択を行うメニューを表示させるメニューサーバ5、勤務者や管理者等の利用者が勤怠管理サーバ3を利用するための端末(勤務者端末6、管理者端末7)が接続されている。
【0039】
また、ネットワーク9には、勤務者を特定する認証情報を取得するための認証情報取得手段8が接続される。認証情報取得手段8は、ネットワーク9に直接接続する構成、あるいは、勤務者端末6に設ける構成とすることができる。ネットワーク9に直接接続する構成では、例えば勤務室の出入口に設け、勤務室の出入する勤務者の認証情報を取得することにより認証を行う。また、勤務者端末6に設ける構成では、勤務者が勤務者端末6からネットワーク9にアクセスする際に、そのアクセス者の認証情報を取得することにより認証を行う。なお、図示していないが、認証情報取得手段8は管理者端末7に対して設ける構成とすることもできる。
【0040】
なお、図2には、機能管理サーバとして、勤務者の勤務状況を管理する勤怠管理サーバ3、業務スケジュールや業務実績等を管理する業務管理サーバ4が示されているが、この勤怠管理サーバ3や業務管理サーバ4に限らず、各利用者の勤怠記録をまとめた出勤状況を管理するサーバ、各種営業実績を管理する営業実績管理サーバ、受注状況を管理する受注サーバ、給与関係を管理する給与管理サーバ、利用者の福利厚生を管理する福利厚生管理サーバ、会議室や応接室等の設備を管理する設備管理サーバ、種々のお知らせを管理するお知らせ管理サーバ等、使用態様に応じて任意に設定することができる。また、この他に、利用者の入退出を管理するゲート管理システムをネットワーク9に接続することもできる。
【0041】
認証サーバ2は、各端末(勤務者端末6、管理者端末7)から入力されたパスワードを認証データベース2aにあらかじめ格納しておき、認証手段2bによって個人識別用の登録パスワードと比較し、認証を求める者が登録された利用者であるかを認証する他、各端末(勤務者端末6、管理者端末7)あるいはネットワーク9に直接に接続される認証情報入力手段8やゲート管理システムに接続される認証情報入力手段(図示していない)から取得される認証情報を取得し、認証データベース2aにあらかじめ登録しておいた各個人の認証元データと比較し、認証を求める者が登録された利用者であるかを認証する。
【0042】
認証情報入力手段8は、前記したように、磁気カード、ICカード、非接触カード等の利用者が携帯するカードの記録媒体に記録された認証データに基づいて認証を行うカードリーダ、各個人の指紋を読み取って個人認証を行う指紋読み取り装置、各個人の虹彩を読み取って個人認証を行う虹彩読み取り装置、各個人の音声を取得して個人認証を行う音声読み取り装置など、各個人が固有に備える身体的特徴を取得する任意の手段を用いることができる。
【0043】
また、各端末(勤務者端末6、管理者端末7)は、ネットワーク9にLAN等により直接に接続されたり、インターネット等の通信網(図示していない)を介して接続され、ログイン操作によりネットワーク9に接続した後、勤怠管理サーバ3や業務管理サーバ4等を利用する。なお、ネットワーク9との信号接続を切り離す場合には、ログアウト操作を行う。
【0044】
なお、ゲート管理システム(図示していない)は、管理領域の内外の通過状態を管理するシステムであり、認証情報入力手段により開閉を管理し、予め登録された利用者のみの通過を許容する。また、この他、タイムカード読取装置を接続することもできる。
【0045】
認証サーバ2は、認証情報取得手段8からの認証情報に基づいて、勤務者の認証処理を行う。
【0046】
また、ネットワーク9は、LAN等の閉じられた通信網の他、インターネット(図示していない)を用いることもできる。このインターネットを介して接続される端末(図示していない)を利用する場合には、在宅勤務や出張先からネットワーク9へのアクセスに適用することができる。
【0047】
本発明の勤怠管理システムにおいて、目的とする勤怠項目を抽出する処理について、抽出手段10と抽出条件設定手段20と勤怠データ記録手段30との間で行われる動作について図3を用いて説明する。
【0048】
抽出条件設定手段20は、抽出手段10が行う抽出においてどのような勤怠項目を抽出するかの抽出条件を設定する。抽出手段10は抽出条件設定手段20が設定する抽出条件に基づいて勤怠データ記録手段30から認める勤怠データを読み出して求める勤怠項目を抽出する。
【0049】
抽出条件設定手段20は、設定する抽出条件として勤怠項目及び抽出範囲を含み、勤怠項目を設定する勤怠項目設定手段20a、及び抽出範囲を設定する抽出範囲設定手段20bを備える。
【0050】
勤怠項目としては、例えば遅刻、欠勤、早退、残業、深夜勤務、有休取得、休日出勤、振り替え休暇取得、特別休暇取得、事前・事後の申請状況、日次確認状況、ログイン・ログアウトの実行状況等の各種の勤怠状況に係わる項目、これら項目データに基づいて形成される統計データ等があり、項目データ自体あるいは項目データの組み合わせにより得ることができる。
【0051】
項目データとして、例えば時刻データや事象発生データがある。時刻データの例としては、例えば出社時刻や退社時刻、業務開始時刻や業務終了時刻等があり、事象発生データとしては、例えば有給休暇取得、休日出勤、振り替え休暇取得、特別休暇取得、事前・事後の申請状況、日次確認状況、ログイン・ログアウトの実行状況等がある。
【0052】
時刻データや事象発生データ等の項目データを検索することにより勤怠項目を抽出する場合には、各勤怠項目に対して定めておいた規定値と項目データとを比較することにより行う。例えば、項目データが規定値を越えた場合に、当該項目データを抽出する。
【0053】
例えば、勤怠項目が遅刻であるとした場合、遅刻であることの指標となる時刻データを規定値(規定時刻データ)として設定しておき、この規定時刻データ(例えば、規定出社時刻データあるいは規定業務開始時刻データにより設定することができる)と、勤怠データ記録手段に記録される出社時刻あるいは業務開始時刻の時刻データとを比較し、この時刻が規定時刻を越えた場合には遅刻であると判定する。
【0054】
欠勤についても、遅刻と同様に、欠勤であることの指標となる時刻データを規定値(規定時刻データ)として設定しておき、この規定時刻を越えた場合に欠勤と判定する。また、早退、残業、深夜勤務については、各規定値(規定時刻データ)と退社時刻や業務終了時刻の時刻データとを比較することにより判定を行う。
【0055】
また、勤怠項目が有給休暇取得等の事象発生である場合には、その事象発生を取得する基準となる有給休暇取得の取得回数を規定値として設定しておき、この規定回数と、勤怠データ記録手段に記録される有給休暇取得の取得回数とを比較し、この取得回数が規定回数を越えた場合には有給休暇取得の事象が発生したと判定する。例えば、規定回数として「0」回を設定しておけば、有給休暇取得の取得状況を知ることができ、また、規定回数として有給休暇の上限値を設定しておけば、有給休暇を全て消化した状況を知ることができる。
【0056】
これらの規定値は、固定値としてその閾値を閾値記録手段20cに記録しておくことも、可変値としてその設定値を設定値記録手段20dに記録しておくこともできる。
【0057】
閾値は、管理手段側からの処理により予め設定することも、あるいは、その組織が定める規程(例えば、社内規程)をデータ化しておき、この規程データを閾値に反映させる構成とすることもできる。規程データに基づいて閾値を設定する場合には、規程の変更と同期して自動で変更することができる。
【0058】
設定値記録手段20dに規定値を設定する場合には、例えば、任意の入力手段から設定値を入力して設定し変更することができる。
【0059】
一方、抽出範囲設定手段20bは、勤怠データ記録手段30に記録される勤怠データに内で検索を行う範囲を設定する。この抽出範囲としては、時間範囲や組織上の範囲がある。時間範囲を設定することで抽出する期間を指定することができ、例えば、年次,月次,日次毎について勤怠項目を抽出することができる。また、組織上の範囲としては、例えば部門や年齢や住所や利用路線など種々の観点から設定することができる。この組織上の範囲は、勤怠データに設定される項目データを利用する他に、他のデータベースとリンクして抽出範囲を設定することもできる。
【0060】
抽出手段10は、抽出条件設定手段20で設定した抽出条件に基づいて、勤怠データ記録手段30から勤怠項目を抽出する。この勤怠項目は、勤怠データ記録手段30に記録されるデータ項目に基づいて規定することができ、予め設定しておくことも、勤怠項目設定手段20aで設定する勤怠項目を規定するデータ項目の組み合わせにより新たに設定することもできる。
【0061】
抽出手段10はデータベース検索手段10aを備え、勤怠データ記録手段30中に記録される勤怠データを検索して、検索結果を出力手段40に出力する。なお、この際、検索結果にデータの並び替えや統計処理等の所定のデータ処理を施すことができる。出力手段40は、表示画面上に表示することも、プリントアウトすることを、あるいは外部装置や外部記録装置にデータ送信することもできる。
【0062】
上記した抽出手段10及び抽出条件設定手段20は勤怠管理サーバ3側に設ける構成とする他に、抽出手段10を勤怠管理サーバ3側に設け抽出条件設定手段20を端末側に設ける構成とすることもできる。抽出手段10と抽出条件設定手段20を勤怠管理サーバ3側に設ける構成では、ネットワークに接続する複数の端末は共通の勤怠項目について抽出することができる。また、抽出手段10を勤怠管理サーバ3側に設け抽出条件設定手段20を端末側に設ける構成では、ネットワークに接続する各端末は毎に独自の勤怠項目を設定することができる。
【0063】
次に、抽出処理を勤怠管理サーバ側で行う構成例について図4,5を用いて説明する。
【0064】
図4は抽出手段及び抽出条件設定手段を勤怠管理サーバ側に設ける構成例を示している。
【0065】
図4において、勤怠管理サーバ3は、勤怠データ記録手段30に対して勤怠情報を記録するための構成、及び記録された勤怠情報を勤怠項目毎に抽出する構成を内部に備える。
【0066】
勤怠情報を記録するための構成は、図1に示した構成と同様に、認証に基づいて勤怠情報を記録管理するものであり、認証情報取得手段(図1中の100)により勤務者の認証情報を取得し、認証手段(図1中の110)はこの認証情報に基づいて予め登録した登録者であるか否かの認証を行う。この際、認証手段は認証時刻を時計手段(図示していない)から取得し、取得した認証取得時刻データを出退社時刻認定手段3cに送る。
【0067】
出退社時刻認定手段3cは、認証手段(図1中の100)から送られた認証取得時刻データに基づいて、勤務者の出社時刻、あるいは退社時刻を認定する。出退社時刻記録手段3dは、出退社時刻認定手段3cから送られた出退社時刻データを勤怠情報管理手段3bあるいは直接に勤怠データ記録手段30に記録する。勤怠情報管理手段3bは、勤務者の勤怠情報を管理しており、I/O手段3aを介して端末50から送られた勤怠情報を勤怠データ記録手段30に記録管理する他、勤怠情報の一情報として出退社時刻記録手段3dから得た出退社時刻データを勤怠データ記録手段30に記録し管理する。
【0068】
図4において、勤怠管理サーバ3は、勤務者の出退社時刻データを含む勤怠状況情報を記録する勤怠データ記録手段30、及び勤怠情報記録手段3bを備える。また、勤怠管理サーバ3は、上記の他に、勤怠事項申請情報を記録することもできる。勤怠情報記録手段3bは、I/O手段3aを介して入力した勤怠情報や勤怠事項申請情報を勤怠データ記録手段30cに記録する他、管理者端末から入力された承認結果を勤怠データ記録手段30に記録する。
【0069】
また、勤怠管理サーバ3は、出退社時刻認定手段3c及び出退社時刻記録手段3dを備える。出退社時刻認定手段3dは、I/O手段3aから、ネットワーク9を介して認証情報取得手段8の認証取得時刻データを入力し、この認証情報時刻データに基づいて勤務者の出社時刻、退社時刻を認定する。また、出退社時刻記録手段3eは、出退社時刻認定手段3dで認定した出社時刻、退社時刻の時刻データを勤怠データ記録手段30に記録する。なお、出退社時刻記録手段3dによる出退社時刻データは、勤怠情報記録手段3bを介して勤怠データ記録手段30に記録するように構成してもよい。
【0070】
また、勤怠情報記録手段3bは、管理者端末により各勤務者の勤怠状況や出退社時刻による出勤状態、勤怠事項申請情報等を承認した場合には、この承認結果についても、勤怠データ記録手段30に記録する。
【0071】
この他に、勤怠管理サーバ3は勤怠状況送信手段(図示していない)を備える構成とすることもできる。勤怠情報記録手段3bは、端末(勤務者端末6,管理者端末7)から勤怠状況情報や勤怠事項申請情報の参照要求を受けると、勤怠データ記録手段30cから勤怠状況情報、勤怠事象申請情報、あるいは承認結果を勤怠情報記録手段3bを介して読み出し、I/O手段3aを介して端末(勤務者端末6,管理者端末7)に送信する。
【0072】
勤務者端末6や管理者端末7は、勤怠状況送信手段3eから送信された,勤怠状況情報、勤怠事象申請情報、あるいは承認結果を表示することができる。
【0073】
なお、認証サーバ2は、勤怠管理サーバ3内に設ける構成とすることも、勤怠管理サーバ3とは別にネットワーク9に接続して設ける構成とすることもできる。
【0074】
また、記録された勤怠情報を勤怠項目毎に抽出する構成は、図3に示した構成と同様に、抽出手段10と抽出条件設定手段20と出力手段40とを備え、抽出条件設定手段20の勤怠項目設定手段20aにより抽出する勤怠項目を設定し、抽出条件設定手段20の抽出範囲設定手段20bにより時期や部門等の抽出範囲を設定する。
【0075】
なお、勤怠データ記録手段30及び出力手段40は勤怠管理サーバ3内に限らず、ネットワーク9を介して外部に設ける構成とすることもできる。
【0076】
また、図5は抽出手段を勤怠管理サーバ側に設け抽出条件設定手段を端末側に設ける構成例を示している。
【0077】
図5において、勤怠管理サーバ3は、勤怠データ記録手段30に対して勤怠情報を記録するための構成、及び記録された勤怠情報を勤怠項目毎に抽出する構成の内の一部(抽出手段10)を内部に備える。勤怠情報を勤怠項目毎に抽出する構成の内の抽出条件設定手段20及び出力手段50は端末側に備える。この構成により、端末毎に抽出する勤怠項目を設定することができ、また、その抽出した出力を取得することができる。
【0078】
勤怠情報を記録するための構成は、図1及び前記図4に示した構成と同様に、認証に基づいて勤怠情報を記録管理するものであるため、ここでの説明は省略する。
【0079】
また、記録された勤怠情報を勤怠項目毎に抽出する構成は、図3に示した構成と同様に、抽出手段10と抽出条件設定手段20と出力手段40とを備え、抽出条件設定手段20の勤怠項目設定手段20aにより抽出する勤怠項目を設定し、抽出条件設定手段20の抽出範囲設定手段20bにより時期や部門等の抽出範囲を設定する。端末50は、この抽出条件設定手段20と出力手段40とを備え、端末側において、勤怠項目や勤怠データ範囲を設定することができる。この抽出条件を端末側の記録手段(図示していない)に記録することで、各端末50に固有の抽出条件を設定することもできる。
【0080】
なお、図4の構成においても、各端末50で抽出条件を入力し、ネットワークを介して勤怠管理サーバ3の抽出条件設定手段20に入力することもできる。また、勤怠管理サーバ3の抽出条件設定手段20に抽出条件を記録する記録手段(図示していない)を設けることにより、各端末50で設定した抽出条件を記録し、この端末に固有に設定された抽出条件を用いて勤怠項目を抽出することもできる。
【0081】
次に、本発明の勤務者端末の一構成例について説明する。図6は本発明の勤務者端末6の一構成例を説明するためのブロック図である。
【0082】
勤務者端末6は、ネットワーク9の間で信号の授受を行うI/O手段6aと、このI/O手段6aに接続される認証情報取得手段6b,勤怠情報入力手段6c,勤怠事項申請手段6d,個人勤怠情報表示手段6eを備える。認証情報取得手段6bは、勤務者端末6を利用する者が予め登録された者であるかを認証するために、勤務者を認証するための情報を取得する手段、例えば、指紋,虹彩,声紋等の種々の個人を特定する認証情報を入力する手段(例えば、指紋を検出するセンサ)とすることができる。
【0083】
勤怠情報入力手段6cは勤務者の勤怠状況情報を入力する手段であり、また、勤怠事項申請手段6dは、勤務者が休暇や遅刻等の勤怠事項を事前に申請する手段である。認証情報取得手段6b,勤怠情報入力手段6c,及び勤怠事項申請手段6dには時刻読取手段6fが接続され、各手段の操作時の時刻を取得する。時刻読取手段6fで読み取った操作時の時刻データは、認証情報取得手段6b,勤怠情報入力手段6c,及び勤怠事項申請手段6dにおいて得られた情報に付加されて、勤怠管理サーバに送信される。
【0084】
個人勤怠情報表示手段6eは、勤怠管理サーバ3の勤怠データベース3cに記憶されている、勤務者の出退社時刻を含む勤怠状況情報や勤怠事項申請情報や承認結果を取り込んで表示する。
【0085】
個人勤怠情報表示手段6eは、図4の構成において、抽出条件設定手段20に勤怠項目や勤怠データ範囲を入力する機能、抽出結果を表示する表示機能を備える構成とする他、図5の構成中の端末50内に備える抽出条件設定手段20や出力手段40を備える構成とすることができる。
【0086】
次に、本発明の管理者端末の一構成例について説明する。図7は本発明の管理者端末7の一構成例を説明するためのブロック図である。
【0087】
管理者端末7は、勤務者の勤怠状況情報や勤怠事項申請情報の承認を行う端末であり、ネットワーク9の間で信号の授受を行うI/O手段7aと、このI/O手段7aに接続される認証情報取得手段7b,勤務者設定手段7c,承認手段7d,勤務者勤怠情報表示手段7eを備える。認証情報取得手段7bは、管理者端末7を利用する者(例えば、管理者、承認者、承認の権限を委託された者)が予め登録された者であるかを認証するために、利用者を認証するための情報を取得する手段であり、認証情報取得手段6bと同様に、例えば、指紋,虹彩,声紋等の種々の個人を特定する認証情報を入力する手段(例えば、指紋を検出するセンサ)とすることができる。
【0088】
勤務者設定手段7cは、管理対象勤務者を設定する手段であり、氏名や社員番号で特定することができる。また、承認手段7は、勤務者の勤怠状況や出勤状況、勤務者が休暇や遅刻等の勤怠事項を事前あるいは事後に申請した勤怠事項申請情報等の各種の承認処理を行う手段であり、承認あるいは非承認を行い、この承認結果は、勤怠管理サーバ3に送信される。認証情報取得手段7b,勤務者設定手段7c,及び承認手段7dには時刻読取手段7fが接続され、各手段の操作時の時刻を取得する。時刻読取手段7fで読み取った操作時の時刻データは、認証情報取得手段7b,勤務者設定手段7c,及び承認手段7dにおいて得られた各情報に付加されて、勤怠管理サーバ3に送信される。
【0089】
勤務者勤怠情報表示手段7eは、勤怠管理サーバ3の勤怠データベース3cに記憶されている、勤務者の出勤状況情報、勤怠状況情報、勤怠事項申請情報、承認結果を取り込んで表示する。
【0090】
勤務者勤怠情報表示手段7eは、図4の構成中の抽出条件設定手段20や出力手段40を備える構成とすることができる。
【0091】
図8は、端末(勤務者端末6,管理者端末7)において、ネットワークに接続する際のログイン時の表示例を示している。この個人認証画面60の表示例では、端末画面上に、ログインするために、例えば社員番号(あるいはパスワード)を入力する入力枠表示60a、ログイン用のボタン表示60b、利用者が登録者であるかを認証するために、認証情報入力手段(例えば、指紋センサ)の操作を促す表示60c等が示される。
【0092】
入力枠表示60aに社員番号を入力し、ボタン表示60bをマウス等のクリックで操作すると、社員番号の照合が行われる。社員番号が照合されると、表示60cが表示され、認証情報の取得が求められる。表示60cには、例えば、指紋センサに指を置く旨の指示が表示される。
【0093】
パスワードの照合と認証情報の取得により個人認証が確認されると、ログイン処理が行われ、次にメニュー画面が表示される。このとき、図示しない時計手段(時刻読取手段)から認証取得時刻(ログイン時刻)を取得し、認証取得時刻データ(ログイン時刻情報)を各種機能管理システムに送る。時刻読取手段は、認証サーバ2やメニューサーバ4等の任意のサーバあるいは端末に設けることも、又は単独でクロックをネットワークに接続することもできる。
【0094】
このログイン処理により勤務者が登録者であることが認証されると、メニューサーバ5により、端末(勤務者端末6,管理者端末7)の画面上に図9に示すようなメニュー画面が表示される。図9に示すメニュー画面61の例では、例えば、業務管理システム61a,勤怠管理システム61b等の機能管理システムの選択ボタン表示や、各種のお知らせの選択ボタン表示61cが表示される。また、このメニュー画面61には、ログアウトの選択を行うボタン表示61dが表示される。なお、このメニュー画面は一例であって、他の表示内容とすることもできる。
【0095】
なお、メニュー画面61において、ログアウトの選択ボタン61dがクリックされた場合には、時刻読取手段から認証取得時刻(ログアウト時刻)が取得され、認証取得時刻データ(ログアウト時刻情報)を各種機能管理システムに送る。また、メニュー画面61において機能管理システムを選択すると、選択された機能管理システムの処理画面が表示される。
【0096】
メニュー画面61において、例えば、勤怠管理システムの選択してボタン61bを選択してクリックすると、メニューサーバ5は勤怠管理サーバ3に接続する。選択された勤怠管理サーバ3は、ホームページを表示する表示データを端末(勤務者端末6,管理者端末7)に送りホームページを表示する。
【0097】
ホームページ上には、勤怠管理サーバが処理する処理内容を表示する。処理内容として、例えば、出勤簿,有休・振休,上長設定,マニュアル,管理用,お知らせ等がある。出勤簿のページでは、勤務者の勤怠状況の一覧表の他、欠勤、有給休暇,振替休日,出張,遅刻,直行,早退,直帰,残業,早出勤務,時間外勤務等の勤怠事項の申請を行う。また、上長設定のページでは、勤怠事項申請情報を承認する上長を設定する。
【0098】
勤務者端末に表示されるホームページ上において出勤簿のページを選択すると、出勤簿ページが表示される。図10は、出勤簿登録画面の一例を示している。なお、図10に示す出勤簿登録画面は通常勤務の場合を示している。
【0099】
出勤簿登録画面62上には、勤務者に設定された勤務種別62a、及びその勤務種別の勤務時間62bが表示される。なお、勤務種別62a及び勤務時間62bは、勤務者に応じて設定することができる。また、出勤簿登録画面62上には、出勤を登録するためのボタン表示62cが表示される。このボタン表示62cをクリックすることにより出勤登録が行われ、勤怠情報記録手段3bを介して勤怠データ記録手段30cに記録される。この際、出勤時刻を記録することができる。出勤時刻は、この出勤登録を行った時刻とすることも、あるいは、認証を行った時刻とすることもできる。出勤登録時刻や認証時刻は、例えば、端末が備える時刻読取手段6fを用いて取得することができる。
【0100】
図11は、出勤簿の一表示例である。この表示例では、出勤簿の表示画面63に、勤務内容、勤務開始時刻、勤務終了時刻、総残業時間、深夜勤務、申請1、申請2、出社時刻、退社時刻、ログイン時刻(認証取得時刻)、ログアウト時刻(認証取得時刻)等が、各日付毎に表示される。なお、勤務内容の欄には、例えば休日勤務等の通常勤務と異なる勤務状態が記述される。また、勤務開始時刻及び勤務終了時刻は、勤務者に通常設定されている勤務時間や、遅刻や残業等の事前申請により変更された勤務時間が記述される。総残業時間には、当日及び当月のおける残業時間の合計が記述される。当日の総残業時間は、通常勤務の勤務終了時刻と、退社時刻と実際の勤務終了時刻との時間差から算出される。なお、この時間差は、所定時間(例えば、5分や10分等)を単位として設定することができる。
【0101】
申請1及び申請2には、事前申請と事後申請、及び承認済み、申請済み、未申請、却下等を区分して表示することができる。
【0102】
図11に示す出勤簿において、勤務開始時刻、勤務終了時刻、ログイン時刻、ログアウト時刻、出社時刻、退社時刻、総残業時間等の時刻データは、抽出する勤怠項目を規定するデータ項目として用いることができ、これらの時刻データと勤怠項目を規定する指標として設定しておいた規定時刻との比較により、勤怠項目を抽出する。
【0103】
例えば、勤怠項目を遅刻や欠勤とする場合、抽出する勤怠項目を規定するデータ項目は出社時刻又は業務開始時刻とすることができる。勤怠データ中の出勤時刻又は業務開始時刻と、遅刻や欠勤を規定する規定時刻とを比較し、出勤時刻又は業務開始時刻が規定時刻を越えた場合に遅刻あるいは欠勤として抽出する。
【0104】
また、あるいは、勤怠項目を早退、残業、深夜勤務等も、抽出する勤怠項目を規定するデータ項目として退社時刻や業務終了時刻を用いることができる。勤怠データ中の出勤時刻又は業務開始時刻と、早退、残業、深夜勤務等を規定する規定時刻とを比較し、出勤時刻又は業務開始時刻が規定時刻を越えた場合に早退、残業、深夜勤務等を抽出する。また、ログイン時刻やログアウト時刻を用いることもできる。
【0105】
図11に示す出勤簿において、出勤日数、欠勤日数、有給休暇使用日数、振り替え休日使用日数、遅刻回数、早退回数等の事象発生データも、抽出する勤怠項目を規定するデータ項目として用いることができ、勤怠データ中の事象発生の回数と前記勤怠項目の規定発生回数との比較により、勤怠項目を抽出することができる。
【0106】
なお、これらの勤怠項目及びこの勤怠項目を規定する勤怠データは一例であり、他の勤怠項目や勤怠データを用いることもできる。また、勤怠項目や勤怠データを組み合わせて新たな勤怠項目を設定することもできる。
【0107】
図12は勤怠管理システムメニュー画面の一例であり、図9に示すメニュー画面において勤怠管理システム61bを選択することにより表示される。勤怠管理システムメニュー画面64には、出勤簿64c,有給休暇・振り替え休暇64d,統計機能64e等の勤怠管理に係わる各種選択ボタンが表示される。また、ホーム64a、お知らせ64b、マニュアル64f、ログアウト64gの選択を行う選択ボタン表示も表示される。なお、この勤怠管理システムメニュー画面は一例であって、他の表示内容とすることもできる。
【0108】
図13は勤怠管理システム統計処理画面の表示例であり、図12の勤怠管理システムメニュー画面において統計機能64eを選択することにより表示される。
【0109】
勤怠管理システム統計処理画面65には勤怠項目65a及び勤怠データ範囲65bが表示され、これらを選択あるいは入力することにより勤怠項目を抽出する抽出条件を設定する。
【0110】
勤怠項目65aには、例えば遅効、早退、欠勤、有休、休日等の予め設定された勤怠項目が選択可能に表示され、何れかを選択することで勤怠項目を設定する。また、勤怠データ範囲65bには、各勤怠項目について勤怠データから抽出するための時期範囲及び部門範囲が入力可能に表示され、この各範囲に入力することで勤怠データ範囲を設定する。なお、全部門を選択範囲とする場合には、この部門の勤怠データ範囲の表示を省略することもできる。
【0111】
図13の例では、勤怠項目として遅刻を設定し、その勤怠データ範囲として開始時期を03/03/01とし終了時期を03/03/31とする時期範囲と、全部門を部門範囲とする例を示している。
【0112】
また、図13の勤怠管理システム統計処理画面の表示例では、上記の表示部分の他に、表示65c,その他の条件65d,ログアウト65eの選択を行う選択ボタン表示も表示される。その他の条件65dは、前記した部門選択の抽出条件を設定する場合等のその他の抽出条件を設定する場合に使用する。また、表示65cは、抽出条件を勤怠項目が勤怠データ範囲の抽出条件を設定した後、抽出して得られた一覧データを表示させる場合に使用し、画面表示、プリントアウト、外部装置への出力等の出力形態を選択することができる。
【0113】
図14は、抽出条件の例を示している。図14(a)は、勤怠項目の閾値が予め設定されている例である。例えば、遅刻、欠勤、早退、通常勤務、残業、深夜勤務等が社内規程により定められ、各勤怠項目を規定する時刻や時間範囲が設定されている場合には、その時刻や時間範囲を閾値として定めておく。勤怠データ範囲は、抽出処理及び勤怠項目毎に設定することができる。
【0114】
なお、この時刻や時間範囲の閾値は、社内規程を記録するデータベースから自動で取り込むように連携させておくことができ、社内規程の変更があった場合にはこの変更を自動的に反映させて閾値を変更させることもできる。
【0115】
図14(b)は、勤怠項目を規定する値を設定自在とする例である。例えば、遅刻回数がある回数以上の統計を要する場合には、遅刻回数の設定値に所定回数を設定することにより抽出することができる。また、総残業時間がある時間以上の統計を要する場合には、総残業時間の設定値に所定の時間数を設定することにより抽出することができる。
【0116】
図15は、抽出結果の一覧表示例である。図15(a)に示す一覧表示66は、勤怠項目として遅刻を選択し、勤怠データ範囲としてある期間のほぼ1月を設定した場合を示している。ここでは、抽出結果として遅刻した日の日付け、勤務開始時刻、ログイン時刻、出社時刻等のデータが表示されている。
【0117】
図15(a)の抽出結果は、図11に示す出勤簿の基づく例であり、遅刻判定をログイン時刻で行う場合には、ログイン時刻のデータ項目について規定時刻(例えば、9:30)と比較し、規定時刻を越えるログイン時刻を検索することにより遅刻を抽出する。この例では、ログイン時刻が10:20の3月5日と、ログイン時刻が13:55の3月24日が遅刻日として抽出される。
【0118】
また、図15(b)に示す一覧表示67は、勤怠項目として残業を選択し、勤怠データ範囲としてある期間のほぼ1月を設定した場合を示している。ここでは、抽出結果として残業した日の日付け、勤務終了時刻、ログオウト時刻、退社時刻、残業時間等のデータが表示されている。なお、表示内容は、上記例に限らず任意に設定することができる。
【0119】
図15(b)の抽出結果は、図11に示す出勤簿の基づく例であり、残業判定は例えば勤務終了時刻や総残業時間に基づいて行うことができる。残業判定を勤務終了時刻に基づいて行う場合には、勤務終了時刻のデータ項目について規定時刻(例えば、18:30)と比較し、規定時刻を越える勤務終了時刻を検索することにより残業を抽出する。この例では、3月4,5,7,10,11,13,14,18,19,20日が残業日として抽出される。
【0120】
本発明の実施の形態によれば、勤怠データ範囲を設定することができるため、年次,月次,日次や任意に設定した期間について勤怠項目の統計を取得することができる。
【0121】
本発明の実施の形態によれば、端末毎に抽出条件を設定することができる。
【0122】
本発明の実施の形態によれば、勤怠項目を規定する時刻データを社内規程等のデータと連携することにより、自動的に変更することができる。
【0123】
本発明の実施の形態によれば、勤怠項目を規定する時刻データや回数データを設定することにより、任意の勤怠項目を設定することができる。
【0124】
【発明の効果】本発明の勤怠管理システムによれば、勤怠管理システムにおいて、所望の勤怠項目について一覧データを形成することができる。
【図面の簡単な説明】
【図1】本発明の勤怠管理システムの概要を説明するための概略図である。
【図2】本発明の勤怠管理システムの概略構成を示す図である。
【図3】本発明の抽出手段と抽出条件設定手段と勤怠データ記録手段との間で行われる動作を説明するための図である。
【図4】本発明の抽出手段及び抽出条件設定手段を勤怠管理サーバ側に設ける構成例を示す図である。
【図5】本発明の抽出手段を勤怠管理サーバ側に設け抽出条件設定手段を端末側に設ける構成例を示す図である。
【図6】本発明の勤務者端末の一構成例を説明するためのブロック図である。
【図7】本発明の管理者端末の一構成例を説明するためのブロック図である。
【図8】端末においてネットワークに接続する際のログイン時の表示例を示す図である。
【図9】メニュー画面の表示例である。
【図10】出勤簿登録画面の表示例である。
【図11】出勤簿の一表示例である。
【図12】勤怠管理システムメニュー画面の一例である。
【図13】勤怠管理システム統計処理画面の表示例である。
【図14】抽出条件の一例を示す図である。
【図15】抽出結果の一覧表示例である。
【符号の説明】
1 勤怠管理システム
2 認証サーバ
2a 認証データベース
3 勤怠管理サーバ
3a I/O手段
3b 勤怠情報記録手段
3c 出退社時刻認定手段
3d 出退社時刻記録手段
4 業務管理サーバ
5 メニューサーバ
6 勤務者端末
6a I/O手段
6b 認証情報取得手段
6c 勤怠情報入力手段
6d 勤怠事項申請手段
6e 個人勤怠情報表示手段
6f 時刻読取手段
7 管理者端末
7a I/O手段
7b 認証情報取得手段
7c 勤務者設定手段
7d 承認手段
7e 勤務者勤怠情報表示手段
7f 時刻読取手段
8 認証情報取得手段
9 ネットワーク
10 抽出手段
10a データベース検索手段
20 抽出条件設定手段
20a 勤怠項目設定手段
20b 抽出範囲設定手段
20c 閾値記録手段
20d 設定値記録手段
30 勤怠データ記録手段
40 出力手段
50 端末
50a I/O手段
60 個人認証画面
60a 入力枠表示
60b ログイン用のボタン表示
60c 認証情報入力手段の操作を促す表示
61 メニュー画面
61a 業務管理システムの選択ボタン表示
61b 勤怠管理システムの選択ボタン表示
61c お知らせの選択ボタン表示
61d ログアウトの選択を行うボタン表示
62 出勤簿登録画面
62a 勤務種別ボタン表示
62b 勤務時間ボタン表示
62c 出勤登録のボタン表示
63 出勤簿の表示画面
64 勤怠管理システムメニュー画面
64a ホームの選択ボタン表示
64b お知らせの選択ボタン表示
64c 出勤簿の選択ボタン表示
64d 有給休暇・振り替え休暇の選択ボタン表示
64e 統計機能の選択ボタン表示
64f マニュアルの選択ボタン表示
64g ログアウトの選択ボタン表示
65 勤怠管理システム統計処理画面
65a 勤怠項目表示
65b 勤怠データ範囲表示
65c 表示の選択ボタン表示
65d その他の条件の選択ボタン表示
64g ログアウトの選択ボタン表示
65e ログアウトの選択ボタン表示
66,67 一覧表示
100 認証情報取得手段
110 認証手段
120 出退社時刻認定手段
130 出退社時刻記録手段
140 勤怠情報管理手段
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an attendance management system for managing attendance of employees in companies and the like, and more particularly to information management for each attendance item.
[0002]
[Prior art]
In companies, etc., the working status of workers is ascertained and used for facilitating corporate activities, calculating employee salaries, and conducting personnel reviews. In managing the working status of a worker, by displaying a list of various attendance items such as late work, absenteeism, overtime, early departure, late-night work, etc., it is possible to easily grasp the individual or overall work status.
[0003]
Creating a list of these various attendance items based on the attendance record book required a lot of labor and a long working time, and the occurrence of mistakes could not be denied. For example, to form an annual, monthly, or daily listing for a time item, the time items listed in the attendance book within each year, month, or day period range It is necessary to perform work such as extracting time items that are targeted from the inside and organizing the time items.
[0004]
Although the prior art regarding the present invention has been described based on general technical information obtained by the applicant, information to be disclosed as prior art document information prior to filing within the scope of the knowledge of the applicant Does not have.
[0005]
[Problems to be solved by the invention]
As described above, attendance management using an attendance book has a problem that it takes a lot of labor to display a list for each item of yearly, monthly, and daily. It is also possible to manage the records of attendance records as data, but attendance items such as late work, absenteeism, overtime, early departure, late-night work, etc. are not necessarily set as management items and are not set. Attendance items cannot be listed. In addition, there is also a problem that it is impossible to respond to a request to perform time management with a new management item.
[0006]
Therefore, an object of the present invention is to solve the above-described problems and form list data for desired attendance items in the attendance management system.
[0007]
[Means for Solving the Problems]
The present invention relates to a time management system to which a time management server for recording and managing employee time status information is connected via a network, wherein the time management server extracts time data recording means for sequentially recording time data. An extraction means for extracting a corresponding attendance item from the attendance data recording means is provided with the attendance item and the extraction range of the attendance item as extraction conditions.
[0008]
The attendance data recording means sequentially records the attendance status information of the worker as attendance data. The extraction means extracts from the attendance data recording means the desired attendance items to be displayed as a list. In this extraction, the time items to be extracted and the extraction range of the time items are set as extraction conditions, and the time items satisfying the extraction conditions are searched to form the list data of desired time items. The time items and extraction range of this extraction condition can be set as necessary. As a result, if time items can be extracted from time data as well as existing time items, newly set time items Also, the list data can be formed, and the list data within the necessary range can be formed by setting the extraction range to a desired range.
[0009]
The extraction range is arbitrarily set as long as it is a identifiable category based on the data set in the attendance data such as each department in the organization, age, etc. in addition to a predetermined period such as annual, monthly, daily, etc. be able to.
[0010]
The attendance data may be configured to be input from a predetermined input unit, or may be configured to use an authentication unit that performs authentication processing by checking worker authentication information.
[0011]
In the configuration using this authentication means, the attendance management in which the attendance management server that records and manages the attendance status information of the worker via the network and the authentication means that performs authentication processing by collating the worker authentication information are connected. In the system, the attendance management server includes a time-of-work-time certifying means for certifying a worker's work time and time of leaving the work based on the authentication acquisition time data obtained in the authentication of the worker by the authentication means and the order of acquisition, Attendance time recording means for recording leaving time as departure time data and leaving time data, attendance data recording means for sequentially recording attendance data, and attendance data recording for sequentially recording attendance data including attendance time data and departure time data Applicable from the time data recording means, with the means, the time items to be extracted and the extraction range of the time items to be extracted as extraction conditions Neglected a configuration comprising an extraction means for extracting data.
[0012]
In the authentication of the worker, the authentication means determines whether the worker is the registrant himself, and obtains the time at the time of authentication at this time. Based on the authentication acquisition time data and the order of acquisition, the employee's work time and leaving time are certified, and the certified work time and leaving time are used as work time data and work time data, and are recorded in the attendance management database. As a result, the worker can automatically acquire and record the attendance / leaving time management information as attendance management information without any intention. Further, the authentication means is provided in the attendance management server on the network or directly connected to the network, and acquires the authentication acquisition time data when the worker is authenticated.
[0013]
The extraction means has a prescribed value for the data item that defines the attendance item to be extracted. Based on the time items and extraction ranges that are the extraction conditions, the extraction means compares the data items that define the time items in the time data within the extraction range with the specified values, and satisfies the extraction conditions based on the comparison results. Extract time items.
[0014]
Data extraction from attendance data is performed by searching for data items recorded in attendance data. At this time, which data item is to be searched is set according to the time item to be extracted. In this data item search, for example, when the value of the data item has a specified value, the attendance item is extracted. In addition, the extraction range of the attendance items can be narrowed down to the extraction range set in the attendance data.
[0015]
The data item that defines the extracted time item can be, for example, time data, and the time item is extracted by comparing the time data in the time data with the specified time that defines the time item.
[0016]
For example, when the attendance item is late or absent, the data item that defines the attendance item to be extracted can be the office time or the work start time. The attendance time or work start time in the attendance data is compared with the specified time that defines lateness or absence, and if the attendance time or work start time exceeds the specified time, it is extracted as lateness or absence.
[0017]
Alternatively, when the attendance item is at least one of early departure, overtime, and late-night work, the data item that defines the attendance item to be extracted can be the leaving time or the work end time. Compare the working time or work start time in the attendance data with the specified time that specifies early departure, overtime, late-night work, etc., and if the work time or work start time exceeds the specified time, leave early, overtime, work late at night, etc. To extract.
[0018]
Moreover, the data item which prescribes | regulates the time item to extract can also be made into event occurrence data, and a time item is extracted by the comparison with the frequency | count of occurrence of the event in time data, and the frequency | count generation | occurrence | production of the said time item.
[0019]
For example, when the attendance items are the number of late work, the number of absenteeism, the number of early departures, the number of overtime work, and the number of late-night work, the data items that define the attendance items to be extracted can be the number of occurrences of these events. The number of occurrences of each event in the attendance data is compared with the specified number of times, and when the number of occurrences exceeds the specified number of times, the event item is extracted.
[0020]
The attendance management system includes extraction condition setting means for setting extraction conditions. The extraction condition setting means includes a time item setting means for setting the time items to be extracted and an extraction range setting means for setting the extraction range of the time data of the time items, and the conditions of the time items and the extraction range are set by both setting means. Set.
[0021]
The extraction condition setting means may be provided in the attendance management server or may be provided in a terminal connected to the attendance management server via a network.
[0022]
Among the extraction condition setting means, the attendance item setting means is preliminarily provided with a prescribed value for the data item that defines the extracted attendance item as a threshold value, and the extraction means extracts attendance items that exceed this threshold value. The threshold to be prepared in advance can be set based on regulations (internal regulations) established by organizations such as companies, etc., and the threshold can be automatically changed based on changes in regulations by linking with the database that records the regulations. it can.
[0023]
Also, the attendance item setting means may be configured to freely set a prescribed value for a data item that defines the extracted attendance item. The extraction means extracts attendance items that exceed the set value defined by the setting.
[0024]
For example, when lateness is set as an attendance item, it is possible to perform lateness management according to each management mode by making it possible to set a prescribed time of the office time that defines this lateness.
[0025]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
[0026]
FIG. 1 is a schematic diagram for explaining the outline of the attendance management system of the present invention. In FIG. 1, attendance information is recorded and managed in attendance data recording means 30. The extracting means 10 extracts predetermined attendance items from the attendance information recorded in the attendance data recording means 30. The extracted attendance items are formed in a list display data form and output to the output means 40 by display or printing.
[0027]
The attendance management system includes an extraction condition setting means 20 for extracting predetermined attendance items. The extraction condition setting means 20 sets the time items to be extracted and the extraction range of the time items as extraction conditions, and the extraction means 10 extracts time items from the time data recording means 30 based on the extraction conditions.
[0028]
The attendance information management means 140 performs the attendance information management process of the attendance data recording means 30. The attendance information is input to the attendance information management means 140 by an input means (not shown) such as an administrator terminal, or a worker authentication process can be used.
[0029]
These extraction means 10, extraction condition setting means 20, and attendance data recording means 30 can be provided in a attendance management server connected to a network together with a worker terminal, an administrator terminal, and the like.
[0030]
Hereinafter, a case where the attendance information is input using the worker authentication process will be described.
[0031]
When a worker enters a work room, enters or exits a work room, uses a terminal connected to the network, etc., he / she must be a registered registrant such as a time management server. An authentication process is performed to make the attendance management means confirm. In addition, said entrance and exit can be made into the entrance / exit of not only a work room but a predetermined | prescribed area | region.
[0032]
In FIG. 1, an authentication information acquisition unit 100 for authenticating a worker is provided at a work room, an entrance / exit of a predetermined area, or a terminal portion. The authentication information acquisition means 100 is, for example, a card reader that performs authentication based on authentication data recorded on a recording medium of a card carried by a user such as a magnetic card, IC card, contactless card, etc., and reads each individual's fingerprint. Acquire individual physical features as authentication information, such as fingerprint readers that perform personal authentication, iris readers that perform individual authentication by reading the iris of each individual, and voice readers that acquire the voice of each individual. Any means can be used.
[0033]
Based on the worker authentication information acquired by the authentication information acquisition unit 100, the authentication unit 110 authenticates whether or not the user is a registered registrant. This authentication is performed according to the form of authentication information acquired by the authentication information acquisition means 100. For example, when the fingerprint is used for personal authentication, the worker's fingerprint data acquired in advance is stored in the recording means (not shown) and acquired by the authentication information acquisition means 100. Personal authentication is performed by comparing the data with the registered fingerprint data. At this time, the authentication unit 110 acquires the authentication time from the clock unit (not shown), and sends the acquired authentication acquisition time data to the leaving / exiting time recognition unit 120.
[0034]
The leaving / leaving time authorization unit 120 authorizes the worker's leaving time or leaving time based on the authentication acquisition time data sent from the authentication unit 110. The leaving / leaving time recording means 130 records the leaving / leaving time data sent from the leaving / leaving time authorization means 120 in the attendance information management means 140. The attendance information management means 140 manages attendance information of workers, and records the attendance / leaving time data as one piece of attendance information in the attendance data recording means.
[0035]
The entry / exit time data is automatically acquired based on the authentication acquisition time that is automatically acquired during the authentication process by the authentication information acquisition means 100 when entering or leaving the room or accessing the terminal. Therefore, the attendance management means can automatically set the attendance time without requiring any operation from the worker in order to acquire and record the attendance time, and without any awareness of the worker himself. .
[0036]
Next, one structural example of the attendance management system of the present invention will be described with reference to FIGS.
[0037]
FIG. 2 is a diagram showing a schematic configuration of the attendance management system. FIG. 2 shows a configuration in which attendance information is input using a worker authentication process.
[0038]
In FIG. 2, a network 9 includes a time management server 3 that manages worker attendance status information, a business management server 4 that manages business management, and an authentication server 2 that authenticates an individual who accesses the network 9. A menu server that displays functions and services provided by the attendance management system and displays a menu for selection on each display means provided in the terminal of the authenticated accessor (worker terminal 6, administrator terminal 7) 5. Terminals (worker terminal 6 and manager terminal 7) for users such as workers and managers to use the attendance management server 3 are connected.
[0039]
The network 9 is connected to authentication information acquisition means 8 for acquiring authentication information for identifying a worker. The authentication information acquisition means 8 can be configured to connect directly to the network 9 or to be provided on the worker terminal 6. In the configuration directly connected to the network 9, for example, it is provided at the entrance / exit of the work room, and authentication is performed by acquiring authentication information of the worker entering / exiting the work room. In the configuration provided in the worker terminal 6, when the worker accesses the network 9 from the worker terminal 6, authentication is performed by acquiring authentication information of the accessing person. Although not shown, the authentication information acquisition unit 8 may be provided for the administrator terminal 7.
[0040]
FIG. 2 shows a time management server 3 for managing a worker's work status and a business management server 4 for managing a business schedule, business results, etc. as the function management server. Not only the job management server 4 but also the server that manages the attendance status that summarizes the attendance records of each user, the business performance management server that manages various business results, the order reception server that manages the order status, and the salary that manages the salary relationship Management server, welfare management server that manages user benefits, equipment management server that manages equipment such as conference rooms and reception rooms, and information management server that manages various notifications, etc. can do. In addition to this, a gate management system for managing entry / exit of the user can be connected to the network 9.
[0041]
The authentication server 2 stores passwords input from each terminal (worker terminal 6 and administrator terminal 7) in the authentication database 2a in advance, and compares the password with a registered password for personal identification by the authentication means 2b. In addition to authenticating whether the requester is a registered user, it is connected to each terminal (worker terminal 6, administrator terminal 7) or authentication information input means 8 connected directly to the network 9 or a gate management system. The authentication information acquired from the authentication information input means (not shown) is obtained, compared with the individual authentication source data registered in advance in the authentication database 2a, and used by the person who requests authentication. Authenticates whether or not
[0042]
As described above, the authentication information input means 8 is a card reader that performs authentication based on authentication data recorded on a card recording medium carried by a user such as a magnetic card, IC card, contactless card, etc. Each person has its own, such as a fingerprint reader that performs personal authentication by reading fingerprints, an iris reader that performs individual authentication by reading the iris of each individual, and a voice reader that performs personal authentication by acquiring each individual's voice Any means for obtaining physical characteristics can be used.
[0043]
Each terminal (worker terminal 6 and administrator terminal 7) is directly connected to the network 9 via a LAN or the like, or connected via a communication network (not shown) such as the Internet, and is connected to the network by a login operation. After connecting to 9, the attendance management server 3, the business management server 4 and the like are used. When disconnecting the signal connection with the network 9, a logout operation is performed.
[0044]
The gate management system (not shown) is a system that manages the passage state inside and outside the management area, manages the opening and closing by the authentication information input means, and allows only a registered user to pass. In addition, a time card reader can be connected.
[0045]
The authentication server 2 performs worker authentication processing based on the authentication information from the authentication information acquisition means 8.
[0046]
The network 9 can also use the Internet (not shown) in addition to a closed communication network such as a LAN. When using a terminal (not shown) connected via the Internet, it can be applied to access to the network 9 from telecommuting or a business trip destination.
[0047]
In the attendance management system of the present invention, the operation performed among the extraction means 10, the extraction condition setting means 20, and the attendance data recording means 30 will be described with reference to FIG.
[0048]
The extraction condition setting unit 20 sets an extraction condition for what kind of attendance items are extracted in the extraction performed by the extraction unit 10. Based on the extraction conditions set by the extraction condition setting means 20, the extraction means 10 reads the attendance data to be obtained by reading out the attendance data recognized from the attendance data recording means 30.
[0049]
The extraction condition setting unit 20 includes a time item and an extraction range as the extraction condition to be set, and includes a time item setting unit 20a for setting the time item and an extraction range setting unit 20b for setting the extraction range.
[0050]
Time items include late work, absenteeism, early departure, overtime, late-night work, acquisition of paid leave, holiday work, transfer leave acquisition, special leave acquisition, pre / post application status, daily confirmation status, login / logout execution status, etc. There are items related to various attendance statuses, statistical data formed based on these item data, and the like, which can be obtained by item data itself or a combination of item data.
[0051]
The item data includes, for example, time data and event occurrence data. Examples of time data include, for example, work time, departure time, work start time, work end time, etc., and event occurrence data includes, for example, paid leave acquisition, holiday attendance, transfer leave acquisition, special leave acquisition, pre / post Application status, daily confirmation status, login / logout execution status, etc.
[0052]
When a time item is extracted by searching item data such as time data and event occurrence data, it is performed by comparing a prescribed value defined for each time item with the item data. For example, when the item data exceeds a specified value, the item data is extracted.
[0053]
For example, if the attendance item is late, time data that is an indicator of being late is set as a specified value (specified time data), and this specified time data (for example, specified office time data or specified work) Can be set by the start time data) and the time data of the start time or work start time recorded in the attendance data recording means, and if this time exceeds the specified time, it is determined that it is late To do.
[0054]
With respect to absenteeism, as with late arrival, time data serving as an indicator of absence is set as a specified value (specified time data), and when this specified time is exceeded, the absence is determined. In addition, early departure, overtime, and late-night work are determined by comparing each specified value (specified time data) with time data of the leaving time and the work end time.
[0055]
In addition, if the attendance item is an occurrence of an event such as the acquisition of paid leave, the number of times of acquisition of paid leave that serves as the basis for acquiring the event occurrence is set as a specified value, and the specified number of times and the attendance data recording The number of acquisitions of paid leave acquisition recorded in the means is compared, and if the number of acquisitions exceeds a specified number, it is determined that an event of acquisition of paid leave has occurred. For example, if you set “0” as the specified number of times, you can know the acquisition status of paid leave acquisition, and if you set the upper limit of paid leave as the specified number of times, you can use all paid leave Can know the situation.
[0056]
These specified values can be recorded as fixed values in the threshold value recording means 20c, or the set values can be recorded as variable values in the set value recording means 20d.
[0057]
The threshold value can be set in advance by processing from the management means side, or rules (for example, in-house rules) determined by the organization can be converted into data, and the rule data can be reflected in the thresholds. When the threshold value is set based on the regulation data, it can be automatically changed in synchronization with the regulation change.
[0058]
When setting the specified value in the set value recording unit 20d, for example, the set value can be set and changed by inputting the set value from an arbitrary input unit.
[0059]
On the other hand, the extraction range setting means 20b sets a search range within the attendance data recorded in the attendance data recording means 30. The extraction range includes a time range and an organizational range. A period to be extracted can be specified by setting a time range. For example, attendance items can be extracted for each year, month, and day. In addition, the organizational range can be set from various viewpoints such as department, age, address, and route of use. In addition to using the item data set in the attendance data, this organizational range can be linked to other databases to set the extraction range.
[0060]
The extraction means 10 extracts the attendance items from the attendance data recording means 30 based on the extraction conditions set by the extraction condition setting means 20. The attendance items can be defined based on the data items recorded in the attendance data recording means 30, and can be set in advance, or a combination of data items defining the attendance items set by the attendance item setting means 20a. It can also be set anew.
[0061]
The extraction means 10 includes a database search means 10 a, searches for attendance data recorded in the attendance data recording means 30, and outputs the search result to the output means 40. At this time, the search result can be subjected to predetermined data processing such as data rearrangement and statistical processing. The output means 40 can display on the display screen, print out, or send data to an external device or an external recording device.
[0062]
The extraction means 10 and the extraction condition setting means 20 are configured to be provided on the attendance management server 3 side, and the extraction means 10 is provided on the attendance management server 3 side and the extraction condition setting means 20 is provided on the terminal side. You can also. In the configuration in which the extraction means 10 and the extraction condition setting means 20 are provided on the attendance management server 3 side, a plurality of terminals connected to the network can extract common attendance items. In the configuration in which the extraction means 10 is provided on the attendance management server 3 side and the extraction condition setting means 20 is provided on the terminal side, each terminal connected to the network can set a unique attendance item for each terminal.
[0063]
Next, a configuration example in which the extraction process is performed on the attendance management server side will be described with reference to FIGS.
[0064]
FIG. 4 shows a configuration example in which extraction means and extraction condition setting means are provided on the attendance management server side.
[0065]
In FIG. 4, the attendance management server 3 includes a configuration for recording attendance information in the attendance data recording means 30 and a configuration for extracting the recorded attendance information for each attendance item.
[0066]
As in the configuration shown in FIG. 1, the configuration for recording the attendance information is to record and manage the attendance information based on authentication, and the authentication of the worker by the authentication information acquisition means (100 in FIG. 1). The information is acquired, and the authentication means (110 in FIG. 1) authenticates whether or not the registrant is registered in advance based on the authentication information. At this time, the authentication means acquires the authentication time from the clock means (not shown), and sends the acquired authentication acquisition time data to the leaving / leaving time authorization means 3c.
[0067]
The leaving / leaving time authorizing means 3c authorizes the worker's leaving time or leaving time based on the authentication acquisition time data sent from the authenticating means (100 in FIG. 1). The attendance / leaving time recording means 3d records the attendance / leaving time data sent from the attendance / leaving time authorization means 3c in the attendance information management means 3b or directly to the attendance data recording means 30. The attendance information management means 3b manages attendance information of workers, and records and manages attendance information sent from the terminal 50 via the I / O means 3a in the attendance data recording means 30, and also includes one of attendance information. The attendance / leaving time data obtained from the attendance / leaving time recording means 3d as information is recorded in the attendance data recording means 30 and managed.
[0068]
In FIG. 4, the attendance management server 3 includes attendance data recording means 30 for recording attendance status information including employee attendance time data and attendance information recording means 3b. In addition to the above, the attendance management server 3 can also record attendance item application information. The attendance information recording unit 3b records the attendance information and attendance item application information input via the I / O unit 3a in the attendance data recording unit 30c, and also the approval result input from the administrator terminal. To record.
[0069]
Moreover, the attendance management server 3 is provided with the leaving / leaving time recognition means 3c and the leaving / leaving time recording means 3d. The entry / exit time authorization means 3d inputs the authentication acquisition time data of the authentication information acquisition means 8 from the I / O means 3a via the network 9, and based on the authentication information time data, the employee's entry / exit time is determined. Certify. Further, the leaving / leaving time recording means 3e records in the attendance data recording means 30 the time data of the leaving time / leaving time authorized by the leaving / leaving time authorization means 3d. The attendance / leaving time data by the attendance / leaving time recording means 3d may be recorded in the attendance data recording means 30 via the attendance information recording means 3b.
[0070]
In addition, when the attendance information recording means 3b approves the attendance status of each worker, the attendance status based on the time of leaving or leaving the office, and attendance information application information, etc. by the administrator terminal, the attendance data recording means 30 is also used for the approval result. To record.
[0071]
In addition, the attendance management server 3 may be configured to include attendance status transmission means (not shown). When the attendance information recording means 3b receives a request for reference to attendance status information or attendance matter application information from the terminal (worker terminal 6, manager terminal 7), the attendance status information, attendance event application information from the attendance data recording means 30c, Alternatively, the approval result is read out through the attendance information recording means 3b and transmitted to the terminal (worker terminal 6, administrator terminal 7) through the I / O means 3a.
[0072]
The worker terminal 6 and the manager terminal 7 can display the attendance status information, attendance event application information, or the approval result transmitted from the attendance status transmission means 3e.
[0073]
The authentication server 2 may be provided in the attendance management server 3 or may be provided in a manner connected to the network 9 separately from the attendance management server 3.
[0074]
Further, the configuration for extracting the recorded time information for each time item includes the extraction means 10, the extraction condition setting means 20, and the output means 40, as in the configuration shown in FIG. The time items to be extracted are set by the time item setting means 20a, and the extraction range setting means 20b of the extraction condition setting means 20 is used to set the extraction range such as time and department.
[0075]
The attendance data recording means 30 and the output means 40 are not limited to the attendance management server 3 and may be provided outside via the network 9.
[0076]
FIG. 5 shows a configuration example in which the extraction means is provided on the attendance management server side and the extraction condition setting means is provided on the terminal side.
[0077]
In FIG. 5, the attendance management server 3 has a configuration for recording attendance information in the attendance data recording unit 30 and a part of the configuration for extracting the recorded attendance information for each attendance item (extraction unit 10). ) Inside. The extraction condition setting means 20 and the output means 50 in the configuration for extracting the attendance information for each attendance item are provided on the terminal side. With this configuration, time items to be extracted for each terminal can be set, and the extracted output can be acquired.
[0078]
The configuration for recording the attendance information is to record and manage the attendance information based on the authentication, similarly to the configuration shown in FIG. 1 and FIG.
[0079]
Further, the configuration for extracting the recorded time information for each time item includes the extraction means 10, the extraction condition setting means 20, and the output means 40, as in the configuration shown in FIG. The time items to be extracted are set by the time item setting means 20a, and the extraction range setting means 20b of the extraction condition setting means 20 is used to set the extraction range such as time and department. The terminal 50 includes the extraction condition setting means 20 and the output means 40, and can set attendance items and attendance data ranges on the terminal side. By recording this extraction condition in a terminal-side recording means (not shown), an extraction condition specific to each terminal 50 can be set.
[0080]
In the configuration of FIG. 4, the extraction condition can be input at each terminal 50 and input to the extraction condition setting unit 20 of the attendance management server 3 via the network. Further, by providing the extraction condition setting means 20 of the attendance management server 3 with a recording means (not shown) for recording the extraction conditions, the extraction conditions set in each terminal 50 are recorded and set uniquely for this terminal. It is also possible to extract attendance items using the extracted conditions.
[0081]
Next, a configuration example of the worker terminal of the present invention will be described. FIG. 6 is a block diagram for explaining a configuration example of the worker terminal 6 of the present invention.
[0082]
The worker terminal 6 has an I / O means 6a for exchanging signals between the networks 9, an authentication information acquisition means 6b, an attendance information input means 6c, and an attendance matter application means 6d connected to the I / O means 6a. The personal attendance information display means 6e is provided. The authentication information acquisition means 6b is means for acquiring information for authenticating the worker, for example, fingerprint, iris, voiceprint, in order to authenticate whether the person who uses the worker terminal 6 is a person registered in advance. It is possible to use a means for inputting authentication information for identifying various individuals such as a sensor for detecting a fingerprint.
[0083]
The attendance information input means 6c is a means for inputting the attendance status information of the worker, and the attendance matter application means 6d is a means for the attendant to apply in advance for attendance matters such as vacation or lateness. A time reading unit 6f is connected to the authentication information acquisition unit 6b, the attendance information input unit 6c, and the attendance information application unit 6d, and acquires the time when each unit is operated. The time data at the time of operation read by the time reading means 6f is added to the information obtained in the authentication information acquisition means 6b, the attendance information input means 6c, and the attendance matter application means 6d, and is transmitted to the attendance management server.
[0084]
The personal attendance information display means 6e captures and displays attendance status information, attendance information application information, and approval results including the employee's attendance / leaving time stored in the attendance database 3c of the attendance management server 3.
[0085]
The personal attendance information display means 6e has a function of inputting the attendance items and attendance data range to the extraction condition setting means 20 and a display function of displaying the extraction result in the structure of FIG. The extraction condition setting means 20 and the output means 40 provided in the terminal 50 can be configured.
[0086]
Next, a configuration example of the administrator terminal according to the present invention will be described. FIG. 7 is a block diagram for explaining a configuration example of the administrator terminal 7 of the present invention.
[0087]
The manager terminal 7 is a terminal for approving the worker's attendance status information and attendance item application information, and is connected to the I / O means 7a for exchanging signals between the networks 9 and the I / O means 7a. Authentication information acquisition means 7b, worker setting means 7c, approval means 7d, and worker attendance information display means 7e. The authentication information acquisition means 7b is used to authenticate whether a person who uses the administrator terminal 7 (for example, an administrator, an approver, or a person who has been entrusted with authorization authority) is a registered person. As with the authentication information acquisition unit 6b, for example, a unit for inputting authentication information for identifying various individuals such as a fingerprint, an iris, a voiceprint, etc. (for example, detecting a fingerprint) Sensor).
[0088]
The worker setting means 7c is a means for setting a management subject worker and can be specified by a name or an employee number. In addition, the approval means 7 is a means for performing various approval processes such as the attendance status and attendance status of the worker, attendance application information that the worker has applied for attendance matters such as leave and lateness in advance or after the fact, Alternatively, non-approval is performed, and this approval result is transmitted to the attendance management server 3. A time reading unit 7f is connected to the authentication information acquisition unit 7b, the worker setting unit 7c, and the approval unit 7d, and acquires the time when each unit is operated. The time data at the time of operation read by the time reading means 7f is added to each information obtained in the authentication information acquisition means 7b, the worker setting means 7c, and the approval means 7d, and is transmitted to the attendance management server 3.
[0089]
The worker attendance information display means 7e captures and displays the worker attendance status information, attendance status information, attendance item application information, and approval results stored in the attendance database 3c of the attendance management server 3.
[0090]
The worker attendance information display means 7e can be configured to include the extraction condition setting means 20 and the output means 40 in the configuration of FIG.
[0091]
FIG. 8 shows a display example at the time of login when connecting to the network in the terminal (worker terminal 6, administrator terminal 7). In this display example of the personal authentication screen 60, for example, an input frame display 60a for inputting an employee number (or password), a button display 60b for login, and whether the user is a registrant to log in on the terminal screen. In order to authenticate, a display 60c for prompting an operation of an authentication information input means (for example, a fingerprint sensor) is displayed.
[0092]
When an employee number is input to the input frame display 60a and the button display 60b is operated by clicking with a mouse or the like, the employee number is collated. When the employee number is verified, a display 60c is displayed, and acquisition of authentication information is requested. For example, an instruction to place a finger on the fingerprint sensor is displayed on the display 60c.
[0093]
When personal authentication is confirmed by password verification and authentication information acquisition, login processing is performed, and then a menu screen is displayed. At this time, an authentication acquisition time (login time) is acquired from a clock means (time reading means) (not shown), and authentication acquisition time data (login time information) is sent to various function management systems. The time reading means can be provided in an arbitrary server or terminal such as the authentication server 2 or the menu server 4 or can be connected to a network by itself.
[0094]
When it is authenticated that the worker is a registrant by this login process, the menu server 5 displays a menu screen as shown in FIG. 9 on the screen of the terminal (worker terminal 6, administrator terminal 7). The In the example of the menu screen 61 shown in FIG. 9, for example, a selection button display of a function management system such as a business management system 61a or an attendance management system 61b or a selection button display 61c for various notifications is displayed. The menu screen 61 also displays a button display 61d for selecting logout. This menu screen is an example, and other display contents can be used.
[0095]
When the logout selection button 61d is clicked on the menu screen 61, the authentication acquisition time (logout time) is acquired from the time reading means, and the authentication acquisition time data (logout time information) is stored in various function management systems. send. Further, when a function management system is selected on the menu screen 61, a processing screen of the selected function management system is displayed.
[0096]
In the menu screen 61, for example, when the attendance management system is selected and the button 61b is selected and clicked, the menu server 5 connects to the attendance management server 3. The selected attendance management server 3 sends display data for displaying the home page to the terminal (worker terminal 6, administrator terminal 7) and displays the home page.
[0097]
The processing contents processed by the attendance management server are displayed on the home page. The processing contents include, for example, a work attendance record, absence / absence of absence, setting a superior, manual, management, notification, and the like. On the Attendance Book page, in addition to the list of employees' attendance status, apply for attendance items such as absence, paid leave, transfer holiday, business trip, late arrival, direct return, early departure, direct return, overtime, early work, overtime, etc. I do. Further, on the page for setting the superior, the superior who approves the time matter application information is set.
[0098]
When the attendance book page is selected on the home page displayed on the worker terminal, the attendance book page is displayed. FIG. 10 shows an example of the attendance record registration screen. In addition, the attendance record registration screen shown in FIG. 10 shows a case of normal work.
[0099]
On the attendance record registration screen 62, the work type 62a set for the worker and the work hours 62b of the work type are displayed. The work type 62a and the work time 62b can be set according to the worker. On the attendance record registration screen 62, a button display 62c for registering attendance is displayed. By clicking this button display 62c, attendance registration is performed and recorded in the attendance data recording means 30c via the attendance information recording means 3b. At this time, the attendance time can be recorded. The attendance time can be the time when the attendance registration is performed or the time when the authentication is performed. The attendance registration time and the authentication time can be acquired using, for example, the time reading means 6f provided in the terminal.
[0100]
FIG. 11 is a display example of the attendance record. In this display example, the work screen, work start time, work end time, total overtime, late-night work, application 1, application 2, work time, leave time, login time (authentication acquisition time) Logout time (authentication acquisition time) and the like are displayed for each date. In the column of work content, for example, a work status different from normal work such as holiday work is described. In addition, the work start time and the work end time are described as a work time that is normally set for a worker, or a work time that is changed by a prior application such as being late or overtime. The total overtime hours describes the total overtime hours for the current day and the current month. The total overtime hours on the day is calculated from the work end time of normal work and the time difference between the leave time and the actual work end time. The time difference can be set in units of a predetermined time (for example, 5 minutes, 10 minutes, etc.).
[0101]
Application 1 and Application 2 can be displayed separately for prior application and subsequent application, as well as approved, applied, unapplied, and rejected.
[0102]
In the attendance record shown in FIG. 11, time data such as work start time, work end time, login time, logout time, work time, work leaving time, total overtime time, and the like are used as data items that define the time items to be extracted. The time items can be extracted by comparing the time data with a specified time set as an index for specifying the time items.
[0103]
For example, when the attendance item is late or absent, the data item that defines the attendance item to be extracted can be the office time or the work start time. The attendance time or work start time in the attendance data is compared with the specified time that defines lateness or absence, and if the attendance time or work start time exceeds the specified time, it is extracted as lateness or absence.
[0104]
Alternatively, as for the time items for early departure, overtime, late-night work, etc., the leaving time and the work end time can be used as data items for defining the extracted time items. Compare the working time or work start time in the attendance data with the specified time that specifies early departure, overtime, late-night work, etc., and if the work time or work start time exceeds the specified time, leave early, overtime, work late at night, etc. To extract. Also, login time and logout time can be used.
[0105]
In the attendance record shown in FIG. 11, event occurrence data such as attendance days, absence days, paid leave use days, transfer holiday use days, late arrivals, early departures, etc. can also be used as data items for defining the attendance items to be extracted. The attendance item can be extracted by comparing the number of occurrences of the event in the attendance data with the prescribed occurrence number of the attendance items.
[0106]
Note that these time items and the time data defining the time items are merely examples, and other time items and time data may be used. In addition, a new time item can be set by combining time items and time data.
[0107]
FIG. 12 shows an example of the attendance management system menu screen, which is displayed by selecting the attendance management system 61b on the menu screen shown in FIG. On the attendance management system menu screen 64, various selection buttons related to attendance management such as an attendance book 64c, paid leave / transfer leave 64d, and a statistical function 64e are displayed. In addition, a selection button display for selecting the home 64a, the notification 64b, the manual 64f, and the logout 64g is also displayed. The attendance management system menu screen is an example, and other display contents can be used.
[0108]
FIG. 13 is a display example of the attendance management system statistical processing screen, which is displayed by selecting the statistical function 64e on the attendance management system menu screen of FIG.
[0109]
On the attendance management system statistical processing screen 65, attendance items 65a and attendance data range 65b are displayed. By selecting or inputting these items, an extraction condition for extracting attendance items is set.
[0110]
In the attendance item 65a, for example, preset attendance items such as late effect, early departure, absenteeism, leave of absence, holiday, etc. are displayed so as to be selectable, and the attendance item is set by selecting any one. In the attendance data range 65b, a time range and a department range for extracting each attendance item from the attendance data are displayed so as to be inputable, and the attendance data range is set by inputting to each of these ranges. When all the departments are selected, the attendance data range display for this department can be omitted.
[0111]
In the example of FIG. 13, an example of setting late as an attendance item, a time range in which the start time is 03/03/01 and the end time is 03/03/31, and all departments are department ranges as the attendance data range. Is shown.
[0112]
In addition, in the display example of the attendance management system statistical processing screen in FIG. 13, in addition to the above display portion, a selection button display for selecting the display 65c, other conditions 65d, and logout 65e is also displayed. The other conditions 65d are used when other extraction conditions are set, such as when the above-described department selection extraction conditions are set. Further, the display 65c is used when displaying the list data obtained by extracting the extraction condition after setting the extraction condition of the time data range for the attendance item. Screen display, printout, output to an external device Etc. can be selected.
[0113]
FIG. 14 shows an example of extraction conditions. FIG. 14A is an example in which the threshold value of the attendance item is set in advance. For example, if late, absenteeism, early departure, normal work, overtime, late-night work, etc. are defined by internal rules and a time or time range that defines each attendance item is set, that time or time range is set as a threshold value. Set it up. The attendance data range can be set for each extraction process and attendance item.
[0114]
The time and time range thresholds can be linked so that they can be automatically imported from the database that records the company regulations. If there are changes to the company regulations, these changes are automatically reflected. The threshold value can also be changed.
[0115]
FIG. 14B is an example in which a value that defines the attendance item is freely settable. For example, when statistics more than a certain number of late times are required, the statistics can be extracted by setting a predetermined number of times as a set value of the number of late times. In addition, when statistics over the total overtime hours are required, the statistics can be extracted by setting a predetermined number of hours as the set value of the total overtime hours.
[0116]
FIG. 15 is an example of a list display of extraction results. The list display 66 shown in FIG. 15A shows a case where lateness is selected as the attendance item and almost one month of a certain period is set as the attendance data range. Here, data such as the date of lateness, work start time, login time, and office time are displayed as extraction results.
[0117]
The extraction result in FIG. 15A is an example based on the attendance record shown in FIG. 11. When the late arrival determination is performed at the login time, the data item of the login time is compared with a specified time (for example, 9:30). Then, the lateness is extracted by searching for the login time exceeding the specified time. In this example, March 5 with a login time of 10:20 and March 24 with a login time of 13:55 are extracted as late days.
[0118]
A list display 67 shown in FIG. 15B shows a case where overtime is selected as the attendance item and almost one month of a certain period is set as the attendance data range. Here, data such as date of overtime, work end time, logout time, leaving time, overtime, etc. are displayed as extraction results. The display content is not limited to the above example and can be set arbitrarily.
[0119]
The extraction result in FIG. 15B is an example based on the attendance record shown in FIG. 11, and overtime determination can be performed based on, for example, the work end time and the total overtime hours. When the overtime determination is performed based on the work end time, the overtime is extracted by comparing the data item of the work end time with a specified time (for example, 18:30) and searching for the end time exceeding the specified time. . In this example, March 4, 5, 7, 10, 11, 13, 14, 18, 19, and 20 are extracted as overtime days.
[0120]
According to the embodiment of the present invention, since the attendance data range can be set, statistics of attendance items can be acquired for annual, monthly, daily and arbitrarily set periods.
[0121]
According to the embodiment of the present invention, extraction conditions can be set for each terminal.
[0122]
According to the embodiment of the present invention, it is possible to automatically change the time data that defines the attendance items in cooperation with data such as company regulations.
[0123]
According to the embodiment of the present invention, it is possible to set an arbitrary attendance item by setting time data and number-of-times data that define the attendance item.
[0124]
According to the attendance management system of the present invention, list data can be formed for desired attendance items in the attendance management system.
[Brief description of the drawings]
FIG. 1 is a schematic diagram for explaining an outline of an attendance management system of the present invention.
FIG. 2 is a diagram showing a schematic configuration of an attendance management system according to the present invention.
FIG. 3 is a diagram for explaining an operation performed between an extraction unit, an extraction condition setting unit, and an attendance data recording unit according to the present invention.
FIG. 4 is a diagram showing a configuration example in which extraction means and extraction condition setting means of the present invention are provided on the attendance management server side.
FIG. 5 is a diagram showing a configuration example in which the extraction means of the present invention is provided on the attendance management server side and the extraction condition setting means is provided on the terminal side.
FIG. 6 is a block diagram for explaining a configuration example of a worker terminal according to the present invention.
FIG. 7 is a block diagram for explaining a configuration example of an administrator terminal according to the present invention.
FIG. 8 is a diagram illustrating a display example at the time of login when connecting to a network in a terminal.
FIG. 9 is a display example of a menu screen.
FIG. 10 is a display example of an attendance book registration screen.
FIG. 11 is a display example of an attendance book.
FIG. 12 is an example of an attendance management system menu screen.
FIG. 13 is a display example of an attendance management system statistical processing screen.
FIG. 14 is a diagram illustrating an example of an extraction condition.
FIG. 15 is a list display example of extraction results.
[Explanation of symbols]
1 Attendance management system
2 Authentication server
2a Authentication database
3 Attendance management server
3a I / O means
3b Attendance information recording means
3c Time of departure / recognition
3d Time leaving / recording means
4 business management server
5 Menu server
6 worker terminals
6a I / O means
6b Authentication information acquisition means
6c Attendance information input means
6d Attendance item application means
6e Personal attendance information display means
6f Time reading means
7 Administrator terminal
7a I / O means
7b Authentication information acquisition means
7c Worker setting means
7d Approval means
7e Work attendance information display means
7f Time reading means
8 Authentication information acquisition means
9 Network
10 Extraction means
10a Database search means
20 Extraction condition setting means
20a Attendance item setting means
20b Extraction range setting means
20c threshold recording means
20d setting value recording means
30 Time data recording means
40 Output means
50 terminals
50a I / O means
60 Personal authentication screen
60a Input frame display
60b Button display for login
60c Display for prompting operation of authentication information input means
61 Menu screen
61a Selection button display of business management system
61b Time management system selection button display
61c Notification button display
61d Button display for logout selection
62 Attendance registration screen
62a Work type button display
62b Working hours button display
62c Button display for attendance registration
63 Attendance book display screen
64 Time management system menu screen
64a Home selection button display
64b Notification selection button display
64c Attendance book selection button display
64d Paid leave / transfer leave selection button display
64e Statistical function selection button display
64f Manual selection button display
64g Logout selection button display
65 Time management system statistical processing screen
65a Attendance item display
65b Time data range display
65c Display selection button display
65d Other condition selection button display
64g Logout selection button display
65e Logout selection button display
66, 67 List display
100 Authentication information acquisition means
110 Authentication means
120 Time of leaving / leaving time
130 Time of entry / exit time recording means
140 Attendance information management means

Claims (11)

ネットワークを介して勤務者の勤怠状況情報を記録し管理する勤怠管理サーバが接続される勤怠管理システムにおいて、
前記勤怠管理サーバは、
勤怠データを逐次記録する勤怠データ記録手段と、
抽出する勤怠項目と当該勤怠項目の抽出範囲とを抽出条件として、前記勤怠データ記録手段から該当する勤怠項目を抽出する抽出手段とを備えることを特徴とする、勤怠管理システム。
In the attendance management system to which the attendance management server that records and manages the attendance status information of employees via the network is connected,
The attendance management server
Attendance data recording means for sequentially recording attendance data,
An attendance management system comprising: an extraction means for extracting an attendance item from the attendance data recording means using the attendance item to be extracted and the extraction range of the attendance item as an extraction condition.
ネットワークを介して勤務者の勤怠状況情報を記録し管理する勤怠管理サーバと勤務者の認証情報を照合して認証処理を行う認証手段とが接続される勤怠管理システムにおいて、
前記勤怠管理サーバは、
前記認証手段による勤務者の認証において取得した認証取得時刻データ及びその取得順に基づいて、勤務者の出社時刻及び退社時刻を認定する出退社時刻認定手段と、
前記出社時刻及び退社時刻を出社時刻データ及び退社時刻データとして記録する出退社時刻記録手段と、
前記出社時刻データ及び退社時刻データを含む勤怠データを逐次記録する勤怠データ記録手段と、
抽出する勤怠項目と当該勤怠項目の抽出範囲とを抽出条件として、前記勤怠データ記録手段から該当する勤怠データを抽出する抽出手段とを備えることを特徴とする、勤怠管理システム。
In the attendance management system in which the attendance management server that records and manages the attendance status information of workers via the network is connected to the authentication means that performs authentication processing by collating the worker authentication information,
The attendance management server
Based on the authentication acquisition time data acquired in the authentication of the worker by the authentication means and the order of acquisition, the employee leaving / leaving time authorizing means for authorizing the employee's leaving time and leaving time;
A work / leaving time recording means for recording the work time and the work time as work time data and work time data;
Attendance data recording means for sequentially recording attendance data including the attendance time data and leaving time data;
An attendance management system comprising: extraction means for extracting corresponding attendance data from the attendance data recording means using the attendance items to be extracted and the extraction range of the attendance items as extraction conditions.
前記抽出手段は、
抽出する勤怠項目を規定するデータ項目について規定値を備え、
前記抽出条件である勤怠項目と抽出範囲に基づき、
当該抽出範囲内の勤怠データにおいて、当該勤怠項目を規定するデータ項目について前記規定値と比較し、
当該比較結果に基づいて前記抽出条件を満たす勤怠項目を抽出することを特徴とする、請求項1又は2に記載の勤怠管理システム。
The extraction means includes
A data item that specifies the time items to be extracted has a specified value,
Based on the time items and extraction ranges that are the extraction conditions,
In the time data within the extraction range, the data item that defines the time item is compared with the specified value,
The attendance management system according to claim 1 or 2, wherein attendance items satisfying the extraction condition are extracted based on the comparison result.
前記抽出する勤怠項目を規定するデータ項目は時刻データであり、
勤怠データ中の時刻データと前記勤怠項目を規定する規定時刻との比較により、勤怠項目を抽出することを特徴とする、請求項3に記載の勤怠管理システム。
The data item that defines the time item to be extracted is time data,
4. The attendance management system according to claim 3, wherein the attendance items are extracted by comparing time data in attendance data with a specified time defining the attendance items.
前記抽出する勤怠項目を規定するデータ項目は事象発生データであり、
勤怠データ中の事象発生の回数と前記勤怠項目の規定発生回数との比較により、勤怠項目を抽出することを特徴とする、請求項3に記載の勤怠管理システム。
The data item defining the time item to be extracted is event occurrence data,
4. The attendance management system according to claim 3, wherein the attendance items are extracted by comparing the number of occurrences of events in attendance data with the prescribed occurrence count of the attendance items.
前記勤怠項目は遅刻及び/又は欠勤であり、
前記抽出する勤怠項目を規定する時刻データは出社時刻又は業務開始時刻であり、
勤怠データ中の出勤時刻又は業務開始時刻と、遅刻及び/又は欠勤を規定する規定時刻との比較により、遅刻及び/又は欠勤を抽出することを特徴とする、請求項4に記載の勤怠管理システム。
The attendance item is late and / or absent,
The time data that defines the time items to be extracted is the work start time or the work start time,
5. The attendance management system according to claim 4, wherein the attendance or work start time in the attendance data is compared with a specified time that defines lateness and / or absence, and the attendance and absence are extracted. .
前記勤怠項目は早退、残業、深夜勤務の少なくとも何れか一つであり、
前記抽出する勤怠項目を規定する時刻データは退社時刻又は業務終了時刻であり、
勤怠データ中の出勤時刻又は業務開始時刻と、前記早退、残業、深夜勤務の少なくとも何れか一つを規定する規定時刻との比較により、早退、残業、深夜勤務の少なくとも何れか一つを抽出することを特徴とする、請求項4に記載の勤怠管理システム。
The attendance item is at least one of early departure, overtime, late-night work,
The time data that defines the time items to be extracted is the leaving time or work end time,
Extract at least one of early departure, overtime, and late-night work by comparing the attendance time or work start time in the attendance data with the specified time that specifies at least one of early departure, overtime, and late-night work. The attendance management system according to claim 4, wherein:
前記勤怠管理サーバは、
前記抽出条件を設定する抽出条件設定手段を備え、
当該抽出条件設定手段は、
抽出する勤怠項目を設定する勤怠項目設定手段と
当該勤怠項目の勤怠データの抽出範囲を設定する抽出範囲設定手段とを備えることを特徴とする、請求項1乃至7の何れかに記載の勤怠管理システム。
The attendance management server
An extraction condition setting means for setting the extraction condition;
The extraction condition setting means
The attendance management according to any one of claims 1 to 7, comprising attendance item setting means for setting attendance items to be extracted and extraction range setting means for setting an extract range of attendance data of the attendance items. system.
前記ネットワークを介して前記勤怠管理サーバと接続する端末を備え、
当該端末は、
前記抽出条件を設定する抽出条件設定手段を備え、
当該抽出条件設定手段は、
抽出する勤怠項目を設定する勤怠項目設定手段と
当該勤怠項目の勤怠データの抽出範囲を設定する抽出範囲設定手段とを備えることを特徴とする、請求項1乃至7の何れかに記載の勤怠管理システム。
Comprising a terminal connected to the attendance management server via the network;
The terminal
An extraction condition setting means for setting the extraction condition;
The extraction condition setting means
The attendance management according to any one of claims 1 to 7, comprising attendance item setting means for setting attendance items to be extracted and extraction range setting means for setting an extract range of attendance data of the attendance items. system.
前記勤怠項目設定手段は、抽出する勤怠項目を規定するデータ項目についての規定値を閾値としてあらかじめ備え、
前記抽出手段は、前記閾値を越える勤怠項目を抽出することを特徴とする、請求項3乃至5の何れかに記載の勤怠管理システム。
The attendance item setting means includes, as a threshold value, a prescribed value for a data item that defines the attendance item to be extracted,
The attendance management system according to any one of claims 3 to 5, wherein the extraction unit extracts attendance items exceeding the threshold.
前記勤怠項目設定手段は、抽出する勤怠項目を規定するデータ項目についての規定値を設定自在とし、
前記抽出手段は、前記設定により規定された設定値を越える勤怠項目を抽出することを特徴とする、請求項3乃至5の何れかに記載の勤怠管理システム。
The attendance item setting means can freely set a prescribed value for a data item that defines an attendance item to be extracted,
The attendance management system according to any one of claims 3 to 5, wherein the extraction unit extracts attendance items exceeding a set value defined by the setting.
JP2003176383A 2003-06-20 2003-06-20 Time management system Pending JP2005011184A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003176383A JP2005011184A (en) 2003-06-20 2003-06-20 Time management system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003176383A JP2005011184A (en) 2003-06-20 2003-06-20 Time management system

Publications (1)

Publication Number Publication Date
JP2005011184A true JP2005011184A (en) 2005-01-13

Family

ID=34099278

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003176383A Pending JP2005011184A (en) 2003-06-20 2003-06-20 Time management system

Country Status (1)

Country Link
JP (1) JP2005011184A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006195777A (en) * 2005-01-14 2006-07-27 Nec Corp Operation time breakdown creation system, method for creating operation time breakdown, and its program
JPWO2013046562A1 (en) * 2011-09-30 2015-03-26 出光ユニテック株式会社 Shape retaining tape, zipper tape, packaging bag, method for producing shape retaining tape, and method for producing zipper tape
KR20180112919A (en) * 2017-04-04 2018-10-15 엔에이치엔엔터테인먼트 주식회사 Method and system for managementing commute schedule
CN114757639A (en) * 2022-03-28 2022-07-15 中国银行股份有限公司 Data processing method, device, equipment and storage medium
JP2022164912A (en) * 2018-03-26 2022-10-27 株式会社富士通エフサス Management system, management method, and management program
JP2023077327A (en) * 2021-11-24 2023-06-05 Dr.JOY株式会社 Work-out time determination system, work-out time determination device, and work-out time determination program
CN116644243A (en) * 2022-12-28 2023-08-25 荣耀终端有限公司 A check-in recommendation method, device and terminal equipment
JP2023132879A (en) * 2022-03-11 2023-09-22 パナソニックIpマネジメント株式会社 Store management system, store management device, and store management method

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006195777A (en) * 2005-01-14 2006-07-27 Nec Corp Operation time breakdown creation system, method for creating operation time breakdown, and its program
JPWO2013046562A1 (en) * 2011-09-30 2015-03-26 出光ユニテック株式会社 Shape retaining tape, zipper tape, packaging bag, method for producing shape retaining tape, and method for producing zipper tape
KR20180112919A (en) * 2017-04-04 2018-10-15 엔에이치엔엔터테인먼트 주식회사 Method and system for managementing commute schedule
KR101982915B1 (en) * 2017-04-04 2019-05-28 엔에이치엔 주식회사 Method and system for managementing commute schedule
JP2022164912A (en) * 2018-03-26 2022-10-27 株式会社富士通エフサス Management system, management method, and management program
JP2022164922A (en) * 2018-03-26 2022-10-27 株式会社富士通エフサス Management system, management method, and management program
JP2023077327A (en) * 2021-11-24 2023-06-05 Dr.JOY株式会社 Work-out time determination system, work-out time determination device, and work-out time determination program
JP2023132879A (en) * 2022-03-11 2023-09-22 パナソニックIpマネジメント株式会社 Store management system, store management device, and store management method
CN114757639A (en) * 2022-03-28 2022-07-15 中国银行股份有限公司 Data processing method, device, equipment and storage medium
CN116644243A (en) * 2022-12-28 2023-08-25 荣耀终端有限公司 A check-in recommendation method, device and terminal equipment

Similar Documents

Publication Publication Date Title
US7222241B2 (en) Building security and access protection system
CN104240342B (en) Access control method and device based on identity authentication
WO2020179335A1 (en) Gate open/close control device and gate open/close control method
JP7108873B2 (en) Face authentication management server and face authentication management method
US20110231364A1 (en) Id management method, id management system, and computer-readable recording medium
KR102480910B1 (en) Face recognition system for easy registration
WO2020179315A1 (en) Face authentication machine and face authentication method
JP2023157932A (en) Face recognition registration device and face recognition registration method
JP2005190452A (en) Authentication system
Hugl Workplace surveillance: examining current instruments, limitations and legal background issues
CN108364376A (en) A kind of gate inhibition and integrated Work attendance method of checking card
JP2005011184A (en) Time management system
JP2004178404A (en) Attendance management method and attendance management system
JP2004185066A (en) Attendance management method and attendance management system
Ruhrmann Facing the future: protecting human rights in policy strategies for facial recognition technology in law enforcement
JP4736185B2 (en) Network attendance management system
JP4115813B2 (en) Time management method and time management system
JP2005316945A (en) Security system and security protection method
US12367538B2 (en) Systems and methods for multidimensional access system for distributed sites
CN109191070A (en) A kind of Casual Worker Management method for hotel
JP2009230665A (en) Monitoring system of working state and monitoring apparatus of working state
CN111696240A (en) Automatic personnel identity identification and registration system based on block chain
JP2005025299A (en) Time management system
JP2004177986A (en) Personal / time management method and management system
US20060236407A1 (en) System and method for real estate sales security

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060413

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070806

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20080110

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080303

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20080318

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20080411