(57)【要約】      （修正有）【課題】不揮発性メモリを必要とせず、また短時間で動画管理情報の修復を完了させる動画記録装置を提供する。【解決手段】動画記録装置は、被写体を撮像し、撮像信号を少なくとも所定フレームごとにフレーム内符号化を含む圧縮動画情報に圧縮し、フレーム内符号化のフレームに対するフレーム内符号化フレーム情報を含む圧縮動画管理情報を生成し、再生順制御情報を生成し、圧縮動画情報、圧縮動画管理情報、及び再生順制御情報を記録するとともに、フレーム内符号化のフレームに対するフレーム内符号化フレーム情報を含む圧縮動画パラメータ情報をサーバに転送する。サーバは、圧縮動画パラメータ情報を受信し蓄積し、圧縮動画パラメータ情報から圧縮動画管理情報を作成し、圧縮動画情報の受信が途絶え、かつ記録停止を指示する記録停止通知がないとき、圧縮動画管理情報を動画記録装置に転送する。【選択図】図１
2015231171.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像し、撮像信号を生成する撮像手段と、
該撮像信号を、少なくとも所定フレームごとにフレーム内符号化を含む圧縮動画情報に圧縮する圧縮符号化手段と、
前記フレーム内符号化のフレームに対するフレーム内符号化フレーム情報を所定間隔ごとに生成するフレーム内符号化フレーム情報生成手段と、
該フレーム内符号化フレーム情報を含む圧縮動画管理情報を生成する第一の圧縮動画管理情報作成手段と、
前記圧縮動画情報の再生順を決定する再生順制御情報を生成する再生順制御情報生成手段と、
前記圧縮動画情報、圧縮動画管理情報、及び再生順制御情報を記録する第一の記録媒体と、
サーバと無線通信する第一の無線通信手段を有し、
前記第一の記録媒体に前記圧縮動画情報を記録するとき、前記無線通信手段を介してサーバにフレーム内符号化フレーム情報を含む圧縮動画パラメータ情報を転送する動画記録装置と通信するサーバであって、
該サーバは、前記動画記録装置と無線通信する第二の無線通信手段と、
圧縮動画パラメータ情報を蓄積する第二の記録媒体と、
圧縮動画パラメータ情報から前記圧縮動画管理情報を作成する第二の圧縮動画管理情報作成手段を有し、
前記圧縮動画情報の受信が途絶え、かつ記録停止を指示する記録停止通知がないとき、前記圧縮動画管理情報を前記動画記録装置に転送するサーバ。
【請求項２】
圧縮動画パラメータ情報の受信が途絶え、かつ記録停止を指示する記録停止通知がないときとは、前記圧縮動画パラメータ情報受信開始後、前記記録停止通知が通知されることなく初期通信処理が開始される場合であることを特徴とする請求項１に記載のサーバ。
【請求項３】
前記サーバから前記圧縮動画管理情を受信し、かつ該圧縮動画管理情報が前記第一の記録媒体に記録されていないとき、該圧縮動画管理情報を前記第一の記録媒体に記録することを特徴とする請求項１又は請求項２に記載の動画記録装置。
【請求項４】
前記第一の記録媒体とは、前記動画記録装置と着脱可能であり、かつ固体を識別する固体識別情報を有し、記録開始前にサーバに前記固体識別情報を送信することを特徴とする請求項１乃至請求項３の何れか一項に記載の動画記録装置。
【請求項５】
記録開始前に前記動画記録装置から前記固体識別情報を受信するステップを有し、
前記サーバで生成する前記圧縮動画管理情報に対応する固体識別情報と同一の該固体識別情報を受信するとき、前記動画記録装置に転送することを特徴とする請求項１乃至請求項４の何れか一項に記載のサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画データと動画管理情報を記録する動画記録装置であって、動画記録中の停電による動画データと動画管理情報の未記録を、ストレスなく解消する修復方法に関するものである。
【背景技術】
【０００２】
特許文献１によれば、記録中の停電対策のため不揮発性メモリを備え、動画管理情報を構築するために必要となる情報を不揮発性メモリに退避する。停電発生から復帰したとき、この不揮発性メモリに蓄積したデータを用いて動画管理情報を再構築するデジタルビデオレコーディング装置について開示されている。
【０００３】
一方、特許文献２によれば、動画管理情報を生成するために必要となるデータをビデオデータに多重化し、これを用いて修復する情報記録再生装置について開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−０８４４９８号公報
【特許文献１】特開２００１−２６６４９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１では、不揮発性メモリが必要となり、コストアップとなる。また、停電中にメディア交換ができないディスクを記録媒体とする機器や、HDDを内蔵する機器では不揮発性メモリでも良いが、SDカードを記録媒体とする機器では停電中もSDカードの交換が容易にできる機器が一般的であるため、停電復帰時に同一SDカードが装着されているとは限らない。
【０００６】
また、特許文献２では、修復するためにビデオデータを記録媒体から読み出す必要があるため、動画管理情報を再構築するために比較的長い時間が必要となってしまい、この間ユーザーは待たされてしまうこととなる。
【０００７】
本発明は、不揮発性メモリを必要とせず、また短時間で動画管理情報の修復を完了させることである。
【課題を解決するための手段】
【０００８】
本発明の構成は、被写体を撮像し、撮像信号を生成する撮像手段と、該撮像信号を、少なくとも所定フレームごとにフレーム内符号化を含む圧縮動画情報に圧縮する圧縮符号化手段と、前記フレーム内符号化のフレームに対するフレーム内符号化フレーム情報を所定間隔ごとに生成するフレーム内符号化フレーム情報生成手段と、該フレーム内符号化フレーム情報を含む圧縮動画管理情報を生成する第一の圧縮動画管理情報作成手段と、前記圧縮動画情報の再生順を決定する再生順制御情報を生成する再生順制御情報生成手段と、前記圧縮動画情報、圧縮動画管理情報、及び再生順制御情報を記録する第一の記録媒体と、サーバと無線通信する第一の無線通信手段を有し、前記第一の記録媒体に前記圧縮動画情報を記録するとき、前記無線通信手段を介してサーバにフレーム内符号化フレーム情報を含む圧縮動画パラメータ情報を転送する動画記録装置と通信するサーバであって、該サーバは、前記動画記録装置と無線通信する第二の無線通信手段と、
圧縮動画パラメータ情報を蓄積する第二の記録媒体と、圧縮動画パラメータ情報から前記圧縮動画管理情報を作成する第二の圧縮動画管理情報作成手段を有し、前記圧縮動画情報の受信が途絶え、かつ記録停止を指示する記録停止通知がないとき、前記圧縮動画管理情報を前記動画記録装置に転送するサーバである。
【発明の効果】
【０００９】
本発明によれば、記録中の停電対策のために不揮発性メモリを備える必要がなく、かつ修復処理を短時間で完了させることが可能となる。
【図面の簡単な説明】
【００１０】
【図１】デジタルビデオカメラの構成例を説明する図である。
【図２】メモリカードに記録するファイル構成を説明する図である。
【図３】圧縮ビデオデータの構造を説明する図である。
【図４】圧縮ビデオ管理データを説明する図である。
【図５】デジタルビデオカメラとサーバの構成を説明する図である。
【図６】デジタルビデオカメラとサーバのデータ送受信のシーケンス図である。
【図７】実施例のデジタルビデオカメラとサーバのデータ送受信のシーケンス図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照しながら本発明の好適な実施の形態を説明する。
【００１２】
［実施例］
図５は、本実施例を構成するデジタルビデオカメラとサーバを示すものである。
【００１３】
５０１は無線通信機能を備えたデジタルビデオカメラである。５０２は無線基地局であり、無線端末をネットワーク通信接続させるものである。５０３はネットワークである。５０４はサーバである。サーバ５０４にはネットワーク５０３を介して接続しようとする機器に対してユーザー認証を行う機能、その機器とデータを送受信する機能、及びその機器から転送されてきたデータを蓄積可能なストレージを備えている。このような構成によりビデオカメラ５０１は基地局５０２を介してネットワークに接続し、サーバ５０４とユーザー認証手続きを行う。その後必要に応じてサーバ５０４に圧縮ビデオ管理データファイル作成要求を発し、後に説明する動画パラメータ情報をサーバ５０４に蓄積する。
【００１４】
またサーバ５０４には、動画パラメータ情報から後述の圧縮ビデオ管理データを構築する機能を備え、必要に応じてデジタルビデオカメラ５０１に送信することが可能である。
【００１５】
＜ビデオカメラ構成＞
図１はデジタルビデオカメラの構成ブロック図を示す。
【００１６】
１０１はレンズユニットであり、集光のための固定レンズ群、変倍レンズ群、絞り、変倍レンズ群の動きで移動した結像位置を補正する機能と焦点調節を行う機能とを兼ね備えた補正レンズ群により構成される。１０２は撮像素子であり、光学像を電気信号に変換する。１０３はカメラ信号処理回路であり、撮像素子１０２によって生成される電気信号に対し所定の色変換処理、縮小処理など画像処理を行い、画像データを出力する。
【００１７】
１０５はビデオ信号処理回路であり、カメラ信号処理回路１０３や、後述する圧縮伸張回路１０６からの画像データを受け、各ブロックに適した画像処理を行い出力するものである。また、ビデオ信号処理回路１０５はビットマップを重畳することができる。これにより、機器の状態、警告、各種設定画面等の表示を行う。
【００１８】
１０６は圧縮伸張回路であり、画像データをＭＰＥＧ２（Moving Picture Experts Group phase 2）方式にて圧縮し、後述のバス１２１を介して、やはり後述のメモリ１１４に圧縮ビデオデータを書き出すビデオ圧縮処理を行う。一方、メモリ１１４に格納された圧縮ビデオデータを読み込み、画像データに再生し、ビデオ信号処理回路に出力するビデオ伸張処理も兼ね備えている。
【００１９】
MPEG２ビデオ圧縮技術（動画像圧縮方式）では、フレーム内符号化であるIフレームと、フレーム間符号化であるＰ（前方予測）フレーム、およびB（双方向予測）フレームがある。このうちIピクチャはそのフレーム単独で再生することが可能である。また、所定フレーム数ごとにＧＯＰ（Group Of Pictures）と称す単位で管理される。本実施例では、ＩＢＢＰＢＢＰＢＢＰＢＢＰＢＢのように１５枚のフレームで構成され、圧縮ビデオデータ内の各ＧＯＰの先頭にＩフレームが配置される。
【００２０】
また、MPEG２システムでは再生時刻を示すPTＳ（Presentation Time Ｓtamp：再生時刻情報）があり、各フレームに付与することで、再生時に各フレームの再生すべき時刻を制御することができる。
【００２１】
圧縮伸張回路１０６では、圧縮動作時ＧＯＰを生成するごとに、ＧＯＰサイズ、ＧＯＰ先頭からＩフレーム終端までのサイズ、及びIフレームのPTＳの各情報を生成し、後述するマイクロコンピュータ１１１が読み出せる機能を有する。この情報を蓄積し記録することで、任意のIピクチャの位置を検索し、再生させることができる。
【００２２】
１１１はマイクロコンピュータであり、システム全体の制御を行う。１１３はフラッシュROMであり、マイクロコンピュータ１１１が実行するプログラム、及び各種パラメータなどが格納されている書き換え可能不揮発性メモリである。１１４はメモリであり、マイクロコンピュータ１１１や圧縮伸張回路１０６などが作業領域として使用するメモリである。１２１はバスである。１１５はメモリカードインターフェース（カードＩ／Ｆ）であり、１１６はメモリカードである。カードＩ／Ｆ１１５はメモリカード１１６を格納し、コマンドやデータを送受信するものである。メモリカード１１６はＳＤカードのようなメモリカードであり、圧縮伸張回路１０６で生成された圧縮ビデオデータを、FATファイルシステムなどコンピュータと互換のある所定フォーマットに従って記録するための記録媒体である。
【００２３】
１０７は液晶パネルであり、ビデオ信号処理回路１０５から画像データを受け表示させるためのものである。
【００２４】
また特に図示していないが、音声についてもマイクユニット、スピーカーや外部出力経路を設け、画像と共に圧縮伸張１０６にて圧縮、多重化される。
【００２５】
１１２は操作スイッチ群であり、ユーザーが操作入力するためのものである。また操作スイッチ群１１２には、主としてカメラ撮影を行うためのカメラモード、主として再生させるための再生モード、及び電源オフとするパワーオフモードを選択するためのスイッチも設けられている。
【００２６】
１３０は無線通信回路であり、マイコン１１１の指示に従い無線接続可能な機器、サーバと通信制御を行い、データ転送を行うことが可能である。よって、メモリカード１１６に圧縮ビデオデータを記録すると共に、サーバにも送信し、蓄積することができる。
【００２７】
＜圧縮ビデオ管理データ＞
前述した圧縮ビデオデータについて図３を用いて説明する。
【００２８】
３０１は、圧縮伸張回路１０６によって生成される圧縮ビデオデータである。図３のように、圧縮ビデオデータは複数のGOPで構成される。３０２はＧＯＰサイズである。各ＧＯＰサイズは一定ではないので、任意のＧＯＰ先頭位置を高速に検索するためには、圧縮ビデオデータ先頭から各ＧＯＰ先頭位置までの距離（サイズ）を記録しておく必要がある。３０３のサイズが一例であり、これをＩ＿ＯＦＦＳＥＴとする。Ｉ＿ＯＦＦＳＥＴは、圧縮伸張回路１０６によって生成される各ＧＯＰサイズを足しこむことで生成できる。
【００２９】
３０４はＧＯＰ構成を説明するための図であり、３０７は、ＧＯＰ先頭からＧＯＰ先頭に配置されているＩフレームの終端までのサイズであり、Ｉ＿ＳＩＺＥとする。
【００３０】
さらに各ＩフレームのＰＴＳを組み合わせることで、ＰＴＳからＩ＿ＯＦＦＳＥＴ、Ｉ＿ＳＩＺＥを高速に検索することが可能となり、早送り、やレジューム再生といったような機能を実現することができる。
【００３１】
本実施例では、各ＩフレームのＰＴＳ、Ｉ＿ＯＦＦＳＥＴ、及びＩ＿ＳＩＺＥを含む圧縮ビデオ管理データを記録する。  図４は圧縮ビデオ管理データを説明する図である。
４０１は、圧縮ビデオデータごとに記録される圧縮ビデオ管理データである。４０２は圧縮ビデオデータの属性を示す圧縮ビデオデータ属性情報である。例えば、圧縮ビデオデータサイズ、記録機器に関する情報、記録日時、フレームレート、解像度等である。本実施例では、圧縮ビデオデータサイズを使用するため図示するが、他の要素は省略する。
【００３２】
４０３はＩピクチャ検索テーブルである。ＩＤは先頭からＧＯＰの番号であり、それぞれのＰＴＳ、Ｉ＿ＯＦＦＳＥＴ、及びＩ＿ＳＩＺＥを記録するものである。ＩＤ＿ＮｕｍはIDの個数を記録する。
【００３３】
＜ファイル構成＞
メモリカード１１６に記録するファイル構成について、図２を用いて説明する。
２０１はルートディレクトリであり、メモリカード１１６に記録される最上位のディレクトリである。
【００３４】
２０２はディレクトリ名を“VIDEO“とするルート下に配置されるディレクトリであり、記録フォーマットのファイル群を記録するディレクトリである。
【００３５】
２０３はディレクトリ名を“PLYLIST”とするVIDEOディレクトリ２０２下に配置されるディレクトリであり、後述のプレイリストを記録するためのディレクトリである。
２０４はPLAYLISTディレクトリ２０３下に記録されるファイルであり、ファイル名は“０００００．PL”
である。このファイルをPLファイルと称す。
【００３６】
２０５はディレクトリ名を“STREAM”とするVIDEOディレクトリ２０２下に配置されるディレクトリであり、後述の圧縮ビデオデータファイルを記録するためのディレクトリである。
【００３７】
２０６は圧縮ビデオデータファイル群であり、それぞれ５桁の数字＋“．MTS”というファイルである。それぞれのファイルをMTSファイルと称す。
【００３８】
２０７はディレクトリ名を“INFO”とするVIDEOディレクトリ２０２下に配置されるディレクトリであり、後述の圧縮ビデオ管理データファイルを記録するためのディレクトリである。
【００３９】
２０８はVIDEO圧縮ビデオ管理データファイル群であり、それぞれ５桁の数字＋“．INF”というファイルである。INFファイルと称す。
【００４０】
同一番号のMTSファイルとINFファイルがセットとなっている。例えば、０００００．MTSファイルに関する情報が、０００００．INFファイルに記録されている。INFファイルには、対応するMTSを再生するための情報が格納されている。
【００４１】
また、MTSファイルの再生順序はPLファイルに記録する。
【００４２】
＜特徴となる制御＞
図６はデジタルビデオカメラとサーバの通信を説明する第一のシーケンスチャートである。
【００４３】
９０１はデジタルビデオカメラ側を表し、９０２はサーバ側を表している。また図６は上から下に向けて時間軸となる。９０３はデジタルビデオカメラ９０１とサーバ９０２の間でユーザー認証、転送速度等の初期通信手続きである。
【００４４】
９０４は、メモリカードごとに固有に割振られているＩＤデータを、デジタルビデオカメラ９０１からサーバ９０２に送信するメモリカードＩＤ送信処理である。また、９０５はメモリカードＩＤを受信したことを確認するメモリカードＩＤ受信確認信号である。
【００４５】
９０６はユーザーの操作によりデジタルビデオカメラ９０１で撮影要求が発生すると発行される圧縮ビデオ管理データファイル作成手続きである。この時ファイル名も決定される。９０７は圧縮ビデオ管理データファイル作成手続き９０６を受け付けたことをデジタルビデオカメラ９０１に知らしめる確認信号である。デジタルビデオカメラ９０１は確認信号９０７を受け、動画パラメータ情報の送信を開始する。図６では９０８がこの動画パラメータ情報である。動画パラメータ情報とは、先に述べたＧＯＰサイズ、ＧＯＰ先頭からＩフレーム終端までのサイズ、及びIフレームのPTＳである。Ｉ＿ＯＦＦＳＥＴは、各ＧＯＰサイズを足しこむことで生成できる。
【００４６】
サーバ９０２は、この動画パラメータ情報、およびＩ＿ＯＦＦＳＥＴを蓄積し、必要に応じて圧縮ビデオ管理データファイルを作成する。
【００４７】
なお、図示していないが、サーバ９０２が所定量のデータを受信するごとに、データ受信確認信号をデジタルビデオカメラ９０１に発行しても良い。
【００４８】
９０９は、記録を停止し、圧縮ビデオデータの記録完了後、圧縮ビデオ管理データを記録する処理である。
【００４９】
９１０は転送終了信号である。転送終了信号９１０をサーバ９０２で受信すると、サーバ９０２はファイルを閉じ記録を終了する。９１１は転送終了信号９１０を受信したことを伝達する信号である。
【００５０】
図６は正常に圧縮ビデオデータ転送が行われる場合のシーケンスである。
【００５１】
次に圧縮ビデオデータ転送の途中で無線接続が切断された場合について、図７を用いて説明する。
【００５２】
図７はデジタルビデオカメラとサーバの通信を説明する第二のシーケンスチャートである。
【００５３】
図６と同じ番号を付しているものは、同じ処理である。また図７では既に撮影が開始され、圧縮ビデオ管理データをサーバ転送する処理（９０８）から図示している。
【００５４】
次のステップとして、サーバ９０２は転送終了信号９１０を期待する。しかしながら、記録中にデジタルビデオカメラ９０１が停電等の要因により、転送終了信号９１０を送信してこないケースがある。このような場合、初期通信手続き９０３以降のシーケンスから再開されることとなり、サーバはこれを異常シーケンスと判断する。
【００５５】
異常シーケンスでは、デジタルビデオカメラが圧縮ビデオ管理データ記録処理９０９を完了していない可能性が高い。サーバ９０２は受信した動画パラメータ情報から圧縮ビデオ管理データを構築する。
【００５６】
１０１２は、サーバ９０２からデジタルビデオカメラ９０１に対し圧縮ビデオ管理データを送信する圧縮ビデオ管理データ送信処理である。メモリカードＩＤ送信処理９０４で受信したメモリカードＩＤが、異常シーケンス発生時と同一であるとき、圧縮ビデオ管理データ送信処理１０１２が実行される。
【００５７】
１０１３は、圧縮ビデオ管理データ送信処理１０１２によって受信した圧縮ビデオ管理データをメモリカードに記録した後、サーバに完了通知するための圧縮ビデオ管理データ受信完了信号である。
【００５８】
サーバ９０２は、圧縮ビデオ管理データ受信完了信号１０１３を受け、異常シーケンスの修復完了と判断する。
【００５９】
上述のように、デジタルビデオカメラは、サーバから受信した圧縮ビデオ管理データをメモリカードに記録する。このとき、圧縮ビデオ管理データに記録されている圧縮ビデオデータサイズと、メモリカードに記録されている圧縮ビデオデータのファイルサイズを比較し、整合性をとるとなお良い。
【００６０】
また、図４で説明した圧縮ビデオデータ属性情報４０２を生成するための情報は、動画パラメータ情報９０８を送信する前に、デジタルビデオカメラ９０１からサーバ９０２に送信しておけば良い。
【００６１】
または、サーバ９０２からデジタルビデオカメラ９０１が受信する圧縮ビデオ管理データ１０１２には圧縮ビデオデータ属性情報が記録されておらず、デジタルビデオカメラ９０１が受信後に付加する構成としても良い。
【００６２】
また、動画パラメータ情報はＩピクチャ検索テーブルを生成するための情報として説明してきたが、他の情報もサーバに送付しておいてもよい。例えばオートフォーカスのあっている位置、顔が出現した位置など、あとから解析すると時間がかかるような情報をいれておくと有効である。
【００６３】
また、前述PLファイルへの記録は、圧縮ビデオ送信処理１０１２以降任意のタイミングでビデオカメラが行えばよい。
【００６４】
また、デジタルビデオカメラ側の記録媒体として、本体と着脱可能であるメモリカードを例に説明したが、HDD、エンベデットフラッシュメモリなど着脱不可である記録媒体を備えた機器でも良い。このとき、修復対象の確認にはメモリカードIDではなく、デジタルビデオカメラのモデルID、シリアルIDなど修復対象を特定できる情報であれば良い。
【００６５】
以上説明してきたように本実施例によれば、最小限の情報をサーバに送信することで、記録中の停電対策のため不揮発性メモリを備え、圧縮ビデオ管理データを構築するために必要となる情報を不揮発性メモリに退避する必要がない。また、圧縮ビデオデータを読み出すといった比較的時間を要する処理を実行する必要もない。
【００６６】
従って、停電対策のためのコストアップや、修復処理中のユーザーへのストレスをなくすことが可能となるため、ユーザーは停電が発生したあとであってもすぐに次の記録を行うことができる。
【符号の説明】
【００６７】
１０１  レンズユニット、１０２  撮像素子、１０３  カメラ信号処理回路、
１０５  ビデオ信号処理回路、１０６  圧縮伸張回路、１０７  液晶パネル、
１１１  マイクロコンピュータ、１１２  操作スイッチ群、１１３  フラッシュROM、
１１４  メモリ、１１５  カードＩ／Ｆ、１１６  メモリカード、１２１  バス、
１３０  無線通信回路
【図１】
2015231171.tif 000003
【図２】
2015231171.tif 000004
【図３】
2015231171.tif 000005
【図４】
2015231171.tif 000006
【図５】
2015231171.tif 000007
【図６】
2015231171.tif 000008
【図７】
2015231171.tif 000009