JPH0632108B2 - Time recorder - Google Patents
Time recorderInfo
- Publication number
- JPH0632108B2 JPH0632108B2 JP13824585A JP13824585A JPH0632108B2 JP H0632108 B2 JPH0632108 B2 JP H0632108B2 JP 13824585 A JP13824585 A JP 13824585A JP 13824585 A JP13824585 A JP 13824585A JP H0632108 B2 JPH0632108 B2 JP H0632108B2
- Authority
- JP
- Japan
- Prior art keywords
- card
- employee
- special
- code
- flag
- 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 - Lifetime
Links
Landscapes
- Time Recorders, Dirve Recorders, Access Control (AREA)
Description
【発明の詳細な説明】 [産業上の利用分野] この発明は社員の出社及び退社を管理するとともに残業
や休日出勤など特殊な出勤形態も管理するタイムレコー
ダに関する。DETAILED DESCRIPTION OF THE INVENTION [Industrial field of application] The present invention relates to a time recorder that manages employee attendance and leaving and also manages special attendance patterns such as overtime and holiday work.
[従来の技術] 従来、タイムレコーダとしては各社員毎に設けられた社
員カードを読取って各社員の出社及び退社を管理すると
ともに、例えば区分コード「01」が15分、「02」
が30分、「03」が45分、「04」が1時間、「0
5」が1時間15分、…というように15分刻みで区分
コードを設定しその区分コード毎に特殊カードを用意し
て残業という特殊な出勤形態を管理するものが知られて
いる。[Prior Art] Conventionally, as a time recorder, an employee card provided for each employee is read to manage the coming and going of each employee, and for example, the classification code “01” is 15 minutes, “02”.
For 30 minutes, "03" for 45 minutes, "04" for 1 hour, "0"
It is known that "5" is set for every 15 minutes such as 1 hour 15 minutes and so on, and a special card is prepared for each division code to manage a special attendance mode of overtime.
[発明が解決しようとする問題点] しかしながらこのように15分刻みに特殊カードを用意
したのでは使用する特殊カードの枚数が膨大となる。例
えば15分刻みで5時間までの残業を認める会社の場合
でも、15分に対応する区分コード「01」の特殊カー
ドから5時間に対応する区分コード「20」の特殊カー
ドまで20枚もの特殊カードが必要となる。このためカ
ードの管理が面倒になるとともにカードを使用する場合
に必要なカードを探すのに手間がかかるという問題があ
った。[Problems to be Solved by the Invention] However, if special cards are prepared every 15 minutes, the number of special cards to be used becomes enormous. For example, even in the case of a company that allows overtime work for up to 5 hours in 15-minute increments, there are as many as 20 special cards from a special card with classification code "01" corresponding to 15 minutes to a special card with classification code "20" corresponding to 5 hours. Is required. Therefore, there is a problem that the management of the card becomes troublesome and it takes time to find a card required when using the card.
この発明はこのような問題を解するために為されたもの
で特殊カードを複数枚組合わせて使用することにより特
殊カードに対応した時間以外の時間管理も可能にし得、
従って特殊カードの枚数を削減でき、それによって特殊
カードの管理も簡単になり、かつ必要な特殊カードの検
索も容易にできるタイムレコーダを提供することを目的
とする。The present invention was made to solve such a problem, and by using a combination of a plurality of special cards, it is possible to manage time other than the time corresponding to the special cards.
Therefore, it is an object of the present invention to provide a time recorder which can reduce the number of special cards, thereby simplifying the management of special cards and facilitating the search for necessary special cards.
また、この発明は特殊カードによって同一の時間管理が
行われる社員についての管理データの登録が簡単にでき
るタイムレコーダを提供することを目的とする。Another object of the present invention is to provide a time recorder capable of easily registering management data for employees who perform the same time management with a special card.
さらにこの発明は特殊カードによる管理時間に許容最大
時間を設定し、特殊カードの組合わせによる合計時間が
その許容最大時間を越えることがあるとエラーとして報
知することができ、管理性をさらに向上できるタイムレ
コーダを提供することを目的とする。Further, according to the present invention, the maximum allowable time is set for the management time by the special card, and if the total time due to the combination of the special cards may exceed the maximum allowable time, it can be notified as an error, and the manageability can be further improved. The purpose is to provide a time recorder.
[問題点を解決するための手段] 本願第1の発明は、第8図に示すように、社員毎に付さ
れた社員コード、カード種別用の区分コードなどを記録
した社員カードA並びにカードの種別とともに各種時間
に対応した区分コードなどを記憶した特殊カードBと、
この特殊カードB及び社員カードAのデータを読取るカ
ードリーダCと、モードを出社モード及び退社モードに
設定するためのキーDと、日付及び時間をカウントする
時計回路Eと、カードリーダCで特殊カードの読取りが
行われるとセットされる特殊カードフラグF1と、特殊
カードBの区分コード加算値を記憶する区分コード加算
エリアGと、カードリーダCで特殊カードBの読取りが
行われるとその特殊カードBの区分コードを区分コード
加算エリアGの内容に加算しその加算結果を区分コード
加算エリアGに格納する特殊カード読取り処理手段H
と、カードリーダCで社員カードAの読取りが行われる
と特殊カードフラグF1のセット、リセットをチェック
する特殊カードフラグチェック手段Iと、このチェック
手段Iにより特殊カードフラグF1のリセットが確認さ
れると、出社又は退社のコード、カードリーダCで読取
った社員カードの社員コード及び時計回路Eからの時間
データをメモリjに格納する第1の社員カード読取り処
理手段J1と、チェック手段Iにより特殊カードフラグ
F1のセットが確認されると、カードリーダCで読取っ
た社員カードAの社員コード、時計回路Eからの時間デ
ータ及び区分コード加算エリアGの内容をメモリjに格
納する第2の社員カード読取り処理手段J2と、時計回
路Eからの日付及び時間を表示するとともに特殊カード
Bの読取り時、区分コード加算エリアGの内容を表示す
る表示装置Kとを備えたタイムレコーダである。[Means for Solving Problems] The first invention of the present application is, as shown in FIG. 8, an employee card A in which an employee code attached to each employee, a classification code for a card type, and the like are recorded. A special card B that stores the classification code corresponding to various times together with the type,
A card reader C for reading the data of the special card B and the employee card A, a key D for setting the mode to the leaving mode and leaving mode, a clock circuit E for counting the date and time, and a special card by the card reader C. When the special card B is read by the card reader C, the special card flag F1 which is set when the special card B is read, the special code B which is set when the special card B is read Special card reading processing means H for adding the division code of No. 1 to the contents of the division code addition area G and storing the addition result in the division code addition area G
Then, when the employee card A is read by the card reader C, special card flag checking means I for checking the setting and resetting of the special card flag F1 and the resetting of the special card flag F1 by this checking means I are confirmed. , A code for leaving or leaving the office, a first employee card reading processing means J1 for storing the employee code of the employee card read by the card reader C and time data from the clock circuit E in the memory j, and a special card flag by the checking means I. When the setting of F1 is confirmed, the second employee card reading process of storing the employee code of the employee card A read by the card reader C, the time data from the clock circuit E and the contents of the classification code addition area G in the memory j The date and time from the means J2 and the clock circuit E are displayed, and when the special card B is read, It is a time recorder and a display device K to display the contents of the code adder areas G.
本願第2の発明は、前記第1の発明に加えて、第9図に
示すように特殊カードBに社員カードの複数枚仕様又は
一枚仕様を設定した仕様コードも記憶し、またカードリ
ーダCで読取った特殊カードBの仕様コードが社員カー
ドの複数枚仕様のときセットされる社員複数フラグF2
を設け、さらに第2の社員カード読取り処理手段J2に
よるデータ格納処理の後、社員複数フラグF2をチェッ
クする社員複数フラグチェック手段Lと、このフラグチ
ェック手段Lにより社員複数フラグF2のリセットを確
認すると特殊カード加算エリアGをクリアするとともに
特殊カードフラグF1をリセットする一枚仕様終了処理
手段Mと、特殊カードフラグF1がセットされていると
きにキーDの入力があると区分コード加算エリアGをク
リアするとともに特殊カードフラグF1をリセットする
複数仕様終了処理手段Nとを設けたタイムレコーダであ
る。In the second invention of the present application, in addition to the first invention, as shown in FIG. 9, a special card B also stores a specification code in which a plurality of specifications of employee cards or one specification is set, and a card reader C Employee plural flag F2 which is set when the specification code of special card B read in step 2 is the specification of plural employee cards
Further, after the data storage processing by the second employee card reading processing means J2, the plural employee flag checking means L for checking the plural employee flag F2 and the reset of the plural employee flag F2 by this flag checking means L are confirmed. The special card addition area G is cleared and the special card flag F1 is reset, and the special code addition area G is cleared, and the key D is input when the special card flag F1 is set, the classification code addition area G is cleared. In addition, the time recorder is provided with plural specification end processing means N for resetting the special card flag F1.
本願第3の発明は、第10図に示すように、前記第1の
発明の特殊カード読取り処理手段Hを、カードリーダC
で特殊カードBの読取りが行われるとその特殊カードの
区分コードを区分コード加算エリアGの内容に加算する
区分コード加算手段Pと、この加算手段Pによる加算結
果qを予め設定された許容最大値qmaxと比較する加
算値比較手段Qと、この比較手段Qにより加算結果qが
許容最大値qmaxよりも大きいときエラーを報知する
エラー報知手段Rと、比較手段Qにより加算結果qが許
容最大値qmax以下のとき加算結果qを区分コード加
算エリアGに格納する加算値格納処理手段Sとで構成し
たタイムレコーダである。As shown in FIG. 10, the third invention of the present application includes the special card reading processing means H of the first invention and a card reader C.
When the special card B is read with, the division code addition means P for adding the division code of the special card to the content of the division code addition area G, and the addition result q by the addition means P are set to the preset allowable maximum value. An addition value comparing means Q for comparing with q max , an error notifying means R for notifying an error when the addition result q is larger than the allowable maximum value q max by the comparing means Q, and an addition result q for the addition maximum q allowed by the comparing means Q. The time recorder is configured by an addition value storage processing unit S that stores the addition result q in the division code addition area G when the value is equal to or less than the value q max .
[作用] このような構成の本願第1の発明であれば、例えば残業
時間を登録する場合においてその残業時間に対応する区
分コードを記憶した特殊カードBがない場合には、区分
コードの合計が該当する残業時間となるように複数枚の
特殊カードを組み合わせ、これらの特殊カードBのデー
タをカードリーダCで順に読取らせる。そうすると、区
分コード加算エリアGには組み合わせられた各特殊カー
ドBの区分コード合計値が記憶される。次に、社員カー
ドAのデータをカードリーダCで読取らせる。このと
き、特殊カードフラグF1はセットされているので、社
員カードAの社員コード及び時計回路Eからの時間デー
タとともに区分コード加算エリアGの内容、すなわち複
数枚の特殊カードBの組み合わせによる合計時間が残業
時間としてメモリjに登録される。[Operation] According to the first invention of the present application having such a configuration, for example, in the case of registering overtime hours, if there is no special card B storing the category code corresponding to the overtime hours, the total of the category codes is calculated. A plurality of special cards are combined so that the corresponding overtime hours are reached, and the data of these special cards B are sequentially read by the card reader C. Then, the division code addition area G stores the division code total value of each combined special card B. Next, the data of the employee card A is read by the card reader C. At this time, since the special card flag F1 is set, the contents of the division code addition area G together with the employee code of the employee card A and the time data from the clock circuit E, that is, the total time due to the combination of a plurality of special cards B is set. The overtime hours are registered in the memory j.
また、本願第2の発明であれば、複数枚の特殊カードB
の組み合わせによる合計時間を1人の社員の残業時間と
して登録する場合には、社員カード一枚仕様の仕様コー
ドを記憶した特殊カードBを使用する。そして、本願第
1の発明と同様にこれらの特殊カードBのデータをカー
ドリーダCで順に読取らせた後、その1人の社員の社員
カードAのデータをカードリーダCで読取らせる。そう
すると、社員カードAの社員コード,時計回路Eからの
時間データ及び区分コード加算エリアGの内容がメモリ
jに登録される。このとき、社員複数フラグF2はリセ
ットされたままなので、登録後に特殊カード加算エリア
Gがクリアされるとともに特殊カードフラグF1がリセ
ットされる。Further, according to the second invention of the present application, a plurality of special cards B
When registering the total time by the combination of the above as the overtime hours of one employee, the special card B storing the specification code of one employee card specification is used. Then, similarly to the first invention of the present application, the data of the special card B is read by the card reader C in order, and then the data of the employee card A of the one employee is read by the card reader C. Then, the employee code of the employee card A, the time data from the clock circuit E, and the contents of the classification code addition area G are registered in the memory j. At this time, since the employee plural flag F2 is still reset, the special card addition area G is cleared after registration and the special card flag F1 is reset.
一方、複数枚の特殊カードBの組み合わせによる合計時
間を多数の社員の残業時間として登録する場合には、社
員カード複数枚仕様の仕様コードを記憶した特殊カード
Bを使用する。そして、本願第1の発明と同様にこれら
の特殊カードBのデータをカードリーダCで順に読取ら
せた後、そのうちの1人の社員の社員カードAのデータ
をカードリーダCで読取らせる。そうすると、その社員
カードAの社員コード,時計回路Eからの時間データ及
び区分コード加算エリアGの内容がメモリjに登録され
る。このとき、社員複数フラグF2はセットされている
ので、登録後に特殊カード加算エリアGがクリアされな
い。また特殊カードフラグF1もセットされたままとな
る。したがって、引続き別の社員の社員カードAのデー
タをカードリーダCで読取らせることにより、その社員
カードAの社員コード,時計回路Eからの時間データ及
び区分コード加算エリアGの内容がメモリjに登録され
る。こうして、全社員の社員カードを読取らせたなら
ば、キーDを操作入力する。そうすると、特殊カード加
算エリアGがクリアされるとともに特殊カードフラグF
1がセットされる。On the other hand, when registering the total time of a combination of a plurality of special cards B as overtime hours for a large number of employees, the special card B storing the specification code of the plural employee card specifications is used. Then, as in the first invention of the present application, the data of these special cards B are sequentially read by the card reader C, and then the data of the employee card A of one of the employees is read by the card reader C. Then, the employee code of the employee card A, the time data from the clock circuit E, and the contents of the classification code addition area G are registered in the memory j. At this time, since the employee plural flag F2 is set, the special card addition area G is not cleared after registration. The special card flag F1 also remains set. Therefore, by continuously reading the data of the employee card A of another employee by the card reader C, the employee code of the employee card A, the time data from the clock circuit E and the contents of the classification code addition area G are stored in the memory j. be registered. When the employee cards of all employees are read in this way, the key D is operated. Then, the special card addition area G is cleared and the special card flag F is set.
1 is set.
また、本願第3の発明であれば、複数枚の特殊カードの
区分コードを加算した結果qが、予め設定された許容最
大値qmaxを越えたときには、例えば残業時間に適さ
ない時間であると判断されてエラー報知される。Further, according to the third invention of the present application, when the result q obtained by adding the classification codes of a plurality of special cards exceeds the preset allowable maximum value q max , it is a time that is not suitable for overtime hours, for example. It is judged and an error is reported.
[実施例] 以下、この発明の実施例を図面を参照して説明する。Embodiments Embodiments of the present invention will be described below with reference to the drawings.
第1図は外観を示す斜視図で、筐体1の前面には時間及
び日付を表示する数値表示器2、月〜土の各曜日の表示
ランプ3、出社モード表示ランプ4及び退社モード表示
ランプ5からなる表示装置が設けられている。また前記
筐体1の前面には出社モードを設定するための出社キー
6、退社モードを設定するための退社キー7、設定モー
ド、許容最大値、最大枚数などを設定するためのディプ
スイッチ8が設けられている。なお、前記ディプスイッ
チ8は蓋9によって閉塞される凹部内に収納されてい
る。FIG. 1 is a perspective view showing the external appearance, and a numerical display 2 for displaying time and date, a display lamp 3 for each day of the week from Monday to Saturday, a departure mode display lamp 4 and a leaving mode display lamp are provided on the front surface of the housing 1. A display device composed of 5 is provided. Further, on the front surface of the casing 1, there are a departure key 6 for setting a departure mode, a departure key 7 for setting a departure mode, a dip switch 8 for setting a setting mode, an allowable maximum value, a maximum number of sheets, etc. It is provided. The DIP switch 8 is housed in a recess closed by a lid 9.
前記筐体1の右側にはカードリーダ10が取付けられ、
また前記筐体1の上面左側にはプリント用紙発行口11
が設けられている。A card reader 10 is attached to the right side of the housing 1,
On the left side of the upper surface of the housing 1, a print paper issuing port 11
Is provided.
前記筐体1の内部には第2図に示す回路が収納されてい
る。この回路は制御部本体を構成するCPU(中央処理
装置)21、このCPU21が各部を制御するためのプ
ログラムデータを格納したROM(リード・オンリー・
メモリ)22、各種処理用のフラグやメモリを構成した
RAM(ランダム・アクセス・メモリ)23、日付及び
時間をカウントする時計回路24、上位機種であるホス
トコンピュータとデータの伝送制御を行う伝送コントロ
ーラ25、前記出社キー6及び退社キー7のキー入力処
理を行うキーインターフェース26、前記表示器2及び
各表示ランプ3、4、5からなる表示装置27への表示
データの出力処理を行う表示インターフェース28、プ
リンタ29へのプリントデータの出力処理を行うプリン
タインターフェース30、前記カードリーダ10で読込
んだデータを入力処理するカードリーダインターフェー
ス31、前記ディプスイッチ8からスイッチ信号を読込
むI/0ポート32で構成されている。前記CPU21
とROM22、RAM23、時計回路24、伝送コント
ローラ25、各インターフェース28、30、31及び
I/0ポート32とはバスライン33を介して接続され
ている。The circuit shown in FIG. 2 is housed inside the housing 1. This circuit includes a CPU (Central Processing Unit) 21 that constitutes the main body of the control unit, and a ROM (Read Only) that stores program data for the CPU 21 to control each unit.
Memory) 22, a RAM (random access memory) 23 that constitutes flags and memories for various processes, a clock circuit 24 that counts date and time, a transmission controller 25 that controls transmission of data with a host computer that is a higher model. , A key interface 26 for performing a key input process of the departure key 6 and the leaving key 7, a display interface 28 for performing a process of outputting display data to the display device 27 including the display 2 and the display lamps 3, 4, 5; A printer interface 30 for outputting print data to the printer 29, a card reader interface 31 for inputting data read by the card reader 10, and an I / O port 32 for reading a switch signal from the DIP switch 8. Has been done. The CPU 21
The ROM 22, the RAM 23, the clock circuit 24, the transmission controller 25, the interfaces 28, 30, 31 and the I / 0 port 32 are connected via a bus line 33.
前記RAM23には第3図に示すように特殊カードフラ
グF1、社員複数フラグF2、出社モード又は退社モー
ドを設定するための出退社モードエリア231、特殊カ
ードによる合計時間の最大値を設定した許容最大値エリ
ア232、特殊カードの組合わせ枚数の最大値を設定し
た特殊カード最大枚数エリア233、使用された特殊カ
ードの枚数を格納する特殊カード枚数エリア234、使
用された特殊カードの時間に対応した区分コードの合計
値を格納する区分コード加算エリア235、社員カード
及び特殊カードのデータを格納するカード入力バッファ
236、ホストコンピュータへ伝送すべきデータを格納
する伝送メモリ237、プリントすべきデータを格納す
るプリントバッファ238などが形成されている。In the RAM 23, as shown in FIG. 3, a special card flag F 1 , a plurality of employee flags F 2 , a leaving / leaving mode area 23 1 for setting a work mode or a leaving mode, and a maximum value of the total time by a special card are set. Allowed maximum value area 23 2 , Special card maximum number area 23 3 in which the maximum number of special card combinations is set, Special card number area 23 4 for storing the number of special cards used, Special card used Section code addition area 23 5 for storing the total value of the section codes corresponding to the time, the card input buffer 23 6 for storing the data of the employee card and the special card, and the transmission memory 23 7 for storing the data to be transmitted to the host computer. and print buffer 23 8 for storing data to be printed is formed.
各社員にはそれぞれ対応して社員カードが作られ、その
社員カードには第4図に示すようにカラムNo.1の1桁に
STXデータ、カラムNo.2の1桁にIDマーク、カラム
No8〜11の4桁に発行企業コード、カラムNo20〜2
7の8桁に社員コード、カラムNo28、29の2桁に社
員カードであることを示す区分コード「00」、カラム
No30の1桁にカード区分のコード、カラムNo71の1
桁にETXデータ、カラムNo72の1桁にLRCデータ
がそれぞれ記録されている。なお、その他のカラムNoは
ブランクになっている。An employee card is created for each employee, and the employee card has STX data in the first digit of column No. 1, the ID mark in the first digit of column No. 2, and the column as shown in Fig. 4.
Issuer company code in 4 digits of No. 8-11, column No. 20-2
Employee code in 8 digits of 7 and column number 28 and 29 classification code "00" indicating that it is an employee card, column
The code for the card classification in the 1st digit of No30, 1 in the column No71
ETX data is recorded in the digit and LRC data is recorded in the one digit of the column No. 72. The other column numbers are blank.
また、各種時間毎に設けられた特殊カードには第5図に
示すようにカラムNo1の1桁にSTXデータ、カラムNo
2の1桁にIDマーク、カラムNo8〜11の4桁に発行
企業コード、カラムNo28、29の2桁に特殊カードで
あることを示すとともに各種時間に対応した「01」〜
「99」までの区分コード、カラムNo30の1桁に社員
カードの複数枚仕様か一枚仕様かを示す「9」と「1」
のカード区分のコード、カラムNo71の1桁にETXデ
ータ、カラムNo72の1桁にLRCデータがそれぞれ記
録されている。なお、その他のカラムNoはブランクにな
ている。In addition, as shown in FIG. 5, the special card provided for each time period has STX data and column number in the first digit of column number 1.
The 1st digit of 2 shows the ID mark, the 4th digit of column Nos. 8 to 11 shows the issuing company code, the 2nd digit of column Nos. 28 and 29 shows that it is a special card, and "01" ...
"9" and "1" indicating the classification code up to "99" and the one-digit specification of the employee card in the single digit of column No30
Card classification code, ETX data is recorded in the first digit of column No. 71, and LRC data is recorded in the first digit of column No. 72. The other column numbers are blank.
前記特殊カードの区分コードには例えば「01」が15
分に対応し、「02」が30分に対応し、「03」が4
5分に対応し、「04」が1時間に対応し、「16」が
4時間に対応し、この5枚の特殊カードが用意されてい
る。For example, "01" is 15 in the classification code of the special card.
Corresponds to minutes, "02" corresponds to 30 minutes, and "03" corresponds to 4
Corresponding to 5 minutes, "04" corresponds to 1 hour, "16" corresponds to 4 hours, and these 5 special cards are prepared.
前記CPU21は登録時には第6図に示す処理を行う。
この処理は出社キー6又は退社キー7のキー入力がある
と次に特殊カードフラグF1をチェックし、F1=1で
あれば前記数値表示器2に時計回路24の日付及び時間
を表示する通常表示処理を行う。続いて特殊カードフラ
グF1をリセットし、特殊カード枚数エリア234及び
区分コード加算エリア235をクリアし(複数枚仕様終
了処理手段N)、かつ出退社モードエリア231にキー
入力に基づいて出社モード又は退社モードをセットす
る。またF1≠1であれば単に出退社モードエリアに2
31にキー入力に基づいて出社モード又は退社モードを
セットする。The CPU 21 performs the process shown in FIG. 6 at the time of registration.
In this process, when there is a key input of the office key 6 or the leaving key 7, the special card flag F 1 is checked, and if F 1 = 1, the date and time of the clock circuit 24 is displayed on the numerical display 2. Normal display processing is performed. Then reset the special card flag F 1, based on the key input special card number area 23 4 and partitioning code adding area 23 5 cleared (plural specifications termination processing means N), and the output leaving mode area 23 1 Set work mode or leave mode. If F 1 ≠ 1, simply enter the office mode area 2
It sets the arrival mode or leaving mode based on 3 1 to the key input.
特殊カードが前記カードリーダ10によって読込まれる
と、特殊カード読取処理手段Hとしてその特殊カードの
データをカード入力バッファ236に格納した後、その
特殊カード中の区分コードを区分コード加算エリア23
5に加算する(区分コード加算手段P)。そしてその加
算結果を許容最大値エリア232の許容最大値と比較し
(加算値比較手段Q)、その許容最大値以下であればそ
の加算値を区分カード加算エリア235に格納する(加
算値格納処理手段S)。続いて特殊カードフラグF1を
セットし、かつ特殊カード枚数エリア234の内容を+
1する。また加算結果が許容最大値を越えていれば前記
数値表示器2にエラー表示を行ない(エラー報知手段
R)、この状態を3秒間保持し、3秒が経過すると数値
表示器2の表示を日付、時間の通常表示に戻す。また、
このとき特殊カードの使用枚数についてもチェックさ
れ、特殊カードの使用枚数が特殊カード最大枚数エリア
233の内容よりも多い場合にも同様にエラー表示され
る。If the special card is read by the card reader 10, special card reading processing means after storing the data of the special card into the card input buffer 23 6 as H, the partition partitioning code in the special card code added area 23
5 is added (classification code adding means P). And comparing the addition result with the allowable maximum value of the allowable maximum value area 23 2 (addition value comparison means Q), if the permissible maximum value or less and stores the sum value to the classification card sum area 23 5 (added value Storage processing means S). Then set the special card flag F 1, and the contents of the special card number area 23 4 +
Do 1 If the addition result exceeds the allowable maximum value, an error is displayed on the numerical display 2 (error notification means R), this state is held for 3 seconds, and after 3 seconds have passed, the numerical display 2 displays the date. , Return to normal display of time. Also,
The time is checked for the use number of special cards, using the number of special cards are error display as well when more than the contents of the special card maximum number area 23 3.
前記において特殊カード枚数エリア234を+1すると
続いてカード区分のコードが「9」か「1」かをチェッ
クして特殊カードが社員カード複数枚仕様か一枚仕様か
を判別する。そしてコードが「9」であれば社員カード
複数枚仕様であると判断して社員複数フラグF2をセッ
トする。またコードが「1」であれば社員カード一枚仕
様であると判断して社員フラグF2をリセットする。そ
して最後に前記出社モード表示ランプ4及び退社モード
表示ランプ5を点滅して特殊モード表示を行うとともに
前記数値表示器2の日付表示部分に区分コード加算エリ
ア235の内容を表示する。Special card, it is determined whether the employee card plurality specification or one specification a special card number area 23 4 +1 Then followed by the card classification code of it is checked whether the "9" or "1" in said. And code sets the employees multiple flag F 2 it is determined that an employee card plurality specification if it is "9". The code is determined to be an employee card one specification if it is "1" to reset the employees flag F 2. And displays the last contents of the arrival mode display lamp 4 and leaving mode display lamp 5 divided into the numeric date display portion of the display device 2 performs a special mode blinked code adding area 23 5.
前記カードリーダ10が社員カードを読込んだときには
先ず特殊カードフラグF1をチェックし(特種カードフ
ラグチェック手段I)、F1≠1であれば出社コード又
は退社コード、社員コード、時計回路の日付及び時間の
各データを伝送メモリ237に格納する(第1の社員カ
ード読取り処理手段J1)。またF1=1であれば社員
コード、時計回路の日付及び時間データ及び区分コード
加算エリア235のデータを伝送メモリ237に格納す
る(第2の社員カード読取り処理手段J2)。そしてそ
の伝送メモリ237に格納した内容をプリントバッファ
238に格納した後前記プリンタ29で用紙に印字す
る。続いて社員複数フラグF2がセットされているか否
かをチェックする(社員複数フラグチェック手段L)。
そしてF2≠1であれば表示装置27の表示を通常の表
示に戻し、さらに区分コード加算エリア235のクリ
ア、特殊カードフラグF1のリセット、特殊カード枚数
エリア234のクリア、出退社モードのセットを行う
(一枚仕様終了後手段M)。またF2=1であればこの
処理をパスする。When the card reader 10 reads an employee card, the special card flag F 1 is first checked (special card flag check means I), and if F 1 ≠ 1, the departure code or leaving code, employee code, date of clock circuit and storing each data of the time to transmit the memory 23 7 (first employee card read processing means J1). The employee code if F 1 = 1, and stores the date and time data and data division code adding area 23 5 of the clock circuit to the transmission memory 23 7 (second employee card read processing means J2). And printing on paper at the printer 29 after storing the contents stored in the transmission memory 23 7 in the print buffer 23 8. Then, it is checked whether or not the employee plural flag F 2 is set (employee plural flag check means L).
The F 2 ≠ return the display of the display device 27 if 1 to the normal view, further clear classification code adding area 23 5, special card flag F 1 is reset, clearing special card number area 23 4, out leaving mode Is set (means M after completion of specification of one sheet). If F 2 = 1 then this process is passed.
また、前記CPU21は設定モードのときには第7図に
示す処理を行う。この処理は最初にディプスイッチ8を
設定モードの内容にセットして出社キー6又は退社キー
7が操作されるとディプスイッチ8の内容を読込みその
内容がデータの設定モードになっているか否かをチェッ
クする、そしてディプスイッチ8の内容がデータの設定
モードになっているので2回目の出社キー6又は退社キ
ー7の入力に待機する。この状態でディプスイッチ8を
再度操作して区分コードの許容最大値の設定を宣言する
データをセットする。この状態で2回目の出社キー6又
は退社キー7の入力があったときにはディプスイッチ8
の内容が読込まれて許容最大値の設定に待機する。そし
てこの状態でディプスイッチ8で許容最大値を設定し、
3回目の出社キー6又は退社キー7の入力があるとディ
プスイッチ8のデータが許容最大値エリア232に格納
される。続いてディプスイッチ8に特殊カードの最大枚
数を設定して4回目の出社キー6又は退社キー7の入力
があるとディプスイッチ8のデータが特殊カード最大枚
数エリア233に格納される。そして5回目の出社キー
6又は退社キー7の入力があるとこの設定処理が終了す
る。Further, the CPU 21 performs the processing shown in FIG. 7 in the setting mode. In this processing, first, the DIP switch 8 is set to the contents of the setting mode, and when the departure key 6 or the leaving key 7 is operated, the contents of the DIP switch 8 are read and whether the contents are in the data setting mode or not. If the check is made, and the content of the DIP switch 8 is in the data setting mode, it waits for the second entry of the office key 6 or the leaving key 7. In this state, the DIP switch 8 is operated again to set the data for declaring the setting of the maximum allowable value of the classification code. In this state, the DIP switch 8 is pressed when the second leaving key 6 or leaving key 7 is input.
The contents of are read and wait for the setting of the maximum allowable value. Then, in this state, set the maximum allowable value with the DIP switch 8,
Third arrival key 6 or when there is an input of leaving key 7 data dip switch 8 is stored in the allowed maximum area 23 2. Data of dip switch 8 when there is an input of the dip switch 8 4 th arrival key 6 or leaving key to set the maximum number of the special card 7 is stored in the special card maximum number area 23 3 continues. Then, when there is a fifth press of the leaving key 6 or the leaving key 7, this setting process ends.
このような構成の本発明実施例においては例えば社員の
出退社を登録する場合にはカードリーダ10に社員カー
ドを読込ませればよい。これにより、出社コード又は退
社コード、社員コード、日付、時間が伝送メモリ237
に格納される。また、例えば1人の社員に対して1時間
30分の残業を登録する場合には区分コードが「04」
でカード区分が「1」の特殊カードをカードリーダ10
に挿入して読込まれる。これにより区分コード加算エリ
ア235には区分コード「04」が格納される。また、
特殊カードフラグF1がセットされ、特殊カード枚数エ
リア234の内容が+1される。続いて区分コードが
「02」でカード区分が「1」の特殊カードをカードリ
ーダ10に挿入して読込ませる。これにより区分コード
加算エリア235に既に格納されている区分コード「0
4」と今度読込まれた区分コード「02」とが加算さ
れ、その結果の「06」が区分コード加算エリア235
に格納される。この区分コード「06」は1時間30分
を意味することになる。そしてこの加算値「06」が数
値表示器2に表示される。また特殊カード枚数エリア2
34の内容が「2」となる。そして最後に社員カードを
カードリーダ10に読込ませる。これにより特殊カード
フラグF1がセットされていることがチェックされ、加
算エリア235の内容「06」、社員コード、日付、時
間が伝送メモリ237に格納される。また、その格納さ
れた内容がプリンタ29によって印字出力される。さら
に、社員複数フラグF2がリセットされているので表示
装置27の表示が通常の表示に戻り、時間及び日付を表
示するようになる。また加算エリア235、特殊カード
枚数エリア234がクリアされるとともに特殊カードフ
ラグF1がリセットされ、かつ出退社モードをセットし
てこの処理を終了する。なお、この処理において、加算
エリア235の加算値が許容最大値よりも大きくなると
不自然な残業時間が設定されたと判断してエラー表示し
て知らせる。また、特殊カードの使用枚数が特殊カード
最大枚数エリア233の内容よりも多いときにも使用枚
数が不自然であると判断してエラー処理する。In the embodiment of the present invention having such a configuration, for example, when registering the employee's leaving and leaving the office, the employee card may be read by the card reader 10. Thus, arrival code or leaving codes, employee code, date, transmission time memory 23 7
Stored in. Also, for example, when registering overtime for 1 hour and 30 minutes for one employee, the classification code is "04".
The card reader 10 is a special card whose card category is "1".
Be inserted and read. Thus the classification codes added area 23 5 CategoryID "04" is stored. Also,
Special card flag F 1 is set, the contents of the special card number area 23 4 is +1. Then, a special card with a classification code of "02" and a card classification of "1" is inserted into the card reader 10 and read. Thus classification codes already stored in the classification code adding area 23 5 "0
4 "and now read written the classification code and" 02 "is added, the result" 06 "is classification code addition area of 23 5
Stored in. This classification code “06” means 1 hour 30 minutes. Then, the added value “06” is displayed on the numerical display 2. Also, the special card number area 2
3 4 of the content is "2". Finally, the employee card is read by the card reader 10. Thus checks that the special card flag F 1 is set, the contents of the addition area 23 5 "06", employee code, date, time is stored in the transmission memory 23 7. Further, the stored contents are printed out by the printer 29. Further, since the employee plural flag F 2 is reset, the display of the display device 27 returns to the normal display, and the time and date are displayed. The sum area 23 5, SPECIAL Special card flag F 1 with the card number area 23 4 is cleared is reset, and set the leaving mode exits the processing ends. Incidentally, in this process, notify and display error is determined that the unnatural overtime when the added value of the summing area 23 5 is greater than the allowable maximum value is set. Also, the number of used sheets when the number of used sheets is greater than the content of the special card maximum number area 23 3 of the special card is determined to be unnatural for error processing.
また、管理者などが複数社員の残業をまとめて登録する
場合にはカード区分に「9」という社員カード複数枚仕
様のコードが記録されている特殊カードを使用する。こ
れにより、社員カードの読込み時における加算エリア2
35の内容、社員コード、日付、時間の伝送メモリ23
7へ格納及びその印字出力処理までは前述した一枚仕様
のときと同様であるが、今度は社員複数フラグF2がセ
ットされているので、加算エリア235、特殊カード枚
数エリア234のクリア及び特殊カードフラグF1のリ
セットは行われていない。従って、多数の社員カードを
順次カードリーダ10によって読込ませればそれら全て
のカードに対して同一の残業時間が社員コード、日付、
時間とともに伝送メモリ237に格納されることにな
る。Further, when the administrator or the like collectively registers overtime work of a plurality of employees, a special card in which a code of "9" for a plurality of employee card specifications is recorded is used. As a result, additional area 2 when reading employee cards
3 5 of contents, employee code, date, time of transmission memory 23
The process up to storing in 7 and the printout process is the same as in the case of the one-sheet specification described above, but since the employee plural flag F 2 is set this time, the addition area 23 5 and the special card number area 23 4 are cleared. Also, the special card flag F 1 is not reset. Therefore, if a large number of employee cards are sequentially read by the card reader 10, the same overtime hours for all of these cards will be the employee code, date, and
It will be stored in the transmission memory 23 7 over time.
そして一枚仕様や複数枚仕様に関係なく、伝送メモリ2
37に格納されたデータは伝送コントローラ25を介し
てホストコンピュータへ伝送され、管理されることにな
る。このように本実施例によれば、15分、30分、4
5分、1時間及び4時間の各種残業時間に対応した5種
類の特殊カードを用意してさえおけば、それ以外の15
分単位の残業時間1時間(1時間15分、1時間30
分、1時間45分、2時間、…4時間15分、4時間3
0分、4時間45分、5時間…)もその5種類の特殊カ
ードの組み合わせによって登録できる。従って、用意す
べき特殊カードの枚数を従来に比べてかなり少なくする
ことができるので、カードの管理が簡単になり、かつ必
要な特殊カードを探し出す作業も簡単となる。And the transmission memory 2
Data stored in the 3 7 is transmitted via the transmission controller 25 to the host computer, it will being managed that. Thus, according to this embodiment, 15 minutes, 30 minutes, 4 minutes
If you prepare 5 kinds of special cards corresponding to various overtime hours of 5 minutes, 1 hour and 4 hours, other 15
Minutes overtime 1 hour (1 hour 15 minutes, 1 hour 30
Minutes, 1 hour 45 minutes, 2 hours ... 4 hours 15 minutes, 4 hours 3
0 minutes, 4 hours 45 minutes, 5 hours ...) can be registered by combining the five types of special cards. Therefore, the number of special cards to be prepared can be considerably reduced as compared with the conventional one, so that the management of the cards becomes easy and the work for finding out the necessary special cards becomes easy.
また、社員カード複数枚仕様の特殊カード(カード区分
の「9」)を用意することにより同一の残業時間につい
て多数の社員を登録する場合にはその複数枚仕様の特殊
カードを使用すれば、一度特殊カードによって残業時間
を登録すればあとは社員カードのみをカードリーダ10
で読込ませるので簡単に登録することができる。従っ
て、操作が極めて簡単となる。In addition, by preparing a special card with multiple employee cards (card classification “9”), if you want to register a large number of employees for the same overtime hours, you can use the special card with multiple cards once. If the overtime hours are registered with a special card, the rest is the card reader 10
You can easily register because it is read by. Therefore, the operation becomes extremely simple.
さらに、特殊カードの使用ミスによって残業の加算時間
が不自然に多くなったり、また特殊カードの使用枚数が
不自然に多くなった場合には表示装置27にエラー表示
が行われて知らされるので、操作者は直ちにミスに気が
付きミスを修正するようになるので管理ミスを防止でき
管理性をより向上できる。Furthermore, if the addition time of overtime is unnaturally increased due to a mistaken use of the special card, or if the number of special cards used is unnaturally increased, an error is displayed on the display device 27 to notify the user. Since the operator immediately notices the mistake and corrects the mistake, management mistake can be prevented and the manageability can be further improved.
なお、前記実施例は特殊カードを使用して残業時間を管
理する場合について述べたが必ずしもこれに限定される
ものではなく、休日出勤などの管理にも適用できるもの
である。Although the above embodiment has described the case of managing the overtime hours by using the special card, the present invention is not limited to this, and can be applied to the management such as holiday work.
[発明の効果] 以上詳述したようにこの発明によれば、特殊カードを複
数枚合わせて使用することにより特殊カードに対応した
時間以外の時間管理も可能にし得、従って特殊カードの
枚数を削減でき、それによって特殊カードの管理も簡単
になり、かつ必要な特殊カードの検索も容易にできるタ
イムレコーダを提供できるものである。[Effects of the Invention] As described in detail above, according to the present invention, by using a plurality of special cards together, time management other than the time corresponding to the special cards can be made possible, and therefore the number of special cards can be reduced. Therefore, it is possible to provide a time recorder which makes it possible to easily manage a special card and easily search for a required special card.
また、この発明によれば特殊カードによって同一の時間
管理が行われる社員についての管理データの登録が簡単
にできるタイムレコーダを提供できるものである。Further, according to the present invention, it is possible to provide a time recorder that can easily register management data for employees who perform the same time management with a special card.
さらにこの発明によれば特殊カードによる管理時間に許
容最大時間を設定し、特殊カードの組合わせによる合計
時間がその許容最大時間を越えることがあるとエラーと
して報知することができ、管理性をさらに向上できるタ
イムレコーダを提供できるものである。Further, according to the present invention, the maximum allowable time is set for the management time by the special card, and it can be notified as an error that the total time due to the combination of the special cards may exceed the maximum allowable time, which further improves the manageability. It is possible to provide an improved time recorder.
図はこの発明の実施例を示すもので、第1図は外観を示
す斜視図、第2図は回路構成を示すブロック図、第3図
はRAMの主なメモリ構成を示す図、第4図は社員カー
ドにおけるデータ記録構成を示す図、第5図は特殊カー
ドにおけるデータ記録構成を示す図、第6図はCPUに
よるカード登録処理を示す流れ図、第7図はCPUによ
る許容最大値及び特殊カード最大枚数の設定処理を示す
流れ図、第8図は本願第1の発明の構成を示すブロック
図、第9図は本願第2の発明の要部構成を示すブロック
図、第10図は本願第3の発明の要部構成を示すブロッ
ク図である。 2……数値表示器、6……出社キー、7……退社キー、
8……ディプスイッチ、10……カードリーダ、 21……CPU(中央処理装置)、 22……ROM(リード・オンリー・メモリ)、 23……RAM(ランダム・アクセス・メモリ)、 24……時計回路、F1……特種カードフラグ、 F2……社員複数フラグ、232……許容最大値エリ
ア、235……区分コード加算エリア、 237……伝送メモリ。FIG. 1 shows an embodiment of the present invention. FIG. 1 is a perspective view showing an appearance, FIG. 2 is a block diagram showing a circuit configuration, FIG. 3 is a diagram showing a main memory configuration of a RAM, and FIG. Is a diagram showing a data recording structure in an employee card, FIG. 5 is a diagram showing a data recording structure in a special card, FIG. 6 is a flowchart showing a card registration process by the CPU, and FIG. 7 is a maximum allowable value by the CPU and a special card. FIG. 8 is a block diagram showing a configuration of the first invention of the present application, FIG. 9 is a block diagram showing a configuration of a main part of the second invention of the present application, and FIG. 10 is a third diagram of the present invention. FIG. 3 is a block diagram showing a main configuration of the invention of FIG. 2 …… Numerical display, 6 …… Exit key, 7 …… Exit key,
8 ... Dip switch, 10 ... Card reader, 21 ... CPU (Central Processing Unit), 22 ... ROM (Read Only Memory), 23 ... RAM (Random Access Memory), 24 ... Clock Circuit, F 1 ...... Special card flag, F 2 ...... Employee plural flag, 23 2 ...... Allowable maximum value area, 23 5 ...... Division code addition area, 23 7 ...... Transmission memory.
Claims (3)
用の区分コードなどを記録した社員カード並びにカード
の種別とともに各種時間に対応した区分コードなどを記
憶した特殊カードと、 この特殊カード及び前記社員カードのデータを読取るカ
ードリーダと、 モードを出社モード及び退社モードに設定するためのキ
ーと、 日付及び時間をカウントする時計回路と、 前記カードリーダで前記特殊カードの読取りが行われる
とセットされる特殊カードフラグと、 前記特殊カードの区分コード加算値を記憶する区分コー
ド加算エリアと、 前記カードリーダで前記特殊カードの読取りが行われる
とその特殊カードの区分コードを前記区分コード加算エ
リアの内容に加算しその加算結果を前記区分コード加算
エリアに格納する特殊カード読取り処理手段と、 前記カードリーダで前記社員カードの読取りが行われる
と前記特殊カードフラグのセット、リセットをチェック
する特殊カードフラグチェック手段と、 このチェック手段により前記特殊カードフラグのリセッ
トが確認されると、出社又は退社のコード、前記カード
リーダで読取った社員カードの社員コード及び前記時計
回路からの時間データをメモリに格納する第1の社員カ
ード読取り処理手段と、 前記チェック手段により前記特殊カードフラグのセット
が確認されると、前記カードリーダで読取った社員カー
ドの社員コード、前記時計回路からの時間データ及び前
記区分コード加算エリアの内容を前記メモリに格納する
第2の社員カード読取り処理手段と、 前記時計回路からの日付及び時間を表示するとともに前
記特殊カードの読取り時前記区分コード加算エリアの内
容を表示する表示装置と、 を具備してなることを特徴とするタイムレコーダ。1. An employee card in which an employee code assigned to each employee, a classification code for a card type, etc. are recorded, and a special card in which a classification code corresponding to various times is stored together with the type of the card, and this special card and A card reader for reading the data of the employee card, a key for setting the mode to the leaving mode and leaving mode, a clock circuit for counting the date and time, and a set when the special card is read by the card reader. A special card flag, a division code addition area for storing the division code addition value of the special card, and a division code of the special card when the special card is read by the card reader in the division code addition area. Special card reading process that adds to the contents and stores the addition result in the classification code addition area Means, a special card flag checking means for checking the setting and resetting of the special card flag when the employee card is read by the card reader, and the resetting of the special card flag is confirmed by this checking means, First employee card reading processing means for storing in the memory the code of coming or leaving the office, the employee code of the employee card read by the card reader, and the time data from the clock circuit; and the special card flag set by the checking means. Is confirmed, second employee card reading processing means for storing the employee code of the employee card read by the card reader, the time data from the clock circuit, and the contents of the classification code addition area in the memory, The special card that displays the date and time from the clock circuit Time recorder characterized by comprising comprises a display device for displaying the read time contents of the segment code adding area, a.
用の区分コードなどを記録した社員コード並びにカード
の種別とともに各種時間に対応した区分コード、社員カ
ードの複数枚仕様又は一枚仕様を設定した仕様コードな
どを記憶した特殊カードと、 この特殊カード及び前記社員カードのデータを読取るカ
ードリーダと、 モードを出社モード及び退社モードに設定するためのキ
ーと、 日付及び時間をカウントする時計回路と、 前記カードリーダで前記特殊カードの読取りが行われる
とセットされる特殊カードフラグと、 前記カードリーダで読取った前記特殊カードの仕様コー
ドが社員カードの複数枚仕様のときセットされる社員複
数フラグと、 前記特殊カードの区分コード加算値を記憶する区分コー
ド加算エリアと、 前記カードリーダで前記特殊カードの読取りが行われる
とその特殊カードの区分コードを前記区分コード加算エ
リアの内容に加算しその加算結果を前記区分コード加算
エリアに格納する特殊カード読取り処理手段と、 前記カードリーダで前記社員カードの読取りが行われる
と前記特殊カードフラグのセット、リセットをチェック
する特殊カードフラグチェック手段と、 このチェック手段により前記特殊カードフラグのリセッ
トが確認されると、出社又は退社のコード、前記カード
リーダで読取った社員カードの社員コード及び前記時計
回路からの時間データをメモリに格納する第1の社員カ
ード読取り処理手段と、 前記チェック手段により前記特殊カードフラグのセット
が確認されると、前記カードリーダで読取った社員カー
ドの社員コード、前記時計回路からの時間データ及び前
記区分コード加算エリアの内容を前記メモリに格納する
第2の社員カード読取り処理手段と、 この第2の社員カード読取り処理手段によるデータ格納
処理の後、前記社員複数フラグをチエックする社員複数
フラグチェック手段と、 このフラグチェック手段により前記社員複数フラグのリ
セットを確認すると前記区分コード加算エリアをクリア
するとともに前記特殊カードフラグをリセットする一枚
仕様終了処理手段と、 前記時計回路からの日付及び時間を表示するとともに前
記特殊カードの読取り時前記区分コード加算エリアの内
容を表示する表示装置と、 前記特殊カードフラグがセットされているときに前記キ
ー入力があると前記区分コード加算エリアをクリアする
とともに前記特殊カードフラグをリセットする複数枚仕
様終了処理手段と、 を具備してなることを特徴とするタイムレコーダ。2. An employee code recorded for each employee, a classification code for a card type, etc., and a classification code corresponding to various times together with the type of the card, a plural or one-piece specification of employee cards. A special card that stores the specified specification code etc., a card reader that reads the data of this special card and the employee card, a key for setting the mode to the leaving mode and leaving mode, and a clock circuit that counts the date and time And a special card flag that is set when the special card is read by the card reader, and a plural employee flag that is set when the specification code of the special card read by the card reader is plural employee card specifications A division code addition area for storing the division code addition value of the special card; and the card reader When the special card is read in, the special card reading processing means for adding the division code of the special card to the contents of the division code addition area and storing the addition result in the division code addition area, and the card reader When the employee card is read, special card flag checking means for checking the setting and resetting of the special card flag, and when the resetting of the special card flag is confirmed by this checking means, a code for leaving or leaving the office, First employee card reading processing means for storing in memory the employee code of the employee card read by a card reader and time data from the clock circuit; and when the checking means confirms that the special card flag is set, Employee code of employee card read by card reader, the clock circuit Second employee card read processing means for storing the time data and the contents of the classification code addition area in the memory, and after the data storage processing by the second employee card read processing means, the employee plural flag is checked. An employee plural flag check means, a single-sheet specification end processing means for clearing the classification code addition area and resetting the special card flag when the reset flag of the employee plural flag is confirmed by the flag check means; A display device for displaying the date and time of the special card and displaying the contents of the classification code addition area when the special card is read; and the classification code addition area when the key is input when the special card flag is set. And reset the special card flag Time recorder characterized by comprising anda several sheets Specifications termination processing means.
用の区分コードなどを記録した社員カード並びにカード
の種別とともに各種時間に対応した区分コードなどを記
憶した特殊カードと、 この特殊カード及び前記社員カードのデータを読取るカ
ードリーダと、 モードを出社モード及び退社モードに設定するためのキ
ーと、 日付及び時間をカウントする時計回路と、 前記カードリーダで前記特殊カードの読取りが行われる
とセットされる特殊カードフラグと、 前記特殊カードの区分コード加算値を記憶する区分コー
ド加算エリアと、 前記カードリーダで前記特殊カードの読取りが行われる
とその特殊カードの区分コードを前記区分コード加算エ
リアの内容に加算する区分コード加算手段と、 この加算手段による加算結果を予め設定された許容最大
値と比較する加算値比較手段と、 この比較手段により加算結果が前記許容最大値よりも大
きいときエラーを報知するエラー報知手段と、 前記比較手段により加算結果が許容最大値以下のとき加
算結果を前記区分コード加算エリアに格納する加算値格
納処理手段と、 前記カードリーダで前記社員カードの読取りが行われる
と前記特殊カードフラグのセット、リセットをチェック
する特殊カードフラグチェック手段と、 このチェック手段により前記特殊カードフラグのリセッ
トが確認されると、出社又は退社のコード、前記カード
リーダで読取った社員カードの社員コード及び前記時計
回路からの時間データをメモリに格納する第1の社員カ
ード読取り処理手段と、 前記チェック手段により前記特殊カードフラグのセット
が確認されると、前記カードリーダで読取った社員カー
ドの社員コード、前記時計回路からの時間データ及び前
記区分コード加算エリアの内容を前記メモリに格納する
第2の社員カード読取り処理手段と、 前記時計回路からの日付及び時間を表示するとともに前
記特殊カードの読取り時前記区分コード加算エリアの内
容を表示する表示装置と、 を具備してなることを特徴とするタイムレコーダ。3. An employee card in which an employee code assigned to each employee, a classification code for a card type, and the like are recorded, and a special card in which a classification code corresponding to various times is stored together with the type of the card, and this special card and A card reader for reading the data of the employee card, a key for setting the mode to the leaving mode and leaving mode, a clock circuit for counting the date and time, and a set when the special card is read by the card reader. A special card flag, a division code addition area for storing the division code addition value of the special card, and a division code of the special card when the special card is read by the card reader in the division code addition area. Classification code addition means for adding to the contents, and addition results by this addition means are preset An addition value comparing means for comparing with the allowable maximum value, an error notifying means for notifying an error when the addition result is larger than the allowable maximum value by the comparing means, and an addition when the addition result is less than the allowable maximum value by the comparing means An added value storage processing means for storing the result in the classification code addition area, and a special card flag check means for checking whether the special card flag is set or reset when the employee card is read by the card reader, When the reset of the special card flag is confirmed by the means, the first employee card reading for storing in the memory the code for coming to or leaving the office, the employee code of the employee card read by the card reader, and the time data from the clock circuit The processing means and the checking means confirm that the special card flag is set. A second employee card reading processing means for storing in the memory the employee code of the employee card read by the card reader, the time data from the clock circuit and the contents of the classification code addition area; And a display device for displaying the date and time and displaying the contents of the classification code addition area when the special card is read.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP13824585A JPH0632108B2 (en) | 1985-06-25 | 1985-06-25 | Time recorder |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP13824585A JPH0632108B2 (en) | 1985-06-25 | 1985-06-25 | Time recorder |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS61296491A JPS61296491A (en) | 1986-12-27 |
| JPH0632108B2 true JPH0632108B2 (en) | 1994-04-27 |
Family
ID=15217462
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP13824585A Expired - Lifetime JPH0632108B2 (en) | 1985-06-25 | 1985-06-25 | Time recorder |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0632108B2 (en) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6058499B2 (en) | 2013-08-05 | 2017-01-11 | 株式会社三共 | Game machine |
-
1985
- 1985-06-25 JP JP13824585A patent/JPH0632108B2/en not_active Expired - Lifetime
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6058499B2 (en) | 2013-08-05 | 2017-01-11 | 株式会社三共 | Game machine |
Also Published As
| Publication number | Publication date |
|---|---|
| JPS61296491A (en) | 1986-12-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0632108B2 (en) | Time recorder | |
| JPS5840776B2 (en) | electronic cash register | |
| JP2864040B2 (en) | Scheduling time clock | |
| JPH0726780Y2 (en) | Time recorder with forgotten notification function | |
| JPS6226517B2 (en) | ||
| JPS63316196A (en) | Selling service point card processor | |
| JPH0418072Y2 (en) | ||
| JPS59142668A (en) | Pos system | |
| JPS63245788A (en) | Entry/departure terminal | |
| JPH0287293A (en) | Stamp card processor and stamp card | |
| JPS63300384A (en) | electronic cash register | |
| JP2873717B2 (en) | Employment management device for support work | |
| JPS588376A (en) | Data registrating device | |
| JPS59223895A (en) | Mahjong fee counter | |
| JPS5847476Y2 (en) | electronic cash register | |
| JPS588375A (en) | data registration device | |
| JPH0421169Y2 (en) | ||
| JP3214134B2 (en) | Vending machine compatible with ID card | |
| JPH0127475B2 (en) | ||
| JPS621095A (en) | electronic cash register | |
| JPH0321955B2 (en) | ||
| JPH0426517B2 (en) | ||
| JPH033272B2 (en) | ||
| JPS61160191A (en) | Time recorder system | |
| JPS6243798A (en) | Product sales data processing device |