(57)【特許請求の範囲】
【請求項１】
所定の場所に設置されたビーコン発信機によって送信されるビーコンＩＤと、当該ビーコンＩＤに紐づけられており、ユーザの滞在エリアを示す滞在エリア情報と、当該ビーコンＩＤに紐づけられており、ユーザの勤務状況に対応するエリアを示す勤務エリア情報とを含む変換情報が格納されている変換テーブルと、
ユーザによって携帯されるビーコン受信機がビーコンＩＤを受信したときに当該ビーコン受信機から送信される当該ビーコンＩＤと当該ビーコン受信機を識別するための端末ＩＤとを、取得する取得部と、
前記取得部によって取得されたビーコンＩＤを、前記変換テーブルに格納されている変換情報に基づいて前記端末ＩＤによって識別されるビーコン受信機を携帯するユーザの滞在エリア情報と勤務エリア情報に変換する変換部と、
前記変換部によって変換された滞在エリア情報によって示されるユーザの滞在エリアと勤務エリア情報によって示されるエリアに対応するユーザの勤務状況とに基づいて前記ユーザの勤怠を示す勤怠情報を作成する勤怠管理部と、
を備える勤怠管理装置。
【請求項２】
所定の場所に設置されたビーコン受信機によって送信される端末ＩＤであって当該ビーコン受信機を識別するための当該端末ＩＤと、当該端末ＩＤに紐づけられており、ユーザの滞在エリアを示す滞在エリア情報と、当該端末ＩＤに紐づけられており、ユーザの勤務状況に対応するエリアを示す勤務エリア情報とを含む変換情報が格納されている変換テーブルと、
ユーザによって携帯されるビーコン発信機によって送信されるビーコンＩＤをビーコン受信機が受信したときに当該ビーコン受信機から送信される当該ビーコンＩＤと前記端末ＩＤとを、取得する取得部と、
前記取得部によって取得された端末ＩＤを、前記変換テーブルに格納されている変換情報に基づいて前記ビーコンＩＤによって識別されるビーコン発信機を携帯するユーザの滞在エリア情報と勤務エリア情報に変換する変換部と、
前記変換部によって変換された滞在エリア情報によって示されるユーザの滞在エリアと勤務エリア情報によって示されるエリアに対応するユーザの勤務状況とに基づいて前記ユーザの勤怠を示す勤怠情報を作成する勤怠管理部と、
を備える勤怠管理装置。
【請求項３】
前記変換テーブルに格納されている変換情報に含まれる勤務エリア情報によって示されるエリアに対応する勤務状況が医師の勤務状況であって、当該勤務状況の種別が業務と自己研鑽を含む請求項１または２に記載の勤怠管理装置。
【請求項４】
コンピュータを、
所定の場所に設置されたビーコン発信機によって送信されるビーコンＩＤと、当該ビーコンＩＤに紐づけられており、ユーザの滞在エリアを示す滞在エリア情報と、当該ビーコンＩＤに紐づけられており、ユーザの勤務状況に対応するエリアを示す勤務エリア情報とを含む変換情報が格納されている変換テーブルを記憶する記憶手段、
ユーザによって携帯されるビーコン受信機がビーコンＩＤを受信したときに当該ビーコン受信機から送信される当該ビーコンＩＤと当該ビーコン受信機を識別するための端末ＩＤとを、取得する取得手段、
前記取得手段によって取得されたビーコンＩＤを、前記変換テーブルに格納されている変換情報に基づいて前記端末ＩＤによって識別されるビーコン受信機を携帯するユーザの滞在エリア情報と勤務エリア情報に変換する変換手段、
前記変換手段によって変換された滞在エリア情報によって示されるユーザの滞在エリアと勤務エリア情報によって示されるエリアに対応するユーザの勤務状況とに基づいて前記ユーザの勤怠を示す勤怠情報を作成する勤怠管理手段、
として機能させるための勤怠管理プログラム。
【請求項５】
コンピュータを、
所定の場所に設置されたビーコン受信機によって送信される端末ＩＤであって当該ビーコン受信機を識別するための当該端末ＩＤと、当該端末ＩＤに紐づけられており、ユーザの滞在エリアを示す滞在エリア情報と、当該端末ＩＤに紐づけられており、ユーザの勤務状況に対応するエリアを示す勤務エリア情報とを含む変換情報が格納されている変換テーブルを記憶する記憶手段、
ユーザによって携帯されるビーコン発信機によって送信されるビーコンＩＤをビーコン受信機が受信したときに当該ビーコン受信機から送信される当該ビーコンＩＤと前記端末ＩＤとを、取得する取得手段、
前記取得手段によって取得された端末ＩＤを、前記変換テーブルに格納されている変換情報に基づいて前記ビーコンＩＤによって識別されるビーコン発信機を携帯するユーザの滞在エリア情報と勤務エリア情報に変換する変換手段、
前記変換手段によって変換された滞在エリア情報によって示されるユーザの滞在エリアと勤務エリア情報によって示されるエリアに対応するユーザの勤務状況とに基づいて前記ユーザの勤怠を示す勤怠情報を作成する勤怠管理手段、
として機能させるための勤怠管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ビーコン発信機とビーコン受信機とを用いてユーザの勤務状況を取得する勤怠管理装置および勤怠管理プログラムに関する。
【背景技術】
【０００２】
特許文献１には、ビルやオフィス等の屋内の天井にＢＬＥ（Ｂｌｕｅｔｏｏｔｈ（登録商標）  Ｌｏｗ  Ｅｎｅｒｇｙ）対応のビーコン信号を受信するビーコン受信機が複数台分散設置されており、従業員がビーコン信号を発信するビーコン発信機、またはビーコン信号を発信するアプリが実装された携帯端末を携帯する勤怠整合性管理システムが記載されている。各ビーコン受信機は、その通信可能範囲にビーコン信号を検知したら、ビーコン発信機ＩＤ（従業員ＩＤに対応する）を受信して、ビーコン発信機ＩＤとビーコン受信機ＩＤを組み合わせてゲートウェイに送信する。ゲートウェイ装置は、各ビーコン受信機から受信したビーコン発信機ＩＤとビーコン受信機ＩＤの組合せ情報に受信した時刻の情報を付加して、勤怠整合性管理システム装置に報告する。勤怠整合性管理システム装置は、報告された情報を記録すると共に、ビーコン発信機ＩＤ（従業員ＩＤ）ごとに受信時刻の履歴データを作成し、受信時刻の履歴データより該当従業員の出勤時刻、退社時刻、残業時間を算出する。
【０００３】
特許文献２には、無線送信装置が事務所又はビル等の施設に設置されており、その無線送信装置が自身を識別するためのビーコンＩＤを携帯端末（スマートホン）へ送信し、ビーコンＩＤを受信した携帯端末が自身を識別するための端末ＩＤとビーコンＩＤを勤怠情報出力装置へ出力する勤怠情報出力システムが記載されている。
【０００４】
非特許文献1には、本願の出願人と岡山大学病院が共同で実施した勤怠管理の自動化についてのトライアル実証の結果が記載されている。このトライアル実証は、岡山大学医学部の敷地内の複数の建物で２０１９年６月１７日〜６月３０日までの１４日間実施された。これらの建物の入り口５６箇所に２２４個のビーコン発信機が設置され、１４名の医師がビーコンの受信アプリをインストールされたスマートホンを携帯した。このトライアル実証では、医師の滞在場所（例えば、診療棟、研究棟、教育・研修棟、休憩棟）によって勤務状況（例えば、業務または自己研鑽）を判定した。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１８−１６９６５５号公報
【特許文献２】特開２０１５−２２８２６８号公報
【非特許文献】
【０００６】
【非特許文献１】「iPhone（登録商標）×Beaconを活用し、出退勤の打刻を100％に近づける施策」、[online]、Ｄｒ．ＪＯＹ株式会社ホームページ、[令和１年１２月５日検索]、インターネット<https://www.drjoy.jp/luncheon/>
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１に記載の勤怠整合性管理システムは、出勤時刻、退勤時刻、残業時間を求めるが、業務や自己研鑽のような勤務状況は求めない。特許文献２に記載の勤怠情報出力システムも同様である。
非特許文献1に記載の勤怠管理自動化システムは、勤務状況を求める。しかし、このシステムは、医師の滞在している建物を求め、その建物によって勤務状況を判定する。
【０００８】
本発明の目的は、建物のようなユーザが滞在しているエリアとは独立してユーザの勤務状況を取得することができる勤怠管理装置および勤怠管理プログラムを提供することである。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明の勤怠管理装置は、
所定の場所に設置されたビーコン発信機によって送信されるビーコンＩＤと、当該ビーコンＩＤに紐づけられており、ユーザの滞在エリアを示す滞在エリア情報と、当該ビーコンＩＤに紐づけられており、ユーザの勤務状況に対応するエリアを示す勤務エリア情報とを含む変換情報が格納されている変換テーブルと、
ユーザによって携帯されるビーコン受信機がビーコンＩＤを受信したときに当該ビーコン受信機から送信される当該ビーコンＩＤと当該ビーコン受信機を識別するための端末ＩＤとを、取得する取得部と、
前記取得部によって取得されたビーコンＩＤを、前記変換テーブルに格納されている変換情報に基づいて前記端末ＩＤによって識別されるビーコン受信機を携帯するユーザの滞在エリア情報と勤務エリア情報に変換する変換部と、
前記変換部によって変換された滞在エリア情報によって示されるユーザの滞在エリアと勤務エリア情報によって示されるエリアに対応するユーザの勤務状況とに基づいて前記ユーザの勤怠を示す勤怠情報を作成する勤怠管理部と、
を備える。
【００１０】
また、本発明の勤怠管理装置は、
所定の場所に設置されたビーコン受信機によって送信される端末ＩＤであって当該ビーコン受信機を識別するための当該端末ＩＤと、当該端末ＩＤに紐づけられており、ユーザの滞在エリアを示す滞在エリア情報と、当該端末ＩＤに紐づけられており、ユーザの勤務状況に対応するエリアを示す勤務エリア情報とを含む変換情報が格納されている変換テーブルと、
ユーザによって携帯されるビーコン発信機によって送信されるビーコンＩＤをビーコン受信機が受信したときに当該ビーコン受信機から送信される当該ビーコンＩＤと前記端末ＩＤとを、取得する取得部と、
前記取得部によって取得された端末ＩＤを、前記変換テーブルに格納されている変換情報に基づいて前記ビーコンＩＤによって識別されるビーコン発信機を携帯するユーザの滞在エリア情報と勤務エリア情報に変換する変換部と、
前記変換部によって変換された滞在エリア情報によって示されるユーザの滞在エリアと勤務エリア情報によって示されるエリアに対応するユーザの勤務状況とに基づいて前記ユーザの勤怠を示す勤怠情報を作成する勤怠管理部と、
を備える。
【００１１】
好ましくは、本発明の勤怠管理装置は、
前記変換テーブルに格納されている変換情報に含まれる勤務エリア情報によって示されるエリアに対応する勤務状況が医師の勤務状況であって、当該勤務状況の種別が業務と自己研鑽を含む。
【００１２】
また、本発明の勤怠管理プログラムは、
コンピュータを、
所定の場所に設置されたビーコン発信機によって送信されるビーコンＩＤと、当該ビーコンＩＤに紐づけられており、ユーザの滞在エリアを示す滞在エリア情報と、当該ビーコンＩＤに紐づけられており、ユーザの勤務状況に対応するエリアを示す勤務エリア情報とを含む変換情報が格納されている変換テーブルを記憶する記憶手段、
ユーザによって携帯されるビーコン受信機がビーコンＩＤを受信したときに当該ビーコン受信機から送信される当該ビーコンＩＤと当該ビーコン受信機を識別するための端末ＩＤとを、取得する取得手段、
前記取得手段によって取得されたビーコンＩＤを、前記変換テーブルに格納されている変換情報に基づいて前記端末ＩＤによって識別されるビーコン受信機を携帯するユーザの滞在エリア情報と勤務エリア情報に変換する変換手段、
前記変換手段によって変換された滞在エリア情報によって示されるユーザの滞在エリアと勤務エリア情報によって示されるエリアに対応するユーザの勤務状況とに基づいて前記ユーザの勤怠を示す勤怠情報を作成する勤怠管理手段、
として機能させる。
【００１３】
また、本発明の勤怠管理プログラムは、
コンピュータを、
所定の場所に設置されたビーコン受信機によって送信される端末ＩＤであって当該ビーコン受信機を識別するための当該端末ＩＤと、当該端末ＩＤに紐づけられており、ユーザの滞在エリアを示す滞在エリア情報と、当該端末ＩＤに紐づけられており、ユーザの勤務状況に対応するエリアを示す勤務エリア情報とを含む変換情報が格納されている変換テーブルを記憶する記憶手段、
ユーザによって携帯されるビーコン発信機によって送信されるビーコンＩＤをビーコン受信機が受信したときに当該ビーコン受信機から送信される当該ビーコンＩＤと前記端末ＩＤとを、取得する取得手段、
前記取得手段によって取得された端末ＩＤを、前記変換テーブルに格納されている変換情報に基づいて前記ビーコンＩＤによって識別されるビーコン発信機を携帯するユーザの滞在エリア情報と勤務エリア情報に変換する変換手段、
前記変換手段によって変換された滞在エリア情報によって示されるユーザの滞在エリアと勤務エリア情報によって示されるエリアに対応するユーザの勤務状況とに基づいて前記ユーザの勤怠を示す勤怠情報を作成する勤怠管理手段、
として機能させる。
【発明の効果】
【００１４】
本発明によれば、建物のようなユーザが滞在しているエリアとは独立してユーザの勤務状況を取得することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の第１の実施形態に係る勤怠管理装置を含む勤怠管理システムの構成の一例を示す図である。
【図２】第１の実施形態に係る検知情報の一例を示す図である。
【図３】図１の勤怠管理装置の構成の一例を示す図である。
【図４】図３の変換テーブルの構成の一例を示す図である。
【図５】ユーザの勤怠情報が表示された勤怠表示画面の一例を示す図である。
【図６】本発明の第１の実施形態に係る第１の勤怠管理処理の流れの一例を示す図である。
【図７】本発明の第２の実施形態に係る勤怠管理装置を含む勤怠管理システムの構成の一例を示す図である。
【図８】第２の実施形態に係る検知情報の一例を示す図である。
【図９】図７の勤怠管理装置の構成の一例を示す図である。
【図１０】図９の変換テーブルの構成の一例を示す図である。
【図１１】本発明の第２の実施形態に係る第２の勤怠管理処理の流れの一例を示す図である。
【発明を実施するための形態】
【００１６】
以下、本発明の実施形態に係る勤怠管理装置について図面を参照しながら詳細に説明する。なお、実施形態を説明する全図において、共通の構成要素には同一の符号を付し、繰り返しの説明を省略する。
【００１７】
図１は、本発明の第１の実施形態に係る勤怠管理装置２００を含む勤怠管理システムの構成の一例を示す。
第１の実施形態に係る勤怠管理システムは、所定の場所に設置された複数のビーコン発信機１０と、ユーザによって携帯されるビーコン受信機２０と、検知情報取得装置１００と、勤怠管理装置２００とを有する。
ビーコン受信機２０は無線でネットワーク４０に接続されている。検知情報取得装置１００と勤怠管理装置２００とは有線または無線でネットワーク４０に接続されている。ビーコン受信機２０と検知情報取得装置１００と勤怠管理装置２００とは、ネットワーク４０を介して相互にデータを送受信することができる。
【００１８】
複数のビーコン発信機１０は、例えば大学の敷地内に建てられている大学病院の診療棟３０や教育・研修棟３１のような各建物の各出入口や、各部屋にそれぞれ設置されている。各部屋は、例えば、手術室、診察室、ロッカー室、会議室、教授室、研究室、講義室、休憩室、食堂等である。ビーコン発信機１０は、ＢＬＥ通信規格に準拠するビーコン信号を定期的に発信する。ビーコン信号は、各ビーコン発信機１０を識別するビーコンＩＤ（Ｉｄｅｎｔｉｆｉｅｒ）を含む。
ビーコン受信機２０は、ユーザによって携帯される可搬型通信装置である。ユーザは、例えば、医師、薬剤師、看護師、臨床検査技師等である。ビーコン受信機２０は、例えば、スマートホンや携帯電話、タブレット、ノートパソコン等である。ビーコン受信機２０は、自らを識別するための端末ＩＤをその記憶部に記憶している。端末ＩＤは、ビーコン受信機２０を携帯しているユーザのユーザＩＤでもある。ビーコン受信機２０は、ビーコン信号を通信可能範囲に検知したとき、ビーコンＩＤを受信する。そして、ビーコン受信機２０は、受信したビーコンＩＤと端末ＩＤを検知情報取得装置１００に送信する。ビーコン発信機１０とビーコン受信機２０とが通信可能な距離は、２．５ｍから５０ｍ程度と言われている。
なお、ビーコン受信機２０は、ビーコン発信機１０からビーコン信号とそれに含まれるビーコンＩＤを受信し、ビーコンＩＤと端末ＩＤを検知情報取得装置１００に送信する専用の端末であってもよい。
【００１９】
検知情報取得装置１００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等で構成される主メモリと、ハードディスク等で構成される記憶部とを備える。検知情報取得装置１００は、例えば、コンピュータで実現することができる。また、検知情報取得装置１００は、例えば、クラウドコンピューティングで実現することができる。
検知情報取得装置１００の記憶部には、検知情報取得プログラムが格納されている。検知情報取得装置１００のＣＰＵがその記憶部から主メモリに検知情報取得プログラムを読み出して実行することにより、検知情報取得装置１００の機能が実現される。
【００２０】
検知情報取得装置１００は、ビーコン受信機２０からビーコンＩＤと端末ＩＤを受信すると、図２に示す検知情報１１０を作成し、検知情報１１０を勤怠管理装置２００に送信する。検知情報１１０は、端末ＩＤ１１１と、ビーコンＩＤ１１２と、受信時刻情報１１３とを含む。
端末ＩＤ１１１は、ユーザによって携帯されるビーコン受信機２０を識別する識別情報であり、ビーコン受信機２０を携帯するユーザを識別するユーザ識別情報でもある。
ビーコンＩＤ１１２は、各ビーコン発信機１０を識別する識別情報である。
受信時刻情報１１３は、検知情報取得装置１００がビーコン受信機２０からビーコンＩＤと端末ＩＤとを受信した時刻を示す受信時刻情報である。
検知情報取得装置１００は、ビーコン受信機２０からビーコンＩＤと端末ＩＤを受信する毎に検知情報１１０を勤怠管理装置２００に送信してもよいし、受信したビーコンＩＤと端末ＩＤに受信時刻を付加して一旦記憶部に蓄積し、勤怠管理装置２００からの送信要求に応答して、検知情報１１０をまとめて勤怠管理装置２００に送信してもよい。
【００２１】
図３は、勤怠管理装置２００の構成の一例を示す。
勤怠管理装置２００も、ＣＰＵと、ＲＡＭ等で構成される主メモリと、ハードディスク等で構成される記憶部２５０とを備える。勤怠管理装置２００も、例えば、コンピュータで実現することができる。また、勤怠管理装置２００も、例えば、クラウドコンピューティングで実現することができる。
勤怠管理装置２００の記憶部２５０には、施設情報テーブル（図示無し）と、ユーザ情報テーブル（図示無し）と、変換テーブル２６０と、勤怠管理プログラム２７０とが格納されている。
勤怠管理装置２００のＣＰＵが記憶部２５０から主メモリに勤怠管理プログラム２７０を読み出して実行することにより、取得部２１０と、変換部２２０と、勤怠管理部２３０との各部の機能が実現される。
【００２２】
施設情報テーブルには、勤怠管理装置２００を使用する施設毎に、施設ＩＤと、施設名と、管理者名と、連絡先とを含む施設情報が登録されている。本実施形態では、施設は大学病院であり、施設名は例えば○○大学病院等である。
ユーザ情報テーブルには、勤怠管理装置２００のユーザ毎に、ユーザＩＤ（すなわち、端末ＩＤ１１１）と、名前と、施設ＩＤと、職種と、連絡先とを含むユーザ情報が登録されている。ユーザ情報に含まれる施設ＩＤは、施設情報に含まれる施設ＩＤに対応する。ユーザが勤務する施設は、施設ＩＤによって特定される。本実施形態では、職種は、医師、薬剤師、看護師、臨床検査技師等である。
【００２３】
ビーコンを用いる通常の位置情報取得装置では、ビーコンＩＤは、ネットワークに接続されたサーバによってビーコン発信機１０が設置されている位置またはエリアを示す情報に変換される。ビーコン受信機２０がビーコンＩＤを受信したとき、そのビーコン受信機２０を携帯するユーザは、その位置またはエリアに滞在している。サーバは、ビーコンＩＤを地理座標に変換することもできるし、手術室、診察室、ロッカー室、会議室、教授室、研究室、講義室、休憩室、食堂等の部屋に変換することもできるし、診療棟、研究棟、教育・研修棟、休憩棟等の建物に変換することもできる。これに対し、本実施形態では、ビーコンＩＤは、ユーザが滞在するエリアを示す情報に変換されるとともに、ユーザの勤務状況に対応するエリアを示す情報に変換される。
【００２４】
図４は、変換テーブル２６０の構成の一例を示す。
変換テーブル２６０は、ビーコンＩＤを滞在エリア情報と勤務エリア情報に変換するための変換情報を格納する。変換情報は、勤怠管理装置２００の管理者によって予め変換テーブル２６０に登録される。変換情報は、ビーコンＩＤ２６１と、滞在エリア情報２６２と、勤務エリア情報２６３とを含む。なお、図４は、ユーザが大学付属の大学病院に勤務する医師である場合の例である。
ビーコンＩＤ２６１は、所定の場所に設置された各ビーコン発信機１０を識別するためのビーコン識別情報である。ビーコンＩＤ２６１は、検知情報１１０に含まれるビーコンＩＤ１１２に対応する。
滞在エリア情報２６２は、ユーザが滞在するエリアを示す情報である。滞在エリア情報２６２は、ビーコンを用いた通常の位置情報取得装置におけるものと同様である。滞在エリア情報２６２は、ビーコンＩＤ２６１に紐づけられている。ユーザが滞在するエリアは、例えば、診療棟、研究棟、教育・研修棟、休憩棟等である。
勤務エリア情報２６３は、ユーザの勤務状況に対応するエリアを示す情報である。勤務エリア情報２６３は、ビーコンＩＤ２６１に紐づけられている。勤務状況は、例えば、医師の勤務状況である。この場合、勤務状況の種別は、例えば、業務と自己研鑽と休憩であり、勤務状況に対応するエリアは、例えば、業務エリア、自己研鑽エリア、休憩エリアである。
【００２５】
例えば、ビーコンＩＤ２６１＝Ｂ００１〜Ｂ００５の各ビーコン発信機１０は全て診療棟に設置されているが、ビーコンＩＤ２６１＝Ｂ００１〜Ｂ００３の各ビーコン発信機１０は例えば手術室や診察室に設置されており、ビーコンＩＤ２６１＝Ｂ００４のビーコン発信機１０は例えば会議室に設置されており、ビーコンＩＤ２６１＝Ｂ００５のビーコン発信機１０は例えば休憩室や食堂に設置されているとする。この場合、図４の例に示すように、ビーコンＩＤ２６１＝Ｂ００１〜Ｂ００５の滞在エリア情報２６２は全て診療棟と設定されており、同一である。しかし、ビーコンＩＤ２６１＝Ｂ００１〜Ｂ００３の勤務エリア情報２６３は業務と設定されるのに対し、ビーコンＩＤ２６１＝Ｂ００４の勤務エリア情報２６３は自己研鑽と設定され、ビーコンＤ２６１＝Ｂ００５の勤務エリア情報２６３は休憩と設定される。
このような変換テーブル２６０により、例えば、診療棟に医師がいる場合であっても、その医師が残業しているか、自己研鑽しているか、または休憩しているかを判別することが可能となる。
【００２６】
次に、勤怠管理装置２００の各部について詳細に説明する。
取得部２１０は、検知情報取得装置１００から送信される検知情報１１０を取得する。このとき、検知情報取得装置１００がビーコン受信機２０からビーコンＩＤと端末ＩＤを受信する毎に検知情報１１０を勤怠管理装置２００に送信し、取得部２１０がその検知情報１１０を取得してもよい。または、取得部２１０が所定のタイミングで検知情報取得装置１００に検知情報１１０の送信を要求し、それに応答して検知情報取得装置１００からまとめて送信される検知情報１１０を取得部２１０が取得してもよい。
変換部２２０は、取得部２１０によって取得された検知情報１１０に含まれるビーコンＩＤ１１２をキーとして変換テーブル２６０を検索し、ビーコンＩＤ１１２に対応する変換情報を変換テーブル２６０から読み出す。変換部２２０は、読み出された変換情報に含まれる滞在エリア情報２６２と勤務エリア情報２６３を、検知情報１１０に含まれる端末ＩＤ１１１によって識別されるビーコン受信機２０を携帯するユーザの滞在エリア情報および勤務エリア情報としてそれぞれ取得する。
変換部２２０は、検知情報１１０に含まれる端末ＩＤ１１１によって識別されるユーザ毎に、滞在エリア情報と勤務エリア情報と受信時刻情報とを含む履歴データを作成し、その履歴データを記憶部２５０に記憶させる。
【００２７】
勤怠管理部２３０は、所定のタイミングで履歴データを記憶部２５０から読み出し、履歴データに含まれる滞在エリア情報によって示されるユーザの滞在エリアと勤務エリア情報によって示されるエリアに対応するユーザの勤務状況とに基づいてユーザの勤怠を示す勤怠情報を作成する。
すなわち、勤怠管理部２３０は、変換部２２０によって変換された滞在エリア情報によって示されるユーザの滞在エリアと勤務エリア情報によって示されるエリアに対応するユーザの勤務状況とに基づいてユーザの勤怠を示す勤怠情報を作成する。
勤怠情報は、日付と、出勤時刻と、退勤時刻と、超過勤務時間と、時間帯毎の滞在エリアおよび勤務状況とを含む。
【００２８】
勤怠管理部２３０は、ユーザまたは施設の管理者の指示に従って、ネットワーク４０に接続されたパソコンやスマートホン等のディスプレイに、勤怠情報に基づいて図５に示す勤怠表示画面を表示させる。図５は、端末ＩＤ１１１によって識別されるユーザの勤怠情報が表示された勤怠表示画面の一例を示す。勤怠表示画面には、日付と、出勤時刻と、退勤時刻と、超過勤務時間と、時間帯毎の滞在エリアおよび勤務状況と、所定労働時間とが表示される。時間帯毎の滞在エリアおよび勤務状況は、医師が滞在していたエリアとそこでの勤務状況を時間帯順に示す。
なお、図５の例では、超過勤務時間（所定労働時間である０８：００〜１７：００以外の勤務時間）の勤務状況が業務である場合、残業と表示されている。
【００２９】
図６は、本発明の第１の実施形態に係る第１の勤怠管理処理の流れの一例を示す。
取得部２１０は、検知情報取得装置１００から送信される検知情報１１０を取得する。（Ｓ１１）。
変換部２２０は、取得部２１０によって取得された検知情報１１０に含まれるビーコンＩＤ１１２をキーとして変換テーブル２６０を検索し、ビーコンＩＤ１１２に対応する変換情報を変換テーブル２６０から読み出す（Ｓ１２）。変換部２２０は、読み出された変換情報に含まれる滞在エリア情報２６２と勤務エリア情報２６３を、検知情報１１０に含まれる端末ＩＤ１１１によって識別されるビーコン受信機２０を携帯するユーザの滞在エリア情報および勤務エリア情報としてそれぞれ取得する。（Ｓ１３）。変換部２２０は、検知情報１１０に含まれる端末ＩＤ１１１によって識別されるユーザ毎に、滞在エリア情報と勤務エリア情報と受信時刻情報とを含む履歴データを作成し、その履歴データを記憶部２５０に記憶させる（Ｓ１４）。
勤怠管理部２３０は、所定のタイミングで履歴データを記憶部２５０から読み出し、履歴データに含まれる滞在エリア情報によって示されるユーザの滞在エリアと勤務エリア情報によって示されるエリアに対応するユーザの勤務状況とに基づいてユーザの勤怠を示す勤怠情報を作成する（Ｓ１５）。勤怠管理部２２０は、ユーザまたは勤怠管理装置２００の管理者の指示に従って、ネットワーク４０に接続されたパソコンやスマートホン等のディスプレイに、勤怠情報に基づいて勤怠表示画面を表示させる（Ｓ１６）。
【００３０】
図７は、本発明の第２の実施形態に係る勤怠管理装置４００を含む勤怠管理システムの構成の一例を示す。
第２の実施形態に係る勤怠管理システムは、ユーザによって携帯されるビーコン発信機６０と、所定の場所に設置された複数のビーコン受信機７０と、検知情報取得装置３００と、勤怠管理装置４００とを有する。第２の実施形態に係る勤怠管理システムは、複数のビーコン受信機７０が所定の場所に設置されており、ユーザがビーコン発信機６０を携帯する点が第１の実施形態に係る勤怠管理システムと異なる。
ビーコン受信機７０は無線でネットワーク４０に接続されている。検知情報取得装置３００と勤怠管理装置４００とは有線または無線でネットワーク４０に接続されている。ビーコン受信機７０と勤務状況取得装置３００と勤怠管理装置４００とは、ネットワーク４０を介して相互にデータを送受信することができる。
【００３１】
ビーコン発信機６０は、ユーザによって携帯される可搬型通信装置である。ユーザは、例えば、医師、薬剤師、看護師、臨床検査技師等である。ビーコン発信機６０は、ＢＬＥ通信規格に準拠するビーコン信号を定期的に発信する。ビーコン信号は、各ビーコン発信機６０を識別するためのビーコンＩＤを含む。ビーコンＩＤは、各ビーコン発信機６０を携帯しているユーザを識別するためのユーザ識別情報でもある。
複数のビーコン受信機７０は、例えば大学の敷地内に建てられている大学病院の診療棟３０や教育・研修棟３１のような各建物の各出入口や、各部屋にそれぞれ設置されている。各部屋は、例えば、手術室、診察室、ロッカー室、会議室、教授室、研究室、講義室、休憩室、食堂等である。
ビーコン受信機７０は、ビーコン信号を通信可能範囲に検知したとき、ビーコンＩＤを受信する。ビーコン受信機７０は、自らを識別するための端末ＩＤをその記憶部に記憶している。ビーコン受信機７０は、ビーコンＩＤを受信すると、ビーコンＩＤと端末ＩＤとを検知情報取得装置３００に送信する。ビーコン発信機６０とビーコン受信機７０とが通信可能な距離は、２．５ｍから５０ｍ程度と言われている。
なお、ビーコン受信機７０は、スマートホンや携帯電話、タブレット、ノートパソコン等であってもよい。
【００３２】
検知情報取得装置３００は、ＣＰＵと、ＲＡＭ等で構成される主メモリと、ハードディスク等で構成される記憶部とを備える。検知情報取得装置３００は、例えば、コンピュータで実現することができる。また、検知情報取得装置３００は、例えば、クラウドコンピューティングで実現することができる。
検知情報取得装置３００の記憶部には、検知情報取得プログラムが格納されている。検知情報取得装置３００のＣＰＵがその記憶部から主メモリに検知情報取得プログラムを読み出して実行することにより、検知情報取得装置３００の機能が実現される。
【００３３】
検知情報取得装置３００は、ビーコン受信機７０からビーコンＩＤと端末ＩＤを受信すると、図８に示す検知情報３１０を作成し、検知情報３１０を勤怠管理装置４００に送信する。検知情報３１０は、ビーコンＩＤ３１１と、端末ＩＤ３１２と、受信時刻情報３１３とを含む。
ビーコンＩＤ３１１は、ユーザによって携帯されるビーコン発信機６０を識別する識別情報であり、ビーコン発信機６０を携帯するユーザを識別するユーザ識別情報でもある。
端末ＩＤ３１２は、各ビーコン受信機７０を識別する識別情報である。
受信時刻情報３１３は、検知情報取得装置３００がビーコン受信機７０からビーコンＩＤと端末ＩＤとを受信した時刻を示す受信時刻情報である。
検知情報取得装置３００は、ビーコン受信機７０からビーコンＩＤと端末ＩＤを受信する毎に検知情報３１０を勤怠管理装置４００に送信してもよいし、受信したビーコンＩＤと端末ＩＤに受信時刻を付加して一旦記憶部に蓄積し、勤怠管理装置４００からの送信要求に応答して、検知情報３１０をまとめて勤怠管理装置４００に送信してもよい。
【００３４】
図９は、勤怠管理装置４００の構成の一例を示す。
勤怠管理装置４００も、ＣＰＵと、ＲＡＭ等で構成される主メモリと、ハードディスク等で構成される記憶部４５０とを備える。勤怠管理装置４００も、例えば、コンピュータで実現することができる。また、勤怠管理装置４００も、例えば、クラウドコンピューティングで実現することができる。
勤怠管理装置４００の記憶部４５０には、施設情報テーブル（図示無し）と、ユーザ情報テーブル（図示無し）と、変換テーブル４６０と、勤怠管理プログラム４７０とが格納されている。
勤怠管理装置４００のＣＰＵが記憶部４５０から主メモリに勤怠管理プログラム４７０を読み出して実行することにより、取得部４１０と、変換部４２０と、勤怠管理部４３０との各部の機能が実現される。
【００３５】
施設情報テーブルには、勤怠管理装置４００を使用する施設毎に、施設ＩＤと、施設名と、管理者名と、連絡先とを含む施設情報が登録されている。本実施形態では、施設は大学病院であり、施設名は例えば○○大学病院等である。
ユーザ情報テーブルには、勤怠管理装置２００のユーザ毎に、ユーザＩＤ（すなわち、ビーコンＩＤ３１１）と、名前と、施設ＩＤと、職種と、連絡先とを含むユーザ情報が登録されている。ユーザ情報に含まれる施設ＩＤは、施設情報に含まれる施設ＩＤに対応する。ユーザが勤務する施設は、施設ＩＤによって特定される。本実施形態では、職種は、医師、薬剤師、看護師、臨床検査技師等である。
【００３６】
図１０は、変換テーブル４６０の構成の一例を示す。
変換テーブル４６０は、端末ＩＤを滞在エリア情報と勤務エリア情報に変換するための変換情報を格納する。変換情報は、勤怠管理装置４００の管理者によって予め変換テーブル４６０に登録される。変換情報は、端末ＩＤ４６１と、滞在エリア情報４６２と、勤務エリア情報４６３とを含む。なお、図１０は、ユーザが大学付属の大学病院に勤務する医師である場合の例である。
端末ＩＤ４６１は、所定の場所に設置された各ビーコン受信機７０を識別するための端末識別情報である。端末ＩＤ４６１は、検知情報３１０に含まれる端末ＩＤ３１２に対応する。
滞在エリア情報４６２は、ユーザが滞在するエリアを示す情報である。滞在エリア情報４６２は、ビーコンを用いた通常の位置情報取得装置におけるものと同様である。滞在エリア情報４６２は、端末ＩＤ４６１に紐づけられている。ユーザが滞在するエリアは、例えば、診療棟、研究棟、教育・研修棟、休憩棟等である。
勤務エリア情報４６３は、ユーザの勤務状況に対応するエリアを示す情報である。勤務エリア情報４６３は、端末ＩＤ４６１に紐づけられている。勤務状況は、例えば、医師の勤務状況である。この場合、勤務状況の種別は、例えば、業務と自己研鑽と休憩であり、勤務状況に対応するエリアは、例えば、業務エリア、自己研鑽エリア、休憩エリアである。
【００３７】
次に、勤務状況取得装置４００の各部について詳細に説明する。
取得部４１０は、検知情報取得装置３００から送信される検知情報３１０を取得する。このとき、検知情報取得装置３００がビーコン受信機７０からビーコンＩＤと端末ＩＤを受信する毎に検知情報３１０を勤怠管理装置４００に送信し、取得部４１０がその検知情報３１０を取得してもよい。または、取得部４１０が所定のタイミングで検知情報取得装置３００に検知情報３１０の送信を要求し、それに応答して検知情報取得装置３００からまとめて送信される検知情報３１０を取得部４１０が取得してもよい。
変換部４２０は、取得部４１０によって取得された検知情報３１０に含まれる端末ＩＤ３１２をキーとして変換テーブル４６０を検索し、端末ＩＤ３１２に対応する変換情報を変換テーブル４６０から読み出す。変換部４２０は、読み出された変換情報に含まれる滞在エリア情報４６２と勤務エリア情報４６３を、検知情報３１０に含まれるビーコンＩＤ３１１によって識別されるビーコン受信機７０を携帯するユーザの滞在エリア情報および勤務エリア情報としてそれぞれ取得する。
変換部４２０は、検知情報３１０に含まれるビーコンＩＤ３１１によって識別されるユーザ毎に、滞在エリア情報と勤務エリア情報と受信時刻情報とを含む履歴データを作成し、その履歴データを記憶部４５０に記憶させる。
【００３８】
勤怠管理部４３０は、所定のタイミングで履歴データを記憶部４５０から読み出し、履歴データに含まれる滞在エリア情報によって示されるユーザの滞在エリアと勤務エリア情報によって示されるエリアに対応するユーザの勤務状況とに基づいてユーザの勤怠を示す勤怠情報を作成する。
すなわち、勤怠管理部４３０は、変換部４２０によって変換された滞在エリア情報によって示されるユーザの滞在エリアと勤務エリア情報によって示されるエリアに対応するユーザの勤務状況とに基づいてユーザの勤怠を示す勤怠情報を作成する。
勤怠情報は、日付と、出勤時刻と、退勤時刻と、超過勤務時間と、時間帯毎の滞在エリアおよび勤務状況とを含む。
【００３９】
勤怠管理部４３０は、ユーザまたは施設の管理者の指示に従って、ネットワーク４０に接続されたパソコンやスマートホン等のディスプレイに、勤怠情報に基づいて図５に示す勤怠表示画面を表示させる。第２の実施形態では、図５は、ビーコンＩＤ３１１によって識別されるユーザの勤怠情報が表示された勤怠表示画面の一例を示す。
【００４０】
図１１は、本発明の第２の実施形態に係る第２の勤怠管理処理の流れの一例を示す。
取得部４１０は、検知情報取得装置３００から送信される検知情報３１０を取得する（Ｓ２１）。
変換部４２０は、取得部４１０によって取得された検知情報３１０に含まれる端末ＩＤ３１２をキーとして変換テーブル４６０を検索し、端末ＩＤ３１２に対応する変換情報を変換テーブル４６０から読み出す（Ｓ２２）。変換部４２０は、読み出された変換情報に含まれる滞在エリア情報４６２と勤務エリア情報４６３を、検知情報３１０に含まれるビーコンＩＤ３１１によって識別されるビーコン受信機７０を携帯するユーザの滞在エリア情報および勤務エリア情報としてそれぞれ取得する（Ｓ２３）。変換部４２０は、検知情報３１０に含まれるビーコンＩＤ３１１によって識別されるユーザ毎に、滞在エリア情報と勤務エリア情報と受信時刻情報とを含む履歴データを作成し、その履歴データを記憶部４５０に記憶させる（Ｓ２４）。
勤怠管理部４３０は、所定のタイミングで履歴データを記憶部４５０から読み出し、履歴データに含まれる滞在エリア情報によって示されるユーザの滞在エリアと勤務エリア情報によって示されるエリアに対応するユーザの勤務状況とに基づいてユーザの勤怠を示す勤怠情報を作成する（Ｓ２５）。勤怠管理部４３０は、ユーザまたは勤怠管理装置４００の管理者の指示に従って、ネットワーク４０に接続されたパソコンやスマートホン等のディスプレイに、勤怠情報に基づいて勤怠表示画面を表示させる（Ｓ２６）。
【００４１】
なお、上述した第１の実施形態では、検知情報取得装置１００と勤怠管理装置２００の各機能を異なるコンピュータで実現する例を示したが、これらの各機能を同一のコンピュータで実現することもできる。同様に、第２の実施形態に係る検知情報取得装置３００と勤怠管理装置４００の各機能を同一のコンピュータで実現することもできる。
また、上述した第１の実施形態では、検知情報取得装置１００が受信時刻情報１１３を取得し、それを検知情報１１０に付加する例を示したが、これに限らず、ビーコン受信機２０が受信時刻情報を取得してもよいし、勤怠管理装置２００の取得部２１０が受信時刻情報を取得してもよい。第２の実施形態でも同様に、ビーコン受信機７０が受信時刻情報を取得してもよいし、勤怠管理装置４００の取得部４１０が受信時刻情報を取得してもよい。
【００４２】
また、上述した第１の実施形態では、変換部２２０が、ユーザ毎に、滞在エリア情報と勤務エリア情報と受信時刻情報とを含む履歴データを作成し、その履歴データを記憶部２５０に記憶させ、勤怠管理部２３０が、所定のタイミングで履歴データを記憶部２５０から読み出す例を示したが、取得部２１０が検知情報１１０を履歴データとして記憶部２５０に記憶させ、変換部２２０が所定のタイミングで履歴データ（すなわち、検知情報１１０）を記憶部２５０から読み出すこととしてもよい。第２の実施形態でも同様に、取得部４１０が検知情報３１０を履歴データとして記憶部４５０に記憶させ、変換部４２０が所定のタイミングで履歴データ（すなわち、検知情報３１０）を記憶部４５０から読み出すこととしてもよい。
また、上述した実施形態では医師、薬剤師、看護師、臨床検査技師等の勤怠管理を例として説明したが、本発明は、これに限らず、他業種の会社に勤務する社員の勤怠管理に適用することもできる。
【００４３】
以上説明したように、本発明によれば、建物のようなユーザが滞在しているエリアとは独立してユーザの勤務状況を取得することができる。
非特許文献１に記載されているように、医師の勤務状況を滞在エリアに紐づけて滞在エリアを勤務状況に変換すると、診療棟の中の診察室、診療棟の中の手術室、診療棟の中の休憩室、診療棟の中のロッカー室のように滞在エリアを細かく管理しなければならず、煩雑である。一方、本発明によれば、滞在エリアの管理が簡単になる。
【００４４】
以上、本発明の実施形態について説明したが、設計または開発上の都合やその他の要因によって必要となる様々な修正や組み合わせは、請求項に記載されている発明や発明の実施形態に記載されている具体例に対応する発明の範囲に含まれる。
【符号の説明】
【００４５】
１０…ビーコン発信機、２０…ビーコン受信機、３０…診療棟、３１…教育・研修棟、４０…ネットワーク、６０…ビーコン発信機、７０…ビーコン受信機、１００…検知情報取得装置、１１０…検知情報、２００…勤怠管理装置、２１０…取得部、２２０…変換部、２３０…勤怠管理部、２５０…記憶部、２６０…変換テーブル、２７０…勤怠管理プログラム、３００…検知情報取得装置、３１０…検知情報、４００…勤怠管理装置、４１０…取得部、４２０…変換部、４３０…勤怠管理部、４５０…記憶部、４６０…変換テーブル、４７０…勤怠管理プログラム
【要約】      （修正有）【課題】ユーザの滞在エリアとは独立してユーザの勤務状況を取得する勤怠管理装置および勤怠管理プログラムを提供する。【解決手段】勤怠管理システムは、所定の場所に設置された複数のビーコン発信機１０と、ユーザによって携帯されるビーコン受信機２０と、検知情報取得装置１００と、勤怠管理装置２００と、を有する。ビーコン受信機２０は、無線でネットワーク４０に接続される。検知情報取得装置１００と勤怠管理装置２００とは、有線または無線でネットワーク４０に接続される。ビーコン受信機２０と検知情報取得装置１００と勤怠管理装置２００とは、ネットワーク４０を介して相互にデータを送受信する。【選択図】図１【図１】
0006737459.tif 000002
【図２】
0006737459.tif 000003
【図３】
0006737459.tif 000004
【図４】
0006737459.tif 000005
【図５】
0006737459.tif 000006
【図６】
0006737459.tif 000007
【図７】
0006737459.tif 000008
【図８】
0006737459.tif 000009
【図９】
0006737459.tif 000010
【図１０】
0006737459.tif 000011
【図１１】
0006737459.tif 000012