(57)【要約】【課題】低コストでリアルタイムに鉄道車両が積載している人及び物の重量を推定することが可能な解析装置、解析システム及び解析方法を提供すること。【解決手段】実施形態の解析装置は、取得部及び解析部を備える。取得部は、鉄道車両を撮影した画像を取得する。解析部は、前記画像を解析することで前記鉄道車両を特定し、特定した前記鉄道車両に関連付けられた情報と、前記画像を解析することにより得られた情報とから、前記鉄道車両の積載重量を推定する。【選択図】図２
2019158830.tif 000002
【特許請求の範囲】
【請求項１】
鉄道車両を撮影した画像を取得する取得部と、
前記画像を解析することで前記鉄道車両を特定し、特定した前記鉄道車両に関連付けられた情報と、前記画像を解析することにより得られた情報とから、前記鉄道車両の積載重量を推定する解析部と、を備える解析装置。
【請求項２】
前記解析部は、前記画像を解析することにより、前記鉄道車両の沈み込み量に基づいて前記積載重量を推定する、請求項１に記載の解析装置。
【請求項３】
前記解析部は、前記画像を解析することにより、前記鉄道車両の揺れの大きさを推定する、請求項１又は請求項２に記載の解析装置。
【請求項４】
前記解析部は、前記画像を解析することにより、前記鉄道車両のドアの位置を推定し、
前記鉄道車両が停車するプラットホームに設置されたホームドアを、前記ドアの位置の前方を含む部分を開くように指示する指示部をさらに備える、請求項１乃至請求項３のいずれか１項に記載の解析装置。
【請求項５】
前記解析部は、前記画像を解析することにより、前記鉄道車両の損傷及び異物の少なくともいずれかを検出する、請求項１乃至請求項４のいずれか１項に記載の解析装置。
【請求項６】
前記解析部による解析結果を、前記鉄道車両を含む列車の乗務員が使用する装置に送信する第１の送信部をさらに備える、請求項１乃至請求項５のいずれか１項に記載の解析装置。
【請求項７】
前記鉄道車両が駅に到着した到着時刻と駅を発車した発車時刻とのうちの少なくともいずれかを送信して、前記到着時刻及び前記発車時刻のうちの少なくともいずれかを記憶するように指示する、第２の送信部をさらに備える、請求項１乃至請求項６のいずれか１項に記載の解析装置。
【請求項８】
前記解析部は、前記画像を解析することにより、前記鉄道車両の異常を検出し、
前記解析部によって前記鉄道車両に異常が検出された場合、前記鉄道車両を停止させるように求める情報を送信する第３の送信部をさらに備える、請求項１乃至請求項７のいずれか１項に記載の解析装置。
【請求項９】
撮影装置及び解析装置を含み
前記撮影装置は、
鉄道車両を撮影する撮影部と、
前記撮影部によって撮影された画像を送信する送信部と、を備え、
前記解析装置は、
前記画像を取得する取得部と、
特定した前記鉄道車両に関連付けられた情報と、前記画像を解析することにより得られた情報とから、前記鉄道車両の積載重量を推定する解析部と、を備える、解析システム。
【請求項１０】
鉄道車両を撮影した画像を取得し、特定した前記鉄道車両に関連付けられた情報と、前記画像を解析することにより得られた情報とから、前記鉄道車両の積載重量を推定する、解析方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、解析装置、解析システム及び解析方法に関する。
【背景技術】
【０００２】
鉄道車両が乗せている人及び物などの重さ又は混雑度などを、車両が備える重量ばねなどの重量計測機によって計測する場合がある。しかしながら、重量計測機の設置にはコストがかかる。また、目視によって混雑度などを計測する場合がある。しかしながら、目視による計測では、リアルタイムの計測が不可能である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１４７４８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の実施形態が解決しようとする課題は、低コストでリアルタイムに鉄道車両が積載している人及び物の重量を推定することが可能な解析装置、解析システム及び解析方法を提供することである。
【課題を解決するための手段】
【０００５】
実施形態の解析装置は、取得部及び解析部を備える。取得部は、鉄道車両を撮影した画像を取得する。解析部は、前記画像を解析することで前記鉄道車両を特定し、特定した前記鉄道車両に関連付けられた情報と、前記画像を解析することにより得られた情報とから、前記鉄道車両の積載重量を推定する。
【図面の簡単な説明】
【０００６】
【図１】実施形態に係る画像解析システム及び当該画像解析システムに含まれる構成要素の要部回路構成の一例を示すブロック図。
【図２】列車を正面から撮影した画像の一例を示す図。
【図３】列車を側面から撮影する場合の概要を示す図。
【図４】図１中の画像解析装置のプロセッサーによる実施形態に係る処理のフローチャート。
【図５】図１中のデータベース装置のプロセッサーによる実施形態に係る処理のフローチャート。
【図６】図１中の管理装置のプロセッサーによる実施形態に係る処理のフローチャート。
【図７】図１中の駅務制御装置のプロセッサーによる実施形態に係る処理のフローチャート。
【図８】図１中の報知装置のプロセッサーによる実施形態に係る処理のフローチャート。
【発明を実施するための形態】
【０００７】
以下、実施形態に係る画像解析システムについて図面を用いて説明する。
図１は、実施形態に係る画像解析システム１及び画像解析システム１に含まれる構成要素の要部回路構成の一例を示すブロック図である。
画像解析システム１は、鉄道車両（以下単に「車両」という。）を撮影した画像を解析することで、車両の各種状態を調べるものである。なお、鉄道は、モノレール、新交通システム、ケーブルカー及び浮上式鉄道なども含む。画像解析システム１は、一例として、画像解析装置１０、データベース装置２０、撮影装置３０、記憶装置４０、管理装置５０、駅務制御装置６０、ホームドア７０及び報知装置８０を含む。画像解析システム１は、解析装置の一例である。あるいは、画像解析システム１は、解析装置を含む。また、画像解析システム１は、解析システムの一例である。あるいは、画像解析システム１は、解析システムを含む。
【０００８】
画像解析装置１０、データベース装置２０、撮影装置３０、記憶装置４０、管理装置５０、駅務制御装置６０、ホームドア７０及び報知装置８０は、ネットワークＮＷに接続する。ネットワークＮＷは、例えば、インターネット及びイントラネット又はＬＡＮ（local area network）などのプライベートネットワークを含む通信網である。なお、ネットワークＮＷは、専用線又は公衆携帯電話網などを含む通信網であっても良い。また、ネットワークＮＷは、装置と装置とを１対１で接続する通信路などを含んでも良い。
【０００９】
画像解析装置１０は、列車を撮影した画像を解析するコンピューターである。したがって、画像解析装置１０は、画像を解析する解析部として機能する。画像解析装置１０は、サーバーなどである。画像解析装置１０は、一例として、プロセッサー１１、ＲＯＭ（read-only memory）１２、ＲＡＭ（random-access memory）１３、補助記憶デバイス１４、通信インターフェース１５及びバス１６を含む。画像解析装置１０は、解析装置の一例である。あるいは、画像解析装置１０は、画像解析システム１に含まれる他の装置と協働して解析装置として機能する。
【００１０】
プロセッサー１１は、画像解析装置１０の動作に必要な演算及び制御などの処理を行うコンピューターの中枢部分に相当する。プロセッサー１１は、ＲＯＭ１２又は補助記憶デバイス１４などに記憶されたシステムソフトウェア、アプリケーションソフトウェア又はファームウェアなどのプログラムに基づいて、画像解析装置１０の各種の機能を実現するべく各部を制御する。プロセッサー１１は、例えば、ＣＰＵ（central processing unit）、ＭＰＵ（micro processing unit）、ＳｏＣ（system on a chip）、ＤＳＰ（digital signal processor）、ＧＰＵ（graphics processing unit）、ＡＳＩＣ（application specific integrated circuit）、ＰＬＤ（programmable logic device）又はＦＰＧＡ（field-programmable gate array）などである。あるいは、プロセッサー１１は、これらの組み合わせである。プロセッサー１１は、プログラムに基づいて画像を解析することで、解析部として機能する。
【００１１】
ＲＯＭ１２は、プロセッサー１１を中枢とするコンピューターの主記憶装置に相当する。ＲＯＭ１２は、専らデータの読み出しに用いられる不揮発性メモリである。ＲＯＭ１２は、上記のプログラムを記憶する。また、ＲＯＭ１２は、プロセッサー１１が各種の処理を行う上で使用するデータ又は各種の設定値などを記憶する。
【００１２】
ＲＡＭ１３は、プロセッサー１１を中枢とするコンピューターの主記憶装置に相当する。ＲＡＭ１３は、データの読み書きに用いられるメモリである。ＲＡＭ１３は、プロセッサー１１が各種の処理を行う上で一時的に使用するデータを記憶しておく、いわゆるワークエリアなどとして利用される。
【００１３】
補助記憶デバイス１４は、プロセッサー１１を中枢とするコンピューターの補助記憶装置に相当する。補助記憶デバイス１４は、例えばＥＥＰＲＯＭ（electric erasable programmable read-only memory）、ＨＤＤ（hard disk drive）又はＳＳＤ（solid state drive）などである。補助記憶デバイス１４は、上記のプログラムを記憶する場合がある。また、補助記憶デバイス１４は、プロセッサー１１が各種の処理を行う上で使用するデータ、プロセッサー１１での処理によって生成されたデータ又は各種の設定値などを保存する。
【００１４】
ＲＯＭ１２又は補助記憶デバイス１４に記憶されるプログラムは、後述する処理を実行するためのプログラムを含む。一例として、画像解析装置１０は、当該プログラムがＲＯＭ１２又は補助記憶デバイス１４に記憶された状態で画像解析装置１０の管理者などへと譲渡される。しかしながら、画像解析装置１０は、当該プログラムがＲＯＭ１２又は補助記憶デバイス１４に記憶されない状態で当該管理者などに譲渡されても良い。また、画像解析装置１０は、当該プログラムとは別のプログラムがＲＯＭ１２又は補助記憶デバイス１４に記憶された状態で当該管理者などに譲渡されても良い。そして、後述する処理を実行するためのプログラムが別途に当該管理者などへと譲渡され、当該管理者又はサービスマンなどによる操作の下にＲＯＭ１２又は補助記憶デバイス１４へと書き込まれても良い。このときのプログラムの譲渡は、例えば、磁気ディスク、光磁気ディスク、光ディスク又は半導体メモリなどのようなリムーバブルな記憶媒体に記録して、あるいはネットワークＮＷを介したダウンロードにより実現できる。
【００１５】
通信インターフェース１５は、画像解析装置１０がネットワークＮＷなどを介して通信するためのインターフェースである。
【００１６】
バス１６は、コントロールバス、アドレスバス及びデータバスなどを含み、画像解析装置１０の各部で授受される信号を伝送する。
【００１７】
データベース装置２０は、画像解析により得られた情報などを記憶する。データベース装置２０は、一例として、プロセッサー２１、ＲＯＭ２２、ＲＡＭ２３、補助記憶デバイス２４、通信インターフェース２５及びバス２６を含む。
【００１８】
プロセッサー２１は、データベース装置２０の動作に必要な演算及び制御などの処理を行うコンピューターの中枢部分に相当する。プロセッサー２１は、ＲＯＭ２２又は補助記憶デバイス２４などに記憶されたシステムソフトウェア、アプリケーションソフトウェア又はファームウェアなどのプログラムに基づいて、データベース装置２０の各種の機能を実現するべく各部を制御する。プロセッサー２１は、例えば、ＣＰＵ、ＭＰＵ、ＳｏＣ、ＤＳＰ、ＧＰＵ、ＡＳＩＣ、ＰＬＤ又はＦＰＧＡなどである。あるいは、プロセッサー２１は、これらの組み合わせである。
【００１９】
ＲＯＭ２２は、プロセッサー２１を中枢とするコンピューターの主記憶装置に相当する。ＲＯＭ２２は、専らデータの読み出しに用いられる不揮発性メモリである。ＲＯＭ２２は、上記のプログラムを記憶する。また、ＲＯＭ２２は、プロセッサー２１が各種の処理を行う上で使用するデータ又は各種の設定値などを記憶する。
【００２０】
ＲＡＭ２３は、プロセッサー２１を中枢とするコンピューターの主記憶装置に相当する。ＲＡＭ２３は、データの読み書きに用いられるメモリである。ＲＡＭ２３は、プロセッサー２１が各種の処理を行う上で一時的に使用するデータを記憶しておく、いわゆるワークエリアなどとして利用される。
【００２１】
補助記憶デバイス２４は、プロセッサー２１を中枢とするコンピューターの補助記憶装置に相当する。補助記憶デバイス２４は、例えばＥＥＰＲＯＭ、ＨＤＤ又はＳＳＤなどである。補助記憶デバイス２４は、データベース２４１を記憶する。補助記憶デバイス２４は、上記のプログラムを記憶する場合がある。また、補助記憶デバイス２４は、プロセッサー２１が各種の処理を行う上で使用するデータ、プロセッサー２１での処理によって生成されたデータ又は各種の設定値などを保存する。
【００２２】
データベース２４１は、鉄道車両についての画像解析結果に基づく各種情報などを記憶する。データベース２４１は、例えば、車両番号に、当該車両番号で特定される車両についての各種情報を関連付ける。
【００２３】
ＲＯＭ２２又は補助記憶デバイス２４に記憶されるプログラムは、後述する処理を実行するためのプログラムを含む。一例として、データベース装置２０は、当該プログラムがＲＯＭ２２又は補助記憶デバイス２４に記憶された状態でデータベース装置２０の管理者などへと譲渡される。しかしながら、データベース装置２０は、当該プログラムがＲＯＭ２２又は補助記憶デバイス２４に記憶されない状態で当該管理者などに譲渡されても良い。また、データベース装置２０は、当該プログラムとは別のプログラムがＲＯＭ２２又は補助記憶デバイス２４に記憶された状態で当該管理者などに譲渡されても良い。そして、後述する処理を実行するためのプログラムが別途に当該管理者などへと譲渡され、当該管理者又はサービスマンなどによる操作の下にＲＯＭ２２又は補助記憶デバイス２４へと書き込まれても良い。このときのプログラムの譲渡は、例えば、磁気ディスク、光磁気ディスク、光ディスク又は半導体メモリなどのようなリムーバブルな記憶媒体に記録して、あるいはネットワークＮＷを介したダウンロードにより実現できる。
【００２４】
通信インターフェース２５は、データベース装置２０がネットワークＮＷなどを介して通信するためのインターフェースである。
【００２５】
バス２６は、コントロールバス、アドレスバス及びデータバスなどを含み、データベース装置２０の各部で授受される信号を伝送する。
【００２６】
撮影装置３０は、静止画又は動画などの画像を撮影する。撮影装置３０は、図２及び図３に示すように列車Ｔを撮影する。図２は、列車Ｔを正面から撮影した画像の一例を示す。図３は、列車Ｔを側面から撮影する場合の概要を示す。なお、典型的には、撮影装置３０は複数台設置される。一例として、正面を撮影するための撮影装置３０が１台と、側面を撮影するための撮影装置３０が複数台設置される。図３には、３台の撮影装置３０のそれぞれによって画像ＩＭ１〜画像ＩＭ３を撮影することにより、列車Ｔの全車両（車両Ｃ１〜車両Ｃ３）を撮影していることを示している。なお、撮影装置３０は、正面及び側面以外の方向から列車Ｔを撮影しても良い。例えば、撮影装置３０は、上方又は後方から撮影しても良い。また、撮影装置３０は、斜め方向から列車Ｔを撮影しても良い。撮影装置３０は、撮影した画像を記憶装置４０に送信する。撮影装置３０は、例えば、駅のプラットホームなどに設置される。
以上より、撮影装置３０は、撮影部及び送信部として機能する。
【００２７】
記憶装置４０は、撮影装置３０によって撮影された画像を記憶する。画像解析装置１０は、記憶装置４０に記憶された画像を取得することが可能である。したがって、画像解析装置１０は、鉄道車両を撮影した画像を取得する取得部として機能する。なお、画像解析装置１０は、記憶装置４０から取得した画像を一定時間経過後に削除するようにしても良い。
【００２８】
管理装置５０は、鉄道における各種の管理を担う。管理装置５０は、例えば、ＡＴＳ（automatic train stop）を制御する。管理装置５０は、一例として、プロセッサー５１、ＲＯＭ５２、ＲＡＭ５３、補助記憶デバイス５４、通信インターフェース５５及びバス５６を含む。
【００２９】
プロセッサー５１は、管理装置５０の動作に必要な演算及び制御などの処理を行うコンピューターの中枢部分に相当する。プロセッサー５１は、ＲＯＭ５２又は補助記憶デバイス５４などに記憶されたシステムソフトウェア、アプリケーションソフトウェア又はファームウェアなどのプログラムに基づいて、管理装置５０の各種の機能を実現するべく各部を制御する。プロセッサー５１は、例えば、ＣＰＵ、ＭＰＵ、ＳｏＣ、ＤＳＰ、ＧＰＵ、ＡＳＩＣ、ＰＬＤ又はＦＰＧＡなどである。あるいは、プロセッサー５１は、これらの組み合わせである。
【００３０】
ＲＯＭ５２は、プロセッサー５１を中枢とするコンピューターの主記憶装置に相当する。ＲＯＭ５２は、専らデータの読み出しに用いられる不揮発性メモリである。ＲＯＭ５２は、上記のプログラムを記憶する。また、ＲＯＭ５２は、プロセッサー５１が各種の処理を行う上で使用するデータ又は各種の設定値などを記憶する。
【００３１】
ＲＡＭ５３は、プロセッサー５１を中枢とするコンピューターの主記憶装置に相当する。ＲＡＭ５３は、データの読み書きに用いられるメモリである。ＲＡＭ５３は、プロセッサー５１が各種の処理を行う上で一時的に使用するデータを記憶しておく、いわゆるワークエリアなどとして利用される。
【００３２】
補助記憶デバイス５４は、プロセッサー５１を中枢とするコンピューターの補助記憶装置に相当する。補助記憶デバイス５４は、例えばＥＥＰＲＯＭ、ＨＤＤ又はＳＳＤなどである。補助記憶デバイス５４は、上記のプログラムを記憶する場合がある。また、補助記憶デバイス５４は、プロセッサー５１が各種の処理を行う上で使用するデータ、プロセッサー５１での処理によって生成されたデータ又は各種の設定値などを保存する。
【００３３】
ＲＯＭ５２又は補助記憶デバイス５４に記憶されるプログラムは、後述する処理を実行するためのプログラムを含む。一例として、管理装置５０は、当該プログラムがＲＯＭ５２又は補助記憶デバイス５４に記憶された状態で管理装置５０の管理者などへと譲渡される。しかしながら、管理装置５０は、当該プログラムがＲＯＭ５２又は補助記憶デバイス５４に記憶されない状態で当該管理者などに譲渡されても良い。また、管理装置５０は、当該プログラムとは別のプログラムがＲＯＭ５２又は補助記憶デバイス５４に記憶された状態で当該管理者などに譲渡されても良い。そして、後述する処理を実行するためのプログラムが別途に当該管理者などへと譲渡され、当該管理者又はサービスマンなどによる操作の下にＲＯＭ５２又は補助記憶デバイス５４へと書き込まれても良い。このときのプログラムの譲渡は、例えば、磁気ディスク、光磁気ディスク、光ディスク又は半導体メモリなどのようなリムーバブルな記憶媒体に記録して、あるいはネットワークＮＷを介したダウンロードにより実現できる。
【００３４】
通信インターフェース５５は、管理装置５０がネットワークＮＷなどを介して通信するためのインターフェースである。
【００３５】
バス５６は、コントロールバス、アドレスバス及びデータバスなどを含み、管理装置５０の各部で授受される信号を伝送する。
【００３６】
駅務制御装置６０は、駅務に関する装置の制御を行う。駅務制御装置６０は、例えば、ホームドア７０を制御する。駅務制御装置６０は、一例として、プロセッサー６１、ＲＯＭ６２、ＲＡＭ６３、補助記憶デバイス６４、通信インターフェース６５及びバス６６を含む。
【００３７】
プロセッサー６１は、駅務制御装置６０の動作に必要な演算及び制御などの処理を行うコンピューターの中枢部分に相当する。プロセッサー６１は、ＲＯＭ６２又は補助記憶デバイス６４などに記憶されたシステムソフトウェア、アプリケーションソフトウェア又はファームウェアなどのプログラムに基づいて、駅務制御装置６０の各種の機能を実現するべく各部を制御する。プロセッサー６１は、例えば、ＣＰＵ、ＭＰＵ、ＳｏＣ、ＤＳＰ、ＧＰＵ、ＡＳＩＣ、ＰＬＤ又はＦＰＧＡなどである。あるいは、プロセッサー６１は、これらの組み合わせである。
【００３８】
ＲＯＭ６２は、プロセッサー６１を中枢とするコンピューターの主記憶装置に相当する。ＲＯＭ６２は、専らデータの読み出しに用いられる不揮発性メモリである。ＲＯＭ６２は、上記のプログラムを記憶する。また、ＲＯＭ６２は、プロセッサー６１が各種の処理を行う上で使用するデータ又は各種の設定値などを記憶する。
【００３９】
ＲＡＭ６３は、プロセッサー６１を中枢とするコンピューターの主記憶装置に相当する。ＲＡＭ６３は、データの読み書きに用いられるメモリである。ＲＡＭ６３は、プロセッサー６１が各種の処理を行う上で一時的に使用するデータを記憶しておく、いわゆるワークエリアなどとして利用される。
【００４０】
補助記憶デバイス６４は、プロセッサー６１を中枢とするコンピューターの補助記憶装置に相当する。補助記憶デバイス６４は、例えばＥＥＰＲＯＭ、ＨＤＤ又はＳＳＤなどである。補助記憶デバイス６４は、上記のプログラムを記憶する場合がある。また、補助記憶デバイス６４は、プロセッサー６１が各種の処理を行う上で使用するデータ、プロセッサー６１での処理によって生成されたデータ又は各種の設定値などを保存する。
【００４１】
ＲＯＭ６２又は補助記憶デバイス６４に記憶されるプログラムは、後述する処理を実行するためのプログラムを含む。一例として、駅務制御装置６０は、当該プログラムがＲＯＭ６２又は補助記憶デバイス６４に記憶された状態で駅務制御装置６０の管理者などへと譲渡される。しかしながら、駅務制御装置６０は、当該プログラムがＲＯＭ６２又は補助記憶デバイス６４に記憶されない状態で当該管理者などに譲渡されても良い。また、駅務制御装置６０は、当該プログラムとは別のプログラムがＲＯＭ６２又は補助記憶デバイス６４に記憶された状態で当該管理者などに譲渡されても良い。そして、後述する処理を実行するためのプログラムが別途に当該管理者などへと譲渡され、当該管理者又はサービスマンなどによる操作の下にＲＯＭ６２又は補助記憶デバイス６４へと書き込まれても良い。このときのプログラムの譲渡は、例えば、磁気ディスク、光磁気ディスク、光ディスク又は半導体メモリなどのようなリムーバブルな記憶媒体に記録して、あるいはネットワークＮＷを介したダウンロードにより実現できる。
【００４２】
通信インターフェース６５は、駅務制御装置６０がネットワークＮＷなどを介して通信するためのインターフェースである。
【００４３】
バス６６は、コントロールバス、アドレスバス及びデータバスなどを含み、駅務制御装置６０の各部で授受される信号を伝送する。
【００４４】
ホームドア７０は、プラットホームの軌道に面する部分に設置される。ホームドア７０は、プラットホーム上の人などが落下しないように、通常は閉じた状態である。そして、ホームドア７０は、面した軌道に列車が停車している間、当該列車のドアの前方にあたる部分を含む部分が開く。なお、ホームドア７０は、ドアの位置や数が異なる列車それぞれに対応する部分を開閉することが可能なものである。なお、ホームドア７０は、可動式ホーム柵であっても良いし昇降式ホーム柵であってもよいし、その他の方式であっても良い。
【００４５】
報知装置８０は、運転士又は車掌などの列車乗務員が使用する。報知装置８０は、例えば、列車の運転室及び車掌室などに設置される。報知装置８０は、運転士又は車掌などの列車乗務員に対する各種情報を報知する。報知装置８０は、一例として、プロセッサー８１、ＲＯＭ８２、ＲＡＭ８３、補助記憶デバイス８４、通信インターフェース８５、表示デバイス８６及びバス８７を含む。
【００４６】
プロセッサー８１は、報知装置８０の動作に必要な演算及び制御などの処理を行うコンピューターの中枢部分に相当する。プロセッサー８１は、ＲＯＭ８２又は補助記憶デバイス８４などに記憶されたシステムソフトウェア、アプリケーションソフトウェア又はファームウェアなどのプログラムに基づいて、報知装置８０の各種の機能を実現するべく各部を制御する。プロセッサー８１は、例えば、ＣＰＵ、ＭＰＵ、ＳｏＣ、ＤＳＰ、ＧＰＵ、ＡＳＩＣ、ＰＬＤ又はＦＰＧＡなどである。あるいは、プロセッサー８１は、これらの組み合わせである。
【００４７】
ＲＯＭ８２は、プロセッサー８１を中枢とするコンピューターの主記憶装置に相当する。ＲＯＭ８２は、専らデータの読み出しに用いられる不揮発性メモリである。ＲＯＭ８２は、上記のプログラムを記憶する。また、ＲＯＭ８２は、プロセッサー８１が各種の処理を行う上で使用するデータ又は各種の設定値などを記憶する。
【００４８】
ＲＡＭ８３は、プロセッサー８１を中枢とするコンピューターの主記憶装置に相当する。ＲＡＭ８３は、データの読み書きに用いられるメモリである。ＲＡＭ８３は、プロセッサー８１が各種の処理を行う上で一時的に使用するデータを記憶しておく、いわゆるワークエリアなどとして利用される。
【００４９】
補助記憶デバイス８４は、プロセッサー８１を中枢とするコンピューターの補助記憶装置に相当する。補助記憶デバイス８４は、例えばＥＥＰＲＯＭ、ＨＤＤ又はＳＳＤなどである。補助記憶デバイス８４は、上記のプログラムを記憶する場合がある。また、補助記憶デバイス８４は、プロセッサー８１が各種の処理を行う上で使用するデータ、プロセッサー８１での処理によって生成されたデータ又は各種の設定値などを保存する。
【００５０】
ＲＯＭ８２又は補助記憶デバイス８４に記憶されるプログラムは、後述する処理を実行するためのプログラムを含む。一例として、報知装置８０は、当該プログラムがＲＯＭ８２又は補助記憶デバイス８４に記憶された状態で報知装置８０の管理者などへと譲渡される。しかしながら、報知装置８０は、当該プログラムがＲＯＭ８２又は補助記憶デバイス８４に記憶されない状態で当該管理者などに譲渡されても良い。また、報知装置８０は、当該プログラムとは別のプログラムがＲＯＭ８２又は補助記憶デバイス８４に記憶された状態で当該管理者などに譲渡されても良い。そして、後述する処理を実行するためのプログラムが別途に当該管理者などへと譲渡され、当該管理者又はサービスマンなどによる操作の下にＲＯＭ８２又は補助記憶デバイス８４へと書き込まれても良い。このときのプログラムの譲渡は、例えば、磁気ディスク、光磁気ディスク、光ディスク又は半導体メモリなどのようなリムーバブルな記憶媒体に記録して、あるいはネットワークＮＷを介したダウンロードにより実現できる。
【００５１】
通信インターフェース８５は、報知装置８０がネットワークＮＷなどを介して通信するためのインターフェースである。
【００５２】
表示デバイス８６は、報知装置８０の操作者に各種情報を通知するための画面を表示する。表示デバイス８６は、例えば、液晶ディスプレイ又は有機ＥＬ（electro-luminescence）ディスプレイなどのディスプレイである。
【００５３】
バス８７は、コントロールバス、アドレスバス及びデータバスなどを含み、報知装置８０の各部で授受される信号を伝送する。
【００５４】
以下、実施形態に係る画像解析システム１の動作を図４〜図８などに基づいて説明する。なお、以下の動作説明における処理の内容は一例であって、同様な結果を得ることが可能な様々な処理を適宜に利用できる。図４は、画像解析装置１０のプロセッサー１１による処理のフローチャートである。プロセッサー１１は、ＲＯＭ１２又は補助記憶デバイス１４などに記憶されたプログラムに基づいてこの処理を実行する。図５は、データベース装置２０のプロセッサー２１による処理のフローチャートである。プロセッサー２１は、ＲＯＭ２２又は補助記憶デバイス２４などに記憶されたプログラムに基づいてこの処理を実行する。図６は、管理装置５０のプロセッサー５１による処理のフローチャートである。プロセッサー５１は、ＲＯＭ５２又は補助記憶デバイス５４などに記憶されたプログラムに基づいてこの処理を実行する。図７は、駅務制御装置６０のプロセッサー６１による処理のフローチャートである。プロセッサー６１は、ＲＯＭ６２又は補助記憶デバイス６４などに記憶されたプログラムに基づいてこの処理を実行する。図８は、報知装置８０のプロセッサー８１による処理のフローチャートである。プロセッサー８１は、ＲＯＭ８２又は補助記憶デバイス８４などに記憶されたプログラムに基づいてこの処理を実行する。なお、プロセッサー１１、プロセッサー２１、プロセッサー５１、プロセッサー６１又はプロセッサー８１がステップＳＮ（Ｎは、自然数。）の処理の後にステップＳ（Ｎ＋１）へと進む場合、このことを説明する記載を省略する場合がある。
【００５５】
なお、以下の動作説明では、一例として、列車Ｔが駅に入り、プラットホーム前に停車して、その後発車して駅から出て行く場合について述べる。列車Ｔは、図３に示すように、車両Ｃ１〜車両Ｃ３が連結された３両編成の列車である。なお、車両Ｃ１〜車両Ｃ３を区別する必要がないときは単に車両Ｃというものとする。
【００５６】
図４のステップＳ１０１において画像解析装置１０のプロセッサー１１は、駅に列車が来るのを待ち受ける。なお、プロセッサー１１は、例えば、撮影装置３０によって撮影された画像を解析することによって、駅に列車が来たことを判別する。あるいは、プロセッサー１１は、駅に設置されたその他のセンサーが出力する情報に基づき、駅に列車が来たことを検知しても良い。プロセッサー１１は、駅に列車Ｔが来たならば、ステップＳ１０１においてＹｅｓと判定してステップＳ１０２へと進む。
【００５７】
ステップＳ１０２においてプロセッサー１１は、撮影装置３０によって撮影された画像を解析することによって、駅に来た列車Ｔに使われている各車両Ｃを特定する。そして、プロセッサー１１は、当該車両についての各種情報を含む車両情報を取得する。車両情報は、車両の種類ごと、あるいは個々の車両ごとに関連付けられた情報である。プロセッサー１１は、例えば、以下の（ａ）〜（ｃ）のいずれかの方法により車両情報を取得する。なお、車両情報は、画像解析装置１０の補助記憶デバイス１４などに記憶される。あるいは、車両情報は、データベース装置２０などに記憶される。プロセッサー１１は、補助記憶デバイス１４又はデータベース装置２０などから車両情報を取得する。
（ａ）  プロセッサー１１は、車両Ｃを撮影した画像に基づき、車両の特徴から、車両の種類を特定する。そして、特定した車両の種類に基づき、車両の種類ごとに関連付けられた車両情報を取得する。
（ｂ）  プロセッサー１１は、車両Ｃを撮影した画像を解析することで、先頭車両Ｃ１の先頭などに付された表示ＩＮ１から文字認識により編成番号又は列車番号を読み取る。そして、プロセッサー１１は、当該編成番号又は列車番号で特定される列車又は編成についての情報を、管理装置５０などから取得する。そして、プロセッサー１１は、管理装置５０などから取得した情報に基づき、当該列車又は編成に使われている車両を特定する。プロセッサー１１は、特定した車両に基づき、車両の種類ごと、あるいは個々の車両ごとに関連付けられた車両情報を取得する。
（ｃ）  プロセッサー１１は、車両を撮影した画像を解析することで、各車両に付された表示ＩＮ２から、車両番号をそれぞれ読み取る。そして、プロセッサー１１は、読み取った車両番号に基づき、個々の各車両に関連付けられた車両情報を取得する。
【００５８】
ステップＳ１０３においてプロセッサー１１は、列車Ｔを撮影した画像を解析して、列車Ｔの各車両Ｃの横揺れ（横方向の振動）の大きさｄｈ及び縦揺れ（縦方向の振動）の大きさｄｖを計測（推定）する。なお、揺れ（振動）の大きさは、列車Ｔの速度及び重量によって変わる。したがって、プロセッサー１１は、計測した振動の大きさと列車Ｔの速度から、各車両Ｃの重量を導出しても良い。このためにプロセッサー１１は、列車Ｔを撮影した画像に基づき、列車Ｔの速度を計測する。そして、プロセッサー１１は、速度と振動の大きさかから、各車両Ｃの重量を導出する。この重量は、車両Ｃ自体の重量と車両Ｃが積載する人及び物などの重量の合計である。なお、以下、車両Ｃが積載する人及び物などの重量を車両Ｃの積載重量という。プロセッサー１１は、推定した各車両Ｃの重量から、車両Ｃ自体の重量を引くことで、各車両Ｃの積載重量を導出する。また、車両の種類ごと又は個々の車両ごとなどによっても振動の大きさなどは変わる。したがって、プロセッサー１１は、車両の種類ごと又は個々の車両ごとに適した計算式又は補正値などを用いても良い。当該計算式又は補正値は、例えば車両情報に含まれる。あるいは、当該計算式又は補正値を導出するために必要な情報が、車両情報に含まれる。
【００５９】
ステップＳ１０４においてプロセッサー１１は、列車Ｔのドアの位置を特定する。すなわち、プロセッサー１１は、例えば、列車Ｔを撮影した画像を解析することで、列車Ｔが備えるドアの数及び位置を推定する。なお、列車Ｔの各ドアの位置は、例えば、列車Ｔの先頭からの距離などによって示す。あるいは、車両情報にドアの位置が含まれていても良い。この場合、プロセッサー１１は、ドアの位置を車両情報から取得する。
【００６０】
ステップＳ１０５においてプロセッサー１１は、ドア通知を生成する。ドア通知は、ステップＳ１０４で特定した列車Ｔのドアの数及び位置を示す情報を含む。プロセッサー１１は、ドア通知を生成した後、当該ドア通知を駅務制御装置６０に送信するように通信インターフェース１５に対して指示する。この指示を受けて通信インターフェース１５は、当該ドア通知を駅務制御装置６０に送信する。送信された当該ドア通知は、駅務制御装置６０の通信インターフェース６５によって受信される。
【００６１】
一方、図７のステップＳ６０１において駅務制御装置６０のプロセッサー６１は、通信インターフェース６５によってドア通知が受信されるのを待ち受けている。プロセッサー６１は、ドア通知が受信されたならば、ステップＳ６０１においてＹｅｓと判定してステップＳ６０２へと進む。
【００６２】
ステップＳ６０２においてプロセッサー６１は、ドアコマンドを生成する。ドアコマンドは、ホームドアに対して、次に開く部分を指示するものである。次に開く部分は、列車Ｔが停止した際の列車Ｔのドアの前方にあたる部分を含む。列車Ｔのドアの位置は、ステップＳ６０１で受信されたドア通知に基づく。プロセッサー６１は、ドアコマンドを生成した後、当該ドアコマンドをホームドア７０に送信するように通信インターフェース１５に対して指示する。この指示を受けて通信インターフェース１５は、当該ドアコマンドをホームドア７０に送信する。
ドアコマンドを受信したホームドア７０は、列車Ｔが停車したならば、ドアコマンドで指示された部分を開く。
ホームドア７０は、ドアコマンドに基づいて開く位置が制御される。また、ドアコマンドは、ドア通知に基づいて生成される。したがって、プロセッサー１１は、通信インターフェース１５と協働して、ドア通知を送信することで、車両が停車するプラットホームに設置されたホームドアを、当該車両のドアの位置の前方を含む部分を開くように指示する指示部として機能する。あるいは、プロセッサー６１は、通信インターフェース６５と協働して、ドアコマンドを送信することで、制御部として機能する。
【００６３】
一方、図４のステップＳ１０６において画像解析装置１０のプロセッサー１１は、列車Ｔが停車するのを待ち受ける。なお、プロセッサー１１は、例えば、撮影装置３０によって撮影された画像を解析することによって、列車Ｔが停車したことを判別する。あるいは、プロセッサー１１は、駅に設置されたその他のセンサーが出力する情報に基づき、列車Ｔが停車したことを検知しても良い。プロセッサー１１は、列車Ｔが停車したならば、ステップＳ１０６においてＹｅｓと判定してステップＳ１０７へと進む。
【００６４】
ステップＳ１０７においてプロセッサー１１は、列車Ｔが停車した時刻、すなわち列車Ｔが駅に到着した到着時刻をＲＡＭ１３などに記憶する。
【００６５】
ステップＳ１０８においてプロセッサー１１は、列車Ｔを撮影した画像を解析することで、損傷ＤＡ及び異物ＯＢを検出する。車両Ｃは、車体に傷又は欠損などの損傷ＤＡが生じたり、異物ＯＢが付着したりする場合がある。プロセッサー１１は、これら損傷ＤＡ及び異物ＯＢを検出する。
【００６６】
ステップＳ１０９においてプロセッサー１１は、列車Ｔを撮影した画像を解析することで、沈み込み量を推定する。すなわち、プロセッサー１１は、車両Ｃのうちの基準となる位置の、ホームの端などの基準線Ｌからの高さｈを求める。車両Ｃのうちの基準となる位置とは、例えば、窓の上若しくは下の縁又はドア上若しくは下の縁などである。車両Ｃの積載重量が重いほど、車両Ｃは、車体下部のバネが縮むなどして沈み込むことになる。すなわち、車両Ｃの積載重量が重いほど、高さｈは低くなる。なお、車両情報は、車両Ｃが何も積載していないときの高さｈ０を含む。あるいは、車両情報は、高さｈ０を導出するために必要な情報を含む。プロセッサー１１は、高さｈ０から高さｈを引くことで、沈み込み量ｓを導出する。さらに、プロセッサー１１は、沈み込み量ｓから、車両Ｃの積載重量を推定する。なお、車両の種類ごと又は個々の車両ごとに積載重量と沈み込み量との関係は異なる。この関係を示す関数又はこの関数を導出するために必要な情報は、車両情報に含まれる。あるいは、車両情報は、関数に代えて、積載重量と沈み込む量とを関係付ける表などを含んでも良い。また、先頭車両及び最後尾車両のように片側だけに車両が連結している場合と、その他の車両のように前方と後方の両方に車両が連結している場合とで、沈み込み量ｓが異なる可能性がある。したがって、プロセッサー１１は、車両が先頭車両又は最後尾車両である場合と、その他の場合とで、車両Ｃの積載重量を導出する方法を変えても良い。
【００６７】
ステップＳ１１０においてプロセッサー１１は、結果通知を生成する。結果通知は、ステップＳ１０２〜ステップＳ１０９のそれぞれの解析結果を含む。なお、解析結果は、車両を特定する情報と解析結果とを関連付けて含む。例えば、結果通知は、列車Ｔの各車両Ｃの車両番号それぞれと、それぞれの車両についての各解析結果とを関連付ける。あるいは、結果通知は、列車Ｔの各車両の種類を示す情報と、それぞれの車両についての各解析結果とを関連付ける。また、結果通知は、編成番号又は列車番号を含んでも良い。また、結果通知は、解析結果として、例えば以下に示すものを含む。
（１）横揺れの大きさ
（２）縦揺れの大きさ
（３）積載重量
（４）沈み込み量ｓ
（５）損傷ＤＡの有無と、損傷ＤＡの位置を示す情報。
（６）異物ＯＢの有無と、異物ＯＢの位置を示す情報。
プロセッサー１１は、結果通知を生成した後、当該結果通知をデータベース装置２０に送信するように通信インターフェース１５に対して指示する。この指示を受けて通信インターフェース１５は、当該結果通知をデータベース装置２０に送信する。送信された当該結果通知は、データベース装置２０の通信インターフェース２５によって受信される。
【００６８】
一方、図５のステップＳ２０１において、データベース装置２０のプロセッサー２１は、結果通知が通信インターフェース２５によって受信されたか否かを判定する。プロセッサー２１は、結果通知が受信されないならば、ステップＳ２０１においてＮｏと判定してステップＳ２０２へと進む。
【００６９】
ステップＳ２０２においてプロセッサー２１は、運行通知が通信インターフェース２５によって受信されたか否かを判定する。プロセッサー２１は、運行通知が受信されないならば、ステップＳ２０２においてＮｏと判定してステップＳ２０１へと戻る。かくして、プロセッサー２１は、結果通知又は運行通知が受信されるまでステップＳ２０１及びステップＳ２０２を繰り返す。運行通知については後述する。
【００７０】
プロセッサー２１は、ステップＳ２０１及びステップＳ２０２の待受状態にあるときに結果通知が受信されたならば、ステップＳ２０１においてＹｅｓと判定してステップＳ２０３へと進む。
ステップＳ２０３においてプロセッサー２１は、データベース２４１を更新する。すなわち、プロセッサー２１は、結果通知に含まれる解析結果を、結果通知に含まれる車両を特定する情報と関連付けてデータベース２４１に記憶させる。
【００７１】
ステップＳ２０４においてプロセッサー２１は、報知コマンドを生成する。報知コマンドは、結果通知に含まれる解析結果を報知するように命令するものである。報知コマンドは、結果通知に含まれる解析結果のうちの一部又は全部を含む。報知コマンドは、例えば、解析結果のうちの積載重量を含む。プロセッサー２１は、報知コマンドを生成した後、当該報知コマンドを報知装置８０に送信するように通信インターフェース２５に対して指示する。この指示を受けて通信インターフェース２５は、当該報知コマンドを報知装置８０に送信する。送信された当該報知コマンドは、報知装置８０の通信インターフェース８５によって受信される。
【００７２】
一方、図８のステップＳ８０１において報知装置８０のプロセッサー８１は、通信インターフェース８５によって報知コマンドが受信されるのを待ち受けている。プロセッサー８１は、報知コマンドが受信されたならば、ステップＳ８０１においてＹｅｓと判定してステップＳ８０２へと進む。
【００７３】
ステップＳ８０２においてプロセッサー８１は、報知コマンドに含まれる解析結果を報知する。例えば、プロセッサー８１は、報知コマンドに含まれる解析結果を、表示デバイス８６に表示させる。プロセッサー８１は、ステップＳ８０２の処理の後、ステップＳ８０１へと戻る。
報知コマンドに含まれる内容は、画像解析装置１０による解析結果を含む。また、報知コマンドは、結果通知に基づいて生成される。したがって、プロセッサー１１は、通信インターフェース１５と協働して、結果通知を送信することで第１の送信部として機能する。あるいは、プロセッサー２１は、通信インターフェース２５と協働して、報知コマンドを送信することで、第１の送信部として機能する。
【００７４】
一方、図５のステップＳ２０５においてデータベース装置２０のプロセッサー２１は、列車Ｔに異常が発生しているか否かを判定する。例えば、プロセッサー２１は、列車Ｔを編成するいずれかの車両Ｃの揺れの大きさが所定の大きさ以上である場合に、列車Ｔに異常が発生していると判定する。また、例えば、プロセッサー２１は、列車Ｔに所定より大きな損傷ＤＡが生じている場合に列車Ｔに異常が発生していると判定する。また、例えば、プロセッサー２１は、列車Ｔに所定より大きいサイズの異物ＯＢが付着している、あるいは所定の場所に異物ＯＢが付着している場合に列車Ｔに異常が発生していると判定する。プロセッサー２１は、列車Ｔに異常が発生していないと判定したならば、ステップＳ２０５においてＮｏと判定してステップＳ２０１へと戻る。対して、プロセッサー２１は、列車Ｔに異常が発生していると判定したならば、ステップＳ２０５においてＹｅｓと判定してステップＳ２０６へと進む。
【００７５】
ステップＳ２０６においてプロセッサー２１は、発生している異常に応じた動作（以下「異常時動作」という。）を行う。例えば、プロセッサー２１は、異常が発生している旨を示す情報を報知装置８０に送信する。当該情報を受信した報知装置８０は、当該情報を報知する。また例えば、発生した異常が列車Ｔを停車させた方がいいほどの異常であるならば、プロセッサー２１は、緊急通知を生成する。緊急通知は、列車Ｔを停車させるように求める。プロセッサー２１は、緊急通知を生成した後、当該緊急通知を管理装置５０に送信するように通信インターフェース２５に対して指示する。この指示を受けて通信インターフェース２５は、当該緊急通知を管理装置５０に送信する。送信された当該緊急通知は、管理装置５０の通信インターフェース５５によって受信される。なお、プロセッサー２１は、ステップＳ２０６の処理の後、ステップＳ２０１へと戻る。
【００７６】
一方、図６のステップＳ５０１において管理装置５０のプロセッサー５１は、通信インターフェース５５によって緊急通知が受信されるのを待ち受けている。プロセッサー５１は、緊急通知が受信されたならば、ステップＳ５０１においてＹｅｓと判定してステップＳ５０２へと進む。
【００７７】
ステップＳ５０２においてプロセッサー５１は、ＡＴＳを動作させるなどして、列車Ｔを停車させる。プロセッサー５１は、ステップＳ５０２の処理の後、ステップＳ５０１へと戻る。
緊急通知は、画像解析装置１０によって送信された結果通知の内容に基づいて生成される。したがって、プロセッサー１１は、通信インターフェース１５と協働して、結果通知を送信することで第３の送信部として機能する。あるいは、プロセッサー２１は、通信インターフェース２５と協働して、緊急通知を送信することで、第３の送信部として機能する。
【００７８】
一方、図４のステップＳ１１１において画像解析装置１０のプロセッサー１１は、列車が発車するのを待ち受ける。プロセッサー１１は、列車Ｔが発車したならば、ステップＳ１１１においてＹｅｓと判定してステップＳ１１２へと進む。
【００７９】
ステップＳ１１２においてプロセッサー１１は、列車が発車した発車時刻をＲＡＭ１３などに記憶する。
【００８０】
ステップＳ１１３においてプロセッサー１１は、運行通知を生成する。運行通知は、列車を特定する情報、列車に含まれる各車両を特定する情報、ステップＳ１０７で記憶した列車が到着時刻、及びステップＳ１１２で記憶した発車時刻、列車Ｔが発着した駅を特定する情報、列車Ｔが何番線を発着したかを特定する情報を含む。列車を特定する情報は、例えば、編成番号、列車番号、及び列車を編成する各車両の車両番号である。列車に含まれる各車両を特定する情報は、各車両の車両番号である。プロセッサー１１は、運行通知を生成した後、当該運行通知をデータベース装置２０に送信するように通信インターフェース１５に対して指示する。この指示を受けて通信インターフェース１５は、当該運行通知をデータベース装置２０に送信する。送信された当該運行通知は、データベース装置２０の通信インターフェース２５によって受信される。プロセッサー１１は、ステップＳ１１３の処理の後、ステップＳ１０１へと戻る。
【００８１】
一方、データベース装置２０のプロセッサー２１は、図５のステップＳ２０１及びステップＳ２０２の待受状態にあるときに運行通知が受信されたならば、ステップＳ２０２においてＹｅｓと判定してステップＳ２０７へと進む。
ステップＳ２０７においてプロセッサー２１は、データベース２４１を更新する。すなわち、プロセッサー２１は、運行通知に含まれる内容をデータベース２４１に記憶させる。プロセッサー２１は、ステップＳ２０７の処理の後、ステップＳ２０１へと戻る。
以上より、プロセッサー１１は、通信インターフェース１５と協働して、運行通知を送信することで第２の送信部として機能する。
【００８２】
実施形態の画像解析システム１によれば、画像解析装置１０は、車両を撮影した画像を解析することで、当該車両の積載重量を推定する。したがって、画像解析装置１０は、積載重量の計測のために車両に重量計測機などを備え付ける必要が無いため、低コストでの積載重量を推定することができる。また、目視によって混雑度を計測する場合と異なり、画像解析システム１は、自動的に積載重量を推定するので、リアルタイム性に優れる。
また、実施形態の画像解析システム１によれば、車両の沈み込み量を解析することで、車両の積載重量の推定を可能にしている。
【００８３】
また、実施形態の画像解析システム１によれば、画像解析装置１０は、車両を撮影した画像を解析することで、当該車両の揺れの大きさを推定する。画像解析装置１０は、揺れの大きさに基づいて、車両の重量を推定することが可能である。また、画像解析装置１０は、揺れの大きさに基づいて、車両の異常を検知することができる。
【００８４】
また、実施形態の画像解析システム１によれば、画像解析装置１０は、車両を撮影した画像を解析することで、当該車両に生じた損傷ＤＡを検出する。また、画像解析装置１０は、車両を撮影した画像を解析することで、当該車両に付着した異物ＯＢなどを検出する。これにより、画像解析装置１０は、外見かわら分かる車両の異常を自動的に検出することができる。
【００８５】
また、実施形態の画像解析システム１によれば、報知装置８０は、車両を撮影した画像に対する解析結果を報知する。たとえば、報知装置は、車両の積載重量を報知する。当該報知に基づき、当該車両を含む列車の運転士又は車掌などは、車両の積載重量に応じた列車の運転及び列車の操作などが可能となる。
【００８６】
また、実施形態の画像解析システム１によれば、車両を撮影した画像を解析することで、ドアの位置及び数を特定する。そして、ホームドア７０は、当該位置及び数に基づいてドアの位置に適した部分を開く。したがって、どの時間にどの種類の列車が駅に停車するかといった運行情報に基づかなくても、ホームドア７０は、多様なドアの位置及び数に対応した動作が可能となる。また、ダイヤ乱れ又は臨時列車などが停車した場合でも、ホームドア７０は、それぞれの列車のドアの位置に適した部分を開くことができる。
【００８７】
また、実施形態の画像解析システム１によれば、列車Ｔがどの駅の何番線に停車したか、及び列車Ｔの到着時刻及び発車時刻をデータベース２４１に記憶させる。当該停車時刻及び発車時刻は、ダイヤ通りに運行していない列車及び臨時列車などであっても記録される。したがって、画像解析システム１は、ダイヤ通りに運行していない列車及び臨時列車などの過去の運行状況を簡単に蓄積記憶することができる。また、臨時列車などにどの車両が編成されていたかなども自動的に記録される。
【００８８】
上記の実施形態は以下のような変形も可能である。
画像解析装置１０は、上記の実施形態に示した以外にも車両Ｃの各種状態を画像会席によって調べても良い。例えば、画像解析装置１０のプロセッサー１１は、車両Ｃの傾きを検知する。そして、画像解析装置１０は、傾きが一定を超えている場合には、車両Ｃに異常が発生しているとして、異常時動作などを実行しても良い。
【００８９】
車両の重量によって、車両が停止している位置の地盤が沈みこむ場合がある。したがって、画像解析装置１０のプロセッサー１１は、地盤の硬さに応じて沈み込み量ｓ又は積載重量を補正しても良い。このために、画像解析装置１０などは、当該補正に用いる値を駅ごと又は番線ごとに記憶しておく。
【００９０】
車両の経年劣化、個体差及び部品の交換時期などによって、各解析結果が変わる場合がある。したがって、画像解析装置１０のプロセッサー１１は、車両の製造年、車両の個体差及び部品交換時期などに応じて解析結果を補正しても良い。なお、車両の製造年、車両の個体差を示す情報及び部品の交換時期などは、例えば、車両情報に含まれる。
【００９１】
撮影装置３０の設置場所は、駅のプラットホームに限らず、駅のその他の位置であっても良い。また、撮影装置３０の設置場所は、駅に限らず、駅間などの駅以外の場所であっても良い。この場合、画像解析システム１は、駅間を走行中の列車を撮影した画像に基づき、画像解析を行うことができる。そして、この場合、画像解析システム１は、駅間で列車に異常が発生した場合にも、異常時動作の実行などが可能である。
【００９２】
上記の実施形態における画像解析システム１を構成する各装置は、複数の装置から成るものであっても良い。また、上記の実施形態における画像解析システム１を構成するいずれか複数の装置を、１つの装置の動作によって実現しても良い。
【００９３】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００９４】
１……画像解析システム、１０……画像解析装置、１１，２１，５１，６１，８１……プロセッサー、１２，２２，５２，６２，８２……ＲＯＭ、１３，２３，５３，６３，８３……ＲＡＭ、１４，２４，５４，６４，８４……補助記憶デバイス、１５，２５，５５，６５，８５……通信インターフェース、１６，２６，５６，６６，８７……バス、２０……データベース装置、３０……撮影装置、４０……記憶装置、５０……管理装置、６０……駅務制御装置、７０……ホームドア、８０……報知装置、８６……表示デバイス
【図１】
2019158830.tif 000003
【図２】
2019158830.tif 000004
【図３】
2019158830.tif 000005
【図４】
2019158830.tif 000006
【図５】
2019158830.tif 000007
【図６】
2019158830.tif 000008
【図７】
2019158830.tif 000009
【図８】
2019158830.tif 000010