JP4554111B2 - Video recording / reproducing system and video recording / reproducing method - Google Patents
Video recording / reproducing system and video recording / reproducing method Download PDFInfo
- Publication number
- JP4554111B2 JP4554111B2 JP2001148833A JP2001148833A JP4554111B2 JP 4554111 B2 JP4554111 B2 JP 4554111B2 JP 2001148833 A JP2001148833 A JP 2001148833A JP 2001148833 A JP2001148833 A JP 2001148833A JP 4554111 B2 JP4554111 B2 JP 4554111B2
- Authority
- JP
- Japan
- Prior art keywords
- video
- recording
- terminal
- audio data
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Television Signal Processing For Recording (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Digital Computer Display Output (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、遠隔端末に分散して映像音声データを記録および再生する映像音声記録再生システムおよびその方法に関するものである。
【0002】
【従来の技術】
従来、映像記録再生システムは特開平11−205781号公報、特開平11−284987号公報、特開平10−304475号公報に記載されたものが知られている。また、図21は従来の映像記録再生システムの構成を示すものであり、映像音声データを記録し、一部の映像音声データを映像表示端末へ送信する映像記録端末2100、映像音声データを伝送する媒体である伝送手段400、映像音声データを受信して表示する映像表示端末2110、カメラなどの映像もしくは音声を取得して出力する映像出力手段500、映像の表示もしくは音声を表示する映像表示手段600により構成される。さらに、映像記録端末2100は入力された映像音声を蓄積手段2102および伝送手段400へ転送するデータ制御手段2101、映像音声データを記録する蓄積手段2102により構成される。また、映像表示端末2110は映像音声データを伝送手段400を介して受信し、映像表示手段600へ出力するデータ制御手段2111から構成される。図22は映像記録端末2100における映像音声データの流れの概念を示すものである。
【0003】
次に、図21、図22を参照して、上記従来の映像記録再生システムについて説明する。まず映像音声データの送信元である映像記録端末2100は、映像出力手段500から入力された映像音声データをデータ制御手段2101が受信し、図22のように自端末の蓄積手段2102に記録する。データの記録単位は1フレームとする。また、図22のようにデータ制御手段2101は映像表示端末2110へ宛てて規定のフレーム間隔ごとに伝送手段400へ映像音声データを送出する。受信側の映像表示端末2110では、フレームを間引きした映像音声データをデータ制御手段2111が受信し、映像表示手段600へ出力する。映像表示手段600は映像表示端末2110から出力された映像音声を表示する。映像表示端末2110では、フレーム欠けがありながらもほぼリアルタイムに映像を参照することができる。また、映像記録端末2100に一旦記録された映像音声データは、映像表示端末2110からの要求に従い、データ制御手段2101が映像記録端末2100に含まれる蓄積手段2102から読み出し、映像表示端末2110へ送信することによって映像表示端末2110で再生することができる。
【0004】
また、別の従来の映像記録再生システムとしては、送信側の映像記録端末2100で一旦映像音声データを蓄積し、伝送手段400で十分伝送可能な伝送レートとなるようにデータをブロック化して伝送する。送信できないデータは蓄積手段2102に記録しておく。受信側の映像表示端末2110ではブロック化されたデータを一旦蓄積手段に記録し、映像音声データを再構築してから表示する。伝送手段400の伝送可能な容量に応じてブロック化データを間引いて伝送させることもできる。
【0005】
【発明が解決しようとする課題】
しかしながら、上記従来の映像記録再生システムにおいては、映像音声データの送出側である映像記録端末の蓄積手段ですべての映像音声データを蓄積する。そのため、複数の映像出力手段が映像記録端末に接続され、複数の一連の映像音声データを同時記録する場合、同時に記録できる数は映像記録端末の蓄積手段によって記録可能な単位時間あたりの記録容量、すなわち蓄積手段で実現可能な記録レートによって制限されるという問題があった。また、1端末ですべての映像音声データを記録するので、映像音声データが記録されている映像記録端末が故障するとすべての映像音声データが参照できなくなるという問題があった。
【0006】
本発明は、上記従来の問題を解決するためになされたもので、1端末の蓄積媒体への最大記録可能レートに制限されずに複数の映像出力手段からの映像音声データを記録可能であり、また映像音声データが記録されている端末が故障しても全データが参照できなくなることのない優れた映像記録再生システムおよび方法を提供するものである。
【0007】
さらに、映像記録端末の記録容量もしくは映像記録端末への伝送可能レートのいずれかにより生じるかもしれない映像音声データの消失を抑えた優れた映像記録再生システムを提供するものである。
【0008】
【課題を解決するための手段】
本発明における映像記録再生システムは、記録先ごとに割り当てて設定した映像音声データの記録レートとデータ格納先の記録位置とを含む記録位置管理情報を作成し、設定された記録レートに応じ映像音声データの転送先を切り替える伝送端末制御手段と、前記伝送端末制御手段において設定された映像音声データの記録レートに基づき入力映像音声データを再生可能なデータ単位で転送する端末を切り替え、一連の映像音声データを記録位置管理情報とともに複数の映像記録端末へ分散して転送するデータ制御手段と、を設けた映像伝送端末と、前記映像伝送端末からの記録領域確保要求に基づき映像音声データの記録領域を確保し、自端末宛ての映像音声データを記録位置管理情報とともに受信して記録する映像記録制御手段と、前記映像伝送端末から転送された一連の映像音声データの全部をもしくは分散した一部を記録する蓄積手段と、を設けた複数の映像記録端末と、を備えるという構成を有している。この構成により、一連の映像音声データを複数の端末で分散して記録でき、一端末ですべてを記録するよりも一端末あたりの蓄積手段への単位時間あたりの記録量を抑制して多くの映像音声入力を記録することができる。また、一端末の故障によって全データが消失もしくは参照ができなくなる確率を下げ、データ保存および伝送に対する信頼性を向上させることができる。
【0009】
本発明における映像記録再生システムは、記録先ごとに割り当てて設定した映像音声データの記録レートを含みデータ格納先の記録位置を管理する記録位置管理情報を作成し、設定された記録レートに応じ映像音声データの転送先を切り替え指示する伝送端末制御手段を設け、前記伝送端末制御手段において設定された映像音声データの記録レートに基づき入力映像音声データを再生可能なデータ単位で転送する端末を切り替え、一連の映像音声データを記録位置管理情報とともに複数の映像記録端末へ分散して転送する映像伝送端末と、前記映像伝送端末からの記録領域確保要求に基づき映像音声データの記録領域を確保し、前記映像伝送端末による記録レートの設定が最大記録可能レートを超えている場合は他の映像記録端末へ転送し分散して一時記録するよう設定し、自端末宛ての映像音声データを記録位置管理情報とともに受信して記録し、記録中もしくは記録終了後に他端末に一時記録した映像音声データを受信して記録する映像記録制御手段を設け、前記映像伝送端末から転送された一連の映像音声データの全部をもしくは分散した一部を一時記録する複数の映像記録端末とを備えるという構成を有している。この構成により、主映像記録端末の記録可能レートを超える記録要求があっても他の映像記録端末で一時記録することで一連の映像音声データを漏れなくリアルタイムで記録することができる。
【0010】
本発明における映像記録再生システムは、一連の映像音声データの管理情報を参照して指定された一連の映像音声データの一部を記録している再生可能な端末を識別し、管理情報に従って映像音声データを要求し、受信した映像音声データを管理情報に応じた順序で出力する映像表示制御手段を有する映像表示端末を備え、前記複数の映像記録端末の各映像記録制御手段はそれぞれ前記映像表示端末から要求された映像音声データを管理情報に従い読み出して前記映像表示端末に送信し、前記複数の映像記録端末に分散記録された一連の映像音声データを再生するという構成を有している。この構成により、複数の端末に記録された一連の映像音声データを収集しながら一端末で再生することができる。また、一部の端末のデータが消失もしくは転送できない状況下でも、一部のデータ欠けが発生しつつも全データを消失することなく再生でき、映像音声データ再生の信頼性を向上させることができる。
【0011】
本発明における映像記録再生システムは、前記映像伝送端末が、各映像記録端末との間の単位時間あたりの伝送可能容量の情報を収集し、単位時間あたりの伝送可能容量の比率に応じて端末ごとの記録レートを決定するという構成を有している。この構成により、データ伝送時における伝送レート超過によるデータ消失を防ぎ漏れなく映像音声データを記録することができる。
【0012】
本発明における映像記録再生システムは、前記映像伝送端末が、前記映像伝送端末および前記映像記録端末の記録可能容量の情報を収集し、記録可能容量の比率に応じて端末ごとの記録レートを決定するという構成を有している。この構成により、記録容量不足によるデータ消失を防ぎ漏れなく映像音声データを記録することができる。
【0013】
本発明における映像記録再生システムは、前記映像伝送端末が、各映像記録端末との間の単位時間あたりの伝送可能容量の情報を収集し、前記映像伝送端末および映像記録端末の記録可能容量の情報を収集し、単位時間あたりの伝送可能容量以下となる条件のもとで記録可能容量の比率に応じ端末ごとの記録レートを決定するという構成を有している。この構成により、記録容量不足と伝送レート超過によるデータ消失を防ぎ漏れなく映像音声データを記録することができる。
【0014】
本発明における映像記録再生システムは、前記映像記録端末が、記録されている映像音声データを他端末へ移動しもしくは消去するとき、一連の映像音声データを記録している他の映像記録端末へ記録位置管理情報の修正情報を送信して修正させ、移動もしくは削除の結果を前記一連の映像音声データを記録している映像記録端末に反映させるという構成を有している。この構成により、映像記録再生システムに存在する映像記録端末間の管理情報の不整合を生じることなくデータの移動もしく削除を行い、映像音声データを参照することができる。
【0015】
本発明における映像記録再生システムは、前記映像伝送端末からの記録要求に基づき記録に使用する映像記録端末を選択し、前記映像伝送端末から一連の映像音声データを受信し、データ格納先の記録位置を含む記録位置管理情報を作成し、前記選択した映像記録端末へ一連の映像音声データを転送して記録させる調停端末制御手段を有する映像記録調停端末を備え、前記映像伝送端末が複数の映像記録端末の存在を把握することなく、前記映像記録調停端末に対し映像音声データの記録要求または再生要求を送信することによりその分散記録または再生を行うという構成を有している。この構成により、映像伝送端末もしくは映像表示端末は映像記録再生システムにおける映像記録端末の追加、削減といった情報を収集し、複数の映像記録端末を管理することなく、映像伝送端末が複数の映像記録端末の存在を把握することなく、映像記録調停端末のみに記録もしくは再生要求することにより記録もしくは再生を行うことができる。また、個々の映像記録端末は映像記録再生システムに接続されたすべての映像伝送端末、映像表示端末に自らの存在を伝えることなく、映像記録調停手段に登録するだけで、任意の映像伝送端末もしくは映像表示端末に対して記録または再生のために自端末を使用させることができる。
【0016】
本発明における映像記録再生システムは、前記映像伝送端末からの記録要求に基づき記録に使用する映像記録端末を選択し、前記映像伝送端末から一連の映像音声データを受信し、データ格納先の記録位置を含む記録位置管理情報および課金情報を作成し、前記選択した映像記録端末へ一連の映像音声データを転送して記録させる調停端末制御手段を有する映像記録調停端末を備え、前記映像伝送端末が複数の映像記録端末の存在を把握することなく、前記映像記録調停端末に対し映像音声データの記録要求または再生要求を送信することによりその分散記録または再生を行い、併せて課金を行うという構成を有している。この構成により、映像伝送端末もしくは映像表示端末は映像記録再生システムにおける映像記録端末の追加、削減といった情報を収集し、複数の映像記録端末を管理することなく、映像記録調停端末のみに記録もしくは再生要求することにより記録もしくは再生を行うことができる。また、個々の映像記録端末は映像記録再生システムに接続されたすべての映像伝送端末、映像表示端末に自らの存在を伝えることなく、映像記録調停手段に登録するだけで、任意の映像伝送端末もしくは映像表示端末に対して記録または再生のために自端末を使用させ、課金を行うことができる。
【0017】
本発明における映像記録再生方法は、映像音声データの送信端末側においては、映像音声データの記録レートの割り当てを記録先ごとに設定するステップと、データ格納先の記録位置を含む記録位置管理情報を作成するステップと、設定された記録レートに基づき映像音声データの転送先を再生可能なデータ単位で切り替えるステップと、一連の映像音声データを記録位置管理情報とともに複数の受信端末側へ分散して転送するステップとを備え、映像音声データの受信端末側においては、記録領域確保要求に基づき映像音声データの記録領域を確保するステップと、自端末宛ての映像音声データを記録位置管理情報とともに受信して記録するステップとを備え、一連の映像音声データを複数の端末に分散して記録するという構成を有している。この構成により、一連の映像音声データを複数の端末で分散して記録でき、一端末ですべてを記録するよりも一端末あたりの蓄積手段への単位時間あたりの記録量を抑制して、多くの映像音声入力を記録することができる。また、一端末の故障によって全データが消失もしくは参照ができなくなる確率を下げ、データ保存および伝送に対する信頼性を向上させることができる。
【0018】
本発明における映像記録再生方法は、映像音声データの送信端末側においては、映像音声データの記録レートの割り当てを設定するステップと、データ格納先の記録位置を管理する記録位置管理情報を作成するステップと、設定された記録レートに基づき映像音声データの転送先を再生可能なデータ単位で切り替えるステップと、設定された映像音声データの記録レートに基づき入力映像音声データを転送する端末を切り替えるステップと、一連の映像音声データを記録位置管理情報とともに複数の受信端末へ分散して転送するステップとを備え、映像音声データの受信端末側においては、記録領域確保要求に基づき映像音声データの記録領域を確保するステップと、前記映像伝送端末による記録レートの設定が最大記録可能レートを超えている場合は他の受信端末へ転送し分散して一時記録するよう設定するステップと、自端末宛ての映像音声データを記録位置管理情報とともに受信して記録するステップと、記録中もしくは記録終了後に他端末に分散して一時記録した映像音声データを受信して記録するステップとを備え、一連の映像音声データを複数の端末に分散して一時記録するという構成を有している。この構成により、主映像記録端末の記録可能レートを超える記録要求があっても他の映像記録端末で一時記録することにより一連の映像音声データを漏れなくリアルタイムで記録することができる。
【0019】
本発明における映像記録再生方法は、前記送信端末側においては、要求された映像音声データを管理情報に従い読み出して送信するステップを備え、前記受信端末側においては、一連の映像音声データの管理情報を参照するステップと、指定した一連の映像音声データの一部を記録している再生可能な端末を識別するステップと、管理情報に従い映像音声データを要求するステップと、受信した映像音声データを管理情報に従う順序で出力するステップとを備え、複数の映像記録端末に分散して記録された一連の映像音声データを再生するという構成を有している。この構成により、複数の端末に記録された一連の映像音声データを収集しながら一端末で再生することができる。また、一部の端末のデータが消失もしくは転送できない状況下でも、一部のデータ欠けが発生しても全データを消失することなく再生でき、映像音声データ再生の信頼性を向上させることができる。
【0020】
本発明における映像記録再生方法は、前記送信端末側において、送信端末と各受信端末との間の単位時間あたりの伝送可能容量の情報を収集するステップと、単位時間あたりの伝送可能容量の比率に応じて端末ごとの記録レートを決定するステップとを備えるという構成を有している。この構成により、データ伝送時における伝送レート超過によるデータ消失を防ぎ漏れなく映像音声データを漏れなく記録することができる。
【0021】
本発明における映像記録再生方法は、前記送信端末側において、各受信端末の記録可能容量の情報を収集するステップと、記録可能容量の比率に応じて端末ごとの記録レートを決定するステップとを備えるという構成を有している。この構成により、記録容量不足によるデータ消失を防ぎ漏れなく映像音声データを記録することができる。
【0022】
本発明における映像記録再生方法は、前記送信端末側において、送信端末と各受信端末との間の単位時間あたりの伝送可能容量の情報を収集するステップと、各受信端末の記録可能容量の情報を収集するステップと、単位時間あたりの伝送可能容量以下となる条件のもとで記録可能容量の比率に応じて端末毎の記録レートを決定するステップとを備えるという構成を有している。この構成により、記録容量不足と伝送レート超過によるデータ消失を防ぎ漏れなく映像音声データを記録することができる。
【0023】
本発明における映像記録再生方法は、前記受信端末側において、記録されている映像音声データを他端末へ移動しもしくは消去するとき、一連の映像音声データを記録している他の端末へ記録位置管理情報の修正情報を送信して修正させるステップを備え、移動もしくは削除の結果を一連の映像音声データを記録している端末に反映させるという構成を有している。この構成により、映像記録再生システムに存在する映像記録端末間の管理情報の不整合を生じることなくデータの移動もしく削除を行い、映像音声データを参照することができる。
【0024】
本発明における映像記録再生方法は、前記受信端末側において、送信端末側からの記録要求に基づき記録に使用する端末を選択するステップと、一連の映像音声データを受信するステップと、データ格納先の記録位置を含む記録位置管理情報を作成するステップと、前記選択した端末へ一連の映像音声データを転送して記録させるよう調停するステップとを備え、送信端末が複数の受信端末の存在を把握することなく、映像音声データの記録要求または再生要求を送信することにより分散記録または再生を行うという構成を有している。この構成により、映像伝送端末もしくは映像表示端末は映像記録再生システムにおける映像記録端末の追加、削減といった情報を収集し、複数の映像記録端末を管理することなく、映像記録調停端末のみに記録もしくは再生要求することにより記録もしくは再生を行うことができる。また、個々の映像記録端末は映像記録再生システムに接続されたすべての映像伝送端末、映像表示端末に自らの存在を伝えることなく、映像記録調停手段に登録するだけで、任意の映像伝送端末もしくは映像表示端末に対して記録または再生のために自端末を使用させることができる。
【0025】
本発明における映像記録再生方法は、前記受信端末側において、送信端末側からの記録要求に基づき記録に使用する端末を選択するステップと、一連の映像音声データを受信するステップと、データ格納先の記録位置を含む記録位置管理情報および課金情報を作成するステップと、課金情報を記録要求端末に送信するステップと、前記選択した端末へ一連の映像音声データを転送して記録させるよう調停するステップとを備え、送信端末が複数の映像記録端末の存在を把握することなく、映像音声データの記録要求または再生要求を送信することにより分散記録または再生を行い、併せて課金を行うという構成を有している。この構成により、映像伝送端末もしくは映像表示端末は映像記録再生システムにおける映像記録端末の追加、削減といった情報を収集し、複数の映像記録端末を管理することなく、映像記録調停端末のみに記録もしくは再生要求することにより記録もしくは再生を行うことができる。また、個々の映像記録端末は映像記録再生システムに接続されたすべての映像伝送端末、映像表示端末に自らの存在を伝えることなく、映像記録調停手段に登録するだけで、任意の映像伝送端末もしくは映像表示端末に対して記録または再生のために自端末の使用させ、課金を行うことができる。
【0026】
本発明におけるプログラムは、コンピュータを請求項1ないし9のいずれかに記載の映像記録再生システムの各構成手段として機能させるという構成を有している。この構成により、一連の映像音声データを再生可能な最小単位で複数の映像記録端末に分散して記録することにより、1端末の蓄積媒体への最大記録可能レートに制限されずに複数の映像出力手段からの映像音声データを記録でき、映像音声データが記録されている端末が故障しても全データが参照できなくなる可能性を抑制することができる。
【0027】
本発明におけるプログラムは、コンピュータに請求項10ないし18のいずれかに記載の映像記録再生方法の各構成手順を実行させるという構成を有している。この構成により、一連の映像音声データを再生可能な最小単位で複数の映像記録端末に分散して記録することにより、1端末の蓄積媒体への最大記録可能レートに制限されずに複数の映像出力手段からの映像音声データを記録でき、映像音声データが記録されている端末が故障しても全データが参照できなくなる可能性を抑制することができる。
【0028】
本発明におけるプログラムを記録した記録媒体は、コンピュータを請求項1ないし9のいずれかに記載の映像記録再生システムの各構成手段として機能させるためのプログラムを記録したという構成を有している。この構成により、一連の映像音声データを再生可能な最小単位で複数の映像記録端末に分散して記録することにより、1端末の蓄積媒体への最大記録可能レートに制限されずに、複数の映像出力手段からの映像音声データを記録でき、映像音声データが記録されている端末が故障しても全データが参照できなくなる可能性を抑制することができる。
【0029】
本発明におけるプログラムを記録した記録媒体は、コンピュータに請求項10ないし18のいずれかに記載の映像記録再生方法の各構成手順を実行させるためのプログラムを記録したという構成を有している。この構成により、一連の映像音声データを再生可能な最小単位で複数の映像記録端末に分散して記録することにより、1端末の蓄積媒体への最大記録可能レートに制限されずに複数の映像出力手段からの映像音声データを記録でき、映像音声データが記録されている端末が故障しても全データが参照できなくなる可能性を抑制することができる。
【0030】
【発明の実施の形態】
以下、添付図面に基づき、本発明の第1ないし第9の実施の形態を詳細に説明する。
(第1の実施の形態)
まず、図1ないし図6を参照して、本発明の第1の実施の形態における映像記録再生システムについて説明する。最初、図1により、本実施の形態における映像記録再生システムの構成を説明する。図1に示す映像記録再生システムは、映像音声データを伝送手段400へ出力する映像伝送端末111, 112、映像音声データの一部もしくはすべてを受信して記録する映像記録端末211, 212、1台以上の映像伝送端末および1台以上の映像記録端末が接続されて端末間のデータ伝送を行う媒体である伝送手段400、映像もしくは音声を取得して出力する映像出力手段511, 512により構成される。図1では、映像伝送端末、映像記録端末ともに2台が接続されている様子を示しているが、1台以上の任意の台数が接続されてよい。映像出力手段500は、例えばビデオカメラなどの撮像手段を備えたものである。また、伝送手段400は例えばIP(インターネットプロトコル)に基づくLANあるいはWANで構成され、イーサネット、IEEE1394、インターネット等のいずれかもしくはそれらを複合した伝送媒体によって実現されるネットワークである。
【0031】
次に、図2のブロック図を参照して、本発明の第1の実施の形態における映像伝送端末および映像記録端末の構成を説明する。映像伝送端末100および映像記録端末200は、入力したデータを一旦蓄積して指示された先に出力するデータ制御手段101および201、データを保存する蓄積手段102および202、映像音声データ送信先の切り替え指示を出して記録先を制御する伝送端末制御手段103、伝送手段400を介して受信した映像音声データを自端末の蓄積手段への記録を制御する記録端末制御手段203により構成される。また、映像伝送端末100には1台以上の映像出力手段を接続することができるが、図2の例では3台の映像出力手段511ないし513が接続される例を示す。
【0032】
なお、映像伝送端末100は録画を設定し、他端末に対し記録に関する指示を出し、映像音声データを送信する端末であり、映像記録端末200は他端末からの指示により転送されてきた映像音声データを記録する端末である。映像伝送端末100および映像記録端末200は両方の機能を備えるようにしてもよい。
【0033】
次に、図1ないし図4を参照して、本発明の第1の実施の形態における映像記録再生システムの動作を説明する。まず、図1ないし図3を参照して、映像伝送端末100の制御手順について説明する。まず、伝送端末制御手段103は、録画準備の制御として、操作者により設定された情報を含む録画設定情報に基づき、各端末への記録準備の要求を送信する(ステップS301、以下ステップの文字は省略する)。録画設定情報には、少なくとも記録時間や記録容量などの録画終了条件、記録に使用する端末、端末ごとの記録レートが含まれる。要求を受信した映像記録端末200は記録領域の確保および記録パターンの設定を行い、記録準備完了を送信する。また、映像伝送端末100が自端末でも記録を行う場合は、蓄積手段102の空き容量の中から記録領域を確保する。また、蓄積手段102への単位時間あたりの記録容量、すなわち記録レートを確保し、受信した映像音声データを前に確保した記録レートで記録できることを保障する。全使用端末の記録準備が完了すると、使用端末ごとの映像音声データの記録パターンを確定し、録画準備を完了する(S302)。記録パターンとは、データ送信先を切り替えるタイミングの設定である。
【0034】
次に、伝送端末制御手段103は、録画制御として、映像記録端末200に対し記録開始を通知する(S303)。さらに伝送端末制御手段103はデータ制御手段101に対し特定の映像出力手段500からのデータ受信を指示する(S304)。データ制御手段101は、映像出力手段500から送られた映像音声を受信する。データ制御手段101で扱うデータはディジタル化された映像音声データとし、JPEGなどのフレーム内圧縮もしくはMPEGなどのフレーム間圧縮されたデータでも良い。データ制御手段101で扱うデータの単位は、単体で再生可能な映像音声データの塊とし、1フレームもしくは複数フレームからなる映像記録単位で行うことが望ましい。映像記録単位は、MPEGの場合には1または複数のGOP(Group of Pictures)単位でもよい。映像出力手段500から出力された映像音声がアナログ信号ならば、データ制御手段101との間にディジタル化して圧縮する手段を設けてもよい。伝送端末制御手段103は、データ制御手段101からのデータ受信量の通知を受け、映像音声データの受信データ量が記録パターンで規定された量に達したか否かを判定する(S305)。
【0035】
映像音声データの受信データ量が記録パターンで規定された量に達した場合には、映像記録単位の記録先である蓄積手段102の空き領域中の記録位置、もしくは映像記録端末200を特定して管理情報を生成する(S306)。さらに、データ制御手段101に対して蓄積手段102もしくは映像記録端末200へのデータ送信指示を行う。自端末の蓄積手段102へ転送する場合は、映像音声データを蓄積手段102の特定した記録位置へ記録するように指示し(S307)、管理情報をデータ制御手段101へ送信し蓄積手段102に記録するよう指示する(S308)。映像記録端末200へ転送する場合には、管理情報をデータ制御手段101へ送信して映像記録端末200への送信を指示し(S308)、映像音声データを映像記録端末200へ送信するよう指示する(S309)。
【0036】
データ制御手段101は伝送端末制御手段103からの指示に従い、指定出力先へ映像音声データおよび管理情報を転送する。以降、映像音声データの入力から映像記録端末200もしくは蓄積手段102への転送までを録画終了まで繰り返す。伝送端末制御手段103は、録画終了条件が満たされたとき、データ制御手段101に対してデータ転送の停止を指示し、自端末での記録を停止する(S310)。また、伝送手段400を経由して映像記録端末200へ記録停止要求を送信する(S311)。記録停止要求を受信した映像記録端末200は映像伝送端末100からのデータ受信および蓄積手段202への記録を停止する。以上の方法によって、1つの映像出力手段から入力された一連の映像音声データすなわち映像音声コンテンツが記録される。他の映像出力手段からの入力、すなわち複数の映像音声コンテンツを同時に記録する場合には、各コンテンツについて上記同様の手順を経ることによって記録される。
【0037】
次に、図1および図2と、主に図4を参照して、映像記録端末200の制御手順を説明する。まず、映像記録端末200の記録端末制御手段203は、映像伝送端末100から伝送手段400を介して記録準備要求を受信する。記録端末制御手段203は要求内容に基づき、自端末での記録領域を算出して確保し、蓄積手段202への単位時間当たりの記録容量(記録レート)を確保し、受信した映像音声データを前に確保した記録レートで記録できることを保障する。また、映像伝送端末100からの映像音声データ及び管理情報の受信を準備し、可能な記録容量を映像伝送端末100に送信して録画準備を完了する(S401)。映像記録端末200は記録領域確保時に他端末向けの映像音声データを記録する領域も併せて確保し、一連の映像音声データを全て記録できる領域を確保する。記録端末制御手段203は記録開始要求を受信すると、データ制御手段201へ受信開始を指示する(S402)。
【0038】
映像伝送端末100からの映像音声データおよび管理情報の送信が開始されると、映像伝送端末100からの映像音声データおよび管理情報を受信し、データ制御手段201へ転送される。記録端末制御手段203はデータ制御手段201に一定量の映像音声データの記録単位ごとに蓄積手段203への転送判定を行う(S403)。一定量受信すると、記録端末制御手段203は受信した管理情報に基づき自端末に記録されたデータを管理するための管理情報を生成する(S404)。記録端末制御手段203はデータ制御手段201に指示し、受信した映像音声データを蓄積手段203の確保した領域へ記録する(S405)。また、管理情報をデータ制御手段201へ転送し、蓄積手段203へ記録する(S406)。管理情報および映像音声データは蓄積手段203の記録領域の中のそれぞれ専用の領域へ記録する。以上のデータ受信から蓄積手段202までの記録を記録停止通知の受信まで繰り返す。記録停止通知を受信すると、記録停止指示をデータ制御手段201に指示し録画を終了する(S407)。
【0039】
次に、図5を参照して、映像音声データの記録パターンについて説明する。図5は、映像伝送端末100において設定される映像音声データの記録パターンを表し、図5に示す映像出力手段511、映像伝送端末111、映像記録端末211は図1に示すものと同様である。また、図5の例では映像記録単位をフレーム単位として説明する。また、映像伝送端末111に入力される映像音声のデータレートをNinフレーム/秒、映像伝送端末111内部に記録する記録レートをNO、映像記録端末211に記録する記録レートをN1とする。N0およびN1はNin以下の条件の下で設定される。例えば、N0+N1=NinおよびN0=N1を満たすように設定した場合は、図5の(A)のように1映像記録単位ごとにデータ制御手段101(図2)によってデータ転送先が切り替えられ、映像伝送端末111と映像記録端末211に記録される。同様に、記録に使用する映像記録端末が複数ある場合には、図5の(B)のように各端末へ記録される。また、別の例として伝送手段400を経由したデータ伝送量を半減させたい場合、もしくは映像記録端末211の記録容量を半減させたい場合には、N0:N1=2:1となるように設定し、図5の(C)のように記録できる。
【0040】
映像記録再生システム全体の記録領域を最も効率よく利用し、かつ入力映像音声を全て記録する場合には、全端末の記録データが重複しないように切替を行い、Nin=N0+N1+・・・+Nnを満たすように記録レートを設定することが望ましい。ただし、この条件は録画設定条件を制限するものではなく、N0、N1、・・・、NnはNin以下の値であるならば任意の値を設定できるようにしても良く、入力映像音声を全て記録する必要がない場合にはNin>N0+N1+・・・+Nnを満たすように記録レートを設定してもよい。例えば、図5の(D)のように全映像音声データを記録せず一部を破棄し、蓄積手段102および202へのデータ転送の負荷を下げて記録可能レートに余裕を持たせることにより、別の映像出力手段512やさらに多くの他の映像出力手段からの映像音声データを同時に記録することができる。また、端末間で記録データが重複するよう切替えるようにしてもよい。複数の映像音声コンテンツを映像伝送端末111に入力して同時に記録する場合には、映像伝送端末111の蓄積手段102への記録レートの合計が蓄積手段102の最大可能記録レートを超えないように記録パターンを設定し、記録できない映像音声データは映像記録端末211へ伝送するか、または破棄すればよい。
【0041】
以上のように、本発明の第1の実施の形態による映像記録再生システムでは、一連の映像音声データをリアルタイムにすべて一つの端末の蓄積手段に記録しないので、一端末あたりの蓄積手段への単位時間あたりの記録量を抑制できる。したがって、映像伝送端末に一連の映像音声データのすべてを記録する場合よりも多数の映像出力手段からの映像音声入力を受け付け、蓄積手段への記録および伝送手段への転送が可能となる。以上のように、本実施の形態における映像記録再生システムは、複数の映像ソース、例えば複数のカメラからの映像をリアルタイムに記録する映像監視分野などの用途において特に有効である。
【0042】
また、本発明の第1の実施の形態による映像記録再生システムは、端末間で重複しないようデータを保存できるため、重複してデータ保存するミラーリングシステムのように記録データ量がシステム全体として増加しない。また、1端末あたりの必要な記録容量も単体の端末での記録より削減できる。複数の端末に分散して映像音声データを記録することにより、1つの端末の故障により全データが消失する確率を下げ、データ保存に対する信頼性を向上させることができる。
【0043】
また、本発明では複数の端末に分散して映像音声データを記録する際に、単体で再生可能な映像記録単位、例えばフレームもしくはGOPを単位とした記録単位を用いて記録し、各端末に記録されるデータは互いに依存することなく表示することができる。そのため、1端末で保存しているデータが消失したとしても、フレーム欠けがあるものの録画開始から終了まで参照することができる。例えば映像監視分野においては、従来から記録時間を延ばすためにフレームを間引いて記録するなど、フレーム欠けを形成する場合がある。本実施の形態のように、端末間で重複しないように記録する方法は、このような間引き記録を形成しまたは許容できる用途において特に有効である。
【0044】
次に、図6を参照して、管理情報の一例についてさらに詳細に説明する。管理情報には少なくとも、映像記録単位もしくは映像記録単位を細分化した記録単位の映像音声データの識別子と、蓄積手段102もしくは202における映像音声データの格納場所を含む記録位置管理情報がある。記録位置管理情報の格納場所には端末を識別するための端末識別子が含まれてもよい。さらに上位の管理情報として、一連の映像音声データを識別する映像音声コンテンツ識別子と、記録位置管理情報とを対応付けるコンテンツ管理情報がある。各情報は階層構造を成し、コンテンツ管理情報から映像音声コンテンツの記録位置を特定することができる。また、自端末に記録されていない他端末に記録された映像音声データも記録された端末を特定でき、その端末へアクセスすることにより、データを参照することができる。映像伝送端末100が映像記録端末200へ映像音声データとともに送信する管理情報は、少なくとも映像記録単位識別子と格納場所とが含まれる。
【0045】
映像伝送端末100における映像音声データは、必ずしも蓄積手段102と伝送手段400へ同じものが送信されるわけではないが、管理情報は記録を行う全端末へ送信し、同じデータを保持するようにしてもよい。そのようにすることにより、どの端末でも管理情報を参照することにより、自端末に欠けている映像音声データがどの端末に存在するかを特定することができる。
【0046】
以上のように、本実施の形態によれば、映像音声データを記録する際に他の映像伝送端末もしくは映像記録端末に記録する映像音声データの記録位置と、自端末の蓄積手段の記録位置とを含む管理情報を併せて記録する記録端末制御手段203(図2)もしくは伝送端末制御手段103を設けることにより、自端末に記録されていない映像音声データの記録位置も知ることができる。
【0047】
なお、本実施の形態では、録画設定を映像伝送端末側で行うようにしたが、映像記録端末もしくはそれ以外の他の端末から行うようにしてもよい。
なお、映像伝送端末100(図2)の蓄積手段102には映像音声データを記録する領域を必ずしも持たなくともよい。この場合には、全ての映像音声データを映像記録端末200(図2)に送信して記録することができる。
【0048】
なお、上記の説明では、映像記録端末があらかじめ定められているか、もしくは操作者によって決められるものとしたが、ブロードキャスト送信やマルチキャスト送信等によって多数の端末への録画準備要求通知を送信し、最も早くに到着した確保成功通知を採用するようにしてもよい。
なお、上記の説明では、映像伝送端末からのデータ送信を特定の映像記録端末を指定して送信するものとしたが、ブロードキャスト送信やマルチキャスト送信を使用して送信先を一端末に限定せずに送信するようにしてもよい。
なお、本実施の形態において伝送端末制御手段および記録端末制御手段は汎用プロセッサを用い、その上で動作するソフトウェアで実現してもよく、またそのソフトウェアを記憶媒体に収め、再び読み出したソフトウェアにより実現してもよい。
【0049】
以上の説明のように、本発明の第1の実施の形態によれば、複数の端末ごとの映像音声データの記録レートの割り当てを設定し、データ格納先の記録位置を管理する記録位置管理情報を作成し、設定された記録レートに基づき映像音声データの転送先を切り替え指示する伝送端末制御手段を備えた映像伝送端末と、映像伝送端末からの記録領域確保要求に基づき映像音声データの記録領域を確保し、自端末宛ての映像音声データを記録位置管理情報とともに受信し、記録を指示する映像記録制御手段を備えた映像記録端末とから構成することにより、一連の映像音声データを複数の端末で分散して記録することができるので、一端末ですべてを記録するよりも一端末あたりの蓄積手段への単位時間あたりの記録量を抑制して多くの映像音声入力を記録することができるとともに、一端末の故障によって全データが消失もしくは参照ができなくなる確率を下げ、データ保存および伝送に対する信頼性を向上させることができる。
【0050】
(第2の実施の形態)
次に、図7ないし図9を参照して、本発明の第2の実施の形態における映像記録再生システムについて説明する。最初、図7により、本実施の形態における映像記録再生システムの構成を説明する。映像伝送端末111および映像記録端末211、212の構成は第1の実施の形態と同様であるから説明を省略する。主映像記録端末213は最終的に映像音声データを格納する端末であり、映像記録端末211、212と構成は同一である。
【0051】
次に、主映像記録端末213の制御手順を示す図8と、図2および図7を参照して、以上のように構成された本発明の第2の実施の形態における映像記録再生システムの動作を説明する。まず、録画準備の制御として、映像伝送端末100(図2)の伝送端末制御手段103は最終的に一連の映像音声データを全て記録する映像記録端末を決定する。以降の説明では、この映像記録端末を主映像記録端末213と称する。主映像記録端末213は、あらかじめ映像伝送端末100に設定されているか、操作者によって指定するか、もしくは複数の映像記録端末211ないし213に確保可能な記録領域および記録レートの情報を問い合わせ、確保できる値が大きい記録領域を持つ映像記録端末を選択することにより決定する。なお、主映像記録端末213は映像伝送端末100自体であってもよい。次に、伝送端末制御手段103は操作者により設定された情報を含む録画設定情報に基づき、主映像記録端末213への記録準備の要求を送信する。
【0052】
録画設定情報には、少なくとも記録時間や記録容量などの録画終了条件、記録に使用する端末、端末ごとの記録レート、主映像記録端末213の識別情報が含まれる。要求を受信した主映像記録端末213は記録領域の確保および記録パターンの設定を行い、記録準備完了を送信する。記録端末制御手段203は、映像伝送端末100から要求された映像音声データの記録を開始することによって最大可能記録レート、すなわち蓄積手段202へ記録可能な単位時間あたりの記録容量を超えてしまう場合には、可能な記録レートを映像伝送端末100に送信する。伝送端末制御手段103は、主映像記録端末213から受信した記録レートが録画設定情報の記録レートを下回る場合には、他の映像記録端末へも記録準備要求を送信し、不足した記録レート分の記録ができるようにする。また、自端末でも記録を行う場合は、蓄積手段102の空き容量の中から記録領域を確保する。全使用端末の記録準備が完了すると、使用端末ごとの映像音声データの記録パターンを確定し、録画準備を完了する。録画開始以降の映像伝送端末100の動作は第1の実施の形態と同様であり説明を省略する。
【0053】
次に、図7および図2と、主に図8を参照して、主映像記録端末213の動作について説明する。受信側の映像記録端末200では、まず記録端末制御手段203が映像伝送端末100からの記録準備要求を伝送手段400を介して受信する。記録端末制御手段203は要求内容に基づき、自端末での記録容量および記録レートを算出して確保し、映像伝送端末100からの映像音声データ及び管理情報の受信を準備し、可能な記録領域および記録レートを映像伝送端末100に送信して録画準備を完了する(S801)。主映像記録端末213は記録領域確保時に他端末向けの映像音声データを記録できる領域も併せて確保し、一連の映像音声データを全て記録できる領域を確保する。記録端末制御手段203が記録開始要求を受信すると、データ制御手段201へ受信開始を指示する(S802)。映像伝送端末100が映像音声データおよび管理情報の送信が開始すると、映像記録端末200はこの映像音声データおよび管理情報を受信し、データ制御手段201へ転送する。記録端末制御手段203はデータ制御手段201に対する一定量の映像音声データ記録単位ごとに蓄積手段202への転送判定を行う(S803)。
【0054】
一定量受信すると、記録端末制御手段203は受信した管理情報に基づき自端末に記録されたデータを管理するための管理情報を生成する(S804)。記録端末制御手段203はデータ制御手段201に指示し、受信した映像音声データを蓄積手段202の確保した領域へ記録する(S805)。ただし、主映像記録端末213では他端末向けの映像音声データ用記録領域は空けながら記録していく。また、管理情報をデータ制御手段201へ転送し、蓄積手段202へ記録する(S806)。管理情報および映像音声データは蓄積手段202の記録領域の中のそれぞれ専用の領域へ記録する。以上のデータ受信から蓄積手段202に対する記録までを記録停止通知受信まで繰り返す。記録停止通知を受信すると、次に他の映像記録端末からのデータ受信をデータ制御手段201に指示する(S807)。
【0055】
録画終了後、主映像記録端末213以外の最終的に映像音声データを保存しない映像伝送端末100の伝送端末制御手段103もしくは映像記録端末211、212の記録端末制御手段203は、データ制御手段101もしくは201に記録が終了した映像音声データの管理情報を蓄積手段102もしくは202から読み出すように指示する。伝送端末制御手段103もしくは記録端末制御手段203は読み出した管理情報を参照し、映像音声データの記録位置を特定してデータ制御手段に映像音声データを転送するよう指示する。データ制御手段101、201は蓄積手段102、202から一定量転送すると、伝送端末制御手段103もしくは記録端末制御手段203に通知する。伝送端末制御手段103もしくは記録端末制御手段203はデータ制御手段101、201からの転送通知を受け、データ制御手段101、201に主映像記録端末213への送信を指示する。データ制御手段101、201は送信指示を受け伝送手段400へ映像音声データと管理情報を転送する。以降、全ての映像音声データの送信を完了するまで、管理情報の読み出しから伝送手段400へのデータ転送までを繰り返す。
【0056】
主映像記録端末213のデータ制御手段201は他端末からの映像音声データおよび管理情報を受信し、記録端末制御手段203へ通知する。記録端末制御手段203は管理情報を参照し、自端末の蓄積手段202における記録位置を決定して記録位置管理情報を作成する。次に、データ制御手段201で受信した映像音声データの蓄積手段202に対する記録を指示する。データ制御手段201は映像音声データを蓄積手段202の空き記録領域へ記録する。一連の映像音声データがすべて記録されたかを判定する(S808)。記録できていない場合は、データ受信から蓄積手段202への記録までの手順を全映像音声データを記録するまで繰り返す。一連の映像音声データがすべて記録されると、データ制御手段へ201記録停止指示を行い記録動作を終了する(S809)。
【0057】
次に、図7および図2と、主に図9を参照して、主映像記録端末213における映像音声データの記録方法について説明する。図9は主映像記録端末213の蓄積手段202における映像音声データの配置の概念を表す。蓄積手段202における映像音声データの配置方法は、図9の(A)のように、映像伝送端末100からのデータ記録中は、自端末宛ての映像音声データを記録単位ごとに、他映像記録端末211、212用の記録領域を飛ばしながら配置していく。そして後から他映像記録端末211、212から受信するデータは、空いた領域に記録するようにし、蓄積手段202内で一連の映像音声データが連続的に配置されるようにする。この操作によって、例えばディスク型記録媒体を備えた蓄積手段202からの読み出しが、ヘッドのシーク操作といった操作によって途切れることなく連続的に行えるようにし、転送効率を上げるように最適化する。もしくは記録時の転送効率を重視する場合には、図9の(B)のように映像伝送端末100からのデータ記録中は自端末宛ての映像音声データを記録単位ごとに詰めて配置していく。そして後から他映像記録端末211、212から受信するデータは、後方の空いた領域に連続して配置するようにし、蓄積手段202内で一連の映像音声データを連続的に記録できるようにする。
【0058】
なお、本実施の形態において、伝送手段400における録画中の映像音声データの伝送は最善努力型のプロトコル、例えばUDP/IPで伝送させることによってリアルタイム記録を実現し、録画後に他の映像記録端末から伝送させて映像音声データを記録する場合には、信頼性を確保ししたプロトコル、例えばTCP/IPで伝送させるようにしてもよい。
なお、本実施の形態において、伝送端末制御手段103および記録端末制御手段203は、汎用のプロセッサを用いてその上で動作するソフトウェアで実現してもよく、またそのソフトウェアを記憶媒体に収め、再び読み出したソフトウェアにより実現してもよい。
なお、他映像記録端末への記録要求を録画準備段階で行うものとしたが、録画中でも記録可能レートの増減に応じて他映像記録端末への記録要求を行い、映像音声データを漏れなく記録できるようにしてもよい。
【0059】
以上のように、本発明の第2の実施の形態によれば、他の映像記録端末に一部の映像音声データを分散して一時記録し、録画終了後もしくは録画中に他の映像記録端末に一時記録した映像音声データを再度受信して記録するよう制御する記録端末制御手段203を設けることにより、主映像記録端末213の記録可能レートを超える記録要求があっても、他の映像記録端末に一時記録した一連の映像音声データを受信して漏れなくリアルタイムに記録することができる。
【0060】
(第3の実施の形態)
次に、図10ないし図13を参照して、本発明の第3の実施の形態における映像記録再生システムについて説明する。最初、図10により、本実施の形態における映像記録再生システムの構成を説明する。本実施の形態における映像記録再生システムは、映像記録端末211もしくは映像伝送端末111から映像音声データを受信して映像音声を出力する映像表示端末300と、例えばテレビモニタなどの映像の表示もしくは音声を出力する映像表示手段600とを有する。その他の構成要素は、第1の実施の形態と同様であり説明を省略する。
【0061】
次に、図11を参照して、本実施の形態における映像表示端末300の構成を説明する。図11において、映像表示端末300は入力したデータを一旦蓄積して指示された先に出力するデータ制御手段301と、データを保存する蓄積手段302と、映像音声データの受信と映像表示手段600への出力を制御する表示端末制御手段303とからなる。
【0062】
なお、映像表示端末300は、映像音声データの再生を設定し、他端末へのデータ送信を指示し、映像音声データを受信する。映像記録端末200は、映像音声データを蓄積し、他端末からの指示に従って送信する。本実施の形態における映像伝送端末100もしくは映像記録端末200は、映像表示端末と映像記録端末の両方の機能を備えるようにしてもよい。本実施の形態における映像記録端末200は、第1もしくは第2の実施の形態における映像伝送端末であってもよい。
【0063】
次に、映像表示端末300の制御手順を示す図12と、図10および図11を参照して、映像音声データの再生について説明する。まず再生準備として、表示端末制御手段303は指定された映像音声コンテンツの管理情報を転送するようにデータ制御手段301へ要求する(S1201)。データ制御手段301は蓄積手段303から管理情報を読み出し、表示端末制御手段303へ送る。該当する管理情報が蓄積手段302に存在しないか、もしくは映像音声コンテンツの管理情報の存在場所として外部端末が指定されている場合には、伝送手段400を介して映像記録端末200へコンテンツ存在確認要求を送信する。映像記録端末200が該当コンテンツを保存している場合には、映像記録端末200はコンテンツ存在通知および管理情報を返送する。該当コンテンツの管理情報の一部もしくはすべてを取得することにより再生準備を完了する。
【0064】
次に、データ制御手段301に対してデータ受信開始を指示する(S1202)。また、一連の映像音声データが記録されたすべての映像記録端末200へ指定コンテンツの再生開始要求を送信する(S1203)。映像記録端末200は再生開始要求受信後、映像音声データを録画時の記録レートと同じ送信レートとなるようなタイミングで映像表示端末300へ映像記録単位で送信していく。映像表示端末300では、データ制御手段301が受信した映像音声データを一時蓄積する。また、自端末に映像音声データが存在するならば、表示端末制御手段303はデータ制御手段301に一時的に蓄積されているデータ量に基づき蓄積手段302からの転送判定を行う(S1204)。一時蓄積量が一定量以下であれば、管理情報から蓄積手段302のデータの記録位置を特定し、この記録位置のデータを転送するようにデータ制御手段301へ指示する。データ制御手段301は蓄積手段302から読み出した映像音声データを一時蓄積する。
【0065】
他の映像記録端末200および蓄積手段302からのデータ受信および一時蓄積とともに、表示端末制御手段303は、管理情報に基づき映像音声データ再生位置の映像記録単位格納位置を特定する(S1205)。格納位置が自端末である場合は、蓄積手段302から読み出して、一時蓄積してある映像記録単位のデータを出力するようデータ制御手段301に指示する。また、格納位置が他端末である場合は、伝送手段400経由で受信して一時蓄積してある映像記録単位のデータを出力するようにデータ制御手段301に指示する。出力されたデータは、映像表示手段600に入力されて映像音声が表示される。
【0066】
次に、表示端末制御手段303は再生位置がコンテンツ末端への到達、もしくは操作者からの停止要求の有無等に基づき再生終了判定を行う。再生継続ならば、蓄積手段302からの転送判定(S1204)から、映像表示手段600への出力(S1205)を再生停止まで繰り返す。再生終了であれば、データ制御手段301への転送停止指示および映像記録端末200への再生停止要求を送信し、再生を終了する。なお、表示端末制御手段303における転送判定(S1204)から映像表示手段600への出力(S1205)、再生終了判定(S1206)までの処理は、録画時の記録レートに基づき、1映像記録単位の記録時間と同じ時間以内で実施することにより、記録時と同じ記録レートで再生する。
【0067】
次に、図13および図11を参照して、本実施の形態における映像表示端末300のデータ再生時における映像音声データの流れを説明する。図13の(A)のように、表示端末制御手段303は、以上の手順によって、管理情報を順に参照しながらデータを保持している端末や記録位置を特定して転送し、一連の映像音声データを記録時と同じデータの順序で再生していく。また図13の(B)のように、映像音声データを記録していた映像記録端末200のデータが消失し、一連の映像音声データのうち一部が得られない場合でも、その部分を飛ばして再生していく。以上の手順によって映像記録再生システムを構成する伝送手段400の一部異常、もしくはデータが記録されている一部の映像記録端末の異常等によって映像音声データの伝送もしくは記録が中断されたとしても、正常な伝送路及び映像記録手段が存在すれば一部のデータを参照することができる。
【0068】
なお、表示出力を行う映像表示端末300は自端末に記録されていない全ての映像音声データを映像記録端末から受信して再生する必要はない。例えば、伝送手段400の伝送可能なレートによって映像記録端末から受信するようにして表示してもよい。なお、本実施の形態において表示端末制御手段303は汎用のプロセッサを用いてその上で動作するソフトウェアで実現してもよく、またそのソフトウェアを記憶媒体に収め、再び読み出したソフトウェアにより実現してもよい。
【0069】
以上説明したように、本発明によれば、自端末に記録された映像音声データと他端末に記録されたデータを順次参照していくよう制御する表示端末制御手段を設けることにより、複数の端末に記録された一連の映像音声データを収集しながら一端末で再生することができる。また、一部の端末のデータが消失または転送できない状況下でも、また一部のデータ欠けが発生しても、全データを消失することなく再生でき、映像音声データ再生の信頼性を向上させることができる。
【0070】
(第4の実施の形態)
次に、図1および図2を参照して、本発明の第4の実施の形態における映像記録再生システムについて説明する。本実施の形態における映像再生記録システムの構成、映像伝送端末および映像記録端末の構成は、第1もしくは第2の実施の形態のものと同様であるから説明を省略する。
【0071】
まず、録画準備の制御として、伝送端末制御手段103は記録に使用する各映像記録端末200との間の伝送手段400の経路における最大伝送可能レートを調べる。最大伝送可能レートを調べる方法としては、例えば送信時の時刻情報を付加したデータを映像記録端末200へ複数回送信して、映像記録端末200で受信したデータの時間間隔を付加したデータを送り返すようにし、単位時間あたりの伝送可能量として求める。もしくは別の方法として、例えばRSVP
( Resource Reservation Protocol)などの帯域制御プロトコルによる伝送経路上のリソース予約結果を使用して決定する。伝送端末制御手段103は各映像記録端末200への伝送レートに応じ、各映像記録端末200への記録レートを決定し、記録パターンを決定する。例えば、ある映像伝送端末S0から映像記録端末S1への伝送可能レートをT1、映像記録端末S2への伝送可能レートをT2とすると、各記録端末の記録レートを下記のように決定する。
R=R0+R1+R2
R1<=T1,R2<=T2
【0072】
すなわち、全てのデータを記録するのに必要な記録レートを、伝送レートT1、T2に比例しかつ十分伝送可能な記録レートR1、R2として配分し、余りのデータを自端末に記録レートR0で記録するかもしくは破棄する。記録レートに基づき記録パターンを設定する。
【0073】
次に、伝送端末制御手段103は、設定した記録レート配分結果から決定された記録パターンと操作者によって設定された録画設定情報に基づき、各端末に対し記録準備の要求を送信する。録画設定情報には、少なくとも記録時間や記録容量などの録画終了条件、記録に使用する端末が含まれる。要求を受信した映像記録端末200は記録領域の確保および記録パターンの設定を行い、記録準備完了を送信する。また、自端末でも記録を行う場合は、蓄積手段102の空き容量の中から記録領域を確保する。全使用端末の記録準備を完了すると、使用端末ごとの映像音声データの記録パターンを確定し、録画準備を完了する。以降の記録開始から記録停止までの手順は第1の実施の形態もしくは第2の実施の形態と同様であり、説明を省略する。
上記のように、記録レートを伝送レートに応じて決定すれば、伝送可能なレート以上で記録することによって生じる可能性があるデータ消失を防ぐことができる。
【0074】
なお、上記の説明では録画準備の際に最大伝送可能レートを調べ、その結果を用いて映像記録端末ごとの記録パターンを設定したが、録画中に映像音声データの伝送レートを調べて動的に記録パターンを変更するようにしても良い。
なお、本実施の形態において伝送端末制御手段は汎用のプロセッサを用い、その上で動作するソフトウェアにより実現してもよく、またそのソフトウェアを記憶媒体に収め、再び読み出したソフトウェアにより実現してもよい。
【0075】
以上のように、本実施の形態によれば、各映像記録端末に対する最大伝送可能レートに基づき各端末の記録パターンを設定する伝送端末制御手段を設けることにより、映像音声データを記録する際、データ伝送時における伝送レートの超過によるデータ消失を防止することができる。
【0076】
(第5の実施の形態)
次に、図1および図2を参照して、本発明の第5の実施の形態における映像記録再生システムについて説明する。本実施の形態における映像再生記録システムの構成、映像伝送端末および映像記録端末の構成は、第1もしくは第2の実施の形態のものと同様であるから説明を省略する。
【0077】
まず録画準備の制御として、伝送端末制御手段103は記録に使用する各映像記録端末200に対して記録可能容量、すなわち各端末における蓄積手段の空き容量情報の問い合わせを行う。各記録可能容量に応じ、各映像記録端末200に対する記録レートを決定し、記録パターンを決定する。例えば、ある映像伝送端末S0、映像記録端末S1、S2の記録可能容量をそれぞれC0,C1,C2とし、各端末の記録レートをR0,R1,R2とする。このときの各端末の記録可能時間はC0/R0,C1/R1,C2/R2となる。記録可能時間が端末間で異なると、ある端末で記録されている時刻付近で他の端末ではデータが記録されていないということが起こる。
R=R0+R1+R2
C0/R0=C1/R1=C2/R2=T
すなわち、データを記録するに必要な記録レートを、記録可能容量C1,C2に比例し、かつ十分記録可能な時間を確保できる記録レートR1,R2で配分し、余りのデータを自端末に記録レートR0で記録するかもしくは破棄する。
【0078】
次に、伝送端末制御手段103は、上記の記録レート配分結果から決定された記録パターンと操作者によって設定される録画設定情報に基づき、各端末への記録準備の要求を送信する。録画設定情報には、少なくとも記録時間や記録容量などの録画終了条件、記録に使用する端末が含まれる。要求を受信した映像記録端末200は記録領域の確保および記録パターンの設定を行い、記録準備完了を送信する。また、自端末でも記録を行う場合は、蓄積手段102の空き容量の中から記録領域を確保する。全使用端末の記録準備が完了すると、使用端末ごとの映像音声データの記録パターンを確定し、録画準備を完了する。以降の記録開始から記録停止までの手順は、第1もしくは第2の実施の形態のものと同様であるから説明を省略する。
【0079】
上記のように記録レートを各端末の記録可能容量に応じて決定するので、記録容量不足によって一部のデータが記録できなくなることを防止することができる。
なお、本実施の形態における伝送端末制御手段は汎用のプロセッサを用い、その上で動作するソフトウェアで実現してもよく、またそのソフトウェアを記憶媒体に収め、再び読み出したソフトウェアにより実現してもよい。
【0080】
以上のように、本実施の形態によれば、映像伝送端末および映像記録端末の記録可能容量に基づき各端末の記録パターンを設定する伝送端末制御手段103を設けることにより、映像音声データを記録する際、記録容量不足によるデータ消失を防止することができる。
【0081】
(第6の実施の形態)
次に、図1および図2を参照して、本発明の第6の実施の形態における映像記録再生システムについて説明する。本実施の形態における映像再生記録システムの構成、映像伝送端末および映像記録端末の構成は、第1もしくは第2の実施の形態のものと同様であるから説明を省略する。
【0082】
まず録画準備の制御として、伝送端末制御手段103は第4の実施の形態と同様に各映像記録端末200との間の最大伝送レートを調べる。また、第5の実施の形態と同様に各映像記録端末200の記録可能容量を収集する。最大伝送レートおよび記録可能容量に応じ、各映像記録端末200への記録レートを決定する。例えば、ある映像伝送端末S0、映像記録端末S1、S2の記録可能容量をそれぞれC0,C1,C2とし、最大伝送可能レートをT0,T1,T2、各端末の記録レートをR0,R1,R2、録画設定情報に設定された録画時間をT、一連の映像音声データの記録レートの総和をRとする。このとき各端末の記録可能時間はC0/R0,C1/R1,C2/R2となる。記録可能時間がずれると、記録可能容量の少ない端末では他端末よりも早く記録領域を使い切ってしまい、その時刻付近で他端末では記録されているのに記録可能容量の少ない端末ではデータが記録されていないということが起こる。そこで下記の式を満たすように、他端末の記録レートを最大伝送可能レートを超えない値に設定する。
【0083】
R=>R0+R1+R2
C0/R0=C1/R1=C2/R2=T
R1<=T1,R2<=T2
すなわち、データを記録するに必要な記録レートを、記録可能容量C1,C2に比例しかつ十分記録可能な時間を確保できる記録レートR1,R2として配分し、余りのデータを自端末に記録レートR0で記録するかもしくは破棄する。
【0084】
次に、伝送端末制御手段103は、前記記録レート配分結果から決定された記録パターンと操作者によって設定された録画設定情報に基づき、各端末への記録準備の要求を送信する。録画設定情報には、少なくとも記録時間や記録容量などの録画終了条件、記録に使用する端末が含まれる。記録準備要求を受信した映像記録端末200は記録領域の確保および記録パターンの設定を行い、記録準備完了を送信する。また、自端末でも記録を行う場合は、蓄積手段の空き容量の中から記録領域を確保する。全使用端末の記録準備が完了すると、使用端末ごとの映像音声データの記録パターンを確定し、録画準備を完了する。以降の記録開始から記録停止までの手順は第1の実施の形態もしくは第2の実施の形態と同様であるから説明を省略する。
【0085】
上記のように、記録レートを伝送レートと端末の記録可能容量の両方に応じて決定すれことにより、伝送可能なレート以上で記録することによって生じる可能性のあるデータ消失を防止することができる。また、記録レートを各端末の記録可能容量に応じて決定するので、記録容量不足によって一部のデータが記録できなくなることが防止される。
【0086】
なお、本実施の形態における伝送端末制御手段は汎用のプロセッサを用い、その上で動作するソフトウェアにより実現することができ、またそのソフトウェアを記憶媒体に収め、再び読み出したソフトウェアにより実現してもよい。
以上のように、本実施の形態によれば、映像伝送端末および映像記録端末の記録可能容量と映像記録端末への最大伝送可能レートに基づき各端末の記録パターンを設定する伝送端末制御手段を設けることにより、映像音声データを記録する際、記録容量不足と伝送レートの超過によるデータ消失を防止することができる。
【0087】
(第7の実施の形態)
次に、図1、図2および図14を参照して、本発明の第7の実施の形態における映像記録再生システムについて説明する。本実施の形態における映像再生記録システムの構成、映像伝送端末および映像記録端末の構成は、第1の実施の形態のものと同様であるから説明を省略する。
【0088】
次に、主に図14を参照して、本実施の形態における映像記録端末の動作を説明する。図14は各端末における映像音声データの移動前と移動後の管理情報の一例を表すものである。本実施の形態では、第1ないし第6の実施の形態のいずれかに記載した方法で複数の端末に記録を行う。映像音声データの記録については説明を省略する。映像記録端末211は記録済み映像音声データの削除もしくは移動を行い、映像記録端末212は映像音声データの移動先とし、映像伝送端末111、映像記録端末211、212は一連の映像音声データの一部を記録しているものとする。
【0089】
映像記録端末211から記録済みの映像音声データを削除もしくは他端末へ移動する場合、映像記録端末211の記録端末制御手段203は移動先の映像記録端末212へ記録領域確保要求を送信する。次に移動先の映像記録端末212から帰ってきた記録確保可能量を受信し、自端末に記録されているデータを記録可能な領域が存在するならば、映像音声データを記録確保できた映像記録端末212を移動先として決定する。次に、削除もしくは移動対象となる映像音声データを映像記録端末211の蓄積手段202からデータ制御手段201へ読み出し、移動先として決定した映像記録端末212へ送信するようデータ制御手段201へ指示し、送信する。映像記録端末212は第1の実施の形態の録画の手順と同様にして映像音声データを受信し、蓄積手段202へ記録する。
【0090】
データの移動が完了すると、映像記録端末211の記録端末制御手段203は一連の映像音声データのうち、他のデータを記録している端末に対し、記録された管理情報の更新要求を送信する。削除もしくは移動する映像音声データの記録位置を含む管理情報を記録している映像伝送端末111もしくは映像記録端末212は、映像記録端末211から削除されるデータの記録位置を移動先の端末212へ変更することにより管理情報を更新する。最後に映像記録端末211の記録端末制御手段203は、データ制御手段201を経由して蓄積手段202に対し、移動済み映像音声データを消去するよう指示し、削除する映像音声データの記録領域を開放する。
【0091】
他端末へ記録可能な記録領域が存在しない場合には、削除されたデータの記録位置を削除された旨の情報に変更するよう管理情報を更新する。
なお、本実施の形態において記録端末制御手段は汎用のプロセッサを用いてその上で動作するソフトウェアで実現してもよく、またそのソフトウェアを記憶媒体に収め、再び読み出したソフトウェアにより実現してもよい。
【0092】
以上のように、本実施の形態によれば、映像音声データを移動もしくは削除する際に管理情報の記録位置を修正する制御を行う伝送端末制御手段もしくは記録端末制御手段を設けることにより、映像記録再生システムに存在する映像記録端末間の管理情報の不整合を生じることなくデータの移動もしく削除を行い、映像音声データを参照することができる。
【0093】
(第8の実施の形態)
次に、図15ないし図18を参照して、本発明の第8の実施の形態における映像記録再生システムについて説明する。まず、図15を参照して、本実施の形態における映像記録再生システムの構成例を説明する。図15において、この映像記録再生システムは映像伝送端末100からの記録領域確保要求に基づき映像記録端末211、212の記録領域確保と記録を調停する映像記録調停端末700を含む。また、映像記録調停端末700は、入力されたデータを一旦蓄積して指示された先に出力するデータ制御手段701と、データを保存する蓄積手段702と、映像伝送端末100からの記録領域確保要求に基づき映像記録端末211、212の記録領域確保と記録の調停を制御する調停端末制御手段703とを備える。その他の構成要素は第1の実施の形態と同一であるため説明を省略する。なお、映像記録調停端末700は映像伝送端末100または映像記録端末211、212のいずれか、または両方の機能を備えるようにしてもよい。
【0094】
次に、図15と主に図16を参照して、本実施の形態における映像記録再生システムの録画動作を、映像記録調停端末の動作を中心に説明する。また、図16は本実施の形態における録画時における映像記録調停端末の制御手順を表すものである。映像伝送端末100、映像記録端末211、212は第1ないし第7の実施の形態と同様な動作を行うため説明を省略する。まず、映像記録調停端末700は伝送手段400を介して映像伝送端末100からの記録準備要求を受信する。調停端末制御手段703は記録準備要求を受けると、映像記録端末211および212に対し記録領域および記録レートの確保可能量の問い合わせを送信する(S1501)。確保可能な記録容量および記録レートを有する映像記録端末211、212は、その問い合わせを受信すると、記録容量および記録レートの確保可能量を返送する。記録端末調停手段703は、伝送手段400を経由して受信した映像記録端末211、212からの記録容量および記録レートの確保可能量を一時記録し、映像記録端末211、212とその確保可能量のリストを作成する(S1502)。
【0095】
記録端末調停手段703は、一定時間経過後、もしくは映像記録調停端末に登録されている全ての映像記録端末211、212から確保可能量が返ってきたことを判定し、その条件を満たすならば確保可能量のリストから映像記録端末の選択を行う(S1503)。映像記録端末の選択方法は、例えば映像伝送端末からの確保要求量よりも大きい記録容量および記録レートの確保可能量を有するものを一つ選択する。一つの映像記録端末で映像伝送端末からの記録容量および記録レートの確保要求量をいずれか一つでも満たさない場合は、他の映像記録端末も選択することにより不足分を補うようにする。以降の説明では映像記録端末211と212を選択したものとする。記録端末調停手段703は、選択した映像記録端末211、212に対し、記録領域および記録レート確保要求を伝送手段400を介して送信する。映像記録端末211、212は記録領域を確保し、調停端末制御手段703へ確保完了通知を送信する。調停端末制御手段703は、伝送手段400を介して確保完了通知を受信する。選択した全端末から完了通知が返ってこない場合は新たに端末を選択し、確保要求を行うか、選択済みの端末に対して追加の確保要求を行う。映像伝送端末100から要求された確保量を確保できると、記録に使用するために選択された映像記録端末のリストを作成する(S1504)。
【0096】
このようにして得られた情報は、データ制御手段701を介して蓄積手段702へ転送し、一連の映像音声データと記録に使用する端末とを対応付ける記録端末管理情報として蓄積手段702へ記録する。また、各映像記録端末211、212への映像音声データの配分方法、すなわち記録パターンを決定する。調停端末制御手段703は、映像伝送端末100へ記録準備完了通知を送信し、記録準備を終了する(S1505)。映像音声データの配分方法は、第1ないし第7の実施の形態のいずれかに記載された方法により逐次記録先の映像記録端末を切り替えながら分散して記録してもよいし、一連の映像音声データを1端末のみに連続的に送信して記録し、その記録領域を使い切ったら次の記録端末へ記録先を変更していくようにしてもよい。
【0097】
次に、記録の段階に入ると、映像伝送端末100から調停端末制御手段703に対し記録開始要求が送信される。調停端末制御手段703は、伝送手段400を介して、記録開始通知を受信すると、データ制御手段701に映像伝送手段100からのデータ受信を指示する(S1506)。また、選択した映像記録端末211、212に対して記録開始要求を送信する(S1507)。映像伝送端末100が映像音声データの送信を開始すると、調停端末制御手段703は映像音声データおよび管理情報を受信してデータ制御手段701へ転送する。調停端末制御手段703は、受信した管理情報と記録パターンに基づき受信した映像音声データの送信先を決定する(S1508)。
【0098】
次に、データ制御手段701に対し管理情報を映像音声データ送信先の映像記録端末211もしくは212へ送信するよう指示する(S1509)。また、データ制御手段701に対し転送した記録単位の映像音声データを記録パターンに従って映像記録端末211もしくは212へ送信するよう指示する(S1510)。データは、伝送手段400を経由して映像記録端末211もしくは212へ送信される。映像音声データの記録先である端末と映像音声データの記録単位とを対応付けた記録位置管理情報を作成し、自端末のデータ制御手段701を介して蓄積手段702へ記録する(S1511)。映像記録端末211もしくは212では、第1もしくは第2の実施の形態と同様にして、データ制御手段701で自端末宛ての映像音声データを受信すると調停端末制御手段703へ通知し、調停端末制御手段703は管理情報を作成して、データ制御手段701へ映像音声データと管理情報を蓄積手段702へ記録するように指示する。
【0099】
記録を終了する場合は、映像伝送端末100は記録停止通知を映像記録調停端末700へ送信する。映像記録調停端末700の調停端末制御手段703は、伝送手段400を介して記録停止通知を受信するか、または記録準備で指定された記録容量分の記録が終了すると、記録用に選択した映像記録端末211および212へ記録停止通知を送信し、記録を終了する(S1512)。
【0100】
次に、図15と主に図17を参照して、本発明の第8の実施の形態による映像記録再生システムにおける、記録した映像音声データを再生する場合の映像記録調停端末の制御手順を説明する。まず、映像表示端末300は映像記録調停端末700へ再生開始要求を送信する。調停端末制御手段703は伝送手段400を介して再生要求を受信すると、再生要求の対象となる映像音声データの端末管理情報、記録位置管理情報の読み込みをデータ制御手段701へ指示して、蓄積手段702から読み出す(S1601)。次に、調停端末制御手段703は端末管理情報を参照して、映像音声データ記録単位が記録されている映像記録端末211もしくは212を特定し、データ制御手段701に伝送手段400からのデータの受信を指示する(S1602)。そして、特定した映像記録端末211もしくは212へ映像音声データの送信要求を送信する(S1603)。
【0101】
映像記録調停端末700からの映像音声データ送信要求を受信した映像記録端末211もしくは212は、自端末の蓄積手段から指定されたデータを読み出し、映像記録調停端末700へ順次送信する。送信された映像音声データは、映像記録調停端末700で受信され、データ制御手段701へ転送されて一時蓄積される。調停端末制御手段703は記録位置管理情報に基づき、再生順に従って映像記録単位の格納されている端末を特定し、特定された端末から送信され一時記録されているデータを映像表示端末300へ送信するようデータ制御手段701に指示する(S1604)。映像表示端末300に対する映像音声データの送信は録画時の記録レートと同じ伝送レートにより行われる。映像表示端末300は、映像記録調停端末700から送信された映像音声データを受信し、第3の実施の形態と同様にして表示する。調停端末制御手段703は再生終了判定を行い(S1605)、管理情報の読み出しから映像表示端末300への映像音声データの送信を、再生終了位置のデータ送信が完了するか、映像表示端末300からの再生停止通知を受信するまで繰り返す。
【0102】
次に、図18の管理情報を表す概念図を参照して、本発明の第8の実施の形態による映像記録再生システムにおける調停端末制御手段703で作成する管理情報について説明する。図18のうち、録画準備時には記録端末管理情報および送信元管理情報が作成される。記録端末管理情報は、格納場所である映像記録端末の識別子ごとに記録容量および記録レートを含み、送信元管理情報には送信元(要求元)の映像伝送端末の端末識別子と記録容量および記録レートの情報を含む。なお、記録容量および記録レートは記録端末管理情報のそれぞれの値の総和に等しいかもしくは総和よりも小さい。記録中には記録位置管理情報が作成され、映像記録単位ごとに行の項目が追加されて更新されていく。記録位置管理情報には映像記録単位の識別子と記録先(格納場所)の映像記録端末識別子を含む。
【0103】
以上のように、本実施の形態によれば、映像伝送端末100と映像記録端末211、212の間で、記録リソースすなわち記録容量および記録レートの確保のために直接調停することがない。記録リソースの確保は映像記録調停端末700が行うため、映像伝送端末100は映像記録再生システムに接続された映像記録端末211、212を調べて管理する必要がない。また、映像記録端末211、212は映像記録調停端末700に自端末の存在を登録しておけば、自端末を使用してもらうために映像記録再生システムに接続されたすべての映像伝送端末100に対して自端末の存在を知らせる必要がない。
【0104】
なお、上記において、映像音声データを映像伝送端末100から調停端末制御手段703を経由して伝送し、映像記録端末211、212で記録するものとしたが、調停端末制御手段703から映像記録端末211、212のリストを映像伝送端末100に送信し、そのリストに基づいて映像伝送端末100から映像記録端末211、212へ映像音声データを直接送信するようにしてもよい。
なお、調停端末制御手段703は汎用のプロセッサを用いソフトウェアで実現してもよい。
なお、本実施の形態において調停端末制御手段は汎用のプロセッサを用いその上で動作するソフトウェアで実現してもよく、またそのソフトウェアを記憶媒体に収め、再び読み出したソフトウェアにより実現してもよい。
【0105】
以上のように、本実施の形態によれば、映像記録端末211、212の選択と記録容量および記録レートの確保、および映像音声データの映像記録端末211、212への転送を制御する映像記録調停端末700を設けることにより、映像伝送端末100もしくは映像表示端末は映像記録再生システムにおける映像記録端末の追加、削減などの情報を収集し、複数の映像記録端末を管理することなく、映像記録調停端末700のみに記録または再生要求することにより記録、再生することができる。また、個々の映像記録端末は映像記録再生システムに接続されたすべての映像伝送端末、映像表示端末に自らの存在を伝えることなく、映像記録調停端末700に登録するだけで、任意の映像伝送端末100もしくは映像表示端末に対して記録または再生のために自端末を使用させることができる。
【0106】
(第9の実施の形態)
次に、図15、図19および図20を参照して、本発明の第9の実施の形態における映像記録再生システムについて説明する。本実施の形態における映像再生記録システムの構成、映像伝送端末100、映像記録端末211、212および映像記録調停端末700の構成は第8の実施の形態のものと同様であるから説明を省略する。また、映像記録調停端末700は映像伝送端末100もしくは映像記録端末200のいずれか、もしくは両方の機能を備えるようにしてもよい。
【0107】
次に、録画時における映像記録調停端末の制御手順を表す図19、および図15を参照して、本実施の形態における映像記録再生システムの録画動作を、映像記録調停端末の動作を中心に説明する。映像伝送端末100、映像記録端末211、212は第1ないし第8の実施の形態と同様に動作するため説明を省略する。まず映像記録調停端末700は映像伝送端末100からの記録準備要求を伝送手段400を介して受信する。記録準備要求を調停端末制御手段703が受けると、映像記録端末211、212へ記録領域および記録レートの確保可能量の問い合わせを送信する(S1801)。この問い合わせを受信し、確保可能な記録容量および記録レートを有する映像記録端末211、212は、記録容量および記録レートの確保可能量を返送する。調停端末制御手段703は、伝送手段400を経由して受信した映像記録端末211、212からの記録容量および記録レートの確保可能量を一時記録し、映像記録端末211、212とその確保可能量のリストを作成する(S1802)。調停端末制御手段703は、一定時間経過後、もしくは映像記録調停端末700に登録されている全ての映像記録端末211、212から確保可能量が返ってきたことを判定し、その条件を満たすと確保可能量のリストから映像記録端末211、212を選択する(S1803)。
【0108】
映像記録端末211、212の選択方法は、例えば映像伝送端末100からの確保要求量よりも大きい記録容量および記録レートの確保可能量を有するものを1つ選択する。1つの映像記録端末211、212で映像伝送端末100からの記録容量および記録レートの確保要求量をいずれか一つでも満たさない場合は、他の映像記録端末も選択することにより不足分を補うようにする。以降の説明では、映像記録端末211と212を選択したものとする。調停端末制御手段703は、選択した映像記録端末211、212に対し、記録領域および記録レート確保要求を伝送手段400を介して送信する。映像記録端末211、212は記録領域を確保し、調停端末制御手段703へ確保完了通知を送信する。調停端末制御手段703は、伝送手段400を介して確保完了通知を受信する。
【0109】
選択した全端末から完了通知が返ってこない場合は新たに端末を選択し、確保要求を行うか、選択済みの端末に対して追加の確保要求を行う。映像伝送端末100から要求された確保量を確保できると、記録に使用するために選択された映像記録端末211、212のリストを作成する(S1804)。また、使用する映像記録端末211、212ごとに、確保した記録容量と記録レートのいずれか一方もしくは両方の情報に比例した課金情報を算出し、映像記録端末211、212のリストに追加する(S1805)。さらに、記録要求元である映像伝送端末100への課金情報を算出して映像伝送端末100へ送信し、記録開始の可否を問い合わせる(S1806)。映像伝送端末100は、受信した課金情報に基づき記録開始の可否を決定し、映像記録調停端末700へ送信する。調停端末制御手段703は映像伝送端末100に問い合わせた結果から記録開始の可否を判定し、可であれば以降の処理を継続する。
【0110】
映像記録端末211、212の管理情報および映像伝送端末200への課金情報は、データ制御手段701を介して蓄積手段702へ転送し、一連の映像音声データと記録に使用する端末とを対応付ける記録端末管理情報および送信元管理情報として蓄積手段702へ記録する。また、各映像記録端末211、212への映像音声データの配分方法、すなわち記録パターンを決定し、記録準備を終了する(S1807)。映像音声データの配分方法は、第1ないし第7の実施の形態のいずれかに記載された方法によって逐次記録先の映像記録端末を切り替えながら分散して記録してもよいし、一連の映像音声データを1端末のみに連続的に送信して記録し、その記録領域を使い切った後に次の記録端末へ記録先を変更するようにしてもよい。
【0111】
次に、記録段階において、映像伝送端末100から記録開始要求が調停端末制御手段703へ送信される。調停端末制御手段703は、伝送手段400を介して、記録開始通知を受信すると、データ制御手段701に映像伝送手段100からのデータ受信を指示する(S1808)。また、選択した映像記録端末211、212に対して記録開始要求を送信する(S1809)。映像伝送端末100が映像音声データの送信を開始すると、調停端末制御手段703は映像音声データおよび管理情報を受信し、データ制御手段701へ転送する。調停端末制御手段703は、受信した管理情報と記録パターンに基づき受信した映像音声データの送信先を決定する(1810)。
【0112】
次に、データ制御手段701に対し、映像音声データ送信先の映像記録端末211もしくは212へ管理情報を送信するように指示する(S1811)。また、データ制御手段701に転送された記録単位の映像音声データを記録パターンに従って映像記録端末211もしくは212へ送信するように指示する(S1812)。データは、伝送手段400を経由して映像記録端末211もしくは212へ送信される。映像音声データの記録先である端末と映像音声データの記録単位とを対応付けた記録位置管理情報を作成し、自端末のデータ制御手段701を介して蓄積手段702へ記録する(S1813)。映像記録端末211もしくは212では、第1または第2の実施の形態と同様にして、データ制御手段701で自端末宛ての映像音声データを受信すると調停端末制御手段703へ通知し、調停端末制御手段703は管理情報を作成し、データ制御手段701へ映像音声データと管理情報を蓄積手段702へ記録するように指示する。
【0113】
記録を終了する場合は、映像伝送端末100が記録停止通知を映像記録調停端末700へ送信する。映像記録調停端末700の調停端末制御手段703は、伝送手段400を介して記録停止通知を受信するか、または記録準備で指定された記録容量分の記録が終了すると、記録用に選択した映像記録端末211、212へ記録停止通知を送信して記録を終了する(S1814)。記録停止後、調停端末制御手段703は記録位置管理情報を蓄積手段702から読み出すようにデータ制御手段701に指示する。調停端末制御手段703は記録位置管理情報から実際に映像記録端末211、212へ記録したデータ容量を算出する。録画途中での映像伝送端末100からの記録停止要求などにより、録画準備段階で映像伝送端末100から要求された記録容量と実際の記録容量が異なる場合、記録端末管理情報および映像伝送端末100に対する送信元管理情報の課金情報を更新して蓄積手段702へ記録する。また、更新した課金情報を映像伝送端末100へ送信する(S1815)。
【0114】
記録した映像音声データの再生は第8の実施の形態の場合と同様であるので説明を省略する。
課金情報は映像記録端末の所有者に代わって映像伝送端末所有者に課金し、記録容量および録画で占有された記録レートに見合った料金を徴収することに用いることができる。
【0115】
次に、図20の管理情報を表す概念図を参照して、本発明の第9の実施の形態による映像記録再生システムにおける調停端末制御手段703で作成する管理情報について説明する。図20のうち、録画準備時には記録端末管理情報および送信元管理情報が作成される。記録端末管理情報は、格納場所である映像記録端末の識別子ごとに記録容量および記録レート、それらに基づく課金情報を含む。送信元管理情報には送信元の映像伝送端末100の端末識別子と記録容量および記録レート、課金情報を含み、記録容量および記録レートは記録端末管理情報のそれぞれの値の総和に等しいかまたは総和より小さい。送信元管理情報の課金情報は、記録端末管理情報の課金量の総和に等しい。記録中には記録位置管理情報が作成され、映像記録単位ごとに行の項目が追加されて更新されていく。記録位置管理情報には映像記録単位の識別子と記録先の映像記録端末識別子を含む。
【0116】
以上のように、本実施の形態によれば、映像伝送端末100と映像記録端末211、212の間で、記録リソースすなわち記録容量および記録レートの確保のために直接調停を行うことなく、記録リソースの確保は映像記録調停端末700が行うため、映像伝送端末100は映像記録再生システムに接続された映像記録端末211、212を調べて管理する必要がない。また、映像記録端末211、212は映像記録調停端末700に自端末の存在を登録しておけば、自端末を使用させるために映像記録再生システムに接続されたすべての映像伝送端末に対して自端末の存在を知らせる必要がない。記録リソースの使用の対価として、映像記録調停端末700で作成した情報に基づき映像伝送端末の所有者に対して課金を行うことができる。
【0117】
なお、上記の本実施の形態における方法では、記録準備段階の情報で各映像記録端末に対する課金情報を設定したが、記録中に実際に映像記録調停端末700が送信しまたは映像記録端末211、212が受信したデータ量に基づいて課金情報を更新し、記録するようにしてもよい。
なお、本実施の形態において調停端末制御手段703は汎用のプロセッサを用いその上で動作するソフトウェアで実現してもよく、またそのソフトウェアを記憶媒体に収め、再び読み出したソフトウェアにより実現してもよい。
【0118】
以上のように、本発明の第9の実施の形態によれば、映像記録端末の選択と記録容量および記録レートの確保、課金情報の作成、および映像音声データの映像記録端末への転送を制御する映像記録調停端末を設けることにより、映像伝送端末もしくは映像表示端末は映像記録再生システムにおける映像記録端末の追加、削減などの情報を収集し、複数の映像記録端末を管理することなく、映像記録調停端末のみに記録もしくは再生要求することにより記録もしくは再生することができる。また、個々の映像記録端末は映像記録再生システムに接続されたすべての映像伝送端末や映像表示端末に対し自己の存在を伝えずとも、映像記録調停端末に登録するだけで、任意の映像伝送端末もしくは映像表示端末に対して記録または再生のために自端末を使用させ、課金することができる。
【0119】
【発明の効果】
本発明における映像記録再生システムおよび映像記録再生方法は、上記のように構成され、特に、映像音声データを複数の映像記録端末に分散して記録することにより、1端末の蓄積媒体への最大記録可能レートに制限されずに複数の映像出力手段からの映像音声データを記録でき、その上、一連の映像音声データを再生可能な最小単位で複数の端末に分散して記録することにより、映像音声データが記録されている端末が故障しても全データが参照できなくなる可能性を抑制することができる。
【0120】
また、本発明における映像記録再生システムおよび映像記録再生方法は、映像記録端末の記録容量もしくは映像記録端末への伝送可能レートのいずれか一方もしくは両方の情報に応じて映像記録端末に映像音声データを配分して記録することにより、映像音声データを余裕をもって記録し、その消失を抑えることができる。
【0121】
また、本発明における映像記録再生システムおよび映像記録再生方法は、記録要求側である映像伝送端末が映像記録再生システムに接続された映像記録端末の接続状況を把握せずとも複数の映像記録端末に映像音声データを自動的に配分して記録できることにより、記録および再生のため自端末を使用させ、課金を行うことができる。
【図面の簡単な説明】
【図1】本発明の第1の実施の形態における映像記録再生システムの構成を示すブロック図、
【図2】本発明の第1の実施の形態における映像伝送端末および映像記録端末の構成を示すブロック図、
【図3】本発明の第1の実施の形態における映像伝送端末の制御手順を示す図、
【図4】本発明の第1の実施の形態における映像記録端末の制御手順を示す図、
【図5】本発明の第1の実施の形態における映像音声データの記録パターンを表す概念図、
【図6】本発明の第1の実施の形態における管理情報の一例を表す概念図、
【図7】本発明の第2の実施の形態における映像再生記録システムの構成を示すブロック図、
【図8】本発明の第2の実施の形態における主映像記録端末の制御手順を示す図、
【図9】本発明の第2の実施の形態における映像音声データの配置を示す概念図、
【図10】本発明の第3の実施の形態における映像記録再生システムの構成を示す図、
【図11】本発明の第3の実施の形態における映像表示端末の構成を示す図、
【図12】本発明の第3の実施の形態における映像表示端末の制御手順を示す図、
【図13】本発明の第3の実施の形態における映像音声データの記録パターンの流れを示す概念図、
【図14】本発明の第7の実施の形態における各端末における映像音声データの移動前と移動後の管理情報の一例を示す概念図、
【図15】本発明の第8の実施の形態における映像記録再生システムの構成の一例を示す図、
【図16】本発明の第8の実施の形態における録画時の映像記録調停端末の制御手順を示す図、
【図17】本発明の第8の実施の形態における再生時の映像記録調停端末の制御手順を示す図、
【図18】本発明の第8の実施の形態における調停端末制御手段で作成される管理情報を示す概念図、
【図19】本発明の第9の実施の形態における録画時の映像記録調停端末の制御手順を示す図、
【図20】本発明の第9の実施の形態における調停端末制御手段で作成される管理情報を示す概念図、
【図21】従来の映像記録再生システムの構成を示すブロック図、
【図22】従来の映像記録端末における映像音声データの流れを示す概念図。
【符号の説明】
100、111、112 映像伝送端末
101 データ制御手段
102 蓄積手段
103 伝送端末制御手段
200、211、212 映像記録端末
213 主映像記録端末
201 データ制御手段
202 蓄積手段
203 記録端末制御手段
300 映像表示端末
301 データ制御手段
302 蓄積手段
303 表示端末制御手段
400 伝送手段
500、511、512 映像出力手段
600 映像表示手段
700 映像記録調停端末
701 データ制御手段
702 蓄積手段
703 調停端末制御手段
2100 従来の映像記録端末
2101、2111 データ制御手段
2102 蓄積手段[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a video / audio recording / reproducing system and method for recording / reproducing video / audio data distributed to remote terminals.
[0002]
[Prior art]
Conventionally, there are known video recording / reproducing systems described in JP-A-11-205781, JP-A-11-284987, and JP-A-10-304475. FIG. 21 shows the configuration of a conventional video recording / playback system. The video recording terminal 2100 records video / audio data and transmits a part of the video / audio data to the video display terminal, and transmits the video / audio data. Transmission means 400, which is a medium, video display terminal 2110 that receives and displays video / audio data, video output means 500 that acquires and outputs video or audio from a camera, etc., video display means 600 that displays video or audio Consists of. Further, the video recording terminal 2100 includes a
[0003]
Next, the conventional video recording / reproducing system will be described with reference to FIGS. First, in the video recording terminal 2100 that is the transmission source of the video / audio data, the data control means 2101 receives the video / audio data input from the video output means 500 and records it in the storage means 2102 of its own terminal as shown in FIG. The data recording unit is one frame. Further, as shown in FIG. 22, the data control unit 2101 sends the video / audio data to the
[0004]
As another conventional video recording / playback system, video / audio data is temporarily stored in the video recording terminal 2100 on the transmission side, and the data is blocked and transmitted so that the transmission rate can be sufficiently transmitted by the transmission means 400. . Data that cannot be transmitted is recorded in the storage means 2102. In the video display terminal 2110 on the receiving side, the blocked data is temporarily recorded in the storage means, and the video / audio data is reconstructed and displayed. Blocked data can be thinned and transmitted according to the transmittable capacity of the transmission means 400.
[0005]
[Problems to be solved by the invention]
However, in the conventional video recording / playback system, all video / audio data is stored by the storage means of the video recording terminal on the video / audio data transmission side. Therefore, when a plurality of video output means are connected to the video recording terminal and simultaneously record a plurality of series of video and audio data, the number that can be recorded simultaneously is the recording capacity per unit time that can be recorded by the storage means of the video recording terminal, That is, there is a problem that the recording rate is limited by the recording rate that can be realized by the storage means. Further, since all the video / audio data is recorded by one terminal, there is a problem that if the video recording terminal in which the video / audio data is recorded fails, all the video / audio data cannot be referred to.
[0006]
The present invention has been made to solve the above-described conventional problems, and is capable of recording video and audio data from a plurality of video output means without being limited to the maximum recordable rate on a storage medium of one terminal, It is another object of the present invention to provide an excellent video recording / reproducing system and method in which all data cannot be referred to even if a terminal in which video / audio data is recorded fails.
[0007]
Furthermore, it is an object of the present invention to provide an excellent video recording / reproducing system that suppresses the loss of video / audio data that may be caused by either the recording capacity of the video recording terminal or the transmission rate to the video recording terminal.
[0008]
[Means for Solving the Problems]
The video recording / playback system according to the present invention creates recording position management information including a recording rate of video / audio data assigned and set for each recording destination and a recording position of the data storage destination, and the video / audio according to the set recording rate. Transmission terminal control means for switching data transfer destination When The terminal for transferring the input video / audio data in units of reproducible data is switched based on the video / audio data recording rate set in the transmission terminal control means, and a series of video / audio data together with the recording position management information is recorded in a plurality of video Distributed and transferred to terminals And data control means With video transmission terminal , Video recording control means for securing a recording area for video / audio data based on a recording area securing request from the video transmission terminal, and receiving and recording video / audio data addressed to the terminal together with recording position management information When Recording all or a part of a series of video and audio data transferred from the video transmission terminal And storage means With multiple video recording terminals , It has the composition of providing. With this configuration, a series of video and audio data can be distributed and recorded by multiple terminals, and the amount of recording per unit time in the storage means per terminal can be reduced rather than recording all by one terminal. Voice input can be recorded. In addition, it is possible to reduce the probability that all data is lost or cannot be referenced due to a failure of one terminal, and to improve the reliability of data storage and transmission.
[0009]
The video recording / playback system according to the present invention creates recording position management information for managing the recording position of the data storage destination, including the recording rate of the video / audio data assigned and set for each recording destination, and video according to the set recording rate. Transmission terminal control means for instructing switching of the transfer destination of audio data is provided, and the terminal for transferring the input video / audio data in units of reproducible data is switched based on the recording rate of the video / audio data set in the transmission terminal control means, A video transmission terminal that distributes and transfers a series of video and audio data to a plurality of video recording terminals together with recording position management information, and secures a recording area of video and audio data based on a recording area securing request from the video transmission terminal, If the recording rate set by the video transmission terminal exceeds the maximum recordable rate, transfer it to another video recording terminal. The video and audio data addressed to the terminal itself is received and recorded together with the recording position management information, and the video and audio data temporarily recorded on the other terminal is recorded during recording or after the recording is finished. A recording control means is provided, and a plurality of video recording terminals for temporarily recording all or a part of a series of video and audio data transferred from the video transmission terminal are provided. With this configuration, even if there is a recording request exceeding the recordable rate of the main video recording terminal, a series of video and audio data can be recorded in real time without omission by temporarily recording at another video recording terminal.
[0010]
The video recording / playback system according to the present invention identifies a reproducible terminal that records a part of a series of video / audio data designated by referring to management information of the series of video / audio data, and performs video / audio according to the management information. A video display terminal having video display control means for requesting data and outputting received video / audio data in an order according to management information, and each video recording control means of the plurality of video recording terminals is each of the video display terminals The video / audio data requested by the user is read according to the management information, transmitted to the video display terminal, and a series of video / audio data distributed and recorded on the plurality of video recording terminals is reproduced. With this configuration, a series of video / audio data recorded in a plurality of terminals can be collected and reproduced on one terminal. In addition, even in a situation where data of some terminals cannot be lost or transferred, it is possible to reproduce all data without losing some data missing, thereby improving the reliability of video / audio data reproduction. .
[0011]
In the video recording / playback system according to the present invention, the video transmission terminal collects information on the transmittable capacity per unit time with each video recording terminal, and each terminal according to the ratio of the transmittable capacity per unit time. The recording rate is determined. With this configuration, video and audio data can be recorded without omission, preventing data loss due to transmission rate excess during data transmission.
[0012]
In the video recording / playback system according to the present invention, the video transmission terminal collects information on the recordable capacity of the video transmission terminal and the video recording terminal, and determines a recording rate for each terminal according to a ratio of the recordable capacity. It has the structure of. With this configuration, video / audio data can be recorded without omission by preventing data loss due to insufficient recording capacity.
[0013]
In the video recording / playback system according to the present invention, the video transmission terminal collects information on a transmittable capacity per unit time with each video recording terminal, and information on the recordable capacity of the video transmission terminal and the video recording terminal. And the recording rate for each terminal is determined according to the ratio of the recordable capacity under the condition that the transmission capacity per unit time is less than or equal to the recordable capacity. With this configuration, video and audio data can be recorded without omissions by preventing data loss due to insufficient recording capacity and excess transmission rate.
[0014]
In the video recording / playback system according to the present invention, when the video recording terminal moves or deletes the recorded video / audio data to another terminal, the video recording / recording system records the series of video / audio data to another video recording terminal. The correction information of the position management information is transmitted and corrected, and the result of the movement or deletion is reflected on the video recording terminal that records the series of video / audio data. With this configuration, it is possible to refer to video / audio data by moving or deleting data without causing inconsistency of management information between video recording terminals existing in the video recording / reproducing system.
[0015]
The video recording / playback system according to the present invention selects a video recording terminal to be used for recording based on a recording request from the video transmission terminal, receives a series of video / audio data from the video transmission terminal, and stores a recording location of the data storage destination And a video recording arbitration terminal having arbitration terminal control means for transferring and recording a series of video and audio data to the selected video recording terminal, wherein the video transmission terminal has a plurality of video recording terminals. Without grasping the presence of the terminal, the recording / reproduction request for video / audio data is transmitted to the video recording / arbiting terminal to perform the distributed recording or reproduction. With this configuration, the video transmission terminal or the video display terminal collects information such as addition and reduction of the video recording terminals in the video recording / reproducing system, and the video transmission terminal can manage a plurality of video recording terminals without managing the plurality of video recording terminals. Recording or reproduction can be performed by requesting recording or reproduction only to the video recording arbitration terminal without grasping the existence of the video recording mediation terminal. In addition, each video recording terminal can register any video transmission terminal or any video transmission terminal or video display terminal connected to the video recording / playback system by simply registering it in the video recording arbitration means without transmitting its presence to the video display terminal. The video display terminal can use its own terminal for recording or reproduction.
[0016]
The video recording / playback system according to the present invention selects a video recording terminal to be used for recording based on a recording request from the video transmission terminal, receives a series of video / audio data from the video transmission terminal, and stores a recording location of the data storage destination A video recording mediation terminal having mediation terminal control means for creating a recording position management information and billing information including the video data and transferring and recording a series of video and audio data to the selected video recording terminal. Without having to know the existence of other video recording terminals, a recording request or playback request for video / audio data is transmitted to the video recording arbitration terminal to perform distributed recording or playback, and charging is also performed. is doing. With this configuration, the video transmission terminal or the video display terminal collects information such as addition and reduction of video recording terminals in the video recording / playback system, and records or plays back only to the video recording arbitration terminal without managing a plurality of video recording terminals. Recording or reproduction can be performed upon request. In addition, each video recording terminal can register any video transmission terminal or any video transmission terminal or video display terminal connected to the video recording / playback system by simply registering it in the video recording arbitration means without transmitting its presence to the video display terminal. The video display terminal can be charged by using its own terminal for recording or reproduction.
[0017]
According to the video recording / playback method of the present invention, on the video / audio data transmitting terminal side, the step of setting the recording rate allocation of the video / audio data for each recording destination, and the recording position management information including the recording position of the data storage destination A step of creating, a step of switching a transfer destination of video / audio data in a reproducible data unit based on a set recording rate, and a series of video / audio data are distributed and transferred to a plurality of receiving terminals together with recording position management information. And receiving the video / audio data addressed to the own terminal together with the recording position management information, on the video / audio data receiving terminal side, securing the video / audio data recording area based on the recording area securing request. A step of recording, and having a configuration in which a series of video and audio data is distributed and recorded in a plurality of terminals. . With this configuration, a series of video and audio data can be distributed and recorded by multiple terminals, and the amount of recording per unit time in the storage means per terminal can be reduced rather than recording all by one terminal. Video / audio input can be recorded. In addition, it is possible to reduce the probability that all data is lost or cannot be referenced due to a failure of one terminal, and to improve the reliability of data storage and transmission.
[0018]
In the video recording / playback method according to the present invention, on the video / audio data transmitting terminal side, a step of setting the recording rate allocation of the video / audio data and a step of creating recording position management information for managing the recording position of the data storage destination Switching a video / audio data transfer destination in a reproducible data unit based on the set recording rate, switching a terminal that transfers input video / audio data based on the set video / audio data recording rate, And a step of distributing and transferring a series of video / audio data to a plurality of receiving terminals together with recording position management information. On the video / audio data receiving terminal side, a recording area for video / audio data is secured based on a recording area securing request. And the recording rate setting by the video transmission terminal exceeds a maximum recordable rate. When recording, the step of transferring to other receiving terminals and setting to distribute and temporarily record, the step of receiving and recording the video / audio data addressed to the own terminal together with the recording position management information, the other during recording or after the recording ends Receiving and recording video and audio data distributed and temporarily recorded in terminals, and having a configuration in which a series of video and audio data is distributed and temporarily recorded in a plurality of terminals. With this configuration, even if there is a recording request exceeding the recordable rate of the main video recording terminal, a series of video and audio data can be recorded in real time without omission by temporarily recording at another video recording terminal.
[0019]
The video recording / playback method according to the present invention comprises a step of reading and transmitting requested video / audio data according to management information on the transmitting terminal side, and a series of video / audio data management information on the receiving terminal side. A step of referencing, a step of identifying a reproducible terminal recording a part of a specified series of video and audio data, a step of requesting video and audio data according to management information, and a management information of the received video and audio data And outputting a series of video and audio data distributed and recorded in a plurality of video recording terminals. With this configuration, a series of video / audio data recorded in a plurality of terminals can be collected and reproduced on one terminal. In addition, even when data of some terminals cannot be lost or transferred, even if some data is lost, all data can be reproduced without loss, and the reliability of video / audio data reproduction can be improved. .
[0020]
In the video recording / reproducing method of the present invention, the transmitting terminal side collects information on the transmittable capacity per unit time between the transmitting terminal and each receiving terminal, and the ratio of the transmittable capacity per unit time. And a step of determining a recording rate for each terminal accordingly. With this configuration, it is possible to prevent the data loss due to the excess of the transmission rate during data transmission and to record the video / audio data without omission.
[0021]
The video recording / playback method according to the present invention includes a step of collecting information on a recordable capacity of each receiving terminal on the transmitting terminal side, and a step of determining a recording rate for each terminal according to a ratio of the recordable capacity. It has the structure of. With this configuration, video / audio data can be recorded without omission by preventing data loss due to insufficient recording capacity.
[0022]
In the video recording / reproducing method of the present invention, the transmitting terminal side collects information on the transmittable capacity per unit time between the transmitting terminal and each receiving terminal, and the recordable capacity information of each receiving terminal. And a step of determining a recording rate for each terminal according to the ratio of the recordable capacity under the condition that the transmission capacity per unit time is less than or equal to the recordable capacity. With this configuration, video and audio data can be recorded without omissions by preventing data loss due to insufficient recording capacity and excess transmission rate.
[0023]
According to the video recording / playback method of the present invention, when the recorded video / audio data is moved or erased to another terminal on the receiving terminal side, the recording position management is performed on the other terminal that records a series of video / audio data. A step of transmitting and correcting information correction information, and having a configuration in which the result of movement or deletion is reflected on a terminal that records a series of video and audio data. With this configuration, it is possible to refer to video / audio data by moving or deleting data without causing inconsistency of management information between video recording terminals existing in the video recording / reproducing system.
[0024]
In the video recording / playback method of the present invention, the receiving terminal side selects a terminal to be used for recording based on a recording request from the transmitting terminal side, receives a series of video / audio data, and a data storage destination A step of creating recording position management information including a recording position, and a step of arbitrating to transfer and record a series of video and audio data to the selected terminal, and the transmission terminal grasps the presence of a plurality of reception terminals In this configuration, distributed recording or reproduction is performed by transmitting a request for recording or reproducing video / audio data. With this configuration, the video transmission terminal or the video display terminal collects information such as addition and reduction of video recording terminals in the video recording / playback system, and records or plays back only to the video recording arbitration terminal without managing a plurality of video recording terminals. Recording or reproduction can be performed upon request. In addition, each video recording terminal can register any video transmission terminal or any video transmission terminal or video display terminal connected to the video recording / playback system by simply registering it in the video recording arbitration means without transmitting its presence to the video display terminal. The video display terminal can use its own terminal for recording or reproduction.
[0025]
In the video recording / playback method of the present invention, the receiving terminal side selects a terminal to be used for recording based on a recording request from the transmitting terminal side, receives a series of video / audio data, and a data storage destination Creating recording location management information and accounting information including a recording location; transmitting accounting information to a recording requesting terminal; and arbitrating to transfer and record a series of video and audio data to the selected terminal; The transmission terminal performs distributed recording or reproduction by transmitting a recording request or reproduction request for video and audio data without grasping the existence of a plurality of video recording terminals, and charging is also performed. ing. With this configuration, the video transmission terminal or the video display terminal collects information such as addition and reduction of video recording terminals in the video recording / playback system, and records or plays back only to the video recording arbitration terminal without managing a plurality of video recording terminals. Recording or reproduction can be performed upon request. In addition, each video recording terminal can register any video transmission terminal or any video transmission terminal or video display terminal connected to the video recording / playback system by simply registering it in the video recording arbitration means without transmitting its presence to the video display terminal. The video display terminal can be charged by using the terminal for recording or reproduction.
[0026]
The program according to the present invention has a configuration for causing a computer to function as each component of the video recording / reproducing system according to any one of
[0027]
The program according to the present invention has a configuration for causing a computer to execute each constituent procedure of the video recording and reproducing method according to any one of
[0028]
A recording medium on which a program according to the present invention is recorded has a configuration in which a program for causing a computer to function as each component of the video recording / reproducing system according to any one of
[0029]
A recording medium on which a program according to the present invention is recorded has a configuration in which a program for causing a computer to execute each constituent procedure of the video recording and reproducing method according to any one of
[0030]
DETAILED DESCRIPTION OF THE INVENTION
The first to ninth embodiments of the present invention will be described below in detail with reference to the accompanying drawings.
(First embodiment)
First, a video recording / reproducing system according to the first embodiment of the present invention will be described with reference to FIGS. First, the configuration of the video recording / reproducing system in the present embodiment will be described with reference to FIG. The video recording / playback system shown in FIG. 1 includes
[0031]
Next, the configuration of the video transmission terminal and the video recording terminal according to the first embodiment of the present invention will be described with reference to the block diagram of FIG. The
[0032]
The
[0033]
Next, the operation of the video recording / reproducing system in the first embodiment of the present invention will be described with reference to FIGS. First, the control procedure of the
[0034]
Next, the transmission terminal control means 103 notifies the
[0035]
When the received data amount of the video / audio data reaches the amount specified by the recording pattern, the recording position in the empty area of the storage means 102, which is the recording destination of the video recording unit, or the
[0036]
The data control
[0037]
Next, the control procedure of the
[0038]
When transmission of video / audio data and management information from the
[0039]
Next, a recording pattern of video / audio data will be described with reference to FIG. 5 shows a recording pattern of video / audio data set in the
[0040]
When the recording area of the entire video recording / playback system is used most efficiently and all the input video / audio is recorded, switching is performed so that the recording data of all terminals does not overlap, and Nin = N0 + N1 +... + Nn is satisfied. It is desirable to set the recording rate as described above. However, this condition does not limit the recording setting condition, and any value may be set as long as N0, N1,..., Nn are values less than or equal to Nin. When it is not necessary to record, the recording rate may be set so as to satisfy Nin> N0 + N1 +... + Nn. For example, as shown in FIG. 5D, all video / audio data is not recorded but a part is discarded, and the data transfer load to the storage means 102 and 202 is reduced to allow a recordable rate. Video and audio data from another video output means 512 and many other video output means can be recorded simultaneously. Further, the recording data may be switched between terminals. When a plurality of video / audio contents are input to the video transmission terminal 111 and simultaneously recorded, recording is performed so that the total recording rate of the video transmission terminal 111 in the
[0041]
As described above, the video recording / playback system according to the first embodiment of the present invention does not record a series of video and audio data in real time in the storage means of one terminal. The amount of recording per hour can be suppressed. Therefore, it is possible to accept a larger number of video / audio inputs from the video output means than to record all of the series of video / audio data in the video transmission terminal, and to record to the storage means and transfer to the transmission means. As described above, the video recording / playback system according to the present embodiment is particularly effective in applications such as the video monitoring field in which videos from a plurality of video sources, for example, a plurality of cameras, are recorded in real time.
[0042]
In addition, since the video recording / playback system according to the first embodiment of the present invention can store data so as not to overlap between terminals, the amount of recorded data does not increase as a whole system unlike a mirroring system that stores data redundantly. . Also, the required recording capacity per terminal can be reduced as compared with recording on a single terminal. By recording the video / audio data in a plurality of terminals, it is possible to reduce the probability that all data will be lost due to a failure of one terminal and to improve the reliability of data storage.
[0043]
In addition, in the present invention, when recording video and audio data in a distributed manner to a plurality of terminals, recording is performed using a video recording unit that can be played back independently, for example, a recording unit in units of frames or GOPs, and recorded on each terminal. Displayed data can be displayed independently of each other. Therefore, even if data stored in one terminal is lost, it is possible to refer from the start to the end of recording although there is a missing frame. For example, in the field of video surveillance, there is a case where a frame defect is formed, for example, by thinning out a frame to extend the recording time. The method of recording so as not to overlap between terminals as in the present embodiment is particularly effective in applications where such thinned-out recording can be formed or allowed.
[0044]
Next, an example of management information will be described in more detail with reference to FIG. The management information includes at least recording position management information including an identifier of video / audio data of a video recording unit or a recording unit obtained by subdividing the video recording unit, and a storage location of the video / audio data in the
[0045]
Although the same video / audio data in the
[0046]
As described above, according to the present embodiment, when recording video / audio data, the recording position of video / audio data to be recorded in another video transmission terminal or video recording terminal, and the recording position of the storage means of the terminal itself By providing the recording terminal control means 203 (FIG. 2) or the transmission terminal control means 103 for recording management information including the recording information, the recording position of the video / audio data not recorded in the own terminal can be known.
[0047]
In the present embodiment, the recording setting is performed on the video transmission terminal side, but it may be performed from the video recording terminal or other terminals.
Note that the storage means 102 of the video transmission terminal 100 (FIG. 2) does not necessarily have an area for recording video / audio data. In this case, all video / audio data can be transmitted to the video recording terminal 200 (FIG. 2) for recording.
[0048]
In the above description, the video recording terminal is determined in advance or determined by the operator. However, the recording preparation request notification is transmitted to a large number of terminals by broadcast transmission, multicast transmission, etc. You may make it employ | adopt the securing success notification which arrived at.
In the above description, data transmission from the video transmission terminal is performed by designating a specific video recording terminal. However, the transmission destination is not limited to one terminal using broadcast transmission or multicast transmission. You may make it transmit.
In this embodiment, the transmission terminal control means and the recording terminal control means may be realized by software operating on a general-purpose processor, or realized by software that is stored in a storage medium and read again. May be.
[0049]
As described above, according to the first embodiment of the present invention, the recording position management information for setting the recording rate allocation of video / audio data for each of a plurality of terminals and managing the recording position of the data storage destination And a video transmission terminal provided with transmission terminal control means for instructing switching of the transfer destination of the video / audio data based on the set recording rate, and a recording area of the video / audio data based on a recording area securing request from the video transmission terminal And receiving a video / audio data addressed to the terminal together with the recording position management information, and a video recording terminal provided with a video recording control means for instructing recording. Can be recorded in a distributed manner. It is possible to record the lower the probability that all data can not be lost or referenced by the failure of one terminal, it is possible to improve the reliability of data storage and transmission.
[0050]
(Second Embodiment)
Next, a video recording / reproducing system in the second embodiment of the present invention will be described with reference to FIGS. First, the configuration of the video recording / reproducing system in the present embodiment will be described with reference to FIG. The configurations of the video transmission terminal 111 and the
[0051]
Next, referring to FIG. 8, which shows the control procedure of the main
[0052]
The recording setting information includes at least a recording end condition such as a recording time and a recording capacity, a terminal used for recording, a recording rate for each terminal, and identification information of the main
[0053]
Next, the operation of the main
[0054]
When a certain amount is received, the recording
[0055]
After the recording is finished, the transmission terminal control means 103 of the
[0056]
The data control
[0057]
Next, a video / audio data recording method in the main
[0058]
In the present embodiment, the transmission of video / audio data during recording in the transmission means 400 is realized by real-time recording by transmitting it by a best-effort protocol, for example, UDP / IP, and from other video recording terminals after recording. When video / audio data is recorded by transmission, it may be transmitted by a protocol that ensures reliability, for example, TCP / IP.
In the present embodiment, the transmission terminal control means 103 and the recording terminal control means 203 may be realized by software that operates on a general-purpose processor, or the software is stored in a storage medium and again. You may implement | achieve by the read software.
Although the recording request to the other video recording terminal is made at the recording preparation stage, the recording request can be made to the other video recording terminal according to increase / decrease of the recordable rate even during recording, and the video / audio data can be recorded without omission. You may do it.
[0059]
As described above, according to the second embodiment of the present invention, a part of video / audio data is distributed and temporarily recorded in another video recording terminal, and the other video recording terminal after or during the recording. By providing the recording terminal control means 203 for controlling to receive and record the video / audio data temporarily recorded in the video recording terminal, even if there is a recording request exceeding the recordable rate of the main
[0060]
(Third embodiment)
Next, a video recording / reproducing system in the third embodiment of the present invention will be described with reference to FIGS. First, the configuration of the video recording / playback system in the present embodiment will be described with reference to FIG. The video recording / playback system in the present embodiment receives video / audio data from the
[0061]
Next, the configuration of
[0062]
Note that the
[0063]
Next, reproduction of video / audio data will be described with reference to FIG. 12, which shows the control procedure of the
[0064]
Next, the
[0065]
Along with the reception and temporary storage of data from the other
[0066]
Next, the display terminal control means 303 makes a reproduction end determination based on the arrival of the reproduction position at the end of the content or the presence / absence of a stop request from the operator. If the reproduction is continued, the output from the storage unit 302 (S1204) to the output to the video display unit 600 (S1205) are repeated until the reproduction is stopped. If the reproduction is completed, a transfer stop instruction to the
[0067]
Next, with reference to FIG. 13 and FIG. 11, the flow of the video / audio data at the time of data reproduction of the
[0068]
Note that the
[0069]
As described above, according to the present invention, a plurality of terminals are provided by providing display terminal control means for controlling to sequentially refer to video / audio data recorded in its own terminal and data recorded in other terminals. Can be played back on one terminal while collecting a series of video and audio data recorded on the terminal. In addition, even if the data of some terminals cannot be lost or transferred, or even if some data is missing, all data can be played back without loss, improving the reliability of video / audio data playback. Can do.
[0070]
(Fourth embodiment)
Next, a video recording / reproducing system according to the fourth embodiment of the present invention will be described with reference to FIGS. Since the configuration of the video playback / recording system, the configuration of the video transmission terminal, and the video recording terminal in the present embodiment are the same as those in the first or second embodiment, description thereof will be omitted.
[0071]
First, as control for recording preparation, the transmission terminal control means 103 checks the maximum transmittable rate in the path of the transmission means 400 with each
This is determined using a resource reservation result on a transmission path according to a bandwidth control protocol such as (Resource Reservation Protocol). The transmission terminal control means 103 determines the recording rate to each
R = R0 + R1 + R2
R1 <= T1, R2 <= T2
[0072]
That is, the recording rate required to record all data is allocated as recording rates R1 and R2 that are proportional to the transmission rates T1 and T2 and can be transmitted sufficiently, and the remaining data is recorded at the recording rate R0 on the terminal itself. Or discard. A recording pattern is set based on the recording rate.
[0073]
Next, the transmission terminal control means 103 transmits a recording preparation request to each terminal based on the recording pattern determined from the set recording rate distribution result and the recording setting information set by the operator. The recording setting information includes at least a recording end condition such as a recording time and a recording capacity, and a terminal used for recording. The
As described above, if the recording rate is determined according to the transmission rate, it is possible to prevent data loss that may occur due to recording at a rate higher than the transmission rate.
[0074]
In the above description, the maximum transmission possible rate was checked at the time of recording preparation, and the recording pattern for each video recording terminal was set using the result, but the transmission rate of video / audio data was checked dynamically during recording. The recording pattern may be changed.
In this embodiment, the transmission terminal control means uses a general-purpose processor, and may be realized by software operating on the processor, or may be realized by software stored in a storage medium and read again. .
[0075]
As described above, according to the present embodiment, when video / audio data is recorded by providing transmission terminal control means for setting the recording pattern of each terminal based on the maximum transmission possible rate for each video recording terminal, Data loss due to excess of the transmission rate during transmission can be prevented.
[0076]
(Fifth embodiment)
Next, a video recording / reproducing system in the fifth embodiment of the present invention will be described with reference to FIGS. Since the configuration of the video playback / recording system, the configuration of the video transmission terminal, and the video recording terminal in the present embodiment are the same as those in the first or second embodiment, description thereof will be omitted.
[0077]
First, as a recording preparation control, the transmission terminal control means 103 inquires of each
R = R0 + R1 + R2
C0 / R0 = C1 / R1 = C2 / R2 = T
That is, the recording rate required to record the data is allocated at the recording rates R1 and R2 that are proportional to the recordable capacities C1 and C2 and can ensure a sufficiently recordable time, and the surplus data is allocated to the own terminal. Record or discard at R0.
[0078]
Next, the transmission terminal control means 103 transmits a recording preparation request to each terminal based on the recording pattern determined from the recording rate distribution result and the recording setting information set by the operator. The recording setting information includes at least a recording end condition such as a recording time and a recording capacity, and a terminal used for recording. The
[0079]
Since the recording rate is determined according to the recordable capacity of each terminal as described above, it is possible to prevent a part of data from being recorded due to insufficient recording capacity.
The transmission terminal control means in this embodiment may be realized by software that uses a general-purpose processor and operates on it, or may be realized by software that is stored in a storage medium and read again. .
[0080]
As described above, according to the present embodiment, video / audio data is recorded by providing the transmission terminal control means 103 for setting the recording pattern of each terminal based on the recordable capacity of the video transmission terminal and the video recording terminal. At this time, data loss due to insufficient recording capacity can be prevented.
[0081]
(Sixth embodiment)
Next, a video recording / reproducing system in the sixth embodiment of the present invention will be described with reference to FIGS. Since the configuration of the video playback / recording system, the configuration of the video transmission terminal, and the video recording terminal in the present embodiment are the same as those in the first or second embodiment, description thereof will be omitted.
[0082]
First, as control for recording preparation, the transmission terminal control means 103 checks the maximum transmission rate with each
[0083]
R => R0 + R1 + R2
C0 / R0 = C1 / R1 = C2 / R2 = T
R1 <= T1, R2 <= T2
That is, the recording rate required for recording data is allocated as recording rates R1 and R2 that are proportional to the recordable capacities C1 and C2 and can ensure a sufficient recording time, and the remaining data is allocated to the recording rate R0. Record with or discard.
[0084]
Next, the transmission terminal control means 103 transmits a recording preparation request to each terminal based on the recording pattern determined from the recording rate distribution result and the recording setting information set by the operator. The recording setting information includes at least a recording end condition such as a recording time and a recording capacity, and a terminal used for recording. The
[0085]
As described above, by determining the recording rate according to both the transmission rate and the recordable capacity of the terminal, it is possible to prevent data loss that may occur due to recording at a rate higher than the transmittable rate. In addition, since the recording rate is determined according to the recordable capacity of each terminal, it is possible to prevent some data from being recorded due to insufficient recording capacity.
[0086]
The transmission terminal control means in the present embodiment can be realized by a general-purpose processor and software operating on the general-purpose processor, or can be realized by software that is stored in a storage medium and read again. .
As described above, according to the present embodiment, the transmission terminal control means for setting the recording pattern of each terminal based on the recordable capacity of the video transmission terminal and the video recording terminal and the maximum transmission rate to the video recording terminal is provided. Thus, when recording audiovisual data, data loss due to insufficient recording capacity and excess transmission rate can be prevented.
[0087]
(Seventh embodiment)
Next, a video recording / reproducing system in the seventh embodiment of the present invention will be described with reference to FIGS. Since the configuration of the video playback / recording system, the configuration of the video transmission terminal and the video recording terminal in the present embodiment are the same as those in the first embodiment, description thereof will be omitted.
[0088]
Next, the operation of the video recording terminal in the present embodiment will be described mainly with reference to FIG. FIG. 14 shows an example of management information before and after moving the video / audio data at each terminal. In this embodiment, recording is performed on a plurality of terminals by the method described in any of the first to sixth embodiments. Description of the recording of video / audio data is omitted. The
[0089]
When the recorded video / audio data is deleted from the
[0090]
When the data movement is completed, the recording
[0091]
If there is no recording area that can be recorded in another terminal, the management information is updated so that the recording position of the deleted data is changed to information indicating that the data has been deleted.
In the present embodiment, the recording terminal control means may be realized by software that operates on a general-purpose processor, or may be realized by software that is stored in a storage medium and read again. .
[0092]
As described above, according to the present embodiment, video recording can be performed by providing transmission terminal control means or recording terminal control means for performing control for correcting the recording position of management information when moving or deleting video / audio data. It is possible to refer to video / audio data by moving or deleting data without causing inconsistency of management information between video recording terminals existing in the reproduction system.
[0093]
(Eighth embodiment)
Next, a video recording / reproducing system according to the eighth embodiment of the present invention will be described with reference to FIGS. First, a configuration example of the video recording / playback system in the present embodiment will be described with reference to FIG. In FIG. 15, the video recording / playback system includes a video
[0094]
Next, with reference to FIG. 15 and mainly FIG. 16, the recording operation of the video recording / playback system in the present embodiment will be described focusing on the operation of the video recording arbitration terminal. FIG. 16 shows the control procedure of the video recording arbitration terminal at the time of recording in the present embodiment. Since the
[0095]
The recording
[0096]
The information thus obtained is transferred to the storage means 702 via the data control means 701, and is recorded in the storage means 702 as recording terminal management information for associating a series of video / audio data with a terminal used for recording. In addition, a distribution method of video / audio data to each
[0097]
Next, when entering the recording stage, a recording start request is transmitted from the
[0098]
Next, the data control unit 701 is instructed to transmit the management information to the
[0099]
When ending the recording, the
[0100]
Next, with reference to FIG. 15 and mainly FIG. 17, the control procedure of the video recording / arbitration terminal when reproducing recorded video / audio data in the video recording / reproducing system according to the eighth embodiment of the present invention will be described. To do. First, the
[0101]
The
[0102]
Next, management information created by the arbitration terminal control means 703 in the video recording / playback system according to the eighth embodiment of the present invention will be described with reference to a conceptual diagram representing management information in FIG. In FIG. 18, at the time of recording preparation, recording terminal management information and transmission source management information are created. The recording terminal management information includes a recording capacity and a recording rate for each identifier of the video recording terminal that is the storage location, and the transmission source management information includes the terminal identifier, the recording capacity, and the recording rate of the transmission source (request source) video transmission terminal. Contains information. Note that the recording capacity and the recording rate are equal to or smaller than the sum of the values of the recording terminal management information. Recording position management information is created during recording, and row items are added and updated for each video recording unit. The recording position management information includes a video recording unit identifier and a recording destination (storage location) video recording terminal identifier.
[0103]
As described above, according to the present embodiment, there is no direct arbitration between the
[0104]
In the above description, the video / audio data is transmitted from the
The arbitration terminal control means 703 may be realized by software using a general-purpose processor.
In the present embodiment, the arbitration terminal control means may be realized by software that uses a general-purpose processor and operates on it, or may be realized by software that is stored in a storage medium and read again.
[0105]
As described above, according to the present embodiment, the video recording arbitration for controlling selection of the
[0106]
(Ninth embodiment)
Next, with reference to FIGS. 15, 19 and 20, a video recording / reproducing system in the ninth embodiment of the present invention will be described. Since the configuration of the video playback / recording system, the
[0107]
Next, with reference to FIG. 19 and FIG. 15 showing the control procedure of the video recording arbitration terminal at the time of recording, the recording operation of the video recording / reproducing system in the present embodiment will be described focusing on the operation of the video recording arbitration terminal. To do. Since the
[0108]
As a selection method of the
[0109]
If completion notifications are not returned from all selected terminals, a new terminal is selected and a securing request is made or an additional securing request is made to the selected terminal. If the required amount requested from the
[0110]
The management information of the
[0111]
Next, in the recording stage, a recording start request is transmitted from the
[0112]
Next, the data control unit 701 is instructed to transmit the management information to the
[0113]
When ending the recording, the
[0114]
Since the recorded video / audio data is reproduced in the same manner as in the eighth embodiment, the description thereof is omitted.
The charging information can be used to charge the video transmission terminal owner on behalf of the video recording terminal owner and collect a charge corresponding to the recording capacity and the recording rate occupied by the recording.
[0115]
Next, management information created by the arbitration terminal control means 703 in the video recording / playback system according to the ninth embodiment of the present invention will be described with reference to a conceptual diagram representing management information in FIG. In FIG. 20, at the time of recording preparation, recording terminal management information and transmission source management information are created. The recording terminal management information includes recording capacity and recording rate for each identifier of the video recording terminal that is the storage location, and charging information based on them. The transmission source management information includes the terminal identifier of the transmission source
[0116]
As described above, according to the present embodiment, recording resources, that is, recording resources without performing mediation directly in order to secure recording capacity and recording rate between the
[0117]
In the above-described method according to the present embodiment, the charging information for each video recording terminal is set by the information of the recording preparation stage. However, the video
In this embodiment, the arbitration terminal control means 703 may be realized by software that uses a general-purpose processor and operates on the general-purpose processor, or may be realized by software that is stored in a storage medium and read again. .
[0118]
As described above, according to the ninth embodiment of the present invention, selection of a video recording terminal and securing of recording capacity and recording rate, creation of billing information, and transfer of video / audio data to the video recording terminal are controlled. By providing a video recording arbitration terminal, the video transmission terminal or video display terminal collects information such as the addition or reduction of video recording terminals in the video recording / playback system, and records video without managing multiple video recording terminals. Recording or reproduction can be performed by requesting recording or reproduction only from the arbitration terminal. In addition, each video recording terminal can register any video transmission terminal by simply registering it with the video recording arbitration terminal without transmitting its presence to all video transmission terminals and video display terminals connected to the video recording / playback system. Alternatively, the video display terminal can be charged by using its own terminal for recording or reproduction.
[0119]
【The invention's effect】
The video recording / playback system and video recording / playback method according to the present invention are configured as described above, and in particular, the maximum recording on a storage medium of one terminal by distributing and recording the video / audio data to a plurality of video recording terminals. Video and audio data from multiple video output means can be recorded without being limited to the possible rate, and in addition, a series of video and audio data can be recorded and distributed to multiple terminals in the smallest reproducible unit. Even if a terminal in which data is recorded fails, it is possible to suppress the possibility that all data cannot be referred to.
[0120]
Also, the video recording / playback system and video recording / playback method according to the present invention provides video / audio data to the video recording terminal in accordance with either or both of the recording capacity of the video recording terminal and the transferable rate to the video recording terminal. By allocating and recording, it is possible to record the video / audio data with a margin and to suppress the disappearance.
[0121]
Also, the video recording / playback system and video recording / playback method according to the present invention allow a video transmission terminal on the recording request side to connect to a plurality of video recording terminals without grasping the connection status of the video recording terminals connected to the video recording / playback system. Since the video / audio data can be automatically distributed and recorded, the terminal can be used for recording and reproduction and charging can be performed.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration of a video recording / playback system according to a first embodiment of the present invention;
FIG. 2 is a block diagram showing a configuration of a video transmission terminal and a video recording terminal in the first embodiment of the present invention;
FIG. 3 is a diagram showing a control procedure of the video transmission terminal in the first embodiment of the present invention;
FIG. 4 is a diagram showing a control procedure of the video recording terminal according to the first embodiment of the present invention;
FIG. 5 is a conceptual diagram showing a recording pattern of video / audio data according to the first embodiment of the invention;
FIG. 6 is a conceptual diagram showing an example of management information according to the first embodiment of the present invention.
FIG. 7 is a block diagram showing a configuration of a video playback / recording system according to a second embodiment of the present invention;
FIG. 8 is a diagram showing a control procedure of the main video recording terminal according to the second embodiment of the present invention;
FIG. 9 is a conceptual diagram showing the arrangement of video and audio data in the second embodiment of the present invention;
FIG. 10 is a diagram showing a configuration of a video recording / playback system according to a third embodiment of the present invention;
FIG. 11 is a diagram showing a configuration of a video display terminal according to a third embodiment of the present invention;
FIG. 12 is a diagram showing a control procedure of the video display terminal according to the third embodiment of the present invention;
FIG. 13 is a conceptual diagram showing a flow of a recording pattern of video / audio data according to the third embodiment of the present invention;
FIG. 14 is a conceptual diagram showing an example of management information before and after movement of video / audio data in each terminal according to the seventh embodiment of the present invention;
FIG. 15 is a diagram showing an example of the configuration of a video recording / playback system according to an eighth embodiment of the present invention;
FIG. 16 is a diagram showing a control procedure of a video recording arbitration terminal during recording in the eighth embodiment of the present invention;
FIG. 17 is a diagram showing a control procedure of a video recording arbitration terminal during playback in the eighth embodiment of the present invention;
FIG. 18 is a conceptual diagram showing management information created by the arbitration terminal control means in the eighth embodiment of the present invention;
FIG. 19 is a diagram showing a control procedure of a video recording arbitration terminal at the time of recording in the ninth embodiment of the present invention;
FIG. 20 is a conceptual diagram showing management information created by the arbitration terminal control means in the ninth embodiment of the present invention;
FIG. 21 is a block diagram showing the configuration of a conventional video recording / playback system;
FIG. 22 is a conceptual diagram showing the flow of video / audio data in a conventional video recording terminal.
[Explanation of symbols]
100, 111, 112 Video transmission terminal
101 Data control means
102 Accumulation means
103 Transmission terminal control means
200, 211, 212 Video recording terminal
213 Main video recording terminal
201 Data control means
202 Accumulation means
203 Recording terminal control means
300 Video display terminal
301 Data control means
302 Storage means
303 Display terminal control means
400 Transmission means
500, 511, 512 Video output means
600 Video display means
700 Video recording mediation terminal
701 Data control means
702 Storage means
703 Arbitration terminal control means
2100 Conventional video recording terminal
2101, 2111 Data control means
2102 Storage means
Claims (22)
前記映像伝送端末からの記録領域確保要求に基づき映像音声データの記録領域を確保し、自端末宛ての映像音声データを記録位置管理情報とともに受信して記録する映像記録制御手段と、前記映像伝送端末から転送された一連の映像音声データの全部をもしくは分散した一部を記録する蓄積手段と、を設けた複数の映像記録端末と、
を備えることを特徴とする映像記録再生システム。Transmission terminal control that creates recording position management information including the recording rate of video / audio data set and assigned for each recording destination and the recording location of the data storage destination, and switches the transfer destination of video / audio data according to the set recording rate And a terminal for transferring the input video / audio data in a reproducible data unit based on the video / audio data recording rate set in the transmission terminal control means, and a plurality of video / audio data together with the recording position management information and data control means for transferring is distributed to the video recorder, a video transmission terminal provided with,
Video recording control means for securing a recording area of video / audio data based on a recording area securing request from the video transmission terminal, receiving and recording video / audio data addressed to the terminal together with recording position management information, and the video transmission terminal a plurality of video recorder provided with a storage means for recording the or dispersed partially whole series of audiovisual data transferred from,
A video recording / reproducing system comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001148833A JP4554111B2 (en) | 2001-05-18 | 2001-05-18 | Video recording / reproducing system and video recording / reproducing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001148833A JP4554111B2 (en) | 2001-05-18 | 2001-05-18 | Video recording / reproducing system and video recording / reproducing method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2002344865A JP2002344865A (en) | 2002-11-29 |
| JP4554111B2 true JP4554111B2 (en) | 2010-09-29 |
Family
ID=18994082
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001148833A Expired - Fee Related JP4554111B2 (en) | 2001-05-18 | 2001-05-18 | Video recording / reproducing system and video recording / reproducing method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4554111B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2022180903A1 (en) * | 2021-02-25 | 2022-09-01 | パナソニックIpマネジメント株式会社 | Data recording system and method for controlling data recording system |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0636466A (en) * | 1992-07-17 | 1994-02-10 | Hitachi Ltd | Information recording / reproducing device |
| JP3617089B2 (en) * | 1993-12-27 | 2005-02-02 | 株式会社日立製作所 | Video storage / delivery device and video storage / delivery system |
| JPH07231441A (en) * | 1994-02-17 | 1995-08-29 | Hitachi Ltd | Information compression transmission device |
| JP2000163867A (en) * | 1997-12-22 | 2000-06-16 | Sony Corp | Data processing device |
| JPH11220490A (en) * | 1998-02-02 | 1999-08-10 | Fuji Xerox Co Ltd | Multimedia information distributor |
| JP2000259365A (en) * | 1999-03-05 | 2000-09-22 | Canon Inc | Image output apparatus, image output control method, and storage medium storing computer readable program |
| JP2001356883A (en) * | 2000-06-13 | 2001-12-26 | Sony Corp | Data recording / reproducing system and data recording / reproducing method |
-
2001
- 2001-05-18 JP JP2001148833A patent/JP4554111B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2002344865A (en) | 2002-11-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8607280B2 (en) | Resource and capability borrowing | |
| CA2469558C (en) | Converting time-shift buffering for personal video recording into permanent recordings | |
| EP1405518B1 (en) | Video playback device capable of sharing resources and method of operation | |
| EP0673159B1 (en) | Scheduling policies with grouping for providing VCR control functions in a video server | |
| US7533405B2 (en) | Nonlinear broadcast system | |
| JPH0856352A (en) | Video file server and recording control device | |
| CN101027906A (en) | Pseudo video-on-demand system, pseudo video-on-demand system control method, and program and recording medium used for the same | |
| JP2002125177A (en) | Remote video recording and retrieval system | |
| JP2004505554A (en) | System and method for incorporating previously broadcast content into program recordings | |
| KR20110076831A (en) | Distributed Network PRP System and Its Service Method | |
| JPH0774745A (en) | Method and system for multi-address communication of digital video based on request | |
| JP2009506627A (en) | On-demand system and method using dynamic broadcast scheduling | |
| US20030066093A1 (en) | Methods and apparatus for circular broadcasting an audio and video signal | |
| WO2003051052A1 (en) | Dividing and managing time shift buffering into program specific segments based on defined durations | |
| JP2005318250A (en) | Live content viewing continuation system, method, apparatus, and program | |
| EP2090105A2 (en) | Method and apparatus for managing multimedia content recording assets | |
| JP4741120B2 (en) | Non-linear broadcasting system | |
| JP4554111B2 (en) | Video recording / reproducing system and video recording / reproducing method | |
| JP2000083192A (en) | Program production and transmission system | |
| JP3809813B2 (en) | Content distribution method and content distribution system using the same | |
| JP2003078900A (en) | On-demand content distribution system | |
| WO2002065299A1 (en) | Device and method for managing the access to a storage medium | |
| JP4332770B2 (en) | Image processing apparatus, image processing method, and recording medium | |
| WO2013172338A1 (en) | Broadcast recording system, broadcast recording server, and broadcast recording method | |
| JP5264192B2 (en) | Video distribution system, receiver |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20050901 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20060328 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20071024 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20071114 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20071121 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20071128 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20071205 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20071212 |
|
| RD05 | Notification of revocation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7425 Effective date: 20080616 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20091207 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091215 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100215 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100615 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100714 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130723 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |