(57)【要約】【課題】勤務中におけるユーザの位置情報を効果的に管理サーバにて把握することができる管理システム等を提供する。【解決手段】携帯端末１００と管理サーバ２００とを備える管理システム１であって、携帯端末は、表示部１１０と、入力受付部１２０と、「勤務中」か「休憩中」かの状態を指定させるＵＩ１１１を表示部１１０に表示させる表示制御部１３０と、状態情報を保持する保持部１７０と、ＵＩ１１１への入力に応じて状態情報を切り替える切替部１４０と、携帯端末１００の位置を第一頻度で検出する位置検出部１５０と、位置の送信許可を示す入力が入力受付部１２０により受け付けられた場合のみにおいて、検出された複数の位置を示す位置情報と、端末識別子とを、管理サーバ２００へ送信する通信部１８０と、を備え、管理サーバ２００は、受信された複数の位置情報を、位置情報と共に受信された端末識別子に予め紐付けられたユーザ識別子毎に記憶する。【選択図】図５
2020170259.tif 000002
【特許請求の範囲】
【請求項１】
１以上の携帯端末と、前記１以上の携帯端末との間でネットワークを介して通信する管理サーバとを備える管理システムであって、
１以上の携帯端末のそれぞれは、
第一表示部と、
第一入力受付部と、
ユーザにより「勤務中」か「休憩中」かを指定させるための第一ＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を前記第一表示部に表示させる第一表示制御部と、
「勤務中」か「休憩中」かを示す第一状態情報を保持する第一保持部と、
前記第一入力受付部により受け付けられた入力であって、前記ユーザからの前記第一ＵＩへの入力に応じて、前記第一状態情報を切り替える第一切替部と、
前記携帯端末の位置を検出する位置検出部と、
位置の送信が許可されることを示す入力が前記第一入力受付部により受け付けられた場合のみにおいて、前記位置検出部において第一頻度で検出された複数の位置を示す位置情報と、前記携帯端末を識別する第一端末識別子とを、前記管理サーバへ送信する位置送信動作を開始する第一端末側通信部と、を備え、
前記管理サーバは、
前記１以上の携帯端末のそれぞれにより送信される前記位置情報および前記第一端末識別子を受信するサーバ側通信部と、
受信された複数の前記位置情報を、前記位置情報と共に受信された前記第一端末識別子に予め紐付けられたユーザ識別子毎に当該ユーザ識別子と紐付けて記憶するサーバ側記憶部と、を備える
管理システム。
【請求項２】
前記第一端末側通信部は、前記第一状態情報の状態が「勤務中」から「休憩中」に遷移した場合、前記位置送信動作を停止する
請求項１に記載の管理システム。
【請求項３】
前記第一切替部は、前記第一状態情報の状態を「勤務中」から「休憩中」に切り替える入力が前記第一入力受付部により受け付けられた場合、前記第一状態情報を前記「勤務中」から前記「休憩中」に切り替える
請求項２に記載の管理システム。
【請求項４】
前記管理システムは、さらに、１以上の情報処理端末を備え、
前記１以上の情報処理端末のそれぞれは、
第二表示部と、
第二入力受付部と、
ユーザにより「勤務中」か「休憩中」かを指定させるための第二ＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を前記第二表示部に表示させる第二表示制御部と、
「勤務中」か「休憩中」かを示す第二状態情報を保持する第二保持部と、
前記第二入力受付部により受け付けられた入力であって、前記ユーザからの前記第二ＵＩへの入力に応じて、前記第二保持部に保持されている前記第二状態情報を切り替える第二切替部と、
ユーザにより「勤務中」および「休憩中」の一方から他方へ切り替える入力が前記第二入力受付部により受け付けられた場合、当該入力に応じて前記第二切替部が切り替えた後において前記第二保持部に保持されている前記第二状態情報と、前記情報処理端末を識別する第二端末識別子とを前記管理サーバに送信する第二端末側通信部とを備え、
前記サーバ側記憶部において記憶されている前記ユーザ識別子は、さらに、前記第二端末識別子と予め紐付けられており、
前記サーバ側通信部は、前記第二状態情報および前記第二端末識別子を受信し、前記サーバ側記憶部において、受信された前記第二端末識別子に予め紐付けられた前記ユーザ識別子に予め紐付けられている前記第一端末識別子で識別される携帯端末に、受信された前記第二状態情報を送信し、
前記第一端末側通信部が前記第二状態情報を受信した場合、前記第一切替部は、前記第二状態情報で示される状態に、前記第一保持部に保持されている前記第一状態情報の状態を切り替える
請求項２に記載の管理システム。
【請求項５】
前記第二入力受付部は、前記位置送信動作を停止させる入力を示す第一停止入力を受け付け、
前記第二端末側通信部は、前記第二入力受付部により前記第一停止入力が受け付けられると、前記位置送信動作を停止させる第一停止情報を前記管理サーバに送信し、
前記サーバ側通信部は、前記第一停止情報を受信すると、前記第一停止情報を送信した情報処理端末の前記第二端末識別子と共通するユーザ識別子に紐付けられている第一端末識別子で識別される携帯端末に、前記第一停止情報を送信し、
前記第一端末側通信部は、前記第一停止情報を受信すると、前記位置送信動作を停止する
請求項４に記載の管理システム。
【請求項６】
前記管理サーバは、さらに、
ユーザ識別子毎に前記サーバ側記憶部において記憶されている前記複数の位置情報に基づいて、当該複数の位置情報でそれぞれ示される複数の位置を示す第一マークが地図上の対応する複数の位置に配置されている第一地図画像をユーザ識別子毎に生成するサーバ側画像生成部と、を備え、
前記サーバ側記憶部は、ユーザ識別子毎にユーザにより指定された指定位置を示す指定位置情報を記憶しており、
前記サーバ側画像生成部は、前記複数の位置情報で示される前記複数の位置のうち、前記指定位置情報で示される前記指定位置を含む所定の範囲であって、前記指定位置を基準とした所定の範囲内に含まれる位置である１以上の範囲内位置が、前記地図上における前記所定の範囲の形状の第二マークにより示されている画像を前記第一地図画像として生成し、
前記サーバ側通信部は、前記第一地図画像のみを閲覧できる権限を有する第一ユーザのユーザ識別子と予め紐付けられている端末識別子で識別される携帯端末または情報処理端末から地図画像の閲覧要求を受信した場合、当該携帯端末または当該情報処理端末へ前記第一地図画像を送信する
請求項１から５のいずれか１項に記載の管理システム。
【請求項７】
前記サーバ側画像生成部は、さらに、ユーザ識別子毎に前記サーバ側記憶部において記憶されている前記複数の位置情報でそれぞれ示される全て複数の位置が、前記第一マークで地図上の対応する複数の位置に配置されている第二地図画像をユーザ識別子毎に生成し、
前記サーバ側通信部は、前記第二地図画像を閲覧できる権限を有する第二ユーザのユーザ識別子と予め紐付けられている端末識別子で識別される携帯端末または情報処理端末から地図画像の閲覧要求を受信した場合、当該携帯端末または当該情報処理端末へ前記第二地図画像を送信する
請求項６に記載の管理システム。
【請求項８】
前記所定の範囲は、予め定められた面積の範囲である
請求項７に記載の管理システム。
【請求項９】
前記サーバ側画像生成部は、一のユーザ識別子に対応して記憶されているユーザ情報に応じて設定された大きさに前記所定の範囲を設定し、設定された前記所定の範囲で前記第一地図画像を生成し、前記ユーザ情報に応じて設定された大きさが上限を超えている場合、固定の大きさに前記所定の範囲を設定する
請求項７または８に記載の管理システム。
【請求項１０】
前記サーバ側画像生成部は、前記所定の範囲として、複数の領域に前記地図上の領域が区切られた場合における前記複数の領域のうちの前記指定位置を含む領域を設定し、設定された前記領域である前記所定の範囲で前記第一地図画像を生成する
請求項７または８に記載の管理システム。
【請求項１１】
前記サーバ側画像生成部は、前記サーバ側記憶部に記憶されている前記指定位置情報が異なる複数の前記指定位置を示す場合であって、前記１以上の範囲内位置が前記複数の指定位置毎に複数の前記所定の範囲に含まれる場合、前記１以上の範囲内位置が、前記地図上における複数の前記第二マークにより示されている画像を前記第一地図画像として生成し、
前記サーバ側記憶部は、所定数以下の指定位置を示す複数の指定位置を記憶している
請求項７から１０のいずれか１項に記載の管理システム。
【請求項１２】
前記１以上の情報処理端末のそれぞれは、さらに、前記情報処理端末が備える第二保持部で保持されている「勤務中」か「休憩中」かを示す第二状態情報が「勤務中」を示す場合に、前記情報処理端末が備える第二表示部に表示されている画像を第二頻度でキャプチャするキャプチャ動作を開始する画像キャプチャ部を備え、
前記第二保持部は、前記画像キャプチャ部が前記第二頻度でキャプチャした複数の画像を保持し、
前記情報処理端末が備える第二端末側通信部は、前記第二保持部に保持されている前記第二状態情報および前記複数の画像を前記管理サーバに送信し、
前記サーバ側画像生成部は、前記複数の画像が縮小して配置された縮小画像を生成し、
前記サーバ側通信部は、
前記第一ユーザのユーザ識別子と予め紐付けられている端末識別子で識別される携帯端末または情報処理端末から画像の閲覧要求を受信した場合、当該携帯端末または当該情報処理端末へ前記縮小画像のみを送信し、
前記第二ユーザのユーザ識別子と予め紐付けられている端末識別子で識別される携帯端末または情報処理端末から画像の閲覧要求を受信した場合、当該携帯端末または当該情報処理端末へ前記複数の画像を送信する
請求項７から１１のいずれか１項に記載の管理システム。
【請求項１３】
前記画像キャプチャ部は、前記第二状態情報が示す状態が「勤務中」から「休憩中」に遷移した場合、前記キャプチャ動作を停止し、
前記第一端末側通信部は、ユーザにより「勤務中」および「休憩中」の一方から他方へ切り替える入力が前記第一入力受付部により受け付けられた場合、当該入力に応じて前記第一切替部が切り替えた後において前記第一保持部に保持されている前記第一状態情報と、前記第一端末識別子とを前記管理サーバに送信し、
前記サーバ側通信部は、前記第一状態情報および前記第一端末識別子を受信し、前記サーバ側記憶部において、受信された前記第一端末識別子に予め紐付けられた前記ユーザ識別子に予め紐付けられている第二端末識別子で識別される情報処理端末に、受信された前記第一状態情報を送信し、
前記第二端末側通信部が前記第一状態情報を受信した場合、前記情報処理端末が備える第二切替部は、前記第一状態情報で示される状態に、前記第二保持部に保持されている前記第二状態情報の状態を切り替える
請求項１２に記載の管理システム。
【請求項１４】
前記第一入力受付部は、前記キャプチャ動作を停止させる入力を示す第二停止入力を受け付け、
前記第一端末側通信部は、前記第一入力受付部により前記第二停止入力が受け付けられると、前記キャプチャ動作を停止させる第二停止情報を前記管理サーバに送信し、
前記サーバ側通信部は、前記第二停止情報を受信すると、前記第二停止情報を送信した携帯端末の前記第一端末識別子と共通するユーザ識別子に紐付けられている第二端末識別子で識別される情報処理端末に、前記第二停止情報を送信し、
前記画像キャプチャ部は、前記第二端末側通信部が前記第二停止情報を受信すると、前記キャプチャ動作を停止する
請求項１２または１３に記載の管理システム。
【請求項１５】
１以上の携帯端末と、前記１以上の携帯端末との間でネットワークを介して通信する管理サーバとを備える管理システムにより行われる管理方法であって、
ユーザにより「勤務中」か「休憩中」かを指定させるための第一ＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を前記携帯端末の第一表示部に表示させる表示ステップと、
「勤務中」か「休憩中」かを示す第一状態情報を保持する保持ステップと、
前記携帯端末が備える第一入力受付部により受け付けられた入力であって、前記ユーザからの前記第一ＵＩへの入力に応じて、前記第一状態情報を切り替える切替ステップと、
前記携帯端末の位置を第一頻度で検出する位置検出ステップと、
前記第一状態情報が「勤務中」を示す場合において、位置の送信が許可されることを示す入力が前記第一入力受付部により受け付けられた場合、前記位置検出ステップにおいて前記第一頻度で検出された複数の位置を示す位置情報と、前記携帯端末を識別する第一端末識別子とを、前記管理サーバへ送信する位置送信動作を開始する送信ステップと、
前記１以上の携帯端末のそれぞれにより送信される前記位置情報および前記第一端末識別子を受信する受信ステップと、
受信された複数の前記位置情報を、前記位置情報と共に受信された前記第一端末識別子に予め紐付けられたユーザ識別子毎に記憶する記憶ステップとを含む
管理方法。
【請求項１６】
１以上の携帯端末と、前記１以上の携帯端末との間でネットワークを介して通信する管理サーバとを備える管理システムにおける前記１以上の携帯端末のそれぞれによる情報送信方法であって、
ユーザにより「勤務中」か「休憩中」かを指定させるための第一ＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を前記携帯端末の第一表示部に表示させる表示ステップと、
「勤務中」か「休憩中」かを示す第一状態情報を保持する保持ステップと、
前記携帯端末が備える第一入力受付部により受け付けられた入力であって、前記ユーザからの前記第一ＵＩへの入力に応じて、前記第一状態情報を切り替える切替ステップと、
前記携帯端末の位置を第一頻度で検出する位置検出ステップと、
前記第一状態情報が「勤務中」を示す場合において、位置の送信が許可されることを示す入力が前記第一入力受付部により受け付けられた場合、前記位置検出ステップにおいて前記第一頻度で検出された複数の位置を示す位置情報と、前記携帯端末を識別する第一端末識別子とを、前記管理サーバへ送信する位置送信動作を開始する送信ステップと、を含む
情報送信方法。
【請求項１７】
請求項１６に記載の情報送信方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、管理システムに関し、特にインターネット等のネットワーク上で情報の管理を行う管理システムにおけるユーザの在席管理に関する。
【背景技術】
【０００２】
近年、インターネット上で情報の伝達を行う管理システム、例えばｅラーニングシステムなどが広く普及している。また、自宅にパソコンを配備し、在宅にてソフトウェア開発等の業務を行うような在宅就労支援システムなどにおいて、管理サーバにて在宅就労者を管理するために、各ユーザのパソコンにて取得された情報を、インターネット等のネットワークを介して管理サーバに取り込むような情報伝達形態も考えられている。また、ユーザの中には、在宅での就労だけでなく、出張時などのように移動しながら就労している勤務形態のユーザもいる。
【０００３】
このような管理システムにおいてユーザを管理する技術として、特許文献１には、遠隔地ではたらく従業員の勤務状況を確認するためにユーザの位置情報を取得して出退勤の確認を行う勤務状況確認システムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１９−２１２５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の技術では、社員（ユーザ）の就業が開始されると該当する社員のコンピュータまたは携帯型情報機器により取得された位置情報を、当該コンピュータまたは携帯型情報機器がサーバに送信する。このため、社員のコンピュータまたは携帯型情報機器は、勤務中であれば常に位置情報を送信しうる状態にあるため、コンピュータで作業中において、携帯端末が別の場所に移動する場合には、ユーザとは別の場所の位置情報が送信されてしまう。
【０００６】
例えば、ユーザが移動しながらラップトップコンピュータを用いて勤務しているときに、携帯端末を自宅に置き忘れてしまうとユーザが自宅の位置情報がサーバに送信されてしまう。また、ユーザがコンピュータを用いて自宅で勤務しているときに、別の人が携帯端末を持って移動すると、別の人の位置情報がサーバに送信されてしまう。
【０００７】
そこで、本発明は上記の点に鑑みてなされたものであって、勤務中におけるユーザの位置情報を効果的に管理サーバにて把握することができる管理システム等を提供する。
【課題を解決するための手段】
【０００８】
上記の問題点を解決するために、本発明に係る管理システムは、１以上の携帯端末と、前記１以上の携帯端末との間でネットワークを介して通信する管理サーバとを備える管理システムであって、１以上の携帯端末のそれぞれは、第一表示部と、第一入力受付部と、ユーザにより「勤務中」か「休憩中」かを指定させるための第一ＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を前記第一表示部に表示させる第一表示制御部と、「勤務中」か「休憩中」かを示す第一状態情報を保持する第一保持部と、前記第一入力受付部により受け付けられた入力であって、前記ユーザからの前記第一ＵＩへの入力に応じて、前記第一状態情報を切り替える第一切替部と、前記携帯端末の位置を検出する位置検出部と、位置の送信が許可されることを示す入力が前記第一入力受付部により受け付けられた場合のみにおいて、前記位置検出部において第一頻度で検出された複数の位置を示す位置情報と、前記携帯端末を識別する第一端末識別子とを、前記管理サーバへ送信する位置送信動作を開始する第一端末側通信部と、を備え、前記管理サーバは、前記１以上の携帯端末のそれぞれにより送信される前記位置情報および前記第一端末識別子を受信するサーバ側通信部と、受信された複数の前記位置情報を、前記位置情報と共に受信された前記第一端末識別子に予め紐付けられたユーザ識別子毎に当該ユーザ識別子と紐付けて記憶するサーバ側記憶部と、を備える。
【０００９】
これによれば、携帯端末において位置の送信が許可されることを示す入力がユーザにより受け付けられた場合のみにおいて、携帯端末は、携帯端末の位置を示す位置情報を管理サーバへ送信する。管理サーバに送信される位置情報は、ユーザが所持している携帯端末の位置情報であるため、勤務中におけるユーザの位置情報を効果的に管理サーバにて把握することができる。
【００１０】
また、前記第一端末側通信部は、前記第一状態情報の状態が「勤務中」から「休憩中」に遷移した場合、前記位置送信動作を停止してもよい。
【００１１】
このため、携帯端末は、第一状態情報の状態が「休憩中」に遷移したことで位置送信動作を停止することができる。これにより、ユーザが休憩中に、位置情報が携帯端末から管理サーバに送信されることを抑制することができ、休憩中のユーザのプライバシーを保護することができる。
【００１２】
また、前記第一切替部は、前記第一状態情報の状態を「勤務中」から「休憩中」に切り替える入力が前記第一入力受付部により受け付けられた場合、前記第一状態情報を前記「勤務中」から前記「休憩中」に切り替えてもよい。
【００１３】
このため、ユーザは、携帯端末で「勤務中」から「休憩中」に第一状態情報の状態を切り替える入力を行うことで、携帯端末による位置送信動作を停止させることができる。
【００１４】
また、前記管理システムは、さらに、１以上の情報処理端末を備え、前記１以上の情報処理端末のそれぞれは、第二表示部と、第二入力受付部と、ユーザにより「勤務中」か「休憩中」かを指定させるための第二ＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を前記第二表示部に表示させる第二表示制御部と、「勤務中」か「休憩中」かを示す第二状態情報を保持する第二保持部と、前記第二入力受付部により受け付けられた入力であって、前記ユーザからの前記第二ＵＩへの入力に応じて、前記第二保持部に保持されている前記第二状態情報を切り替える第二切替部と、ユーザにより「勤務中」および「休憩中」の一方から他方へ切り替える入力が前記第二入力受付部により受け付けられた場合、当該入力に応じて前記第二切替部が切り替えた後において前記第二保持部に保持されている前記第二状態情報と、前記情報処理端末を識別する第二端末識別子とを前記管理サーバに送信する第二端末側通信部とを備え、前記サーバ側記憶部において記憶されている前記ユーザ識別子は、さらに、前記第二端末識別子と予め紐付けられており、前記サーバ側通信部は、前記第二状態情報および前記第二端末識別子を受信し、前記サーバ側記憶部において、受信された前記第二端末識別子に予め紐付けられた前記ユーザ識別子に予め紐付けられている前記第一端末識別子で識別される携帯端末に、受信された前記第二状態情報を送信し、前記第一端末側通信部が前記第二状態情報を受信した場合、前記第一切替部は、前記第二状態情報で示される状態に、前記第一保持部に保持されている前記第一状態情報の状態を切り替えてもよい。
【００１５】
これにより、共通するユーザ識別子に紐付けられている情報処理端末におけるユーザの入力に応じて、携帯端末の第一状態情報の状態が「勤務中」から「休憩中」に切り替えられた場合であっても、携帯端末による位置送信動作を停止させることができる。
【００１６】
また、前記第二入力受付部は、前記位置送信動作を停止させる入力を示す第一停止入力を受け付け、前記第二端末側通信部は、前記第二入力受付部により前記第一停止入力が受け付けられると、前記位置送信動作を停止させる第一停止情報を前記管理サーバに送信し、前記サーバ側通信部は、前記第一停止情報を受信すると、前記第一停止情報を送信した情報処理端末の前記第二端末識別子と共通するユーザ識別子に紐付けられている第一端末識別子で識別される携帯端末に、前記第一停止情報を送信し、前記第一端末側通信部は、前記第一停止情報を受信すると、前記位置送信動作を停止してもよい。
【００１７】
このため、情報処理端末で位置送信動作を停止させる入力を行うことで、情報処理端末に対応する携帯端末による位置送信動作を停止させることができる。
【００１８】
また、前記管理サーバは、さらに、ユーザ識別子毎に前記サーバ側記憶部において記憶されている前記複数の位置情報に基づいて、当該複数の位置情報でそれぞれ示される複数の位置を示す第一マークが地図上の対応する複数の位置に配置されている第一地図画像をユーザ識別子毎に生成するサーバ側画像生成部と、を備え、前記サーバ側記憶部は、ユーザ識別子毎にユーザにより指定された指定位置を示す指定位置情報を記憶しており、前記サーバ側画像生成部は、前記複数の位置情報で示される前記複数の位置のうち、前記指定位置情報で示される前記指定位置を含む所定の範囲であって、前記指定位置を基準とした所定の範囲内に含まれる位置である１以上の範囲内位置が、前記地図上における前記所定の範囲の形状の第二マークにより示されている画像を前記第一地図画像として生成し、前記サーバ側通信部は、前記第一地図画像のみを閲覧できる権限を有する第一ユーザのユーザ識別子と予め紐付けられている端末識別子で識別される携帯端末または情報処理端末から地図画像の閲覧要求を受信した場合、当該携帯端末または当該情報処理端末へ前記第一地図画像を送信してもよい。
【００１９】
これによれば、ユーザにより指定された指定位置周辺で検出された携帯端末の位置を示す位置情報が、第一地図画像において指定位置を含む所定の範囲の形状の第二マークで示されるため、例えばユーザの住所または居所周辺で検出された位置を隠すことができる。よって、権限を有さない第一ユーザへユーザの住所または居所周辺の位置が知られることを防ぐことができる。よって、ユーザのプライバシーを保護することができる。
【００２０】
一方で、権限を有さない第一ユーザにも、第一マークおよび第二マークが配置された第一地図情報を提示できるため、勤務中におけるユーザの移動履歴をチェックさせる作業を行わせることができる。このため、第一ユーザであっても、ユーザが勤務しているか否かのチェックを行うことができる。
【００２１】
また、前記サーバ側画像生成部は、さらに、ユーザ識別子毎に前記サーバ側記憶部において記憶されている前記複数の位置情報でそれぞれ示される全て複数の位置が、前記第一マークで地図上の対応する複数の位置に配置されている第二地図画像をユーザ識別子毎に生成し、前記サーバ側通信部は、前記第二地図画像を閲覧できる権限を有する第二ユーザのユーザ識別子と予め紐付けられている端末識別子で識別される携帯端末または情報処理端末から地図画像の閲覧要求を受信した場合、当該携帯端末または当該情報処理端末へ前記第二地図画像を送信してもよい。
【００２２】
これによれば、第二ユーザへは所定の範囲内で検出された携帯端末の位置を示す位置情報も、第二地図画像において第一マークで示されるため、第二ユーザは、勤務中におけるユーザの移動履歴を全てチェックすることができる。
【００２３】
また、前記所定の範囲は、予め定められた面積の範囲であってもよい。
【００２４】
このため、ユーザは、所望の位置を指定するだけで、所定範囲を容易に設定することができる。
【００２５】
また、前記サーバ側画像生成部は、一のユーザ識別子に対応して記憶されているユーザ情報に応じて設定された大きさに前記所定の範囲を設定し、設定された前記所定の範囲で前記第一地図画像を生成し、前記ユーザ情報に応じて設定された大きさが上限を超えている場合、固定の大きさに前記所定の範囲を設定してもよい。
【００２６】
これにより、ユーザは、上限までの範囲の大きさで自由に所定の範囲を設定することができる。
【００２７】
また、前記サーバ側画像生成部は、前記所定の範囲として、複数の領域に前記地図上の領域が区切られた場合における前記複数の領域のうちの前記指定位置を含む領域を設定し、設定された前記領域である前記所定の範囲で前記第一地図画像を生成してもよい。
【００２８】
このため、ユーザは、所望の位置を指定するだけで、所定範囲を容易に設定することができる。
【００２９】
また、前記サーバ側画像生成部は、前記サーバ側記憶部に記憶されている前記指定位置情報が異なる複数の前記指定位置を示す場合であって、前記１以上の範囲内位置が前記複数の指定位置毎に複数の前記所定の範囲に含まれる場合、前記１以上の範囲内位置が、前記地図上における複数の前記第二マークにより示されている画像を前記第一地図画像として生成し、前記サーバ側記憶部は、所定数以下の指定位置を示す複数の指定位置を記憶していてもよい。
【００３０】
これにより、ユーザは、複数の位置を指定位置として設定することができる。よって、ユーザがプライバシーを保護したい位置が複数ある場合であっても、複数の指定位置周辺の範囲を第二マークで隠すことができる。
【００３１】
また、前記１以上の情報処理端末のそれぞれは、さらに、前記情報処理端末が備える第二保持部で保持されている「勤務中」か「休憩中」かを示す第二状態情報が「勤務中」を示す場合に、前記情報処理端末が備える第二表示部に表示されている画像を第二頻度でキャプチャするキャプチャ動作を開始する画像キャプチャ部を備え、前記第二保持部は、前記画像キャプチャ部が前記第二頻度でキャプチャした複数の画像を保持し、前記情報処理端末が備える第二端末側通信部は、前記第二保持部に保持されている前記第二状態情報および前記複数の画像を前記管理サーバに送信し、前記サーバ側画像生成部は、前記複数の画像が縮小して配置された縮小画像を生成し、前記サーバ側通信部は、前記第一ユーザのユーザ識別子と予め紐付けられている端末識別子で識別される携帯端末または情報処理端末から画像の閲覧要求を受信した場合、当該携帯端末または当該情報処理端末へ前記縮小画像のみを送信し、前記第二ユーザのユーザ識別子と予め紐付けられている端末識別子で識別される携帯端末または情報処理端末から画像の閲覧要求を受信した場合、当該携帯端末または当該情報処理端末へ前記複数の画像を送信してもよい。
【００３２】
これにより、管理サーバには、ユーザの状態情報（「勤務中又は学習中」か「休憩中」か）に関する情報、及び、ユーザの情報端末において予め定められた頻度でキャプチャされた画像に関する情報が送られてくるので、ユーザが端末に向って作業（学習／勤務）していた細切れの作業時間を容易に管理サーバにて把握することができるとともに、その信憑性をも確認することができ、その仕組みを知るユーザのサボタージュが抑制される。
【００３３】
また、前記画像キャプチャ部は、前記第二状態情報が示す状態が「勤務中」から「休憩中」に遷移した場合、前記キャプチャ動作を停止し、前記第一端末側通信部は、ユーザにより「勤務中」および「休憩中」の一方から他方へ切り替える入力が前記第一入力受付部により受け付けられた場合、当該入力に応じて前記第一切替部が切り替えた後において前記第一保持部に保持されている前記第一状態情報と、前記第一端末識別子とを前記管理サーバに送信し、前記サーバ側通信部は、前記第一状態情報および前記第一端末識別子を受信し、前記サーバ側記憶部において、受信された前記第一端末識別子に予め紐付けられた前記ユーザ識別子に予め紐付けられている第二端末識別子で識別される情報処理端末に、受信された前記第一状態情報を送信し、前記第二端末側通信部が前記第一状態情報を受信した場合、前記情報処理端末が備える第二切替部は、前記第一状態情報で示される状態に、前記第二保持部に保持されている前記第二状態情報の状態を切り替えてもよい。
【００３４】
これにより、共通するユーザ識別子に紐付けられている携帯端末におけるユーザの入力に応じて、情報処理端末の第二状態情報の状態が「勤務中」から「休憩中」に切り替えられた場合であっても、情報処理端末におけるキャプチャ動作を停止させることができる。
【００３５】
また、前記第一入力受付部は、前記キャプチャ動作を停止させる入力を示す第二停止入力を受け付け、前記第一端末側通信部は、前記第一入力受付部により前記第二停止入力が受け付けられると、前記キャプチャ動作を停止させる第二停止情報を前記管理サーバに送信し、前記サーバ側通信部は、前記第二停止情報を受信すると、前記第二停止情報を送信した携帯端末の前記第一端末識別子と共通するユーザ識別子に紐付けられている第二端末識別子で識別される情報処理端末に、前記第二停止情報を送信し、前記画像キャプチャ部は、前記第二端末側通信部が前記第二停止情報を受信すると、前記キャプチャ動作を停止してもよい。
【００３６】
このため、携帯端末でキャプチャ動作を停止させる入力を行うことで、携帯端末に対応する情報処理端末によるキャプチャ動作を停止させることができる。
【００３７】
なお、本発明は、上記管理システムとして実現できるだけでなく、上記管理システムにおける携帯端末単体、情報処理端末単体、管理サーバ単体、携帯端末による処理方法、情報処理端末による処理方法、管理サーバによる処理方法、各処理方法をコンピュータに実行させるプログラム、そのプログラムを格納したコンピュータ読み取り可能なＤＶＤ等の記録媒体等として、実現することもできる。
【発明の効果】
【００３８】
本発明に係る管理システム等によれば、勤務中におけるユーザの位置情報を効果的に管理サーバにて把握することができる。
【図面の簡単な説明】
【００３９】
【図１】図１は、管理システムの全体システム構成の一例を示す図である。
【図２】図２は、携帯端末のハードウェア構成の一例を示すブロック図である。
【図３】図３は、管理サーバのハードウェア構成の一例を示すブロック図である。
【図４】図４は、情報処理装置のハードウェア構成の一例を示すブロック図である。
【図５】図５は、携帯端末の機能ブロック図である。
【図６】図６は、携帯端末におけるＵＩの一例を示す図である。
【図７】図７は、携帯端末におけるＵＩの他の一例を示す図である。
【図８】図８は、位置情報の送信の許可を示す入力を受け付けるためのＵＩの一例を示す図である。
【図９】図８は、位置情報の送信の停止を示す入力を受け付けるためのＵＩの一例を示す図である。
【図１０】図１０は、情報処理端末の機能ブロック図である。
【図１１】図１１は、情報処理端末における第二ＵＩの一例について説明するための図である。
【図１２】図１２は、第二ＵＩへの入力により累積勤務時間が変化する様子を説明するための図である。
【図１３】図１３は、第二ＵＩへの入力により累積勤務時間が変化する様子を説明するための図である。
【図１４】図１４は、保持部に保持される情報（勤務時間情報）の一例を示す図である。
【図１５】図１５は、管理サーバの機能ブロック図である。
【図１６】図１６は、複数のキャプチャ画像が配置された画像の一例を示す図である。
【図１７】図１７は、複数のキャプチャ画像のうちの少なくとも１つのキャプチャ画像が配置された画像の一例を示す図である。
【図１８】図１８は、第一地図画像の一例を示す図である。
【図１９】図１９は、第二地図画像の一例を示す図である。
【図２０】図２０は、勤務時間情報を含む勤務状態画像の一例を示す図である。
【図２１】図２１は、勤務時間情報を含む勤務状態画像の他の一例を示す図である。
【図２２】図２２は、携帯端末の動作の一例を示すフローチャートである。
【図２３】図２３は、携帯端末の動作の一例を示すフローチャートである。
【図２４】図２４は、情報処理端末の動作の一例を示すフローチャートである。
【図２５】図２５は、情報処理端末の動作の一例を示すフローチャートである。
【図２６】図２６は、携帯端末、管理サーバおよび情報処理端末の間の通信シーケンスの一例を示す図である。
【発明を実施するための形態】
【００４０】
以下、実施の形態について、図面を参照しながら説明する。
【００４１】
［１．概略構成］
図１は、管理システムの全体システム構成の一例を示す図である。本実施の形態では、本発明を、在宅就労支援システムに適用した場合について説明する。ただし、本発明をｅラーニングシステムに適用することも可能である。その場合には、本実施の形態に係る「勤務」を「学習」と読み替えればよい。
【００４２】
同図に示されるように、本実施の形態では、管理サーバ２００、１以上の携帯端末１００および１以上の情報処理端末３００が、インターネット等の通信ネットワーク４００を介して互いに接続される。例えば、ユーザＵ１、Ｕ２のそれぞれは、１台の携帯端末１００および１台の情報処理端末３００のユーザである。
【００４３】
なお、本実施の形態では、管理サーバ２００を利用する管理者及びチェック者（広義の管理者）と、携帯端末１００および情報処理端末３００を利用するユーザとが、管理システム１を利用することになる。ここで、「管理者」は、ユーザに関するユーザ情報やその他の情報などの全ての情報へのアクセス権限を有しているものであり、「広義の」と指定しない単なる管理者を指す。「チェック者」は、ユーザに関する一部の情報のみのアクセス権限を有しているものであり、広義の管理者とは管理者とチェック者とを含む。「ユーザ」は、本実施の形態ではいわゆる在宅就労者である。なお、本発明をｅラーニングシステムに適用する場合には、「ユーザ」は在宅就学者である。
【００４４】
以下、各構成について具体的に説明する。
【００４５】
［１−１．携帯端末］
携帯端末１００のハードウェア構成について図２を用いて説明する。
【００４６】
図２は、携帯端末のハードウェア構成の一例を示すブロック図である。
【００４７】
図２に示すように、携帯端末１００は、プロセッサ１０１、メインメモリ１０２、ストレージ１０３、通信ＩＦ（Ｉｎｔｅｒｆａｃｅ）１０４、ＧＰＳモジュール１０５、入力ＩＦ（Ｉｎｔｅｒｆａｃｅ）１０６、およびディスプレイ１０７を備える。携帯端末１００は、例えば、スマートフォン、タブレット端末などの通信可能な情報端末である。
【００４８】
プロセッサ１０１は、携帯端末１００を動作させるための制御プログラムをストレージ１０３から読み出して、読み出された制御プログラム実行する。
【００４９】
メインメモリ１０２は、プロセッサ１０１が制御プログラムを実行するときに使用するワークエリアとして用いられる揮発性の記憶領域（主記憶装置）である。メインメモリ１０２は、例えば、ＲＡＭ（Ｒａｎｄｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）である。
【００５０】
ストレージ１０３は、制御プログラム、コンテンツなどを記憶している不揮発性の記憶領域（補助記憶装置）である。ストレージ１０３は、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フラッシュメモリ、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などである。
【００５１】
通信ＩＦ１０４は、通信ネットワーク４００を介して管理サーバ２００と通信する通信インタフェースである。つまり、通信ＩＦ１０４は、通信ネットワーク４００に通信接続できる通信インタフェースであればよい。具体的には、通信ＩＦ１０４は、移動通信システムの基地局との通信接続、または、図示しない無線ＬＡＮルータとの通信接続により、通信ネットワーク４００と通信接続する通信インタフェースである。通信ＩＦ１０４は、例えば、ＩＥＥＥ８０２．１１ａ、ｂ、ｇ、ｎ、ａｃ規格に適合した無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）インタフェースであってもよいし、第３世代移動通信システム（３Ｇ）、第４世代移動通信システム（４Ｇ）、ＬＴＥ（登録商標）、第５世代移動通信システム（５Ｇ）などのような移動通信システムで利用される通信規格に適合した無線通信インタフェースであってもよい。
【００５２】
なお、通信ＩＦ１０４は、他の携帯端末との通信接続により、通信ネットワーク４００と通信接続する通信インタフェースであってもよい。この場合、例えば、通信ＩＦ１０４は、無線ＬＡＮインタフェースであってもよいし、Ｂｌｕｅｔｏｏｔｈ（登録商標）規格に適合した無線通信インタフェースであってもよい。
【００５３】
ＧＰＳモジュール１０５は、ＧＰＳ（Ｇｌｏｂａｌ Ｐｏｓｉｔｉｏｎｉｎｇ Ｓｙｓｔｅｍ）衛星からの信号を受信することにより携帯端末１００の位置を推定するモジュールである。
【００５４】
入力ＩＦ１０６は、例えば、ディスプレイ１０７の表面に配置され、ディスプレイ１０７に表示されるＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）へのユーザからの入力を受け付けるタッチパネルである。入力ＩＦ１０６は、例えば、テンキーやキーボードなどの入力装置であってもよい。
【００５５】
ディスプレイ１０７は、プロセッサ１０１での処理結果を表示する表示装置である。ディスプレイ１０７は、例えば、液晶ディスプレイ、有機ＥＬディスプレイである。
【００５６】
［１−２．管理サーバ］
次に、管理サーバ２００のハードウェア構成について図３を用いて説明する。
【００５７】
図３は、管理サーバのハードウェア構成の一例を示すブロック図である。
【００５８】
図３に示すように、管理サーバ２００は、プロセッサ２０１、メインメモリ２０２、ストレージ２０３および通信ＩＦ２０４を備える。管理サーバ２００は、例えば、サーバである。管理サーバ２００は、複数の装置で構成されていてもよい。
【００５９】
プロセッサ２０１は、管理サーバ２００を動作させるための制御プログラムをストレージ２０３から読み出して、読み出された制御プログラム実行する。
【００６０】
メインメモリ２０２は、プロセッサ２０１が制御プログラムを実行するときに使用するワークエリアとして用いられる揮発性の記憶領域（主記憶装置）である。メインメモリ２０２は、例えば、ＲＡＭである。
【００６１】
ストレージ２０３は、制御プログラム、各種データなどを記憶している不揮発性の記憶領域（補助記憶装置）である。ストレージ２０３は、例えば、ＲＯＭ、フラッシュメモリ、ＨＤＤなどである。なお、ストレージ２０３に記憶されている制御プログラムは、後述する管理方法に係る演算を行うプログラムを含む。
【００６２】
通信ＩＦ２０４は、通信ネットワーク４００を介して複数の携帯端末１００および複数の情報処理端末３００と通信する通信インタフェースである。通信ＩＦ２０４は、例えば、有線ＬＡＮインタフェースである。なお、通信ＩＦ２０４は、無線ＬＡＮインタフェースであってもよい。また、通信ＩＦ２０４は、ＬＡＮインタフェースに限らずに、通信ネットワーク４００との通信接続を確立できる通信インタフェースであれば、どのような通信インタフェースであってもよい。
【００６３】
［１−３．情報処理装置］
情報処理端末３００のハードウェア構成について図４を用いて説明する。
【００６４】
図４は、情報処理装置のハードウェア構成の一例を示すブロック図である。
【００６５】
図４に示すように、情報処理端末３００は、プロセッサ３０１、メインメモリ３０２、ストレージ３０３、通信ＩＦ（Ｉｎｔｅｒｆａｃｅ）３０４、ディスプレイ３０５、および入力ＩＦ（Ｉｎｔｅｒｆａｃｅ）３０６を備える。情報処理端末３００は、例えば、スマートフォン、タブレット端末などの通信可能な情報端末である。
【００６６】
プロセッサ３０１は、情報処理端末３００を動作させるための制御プログラムをストレージ３０３から読み出して、読み出された制御プログラム実行する。
【００６７】
メインメモリ３０２は、プロセッサ３０１が制御プログラムを実行するときに使用するワークエリアとして用いられる揮発性の記憶領域（主記憶装置）である。メインメモリ３０２は、例えば、ＲＡＭ（Ｒａｎｄｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）である。
【００６８】
ストレージ３０３は、制御プログラム、コンテンツなどを記憶している不揮発性の記憶領域（補助記憶装置）である。ストレージ３０３は、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フラッシュメモリ、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などである。
【００６９】
通信ＩＦ３０４は、通信ネットワーク４００を介して管理サーバ２００と通信する通信インタフェースである。つまり、通信ＩＦ３０４は、通信ネットワーク４００に通信接続できる通信インタフェースであればよい。具体的には、通信ＩＦ３０４は、移動通信システムの基地局との通信接続、または、図示しない無線ＬＡＮルータとの通信接続により、通信ネットワーク４００と通信接続する通信インタフェースである。通信ＩＦ３０４は、例えば、ＩＥＥＥ８０２．１１ａ、ｂ、ｇ、ｎ、ａｃ規格に適合した無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）インタフェースであってもよいし、第３世代移動通信システム（３Ｇ）、第４世代移動通信システム（４Ｇ）、ＬＴＥ（登録商標）、第５世代移動通信システム（５Ｇ）などのような移動通信システムで利用される通信規格に適合した無線通信インタフェースであってもよい。
【００７０】
なお、通信ＩＦ３０４は、携帯端末１００との通信接続により、通信ネットワーク４００と通信接続する通信インタフェースであってもよい。この場合、例えば、通信ＩＦ３０４は、無線ＬＡＮインタフェースであってもよいし、Ｂｌｕｅｔｏｏｔｈ（登録商標）規格に適合した無線通信インタフェースであってもよい。
【００７１】
ディスプレイ３０５は、プロセッサ３０１での処理結果を表示する表示装置である。ディスプレイ３０５は、例えば、液晶ディスプレイ、有機ＥＬディスプレイである。
【００７２】
入力ＩＦ３０６は、例えば、ディスプレイ３０５の表面に配置され、ディスプレイ３０５に表示されるＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）へのユーザからの入力を受け付けるタッチパネルである。入力ＩＦ３０６は、例えば、テンキーやキーボードなどの入力装置であってもよい。
【００７３】
［１−４．通信ネットワーク］
次に、図１を参照して通信ネットワークの構成について説明する。
【００７４】
通信ネットワーク４００は、複数の携帯端末１００、管理サーバ２００、および複数の情報処理端末３００が互いに通信するための通信ネットワークである。通信ネットワーク４００は、インターネットのような汎用のネットワークであってもよいし、管理サーバ２００との間で複数の携帯端末１００または複数の情報処理端末３００が通信するための専用のネットワークであってもよい。
【００７５】
［２．機能構成］
［２−１．携帯端末の機能構成］
次に、携帯端末１００の機能構成について図５を用いて説明する。
【００７６】
図５は、携帯端末の機能ブロック図である。
【００７７】
携帯端末１００は、機能構成として、表示部１１０と、入力受付部１２０と、表示制御部１３０と、切替部１４０と、位置検出部１５０と、ユーザＩＤ追加部１６０と、保持部１７０と、通信部１８０とを備える。表示部１１０は、例えば、ディスプレイ１０７により実現される。入力受付部１２０は、例えば、入力ＩＦ１０６により実現される。表示制御部１３０と、切替部１４０と、ユーザＩＤ追加部１６０とは、それぞれ、プロセッサ１０１、メインメモリ１０２およびストレージ１０３により実現される。位置検出部１５０は、ＧＰＳモジュール１０５により実現される。保持部１７０は、メインメモリ１０２、ストレージ１０３などにより実現される。通信部１８０は、通信ＩＦ１０４により実現される。
【００７８】
表示制御部１３０は、ユーザにより「勤務中」か「休憩中」かを指定させるための第一ＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を生成し、生成された第一ＵＩを表示部１１０に表示させる。表示部１１０は、第一表示部の一例である。また、表示制御部１３０は、第一表示制御部の一例である。
【００７９】
図６および図７は、本実施の形態に係る携帯端末１００における第一ＵＩの一例について説明するための図である。
【００８０】
本実施の形態では、ユーザの勤務状態が「休憩中」である場合、図６に示すように、表示制御部１３０は、表示部１１０の画面上に、第一ＵＩの一例としてのＵＩ１１１を表示する。ＵＩ１１１は、ユーザの勤務状態を「休憩中」から「勤務中」に切り替えるためのボタン画像「着席する」（勤務中指示領域１１１ａ）と、ユーザが「勤務中」であるか「休憩中」であるかを示す状態情報（ここでは、「休憩中」を示す「退席中」（状態表示１１１ｂ））と、ユーザの本日の累積勤務時間１１１ｃとを含む。なお、本実施の形態では、「勤務中」は、ｅラーニングシステムにおける「学習中」に置き換えてもよい（以下の全ての「勤務中」について同様）。
【００８１】
また、ユーザの勤務状態が「勤務中」である場合、図７に示すように、表示制御部１３０より、表示部１１０の画面上に、第一ＵＩの別の一例としてのＵＩ１１２を表示する。ＵＩ１１２は、ユーザの勤務状態を「勤務中」から「休憩中」に切り替えるためのボタン画像「退席する」（休憩中指示領域１１２ａ）と、ユーザが「勤務中」であるか「休憩中」であるかを示す状態情報（ここでは、「勤務中」を示す「着席中」（状態表示１１２ｂ））と、ユーザの本日の累積勤務時間１１２ｃとを含む。
【００８２】
ユーザは、自らが勤務中（ｅラーニングシステムにおいては学習中）である場合には、入力受付部１２０を用いて、勤務中指示領域１１１ａを押下する。勤務中指示領域１１１ａが押下されると、表示制御部１３０により、表示部１１０に表示されているＵＩがＵＩ１１１からＵＩ１１２に切り替えられる。これにより、「休憩中」を示す状態表示１１１ｂから「勤務中」を示す状態表示１１２ｂに切り替わるとともに、切替部１４０が、保持部１７０に保持される状態情報のうちで当該ユーザに対応する状態情報を「勤務中」を示す情報（例えば、「１」）に切り替える。なお、入力受付部１２０は、第一入力受付部の一例である。
【００８３】
なお、保持部１７０に保持される状態情報はユーザ毎（つまりユーザＩＤ毎）に管理されている。保持部１７０は、第一保持部の一例であり、保持部１７０に保持される状態情報は、第一状態情報の一例である。ユーザＩＤは、ユーザ識別子の一例である。切替部１４０はユーザＩＤ追加部１６０を介して保持部１７０に保持される状態情報の中から、ユーザにより入力されたユーザＩＤに基づいて、該当するユーザＩＤに対応する状態情報を切り替える。なお、ここでユーザにより入力されたユーザＩＤは、ユーザが携帯端末１００のＯＳ（Operating System）にログインする際に入力受付部１２０を操作することにより入力されたユーザＩＤである。
【００８４】
勤務中指示領域１１１ａが押下されるとさらに、表示制御部１３０によって、「勤務中」を示すテーマにＯＳの表示形態が切り替えられる。具体的には、「勤務中」のテーマにおいて、表示制御部１３０は、ウィンドウの表示形態を青系統の色で表示させ、背景画像として青系統の画像（例えば青空などの写真）を表示部１１０に表示させる。本実施の形態では、保持部１７０は、メインメモリ１０２中に設けられてもよいし、ストレージ１０３中に設けられてもよい。状態情報が、「勤務中」を示す情報に切り替えられると、通信部１８０により「勤務中」を示す状態情報が管理サーバ２００に送信され、さらに計測部１４１により、その切り替えたタイミングが記録されるとともに、時間の計測が開始される。計測部１４１としては、例えばプロセッサ１０１中のタイマを用いることができる。
【００８５】
一方、入力受付部１２０により、休憩中指示領域１１２ａが押下されると、表示制御部１３０よって表示部１１０に表示されているＵＩがＵＩ１１２からＵＩ１１１に切り替えられる。これにより、「勤務中」を示す状態表示１１２ｂから「休憩中」を示す状態表示１１１ｂに切り替わるとともに、切替部１４０が、保持部１７０に保持される当該ユーザに対応する状態情報を「休憩中」を示す情報（例えば、「０」）に切り替える。
【００８６】
休憩中指示領域１１２ａが押下されるとさらに、表示制御部１３０によって、「休憩中」を示すテーマにＯＳの表示形態が切り替えられる。具体的には、「休憩中」のテーマにおいて、表示制御部１３０は、ウィンドウの表示形態を赤系統の色で表示させ、背景画像として赤系統の画像（例えば夕焼け空などの写真）を表示部１１０に表示させる。本実施の形態では、保持部１７０に保持される状態情報が「勤務中」を示す情報である場合にだけ、位置検出部１５０は、携帯端末１００の位置を予め定められた第一頻度で検出する。第一頻度は、頻度情報として、予め保持部１７０に保持されており、例えば、「１時間に６回」という頻度で携帯端末１００の位置が検出されるように設定されている。また、管理サーバ２００の管理者が、管理サーバ２００側から位置情報を検出する第一頻度を設定するようにすることもできる。
【００８７】
このように、表示制御部１３０は、勤務中指示領域１１１ａがユーザによりタッチされたことが入力受付部１２０により受け付けられると、ＵＩ１１１からＵＩ１１２に切り替えて表示部１１０に表示する。一方で、表示制御部１３０は、休憩中指示領域１１２ａがユーザによりタッチされたことが入力受付部１２０により受け付けられると、ＵＩ１１２からＵＩ１１１に切り替えて表示部１１０に表示する。なお、図６および図７の例では、表示制御部１３０は、勤務中指示領域１１１ａまたは休憩中指示領域１１２ａに対する入力が為されることで、同じ領域において表示および機能が切り替わるトグルスイッチとしてのＵＩ１１１、１１２を表示部１１０に表示するが、これに限らずに、勤務中指示領域１１１ａおよび休憩中指示領域１１２ａの両方を含むＵＩを表示部１１０に表示してもよい。
【００８８】
なお、本実施の形態では、位置検出における「頻度」とは、一定時間内に何回キャプチャを行うかであり、ランダムなタイミングで一定時間内に一定回数の位置検出を行うことを示している。例えば、「１時間に６回」という頻度である場合、位置検出部１５０は、乱数を用いることにより、７分後、１８分後、２１分後、３３分後、４２分後、５５分後、というように、事前に、ランダムな６回分（１時間分）の位置検出時刻を決定し、その時刻になったら位置検出を行う。これによって、ユーザが推測しにくいタイミングで携帯端末１００の位置が検出される。第一頻度は実際の位置検出の頻度と同じでなくてもよく、第一頻度で検出された位置情報が管理サーバ２００に送信されればよい。つまり、一定の周期で検出された複数の位置情報のうち第一頻度で検出された複数の位置情報を管理サーバ２００に送信すればよいため、位置検出のタイミングが限定されるものではない。ただし、管理システム１における位置検出の頻度は、ランダムなタイミングに限られず、一定時間間隔であってもよい。なお、位置情報には、当該位置情報の位置の位置検出時刻が含まれている。
【００８９】
位置検出部１５０により検出された位置を示す位置情報は、ユーザＩＤ追加部１６０によりユーザＩＤが追加された上で保持部１７０に保持される。保持部１７０に保持されたデータは、所定のタイミングで通信部１８０によって管理サーバ２００へと送信される。送信のタイミングとしては、例えば、保持部１７０に保持される状態情報が「勤務中」から「休憩中」に切り替わったときに送信することができるが、本発明はこれに限定されない。例えば、一定のデータ容量あるいは一定個数の位置情報が蓄積されたとき、日付が更新されたとき、ユーザが指示したとき、管理サーバから要求されたとき等に送信してもよい。
【００９０】
状態情報が「勤務中」となって継続していた個々の時間（つまり、細切れの勤務時間、ただし、ｅラーニングシステムでは学習時間）は、計測部１４１により計測され、計測された勤務時間の情報は、ユーザＩＤ追加部１６０によってユーザＩＤが追加された上で保持部１７０に保持される。
【００９１】
なお、本実施の形態のように終了時刻の時点で勤務時間をも算出して保持するようにしておけば、後で行う集計（総勤務時間の算出）が迅速に行えるという利点があるが、このような方法以外に、保持部１７０では開始時刻及び終了時刻だけ保持しておき、個々の勤務時間については携帯端末１００、管理サーバ２００または情報処理端末３００での集計時に算出するようにしてもよい。
【００９２】
ユーザＩＤ追加部１６０は、ユーザを識別するための識別子としてのユーザＩＤを、状態情報、計測部１４１により計測された勤務時間の情報、及び位置検出部１５０により得られた位置情報に追加する。つまり、保持部１７０に保持される状態情報、勤務時間の情報、および位置情報には、ユーザＩＤが含まれる。なお、ユーザＩＤは、上述のＯＳのログイン時に入力するものに限るものではなく、ＯＳにログインするＩＤとは別に設けてもよく、例えばアプリケーション上においてユーザＩＤの入力を求めてもよいし、管理サーバ２００を含むクラウドにおいてユーザＩＤの入力を求めてもよい。また、ユーザＩＤは、携帯端末１００を識別する第一端末識別子であってもよく、この場合、第一端末識別子はユーザＩＤに予め紐付けられているものとする。
【００９３】
通信部１８０は、通信ネットワーク４００を介して、管理サーバ２００にデータを送信する。具体的には、通信部１８０は、保持部１７０に保持されている状態情報、勤務時間情報、および位置情報を管理サーバ２００に送信する。通信部１８０は、状態情報が「休憩中」から「勤務中」に切り替わったときと、「勤務中」から「休憩中」に切り替わったときとにおいて、状態情報を管理サーバ２００に送信する。
【００９４】
また、通信部１８０は、位置の送信が許可されることを示す入力が入力受付部１２０により受け付けられた場合のみにおいて、位置検出部１５０により第一頻度で検出された複数の位置が示される複数の位置情報を管理サーバ２００へ送信する位置送信動作を開始する。つまり、通信部１８０は、携帯端末１００の入力受付部１２０への入力に応じて、切替部１４０が保持部１７０に保持されている状態情報を「休憩中」から「勤務中」に切り替えたときに、位置送信動作を開始する。よって、位置の送信が許可されることを示す入力は、例えば、「勤務中」を指定させるための入力、つまり、ＵＩ１１１の勤務中指示領域１１１ａがタッチされたことを示す入力であってもよい。ただし、後述するように、管理サーバ２００から状態情報を受信して、受信された状態情報に応じて切替部１４０が保持部１７０に保持されている状態情報を「休憩中」から「勤務中」に切り替えたとしても、通信部１８０は、位置送信動作を開始しない。つまり、他の装置への入力に基づいて、状態情報が示す状態が「勤務中」に遷移したとしても、通信部１８０は、位置送信動作を開始しない。
【００９５】
また、例えば、表示制御部１３０は、図８に示されるように、位置情報の送信が許可されることを示す入力を受け付けるためのＵＩ１１３を表示部１１０に表示してもよい。ＵＩ１１３は、ユーザから位置情報の送信を許可するためのボタン画像「位置情報送信オン」（送信開始指示領域１１３ａ）と、位置情報の送信が実行されているか停止されているかを示す状態情報（ここでは、停止されている状態を示す「位置送信停止中」（状態表示１１３ｂ）とを含む。ユーザは、入力受付部１２０を用いて、送信開始指示領域１１３ａを押下する。送信開始指示領域１１３ａが押下されると、表示制御部１３０により、表示部１１０に表示されているＵＩがＵＩ１１３からＵＩ１１４（後述する図９参照）に切り替えられる。これにより、「位置送信停止中」を示す状態表示１１３ｂから「位置送信動作中」を示す状態表示１１４ｂに切り替わるとともに、通信部１８０は、位置情報の送信を開始する。
【００９６】
また、通信部１８０は、保持部１７０に保持されている状態情報の状態が「勤務中」から「休憩中」に遷移した場合、位置送信動作を停止する。このため、携帯端末１００は、保持部１７０に保持されている状態情報の状態が「休憩中」に遷移したことで位置送信動作を停止することができる。これにより、ユーザが休憩中に、位置情報が携帯端末１００から管理サーバ２００に送信されることを抑制することができ、休憩中のユーザのプライバシーを保護することができる。
【００９７】
例えば、通信部１８０は、入力受付部１２０への入力に応じて、切替部１４０により状態情報の状態が「勤務中」から「休憩中」に切り替えられた場合、位置送信動作を停止する。このため、ユーザは、携帯端末１００で「勤務中」から「休憩中」に保持部１７０に保持されている状態情報の状態を切り替える入力を行うことで、携帯端末１００による位置送信動作を停止させることができる。
【００９８】
また、通信部１８０は、管理サーバ２００から状態情報を受信し、受信された状態情報を切替部１４０に出力する。切替部１４０は、通信部１８０が状態情報を管理サーバ２００から受信した場合、受信された状態情報で示される状態に、保持部１７０に保持されている状態情報の状態を切り替える。このとき、通信部１８０は、状態情報が更新されることで「勤務中」から「休憩中」に遷移した場合、位置送信動作を停止する。これにより、例えば、共通するユーザＩＤに紐付けられている情報処理端末３００におけるユーザの入力に応じて、携帯端末１００の状態情報の状態が「勤務中」から「休憩中」に切り替えられた場合であっても、携帯端末１００による位置送信動作を停止させることができる。
【００９９】
また、例えば、表示制御部１３０は、図９に示されるように、位置情報の送信が停止されることを示す入力を受け付けるためのＵＩ１１４を表示部１１０に表示してもよい。ＵＩ１１４は、ユーザから位置情報の送信を停止するためのボタン画像「位置情報送信オフ」（送信停止指示領域１１４ａ）と、位置情報の送信が実行されているか停止されているかを示す状態情報（ここでは、実行されている状態を示す「位置送信動作中」（状態表示１１４ｂ）とを含む。ユーザは、入力受付部１２０を用いて、送信停止指示領域１１４ａを押下する。送信停止指示領域１１４ａが押下されると、表示制御部１３０により、表示部１１０に表示されているＵＩがＵＩ１１４からＵＩ１１３に切り替えられる。これにより、「位置送信動作中」を示す状態表示１１４ｂから「位置送信停止中」を示す状態表示１１３ｂに切り替わると共に、通信部１８０は、位置情報の送信を停止する。
【０１００】
なお、表示制御部１３０は、例えば、入力受付部１２０により、位置情報の設定画面へ遷移するための入力が受け付けられると、位置情報の送信が実行されているか停止されているかに応じてＵＩ１１３またはＵＩ１１４を表示部１１０に表示する。
【０１０１】
なお、管理サーバ２００への情報送信プロトコルは特に限定されず、ＨＴＴＰ、ＨＴＴＰＳ等のプロトコルでの転送、ＳＭＴＰ等のプロトコルを用いてメール送信、あるいはメール添付の形式で送信するようにしてもよい。また、管理サーバ２００の側からＦＴＰ、ＴＥＬＮＥＴ等のプロトコルで携帯端末１００からデータを取得するような形態も可能である。
【０１０２】
以上のような携帯端末１００での管理機能は、携帯端末１００で常駐して動作するコンピュータプログラムとして実現され得る。本実施の形態では、携帯端末１００の電源がオンとされ、ＯＳが起動する際に、本実施の形態のコンピュータプログラムも動作を開始する。プログラムの動作開始の際に、保持部１７０に保持された状態情報の値は、初期値として「休憩中」が設定され、表示画面では「休憩中」を示すＵＩ１１１が表示される。その後、管理サーバ２００と同期されて状態情報が更新されると、更新された状態情報で示される状態を示すＵＩが表示される。
【０１０３】
［２−２．情報処理端末の機能構成］
次に、情報処理端末３００の機能構成について図１０を用いて説明する。
【０１０４】
図１０は、情報処理端末の機能ブロック図である。
【０１０５】
情報処理端末３００は、機能構成として、表示部３１０と、入力受付部３２０と、表示制御部３３０と、切替部３４０と、画像キャプチャ部３５０と、ユーザＩＤ追加部３６０、保持部３７０と、スクリーンセーバー動作検出部３８０と、通信部３９０とを備える。表示部３１０は、例えば、ディスプレイ３０５により実現される。入力受付部３２０は、例えば、入力ＩＦ３０６により実現される。表示制御部３３０と、切替部３４０と、ユーザＩＤ追加部３６０と、スクリーンセーバー動作検出部３８０とは、それぞれ、プロセッサ３０１、メインメモリ３０２およびストレージ３０３により実現される。保持部３７０は、メインメモリ３０２、ストレージ３０３などにより実現される。通信部３９０は、通信ＩＦ３０４により実現される。なお、情報処理端末３００は、位置検出部を有しない端末である。つまり、情報処理端末３００は、ハードウェアの構成要素としてのＧＰＳモジュールを有しない端末である。
【０１０６】
表示制御部３３０は、ユーザにより「勤務中」か「休憩中」かを指定させるための第二ＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を生成し、生成された第二ＵＩを表示部３１０に表示させる。表示部３１０は、第二表示部の一例である。また、表示制御部３３０は、第二表示制御部の一例である。
【０１０７】
図１１は、情報処理端末における第二ＵＩの一例について説明するための図である。図１２および図１３は、第二ＵＩへの入力により累積勤務時間が変化する様子を説明するための図である。
【０１０８】
本実施の形態では、ユーザの勤務状態が「休憩中」である場合、図１１などに示すように、表示制御部３３０は、表示部３１０の画面上に、第二ＵＩの一例としてのＵＩ５１１を表示する。ＵＩ５１１は、ＵＩ１１１と同様に、ユーザの勤務状態を「休憩中」から「勤務中」に切り替えるためのボタン画像「着席する」（勤務中指示領域５１１ａ）と、ユーザが「勤務中」であるか「休憩中」であるかを示す状態情報（ここでは、「休憩中」を示す「退席中」（状態表示５１１ｂ））と、ユーザの本日の累積勤務時間５１１ｃとを含む。
【０１０９】
また、ユーザの勤務状態が「勤務中」である場合、図１２の（ｂ）などに示すように、表示制御部３３０より、表示部３１０の画面上に、第二ＵＩの別の一例としてのＵＩ５１２を表示する。ＵＩ５１２は、ユーザの勤務状態を「勤務中」から「休憩中」に切り替えるためのボタン画像「退席する」（休憩中指示領域５１２ａ）と、ユーザが「勤務中」であるか「休憩中」であるかを示す状態情報（ここでは、「勤務中」を示す「着席中」（状態表示５１２ｂ））と、ユーザの本日の累積勤務時間５１２ｃとを含む。
【０１１０】
ユーザは、自らが勤務中（ｅラーニングシステムにおいては学習中）である場合には、入力受付部３２０（例えば、マウス）を用いて、勤務中指示領域５１１ａを押下する。勤務中指示領域５１１ａが押下されると、表示制御部３３０により、表示部３１０に表示されているＵＩがＵＩ５１１からＵＩ５１２に切り替えられる。これにより、「休憩中」を示す状態表示５１１ｂから「勤務中」を示す状態表示５１２ｂに切り替わるとともに、切替部３４０が、保持部３７０に保持される状態情報のうちで当該ユーザに対応する状態情報を「勤務中」を示す情報（例えば、「１」）に切り替える。なお、入力受付部３２０は、第二入力受付部の一例である。
【０１１１】
なお、保持部３７０に保持される状態情報はユーザ毎（つまりユーザＩＤ毎）に管理されている。保持部３７０は、第二保持部の一例であり、保持部３７０に保持される状態情報は、第二状態情報の一例である。切替部３４０はユーザＩＤ追加部３６０を介して保持部３７０に保持される状態情報の中から、ユーザにより入力されたユーザＩＤに基づいて、該当するユーザＩＤに対応する状態情報を切り替える。なお、ここでユーザにより入力されたユーザＩＤは、ユーザが情報処理端末３００のＯＳ（Operating System）にログインする際に入力受付部３２０を操作することにより入力されたユーザＩＤである。
【０１１２】
勤務中指示領域５１１ａが押下されるとさらに、表示制御部３３０によって、「勤務中」を示すテーマにＯＳの表示形態が切り替えられる。具体的には、「勤務中」のテーマにおいて、表示制御部３３０は、ウィンドウの表示形態を青系統の色で表示させ、背景画像として青系統の画像（例えば青空などの写真）を表示部３１０に表示させる。本実施の形態では、保持部３７０は、メインメモリ３０２中に設けられてもよいし、ストレージ３０３中に設けられてもよい。状態情報が、「勤務中」を示す情報に切り替えられると、通信部３９０により「勤務中」を示す状態情報が管理サーバ２００に送信され、さらに計測部３４１により、その切り替えたタイミングが記録されるとともに、時間の計測が開始される。計測部３４１としては、例えばプロセッサ３０１中のタイマを用いることができる。
【０１１３】
一方、入力受付部３２０により、休憩中指示領域３１２ａが押下されると、表示制御部３３０よって表示部３１０に表示されているＵＩがＵＩ５１２からＵＩ５１１に切り替えられる。これにより、「勤務中」を示す状態表示５１２ｂから「休憩中」を示す状態表示５１１ｂに切り替わるとともに、切替部３４０が、保持部３７０に保持される当該ユーザに対応する状態情報を「休憩中」を示す情報（例えば、「０」）に切り替える。
【０１１４】
休憩中指示領域５１２ａが押下されるとさらに、表示制御部３３０によって、「休憩中」を示すテーマにＯＳの表示形態が切り替えられる。具体的には、「休憩中」のテーマにおいて、表示制御部３３０は、ウィンドウの表示形態を赤系統の色で表示させ、背景画像として赤系統の画像（例えば夕焼け空などの写真）を表示部３１０に表示させる。本実施の形態では、保持部３７０に保持される状態情報が「勤務中」を示す情報である場合にだけ、画像キャプチャ部３５０は、表示部３１０の画面に表示されている画像データを予め定められた第二頻度でキャプチャする。第二頻度は、頻度情報として、予め保持部３７０に保持されており、例えば、「１時間に６回」という頻度でキャプチャするように設定されている。この保持部３７０は、メインメモリ３０２中に設けてユーザにより変更可能とすることもできるし、ストレージ３０３中に設けてもよい。また、管理サーバ２００の管理者が、管理サーバ２００の側から画像キャプチャの頻度を設定するようにすることもできる。
【０１１５】
なお、本実施の形態では、画像キャプチャにおける「頻度」とは、一定時間内に何回キャプチャを行うかであり、ランダムなタイミングで一定時間内に一定回数のキャプチャを行うことを示している。例えば、「１時間に６回」という頻度である場合、画像キャプチャ部３５０は、乱数を用いることにより、７分後、１８分後、２１分後、３３分後、４２分後、５５分後、というように、事前に、ランダムな６回分（１時間分）のキャプチャリング時刻を決定し、その時刻になったら画像キャプチャを行う。これによって、ユーザが推測しにくいタイミングで画像がキャプチャされる。ただし、管理システム１における画像キャプチャの頻度としては、このようなランダムなタイミングに限られず、一定時間間隔であってもよい。なお、キャプチャされた画像には、当該画像がキャプチャされた時刻が含まれている。
【０１１６】
キャプチャされた画像はユーザＩＤ追加部３６０によりユーザＩＤが追加された上で保持部３７０に保持される。保持部３７０に保持されたデータは、所定のタイミングで通信部３９０によって管理サーバ２００へと送信される。送信のタイミングとしては、例えば、保持部３７０に保持される状態情報が「勤務中」から「休憩中」に切り替わったときに送信することができるが、本発明はこれに限定されない。たとえば、一定のデータ容量あるいは一定個数の画像が蓄積されたとき、日付が更新されたとき、ユーザが指示したとき、管理サーバから要求されたとき等に送信してもよい。なお、保持部３７０に保持する情報としては、キャプチャされた画像だけに限られず、これに代えて、キャプチャされた画像を圧縮したもの、キャプチャされた画像の解像度を小さくした縮小画像等であってもよい。
【０１１７】
情報処理端末３００においても携帯端末１００と同様に、状態情報が「勤務中」となって継続していた個々の時間（つまり、細切れの勤務時間、ただし、ｅラーニングシステムでは学習時間）は、計測部３４１により計測され、計測された勤務時間の情報は、ユーザＩＤ追加部３６０によってユーザＩＤが追加された上で保持部３７０に保持される。
【０１１８】
例えば、図１２の（ａ）に示されるように、午前９時に勤務中指示領域５１１ａへの入力が受け付けられると、切替部３４０は、保持部３７０に保持されている状態情報を「休憩中」から「勤務中」に切り替えるとともに、計測部３４１は、勤務時間のカウントアップを開始する。
【０１１９】
次に、図１２の（ｂ）に示されるように、午前１２時に休憩中指示領域５１２ａへの入力が受け付けられると、切替部３４０は、保持部３７０に保持されいてる状態情報を「勤務中」から「休憩中」に切り替えるとともに、計測部３４１は、勤務時間のカウントアップを停止する。図１２の（ａ）の時刻から３時間が経過しているので、累積勤務時間５１２ｃには、計測部３４１によるカウントアップの結果である「０３：００」が表示される。計測部３４１よるカウントアップの結果は、保持部３７０に保持される。
【０１２０】
次に、図１２の（ｃ）に示されるように、午後１時に勤務中指示領域５１１ａへの入力が受け付けられると、切替部３４０は、保持部３７０に保持されている状態情報を「休憩中」から「勤務中」に切り替えるとともに、計測部３４１は、勤務時間のカウントアップを保持部３７０に保持されている時間である３時間の続きから再開する。
【０１２１】
次に、図１２の（ｄ）に示されるように、午後４時に休憩中指示領域５１２ａへの入力が受け付けられると、切替部３４０は、保持部３７０に保持されいてる状態情報を「勤務中」から「休憩中」に切り替えるとともに、計測部３４１は、勤務時間のカウントアップを停止する。図１２の（ｃ）の時刻から３時間が経過しているので、累積勤務時間５１２ｃには、計測部３４１によるカウントアップの結果である「０６：００」が表示される。計測部３４１よるカウントアップの結果は、保持部３７０に保持される。
【０１２２】
その後、図１３の（ａ）〜（ｄ）に示されるように、同様に、午後５時に勤務中指示領域５１１ａへの入力が受け付けられ、午後６時に休憩中指示領域５１２ａへの入力が受け付けられ、午後９時に勤務中指示領域５１１ａへの入力が受け付けられ、午後１０時に休憩中指示領域５１２ａへの入力が受け付けられると、細切れの勤務時間が計測部３４１により計測されることとなる。
【０１２３】
なお、上記は、情報処理端末３００において入力が受け付けられた場合について説明したが、携帯端末１００において入力が受け付けられた場合についても同様に行われる。また、情報処理端末３００は、保持部３７０に保持されている状態情報が切り替わると、切り替わった状態情報を管理サーバ２００に送信する。同様に、携帯端末１００は、保持部１７０に保持されている状態情報が切り替わると、切り替わった状態情報を管理サーバ２００に送信する。管理サーバ２００は、情報処理端末３００および携帯端末１００の一方の端末から状態情報を受信すると、他方の端末に受信された状態情報を送信する。他方の端末の切替部は、管理サーバ２００から受信された状態情報に、保持部に保持している状態情報を更新すると共に、更新された状態情報に応じて勤務時間のカウントアップを開始と停止とを選択的に切り替える。つまり、更新された状態情報が「勤務中」であれば、他方の端末の計測部は、勤務時間のカウントアップを開始または再開し、更新された状態情報が「休憩中」であれば、他方の端末の計測部は、勤務時間のカウントアップを停止する。このように、情報処理端末３００に保持されている状態情報と、携帯端末１００に保持されている状態情報とは、管理サーバ２００を介して同期される。また、同様に、情報処理端末３００に保持されている累積勤務時間と、携帯端末１００に保持されている累積勤務時間とは、管理サーバ２００を介して同期される。
【０１２４】
図１４は、保持部１７０、３７０に保持される情報（勤務時間情報）の一例を示す図である。同図の例では、状態情報が「勤務中」に切り替わった時刻（「開始時刻」）、「勤務中」から「休憩中」に切り替わった時刻（「終了時刻」）、及び、「勤務中」として継続していた時間（「勤務時間」）が、その事象ごとに、保持されている。
【０１２５】
なお、本実施の形態のように終了時刻の時点で勤務時間をも算出して保持するようにしておけば、後で行う集計（総勤務時間の算出）が迅速に行えるという利点があるが、このような方法以外に、保持部１７０、３７０では開始時刻及び終了時刻だけ保持しておき、個々の勤務時間については携帯端末１００、管理サーバ２００または情報処理端末３００での集計時に算出するようにしてもよい。
【０１２６】
また、計測部１４１、３４１により、状態情報が「勤務中」となったタイミングから「勤務中」が継続している時間（つまり、連続勤務時間）が予め携帯端末１００、管理サーバ２００または情報処理端末３００によって設定された所定の時間（例えば１時間３０分）を超えた場合に、表示部１１０、３１０に休憩を促すメッセージを表示するような構成とすると、在宅就労者（ユーザ）の健康維持に有効である。つまり、この携帯端末１００または情報処理端末３００に、保持部１７０、３７０に保持されている状態情報が「勤務中」となったタイミングから「勤務中」が継続している時間である連続勤務時間を計測する連続勤務時間計測部と、連続勤務時間が所定の時間を超えた場合に、その旨を示す情報を当該携帯端末１００の表示部１１０、または、当該情報処理端末３００の表示部３１０に表示させる連続勤務画像表示部とを設けてもよい。
【０１２７】
ユーザＩＤ追加部３６０は、ユーザＩＤを、状態情報、計測部３４１により計測された勤務時間の情報、及び画像キャプチャ部３５０がキャプチャしたキャプチャ画像に追加する。ここでは、キャプチャ画像は、キャプチャされた画像、あるいは、その縮小画像等を含む。つまり、保持部３７０に保持される状態情報、勤務時間の情報、及びキャプチャ画像には、ユーザＩＤが含まれる。なお、ユーザＩＤは、上述のＯＳのログイン時に入力するものに限るものではなく、ＯＳにログインするＩＤとは別に設けてもよく、例えばアプリケーション上においてユーザＩＤの入力を求めてもよいし、管理サーバ２００を含むクラウドにおいてユーザＩＤの入力を求めてもよい。また、ユーザＩＤは、情報処理端末３００を識別する第二端末識別子であってもよく、この場合、第二端末識別子はユーザＩＤに予め紐付けられているものとする。
【０１２８】
通信部３９０は、通信ネットワーク４００を介して、管理サーバ２００にデータを送信する。具体的には、通信部３９０は、保持部３７０に保持されている状態情報、勤務時間情報、及びキャプチャ画像を管理サーバ２００に送信する。通信部３９０は、状態情報が「休憩中」から「勤務中」に切り替わったときと、「勤務中」から「休憩中」に切り替わったときとにおいて、状態情報を管理サーバ２００に送信する。
【０１２９】
また、通信部３９０は、管理サーバ２００から状態情報を受信し、受信された状態情報を切替部３４０に出力する。切替部３４０は、通信部３９０が状態情報を管理サーバ２００から受信した場合、受信された状態情報で示される状態に、保持部３７０に保持されている状態情報の状態を切り替える。このとき、画像キャプチャ部３５０は、状態情報が更新されることで「勤務中」から「休憩中」に遷移した場合、キャプチャ動作を停止する。これにより、例えば、共通するユーザＩＤに紐付けられている携帯端末１００におけるユーザの入力に応じて、情報処理端末３００の状態情報の状態が「勤務中」から「休憩中」に切り替えられた場合であっても、情報処理端末３００におけるキャプチャ動作を停止させることができる。
【０１３０】
なお、管理サーバ２００への情報送信プロトコルは特に限定されず、ＨＴＴＰ、ＨＴＴＰＳ等のプロトコルでの転送、ＳＭＴＰ等のプロトコルを用いてメール送信、あるいはメール添付の形式で送信するようにしてもよい。また、管理サーバ２００の側からＦＴＰ、ＴＥＬＮＥＴ等のプロトコルで携帯端末１００からデータを取得するような形態も可能である。
【０１３１】
以上のような情報処理端末３００での管理機能は、情報処理端末３００で常駐して動作するコンピュータプログラムとして実現され得る。本実施の形態では、情報処理端末３００の電源がオンとされ、ＯＳが起動する際に、本実施の形態のコンピュータプログラムも動作を開始する。プログラムの動作開始の際に、保持部３７０に保持された状態情報の値は、初期値として「休憩中」が設定され、表示画面では「休憩中」を示すＵＩ５１１が表示される。その後、管理サーバ２００と同期されて状態情報が更新されると、更新された状態情報で示される状態を示すＵＩが表示される。
【０１３２】
［２−３．管理サーバの機能構成］
次に、管理サーバ２００の機能構成について図１５を用いて説明する。
【０１３３】
図１５は、管理サーバの機能ブロック図である。
【０１３４】
管理サーバ２００は、機能構成として、通信部２１０と、記憶部２２０と、画像生成部２３０とを備える。通信部２１０は、例えば、通信ＩＦ２０４により実現される。記憶部２２０は、例えば、メインメモリ２０２、ストレージ２０３などにより実現される。画像生成部２３０は、例えば、プロセッサ２０１、メインメモリ２０２およびストレージ２０３により実現される。
【０１３５】
通信部２１０は、１以上の携帯端末１００および１以上の情報処理端末３００のそれぞれとの間で通信ネットワーク４００を介して情報のやり取りを行う。具体的には、通信部２１０は、１以上の携帯端末１００のそれぞれにより送信される状態情報、勤務時間情報、および位置情報を受信する。また、通信部２１０は、携帯端末１００から状態情報を受信し、記憶部２２０において状態情報に含まれるユーザＩＤに紐付けられている端末識別子で識別される情報処理端末３００に、受信された状態情報を送信する。また、通信部２１０は、情報処理端末３００から状態情報を受信し、記憶部２２０において状態情報に含まれるユーザＩＤに紐付けられている端末識別子で識別される携帯端末１００に、受信された状態情報を送信する。
【０１３６】
通信部２１０は、１以上の情報処理端末３００のそれぞれにより送信される状態情報、勤務時間情報、およびキャプチャ画像を受信する。通信部２１０は、受信された状態情報、勤務時間情報、位置情報およびキャプチャ画像を記憶部２２０に出力する。通信部２１０は、特定のユーザの勤務状態を閲覧するための閲覧要求を、携帯端末１００または情報処理端末３００から受信した場合、閲覧要求に応じて、画像生成部２３０により生成された勤務状態画像（後述参照）を、閲覧要求を送信した携帯端末１００または情報処理端末３００に送信する。
【０１３７】
記憶部２２０は、通信部２１０において受信された状態情報、勤務時間情報、位置情報およびキャプチャ画像を記憶する。状態情報、勤務時間情報、位置情報およびキャプチャ画像には、ユーザＩＤが紐付けられているため、記憶部２２０は、状態情報、勤務時間情報、位置情報およびキャプチャ画像をユーザＩＤ毎にユーザＩＤと紐付けて記憶する。記憶部２２０は、ユーザＩＤと、ユーザＩＤにより識別されるユーザが所持していることが登録されている携帯端末１００および情報処理端末３００それぞれの端末識別子とが紐付けられた情報が記憶されていてもよい。記憶部２２０により記憶されている状態情報は、第三状態情報の一例である。記憶部２２０は、状態情報を受信された順に記憶していてもよいし、受信された状態情報のうちの最新の状態情報のみを記憶していてもよい。
【０１３８】
画像生成部２３０は、記憶部２２０にユーザＩＤ毎に記憶されている状態情報、勤務時間情報、位置情報及びキャプチャ画像に基づいて、ユーザの勤務状態が示される勤務状態画像を生成する。勤務状態画像は、特定のユーザＩＤで識別されるユーザの勤務状態をユーザ、チェック者、管理者などが確認するための画像である。勤務状態画像は、特定のユーザＩＤで識別されるユーザの勤務状態の閲覧要求を通信部２１０が受信した場合に、閲覧要求を送信した携帯端末１００または情報処理端末３００に送信される。これにより、ユーザ、チェック者、管理者などは、携帯端末１００または情報処理端末３００を用いて、特定のユーザの勤務状態を確認することができる。
【０１３９】
勤務状態画像は、例えば、ユーザＩＤ毎に、記憶部２２０に記憶されている複数のキャプチャ画像に基づいて生成される画像であり、図１６に示されるように、複数のキャプチャ画像５２１が配置された画像５２０である。複数のキャプチャ画像５２１のそれぞれは、縮小された画像であり、当該画像内における文字を確認することができないほどの低解像度の画像である。例えば、通信部２１０は、第一ユーザのユーザＩＤと予め紐付けられている端末識別子で識別される携帯端末１００または情報処理端末３００から特定のユーザのキャプチャ画像の閲覧要求を受信した場合、当該携帯端末１００または情報処理端末３００へ特定のユーザのユーザＩＤに紐付けられている画像５２０を送信する。これにより、第一ユーザは、画像５２０を第一ユーザの携帯端末１００または情報処理端末３００で確認することができる。ここで、第一ユーザとは、特定のユーザとは異なるユーザであり、かつ、管理者とは異なるユーザである。第一ユーザは、特定のユーザとは異なるユーザであり、かつ、チェック者であってもよい。
【０１４０】
勤務状態画像は、例えば、ユーザＩＤ毎に、記憶部２２０に記憶されている複数のキャプチャ画像に基づいて生成される画像であり、図１７に示されるように、複数のキャプチャ画像のうちの少なくとも１つのキャプチャ画像５３１が配置された画像５３０である。キャプチャ画像５３１は、当該画像ないにおける文字を確認することができるほどの高解像度の画像である。例えば、通信部２１０は、第二ユーザのユーザＩＤと予め紐付けられている端末識別子で識別される携帯端末１００または情報処理端末３００からキャプチャ画像の閲覧要求を受信した場合、当該携帯端末１００または情報処理端末３００へ画像５３０を送信する。これにより、第二ユーザは、画像５３０を第二ユーザの携帯端末１００または情報処理端末３００で確認することができる。ここで、第二ユーザとは、特定のユーザと同じユーザであってもよいし、管理者であってもよい。
【０１４１】
なお、通信部２１０は、第一ユーザの携帯端末１００または情報処理端末３００へは、複数のキャプチャ画像を送信しない。つまり、通信部２１０は、閲覧要求を受信しても、第一ユーザの携帯端末１００または情報処理端末３００へは、縮小画像が配置されている画像５２０のみを送信する。
【０１４２】
なお、画像生成部２３０は、画像５２０を生成するとしたが、画像５２０を生成しなくてもよい。この場合、通信部２１０は、第一ユーザのユーザＩＤと予め紐付けられている端末識別子で識別される携帯端末１００または情報処理端末３００から特定のユーザの勤務状態画像の閲覧要求を受信した場合、当該携帯端末１００または情報処理端末３００へ特定のユーザのユーザＩＤに紐付けられている複数のキャプチャ画像が縮小された縮小画像を送信してもよい。縮小画像は、当該画像内における文字を確認することができないほどの低解像度の画像である。また、画像生成部２３０は、画像５３０を生成するとしたが、画像５３０を生成しなくてもよい。この場合、通信部２１０は、第二ユーザのユーザＩＤと予め紐付けられている端末識別子で識別される携帯端末１００または情報処理端末３００から勤務状態画像の閲覧要求を受信した場合、当該携帯端末１００または情報処理端末３００へ複数のキャプチャ画像を送信してもよい。
【０１４３】
また、勤務状態画像は、例えば、ユーザＩＤ毎に、記憶部２２０に記憶されている複数の位置情報に基づいて生成される画像であり、図１８に示されるように、当該複数の位置情報でそれぞれ示される複数の位置を示す複数の第一マーク５４１が地図上の対応する複数の位置に配置されている地図画像５４０である。地図画像５４０には、複数の位置情報で示される複数の位置のうち、所定の範囲内に含まれる位置である１以上の範囲内の位置が、地図上における所定の範囲の形状の第二マーク５４２により示されている。
【０１４４】
ここで、所定の範囲は、指定位置情報で示される指定位置を含む範囲であって、指定位置を基準とした範囲である。例えば、所定の範囲は、指定位置を中心とする矩形の範囲である。なお、所定の範囲は、指定位置を中心としなくてもよく指定位置を含む範囲であればよい。また、所定の範囲は、矩形の範囲に限らずに円形、楕円形の範囲であってもよい。所定の範囲は、予め定められた面積の範囲であってもよい。また、所定の範囲、ユーザにより予め設定された可変の面積の範囲であってもよい。所定の範囲が可変の面積の範囲である場合、画像生成部２３０は、一のユーザＩＤに対応して記憶されているユーザ情報に応じて設定された大きさに所定の範囲を設定し、設定された所定の範囲の第二マーク５４２を用いて地図画像５４０を生成し、ユーザ情報に応じて設定された大きさが上限を超えている場合、固定の大きさに所定の範囲を設定する。つまり、所定の範囲には、大きさの上限が定められていてもよい。所定の範囲に上限がないと、ユーザが移動してもユーザの位置の全てまたは大部分が第二マークにより隠されてしまい、ユーザの移動中の位置を把握するという目的を達成できなくなるからである。これにより、ユーザは、上限までの範囲の大きさで自由に所定の範囲を設定することができる。
【０１４５】
なお、ユーザ情報は、例えば、ユーザにより携帯端末１００または情報処理端末３００に対して入力されることで生成された情報であり、携帯端末１００または情報処理端末３００から管理サーバ２００が取得した情報である。
【０１４６】
指定位置情報は、記憶部２２０に記憶されている情報であり、ユーザＩＤ毎にユーザにより指定された指定位置を示す情報である。ユーザにより指定された指定位置とは、例えば、ユーザの住所または居所である。つまり、地図画像５４０では、ユーザの住所または居所周辺の所定の範囲内で検出された位置が第二マーク５４２で示されているため、ユーザの住所または居所周辺の位置が検出されても当該位置そのものを隠すことができる。
【０１４７】
また、地図画像５４０は、複数の第一マーク５４１および第二マーク５４２の位置が検出された順において隣接する第一マーク５４１および第二マーク５４２を結ぶ線分である移動経路５４３を含んでいてもよい。移動経路５４３は、検出順において後の方を指す矢印であってもよい。地図画像５４０は、第一地図画像の一例である。
【０１４８】
例えば、通信部２１０は、第一ユーザのユーザＩＤと予め紐付けられている端末識別子で識別される携帯端末１００または情報処理端末３００から特定のユーザの地図画像の閲覧要求を受信した場合、当該携帯端末１００または情報処理端末３００へ特定のユーザのユーザＩＤに紐付けられている地図画像５４０を送信する。これにより、第一ユーザは、地図画像５４０を第一ユーザの携帯端末１００または情報処理端末３００で確認することができる。地図画像５４０では、上述したとおり、ユーザの住所または居所周辺で検出された位置が所定の範囲を示す第二マーク５４２で隠されるため、第一ユーザにユーザの住所または居所が知られることを防ぐことができる。よって、ユーザのプライバシーを保護することができる。
【０１４９】
また、勤務状態画像は、例えば、ユーザＩＤ毎に、記憶部２２０に記憶されている複数の位置情報に基づいて生成される画像であり、図１９に示されるように、当該複数の位置情報のそれぞれで示される全ての複数の位置が、第一マーク５４１、５５２で地図上の対応する複数の位置に配置されている地図画像５５０である。地図画像５５０では、所定の範囲は、例えば、破線の枠５５１で示されてもよい。地図画像５５０では、所定の範囲において検出された位置であっても第一マーク５５２で示されている。地図画像５５０は、第二地図画像の一例である。
【０１５０】
例えば、通信部２１０は、第二ユーザのユーザＩＤと予め紐付けられている端末識別子で識別される携帯端末１００または情報処理端末３００からキャプチャ画像の閲覧要求を受信した場合、当該携帯端末１００または情報処理端末３００へ地図画像５５０を送信する。これによれば、第二ユーザへは所定の範囲内で検出された携帯端末１００の位置を示す位置情報も、第二地図画像において第一マーク５５２で示されるため、第二ユーザは、勤務中におけるユーザの移動履歴を全てチェックすることができる。第二ユーザは、特定のユーザ本人または管理者であり、特定のユーザの住所または居所を既に知っているユーザである。このため、第二ユーザには、全ての位置情報を示す地図画像５５０を提示しても、プライバシーの侵害にはならないと考えられる。
【０１５１】
なお、図１７〜図１９で例示した画像５２０〜５４０には、画面タブと位置情報タブとが示されている。ユーザは、携帯端末１００または情報処理端末３００を操作することで、画面タブを選択すると、ユーザのユーザＩＤおよび閲覧要求に応じて、画像５２０または画像５３０が提示される。また、ユーザは、位置情報タブを選択すると、ユーザのユーザＩＤおよび閲覧要求に応じて、地図画像５４０または地図画像５５０が提示される。
【０１５２】
また、勤務状態画像は、例えば、ユーザＩＤ毎に、記憶部２２０に記憶されている状態情報、勤務時間情報、位置情報およびキャプチャ画像に基づいて生成される画像であり、図２０に示されるように、特定のユーザＡの勤務時間、位置検出のタイミング、およびキャプチャのタイミングを示す画像５６０である。また、勤務状態画像は、図２１に示されるように、複数のユーザの勤務時間、位置検出のタイミング、およびキャプチャのタイミングを示す画像５７０であってもよい。画像５６０、５７０は、第一ユーザおよび第二ユーザの両方が閲覧できてもよいし、チェック者、管理者および特定のユーザＡ本人が閲覧でき、その他のユーザが閲覧できないように管理されてもよい。
【０１５３】
［３．動作］
次に、管理システム１の動作について説明する。
【０１５４】
携帯端末１００の動作を図２２および図２３を用いて説明する。
【０１５５】
図２２および図２３は、携帯端末の動作の一例を示すフローチャートである。
【０１５６】
ユーザにより勤務中指示領域１１１ａが押下された場合、または、「勤務中」を示す状態情報を管理サーバ２００から受信した場合に、「勤務中処理」が開始される。
【０１５７】
勤務中処理では、まず、切替部１４０が、保持部１７０に保持された状態情報の値を、「勤務中」を表す情報に書き替える（Ｓ１１）。これにより、表示制御部１３０によって表示部１１０に表示されるＵＩはＵＩ１１２に切り替わる。
【０１５８】
次に、通信部１８０は、保持部１７０に保持された状態情報を管理サーバ２００に送信する（Ｓ１２）。その後、計測部１４１は、勤務時間の計測を開始する（Ｓ１３）。
【０１５９】
次に、ユーザにより、休憩中指示領域１１２ａが押下された場合、または、管理サーバ２００から「休憩中」を示す状態情報を通信部１８０が受信した場合（Ｓ１４：Ｙｅｓ）には、後述する「休憩中処理」が開始される（Ｓ１５）。なお、ここで、「休憩中処理」は、休憩中指示領域１１２ａが押下される代わりに、送信停止指示領域１１４ａが押下された場合に開始されてもよい。
【０１６０】
さらにそれ以外の場合（Ｓ１４：Ｎｏ）であって、位置送信許可を示す入力が為された場合（Ｓ１６でＹｅｓ）であって、保持部１７０に保持される頻度情報で定まる時刻が到来した場合（Ｓ１７：Ｙｅｓ）には、通信部１８０は、位置検出部１５０により検出されている位置情報を管理サーバ２００に送信する（Ｓ１８）。位置送信許可を示す入力とは、勤務中指示領域１１１ａが押下されたことであってもよいし、送信開始指示領域１１３ａが押下されたことであってもよい。なお、ここで、位置送信許可を示す入力が勤務中指示領域１１１ａが押下されたことである場合、ステップＳ１６を行わなくてもよい。
【０１６１】
ステップＳ１６で位置送信許可を示す入力が為されていない場合（Ｓ１６でＮｏ）、または、ステップＳ１７で位置検出を行うべき時刻が到来していない場合（Ｓ１７：Ｎｏ）にはステップＳ１４へと戻る。勤務中の状態が所定時間以上継続した場合には（Ｓ１９：Ｙｅｓ）、表示制御部１３０は、その旨のメッセージを表示部１１０に表示し（Ｓ２０）、ステップＳ１４へと戻る。所定時間は、企業によって予め定められた１日当たりの労働時間であり、例えば、７時間、８時間などの時間である。
【０１６２】
休憩中処理では、まず、切替部１４０は、保持部１７０に保持された状態情報の値を、「休憩中」を表す情報に書き替える（Ｓ２１）。これにより、表示制御部１３０によって表示部１１０に表示されるＵＩはＵＩ１１１に切り替わる。
【０１６３】
次に、計測部１４１は、勤務時間の計測を終了し（Ｓ２２）、保持部１７０に、勤務時間情報の書き込みを行う（Ｓ２３）。本実施の形態では、休憩中指示領域１１２ａが押下された場合に、通信部１８０は、その時の状態情報と、その１回の勤務（状態情報が「勤務中」になってから「休憩中」になるまでの期間）に関する勤務時間情報とを管理サーバ２００に送信する（Ｓ２４）。
【０１６４】
図２６は、携帯端末１００、管理サーバ２００および情報処理端末３００の間の通信シーケンスの一例を示す図であり、本実施の形態では、勤務の開始前に、あるいは、任意のタイミングで、管理サーバ２００から携帯端末１００に対して、位置の検出を行う頻度を指定する（Ｓ５１）。そして、状態情報が「勤務中」を示す情報である場合に、携帯端末１００において位置検出を行い位置検出の度に位置情報が管理サーバ２００に送信される（Ｓ５２）。また、休憩中指示領域１１２ａが押下される度に、その１回の勤務に関わる勤務時間情報が管理サーバ２００に送信される（Ｓ５３）。なお、ステップＳ５１、Ｓ５２、Ｓ５３の順は、この限りではない。ステップＳ５１、Ｓ５２、Ｓ５３は、それぞれが繰り返し行われることとなるが、これらのステップが行われる割合もこの限りではなく異なる頻度で行われてもよい。
【０１６５】
再び図２３のフローチャートを参照して、ユーザにより勤務中指示領域１１１ａが押下された場合、または、管理サーバ２００から「勤務中」を示す状態情報を通信部１８０が受信した場合（Ｓ２５：Ｙｅｓ）には、図２２に例示した勤務中処理へと戻る（Ｓ２６）。
【０１６６】
情報処理端末３００の動作を図２４および図２５を用いて説明する。
【０１６７】
図２４および図２５は、情報処理端末の動作の一例を示すフローチャートである。
【０１６８】
ユーザにより勤務中指示領域５１１ａが押下された場合、または、「勤務中」を示す状態情報を管理サーバ２００から受信した場合に、「勤務中処理」が開始される。
【０１６９】
勤務中処理では、まず、切替部３４０が、保持部３７０に保持された状態情報の値を、「勤務中」を表す情報に書き替える（Ｓ３１）。これにより、表示制御部３３０によって表示部３１０に表示されるＵＩはＵＩ５１２に切り替わる。
【０１７０】
次に、通信部３９０は、保持部３７０に保持された状態情報を管理サーバ２００に送信する（Ｓ３２）。その後、計測部３４１は、勤務時間の計測を開始する（Ｓ３３）。
【０１７１】
次に、ユーザにより、休憩中指示領域５１２ａが押下された場合、または、管理サーバ２００から「休憩中」を示す状態情報を通信部３９０が受信した場合（Ｓ３４：Ｙｅｓ）には、後述する「休憩中処理」が開始される（Ｓ３５）。なお、ここで、「休憩中処理」は、休憩中指示領域５１２ａが押下される代わりに、図示しない送信停止指示領域が押下された場合に開始されてもよい。
【０１７２】
さらにそれ以外の場合（Ｓ３４：Ｎｏ）であって、保持部３７０に保持される頻度情報で定まる時刻が到来した場合（Ｓ３６：Ｙｅｓ）には、画像キャプチャ部３５０は、表示部３１０に表示されている画像をキャプチャする（Ｓ３７）。
【０１７３】
ステップＳ３６で画像キャプチャを行うべき時刻が到来していない場合（Ｓ３６：Ｎｏ）にはステップＳ３４へと戻る。勤務中の状態が所定時間以上継続した場合には（Ｓ３８：Ｙｅｓ）、表示制御部１３０は、その旨のメッセージを表示部１１０に表示し（Ｓ３９）、ステップＳ３４へと戻る。
【０１７４】
休憩中処理では、まず、切替部３４０は、保持部３７０に保持された状態情報の値を、「休憩中」を表す情報に書き替える（Ｓ４１）。これにより、表示制御部３３０によって表示部３１０に表示されるＵＩはＵＩ５１１に切り替わる。
【０１７５】
次に、計測部３４１は、勤務時間の計測を終了し（Ｓ４２）、保持部３７０に、勤務時間情報の書き込みを行う（Ｓ４３）。本実施の形態では、休憩中指示領域５１２ａが押下された場合に、通信部３９０は、その時の状態情報と、その１回の勤務（状態情報が「勤務中」になってから「休憩中」になるまでの期間）に関する勤務時間情報とを管理サーバ２００に送信する（Ｓ４４）。
【０１７６】
再び図２６に戻り、勤務の開始前に、あるいは、任意のタイミングで、管理サーバ２００から携帯端末１００に対して、画像のキャプチャを行う頻度を指定する（Ｓ６１）。そして、状態情報が「勤務中」を示す情報である場合に、情報処理端末３００において画像キャプチャを行い、休憩中指示領域５１２ａが押下される度に、その１回の勤務に関わる勤務時間情報と、その勤務中に蓄積された画像データとが管理サーバ２００に送信される（Ｓ６２、Ｓ６３）。
【０１７７】
再び図２５のフローチャートを参照して、ユーザにより勤務中指示領域５１１ａが押下された場合、または、管理サーバ２００から「勤務中」を示す状態情報を通信部３９０が受信した場合（Ｓ４５：Ｙｅｓ）には、図２４に例示した勤務中処理へと戻る（Ｓ４６）。
【０１７８】
［４．効果など］
本実施の形態に係る管理システム１によれば、携帯端末１００において位置の送信が許可されることを示す入力がユーザにより受け付けられた場合のみにおいて、携帯端末１００は、携帯端末の位置を示す位置情報を管理サーバ２００へ送信する。管理サーバ２００に送信される位置情報は、ユーザが所持している携帯端末１００の位置情報であるため、勤務中におけるユーザの位置情報を効果的に管理サーバ２００にて把握することができる。
【０１７９】
また、管理サーバ２００には、ユーザの状態情報（「勤務中又は学習中」か「休憩中」か）に関する情報、及び、ユーザの情報端末において予め定められた頻度でキャプチャされた画像に関する情報が送られてくるので、ユーザが端末に向って作業（学習／勤務）していた細切れの作業時間を容易に管理サーバにて把握することができるとともに、その信憑性をも確認することができ、その仕組みを知るユーザのサボタージュが抑制される。
【０１８０】
［５．変形例］
以上、本発明に係る管理システムについて、実施の形態に基づいて説明したが、本発明は、この実施の形態に限定されるものではない。本発明の主旨を逸脱しない範囲で実施の形態に対して当業者が思いつく各種変形を施したものも本発明に含まれる。
【０１８１】
［５−１．変形例１］
情報処理端末３００では、入力受付部３２０は、さらに、当該情報処理端末３００に対応する携帯端末１００での位置送信動作を停止させる入力を示す第一停止入力を受け付けてもよい。この場合、通信部３９０は、入力受付部３２０により第一停止入力が受け付けられると、携帯端末１００での位置送信動作を停止させる第一停止情報を管理サーバ２００に送信する。管理サーバ２００では、通信部２１０は、第一停止情報を情報処理端末３００から受信すると、第一停止情報を送信した情報処理端末３００の端末識別子と共通するユーザＩＤに紐付けられている端末識別子で識別される携帯端末１００に、第一停止情報を送信する。携帯端末１００では、通信部１８０は、第一停止情報を受信すると、位置送信動作を停止する。このため、情報処理端末３００で位置送信動作を停止させる入力を行うことで、情報処理端末３００に対応する携帯端末１００による位置送信動作を停止させることができる。
【０１８２】
［５−２．変形例２］
携帯端末１００では、入力受付部１２０は、さらに、当該携帯端末１００に対応する情報処理端末３００でのキャプチャ動作を停止させる入力を示す第二停止入力を受け付けてもよい。この場合、通信部１８０は、入力受付部１２０により第二停止入力が付け付けられると、情報処理端末３００でのキャプチャ動作を停止させる第二停止情報を管理サーバ２００に送信する。管理サーバ２００では、通信部２１０は、第二停止情報を受信すると、第二停止情報を送信した携帯端末１００の端末識別子と共通するユーザＩＤに紐付けられている端末識別子で識別される情報処理端末３００に、第二停止情報を送信する。情報処理端末３００では、画像キャプチャ部３５０は、通信部３９０が第二停止情報を受信すると、キャプチャ動作を停止する。このため、携帯端末１００でキャプチャ動作を停止させる入力を行うことで、携帯端末１００に対応する情報処理端末３００によるキャプチャ動作を停止させることができる。
【０１８３】
［５−３．変形例３］
管理サーバ２００において第一地図画像が生成される場合に用いられる所定の範囲としては、複数の領域に地図上の領域が区切られた場合における複数の領域のうちの指定位置を含む領域が設定されてもよい。例えば、指定位置を含む市区町村などの行政区画の一単位の範囲が設定されてもよい。このため、ユーザは、所望の位置を指定するだけで、所定範囲を容易に設定することができる。
【０１８４】
［５−４．変形例４］
ユーザは、指定位置を複数指定できてもよい。つまり、画像生成部２３０は、記憶部２２０に記憶されている指定位置情報が異なる複数の指定位置を示す場合であって、１以上の範囲内位置が複数の指定位置毎に複数の所定の範囲に含まれる場合、１以上の範囲内位置が、地図上における複数の第二マークにより示されている画像を第一地図画像として生成する。この場合、管理サーバ２００において、記憶部２２０は、ユーザに予め入力された情報に基づいて、所定数以下の指定位置を示す複数の指定位置を記憶しているものとする。これにより、ユーザは、複数の位置を指定位置として設定することができる。よって、ユーザがプライバシーを保護したい位置が複数ある場合であっても、複数の指定位置周辺の範囲を第二マークで隠すことができる。
【０１８５】
［５−５．変形例５］
携帯端末１００では、情報処理端末３００と同様に、表示部１１０の画面に表示されている画像データを予め定められた頻度でキャプチャをしてもよい。つまり、携帯端末１００は、さらに、情報処理端末３００が備える画像キャプチャ部３５０と同様の機能を有していてもよい。この場合、携帯端末１００では、情報処理端末３００と同様のキャプチャ動作が行われる。
【０１８６】
［５−６．変形例６］
上記実施の形態では、ユーザＩＤ追加部１６０、３６０は、保持部１７０、３７０に勤務情報が保存される前にユーザＩＤを勤務情報に追加し、保持部１７０に位置情報が保存される前に位置情報にユーザＩＤを追加し、または、保持部３７０に画像が保持される前にユーザＩＤを画像に追加しているが、ユーザＩＤを追加するタイミングはこれに限らない。
【０１８７】
例えば、通信部１８０、３９０が勤務情報、位置情報または画像を管理サーバ２００に送信する時に、ユーザＩＤ追加部１６０、３６０がユーザＩＤを追加してもよい。なお、この場合には、上記実施の形態と異なり、携帯端末１００または情報処理端末３００が一人のユーザに専用の場合のみに有効である。したがって、複数のユーザが１台の携帯端末１００または情報処理端末３００を利用するような場合においては上記実施の形態の方が、複数のユーザに応じてユーザＩＤを変更できるため望ましい。
【０１８８】
［５−７．変形例７］
上記実施の形態では、第二ユーザであれば、第二地図画像を閲覧できるとしたが、これに限らずに、全てのユーザは、第二地図画像を閲覧できずに、第一地図画像のみを閲覧できるように、管理サーバ２００は、第一地図画像のみを各ユーザの携帯端末１００または情報処理端末３００に送信してもよい。なお、この場合、管理サーバ２００は、第二地図画像を生成しなくてもよい。
【産業上の利用可能性】
【０１８９】
本発明は、例えば、インターネットなどを介して情報を管理する管理システムとして、特に、ユーザが携帯端末または情報処理端末で勤務または学習した時間等を管理する管理システムとして、例えば、在宅就労支援システム、ｅラーニングシステムとして、利用することができる。
【符号の説明】
【０１９０】
１    管理システム
１００    携帯端末
１０１、２０１、３０１    プロセッサ
１０２、２０２、３０２    メインメモリ
１０３、２０３、３０３    ストレージ
１０４、２０４、３０４    通信ＩＦ
１０５    ＧＰＳモジュール
１０６、３０６    入力ＩＦ
１０７、３０５    ディスプレイ
１１０、３１０    表示部
１１１、１１２、１１３、１１４、５１１、５１２    ＵＩ
１１１ａ、５１１ａ    勤務中指示領域
１１１ｂ、１１２ｂ、１１３ｂ、１１４ｂ、５１１ｂ、５１２ｂ    状態表示
１１１ｃ、１１２ｃ、５１１ｃ、５１２ｃ    累積勤務時間
１１２ａ、５１２ａ    休憩中指示領域
１１３ａ    送信開始指示領域
１１４ａ    送信停止指示領域
１２０、３２０    入力受付部
１３０、３３０    表示制御部
１４０、３４０    切替部
１４１、３４１    計測部
１５０    位置検出部
１６０、３６０    ユーザＩＤ追加部
１７０、３７０    保持部
１８０、３９０    通信部
２００    管理サーバ
２１０    通信部
２２０    記憶部
２３０    画像生成部
３００    情報処理端末
３５０    画像キャプチャ部
３８０    スクリーンセーバー動作検出部
４００    通信ネットワーク
５２０、５３０、５６０、５７０    画像
５２１、５３１    キャプチャ画像
５４０、５５０    地図画像
５４１、５５２    第一マーク
５４２    第二マーク
５４３    移動経路
５５１    破線の枠
【図１】
2020170259.tif 000003
【図２】
2020170259.tif 000004
【図３】
2020170259.tif 000005
【図４】
2020170259.tif 000006
【図５】
2020170259.tif 000007
【図６】
2020170259.tif 000008
【図７】
2020170259.tif 000009
【図８】
2020170259.tif 000010
【図９】
2020170259.tif 000011
【図１０】
2020170259.tif 000012
【図１１】
2020170259.tif 000013
【図１２】
2020170259.tif 000014
【図１３】
2020170259.tif 000015
【図１４】
2020170259.tif 000016
【図１５】
2020170259.tif 000017
【図１６】
2020170259.tif 000018
【図１７】
2020170259.tif 000019
【図１８】
2020170259.tif 000020
【図１９】
2020170259.tif 000021
【図２０】
2020170259.tif 000022
【図２１】
2020170259.tif 000023
【図２２】
2020170259.tif 000024
【図２３】
2020170259.tif 000025
【図２４】
2020170259.tif 000026
【図２５】
2020170259.tif 000027
【図２６】
2020170259.tif 000028
【手続補正書】
【提出日】令和1年12月2日(2019.12.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
１以上の携帯端末と、前記１以上の携帯端末との間でネットワークを介して通信する管理サーバとを備える管理システムであって、
１以上の携帯端末のそれぞれは、
第一表示部と、
第一入力受付部と、
ユーザにより「勤務中」か「休憩中」かを指定させるための第一ＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を前記第一表示部に表示させる第一表示制御部と、
「勤務中」か「休憩中」かを示す第一状態情報を保持する第一保持部と、
前記第一入力受付部により受け付けられた入力であって、前記ユーザからの前記第一ＵＩへの入力に応じて、前記第一状態情報を切り替える第一切替部と、
前記携帯端末の位置を検出する位置検出部と、
前記位置検出部において第一頻度で検出された複数の位置を示す位置情報と、前記携帯端末を識別する第一端末識別子とを、前記管理サーバへ送信する位置送信動作を行う第一端末側通信部と、を備え、
前記管理サーバは、
前記１以上の携帯端末のそれぞれにより送信される前記位置情報および前記第一端末識別子を受信するサーバ側通信部と、
受信された複数の前記位置情報を、前記位置情報と共に受信された前記第一端末識別子に予め紐付けられたユーザ識別子毎に当該ユーザ識別子と紐付けて記憶するサーバ側記憶部と、を備え、
前記第一切替部は、前記第一保持部が保持している前記第一状態情報が「休憩中」を示しているときに、前記管理サーバにより送信された第二状態情報であって、前記ユーザが「勤務中」を示す第二状態情報を前記第一端末側通信部が受信した場合、前記第一保持部に保持されている前記第一状態情報の状態を「休憩中」から「勤務中」に切り替え、
前記第一端末側通信部は、
（ｉ）前記第一状態情報が「勤務中」を示す場合に位置の送信が許可されることを示す入力が前記第一入力受付部により受け付けられた場合、または、（ｉｉ）前記第一入力受付部に受け付けられた入力に応じて前記第一切替部が前記第一状態情報の状態を「休憩中」から「勤務中」に切り替えた場合に、前記位置送信動作を開始し、
前記第一端末側通信部が前記第二状態情報を受信することで前記第一切替部が前記第一状態情報の状態を「休憩中」から「勤務中」に切り替えた場合に前記位置送信動作を開始しない
管理システム。
【請求項２】
前記第一端末側通信部は、前記第一状態情報の状態が「勤務中」から「休憩中」に遷移した場合、前記位置送信動作を停止する
請求項１に記載の管理システム。
【請求項３】
前記第一切替部は、前記第一状態情報の状態を「勤務中」から「休憩中」に切り替える入力が前記第一入力受付部により受け付けられた場合、前記第一状態情報を前記「勤務中」から前記「休憩中」に切り替える
請求項２に記載の管理システム。
【請求項４】
前記管理システムは、さらに、１以上の情報処理端末を備え、
前記１以上の情報処理端末のそれぞれは、
第二表示部と、
第二入力受付部と、
ユーザにより「勤務中」か「休憩中」かを指定させるための第二ＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を前記第二表示部に表示させる第二表示制御部と、
「勤務中」か「休憩中」かを示す第二状態情報を保持する第二保持部と、
前記第二入力受付部により受け付けられた入力であって、前記ユーザからの前記第二ＵＩへの入力に応じて、前記第二保持部に保持されている前記第二状態情報を切り替える第二切替部と、
ユーザにより「勤務中」および「休憩中」の一方から他方へ切り替える入力が前記第二入力受付部により受け付けられた場合、当該入力に応じて前記第二切替部が切り替えた後において前記第二保持部に保持されている前記第二状態情報と、前記情報処理端末を識別する第二端末識別子とを前記管理サーバに送信する第二端末側通信部とを備え、
前記サーバ側記憶部において記憶されている前記ユーザ識別子は、さらに、前記第二端末識別子と予め紐付けられており、
前記サーバ側通信部は、前記第二状態情報および前記第二端末識別子を受信し、前記サーバ側記憶部において、受信された前記第二端末識別子に予め紐付けられた前記ユーザ識別子に予め紐付けられている前記第一端末識別子で識別される携帯端末に、受信された前記第二状態情報を送信し、
前記第一端末側通信部が前記第二状態情報を受信した場合、前記第一切替部は、前記第二状態情報で示される状態に、前記第一保持部に保持されている前記第一状態情報の状態を切り替える
請求項２に記載の管理システム。
【請求項５】
前記第二入力受付部は、前記位置送信動作を停止させる入力を示す第一停止入力を受け付け、
前記第二端末側通信部は、前記第二入力受付部により前記第一停止入力が受け付けられると、前記位置送信動作を停止させる第一停止情報を前記管理サーバに送信し、
前記サーバ側通信部は、前記第一停止情報を受信すると、前記第一停止情報を送信した情報処理端末の前記第二端末識別子と共通するユーザ識別子に紐付けられている第一端末識別子で識別される携帯端末に、前記第一停止情報を送信し、
前記第一端末側通信部は、前記第一停止情報を受信すると、前記位置送信動作を停止する
請求項４に記載の管理システム。
【請求項６】
１以上の携帯端末と、前記１以上の携帯端末との間でネットワークを介して通信する管理サーバとを備える管理システムであって、
１以上の携帯端末のそれぞれは、
第一表示部と、
第一入力受付部と、
ユーザにより「勤務中」か「休憩中」かを指定させるための第一ＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を前記第一表示部に表示させる第一表示制御部と、
「勤務中」か「休憩中」かを示す第一状態情報を保持する第一保持部と、
前記第一入力受付部により受け付けられた入力であって、前記ユーザからの前記第一ＵＩへの入力に応じて、前記第一状態情報を切り替える第一切替部と、
前記携帯端末の位置を検出する位置検出部と、
（ｉ）前記第一状態情報が「勤務中」を示す場合に位置の送信が許可されることを示す入力が前記第一入力受付部により受け付けられた場合、または、（ｉｉ）前記第一状態情報を「休憩中」から「勤務中」に切り替える入力が前記第一入力受付部により受け付けられた場合において、前記位置検出部において第一頻度で検出された複数の位置を示す位置情報と、前記携帯端末を識別する第一端末識別子とを、前記管理サーバへ送信する位置送信動作を開始する第一端末側通信部と、を備え、
前記管理サーバは、
前記１以上の携帯端末のそれぞれにより送信される前記位置情報および前記第一端末識別子を受信するサーバ側通信部と、
受信された複数の前記位置情報を、前記位置情報と共に受信された前記第一端末識別子に予め紐付けられたユーザ識別子毎に当該ユーザ識別子と紐付けて記憶するサーバ側記憶部と、
ユーザ識別子毎に前記サーバ側記憶部において記憶されている前記複数の位置情報に基づいて、当該複数の位置情報でそれぞれ示される複数の位置を示す第一マークが地図上の対応する複数の位置に配置されている第一地図画像をユーザ識別子毎に生成するサーバ側画像生成部と、を備え、
前記サーバ側記憶部は、ユーザ識別子毎にユーザにより指定された指定位置を示す指定位置情報を記憶しており、
前記サーバ側画像生成部は、前記複数の位置情報で示される前記複数の位置のうち、前記指定位置情報で示される前記指定位置を含む所定の範囲であって、前記指定位置を基準とした所定の範囲内に含まれる位置である１以上の範囲内位置が、前記地図上における前記所定の範囲の形状の第二マークにより示されている画像を前記第一地図画像として生成し、
前記サーバ側通信部は、前記第一地図画像のみを閲覧できる権限を有する第一ユーザのユーザ識別子と予め紐付けられている端末識別子で識別される携帯端末または情報処理端末から地図画像の閲覧要求を受信した場合、当該携帯端末または当該情報処理端末へ前記第一地図画像を送信する
管理システム。
【請求項７】
前記サーバ側画像生成部は、さらに、ユーザ識別子毎に前記サーバ側記憶部において記憶されている前記複数の位置情報でそれぞれ示される全ての複数の位置が、前記第一マークで地図上の対応する複数の位置に配置されている第二地図画像をユーザ識別子毎に生成し、
前記サーバ側通信部は、前記第二地図画像を閲覧できる権限を有する第二ユーザのユーザ識別子と予め紐付けられている端末識別子で識別される携帯端末または情報処理端末から地図画像の閲覧要求を受信した場合、当該携帯端末または当該情報処理端末へ前記第二地図画像を送信する
請求項６に記載の管理システム。
【請求項８】
前記所定の範囲は、予め定められた面積の範囲である
請求項７に記載の管理システム。
【請求項９】
前記サーバ側画像生成部は、一のユーザ識別子に対応して記憶されているユーザ情報に応じて設定された大きさに前記所定の範囲を設定し、設定された前記所定の範囲で前記第一地図画像を生成し、前記ユーザ情報に応じて設定された大きさが上限を超えている場合、固定の大きさに前記所定の範囲を設定する
請求項７または８に記載の管理システム。
【請求項１０】
前記サーバ側画像生成部は、前記所定の範囲として、複数の領域に前記地図上の領域が区切られた場合における前記複数の領域のうちの前記指定位置を含む領域を設定し、設定された前記領域である前記所定の範囲で前記第一地図画像を生成する
請求項７または８に記載の管理システム。
【請求項１１】
前記サーバ側画像生成部は、前記サーバ側記憶部に記憶されている前記指定位置情報が異なる複数の前記指定位置を示す場合であって、前記１以上の範囲内位置が前記複数の指定位置毎に複数の前記所定の範囲に含まれる場合、前記１以上の範囲内位置が、前記地図上における複数の前記第二マークにより示されている画像を前記第一地図画像として生成し、
前記サーバ側記憶部は、所定数以下の指定位置を示す複数の指定位置を記憶している
請求項７から１０のいずれか１項に記載の管理システム。
【請求項１２】
前記１以上の情報処理端末のそれぞれは、さらに、前記情報処理端末が備える第二保持部で保持されている「勤務中」か「休憩中」かを示す第二状態情報が「勤務中」を示す場合に、前記情報処理端末が備える第二表示部に表示されている画像を第二頻度でキャプチャするキャプチャ動作を開始する画像キャプチャ部を備え、
前記第二保持部は、前記画像キャプチャ部が前記第二頻度でキャプチャした複数の画像を保持し、
前記情報処理端末が備える第二端末側通信部は、前記第二保持部に保持されている前記第二状態情報および前記複数の画像を前記管理サーバに送信し、
前記サーバ側画像生成部は、前記複数の画像が縮小して配置された縮小画像を生成し、
前記サーバ側通信部は、
前記第一ユーザのユーザ識別子と予め紐付けられている端末識別子で識別される携帯端末または情報処理端末から画像の閲覧要求を受信した場合、当該携帯端末または当該情報処理端末へ前記縮小画像のみを送信し、
前記第二ユーザのユーザ識別子と予め紐付けられている端末識別子で識別される携帯端末または情報処理端末から画像の閲覧要求を受信した場合、当該携帯端末または当該情報処理端末へ前記複数の画像を送信する
請求項７から１１のいずれか１項に記載の管理システム。
【請求項１３】
前記画像キャプチャ部は、前記第二状態情報が示す状態が「勤務中」から「休憩中」に遷移した場合、前記キャプチャ動作を停止し、
前記第一端末側通信部は、ユーザにより「勤務中」および「休憩中」の一方から他方へ切り替える入力が前記第一入力受付部により受け付けられた場合、当該入力に応じて前記第一切替部が切り替えた後において前記第一保持部に保持されている前記第一状態情報と、前記第一端末識別子とを前記管理サーバに送信し、
前記サーバ側通信部は、前記第一状態情報および前記第一端末識別子を受信し、前記サーバ側記憶部において、受信された前記第一端末識別子に予め紐付けられた前記ユーザ識別子に予め紐付けられている第二端末識別子で識別される情報処理端末に、受信された前記第一状態情報を送信し、
前記第二端末側通信部が前記第一状態情報を受信した場合、前記情報処理端末が備える第二切替部は、前記第一状態情報で示される状態に、前記第二保持部に保持されている前
記第二状態情報の状態を切り替える
請求項１２に記載の管理システム。
【請求項１４】
前記第一入力受付部は、前記キャプチャ動作を停止させる入力を示す第二停止入力を受け付け、
前記第一端末側通信部は、前記第一入力受付部により前記第二停止入力が受け付けられると、前記キャプチャ動作を停止させる第二停止情報を前記管理サーバに送信し、
前記サーバ側通信部は、前記第二停止情報を受信すると、前記第二停止情報を送信した携帯端末の前記第一端末識別子と共通するユーザ識別子に紐付けられている第二端末識別子で識別される情報処理端末に、前記第二停止情報を送信し、
前記画像キャプチャ部は、前記第二端末側通信部が前記第二停止情報を受信すると、前記キャプチャ動作を停止する
請求項１２または１３に記載の管理システム。
【請求項１５】
１以上の携帯端末と、前記１以上の携帯端末との間でネットワークを介して通信する管理サーバと、１以上の情報処理端末と、を備え、
１以上の携帯端末のそれぞれは、
第一表示部と、
第一入力受付部と、
ユーザにより「勤務中」か「休憩中」かを指定させるための第一ＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を前記第一表示部に表示させる第一表示制御部と、
「勤務中」か「休憩中」かを示す第一状態情報を保持する第一保持部と、
前記第一入力受付部により受け付けられた入力であって、前記ユーザからの前記第一ＵＩへの入力に応じて、前記第一状態情報を切り替える第一切替部と、
前記携帯端末の位置を検出する位置検出部と、
（ｉ）前記第一状態情報が「勤務中」を示す場合に位置の送信が許可されることを示す入力が前記第一入力受付部により受け付けられた場合、または、（ｉｉ）前記第一状態情報を「休憩中」から「勤務中」に切り替える入力が前記第一入力受付部により受け付けられた場合において、前記位置検出部において第一頻度で検出された複数の位置を示す位置情報と、前記携帯端末を識別する第一端末識別子とを、前記管理サーバへ送信する位置送信動作を開始し、前記第一状態情報の状態が「勤務中」から「休憩中」に遷移した場合、前記位置送信動作を停止する第一端末側通信部と、を備え、
前記管理サーバは、
前記１以上の携帯端末のそれぞれにより送信される前記位置情報および前記第一端末識別子を受信するサーバ側通信部と、
受信された複数の前記位置情報を、前記位置情報と共に受信された前記第一端末識別子に予め紐付けられたユーザ識別子毎に当該ユーザ識別子と紐付けて記憶するサーバ側記憶部と、を備え、
前記１以上の情報処理端末のそれぞれは、
第二表示部と、
第二入力受付部と、
ユーザにより「勤務中」か「休憩中」かを指定させるための第二ＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を前記第二表示部に表示させる第二表示制御部と、
「勤務中」か「休憩中」かを示す第二状態情報を保持する第二保持部と、
前記第二入力受付部により受け付けられた入力であって、前記ユーザからの前記第二ＵＩへの入力に応じて、前記第二保持部に保持されている前記第二状態情報を切り替える第二切替部と、
ユーザにより「勤務中」および「休憩中」の一方から他方へ切り替える入力が前記第二入力受付部により受け付けられた場合、当該入力に応じて前記第二切替部が切り替えた後において前記第二保持部に保持されている前記第二状態情報と、前記情報処理端末を識別する第二端末識別子とを前記管理サーバに送信する第二端末側通信部とを備え、
前記サーバ側記憶部において記憶されている前記ユーザ識別子は、さらに、前記第二端末識別子と予め紐付けられており、
前記サーバ側通信部は、前記第二状態情報および前記第二端末識別子を受信し、前記サーバ側記憶部において、受信された前記第二端末識別子に予め紐付けられた前記ユーザ識別子に予め紐付けられている前記第一端末識別子で識別される携帯端末に、受信された前記第二状態情報を送信し、
前記第一端末側通信部が前記第二状態情報を受信した場合、前記第一切替部は、前記第二状態情報で示される状態に、前記第一保持部に保持されている前記第一状態情報の状態を切り替える
管理システム。
【請求項１６】
１以上の携帯端末と、前記１以上の携帯端末との間でネットワークを介して通信する管理サーバとを備える管理システムにより行われる管理方法であって、
ユーザにより「勤務中」か「休憩中」かを指定させるための第一ＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を前記携帯端末の第一表示部に表示させる表示ステップと、
「勤務中」か「休憩中」かを示す第一状態情報を前記携帯端末の保持部に保持する保持ステップと、
前記携帯端末が備える第一入力受付部により受け付けられた入力であって、前記ユーザからの前記第一ＵＩへの入力に応じて、前記第一状態情報を切り替える切替ステップと、
前記携帯端末の位置を第一頻度で検出する位置検出ステップと、
前記位置検出ステップにおいて前記第一頻度で検出された複数の位置を示す位置情報と、前記携帯端末を識別する第一端末識別子とを、前記管理サーバへ送信する位置送信動作を行う送信ステップと、
前記管理サーバが前記１以上の携帯端末のそれぞれにより送信される前記位置情報および前記第一端末識別子を受信する受信ステップと、
前記管理サーバが、受信された複数の前記位置情報を、前記位置情報と共に受信された前記第一端末識別子に予め紐付けられたユーザ識別子毎に当該ユーザ識別子と紐付けて記憶する記憶ステップとを含み、
前記切替ステップでは、前記保持部が保持している前記第一状態情報が「休憩中」を示しているときに、前記管理サーバにより送信された第二状態情報であって、前記ユーザが「勤務中」を示す第二状態情報を前記携帯端末が受信した場合、前記保持部に保持されている前記第一状態情報の状態を「休憩中」から「勤務中」に切り替え、
前記送信ステップでは、（ｉ）前記第一入力受付部に受け付けられた入力に応じて前記切替ステップにおいて前記第一状態情報の状態が「休憩中」から「勤務中」に切り替えられた場合に前記位置送信動作を開始し、（ｉｉ）前記携帯端末が前記第二状態情報を受信することで前記切替ステップにおいて前記第一状態情報の状態が「休憩中」から「勤務中」に切り替えられた場合に前記位置送信動作を開始しない
管理方法。
【請求項１７】
１以上の携帯端末と、前記１以上の携帯端末との間でネットワークを介して通信する管理サーバとを備える管理システムにおける前記１以上の携帯端末のそれぞれによる情報送信方法であって、
ユーザにより「勤務中」か「休憩中」かを指定させるための第一ＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を前記携帯端末の第一表示部に表示させる表示ステップと、
「勤務中」か「休憩中」かを示す第一状態情報を前記携帯端末の保持部に保持する保持ステップと、
前記携帯端末が備える第一入力受付部により受け付けられた入力であって、前記ユーザからの前記第一ＵＩへの入力に応じて、前記第一状態情報を切り替える切替ステップと、
前記携帯端末の位置を第一頻度で検出する位置検出ステップと、
前記位置検出ステップにおいて前記第一頻度で検出された複数の位置を示す位置情報と、前記携帯端末を識別する第一端末識別子とを、前記管理サーバへ送信する位置送信動作を行う送信ステップと、を含み、
前記切替ステップでは、前記保持部が保持している前記第一状態情報が「休憩中」を示しているときに、前記管理サーバにより送信された第二状態情報であって、前記ユーザが「勤務中」を示す第二状態情報を前記携帯端末が受信した場合、前記保持部に保持されている前記第一状態情報の状態を「休憩中」から「勤務中」に切り替え、
前記送信ステップでは、（ｉ）前記第一入力受付部に受け付けられた入力に応じて前記切替ステップにおいて前記第一状態情報の状態が「休憩中」から「勤務中」に切り替えられた場合に前記位置送信動作を開始し、（ｉｉ）前記携帯端末が前記第二状態情報を受信することで前記切替ステップにおいて前記第一状態情報の状態が「休憩中」から「勤務中」に切り替えられた場合に前記位置送信動作を開始しない
情報送信方法。
【請求項１８】
請求項１７に記載の情報送信方法をコンピュータに実行させるためのプログラム。