(57)【要約】【課題】被計数体の通過数の計数精度を向上した計数システムを提供する。【解決手段】計数システム１０においては、通路の幅方向に所定距離を隔ててスリット光を照射する２つのレーザ３ａ，３ｂが配置され、２つのレーザ３ａ，３ｂのそれぞれの近傍に２つ撮像装置１ａ，１ｂが配置される。監視ライン４１の中央部分４１ｃは、Ｘ軸−側とＸ軸＋側との双方からスリット光が照射されつつ、Ｘ軸−側とＸ軸＋側との双方から撮影される。そして、このようにして第１撮像装置１ａで得られた画像と、第２撮像装置１ｂで得られた画像とに基づいて通路４を通過する人物の通過数が計数される。これにより、計数システム１０としての死角が無くなり、通路４の通過数を高精度に計数できる。【選択図】        図１
2005025590.tif 000002
【特許請求の範囲】
【請求項１】
通路における被計数体の通過数を計数する計数システムであって、
前記通路の幅方向に沿った第１ラインを照射対象として、第１スリット光を照射する第１光源と、
前記第１光源から前記幅方向に所定距離を隔てて配置され、前記第１ラインと同一直線上、かつ、前記第１ラインと重複部分を有する第２ラインを照射対象として、第２スリット光を照射する第２光源と、
前記第１光源の近傍から前記第１ラインを撮影する第１撮像手段と、
前記第２光源の近傍から前記第２ラインを撮影する第２撮像手段と、
前記第１撮像手段で得られた第１画像、および、前記第２撮像手段で得られた第２画像に基づいて、前記通過数を計数する計数手段と、
を備えることを特徴とする計数システム。
【請求項２】
請求項１に記載の計数システムにおいて、
前記第１画像から、前記第１ライン上における前記第１スリット光の照射状態を示す第１の一次元データを生成する手段と、
前記第２画像から、前記第２ライン上における前記第２スリット光の照射状態を示す第２の一次元データを生成する手段と、
をさらに備え、
前記計数手段は、前記第１および前記第２の一次元データに基づいて、前記通過数を計数することを特徴とする計数システム。
【請求項３】
請求項２に記載の計数システムにおいて、
前記計数手段は、
マスタ計数手段と、
前記第２の一次元データを用いて、前記第２ラインのみにおける前記被計数体の通過数を計数するサブ計数手段と、
を備え、
前記マスタ計数手段は、
前記第１の一次元データにおいて前記重複部分に相当するデータが、前記第１スリット光の遮断を示すデータを含まないときは、前記第１の一次元データを用いて前記第１ラインのみにおける前記被計数体の通過数を計数し、その計数結果に前記サブ計数手段における計数結果を加算することにより、前記第１および前記第２ラインの全体における前記被計数体の通過数を導出し、
前記第１の一次元データにおいて前記重複部分に相当するデータが、前記第１スリット光の遮断を示すデータを含むときは、前記第１および第２の一次元データの双方を用いて、前記第１および前記第２ラインの全体における前記被計数体の通過数を計数することを特徴とする計数システム。
【請求項４】
所定の通路を通過する被係数体の数を計数する計数システムであって、
前記通路上の異なる位置に配置されて、前記通路の所定領域の照明と撮像とを領域的に分担する第１と第２の照明撮像系を備え、
前記所定領域のうちの一部の区域は、前記第１と第２の照明撮像系による２重監視区域とされていることを特徴とする計数システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、通路における被計数体の通過数を計数する技術に関する。
【０００２】
【従来の技術】
従来より、通路における人物などの被計数体の通過を検出し、その通過数を計数する手法として、種々の手法が提案されている。例えば、通路の幅方向にスリット光を照射するとともに、スリット光の照射対象となる位置の近傍を撮影して画像を取得し、その画像中のスリット光の像の形状を解析して人の通過を検出する手法が知られている（例えば、特許文献１参照。）。
【０００３】
【特許文献１】
特開平８−１６１４５３号公報
【０００４】
【発明が解決しようとする課題】
ところで、上記手法のようにスリット光を用いて人物を検出する場合、通路を通過する人物の位置によっては、人物を検出できない死角が生じる。
【０００５】
図１０および図１１は、スリット光を用いて通路１０４を通過する人物Ｐを検出する計数システムの一例を示す図である。これらの図は、人物Ｐの進行方向側からの計数システムの様子を示しており、図中の左右方向が通路１０４の幅方向に相当する。計数システム１００は、通路１０４の地表面上の幅方向に沿った所定のライン１０５に対してスリット光１０２ａを照射する光源１０２と、スリット光１０２ａが照射されたライン１０５を撮影する撮像装置１０１とを備えている。
【０００６】
図１０および図１１の下部は、上側（スリット光１０２ａを照射する側）からのライン１０５の様子を示している。図に示すように、人物Ｐが通路１０４を通過すると、人物Ｐによってスリット光１０２ａが遮断され、ライン１０５上においてスリット光１０２ａが照射されない遮断位置１０５ａが生じる。撮像装置１０１は、撮影した画像からこのような遮断位置１０５ａを検出することによって、人物Ｐの通過を検出する。
【０００７】
遮断位置１０５ａは、人物Ｐが存在する位置（人物位置）と一致することが好ましいが、通常、スリット光１０２ａの光源は一点であるため、遮断位置１０５ａと人物位置とでは、通路１０４の幅方向にギャップが生じる。そして、図１０に示すように、人物Ｐが光源１０２の直下に存在する場合はギャップの長さは小であるが、図１１に示すように、人物Ｐが光源１０２の直下から離れるほどギャップの長さは大となる。そして、このギャップに相当するライン１０５上の位置１０５ｂは、計数システム１００にとっての死角となり、計数システム１００は、位置１０５ｂを通過する人物を検出することができなくなる。従来の計数システムでは、このような死角を原因として人物の検出精度が悪化し、計数精度に問題が生じていた。
【０００８】
本発明は、上記課題に鑑みてなされたものであり、死角を低減して、被計数体の通過数の計数精度を向上した計数システムを提供することを目的とする。
【０００９】
【課題を解決するための手段】
上記課題を解決するため、請求項１の発明は、通路における被計数体の通過数を計数する計数システムであって、前記通路の幅方向に沿った第１ラインを照射対象として、第１スリット光を照射する第１光源と、前記第１光源から前記幅方向に所定距離を隔てて配置され、前記第１ラインと同一直線上、かつ、前記第１ラインと重複部分を有する第２ラインを照射対象として、第２スリット光を照射する第２光源と、前記第１光源の近傍から前記第１ラインを撮影する第１撮像手段と、前記第２光源の近傍から前記第２ラインを撮影する第２撮像手段と、前記第１撮像手段で得られた第１画像、および、前記第２撮像手段で得られた第２画像に基づいて、前記通過数を計数する計数手段と、を備えている。
【００１０】
また、請求項２の発明は、請求項１に記載の計数システムにおいて、前記第１画像から、前記第１ライン上における前記第１スリット光の照射状態を示す第１の一次元データを生成する手段と、前記第２画像から、前記第２ライン上における前記第２スリット光の照射状態を示す第２の一次元データを生成する手段と、をさらに備え、前記計数手段は、前記第１および前記第２の一次元データに基づいて、前記通過数を計数する。
【００１１】
また、請求項３の発明は、請求項２に記載の計数システムにおいて、前記計数手段は、マスタ計数手段と、前記第２の一次元データを用いて、前記第２ラインのみにおける前記被計数体の通過数を計数するサブ計数手段と、を備え、前記マスタ計数手段は、前記第１の一次元データにおいて前記重複部分に相当するデータが、前記第１スリット光の遮断を示すデータを含まないときは、前記第１の一次元データを用いて前記第１ラインのみにおける前記被計数体の通過数を計数し、その計数結果に前記サブ計数手段における計数結果を加算することにより、前記第１および前記第２ラインの全体における前記被計数体の通過数を導出し、前記第１の一次元データにおいて前記重複部分に相当するデータが、前記第１スリット光の遮断を示すデータを含むときは、前記第１および第２の一次元データの双方を用いて、前記第１および前記第２ラインの全体における前記被計数体の通過数を計数する。
【００１２】
また、請求項４の発明は、所定の通路を通過する被係数体の数を計数する計数システムであって、前記通路上の異なる位置に配置されて、前記通路の所定領域の照明と撮像とを領域的に分担する第１と第２の照明撮像系を備え、前記所定領域のうちの一部の区域は、前記第１と第２の照明撮像系による２重監視区域とされている。
【００１３】
【発明の実施の形態】
以下、図面を参照しつつ本発明の実施の形態について説明する。
【００１４】
＜１．第１の実施の形態＞
＜１−１．システム構成＞
図１は、本発明の第１の実施の形態に係る計数システムの概略構成図である。この計数システム１０は、通路４における被計数体としての人物の通過数を計数するものである。以下の説明においては、方向および向きを示す際に、適宜、図に示すＸＹＺ３次元直交座標系を用いる。これらＸＹＺ軸は、通路４に対して相対的に固定され、Ｘ軸方向は通路４の幅方向（人物の進行方向に対して直交する方向）であり、Ｙ軸方向は通路４における人物の進行方向であり、Ｚ軸方向は鉛直方向である。
【００１５】
計数システム１０では、通路４の幅方向（Ｘ軸方向）に沿った、通路４の幅と同一長さのライン４１が仮想的に設定され、このライン４１を通過する人物の数が、通路４における人物の通過数として計数される。以下、このライン４１を「監視ライン」４１という。監視ライン４１は、あくまで仮想的に設定されるラインであり、実際に視認可能なラインがその位置に存在しているわけではない。
【００１６】
図に示すように、計数システム１０は、２つのスリット光（第１スリット光３１ａ，第２スリット光３１ｂ）それぞれを照射する光源となる２つのレーザ（第１レーザ３ａ，第２レーザ３ｂ）と、監視ライン４１を撮影する２つの撮像装置（第１撮像装置１ａ，第２撮像装置１ｂ）と、各種情報を表示する監視装置２とを備えている。スリット光３１ａ，３１ｂとしては、非可視光である赤外光線が採用され、被計数体としての人物に計数されていることを意識させないようにしている。
【００１７】
また、第１撮像装置１ａ、第２撮像装置１ｂおよび監視装置２は、ＬＡＮケーブルなどの伝送ケーブル５によって接続され、装置相互間で各種のデータ通信が可能とされている。なお、これら装置相互間の通信方式は、有線方式に限定されず、無線方式であってもよい。
【００１８】
第１レーザ３ａおよび第２レーザ３ｂはそれぞれ、人物が通過する空間の上方となる通路４の天井などに、光軸が略鉛直方向（Ｚ軸方向）に向けられて設置されている。これら２つのレーザ３ａ，３ｂは、Ｘ軸方向に沿った同一直線上（同一Ｙ座標位置）に、互いに所定距離を隔てて設置され、第１レーザ３ａはＸ軸−側に、第２レーザ３ｂはＸ軸＋側にそれぞれ配置されている。
【００１９】
第１レーザ３ａおよび第２レーザ３ｂの双方はそれぞれ、監視ライン４１の一部を照射対象としている。より具体的には、第１レーザ３ａは、監視ライン４１のＸ軸−側端部を含む第１ライン４１ａを照射対象として第１スリット光３１ａを照射する。一方、第２レーザ３ｂは、監視ライン４１のＸ軸＋側端部を含む第２ライン４１ｂを照射対象として第２スリット光３１ｂを照射する。つまり、第１ライン４１ａおよび第２ライン４１ｂの双方は、監視ライン４１という同一の直線上において配置された有限の長さを持つ線分（セグメント）としてのラインとなる。
【００２０】
また、第１ライン４１ａと第２ライン４１ｂとは部分的に重なっており、それによって通路４の幅方向の中央領域に重複部分４１ｃを有している。したがって、この重複部分４１ｃには、互いに反対となる向きから２つのスリット光が照射される。すなわち、Ｘ軸−側から第１スリット光３１ａが照射され、Ｘ軸＋側から第２スリット光３１ｂが照射される。
【００２１】
第１撮像装置１ａおよび第２撮像装置１ｂは、レーザ３ａ，３ｂと同様に、人物が通過する空間の上方となる通路４の天井などに設置される。そして、第１撮像装置１ａは第１レーザ３ａの近傍に配置され、第２撮像装置１ｂは第２レーザ３ｂの近傍に配置される。これにより、これら２つの撮像装置１ａ，１ｂは、Ｘ軸方向に沿った同一直線上（同一Ｙ座標位置）に、互いに所定距離を隔てて設置され、第１撮像装置１ａはＸ軸−側に、第２撮像装置１ｂはＸ軸＋側にそれぞれ配置される。
【００２２】
これらの２つの撮像装置１ａ，１ｂは重複部分４１ｃに対して両側つまりＸ軸−側とＸ軸＋側とに分かれて配置されており、それらの光学系の光軸は、略鉛直方向（Ｚ軸方向）に向けられている。これにより、第１撮像装置１ａは、第１レーザ３ａの近傍から、第１ライン４１ａを含む第１領域４２ａを撮影する。一方、第２撮像装置１ｂは、第２レーザ３ｂの近傍から、第２ライン４１ｂを含む第２領域４２ｂを撮影する。したがって、第１領域４２ａと第２領域４２ｂとは、第１ライン４１ａと第２ライン４１ｂとの重複部分４１ｃを含む重複領域４２ｃを有している。この重複領域４２ｃに関しては、互いに反対となる向きから撮影がなされる。すなわち、Ｘ軸−側から第１撮像装置１ａによって撮影がなされ、Ｘ軸＋側から第２撮像装置１ｂによって撮影がなされる。
【００２３】
第１撮像装置１ａにおいては、第１撮像装置１ａの撮影で得られる画像と、第２撮像装置１ｂの撮影で得られる画像との２つの画像に基づいて人物（一般には、立体的な被計数体）の通過数が計数されることとなるが、詳細は後述する。
【００２４】
監視装置２は、ＰＣなどの一般的なコンピュータで構成される。監視装置２は、通路４から離れた監視室などに配置されており、第１撮像装置１ａにおいて計数された人物の通過数は、伝送ケーブル５を介して監視装置２に伝送される。監視装置２は、このように第１撮像装置１ａから伝送された人物の通過数などを表示する。
【００２５】
図２は、計数システム１０の機能構成を示す図である。
【００２６】
第１撮像装置１ａは、装置全体を制御する制御部１１ａと、画像を取得する撮像部１２ａと、各種の演算を行なう演算部１３ａと、各種のデータを記憶するメモリ１４ａと、伝送ケーブル５を介したデータ通信を行なう通信部１５ａとを備えている。
【００２７】
撮像部１２ａは、撮影を行って二次元の画像を取得するものであり、入射光を結像する光学系、結像された光像を信号電荷に光電変換するＣＣＤなどの撮像素子、および、信号電荷をデジタル信号に変換するＡ／Ｄ変換器などを有している。撮像素子がスリット光３１ａ，３１ｂの反射光を有効に受光できるように、入射光の入射経路となる光学系には、スリット光３１ａ，３１ｂの波長帯（赤外波長帯）のみを通過するバンドパスフィルタが装着されている。なお、撮像素子上のオンチップフィルタに、このようなバンドパスフィルタが採用されてもよい。
【００２８】
演算部１３ａは、電気的回路で構成され、種々の演算の機能を備えている。図２において、画像処理部３３ａ、データ統合部３４および計数部３５は、演算部１３ａが備える機能を模式的に示している。なお、これらの機能は、ソフトウェア的に（すなわち、プログラムに従ってＣＰＵなどが演算を行なうことにより）実現されてもよい。
【００２９】
第２撮像装置１ｂは、第１撮像装置１ａとほぼ同様の構成となっている。すなわち、第２撮像装置１ｂは、制御部１１ｂと、撮像部１２ｂと、演算部１３ｂと、メモリ１４ｂと、通信部１５ｂとを備えている。ただし、第２撮像装置１ｂの演算部１３ｂは、画像処理部３３ｂのみをその機能として有し、第１撮像装置１ａと相違している。
【００３０】
監視装置２は、ハードウェアとしての構成は、前述したように一般的なコンピュータの構成となっている。すなわち、監視装置２は、各種の演算を行なうＣＰＵ２１、各種データを記憶するメモリ２２、計数結果などを表示するディスプレイ２３、伝送ケーブル５を介したデータ通信を行なう通信部２５、および、ハードディスク（図示省略）などを備えている。ハードディスクには専用のプログラムが予め記憶されており、このプログラムに従ってＣＰＵ２１が演算を行なうことで、監視装置２としての各種の機能が実現されるようになっている。
【００３１】
＜１−２．処理＞
図３は、計数システム１０の処理の流れを示す図である。図３において、符号Ｐ１で示す処理は第１撮像装置１ａで、符号Ｐ２で示す処理は第２撮像装置１ｂで、符号Ｐ３で示す処理は監視装置２でそれぞれ行なわれる。
【００３２】
計数システム１０では、図３に示す処理が所定の時間周期、例えば１／３０秒ごとに繰り返される。以下、図２および図３を参照して計数システム１０の処理について説明する。なお、この処理を行なう際には、図１に示すように、第１レーザ３ａから第１ライン４１ａに向けて第１スリット光３１ａが継続的に照射され、第２レーザ３ｂから第２ライン４１ｂに向けて第２スリット光３１ｂが継続的に照射される。
【００３３】
まず、第１撮像装置１ａと第２撮像装置１ｂとの間の同期信号などにより、第１撮像装置１ａにおけるステップＳ１１と、第２撮像装置１ｂにおけるステップＳ２１とが同時に開始される。
【００３４】
ステップＳ１１においては、第１撮像装置１ａの撮像部１２ａにより第１領域４２ａの撮影がなされる。撮影によって取得された画像は、画像データ６０ａとしてメモリ１４ａに格納される。画像データ６０ａの各画素の値は、被写体における赤外光線の照射強度を主として示し、例えば８ビット（０〜２５５）で表現される。したがって、被写体においてスリット光３１ａ，３１ｂが照射されている位置に対応する画素の値は比較的高くなり、逆に、スリット光３１ａ，３１ｂが照射されていない位置に対応する画素の値は比較的低くなる。
【００３５】
次に、画像処理部３３ａの処理により、第１ライン４１ａ上における第１スリット光３１ａの照射状態を示す一次元のラインデータが、画像データ６０ａから生成される（ステップＳ１２）。さらに、画像処理部３３ａの処理により、第１ライン４１ａ上において第１スリット光３１ａが遮断された位置を示す一次元かつ二値の第１遮断データ６４ａが、ラインデータから生成される（ステップＳ１３）。
【００３６】
図４は、画像データ６０ａから、ラインデータおよび第１遮断データ６４ａを生成する処理を説明するための図である。図に示すように、撮像部１２ａで取得された画像データ６０ａは、例えば横３２０×縦２４０の画素を有し、縦方向の中央位置に、監視ライン４１の第１ライン４１ａを示す像４１１ａが横方向に沿って含まれている。
【００３７】
以下の説明では、画像データ６０ａなどのデータ中における方向および向きを示す際には、図１において被写体に対して示した座標系と同一のものを用いる。すなわち、Ｘ軸方向は監視ライン４１の像と同一方向（横方向）とし、Ｙ軸方向は監視ライン４１の像に対して直交方向（縦方向）とする。また、データ中の画素の位置を表現する際に使用するＸＹ座標の原点は、当該データの左上端位置とする。そして、右向きをＸ軸方向の正（＋）向きとし、下向きをＹ軸方向の正（＋）向きとする。
【００３８】
ラインデータ６２ａは、画像データ６０ａ中の第１ライン４１ａを示す像４１１ａを抜き出すことで取得される。画像データ６０ａ中において、第１ライン４１ａを示す像４１１ａが現れる座標は、予めメモリ１４ａなどに記憶されている。
【００３９】
なお、第１ライン４１ａを示す像４１１ａからＹ軸方向に幅を持たせた領域を処理対象領域６１とし、この処理対象領域６１においてＹ軸方向に配列された画素列ごとに画素の値の最大値を選択し、その最大値を当該画素列と同一位置の画素の値とすることで、ラインデータ６２ａが生成されてもよい。これによれば、第１スリット光３１ａが本来照射されるべき位置から多少ずれたとしても、そのようなずれに影響されずに、第１スリット光３１ａの照射状態を正しく示すラインデータ６２ａを得ることができる。
【００４０】
ラインデータ６２ａが生成されると、次に、ラインデータ６２ａと、メモリ１４ａ内に予め記憶された第１基準データ６３ａとが比較され、その比較結果に基づいて第１遮断データ６４ａが生成される。ここで、第１基準データ６３ａとは、第１スリット光３１ａが遮断されていない状態において取得されたラインデータと同等のデータであり、第１スリット光３１ａが非遮断のときの第１ライン４１ａにおける赤外光線の照射強度を示す。
【００４１】
第１遮断データ６４ａの生成にあたっては、まず、Ｘ座標が同一となる第１基準データ６３ａの画素とラインデータ６２ａの画素とが注目され、第１基準データ６３ａの画素の値からラインデータ６２ａの画素の値が減算される。そして、差分結果が所定の閾値よりも大のときは「１」、差分結果が所定の閾値よりも小のときは「０」が、当該Ｘ座標の第１遮断データ６４ａの画素の値とされる。このような処理が全てのＸ座標に関して行なわれることで、第１遮断データ６４ａが生成される。
【００４２】
ここで、第１基準データ６３ａとラインデータ６２ａとの画素の差分結果が所定の閾値よりも大である場合とは、当該画素に対応する第１ライン４１ａ上の位置において、第１スリット光３１ａが遮断されて該第１スリット光３１ａが照射されていない場合である。また逆に、画素の差分結果が所定の閾値よりも小である場合とは、当該画素に対応する第１ライン４１ａ上の位置において、第１スリット光３１ａが遮断されておらず、第１スリット光３１ａが照射されている場合である。
【００４３】
したがって、第１遮断データ６４ａは、各画素（第１ライン４１ａ上の各位置に相当するデータ）が、第１スリット光３１ａが遮断されていることを示す「１」と、第１スリット光３１ａが遮断されていないことを示す「０」とで表現された二値のデータとなる。還元すれば、第１遮断データ６４ａは、第１ライン４１ａ上において第１スリット光３１ａが遮断された位置を「１」で示し、第１ライン４１ａ上において第１スリット光３１ａが遮断されていない位置を「０」で示すこととなる。
【００４４】
このように、第１撮像装置１ａにおいては、ステップＳ１１〜Ｓ１３がなされ、第１遮断データ６４ａが生成される。その一方で、このステップＳ１１〜Ｓ１３がなされている間に、第２撮像装置１ｂにおいてステップＳ２１〜Ｓ２３が並列してなされ、第２遮断データ６４ｂが生成される。ステップＳ２１〜Ｓ２３の処理の内容は、ステップＳ１１〜Ｓ１３の処理の内容とほぼ同様である。
【００４５】
すなわち、ステップＳ２１においては、第２撮像装置１ｂの撮像部１２ｂにより第２領域４２ｂの撮影がなされ、撮影によって取得された画像が画像データ６０ｂとしてメモリ１４ｂに格納される。
【００４６】
次に、画像処理部３３ｂの処理により、第２ライン４１ｂ上における第２スリット光３１ｂの照射状態を示す一次元のラインデータ６２ｂが、画像データ６０ｂから生成される（図４参照）（ステップＳ２２）。さらに、画像処理部３３ｂの処理により、ラインデータ６２ｂと、第２スリット光３１ｂが非遮断のときの第２ライン４１ｂにおける赤外光線の照射強度を示す第２基準データ６３ｂとが比較される（図４参照）。そして、この比較結果に基づいて、第２ライン４１ｂ上において第２スリット光３１ｂが遮断された位置を示す一次元かつ二値の第２遮断データ６４ｂが生成される（図４参照）（ステップＳ２３）。
【００４７】
このようにして生成された第２遮断データ６４ｂは、第２ライン４１ｂ上において第２スリット光３１ｂが遮断された位置を「１」で示し、第２ライン４１ｂ上において第２スリット光３１ｂが遮断されていない位置を「０」で示すこととなる。
【００４８】
このようにして第２遮断データ６４ｂが生成されると、次に、生成された第２遮断データ６４ｂが、第２撮像装置１ｂの通信部１５ｂから送信され（ステップＳ２４）、第１撮像装置１ａの通信部１５ａに受信される（ステップＳ１４）。
【００４９】
第１撮像装置１ａにより第２遮断データ６４ｂが受信されると、次に、第１撮像装置１ａのデータ統合部３４により、第１遮断データ６４ａと第２遮断データ６４ｂとを統合したデータである統合データ６５を生成する処理（以下、「データ統合処理」という。）がなされる。この統合データ６５は、監視ライン４１の全体において、スリット光３１ａ，３１ｂが遮断された位置を示す一次元かつ二値のデータである。
【００５０】
図５は、データ統合処理を説明するための概念図である。図５の上部は、通路４をＹ軸＋側からみた様子を示している。また、図５の下部は、図５の上部のように通路４を人物Ｐが通過したときにおいて得られる第１遮断データ６４ａ、第２遮断データ６４ｂおよび統合データ６５を示している。また、図中では、第１遮断データ６４ａ、第２遮断データ６４ｂおよび統合データ６５において値が「１」となる画素の位置を黒色で示している。
【００５１】
統合データ６５の生成にあたっては、まず、第１ライン４１ａと第２ライン４１ｂとの位置のズレに相当する距離Ｘａだけ、第２遮断データ６４ｂの各画素の座標位置がＸ軸＋方向に移動される。これにより、第１遮断データ６４ａと、第２遮断データ６４ｂとの位置合わせがなされる。この距離Ｘａは、予め計測等によって求められ、メモリ１４ａに記憶されている。
【００５２】
続いて、統合データ６５の各画素の値が、第１ライン４１ａと第２ライン４１ｂとの双方の画素の値に基づいて決定される。具体的には、第１ライン４１ａの重複部分４１ｃ以外に相当する統合データ６５の画素６５１の値は、第１遮断データ６４ａの画素の値がそのまま使用される。また、第２ライン４１ｂの重複部分４１ｃ以外に相当する統合データ６５の画素６５２の値は、第２遮断データ６４ｂの画素の値がそのまま使用される。
【００５３】
また、第１ライン４１ａと第２ライン４１ｂとの重複部分４１ｃに相当する統合データ６５の画素６５３の値は、第１遮断データ６４ａの画素の値と、第２遮断データ６４ｂの画素の値との論理積（ＡＮＤ）とされる。すなわち、統合データ６５の画素６５３の値は、同一座標となる第１遮断データ６４ａの画素と第２遮断データ６４ａの画素と双方の値が「１」の場合のみ「１」とされ、いずれか一方あるいは双方が「０」の場合は「０」とされる。換言すれば、遮断データ６４ａ，６４ｂの双方が遮断されている位置は、統合データ６５において「遮断されている位置」とされ、遮断データ６４ａ，６４ｂの少なくとも一方が遮断されていない位置は、統合データ６５において「遮断されていない位置」とされる。このような演算により、監視ライン４１の全体においてスリット光３１ａ，３１ｂが遮断された位置を示す統合データ６５が生成される。
【００５４】
このように統合データ６５は、第１撮像装置１ａの画像から得られる第１遮断データ６４ａと、第２撮像装置１ｂの画像から得られる第２遮断データ６４ｂとに基づいて生成される。
【００５５】
通路４の中央位置となる重複部分４１ｃは、Ｘ軸−側から、第１レーザ３ａによって第１スリット光３１ａが照射されつつ、第１撮像装置１ａにより撮影される。その一方で、重複部分４１ｃは、Ｘ軸＋側から、第２レーザ３ｂによって第２スリット光３１ｂが照射されつつ、第２撮像装置１ｂにより撮影される。このため、第１遮断データ６４ａには、第２撮像装置１ｂから死角となる位置の情報が含まれ、逆に、第２遮断データ６４ｂには、第１撮像装置１ａから死角となる位置の情報が含まれる。したがって、上記のように生成された統合データ６５は、通路４の幅方向に関しての死角を無くしたデータとなる（図３：ステップＳ１５）。
【００５６】
データ統合処理が終了すると、次に、生成された統合データ６５に基づいて通路４を通過した人数を計数する処理（以下、「人数計数処理」という。）が計数部３５によりなされる。
【００５７】
以下、第１遮断データ６４ａ、第２遮断データ６４ｂおよび統合データ６５中において、位置的に連続して値が「１」となる画素群を「遮断情報」という。人数計数処理においては、統合データ６５の「遮断情報」のうち、画素数が所定の基準数を超えるものが人物を示す「人物情報」と判断される。そして、このような人物情報が新たに検出されるごとに、通路４の通過数を示す内部変数がインクリメントされる。このような処理がなされることにより、通路４における人物の通過数が計数される（ステップＳ１６）。
【００５８】
人数計数処理が終了すると、次に、その時点における内部変数の値が計数結果として、第１撮像装置１ａの通信部１５ａから監視装置２に送信される（ステップＳ１７）。送信された計数結果は、監視装置２の通信部２５に受信され（ステップＳ３１）、ＣＰＵ２１の制御により、ディスプレイ２３に表示される（ステップＳ３２）。これにより、計数システム１０を扱うユーザは、計数結果を把握することができることとなる。
【００５９】
以上、第１の実施の形態について説明したように、本実施の形態の計数システム１０においては、通路４の中央位置を挟んでＸ軸方向に所定距離を隔てて２つのレーザ３ａ，３ｂが配置され、レーザ３ａ，３ｂのそれぞれの近傍に２つの撮像装置１ａ，１ｂが配置される。このような各装置の配置によって、第１ライン４１ａと第２ライン４１ｂとの重複部分４１ｃは、Ｘ軸−側とＸ軸＋側との双方からスリット光が照射されつつ、Ｘ軸−側とＸ軸＋側との双方から撮影される。
【００６０】
そして、このようにして第１撮像装置１ａで得られた画像と、第２撮像装置１ｂで得られた画像とを用いることで、死角の無い統合データ６５が生成される。計数システム１０では、この統合データ６５に基づいて通路４を通過する人物の通過数を計数するため、死角を人物が通過することによる計数漏れが防止され、通路４の通過数を高精度に計数することができる。
【００６１】
なお、以上の実施の形態の計数システム１０は、「通路上の異なる位置に配置されて、通路の所定領域の照明と撮像とを領域的に分担する第１と第２の照明撮像系を備え、所定領域のうちの一部の区域は、第１と第２の照明撮像系による２重監視区域とされている計数システム」であるとも表現できる。すなわち、レーザおよび撮像装置を合わせたものが照明撮像系に相当し、監視ライン４１上の重複部分４１ｃが２重監視区域とされていることとなる。
【００６２】
＜２．第２の実施の形態＞
次に、本発明の第２の実施の形態について説明する。第２実施の形態の計数システム１０の概略構成は、図１に示すものと同様である。
【００６３】
図６は、第２の実施の形態の計数システム１０の機能構成を示す図である。第１の実施の形態においては、第１撮像装置１ａのみが通過数の計数機能たる計数部３５を備えていたが、本実施の形態においては、第１撮像装置１ａおよび第２撮像装置１ｂの双方が計数部を備えている。すなわち、図６に示すように、第１撮像装置１ａはマスタ計数部３５ａを備え、第２撮像装置１ｂはサブ計数部３５ｂを備えている。その他の構成は、第１の実施の形態と同様である。
【００６４】
マスタ計数部３５ａは、第１の実施の形態と同様に、統合データ６５に基づいて通過数を計数する機能とともに、第１遮断データ６４ａに基づいて第１ライン４１ａのみにおける人物の通過数を計数する機能を備えている。一方、サブ計数部３５ｂは、第２遮断データ６４ｂのみに基づいて、第２ライン４１ｂのみにおける人物の通過数を計数する機能を備えている。なお、以下、第１遮断データ６４ａに基づいて第１ライン４１ａのみにおける人物の通過数を計数した結果を「第１計数結果」といい、第２遮断データ６４ｂに基づいて第２ライン４１ｂのみにおける人物の通過数を計数した結果を「第２計数結果」という。
【００６５】
図７および図８は、第２の実施の形態の計数システム１０の処理の流れを示す図である。図３と同様に、図７および図８において、符号Ｐ１で示す処理は第１撮像装置１ａで、符号Ｐ２で示す処理は第２撮像装置１ｂで、符号Ｐ３で示す処理は監視装置２でそれぞれ行なわれる。本実施の形態においても、図７および図８に示す処理が所定の時間周期、例えば１／３０秒ごとに繰り返される。以下、図６ないし図８を参照して、本実施の形態の計数システム１０の処理について説明する。
【００６６】
まず、第１の実施の形態と同様に、ステップＳ１０１とステップＳ２０１とが同時に開始される。そして、第１撮像装置１ａにてステップＳ１０１〜Ｓ１０３がなされるとともに、これに並列して、第２撮像装置１ｂにてステップＳ２０１〜Ｓ２０３がなされる。ステップＳ１０１〜Ｓ１０３およびステップＳ２０１〜Ｓ２０３の処理の内容はそれぞれ、第１の実施の形態におけるステップＳ１１〜Ｓ１３およびステップＳ２１〜Ｓ２３と同一である。これにより、第１撮像装置１ａでは第１遮断データ６４ａが生成され、第２撮像装置１ｂでは第２遮断データ６４ｂが生成される。
【００６７】
第１撮像装置１ａにおいて第１遮断データ６４ａが生成されると、次に、データ統合部３４によって、第１遮断データ６４ａが参照され、第１遮断データ６４ａのうちの重複部分４１ｃに相当する画素群（以下、「重複部」という。）に、遮断情報（位置的に連続して値が「１」となる画素群）が含まれているか否かが判定される（ステップＳ１０４）。
【００６８】
ステップＳ１０４において、第１遮断データ６４ａの重複部に遮断情報が含まれていた場合は、第２遮断データ６４ｂを要求する要求信号が第１撮像装置１ａから第２撮像装置１ｂに対して送信される（ステップＳ１０５）。
【００６９】
第２撮像装置１ｂが、第１撮像装置１ａからの要求信号を受信し（ステップＳ２０４）、この要求信号が第２遮断データ６４ｂを要求するものであると判定されると（ステップＳ２０５）、生成された第２遮断データ６４ｂが第２撮像装置１ｂから第１撮像装置１ａに送信される（ステップＳ２０６）。
【００７０】
この第２遮断データ６４ｂが第１撮像装置１ａに受信されると（ステップＳ１０６）、以降は第１の実施の形態と同様の処理がなされる。すなわち、データ統合部３４によりデータ統合処理がなされ（ステップＳ１０７）、マスタ計数部３５ａにより統合データ６５に基づく人数計数処理がなされる（ステップＳ１０８）。そして、計数結果が監視装置２へ送信され（ステップＳ１１３，Ｓ３０１）、計数結果が監視装置２のディスプレイ２３に表示される（ステップＳ３０２）。このように、第１遮断データ６４ａの重複部に遮断情報が含まれていた場合は、第１の実施の形態とほぼ同様の処理がなされる。
【００７１】
一方、ステップＳ１０４において、第１遮断データ６４ａの重複部に遮断情報が含まれていない場合は、第２計数結果を要求する要求信号が第１撮像装置１ａから第２撮像装置１ｂに対して送信される（ステップＳ１０９）。続いて、マスタ計数部３５ａにより、第１遮断データ６４ａに基づく人数計数処理が行なわれ、第１計数結果が導出される（ステップＳ１１０）。
【００７２】
第２撮像装置１ｂが、第１撮像装置１ａからの要求信号を受信し（ステップＳ２０４）、この要求信号が第２計数結果を要求するものであると判定されると（ステップＳ２０５）、続いて、サブ計数部３５ｂにより、第２遮断データ６４ｂに基づく人数計数処理が行なわれ、第２計数結果が導出される（ステップＳ２０７）。ステップＳ１１０およびＳ２０７において人数を計数する手法は、参照するデータは相違するものの、第１の実施の形態と同様である。
【００７３】
第２計数結果が導出されると、この第２計数結果は第２撮像装置１ｂから第１撮像装置１ａに送信される（ステップＳ２０８）。
【００７４】
この第２計数結果が第１撮像装置１ａに受信されると（ステップＳ１１１）、次に、第１撮像装置１ａのマスタ計数部３５ａにより、第１計数結果と第２計数結果とが加算され、この加算結果が監視ライン４１の全体としての計数結果とされる（ステップＳ１１２）。そして、計数結果は監視装置２へ送信され（ステップＳ１１３，Ｓ３０１）、監視装置２のディスプレイ２３に表示される（ステップＳ３０２）。
【００７５】
このように、第１遮断データ６４ａの重複部に遮断情報が含まれていない場合は、第１撮像装置１ａおよび第２計数結果のそれぞれにおいて人数計数処理が行なわれる。そして、それぞれの計数結果を加算したものが、監視ライン４１の全体としての計数結果とされる。
【００７６】
以上のように、第２の実施の形態の計数システム１０では、第１遮断データ６４ａの重複部に遮断情報が含まれている場合のみ、第１遮断データ６４ａと第２遮断データ６４ｂとを統合した統合データ６５に基づいて、人数計数処理が行なわれる。一方、第１遮断データ６４ａの重複部に遮断情報が含まれていない場合は、データ統合処理は行なわれず、第１撮像装置１ａおよび第２撮像装置１ｂのそれぞれにおいて人数計数処理が行なわれ、これらの計数結果が加算される。
【００７７】
このため、第１遮断データ６４ａの重複部に遮断情報が含まれていない場合は、人数の計数に係る処理が第１撮像装置１ａと第２撮像装置１ｂとで分散されるため、第１撮像装置１ａの演算負荷を低減できる。また、第２撮像装置１ｂから第１撮像装置１ａへは計数結果のみが送信されるため、データ通信量も低減することができる。
【００７８】
＜３．変形例＞
以上、本発明の実施の形態について説明してきたが、この発明は上記実施の形態に限定されるものではなく様々な変形が可能である。
【００７９】
上記第１の実施の形態では、画像処理部、データ統合部および計数部は、撮像装置が有する機能としていたが、これらの機能の一部または全部は、監視装置２が備える機能としてもよい。監視装置２において、このような機能は、プログラムに従ってＣＰＵ２１が演算を行なうことで実現することができる。
【００８０】
例えば、図９に示すように、第１および第２撮像装置１ａ，１ｂはそれぞれ、画像処理部３３ａ，３３ｂのみを有するようにし、監視装置２が、データ統合部２１１および計数部２１２を有するようにしてもよい。このような場合は、第１撮像装置１ａにおいて第１遮断データ６４ａが生成され、第２撮像装置１ｂにおいて第２遮断データ６４ｂが生成されると、これらの遮断データ６４ａ，６４ｂの双方が監視装置２に送信される。そして、監視装置２のデータ統合部２１１により、これらの遮断データ６４ａ，６４ｂに基づいて、データ統合処理が行なわれて統合データ６５が生成され、さらに、計数部２１２により、統合データ６５に基づいて人数計数処理が行なわれることとなる。
【００８１】
また、上記実施の形態において被計数体は人物であったが、荷物などの物体、自動車などの乗り物、動物など、所定の通路を移動する移動体であれば、どのようなものであってもよい。
【００８２】
【発明の効果】
以上、説明したように、請求項１ないし３の発明によれば、第１ラインと第２ラインとの重複部分が、互いに反対となる向きからスリット光が照射され、互いに反対となる向きから撮影される。このため、通路の幅方向に関しての死角が無くなり、被計数体の通過数を高精度に計数できる。
【００８３】
また特に、請求項２の発明によれば、一次元データに基づいて通過数を計数するため、通過数を計数するための演算負荷を小さくできる。
【００８４】
また特に、請求項３の発明によれば、通過数を計数するための演算負荷をさらに小さくできる。
【００８５】
また、請求項４の発明によれば、重監視区域では、第１と第２の照明撮像系によって照明と撮像とが異なる位置から行われるため、ひとつの被係数体の陰に他の被係数体が入って計数もれになることを防止できる。
【図面の簡単な説明】
【図１】第１の実施の形態の計数システムの概略構成図である。
【図２】第１の実施の形態の計数システムの機能構成を示す図である。
【図３】第１の実施の形態の計数システムの処理の流れを示す図である。
【図４】画像データから、ラインデータおよび遮断データを生成する処理を説明するための図である。
【図５】データ統合処理を説明するための概念図である。
【図６】第２の実施の形態の計数システムの機能構成を示す図である。
【図７】第２の実施の形態の計数システムの処理の流れを示す図である。
【図８】第２の実施の形態の計数システムの処理の流れを示す図である。
【図９】計数システムの機能構成の変形例を示す図である。
【図１０】計数システムの一例を示す図である。
【図１１】計数システムの一例を示す図である。
【符号の説明】
１ａ    第１撮像装置
１ｂ    第２撮像装置
２      監視装置
３ａ    第１レーザ
３ｂ    第２レーザ
４      通路
５      伝送ケーブル
１０      計数システム
【図１】
2005025590.tif 000003
【図２】
2005025590.tif 000004
【図３】
2005025590.tif 000005
【図４】
2005025590.tif 000006
【図５】
2005025590.tif 000007
【図６】
2005025590.tif 000008
【図７】
2005025590.tif 000009
【図８】
2005025590.tif 000010
【図９】
2005025590.tif 000011
【図１０】
2005025590.tif 000012
【図１１】
2005025590.tif 000013