JPH06342477A - Id code reader for time card - Google Patents
Id code reader for time cardInfo
- Publication number
- JPH06342477A JPH06342477A JP15289193A JP15289193A JPH06342477A JP H06342477 A JPH06342477 A JP H06342477A JP 15289193 A JP15289193 A JP 15289193A JP 15289193 A JP15289193 A JP 15289193A JP H06342477 A JPH06342477 A JP H06342477A
- Authority
- JP
- Japan
- Prior art keywords
- code
- card
- time
- time card
- mark
- 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.)
- Granted
Links
- 230000000694 effects Effects 0.000 claims description 6
- 238000000034 method Methods 0.000 description 31
- 238000007639 printing Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 238000003780 insertion Methods 0.000 description 4
- 230000037431 insertion Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 2
- 239000003550 marker Substances 0.000 description 2
- 238000010276 construction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Landscapes
- Time Recorders, Dirve Recorders, Access Control (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、比較的小人数(30人
以下)の会社とか事業所等で使用するタイムレコーダに
実施して好適なタイムカード用IDコード読取装置に関
するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a time card ID code reader suitable for use in a time recorder used in a company or business office with a relatively small number (30 or less).
【0002】[0002]
【従来の技術】従来のタイムカードには、例えば、特公
昭52−31765号公報の第2図に示すように、タイ
ムカードの下側にIDコード(社員識別コード)と勤務
区分コードをパンチとかマーキング等で形成するコード
作成欄を設けたものと、タイムカードの下側両側に一の
桁と十の桁を形成するコード作成欄を設けて、これ等コ
ード作成欄にパンチ又はマーキングによって各種コード
を作成するタイプが存在するが、いずれのタイムカード
もコード作成のための専用の欄が必要なため、タイムカ
ードの少いスペースがこれ等コード作成欄によって犠牲
になって、就業データの印字スペースが狭くなってしま
う問題があった。2. Description of the Related Art In a conventional time card, for example, as shown in FIG. 2 of Japanese Patent Publication No. 52-31765, an ID code (employee identification code) and a work classification code are punched below the time card. There are code creation fields that are formed by marking, etc., and code creation fields that form one digit and ten digits are provided on both lower sides of the time card, and various codes can be punched or marked in these code creation fields. There is a type that creates a code, but since each time card requires a dedicated field for code creation, the small space of the time card is sacrificed by these code creation fields, and the printing space for working data is There was a problem that became narrow.
【0003】そこで本出願人は、タイムカードに印刷さ
れている日付欄の各日付数字の部分にマークを記入し、
カード挿入時にこのマークを読取るこよによって、マー
クが記入されている日付数字をカード使用者のIDコー
ドとして認識し、その後のデータ処理をこのIDコード
で行うように構成した新たなタイムレコーダ用IDコー
ド読取方式を開発した。Therefore, the applicant has put a mark on each date numeral portion of the date column printed on the time card,
By reading this mark when the card is inserted, the date number on which the mark is written is recognized as the card user's ID code, and the subsequent data processing is performed with this ID code. The method was developed.
【0004】[0004]
【発明が解決しようとする課題】このID読取り方式に
よれば、マークを記入したタイムカードの日付数字をそ
のままIDコードとするため、タイムカードにコード作
成専用のコード欄を設けなくて済むから、タイムカード
の有効面積を広げて就業データの印字スペースを広くで
きる利点を備えているが、反面、マークの記入をマーカ
ペン等を用いて手作業で行うため、マークをとなりの日
付欄にはみ出して記入して2つ以上のIDコードが同時
に読取られたり、他の日付欄に汚れが付着している場合
に、この汚れもマークとして読取られて同時に2つ以上
のIDコードが読取られるとか、更には、記入したマー
クが薄い場合に間違ったIDコードを読取ってしまうと
云った各種の問題があって、上記新たなIDコード読取
り方式を実施する上での障害になっていた。According to this ID reading method, since the date number of the time card on which the mark is written is used as it is as an ID code, it is not necessary to provide a code column dedicated to code creation on the time card. It has the advantage that the effective area of the time card can be expanded to increase the printing space for employment data, but on the other hand, the mark is entered manually using a marker pen, etc. If two or more ID codes are read at the same time or stains are attached to other date fields, this stain is also read as a mark and two or more ID codes are read at the same time. There are various problems such that the wrong ID code is read when the entered mark is thin, and the new ID code reading method is implemented. It had become an obstacle in.
【0005】従って本発明の技術的課題は、記入ミス等
によって1枚のタイムカードから同時に2つ以上のID
コードを読取った場合とか、マークを充分に読取れなか
った場合に、これ等複数のIDコードの中から本物のI
Dコードを極力見付け出したり、読取りを中止すること
によって、IDコードの読み間違いによる誤動作を極力
少くすることである。Therefore, the technical problem of the present invention is that two or more IDs can be simultaneously recorded from one time card due to an entry error or the like.
If a code is read, or if the mark cannot be read sufficiently, a genuine I
By finding the D code as much as possible or stopping the reading, malfunctions due to misreading of the ID code are minimized.
【0006】[0006]
【課題を解決するための手段】上記の技術的課題を解決
するために本発明で講じた手段は以下の如くである。カ
ード送りモータの回転に従って送られて来るタイムカー
ドの日付欄に記入されているマークをコードセンサが読
取ると、このマークが記入されている日付欄の日付数字
をカード使用者のIDコードとして認識して、その後の
データ処理を行うように構成したタイムカード用IDコ
ード読取装置に於いて、[Means for Solving the Problems] Means taken in the present invention for solving the above technical problems are as follows. When the code sensor reads the mark written in the date column of the time card sent according to the rotation of the card feed motor, the date number in the date column marked with this mark is recognized as the ID code of the card user. In a time card ID code reader configured to perform subsequent data processing,
【0007】(1) 上記のマークを読取るコードセン
サが1枚のタイムカードから同時に2つのマークを読取
った場合に、メモリをサーチした結果、これ等マークが
施されている2つの日付数字のうちいずれか一方の数字
が既にIDコードとして使用されていると判断された場
合は、他方の数字をカード使用者のIDコードとして認
定するIDコード認定手段と、これ等2つのマークが施
されたいずれの日付数字もIDコードとして使用されて
いないと判断された場合は、これ等2つの数字を一時保
留するIDコード保留手段と、この一時保留の状態を警
告した後にタイムカードを送り戻すカード返却手段と、
保留中にいずれか一方の数字がIDコードとして使用さ
れた場合に、保留を解除して他方の数字をカード使用者
のIDコードとして認定する保留IDコード認定手段と
を備えること。(1) When the code sensor for reading the above marks reads two marks at the same time from one time card, as a result of searching the memory, among the two date numbers marked with these marks. When it is determined that one of the numbers has already been used as an ID code, the other number is recognized as an ID code of the card user, and the two marks are used. If it is determined that the date number of is not used as the ID code, an ID code holding means for temporarily holding these two numbers and a card returning means for sending back the time card after warning the state of the temporary holding. When,
A holding ID code certifying means for canceling the holding and certifying the other number as the ID code of the card user when one of the numbers is used as the ID code during the holding.
【0008】(2) コードセンサが1枚のタイムカー
ドから同時に3つ以上のマークを読取った場合に、エラ
ーとしてその旨の警報を行った後、タイムカードを送り
戻すカード返却手段を備えること。(2) When the code sensor reads three or more marks from one time card at the same time, it is provided with a card returning means for sending back the time card after issuing an alarm to that effect as an error.
【0009】(3) 送り込まれて来るタイムカードの
日付欄に記入されているマークをコードセンサが読取る
に当って、このマークの濃度が所定のしきい値に達して
いるか否かを判定するしきい値判定手段と、マークの濃
度が所定のしきい値に達していないと判定された場合
に、その旨の警告を実行した後、タイムカードを送り戻
すカード返却手段とを具備すること。(3) When the code sensor reads the mark written in the date field of the time card sent in, it is judged whether or not the density of this mark has reached a predetermined threshold value. A threshold value determining means and a card returning means for returning the time card after issuing a warning to that effect when it is determined that the mark density has not reached a predetermined threshold value.
【0010】(4) メモリをサーチした結果、コード
センサが1枚のタイムカードから同時に読取った2つの
マークの日付数字が、いずれもIDコードとして使用中
であると判定された場合に、その旨の警告を実行した
後、タイムカードを送り戻すカード返却手段を具備する
こと。(4) As a result of searching the memory, when it is determined that the date numbers of the two marks read by the code sensor at the same time from one time card are both in use as the ID code, the fact is indicated. It must be equipped with a card return means for sending back the time card after executing the warning.
【0011】(5) カード返却手段がタイムカードを
送り戻す時に、プリンタを作動してタイムカードの当日
の印字欄に就業データを印字するように構成すること。(5) When the card returning means sends back the time card, the printer is operated to print the working data in the print field of the day of the time card.
【0012】[0012]
【作用】上記の手段は以下の如く作用する。上記(1)
で述べた手段によれば、マークの記入ミスとか汚れ等の
存在によってコードセンサが1枚のタイムカードから同
時に2つのマークを読取ってしまった場合は、メモリに
書込まれているIDコードの使用状況をサーチして、こ
れ等読取ったマークが施されている日付数字のいずれか
一方が使用済みであると判定された場合は、他方の日付
数字を本当のIDコードと認定して以後の処理を行う一
方、いずれの日付数字も使用されていないと判定された
場合は、これ等2つの日付数字(IDコード)がメモリ
に一時保留されてタイムカードの返却が成され、また、
この一時保留中にいずれか一方の数字がIDコードとし
て使用された場合には、他方の数字を本当のIDコード
として認定するため、同時に2つのマークを読取った場
合のIDコードの指定間違いを極力少くすることを可能
にする。The above means operates as follows. Above (1)
According to the means described in, when the code sensor reads two marks at the same time from one time card due to a mark entry error or the presence of dirt, use of the ID code written in the memory. When the situation is searched and it is determined that one of the date numbers marked with these marks has been used, the other date number is recognized as a real ID code and the subsequent processing is performed. On the other hand, if it is determined that neither date number is used, these two date numbers (ID code) are temporarily held in the memory and the time card is returned.
If one of the numbers is used as the ID code during this temporary hold, the other number will be recognized as the real ID code, so the mistaken designation of the ID code when two marks are read at the same time is done as much as possible. Allows for less.
【0013】上記(2)で述べた手段によれば、コード
センサが同時に3つ以上のマークを読取った場合には、
エラーとして処理してタイムカードを直ちに返却するか
ら、タイムカードが汚れていてマークの記入位置が判別
しずらいような場合は、IDコードの認定を無理に行わ
ずに認定間違いを極力少くすることができる。According to the means described in (2) above, when the code sensor reads three or more marks at the same time,
Since it will be processed as an error and the time card will be returned immediately, if the time card is dirty and it is difficult to determine the mark entry position, do not force the ID code to be certified and minimize the number of mistakes. You can
【0014】上記(3)で述べた手段によれば、タイム
カードに記入されたマークの濃度が所定のしきい値(例
えば基準値の60%)に達しない場合は、コードセンサ
による読取りを行わずにタイムカードを直ちに返却する
ため、無理な読取りによるIDコードの認定間違いを極
力少くすることを可能にする。According to the means described in (3) above, when the density of the mark written on the time card does not reach the predetermined threshold value (for example, 60% of the reference value), the reading by the code sensor is performed. Without returning the time card immediately, it is possible to minimize the mistaken identification of the ID code due to unreasonable reading.
【0015】上記(4)で述べた手段によれば、コード
センサが1枚のタイムカードから読取った2つのマーク
の日付数字がいずれもIDコードとして既に使用中であ
ると判定した場合は、エラーとして直ちにタイムカード
を返却するため、無理な読取りに基づくIDコードの認
定間違いを極力少くするこを可能にする。According to the means described in the above (4), when the code sensor determines that the date numbers of the two marks read from one time card are both already used as the ID code, an error occurs. Since the time card is immediately returned as, it is possible to minimize the mistaken identification of the ID code based on the unreasonable reading.
【0016】上記(5)で述べた手段によれば、エラー
としてタイムカードを返却する場合は、単にそのままタ
イムカードを差込口に送り戻すのではなく、当日の印字
欄に就業データを印字して送り戻すため、その後本当の
IDコードが判明した時に、印字された就業データを見
てその日の就業データをメモリ等へ書込む修正作業を正
確に行うことを可能にする。以上の如くであるから、上
記の手段によって上述した技術的課題を解決して、前記
従来の技術の問題点を解消することができる。According to the means described in (5) above, when returning the time card as an error, the working data is printed in the print field of the day instead of simply sending the time card back to the insertion slot. Therefore, when the true ID code is subsequently found, it is possible to accurately perform the correction work of looking at the printed work data and writing the work data of the day to the memory or the like. As described above, the technical problems described above can be solved by the above means, and the problems of the conventional technology can be solved.
【0017】[0017]
【実施例】以下に、上述した本発明に係るタイムカード
用IDコード読取装置の好適な実施例を添付した図面と
共に詳細に説明する。図1は本発明に係るIDコード読
取装置を内蔵したタイムレコーダの外観を示した斜視図
であって、図中、1はレコーダ本体、2は開閉自在に構
成した上ケース、3は後述するタイムカードの差込口、
4はアナログ式時計文字盤、5はモード切換機能を備え
た切換キースイッチ、6は液晶式デジタル表示器、7は
複数の選定スイッチ7a…から成るキーボード、7b…
は各スイッチ7a…に付属させた表示灯であって、タイ
ムレコーダを使用している時は、これ等各選定スイッチ
7a…が印字欄決定用の機能を発揮する仕組に成ってい
る。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT A preferred embodiment of the time card ID code reader according to the present invention will be described in detail below with reference to the accompanying drawings. FIG. 1 is a perspective view showing an appearance of a time recorder incorporating an ID code reading device according to the present invention, in which 1 is a recorder main body, 2 is an openable / closable upper case, and 3 is a time card described later. Outlet,
Reference numeral 4 is an analog clock dial, 5 is a changeover key switch having a mode changing function, 6 is a liquid crystal digital display, 7 is a keyboard including a plurality of selection switches 7a, 7b ...
Are indicator lights attached to the respective switches 7a, and when the time recorder is used, the respective selection switches 7a, ... Have a mechanism for exerting a function for determining a print column.
【0018】図2は上述した本発明に係るタイムレコー
ダの電気的構成を説明したブロック図であって、図中、
10は制御部の中心を構成するCPU、11はROMと
RAMによって構成したメモリであって、これ等CPU
10とメモリ11の間にバス12を介して接続したイン
ターフェイス回路13には、上述した切換キースイッチ
5と、表示器6とキーボード7及び選定スイッチ7aに
加えて、時計回路14、プリンタ15、カード送りモー
タ16、タイムカードの表裏に形成された各種コードと
かマークを読取る光センサを用いたコードセンサ17、
タイムカードの表裏を判定する表裏判定センサ18、及
び、エラーがあった時にアラーム音を発生するアラーム
19が接続されていて、夫々がCPU10の監視下でメ
モリ11に格納されているシステムプログラムに従って
作動する仕組に成っている。FIG. 2 is a block diagram for explaining the electrical construction of the above-described time recorder according to the present invention.
Reference numeral 10 is a CPU that constitutes the center of the control unit, and 11 is a memory constituted by a ROM and a RAM.
In the interface circuit 13 connected between the memory 10 and the memory 11 via the bus 12, in addition to the changeover key switch 5, the display 6, the keyboard 7, and the selection switch 7a described above, a clock circuit 14, a printer 15, a card. A feed motor 16, a code sensor 17 using an optical sensor for reading various codes and marks formed on the front and back of the time card,
A front / back determination sensor 18 for determining the front / back of the time card and an alarm 19 for generating an alarm sound when an error occurs are connected, and each operates according to a system program stored in the memory 11 under the supervision of the CPU 10. It is designed to do.
【0019】図3は本発明で使用するタイムカードTの
一例を示したものであって、図中、Sは表面に1日〜1
5日の日付数字を印刷し、裏面に16日〜31日の日付
数字を印刷した日付欄であって、本発明に於いては、こ
れ等日付数字の中からカード使用者のIDコードと同じ
番号の日付数字を選び、且つ、この選んだ日付数字欄S
a(図示の場合は8日)の部分にマーカペン等を用いて
読取り用のマークMを記入することにより、タイムカー
ドTにカード使用者のIDコードを形成する一方、印字
時には、上述したコードセンサ17が上述したカード送
りモータ16によって段送りされて来るタイムカードT
よりこのマークMを読取ることによって、その日付数字
をカード使用者のIDコードとして認識して、以後の処
理を行う仕組に成っている。FIG. 3 shows an example of the time card T used in the present invention. In the figure, S is 1 day to 1 day on the surface.
It is a date field in which the date number of 5 days is printed and the date number of 16th to 31st is printed on the back side. In the present invention, the same as the ID code of the card user from these date numbers. Select the date number of the number, and this selected date number field S
An ID code of the card user is formed on the time card T by writing a reading mark M on the portion a (8 days in the figure) using a marker pen or the like, while at the time of printing, the above-mentioned code sensor Time card T 17 is fed stepwise by the card feed motor 16 described above.
By reading this mark M, the date number is recognized as the ID code of the card user, and the subsequent processing is performed.
【0020】尚、図3に於いてMXはコードセンサ17
のマーク読取りに影響を及ぼすカードの汚れ、MYは2
つの日付数字欄に跨って記入されたあいまいなマーク、
TbはタイムカードTの下側部に設けた印字欄で、AS
は上述したコードセンサ17がマークM、即ち、IDコ
ードを読取れない場合にプリンタ15によって出力され
る読取りNGの文字、Taは上述した表裏判定センサ1
8によって読取られるカード表裏判定用のマークであ
る。In FIG. 3, MX is a code sensor 17
MY is 2 if the card stains that affect the reading of the mark
An ambiguous mark that is filled in over one date number field,
Tb is a print field provided on the lower side of the time card T, which is AS
Is the character of read NG output by the printer 15 when the code sensor 17 described above cannot read the mark M, that is, the ID code, and Ta is the front / back determination sensor 1 described above.
8 is a mark for determining the front and back of the card, which is read by 8.
【0021】図4は上述したコードセンサ17がタイム
カードTに記入されたマークMを読取った場合の信号を
グラフ化したものであって、コードセンサ17が正しく
記入されたマークMを読取った場合は(イ)の状態にな
る。しかし、マークMの記入濃度が薄い場合は(ロ)或
は(ハ)のようになってしまって、読取り判断の基準と
なる初期のしきい値(100%)を下回って読取り不能
な状態に成ってしまうため、本発明ではこの様な場合で
もしきい値を段階的に基準値の80%、60%と2度下
げて、薄いマークMでも極力読取るように構成されてい
るが、しきい値を60%以下に下げると(ニ)のように
カードの汚れ(図3のMX参照)も読んでしまうため、
しきい値をあまり下げることができないことは勿論であ
る。FIG. 4 is a graph showing a signal when the above-mentioned code sensor 17 reads the mark M written on the time card T. When the code sensor 17 reads the correctly written mark M. Becomes the state of (a). However, when the writing density of the mark M is low, it becomes as shown in (b) or (c), and it becomes unreadable below the initial threshold value (100%) which is a reference for reading judgment. Therefore, in the present invention, even in such a case, the threshold value is lowered stepwise to 80% and 60% of the reference value so that even the thin mark M can be read as much as possible. If you lower the value below 60%, you will also read the dirt on the card (see MX in Fig. 3) as in (d),
Of course, the threshold cannot be lowered so much.
【0022】また、図5は図3に示したマークMYの如
く乱暴な記入とか汚れ等によって読取りデータが同時に
2つ発生した場合の信号をグラフ化したものであって、
この様に1枚のタイムカードTから2つのIDコードが
同時に読取られた場合は、以下の処理手順に従って本物
のIDコードをファジイ的に決定するように構成されて
いる。FIG. 5 is a graph showing signals when two pieces of read data are generated at the same time due to rough writing such as the mark MY shown in FIG. 3 or dirt.
Thus, when two ID codes are simultaneously read from one time card T, the real ID code is fuzzy determined according to the following processing procedure.
【0023】次に、上述した本物のIDコードをファイ
ジ的に決定する手順を含む本発明によるIDコード読取
りの処理手順を、図6に示したフローチャートに従って
説明する。即ち、始めのステップS1で図3の如くマー
クMを記入したタイムカードTをタイムレコーダ1の差
込口3に差込むと、ステップS2に進んでカード送りモ
ータ16の正転によるカードの引込み搬送が開始され、
次いで、ステップS3に進んでこの搬送中のタイムカー
ドTからコードセンサ17がマークM、即ち、IDコー
ド(日付数字)を読取って、次のステップS4に進む。Next, the processing procedure for reading the ID code according to the present invention, including the above-mentioned procedure for deciding the real ID code in a photographic manner, will be described with reference to the flow chart shown in FIG. That is, when the time card T having the mark M as shown in FIG. 3 is inserted into the insertion slot 3 of the time recorder 1 in the first step S1, the process proceeds to step S2, in which the card feed motor 16 is normally rotated to carry in the card. Started,
Next, in step S3, the code sensor 17 reads the mark M, that is, the ID code (date number) from the time card T being conveyed, and the process advances to step S4.
【0024】ステップS4ではコードセンサ17が読取
ったデータ(マークM)の濃度がしきい値(基準値)よ
りも大きいか否かが判定され、大きい場合、即ち、読取
り可能な場合は次のステップS5に進んで読取ったID
コード、即ち、マークMが1個か否かが判定され、1個
の場合はステップS6に進んでそのままIDコードが識
別(認識)されてステップS7に進み、ステップS7で
はこの識別されたIDコードがメモリ11に保留中のI
Dコードに該当するか否かが判定される。In step S4, it is determined whether or not the density of the data (mark M) read by the code sensor 17 is higher than a threshold value (reference value). If the density is high, that is, if it is readable, the next step is ID read in S5
It is determined whether or not there is one code, that is, the mark M. If there is one, the process proceeds to step S6, the ID code is identified (recognized) as it is, and the process proceeds to step S7. Is pending in memory 11
It is determined whether or not it corresponds to the D code.
【0025】メモリ11に保留中のIDコードとは、後
述する処理によって判定できずにメモリ11に一時保留
されている2個1組のIDコードであって、これ等1組
のIDコードの一方が今回の処理で識別された場合は、
残る他方のIDコードが必然的に特定されるから、従っ
て、ステップS7でYESの場合はステップS23に進
んで保留中のIDコードが特定され、次いで、ステップ
S8に進んでこれ等識別及び特定された各IDコードの
メモリに対して今回の就業データと保留中の就業データ
が夫々格納されて、次のステップS9に進む。The ID code held in the memory 11 is a set of two ID codes temporarily held in the memory 11 that cannot be determined by the processing described later, and one of these ID codes is set. Is identified in this process,
Since the remaining other ID code is inevitably specified, therefore, if YES in step S7, the process proceeds to step S23 to identify the pending ID code, and then proceeds to step S8 to identify and identify these. The work data of this time and the pending work data are stored in the memory of each ID code, and the process proceeds to the next step S9.
【0026】ステップS9ではカード送りモータ16が
逆転してタイムカードTを差込口3に向けて返送し、次
いで、ステップS10に進んでこの返送中のタイムカー
ドTの当該印字欄に対してプリンタ15が就業データを
印字した後、ステップS11に進んでタイムカードを差
込口3に排出して処理を終える。In step S9, the card feed motor 16 is rotated in the reverse direction to return the time card T toward the insertion slot 3, and then the process proceeds to step S10, in which the printer is set to the print column of the time card T being returned. After 15 prints the employment data, the process proceeds to step S11, the time card is discharged to the insertion port 3, and the process is finished.
【0027】また、上述したステップS4でマークMの
濃度がしきい値より小さいと判定された場合は、ステッ
プS12に進んでしきい値を基準値の80%まで下げて
次のステップS13でデータがあるか否か、即ち、マー
クMの読取りが可能であるか否かが判定され、可能であ
る場合は前述したステップS5に進み、可能でない場合
は更にステップS14に進んでしきい値を基準値の60
%に下げてデータの読取りを行い、その結果、次のステ
ップS15でデータあり、即ち、マークMの読取りが可
能であると判定されると、上記のステップS5に進み、
可能でない場合はエラーとしてステップS16に進んで
IDコードが読取れない旨の警告を表示器6とアラーム
19に行わせ、且つ、プリンタ15による読取りNGの
文字ASの印字をタイムカードTに行って、上述したス
テップS9に進む。If it is determined in step S4 that the density of the mark M is smaller than the threshold value, the process proceeds to step S12, the threshold value is lowered to 80% of the reference value, and the data is acquired in the next step S13. It is determined whether or not the mark M can be read, and if it is possible, the process proceeds to the above-described step S5, and if not, the process proceeds to step S14 and the threshold value is used as a reference. Value 60
%, The data is read. As a result, if it is determined in the next step S15 that there is data, that is, the mark M can be read, the process proceeds to the above step S5.
If it is not possible, the process proceeds to step S16 as an error, and the display 6 and the alarm 19 are warned that the ID code cannot be read, and the time card T is printed with the NG character AS read by the printer 15. , And proceeds to step S9 described above.
【0028】更に、上述したステップS5でコードセン
サ17が読取ったマークM(IDコード)が1個でない
と判定された場合は、次のステップS17に進んで読取
ったマークMが2個か否かが判定され、2個でないと判
定された場合、即ち、2個以上であると判定された場合
は、エラーとしてステップS22に進んで上述したステ
ップS16の警告と同じ表示・警報・印字の警告を行っ
て、上述したステップS9に進むが、上述したステップ
S17で読取ったIDコードが2個であると判定した場
合は、次のステップS18に進む。Further, when it is determined in step S5 that the number of the marks M (ID code) read by the code sensor 17 is not one, the process proceeds to the next step S17 to determine whether the number of the marks M read is two. If it is determined that the number is not two, that is, if the number is two or more, the process proceeds to step S22 as an error, and the same display / warning / printing warning as the warning of step S16 described above is issued. If it is determined that the number of the ID code read in step S17 is two, the process proceeds to step S18.
【0029】ステップS18では、メモリ11を検索し
て読取った2つのIDコードのうちいずれか一個が既に
使用中であるか否かが判定され、使用中である場合は前
述したステップS6に進んで残る他方のIDコードを本
物のIDコードと認定して、ステップS7以降の処理を
行うが、一個のIDコードが使用されていないと判定さ
れると、次のステップS19に進んで両方のIDコード
が既に使用中であるか否かが判定され、メモリ11を検
索した結果、読取った2個のIDコードが共に使用中で
あると判定されると、読取りエラーとして前述したステ
ップS22に進んで表示・警報・印字の警告が実行さ
れ、また、読取った2個のIDコードが共に使用されて
いないと判定されると、ステップS20に進んで表示器
6とアラーム19による表示・警報の警告を行った後、
ステップS21に進んでこれら2つのIDコードと就業
データをセットにしてメモリ11に一時保留して、前述
したステップS9に進む。In step S18, it is determined whether or not one of the two ID codes read by searching the memory 11 is already in use, and if it is in use, the process proceeds to step S6 described above. The remaining other ID code is recognized as a real ID code, and the processing from step S7 is performed. However, when it is determined that one ID code is not used, the process proceeds to the next step S19 and both ID codes are processed. It is determined whether or not is already in use, and as a result of searching the memory 11, if it is determined that the two read ID codes are both in use, the process proceeds to step S22 as a read error and is displayed. When the warning / printing warning is executed and it is determined that the two read ID codes are not used together, the process proceeds to step S20, and the display 6 and the alarm 19 are displayed. After the warning of the display and alarm that,
Proceeding to step S21, these two ID codes and work data are set and temporarily held in the memory 11, and the process proceeds to step S9 described above.
【0030】尚、ステップS16とS22で夫々読取り
エラーの警告を行った後、ステップS9及びS10を実
行してタイムカードTの当日の印字欄に就業データを印
字するのは、IDコードが不明でも就業データだけは印
字しておいて、後になってIDコードが判明した場合に
就業データの処理を容易に、且つ、確実に行えるように
するためである。It is to be noted that, even if the read error is warned in steps S16 and S22, respectively, the steps S9 and S10 are executed to print the working data in the print field of the day of the time card T even if the ID code is unknown. This is for printing only the work data so that the work data can be easily and surely processed when the ID code is found later.
【0031】[0031]
【発明の効果】本発明に係るタイムカード用IDコード
読取装置は以上述べた如くであって、差込まれたタイム
カードの日付欄に記入されたマークを読取ることによ
り、そのマークが記入された日付数字をそのままカード
使用者のIDコードとして認識して、以後の処理を進め
ることができるから、タイムカードにIDコード作成用
の欄を設ける必要がなく、タイムカードの有効面積を広
げて就業データの印字スペースを広くできる利点を発揮
できるものであって、従業員数が30人以下の中小企業
とか商店等で使用するタイムレコーダに実施して洵に好
適なものであるが、本発明では特に、記入ミスとか乱暴
な記入、或は、カードの汚れ等が原因で1枚のカードか
ら同時に2個のマーク、即ち、IDコードが読取られた
場合に、本物のIDコードを既に使用中のIDコードと
比較したり、これから使用されるIDコードと比較する
ことによってファジイ的に決定できるから、IDコード
が判定できないタイムカードの枚数を可及的に少くし
て、就業データの処理を円滑に進めることができるもの
であって、記入したマークの濃度がしきい値に達しない
場合は、しきい値を基準よりも下げて再度解読すること
により、読取り能力を高めてIDコードが判読できない
タイムカードの割合を更に低くできるようにした点と相
俟って、その効果は極めて高い。The time card ID code reading device according to the present invention is as described above, and the mark is written by reading the mark written in the date column of the inserted time card. Since the date number can be recognized as it is as the card user's ID code and the subsequent processing can be carried out, there is no need to provide a column for creating the ID code on the time card, and the effective area of the time card can be expanded to provide employment data. It can be used for a time recorder used in small and medium-sized enterprises with 30 or less employees, shops, etc. If two marks, that is, an ID code, are read at the same time from one card due to a mistake, rough entry, or dirt on the card, a real ID It is possible to make a fuzzy decision by comparing the card with the ID code that is already in use, or by comparing it with the ID code that will be used, so reduce the number of time cards for which the ID code cannot be determined as much as possible, If the density of the written mark does not reach the threshold, it is possible to process the employment data smoothly, and lower the threshold below the reference to read again to improve the readability. Combined with the fact that the percentage of time cards whose ID code cannot be read is further reduced, the effect is extremely high.
【図1】本発明に係るタイムカード用IDコード読取装
置を備えたタイムレコーダの外観を示した斜視図であ
る。FIG. 1 is a perspective view showing an appearance of a time recorder including an ID code reading device for a time card according to the present invention.
【図2】本発明を備えたタイムレコーダの電気的構成を
示したブロック図である。FIG. 2 is a block diagram showing an electrical configuration of a time recorder provided with the present invention.
【図3】本発明で使用するタイムカードの一例を示した
表面図である。FIG. 3 is a front view showing an example of a time card used in the present invention.
【図4】コードセンサがタイムカードに記入されている
マークを読取った時の信号としきい値の関係をグラフ化
して示した説明図である。FIG. 4 is an explanatory diagram showing a graph of a relationship between a signal and a threshold value when a code sensor reads a mark written on a time card.
【図5】マークがタイムカードの2つ日付欄に跨って記
入されている時の読取り信号としきい値の関係をグラフ
化して示した説明図である。FIG. 5 is an explanatory diagram showing a graph of a relationship between a read signal and a threshold value when a mark is written over two date fields of a time card.
【図6】本発明によるIDコードの読取り手順を説明し
たフローチャートである。FIG. 6 is a flowchart illustrating an ID code reading procedure according to the present invention.
1 タイムレコーダ 3 カード差込口 6 表示器 10 CPU 11 メモリ 15 プリンタ 16 カード送りモータ 17 コードセンサ 19 アラーム T タイムカード S 日付欄 M 記入したマーク AS 読取りNGの文字 1 Time Recorder 3 Card Slot 6 Display 10 CPU 11 Memory 15 Printer 16 Card Feed Motor 17 Code Sensor 19 Alarm T Time Card S Date Box M Filled Mark AS Read NG Character
───────────────────────────────────────────────────── フロントページの続き (72)発明者 海老根 憲二 神奈川県横浜市港北区大豆戸町275番地 アマノ株式会社内 (72)発明者 前嶋 健二 神奈川県横浜市港北区大豆戸町275番地 アマノ株式会社内 ─────────────────────────────────────────────────── ─── Continued Front Page (72) Inventor Kenji Ebine, 275 Soyado-cho, Kohoku-ku, Yokohama, Kanagawa Amano Co., Ltd. (72) Kenji Maejima 275, Soyado-cho, Kohoku-ku, Yokohama, Kanagawa Amano Co., Ltd.
Claims (5)
て来るタイムカードの日付欄に記入されているマークを
コードセンサが読取ると、このマークが記入されている
日付欄の日付数字をカード使用者のIDコードとして認
識して、その後のデータ処理を行うように構成したタイ
ムカード用IDコード読取装置に於いて、 上記のマークを読取るコードセンサが1枚のタイムカー
ドから同時に2つのマークを読取った場合に、メモリを
サーチした結果、これ等マークが施されている2つの日
付数字のうちいずれか一方の数字が既にIDコードとし
て使用されていると判断された場合は、他方の数字をカ
ード使用者のIDコードとして認定するIDコード認定
手段と、これ等2つのマークが施されたいずれの日付数
字もIDコードとして使用されていないと判断された場
合は、これ等2つの数字を一時保留するIDコード保留
手段と、この一時保留の状態を警告した後にタイムカー
ドを送り戻すカード返却手段と、保留中にいずれか一方
の数字がIDコードとして使用された場合に、保留を解
除して他方の数字をカード使用者のIDコードとして認
定する保留IDコード認定手段とを備えて成ることを特
徴とするタイムカード用IDコード読取装置。1. When the code sensor reads the mark written in the date column of the time card sent according to the rotation of the card feed motor, the date number in the date column in which this mark is written is displayed by the card user. In a time card ID code reader configured to recognize as an ID code and perform subsequent data processing, when a code sensor that reads the above mark simultaneously reads two marks from one time card. If, as a result of searching the memory, it is determined that one of the two date numbers marked with these marks is already used as the ID code, the other number is used by the card user. ID code certifying means for certifying as an ID code of, and any date number with these two marks is used as an ID code. If it is determined that there is no such number, an ID code holding means for temporarily holding these two numbers, a card returning means for sending back the time card after warning the state of the temporary holding, and either one of the numbers during holding. When the ID code is used as an ID code, a holding ID code certifying means for canceling the hold and certifying the other number as the card user's ID code is provided. .
同時に3つ以上のマークを読取った場合に、エラーとし
てその旨の警報を行った後、タイムカードを送り戻すカ
ード返却手段を備えて成ることを特徴とする請求項1記
載のタイムカード用IDコード読取装置。2. When the code sensor reads three or more marks at the same time from one time card, it is provided with a card returning means for sending back the time card after issuing an alarm to that effect as an error. The ID code reader for a time card according to claim 1,
に記入されているマークをコードセンサが読取るに当っ
て、このマークの濃度が所定のしきい値に達しているか
否かを判定するしきい値判定手段と、マークの濃度が所
定のしきい値に達していないと判定された場合に、その
旨の警告を実行した後、タイムカードを送り戻すカード
返却手段とを具備して成ることを特徴とする請求項1記
載のタイムカード用IDコード読取装置。3. A threshold for determining whether or not the density of this mark has reached a predetermined threshold value when the code sensor reads the mark written in the date field of the time card sent in. And a card return means for sending back the time card after issuing a warning to that effect when it is determined that the mark density has not reached a predetermined threshold value. The time code ID code reader according to claim 1.
が1枚のタイムカードから同時に読取った2つのマーク
の日付数字が、いずれもIDコードとして使用中である
と判定された場合に、その旨の警告を実行した後、タイ
ムカードを送り戻すカード返却手段を具備して成ること
を特徴とする請求項1又は2記載のタイムカード用ID
コード読取装置。4. When it is determined as a result of searching the memory that the date numbers of the two marks read by the code sensor at the same time from one time card are both in use as an ID code, a message to that effect is displayed. 3. The time card ID according to claim 1 or 2, further comprising card returning means for returning the time card after executing the warning.
Code reader.
す時に、プリンタを作動してタイムカードの当日の印字
欄に就業データを印字するように構成したことを特徴と
する請求項1、2、3又は4記載のタイムカード用ID
コード読取装置。5. When the card returning means returns the time card, the printer is operated to print the working data in the print field of the day of the time card. Or ID for time card described in 4
Code reader.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP15289193A JP3137807B2 (en) | 1993-05-31 | 1993-05-31 | Time code ID code reader |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP15289193A JP3137807B2 (en) | 1993-05-31 | 1993-05-31 | Time code ID code reader |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH06342477A true JPH06342477A (en) | 1994-12-13 |
JP3137807B2 JP3137807B2 (en) | 2001-02-26 |
Family
ID=15550390
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP15289193A Expired - Fee Related JP3137807B2 (en) | 1993-05-31 | 1993-05-31 | Time code ID code reader |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3137807B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013045396A (en) * | 2011-08-26 | 2013-03-04 | Kyocera Document Solutions Inc | Mark detector |
-
1993
- 1993-05-31 JP JP15289193A patent/JP3137807B2/en not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013045396A (en) * | 2011-08-26 | 2013-03-04 | Kyocera Document Solutions Inc | Mark detector |
Also Published As
Publication number | Publication date |
---|---|
JP3137807B2 (en) | 2001-02-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4837712A (en) | Data processing apparatus | |
JPH03218589A (en) | Computer input system using facsimile | |
JPH06342477A (en) | Id code reader for time card | |
JPS58132859A (en) | Magnetic card producing device | |
JPH08115446A (en) | Time recorder | |
JPH1131198A (en) | Card rejecting/reovering method and card embosser | |
JPH06333114A (en) | Method for setting code for time card and time recorder with code discrimination function | |
JP2740291B2 (en) | Securities processing equipment | |
JP2003094865A (en) | Id card forming system, id card forming apparatus and id card | |
JP3219919B2 (en) | Data setting registration device for time clock | |
JPH0830815A (en) | Recycle system for radio card | |
JP2799840B2 (en) | Time recorder system with time card closing date setting function | |
JPH05250548A (en) | Credit card information extracting device | |
JPS629474A (en) | Picture information register device | |
JP2701659B2 (en) | Electronic filing equipment | |
JP2836632B2 (en) | How to issue an ID card | |
JPH0313816Y2 (en) | ||
JP2572536Y2 (en) | Time clock with unregistered card creation function | |
JP2007038534A (en) | Id card manufacturing device/method | |
JPH05266244A (en) | Character reader | |
JPH0317791A (en) | Postal matter processor | |
JPS5812073A (en) | Composite data input method for automatic reader | |
JPS5853476A (en) | Printing control system | |
JPH0484379A (en) | Method for copying character, etc., on paper and method for recognizing symbol | |
JPH09272286A (en) | Namecard for man/machine interface |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071208 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081208 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081208 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091208 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101208 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111208 Year of fee payment: 11 |
|
LAPS | Cancellation because of no payment of annual fees |