(57)【要約】【課題】利用者の在席及び訪問者の存在の有無を判定する所在管理プログラム及び所在管理装置を提供する。【解決手段】所在管理装置１は、利用者６ａ〜６ｃの席をカメラ２ａ〜２ｃで撮影して、当該カメラ２ａ〜２ｃから出力される映像情報を受け付ける映像受付手段１００と、映像受付手段１００が受け付けた映像情報の、予め定めた利用者判定領域６０ａ〜６０ｃについて画像解析を行い利用者６ａ〜６ｃが在席するか否か判定する利用者在席判定手段１０１と、映像受付手段１００が受け付けた映像情報の、予め定めた訪問者判定領域７０ａ〜７０ｃについて画像解析を行い利用者６ａ〜６ｃに対する訪問者７ａ〜７ｃが存在するか否か判定する訪問者在席判定手段１０２と、利用者在席判定手段１０１及び訪問者在席判定手段１０３の判定結果を出力する所在情報出力手段１０３とを有する。【選択図】図２
2013182450.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータを、
利用者を撮影可能な位置に設置した撮像装置で撮影して、当該撮像装置から出力される映像情報を受け付ける受付手段と、
前記受付手段が受け付けた映像情報の、予め定めた第１の領域について画像解析を行い前記利用者が在席するか否かを判定する第１の判定手段と、
前記受付手段が受け付けた映像情報の、予め定めた第２の領域について画像解析を行い前記利用者に対する訪問者が存在するかを否か判定する第２の判定手段と、
前記第１の判定手段及び前記第２の判定手段の判定結果を出力する出力手段として機能させるための所在管理プログラム。
【請求項２】
前記出力手段は、複数の利用者についてそれぞれが在籍するか否か及び当該複数の利用者にそれぞれ訪問者が存在するか否かを前記判定結果に基づいて一覧表示処理する請求項１に記載の所在管理プログラム。
【請求項３】
前記第１の判定手段及び前記第２の判定手段は、前記第１の領域及び前記第２の領域の特定の色の割合が予め定めた閾値以上である場合に前記利用者が在籍する及び前記訪問者が存在すると判定する請求項１又は２に記載の所在管理プログラム。
【請求項４】
利用者を撮影可能な位置に設置した撮像装置で撮影して、当該撮像装置から出力される映像情報を受け付ける受付手段と、
前記受付手段が受け付けた映像情報の、予め定めた第１の領域について画像解析を行い前記利用者が在席するか否かを判定する第１の判定手段と、
前記受付手段が受け付けた映像情報の、予め定めた第２の領域について画像解析を行い前記利用者に対する訪問者が存在するか否かを判定する第２の判定手段と、
前記第１の判定手段及び前記第２の判定手段の判定結果を出力する出力手段とを有する所在管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所在管理プログラム及び所在管理装置に関する。
【背景技術】
【０００２】
従来の所在管理装置として、カメラで撮影されている画像を処理して利用者が在席か不在かを判定し、判定結果を表示するものが知られている（例えば、特許文献１参照）。
【０００３】
特許文献１の所在管理装置は、利用者を撮影するカメラと、カメラで撮影された映像を差分検知方式により解析し、差分が生じる場合に在席と判定する判定部と、判定部の判定結果を表示する表示手段とを有し、所在管理装置の利用者は表示手段の判定結果を参照しつつ利用者に電話をかけるか判断する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平５−２９２２００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、利用者の在席及び訪問者の存在の有無を判定する所在管理プログラム及び所在管理装置を提供することにある。
【課題を解決するための手段】
【０００６】
［１］コンピュータを、
利用者を撮影可能な位置に設置した撮像装置で撮影して、当該撮像装置から出力される映像情報を受け付ける受付手段と、
前記受付手段が受け付けた映像情報の、予め定めた第１の領域について画像解析を行い前記利用者が在席するか否かを判定する第１の判定手段と、
前記受付手段が受け付けた映像情報の、予め定めた第２の領域について画像解析を行い前記利用者に対する訪問者が存在するかを否か判定する第２の判定手段と、
前記第１の判定手段及び前記第２の判定手段の判定結果を出力する出力手段として機能させるための所在管理プログラム。
【０００７】
［２］前記出力手段は、複数の利用者についてそれぞれが在籍するか否か及び当該複数の利用者にそれぞれ訪問者が存在するか否かを前記判定結果に基づいて一覧表示処理する前記［１］に記載の所在管理プログラム。
【０００８】
［３］前記第１の判定手段及び前記第２の判定手段は、前記第１の領域及び前記第２の領域の特定の色の割合が予め定めた閾値以上である場合に前記利用者が在籍する及び前記訪問者が存在すると判定する前記［１］又は［２］に記載の所在管理プログラム。
【０００９】
［４］利用者を撮影可能な位置に設置した撮像装置で撮影して、当該撮像装置から出力される映像情報を受け付ける受付手段と、
前記受付手段が受け付けた映像情報の、予め定めた第１の領域について画像解析を行い前記利用者が在席するか否かを判定する第１の判定手段と、
前記受付手段が受け付けた映像情報の、予め定めた第２の領域について画像解析を行い前記利用者に対する訪問者が存在するか否かを判定する第２の判定手段と、
前記第１の判定手段及び前記第２の判定手段の判定結果を出力する出力手段とを有する所在管理装置。
【発明の効果】
【００１０】
請求項１又は４に係る発明によれば、利用者の在席及び訪問者の存在の有無を判定することができる。
【００１１】
請求項２に係る発明によれば、利用者の在席及び訪問者の存在の有無を一覧表示することができる。
【００１２】
請求項３に係る発明によれば、第１の領域又は第２の領域の背景に人物が映っている場合であっても、利用者の在席及び訪問者の存在の有無を判定することができる。
【図面の簡単な説明】
【００１３】
【図１】図１は、本発明の実施の形態に係る所在管理システムの構成例を示す概略図である。
【図２】図２は、所在管理装置の構成例を示すブロック図である。
【図３】図３は、利用者情報の構成例を示す概略図である。
【図４】図４は、所在情報の構成例を示す概略図である。
【図５】図５（ａ）〜（ｄ）は、所在管理装置の動作例を説明するための図であり、カメラによって撮影された撮影画像である。
【図６】図６（ａ）及び（ｂ）は、所在管理装置の動作例を説明するための図であり、所在情報出力手段によって出力される所在情報をＰＣ又は携帯情報端末等に表示した所在情報表示画像である。
【図７】図７は、所在管理装置の利用者在席判定手段及び訪問者在席判定手段の動作例を説明するためのフローチャートである。
【発明を実施するための形態】
【００１４】
（所在管理装置の構成）
図１は、本発明の実施の形態に係る所在管理システムの構成例を示す概略図である。
【００１５】
所在管理システム８は、利用者６ａ〜６ｃ及び訪問者７ａの所在を判定及び通知する所在管理装置１と、利用者６ａ〜６ｃ及び訪問者７ａを撮影するカメラ２ａ〜２ｃと、利用者６ａ〜６ｃが使用するパーソナルコンピュータ（ＰＣ）３ａ〜３ｃと、携帯電話機等の携帯情報端末４と、上記した各装置を双方向に接続するネットワーク５とを有する。
【００１６】
所在管理システム８の所在管理装置１は、上記構成によってカメラ２ａ〜２ｃで撮影されている映像を解析して利用者６ａ〜６ｃの在席状況、利用者６ａ〜６ｃの訪問者の存在の有無等を判定し、当該判定結果をＰＣ３ａ〜３ｃ及び携帯情報端末４に送信するものである。また、ＰＣ３ａ〜３ｃ及び携帯情報端末４は、判定結果を受信して、それぞれの表示部に判定結果を表示するものである。利用者６ａ〜６ｃは、表示部に表示された判定結果を確認し、所望する利用者との通信手段等を検討する。
【００１７】
なお、ここで「在席」とは、ある席に利用者が存在する場合の他、席がない場合であっても予め定められた位置に利用者が存在することをいう。
【００１８】
また、カメラ２ａ〜２ｃは、利用者６ａ〜６ｃ毎に設ける構成の他、１つのカメラによって複数の利用者を撮影する構成としてもよい。また、カメラの配置は利用者を正面から撮影する形態の他、天井等に配置して利用者を俯瞰して撮影する形態等であってもよく、撮影の方向は問わない。
【００１９】
図２は、所在管理装置の構成例を示すブロック図である。
【００２０】
この所在管理装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等から構成され各部を制御するとともに各種のプログラムを実行する制御部１０と、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）やフラッシュメモリ等の記憶媒体から構成され情報を記憶する記憶部１１と、外部と通信する通信部１２とを有する。なお、所在管理装置１は、例えば、サーバ等のコンピュータであり、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）又は携帯電話機等でもよい。また、さらに、文や図形等を表示する液晶ディスプレイ等の表示部、操作入力用のキーボードやマウス等の操作部を有する構成であってもよい。
【００２１】
制御部１０は、後述する所在管理プログラム１１０を実行することで、映像受付手段１００、利用者在席判定手段１０１、訪問者在席判定手段１０２及び所在情報出力手段１０３等として機能する。
【００２２】
映像受付手段１００は、カメラ２ａ〜２ｃで撮影している映像の入力をネットワーク５及び通信部１２を介して受け付ける。
【００２３】
利用者在席判定手段１０１は、映像受付手段１００が受け付けた映像を解析し、利用者が在席しているか判定する。具体的には、利用者在席判定手段１０１は、差分検知方式を用いて映像のフレーム間の差分を検知し、予め定めた利用者判定領域に動体が存在するか否か判定する。さらに、動体が存在する場合で、画像中の動体が予め定めた割合（ｘ％）以上の特定の色、例えば、肌の色を含む場合に、利用者在席判定手段１０１は利用者が在席すると判定する。また、天井等から利用者を俯瞰して撮影する場合は、肌の色の方向（顔の向いている方向）等に基づいて在席の判定を行なってもよい。
【００２４】
訪問者在席判定手段１０２は、利用者在席判定手段１０１が利用者が在席すると判定した場合、映像受付手段１００が受け付けた映像を解析し、訪問者がいるか判定する。具体的には、訪問者在席判定手段１０２は、差分検知方式を用いて映像のフレーム間の差分を検知し、予め定めた訪問者判定領域に動体が存在するか否か判定する。さらに、動体が存在する場合で、画像中の動体が予め定めた割合（ｙ％）以上の特定の色、例えば、肌の色を含む場合に、訪問者在席判定手段１０２は利用者が在席すると判定する。
【００２５】
所在情報出力手段１０３は、利用者在席判定手段１０１及び訪問者在席判定手段１０２の判定結果を所在情報１１２として出力し、記憶部１１に格納するとともに、ＰＣ３ａ〜３ｃ及び携帯情報端末４等に各装置が受付可能な形式で出力する。
【００２６】
記憶部１１は、制御部１０を上述した各手段１００〜１０３として動作させる所在管理プログラム１１０、各利用者６ａ〜６ｃについて利用者判定領域及び訪問者判定領域について定義する利用者情報１１１及び所在情報出力手段１０３が出力する所在情報１１２等を記憶する。
【００２７】
図３は、利用者情報の構成例を示す概略図である。
【００２８】
利用者情報１１１は、利用者の識別情報を表す利用者ＩＤ欄と、利用者ＩＤ欄に記載された利用者の席に設置されたカメラの識別情報を表すカメラＩＤ欄と、カメラＩＤ欄に記載されたカメラが撮影する映像について利用者の在席を判定する領域を定義する利用者判定領域欄と、カメラＩＤ欄に記載されたカメラが撮影する映像について訪問者の在席を判定する領域を定義する訪問者判定領域欄とを有する。
【００２９】
図４は、所在情報の構成例を示す概略図である。
【００３０】
所在情報１１２は、利用者の識別情報を表す利用者ＩＤ欄と、利用者ＩＤ欄に記載された利用者の席に設置されたカメラの識別情報を表すカメラＩＤ欄と、利用者が在席するか否かを表す利用者在席欄と、訪問者の存在の有無を表す訪問者有欄とを有する。
【００３１】
（所在管理装置の動作）
以下に、所在管理装置１の動作を図１〜７を参照しつつ説明する。
【００３２】
まず、カメラ２ａ〜２ｃは、各利用者６ａ〜６ｃを撮影し、撮影された映像は逐次ネットワーク５を介して所在管理装置１に送信される。
【００３３】
所在管理装置１の映像受付手段１００は、通信部１２を介してカメラ２ａ〜２ｃが撮影した映像を受け付ける。
【００３４】
映像受付手段１００は、受け付けた映像を利用者在席判定手段１０１及び訪問者在席判定手段１０２に出力する。
【００３５】
図７は、所在管理装置１の利用者在席判定手段及び訪問者在席判定手段の動作例を説明するためのフローチャートである。また、図５（ａ）〜（ｄ）は、所在管理装置１の動作例を説明するための図であり、カメラによって撮影された撮影画像である。
【００３６】
まず、利用者在席判定手段１０１は、映像受付手段１００が受け付けた映像を解析し、差分検知方式を用いて映像のフレーム間の差分を検知し、図５（ａ）〜（ｃ）に示す利用者判定領域６０ａに動体が存在するか否か判定する（Ｓ１）。動体がない場合（Ｓ１；Ｎｏ）、利用者６ａは不在であると判定する（Ｓ２）。
【００３７】
また、図５（ｃ）に示すように、利用者判定領域６０ａに動体が存在する場合（Ｓ１；Ｙｅｓ）であっても、撮影画像２０ａ３中の動体が後ろを向いている等して、予め定めた割合ｘ以上の肌の色を含まない場合（Ｓ３；Ｎｏ）、利用者在席判定手段１０１は、撮影されているのは背景人物６ｄであり、利用者６ａは不在であると判定する（Ｓ４）。
【００３８】
また、図５（ａ）に示すように、撮影画像２０ａ１中の動体が予め定めた割合ｘ以上の肌の色を含む場合（Ｓ３；Ｙｅｓ）、訪問者在席判定手段１０２は、映像受付手段１００が受け付けた映像を解析し、差分検知方式を用いて映像のフレーム間の差分を検知し、訪問者判定領域７０ａに動体が存在するか否か判定する（Ｓ５）。
【００３９】
図５（ａ）に示すように、訪問者在席判定手段１０２が訪問者判定領域７０ａに動体がないと判断した場合（Ｓ５；Ｎｏ）、利用者在席判定手段１０１は利用者６ａが在席すると判定する（Ｓ６）。
【００４０】
また、図５（ｄ）に示すように、訪問者判定領域７０ａに動体が存在する場合（Ｓ５；Ｙｅｓ）であっても、画像中の動体が予め定めた割合ｙ以上の肌色を含まない場合（Ｓ７；Ｎｏ）、訪問者在席判定手段１０２は、撮影されているのは背景人物７ｄであり、利用者６ａは在席するものの訪問者は不在であると判定する（Ｓ８）。
【００４１】
また、図５（ｂ）に示すように、撮影画像２０ａ２中の動体が予め定めた割合ｙ以上の肌色を含む場合（Ｓ７；Ｙｅｓ）、訪問者在席判定手段１０２は、訪問者７ａありと判定する（Ｓ９）。
【００４２】
上記動作によって利用者在席判定手段１０１及び訪問者在席判定手段１０２が判定した判定結果（Ｓ２、Ｓ４、Ｓ６、Ｓ８、Ｓ９）は、所在情報出力手段１０３によって所在情報１１２として出力され、記憶部１１に格納されるとともに、ＰＣ３ａ〜３ｃ及び携帯情報端末４等に各装置が受付可能な形式で出力する。
【００４３】
図６（ａ）及び（ｂ）は、所在管理装置１の動作例を説明するための図であり、所在情報出力手段によって出力される所在情報をＰＣ又は携帯情報端末等に表示した所在情報表示画像である。
【００４４】
図６（ａ）に示す所在情報表示画像３０は、所在情報出力手段１０３によって出力される所在情報１１２をＰＣ３ａ〜３ｃ又は携帯情報端末４等によって表示部に表示したものであり、利用者の写真及び名前を表示した利用者サムネイル３００ａ、３００ｂ、３００ｃ…を有する。
【００４５】
各利用者サムネイル３００ａ、３００ｂ、３００ｃ…は、同画面又は別画面に表示されるステータス３１の不在表示３１０、在席表示３１１又は訪問者あり表示３１２によって所在に応じた表示がなされる。
【００４６】
利用者６ａ〜６ｃは、ＰＣ３ａ〜３ｃ又は携帯情報端末４等の表示部に表示された判定結果としての所在情報表示画像３０を確認し、所望する利用者との通信手段等を検討する。
【００４７】
（実施の形態の効果）
上記した実施の形態によると、カメラ２ａ〜２ｃで撮影されている映像を解析して利用者６ａ〜６ｃの在席状況、利用者６ａ〜６ｃの訪問者の存在の有無等を判定し、当該判定結果をＰＣ３ａ〜３ｃ及び携帯情報端末４に送信し、それぞれの表示部に判定結果を表示したため、利用者６ａ〜６ｃは、他の利用者の在席だけでなく、利用者に対する訪問者の存在の有無を判定することができる。
【００４８】
また、利用者の在席及び訪問者の存在の有無を判定する際に、差分検知方式だけでなく、利用者判定領域６０ａ及び訪問者判定領域７０ａについて動体の肌色の割合に閾値を設けて在席を判定したため、利用者在席判定手段１０１及び訪問者在席判定手段１０２は、実際に利用者及び訪問者が在席している場合と背景に人物が映り込んでいる場合とを分けて判定することができる。
【００４９】
［他の実施の形態］
なお、本発明は、上記実施の形態に限定されず、本発明の要旨を逸脱しない範囲で種々な変形が可能である。
【００５０】
また、上記所在管理プログラム１１０をＣＤ−ＲＯＭ等の記憶媒体に格納して提供することも可能であり、インターネット等のネットワークに接続されているサーバ装置等から装置内の記憶部にダウンロードしてもよい。また、映像受付手段１００、利用者在席判定手段１０１、訪問者在席判定手段１０２及び所在情報出力手段１０３等の一部又は全部をＡＳＩＣ等のハードウェアによって実現してもよい。なお、上記実施の形態の動作説明で示した各ステップは、順序の変更、ステップの省略、追加が可能である。
【符号の説明】
【００５１】
１     所在管理装置
２ａ-２ｃ     カメラ
３ａ-３ｃ     ＰＣ
４     携帯情報端末
５     ネットワーク
６ａ-６ｃ     利用者
６ｄ   背景人物
７ａ   訪問者
７ｄ   背景人物
８     所在管理システム
１０   制御部
１１   記憶部
１２   通信部
２０ａ１-２０ａ４    撮影画像
３０   所在情報表示画像
３１   ステータス
６０ａ 利用者判定領域
７０ａ 訪問者判定領域
１００ 映像受付手段
１０１ 利用者在席判定手段
１０２ 訪問者在席判定手段
１０３ 所在情報出力手段
１１０ 所在管理プログラム
１１１ 利用者情報
１１２ 所在情報
３００ａ      利用者サムネイル
３１０ 不在表示
３１１ 在席表示
３１２ 訪問者あり表示
【図１】
2013182450.tif 000003
【図２】
2013182450.tif 000004
【図３】
2013182450.tif 000005
【図４】
2013182450.tif 000006
【図５】
2013182450.tif 000007
【図６】
2013182450.tif 000008
【図７】
2013182450.tif 000009