(57)【要約】【課題】既存のライブ映像配信用映像発信装置・映像受信装置をともに生かしたまま、記録映像配信をも可能にする映像蓄積配信システムを提供する。【解決手段】映像発信装置１３からネットワーク媒体１１経由で伝送される映像を映像受信装置１４で受信するシステムにおいて、ネットワーク媒体に映像記録装置１７と配信指示装置１６が接続され、配信指示装置は、映像記録装置に、映像発信装置からの映像か映像記録装置からの映像かを指示し、映像記録装置は、配信指示装置からの指示が映像発信装置からの映像である場合に、映像発信装置からの映像を映像受信装置で受信するとともに映像記録装置に蓄積し、前記配信指示装置からの指示が映像記録装置からの映像である場合に、映像記録装置に蓄積の映像を再生して映像受信装置に送信することを特徴とする。【選択図】　図１
2004112167.tif 000002
【特許請求の範囲】
【請求項１】
映像発信装置からネットワーク媒体経由で伝送される映像を映像受信装置で受信するシステムにおいて、前記ネットワーク媒体に映像記録装置と配信指示装置が接続され、前記配信指示装置は、前記映像記録装置に、前記映像発信装置からの映像か前記映像記録装置からの映像かを指示し、前記映像記録装置は、前記配信指示装置からの指示が前記映像発信装置からの映像である場合に、前記映像発信装置からの映像を前記映像受信装置で受信するとともに前記映像記録装置に蓄積し、前記配信指示装置からの指示が前記映像記録装置からの映像である場合に、前記映像記録装置に蓄積の映像を再生して前記映像受信装置に送信することを特徴とする映像蓄積配信システム。
【請求項２】
映像発信装置からネットワーク媒体経由で伝送される映像を映像受信装置で受信するシステムにおいて、前記ネットワーク媒体に映像記録装置と配信指示装置が接続され、前記配信指示装置は、前記映像記録装置に、前記映像発信装置からの映像か前記映像記録装置からの映像かおよび前記映像記録装置からの映像の場合の再生の種類に関する指示をし、前記配信指示装置からの指示が前記映像発信装置からの映像である場合に、前記映像記録装置は、前記映像発信装置からの映像を前記映像受信装置で受信するとともに前記映像記録装置に蓄積し、前記配信指示装置からの指示が前記映像記録装置からの映像である場合に、前記映像記録装置に蓄積の映像を前記配信指示装置からの再生の種類に関する指示に基づいた再生をして前記映像受信装置に送信することを特徴とする映像蓄積配信システム。
【請求項３】
請求項２記載の映像蓄積配信システムにおいて、前記映像記録装置は、記録映像の配信に関するインデクス情報と該インデクス情報を特定する映像特定番号との対応を示すデータベースを格納しており、前記配信指示装置からの再生の種類に関する指示に基づき与えられた映像特定番号を算出し、該映像特定番号から前記データベース内の映像記録位置情報を算出し、その情報を基に映像を取出して再生することを特徴とする映像蓄積配信システム。
【請求項４】
映像発信装置からネットワーク媒体経由で伝送される映像を映像受信装置で受信するシステムにおいて、前記ネットワーク媒体に映像記録装置と配信指示装置が接続され、前記配信指示装置は、前記映像記録装置に、前記映像発信装置からの映像か前記映像記録装置からの映像かおよび前記映像記録装置からの映像の場合の再生の種類に関する指示をするとともに、記録映像の配信に関するインデクス情報と該インデクス情報を特定する映像特定番号との対応を示すデータベースを格納しており、前記配信指示装置の指示が前記映像発信装置からの映像である場合に、前記映像記録装置は、前記映像発信装置からの映像を前記映像受信装置で受信するとともに前記映像記録装置に蓄積し、前記配信指示装置の指示が前記映像記録装置からの映像である場合に、前記配信指示装置からの再生の種類に関する指示に基づき与えられた映像特定番号を算出し、該映像特定番号から前記データベース内の映像記録位置情報を算出し、その情報を基に映像を取出し再生をして前記映像受信装置に送信することを特徴とする映像蓄積配信システム。
【請求項５】
請求項１から４のうちいずれか一つに記載の映像蓄積配信システムにおいて、前記映像発信装置からの映像がストリーム映像の場合に対応して、該ストリーム映像をフレーム画像に分解格納し、再生する際には分解データからストリームを再構築して発信するようにし、任意の速度の早送りやコマ送り、逆再生等の再生操作をすることを特徴とする映像蓄積配信システム。
【請求項６】
請求項１から４のうちいずれか一つに記載の映像蓄積配信システムにおいて、前記映像記録装置は、前記映像発信装置からの映像を前記媒体に蓄積する管理をする記録管理部を有し、該記録管理部は、前記媒体の記録可能最大容量に達した場合、予め設定された選択ルールに基づき既記録映像を破棄し現映像を上書きするエンドレス記録をすることを特徴とする映像蓄積配信システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、監視カメラ等の撮像装置で撮影された映像をネットワーク上で発信・受信する映像配信システムに関し、特に、映像を蓄積し、再度配信する機能を新たに付与する映像蓄積配信システムに関するものである。
【０００２】
【従来の技術】
従来から、ホテルやビル、コンビニエンスストアや金融機関、あるいはダムや道路といった公共施設には犯罪抑止や事故防止等の目的で、映像監視システムが設置されている。これは、監視対象をカメラ等の撮像装置で撮影し、その映像を、アナログ信号線を介して、管理事務所や警備室等の監視センタに伝送し、常駐する監視者がそれを監視し、目的や必要に応じて、注意をしたり、あるいは映像を録画・保存するものである。
【０００３】
一方で、インターネットやイントラネットに代表されるネットワークを介してディジタル映像を伝送するシステムがある。特に近年は、大容量で高速なネットワークインフラの整備に伴い、ディジタル映像を伝送するシステムの進歩がめざましい。
【０００４】
このネットワーク映像伝送システムの進歩とあいまって、映像監視システムの分野においても、監視カメラ映像をディジタル化し、ネットワークを介して、映像を伝送し監視を行うネットワーク型映像監視システムの普及が進みつつある。
【０００５】
こうしたネットワーク型映像監視システムは、従来のカメラ毎のアナログ専用線を必要する映像監視システムに比べ、敷設コストが安く済み、様々な付加情報を伝送可能で拡張性が高い等のメリットを持っている。
【０００６】
現在主流となっているネットワーク型映像監視システムは、監視カメラに接続された映像発信装置から映像受信装置に向けて、ネットワークを介してライブ映像を配信するものである。常駐の監視者が常時この映像を視聴し、問題発生時には状況に応じた対応をする監視形態に適合したシステムとなっている。
【０００７】
従来のライブ映像を配信するネットワーク型映像監視システムの構成の一例を図４に示す（文献公知発明に係るものではない。）。
【０００８】
図４において、１１はネットワーク媒体、１２は映像生成装置、１３は映像発信装置、１４は映像受信装置、１５は映像表示装置である。
【０００９】
ネットワーク媒体１１は、例えば、ネットワークケーブルや無線ＬＡＮ、公衆回線等であり、発信されたデータを伝送する役割を持つ。また、ルータやハブ等のネットワーク機器も含む。映像発信装置１３、映像受信装置１４は、ネットワーク媒体１１に接続され、互いが通信できるようになっている。
【００１０】
映像生成装置１２は、例えばカメラといった撮像素子を持った映像生成装置であり、光を電気に変換して映像を生成する役割を持つ。
【００１１】
映像発信装置１３は、例えば、ネットワークインターフェイスと画像コーデック、映像生成装置１２からの映像を受け取るインターフェイスを内蔵したエンコーダ装置であり、映像生成装置１２からの入力映像をネットワーク媒体１１を経由して映像受信装置１４に発信する役割を持つ。
【００１２】
映像生成装置１２と映像発信装置１３は、１つの装置として結合された形態でもよい。
【００１３】
映像発信装置１３は、映像変換部１３１、映像発信部１３２、認証部１３３から構成される。認証部１３３は、映像受信装置１４からのライブ映像配信要求に対して、映像配信サービス提供の可否を判定する役割を持つ。映像変換部１３１は、映像生成装置１２からの入力映像をネットワーク配信に適した形に変換する役割を持つ。例えば、入力映像がアナログ映像であった場合にはディジタル変換し、ネットワーク媒体１１の伝送帯域によっては、圧縮処理を施したりもする。
映像発信部１３２は、認証部１３３の判断を加味した上で、映像変換部１３１によって変換された映像をネットワーク媒体１１を経由して映像受信装置１４に配信する役割を持つ。
【００１４】
映像受信装置１４は、例えば、ネットワークインターフェイスと画像コーデック、映像表示装置１５に映像を出力するインターフェイスを内蔵したデコード装置であり、映像発信装置１３からネットワーク媒体１１を伝送されてきた映像を受信する役割を持つ。
【００１５】
映像受信装置１４は、映像受信部１４１、映像変換部１４２から構成される。
映像受信部１４１は、映像発信装置１３に対して、ライブ映像要求を発信し、結果、配信されてきた映像を受信する役割を持つ。映像変換部１４２は、映像受信部１４１が受信した映像を映像表示装置１５が表示可能な形に変換する役割を持つ。例えば、映像表示装置１５がテレビモニタであった場合には、アナログ変換を行う。また、受信した映像が圧縮映像であった場合には、伸張処理を施したりもする。
【００１６】
映像表示装置１５は、例えば、テレビモニタ、コンピュータのＣＲＴ、液晶モニタといった投影素子を持った映像表示装置で、電気を光に変えて映像を表示する役割を持つ。
【００１７】
映像受信装置１４と映像表示装置１５は、１つの装置として結合された形態でもよい。例えば、テレビモニタに内蔵された形態、ＣＲＴを接続したコンピュータの形態、あるいは、表示装置を備えた携帯電話等の携帯端末の形態などが挙げられる。
【００１８】
次に従来のライブ映像を配信するネットワーク型映像監視システムにおける処理の流れを図５で説明する。
【００１９】
映像生成装置１２は、常時、映像発信装置１３に対して映像を入力し、映像変換部１３１は入力された映像を変換する処理を独立して続ける（処理２１１）。
映像受信装置１４は、映像受信部１４１から映像発信装置１３に向けて映像配信要求を送り、映像発信部１３２はその要求を受信する（処理２２１）。映像発信部１３２は受け取った要求に対する配信サービスの可否を認証部１３３に問い合わせた上で（処理２２２）、映像変換部１３１から映像を取出し（処理２２３）、映像受信装置１４に向けて映像を配信する（処理２２４）。映像受信部１４１は、配信された映像を受信し、映像変換部１４２に渡す（処理２２５）。映像変換部１４２は渡された映像を映像表示装置１５が表示可能な形式に変換し映像表示装置１５に出力し、映像表示装置１５は出力映像を表示する（処理２２６）。
【００２０】
対象となる映像発信装置１３に認証処理が搭載されていない場合がある。その場合には、処理２２２は省略される流れとなる。
【００２１】
【発明が解決しようとする課題】
映像監視システムには、上述のようなライブ映像監視を主体とするものの他に「監視映像を記録・保管し、問題発生時に時間を遡って記録映像を見る」といった監視形態もあり、金融機関や商店を中心にこうした「記録型監視」の顧客ニーズが存在する。ネットワーク型映像監視システムでは、未だ記録型監視のニーズに対応できるシステムが無く、こうしたニーズをも満たすようにすることが、必須となってきている。
【００２２】
こうしたニーズを最初から視野に入れてシステムを新規構築し、ライブ映像配信と記録映像配信も併せて実現することはさほど困難ではない。しかしながら、草創期の製品投入競争を背景に、市場には既にライブ映像配信のみを前提としたシステムが大量に存在する。それらのシステムに組み込まれた機器を取り代えることなく、システム全体を記録映像配信に対応させることは容易ではない。なぜならば、記録映像配信は、見たい対象の映像を特定する情報が付加されなければならず、ライブ映像配信前提の映像発信装置・映像受信装置にそうした機構が組み込まれていないためである。
【００２３】
本発明の目的は、既存の映像配信用映像発信装置・映像受信装置をともに生かしたまま、記録映像配信をも可能にする映像蓄積配信システムを提供することにある。
【００２４】
【課題を解決するための手段】
本発明は、映像発信装置からネットワーク媒体経由で伝送される映像を映像受信装置で受信するシステムにおいて、前記ネットワーク媒体に映像記録装置と配信指示装置が接続され、前記配信指示装置は、前記映像記録装置に、前記映像発信装置からの映像か前記映像記録装置からの映像かを指示し、前記映像記録装置は、前記配信指示装置からの指示が前記映像発信装置からの映像である場合に、前記映像発信装置からの映像を前記映像受信装置で受信するとともに前記映像記録装置に蓄積し、前記配信指示装置からの指示が前記映像記録装置からの映像である場合に、前記映像記録装置に蓄積の映像を再生して前記映像受信装置に送信することを特徴とする映像蓄積配信システムである。
【００２５】
本発明は、映像発信装置からネットワーク媒体経由で伝送される映像を映像受信装置で受信するシステムにおいて、前記ネットワーク媒体に映像記録装置と配信指示装置が接続され、前記配信指示装置は、前記映像記録装置に、前記映像発信装置からの映像か前記映像記録装置からの映像かおよび前記映像記録装置からの映像の場合の再生の種類に関する指示をし、前記配信指示装置からの指示が前記映像発信装置からの映像である場合に、前記映像記録装置は、前記映像発信装置からの映像を前記映像受信装置で受信するとともに前記映像記録装置に蓄積し、前記配信指示装置からの指示が前記映像記録装置からの映像である場合に、前記映像記録装置に蓄積の映像を前記配信指示装置からの再生の種類に関する指示に基づいた再生をして前記映像受信装置に送信することを特徴とする映像蓄積配信システムである。
【００２６】
本発明において、前記映像記録装置は、記録映像の配信に関するインデクス情報と該インデクス情報を特定する映像特定番号との対応を示すデータベースを格納しており、前記配信指示装置からの再生の種類に関する指示に基づき与えられた映像特定番号を算出し、該映像特定番号から前記データベース内の映像記録位置情報を算出し、その情報を基に映像を取出して再生することを特徴とする映像蓄積配信システムである。
【００２７】
本発明は、映像発信装置からネットワーク媒体経由で伝送される映像を映像受信装置で受信するシステムにおいて、前記ネットワーク媒体に映像記録装置と配信指示装置が接続され、前記配信指示装置は、前記映像記録装置に、前記映像発信装置からの映像か前記映像記録装置からの映像かおよび前記映像記録装置からの映像の場合の再生の種類に関する指示をするとともに、記録映像の配信に関するインデクス情報と該インデクス情報を特定する映像特定番号との対応を示すデータベースを格納しており、前記配信指示装置の指示が前記映像発信装置からの映像である場合に、前記映像記録装置は、前記映像発信装置から発信の映像を前記映像受信装置で受信するとともに前記映像記録装置に蓄積し、前記配信指示装置の指示が前記映像記録装置からの映像である場合に、前記配信指示装置からの再生の種類に関する指示に基づき与えられた映像特定番号を算出し、該映像特定番号から前記データベース内の映像記録位置情報を算出し、その情報を基に映像を取出し再生をして前記映像受信装置に送信することを特徴とする映像蓄積配信システムである。
【００２８】
本発明は、前記映像発信装置から発信の映像がストリーム映像の場合に対応して、該ストリーム映像をフレーム画像に分解格納し、再生する際には分解データからストリームを再構築して発信するようにし、任意の速度の早送りやコマ送り、逆再生等の再生操作をすることを特徴とする映像蓄積配信システムである。
【００２９】
本発明において、前記映像記録装置は、前記映像発信装置から発信の映像を前記媒体に蓄積する管理をする記録管理部を有し、該記録管理部は、前記媒体の記録可能最大容量に達した場合、予め設定された選択ルールに基づき既記録映像を破棄し現映像を上書きするエンドレス記録をすることを特徴とする映像蓄積配信システムである。
【００３０】
【発明の実施の形態】
本発明の映像蓄積配信システムの実施の形態について、以下に説明する。
図１は、本発明の第１の実施の形態の構成を示すブロック図である。
図１において、１１〜１５は、図４の従来と同一の装置である。
１６は配信指示装置、１７は映像記録装置である。
【００３１】
配信指示装置１６は、例えば、ネットワークインターフェイスを備え、ライブ、順方向再生や巻戻し、早送り、コマ送りといったボタン群を並べた制御盤装置である。配信指示装置１６はネットワーク媒体１１に接続され、他の接続装置と互いに通信できるようになっている。配信指示装置１６は、映像記録装置１７に映像視聴者からの欲しい映像の種類、すなわちライブ映像配信、記録映像配信を伝え、さらに記録映像配信の場合には、再生の種類に関する指示を伝える役割を持つ。この装置は映像受信装置１４の仕様によっては映像受信装置１４に内蔵であっても構わない。
【００３２】
映像記録装置１７は、例えば、ネットワークインターフェイスを備えたコンピュータである。映像記録装置１７はネットワーク媒体１１に接続され、他の接続装置と互いに通信できるようになっている。
【００３３】
映像記録装置１７は、エミュレート部１７１、記録管理部１７２、記録媒体１７３から構成される。エミュレート部１７１は、ライブ映像配信しか対応していない映像発信装置１３と映像受信装置１４に対して、記録映像配信に必要な制御を行いつつ、通信上はあたかもライブ映像配信であるように見せかける役割を持つ。記録管理部１７２は、記録媒体１７３に記録した映像の記録位置を管理する役割を持つ。記録媒体１７３は、例えばハードディスクのＲＡＩＤ装置や半導体メモリで、映像を記録する物理的対象である。映像記録装置１７は、映像発信装置１３から発信された映像を受信し、記録媒体１７３に格納する役割と、映像受信装置１４からの配信要求に対して、映像を記録媒体１７３から取出し、映像受信装置１４に向けて発信を行う役割をもつ。
【００３４】
これらの役割は、任意の複数個の映像発信装置、任意の複数個の映像受信装置に対して、同時にサービスを提供できるようになっている。
【００３５】
次に上述の構成にて、記録映像配信をも可能にすることについて以下に説明する。図２は、本発明の映像蓄積配信システムの第１の実施の形態の通信部分を含めた処理の流れを説明する図である。図２において、２〜７、１３１〜１３３、１４１〜１４２、１６１、７１〜７２は、図１記載と同一である。図２には、エミュレート部１７１の拡大図を示した。
【００３６】
まず最初に拡大図部分についての構成を説明する。
【００３７】
エミュレート部１７１は、通信方式エミュレート部１７１１と状態遷移制御部１７１２から構成される。通信方式エミュレート部１７１１は、認証代行部１７１１１と映像受信代行部１７１１２、認証発信代行部１７１１３から構成される。状態遷移制御部１７１２は、映像発信装置エミュレート部１７１２１と配信状態管理部１７１２２から構成される。
【００３８】
通信方式エミュレート部１７１１は、映像発信装置１３に対しては、映像受信装置１４側の通信方式に従って映像受信代行部１７１１２にて受信処理を行い、映像受信装置１４に対しては、映像発信装置側１３の通信方式に従って映像発信代行部１７１１３にて発信処理を行う役割を持つ。また、発信側に必要な認証処理も内蔵の認証代行部１７１１１にて実施する。
【００３９】
状態遷移制御部１７１２は、映像発信装置１３に対する映像配信要求のタイミング管理や、映像受信装置１４に対する映像配信のタイミング管理、配信指示装置１６からの指示を受けての配信状態管理を行いながら、通信方式エミュレート部１７１１の処理を制御する役割を持つ。また記録媒体１７３との入出力を記録管理部１７２に指示する役割も持つ。
【００４０】
認証代行部１７１１１は、映像受信装置１４からの映像配信要求に対し、映像配信サービス提供可否の判断を行う。認証代行部１７１１１は映像発信装置１３の認証部１３３で行われる処理と同一の処理を行う。認証処理の方式としては、ＩＤ方式やネットワークアドレス方式、パスワード方式等が存在するが、映像発信装置１３の認証部１３３に従った認証方式を採用する。認証に必要な情報の事前登録、例えば、パスワードの登録は、映像発信装置１３に登録したものと同じ内容を、予め映像記録装置１７にも登録しておく。
【００４１】
なお、対象となる映像発信装置１３に認証処理が搭載されていない場合には、当然ながら、映像記録装置１７にも認証代行部１７１１１は搭載せずともよい。
【００４２】
映像受信代行部１７１１２は、映像発信装置１３に対して映像配信要求を出し、配信されてきた映像を受信する役割を持つ。その際の通信方式は、映像発信装置１３の方式に従う。また、映像配信要求を出すタイミングは、映像発信装置エミュレート部１７１２１の指示に従う。映像受信代行部１７１１２が、映像発信装置１３と通信を行うために必要な情報、例えば、映像発信装置１３のネットワークアドレスは、予め映像記録装置１７に登録しておく。また、映像発信装置１３が映像受信装置１４と通信を行うために映像発信装置１３に登録されていた情報、例えば映像受信装置１４のネットワークアドレスは、映像記録装置１７のネットワークアドレスに変更登録しておく。このようなネットワークアドレスの変更登録は、ネットワーク対応機器である全ての製品には、容易な仕組みを提供されているので、この変更登録に伴う従来装置のリプレースは不要である。
【００４３】
映像発信代行部１７１１３は、映像受信装置１４からの映像配信要求を受け取り、映像を配信する役割を持つ。その際の通信方式は、映像受信装置１４の方式に従う。映像配信要求に対する配信の実施の可否は、認証代行部１７１１１の判断に従う。映像を配信するタイミングは、映像発信装置エミュレート部１７１２１の指示に従う。映像発信代行部１７１１３が、映像受信装置１４と通信を行うために必要な情報、例えば、映像受信装置１４のネットワークアドレスは、予め映像記録装置１７に登録しておく。また、映像受信装置１４が映像発信装置１３と通信を行うために映像受信装置１４に登録されていた情報、例えば映像発信装置１３のネットワークアドレスは、映像記録装置１７のネットワークアドレスに変更登録しておく。
【００４４】
映像発信装置エミュレート部１７１２１は、映像発信装置１３に対する映像配信要求のタイミング管理や、映像受信装置１４に対する映像配信のタイミング管理といった主にタイミングに関わる制御を行う役割を持つ。また、映像受信代行部１７１１２が受信した映像の記録媒体１７３への格納を記録管理部１７２に介して行う役割も持つ。映像発信装置１３に対する映像配信要求のタイミングや、映像受信装置１４に対する映像配信のタイミングの判断に必要な情報、例えば、映像発信装置１３の配信フレームレート等は、予め映像記録装置１７に登録しておく。
【００４５】
また、このタイミング発行に関して、映像発信装置１３の配信フレームレート以外の要素、例えば、ラプス時間間隔や記録スケジュール等の情報も付加すれば、映像記録のバリエーションを多様にすることが出来る。
【００４６】
配信状態管理部１７１２２は、配信状態管理を行う役割を持つ。管理する情報は、配信指示装置１６からの指示と映像発信代行部１７１１３がこれまでに映像受信装置１４に配信した映像の遷移である。また、配信する記録映像の記録媒体１７３からの取出しは配信状態管理部１７１２２が記録管理部１７２を介して行う。その際、取出す記録映像の特定は、配信指示装置１６からの指示と映像発信代行部１７１１３がこれまでに映像受信装置１４に配信した映像の遷移を基に計算により算出する。
【００４７】
次に、記録映像配信を可能にする処理の流れについて説明する。処理は映像記録処理と映像配信処理、配信管理処理の３つに大別される。
【００４８】
最初に映像記録処理について説明する。
【００４９】
映像発信装置エミュレート部１７１２１は、映像受信代行部１７１１２に対して、映像取得を指示する（処理３１１）。そのタイミングは、予め映像記録装置１７に登録された映像発信装置１３の配信フレームレート等の条件により算出される。映像受信代行部１７１１２は、上述の指示に従って、映像配信要求を映像発信装置１３に送る（処理３１２）。要求を受け取った映像発信装置１３の処理は、図５の従来の処理２２２、２２３と同一で、結果、映像記録装置１７に向けて映像が配信される（処理３１３）。
【００５０】
映像受信代行部１７１１２は、配信された映像を受信し、映像発信装置エミュレート部１７１２１に渡す（処理３１４）。映像発信装置エミュレート部１７１２１は記録管理部１７２に対し、映像とともに映像の格納指示を出す（処理３１５）。記録管理部１７２は、映像を格納するのに最適な記録媒体上の位置を算出し、記録媒体への格納を実施する（処理３１６）。
【００５１】
その際、記録映像配信に必要になる情報、例えば、記録時刻情報や記録位置情報をインデクス情報として、映像データとは別に設けられたデータベースに格納をして、それに番号付けをする。番号は記録映像へのアクセスに用いられるもので、特定の映像を一意に求めることが可能な値、例えば通し番号を割振る。以降、この番号を映像特定番号と称する。データベースは、いわゆる表形式のデータベースであり、映像特定番号が行番号の役目を果たし、映像特定番号から記録位置情報等のインデクス情報を取出すことを可能とする。
【００５２】
上述は、映像発信装置１３が扱う映像が１フレーム単位で構成される場合の処理であるが、映像発信装置１３が扱う映像が、複数フレームの結合（ストリーム）で構成される映像、例えばＭＰＥＧ映像である場合には、処理３１６において、ストリームをフレーム単位に分解する前処理を施し、それぞれに対して映像を格納するのに最適な記録媒体上の位置を算出し、記録媒体への格納、インデクス情報格納、番号付けを実施する。
【００５３】
記録管理部１７２は、記録した映像の記録媒体における記録位置を管理すると同時に、記録可能最大容量に対する現在記録量の管理も同時に行う。処理３１６において、現在記録量が記録可能最大容量に達した場合には、記録管理部１７２は、設定されたルール、例えば単純に古い映像から破棄するといったルールに従い、選択的に既記録の映像を破棄し、現映像を上書き記録することでエンドレス記録を行う。エンドレス記録の実行可否や上述のルールは、サーバ選択設定として切り替えられるようにする。
【００５４】
次に映像配信処理について説明する。
【００５５】
映像発信代行部１７１１３は、映像受信装置１４からの映像配信要求を受取る（処理３２１）。映像発信代行部１７１１３は受け取った要求に対する配信サービスの可否を認証代行部１７１１１に問い合わせた上で（処理３２２）、配信状態管理部１７１２２から映像を取出し（処理３２３）、配信のタイミングを映像発信装置エミュレート部１７１２１からの指示に従いながら（処理３２４）、映像受信装置１４に向けて映像を配信する（処理３２５）。映像を受け取った映像受信装置１４の処理は、図５の従来の処理２２５、２２６と同一であり、最終的に映像表示装置１５に映像が表示される。
【００５６】
最後に配信管理処理について説明する。
【００５７】
配信態管理部１７１２２は、配信指示装置１６からの再生指示を受け取る（処理３３１）。ここで再生指示とは、例えば、再生や、早送り、巻戻し、コマ送りと言ったものである。配信状態管理部１７１２２では、それらを再生方向、再生速度、連続性の３つの要素に分解して再生指示状態として管理する。例えば、再生は、再生方向：順方向、再生速度：１倍速、連続性：有りとなり、３倍速巻戻しは、再生方向：逆方向、再生速度：３倍速、連続性：有りとなり、コマ送りは、再生方向：順方向、再生速度：１倍速、連続性：無しとなる。
【００５８】
また、配信状態管理部１７１２２は、これまでに映像発信代行部１７１１３が映像受信装置１４に配信した映像の映像特定番号も同時に管理する。
【００５９】
配信状態管理部１７１２２は、上述の３つの管理情報と映像特定番号を基に、次に配信を行う映像を計算により算出する。例えば、前回、映像特定番号５番を配信し、現在の再生指示状態が、再生方向：順方向、再生速度：３倍速、連続性：有りであるならば、次に配信する映像の映像特定番号は、８となる。映像特定番号を、数式で表すならば（前回映像特定番号）＋（再生方向）×（再生速度）×（連続性）＋（！連続性）、但し、順方向＝１、逆方向＝−１、連続性有り＝１、連続性無し＝０となり、！は０ならば１、１ならば０という意味である。なお、！をつけたのは、連続性有り無しで無しの場合に、映像特定番号が１となるようにするためである。
【００６０】
配信状態管理部１７１２２は、上述の方法により求めた映像特定番号を基に記録管理部１７２に対し、映像の取出し指示を出す。記録管理部１７２は、与えられた映像特定番号からデータベース内の映像記録位置情報を算出し、その情報を基に記録媒体１７３にアクセスして映像を取出し（処理３３２）、配信状態管理部１７１２２に渡す（処理３３３）。
【００６１】
配信状態管理部１７１２２は取出した映像の一時保管を行い、映像発信代行部１７１１３からの映像取出しに備える。またこの最中に再度、配信指示装置１６からの再生指示が届いた場合には、再生指示状態を新指示に置換え、一時保存映像を破棄し、前回情報を基に再処理を行う。
【００６２】
上述は、映像受信装置１４が扱う映像が１フレーム単位で構成される場合の処理であるが、映像受信装置１４が扱う映像が、複数フレームの結合（ストリーム）で構成される映像、例えばＭＰＥＧ映像である場合には、配信状態管理部１７１２２は、映像受信装置１４に発信するストリーム長分の映像の映像特定番号を計算により求め、ストリーム長分の映像の取出し指示を記録管理部１７２に出す。記録管理部１７２は、与えられたストリーム長分の映像特定番号から同数個の記録位置情報を取出し、その情報を基に記録媒体１７３にアクセスして、フレーム単位に分解記録した映像を取出し、取出したストリーム長分の映像から１つのストリームを再構成し、配信状態管理部１７１２２に渡す。
【００６３】
ストリーム長分の映像特定番号は、連続性のある再生の場合には、（前回映像特定番号）＋（再生方向）×（再生速度）×（連続性）＋（！連続性）の計算を、前回映像特定番号を更新しながら、ストリーム長回、繰り返すことで算出する。連続性が無い再生、例えばコマ送りの場合には、映像特定番号の算出は、フレーム単位の場合のように、（前回映像特定番号）＋（再生方向）×（再生速度）×（連続性）＋（！連続性）の計算を１度行えばよい。コマ送りの場合には、映像の再構成方法は、映像受信装置１４のストリーム長の変動許容性により処理が異なり、許容するものである場合には、ストリーム長を１とみなして、該当１フレームだけで１ストリームを再構成する。許容しないものである場合には、該当１フレームを基に長さ分のストリームを再構成する。
【００６４】
以上の３処理にて、記録映像配信は実現される。
【００６５】
なお、上述の流れは一例であり、認証と映像配信をシーケンスの一単位として説明したが、両者の関係は、１対１の関係になくてもよい。映像配信の単位もいわゆる１フレームでなくてもこの方式は実現可能である。
また同様に、映像要求と映像配信とをシーケンスの一単位として説明したが、両者の関係は、１対１の関係になくてもよい。
【００６６】
また、タイミングに関しては、映像記録装置１７上の映像記録、映像配信双方に同期機構を搭載したが、接続する装置によっては同期を必要としない場合がある。その場合にはタイミング制御は不要になり、映像記録側に関しては処理３１２を随時行うことになり、映像配信側に関しては、要求がある毎に即時配信を行うことになる。
【００６７】
さらに、映像発信装置と映像受信装置それぞれ１つずつの最小構成にて説明したが、映像記録装置は、マルチタスク処理化により、任意の複数個の映像発信装置、任意の複数個の映像受信装置に対して、同時にサービスを提供できるようになっている。
【００６８】
次に図２において、従来同様のライブ映像配信を可能にする処理の流れについて説明する。記録映像配信の説明にて述べた３つの処理のうち、映像記録処理と映像配信処理の２処理は、ライブ映像配信の場合も記録映像配信時と同じ動作をする。ライブ映像配信時に映像記録処理は不要のように見えるが、ライブ映像配信時にも映像記録をしておかないと、再び記録映像配信に戻った際に、ライブ映像配信中の映像は未記録で見れないという事態になってしまうからである。
【００６９】
ライブ映像配信と記録映像配信で異なる処理となるのは、配信管理処理である。ライブ映像配信時の配信管理処理の流れについて以下に記す。
【００７０】
ライブ映像配信は、記録映像配信の際と同様に、配信指示装置１６からの指示を受け取ることから始まる（処理３３１）。この場合の指示は、ライブ映像の要求である。ライブ映像配信の指示を受け取った配信状態管理部１７１２２は、映像の取り出し先を記録管理部１７２（処理３３３）から映像発信装置エミュレート部１７１２１に切替え、これまで記録映像配信のために記録管理部１７２から取出して、一時保管していた一時保存映像を破棄し、すぐに映像発信装置エミュレート部１７１２１に映像を取り出しにいく（処理３４１）。ここで映像発信装置エミュレート部１７１２１から取出す映像は、映像記録処理において、映像発信装置エミュレート部１７１２１が、処理３１５で記録管理部１７２に格納を指示する直前の映像である。配信状態管理部１７１２２は映像発信装置エミュレート部１７１２１から取出した映像を再び一時保存映像として一時保管し、映像発信代行部１７１１３からの映像取出しに備える。以降、配信状態管理部１７１２２は、再び記録映像配信の指示が配信指示装置１１６から来るまで、映像の取り出しを映像発信装置エミュレート部１７１２１から行い続ける。
【００７１】
以上の処理にて、ライブ映像配信は実現される。
【００７２】
上述のような映像蓄積配信システムにおいて、映像記録装置１７が１台でより多くの映像受信装置１４に同時配信できるようにすることは、システムのコストダウンにつながり望ましいことである。次に映像記録装置１７がより多くの映像受信装置１４に同時配信できるようにすることについて説明する。
【００７３】
図３は、本発明の映像蓄積配信システムの第２の実施の形態の構成を示すブロックと処理の流れを説明する図である。図３は、映像記録装置１７がより多くの映像受信装置１４に同時配信できるようにすることにある。図３で図２と異なるのは、算出機能付き配信指示装置１８と、映像記録装置１７内の簡易型配信状態管理部１７１２３、簡易型記録管理部１７４である。
【００７４】
算出機能付き配信指示装置１８は、その機能の一つとして映像特定番号の算出機能が搭載されている。これは、図２での配信状態管理部１７１２２における再生内容からの映像特定番号の算出処理を配信指示装置１６側に設置したものである。またこれに伴い図２における配信状態管理部１７１２２は、機能を減らした簡易型配信状態管理部１７１２３に置き換わっている。これが可能なのは、上述の説明にあったように映像特定番号の算出処理が簡単な計算式に帰着しているからである。
映像特定番号の算出機能を搭載した算出機能付き配信指示装置１８を用いた場合、処理３４１において映像記録装置に伝える情報は、映像特定番号となり、その指示タイミングはフレーム毎の単位で行うようにする。
【００７５】
図２の映像記録装置１７では、上述のエンドレス記録において記録が一巡し上書きモードに入ってしまうことにより過去には存在したものの、現在は映像記録装置１７上に存在しない映像特定番号が産まれることになる。図３のように映像記録装置１７内部で管理している場合には、このような存在、非存在情報は逐次伝えることが可能なので、非存在の映像へのアクセスは発生しないが、装置が分かれた場合には対応が必要である。
【００７６】
本発明の実施の形態では、処理３４１において映像記録装置１７に次の映像特定番号を伝える通信の戻りの通信の中に、現在記録されている先頭と末尾の映像特定番号を情報として与え、算出機能付き配信指示装置１８の映像特定番号算出に逐次反映することで、非存在映像へのアクセス防止を図っている。
【００７７】
また、算出機能付き配信指示装置１８は、映像特定番号からの映像記録位置情報算出機能も搭載する。これは、図２での記録管理部１７２における映像特定番号から記録位置情報を求める処理、上記ではデータベース参照により求める方法を述べたが、該処理を算出機能付き配信指示装置１８側に設置したものである。
またこれに伴い図２における記録管理部１７２は、機能を減らした簡易型記録管理部１７４に置き換わっている。
【００７８】
これは、映像特定番号と記録位置との関係を簡単な算術により求まる関係に帰着させ、映像記録装置１７側の映像記録処理と算出機能付配信指示装置との間でその算術式を共有することにより実現する。この場合には、処理３４１において映像記録装置１７に伝わる情報は、映像記録位置となる。
【００７９】
映像特定番号と記録位置との関係を簡単な算術により求まる方法は、例えば、映像１フレームのデータサイズを固定長で扱うようにし、データサイズと映像特定番号の積から、記録位置を求める方法がある。例えば、記録媒体がハードディスクであった場合、記録位置を表す単位はセクタであり、１セクタ＝４０９６バイトである。映像データサイズが固定で、例えば１２２８８バイトであるならば、その長さは３セクタであるので、例えば映像特定番号５の映像は、３×５＝１５セクタ目に記録されていると求めることが可能である。映像発信装置から出力される映像データのサイズに変動がある場合、いわゆる可変長である場合にも、取りうる最大値を固定長値として、差分に関しては、既定の値、例えばゼロで埋めておくことで対応可能である。
【００８０】
また上述のエンドレス記録において記録が一巡してしまうことにより記録位置がゼロリセットされ、上述のような映像特定番号と記録位置の単純な線形関係が崩れてしまう場合がある。その場合も考慮して、処理３３１において映像記録装置１７に伝える情報の戻りの通信の中に、上述した先頭と末尾の映像特定番号に加え、記録領域の全セクタ数を情報として与え、配信指示装置１８の記録位置算出に逐次反映することで、既記録映像の全ての記録位置を映像特定番号から求めることが可能になる。
【００８１】
このようにして、配信状態管理部１７１２３と記録管理部１７４の処理の一部を配信指示装置１８側に置くようにすることは、映像記録装置１７上に全ての記録映像の記録位置を保管しておくためのデータベースの設置を不要にし、映像特定番号を基に記録位置をデータベースに格納する一連の処理、映像特定番号からデータベースから記録位置を取出す一連の処理、次の映像特定番号を計算により求める処理を不要にする。従って、１つの映像に対する映像記録装置１７のＣＰＵ負荷が処理の軽減により低減され、またデータベースを設置するメモリ等に代表される記憶装置の使用量を低減し、結果的に１つの映像記録装置１７が同時に応答できる映像受信装置１４の数を増やすことが可能になる。
【００８２】
【発明の効果】
以上、説明したように、本発明によれば、既存のライブ映像配信用映像発信装置・映像受信装置をともに生かしたまま、記録映像配信をも可能にする映像蓄積配信システムを得ることができる。
【図面の簡単な説明】
【図１】本発明の映像蓄積配信システムの第１の実施の形態の構成を示すブロック図である。
【図２】本発明の映像蓄積配信システムの第１の実施の形態の通信部分を含めた処理の流れを説明する図である。
【図３】本発明の映像蓄積配信システムの第２の実施の形態の構成を示すブロックと処理の流れを説明する図である。
【図４】従来のライブ映像を配信するネットワーク型映像監視システムの構成の一例を示す図である。
【図５】従来のライブ映像を配信するネットワーク型映像監視システムにおける処理の流れを示す図である。
【符号の説明】
１１：ネットワーク媒体、１２：映像生成装置、１３：映像発信装置、１４：映像受信装置、１５：映像表示装置、１６：配信指示装置、１７：映像記録装置、１８：算出機能付配信指示装置、１３１：映像変換部、１３２：映像発信部、１３３：認証部、１４１：映像受信部、１４２：映像変換部、１７１：エミュレート部、１７２：記録管理部、１７３：記録媒体、１７４：簡易型記録管理部、１７１１：通信方式エミュレート部、１７１２：状態遷移制御部、１７１１１：認証代行部、１７１１２：映像受信代行部、１７１１３：映像発信代行部、１７１２１：映像発信装置エミュレート部、１７１２２：配信状態管理部、１７１２３：簡易型配信状態管理部、２１１、２２１〜２２６、３１１〜３１６、３２１〜３２５、３３１〜３３３、３４１：処理。
【図１】
2004112167.tif 000003
【図２】
2004112167.tif 000004
【図３】
2004112167.tif 000005
【図４】
2004112167.tif 000006
【図５】
2004112167.tif 000007