(57)【要約】【課題】承認者と被承認者を含む従業員の勤怠情報に対し、承認者が被承認者の勤怠情報の正当性を認める承認処理を実行する際、この承認者の負担を軽減する。【解決手段】サーバ３のＣＰＵ３１は、承認者１ａと被承認者１ｂ，１ｃを含む従業員に係る勤怠情報に基づいて、所定の勤務日における被承認者１ｂ，１ｃの出勤時刻および退勤時刻が承認者１ａの出勤時刻から退勤時刻までの期間に含まれるか否かを判別し、被承認者１ｂ，１ｃの出勤時刻および退勤時刻が期間に含まれると判別された場合に、この勤務日に係る被承認者１ｂ，１ｃの勤怠情報の正当性を認めたものとする見做し承認処理を実行する。【選択図】図１
2020009346.tif 000002
【特許請求の範囲】
【請求項１】
所定の承認者と所定の被承認者を含む少なくとも二以上の従業員に係る勤怠情報に基づいて、所定の勤務日における前記被承認者の出勤時刻および退勤時刻が前記承認者の出勤時刻から退勤時刻までの期間に含まれるか否かを判別する第１の判別手段と、
前記第１の判別手段により前記被承認者の出勤時刻および退勤時刻が前記期間に含まれると判別された場合に、当該勤務日に係る前記被承認者の勤怠情報の正当性を認めたものとする見做し承認処理を実行する承認手段と、
を備えることを特徴とする勤怠情報処理装置。
【請求項２】
前記承認手段は、前記第１の判別手段により前記被承認者の出勤時刻および退勤時刻が前記期間に含まれないと判別された場合には、前記承認者による操作入力に基づいて前記勤務日に係る前記被承認者の勤怠情報の正当性を認める承認処理を実行する、
ことを特徴とする請求項１に記載の勤怠情報処理装置。
【請求項３】
前記第１の判別手段は、前記承認者の退勤のタイミングに基づいて、前記被承認者の出勤時刻および退勤時刻が前記期間に含まれるか否かを判別する、
ことを特徴とする請求項１または２に記載の勤怠情報処理装置。
【請求項４】
前記第１の判別手段は、前記被承認者の退勤のタイミングに基づいて、前記被承認者の出勤時刻および退勤時刻が前記期間に含まれるか否かを判別する、
ことを特徴とする請求項１または２に記載の勤怠情報処理装置。
【請求項５】
前記第１の判別手段は、前記被承認者の退勤のタイミングが当該勤務日における前記承認者の出勤時刻以降であり、且つ、当該勤務日における前記承認者の退勤が未だ行われていない場合に、前記被承認者の出勤時刻および退勤時刻が前記期間に含まれると判別する、
ことを特徴とする請求項４に記載の勤怠情報処理装置。
【請求項６】
前記勤務日における前記被承認者の勤怠打刻時刻が前記承認者の休憩開始時刻から休憩終了時刻までの期間に含まれるか否かを判別する第２の判別手段、を更に備え、
前記承認手段は、前記第１の判別手段により前記被承認者の出勤時刻および退勤時刻が前記承認者の出勤時刻から退勤時刻までの期間に含まれると判別され、かつ、前記第２の判別手段により前記被承認者の勤怠打刻時刻が前記承認者の休憩開始時刻から休憩終了時刻までの期間に含まれないと判別された場合に、前記見做し承認処理を実行する、
ことを特徴とする請求項１から５の何れか一項に記載の勤怠情報処理装置。
【請求項７】
前記勤怠打刻時刻は、出勤時刻、退勤時刻、休憩開始時刻、または休憩終了時刻の何れかである、
ことを特徴とする請求項６に記載の勤怠情報処理装置。
【請求項８】
前記承認手段は、前記勤怠情報として、前記勤務日に係る前記被承認者の勤務時間について前記見做し承認処理を実行する、
ことを特徴とする請求項１から７の何れか一項に記載の勤怠情報処理装置。
【請求項９】
所定の承認者と所定の被承認者を含む少なくとも二以上の従業員に係る勤怠情報に基づいて、所定の勤務日における前記被承認者の出勤時刻または退勤時刻が前記承認者の出勤時刻から退勤時刻までの期間に含まれるか否かを判別する判別手段と、
前記判別手段により前記被承認者の出勤時刻または退勤時刻が前記期間に含まれると判別された場合に、当該勤務日に係る前記被承認者の勤怠情報の正当性を認めたものとする見做し承認処理を実行する承認手段と、
を備えることを特徴とする勤怠情報処理装置。
【請求項１０】
所定の承認者と所定の被承認者を含む少なくとも二以上の従業員に係る勤怠情報に基づいて、所定の勤務日における前記被承認者の出勤時刻および退勤時刻が前記承認者の出勤時刻から退勤時刻までの期間に含まれるか否かを判別する判別手段と、
前記勤務日に係る前記被承認者の勤怠情報を表示部に表示させる表示制御手段と、
を備え、
前記表示制御手段は、前記勤務日に係る前記被承認者の勤怠情報を表示させる際には、前記判別手段による判別結果を識別可能に表示させる、
ことを特徴とする勤怠情報処理装置。
【請求項１１】
前記表示制御手段は、複数の勤務日の各々と対応付けて前記被承認者の勤怠情報を一覧で表示させ、各勤務日に係る前記判別手段による判別結果を識別可能に表示させる、
ことを特徴とする請求項１０に記載の勤怠情報処理装置。
【請求項１２】
前記表示制御手段は、前記被承認者の勤怠情報の正当性を認める承認処理を前記承認者が実行するための承認画面において、前記判別手段による判別結果を識別可能に表示させる、
ことを特徴とする請求項１０または１１に記載の勤怠情報処理装置。
【請求項１３】
所定の承認者と所定の被承認者を含む少なくとも二以上の従業員に係る勤怠情報に基づいて、所定の勤務日における前記被承認者の出勤時刻または退勤時刻が前記承認者の出勤時刻から退勤時刻までの期間に含まれるか否かを判別する判別手段と、
前記勤務日に係る前記被承認者の勤怠情報を表示部に表示させる表示制御手段と、
を備え、
前記表示制御手段は、前記勤務日に係る前記被承認者の勤怠情報を表示させる際には、前記判別手段による判別結果を識別可能に表示させる、
ことを特徴とする勤怠情報処理装置。
【請求項１４】
所定の承認者と所定の被承認者を含む少なくとも二以上の従業員に係る勤怠情報に基づいて、所定の勤務日における前記被承認者の出勤時刻および退勤時刻が前記承認者の出勤時刻から退勤時刻までの期間に含まれるか否かを判別する判別ステップと、
前記判別ステップで前記被承認者の出勤時刻および退勤時刻が前記期間に含まれると判別された場合に、当該勤務日に係る前記被承認者の勤怠情報の正当性を認めたものとする見做し承認処理を実行する承認ステップと、
を備えることを特徴とする勤怠情報処理方法。
【請求項１５】
所定の承認者と所定の被承認者を含む少なくとも二以上の従業員に係る勤怠情報に基づいて、所定の勤務日における前記被承認者の出勤時刻および退勤時刻が前記承認者の出勤時刻から退勤時刻までの期間に含まれるか否かを判別する判別ステップと、
前記勤務日に係る前記被承認者の勤怠情報を表示部に表示させる表示制御ステップと、
を備え、
前記表示制御ステップでは、前記勤務日に係る前記被承認者の勤怠情報を表示させる際には、前記判別ステップでの判別結果を識別可能に表示させる、
ことを特徴とする勤怠情報処理装置。
【請求項１６】
コンピュータを、
所定の承認者と所定の被承認者を含む少なくとも二以上の従業員に係る勤怠情報に基づいて、所定の勤務日における前記被承認者の出勤時刻および退勤時刻が前記承認者の出勤時刻から退勤時刻までの期間に含まれるか否かを判別する判別手段、
前記判別手段により前記被承認者の出勤時刻および退勤時刻が前記期間に含まれると判別された場合に、当該勤務日に係る前記被承認者の勤怠情報の正当性を認めたものとする見做し承認処理を実行する承認手段、
として機能させるためのプログラム。
【請求項１７】
コンピュータを、
所定の承認者と所定の被承認者を含む少なくとも二以上の従業員に係る勤怠情報に基づいて、所定の勤務日における前記被承認者の出勤時刻および退勤時刻が前記承認者の出勤時刻から退勤時刻までの期間に含まれるか否かを判別する判別手段、
前記勤務日に係る前記被承認者の勤怠情報を表示部に表示させる表示制御手段、
として機能させ、
前記表示制御手段は、前記勤務日に係る前記被承認者の勤怠情報を表示させる際には、前記判別手段による判別結果を識別可能に表示させる、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、勤怠情報処理装置、勤怠情報処理方法およびプログラムに関する。
【背景技術】
【０００２】
近年の電子機器の普及に伴い、勤怠の記録は、紙のタイムカードに刻印する方式に代えて、電子機器に記録する方式が普及している。このような勤怠の記録方式では、例えば特許文献１に記載されているように、勤怠に関する情報を適切に入力させることが必要である。
【０００３】
この特許文献１の請求項４には、「入力受付部が入力を受け付けた勤怠情報について承認のための入力を行なう承認画面を出力し、現在の日付を取得して当該日付に対して予め決められた条件を満たす期間の日付を有する勤怠情報を選択して出力する」と記載されている。更に特許文献１の図１１および段落０１５９〜０１６１には、承認画面８０の例が表示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１８−４５４５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
勤怠実績は、最初、被承認者がタイムカード打刻し、その打刻内容の正当性を承認者が確認して承認するという過程を経る。承認者（勤務管理権限者）は、経営者や店長などを兼務しており多忙である。そのため、少しでも業務処理に係る負担を減らしたいという経営者側の要望がある。
そこで、本発明は、勤怠情報処理装置、勤怠情報処理方法およびプログラムについて、承認者の負担を軽減することを課題とする。
【課題を解決するための手段】
【０００６】
本発明は、上記目的を達成するため、
所定の承認者と所定の被承認者を含む少なくとも二以上の従業員に係る勤怠情報に基づいて、所定の勤務日における前記被承認者の出勤時刻および退勤時刻が前記承認者の出勤時刻から退勤時刻までの期間に含まれるか否かを判別する第１の判別手段と、
前記第１の判別手段により前記被承認者の出勤時刻および退勤時刻が前記期間に含まれると判別された場合に、当該勤務日に係る前記被承認者の勤怠情報の正当性を認めたものとする見做し承認処理を実行する承認手段と、
を備えることを特徴とする勤怠情報処理装置である。
【発明の効果】
【０００７】
本発明によれば、承認者の負担を軽減することができる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態の勤怠情報処理システムを示す構成図である。
【図２】サーバの構成図である。
【図３】タイムカードテーブルの構成を示す図である。
【図４】承認者端末の構成図である。
【図５】タイムレコーダ端末の構成図である。
【図６】タイムレコーダ画面を示す図である。
【図７】暗証番号の認証動作を示す図である。
【図８】ＩＣカードによる認証動作を示す図である。
【図９】従業員の退勤の際に、この従業員の勤怠情報を自動承認する処理のフローチャートである。
【図１０】承認者の退勤の際に、各従業員の勤怠情報を自動承認する処理のフローチャートである。
【図１１】承認者端末から勤怠情報を要求された際に、各従業員の勤怠情報を自動承認する処理のフローチャートである。
【図１２】承認者端末が就業実績登録一覧画面を表示する際に、各従業員の勤怠情報を自動承認する処理のフローチャートである。
【図１３】承認者端末が就業実績登録画面を表示する際に、各従業員の勤怠情報を自動承認する処理のフローチャートである。
【図１４】承認者端末が表示部に表示する就業実績登録一覧画面を示す図である。
【図１５】承認者端末が表示部に表示する日別承認画面を示す図である。
【図１６】承認者端末が表示部に表示する就業実績登録画面を示す図である。
【発明を実施するための形態】
【０００９】
以降、本発明を実施するための形態を、各図を参照して詳細に説明する。
勤務管理権限者が勤務中であれば、各従業員の勤怠の打刻情報に対する正当性（信憑性）や、打刻情報から導出される勤怠情報の正当性は担保されている。そこで、本実施形態では、勤務管理権限者（承認者）が出勤場所で勤務中である場合の打刻情報に基づいて、従業員（被承認者）の勤怠情報を自動承認する。本実施形態で記載した「自動承認」は「正当性を認めたものとする見做し承認処理」であり、「操作入力に基づく承認処理」は「正当性を認める承認処理」である。本実施形態では、「見做し承認処理」でも「承認処理」でも、システムにより実行される具体的な処理は同様である。
【００１０】
図１は、本実施形態の勤怠情報処理システムＳを示す構成図である。
勤怠情報処理システムＳは、タイムレコーダ端末２と、サーバ３と、承認者端末４とか、インターネット９などのネットワークを経由して接続されている。このタイムレコーダ端末２は、店舗または事業所などに設置されている。
【００１１】
被承認者１ｂ，１ｃは、タイムレコーダ端末２に自身の出勤、退勤、休憩開始、休憩終了または食事の受領を打刻する。本実施形態において、被承認者１ｂの氏名を「山田花子」、従業員番号を００１として説明する。被承認者１ｃの氏名を「鈴木一郎」、従業員番号を００２として説明する。
【００１２】
承認者１ａは、経営者、店長、マネージャーなどが想定される。承認者１ａも従業員なので、タイムレコーダ端末２に自身の出勤、退勤、休憩開始、休憩終了または食事の受領を打刻し、承認者端末４を操作して、被承認者１ｂ，１ｃの打刻情報から導出される勤怠情報の正当性を承認する。本実施形態において、承認者１ａの氏名を「特許次郎」、従業員番号を００３として説明する。
【００１３】
タイムレコーダ端末２は、入力された出勤、退勤、休憩開始、休憩終了または食事の受領の打刻情報を、インターネット９などのネットワークを経由して、サーバ３に送信する。サーバ３は、タイムレコーダ端末２から受信した打刻情報を蓄積すると共に、この打刻情報およびこの打刻情報から導出される勤怠情報を承認者端末４に送信する。
【００１４】
図２は、サーバ３の構成図である。
サーバ３は、ＣＰＵ（Central Processing Unit）３１、ＲＯＭ（Read Only Memory）３２、ＲＡＭ（Random Access Memory）３３、表示部３４、入力部３５、通信部３６、記憶部３９を備えている。
記憶部３９には、従業員マスタ３９１、所属マスタ３９２、就業基本情報テーブル３９３、タイムカードテーブル３９４、タイムレコーダ端末テーブル３９５、就業実績テーブル３９６、サーバサイドプログラム３９７が格納されている。サーバ３は、ＣＰＵ３１がサーバサイドプログラム３９７を実行することにより、打刻情報を登録する。
【００１５】
従業員マスタ３９１は、各店舗または事業所に所属する全従業員に関する情報を管理するデータベースである。この従業員マスタ３９１には、各従業員の従業員番号および氏名と、各従業員が承認者と被承認者のうち何れであるかを示す情報とが格納されている。
所属マスタ３９２は、各店舗または事業所に所属する全従業員の所属に関する情報を管理するデータベースである。
【００１６】
就業基本情報テーブル３９３は、就業の基本情報を管理するデータベースである。具体的には、タイムレコーダ端末２によって登録された打刻情報およびこの打刻情報から導出された勤怠情報を、承認者端末４の就業実績画面に所属単位で表示できるようにするための情報等を管理するデータベースである。
タイムカードテーブル３９４は、タイムレコーダ端末２から送信された打刻情報を格納する。タイムカードテーブル３９４には、打刻情報と、タイムレコーダ端末２を打刻した従業員が所属する支店のコード情報とが対応付けられて格納される。このタイムカードテーブル３９４については、後記する図３で詳細に説明する。
【００１７】
タイムレコーダ端末テーブル３９５は、各タイムレコーダ端末２に係る情報を格納するデータベースである。ＣＰＵ３１は、このタイムレコーダ端末２に記録されていない端末からのアクセスを排除することにより、不正な打刻情報の登録を排除する。
就業実績テーブル３９６は、就業実績画面に表示される打刻情報およびこの打刻情報から導出された勤怠情報に基づいた就業実績データを格納する。この就業実績画面は、後記する承認者端末４の表示部４４に表示される。
【００１８】
ＣＰＵ３１は、通信部３６によりタイムレコーダ端末２との間で定期的に通信を実行し、従業員マスタ３９１、所属マスタ３９２、就業基本情報テーブル３９３に格納された情報を同期させる。
このように、勤怠情報処理システムＳは、従業員の勤怠の打刻情報を登録することができる。
【００１９】
図３は、タイムカードテーブル３９４の構成を示す図である。
タイムカードテーブル３９４は、従業員番号欄３９４１と、氏名欄３９４２と、打刻情報欄３９４３と、時刻欄３９４４を含んで構成される。従業員がタイムレコーダ端末２を用いて打刻した情報は、サーバ３に送信されてタイムカードテーブル３９４に格納される。
【００２０】
従業員番号欄３９４１は、タイムレコーダ端末２を打刻した従業員の番号を格納する欄である。氏名欄３９４２は、タイムレコーダ端末２を打刻した従業員の氏名を格納する欄である。打刻情報欄３９４３は、タイムレコーダ端末２を打刻した種別を示す情報を格納する欄であり、ここでは出勤、退勤、休憩開始、休憩終了の４種類が格納されている。時刻欄３９４４は、従業員がタイムレコーダ端末２を打刻した時刻が格納されている。
【００２１】
本実施形態の勤怠情報処理システムＳは、タイムレコーダ端末２の出勤と退勤に係る打刻情報から勤務時間を導出し、この勤務時間の正当性を認めたものとする見做し承認処理を行い、タイムレコーダ端末２の休憩開始と休憩終了に係る打刻情報から休憩取得時間を導出し、この休憩取得時間の正当性を認めたものとする見做し承認処理を行う。本実施形態の勤怠情報処理システムＳが正当性を認めたものとする見做し承認処理を行う勤怠情報とは、勤務時間および休憩取得時間である。休憩取得時間は、休憩開始時刻から休憩終了時刻までの時間である。勤務時間は、出勤時刻から退勤時刻までの時間から休憩取得時間を減算した時間であり、法定内残業時間、普通残業時間、深夜残業時間、休日労働時間などの項目を含んで構成される。
【００２２】
図４は、タイムレコーダ端末２の構成図である。
タイムレコーダ端末２は、いわゆるタブレット端末であり、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、記憶部２９を備えている。なお、タイムレコーダ端末２は、タブレット端末に限定されず、例えば、スマートフォン、携帯電話機、ＰＤＡ（Personal Digital Assistant）、ノートＰＣ（Personal Computer）、デスクトップＰＣ等であってもよい。
【００２３】
ＣＰＵ２１は、記憶部２９などに記憶されているタイムレコーダプログラム２９４と、タッチパネルディスプレイ２４から入力される各種指示とをＲＡＭ２３内のワークメモリに展開する。ＣＰＵ２１は更に、この入力指示および入力データに応じてワークメモリに展開したプログラムに従って各種処理を実行し、その処理結果をＲＡＭ２３内のワークメモリに格納し、タッチパネルディスプレイ２４に表示する。そしてＣＰＵ２１は、ワークメモリに格納した処理結果を記憶部２９内の保存先に保存する。
【００２４】
記憶部２９は、例えばフラッシュメモリのように磁気的、光学的記憶媒体、または半導体メモリなどの書換え可能な不揮発性の記憶媒体で構成されている。この記憶部２９は、システムプログラムおよび、このシステムプログラムに対応するタイムレコーダプログラム２９４を記憶する。記憶部２９は更に、従業員ミラー２９１、所属ミラー２９２等を記憶する。
【００２５】
タイムレコーダ端末２は更に、タッチパネルディスプレイ２４、スピーカ２５、ＮＦＣ（Near Field Communication）リーダ２６、無線通信部２７を備えている。
タッチパネルディスプレイ２４は、液晶ディスプレイ等の上層に透明なタッチパネルが積層されて構成された入出力機器であり、文字や画像を表示すると共に、ユーザ操作を受け付ける。このタッチパネルディスプレイ２４は、勤怠登録すべき従業員（対象者）の勤怠の打刻を受け付ける受付手段として機能し、この従業員に係る情報を表示する表示手段として機能する。
スピーカ２５は、音声信号を音声に変換して報知するものである。
【００２６】
ＮＦＣリーダ２６は、ＮＦＣ方式のＩＣ（Integrated Circuit）カード１１（図８参照）や電子機器との間で情報を送受信するものである。このＮＦＣリーダ２６は、ＩＣカードや携帯端末機から各従業員の識別情報を受信するために用いられる。その際に、ＩＣカードとして従業員が保有している交通系ＩＣカードの識別情報や、交通系ＩＣカード規格の通信に対応した携帯端末機の識別情報を、各従業員の識別情報として利用してもよい。このように、既に普及しているＩＣカード１１の識別情報を勤怠の打刻に使用しているので、新たなＩＣカードを配布する必要がなく、管理する必要もないという利点がある。
【００２７】
無線通信部２７は、例えばBluetooth（登録商標） Low EnergyやWi-Fi（登録商標）による通信手段であり、例えば無線ルータ（不図示）を介してサーバ３と相互に通信可能である。この無線通信部２７によってサーバ３と通信することにより、サーバ３との間で勤怠に係るデータベースを同期させることができる。
【００２８】
タイムレコーダプログラム２９４は、このタイムレコーダ端末２に勤怠の打刻処理を行わせるためのものである。
【００２９】
従業員ミラー２９１は、サーバ３の従業員マスタ３９１に格納された従業員に関する情報が複写されたミラー情報である。従業員ミラー２９１は、秘匿性の低い情報については全従業員の情報を格納しているが、秘匿性の高い情報についてはタイムレコーダ端末２が管理する支店の従業員に係る情報のみを格納している。
所属ミラー２９２は、サーバ３の所属マスタ３９２と同様に、従業員の所属に関する情報を管理するデータベースである。
【００３０】
図５は、承認者端末４の構成図である。
承認者端末４は、いわゆるＰＣ端末であり、ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３、記憶部４９を備えている。承認者端末４は更に、表示部４４、入力部４５、通信部４６を備えている。なお、承認者端末４は、ＰＣ端末に限定されず、例えば、スマートフォン、携帯電話機、ＰＤＡ（Personal Digital Assistant）、ノートＰＣ（Personal Computer）、デスクトップＰＣ等であってもよい。
【００３１】
ＣＰＵ４１は、記憶部４９などに記憶されている承認プログラム４９１と、入力部４５から入力される各種指示とをＲＡＭ４３内のワークメモリに展開する。ＣＰＵ４１は更に、この入力指示および入力データに応じてワークメモリに展開した承認プログラム４９１に従って各種処理を実行する。そしてＣＰＵ４１は、その処理結果をＲＡＭ４３内のワークメモリに格納し、表示部４４に表示すると共に、記憶部４９内の保存先に保存する。
【００３２】
ＣＰＵ４１は、表示部４４に、就業実績登録一覧画面６や日別承認画面７や就業実績登録画面８などを表示し、各従業員の勤怠情報を承認者に承認させる。
【００３３】
図６は、タイムレコーダ端末２に表示されるタイムレコーダ画面５を示す図である。
このタイムレコーダ画面５は、タイトルに「タイムレコーダ」と記載されており、更にメニューアイコン５１、日時領域５２１、メッセージ領域５２２、打刻領域５３、従業員選択領域５４を含んでいる。
【００３４】
日時領域５２１は、現在の日時を表示する領域であり、ここでは「２０１８年５月２日（水）１０：５８」が表示されている。
【００３５】
メッセージ領域５２２は、勤怠の打刻に関するメッセージを表示する領域であり、ここでは「従業員を選択して下さい。」が表示されている。
打刻領域５３は、出勤、退勤、休憩の開始や終了、または賄いの食事の受領を打刻するボタンを表示する領域であり、出勤ボタン５３１、退勤ボタン５３２、休憩開始ボタン５３３、休憩終了ボタン５３４、食事ボタン５３５が表示されている。
【００３６】
出勤ボタン５３１は、従業員の出勤を打刻するためのボタンである。
退勤ボタン５３２は、従業員の退勤を打刻するためのボタンである。
休憩開始ボタン５３３は、従業員の休憩開始を打刻するためのボタンである。
休憩終了ボタン５３４は、従業員の休憩終了を打刻するためのボタンである。
食事ボタン５３５は、従業員の賄いの食事の受領を打刻するためのボタンである。
従業員選択領域５４は、従業員を選択する領域であり、番号選択タブ５４１と名前選択タブ５４２とを含んでいる。
【００３７】
図６に示すタイムレコーダ画面５において、打刻領域５３の何れかのボタンと、従業員の名前（氏名）がタップされたら、図７の暗証番号認証ポップアップ５５が表示される。また、従業員の名前（氏名）をタップする代わりに、従業員の番号が入力されてもよく、更に図８に示すように、ＮＦＣ規格に準拠したＩＣカード１１を翳してもよい。
【００３８】
図７は、暗証番号の認証動作を示す図である。
図７において、タイムレコーダ画面５の中央には、暗証番号認証ポップアップ５５が表示されている。この暗証番号認証ポップアップ５５には、入力した従業員番号およびその名前（氏名）である「００２：鈴木一郎」と、「暗証番号４桁を入力して下さい。」のメッセージが表示されている。
従業員が、この暗証番号認証ポップアップ５５に正しい暗証番号を入力したならば、出勤、退勤、休憩開始、休憩終了または食事の受領が打刻される。これにより、他の従業員に成りすました勤怠の打刻を防ぐことができる。
【００３９】
図７は、ＩＣカード１１による認証動作を示す図である。
従業員は、タイムレコーダ端末２にＩＣカード１１をタッチする。ＣＰＵ２１は、ＮＦＣリーダ２６によってＩＣカード１１から識別情報を読み取る。これにより、ＣＰＵ２１は、この従業員の出勤を打刻し、メッセージ領域５２２に、この従業員の番号と名前（氏名）とを表示する。
【００４０】
《勤怠情報の承認処理》
承認者が出勤を打刻した後、退勤を打刻するまでの期間に、被承認者が出勤、退勤、休憩開始または休憩終了を打刻すると、この打刻情報から導出された勤怠情報である勤務時間および休憩取得時間は自動承認される。これにより、承認者の負担を軽減することができる。
【００４１】
但し、承認者が勤務中であっても、この承認者が休憩開始を打刻後、休憩終了を打刻するまで期間は自動承認の対象外とする。承認者が退勤を打刻後、次回の出勤を打刻するまでの期間も自動承認の対象外とする。これにより、承認者による管理を有効とすることができる。
以下の図９から図１２を参照して、各タイミングで従業員の勤怠情報を自動承認する処理を説明する。なお、各処理すべてを実行する必要はなく、これらの処理のうちいずれか１つまたは任意個数を実行すればよい。
【００４２】
図９は、従業員の勤務日における退勤の際に、この従業員の勤怠情報をサーバ３が自動承認する処理のフローチャートである。
従業員の勤務日において、この従業員がタイムレコーダ端末２に退勤を打刻して、その打刻情報がサーバ３に送信されたならば、図９の自動承認処理が開始する。
【００４３】
最初、サーバ３のＣＰＵ３１は、タイムレコーダ端末２から打刻情報を受信し（Ｓ１０）、この打刻情報をタイムカードテーブル３９４に登録する（Ｓ１１）。
ＣＰＵ３１は、この打刻情報が従業員の退勤に係るデータであるか否かを判別する（Ｓ１２）。ＣＰＵ３１は、この打刻情報が従業員の退勤に係るデータではないならば（Ｎｏ）、ステップＳ１０の処理に戻り、従業員の退勤に係るデータならば（Ｙｅｓ）、ステップＳ１３の処理に進む。
【００４４】
ステップＳ１３において、ＣＰＵ３１は、この勤務日における従業員の出勤時刻と退勤時刻が承認者の出勤時刻以降であるか否かを判別する。ＣＰＵ３１は、この従業員の出勤時刻と退勤時刻が承認者の出勤時刻以降でないならば（Ｎｏ）、ステップＳ１０の処理に戻り、承認者の出勤時刻以降ならば（Ｙｅｓ）、ステップＳ１４の処理に進む。
【００４５】
ステップＳ１４において、ＣＰＵ３１は、承認者の退勤時刻が、この従業員の退勤時刻以前であるか判別する。ＣＰＵ３１は、承認者の退勤時刻が当該従業員の退勤時刻より前ならば（Ｙｅｓ）、ステップＳ１０の処理に戻る。ＣＰＵ３１は、承認者の退勤時刻が未だであるか、または承認者の退勤時刻が当該従業員の退勤時刻と同一ならば（Ｎｏ）、ステップＳ１５の処理に進む。つまり、ＣＰＵ３１は、被承認者の退勤のタイミングがこの勤務日における承認者の出勤時刻以降であり、且つ、この勤務日における承認者の退勤が未だ行われていない場合に、被承認者の出勤時刻および退勤時刻が、承認者の出勤時刻から退勤時刻までの期間に含まれると判別する。
【００４６】
ＣＰＵ３１は、所定の勤務日における被承認者の出勤時刻および退勤時刻が承認者の出勤時刻から退勤時刻までの期間に含まれるか否かを判別する第１の判別手段として機能する。ＣＰＵ３１は、この勤務日に係る被承認者の勤怠情報の正当性を認めたものとする見做し承認処理を実行する承認手段として機能する。更にＣＰＵ３１（第１の判別手段）は、被承認者の退勤のタイミングに基づいて、この被承認者の出勤時刻および退勤時刻が、承認者の出勤時刻から退勤時刻までの期間に含まれるか否かを判別する。
【００４７】
ステップＳ１５において、ＣＰＵ３１は、この従業員の出勤時刻、退勤時刻、休憩開始時刻または休憩終了時刻が、承認者の休憩開始時刻から休憩終了時刻までの期間に含まれるか否かを判別する。ＣＰＵ３１は、この従業員の出勤時刻、退勤時刻、休憩開始時刻または休憩終了時刻が、承認者の休憩開始時刻から休憩終了時刻までの期間に含まれるならば（Ｙｅｓ）、ステップＳ１０の処理に戻る。ＣＰＵ３１は、この従業員の出勤時刻、退勤時刻、休憩開始時刻および休憩終了時刻が、承認者の休憩開始時刻から休憩終了時刻までの期間に含まれないならば（Ｎｏ）、この従業員の勤怠情報を承認したのち（Ｓ１６）、ステップＳ１０の処理に戻る。ＣＰＵ３１は更に、前記勤務日における前記被承認者の勤怠打刻時刻が前記承認者の休憩開始時刻から休憩終了時刻までの期間に含まれるか否かを判別する第２の判別手段として機能する。ここで被承認者の勤怠打刻時刻とは、出勤時刻、退勤時刻、休憩開始時刻または休憩終了時刻の何れかのことをいう。
【００４８】
図１０は、承認者の退勤の際に、各従業員の勤怠情報をサーバ３が自動承認する処理のフローチャートである。
従業員のうち承認者がタイムレコーダ端末２に退勤を打刻して、この打刻情報がサーバ３に送信されたならば、図１０の自動承認処理が開始する。
【００４９】
最初、サーバ３のＣＰＵ３１は、タイムレコーダ端末２から打刻情報を受信し（Ｓ２０）、この打刻情報をタイムカードテーブル３９４に登録する（Ｓ２１）。
ＣＰＵ３１は、この打刻情報が承認者の退勤に係るデータであるか否かを判別する（Ｓ２２）。ＣＰＵ３１は、この打刻情報が承認者の退勤に係るデータではないならば（Ｎｏ）、ステップＳ２０の処理に戻り、承認者の退勤に係るデータならば（Ｙｅｓ）、ステップＳ２３の処理に進む。
【００５０】
ステップＳ２３〜Ｓ２８において、ＣＰＵ３１は、当日の全従業員の勤怠情報について処理を繰り返す。
ＣＰＵ３１は、この従業員が退勤済みか否かを判別する（Ｓ２４）。ＣＰＵ３１は、この従業員が退勤済みでないならば（Ｎｏ）、ステップＳ２８の処理に進み、この従業員が退勤済みならば（Ｙｅｓ）、ステップＳ２５の処理に進む。
【００５１】
次にＣＰＵ３１は、この従業員の当日の出勤時刻および退勤時刻が、承認者の出勤時刻から退勤時刻までの期間に含まれるか否かを判別する（Ｓ２５）。ＣＰＵ３１は、この従業員の当日の出勤時刻または退勤時刻が、承認者の出勤時刻から退勤時刻までの期間に含まれないならば（Ｎｏ）、ステップＳ２８の処理に進む。ＣＰＵ３１は、この従業員の当日の出勤時刻および退勤時刻が、承認者の出勤時刻から退勤時刻までの期間に含まれるならば（Ｙｅｓ）、ステップＳ２６の処理に進む。
【００５２】
ＣＰＵ３１は、この従業員の当日の出勤時刻、退勤時刻、休憩開始時刻または休憩終了時刻が、承認者の休憩開始時刻から休憩終了時刻までの期間に含まれるか否かを判別する（Ｓ２６）。ＣＰＵ３１は、この従業員の当日の出勤時刻、退勤時刻、休憩開始時刻または休憩終了時刻が、承認者の休憩開始時刻から休憩終了時刻までの期間に含まれるならば（Ｙｅｓ）、ステップＳ２８の処理に進む。ＣＰＵ３１は、この従業員の当日の出勤時刻、退勤時刻、休憩開始時刻および休憩終了時刻が、承認者の休憩開始時刻から休憩終了時刻までの期間に含まれていないならば（Ｎｏ）、当日のこの従業員の勤怠情報を承認して（Ｓ２７）、ステップＳ２８の処理に進む。
【００５３】
ステップＳ２８において、ＣＰＵ３１は、当日の全従業員の勤怠情報について処理を繰り返したか否かを判別する。ＣＰＵ３１は、当日の全従業員の勤怠情報について処理を繰り返していないならば、次の従業員についての処理を繰り返す。ＣＰＵ３１は、当日の全従業員の勤怠情報について処理を繰り返したならば、ステップＳ１０の処理に戻る。
【００５４】
ＣＰＵ３１は、所定の勤務日における被承認者の出勤時刻および退勤時刻が承認者の出勤時刻から退勤時刻までの期間に含まれるか否かを判別する第１の判別手段として機能する。ＣＰＵ３１は、この勤務日に係る被承認者の勤怠情報の正当性を認めたものとする見做し承認処理を実行する承認手段として機能する。
ＣＰＵ３１（第１の判別手段）は、承認者の退勤のタイミングに基づいて、この被承認者の出勤時刻および退勤時刻が、承認者の出勤時刻から退勤時刻までの期間に含まれるか否かを判別する。
ＣＰＵ３１は更に、前記勤務日における前記被承認者の勤怠打刻時刻が前記承認者の休憩開始時刻から休憩終了時刻までの期間に含まれるか否かを判別する第２の判別手段として機能する。ここで被承認者の勤怠打刻時刻とは、出勤時刻、退勤時刻、休憩開始時刻または休憩終了時刻の何れかのことをいう。
【００５５】
図１１は、承認者端末４から勤怠情報を要求された際に、各従業員の勤怠情報をサーバ３が自動承認する処理のフローチャートである。
ＣＰＵ３１は、承認者端末４から送信された勤怠情報の要求を受信する（Ｓ３０）。次にＣＰＵ３１は、ステップＳ３１〜Ｓ３７において、全従業員の各日付の勤怠情報について処理を繰り返す。
【００５６】
ＣＰＵ３１は、この勤怠情報に係る打刻情報が退勤を含むか否かを判別する（Ｓ３２）。ＣＰＵ３１は、この勤怠情報に係る打刻情報が退勤を含まないならば（Ｎｏ）、ステップＳ３７の処理に進む。ＣＰＵ３１は、この勤怠情報に係る打刻情報が退勤を含むならば（Ｙｅｓ）、ステップＳ３３の処理に進む。
【００５７】
ＣＰＵ３１は、この勤怠情報が未承認であるか否かを判別する（Ｓ３３）。ＣＰＵ３１は、この勤怠情報が承認済みならば（Ｎｏ）、ステップＳ３７の処理に進む。ＣＰＵ３１は、この勤怠情報が未承認ならば（Ｙｅｓ）、ステップＳ３４の処理に進む。
【００５８】
ＣＰＵ３１は、この従業員のこの日の出勤時刻および退勤時刻が、承認者の出勤時刻から退勤時刻までの期間に含まれるか否かを判別する（Ｓ３４）。ＣＰＵ３１は、この従業員のこの日の出勤時刻または退勤時刻が、承認者の出勤時刻から退勤時刻までの期間に含まれないならば（Ｎｏ）、ステップＳ３７の処理に進む。ＣＰＵ３１は、この従業員のこの日の出勤時刻および退勤時刻が、承認者の出勤時刻から退勤時刻までの期間に含まれるならば（Ｙｅｓ）、ステップＳ３５の処理に進む。
【００５９】
ＣＰＵ３１は、この従業員のこの日の出勤時刻、退勤時刻、休憩開始時刻または休憩終了時刻が、承認者の休憩開始時刻から休憩終了時刻までの期間に含まれるか否かを判別する（Ｓ３５）。ＣＰＵ３１は、この従業員のこの日の出勤時刻、退勤時刻、休憩開始時刻または休憩終了時刻が、承認者の休憩開始時刻から休憩終了時刻までの期間に含まれるならば（Ｙｅｓ）、ステップＳ３７の処理に進む。ＣＰＵ３１は、この従業員のこの日の出勤時刻、退勤時刻、休憩開始時刻および休憩終了時刻が、承認者の休憩開始時刻から休憩終了時刻までの期間に含まれないならば（Ｎｏ）、この従業員のこの日の勤怠情報を承認し（Ｓ３６）、ステップＳ３７の処理に進む。
【００６０】
ステップＳ３７において、ＣＰＵ３１は、各日付の全従業員の勤怠情報について処理を繰り返したか否かを判別する。ＣＰＵ３１は、各日付の従業員の勤怠情報について処理を繰り返していないならば、次の従業員についての処理を繰り返す。ＣＰＵ３１は、各日付の全従業員の勤怠情報について処理を繰り返したならば、承認者端末４に勤怠情報を送信したのち（Ｓ３８）、ステップＳ３０の処理に戻る。
【００６１】
ＣＰＵ３１は、所定の勤務日における被承認者の出勤時刻および退勤時刻が承認者の出勤時刻から退勤時刻までの期間に含まれるか否かを判別する判別手段として機能する。
ＣＰＵ３１は更に、前記勤務日における前記被承認者の勤怠打刻時刻が前記承認者の休憩開始時刻から休憩終了時刻までの期間に含まれるか否かを判別する第２の判別手段として機能する。ここで被承認者の勤怠打刻時刻とは、出勤時刻、退勤時刻、休憩開始時刻または休憩終了時刻の何れかのことをいう。
なお、図１１の処理は、承認者端末４から勤怠情報を要求された際に限定されない。例えば、深夜（午前２時）などに定期的に処理を実行してもよい。
【００６２】
図１２は、承認者端末４が就業実績登録一覧画面６を表示する際に、各従業員の勤怠情報を自動承認する処理のフローチャートである。
最初、承認者端末４のＣＰＵ４１は、指定した日付の勤怠情報をサーバ３から受信する（Ｓ４０）。次にＣＰＵ４１は、ステップＳ４１〜Ｓ４７において、全従業員の勤怠情報について処理を繰り返す。
【００６３】
ＣＰＵ４１は、この従業員のこの日付の勤怠情報に係る打刻情報が退勤を含むか否かを判別する（Ｓ４２）。ＣＰＵ４１は、この勤怠情報に係る打刻情報が退勤を含まないならば（Ｎｏ）、ステップＳ４７の処理に進む。ＣＰＵ３１は、この勤怠情報に係る打刻情報が退勤を含むならば（Ｙｅｓ）、ステップＳ４３の処理に進む。
【００６４】
ＣＰＵ４１は、この従業員のこの日付の勤怠情報が未承認であるか否かを判別する（Ｓ４３）。ＣＰＵ４１は、この勤怠情報が承認済みならば（Ｎｏ）、ステップＳ４７の処理に進む。ＣＰＵ４１は、この勤怠情報が未承認ならば（Ｙｅｓ）、ステップＳ４４の処理に進む。
【００６５】
ＣＰＵ４１は、この従業員のこの日付の出勤時刻および退勤時刻が、承認者の出勤時刻から退勤時刻までの期間に含まれるか否かを判別する（Ｓ４４）。ＣＰＵ４１は、この従業員のこの日付の出勤時刻または退勤時刻が、承認者の出勤時刻から退勤時刻までの期間に含まれないならば（Ｎｏ）、ステップＳ４７の処理に進む。ＣＰＵ４１は、この従業員のこの日付の出勤時刻および退勤時刻が、承認者の出勤時刻から退勤時刻までの期間に含まれるならば（Ｙｅｓ）、ステップＳ４５の処理に進む。
【００６６】
ＣＰＵ４１は、この従業員のこの日付の出勤時刻、退勤時刻、休憩開始時刻または休憩終了時刻が、承認者の休憩開始時刻から休憩終了時刻までの期間に含まれるか否かを判別する（Ｓ４５）。ＣＰＵ４１は、この従業員のこの日付の出勤時刻、退勤時刻、休憩開始時刻または休憩終了時刻が、承認者の休憩開始時刻から休憩終了時刻までの期間に含まれるならば（Ｙｅｓ）、ステップＳ４７の処理に進む。ＣＰＵ４１は、この従業員のこの日付の出勤時刻、退勤時刻、休憩開始時刻および休憩終了時刻が、承認者の休憩開始時刻から休憩終了時刻までの期間に含まれないならば（Ｎｏ）、指定した日付に係るこの従業員の勤怠情報を承認し（Ｓ４６）、ステップＳ４７の処理に進む。
【００６７】
ステップＳ４７において、ＣＰＵ４１は、全従業員の勤怠情報について処理を繰り返したか否かを判別する。ＣＰＵ４１は、全従業員の勤怠情報について処理を繰り返していないならば、次の従業員について承認処理を繰り返す。ＣＰＵ４１は、各日付の全従業員の勤怠情報について承認処理を繰り返したならば、表示部４４に就業実績登録一覧画面６（図１４参照）を表示して（Ｓ４８）、図１２の処理を終了する。
【００６８】
ＣＰＵ４１は、所定の勤務日における被承認者の出勤時刻および退勤時刻が、承認者の出勤時刻から退勤時刻までの期間に含まれるか否かを判別する判別手段として機能する。ＣＰＵ４１は、この勤務日に係る被承認者の勤怠情報を表示部４４に表示させる表示制御手段として機能し、この勤務日に係る前記被承認者の勤怠情報を表示させる際には、判別手段による判別結果を識別可能に表示させる。
ＣＰＵ３１は更に、前記勤務日における前記被承認者の勤怠打刻時刻が前記承認者の休憩開始時刻から休憩終了時刻までの期間に含まれるか否かを判別する第２の判別手段として機能する。ここで被承認者の勤怠打刻時刻とは、出勤時刻、退勤時刻、休憩開始時刻または休憩終了時刻の何れかのことをいう。
【００６９】
図１３は、承認者端末４が就業実績登録画面８を表示する際に、各日付の勤怠情報を自動承認する処理のフローチャートである。
最初、承認者端末４のＣＰＵ４１は、指定した従業員の勤怠情報をサーバ３から受信する（Ｓ４０）。次にＣＰＵ４１は、ステップＳ５１〜Ｓ５７において、この従業員の各日付の勤怠情報について処理を繰り返す。
【００７０】
ＣＰＵ４１は、この従業員のこの日の勤怠情報に係る打刻情報が退勤を含むか否かを判別する（Ｓ５２）。ＣＰＵ４１は、この従業員のこの日の勤怠情報に係る打刻情報が退勤を含まないならば（Ｎｏ）、ステップＳ５７の処理に進む。ＣＰＵ３１は、この従業員のこの日の勤怠情報に係る打刻情報が退勤を含むならば（Ｙｅｓ）、ステップＳ５３の処理に進む。
【００７１】
ＣＰＵ４１は、この従業員のこの日の勤怠情報が未承認であるか否かを判別する（Ｓ５３）。ＣＰＵ４１は、この勤怠情報が承認済みならば（Ｎｏ）、ステップＳ５７の処理に進む。ＣＰＵ４１は、この勤怠情報が未承認ならば（Ｙｅｓ）、ステップＳ５４の処理に進む。
【００７２】
ＣＰＵ４１は、この従業員のこの日の出勤時刻および退勤時刻が、承認者の出勤時刻から退勤時刻までの期間に含まれるか否かを判別する（Ｓ５４）。ＣＰＵ４１は、この従業員のこの日の出勤時刻または退勤時刻が、承認者の出勤時刻から退勤時刻までの期間に含まれないならば（Ｎｏ）、ステップＳ５７の処理に進む。ＣＰＵ４１は、この従業員のこの日の出勤時刻および退勤時刻が、承認者の出勤時刻から退勤時刻までの期間に含まれるならば（Ｙｅｓ）、ステップＳ５５の処理に進む。
【００７３】
ＣＰＵ４１は、この従業員のこの日の出勤時刻、退勤時刻、休憩開始時刻または休憩終了時刻が、承認者の休憩開始時刻から休憩終了時刻までに含まれるか否かを判別する（Ｓ５５）ＣＰＵ４１は、この従業員のこの日の出勤時刻、退勤時刻、休憩開始時刻または休憩終了時刻が、承認者の休憩開始時刻から休憩終了時刻までに含まれるならば（Ｙｅｓ）、ステップＳ５７の処理に進む。ＣＰＵ４１は、この従業員のこの日の出勤時刻、退勤時刻、休憩開始時刻および休憩終了時刻が、承認者の休憩開始時刻から休憩終了時刻までに含まれないならば（Ｎｏ）、この従業員のこの日の勤怠情報を承認し（Ｓ５６）、ステップＳ５７の処理に進む。
【００７４】
ステップＳ５７において、ＣＰＵ４１は、この従業員の各日付の勤怠情報について処理を繰り返したか否かを判別する。ＣＰＵ４１は、各日付の勤怠情報について処理を繰り返していないならば、次の日付についての処理を繰り返す。ＣＰＵ４１は、全ての日付の勤怠情報について処理を繰り返したならば、表示部４４に就業実績登録画面８（図１６参照）を表示して（Ｓ５８）、図１３の処理を終了する。
【００７５】
ＣＰＵ４１は、所定の勤務日における被承認者の出勤時刻および退勤時刻が承認者の出勤時刻から退勤時刻までの期間に含まれるか否かを判別する判別手段として機能する。ＣＰＵ４１は、この勤務日に係る被承認者の勤怠情報を表示部４４に表示させる表示制御手段として機能し、この勤務日に係る前記被承認者の勤怠情報を表示させる際には、判別手段による判別結果を識別可能に表示させる。
ＣＰＵ３１は更に、前記勤務日における前記被承認者の勤怠打刻時刻が前記承認者の休憩開始時刻から休憩終了時刻までの期間に含まれるか否かを判別する第２の判別手段として機能する。ここで被承認者の勤怠打刻時刻とは、出勤時刻、退勤時刻、休憩開始時刻または休憩終了時刻の何れかのことをいう。
ＣＰＵ４１は、複数の勤務日の各々と対応付けて被承認者の勤怠情報を就業実績登録画面８（図１６参照）に一覧で表示させ、各勤務日に係る判別結果を識別可能に表示させる。
【００７６】
図１４は、承認者端末４が表示部４４に表示する就業実績登録一覧画面６を示す図である。
この就業実績登録一覧画面６は、承認者端末４において承認プログラム４９１が起動したのち、最初に表示される画面である。
【００７７】
就業実績登録一覧画面６の最上部には、日報入力タブ６１１、事業状況タブ６１２、資金状況タブ６１３が表示されている、日報入力タブ６１１は、承認者が日報を入力するためのタブである。事業状況タブ６１２は、承認者が事業状況を把握するためのタブである。資金状況タブ６１３は、承認者が資金状況を把握するためのタブである。ここでは日報入力タブ６１１が選択されており、日報入力の画面が表示されている。
【００７８】
日付テキストエリア６２には、対象日付である「２０１８年５月２日（水）」が表示されている。日付テキストエリア６２の左側には、前月ボタン６２１、前日ボタン６２２が表示されている。承認者が前日ボタン６２２をクリックすると、対象日付の前日の情報に切り替わる。承認者が前月ボタン６２１をクリックすると、対象日付の前月同日付の情報に切り替わる。
【００７９】
日付テキストエリア６２の右側には、翌日ボタン６２３、翌月ボタン６２４が表示されている。承認者が翌日ボタン６２３をクリックすると、対象日付の翌日の情報に切り替わる。承認者が翌月ボタン６２４をクリックすると、対象日付の翌月同日付の情報に切り替わる。
【００８０】
日付テキストエリア６２の下側には、就業実績計領域６３が表示されている。この就業実績計領域６３には、食事数の総和と、労働時間の総和と、人件費の総和と、当月の累計人件費とが表示されている。
【００８１】
就業実績計領域６３の下側には、就業実績が表示されている。この就業実績は、登録欄６４１、従業員番号欄６４２、氏名欄６４３、出勤時刻欄６４４、退勤時刻欄６４５、休憩欄６４６、労働欄６４７を含んで表示されている。更に就業実績は、食事欄６４８、出勤承認欄６４９、人件費欄６５０、累計人件費欄６５１を含んでおり、更に日別承認ボタン６６と就業実績登録ボタン６７が表示されている。本実施形態では、被承認者である従業員番号００１の山田花子および、従業員番号００２の鈴木一郎と、承認者である従業員番号００３の特許次郎に係る就業実績が表示されている。
【００８２】
登録欄６４１は、この従業員が、この勤務日における出勤および退勤を打刻したことを示す欄である。従業員番号欄６４２は、この従業員を一意に識別する番号を示す欄である。
氏名欄６４３は、この従業員の氏名を示す欄である。出勤時刻欄６４４は、この従業員が出勤を打刻した時刻を示す欄である。退勤時刻欄６４５は、この従業員が退勤を打刻した時刻を示す欄である。
【００８３】
休憩欄６４６は、この従業員が取得した休憩時間を示す欄である。労働欄６４７は、この従業員の労働時間を示す欄である。食事欄６４８は、この従業員が賄いの食事を受領した旨を示す欄である。出勤承認欄６４９は、承認者がこの日の勤怠の正当性を承認した旨を示す欄である。人件費欄６５０は、この日のこの従業員に掛かった人件費を示す欄である。累計人件費欄６５１は、この月のこの従業員に掛かった人件費の累計を示す欄である。
日別承認ボタン６６は、図１５に示す日別承認画面７に遷移するためのボタンである。就業実績登録ボタン６７は、図１６に示す就業実績登録画面８に遷移するためのボタンである。
【００８４】
被承認者である山田花子の５月２日の出勤時刻は１１：００、退勤時刻は１９：３０である。これに対して承認者である特許次郎の出勤時刻は１０：３０、退勤時刻は１８：３０であり、被承認者である山田花子の出勤時刻および退勤時刻は、承認者である特許次郎の出勤時刻から退勤時刻までの期間に含まれない。よって、５月２日の山田花子の勤怠情報はシステムによって自動承認されず、特許次郎が操作入力をすることによって承認する必要がある。
また、被承認者である山田花子の５月２日の出勤時刻は１１：００、退勤時刻は１９：３０であり、図３に示したように、休憩開始時刻は１４：０３、休憩終了時刻は１６：０３である。これに対して承認者である特許次郎の休憩開始時刻は１２：３５、休憩終了時刻は１３：１５であり、被承認者である山田花子の出勤時刻、退勤時刻、休憩開始時刻および休憩終了時刻は、承認者である特許次郎の休憩開始時刻から休憩終了時刻までの期間に含まれていない。よって、仮に５月２日の山田花子の退勤時刻が１８：３０以前ならば、山田花子の勤怠情報はシステムによって自動承認される。
【００８５】
被承認者である鈴木一郎の５月２日の出勤時刻は１１：０４、退勤時刻は１８：０９である。これに対して承認者である特許次郎の出勤時刻は１０：３０、退勤時刻は１８：３０であり、被承認者である鈴木一郎の出勤時刻および退勤時刻は、承認者である特許次郎の出勤時刻から退勤時刻までの期間に含まれている。
被承認者である鈴木一郎の５月２日の出勤時刻は１１：０４、退勤時刻は１８：０９であり、図３に示したように休憩開始時刻は１２：３２、休憩終了時刻は１３：３７である。これに対して承認者である特許次郎の休憩開始時刻は１２：３５、休憩終了時刻は１３：１５であり、被承認者である鈴木一郎の出勤時刻、退勤時刻、休憩開始時刻および休憩終了時刻は、承認者である特許次郎の休憩開始時刻から休憩終了時刻までの期間に含まれていない。よって、５月２日の鈴木一郎の勤怠情報はシステムによって自動承認される。ここでは出勤承認欄６４９に、当初からチェックが付与されている。
【００８６】
また、承認者である特許次郎の勤怠情報についてもシステムによって自動承認され、出勤承認欄６４９には、当初からチェックが付与されている。承認者といえども従業員に含まれ、就業実績を管理されるためである。
【００８７】
承認者である特許次郎は、被承認者である山田花子および鈴木一郎の勤怠情報の正当性を承認しなければならないが、多忙な承認者にとっては少しでも業務の負担を減らしたいという課題がある。
【００８８】
本実施形態の勤怠情報処理システムＳでは、承認者の出勤時刻から退勤時刻までの期間に被承認者が出勤および退勤を打刻したならば、承認者にとって被承認者の勤怠情報の正当性は自明であると判別して、この被承認者の勤怠情報を自動承認している。これにより、承認者の業務負担を軽減することができる。
【００８９】
図１５は、承認者端末４が表示部４４に表示する日別承認画面７を示す図である。
日別承認画面７は、図１４に示した就業実績登録一覧画面６を覆うようにポップアップ表示される。日別承認画面７には、日付欄７１、氏名欄７２、タイムカード領域７３、勤怠区分領域７４、就業時間領域７５、種別領域７６、クリアボタン７７１、計算ボタン７７２、時間帯領域７８、日別承認ボタン７９１、閉じるボタン７９２が表示されている。日別承認画面７は、或る従業員の或る日付における勤怠情報を示し、これに対して操作入力をすることによる承認を行うための画面である。
【００９０】
日付欄７１には、この日別承認画面７に表示される勤怠情報の日付を示す欄である。氏名欄７２は、この勤怠情報に係る従業員の氏名を示す欄である。タイムカード領域７３は、この勤怠情報に係る各打刻情報を示す欄である。勤怠区分領域７４は、この勤怠情報に係る従業員の区分を示す領域である。図１５の勤怠区分領域７４は空白であるが、例えば「日勤」、「準夜勤」、「夜勤」などが示されるとよい。
【００９１】
就業時間領域７５は、この従業員の正規の就業時間と、出勤および退勤の実績を示す領域である。種別領域７６は、休憩時間と労働時間と、賄いの食事の受領を示す領域である。クリアボタン７７１は、種別領域７６の各情報をクリアする機能を有する。計算ボタン７７２は、種別領域７６の各情報を算出する機能を有する。
【００９２】
時間帯領域７８は、この従業員の各時間帯における就業時間を示し、更に残業時間を示す領域である。日別承認ボタン７９１は、この従業員のこの日における勤怠情報を承認するボタンである。勤怠が承認済みの場合、日別承認画面７において日別承認ボタン７９１は無効表示されて押せなくなる。但し、承認者が日別承認画面７で「休憩（時間）」を任意に修正した場合は、日別承認ボタン７９１は有効となる。閉じるボタン７９２は、この日別承認画面７を閉じるためのボタンである。
【００９３】
図１６は、承認者端末４が表示部４４に表示する就業実績登録画面８を示す図である。
この就業実績登録画面８は、承認者が被承認者の勤怠情報を個別に承認するか、または１ヶ月単位で一括承認するための画面である。
【００９４】
就業実績登録画面８の最上部には、ホームボタン８１１、従業員管理タブ８１２、給与計算タブ８１３、賞与計算タブ８１４、社会保険タブ８１５、書類・届出書タブ８１６が表示されている。この図１６では、従業員管理タブ８１２が選択されており、就業実績登録が表示されていることを示している。
【００９５】
ホームボタン８１１は、図１４に示した就業実績登録一覧画面６に遷移するためのボタンである。給与計算タブ８１３は、この従業員の給与を計算するためのタブである。賞与計算タブ８１４は、この従業員の賞与を計算するためのタブである。社会保険タブ８１５は、この従業員の社会保険料を計算するためのタブである。書類・届出書タブ８１６は、この従業員に係る各種書類や届出書を印刷するためのタブである。
【００９６】
各種タブの下側には、月度欄８２と氏名欄８３とが表示されている。ここでは月度欄８２には「２０１８年５月」と表示され、氏名欄８３には「００２：鈴木一郎」と表示されている。これにより、就業実績登録画面８は、２０１８年５月における鈴木一郎の就業実績を表示していることを示している。月度欄８２の左側には、前月ボタン８２１が表示されている。この前月ボタン８２１のクリックにより、月度欄８２が前月に更新され、かつ前月の就業実績に更新される。月度欄８２の右側には、翌月ボタン８２２が表示されている。この翌月ボタン８２２のクリックにより、月度欄８２が翌月に更新され、かつ翌月の就業実績に更新される。
【００９７】
就業実績登録８５は、対象月度におけるこの従業員の就業実績を表示し、承認を受けるための表である。この就業実績登録８５は、日付欄８５１、就業時間欄８５２、出勤欄８５３、退勤欄８５４、計算チェックボックス８５５を含んでいる。更に就業実績登録８５は、勤怠区分欄８５６、標準時間欄８５７、ランチ欄８５８、ディナー欄８５９、深夜欄８６０、休憩時間欄８６１、食事チェックボックス８６２、出勤承認チェックボックス８６３を含んでいる。
【００９８】
日付欄８５１は、対象月度の各日付を示す欄である。就業時間欄８５２は、この従業員の正規の就業時間を示す欄である。出勤欄８５３は、出勤を打刻した時刻を示す欄である。退勤欄８５４は、退勤を打刻した時刻を示す欄である。計算チェックボックス８５５は、後記する標準時間欄８５７、ランチ欄８５８、ディナー欄８５９、深夜欄８６０、休憩時間欄８６１を計算するための欄である。
【００９９】
勤怠区分欄８５６は、対象の従業員の勤怠区分を示す欄である。標準時間欄８５７は、標準時間帯における勤務時間を示す欄である。ランチ欄８５８は、ランチの時間帯における勤務時間を示す欄である。ディナー欄８５９は、ディナーの時間帯における勤務時間を示す欄である。深夜欄８６０は、午後１０時以降の勤務時間を示す欄である。休憩時間欄８６１は、休憩時間を示す欄である。
【０１００】
食事チェックボックス８６２は、この従業員が賄いの食事を受領した旨を示すチェックボックスである。出勤承認チェックボックス８６３は、承認者がこの日の勤怠情報を承認した旨を示す欄である。これにより承認者は、個別に従業員の勤怠情報を承認することができる。なお、出勤承認チェックボックス８６３や食事チェックボックス８６２は、操作入力に基づく承認と自動承認を問わず、既に承認がされたものは、操作不可のチェックボックスとして表示される。
【０１０１】
タイムカード表示ボタン８４１は、タイムカードの打刻データを表示させるボタンである。一括承認ボタン８４２は、対象月度における出勤承認チェックボックス８６３を一括でチェックするためのボタンである。これにより承認者の業務負担を軽減することができるが、承認者が出勤していないときであっても一括でチェックしてしまうため、被承認者による不正を看過してしまうおそれがある。
【０１０２】
集計値表示ボタン８７１は、この従業員に係る月ごとの集計値を表示させるためのボタンである。登録ボタン８７２は、出勤承認チェックボックス８６３のチェック内容をサーバ３の就業実績テーブル３９６に登録（反映）させるためのボタンである。戻るボタン８７３は、この就業実績登録画面８を閉じて、就業実績登録一覧画面６に戻るためのボタンである。
【０１０３】
（変形例）
本発明は、上記実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲で、変更実施が可能であり、例えば、次の（ａ）〜（ｇ）のようなものがある。
【０１０４】
（ａ）  勤怠情報処理システムＳは、クラウドのサーバ３の代わりに店舗内に物理サーバを設けてもよい。これにより承認者は、承認者端末４の代わりに物理サーバを直接に操作して、承認作業を行うことになる。
（ｂ）  勤怠情報処理システムＳは、タイムレコーダ端末２とサーバ３と承認者端末４の代わりに、単一の装置で構成されてもよい。
（ｃ）  承認の対象となる勤怠情報は、勤務時間や休憩取得時間に限定されない。食事受給の有無、遅刻、欠席、欠勤、有給、時間有給の消化、など出勤および退勤の打刻を伴う勤怠登録に係る情報であればよい。
（ｄ）  承認者は各職場に１名に限られず、複数名であってもよい。
（ｅ）  上記実施形態では、従業員の出勤時刻および退勤時刻が承認者の出勤時刻から退勤時刻までの期間に含まれるならば、この従業員の勤怠情報を自動承認している。しかし、従業員の出勤時刻または退勤時刻が、承認者の出勤時刻から退勤時刻までの期間に含まれるならば、この従業員の勤怠情報を自動承認するようにしてもよい。
（ｆ）  上記実施形態では、図１３の出勤承認欄６４９や、図１５の出勤承認チェックボックス８６３によって、勤怠情報が承認済みであるかを確認できるようになっている。しかし、この勤怠情報が自動承認されたものなのか、操作入力に基づいて承認がされたものなのかを識別可能に表示してもよい。
（ｇ）  上記実施形態では「見做し承認処理」も「承認処理」も同様の処理を行うこととしていたが、これらを異なる処理としてもよい。
【０１０５】
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
【０１０６】
〔付記〕
《請求項１》
所定の承認者と所定の被承認者を含む少なくとも二以上の従業員に係る勤怠情報に基づいて、所定の勤務日における前記被承認者の出勤時刻および退勤時刻が前記承認者の出勤時刻から退勤時刻までの期間に含まれるか否かを判別する第１の判別手段と、
前記第１の判別手段により前記被承認者の出勤時刻および退勤時刻が前記期間に含まれると判別された場合に、当該勤務日に係る前記被承認者の勤怠情報の正当性を認めたものとする見做し承認処理を実行する承認手段と、
を備えることを特徴とする勤怠情報処理装置。
《請求項２》
前記承認手段は、前記第１の判別手段により前記被承認者の出勤時刻および退勤時刻が前記期間に含まれないと判別された場合には、前記承認者による操作入力に基づいて前記勤務日に係る前記被承認者の勤怠情報の正当性を認める承認処理を実行する、
ことを特徴とする請求項１に記載の勤怠情報処理装置。
《請求項３》
前記第１の判別手段は、前記承認者の退勤のタイミングに基づいて、前記被承認者の出勤時刻および退勤時刻が前記期間に含まれるか否かを判別する、
ことを特徴とする請求項１または２に記載の勤怠情報処理装置。
《請求項４》
前記第１の判別手段は、前記被承認者の退勤のタイミングに基づいて、前記被承認者の出勤時刻および退勤時刻が前記期間に含まれるか否かを判別する、
ことを特徴とする請求項１または２に記載の勤怠情報処理装置。
《請求項５》
前記第１の判別手段は、前記被承認者の退勤のタイミングが当該勤務日における前記承認者の出勤時刻以降であり、且つ、当該勤務日における前記承認者の退勤が未だ行われていない場合に、前記被承認者の出勤時刻および退勤時刻が前記期間に含まれると判別する、
ことを特徴とする請求項４に記載の勤怠情報処理装置。
《請求項６》
前記勤務日における前記被承認者の勤怠打刻時刻が前記承認者の休憩開始時刻から休憩終了時刻までの期間に含まれるか否かを判別する第２の判別手段、を更に備え、
前記承認手段は、前記第１の判別手段により前記被承認者の出勤時刻および退勤時刻が前記承認者の出勤時刻から退勤時刻までの期間に含まれると判別され、かつ、前記第２の判別手段により前記被承認者の勤怠打刻時刻が前記承認者の休憩開始時刻から休憩終了時刻までの期間に含まれないと判別された場合に、前記見做し承認処理を実行する、
ことを特徴とする請求項１から５の何れか一項に記載の勤怠情報処理装置。
《請求項７》
前記勤怠打刻時刻は、出勤時刻、退勤時刻、休憩開始時刻、または休憩終了時刻の何れかである、
ことを特徴とする請求項６に記載の勤怠情報処理装置。
《請求項８》
前記承認手段は、前記勤怠情報として、前記勤務日に係る前記被承認者の勤務時間について前記見做し承認処理を実行する、
ことを特徴とする請求項１から７の何れか一項に記載の勤怠情報処理装置。
《請求項９》
所定の承認者と所定の被承認者を含む少なくとも二以上の従業員に係る勤怠情報に基づいて、所定の勤務日における前記被承認者の出勤時刻または退勤時刻が前記承認者の出勤時刻から退勤時刻までの期間に含まれるか否かを判別する判別手段と、
前記判別手段により前記被承認者の出勤時刻または退勤時刻が前記期間に含まれると判別された場合に、当該勤務日に係る前記被承認者の勤怠情報の正当性を認めたものとする見做し承認処理を実行する承認手段と、
を備えることを特徴とする勤怠情報処理装置。
《請求項１０》
所定の承認者と所定の被承認者を含む少なくとも二以上の従業員に係る勤怠情報に基づいて、所定の勤務日における前記被承認者の出勤時刻および退勤時刻が前記承認者の出勤時刻から退勤時刻までの期間に含まれるか否かを判別する判別手段と、
前記勤務日に係る前記被承認者の勤怠情報を表示部に表示させる表示制御手段と、
を備え、
前記表示制御手段は、前記勤務日に係る前記被承認者の勤怠情報を表示させる際には、前記判別手段による判別結果を識別可能に表示させる、
ことを特徴とする勤怠情報処理装置。
《請求項１１》
前記表示制御手段は、複数の勤務日の各々と対応付けて前記被承認者の勤怠情報を一覧で表示させ、各勤務日に係る前記判別手段による判別結果を識別可能に表示させる、
ことを特徴とする請求項１０に記載の勤怠情報処理装置。
《請求項１２》
前記表示制御手段は、前記被承認者の勤怠情報の正当性を認める承認処理を前記承認者が実行するための承認画面において、前記判別手段による判別結果を識別可能に表示させる、
ことを特徴とする請求項１０または１１に記載の勤怠情報処理装置。
《請求項１３》
所定の承認者と所定の被承認者を含む少なくとも二以上の従業員に係る勤怠情報に基づいて、所定の勤務日における前記被承認者の出勤時刻または退勤時刻が前記承認者の出勤時刻から退勤時刻までの期間に含まれるか否かを判別する判別手段と、
前記勤務日に係る前記被承認者の勤怠情報を表示部に表示させる表示制御手段と、
を備え、
前記表示制御手段は、前記勤務日に係る前記被承認者の勤怠情報を表示させる際には、前記判別手段による判別結果を識別可能に表示させる、
ことを特徴とする勤怠情報処理装置。
《請求項１４》
所定の承認者と所定の被承認者を含む少なくとも二以上の従業員に係る勤怠情報に基づいて、所定の勤務日における前記被承認者の出勤時刻および退勤時刻が前記承認者の出勤時刻から退勤時刻までの期間に含まれるか否かを判別する判別ステップと、
前記判別ステップで前記被承認者の出勤時刻および退勤時刻が前記期間に含まれると判別された場合に、当該勤務日に係る前記被承認者の勤怠情報の正当性を認めたものとする見做し承認処理を実行する承認ステップと、
を備えることを特徴とする勤怠情報処理方法。
《請求項１５》
所定の承認者と所定の被承認者を含む少なくとも二以上の従業員に係る勤怠情報に基づいて、所定の勤務日における前記被承認者の出勤時刻および退勤時刻が前記承認者の出勤時刻から退勤時刻までの期間に含まれるか否かを判別する判別ステップと、
前記勤務日に係る前記被承認者の勤怠情報を表示部に表示させる表示制御ステップと、
を備え、
前記表示制御ステップでは、前記勤務日に係る前記被承認者の勤怠情報を表示させる際には、前記判別ステップでの判別結果を識別可能に表示させる、
ことを特徴とする勤怠情報処理装置。
《請求項１６》
コンピュータを、
所定の承認者と所定の被承認者を含む少なくとも二以上の従業員に係る勤怠情報に基づいて、所定の勤務日における前記被承認者の出勤時刻および退勤時刻が前記承認者の出勤時刻から退勤時刻までの期間に含まれるか否かを判別する判別手段、
前記判別手段により前記被承認者の出勤時刻および退勤時刻が前記期間に含まれると判別された場合に、当該勤務日に係る前記被承認者の勤怠情報の正当性を認めたものとする見做し承認処理を実行する承認手段、
として機能させるためのプログラム。
《請求項１７》
コンピュータを、
所定の承認者と所定の被承認者を含む少なくとも二以上の従業員に係る勤怠情報に基づいて、所定の勤務日における前記被承認者の出勤時刻および退勤時刻が前記承認者の出勤時刻から退勤時刻までの期間に含まれるか否かを判別する判別手段、
前記勤務日に係る前記被承認者の勤怠情報を表示部に表示させる表示制御手段、
として機能させ、
前記表示制御手段は、前記勤務日に係る前記被承認者の勤怠情報を表示させる際には、前記判別手段による判別結果を識別可能に表示させる、
ことを特徴とするプログラム。
【符号の説明】
【０１０７】
Ｓ  勤怠情報処理システム
１ａ  承認者
１ｂ，１ｃ  被承認者
１１  ＩＣカード
２  タイムレコーダ端末
２１  ＣＰＵ
２２  ＲＯＭ
２３  ＲＡＭ
２４  タッチパネルディスプレイ
２５  スピーカ
２６  ＮＦＣリーダ
２７  無線通信部
２９  記憶部
２９１  従業員ミラー
２９２  所属ミラー
２９４  タイムレコーダプログラム
３  サーバ  （勤怠情報処理装置）
３１  ＣＰＵ
３２  ＲＯＭ
３３  ＲＡＭ
３４  表示部
３５  入力部
３６  通信部
３９  記憶部
３９１  従業員マスタ
３９２  所属マスタ
３９３  就業基本情報テーブル
３９４  タイムカードテーブル
３９５  タイムレコーダ端末テーブル
３９６  就業実績テーブル
３９７  サーバサイドプログラム  （勤怠情報処理プログラム）
４  承認者端末  （勤怠情報処理装置）
４１  ＣＰＵ
４２  ＲＯＭ
４３  ＲＡＭ
４４  表示部
４５  入力部
４６  通信部
４９  記憶部
４９１  承認プログラム  （勤怠情報処理プログラム）
５  タイムレコーダ画面
５１  メニューアイコン
５２１  日時領域
５２２  メッセージ領域
５３  勤怠情報登録領域
５３１  出勤ボタン
５３２  退勤ボタン
５３３  休憩開始ボタン
５３４  休憩終了ボタン
５３５  食事ボタン
５４  従業員選択領域
５４１  番号選択タブ
５４２  名前選択タブ
５５  暗証番号認証ポップアップ
６  就業実績登録一覧画面
６１１  日報入力タブ
６１２  事業状況タブ
６１３  資金状況タブ
６２  日付テキストエリア
６２１  前月ボタン
６２２  前日ボタン
６２３  翌日ボタン
６２４  翌月ボタン
６３  就業実績計領域
６４１  登録欄
６４２  従業員番号欄
６４３  氏名欄
６４４  出勤時刻欄
６４５  退勤時刻欄
６４６  休憩欄
６４７  労働欄
６４８  食事欄
６４９  出勤承認欄
６５０  人件費欄
６５１  累計人件費欄
６６  日別承認ボタン
６７  就業実績登録ボタン
７  日別承認画面
７１  日付欄
７２  氏名欄
７３  タイムカード領域
７４  勤怠区分領域
７５  就業時間領域
７６  種別領域
７７１  クリアボタン
７７２  計算ボタン
７８  時間帯領域
７９１  日別承認ボタン
７９２  閉じるボタン
８  就業実績登録画面
８４１  タイムカード表示ボタン
８４２  一括承認ボタン
８５  就業実績登録
８６３  出勤承認チェックボックス
９  インターネット
【図１】
2020009346.tif 000003
【図２】
2020009346.tif 000004
【図３】
2020009346.tif 000005
【図４】
2020009346.tif 000006
【図５】
2020009346.tif 000007
【図６】
2020009346.tif 000008
【図７】
2020009346.tif 000009
【図８】
2020009346.tif 000010
【図９】
2020009346.tif 000011
【図１０】
2020009346.tif 000012
【図１１】
2020009346.tif 000013
【図１２】
2020009346.tif 000014
【図１３】
2020009346.tif 000015
【図１４】
2020009346.tif 000016
【図１５】
2020009346.tif 000017
【図１６】
2020009346.tif 000018