JP3955853B2 - Time recorder system - Google Patents
Time recorder system Download PDFInfo
- Publication number
- JP3955853B2 JP3955853B2 JP2004048267A JP2004048267A JP3955853B2 JP 3955853 B2 JP3955853 B2 JP 3955853B2 JP 2004048267 A JP2004048267 A JP 2004048267A JP 2004048267 A JP2004048267 A JP 2004048267A JP 3955853 B2 JP3955853 B2 JP 3955853B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- attendance
- time
- request
- data acquisition
- 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.)
- Expired - Fee Related
Links
- 238000004891 communication Methods 0.000 claims description 43
- 230000010365 information processing Effects 0.000 claims description 18
- 238000000034 method Methods 0.000 claims description 11
- 238000012545 processing Methods 0.000 claims description 9
- 230000004044 response Effects 0.000 claims description 9
- 238000012937 correction Methods 0.000 claims description 7
- 230000003203 everyday effect Effects 0.000 claims 1
- 238000007726 management method Methods 0.000 description 67
- 238000010586 diagram Methods 0.000 description 19
- 230000006870 function Effects 0.000 description 6
- 230000003442 weekly effect Effects 0.000 description 6
- 238000001514 detection method Methods 0.000 description 3
- 244000205754 Colocasia esculenta Species 0.000 description 2
- 235000006481 Colocasia esculenta Nutrition 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 239000000470 constituent Substances 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Landscapes
- Time Recorders, Dirve Recorders, Access Control (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、タイムレコーダシステムに関し、特に、タイムレコーダシステムにおいて使用される情報処理装置に関する。 The present invention relates to a time recorder system, and more particularly to an information processing apparatus used in a time recorder system.
近年、無線通信技術の発達に伴ない、無線通信を利用した種々のタイムレコーダが開発されている。このようなタイムレコーダの例として、PHS回線を利用して、LAN(Local Area Network)に接続されたサーバと接続を行ない、タイムレコーダの情報をサーバに送信することができるものが開発されている(非特許文献1参照。)。
従来のタイムレコーダシステムでは、サーバ側から所定の時間毎にタイムレコーダから従業員の出退勤に関する情報を取得している。一方、近年、各企業においては、フレックスタイム制度の導入に見られるように、各事業所において、終業時間が異なる場合がある。 In a conventional time recorder system, information about employee attendance and leaving is obtained from the time recorder at predetermined intervals from the server side. On the other hand, in recent years, as seen in the introduction of the flextime system, the closing hours may be different at each office.
このような場合に、所定の時間毎にのみしか出退勤に関する情報を得ることが出来ないとなると、タイムリーな出退勤管理を行なうことができないという問題がある。 In such a case, there is a problem that timely attendance and attendance management cannot be performed if information on attendance and attendance can be obtained only at predetermined time intervals.
特に、人材派遣業に代表されるように、種々の企業に従業員を派遣しているような場合、各企業に派遣されている従業員の出退勤管理は、人材派遣業者の評価に大きな影響を与えるので、タイムリーな出退勤管理を行なうことは、非常に重要である。 In particular, when employees are dispatched to various companies, as represented by the temporary staffing industry, the management of employees dispatched to each company has a major impact on the evaluation of temporary staffing companies. Therefore, it is very important to perform timely attendance management.
また、人材派遣業の分野においては、複数のクライアントである企業に従業員を派遣しており、各クライアント毎に従業員の出退勤管理を行なうことが必要であるが、従来のタイムレコーダシステムにおいては、各クライアント毎に出退勤管理を行なうことができなかった。 In the field of temporary staffing, employees are dispatched to companies that are multiple clients, and it is necessary to manage employee attendance for each client. In the conventional time recorder system, Attendance management could not be performed for each client.
本発明は、上記実情に鑑みてなされたものであり、各クライアント毎にタイムリーな出退勤管理を行なうことができるタイムレコーダシステムを提供することを目的とする。 The present invention has been made in view of the above circumstances, and an object thereof is to provide a time recorder system that can perform timely attendance management for each client.
上記目的を達成するため、本発明は、人材派遣会社から派遣される従業員を雇用する複数のクライアントと、前記クライアント毎に設けられた勤務区分と、前記勤務区分毎に設けられ、クライアントにおけるタイムレコーダからのデータ取得時刻を決定するための情報とを関連付けて記憶するテーブルと、現在の時刻を示すタイマと、前記タイマによって示される時刻が前記記憶されたデータ取得時刻を決定するための情報に基づいて決定されるデータ取得時刻と一致することを検出する手段と、一致することが検出された場合、前記記憶されたデータ取得時刻を決定するための情報に関連付けされたクライアントのタイムレコーダに記録された出退勤に関する情報を取得するための要求を出力する手段と、前記要求に応じて送られてくる出退勤に関する情報を受信する手段とを具備することを特徴とする情報処理装置、である。 In order to achieve the above object, the present invention provides a plurality of clients that employ employees dispatched from a staffing company, a work division provided for each client, and a time recorder provided for each of the work divisions. A table for associating and storing information for determining the data acquisition time from the timer, a timer indicating the current time, and the time indicated by the timer based on the information for determining the stored data acquisition time And means for detecting the coincidence with the data acquisition time determined in the above-mentioned manner, and when the coincidence is detected, recorded in the time recorder of the client associated with the information for determining the stored data acquisition time. Means for outputting a request for acquiring information on attendance and leaving work, and an output sent in response to the request. The information processing apparatus characterized by comprising a means for receiving information about Tsutomu is.
以上詳記したように、本発明によれば、各クライアント毎にタイムリーな出退勤管理を行なうことができるタイムレコーダシステムを提供することができる。 As described in detail above, according to the present invention, it is possible to provide a time recorder system that can perform timely attendance management for each client.
また、本発明によれば、出退勤に関する情報をWEB上で確認、承認することのできる就業情報管理システムを提供することができる。 Moreover, according to this invention, the employment information management system which can confirm and approve the information regarding work attendance on WEB can be provided.
以下、図面を参照して、本発明の実施の形態に係るタイムレコーダシステムについて説明する。 Hereinafter, a time recorder system according to an embodiment of the present invention will be described with reference to the drawings.
図1は、本発明の実施の形態に係るタイムレコーダシステムを示す図である。 FIG. 1 is a diagram showing a time recorder system according to an embodiment of the present invention.
同図に示すように、人材派遣会社のLAN(Local Area Network)1には、サーバコンピュータ2aの他、コンピュータ2b及びコンピュータ2cが接続されている。 As shown in the figure, a computer (2b) and a computer (2c) are connected to a LAN (Local Area Network) 1 of a temporary staffing company in addition to a server computer (2a).
サーバコンピュータ2aは、LAN1に接続され、各TMR(タイムレコーダ)に対して出退勤に関する情報の要求を行ない、この要求に応答して送られてくる出退勤に関する情報を受信する。
The
コンピュータ2bは、PHS(Personal Handy Phone)用の無線通信モジュールを有し、AP(アクセスポイント、Access Point)3aを介して、PHS回線4に接続されるとともに、人材派遣会社のLAN1に接続される。コンピュータ2bは、LAN1とPHS回線4との間におけるデータ中継機能を有する。
The
コンピュータ2cは、電話回線8に接続されるとともに、人材派遣会社のLAN1に接続される。コンピュータ2cは、LAN1と電話回線8との間におけるデータ中継機能を有する。
The
PHS回線4には、AP3aの他、AP3b〜AP3dが接続される。人材派遣会社のクライアント5aの事業所6aに設置されたTMR(タイムレコーダ)7a〜7cは、PHS用の無線通信回線を介してAP3bにアクセス可能であり、このAP3bを介してPHS回線4を使用した通信が可能になる。また、事業所6bに設置されたTMR7dは、PHS用の無線通信回線を介してAP3cにアクセス可能であり、このAP3cを介してPHS回線4を使用した通信が可能になる。
In addition to AP 3a, AP 3b to AP 3d are connected to the
また、人材派遣会社のクライアント5cに設置されたTMR7gは、電話回線8を通じて、人材派遣会社のコンピュータ2cにアクセス可能であり、これにより、人材派遣会社のLAN1にアクセス可能となる。
The TMR 7g installed in the
すなわち、図1において、サーバコンピュータから出力された出退勤に関する情報の要求は、LAN1、コンピュータ2b及びPHS回線4を介してTMR7a〜7dに送られ、また、LAN1、コンピュータ2c及び電話回線8を介してTMR7gに送られる。また、TMR7a〜7dから送信される出退勤に関する情報は、PHS回線、コンピュータ2b及びLAN1を介してサーバコンピュータ2aに送られ、また、TMR7gから送信される情報は、電話回線、コンピュータ2c及びLAN1を介してサーバコンピュータ2aに送られる。
In other words, in FIG. 1, a request for information on attendance and attendance output from the server computer is sent to the
なお、図1においては、コンピュータ2bとAP3aとの間は、無線によって接続されているが、有線接続されていてもよい。
In FIG. 1, the
図2は、TMR7a〜7gの構成を示す図である。
FIG. 2 is a diagram illustrating the configuration of the
同図に示すように、本発明の実施の形態に係るTMRは、マイコン11、ICカードインターフェイス12、出退外戻勤キー13、タイマ14、電源回路15、ACアダプタ16、バッテリ17、音声出力部18、コンパクトフラッシュカードインターフェイス19、RS−232Cインターフェイス20、PHSインターフェイス21、LCD(Liquid Crystal Display)表示器22、PHSカード52、RS−232C端子53及びコンパクトフラッシュメモリカード54を有している。
As shown in the figure, the TMR according to the embodiment of the present invention includes a
マイコン11は、CPU30の他、ROM31及びRAM32を有している。
The
CPU30は、本発明の実施の形態に係るTMRの動作全般を司るものである。
The
ROM31は、CPU30の制御プログラム41を格納する。本発明の実施の形態に係るTMRの動作は、この制御プログラム41にしたがって行なわれる。
The
RAM32は、従業員の出勤、退勤などの出退勤に関する情報41などを格納するとともに、CPU30の作業領域としても使用される。
The
ICカードインターフェイス12は、ICカード51に記憶されたICカードの識別情報などを読み込み、マイコン11に出力する。
The
出退外戻勤キー13は、ボタン式のキーであり、出勤をするときに押下される「出勤キー」、退勤をするときに押下される「退勤キー」、外出をするときに押下される「外出キー」及び外出から戻ったときに押下される「戻りキー」からなり、これらキーが押下された場合に、当該押下されたキーに対応するイベントをマイコン11に出力する。
The leaving / exiting / returning
タイマ14は、現在の日時を示す情報をマイコン11に出力する。
The
電源回路15は、TMR全体の電源制御を司るものであり、ACアダプタ16及びバッテリ17のうちいずれかの電源をTMRに供給する。このバッテリ17は、TMRに内蔵されている。
The
音声出力部18は、マイコン11から指示された音声を出力する。
The sound output unit 18 outputs sound instructed from the
CF(コンパクトフラッシュ)カードインターフェイス19は、CFメモリカード54の情報を読み取り、マイコン11に出力する。
The CF (compact flash)
RS−232Cインターフェイス20は、RS−232C端子53と、マイコン11との間のインターフェイスであり、TMRは、このRS−232C端子53を介して電話回線に接続可能である。
The RS-
PHSインターフェイス21は、PHSカード52とマイコン11との間のインターフェイスであり、このPHSインターフェイス21に装着されるPHSカード52を介してPHS回線に接続可能である。
The
LCD表示器22は、マイコン11からの指示に基づいて、メッセージ情報や時刻情報などを表示する。
The
TMR7a〜7fは、ROM31に格納された制御プログラムにしたがって、後述する本発明の実施の形態に係る動作を行なう他、通常のタイムレコーダとしての動作、例えば、従業員の出退勤に関する管理を行ない、その出退勤に関する情報は、RAM32に出退勤情報41として格納される。
The TMRs 7a to 7f perform operations according to an embodiment of the present invention described later according to a control program stored in the
図3は、本発明の実施の形態に係るサーバコンピュータ2aの構成を示す図である。
FIG. 3 is a diagram showing a configuration of the
同図に示すように、本発明の実施の形態に係るサーバコンピュータ2aは、バス61に接続されたCPU62、DSC(Display Controller)63、表示部64、無線通信モジュール65、通信モジュール66、KBC(Keyboard Controller)67、キーボード68、BIOS(Basic Input/Output System)ROM69、RAM70、タイマ71、HDC(Hard Disk Controller)72及びHDD(Hard Disk Drive)73を具備している。
As shown in the figure, the
CPU62は、サーバコンピュータ2a全体の制御を司る。
The
DSC63は、表示部64の制御を司る。
The DSC 63 controls the
無線通信モジュール65は、PHSなどの無線通信を行なうためのモジュールである。
The
通信モジュール66は、人材派遣会社に構築されているLAN1を介してクライアントに設置されているTMRと通信を行なう。
The
KBC67は、キーボード68などの入力装置の制御を司るものであり、キーボード68から入力されるメッセージ情報などをバス61上に出力する。
The KBC 67 controls the input device such as the
BIOS ROM69は、サーバコンピュータ2aの基本的な動作を規定するプログラムを格納する。
The
RAM70は、CPU62の作業領域として使用されるとともに、TMR
から送られてくる出退勤に関する情報などを格納する。
The
Stores information related to attendance and departure sent from.
タイマ71は、現在の日時を示す情報を提供する。
The
HDC72は、HDD73の制御全般を司るものである。
The
HDD73は、サーバコンピュータ2aにおいて実行されるアプリケーションプログラムなどの他、本発明の実施の形態に係るタイムレコーダシステムにおける動作を実現する出退勤管理プログラム74及び管理テーブル75を格納する。
The
図4は、管理テーブル75のうちのデータ取得管理テーブル81を示す図である。 FIG. 4 is a diagram showing the data acquisition management table 81 in the management table 75.
同図に示すように、データ取得管理テーブル81は、クライアント毎にテーブルの管理が行なわれ、そのクライアントにおける勤務区分及び出退勤に関するデータを取得したか否かを示す情報が格納されている。 As shown in the figure, the data acquisition management table 81 stores information indicating whether the management of the table is performed for each client, and data relating to work classification and attendance / leaving at that client has been acquired.
図4に示したクライアントAの例で説明すると、クライアントAにおける勤務区分には、勤務A、勤務B及び勤務Cがある。「勤務A」については、出勤時刻が9時、退勤時刻17時であり、「勤務B」については、出勤時刻が17時、退勤時刻2時であり、「勤務C」については、出勤時刻が11時、退勤時刻が15時であることが示されている。 If the example of the client A shown in FIG. 4 is demonstrated, in the work classification in the client A, there are work A, work B, and work C. For “Work A”, the attendance time is 9 o'clock and the leaving time is 17:00, for “Work B”, the attendance time is 17:00 and the leave time is 2 o'clock, and for “Work C”, the attendance time is It is shown that the leaving time is 15:00 at 11:00.
本発明の実施の形態においては、クライアントに設置されたTMRからのデータ取得時刻は、勤務区分毎に設定された出勤時刻及び退勤時刻に一致するものとする。しかしながら、TMRからのデータ取得時刻の設定方法は、これに限られるものではなく、例えば、クライアントAの勤務区分Aにおいては、出勤時刻が9時、退勤時刻17時であるが、データ取得時刻は、10分ずらして、出勤時のデータ取得時刻は9時10分、退勤時のデータ取得時刻は17時10分のように設定しても良い。 In the embodiment of the present invention, it is assumed that the data acquisition time from the TMR installed in the client coincides with the work time and the work time set for each work category. However, the method for setting the data acquisition time from the TMR is not limited to this. For example, in the work category A of the client A, the attendance time is 9 o'clock and the leaving time is 17:00, but the data acquisition time is By shifting by 10 minutes, the data acquisition time at the time of work may be set to 9:10, and the data acquisition time at the time of work may be set to 17:10.
また、上述の例においては、勤務区分毎に時間を設定する例について示しているが、期間や、曜日などを設定することができるようにしても良い。すなわち、従業員の勤務態様に応じてデータ取得時刻を設定することが特徴である。 Moreover, in the above-mentioned example, although the example which sets time for every work division is shown, you may enable it to set a period, a day of the week, etc. That is, the data acquisition time is set according to the working mode of the employee.
これら「出勤時刻」、「退勤時刻」に対応して、出退勤に関するデータの取得が完了したか否かを示す情報が格納される。図4に示したクライアントAにおいては、勤務A〜勤務Cについて全てのデータの取得が完了したことが示されている。 Corresponding to these “attendance time” and “leaving time”, information indicating whether or not acquisition of data related to attendance and attendance has been completed is stored. In the client A shown in FIG. 4, it is shown that acquisition of all data for work A to work C has been completed.
さらに、各クライアントの各勤務区分には、当該勤務区分における従業員の出退勤に関する情報が関連付けられている。本発明の実施の形態においては、各クライアントの各勤務区分毎に、「従業員名」、「出勤年月日」、「出勤時刻」及び「退勤時刻」が関連付けられている。 Further, each work category of each client is associated with information related to the employee's attendance at the work category. In the embodiment of the present invention, “employee name”, “attendance date”, “attendance time”, and “offtime” are associated with each work category of each client.
図4においては、クライアントAの勤務区分Aにおいて、2002年4月1日に従業員「○○ 太郎」が8時50分に出勤し、20時15分に退勤したことが示されており、「△△ 花子」が8時45分に出勤し、18時45分に退勤し、「□□ 太郎」が8時30分に出勤し、15時に退勤したことが示されている。 In FIG. 4, it is shown that the employee “Taro XX” went to work at 8:50 on April 1, 2002, and retired at 20:15 in work classification A of client A. It is shown that “△△ Hanako” went to work at 8:45, retired at 18:45, and “□□ Taro” worked at 8:30 and left at 15:00.
図5は、管理テーブル75のうちのクライアント管理テーブル82を示す図である。 FIG. 5 is a diagram showing the client management table 82 in the management table 75.
同図に示すように、クライアント管理テーブル82においては、クライアント、TMR識別情報、ICカードの識別情報及び従業員名が関連付けて記憶されている。 As shown in the figure, in the client management table 82, a client, TMR identification information, IC card identification information, and employee name are stored in association with each other.
このクライアント管理テーブル82は、各TMRから送られてくるTMR識別情報に基づいてクライアントを決定し、また、各TMRから送られてくるICカードの識別情報に基づいて従業員名を決定するためのものである。 This client management table 82 is used to determine a client based on TMR identification information sent from each TMR, and to determine an employee name based on IC card identification information sent from each TMR. Is.
図5においては、例えば、クライアントAには、TMR識別情報として、「No.0001」、「No.0002」が割り当てられており、TMR識別情報「No.0001」にはICカードの識別情報「○○○○○○」、「○○○△△△」、「○○○□□□」、「△△△△××」が割り当てられている。そして、ICカードの識別情報「○○○○○○」、「○○○△△△」、「○○○□□□」、「△△△△××」には、それぞれ、「○○ 太郎」、「△△ 花子」、「□□ 一郎」、「○○ 健二」が割り当てられている。 In FIG. 5, for example, “No. 0001” and “No. 0002” are assigned as TMR identification information to the client A, and the identification information “IC. "XXXXX", "XXXXXX", "XXXXXX", and "XXX" are assigned. The identification information “XXXXXX”, “XXXXXX”, “XXXXXX”, and “△△△△ XX” of the IC card are respectively “XXXXX”. “Taro”, “△△ Hanako”, “□□ Ichiro”, “XX Kenji” are assigned.
同様に、TMR識別情報「No.0002」にはICカードの識別情報「○○□□××」、「○×□×××」が割り当てられている。そして、ICカードの識別情報「○○□□××」、「○×□×××」には、それぞれ「×× 花美」、「□□ 美子」が割り当てられている。 Similarly, the IC card identification information “XX □ XX” and “XXXXX” are assigned to the TMR identification information “No. 0002”. Then, “XX Hanami” and “□□ Meiko” are respectively assigned to the identification information “XXXXX” and “XXXXX” of the IC card.
また、クライアントBには、TMR識別情報として、「No.0007」が割り当てられており、TMR識別情報「No.0007」にはICカードの識別情報「□□□□××」、「○○○○××」、「△△△□□□」が割り当てられている。そして、ICカードの識別情報「□□□□××」、「○○○○××」、「△△△□□□」には、それぞれ「□□ 健太」、「○○ 純子」、「×× 達郎」が割り当てられている。 The client B is assigned “No. 0007” as the TMR identification information, and the TMR identification information “No. 0007” is assigned with the IC card identification information “□□□□ xx”, “XX”. "XXXXX" and "△△△ □□□" are assigned. And the identification information “□□□□ ××”, “XXXXX”, and “△△△ □□□” of the IC card are respectively “□□ Kenta”, “XX Junko”, “ XX Tatsuro "is assigned.
図6は、サーバコンピュータ2aの機能を示すブロック図である。
FIG. 6 is a block diagram showing functions of the
同図に示すように、本発明の実施の形態に係るサーバコンピュータ2aは、検出部101、タイマ102、要求出力部103、データ受信部104、クライアント決定部105、従業員決定部106及び出退勤データ格納部107を有している。
As shown in the figure, the
検出部101は、タイマ102によって示される時刻が、図4に示したデータ取得管理テーブル81によってクライアント毎に規定されるデータ取得時刻(出勤時刻、退勤時刻)と一致することを検出する。
The
要求出力部103は、検出部101によって一致することが検出された場合、対応するクライアントに対して、当該クライアントのタイムレコーダに記録された出退勤に関する情報を取得するための要求を出力する。
When the
データ受信部104は、要求出力部103から出力された要求に応じて、クライアントのタイムレコーダから送られてくる出退勤に関する情報を受信する。図7は、TMRから送られてくるフレームに含まれる情報を説明するための図である。
In response to the request output from the
同図に示すように、TMRから送られてくるフレームには、TMR識別情報111、ICカード識別情報112、日付及び時刻情報113及び勤務区分情報114を有する。ICカード識別情報112、日付及び時刻情報113及び勤務区分情報114は互いに関連付けられている。
As shown in the figure, a frame sent from TMR has
クライアント決定部105は、データ受信部104によって受信されたフレームに含まれるTMR識別情報111に基づいて、図5に示したクライアント管理テーブル82を参照して、クライアントを決定する。
The
従業員決定部106は、データ受信部104によって受信されたフレームに含まれるICカード識別情報112に基づいて、図5に示したクライアント管理テーブル82を参照して、従業員を決定する。
Based on the IC
出退勤データ格納部107は、クライアント決定部105によって決定されたクライアント、従業員決定部106によって決定された従業員、フレームに含まれる勤務区分情報に基づいて決定されるデータ取得管理テーブル81上の対応箇所に、フレームに含まれる日付及び時刻情報を格納する。
The attendance / leaving
図8は、TMRの機能を説明するためのブロック図である。 FIG. 8 is a block diagram for explaining the function of TMR.
同図に示すように、TMRは、要求受信部121、出退勤情報取得部122、出退勤情報格納部123及び出退勤情報送信部124を具備している。
As shown in the figure, the TMR includes a
要求受信部121は、サーバコンピュータ2aから送信されてくる出退勤に関する情報の要求を受信する。
The
出退勤情報取得部122は、従業員のICカードが挿入された際に、当該ICカード及びタイマからの情報から、図7に示したTMR識別情報111、ICカード識別情報112、日付及び時刻情報113及び勤務区分情報114などを取得する。
When the employee's IC card is inserted, the attendance / leaving
出退勤情報格納部123は、出来勤情報取得部122によって取得された出退勤に関する情報を格納する。
The attendance / leaving
出退勤情報送信部124は、要求受信部121によって要求が受信された場合に、出退勤情報格納部123に格納された情報を取得して、サーバコンピュータ2aに送るためのフレームを生成して、そのフレームを送信する。
When the
次に、図9のフローチャートを参照して、本発明の実施の形態に係るサーバコンピュータの動作について説明する。 Next, the operation of the server computer according to the embodiment of the present invention will be described with reference to the flowchart of FIG.
まず、最初に、タイマからの情報及びデータ取得管理テーブル81を参照して、現在の時刻がデータ取得時刻と一致したか否かの判断が行なわれる(S1)。S1において、一致したと判断された場合には、次に、一致したデータ取得時刻に対応するクライアントに対して出退勤に関する情報を取得するための要求を出力する(S2)。 First, referring to information from the timer and the data acquisition management table 81, it is determined whether or not the current time coincides with the data acquisition time (S1). If it is determined in S1 that they match, next, a request for acquiring information on attendance and leaving is output to the client corresponding to the matched data acquisition time (S2).
そして、S2において出力された要求に応答して、TMRからの出退勤に関する情報を受信したか否かの判断が行なわれる(S3)。S3において、受信したと判断された場合には、受信した出退勤に関する情報に含まれるTMRの識別情報を基に、クライアント管理テーブル82を参照して、クライアントを決定する(S4)。 Then, in response to the request output in S2, a determination is made as to whether or not information related to attendance / leaving from TMR has been received (S3). If it is determined in S3 that the client has been received, the client is determined with reference to the client management table 82 based on the TMR identification information included in the received information regarding attendance and departure (S4).
また、受信した出退勤に関する情報に含まれるカードの識別情報を基に、クライアント管理テーブル82を参照して、従業員を決定する(S5)。そして、受信された勤務区分を示す情報に基づいて、決定されたクライアント毎に、決定された従業員の出退勤の状況を示す情報をデータ取得管理テーブル81に登録する(S6)。 In addition, based on the card identification information included in the received information about attendance, the employee is determined with reference to the client management table 82 (S5). Then, based on the received information indicating the work classification, information indicating the determined employee attendance status is registered in the data acquisition management table 81 for each determined client (S6).
その後、出退勤の状況を表示する旨の要求があるか否かの判断が行なわれ(S7)、要求があると判断された場合には、表示すべき情報をデータ取得管理テーブルから読み出して表示部に表示して(S8)、S1の処理に戻る。一方、S7において、表示要求がないと判断された場合には、S1の処理に戻る。 Thereafter, it is determined whether or not there is a request for displaying the status of attendance and departure (S7). When it is determined that there is a request, information to be displayed is read from the data acquisition management table and displayed on the display unit. (S8), and the process returns to S1. On the other hand, if it is determined in S7 that there is no display request, the process returns to S1.
図10は、TMRの動作を説明するためのフローチャートである。 FIG. 10 is a flowchart for explaining the operation of TMR.
まず、最初に、サーバコンピュータ2aからの要求を受信したか否かの判断が行なわれる(S11)。S11において、要求を受信したと判断された場合には、次に、出退勤に関する情報を読み込み、読み込まれた出退勤に関する情報をサーバコンピュータ2aに送信する(S13)。
First, it is determined whether or not a request from the
したがって、本発明の実施の形態に係るタイムレコーダシステムによれば、サーバコンピュータから各クライアントにおけるタイムレコーダから出退勤に関する情報を、各クライアントにおける勤務区分に応じて取得することができるので、人材派遣業者において、タイムリーな出退勤管理を行なうことができる。 Therefore, according to the time recorder system according to the embodiment of the present invention, since information relating to time and attendance from the time recorder in each client can be acquired from the server computer according to the work classification in each client, It is possible to perform Lee attendance / exit management.
<他の実施の形態>
次に、本発明の他の実施の形態に係る就業情報管理システムについて説明する。本実施の形態は、上述のタイムレコーダシステムを利用したものであり、タイムレコーダシステムにおいて取得した出退勤に関する情報をWEB上で表示、確認、修正を行なうことができるようにしたものである。
<Other embodiments>
Next, an employment information management system according to another embodiment of the present invention will be described. In this embodiment, the above-described time recorder system is used, and information on attendance and attendance acquired in the time recorder system can be displayed, confirmed, and corrected on the WEB.
図11は、本発明の他の実施の形態に係る就業情報管理システムの構成を示す図である。なお、同図において、図1と同一部分には、同一符号を付してその説明を省略し、ここでは異なる部分についてのみ述べる。 FIG. 11 is a diagram showing a configuration of a work information management system according to another embodiment of the present invention. In the figure, the same parts as those in FIG. 1 are denoted by the same reference numerals, and the description thereof is omitted. Only different parts will be described here.
同図に示すように、LAN1には出退勤に関する情報(就業情報)、契約情報などをWEB上で公開するためのWEBサーバ131が接続されている。WEBサーバ131は、インターネット132上において、従業員の出退勤に関する情報、従業員及びクライアントと人材派遣会社との間の契約情報に関するWEBページを表示する。
As shown in the figure, connected to the
インターネット132には、就業情報管理システムのユーザによって利用されるユーザコンピュータ133が接続されている。このユーザコンピュータ133によってWEBサーバ131によって提供されるWEBページを閲覧することができる。
Connected to the
図12は、WEBサーバ131の構成を示す図である。
FIG. 12 is a diagram showing the configuration of the
同図に示すように、WEBサーバ131は、バス140に接続されたCPU141、メモリ142、インターネット通信部143、LAN通信部144、ハードディスク(HDD)145を有している。
As shown in the figure, the
CPU141は、WEBサーバ131全体の制御を司るものであり、Windows(R)などのOS上で動作する承認処理管理プログラム151を実行することにより本実施の形態に係る就業情報管理システムの動作を実行するものである。
The
メモリ142は、CPU141による承認処理プログラム151の実行の際のワークエリアなどに使用される。
The
インターネット通信部143は、WEBサーバ131とインターネット132との間の通信を司るものである。LAN通信部144は、WEBサーバ131とLAN1との間の通信を司るものである。
The
HDD145は、承認処理管理プログラム151、管理テーブル152及び契約情報153を格納する。
The
承認処理管理プログラム151は、就業情報管理システムのWEBサーバ131における処理を実現するものであり、その動作については後述する。
The approval
管理テーブル152は、出退勤に関する情報を含むサーバコンピュータ2aの管理テーブル75の情報を格納する。この出退勤に関する情報はサーバコンピュータ2aの管理テーブル75の従業員の出退勤に関する情報と同期している。
The management table 152 stores information of the management table 75 of the
契約情報格納部153には、従業員と人材派遣会社との契約、クライアント(契約先企業)と人材派遣会社との契約に関する契約情報が格納される。
The contract
例えば、従業員と人材派遣会社との契約における契約情報としては、「契約先企業のコード」、「契約先企業」、「契約先企業の担当者」、「締め日」、「契約内容」、「契約期間」、「契約時間(勤務種別)」、「残業時間」、「早退処理」、「深夜時間」、「課金単位」、「支払日」、「人材派遣会社の担当者」などの情報である。 For example, the contract information for a contract between an employee and a temporary staffing company includes “contractee company code”, “contractee company”, “contact person in charge of contractor company”, “closing date”, “contract details”, “ Information such as “Contract period”, “Contract time (work type)”, “Overtime hours”, “Early departure processing”, “Midnight hours”, “Billing unit”, “Payment date”, “Person in charge of temporary staffing company” is there.
また、クライアントと人材派遣会社との契約に関する契約情報としては、「従業員の名称」、「業務内容」、「就業期間」、「就業日」、「終業時間」、「残業時間」、「早退処理」、「深夜時間」、「課金単位」、「人材派遣会社の担当者」、「単価に関する情報(基本単価、時間外単価、深夜単価、時間外深夜単価、法定外休出単価、法定外深夜単価、法定休出単価、法定深夜単価、遅刻早退単価、交通費)」などの情報である。 The contract information regarding the contract between the client and the temporary staffing company includes “employee name”, “business description”, “working period”, “working day”, “end working hours”, “overtime hours”, “early departure” “Process”, “Midnight time”, “Billing unit”, “Person in charge of temporary staffing company”, “Information about unit price (basic unit price, overtime unit price, midnight unit price, overtime midnight unit price, non-statutory rest unit price, non-statutory) Midnight unit price, statutory leave unit price, statutory midnight unit price, late departure early unit price, transportation cost).
管理テーブル152及び契約情報格納部153に格納された情報は互いに関連付けられており、WEBページの表示態様によって所定の情報が検索されて表示される。
The information stored in the management table 152 and the contract
情報の関連付けの仕方は、種々考えられるが、例えば、従業員と人材派遣会社との契約における契約情報としては、「契約先企業のコード」をメイン情報として、この「契約先企業のコード」に対して他の「契約先企業」などの情報を関連付ける。クライアントと人材派遣会社との契約における契約情報としては、「従業員の名称」をメイン情報として、この「従業員の名称」に対して他の「業務内容」などの情報を関連付ける。 There are various ways of associating information. For example, as the contract information in the contract between the employee and the temporary staffing company, the “contractee company code” is used as the main information, and the “contractee company code” is used as the contract information. Associate information such as other "contracted companies" with the information. As the contract information in the contract between the client and the temporary staffing company, the “employee name” is the main information, and other information such as “work contents” is associated with the “employee name”.
また、上記2つの契約情報との間は、共通する情報、例えば「人材派遣会社の担当者」の情報をキーとして関連付けられる。同様に、管理テーブル152と契約情報格納部153との間は、両者に共通する情報、例えば、「従業員名」をキーとして関連付けられる。これにより、与えられた検索条件により、管理テーブル152及び契約情報格納部153を通して必要な情報が検索することができる。
In addition, the two pieces of contract information are associated with each other by using common information, for example, information of “person in charge of the temporary staffing company” as a key. Similarly, the management table 152 and the contract
例えば、「○○電器産業(株)」の契約情報を参照したい場合には、契約情報格納部153に格納された情報のうち、「契約先企業のコード」、「契約先企業」、「契約先企業の担当者」、「締め日」、「契約内容」、「契約期間」、「契約時間(勤務種別)」、「残業時間」、「早退処理」、「深夜時間」、「課金単位」、「支払日」、「人材派遣会社の担当者」などの情報を表示する。
For example, when referring to the contract information of “XX Electrical Industry Co., Ltd.”, among the information stored in the contract
図13は、「○○電器産業(株)」の契約情報を参照した場合のWEB画面の例を示す図である。同図に示すように、契約内容毎に日別就業情報へのリンク161、週別就業情報へのリンク162、月別就業情報へのリンク163及び個人別の契約情報へのリンク164が表示されている。
FIG. 13 is a diagram showing an example of a WEB screen when referring to the contract information of “XX Electrical Industry Co., Ltd.”. As shown in the figure, for each contract content, a
従業員「○○ 一茶」の個人別契約情報を参照したい場合には、契約情報格納部153に格納された情報のうち、従業員「○○ 一茶」に関連付けられた「業務内容」、「就業期間」、「就業日」、「終業時間」、「残業時間」、「早退処理」、「深夜時間」、「課金単位」、「人材派遣会社の担当者」、「単価に関する情報(基本単価、時間外単価、深夜単価、時間外深夜単価、法定外休出単価、法定外深夜単価、法定休出単価、法定深夜単価、遅刻早退単価、交通費)」などの情報を表示する。図14は、従業員名「○○ 一茶」の個人別契約情報を参照した場合のWEB画面の例を示す図である。同図に示すように、業務内容毎に日別就業情報へのリンク161、週別就業情報へのリンク162及び月別就業情報へのリンク163が表示されている。
In order to refer to the individual contract information of the employee “XX Issa”, among the information stored in the contract
図15は、契約先企業「○○電器産業(株)」の日別就業情報を参照した場合のWEB画面の例を示す図である。同図においては、○○電器産業(株)の契約期間2003年4月1日〜2003年12月31日までの契約期間における従業員の就業情報のうち2003年10月10日の従業員の就業情報を示している。 FIG. 15 is a diagram illustrating an example of a WEB screen when referring to the daily work information of the contracted company “XX Electrical Industry Co., Ltd.”. In the figure, XX Electrical Industry Co., Ltd. contract period from April 1, 2003 to December 31, 2003, of the employee work information of the employee period of October 10, 2003. Shows employment information.
ここで、表示される情報は、与えられた検索条件(例えば、就職先企業「○○電器産業(株)」、契約期間「2003年4月1日〜2003年12月31日」、「2003年10月10日」の就業情報が与えられたとする。)に基づいて、管理テーブル152及び契約情報格納部153を検索して、検索条件に合致する情報が抽出され、この抽出された情報が表示される。
Here, the information to be displayed includes given search conditions (for example, employment company “XX Electric Industry Co., Ltd.”, contract period “April 1, 2003 to December 31, 2003”, “2003 The management table 152 and the contract
例えば、「コード」、「契約先企業の担当者」、「締め日」、「人材派遣会社の担当者」などの情報は契約情報格納部153から検索され、「打刻時間」の出退勤に関する情報については管理テーブル152から検索される。
For example, information such as “code”, “person in charge of contracted company”, “deadline”, “person in charge of temporary staffing company” is retrieved from the contract
なお、図15において、「就業時間」の欄における時間は、「打刻時間」における出退勤に関する情報及びクライアントとの雇用契約に基づいて自動的に決定される。従業員毎に承認欄171が設けられており、ユーザは承認を行なった承認欄をチェックして、日承認ボタン174を選択することにより、承認チェックが付された従業員の日承認を行なう。なお、従業員ごとに週別就業情報へのリンク172及び月別就業情報へのリンク173が設けられている。
In FIG. 15, the time in the “working time” column is automatically determined based on the information regarding the attendance and leaving work in the “time stamping time” and the employment contract with the client. An approval column 171 is provided for each employee, and the user checks the approval column for the approval and selects the
図16は、従業員名「○○一茶」の週別就業情報を参照した場合のWEB画面の例を示す図である。同図においては、従業員名「○○一茶」の2003年10月11日から7日間の週別就業情報を示している。 FIG. 16 is a diagram showing an example of a WEB screen when referring to weekly work information of the employee name “XX Issa”. This figure shows weekly working information for 7 days from October 11, 2003 for the employee name “XX Issa”.
ここで、表示される情報は、与えられた検索条件に基づいて、管理テーブル152及び契約情報格納部153を検索して、検索条件に合致する情報が抽出され、この抽出された情報が表示される点については図15と同様である。
Here, the information to be displayed is searched based on the given search condition, the management table 152 and the contract
また、「就業時間」の欄における時間は、「打刻時間」における出退勤に関する情報及びクライアントとの雇用契約に基づいて自動的に決定される点も図15と同様である。日付毎に承認欄181が設けられており、ユーザは承認を行なった承認欄をチェックして、週承認ボタン182を選択することにより、承認チェックが付された従業員の週承認を行なう。
Further, the time in the “working time” column is also automatically determined based on the information regarding the attendance and leaving in “time stamping time” and the employment contract with the client, as in FIG. An
図17は、従業員名「○○一茶」の月別就業情報を参照した場合のWEB画面の例を示す図である。同図においては、従業員名「○○一茶」の2003年10月1〜末日間の月別就業情報を示している。 FIG. 17 is a diagram showing an example of a WEB screen when referring to the monthly work information of the employee name “XX Issa”. In the figure, the monthly work information of the employee name “XX Issa” from October 1 to the last day of 2003 is shown.
ここで、表示される情報は、与えられた検索条件に基づいて、管理テーブル152及び契約情報格納部153を検索して、検索条件に合致する情報が抽出され、この抽出された情報が表示される点については図15と同様である。
Here, the information to be displayed is searched based on the given search condition, the management table 152 and the contract
また、「就業時間」の欄における時間は、「打刻時間」における出退勤に関する情報及びクライアントとの雇用契約に基づいて自動的に決定される点も図15と同様である。日付毎に承認欄191が設けられており、ユーザは承認を行なった承認欄をチェックして、締め承認ボタン192を選択することにより、承認チェックが付された従業員の承認を行なう。
Further, the time in the “working time” column is also automatically determined based on the information regarding the attendance and leaving in “time stamping time” and the employment contract with the client, as in FIG. An
図18は、月間就業結果を示すWEB画面の例を示す図である。同図においては、従業員名「○○一茶」の2003年10月1日〜末日までの月間就業結果を示す図である。図18に示す画面は、図17において締め承認192を選択した後に表示される画面である。
FIG. 18 is a diagram illustrating an example of a WEB screen showing a monthly work result. In the same figure, it is a figure which shows the monthly working result of the employee name "XX Issa" from October 1st to the last day of 2003. The screen shown in FIG. 18 is a screen that is displayed after the
ここで、表示される情報は、管理テーブル152及び契約情報格納部153を検索して、検索条件に合致する情報が抽出され、この抽出された情報が表示される点については図15と同様である。また、図18において、出金日数、欠勤日数、年休日数などは管理テーブル152に格納された出退勤に関する情報及びクライアントとの契約に基づいて算出される。
Here, the displayed information is searched in the management table 152 and the contract
なお、当然、ユーザは管理テーブル152及び契約情報格納部153に格納された情報を全て参照することができるものではなく、参照できる範囲は就業管理システムにログインしたユーザの権限に基づく。例えば、契約先企業のユーザであれば、その参照範囲は契約先企業に関するものに限られ、人材派遣会社の従業員でであれば、その参照範囲は自己に関するものに限られ、人材派遣会社の担当者であれば、自己の担当範囲に関するものに限られるなどである。
Naturally, the user cannot refer to all the information stored in the management table 152 and the contract
次に、本発明の他の実施の形態に係る就業情報管理システムの動作について、図19及び図20のフローチャートを参照して説明する。 Next, the operation of the employment information management system according to another embodiment of the present invention will be described with reference to the flowcharts of FIGS.
まず、ユーザは、ユーザコンピュータからWEBサーバ131によって提供されるWEBページにアクセスし、就業情報管理システムにログインを行なう(S1)。ここで、ログインの方法は問わない。ログインの方法は、例えば、ユーザ名及びパスワードを入力するなどの種々の方法が考えられる。
First, the user accesses the WEB page provided by the
次に、ユーザは、契約情報及び出退勤に関する情報を参照等するために検索条件を入力する(S2)。入力される検索条件は、種々の形式で指定することが可能である。例えば、契約情報を参照する場合に、「契約先企業名」、「契約期間」を指定し、これら検索条件に合致する契約情報を契約情報格納部153から検索したり、「契約先企業名」、「契約内容」を指定し、これら検索条件に合致する契約情報を契約情報格納部153から検索する。
Next, the user inputs search conditions in order to refer to the contract information and the information related to attendance and leaving (S2). The input search condition can be specified in various formats. For example, when referring to contract information, “contractee company name” and “contract period” are designated, and contract information that matches these search conditions is searched from the contract
また、例えば、出退勤に関する情報を参照する場合には、例えば、「契約期間」、「人材派遣会社の担当者」を指定し、これら検索条件に合致する出退勤に関する情報を管理テーブル152から検索する。 Further, for example, when referring to information on attendance and attendance, for example, “contract period” and “person in charge of temporary staffing company” are designated, and information on attendance and attendance that matches these search conditions is retrieved from the management table 152.
S2において検索条件が入力され閲覧要求が出されると(S2)、その閲覧要求が契約情報に関するものか否かの判定が行なわれる(S3)。契約情報に関するものか否かの判断は、閲覧要求に情報の種別を示す情報に基づいて判断する。また、入力された検索条件によって判断してもよい。S3において、契約情報であると判断された場合には、閲覧要求に従った契約情報を表示する画面を表示する(S4)。 When a search condition is input and a browsing request is issued in S2 (S2), it is determined whether or not the browsing request relates to contract information (S3). Whether or not the contract information is related is determined based on information indicating the type of information in the browsing request. Further, the determination may be made based on the input search condition. If it is determined in S3 that the contract information is present, a screen for displaying the contract information according to the browsing request is displayed (S4).
この契約情報を表示する画面は、入力された検索条件をキーとして、契約情報格納部153に格納された契約情報を抽出し、この抽出された契約情報を基に契約情報を表示する画面を作成する。図13及び図14に契約情報の表示画面の一例を示した。
The screen for displaying the contract information is created by extracting the contract information stored in the contract
一方、S3において契約情報ではないと判断された場合には、閲覧要求に従った出退勤に関する情報(就業情報)を表示する画面を表示する(S5)。 On the other hand, if it is determined in S3 that the contract information is not present, a screen for displaying information (working information) related to attendance and leaving according to the browsing request is displayed (S5).
この出退勤に関する情報(就業情報)を表示する画面は、入力された検索条件をキーとして、管理テーブル152に格納された情報及び契約情報格納部153に格納された情報を抽出し、この抽出された就業情報などを基に就業情報を表示する画面を作成する。図15〜図18に就業情報の表示画面の一例を示した。
The screen for displaying the information on the time and work (working information) extracts the information stored in the management table 152 and the information stored in the contract
次に、ユーザから修正要求があったか否かの判断が行なわれる(S6)。S6において、修正要求があったと判断された場合には、ユーザから出退勤に関する情報(就業情報)などの修正内容を受信する(S7)。WEBサーバ131は、受信した修正内容に基づいて、当該出退勤に関する情報(就業情報)などを修正する(S8)。
Next, it is determined whether or not there is a correction request from the user (S6). In S6, when it is determined that there is a correction request, the correction content such as information (working information) related to attendance and leaving is received from the user (S7). The
なお、出退勤に関する情報等の修正は、勤怠情報管理システムにログインしたユーザであれば誰でも行なうことができるわけではなく、権限のあるユーザのみが行なうことができ、この権限のあるユーザは勤怠情報管理システムにおいて予め定められている。 It is not possible for any user logged in to the attendance information management system to modify information related to attendance and leaving work, but only authorized users can perform such work. It is predetermined in the management system.
次に、表示された出退勤に関する情報(就業情報)を表示する画面において承認が行なわれたか否かの判断が行なわれる(S9)。この承認は、図15〜図17において示したような就業情報を示す画面において承認欄をチェックすることにより行なわれる。 Next, a determination is made as to whether or not approval has been made on the displayed screen for displaying information on attendance and departure (working information) (S9). This approval is performed by checking the approval column on the screen showing the employment information as shown in FIGS.
承認の単位は、図15〜図17に示すように、各従業員毎に、かつ1日単位で承認を行なうことができるようになっている。具体的には、承認が行なわれると、管理テーブル152に格納された承認が行なわれた出退勤に関する情報(就業情報)に承認フラグが付される。 As shown in FIGS. 15 to 17, the approval unit can be approved for each employee and in units of one day. Specifically, when the approval is made, an approval flag is added to the information (working information) related to the attendance / leaving that has been approved and stored in the management table 152.
S9において、承認があったと判断された場合には、承認された出退勤に関する情報を承認済みの出退勤に関する情報としてWEbサーバ131がサーバコンピュータ2aに格納する(S10)。具体的には、承認フラグが付された出退勤に関する情報(就業情報)をサーバコンピュータ2aに格納する。
If it is determined in S9 that the approval has been made, the
S9において承認が認められないと判断された場合及びS10において承認された出退勤に関する情報を格納した後、締め承認が行なわれたか否かの判断が行なわれる(S11)。この「締め承認」は、承認した出退勤に関する情報について締めを行なうものであり、本実施の形態においては、図17に示すように、月別就業情報の表示画面において表示される。 When it is determined in S9 that the approval is not permitted, and after storing the information regarding the attendance and departure approved in S10, it is determined whether or not the closing approval has been performed (S11). This “tightening approval” is for closing information regarding the approved attendance and leaving work, and in the present embodiment, as shown in FIG. 17, it is displayed on a monthly work information display screen.
S11において、締め承認が行なわれていないと判断された場合には、S2の処理に戻る。一方、S11において締め承認が行なわれたと判断された場合には、締め承認が行なわれ、サーバコンピュータ2aにおいて承認が行なわれた出退勤に関する情報を基に給与計算などが行なわれる(S12)。この給与計算は、承認が行なわれた出退勤に関する情報及び契約情報を基に行なわれる。
If it is determined in S11 that the tightening approval has not been made, the process returns to S2. On the other hand, if it is determined in S11 that the closing approval has been made, the closing approval is made, and salary calculation and the like are performed based on the information regarding the time and attendance that has been approved in the
なお、サーバコンピュータ2aは、承認済みの出退勤に関する情報の他、WEBサーバ131に格納される管理テーブル152及び契約情報格納部153に格納される情報を格納する。
Note that the
上述の他の実施の形態においては、ユーザコンピュータ133からWEBサーバ131が提供されるWEBページにアクセスする場合について説明したが、WEBページを携帯電話などの携帯型情報機器からアクセスすることができる形式で提供してもよい。
In the other embodiments described above, the case where the
また、サーバコンピュータ2a、WEBサーバ131、コンピュータ2b,2cを別々に設ける場合について示したが、これらは1つのコンピュータによって実現してもよいし、また、適宜必要なシステムの形態において実現することができる。
Moreover, although the case where the
したがって、本実施の形態に係る就業情報管理システムによれば、WEB画面上で就業情報を確認することができるので、日々の勤怠管理を円滑に、かつより正確に行なうことができる。 Therefore, according to the employment information management system according to the present embodiment, the employment information can be confirmed on the WEB screen, so that daily attendance management can be performed smoothly and more accurately.
また、就業情報をWEB画面上で契約先企業の担当者に承認してもらい、承認された出退勤に関するデータなどを元に給与計算などを行なうことができるので、人材派遣会社の就業情報の管理を飛躍的に正確に、かつ迅速に行なうことができる。さらに、WEB画面上で出退勤に関するデータを確認し、必要であれば修正を行なうことができるので、より迅速に出退勤に関するデータを正確なものとすることができる。 In addition, you can have the person in charge of the contract company approve the work information on the WEB screen, and you can calculate the salary based on the data related to the approved work attendance, so you can manage the work information of the temporary staffing company It can be done with great accuracy and speed. Furthermore, since data related to attendance and attendance can be confirmed on the WEB screen and corrections can be made if necessary, the data relating to attendance and attendance can be made more accurate.
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。 Note that the present invention is not limited to the above-described embodiment as it is, and can be embodied by modifying the components without departing from the scope of the invention in the implementation stage. In addition, various inventions can be formed by appropriately combining a plurality of components disclosed in the embodiment. For example, some components may be deleted from all the components shown in the embodiment. Furthermore, constituent elements over different embodiments may be appropriately combined.
1…LAN、
2a…サーバコンピュータ、
2b,2c…コンピュータ、
3a〜3d…アクセスポイント、
4…PHS回線、
5a〜5c…クライアント、
6a、6b…事業所、
7a〜7g…タイムレコーダ、
8…電話回線、
11…マイコン、
12…ICカードインターフェイス、
13…出退外戻勤キー、
14…タイマ、
15…電源回路、
16…ACアダプタ、
17…バッテリ、
18…音声出力部、
19…コンパクトフラッシュカードインターフェイス、
20…RS−232Cインターフェイス、
21…PHSインターフェイス、
51…ICカード、
52…PHSカード、
53…RS−232端子、
54…CFメモリカード、
61…バス、
62…CPU、
63…DSC、
64…表示部、
65…無線通信モジュール、
66…通信モジュール、
67…KBC,
68…キーボード、
69…BIOS ROM、
70…RAM、
71…タイマ、
72…HDC、
73…HDD、
74…出退勤管理プログラム、
75…管理テーブル、
81…データ取得管理テーブル、
82…クライアント管理テーブル、
131…WEBサーバ、
132…インターネット、
133…ユーザコンピュータ、
151…承認処理管理プログラム、
152…管理テーブル、
153…契約情報格納部。
1 ... LAN,
2a ... server computer,
2b, 2c ... computer,
3a-3d ... access point,
4 ... PHS line,
5a-5c ... client,
6a, 6b ... establishments,
7a-7g ... time recorder,
8 ... telephone line,
11 ... Microcomputer,
12 ... IC card interface,
13 ... Exit / Return Key
14 ... Timer,
15 ... power supply circuit,
16 ... AC adapter,
17 ... Battery,
18 ... voice output unit,
19 ... Compact flash card interface,
20 ... RS-232C interface,
21 ... PHS interface,
51 ... IC card,
52 ... PHS card,
53 ... RS-232 terminal,
54 ... CF memory card,
61 ... Bus
62 ... CPU,
63 ... DSC,
64 ... display section,
65 ... wireless communication module,
66 ... communication module,
67 ... KBC,
68 ... Keyboard,
69 ... BIOS ROM,
70 ... RAM,
71 ... Timer,
72 ... HDC,
73 ... HDD,
74 ... Attendance management program,
75 ... management table,
81 ... Data acquisition management table,
82: Client management table,
131 ... WEB server,
132 ... Internet,
133: User computer,
151 ... Approval processing management program,
152 ... management table,
153: Contract information storage unit.
Claims (17)
現在の時刻を示すタイマと、
前記タイマによって示される時刻が前記記憶されたデータ取得時刻を決定するための情報に基づいて決定されるデータ取得時刻と一致することを検出する手段と、
一致することが検出された場合、前記記憶されたデータ取得時刻を決定するための情報に関連付けされたクライアントのタイムレコーダに記録された出退勤に関する情報を取得するための要求を出力する手段と、
前記要求に応じて送られてくる出退勤に関する情報を受信する手段と
を具備することを特徴とする情報処理装置。 A plurality of clients that employ employees dispatched from a temporary staffing company , work categories provided for each client, and information for determining data acquisition time from the time recorder in each client provided for each work category And a table for storing and associating with
A timer indicating the current time,
Means for detecting that the time indicated by the timer matches the data acquisition time determined based on the information for determining the stored data acquisition time;
Means for outputting a request for acquiring information on attendance and attendance recorded in a client time recorder associated with the information for determining the stored data acquisition time when it is detected that they match;
An information processing apparatus comprising: means for receiving information on attendance and attendance sent in response to the request.
前記タイムレコーダの識別情報を基にクライアントを決定し、前記カードの識別情報を基に従業員を決定する手段と、 Means for determining a client based on the identification information of the time recorder, and determining an employee based on the identification information of the card;
前記受信された勤務区分を示す情報に基づいて、前記決定されたクライアント毎に、前記決定された従業員の出退勤の状況を示す情報を前記テーブルに登録する手段と Means for registering in the table information indicating the status of the determined employee's attendance / exit for each of the determined clients based on the received information indicating the work classification;
をさらに具備することを特徴とする請求項1記載の情報処理装置。The information processing apparatus according to claim 1, further comprising:
前記通信回線に接続された第1の無線基地局と、 A first radio base station connected to the communication line;
前記通信回線に接続された第2の無線基地局と、 A second radio base station connected to the communication line;
前記第1の無線基地局と第1の無線通信回線を介して接続されたタイムレコーダと、 A time recorder connected to the first radio base station via a first radio communication line;
前記第2の無線基地局と第2の無線通信回線を介して接続された情報処理装置と An information processing apparatus connected to the second radio base station via a second radio communication line;
を具備するタイムレコーダシステムにおいて、In a time recorder system comprising:
前記情報処理装置は、 The information processing apparatus includes:
人材派遣会社から派遣される従業員を雇用する複数のクライアントと、前記クライアント毎に設けられた勤務区分と、前記勤務区分毎に設けられ、タイムレコーダからのデータ取得時刻を決定するための情報とを関連付けて記憶するテーブルと、 A plurality of clients hiring employees dispatched from a temporary staffing company, a work category provided for each client, and information for determining a data acquisition time from a time recorder provided for each work category A table to associate and store;
現在の時刻を示すタイマと、 A timer indicating the current time,
前記タイマによって示される時刻が前記記憶されたデータ取得時刻を決定するための情報に基づいて決定されるデータ取得時刻と一致することを検出する手段と、 Means for detecting that the time indicated by the timer matches the data acquisition time determined based on the information for determining the stored data acquisition time;
一致することが検出された場合、前記記憶されたデータ取得時刻を決定するための情報に関連付けされたクライアントのタイムレコーダに記録された出退勤に関する情報を取得するための要求を出力する手段と、 Means for outputting a request for acquiring information on attendance and attendance recorded in a client time recorder associated with the information for determining the stored data acquisition time when it is detected that they match;
前記要求に応じて送られてくる出退勤に関する情報を受信する手段と Means for receiving information on attendance and attendance sent in response to the request;
を具備し、Comprising
前記タイムレコーダは、 The time recorder is
前記情報処理装置からの要求を受信する手段と、 Means for receiving a request from the information processing apparatus;
従業員の出退勤に関する情報を記憶する手段と、 Means for storing information about employee attendance,
前記受信された要求に基づいて、前記記憶された出退勤に関する情報を送信する手段と Means for transmitting information about the stored attendance based on the received request;
を具備することを特徴とするタイムレコーダシステム。A time recorder system comprising:
前記情報処理装置は、 The information processing apparatus includes:
前記タイムレコーダの識別情報を基にクライアントを決定し、前記カードの識別情報を基に従業員を決定する手段と、 Means for determining a client based on the identification information of the time recorder, and determining an employee based on the identification information of the card;
前記受信された勤務区分を示す情報に基づいて、前記決定されたクライアント毎に、前記決定された従業員の出退勤の状況を示す情報を前記テーブルに登録する手段と Means for registering in the table information indicating the status of the determined employee's attendance / exit for each of the determined clients based on the received information indicating the work classification;
をさらに具備することを特徴とする請求項6記載のタイムレコーダシステム。The time recorder system according to claim 6, further comprising:
前記制御部が前記タイマによって示される時刻が前記テーブルに記憶されたデータ取得時刻を決定するための情報に基づいて決定されるデータ取得時刻と一致することを検出し、 The controller detects that the time indicated by the timer matches the data acquisition time determined based on the information for determining the data acquisition time stored in the table;
前記制御部により一致することが検出された場合、前記制御部が前記テーブルに記憶され、一致することが検出されたデータ取得時刻を決定するための情報に関連付けされたクライアントを決定し、この決定されたクライアントのタイムレコーダに記録された出退勤に関する情報を取得するための要求を前記通信モジュールを介して出力し、 If it is detected by the control unit that the data matches, the control unit determines the client associated with the information stored in the table and used to determine the data acquisition time when the data is detected to match. A request for obtaining information on attendance and attendance recorded in the client time recorder is output via the communication module;
前記制御部が、前記通信モジュールを介して、前記要求に応じて送られてくる出退勤に関する情報を受信することを特徴とする情報取得方法。 The information acquisition method, wherein the control unit receives information about attendance and leaving sent in response to the request via the communication module.
前記通信回線に接続された第1の無線基地局と、 A first radio base station connected to the communication line;
前記通信回線に接続された第2の無線基地局と、 A second radio base station connected to the communication line;
前記第1の無線基地局と第1の無線通信回線を介して接続されたタイムレコーダと、 A time recorder connected to the first radio base station via a first radio communication line;
前記第2の無線基地局と第2の無線通信回線を介して接続された情報処理装置と An information processing apparatus connected to the second radio base station via a second radio communication line;
を具備し、Comprising
前記情報処理装置は、 The information processing apparatus includes:
複数のクライアントと、前記クライアント毎に設けられた勤務区分と、前記勤務区分毎に設けられ、タイムレコーダのデータ取得時刻を決定するための情報とを関連付けて記憶するテーブルと、 A plurality of clients, a work section provided for each of the clients, a table provided for each of the work sections, and associated with information for determining a data acquisition time of a time recorder;
現在の時刻を示すタイマと A timer indicating the current time and
を具備し、Comprising
前記タイムレコーダは、 The time recorder is
従業員の出退勤に関する情報を記憶する手段 Means for storing information about employee attendance
を具備するタイムレコーダシステムにおけるタイムレコーダからの情報取得方法において、In the information acquisition method from the time recorder in the time recorder system comprising:
前記情報処理装置において、前記タイマによって示される時刻が前記記憶されたデータ取得時刻を決定するための情報に基づいて決定されるデータ取得時刻と一致することを検出し、一致することが検出された場合、前記記憶されたデータ取得時刻を決定するための情報に関連付けされたクライアントのタイムレコーダに記録された出退勤に関する情報を取得するための要求を出力し、 In the information processing apparatus, it is detected that the time indicated by the timer matches the data acquisition time determined based on the information for determining the stored data acquisition time, and it is detected that they match Output a request for acquiring information about attendance and attendance recorded in the time recorder of the client associated with the information for determining the stored data acquisition time,
前記タイムレコーダにおいて、前記情報処理装置からの要求を受信し、前記受信された要求に基づいて、前記記憶された出退勤に関する情報を送信し、 In the time recorder, a request from the information processing device is received, and based on the received request, information on the stored attendance and attendance is transmitted,
前記情報処理装置において、前記要求に応じて送られてくる出退勤に関する情報を受信することを特徴とする情報取得方法。 In the information processing apparatus, information on attendance and attendance sent in response to the request is received.
現在の時刻を示すタイマと、 A timer indicating the current time,
入力装置と、 An input device;
前記タイムレコーダとの通信を司る通信モジュールと、 A communication module that manages communication with the time recorder;
前記テーブルに記憶された情報と前記タイマによって示される現在の時刻とに基づいて就業情報管理を行なう制御部とを具備し、 A control unit that performs work information management based on the information stored in the table and the current time indicated by the timer;
前記制御部は、 The controller is
前記タイマによって示される時刻が前記テーブルに記憶されたデータ取得時刻を決定するための情報に基づいて決定されるデータ取得時刻と一致することを検出する手段と、 Means for detecting that the time indicated by the timer matches a data acquisition time determined based on information for determining a data acquisition time stored in the table;
一致することが検出された場合、前記テーブルに記憶されたデータ取得時刻を決定するための情報に関連付けされたクライアントを決定し、この決定されたクライアンのタイムレコーダに記録された出退勤に関する情報を取得するための要求を前記通信モジュールを介して出力する手段と、 If a match is detected, the client associated with the information for determining the data acquisition time stored in the table is determined, and information related to the attendance and attendance recorded in the determined client time recorder is acquired. Means for outputting a request for communication via the communication module;
前記通信モジュールを介して前記要求に応じて送られてくる出退勤に関する情報を格納する手段と、 Means for storing information about attendance and leaving sent in response to the request via the communication module;
前記入力装置を介してユーザからの出退勤に関する情報の閲覧要求を受信する手段と、 Means for receiving a browsing request for information on attendance and leaving from a user via the input device;
閲覧要求を受信した場合に、前記テーブルに格納された出退勤に関する情報のうち、閲覧要求に応じた出退勤に関する情報をWEB上で公開する手段と Means for publishing on the WEB information related to attendance and attendance in accordance with the viewing request out of information relating to attendance and attendance stored in the table when a viewing request is received;
を具備することを特徴とする就業情報管理システム。An employment information management system characterized by comprising:
受信した承認情報と前記出退勤に関する情報とを関連付けて記憶する手段と Means for associating and storing the received approval information and the information on the attendance / exit
をさらに具備することを特徴とする請求項13記載の就業情報管理システム。The employment information management system according to claim 13, further comprising:
受信した修正内容に基づいて、前記格納された出退勤に関する情報を修正する手段と、 Means for correcting the stored information regarding attendance and leaving based on the received correction content;
をさらに具備することを特徴とする請求項13乃至請求項15いずれか1項に記載の就業情報管理システム。The employment information management system according to any one of claims 13 to 15, further comprising:
契約情報の閲覧要求をユーザから受信する手段と、 Means for receiving a contract information browsing request from a user;
受信した閲覧要求に基づいて、格納された契約情報のうち、閲覧要求に従った契約情報をWEB上で公開する手段と Based on the received browsing request, out of the stored contract information, means for publishing contract information according to the browsing request on the WEB
をさらに具備することを特徴とする請求項13乃至請求項16いずれか1項に記載の就業情報管理システム。The employment information management system according to any one of claims 13 to 16, further comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004048267A JP3955853B2 (en) | 2003-02-25 | 2004-02-24 | Time recorder system |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003048326 | 2003-02-25 | ||
| JP2004048267A JP3955853B2 (en) | 2003-02-25 | 2004-02-24 | Time recorder system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2004280799A JP2004280799A (en) | 2004-10-07 |
| JP3955853B2 true JP3955853B2 (en) | 2007-08-08 |
Family
ID=33301741
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004048267A Expired - Fee Related JP3955853B2 (en) | 2003-02-25 | 2004-02-24 | Time recorder system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3955853B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6450558B2 (en) * | 2014-10-10 | 2019-01-09 | アマノ株式会社 | Time recorder, information processing method, program, and attendance / exit management system. |
| CN108428089A (en) * | 2017-02-13 | 2018-08-21 | 天津市盈飞信息技术有限公司 | A kind of cloud attendance data processing method |
-
2004
- 2004-02-24 JP JP2004048267A patent/JP3955853B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2004280799A (en) | 2004-10-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7616947B2 (en) | Mobile collection application | |
| US20020198755A1 (en) | Integrated quality assurance control system to manage construction projects | |
| JP6062086B1 (en) | Business support system | |
| CN109840851A (en) | A kind of integrated management approach, device and the equipment of data of managing money matters | |
| US10949927B2 (en) | Insurance data management system | |
| US20050091218A1 (en) | System and process providing remote data capture with later upload to a real estate multiple listing service | |
| JP7070745B2 (en) | Information processing equipment, information display method and program | |
| JP2008181508A (en) | Data provision method | |
| US20170308974A1 (en) | Systems and methods for managing the acquisition and management of sites | |
| JP3955853B2 (en) | Time recorder system | |
| JP2007257086A (en) | Action record support program, system, apparatus, and method | |
| JP4639793B2 (en) | Information processing apparatus and program | |
| JP2002329043A (en) | Event information-recording system | |
| JP2004054655A (en) | Schedule management system, program, and recording medium | |
| JP2009080723A (en) | Attendance management system, server, program, and recording medium | |
| JP2009037394A (en) | Insurance contract management system and processing method thereof | |
| JP2007072611A (en) | Rack and sales/inventory management system in travel business using the same | |
| JPH11232329A (en) | Cost management system | |
| CN107895284A (en) | Exchange page management-control method, device, terminal and computer-readable recording medium | |
| CN114741668A (en) | Visitor visiting management method, visitor visiting management system, computer equipment and storage medium | |
| EP1840753A1 (en) | System, method, and program for converting screen item description and master item content by log-in id control | |
| WO2004003804A1 (en) | Audit service managing system | |
| JP4486595B2 (en) | Program for generating user-adaptive business application data, recording medium recording the program, user-adaptive business application data generation system and method | |
| JP7777257B1 (en) | Information processing device and information processing method | |
| JP2007038439A (en) | Calendar having qr code printed |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050107 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20061106 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070109 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070307 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20070410 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070507 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100511 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110511 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120511 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130511 Year of fee payment: 6 |
|
| LAPS | Cancellation because of no payment of annual fees |