(57)【要約】【課題】動画ファイルの記録中に撮影された静止画のファイルを記録する時に、記録された動画と静止画それぞれのファイル名を連番にする。【解決手段】動画データを動画ファイルとして記録する再に、記録指示に従って静止画データを静止画ファイルとして記録する記録装置は、動画データの記録中において、静止画データの記録の指示に応じて、記録中の動画ファイル又記録された静止画ファイルのファイル名との第１の所定の関係に従って、記録が指示された静止画ファイルのファイル名を生成し、動画データの記録の終了後において、記録された動画ファイルのファイル名と記録された静止画ファイルのファイル名とが第２の所定の関係を有するように、記録された動画ファイルと静止画ファイルの少なくとも一方のファイル名を変更する。【選択図】図１
2014165735.tif 000002
【特許請求の範囲】
【請求項１】
動画データと静止画データを出力する撮像手段と、
動画の記録開始の指示に応じて前記動画データを、少なくとも一つの動画ファイルとして記録媒体に記録すると共に静止画の記録指示に応じて前記静止画データを静止画ファイルとして前記記録媒体に記録する手段であって、前記動画データの記録中に少なくとも一つの静止画データを静止画ファイルとして前記記録媒体に記録する記録手段と、
所定の形式に従い前記動画ファイルのファイル名を生成する生成手段と、
前記動画データの記録中の前記静止画の記録指示に応じて前記生成手段を制御して、前記記録手段が記録中の前記動画ファイル又は記録された静止画ファイルのファイル名との第１の所定の関係に従って、前記記録が指示された静止画ファイルのファイル名を生成し、前記動画データの記録の終了後に前記生成手段を制御して、記録された少なくとも一つの動画ファイルのファイル名と記録された少なくとも一つの静止画ファイルのファイル名とが第２の所定の関係を有するように、記録された動画ファイルと静止画ファイルの少なくとも一方のファイル名を変更する制御手段と、
を備えることを特徴とする記録装置。
【請求項２】
前記所定の形式は、ファイル名がファイルの記録順に関連する番号を含む形式であり、
前記第２の所定の関係は、記録された少なくとも一つの動画ファイルの各ファイル名が記録順に連続する番号を有し、記録された少なくとも一つの静止画ファイルの各ファイル名が、前記記録された少なくとも一つの動画ファイルの各ファイル名が有する番号とは異なる連続する番号を有し、動画ファイルのファイル名の前記連続する番号と静止画ファイルの前記連続する番号は、一方が他方に連続する関係であることを特徴とする請求項１に記載の記録装置。
【請求項３】
前記第１の所定の関係は、前記動画データの記録中に記録された少なくとも一つの静止画ファイルのファイル名が、前記動画データの記録中に最初に静止画データの記録が指示されたときに記録中であった動画ファイルのファイル名が有する番号に基づいて付される連続する番号を有する関係であることを特徴とする請求項２に記載の記録装置。
【請求項４】
前記連続する番号は、前記動画データの記録中に最初に静止画データの記録が指示されたときに記録中であった動画ファイルのファイル名が有する番号と同じ番号から開始する番号であることを特徴とする請求項３に記載の記録装置。
【請求項５】
前記制御手段は、前記第１の所定の関係に従って生成された記録された静止画ファイルのファイル名が有する番号を、前記動画データの記録中に最後に記録された動画ファイルのファイル名が有する番号に連続する番号に変更することにより、記録された動画ファイルのファイル名と静止画ファイルの変更されたファイル名が前記第２の所定の関係を有するようにすることを特徴とする請求項２乃至４のいずれか一項に記載の記録装置。
【請求項６】
前記第１の所定の関係は、記録された静止画ファイルの各ファイル名が、直前に記録された動画ファイル又は静止画ファイルのファイル名が有する番号に連続する番号を有する関係であることを特徴とする請求項２に記載の記録装置。
【請求項７】
前記制御手段は、前記記録手段による前記動画データの記録中に記録された動画ファイルおよび静止画ファイルそれぞれのリストを生成し、前記動画ファイルのリストに含まれる動画ファイルのファイル名が有する番号を、その最小値に基づいた連続する番号に変更し、前記静止画ファイルのリストに含まれる静止画ファイルのファイル名が有する番号を、その最大値に基づいた連続する番号に変更することにより、記録された動画ファイルのファイル名と静止画ファイルのファイル名とを、前記第２の所定の関係を有するように変更することを特徴とする請求項６に記載の記録装置。
【請求項８】
前記連続する番号は、１又は所定値ずつ増加する番号であることを特徴とする請求項２乃至７のいずれか一項に記載の記録装置。
【請求項９】
前記制御手段は、少なくとも前記一連の動画データの記録を終了したとき又は終了後に所定の時間が経過した後、前記記録装置の動作モードの変更があったとき、および前記記録装置の電源オフの指示があったときのいずれかにおいて、前記ファイル名の変更を開始することを特徴とする請求項１乃至８のいずれか一項に記載の記録装置。
【請求項１０】
前記制御手段は、前記ファイル名の変更の途中で少なくとも動画データの記録の指示または前記記録装置の電源オフの指示のいずれかがあった時は、前記ファイル名の変更を中断し、前記ファイル名の変更を中断した時は、変更されていないファイル名と変更後のファイル名が含むべき番号とをメモリに保存することを特徴とする、請求項２乃至９のいずれか一項に記載の記録装置。
【請求項１１】
前記制御手段は、ファイル名の変更の再開の指示があったときは、中断したファイル名の変更を、前記メモリに保存された前記変更されていないファイル名と、変更後のファイル名が含むべき番号とを用いて再開することを特徴とする請求項１０に記載の記録装置。
【請求項１２】
動画データと静止画データを出力する撮像手段を備える記録装置の制御方法において、
動画の記録開始の指示に応じて前記動画データを、少なくとも一つの動画ファイルとして記録媒体に記録すると共に静止画の記録指示に応じて前記静止画データを静止画ファイルとして前記記録媒体に記録するステップであって、前記動画データの記録中に少なくとも一つの静止画データを静止画ファイルとして前記記録媒体に記録する記録ステップと、
所定の形式に従い前記動画ファイルのファイル名を生成する生成ステップと、
前記動画データの記録中の前記静止画の記録指示に応じて前記生成ステップを制御して、前記記録ステップで記録中の前記動画ファイル又は記録された静止画ファイルのファイル名との第１の所定の関係に従って、前記記録が指示された静止画ファイルのファイル名を生成し、前記動画データの記録の終了後に前記生成ステップを制御して、記録された少なくとも一つの動画ファイルのファイル名と記録された少なくとも一つの静止画ファイルのファイル名とが第２の所定の関係を有するように、記録された動画ファイルと静止画ファイルの少なくとも一方のファイル名を変更する制御ステップと、
を備えることを特徴とする制御方法。
【請求項１３】
動画データと静止画データを出力する撮像手段を備える記録装置を制御するプログラムであり、
コンピュータを、
動画の記録開始の指示に応じて前記動画データを、少なくとも一つの動画ファイルとして記録媒体に記録すると共に静止画の記録指示に応じて前記静止画データを静止画ファイルとして前記記録媒体に記録する手段であって、前記動画データの記録中に少なくとも一つの静止画データを静止画ファイルとして前記記録媒体に記録する記録手段、
所定の形式に従い前記動画ファイルのファイル名を生成する生成手段、
前記動画データの記録中の前記静止画の記録指示に応じて前記生成手段を制御して、前記記録手段が記録中の前記動画ファイル又は記録された静止画ファイルのファイル名との第１の所定の関係に従って、前記記録が指示された静止画ファイルのファイル名を生成し、前記動画データの記録の終了後に前記生成手段を制御して、記録された少なくとも一つの動画ファイルのファイル名と記録された少なくとも一つの静止画ファイルのファイル名とが第２の所定の関係を有するように、記録された動画ファイルと静止画ファイルの少なくとも一方のファイル名を変更する制御手段、
として機能させるプログラム。
【請求項１４】
請求項１３のプログラムを記録したコンピュータが読み取り可能な記憶媒体。
【請求項１５】
コンピュータを、請求項１乃至１１のいずれか一項に記載された記録装置の各手段として機能させるプログラム。
【請求項１６】
コンピュータを、請求項１乃至１１のいずれか一項に記載された記録装置の各手段として機能させるプログラムを格納した記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は記録装置に関し、特に、動画像ファイル及び静止画像ファイルを記録する記録装置および記録方法に関する。
【背景技術】
【０００２】
従来、動画像データや静止画像データを記録媒体に記録する記録装置が知られている。この種の記録装置においては、記録した動画像データや静止画像データを所定のファイルシステムに従ってファイルとして管理する。
【０００３】
動画像及び静止画像ファイルを記録する際のファイル名の命名方法として、例えばＤＣＦ（Design rule for Camera File system）規格のように、ファイル名に番号を含む方法が知られている。一般的には、ファイル名は記録順に連続した番号が付けられる。
【０００４】
また、動画像データを記録中、ファイルのサイズがファイルシステムにより規定された上限のサイズを超えない様に、記録中にファイルを分割しながら記録する構成も提案されている（例えば、特許文献１参照）。
【０００５】
また、動画像信号の記録中に、静止画像も記録可能な装置も普及している。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１０−１８３２４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
この様に、ファイル名に連続する番号を付加し、ファイルを分割しながら動画像を記録する場合、動画記録中に静止画を記録すると、その時点で記録中の動画像のファイル名の次の番号を静止画に割り当てることになる。
【０００８】
そのため、ファイル分割後の動画像ファイルの番号は静止画に割り当てた番号の次の番号となり、ファイル分割前の動画像ファイルの番号と繋がらない状態になってしまう。
【０００９】
このように記録された動画と静止画とを、ファイル番号の順に再生した場合、連続して撮影した複数の動画ファイルが連続して再生されず、間に静止画が再生されてしまうという問題があった。
【００１０】
本発明は前述の問題点に鑑み、動画記録中に静止画を記録した場合でも、１回の記録中に記録された複数の動画ファイルの連続再生を実現することを目的とする。
【課題を解決するための手段】
【００１１】
上記課題を達成するため、本発明によれば、記録装置は、動画データと静止画データを出力する撮像手段と、動画の記録開始の指示に応じて動画データを、少なくとも一つの動画ファイルとして記録媒体に記録すると共に静止画の記録指示に応じて静止画データを静止画ファイルとして記録媒体に記録する手段であって、動画データの記録中に少なくとも一つの静止画データを静止画ファイルとして記録媒体に記録する記録手段と、所定の形式に従い動画ファイルのファイル名を生成する生成手段と、動画データの記録中の静止画の記録指示に応じて生成手段を制御して、記録手段が記録中の動画ファイル又は記録された静止画ファイルのファイル名との第１の所定の関係に従って、記録が指示された静止画ファイルのファイル名を生成し、動画データの記録の終了後に生成手段を制御して、された少なくとも一つの動画ファイルのファイル名と記録された少なくとも一つの静止画ファイルのファイル名とが第２の所定の関係を有するように、記録された動画ファイルと静止画ファイルの少なくとも一方のファイル名を変更する制御手段とを備える。
【発明の効果】
【００１２】
以上説明したように、本発明によれば、ファイルを分割しながら動画像を記録する場合に、分割前の動画像を記録中に、静止画を記録した場合でも動画像ファイルの連続再生を実現することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の第１の実施例に係る記録装置の構成例を示すブロック図である。
【図２】本発明の第１の実施例に係わる記録装置における記録動作のフローチャートを示す図である。
【図３】記録された動画ファイルの状態例を示す図である。
【図４】動画ファイルの構成例を示す図である。
【図５】本発明の第１の実施例に係わる記録動作におけるファイル名の変更処理のフローチャートを示す図である。
【図６】ファイル名の変更例を示す図である。
【図７】本発明の第１の実施例に係わる記録動作におけるファイル名の変更処理の中断時におけるファイル名の状態例を示す図である。
【図８】第２の実施例に係る記録動作におけるファイル名の変更処理のフローチャートを示す図である。
【図９】第２の実施例に係るファイル名の変更処理によるファイル名変更例を示す図である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施形態について図面を参照しながら詳細に説明する。
【００１５】
（第１の実施例）
図１は、本実施例に係る記録装置１００の構成例を示すブロック図である。本記録装置は、動画像を撮影可能なビデオカメラ等の撮像装置に適用可能な装置である。
図１において、入力部１０１は、動画データや音声データや静止画データを取得して出力する。入力部１０１は撮像部やマイクロフォンを含む。そして、撮像部により画像データから動画データや静止画データを取得して出力する。また、マイクにより音声データを取得して出力する。入力部１０１は、記録待機状態、或いは動画の記録状態において、動画データを出力する。また、入力部１０１は、記録待機状態、或いは、動画の記録中に、静止画記録の指示があった場合、１画面の静止画データを生成し、出力する。
【００１６】
制御部１０２は、操作部１０３からの入力に応じて記録装置１００の動作全体を制御する。制御部１０２はマイクロコンピュータやメモリ等を含み、不図示の不揮発メモリに記憶されたコンピュータプログラム（ソフトウェア）に従って記録装置１００を制御する。また、制御部１０２は、記録再生部１０６との間でデータやコマンドを通信するための記録媒体インターフェイスを内蔵している。操作部１０３は、ユーザにより操作可能な各種のスイッチを含む。そして、操作部１０３は、ユーザによる各種の指示などを受理して制御部１０２へ通知する。また、操作部１０３は、電源スイッチや記録の開始、停止を指示するためのスイッチ、記録装置１００のモードを切り替えるためのスイッチ等を含む。
【００１７】
信号処理部１０４は、記録時においては、入力部１０１により入力された動画データや音声データや静止画データをＭＰＥＧやＪＰＥＧ等の公知の符号化形式に従って符号化して、その情報量を圧縮する。また、動画データや音声データや静止画データを記録するために必要な処理を施す。また、信号処理部１０４は、再生時においては、再生された動画データや音声データや静止画データを復号し、その情報量を伸張する。また、信号処理部１０４は、記録時において、符号化された動画データや音声データや静止画データの符号量（データ量）の情報を制御部１０２に出力する。
【００１８】
メモリ１０５は、動画データや音声データや静止画データを記憶する。記録装置１００の各ブロックは、メモリ１０５に対してアクセスすることにより、動画データや音声データや静止画データを処理する。また、メモリ１０５は、動画データや音声データや静止画データの他に、ファイルシステムの情報や、管理情報など、各種の情報を記憶し、更に、制御部１０２による制御のためのワークメモリ等の役割を果たす。
【００１９】
記録再生部１０６は、記録媒体１０８に対し、動画データや音声データや静止画データ、或いは、各種の情報を書き込み、或いは、読み出す。記録再生部１０６は、記録時においては、メモリ１０５に蓄積された動画データや音声データや静止画データを記録媒体１０８に書き込む。また、記録再生部１０６は、再生時においては、記録媒体１０８から動画データや音声データや静止画データを読み出し、メモリ１０５に記憶する。本実施形態では、記録媒体１０８ハードディスク（ＨＤＤ）、フラッシュメモリカード等、ランダムアクセスの記録媒体である。
【００２０】
また、記録再生部１０６は、記録媒体１０８に記録する動画、音声、静止画データや、各種の情報を、ＦＡＴ（File Allocation Table）等のファイルシステムに従い、ファイルとして管理する。また、記録再生部１０６は、ＡＴＡ（AT Attachment）等の公知のインターフェイス（ＩＦ）を有し、制御部１０２における記録媒体ＩＦとの間でデータや各種のコマンドを通信する。また、不図示の装着、排出機構により、記録装置１００に対して記録媒体１０８を容易に装着、排出することができるように構成するが、記録装置１００に各記録媒体１０８が内蔵される構成でもよい。
【００２１】
制御部１０２は、記録媒体１０８に対して動画データや音声データや静止画データを含む動画ファイルの書き込み、読み出しを行う場合、記録再生部１０６を制御して、記録媒体１０８から、ファイルシステムデータ（管理データ）を再生してメモリ１０５に記憶する。このファイルシステムデータは、記録媒体１０８に記録されたデータのファイル名やファイルのサイズ、データの記録アドレスなどを示すデータであり、ファイルを管理するための情報である。そして、制御部１０２は、読み出したファイルシステムデータに従ってファイルの書き込み、読み出しを制御する。制御部１０２は、記録媒体１０８へのファイルの書き込みに応じて、メモリ１０５に記憶されたファイルシステムデータを更新する。そして、更新したファイルシステムデータを、記録再生部１０６により記録媒体１０８に記録する。
【００２２】
また、ユーザは、操作部１０３を操作することにより、記録装置１００の動作モードの切り替え、あるいは、動画データの記録開始、停止や静止画の記録などを指示することができる。また、出力部１０７は、再生された動画データや音声データや静止画データを記録装置１００の外部の表示装置などに出力する。表示部１０９は、動画や各種の情報を液晶パネル等の表示装置に表示する。データバス１１０は、記録装置１００の各部の間でデータや各種の制御コマンドなどを送受信するために用いられる。
【００２３】
次に、本実施例における記録動作について説明する。まず、操作部１０３から動画データの記録モードへ移行する指示を受けると、記録装置１００を記録待機状態へ遷移し、記録開始の指示を待つ。そして、記録待機状態において、入力部１０１から入力された動画データに係る動画を表示部１０９に表示する。操作部１０３から動画データの記録開始の指示が入力されると、信号処理部１０４は、入力部１０１により入力されてメモリ１０５に記憶された動画データを読み出して、動画データの符号化を開始する。そして、信号処理部１０４により、符号化されたデータをメモリ１０５に記憶する。
【００２４】
本実施例では、信号処理部１０４により符号化されたデータのデータレートは、記録媒体１０８、１０９に対して記録可能なデータレートよりも低い。そのため、本実施形態では、符号化データを一旦メモリ１０５に記憶する。そして、メモリ１０５に記憶された符号化データのデータ量が第１の所定量に達する毎に、記録再生部１０６は、メモリ１０５から符号化データを読み出して、記録媒体１０８に記録する。そして、メモリ１０５に記憶された符号化データが第１の所定量よりも少ない第２の所定量まで減少した時点でメモリ１０５からの符号化データの読み出しを一時停止し、記録媒体１０８に対する記録処理を中断する。このようにして処理を繰り返す。このとき、ファイルを開いていない場合は、新規に符号化データを記録するファイルを作成して開き、符号化データを動画ファイルとして記録する。
【００２５】
そして、制御部１０２は、記録媒体に対する１回の書き込みが完了する度に、今回書き込まれた符号化データの記録位置などに基づいて、メモリ１０５に記憶されたファイルシステムデータ（管理情報）を更新する。そして、制御部１０２は、記録媒体制御部１０６を制御して、更新されたファイルシステムデータをメモリ１０５から読み出して、記録媒体に記録する。
【００２６】
また、本実施例では、ＭＰ４ファイル形式に従い、動画ファイルを記録する。図４は、ＭＰ４ファイル４０１の構成例を示した図である。ＭＰ４は図４のような木構造を持ち、それぞれボックスと呼ばれる要素を持つ。
【００２７】
最上位階層のボックスには、ｆｔｙｐ、ｍｏｏｖ、及びｍｄａｔボックスが存在する。ｆｔｙｐ４０２は互換性情報、ｍｏｏｖ４０３は動画データ、音声データに関する管理情報が格納される。また、ｍｄａｔ４０４には動画データ、音声データの実データが格納される。記録時にはｍｄａｔに動画データと音声データを追記しながら記録する。ｍｏｏｖ４０３内には、複数のｔｒａｋ４０５、４０６が格納される。
【００２８】
本実施例では、制御部１０２は、記録再生部１０６や信号処理部１０４からの通知により、記録中のファイルサイズを監視している。そして、制御部１０２は、記録中のファイルサイズがファイルの分割を行うかどうかを決めるための閾値（ファイル分割閾値）に達した場合、記録中のファイルをクローズし、新たに動画ファイルを作成して記録を続ける。本実施例では、ファイルシステムによって決められたファイルサイズの上限に基づき、ファイル分割の閾値を決定している。即ち、本実施例では、ファイル分割の閾値を、ファイルサイズの上限よりも所定量少ない量とした。
【００２９】
ＦＡＴ３２ファイルシステムを用いている場合には、一つのファイルサイズの最大値が４ギガバイト（ＧＢ）という制限があるため、ファイル分割閾値は上限である４ＧＢよりも少ない所定値にする。
【００３０】
記録中にファイルサイズがファイル分割閾値に達した場合、制御部１０２は記録媒体制御部１０６に対し、現在開いているファイルをクローズし、新たなファイルを開いて符号化データの記録を続けるよう指示する。以上のように、動画の記録中にファイルのサイズがファイル分割閾値に達する毎にファイルを分割しながら記録を続ける。
【００３１】
また、動画の記録中に、操作部１０３から動画データの記録停止の指示を受けた場合は、制御部１０２は信号処理部１０４による動画データの符号化を停止し、記録媒体制御部１０６により記録中のファイルを閉じる。ファイルシステムデータの内容を変更し、記録媒体に記録するよう、記録媒体制御部１０６に指示する。
【００３２】
また、動画の記録中に、操作部１０３から静止画データの記録指示を受けた場合は、制御部１０２は信号処理部１０４により静止画データの符号化を行い、符号化された静止画データをメモリ１０５に記憶する。
また、本実施例では、記録待機状態において静止画記録の指示が出力された場合、制御部１０２は入力部１０１より１画面の静止画データを出力させる。そして、信号処理部１０４によりこの静止画データをＪＰＥＧ等の符号化により符号化し、記録再生部１０６により静止画ファイルとして記録媒体１０８に記録する。
【００３３】
図３は、本実施例の記録装置において記録媒体に記録される動画ファイルの内容を示す図である。図３（ａ）は、記録開始の指示から記録停止の指示までの間に複数の動画ファイルが記録されなかった場合の動画ファイルの内容を示している。記録開始に応じて動画ファイル３０１が作成され、この動画ファイル３０１のサイズが分割閾値に達する前に記録停止が指示されたものである。
【００３４】
一方、図３（ｂ）は、記録開始の指示から記録停止の指示までの間に三つの動画ファイルが記録された場合の動画ファイルの内容を示している。記録開始に応じて動画ファイル３０２が作成される。この動画ファイル３０２のサイズが分割閾値に達すると、ファイル３０２がクローズされ、新たにファイル３０３が作成される。動画ファイル３０３のサイズが分割閾値に達すると、ファイル３０３がクローズされ、新たにファイル３０４が作成される。動画ファイル３０４の記録中に記録停止の指示があり、記録が停止される。
【００３５】
次に、図２のフローチャートを用いて、本実施例の記録装置における動画データの記録中の動作を説明する。なお、図２の動作は制御部１０２が各部を制御することにより実行される。なお、本実施例では、記録される一連の動画データまたは静止画データのファイルのファイル名として、連続して付された番号を含むファイル名を付加して記録する本実施例では、例えばＤＣＦ規格のような所定の形式に従いファイル名を付加するものとする。
【００３６】
記録待機状態において、操作部１０３より動画記録開始の指示を受けた場合に図２の動作が開始する。制御部１０２は、まず、動画ファイルのファイル名に使用する番号を生成する（Ｓ２０１）。例えば、制御部１０２は、記録待機状態において、記録媒体１０８に記録された動画ファイルおよび静止画ファイルのファイル名を確認しておき、各ファイルのファイル名に含まれる番号のうち最大の番号（最終番号）の次の番号を次に記録する動画ファイル、或いは静止画ファイルの番号とする。或いは、前回記録した際に使用した番号の次の番号を次に記録する動画ファイルの、或いは静止画ファイル番号とする。例えば、記録開始時の、記録媒体１０８に図３（ａ）のファイル３０１が記録されていた場合、最後の番号が０００１である。そのため、制御部１０２は、この番号に所定値、ここでは１を加算した番号０００２を生成する。このようにファイルの記録順に関連するファイル番号を生成した後に記録再生部１０６に対して動画ファイルをオープンするように指示する（Ｓ２０２）。次に、制御部１０２は、信号処理部１０４を制御して動画と音声データの符号化を開始し（Ｓ２０３）、符号化データをメモリ１０５に記憶する。
【００３７】
動画と音声データの符号化と並行して、制御部１０２は、操作部１０３より静止画記録の指示を受けたか否かを判定する（Ｓ２０４）。静止画記録の指示を受けていた場合は、制御部１０２は、静止画ファイルに付加する仮番号を生成する（Ｓ２１１）。このとき、制御部１０２は、現在記録中の動画ファイルの記録を開始してから、最初の静止画記録の指示であった場合、現在記録中の動画ファイルの番号と同じ番号を静止画ファイル用の仮の番号として生成する。また、動画記録を開始してから２回目以降の静止画記録指示であった場合、制御部１０２は、前回記録した静止画ファイルの番号に所定値（ここでは１）を加えた値を静止画ファイル用の仮の番号として生成する。
【００３８】
そして、制御部１０２は、入力部１０１に対して静止画データを出力するように指示する。入力部１０１は、制御部１０２からの指示に応じて１画面の静止画データを生成し、信号処理部１０４に出力する。信号処理部１０４は出力された静止画データを圧縮して記録再生部１０６に出力し、記録再生部１０６により、生成した番号を用いて、仮のファイル名を付加して静止画ファイルを記録媒体１０８に記録する（Ｓ２１２）。
【００３９】
Ｓ２０４で静止画記録の指示が出力されていない場合、制御部１０２は、記録再生部１０６に対して書き込みを指示する。記録再生部１０６は、メモリ１０５より符号化データを読み出し、記録媒体１０８に記録する（Ｓ２０５）。制御部１０２は、メモリ１０５に記憶された未記録の符号化データのデータ量が書き込み停止のための閾値よりも少なくなった場合、記録再生部１０６に対して書き込み停止を指示し、記録媒体１０８に対する符号化データの書き込みを一時停止する。
【００４０】
そして、１回の書き込み動作が終了すると、制御部１０２は、現在記録中の動画ファイルのファイルサイズが、ファイル分割のための分割閾値以上となったか否かを判別する（Ｓ２０６）。ファイルサイズが分割閾値に達していない場合、制御部１０２は、記録停止の指示が出力されたか否かを判別し、記録停止の指示がない場合はＳ２０３に戻り、記録動作を続ける（Ｓ２０７）。
【００４１】
また、Ｓ２０６で、記録中の動画ファイルのサイズが分割閾値以上となっていた場合、制御部１０２は、記録再生部１０６を制御して、記録中の動画ファイルをクローズする（Ｓ２１３）。次に、制御部１０２は、次の動画ファイルのファイル番号を生成する（Ｓ２１４）。ここでは、制御部１０２は、クローズしたファイルで使用していた番号に所定値を加えて、次の動画ファイルで使用する番号とする。そして、新たな動画ファイルをオープンする処理に戻る（Ｓ２０２）。
【００４２】
図６は、動画記録中に静止画の記録指示がなされた場合に、各動画ファイルと静止画ファイルに付加されるファイル名の例（第１の所定の関係）を示している。図６において、ファイル６０１、６０３、６０６はそれぞれ動画ファイルであり、これら三つの動画ファイルには連続した番号が付加されている。ファイル６０２は動画ファイル６０１の記録中に記録された静止画ファイルであり、ファイル６０４、６０５はそれぞれ、動画ファイル６０３の記録中に記録された静止画ファイルである。静止画ファイル６０２には、仮の番号として、動画ファイル６０１で使用されている番号と同じ０００２が付加されている。また、静止画ファイル６０４、６０５には、仮の番号として、その直前に記録された静止画ファイルの仮の番号に所定値を加えた値が仮の番号として付加されている。
【００４３】
Ｓ２０７で記録停止の指示があった場合、制御部１０２は、記録再生部１０６を制御して、その時点でメモリ１０５に記憶されていた未記録の符号化データを記録媒体１０８に記録し、記録中のファイルをクローズして記録を停止する（Ｓ２０８）。次に、制御部１０２は、今回の動画の記録中に静止画が記録されたか否かを判別する（Ｓ２０９）。今回の動画記録中に１枚も静止画が記録されていない場合、そのまま記録動作を終了する。また、静止画が記録されていた場合、制御部１０２は、今回の動画記録中に記録された静止画ファイルのファイル名を変更する処理を実行する（Ｓ２１０）。
【００４４】
図５は、記録動作のＳ２１０における静止画ファイルのファイル名の変更処理を示すフローチャートである。制御部１０２はまず、今回の動画記録中に記録媒体１０８に記録された静止画ファイルを検出し、各静止画ファイルに付加された仮のファイル名をメモリ１０５に記憶する（Ｓ５０１）。次に、制御部１０２は、今回の動画の記録停止時に記録していた動画ファイルに付加されたファイル番号を検出し、メモリ１０５に記憶する（Ｓ５０２）。そして、制御部１０２は、記録停止時に記録していた動画ファイルの番号に基づき、各静止画ファイルの変更後のファイル番号を決定する（Ｓ５０３）。具体的には、制御部１０２は、記録停止時の動画ファイルのファイル番号に所定値を加えた番号を、記録開始時の動画ファイルのファイル名に使われている番号と同じ番号が仮のファイル番号として付加された静止画ファイルのファイル番号とする。また、それ以降の静止画ファイルについて、それぞれ所定値ずつ増加する番号をファイル番号として決定する。
【００４５】
例えば、図６において、１回の動画の記録中の先頭の動画ファイルの番号と同じ番号が仮の番号として付加された静止画ファイル６０２の番号を、最後の動画ファイルの番号０００４に１を加えた０００５とする。また、これ以降の静止画ファイル６０４、６０５に対しては、それぞれ１ずつ番号を加え、０００６、０００７とする。
【００４６】
このように、各静止画ファイルに付加する番号を決定した後、制御部１０２は、記録再生部１０６を制御して、静止画ファイルのファイル名を変更する（Ｓ５０４）。ここで、制御部１０２は、静止画ファイルのうち、変更後のファイル番号として最も大きな番号が付加される静止画ファイルから変更処理を実行する。
【００４７】
一つの静止画ファイルに対するファイル名の変更が完了すると、制御部１０２は、全ての静止画ファイルについてファイル名の変更処理を行ったか否かを判別する（Ｓ５０５）。残りの静止画ファイルがある場合、制御部１０２は、変更処理を中断するか否かを判別する（Ｓ５０６）。
【００４８】
動画記録中に記録された静止画の数が多い場合、ファイル名の変更処理に長い時間がかかってしまうことが考えられる。ファイル名の変更処理を実行している間は、動画や静止画の撮影が行えなくなってしまう。そのため、本実施例では、ファイル名の変更処理の途中であっても、動画、或いは静止画の撮影開始の指示があった場合、ファイル名の変更処理を中断するようにした。
【００４９】
そして、静止画ファイルのファイル名を変更する際、最も大きな番号が付加される静止画ファイルから変更処理を実行する。こうすることで、変更処理を中断して動画の記録を開始した場合、最も大きな番号に１を加えた番号を、次回の動画あるいは静止画ファイルのファイル名に使用する番号として生成することができる。
【００５０】
そこで、制御部１０２は、変更処理を中断する場合、残りの静止画ファイルの仮のファイル名と、変更後のファイル番号とをメモリ１０５に保存し、変更処理を終了する（Ｓ５０７）。なお、撮影指示以外にも、電源オフの指示や、記録媒体１０８の排出指示があった場合も、静止画ファイルのファイル名の変更を中断する。
【００５１】
また、Ｓ５０６で中断しない場合、制御部１０２は、次の静止画ファイルを選択し、Ｓ５０４に戻って変更処理を続ける（Ｓ５０８）。
【００５２】
図６の静止画ファイル６０７−６０９はそれぞれ、ファイル名の変更処理後の静止画ファイルである。静止画ファイル６０７の番号として、最後の動画ファイル６０６の番号と連続する値が付加される。また、各動画ファイル６０７−６０９に対しては、記録順に増加する値がファイル番号として付加される。
【００５３】
次に、ファイル名の変更処理の中断後の、再開について説明する。例えば、ユーザが操作部１０３を操作することにより、ファイル名の変更処理の再開を指示した場合、制御部１０２は、メモリ１０５に記憶されている、変更対象である、残りの静止画ファイルの仮のファイル名と、変更後のファイル番号とを検出する。そして、制御部１０２は、記録再生部１０８を制御して、各静止画ファイルのファイル名を変更する。全ての静止画ファイルのファイル名の変更が完了すると、制御部１０２は、メモリ１０５から、各静止画ファイルの仮のファイル名と、変更後のファイル番号の情報を消去する。また、再開後に、再び変更処理を中断する場合、制御部１０２は、残りの静止画ファイルの仮のファイル名と、変更後のファイル番号とをメモリ１０５に保存し、変更処理を終了する。
【００５４】
図７は、ファイル名の変更処理の中断時における動画ファイルと静止画ファイルのファイル名を示している。図６と同じファイルには同じ符号を付して示す。例えば、図７では、静止画ファイル６０９の変更処理が完了した時点で、ファイル名の変更処理が中断された状態を示している。そして、このとき、残りの静止画ファイル６０２、６０３の仮のファイル名と、変更後のファイル番号である０００５、０００６の情報がメモリ１０３に保存される。
【００５５】
変更処理が再開された場合、制御部１０２は、保存された情報に基づき、静止画ファイル６０２、６０３のファイル名を、静止画ファイル６０７、６０８のファイル名に変更する。
【００５６】
なお、本実施例では、ファイルを分割するための閾値を所定のサイズとしたが、例えば、所定時間分の動画データを記録する度にファイルを分割するようにしてもよい。この場合、閾値が所定の記録時間長となる。そして、制御部１０２は、新たなファイルを作成して記録を開始してからの経過時間をカウントし、所定時間が経過すると、記録媒体制御部１０６に対してファイル分割の指示を出力する。また、本実施例では、動画データや音声データや静止画データを記録する装置について説明したが、入力された他の情報データ、例えば音声データを記録する装置に対しても同様に本発明を適用可能である。
【００５７】
また、本実施例では、動画や音声をＭＰ４ファイル形式で記録したが、ＭＯＶファイル形式など、その他のファイル形式で記録することも可能である。
【００５８】
また、本実施例では、静止画（一方）を仮のファイル名で記録し、動画（他方）の記録終了後に静止画のファイル名を変更しているが、動画を仮のファイル名で記録するようにしてもよい。そして、動画記録終了後に、動画ファイル（一方）の番号を、静止画（他方）ファイルに続くように変更することも可能である。
【００５９】
また、ファイル名の変更処理が中断された場合、ユーザからの指示により再開するようにしたが、ユーザからの指示が無くても、制御部１０２により自動的に変更処理を再開するようにすることも可能である。
【００６０】
例えば、記録待機状態や、再生モードへの切り替え、或いは、電源オフの指示を受けた場合に、制御部１０２がファイル名の変更処理を再開する構成としてもよい。
【００６１】
（第２の実施例）
次に、第２の実施例を説明する。本実施例においても、記録装置１００の構成、並びにその基本的な動作は第１の実施例と同様であるので、ここでの説明は省略する。
【００６２】
本実施例では、制御部１０２は、動画の記録中に記録される各動画ファイル、或いは静止画ファイルに対し、記録順にファイル番号を付加して記録する。更に、１回の動画の記録中に記録された１以上の動画ファイルのファイル名の情報と静止画ファイルのファイル名の情報を含むリストを作成する。
【００６３】
図９は、本実施例で記録されるファイル名の例である。動画の記録動作を開始すると、制御部１０２は、動画ファイル９０１を作成し、動画ファイル９０１を撮影中に記録した静止画は、動画ファイル９０１の次の番号０００３を使ったファイル名の静止画ファイル９０２として記録する。
【００６４】
次に、動画ファイル９０１のファイルサイズが分割閾値に達したところで、動画ファイル９０３を作成し、ファイル名としては、静止画ファイル９０２の次の番号０００４を用いる。さらに、動画ファイル９０３を撮影中に記録した静止画は静止画ファイル９０４として次の番号０００５を用いたファイル名で記録する（第２の所定の関係）。
【００６５】
制御部１０２は、１回の動画記録中（記録開始の指示から記録停止の指示まで）に記録した各動画ファイル、静止画ファイルのファイル名を示すリストを生成する。そして、制御部１０２は、動画記録を終了したところで、動画ファイル９０１及び９０３を持つ動画ファイルリスト９０７と、静止画ファイル９０２と９０４を持つ静止画ファイルリスト９０８ができる。
【００６６】
動画の記録終了後、ファイル名の変更処理が実行される。図８は、本実施例に係る記録動作におけるファイル名の変更処理を示すフローチャートである。
【００６７】
制御部１０２は、まず、リネーム番号として、終了した動画記録における最終番号を設定する（Ｓ８０１）。図９では、最後に記録した静止画ファイル９０４の番号である０００５となる。次に静止画リストにファイルがあるか否か確認し（Ｓ８０２）、ファイルがある場合は、静止画リストの最終ファイルの番号がリネーム番号と同一か確認する（Ｓ８０３）。図９において静止画ファイル９０４のファイル番号はリネーム番号と同一であるため、リネーム処理は行わず、静止画ファイルリストから最後のファイルを削除する（Ｓ８０５）。次にリネーム番号を１つ前の番号の００４とし（Ｓ８０６）、Ｓ８０２に戻る。
【００６８】
ここで、静止画リストには、静止画ファイル９０２が残っている為（Ｓ８０２）、最終ファイルである静止画ファイル９０２の番号とリネーム番号を比較する（Ｓ８０３）。そして、番号が異なる為、静止画ファイル９０２の番号０００３をリネーム番号である０００４に変更したファイル名に変更して、静止画ファイル９０６として記録する（Ｓ８０４）。次に静止画ファイルから最後のファイルである９０２を削除し（Ｓ８０５）、再度、静止画リストにファイルがあるか確認する（Ｓ８０２）。
【００６９】
静止画リストにファイルが無くなっているため、次にリネーム番号を動画の先頭番号に設定する（Ｓ８０７）。図９においては動画の先頭番号は動画ファイル９０１の番号である０００２である。次に、動画リストにファイルがあるか否か確認し（Ｓ８０８）、次に動画の先頭ファイルの番号（最小値）をリネーム番号と比較する（Ｓ８０９）。ここでは、同一であるため、リネーム処理は行わず、動画リストから先頭のファイルを削除する（Ｓ８１１）。次にリネーム番号を１つ後の０００３とし（Ｓ８１２）、再度動画リストにファイルがあるか確認する処理に戻る（Ｓ８０８）。先頭ファイルは、図９の動画ファイル９０３となっており、先頭ファイルのファイル番号とリネーム番号が異なる。その為、動画ファイル９０３の番号０００４をリネーム番号である０００３に変更したファイル名に変更して、動画ファイル９０５として記録する（Ｓ８１０）。次に動画リストから先頭ファイルである動画ファイル９０３を削除し（Ｓ８１１）、リネーム番号を一つ後の０００４とし（Ｓ８１２）、動画リストにファイルがあるか否か確認する（Ｓ８０８）。ここでは、動画リストのファイルは無いため、処理を終了する。
【００７０】
このように、静止画について、最終番号からリネームし、動画について先頭番号からリネームすることで、静止画どうし、動画どうしでファイル番号が重ならない為、リネーム時にファイル名が重なることは無い。
【００７１】
また、本実施例では、動画記録終了直後にリネーム処理を開始しているが、操作部１０３によるリネーム処理開始指示や、記録モードから再生モードへの切り替え指示や、操作部１０３による電源ＯＦＦの指示を受け付けた場合に、開始してもよい。その場合、本実施例のリネーム処理を開始するには次の処理が必要である。即ち、記録媒体１０８に記録された動画及び静止画ファイルを解析し、動画ファイルのＵＵＩＤの値から連続する動画ファイルを動画リストに登録し、動画リストの先頭と末尾の動画ファイルの番号に挟まれた番号を持つ静止画ファイルを静止画リストに登録する。
【００７２】
また、ファイル名の変更処理の中断およびその再開については、第１の実施例と同様であるが、本実施例では記録動作中に生成された動画リストと静止画リストそれぞれにあるファイル名とリネーム番号をメモリに保存する。
【００７３】
（その他の実施形態）
前述した本発明の実施形態における記録装置を構成する各手段、並びに図２、５および８にフローチャートで示した記録動作の各工程は、コンピュータのＲＡＭやＲＯＭなどに記憶されたプログラムが動作することによって実現できる。このプログラム及び前記プログラムを記憶したコンピュータ読み取り可能な記憶媒体は本発明に含まれる。
【００７４】
また、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【００７５】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図２に示すフローチャートに対応したプログラム）を、システムまたは装置に直接、または遠隔から供給する場合も含む。そして、そのシステムまたは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００７６】
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【００７７】
プログラムを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスクなどがある。さらに、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−Ｒ）などもある。
【００７８】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する方法がある。そして、前記ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記憶媒体にダウンロードすることによっても供給できる。
【００７９】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００８０】
また、その他の方法として、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００８１】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。さらに、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００８２】
さらに、その他の方法として、まず記憶媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。そして、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。
【００８３】
上記実施形態は、何れも本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその技術思想、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。
【図１】
2014165735.tif 000003
【図２】
2014165735.tif 000004
【図３】
2014165735.tif 000005
【図４】
2014165735.tif 000006
【図５】
2014165735.tif 000007
【図６】
2014165735.tif 000008
【図７】
2014165735.tif 000009
【図８】
2014165735.tif 000010
【図９】
2014165735.tif 000011