(57)【特許請求の範囲】
【請求項１】
タイムカードを使用する期間をカード使用期間とし、カード使用者の当月毎に締め切られる勤務計算日の最終日の情報を締日情報とし、時計暦部から得られる当月の情報を当月情報として、カード番号情報に基づいて前記カード使用者の勤務実績を管理する使用者管理装置に接続され、前記タイムカードに現在時刻を印字するタイムレコーダーであって、
現在時刻を示す時刻情報を発生すると共に当月情報を出力する時計暦部と、
カード固有の識別情報を有したタイムカード用のカード素材から、当該カード素材の固有の識別情報を読み取る情報読取部と、
前記情報読取部によって固有の識別情報が読み取られた前記カード素材に当該カード使用者のカード番号情報に基づいてカード番号を印字する印字部と、
前記印字部によってカード番号を印字した前記カード使用者のタイムカードがカード番号印字後の初回に使用されるタイムカードであるか否かを判別し、当該タイムカードがカード番号印字後の初回に使用されたタイムカードである場合に、前記カード使用者の締日情報と前記時計暦部から出力される当月情報とに基づいて当該カード使用者の使用期間情報を作成し、前記使用期間情報に基づいて前記印字部を制御する制御部とを備えることを特徴とするタイムレコーダー。
【請求項２】
前記制御部によって情報が記憶制御される記憶部を有し、
前記記憶部は、
前記情報読取部によって固有の識別情報が読み取られた前記カード素材とカード使用者のカード番号情報とを対応付けて記憶することを特徴とする請求項１に記載のタイムレコーダー。
【請求項３】
前記記憶部には、
当該タイムカードの当月分の打刻情報を記録する第１のメモリ領域と前月分の打刻情報を記憶する第２のメモリ領域とが割り当てられ、
前記制御部は、
前記第１のメモリ領域に使用期間情報が記憶されているか否かを検出して、カード番号印字後の初回に使用されたタイムカードであるか否かを判別することを特徴とする請求項２に記載のタイムレコーダー。
【請求項４】
タイムカードを使用する期間をカード使用期間とし、カード使用者の当月毎に締め切られる勤務計算日の最終日の情報を締日情報とし、時計暦部から得られる当月の情報を当月情報として、当該カード使用者のタイムカードを発行するタイムカード発行システムであって、
所定のカード番号情報に基づいて前記カード使用者の勤務実績を管理する使用者管理装置と、
前記使用者管理装置に接続されて前記タイムカードに現在時刻を印字するタイムレコーダーとを備え、
前記タイムレコーダーは、
現在時刻を示す時刻情報を発生すると共に当月情報を出力する時計暦部と、
カード固有の識別情報を有したタイムカード用のカード素材から、当該カード素材の固有の識別情報を読み取る情報読取部と、
前記情報読取部によって固有の識別情報が読み取られた前記カード素材に当該カード使用者のカード番号情報に基づいてカード番号を印字する印字部と、
前記印字部によってカード番号が印字されたカード使用者のタイムカードがカード番号印字後の初回に使用されるタイムカードであるか否かを判別し、当該タイムカードがカード番号印字後の初回に使用されるタイムカードである場合に、前記カード使用者の締日情報と前記時計暦部から出力される当月情報とに基づいて当該カード使用者の使用期間情報を作成し、前記使用期間情報に基づいて前記印字部を制御する制御部とを有することを特徴とするタイムカード発行システム。
【請求項５】
前記使用者管理装置は、
前記情報読取部によって読み取られた前記カード素材の固有の識別情報とカード使用者のカード番号情報とを対応付けて保存することを特徴とする請求項４に記載のタイムカード発行システム。
【請求項６】
タイムカードを使用する期間をカード使用期間とし、カード使用者の当月毎に締め切られる勤務計算日の最終日の情報を締日情報とし、時計暦部から得られる当月の情報を当月情報として、前記カード使用者の勤務実績を管理する使用者管理装置に接続され、前記タイムカードに現在時刻を印字するタイムレコーダーが、
カード固有の識別情報を有したタイムカード用のカード素材から、当該カード素材の固有の識別情報を読み取り、前記カード素材とカード使用者のカード番号情報とを対応付けて保存すると共に、当該カード使用者のカード番号情報に基づいて前記カード素材に当該カード使用者のカード番号を印字するステップと、
前記カード使用者のカード番号を印字したタイムカードがカード番号印字後の初回に使用されるタイムカードであるか否かを判別するステップと、
前記タイムカードがカード番号印字後の初回に使用されたタイムカードであると判別されたとき、前記カード使用者の締日情報と前記タイムレコーダーから得られる当月情報とに基づいて当該カード使用者の使用期間情報を作成するステップと、
前記使用期間情報に基づいて当該カード使用者のカード使用期間を前記タイムカードに印字すると共に、前記カード使用者の使用期間情報を対応付けて保存するステップとを実行することを特徴とするタイムカード発行方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、カード使用者の数ヶ月分のタイムカードを事前に自動発行する勤務管理システムに適用して好適なタイムレコーダー、タイムカード発行システム及びタイムカード発行方法に関するものである。
【背景技術】
【０００２】
従来から、各企業や事務所等に従業員の出退勤を管理する装置としてタイムレコーダーが配置され、タイムレコーダーにタイムカードを差し込んで、差し込んだ時刻を出勤又は退勤時刻として記録するようになされる。
【０００３】
近頃ではパーソナルコンピュータ（ＰＣ：以下パソコンという）とタイムレコーダーとをリンクさせて使用される場合が多い。タイムレコーダーがタイムカードの登録発行を分担し、パソコンがカード使用者の勤務日数や勤務体系、締日等を管理するように取り扱われる（ＰＣリンクタイムレコーダー）。
【０００４】
このようなＰＣリンクタイムレコーダーを備えたタイムカード発行システムで使用されるタイムカードには、それぞれ異なるカード固有の識別情報（以下カードＩＤという）が付加されている。
【０００５】
一方、タイムカードは、月単位で新しいカードＩＤ付きのタイムカード用のカード素材を登録して発行する方法が採られる場合が多い。しかし、パソコン管理上の個人コード（以下カード番号情報という）が毎月同じ内容でないと、毎月、カード番号情報と新しいタイムカードのカードＩＤを紐付けする必要が生じて、その作業が面倒で多くの時間を要する場合がある。
【０００６】
そこで、タイムレコーダー上で今月／来月カードの登録モードを設けて、カード番号情報を表示し、カード使用期間である今月／来月等を表示画面上で選択して、新しいカードＩＤ付きのタイムカードを挿入した際に、カード番号、カードＩＤ及び使用期間を紐付けてメモリに記憶する方法が採られていた。
【０００７】
このようなタイムカードを発行するシステムに関連して、特許文献１には、タイムカード印字システムが開示されている。このシステムによれば、タイムレコーダーが備えられ、カード固有の識別情報が付された所定のタイムカードに、出退勤時刻等の印字を行う場合に、カード認識手段、印字手段、記憶手段、通信手段及び制御手段を備えられる。カード認識手段は、タイムカードに付された識別情報を認識する。印字手段は、タイムカードに対して文字、数字等を印字する。
【０００８】
記憶手段には、複数のタイムカードの識別情報が記憶されると共に、当該識別情報に対応する印字情報が記憶される。通信手段は、タイムカードに印字すべき印字情報を備えた外部装置と通信を行う。これを前提にして、制御手段が通信手段を介して外部装置から印字情報を取得し、ここに取得した印字情報に基づいてタイムカードに対して所定の印字を行うように印字手段を制御するようにした。
【０００９】
このようにタイムカード発行システムを構成すると、パソコン等によって入力した氏名その他の印字情報を用いてタイムカードに所定の印字をできるというものである。
【００１０】
また、特許文献２にはタイムカード発行システムが開示されている。タイムカード発行システムによれば、特許文献１に見られるようなタイムレコーダーと管理装置とが直接またはインターネット回線等の通信手段を介して接続される。タイムレコーダーは、識別情報が付された所定のタイムカードに従業員の出退勤時刻等の印字を行う。
【００１１】
管理装置は、タイムレコーダーによって印字される従業員に関する従業員情報を管理する。これを前提にして、管理装置が従業員情報に基づいて印字情報を生成するとともに、当該印字情報をタイムレコーダーに対して送信し、印字が行われたタイムカードの識別情報を取得するようになされる。このようにタイムカード発行システムを構成すると、簡易迅速にタイムカードを発行できるというものである。なお、パソコン側で作成した印字データをタイムレコーダーに出力してタイムカードを発行するタイムレコーダーが、特許文献３にも開示されている。
【先行技術文献】
【特許文献】
【００１２】
【特許文献１】特開２００２−２３０６０５号公報（第４頁  図２）
【特許文献２】特開２００２−２３０６０６号公報（第３頁  図２）
【特許文献３】特開２００５−０２５５３４号公報（第６頁  ）
【発明の概要】
【発明が解決しようとする課題】
【００１３】
ところで、従来方式のタイムレコーダー及びタイムカード発行システムによれば、次のような問題がある。  
ｉ．特許文献１〜３に見られるようなタイムレコーダーによれば、カード使用者のカード番号（個人コード）、カード素材固有の識別情報（カードＩＤ）及びカード使用者の使用期間を紐付けた印字データが管理装置側で作成され、この印字データを管理装置からタイムレコーダー側に転送する方法が採られる。この方法は、毎月、タイムレコーダーを介して管理装置側にカード登録する必要が有り、かつ、締日近辺では他の業務で忙しいタイムカード発行管理者からタイムカード発行の改善を要求される場合が多い。
【００１４】
特に、当該カード使用者のタイムカードを数ヶ月分まとめて発行する要求があった場合にその対処が困難となり、月々のカード発行手間が多くなるという問題がある。
【００１５】
ii．また、カード使用者の使用期間を印字するための使用期間情報を管理装置側から転送を受けたタイムレコーダーによれば、その使用期間情報をカード使用者毎に記録するためのメモリ領域がタイムレコーダー内のメモリ部に割り当てられる。このメモリ部はメモリ容量が限られている場合が多く、タイムカードの発行数が多くなればなるほど、その使用期間情報がメモリ領域を占め割合が多くなるという問題がある。
【００１６】
iii．更に、当月の途中で従業員が採用され、当月の途中から打刻管理されたタイムカード（以下引継カードという）が来月の新しいタイムカードに引き継がれる場合、メモリ領域上において、当月終了日に、当該引継カードから先月使用カードの打刻履歴を記録するメモリ領域へ移行、及び、先月使用カードから今月の新品カードの発行等、更に面倒な作業となるという問題がある。
【００１７】
そこで、本発明は、上述の課題に鑑み創作されたものであり、カード使用期間を印字するための使用期間情報を得る方法を工夫して、タイムカードを数ヶ月分まとめて発行できるようにすると共に、月々のカード発行手間を省略できるようにしたタイムレコーダー、タイムカード発行システム及びタイムカード発行方法を提供することを目的とする。
【課題を解決するための手段】
【００１８】
上述の課題を解決するため、請求項１に係るタイムレコーダーは、タイムカードを使用する期間をカード使用期間とし、カード使用者の当月毎に締め切られる勤務計算日の最終日の情報を締日情報とし、時計暦部から得られる当月の情報を当月情報として、カード番号情報に基づいて前記カード使用者の勤務実績を管理する使用者管理装置に接続され、前記タイムカードに現在時刻を印字するタイムレコーダーであって、現在時刻を示す時刻情報を発生すると共に当月情報を出力する時計暦部と、カード固有の識別情報を有したタイムカード用のカード素材から、当該カード素材の固有の識別情報を読み取る情報読取部と、前記情報読取部によって固有の識別情報が読み取られた前記カード素材に当該カード使用者のカード番号情報に基づいてカード番号を印字する印字部と、前記印字部によってカード番号を印字した前記カード使用者のカード素材がカード番号印字後の初回に使用されるタイムカードであるか否かを判別し、当該カード素材がカード番号印字後の初回に使用されたタイムカードである場合に、前記カード使用者の締日情報と前記時計暦部から出力される当月情報とに基づいて当該カード使用者の使用期間情報を作成し、前記使用期間情報に基づいて前記印字部を制御する制御部とを備えることを特徴とするものである。
【００１９】
請求項１に係るタイムレコーダーによれば、カード番号情報に基づいてカード使用者の勤務実績を管理する使用者管理装置に接続され、タイムカードに現在時刻を印字する場合に、時計暦部、情報読取部、印字部及び制御部を備える。時計暦部は現在時刻を示す時刻情報を発生すると共に当月情報を出力する。
【００２０】
情報読取部は、カード固有の識別情報を有したタイムカード用のカード素材から、当該カード素材の固有の識別情報を読み取る。印字部は、情報読取部によって固有の識別情報が読み取られたカード素材に当該カード使用者のカード番号情報に基づいてカード番号を印字する。
【００２１】
制御部は、印字部によってカード番号を印字したカード使用者のカード素材がカード番号印字後の初回に使用されるタイムカードであるか否かを判別する。これを前提にして、制御部は、カード素材がカード番号印字後の初回に使用されたタイムカードである場合に、カード使用者の締日情報と時計暦部から出力される当月情報とに基づいて当該カード使用者の使用期間情報を作成し、使用期間情報に基づいて印字部を制御するようになる。
【００２２】
この制御によって、使用者管理装置からカード使用者の使用期間情報の転送を受けることなく、カード番号印字後の初回に使用されたカード素材にカード使用者のカード使用期間を印字できるようになる。しかも、当該タイムレコーダー内で対応付けられたカード固有の識別情報及びカード使用者のカード番号情報に基づいてタイムカードを数ヶ月分まとめて発行できるようになるので、勤怠管理者の月々のタイムカード発行手間を省略できるようになる。
【００２３】
請求項２に記載のタイムレコーダーは、請求項１において、前記情報読取部によって固有の識別情報が読み取られた前記カード素材とカード使用者のカード番号情報とを対応付けて保存する記憶部を有することを特徴とするものである。
【００２４】
請求項３に記載のタイムレコーダーは、請求項２において、前記記憶部には、当該タイムカードの前月分の打刻情報を記録する第１のメモリ領域と当月分の打刻情報を記憶する第２のメモリ領域とが割り当てられ、前記制御部は、前記第１のメモリ領域に使用期間情報が記憶されているか否かを検出して、カード番号印字後の初回に使用されたカード素材であるか否かを判別することを特徴とするものである。
【００２５】
請求項４に記載のタイムカード発行システムは、タイムカードを使用する期間をカード使用期間とし、カード使用者の当月毎に締め切られる勤務計算日の最終日の情報を締日情報とし、時計暦部から得られる当月の情報を当月情報として、当該カード使用者のタイムカードを発行するタイムカード発行システムであって、所定のカード番号情報に基づいて前記カード使用者の勤務実績を管理する使用者管理装置と、前記使用者管理装置に接続されて前記タイムカードに現在時刻を印字するタイムレコーダーとを備え、前記タイムレコーダーは、現在時刻を示す時刻情報を発生すると共に当月情報を出力する時計暦部と、カード固有の識別情報を有したタイムカード用のカード素材から、当該カード素材の固有の識別情報を読み取る情報読取部と、前記情報読取部によって固有の識別情報が読み取られた前記カード素材に当該カード使用者のカード番号情報に基づいてカード番号を印字する印字部と、前記印字部によってカード番号が印字されたカード使用者のカード素材がカード番号印字後の初回に使用されるカード素材か否かを判別し、当該カード素材がカード番号印字後の初回に使用されたタイムカードである場合に、前記カード使用者の締日情報と前記時計暦部から出力される当月情報とに基づいて当該カード使用者の使用期間情報を作成し、前記使用期間情報に基づいて前記印字部を制御する制御部とを有することを特徴とするものである。
【００２６】
請求項５に記載のタイムカード発行システムは、請求項４において、前記使用者管理装置は、前記情報読取部によって読み取られた前記カード素材の固有の識別情報とカード使用者のカード番号情報とを対応付けて保存することを特徴とするものである。
【００２７】
請求項６に記載のタイムカード発行方法は、タイムカードを使用する期間をカード使用期間とし、カード使用者の当月毎に締め切られる勤務計算日の最終日の情報を締日情報とし、時計暦部から得られる当月の情報を当月情報として、前記カード使用者の勤務実績を管理する使用者管理装置に接続され、前記タイムカードに現在時刻を印字するタイムレコーダーが、カード固有の識別情報を有したタイムカード用のカード素材から、当該カード素材の固有の識別情報を読み取り、前記カード素材とカード使用者のカード番号情報とを対応付けて保存すると共に、当該カード使用者のカード番号情報に基づいて前記カード素材に当該カード使用者のカード番号を印字するステップと、前記カード使用者のカード番号を印字したカード素材がカード番号印字後の初回に使用されるカード素材か否かを判別するステップと、前記カード素材がカード番号印字後の初回に使用されたタイムカードであると判別されたとき、前記カード使用者の締日情報と前記タイムレコーダーから得られる当月情報とに基づいて当該カード使用者の使用期間情報を作成するステップと、前記使用期間情報に基づいて当該カード使用者のカード使用期間を前記カード素材に印字すると共に、前記カード使用者の使用期間情報を対応付けて保存するステップとを実行することを特徴とするものである。
【発明の効果】
【００２８】
本発明に係るタイムレコーダーによれば、カード番号印字後に挿入されたカード素材が初回に使用されたタイムカードである場合に、カード使用者の締日情報と時計暦部から出力される当月情報とに基づいて当該カード使用者の使用期間情報を作成し、この使用期間情報に基づいて印字部を制御する制御部を備えるものである。
【００２９】
この構成によって、使用者管理装置からカード使用者の使用期間情報の転送を受けることなく、カード番号印字後の初回に使用されたカード素材にカード使用者のカード使用期間を印字できるようになる。しかも、当該タイムレコーダー内で対応付けられたカード素材の固有の識別情報及びカード使用者のカード番号情報に基づいてタイムカードを数ヶ月分まとめて発行できるようになるので、勤怠管理者の月々のカード発行手間を省略できるようになる。
【００３０】
また、従来方式に比べて、カード使用者毎に記述されていた使用期間情報を格納するためのメモリ領域を省略できるようになるので、当該タイムレコーダーにおけるメモリ容量を削減できるようになる。
【００３１】
本発明に係るタイムカード発行システム及びタイムカード発行方法によれば、カード番号印字後の初回に使用されたカード素材が判別されたとき、カード使用者の締日情報と時計暦部から出力される当月情報とに基づいて当該カード使用者の使用期間情報を作成し、この使用期間情報に基づいて印字部を制御するタイムレコーダーを備えるものである。
【００３２】
この構成によって、使用者管理装置からカード使用者の使用期間情報の転送を受けることなく、カード番号印字後の初回に使用されたカード素材にカード使用者のカード使用期間を印字できるようになる。しかも、当該タイムレコーダー内で対応付けられたカード素材の固有の識別情報及びカード使用者のカード番号情報に基づいてタイムカードを数ヶ月分まとめて発行できるようになるので、勤怠管理者の手間を省くことが可能となる。
【図面の簡単な説明】
【００３３】
【図１】本発明に係る実施形態としてのタイムカード発行管理システム１００の構成例を示す概念図である。
【図２】タイムレコーダー１０の構成例を示すブロック図である。
【図３】タイムレコーダー１０のキーボード１４の構成例を示す説明図である。
【図４】（Ａ）及び（Ｂ）は、メモリ部１３内のデータ管理例を示す説明図である。
【図５】（Ａ）及び（Ｂ）は、メモリ容量の比較例（その１）を示す説明図である。
【図６】（Ａ）及び（Ｂ）は、メモリ容量の比較例（その２）を示す説明図である。
【図７】（Ａ）及び（Ｂ）は、メモリ容量の比較例（その３）を示す説明図である。
【図８】（Ａ）及び（Ｂ）は、メモリ容量の比較例（その４）を示す説明図である。
【図９】タイムカード管理装置４０の構成例を示すブロック図である。
【図１０】タイムカード３０の管理例を示す表図である。
【図１１】タイムカード用のカード素材３０’の構成例を示す説明図である。
【図１２】タイムレコーダー１０におけるカード番号の表示例を示す説明図である。
【図１３】（Ａ）〜（Ｄ）は、第１の実施例としてのタイムカード３０の発行例を示す説明図である。
【図１４】タイムカード３０の印字例（その１）を示す説明図である。
【図１５】（Ａ）〜（Ｄ）は、第２の実施例としてのタイムカード３０の発行例を示す説明図である。
【図１６】タイムカード３０の印字例（その２）を示す説明図である。
【図１７】タイムカード３０の発行例を示すフローチャートである。
【図１８】タイムカード３０の使用時の取扱例を示すフローチャートである。
【発明を実施するための形態】
【００３４】
以下、図面を参照しながら、この発明の実施形態に係るタイムレコーダー、タイムカード発行システム及びタイムカード発行方法について説明をする。図１に示すタイムカード発行管理システム１００はタイムカード発行システムの一例を構成し、タイムレコーダー１０及びタイムカード管理装置４０を備え、当該カード使用者のタイムカード３０を発行し、その勤務実績（体系）を管理する。カード使用者は社員やパートタイマー等の従業員である。
【００３５】
タイムレコーダー１０は、通常その従業者が勤務する事業所に設置されるものであって、タイムカード３０上の所定の欄に出勤時、退勤時の時刻を印字するための装置である。出勤時、退勤時の時刻は、従業者が出勤時および退勤時に自分専用のタイムカード３０を当該タイムレコーダー１０に差し込むことによって印字される。
【００３６】
タイムレコーダー１０は通信手段２０を介してサーバー等のタイムカード管理装置４０に接続して使用される。通信手段２０にはインターネット回線や、ローカルエリアネットワーク（ＬＡＮ）回線が使用される。また、通信手段２０にはコンパクトフラッシュ（登録商標）、ＵＳＢメモリ等の外部記憶媒体６０を介して通信する方法を用いてもよい。もちろん、タイムレコーダー１０は通信手段２０を介さずに直接、タイムカード管理用の情報端末装置５０に接続して使用してもよい。タイムレコーダー１０は、カード使用者の出勤時や、退出時等の現在時刻をタイムカード３０に印字し、出勤時刻情報や、退出時刻情報等をタイムカード管理装置４０に出力する。
【００３７】
この例で、タイムレコーダー１０は、カード発行時に、タイムカード用のカード素材３０’からその固有の識別情報（以下カードＩＤを示すデータＤ１１という）を読み取り、読み取ったデータＤ１１をタイムカード管理装置４０に通知する。この通知は当該カード素材３０’のカードＩＤとカード番号情報（以下カード番号を示すデータＤ４１という）とを紐付けするためである。
【００３８】
タイムカード管理装置４０は使用者管理装置の一例を構成し、タイムレコーダー１０からカード使用者の出勤時刻情報や、退出時刻情報等を入力し、当該出勤時刻情報や、退出時刻情報、カード番号を示すデータＤ４１等に基づいてカード使用者の勤務実績を管理する。タイムカード管理装置４０，５０にはパーソナルコンピュータが使用される。
【００３９】
この例でタイムカード管理装置４０は、カード発行時、タイムレコーダー１０によって読み取られたカード素材３０’の固有のカードＩＤを示すデータＤ１１とカード使用者のカード番号を示すデータＤ４１とを対応付けて保存する。このようにカードＩＤとカード番号とを対応付けて保存すると、カードＩＤとカード番号とを対応付けられたタイムカード３０に基づいてタイムカード管理装置４０で当該カード使用者の勤務体系を管理できるようになる。
【００４０】
続いて、図２を参照して、タイムレコーダー１０の構成例について説明する。図２に示すタイムレコーダー１０は、カード番号を示すデータＤ４１に基づいてカード使用者の勤務実績を管理するタイムカード管理装置４０に接続され、タイムカード３０に出勤時や退出時の現在時刻を印字するものである。タイムレコーダー１０は、カード読取部１１、時計カレンダ部１２、メモリ部１３、キーボード１４、制御部１５、印字部１６、通信部１７及び表示部１８を有して構成される。
【００４１】
制御部１５は中央演算装置（Central Processing Unit：以下ＣＰＵ５３という）、プログラム格納用の読み出し専用メモリ（Read Only Memory：ＲＯＭ５２）や、ワークメモリ用の随時情報の書き込み読出し可能なメモリ（Random Access Memory：ＲＡＭ５１）、ＥＥＰＲＯＭや、ハードディスク装置（ＨＤＤ）等の不揮発メモリから構成された演算処理手段を構成し、所定のプログラムに基づいてタイムレコーダー１０の機能全体を制御するものである。例えば、ＣＰＵ５３は、電源オンと共にＲＯＭ５２からシステムプログラムを読み出し、ＲＡＭ５１に展開してシステムを起動する。
【００４２】
制御部１５にはカード読取部１１が接続され、カード読取部１１は、カード固有のカードＩＤを有したタイムカード用のカード素材３０’から、当該カード素材３０’のカードＩＤを読み取る。カード読取部１１には、タイムカード３０に穿設された小孔によって形成されたカード固有の識別情報（カードＩＤ）を認識するための光学検知手段が使用される。例えば、カード読取部１１には、透過型の光学センサ及び、タイムカード３０を一定速度で引き込むカード引き入れ駆動機能を有したものが使用される。
【００４３】
制御部１５にはカード読取部１１の他に時計カレンダ部１２が接続される。時計カレンダ部１２は現在時刻を示す時刻データを発生すると共に当月情報を示す暦データを出力する。以下で、時刻データ及び暦データを総称して時刻暦データＤ１２という。ここに当月情報とは時計カレンダ部１２から得られる当月の情報をいう。時計カレンダ部１２は制御部１５が有するクロック（ＣＬＫ）に基づいて時刻暦データＤ１２を生成する。
【００４４】
この時刻暦データＤ１２には、当月情報の他に年月日情報、現在時刻情報、曜日情報、午前／午後等が含まれる。当該時計カレンダ部１２で生成された時刻暦データＤ１２は表示部１８に出力される。時刻暦データＤ１２は出退勤データの一部として使用される。
【００４５】
制御部１５には記憶部の一例を構成するメモリ部１３が接続される。メモリ部１３には、制御部１５によって実行される所定のプログラムデータ、キーボード１４の入力に伴う各種設定情報、個々のタイムカード３０（カードＩＤ毎）の出退勤時刻、および後述するカード番号を印字するためのデータＤ４１が一時的に記憶される。メモリ部１３にはＲＡＭや、不揮発メモリ（ＥＥＰＲＯＭ）等が使用される。
【００４６】
制御部１５にはキーボード１４が接続される。キーボード１４は、タイムレコーダー１０に対する種々の設定や機能を利用するために使用するものであり、「時刻設定」「締日（集計日）設定」「始業時刻設定」「終業時刻設定」「残業開始時刻設定」「日付変更時刻設定（タイムレコーダー内部での日にちの切換を行う時刻）」「計算モード設定」等を行うための入力設定手段である（図３参照）。
【００４７】
印字部１６は、カード発行時に、カード読取部１１によって固有のカードＩＤ読み取られ、このカードＩＤを示すデータＤ１１が取得されたカード素材３０’に当該カード使用者のカード番号を示すデータＤ４１に基づいてカード使用者固有のカード番号を印字する。
【００４８】
また、締日はカード使用者の締日情報（以下締日を示すデータＤ６１という）に基づいて印字される。使用期間はカード使用者の使用期間情報（以下で使用期間を示すデータＤ６２という）に基づいて印字される。これらのデータＤ４１、データＤ６１及びデータＤ６２を総称して印字データＤ１６ともいう。もちろん、印字部１６は、周知技術と同様にして、タイムカード３０がタイムレコーダー１０に挿入された際、所定の出勤時刻、退勤時刻等をその出勤・退出時刻印字領域３５等の所定の位置に印字するようになされる。
【００４９】
通信部１７はタイムカード管理装置４０と通信をするための所定のインターフェースとしての機能を有している。例えば、カード発行時、通信部１７は、タイムカード管理装置４０からカード番号を示すデータＤ４１を受信して当該データＤ４１をメモリ部１３へ転送する。
【００５０】
表示部１８は時刻暦データＤ１２に基づく表示データＤ１８により、現在時刻や、曜日、年月日、午前／午後等を表示する。表示部１８には液晶表示装置が使用される。この例では、現在時刻や曜日等が表示された画面をタイムレコーダー１０における待機画面という。表示データＤ１８は、時刻暦データＤ１２に基づいて、例えば、液晶表示用に信号変換処理等されて作成される。
【００５１】
この例で、上述のメモリ部１３には、カード読取部１１によってカード素材３０’から読み取られたカードＩＤを示すデータＤ１１と、カード使用者のカード番号を示すデータＤ４１とを対応付けて保存するようになされる。メモリ部１３には、例えば、当該タイムカード３０の当（今）月分の打刻情報を記録する第１のメモリ領域Ｍ１と前（先）月分の打刻情報を記憶する第２のメモリ領域Ｍ２とが割り当てられる（図４参照）。
【００５２】
上述の制御部１５は、カード発行時、印字部１６によってカード番号を印字したカード使用者のタイムカード３０が、カード使用時、カード番号印字後の初回に使用されるタイムカード３０か否かを判別する。例えば、制御部１５は、メモリ部１３のメモリ領域Ｍ１に使用期間を示すデータＤ６２が記憶されているか否かを検出して、カード番号印字後の初回に使用されたタイムカード３０であるか否かを判別する。ここに使用期間情報とは、タイムカード３０を使用するカード使用期間を印字する情報をいう。カード使用期間とは、タイムカード３０を使用する期間をいう。
【００５３】
この判別は、カード番号印字後の初回に使用されるタイムカード３０にカード使用者のカード使用期間を印字するためである。制御部１５は、当該タイムレコーダー１０に挿入されたタイムカード３０がカード番号印字後の初回に使用されたタイムカード３０である場合に、カード使用者の締日を示すデータＤ６１と時計カレンダ部１２から出力される当月情報とに基づいて当該カード使用者の使用期間を示すデータＤ６２を作成し、このデータＤ６２に基づいて印字部１６を制御する。
【００５４】
もちろん、二回目以降に使用されたタイムカード３０については、初回に使用されたタイムカード３０でないと判別されるので、カード番号印字後の二回目以降に使用されたタイムカード３０に、カード使用期間を印字する事態を回避できるようになる。
【００５５】
この例で、メモリ部１３にはインターフェース１９が接続される。インターフェース１９には外部記憶媒体６０が装着される。外部記憶媒体６０は制御部１５を介して、又は、直接、メモリ部１３に接続され、カードＩＤ、データＤ６１，Ｄ６２等が読み書きされる。外部記憶媒体６０は、タイムカード管理装置４０によって作成したタイムカード発行・管理用のデータ、例えば、カードＩＤ、データＤ６１，Ｄ６２等を一時記憶してタイムレコーダー１０に提供するように取り扱われる。
【００５６】
続いて、図３を参照して、タイムレコーダー１０のキーボード１４の構成例について説明する。図３に示すタイムレコーダー１０のキーボード１４には操作ボタンとして、例えば、１６個のキーＫ１〜Ｋ１６が備えられる。
【００５７】
キーＫ１は表示部１８の待機画面に表示される現在時刻をセットするキーである。キーＫ２はその待機画面に表示される年月日をセットするキーである。キーＫ３は各種設定取込をセットするキーである。キーＫ４はカード使用者の締日を変更するキーである。
【００５８】
キーＫ５は１日の時間表示を１２時間表示又は２４時間表示するかを切り換えるキーである。キーＫ６は当該タイムレコーダー１０の置き方をセットするキーである。キーＫ７は当該タイムレコーダー１０を管理するユーザのパスワードをセットするキーである。
【００５９】
キーＫ８はカード発行時、カード発行を指示するキーである。キーＫ８は、例えば、約３秒間押し続けると、カードの発行を開始する。キーＫ９はシフト予定表の読み込みを指示するキーである。キーＫ９は、例えば、約３秒間押し続けると、シフト予定表の読み込みを開始する。
【００６０】
キーＫ１０はメモリカード出力を指示するキーである。キーＫ１０はメモリカードにデータをコピーする際に押下操作される。キーＫ１１は数字送りを指示するキーである。キーＫ１１は点滅している数字を送る際に押下操作される。
【００６１】
キーＫ１２は数字戻しを指示するキーである。キーＫ１２は点滅している数字を戻す際に押下操作される。キーＫ１３は設定開始を指示するキーである。キーＫ１３は、例えば、約３秒間押し続けると、設定を開始する。キーＫ１４は項目送りを指示するキーである。キーＫ１４は設定モードの項目を選択する際に押下操作される。
【００６２】
キーＫ１５はセットを指示するキーである。キーＫ１５は点滅している数字を確定する。カード発行中はシフト選択を開始する。キーＫ１６は表示画面を時計に戻すキーである。キーＫ１６は、各種設定、カード発行、カード削除等を終了し、時計表示に戻す際に押下操作される。これらにより、操作ボタンとして１６個のキーＫ１〜Ｋ１６をキーボード１４に備えたタイムレコーダー１０を構成する。なお、キーボード１４から制御部１５へ出力されるデータを総称して操作データＤ１４で示している。
【００６３】
続いて、図４Ａ及びＢを参照して、メモリ部１３におけるデータ管理例について説明する。図４Ａに示すメモリ部１３には、３つのメモリ領域Ｍ０〜Ｍ２が設けられ、カード発行及びカード使用時に発生するデータを管理するようになされる。
【００６４】
この例でメモリ領域Ｍ０はタイムカード発行分に割り当てられ、メモリ領域Ｍ０には、タイムカードの登録発行時に発生したデータが蓄積（記録）される。メモリ領域Ｍ１（第１のメモリ領域）は今月データ蓄積分に割り当てられ、メモリ領域Ｍ１には、タイムカード３０の今（当）月分の打刻情報が記録され蓄積される。メモリ領域Ｍ２（第２のメモリ領域）は、先月データ蓄積分に割り当てられ、メモリ領域Ｍ２には、タイムカード３０の先（前）月分の打刻情報が記録され蓄積される。
【００６５】
図４Ｂにおいて、当月が５月で、向こう１年間の５０名の１２ヶ月分のタイムカード３０を発行する場合を想定した場合、メモリ領域Ｍ０には５０名の１２ヶ月分のタイムカード３０を発行するための（カードＩＤ＋カード番号＝登録発行データ）＝５０×１２＝６００のカードＩＤが記録される。
【００６６】
また、メモリ領域Ｍ１には当月である５月分の使用期間１０／０５／１１−１０／０６／１０の５０名分の打刻データが各カードＩＤ毎に今月データとして蓄積されている。更に、メモリ領域Ｍ２には先月である４月分の使用期間１０／０４／１１−１０／０５／１０の５０名分の打刻データが各カードＩＤ毎に先月データとして蓄積されている。
【００６７】
このようなカード発行及びカード使用時に発生するデータを管理する場合であって、制御部１５は当月終了日を迎え、翌月にデータ管理を移行する時点において、データの削除及びデータの移行処理を実行する。移行要件は、メモリ領域Ｍ０からメモリ領域Ｍ１へ翌月使用のための５０名分のカードＩＤを移す。この例では、初回の打刻時にメモリ領域Ｍ０からメモリ領域Ｍ１へカードＩＤ毎に移す。
【００６８】
また、同時点において、メモリ領域Ｍ２から先月使用済みの５０名分の打刻データを削除する。また、メモリ領域Ｍ１からメモリ領域Ｍ２へ当月使用済みの５０名分の打刻データを移す。
【００６９】
これらを移行条件にして、例えば、制御部１５は５月終了日を迎え、６月のデータ管理を開始する時点において、メモリ領域Ｍ２から４月使用済みの５０名分の打刻データをまとめて削除する。この削除はメモリ領域Ｍ２を空にするためである。
【００７０】
また、メモリ領域Ｍ１から空になったメモリ領域Ｍ２へ５月使用済みの５０名分の打刻データをまとめて移すようになされる。このデータの移行（シフト）により、メモリ領域Ｍ１が空になる。
【００７１】
そこで、メモリ領域Ｍ０から空になったメモリ領域Ｍ１へ６月使用のための５０名分のカードＩＤを移す。このカードＩＤは、初回の打刻時にメモリ領域Ｍ０からメモリ領域Ｍ１へ移す。このように、初回打刻でメモリ領域Ｍ０からメモリ領域Ｍ１へ５０名分のカードＩＤが移行すると、以降は、そのカードＩＤの打刻データは、今月データ蓄積分として記憶されるようになる。このカードＩＤの移行によってメモリ領域Ｍ０には、カードＩＤ５０名分の空き領域が発生する。１２ヶ月分のカードＩＤの移行によってメモリ領域Ｍ０は空になる。
【００７２】
もちろん、メモリ領域Ｍ０からメモリ領域Ｍ１へ移行された５０名分のカードＩＤにはカード番号が紐付けられているが、カード使用期間を印字するためのデータＤ６２は付加されていない。これにより、図５Ａに示すような３ヶ月分の使用期間×４＝１２ヶ月分の使用期間に係るメモリ領域を削減できるようになる。
【００７３】
更に、当月の途中で従業員が採用され、当月の途中から打刻管理された引継カードが来月の新しいタイムカード３０に引き継がれる場合に、メモリ領域Ｍ１上において、当月終了日に、当該引継カードの打刻データがメモリ領域Ｍ２へ移行されるので、メモリ領域Ｍ０からメモリ領域Ｍ１に移行されるカードＩＤに基づいて今月分の新品のタイムカード３０に使用期間等を円滑に印字できるようになる。なお、メモリ領域Ｍ１，Ｍ２は、今月分及び先月分の蓄積データを月毎に入れ替えて記録するように使用してもよい。
【００７４】
続いて、図５〜図８を参照して、従来例及び本発明に係るメモリ容量の比較例（その１〜４）について説明する。図５Ａ、図６Ａ、図７Ａ及び図８Ａは、いずれも従来例としてのタイムカード発行時のメモリ部１３のメモリ容量を示している。この例では、８名のカード番号に対して３ヶ月分（３枚×８名＝２４枚）のタイムカードを発行する場合について、従来例及び本発明に係るメモリ部１３のメモリ容量を比較する。
【００７５】
従来例によれば、カード使用期間を印字するための使用期間を示すデータＤ６２がタイムカード管理装置４０で作成され、このデータＤ６２をタイムカード管理装置４０から受信してタイムレコーダー１０のメモリ部１３に記憶する場合である。メモリ部１３には、カード使用者のカード番号に対してカードＩＤ、カード使用期間のメモリ領域１３１が割り当てられる。カード番号はデータＤ４１に基づいて記述され、カードＩＤはカード素材３０’から読み取って得たデータＤ１１に基づいて記述され、カード使用期間はデータＤ６２に基づいて記述される。
【００７６】
これらを前提にして、図５Ａに示す一人目のタイムカード３０に関するカード番号「００１」に対しては、データＤ１１及びＤ６２に基づいて今月（１枚目）の記述欄にカードＩＤ「０００１」＋データ使用期間「１０／０４／１１−１０／０５／１０」が記述される。来月（２枚目）の記述欄には、データＤ１１及びＤ６２に基づき、カードＩＤ「０００２」＋カード使用期間「１０／０５／１１−１０／０６／１０」が記述される。再来月（３枚目）の記述欄には、データＤ１１及びＤ６２に基づき、カードＩＤ「０００３」＋カード使用期間「１０／０６／１１−１０／０７／１０」が記述される。
【００７７】
二人目のタイムカード３０に関するカード番号「００２」に対しては、データＤ１１及びＤ６２に基づき、今月（１枚目）の記述欄には、カードＩＤ「０００４」＋カード使用期間「１０／０４／１１−１０／０５／１０」が記述される。来月（２枚目）の記述欄には、データＤ１１及びＤ６２に基づき、カードＩＤ「０００５」＋カード使用期間「１０／０５／１１−１０／０６／１０」が記述される。再来月（３枚目）の記述欄には、データＤ１１及びＤ６２に基づき、カードＩＤ「０００６」＋カード使用期間「１０／０６／１１−１０／０７／１０」が記述される。
【００７８】
同様にして、三人目から八人目のタイムカード３０に関するカード番号「００３」〜「００８」に対しては、今月（１枚目）の記述欄には、データＤ１１及びＤ６２に基づき、カードＩＤ「０００７（００１０，００１３，００１６，００１９，００２２）」＋カード使用期間「１０／０４／１１−１０／０５／１０」が記述される。来月（２枚目）の記述欄には、カードＩＤ「０００８（００１１，００１４，００１７，００２０，００２３）」＋カード使用期間「１０／０５／１１−１０／０６／１０」が記述される。再来月（３枚目）の記述欄には、カードＩＤ「０００９（００１２，００１５，００１８，００２１，００２４）」＋カード使用期間「１０／０６／１１−１０／０７／１０」が記述される。
【００７９】
これに対して、図５Ｂに示す本発明に係るカード発行時によれば、８名のカード番号に対して３ヶ月分（３枚×８名＝２４枚）の未使用の登録済みタイムカードを発行する場合であって、カード使用期間を印字するための使用期間を示すデータＤ６２がタイムレコーダー１０の内部で作成される。
【００８０】
メモリ部１３には、カード使用者のカード番号に対して未使用のカードＩＤを示すデータＤ１１の記述領域１３２が割り当てられる。カード番号はデータＤ４１に基づいて記述され、カードＩＤはカード素材３０’から読み取って得たデータＤ１１に基づいて記述され、カード使用期間はカード使用時に、タイムレコーダー内で作成された使用期間を示すデータＤ６２に基づいて記述される。
【００８１】
図５Ｂにおいて、タイムカード発行時の一人目のタイムカード３０に関するカード番号「００１」に対しては、今月（１枚目）の記述欄には、データＤ１１に基づき、カードＩＤ「０００１」が記述される。来月（２枚目）の記述欄には、カードＩＤ「０００２」が記述される。再来月（３枚目）の記述欄には、カードＩＤ「０００３」が記述される。
【００８２】
二人目のタイムカード３０に関するカード番号「００２」に対しては、今月（１枚目）の記述欄には、データＤ１１に基づき、カードＩＤ「０００４」が記述される。来月（２枚目）の記述欄には、カードＩＤ「０００５」が記述される。再来月（３枚目）の記述欄には、カードＩＤ「０００６」が記述される。
【００８３】
同様にして、三人目から八人目のタイムカード３０に関するカード番号「００３」〜「００８」に対しては、今月（１枚目）の記述欄には、データＤ１１に基づき、カードＩＤ「０００７（００１０，００１３，００１６，００１９，００２２）」が記述される。来月（２枚目）の記述欄には、カードＩＤ「０００８（００１１，００１４，００１７，００２０，００２３）」が記述される。再来月（３枚目）の記述欄には、カードＩＤ「０００９（００１２，００１５，００１８，００２１，００２４）」が記述される。
【００８４】
このように、カード発行時の従来例に係るメモリ部１３のメモリ容量と、本発明のメモリ部１３のメモリ容量とを比較すると、本発明によれば、カード使用期間を印字するためのデータＤ６２をタイムレコーダー内で作成するようにしたので、図中、斜線に示すメモリ空き領域１３３が節約できるようになる。メモリ空き領域１３３は、図５Ａのメモリ領域１３１で８名分の３ヶ月分の使用期間１０／０４／１１−１０／０５／１０、使用期間１０／０５／１１−１０／０６／１０及び使用期間１０／０６／１１−１０／０７／１０を記述していた部分であって、カード登録発行直後、この部分のメモリ容量を削減できるようになる。
【００８５】
図６Ｂは、本発明に係るカード発行後の１月目のメモリ部１３における記述例を示す表図である。図６Ｂに示す記述例によれば、カード発行後の１月目の初回打刻時（使用期間記述時）のメモリ部１３には、図４Ａに示したメモリ領域Ｍ０及びＭ１が今月使用分及び未使用分のタイムカード３０の記述領域１３２として割り当てられる。メモリ領域Ｍ２はメモリ空き領域１３３となる。
【００８６】
この例で、メモリ領域Ｍ０の今月使用分（１枚目）の記述欄には、一人目のタイムカード３０に関するカード番号「００１」に対応して、データＤ１１及びＤ６２に基づくカードＩＤ「０００１」＋データ使用期間「１０／０４／１１−１０／０５／１０」が記述される。
【００８７】
二人目のタイムカード３０に関するカード番号「００２」に対しては、データＤ１１及びＤ６２に基づく、カードＩＤ「０００４」＋カード使用期間「１０／０４／１１−１０／０５／１０」が今月使用分（１枚目）の記述欄に記述される。
【００８８】
同様にして、三人目から八人目のタイムカード３０に関するカード番号「００３」〜「００８」に対しては、データＤ１１及びＤ６２に基づくカードＩＤ「０００７（００１０，００１３，００１６，００１９，００２２）」＋カード使用期間「１０／０４／１１−１０／０５／１０」が今月使用分（１枚目）の記述欄に記述される。
【００８９】
メモリ領域Ｍ１の未使用の登録済みカードＩＤ（以下未使用のカードＩＤともいう）の記述欄には、一人目のタイムカード３０に関するカード番号「００１」に対応して、カードＩＤ「０００２」（２枚目：来月分）及び、カードＩＤ「０００３」（３枚目：再来月分）が記述される。
【００９０】
二人目のタイムカード３０に関するカード番号「００２」に対しては、カードＩＤ「０００５」（２枚目：来月分）及び、カードＩＤ「０００６」（３枚目：再来月分）が未使用のカードＩＤの記述欄に記述される。
【００９１】
同様にして、三人目から八人目のタイムカード３０に関するカード番号「００３」〜「００８」に対しては、例えば、カードＩＤ「０００８（００１１，００１４，００１７，００２０，００２３）」（２枚目：来月分）及び、カードＩＤ「０００９（００１２，００１５，００１８，００２１，００２４）」（３枚目：再来月分）が未使用のカードＩＤの記述欄に記述される。
【００９２】
このように、カード発行後の１月目の従来例に係るメモリ部１３のメモリ容量と、本発明のメモリ部１３のメモリ容量とを比較すると、本発明によれば、カード使用期間を印字するためのデータＤ６２をタイムレコーダー内で作成するようにしたので、図中、斜線に示すメモリ空き領域１３３が節約できるようになる。メモリ空き領域１３３は、図５Ａのメモリ領域１３１で８名分の２ヶ月分の使用期間１０／０５／１１−１０／０６／１０及び、１０／０６／１１−１０／０７／１０を記述していた部分であって、カード発行後の１月目において、この部分のメモリ容量を削減できるようになる。
【００９３】
図７Ｂは、本発明に係るカード発行後の２月目のメモリ部１３における記述例を示す表図である。図７Ｂにおいて、カード発行後の２月目の打刻時（使用期間記述時）のメモリ部１３における記述例によれば、図４Ａに示したメモリ領域Ｍ０、Ｍ１の全部及びメモリ領域Ｍ２の一部が、先月使用分、今月使用分及び未使用のカードＩＤの記述領域１３２に割り当てられる。メモリ領域Ｍ２は未使用のカードＩＤを記述する領域以外がメモリ空き領域１３３となる。
【００９４】
この例で、メモリ領域Ｍ０の先月使用分の記述欄には、一人目のタイムカード３０に関するカード番号「００１」に対応して、データＤ１１及びＤ６２に基づく、カードＩＤ「０００１」＋データ使用期間「１０／０４／１１−１０／０５／１０」が記述される。
【００９５】
二人目のタイムカード３０に関するカード番号「００２」に対しては、データＤ１１及びＤ６２に基づく、カードＩＤ「０００４」＋カード使用期間「１０／０４／１１−１０／０５／１０」が先月使用分の記述欄に記述される。
【００９６】
同様にして、三人目から八人目のタイムカード３０に関するカード番号「００３」〜「００８」に対しては、データＤ１１及びＤ６２に基づく、カードＩＤ「０００７（００１０，００１３，００１６，００１９，００２２）」＋カード使用期間「１０／０４／１１−１０／０５／１０」が先月使用分の記述欄に各々記述される。
【００９７】
メモリ領域Ｍ１の今月使用分の記述欄には、一人目のタイムカード３０に関するカード番号「００１」に対応して、データＤ１１及びＤ６２に基づく、カードＩＤ「０００２」＋カード使用期間「１０／０５／１１−１０／０６／１０」が記述される。
【００９８】
二人目のタイムカード３０に関するカード番号「００２」に対しては、データＤ１１及びＤ６２に基づく、カードＩＤ「０００５」＋カード使用期間「１０／０５／１１−１０／０６／１０」が今月使用分の記述欄（２枚目）に記述される。
【００９９】
同様にして、三人目から八人目のタイムカード３０に関するカード番号「００３」〜「００８」に対しては、データＤ１１及びＤ６２に基づき、カードＩＤ「０００８（００１１，００１４，００１７，００２０，００２３）」＋カード使用期間「１０／０５／１１−１０／０６／１０」が今月使用分の記述欄（２枚目）に記述される。
【０１００】
メモリ領域Ｍ２の未使用のカードＩＤの記述欄には、一人目のタイムカード３０に関するカード番号「００１」に対応して、再来月用の３枚目のカードＩＤ「０００３」が記述される。二人目のタイムカード３０に関するカード番号「００２」に対しては、再来月用の３枚目のカードＩＤ「０００６」が未使用のカードＩＤの記述欄に記述される。
【０１０１】
同様にして、三人目から八人目のタイムカード３０に関するカード番号「００３」〜「００８」に対しては、再来月用の３枚目のカードＩＤ「０００９（００１２，００１５，００１８，００２１，００２４）」が未使用のカードＩＤの記述欄に記述される。
【０１０２】
このように、カード発行後の２月目の従来例に係るメモリ部１３のメモリ容量と、本発明のメモリ部１３のメモリ容量とを比較すると、本発明によれば、カード使用期間を印字するためのデータＤ６２をタイムレコーダー内で作成するようにしたので、図中、斜線に示すメモリ空き領域１３３が節約できるようになる。
【０１０３】
図８Ｂは、本発明に係るカード発行後の３月目のメモリ部１３における記述例を示す表図である。図８Ｂにおいて、カード発行後の３月目の打刻時（使用期間記述時）のメモリ部１３における記述例によれば、図４Ａに示したメモリ領域Ｍ０、Ｍ１の全部が、先月使用分及び今月使用分の記述領域１３２に割り当てられる。メモリ領域Ｍ２はこの時点で登録済みカードが使用され、未使用のカードＩＤが存在しないので、メモリ空き領域１３３となる。
【０１０４】
この例で、メモリ領域Ｍ０の先月使用分の記述欄には、一人目のタイムカード３０に関するカード番号「００１」に対応して、データＤ１１及びＤ６２に基づく、カードＩＤ「０００２」＋カード使用期間「１０／０５／１１−１０／０６／１０」が記述される。
【０１０５】
二人目のタイムカード３０に関するカード番号「００２」に対しては、データＤ１１及びＤ６２に基づく、カードＩＤ「０００５」＋カード使用期間「１０／０５／１１−１０／０６／１０」が先月使用分の記述欄に記述される。
【０１０６】
同様にして、三人目から八人目のタイムカード３０に関するカード番号「００３」〜「００８」に対しては、データＤ１１及びＤ６２に基づき、カードＩＤ「０００８（００１１，００１４，００１７，００２０，００２３）」＋カード使用期間「１０／０５／１１−１０／０６／１０」が先月使用分の記述欄に記述される。
【０１０７】
また、メモリ領域Ｍ１の今月使用分の記述欄には、一人目のタイムカード３０に関するカード番号「００１」に対応して、データＤ１１及びＤ６２に基づく、カードＩＤ「０００３」＋カード使用期間「１０／０６／１１−１０／０７／１０」が記述される。
【０１０８】
二人目のタイムカード３０に関するカード番号「００２」に対しては、データＤ１１及びＤ６２に基づき、カードＩＤ「０００４」＋カード使用期間「１０／０４／１１−１０／０５／１０」が今月使用分の記述欄に記述される。
【０１０９】
同様にして、三人目から八人目のタイムカード３０に関するカード番号「００３」〜「００８」に対しては、データＤ１１及びＤ６２に基づき、カードＩＤ「０００９（００１２，００１５，００１８，００２１，００２４）」＋カード使用期間「１０／０６／１１−１０／０７／１０」が今月使用分の記述欄に記述される。
【０１１０】
このように、カード発行後の３月目の従来例に係るメモリ部１３のメモリ容量と、本発明のメモリ部１３のメモリ容量とを比較すると、本発明によれば、カード使用期間を印字するためのデータＤ６２をタイムレコーダー内で作成するようにしたので、図中、斜線に示すメモリ空き領域１３３が節約できるようになる。  続いて、図９を参照して、タイムカード管理装置４０の構成例について説明する。図９に示すタイムカード管理装置４０は、メモリ部４３、キーボード４４、制御部４５、印字部４６、通信部４７、表示部４８及びインターフェース４９を有して構成される。タイムカード管理装置４０には、パーソナルコンピュータが用いられる。
【０１１１】
制御部４５にはキーボード４４が接続される。キーボード４４は、カード使用者の勤務体系を管理する際に、例えば、カード番号を示すデータＤ４１を制御部４５に入力するように操作される。制御部４５は、キーボード４４から出力されるカード番号を示すデータＤ４１に基づいてタイムレコーダー１０を制御する。例えば、制御部４５は、カード発行時、カードＩＤを示すデータＤ１１とカード番号を示すデータＤ４１とを対応付けて保存するようにタイムレコーダー１０に指示する。
【０１１２】
制御部４５にはメモリ部４３が接続される。メモリ部４３には、カード使用者のカード番号に対して名前、社員ＩＤ、所属部門及び勤務シフトを記述するメモリ領域４３１が割り当てられる（図１０参照）。メモリ領域４３１はデータベース化され、カード発行時や、カード使用時等において、カード使用者の勤務体系を管理する際に使用される。
【０１１３】
印字部４６は外部機器として制御部４５に接続される。印字部４６は、例えば、カード使用者の１ケ月分の勤務計算書等を印字する際に使用される。印字部４６にはインクジット方式や電子写真方式のプリンタが使用される。
【０１１４】
制御部４５には通信部４７が接続される。通信部４７は、ＲＳ２３２Ｃ、ＵＳＢその他のインターフェース手段であり、必要に応じて、通信モデムその他の電話回線を利用した通信を行うための通信手段も併用される。通信部４７はタイムレコーダー１０の通信部１７に接続される。
【０１１５】
通信手段にはコンパクトフラッシュ（登録商標）、ＵＳＢメモリ等の外部記憶媒体６０を介して通信する方法を用いてもよい。外部記憶媒体６０には、カードＩＤや、データＤ４１、データＤ６２等が書き込まれる。例えば、外部記憶媒体６０はインターフェース４９に装着される。インターフェース４９は制御部４５に接続される。
【０１１６】
外部記憶媒体６０は制御部４５を介して、又は、直接、メモリ部４３に接続され、カードＩＤ、データＤ６１，Ｄ６２等が読み書きされる。外部記憶媒体６０は、タイムカード管理装置４０によって作成したタイムカード発行・管理用のデータ、例えば、カードＩＤ、データＤ６１，Ｄ６２等を一時記憶してタイムカード管理装置４０に提供するように取り扱われる。
【０１１７】
制御部４５には外部機器として表示部４８が接続される。表示部４８には液晶表示装置が使用され、タイムカード３０の管理情報が表示される。これらにより、タイムカード管理装置４０を構成する。タイムカード管理装置４０には、ＣＤ−ＲＯＭその他の所定の記憶媒体により、所定の制御プログラムが提供されるようになっている。
【０１１８】
続いて、図１０を参照して、タイムカード３０の管理例について説明する。図１０に示すタイムカード３０の管理例によれば、カード素材３０’のカードＩＤとカード使用者のカード番号とを対応付けたタイムカード３０をタイムレコーダー１０に挿入すると、出社・退時刻等を示す打刻履歴情報が得られる。タイムカード管理装置４０では打刻履歴情報に基づいてカード使用者の勤務体系を管理するようになる。
【０１１９】
この例で、図９に示したメモリ部４３には、カード使用者のカード番号に対して名前、社員ＩＤ、所属部門及び勤務シフトを記述するメモリ領域４３１が割り当てられる。カード番号はデータＤ４１に基づいて記述され、社員ＩＤは社員の固有の識別情報に基づいて記述される。社員ＩＤは、各会社や事業所で社員を管理するための社員番号である。所属部門は当該社員の所属する担当部門情報に基づいて記述される。勤務シフトは当該社員の勤務体系である日勤、夜勤等の情報に基づいて記述される。
【０１２０】
この例では、図１０に示す一人目のタイムカード３０に関するカード番号「００１」に対して、名前の欄には「○○○○」が記述され、社員ＩＤの欄には「００００１」が記述され、所属部門の欄には「開発」が記述され、勤務シフトの欄には「日勤」が記述される。
【０１２１】
二人目のタイムカード３０に関するカード番号「００２」に対して、名前の欄には「××××」が記述され、社員ＩＤの欄には「００００２」が記述され、所属部門の欄には「開発」が記述され、勤務シフトの欄には「日勤」が記述される。
【０１２２】
三人目のタイムカード３０に関するカード番号「００３」に対して、名前の欄には「△△△△」が記述され、社員ＩＤの欄には「００００３」が記述され、所属部門の欄には「開発」が記述され、勤務シフトの欄には「日勤」が記述される。
【０１２３】
四人目のタイムカード３０に関するカード番号「００４」に対して、名前の欄には「○×××」が記述され、社員ＩＤの欄には「００００４」が記述され、所属部門の欄には「営業」が記述され、勤務シフトの欄には「夜勤」が記述される。このように、メモリ領域４３１内に保存されるカード番号に対する、そのごく一部の使用者の情報を示している。
【０１２４】
続いて、図１１を参照して、タイムカード用のカード素材３０’の構成例について説明する。この例で、タイムカード用のカード素材３０’は、カード固有の識別情報を示す複数の穿孔が予め形成されているが、カード番号、締日、使用期間、出勤・退出時刻が印字されておらず、しかも、カード使用者の氏名や所属等が記述されていないカードが使用される。
【０１２５】
図１１に示すタイムカード用のカード素材３０’によれば、複数枚のカード本体紙３１を備えて構成される。カード本体紙３１には、カード番号印字領域３２、締日印字領域３３、使用期間印字領域３４、出勤・退出時刻印字領域３５、カードＩＤ領域３６，３７、確認欄記述領域３８及び氏名／所属記述領域３９が割り当てられている。
【０１２６】
カード本体紙３１には、所定の厚さの紙に所定の文字や線図が予め印刷されたものを使用する。カード本体紙３１のカードＩＤ領域３６，３７には、カード固有の識別情報を示す複数の小孔（直径１ｍｍ程度）が予め穿設されている。小孔を通過する光線の受光オン又はオフを検出してカードＩＤを示すデータＤ１１を得るようになされる。
【０１２７】
カード番号印字領域３２には、社員やパート従業員等のカード使用者のカード番号がデータＤ４１に基づいて数字により印字される。この数字は当該カード使用者のタイムカード３０としてタイムカード管理装置４０に登録されているカード番号である。
【０１２８】
締日印字領域３３にはカード使用者の締日が締日情報（以下で締日を示すデータＤ６１という）に基づいて印字部１６により印字される。ここに締日情報とは、カード使用者の当月毎に締め切られる勤務計算日の最終日の情報をいう。締日は、「１０日」、「１５日」、「２０日」等である。
【０１２９】
使用期間印字領域３４にはカード使用者のカード使用期間を示すデータＤ６２に基づいて印字部１６により印字される。カード使用期間は、締日を基準にして、当該タイムカード３０を使用する年月日を数字により示される。例えば、カード使用期間は、締日が１０日である場合であって、使用期間に関して西暦２０１０年４月１１日から西暦２０１０年５月１０日が設定された場合に、使用期間印字領域３４には「１０／０３／１１−１０／０４／１１」が印字される（図１４参照）。
【０１３０】
出勤・退出時刻印字領域３５には、カード使用者の出勤・退出時刻が時刻暦データＤ１２に基づいて印字される。カードＩＤ領域３６，３７には、カード固有の識別情報を示す複数の穿孔が形成されている。カードＩＤ領域３６，３７は、複数の穿孔に限られることはなく、バーコードであってもよい。その際にはカード読取部１１にはバーコード読取装置が使用される。確認欄記述領域３８は、カード使用者の出勤・退出時刻の印字が間違いない場合に押印又はサインするように取り扱われる。
【０１３１】
氏名／所属記述領域３９はカード使用者の氏名や所属等を記述するように取り扱われる。氏名欄には、例えば、社員の氏名が記述される。所属欄には、社員の所属する部署が記述される。これらにより、タイムカード用のカード素材３０’を構成する。
【０１３２】
続いて、図１２Ａ〜Ｄを参照してタイムレコーダー１０におけるカード番号の表示例について説明する。図１２Ａに示す表示部１８の所定の位置Ｐ１にはキャラクタマークが表示される。キャラクタマークは前月分から使用されているタイムカード３０を示すマークである。キャラクタマークは、カード発行後、初回使用時を除く、二回目以降のカード使用時に表示部１８に表示される。
【０１３３】
この例で、一人目のカード番号「００１」を表示するためのデータＤ４１は、カード発行時のメモリ部１３から読み出される。カード番号は、表示部１８において、データＤ４１に基づき、表示桁を示す位置Ｐ２に表示される。締日は、表示部１８において、締日を示すデータＤ６１に基づき、締日を示す位置Ｐ３に、「１０日」が表示される。
【０１３４】
図１２Ｂにおいても、表示部１８には前月分から使用されているタイムカード３０を示すキャラクタマークが位置Ｐ１に表示されている。表示桁を示す位置Ｐ２には、二人目のカード番号「００２」が表示されている。カード番号「００２」を表示するためのデータＤ４１は、カード発行時のメモリ部１３から読み出される。カード番号は、データＤ４１に基づいて表示部１８に表示される。締日を示す位置Ｐ３には、締日を示すデータＤ６１に基づいて「１０日」が表示される。
【０１３５】
図１２Ｃにおいても、表示部１８には前月分から使用されているタイムカード３０を示すキャラクタマークが位置Ｐ１に表示されている。表示桁を示す位置Ｐ２には、三人目のカード番号「００３」が表示されている。締日を示す位置Ｐ３には、締日を示すデータＤ６１に基づいて「１０日」が表示される。
【０１３６】
図１２Ｄにおいては、前月分から使用されていないタイムカード３０、すなわち、今回、カード発行後、始めて使用されるタイムカード３０が当該タイムレコーダー１０に挿入されたため、表示部１８には、キャラクタマークが表示されていない。表示桁を示す位置Ｐ２には、四人目のカード番号「００４」が表示されている。カード番号「００４」を表示するためのデータＤ４１は、カード発行時のメモリ部１３から読み出される。カード番号は、データＤ４１に基づいて表示部１８に表示される。締日を示す位置Ｐ３には、締日を示すデータＤ６１に基づいて「２０日」が表示される。
【０１３７】
この例では、カード使用者の締日を示すデータＤ６１とタイムレコーダー１０から得られる時刻暦データＤ１２とに基づいて当該カード使用者の使用期間を示すデータＤ６２を作成する。その後、現在を含む使用期間及び現在時刻を指定欄に印字する。例えば、印字部１６は、使用期間を示すデータＤ６２に基づいて当該カード使用者のカード使用期間をタイムカード３０の使用期間印字領域３４に印字するようになる。
【実施例１】
【０１３８】
続いて、図１３Ａ〜Ｄを参照して、第１の実施例としてのタイムカード３０の発行例について説明する。この例では、図１１に示したカード素材３０’を１２枚準備し、カード番号「００１」のカード使用者の３ヶ月分（３枚）のタイムカード３０と、カード番号「００２」のカード使用者の３ヶ月分（３枚）のタイムカード３０と、カード番号「００３」のカード使用者の３ヶ月分（３枚）のタイムカード３０と、カード番号「００４」のカード使用者の３ヶ月分（３枚）のタイムカード３０を発行する場合を例に挙げる。
【０１３９】
まず、カード番号「００１」のカード使用者のタイムカード３０を発行する場合、図１３Ａにおいて、図１１に示したカード素材３０’のカードＩＤと、カード使用者のカード番号「００１」とを対応付けて、カード使用者のタイムカード３０をタイムカード管理装置４０に登録し、３枚のタイムカード３０をタイムレコーダー１０により発行する。タイムカード３０の発行時、カード番号印字領域３２には「００１」が印字されるが、締日印字領域３３及び使用期間印字領域３４には、使用期間が印字されていない。これは初回のカード使用時に使用期間を印字するためである。
【０１４０】
次に、カード番号「００２」のカード使用者のタイムカード３０を発行する場合、図１３Ｂにおいて、図１１に示したカード素材３０’のカードＩＤと、カード使用者のカード番号「００２」とを対応付けて、カード使用者のタイムカード３０をタイムカード管理装置４０に登録し、３枚のタイムカード３０をタイムレコーダー１０により発行する。
【０１４１】
この例でも、タイムカード３０の登録時、カード番号印字領域３２には「００２」が印字される。なお、締日印字領域３３及び使用期間印字領域３４には、使用期間が印字されていない。使用期間は、初回のカード使用時に印字される。
【０１４２】
更に、カード番号「００３」のカード使用者のタイムカード３０を発行する場合、図１３Ｃにおいて、図１１に示したカード素材３０’のカードＩＤと、カード使用者のカード番号「００３」とを対応付けて、カード使用者のタイムカード３０をタイムカード管理装置４０に登録し、３枚のタイムカード３０をタイムレコーダー１０により発行する。
【０１４３】
この例でも、タイムカード３０の登録時、カード番号印字領域３２には「００３」が印字されるが、締日印字領域３３及び使用期間印字領域３４には、使用期間が印字されていない。使用期間は、初回のカード使用時に印字される。
【０１４４】
更に、カード番号「００４」のカード使用者のタイムカード３０を発行する場合、図１３Ｄにおいて、図１１に示したカード素材３０’のカードＩＤと、カード使用者のカード番号「００４」とを対応付けて、カード使用者のタイムカード３０をタイムカード管理装置４０に登録し、３枚のタイムカード３０をタイムレコーダー１０により発行する。
【０１４５】
この例でも、タイムカード３０の登録時、カード番号印字領域３２には「００４」が印字されるが、締日印字領域３３及び使用期間印字領域３４には、使用期間が印字されていない。使用期間は、初回のカード使用時に印字される。
【０１４６】
これらにより、カード番号「００１」の３枚のタイムカード３０、カード番号「００２」の３枚のタイムカード３０、カード番号「００３」の３枚のタイムカード３０、カード番号「００４」の３枚のタイムカード３０の合計１２枚のタイムレコーダー１０により発行できるようになる。
【０１４７】
続いて、図１４を参照して、タイムカード３０の初回使用時の印字例（その１）について説明する。この例では、使用期間「１０／０３／１１−１０／０４／１０」が印字されたカード使用者（カード番号００１、締日：１０日）の当月分のタイムカード３０を発行する場合を例に挙げる。
【０１４８】
この例では、ユーザが締日「１０日」を印字するための締日を示すデータＤ６１をキーボード１４を介してタイムレコーダー１０に入力するように操作する。タイムレコーダー１０では、図１３で登録されたカード使用者（カード番号００１）のタイムカード３０が当該タイムレコーダー１０に挿入される。
【０１４９】
タイムカード３０が当該タイムレコーダー１０に挿入されると、制御部１５では、メモリ部１３のメモリ領域Ｍ１に使用期間を示すデータＤ６２が記憶されているか否かを検出して、カード番号印字後の初回に使用されたタイムカード３０であるか否かを判別する。制御部１５は、当該タイムレコーダー１０に挿入されたタイムカード３０がカード番号印字後の初回に使用されたタイムカード３０である場合に、カード使用者の締日を示すデータＤ６１と時計カレンダ部１２から出力される時刻暦データＤ１２とに基づいて当該カード使用者の使用期間を示すデータＤ６２を作成し、この使用期間を示すデータＤ６２に基づいて印字部１６を制御する。
【０１５０】
印字部１６は、データＤ６１，Ｄ６２に基づく印字データＤ１６によりカード番号印字後の初回に使用されたタイムカード３０にカード使用者のカード使用期間を印字するようになる。このとき、図１４に示すような初回使用時のタイムカード３０の締日印字領域３３に、「１０日」が印字されると共に、使用期間印字領域３４には「１０／０３／１１−１０／０４／１０」が印字される。これにより、カード使用者（カード番号００１）の使用期間「１０／０３／１１−１０／０４／１０」が印字された当月分のタイムカード３０を発行できるようになる。
【実施例２】
【０１５１】
図１５Ａ〜Ｄを参照して、第２の実施例としてのタイムカード３０の発行例について説明する。この例では、図１１に示したカード素材３０’を１２枚準備し、タイムカード管理装置４０から締日を示すデータＤ６１を取得して、カード番号「００１」のカード使用者の３ヶ月分（３枚）の締日印字済みのタイムカード３０と、カード番号「００２」のカード使用者の３ヶ月分（３枚）の締日印字済みのタイムカード３０と、カード番号「００３」のカード使用者の３ヶ月分（３枚）、カード番号「００４」のカード使用者の３ヶ月分（３枚）の締日印字済みのタイムカード３０を発行する場合を例に挙げる。
【０１５２】
まず、カード番号「００１」のカード使用者のタイムカード３０を発行する場合、図１５Ａにおいて、図１１に示したカード素材３０’のカードＩＤと、カード使用者のカード番号「００１」とを対応付けて、カード使用者のタイムカード３０をタイムカード管理装置４０に登録する。この登録を受けて、タイムカード管理装置４０はタイムレコーダー１０へカード番号「００１」のカード使用者の締日を示すデータＤ６１を送信する。
【０１５３】
タイムレコーダー１０では、カード番号を示すデータＤ４１及び、受信した締日を示すデータＤ６１に基づいてカード番号「００１」のカード使用者の３枚のタイムカード３０を発行する。タイムカード３０の発行時、カード番号印字領域３２には「００１」が印字され、締日印字領域３３には締日「１０日」が印字される。使用期間印字領域３４には、使用期間が印字されていない。これは初回のカード使用時に使用期間を印字するためである。
【０１５４】
次に、カード番号「００２」のカード使用者のタイムカード３０を発行する場合、図１５Ｂにおいて、図１１に示したカード素材３０’のカードＩＤと、カード使用者のカード番号「００２」とを対応付けて、カード使用者のタイムカード３０をタイムカード管理装置４０に登録する。この登録を受けて、タイムカード管理装置４０はタイムレコーダー１０へカード番号「００２」のカード使用者の締日を示すデータＤ６１を送信する。
【０１５５】
タイムレコーダー１０では、カード番号を示すデータＤ４１及び、受信した締日を示すデータＤ６１に基づいてカード番号「００２」のカード使用者の３枚のタイムカード３０を発行する。タイムカード３０の発行時、カード番号印字領域３２には「００２」が印字され、締日印字領域３３には締日「１０日」が印字される。使用期間印字領域３４には、使用期間が印字されていない。使用期間は、初回のカード使用時に印字するためである。
【０１５６】
更に、カード番号「００３」のカード使用者のタイムカード３０を発行する場合、図１５Ｃにおいて、図１１に示したカード素材３０’のカードＩＤと、カード使用者のカード番号「００３」とを対応付けて、カード使用者のタイムカード３０をタイムカード管理装置４０に登録する。この登録を受けて、タイムカード管理装置４０はタイムレコーダー１０へカード番号「００３」のカード使用者の締日を示すデータＤ６１を送信する。
【０１５７】
タイムレコーダー１０では、カード番号を示すデータＤ４１及び、受信した締日を示すデータＤ６１に基づいてカード番号「００３」のカード使用者の３枚のタイムカード３０を発行する。タイムカード３０の発行時、カード番号印字領域３２には「００３」が印字され、締日印字領域３３には締日「１０日」が印字される。使用期間印字領域３４には、使用期間が印字されていない。使用期間は、初回のカード使用時に印字するためである。
【０１５８】
更に、カード番号「００４」のカード使用者のタイムカード３０を発行する場合、図１５Ｄにおいて、図１１に示したカード素材３０’のカードＩＤと、カード使用者のカード番号「００４」とを対応付けて、カード使用者のタイムカード３０をタイムカード管理装置４０に登録する。この登録を受けて、タイムカード管理装置４０はタイムレコーダー１０へカード番号「００４」のカード使用者の締日を示すデータＤ６１を送信する。
【０１５９】
タイムレコーダー１０では、カード番号を示すデータＤ４１及び、受信した締日を示すデータＤ６１に基づいてカード番号「００４」のカード使用者の３枚のタイムカード３０を発行する。タイムカード３０の発行時、カード番号印字領域３２には「００４」が印字され、締日印字領域３３には締日「２０日」が印字される。使用期間印字領域３４には、使用期間が印字されていない。使用期間は、初回のカード使用時に印字するためである。
【０１６０】
これらにより、カード番号「００１」及び締日「１０日」印字済みの３枚のタイムカード３０、カード番号「００２」及び締日「１０日」印字済みの３枚のタイムカード３０、カード番号「００３」及び締日「１０日」印字済みの３枚のタイムカード３０及びカード番号「００４」及び締日「２０日」印字済みの３枚のタイムカード３０の合計１２枚をタイムレコーダー１０により発行できるようになる。
【０１６１】
続いて、図１６を参照して、タイムカード３０の初回使用時の印字例（その２）について説明する。この例では、図１５で登録されたカード使用者（カード番号００１）のタイムカード３０に関して、使用期間「１０／０３／１１−１０／０４／１０」が印字された当月分のタイムカード３０を発行する場合を例に挙げる。なお、締日「１０日」を印字するための締日を示すデータＤ６１は、タイムカード３０の登録と共にタイムカード管理装置４０からタイムレコーダー１０へ既に送信される場合を前提とする。
【０１６２】
タイムレコーダー１０では、図１５で登録されたカード使用者（カード番号００１）のタイムカード３０が当該タイムレコーダー１０に挿入される。タイムカード３０が挿入されると、制御部１５では、メモリ部１３のメモリ領域Ｍ１に使用期間を示すデータＤ６２が記憶されているか否かを検出して、カード番号印字後の初回に使用されたカード素材であるか否かを判別する。
【０１６３】
制御部１５は、当該タイムレコーダー１０に挿入されたタイムカード３０がカード番号印字後の初回に使用されたタイムカード３０である場合に、カード使用者の締日を示すデータＤ６１と時計カレンダ部１２から出力される時刻暦データＤ１２とに基づいて当該カード使用者の使用期間を示すデータＤ６２を作成し、使用期間を示すデータＤ６２に基づいて印字部１６を制御する。
【０１６４】
印字部１６は、データＤ６２に基づく印字データＤ１６によりカード番号印字後の初回に使用されたタイムカード３０にカード使用者のカード使用期間を印字するようになる。このとき、図１６に示すような初回使用時のタイムカード３０の締日印字領域３３には、既に「１０日」が印字されている。カード初回使用時、使用期間印字領域３４には「１０／０３／１１−１０／０４／１０」が印字される。これにより、カード使用者（カード番号００１）の使用期間「１０／０３／１１−１０／０４／１０」が印字された当月分のタイムカード３０を発行できるようになる。
【０１６５】
続いて、図１７を参照して、本発明に係るタイムカード発行方法に関して、タイムレコーダー１０におけるカード発行時の制御例について説明する。この例では、タイムカード３０を使用する期間をカード使用期間とし、カード使用者の当月毎に締め切られる勤務計算日の最終日の情報を締日を示すデータＤ６１とし、時計カレンダ部４２から得られる当月の情報を時刻暦データＤ１２として、タイムカード３０に現在時刻を印字するタイムレコーダー１０がカード使用者の勤務実績を管理するタイムカード管理装置４０に接続されている場合であって、例えば、５０名分のカード使用者のタイムカード３０を発行する場合を例に挙げる。
【０１６６】
これらを制御条件にして、まず、図１７に示すフローチャートのステップＳＴ１で制御部１５は待機画面を表示するように表示部１８を制御する。このとき、表示部１８では時刻暦データＤ１２に基づいて現在時刻や、曜日、年月日、午前／午後等を含んだ待機画面を表示する。時刻暦データＤ１２は、時計カレンダ部１２から制御部１５を介して表示部１８に出力される。
【０１６７】
次に、ステップＳＴ２で制御部１５はカード発行用のキーＫ８が押下されたかを検出する。このとき、キーボード１４では、カード発行用のキーＫ８がユーザによって連続して数秒間押下されると、制御部１５がカード発行モードに移行する。ここにカード発行モードとは、タイムカード用のカード素材３０’からカードＩＤを示すデータＤ１１を読み取り、このデータＤ１１とカード使用者のカード番号を示すデータＤ４１とを紐付けし、その後、当該データＤ４１に基づいてカード使用者固有のカード番号をカード素材３０’に印字する動作をいう。
【０１６８】
上述のカード発行用のキーＫ８が押下され、カード発行モードが設定された場合は、ステップＳＴ３に移行する。ステップＳＴ３で制御部１５は前月／今月の使用実績をカード番号に対応して表示部１８に表示するように制御する。このとき表示部１８は表示データＤ１８に基づいてカード番号に対応させた前月／今月の使用実績を表示する。
【０１６９】
次に、ステップＳＴ４で制御部１５は締日変更の指示を受け付ける。このとき、キーボード１４では、締日変更用のキーＫ４がユーザによって連続して数秒間押下されると、制御部１５が締日変更モードに移行する。ここに締日変更モードとは、カード使用者の当月毎に締め切られる勤務計算日の最終日を示す締日を変更する設定動作をいう。
【０１７０】
キーボード１４から締日変更を指示する操作データＤ１４が入力された場合は、ステップＳＴ５に移行して制御部１５は締日変更モードを実行する。締日は当該企業やカード使用者の実績によって変更する場合がある。例えば、締日を「１０日」から「１５日」に変更する場合に、キーボード１４から制御部１５へ、締日「１０日」を締日「１５日」に変更する旨の操作データＤ１４が入力される。
【０１７１】
締日変更が指示されない場合は、ステップＳＴ６に移行して、制御部１５はカード素材３０’が当該タイムレコーダー１０に挿入されたかを検出して制御を分岐する。カード素材３０’が挿入されたか否かは、カード読取部１１のカード引き入れる駆動機能が作動したことを検出することで、その挿入有無が判別される。この判別で、カード素材３０’が当該タイムレコーダー１０に挿入された場合は、ステップＳＴ７に移行する。
【０１７２】
ステップＳＴ７で制御部１５はタイムカード用のカード素材３０’から、当該カード素材３０’の固有のカードＩＤを示すデータＤ１１を読み取るようにカード読取部１１を制御する。このとき、カード読取部１１は、カード素材３０’に穿設された小孔を読み取り、当該小孔によって形成された固有のカードＩＤを認識すると、カードＩＤを示すデータＤ１１を制御部１５に出力する。これにより、カード素材３０’から、当該カード固有のカードＩＤを読み取ることができる。
【０１７３】
次に、ステップＳＴ８で制御部１５は、当該カード使用者のカード番号を示すデータＤ４１に基づいてカード素材３０’に当該カード使用者のカード番号を印字するように印字部１６を制御する。このとき、通信部１７は、タイムカード管理装置４０からカード番号を示すデータＤ４１を受信して当該カード番号を示すデータＤ４１をメモリ部１３へ転送する。印字部１６は、カードＩＤが取得されたカード素材３０’に、メモリ部１３から読み出したデータＤ４１に基づいてカード使用者固有のカード番号を印字する。これにより、カード使用者のカード番号をカード素材３０’に印字することができる。
【０１７４】
その後、ステップＳＴ９で、制御部１５は、当該カード素材３０’のカードＩＤとカード使用者のカード番号とを対応付けて記憶するようにメモリ部１３を制御する。メモリ部１３は、カードＩＤを示すデータＤ１１とカード使用者のカード番号を示すデータＤ４１とを対応付けて保存する（図５Ｂ参照）。
【０１７５】
なお、カード素材３０’のカードＩＤとカード使用者のカード番号とが対応付けられたことを通信手段２０を介してタイムカード管理装置４０に通知してもよい。その後、ステップＳＴ１０に移行する。
【０１７６】
上述のステップＳＴ２でカード発行用のキーＫ８が押下されない場合及び、ステップＳＴ６でカード素材３０’が挿入されない場合は、ステップＳＴ１０で制御部１５は、カード発行の終了判別を実行する。
【０１７７】
この例では、５０名分のカード使用者のタイムカード３０の登録及びカード発行が終了していない場合は、ステップＳＴ２に戻って上述したステップＳＴ２〜ＳＴ８を繰り返す。５０名分のカード使用者のタイムカード３０の登録及びカード発行が終了した場合は、カード発行制御を終了する。
【０１７８】
続いて、図１８を参照して、タイムレコーダー１０におけるタイムカード３０の使用時の制御例について説明する。この例では、カード番号及び締日が既に印字されたタイムカード３０を使用する場合を例に挙げる。また、メモリ部１３のメモリ領域Ｍ１に記憶された当該タイムカード３０の打刻履歴情報の中に、使用期間を示すデータＤ６２が有るか、無いかを判別し、データＤ６２が無い場合に、カード使用者の使用期間を印字する場合を前提とする。
【０１７９】
これを制御条件にして、まず、図１８に示すフローチャートのステップＳＴ１１で制御部１５は待機画面を表示するように表示部１８を制御する。このとき、表示部１８では時刻暦データＤ１２に基づいて現在時刻や、曜日、年月日、午前／午後等を含んだ待機画面を表示する。時刻暦データＤ１２は、時計カレンダ部１２から制御部１５を介して表示部１８に出力される。
【０１８０】
次に、ステップＳＴ１２で制御部１５はタイムカード３０の挿入を待機する。制御部１５はタイムカード３０が当該タイムレコーダー１０に挿入されたかを検出して制御を分岐する。タイムカード３０が挿入された場合は、ステップＳＴ１３に移行する。
【０１８１】
ステップＳＴ１３で制御部１５はメモリ部１３のメモリ領域Ｍ１から当該タイムカード３０の打刻履歴情報（使用期間を示すデータＤ６２等）を読み込んで、データＤ６２等の検索を実行する。この検索は、カード使用者のカード番号を印字したタイムカード３０がカード番号印字後の初回に使用されるタイムカード３０であるか否かを検出するためである。
【０１８２】
そして、ステップＳＴ１４で制御部１５は当該タイムカード３０の打刻履歴情報がメモリ部１３のメモリ領域Ｍ１内に記憶（有る）され、又は、記憶されていない（無い）かを判別する。このとき、制御部１５は、メモリ領域Ｍ１にカード使用者の使用期間を示すデータＤ６２が記憶されていない場合は、カード番号印字後の初回に使用されたタイムカード３０であると判断する。また、制御部１５は、メモリ領域Ｍ１にデータＤ６２が記憶されている場合は、カード番号印字後の二回目以降に使用されたタイムカード３０であると判断する。
【０１８３】
カード使用期間を示す打刻履歴情報が無い場合は、ステップＳＴ１５で制御部１５は当該カード使用者の使用期間を示すデータＤ６２を作成する。このとき、制御部１５はカード使用者の締日を示すデータＤ６１とタイムレコーダー１０から得られる時刻暦データＤ１２とに基づいて当該カード使用者の使用期間を示すデータＤ６２を作成する。
【０１８４】
その後、ステップＳＴ１６で制御部１５は、現在を含む使用期間及び現在時刻を指定欄に印字するように印字部１６を制御する。このとき、印字部１６は使用期間を示すデータＤ６２に基づいて当該カード使用者のカード使用期間をタイムカード３０に印字する。
【０１８５】
そして、ステップＳＴ１７で制御部１５は当該タイムカード３０に対応付けた使用期間を示すデータＤ６２を記憶する。制御部１５は、カード使用者の使用期間を示すデータＤ６２を今月の打刻履歴情報としてメモリ部１３に記憶する。その後、ステップＳＴ１２に戻る。
【０１８６】
上述のステップＳＴ１４で打刻履歴情報が既に有る場合は、ステップＳＴ１８に移行する。ステップＳＴ１８で制御部１５は現在時刻を指定欄に印字するように印字部１６を制御する。二回目以降に使用されたタイムカード３０については、初回に使用されたタイムカード３０でないと判別されるので、カード番号印字後の二回目以降に使用されたタイムカード３０に、カード使用期間を印字する事態を回避できるようになる。
【０１８７】
このとき、印字部１６は出退勤データの一部として時刻暦データＤ１２を使用し、現在時刻、曜日、年月日、午前／午後等をタイムカード３０に印字する。時刻暦データＤ１２は、時計カレンダ部１２から制御部１５を介して印字部１６に出力される。その後、ステップＳＴ１２に戻って制御部１５は上述したステップＳＴ１１〜ＳＴ１８を繰り返すようになされる。
【０１８８】
このように、実施形態としてのタイムレコーダー１０及びタイムカード発行方法を備えたタイムカード発行管理システム１００によれば、カード番号を示すデータＤ４１に基づいてカード使用者の勤務実績を管理するタイムカード管理装置４０に接続され、当該タイムレコーダー１０に挿入されたタイムカード３０に現在時刻を印字する場合に、制御部１５は、印字部４６によってカード番号を印字されたカード使用者のタイムカード３０がカード番号印字後の初回に使用されるタイムカード３０か否かを判別する。
【０１８９】
そして、制御部１５は、当該タイムカード３０が、カード番号印字後の初回に使用されたタイムカード３０であることを判別したとき、カード使用者の締日を示すデータＤ６１と時計カレンダ部４２から出力される時刻暦データＤ１２とに基づいて当該カード使用者の使用期間を示すデータＤ６２を作成し、このデータＤ６２に基づいて印字部４６を制御するようになる。
【０１９０】
この制御によって、タイムカード管理装置４０からカード使用者の使用期間を示すデータＤ６２の転送を受けることなく、カード番号印字後の初回に使用されたタイムカード３０にカード使用者のカード使用期間を印字できるようになる。しかも、当該タイムレコーダー１０内で対応付けられたカードＩＤ及びカード番号に基づいて１年分（１２枚）のタイムカード３０をまとめて発行できるようになるので、勤怠管理者の手間を省くことが可能となる。
【０１９１】
また、従来方式に比べて、カード使用者毎に記述されていた使用期間を示すデータＤ６２を格納するためのメモリ領域を省略できるようになるので、当該タイムレコーダー１０におけるメモリ容量を削減できるようになる。
【０１９２】
上述した実施例では、初回に使用されるタイムカード３０に関して、メモリ部１３のメモリ領域Ｍ１に使用期間を示すデータＤ６２が記憶されているか否かを検出する場合について説明したが、これに限られることはなく、カード素材３０’でカード使用期間の印字を予定している所定の領域に、既に当該カード使用期間が印字されているか否かを光学センサ等により検出して、カード番号印字後の初回に使用されたタイムカード３０であるか否かを判別してもよい。
【産業上の利用可能性】
【０１９３】
この発明は、カード使用者の数ヶ月分のタイムカードを事前に自動発行する勤務管理システムに適用して極めて好適である。
【符号の説明】
【０１９４】
１０・・・タイムレコーダー、１１・・・カード読取部、１２・・・時計カレンダ部（時計暦部）、１３・・・メモリ部、１４・・・キーボード、１５・・・制御部、１６・・・印字部、１７・・・通信部、１８・・・表示部、２０・・・通信手段、３０・・・タイムカード、３０’・・・カード素材、４０・・・タイムカード発行管理装置（使用者管理装置）、４３・・・メモリ部、４４・・・キーボード、４５・・・制御部、４６・・・印字部、４７・・・通信部、４８・・・表示部、４９・・・インターフェース、１００・・・タイムカード発行管理システム（タイムカード発行システム）
【図１】
0005429044.tif 000002
【図２】
0005429044.tif 000003
【図３】
0005429044.tif 000004
【図４】
0005429044.tif 000005
【図５】
0005429044.tif 000006
【図６】
0005429044.tif 000007
【図７】
0005429044.tif 000008
【図８】
0005429044.tif 000009
【図９】
0005429044.tif 000010
【図１０】
0005429044.tif 000011
【図１１】
0005429044.tif 000012
【図１２】
0005429044.tif 000013
【図１３】
0005429044.tif 000014
【図１４】
0005429044.tif 000015
【図１５】
0005429044.tif 000016
【図１６】
0005429044.tif 000017
【図１７】
0005429044.tif 000018
【図１８】
0005429044.tif 000019