(57)【要約】      （修正有）【課題】売上データ処理装置が設置された職場において、他人による出勤又は退勤のなりすましを防ぐ勤怠管理システム及び勤怠管理方法を提供する。【解決手段】勤怠管理システム１は、ユーザからの所定の操作タイミングを出勤日時または退勤日時として受け付けるための日時受付画面を表示させ、ＥＣＲ１０における在高をユーザに入力させるための在高入力画面を表示させる携帯端末２０を備える。携帯端末２０は、出勤処理モードが選択された際は在高入力画面を表示させるのに先立って日時受付画面を表示させるとともに、退勤処理モードが選択された際は在高入力画面を表示させた後に日時受付画面を表示させる。【選択図】図１
2018206097.tif 000002
【特許請求の範囲】
【請求項１】
ユーザからの所定の操作タイミングを出勤日時または退勤日時として受け付けるための日時受付画面を表示させる第１表示制御手段と、
所定の売上データ処理装置における在高をユーザに入力させるための在高入力画面を表示させる第２表示制御手段と、
を備え、
前記第１表示制御手段は、出勤処理モードが選択された際は前記第２表示制御手段が前記在高入力画面を表示させるのに先立って前記日時受付画面を表示させるとともに、退勤処理モードが選択された際は前記第２表示制御手段が前記在高入力画面を表示させた後に前記日時受付画面を表示させることを特徴とする勤怠管理システム。
【請求項２】
ユーザからの所定の操作タイミングを出勤日時または退勤日時として受け付けるための日時受付画面を、所定の売上データ処理装置に通信接続された携帯端末における表示画面として、表示させる第１表示制御手段と、
前記売上データ処理装置における在高をユーザに入力させるための在高入力画面を前記表示画面として表示させる第２表示制御手段と、
を備え、
前記第１表示制御手段は、出勤処理モードが選択された際は前記第２表示制御手段が前記在高入力画面を表示させるのに先立って前記日時受付画面を表示させるとともに、退勤処理モードが選択された際は前記第２表示制御手段が前記在高入力画面を表示させた後に前記日時受付画面を表示させることを特徴とする勤怠管理システム。
【請求項３】
ユーザにより入力された前記在高の情報と前記出勤日時の情報または前記退勤日時の情報とが前記売上データ処理装置を識別するための識別情報に対応付けられた勤怠情報が登録されるサーバを備えたことを特徴とする請求項２に記載の勤怠管理システム。
【請求項４】
前記サーバに登録される前記勤怠情報は、前記携帯端末から前記サーバに送信されることを特徴とする請求項３に記載の勤怠管理システム。
【請求項５】
ユーザからの所定の操作タイミングを出勤日時または退勤日時として受け付けるための日時受付画面を表示させる第１ステップと、
所定の売上データ処理装置における在高をユーザに入力させるための在高入力画面を表示させる第２ステップと、
を有し、
前記第１ステップは、出勤処理モードが選択された際は前記第２ステップに先立って前記日時受付画面を表示させるとともに、退勤処理モードが選択された際は前記第２ステップの後に前記日時受付画面を表示させることを特徴とする勤怠管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、勤怠管理システム及び勤怠管理方法に関する。
【背景技術】
【０００２】
従来、職場の従業員の出退勤を管理するシステムが知られている。例えば、職場に暗証番号を表示し、従業員が電話機から出退勤時間管理サーバへ発呼し、当該出退勤時間管理サーバが当該電話機からの暗証番号入力に応じて当該従業員の出退勤時間を登録する出退勤時間管理システムが知られている（特許文献１参照）。
【０００３】
また、携帯端末を機器に接続することで、出退勤を管理するシステムが知られている。例えば、職場に設置された打刻データ記録装置に携帯電話機を接続することで、勤務者の出退勤時間を登録する勤怠管理システムが知られている（特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１２９３３０号公報
【特許文献２】特開２００４−３５５３４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
小売店などの店舗には、ＥＣＲ（Electronic Cash Register）などの売上データ処理装置が設置されている。売上データ処理装置が設置された職場において従業員の出勤を管理する要請があった。
【０００６】
また、特許文献２に記載の勤怠管理システムでは、第１の従業員の携帯端末を第２の従業員などの他人が使用することにより、他人が第１の従業員になりすまして出退勤登録を行わせるおそれがあった。
【０００７】
本発明の課題は、売上データ処理装置が設置された職場において、他人による出勤又は退勤のなりすましを防ぐことである。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の勤怠管理システムは、ユーザからの所定の操作タイミングを出勤日時または退勤日時として受け付けるための日時受付画面を表示させる第１表示制御手段と、所定の売上データ処理装置における在高をユーザに入力させるための在高入力画面を表示させる第２表示制御手段と、を備え、前記第１表示制御手段は、出勤処理モードが選択された際は前記第２表示制御手段が前記在高入力画面を表示させるのに先立って前記日時受付画面を表示させるとともに、退勤処理モードが選択された際は前記第２表示制御手段が前記在高入力画面を表示させた後に前記日時受付画面を表示させることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、売上データ処理装置が設置された職場において、他人による出勤又は退勤のなりすましを防ぐことができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施の形態の勤怠管理システムを示すブロック図である。
【図２】第１のＥＣＲを示す外観図である。
【図３】第１のＥＣＲの機能構成を示すブロック図である。
【図４】携帯端末の機能構成を示すブロック図である。
【図５】サーバの機能構成を示すブロック図である。
【図６】（ａ）は、在高申告情報テーブルの構成を示す図である。（ｂ）は、従業員情報テーブルの構成を示す図である。（ｃ）は、出退勤情報テーブルの構成を示す図である。（ｄ）は、在高情報テーブルの構成を示す図である。
【図７】出退勤受付処理を示すフローチャートである。
【図８】出退勤入力処理を示すフローチャートである。
【図９】図８の出退勤入力処理の続きを示すフローチャートである。
【図１０】出退勤登録処理を示すフローチャートである。
【図１１】ＥＣＲに表示される表示画面を示す図である。
【図１２】（ａ）は、携帯端末に表示される従業員番号入力画面を示す図である。（ｂ）は、携帯端末に表示される第１の出退勤選択入力画面を示す図である。
【図１３】（ａ）は、携帯端末に表示される出勤実行入力画面を示す図である。（ｂ）は、携帯端末に表示される在高入力画面を示す図である。
【図１４】（ａ）は、携帯端末に表示される出勤完了画面を示す図である。（ｂ）は、携帯端末に表示される在高入力画面を示す図である。
【図１５】（ａ）は、レポートを示す図である。（ｂ）は、携帯端末に表示されるレポート発行完了画面を示す図である。
【図１６】（ａ）は、携帯端末に表示される退勤実行入力画面を示す図である。（ｂ）は、携帯端末に表示される退勤完了画面を示す図である。
【図１７】携帯端末に表示される第２の出退勤選択入力画面を示す図である。
【図１８】第２のＥＣＲの外観図である。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照して本発明に係る実施の形態を詳細に説明する。なお、本発明は、図示例に限定されるものではない。
【００１２】
図１〜図１８を参照して、本発明に係る実施の形態を説明する。先ず、図１〜図５を参照して、本実施の形態の装置構成を説明する。図１は、本実施の形態の勤怠管理システム１を示す外観図である。図２は、ＥＣＲ１０を示す外観図である。図３は、ＥＣＲ１０の機能構成を示すブロック図である。図４は、携帯端末２０の機能構成を示すブロック図である。図５は、サーバ３０の機能構成を示すブロック図である。
【００１３】
本実施の形態の勤怠管理システムとしての勤怠管理システム１は、商品を販売する個人商店などの小売店、レストランなどの飲食店などの少なくとも１つの店舗のユーザとしての従業員の出退勤と、各店舗のＥＣＲの在高との情報を管理するシステムである。図１に示すように、勤怠管理システム１は、少なくとも１台の売上データ処理装置としてのＥＣＲ１０と、少なくとも１台の携帯端末２０と、サーバ３０と、を備える。携帯端末２０及びサーバ３０は、通信ネットワークＮを介して接続されている。
【００１４】
各店舗には、１台のＥＣＲ１０が設置されているものとする。また、各店舗には、オーナーの他に、マネージャーと、マネージャー以外の従業員（正社員、パート、アルバイトなど）と、が勤務しているものとする。また、マネージャーが、店舗の開店時及び閉店時のＥＣＲ１０の在高管理を行う権限が店舗のオーナーから与えられ、その在高申告を要するものとする。
【００１５】
本実施の形態において、マネージャーは、店舗の開店から閉店まで勤務するものとする。在高管理は、マネージャーが、ＥＣＲ１０の後述するドロア１８内の金銭及び商品券を勘定して携帯端末２０に入力し、その在高申告情報をサーバ３０に送信して登録することにより行うものとする。また、全ての店舗は、同一の会社に所属してもよく、それぞれが異なる会社に所属してもよく、これらの組合せとしてもよい。
【００１６】
ＥＣＲ１０は、従業員からの、顧客に販売する商品の種別や、その個数などの情報の入力操作を受け付け、入力操作により特定された情報に基づいて商品の売上データを算出して登録する。また、ＥＣＲ１０は、顧客から領収した代金を格納し、レシートなどを印刷する機能を有する。なお、本実施の形態の売上データ処理装置としては、ＥＣＲ１０に限定されるものではなく、ＰＯＳ（Point Of Sales）端末など、他の売上データ処理装置としてもよい。
【００１７】
各従業員は、携帯端末２０を所持している。携帯端末２０は、スマートフォンとするが、これに限定されるものではなく、フィーチャーフォン、ＰＤＡ（Personal Digital Assistant）、タブレットＰＣ（Personal Computer）など、他の携帯端末としてもよい。
【００１８】
携帯端末２０は、長距離無線通信として、ＬＴＥ（Long Term Evolution）などのモバイル通信機能を有する。携帯端末２０は、モバイル通信により、広域の通信ネットワークＮ上の基地局（図示略）を介して、通信ネットワークＮ上の機器であるサーバ３０と通信が可能である。通信ネットワークＮは、例えばインターネットである。
【００１９】
また、ＥＣＲ１０及び携帯端末２０は、近距離無線通信として、例えばBluetooth（登録商標）の通信機能を有する。このため、携帯端末２０をＥＣＲ１０に近づけることにより、互いに通信が可能な状態になる。ただし、ＥＣＲ１０及び携帯端末２０の間の通信方式は、Bluetooth（登録商標）に限定されるものではなく、無線ＬＡＮ（Local Area Network）、ＮＦＣ（Near Field Communication）など、他の近距離無線の通信方式としてもよい。
【００２０】
サーバ３０は、携帯端末２０から受信する情報に応じて、各従業員の出退勤情報の管理と、各ＥＣＲ１０の在高情報の管理と、を行うサーバ装置である。
【００２１】
図２に示すように、ＥＣＲ１０は、タッチパネルである操作部１２と、当該タッチパネルを表示画面上に設けた従業員用の表示部１４Ａと、主として顧客用の表示部１４Ｂと、印刷部１７と、を備える。表示部１４Ａは、ＬＣＤ（Liquid Crystal Display）、ＥＬ（ElectroLuminescent）ディスプレイなどで構成され、店員用の商品の売上データ登録画面情報などの各種画面情報を表示可能な比較的表示画面が大きい表示部である。表示部１４Ｂは、ＬＣＤ、ＥＬディスプレイなどで構成され、表示画面を顧客側又は店員側に回転可能であり、主としてメニューの個別金額、合計金額などの顧客用の情報を表示する比較的表示画面が小さい表示部である。
【００２２】
印刷部１７は、ロール紙などの用紙に、レシートのデータ、電子ジャーナルのデータなどの印刷情報を印刷するサーマルプリンタなどの印刷部である。
【００２３】
図３に示されるように、ＥＣＲ１０は、ＣＰＵ（Central Processing Unit）１１と、操作部１２と、ＲＡＭ（Random Access Memory）１３と、表示部１４Ａ，１４Ｂと、記憶部１５と、近距離通信部１６と、印刷部１７と、ドロア１８と、計時部１９と、を備える。ＥＣＲ１０の各部は、バス１９ａを介して接続されている。なお、図２では、ドロア１８の図示が省略されている。
【００２４】
ＣＰＵ１１は、ＥＣＲ１０の各部を制御する。ＣＰＵ１１は、各種プログラムのうち指定されたプログラムを記憶部１５から読み出してＲＡＭ１３に展開し、展開されたプログラムとの協働で各種処理を実行する。
【００２５】
操作部１２は、表示部１４Ａの表示画面に設けられたタッチパネルであり、ユーザからのタッチ入力を受け付け、その操作情報をＣＰＵ１１に出力する。操作部１２は、例えば、抵抗膜式のタッチパネルとするが、これに限定されるものではなく、静電容量式、電磁誘導式など、他の方式としてもよい。操作部１２は、例えば各種ソフトキーへのタッチ入力を受け付ける。なお、操作部１２は、ハードキーを有する構成としてもよい。
【００２６】
ＲＡＭ１３は、揮発性のメモリであり、各種データ及びプログラムを格納するワークエリアが形成される。表示部１４Ａ，１４Ｂは、ＣＰＵ１１の制御により、各種表示情報を表示画面に表示する。
【００２７】
記憶部１５は、情報の書き込み及び読み出しが可能な記憶部であり、バッテリーバックアップされたＲＡＭ、フラッシュメモリ、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）などで構成される。記憶部１５には、出退勤受付プログラムＰ１などの各種プログラムと、在高申告情報テーブル４０、自機のＥＣＲ１０が設置された店舗の識別情報である店舗番号、自機のＥＣＲ１０の識別情報である装置番号、商品の売上データ、後述する論理在高情報などの各種データと、が記憶される。
【００２８】
近距離通信部１６は、Bluetooth（登録商標）の通信方式の無線通信部であり、近距離に位置する機器との無線通信を行う。近距離通信部１６は、例えば、近距離に近付けられた携帯端末２０との無線通信を行う。このため、ＣＰＵ１１は、近距離通信部１６を介して携帯端末２０と情報の送受信が可能である。
【００２９】
印刷部１７は、ＣＰＵ１１の制御により、レシート、電子ジャーナルなどのデータを用紙に印刷する。ドロア１８は、金銭、商品券などを格納する引き出しであり、ＣＰＵ１１の制御により、引き出しを開放する開放機構を有する。
【００３０】
計時部１９は、リアルタイムクロックであり、現在日時を計時し、その現在日時情報をＣＰＵ１１に出力する。
【００３１】
なお、ＥＣＲ１０は、クレジットカードを読み出して電子決済を行うための電子決済部や、商品に付されたバーコードを読み取るレーザスキャナ、イメージスキャナなどのスキャナ部など、他の機能部を備える構成としてもよい。
【００３２】
図４に示すように、携帯端末２０は、第１表示制御手段、第２表示制御手段としてのＣＰＵ２１と、操作部２２と、ＲＡＭ２３と、表示部２４と、記憶部２５と、近距離通信部２６と、モバイル通信部２７と、撮像部２８と、通話部２９と、を備える。携帯端末２０の各部は、バス２９ａを介して接続されている。
【００３３】
ＣＰＵ２１、操作部２２、ＲＡＭ２３、表示部２４、近距離通信部２６は、ＥＣＲ１０のＣＰＵ１１、操作部１２、ＲＡＭ１３、表示部１４Ａ、近距離通信部１６と同様である。ＣＰＵ２１は、携帯端末２０の各部を制御する。表示部２４は、スマートフォン用の大きさの表示画面を有する表示部である。ＣＰＵ２１は、近距離通信部２６を介してＥＣＲ１０と情報の送受信が可能である。
【００３４】
記憶部２５は、情報の書き込み及び読み出しが可能な記憶部であり、フラッシュメモリ、ＥＥＰＲＯＭなどで構成される。記憶部１５には、出退勤入力プログラムＰ２などの各種プログラムと、各種データと、が記憶される。
【００３５】
モバイル通信部２７は、ＬＴＥなどのモバイル通信の通信方式の無線通信部であり、通信ネットワークＮ上の基地局（図示略）との無線通信を行う。このため、ＣＰＵ２１は、モバイル通信部２７、基地局、通信ネットワークＮを介して、通信ネットワークＮ上の機器としてのサーバ３０と情報の送受信が可能である。
【００３６】
撮像部２８は、ＣＣＤ（Charge Coupled Device）、ＣＭＯＳ（Complementary Metal Oxide Semiconductor）などのデジタルカメラであり、ＣＰＵ１１の制御により、被写体を撮像して画像データを生成する。
【００３７】
通話部２９は、マイク、アンプ、スピーカーなどを備え、ＣＰＵ１１の制御により、通話時のユーザの音声を音声信号に変換し、また通話先の音声信号を増幅して音声出力する。
【００３８】
図５に示すように、サーバ３０は、ＣＰＵ３１と、操作部３２と、ＲＡＭ３３と、表示部３４と、記憶部３５と、通信部３６と、を備える。サーバ３０の各部は、バス３７を介して接続されている。
【００３９】
ＣＰＵ３１、ＲＡＭ３３、表示部３４は、ＥＣＲ１０のＣＰＵ１１、ＲＡＭ１３、表示部１４Ａと同様である。ＣＰＵ３１は、サーバ３０の各部を制御する。表示部３４は、サーバ用の大きさの表示画面を有する表示部である。
【００４０】
記憶部３５は、情報の書き込み及び読み出しが可能な記憶部であり、ＨＤＤ（Hard Disk Drive）、ＳＳＤ（Solid State Drive）などで構成される。記憶部３５には、出退勤登録プログラムＰ３などの各種プログラムと、従業員情報テーブル５０、出退勤情報テーブル６０、在高情報テーブル７０、店舗のオーナーのメールアドレスなどの各種データと、が記憶される。
【００４１】
通信部３６は、ネットワークカードなどにより構成され、通信ネットワークＮに接続され、通信ネットワークＮ上の機器と通信を行う。ＣＰＵ３１は、通信部３６、通信ネットワークＮ（及び基地局）を介して携帯端末２０と情報の送受信が可能である。
【００４２】
次に、図６を参照して、勤怠管理システム１に記憶されるデータを説明する。図６（ａ）は、在高申告情報テーブル４０の構成を示す図である。図６（ｂ）は、従業員情報テーブル５０の構成を示す図である。図６（ｃ）は、出退勤情報テーブル６０の構成を示す図である。図６（ｄ）は、在高情報テーブル７０の構成を示す図である。
【００４３】
ＥＣＲ１０の記憶部１５に記憶される在高申告情報テーブル４０は、自機のＥＣＲ１０のドロア１８の在高申告に関する情報のテーブルである。図６（ａ）に示すように、在高申告情報テーブル４０は、従業員番号４１、申告日時４２、在高申告情報４３のフィールドを有する。
【００４４】
従業員番号４１は、在高申告情報４３の在高申告を行った従業員のユニークな識別情報である。従業員番号４１は、在高管理の権限のあるマネージャーの従業員番号となる。申告日時４２は、従業員番号４１の従業員が在高申告情報４３の申告を行った日時情報である。
【００４５】
在高申告情報４３は、従業員番号４１の従業員が申告日時４２に行った在高申告の内容情報である。在高申告情報４３は、ＥＣＲ１０のドロア１８内の金銭（１円玉、５円玉、１０円玉、５０円玉、１００円玉、５００円玉、千円札、５千円札、１万円札）及び商品券のそれぞれの枚数と、それらの合計金額である在高申告合計値と、その金銭（現金）のみの合計金額である現金在高申告値と、その商品券のみの合計金額である商品券在高申告値と、を含むものとする。
【００４６】
サーバ３０の記憶部３５に記憶される従業員情報テーブル５０は、全ての店舗の従業員の在高申告に関する情報を有するテーブルである。図６（ｂ）に示すように、従業員情報テーブル５０は、従業員番号５１、在高申告要否５２のフィールドを有する。
【００４７】
従業員番号５１は、全ての店舗の全ての従業員の識別情報である。在高申告要否５２は、従業員番号５１の従業員の在高申告の要否を示す情報である。マネージャーの在高申告要否５２が在高申告要の情報となり、それ以外の従業員の在高申告要否５２が在高申告不要の情報となる。
【００４８】
サーバ３０の記憶部３５に記憶される出退勤情報テーブル６０は、全ての店舗の従業員の出退勤に関する情報を有するテーブルである。図６（ｃ）に示すように、出退勤情報テーブル６０は、従業員番号６１、店舗番号６２、装置番号６３、出退勤日時６４、出退勤識別情報６５のフィールドを有する。
【００４９】
従業員番号６１は、全ての店舗の全ての従業員の識別情報である。店舗番号６２は、従業員番号６１の従業員が出退勤した店舗の識別情報である。装置番号６３は、従業員番号６１の従業員が出退勤した店舗番号６２の店舗の出退勤を入力したＥＣＲ１０の識別情報である。出退勤日時６４は、従業員番号６１の従業員が出退勤した日時情報である。出退勤識別情報６５は、従業員番号６１の従業員の動作としての出退勤の識別情報である。出退勤識別情報６５は、出勤と、退勤との２種類をとるものとする。
【００５０】
サーバ３０の記憶部３５に記憶される在高情報テーブル７０は、全ての店舗の権限がある従業員が申告した在高に関する情報を有するテーブルである。図６（ｄ）に示すように、在高情報テーブル７０は、従業員番号７１、店舗番号７２、装置番号７３、申告日時７４、論理在高情報７５、在高申告情報７６のフィールドを有する。
【００５１】
従業員番号７１は、在高申告した従業員の識別情報である。店舗番号７２は、従業員番号７１の従業員が在高申告したＥＣＲ１０が設置された店舗の識別情報である。装置番号７３は、従業員番号７１の従業員が在高申告した店舗番号６２の店舗のＥＣＲ１０の識別情報である。申告日時７４は、従業員番号７１の従業員が在高申告した日時情報である。
【００５２】
論理在高情報７５は、従業員番号７１の従業員が在高申告した在高申告情報７６に対応する論理在高の情報である。論理在高情報は、前回の在高申告後の店舗の商品などの売上データを加味した論理上のＥＣＲ１０のドロア１８内の在高情報である。論理在高情報７５は、ＥＣＲ１０のドロア１８内に格納されているであろう金銭及び商品券の金額の合計値である論理在高合計値と、その金銭（現金）のみの金額の合計値である現金論理在高値と、その商品券のみの金額の合計値である商品券論理在高値と、を含むものとする。在高申告情報７６は、従業員番号７１の従業員がした在高申告の内容情報である。
【００５３】
なお、記憶部１５に記憶されている論理在高情報は、ＣＰＵ１１により、売上データの更新（商品登録）に応じて、在高申告情報テーブル４０の最新の申告日時４２の在高申告情報４３からの売上データの更新を加味した最新の論理在高情報が適宜算出されて更新されるものとする。
【００５４】
次に、図７〜図１７を参照して、勤怠管理システム１の動作を説明する。図７は、出退勤受付処理を示すフローチャートである。図８は、出退勤入力処理を示すフローチャートである。図９は、図８の出退勤入力処理の続きを示すフローチャートである。図１０は、出退勤登録処理を示すフローチャートである。図１１は、ＥＣＲ１０に表示される表示画面９０を示す図である。図１２（ａ）は、携帯端末２０に表示される従業員番号入力画面１００を示す図である。図１２（ｂ）は、携帯端末２０に表示される出退勤選択入力画面１１０を示す図である。図１３（ａ）は、携帯端末２０に表示される出勤実行入力画面１２０を示す図である。図１３（ｂ）は、携帯端末２０に表示される在高入力画面１３０を示す図である。図１４（ａ）は、携帯端末２０に表示される出勤完了画面１４０を示す図である。図１４（ｂ）は、携帯端末２０に表示される在高入力画面１３０Ａを示す図である。図１５（ａ）は、レポート２００を示す図である。図１５（ｂ）は、携帯端末２０に表示されるレポート発行完了画面１５０を示す図である。図１６（ａ）は、携帯端末２０に表示される退勤実行入力画面１６０を示す図である。図１６（ｂ）は、携帯端末２０に表示される退勤完了画面１７０を示す図である。図１７は、携帯端末２０に表示される出退勤選択入力画面１８０を示す図である。
【００５５】
勤怠管理システム１において、従業員は、各自が所持する携帯端末２０にアプリ（アプリケーションプログラム）としての出退勤入力プログラムＰ２をインストール済であるものとする。従業員は、店舗に出勤又は店舗から退勤する場合に、店舗内のＥＣＲ１０へ近距離無線通信が可能な距離に携帯端末２０を近づけ、携帯端末２０を操作することにより、出退勤の登録を行う。このとき、従業員がマネージャーである場合には、出退勤の登録の際に在高申告を行うことが必要となる。
【００５６】
また、ＥＣＲ１０には、操作部１２を介する従業員からの入力により、各種モードが選択設定可能である。例えば、商品の販売時の売上データの登録を行う登録モード、売上の精算を行う精算モード、各種設定を行う設定モード、レジの点検を行う点検モード、返品を行う戻モード、ＥＣＲ１０を使用しない時のオフモードなどがある。マネージャーの出退勤には、在高申告を伴うため、精算モードで出退勤に関する処理を行うものとする。この出勤に関する処理を行うモードを出勤処理モードとし、退勤に関する処理を行うモードを退勤処理モードとする。マネージャー以外の従業員の出退勤には、在高申告を伴わないため、どのモードからでも出退勤に関する処理（出勤処理モード、退勤処理モード）が可能であるものとする。
【００５７】
先ず、図７を参照して、ＥＣＲ１０で実行される出退勤受付処理を説明する。出退勤受付処理は、出退勤及び在高申告の登録に要する情報を携帯端末２０に送信するとともに、在高申告情報を携帯端末２０から受信して記憶する処理である。予め、店舗に出退勤をした従業員が携帯端末２０を用いて後述する出退勤入力処理を実行しているものとする。
【００５８】
ＥＣＲ１０において、例えば、近距離通信部１６を介して情報を携帯端末２０から受信開始したことをトリガとして、ＣＰＵ１１は、記憶部１５から読み出されて適宜ＲＡＭ１３に展開された出退勤受付プログラムＰ１との協働で、出退勤受付処理を実行する。
【００５９】
先ず、ＣＰＵ１１は、近距離通信部１６を介して情報を携帯端末２０から受信完了する（ステップＳ１）。受信された情報は、モード情報要求と、在高申告要情報、出退勤識別情報及び操作停止指示と、在高申告要情報、出退勤識別情報、ドロア開放指示及び操作停止指示と、在高申告無情報及び操作停止指示と、のいずれか１つである。在高申告要情報は、マネージャーの出退勤に対応し在高申告が必要である旨の情報である。在高申告無情報は、マネージャー以外の従業員の出退勤に対応し在高申告が不要である旨の情報である。出退勤識別情報は、出勤（出勤処理モード）か退勤（退勤処理モード）かを示す識別情報である。モード情報要求は、ＥＣＲ１０の現在のモードを示すモード情報の要求である。ドロア開放指示は、ドロア１８の開放の指示情報である。操作停止指示は、操作部１２を介する操作入力の受け付け停止の指示情報である。
【００６０】
そして、ＣＰＵ１１は、ステップＳ１で受信された情報がモード情報要求であるか否かを判別する（ステップＳ２）。モード情報要求である場合（ステップＳ２；ＹＥＳ）、ＣＰＵ１１は、近距離通信部１６を介して自機のＥＣＲ１０の現在のモードのモード情報を携帯端末２０に送信し（ステップＳ３）、ステップＳ１に移行する。
【００６１】
モード情報要求でない場合（ステップＳ２；ＹＥＳ）、ＣＰＵ１１は、ステップＳ１で受信された情報に含まれる在高申告要情報又は在高申告無情報に基づいて、在高申告が必要であるか否かを判別する（ステップＳ４）。在高申告要情報が受信された場合は、在高申告が必要であり、在高申告無情報が受信された場合は、在高申告が不要である。
【００６２】
在高申告が必要である場合（ステップＳ４；ＹＥＳ）、ＣＰＵ１１は、ステップＳ１で受信された情報に含まれる出退勤識別情報に基づいて、これから移行するモードが出勤処理モードか退勤処理モードかを判別する（ステップＳ５）。出勤処理モードである場合（ステップＳ５；出勤処理モード）、ＣＰＵ１１は、出勤処理モードに移行し、「開店準備中」を含む表示画面情報を表示部１４Ａに表示し、ステップＳ１で受信された操作停止指示に応じて、操作部１２を介する操作受付を停止設定する（ステップＳ６）。ステップＳ６では、例えば、表示画面情報に対応して図１１に示す表示画面９０が表示部１４Ａに表示される。表示画面９０は、精算モードの背景上にダイヤログ９１を有する。ダイヤログ９１は、「開店準備中」の文字が含まれている。また、操作部１２を介する従業員からのモード切替え、商品（売上データ）登録などの各種操作入力が行えなくなる。
【００６３】
そして、ＣＰＵ１１は、近距離通信部１６を介して、出勤実行をした旨の出退実行情報を携帯端末２０から受信する（ステップＳ７）。そして、ＣＰＵ１１は、現在の日時情報を計時部１９から取得し、店舗番号、装置番号を記憶部１５から読み出し、近距離通信部１６を介して、読み出した店舗番号、装置番号及び取得した出勤実行時としての現在の日時情報を携帯端末２０に送信する（ステップＳ８）。
【００６４】
そして、ＣＰＵ１１は、近距離通信部１６を介して、ドロア開放指示を携帯端末２０から受信してドロア開放指示を携帯端末２０から受信し、ドロア開放指示に応じてドロア１８を開放する（ステップＳ９）。ステップＳ９は、従業員（マネージャー）の在高申告の際の在高勘定のために自動的にドロア１８を開放するものである。
【００６５】
そして、ＣＰＵ１１は、近距離通信部１６を介して、従業員番号及び在高申告情報を携帯端末２０から受信し、現在の日時情報を計時部１９から取得し、従業員番号、在高申告情報及び取得した出勤における在高申告時としての現在の日時情報を記憶部１５の在高申告情報テーブル４０に記憶する（ステップＳ１０）。ステップＳ１０では、取得された従業員番号、在高申告情報及び現在の日時情報が、在高申告情報テーブル４０の従業員番号４１、在高申告情報４３、申告日時４２の同一レコードに追加される。
【００６６】
そして、ＣＰＵ１１は、論理在高情報を記憶部１５から読み出し、近距離通信部１６を介して、ステップＳ１０で取得された日時情報と、読み出された論理在高情報とを携帯端末２０に送信する（ステップＳ１１）。また、ステップＳ６〜Ｓ１１において、ＣＰＵ１１は、後述する出勤実行入力画面情報、在高入力画面情報に表示させるための日時情報を随時（例えば、一分毎に）計時部１９から取得し、近距離通信部１６を介して、取得した表示用の日時情報を携帯端末２０に送信する。
【００６７】
そして、ＣＰＵ１１は、近距離通信部１６を介して、操作再開指示を携帯端末２０から受信したか否かを判別する（ステップＳ１２）。操作再開指示を受信していない場合（ステップＳ１２；ＮＯ）、ステップＳ１２に移行される。
【００６８】
操作再開指示を受信した場合（ステップＳ１２；ＹＥＳ）、ＣＰＵ１１は、ステップＳ６，Ｓ１４，Ｓ２１の文字（ダイヤログ）表示を解除し、操作部１２を介する操作受付を再開し（ステップＳ１３）、出退勤受付処理を終了する。操作部１２を介する従業員からの各種操作入力が可能となる。
【００６９】
退勤処理モードである場合（ステップＳ５；退勤処理モード）、ＣＰＵ１１は、退勤処理モードに移行し、「閉店準備中」を含む表示画面情報を表示部１４Ａに表示し、ステップＳ１で受信された操作停止指示に応じて、操作部１２を介する操作受付を停止設定する（ステップＳ１４）。ステップＳ１４では、例えば、表示画面情報として図１１に示す表示画面９０のダイヤログ９１に「閉店準備中」の文字が含まれる表示画面が表示部１４Ａに表示される。
【００７０】
そして、ＣＰＵ１１は、ステップＳ９と同様に、ステップＳ１で受信されたドロア開放指示に応じてドロア１８を開放する（ステップＳ１５）。ステップＳ１６は、ステップＳ１０と同様である。ステップＳ１６の日時情報は、退勤における在高申告時の日時情報となる。
【００７１】
そして、ＣＰＵ１１は、店舗番号、装置番号及び論理在高情報を記憶部１５から読み出し、近距離通信部１６を介して、読み出された店舗番号、装置番号、論理在高情報と、ステップＳ１６で取得された日時情報とを携帯端末２０に送信する（ステップＳ１７）。
【００７２】
そして、ＣＰＵ１１は、近距離通信部１６を介して、従業員番号、店舗番号、装置番号、日時情報、論理在高情報及び在高申告情報を含む在高申告のレポート情報を携帯端末２０から受信し、受信したレポート情報を印刷部１７で用紙にレポートとして印刷する（ステップＳ１８）。そして、ＣＰＵ１１は、近距離通信部１６を介して、退勤実行をした旨の退勤実行情報を携帯端末２０から受信する（ステップＳ１９）。そして、ＣＰＵ１１は、現在の日時情報を計時部１９から取得し、近距離通信部１６を介して、取得した退勤実行時としての現在の日時情報を携帯端末２０に送信し（ステップＳ２０）、ステップＳ１２に移行する。また、ステップＳ１４〜Ｓ２０において、ＣＰＵ１１は、後述する在高入力画面情報、退勤実行画面情報に表示させるための日時情報を随時（例えば、一分毎に）計時部１９から取得し、近距離通信部１６を介して、取得した表示用の日時情報を携帯端末２０に送信する。
【００７３】
在高申告が不要である場合（ステップＳ４；ＮＯ）、ＣＰＵ１１は、「通信中」を含む表示画面情報を表示部１４Ａに表示し、ステップＳ１で受信された操作停止指示に応じて、操作部１２を介する操作受付を停止設定する（ステップＳ２１）。ステップＳ２１では、例えば、表示画面情報として図１１に示す表示画面９０のダイヤログ９１を「通信中」に代えた表示画面が表示部１４Ａに表示される。ただし、ダイヤログ９１の背景は、精算モードの表示画面に限定されない。
【００７４】
そして、ＣＰＵ１１は、近距離通信部１６を介して、出退実行をした旨の出勤実行情報又は退勤実行をした旨の退勤実行情報を携帯端末２０から受信する（ステップＳ２２）。ステップＳ２３は、ステップＳ８と同様である。ステップＳ２３の日時情報は、出勤実行時又は退勤実行時の日時情報となる。また、ステップＳ２１〜Ｓ２３において、ＣＰＵ１１は、後述する出勤実行入力画面情報、退勤実行画面情報に表示させるための日時情報を随時（例えば、一分毎に）計時部１９から取得し、近距離通信部１６を介して、取得した表示用の日時情報を携帯端末２０に送信する。
【００７５】
次いで、図８、図９を参照して、携帯端末２０で実行される出退勤入力処理を説明する。出退勤入力処理は、出退勤及び在高申告に関する情報を入力及びＥＣＲ１０からの受信により取得し、取得した情報を用いて出退勤及び在高申告をサーバ３０に登録する処理である。
【００７６】
携帯端末２０において、例えば、操作部２２を介して従業員から出退勤入力処理の実行指示が入力されたことをトリガとして、ＣＰＵ２１は、記憶部２５から読み出されて適宜ＲＡＭ２３に展開された出退勤入力プログラムＰ２との協働で、出退勤入力処理を実行する。
【００７７】
図８に示すように、先ず、ＣＰＵ２１は、図７の出退勤入力処理のステップＳ１に対応して、近距離通信部２６を介して、モード情報の要求をＥＣＲ１０に送信し、図７のステップＳ３に対応して、近距離通信部２６を介して、モード情報をＥＣＲ１０から受信する（ステップＳ３０）。
【００７８】
そして、ＣＰＵ２１は、従業員番号入力画面情報を表示部２４に表示し、操作部２２を介して従業員からの従業員番号の入力を受け付ける（ステップＳ３１）。ステップＳ３１では、例えば、図１２（ａ）に示す従業員番号入力画面１００が表示される。従業員番号入力画面１００は、従業員番号表示領域１０１と、ソフトキー領域１０２と、を有する。従業員番号表示領域１０１は、入力された従業員番号の表示領域である。ソフトキー領域１０２は、数字のソフトキー群（テンキー）を有するタッチ入力領域である。従業員からのソフトキー領域１０２の各キーのタッチ入力により従業員番号が入力される。
【００７９】
そして、ＣＰＵ２１は、モバイル通信部２７を介して、ステップＳ３１で入力された従業員番号をサーバ３０に送信し、当該従業員番号の従業員の在高申告の要否（マネージャーか否か）を示す在高申告要否情報をサーバ３０から受信する（ステップＳ３２）。そして、ＣＰＵ２１は、ステップＳ３２で受信した在高申告要否情報に基づき、在高申告が必要であるか否かを判別する（ステップＳ３３）。
【００８０】
在高申告が必要である場合（ステップＳ３３；ＹＥＳ）、ＣＰＵ２１は、ステップＳ３０で受信したモード情報が精算モードであるか否かを判別する（ステップＳ３４）。精算モードでない場合（ステップＳ３４；ＮＯ）、従業員がマネージャーでＥＣＲ１０が精算モード以外のモードであるため、出退勤入力処理が終了する。
【００８１】
精算モードである場合（ステップＳ３４；ＹＥＳ）、ＣＰＵ２１は、出退勤選択入力画面情報を表示部２４に表示する（ステップＳ３５）。ステップＳ３５では、出退勤選択入力画面情報として例えば、図１２（ｂ）に示す出退勤選択入力画面１１０が表示部２４に表示される。出退勤選択入力画面１１０は、出勤ボタン１１１と、退勤ボタン１１２と、在高申告要メッセージ１１３，１１４と、を有する。出勤ボタン１１１は、出勤処理モード（への移行）の選択のタッチ入力を受け付けるボタンである。退勤ボタン１１２は、退勤処理モード（への移行）の選択のタッチ入力を受け付けるボタンである。在高申告要メッセージ１１３は、出勤時の在高申告が必要である旨を示すメッセージである。在高申告要メッセージ１１４は、退勤時の在高申告が必要である旨を示すメッセージである。従業員からの出勤ボタン１１１又は退勤ボタン１１２のタッチ入力により出勤処理モード又は退勤処理モードが選択入力される。
【００８２】
そして、ＣＰＵ２１は、操作部２２を介して、出勤ボタン１１１がタッチ入力され、出勤処理モードが選択されたか否かを判別する（ステップＳ３６Ａ）。出勤処理モードが選択されていない場合（ステップＳ３６Ａ；ＮＯ）、ＣＰＵ２１は、操作部２２を介して、退勤ボタン１１２がタッチ入力され、退勤処理モードが選択されたか否かを判別する（ステップＳ３６Ｂ）。退勤処理モードが選択されていない場合（ステップＳ３６Ｂ；ＮＯ）、ステップＳ３５に移行される。
【００８３】
出勤処理モードが選択された場合（ステップＳ３６Ａ；ＹＥＳ）、ＣＰＵ２１は、出勤処理モードに移行し、図７のステップＳ１に対応して、在高申告要情報及び操作停止指示を生成し、近距離通信部２６を介して、在高申告要情報と、出勤の旨の出退勤識別情報と、操作停止指示とをＥＣＲ１０に送信する（ステップＳ３７）。
【００８４】
そして、ＣＰＵ２１は、出勤実行入力画面情報を表示部２４に表示し、操作部２２を介して、従業員からの所定の操作タイミングを出勤実行（出勤日時情報の確定）として入力を受け付ける（ステップＳ３８）。ステップＳ３８では、出勤実行入力画面情報として例えば、図１３（ａ）に示す出勤実行入力画面１２０が表示部２４に表示される。出勤実行入力画面１２０は、出勤実行メッセージ１２１と、ＯＫボタン１２２と、日時情報１２３と、を有する。出勤実行メッセージ１２１は、出勤実行（出勤日時の確定）を行うかの問合せのメッセージである。ＯＫボタン１２２は、出勤実行のタッチ入力を受け付けるボタンである。従業員からのＯＫボタン１２２のタッチ入力により出勤実行が入力される。
【００８５】
日時情報１２３は、現在の日時情報である。ステップＳ３８において、ＣＰＵ１１は、近距離通信部２６を介して、図７のステップＳ６，Ｓ７に対応して、ＥＣＲ１０から送信された表示用の日時情報を随時受信し、受信した日時情報を日時情報１２３に表示し時間の経過とともに最新の日時情報に更新していくものとする。
【００８６】
そして、ＣＰＵ２１は、図７のステップＳ７に対応して、出勤実行情報を生成し、近距離通信部２６を介して、出勤実行情報をＥＣＲ１０に送信する（ステップＳ３９）。そして、ＣＰＵ２１は、図７のステップＳ８に対応して、近距離通信部２６を介して、店舗番号、装置番号及び日時情報をＥＣＲ１０から受信する（ステップＳ４０）。
【００８７】
そして、ＣＰＵ２１は、モバイル通信部２７を介して、ステップＳ３１で入力された従業員番号と、ステップＳ４０で受信された店舗番号、装置番号及び日時情報と、ステップＳ３９で生成された出勤の旨の出退勤識別情報とをサーバ３０に送信する（ステップＳ４１）。ステップＳ４１の日時情報は、出勤実行時の日時情報となる。
【００８８】
そして、ＣＰＵ２１は、図７のステップＳ９に対応して、近距離通信部２６を介して、ドロア開放指示をＥＣＲ１０に送信する（ステップＳ４２）。そして、ＣＰＵ２１は、在高入力画面情報を表示部２４に表示し、操作部２２を介して、従業員からのドロア１８内の在高基本情報の入力を受け付ける（ステップＳ４３）。在高基本情報は、ドロア１８内の各金銭及び商品券の枚数の情報とする。ステップＳ４３では、例えば、在高入力画面情報として図１３（ｂ）に示す在高入力画面１３０が表示部２４に表示される。在高入力画面１３０は、枚数入力領域１３１と、ＯＫボタン１３２と、日時情報１３３と、を有する。枚数入力領域１３１は、１円玉〜１万円札の各金銭の枚数と、商品券の枚数と、の入力を受け付ける領域である。ＯＫボタン１３２は、在高入力の完了のタッチ入力を受け付けるボタンである。従業員（マネージャー）からの枚数入力領域１３１への在高（各金銭及び商品券の枚数）の入力と、ＯＫボタン１３２のタッチ入力とにより在高基本情報が入力される。
【００８９】
日時情報１３３は、現在の日時情報である。ステップＳ４３において、ＣＰＵ１１は、近距離通信部２６を介して、図７のステップＳ９，Ｓ１０に対応して、ＥＣＲ１０から送信された表示用の日時情報を随時受信し、受信した日時情報を日時情報１３３に表示し時間の経過とともに最新の日時情報に更新していくものとする。
【００９０】
そして、ＣＰＵ２１は、ステップＳ４３で入力された在高基本情報に応じて在高申告情報を生成し、図７のステップＳ１０に対応して、近距離通信部２６を介して、ステップＳ３１で入力された従業員番号と、生成した在高申告情報とをＥＣＲ１０に送信する（ステップＳ４４）。生成される在高申告情報は、全金銭及び商品券の金額の合計値である在高申告合計値と、全金銭の金額の合計値である現金在高申告値と、商品券の金額の合計値である商品券在高申告値と、各金銭及び商品券の枚数（在高基本情報）と、を有する。
【００９１】
そして、ＣＰＵ２１は、図７のステップＳ１１に対応して、近距離通信部２６を介して、出勤における在高申告時としての現在の日時情報及び論理在高情報をＥＣＲ１０から受信する（ステップＳ４５）。
【００９２】
そして、ＣＰＵ２１は、モバイル通信部２７を介して、ステップＳ３１で入力された従業員番号と、ステップＳ４０で受信された店舗番号及び装置番号と、ステップＳ４５で受信された日時情報及び論理在高情報と、ステップＳ４４で生成された在高申告情報とをサーバ３０に送信する（ステップＳ４６）。
【００９３】
そして、ＣＰＵ２１は、出勤完了画面情報を表示部２４に表示し、図７のステップＳ１２に対応して、操作再開指示を生成し、近距離通信部２６を介して、操作再開指示をＥＣＲ１０に送信する（ステップＳ４７）、出退勤入力処理を終了する。ステップＳ４７では、例えば、図１４（ａ）に示す出勤完了画面１４０が表示される。出勤完了画面１４０は、出勤完了メッセージ１４１と、出勤日時領域１４２と、を有する。出勤完了メッセージ１４１は、出勤完了の旨のメッセージである。出勤日時領域１４２は、出勤日時の表示領域であり、ステップＳ４０で受信された日時情報が表示される。
【００９４】
退勤処理モードが選択された場合（ステップＳ３６Ｂ；ＹＥＳ）、ＣＰＵ２１は、退勤処理モードに移行し、図７のステップＳ１に対応して、在高申告要情報、ドロア開放指示、操作停止指示を生成し、近距離通信部２６を介して、在高申告要情報と、退勤の旨の出退勤識別情報と、ドロア開放指示と、操作停止指示とをＥＣＲ１０に送信する（ステップＳ４８）。ステップＳ４９，Ｓ５０は、ステップＳ４３，Ｓ４４と同様である。
【００９５】
ステップＳ４９では、例えば、在高入力画面情報として図１４（ｂ）に示す在高入力画面１３０Ａが表示部２４に表示される。在高入力画面１３０Ａは、在高入力画面１３０と同様に、枚数入力領域１３１と、ＯＫボタン１３２と、日時情報１３３と、を有する。ステップＳ４９において、ＣＰＵ１１は、近距離通信部２６を介して、図７のステップＳ１４〜Ｓ１６に対応して、ＥＣＲ１０から送信された表示用の日時情報を随時受信し、受信した日時情報を日時情報１３３に表示し時間の経過とともに最新の日時情報に更新していくものとする。
【００９６】
ステップＳ５０は、図７のステップＳ１６に対応する。そして、ＣＰＵ２１は、図７のステップＳ１７に対応して、近距離通信部２６を介して、店舗番号、装置番号、日時情報及び論理在高情報をＥＣＲ１０から受信する（ステップＳ５１）。ステップＳ５２は、ステップＳ４６と同様である。
【００９７】
そして、ＣＰＵ２１は、ステップＳ３１で入力された従業員番号と、ステップＳ５１で受信された店舗番号、装置番号、日時情報及び論理在高情報と、ステップＳ５０で生成された在高申告情報とを含むレポート情報を生成し、近距離通信部２６を介して、生成したレポート情報をＥＣＲ１０に送信しレポートを印刷させる（ステップＳ５３）。ステップＳ５３は、図７のステップＳ１８に対応する。ステップＳ１８では、例えば、図１５（ａ）に示すレポート２００が印刷される。レポート２００は、在高申告時の日時情報２０１、店舗番号２０２、装置番号２０３、従業員番号２０４、論理在高情報２０５、在高申告情報２０６を含む。
【００９８】
そして、ＣＰＵ２１は、レポート発行完了画面情報を表示部２４に表示する（ステップＳ５４）。ステップＳ５４では、例えば、レポート発行完了画面情報として図１５（ｂ）に示すレポート発行完了画面１５０が表示部２４に表示される。レポート発行完了画面１５０は、レポート発行完了メッセージ１５１と、ＯＫボタン１５２と、を有する。レポート発行完了メッセージ１５１は、レポート発行（印刷）の完了の旨のメッセージである。ＯＫボタン１５２は、レポート発行完了の確認のタッチ入力を受け付けるボタンである。ステップＳ５４において、従業員（マネージャー）からのＯＫボタン１３２のタッチ入力によりレポート発行完了の確認が終了する。
【００９９】
そして、ＣＰＵ２１は、退勤実行入力画面情報を表示部２４に表示し、操作部２２を介して、従業員からの所定の操作タイミングを退勤実行（退勤日時情報の確定）として入力を受け付ける（ステップＳ５５）。ステップＳ５５では、例えば、退勤実行入力画面情報として図１６（ａ）に示す退勤実行入力画面１６０が表示部２４に表示される。退勤実行入力画面１６０は、退勤実行メッセージ１６１と、ＯＫボタン１６２と、日時情報１６３と、を有する。退勤実行メッセージ１６１は、退勤実行（退勤日時の確定）を行うかの問合せのメッセージである。ＯＫボタン１６２は、退勤実行のタッチ入力を受け付けるボタンである。従業員からのＯＫボタン１６２のタッチ入力により退勤実行が入力される。
【０１００】
日時情報１６３は、現在の日時情報である。ステップＳ５５において、ＣＰＵ１１は、近距離通信部２６を介して、図７のステップＳ１９に対応して、ＥＣＲ１０から送信された表示用の日時情報を随時受信し、受信した日時情報を日時情報１６３に表示し時間の経過とともに最新の日時情報に更新していくものとする。
【０１０１】
そして、ＣＰＵ２１は、図７のステップＳ１９に対応して、退勤実行情報をＥＣＲ１０に送信する（ステップＳ５６）。そして、ＣＰＵ２１は、図７のステップＳ２０に対応して、現在の日時情報をＥＣＲ１０から受信する（ステップＳ５７）。
【０１０２】
そして、ＣＰＵ２１は、モバイル通信部２７を介して、ステップＳ３１で入力された従業員番号と、ステップＳ５１で受信された店舗番号及び装置番号と、ステップＳ５７で受信された日時情報と、ステップＳ４８で生成された退勤の旨の出退勤識別情報とをサーバ３０に送信する（ステップＳ５８）。ステップＳ５８の日時情報は、退勤実行時の日時情報となる。
【０１０３】
そして、ＣＰＵ２１は、退勤完了画面情報を表示部２４に表示し、図７のステップＳ１２に対応して、操作再開指示を生成し、近距離通信部２６を介して、操作再開指示をＥＣＲ１０に送信する（ステップＳ５９）、出退勤入力処理を終了する。ステップＳ５９では、例えば、退勤完了画面情報として図１６（ｂ）に示す退勤完了画面１７０が表示部２４に表示される。退勤完了画面１７０は、退勤完了メッセージ１７１と、退勤日時領域１７２と、を有する。退勤完了メッセージ１７１は、退勤完了の旨のメッセージである。退勤日時領域１７２は、退勤日時の表示領域であり、ステップＳ５７で受信された日時情報が表示される。
【０１０４】
在高申告が必要でない場合（ステップＳ３３；ＮＯ）、図９に示すように、ＣＰＵ２１は、出退勤選択入力画面情報を表示部２４に表示する（ステップＳ６０）。ステップＳ６０では、例えば、出退勤選択入力画面情報として図１７に示す出退勤選択入力画面１８０が表示部２４に表示される。出退勤選択入力画面１８０は、出勤ボタン１８１と、退勤ボタン１８２と、を有する。出勤ボタン１８１は、出勤処理モード（への移行）の選択のタッチ入力を受け付けるボタンである。退勤ボタン１８２は、退勤処理モード（への移行）の選択のタッチ入力を受け付けるボタンである。従業員からの出勤ボタン１８１又は退勤ボタン１８２のタッチ入力により出勤処理モード又は退勤処理モードが選択入力される。
【０１０５】
ステップＳ６１Ａ，Ｓ６１Ｂは、ステップＳ３６Ａ，Ｓ３６Ｂと同様である。そして、ＣＰＵ２１は、図７のステップＳ１に対応して、在高申告無情報及び操作停止指示を生成し、近距離通信部２６を介して、在高申告無情報及び操作停止指示をＥＣＲ１０に送信する（ステップＳ６２）。ステップＳ６３は、ステップＳ３８と同様である。そして、ＣＰＵ２１は、図７のステップＳ２２に対応して、出勤の旨の出勤実行情報を生成し、近距離通信部２６を介して、出勤実行情報をＥＣＲ１０に送信する（ステップＳ６４）。そして、ＣＰＵ２１は、図７のステップＳ２３に対応して、近距離通信部２６を介して、店舗番号、装置番号及び日時情報をＥＣＲ１０から受信する（ステップＳ６５）。
【０１０６】
ステップＳ６６，Ｓ６７は、ステップＳ４１，Ｓ４７と同様である。ステップＳ６８，Ｓ６９は、ステップＳ６２，Ｓ６３と同様である。そして、ＣＰＵ２１は、図７のステップＳ２２に対応して、退勤の旨の退勤実行情報を生成し、近距離通信部２６を介して、退勤実行情報をＥＣＲ１０に送信する（ステップＳ７０）。ステップＳ７１〜Ｓ７３は、ステップＳ６５，Ｓ６６，Ｓ５９と同様である。
【０１０７】
次いで、図１０を参照して、サーバ３０で実行される出退勤登録処理を説明する。出退勤登録処理は、出退勤及び在高申告に関する情報を携帯端末２０から受信して登録する処理である。
【０１０８】
サーバ３０において、例えば、通信部３６を介して、情報を携帯端末２０から受信開始したことをトリガとして、ＣＰＵ３１は、記憶部３５から読み出されて適宜ＲＡＭ３３に展開された出退勤登録プログラムＰ３との協働で、出退勤登録処理を実行する。
【０１０９】
図１０に示すように、先ず、ＣＰＵ３１は、通信部３６を介して、情報を携帯端末２０から受信完了する（ステップＳ８１）。ステップＳ８１で受信される情報は、図８の出退勤入力処理のステップＳ３２に対応する従業員番号と、図８、図９のステップＳ４１，Ｓ５８，Ｓ６６，Ｓ７２に対応する従業員番号、店舗番号、装置番号、日時情報及び出退勤識別情報と、図８のステップＳ４６，Ｓ５２に対応する従業員番号、店舗番号、装置番号、日時情報、論理在高情報及び在高申告情報と、のいずれか１つである。
【０１１０】
そして、ＣＰＵ３１は、ステップＳ８１で受信された情報が従業員番号のみであるか否かを判別する（ステップＳ８２）。従業員番号のみである場合（ステップＳ８２；ＹＥＳ）、ＣＰＵ３１は、従業員情報テーブル５０を記憶部３５から読み出し、ステップＳ８１で受信された従業員番号５１に対応する在高申告要否５２を在高申告要否情報として取得する（ステップＳ８３）。
【０１１１】
そして、ＣＰＵ３１は、図８のステップＳ３２に対応して、通信部３６を介して、ステップＳ８３で取得された在高申告要否５２の在高申告要否情報を携帯端末２０に送信し（ステップＳ８４）、出退勤登録処理を終了する。
【０１１２】
従業員番号のみでない場合（ステップＳ８２；ＮＯ）、ＣＰＵ３１は、ステップＳ８１で受信された情報を記憶部３５に記憶する（ステップＳ８５）。ステップＳ８５では、従業員番号、店舗番号、装置番号、日時情報及び出退勤識別情報が受信された場合に、それぞれ、記憶部３５の出退勤情報テーブル６０の従業員番号６１、店舗番号６２、装置番号６３、出退勤日時６４及び出退勤識別情報６５の同一レコードに追加される。また、従業員番号、店舗番号、装置番号、日時情報、論理在高情報及び在高申告情報が受信された場合に、それぞれ、記憶部３５の在高情報テーブル７０の従業員番号７１、店舗番号７２、装置番号７３、申告日時７４、論理在高情報７５及び在高申告情報７６の同一レコードに追加される。
【０１１３】
そして、ＣＰＵ３１は、ステップＳ８１で受信された情報に在高申告情報が含まれるか否かを判別する（ステップＳ８６）。在高申告情報が含まれない場合（ステップＳ８６；ＮＯ）、出退勤登録処理が終了する。在高申告情報が含まれる場合（ステップＳ８６；ＹＥＳ）、ＣＰＵ３１は、ステップＳ８１で受信された情報に含まれる在高申告情報の在高申告合計値と論理在高情報の論理在高合計値との差を算出する（ステップＳ８７）。
【０１１４】
そして、ＣＰＵ３１は、ステップＳ８７で算出された在高申告合計値と論理在高合計値との差が、予め設定された所定値以上であるか否かを判別する（ステップＳ８８）。差が所定値未満である場合（ステップＳ８８；ＮＯ）、出退勤登録処理が終了する。差が所定値以上である場合（ステップＳ８８；ＹＥＳ）、ＣＰＵ３１は、オーナーのメールアドレスを記憶部３５から読み出し、例えばステップＳ８１で記憶された従業員番号、店舗番号、装置番号、日時情報（申告日時）、論理在高情報及び在高申告情報を含み、高申告合計値と論理在高合計値との差が所定値以上である旨のアラーム情報を生成し、通信部３６を介して、アラーム情報をオーナーのメールアドレス宛にメール送信し（ステップＳ８９）、出退勤登録処理を終了する。オーナーは、アラーム情報のメールを自身が所持する携帯端末やＰＣなどで受信し、アラーム情報の内容を確認する。
【０１１５】
以上、本実施の形態によれば、勤怠管理システム１は、従業員からの所定の操作タイミングを出勤日時又は退勤日時として受け付けるための出勤実行入力画面又は退勤実行入力画面を表示させ、ＥＣＲ１０における在高をユーザに入力させるための在高入力画面を表示させる携帯端末２０を備える。携帯端末２０は、出勤処理モードが選択された際は在高入力画面を表示させるのに先立って出勤実行入力画面を表示させるとともに、退勤処理モードが選択された際は在高入力画面を表示させた後に退勤実行入力画面を表示させる。
【０１１６】
また、勤怠管理システム１において、携帯端末２０は、出勤実行入力画面又は退勤実行入力画面を、所定のＥＣＲ１０に通信接続された携帯端末２０における表示画面として、表示させ、ＥＣＲ１０における在高入力画面を前記表示画面として表示させる。
【０１１７】
よって、従業員が出勤日時（出勤実行）の入力に続いて在高（在高基本情報）の入力を行う。また、第２の従業員などの他人による第１の従業員の出勤又は退勤のなりすましがある場合に、その出勤又は退勤に対応する在高入力も当該他人が行うことになり、当該他人の在高入力のミスや不正が第１の従業員の責任になるため、第１の従業員が当該他人に出勤のなりすましを依頼することを防ぐ。このため、ＥＣＲ１０が設置された職場において、他人による第１の従業員の出勤又は退勤のなりすましを防ぐことができる。また、出勤日時の入力前又は退勤日時の入力後に第１の従業員による在高の入力の処理が行われることを防ぐので、勤務時間外の第１の従業員の労働を防ぐことができる。さらに、携帯端末２０側に、出勤実行入力画面、退勤実行入力画面及び在高入力画面の表示、情報入力を行うので、出勤実行入力画面、退勤実行入力画面及び在高入力画面の表示、情報入力が可能な構成要素をＥＣＲ側に設けることを防ぎ、ＥＣＲ１０の処理負担及びコストを低減できる。
【０１１８】
また、勤怠管理システム１は、従業員により入力された在高の情報と出勤日時の情報又は退勤日時の情報とがＥＣＲ１０を識別するための装置番号に対応付けられた勤怠情報が登録されるサーバ３０を備える。このため、出勤日時、退勤日時及び在高の情報をサーバ３０で管理でき、ＥＣＲ１０及び携帯端末２０の情報管理の処理負担を低減できる。さらに、サーバ３０は、複数のＥＣＲ１０を跨いで、出勤日時、退勤日時及び在高の情報を管理できる。
【０１１９】
また、サーバ３０に登録される勤怠情報は、携帯端末２０からサーバ３０に送信される。このため、ＥＣＲ１０が、サーバ３０に通信する通信部を備えなくてよいので、ＥＣＲ１０の通信の処理負担及びコストを低減できる。
【０１２０】
なお、上記実施の形態における記述は、本発明に係る勤怠管理システム及び勤怠管理方法の一例であり、これに限定されるものではない。
【０１２１】
例えば、上記実施の形態では、売上データ処理装置として、表示画面が大きい表示部１４Ａを有するＥＣＲ１０を用いる構成としたが、これに限定されるものではない。
【０１２２】
売上データ処理装置として、図１８に示すＥＣＲ１０ｂを用いる構成としてもよい。図１８は、ＥＣＲ１０ｂの外観図である。図１８に示すように、ＥＣＲ１０ｂは、ハードキーからなる操作部１２ｂと、表示部１４Ａｂと、印刷部１７ｂと、ドロア１８ｂと、モード鍵（図示略）が挿入され回転されることにより精算モードなどの各種モードを切替えるモードスイッチ１９ｂと、を備える。表示部１４Ａｂは、ＥＣＲ１０ｂに比較して表示画面が小さく、セグメント表示及び少量の文字表示が可能な表示部を有する。主な表示情報が携帯端末２０に表示され、ＥＣＲの表示部には「出店準備中」、「通信中」などの簡単な表示情報が表示されるので、ＥＣＲ１０に代えてＥＣＲ１０ｂを用いることができる。この構成によれば、出退勤システムのコストを低減でき、構成を簡単にできる。
【０１２３】
また、上記実施の形態では、各店舗に１台のＥＣＲ１０が設置されている構成としたが、これに限定されるものではない。例えば、各店舗に複数台のＥＣＲ１０が設置されている構成としてもよい。
【０１２４】
また、上記実施の形態では、携帯端末２０において、従業員番号入力画面１００の表示及び従業員番号の入力を行った後に、出勤実行入力画面１２０の表示及び出勤実行（出勤日時）の入力並びに在高入力画面１３０の表示及び在高基本情報の入力を行う構成としたが、これに限定されるものではない。例えば、全ての従業員が在高申告を行う構成とした場合に、携帯端末２０が、出勤実行入力画面１２０の表示及び出勤実行の入力後に、従業員番号入力画面１００の表示及び従業員番号の入力を行う構成としてもよい。また、携帯端末２０が、出勤実行及び在高に関する情報をサーバ３０にまとめて送信する場合には、在高入力画面１３０の表示及び在高基本情報の入力後に、従業員番号入力画面１００の表示及び従業員番号の入力を行い、従業員番号を出勤実行及び在高に関する情報とともにサーバ３０に送信する構成としてもよい。退勤についても同様に、例えば、全ての従業員が在高申告を行う構成とした場合に、携帯端末２０が、在高入力画面１３０Ａの表示及び在高基本情報の入力後に、従業員番号入力画面１００の表示及び従業員番号の入力を行う構成としてもよい。また、携帯端末２０が、在高申告及び退勤実行に関する情報をサーバ３０にまとめて送信する場合には、退勤実行入力画面１６０の表示及び退勤実行の入力後に、従業員番号入力画面１００の表示及び従業員番号の入力を行い、従業員番号を出勤実行及び在高に関する情報とともにサーバ３０に送信する構成としてもよい。
【０１２５】
また、上記実施の形態における勤怠管理システム１の各構成要素の細部構成及び細部動作に関しては、本発明の趣旨を逸脱することのない範囲で適宜変更可能であることは勿論である。
【０１２６】
本発明の実施の形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
〔付記〕
＜請求項１＞
ユーザからの所定の操作タイミングを出勤日時または退勤日時として受け付けるための日時受付画面を表示させる第１表示制御手段と、
所定の売上データ処理装置における在高をユーザに入力させるための在高入力画面を表示させる第２表示制御手段と、
を備え、
前記第１表示制御手段は、出勤処理モードが選択された際は前記第２表示制御手段が前記在高入力画面を表示させるのに先立って前記日時受付画面を表示させるとともに、退勤処理モードが選択された際は前記第２表示制御手段が前記在高入力画面を表示させた後に前記日時受付画面を表示させることを特徴とする勤怠管理システム。
＜請求項２＞
ユーザからの所定の操作タイミングを出勤日時または退勤日時として受け付けるための日時受付画面を、所定の売上データ処理装置に通信接続された携帯端末における表示画面として、表示させる第１表示制御手段と、
前記売上データ処理装置における在高をユーザに入力させるための在高入力画面を前記表示画面として表示させる第２表示制御手段と、
を備え、
前記第１表示制御手段は、出勤処理モードが選択された際は前記第２表示制御手段が前記在高入力画面を表示させるのに先立って前記日時受付画面を表示させるとともに、退勤処理モードが選択された際は前記第２表示制御手段が前記在高入力画面を表示させた後に前記日時受付画面を表示させることを特徴とする勤怠管理システム。
＜請求項３＞
ユーザにより入力された前記在高の情報と前記出勤日時の情報または前記退勤日時の情報とが前記売上データ処理装置を識別するための識別情報に対応付けられた勤怠情報が登録されるサーバを備えたことを特徴とする請求項２に記載の勤怠管理システム。
＜請求項４＞
前記サーバに登録される前記勤怠情報は、前記携帯端末から前記サーバに送信されることを特徴とする請求項３に記載の勤怠管理システム。
＜請求項５＞
ユーザからの所定の操作タイミングを出勤日時または退勤日時として受け付けるための日時受付画面を表示させる第１ステップと、
所定の売上データ処理装置における在高をユーザに入力させるための在高入力画面を表示させる第２ステップと、
を有し、
前記第１ステップは、出勤処理モードが選択された際は前記第２ステップに先立って前記日時受付画面を表示させるとともに、退勤処理モードが選択された際は前記第２ステップの後に前記日時受付画面を表示させることを特徴とする勤怠管理方法。
【符号の説明】
【０１２７】
１  勤怠管理システム
１０，１０ｂ  ＥＣＲ
１１  ＣＰＵ
１２，１２ｂ  操作部
１３  ＲＡＭ
１４Ａ，１４Ｂ，１４Ａｂ  表示部
１５  記憶部
１６  近距離通信部
１７，１７ｂ  印刷部
１８，１８ｂ  ドロア
１９  計時部
１９ａ  バス
１９ｂ  モードスイッチ
２０  携帯端末
２１  ＣＰＵ
２２  操作部
２３  ＲＡＭ
２４  表示部
２５  記憶部
２６  近距離通信部
２７  モバイル通信部
２８  撮像部
２９  通話部
２９ａ  バス
３０  サーバ
３１  ＣＰＵ
３２  操作部
３３  ＲＡＭ
３４  表示部
３５  記憶部
３６  通信部
３７  バス
【図１】
2018206097.tif 000003
【図２】
2018206097.tif 000004
【図３】
2018206097.tif 000005
【図４】
2018206097.tif 000006
【図５】
2018206097.tif 000007
【図６】
2018206097.tif 000008
【図７】
2018206097.tif 000009
【図８】
2018206097.tif 000010
【図９】
2018206097.tif 000011
【図１０】
2018206097.tif 000012
【図１１】
2018206097.tif 000013
【図１２】
2018206097.tif 000014
【図１３】
2018206097.tif 000015
【図１４】
2018206097.tif 000016
【図１５】
2018206097.tif 000017
【図１６】
2018206097.tif 000018
【図１７】
2018206097.tif 000019
【図１８】
2018206097.tif 000020