[go: up one dir, main page]

JP2021111250A - Attendance management device and attendance management program - Google Patents

Attendance management device and attendance management program Download PDF

Info

Publication number
JP2021111250A
JP2021111250A JP2020004171A JP2020004171A JP2021111250A JP 2021111250 A JP2021111250 A JP 2021111250A JP 2020004171 A JP2020004171 A JP 2020004171A JP 2020004171 A JP2020004171 A JP 2020004171A JP 2021111250 A JP2021111250 A JP 2021111250A
Authority
JP
Japan
Prior art keywords
beacon
user
information
conversion
terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2020004171A
Other languages
Japanese (ja)
Other versions
JP6737459B1 (en
Inventor
駿 ▲高▼桑
駿 ▲高▼桑
Shun Takakuwa
ヒョヌ キム
Hyun Woo Kim
ヒョヌ キム
英里 澁谷
Eri Shibuya
英里 澁谷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Drjoy
Dr Joy Co Ltd
Original Assignee
Drjoy
Dr Joy Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Drjoy, Dr Joy Co Ltd filed Critical Drjoy
Priority to JP2020004171A priority Critical patent/JP6737459B1/en
Application granted granted Critical
Publication of JP6737459B1 publication Critical patent/JP6737459B1/en
Publication of JP2021111250A publication Critical patent/JP2021111250A/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

【課題】ユーザの滞在エリアとは独立してユーザの勤務状況を取得する勤怠管理装置および勤怠管理プログラムを提供する。
【解決手段】勤怠管理システムは、所定の場所に設置された複数のビーコン発信機10と、ユーザによって携帯されるビーコン受信機20と、検知情報取得装置100と、勤怠管理装置200と、を有する。ビーコン受信機20は、無線でネットワーク40に接続される。検知情報取得装置100と勤怠管理装置200とは、有線または無線でネットワーク40に接続される。ビーコン受信機20と検知情報取得装置100と勤怠管理装置200とは、ネットワーク40を介して相互にデータを送受信する。
【選択図】図1
PROBLEM TO BE SOLVED: To provide an attendance management device and an attendance management program for acquiring a user's work status independently of the user's stay area.
An attendance management system includes a plurality of beacon transmitters 10 installed at predetermined locations, a beacon receiver 20 carried by a user, a detection information acquisition device 100, and an attendance management device 200. .. The beacon receiver 20 is wirelessly connected to the network 40. The detection information acquisition device 100 and the attendance management device 200 are connected to the network 40 by wire or wirelessly. The beacon receiver 20, the detection information acquisition device 100, and the attendance management device 200 transmit and receive data to and from each other via the network 40.
[Selection diagram] Fig. 1

Description

本発明は、ビーコン発信機とビーコン受信機とを用いてユーザの勤務状況を取得する勤怠管理装置および勤怠管理プログラムに関する。 The present invention relates to an attendance management device and an attendance management program for acquiring a user's work status using a beacon transmitter and a beacon receiver.

特許文献1には、ビルやオフィス等の屋内の天井にBLE(Bluetooth(登録商標) Low Energy)対応のビーコン信号を受信するビーコン受信機が複数台分散設置されており、従業員がビーコン信号を発信するビーコン発信機、またはビーコン信号を発信するアプリが実装された携帯端末を携帯する勤怠整合性管理システムが記載されている。各ビーコン受信機は、その通信可能範囲にビーコン信号を検知したら、ビーコン発信機ID(従業員IDに対応する)を受信して、ビーコン発信機IDとビーコン受信機IDを組み合わせてゲートウェイに送信する。ゲートウェイ装置は、各ビーコン受信機から受信したビーコン発信機IDとビーコン受信機IDの組合せ情報に受信した時刻の情報を付加して、勤怠整合性管理システム装置に報告する。勤怠整合性管理システム装置は、報告された情報を記録すると共に、ビーコン発信機ID(従業員ID)ごとに受信時刻の履歴データを作成し、受信時刻の履歴データより該当従業員の出勤時刻、退社時刻、残業時間を算出する。 In Patent Document 1, a plurality of beacon receivers that receive BLE (Bluetooth (registered trademark) Low Energy) compatible beacon signals are distributedly installed on the indoor ceiling of a building, office, or the like, and employees receive the beacon signals. A time consistency management system that carries a beacon transmitter that transmits a beacon or a mobile terminal equipped with an application that transmits a beacon signal is described. When each beacon receiver detects a beacon signal in its communicable range, it receives a beacon transmitter ID (corresponding to an employee ID) and transmits the beacon transmitter ID and the beacon receiver ID in combination to the gateway. .. The gateway device adds the information of the received time to the combination information of the beacon transmitter ID and the beacon receiver ID received from each beacon receiver, and reports to the attendance consistency management system device. The attendance consistency management system device records the reported information, creates history data of the reception time for each beacon transmitter ID (employee ID), and uses the history data of the reception time to determine the attendance time of the relevant employee. Calculate leaving time and overtime hours.

特許文献2には、無線送信装置が事務所又はビル等の施設に設置されており、その無線送信装置が自身を識別するためのビーコンIDを携帯端末(スマートホン)へ送信し、ビーコンIDを受信した携帯端末が自身を識別するための端末IDとビーコンIDを勤怠情報出力装置へ出力する勤怠情報出力システムが記載されている。 In Patent Document 2, a wireless transmission device is installed in a facility such as an office or a building, and the wireless transmission device transmits a beacon ID for identifying itself to a mobile terminal (smartphone), and the beacon ID is transmitted. Described is an attendance information output system that outputs a terminal ID and a beacon ID for the received mobile terminal to identify itself to the attendance information output device.

非特許文献1には、本願の出願人と岡山大学病院が共同で実施した勤怠管理の自動化についてのトライアル実証の結果が記載されている。このトライアル実証は、岡山大学医学部の敷地内の複数の建物で2019年6月17日〜6月30日までの14日間実施された。これらの建物の入り口56箇所に224個のビーコン発信機が設置され、14名の医師がビーコンの受信アプリをインストールされたスマートホンを携帯した。このトライアル実証では、医師の滞在場所(例えば、診療棟、研究棟、教育・研修棟、休憩棟)によって勤務状況(例えば、業務または自己研鑽)を判定した。 Non-Patent Document 1 describes the results of a trial demonstration of automation of attendance management jointly conducted by the applicant of the present application and Okayama University Hospital. This trial demonstration was conducted for 14 days from June 17th to June 30th, 2019 at multiple buildings on the premises of Okayama University School of Medicine. 224 beacon transmitters were installed at 56 entrances to these buildings, and 14 doctors carried smartphones with the beacon receiving app installed. In this trial demonstration, the working status (for example, work or self-improvement) was judged according to the place where the doctor stayed (for example, the clinic building, the research building, the education / training building, and the rest building).

特開2018−169655号公報JP-A-2018-169655 特開2015−228268号公報Japanese Unexamined Patent Publication No. 2015-228268

「iPhone(登録商標)×Beaconを活用し、出退勤の打刻を100%に近づける施策」、[online]、Dr.JOY株式会社ホームページ、[令和1年12月5日検索]、インターネット<https://www.drjoy.jp/luncheon/>"Measures to bring the time stamps of attendance and departure closer to 100% by utilizing iPhone (registered trademark) x Beacon", [online], Dr. JOY Co., Ltd. homepage, [Search on December 5, 1st year of Reiwa], Internet <https://www.drjoy.jp/luncheon/>

特許文献1に記載の勤怠整合性管理システムは、出勤時刻、退勤時刻、残業時間を求めるが、業務や自己研鑽のような勤務状況は求めない。特許文献2に記載の勤怠情報出力システムも同様である。
非特許文献1に記載の勤怠管理自動化システムは、勤務状況を求める。しかし、このシステムは、医師の滞在している建物を求め、その建物によって勤務状況を判定する。
The attendance consistency management system described in Patent Document 1 obtains work hours, leave times, and overtime hours, but does not require work conditions such as work or self-improvement. The same applies to the attendance information output system described in Patent Document 2.
The attendance management automation system described in Non-Patent Document 1 requires working conditions. However, this system asks for the building where the doctor is staying and determines the working status based on that building.

本発明の目的は、建物のようなユーザが滞在しているエリアとは独立してユーザの勤務状況を取得することができる勤怠管理装置および勤怠管理プログラムを提供することである。 An object of the present invention is to provide an attendance management device and an attendance management program capable of acquiring a user's work status independently of an area where the user is staying, such as a building.

上記目的を達成するために、本発明の勤怠管理装置は、
所定の場所に設置されたビーコン発信機によって送信されるビーコンIDと、当該ビーコンIDに紐づけられており、ユーザの滞在エリアを示す滞在エリア情報と、当該ビーコンIDに紐づけられており、ユーザの勤務状況に対応するエリアを示す勤務エリア情報とを含む変換情報が格納されている変換テーブルと、
ユーザによって携帯されるビーコン受信機がビーコンIDを受信したときに当該ビーコン受信機から送信される当該ビーコンIDと当該ビーコン受信機を識別するための端末IDとを、取得する取得部と、
前記取得部によって取得されたビーコンIDを、前記変換テーブルに格納されている変換情報に基づいて前記端末IDによって識別されるビーコン受信機を携帯するユーザの滞在エリア情報と勤務エリア情報に変換する変換部と、
前記変換部によって変換された滞在エリア情報によって示されるユーザの滞在エリアと勤務エリア情報によって示されるエリアに対応するユーザの勤務状況とに基づいて前記ユーザの勤怠を示す勤怠情報を作成する勤怠管理部と、
を備える。
In order to achieve the above object, the attendance management device of the present invention
The beacon ID transmitted by the beacon transmitter installed at a predetermined location is associated with the beacon ID, and the stay area information indicating the user's stay area and the beacon ID are associated with the user. A conversion table that stores conversion information including work area information indicating the area corresponding to the work status of
An acquisition unit that acquires the beacon ID transmitted from the beacon receiver and the terminal ID for identifying the beacon receiver when the beacon receiver carried by the user receives the beacon ID.
Conversion that converts the beacon ID acquired by the acquisition unit into stay area information and work area information of a user carrying a beacon receiver identified by the terminal ID based on the conversion information stored in the conversion table. Department and
Attendance management unit that creates attendance information indicating the attendance of the user based on the stay area of the user indicated by the stay area information converted by the conversion unit and the work status of the user corresponding to the area indicated by the work area information. When,
To be equipped.

また、本発明の勤怠管理装置は、
所定の場所に設置されたビーコン受信機によって送信される端末IDであって当該ビーコン受信機を識別するための当該端末IDと、当該端末IDに紐づけられており、ユーザの滞在エリアを示す滞在エリア情報と、当該端末IDに紐づけられており、ユーザの勤務状況に対応するエリアを示す勤務エリア情報とを含む変換情報が格納されている変換テーブルと、
ユーザによって携帯されるビーコン発信機によって送信されるビーコンIDをビーコン受信機が受信したときに当該ビーコン受信機から送信される当該ビーコンIDと前記端末IDとを、取得する取得部と、
前記取得部によって取得された端末IDを、前記変換テーブルに格納されている変換情報に基づいて前記ビーコンIDによって識別されるビーコン発信機を携帯するユーザの滞在エリア情報と勤務エリア情報に変換する変換部と、
前記変換部によって変換された滞在エリア情報によって示されるユーザの滞在エリアと勤務エリア情報によって示されるエリアに対応するユーザの勤務状況とに基づいて前記ユーザの勤怠を示す勤怠情報を作成する勤怠管理部と、
を備える。
Further, the attendance management device of the present invention is
A terminal ID transmitted by a beacon receiver installed at a predetermined location, which is associated with the terminal ID for identifying the beacon receiver and the terminal ID, and indicates a stay indicating the user's stay area. A conversion table that stores conversion information that includes area information and work area information that is associated with the terminal ID and indicates the area corresponding to the work status of the user.
An acquisition unit that acquires the beacon ID and the terminal ID transmitted from the beacon receiver when the beacon receiver receives the beacon ID transmitted by the beacon transmitter carried by the user.
Conversion that converts the terminal ID acquired by the acquisition unit into stay area information and work area information of a user carrying a beacon transmitter identified by the beacon ID based on the conversion information stored in the conversion table. Department and
Attendance management unit that creates attendance information indicating the attendance of the user based on the stay area of the user indicated by the stay area information converted by the conversion unit and the work status of the user corresponding to the area indicated by the work area information. When,
To be equipped.

好ましくは、本発明の勤怠管理装置は、
前記変換テーブルに格納されている変換情報に含まれる勤務エリア情報によって示されるエリアに対応する勤務状況が医師の勤務状況であって、当該勤務状況の種別が業務と自己研鑽を含む。
Preferably, the attendance management device of the present invention is
The working status corresponding to the area indicated by the working area information included in the conversion information stored in the conversion table is the working status of the doctor, and the type of the working status includes work and self-improvement.

また、本発明の勤怠管理プログラムは、
コンピュータを、
所定の場所に設置されたビーコン発信機によって送信されるビーコンIDと、当該ビーコンIDに紐づけられており、ユーザの滞在エリアを示す滞在エリア情報と、当該ビーコンIDに紐づけられており、ユーザの勤務状況に対応するエリアを示す勤務エリア情報とを含む変換情報が格納されている変換テーブルを記憶する記憶手段、
ユーザによって携帯されるビーコン受信機がビーコンIDを受信したときに当該ビーコン受信機から送信される当該ビーコンIDと当該ビーコン受信機を識別するための端末IDとを、取得する取得手段、
前記取得手段によって取得されたビーコンIDを、前記変換テーブルに格納されている変換情報に基づいて前記端末IDによって識別されるビーコン受信機を携帯するユーザの滞在エリア情報と勤務エリア情報に変換する変換手段、
前記変換手段によって変換された滞在エリア情報によって示されるユーザの滞在エリアと勤務エリア情報によって示されるエリアに対応するユーザの勤務状況とに基づいて前記ユーザの勤怠を示す勤怠情報を作成する勤怠管理手段、
として機能させる。
In addition, the attendance management program of the present invention
Computer,
The beacon ID transmitted by the beacon transmitter installed at a predetermined location is associated with the beacon ID, and the stay area information indicating the user's stay area and the beacon ID are associated with the user. A storage means for storing a conversion table in which conversion information including work area information indicating an area corresponding to the work status of
An acquisition means for acquiring the beacon ID transmitted from the beacon receiver and the terminal ID for identifying the beacon receiver when the beacon receiver carried by the user receives the beacon ID.
Conversion that converts the beacon ID acquired by the acquisition means into stay area information and work area information of a user carrying a beacon receiver identified by the terminal ID based on the conversion information stored in the conversion table. means,
Attendance management means for creating attendance information indicating the attendance of the user based on the stay area of the user indicated by the stay area information converted by the conversion means and the work status of the user corresponding to the area indicated by the work area information. ,
To function as.

また、本発明の勤怠管理プログラムは、
コンピュータを、
所定の場所に設置されたビーコン受信機によって送信される端末IDであって当該ビーコン受信機を識別するための当該端末IDと、当該端末IDに紐づけられており、ユーザの滞在エリアを示す滞在エリア情報と、当該端末IDに紐づけられており、ユーザの勤務状況に対応するエリアを示す勤務エリア情報とを含む変換情報が格納されている変換テーブルを記憶する記憶手段、
ユーザによって携帯されるビーコン発信機によって送信されるビーコンIDをビーコン受信機が受信したときに当該ビーコン受信機から送信される当該ビーコンIDと前記端末IDとを、取得する取得手段、
前記取得手段によって取得された端末IDを、前記変換テーブルに格納されている変換情報に基づいて前記ビーコンIDによって識別されるビーコン発信機を携帯するユーザの滞在エリア情報と勤務エリア情報に変換する変換手段、
前記変換手段によって変換された滞在エリア情報によって示されるユーザの滞在エリアと勤務エリア情報によって示されるエリアに対応するユーザの勤務状況とに基づいて前記ユーザの勤怠を示す勤怠情報を作成する勤怠管理手段、
として機能させる。
In addition, the attendance management program of the present invention
Computer,
A terminal ID transmitted by a beacon receiver installed at a predetermined location, which is associated with the terminal ID for identifying the beacon receiver and the terminal ID, and indicates a stay indicating the user's stay area. A storage means for storing a conversion table that stores conversion information including area information and work area information that is associated with the terminal ID and indicates an area corresponding to the work status of the user.
An acquisition means for acquiring the beacon ID and the terminal ID transmitted from the beacon receiver when the beacon receiver receives the beacon ID transmitted by the beacon transmitter carried by the user.
Conversion that converts the terminal ID acquired by the acquisition means into stay area information and work area information of a user carrying a beacon transmitter identified by the beacon ID based on the conversion information stored in the conversion table. means,
Attendance management means for creating attendance information indicating the attendance of the user based on the stay area of the user indicated by the stay area information converted by the conversion means and the work status of the user corresponding to the area indicated by the work area information. ,
To function as.

本発明によれば、建物のようなユーザが滞在しているエリアとは独立してユーザの勤務状況を取得することができる。 According to the present invention, the working status of the user can be acquired independently of the area where the user is staying, such as a building.

本発明の第1の実施形態に係る勤怠管理装置を含む勤怠管理システムの構成の一例を示す図である。It is a figure which shows an example of the structure of the attendance management system including the attendance management apparatus which concerns on 1st Embodiment of this invention. 第1の実施形態に係る検知情報の一例を示す図である。It is a figure which shows an example of the detection information which concerns on 1st Embodiment. 図1の勤怠管理装置の構成の一例を示す図である。It is a figure which shows an example of the structure of the attendance management apparatus of FIG. 図3の変換テーブルの構成の一例を示す図である。It is a figure which shows an example of the structure of the conversion table of FIG. ユーザの勤怠情報が表示された勤怠表示画面の一例を示す図である。It is a figure which shows an example of the attendance display screen which displayed the attendance information of a user. 本発明の第1の実施形態に係る第1の勤怠管理処理の流れの一例を示す図である。It is a figure which shows an example of the flow of the 1st attendance management processing which concerns on 1st Embodiment of this invention. 本発明の第2の実施形態に係る勤怠管理装置を含む勤怠管理システムの構成の一例を示す図である。It is a figure which shows an example of the structure of the attendance management system including the attendance management apparatus which concerns on 2nd Embodiment of this invention. 第2の実施形態に係る検知情報の一例を示す図である。It is a figure which shows an example of the detection information which concerns on 2nd Embodiment. 図7の勤怠管理装置の構成の一例を示す図である。It is a figure which shows an example of the structure of the attendance management apparatus of FIG. 図9の変換テーブルの構成の一例を示す図である。It is a figure which shows an example of the structure of the conversion table of FIG. 本発明の第2の実施形態に係る第2の勤怠管理処理の流れの一例を示す図である。It is a figure which shows an example of the flow of the 2nd attendance management processing which concerns on the 2nd Embodiment of this invention.

以下、本発明の実施形態に係る勤怠管理装置について図面を参照しながら詳細に説明する。なお、実施形態を説明する全図において、共通の構成要素には同一の符号を付し、繰り返しの説明を省略する。 Hereinafter, the attendance management device according to the embodiment of the present invention will be described in detail with reference to the drawings. In all the drawings for explaining the embodiments, the common components are designated by the same reference numerals, and the repeated description will be omitted.

図1は、本発明の第1の実施形態に係る勤怠管理装置200を含む勤怠管理システムの構成の一例を示す。
第1の実施形態に係る勤怠管理システムは、所定の場所に設置された複数のビーコン発信機10と、ユーザによって携帯されるビーコン受信機20と、検知情報取得装置100と、勤怠管理装置200とを有する。
ビーコン受信機20は無線でネットワーク40に接続されている。検知情報取得装置100と勤怠管理装置200とは有線または無線でネットワーク40に接続されている。ビーコン受信機20と検知情報取得装置100と勤怠管理装置200とは、ネットワーク40を介して相互にデータを送受信することができる。
FIG. 1 shows an example of the configuration of an attendance management system including the attendance management device 200 according to the first embodiment of the present invention.
The attendance management system according to the first embodiment includes a plurality of beacon transmitters 10 installed at predetermined locations, a beacon receiver 20 carried by a user, a detection information acquisition device 100, and an attendance management device 200. Has.
The beacon receiver 20 is wirelessly connected to the network 40. The detection information acquisition device 100 and the attendance management device 200 are connected to the network 40 by wire or wirelessly. The beacon receiver 20, the detection information acquisition device 100, and the attendance management device 200 can transmit and receive data to and from each other via the network 40.

複数のビーコン発信機10は、例えば大学の敷地内に建てられている大学病院の診療棟30や教育・研修棟31のような各建物の各出入口や、各部屋にそれぞれ設置されている。各部屋は、例えば、手術室、診察室、ロッカー室、会議室、教授室、研究室、講義室、休憩室、食堂等である。ビーコン発信機10は、BLE通信規格に準拠するビーコン信号を定期的に発信する。ビーコン信号は、各ビーコン発信機10を識別するビーコンID(Identifier)を含む。
ビーコン受信機20は、ユーザによって携帯される可搬型通信装置である。ユーザは、例えば、医師、薬剤師、看護師、臨床検査技師等である。ビーコン受信機20は、例えば、スマートホンや携帯電話、タブレット、ノートパソコン等である。ビーコン受信機20は、自らを識別するための端末IDをその記憶部に記憶している。端末IDは、ビーコン受信機20を携帯しているユーザのユーザIDでもある。ビーコン受信機20は、ビーコン信号を通信可能範囲に検知したとき、ビーコンIDを受信する。そして、ビーコン受信機20は、受信したビーコンIDと端末IDを検知情報取得装置100に送信する。ビーコン発信機10とビーコン受信機20とが通信可能な距離は、2.5mから50m程度と言われている。
なお、ビーコン受信機20は、ビーコン発信機10からビーコン信号とそれに含まれるビーコンIDを受信し、ビーコンIDと端末IDを検知情報取得装置100に送信する専用の端末であってもよい。
The plurality of beacon transmitters 10 are installed at the entrances and exits of each building such as the clinic building 30 and the education / training building 31 of a university hospital built on the premises of a university, and in each room. Each room is, for example, an operating room, an examination room, a locker room, a conference room, a professor's room, a laboratory, a lecture room, a break room, a dining room, and the like. The beacon transmitter 10 periodically transmits a beacon signal conforming to the BLE communication standard. The beacon signal includes a beacon ID (Identifier) that identifies each beacon transmitter 10.
The beacon receiver 20 is a portable communication device carried by a user. The user is, for example, a doctor, a pharmacist, a nurse, a clinical laboratory engineer, or the like. The beacon receiver 20 is, for example, a smart phone, a mobile phone, a tablet, a notebook computer, or the like. The beacon receiver 20 stores a terminal ID for identifying itself in its storage unit. The terminal ID is also the user ID of the user carrying the beacon receiver 20. The beacon receiver 20 receives the beacon ID when it detects the beacon signal within the communicable range. Then, the beacon receiver 20 transmits the received beacon ID and the terminal ID to the detection information acquisition device 100. The distance that the beacon transmitter 10 and the beacon receiver 20 can communicate with is said to be about 2.5 m to 50 m.
The beacon receiver 20 may be a dedicated terminal that receives the beacon signal and the beacon ID included in the beacon transmitter 10 from the beacon transmitter 10 and transmits the beacon ID and the terminal ID to the detection information acquisition device 100.

検知情報取得装置100は、CPU(Central Processing Unit)と、RAM(Random Access Memory)等で構成される主メモリと、ハードディスク等で構成される記憶部とを備える。検知情報取得装置100は、例えば、コンピュータで実現することができる。また、検知情報取得装置100は、例えば、クラウドコンピューティングで実現することができる。
検知情報取得装置100の記憶部には、検知情報取得プログラムが格納されている。検知情報取得装置100のCPUがその記憶部から主メモリに検知情報取得プログラムを読み出して実行することにより、検知情報取得装置100の機能が実現される。
The detection information acquisition device 100 includes a CPU (Central Processing Unit), a main memory composed of a RAM (Random Access Memory) and the like, and a storage unit composed of a hard disk and the like. The detection information acquisition device 100 can be realized by, for example, a computer. Further, the detection information acquisition device 100 can be realized by, for example, cloud computing.
The detection information acquisition program is stored in the storage unit of the detection information acquisition device 100. The function of the detection information acquisition device 100 is realized by the CPU of the detection information acquisition device 100 reading the detection information acquisition program from the storage unit into the main memory and executing the program.

検知情報取得装置100は、ビーコン受信機20からビーコンIDと端末IDを受信すると、図2に示す検知情報110を作成し、検知情報110を勤怠管理装置200に送信する。検知情報110は、端末ID111と、ビーコンID112と、受信時刻情報113とを含む。
端末ID111は、ユーザによって携帯されるビーコン受信機20を識別する識別情報であり、ビーコン受信機20を携帯するユーザを識別するユーザ識別情報でもある。
ビーコンID112は、各ビーコン発信機10を識別する識別情報である。
受信時刻情報113は、検知情報取得装置100がビーコン受信機20からビーコンIDと端末IDとを受信した時刻を示す受信時刻情報である。
検知情報取得装置100は、ビーコン受信機20からビーコンIDと端末IDを受信する毎に検知情報110を勤怠管理装置200に送信してもよいし、受信したビーコンIDと端末IDに受信時刻を付加して一旦記憶部に蓄積し、勤怠管理装置200からの送信要求に応答して、検知情報110をまとめて勤怠管理装置200に送信してもよい。
When the detection information acquisition device 100 receives the beacon ID and the terminal ID from the beacon receiver 20, it creates the detection information 110 shown in FIG. 2 and transmits the detection information 110 to the attendance management device 200. The detection information 110 includes a terminal ID 111, a beacon ID 112, and reception time information 113.
The terminal ID 111 is identification information for identifying the beacon receiver 20 carried by the user, and is also user identification information for identifying the user carrying the beacon receiver 20.
The beacon ID 112 is identification information that identifies each beacon transmitter 10.
The reception time information 113 is reception time information indicating the time when the detection information acquisition device 100 receives the beacon ID and the terminal ID from the beacon receiver 20.
The detection information acquisition device 100 may transmit the detection information 110 to the attendance management device 200 each time the beacon ID and the terminal ID are received from the beacon receiver 20, or the reception time is added to the received beacon ID and the terminal ID. Then, it may be temporarily stored in the storage unit, and the detection information 110 may be collectively transmitted to the attendance management device 200 in response to the transmission request from the attendance management device 200.

図3は、勤怠管理装置200の構成の一例を示す。
勤怠管理装置200も、CPUと、RAM等で構成される主メモリと、ハードディスク等で構成される記憶部250とを備える。勤怠管理装置200も、例えば、コンピュータで実現することができる。また、勤怠管理装置200も、例えば、クラウドコンピューティングで実現することができる。
勤怠管理装置200の記憶部250には、施設情報テーブル(図示無し)と、ユーザ情報テーブル(図示無し)と、変換テーブル260と、勤怠管理プログラム270とが格納されている。
勤怠管理装置200のCPUが記憶部250から主メモリに勤怠管理プログラム270を読み出して実行することにより、取得部210と、変換部220と、勤怠管理部230との各部の機能が実現される。
FIG. 3 shows an example of the configuration of the attendance management device 200.
The attendance management device 200 also includes a CPU, a main memory composed of a RAM or the like, and a storage unit 250 composed of a hard disk or the like. The attendance management device 200 can also be realized by, for example, a computer. Further, the attendance management device 200 can also be realized by, for example, cloud computing.
The storage unit 250 of the attendance management device 200 stores a facility information table (not shown), a user information table (not shown), a conversion table 260, and an attendance management program 270.
When the CPU of the attendance management device 200 reads the attendance management program 270 from the storage unit 250 into the main memory and executes it, the functions of the acquisition unit 210, the conversion unit 220, and the attendance management unit 230 are realized.

施設情報テーブルには、勤怠管理装置200を使用する施設毎に、施設IDと、施設名と、管理者名と、連絡先とを含む施設情報が登録されている。本実施形態では、施設は大学病院であり、施設名は例えば○○大学病院等である。
ユーザ情報テーブルには、勤怠管理装置200のユーザ毎に、ユーザID(すなわち、端末ID111)と、名前と、施設IDと、職種と、連絡先とを含むユーザ情報が登録されている。ユーザ情報に含まれる施設IDは、施設情報に含まれる施設IDに対応する。ユーザが勤務する施設は、施設IDによって特定される。本実施形態では、職種は、医師、薬剤師、看護師、臨床検査技師等である。
In the facility information table, facility information including a facility ID, a facility name, a manager name, and a contact information is registered for each facility that uses the attendance management device 200. In this embodiment, the facility is a university hospital, and the facility name is, for example, XX university hospital.
In the user information table, user information including a user ID (that is, terminal ID 111), a name, a facility ID, a job type, and a contact information is registered for each user of the attendance management device 200. The facility ID included in the user information corresponds to the facility ID included in the facility information. The facility where the user works is specified by the facility ID. In the present embodiment, the occupations are doctors, pharmacists, nurses, clinical laboratory technicians, and the like.

ビーコンを用いる通常の位置情報取得装置では、ビーコンIDは、ネットワークに接続されたサーバによってビーコン発信機10が設置されている位置またはエリアを示す情報に変換される。ビーコン受信機20がビーコンIDを受信したとき、そのビーコン受信機20を携帯するユーザは、その位置またはエリアに滞在している。サーバは、ビーコンIDを地理座標に変換することもできるし、手術室、診察室、ロッカー室、会議室、教授室、研究室、講義室、休憩室、食堂等の部屋に変換することもできるし、診療棟、研究棟、教育・研修棟、休憩棟等の建物に変換することもできる。これに対し、本実施形態では、ビーコンIDは、ユーザが滞在するエリアを示す情報に変換されるとともに、ユーザの勤務状況に対応するエリアを示す情報に変換される。 In a normal position information acquisition device using a beacon, the beacon ID is converted into information indicating the position or area where the beacon transmitter 10 is installed by a server connected to the network. When the beacon receiver 20 receives the beacon ID, the user carrying the beacon receiver 20 is staying at that position or area. The server can convert the beacon ID into geographic coordinates, or can convert it into rooms such as operating rooms, examination rooms, locker rooms, conference rooms, professor rooms, laboratories, lecture rooms, break rooms, and cafeterias. However, it can also be converted into a clinic building, research building, education / training building, rest building, etc. On the other hand, in the present embodiment, the beacon ID is converted into information indicating an area in which the user stays, and is also converted into information indicating an area corresponding to the working status of the user.

図4は、変換テーブル260の構成の一例を示す。
変換テーブル260は、ビーコンIDを滞在エリア情報と勤務エリア情報に変換するための変換情報を格納する。変換情報は、勤怠管理装置200の管理者によって予め変換テーブル260に登録される。変換情報は、ビーコンID261と、滞在エリア情報262と、勤務エリア情報263とを含む。なお、図4は、ユーザが大学付属の大学病院に勤務する医師である場合の例である。
ビーコンID261は、所定の場所に設置された各ビーコン発信機10を識別するためのビーコン識別情報である。ビーコンID261は、検知情報110に含まれるビーコンID112に対応する。
滞在エリア情報262は、ユーザが滞在するエリアを示す情報である。滞在エリア情報262は、ビーコンを用いた通常の位置情報取得装置におけるものと同様である。滞在エリア情報262は、ビーコンID261に紐づけられている。ユーザが滞在するエリアは、例えば、診療棟、研究棟、教育・研修棟、休憩棟等である。
勤務エリア情報263は、ユーザの勤務状況に対応するエリアを示す情報である。勤務エリア情報263は、ビーコンID261に紐づけられている。勤務状況は、例えば、医師の勤務状況である。この場合、勤務状況の種別は、例えば、業務と自己研鑽と休憩であり、勤務状況に対応するエリアは、例えば、業務エリア、自己研鑽エリア、休憩エリアである。
FIG. 4 shows an example of the configuration of the conversion table 260.
The conversion table 260 stores conversion information for converting the beacon ID into stay area information and work area information. The conversion information is registered in the conversion table 260 in advance by the administrator of the attendance management device 200. The converted information includes the beacon ID 261 and the stay area information 262 and the work area information 263. Note that FIG. 4 shows an example in which the user is a doctor working at a university hospital attached to a university.
Beacon ID 261 is beacon identification information for identifying each beacon transmitter 10 installed at a predetermined location. Beacon ID 261 corresponds to Beacon ID 112 included in the detection information 110.
The stay area information 262 is information indicating an area where the user stays. The stay area information 262 is the same as that in a normal position information acquisition device using a beacon. The stay area information 262 is associated with the beacon ID 261. The area where the user stays is, for example, a medical treatment building, a research building, an education / training building, a resting building, and the like.
The work area information 263 is information indicating an area corresponding to the work status of the user. The work area information 263 is associated with the beacon ID 261. The working status is, for example, the working status of a doctor. In this case, the types of work status are, for example, work, self-improvement, and break, and the areas corresponding to the work status are, for example, work area, self-improvement area, and rest area.

例えば、ビーコンID261=B001〜B005の各ビーコン発信機10は全て診療棟に設置されているが、ビーコンID261=B001〜B003の各ビーコン発信機10は例えば手術室や診察室に設置されており、ビーコンID261=B004のビーコン発信機10は例えば会議室に設置されており、ビーコンID261=B005のビーコン発信機10は例えば休憩室や食堂に設置されているとする。この場合、図4の例に示すように、ビーコンID261=B001〜B005の滞在エリア情報262は全て診療棟と設定されており、同一である。しかし、ビーコンID261=B001〜B003の勤務エリア情報263は業務と設定されるのに対し、ビーコンID261=B004の勤務エリア情報263は自己研鑽と設定され、ビーコンD261=B005の勤務エリア情報263は休憩と設定される。
このような変換テーブル260により、例えば、診療棟に医師がいる場合であっても、その医師が残業しているか、自己研鑽しているか、または休憩しているかを判別することが可能となる。
For example, each beacon transmitter 10 with beacon ID 261 = B001 to B005 is installed in the clinic, but each beacon transmitter 10 with beacon ID 261 = B001 to B003 is installed in, for example, an operating room or an examination room. It is assumed that the beacon transmitter 10 with beacon ID 261 = B004 is installed in a conference room, for example, and the beacon transmitter 10 with beacon ID 261 = B005 is installed in a break room or a cafeteria, for example. In this case, as shown in the example of FIG. 4, the stay area information 262 of the beacon ID 261 = B001 to B005 is all set as the clinic and is the same. However, while the work area information 263 of beacon ID 261 = B001 to B003 is set as work, the work area information 263 of beacon ID 261 = B004 is set as self-improvement, and the work area information 263 of beacon D261 = B005 is a break. Is set.
With such a conversion table 260, for example, even if there is a doctor in the clinic, it is possible to determine whether the doctor is working overtime, self-improving, or taking a break.

次に、勤怠管理装置200の各部について詳細に説明する。
取得部210は、検知情報取得装置100から送信される検知情報110を取得する。このとき、検知情報取得装置100がビーコン受信機20からビーコンIDと端末IDを受信する毎に検知情報110を勤怠管理装置200に送信し、取得部210がその検知情報110を取得してもよい。または、取得部210が所定のタイミングで検知情報取得装置100に検知情報110の送信を要求し、それに応答して検知情報取得装置100からまとめて送信される検知情報110を取得部210が取得してもよい。
変換部220は、取得部210によって取得された検知情報110に含まれるビーコンID112をキーとして変換テーブル260を検索し、ビーコンID112に対応する変換情報を変換テーブル260から読み出す。変換部220は、読み出された変換情報に含まれる滞在エリア情報262と勤務エリア情報263を、検知情報110に含まれる端末ID111によって識別されるビーコン受信機20を携帯するユーザの滞在エリア情報および勤務エリア情報としてそれぞれ取得する。
変換部220は、検知情報110に含まれる端末ID111によって識別されるユーザ毎に、滞在エリア情報と勤務エリア情報と受信時刻情報とを含む履歴データを作成し、その履歴データを記憶部250に記憶させる。
Next, each part of the attendance management device 200 will be described in detail.
The acquisition unit 210 acquires the detection information 110 transmitted from the detection information acquisition device 100. At this time, each time the detection information acquisition device 100 receives the beacon ID and the terminal ID from the beacon receiver 20, the detection information 110 may be transmitted to the attendance management device 200, and the acquisition unit 210 may acquire the detection information 110. .. Alternatively, the acquisition unit 210 requests the detection information acquisition device 100 to transmit the detection information 110 at a predetermined timing, and in response, the acquisition unit 210 acquires the detection information 110 collectively transmitted from the detection information acquisition device 100. You may.
The conversion unit 220 searches the conversion table 260 using the beacon ID 112 included in the detection information 110 acquired by the acquisition unit 210 as a key, and reads the conversion information corresponding to the beacon ID 112 from the conversion table 260. The conversion unit 220 uses the stay area information 262 and work area information 263 included in the read conversion information as the stay area information of the user carrying the beacon receiver 20 identified by the terminal ID 111 included in the detection information 110. Obtain each as work area information.
The conversion unit 220 creates history data including stay area information, work area information, and reception time information for each user identified by the terminal ID 111 included in the detection information 110, and stores the history data in the storage unit 250. Let me.

勤怠管理部230は、所定のタイミングで履歴データを記憶部250から読み出し、履歴データに含まれる滞在エリア情報によって示されるユーザの滞在エリアと勤務エリア情報によって示されるエリアに対応するユーザの勤務状況とに基づいてユーザの勤怠を示す勤怠情報を作成する。
すなわち、勤怠管理部230は、変換部220によって変換された滞在エリア情報によって示されるユーザの滞在エリアと勤務エリア情報によって示されるエリアに対応するユーザの勤務状況とに基づいてユーザの勤怠を示す勤怠情報を作成する。
勤怠情報は、日付と、出勤時刻と、退勤時刻と、超過勤務時間と、時間帯毎の滞在エリアおよび勤務状況とを含む。
The attendance management unit 230 reads the history data from the storage unit 250 at a predetermined timing, and determines the user's stay area indicated by the stay area information included in the history data and the user's work status corresponding to the area indicated by the work area information. Create attendance information indicating the attendance of the user based on.
That is, the attendance management unit 230 indicates the attendance of the user based on the stay area of the user indicated by the stay area information converted by the conversion unit 220 and the work status of the user corresponding to the area indicated by the work area information. Create information.
Attendance information includes a date, an attendance time, an leaving time, overtime hours, and a stay area and work status for each time zone.

勤怠管理部230は、ユーザまたは施設の管理者の指示に従って、ネットワーク40に接続されたパソコンやスマートホン等のディスプレイに、勤怠情報に基づいて図5に示す勤怠表示画面を表示させる。図5は、端末ID111によって識別されるユーザの勤怠情報が表示された勤怠表示画面の一例を示す。勤怠表示画面には、日付と、出勤時刻と、退勤時刻と、超過勤務時間と、時間帯毎の滞在エリアおよび勤務状況と、所定労働時間とが表示される。時間帯毎の滞在エリアおよび勤務状況は、医師が滞在していたエリアとそこでの勤務状況を時間帯順に示す。
なお、図5の例では、超過勤務時間(所定労働時間である08:00〜17:00以外の勤務時間)の勤務状況が業務である場合、残業と表示されている。
The attendance management unit 230 causes the attendance display screen shown in FIG. 5 to be displayed on the display of a personal computer, a smart phone, or the like connected to the network 40 according to the instruction of the user or the facility manager based on the attendance information. FIG. 5 shows an example of an attendance display screen on which the attendance information of the user identified by the terminal ID 111 is displayed. On the attendance display screen, the date, the attendance time, the leaving time, the overtime hours, the stay area and working status for each time zone, and the predetermined working hours are displayed. The stay area and work status for each time zone indicate the area where the doctor was staying and the work status there in order of time zone.
In the example of FIG. 5, when the working status of the excess working hours (working hours other than the predetermined working hours from 08: 00 to 17:00) is work, it is displayed as overtime.

図6は、本発明の第1の実施形態に係る第1の勤怠管理処理の流れの一例を示す。
取得部210は、検知情報取得装置100から送信される検知情報110を取得する。(S11)。
変換部220は、取得部210によって取得された検知情報110に含まれるビーコンID112をキーとして変換テーブル260を検索し、ビーコンID112に対応する変換情報を変換テーブル260から読み出す(S12)。変換部220は、読み出された変換情報に含まれる滞在エリア情報262と勤務エリア情報263を、検知情報110に含まれる端末ID111によって識別されるビーコン受信機20を携帯するユーザの滞在エリア情報および勤務エリア情報としてそれぞれ取得する。(S13)。変換部220は、検知情報110に含まれる端末ID111によって識別されるユーザ毎に、滞在エリア情報と勤務エリア情報と受信時刻情報とを含む履歴データを作成し、その履歴データを記憶部250に記憶させる(S14)。
勤怠管理部230は、所定のタイミングで履歴データを記憶部250から読み出し、履歴データに含まれる滞在エリア情報によって示されるユーザの滞在エリアと勤務エリア情報によって示されるエリアに対応するユーザの勤務状況とに基づいてユーザの勤怠を示す勤怠情報を作成する(S15)。勤怠管理部220は、ユーザまたは勤怠管理装置200の管理者の指示に従って、ネットワーク40に接続されたパソコンやスマートホン等のディスプレイに、勤怠情報に基づいて勤怠表示画面を表示させる(S16)。
FIG. 6 shows an example of the flow of the first attendance management process according to the first embodiment of the present invention.
The acquisition unit 210 acquires the detection information 110 transmitted from the detection information acquisition device 100. (S11).
The conversion unit 220 searches the conversion table 260 using the beacon ID 112 included in the detection information 110 acquired by the acquisition unit 210 as a key, and reads the conversion information corresponding to the beacon ID 112 from the conversion table 260 (S12). The conversion unit 220 uses the stay area information 262 and work area information 263 included in the read conversion information as the stay area information of the user carrying the beacon receiver 20 identified by the terminal ID 111 included in the detection information 110. Obtain each as work area information. (S13). The conversion unit 220 creates history data including stay area information, work area information, and reception time information for each user identified by the terminal ID 111 included in the detection information 110, and stores the history data in the storage unit 250. (S14).
The attendance management unit 230 reads the history data from the storage unit 250 at a predetermined timing, and determines the user's stay area indicated by the stay area information included in the history data and the user's work status corresponding to the area indicated by the work area information. Create attendance information indicating the attendance of the user based on (S15). The attendance management unit 220 causes the attendance display screen to be displayed on the display of a personal computer, a smart phone, or the like connected to the network 40 based on the attendance information according to the instruction of the user or the administrator of the attendance management device 200 (S16).

図7は、本発明の第2の実施形態に係る勤怠管理装置400を含む勤怠管理システムの構成の一例を示す。
第2の実施形態に係る勤怠管理システムは、ユーザによって携帯されるビーコン発信機60と、所定の場所に設置された複数のビーコン受信機70と、検知情報取得装置300と、勤怠管理装置400とを有する。第2の実施形態に係る勤怠管理システムは、複数のビーコン受信機70が所定の場所に設置されており、ユーザがビーコン発信機60を携帯する点が第1の実施形態に係る勤怠管理システムと異なる。
ビーコン受信機70は無線でネットワーク40に接続されている。検知情報取得装置300と勤怠管理装置400とは有線または無線でネットワーク40に接続されている。ビーコン受信機70と勤務状況取得装置300と勤怠管理装置400とは、ネットワーク40を介して相互にデータを送受信することができる。
FIG. 7 shows an example of the configuration of an attendance management system including the attendance management device 400 according to the second embodiment of the present invention.
The attendance management system according to the second embodiment includes a beacon transmitter 60 carried by a user, a plurality of beacon receivers 70 installed at predetermined locations, a detection information acquisition device 300, and an attendance management device 400. Has. The attendance management system according to the second embodiment is different from the attendance management system according to the first embodiment in that a plurality of beacon receivers 70 are installed at predetermined locations and the user carries the beacon transmitter 60. different.
The beacon receiver 70 is wirelessly connected to the network 40. The detection information acquisition device 300 and the attendance management device 400 are connected to the network 40 by wire or wirelessly. The beacon receiver 70, the work status acquisition device 300, and the attendance management device 400 can transmit and receive data to and from each other via the network 40.

ビーコン発信機60は、ユーザによって携帯される可搬型通信装置である。ユーザは、例えば、医師、薬剤師、看護師、臨床検査技師等である。ビーコン発信機60は、BLE通信規格に準拠するビーコン信号を定期的に発信する。ビーコン信号は、各ビーコン発信機60を識別するためのビーコンIDを含む。ビーコンIDは、各ビーコン発信機60を携帯しているユーザを識別するためのユーザ識別情報でもある。
複数のビーコン受信機70は、例えば大学の敷地内に建てられている大学病院の診療棟30や教育・研修棟31のような各建物の各出入口や、各部屋にそれぞれ設置されている。各部屋は、例えば、手術室、診察室、ロッカー室、会議室、教授室、研究室、講義室、休憩室、食堂等である。
ビーコン受信機70は、ビーコン信号を通信可能範囲に検知したとき、ビーコンIDを受信する。ビーコン受信機70は、自らを識別するための端末IDをその記憶部に記憶している。ビーコン受信機70は、ビーコンIDを受信すると、ビーコンIDと端末IDとを検知情報取得装置300に送信する。ビーコン発信機60とビーコン受信機70とが通信可能な距離は、2.5mから50m程度と言われている。
なお、ビーコン受信機70は、スマートホンや携帯電話、タブレット、ノートパソコン等であってもよい。
The beacon transmitter 60 is a portable communication device carried by a user. The user is, for example, a doctor, a pharmacist, a nurse, a clinical laboratory engineer, or the like. The beacon transmitter 60 periodically transmits a beacon signal conforming to the BLE communication standard. The beacon signal includes a beacon ID for identifying each beacon transmitter 60. The beacon ID is also user identification information for identifying the user carrying each beacon transmitter 60.
The plurality of beacon receivers 70 are installed at each entrance and exit of each building such as the clinic building 30 and the education / training building 31 of a university hospital built on the premises of a university, and in each room. Each room is, for example, an operating room, an examination room, a locker room, a conference room, a professor's room, a laboratory, a lecture room, a break room, a dining room, and the like.
When the beacon receiver 70 detects the beacon signal within the communicable range, it receives the beacon ID. The beacon receiver 70 stores a terminal ID for identifying itself in its storage unit. When the beacon receiver 70 receives the beacon ID, it transmits the beacon ID and the terminal ID to the detection information acquisition device 300. The distance that the beacon transmitter 60 and the beacon receiver 70 can communicate with is said to be about 2.5 m to 50 m.
The beacon receiver 70 may be a smart phone, a mobile phone, a tablet, a notebook computer, or the like.

検知情報取得装置300は、CPUと、RAM等で構成される主メモリと、ハードディスク等で構成される記憶部とを備える。検知情報取得装置300は、例えば、コンピュータで実現することができる。また、検知情報取得装置300は、例えば、クラウドコンピューティングで実現することができる。
検知情報取得装置300の記憶部には、検知情報取得プログラムが格納されている。検知情報取得装置300のCPUがその記憶部から主メモリに検知情報取得プログラムを読み出して実行することにより、検知情報取得装置300の機能が実現される。
The detection information acquisition device 300 includes a CPU, a main memory composed of a RAM or the like, and a storage unit composed of a hard disk or the like. The detection information acquisition device 300 can be realized by, for example, a computer. Further, the detection information acquisition device 300 can be realized by, for example, cloud computing.
The detection information acquisition program is stored in the storage unit of the detection information acquisition device 300. The function of the detection information acquisition device 300 is realized by the CPU of the detection information acquisition device 300 reading the detection information acquisition program from the storage unit into the main memory and executing the program.

検知情報取得装置300は、ビーコン受信機70からビーコンIDと端末IDを受信すると、図8に示す検知情報310を作成し、検知情報310を勤怠管理装置400に送信する。検知情報310は、ビーコンID311と、端末ID312と、受信時刻情報313とを含む。
ビーコンID311は、ユーザによって携帯されるビーコン発信機60を識別する識別情報であり、ビーコン発信機60を携帯するユーザを識別するユーザ識別情報でもある。
端末ID312は、各ビーコン受信機70を識別する識別情報である。
受信時刻情報313は、検知情報取得装置300がビーコン受信機70からビーコンIDと端末IDとを受信した時刻を示す受信時刻情報である。
検知情報取得装置300は、ビーコン受信機70からビーコンIDと端末IDを受信する毎に検知情報310を勤怠管理装置400に送信してもよいし、受信したビーコンIDと端末IDに受信時刻を付加して一旦記憶部に蓄積し、勤怠管理装置400からの送信要求に応答して、検知情報310をまとめて勤怠管理装置400に送信してもよい。
When the detection information acquisition device 300 receives the beacon ID and the terminal ID from the beacon receiver 70, the detection information acquisition device 300 creates the detection information 310 shown in FIG. 8 and transmits the detection information 310 to the attendance management device 400. The detection information 310 includes the beacon ID 311 and the terminal ID 312, and the reception time information 313.
The beacon ID 311 is identification information for identifying the beacon transmitter 60 carried by the user, and is also user identification information for identifying the user carrying the beacon transmitter 60.
The terminal ID 312 is identification information that identifies each beacon receiver 70.
The reception time information 313 is reception time information indicating the time when the detection information acquisition device 300 receives the beacon ID and the terminal ID from the beacon receiver 70.
The detection information acquisition device 300 may transmit the detection information 310 to the attendance management device 400 each time the beacon ID and the terminal ID are received from the beacon receiver 70, or the reception time is added to the received beacon ID and the terminal ID. Then, it may be temporarily stored in the storage unit, and the detection information 310 may be collectively transmitted to the attendance management device 400 in response to the transmission request from the attendance management device 400.

図9は、勤怠管理装置400の構成の一例を示す。
勤怠管理装置400も、CPUと、RAM等で構成される主メモリと、ハードディスク等で構成される記憶部450とを備える。勤怠管理装置400も、例えば、コンピュータで実現することができる。また、勤怠管理装置400も、例えば、クラウドコンピューティングで実現することができる。
勤怠管理装置400の記憶部450には、施設情報テーブル(図示無し)と、ユーザ情報テーブル(図示無し)と、変換テーブル460と、勤怠管理プログラム470とが格納されている。
勤怠管理装置400のCPUが記憶部450から主メモリに勤怠管理プログラム470を読み出して実行することにより、取得部410と、変換部420と、勤怠管理部430との各部の機能が実現される。
FIG. 9 shows an example of the configuration of the attendance management device 400.
The attendance management device 400 also includes a CPU, a main memory composed of RAM and the like, and a storage unit 450 composed of a hard disk and the like. The attendance management device 400 can also be realized by, for example, a computer. Further, the attendance management device 400 can also be realized by, for example, cloud computing.
The storage unit 450 of the attendance management device 400 stores a facility information table (not shown), a user information table (not shown), a conversion table 460, and an attendance management program 470.
When the CPU of the attendance management device 400 reads the attendance management program 470 from the storage unit 450 into the main memory and executes it, the functions of the acquisition unit 410, the conversion unit 420, and the attendance management unit 430 are realized.

施設情報テーブルには、勤怠管理装置400を使用する施設毎に、施設IDと、施設名と、管理者名と、連絡先とを含む施設情報が登録されている。本実施形態では、施設は大学病院であり、施設名は例えば○○大学病院等である。
ユーザ情報テーブルには、勤怠管理装置200のユーザ毎に、ユーザID(すなわち、ビーコンID311)と、名前と、施設IDと、職種と、連絡先とを含むユーザ情報が登録されている。ユーザ情報に含まれる施設IDは、施設情報に含まれる施設IDに対応する。ユーザが勤務する施設は、施設IDによって特定される。本実施形態では、職種は、医師、薬剤師、看護師、臨床検査技師等である。
In the facility information table, facility information including a facility ID, a facility name, a manager name, and a contact information is registered for each facility that uses the attendance management device 400. In this embodiment, the facility is a university hospital, and the facility name is, for example, XX university hospital.
In the user information table, user information including a user ID (that is, beacon ID 311), a name, a facility ID, a job type, and a contact information is registered for each user of the attendance management device 200. The facility ID included in the user information corresponds to the facility ID included in the facility information. The facility where the user works is specified by the facility ID. In the present embodiment, the occupations are doctors, pharmacists, nurses, clinical laboratory technicians, and the like.

図10は、変換テーブル460の構成の一例を示す。
変換テーブル460は、端末IDを滞在エリア情報と勤務エリア情報に変換するための変換情報を格納する。変換情報は、勤怠管理装置400の管理者によって予め変換テーブル460に登録される。変換情報は、端末ID461と、滞在エリア情報462と、勤務エリア情報463とを含む。なお、図10は、ユーザが大学付属の大学病院に勤務する医師である場合の例である。
端末ID461は、所定の場所に設置された各ビーコン受信機70を識別するための端末識別情報である。端末ID461は、検知情報310に含まれる端末ID312に対応する。
滞在エリア情報462は、ユーザが滞在するエリアを示す情報である。滞在エリア情報462は、ビーコンを用いた通常の位置情報取得装置におけるものと同様である。滞在エリア情報462は、端末ID461に紐づけられている。ユーザが滞在するエリアは、例えば、診療棟、研究棟、教育・研修棟、休憩棟等である。
勤務エリア情報463は、ユーザの勤務状況に対応するエリアを示す情報である。勤務エリア情報463は、端末ID461に紐づけられている。勤務状況は、例えば、医師の勤務状況である。この場合、勤務状況の種別は、例えば、業務と自己研鑽と休憩であり、勤務状況に対応するエリアは、例えば、業務エリア、自己研鑽エリア、休憩エリアである。
FIG. 10 shows an example of the configuration of the conversion table 460.
The conversion table 460 stores conversion information for converting the terminal ID into stay area information and work area information. The conversion information is registered in the conversion table 460 in advance by the administrator of the attendance management device 400. The converted information includes the terminal ID 461, the stay area information 462, and the work area information 463. Note that FIG. 10 shows an example in which the user is a doctor working at a university hospital attached to a university.
The terminal ID 461 is terminal identification information for identifying each beacon receiver 70 installed at a predetermined location. The terminal ID 461 corresponds to the terminal ID 312 included in the detection information 310.
The stay area information 462 is information indicating an area where the user stays. The stay area information 462 is the same as that in a normal position information acquisition device using a beacon. The stay area information 462 is associated with the terminal ID 461. The area where the user stays is, for example, a medical treatment building, a research building, an education / training building, a resting building, and the like.
The work area information 463 is information indicating an area corresponding to the work status of the user. The work area information 463 is associated with the terminal ID 461. The working status is, for example, the working status of a doctor. In this case, the types of work status are, for example, work, self-improvement, and break, and the areas corresponding to the work status are, for example, work area, self-improvement area, and rest area.

次に、勤務状況取得装置400の各部について詳細に説明する。
取得部410は、検知情報取得装置300から送信される検知情報310を取得する。このとき、検知情報取得装置300がビーコン受信機70からビーコンIDと端末IDを受信する毎に検知情報310を勤怠管理装置400に送信し、取得部410がその検知情報310を取得してもよい。または、取得部410が所定のタイミングで検知情報取得装置300に検知情報310の送信を要求し、それに応答して検知情報取得装置300からまとめて送信される検知情報310を取得部410が取得してもよい。
変換部420は、取得部410によって取得された検知情報310に含まれる端末ID312をキーとして変換テーブル460を検索し、端末ID312に対応する変換情報を変換テーブル460から読み出す。変換部420は、読み出された変換情報に含まれる滞在エリア情報462と勤務エリア情報463を、検知情報310に含まれるビーコンID311によって識別されるビーコン受信機70を携帯するユーザの滞在エリア情報および勤務エリア情報としてそれぞれ取得する。
変換部420は、検知情報310に含まれるビーコンID311によって識別されるユーザ毎に、滞在エリア情報と勤務エリア情報と受信時刻情報とを含む履歴データを作成し、その履歴データを記憶部450に記憶させる。
Next, each part of the work status acquisition device 400 will be described in detail.
The acquisition unit 410 acquires the detection information 310 transmitted from the detection information acquisition device 300. At this time, each time the detection information acquisition device 300 receives the beacon ID and the terminal ID from the beacon receiver 70, the detection information 310 may be transmitted to the attendance management device 400, and the acquisition unit 410 may acquire the detection information 310. .. Alternatively, the acquisition unit 410 requests the detection information acquisition device 300 to transmit the detection information 310 at a predetermined timing, and in response, the acquisition unit 410 acquires the detection information 310 collectively transmitted from the detection information acquisition device 300. You may.
The conversion unit 420 searches the conversion table 460 using the terminal ID 312 included in the detection information 310 acquired by the acquisition unit 410 as a key, and reads the conversion information corresponding to the terminal ID 312 from the conversion table 460. The conversion unit 420 uses the stay area information 462 and work area information 463 included in the read conversion information as the stay area information of the user carrying the beacon receiver 70 identified by the beacon ID 311 included in the detection information 310. Obtain each as work area information.
The conversion unit 420 creates history data including stay area information, work area information, and reception time information for each user identified by the beacon ID 311 included in the detection information 310, and stores the history data in the storage unit 450. Let me.

勤怠管理部430は、所定のタイミングで履歴データを記憶部450から読み出し、履歴データに含まれる滞在エリア情報によって示されるユーザの滞在エリアと勤務エリア情報によって示されるエリアに対応するユーザの勤務状況とに基づいてユーザの勤怠を示す勤怠情報を作成する。
すなわち、勤怠管理部430は、変換部420によって変換された滞在エリア情報によって示されるユーザの滞在エリアと勤務エリア情報によって示されるエリアに対応するユーザの勤務状況とに基づいてユーザの勤怠を示す勤怠情報を作成する。
勤怠情報は、日付と、出勤時刻と、退勤時刻と、超過勤務時間と、時間帯毎の滞在エリアおよび勤務状況とを含む。
The attendance management unit 430 reads the history data from the storage unit 450 at a predetermined timing, and determines the user's stay area indicated by the stay area information included in the history data and the user's work status corresponding to the area indicated by the work area information. Create attendance information indicating the attendance of the user based on.
That is, the attendance management unit 430 indicates the attendance of the user based on the stay area of the user indicated by the stay area information converted by the conversion unit 420 and the work status of the user corresponding to the area indicated by the work area information. Create information.
Attendance information includes a date, an attendance time, an leaving time, overtime hours, and a stay area and work status for each time zone.

勤怠管理部430は、ユーザまたは施設の管理者の指示に従って、ネットワーク40に接続されたパソコンやスマートホン等のディスプレイに、勤怠情報に基づいて図5に示す勤怠表示画面を表示させる。第2の実施形態では、図5は、ビーコンID311によって識別されるユーザの勤怠情報が表示された勤怠表示画面の一例を示す。 The attendance management unit 430 causes the attendance display screen shown in FIG. 5 to be displayed on a display such as a personal computer or a smart phone connected to the network 40 according to the instruction of the user or the facility manager based on the attendance information. In the second embodiment, FIG. 5 shows an example of an attendance display screen on which the attendance information of the user identified by the beacon ID 311 is displayed.

図11は、本発明の第2の実施形態に係る第2の勤怠管理処理の流れの一例を示す。
取得部410は、検知情報取得装置300から送信される検知情報310を取得する(S21)。
変換部420は、取得部410によって取得された検知情報310に含まれる端末ID312をキーとして変換テーブル460を検索し、端末ID312に対応する変換情報を変換テーブル460から読み出す(S22)。変換部420は、読み出された変換情報に含まれる滞在エリア情報462と勤務エリア情報463を、検知情報310に含まれるビーコンID311によって識別されるビーコン受信機70を携帯するユーザの滞在エリア情報および勤務エリア情報としてそれぞれ取得する(S23)。変換部420は、検知情報310に含まれるビーコンID311によって識別されるユーザ毎に、滞在エリア情報と勤務エリア情報と受信時刻情報とを含む履歴データを作成し、その履歴データを記憶部450に記憶させる(S24)。
勤怠管理部430は、所定のタイミングで履歴データを記憶部450から読み出し、履歴データに含まれる滞在エリア情報によって示されるユーザの滞在エリアと勤務エリア情報によって示されるエリアに対応するユーザの勤務状況とに基づいてユーザの勤怠を示す勤怠情報を作成する(S25)。勤怠管理部430は、ユーザまたは勤怠管理装置400の管理者の指示に従って、ネットワーク40に接続されたパソコンやスマートホン等のディスプレイに、勤怠情報に基づいて勤怠表示画面を表示させる(S26)。
FIG. 11 shows an example of the flow of the second attendance management process according to the second embodiment of the present invention.
The acquisition unit 410 acquires the detection information 310 transmitted from the detection information acquisition device 300 (S21).
The conversion unit 420 searches the conversion table 460 using the terminal ID 312 included in the detection information 310 acquired by the acquisition unit 410 as a key, and reads the conversion information corresponding to the terminal ID 312 from the conversion table 460 (S22). The conversion unit 420 uses the stay area information 462 and work area information 463 included in the read conversion information as the stay area information of the user carrying the beacon receiver 70 identified by the beacon ID 311 included in the detection information 310. Each is acquired as work area information (S23). The conversion unit 420 creates history data including stay area information, work area information, and reception time information for each user identified by the beacon ID 311 included in the detection information 310, and stores the history data in the storage unit 450. (S24).
The attendance management unit 430 reads the history data from the storage unit 450 at a predetermined timing, and determines the user's stay area indicated by the stay area information included in the history data and the user's work status corresponding to the area indicated by the work area information. Create attendance information indicating the attendance of the user based on (S25). The attendance management unit 430 causes the attendance display screen to be displayed on the display such as a personal computer or a smart phone connected to the network 40 based on the attendance information according to the instruction of the user or the administrator of the attendance management device 400 (S26).

なお、上述した第1の実施形態では、検知情報取得装置100と勤怠管理装置200の各機能を異なるコンピュータで実現する例を示したが、これらの各機能を同一のコンピュータで実現することもできる。同様に、第2の実施形態に係る検知情報取得装置300と勤怠管理装置400の各機能を同一のコンピュータで実現することもできる。
また、上述した第1の実施形態では、検知情報取得装置100が受信時刻情報113を取得し、それを検知情報110に付加する例を示したが、これに限らず、ビーコン受信機20が受信時刻情報を取得してもよいし、勤怠管理装置200の取得部210が受信時刻情報を取得してもよい。第2の実施形態でも同様に、ビーコン受信機70が受信時刻情報を取得してもよいし、勤怠管理装置400の取得部410が受信時刻情報を取得してもよい。
In the first embodiment described above, an example is shown in which the functions of the detection information acquisition device 100 and the attendance management device 200 are realized by different computers, but each of these functions can also be realized by the same computer. .. Similarly, each function of the detection information acquisition device 300 and the attendance management device 400 according to the second embodiment can be realized by the same computer.
Further, in the first embodiment described above, the detection information acquisition device 100 acquires the reception time information 113 and adds the reception time information 113 to the detection information 110, but the present invention is not limited to this, and the beacon receiver 20 receives the information. The time information may be acquired, or the acquisition unit 210 of the attendance management device 200 may acquire the reception time information. Similarly in the second embodiment, the beacon receiver 70 may acquire the reception time information, or the acquisition unit 410 of the attendance management device 400 may acquire the reception time information.

また、上述した第1の実施形態では、変換部220が、ユーザ毎に、滞在エリア情報と勤務エリア情報と受信時刻情報とを含む履歴データを作成し、その履歴データを記憶部250に記憶させ、勤怠管理部230が、所定のタイミングで履歴データを記憶部250から読み出す例を示したが、取得部210が検知情報110を履歴データとして記憶部250に記憶させ、変換部220が所定のタイミングで履歴データ(すなわち、検知情報110)を記憶部250から読み出すこととしてもよい。第2の実施形態でも同様に、取得部410が検知情報310を履歴データとして記憶部450に記憶させ、変換部420が所定のタイミングで履歴データ(すなわち、検知情報310)を記憶部450から読み出すこととしてもよい。
また、上述した実施形態では医師、薬剤師、看護師、臨床検査技師等の勤怠管理を例として説明したが、本発明は、これに限らず、他業種の会社に勤務する社員の勤怠管理に適用することもできる。
Further, in the first embodiment described above, the conversion unit 220 creates history data including stay area information, work area information, and reception time information for each user, and stores the history data in the storage unit 250. Although the attendance management unit 230 has shown an example of reading the history data from the storage unit 250 at a predetermined timing, the acquisition unit 210 stores the detection information 110 as the history data in the storage unit 250, and the conversion unit 220 stores the history data at the predetermined timing. The history data (that is, the detection information 110) may be read out from the storage unit 250. Similarly in the second embodiment, the acquisition unit 410 stores the detection information 310 as history data in the storage unit 450, and the conversion unit 420 reads the history data (that is, the detection information 310) from the storage unit 450 at a predetermined timing. It may be that.
Further, in the above-described embodiment, attendance management of doctors, pharmacists, nurses, clinical laboratory engineers, etc. has been described as an example, but the present invention is not limited to this, and is applied to attendance management of employees working in companies of other industries. You can also do it.

以上説明したように、本発明によれば、建物のようなユーザが滞在しているエリアとは独立してユーザの勤務状況を取得することができる。
非特許文献1に記載されているように、医師の勤務状況を滞在エリアに紐づけて滞在エリアを勤務状況に変換すると、診療棟の中の診察室、診療棟の中の手術室、診療棟の中の休憩室、診療棟の中のロッカー室のように滞在エリアを細かく管理しなければならず、煩雑である。一方、本発明によれば、滞在エリアの管理が簡単になる。
As described above, according to the present invention, it is possible to acquire the working status of the user independently of the area where the user is staying, such as a building.
As described in Non-Patent Document 1, when the working status of a doctor is linked to the staying area and the staying area is converted into the working status, the examination room in the clinic building, the operating room in the clinic building, and the clinic building It is complicated because the stay area must be managed in detail like the rest room in the room and the locker room in the clinic. On the other hand, according to the present invention, the management of the stay area becomes easy.

以上、本発明の実施形態について説明したが、設計または開発上の都合やその他の要因によって必要となる様々な修正や組み合わせは、請求項に記載されている発明や発明の実施形態に記載されている具体例に対応する発明の範囲に含まれる。 Although the embodiments of the present invention have been described above, various modifications and combinations required due to design or development circumstances and other factors are described in the inventions and embodiments of the invention described in the claims. It is included in the scope of the invention corresponding to the specific example.

10…ビーコン発信機、20…ビーコン受信機、30…診療棟、31…教育・研修棟、40…ネットワーク、60…ビーコン発信機、70…ビーコン受信機、100…検知情報取得装置、110…検知情報、200…勤怠管理装置、210…取得部、220…変換部、230…勤怠管理部、250…記憶部、260…変換テーブル、270…勤怠管理プログラム、300…検知情報取得装置、310…検知情報、400…勤怠管理装置、410…取得部、420…変換部、430…勤怠管理部、450…記憶部、460…変換テーブル、470…勤怠管理プログラム 10 ... Beacon transmitter, 20 ... Beacon receiver, 30 ... Clinic building, 31 ... Education / training building, 40 ... Network, 60 ... Beacon transmitter, 70 ... Beacon receiver, 100 ... Detection information acquisition device, 110 ... Detection Information, 200 ... Attendance management device, 210 ... Acquisition unit, 220 ... Conversion unit, 230 ... Attendance management unit, 250 ... Storage unit, 260 ... Conversion table, 270 ... Attendance management program, 300 ... Detection information acquisition device, 310 ... Detection Information, 400 ... Attendance management device, 410 ... Acquisition unit, 420 ... Conversion unit, 430 ... Attendance management unit, 450 ... Storage unit, 460 ... Conversion table, 470 ... Attendance management program

Claims (5)

所定の場所に設置されたビーコン発信機によって送信されるビーコンIDと、当該ビーコンIDに紐づけられており、ユーザの滞在エリアを示す滞在エリア情報と、当該ビーコンIDに紐づけられており、ユーザの勤務状況に対応するエリアを示す勤務エリア情報とを含む変換情報が格納されている変換テーブルと、
ユーザによって携帯されるビーコン受信機がビーコンIDを受信したときに当該ビーコン受信機から送信される当該ビーコンIDと当該ビーコン受信機を識別するための端末IDとを、取得する取得部と、
前記取得部によって取得されたビーコンIDを、前記変換テーブルに格納されている変換情報に基づいて前記端末IDによって識別されるビーコン受信機を携帯するユーザの滞在エリア情報と勤務エリア情報に変換する変換部と、
前記変換部によって変換された滞在エリア情報によって示されるユーザの滞在エリアと勤務エリア情報によって示されるエリアに対応するユーザの勤務状況とに基づいて前記ユーザの勤怠を示す勤怠情報を作成する勤怠管理部と、
を備える勤怠管理装置。
The beacon ID transmitted by the beacon transmitter installed at a predetermined location is associated with the beacon ID, and the stay area information indicating the user's stay area and the beacon ID are associated with the user. A conversion table that stores conversion information including work area information indicating the area corresponding to the work status of
An acquisition unit that acquires the beacon ID transmitted from the beacon receiver and the terminal ID for identifying the beacon receiver when the beacon receiver carried by the user receives the beacon ID.
Conversion that converts the beacon ID acquired by the acquisition unit into stay area information and work area information of a user carrying a beacon receiver identified by the terminal ID based on the conversion information stored in the conversion table. Department and
Attendance management unit that creates attendance information indicating the attendance of the user based on the stay area of the user indicated by the stay area information converted by the conversion unit and the work status of the user corresponding to the area indicated by the work area information. When,
Attendance management device equipped with.
所定の場所に設置されたビーコン受信機によって送信される端末IDであって当該ビーコン受信機を識別するための当該端末IDと、当該端末IDに紐づけられており、ユーザの滞在エリアを示す滞在エリア情報と、当該端末IDに紐づけられており、ユーザの勤務状況に対応するエリアを示す勤務エリア情報とを含む変換情報が格納されている変換テーブルと、
ユーザによって携帯されるビーコン発信機によって送信されるビーコンIDをビーコン受信機が受信したときに当該ビーコン受信機から送信される当該ビーコンIDと前記端末IDとを、取得する取得部と、
前記取得部によって取得された端末IDを、前記変換テーブルに格納されている変換情報に基づいて前記ビーコンIDによって識別されるビーコン発信機を携帯するユーザの滞在エリア情報と勤務エリア情報に変換する変換部と、
前記変換部によって変換された滞在エリア情報によって示されるユーザの滞在エリアと勤務エリア情報によって示されるエリアに対応するユーザの勤務状況とに基づいて前記ユーザの勤怠を示す勤怠情報を作成する勤怠管理部と、
を備える勤怠管理装置。
A terminal ID transmitted by a beacon receiver installed at a predetermined location, which is associated with the terminal ID for identifying the beacon receiver and the terminal ID, and indicates a stay indicating the user's stay area. A conversion table that stores conversion information that includes area information and work area information that is associated with the terminal ID and indicates the area corresponding to the work status of the user.
An acquisition unit that acquires the beacon ID and the terminal ID transmitted from the beacon receiver when the beacon receiver receives the beacon ID transmitted by the beacon transmitter carried by the user.
Conversion that converts the terminal ID acquired by the acquisition unit into stay area information and work area information of a user carrying a beacon transmitter identified by the beacon ID based on the conversion information stored in the conversion table. Department and
Attendance management unit that creates attendance information indicating the attendance of the user based on the stay area of the user indicated by the stay area information converted by the conversion unit and the work status of the user corresponding to the area indicated by the work area information. When,
Attendance management device equipped with.
前記変換テーブルに格納されている変換情報に含まれる勤務エリア情報によって示されるエリアに対応する勤務状況が医師の勤務状況であって、当該勤務状況の種別が業務と自己研鑽を含む請求項1または2に記載の勤怠管理装置。 The working status corresponding to the area indicated by the working area information included in the conversion information stored in the conversion table is the working status of a doctor, and the type of the working status includes work and self-improvement. The attendance management device according to 2. コンピュータを、
所定の場所に設置されたビーコン発信機によって送信されるビーコンIDと、当該ビーコンIDに紐づけられており、ユーザの滞在エリアを示す滞在エリア情報と、当該ビーコンIDに紐づけられており、ユーザの勤務状況に対応するエリアを示す勤務エリア情報とを含む変換情報が格納されている変換テーブルを記憶する記憶手段、
ユーザによって携帯されるビーコン受信機がビーコンIDを受信したときに当該ビーコン受信機から送信される当該ビーコンIDと当該ビーコン受信機を識別するための端末IDとを、取得する取得手段、
前記取得手段によって取得されたビーコンIDを、前記変換テーブルに格納されている変換情報に基づいて前記端末IDによって識別されるビーコン受信機を携帯するユーザの滞在エリア情報と勤務エリア情報に変換する変換手段、
前記変換手段によって変換された滞在エリア情報によって示されるユーザの滞在エリアと勤務エリア情報によって示されるエリアに対応するユーザの勤務状況とに基づいて前記ユーザの勤怠を示す勤怠情報を作成する勤怠管理手段、
として機能させるための勤怠管理プログラム。
Computer,
The beacon ID transmitted by the beacon transmitter installed at a predetermined location is associated with the beacon ID, and the stay area information indicating the user's stay area and the beacon ID are associated with the user. A storage means for storing a conversion table in which conversion information including work area information indicating an area corresponding to the work status of
An acquisition means for acquiring the beacon ID transmitted from the beacon receiver and the terminal ID for identifying the beacon receiver when the beacon receiver carried by the user receives the beacon ID.
Conversion that converts the beacon ID acquired by the acquisition means into stay area information and work area information of a user carrying a beacon receiver identified by the terminal ID based on the conversion information stored in the conversion table. means,
Attendance management means for creating attendance information indicating the attendance of the user based on the stay area of the user indicated by the stay area information converted by the conversion means and the work status of the user corresponding to the area indicated by the work area information. ,
Attendance management program to function as.
コンピュータを、
所定の場所に設置されたビーコン受信機によって送信される端末IDであって当該ビーコン受信機を識別するための当該端末IDと、当該端末IDに紐づけられており、ユーザの滞在エリアを示す滞在エリア情報と、当該端末IDに紐づけられており、ユーザの勤務状況に対応するエリアを示す勤務エリア情報とを含む変換情報が格納されている変換テーブルを記憶する記憶手段、
ユーザによって携帯されるビーコン発信機によって送信されるビーコンIDをビーコン受信機が受信したときに当該ビーコン受信機から送信される当該ビーコンIDと前記端末IDとを、取得する取得手段、
前記取得手段によって取得された端末IDを、前記変換テーブルに格納されている変換情報に基づいて前記ビーコンIDによって識別されるビーコン発信機を携帯するユーザの滞在エリア情報と勤務エリア情報に変換する変換手段、
前記変換手段によって変換された滞在エリア情報によって示されるユーザの滞在エリアと勤務エリア情報によって示されるエリアに対応するユーザの勤務状況とに基づいて前記ユーザの勤怠を示す勤怠情報を作成する勤怠管理手段、
として機能させるための勤怠管理プログラム。
Computer,
A terminal ID transmitted by a beacon receiver installed at a predetermined location, which is associated with the terminal ID for identifying the beacon receiver and the terminal ID, and indicates a stay indicating the user's stay area. A storage means for storing a conversion table that stores conversion information including area information and work area information that is associated with the terminal ID and indicates an area corresponding to the work status of the user.
An acquisition means for acquiring the beacon ID and the terminal ID transmitted from the beacon receiver when the beacon receiver receives the beacon ID transmitted by the beacon transmitter carried by the user.
Conversion that converts the terminal ID acquired by the acquisition means into stay area information and work area information of a user carrying a beacon transmitter identified by the beacon ID based on the conversion information stored in the conversion table. means,
Attendance management means for creating attendance information indicating the attendance of the user based on the stay area of the user indicated by the stay area information converted by the conversion means and the work status of the user corresponding to the area indicated by the work area information. ,
Attendance management program to function as.
JP2020004171A 2020-01-15 2020-01-15 Time management device and time management program Active JP6737459B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020004171A JP6737459B1 (en) 2020-01-15 2020-01-15 Time management device and time management program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020004171A JP6737459B1 (en) 2020-01-15 2020-01-15 Time management device and time management program

Publications (2)

Publication Number Publication Date
JP6737459B1 JP6737459B1 (en) 2020-08-12
JP2021111250A true JP2021111250A (en) 2021-08-02

Family

ID=71949273

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020004171A Active JP6737459B1 (en) 2020-01-15 2020-01-15 Time management device and time management program

Country Status (1)

Country Link
JP (1) JP6737459B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117576799A (en) * 2023-11-17 2024-02-20 上海坤扫环境科技股份有限公司 A Bluetooth-based sensorless attendance method and system

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116386158B (en) * 2023-04-06 2025-11-14 深圳市科创航空技术有限公司 A data monitoring system based on millimeter wave technology

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015014884A (en) * 2013-07-04 2015-01-22 大日本印刷株式会社 Management system and program
US20150081487A1 (en) * 2013-09-19 2015-03-19 Scott Porter Time tracking and productivity system
JP2015187867A (en) * 2015-04-27 2015-10-29 トッパン・フォームズ株式会社 Information management apparatus and information management method
JP2018120278A (en) * 2017-01-23 2018-08-02 株式会社アールピージー・ラボ Duty management system
JP2020004330A (en) * 2018-07-02 2020-01-09 テック情報株式会社 Employment management system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015014884A (en) * 2013-07-04 2015-01-22 大日本印刷株式会社 Management system and program
US20150081487A1 (en) * 2013-09-19 2015-03-19 Scott Porter Time tracking and productivity system
JP2015187867A (en) * 2015-04-27 2015-10-29 トッパン・フォームズ株式会社 Information management apparatus and information management method
JP2018120278A (en) * 2017-01-23 2018-08-02 株式会社アールピージー・ラボ Duty management system
JP2020004330A (en) * 2018-07-02 2020-01-09 テック情報株式会社 Employment management system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117576799A (en) * 2023-11-17 2024-02-20 上海坤扫环境科技股份有限公司 A Bluetooth-based sensorless attendance method and system

Also Published As

Publication number Publication date
JP6737459B1 (en) 2020-08-12

Similar Documents

Publication Publication Date Title
WO2010117695A2 (en) Wireless tracking system and method for analyzing an interaction between objects
AU2017313074A1 (en) Smart commissioning for first responders in incident command system
JP2019197294A (en) Shelter management system and shelter management method
JP6738064B1 (en) Time management device and time management program
EP4216224A1 (en) Information processing system, information processing method, and computer program
JP6737459B1 (en) Time management device and time management program
US11610671B2 (en) System and method for locating equipment in a healthcare facility
US10056159B1 (en) System and method for medical resource utilization management
KR20140059375A (en) Attendance monitoring system and method
JP7034449B1 (en) Leave time determination system, leave time determination device and leave time determination program
JP7599944B2 (en) Information processing system and information processing method
JP2024173783A (en) Evacuee information management support software and evacuee information management support system
Artinger et al. Creating a common operation picture in realtime with user-centered interfaces for mass casualty incidents
JP6534171B2 (en) Call support system
JP6994728B1 (en) Location information acquisition device and location information acquisition program
JP7342860B2 (en) equipment management system
KR20180090218A (en) Bluetooth based calling system for in store customer to request service
JP5543511B2 (en) Business support device, portable terminal, and program
JP7065475B1 (en) Leave time determination system, leave time determination device and leave time determination program
Ganiga et al. Integrating NFC and IoT to provide healthcare services in cloud-based EHR system
KR20160020116A (en) Service providing device, control method thereof and computer readable medium having computer program recorded therefor
JP6757013B1 (en) Trader information display system
KR20140118943A (en) Attendance monitoring system and method
Alabduljabbar An IoT-Aware System for Managing Patients' Waiting Time Using Bluetooth Low-Energy Technology
RU83176U1 (en) CUSTOMER TERMINAL SERVICE SYSTEM

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200115

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20200115

A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20200122

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200601

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20200708

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200708

R150 Certificate of patent or registration of utility model

Ref document number: 6737459

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250