(57)【要約】【課題】出退勤等の管理に関する負担を軽減することが可能なタイムレコーダ、情報処理方法、プログラム、及び出退勤管理システムを提供すること。【解決手段】本発明の一形態に係るタイムレコーダは、第１の取得部と、第１のデータ処理部と、出力部とを具備する。前記第１の取得部は、タイムカードに固有のカード固有情報ごとに打刻情報を取得する。前記第１のデータ処理部は、前記カード固有情報と、前記タイムカードを使用する従業員の従業員情報に関連付けられる管理情報とを関連付ける。前記出力部は、前記第１のデータ処理部による関連付けをもとに、前記取得された打刻情報と前記管理情報とを関連付けて出力する。【選択図】図８
2019046501.tif 000002
【特許請求の範囲】
【請求項１】
カード登録モードが選択されている場合に、タイムカードの受け付けに応じて、前記タイムカードを使用する従業員の従業員情報と前記タイムカードに固有のカード固有情報ごとに取得される打刻情報とを関連付けるための管理情報を、前記カード固有情報に関連付ける第１のデータ処理部と、
前記カード登録モードが選択されている場合に、すでに使用されているタイムカードの受け付けに応じて、前記すでに使用されているタイムカードの前記カード固有情報に関連付けられた前記管理情報を選択する第１の選択部と
を具備し、
前記第１のデータ処理部は、前記すでに使用されているタイムカードの次に受け付けた未使用のタイムカードの固有情報と、前記第１の選択部により選択された管理情報とを関連付ける
タイムレコーダ。
【請求項２】
請求項１に記載のタイムレコーダであって、さらに、
従業員を含むユーザからの指示を受け付ける受付部と、
前記管理情報が前記カード固有情報と関連付けられた登録管理情報であるか、前記カード固有情報と関連付けられていない未登録管理情報であるかを判定する判定部と、
前記受付部により受け付けられる指示に応じて、前記登録管理情報及び前記未登録管理情報のいずれかを選択する第２の選択部と
を具備するタイムレコーダ。
【請求項３】
請求項２に記載のタイムレコーダであって、
前記第１のデータ処理部は、前記受付部により受け付けられる指示に応じて、前記カード固有情報と前記管理情報との関連付けを解除する
タイムレコーダ。
【請求項４】
請求項１から３のうちいずれか１項に記載のタイムレコーダであって、さらに、
前記タイムカードが挿入される挿入部を具備し、
前記第１のデータ処理部は、前記挿入部への前記タイムカードの挿入に応じて、前記タイムカードの前記カード固有情報と、前記管理情報とを関連付ける
タイムレコーダ。
【請求項５】
請求項４に記載のタイムレコーダであって、
前記従業員情報は、従業員の名前を少なくとも含み、
前記タイムレコーダは、さらに、
前記管理情報に関連付けられた前記従業員情報を記憶する記憶部と、
前記第１のデータ処理部により前記カード固有情報に関連付けられた前記管理情報について前記従業員情報が記憶されている場合には、前記カード登録モードの選択時に前記挿入部に挿入された前記タイムカードに前記管理情報と前記従業員の名前とを印字する印字部と
を具備するタイムレコーダ。
【請求項６】
請求項１から５のうちいずれか１項に記載のタイムレコーダであって、さらに、
時刻打刻モードが選択されている場合に、前記タイムカードの受け付けに応じて、前記カード固有情報ごとに前記打刻情報を取得する第１の取得部を具備する
タイムレコーダ。
【請求項７】
請求項６に記載のタイムレコーダであって、さらに、
１以上の従業員情報を取得する第２の取得部と、
前記取得した１以上の従業員情報のうちの前記管理情報に関連付けられていない１以上の未登録従業員情報の各々に、前記管理情報を関連付ける第２のデータ処理部と
を具備するタイムレコーダ。
【請求項８】
請求項７に記載のタイムレコーダであって、
前記第２のデータ処理部は、前記１以上の未登録従業員情報の各々に、前記管理情報としてシリアル番号を順に関連付ける
タイムレコーダ。
【請求項９】
請求項１から８のうちいずれか１項に記載のタイムレコーダであって、
前記第１のデータ処理部は、前記カード登録モードが選択されている場合に、複数のタイムカードの連続した受け付けに応じて、受け付けの順に、前記複数のタイムカードの各々の前記カード固有情報と前記管理情報とを関連付ける
タイムレコーダ。
【請求項１０】
請求項１から９のうちいずれか１項に記載のタイムレコーダであって、さらに、
従業員を含むユーザからの指示を受け付ける受付部を具備し、
前記受付部は、所定の管理情報を選択する指示を受け付け、
前記第１のデータ処理部は、前記カード固有情報と、前記選択された所定の管理情報とを関連付ける
タイムレコーダ。
【請求項１１】
タイムレコーダにより実行される情報処理方法であって、
カード登録モードが選択されている場合に、タイムカードの受け付けに応じて、前記タイムカードを使用する従業員の従業員情報と前記タイムカードに固有のカード固有情報ごとに取得される打刻情報とを関連付けるための管理情報を、前記カード固有情報に関連付けるステップと、
前記カード登録モードが選択されている場合に、すでに使用されているタイムカードの受け付けに応じて、前記すでに使用されているタイムカードの前記カード固有情報に関連付けられた前記管理情報を選択するステップと
を含み、
前記管理情報を前記カード固有情報に関連付けるステップは、前記すでに使用されているタイムカードの次に受け付けた未使用のタイムカードの固有情報と、前記管理情報を選択するステップにより選択された管理情報とを関連付ける
情報処理方法。
【請求項１２】
タイムレコーダに情報処理方法を実行させるプログラムであって、
前記情報処理方法は、
カード登録モードが選択されている場合に、タイムカードの受け付けに応じて、前記タイムカードを使用する従業員の従業員情報と前記タイムカードに固有のカード固有情報ごとに取得される打刻情報とを関連付けるための管理情報を、前記カード固有情報に関連付けるステップと、
前記カード登録モードが選択されている場合に、すでに使用されているタイムカードの受け付けに応じて、前記すでに使用されているタイムカードの前記カード固有情報に関連付けられた前記管理情報を選択するステップと
を含み、
前記管理情報を前記カード固有情報に関連付けるステップは、前記すでに使用されているタイムカードの次に受け付けた未使用のタイムカードの固有情報と、前記管理情報を選択するステップにより選択された管理情報とを関連付ける
プログラム。
【請求項１３】
（ａ）カード登録モードが選択されている場合に、タイムカードの受け付けに応じて、前記タイムカードを使用する従業員の従業員情報と前記タイムカードに固有のカード固有情報ごとに取得される打刻情報とを関連付けるための管理情報を、前記カード固有情報に関連付けるデータ処理部と、
前記データ処理部による関連付けをもとに、前記打刻情報と前記管理情報とを関連付けて出力する出力部と、
前記カード登録モードが選択されている場合に、すでに使用されているタイムカードの受け付けに応じて、前記すでに使用されているタイムカードの前記カード固有情報に関連付けられた前記管理情報を選択する選択部と
を有し、
前記データ処理部は、前記すでに使用されているタイムカードの次に受け付けた未使用のタイムカードの固有情報と、前記第１の選択部により選択された管理情報とを関連付ける
１以上のタイムレコーダと、
（ｂ）従業員の従業員情報と前記管理情報とを関連付けて記憶する記憶部と、
前記タイムレコーダから出力された前記打刻情報と前記管理情報とを受信する受信部と、
前記受信した前記打刻情報を、これに関連付けられた前記管理情報をもとに、前記記憶された従業員情報と関連付けるデータ処理部と
を有する管理装置と
を具備する出退勤管理システム。
【請求項１４】
請求項１３に記載の出退勤管理システムであって、
前記１以上のタイムレコーダは、複数のタイムレコーダであり、
前記複数のタイムレコーダの各々が有する前記出力部は、前記打刻情報及びこれに関連付けられた前記管理情報に、前記複数のタイムレコーダの各々を識別する識別情報を関連付けて出力し、
前記管理装置のデータ処理部は、前記複数のタイムレコーダの各々から出力された識別情報をもとに、前記複数のタイムレコーダの各々に対して、前記打刻情報と前記従業員情報との関連付けを実行する
出退勤管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、従業員の出退勤等を管理するためのタイムレコーダ、情報処理方法、プログラム、及び出退勤管理システムに関する。
【背景技術】
【０００２】
従来、従業員の出退勤等を管理するためにタイムレコーダが広く用いられている。例えば特許文献１には、インターネットを介して接続されたサーバ装置及びクライアント装置と、クライアント装置側に配置されたタイムレコーダとからなるネットワークシステムが記載されている。このシステムでは、月初めのカード発行時に、タイムレコーダからクライアント装置に、全てのタイムカードナンバーが送信される。オペレータは、クライアント装置の画面を見ながら、タイムレコーダから読み出されたタイムカードナンバーと、予め登録されている従業員ごとの個人情報とをリンクさせる。勤務時間の集計時には、タイムカードナンバーごとに収集された１月分の勤務時間情報と、タイムカードナンバーにリンクされている個人情報とが合わせてサーバ装置に送信される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−１６３６９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１のシステムでは、月初めに新たなタイムカードが発行されるたびに、オペレータによる、タイムカードナンバーと個人情報とをリンクさせる作業が必要となる。出退勤等を管理する対象となる従業員の数が多くなると、当該作業の負担は非常に大きくなる。
【０００５】
以上のような事情に鑑み、本発明の目的は、出退勤等の管理に関する負担を軽減することが可能なタイムレコーダ、情報処理方法、プログラム、及び出退勤管理システムを提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の一形態に係るタイムレコーダは、第１の取得部と、第１のデータ処理部と、出力部とを具備する。
前記第１の取得部は、タイムカードに固有のカード固有情報ごとに打刻情報を取得する。
前記第１のデータ処理部は、前記カード固有情報と、前記タイムカードを使用する従業員の従業員情報に関連付けられる管理情報とを関連付ける。
前記出力部は、前記第１のデータ処理部による関連付けをもとに、前記取得された打刻情報と前記管理情報とを関連付けて出力する。
【０００７】
前記タイムレコーダは、さらに、前記タイムカードが挿入される挿入部を具備してもよい。この場合、前記第１のデータ処理部は、前記挿入部への前記タイムカードの挿入に応じて、前記タイムカードの前記カード固有情報と、前記管理情報とを関連付けてもよい。
【０００８】
前記従業員情報は、従業員の名前を少なくとも含んでもよい。この場合、前記タイムレコーダは、さらに、記憶部と、印字部とを具備してもよい。
前記記憶部は、前記管理情報に関連付けられた前記従業員情報を記憶する。
前記印字部は、前記第１のデータ処理部により前記カード固有情報に関連付けられた前記管理情報について前記従業員情報が記憶されている場合には、前記挿入部に挿入された前記タイムカードに前記管理情報と前記従業員の名前とを印字する。
なお名前とは、氏名のみならず広義に個人の識別を可能とする個人識別情報の事である。
【０００９】
前記タイムレコーダは、さらに、第２の取得部と、第２のデータ処理部とを具備してもよい。
前記第２の取得部は、１以上の従業員情報を取得する。
前記第２のデータ処理部は、前記取得した１以上の従業員情報のうちの前記管理情報に関連付けられていない１以上の未登録従業員情報の各々に、前記管理情報を関連付ける。
【００１０】
前記第２のデータ処理部は、前記１以上の未登録従業員情報の各々に、前記管理情報としてシリアル番号を順に関連付けてもよい。
【００１１】
前記第１のデータ処理部は、前記挿入部への複数のタイムカードの連続した挿入に応じて、前記挿入部への挿入の順に、前記複数のタイムカードの各々の前記カード固有情報と前記管理情報とを関連付けてもよい。
【００１２】
前記タイムレコーダは、さらに、従業員を含むユーザからの指示を受け付ける受付部を具備してもよい。この場合は、前記受付部は、所定の管理情報を選択する指示を受け付けてもよい。また前記第１のデータ処理部は、前記カード固有情報と、前記選択された所定の管理情報とを関連付けてもよい。
【００１３】
前記タイムレコーダは、さらに、前記挿入部へのすでに使用されているタイムカードの挿入に応じて、前記すでに使用されているタイムカードの前記カード固有情報に関連付けられた前記管理情報を選択する第１の選択部を具備してもよい。この場合、前記第１のデータ処理部は、次に前記挿入部に挿入された未使用のタイムカードの固有情報と、前記第１の選択部により選択された管理情報とを関連付けてもよい。
【００１４】
前記タイムレコーダは、さらに、前記挿入部に挿入された前記タイムカードを当月用タイムカード、来月用タイムカード、及び再来月以降の各月用のタイムカードのいずれかに設定する設定部を具備してもよい。この場合、前記第１のデータ処理部は、前記当月用タイムカードの前記カード固有情報、前記来月用タイムカードの前記カード固有情報、及び前記再来月以降の各月用のタイムカードに、共通した前記管理情報を関連付けてもよい。
【００１５】
前記タイムレコーダは、さらに、判定部と、第２の選択部とを具備してもよい。
前記判定部は、前記管理情報が前記カード固有情報と関連付けられた登録管理情報であるか、前記カード固有情報と関連付けられていない未登録管理情報であるかを判定する。
前記第２の選択部は、前記受付部により受け付けられる前記指示に応じて、前記登録管理情報及び前記未登録管理情報のいずれかを選択する。
【００１６】
本発明の一形態に係る情報処理方法は、タイムレコーダにより実行される情報処理方法であって、タイムカードに固有のカード固有情報ごとに打刻情報を取得することを含む。
前記カード固有情報と、前記タイムカードを使用する従業員の従業員情報に関連付けられる管理情報とが関連付けられる。
前記関連付けをもとに、前記取得された打刻情報と前記管理情報とが関連付けられて出力される。
【００１７】
本発明の一形態に係るプログラムは、タイムカードに以下のステップを実行させる。
タイムカードに固有のカード固有情報ごとに打刻情報を取得するステップ。
前記カード固有情報と、前記タイムカードを使用する従業員の従業員情報に関連付けられる管理情報とを関連付けるステップ。
前記関連付けをもとに、前記取得された打刻情報と前記管理情報とを関連付けて出力するステップ。
【００１８】
本発明の一形態に係る出退勤管理システムは、１以上のタイムレコーダと、管理装置とを具備する。
前記１以上のタイムレコーダの各々は、前記タイムレコーダである。
前記管理装置は、記憶部と、受信部と、データ処理部とを有する。
前記記憶部は、従業員の従業員情報と前記管理情報とを関連付けて記憶する。
前記受信部は、前記タイムレコーダから出力された前記打刻情報と前記管理情報とを受信する。
前記データ処理部は、前記受信した前記打刻情報を、これに関連付けられた前記管理情報をもとに、前記記憶された従業員情報と関連付ける。
【００１９】
前記１以上のタイムレコーダは、複数のタイムレコーダであってもよい。この場合、前記複数のタイムレコーダの各々が有する前記出力部は、前記打刻情報及びこれに関連付けられた前記管理情報に、前記複数のタイムレコーダの各々を識別する識別情報を関連付けて出力してもよい。また前記管理装置のデータ処理部は、前記複数のタイムレコーダの各々から出力された識別情報をもとに、前記複数のタイムレコーダの各々に対して、前記打刻情報と前記従業員情報との関連付けを実行してもよい。
【発明の効果】
【００２０】
以上のように、本発明によれば、出退勤等の管理に関する負担を軽減することが可能となる。
【図面の簡単な説明】
【００２１】
【図１】一実施形態に係る出退勤管理システムの構成例を示す概略図である。
【図２】管理装置の構成例を示すブロック図である。
【図３】タイムレコーダの構成例を示す外観図である。
【図４】タイムレコーダの内部の構成例を示すブロック図である。
【図５】従業員に使用されるタイムカードの一例を示す図である。
【図６】タイムレコーダの表示部に表示される画面の一例を示す模式的な図である。
【図７】管理装置及びタイムレコーダの各メモリに記憶されるデータの一例を模式的に示す図である。
【図８】管理装置による打刻データの集計の一例を示すフローチャートである。
【図９】従業員データと登録管理番号とを関連付ける処理の一例を示すフローチャートである。
【図１０】従業員データと登録管理番号との関連付けを行う際に、管理装置のモニタに表示されるテーブル作成画面の構成例を示す図である。
【図１１】関連付けが実行された後のテーブル作成画面を示す図である。
【図１２】連続登録によるカード登録の一例を示すフローチャートである。
【図１３】番号指定登録によるカード登録の一例を示すフローチャートである。
【図１４】引継ぎ登録によるカード登録の一例を示すフローチャートである。
【図１５】事後登録を実行するための事後登録画面の構成例を示す図である。
【図１６】事後登録を実行するための事後登録画面の構成例を示す図である。
【発明を実施するための形態】
【００２２】
以下、本発明に係る実施形態を、図面を参照しながら説明する。
【００２３】
［出退勤管理システム］
図１は、本発明の一実施形態に係る出退勤管理システムの構成例を示す概略図である。本実施形態に係る出退勤管理システム１００は、管理装置１０と、１以上のタイムレコーダ３０とを有する。
【００２４】
管理装置１０は、企業等に所属する複数の従業員の各々の出退勤等を管理するための端末であり、人事部等の所定の担当者（ユーザ）により操作される。管理装置１０としては、典型的には、ＰＣ（Personal Computer）等のコンピュータが用いられる。
【００２５】
１以上のタイムレコーダ３０は、例えば本社内の各部署、本社とは異なる住所に存在する支社、支店、又は店舗ごとに配置される。各部署等に所属する従業員は、配置されたタイムレコーダ３０にタイムカードを挿入して、出勤や退勤等の時間を打刻する。
【００２６】
タイムレコーダ３０は、従業員によるタイムカードの挿入に応じて、タイムカードに固有のカード番号（カード固有情報）ごとに打刻データ（打刻情報）を蓄積する。各月分の打刻データは、月ごとに、若しくは適宜タイムレコーダ３０から管理装置１０へ送信される。
【００２７】
図１に示すように、本実施形態では、複数のタイムレコーダ３０が単体の管理装置１０に接続される。そして各タイムレコーダ３０から管理装置１０へ打刻データが送信される。タイムレコーダ３０から送信される打刻データには、タイムレコーダ３０を識別する識別情報が付加される。管理装置１０は、当該識別情報をもとに、各タイムレコーダ３０ごとに、本発明に係る出退勤管理を実行することができる。
【００２８】
管理装置１０とタイムレコーダ３０とを通信可能に接続する方法は限定されない。例えばＵＳＢ（Universal Serial Bus）ケーブル等を介して、あるいはBluetooth（登録商標）通信等の近距離無線通信により、データ通信が行われる。またはＬＡＮやＷＡＮ等のネットワーク１を介して管理装置１０とタイムレコーダ３０とが接続されてもよい。なお、各タイムレコーダ３０と管理装置１０との接続は常時でなくてもよく、適宜打刻データを送信する必要のある時に、担当者等によって接続されてもよい。
【００２９】
図２は、管理装置１０の構成例を示すブロック図である。管理装置１０は、制御部の中心をなすＣＰＵ１１と、ＲＯＭやＲＡＭ等からなるメモリ１２と、これらにバス１３を介して接続される入出力インタフェース（以下、インタフェースのことをＩ／Ｆと記載する）１４とを有する。また管理装置１０は、入出力Ｉ／Ｆ１４に接続されたキーボード１５と、マウス１６と、モニタ１７と、ネットワーク通信部１８と、外部Ｉ／Ｆ１９と、無線通信部２０とを有する。
【００３０】
キーボード１５及びマウス１６は、担当者等が所定の指示等を入力する際に用いられる。モニタ１７は、例えば液晶、ＥＬ（Electro-Luminescence）等を用いた表示デバイスである。ネットワーク通信部１８は、ＬＡＮ、ＷＡＮ等に接続可能な、他のデバイスと通信するためのモデム、ルータ、その他の通信機器である。
【００３１】
外部Ｉ／Ｆ１９は、ＵＳＢ端子やネットワーク端子等の、他のデバイスや種々のケーブルを接続するためのＩ／Ｆである。なおキーボード１５やネットワーク通信部１８等の他のブロックが、外部Ｉ／Ｆ１９を介して管理装置１０に接続される場合もあり得る。無線通信部２０は、他のデバイスと近距離無線通信を行うためのモジュールである。
【００３２】
メモリ１２には、出退勤等の管理の対象となる複数の従業員の各々の従業員データ（従業員情報）２１が記憶される。またメモリ１２には、従業員データ２１と打刻データとを関連付ける為の登録管理番号２２が記憶される。登録管理番号は、本実施形態における管理情報に相当し、従業員データ２１と関連付けられて記憶される。
【００３３】
またメモリ１２には、本実施形態に係る出退勤管理システムを実現するためのアプリケーションプログラムが記憶される。当該アプリケーションプログラムが読み出され、ＣＰＵ１１により実行されることで、本出退勤管理システム１００に関する種々の処理が実行される。例えば本実施形態では、図２に示すように、ＣＰＵ１１が所定のプログラムを実行することで、ソフトウェア機能である、打刻データ集計部２３、及び従業員データ管理部２４が実現される。
【００３４】
打刻データ集計部２３は、各タイムレコーダ３０から受信した打刻データを、タイムカードに固有のカード番号ごとに集計する。そして集計した打刻データを、タイムカードを使用した従業員の従業員データ２１と関連付ける。従業員データ管理部２４は、メモリ１２に記憶される従業員データ２１の作成、修正及び削除等を実行する。
【００３５】
なおアプリケーションプログラムは、例えば記録媒体を介してインストールされてもよいし、ネットワーク等を介してインストールされてもよい。
【００３６】
本実施形態では、メモリ１２は、従業員の従業員データ２１と登録管理番号２２とを関連付けて記憶する記憶部として機能する。またネットワーク通信部１８、外部Ｉ／Ｆ１９、及び無線通信部２０は、タイムレコーダ３０から出力された打刻データと登録管理番号２２とを受信する受信部として機能する。さらに打刻データ集計部２３は、受信した打刻データを、これに関連付けられた登録管理番号２２をもとに、記憶された従業員データ２１と関連付ける第２のデータ処理部として機能する。
【００３７】
なおＨＤＤ等の記憶デバイスが入出力Ｉ／Ｆ１４に接続され、当該記憶デバイスに従業員データ２１やアプリケーション等が記憶されてもよい。すなわちＨＤＤ等の記憶デバイスにより記憶部が実現されてもよい。
【００３８】
図３は、タイムレコーダ３０の構成例を示す外観図である。図４は、タイムレコーダ３０の内部の構成例を示すブロック図である。図５は、従業員に使用されるタイムカードの一例を示す図である。
【００３９】
タイムレコーダ３０は、カード挿入部３１と、操作ボタン群３２と、表示部３３とを有する。図３に示すように、操作ボタン群３２は、出勤ボタン３２ａ、外出ボタン３２ｂ、戻りボタン３２ｃ、退勤ボタン３２ｄ、Ｉボタン３２ｅ、登録ボタン３２ｆを有する。なお、図３に例示されたタイムレコ−ダ３０は本実施形態の一例であり、タイムレコーダ各部の機能および表示は限定されず、適宜設定されてよい。
【００４０】
出退勤等の時刻を打刻する際の時刻打刻モードにおいては、出勤ボタン３２ａから退勤ボタン３２ｄは、出退区分（出勤、退勤、外出、戻り）の選択に使用される。各出退区分が選択されて、カード挿入部３１にタイムカードが挿入されると、選択された出退区分に応じた位置に時刻が打刻される。タイムレコーダ３０のメモリ３６には、打刻された日時及び時刻が出退区分に関連付けられ、打刻データとして記憶される。
【００４１】
Ｉボタン３２ｅは、モードの選択に使用される。本実施形態では、上記した時刻打刻モードの他に、カード登録モードでの一部の機能が設定される。カード登録モードとは、カード番号と登録管理番号とを関連付けるためのモードである。カード登録の方法としては、複数の方法があり、Ｉボタン３２ｅは、当該登録方法の選択にも使用される。
【００４２】
カード登録モードが選択された場合には、出勤ボタン３２ａ、外出ボタン３２ｂ、戻りボタン３２ｃ、退勤ボタン３２ｄには、登録する登録管理番号の選択等の、カード登録に必要な種々の機能が割り当てられる。どのボタンにどの機能を割り当てるかは任意に設定されてよい。登録ボタン３２ｆは、カード登録モードの設定、カード登録の決定、及びモード選択の決定等に使用される。
【００４３】
図６は、表示部３３に表示される画面の一例を示す模式的な図である。図６Ａは、時刻打刻モードにおける画面である（以下、時刻打刻画面３３ａと記載する）。時刻打刻画面３３ａには、日付と時刻が表示される。その他、出退区分等が表示されてもよい。
【００４４】
図６Ｂは、カード登録モードにおける登録方法を選択するための画面（以下方法選択画面３３ｂと記載する）である。図６Ｃは、登録方法が選択された後の、カード登録を実行するための画面（以下、登録実行画面３３ｃと記載する）である。これら方法選択画面３３ｂ及び登録実行画面３３ｃについては、カード登録の方法と合わせて後に詳しく説明する。
【００４５】
図４に示すように、タイムレコーダ３０は、ＣＰＵ３５と、メモリ３６と、これらにバス３７を介して接続される入出力Ｉ／Ｆ３８とを有する。入出力Ｉ／Ｆ３８には、表示部３３と、読み取り部３９と、操作ボタン群３２と、スピーカ４０と、時計回路４１と、カード搬送部４２と、ドットプリンタ４３とが接続される。また入出力Ｉ／Ｆ３８には、ネットワーク通信部４４と、外部Ｉ／Ｆ４５と、無線通信部４６とを有する。
【００４６】
読み取り部３９は、カード挿入部３１に挿入されたタイムカード２からカード番号を読み取る。スピーカ４０は、現在時刻や、カード登録についての案内等を音声で出力する。時計回路４１は、タイムレコーダ３０の基準時計として機能する。カード搬送部４２は、カード挿入部３１に挿入されたタイムカード２を、カード挿入部３１内の所定の位置まで搬送し、印字等の動作後にはタイムカード２を排出方向に搬送する。ドットプリンタ４３は、カード搬送部４２により搬送されたタイムカードに対して、打刻時刻や登録管理番号等の所定の情報を印字する。これら各ブロックの動作は、ＣＰＵ３５により制御される。
【００４７】
メモリ３６には、タイムカードに打刻された打刻データ４７、従業員データ４８と、登録管理番号４９とが記憶される。登録管理番号４９は、打刻データ４７及び従業員データ４８に関連付けられて記憶される。
【００４８】
またメモリ３６には、本実施形態に係る出退勤管理システムに関するアプリケーションプログラムが記憶される。当該アプリケーションプログラムが読み出され、ＣＰＵ３５により実行されることで、本実施形態に係る情報処理方法が実行される。
【００４９】
例えば本実施形態では、図４に示すように、ＣＰＵ３５が所定のプログラムを実行することで、ソフトウェア機能である、カード登録部５１、及び打刻データ管理部５２が実現される。カード登録部５１は、従業員データ４８と登録管理番号４９との関連付け、及びカード番号と登録管理番号４９との関連付けを行う。打刻データ管理部５２は、タイムカードに打刻される打刻データを取得し、登録管理番号４９と関連付けてメモリ３６に記憶させる。
【００５０】
本実施形態では、メモリ３６は、登録管理番号４９に関連付けられた従業員データ４８を記憶する記憶部として機能する。カード登録部５１は、第１のデータ処理部、第２のデータ処理部、第１の選択部、設定部、判定部、及び第２の選択部として機能する。また読み取り部３９及び打刻データ管理部５２は、タイムカードに固有のカード番号ごとに打刻データを取得する第１の取得部として機能する。
【００５１】
また打刻データ管理部５２と、ネットワーク通信部４４、外部Ｉ／Ｆ４５、及び無線通信部４６とにより、カード番号と登録管理番号との関連付けをもとに、打刻データと登録管理番号とを関連付けて出力する出力部が実現される。またカード登録部５１とドットプリンタ４３とにより、印字部が実現される。
【００５２】
またネットワーク通信部４４、外部Ｉ／Ｆ４５、及び無線通信部４６は、１以上の従業員データ４８を取得する第２の取得部として機能する。また操作ボタン群３２は、担当者等からの指示を受け付ける受付部として機能する。
【００５３】
図５に示すように、タイムカード２は、従業員の名前や所属が書き込まれる従業員情報欄３と、時刻情報が印字される時刻印字欄４と、登録管理番号が印字される管理番号印字欄５とを有する。またタイムカード２は、カード番号６と、カード番号の読み取りマーク（バーコード）７と、カードの表裏判定マーク８とを有する。
【００５４】
従業員情報欄３は、担当者または従業員により情報が記載される欄である。時刻印字欄４及び管理番号印字欄５は、ドットプリンタ４３により、打刻時刻や登録管理番号等が印字される欄である。読み取りマーク７には、カード番号６の情報がバーコード化され、読み取り部３９により読み取りマーク７が読み取られることで、当該カード番号６が認識される（デコードされる）。なおカード番号を読み取る方法は限定されない。
【００５５】
図７は、管理装置１０及びタイムレコーダ３０の各メモリ１２及び３６に記憶されるデータの一例を模式的に示す図である。図７Ａは、管理装置１０のメモリ１２に記憶される従業員データ２１及び登録管理番号２２を示す図である。本実施形態では、従業員番号、氏名（漢字）、氏名（カナ）、及び締め日の情報が、従業員データ２１として記憶される。従業員データ２１として記憶される情報は限定されず、他の情報が記憶されてもよい。
【００５６】
従業員データ２１は、登録管理番号２２に関連付けられて記憶される。本実施形態では、登録管理番号２２として、３桁のシリアル番号が用いられる。これに限定されず、例えばアルファベット等を含む文字列が、登録管理番号２２として用いられてもよい。
【００５７】
図７Ｂは、タイムレコーダ３０のメモリ３６に記憶される打刻データ４７及び登録管理番号４９を示す図である。打刻データ４７は、カード番号、打刻日、時刻、出退区分、レコーダ番号、及び締め日の情報を含む。レコーダ番号は、タイムレコーダ３０を識別する識別情報である。タイムレコーダ３０のメモリ３６には、この打刻データ４７が、カード番号をもとに蓄積される。なお打刻データ４７に含まれる情報は限定されず、適宜設定されてよい。
【００５８】
打刻データ４７は、登録管理番号４９と関連付けられて記憶される。担当者等がカード登録を行うことで、カード登録部５１により、カード番号と登録管理番号４９とが関連付けられる。当該関連付けをもとに、打刻データ管理部５２により、打刻データ４７と、登録管理番号４９とが関連付けられる。
【００５９】
図７Ｃは、タイムレコーダ３０のメモリ３６に記憶される従業員データ４８及び登録管理番号４９を示す図である。従業員データ４８として、従業員番号、氏名（漢字）、氏名（カナ）、及び締め日の情報が記憶される。当該従業員データ４８に、登録管理番号４９が関連付けられる。また従業員データ４８には、当月カード番号５５及び来月カード番号５６がそれぞれ関連付けられる。なお従業員デ−タ４８に含まれる情報は限定されず、適宜設定されてよい。
【００６０】
当月カード番号５５とは、当月分の出退勤等の時刻が打刻される、当月用タイムカードのカード番号である。来月カード番号５６とは、来月分の出退勤等の時刻が打刻される、来月用タイムカードのカード番号である。
【００６１】
本実施形態では、各従業員が使用するべきタイムカードとして、当月用タイムカードに加えて来月用タイムカードを予め準備することができる。来月用タイムカードの準備は、カード登録において、登録月を来月に選択することで簡単に実行可能である。
【００６２】
カード登録部５１は、カード挿入部３１に挿入されたタイムカードが、当月用タイムカード及び来月用タイムカードのいずれかに設定することが可能である。そしてカード登録部５１は、当月用タイムカードのカード番号、及び来月用タイムカードのカード番号の各々に、共通した登録管理番号４９を関連付ける。この結果、図７Ｃに示すように、従業員データ４８に、当月カード番号５５及び来月カード番号５６がそれぞれ関連付けられる。
【００６３】
図７Ｃにおいて、「０２０」「０２１」「０２２」の登録管理番号４９には、従業員データ４８が関連付けられていない。一方で、「０２０」「０２１」「０２２」の登録管理番号４９には、当月カード番号５５がそれぞれ関連付けられている。これは登録管理番号４９及び従業員データ４８の関連付けよりも先に、カード登録が行われた場合のデータである。カード登録を先行して行う先行カード登録については後に詳しく説明する。
【００６４】
また「０４０４５５８」「０４０４５５９」の当月カード番号５５のように、登録管理番号４９と関連付けられずに、カード番号が記憶される場合もあり得る。例えば本発明に係る出退勤管理システム１００を用いることなく、タイムカードを使用する場合等において、カード番号のみが記憶される。もちろん後にカード番号を登録管理番号４９に関連付けることで、本発明に係る出退勤管理システム１００が使用可能となってもよい。
【００６５】
図８は、月ごとに実行される管理装置１０による打刻データの集計の一例を示すフローチャートである。まずタイムレコーダ３０では、従業員の打刻の度に、打刻データ４７と登録管理番号４９とが関連付けられている（ステップ１０１）。タイムレコーダ３０と管理装置１０とが接続された場合に、所定の操作のもとに、タイムレコーダ３０から管理装置１０に、図７Ｂに示す打刻データ４７及び登録管理番号４９が送信される（ステップ１０２、ステップ１０３）。
【００６６】
管理装置１０の打刻データ集計部２３は、図７Ａに示す従業員データ２１及び登録管理番号２２を参照し、登録管理番号２２（４９）をもとに、打刻データ４７と従業員データ２１とを関連付ける（ステップ１０４）。そして各従業員ごとに、１ヶ月分の（若しくは集計の期間は適宜指定のもとに）打刻データ４７を集計する（ステップ１０５）。
【００６７】
このように本発明に係る出退勤管理システム１００では、登録管理番号を介して、カード番号と従業員データとが関連付けられる。従ってカード番号ごとに蓄積される打刻データと、従業員データとを、登録管理番号を介して簡単に関連付けることができる。この結果、毎月のカード番号と従業員データとを関連付ける作業を省くことが可能となり、出退勤等の管理に関する負担を十分に軽減することが可能となる。
【００６８】
図９は、従業員データ２１と登録管理番号２２とを関連付ける処理の一例を示すフローチャートである。図１０及び図１１は、従業員データ２１と登録管理番号２２との関連付けを行う際に、管理装置１０のモニタ１７に表示されるテーブル作成画面６０の構成例を示す図である。
【００６９】
まず担当者等により管理装置１０を用いて、従業員データ２１のテーブルＴが作成される（ステップ２０１）。例えば本出退勤管理システム１００を実行するアプリケーションが起動され、所定の操作を行うことで、図１０に示すテーブル作成画面６０が表示される。テーブル作成画面６０は、レコーダ情報表示部６１と、処理選択部６２と、テーブル表示部６３と、読み込みボタン６４と、実行ボタン６５と、終了ボタン６６とを有する。
【００７０】
レコーダ情報表示部６１には、使用対象となるタイムレコーダ３０の情報が表示され、本実施形態では、タイムレコーダ３０の機種の名称と、レコーダ番号と、通信方法とが表示される。処理選択部６２により、作成した従業員データ２１をタイムレコーダ３０に送信する処理、及びタイムレコーダ３０に登録された従業員データ２１を削除する処理のいずれかが選択可能である。例えばテーブル表示部６３内のチェックボックス６７を選択することで、送信対象又は削除対象となる従業員データ２１を選択することができる。
【００７１】
テーブル表示部６３には、登録管理番号、従業員番号、氏名（漢字）、氏名（カナ）、締め日、当月カード番号、及び来月カード番号の各情報を含む従業員テーブルＴが表示される。このうち従業員番号、氏名（漢字）、氏名（カナ）、及び締め日の情報を含む従業員データ２１が、担当者等により入力される。他の登録管理番号２２、当月カード番号６８、及び来月カード番号６９は、タイムレコーダ３０から取得される情報であり、担当者等による入力は不要である。特に本実施形態では、管理装置１０を用いた登録管理番号の発行／採番を制限している。
【００７２】
なお従業員テーブルＴ内の従業員データ２１は、企業等の内部に構築された人事・就業管理システムから読み出されてもよい。例えば各従業員の人事や就業に関する情報を記憶するデータベース等が企業内に構成されており、当該データベースから氏名等の従業員情報が読み出されて、従業員テーブルＴに入力される。これにより担当者等の負担を軽減することが可能となる。
【００７３】
なお図１０に示すように、テーブル表示部６３は、テーブルＴ内の全ての従業員データ２１を選択可能とする選択ボタン７０と、選択された従業員データ２１の数を表示する選択人数表示部７１とを有する。
【００７４】
読み込みボタン６４は、タイムレコーダ３０に登録済みの従業員データ４８等を読み込む際に選択される。実行ボタン６５は、作成した従業員テーブルＴをタイムレコーダ３０に送信する際に選択される。終了ボタン６６は、従業員テーブルＴの作成を終了する際に選択される。
【００７５】
図９に示すように、作成された従業員テーブルＴ（チェックボックス６７が選択された従業員データ２１）が、管理装置１０からタイムレコーダ３０に送信される（ステップ２０２、ステップ２０３）。本実施形態では、従業員データ２１は、従業員テーブルＴの上から順に１つずつ送信される。
【００７６】
タイムレコーダ３０では、受信した従業員データ４８（図７Ｃに示す符号４８を付す）の各々に、３桁のシリアル番号からなる登録管理番号を、数の小さい順から順番に（昇順に）関連付ける。本実施形態では、受信した順に、すなわち従業員テーブルＴの上から順に、登録管理番号が割り当てられる（ステップ２０４）。
【００７７】
なおタイムレコーダ３０のカード登録部５１により、受信した従業員データ４８が、タイムレコーダ３０で既に登録管理番号４９と関連付けられている登録従業員データであるか、未だ登録管理番号と関連付けられていない未登録従業員データであるかを判定可能であってもよい。この判定は、図７Ｃに示すデータをもとに実行可能である。
【００７８】
当該判定をもとに、１以上の未登録従業員データに対して、順番に登録管理番号４９が割り当てられる。当該割り当てられる登録管理番号４９も、未だカード番号に割り当てられていない登録管理番号が用いられる。すなわち既に従業員データ４８と関連付けられた登録管理番号４９、及びタイムレコーダ３０により予めカード番号と関連付けられた登録管理番号４９を除く、未割り当ての登録管理番号が、昇順に割り当てられる。
【００７９】
なお登録管理番号４９がカード番号と関連付けられた登録済み登録管理番号（登録管理情報）であるか、カード番号と関連付けられていない未割り当ての登録管理番号（未登録管理情報）であるかを判定し、担当者等による操作ボタン群の操作を介した指示に応じて、これらの管理番号のいずれかを選択することは、判定部及び第２の選択部として機能するカード登録部５１により実行される。
【００８０】
これによりタイムレコーダ３０を使用する従業員が新たに追加される場合でも、当該従業員の従業員データ４８に対して、未割り当ての登録管理番号を適正に割り当てることが可能となる。この結果、１つの登録管理番号４９が重複して割り当てられてしまうことを防止することができる。
【００８１】
従業員データ４８に登録管理番号４９が割り当てられた、更新後の従業員データが、タイムレコーダ３０のメモリ３６に保存される（ステップ２０５）。保存された更新後の従業員データが、タイムレコーダ３０から管理装置１０へ送信される（ステップ２０６、ステップ２０７）。管理装置１０側では、受信した更新後の従業員データをもとに、従業員テーブルＴを更新する（ステップ２０８）。この結果、図１１に示すように、テーブル作成画面６０に、登録管理番号２２が入力された従業員テーブルＴが表示される。
【００８２】
図９のステップ２０９に示すように、従業員テーブルＴの更新後に、事後登録が必要となる場合もある。当該事後登録については、後に詳しく説明する。
【００８３】
本出退勤管理システム１００では、従業員データ２１（４８）と登録管理番号２２（４９）との関連付け、及び登録管理番号４９とカード番号との関連付けが、管理装置１０及びタイムレコーダ３０の両方にて適正に管理されることが重要である。
【００８４】
本実施形態では、各従業員データ２１（４８）への登録管理番号２２（４９）の割り当てが、タイムレコーダ３０でのみ実行される。また更新後の従業員データの送受信が、更新前の従業員データの送受信に応じて、ほぼ同じタイミングで実行される。これにより管理装置１０及びタイムレコーダ３０の両方において、従業員データ２１（４８）と登録管理番号２２（４９）との関連付けを、整合性よく適正に管理することが可能となる。
【００８５】
なお従業員データと登録管理番号との関連付けを管理可能であるのならば、管理装置１０側で、従業員データ２１に対して登録管理番号２２が割り当てられてもよい。
【００８６】
図１２−図１４は、登録管理番号とカード番号とを関連付けるカード登録の一例を示すフローチャートである。本実施形態では、カード登録の方法として、連続登録（図１２のフローチャート）、番号指定登録（図１３のフローチャート）、引継ぎ登録（図１４のフローチャート）の３つの方法が選択可能である。
【００８７】
カード登録は、カード挿入部３１へのタイムカードの挿入に応じて、実行される処理であり、挿入されたタイムカードのカード番号と、登録管理番号とが関連付けられる。従ってカード登録は、管理装置１０との接続の有無にかかわらず実行可能である。
【００８８】
新しいタイムカードに対してカード登録を行うことで、当該タイムカードが従業員により使用可能な状態となる。従ってカード登録の処理は、使用可能なタイムカードを発行する処理ともいえる。以下に説明するように、本発明を用いることで、当該タイムカードの発行処理を簡単に行うことができる。
【００８９】
例えば図６Ａに示す時刻打刻画面３３ａが表示される状態で、図３に示す登録ボタン３２ｆが選択される。これにより登録方法選択モードに切り替えられ、図６Ｂに示す方法選択画面３３ｂが表示される。
【００９０】
方法選択画面３３ｂは、種別表示部７３と、締め日表示部７４と、登録月選択部７５と、登録数表示部７６とを有する。種別表示部７３は、上記した３つの方法に関連付けられた種別番号が表示される。例えば本実施形態では、連続登録＝１、番号指定登録＝２、引継ぎ登録＝３が設定される。
【００９１】
締め日表示部７４には、締め日が表示される。登録月選択部７５には、当月又は来月の文字が表示される。登録数表示部７６には、登録月選択部７５に表示された種類のタイムカード（当月用タイムカード又は来月用タイムカード）の全ての締め日における登録件数が表示される。
【００９２】
本実施形態では、登録方法選択モードに切り替えられると、入力位置のカーソルが種別表示部７３に合わせられる（図６Ｂに示す状態）。そして「登録方法を選択して下さい」等の音声案内が出力される。入力位置のカーソルは、表示される数字又は文字の色で把握される。すなわち図６において白抜き文字で表示される数字又は文字が、カーソルが合わせられた数字又は文字となり、文字が点滅して表示されている。
【００９３】
典型的には、まず登録方法の種別が選択され、その後、登録月及び締め日の選択が実行される。そのためにカーソルが移動され「当月、来月を選択して下さい」や「締め日を選択して下さい」等の音声案内が出力される。担当者は、操作ボタン群３２を操作することで、種別や登録月を、簡単に選択することができる。
【００９４】
図１２に示す連続登録が選択される場合を説明する。上記したように、方法選択画面３３ｂにおいて、登録月及び締め日が選択される（ステップ３０１）。そして操作ボタン群３２の登録ボタン３２ｆが再度選択されると、登録方法が確定し、図６Ｃに示す登録実行画面３３ｃが表示される。
【００９５】
登録実行画面３３ｃは、管理番号表示部７７と、種別表示部７８と、登録月表示部７９と、登録数表示部８０とを有する。管理番号表示部７７には、カード番号と関連付けられる登録管理番号４９が表示される（ステップ３０２）。ここで表示される登録管理番号は、未割り当ての登録管理番号のうちの最も数が小さい番号である。従って一番最初にカード登録が行われる場合には、００１が表示される。
【００９６】
種別表示部７８、及び登録月表示部７９には、選択された登録方法の種別及び登録月がそれぞれ表示される。登録数表示部８０には、選択された登録月及び締め日における登録件数が表示される。
【００９７】
登録実行画面３３ｃが表示されると、「登録する当月用（来月用）タイムカードを挿入して下さい」等の音声案内が出力される（ステップ３０３）。カード搬送部４２内のセンサ等により、カード挿入部３１にタイムカードが挿入されたか否かが判定される（ステップ３０４）。
【００９８】
タイムカードの挿入が検知されない場合は（ステップ３０４のＮｏ）、操作ボタン群３２を使用したキャンセル操作の入力の有無が判定される（ステップ３０５）。キャンセル操作が入力された場合には（ステップ３０５のＹｅｓ）カード登録は終了する。キャンセル操作が入力されない場合には（ステップ３０５のＮｏ）、ステップ３０４に戻ってタイムカードの挿入の有無の監視を続ける。
【００９９】
タイムカードの挿入が検知されると（ステップ３０４のＹｅｓ）、カード搬送部４２により、タイムカードが搬送される。そして読み取り部３９により、タイムカードのカード番号が読み取られる（ステップ３０６）。カード登録部５１により、登録実行画面３３ｃに表示されている登録管理番号４９と、読み取られたカード番号とが関連付けられ、メモリ３６に記憶される（ステップ３０７）。
【０１００】
カード番号と、登録管理番号４９とが関連付けられると、登録管理番号４９に従業員データ４８が関連付けられている場合には、カード挿入部３１に挿入されたタイムカードに、登録管理番号４９と従業員の名前が印字される（ステップ３０８）。登録管理番号４９及び従業員の名前は、図５に示す管理番号印字欄５に、ドットプリンタ４３により印字される。なお従業員の名前以外の従業員データ４８が印字されてもよい。
【０１０１】
その後、カード搬送部４２が動作することで、カード挿入部３１からタイムカードが排出される（ステップ３０９）。担当者等によりタイムカードが取り出されると、カード登録部５１は、カード登録が正常に実行されたと判断し、登録実行画面３３ｃに表示される登録管理番号４９を次に大きい番号へと切り替える（ステップ３１０）。その後、再び音声案内が出力され、連続してカード登録が実行される。
【０１０２】
ステップ３０５におけるキャンセル操作の入力があるまで、あるいは登録件数に上限がある場合は、当該上限数に達するまで、担当者等はカード登録を連続して繰り返し続けることが可能である。
【０１０３】
登録管理番号４９と関連付けられた当月カード番号５５及び来月カード番号５６は、タイムレコーダ３０と管理装置１０とが接続された時に、所定の操作に応じて管理装置１０へ送信される。例えば図１０及び図１１に示す読み込みボタン６４が選択されることで、新しく登録された当月カード番号５５及び来月カード番号５６が、登録管理番号４９とともに管理装置１０により読み込まれる。そしてテーブル作成画面６０に表示された従業員テーブルＴ内に、読み込まれた当月カード番号５５（６８）及び来月カード番号５６（６９）が登録管理番号２２に関連付けられて表示される（図示しない）。
【０１０４】
このように連続登録によれば、カード挿入部３１へ複数のタイムカードの連続した挿入に応じて、カード挿入部３１への挿入の順に、複数のタイムカードの各々のカード番号と登録管理番号４９とを関連付けることができる。ステップ３０４にて新しいタイムカードを挿入する際には、当該タイムカードがどの従業員に使用されるべきものであるか、カード番号は何番か、どの登録管理番号と関連付けられるべきものであるか等を意識する必要がなく、機械的に連続してタイムカードを挿入すればよい。従って当該作業を行う担当者等の負担は非常に小さいものとなる。
【０１０５】
カード登録が終了したタイムカードには、登録管理番号４９と従業員の名前が印字される。担当者等は、その名前を見て該当する従業員が使用可能なように、所定のラックにタイムカードを配置したり、本人にタイムカードを配布する。これにより簡単に月ごとのタイムカードの準備が可能となる。
【０１０６】
なお登録管理番号４９が、カード番号と関連付けられた登録済み登録管理番号であるか、カード番号と関連付けられていない未割り当ての登録管理番号であるかの判定は、登録月を区別して実行される。すなわち、いずれかの当月用タイムカードのカード番号と関連付けられているが、来月用タイムカードとは関連付けられていないタイムカードは、来月用タイムカードの登録においては、未割り当ての登録管理番号となる。その逆も同様である。
【０１０７】
来月用タイムカードを連続登録により発行する場合には、典型的には、当月用タイムカードのカード番号と関連付けられている登録管理番号との間で、順に関連付けが行われる。この場合でも、タイムカードを使用する従業員や、カード番号等を意識することなく、単なる作業として、新しいタイムカードの挿入が行われればよい。
【０１０８】
ステップ３０６のカード番号読み取りの際に、読み取られたカード番号が既にいずれかの登録管理番号４９と関連付けられた登録カード番号であるか否かが判定されてもよい。そして登録カード番号に該当する場合は、「登録済みのタイムカードです」等の音声案内が出力されてもよい。これにより担当者等のカード登録の作業の効率化が図れる。
【０１０９】
ステップ３０２の登録管理番号４９の表示において、未割り当ての登録管理番号であり、かつ従業員データと関連付けられていない登録管理番号（以下、フリー登録管理番号と記載する）が適宜選択されて表示されてもよい。
【０１１０】
図７Ｃのデータの説明の中でも触れたが、登録管理番号４９及び従業員データ４８の関連付けよりも先に、先行カード登録が行われる場合がある。例えば管理装置１０とタイムレコーダ３０とを接続して図９に示す処理を実行するよりも前に、支店等の現場にて、新たに所属する従業員がタイムカードを使用しなければならない状況も十分に考えられる。
【０１１１】
このような場合には、フリー登録管理番号とカード番号との関連付けが先に実行される。これにより新たに所属する従業員は、本出退勤管理システム１００内にて、出退勤等の打刻をすることが可能となる。ステップ３０２及びステップ３１０にてフリー登録管理番号を昇順に表示させることで、先行カード登録を連続して効率よく実行することができる。
【０１１２】
先行カード登録が行われる場合には、管理装置１０にて、図９のステップ２０９に示す事後登録が必要となる。事後登録とは、登録済み管理番号に従業員データ２１を事後的に関連付ける処理である。図１５及び図１６は、事後登録を実行するための事後登録画面８５の構成例を示す図である。
【０１１３】
先行カード登録が実行され、例えば図７Ｃに示すデータがタイムレコーダ３０のメモリ３６に記憶されたとする。このデータは、タイムレコーダ３０から管理装置１０に送信される。担当者等により、本出退勤管理システム１００を実行するアプリケーションに対して所定の操作が入力されることで、図１５及び図１６に示す事後登録画面８５が表示される。
【０１１４】
事後登録画面８５は、表示選択部８６と、カード情報表示部８７と、カード番号表示部８８と、従業員表示部８９と、保存・実行ボタン９０と、カード削除ボタン９１と、割当ボタン９４と、解除ボタン９５とを有する。表示選択部８６により、従業員表示部８９に全ての従業員を表示させるか、登録管理番号２２が未割当の従業員のみを表示させるかのいずれかが選択可能である。カード情報表示部８７には、締め日及び登録月が表示される。
【０１１５】
カード番号表示部８８は、事後登録画面８５の左側の領域に配置される。カード番号表示部８８には、受信したデータのうち、従業員データ２１と関連付けられていないカード番号９２と、先行カード登録によりカード番号９２に関連付けられた登録管理番号９３とが表示される。
【０１１６】
従業員表示部８９は、事後登録画面８５の右側の領域に配置される。従業員表示部８９には、既に登録管理番号２２と関連付けられている従業員データ２１ａと、未だ登録管理番号２２と関連付けられていない未登録従業員データ２１ｂとが色を区別して表示される（図１５および図１６では斜線で色を表現している）。図１５の示す例では、「立川一郎」「鈴木和夫」及び「佐々木健太」の３人の従業員データが未登録従業員データ２１ｂとして表示されている。
【０１１７】
「立川一郎」「鈴木和夫」及び「佐々木健太」の従業員データ２１ｂは、管理装置１０側で予め作成されていてもよい。またここで説明する事後登録の際に、３人の従業員データ２１ｂが作成されてもよい。
【０１１８】
担当者等は、カード番号表示部８８の中から、カード番号９２及び登録管理番号９３の組を選択する。そして従業員表示部８９内の未登録従業員データ２１ｂのいずれかの行に、選択したカード番号９２及び登録管理番号９３の組をドラッグする。
【０１１９】
これにより図１６に示すように、カード番号９２及び登録管理番号９３の組が、カード番号表示部８８から従業員表示部８９に移動する。そして「立川一郎」「鈴木和夫」及び「佐々木健太」の３人に、カード番号９２及び登録管理番号９３がそれぞれ関連付けられる。またはカード番号９２のチェックボックスを選択した状態で、従業員表示部８９の「立川一郎」「鈴木和夫」及び「佐々木健太」の３人を選択し、割当ボタン９４を選択すると同じく関連付けがなされる。関連付けの操作が完了し、保存・実行ボタン９０が選択されると、事後登録処理が終了する。
【０１２０】
なお従業員データ２１との関連付けを修正したい場合には、ドラッグ操作でカード番号９２及び登録管理番号９３の組を、従業員表示部８９からカード番号表示部８８に戻せばよい。または従業員表示部８９から修正したい従業員を選択した状態で、解除ボタン９５を選択しても関連付けは修正される。さらにカード番号９２及び登録管理番号９３の組、あるいは従業員データ２１ａ又は２１ｂが選択された状態で、カード削除ボタン９１が選択されると、当該データは削除される。
【０１２１】
図１３に示す番号指定登録について説明する。方法選択画面３３ｂにおいて、番号指定登録の種別番号２が選択され、登録月及び締め日が選択される（ステップ４０１）。登録実行画面３３ｃが表示され、担当者等により、所定の登録管理番号４９が選択される（ステップ４０２）。当該選択は、操作ボタン群３２を操作することで実行される。
【０１２２】
タイムレコーダ３０のカード登録部５１は、登録管理番号４９が選択されるごとに、選択された登録管理番号４９が登録済み登録管理番号であるか否かを判定する（ステップ４０３）。選択された登録管理番号４９が、登録済み登録管理番号である場合は（ステップ４０３のＹｅｓ）、カード番号の再登録が音声にてアナウンスされる（ステップ４０４）。選択された登録管理番号４９が、未割り当ての登録管理番号である場合は（ステップ４０３のＮｏ）、音声アナウンスは出力されない。
【０１２３】
操作ボタン群３２の登録ボタン３２ｆが選択されることで、登録管理番号４９が確定される（ステップ４０５）。その後、新しいタイムカードが挿入され、当該タイムカードのカード番号と、選択された登録管理番号４９とが関連付けられる（ステップ４０６−ステップ４０９）。選択された登録管理番号４９が、登録済み登録管理番号である場合には、今回カード挿入部３１に挿入された新しいタイムカードのカード番号が上書きされる。
【０１２４】
キャンセル操作が入力されるとカード登録は終了し、キャンセル操作が入力されない場合にはステップ４０２に戻る（ステップ４１０）。
【０１２５】
例えばタイムカードの紛失や破損等により、タイムカードの再発行が必要となる場合がある。そのような場合には、この番号指定登録を実行することで、簡単にタイムカードの再発行等を行うことができる。指定する登録管理番号４９は、例えば管理装置１０のメモリ１２に記憶された従業員データ２１を参照することで簡単に確認可能である。また破損したタイムカードに記載されている登録管理番号４９を見ることでも、簡単に把握することができる。
【０１２６】
また新たに所属する従業員が使用するタイムカードを発行する際にも、従業員データ２１と関連付けられた登録管理番号４９が分かっていれば、番号指定登録により、迅速にタイムカードの発行を実行することができる。
【０１２７】
登録管理番号４９として、３桁のシリアル番号を用いる場合、登録管理番号４９が覚えやすく、また登録管理番号４９の指定もしやすい。１台のタイムレコーダ３０の取扱い人数が９９人以下であれば、２桁のシリアル番号でもよい。
【０１２８】
図１４に示す引継ぎ登録について説明する。方法選択画面３２ｂにおいて、引継ぎ登録の種別番号３が選択されると、「当月用タイムカード挿入後、来月用タイムカードを挿入して下さい」等の音声案内が出力される（ステップ５０１）。
【０１２９】
カード挿入部３１にタイムカード（当月分）が挿入されたか否かが判定され（ステップ５０２）、挿入が検知されない場合は、キャンセル操作の入力の有無が判定される（ステップ５０３）。タイムカードの挿入が検知されると、カード番号が読み取られ（ステップ５０４）、登録実行画面３３ｃに、読み取られたカード番号に関連付けられている登録管理番号４９が表示される。そして表示された登録管理番号４９が自動的に確定される（ステップ５０４、ステップ５０５）。
【０１３０】
なお読み取られたカード番号が当月カード番号として登録されていない場合には、「カード登録されていません」等の音声出力が実行される。また来月カード番号として登録されている場合には「他の月で登録されているタイムカードです」等の音声出力が実行される。そして登録実行画面３３ｃでは、エラー画面が表示される。
【０１３１】
正常に当月カード番号として登録されていた場合は、タイムカードの排出後（ステップ５０６）、次の新しいタイムカードの挿入の有無が判定される（ステップ５０７）。タイムカードの挿入が検知されると、当該タイムカードのカード番号と、ステップ５０５にて確定された登録管理番号４９とが関連付けられる（ステップ５０９−ステップ５１２）。なお次のタイムカードのカード番号が、既に登録済みであったり、当月用カード番号として記憶されている場合は、その旨の音声出力が実行され、エラー画面が表示される。
【０１３２】
この引継ぎ登録では、カード挿入部３１へのタイムカードの挿入に応じて、挿入されたタイムカードのカード番号に関連付けられた登録管理番号４９が選択される。そして次にカード挿入部３１に挿入された新しいタイムカードのカード番号と、上記で選択された登録管理番号４９とが関連付けられる。
【０１３３】
これにより登録された当月用タイムカードを挿入することのみで、来月用タイムカードと関連付けたい登録管理番号４９を簡単に選択することができる。すなわち所定の従業員の来月用タイムカードを、当該従業員の従業員データ４８と関連付けられている登録管理番号４９を調べたり、カード番号を調べたりすることなく、簡単に発行することができる。
【０１３４】
＜その他の実施形態＞
本発明は、以上説明した実施形態に限定されず、他の種々の実施形態を実現することができる。
【０１３５】
上記では、共通した登録管理番号に対して、当月用タイムカード及び来月用タイムカードが発行可能であった。これに加えて、共通した登録管理番号に対して、再来月以降の各月用のタイムカードが発行可能であってもよい。本出退勤管理システム１００では、タイムレコーダ３０にて、タイムカードと登録管理番号とを関連付けるだけで、タイムカードの発行が可能である。従って再来月以降の各月用のタイムカードとして、例えば半年分のタイムカードや、１年分のタイムカードを、各従業員ごとに予め準備することができる。この結果、担当者等の負担を十分に軽減することができる。
【０１３６】
タイムレコーダ３０にて、登録管理番号４９に関連付けられて記憶された従業員データ４８、及び登録管理番号４９に関連付けられたカード番号の削除が可能であってもよい。例えば所定の種別番号が選択され、図７Ｃに略等しい構成を有する削除実行画面が表示される。当該削除実行画面にて、削除したい登録管理番号４９が選択され、登録ボタン３２ｆが選択される。これにより選択された登録管理番号４９に関連付けられた従業員データ４８又はカード番号が削除される。
【０１３７】
図１４に示す引継ぎ登録に略等しいフローにより、タイムカードの再発行が実行されてもよい。例えば破損の程度が小さくカード番号の読み取り等が可能なタイムカードについて、タイムカードの再発行を行うとする。この場合、図１４に示すステップ５０２にて、破損したタイムカードが挿入される。これに応じてカード番号に関連付けられた登録管理番号４９が読み出され、次に挿入されたタイムカードのカード番号と関連付けられる。このような方法により、簡単にタイムカードの再発行が可能となる。
【０１３８】
本発明に係る出退勤管理システム１００では、タイムカードを挿入することでカード登録が完了する。従ってカード登録の実行時には、従業員データを直接取り扱うことがないので、従業員自身にカード登録を行わせても特に問題はない。この結果、担当者等の負担を軽減させることができる。なお従業員自身によるカード登録が行われる際には、セキュリティを解除する所定の操作が必要であってもよい。これにより外部者等により不正にカード登録が実行されることを防止することができる。
【０１３９】
本発明に係る出退勤管理システム１００では、時刻打刻モードにあるタイムレコーダ３０に、新しいタイムカードを挿入することで、自動的にカード登録モードに移行するようにしてもよい。また、この場合には自動的に番号指定登録が選択されるのがよい。これにより、常に登録管理番号とカード番号とを関連付けた運用が可能となる。
【０１４０】
本発明に係る出退勤管理システム１００では、一度登録された登録管理番号は、特に退職や他の事業地への移動等が無い限り従業員が退社するまで変更される事は無いので、管理装置におけるその後のカードの登録管理番号への割り当て操作が不要となり、人事・就業情報の管理者による月毎のカード発行の負担を大いに減らす事が可能となる。
【０１４１】
本発明に係る出退勤管理システム１００において、タイムカードは紙カードに限定されず、ＩＣカードや磁気カード等を含めた個人識別媒体の事である。
【０１４２】
以上説明した各形態の特徴部分のうち、少なくとも２つの特徴部分を組み合わせることも可能である。すなわち各実施形態で説明した種々の特徴部分は、各実施形態の区別なく、任意に組み合わされてもよい。
【産業上の利用可能性】
【０１４３】
オフィス及び工場等における従業員の日々の出退勤の勤務データを管理する出退勤管理システムにおいて、実施して好適であり、産業上の利用可能性を有するものである。
【符号の説明】
【０１４４】
２…タイムカード
５…管理番号印字欄
１０…管理装置
２１、４８…従業員データ
２２、４９…登録管理番号
２３…打刻データ集計部
２４…従業員データ管理部
３０…タイムレコーダ
３１…カード挿入部
３２…操作ボタン群
５１…カード登録部
５２…打刻データ管理部
５５、６８…当月カード番号
５６、６９…来月カード番号
６０…テーブル作成画面
８５…事後登録画面
１００…出退勤管理システム
【図１】
2019046501.tif 000003
【図２】
2019046501.tif 000004
【図３】
2019046501.tif 000005
【図４】
2019046501.tif 000006
【図５】
2019046501.tif 000007
【図６】
2019046501.tif 000008
【図７】
2019046501.tif 000009
【図８】
2019046501.tif 000010
【図９】
2019046501.tif 000011
【図１０】
2019046501.tif 000012
【図１１】
2019046501.tif 000013
【図１２】
2019046501.tif 000014
【図１３】
2019046501.tif 000015
【図１４】
2019046501.tif 000016
【図１５】
2019046501.tif 000017
【図１６】
2019046501.tif 000018