(57)【要約】【課題】映像データの再生動作を迅速に開始することが可能な映像データ処理装置及び映像データ処理方法を提供する。【解決手段】映像データ処理装置は、リムーバブル記録媒体３０が接続されると、映像データファイルの再生に先立ってインデックスデータを読み出し、ＲＡＭ１１４に記憶する。そして、再生開始指示が入力されると、ＲＡＭ１１４に記憶されるインデックスデータにより示される映像データを映像データファイルから読み出す。これにより、映像データの再生時にインデックスデータを読み込む時間を短縮することが可能となる。【選択図】      図３
2010068432.tif 000002
【特許請求の範囲】
【請求項１】
半導体記録媒体から当該媒体に記録される映像データファイルの映像データをフレーム単位で読み出すもので、前記映像データファイルにおける前記映像データのフレーム位置を示す位置データを指示に従って読み出す読出し部と、
前記読出し部によって読み出される位置データを記憶する記憶部と、
前記読出し部に前記映像データファイルの指定フレームの位置データを予め読み出させて前記記憶部に記憶させ、前記映像データファイルに対する実行処理の要求がある場合、前記読出し部に前記記憶部に記憶された位置データが示す映像データを読み出させる制御部と
を具備することを特徴とする映像データ処理装置。
【請求項２】
前記半導体記録媒体を着脱可能な機構を有しており、
前記制御部は、前記半導体記録媒体が接続されると、前記読出し部に映像データファイルの指定フレームの位置データを予め読み出させ、前記記憶部に記憶させることを特徴とする請求項１記載の映像データ処理装置。
【請求項３】
前記半導体記録媒体に複数の映像データファイルが記録されている場合、
前記制御部は、前記複数の映像データファイルのうち任意の映像データファイルが選択されると、前記読出し部にこの映像データファイルの指定フレームの位置データを予め読み出させ、前記記憶部に記憶させ、前記選択された映像データファイルに対する実行処理の要求がある場合、前記読出し部に前記記憶部に記憶された位置データが示す映像データを読み出させることを特徴とする請求項１記載の映像データ処理装置。
【請求項４】
前記半導体記録媒体が複数の映像データファイルと当該映像データファイルのサムネイル画像データを有しており、前記読出し部が前記半導体記録媒体から前記サムネイル画像データを読み出す機能を備えている場合、
前記読み出されたサムネイル画像データに基づくサムネイル画像を表示する表示手段と、
前記表示されるサムネイル画像に対して選択指示する指示入力手段と
をさらに具備し、
前記制御部は、前記表示手段に表示される前記サムネイル画像に対して前記選択指示があると、選択された映像データファイルの特定フレームの位置データを予め読み出させ、前記記憶部に記憶させ、前記選択された映像データファイルに対する実行処理の要求がある場合、前記読出し部に前記記憶部に記憶された位置データが示す映像データを読み出させることを特徴とする請求項３記載の映像データ処理装置。
【請求項５】
前記半導体記録媒体が複数の映像データファイルと当該映像データファイルのサムネイル画像データを有しており、前記読出し部が前記半導体記録媒体から前記サムネイル画像データを読み出す機能を備えている場合、
前記読み出されたサムネイル画像データに基づくサムネイル画像を表示する表示手段と、
前記表示されるサムネイル画像の選択操作を行う選択操作手段と
をさらに具備し、
前記制御部は、前記表示手段に表示される前記サムネイル画像に対する前記選択操作が任意のサムネイル画像上で予め設定した時間以上滞った場合、前記映像データファイルの特定フレームの位置データを予め読み出させ、前記記憶部に記憶させ、前記映像データファイルに対する実行処理の要求がある場合、前記読出し部に前記記憶部に記憶された位置データが示す映像データを読み出させることを特徴とする請求項３記載の映像データ処理装置。
【請求項６】
前記半導体記録媒体から読み出すデータの読出し速度が既定容量以上のデータを読み出す際に飽和する場合、
前記記憶部は、少なくとも前記既定容量の記憶領域を備え、
前記制御部は、前記読出し部に前記映像データファイルの指定フレームの位置データを少なくとも前記既定容量分だけ予め読み出させ、前記記憶部の記憶領域に記憶させることを特徴とする請求項１記載の映像データ処理装置。
【請求項７】
前記記憶部は、前記記憶領域を複数備え、
前記制御部は、前記既定容量の位置データを、指定した記憶領域に記憶させる動作を繰り返し、前記複数の記憶領域に前記位置データを記憶させることを特徴とする請求項６記載の映像データ処理装置。
【請求項８】
前記制御部は、前記映像データファイルに対する実行処理の要求がある場合、前記読出し部に前記記憶領域に記憶される位置データが示す映像データを読み出させ、読み出し中の映像データの位置データで前記記憶領域に記憶される位置データが終了する場合、次の記憶領域の位置データを参照して映像データを読み出させると共に、前記映像データファイルにおける未記憶の位置データを前記終了した記憶領域に記憶させることを特徴とする請求項７記載の映像データ処理装置。
【請求項９】
前記制御部は、前記映像データファイルの次に実行処理が要求される映像データファイルが決定されている場合、前記複数の記憶領域のうち未使用の記憶領域に前記次の映像データファイルの位置データを記憶させることを特徴とする請求項７記載の映像データ処理装置。
【請求項１０】
映像データファイルを記録する半導体記録媒体から前記映像データファイルの映像データ及び当該映像データのフレーム位置を示す位置データのうち、前記映像データファイルの指定フレームの位置データを予め読み出し、
前記読み出した位置データを記憶し、
前記映像データファイルに対する実行処理の要求がある場合、前記記憶した位置データが示す前記映像データファイルの映像データを前記半導体記録媒体から読み出すことを特徴とする映像データ処理方法。
【請求項１１】
前記半導体記録媒体が着脱可能である場合、
前記半導体記録媒体が接続されると、前記映像データファイルの指定フレームの位置データを予め読み出し、
前記読み出した位置データを記憶することを特徴とする請求項１０記載の映像データ処理方法。
【請求項１２】
前記半導体記録媒体に複数の映像データファイルが記録されている場合、
前記複数の映像データファイルのうち任意の映像データファイルが選択されると、この映像データファイルの指定フレームの位置データを予め読み出し、
前記読み出した位置データを記憶し、
前記選択された映像データファイルに対する実行処理の要求がある場合、前記記憶した位置データが示す映像データを読み出すことを特徴とする請求項１０記載の映像データ処理方法。
【請求項１３】
前記半導体記録媒体が複数の映像データファイルと当該映像データファイルのサムネイル画像データを有する場合、
前記半導体記録媒体から前記サムネイル画像データを読み出し、
前記読み出されたサムネイル画像データに基づくサムネイル画像を表示し、
前記表示されるサムネイル画像に対して選択指示があると、選択された映像データファイルの特定フレームの位置データを予め読み出し、
前記読み出した位置データを記憶し、
前記選択された映像データファイルに対する実行処理の要求がある場合、前記記憶された位置データが示す映像データを読み出すことを特徴とする請求項１２記載の映像データ処理方法。
【請求項１４】
前記半導体記録媒体が複数の映像データファイルと当該映像データファイルのサムネイル画像データを有する場合、
前記半導体記録媒体から前記サムネイル画像データを読み出し、
前記読み出されたサムネイル画像データに基づくサムネイル画像を表示し、
前記表示されるサムネイル画像の選択操作を行い、
前記表示されるサムネイル画像に対する選択操作が任意のサムネイル画像上で予め設定した時間以上滞った場合、前記映像データファイルの特定フレームの位置データを予め読み出し、
前記読み出した位置データを記憶し、
前記映像データファイルに対する実行処理の要求がある場合、前記記憶された位置データが示す映像データを読み出すことを特徴とする請求項１２記載の映像データ処理方法。
【請求項１５】
前記半導体記録媒体から読み出すデータの読出し速度が既定容量以上のデータを読み出す際に飽和する場合、
前記映像データファイルの指定フレームの位置データを少なくとも前記既定容量分だけ予め読み出し、
前記読み出した位置データを前記既定容量単位で記憶することを特徴とする請求項１０記載の映像データ処理方法。
【請求項１６】
前記既定容量の位置データを記憶する動作を繰り返して前記位置データを記憶することを特徴とする請求項１５記載の映像データ処理方法。
【請求項１７】
前記映像データファイルに対する実行処理の要求がある場合、前記記憶した位置データが示す映像データを読み出し、
読み出し中の映像データの位置データで前記既定容量に含まれる位置データが終了する場合、次の既定容量に含まれる位置データを参照して映像データを読み出すと共に、前記映像データファイルにおける未記憶の位置データを記憶することを特徴とする請求項１６記載の映像データ処理方法。
【請求項１８】
前記映像データファイルの次に実行処理が要求される映像データファイルが決定されている場合、前記次の映像データファイルの位置データを記憶することを特徴とする請求項１６記載の映像データ処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、着脱自在の半導体記録媒体に記録された映像データを再生する映像データ処理装置及び映像データ処理方法に関する。
【背景技術】
【０００２】
従来、放送局等で用いられる業務用の映像データ処理装置は、テープに映像データを記録する方式が主流であった。この種の映像データ処理装置では、テープ先頭から順に映像データを記録する必要がある。そのため、記録されたデータを再生するには、希望する再生位置までテープを早送りする等の動作が必須であり、再生開始まで時間がかかっていた。
【０００３】
近年、フラッシュメモリ等の半導体記録媒体が、テープに代わり使用されるようになっている（例えば、特許文献１及び特許文献２参照）。半導体記録媒体を用いた映像データ処理装置では、半導体記録媒体のランダムアクセス性を活かすことで、任意の位置からの映像再生等の動作時において、テープ式に比べれば遥かに高速の動作が可能である。
【０００４】
しかしながら、半導体記録媒体を用いた映像データ処理装置であっても、高画質・大容量の映像データを再生する際には、その再生開始を指示しても実際に再生動作が開始されるまでに多少の時間を要する。そこで、ユーザの操作性の向上を図るために、さらに高速の動作が要求されている。
【特許文献１】特開２００２−１８４１５９号公報
【特許文献２】特開２００４−１０４３３７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
以上のように、従来の映像データ処理装置では、高画質・大容量の映像データを再生する際、再生開始を指示してから実際に再生動作が開始されるまでに多少の時間がかかっていた。
【０００６】
本発明は上記事情によりなされたもので、その目的は、映像データの再生動作を迅速に開始することが可能な映像データ処理装置及び映像データ処理方法を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明に係る映像データ処理装置は、半導体記録媒体から当該媒体に記録される映像データファイルの映像データをフレーム単位で読み出すもので、前記映像データファイルにおける前記映像データのフレーム位置を示す位置データを指示に従って読み出す読出し部と、前記読出し部によって読み出される位置データを記憶する記憶部と、前記読出し部に前記映像データファイルの指定フレームの位置データを予め読み出させて前記記憶部に記憶させ、前記映像データファイルに対する実行処理の要求がある場合、前記読出し部に前記記憶部に記憶された位置データが示す映像データを読み出させる制御部とを具備する。
【０００８】
また、本発明に係る映像データ処理方法は、映像データファイルを記録する半導体記録媒体から前記映像データファイルの映像データ及び当該映像データのフレーム位置を示す位置データのうち、前記映像データファイルの指定フレームの位置データを予め読み出し、前記読み出した位置データを記憶し、前記映像データファイルに対する実行処理の要求がある場合、前記記憶した位置データが示す前記映像データファイルの映像データを前記半導体記録媒体から読み出すことを特徴とする。
【０００９】
上記構成による映像データ処理装置及び映像データ処理方法では、映像データファイルの位置データを予め記憶部に記憶し、実行処理の要求があると、その位置データにより示される映像データを映像データファイルから読み出すようにしている。これにより、実行処理の要求がある際、位置データを映像データファイルから読み出す必要がないため、映像データの実行処理を迅速に開始することが可能となる。
【発明の効果】
【００１０】
本発明によれば、映像データの再生動作を迅速に開始することが可能な映像データ処理装置及び映像データ処理方法を提供することができる。
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照しながら本発明の実施の形態について詳細に説明する。
【００１２】
（第１の実施形態）  
図１は、本発明の第１の実施形態に係る映像データ処理装置１０の概観図である。図１における映像データ処理装置１０には、カメラ２０が接続され、カメラ２０により撮像された映像が映像データ処理装置１０に取り込まれる。取り込まれた映像は、挿入口１１に挿入されるリムーバブルメディアであるリムーバブル記録媒体３０又は装置本体に内蔵される内蔵記録媒体１２に収録される。
【００１３】
リムーバブル記録媒体３０及び内蔵記録媒体１２には、例えばフラッシュメモリ等のランダムアクセス可能な不揮発性半導体メモリが用いられる。フラッシュメモリは、書き換え可能な不揮発性半導体メモリであり、高速ランダムアクセス性という利点があるほか、テープや光ディスクドライブとは異なり、機械的な可動部を持たないため耐振動性などに優れている。
【００１４】
映像データ処理装置１０の本体前面パネルには、表示部１４、映像操作部１５、画面操作部１６が設けられる。  
表示部１４は、例えば、ＬＣＤ（Liquid Crystal Display）で構成される。表示部１４は、例えば、映像データ処理装置１０のセットアップ情報を表示する。
【００１５】
映像操作部１５は、各種のボタンと、ダイヤルとを備える。ユーザはこれらのボタンを操作することで、記録媒体１２，３０に収録された映像データファイルの再生開始指示及び再生停止指示を入力することができる。また、ユーザは、ダイヤルを操作することで、再生速度の調節等を行うことができる。
【００１６】
画面操作部１６は、各種のボタンを備える。ユーザはこれらのボタンを操作することで、記録媒体１２，３０に記録されている映像データファイルの再生開始指示を入力することができる。
【００１７】
図２は、リムーバブル記録媒体３０に記録される映像データファイルの構造を示す模式図である。図２における映像データファイルは、ヘッダ部、映像データ部、インデックス部及びフッタ部を備える。ヘッダ部は、映像データファイルのフォーマット形式等の属性データを格納する。映像データ部は、映像データ本体を格納しており、フレーム単位のデータに分かれている。このとき、映像データのフレーム毎のデータ長はそれぞれ異なる。インデックス部は、ファイルの先頭位置から各映像データの先頭位置までのデータ長ａ，ｂ，ｃ，ｄ…をインデックスデータとして格納している。フッタ部は、映像データファイルの終わりを示す。
【００１８】
図３は、本発明の一実施形態に係る映像データ処理装置１０の機能構成を示すブロック図である。映像データ処理装置１０は、マイクロプロセッサ等のＣＰＵ（Central Processing Unit）から成る制御部１７を備える。制御部１７は、メディアコントローラ１８、内蔵記録媒体コントローラ１９、エンコーダ１１０、デコーダ１１１、受信部１１２、出力部１１３及び表示部１４とバスを介して接続されている。また、制御部１７には、映像操作部１５、画面操作部１６及びＲＡＭ（Random Access Memory）２０が接続されている。メディアコントローラ１８には、リムーバブル記録媒体３０が接続され、内蔵記録媒体コントローラ１９には、内蔵記録媒体１２が接続される。リムーバブル記録媒体３０には、一つの映像データファイルが記録されている。
【００１９】
メディアコントローラ１８は、制御部１７からの指示によりリムーバブル記録媒体３０に記録される映像データファイルのインデックスデータ及び映像データを読み出す。
【００２０】
図４は、メディアコントローラ１８がリムーバブル記録媒体３０からデータを読み出す際の読出し速度を示す図である。図４に示すように、１回の読出し容量が容量α以上である場合、読出し速度はほぼ一定の値で飽和する。これにより、読出し容量α以下でデータを読み出す場合、読出し速度は飽和値よりも遅く、非効率であることがわかる。これに対し、１回の読出し容量をα以上とした場合、効率的にデータを読み出すことができる。本実施形態では、リムーバブル記録媒体３０からの一回の読み出しで容量αのインデックスデータを読み出すようにしている。
【００２１】
上記ＲＡＭ１１４は、容量αの記憶領域を備える。そして、ＲＡＭ１１４は、この記憶領域にメディアコントローラ１８により読み出されるインデックスデータを記憶する。また、ＲＡＭ１１４は、制御部１７の指示により記憶領域に記憶したインデックスデータを制御部１７へ出力する。
【００２２】
上記デコーダ１１１は、メディアコントローラ１８により読み出された映像データを復号化して出力部１１３に出力する。出力部１１３には外部モニタが接続されており、復号化された信号は、出力部１１３を介して外部モニタへ出力される。
【００２３】
上記制御部１７は、リムーバブル記録媒体３０が接続されると、メディアコントローラ１８へリムーバブル記録媒体３０から映像データファイルのインデックスデータを読み出すように指示を出す。制御部１７は、読み出されたインデックスデータをＲＡＭ１１４に記憶させる。
【００２４】
また、制御部１７は、映像操作部１５又は画面操作部１６から再生開始指示が入力されると、ＲＡＭ１１４の記憶領域からインデックスデータを１つ読み出す。そして、制御部１７は、メディアコントローラ１８へこのインデックスデータが示す映像データをリムーバブル記録媒体３０から読み出すように指示を出す。制御部１７は、読み出された映像データをデコーダ１１１へ出力させる。
【００２５】
以下、上記構成における映像データ処理装置の制御部１７の処理動作を詳細に説明する。図５は、制御部１７がインデックスデータをＲＡＭ１１４に記憶させる際の処理動作を示すフローチャートである。
【００２６】
まず、制御部１７は、リムーバブル記録媒体３０が接続されたか否かを判定する（ステップ５ａ）。リムーバブル記録媒体３０が接続された場合（ステップ５ａのＹｅｓ）、メディアコントローラ１８へリムーバブル記録媒体３０からインデックスデータを読み出すように指示を出す（ステップ５ｂ）。制御部１７は、ＲＡＭ１１４の記憶領域に読み出されたインデックスデータを記憶させ（ステップ５ｃ）、処理を終了する。
【００２７】
図６は、図５に示す処理動作によりＲＡＭ１１４の記憶領域に記憶されるインデックスデータの位置情報テーブルを示す図である。記憶領域には、容量αに相当するｎ個のインデックスデータが記憶される。位置情報テーブルには、映像データファイルの先頭位置からのフレーム数１〜ｎと、この先頭位置から各映像データの先頭位置までのデータ長（バイト数）とが対応付けられている。
【００２８】
図７は、映像データ処理装置が再生開始指示を受ける際の制御部１７の処理動作を示すフローチャートである。
【００２９】
まず、制御部１７は、映像操作部１５又は画面操作部１６から再生開始指示があるか否かを判定する（ステップ７ａ）。再生開始指示がある場合（ステップ７ａのＹｅｓ）、ＲＡＭ１１４に記憶されているインデックスデータを１つ読み出す（ステップ７ｂ）。そして、制御部１７は、メディアコントローラ１８へ読み出したインデックスデータが示す１フレーム分の映像データを読み出すように指示を出す（ステップ７ｃ）。読み出された映像データは、デコーダ１１１へ出力される。
【００３０】
続いて、制御部１７は、ＲＡＭ１１４に記憶された容量αのインデックスデータが全て読み出されたか否かを判定する（ステップ７ｄ）。ＲＡＭ１１４に記憶された容量αのインデックスデータが全て読み出された場合（ステップ７ｄのＹｅｓ）、メディアコントローラ１８へ未記憶のインデックスデータを読み出すように指示を出し、読み出されたインデックスデータをＲＡＭ１１４に記憶させる（ステップ７ｅ）。ステップ７ｅの後、制御部１７は、処理をステップ７ｂに移行し、再生処理を繰り返す。また、制御部１７は、ＲＡＭ１１４に記憶されたインデックスデータが全て読み出されていない場合（ステップ７ｄのＮｏ）、処理をステップ７ｂに移行して再生処理を繰り返す。この再生処理は、制御部１７が、映像操作部１５からの再生停止指示を受けた場合に停止される。
【００３１】
以上のように、上記第１の実施形態では、リムーバブル記録媒体３０に記録される映像データファイルのインデックスデータを、映像データの再生に先立って予めＲＡＭ１１４に記憶させる。そして、再生の際には、ＲＡＭ１１４からインデックスデータを読み出し、そのインデックスデータにより示される映像データを再生するようにしている。
【００３２】
一般に、記録媒体にファイルとして記録されたデータを読み出すよりも、ＲＡＭ１１４上の決められた位置に記憶したデータを読み出す方が、高速な読み出しが可能であることが知られている。つまり、ＲＡＭ１１４からインデックスデータを読み出す方式を採用する本実施形態に係る映像データ処理装置は、従来の装置と比較し、より高速な映像データの読み出しが可能となる。このように、高速な読み出しが可能になると、再生方式を正方向再生から逆方向再生へと切り替える際に要する時間を短縮させることが可能となる。同様に、再生方式を１倍再生から早送り再生へと切り替える際に要する時間を短縮させることが可能となる。このように、映像データ処理装置は、再生操作に対する反応を向上させることができる。
【００３３】
また、上記実施形態では、着脱式のリムーバブル記録媒体３０が映像データ処理装置に取り付けられた時に、リムーバブル記録媒体３０に記録される映像データファイルのインデックスデータを読み出し、ＲＡＭ１１４に記憶させるようにしている。これにより、映像データ処理装置は、従来の装置のように、ユーザからの再生開始指示が入力された後にファイルからインデックスデータを読み出す必要がなくなる。したがって、インデックスデータの読み込み時間が短縮でき、再生開始指示から再生動作開始までの時間を短縮することが可能となる。
【００３４】
また、上記実施形態では、読出し速度と読出し容量との関係を考慮し、インデックスデータの読出し容量をαとしている。また、ＲＡＭ１１４の記憶領域の容量を読出し容量αと同サイズとしている。これにより、リムーバブル記録媒体３０からインデックスデータを効率的に読み出すことが可能となる。
【００３５】
これらのことから、本発明に係る映像データ処理装置は、映像データの再生動作を迅速に開始することができる。
【００３６】
なお、再生対象となる映像データファイルの選択時には、先頭付近の映像データのインデックスデータを予め読み込んでおき、再生開始指示が入力された場合に、残りのインデックスデータも読み込むようにすることによっても、映像データの再生動作を迅速に開始することができる。
【００３７】
（第２の実施形態）  
第２の実施形態では、リムーバブル記録媒体３０が一又は複数の映像データファイルを記録しており、ＲＡＭ１１４が容量αの記憶領域を複数備える場合において説明する。制御部１７は、リムーバブル記録媒体３０から読み出されたインデックスデータをＲＡＭ１１４の各記憶領域に記憶させる。
【００３８】
図８は、制御部１７がインデックスデータをＲＡＭ１１４に記憶させる際の処理動作を示すフローチャートである。
【００３９】
まず、制御部１７は、リムーバブル記録媒体３０が接続されたか否かを判定する（ステップ８ａ）。リムーバブル記録媒体３０が接続された場合（ステップ８ａのＹｅｓ）、メディアコントローラ１８へリムーバブル記録媒体３０から容量αのインデックスデータを読み出すように指示を出す（ステップ８ｂ）。
【００４０】
制御部１７は、インデックスデータがリムーバブル記録媒体３０から読み出されると、ＲＡＭ１１４の記憶領域にこのインデックスデータを記憶させ（ステップ８ｃ）、ＲＡＭ２０における複数の記憶領域に空きがあるか否かを判定する（ステップ８ｄ）。ＲＡＭ２０における記憶領域に空きがある場合（ステップ８ｄのＹｅｓ）、処理をステップ８ｂに移行し、ＲＡＭ２０における記憶領域に空きがなくなるまでステップ８ｂ及びステップ８ｃの処理を繰り返す。
【００４１】
ＲＡＭ２０における記憶領域に空きがない場合（ステップ８ｄのＮｏ）、処理を終了する。なお、映像データファイルにおけるインデックスデータが全て既読である場合には、記憶領域に空きがある場合であっても処理を終了する。
【００４２】
図９は、図８に示す処理動作によりＲＡＭ１１４の各記憶領域に記憶されるインデックスデータの位置情報テーブルを示す図である。ＲＡＭ１１４は、記憶領域１〜Ｎを備える。記録領域１〜Ｎには、容量αに相当するｎ個のインデックスデータがそれぞれ記憶される。それぞれの位置情報テーブルには、映像データファイルの先頭位置からのフレーム数１〜ｎ，ｎ＋１〜２ｎ，…，ｘ＋１〜ｘ＋ｎと、映像データファイルの先頭位置から各映像データの先頭位置までのデータ長（バイト数）とが対応付けられている。なお、ＲＡＭ１１４は、容量の小さな映像データファイルであれば、ファイル中の全てのインデックスデータを記憶することが可能である。
【００４３】
図１０は、映像データ処理装置が再生開始指示を受ける際の制御部１７の処理動作を示すフローチャートである。なお、ＲＡＭ１１４に記憶領域が複数存在する場合、再生処理中にＲＡＭ１１４にインデックスデータを記憶させる処理は、映像データの再生方式によって異なる。図１０は、映像データの再生方式が正方向再生のみに対応する場合を示す。
【００４４】
制御部１７は、映像操作部１５又は画面操作部１６から再生開始指示があるか否かを判定する（ステップ１０ａ）。再生開始指示がある場合（ステップ１０ａのＹｅｓ）、ＲＡＭ１１４の記憶領域１に記憶されているインデックスデータを１つ読み出す（ステップ１０ｂ）。そして、制御部１７は、メディアコントローラ１８へ読み出したインデックスデータが示す１フレーム分の映像データを読み出すように指示を出す（ステップ１０ｃ）。読み出された映像データは、デコーダ１１１へ出力される。
【００４５】
続いて、制御部１７は、ＲＡＭ１１４の記憶領域１に記憶された容量αのインデックスデータが全て読み出されたか否かを判定する（ステップ１０ｄ）。記憶領域１に記憶された容量αのインデックスデータが全て読み出された場合（ステップ１０ｄのＹｅｓ）、記憶領域２のインデックスデータを参照して再生処理を行うと共に、メディアコントローラ１８に再生中の映像データファイルにおける未記憶のインデックスデータを読み出させ、記憶領域１に記憶させる（ステップ１０ｅ）。制御部１７は、ステップ１０ｅの後、処理をステップ１０ｂに移行して再生処理を繰り返す。また、制御部１７は、記憶領域１に記憶されたインデックスデータが全て読み出されていない場合（ステップ１０ｄのＮｏ）、処理をステップ１０ｂに移行して再生処理を繰り返す。この再生処理は、制御部１７が、映像操作部１５からの再生停止指示を受けた場合に停止される。
【００４６】
図１１は、図１０に示す再生処理の際のＲＡＭ１１４の記憶領域に記憶されるインデックスデータを示す図である。制御部１７は、ステップ１０ｄにおいて、記憶領域１におけるフレーム数ｎのインデックスデータを参照した映像データが再生されると、記憶領域２のフレーム数ｎ＋１のインデックスデータを参照して映像データを再生する。制御部１７は、記憶領域２に移行する際に、記憶領域１に再生中の映像データファイルにおける未記憶のインデックスデータを記憶させる。こうすることにより、ＲＡＭ１１４には、現在の再生位置よりも先のインデックスデータが常に記憶されることとなる。なお、制御部１７は、再生停止指示を受けるまで、記憶領域１〜Ｎに記憶されるインデックスデータを参照して、映像データを再生する。
【００４７】
図１２は、映像データ処理装置が再生開始指示を受ける際の制御部１７の処理動作を示すフローチャートである。なお、図１２は、映像データの再生方式が正方向再生及び逆方向再生に対応する場合を示す。また、図１０と同一の処理フローには同一のステップ数を付している。
【００４８】
制御部１７は、ＲＡＭ１１４の記憶領域に記憶された容量αのインデックスデータが全て読み出されたか否かを判定する（ステップ１０ｅ）。記憶領域に記憶されたインデックスデータが全て読み出された場合（ステップ１０ｅのＹｅｓ）、次の記憶領域のインデックスデータを参照して再生処理を行うと共に、メディアコントローラ１８に再生中の映像データファイルにおける未記憶のインデックスデータを読み出させ、所定の記憶領域にこのインデックスデータを記憶させる（ステップ１２ａ）。
【００４９】
図１３は、図１２に示す再生処理の際のＲＡＭ１１４の記憶領域に記憶されるインデックスデータを示す図である。
【００５０】
映像データ処理装置の再生方式が正方向再生である場合、制御部１７は、記憶領域Ｋにおけるフレーム数ｋ＋ｎのインデックスデータを参照した映像データが再生されると、記憶領域Ｋ＋１のフレーム数ｌ＋１のインデックスデータを参照して映像データを再生する。制御部１７は、記憶領域Ｋ＋１に移行する際に、記憶領域１に再生中の映像データファイルにおける未記憶のインデックスデータを記憶させる。
【００５１】
映像データ処理装置の再生方式が逆方向再生である場合、制御部１７は、記憶領域Ｋにおけるフレーム数ｋ＋１のインデックスデータを参照した映像データが再生されると、記憶領域Ｋ−１のフレーム数ｊ＋ｎのインデックスデータを参照して映像データを再生する。制御部１７は、記憶領域Ｋ−１に移行する際に、記憶領域Ｎに再生中の映像データファイルにおける未記憶のインデックスデータを記憶させる。
【００５２】
映像データ処理装置は、ＲＡＭ１１４の記憶領域にインデックスデータをこのように記憶させることにより、映像データの正方向再生及び逆方向再生に迅速に対応することが可能となる。
【００５３】
さらに、制御部１７は、リムーバブル記録媒体３０に複数の映像データファイルが記録されており、現在再生中の映像データファイルの次に再生処理される映像データファイルが決定されている場合、図１４に示すように、次に再生予定の映像データファイルのインデックスデータを、ＲＡＭ１１４の記憶領域に記憶させておいてもよい。このようにすることで、早送り及び逆方向再生等、多くの再生方式を複数のファイルにまたがって適用する際に、読み出し処理の軽減、操作レスポンスの改善に役立つ。
【００５４】
以上のように、上記第２の実施形態では、ＲＡＭ１１４は、容量αの記憶領域を複数する。そして、制御部１７は、映像データファイルから読み出されたインデックスデータを各記憶領域に記憶させ、再生開始指示がある場合には、記憶領域に記憶されるインデックスデータにより示される映像データを再生するようにしている。また、再生方式を変更する指示が入力される場合には、他の記憶領域に記憶されるインデックスデータも参照して、再生方式の変更に対応するようにしている。つまり、再生動作及び再生方式の変更の際に必要となるインデックスデータを、記録媒体に記録されたファイルからではなく、ＲＡＭ１１４の記憶領域から読み出すようにしている。これにより、再生動作の一時停止、再開、再生速度の変更、再生位置のジャンプ等、再生方式が変わることに伴い映像データの読出し位置が変更する場合であっても、インデックスデータを読み込む時間が短縮され、操作に対する応答性能を向上させることが可能となる。
【００５５】
したがって、本発明に係る映像データ処理装置は、再生方式の変更等の処理操作に対して迅速に対応することができる。
【００５６】
（第３の実施形態）  
第３の実施形態では、リムーバブル記録媒体３０が複数の映像データファイルと、それら映像データファイルのサムネイル画像（映像の先頭部分等の静止画により示される代表画像）を格納するサムネイル画像データファイルとを記録している場合において説明する。
【００５７】
このとき、表示部１４は、リムーバブル記録媒体３０に記録される映像データファイルのサムネイル画像と、サムネイル画像を選択する際のカーソルとを表示する。また、画面操作部１６は、備えられた各種のボタンにより、表示部１４に表示されるカーソルの操作指示及び表示部１４に表示されるサムネイル画像の選択指示をユーザから受け付ける。
【００５８】
メディアコントローラ１８は、制御部１７からの指示によりリムーバブル記録媒体３０に記録される映像データファイルのインデックスデータ及び映像データを読み出す。また、制御部１７からの指示により、サムネイル画像データファイルのサムネイル画像データを読み出す。
【００５９】
ＲＡＭ１１４は、容量αの記憶領域を備える。そして、ＲＡＭ１１４は、この記憶領域にメディアコントローラ１８により読み出されるインデックスデータを記憶する。
【００６０】
デコーダ１１１は、メディアコントローラ１８により読み出された映像データを復号化して出力部１１３に出力する。また、デコーダ１１１は、メディアコントローラ１８により読み出されたサムネイル画像データを復号化して表示部１４に出力する。
【００６１】
制御部１７は、リムーバブル記録媒体３０が接続されると、メディアコントローラ１８へリムーバブル記録媒体３０からサムネイル画像データファイルのサムネイル画像データを読み出すように指示を出す。制御部１７は、読み出されたサムネイル画像データをデコーダ１１１へ出力させる。
【００６２】
また、制御部１７は、画面操作部１６から表示部１４に表示されるサムネイル画像に対する選択指示が入力されると、メディアコントローラ１８へリムーバブル記録媒体３０からそのサムネイル画像の映像データファイルのインデックスデータを読み出すように指示を出す。
【００６３】
また、制御部１７は、映像操作部１５又は画面操作部１６から再生開始指示が入力されると、ＲＡＭ１１４からインデックスデータを１つ読み出す。そして、制御部１７は、メディアコントローラ１８へこのインデックスデータが示す映像データをリムーバブル記録媒体３０から読み出すように指示を出す。制御部１７は、読み出された映像データをデコーダ１１１へ出力させる。
【００６４】
以下、上記構成における映像データ処理装置の制御部１７の処理動作を詳細に説明する。図１５は、制御部１７がインデックデータをＲＡＭ１１４に記憶させる際の処理動作を示すフローチャートである。
【００６５】
まず、制御部１７は、リムーバブル記録媒体３０が接続されたか否かを判定する（ステップ１５ａ）。リムーバブル記録媒体３０が接続された場合（ステップ１５ａのＹｅｓ）、メディアコントローラ１８へリムーバブル記録媒体３０からサムネイル画像データファイルのサムネイル画像データを読み出すように指示を出す（ステップ１５ｂ）。読み出されたサムネイル画像データは、デコーダ１１１でデコードされ、表示部１４へ出力される。
【００６６】
図１６は、本発明の第３の実施形態における表示部１４のサムネイル画像の表示例を示す模式図である。表示部１４には６個のサムネイル画像が表示され、サムネイル画像５上にカーソルが位置する例を示している。
【００６７】
続いて、制御部１７は、画面操作部１６から表示部１４に表示されるサムネイル画像に対する選択指示があるか否かを判定する（ステップ１５ｃ）。サムネイル画像に対する選択指示がある場合（ステップ１５ｃのＹｅｓ）、メディアコントローラ１８へそのサムネイル画像が示す映像データファイルのインデックスデータを読み出すように指示を出す（ステップ１５ｄ）。そして、制御部１７は、読み出されたインデックスデータをＲＡＭ１１４に記憶させて（ステップ１５ｅ）、処理を終了する。
【００６８】
ステップ１５ｃにおいて、サムネイル画像に対する選択指示がない場合、表示部１４におけるカーソルが任意のサムネイル画像上に所定の時間以上停止しているか否かを判定する（ステップ１５ｆ）。表示部１４におけるカーソルが任意のサムネイル画像上に所定の時間以上停止していない場合（ステップ１５ｆのＮｏ）、処理をステップ１５ｃに移行する。
【００６９】
表示部１４におけるカーソルが任意のサムネイル画像上に所定の時間以上停止している場合（ステップ１５ｆのＹｅｓ）、メディアコントローラ１８へカーソルが停止するサムネイル画像の映像データファイルのインデックスデータを読み出すように指示を出す（ステップ１５ｇ）。そして、制御部１７は、読み出されたインデックスデータをＲＡＭ１１４に記憶させる（ステップ１５ｈ）。
【００７０】
続いて、制御部１７は、そのサムネイル画像からカーソルが移動したか否かを判定する（ステップ１５ｉ）。サムネイル画像からカーソルが移動した場合（ステップ１５ｉのＹｅｓ）、ＲＡＭ１１４に記憶されたインデックスデータを消去し（ステップ１５ｊ）、処理をステップ１５ｃへ移行する。サムネイル画像からカーソルが移動していない場合（ステップ１５ｉのＮｏ）、処理を終了する。
【００７１】
これにより、リムーバブル記録媒体３０に記録される複数の映像データファイルのうち、再生を希望する映像データファイルのインデックスデータがＲＡＭ１１４に記憶されることとなる。
【００７２】
ここで、制御部１７は、この映像データファイルに対する再生指示がある場合、図７に示される再生処理を行う。
【００７３】
以上のように、上記第３の実施形態では、リムーバブル記録媒体３０に複数の映像データファイルが記録されている場合、表示部１４に表示される各映像データファイルのサムネイル画像から再生処理の対象となる映像データファイルを選択する。このとき、制御部１７は、カーソルが表示部１４における任意のサムネイル画像上に所定の時間以上停止する場合、その映像データファイルのインデックスデータを読み出して、ＲＡＭ１１４に記憶させるようにしている。これにより、リムーバブル記録媒体３０内の映像データファイル全てのインデックスデータを読み出す必要がなく、かつ再生開始指示前にインデックスデータの読み込み動作が行われているため、再生開始操作に対して反応のよい再生動作を実現する事が可能となる。
【００７４】
したがって、本発明に係る映像データ処理装置は、映像データの再生動作を迅速に開始することができる。
【００７５】
（その他の実施形態）  
なお、この発明は上記各実施形態に限定されるものではない。例えば上記実施形態では、リムーバブル記録媒体３０に記録される映像データファイルから映像データを再生する例について説明したが、リムーバブル記録媒体３０に記録される音声データファイルから音声データを再生する場合であっても同様に実施可能である。
【００７６】
また、上記実施形態では、映像データの記録位置を、映像データファイルの先頭からのデータ長により表す例について説明したが、この方法に限定されるわけではない。例えば、映像データの記録位置を、映像データの１フレーム毎のデータ長により表す場合であっても同様に実施可能である。ただし、映像データの記録位置を確認するのに、データ長を累積加算しなければならない点に留意する必要がある。
【００７７】
また、上記実施形態では、バスにより映像データ及び制御信号を伝送する例について説明しているが、映像データ及び制御信号をそれぞれ別のバスで伝送する場合であっても同様に実施可能である。
【００７８】
さらに、この発明は上記各実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記各実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００７９】
【図１】本発明の一実施形態に係る映像データ処理装置の図である。
【図２】映像データファイルの構造を示す模式図である。
【図３】図１の映像データ処理装置の構造を示すブロック図である。
【図４】リムーバブル記録媒体からデータを読み出す際の読出し速度を示す図である。
【図５】図３の制御部がインデックスデータをＲＡＭに記憶させる際の処理動作を示すフローチャートである。
【図６】図５に示す処理動作によりＲＡＭの記憶領域に記憶されるインデックスデータの位置情報テーブルを示す図である。
【図７】映像データ処理装置が再生開始指示を受ける際の制御部の処理動作を示すフローチャートである。
【図８】図３の制御部がインデックスデータをＲＡＭに記憶させる際の処理動作を示すフローチャートである。
【図９】図８に示す処理動作によりＲＡＭの各記憶領域に記憶されるインデックスデータの位置情報テーブルを示す図である。
【図１０】映像データ処理装置が再生開始指示を受ける際の制御部の処理動作を示すフローチャートである。
【図１１】図１０に示す再生処理の際のＲＡＭの記憶領域に記憶されるインデックスデータを示す図である。
【図１２】映像データ処理装置が再生開始指示を受ける際の制御部の処理動作を示すフローチャートである。
【図１３】図１２に示す再生処理の際のＲＡＭの記憶領域に記憶されるインデックスデータを示す図である。
【図１４】現在再生中の映像データファイルの次に再生する映像データファイルが設定されている場合の位置情報テーブルを示す図である。
【図１５】図３に示す制御部がインデックデータをＲＡＭに記憶させる際の処理動作を示すフローチャートである。
【図１６】図３の表示部のサムネイル画像の表示例を示す図である。
【符号の説明】
【００８０】
１０…映像データ処理装置
１１…挿入口
１２…内蔵記録媒体
１４…表示部
１５…映像操作部
１６…画面操作部
１７…制御部
１８…メディアコントローラ
１９…内蔵記録媒体コントローラ
１１０…エンコーダ
１１１…デコーダ
１１２…受信部
１１３…出力部
１１４…ＲＡＭ
２０…カメラ
３０…リムーバブル記録媒体
【図１】
2010068432.tif 000003
【図２】
2010068432.tif 000004
【図３】
2010068432.tif 000005
【図４】
2010068432.tif 000006
【図５】
2010068432.tif 000007
【図６】
2010068432.tif 000008
【図７】
2010068432.tif 000009
【図８】
2010068432.tif 000010
【図９】
2010068432.tif 000011
【図１０】
2010068432.tif 000012
【図１１】
2010068432.tif 000013
【図１２】
2010068432.tif 000014
【図１３】
2010068432.tif 000015
【図１４】
2010068432.tif 000016
【図１５】
2010068432.tif 000017
【図１６】
2010068432.tif 000018