(57)【要約】【課題】低コストで、設置スペースを大きくとらない勤怠管理システムを提供する。【解決手段】勤怠管理システムは、ラベルプリンタ１００と、公衆回線２００と、ホストコンピュータ３００とから構成されている。ラベルプリンタ１００は、液晶表示器１０１と、キー操作部１０２と、ラベル発行口１０３と、ロードセル１０４とを有している。ホストコンピュータ３００は内部のハードディスク装置に、従業員識別情報毎に従業員名と所属店舗データの記憶された従業員マスタファイルと、商品情報の記憶された商品マスタファイルと、従業員識別情報毎に勤怠情報を保持している。【選択図】図１
2008059363.tif 000002
【特許請求の範囲】
【請求項１】
ホストコンピュータと、前記ホストコンピュータとネットワークを介して接続され、商品の品名や値段等をラベルに印字発行するラベルプリンタとを有し、従業員の出勤、退勤の勤怠を管理する勤怠管理システムであって、
前記ラベルプリンタは、
従業員の識別情報を入力する入力手段と、
出勤、退勤の勤怠種別を判断する第１の判断手段とを具備すると共に、
前記ホストコンピュータは、前記従業員の識別情報毎に前記勤怠種別を記憶すると共に、時計機能から読み出される従業員の出勤、退勤時の時刻データを記憶する第１の記憶手段を具備することを特徴とする勤怠管理システム。
【請求項２】
前記ラベルプリンタは、前記第１の記憶手段に記憶された前記勤怠種別と前記時刻データとをラベルに印字発行する印字発行手段を更に具備することを特徴とする請求項１に記載の勤怠管理システム。
【請求項３】
前記ホストコンピュータは、各従業員の勤務予定情報を記憶する第２の記憶手段を更に具備し、
前記印字発行手段は、当日の前記勤怠種別と時刻データとを印字発行すると共に、前記入力手段にて入力した識別情報の従業員について、前記第２の記憶手段から読み出された該従業員に関する勤務予定情報を印字発行することを特徴とする請求項２に記載の勤怠管理システム。
【請求項４】
前記ホストコンピュータは、従業員に連絡するメッセージ情報を記憶する第３の記憶手段と、
前記入力手段にて入力した識別情報の従業員に関して、前記第３の記憶手段内に該従業員宛のメッセージ情報が有るかどうかを判断する第２の判断手段とを具備し、
前記印字発行手段は、前記第２の判断手段によりメッセージ情報が有ると判断された場合に、該メッセージ情報を印字発行することを特徴とする請求項２又は３に記載の勤怠管理システム。
【請求項５】
前記ラベルプリンタは、店舗内の従業員識別情報を記憶し、入力された識別情報により該店舗の従業員と特定できない時、他店舗からの応援者と判断する第３の判断手段を更に具備すると共に、
前記応援者の出勤がなされた場合、前記第１の記憶手段に記憶することを特徴とする請求項１〜４の何れか一項に記載の勤怠管理システム。
【請求項６】
前記ラベルプリンタは、前記第１の判断手段にて従業員又は応援者が出勤したと判断した場合、表示画面を退勤モードに切り換える表示手段を更に具備することを特徴とする請求項５に記載の勤怠管理システム。
【請求項７】
前記ホストコンピュータは、ＡＳＰ運営会社のもので、かつ、従業員識別情報毎に従業員名と所属店舗データの記憶された従業員マスタファイルと、商品情報の記憶された商品マスタファイルと、従業員識別情報毎に勤怠情報が記憶された勤怠管理マスタファイルとを記憶する第４の記憶手段を更に具備すると共に、
前記ラベルプリンタは、従業員識別情報、勤怠種別を前記ホストコンピュータに送信し、前記従業員マスタファイル内の該従業員識別情報に関するデータを更新することを特徴とする請求項１〜６の何れか一項に記載の勤怠管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、従業員の出勤、退勤等を管理する勤怠管理システムに関する。
【背景技術】
【０００２】
従来技術では、従業員の出勤・退勤時刻を管理するために、専用のタイムレコーダを使用して勤怠管理を行っていた。
【特許文献１】特開平４−１８６４９６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、タイムレコーダを用いて勤怠管理をしようとする際、専用のタイムレコーダを導入して行うため、費用がかかり、また設置スペースについても問題があった。
【０００４】
本発明はかかる課題を解決するためになされたもので、低コストで、設置スペースを大きくとらない勤怠管理システムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明は上記の課題を解決するためになされたもので、請求項１に記載の発明は、ホストコンピュータと、前記ホストコンピュータとネットワークを介して接続され、商品の品名や値段等をラベルに印字発行するラベルプリンタとを有し、従業員の出勤、退勤の勤怠を管理する勤怠管理システムであって、前記ラベルプリンタは、従業員の識別情報を入力する入力手段と、出勤、退勤の勤怠種別を判断する第１の判断手段とを具備すると共に、前記ホストコンピュータは、前記従業員の識別情報毎に前記勤怠種別を記憶すると共に、時計機能から読み出される従業員の出勤、退勤時の時刻データを記憶する第１の記憶手段を具備することを特徴とする勤怠管理システムである。
【０００６】
また、請求項２に記載の発明は、前記ラベルプリンタは、前記第１の記憶手段に記憶された前記勤怠種別と前記時刻データとをラベルに印字発行する印字発行手段を更に具備することを特徴とする請求項１に記載の勤怠管理システムである。
【０００７】
また、請求項３に記載の発明は、前記ホストコンピュータは、各従業員の勤務予定情報を記憶する第２の記憶手段を更に具備し、前記印字発行手段は、当日の前記勤怠種別と時刻データとを印字発行すると共に、前記入力手段にて入力した識別情報の従業員について、前記第２の記憶手段から読み出された該従業員に関する勤務予定情報を印字発行することを特徴とする請求項２に記載の勤怠管理システムである。
【０００８】
また、請求項４に記載の発明は、前記ホストコンピュータは、従業員に連絡するメッセージ情報を記憶する第３の記憶手段と、前記特定手段で特定された従業員に関して、前記第３の記憶手段内に該従業員宛のメッセージ情報が有るかどうかを判断する第２の判断手段とを具備し、前記印字発行手段は、前記第２の判断手段によりメッセージ情報が有ると判断された場合に、該メッセージ情報を印字発行することを特徴とする請求項２又は３に記載の勤怠管理システムである。
【０００９】
また、請求項５に記載の発明は、前記ラベルプリンタは、店舗内の従業員識別情報を記憶し、入力された識別情報により該店舗の従業員と特定できない時、他店舗からの応援者と判断する第３の判断手段を更に具備すると共に、前記応援者の出勤がなされた場合、前記第１の記憶手段に記憶することを特徴とする請求項１〜４の何れか一項に記載の勤怠管理システムである。
【００１０】
また、請求項６に記載の発明は、前記ラベルプリンタは、前記第１の判断手段にて従業員又は応援者が出勤したと判断した場合、表示画面を退勤モードに切り換える表示手段を更に具備することを特徴とする請求項５に記載の勤怠管理システムである。
【００１１】
また、請求項７に記載の発明は、前記ホストコンピュータは、ＡＳＰ運営会社のもので、かつ、従業員識別情報毎に従業員名と所属店舗データの記憶された従業員マスタファイルと、商品情報の記憶された商品マスタファイルと、従業員識別情報毎に勤怠情報が記憶された勤怠管理マスタファイルとを記憶する第４の記憶手段を更に具備すると共に、前記ラベルプリンタは、従業員識別情報、勤怠種別を前記ホストコンピュータに送信し、前記従業員マスタファイル内の該従業員識別情報に関するデータを更新することを特徴とする請求項１〜６の何れか一項に記載の勤怠管理システムである。
【発明の効果】
【００１２】
請求項１の発明によれば、従業員の識別情報毎に勤怠時刻データを記憶することで、勤怠管理機能と値付けラベル発行機能の使用が可能であり、専用のタイムレコーダを用意することなく低コスト化が可能になる。
【００１３】
請求項２の発明によれば、ラベルプリンタで、各従業員の出勤時刻、退勤時刻等の種別毎にラベルに印字することで、例えばラベル台帳等に出勤時刻、退勤時刻等を印字したラベルを貼り付けて残すことも可能である。
【００１４】
請求項３の発明によれば、出勤している際に、勤務予定情報を印字したラベルがラベルプリンタより発行されることで、勤務日の再確認ができ、また、勤務日・勤務時間の間違いを防止する事ができる。
【００１５】
請求項４の発明によれば、出勤している従業員へ連絡するメッセージ情報が有る場合、その情報を印字したラベルがラベルプリンタより発行されることで、メッセージの伝え忘れを防止する事ができる。
【００１６】
請求項５の発明によれば、出勤した者がその店舗の従業員ではなく他店舗からの応援者であっても、店舗の従業員と同様に勤務管理が可能である。
【００１７】
請求項６の発明によれば、出勤と判断された時に表示画面を退勤モードへ自動的に切り換えることで、操作を減らし操作ミスを防ぐ事ができる。
【００１８】
請求項７の発明によれば、ＡＳＰ運営会社のホストコンピュータを使用することで、従業員識別情報毎の勤怠管理がラベルプリンタのみの安価でできる又、従業員が応援に行ったときでも、正確な出勤時刻、退勤時刻を把握する事ができ、勤務実績集計も容易に行える。
【発明を実施するための最良の形態】
【００１９】
以下、図面を参照して本発明の実施形態について説明する。図１は、本実施形態による勤怠管理システムの構成及びラベルプリンタ１００の正面からの外観を示す外観図である。本実施形態による勤怠管理システムは、ラベルプリンタ１００と、公衆回線２００と、ホストコンピュータ３００とから構成されている。ラベルプリンタ１００は、液晶表示器（表示手段に相当）１０１と、キー操作部１０２と、ラベル発行口１０３と、ロードセル１０４とを有している。ホストコンピュータ３００は内部のハードディスク装置（第１、第２、第４の記憶手段に相当）に、従業員番号毎に従業員名と所属店舗データの記憶された従業員マスタファイルと、商品情報の記憶された商品マスタファイルと、従業員番号毎に勤怠情報を保持している。
【００２０】
図２は、本実施形態による勤怠管理システムのラベルプリンタ１００の電気的構成を示す電気ブロック図である。図２のラベルプリンタ１００は、図１で示した構成要素に加えて、ＣＰＵ（特定手段、第１、第３の判断手段に相当）１０５と、ＲＯＭ１０６と、ＲＡＭ１０７と、表示部１０８と、操作制御部１０９と、ロードセル制御部１１０と、印字制御部（印字発行手段に相当）１１１と、スキャナ制御部１１２と、通信部１１３と、時計部１１４と、タッチパネル１１５と、第１印字機構部１１６と、第２印字機構部１１７と、イメージスキャナ１１８と、バスライン１１９とから構成されている。ラベルプリンタ１００は、店舗内の精肉部や鮮魚部や青果部等の各部門に設置されており、値付ラベルを発行するのに使用される。
【００２１】
液晶表示器１０１は表示部１０８を介してバスライン１１９に接続されている。キー操作部１０２と、タッチパネル１１５とは操作制御部１０９を介してバスライン１１９に接続されている。ロードセル１０４はロードセル制御部１１０を介してバスライン１１９に接続されている。第１印字機構部１１６と、第２印字機構部１１７とは印字制御部１１１を介してバスライン１１９に接続されている。イメージスキャナ１１８はスキャナ制御部１１２を介してバスライン１１９に接続されている。通信部１１３ではホストコンピュータ３００との間の通信処理を行う。
【００２２】
図３は、ＲＡＭ１０７内に記憶される店舗内従業員情報ファイルの一例を示すデータテーブルである。店舗内従業員情報ファイルは、従業員番号、従業員名の各欄から構成され、従業員毎に各データが記憶されている。図３の例では、データテーブルに記載の従業員番号が「０００００１」から「０００００３」の従業員が、この店舗の従業員である事を示し、これ以外の従業員番号の従業員は他の店舗からの応援者扱いとなる。また、図３は予め設定されている店舗番号「０１」の店舗についての店舗内従業員情報ファイルである。
【００２３】
図４は、ホストコンピュータ３００のハードディスク装置内に記憶される勤怠管理マスタファイルの一例を示すデータテーブルである。勤怠管理マスタファイルは、日々の出勤時間、退勤時間等のデータを月別・従業員別に設定すると共に、各店舗の全ての従業員について各欄が予め設定されている。また、データは１２ヶ月間保持できる。例えば、最上段の月別勤務時刻欄の左から４番目は、従業員番号「０００００１」、「４月」の日々の出勤時刻・退勤時刻・店舗番号のデータの詳細が後述の図５のように記憶されている。
【００２４】
図５は、図４の勤怠管理マスタファイルの４月度の格納データの一例を示すデータテーブルである。図５のデータテーブルは、日付・出勤時刻・退勤時刻・店舗番号などが記載されており、日付毎の出勤時刻・退勤時刻・店舗番号の各データが格納されている。例えば４月４日時点でのデータについて説明すると、４月１日の行のそれぞれ「８：５０」、「１８：１０」、「０１」のデータは、店舗番号が「０１」である店舗に８時５０分に出勤し、１８時１０分に退勤した事を示している。
【００２５】
図５のデータテーブルで、４月２日の行は予定外の休みの時の例である。予定外の休みが発生した場合、予め出勤・退勤予定時刻を設定したのにもかかわらず出勤・退勤がなされないので、図５に示すように出勤時刻・退勤時刻の各データは設定されない。４月３日の行の「休」は、予め設定してある予定した休みを示している。また、４月４日の行は出勤時刻が「８：５３」で、退勤時刻の欄が空欄であり、まだ退勤していないため勤務中である事を示している。
【００２６】
図６は、ホストコンピュータ３００のハードディスク装置内に記憶される従業員勤務予定時刻ファイルの一例を示すデータテーブルである。従業員勤務予定時刻ファイルは、日々の出勤時間、退勤時間等の予定データが月別・従業員別に記載されると共に、各店舗の全ての従業員について該予定データが予め設定されている。また、予定データは１２ヶ月間保持できる。例えば、最上段の月別勤務時刻欄の左から４番目は、従業員番号「０００００１」、「４月」の日々の出勤時刻・退勤時刻の予定データの詳細が記憶されている。
【００２７】
図７は、図６の従業員勤務予定時刻ファイルの４月度の格納データの一例を示すデータテーブルである。図７のデータテーブルは、日付・出勤予定時刻・退勤予定時刻などが記載されており、日付毎の出勤予定時刻・退勤予定時刻の各データが格納されている。例えば、４月１日の行の「９：００」、「１８：００」のデータは、９時００分が出勤予定時刻で、１８時００分が退勤予定時刻である事を示している。
【００２８】
図８は、ホストコンピュータ３００のハードディスク装置内に記憶されるメッセージ情報ファイルの一例を示すデータテーブルである。図８のデータテーブルは、メッセージ番号、メッセージ内容が記載されている。例えば、メッセージ番号「０３」のメッセージ内容は「明日、パートの○○さんが休みです。」が格納されている。図８のデータテーブルのメッセージ番号、メッセージ内容の各データは予め設定されている。
【００２９】
図９は、ホストコンピュータ３００のハードディスク装置内に記憶される予約メッセージファイルの一例を示すデータテーブルである。図９のデータテーブルは、連絡日、連絡先従業員番号、メッセージ番号が記載されている。例えば、連絡日「４／１」の行の連絡先従業員番号は「０００００１」で、メッセージ番号は「０１」が格納されている。図９のデータテーブルの連絡日、連絡先従業員番号、メッセージ番号の各データは予め設定されている。図１０は、従業員番号入力画面の一例を示す図である。図１０の表示画面には、「勤怠管理モード」の表示、現在時刻、従業員番号、「終了」キーが表示されている。
【００３０】
図１１は、出勤時刻入力画面の一例を示す図である。図１１の表示画面には、「勤怠の設定」の表示、現在時刻、従業員番号、従業員名、出勤状態、出勤時刻、退勤時刻、「勤務予定」キー、「メッセージ」キー、「終了」キーが表示されている。画面右上の「勤務予定」キーは、出勤した次の日から１週間分の勤務予定時刻をラベルに印字発行するために使用するキーであり、「メッセージ」キーは、他の従業員より連絡メッセージがあれば表示して確認するためのキーである。
【００３１】
図１２は、退勤時刻入力画面の一例を示す図である。図１２の表示画面には、「勤怠の設定」の表示、現在時刻、「勤務中」の表示、従業員番号、従業員名、退勤、出勤時刻、退勤時刻、「発行」キー、「勤務予定」キー、「メッセージ」キー、「終了」キーが表示されている。画面中央部にある「発行」キーは、本日の勤務時刻をラベルに印字発行するために使用するキーである。また、画面右上にある「勤務予定」キー、「メッセージ」キーは図１１と同様である。
【００３２】
図１３は、本日の勤務時刻ラベルの印字サンプルの一例を示す図である。図１３の印字サンプルには、発行日、従業員番号、従業員名、出勤時刻、退勤時刻が印字されている。図１４は、勤務予定時刻ラベルの印字サンプルの一例を示す図である。図１４の印字サンプルには、従業員番号、従業員名、出勤した次の日から１週間分の出勤予定時刻、退勤予定時刻が印字されている。図１５は、メッセージ情報ラベルの印字サンプルの一例を示す図である。図１５の印字サンプルには、発行日、従業員番号、従業員名、メッセージ内容が印字されている。
【００３３】
図１６は、ホストコンピュータ３００のハードディスク装置内に記憶される従業員情報マスタファイルの一例を示すデータテーブルである。図１６のデータテーブルは、従業員番号・従業員名・店舗番号が記載されている。また、全店舗の従業員についての従業員番号・従業員名・店舗番号が予め設定されている。このときの店舗番号とは、従業員が通常勤務している店舗の番号である。
【００３４】
次に、本実施形態の動作内容について示す。図１７は、本実施形態にかかる勤怠管理システムのラベルプリンタ１００の処理動作を示すフローである。本実施形態は、ＡＳＰ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｅｒｖｉｃｅ  Ｐｒｏｖｉｄｅｒ）を運営する管理会社に、複数の小売店舗を経営するユーザがＡＳＰ契約を行った時の構成例を示している。ステップＳ１０１では、ラベルプリンタ１００のモードが「勤怠管理モード」になっているか否かを判断し、「勤怠管理モード」になっていればステップＳ１０３に進み、なっていなければステップＳ１０２に進む。ステップＳ１０２では、設定モード、セットアップモード等の他の処理を行い、ステップＳ１０１に戻る。
【００３５】
ステップＳ１０３では、従業員番号入力画面で、従業員により従業員番号が入力される。ステップＳ１０４では、ステップＳ１０３で入力された従業員番号と共に該従業員の勤怠データの送信要求をホストコンピュータ３００に送信する。ステップＳ１０５では、店舗内従業員情報ファイルにある従業員番号とステップＳ１０３で入力された従業員番号とを比較し、合致すれば従業員と特定する。合致しない場合は、他の店舗からの応援者と判断される。
【００３６】
例えば、従業員番号入力画面にて従業員番号「０００００１」が入力された場合、店舗内従業員情報ファイルの例であれば、従業員番号欄の最上段のデータが入力された「０００００１」と合致するので、従業員名「Ａ」の従業員であることが特定される。また、例えば従業員入力画面にて従業員番号「０００００４」が入力された場合は、店舗内従業員情報ファイルの例であれば入力された従業員番号「０００００４」がないので、他店舗からの応援者と判断し、従業員名の欄は「応援者」となる。
【００３７】
ステップＳ１０６では、ホストコンピュータ３００から送信された出勤時刻・退勤時刻の本日分の勤怠データを受信する。ここでのホストコンピュータ３００からの送信処理動作は、後述の図１８のホストコンピュータ３００のフローのステップＳ２０２に相当する。ステップＳ１０７では、ステップＳ１０６で受信した勤怠データの中で、出勤時刻があるか否かを判断する。出勤時刻があればステップＳ１２０に進み、なければステップＳ１０８に進む。ステップＳ１０８では、ステップＳ１０７で出勤時刻が記憶されていないので、従業員は出勤していないと判断し、出勤時刻入力画面に切り換える。
【００３８】
ステップＳ１０９では、出勤時刻入力画面の「出勤」キーを押したか否かを判断する。押した場合はステップＳ１１０に進み、押していない場合はステップＳ１０９に戻る。ステップＳ１１０では、ステップＳ１０９で「出勤」キーを押した時の店舗番号と従業員番号とラベルプリンタ内部の時計部１１４の時刻データとが、出勤データと共にホストコンピュータ３００へ送信され、該時計部１１４の時刻データを出勤時刻入力画面に表示させる。
【００３９】
ステップＳ１１１では、ホストコンピュータ３００から送信されたメッセージ番号・メッセージ内容等のメッセージ情報を受信する。ここでのホストコンピュータ３００からの送信処理動作は、後述の図１８のホストコンピュータ３００のフローのステップＳ２０５に相当する。ステップＳ１１２では、ステップＳ１１１にて受信したメッセージ情報を使用して、図１５のようなメッセージ情報ラベルを印字発行する。ステップＳ１１３では、勤怠管理モードから値付けモードに切り替える。ステップＳ１１４では、値付け作業開始となる。ステップＳ１１５では、１日の値付け作業が完了し、ステップＳ１０１に戻る。
【００４０】
ステップＳ１２０では、ステップＳ１０７で出勤時刻の欄に時刻が記憶されていた場合に、従業員が出勤していると判断し、退勤時刻入力画面に切り換えると共にステップＳ１０６で受信した出勤時刻データを退勤時刻入力画面に表示させる。ステップＳ１２１では、退勤時刻入力画面内の「退勤」キーが押されたか否かを判断する。押されていればステップＳ１２２に進み、押されていなければステップＳ１２１に戻る。ステップＳ１２２では、ステップＳ１２１で押された際のラベルプリンタ内の時計部１１４の時刻データと従業員番号を退勤データと共にホストコンピュータ３００へ送信し、該時計部１１４の時刻データを退勤時刻入力画面に表示させる。
【００４１】
ステップＳ１２３では、ホストコンピュータ３００から送信された、作業日の次の日から１週間分の出勤予定時刻、退勤予定時刻である勤務予定時刻データを受信する。ここでのホストコンピュータ３００からの送信処理動作は、後述の図１８のホストコンピュータ３００のフローのステップＳ２０８に相当する。ステップＳ１２４では、退勤時刻入力画面の「勤務予定」キーを押したか否かを判断する。押した場合はステップＳ１２５に進み、押していない場合はステップＳ１２６に進む。
【００４２】
ステップＳ１２５では、ステップＳ１２３で受信した勤務予定時刻データを使用して図１４のような勤務予定時刻ラベルを印字発行する。ステップＳ１２６では、退勤時刻入力画面の「発行」キーが押されたか否かを判断する。押された場合はステップＳ１２７に進み、押されていない場合はステップＳ１０１に進む。ステップＳ１２７では、ステップＳ１０６で受信した勤怠データの出勤時刻と、ステップＳ１２１で退勤キーを押した際の退勤時刻を元に図１３のような本日の勤務時刻ラベルを印字発行する。
【００４３】
図１８は、本実施形態かかる勤怠管理システムのホストコンピュータ３００内のＣＰＵ（第２の判断手段に相当）の処理動作を示すフローである。ステップＳ２０１では、ラベルプリンタ１００からのデータ要求があるか否かを判断する。ある場合はステップＳ２０２に進み、無い場合はステップＳ２０３に進む。ステップＳ２０２では、ステップＳ２０１でラベルプリンタ１００からのデータ要求があった場合にあたるので、勤怠データをラベルプリンタ１００へ送信する。
【００４４】
例えば、４月５日時点の状態で図１７のステップＳ１０４でラベルプリンタ１００から送信された従業員番号「０００００１」の本日分の勤怠データ（４月５日分）のデータ要求があった場合は、図４の勤怠管理マスタファイル内の従業員番号と要求された従業員番号とを比較し、勤怠管理マスタファイルの従業員番号「０００００１」のデータと合致することになる。さらに、要求された日付（４月５日）が「４月」であるので、勤怠管理マスタファイルの従業員番号「０００００１」の行の「４月」のファイルを参照する。
【００４５】
さらに、勤怠管理マスタファイルの従業員番号「０００００１」の行の「４月」の欄の詳細である図５のデータテーブルを参照し、要求された日付と図５の日付欄にある日付とを比較する。この場合、要求された日付が４月５日になるので、日付欄が「４／５」の行のデータが合致することになり、その行の出勤時刻・退勤時刻・店舗番号を勤怠データとしてラベルプリンタ１００に送信する。
【００４６】
ステップＳ２０３では、ラベルプリンタ１００から送信されたデータが出勤データであるか否かの判断を行い、出勤データである場合はステップＳ２０４に進み、出勤データでない場合はステップＳ２０６に進む。ステップＳ２０４では、ラベルプリンタ１００から送信された店舗番号と、時刻データとを勤怠管理マスタファイルに書き込む。例えば、ラベルプリンタ１００より、従業員番号「０００００１」、店舗番号「０１」、時刻データにある日付（４／４）・時刻（８：５３）を受信した場合、勤怠管理マスタファイル内の従業員番号と受信した従業員番号とを比較する。
【００４７】
この場合、受信した従業員番号が「０００００１」になるので、勤怠管理マスタファイルの従業員番号「０００００１」の行のデータと合致する事となる。さらに、要求された日付（４月４日）が「４月」であるので、勤怠管理マスタファイルの従業員番号「０００００１」の行の「４月」のファイルを参照する。
【００４８】
さらに、勤怠管理マスタファイルの従業員番号「０００００１」の行の「４月」の詳細である図５のデータテーブルを参照し、要求された日付と図５の日付欄にある日付とを比較する。この場合、要求された日付が４月４日になるので、日付欄が「４／４」の行のデータが合致することになり、その行の出勤時刻の欄に受信した時刻データの時刻（８：５３）を格納すると共に、店舗番号欄に受信した店舗番号「０１」を格納する。
【００４９】
ステップＳ２０５では、ステップＳ２０３で受信した従業員番号に対して、メッセージ情報があるか否かを判断する。例えば、メッセージ情報があるか否かの判断については、ステップＳ２０３で受信した従業員番号と、時刻データ（日付）の予約メッセージファイルの連絡日・連絡先従業員番号とが一致しているかを検索することで判断する。従業員番号「０００００１」・時刻データ（日付）「４／４」である場合、予約メッセージファイル内のメッセージ番号「０３」に合致することより、メッセージ情報ファイルよりメッセージ内容「明日、パートの○○さんが休みです」に該当することがわかる。このメッセージ番号とメッセージ内容からなるメッセージ情報をラベルプリンタ１００に送信する。
【００５０】
ステップＳ２０６では、ラベルプリンタ１００から送信された退勤データにより、退勤データであるか否かの判断を行い、退勤データであればステップＳ２０７に進み、退勤データでなければステップＳ２０１に進む。ステップＳ２０７では、ステップＳ１２２でラベルプリンタ１００より送信された時刻データを勤怠管理データに書き込む。例えば、ラベルプリンタ１００より従業員番号「０００００１」、時刻データにある日付（４／４）と時刻（１８：２３）とを受信した場合、勤怠管理マスタファイル内の従業員番号と受信した従業員番号とを比較する。
【００５１】
この場合、受信した従業員番号が「０００００１」になるので、勤怠管理マスタファイルの従業員番号が「０００００１」の行と合致することになる。さらに、受信した時刻データの日付（４／４）が「４月」であるので、勤怠管理マスタファイルの従業員番号「０００００１」の行の「４月」のファイルを参照する。
【００５２】
さらに、勤怠管理マスタファイルの従業員番号「０００００１」の行の「４月」の詳細である図５のデータテーブルを参照し、要求された日付と図５の日付欄にある日付とを比較する。この場合、要求された日付が４月４日になるので、日付欄が「４／４」の行のデータが合致することになり、その行の退勤時刻の欄に受信した時刻データの時刻（１８：２３）を書き込み記憶される。
【００５３】
ステップＳ２０８では、ステップＳ２０７で受信した従業員番号と時刻データ（日付）を元に従業員勤務予定ファイル内を検索する。例えば、従業員番号「０００００１」、時刻データ（日付）「４／４」を受信した場合、従業員勤務予定ファイルの従業員番号「０００００１」の行の「４月」のファイルを参照する。さらに、従業員勤務予定マスタファイルの従業員番号「０００００１」の行の「４月」の詳細である図７のデータテーブルを参照し、作業日が４月４日になるので、次の日の４月５日から１週間分を勤務予定データとしてラベルプリンタ１００に送信する。
【００５４】
尚、ＡＳＰにて、勤怠管理システムを説明しているが、勤怠管理以外にラベル発行実績集計・商品ファイル等のデータ管理も行うようにしてもよい。また、複数台接続し、親子システムとして、１台をホストコンピュータ同様の機能が行えるようにしても良いし、又、単体仕様で同様の機能が行われるものでも良い。
【００５５】
また、本実施形態では、従業員を特定する際に従業員番号を入力することにより行っているが、例えば、従業員番号の代わりに従業員名等の入力により特定する、もしくは、社員用カード等でスキャナ入力による特定する等のように、従業員が特定できるものであれば、何れの特定方法であっても良い。
【００５６】
本実施形態では、出勤時刻入力画面又は、退勤時刻入力画面にて、「発行」キー、「勤務予定」キー等を押すことにより、該当するラベルが発行されるようにしているが、退勤時刻入力後等で、自動的にラベルが発行されるようにしても良いし、ラベルの発行方法について自動発行と、キー操作による発行とを選択できるようにしてもよい。
【００５７】
本実施形態では、出勤時刻・退勤時刻入力画面にある「出勤」キー、「退勤」キーを押すことにより、該当する時刻が記憶されるが、例えば、キーを使用せず、従業員を特定した時に時刻も一緒に記憶させても良いし、記憶させる方法は、どのような方法でも良い。
【００５８】
勤務予定時刻ラベルを印字する場合、本実施形態では１週間分のデータが印字されるようになっているが、印字されるデータの期間は１週間以外でも良い。また、従業員勤務予定時刻ファイル・勤怠管理マスタファイルは本実施形態では、１２ヶ月間保持できるようになっているが保持期間は１２ヶ月以外でも良い。また、印字されるデータの期間及び保持期間は変更できるようにしても良い。
【００５９】
本実施形態では、従業員番号入力画面にて、従業員番号を入力し確定後、出勤時刻入力画面に切り替わるようになっているが、従業員番号を間違わないようにパスワードを入力する画面を表示させても良い。
【図面の簡単な説明】
【００６０】
【図１】本実施形態による勤怠管理システムの構成及びラベルプリンタ１００の正面からの外観を示す外観図である。
【図２】本実施形態による勤怠管理システムのラベルプリンタ１００の電気的構成を示す電気ブロック図である。
【図３】ＲＡＭ１０７内に記憶される店舗内従業員情報ファイルの一例を示すデータテーブルである。
【図４】ホストコンピュータ３００のハードディスク装置内に記憶される勤怠管理マスタファイルの一例を示すデータテーブルである。
【図５】図４の勤怠管理マスタファイルの４月度の格納データの一例を示すデータテーブルである。
【図６】ホストコンピュータ３００のハードディスク装置内に記憶される従業員勤務予定時刻ファイルの一例を示すデータテーブルである。
【図７】図６の従業員勤務予定時刻ファイルの４月度の格納データの一例を示すデータテーブルである。
【図８】ホストコンピュータ３００のハードディスク装置内に記憶されるメッセージ情報ファイルの一例を示すデータテーブルである。
【図９】ホストコンピュータ３００のハードディスク装置内に記憶される予約メッセージファイルの一例を示すデータテーブルである。
【図１０】従業員番号入力画面の一例を示す図である。
【図１１】出勤時刻入力画面の一例を示す図である。
【図１２】退勤時刻入力画面の一例を示す図である。
【図１３】本日の勤務時刻ラベルの印字サンプルの一例を示す図である。
【図１４】勤務予定時刻ラベルの印字サンプルの一例を示す図である。
【図１５】メッセージ情報ラベルの印字サンプルの一例を示す図である。
【図１６】ホストコンピュータ３００のハードディスク装置内に記憶される従業員情報マスタファイルの一例を示すデータテーブルである。
【図１７】本実施形態かかる勤怠管理システムのラベルプリンタ１００の処理動作を示すフローである。
【図１８】本実施形態かかる勤怠管理システムのホストコンピュータ３００の処理動作を示すフローである。
【符号の説明】
【００６１】
１００…ラベルプリンタ、  ２００…公衆回線、  ３００…ホストコンピュータ、  １０１…液晶表示器、  １０２…キー操作部、  １０３…ラベル発行口、  １０４…ロードセル、  １０５…ＣＰＵ、  １０６…ＲＯＭ、  １０７…ＲＡＭ、  １０８…表示部、  １０９…操作制御部
【図１】
2008059363.tif 000003
【図２】
2008059363.tif 000004
【図３】
2008059363.tif 000005
【図４】
2008059363.tif 000006
【図５】
2008059363.tif 000007
【図６】
2008059363.tif 000008
【図７】
2008059363.tif 000009
【図８】
2008059363.tif 000010
【図９】
2008059363.tif 000011
【図１０】
2008059363.tif 000012
【図１１】
2008059363.tif 000013
【図１２】
2008059363.tif 000014
【図１３】
2008059363.tif 000015
【図１４】
2008059363.tif 000016
【図１５】
2008059363.tif 000017
【図１６】
2008059363.tif 000018
【図１７】
2008059363.tif 000019
【図１８】
2008059363.tif 000020