(57)【要約】【課題】非接触ＩＣカードを備えた携帯型端末を利用して、複数の作業現場で作業する作業者の出退勤状況を効率的に収集、管理し、作業員の出退勤状況を容易に把握可能とする出退勤管理システム等を提供する。【解決手段】作業現場１０６に設置されたリーダライタ端末１０５は携帯電話１０３の非接触ＩＣカード部を検知すると、端末ＩＤ＋携帯電話固有ＩＤ＋接続先ＵＲＬを携帯電話１０３に送信し、携帯電話１０３は受け取ったアドレスへアクセスする。Ｗｅｂサーバ１０１は、受け取った携帯電話固有ＩＤに基づき、作業員１０４が登録されていない場合、作業員登録情報を出退勤データベース３０１に登録、保持し、登録されている場合、出勤／退勤要求に応じて作業現場リスト３２０と作業員登録情報３１０に基づいて、出勤情報３３０／退勤情報３４０を登録、保持する。【選択図】図１０
2009080723.tif 000002
【特許請求の範囲】
【請求項１】
１以上の作業現場毎に設ける、携帯型端末と非接触通信を行う１以上のリーダライタ端末と、作業員が所有する非接触型ＩＣカードを備えた携帯型端末と、ネットワークを介して接続される、前記作業員の出退勤状況を管理するサーバと、からなる出退勤管理システムであって、
前記リーダライタ端末は、
自身のリーダライタ端末固有情報と前記サーバにアクセスするためのＵＲＬ情報を記憶する記憶手段と、
前記携帯型端末を検知すると、前記非接触ＩＣカードから携帯型端末固有情報を読み取る読取手段と、
前記リーダライタ端末固有情報と前記携帯型端末固有情報を付与されたＵＲＬ情報を前記携帯型端末に送信する書込手段と、を備え、
前記サーバは、
作業現場情報と前記リーダライタ端末固有情報を対応付ける作業現場リスト、前記作業員の登録情報、前記作業員の出退勤状況を示す出勤情報と退勤情報を記憶するデータベースと、
前記携帯型端末からの前記リーダライタ端末固有情報と前記携帯型端末固有情報を付与されたアクセス要求に伴い、受け取った前記携帯型端末固有情報に基づき、前記作業員の登録有無を判定する判定手段と、
登録されていない場合、前記携帯型端末固有情報を有する作業員の登録情報を前記データベースに登録、保持する作業員登録手段と、
登録されている場合、前記携帯型端末からの出勤／退勤要求に応じて、前記作業現場リストと前記作業員の登録情報に基づいて、前記リーダライタ端末固有情報に対応付けられる作業現場情報、出勤／退勤時刻、作業員識別情報を出勤情報／退勤情報として登録、保持する出退勤登録手段と、
を具備することを特徴とする出退勤管理システム。
【請求項２】
前記サーバは、
更に、クライアント端末と接続し、
前記クライアント端末からの検索・閲覧要求に伴い、受け取った条件に基づいて、前記データベースの出勤情報、前記退勤情報を抽出し、前記作業員の出退勤状況リストを生成し、前記クライアント端末に提供する提供手段、
を、更に具備することを特徴とする請求項１記載の出退勤管理システム。
【請求項３】
前記携帯型端末は携帯電話であることを特徴とする請求項１又は請求項２記載の出退勤管理システム。
【請求項４】
作業員が所有する、１以上の作業現場毎に設ける１以上のリーダライタ端末と非接触通信を行う非接触型ＩＣカードを備えた携帯型端末と、ネットワークを介して接続される、前記作業員の出退勤を管理するサーバであって、
前記作業現場情報と前記リーダライタ端末固有情報を対応付ける作業現場リストと、前記作業員の登録情報と、前記作業員の出退勤状況を示す出勤情報と退勤情報を記憶するデータベースと、
出退勤時、前記リーダライタ端末に前記携帯型端末をかざすことにより受信した前記携帯型端末からの前記リーダライタ端末固有情報と前記携帯型端末固有情報を付与されたアクセス要求に伴い、受け取った前記携帯型端末固有情報に基づき、前記作業員の登録有無の判定を行う判定手段と、
登録されていない場合、前記携帯型端末固有情報を有する作業員の登録情報を前記データベースに登録、保持する作業員登録手段と、
登録されている場合、前記携帯型端末からの出勤／退勤要求に応じて、前記作業現場リストと前記作業員の登録情報に基づいて、前記リーダライタ端末固有情報に対応付けられる作業現場情報、出勤／退勤時刻、作業員識別情報を出勤情報／退勤情報として登録、保持する出退勤登録手段と、
を具備することを特徴とするサーバ。
【請求項５】
更に、クライアント端末と接続し、
前記クライアント端末からの検索・閲覧要求に伴い、受け取った条件に基づいて、前記データベースの出勤情報、前記退勤情報を抽出し、前記作業員の出退勤状況リストを生成し、前記クライアント端末に提供する提供手段、
を、更に具備することを特徴とする請求項４記載のサーバ。
【請求項６】
前記携帯型端末は携帯電話であることを特徴とする請求項４又は請求項５記載のサーバ。
【請求項７】
コンピュータを請求項４から請求項６いずれかに記載のサーバとして機能させるプログラム。
【請求項８】
コンピュータを請求項４から請求項６いずれかに記載のサーバとして機能させるプログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、非接触通信媒体（非接触ＩＣカードを備えた携帯型端末）を用いて、作業現場における作業員の出退勤状況を管理する出退勤管理システムに関する。
【背景技術】
【０００２】
従来、一般的に、建築現場や工事現場においては、作業員の出退勤管理するためにタイムカードが用いられる。多くの場合は仮設された小屋において、タイムカードやタイムレコーダを設置し、作業員は、出退勤時、タイムレコーダでタイムカードに打刻する。管理者は、作業員毎のタイムカードに勤務状況を示す時間情報を記録し、必要に応じて、手入力によりコンピュータに入力され、集計されることが多かった。更に、近年では、出退勤時にカード（電子タイムカード）を差し込めば自動的に出退勤時間をデータベースに記録する電子タイムレコーダが普及している。予め、電子タイムカードを所持しており、出退勤時にはこのタイムカードをタイムレコーダに差し込み、作業員の出退勤に関するデータを記録するタイムレコーダシステムが存在する（例えば、特許文献１参照）。
【０００３】
また、昨今、非接触型ＩＣカード、バーコード等の情報記録媒体と、コンピュータと、を利用した来場者の受付処理や来場者の属性情報等の情報収集を行うための来場者管理システムが幾つか存在する。また、この非接触型ＩＣカードの利用を更に便利にさせるために、非接触型ＩＣカード機能を搭載した携帯電話においては、携帯電話と改札機で非接触通信を行い乗車賃の決済をするシステムや、購入商品の代金の決済を行うシステム等の多機能な技術が公開されている（例えば、特許文献２参照）。
【０００４】
【特許文献１】特開２００２−２３０６０４号公報
【特許文献２】特開２００３−１５７３４４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、作業現場においては、電源の無い場所、管理室等のスペースが無い等タイムカードやタイムレコーダを設置することが困難な場合が多い。また、作業現場における作業員は、複数の建設現場を巡回して作業を行う場合もあり、タイムカードで各建設現場における作業員の入退場状況、その日の作業状況などの現場状況を把握することが困難であり、タイムレコーダが設置できない場合、作業員は、出退勤時間等の勤務状況を管理表に記入していた。現場管理者が管理している複数の建設現場を巡回するという従来の現場管理方法にあっては、給与計算や労災保険等の申請等の書類作成の処理を行うときには、打刻された時刻、或いは記載された管理表に基づいて勤務時間を算出し合計する等の作業を、作業員個別に行わなくてはならないので、手間も時間もかかるという問題があった。
【０００６】
本発明は、以上の点に鑑みてなされたものであり、非接触型ＩＣカードを備えた携帯型端末を利用して、複数の作業現場で作業する作業者の出退勤状況を効率的に収集、管理し、作業員の出退勤状況を容易に把握可能とする出退勤管理システム等を提供することを目的とする。
【課題を解決するための手段】
【０００７】
前述した目的を達成するために第１の発明は、１以上の作業現場毎に設ける、携帯型端末と非接触通信を行う１以上のリーダライタ端末と、作業員が所有する非接触型ＩＣカードを備えた携帯型端末と、ネットワークを介して接続される、前記作業員の出退勤状況を管理するサーバと、からなる出退勤管理システムであって、前記リーダライタ端末は、自身のリーダライタ端末固有情報と前記サーバにアクセスするためのＵＲＬ情報を記憶する記憶手段と、前記携帯型端末を検知すると、前記非接触ＩＣカードから携帯型端末固有情報を読み取る読取手段と、前記リーダライタ端末固有情報と前記携帯型端末固有情報を付与されたＵＲＬ情報を前記携帯型端末に送信する書込手段と、を備え、前記サーバは、作業現場情報と前記リーダライタ端末固有情報を対応付ける作業現場リスト、前記作業員の登録情報、前記作業員の出退勤状況を示す出勤情報と退勤情報を記憶するデータベースと、前記携帯型端末からの前記リーダライタ端末固有情報と前記携帯型端末固有情報を付与されたアクセス要求に伴い、受け取った前記携帯型端末固有情報に基づき、前記作業員の登録有無を判定する判定手段と、登録されていない場合、前記携帯型端末固有情報を有する作業員の登録情報を前記データベースに登録、保持する作業員登録手段と、登録されている場合、前記携帯型端末からの出勤／退勤要求に応じて、前記作業現場リストと前記作業員の登録情報に基づいて、前記リーダライタ端末固有情報に対応付けられる作業現場情報、出勤／退勤時刻、作業員識別情報を出勤情報／退勤情報として登録、保持する出退勤登録手段と、を具備することを特徴とする出退勤管理システムである。
【０００８】
また、前記サーバは、更に、クライアント端末と接続し、前記クライアント端末からの検索・閲覧要求に伴い、受け取った条件に基づいて、前記データベースの出勤情報、前記退勤情報を抽出し、前記作業員の出退勤状況リストを生成し、前記クライアント端末に提供する提供手段を、更に具備することが望ましい。
【０００９】
「非接触型ＩＣカード」は、カード内部にアンテナの役目を果たすコイルが内蔵されており、端末のリーダ／ライタから発生している磁界にカードをかざすと無線通信でデータのやりとりができる。非接触型ＩＣカードは、通信方式の違いによってＴｙｐｅ
Ａ、Ｔｙｐｅ Ｂ、ＦｅｌｉＣａ（商標）方式の３タイプに分類される。
【００１０】
第１の発明では、非接触通信を行うリーダライタ端末と各作業員が携帯する携帯型電話とを用いて作業現場において出退勤を記録することにより、複数の作業現場における、作業者の出退勤管理、賃金計算等の手間を削減し、簡易化でき、更に、申請書類の作成や社内管理書類の作成が非常に容易にできるという効果がある。
また、作業現場が、山奥の工事現場、管理室のスペースが無い場所、電源の無い場所等の苛酷な環境であっても、作業者の出退勤管理を容易に可能とする。
尚、出退勤管理システムは、工事現場に限らず、一般の就業場所においても利用することができるが、特に、展示会や屋外に作業現場がある場合に有効である。
【００１１】
また、第２の発明は、作業員が所有する、１以上の作業現場毎に設ける１以上のリーダライタ端末と非接触通信を行う非接触型ＩＣカードを備えた携帯型端末と、ネットワークを介して接続される、前記作業員の出退勤を管理するサーバであって、前記作業現場情報と前記リーダライタ端末固有情報を対応付ける作業現場リストと、前記作業員の登録情報と、前記作業員の出退勤状況を示す出勤情報と退勤情報を記憶するデータベースと、出退勤時、前記リーダライタ端末に前記携帯型端末をかざすことにより受信した前記携帯型端末からの前記リーダライタ端末固有情報と前記携帯型端末固有情報を付与されたアクセス要求に伴い、受け取った前記携帯型端末固有情報に基づき、前記作業員の登録有無の判定を行う判定手段と、登録されていない場合、前記携帯型端末固有情報を有する作業員の登録情報を前記データベースに登録、保持する作業員登録手段と、登録されている場合、前記携帯型端末からの出勤／退勤要求に応じて、前記作業現場リストと前記作業員の登録情報に基づいて、前記リーダライタ端末固有情報に対応付けられる作業現場情報、出勤／退勤時刻、作業員識別情報を出勤情報／退勤情報として登録、保持する出退勤登録手段と、を具備することを特徴とするサーバである。
【００１２】
第２の発明は、第１の発明の出退勤管理システムで用いられるサーバに関する発明である。
【００１３】
第３の発明は、コンピュータを第２発明のサーバとして機能させるプログラムである。
第４の発明は、コンピュータを第２の発明のサーバとして機能させるプログラムを記録した記録媒体である。
【００１４】
上述のプログラムをＣＤ−ＲＯＭ等の記録媒体に保持させて流通させてもよいし、このプログラムを通信回線を介して送受することもできる。
【発明の効果】
【００１５】
本発明は、以上の点に鑑みてなされたものであり、非接触型ＩＣカードを備えた携帯型端末を利用して、複数の作業現場で作業する作業者の出退勤状況を効率的に収集、管理し、作業員の出退勤状況を容易に把握可能とする出退勤管理システム等を提供することができる。
【発明を実施するための最良の形態】
【００１６】
以下に、添付図面を参照しながら、本発明に係る出退勤管理システム等の好適な実施形態について詳細に説明する。尚、以下の説明および添付図面において、略同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略することにする。
【００１７】
図１は、本実施の形態に係る出退勤管理システム１００の概略構成を示す図である。図１は、出退勤管理システム１００の１例であり、図１に示すように、出退勤管理システム１００は、Ｗｅｂサーバ１０１、データベースサーバ１０２、作業員１０４の携帯型端末である携帯電話１０３、工事現場１０６に設けたリーダライタ端末１０５、管理者１０８のクライアント端末１０７等が、ネットワーク１０９を介して接続されて構成される。尚、出退勤管理システム１００は、ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）技術を用いて実現した場合の構成図である。１又は複数の作業員１０４の携帯電話１０３、Ｗｅｂサーバ１０１、データベースサーバ１０２、管理者１０８のクライアント端末１０７と、がネットワーク１０９で接続されて構成される。
【００１８】
ネットワーク１０９は、インターネット、ローカルエリアネットワーク（ＬＡＮ）等のネットワークであり、有線、無線を問わない。
【００１９】
Ｗｅｂサーバ１０１は、サーバコンピュータ等であり、作業員登録手段１１１、出退勤登録手段１１２、出退勤状況提供手段１１３を有する。
作業員登録手段１１１は、出退勤時に、作業員１０４の携帯電話１０３が登録されていない場合、携帯電話１０３から受け取った作業員の登録情報を、データベースサーバ１０２を介して、出退勤データベース３０１に登録、保持する。
出退勤登録手段１１２は、出退勤時に、作業員１０４の携帯電話１０３が登録されている場合、携帯電話１０３からの出勤／退勤要求に応じて、作業現場情報、出勤／退勤時刻、作業員識別情報からなる出勤情報／退勤情報を、データベースサーバ１０２を介して、出退勤データベース３０１に登録、保持する。
出退勤状況提供手段１１３は、クライアント端末１０７からの要求に応じて、設定された検索条件に基づいて、データベースサーバ１０２を介して、出退勤データベース３０１から出勤情報、退勤情報を検索、抽出し、作業員１０４の出退勤状況を示すリストを生成し、クライアント端末１０７に提供する。
【００２０】
データベースサーバ１０２は、サーバコンピュータ等であり、データベース管理手段１２１（データベースエンジン）、出退勤データベース３０１を有する。データベース管理手段１２１は、出退勤データベース３０１への検索、参照、登録、削除等の各種要求に対する該当処理を行う。出退勤データベース３０１には、作業員登録情報、作業現場リスト、出勤情報、退勤情報等を記憶する。
【００２１】
作業員１０４は、作業現場１０６で就業し、携帯電話１０３を有する。携帯電話１０３は、非接触型ＩＣカード部１１０を備え、作業現場１０６に設けたリーダライタ端末１０５と非接触通信を行う。また、携帯電話１０３には、Ｗｅｂブラウザが搭載され、Ｗｅｂブラウザとして機能する。携帯電話１０３は、Ｗｅｂブラウザを介して、Ｗｅｂサーバ１０１にアクセスし、出退勤処理を行う。
【００２２】
リーダライタ端末１０５は、建築現場や工事現場等の各作業現場１０６に設置されており、携帯電話１０３の非接触型ＩＣカード部１１０をリーダライタ端末１０５にかざすと、非接触通信を行う。
【００２３】
管理者１０７は出退勤管理者であり、クライアント端末１０７を有する。クライアント端末１０７は、パーソナルコンピュータ、携帯型端末機（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）等である。クライアント端末１０７には、Ｗｅｂブラウザが搭載される。クライアント端末１０７は、Ｗｅｂブラウザを介して、Ｗｅｂサーバ１０１にアクセスし、出勤情報、退勤情報の検索要求、出退勤状況リスト閲覧、出力要求等を送信する。
【００２４】
次に、Ｗｅｂサーバ１０１のハードウェア構成を説明する。図２は、Ｗｅｂサーバ１０１のハードウェア構成図である。
【００２５】
Ｗｅｂサーバ１０１は、制御部２０１、記憶部２０２、メディア入出力部２０３、通信制御部２０４、入力部２０５、表示部２０６、印刷部２０７等が、システムバス２０９を介して接続されて構成される。
【００２６】
制御部２０１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ  ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ  ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等で構成される。
【００２７】
ＣＰＵは、記憶部２０２、ＲＯＭ、記録媒体等に格納されるプログラムをＲＡＭ上のワークメモリ領域に呼び出して実行し、システムバス２０９を介して接続された各装置を駆動制御し、Ｗｅｂサーバ１０１が行う後述する各種処理（図６乃至図８参照）を実現する。
ＲＯＭは、不揮発性メモリであり、コンピュータのブートプログラムやＢＩＯＳ等のプログラム、データ等を恒久的に保持している。
ＲＡＭは、揮発性メモリであり、記憶部２０２、ＲＯＭ、記録媒体等からロードしたプログラム、データ等を一時的に保持するとともに、制御部２０１が各種処理を行う為に使用するワークエリアを備える。
【００２８】
記憶部２０２は、ＨＤＤ（ハードディスクドライブ）であり、制御部２０１が実行するプログラム、プログラム実行に必要なデータ、ＯＳ（オペレーティングシステム）等が格納される。プログラムに関しては、ＯＳ（オペレーティングシステム）に相当する制御プログラム３９１や、本コンピュータを適用するＷｅｂサーバ１０１が行う後述の処理に相当するアプリケーションプログラム３９２等が格納されている。
これらの各プログラムコードは、制御部２０１により必要に応じて読み出されてＲＡＭに移され、ＣＰＵに読み出されて各種の手段として実行される。
【００２９】
メディア入出力部２０３（ドライブ装置）は、データの入出力を行い、例えば、フロッピディスクドライブ、ＰＤドライブ、ＣＤドライブ（−ＲＯＭ、−Ｒ、−ＲＷ等）、ＤＶＤドライブ（−ＲＯＭ、−Ｒ、−ＲＷ等）、ＭＯドライブ等のメディア入出力装置等を有する。
【００３０】
通信制御部２０４は、通信制御装置、通信ポート等を有し、Ｗｅｂサーバ１０１とネットワーク１０９間の通信を媒介する通信インタフェースであり、ネットワーク１０９を介して、Ｗｅｂサーバ１０１と、データベースサーバ１０２と、携帯電話１０３、クライアント端末１０７間の通信制御を行う。
【００３１】
入力部２０５は、データの入力を行い、例えば、キーボード、マウス等のポインティングデバイス、テンキー等の入力装置を有する。入力部２０５を介して、Ｗｅｂサーバ１０１に対して、操作指示、動作指示、データ入力等を行うことができる。
【００３２】
表示部２０６は、ＣＲＴモニタ、液晶パネル等のディスプレイ装置、ディスプレイ装置と連携してコンピュータのビデオ機能を実現するための論理回路等（ビデオアダプタ等）を有する。
【００３３】
印刷部２０７は、プリンタであり、印刷出力処理を行う。
【００３４】
システムバス２０９は、各装置間の制御信号、データ信号等の授受を媒介する経路である。
尚、データベースサーバ１０２、クライアント端末１０７もＷｅｂサーバ１０１のハードウェア構成と同様の構成を採る。
【００３５】
次に、図３を参照しながら、Ｗｅｂサーバ１０１の記憶部２０２が保持する情報について説明する。図３は、記憶部２０２が保持する情報を示す図である。
【００３６】
記憶部２０２内には、制御プログラム３９１、アプリケーションプログラム３９２等が格納されている。
制御プログラム３９１は、Ｗｅｂサーバ１０１の各構成部分を駆動制御するプログラムであり、ＯＳ（オペレーティングシステム）に相当する。
アプリケーションプログラム３９２は、Ｗｅｂサーバ１０１が行う後述の処理（図６乃至図８参照）に相当する実行可能プログラムであり、Ｗｅｂサーバ１０１、作業員登録手段１１１、出退勤登録手段１１２、出退勤状況提供手段１１３等に該当する出退勤管理プログラムである。
【００３７】
図４は、出退勤データベース３０１の一態様を示す図である。
図４に示すように、出退勤データベース３０１は、データベースサーバ１０２に接続され、作業員登録情報３１０、作業現場リスト３２０、出勤情報３３０、退勤情報３４０等からなる。
作業員登録情報３１０は、作業員１０４毎の携帯電話固有ＩＤ１１、作業員名、社名、職種等を有する。
作業現場リスト３２０は、作業現場１０６と該作業現場１０６に設置されたリーダライタ端末１０５を対応付ける、作業現場情報１２、端末ＩＤ１３からなる。作業現場情報１２は、作業現場１０６を示す識別情報、名称等であり、端末ＩＤ１３は、リーダライタ端末１０５の固有情報である。
出勤情報３３０は、作業員１０４の出勤毎の、作業員名、作業現場情報、出勤時刻等を有する。
退勤情報３４０は、作業員１０４の退勤毎の、作業員名、作業現場情報、退勤時刻等を有する。
尚、出退勤データベース３０１のデータ構成は、この構成に限られるものではない。
【００３８】
次に、図５を参照しながら、携帯電話１０３及び非接触型ＩＣカード部１１０のハードウェア構成を説明する。図５は、携帯電話１０３及び非接触型ＩＣカード部１１０のハードウェア構成図である。
作業員１０４の携帯電話１０３は、非接触型ＩＣカード部１１０を搭載する。携帯電話１０３は、制御部４０１、記憶部４０２、送受話部４０３、送受信部４０４、入力部４０５、表示部４０６、ＩＣカードＩ／Ｆ部４０７、アンテナ４１０、非接触型ＩＣカード部１１０等からなる。
【００３９】
制御部４０１は、ＣＰＵ、ＲＯＭ、ＲＡＭ等で構成され、記憶部４０２に格納されたプログラムに従って、各装置を駆動制御する。
【００４０】
記憶部４０２には、各構成部分を駆動制御する制御プログラムが格納される。
【００４１】
これらの各プログラムコードは、制御部４０１により必要に応じて読み出されてＲＡＭに移され、ＣＰＵに読み出されて各種の手段として実行される。
【００４２】
送受話部４０３は、スピーカーなどの受話器、マイクなどの送話器である。
【００４３】
送受信部４０４は、携帯電話１０３とネットワーク１０９間の通信を媒介する通信インタフェースである。
入力部４０５は、データの入力を行い、例えば、操作キー、操作ボタン等であり、表示部４０６（ディスプレイ）に表示された操作案内、各種処理、操作を行う。
ＩＣカードＩ／Ｆ部４０７は、非接触型ＩＣカード部１１０と接触端子を通じてデータの授受を行うことにより通信を行うための接続部である。
【００４４】
非接触型ＩＣカード部１１０は、カード内部にアンテナの役目を果たすコイルが内蔵されており、リーダライタ端末から発生している磁界にカードをかざすと無線通信でデータのやりとりを行う。非接触型ＩＣカード１１０は、データの読み書きができる距離や通信方式の違いによって、より細かく分類されている。まず距離の違いによって「密着型（〜２ｍｍ）」「近接型（〜１０ｍｍ）」「近傍型（〜７０ｍｍ）」などのタイプがあり、また、通信方式の違いによってＴｙｐｅ Ａ、Ｔｙｐｅ Ｂ、ＦｅｌｉＣａ（商標）方式の３タイプがある。
【００４５】
非接触型ＩＣカード部１１０は、制御部５０１、メモリ部５０２、接触Ｉ／Ｆ部５０３、非接触型ＩＣ無線通信部５０４、非接触型ＩＣアンテナ５０５等からなる。
【００４６】
制御部５０１は、ＣＰＵ、ＲＯＭ、ＲＡＭ等で構成され、メモリ部５０２に格納されたプログラムに従って、非接触型ＩＣカード部１１０を駆動制御する。
メモリ部５０２は、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）からなり、データ記憶領域である。
接触Ｉ／Ｆ部５０３は、携帯電話１０３のＩＣカードＩ／Ｆ部４０７を介してデータにより接触通信を行う。
非接触型ＩＣ無線通信部５０４は、非接触型ＩＣアンテナ５０５を介してリーダライタ端末１０５の非接触通信を行う。
【００４７】
尚、この非接触型ＩＣカード部１１０は、携帯電話１０３から脱着可能に設けられてもよい。
【００４８】
次に、本発明の特徴点である、作業現場１０６における作業員１０４の出退勤に伴う、作業員登録手段１１１、出退勤登録手段１１２、出退勤状況出力手段１１３の処理に相当するＷｅｂサーバ１０１の出退勤管理処理の処理動作について説明する。
【００４９】
まず、図６、図９を参照しながら、作業員登録手段１１１に相当する作業員１０４の出退勤に伴う作業員登録処理を説明する。
図６は、作業員１０４の出退勤に伴う作業員登録処理の処理手順を示すフローチャートである。
図９は、作業員１０４の出退勤に伴う作業員登録処理の画面遷移図である。
【００５０】
作業員１０４は、出退勤時、就業場所である作業現場１０６−１に配置されているリーダライタ端末１０５−１に携帯電話１０３をかざす（ステップＳ６０１）。
リーダライタ端末１０５−１は、携帯電話１０３の非接触型ＩＣカード部１１０を検出し、非接触型ＩＣカード部１１０と非接触通信を行い（ステップＳ６０２）、相互認証を行い、携帯電話１０３の携帯電話固有ＩＤ１１を読み取る（ステップＳ６０３）。
【００５１】
リーダライタ端末１０５−１は、メモリに記憶されている接続先ＵＲＬ１６と自身の端末ＩＤ１３を取得し（ステップＳ６０４）、「端末ＩＤ１３と携帯電話固有ＩＤ１１が付加された接続先ＵＲＬ１６」の文字列を非接触型ＩＣカード部１１０に送信する（ステップＳ６０５）。
【００５２】
携帯電話１０３の非接触型ＩＣカード部１１０の制御部５０１は、「端末ＩＤ１３と携帯電話固有ＩＤ１１が付加された接続先ＵＲＬ１６」の文字列を受け取り、Ｗｅｂブラウザ上でサイト接続画面３０に表示する（ステップＳ６０６）。
【００５３】
図９に示すように、サイト接続画面３０には、接続先ＵＲＬ１６＋端末ＩＤ１３＋携帯電話固有ＩＤ１１、「はい」ボタン３１、「いいえ」ボタン３２が表示される。
携帯電話１０３の制御部４０１は、「はい」ボタン３１押下により、端末ＩＤ１３と携帯電話固有ＩＤ１１が付加された接続先ＵＲＬ１６のサイトへアクセスする（ステップＳ６０７）。
【００５４】
Ｗｅｂサーバ１０１の制御部２０１は、接続先ＵＲＬ１６のアドレスに示される出退勤登録サイトに接続され、作業員登録済みであるか否か判定する（ステップＳ６０８）。制御部２０１は、データベースサーバ１０２を介して、出退勤データベース３０１から、受け取った携帯電話固有ＩＤ１１を有する作業員登録情報３１０を検索、抽出する。該携帯電話固有ＩＤ１１が登録されている（作業員登録済み）場合（ステップＳ６０８のＹｅｓ）、ステップＳ７０１へ移行し出退勤登録処理を行う。
【００５５】
該携帯電話固有ＩＤ１１が登録されていない（作業員未登録）場合（ステップＳ６０８のＮｏ）、制御部２０１は、作業員登録画面データ４１を送信し（ステップＳ６０９）、携帯電話１０３の制御部４０１は、受け取った作業員登録画面データ４１から作業員登録画面４０を表示する（ステップＳ６１０）。
【００５６】
図９に示すように、作業員登録画面４０には、受け取った携帯電話固有ＩＤ１１、作業員１０４の氏名４３、社名４４、職種４５等の入力フィールド、「登録」ボタン４６等から構成される。
【００５７】
制御部４０１は、「登録」ボタン４６押下により、入力フィールドに入力された氏名、社名、職種等の作業員の登録データ４２を送信する（ステップＳ６１１）。
Ｗｅｂサーバ１０１の制御部２０１は、データベースサーバ１０２を介して、受け取った作業員の登録データ４２と携帯電話固有ＩＤ１１を作業員登録情報３１０として出退勤データベース３０１に登録、保持する（ステップＳ６１２）。
【００５８】
次に、図７、図１０を参照しながら、出退勤登録手段１１２に相当する作業員１０４の出退勤に伴う出退勤登録処理を説明する。
図７は、作業員１０４の出退勤に伴う出退勤登録処理の処理手順を示すフローチャートである。
図１０は、作業員１０４の出退勤に伴う出退勤登録処理の画面遷移図である。
【００５９】
該携帯電話固有ＩＤ１１が登録されている（作業員登録済）場合（ステップＳ６０８のＹｅｓ）、Ｗｅｂサーバ１０１の制御部２０１は、抽出された作業員登録情報３１０を付加した出退勤登録画面データ５１を送信し（ステップＳ７０１）、携帯電話１０３の制御部４０１は、受け取った出退勤登録画面データ５１から出退勤登録画面５０を表示する（ステップＳ７０２）。
【００６０】
図１０に示すように、出退勤登録画面５０には、氏名、作業現場等の作業員登録情報３１０、現在時刻、「出勤」ボタン５３、「退勤」ボタン５４等からなる。
作業員登録情報３１０を確認後、出勤時には「出勤」ボタン５３を、退勤時には「退勤」ボタン５４を押下する。
【００６１】
制御部４０１は、「出勤」ボタン５３、「退勤」ボタン５４押下により、出勤／退勤登録要求５２を送信する（ステップ７０３）。
Ｗｅｂサーバ１０１の制御部２０１は、出勤／退勤登録要求５２に応じて、出勤情報３３０又は退勤情報３４０を生成する（ステップＳ７０４）。出勤情報３３０又は退勤情報３４０は、作業員名、作業現場、出勤時刻／退勤時刻等からなる。
制御部２０１は、データベースサーバ１０２を介して、生成した出勤情報３３０又は退勤情報３４０を出退勤データベース３０１に登録、保持する（ステップＳ７０５）。
【００６２】
次に、図８を参照しながら、出退勤状況提供手段１１３に相当する作業員１０４の出退勤状況を示すリストの提供処理について説明する。
図８は、作業員１０４の出退勤状況を示すリストの提供処理の処理手順を示すフローチャートである。
【００６３】
クライアント端末１０７の制御部は、Ｗｅｂサーバ１０１にアクセスし、出退勤データベース３０１にログイン要求を行う（ステップＳ８０１）。
【００６４】
例えば、クライアント端末１０７のＷｅｂブラウザから、Ｗｅｂサーバ１０１の所定のＵＲＬを指定してＷｅｂサーバ１０１にアクセスし、Ｗｅｂサーバ１０１の制御部２０１は、データベースサーバ１０２を介して、ログイン画面データをクライアント端末１０７に送信する。クライアント端末１０７の制御部は、ログイン画面（図示せず）に従って、入力されたユーザＩＤ、パスワード、サーバ名をＷｅｂサーバ１０１に送信する。
【００６５】
Ｗｅｂサーバ１０１の制御部２０１は、受け取ったユーザＩＤ、パスワード等からユーザ認証を行い（ステップＳ８０２）、正しくユーザ認証された場合、選択された出退勤データベース３０１を設定、接続し（ステップＳ８０３）、出退勤データベース３０１の情報に対する操作を行うメイン画面データを送信する（ステップＳ８０４）。
【００６６】
クライアント端末１０７の制御部は、受け取ったメイン画面（図示せず）を表示し、入力された検索条件を設定し、出勤状況検索／閲覧要求を送信する（ステップＳ８０５）。
Ｗｅｂサーバ１０１の制御部２０１は、検索条件に基づいて出退勤データベース３０１から出勤情報３３０、退勤情報３４０を検索、抽出する（ステップＳ８０６）。制御部２０１は、抽出した出勤情報３３０、退勤情報３４０から出勤状況リストを生成し、送信する（ステップＳ８０７）。
クライアント端末１０７の制御部は、受信した出勤状況リストを表示、出力する（ステップＳ８０８）。
【００６７】
以上説明したように、本発明の実施の形態によれば、作業現場１０６に配置されたリーダライタ端末１０５は、携帯電話１０３を検知すると、非接触ＩＣカード部１１０から携帯電話固有ＩＤを読み取り、端末ＩＤ、携帯電話固有ＩＤが付与された接続先ＵＲＬを携帯電話１０３に送信する。携帯電話１０３は、受け取った端末ＩＤ１３と携帯電話固有ＩＤ１１が付加された接続先ＵＲＬ１６示すサイトへアクセスする。Ｗｅｂサーバ１０１は、出退勤データベース３０１を備えるデータベースサーバ１０２に接続し、携帯電話１０３からの端末ＩＤ１３、携帯電話固有ＩＤ１１を付与されたアクセス要求に伴い、受け取った携帯電話固有ＩＤに基づき、作業員１０４が登録されていない場合、携帯電話１０３からの受け取った作業員の登録情報を出退勤データベース３０１に登録、保持する。登録されている場合、携帯電話１０３からの出勤／退勤要求に応じて、作業現場リスト３２０と作業員の登録情報３１０に基づいて、端末ＩＤ１３に対応付けられる作業現場情報、出勤／退勤時刻、作業員識別情報を出勤情報３３０／退勤情報３４０として登録、保持する。
【００６８】
これにより、非接触通信を行うリーダライタ端末と各作業員が携帯する携帯電話を用いて作業現場において出退勤を記録することにより、複数の作業現場における、作業者の出退勤管理、賃金計算等の手間を削減し、簡易化でき、更に、申請書類の作成や社内管理書類の作成が非常に容易にできるという効果がある。
また、作業現場が、山奥の工事現場、管理室のスペースが無い場所、電源の無い場所等の苛酷な環境であっても、作業者の出退勤管理を容易に可能とする。
【００６９】
尚、本実施の形態では、非接触型ＩＣカードを備えた携帯電話を用いたが、非接触通信媒体として、赤外線通信手段を備えた携帯電話等を使用してもよい。尚、赤外線通信手段を備えた携帯電話を使用して近距離通信を行う場合には、リーダライタ端末には、赤外線通信ポートである通信部が備えられる。
【００７０】
また、本実施の形態では、建築現場、工事現場等の作業現場１０６にリーダライタ端末１０５を設置し、作業員１０４の出退勤管理を行ったが、作業現場に限らず、一般の就業場所においても利用することができるが、特に、展示会や屋外に作業現場がある場合に有効である。
【００７１】
また、この非接触型ＩＣカード部１１０は、携帯電話１０３から脱着可能に設けられてもよい。
【００７２】
尚、図６乃至図８等に示す処理を行うプログラムはＣＤ−ＲＯＭ等の記録媒体に保持させて流通させてもよいし、このプログラムを通信回線を介して送受することもできる。
【００７３】
以上、添付図面を参照しながら、本発明に係る出退勤管理システム等の好適な実施形態について説明したが、本発明はかかる例に限定されない。当業者であれば、本願で開示した技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【図面の簡単な説明】
【００７４】
【図１】本発明の本実施の形態に係る出退勤管理システム１００の概略構成を示す図
【図２】Ｗｅｂサーバ１０１のハードウェア構成図
【図３】記憶部２０２が保持する情報を示す図
【図４】出退勤データベース３０１の一態様を示す図
【図５】携帯電話１０３及び非接触型ＩＣカード部１１０のハードウェア構成図
【図６】作業員１０４の出退勤に伴う作業員登録処理の処理手順を示すフローチャート
【図７】作業員１０４の出退勤に伴う出退勤登録処理の処理手順を示すフローチャート
【図８】作業員１０４の出退勤状況を示すリストの提供処理の処理手順を示すフローチャート
【図９】作業員１０４の出退勤に伴う作業員登録処理の画面遷移図
【図１０】作業員１０４の出退勤に伴う出退勤登録処理の画面遷移図
【符号の説明】
【００７５】
１００………出退勤管理システム
１０１………Ｗｅｂサーバ
１０２………データベースサーバ
１０３………携帯電話
１０４………作用員
１０５………リーダライタ端末
１０６………作業現場
１０７………クライアント端末
１０８………管理者
１０９………ネットワーク
１１０………非接触型ＩＣカード部
１１１………作業員登録手段
１１２………出退勤登録手段
１１３………出勤状況提供手段
１２１………データベース管理手段
２０１、４０１、５０１………制御部
２０２、４０２、５０２………記憶部
３０１………出退勤データベース
３１０………作業員登録情報
３２０………作業現場リスト
３３０………出勤情報
３４０………退勤情報
１１………携帯電話固有ＩＤ
１２………作業現場情報
１３………端末ＩＤ
１６………接続先ＵＲＬ
【図１】
2009080723.tif 000003
【図２】
2009080723.tif 000004
【図３】
2009080723.tif 000005
【図４】
2009080723.tif 000006
【図５】
2009080723.tif 000007
【図６】
2009080723.tif 000008
【図７】
2009080723.tif 000009
【図８】
2009080723.tif 000010
【図９】
2009080723.tif 000011
【図１０】
2009080723.tif 000012