(57)【特許請求の範囲】
【請求項１】
検知時刻に関連付けて、識別コード、検知位置を記録する所在情報記憶部と、
前記識別コードに関連付けて、ユーザが担当する作業場所を記録したユーザ情報記憶部と、
上方から撮影エリアの撮影を行なう撮影部に接続された制御部とを備えた所在管理システムであって、
前記制御部が、
前記撮影部によって撮影された撮影画像において、ユーザの帽子の頭頂に貼付されたすべてのコード画像を特定し、
前記特定した各コード画像を復号して、ユーザの識別コードを取得し、前記識別コード、検知時刻、検知位置に関連付けて、前記所在情報記憶部に記録し、
前記ユーザ情報記憶部から、前記取得した識別コードによって特定されるユーザが担当する前記作業場所を取得し、
前記検知位置と前記作業場所との比較に基づいて、アラームを送信する注意対応処理を実行することを特徴とする所在管理システム。
【請求項２】
前記コード画像の配置に基づいて、前記帽子の向きを特定し、
前記所在情報記憶部には、前記識別コード、前記検知時刻、前記検知位置に関連付けて、更に前記向きを記録することを特徴とする請求項１に記載の所在管理システム。
【請求項３】
前記コード画像は、複数のカラーの中で指定されたカラーにより構成されたカラーコードであることを特徴とする請求項１又は２に記載の所在管理システム。
【請求項４】
前記注意対応処理において、前記ユーザを検知した撮影部に対して、撮影方法の変更を含む追加撮影指示を送信することを特徴とする請求項１〜３のいずれか一項に記載の所在管理システム。
【請求項５】
第２の撮影部により撮影された画像を、撮影時刻に関連付けて記録した画像記憶部に接続され、
前記注意対応処理を実行した時刻に基づいて、前記画像記憶部から画像を出力すること
を特徴とする請求項１〜４のいずれか一項に記載の所在管理システム。
【請求項６】
検知時刻に関連付けて、識別コード、検知位置を記録する所在情報記憶部と、
前記識別コードに関連付けて、ユーザが担当する作業場所を記録したユーザ情報記憶部と、
上方から撮影エリアの撮影を行なう撮影部に接続された制御部とを備えた所在管理システムを用いて、ユーザの所在を管理する方法であって、
前記制御部が、
前記撮影部によって撮影された撮影画像において、ユーザの帽子の頭頂に貼付されたすべてのコード画像を特定し、
前記特定した各コード画像を復号して、ユーザの識別コードを取得し、前記識別コード、検知時刻、検知位置に関連付けて、前記所在情報記憶部に記録し、
前記ユーザ情報記憶部から、前記取得した識別コードによって特定されるユーザが担当する前記作業場所を取得し、
前記検知位置と前記作業場所との比較に基づいて、アラームを送信する注意対応処理を実行することを特徴とする所在管理方法。
【請求項７】
検知時刻に関連付けて、識別コード、検知位置を記録する所在情報記憶部と、
前記識別コードに関連付けて、ユーザが担当する作業場所を記録したユーザ情報記憶部と、
上方から撮影エリアの撮影を行なう撮影部に接続された制御部とを備えた所在管理システムを用いて、ユーザの所在を管理するプログラムであって、
前記制御部を、
前記撮影部によって撮影された撮影画像において、ユーザの帽子の頭頂に貼付されたすべてのコード画像を特定し、
前記特定した各コード画像を復号して、ユーザの識別コードを取得し、前記識別コード、検知時刻、検知位置に関連付けて、前記所在情報記憶部に記録し、
前記ユーザ情報記憶部から、前記取得した識別コードによって特定されるユーザが担当する前記作業場所を取得し、
前記検知位置と前記作業場所との比較に基づいて、アラームを送信する注意対応処理を実行する手段
として機能させることを特徴とする所在管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザの所在を管理するための所在管理システム、所在管理方法及び所在管理プログラムに関する。
【背景技術】
【０００２】
複数のユーザが作業を行なう場所においては、各ユーザの所在を確認しなければならない場合がある。このため、所在を確認するための所在管理システムが検討されている（例えば、特許文献１参照。）。この技術においては、個人認証部から供給される識別情報と、位置情報取得部によって取得された位置情報及び日時情報とを含む所在管理情報を生成する。
【０００３】
また、看護師の所在を確認するための技術も検討されている（例えば、特許文献２参照。）。この技術においては、病院の病棟のナースセンタにいる看護師と病室の患者とが使用するナースコールシステムにおいて、病室のドアの上方にバーコード読取機を設け、看護師の帽子にバーコードを設け、バーコード読取機でバーコードを読み取ることによって看護師の病室への入室と出室とを検知するとともに、看護師を特定する。
【０００４】
一方、画像に含まれる複数の二次元コードそれぞれを特定すると共に、特定された二次元コードそれぞれの各セルの領域の色の判定処理にかかる時間を低減するための技術も検討されている（例えば、特許文献３参照。）。この技術においては、取得された画像（原画像）から生成されたエッジ画像に基づき、このエッジ画像中における候補領域を抽出し、抽出した候補領域に対応する原画像中の対応領域それぞれに特徴的なパターンが含まれているか否かを判定する。原画像中から二次元コードの領域を検出し、二次元コードの領域について各ピクセルの色の判定処理を行なう際に、その領域の各行を構成するピクセル群ごとに判定処理を行なう。更に、各ピクセルに対してその配列順に色の判定処理を順次行い、各セルの領域に対応する各行において一定数以上のピクセルが色の判定領域内に含まれると判定された場合に、その行の残りのピクセルについては色の判定処理を省略する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−３０３８７７号公報
【特許文献２】特開平１０−２８６２３９号公報
【特許文献３】特開２０１２−３３０３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１に記載された技術においては、無線通信に基づいて、ユーザの所在を特定することができる。しかしながら、特許文献１に記載された技術では、無線設備を設ける必要がある。また、特許文献２に記載された技術においては、バーコードを用いて、看護師を特定することができるが、コードリーダにおいては、バーコードをスキャンできる範囲が狭く、１回のスキャンにより一つのバーコードしか読み取ることができない。従って、１箇所に複数のユーザが存在する場合には、一度に複数のユーザを識別することはできない。更に、バーコードを読み取れる場所も限られるため、ユーザの所在について「点（バーコードリーダの設置場所）」での管理しかできず、広い範囲（「面」）での状況把握は困難である。
【０００７】
本発明は、上記課題を解決するためになされたものであり、その目的は、ユーザの所在を効率的に管理するための所在管理システム、所在管理方法及び所在管理プログラムを提供することにある。
【課題を解決するための手段】
【０００８】
（１）上記課題を解決する所在管理システムは、検知時刻に関連付けて、識別コード、検知位置を記録する所在情報記憶部と、前記識別コードに関連付けて、ユーザが担当する作業場所を記録したユーザ情報記憶部と、上方から撮影エリアの撮影を行なう撮影部に接続された制御部とを備えた所在管理システムであって、前記制御部が、前記撮影部によって撮影された撮影画像において、ユーザの帽子の頭頂に貼付されたすべてのコード画像を特定し、前記特定した各コード画像を復号して、ユーザの識別コードを取得し、前記識別コード、検知時刻、検知位置に関連付けて、前記所在情報記憶部に記録し、前記ユーザ情報記憶部から、前記取得した識別コードによって特定されるユーザが担当する前記作業場所を取得し、前記検知位置と前記作業場所との比較に基づいて、アラームを送信する注意対応処理を実行する。これにより、上方から撮影した撮影画像に基づいて、その撮影範囲に存在するユーザを特定することができる。そして、撮影範囲内に複数のユーザが存在する場合にも、一度に把握することができる。更に、本来の居所とは異なる場所に存在する
ユーザを特定することができる。
【０００９】
（２）上記所在管理システムにおいては、前記コード画像の配置に基づいて、前記帽子の向きを特定し、前記所在情報記憶部には、前記識別コード、前記検知時刻、前記検知位置に関連付けて、更に前記向きを記録することが好ましい。これにより、ユーザの向きを特定することができる。
【００１０】
（３）上記所在管理システムにおいては、前記コード画像は、複数のカラーの中で指定されたカラーにより構成されたカラーコードであることが好ましい。これにより、カラーの組み合わせにより識別できるので、比較的大きなコード画像を用いることができる。
【００１２】
（４）上記所在管理システムにおいては、前記注意対応処理において、前記ユーザを検知した撮影部に対して、撮影方法の変更を含む追加撮影指示を送信することが好ましい。これにより、本来の居所とは異なる場所に存在するユーザに対応した撮影画像を取得することができる。
【００１３】
（５）上記所在管理システムにおいては、第２の撮影部により撮影された画像を、撮影時刻に関連付けて記録した画像記憶部に接続され、前記注意対応処理を実行した時刻に基づいて、前記画像記憶部から画像を出力することが好ましい。これにより、第２の撮影部により撮影された画像を用いて、ユーザの挙動を確認することができる。
【発明の効果】
【００１４】
本発明によれば、ユーザの所在を効率的に管理することができる。
【図面の簡単な説明】
【００１５】
【図１】本実施形態のシステム概略図。
【図２】本実施形態の記憶部に記録されたデータの説明図であって、（ａ）は設置情報記憶部、（ｂ）は作業情報記憶部、（ｃ）はユーザ情報記憶部、（ｄ）は所在情報記憶部の説明図。
【図３】本実施形態の処理手順の説明図。
【図４】本実施形態の処理手順の説明図。
【図５】本実施形態の処理手順の説明図。
【図６】他の実施形態のシステム概略図。
【図７】他の実施形態の処理手順の説明図。
【発明を実施するための形態】
【００１６】
以下、本発明を具体化した一実施形態を、図１〜図５に従って説明する。本実施形態では、工場内で作業者（ユーザ）の所在を管理する場合に用いる所在管理システム、所在管理方法及び所在管理プログラムとして説明する。
【００１７】
図１に示すように、ユーザは、工場内で作業を行なう場合、帽子１０を着用する。この帽子１０の頭頂部には、コード画像１１が貼付されている。本実施形態では、コード画像１１として、複数領域に分割され、各領域に着色された画像（カラーコード画像）を用いる。このカラーコード画像としては、例えば、特許文献３に開示されている技術を用いることが可能である。そして、複数のカラーの中で指定されたカラーにより各領域が着色され、この着色の組み合わせにより、各コード画像１１を識別できる。本実施形態では、コード画像１１には、帽子１０を着用しているユーザを識別するためのユーザＩＤがコード化されている。更に、コード画像１１は、帽子１０の向きを判別できるように貼付される。具体的には、コード画像１１の向きと帽子１０の向き（例えば、鍔がある向き）とが一致するように貼付する。これにより、帽子１０が正しく着用されている場合には、レイアウトパターンに基づいて、カラーコードの向きを特定し、帽子１０を着用しているユーザの向きを特定することができる。
【００１８】
管理サーバ２０は、ユーザの所在を管理するコンピュータシステムである。管理サーバ２０は、制御部２１、設置情報記憶部２２、作業情報記憶部２３、ユーザ情報記憶部２４、所在情報記憶部２５を備えている。更に、管理サーバ２０は、撮影部３０、管理者端末４０に接続されている。
【００１９】
撮影部３０は、撮影したカラー画像を管理サーバ２０に送信する。この撮影部３０は、工場内において、各作業場所を上方から見渡せる位置（例えば、天井）に設置されている。そして、撮影部３０は、下方の作業場所（所定の撮影範囲）を上方から撮影した撮影画像を生成する。
【００２０】
管理者端末４０は、ユーザの所在を管理する管理者が用いるコンピュータ端末である。この管理者端末４０は、ディスプレイ等の出力部や、キーボードやポインティングデバイス等の入力部を備える。そして、この管理者端末４０は、ユーザの所在状況を管理するために用いられる。
【００２１】
制御部２１は、制御手段（ＣＰＵ、ＲＡＭ、ＲＯＭ等）を備え、後述する処理（コード取得段階、ユーザ管理段階の各処理）を行なう。そのための管理プログラムを実行することにより、制御部２１は、コード取得部２１１、ユーザ管理部２１２として機能する。
【００２２】
コード取得部２１１は、撮影部３０から、撮影画像を取得する処理を実行する。そして、コード取得部２１１は、撮影画像に含まれるコード画像１１を抽出する。更に、コード取得部２１１は、コード画像１１を復号してユーザＩＤを特定する。
ユーザ管理部２１２は、コード取得部２１１が取得したユーザＩＤに基づいて、ユーザの所在を管理する処理を実行する。このユーザ管理部２１２は、注意対応中のユーザＩＤを仮記憶するメモリを備えている。
【００２３】
図２（ａ）に示すように、設置情報記憶部２２には、撮影部３０を管理するための設置管理レコード２２０が記録される。この設置管理レコード２２０は、撮影部３０の設置場所が登録された場合に記録される。この設置管理レコード２２０には、カメラＩＤ、検知エリアに関するデータが記録される。
【００２４】
カメラＩＤデータ領域には、各撮影部３０を特定するための識別子に関するデータが記録される。
検知エリアデータ領域には、この撮影部３０が設置されたエリアを特定するための識別子に関するデータが記録される。
【００２５】
図２（ｂ）に示すように、作業情報記憶部２３には、各作業を管理するための作業管理レコード２３０が記録される。この作業管理レコード２３０は、各作業を行なう作業場所に関する情報が登録された場合に記録される。この作業管理レコード２３０には、エリアＩＤ、工程、必要人数、装置配置に関するデータが記録される。
【００２６】
エリアＩＤデータ領域には、各作業場所（エリア）を特定するための識別子に関するデータが記録される。
工程データ領域には、このエリアで行なわれる作業工程を特定するための識別子に関するデータが記録される。
【００２７】
必要人数データ領域には、このエリアにおいて必要な作業者の人数に関するデータが記録される。
装置配置データ領域には、この作業場所で作業に用いる装置の配置に関するデータが記録される。本実施形態では、撮影部３０の直下に対して、各装置が配置されている向きに関するデータが記録される。
【００２８】
図２（ｃ）に示すように、ユーザ情報記憶部２４には、各ユーザを管理するためのユーザ管理レコード２４０が記録される。このユーザ管理レコード２４０は、各ユーザの登録が行なわれた場合に記録される。このユーザ管理レコード２４０には、ユーザＩＤ、作業エリアに関するデータが記録される。
【００２９】
ユーザＩＤデータ領域には、各ユーザを特定するための識別子に関するデータが記録される。
作業エリアデータ領域には、このユーザが担当する作業が行なわれる場所（エリアＩＤ）を特定するための識別子に関するデータが記録される。
【００３０】
図２（ｄ）に示すように、所在情報記憶部２５には、各ユーザの所在を管理するための所在管理レコード２５０が記録される。この所在管理レコード２５０は、ユーザの所在を特定した場合に記録される。この所在管理レコード２５０には、検知時刻、検知エリア、位置、向き、ユーザＩＤ、注意フラグに関するデータが記録される。
【００３１】
検知時刻データ領域には、各ユーザを検知した年月日及び時刻に関するデータが記録される。
検知エリアデータ領域には、検知した場所を特定するための識別子（エリアＩＤ）に関するデータが記録される。
位置データ領域には、この検知エリア内におけるユーザの位置（座標）を特定するためのデータが記録される。
向きデータ領域には、ユーザの向きを特定するためのデータが記録される。
【００３２】
ユーザＩＤデータ領域には、各ユーザを特定するための識別子に関するデータが記録される。
注意フラグデータ領域には、注意対応が必要なユーザを識別するためのフラグが記録される。
【００３３】
次に、図３〜図５に従って、上記のように構成されたシステムを用いての所在管理方法の処理手順を説明する。この所在管理方法では、監視処理、注意対応処理、応援処理を行なう。
（監視処理）
まず、図３を用いて、監視処理を説明する。
ここでは、管理サーバ２０の制御部２１は、撮影画像の取得処理を実行する（ステップＳ１−１）。具体的には、制御部２１のコード取得部２１１は、撮影部３０に対して、撮影の指示を送信する。この場合、撮影部３０は、撮影情報を管理サーバ２０に送信する。この撮影情報には、カメラＩＤ及び撮影画像が含まれる。例えば、撮影画像５００を取得する場合を想定する。
【００３４】
次に、管理サーバ２０の制御部２１は、コード画像の検索処理を実行する（ステップＳ１−２）。具体的には、制御部２１のコード取得部２１１は、取得した撮影画像において、コード画像のレイアウトパターンのパターン認識により検索する。
【００３５】
次に、管理サーバ２０の制御部２１は、コード画像が含まれるかどうかについての判定処理を実行する（ステップＳ１−３）。具体的には、制御部２１のコード取得部２１１は、取得した撮影画像において、コード画像のレイアウトパターンを特定した場合には、コード画像が含まれると判定する。例えば、撮影画像５００においては、コード画像５０１〜５０５を検出する。
【００３６】
撮影画像において、コード画像のレイアウトパターンを特定できず、コード画像が含まれないと判定した場合（ステップＳ１−３において「ＮＯ」の場合）、管理サーバ２０の制御部２１は、撮影処理（ステップＳ１−１）に戻る。
【００３７】
一方、コード画像が含まれると判定した場合（ステップＳ１−３において「ＹＥＳ」の場合）、管理サーバ２０の制御部２１は、抽出したコード画像の内の１つを処理対象として順次特定し、以下の処理を繰り返す。
【００３８】
ここでは、管理サーバ２０の制御部２１は、位置、向きの特定処理を実行する（ステップＳ１−４）。具体的には、制御部２１のコード取得部２１１は、設置情報記憶部２２を用いて、カメラＩＤに対応するエリアＩＤを特定する。更に、コード取得部２１１は、処理対象のコード画像１１のレイアウトパターンのパターン認識により、コード画像の位置、向きを特定する。例えば、撮影画像５００においては、コード画像５０１〜５０５の中心の座標を特定する。更に、コード画像５０１，５０２は左上向き、コード画像５０３は上向き、コード画像５０４，５０５は右向きと判定する。
【００３９】
次に、管理サーバ２０の制御部２１は、ユーザの特定処理を実行する（ステップＳ１−５）。具体的には、制御部２１のコード取得部２１１は、コード画像のカラーの組み合わせに基づいて、ユーザＩＤを特定する。
【００４０】
次に、管理サーバ２０の制御部２１は、記録処理を実行する（ステップＳ１−６）。具体的には、制御部２１のコード取得部２１１は、検知時刻、カメラＩＤに対応するエリアＩＤを記録した所在管理レコード２５０を生成し、所在情報記憶部２５に記録する。この所在管理レコード２５０には、撮影画像に基づいて特定したユーザＩＤ、位置、向きに関するデータを含める。
以上の処理を、撮影画像において特定したコード画像毎に繰り返す。
【００４１】
次に、管理サーバ２０の制御部２１は、特定したユーザ毎に以下の処理を繰り返す。
ここでは、管理サーバ２０の制御部２１は、ユーザ情報の取得処理を実行する（ステップＳ１−７）。具体的には、制御部２１のユーザ管理部２１２は、新たに特定したユーザＩＤが記録されたユーザ管理レコード２４０をユーザ情報記憶部２４から取得する。そして、ユーザ管理部２１２は、ユーザ管理レコード２４０の作業エリアデータ領域に記録されているエリアＩＤを取得する。
【００４２】
次に、管理サーバ２０の制御部２１は、注意対応が必要かどうかについての判定処理を実行する（ステップＳ１−８）。具体的には、制御部２１のユーザ管理部２１２は、所在管理レコード２５０のエリアＩＤと、ユーザ管理レコード２４０のエリアＩＤとを比較する。両エリアＩＤが一致しない場合には、注意対応が必要と判定する。
【００４３】
注意対応が必要と判定した場合（ステップＳ１−８において「ＹＥＳ」の場合）、管理サーバ２０の制御部２１は、注意フラグの記録処理を実行する（ステップＳ１−９）。具体的には、制御部２１のユーザ管理部２１２は、所在管理レコード２５０に注意フラグを記録する。
【００４４】
次に、管理サーバ２０の制御部２１は、未対応かどうかについての判定処理を実行する（ステップＳ１−１０）。具体的には、制御部２１のユーザ管理部２１２は、特定したユーザＩＤが、メモリに仮記憶されているかどうかを確認する。このユーザＩＤがメモリに仮記憶されていない場合には、未対応と判定する。一方、このユーザＩＤがメモリに仮記憶されている場合には、既に対応中と判定する。
未対応と判定した場合（ステップＳ１−１０において「ＹＥＳ」の場合）、管理サーバ２０の制御部２１は、注意対応処理を実行する（ステップＳ１−１１）。この処理については、図４を用いて、後述する。
【００４５】
一方、注意対応が必要でないと判定した場合や既に対応中と判定した場合（ステップＳ１−８、Ｓ１−１０において「ＮＯ」の場合）、管理サーバ２０の制御部２１は、注意対応処理（ステップＳ１−１１）をスキップする。
そして、管理サーバ２０の制御部２１は、以上の処理をユーザ毎に繰り返す。
【００４６】
（注意対応処理）
次に、図４を用いて、注意対応処理を説明する。
まず、管理サーバ２０の制御部２１は、追跡撮影処理を実行する（ステップＳ２−１）。具体的には、制御部２１のユーザ管理部２１２は、撮影部３０に対して、追跡撮影指示を送信する。この追跡撮影指示には、撮影頻度を上げる指示や、注意対象のコード画像１１にフォーカスする指示を含める。そして、ユーザ管理部２１２は、撮影部３０から追跡撮影画像を取得する。
【００４７】
次に、管理サーバ２０の制御部２１は、通知が必要かどうかについての判定処理を実行する（ステップＳ２−２）。具体的には、制御部２１のユーザ管理部２１２は、このユーザの注意対応を開始してからの経過時間を計測する。そして、経過時間が基準時間以上の場合には、通知が必要と判定する。
【００４８】
通知が必要と判定した場合（ステップＳ２−２において「ＹＥＳ」の場合）、管理サーバ２０の制御部２１は、管理者通知処理を実行する（ステップＳ２−３）。具体的には、制御部２１のユーザ管理部２１２は、管理者端末４０に対して、アラームを送信する。このアラームには、注意対応処理の対象となったユーザＩＤ，エリアＩＤに関するデータを含める。
【００４９】
一方、通知が必要でないと判定した場合（ステップＳ２−２において「ＮＯ」の場合）、管理サーバ２０の制御部２１は、管理者通知処理（ステップＳ２−３）をスキップする。
【００５０】
次に、管理サーバ２０の制御部２１は、エリア外かどうかについての判定処理を実行する（ステップＳ２−４）。具体的には、制御部２１のユーザ管理部２１２は、注意対象のコード画像１１が追跡撮影画像に含まれている場合には、エリア内と判定する。一方、注意対象のユーザＩＤを含むコード画像１１が追跡撮影画像に含まれなくなった場合には、エリア外と判定する。
【００５１】
エリア内と判定した場合（ステップＳ２−４において「ＮＯ」の場合）、管理サーバ２０の制御部２１は、追跡撮影処理を継続する（ステップＳ２−１）。一方、エリア外と判定した場合（ステップＳ２−４において「ＹＥＳ」の場合）、管理サーバ２０の制御部２１は、このユーザについての注意対象処理を終了する。この場合、ユーザ管理部２１２は、メモリに仮記憶されているユーザＩＤをリセットする。
【００５２】
（応援処理）
次に、図５を用いて、応援処理を説明する。ここでは、所定の作業エリアにおいて、人数不足が生じた場合、管理者端末４０において、応援入力を行なう。この場合、管理者端末４０は、管理サーバ２０に対して、応援要請を送信する。
【００５３】
まず、管理サーバ２０の制御部２１は、応援要請の取得処理を実行する（ステップＳ３−１）。具体的には、制御部２１のユーザ管理部２１２は、管理者端末４０から応援要請を取得する。
【００５４】
次に、管理サーバ２０の制御部２１は、応援可能エリアの特定処理を実行する（ステップＳ３−２）。具体的には、制御部２１のユーザ管理部２１２は、所在情報記憶部２５から、各検知エリア毎に、直近の検知時刻が記録された所在管理レコード２５０を取得する。そして、ユーザ管理部２１２は、検知エリア毎に、取得した所在管理レコード２５０のレコード数を用いて、所在人数を算出する。次に、ユーザ管理部２１２は、作業情報記憶部２３から、エリアＩＤ毎に、必要人数を取得する。そして、ユーザ管理部２１２は、所在人数が必要人数に対して多いエリアを識別した一覧表を作成する。
【００５５】
次に、管理サーバ２０の制御部２１は、出力処理を実行する（ステップＳ３−３）。具体的には、制御部２１のユーザ管理部２１２は、作成した一覧表を管理者端末４０のディスプレイに出力する。
【００５６】
本実施形態によれば、以下のような効果を得ることができる。
（１）本実施形態においては、ユーザは、工場内で作業を行なう場合、帽子１０を着用する。この帽子１０の頭頂部には、コード画像１１が貼付されている。撮影部３０は、工場内において、各作業場所を、上方から見渡せる位置（例えば、天井）に設置されている。これにより、所定のエリアに存在するユーザを撮影することができる。そして、ユーザの所在について、撮影可能な範囲という「面」での管理を実現することができる。
【００５７】
（２）本実施形態においては、管理サーバ２０の制御部２１は、撮影画像の取得処理を実行する（ステップＳ１−１）。コード画像が含まれると判定した場合（ステップＳ１−３において「ＹＥＳ」の場合）、管理サーバ２０の制御部２１は、位置、向きの特定処理（ステップＳ１−４）、ユーザ特定処理（ステップＳ１−５）を実行する。これにより、ユーザが存在する場所や、ユーザの向きを特定することができる。そして、撮影可能範囲に、複数のユーザが存在する場合にも、一度に把握することができる。
【００５８】
（３）本実施形態においては、管理サーバ２０の制御部２１は、ユーザ情報の取得処理（ステップＳ１−７）、注意対応が必要かどうかについての判定処理（ステップＳ１−８）を実行する。そして、管理サーバ２０の制御部２１は、注意対応処理を実行する（ステップＳ１−１１）。これにより、本来の居所とは異なる場所に存在するユーザを把握することができる。
【００５９】
（４）本実施形態においては、管理サーバ２０の制御部２１は、追跡撮影処理を実行する（ステップＳ２−１）。これにより、本来の居所とは異なる場所に存在するユーザの挙動を追跡することができる。
【００６０】
（５）本実施形態においては、通知が必要と判定した場合（ステップＳ２−２において「ＹＥＳ」の場合）、管理サーバ２０の制御部２１は、管理者通知処理を実行する（ステップＳ２−３）。これにより、問題になる可能性があるユーザについて、管理者に注意喚起することができる。
【００６１】
（６）本実施形態においては、管理サーバ２０の制御部２１は、応援要請の取得処理（ステップＳ３−１）、応援可能エリアの特定処理（ステップＳ３−２）、出力処理（ステップＳ３−３）を実行する。これにより、各エリアの状況を把握して、ユーザの再配置を行なうことができる。
【００６２】
なお、上記実施形態は、以下のように変更してもよい。
・上記実施形態では、管理サーバ２０の制御部２１は、記録処理を実行する（ステップＳ１−６）。ここで、撮影画像を記録するようにしてもよい。この場合には、管理サーバ２０に画像記憶部を設ける。そして、注意対応が必要と判定した場合（ステップＳ１−８において「ＹＥＳ」の場合）、管理サーバ２０の制御部２１は、撮影部３０から取得した撮影画像を、検知時刻、検知エリアに関連付けて記録する。これにより、撮影画像により、状況を確認することができる。
【００６３】
・上記実施形態では、頭頂部にカラーコードが貼付されている帽子１０を用いる。各ユーザを特定できるコード画像であれば、カラーコードに限定されるものではない。
・上記実施形態では、注意対応が必要と判定した場合（ステップＳ１−８において「ＹＥＳ」の場合）、未対応と判定した場合（ステップＳ１−１０において「ＹＥＳ」の場合）、管理サーバ２０の制御部２１は、注意対応処理を実行する（ステップＳ１−１１）。ここで、連続した静止画像や動画により状況を検証するようにしてもよい。
【００６４】
この場合、図６に示すように、各エリアに、第２の撮影部として動画撮影部３５を設ける。更に、管理サーバ２０には、動画記憶部２６を設ける。そして、管理サーバ２０の制御部２１は、動画撮影部３５から取得した動画を、撮影時刻、撮影場所に関連付けて、動画記憶部２６に記録する。そして、制御部２１のユーザ管理部２１２は、注意対応処理時の検証処理を実行する。
【００６５】
図７を用いて、この注意対応処理時の検証処理を説明する。
ここでは、まず、管理サーバ２０の制御部２１は、注意検知一覧の出力処理を実行する（ステップＳ４−１）。具体的には、制御部２１のユーザ管理部２１２は、所在情報記憶部２５から、注意フラグが記録された所在管理レコード２５０を抽出する。そして、ユーザ管理部２１２は、抽出した所在管理レコード２５０の検知時刻、検知場所、ユーザＩＤを一覧表示した注意対応リストを生成する。そして、ユーザ管理部２１２は、生成した注意対応リストを、管理者端末４０のディスプレイに出力する。
【００６６】
次に、管理サーバ２０の制御部２１は、注意対応の指定処理を実行する（ステップＳ４−２）。具体的には、管理者端末４０を用いて、注意対応リストを確認した管理者は、所望の注意対応を選択する。この場合、制御部２１のユーザ管理部２１２は、選択された注意対応の検知時刻及び検知エリアを特定する。
【００６７】
次に、管理サーバ２０の制御部２１は、動画の出力処理を実行する（ステップＳ４−３）。具体的には、制御部２１のユーザ管理部２１２は、選択された検知エリアに関連付けられた動画を動画記憶部２６から取得する。更に、ユーザ管理部２１２は、取得した動画において、選択された検知時刻に対して、所定の時間範囲の場面を特定する。そして、ユーザ管理部２１２は、管理者端末４０のディスプレイにおいて、特定した場面の動画を再生する。これにより、ユーザの所在検知に基づいて、動画により挙動を確認することができる。
【００６８】
・上記実施形態では、所在情報記憶部２５には、各ユーザの所在を管理するための所在管理レコード２５０が記録される。この所在管理レコード２５０には、検知時刻、検知エリア、位置、向き、ユーザＩＤ、注意フラグに関するデータが記録される。ここで、所在情報記憶部２５を用いて、ユーザの挙動を特定するようにしてもよい。この場合には、管理サーバ２０の制御部２１は、特定のユーザについて、検知時刻が所定期間に含まれる所在管理レコード２５０を抽出する。そして、制御部２１は、検知時刻を用いて、時系列で、検知エリア、位置を、向きを考慮して繋げることにより、ユーザの挙動を特定する。例えば、注意対応が必要と判定した場合（ステップＳ１−８において「ＹＥＳ」の場合）、制御部２１が、このユーザのこれまでの挙動を所在情報記憶部２５から取得し、アラームとともに、管理者端末４０に対して送信するようにしてもよい。
【符号の説明】
【００６９】
１０…帽子、１１…コード画像、２０…管理サーバ、２１…制御部、２１１…コード取得部、２１２…ユーザ管理部、２２…設置情報記憶部、２３…作業情報記憶部、２４…ユーザ情報記憶部、２５…所在情報記憶部、３０…撮影部、４０…管理者端末。
【図１】
0006400539.tif 000002
【図２】
0006400539.tif 000003
【図３】
0006400539.tif 000004
【図４】
0006400539.tif 000005
【図５】
0006400539.tif 000006
【図６】
0006400539.tif 000007
【図７】
0006400539.tif 000008