(57)【要約】  予想データ生成部（２０）は、計測地点を通過した人物の人数を計測するセンサ（１）が出力した計測データを用いて、計測地点における未来の通過人数を予想して予想データを生成する。混雑予測処理部（４０）は、予想データ生成部（２０）が生成した予想データを用いて、計測地点の未来の混雑状態を予測して混雑予測データを生成し出力する。
2017149720.tif 000002
【特許請求の範囲】
【請求項１】
計測地点を通過した人物の人数を計測するセンサが出力した計測データを用いて、前記計測地点における未来の通過人数を予想して予想データを生成する予想データ生成部と、
前記予想データ生成部が生成した前記予想データを用いて、前記計測地点の未来の混雑状態を予測して混雑予測データを生成し出力する混雑予測処理部とを備える混雑予測装置。
【請求項２】
前記混雑予測処理部は、前記混雑状態の予測処理中に前記センサが新たに出力した計測データを、前記混雑予測データに反映して出力することを特徴とする請求項１記載の混雑予測装置。
【請求項３】
前記予想データ生成部が生成した複数の予想データの中から、前記混雑状態の予測処理中に前記センサが新たに出力した計測データとの差異が最も小さい予想データを選択する差異算出部を備え、
前記混雑予測処理部は、前記予想データ生成部が生成した前記複数の予想データを用いて複数の混雑予測データを生成し、当該複数の混雑予測データのうち、前記差異算出部が選択した前記予想データを用いて生成した混雑予測データを出力することを特徴とする請求項２記載の混雑予測装置。
【請求項４】
予想データ生成部が、計測地点を通過した人物の人数を計測するセンサが出力した計測データを用いて、前記計測地点における未来の通過人数を予想して予想データを生成する予想データ生成ステップと、
混雑予測処理部が、前記予想データ生成ステップで生成された前記予想データを用いて、前記計測地点の未来の混雑状態を予測して混雑予測データを生成し出力する混雑予測処理ステップとを備える混雑予測方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、イベント開催時等の混雑予測を行う混雑予測装置およびその方法に関するものである。
【背景技術】
【０００２】
例えば特許文献１に記載されたイベント警備監視方法では、まず、過去の実績またはデータ等をもとに、イベント会場または通路等の警備対象区域の人出に直接関連する交通機関等の流出入地点における人出が予想され、人出の流出入データが事前に準備される。警備実施時、カメラが、警備対象区域の人出に関連深い周辺地点に設置され、画像を撮像する。そして、イベント警備監視装置が、撮像された画像を画像処理することにより前記周辺地点における人流を計測し、人流の実測値と事前に準備された人出の流出入データとを用いて、周辺地点および警備対象区域の混雑を予測する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−１７８３５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の混雑予測装置は、事前に人出を予想して流出入データを準備しておく必要があるが、初めてのイベントまたは開催場所では流出入データを準備するのが困難であるという課題があった。【０００５】
この発明は、上記のような課題を解決するためになされたもので、混雑予測に使用するデータを事前に準備する必要性をなくし、初めてのイベントまたは開催場所での混雑予測を可能とすることを目的とする。
【課題を解決するための手段】
【０００６】
この発明に係る混雑予測装置は、計測地点を通過した人物の人数を計測するセンサが出力した計測データを用いて、計測地点における未来の通過人数を予想して予想データを生成する予想データ生成部と、予想データ生成部が生成した予想データを用いて、計測地点の未来の混雑状態を予測して混雑予測データを生成し出力する混雑予測処理部とを備えるものである。
【発明の効果】
【０００７】
この発明によれば、計測地点における通過人数の計測データを用いて未来の通過人数を予想し、予想データを用いて計測地点における未来の混雑状態を予測するようにしたので、混雑予測に使用するデータを事前に準備する必要がなく、初めてのイベントまたは開催場所での混雑予測が可能となる。
【図面の簡単な説明】
【０００８】
【図１】この発明の実施の形態１に係る混雑予測装置の機能構成図である。
【図２】実施の形態１に係る混雑予測装置のハードウェア構成図である。
【図３】実施の形態１に係る混雑予測装置が行う処理を示すシーケンス図である。
【図４】実施の形態１に係る混雑予測装置の計測データ記憶部が行う処理を示すフローチャートである。
【図５】実施の形態１に係る混雑予測装置の予想データ生成部が行う処理を示すフローチャートである。
【図６】実施の形態１に係る混雑予測装置の予想データ記憶部が行う処理を示すフローチャートである。
【図７】実施の形態１に係る混雑予測装置の混雑予測処理部が行う処理を示すフローチャートである。
【図８】この実施の形態２に係る混雑予測装置の機能構成図である。
【図９】実施の形態２に係る混雑予測装置が行う処理を示すシーケンス図である。
【図１０】実施の形態２に係る混雑予測装置の計測データ記憶部が行う処理を示すフローチャートである。
【図１１】実施の形態２に係る混雑予測装置の予想データ生成部が行う処理を示すフローチャートである。
【図１２】実施の形態２に係る混雑予測装置の予想データ記憶部が行う処理を示すフローチャートである。
【図１３】実施の形態２に係る混雑予測装置の混雑予測処理部が行う処理を示すフローチャートである。
【図１４】実施の形態２に係る混雑予測装置の差異算出部が行う処理を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、この発明をより詳細に説明するために、この発明を実施するための形態について、添付の図面に従って説明する。
実施の形態１．
図１は、この発明の実施の形態１に係る混雑予測装置の機能構成図である。この混雑予測装置は、イベント開催時、駅もしくはバス停留所等の公共交通機関または駐車場等、人が発生する場所からイベント会場までの経路の混雑状態を予測するものである。人が発生する場所からイベント会場までの経路にはセンサ１が設置され、センサ１と混雑予測装置とが接続される。
【００１０】
人が発生する場所からイベント会場までの経路上において、センサ１が設置された位置を、計測地点と呼ぶ。センサ１は、計測地点を往路方向または復路方向へ通過した人物の人数を計測し、時系列データを生成して、混雑予測装置へ出力する。このセンサ１は、例えばカメラを備え、カメラにより撮像した画像を画像処理して通過人数を計測する。以下、センサ１が生成した時系列データを、計測データと呼ぶ。
【００１１】
混雑予測装置は、計測データ記憶部１０、予想データ生成部２０、予想データ記憶部３０および混雑予測処理部４０を備えている。計測データ記憶部１０は、センサ１が出力した計測データを記憶する。予想データ生成部２０は、計測データ記憶部１０が記憶している計測データを用いて、計測地点における未来の通過人数を予想して時系列データを生成し、予想データとして予想データ記憶部３０に出力する。予想データ記憶部３０は、予想データ生成部２０が出力した予想データを記憶し、記憶した予想データを選択予想データとして混雑予測処理部４０へ出力する。混雑予測処理部４０は、予想データ記憶部３０が出力した選択予想データを用いて、計測地点の未来の混雑状態を予測して混雑予測データを生成し、外部出力する。
【００１２】
センサ１は、計測地点を往路方向へ通過する人数と復路方向へ通過する人数のどちらか一方のみを計測してもよいし、両方計測してもよい。例えば、計測データが計測地点を往路方向へ通過する人数を計測したものである場合、予想データ生成部２０は往路だけの通過人数を予想した予想データを生成し、混雑予測処理部４０は往路だけの混雑状態を予測した混雑予測データを生成する。このように、計測対象が往路か復路かその両方かに応じて、予想データおよび混雑予測データの内容も変わる。
【００１３】
図２は、混雑予測装置のハードウェア構成図である。混雑予測装置は、プロセッサ１０１、メモリ１０２、入力インタフェース１０３および出力インタフェース１０４を備えている。入力インタフェース１０３は、センサ１からの計測データを計測データ記憶部１０へ入力する。出力インタフェース１０４は、混雑予測処理部４０の混雑予測データを、ディスプレイ等の外部装置へ出力する。
【００１４】
混雑予測装置における予想データ生成部２０および混雑予測処理部４０の各機能は、処理回路により実現される。即ち、混雑予測装置は、計測データを用いて予想データを生成し、予想データを用いて混雑予測データを生成するための処理回路を備える。処理回路は、メモリ１０２に格納されたプログラムを実行するプロセッサ１０１である。プロセッサ１０１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、またはＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）等ともいう。
【００１５】
予想データ生成部２０および混雑予測処理部４０の各機能は、ソフトウェア、ファームウェア、またはソフトウェアとファームウェアとの組み合わせにより実現される。ソフトウェアまたはファームウェアはプログラムとして記述され、メモリ１０２に格納される。プロセッサ１０１は、メモリ１０２に格納されたプログラムを読み出して実行することにより、各部の機能を実現する。即ち、混雑予測装置は、プロセッサ１０１により実行されるときに、計測データを用いて予想データを生成するステップと、予想データを用いて混雑予測データを生成するステップとが結果的に実行されることになるプログラムを格納するためのメモリ１０２を備える。また、これらのプログラムは、予想データ生成部２０および混雑予測処理部４０の手順または方法をコンピュータに実行させるものであるともいえる。
【００１６】
ここで、メモリ１０２は、例えば、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  ＥＰＲＯＭ）、フラッシュメモリ、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等の不揮発性または揮発性の半導体メモリであってもよいし、ハードディスク、フレキシブルディスク等の磁気ディスクであってもよいし、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）等の光ディスクであってもよい。
混雑予測装置における計測データ記憶部１０および予想データ記憶部３０は、メモリ１０２である。
【００１７】
次に、図３〜図７を用いて、実施の形態１に係る混雑予測装置の動作を説明する。
図３は、実施の形態１に係る混雑予測装置が行う処理を示すシーケンス図である。図４は、実施の形態１に係る混雑予測装置の計測データ記憶部１０が行う処理を示すフローチャートである。この図４のステップＳ１０１〜Ｓ１０４における処理は、図３のステップＳ１００において実施される。
【００１８】
図４のステップＳ１０１において、計測データ記憶部１０は、センサ１から入力インタフェース１０３を介した計測データの受信の有無を確認する。計測データ記憶部１０は、計測データの受信がある場合（ステップＳ１０１“ＹＥＳ”）、ステップＳ１０２へ進み、受信がない場合（ステップＳ１０１“ＮＯ”）、ステップＳ１０３へ進む。
【００１９】
ステップＳ１０２において、計測データ記憶部１０は、センサ１から入力インタフェース１０３を介して計測データを受信し、記憶する。
【００２０】
ステップＳ１０３において、計測データ記憶部１０は、予想データ生成部２０からの通知の有無を確認する。計測データ記憶部１０は、予想データ生成部２０からの通知がある場合（ステップＳ１０３“ＹＥＳ”）、ステップＳ１０４へ進み、通知がない場合（ステップＳ１０３“ＮＯ”）、ステップＳ１０１へ戻る。
【００２１】
ステップＳ１０４において、計測データ記憶部１０は、記憶している計測データの中から所定範囲の計測データを選択し、予想用計測データとして予想データ生成部２０に送信する。所定範囲は、計測データ記憶部１０に予め設定されていてもよいし、必要に応じて混雑予測装置外から設定されてもよい。例えば、計測データ記憶部１０は、予想データ生成部２０からの通知を受信すると、その時点から所定範囲分さかのぼった時点までの時系列データを、予想用計測データとして予想データ生成部２０に送信する。
計測データ記憶部１０は、ステップＳ１０４の後、ステップＳ１０１へ戻る。
【００２２】
図５は、実施の形態１に係る混雑予測装置の予想データ生成部２０が行う処理を示すフローチャートである。この図５のステップＳ２０１〜Ｓ２０６における処理は、図３のステップＳ２００において実施される。
【００２３】
図５のステップＳ２０１において、予想データ生成部２０は、計測データ記憶部１０に通知を送信する。この通知は、計測データ記憶部１０から予想データ生成部２０へ予想用計測データを送信させるためのものである。
【００２４】
ステップＳ２０２において、予想データ生成部２０は、計測データ記憶部１０から予想用計測データの受信の有無を確認する。予想データ生成部２０は、予想用計測データの受信がある場合（ステップＳ２０２“ＹＥＳ”）、ステップＳ２０３へ進み、受信がない場合（ステップＳ２０２“ＮＯ”）、このステップＳ２０２を繰り返す。
【００２５】
ステップＳ２０３において、予想データ生成部２０は、計測データ記憶部１０から予想用計測データを受信し、記憶する。
【００２６】
ステップＳ２０４において、予想データ生成部２０は、線形近似等を使用して、予想データ生成範囲に応じた未来の計測地点における通過人数を予想し、予想データを生成する。予想データ生成範囲は、現在からどれくらい先の未来までの通過人数を予想するかを決めるパラメータである。予想データ生成範囲は、予想データ生成部２０に予め設定されていてもよいし、必要に応じて混雑予測装置外から設定されてもよい。
【００２７】
ステップＳ２０５において、予想データ生成部２０は、ステップＳ２０４で生成した予想データを予想データ記憶部３０に送信する。
【００２８】
ステップＳ２０６において、予想データ生成部２０は、混雑予測処理部４０からの通知の有無を確認する。予想データ生成部２０は、混雑予測処理部４０からの通知がある場合（ステップＳ２０６“ＹＥＳ”）、ステップＳ２０１へ戻り、通知がない場合（ステップＳ２０６“ＮＯ”）、このステップＳ２０６を繰り返す。
【００２９】
図６は、実施の形態１に係る混雑予測装置の予想データ記憶部３０が行う処理を示すフローチャートである。この図６のステップＳ３０１〜Ｓ３０３における処理は、図３のステップＳ３００において実施される。
【００３０】
図６のステップＳ３０１において、予想データ記憶部３０は、予想データ生成部２０から予想データの受信の有無を確認する。予想データ記憶部３０は、予想データの受信がある場合（ステップＳ３０１“ＹＥＳ”）、ステップＳ３０２へ進み、受信がない場合（ステップＳ３０１“ＮＯ”）、このステップＳ３０１を繰り返す。
【００３１】
ステップＳ３０２において、予想データ記憶部３０は、予想データ生成部２０から予想データを受信し、記憶する。
【００３２】
ステップＳ３０３において、予想データ記憶部３０は、ステップＳ３０２で記憶した予想データを選択し、選択予想データとして混雑予測処理部４０に送信する。
予想データ記憶部３０は、ステップＳ３０３の後、ステップＳ３０１へ戻る。
【００３３】
図７は、実施の形態１に係る混雑予測装置の混雑予測処理部４０が行う処理を示すフローチャートである。この図７のステップＳ４０１〜Ｓ４０６における処理は、図３のステップＳ４００において実施される。
【００３４】
図７のステップＳ４０１において、混雑予測処理部４０は、予想データ記憶部３０から選択予想データの受信の有無を確認する。混雑予測処理部４０は、選択予想データの受信がある場合（ステップＳ４０１“ＹＥＳ”）、ステップＳ４０２へ進み、受信がない場合（ステップＳ４０１“ＮＯ”）、ステップＳ４０１へ戻る。
【００３５】
ステップＳ４０２において、混雑予測処理部４０は、予想データ記憶部３０から選択予想データを受信する。
【００３６】
ステップＳ４０３において、混雑予測処理部４０は、ステップＳ４０２で予想データ記憶部３０から受信した選択予想データを用いて、マルチエージェントシミュレーション等の手法により混雑予測処理を実行し、計測地点の混雑予測データを生成する。混雑予測データは、例えば、計測地点周辺の人の流量および密度の時系列データである。
【００３７】
ステップＳ４０４において、混雑予測処理部４０は、混雑予測終了時点に混雑予測処理が到達しているかを確認する。混雑予測終了時点は、混雑予測の開始時点からどれくらい先の未来まで混雑予測を実行するかを決めるパラメータであり、予想データ生成範囲終了時点≧混雑予測終了時点である。混雑予測終了時点は、混雑予測処理部４０に予め設定されていてもよいし、必要に応じて混雑予測装置外から設定されてもよい。混雑予測処理部４０は、混雑予測処理が混雑予測終了時点に到達した場合（ステップＳ４０４“ＹＥＳ”）、ステップＳ４０５へ進み、到達していない場合（ステップＳ４０４“ＮＯ”）、ステップＳ４０３へ戻って混雑予測処理を続行する。
【００３８】
ステップＳ４０５において、混雑予測処理部４０は、混雑予測データを出力インタフェース１０４を介して出力する。
【００３９】
ステップＳ４０６において、混雑予測処理部４０は、予想データ生成部２０に通知を送信する。この通知は、予想データ生成部２０に対して新たな予想データの生成を指示するためのものであり、この通知を受信した予想データ生成部２０は、計測データ記憶部１０に対して予想用計測データを要求することになる。
混雑予測処理部４０は、ステップＳ４０６の後、ステップＳ４０１へ戻る。
【００４０】
以上のように、実施の形態１に係る混雑予測装置は、計測地点を通過した人物の人数を計測するセンサ１が出力した計測データを用いて、計測地点における未来の通過人数を予想して予想データを生成する予想データ生成部２０と、予想データ生成部２０が生成した予想データを用いて、計測地点の未来の混雑状態を予測し、混雑予測データを出力する混雑予測処理部４０とを備える構成である。これにより、混雑予測に使用する予想データをリアルタイムに生成することができるため、予想データを事前に準備する必要がなく、初めてのイベントまたは開催場所での混雑予測が可能となる。
【００４１】
実施の形態２．
実施の形態２では、混雑予測処理部４０における混雑状態の予測処理中にセンサ１が新たに出力した計測データを、混雑予測データに反映して出力するようにする。
【００４２】
図８は、この発明の実施の形態２に係る混雑予測装置の機能構成図である。図８において図１と同一または相当する部分は、同一の符号を付す。
実施の形態２に係る混雑予測装置は、図１に示した実施の形態１に係る混雑予測装置に対して差異算出部５０が追加された構成である。この差異算出部５０の機能は、図２に示されたプロセッサ１０１がメモリ１０２に格納されたプログラムを読み出して実行することにより実現される。
【００４３】
差異算出部５０は、予想データ生成部２０が生成した複数の予想データの中から、混雑予測処理部４０の混雑予測処理中にセンサ１が新たに出力した計測データとの差異が最も小さい予想データを選択し、混雑予測処理部４０に通知する。計測データとの差異が最も小さい予想データは、混雑状態を高精度に予測可能な、最適な予想データである。
【００４４】
また、実施の形態２に係る混雑予測装置は、混雑予測処理部４０を複数備えている。複数の混雑予測処理部４０は、予想データ生成部２０が生成した複数の予想データを用いて複数の混雑予測データを生成する。そして、複数の混雑予測処理部４０のうち、差異算出部５０が選択した予想データを用いて混雑予測処理を実行した混雑予測処理部４０が、自身が生成した混雑予測データを外部出力し、残りの混雑予測処理部４０は混雑予測データを破棄する。
【００４５】
次に、図９〜図１４を用いて、実施の形態２に係る混雑予測装置の動作を説明する。
図９は、実施の形態２に係る混雑予測装置が行う処理を示すシーケンス図である。図１０は、実施の形態２に係る混雑予測装置の計測データ記憶部１０が行う処理を示すフローチャートである。この図１０のステップＳ１０１〜Ｓ１０６における処理は、図９のステップＳ１００ａにおいて実施される。
【００４６】
図１０のステップＳ１０１〜Ｓ１０４において、計測データ記憶部１０は、図４のステップＳ１０１〜Ｓ１０４と同様の処理を行う。
【００４７】
ステップＳ１０５において、計測データ記憶部１０は、混雑予測処理部４０からの通知の有無を確認する。計測データ記憶部１０は、混雑予測処理部４０からの通知がある場合（ステップＳ１０５“ＹＥＳ”）、ステップＳ１０６へ進み、通知がない場合（ステップＳ１０５“ＮＯ”）、ステップＳ１０１へ戻る。
【００４８】
ステップＳ１０６において、計測データ記憶部１０は、予想用計測データを予想データ生成部２０に送信した時点以降にセンサ１から受信した新たな計測データを、更新計測データとして差異算出部５０に送信する。
計測データ記憶部１０は、ステップＳ１０６の後、ステップＳ１０１へ戻る。
【００４９】
図１１は、実施の形態２に係る混雑予測装置の予想データ生成部２０が行う処理を示すフローチャートである。この図１１のステップＳ２０１〜Ｓ２０６における処理は、図９のステップＳ２００ａにおいて実施される。
【００５０】
図１１のステップＳ２０１〜Ｓ２０３において、予想データ生成部２０は、図５のステップＳ２０１〜Ｓ２０３と同様の処理を行う。
【００５１】
ステップＳ２０４ａにおいて、予想データ生成部２０は、線形近似等を使用して、予想データ生成範囲に応じた未来の計測地点における通過人数を予想し、複数の予想データを生成する。その際、予想データ生成部２０は、使用する近似式を変えることで複数の予想データを生成してもよいし、予想用計測データの使用範囲を変えることで複数の予想データを生成してもよい。予想用計測データの使用範囲を変えて２つの予想データを生成する場合、予想データ生成部２０は、例えば直近５個の計測データをもとに１つの予想データを生成し、直近１０個の計測データをもとにもう１つの予想データを生成する。
【００５２】
ステップＳ２０５，Ｓ２０６において、予想データ生成部２０は、図５のステップＳ２０５，Ｓ２０６と同様の処理を行う。
【００５３】
図１２は、実施の形態２に係る混雑予測装置の予想データ記憶部３０が行う処理を示すフローチャートである。この図１２のステップＳ３０１〜Ｓ３０３ａにおける処理は、図９のステップＳ３００ａにおいて実施される。
【００５４】
図１２のステップＳ３０１，Ｓ３０２において、予想データ記憶部３０は、図６のステップＳ３０１，Ｓ３０２と同様の処理を行う。
【００５５】
ステップＳ３０３ａにおいて、予想データ記憶部３０は、ステップＳ３０２で記憶した複数の予想データのうちのひとつを複数の混雑予測処理部４０のうちのひとつに対して一対一に割り当て、予想データを割り当て先の混雑予測処理部４０に送信する。割り当て先の混雑予測処理部４０に送信される予想データを、選択予想データと呼ぶ。このようにして、予想データ記憶部３０は、複数の混雑予測処理部４０に対してひとつずつ選択予想データを送信する。また、予想データ記憶部３０は、複数の混雑予測処理部４０に送信した複数の選択予想データを、差異算出部５０にも送信する。
予想データ記憶部３０は、ステップＳ３０３ａの後、ステップＳ３０１へ戻る。
【００５６】
図１３は、実施の形態２に係る混雑予測装置の混雑予測処理部４０が行う処理を示すフローチャートである。複数の混雑予測処理部４０のそれぞれが、図１３のフローチャートに示された処理を行う。この図１３のステップＳ４０１〜Ｓ４１４における処理は、図９のステップＳ４００ａにおいて実施される。
【００５７】
図１３のステップＳ４０１〜Ｓ４０３において、混雑予測処理部４０は、図７のステップＳ４０１〜Ｓ４０３と同様の処理を行う。
【００５８】
ステップＳ４１１において、混雑予測処理部４０は、計測データ記憶部通知時点に混雑予測処理が到達しているかを確認する。計測データ記憶部通知時点は、混雑予測の開始時点からどれくらい先の未来まで混雑予測を実行した時点で計測データ記憶部１０に通知を送信するかを決めるパラメータであり、混雑予測終了時点を基準に設定される時点である。例えば、混雑予測終了時点の１００ステップ前を計測データ記憶部通知時点とする。計測データ記憶部通知時点は、混雑予測処理部４０に予め設定されていてもよいし、必要に応じて混雑予測装置外から設定されてもよい。混雑予測処理部４０は、混雑予測処理が計測データ記憶部通知時点に到達した場合（ステップＳ４１１“ＹＥＳ”）、ステップＳ４１２へ進み、到達していない場合（ステップＳ４１１“ＮＯ”）、ステップＳ４０３へ戻って混雑予測処理を続行する。
【００５９】
ステップＳ４１２において、混雑予測処理部４０は、計測データ記憶部１０に通知を送信する。この通知は、計測データ記憶部１０から差異算出部５０へ更新計測データを送信させるためのものである。
【００６０】
ステップＳ４１３およびこのステップＳ４１３に続くステップＳ４０４において、混雑予測処理部４０は、図７のステップＳ４０３およびステップＳ４０４と同様の処理を行う。混雑予測処理部４０は、混雑予測処理が混雑予測終了時点に到達した場合（ステップＳ４０４“ＹＥＳ”）、ステップＳ４１４へ進み、到達していない場合（ステップＳ４０４“ＮＯ”）、ステップＳ４１３へ戻って混雑予測処理を続行する。
【００６１】
ステップＳ４１４において、混雑予測処理部４０は、差異算出部５０からの通知の有無を確認する。混雑予測処理部４０は、差異算出部５０からの通知がある場合（ステップＳ４１４“ＹＥＳ”）、ステップＳ４０５へ進み、通知がない場合（ステップＳ４１４“ＮＯ”）、ステップＳ４０１へ戻る。
【００６２】
ステップＳ４１４に続くステップＳ４０５，Ｓ４０６において、混雑予測処理部４０は、図７のステップＳ４０５，Ｓ４０６と同様の処理を行う。
【００６３】
図１４は、実施の形態２に係る混雑予測装置の差異算出部５０が行う処理を示すフローチャートである。この図１４のステップＳ５０１〜Ｓ５０６における処理は、図９のステップＳ５００において実施される。
【００６４】
図１４のステップＳ５０１において、差異算出部５０は、予想データ記憶部３０から複数の選択予想データの受信の有無を確認する。差異算出部５０は、複数の選択予想データの受信がある場合（ステップＳ５０１“ＹＥＳ”）、ステップＳ５０２へ進み、受信がない場合（ステップＳ５０１“ＮＯ”）、このステップＳ５０１を繰り返す。
【００６５】
ステップＳ５０２において、差異算出部５０は、予想データ記憶部３０から複数の選択予想データを受信する。
【００６６】
ステップＳ５０３において、差異算出部５０は、計測データ記憶部１０から更新計測データの受信の有無を確認する。差異算出部５０は、更新計測データの受信がある場合（ステップＳ５０３“ＹＥＳ”）、ステップＳ５０４へ進み、受信がない場合（ステップＳ５０３“ＮＯ”）、このステップＳ５０３を繰り返す。
【００６７】
ステップＳ５０４において、差異算出部５０は、計測データ記憶部１０から更新計測データを受信する。
【００６８】
ステップＳ５０５において、差異算出部５０は、差分絶対値和などの方法を使用して、予想データ記憶部３０から受信した複数の選択予想データのそれぞれを、計測データ記憶部１０から受信した更新計測データと比較し、更新計測データとの差異が最も小さい選択予想データを最適予想データとして選択する。
【００６９】
ステップＳ５０６において、差異算出部５０は、複数の混雑予測処理部４０の中から、ステップＳ５０５で選択した最適予想データを用いて混雑予測処理を行っている混雑予測処理部４０を選択し、その混雑予測処理部４０に通知を送信する。この通知は、混雑予測処理部４０に、複数の混雑予測データの中から最適な混雑予測データを外部出力させるためのものである。
差異算出部５０は、ステップＳ５０６の後、ステップＳ５０１へ戻る。
【００７０】
なお、上記説明では、複数の混雑予測処理部４０が複数の混雑予測処理を並行して行う構成であったが、ひとつの混雑予測処理部４０が複数の混雑予測処理を順番に行う構成であってもよい。
【００７１】
以上のように、実施の形態２に係る混雑予測装置は、予想データ生成部２０が生成した複数の予想データの中から、混雑状態の予測処理中にセンサ１が新たに出力した計測データとの差異が最も小さい予想データを選択する差異算出部５０を備える構成である。また、混雑予測処理部４０は、予想データ生成部２０が生成した複数の予想データを用いて複数の混雑予測データを生成し、当該複数の混雑予測データのうち、差異算出部５０が選択した予想データを用いて生成した混雑予測データを出力する構成である。これにより、予測精度が高い最適な混雑予測データを出力することができる。
【００７２】
なお、本発明はその発明の範囲内において、各実施の形態の自由な組み合わせ、各実施の形態の任意の構成要素の変形、または各実施の形態の任意の構成要素の省略が可能である。
また、上記説明における混雑予測装置はひとつのセンサ１を用いてひとつの計測地点を混雑予測する構成であったが、複数のセンサ１を用いて複数の計測地点を混雑予測する構成であってもよい。
【産業上の利用可能性】
【００７３】
この発明に係る混雑予測装置は、データを事前に準備する必要がないので、特に、初めてのイベントまたは開催場所での混雑状態を予測するのに適している。
【符号の説明】
【００７４】
１  センサ、１０  計測データ記憶部、２０  予想データ生成部、３０  予想データ記憶部、４０  混雑予測処理部、５０  差異算出部、１０１  プロセッサ、１０２  メモリ、１０３  入力インタフェース、１０４  出力インタフェース。
【図１】
2017149720.tif 000003
【図２】
2017149720.tif 000004
【図３】
2017149720.tif 000005
【図４】
2017149720.tif 000006
【図５】
2017149720.tif 000007
【図６】
2017149720.tif 000008
【図７】
2017149720.tif 000009
【図８】
2017149720.tif 000010
【図９】
2017149720.tif 000011
【図１０】
2017149720.tif 000012
【図１１】
2017149720.tif 000013
【図１２】
2017149720.tif 000014
【図１３】
2017149720.tif 000015
【図１４】
2017149720.tif 000016
【手続補正書】
【提出日】平成28年7月26日(2016.7.26)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
この発明に係る混雑予測装置は、計測地点を通過した人物の人数を計測するセンサが出力した計測データを用いて、計測地点における未来の通過人数を予想して予想データを生成する予想データ生成部と、予想データ生成部が生成した予想データを用いて、計測地点の未来の混雑状態を予測して混雑予測データを生成し出力する混雑予測処理部とを備え、混雑予測処理部は、混雑状態の予測処理中にセンサが新たに出力した計測データを、予測処理中に混雑予測データに反映して出力するものである。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
この発明によれば、計測地点における通過人数の計測データを用いて未来の通過人数を予想し、予想データを用いて計測地点における未来の混雑状態を予測し、混雑状態の予測処理中にセンサが新たに出力した計測データを、予測処理中に混雑予測データに反映するようにしたので、混雑予測に使用するデータを事前に準備する必要がなく、初めてのイベントまたは開催場所での混雑予測が可能となる。
【手続補正３】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
計測地点を通過した人物の人数を計測するセンサが出力した計測データを用いて、前記計測地点における未来の通過人数を予想して予想データを生成する予想データ生成部と、
前記予想データ生成部が生成した前記予想データを用いて、前記計測地点の未来の混雑状態を予測して混雑予測データを生成し出力する混雑予測処理部とを備え、
前記混雑予測処理部は、前記混雑状態の予測処理中に前記センサが新たに出力した計測データを、前記予測処理中に前記混雑予測データに反映して出力することを特徴とする混雑予測装置。
【請求項２】
前記予想データ生成部が生成した複数の予想データの中から、前記混雑状態の予測処理中に前記センサが新たに出力した計測データとの差異が最も小さい予想データを選択する差異算出部を備え、
前記混雑予測処理部は、前記予想データ生成部が生成した前記複数の予想データを用いて複数の混雑予測データを生成し、当該複数の混雑予測データのうち、前記差異算出部が選択した前記予想データを用いて生成した混雑予測データを出力することを特徴とする請求項１記載の混雑予測装置。
【請求項３】
予想データ生成部が、計測地点を通過した人物の人数を計測するセンサが出力した計測データを用いて、前記計測地点における未来の通過人数を予想して予想データを生成する予想データ生成ステップと、
混雑予測処理部が、前記予想データ生成ステップで生成された前記予想データを用いて、前記計測地点の未来の混雑状態を予測して混雑予測データを生成し出力する混雑予測処理ステップとを備え、
前記混雑予測処理ステップは、前記混雑状態の予測処理中に前記センサが新たに出力した計測データを、前記予測処理中に前記混雑予測データに反映して出力することを特徴とする混雑予測方法。
【国際調査報告】
2017149720.tif 000017
2017149720.tif 000018