(57)【特許請求の範囲】
【請求項１】
連続撮影によって得られる一連の画像データが複数のファイルに分割されてメモリに記憶されることとなる記憶再生装置において、
前記ファイルを前記メモリに記憶する過程で、各ファイルについて撮影順序を表す第１識別符号を記録し、前記一連の画像データを構成するファイルの内部に、当該ファイルが当該画像データを構成するファイルであることを表す第２識別符号を記録し、前記一連の画像データを構成するファイルの内部に、当該ファイルが前記メモリに記憶される直前に既に同じ一連の画像データを構成する別のファイルが前記メモリに記憶されているか否かを表す第３識別符号を記録する識別符号記録手段と、
前記メモリに記憶されている前記一連の画像データを再生する手段であり、各ファイルについて記録されている前記第１及び前記第２識別符号を読み出し、当該第１識別符号に基づいて各ファイルの撮影順序を識別しつつ、当該第２識別符号に基づいて当該画像データを構成するファイルを識別して、当該画像データを構成する複数のファイルを連続撮影時の撮影順序で再生する再生制御手段とを備え、
前記再生制御手段は、
前記メモリに記憶されている前記一連の画像データを再生する前に、一のファイルについて記録されている前記第１識別符号を読み出すと共に、他のファイルについて記録されている前記第１識別符号を読み出して、当該一のファイルの直前に撮影されたファイルを検索する直前ファイル検索手段と、
前記一のファイルについて記録されている前記第２識別符号を読み出すと共に、前記直前ファイル検索手段で検索されたファイルについて記録されている前記第２識別符号を読み出して、これらの第２識別符号が同じか否かを判定し、
異なる場合には、前記一のファイルを、前記一連の画像データにおいて撮影順序が先頭であるファイルとし、
同じ場合には前記直前ファイル検索手段で検索されたファイルについて記録されている前記第３識別符号を読み出して、当該ファイルが前記メモリに記憶される直前に既に同じ一連の画像データを構成する別のファイルが前記メモリに記憶されている場合には、当該ファイルを前記一のファイルとして再び前記直前ファイル検索手段での検索を実行し、
当該ファイルが前記メモリに記憶される直前に既に同じ一連の画像データを構成する別のファイルが前記メモリに記憶されていない場合には、当該ファイルを、前記一連の画像データにおいて撮影順序が先頭であるファイルとする先頭ファイル判定手段と
を有することを特徴とする、記憶再生装置。
【請求項２】
前記再生制御手段は、
前記メモリに記憶されている前記一連の画像データを再生する前又は再生する過程で、一のファイルについて記録されている前記第１識別符号を読み出すと共に、他のファイルについて記録されている前記第１識別符号を読み出して、当該一のファイルの直後に前記メモリに記憶されたファイルを検索する直後ファイル検索手段と、
前記一のファイルについて記録されている前記第２識別符号を読み出すと共に、前記直後ファイル検索手段で検索されたファイルについて記録されている前記第２識別符号を読み出して、これらの第２識別符号が同じか否かを判定し、同じ場合には前記直後ファイル検索手段で検索されたファイルを前記一のファイルとして再び前記直後ファイル検索手段での検索を実行し、異なる場合には前記一のファイルを、前記一連の画像データにおいて撮影順序が末尾であるファイルとする末尾ファイル判定手段と
を有する、請求項１記載の記憶再生装置。
【請求項３】
前記識別符号記録手段は、前記ファイルを前記メモリに記憶する過程で、前記一連の画像データを構成するファイルの内部に、当該ファイルが前記メモリに記憶された直後に更に同じ一連の画像データを構成する別のファイルが前記メモリに記憶されたか否かを表す第４識別符号を記録する、請求項１又は請求項２に記載の記憶再生装置。
【請求項４】
乱数を発生する乱数発生手段を更に有し、
前記識別符号記録手段は、前記乱数発生手段によって発生させた乱数を前記第２識別符号として前記ファイルの内部に記録する、
請求項１乃至請求項３のいずれか１つに記載の記憶再生装置。
【請求項５】
各ファイルについて記録される前記第１識別符号は、当該ファイルの外部に当該ファイルに関連付けて記録されるファイル名である、請求項１乃至請求項４のいずれか１つに記載の記憶再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記憶再生装置に関し、特にその操作性を向上させた記憶再生装置に関する。
【背景技術】
【０００２】
従来から、デジタルカメラやデジタルムービーカメラなどの撮像装置が、記憶再生装置として用いられている。記憶再生装置である撮像装置は、撮影した画像の電子データの保存には、不揮発性メモリなどの記憶媒体が用いられている。そして、当該記憶媒体に記憶するときの電子データの管理方式（ファイルシステム）やディレクトリ構造などが、ＤＣＦ（Design  rule  for  Camera  File  system）規格によって規定されている。
【０００３】
ＤＣＦ規格に規定されているファイルシステムはＦＡＴ（File  Allocation  Tables）であり、ファイル１つあたりのサイズが４ＧＢ以内となるように規定されている。よって、サイズが４ＧＢを超える画像データを記憶媒体に記憶する場合には、当該画像データは複数のファイルに分けて保存される。
【０００４】
具体的には、画像データの記録中にファイルのサイズが４ＧＢに達した場合には、当該ファイルを閉じると共に新たなファイルを作成し、当該新たなファイルに画像データの続きを記録する。尚、以下の特許文献１には、１つの画像データを分けて複数の記憶媒体に記憶する技術が開示されている。
【特許文献１】特開２００４−３５５７９４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、１つの画像データを複数のファイルに分けて保存すると、当該１つの画像データを最初から最後まで続けて再生することが難しくなる。つまり、当該１つの画像データを再生する場合には、撮像装置の使用者が、当該画像データを構成する複数のファイルを、撮影した順番に選択し再生していく必要があった。このため、画像データの再生に関しての操作性が低かった。
【０００６】
例えば、撮影した順序でファイルを自動的に再生する手法の１つとして、ファイル毎に付されたファイル名を参照する方法が挙げられる。しかし、画像データを最初から再生させる場合には、使用者が先頭のファイルを選び出さなければならい。また、一旦再生を開始すると、撮影した順序にファイルが再生されてしまうので、所定の画像データだけを再生したい場合には、使用者が予め当該所定の画像データを構成する複数のファイルを選択しておかなければならい。これらの場合も上述したのと同様に、画像データの再生に関しての操作性はあまり良くない。
【０００７】
本発明は上述した事情に鑑みてなされたものであり、画像データを再生する際の記憶再生装置の操作性を向上させることが目的とされる。
【課題を解決するための手段】
【０００８】
本発明に係る記憶再生装置は、連続撮影によって得られる一連の画像データが複数のファイルに分割されてメモリに記憶されることとなる記憶再生装置において、識別符号記録手段と、再生制御手段とを有することを特徴とする。識別符号記録手段は、ファイルをメモリに記憶する過程で、各ファイルについて撮影順序を表す第１識別符号を記録すると共に、一連の画像データを構成するファイルの内部に、当該ファイルが一連の画像データを構成するファイルであることを表す第２識別符号を記録する。再生制御手段は、メモリに記憶されている一連の画像データを再生する手段であり、各ファイルについて記録されている第１及び第２識別符号を読み出し、第１識別符号に基づいて各ファイルの撮影順序を識別しつつ、第２識別符号に基づいて一連の画像データを構成するファイルを識別して、当該画像データを構成する複数のファイルを連続撮影時の撮影順序で再生する。
【０００９】
上記記憶再生装置によれば、一連の画像データを構成する複数のファイルが第２識別符号によって識別される。このため、第１識別符号に基づく順序で、すなわち撮影順に、各ファイルを再生する過程において、当該画像データを構成する末尾のファイルが容易に識別される。
【００１０】
具体的な態様において、再生制御手段は、直後ファイル検索手段と、末尾ファイル判定手段とを有する。直後ファイル検索手段は、メモリに記憶されている一連の画像データを再生する前又は再生する過程で、一のファイルについて記録されている第１識別符号を読み出すと共に、他のファイルについて記録されている第１識別符号を読み出して、当該一のファイルの直後にメモリに記憶されたファイルを検索する。末尾ファイル判定手段は、上記一のファイルについて記録されている第２識別符号を読み出すと共に、直後ファイル検索手段で検索されたファイルについて記録されている第２識別符号を読み出して、これらの第２識別符号が同じか否かを判定する。そして、同じ場合には末尾ファイル判定手段は、直後ファイル検索手段で検索されたファイルを上記一のファイルとして再び直後ファイル検索手段での検索を実行する。他方、異なる場合には末尾ファイル判定手段は、上記一のファイルを、一連の画像データにおいて撮影順序が末尾であるファイルとする。
【００１１】
上記具体的な態様によれば、一のファイルを選択するだけで、一連の画像データを構成する末尾のファイルが識別される。
【００１２】
更に具体的な態様において、識別符号記録手段は、ファイルをメモリに記憶する過程で、一連の画像データを構成するファイルの内部に、当該ファイルがメモリに記憶された直後に更に同じ一連の画像データを構成する別のファイルがメモリに記憶されたか否かを表す第３識別符号を記録する。
【００１３】
上記具体的な態様によれば、ファイルに記録されている第３識別符号を参照することによって、参照したファイルがメモリに記憶された直後に当該メモリに記憶された別のファイルが、同じ一連の画像データを構成するものであるかどうかが識別される。
【００１４】
他の具体的な態様において、再生制御手段は、直前ファイル検索手段と、先頭ファイル判定手段とを有する。直前ファイル検索手段は、メモリに記憶されている一連の画像データを再生する前に、一のファイルについて記録されている第１識別符号を読み出すと共に、他のファイルについて記録されている第１識別符号を読み出して、当該一のファイルの直前に撮影されたファイルを検索する。先頭ファイル判定手段は、上記一のファイルについて記録されている第２識別符号を読み出すと共に、直前ファイル検索手段で検索されたファイルについて記録されている第２識別符号を読み出して、これらの第２識別符号が同じか否かを判定する。そして、同じ場合には先頭ファイル判定手段は、直前ファイル検索手段で検索されたファイルを上記一のファイルとして再び直前ファイル検索手段での検索を実行する。他方、異なる場合には先頭ファイル判定手段は、上記一のファイルを、一連の画像データにおいて撮影順序が先頭であるファイルとする。
【００１５】
上記他の具体的な態様によれば、一のファイルを選択するだけで、一連の画像データを構成する先頭のファイルが識別される。
【００１６】
更に具体的な態様において、識別符号記録手段は、ファイルをメモリに記憶する過程で、一連の画像データを構成するファイルの内部に、当該ファイルがメモリに記憶される直前に既に同じ一連の画像データを構成する別のファイルがメモリに記憶されているか否かを表す第４識別符号を記録する。
【００１７】
上記具体的な態様によれば、ファイルに記録されている第４識別符号を参照することによって、参照したファイルがメモリに記憶される直前に当該メモリに記憶されている別のファイルが、同じ一連の画像データを構成するものであるかどうかが識別される。
【００１８】
更に、上記記憶再生装置は、乱数を発生する乱数発生手段をも有する。そして、識別符号記録手段は、乱数発生手段によって発生させた乱数を第２識別符号としてファイルの内部に記録する。これにより、異なる画像データについて同じ第２識別符号が記録されてしまうことがなくなる。
【００１９】
また、各ファイルについて記録される第１識別符号は、当該ファイルの外部に当該ファイルに関連付けて記録されるファイル名である。これにより、ファイルを開くことなしに、ファイル名に基づいて各ファイルの撮影順序を識別することができる。
【発明の効果】
【００２０】
本発明に係る記憶再生装置によれば、一連の画像データを再生する際の記憶再生装置の操作性を向上させることができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施の形態につき、図面に沿って具体的に説明する。
【００２２】
１．撮像装置の構成
本発明の実施の形態に係る記憶再生装置である撮像装置は、図１に示す如く、撮像部１１、信号処理部４、ＳＤＲＡＭ５、画像圧縮・伸張処理部６、操作部７、メモリ１２、表示部１３、及び制御部２を備える。以下、各構成要素について具体的に説明する。
【００２３】
撮像部１１は、図示しない撮像デバイス、撮像レンズ、絞りおよび撮像デバイスを駆動させるための撮像デバイス駆動部を有する。撮像デバイスとして、フォトダイオードを用いて光を電気信号に変換するＣＣＤ（Charge  Coupled  Device）イメージャやＣＭＯＳ（Complementary  Metal  Oxide  Semiconductor）センサなどが挙げられる。ＣＭＯＳセンサは、ＣＣＤよりも小型化及び省エネ化が実現しやすい。
【００２４】
撮像レンズによって撮像デバイスの撮像面に被写体の光学像が結像されると、撮像デバイスを構成する一部分である各フォトダイオードにおいて光電変換が行われる。撮像デバイスは、光の強さと時間に応じて蓄積された電荷の信号を、撮像デバイス駆動部によって生成された撮像デバイスの駆動に必要な各種のパルス波形に従って、アナログ撮像信号で出力する。
【００２５】
信号処理部４は、図示しないＣＤＳ／ＡＧＣ回路、Ａ／Ｄ変換回路および信号処理化色を有する。ＣＤＳ／ＡＧＣ回路は、撮像部１１から出力されたアナログ撮像信号のノイズを軽減し、レベルを自動調節する。そして、Ａ／Ｄ変換回路は、ＣＤＳ／ＡＧＣ回路により出力されたアナログ撮像信号を、ディジタル画像データに変換する。信号処理化色は、Ａ／Ｄ変換回路によるディジタル画像データをもとに色分離を行い、３つの色信号であるＲ、Ｇ、Ｂ信号を撮像デバイスの各画素ごとに作成する。そして、３つの色信号のそれぞれに対して色温度検出を行い、色温度制御によってそれらの利得調整を行う。更にこれらを、輝度信号であるＹ信号、２つの色差信号であるＵ、Ｖ信号に変換するための処理を行う。
【００２６】
制御部２は、撮像部１１、信号処理部４、操作部７、ＳＤＲＡＭ５、画像圧縮・伸張処理部６、メモリ１２、及び表示部１３に接続される。制御部２は、図示しない内部メモリに格納されているプログラムに従って、撮像部１１、信号処理部４、ＳＤＲＡＭ５、画像圧縮・伸張処理部６、及びメモリ１２の制御を行う。
【００２７】
制御部２は、一連の画像データを構成する複数のファイルを連続撮影時の撮影順序で再生すべく、識別符号記録手段２１及び再生制御手段２２を有する。識別符号記録手段２１及び再生制御手段２２による制御の詳細については後述する。
【００２８】
操作部２は、図示しない動画像を撮影するための動画像撮影ボタン、静止画像を撮影するための静止画像撮影ボタン、及びメモリ１２に記憶されているファイルを再生するための再生ボタンを有する。
【００２９】
静止画像撮影ボタンが押されることによって、静止画像の撮影が開始される。このとき、制御部２は撮像部１１および信号処理部４を制御し、１フレーム分の被写体の光学像に対して上述の処理が施される。そして、信号処理部４によって得られたＹ、Ｕ、Ｖ信号であるディジタル画像データは、ＳＤＲＡＭ５に一旦格納される。
【００３０】
そして、ＳＤＲＡＭ５に一旦格納された１フレーム分のディジタル画像データは、画像圧縮・伸張処理部６、具体的にはＪＰＥＧコーデックによって、ＪＰＥＧ形式で圧縮される。圧縮された圧縮ディジタル画像データ（以下、「画像データ」と称す）は、再びＳＤＲＡＭ５に格納される。
【００３１】
また、一旦格納された１フレーム分のディジタル画像データからサムネイルデータが生成され、ＳＤＲＡＭ５に格納され、画像圧縮・伸張処理部６、ここではＪＰＥＧコーデックによってＪＰＥＧ圧縮される。圧縮された圧縮サムネイルデータは、再びＳＤＲＡＭ２４に格納される。
【００３２】
そして、制御部２は、画像データ及び圧縮サムネイルデータを、メモリ１２内に作成されたファイルに格納する。なお、メモリ１２は、例えばＳＤメモリカードのように撮像装置から取り外し可能なものであってもよいし、初めから撮像装置に内蔵されたものであってもよい。
【００３３】
また、動画像撮影ボタンが押されることによって、動画像撮影ボタンが再び押されて動画像の撮影が停止するまで、動画像の撮影処理が実行される。この動画像の撮影処理は、例えば１秒間に３０フレーム分の静止画像の撮影処理を連続的に行うことと同様の処理である。すなわち、Ｙ、Ｕ、Ｖ信号であるディジタル画像データが順次ＳＤＲＡＭ５に一旦格納され、ＳＤＲＡＭ５に一旦格納されたディジタル画像データは、順次に画像圧縮・伸張処理部６に入力される。  
【００３４】
画像圧縮・伸張処理部６では、Ｈ２６４コーデックが使用されることによって、Ｈ２６４形式で動画像の圧縮処理が実行される。従って、画像圧縮・伸張処理部６に入力されたディジタル画像データは、Ｈ２６４コーデックによりＨ２６４形式で圧縮処理され、再びＳＤＲＡＭ５に格納される。動画像の圧縮処理が施された圧縮ディジタル画像データ（画像データ）は、メモリ１２内に作成されるファイルに順次格納される。尚、以下では、撮影が開始されてから停止するまでの間に得られる画像データを「一連の画像データ」と称す。
【００３５】
また、動画像に対する処理と並行して、動画像のサムネイルデータ（以下、「サムネイル画像」と称す）が生成される。証左には、ＳＤＲＡＭ５に一旦格納された最初の１フレームのディジタル画像データに基づいて、サムネイルデータが生成され、そしてＳＤＲＡＭ５に一旦格納される。そして、サムネイルデータには、画像圧縮・伸張処理部６にて、ＪＰＥＧコーデックによるＪＰＥＧ圧縮処理が施される。圧縮された圧縮サムネイルデータは再びＳＤＲＡＭ５に格納され、メモリ１２内に作成されるファイルに格納される。
【００３６】
本発明の実施の形態に係る撮像装置では、ファイル１つあたりに記録できるデータのサイズに上限が設けられている。このため、ファイル１つあたりの上限のサイズを超えるような画像データは、複数のファイルに分けてメモリ１２に記憶される。画像データの１つである動画像データは、撮影時間が長くなるほどサイズが大きくなるため、ファイル１つあたりの上限のサイズを超えやすい。
【００３７】
画像データを格納するファイルは、図２に示す如く構造を有する。すなわち、ファイルは、ヘッダ３１、映像データ格納部３２、音声データ格納部３３、及び付属情報格納部３４を有する。ヘッダ３１には、ファイル構造に関する情報が格納される。映像データ格納部３２及び音声データ格納部３３にはそれぞれ、画像データが映像の部分と音声の部分とに分けて格納される。
【００３８】
付属情報格納部３４には、画像データに関する情報、例えば図２に示すようにサムネイル画像や、撮影日などの撮影情報などの付属情報が格納される。また、一連の画像を複数のファイルに分けてメモリ１２に記憶する場合には、当該一連の画像データを構成する複数のファイルを関連付ける情報（シーケンスのリンク情報）が、付属情報として付属情報格納部３４に格納される。
【００３９】
具体的にシーケンスのリンク情報には、識別子ＮＥＸＴ_ＦＩＬＥ，ＰＲＥＶ_ＦＩＬＥ，ＲＮＤ_ＣＯＤＥが含まれている。識別子ＮＥＸＴ_ＦＩＬＥは、一連の画像データを構成するファイルの内部に記録され、当該ファイルがメモリ１２に記憶された直後に更に同じ一連の画像データを構成するファイルがメモリ１２に記憶されたか否かを表す。より具体的には、直後にそのようなファイルが記憶された場合には、識別子ＮＥＸＴ_ＦＩＬＥは「ＴＲＵＥ」に設定される。他方、直後にそのようなファイルが記憶されなかった場合には、識別子ＮＥＸＴ_ＦＩＬＥは「ＦＡＬＳＥ」に設定される。
【００４０】
識別子ＰＲＥＶ_ＦＩＬＥは、一連の画像データを構成するファイルの内部に記録され、当該ファイルがメモリ１２に記憶される直前に既に同じ一連の画像データを構成するファイルがメモリ１２に記録されているか否かを表す。より具体的には、直前にそのようなファイルが記録されている場合には、識別子ＰＲＥＶ_ＦＩＬＥは「ＴＲＵＥ」に設定される。他方、直前にそのようなファイルが記録されていない場合には、識別子ＰＲＥＶ_ＦＩＬＥは「ＦＡＬＳＥ」に設定される。
【００４１】
識別子ＲＮＤ_ＣＯＤＥは、一連の画像データを構成するファイルの内部に記録され、当該ファイルが一連の画像データを構成するファイルであることを表す。具体的に識別子ＲＮＤ_ＣＯＤＥには、乱数発生手段によって生じた乱数が与えられる。そして、一連の画像データを構成するファイルに記録される識別子ＲＮＤ_ＣＯＤＥには、同じ乱数が与えられる。
【００４２】
表示部１３は、メモリ１２に記憶した画像データの再生時や、画像の撮影時において、映像を画面に表示する。表示部１３には、例えば液晶パネルが採用される。
【００４３】
具体的に動画像を再生する場合には、制御部２は、メモリ１２に記憶されているファイルを読み出し、画像データをＳＤＲＡＭ５に一旦格納する。ＳＤＲＡＭ５に格納された画像データは、画像圧縮・伸張処理部６、具体的にはＨ２６４コーデックにより、伸張処理される。伸張処理されたＹ、Ｕ、Ｖ信号であるディジタル画像データは、ＳＤＲＡＭ５に一旦格納された後、表示部１３に出力される。表示部１３は、Ｙ、Ｕ、Ｖ信号を表示するための映像信号にディジタル画像データを変換することによって、映像を画面に表示する。
【００４４】
上述した撮像装置は、動画像だけでなく静止画像も撮影することができる。具体的には、かかる撮像装置は、動画像の撮影中に動画像の撮影を停止することなく、静止画像を撮影することができる。
【００４５】
以下では、「２．撮像装置の制御（静止画像なし）」において、動画像のみの撮影及び撮影後の再生に関する撮像装置の制御について説明し、「３．撮像装置の制御（静止画像あり）」において、動画像の撮影を停止することなく静止画像も撮影する場合の、動画像の撮影及び撮影後の再生に関する撮像装置の制御について説明する。
【００４６】
２．撮像装置の制御（静止画像なし）
２−１．撮影に関する制御
動画像のみを撮影する場合の撮影に関する制御について説明する。かかる制御は、図３に示す如くステップ３０１〜３１３から構成される。以下、撮影に関する制御について具体的に説明する。尚、かかる制御は、制御部２の識別符号記録手段２１によって実行される。
【００４７】
撮影が開始されると、まずステップ３０１において、初期設定が実行される。具体的には、識別子ＮＥＸＴ_ＦＩＬＥ，ＰＲＥＶ_ＦＩＬＥのいずれもが「ＦＡＬＳＥ」に設定されると共に、識別子ＲＮＤ_ＣＯＤＥには、乱数発生手段によって生じた乱数ｒｎｄが与えられる。また、ステップ３０１では、ファイルの作成順序を表す変数ｎが番号ｎ１に設定される（ｎ＝ｎ１）。ステップ３０１の実行後、ステップ３０２に移行する。尚、以下では、ファイル名を符号Ａ（ｎ）で表し、ファイル名Ａ（ｎ）が付されたファイルを符号ＦＡ（ｎ）で表す。
【００４８】
＜先頭のファイルＦＡ（ｎ１）への画像データの記録＞
ステップ３０２では、ファイル名Ａ（ｎ１）が作成される。このときファイル名Ａ（ｎ１）には、作成順序を表す番号ｎ１が含まれる。例えば図４（ａ）に示すように、番号ｎ１としての「００２５」を含んだ「ＳＡＮＹ００２５．ＭＰ４」が、ファイル名Ａ（ｎ１＝００２５）として作成される。
【００４９】
ステップ３０２の実行後、ステップ３０３に移行する。ステップ３０３では、ファイル名Ａ（ｎ１）を付した新規のファイルＦＡ（ｎ１）が作成される。ステップ３０３では更に、作成したファイルＦＡ（ｎ１）を開いて、ファイルＦＡ（ｎ１）に画像データが記録できるようにする。尚、ファイル名Ａ（ｎ１）は、ファイルＦＡ（ｎ１）の外部に、ファイルＦＡ（ｎ１）に関連付けて記録される。
【００５０】
ステップ３０３で作成されるファイルＦＡ（ｎ１）には、記録できる画像データのサイズＤに上限が設けられている。これは、先頭のファイルＦＡ（ｎ１）に限らず、後述する２番目以降に作成されるファイルＦＡ（ｎ）についても同様である。以下では、この上限のサイズを「記録サイズＤ１」と称す。
【００５１】
ステップ３０３の実行後、ステップ３０４に移行する。ステップ３０４では、撮像部１１から出力される画像データのファイルＦＡ（ｎ１）への記録が開始される。
【００５２】
ステップ３０４の実行後、ステップ３０５に移行する。ステップ３０５では、ファイルＦＡ（ｎ１）に記録された画像データのサイズＤが、記録サイズＤ１以下であるかどうかが判定される。ステップ３０５にて画像データのサイズＤが記録サイズＤ１以下であると判定された場合には、ステップ３１０に移行する。他方、ステップ３０５にて画像データのサイズＤが記録サイズＤ１より大きいと判定された場合には、ステップ３０６に移行する。
【００５３】
ステップ３０６では、ファイルＦＡ（ｎ１）への画像データの記録が途中で停止されると共に、識別子ＮＥＸＴ_ＦＩＬＥが「ＴＲＵＥ」に設定される。具体的には、ｎ＝ｎ１の場合においてはステップ３０６への移行時には識別子ＮＥＸＴ_ＦＩＬＥは「ＦＡＬＳＥ」に設定されているので、識別子ＮＥＸＴ_ＦＩＬＥは「ＴＲＵＥ」に設定し直される。尚、識別子ＮＥＸＴ_ＦＩＬＥの設定は、ファイルＦＡ（ｎ１）への画像データの記録の停止と同時に行ってもよいし、停止直後に行ってもよい。
【００５４】
ステップ３０６の実行後、ステップ３０７に移行する。ステップ３０７では、ファイルＦＡ（ｎ１）の付属情報格納部３４に付属情報が記録される。具体的には、ステップ３０７への移行時の識別子ＮＥＸＴ_ＦＩＬＥ，ＰＲＥＶ_ＦＩＬＥ，ＲＮＤ_ＣＯＤＥのそれぞれの設定が付属情報（シーケンスのリンク情報）として、ファイルＦＡ（ｎ１）の付属情報格納部３４に記録される。
【００５５】
より具体的には、図４（ａ）に示すように、「ＦＡＬＳＥ」に設定された識別子ＰＲＥＶ_ＦＩＬＥ、「ＴＲＵＥ」に設定された識別子ＮＥＸＴ_ＦＩＬＥ、及びステップ３０１にて生じた乱数ｒｎｄ＝「ｄｘｇｆｈｕｂｊ」が与えられた識別子ＲＮＤ_ＣＯＤＥが、それぞれ付属情報としてファイルＦＡ（ｎ１）の付属情報格納部３４に記録される。
【００５６】
ここで、「ＦＡＬＳＥ」に設定された識別子ＰＲＥＶ_ＦＩＬＥは、ファイルＦＡ（ｎ１）と同じ一連の画像データを構成するファイルＦＡ（ｎ１−１）がないことを表す。「ＴＲＵＥ」に設定された識別子ＮＥＸＴ_ＦＩＬＥは、ファイルＦＡ（ｎ１）と同じ一連の画像データを構成するファイルＦＡ（ｎ１＋１）があることを表す。つまり、これらの識別子ＰＲＥＶ_ＦＩＬＥＲＥＶ_ＦＩＬＥ，ＮＥＸＴ_ＦＩＬＥは、ファイルＦＡ（ｎ）が、一連の画像データを構成する先頭のファイルであることを表している。
【００５７】
ステップ３０７の実行後、ステップ３０８に移行する。ステップ３０８では、ファイルＦＡ（ｎ１）が閉じられると共に、識別子ＰＲＥＶ_ＦＩＬＥが「ＴＲＵＥ」に設定される。具体的には、ｎ＝１の場合にはステップ３０８への移行時には識別子ＰＲＥＶ_ＦＩＬＥは「ＦＡＬＳＥ」に設定されているので、識別子ＰＲＥＶ_ＦＩＬＥは「ＴＲＵＥ」に設定し直される。尚、識別子ＰＲＥＶ_ＦＩＬＥの設定は、ファイルＦＡ（ｎ１）を閉じるのと同時又はその直後に行ってもよいし、ステップ３０７の実行後ファイルＦＡ（ｎ１）を閉じる前に行ってもよい。
【００５８】
ステップ３０８の実行後、ステップ３０９に移行する。ステップ３０９では、変数ｎ（ｎ＝ｎ１）に１が加算され、これが新たな変数ｎ（ｎ＝ｎ１＋１）とされる。変数ｎが「００２５」の場合には、新たに得られる変数ｎは「００２６」となる。尚、ステップ３０９において変数ｎに加算される値は１でなくてもよく、例えば２や３などの整数であってもよい。
【００５９】
ステップ３０９の実行後、再びステップ３０２に戻る。これにより、以下に説明にするように、２番目以降のファイルＦＡ（ｎ）への画像データ及び付属情報の記録が実行される。
【００６０】
＜２番目以降のファイルＦＡ（ｎ）への画像データの記録＞
ステップ３０２では、ステップ３０９で得られた変数ｎを番号として含んだファイル名Ａ（ｎ）が作成される。例えば、ｎ＝ｎ１＋１（ｎ１＝「００２５」）の場合には、図４（ｂ）に示すように、当該番号として「００２６」が付された「ＳＡＮＹ００２６．ＭＰ４」が、ファイル名Ａ（ｎ＝ｎ１＋１）として作成される。また、ｎ＝ｎ１＋２（ｎ１＝「００２５」）の場合には、図４（ｃ）に示すように、当該番号として「００２７」が付された「ＳＡＮＹ００２７．ＭＰ４」が、ファイル名Ａ（ｎ＝ｎ１＋２）として作成される。
【００６１】
ステップ３０３では、ファイル名Ａ（ｎ）を付した新規のファイルＦＡ（ｎ）が作成される。ステップ３０３では更に、作成したファイルＦＡ（ｎ）を開いて、ファイルＦＡ（ｎ）に画像データが記録できるようにする。尚、ファイル名Ａ（ｎ）は、ファイルＦＡ（ｎ）の外部に、ファイルＦＡ（ｎ）に関連付けて記録される。
【００６２】
ステップ３０３の実行後、ステップ３０４に移行する。ステップ３０４では、ファイルＦＡ（ｎ−１）に記録した画像データの続きが、ファイルＦＡ（ｎ）に記録され始める。
【００６３】
ステップ３０２〜３０４によれば、ファイル名Ａ（ｎ）に付されている番号の小さいファイルから順に、その内部に画像データが記録されると把握することができる。よって、ファイル名Ａ（ｎ）は、画像の撮影順序を表す「第１識別符号」と把握することができる。
【００６４】
ステップ３０４の実行後、ステップ３０５に移行する。ステップ３０５では、ファイルＦＡ（ｎ）に記録された画像データのサイズＤが、記録サイズＤ１以下であるかどうかが判定される。ステップ３０５にて画像データのサイズＤが記録サイズＤ１以下であると判定された場合には、ステップ３１０に移行する。他方、ステップ３０５にて画像データのサイズＤが記録サイズＤ１より大きいと判定された場合には、ステップ３０６に移行する。
【００６５】
ステップ３０６では、ファイルＦＡ（ｎ）への画像データの記録が途中で停止されると共に、識別子ＮＥＸＴ_ＦＩＬＥが「ＴＲＵＥ」に設定される。具体的には、変数ｎが番号（ｎ１＋１）以上の場合にはステップ３０６への移行時には識別子ＮＥＸＴ_ＦＩＬＥは「ＴＲＵＥ」に設定されているので、識別子ＮＥＸＴ_ＦＩＬＥの設定はそのままにされる。尚、識別子ＮＥＸＴ_ＦＩＬＥの設定は、ファイルＦＡ（ｎ）への画像データの記録の停止と同時に行ってもよいし、停止直後に行ってもよい。
【００６６】
ステップ３０６の実行後、ステップ３０７に移行する。ステップ３０７では、ステップ３０７への移行時の識別子ＮＥＸＴ_ＦＩＬＥ，ＰＲＥＶ_ＦＩＬＥ，ＲＮＤ_ＣＯＤＥのそれぞれの設定が付属情報（シーケンスのリンク情報）として、ファイルＦＡ（ｎ１）の付属情報格納部３４に記録される。
【００６７】
具体的には、図４（ｂ）に示すように、「ＴＲＵＥ」に設定された識別子ＰＲＥＶ_ＦＩＬＥ、「ＴＲＵＥ」に設定された識別子ＮＥＸＴ_ＦＩＬＥ、及びファイルＦＡ（ｎ１）に記録された乱数ｒｎｄ＝「ｄｘｇｆｈｕｂｊ」と同じ符号に設定された識別子ＲＮＤ_ＣＯＤＥが、それぞれ付属情報としてファイルＦＡ（ｎ）の付属情報格納部３４に記録される。
【００６８】
ここで、ファイルＦＡ（ｎ１）に記録された乱数ｒｎｄ＝「ｄｘｇｆｈｕｂｊ」と同じ符号に設定された識別子ＲＮＤ_ＣＯＤＥは、ファイルＦＡ（ｎ）がファイルＦＡ（ｎ１）と同じ一連の画像データを構成することを表す。
【００６９】
また、「ＴＲＵＥ」に設定された識別子ＰＲＥＶ_ＦＩＬＥは、ファイルＦＡ（ｎ）と同じ一連の画像データを構成するファイルＦＡ（ｎ−１）があることを表す。「ＴＲＵＥ」に設定された識別子ＮＥＸＴ_ＦＩＬＥは、ファイルＦＡ（ｎ）と同じ一連の画像データを構成するファイルＦＡ（ｎ＋１）があることを表す。つまり、これらの識別子ＰＲＥＶ_ＦＩＬＥＲＥＶ_ＦＩＬＥ，ＮＥＸＴ_ＦＩＬＥは、ファイルＦＡ（ｎ）が、一連の画像データを構成する先頭のファイルと末尾のファイルとの間のファイルであることを表している。
【００７０】
ステップ３０７の実行後、ステップ３０８に移行する。ステップ３０８では、ファイルＦＡ（ｎ）が閉じられると共に、識別子ＰＲＥＶ_ＦＩＬＥが「ＴＲＵＥ」に設定される。具体的には、変数ｎが番号（ｎ１＋１）以上の場合にはステップ３０８への移行時には識別子ＰＲＥＶ_ＦＩＬＥは「ＴＲＵＥ」に設定されているので、識別子ＰＲＥＶ_ＦＩＬＥの設定はそのままにされる。尚、識別子ＰＲＥＶ_ＦＩＬＥの設定は、ファイルＦＡ（ｎ）を閉じるのと同時又はその直後に行ってもよいし、ステップ３０７の実行後ファイルＦＡ（ｎ）を閉じる前に行ってもよい。
【００７１】
ステップ３０８の実行後、ステップ３０９に移行する。ステップ３０９では、ファイルの作成順序を表す変数ｎに１が加算され、これが新たな変数ｎ（ｎ＝ｎ＋１）とされる。ステップ３０９の実行後、再びステップ３０２に戻る。
【００７２】
＜撮影を停止した場合の制御＞
ステップ３１０では、撮影を停止する指令があったかどうかが判定される。撮影を停止する指令は、撮像装置の使用者が停止ボタンを押すことによって生じる。尚、停止ボタンが動画の撮影を開始する開始ボタンと兼用されている場合には、開始ボタンを押して動画像の撮影を開始した撮像装置の使用者が、動画像の撮影中に再び開始ボタンを押すことによって、撮影を停止する指令が生じる。
【００７３】
ステップ３１０において撮影を停止する指令がないと判定された場合には、再びステップ３０５に戻り、ファイルＦＡ（ｎ１）に記録された画像データのサイズＤが、記録サイズＤ１以下であるかどうかが判定される。他方、ステップ３１０において撮影を停止する指令があったと判定された場合には、ステップ３１１に移行する。
【００７４】
ステップ３１１では、ファイルＦＡ（ｎ）（変数ｎは番号ｎ１以上である）への画像データの記録が停止される共に、識別子ＮＥＸＴ_ＦＩＬＥが「ＦＡＬＳＥ」に設定される。具体的には、ステップ３１１への移行時に識別子ＮＥＸＴ_ＦＩＬＥが「ＦＡＬＳＥ」に設定されている場合（ｎ＝ｎ１の場合）には、識別子ＮＥＸＴ_ＦＩＬＥの設定はそのままにされる。他方、ステップ３１１への移行時に識別子ＮＥＸＴ_ＦＩＬＥが「ＴＲＵＥ」に設定されている場合（変数ｎが番号（ｎ１＋１）以上の場合）には、識別子ＮＥＸＴ_ＦＩＬＥは「ＦＡＬＳＥ」に設定し直される。尚、識別子ＮＥＸＴ_ＦＩＬＥの設定は、ファイルＦＡ（ｎ）への画像データの記録の停止と同時に行ってもよいし、停止直後に行ってもよい。
【００７５】
ステップ３１１の実行後、ステップ３１２に移行する。ステップ３１２では、ステップ３１２への移行時の識別子ＮＥＸＴ_ＦＩＬＥ，ＰＲＥＶ_ＦＩＬＥ，ＲＮＤ_ＣＯＤＥのそれぞれの設定が付属情報（シーケンスのリンク情報）として、ファイルＦＡ（ｎ）の付属情報格納部３４に記録される。
【００７６】
具体的には、変数ｎが番号（ｎ１＋１）以上の場合には図４（ｃ）に示すように、「ＴＲＵＥ」に設定された識別子ＰＲＥＶ_ＦＩＬＥ、「ＦＡＬＳＥ」に設定された識別子ＮＥＸＴ_ＦＩＬＥ、及びファイルＦＡ（ｎ１）に記録された乱数ｒｎｄ＝「ｄｘｇｆｈｕｂｊ」と同じ符号に設定された識別子ＲＮＤ_ＣＯＤＥが、それぞれ付属情報としてファイルＦＡ（ｎ）の付属情報格納部３４に記録される。
【００７７】
ここで、ファイルＦＡ（ｎ１）に記録された乱数ｒｎｄ＝「ｄｘｇｆｈｕｂｊ」と同じ符号に設定された識別子ＲＮＤ_ＣＯＤＥは、ファイルＦＡ（ｎ）がファイルＦＡ（ｎ１）と同じ一連の画像データを構成することを表す。
【００７８】
また、「ＴＲＵＥ」に設定された識別子ＰＲＥＶ_ＦＩＬＥは、ファイルＦＡ（ｎ）と同じ一連の画像データを構成するファイルＦＡ（ｎ−１）があることを表す。「ＦＡＬＳＥ」に設定された識別子ＮＥＸＴ_ＦＩＬＥは、ファイルＦＡ（ｎ）と同じ一連の画像データを構成するファイルＦＡ（ｎ＋１）がないことを表す。つまり、これらの識別子ＰＲＥＶ_ＦＩＬＥＲＥＶ_ＦＩＬＥ，ＮＥＸＴ_ＦＩＬＥは、ファイルＦＡ（ｎ）が、一連の画像データを構成する末尾のファイルであることを表している。
【００７９】
ステップ３１２の実行後、ステップ３１３に移行する。ステップ３１３では、ファイルＦＡ（ｎ）が閉じられる。
【００８０】
尚、上述した制御において、一連の画像データを構成するファイルであることを表す識別子ＲＮＤ_ＣＯＤＥは、「第２識別符号」と把握することができる。ファイルＦＡ（ｎ）に記録され、ファイルＦＡ（ｎ）と同じ一連の画像データを構成するファイルＦＡ（ｎ＋１）があるか否かを表す識別子ＮＥＸＴ_ＦＩＬＥは、「第３識別符号」と把握することができる。ファイルＦＡ（ｎ）に記録され、ファイルＦＡ（ｎ）と同じ一連の画像データを構成するファイルＦＡ（ｎ−１）が存在することを表す識別子ＰＲＥＶ_ＦＩＬＥは、「第４識別符号」と把握することができる。
【００８１】
上述した撮影に関する制御によれば、一連の画像データを複数のファイルＦＡ（ｎ）に分割して記録することができる共に、識別子ＮＥＸＴ_ＦＩＬＥ，ＰＲＥＶ_ＦＩＬＥ，ＲＮＤ_ＣＯＤＥによって、これらのファイルを一連の画像データを構成するものとして関連付けることができる。
【００８２】
２−２．再生に関する制御
動画像のみを撮影した場合の再生に関する制御について説明する。かかる制御は、図５に示す如くステップ５０１〜５１０から構成される。以下、再生に関する制御について具体的に説明する。尚、かかる制御は、制御部２の再生制御手段２２によって実行される。
【００８３】
＜再生前の制御＞
再生を開始する前に、まずステップ５０１において、メモリ１２に記憶されているファイルＦＡ（ｎ）から１つのファイルＦＡ（ｍ）が選択される。
【００８４】
ステップ５０１においてファイルＦＡ（ｍ）が選択されると、ステップ５０２において変数ｍ１が、ファイルＦＡ（ｍ）のファイル名Ａ（ｍ）に含まれる番号ｍに設定される。
【００８５】
ステップ５０２の実行後、ステップ５０３に移行する。ステップ５０３では、ファイルＦＡ（ｍ１＝ｍ）に記録されている付属情報のうち、識別子ＰＲＥＶ_ＦＩＬＥが読み出される。そして、識別子ＰＲＥＶ_ＦＩＬＥの設定が「ＴＲＵＥ」又は「ＦＡＬＳＥ」のいずれであるかが判定される。ステップ５０３において識別子ＰＲＥＶ_ＦＩＬＥの設定が「ＦＡＬＳＥ」であると判定された場合、つまりステップ５０１で選択されたファイルＦＡ（ｍ１＝ｍ）が先頭のファイルであると判定された場合には、ステップ５０６に移行する。他方、ステップ５０３において識別子ＰＲＥＶ_ＦＩＬＥの設定が「ＴＲＵＥ」であると判定された場合、つまりステップ５０１で選択されたファイルＦＡ（ｍ１＝ｍ）が先頭のファイルでないと判定された場合には、ステップ５０４に移行する。
【００８６】
ステップ５０４では、ステップ５０１で選択されたファイルＦＡ（ｍ１＝ｍ）を含む一連の画像データを、先頭から再生する指令があったかどうかを判定する。先頭から再生する指令は、撮像装置に設けられたボタンや表示部に表示されたボタンを使用者が押すことによって生じる。ステップ５０４において先頭から再生する指令がないと判定された場合には、ステップ５０６に移行する。他方、ステップ５０４において先頭から再生する指令があったと判定された場合には、ステップ５０５に移行する。
【００８７】
ステップ５０５では、ステップ５０１で選択されたファイルＦＡ（ｍ１＝ｍ）を用いて、一連の画像データを構成する先頭のファイルが検索される。具体的には、先頭のファイルの検索は、図６に示す如く、ステップＨ１０〜Ｈ１４によって構成される。
【００８８】
先頭のファイルの検索が開始されると、まずステップ６０１において、ファイルＦＡ（ｍ１）に基づいてファイルＦＡ（ｍ１−１）が検索される。具体的には、ファイルＦＡ（ｍ１）のファイル名Ａ（ｍ１）に含まれる番号ｍ１を読み出し、そして他のファイルから、ファイル名に番号（ｍ１−１）が含まれているファイルＦＡ（ｍ１−１）を探し出す。尚、かかる制御を実行するための手段を直前ファイル検索手段と把握すれば、再生制御手段２２は、直前ファイル検索手段を有すると把握することができる。
【００８９】
ステップ６０１では更に、検索によって見つけ出されたファイルＦＡ（ｍ１−１）から、それに記録されている識別子ＲＮＤ_ＣＯＤＥ及び識別子ＰＲＥＶ_ＦＩＬＥが読み出される。
【００９０】
ステップ６０１の実行後、ステップ６０２に移行する。ステップ６０２では、ファイルＦＡ（ｍ１−１）に記録されている識別子ＲＮＤ_ＣＯＤＥと、ファイルＦＡ（ｍ１）に記録されている識別子ＲＮＤ_ＣＯＤＥとが照合される。ステップ６０２において、識別子ＲＮＤ_ＣＯＤＥがファイルＦＡ（ｍ１−１），ＦＡ（ｍ１）間で合致しないと判定された場合（ＥＲＲ）には、ファイルＦＡ（ｍ１）が先頭のファイルとされ、ステップ５０５での検索が終了する。そして、ステップ５０６に移行する。他方、ステップ６０２において、識別子ＲＮＤ_ＣＯＤＥがファイルＦＡ（ｍ１−１），ＦＡ（ｍ１）間で合致すると判定された場合（ＯＫ）には、ステップ６０３に移行する。尚、ステップ６０２を実行するための手段を先頭ファイル判定手段と把握すれば、再生制御手段２２は先頭ファイル判定手段を有すると把握することができる。
【００９１】
ステップ６０３では、ファイルＦＡ（ｍ１−１）に記録されている識別子ＰＲＥＶ_ＦＩＬＥの設定が「ＴＲＵＥ」又は「ＦＡＬＳＥ」のいずれであるかが判定される。ステップ６０３において識別子ＰＲＥＶ_ＦＩＬＥの設定が「ＦＡＬＳＥ」であると判定された場合には、ファイルＦＡ（ｍ１−１）が先頭のファイルとされ、ステップ５０５での検索が終了する。そして、ステップ５０６に移行する。このとき、ステップ６０５を経由することによって、（ｍ１−１）が新たな変数ｍ１とされる。他方、ステップ６０３において識別子ＰＲＥＶ_ＦＩＬＥの設定が「ＴＲＵＥ」であると判定された場合には、ステップ６０４に移行する。
【００９２】
ステップ６０４では、変数ｍ１から１が減算され、これが新たな変数ｍ１（ｍ１＝ｍ１−１）とされる。ステップ６０４の実行後、再びステップ６０１に戻り、先頭のファイルが見つかるまでステップ６０１〜６０４が繰り返し実行される。
【００９３】
＜再生時の制御＞
ステップ５０６では、画像データの再生が開始される。具体的には、ファイルＦＡ（ｍ１）に記録されている画像データの読み出しが実行される。
【００９４】
より具体的には、ステップ５０３から直接ステップ５０６に移行した場合（ｍ１＝ｍ）には、ステップ５０１で選択したファイルＦＡ（ｍ）からデータが読み出される。このときのファイルＦＡ（ｍ）は、一連の画像データを構成する先頭のファイルである。よって、この場合には、ステップ５０６において一連の画像データが先頭から再生される。
【００９５】
ステップ５０３からステップ５０４のみを介してステップ５０６に移行した場合（ｍ１＝ｍ）には、ステップ５０１で選択したファイルＦＡ（ｍ）からデータが読み出される。このときのファイルＦＡ（ｍ）は、一連の画像データを構成する途中のファイルである。よって、この場合には、ステップ５０６において一連の画像データが途中から再生される。
【００９６】
ステップ５０３からステップ５０５を介してステップ５０６に移行した場合には、ステップ１４にて検索された先頭のファイルＦＡ（ｍ１）からデータが読み出される。よって、この場合には、ステップ５０６において一連の画像データが先頭から再生される。
【００９７】
ステップ５０６での再生の開始後はステップ５０７において、ステップ５０６にてデータが読み出されているファイルＦＡ（ｍ１）に記録されている識別子ＮＥＸＴ_ＦＩＬＥの設定が、「ＴＲＵＥ」又は「ＦＡＬＳＥ」のいずれであるかが判定される。ステップ５０７において識別子ＮＥＸＴ_ＦＩＬＥの設定が「ＦＡＬＳＥ」であると判定された場合には、ファイルＦＡ（ｍ１）が一連の画像データを構成する末尾のファイルとされ、このファイルＦＡ（ｍ１）が全て読み出された時点で画像データの再生が終了する。他方、ステップ５０７において識別子ＮＥＸＴ_ＦＩＬＥの設定が「ＴＲＵＥ」であると判定された場合には、ステップ５０８に移行する。
【００９８】
ステップ５０８では、ファイルＦＡ（ｍ１）に基づいてファイルＦＡ（ｍ１＋１）が検索される。具体的には、ファイルＦＡ（ｍ１）のファイル名Ａ（ｍ１）に含まれる番号ｍ１を読み出し、そして他のファイルから、ファイル名に番号（ｍ１＋１）が含まれているファイルＦＡ（ｍ１＋１）を探し出す。尚、ステップ５０８を実行するための手段を直後ファイル検索手段と把握すれば、再生制御手段２２は、直後ファイル検索手段を有すると把握することができる。
【００９９】
ステップ５０８の実行後、ステップ５０９に移行する。ステップ５０９では、ステップ５０８での検索によって見つけ出されたファイルＦＡ（ｍ１＋１）に記録されている識別子ＲＮＤ_ＣＯＤＥが読み出される。そして、その識別子ＲＮＤ_ＣＯＤＥと、ファイルＦＡ（ｍ１）に記録されている識別子ＲＮＤ_ＣＯＤＥとが照合される。ステップ５０９において、識別子ＲＮＤ_ＣＯＤＥがファイルＦＡ（ｍ１＋１），ＦＡ（ｍ１）間で合致しないと判定された場合（ＥＲＲ）には、ファイルＦＡ（ｍ１）が一連の画像データを構成する末尾のファイルとされ、このファイルＦＡ（ｍ１）が全て読み出した時点で、画像データの再生を終了する。他方、ステップ５０９において、識別子ＲＮＤ_ＣＯＤＥがファイルＦＡ（ｍ１＋１），ＦＡ（ｍ１）間で合致すると判定された場合（ＯＫ）には、ステップ５１０に移行する。尚、ステップ５０９を実行するための手段を末尾ファイル判定手段と把握すれば、再生制御手段２２は末尾ファイル判定手段を有すると把握することができる。
【０１００】
ステップ５１０では、変数ｍ１に１が加算され、これが新たな変数ｍ１（ｍ１＝ｍ１＋１）とされる。ステップ５１０の実行後、再びステップ５０６に戻り、撮影順序が次のファイルＦＡ（ｍ１）が読み出される。
【０１０１】
２−３．撮像装置の制御による効果
一連の画像データを構成する複数（Ｎ個）のファイルＦＡ（ｎ）（ｎ＝ｎ１〜ｎ１＋Ｎ）が識別子ＲＮＤ_ＣＯＤＥによって識別される。このため、ファイル名Ａ（ｎ）に含まれる番号順、すなわち撮影順に、各ファイルＦＡ（ｎ）を再生する過程において、当該画像データを構成する末尾のファイルＦＡ（ｎ１＋Ｎ）が容易に識別される。具体的には、一のファイルＦＡ（ｍ）（ｍはｎ１〜ｎ１＋Ｎのいずれか）を選択するだけで、末尾のファイルＦＡ（ｎ１＋Ｎ）が識別される。
【０１０２】
これにより、一連の画像データを再生する際に、末尾のファイルＡ（ｎ１＋Ｎ）を選択しなくても、当該画像データが最後まで再生された時点で当該画像データの再生を終了させることができる。よって、一連の画像データを再生する際の撮像装置の操作性を向上させることができる。
【０１０３】
しかも、ファイルＦＡ（ｎ）に記録されている識別子Ｎを参照することによって、ファイルＦＡ（ｎ＋１）が、同じ一連の画像データを構成するものであるかどうかが識別される。よって、参照しているファイルＦＡ（ｎ）の後のファイルＦＡ（ｎ＋１）を開くことなしに、参照しているファイルＦＡ（ｎ）が末尾のファイルＦＡ（ｎ１＋Ｎ）かどうかの判定が可能になる。
【０１０４】
また、識別子ＲＮＤ_ＣＯＤＥによる識別と、識別子Ｎによる識別とを組み合わせたことによって、識別子Ｎが「ＦＡＬＳＥ」に設定されている末尾のファイルＦＡ（ｎ１＋Ｎ）が削除された場合でも、ファイルＦＡ（ｎ１＋Ｎ−１）を末尾のファイルとして見つけ出すことができる。
【０１０５】
尚、上述した制御では、末尾のファイルＦＡ（ｎ１＋Ｎ）の識別は、メモリ１２に記憶されている一連の画像データを再生する過程で実行されているが、当該一連の画像データを再生する前に実行してもよい。
【０１０６】
更には、一のファイルＦＡ（ｍ）（ｍはｎ１〜ｎ１＋Ｎのいずれか）を選択するだけで、一連の画像データを構成する先頭のファイルＦＡ（ｎ１）が識別される。よって、一連の画像データを再生する際に、先頭のファイルＦＡ（ｎ１）を選択しなくても、一連の画像データを構成する複数のファイルＦＡ（ｎ）のいずれか１つを選択するだけで、一連の画像データを最初から再生することができ、以って一連の画像データを再生する際の撮像装置の操作性が向上する。
【０１０７】
しかも、ファイルＦＡ（ｎ）に記録されている識別子ＰＲＥＶ_ＦＩＬＥを参照することによって、ファイルＦＡ（ｎ−１）が、一連の画像データを構成するものであるかどうかを識別することができる。よって、参照しているファイルの前のファイルＦＡ（ｎ−１）を開くことなしに、参照しているファイルＦＡ（ｎ）が先頭のファイルＦＡ（ｎ１）かどうかの判定が可能になる。
【０１０８】
また、識別子ＲＮＤ_ＣＯＤＥによる識別と、識別子ＰＲＥＶ_ＦＩＬＥによる識別とを組み合わせたことによって、識別子ＰＲＥＶ_ＦＩＬＥが「ＦＡＬＳＥ」に設定されている先頭のファイルＦＡ（ｎ１）が削除された場合でも、ファイルＦＡ（ｎ１＋１）を先頭のファイルとして見つけ出すことができる。
【０１０９】
３．撮像装置の制御（静止画像あり）
３−１．撮影に関する制御
動画像の撮影を停止することなく静止画像も撮影する場合の、撮影に関する制御について説明する。かかる制御は、図３に示されているステップ３０１〜３１３と、図７に示されているステップ７０１〜７０７とから構成されている。ステップ３０１〜３１３については、上述の「２−１．撮影に関する制御」で説明したのと同様であるので、ここでの説明は省略する。ただし、ステップ３０４，３０９，３１０については、実行後の移行先などが「２−１．撮影に関する制御」と異なるので、これらの点については説明する。
【０１１０】
ステップ３０４の実行後、ステップ７０１に移行する。ステップ７０１では、変数ｐが０に設定される。変数ｐは、静止画像用のファイル名を作成するために用いられる。
【０１１１】
ステップ７０１の実行後、ステップ７０２に移行する。ステップ７０２では、静止画象の撮影が実行されたかどうかが判定される。静止画像の撮影は、撮像装置の使用者が動画像の撮影中に静止画像用の撮影ボタンを押すことによって実行される。ステップ７０２において静止画像の撮影が実行されていないと判定された場合には、ステップ３０５に移行する。他方、ステップ７０２において静止画像の撮影が実行されたと判定された場合には、ステップ７０３に移行する。
【０１１２】
ステップ７０３では、変数ｐに１が加算され、これが新たな変数ｐ（ｐ＝ｐ＋１）とされる。ステップ７０３の実行後、ステップ７０４に移行すると共に、動画像の撮影を続行すべくステップ３０５にも移行する。
【０１１３】
ステップ７０４では、静止画像用のファイル名Ａ（ｎ＋ｐ）が作成される。このときファイル名Ａ（ｎ＋ｐ）には、動画像用のファイルを含めた作成順序を表す番号（ｎ＋ｐ）が含まれるとともに、拡張子には「．ＪＰＧ」が採用される。例えば、変数ｎが「００２５」で変数ｐが「０００１」の場合には、「ＳＡＮＹ００２６．ＪＰＧ」が静止画像用のファイル名Ａ（ｎ＋ｐ）（ｎ＋ｐ＝００２６）として作成される。
【０１１４】
ステップ７０４の実行後、ステップ７０５に移行する。ステップ７０５では、ファイル名Ａ（ｎ＋ｐ）を付した新規のファイルＦＡ（ｎ＋ｐ）が作成される。ステップ７０５では更に、作成したファイルＦＡ（ｎ＋ｐ）を開いて、ファイルＦＡ（ｎ＋ｐ）に静止画像の画像データが記録できるようにする。尚、ファイル名Ａ（ｎ＋ｐ）は、ファイルＦＡ（ｎ＋ｐ）の外部に、ファイルＦＡ（ｎ＋ｐ）に関連付けて記録される。
【０１１５】
ステップ７０５の実行後、ステップ７０６に移行する。ステップ７０６では、撮像部１１から出力される静止画像の画像データがファイルＦＡ（ｎ＋ｐ）に記録される。ステップ７０６の実行後、ステップ７０７に移行してファイルＦＡ（ｎ＋ｐ）が閉じられる。
【０１１６】
尚、上述したように静止画像も撮影する場合には、ステップ３０９では、ファイルの作成順序を表す変数ｎに（ｐ＋１）が加算され、これが新たな変数ｎ（ｎ＝ｎ＋ｐ＋１）とされる。また、ステップ３１０において撮影を停止する指令がないと判定された場合には、ステップ７０２に戻る。
【０１１７】
３−２．再生に関する制御
動画像の撮影を停止することなく静止画像も撮影した場合の、再生に関する制御について説明する。かかる制御は、図５に示されているステップ５０１〜５１０と同様に構成される。但し、ステップ５０５の制御とステップ５０８の制御が上述した「２−２．再生に関する制御」と異なる。そこで以下では、ステップ５０５の制御とステップ５０８の制御とについて説明し、他のステップについては説明を省略する。
【０１１８】
＜ステップ５０５の制御＞
ステップ５０５の制御（先頭のファイルの検索）は、図８に示す如く、ステップ８０２〜Ｇ１６から構成されている。
【０１１９】
先頭のファイルの検索が開始されると、まずステップ８０１において、変数ｑが１に設定される。変数ｑは、変数ｍ１が同じ値を示しているときにステップ８０２が実行される回数を表す。
【０１２０】
ステップ８０１の実行後、ステップ８０２に移行する。ステップ８０２では、ファイルＦＡ（ｍ１）に基づいてファイルＦＡ（ｍ１−ｑ）が検索される。具体的には、ファイルＦＡ（ｍ１）のファイル名Ａ（ｍ１）に含まれる番号ｍ１を読み出し、そして他のファイルから、ファイル名に番号（ｍ１−ｑ）が含まれているファイルＦＡ（ｍ１−ｑ）を探し出す。そして、検索によって見つけ出したファイルＦＡ（ｍ１−ｑ）のファイル名Ａ（ｍ２−ｑ）から、拡張子が読み出される。
【０１２１】
ステップ８０２の実行後、ステップ８０３に移行する。ステップ８０３では、ステップ８０２で読み出した拡張子が「．ＭＰ４」であるか否かが判定される。ステップ８０３において拡張子が「．ＭＰ４」でないと判定された場合には、ステップ８０６に移行する。
【０１２２】
ステップ８０６では、変数ｑに１が加算され、これが新たな変数ｑ（ｑ＝ｑ＋１）とされる。ステップ８０６の実行後、再びステップ８０２に戻り、ステップ８０３において拡張子が「．ＭＰ４」であると判定されるまで、ステップ８０２，８０３，８０６が繰り返される。
【０１２３】
他方、ステップ８０３において拡張子が「．ＭＰ４」であると判定された場合には、ステップ８０４に移行する。
【０１２４】
ステップ８０４では、ファイルＦＡ（ｍ１−ｑ）に記録されている識別子ＲＮＤ_ＣＯＤＥと、ファイルＦＡ（ｍ１）に記録されている識別子ＲＮＤ_ＣＯＤＥとが照合される。ステップ８０４において、識別子ＲＮＤ_ＣＯＤＥがファイルＦＡ（ｍ１−ｑ），ＦＡ（ｍ１）間で合致しないと判定された場合（ＥＲＲ）には、ファイルＦＡ（ｍ１）が先頭のファイルとされ、ステップ５０５での検索が終了する。そして、テップＢ１５に移行する。他方、ステップ８０４において、識別子ＲＮＤ_ＣＯＤＥがファイルＦＡ（ｍ１−ｑ），ＦＡ（ｍ１）間で合致すると判定された場合（ＯＫ）には、ステップ８０５に移行する。
【０１２５】
ステップ８０５では、ファイルＦＡ（ｍ１−ｑ）に記録されている識別子ＰＲＥＶ_ＦＩＬＥの設定が「ＴＲＵＥ」又は「ＦＡＬＳＥ」のいずれであるかが判定される。ステップ８０５において識別子ＰＲＥＶ_ＦＩＬＥの設定が「ＦＡＬＳＥ」であると判定あれた場合には、ファイルＦＡ（ｍ１−ｑ）が先頭のファイルとされ、ステップ５０５での検索が終了する。そして、ステップ５０６に移行する。他方、ステップ８０５において識別子ＰＲＥＶ_ＦＩＬＥの設定が「ＴＲＵＥ」であると判定された場合には、ステップ８０７に移行する。
【０１２６】
ステップ８０７では、変数ｍ１から１が減算され、これが新たな変数ｍ１（ｍ１＝ｍ１−１）とされる。ステップ８０７の実行後、再びステップ８０１に戻り、先頭のファイルが見つかるまでステップ８０１〜８０７が繰り返し実行される。
【０１２７】
＜ステップ５０８の制御＞
ステップ５０８の制御（直後のファイルの検索）は、図９に示す如く、ステップ９０１〜９０３から構成されている。ステップ５０８の制御では、まずステップ９０１において、ファイルＦＡ（ｍ１）に基づいてファイルＦＡ（ｍ１＋１）が検索される。具体的には、ファイルＦＡ（ｍ１）のファイル名Ａ（ｍ１）に含まれる番号ｍ１を読み出し、そして他のファイルから、ファイル名に番号（ｍ１＋１）が含まれているファイルＦＡ（ｍ１＋１）を探し出す。
【０１２８】
ステップ９０１では更に、検索によって見つけ出したファイルＦＡ（ｍ１＋１）のファイル名Ａ（ｍ１＋１）から、拡張子が読み出される。
【０１２９】
ステップ９０１の実行後、ステップ９０２に移行する。ステップ９０２では、ステップ９０１で読み出した拡張子が「．ＭＰ４」であるか否かが判定される。ステップ９０２において拡張子が「．ＭＰ４」であると判定された場合には、ステップ５０８の制御が終了し、そしてステップ５０９に移行する。
【０１３０】
他方、ステップ９０２において拡張子が「．ＭＰ４」でないと判定された場合には、ステップ９０３に移行する。ステップ９０３では、変数ｍ１に１が加算され、これが新たな変数ｍ１（ｍ１＝ｍ１＋１）とされる。ステップ９０３の実行後、再びステップ９０１に戻り、拡張子が「．ＭＰ４」である直後のファイルが見つかるまで、ステップ９０１〜９０３が繰り返し実行される。つまり、ステップ５０８の制御によれば、動画像データを構成するファイルのみが見つけ出される。
【０１３１】
３−３．撮像装置の制御による効果
動画像の撮影を停止することなく静止画像も撮影する場合の撮像装置の制御によれば、一連の動画像データを構成する複数のファイルの間に、静止画像データが割り込んだ場合であっても、「３−２．再生に関する制御」で説明したステップ５０８の制御を実行することによって、動画像データのみを撮影順序に従って読み出することができる。
【０１３２】
しかも、上述した動画像のみの撮影及び撮影後の再生に関する撮像装置の制御と同様に、一連の画像データを再生する際の撮像装置の操作性を向上させることができる。
【０１３３】
４．変形例
４−１．変形例１
上述した撮像装置では、一連の画像データを構成するファイルであることを表す識別符号として乱数を用いたが、乱数以外の符号を用いてもよい。ただ、乱数を用いた方が、異なる画像データについて同じ識別符号が記録されてしまうことがなくなり、以って異なる画像データを識別する際の精度が向上しやすい。
【０１３４】
４−２．変形例２
上述した撮像装置では、ファイル名ＦＡ（ｎ）に含まれる番号ｎを用いて、複数のファイルＦＡ（ｎ）に記録される画像データの撮影順序を表していたが、番号ｎに相当する識別符号を付属情報としてファイルＦＡ（ｎ）の付属情報格納部３４に記録し、当該識別符号を用いて撮影順序を判断してもよい。ただ、ファイル名を用いて撮影順序を判断した方が、処理速度が速くなる。
【０１３５】
本変形例のようにファイルＦＡ（ｎ）の内部に記録した識別符号を用いて撮影順序を判断する場合、当該識別符号はファイルＦＡ（ｎ）の内部に記録されているので、上述したステップ６０１やステップ８０２、ステップ５０８において、ほとんどのファイルを開かなければ、一のファイルに対して直後のファイル又は直前のファイルを見つけることができない。
【０１３６】
他方、ファイル名を用いて撮影順序を判断する場合、ファイルＦＡ（ｎ）を開くことなしに、ファイル名Ａ（ｎ）に基づいて各ファイルの撮影順序を識別することができる。よって、再生時の処理速度を高めることができる。
【０１３７】
尚、本発明の各部構成は上記実施の形態に限らず、特許請求の範囲に記載の技術的範囲内で種々の変形が可能である。
【図面の簡単な説明】
【０１３８】
【図１】本発明の実施の形態に係る記憶再生装置である撮像装置が概念的に示すブロック図である。
【図２】画像データ及び付属情報を格納するためのファイルの構造を示した図である。
【図３】動画のみを撮影する場合の撮影に関する制御を示したフローチャートである。
【図４】撮影に関する制御の過程で記録されるファイル名及び付属情報を示した図である。
【図５】動画のみを撮影した場合の再生に関する制御を示したフローチャートである。
【図６】先頭のファイルを検索するための制御を示したフローチャートである。
【図７】静止画像も撮影する場合の撮影に関する制御を示したフローチャートである。
【図８】先頭のファイルを検索するための制御を示したフローチャートである。
【図９】直後ファイルを検索するための制御を示したフローチャートである。
【符号の説明】
【０１３９】
１２  メモリ
２１  識別符号記録手段
２２  再生制御手段
ＦＡ（ｎ）  ファイル
Ａ（ｎ）  ファイル名（第１識別符号）
ＲＮＤ_ＣＯＤＥ  識別子（第２識別符号）
ＮＥＸＴ_ＦＩＬＥ  識別子（第３識別符号）
ＰＲＥＶ_ＦＩＬＥ  識別子（第４識別符号）
【図１】
0005213503.tif 000002
【図２】
0005213503.tif 000003
【図３】
0005213503.tif 000004
【図４】
0005213503.tif 000005
【図５】
0005213503.tif 000006
【図６】
0005213503.tif 000007
【図７】
0005213503.tif 000008
【図８】
0005213503.tif 000009
【図９】
0005213503.tif 000010