(57)【要約】【課題】  録画に影響を与えることなく映像データを高速転送する。【解決手段】  列車の車両１に搭載され、ＩＰカメラ３からの映像データを録画し、車両外部に転送する装置において、ＩＰカメラ３からの映像データの録画を車両内で常時行うＮＤＲ４と、ＮＤＲ４から録画された映像データを読み出し記録するＡ−ＮＤＲ７と、車両外部との間で通信の可否を判別し、通信可の状態で相手方通信装置との間の通信路を確立させる通信装置８−１と、通信装置８−１が通信路１０を確立させたとき、Ａ−ＮＤＲ７から記録された映像データを読み出して通信路１０を介して相手方通信装置に転送させる制御装置５とを具備し、前記Ａ−ＮＤＲ７は、ＮＤＲ４からの映像データの録画を行う際に、映像データそれぞれに重要度のランク付けを行い、制御装置５は、車両外部への転送時は、重要度のランクが高い順に映像データを読み出すように制御する。【選択図】      図１
2010028754.tif 000002
【特許請求の範囲】
【請求項１】
移動体に搭載され、撮像装置からの映像データを録画し、前記移動体の外部に転送する録画転送装置において、
前記撮像装置からの映像データの録画を常時行う第１の録画装置と、
前記第１の録画装置から録画された映像データを読み出し記録する第２の録画装置と、
前記移動体の外部との間で通信の可否を判別し、通信可の状態で相手方通信装置との間の通信路を確立させる通信装置と、
前記通信装置が前記通信路を確立させたとき、前記第２の録画装置から記録された映像データを読み出して前記通信路を介して相手方通信装置に転送させる制御装置と
を具備し、
前記第２の録画装置は、前記第１の録画装置からの映像データの録画を行う際に、映像データそれぞれに重要度のランク付けを行い、
前記制御装置は、前記移動体の外部への転送時は、重要度のランクが高い順に映像データを読み出すことを特徴とする録画転送装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、列車等の移動体に搭載され、撮像装置で撮影された映像データを録画し、必要に応じて移動体外部（固定局または別移動体）の映像録画装置に転送する録画転送装置に関する。
【背景技術】
【０００２】
ネットワーク技術の高速化と低価格化に伴い、映像データの伝送にＩＰ（Internet Protocol）ネットワークが用いられることは一般的になってきており、列車等の移動体の客室や通路や扉の監視にも、ＩＰネットワークを用いた監視システムの導入が始まっている。
【０００３】
この監視システムでは、任意の箇所に設置した監視用のＩＰカメラをＩＰネットワークに接続し、各ＩＰカメラで撮影した映像データをＩＰネットワークを通じて視聴用のパーソナルコンピュータ（以下、視聴用ＰＣと表記する）に送り収録しておく。この視聴用ＰＣは映像データの録画転送装置として機能する。
【０００４】
この視聴用ＰＣにおいて、録画した映像は、何事もない場合には一度も視聴されることなく上書きされ消えていくが、何事かあった場合には、対象映像を視聴ＰＣで確認し、視聴ＰＣを用いて外部記録媒体に記録し、当該記録媒体を外に持ち出せるようになっている。
【０００５】
往々にして、何事かあったことに気づくのは、数時間ないしは数日後、それなりに時間が経過した後である。そのときに列車内の映像を確認しようとしても、列車が運用中であったり、停車していても遠隔地であったりした場合には、該当映像を検索し外部媒体に出力して持ち出すのは、手間が大きい。
【０００６】
上記のように、対象の列車が特定できている場合でも手間は大きいが、複数の列車が対象になる場合はさらに手間が大きくなる。例えば、特定人物を探すような場合に、例えば５時頃の列車に乗ったはずだとの情報があっても前後１０分で複数の列車が該当するようなことはあり得る。あるいはその特定人物が列車を乗り継いでおり追跡したい場合等ではさらに手間が大きくなる。また、なんらかの要因により、列車内のＮＤＲが破損等で視聴できない事態への備えもほしいとの要望もある。
【０００７】
そこで、列車内のＮＤＲの録画映像を駅舎または車両基地の録画用サーバでも保持したいとの要望が高まっている。理想としては、列車に広域無線通信装置を設置し、列車内全てのカメラ映像をＮＤＲに録画すると同時に、無線通信を用いて駅舎または車両基地の録画用サーバに保持させる方法がある。しかしながら、この方法は、リアルタイム性は高いが、広域無線通信で使用する帯域も大きい（１カメラ毎１２０KB/s、１車両１２カメラ、１８両編成の場合で２６MB/s＝２０７Mbps）。帯域の大きさは、そのまま通信回線使用料の大きさとなり、採算を度外視できる場合でなければ採用できない。
【０００８】
他の方法として、列車とホームにそれぞれ短距離高速無線通信装置（ミリ波伝送等）を設け、これらの通信装置を介して列車搭載ＮＤＲ内の映像データを駅舎の録画サーバに転送する方法がある。しかし、停車駅での短い停車時間内で長時間の映像データ転送を行うとすると、通信路に大きい帯域を使用し、かつ、録画中のＮＤＲにも高負荷を与えることとなり、ＩＰカメラからの録画に影響が出てしまう。また、停車時間の関係で、停車時間内に全ての映像を送信できない場合があり得る。
【０００９】
【特許文献１】特開２００２−２０９１９３
【００１０】
【特許文献２】特開２００４−３５５７２４
【００１１】
【特許文献３】特開２００５−９２６７９。
【発明の開示】
【発明が解決しようとする課題】
【００１２】
以上述べたように、従来の移動体搭載の録画転送装置では、映像データを高速転送する場合に高負荷がかかり、現在の録画に影響を与えてしまうことがあった。
本発明は上記の課題を解決するためになされたもので、録画に影響を与えることなく映像データを高速転送することができる録画転送装置を提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記目的を達成するため、本発明は、移動体に搭載され、撮像装置からの映像データを録画し、前記移動体の外部に転送する録画転送装置において、前記撮像装置からの映像データの録画を常時行う第１の録画装置と、前記第１の録画装置から録画された映像データを読み出し記録する第２の録画装置と、前記移動体の外部との間で通信の可否を判別し、通信可の状態で相手方通信装置との間の通信路を確立させる通信装置と、前記通信装置が前記通信路を確立させたとき、前記第２の録画装置から記録された映像データを読み出して前記通信路を介して相手方通信装置に転送させる制御装置とを具備し、前記第２の録画装置は、前記第１の録画装置からの映像データの録画を行う際に、映像データそれぞれに重要度のランク付けを行い、前記制御装置は、前記移動体の外部への転送時は、重要度のランクが高い順に映像データを読み出すように構成したものである。
【００１４】
ここで、上記第２の録画装置において、第１の録画装置が複数の場合に、第１の録画装置それぞれの映像データ全てに重要度のランク付けを行うものとし、外部への転送時は重要度を一本化し、録画元に関わらず重要度の高い順に送信するものとする。
【発明の効果】
【００１５】
本発明によれば、録画に影響を与えることなく映像データを高速転送することができる映像データ録画転送装置を提供することができる。
【発明を実施するための最良の形態】
【００１６】
以下、図面を参照して本発明の実施の形態を詳細に説明する。  
図１は本発明に係る録画転送装置を用いた列車内映像監視システムの一実施形態を示すブロック構成図である。図１において、１−１，１−２，…，１−ｎはそれぞれｎ両編成の列車の１車両を示している。尚、以下の説明において、車両を代表する場合は車両１と表記する。列車内の車両間には、映像信号、制御信号、各種データ等を伝送する伝送路として車内ＬＡＮ（Local Area Network）２が敷設されている。車両１−１にはＩＰカメラ３−１−１〜３−１−ｍ1が設置され、上記車内ＬＡＮ２に接続される。同様に、車両１−２にはＩＰカメラ３−２−１〜３−２−ｍ2が設置され、上記車内ＬＡＮ２に接続される。尚、以下の説明において、ＩＰカメラを代表する場合はＩＰカメラ３と表記する。
【００１７】
上記ＩＰカメラ３は、撮影した被写体の映像信号をＪＰＥＧ（Joint Photographic Experts Group）フォーマットやＭＰＥＧ４（Moving Picture Experts Group４）フォーマット等で圧縮し、ネットワークに映像データを出力する。上記ＩＰカメラ３には、マイク（図示せず）あるいは進入物体検出用のセンサ（図示せず）や、撮像先のドアの開閉に反応するドアセンサ（図示せず）が設けられているものもあり、これらの出力信号も映像信号に含まれるものとする。
【００１８】
また、車両１−１にはネットワーク型デジタル記録装置（以下、ＮＤＲ（ネットワークデジタルレコーダ：株式会社日立国際電気の登録商標）と表記する）４−１が設置され、上記車内ＬＡＮ２に接続される。同様に、車両１−２にはＮＤＲ４−２が設置され、上記ＬＡＮ２に接続される。尚、以下の説明において、ＮＤＲを代表する場合はＮＤＲ４と表記する。上記ＮＤＲ４は、ＩＰカメラ３からの映像データを内部の記録媒体（ＨＤＤやＳＳＤ）に保持し、視聴用ＰＣ５からの映像要求に応じて映像データを出力する機能を持つ。
【００１９】
また、列車の先頭又は後尾の乗務員室には情報端末装置（例えばパーソナルコンピュータ等のデータ処理装置で、視聴用ＰＣとも呼ばれる。以下の説明では、視聴用ＰＣ５と表記する。）５が設置される。この視聴用ＰＣ５は、上記車内ＬＡＮ２に接続され、ネットワーク接続されたＩＰカメラ３、ＮＤＲ４からの映像を視聴するためのＷｅｂブラウザ等を搭載し、記録媒体（ＢＤ−Ｒ、ＤＶＤ−Ｒ等）ドライブ装置、ＵＳＢストレージ接続用のＵＳＢポート等の外部記録媒体６への映像データ書き出し手段を備えている。
【００２０】
上記構成による列車内映像監視システムでは、１車両につき数台から十数台のＩＰカメラ３を設置し、同車両に設置したＮＤＲ４で録画する。ＮＤＲ４の記録媒体は、１２台分のＩＰカメラ３の映像を２００時間程度保持する容量を持つ（ＮＤＲ４の記録媒体を１ＴＢのＨＤＤとし、１カメラ毎１２０KB/s×１２台で算出）。ＮＤＲ４は循環記録を行っており、一旦映像データで記録媒体を満たした後は、古い映像データを新しいデータで上書きしていく。故に、何事もなければ映像データは２００時間程度で上書きされ消えていく。
【００２１】
さらに、本システムは、例えば上記乗務員室にアーカイブ型のＮＤＲ（以下、Ａ−ＮＤＲと表記する）７を備える。このＡ−ＮＤＲ７は、車内ＬＡＮ２に接続され、各車両に設置したＮＤＲ４から映像データを読み出して集約する。また、上記車両１において、車内ＬＡＮ２には無線ＬＡＮ装置（アンテナ含む）８−１が接続される。この無線ＬＡＮ装置８−１は、ミリ波等の短距離ではあるが高い伝送能力を持つ無線回線１０を使用し、停車駅のホーム１２に設置した無線ＬＡＮ装置８−２との間で通信路を確立する。
【００２２】
一方、駅内にはＬＡＮ１１が敷設されており、この駅内ＬＡＮ１１は駅間を結ぶネットワーク１４と接続される。また、駅にはサーバルーム１３が設けられ、このサーバルーム１３内には録画用サーバ９が配置され、上記駅内ＬＡＮ１１に接続される。
上記構成による監視システムにおいて、上記Ａ−ＮＤＲ７の具体的な処理について説明する。
【００２３】
すなわち、Ａ−ＮＤＲ７は、列車の移動中に、列車内全てのＮＤＲ４から映像データを受信し格納する。すなわち、全ＩＰカメラ３の映像データをＡ−ＮＤＲ７に格納する。ここで、Ａ−ＮＤＲ７は、ＮＤＲ４から映像データを受信する際に、映像データに重要度に応じたランク付けを行う。具体的には、動きのあった映像、前駅発車時、今回停車直前の映像データについては重要度のランクを高く設定し、なにも動きのなかった映像データについては重要度のランクを低く設定する。
【００２４】
Ａ−ＮＤＲ７は、列車が駅に停止して無線ＬＡＮ装置８−１，８−２間で通信路が確立すると、ＮＤＲ４からの映像受信を中断し、録画サーバ９への映像データの送信に全能力を割り当てる。そして、映像転送を行う時間区間（例：前駅から今駅まで時間内の映像データ）内で、重要度の高い映像データから順に、録画サーバ９へ送信する。このとき、録画サーバ９ではＡ−ＮＤＲ７から受信した映像データを保存する。列車が発車し、無線ＬＡＮ装置８−１，８−２間の通信路が切断されると、Ａ−ＮＤＲ７はＮＤＲ４からの映像データの受信を、中断時の時刻の映像データから再開する。
【００２５】
ところで、車両数や車両毎のカメラ数は列車毎に異なる。よって列車毎にＮＤＲ数や各ＮＤＲで録画しているカメラ数など、列車内の監視システムの構成は異なる。駅側の録画サーバ９は予め各列車の監視システム構成を知らなくても、各列車のＡ−ＮＤＲ７にさえアクセスすれば各列車内の録画映像データを取得可能となる。
【００２６】
上記構成によれば、映像データの高速転送中にも現在の録画に影響を与えない。停車駅にて、列車から駅への映像データの転送は、Ａ−ＮＤＲ７と録画サーバ９の間で行われ、各ＮＤＲ４へのアクセスは発生しない。そのため、各ＮＤＲ４のＩＰカメラ３からの映像受信は滞りなく行われる。
【００２７】
また、停車時間内に映像データの転送が間に合わない場合への対応として、動きのあった映像、前駅発車時、今回停車直前の映像等の重要度のランクが高い映像から転送を行い、なにも動きのなかった時等の重要度のランクが低い映像を後回しにする。これにより、停車時間内に映像データの転送が間に合わない場合でも、重要度が高い部分は駅側の録画サーバ９に保存される。
【００２８】
(実施例)
以下、上記監視システムについて、さらに具体的な実施例をあげて説明する。
まず、ＩＰカメラから取得する映像の１単位を便宜上「単位映像データ」と呼称する。ＪＰＥＧフォーマットの映像データであれば１フレーム分を示し、ＭＰＥＧ−４系フォーマットでは１ＧＯＶ分を示すものとする。
【００２９】
各車両に設置されたＮＤＲについて、代表として先頭車両１−１のＮＤＲ４−１の構成と処理内容を図２に示して説明する。尚、ＮＤＲ４−２〜４−ｎの動作も、カメラ台数が異なることがある以外の差はない。
図２（ａ）は車両１−１内の構成を示すもので、車内ＬＡＮ２には、ＩＰカメラ３−１−１，３−１−２、…，３−１−ｍ1、ＮＤＲ４−１、視聴用ＰＣ５が接続されている。
【００３０】
ここで、上記視聴用ＰＣ５は、ＢＤ−ＲやＤＶＤ−Ｒへの書き込み手段、またはＵＳＢストレージと接続可能なＵＳＢ端子を有し、これら外部持ち出し用記録媒体への書き込み用ソフトウェアがインストールされている場合もある。
上記ＮＤＲ４−１は、車内ＬＡＮ２を介して、映像データの取得と記録、および配信を行う装置で、コンピュータボード４０と記録部４１で構成されている。コンピュータボード４０には、信号処理に用いられるＣＰＵ４０１及びメモリ４０２の他、車内ＬＡＮ２と接続のためのネットワークインターフェイス（ネットワークＩ／Ｆ）４０３と、記録部４１と接続のための記録部インターフェイス（記録部Ｉ／Ｆ）４０４とが設けられ、それぞれ制御バス４０５で接続されている。
【００３１】
尚、記録部４１は、磁気ディスク、半導体ディスク等の記録装置で構成される。上記記録部４１内には、ＩＰカメラ３−１−１，３−１−２，…，３−１−ｍ1のそれぞれに対応する記録領域４１１，４１２，…，４１ｍ1（記録領域を代表する場合は記録装置４１と表記する）が記録を行うカメラの台数分存在し、各ＩＰカメラ３からの映像データが記録領域４１に記録される。
【００３２】
上記構成によるＮＤＲ４−１において、まず、ＩＰカメラ３で撮影された映像をＮＤＲに記録する場合について説明する。ＩＰカメラ３は、撮影した映像信号を１フレームづつＭＰＥＧ４やＪＰＥＧ等の画像圧縮方式で圧縮し、ＩＰパケット形式で車内ＬＡＮ２を介してＮＤＲ４に送信する。
【００３３】
ネットワークＩ／Ｆ４０３は、受信したＩＰパケット形式の映像データを、制御バス４０５上の伝送形式に変換し、ＣＰＵ４０１上で動作するＮＤＲソフトウェアに映像データを引き渡す。ＣＰＵ４０１のＮＤＲソフトウェアは、受信した映像データを一旦メモリ４０２に格納し、例えば、１０〜１００フレーム程度のデータにまとめる。そして、ＩＰカメラ３の各記録領域の格納位置を計算し、記録部Ｉ／Ｆ４０４を介して記録領域４１に格納する。
【００３４】
尚、コンピュータボード４０のメモリ４０２には、ＮＤＲ４の録画動作に必要な情報が格納される。例えば、設定権限者パスワードＰＷ１、あるいは、カメラ毎の情報が記録される。これらの中で代表的なものを表１で示す。  
【００３５】
【表１】
2010028754.tif 000003
表１において、設定権限者パスワードＰＷ１は、ＮＤＲ４の設定変更権限者を識別するめのパスワードである。また、ＩＰカメラ３−１−１に関する情報として、カメラ名（設定管理者が識別しやすいように名前として付与した文字列）、カメラタイプ（カメラの機種によって通信方式が異なる場合があるので、カメラの機種識別名）、アドレス（ＮＤＲ４が伝送路２を介してＩＰカメラ３−１−１に接続するために必要なアドレス、例えば、カメラ装置のＵＲＬやＩＰアドレス等）、スケジュール（ＮＤＲは、例えば昼と夜で録画のフレームレートを変えるといった処理ができ、何時の時間にどれくらいのフレームで撮影するかを定めたスケジュールテーブル）、記録領域サイズ（記録部４１上の、例えば、ＩＰカメラ３−１−１用の記録領域４１１の記録に必要なバイトサイズ）、先頭フレーム番号と末尾フレーム番号（ＩＰカメラ３−１−１からの映像を記録した最初の映像データ番号と、記録を終了した時の最後の映像データ番号）、映像データ番号と取得時刻（ＩＰカメラ３−１−１が被写体を撮像した時の映像データ番号と取得時刻）等である。
【００３６】
ＮＤＲ４のＩＰカメラ３−１−１用記録領域４１１の作成は、映像取得開始前に、ＮＤＲ４の設定権限者が作成するもので、その領域は図２（ｂ）に示すように循環記録領域４２となっており、ＩＰカメラ３−１−１で撮像された映像データはＮＤＲ４のＩＰカメラ３−１−１用記録領域４１１に循環記録される。ここで、単位映像データよりも充分に大きい固定長の管理単位（例えば１MByte）をブロック（Block）と呼称する。一つの循環記録領域は複数のブロックで構成している。図２（ｂ）では、循環記録領域４２の１マス（４２１）がブロックの一つを示している。
【００３７】
一つのブロック４３は、図２（ｃ）のようにヘッダ部４３１と、データ記録済み部４３３と、データ未記録部４３４で構成される。データ記録済み部４３３は、ブロック内ですでに映像データが格納された部分を示している。データ未記録部４３４は、ブロック内でまだ映像データが格納されていない部分、すなわち未記録部分を示している。ブロック４３内には複数の単位映像データが格納される。ヘッダ部４３１は、該ブロック内の映像データ数と、格納済みの映像データの目次情報を保持する。
【００３８】
上記ヘッダ部４３１に保持されるブロック内目次情報４３１０は、図２（ｄ）に示すように、ブロック内に格納する全データ数分の目次情報を持つ。１映像データ分の目次情報は、データ番号４３１１、データ時刻４３１２、先頭アドレス４３１３、バイト数４３１４で構成される。データ番号４３１１は、ＩＰカメラ３−１−１から取得した映像データの０からの連番を示している。データ時刻４３１２は、ＩＰカメラ３−１−１から該映像データを取得した時刻を示している。先頭アドレス４３１３は、該映像データが、該ブロック内で、どのアドレスから記録されているかを示している。バイト数４３１４は、該映像データのバイト数を示している。
【００３９】
上記ブロック４３はメモリ４０２上で作成する。ＩＰカメラ３−１−１から映像データを取得した際に、データ未記録部４３４に取得した映像データを格納可能な空き容量があれば、そのデータ未記録部４３４に映像データを記録すると共に、データ記録済み部４３３に映像データを追加し、ヘッダ部４３１の目次情報を更新する。
【００４０】
ＩＰカメラ３−１−１から映像データを取得した際に、データ未記録部４３４に取得した映像データを格納可能な空き容量がなければ、該ブロックを記録部４１１の循環記録領域４２に格納する。ここで、循環記録領域４２では、メモリ４０２で作成されたブロック情報を、領域の先頭から記録していき、末尾に到達するとまた先頭から上書きを行う。
【００４１】
ＩＰカメラ用記録領域４１１は、複数のブロック４３で構成する。ブロックを循環的に利用することで循環記録を実現している。映像録画時には、自動的に容量拡張を行わず、予め確保された領域内での循環記録を行う。循環記録方式については、特許文献２、特許文献３にその詳細が示されているので、ここではその説明を割愛する。
【００４２】
ここで、メモリ４０２上で記録用に確保したブロック４３を記録用キャッシュ、メモリ４０２上で記録部４１からの読み出し用に確保したブロック４３を読み込みキャッシュと呼称する。
メモリ４０２には、先頭映像データ番号および末尾映像データ番号も記録している。同様に、ブロックの管理用に、ブロック番号（カメラ毎に独立した１からの連番）を付与する。メモリ４０２には先頭ブロック番号および末尾フレーム番号も記録している。
【００４３】
次に、上記のようにして記録された映像を再生する場合について説明する。ＮＤＲ４に記録された映像を視聴したいユーザは、視聴用ＰＣ５の再生ソフトを稼働させる。このＮＤＲ再生ソフトは、ＮＤＲ４から単位映像データ毎に映像データを取得し、視聴用ＰＣ５の画面上に映像の表示、再生処理を行う。これについてさらに詳述する。視聴用ＰＣ５上でＮＤＲ再生ソフトを稼働すると、ＩＰパケット形式で映像配信要求を伝送路２を介してＮＤＲ４に送信する。視聴用ＰＣ５から送出された映像配信要求は、ＩＰ形式で、伝送路２を伝達し、ＮＤＲ４のネットワークＩ／Ｆ４０３に到達する。
【００４４】
ネットワークＩ／Ｆ４０３は、受信したＩＰ形式の映像配信要求を制御バス４０５上に伝送する形式に変換し、ＣＰＵ４０１上で動作するＮＤＲソフトウェアに伝送する。ＮＤＲソフトウェアは、映像配信要求に従い、記録部Ｉ／Ｆ４０４を介して、例えば、ＩＰカメラ３−１−１用記録領域４１１から、要求フレームを含むブロックを読出用キャッシュメモリに読み出し、キャッシュメモリ上の該フレームの映像データを、ＩＰ形式でネットワークＩ／Ｆ４０３、伝送路２を介して、視聴用ＰＣ５に送信する。視聴用ＰＣ５上のＮＤＲ再生ソフトは、受信した映像データをデコードし、画面上に表示する。尚、視聴用ＰＣ５から映像データ１フレームを取得する際には、映像取得時刻または映像データ番号で指定し目的の映像データを取得することができる。
【００４５】
ＩＰカメラ３は、映像データだけでなく、センサ情報も出力可能である。列車に設置する場合には、ドアの開閉情報、人感センサ、動態検知結果をセンシング対象とする場合が多い。ＩＰカメラ３からＮＤＲ４への録画は、列車運行中は常に録画する運用もあれば、センサに反応があったときのみ録画を行う運用もある。ここで前者を「常時録画」と呼称し、後者を「アラーム録画」と呼称する。ＩＰカメラ３の設置場所、撮像対象によって使い分けるのが一般的である。常時録画を行うか、アラーム録画を行うかはＮＤＲ４からＩＰカメラ３毎に設定可能である。ＮＤＲ４が映像データを記録する際には、常時録画で記録されたか、アラーム録画で記録されたかを識別する情報も記録する。またＮＤＲ４はＩＰカメラ３のセンサ情報も記録する。
【００４６】
次に、Ａ−ＮＤＲ７について、図３を参照してその構成と処理内容を説明する。
ＮＤＲ４はＩＰカメラ３から映像データを取得しているが、Ａ−ＮＤＲ７はＮＤＲ４から映像データを取得する。図３（ａ）は車両１−１内の構成を示すもので、車内ＬＡＮ２には、ＮＤＲ４−１，４−２，…，４−ｎ、Ａ−ＮＤＲ７、視聴用ＰＣ５、無線ＬＡＮ装置８−１が接続されている。
【００４７】
上記Ａ−ＮＤＲ７は、車内ＬＡＮ２を介して、映像データの取得と記録、および配信を行う装置である。このＡ−ＮＤＲ７は、ＬＡＮ２を介してＮＤＲ４および映像データ等の視聴を行う視聴用ＰＣ５と無線ＬＡＮ装置８−１と接続されている。映像転送を行う停車駅で、図１のように無線ＬＡＮ装置８−１を介して駅側のネットワーク１１に接続し、録画サーバ９に映像データを送信する。
【００４８】
Ａ−ＮＤＲ７は、ＮＤＲ４と同様に、コンピュータボード７０と記録部７１で構成される。コンピュータボード７０には、信号処理のためのＣＰＵ７０１と、メモリ７０２の他に、車内ＬＡＮ２と接続のためのネットワークインターフェイス（ネットワークＩ／Ｆ）７０３と、記録部７１と接続のための記録部インターフェイス（記録部Ｉ／Ｆ）７０４とが設けられ、制御バス７０５で接続されている。なお、記録部７１は磁気ディスク、半導体ディスク等の記録装置で構成される。
【００４９】
上記記録部７１内には、各ＮＤＲ４のカメラ用記録領域に対応する記録領域を設けてある（記録領域を代表する場合は記録装置７１と称する）。７２１はＮＤＲ４−１の録画領域に対応し、カメラ３−１−１〜３−１−ｍ1の記録領域がある。同様に７２２はＮＤＲ４−２の録画領域に対応し、カメラ３−２−１〜３−２−ｍ2の録画領域がある。以下７２ｎまで、全ＮＤＲ４の全ＩＰカメラ分の記録領域が存在し、各ＮＤＲ４からの映像データが記録領域７１に記録される。
【００５０】
上記構成によるＡ−ＮＤＲ７での映像管理方法は、クリップと称する単位でも映像データを扱うものとする。具体的には、連続録画：１５秒を１クリップ、アラーム録画：１アラーム区間を１クリップ、常時録画：映像データを１５秒程度の間隔で区切って１区間を１クリップとし、アラーム録画：１アラーム分の映像データを１クリップとする。
【００５１】
１クリップ分の情報７４は、図３（ｂ）に示すように、カメラ識別情報７４１、クリップ時刻７４２、先頭ブロック番号７４３、ブロック数７４４、重要度ポイント７５５で構成する。カメラ識別情報７４１は、どのカメラからの映像データかを識別するための情報である。クリップ時刻７４２は、クリップ内の映像データの中間時刻として「（クリップ内最古の映像データの時刻＋クリップ内最新の映像データの時刻）／２」を示している。
【００５２】
ここで、ＭＰＥＧ４系のように映像データに複数のフレームが含まれる場合には、クリップ内最古の映像データの先頭フレームと、クリップ内最新の映像データの末尾のフレーム間での、中間をクリップ時刻７４２とする。
先頭ブロック番号７４３は、クリップ内最古の映像データを記録したカメラ用記録領域の循環記録領域のブロック番号を示している。ブロック番号は該循環記録領域に何回目に記録したブロックであるかを示す番号であり、０からの連番である。上書きが始まってもブロック番号はリセットしない、ゆえに上書きが始まった後のブロック番号は循環記録領域のブロック数よりも大きい値となる。
【００５３】
ブロック数７４４は、クリップの、カメラ用記録領域の循環記録領域でのブロック数を示しており、「クリップ内最古の映像データが存在するブロック番号−クリップ内最古の映像データが存在するブロック番号＋１」の値である。最小値は、クリップ内最古の映像データとクリップ内最新の映像データが同一ブロックにある場合で、「１」である。
【００５４】
重要度ポイント７４５は、クリップの重要度を示す値（ランク）であり、クリップ情報作成時に算出する。この重要度ポイントは、停車駅で録画サーバに映像データを転送する際の順番を決めるために使用する。重要度ポイントの算出方法は別途後述する。
上記クリップ情報７４は、カメラ記録領域一つ分のクリップ情報である。７３１−１はカメラ記録領域７２１−１用のクリップ情報の記録先である。７３１−１〜７３ｎ−ｍnまでのクリップ情報は、メモリ７０２上と、記録部７１の２箇所に存在する。クリップ情報７４は、メモリ７０２上で扱い、定期的に記録部７１に記録する。
【００５５】
Ａ−ＮＤＲ７はＮＤＲ４から映像データを取得しながら、クリップ情報７４を更新する。映像データが上書きできされた部分のクリップ情報はメモリ７０２上から削除する。次に記録部７１のクリップ情報７４を更新する際に記録部７１からも消える。
Ａ−ＮＤＲ７は停車駅で列車外部に映像データを出力中は、ＮＤＲ４からの映像取得を中断するものとし、それ以外の時はＮＤＲ４から映像取得を行う。
【００５６】
ここで、Ａ−ＮＤＲ７がＮＤＲ４から映像データを取得する処理について、ＩＰカメラ３−１−１の映像データ＝ＮＤＲ４−１に記録された映像データを例に説明する。
ＮＤＲ４−１は、ＩＰカメラ３−１−１から映像データを取得し、カメラ記録領域４１１に循環記録している。Ａ−ＮＤＲ７のカメラ記録領域７２１−１は、ＮＤＲ４−１のカメラ記録領域４１１の映像データを循環記録する。Ａ−ＮＤＲ７は、カメラ記録領域７２１−１の最新映像データの時刻と、カメラ記録領域４１１の最新映像データの時刻を比較する。差分がない場合には、ＮＤＲ４−１と同期している状態であり、Ａ−ＮＤＲ７はＮＤＲ４−１のカメラ用記録領域４１１からの映像取得を行わない。差分がある場合には、Ａ−ＮＤＲ７は、差分内の古い側から新しい側の方向で、ＮＤＲ４−１のカメラ用記録領域４１１から映像データを１つづつ取得し、カメラ記録領域７２１−１に記録する。
【００５７】
尚、Ａ−ＮＤＲ７がＮＤＲ４から映像データの取得するレートは、ＮＤＲ４がＩＰカメラ３から映像データを取得するレートの、数倍のレートで行わせる。
Ａ−ＮＤＲ７は、ＮＤＲ４に映像データを要求する際に、映像データを特定するため、ＮＤＲ４内のカメラ領域を識別する情報と、映像データの時刻を示す値を、引数として付与する。ここで、Ａ−ＮＤＲ７がＮＤＲ４に要求する映像データの時刻を、仮にＡとする。
【００５８】
まず、Ａ−ＮＤＲ７は、ＮＤＲ４にカメラ領域４１１内の時刻Ａの映像データを要求する。ＮＤＲ４は要求された時刻Ａの映像データを記録部４１１から読み出し、ＩＰパケット形式で、車内ＬＡＮ２を介してＡ−ＮＤＲ７に送信する。
ネットワークＩ／Ｆ７０３は、受信したＩＰパケット形式の映像データを、制御バス７０５上を伝送する形式に変換し、ＣＰＵ４０１上で動作するＮＤＲソフトウェアに映像データを引き渡す。
【００５９】
ＣＰＵ７０１のアーカイブＮＤＲソフトウェアは、受信した映像データを一旦メモリ７０２に格納し、例えば、１０〜１００フレーム程度データをまとめる。そして、ＩＰカメラ３−１−１の記録領域での格納位置を計算し、記録部Ｉ／Ｆ７０４を介して記録領域７１に格納する。なお、コンピュータボード７０のメモリ７０２には、Ａ−ＮＤＲ７の録画動作に必要な情報が格納される。例えば、設定権限者パスワードＰＷ１、あるいは、接続先のＮＤＲ４の情報が記録される。なお、これらの内、代表的なものを表２で示す。  
【００６０】
【表２】
2010028754.tif 000004
表２において、設定権限者パスワードＰＷ１は、Ａ−ＮＤＲ７の設定変更権限者を識別するためのパスワードである。
また、カメラ３−１−１記録領域に関する情報として、カメラ識別名（設定管理者が識別しやすいように名前として付与した文字列）、ＮＤＲアドレス（アーカイブＮＤＲ４が伝送路２を介してＮＤＲ４に接続するために必要なアドレス、例えば、ＮＤＲ４のＵＲＬやＩＰアドレス等）、接続先ＮＤＲ４内でのカメラ記録領域を識別するための情報（カメラ３−１−１の式別名、カメラ３−１−１を示す番号等）、取得レート（Ａ−ＮＤＲ７がＮＤＲ４から映像データを取得するレート＝時間間隔。ＮＤＲ４がＩＰカメラ３−１−１から映像データを取得する時間間隔より、短い時間間隔を設定する。）、記録領域サイズ（記録部７１上の、例えば、ＩＰカメラ３−１−１用記録領域の記録に必要なバイトサイズ）、先頭フレーム番号と末尾フレーム番号（ＩＰカメラ３−１−１からの映像を記録した最初の映像データ番号と、記録を終了した時の最後の映像データ番号）、映像データ番号と取得時刻（ＩＰカメラ３−１−１が被写体を撮像した時の映像データ番号と取得時刻）、クリップ重要度算出方法（カメラ毎にクリップの重要度の算出方法を変える事が可能。算出方法とパラメータ値）等である。
【００６１】
Ａ−ＮＤＲ７のＩＰカメラ３−１−１用記録領域７２１の作成は、映像取得開始前に、Ａ−ＮＤＲ７の設定権限者が作成する。
上記構成において、Ａ−ＮＤＲ７の映像受信時の動作を説明する。
まず、Ａ−ＮＤＲ７では、ＮＤＲ４からの映像を受信しながら、クリップ毎の重要度情報を作成する。このとき、アラーム有無、動態検知、センサ類（人観センサ等）、停車駅での停車時間区間等の情報を保持する。
【００６２】
ここで、Ａ−ＮＤＲ７では、ＮＤＲ４と同様に、ＩＰカメラ記録領域に循環記録方式を採用している。循環記録領域はブロックの集合であること、またブロック４３内の映像データの取り扱いも、ＮＤＲ４と同じである。
Ａ−ＮＤＲ７はＮＤＲ４から映像データを取得し、映像データをクリップとして区切る。ここでクリップとしての区切り方を説明する。
【００６３】
ＩＰカメラ３とＮＤＲ４間の録画が「常時録画」の場合には、Ａ−ＮＤＲ７はＮＤＲ４からの映像データを約１５妙程度で区切り１クリップとする。クリップの先頭の映像時刻から１５秒以後の映像データが出現した後で、最初のブロックの切り替わり時を、クリップの末尾＝区切りとする。
【００６４】
図４（ａ）を用いてクリップの区切り方を説明する。図４（ａ）において、７５０１は循環記録の１ブロックを示している。７５０２はブロックヘッダ領域を示し、７５０３のハッチは映像データを格納してあることを示している。他のブロックの表記も同様である。７５０４までが前クリップであり、７５０５から現クリップである。７５０６は現クリップの先頭の映像データを示している。７５０７は、映像データ７５０６の映像時刻から、１５秒経過した映像データを示している。映像データ７５０７が格納されたブロックの末尾７５０８を現クリップの末尾である。７５０９のブロックから次のクリップである。
【００６５】
ここで、ＩＰカメラ３及びＮＤＲ４間の録画が「常時録画」の場合で、列車が駅に到着しＮＤＲ４から映像データ取得を中断した際には、その時点でクリップの末尾としブロックを区切る。ＮＤＲ４からの映像取得が再開後は、次のクリップとして次のブロックの先頭から映像データを格納する。この様子を図４（ｂ）に示す。図４（ｂ）において、７５１１は現クリップの先頭を示している。７５１２は中断直前に取得した映像データである。中断時に映像データ７５１２の末尾を現クリップの末尾（７５１３）とする。ＮＤＲ４からの映像データの取得が再開されると、７５１４に映像データを記録せず、次のブロック（７５１５）から次のクリップとして記録していく。
【００６６】
ＩＰカメラ３とＮＤＲ４間の録画が「アラーム録画」の場合には、Ａ−ＮＤＲ７は、アラーム録画の区切りで、ブロックを区切る。この様子を図５を用いて説明する。図５において、７６０２は前アラーム録画の末尾の映像データを示している。映像データ７６０２の末尾が、７６０１は前クリップの末尾である。７６０９はブロック内の未使用領域である。アラームの区切りでブロックを区切るため未使用領域が生じる。７６０４は現クリップの先頭であり、７６０３は現アラームの先頭映像データであり、かならずブロックの先頭となる。７６０５は現アラームの末尾の映像データであり、映像データ７６０５の末尾が７６０６のクリップの末尾となる。アラームの区切りでブロックを区切るため、次アラームの先頭映像データ７６０７、次クリップの先頭７６０８は、ブロックの先頭となる。
【００６７】
上記のように、異なるクリップの映像データが、同一のブロックに記録させないようにしてある。これは、Ａ−ＮＤＲ７から録画サーバ９への映像データ送信時、送信の最小単位を映像データ単位でなくブロック単位とするための工夫である。
メモリ７０２には、先頭映像データ番号および末尾映像データ番号も記録している。同様に、ブロックの管理用に、ブロック番号（カメラ記録領域毎に独立した１からの連番）を付与する。メモリ７０２には先頭ブロック番号および末尾フレーム番号も記録する。また、列車が駅に到着した時刻と、発車した時刻も記録する。
【００６８】
上記のようにして記録された映像を、視聴用ＰＣ５で再生する場合についても、ＮＤＲ４と同様であるため説明は省く。
次に各クリップの重要度ポイント７４５の算出方法を説明する。
重要度ポイント７４５は加点方式である。通常の初期値は０である。全カメラ共通の加点と、ＩＰカメラ毎の個別の加点方法がある。
【００６９】
（全カメラ共通の重要度ポイント）
クリップ時刻７４２が、停車駅の停車時間の前後１分（停車駅到着の１分前から、発車の１分後まで）の場合には、重要度ポイント７４５を１加算する。
（ＩＰカメラ毎の個別の加点方法）
カメラ間で重要度に差をつけるため、ＩＰカメラ毎に、重要度ポイント７４５の初期値を変更可能とする。重要な場所を撮像するカメラの重要度ポイントの初期値を上げることにより、重要なカメラの映像データを、他のカメラの映像データより優先して、駅側の録画サーバ９へ転送をさせることが可能である。また、「アラーム録画」のＩＰカメラの初期値を上げることで、間欠的に録画しているＩＰカメラの映像データの、駅側への転送を優先させることが可能である。
【００７０】
また、同一カメラのクリップ間にて、外部の状況によって、重要度に差をつけるため、ＩＰカメラ３がセンサ情報を出力する場合には、クリップ内に閾値を超えたセンサ情報があれば重要度ポイント７４５を１加算する、ということも可能である。また閾値は固定でなく変動してもよい（例えば、平均値前後の特定の幅から外れた場合、とか、ボリンジャーバンドのシータを超えた場合、という条件でもよい）。
【００７１】
ＩＰカメラ３は、ドアの開閉に反応するドアセンサや、人の動きに反応する人感センサ、音声センサ、あるいは画像解析を行い映像に人が映っている場合にセンサ情報を出力する、等、多種のセンサを使用可能であり、どういう場合に重要度をどう変化させるかは、カメラ毎に設定可能である。
【００７２】
続いて、今回の転送区間指示情報から今回の転送順番情報を作成する手順について説明する。
まず、映像時刻はクリップ内の中間点の時刻＝（クリップの先頭＋末尾）／２であり、ＩＰカメラ３からの重要度ポイントはアラームの有無、動態検知情報、センサ類からの情報で決定される。また、駅近辺情報については、転送区間内の停車駅の重要度ポイントを上げる。重要度ポイントが等しい場合には、区間内差分時刻値の小さい順とする。具体的には、（１）転送区間最新側―映像時刻、（２）映像時刻―転送区間最古側とすると、区間内差分時刻値は（１）と（２）で小さい方であり、この値に応じて転送順を決定する。
【００７３】
次に、図６を用いて、クリップ送信順番７５について説明する。
図６において、クリップ送信順番７５は、Ａ−ＮＤＲ７から録画サーバ９に映像データを送信する際の、クリップの送信順番を示している。Ａ−ＮＤＲ７から録画サーバ９に映像データの送信開時に、録画サーバ９は「何時の時刻から何時の時刻までのクリップを送信対照せよ」との範囲を示す引数を与える。ここで、この時刻の範囲を「送信範囲」と称し、最古側を「送信範囲最古時刻」と称し、最新側を「送信範囲最新時刻」と称す。また各クリップ情報にて、「クリップ時刻―送信範囲最古時刻」と「送信範囲最新時刻−クリップ時刻」で小さい方を「差分時刻値」と称す。
【００７４】
図６の７２は、メモリ７０２上の、各カメラのクリップ情報を示している。７２１−１−Ａは、カメラ３−１−１のクリップ情報内で、送信範囲に該当しているクリップ情報を示している。また、７５は、メモリ７０２上に確保した、クリップを送信順番に並べるための領域である。クリップ情報の集合であり、各クリップ情報の構成要素は７４と同じある。全カメラ領域の送信範囲に該当するクリップ数分のクリップ情報を格納できる領域が確保されている。
【００７５】
上記クリップ送信順番７５の生成方法を説明する。まず、全カメラのクリップ情報から送信範囲に該当するクリップ数を計上し、クリップ送信順番７５用の領域を確保し、全該当クリップをクリップ送信順番７５にコピーする。クリップ送信順番７５内において、重要度ポイント７４５の大きい順にソートする。重要度ポイント７４５が同一ポイントのクリップどうしでは差分時刻値が小さい順にソートする。このソートにより、重要度ポイント順、同一重要度ポイント内では前駅または今駅に近い時刻から送信、のクリップ送信順番７５となる。
【００７６】
次に、図７を用いて録画サーバ９の構成とその処理内容を説明する。図７（ａ）において、１１は、映像信号を伝送する、駅構内に敷設されたＬＡＮであり、複数のコンピュータを結び制御信号やデータなどの信号を伝送する。１１−５は、視聴用ＰＣである。８−２は、列車との通信を行う無線ＬＡＮ装置である。
【００７７】
視聴用ＰＣ１１−５はＢＤ−ＲやＤＶＤ−Ｒへの書き込み手段、またはＵＳＢストレージと接続可能なＵＳＢ端子を有し、あるいはテープメディアといった外部持ち出し、または、長期保存用記録媒体への書き込み用ソフトウェアがインストールされている場合もある。
【００７８】
９はネットワーク１１に接続されている映像データを蓄積する録画サーバである。この録画サーバ９は、駅内ＬＡＮ１１を介して、映像データの取得と記録および配信を行う装置である。この録画サーバ９は、ＬＡＮ１１を介して視聴用ＰＣ１１−５と接続され、また駅内ＬＡＮ１１と無線ＬＡＮ装置８−１，８−２を介して列車内のアーカイブＮＤＲと接続される。
また、録画サーバ９は、コンピュータボード９０と記録部９１で構成されている。コンピュータボード９０には、駅内ＬＡＮ１１と接続のためのネットワークインターフェイス（ネットワークＩ／Ｆ）９０３と、記録部９１と接続のための記録部インターフェイス（記録部Ｉ／Ｆ）９０４と、メモリ９０２と、ＣＰＵ９０１が設けられ、制御バス９０５で接続されている。なお、記録部９１は磁気ディスク、半導体ディスク等の記録装置で構成される。
【００７９】
録画サーバ９は、列車の路線上の全駅に設置されていても、路線上のいくつかの拠点駅にのみ設置されていてもよい。あるいは駅とは離れた場所のデータセンタ等に設置されていてもよい。また、一台の録画サーバ９は、一駅の１ホームのみを担当しても、複数駅の複数ホームを担当してもよい。以下、この実施例では説明を簡易にするため、録画サーバ９が一駅の１ホームを担当しているものとする。
【００８０】
以下、上記録画サーバ９の処理について説明する。
開始時には、列車との通信確立時に時刻名でディレクトリを作成する。Ａ−ＮＤＲ７からの、カメラ数と各バイト数の情報から、カメラ毎の映像データファイル、アドレス順目次ファイル、の領域を作成する。
【００８１】
映像データの転送中には、Ａ−ＮＤＲ７からクリップ内の１MB単位の映像データを受信する都度、カメラ毎ファイルに映像データを記録し、１MBのヘッダの目次情報から、各フレーム（ＧＯＶ）のアドレスと時刻を取得、アドレス順目次情報ファイルに記載する。
【００８２】
終了時には、各カメラの映像データファイルのサイズを、実際に映像データを書き込んだサイズに変更する。アドレス順目次情報ファイルを、時刻順でソートした時刻順目次情報ファイルを作成する（アドレス順目次情報ファイルは実際に作成することなく、メモリ上に配置し、時刻順でソートした結果の時刻順目次情報ファイルのみを記録媒体に記録してもよい）。
【００８３】
ところで、駅の１ホームには、時間を異にして、多数の列車が停車する。ゆえに、録画サーバ９は、１ホーム担当している場合でも、多数の列車から映像データを録画する。そして、列車毎に車両数および各車両内のカメラ数は異なる（予めカメラ毎に領域を設け上書きして記録していく循環記録方式は適していない）。よって、列車が駅に到着する都度、列車側から車両数・カメラ数・各カメラの映像データのバイト数を取得し、格納領域（映像データファイル）を作成する方式を採用する。
【００８４】
記録部９１内には、列車毎にディレクトリを設ける。ある時刻に停車した列車１のディレクトリ９１１、別の時刻に停車した列車Ａにはディレクトリ９１Ａを設ける。ディレクトリ９１１内に各カメラの映像データを格納する映像データファイルを設ける。
映像データファイルは、カメラ３−１−１，…，３−１−ｍ1のそれぞれに対応する記録領域９２１−１−１，…，９２１−ｎ−ｍnが存在する。また、映像データファイル内の映像データは、列車内で付与された重要度順にならんでおり、時刻順とはなっていない。そこで、再生時向けに映像データのアドレスを時刻順に並べた目次情報９４を用意している。映像データファイル９２１−１−１に対応する目次情報として９３１−１−１、映像データファイル９２１−ｎ−ｍnに対応する目次情報として９３１−ｎ−ｍnを、各映像データファイルの作成終了時にファイル生成する。
【００８５】
目次情報９４の１項目は、図７（ｂ）に示すように、時刻９４１とアドレス９４２で構成する。時刻９４１は映像データの時刻を示し、アドレス９４２は映像データファイル内でのアドレスを示している。目次情報９４は、Ａ−ＮＤＲ７から録画サーバ９への映像取得中はメモリ９０２上で扱う。
【００８６】
録画サーバ９は映像データを、ブロック単位で受信し該映像データファイルの末尾に格納する。同時に、ブロックヘッダ４３１０を読み取り、ブロック内の各映像データの、時刻４３１３を時刻９４１に、ブロック内アドレス４３１３をファイル内のアドレスに変換してアドレス９４２に格納する。映像データの取得終了時に、メモリ上で目次情報９４を時刻９４１の小さい順にソートし、ファイル９３１に記録する。
【００８７】
列車停車時、すなわち無線ＬＡＮ回線１０の確立時（判定基準は信号の電界強度、ＳＮ比、列車の停車信号等を利用する、本発明の本筋でないため特に特定はしない）には、Ａ−ＮＤＲ７はＮＤＲ４からの映像取得を中断し、Ａ−ＮＤＲ７から映像視聴を行っている視聴クライアントへの映像データ送信を中断する。そして、カメラ数、各カメラの転送区間範囲内の映像データバイト数を録画サーバ９に伝送する。映像データは、クリップ単位で転送していくものとし、クリップ内を１MB毎に転送していく。先頭に、カメラの識別情報（車両番号＋カメラ番号）を示す情報１MB内にヘッダ部とデータ部がある。ヘッダ部にはデータ部の目次情報がある。データ部に何フレーム（何ＧＯＶ）の映像データがあるか、各フレーム（各ＧＯＶ）の１MB内でのアドレス、各フレームの時刻が記載される。
【００８８】
次に、列車が駅に停車し、Ａ−ＮＤＲ７から録画サーバ９への映像データへの送信開始時の処理の流れを、図８を用いて説明する。
図８において、８００１は列車内のＡ−ＮＤＲ７処理を示し、８００２は駅側に設置された録画サーバの処理を示す。８００３の時点で、列車が駅に到着し、無線通信路１０が確立し、通信可能な状態になったとする。８００４で、録画サーバ９からアーカイブＮＤＲに「送信準備命令」を発行する。その際に引数として、時間範囲８００５、送信順番８００６、優先順位８００７を送付する。時間範囲８００５では、送信範囲を示す情報、「送信範囲最古時刻」と「送信範囲最新時刻」を指示する。時刻を示す値で指示することも、列車側に保持している値を指定する事も可能である。ここでは「列車が前回映像データを送信した時刻以後、現時刻まで」を意味する値を付与する。
【００８９】
送信順番８００６では、クリップの送信順番を指示する。時刻順に転送させることも、重要度順に転送させることも可能である。ここでは「重要度ポイント順」を指示する。優先順位８００７では、映像送信処理の優先順位を指示する。ここでは「最優先」を指示する。
【００９０】
処理８００８で、Ａ−ＮＤＲ７は、引数の優先順位８００７が「最優先」であるため、ＮＤＲ４からの映像データ取得を中断する。処理８００９で、Ａ−ＮＤＲ７は、引数の優先順位８００７が「最優先」であるため、視聴ＰＣ５への映像データ送信を中断する。処理８０１０で、Ａ−ＮＤＲ７は、処理８００８でＮＤＲ４からの映像データ取得を中断しているため、各カメラ記録領域の現作成クリップ情報を図４、図５で示したように、末尾情報を生成する。
【００９１】
処理８０１１で、Ａ−ＮＤＲ７は、引数の送信順番８００６が「重要度ポイント順」であるため、図６で示したように、クリップ情報を集約してソートし、クリップ送信順番７５を生成する。
８０１２で、Ａ−ＮＤＲ７から録画サーバ９に、準備ができたことを示す「了承」の値と、送信する映像データ全体の情報として、カメラ数８０１３と、各カメラの送信範囲に該当する映像データサイズ８０１４を送付する。８０１５で、録画サーバ９は、該列車用の録画領域の作成として、該列車用のディレクトリを作成し、各カメラ用の映像データファイルを８０１４のサイズで作成する。８０１６で、録画サーバ９はＡ−ＮＤＲ７に、送信開始命令を発行する。８０１７以後、Ａ−ＮＤＲ７は録画サーバ９に、クリップ送信順番７５に従って、各クリップを構成するブロック単位で、映像データを送信する。
【００９２】
次に、Ａ−ＮＤＲ７から録画サーバ９への映像データへの送信中に、列車が発車し無線通信路が切断された場合の処理の流れを、図９を用いて説明する。
図９において、８１０１は列車内のＡ−ＮＤＲ７処理を示し、８１０２は駅側に設置された録画サーバの処理を示す。８１０３の時点ではクリップ送信順番７５に従って、各クリップを構成するブロック単位で映像データの送信中とする。８１０４の時点で、列車が駅から発車し、無線通信路１０が切断され、通信不可の状態になったとする。処理８１０５で、Ａ−ＮＤＲ７は、中断していたＮＤＲ４からの映像データ取得を再開する。処理８１０６で、Ａ−ＮＤＲ７は、中断していた視聴ＰＣ５への映像データの送信を再開する。処理８１０７で、録画サーバ９は、Ａ−ＮＤＲ７からの映像データ取得の終了処理として、各カメラ用ファイル９２１のファイルサイズを実取得分に変更、目次情報９３１の作成、を行った後、次の列車の到着を待つ。
【００９３】
尚、停車時間内に転送区間範囲内の映像データの転送が終了した場合には、Ａ−ＮＤＲ７はＮＤＲ４からの映像取得を再開し、Ａ−ＮＤＲ７に記録すると同時に、録画サーバ９に映像データを送信する。
次に、列車の停車時間中に、クリップ送信順番７５に記載された分の映像データの送信が終わった場合の処理の流れを、図１０を用いて説明する。
【００９４】
図１０において、８２０１は列車内のＡ−ＮＤＲ７処理を示し、８２０２は駅側に設置された録画サーバの処理を示す。８２０３の時点ではクリップ送信順番７５に従って、各クリップを構成するブロック単位で映像データの送信中とする。８２０４の時点でクリップ送信順番７５にあったクリップ全ての映像データの送信が終了したとする。Ａ−ＮＤＲ７から録画サーバ９に送信が完了した事を示す「送信完了通知」を発行する。処理８２０５で、Ａ−ＮＤＲ７は、中断していたＮＤＲ４からの映像データ取得を再開する。処理８２０６で、Ａ−ＮＤＲ７は、中断していた視聴ＰＣ５への映像データの送信を再開する。８２０７で、録画サーバ９からＡ−ＮＤＲ７に「送信準備命令」を発行する。その際に引数として、時間範囲８２０８、送信順番８２０９、優先順位８２１０を送付する。列車移動中の映像データの送信が完了した後は、現駅での停車中の映像データの送信を行う。
【００９５】
時間範囲８２０８は、ここでは「前回送信時以後、通信切断されるまで」を意味する値を付与する。送信順番８２０９は、ここでは「古い順」を指示する。優先順位８２１０では、ここでは「通常」を指示する。「通常」は、Ａ−ＮＤＲ７にＮＤＲ４からの映像取得を行いながら録画サーバ９に映像データ送信させる事を意味する。
【００９６】
８２１１で、Ａ−ＮＤＲ７から録画サーバ９に、準備ができたことを示す「了承」の値を送付する。８２１２で、録画サーバ９は、各カメラ記録用ファイルのファイルサイズを３分間分程度拡張する。８２１３で、録画サーバ９はＡ−ＮＤＲ７に、送信開始命令を発行する。８２１４の時点から、Ａ−ＮＤＲ７は、ＮＤＲ４からの映像データの取得が１クリップ分貯まった時点で、録画サーバ９に映像データを送信する。８２１５の時点で、列車が駅から発車し、無線通信路１０が切断され、通信不可の状態になったとする。処理８２１６で、録画サーバ９は、Ａ−ＮＤＲ７からの映像データ取得の終了処理として、各カメラ用ファイル９２１のファイルサイズを実取得分に変更、目次情報９３１の作成、を行った後、次の列車の到着を待つ。
【００９７】
尚、上記実施例では、移動体である列車と、駅の固定局の間で説明したが、移動体間で映像データを送受信する場合にも適用可能である。
また、上記実施例では列車内の各駅で各駅間の映像データを転送する例で示したが、列車が一日の運行を終えて車両基地に戻った際に、車両基地のサーバにその日一日分のデータを転送することも可能である。その場合には８００５の映像範囲を示す引数に、適切な時刻区間を与えればよい。
【００９８】
上記構成によれば、映像データの高速転送中にも現在の録画に影響を与えないため、録画失敗の危険性を回避することができる。特に、停車駅にて、列車から駅への映像データの転送は、Ａ−ＮＤＲ７と録画サーバ９の間で行われ、各ＮＤＲ４へのアクセスは発生しないため、各ＮＤＲ４のＩＰカメラ３からの映像受信は滞りなく行われるようになる。また、停車時間内に映像データの転送が間に合わない場合でも、動きのあった映像、前駅発車時、今回停車直前の映像等の重要度のランクが高い映像から転送を行い、なにも動きのなかった時等の重要度のランクが低い映像を後回しにするようにしているので、重要度が高い部分は駅側の録画サーバ９に保存されるようになり、監視能力を必要十分な状態に維持することができる。
【００９９】
尚、上記実施例では、映像データを１フレーム単位で要求する場合についてフレーム番号を用いて説明したが、例えば、ＭＰＥＧ−４であれば、映像データをＧＯＶ（Group Of VOP）単位で要求するようにして、その際ＧＯＶ番号を用いて行うこともできる。また、上記以外の場合でも、映像データを所定の単位で要求する場合、所定の番号を用いて行うことができることはいうまでもない。
【０１００】
尚、上記実施例では、録画サーバ９は１列車内のカメラ毎に１ファイルを作成する例で示したが、これは限定するわけではなく、１列車分を１ファイルとしてもよい。この場合、目次情報でカメラ毎のアクセスは可能である。
【０１０１】
以上、本発明について詳細に説明したが、本発明は、ここに記載された列車内映像監視システムに限定されるものではなく、上記以外の映像記録システムに広く適応することが出来ることは、言うまでもない。
【０１０２】
その他、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化することができる。また、上記実施形態に開示されている複数の構成要素の適宜な組合せにより種々の発明を形成することもできる。例えば、実施形態に示される全構成要素からいくつかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【０１０３】
【図１】本発明に係る録画転送装置を用いた列車内映像監視システムの一実施形態を示すブロック構成図。
【図２】図１に示す実施形態の先頭車両１−１におけるＮＤＲ４−１の構成と処理内容を説明するための図。
【図３】図１に示す実施形態の先頭車両１−１におけるＡ−ＮＤＲ７の構成と処理内容を説明するための図。
【図４】図１に示す実施形態の映像データのクリップの区切り方を説明するための図。
【図５】図１に示す実施形態のアラーム録画時のブロックの区切り方を説明するための図。
【図６】図１に示す実施形態のクリップ送信順番を説明するための図。
【図７】図１に示す実施形態の録画サーバ９の構成とその処理内容を説明するための図。
【図８】図１に示す実施形態のＡ−ＮＤＲ７から録画サーバ９への映像データへの送信開始時の処理の流れを示すシーケンス図。
【図９】図１に示す実施形態のＡ−ＮＤＲ７から録画サーバ９への映像データへの送信中に、列車が発車し無線通信路が切断された場合の処理の流れを示すシーケンス図。
【図１０】図１に示す実施形態において、列車の停車時間中に、クリップ送信順番７５に記載された分の映像データの送信が終わった場合の処理の流れを示すシーケンス図。
【符号の説明】
【０１０４】
１−１，１−２，…，１−ｎ…車両、２…車内ＬＡＮ、３−１−１〜３−１−ｍ1，３−２−１〜３−２−ｍ2…ＩＰカメラ、４−１，４−２…ＮＤＲ（ネットワーク型デジタル記録装置）、５…情報端末装置（視聴用ＰＣ）、６…外部記録媒体、７…アーカイブＮＤＲ（Ａ−ＮＤＲ）、８−１，８−２…無線ＬＡＮ装置、９…録画用サーバ、１０…無線回線、１１…駅内ＬＡＮ、１２…ホーム、１３…サーバルーム、１４…ネットワーク、４０…コンピュータボード、４０１…ＣＰＵ、４０２…メモリ、４０３…ネットワークインターフェイス（ネットワークＩ／Ｆ）、４０４…記録部インターフェイス（記録部Ｉ／Ｆ）、４０５…制御バス、４１…記録部、４１１，４１２，…，４１ｍ1…ＩＰカメラ記録領域、７０…コンピュータボード、７０１…ＣＰＵ、７０２…メモリ、７０３…ネットワークインターフェイス（ネットワークＩ／Ｆ）、７０４…記録部インターフェイス（記録部Ｉ／Ｆ）、７０５…制御バス、９０…コンピュータボード、９０１…ＣＰＵ、９０２…メモリ、９０３…ネットワークインターフェイス（ネットワークＩ／Ｆ）、９０４…記録部インターフェイス（記録部Ｉ／Ｆ）、９０５…制御バス、９１…記録部。
【図１】
2010028754.tif 000005
【図２】
2010028754.tif 000006
【図３】
2010028754.tif 000007
【図４】
2010028754.tif 000008
【図５】
2010028754.tif 000009
【図６】
2010028754.tif 000010
【図７】
2010028754.tif 000011
【図８】
2010028754.tif 000012
【図９】
2010028754.tif 000013
【図１０】
2010028754.tif 000014