(57)【要約】  出退勤管理装置（１００）は、撮像機能を有する携帯端末（１０）が、ユーザが出退勤する場所に備えつけられた中継装置（８０）と無線通信することにより、撮像機能を利用したアプリケーションを携帯端末（１０）上で起動する制御部（１０２）と、制御部（１０２）により起動されたアプリケーションにより撮像機能を利用してユーザの顔を撮像する撮像部（１０４）と、撮像画像から認識されたユーザの顔画像データを取得し、ユーザの顔画像データから特徴点データを抽出する抽出部（１０６）と、現在時刻とともに、特徴点データに基づくユーザの打刻情報を出退勤情報として出退勤情報記憶部（１１２）に記録する記録部（１１０）と、を備える。
2014017398.tif 000002
【特許請求の範囲】
【請求項１】
撮像機能を有するユーザ携帯端末が、ユーザが出退勤する場所に備えつけられた中継装置と無線通信することにより、前記撮像機能を利用したアプリケーションを前記ユーザ携帯端末上で起動する制御手段と、
前記制御手段により起動された前記アプリケーションにより前記撮像機能を利用してユーザの顔を撮像する撮像手段と、
撮像画像から認識された前記ユーザの顔画像データを取得し、前記ユーザの前記顔画像データから特徴点データを抽出する抽出手段と、
現在時刻とともに、前記特徴点データに基づく前記ユーザの打刻情報を出退勤情報として出退勤情報記憶装置に記録する記録手段と、
を備える出退勤管理装置。
【請求項２】
請求項１に記載の出退勤管理装置において、
前記出退勤情報記憶装置は、前記ユーザの出退勤予定時刻と前記ユーザが出退勤する場所の前記中継装置の識別情報を、前記ユーザ携帯端末の識別情報に関連付けて記憶し、
前記出退勤情報記憶装置を参照し、前記ユーザの前記出退勤予定時刻に基づいて、前記ユーザに打刻操作を催促する時刻になったか否かを監視する監視手段と、
前記時刻になったとき、前記ユーザが出退勤する場所の前記中継装置を介して前記ユーザ携帯端末に打刻操作を促す通知を行う打刻通知手段と、をさらに備える出退勤管理装置。
【請求項３】
請求項１または２に記載の出退勤管理装置において、
前記出退勤情報記憶装置は、前記ユーザの出退勤予定時刻と前記ユーザが出退勤する場所の前記中継装置の識別情報を、前記ユーザ携帯端末の識別情報に関連付けて記憶し、
前記出退勤情報記憶装置を参照し、前記ユーザの前記出退勤予定時刻に基づいて、前記ユーザの退勤時刻を所定時間経過後、当該ユーザの退勤時の打刻情報が前記出退勤情報記憶装置に記録されたかを監視する退勤監視手段と、
前記ユーザの前記退勤時の打刻情報が前記出退勤情報記憶装置に記録されなかった場合、前記ユーザが出退勤する場所の前記中継装置に前記ユーザ携帯端末の存在確認をさせる確認手段と、をさらに備え、
前記記録手段は、前記存在確認の結果、前記ユーザ携帯端末が存在しないことを確認したとき、前記ユーザ携帯端末の退勤時の打刻情報として現在時刻を前記出退勤情報記憶装置に記録する出退勤管理装置。
【請求項４】
請求項３に記載の出退勤管理装置において、
前記確認手段により前記ユーザ携帯端末が存在していることが確認された場合、前記打刻通知手段が、前記ユーザが出退勤する場所の前記中継装置を介して前記ユーザ携帯端末に打刻操作を促す通知を行う出退勤管理装置。
【請求項５】
請求項１乃至４いずれかに記載の出退勤管理装置において、
前記出退勤情報記憶装置は、前記ユーザの出退勤予定時刻と前記ユーザが出退勤する場所の前記中継装置の識別情報を、前記ユーザ携帯端末の識別情報に関連付けて記憶し、
前記出退勤情報記憶装置を参照し、前記ユーザの前記出退勤予定時刻に基づいて、前記出退勤予定時刻より所定の時間前に、前記ユーザに出勤を促すアラーム通知を、前記ユーザが出退勤する場所の前記中継装置を介して前記ユーザ携帯端末に送信する報知手段をさらに備える出退勤管理装置。
【請求項６】
請求項１乃至５いずれかに記載の出退勤管理装置において、
前記出退勤情報記憶装置を参照し、前記ユーザの前記出退勤情報に基づいて、前記ユーザが出退勤する場所に居るべき時間内に、任意のタイミングで在席確認用の打刻操作を促す通知を前記中継装置を介して前記ユーザ携帯端末に送信する在席確認手段をさらに備える出退勤管理装置。
【請求項７】
請求項１乃至６いずれかに記載の出退勤管理装置において、
前記中継装置の無線通信エリア内に存在する前記ユーザ携帯端末が、前記中継装置と無線通信したとき、前記制御手段が前記アプリケーションを前記ユーザ携帯端末上で起動し、
前記記録手段が、前記ユーザ携帯端末の識別情報と、前記中継装置の識別情報とを取得し、互いに関連付けて前記出退勤情報記憶装置に記録する出退勤管理装置。
【請求項８】
請求項１乃至７いずれかに記載の出退勤管理装置において、
前記出退勤管理装置は、ユーザ携帯端末、または、ユーザ携帯端末と通信可能なサーバ装置である出退勤管理装置。
【請求項９】
出退勤管理装置が、
撮像機能を有するユーザ携帯端末が、ユーザが出退勤する場所に備えつけられた中継装置と無線通信することにより、前記撮像機能を利用したアプリケーションを前記ユーザ携帯端末上で起動し、
起動された前記アプリケーションにより前記撮像機能を利用してユーザの顔を撮像し、
撮像画像から認識された前記ユーザの顔画像データを取得し、
前記ユーザの前記顔画像データから特徴点データを抽出し、
現在時刻とともに、前記特徴点データに基づく前記ユーザの打刻情報を出退勤情報として出退勤情報記憶装置に記録する出退勤管理装置のデータ処理方法。
【請求項１０】
出退勤管理装置を実現するコンピュータに、
撮像機能を有するユーザ携帯端末が、ユーザが出退勤する場所に備えつけられた中継装置と無線通信することにより、前記撮像機能を利用したアプリケーションを前記ユーザ携帯端末上で起動する手順、
起動された前記アプリケーションにより前記撮像機能を利用してユーザの顔を撮像する手順、
撮像画像から認識された前記ユーザの顔画像データを取得する手順、
前記ユーザの前記顔画像データから特徴点データを抽出する手順、
前記ユーザの打刻操作を受け付けたとき、現在時刻とともに、前記特徴点データに基づく前記ユーザの打刻情報を出退勤情報として出退勤情報記憶装置に記録する手順を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、出退勤管理装置、そのデータ処理方法、およびプログラムに関し、特に、ユーザ携帯端末を利用した出退勤管理装置、そのデータ処理方法、およびプログラムに関する。
【背景技術】
【０００２】
指紋認証や顔認証、声認証等に代表されるバイオメトリックス認証機を利用したタイムレコーダの一例が特許文献１に記載されている。特許文献１のバイオメトリックスタイムレコーダは、バイオメトリックス認証で照合結果が本人と一致しなかった場合などに、画像撮影機により本人を撮影しその画像とともに出勤時刻と退勤時刻を記録する。これにより、故意に認証を怠り認証失敗を理由にした不正行為を防止できる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１８２７２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述した特許文献に記載された技術においては、高価なバイオメトリックス認証機を利用しているため、フランチャイズ形態の外食産業のレストランやコンビニエンスストア等において、店舗に高価な認証機を導入しなければならず、コストがかかるという問題点があった。【０００５】
本発明は上記事情に鑑みてなされたものであり、その目的とするところは、コストを抑えつつ不正行為を防止する出退勤管理装置、そのデータ処理方法、およびプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明の出退勤管理装置は、
撮像機能を有するユーザ携帯端末が、ユーザが出退勤する場所に備えつけられた中継装置と無線通信することにより、前記撮像機能を利用したアプリケーションを前記ユーザ携帯端末上で起動する制御手段と、
前記制御手段により起動された前記アプリケーションにより前記撮像機能を利用してユーザの顔を撮像する撮像手段と、
撮像画像から認識された前記ユーザの顔画像データを取得し、前記ユーザの前記顔画像データから特徴点データを抽出する抽出手段と、
現在時刻とともに、前記特徴点データに基づく前記ユーザの打刻情報を出退勤情報として出退勤情報記憶装置に記録する記録手段と、を備える。【０００７】
本発明の出退勤管理装置のデータ処理方法は、
出退勤管理装置が、
撮像機能を有するユーザ携帯端末が、ユーザが出退勤する場所に備えつけられた中継装置と無線通信することにより、前記撮像機能を利用したアプリケーションを前記ユーザ携帯端末上で起動し、
起動された前記アプリケーションにより前記撮像機能を利用してユーザの顔を撮像し、
撮像画像から認識された前記ユーザの顔画像データを取得し、
前記ユーザの前記顔画像データから特徴点データを抽出し、
現在時刻とともに、前記特徴点データに基づく前記ユーザの打刻情報を出退勤情報として出退勤情報記憶装置に記録する。【０００８】
本発明のコンピュータプログラムは、
出退勤管理装置を実現するコンピュータに、
撮像機能を有するユーザ携帯端末が、ユーザが出退勤する場所に備えつけられた中継装置と無線通信することにより、前記撮像機能を利用したアプリケーションを前記ユーザ携帯端末上で起動する手順、
起動された前記アプリケーションにより前記撮像機能を利用してユーザの顔を撮像する手順、
撮像画像から認識された前記ユーザの顔画像データを取得する手順、
前記ユーザの前記顔画像データから特徴点データを抽出する手順、
前記ユーザの打刻操作を受け付けたとき、現在時刻とともに、前記特徴点データに基づく前記ユーザの打刻情報を出退勤情報として出退勤情報記憶装置に記録する手順を実行させるためのプログラムである。【０００９】
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。【００１０】
また、本発明の各種の構成要素は、必ずしも個々に独立した存在である必要はなく、複数の構成要素が一個の部材として形成されていること、一つの構成要素が複数の部材で形成されていること、ある構成要素が他の構成要素の一部であること、ある構成要素の一部と他の構成要素の一部とが重複していること、等でもよい。【００１１】
また、本発明のデータ処理方法およびコンピュータプログラムには複数の手順を順番に記載してあるが、その記載の順番は複数の手順を実行する順番を限定するものではない。このため、本発明のデータ処理方法およびコンピュータプログラムを実施するときには、その複数の手順の順番は内容的に支障のない範囲で変更することができる。【００１２】
さらに、本発明のデータ処理方法およびコンピュータプログラムの複数の手順は個々に相違するタイミングで実行されることに限定されない。このため、ある手順の実行中に他の手順が発生すること、ある手順の実行タイミングと他の手順の実行タイミングとの一部ないし全部が重複していること、等でもよい。
【発明の効果】
【００１３】
本発明によれば、コストを抑えつつ不正行為を防止できる出退勤管理システムが提供される。
【図面の簡単な説明】
【００１４】
上述した目的、およびその他の目的、特徴および利点は、以下に述べる好適な実施形態、およびそれに付随する以下の図面によってさらに明らかになる。【００１５】
【図１】本発明の実施の形態に係る出退勤管理システムの構成の概要を示すブロック図である。
【図２】本発明の実施の形態に係る出退勤管理装置の構成を示す機能ブロック図である。
【図３】本発明の実施の形態に係る出退勤管理システムの携帯端末のハードウェア構成を示すブロック図である。
【図４】本発明の実施の形態に係る出退勤管理システムの管理サーバのハードウェア構成を示すブロック図である。
【図５】本発明の実施の形態に係る出退勤管理システムの各装置の構成例を示す機能ブロック図である。
【図６】本発明の実施の形態に係る出退勤管理システムの携帯端末の要部構成を示す機能ブロック図である。
【図７】本発明の実施の形態に係る出退勤管理装置の動作の一例を示すフローチャートである。
【図８】本発明の実施の形態に係る出退勤管理システムの各装置の動作の一例を示すフローチャートである。
【図９】本発明の実施の形態に係る出退勤管理システムの画面構成の一例を示す図である。
【図１０】本発明の実施の形態に係る出退勤管理システムの画面フローの一例を示す図である。
【図１１】本発明の実施の形態に係る出退勤管理システムのログイン画面を示す図である。
【図１２】本発明の実施の形態に係る出退勤管理システムのメイン画面を示す図である。
【図１３】本発明の実施の形態に係る出退勤管理システムの初期設定画面の一例を示す図である。
【図１４】本発明の実施の形態に係る出退勤管理システムの登録確認ダイアログの一例を示す図である。
【図１５】本発明の実施の形態に係る出退勤管理システムの顔認証画面の一例を示す図である。
【図１６】本発明の実施の形態に係る出退勤管理システムのユーザマスタの構造の一例を示す図である。
【図１７】本発明の実施の形態に係る出退勤管理システムの店舗マスタの構造の一例を示す図である。
【図１８】本発明の実施の形態に係る出退勤管理装置の構成を示す機能ブロック図である。
【図１９】本発明の実施の形態に係る出退勤管理システムの各装置の動作の一例を示すフローチャートである。
【図２０】本発明の実施の形態に係る出退勤管理装置の構成を示す機能ブロック図である。
【図２１】本発明の実施の形態に係る出退勤管理システムの各装置の動作の一例を示すフローチャートである。
【図２２】本発明の実施の形態に係る出退勤管理装置の構成を示す機能ブロック図である。
【図２３】本発明の実施の形態に係る出退勤管理システムの各装置の動作の一例を示すフローチャートである。
【図２４】本発明の実施の形態に係る出退勤管理システムの各装置の動作の一例を示すフローチャートである。
【発明を実施するための形態】
【００１６】
以下、本発明の実施の形態について、図面を用いて説明する。尚、すべての図面において、同様な構成要素には同様の符号を付し、適宜説明を省略する。また、以下の各図において、本発明の本質に関わらない部分の構成については省略してあり、図示されていない。
【００１７】
（第１の実施の形態）
図１は、本発明の実施の形態に係る出退勤管理システム１の構成の概要を示すブロック図である。
本実施形態の出退勤管理システム１は、ユーザが利用する携帯端末１０と、店舗５に設けられた中継装置８０と、携帯端末１０および中継装置８０とネットワーク３を介して通信可能なサーバ装置６０と、サーバ装置６０に接続されるデータベース５０（図中、「ＤＢ」と示す）と、を備える。
【００１８】
本発明の実施の形態に係る出退勤管理システム１では、店舗５にアルバイトやパート勤務するユーザが利用する携帯端末１０を用いて、ユーザ自身の顔を撮影し、出退勤認証用データとして店舗５に設置された中継装置８０を介してサーバ装置６０に送信することで、出退勤時の打刻操作を行うことができる。
【００１９】
本実施形態では、ユーザが利用するユーザ携帯端末（携帯端末１０）を例として説明するが、これに限定されるものではない。たとえば、スマートフォン以外に、携帯電話機、ＰＤＡ（Personal Digital Assistants）、タブレット端末、ゲーム機、またはその他の電子機器等の携帯移動型の無線通信端末とすることができる。また、本発明の携帯端末は、ユーザが携帯する携帯端末以外にも、店舗等に配備された携帯端末であってもよく、その場に出勤したユーザが共通で使用できるような端末であってもよい。
【００２０】
図２は、本発明の実施の形態に係る出退勤管理装置１００の構成を示す機能ブロック図である。
本発明の実施の形態に係る出退勤管理装置１００は、撮像機能を有するユーザ携帯端末（携帯端末１０）が、ユーザが出退勤する場所に備えつけられた中継装置８０と無線通信することにより、撮像機能を利用したアプリケーションを携帯端末１０上で起動する制御部１０２と、制御部１０２により起動されたアプリケーションにより撮像機能を利用してユーザの顔を撮像する撮像部１０４と、撮像画像から認識されたユーザの顔画像データを取得し、ユーザの顔画像データから特徴点データを抽出する抽出部１０６と、現在時刻とともに、特徴点データに基づくユーザの打刻情報を出退勤情報として出退勤情報記憶装置（出退勤情報記憶部１１２、図中、「出退勤情報」と示す）に記録する記録部１１０と、を備える。
【００２１】
後で構成要素毎に詳細に説明するように、本発明の実施の形態に係る出退勤管理装置１００は、携帯端末１０、または、携帯端末１０と通信可能なサーバ装置６０、または、それらの組み合わせにより実現することができる。
【００２２】
携帯端末１０では、本発明の実施の形態に係る出退勤管理装置１００を実現するためのアプリケーションプログラムを予めインストールすることで、本発明の出退勤管理装置１００を実現するコンピュータプログラムの機能を携帯端末１０上で実現させることができる。あるいは、ウェブサーバ（不図示）上にウェブページを設け、ユーザが携帯端末１０を用いてウェブサイトにアクセスすることで、出退勤管理装置１００の機能を携帯端末１０が利用することができる。
【００２３】
図３は、本発明の実施の形態に係る出退勤管理システム１の携帯端末１０のハードウェア構成を示すブロック図である。図３に示すように、本実施形態の携帯端末１０は、ＣＰＵ（Central Processing Unit）１２と、ＲＯＭ（Read Only Memory）１４と、ＲＡＭ（Random Access Memory）１６と、携帯電話網通信部１８と、無線ＬＡＮ（Local Area Network）通信部２０と、操作部２２と、操作受付部２４と、表示部２６と、表示制御部２８と、撮像部３０と、スピーカ３２と、マイク３４と、音声制御部３６と、を備える。
【００２４】
ＣＰＵ１２は、携帯端末１０の各要素とバス４０を介して接続され、各要素とともに携帯端末１０全体を制御する。ＲＯＭ１４は、携帯端末１０を動作させるためのプログラムや各種アプリケーションプログラム、それらのプログラムが動作する際に使用する各種設定データなどを記憶するとともに、アドレスデータ、各種コンテンツデータを含むユーザデータを記憶する。ＲＡＭ１６は、プログラムが動作するための作業領域など一時的にデータを記憶する領域を有する。
【００２５】
携帯端末１０の各構成要素は、上述したＣＰＵ１２、ＲＡＭ１６、ＲＡＭ１６にロードされた図２の少なくとも一部の構成要素を実現するプログラム、そのプログラムを格納するＲＯＭ１４、ネットワーク接続用インタフェース（図３の携帯電話網通信部１８、無線ＬＡＮ通信部２０）を有する任意のコンピュータのハードウェアとソフトウェアの任意の組合せによって実現される。そして、その実現方法、装置にはいろいろな変形例があることは、当業者には理解されるところである。以下に説明する各機能ブロック図は、ハードウェア単位の構成ではなく、論理的な機能単位のブロックを示している。
【００２６】
なお、前述のＲＯＭ１４およびＲＡＭ１６は、フラッシュメモリやディスクドライブなど、アプリケーションプログラムおよびプログラムが動作するための設定データや一時保存データ、ユーザデータなどを記憶するための機能を有する他のデバイスであってもよい。
【００２７】
操作部２２は、操作キー、操作ボタン、スイッチ、ジョグダイヤル、タッチパッド、表示部２６と一体になったタッチパネルなどを含む。操作受付部２４は、ユーザによる操作部２２の操作を受け付け、ＣＰＵ１２に通知する。表示部２６は、ＬＥＤ（Light Emitting Diode）表示器や、液晶ディスプレイ、有機ＥＬ（ElectroLuminescence）ディスプレイなどを含む。表示制御部２８は、ＣＰＵ１２からの指示に従い、表示部２６に各種画面表示を行う。音声制御部３６は、ＣＰＵ１２からの指示に従い、スピーカ３２から音声出力、およびマイク３４から音声入力を行う。
【００２８】
携帯端末１０は、携帯電話網通信部１８、携帯電話網用アンテナ１９を介して、たとえば、３Ｇ（3rd Generation：第３世代携帯電話）方式で、携帯通信網（不図示）に基地局（不図示）を介して接続して通信する。携帯端末１０は、携帯通信網からインターネット等のネットワーク３（図１）に接続し、サーバ装置６０（図１）と通信できる。なお、本発明の出退勤管理装置１００の機能を実行する際には、サーバ装置６０との接続は、携帯通信網経由ではなく、以下の無線ＬＡＮ通信を利用した中継装置８０（図１）経由で行うものとする。これは、店舗５に設置された中継装置８０を経由することで、ユーザが実際に店舗５に居ることを確認できるからである。
【００２９】
無線ＬＡＮ通信部２０は、無線ＬＡＮ用アンテナ２１を介して、たとえば、IEEE 802.11規格に準拠した方式で、中継装置８０（図１）と無線ＬＡＮ通信を行う。本実施形態では、携帯端末１０は、無線ＬＡＮ通信部２０で店舗５に設置された中継装置８０と無線ＬＡＮ通信を行うことができる。
【００３０】
携帯端末１０の無線ＬＡＮ通信部２０は、その機能が有効になっている場合には、たとえば、所定の周期または任意のタイミングで、IEEE 802.11規格に準拠した管理フレーム、たとえば、Probe Requestを送出する。この信号を受信した中継装置８０が、携帯端末１０との間で所定の手続き、たとえば、認証処理等を行うことで、携帯端末１０との間で無線通信を確立することができる。本実施形態では、出退勤管理装置１００の機能を利用する際には、携帯端末１０の無線ＬＡＮ通信部２０の機能は常に有効に設定されているものとする。
【００３１】
図４は、本発明の実施の形態に係る出退勤管理システム１のサーバ装置６０のハードウェア構成を示すブロック図である。
本実施形態のサーバ装置６０は、データベース５０（図１）に接続されるサーバコンピュータやパーソナルコンピュータ、またはそれらに相当する装置により実現することができる。また、サーバ装置６０は、仮想サーバなどにより構成されてもよい。
【００３２】
本実施形態の出退勤管理システム１のサーバ装置６０の各構成要素は、ＣＰＵ６２、ＲＡＭ６６、ＲＡＭ６６にロードされた図２の出退勤管理装置１００の少なくとも一部の構成要素を実現するプログラム、そのプログラムを格納するＲＯＭ６４、ネットワーク接続用インタフェースを含むＩ／Ｏ（Input/Output）６８を有する任意のコンピュータのハードウェアとソフトウェアの任意の組合せによって実現される。ＣＰＵ６２は、サーバ装置６０の各要素とバス６９を介して接続され、各要素とともにサーバ装置６０全体を制御する。そして、その実現方法、装置にはいろいろな変形例があることは、当業者には理解されるところである。上述したように、以下に説明する各機能ブロック図は、ハードウェア単位の構成ではなく、論理的な機能単位のブロックを示している。なお、サーバ装置６０は、Ｉ／Ｏ６８を介して図示されない入出力装置と接続することもできる。
【００３３】
また、中継装置８０の各構成要素は、図示しないが、ＣＰＵ、メモリ、メモリにロードされたプログラム、そのプログラムを格納するハードディスクなどの記憶ユニット、ネットワーク接続用インタフェースを備える任意のコンピュータのハードウェアとソフトウェアの任意の組合せによって実現される。そして、その実現方法、装置にはいろいろな変形例があることは、当業者には理解されるところである。上述したように、以下説明する各機能ブロック図は、ハードウェア単位の構成ではなく、論理的な機能単位のブロックを示している。
【００３４】
本実施形態において、中継装置８０は、携帯端末１０とサーバ装置６０の中継を行う、たとえば、ルータやスイッチである。中継装置８０は、本実施形態の出退勤管理装置１００の構成要素を実現するための機能の一つとして、携帯端末１０とサーバ装置６０の間に介在することで、携帯端末１０が通信している場所を特定するための情報として、自身の識別情報、たとえば、ＩＰアドレス等をサーバ装置６０に送信する。
【００３５】
上述したように、本発明の出退勤管理装置１００の各構成要素は、出退勤管理システム１の携帯端末１０またはサーバ装置６０のいずれかが有することができ、または、分担して様々に組み合わせて実現することができる。あるいは、他の実施形態においては、中継装置８０がその機能の一部を実現してもよい。
図５に、本実施形態の出退勤管理システム１の各装置の構成例を示す。
図５の例では、本実施形態の出退勤管理システム１は、制御部１０２、撮像部１０４、抽出部１０６、アプリケーション実行部１２２、通信部１２４、および受付部１２６を有する携帯端末１０と、第１通信部１８０および第２通信部１８２を有する中継装置８０と、記録部１１０、通信部１６２、および認証部１６４を有するサーバ装置６０と、を備える。さらに、データベース５０（図１）は、出退勤情報記憶部１１２を含む。
【００３６】
携帯端末１０において、通信部１２４は、図３の携帯端末１０の無線ＬＡＮ通信部２０を用いて、中継装置８０と無線ＬＡＮ通信を行う。通信部１２４は、無線ＬＡＮ通信部２０の機能が有効な場合に、定期的または任意のタイミングでIEEE 802.11規格に準拠した管理フレーム、たとえば、Probe Requestを送出する。そして、通信部１２４は、この信号を受信した中継装置８０からの応答、たとえば、Probe Responseを受けて、所定の手続きを行った後、中継装置８０と無線通信を確立する。そして、通信部１２４は、中継装置８０を経由してネットワーク３上のサーバ装置６０に接続する。
【００３７】
携帯端末１０において、制御部１０２は、通信部１２４において、ユーザが出退勤する場所に備えつけられた中継装置８０との無線通信が確立したとき、撮像機能を利用したアプリケーションを携帯端末１０上で起動させるようにアプリケーション実行部１２２に指示する。
【００３８】
あるいは、上述したように携帯端末１０自身が中継装置８０との通信確立を判別してアプリケーションを起動する構成ではなく、中継装置８０とサーバ装置６０により、携帯端末１０上でのアプリケーション利用の許可を判別して、携帯端末１０に実行させる構成としてもよい。たとえば、中継装置８０が、携帯端末１０から送出された管理フレームを検知したとき、その携帯端末１０の識別情報をサーバ装置６０に通知することで、対象の携帯端末１０が店舗５に設置された中継装置８０の無線ＬＡＮ通信エリア内に存在することを認識することができる。そして、サーバ装置６０が携帯端末１０を認証した後に、サーバ装置６０が、携帯端末１０に対して、アプリケーションの起動を許可、または利用可能なアプリケーションを配信する構成としてもよい。
このように、制御部１０２は、携帯端末１０、携帯端末１０とサーバ装置６０の組み合わせ、または携帯端末１０と中継装置８０とサーバ装置６０の組み合わせで実現させることができる。ただし、本実施形態では、中継装置８０には、特別な構成は持たせず、携帯端末１０とサーバ装置６０との間の中継機能のみを持たせるものとする。
【００３９】
撮像部１０４は、制御部１０２により起動されたアプリケーションにより撮像機能（図３の携帯端末１０の撮像部３０）を利用してユーザの顔を撮像する。撮影された映像は、図３の携帯端末１０の表示部２６の画面にカメラビューとして表示される。
【００４０】
抽出部１０６は、撮像画像から認識されたユーザの顔画像データを取得し、ユーザの顔画像データから特徴点データを抽出する。
特徴点データは、たとえば、撮影画像から認識されたユーザの顔画像データから、少なくともユーザを識別するのに必要な情報量を有する、複数の特徴点を抽出し、顔画像領域内の特徴点の相対位置と各特徴点の特徴量を関連付けたデータ（ベクトル量でもよい）とすることができる。すなわち、特徴点データは、顔画像データより情報量（容量）の小さいデータである。
抽出された特徴点データは、中継装置８０を介してサーバ装置６０に送信され、本人認証処理に使用されることとなる。特徴点データをサーバ装置６０に送信する構成とした場合、通信容量を小さくすることができるので、ネットワークの負荷を抑えることができる。さらに、特徴点データのみを送信する構成は、顔写真等の個人を特定できる個人情報を取り扱わないので、セキュリティを担保することができる。
【００４１】
このように、本実施形態において、抽出部１０６は、携帯端末１０に含まれる構成としたが、これに限定されない。たとえば、抽出部１０６は、サーバ装置６０が備えてもよい。この場合、携帯端末１０からサーバ装置６０には、顔画像データが送信されることになる。この場合は、携帯端末１０の処理負荷を低く抑えることができるので、携帯端末１０の処理能力が低い場合等に有効である。なお、データ送信時には、圧縮処理や暗号化処理を行うことで、通信負荷をなるべく抑えたり、セキュリティを確保する等の処理を行うのが好ましい。
【００４２】
アプリケーション実行部１２２は、図３の携帯端末１０の撮像部３０の撮像機能を利用したアプリケーションを実行する。アプリケーションは、たとえば、図３のＲＯＭ１４に格納され、図３のＣＰＵ１２が実行する。
【００４３】
受付部１２６は、アプリケーション実行部１２２により実行されたアプリケーションにより、ユーザの打刻操作を受け付ける。ユーザは、図３の表示部２６に表示された画面に従って、図３の携帯端末１０の操作部２２を利用して打刻操作することができる。具体的な操作方法については、後述する。
【００４４】
中継装置８０において、第１通信部１８０は、携帯端末１０と無線ＬＡＮ通信を行う。第２通信部１８２は、サーバ装置６０とネットワーク３を介して通信を行う。中継装置８０とサーバ装置６０の間の通信方法は、無線通信でも有線通信でもいずれでもよい。中継装置８０は、第１通信部１８０と通信する携帯端末１０と、第２通信部１８２と通信するサーバ装置６０との中継を行う。たとえば、携帯端末１０からサーバ装置６０宛に送信されたデータを第１通信部１８０が受信し、受信したデータを第２通信部１８２がサーバ装置６０に転送する。あるいは、サーバ装置６０から携帯端末１０宛に送信されたデータを第２通信部１８２が受信し、受信したデータを第１通信部１８０が携帯端末１０に転送する。
【００４５】
サーバ装置６０において、通信部１６２は、ネットワーク３を介して中継装置８０と通信する。本実施形態では、サーバ装置６０は、中継装置８０を経由して携帯端末１０と通信することができる。
【００４６】
出退勤情報記憶部１１２は、ユーザの出退勤情報を記憶する。
本実施形態では、出退勤情報記憶部１１２は、サーバ装置６０のデータベース５０に、たとえば、図１６に示すようなユーザマスタ９００を保持する。ユーザマスタ９００は、たとえば、ユーザＩＤ毎に、ユーザ名、パスワード、ユーザの顔画像の特徴点データ、ユーザが勤務する店舗の店舗ＩＤ、その店舗に勤務する予定の出退勤日時と、実際の出退勤日時の記録とを格納する。本実施形態では、一店舗につき、一日に複数回、たとえば、２回出勤することを想定し、２回分の情報を格納できる構成としている。
また、一ユーザが複数の店舗に勤務する場合、ユーザマスタ９００は、さらに、店舗毎に、これらの情報を格納することができる。
【００４７】
なお、図１６の構成では、打刻情報として受信した特徴点データをユーザマスタ９００に記録する構成となっていないが、他の実施形態において、受信した特徴点データを出退勤日時情報と関連付けて格納する構成としてもよい。本実施形態では、後述するように、サーバ装置６０では、特徴点データに基づいてユーザの本人確認を行い、認証されたユーザの出退勤日時を記録する。しかし、他の実施形態において、携帯端末１０から受信した特徴点データ、または顔画像データを一旦、ユーザマスタ９００に記録しておき、本人確認の認証処理を後で行う構成としてもよい。
【００４８】
記録部１１０は、現在時刻とともに、特徴点データに基づくユーザの打刻情報を出退勤情報として出退勤情報記憶部１１２に記録する。本実施形態では、出退勤日時を、受信したユーザの打刻情報（特徴点データ）をサーバ装置６０の記録部１１０が出退勤情報記憶部１１２に記録した時刻としているが、これに限定されず、出退勤日時は、サーバ装置６０の通信部１６２が打刻情報（特徴点データ）を受信した時刻、あるいは、携帯端末１０または中継装置８０から打刻情報（特徴点データ）が送信された時刻等、様々考えられる。
【００４９】
認証部１６４は、ユーザマスタ９００に予め登録されたユーザの顔画像の特徴点データに基づいて、携帯端末１０から送信されたユーザの顔画像の特徴点データが、本人であるか否か認証処理を行う。本人であることが確認された場合、認証部１６４は、記録部１１０にユーザマスタ９００に出退勤日時の記録を許可し、本人でないとの認証結果が得られた場合、認証部１６４は、記録部１１０にユーザマスタ９００への出退勤日時の記録を禁止する。また、記録部１１０が、認証部１６４による認証結果をユーザマスタ９００に記録してもよい。さらに、認証部１６４により本人でないとの認証結果が得られた場合、通信部１６２が中継装置８０を介して、携帯端末１０に認証エラーを通知し、顔画像の再撮影を促してもよい。
【００５０】
また、認証部１６４は、上述したように、必ずしも打刻操作受け付け時に認証処理を行う必要はなく、必要に応じて、任意のタイミングで随時行う構成としてもよい。認証部１６４が任意のタイミングで認証処理を行った場合には、記録部１１０がその結果をユーザマスタ９００に格納してもよい。または、たとえば、通信部１６２が、予め登録されているあて先に認証結果を通知するメールやメッセージを送信したり、店舗５に設置されたコンピュータに管理システムを導入し、通信部１６２が、管理システムに認識結果を転送することで、店舗５の責任者に認証結果を通知したりする構成としてもよい。
【００５１】
また、本実施形態の出退勤管理システム１の携帯端末１０は、さらに図６に示すように、ＤＲＡＭ（Dynamic Random Access Memory）１３０と、ピクチャメモリ１３２と、顔認識部１３４と、を備える。
【００５２】
ＤＲＡＭ１３０は、揮発性メモリであり、図３の携帯端末１０のＲＡＭ１６に含まれてもよい。ピクチャメモリ１３２は、図３の携帯端末１０のＲＯＭ１４または、携帯端末１０に装着され、読み書き可能なＳＤ（Secure Digital）メモリーカード等の記録媒体に含まれる。
【００５３】
ＤＲＡＭ１３０は、撮像部１０４によって撮影された画像データを一時的に記憶する。携帯端末１０における一般的なカメラ操作においては、ＤＲＡＭ１３０に一時的に記憶された画像データは、ユーザに保存確認を行った後、ＤＲＡＭ１３０からピクチャメモリ１３２に移動されて永続的に記憶される。
【００５４】
しかし、本実施形態においては、制御部１０２が、撮像部１０４で撮像された画像データをＤＲＡＭ１３０からピクチャメモリ１３２に移動させることを禁止する。これにより、店舗５外等でユーザの顔を事前に撮影し、保存しておいた画像データを用いて、他人が本人になりすまして不正行為を行うことを防止する。
【００５５】
顔認識部１３４は、ＤＲＡＭ１３０にアクセスし、撮影された映像データから、顔を認識し、顔画像を取得する。抽出部１０６は、顔認識部１３４が取得した顔画像から特徴点を抽出し、特徴点データを取得し、一時的にＤＲＡＭ１３０に記憶する。または、抽出部１０６は、取得した特徴点データを通信部１２４に受け渡し、中継装置８０に送信させてもよい。なお、上述したように、顔認識部１３４は、サーバ装置６０が備えてもよい。
【００５６】
本実施の形態の出退勤管理システム１では、コンピュータプログラムに対応する各種の処理動作を携帯端末１０、中継装置８０またはサーバ装置６０のＣＰＵが実行することにより、前述のような各種ユニットが各種機能として実現される。
【００５７】
本実施形態のコンピュータプログラムは、出退勤管理装置１００を実現するコンピュータに、撮像機能を有する携帯端末１０が、ユーザが出退勤する場所に備えつけられた中継装置８０と無線通信することにより、撮像機能を利用したアプリケーションを携帯端末１０上で起動する手順、起動されたアプリケーションにより撮像機能を利用してユーザの顔を撮像する手順、ユーザの打刻操作を受け付ける手順、撮像画像から認識されたユーザの顔画像データを取得する手順、ユーザの顔画像データから特徴点データを抽出する手順、ユーザの打刻操作を受け付けたとき、現在時刻とともに、特徴点データに基づくユーザの打刻情報を出退勤情報として出退勤情報記憶装置（出退勤情報記憶部１１２）に記録する手順、を実行させるように記述されている。
【００５８】
上述した本実施形態のコンピュータプログラムは、コンピュータで読み取り可能な記録媒体に記録されてもよい。記録媒体は特に限定されず、様々な形態のものが考えられる。また、プログラムは、記録媒体からコンピュータのメモリにロードされてもよいし、ネットワークを通じてコンピュータにダウンロードされ、メモリにロードされてもよい。
【００５９】
図９は、本発明の実施の形態に係る出退勤管理システム１の携帯端末１０の画面構成の一例を示す図である。
出退勤管理システム１の画面構成としては、ログイン画面８２０と、メイン画面８３０と、初期設定画面８４０と、顔認証画面８６０と、を含む。
【００６０】
これらの画面は、図１０に示すフローに従って切り替わる。
携帯端末１０で本実施形態の出退勤管理システム１のアプリケーションがアプリケーション実行部１２２により起動されると、図１０のフローが開始する。
【００６１】
始めに、ログイン画面８２０が表示される。ログイン画面８２０は、図１１に示すように、企業名表示部８２１と、店舗名表示部８２２と、ユーザＩＤ入力欄８２３と、パスワード入力欄８２４と、ログインボタン８２６と、終了ボタン８２８と、を含む。
【００６２】
ログイン画面８２０が表示されたとき、企業名表示部８２１と店舗名表示部８２２には、予めユーザが登録している企業名と店舗名がそれぞれ表示される。ユーザが複数の企業や複数の店舗に勤務している場合、企業と店舗を選択する画面が始めに表示され、ユーザに選択させてからログイン画面８２０に移行する。また、ログイン画面８２０でログインした後に表示される、その企業または店舗のメイン画面８３０から、他の企業または他の店舗のメイン画面８３０に表示を移行するために、メイン画面８３０で他の企業または店舗を選択する選択画面に移行できるように、メイン画面８３０は選択画面移行指示用の操作ボタン（不図示）を有してもよい。
【００６３】
ユーザが予め登録したユーザＩＤと、パスワードを、ログイン画面８２０のユーザＩＤ入力欄８２３とパスワード入力欄８２４に入力し、ログインボタン８２６を押下することで、表示画面は、メイン画面８３０に遷移する。このとき、パスワードの確認が行なわれ（図１０のステップＳ８０１）、エラーの場合（図１０のステップＳ８０１のＹ）、パスワードがエラーである旨のメッセージが表示され（図１０のステップＳ８０３）、表示画面は、ログイン画面８２０に戻る。パスワードが認証された場合（図１０のステップＳ８０１のＮ）、表示画面は、メイン画面８３０に遷移する。
【００６４】
ユーザ認証処理は、サーバ装置６０で行うことができる。サーバ装置６０は、データベース５０に図１６に示すユーザマスタ９００を保持している。サーバ装置６０は、ユーザマスタ９００を参照し、ユーザ認証処理を行うことができる。
【００６５】
ログイン画面８２０で終了ボタン８２８が押下された場合には、終了確認のメッセージが表示され（図１０のステップＳ８０５）、終了確認がとれた場合（図１０のステップＳ８０７のＹ）、本アプリケーションが終了する。終了がキャンセルされた場合（図１０のステップＳ８０７のＮ）、表示画面は、ログイン画面８２０に戻る。
【００６６】
メイン画面８３０は、図１２に示すように、店舗名表示部８３２と、設定ボタン８３３と、当日勤務予定時刻表示部８３４と、当日勤務登録時刻表示部８３５と、店舗通知表示部８３６と、出勤登録ボタン８３７と、退勤登録ボタン８３８と、終了ボタン８２８と、を含む。
【００６７】
メイン画面８３０の店舗名表示部８３２、当日勤務予定時刻表示部８３４、当日勤務登録時刻表示部８３５、店舗通知表示部８３６の各情報は、サーバ装置６０のデータベース５０に保持される図１６のユーザマスタ９００、および図１７の店舗マスタ９２０等を参照して、表示することができる。
図１７に示すように、店舗マスタ９２０は、たとえば、店舗ＩＤ毎に、店舗名、企業名、ユーザに通知したい内容を複数格納する。
当日勤務予定時刻表示部８３４、当日勤務登録時刻表示部８３５、および店舗通知表示部８３６は、それぞれ複数情報があり、表示欄のサイズが足りない場合は、スクロール表示できるものとする。
【００６８】
図１０に示すように、メイン画面８３０の出勤登録ボタン８３７または退勤登録ボタン８３８の押下を受け付けたとき、表示画面は、顔認証画面８６０に遷移する。設定ボタン８３３の押下を受け付けたとき、表示画面は、初期設定画面８４０に遷移する。
【００６９】
また、メイン画面８３０で終了ボタン８２８が押下された場合には、終了確認のメッセージが表示され（ステップＳ８０９）、終了確認がとれた場合（ステップＳ８１１のＹ）、本アプリケーションが終了する。終了がキャンセルされた場合（ステップＳ８１１のＮ）、表示画面は、メイン画面８３０に戻る。
【００７０】
図１３は、本実施形態の初期設定画面８４０の一例を示す図である。初期設定画面８４０は、カメラビューエリア８４２と、認識顔画像表示部８４４と、戻るボタン８４６と、を含む。
【００７１】
上述したように、本実施形態の出退勤管理システム１では、携帯端末１０の撮像部１０４は、携帯端末１０と中継装置８０との無線通信が行われた場合にのみ利用できる。カメラビューエリア８４２には、図２の携帯端末１０の撮像部１０４によって撮像されたリアルタイム映像が表示される。
【００７２】
ユーザは自分にカメラを向け、カメラビューエリア８４２に顔が入るようにして、顔を撮影する。そして、認識顔画像表示部８４４には、図２のアプリケーション実行部１２２の顔認識部１３４によって、映像から顔を認識したとき（図１０のステップＳ８１３のＹ）、認識した顔の静止画像が表示され、図１４の登録確認ダイアログ８５０の画面が表示される（図１０のステップＳ８１５）。このとき、静止画像の画像データは、ＤＲＡＭ１３０に一時的に記憶される。
【００７３】
登録確認ダイアログ８５０は、「特徴点を登録しますか？」等の確認メッセージを表示するとともに、はいボタン８５２と、いいえボタン８５３と、を含む。
【００７４】
はいボタン８５２が押下された場合（図１０のステップＳ８１７のはい）、図２の抽出部１０６が顔画像から特徴点を抽出し、通信部１２４が特徴点データを中継装置８０に送信し、メイン画面８３０に戻る。
【００７５】
いいえボタン８５３が押下された場合（図１０のステップＳ８１７のいいえ）、表示画面は、初期設定画面８４０に戻り、カメラビューエリア８４２に引き続き、図２の携帯端末１０の撮像部１０４によって撮像されたリアルタイム映像が表示される。戻るボタン８４６が押下されたとき、表示画面は、メイン画面８３０に戻る。なお、初期設定画面８４０（カメラビューエリア８４２）を抜けるときは、ＤＲＡＭ１３０に一時的に記憶されていた顔画像データは消去される。
このようにして、初期設定画面８４０では、ユーザの顔画像をサーバ装置６０に登録する操作ができる。この操作は、本実施形態の出退勤管理装置１００を継続して利用する場合に、少なくとも一度行えばよい。
【００７６】
次に、顔認証画面８６０は、図１５に示すように、カメラビューエリア８６２と、認識顔画像表示部８６４と、現在日時表示部８６５、戻るボタン８６６と、確認ボタン８６７と、を含む。
【００７７】
カメラビューエリア８６２には、図２の携帯端末１０の撮像部１０４によって撮像されたリアルタイム映像が表示される。ユーザは自分にカメラを向け、カメラビューエリア８６２に顔が入るようにして、顔を撮影する。
【００７８】
そして、認識顔画像表示部８６４には、図２のアプリケーション実行部１２２の顔認識部１３４によって、映像から顔を認識したとき、認識した顔の静止画像が表示され、静止画像の画像データは、ＤＲＡＭ１３０に一時的に記憶される。なお、このとき、図１４の登録確認ダイアログ８５０のような、ユーザに静止画像を確認させるメッセージを含む画面を表示し、ユーザに静止画像を確認させる画像確認ステップを図１０の画面フローにさらに含めてもよい。
【００７９】
図１５の現在日時表示部８６５には、現在の日付と時刻が表示される。この時刻は、携帯端末１０内蔵の時計から読み取ったデータでもよいし、サーバ装置６０または中継装置８０から受信したデータでもよいが、サーバ装置６０が管理する時刻であるのが好ましい。
【００８０】
確認ボタン８６７が押下されたとき、表示画面は、メイン画面８３０に遷移する。顔認証画面８６０の現在日時表示部８６５に表示されている日時が、そのときの出退勤登録時刻として、メイン画面８３０の当日勤務登録時刻表示部８３５に、表示される。ここで、携帯端末１０の画面上に表示され、また、ユーザマスタ９００に記録される時刻は、サーバ装置６０の管理する時刻であるのが好ましい。
なお、顔認証画面８６０を抜けるときは、ＤＲＡＭ１３０に一時的に記憶されていた顔画像データは消去される。
【００８１】
上述のような構成において、本実施の形態の出退勤管理装置１００のデータ処理方法を以下に説明する。図７は、本実施形態の出退勤管理装置１００の動作の一例を示すフローチャートである。
【００８２】
図７に示すように、本実施形態の出退勤管理装置１００のデータ処理方法において、出退勤管理装置１００は、撮像機能を有する携帯端末１０と、ユーザが出退勤する場所に備えつけられた中継装置８０とが無線通信することにより（ステップＳ１０１のＹＥＳ）、撮像機能を利用したアプリケーションを携帯端末１０上で起動し（ステップＳ１０３）、起動されたアプリケーションにより撮像機能を利用してユーザの顔を撮像し（ステップＳ１０５）、撮像画像から認識されたユーザの顔画像データを取得し（ステップＳ１０７）、ユーザの顔画像データから特徴点データを抽出し（ステップＳ１０９）、現在時刻とともに、特徴点データに基づくユーザの打刻情報を出退勤情報として出退勤情報記憶装置（出退勤情報記憶部１１２）に記録する（ステップＳ１１１）。
【００８３】
図８は、図５の構成例の出退勤管理システム１の動作の例を示すフローチャートである。
この例では、図７で示した処理手順のステップＳ１０１〜ステップＳ１０９を携帯端末１０で行い、ステップＳ１１１をサーバ装置６０で行う構成となっている。すなわち、本実施形態の出退勤管理装置１００では、携帯端末１０が顔画像の特徴点データの抽出までの処理を行い、サーバ装置６０に特徴点データを送信し、サーバ装置６０が本人認証後に打刻情報を記録する。
【００８４】
具体的には、まず、携帯端末１０において、通信部１２４が管理フレーム、たとえば、Probe Requestを送出する（ステップＳ１２１）。中継装置８０の第１通信部１８０が管理フレームを受信すると（ステップＳ１２３のＹ）、携帯端末１０に応答、たとえば、Probe Responseを送信する（ステップＳ１２５）。
そして、携帯端末１０が中継装置８０からの応答を受信することで（ステップＳ１０１のＹ）、制御部１０２がアプリケーション実行部１２２にアプリケーションを起動させる（ステップＳ１０３）。
【００８５】
このとき、上述したように、携帯端末１０には、ログイン画面８２０（図１１）が表示され、ユーザ認証処理後に、表示画面が、メイン画面８３０（図１２）に遷移する。ユーザが、メイン画面８３０の出勤登録ボタン８３７を押下すると、表示画面が、顔認証画面８６０（図１５）に遷移する。これにより、携帯端末１０は、出勤登録時の顔認証用の顔写真の撮影モードに入る。ユーザは自身の顔を撮像部１０４で撮影する（ステップＳ１０５）。そして、図６の顔認識部１３４がユーザの顔を認識し、顔画像を取得する（ステップＳ１０７）。
【００８６】
そして、抽出部１０６が、ユーザの顔画像から特徴点データを抽出する（ステップＳ１０９）。そして、通信部１２４が、中継装置８０にユーザの打刻情報として無線ＬＡＮ通信で特徴点データを送信する（ステップＳ１２７）。
中継装置８０の第１通信部１８０が、携帯端末１０からユーザの打刻情報を受信する（ステップＳ１２９）。そして、第２通信部１８２がその打刻情報をサーバ装置６０に転送する（ステップＳ１３１）。
【００８７】
サーバ装置６０では、通信部１６２が、中継装置８０からネットワーク３を介して送信されたユーザの打刻情報を受信する（ステップＳ１３３）。そして、認証部１６４が、受信した特徴点データと、ユーザマスタ９００に予め登録されているユーザの特徴点データを照合し、本人認証処理を行う（ステップＳ１３５）。認証部１６４により本人であると確認された場合（ステップＳ１３７のＹ）、記録部１１０が出退勤情報記憶部１１２にユーザの出退勤情報として打刻情報、ここでは、出退勤時刻を記録する（ステップＳ１１１）。
【００８８】
以上説明したように、本発明の実施の形態の出退勤管理装置１００によれば、バイオメトリックス等の高価な装置を店舗５に導入することなく、コストを抑えつつ、出退勤時の打刻のなりすまし等の不正行為を防止することができる。
また、出退勤管理装置１００は、携帯端末１０から特徴点データのみを送信する構成とすれば、ユーザの顔写真等の個人情報を取り扱わないので、セキュリティを担保できる。
【００８９】
（第２の実施の形態）
図１８は、本発明の実施の形態に係る出退勤管理装置２００の構成を示す機能ブロック図である。
本実施形態の出退勤管理装置２００は、図２の上記実施の形態の出退勤管理装置１００とは、予め登録されている出退勤予定時刻に基づいてユーザに打刻を催促する構成を有する点で相違する。
本実施形態の出退勤管理装置２００は、図２の上記実施形態の出退勤管理装置１００の構成に加え、さらに、監視部２０４と、打刻通知部２０６と、を備える。
【００９０】
本実施形態の出退勤管理装置２００において、出退勤情報記憶部２０２は、ユーザの出退勤予定時刻とユーザが出退勤する場所の中継装置８０の識別情報（中継端末ＩＤ）を、ユーザ携帯端末の識別情報（ユーザ携帯端末ＩＤ）に関連付けて記憶する。
さらに、出退勤管理装置２００は、出退勤情報記憶部２０２を参照し、ユーザの出退勤予定時刻に基づいて、ユーザに打刻操作を催促する時刻になったか否かを監視する監視部２０４と、時刻になったとき、ユーザが出退勤する場所の中継装置８０を介して携帯端末１０に打刻操作を促す通知を行う打刻通知部２０６と、をさらに備える。
【００９１】
本実施形態では、たとえば、サーバ装置６０が監視部２０４と打刻通知部２０６を含むことができる。他の実施形態では、携帯端末１０が出退勤予定時刻をメモリに保持し、監視部２０４と打刻通知部２０６を備えてもよい。
本実施形態では、ユーザに打刻操作を催促する時刻は、たとえば、出退勤情報記憶部２０２に記憶されるユーザの出退勤予定時刻より、所定時間前、たとえば、５分〜１０分前を予め設定することができる。所定時間は、ユーザが携帯端末１０から指定する構成としてもよいし、サーバ装置６０の管理者が任意に設定してもよいし、店舗５の責任者が任意に設定できる構成としてもよい。設定方法については、本発明の本質には関わらないので詳細な説明は省略する。
【００９２】
たとえば、サーバ装置６０側で、ユーザの打刻通知時刻をずらして設定することで、同じ出退勤時刻の各ユーザへの通知時刻がずれるようにしてもよい。一般的に出退勤時刻は、大体どの店舗５も同じような時間であることが多い。そのため、複数のユーザが同じ時刻に集中して打刻操作を行うことが想定される。各ユーザへの通知時刻をずらして設定すれば、複数のユーザによる打刻操作の集中を回避できる可能性があり、サーバ装置６０や中継装置８０側において、出退勤時刻前後の負荷集中を防げる可能性がある。
【００９３】
監視部２０４は、現在時刻が、出退勤情報記憶部２０２に記憶されるユーザの出退勤予定時刻の所定時間前になったとき、打刻通知部２０６に通知する。
打刻通知部２０６は、監視部２０４からの通知を受けて、ユーザが出退勤する場所の中継装置８０を介して携帯端末１０に打刻操作を促す通知を行う。
【００９４】
打刻操作を促す通知とは、たとえば、打刻通知部２０６が、サーバ装置６０から携帯端末１０に対して、中継装置８０経由で、プッシュメッセージを送信し、携帯端末１０の表示部２６（図３）にメッセージをポップアップ表示させること等である。たとえば、打刻通知部２０６は、「出勤時刻になりましたので、打刻してください。」等のメッセージを携帯端末１０に表示させる。このとき、打刻通知部２０６は、メッセージ受信をユーザに報知するために、音声やバイブレーション等を出力させる動作を携帯端末１０にさせてもよい。
【００９５】
このように構成された本実施形態の出退勤管理装置２００の動作について、以下説明する。図１９は、本実施形態の出退勤管理装置２００の動作の一例を示すフローチャートである。
【００９６】
まず、サーバ装置６０において、監視部２０４が、出退勤情報記憶部２０２を参照し、ユーザの出退勤予定時刻に基づいて、ユーザに打刻操作を催促する時刻になったか否かを監視する（ステップＳ２０１）。
そして、打刻時刻になったとき（ステップＳ２０１のＹ）、打刻通知部２０６が中継装置８０を介して携帯端末１０に打刻操作を促す通知を送信する（ステップＳ２０３）。
中継装置８０が、サーバ装置６０から通知を受信し（ステップＳ２０５）、携帯端末１０に転送する（ステップＳ２０７）。ここで、たとえば、図５の中継装置８０の第２通信部１８２がサーバ装置６０から通知を受信し、第１通信部１８０が携帯端末１０に通知を転送する。
そして、携帯端末１０が、通知を受信し（ステップＳ２０９）、ユーザに通知を提示する（ステップＳ２１１）。ここで、たとえば、図５の通信部１２４が通知を受信し、アプリケーション実行部１２２により、受信した通知を図３の表示部２６に表示させる。
【００９７】
以上説明したように、本発明の実施の形態に係る出退勤管理装置２００によれば、上記実施形態と同様な効果を奏するとともに、さらに、打刻忘れを防止できる。また、打刻通知時刻をユーザ毎にずらして設定すれば、打刻処理の負荷集中を回避できる。
【００９８】
（第３の実施の形態）
図２０は、本発明の実施の形態に係る出退勤管理装置３００の構成を示す機能ブロック図である。
本実施形態の出退勤管理装置３００は、図２の上記実施の形態の出退勤管理装置１００とは、ユーザが退勤時に打刻し忘れて帰宅してしまった場合に、自動的に退勤時刻を記録する構成を有する点で相違する。
本実施形態の出退勤管理装置３００は、図２の上記実施形態の出退勤管理装置１００の構成に加え、さらに、退勤監視部３０２と、確認部３０４と、を備える。
なお、本実施形態において、出退勤情報記憶部２０２は、図１８と同様に、ユーザ携帯端末ＩＤと、中継端末ＩＤと、ユーザの出退勤予定時刻と、実際の出退勤時刻とを含む。
また、本実施形態の出退勤管理装置３００は、図１８の出退勤管理装置２００の構成を含むこともできる。
【００９９】
本実施形態の出退勤管理装置３００は、出退勤情報記憶部２０２を参照し、ユーザの出退勤予定時刻に基づいて、ユーザの退勤時刻を所定時間経過後、当該ユーザの退勤時の打刻情報が出退勤情報記憶部２０２に記録されているかを監視する退勤監視部３０２と、ユーザの退勤時の打刻情報が出退勤情報記憶部２０２に記録されていない場合、ユーザが出退勤する場所の中継装置８０に携帯端末１０の存在確認をさせる確認部３０４と、をさらに備える。
記録部１１０は、存在確認の結果、携帯端末１０が存在しないことを確認したとき、携帯端末１０の退勤時の打刻情報として現在時刻を出退勤情報記憶部２０２に記録する。
【０１００】
本実施形態では、たとえば、退勤監視部３０２の機能はサーバ装置６０が実現するとともに、確認部３０４の機能は、サーバ装置６０と中継装置８０の組み合わせによって実現することができる。
本実施形態において、退勤監視部３０２の所定時間は、たとえば、３分〜１５分程度に予め設定することができる。所定時間は、サーバ装置６０の管理者が任意に設定してもよいし、店舗５の責任者が任意に設定できる構成としてもよい。設定方法については、本発明の本質には関わらないので詳細な説明は省略する。
【０１０１】
退勤監視部３０２は、現在時刻が、出退勤情報記憶部２０２に記憶されるユーザの出退勤予定時刻から所定時間経過したかを監視し、時間経過後に当該ユーザの退勤時の打刻情報が出退勤情報記憶部２０２に記録されたかを監視する。あるいは、退勤監視部３０２は、ユーザの出退勤予定時刻から所定時間の間、退勤時の打刻情報が出退勤情報記憶部２０２に記録されるかを監視してもよい。ユーザの退勤時の打刻情報が出退勤情報記憶部２０２に記録されなかった場合、退勤監視部３０２は、確認部３０４に通知する。
【０１０２】
確認部３０４は、通知を受けて、ユーザが出退勤する場所の中継装置８０に携帯端末１０の存在を確認させる。
確認方法は、様々考えられる。たとえば、中継装置８０は、携帯端末１０から不定期に送信される無線ＬＡＮの管理フレームを受信し、携帯端末１０が無線通信エリア内に存在することを検知できる。
あるいは、確認部３０４は、中継装置８０から通信エリアに存在すると思われる不特定の携帯端末１０に対してビーコンをブロードキャストさせ、応答があった携帯端末１０と通信して、どの携帯端末１０が無線通信エリア内に存在するかを検出してもよい。
【０１０３】
確認部３０４が、無線通信エリア内に携帯端末１０が存在しないことを確認した場合、記録部１１０に通知する。
記録部１１０は、存在確認の結果、携帯端末１０が無線通信エリア内に存在しないことを確認したとき、携帯端末１０の退勤時の打刻情報として現在時刻を出退勤情報記憶部２０２に記録する。
このように、本実施形態の出退勤管理装置３００は、打刻を忘れて帰宅してしまったユーザの退勤時刻を自動的に記録できる。なお、記録部１１０は、自動的に退勤時刻が記録されたことを示す情報（たとえば、フラグ）を出退勤情報記憶部２０２に退勤時刻情報と関連つけて記憶してもよい。
【０１０４】
また、本実施形態の出退勤管理装置３００は、打刻忘れで自動的に退勤時刻を記録したことを、サーバ装置６０の管理者、店舗５の責任者、または携帯端末１０に通知する構成（不図示）を有してもよい。本実施形態の出退勤管理装置３００は、店舗５に設けられ、中継装置８０に接続可能なコンピュータ等に通知する構成（不図示）を有してもよい。
通知方法は、出退勤管理装置３００は、プッシュメッセージにより、各装置（携帯端末１０、中継装置８０、サーバ装置６０、または店舗５に設けられた管理用コンピュータ等）の表示部にポップアップ表示でメッセージを表示してもよいし、予め登録されている店舗５のメールアドレス等にメールで通知してもよい。また、出退勤管理装置３００は、携帯端末１０のメイン画面８３０の店舗通知表示部８３６に店舗５からの通知として、前回打刻し忘れて帰宅したことを表示してもよい。
【０１０５】
さらに、本実施形態の出退勤管理装置３００は、図１８の出退勤管理装置２００と同様な打刻通知部２０６をさらに含んでもよい。打刻通知部２０６は、確認部３０４により、中継装置８０の無線通信エリア内に携帯端末１０が存在していることが確認された場合、ユーザが出退勤する場所の中継装置８０を介して携帯端末１０に打刻操作を促す通知を行うことができる。
【０１０６】
このように構成された本発明の実施の形態に係る出退勤管理装置３００の動作について、以下説明する。図２１は、本実施形態に係る出退勤管理装置２００の動作の一例を示すフローチャートである。
【０１０７】
まず、サーバ装置６０において、退勤監視部３０２が、現在時刻が、既に出勤しているユーザの退勤予定時刻を所定時間以上過ぎているかを判定する（ステップＳ３０１）。退勤予定時刻を所定時間以上過ぎている場合（ステップＳ３０１のＹ）、確認部３０４が、出退勤情報記憶部２０２を参照し、当該ユーザの退勤時刻が記録されているかを確認する（ステップＳ３０３）。退勤時刻を記録されていた場合は（ステップＳ３０３のＹ）、本処理は終了する。
【０１０８】
退勤時刻が記録されていなかった場合（ステップＳ３０３のＮ）、確認部３０４が、ユーザが店舗５に存在しているか否かの確認を、確認対象のユーザが勤務している店舗５に設置されている中継装置８０に指示する（ステップＳ３０５）。中継装置８０では、第２通信部１８２がサーバ装置６０からの指示を受信し（ステップＳ３０７）、第１通信部１８０が携帯端末１０に対して確認コマンドを送信する（ステップＳ３０９）。上述したように、たとえば、中継装置８０からビーコン信号をブロードキャストし、ビーコン信号を受信した携帯端末１０からの応答を待つ。
【０１０９】
携帯端末１０では、通信部１２４が、中継装置８０からの確認コマンドを受信し（ステップＳ３１１）、応答を返信する（ステップＳ３１３）。中継装置８０は、携帯端末１０からの応答を受信し、応答結果をサーバ装置６０に転送する（ステップＳ３１５）。ここで、携帯端末１０から応答がなかった場合には、中継装置８０からサーバ装置６０に応答結果として、その旨が通知される。
【０１１０】
ここで、確認部３０４において、中継装置８０が、予めサーバ装置６０から通知されていたユーザの携帯端末１０の識別情報に基づき、応答した携帯端末１０が対象ユーザのものかを確認してもよい。あるいは、確認部３０４において、中継装置８０が、応答のあった携帯端末１０の識別情報をサーバ装置６０に送信し、サーバ装置６０側で存在している携帯端末１０を確認してもよい。
【０１１１】
あるいは、確認部３０４において、サーバ装置６０または中継装置８０が、探索する携帯端末１０を始めから指定して、確認コマンドを送信し、探索対象の携帯端末１０のみが応答する構成としてもよい。
【０１１２】
サーバ装置６０は、中継装置８０から受信した応答結果に基づいて、探索対象の携帯端末１０からの応答が確認された場合（ステップＳ３１７のＹ）、携帯端末１０に対して、打刻操作を促す通知を中継装置８０を経由して送信する（ステップＳ３１９）。中継装置８０では、第２通信部１８２がサーバ装置６０からの通知を受信し、第１通信部１８０が携帯端末１０に転送する（ステップＳ３２１）。携帯端末１０は、通知を受信し（ステップＳ３２３）、図３の表示部２６に通知を表示する（ステップＳ３２５）。
【０１１３】
一方、探索対象の携帯端末１０からの応答がなかった場合（ステップＳ３１７のＮ）、サーバ装置６０において、記録部１１０が、対象の携帯端末１０の退勤時刻を自動的に出退勤情報記憶部２０２に記録する（ステップＳ３２７）。このとき、記録部１１０は、出退勤時刻がユーザの打刻によるものではなく、自動的に記録されたものであることを示す情報を関連付けて記録するのが好ましい。
【０１１４】
また、出退勤管理装置３００は、打刻忘れによる自動記録がなされたことを、サーバ装置６０の管理者、または店舗５の責任者に通知する構成を有してもよい。
【０１１５】
以上説明したように、本実施形態の出退勤管理装置３００によれば、上記実施形態と同様な効果を奏するとともに、さらに、退勤時に打刻し忘れてユーザが帰宅した場合に、自動的に退勤時刻を記録することができる。また、退勤予定時刻を過ぎて店舗５内に留まっているユーザに対し、退勤時の打刻を促すことができる。
【０１１６】
（第４の実施の形態）
図２２は、本発明の実施の形態に係る出退勤管理装置４００の構成を示す機能ブロック図である。
本実施形態の出退勤管理装置４００は、図２の上記実施の形態の出退勤管理装置１００とは、ユーザに次回出勤日時を報知する構成を有する点で相違する。
本実施形態の出退勤管理装置４００は、図２の上記実施形態の出退勤管理装置１００の構成に加え、さらに、アラーム報知部４０２を備える。
なお、本実施形態において、出退勤情報記憶部２０２は、図１８と同様に、ユーザ携帯端末ＩＤと、中継端末ＩＤと、ユーザの出退勤予定時刻と、実際の出退勤時刻とを含む。
また、本実施形態の出退勤管理装置４００は、図１８または図２０の上記実施形態の出退勤管理装置２００または出退勤管理装置３００の構成も含むことができる。
【０１１７】
本発明の実施の形態の出退勤管理装置４００は、出退勤情報記憶部２０２を参照し、ユーザの出退勤予定時刻に基づいて、出退勤予定時刻より所定時間前に、ユーザに出勤を促すアラーム通知を、ユーザが出退勤する場所の中継装置８０を介して携帯端末１０に送信する報知部（アラーム報知部４０２）をさらに備える。
【０１１８】
本実施形態において、アラーム報知部４０２の所定時間は、たとえば、１週間前、数日前、１日前、１時間前、等に予め設定することができる。所定時間は、ユーザが携帯端末１０から指定する構成としてもよいし、ユーザやサーバ装置６０の管理者が任意に設定してもよいし、店舗５の責任者が任意に設定できる構成としてもよい。設定方法については、本発明の本質には関わらないので詳細な説明は省略する。
【０１１９】
本実施形態では、たとえば、サーバ装置６０がアラーム報知部４０２を含むことができる。また、他の実施形態において、携帯端末１０が出退勤予定時刻をメモリに保持し、アラーム報知部４０２を実現する構成としてもよい。
【０１２０】
アラーム報知部４０２は、現在時刻が、ユーザの出退勤予定時刻に基づいて、アラーム時刻になったか否かを監視し、時刻になったときに、ユーザに出勤の予定確認の処理を行う。このとき、アラーム報知部４０２は、プッシュメッセージにより、各装置（携帯端末１０、中継装置８０、サーバ装置６０、または店舗５に設けられた管理用コンピュータ等）の表示部にポップアップ表示でメッセージを表示してもよいし、予め登録されている店舗５のメールアドレス等にメールで通知してもよい。
【０１２１】
メッセージには、次回の出勤予定時刻や、当日の退勤予定時刻、出勤予定時間（出退勤時刻）、あるいは、出勤先の店舗の情報、出勤を促すメッセージ等を含むことができる。また、メッセージには、たとえば、勤務地の変更など、ユーザに通知したい情報を含めてもよい。
たとえば、アラーム報知部４０２は、「次回出勤予定は２０１２年７月２０日です。忘れずに出勤してください。」、「本日１０時から１７時の勤務です。忘れずにＡ店に出勤してください。」、「まもなく退勤時刻です。」等のメッセージを携帯端末１０に表示させる。このとき、アラーム報知部４０２は、メッセージ受信をユーザに報知するために、音声やバイブレーション等を出力させる動作を携帯端末１０にさせてもよい。
【０１２２】
このように構成された本実施形態の出退勤管理装置４００の動作について、以下説明する。図２３は、本実施形態の出退勤管理装置４００の動作の一例を示すフローチャートである。
【０１２３】
まず、サーバ装置６０において、アラーム報知部４０２が、出退勤情報記憶部２０２を参照し、現在時刻が、ユーザの出退勤予定時刻の所定時間前か否かを判定する（ステップＳ４０１）。所定時間前になったとき（ステップＳ４０１のＹ）、アラーム報知部４０２が、携帯端末１０に対し、出退勤を促す通知を中継装置８０を経由して送信する（ステップＳ４０３）。
このとき、アラーム報知部４０２は、ユーザが勤務している店舗５に設置されている中継装置８０に対して通知を送信する。
【０１２４】
中継装置８０では、第２通信部１８２がサーバ装置６０から通知を受信し（ステップＳ４０５）、第１通信部１８０が携帯端末１０に転送する（ステップＳ４０７）。
携帯端末１０は、中継装置８０を経由してサーバ装置６０からの通知を受信し（ステップＳ４０９）、図３の表示部２６に通知を表示する（ステップＳ４１１）。
なお、ユーザが店舗５に居ない、またはユーザの携帯端末１０が中継装置８０の通信エリア内に存在しない場合等には、中継装置８０を経由して携帯端末１０に通知することができない。そこで、出退勤管理装置４００は、中継装置８０により携帯端末１０の応答がないことを確認してサーバ装置６０に通知し、アラーム報知部４０２により予めユーザにより登録されているメールアドレスに上記メッセージを含むメールを送信する等の構成をさらに有してもよい。
【０１２５】
以上説明したように、本実施形態の出退勤管理装置４００によれば、上記実施形態と同様な効果を奏するとともに、さらに、ユーザの出退勤予定時刻に基づいて、出退勤予定をユーザに報知することができ、ユーザの出退勤を事前に促すことができる。
【０１２６】
（第５の実施の形態）
本実施形態の出退勤管理装置は、図２の上記実施の形態の出退勤管理装置１００とは、携帯端末１０がどの店舗５に存在するかを検知し、記録する点で相違する。
本実施形態の出退勤管理装置は、図２の上記実施形態の出退勤管理装置１００、図１８の上記実施形態の出退勤管理装置２００、図２０の上記実施形態の出退勤管理装置３００、および図２２の上記実施形態の出退勤管理装置４００の少なくともいずれかの構成、ならびに、これらの組み合わせの構成を含むことができる。
【０１２７】
本実施形態の出退勤管理装置において、中継装置８０の無線通信エリア内に存在する携帯端末１０が、中継装置８０と無線通信したとき、制御部１０２がアプリケーションを携帯端末１０上で起動し、記録部１１０が、携帯端末１０の識別情報と、中継装置８０の識別情報とを取得し、互いに関連付けて出退勤情報記憶装置（出退勤情報記憶部１１２または出退勤情報記憶部２０２）に記録する。
本実施形態では、記録部１１０は、中継装置８０の識別情報を、図１７の店舗マスタ９２０に、店舗ＩＤと対応付けてさらに記憶してもよい。また、記録部１１０は、さらに記録時刻または情報取得時刻を関連付けて出退勤情報記憶部１１２または出退勤情報記憶部２０２に記録してもよい。
【０１２８】
本実施形態の出退勤管理装置において、取得した携帯端末１０の識別情報、および中継装置８０の識別情報に基づいて、たとえば、サーバ装置６０は、ユーザが勤務している店舗５の情報を関連付けて記録することができる。また、サーバ装置６０は、取得した中継装置８０の識別情報から、携帯端末１０が正規の店舗５の位置に存在しているかを判定する構成を有することができる。登録店舗５と不一致の場合、サーバ装置６０は、店舗５の責任者やまたはユーザにその旨を通知する構成を有してもよい。
また、サーバ装置６０は、ユーザの勤務する店舗登録を中継装置８０の識別情報に基づいて、自動的に出退勤情報記憶部１１２または出退勤情報記憶部２０２に登録する構成を有してもよい。
【０１２９】
図２４は、本実施形態の出退勤管理装置の動作の一例を示すフローチャートである。
まず、携帯端末１０で通信部１２４が、定期的、または任意のタイミングで管理フレームを送出する（ステップＳ５０１）。中継装置８０で第１通信部１８０が管理フレームを受信すると（ステップＳ５０３のＹ）、携帯端末１０の識別情報（ＩＤ）を取得し、第２通信部１８２が自身の識別情報（ルータＩＤ）をサーバ装置６０に送信する（ステップＳ５０５）。サーバ装置６０で通信部１６２が、中継装置８０から携帯端末１０の識別情報と中継装置８０の識別情報を受信し（ステップＳ５０７）、記録部１１０が出退勤情報記憶部１１２または出退勤情報記憶部２０２に記録する（ステップＳ５０９）。
【０１３０】
以上説明したように、本実施形態の出退勤管理装置によれば、上記実施形態と同様な効果を奏するとともに、さらに、携帯端末１０と中継装置８０の識別情報を取得して、関連付けて記録することができる。
【０１３１】
以上、図面を参照して本発明の実施形態について述べたが、これらは本発明の例示であり、上記以外の様々な構成を採用することもできる。
たとえば、他の実施形態において、出退勤管理装置は、出退勤情報記憶部１１２または出退勤情報記憶部２０２を参照し、ユーザの出退勤情報に基づいて、ユーザが出退勤する場所に居るべき時間内に、任意のタイミングで在席確認用の打刻操作を促す通知を中継装置８０を介して携帯端末１０に送信する在席確認部（不図示）をさらに備えることができる。
この構成によれば、出勤時間内に、ユーザが勤務先に居るかどうかを抜き打ちテストすること等ができる。
【０１３２】
また、上記実施形態では、抽出部が撮影したユーザの顔画像データから特徴点データを打刻情報として抽出し、認証部が特徴点データに基づいて本人確認を行う構成について述べた。他の実施形態において、出退勤管理装置は、パターン認識等により、撮像された映像画像内の特徴量（特徴点データ）を、予め登録してあるユーザの顔画像の特徴量（特徴点データ）と照合し、一致した場合に特徴点データを打刻情報として取得する画像認識部を有する構成としてもよい。このように、特徴点データの抽出と認証処理を一緒に行ってもよい。
【０１３３】
以上、実施形態および実施例を参照して本願発明を説明したが、本願発明は上記実施形態および実施例に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。
なお、本発明において利用者（ユーザ）に関する情報を取得、利用する場合は、これを適法に行うものとする。
【０１３４】
以下、参考形態の例を付記する。
１．  出退勤管理装置が、
撮像機能を有するユーザ携帯端末が、ユーザが出退勤する場所に備えつけられた中継装置と無線通信することにより、前記撮像機能を利用したアプリケーションを前記ユーザ携帯端末上で起動し、
起動された前記アプリケーションにより前記撮像機能を利用してユーザの顔を撮像し、
撮像画像から認識された前記ユーザの顔画像データを取得し、
前記ユーザの前記顔画像データから特徴点データを抽出し、
現在時刻とともに、前記特徴点データに基づく前記ユーザの打刻情報を出退勤情報として出退勤情報記憶装置に記録する出退勤管理装置のデータ処理方法。
２．  １．に記載の出退勤管理装置のデータ処理方法において、
前記出退勤情報記憶装置は、前記ユーザの出退勤予定時刻と前記ユーザが出退勤する場所の前記中継装置の識別情報を、前記ユーザ携帯端末の識別情報に関連付けて記憶し、
前記出退勤管理装置が、
前記出退勤情報記憶装置を参照し、前記ユーザの前記出退勤予定時刻に基づいて、前記ユーザに打刻操作を催促する時刻になったか否かを監視し、
前記時刻になったとき、前記ユーザが出退勤する場所の前記中継装置を介して前記ユーザ携帯端末に打刻操作を促す通知を行う出退勤管理装置のデータ処理方法。
３．  １．または２．に記載の出退勤管理装置のデータ処理方法において、
前記出退勤情報記憶装置は、前記ユーザの出退勤予定時刻と前記ユーザが出退勤する場所の前記中継装置の識別情報を、前記ユーザ携帯端末の識別情報に関連付けて記憶し、
前記出退勤管理装置が、
前記出退勤情報記憶装置を参照し、前記ユーザの前記出退勤予定時刻に基づいて、前記ユーザの退勤時刻を所定時間経過後、当該ユーザの退勤時の打刻情報が前記出退勤情報記憶装置に記録されたかを監視し、
前記ユーザの前記退勤時の打刻情報が前記出退勤情報記憶装置に記録されなかった場合、前記ユーザが出退勤する場所の前記中継装置に前記ユーザ携帯端末の存在確認をさせ、
前記存在確認の結果、前記ユーザ携帯端末が存在しないことを確認したとき、前記ユーザ携帯端末の退勤時の打刻情報として現在時刻を前記出退勤情報記憶装置に記録する出退勤管理装置のデータ処理方法。
４．  ３．に記載の出退勤管理装置のデータ処理方法において、
前記出退勤管理装置が、
前記ユーザ携帯端末が存在していることが確認された場合、前記ユーザが出退勤する場所の前記中継装置を介して前記ユーザ携帯端末に打刻操作を促す通知を行う出退勤管理装置のデータ処理方法。
５．  １．乃至４．いずれかに記載の出退勤管理装置のデータ処理方法において、
前記出退勤情報記憶装置は、前記ユーザの出退勤予定時刻と前記ユーザが出退勤する場所の前記中継装置の識別情報を、前記ユーザ携帯端末の識別情報に関連付けて記憶し、
前記出退勤管理装置が、
前記出退勤情報記憶装置を参照し、前記ユーザの前記出退勤予定時刻に基づいて、前記出退勤予定時刻より所定の時間前に、前記ユーザに出勤を促すアラーム通知を、前記ユーザが出退勤する場所の前記中継装置を介して前記ユーザ携帯端末に送信する出退勤管理装置のデータ処理方法。
６．  １．乃至５．いずれかに記載の出退勤管理装置のデータ処理方法において、
前記出退勤管理装置が、
前記出退勤情報記憶装置を参照し、前記ユーザの前記出退勤情報に基づいて、前記ユーザが出退勤する場所に居るべき時間内に、任意のタイミングで在席確認用の打刻操作を促す通知を前記中継装置を介して前記ユーザ携帯端末に送信する出退勤管理装置のデータ処理方法。
７．  １．乃至６．いずれかに記載の出退勤管理装置のデータ処理方法において、
前記出退勤管理装置が、
前記中継装置の無線通信エリア内に存在する前記ユーザ携帯端末が、前記中継装置と無線通信したとき、前記アプリケーションを前記ユーザ携帯端末上で起動し、
前記ユーザ携帯端末の識別情報と、前記中継装置の識別情報とを取得し、互いに関連付けて前記出退勤情報記憶装置に記録する出退勤管理装置のデータ処理方法。
８．  １．乃至７．いずれかに記載の出退勤管理装置のデータ処理方法において、
前記出退勤管理装置は、ユーザ携帯端末、または、ユーザ携帯端末と通信可能なサーバ装置である出退勤管理装置のデータ処理方法。
【０１３５】
９．  出退勤管理装置を実現するコンピュータに、
撮像機能を有するユーザ携帯端末が、ユーザが出退勤する場所に備えつけられた中継装置と無線通信することにより、前記撮像機能を利用したアプリケーションを前記ユーザ携帯端末上で起動する手順、
起動された前記アプリケーションにより前記撮像機能を利用してユーザの顔を撮像する手順、
撮像画像から認識された前記ユーザの顔画像データを取得する手順、
前記ユーザの前記顔画像データから特徴点データを抽出する手順、
前記ユーザの打刻操作を受け付けたとき、現在時刻とともに、前記特徴点データに基づく前記ユーザの打刻情報を出退勤情報として出退勤情報記憶装置に記録する手順を実行させるためのプログラム。
１０．  ９．に記載のプログラムにおいて、
前記出退勤情報記憶装置は、前記ユーザの出退勤予定時刻と前記ユーザが出退勤する場所の前記中継装置の識別情報を、前記ユーザ携帯端末の識別情報に関連付けて記憶し、
前記出退勤情報記憶装置を参照し、前記ユーザの前記出退勤予定時刻に基づいて、前記ユーザに打刻操作を催促する時刻になったか否かを監視する手順、
前記時刻になったとき、前記ユーザが出退勤する場所の前記中継装置を介して前記ユーザ携帯端末に打刻操作を促す通知を行う手順をさらにコンピュータに実行させるためのプログラム。
１１．  ９．または１０．に記載のプログラムにおいて、
前記出退勤情報記憶装置は、前記ユーザの出退勤予定時刻と前記ユーザが出退勤する場所の前記中継装置の識別情報を、前記ユーザ携帯端末の識別情報に関連付けて記憶し、
前記出退勤情報記憶装置を参照し、前記ユーザの前記出退勤予定時刻に基づいて、前記ユーザの退勤時刻を所定時間経過後、当該ユーザの退勤時の打刻情報が前記出退勤情報記憶装置に記録されたかを監視する手順、
前記ユーザの前記退勤時の打刻情報が前記出退勤情報記憶装置に記録されなかった場合、前記ユーザが出退勤する場所の前記中継装置に前記ユーザ携帯端末の存在確認をさせる手順、
前記存在確認の結果、前記ユーザ携帯端末が存在しないことを確認したとき、前記ユーザ携帯端末の退勤時の打刻情報として現在時刻を前記出退勤情報記憶装置に記録する手順をさらにコンピュータに実行させるためのプログラム。
１２．  １１．に記載のプログラムにおいて、
前記ユーザ携帯端末が存在していることが確認された場合、前記ユーザが出退勤する場所の前記中継装置を介して前記ユーザ携帯端末に打刻操作を促す通知を行う手順をさらにコンピュータに実行させるためのプログラム。
１３．  ９．乃至１２．いずれかに記載のプログラムにおいて、
前記出退勤情報記憶装置は、前記ユーザの出退勤予定時刻と前記ユーザが出退勤する場所の前記中継装置の識別情報を、前記ユーザ携帯端末の識別情報に関連付けて記憶し、
前記出退勤情報記憶装置を参照し、前記ユーザの前記出退勤予定時刻に基づいて、前記出退勤予定時刻より所定の時間前に、前記ユーザに出勤を促すアラーム通知を、前記ユーザが出退勤する場所の前記中継装置を介して前記ユーザ携帯端末に送信する手順をさらにコンピュータに実行させるためのプログラム。
１４．  ９．乃至１３．いずれかに記載のプログラムにおいて、
前記出退勤情報記憶装置を参照し、前記ユーザの前記出退勤情報に基づいて、前記ユーザが出退勤する場所に居るべき時間内に、任意のタイミングで在席確認用の打刻操作を促す通知を前記中継装置を介して前記ユーザ携帯端末に送信する手順をさらにコンピュータに実行させるためのプログラム。
１５．  ９．乃至１４．いずれかに記載のプログラムにおいて、
前記中継装置の無線通信エリア内に存在する前記ユーザ携帯端末が、前記中継装置と無線通信したとき、前記アプリケーションを前記ユーザ携帯端末上で起動する手順、
前記ユーザ携帯端末の識別情報と、前記中継装置の識別情報とを取得し、互いに関連付けて前記出退勤情報記憶装置に記録する手順をさらにコンピュータに実行させるためのプログラム。
１６．  ９．乃至１５．いずれかに記載のプログラムにおいて、
前記出退勤管理装置は、ユーザ携帯端末、または、ユーザ携帯端末と通信可能なサーバ装置であるプログラム。
【０１３６】
この出願は、２０１２年７月２４日に出願された日本特許出願特願２０１２−１６４１２６を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【図１】
2014017398.tif 000003
【図２】
2014017398.tif 000004
【図３】
2014017398.tif 000005
【図４】
2014017398.tif 000006
【図５】
2014017398.tif 000007
【図６】
2014017398.tif 000008
【図７】
2014017398.tif 000009
【図８】
2014017398.tif 000010
【図９】
2014017398.tif 000011
【図１０】
2014017398.tif 000012
【図１１】
2014017398.tif 000013
【図１２】
2014017398.tif 000014
【図１３】
2014017398.tif 000015
【図１４】
2014017398.tif 000016
【図１５】
2014017398.tif 000017
【図１６】
2014017398.tif 000018
【図１７】
2014017398.tif 000019
【図１８】
2014017398.tif 000020
【図１９】
2014017398.tif 000021
【図２０】
2014017398.tif 000022
【図２１】
2014017398.tif 000023
【図２２】
2014017398.tif 000024
【図２３】
2014017398.tif 000025
【図２４】
2014017398.tif 000026
【手続補正書】
【提出日】平成27年11月17日(2015.11.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザが出退勤する場所に備えつけられた中継装置を介して撮像機能を有するユーザ携帯端末に無線通信することにより、前記撮像機能を利用したアプリケーションを前記ユーザ携帯端末上で起動させる制御手段と、
前記制御手段により起動された前記アプリケーションにより前記撮像機能にユーザの顔を撮像させる撮像手段と、
撮像画像から認識された前記ユーザの顔画像データを取得し、前記ユーザの前記顔画像データから特徴点データを抽出する抽出手段と、
現在時刻とともに、前記特徴点データに基づく前記ユーザの打刻情報を出退勤情報として出退勤情報記憶装置に記録する記録手段と、
を備える出退勤管理装置。
【請求項２】
請求項１に記載の出退勤管理装置において、
前記出退勤情報記憶装置は、前記ユーザの出退勤予定時刻と前記ユーザが出退勤する場所の前記中継装置の識別情報を、前記ユーザ携帯端末の識別情報に関連付けて記憶し、
前記出退勤情報記憶装置を参照し、前記ユーザの前記出退勤予定時刻に基づいて、前記ユーザに打刻操作を催促する時刻になったか否かを監視する監視手段と、
前記時刻になったとき、前記ユーザが出退勤する場所の前記中継装置を介して前記ユーザ携帯端末に打刻操作を促す通知を行う打刻通知手段と、をさらに備える出退勤管理装置。
【請求項３】
請求項１または２に記載の出退勤管理装置において、
前記出退勤情報記憶装置は、前記ユーザの出退勤予定時刻と前記ユーザが出退勤する場所の前記中継装置の識別情報を、前記ユーザ携帯端末の識別情報に関連付けて記憶し、
前記出退勤情報記憶装置を参照し、前記ユーザの前記出退勤予定時刻に基づいて、前記ユーザの退勤時刻を所定時間経過後、当該ユーザの退勤時の打刻情報が前記出退勤情報記憶装置に記録されたかを監視する退勤監視手段と、
前記ユーザの前記退勤時の打刻情報が前記出退勤情報記憶装置に記録されなかった場合、前記ユーザが出退勤する場所の前記中継装置に前記ユーザ携帯端末の存在確認をさせる確認手段と、をさらに備え、
前記記録手段は、前記存在確認の結果、前記ユーザ携帯端末が存在しないことを確認したとき、前記ユーザ携帯端末の退勤時の打刻情報として現在時刻を前記出退勤情報記憶装置に記録する出退勤管理装置。
【請求項４】
請求項２を引用する請求項３に記載の出退勤管理装置において、
前記確認手段により前記ユーザ携帯端末が存在していることが確認された場合、前記打刻通知手段が、前記ユーザが出退勤する場所の前記中継装置を介して前記ユーザ携帯端末に打刻操作を促す通知を行う出退勤管理装置。
【請求項５】
請求項１乃至４いずれかに記載の出退勤管理装置において、
前記出退勤情報記憶装置は、前記ユーザの出退勤予定時刻と前記ユーザが出退勤する場所の前記中継装置の識別情報を、前記ユーザ携帯端末の識別情報に関連付けて記憶し、
前記出退勤情報記憶装置を参照し、前記ユーザの前記出退勤予定時刻に基づいて、前記出退勤予定時刻より所定の時間前に、前記ユーザに出勤を促すアラーム通知を、前記ユーザが出退勤する場所の前記中継装置を介して前記ユーザ携帯端末に送信する報知手段をさらに備える出退勤管理装置。
【請求項６】
請求項１乃至５いずれかに記載の出退勤管理装置において、
前記出退勤情報記憶装置を参照し、前記ユーザの前記出退勤情報に基づいて、前記ユーザが出退勤する場所に居るべき時間内に、任意のタイミングで在席確認用の打刻操作を促す通知を前記中継装置を介して前記ユーザ携帯端末に送信する在席確認手段をさらに備える出退勤管理装置。
【請求項７】
請求項１乃至６いずれかに記載の出退勤管理装置において、
前記中継装置の無線通信エリア内に存在する前記ユーザ携帯端末が、前記中継装置と無線通信したとき、前記制御手段が前記アプリケーションを前記ユーザ携帯端末上で起動し、
前記記録手段が、前記ユーザ携帯端末の識別情報と、前記中継装置の識別情報とを取得し、互いに関連付けて前記出退勤情報記憶装置に記録する出退勤管理装置。
【請求項８】
請求項１乃至７いずれかに記載の出退勤管理装置において、
前記出退勤管理装置は、ユーザ携帯端末、または、ユーザ携帯端末と通信可能なサーバ装置である出退勤管理装置。
【請求項９】
出退勤管理装置が、
ユーザが出退勤する場所に備えつけられた中継装置を介して撮像機能を有するユーザ携帯端末に無線通信することにより、前記撮像機能を利用したアプリケーションを前記ユーザ携帯端末上で起動させ、
起動された前記アプリケーションにより前記撮像機能にユーザの顔を撮像させ、
撮像画像から認識された前記ユーザの顔画像データを取得し、
前記ユーザの前記顔画像データから特徴点データを抽出し、
現在時刻とともに、前記特徴点データに基づく前記ユーザの打刻情報を出退勤情報として出退勤情報記憶装置に記録する出退勤管理装置のデータ処理方法。
【請求項１０】
出退勤管理装置を実現するコンピュータに、
ユーザが出退勤する場所に備えつけられた中継装置を介して撮像機能を有するユーザ携帯端末に無線通信することにより、前記撮像機能を利用したアプリケーションを前記ユーザ携帯端末上で起動させる手順、
起動された前記アプリケーションにより前記撮像機能にユーザの顔を撮像させる手順、
撮像画像から認識された前記ユーザの顔画像データを取得する手順、
前記ユーザの前記顔画像データから特徴点データを抽出する手順、
前記ユーザの打刻操作を受け付けたとき、現在時刻とともに、前記特徴点データに基づく前記ユーザの打刻情報を出退勤情報として出退勤情報記憶装置に記録する手順を実行させるためのプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
本発明の出退勤管理装置は、
ユーザが出退勤する場所に備えつけられた中継装置を介して撮像機能を有するユーザ携帯端末に無線通信することにより、前記撮像機能を利用したアプリケーションを前記ユーザ携帯端末上で起動させる制御手段と、
前記制御手段により起動された前記アプリケーションにより前記撮像機能にユーザの顔を撮像させる撮像手段と、
撮像画像から認識された前記ユーザの顔画像データを取得し、前記ユーザの前記顔画像データから特徴点データを抽出する抽出手段と、
現在時刻とともに、前記特徴点データに基づく前記ユーザの打刻情報を出退勤情報として出退勤情報記憶装置に記録する記録手段と、を備える。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明の出退勤管理装置のデータ処理方法は、
出退勤管理装置が、
ユーザが出退勤する場所に備えつけられた中継装置を介して撮像機能を有するユーザ携帯端末に無線通信することにより、前記撮像機能を利用したアプリケーションを前記ユーザ携帯端末上で起動させ、
起動された前記アプリケーションにより前記撮像機能にユーザの顔を撮像させ、
撮像画像から認識された前記ユーザの顔画像データを取得し、
前記ユーザの前記顔画像データから特徴点データを抽出し、
現在時刻とともに、前記特徴点データに基づく前記ユーザの打刻情報を出退勤情報として出退勤情報記憶装置に記録する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明のコンピュータプログラムは、
出退勤管理装置を実現するコンピュータに、
ユーザが出退勤する場所に備えつけられた中継装置を介して撮像機能を有するユーザ携帯端末に無線通信することにより、前記撮像機能を利用したアプリケーションを前記ユーザ携帯端末上で起動させる手順、
起動された前記アプリケーションにより前記撮像機能にユーザの顔を撮像させる手順、
撮像画像から認識された前記ユーザの顔画像データを取得する手順、
前記ユーザの前記顔画像データから特徴点データを抽出する手順、
前記ユーザの打刻操作を受け付けたとき、現在時刻とともに、前記特徴点データに基づく前記ユーザの打刻情報を出退勤情報として出退勤情報記憶装置に記録する手順を実行させるためのプログラムである。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００５０
【補正方法】変更
【補正の内容】
【００５０】
また、認証部１６４は、上述したように、必ずしも打刻操作受け付け時に認証処理を行う必要はなく、必要に応じて、任意のタイミングで随時行う構成としてもよい。認証部１６４が任意のタイミングで認証処理を行った場合には、記録部１１０がその結果をユーザマスタ９００に格納してもよい。または、たとえば、通信部１６２が、予め登録されているあて先に認証結果を通知するメールやメッセージを送信したり、店舗５に設置されたコンピュータに管理システムを導入し、通信部１６２が、管理システムに認証結果を転送することで、店舗５の責任者に認証結果を通知したりする構成としてもよい。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０１０６
【補正方法】変更
【補正の内容】
【０１０６】
このように構成された本発明の実施の形態に係る出退勤管理装置３００の動作について、以下説明する。図２１は、本実施形態に係る出退勤管理装置３００の動作の一例を示すフローチャートである。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】０１３５
【補正方法】変更
【補正の内容】
【０１３５】
９．  出退勤管理装置を実現するコンピュータに、
撮像機能を有するユーザ携帯端末が、ユーザが出退勤する場所に備えつけられた中継装置と無線通信することにより、前記撮像機能を利用したアプリケーションを前記ユーザ携帯端末上で起動する手順、
起動された前記アプリケーションにより前記撮像機能を利用してユーザの顔を撮像する手順、
撮像画像から認識された前記ユーザの顔画像データを取得する手順、
前記ユーザの前記顔画像データから特徴点データを抽出する手順、
前記ユーザの打刻操作を受け付けたとき、現在時刻とともに、前記特徴点データに基づく前記ユーザの打刻情報を出退勤情報として出退勤情報記憶装置に記録する手順を実行させるためのプログラム。
１０．  ９．に記載のプログラムにおいて、
前記出退勤情報記憶装置は、前記ユーザの出退勤予定時刻と前記ユーザが出退勤する場所の前記中継装置の識別情報を、前記ユーザ携帯端末の識別情報に関連付けて記憶し、
前記出退勤情報記憶装置を参照し、前記ユーザの前記出退勤予定時刻に基づいて、前記ユーザに打刻操作を催促する時刻になったか否かを監視する手順、
前記時刻になったとき、前記ユーザが出退勤する場所の前記中継装置を介して前記ユーザ携帯端末に打刻操作を促す通知を行う手順をさらにコンピュータに実行させるためのプログラム。
１１．  ９．または１０．に記載のプログラムにおいて、
前記出退勤情報記憶装置は、前記ユーザの出退勤予定時刻と前記ユーザが出退勤する場所の前記中継装置の識別情報を、前記ユーザ携帯端末の識別情報に関連付けて記憶し、
前記出退勤情報記憶装置を参照し、前記ユーザの前記出退勤予定時刻に基づいて、前記ユーザの退勤時刻を所定時間経過後、当該ユーザの退勤時の打刻情報が前記出退勤情報記憶装置に記録されたかを監視する手順、
前記ユーザの前記退勤時の打刻情報が前記出退勤情報記憶装置に記録されなかった場合、前記ユーザが出退勤する場所の前記中継装置に前記ユーザ携帯端末の存在確認をさせる手順、
前記存在確認の結果、前記ユーザ携帯端末が存在しないことを確認したとき、前記ユーザ携帯端末の退勤時の打刻情報として現在時刻を前記出退勤情報記憶装置に記録する手順をさらにコンピュータに実行させるためのプログラム。
１２．  １１．に記載のプログラムにおいて、
前記ユーザ携帯端末が存在していることが確認された場合、前記ユーザが出退勤する場所の前記中継装置を介して前記ユーザ携帯端末に打刻操作を促す通知を行う手順をさらにコンピュータに実行させるためのプログラム。
１３．  ９．乃至１２．いずれかに記載のプログラムにおいて、
前記出退勤情報記憶装置は、前記ユーザの出退勤予定時刻と前記ユーザが出退勤する場所の前記中継装置の識別情報を、前記ユーザ携帯端末の識別情報に関連付けて記憶し、
前記出退勤情報記憶装置を参照し、前記ユーザの前記出退勤予定時刻に基づいて、前記出退勤予定時刻より所定の時間前に、前記ユーザに出勤を促すアラーム通知を、前記ユーザが出退勤する場所の前記中継装置を介して前記ユーザ携帯端末に送信する手順をさらにコンピュータに実行させるためのプログラム。
１４．  ９．乃至１３．いずれかに記載のプログラムにおいて、
前記出退勤情報記憶装置を参照し、前記ユーザの前記出退勤情報に基づいて、前記ユーザが出退勤する場所に居るべき時間内に、任意のタイミングで在席確認用の打刻操作を促す通知を前記中継装置を介して前記ユーザ携帯端末に送信する手順をさらにコンピュータに実行させるためのプログラム。
１５．  ９．乃至１４．いずれかに記載のプログラムにおいて、
前記中継装置の無線通信エリア内に存在する前記ユーザ携帯端末が、前記中継装置と無線通信したとき、前記アプリケーションを前記ユーザ携帯端末上で起動する手順、
前記ユーザ携帯端末の識別情報と、前記中継装置の識別情報とを取得し、互いに関連付けて前記出退勤情報記憶装置に記録する手順をさらにコンピュータに実行させるためのプログラム。
１６．  ９．乃至１５．いずれかに記載のプログラムにおいて、
前記出退勤管理装置は、ユーザ携帯端末、または、ユーザ携帯端末と通信可能なサーバ装置であるプログラム。
１７．  撮像機能を有するユーザ携帯端末が、ユーザが出退勤する場所に備えつけられた中継装置と無線通信することにより、前記撮像機能を利用したアプリケーションを前記ユーザ携帯端末上で起動する制御手段と、
前記制御手段により起動された前記アプリケーションにより前記撮像機能を利用してユーザの顔を撮像する撮像手段と、
撮像画像から認識された前記ユーザの顔画像データを取得し、前記ユーザの前記顔画像データから特徴点データを抽出する抽出手段と、
現在時刻とともに、前記特徴点データに基づく前記ユーザの打刻情報を出退勤情報として出退勤情報記憶装置に記録する記録手段と、
を備える出退勤管理装置。
１８．  １７．に記載の出退勤管理装置において、
前記出退勤情報記憶装置は、前記ユーザの出退勤予定時刻と前記ユーザが出退勤する場所の前記中継装置の識別情報を、前記ユーザ携帯端末の識別情報に関連付けて記憶し、
前記出退勤情報記憶装置を参照し、前記ユーザの前記出退勤予定時刻に基づいて、前記ユーザに打刻操作を催促する時刻になったか否かを監視する監視手段と、
前記時刻になったとき、前記ユーザが出退勤する場所の前記中継装置を介して前記ユーザ携帯端末に打刻操作を促す通知を行う打刻通知手段と、をさらに備える出退勤管理装置。
１９．  １７．または１８．に記載の出退勤管理装置において、
前記出退勤情報記憶装置は、前記ユーザの出退勤予定時刻と前記ユーザが出退勤する場所の前記中継装置の識別情報を、前記ユーザ携帯端末の識別情報に関連付けて記憶し、
前記出退勤情報記憶装置を参照し、前記ユーザの前記出退勤予定時刻に基づいて、前記ユーザの退勤時刻を所定時間経過後、当該ユーザの退勤時の打刻情報が前記出退勤情報記憶装置に記録されたかを監視する退勤監視手段と、
前記ユーザの前記退勤時の打刻情報が前記出退勤情報記憶装置に記録されなかった場合、前記ユーザが出退勤する場所の前記中継装置に前記ユーザ携帯端末の存在確認をさせる確認手段と、をさらに備え、
前記記録手段は、前記存在確認の結果、前記ユーザ携帯端末が存在しないことを確認したとき、前記ユーザ携帯端末の退勤時の打刻情報として現在時刻を前記出退勤情報記憶装置に記録する出退勤管理装置。
２０．  １９．に記載の出退勤管理装置において、
前記確認手段により前記ユーザ携帯端末が存在していることが確認された場合、前記打刻通知手段が、前記ユーザが出退勤する場所の前記中継装置を介して前記ユーザ携帯端末に打刻操作を促す通知を行う出退勤管理装置。
２１．  １７．乃至２０．いずれかに記載の出退勤管理装置において、
前記出退勤情報記憶装置は、前記ユーザの出退勤予定時刻と前記ユーザが出退勤する場所の前記中継装置の識別情報を、前記ユーザ携帯端末の識別情報に関連付けて記憶し、
前記出退勤情報記憶装置を参照し、前記ユーザの前記出退勤予定時刻に基づいて、前記出退勤予定時刻より所定の時間前に、前記ユーザに出勤を促すアラーム通知を、前記ユーザが出退勤する場所の前記中継装置を介して前記ユーザ携帯端末に送信する報知手段をさらに備える出退勤管理装置。
２２．  １７．乃至２１．いずれかに記載の出退勤管理装置において、
前記出退勤情報記憶装置を参照し、前記ユーザの前記出退勤情報に基づいて、前記ユーザが出退勤する場所に居るべき時間内に、任意のタイミングで在席確認用の打刻操作を促す通知を前記中継装置を介して前記ユーザ携帯端末に送信する在席確認手段をさらに備える出退勤管理装置。
２３．  １７．乃至２２．いずれかに記載の出退勤管理装置において、
前記中継装置の無線通信エリア内に存在する前記ユーザ携帯端末が、前記中継装置と無線通信したとき、前記制御手段が前記アプリケーションを前記ユーザ携帯端末上で起動し、
前記記録手段が、前記ユーザ携帯端末の識別情報と、前記中継装置の識別情報とを取得し、互いに関連付けて前記出退勤情報記憶装置に記録する出退勤管理装置。
２４．  １７．乃至２３．いずれかに記載の出退勤管理装置において、
前記出退勤管理装置は、ユーザ携帯端末、または、ユーザ携帯端末と通信可能なサーバ装置である出退勤管理装置。
【国際調査報告】
2014017398.tif 000027
2014017398.tif 000028
2014017398.tif 000029
2014017398.tif 000030