(57)【要約】【課題】乗降者の人数を正確にカウントすることができる乗降者計数装置を提供する。【解決手段】乗り物の車内に設置する撮像手段２で上方から乗り物の乗降口５（６）を撮像する撮像画像から人を認識し追跡して乗り物に乗降する人数をカウントする乗降者計数装置１である。撮像画像上において乗降口５（６）における扉の乗降口を含む車内通路に対応する位置を囲む内部領域Ｉを設定するとともに、内部領域Ｉの外周における少なくとも車内と車外との位置に対応する２つの外部領域Ａ，Ｂを設定する設定手段３１と、乗降口５（６）の扉が扉開の間は一の外部領域Ａ（Ｂ）から内部領域Ｉを通過して他の外部領域Ｂ（Ａ）へ移動した人の数をカウントし、扉閉の間は人の数をカウントしない処理とし、且つ扉が扉閉となった時又は扉開となった時に内部領域Ｉに存在する人をカウントの対象とする処理を行うカウント判定手段３５とを備える。【選択図】図２
2014219913.tif 000002
【特許請求の範囲】
【請求項１】
乗り物の車内に設置する撮像手段で上方から乗り物の乗降口を撮像する撮像画像から人を認識し追跡して乗り物に乗降する人数をカウントする乗降者計数装置であって、
撮像画像上において乗降口を含む車内通路に相当する領域に内部領域を設定するとともに、内部領域の外周における少なくとも車内と車外との範囲に２つの外部領域を設定する設定手段と、
乗降口の扉が扉開の間は一の外部領域から内部領域を通過して他の外部領域へ移動した人の数をカウントし扉閉の間は人の数をカウントしない処理とし、且つ扉が扉閉となった時又は扉開となった時に内部領域に存在する人をカウントの対象とする処理を行うカウント判定手段とを備える乗降者計数装置。
【請求項２】
請求項１に記載の乗降者計数装置において、
上記カウント判定手段は、扉開の間は車外の外部領域から内部領域を通過して車内の外部領域へ移動した人の数を乗客人数としてカウントし、さらには扉開の状態から扉閉となった時に内部領域に留まっている人のうち車外の外部領域から該内部領域に移動した人を乗客人数としてカウントする処理とする乗降者計数装置。
【請求項３】
請求項１又は２に記載の乗降者計数装置において、
上記カウント判定手段は、扉開の間は車内の外部領域から内部領域を通過して車外の外部領域へ移動した人の数を降客人数としてカウントし、さらには扉閉の状態から扉開となった時に内部領域に留まっている人のうち該内部領域から車外の外部領域へ移動した人を降客人数としてカウントする処理とする乗降者計数装置。
【請求項４】
請求項１〜３のいずれか１項に記載の乗降者計数装置において、
扉の開閉を操作する扉開閉操作信号、扉の開閉を直接検知する扉開閉検知信号又は上記撮像画像上での扉の動きの画像認識のうちのいずれかにより扉の状態を認識する扉状態認識手段を備える乗降者計数装置。
【請求項５】
請求項１〜４のいずれか１項に記載の乗降者計数装置において、
上記撮像画像上の人を固有点で特定して人の認識を行う人物認識手段と、
上記固有点を追跡することにより撮像画像上の人を追跡する追跡手段とを備え、
上記設定手段は、乗降口の内側通路上に存在する人の上記固有点が含まれる範囲で上記内部領域が設定される構成とする乗降者計数装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、バス、列車、エレベータなどの乗り物に乗降する人数をカウントする乗降者計数装置に関するものである。
【背景技術】
【０００２】
従来、バス等において乗客の乗車と降車を判別し検知する乗降客判別検出装置が知られている（特許文献１）。この乗降客判別検出装置は、乗降口の内側近傍の乗降用通路に乗降口に近い側から第１の光電センサと第２の光電センサとを設け、第１・第２の光電センサの光路が乗降用通路を通過する乗客によっていずれも遮られる状態が起こるように配置される。第１・第２の光電センサの光路がいずれも遮られないときを状態０、第１の光電センサの光路のみが遮られるときを状態１、第１・第２の光電センサの光路がいずれも遮られるときを状態２、第２の光電センサの光路のみが遮られるときを状態３とする。そして、第１・第２の光電センサが、状態１、状態２、状態３、状態０の順に遷移したときは乗客が乗車したと判別して乗車人数を加算カウントし、状態３、状態２、状態１、状態０の順に遷移したときは乗客が降車したと判別して降車人数を加算カウントする人数カウント手段を設ける。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−２４２９０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このような従来の乗降客判別検出装置では、乗降口の扉が閉じられて乗客の乗降が行われないときに乗客が乗降口付近を移動すると誤って人数カウントされてしまうことが想定される。また、バス停などで乗り込んだ乗客が乗降口付近にそのまま留まったり、車内が混雑していて乗降口付近に留まらざるを得なかった場合には、第１・第２の光電センサが所定順序どおりに遷移せず人数カウントされないことも想定される。そのため、停留所のような乗り降りする場所ごとに乗降者の人数を正確にカウントできないという問題があった。
本発明は、以上の事情に鑑みてなされたものであり、乗降者の人数を正確にカウントすることができる乗降者計数装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明に係る乗降者計数装置は、
乗り物の車内に設置する撮像手段で上方から乗り物の乗降口を撮像する撮像画像から人を認識し追跡して乗り物に乗降する人数をカウントする乗降者計数装置であって、
撮像画像上において乗降口を含む車内通路に相当する領域に内部領域を設定するとともに、内部領域の外周における少なくとも車内と車外との範囲に２つの外部領域を設定する設定手段と、
乗降口の扉が扉開の間は一の外部領域から内部領域を通過して他の外部領域へ移動した人の数をカウントし扉閉の間は人の数をカウントしない処理とし、且つ扉が扉閉となった時又は扉開となった時に内部領域に存在する人をカウントの対象とする処理を行うカウント判定手段とを備える。
【０００６】
上記構成より、車外の外部領域から内部領域を通過して車内の外部領域へ移動した人を乗客とし、車内の外部領域から内部領域を通過して車外の外部領域へ移動した人を降客としてそれぞれ判別することができる。なお、乗降口が１つの場合でも乗り口と降り口とに分かれている場合でも乗客と降客とをそれぞれ判別することができる。よって、乗車口から降車する人や、降車口から乗車する人をそれぞれ方向別にカウントすることができる。そして、内部領域を設けることで乗降口でのうろつき、車体揺れなどによる体の前後の動きにより多重にカウントすることを防ぐことができる。
また、カウント判定手段では、扉閉の間は人の数をカウントしない処理とするので、乗降口の扉が閉じられている間に乗客が乗降口付近を移動しても誤って人数カウントされない。
また、カウント判定手段は、扉が扉閉となった時又は扉開となった時に内部領域に存在する人をカウントの対象とする。車内が満員になり乗車しても車内に進めず乗客が乗車口付近にそのまま留まっていた時に扉が閉まった場合など、扉が扉閉となった時に乗客が乗降口付近にそのまま留まっていた場合その乗客を乗客人数としてカウントすることができる。また、扉開となった時に乗降口付近に留まっていた乗客が乗降口から降りた場合その乗客を降客人数としてカウントすることができる。
【０００７】
上記カウント判定手段は、扉開の間は車外の外部領域から内部領域を通過して車内の外部領域へ移動した人の数を乗客人数としてカウントし、さらには扉開の状態から扉閉となった時に内部領域に留まっている人のうち車外の外部領域から該内部領域に移動した人を乗客人数としてカウントする処理とすることが望ましい。
これにより、扉開のときに乗り込んで扉が閉まった時点でも乗降口付近にそのまま留まっていた人を乗客人数としてカウントすることができる。また、以前から乗降口付近にずっと留まっていた人を再び乗客として誤って人数カウントされることもない。
【０００８】
上記カウント判定手段は、扉開の間は車内の外部領域から内部領域を通過して車外の外部領域へ移動した人の数を降客人数としてカウントし、さらには扉閉の状態から扉開となった時に内部領域に留まっている人のうち該内部領域から車外の外部領域へ移動した人を降客人数としてカウントする処理とすることが望ましい。
ところで、扉閉の間はカウントしない処理であるから、乗降口付近をうろついていて次に扉が開いた時に降りた降客について、車内の外部領域から内部領域を通過して車外の外部領域へ移動する移動経路の条件が成立しない場合も考え得る。たとえば夜間は乗降口の照明を消灯して走行するので、降車する人物が扉付近まで移動してきてもこの人物を認識することができない。そして照明が点灯して乗降口の扉が開いた時点でこの人物を認識し、この人物が内部領域に存在する場合、移動経路の条件が成立しない。
しかるに、上記構成では、扉閉の状態から扉開となった時に内部領域に留まっている人のうち該内部領域から車外の外部領域へ移動した人を降客人数としてカウントするので、乗降口付近に留まる直前は車内側から移動して来なかった人であっても、扉が開くと降りた人を降客人数としてカウントすることができる。
【０００９】
扉の開閉を操作する扉開閉操作信号、扉の開閉を直接検知する扉開閉検知信号又は上記撮像画像上での扉の動きの画像認識のうちのいずれかにより扉の状態を認識する扉状態認識手段をさらに備えることができる。
これにより、扉の状態（扉開の状態、扉閉の状態、扉が閉まった時、扉が開いた時等）を確実に認識することができる。特に、本装置では人の認識のために撮像部を備えるから撮像画像上の扉の動きを画像認識する場合は、特別に扉の状態を認識する外部信号を得るための構成が省略することができ、この外部信号を取り込むための配線や接続作業などを不要とすることができる。
【００１０】
上記撮像画像上の人を固有点で特定して人の認識を行う人物認識手段と、
上記固有点を追跡することにより撮像画像上の人を追跡する追跡手段とを備え、
上記設定手段は、乗降口の内側通路上に存在する人の上記固有点が含まれる範囲で上記内部領域が設定される構成とすることが望ましい。
これにより、乗降口付近に留まる人を確実に人認識することができる。
【発明の効果】
【００１１】
以上より、本発明によれば、人が乗降口付近に留まっていた場合でも、停留所等の場所ごとに乗降者の人数をそれぞれ正確にカウントすることができる。
【図面の簡単な説明】
【００１２】
【図１】実施形態の乗降者計数装置を適用したバスの車内の模式図である。
【図２】実施形態の乗降者計数装置の構成を示すブロック図である。
【図３】撮像画像上における内部領域と外部領域とを示す模式図である。
【図４】人物領域位置データ部におけるデータ内容の説明図である。
【図５】乗車口でのカウント処理を行うためのフローチャートである。
【図６】降車口でのカウント処理を行うためのフローチャートである。
【図７】乗降口でのカウント処理を行うためのフローチャートである。
【発明を実施するための形態】
【００１３】
以下に、本発明の実施形態について図面を参照しながら説明する。
なお、本実施形態では、バスへの適用例であるが、本発明は、これに限定されるものではなく、列車やエレベータ等のような乗降口、出入口等に開閉扉を有する各種の乗り物にも適用することができる。
【００１４】
図１を参照して、実施形態の乗降者計数装置１は、バスの車内に設置されており、撮像部２と、処理部３とを有する。
撮像部２は、例えば、ＣＣＤカメラ等で構成される。撮像部２は、通信ケーブル等の配線で処理部３と通信接続され、撮像部２で撮像する撮像画像の撮像データが処理部３に送信される。なお、撮像部２は、無線で処理部３と通信接続されるようにしてもよい。本実施形態では、乗降口としてバスの前後に乗車口５と降車口６とに分かれており、撮像部２は、乗車口５と降車口６とにそれぞれ設置される。乗車口５の撮像部２Ａは、１台のＣＣＤカメラ等で構成され、乗車口５付近の車内の天井に設置されて上方から乗車口５を含む領域を撮像する。この撮像部２Ａは、撮像画像において乗車口５の扉の下端部全体が写り込み、且つ乗車口５付近の車内の通路床面と扉越しに車外とが写り込むように設置される（図３参照）。降車口６の撮像部２Ｂも乗車口５の場合と同様にして設置される。
【００１５】
処理部３は、例えば、バスの運転席の横に設置されており、ソフトウエアやメモリ等を有するコンピュータ等で構成される。図２を参照して、処理部３は、設定部３１、人物認識部３２、追跡部３３、人物領域位置データ部３４、カウント判定部３５、扉状態認識部３６、記録部３７等を有する。
【００１６】
設定部３１は、撮像画像上に映った人をカウントするために内部領域Ｉと外部領域Ａ，Ｂとを設定する。ここで内部領域Ｉ及び外部領域Ａ，Ｂとは、乗降口（乗車口と降車口に分かれている場合も含む。）における人の移動位置を撮像画像上で捉えるための枠であり、その形状や大きさは、撮像画像上の乗降口付近の様子に合わせて設定することができる。例えば、図３に示すように、設定部３１により、乗車口５や降車口６の撮像画像上において、内部領域Ｉは、乗降口を含む車内通路に対応する位置を囲むように矩形状の範囲として設定され、外部領域Ａ，Ｂは、この内部領域Ｉの外周の矩形状の範囲において車外の位置に対応する車外の外部領域Ａと、車内の位置に対応する車内の外部領域Ｂとが設定される。なお、外部領域Ａ，Ｂの外枠が撮像部２による撮像領域（撮像画像エリア）とすることができる（図３参照）。また、内部領域Ｉは、後述する人物認識部３２で示される人の固有点として、車内の乗車口５付近や降車口６付近に存在する人の固有点が入る範囲で設定される。これにより、内部領域Ｉにおいて乗車口５や降車口６の内側床面上に留まる人を確実に人認識することができる。設定部３１の操作は、例えば、図示しない操作端末装置を処理部３に接続して、この操作端末装置の操作によって行われる。この場合、操作端末装置の表示部に乗車口５又は降車口６の撮像画像を表示させ、設定者がこの表示部の撮像画像を見ながらマウスやキーボード等の入力部を操作することにより、設定部３１により内部領域Ｉと外部領域Ａ，Ｂとの設定を行うことができる。
【００１７】
人物認識部３２は、撮像部２から撮像データ（乗車口５や降車口６の撮像画像）が受信され、撮像データによる撮像画像上から人を認識する。人認識方法は、各種の画像処理方法によって実施できるが、例えば、特許３３９０４２６号、特許３４０６５７７号、特許３４０６５８７号等に記載の物体像識別方法を利用するのが好ましい。この物体像識別方法は、概略的には、撮像画像上の各画素点を中心に円形状に基本波フーリエ変換を実行して移動する人画像と背景画像との境界となる人画像の輪郭部分を認識し、この輪郭部分に基づいてその人画像を固有の点で特定するようにして人認識を行う。この物体像識別方法によれば、１台のカメラによる撮像画像から人を確実に認識でき、差分画像法等に比べて処理データ量が少なく且つ処理速度の速い画像処理が行える。
【００１８】
追跡部３３は、人物認識部３２によって認識された各々の人の固有点の位置を認識することにより、撮像画像上に映された人を追跡する。
【００１９】
人物領域位置データ部３４では、撮像部２からの撮像画像において人物認識部３２で新規に人認識されて追跡部３３で追跡される人ごとに、固有の人物ＩＤを発行するとともにその人が移動する各領域（内部領域Ｉ及び車内外の外部領域Ａ，Ｂの領域値）を記録する領域位置データを作成する。図４を参照して、人物ＩＤは、例えば、数値などの固有値とする（図４中の「サンプル値」を参照）。領域位置データは、現在居る位置の領域（現在領域位置Ｔ０）、現在位置の前に居た位置の領域（直前領域位置Ｔ１）、直前位置の前に居た位置の領域（過去領域位置Ｔ２）の各データを有し、各データ（Ｔ０、Ｔ１、Ｔ２）には、人が内部領域Ｉ、車内外の外部領域Ａ，Ｂを移動した足取りとして内部領域Ｉ、車外の外部領域Ａ、車内の外部領域Ｂの各領域値（例えば、図４中の「サンプル値」で示すＡ，Ｉ，Ｂなど）がそれぞれ記録される。
【００２０】
扉状態認識部３６は、乗車口５及び降車口６の扉の開閉信号を受け取り、乗車口５及び降車口６での扉の開閉状態を認識しカウント判定部３５へ入力する。扉の開閉状態としては、扉が完全に開いた状態（扉開）や扉が完全に閉まった状態（扉閉）に加え、扉が開いていた状態から完全に閉まった時点、扉が閉まっていた状態から完全に開いた時点も含む。扉の開閉信号には、例えば、バスの運転手又は車掌が操作する扉スイッチ４（図１参照）の扉開閉操作信号、又は扉の設置位置に設けたセンサの扉開閉検知信号のような外部信号が利用される。また、扉状態認識部３６は、上記外部信号（操作信号、検知信号）に代えて、撮像部２による撮像画像上での扉の動きの画像認識によって扉の開閉状態を認識するようにしてもよい。この場合は、外部信号を得るための構成が省略できるので、外部信号を取り込むための配線や接続作業などを不要とすることができる。
【００２１】
カウント判定部３５は、人物領域位置データ部３４との間でやり取りを行い、撮像画像上に映し出された個々の人の領域位置データを取得し、また、扉状態認識部３６から乗車口５及び／又は降車口６での扉の開閉情報を取得して、これらの情報に基づいてバスの乗車人数及び／又は降車人数のカウント処理を行う。このカウント判定部３５のカウント処理として、乗車口５や降車口６の扉が扉開の間は一の外部領域（Ａ又はＢ）から内部領域Ｉを通過して他の外部領域（Ａ又はＢ）へ移動した人の数をカウントし、扉閉の間は人の数をカウントしない処理を行う。すなわち、乗車口５では、乗車口５の扉が開いている状態の間は、乗車口５の撮像画像において人が車外側の外部領域Ａから内部領域Ｉを通過して車内側の外部領域Ｂへ移動したことが認識されると、その人がバスに乗車したと判別して乗車人数を加算するカウント処理を行う。乗車口５の扉が閉まっている状態の間は、乗車口５の撮像画像において人が外部領域Ａ，Ｂと内部領域Ｉとの間の領域間を移動してもカウント処理を行わない。降車口６でも、同様に、降車口６の扉が開いている状態の間は、降車口６の撮像画像において人が車内側の外部領域Ｂから内部領域Ｉを通過して車外側の外部領域Ａへ移動したことが認識されると、その人がバスから降車したと判別して降車人数を加算するカウント処理を行い、降車口６の扉が閉まっている状態の間は、人が外部領域Ａ，Ｂと内部領域Ｉとの間の領域間を移動してもカウント処理を行わない。このように、扉閉の間は人の数をカウントしない処理とするので、乗車口５、降車口６で扉が閉じられている間に乗客が乗車口５や降車口６の付近を移動しても誤って人数カウントされない。
【００２２】
また、カウント判定部３５のカウント処理として、扉が扉閉となった時又は扉開となった時に内部領域Ｉに存在する人をカウントの対象とする処理を行う。すなわち、乗車口５では、乗車口５の扉が開いていた状態から閉まった時点で、乗車口５の撮像画像において内部領域Ｉに留まっている人は車内の外部領域Ｂへ移動したとみなす。これにより、この人は、車外の外部領域Ａ、内部領域Ｉ、車内の外部領域Ｂへと移動したと認識されたのと同様に乗車人数に加算カウント処理される。従って、車内が混雑している等で乗客が乗車口５付近にそのまま留まっていた場合でもその乗客を乗車人数としてカウントすることができる。降車口６では、降車口６の扉が閉まっていた状態から開いた時点で、降車口６の撮像画像において内部領域Ｉに留まっている人は車内の外部領域Ｂから移動して来たとみなす。これにより、この人が降車口６へ移動して降りると車内の外部領域Ｂ、内部領域Ｉ、車外の外部領域Ａへと移動したと認識されて降車人数に加算カウント処理される。従って、降車口６の扉が閉まっていてカウント処理を行わない間に乗客が降車口６付近をうろつき降車口６付近で留まっていた場合でもその乗客を降車人数としてカウントすることができる。なお、カウント処理された人にはカウント済みのマーク等を記録することにより撮像画像に映っている間に二重カウントされないようにしてもよい。このように実際に乗り降りしたが乗車口５付近や降車口６付近に留まっていた人も正しく乗降者の人数としてカウントされるから、扉が開閉する停留所毎に、且つ乗降時刻毎に乗降者の人数を正確にカウントすることができる。
【００２３】
記録部３７は、例えば、内部メモリや外付けメモリ等の記憶手段で構成され、カウント判定部３５でカウント処理された乗車人数及び降車人数を記録する。記録部３７では、乗車人数及び降車人数を、扉の開閉の都度、停留所（駅）や停留所番号（駅番号）毎に、乗降時刻、移動距離等と合わせて記録することができる。
【００２４】
次に、乗降者計数装置１の動作について説明する。
なお、乗降者計数装置１は、初期設定作業として設定部３１により撮像部２で監視する撮像画像上に、内部領域Ｉ、車内位置の外部領域Ｂ、車外位置の外部領域Ａを予め設定する。
【００２５】
まず、乗車口５でのカウント処理から説明する。
図５を参照して、人数カウントの動作をスタートさせると、撮像部２で撮像する撮像画像上に新たな人が出現した場合は（Ｓ１）、その人に対して固有の人物ＩＤを発行するとともに、この人物ＩＤと関連付けられた領域位置データを新たに作成する（Ｓ２）。この領域位置データは、現在領域位置Ｔ０、直前領域位置Ｔ１、過去領域位置Ｔ２より構成され、各データにはその人が移動した足取りとして内部領域Ｉ、車内外の外部領域Ａ，Ｂの各領域値が記録される。
【００２６】
そして、撮像画像上で外部領域Ａ，Ｂと内部領域Ｉとの領域間を移動した人の有無を検出し（Ｓ３）、領域間移動をした人に対しては、その人の領域位置データを更新する（Ｓ４）。領域位置データの更新は、直前領域位置Ｔ１を過去領域位置Ｔ２へシフトし、現在領域位置Ｔ０を直前領域位置Ｔ１へシフトし、そして、現在領域位置Ｔ０に現在の領域値を記録する。
【００２７】
次いで、領域位置データを更新した人に対して、扉が扉開の状態のときは乗車カウント判定を行い、扉が扉閉の状態のときは乗車カウント判定を行わず処理を最初のステップＳ１に戻す（Ｓ５）。乗車カウント判定は、その人の領域位置データが乗車方向の領域値と一致するか否かにより判定する（Ｓ６Ａ）。すなわち、過去領域位置Ｔ２、直前領域位置Ｔ１、現在領域位置Ｔ０の各記録が、それぞれＡ（車外の外部領域Ａ）、Ｉ（内部領域Ｉ）、Ｂ（車内の外部領域Ｂ）の領域値と一致する場合は、その人を乗車者であると判定する。乗車者であると判定されると、乗車人数として加算カウントを出力して（Ｓ７Ａ）、メモリに記録する処理を行う。領域位置データの各記録が乗車方向の領域値と一致しなかった場合は、処理を最初のステップＳ１に戻す（Ｓ６Ａ「Ｎｏ」）。
【００２８】
一方、ステップＳ３において、領域間移動を検出しなかった人に対しては、その人の領域位置データの現在領域位置Ｔ０が内部領域Ｉか否か判定し（Ｓ８）、内部領域Ｉでない場合は処理を最初のステップＳ１に戻す。現在領域位置Ｔ０が内部領域Ｉである人は、実際の車内では乗車口５付近で立ち止まっている人であり、この人に対しては、扉が扉開の状態から閉まった時点となった場合は（Ｓ９Ａ「Ｙｅｓ」）、領域位置データを編集する（Ｓ１０Ａ）。領域位置データの編集は、直前領域位置Ｔ１を過去領域位置Ｔ２へシフトし、現在領域位置Ｔ０を直前領域位置Ｔ１へシフトし、そして、現在領域位置Ｔ０に車内の外部領域Ｂを示す領域値を書き込む。これにより、扉が開扉の状態から閉まった時点で車内の乗車口５付近に立ち止まっていた人が、扉が開いていたときに乗車した人であった場合、その人の領域位置データは、過去領域位置Ｔ２、直前領域位置Ｔ１、現在領域位置Ｔ０の各記録が、それぞれＡ（車外の外部領域）、Ｉ（内部領域）、Ｂ（車内の外部領域）の領域値となる。そして、このように領域位置データを編集した人に対して、乗車カウント判定（Ｓ６Ａ）を行うことで乗車者であると判定され、乗車人数として加算カウントを出力して（Ｓ７Ａ）、メモリに記録する処理を行う。なお、ステップＳ９Ａにおいて、未だ扉が閉まった時点でない場合は、領域位置データを編集せず、処理を最初のステップＳ１に戻す（Ｓ９Ａ「Ｎｏ」。
【００２９】
次に、降車口６でのカウント処理を説明する。
図６を参照して、降車口６でのカウント処理の場合は、図５に示す乗車口５の場合と異なる処理内容として、扉が扉開の状態のときは降車カウント判定を行うことと（Ｓ６Ｂ，Ｓ７Ｂ）、車内の降車口６付近で立ち止まっている人に対する処理（Ｓ９Ｂ，Ｓ１０Ｂ）である。
【００３０】
降車カウント判定（Ｓ６Ｂ）では、判定対象の人の領域位置データにおける過去領域位置Ｔ２、直前領域位置Ｔ１、現在領域位置Ｔ０の各記録が、それぞれＢ（車内の外部領域）、Ｉ（内部領域）、Ａ（車外の外部領域）の領域値と一致する場合は、その人を降車者であると判定する。そして、降車者であると判定されると、降車人数として加算カウントを出力して（Ｓ７Ｂ）、メモリに記録する処理を行う。
【００３１】
降車口６付近で立ち止まっている人に対しては、扉が扉閉の状態から開いた時点となった場合は（Ｓ９Ｂ「Ｙｅｓ」）、領域位置データを編集する（Ｓ１０Ｂ）。領域位置データの編集は、直前領域位置Ｔ１に車内の外部領域Ｂを示す領域値を書き込む。これにより、扉が扉閉の状態から開いた時点で車内の降車口６付近で立ち止まっていた人が、扉閉の状態であってカウント処理がなされないときから降車口６付近で立ち止まっていた人であった場合、その人の領域位置データとして、過去領域位置Ｔ２、直前領域位置Ｔ１、現在領域位置Ｔ０の各記録が、それぞれ、無し（初期値）、Ｂ（車内の外部領域）、Ｉ（内部領域）の領域値となる。そして、処理を最初のステップＳ１へ戻す。
【００３２】
次いで、降車口６付近で立ち止まっていた人が開扉の状態となって降車口６へ移動すると、領域間移動が検出されて領域位置データは、過去領域位置Ｔ２、直前領域位置Ｔ１、現在領域位置Ｔ０の各記録が、それぞれＢ（車内の外部領域）、Ｉ（内部領域）、Ａ（車外の外部領域）の領域値に更新される（Ｓ４）。従って、扉開となった時点で既に車内の降車口６付近に立ち止まっていた人が扉開となって降車した場合でも、上述の降車カウント判定（Ｓ６Ｂ）により降車者であると判定されて降車人数として加算カウントする処理（Ｓ７Ｂ）が行われる。
【００３３】
次に、乗車口５と降車口６とが同一の乗降口となっている場合を説明する。なお、この場合、図１とは異なり、撮像部２は乗降口に設けられる。
この場合、図５の乗車カウントの処理フローと、図６の降車カウントの処理フローとを合体した処理となる。すなわち、図７を参照して、扉が扉開の状態のときは、乗車カウント判定（Ｓ６Ａ）と降車カウント判定（Ｓ６Ｂ）とが続けて行われる。なお、乗車カウント判定（Ｓ６Ａ）と降車カウント判定（Ｓ６Ｂ）との処理の順序はどちらが先であってもよい。
【００３４】
また、車内の乗降口付近で立ち止まっている人に対しては、扉が扉開の状態から閉まった時点での領域位置データの編集（Ｓ９Ａ，Ｓ１０Ａ）と、扉が扉閉の状態から開いた時点での領域位置データの編集（Ｓ９Ｂ，Ｓ１０Ｂ）との処理が行われる。これらの処理の順序もどちらが先であってもよい。ただし、扉が扉開の状態から閉まった時点での領域位置データの編集処理（Ｓ１０Ａ）の次は、乗車カウント判定処理（Ｓ６Ａ）へ移行させる。
【００３５】
なお、車外から乗車した人が車内の乗降口付近に立ち止まっていた場合、次に扉は必ず閉まる動作となるから、この乗客に対して扉が扉閉の状態から開いた時点となる状況は起こり得ない。従って、乗車して車内の乗降口付近に立ち止まっていた人の領域位置データにおいて、扉が開いた時点となったことで直前領域位置Ｔ１に車内の外部領域Ｂを示す領域値が書き込まれる処理（Ｓ９Ｂ，Ｓ１０Ｂ）が行われることはない。よって、乗車して車内の乗降口付近に立ち止まっていた人が未カウントになったり、誤って降車人数に加算カウントされる等の不具合も発生しない。
【００３６】
以上のように、本乗降者計数装置１によれば、実際に乗り降りしたが乗車口５付近や降車口６付近に留まっていた人も正しく乗降者の人数としてカウントされるから、扉が開閉する停留所毎に、且つ乗降時刻毎に乗降者の人数を正確にカウントすることができる。
また、本乗降者計数装置１では、領域間移動の検出により領域位置データが更新され、この領域位置データのデータ内容の並びから乗降者のカウント判定を行うので、誤カウントや二重カウントされる等の不具合も防止される。
さらに、バス等で夜間走行時に乗降口を扉開のときに照明を点灯し扉閉のときには照明を消す場合でも、降車者のカウントを間違いなく行うことができる。すなわち、バス等で夜間走行中に乗降口の照明が消えている場合、撮像画像上で認識していた人が映らなくなると人認識及び追跡が中断される。そして、バス停に到着し、降車口６の扉が開いたときに照明が点灯して撮像画像上で人が認識された時点で降車者がすでに内部領域Ｉに存在する場合でも、上述のとおり、その人の領域位置データの直前領域位置Ｔ１に車内の外部領域Ｂが書き込まれる（図６や図７のＳ９Ｂ，Ｓ１０Ｂ）。次いで、この人が降車すると降車者として間違いなく加算カウントされる（図６や図７のＳ６Ｂ，Ｓ７Ｂ）。従って、本乗降者計数装置１は、夜間におけるバス等の降車者についても正確にカウントできるという効果がある。
【符号の説明】
【００３７】
１  乗降者計数装置
２  撮像部
３  処理部
４  扉スイッチ
５  乗車口
６  降車口
３１  設定部
３２  人物認識部
３３  追跡部
３４  人物領域位置データ部
３５  カウント判定部
３６  扉状態認識部
３７  記録部
Ａ  外部領域（車外）
Ｂ  外部領域（車内）
Ｉ  内部領域
【図１】
2014219913.tif 000003
【図２】
2014219913.tif 000004
【図３】
2014219913.tif 000005
【図４】
2014219913.tif 000006
【図５】
2014219913.tif 000007
【図６】
2014219913.tif 000008
【図７】
2014219913.tif 000009