(57)【要約】【課題】ランダムアクセス可能な記録媒体へ連続した事象を記録する際に、ファイルを区切りながら記録を行うと、ファイルのつなぎ目で事象が連続して記録されているのか、証明する事が困難であった。【解決手段】入力された映像をエンコードするエンコーダと、エンコーダでエンコードされたデータを一時的に保存する一時蓄積手段と、一時蓄積手段に蓄積されたデータをファイルとして記録媒体に記録する制御手段とを有し、制御手段は、外部から連続して入力されるデータを記録中のファイルを完結させて新規ファイルを作成して引き続き記録するときに、記録中のファイルの終端付近のデータと新規ファイルの始端付近のデータとが重複するように構成した。【選択図】図１
2007122832.tif 000002
【特許請求の範囲】
【請求項１】
入力された映像をエンコードするエンコーダと、
前記エンコーダでエンコードされたデータを一時的に保存する一時蓄積手段と、
前記一時蓄積手段に蓄積されたデータをファイルとして記録媒体に記録する制御手段とを有し、
前記制御手段は、外部から連続して入力されるデータを記録中のファイルを完結させて新規ファイルを作成して引き続き記録するときに、前記記録中のファイルの終端付近のデータと前記新規ファイルの始端付近のデータとが重複するようにした情報記録再生装置。
【請求項２】
前記制御手段は、前記一時蓄積手段に一時的に保存されているデータの先頭を出力アドレスとして記憶しており、外部から連続して入力されるデータを記録中のファイルを完結させて新規ファイルを作成して引き続き記録するときに、前記出力アドレスを、ファイル間で重複させる重複記録データのサイズだけ前記一時蓄積手段上で戻すことで、前記記録中のファイルの終端付近のデータと前記新規ファイルの始端付近のデータとが重複するようにした請求項１記載の情報記録再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファイル分割前後の情報の連続性を明示することが容易な情報記録再生装置に関する。
【背景技術】
【０００２】
従来、ランダムアクセス可能であり、ＦＡＴ等のファイルシステムを用いた記録媒体への連続記録を行う情報記録再生装置としては、例えば特許文献１に記載されたものが知られている。
【０００３】
従来の情報記録再生装置において、記録媒体へ映像等のデータを連続して記録する際は、任意のサイズずつファイルを区切りながらデータを記録する。そして、記録媒体の残り容量が少なくなると、記録済みのファイルのうち古いものから順に消去することで新たに領域を確保する。このようにして確保した領域へ新たにファイルを作成していくことで、常に新鮮な情報を記録して残していくという方法が一般に知られている。
【特許文献１】特開２０００−８２２７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
記録したデータを証拠として採用する際に、データの連続性は重要となる。しかしながら従来の情報記録再生装置は、記録媒体へ連続したデータを記録する際にファイルを区切って記録を行うと、それらのファイルのつなぎ目でデータが連続して記録されているのかどうか、証明する事が困難であった。
【０００５】
このような課題に鑑みて本発明の情報記録再生装置は、複数のファイルに分割されたデータの連続性を保証することを目的とする。
【課題を解決するための手段】
【０００６】
この課題を解決するために本発明の情報記録再生装置は、入力された映像をエンコードするエンコーダと、エンコーダでエンコードされたデータを一時的に保存する一時蓄積手段と、一時蓄積手段に蓄積されたデータをファイルとして記録媒体に記録する制御手段とを有し、制御手段は、外部から連続して入力されるデータを記録中のファイルを完結させて新規ファイルを作成して引き続き記録するときに、記録中のファイルの終端付近のデータと新規ファイルの始端付近のデータとが重複するように構成したものである。
【発明の効果】
【０００７】
本発明により、連続的な事象を捉えたデータが、ファイルとして切り分けて記録された場合でも、あるファイルの終端付近のデータが、そのファイルと時間的に連続するファイルの始端付近のデータと重複することから、そのデータの連続性を明示できる効果が得られる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の実施の形態について、図面を用いて説明する。
【０００９】
図１に、本実施の形態の情報記録再生装置の構成を示す。図１のように情報記録再生装置１００は、ランダムアクセス可能な記録媒体１０１を有し、記録媒体１０１に対して映像データの書き込み動作または読み出し動作を行う。記録媒体１０１は、ハードディスク、光ディスク、半導体メモリカード等であり、着脱可能としてもよい。記録媒体１０１は、ＦＡＴ、ＮＴＦＳ、ＵＤＦ等のファイルフォーマットでファイルを記録するようにフォーマットされている。また情報記録再生装置１００は入力された映像データを記録する形式に変換するエンコーダ１０３と、エンコーダ１０３によって生成されたデータを記録媒体１０１へ書き込むまでの間一時的に蓄積するための一時蓄積領域１０２とを有する。エンコーダ１０３は、外部に接続されたカメラ１０６から入力された映像を、ＭＰＥＧ等の形式にエンコードする。エンコードされたデータはメモリ等で構成された一時蓄積領域１０２に一時的に蓄えられた後に記録媒体１０１にファイルとして記録される。なお、本実施の形態ではエンコーダ１０３はハードウェアにてエンコードを行う構成としているが、マイコン１０５上で動作するソフトウェアとして実装することも可能である。
【００１０】
また再生時には、記録媒体１０１に記録されたデータのファイルは、デコーダ１０４に読み出されてデコードされた後出力される。出力された映像データは、モニタ１０７に映像として表示される。デコーダ１０４についても、エンコーダ１０３と同様にソフトウェアとして実装することも可能である。
【００１１】
制御手段としてのマイコン１０５がエンコーダ１０３、一時蓄積領域１０２、記録媒体１０１及びデコーダ１０４を制御することで、情報記録再生装置１００は記録再生動作を行う。
【００１２】
一時蓄積領域１０２は、リングバッファを構成している。図２は、一時蓄積領域１０２内のデータ入出力位置を示す図である。図２において、情報記録再生装置１００が記録動作中であるときは、一時蓄積領域１０２には、エンコーダ１０３から出力されて蓄積されたデータであってかつ、記録媒体１０１には未転送である、未転送データ２０３が存在している。マイコン１０５は、未転送データ２０３のうち、最も過去に一時蓄積領域１０２に蓄積されたデータのアドレスを、出力アドレス２０２として記憶している。また、マイコン１０５は、未転送データ２０３のうち、最後に一時蓄積領域１０２に蓄積されたデータの次のアドレスを、入力アドレス２０１として記憶している。言い換えると、一時蓄積領域１０２に一時的に保存されている未転送データ２０３の先頭が出力アドレス２０２であり、最後尾の次のアドレスが入力アドレス２０１となる。
【００１３】
エンコーダ１０３より出力された映像データは、一時蓄積領域１０２のうち、マイコン１０５が指定する入力アドレス２０１を先頭アドレスとする領域へ蓄積される。マイコン１０５はこの領域への映像データの蓄積が完了すると、入力アドレス２０１を蓄積した映像データのサイズ分だけ進め、新たな映像データの蓄積が行えるように備える。一時蓄積領域１０２に蓄積されたデータは順次マイコン１０５が指定する出力アドレス２０２から記録媒体１０１へ出力され、マイコン１０５は記録媒体１０２への映像データの出力が完了すると、出力アドレス２０２を出力した映像データの分だけ進め、新たな映像データの出力が行えるように備える。通常記録時には、一時蓄積領域１０２は図２の様に、エンコーダ１０３で作成されたデータを記録媒体１０１へ書き込むプロセスを効率化させる為の緩衝作用を提供する。即ちエンコーダ１０３によって生成される映像データは常に一定の速度で生成されるが、記録媒体１０１への記録作業は一般にある程度まとまったサイズのデータを一度に記録した方が効率がよく、その特性の相違を吸収するためのものである。この緩衝的な作用を提供するために一時蓄積領域１０２には、エンコード済みでかつ記録媒体１０１へは未記録のデータ、すなわち未転送のデータ２０３が存在することとなる。
【００１４】
限られた容量を持つ記録媒体１０１に対し、外部から連続的に入力されるデータを途切れなく記録するために、本実施の形態の情報記録再生装置１００では、次のような方法をとる。すなわち、任意の記録サイズを設定し、設定された値を越える毎に記録中のファイルをクローズし、続けて新たにファイルを作成して引き続き記録を開始するという動作を行う。単一のファイルに記録する時間が所定の記録時間に達したら、前述したサイズに達していなくてもファイルをクローズするようにしてもよい。また、ファイルの区切りとしては、映像データのフレーム単位で区切るようにするのが望ましい。そして、記録媒体１０１の記憶残量が、記録媒体１０１の全記憶容量（例えば４ＧＢ）のうちの所定の割合（例えば５％）以下、または所定のサイズ（例えば２５６ＭＢ）以下になると、それまでに作成されたファイルの中から最も重要度の低いファイルに対して消去を行い、新たに確保された空き領域へ、順次最新のデータを書き込むように制御を行う。ファイルの重要度の重み付けは、その場の使用状況により異なるが、例えば以下のような項目が考えられる。例えば、そのファイルの作成された時刻やファイルの容量、あるいはファイルの記録中に情報記録再生装置１００に接続された外部センサ（図示せず）によって得られた情報（マイコン１０５が、この情報をメタデータとして、映像データと同一、または別のファイルに記録するようにする）等が挙げられる。
【００１５】
前述のように、記録動作を行う際に設定された大きさ以上のファイルが作成されないように制御していることで、消去されるファイルの大きさは、設定された大きさを超えることが無くなり、重要な情報が消去される可能性を抑えることが出来る。もし、ファイルの最大サイズを制限せずに、記録媒体１０１に対してひとつのファイルとして記録を続けた場合、記録領域が記録中のファイルでいっぱいとなったときにさらに記録を続けるためには、記録中のファイルを一度クローズした後で完成したファイル全体を消去し、空いた記録領域に新たにファイルを作成して記録を継続する必要がある。この場合、直前に起こった内容や重要事象を捉えた情報もこのファイルに記録されているため、これらの情報が一括して失われてしまうこととなる。このようなことが起こらないために、ファイルの最大記録サイズは小さく設定した方が有利となる。
【００１６】
しかし、逆にファイルの記録最大サイズを無制限に小さくしすぎると、ファイルの作成（オープン）、クローズ、消去処理あるいはファイルの記録領域管理に多くのリソースを使用してしまい、効率的な記録制御は行えなくなることから、ファイル管理あるいは記録の運用上、現実的な最大サイズ容量を決定する必要がある。
【００１７】
図３は、一時蓄積領域１０２内のデータ入出力位置を示す他の図である。図３は、記録していたファイルのクローズを完了し、これから新しいファイルをオープンして記録を継続しようとしているところを示している。このように、一時蓄積領域１０２に蓄積された未転送データ２０３の先頭は直前に完結させられたファイルの終端の次の位置となる。通常、現在作成中のファイルを完結させて新たにファイルを作成する際は、この未転送データ２０３の先頭である位置を書き出し開始の出力アドレス２０２とし、書き込みを再開するが、本発明の情報記録再生装置では、次のように一時蓄積領域１０２の出力アドレス２０２を制御することにより、ファイル間でデータが重複した部分を作成する。図４は、ファイルの前後を重複させて記録する際の、一時蓄積領域１０２内のデータ入出力位置を示す図である。新たにファイルを作成する際にマイコン１０５は、図４のように未転送データ２０３の先頭を指している出力アドレス２０２を、任意の容量或いは時間分だけ遡ったアドレスに変更することで、このアドレスを続けて記録を開始するファイルの記録開始位置とする。このように、出力アドレス２０２の指すアドレスを一時蓄積領域１０２上で所定サイズ分戻すことにより、ファイル間で故意に所定サイズの重複記録データ２０４を発生させるようにする。
【００１８】
ここで設定されるファイル間で重複させるデータである重複記録データ２０４のサイズは、情報の連続性を明示するためには大きい方が有利であるが、例えば記録される情報が動画であり、走行中の車内から車外を撮影する場合のように変化量が激しく、全く同一の情報が存在し得ないような映像の連続性を証明する為に必要な重複量は、動画の記録の最低単位である１フレーム分の情報と言うことができる。すなわち、重複記録データ２０４として、1フレーム分の情報を採用することができる。
【００１９】
ここで、未転送データ２０３がリングバッファを構成する一時蓄積領域１０２の大半を占めている場合は、入力アドレス２０１のすぐ先に出力アドレス２０２が位置していることになる。通常のリングバッファでは、入力アドレス２０１が出力アドレス２０２を追い越さないように制御をすればよいが、本発明の情報記録再生装置においては、入力アドレス２０１と出力アドレス２０２との差が、重複記録データ２０４のサイズ以上となるように制御をする。このようにすることで、すでに記録媒体１０１に書き出したデータのうち、重複記録データ２０４のサイズ分の最新のデータは一時蓄積領域１０２上に残っていることが保証されるので、記録先のファイルを切り換える際にも、重複記録データ２０４の分だけ出力アドレス２０２を戻すことが可能となる。
【００２０】
本発明の情報記録再生装置はこのような操作により、区切られたファイルのデータの終端付近と、新たに作成されたファイルのデータの始端付近は全く同一のデータが重複して書き込まれることとなり、これら２つのファイルが連続した情報を記録し、ファイルの切れ目で改ざんが行われていないことを明示できるという効果がある。
【００２１】
次に、重複記録データ２０４を含んだ複数のファイルを連続再生するときの処理について説明する。図１のようにファイルＡに引き続いて連続してファイルＢの記録をする場合、ファイルＡの終端付近とファイルＢの始端付近には重複記録データ２０４が記録されている。これら複数のファイルをひと続きの映像データとして連続して再生する場合、この重複記録データ２０４のうちのいずれかを再生せずに飛ばす必要がある。そこで、記録媒体１０１に、重複記録データ２０４の開始位置あるいは終了位置の情報を付加情報として記録しておくようにしてもよい。図５は、複数のファイルに記録されたデータを付加情報を用いて再生するときの概念を示した図である。マイコン１０５は、ファイルＡに記録されるデータのうち、重複記録データ２０４の記録開始位置を付加情報４０２として記録する。付加情報４０２の記録先は、記録媒体１０１に作成した付加情報管理ファイル４０１とするが、ファイルＡに、メタデータとして映像データと共に記録するようにしてもよい。また、付加情報４０２のファイル上での位置指定のしかたはフレーム単位とし、ファイル先頭から数えたフレーム数や、そのフレームの持つタイムコードとすることができる。
【００２２】
情報記録再生装置１００は、記録媒体１０１に記録された複数のファイルを跨いで連続して情報再生を行う際に、現在のファイル再生位置と付加情報管理ファイル４０１に記録された付加情報４０２、４０３の関係から同一のデータが記録された重複部分を認識し、再生ファイルを切り換えることで、重複記録データを重複して再生せずにかつシームレスに再生することができる。例えば、マイコン１０５の制御により、記録媒体からファイルＡを読み出してデコーダ１０４でデコードすることで、ファイルＡを再生しているときに、現在の再生位置が、付加情報４０２の指す位置に来たとマイコン１０５（もしくはデコーダ１０４）が認識したら、この位置から先は重複記録データ２０４であるから再生をせずに、引き続きファイルＢの先頭から再生をするようにする。重複記録データ２０４は、ファイルＢの一部として一度だけ再生される。
【００２３】
なお、どのファイルとどのファイルが連続しているかについては、ファイル名に連番を含める方法や、ファイル中に、次のファイル、前のファイルの情報を含める方法、別のファイルにファイルの再生順に関する情報を記録しておく方法などが考えられる。
【００２４】
同様に、ファイルＢに記録されるデータのうち、重複記録データ２０４の記録終了位置を付加情報４０３として記録するようにしてもよい。こうすることで、例えばファイルＢからファイルＡへと逆方向に再生するような場合でも、重複記録データを重複して再生せずにかつシームレスに再生することができる。
【産業上の利用可能性】
【００２５】
以上のように本発明によれば、連続した情報を複数のファイルとして記録する際にも、情報の連続性を明示することができるため、監視用との映像記録再生装置等にも適用可能である。
【図面の簡単な説明】
【００２６】
【図１】本発明の一実施の形態による情報記録再生装置の構成を示す図
【図２】一時蓄積領域１０２内のデータ入出力位置を示す図
【図３】一時蓄積領域１０２内のデータ入出力位置を示す他の図
【図４】ファイルの前後を重複させて記録する際の、一時蓄積領域１０２内のデータ入出力位置を示す図
【図５】複数のファイルに記録されたデータを付加情報を用いて再生するときの概念を示した図
【符号の説明】
【００２７】
１００  情報記録再生装置
１０１  記録媒体
１０２  一時蓄積領域
１０３  エンコーダ
１０４  デコーダ
１０５  マイコン
１０６  カメラ
１０７  モニタ
２０１  入力アドレス
２０２  出力アドレス
２０３  未転送データ
２０４  重複記録データ
【図１】
2007122832.tif 000003
【図２】
2007122832.tif 000004
【図３】
2007122832.tif 000005
【図４】
2007122832.tif 000006
【図５】
2007122832.tif 000007