(57)【要約】【課題】連続する1つのストリームが複数のストリームファイルに分割された場合に、分割されたストリームファイルが複数のフォルダに分かれて記録される場合があり、ユーザが管理しにくく、利便性が悪いという課題があった。【解決手段】残量検出手段１０４によって得られた記録媒体１０７の残量から最大ファイル数算出手段１０５によって１回の記録で分割されうる最大ストリームファイル数を算出する。その値と記録情報検出手段１０３によって得られた記録情報から記録先フォルダ選択手段１０６はストリームが複数のストリームファイルに分割された場合でも同一フォルダに格納することができるフォルダを選択し、そのフォルダに記録手段１０２でストリームファイルを記録する。【選択図】図１
2006268219.tif 000002
【特許請求の範囲】
【請求項１】
１ファイルのファイルサイズ制限値Ｍを規定し、ディジタルデータを１つ以上のファイルとして記録媒体に記録するディジタル記録装置において、
前記記録媒体に記録できる残量Ｋを検出する残量検出手段と、
前記記録媒体に存在するフォルダ内に記録されているファイル数Ｎを検出する記録情報検出手段と、
前記残量検出手段が検出した残量Ｋと、規定している１ファイルのファイルサイズ制限値Ｍとから、前記残量Ｋにディジタルデータを記録する場合にディジタルデータが分割されうる最大ファイル数Ｊを算出する最大ファイル数算出手段と、
前記記録情報検出手段が検出したフォルダ内に記録されているファイル数Ｎと、前記最大ファイル数算出手段が算出した最大ファイル数Ｊとから、ディジタルデータを１つ以上のファイルとして記録するフォルダを選択する記録先フォルダ選択手段と、
前記記録先フォルダ選択手段が選択したフォルダにディジタルデータを１つ以上のファイルとして記録する記録手段と、
を備えたディジタル記録装置。
【請求項２】
前記記録手段は、選択された記録先フォルダが前記記録媒体に存在しない場合にフォルダを作成することを特徴とした請求項１記載のディジタル記録装置。
【請求項３】
前記記録手段は、前記ディジタルデータとフォルダ管理情報が記録されたファイルとを記録することを特徴とした請求項１または２記載のディジタル記録装置。
【請求項４】
１ファイルのファイルサイズ制限値Ｍを規定し、ディジタルデータを１つ以上のファイルとして記録媒体に記録するディジタル記録方法において、
前記記録媒体から検出した記録媒体に記録できる残量Ｋと、前記記録媒体から検出した記録媒体に存在するフォルダ内に記録されているファイル数Ｎと、ファイルサイズ制限値Ｍとから、残量Ｋにディジタルデータを記録する場合にディジタルデータが分割されうる最大ファイル数Ｊを算出し、算出した最大ファイル数Ｊから、ディジタルデータを１つ以上のファイルとして記録するフォルダを選択し、選択したフォルダにディジタルデータを１つ以上のファイルとして記録することを特徴としたディジタル記録方法。
【請求項５】
前記記録先として選択したフォルダが前記記録媒体に存在しない場合にフォルダを作成することを特徴とした請求項４記載のディジタル記録方法。
【請求項６】
前記ディジタルデータを記録する際に、前記ディジタルデータとフォルダ管理情報が記録されたファイルとを記録することを特徴とした請求項４または５記載のディジタル記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所定のファイルシステムに基づきデータを記録するディジタル記録方法および記録装置に関する。
【背景技術】
【０００２】
近年、光ディスクや半導体メモリなどの記録媒体に、映像信号をファイル化して記録する装置が一般的になってきている。記録媒体の大容量化に伴い、記録可能なファイル数も増大しており、またファイルの種類も多様化しているため、全てのファイルを簡単に整理して管理することが困難になっていた。そのため、フォルダ単位でファイルを整理して記録および管理する方法が提案されている（例えば、特許文献１および非特許文献１を参照）。特許文献１では、記録モードやデータ形式に応じて複数のフォルダを用意しておき、設定された環境に応じて自動的に格納するフォルダを選択し、そのフォルダに入力された音声メッセージを格納することによって、多数のファイルを簡単に整理して管理することができる。また、非特許文献１に記載されているＤＣＦ（Ｄｅｓｉｇｎ  ｒｕｌｅ  ｆｏｒ  Ｃａｍｅｒａ  Ｆｉｌｅ  ｓｙｓｔｅｍ）は、画像ファイルおよび画像に関連するファイルをディジタルスチルカメラおよび関連機器間で簡便に交換することを目的として作成された規格である。
【０００３】
以下、フォルダ構造の従来例として、非特許文献１に記載されているＤＣＦのフォルダ構造について説明する。図６はＤＣＦのフォルダ構造を説明するための概略図である。図中の円形はフォルダを示し、矩形はファイルを示すものとする。ルートフォルダ（Ｒｏｏｔ）６０１の直下に６０２に示すＤＣＩＭフォルダが格納され、このフォルダの直下に６０３、６０４に示すＤＣＦフォルダが格納される。このＤＣＦフォルダ６０３、６０４には、ＤＣＦ基本ファイルなどのＤＣＦオブジェクト６０５〜６０９が格納される。このフォルダ構造では、ＤＣＩＭフォルダ６０２の直下にあるＤＣＦフォルダ６０３、６０４に格納されているＤＣＦオブジェクト６０５〜６０９がＤＣＦの管理対象となる。またＤＣＦフォルダ６０３、６０４にそれぞれ格納することができるＤＣＦオブジェクトの数を９９９９個と制限しているため、ＤＣＦオブジェクトの管理が容易となる。
【０００４】
また、記録媒体の大容量化は、ファイル数の増大だけでなく、ユーザが記録するファイルサイズの増大にもつながっている。しかし、１つのファイルのサイズが無制限に増大するわけではなく、ＦＡＴ３２のようなファイルシステムの制限などにより、ファイルサイズが制限される。このため、大容量の記録媒体にファイルサイズの制限値を超えるストリームを記録する場合、連続するストリームが複数のファイルに分割して記録されることになる。この様子を、図７を用いて説明する。
【０００５】
記録開始指示受付点７０２から記録を開始し、しばらくするとファイル７０４のサイズがファイルサイズ制限値に達する。このとき、これ以上はファイル７０４に記録することは不可能であるので、新しいファイル７０５に続きを記録する。しばらくするとまたファイル７０５のサイズがファイルサイズ制限値に達するので、先程と同様に新しいファイル７０６に続きを記録する。これを、記録終了指示を受け付けるまで繰り返していくことで、記録開始指示受付点７０２から記録終了指示受付点７０３までの連続する１つのストリーム７０１は、複数のストリームファイル７０４〜７０６に分割されることになる。
【０００６】
このようにファイルサイズ制限によってファイルが複数に分割される場合に、分割された複数のファイルを同一フォルダに格納しようとしたとき、ＤＣＦのようにフォルダ内のファイル数が制限されているフォルダ構造では、フォルダに格納できるファイル数の制限値を越える場合がある。
【０００７】
例えば、図８のような場合を考える。ルートフォルダ８０１の下にストリームファイルを格納するフォルダ８０２があり、このフォルダ８０２の格納最大ストリームファイル数Ｌを９９、このフォルダ８０２に既に記録されているストリームファイル８０３〜８０５のファイル数Ｎを９８とする。この状態で記録を開始しストリームファイルが分割されると、ストリームファイル数の制限値Ｌ＝９９を超えることになる。このような場合でのストリームファイル格納方法を示したのが図９である。
【０００８】
連続する１つのストリーム９０５が３つのストリームファイル９０６〜９０８に分割された場合、フォルダ８０２はファイル制限数Ｌ＝９９未満であるので、第１ストリームファイル９０６をフォルダ８０２のストリームファイル９０２として格納する。これでフォルダ８０２のファイル数Ｎは９９となり、格納最大ストリームファイル数Ｌと一致したため、これ以上はこのフォルダ８０２には記録できない。よって新しいフォルダ９０１を作成し、このフォルダに第２ストリームファイル９０６をストリームファイル９０３として、第３ストリームファイル９０７をストリームファイル９０４として格納する。このように、連続する１つのストリーム９０５を形成するストリームファイル９０６〜９０８が、フォルダ８０２とフォルダ９０１の２つのフォルダに別々に記録される。
【特許文献１】特開２００３−１３１６９８号公報
【非特許文献１】ＪＥＩＤＡ規格  カメラファイルシステム規格（Ｄｅｓｉｇｎ  ｒｕｌｅ  ｆｏｒ  Ｃａｍｅｒａ  Ｆｉｌｅ  ｓｙｓｔｅｍ）ＤＣＦ  Ｖｅｒｓｉｏｎ１．０  （ＪＥＩＤＡ−４９−２−１９９８）
【発明の開示】
【発明が解決しようとする課題】
【０００９】
上記のように、従来の記録方法では連続する１つのストリームが複数のストリームファイルに分割された場合に、分割されたストリームファイルが同一のフォルダに記録されずに、複数のフォルダに分かれて記録される場合がある。このため、ユーザが連続する１つのストリームとして一連の複数のストリームファイルを取り扱う際に、複数のフォルダを見なければならず、管理がしにくく、利便性が悪いという課題があった。また、フォルダごとに管理情報を設けて、フォルダ内のストリームファイルの関連付けを管理するシステムにおいては、一連の複数のストリームファイルが複数のフォルダに分割されて記録された場合に、同一フォルダ内で有効なフラグを利用することができないという課題もあった。
【００１０】
そこで本発明は、連続する１つのストリームが複数のストリームファイルに分割される場合において、一連の複数ストリームファイルを同一フォルダに格納することにより、ユーザの利便性を向上させることができるディジタル記録方法および記録装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、本発明のディジタル記録装置は、１ファイルのファイルサイズ制限値Ｍを規定し、ディジタルデータを１つ以上のファイルとして記録媒体に記録するディジタル記録装置であって、記録媒体に記録できる残量Ｋを検出する残量検出手段と、前記記録媒体に存在するフォルダ内に記録されているファイル数Ｎを検出する記録情報検出手段と、前記残量検出手段が検出した残量Ｋと、規定している１ファイルのファイルサイズ制限値Ｍとから、前記残量Ｋにディジタルデータを記録する場合にディジタルデータが分割されうる最大ファイル数Ｊを算出する最大ファイル数算出手段と、前記記録情報検出手段が検出したフォルダ内に記録されているファイル数Ｎと、前記最大ファイル数算出手段が算出した最大ファイル数Ｊとから、ディジタルデータを１つ以上のファイルとして記録するフォルダを選択する記録先フォルダ選択手段と、前記記録先フォルダ選択手段が選択したフォルダにディジタルデータを１つ以上のファイルとして記録する記録手段とを備えている。
【００１２】
また、上記目的を達成するために、本発明のディジタル記録方法は、１ファイルのファイルサイズ制限値Ｍを規定し、ディジタルデータを１つ以上のファイルとして記録媒体に記録するディジタル記録方法であって、前記記録媒体から検出した記録媒体に記録できる残量Ｋと、前記記録媒体から検出した記録媒体に存在するフォルダ内に記録されているファイル数Ｎと、ファイルサイズ制限値Ｍとから、残量Ｋにディジタルデータを記録する場合にディジタルデータが分割されうる最大ファイルＪを算出し、算出した最大ファイル数Ｊから、ディジタルデータを１つ以上のファイルとして記録するフォルダを選択し、選択したフォルダにディジタルデータを１つ以上のファイルとして記録することを特徴としている。
【００１３】
このような構成により、記録開始前に記録媒体の残量Ｋから１回の記録で分割されうる最大ストリームファイル数Ｊを算出することができるので、記録媒体に存在するフォルダ内に記録されているストリームファイル数Ｎと１回の記録で分割されうる最大ストリームファイル数Ｊに応じて記録先フォルダを選択し、記録を開始することができる。
【発明の効果】
【００１４】
以上のように本発明のディジタル記録装置およびディジタル記録方法によれば、連続する１つのストリームが複数のストリームファイルに分割される場合においても、一連の複数のストリームファイルを同一フォルダに格納することができ、ユーザの利便性を向上させることができる。
【００１５】
また、一連の複数のストリームファイルが同一フォルダ内に格納されるため、同一フォルダ内でのみ有効なフラグを利用することができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明を実施するための最良の形態について、図面を参照しながら説明する。
【００１７】
（実施の形態１）
図１は、本発明の実施の形態１によるディジタル記録装置の構成を示すブロック図である。図１において、１０１は入力されたストリームを１ファイルのファイルサイズ制限値Ｍ以下となるようにファイル分割する分割手段、１０２は記録先フォルダ選択手段１０６で選択された記録媒体１０７の記録先フォルダにファイルを記録する記録手段、１０３は記録媒体１０７に記録されているフォルダ内のファイル数Ｎを検出する記録情報検出手段、１０４は記録媒体１０７の残量Ｋを検出する残量検出手段、１０５は残量検出手段１０４が検出した残量Ｋと１ファイルのファイルサイズ制限値Ｍから１回の記録で分割されうる最大ファイル数Ｊを算出する最大ファイル数算出手段、１０６は記録情報検出手段１０３が検出したフォルダ内のファイル数Ｎと最大ファイル数算出手段１０５が算出した最大ファイル数Ｊとからファイルを記録するフォルダを選択する記録先フォルダ選択手段、１０７はファイルを記録する記録媒体である。
【００１８】
上記のように構成された本実施の形態のディジタル記録装置の動作について、図２を参照しながら説明する。
【００１９】
Ｓ２０１では、記録情報検出手段１０３が記録媒体１０７の情報を検出し、ストリームファイルを記録しようとするフォルダ（フォルダの格納最大ストリームファイル数をＬとする）内に現在存在するストリームファイル数Ｎを取得する。Ｓ２０２では、最大ファイル数算出手段１０５が、残量検出手段１０４で検出された記録媒体１０７の残量Ｋと１ファイルのファイルサイズ制限値Ｍから、次の１回の記録で分割されうる最大ストリームファイル数Ｊを算出する。Ｓ２０３では、記録先フォルダ選択手段１０６が、ストリームファイルを記録しようとするフォルダのファイル数Ｎと１回の記録で分割されうる最大ストリームファイル数Ｊの合計Ｎ＋Ｊが格納最大ストリームファイル数Ｌ以下であるかどうかを判定する。Ｓ２０４は、Ｓ２０３でＮ＋ＪがＬ以下の場合であり、ストリームの記録を開始しファイルが分割された場合でも、一連の複数のストリームファイルを記録しようとするフォルダに全て記録することが可能であるため、ストリームファイルを記録しようとするフォルダをそのまま選択する。一方、Ｓ２０５は、Ｓ２０３でＮ＋ＪがＬより大きい場合であり、ストリームの記録を開始しファイルが分割された場合に、一連の複数のストリームファイルを記録しようとするフォルダに全て記録することが不可能な場合があり得る。そのため、記録先フォルダ選択手段１０６は、記録手段１０２に対して新規フォルダの作成を要求し、その新規フォルダを記録先のフォルダとして選択する。以上で記録開始前に記録先フォルダが決定したので、記録手段１０２で必要に応じてフォルダを作成し、分割手段１０１で分割されたストリームファイルを記録媒体１０７の記録先フォルダに対して記録を開始する。
【００２０】
ここで、最大ファイル数算出手段１０５の一動作例について図３を参照しながら説明する。次の１回の記録において、ストリームのサイズが最大となるのは、記録媒体の残量がなくなったことにより記録終了指示を受け付けた場合である。この場合、記録開始指示受付点３０２から記録終了指示受付点３０３までの連続する１つのストリーム３０１のサイズは、記録媒体の残量Ｋとなる。また、記録終了指示受付点３０３を含むストリームファイル３０７よりも前のストリームファイル３０４〜３０６は、１ファイルのファイルサイズ制限値Ｍによって分割されているため、各々のファイルサイズはＭと等しくなり、記録終了指示受付点３０３を含むストリームファイル３０７のファイルサイズは、１ファイルのファイルサイズ制限値Ｍ以下となる。よって、次の１回の記録で分割されうる最大ストリームファイル数Ｊは、残量Ｋを１ファイルのファイルサイズ制限値Ｍで割った値の小数点以下を切り上げた値となる。以上より、次の１回の記録で分割されうる最大ストリームファイル数Ｊを算出することが可能である。
【００２１】
この記録装置でのストリームファイルの格納方法について図４および図８を参照しながら説明する。記録開始前の記録媒体の状態を図８とする。フォルダ８０２の格納最大ストリームファイル数Ｌは９９である。記録開始指示を受け付けると、記録媒体１０７からフォルダ８０２のファイル数Ｎ＝９８、残量Ｋを取得し、１回の記録で分割されうる最大ストリームファイル数Ｊを算出する。このとき、Ｎ＋ＪがＬより大きい場合には、連続する１つのストリームが複数のストリームファイルに分割されたときに分割されたストリームファイル全てをフォルダ８０２に記録できない可能性がある。そのため、図４に示すように新規フォルダ４０１を作成し、そのフォルダにストリームファイルを記録する。例えば、連続する１つのストリーム４０５が３つのストリームファイル４０６〜４０８に分割された場合、フォルダ８０２のファイル数Ｎ＝９８は格納最大ストリームファイル数Ｌ＝９９以下であるが、そのフォルダ８０２には記録せず、第１ストリームファイル４０６をフォルダ４０１のストリームファイル４０２として格納する。以下、同じフォルダ４０１に第２ストリームファイル４０７をストリームファイル４０３として、第３ストリームファイル４０８をストリームファイル４０４として格納する。このように、連続する１つのストリーム４０５を形成するストリームファイル４０６〜４０８を、同一フォルダ４０１に全て記録することができる。このため、ユーザが連続する１つのストリーム４０５を管理するときにはフォルダ４０１だけを意識すればよいため、ユーザの利便性が向上する。
【００２２】
なお、Ｌ＝９９、Ｎ＝９８などの値は、本実施の形態を説明するために用いた値であり、この値に限定するものではない。
【００２３】
また、１ファイルのファイルサイズ制限値Ｍは、ＦＡＴ３２などのファイルシステムの最大値とした場合、記録装置で規定されているファイルサイズとした場合、規格として規定されているファイルサイズとした場合、あるいはユーザが指定するファイルサイズとした場合など、いずれの場合においても適用可能である。
【００２４】
また、本実施の形態においては、ストリームが１ファイルのファイルサイズ制限値Ｍによって分割された場合のファイルサイズが１ファイルのファイルサイズ制限値Ｍと等しいとしたが、Ｍ以下であっても良い。例えば、本実施の形態の分割手段１０１で分割するストリームがＭＰＥＧ２の場合、ＧＯＰの先頭の直前で分割して記録手段１０２で記録しなければ、再生する際にＭＰＥＧ２のストリームを復号化するのが困難となる。そのため、ＧＯＰの先頭までのファイルサイズが、１ファイルのファイル制限値Ｍ以下で最も大きくなるように、ＧＯＰの先頭の直前で分割することが考えられる。
【００２５】
また、本実施の形態においては、フォルダの格納最大ストリームファイル数Ｌの対象をストリームファイルに限定したが、ストリームファイル以外のファイル、例えばテキストファイルなども最大ファイル数の対象としても良い。また同様に、フォルダ内の記録ファイル数Ｎの対象もストリームファイルだけでなく、ストリームファイル以外のファイルも対象としても良い。
【００２６】
また、本実施の形態においては、記録先フォルダ選択手段１０６は、ストリームファイルを記録しようとするフォルダのファイル数Ｎと１回の記録で分割されうる最大ストリームファイル数Ｊの合計（Ｎ＋Ｊ）と格納最大ストリームファイル数Ｌとを比較することで記録先フォルダを選択しているが、Ｎ＋ＪとＬ以下の任意の値とを比較しても良い。例えば、フォルダの格納最大ストリームファイル数Ｍに対してファイル２つ分フォルダに余裕を持たせて記録するとした場合、Ｌではなく、Ｌ−２とＮ＋Ｊを比較することにより、記録先フォルダを選択することになる。
【００２７】
また、本実施の形態においては、ストリームを映像ストリームに限定するものではなく、音声ストリームや映像ストリームと音声ストリームの両方という構成であっても、本実施の形態の分割手段１０１や記録手段１０２で処理することが可能である。
【００２８】
また、本実施の形態においては、フォルダ構造は図４のようにフォルダとストリームファイルのみの構造で説明したが、各フォルダの情報を記録したフォルダ管理情報ファイルや他のファイルが存在してもよい。例えば、図５のように、フォルダ５０２の下にフォルダ５０２に格納されているストリームファイル５０５、５０６に関する情報が記録されたフォルダ管理情報ファイル５０４を、フォルダ５０３の下にフォルダ５０３に格納されているストリームファイル５０８、５０９に関する情報が記録されたフォルダ管理情報ファイル５０７を格納してもよく、ルートフォルダ５０１の下に管理ファイル用のフォルダを作成し、そのフォルダで各フォルダのフォルダ管理情報ファイルを一元管理する方法を用いても良い。また、管理ファイル用フォルダを作成する方法と各フォルダでフォルダ管理情報ファイルを記録する方法を併用する方法を用いても良い。フォルダ管理情報ファイル５０４、５０７の利用方法としては、次のようなことが考えられる。フォルダ管理情報ファイル５０４、５０７にフォルダ内のストリームファイルの総数５１０を記録しておくと、記録情報検出手段１０３がストリームファイルを記録しようとするフォルダ内に現在存在するストリームファイル数Ｎを取得する場合に利用できる。そのため、ディジタル記録装置をより簡単に実現することができる。
【００２９】
また、フォルダ管理情報ファイル５０４、５０７に記録する各ストリームファイルの情報５１１、５１２として、同一フォルダ内でのみ有効な別ストリームファイルとの関係を示すフラグ、例えば再生をシームレスに結合することを指示するフラグを記録しておく。このフラグを利用することにより、前のストリームファイルとシームレスに再生することが容易となる。そのため、ストリームが複数のストリームファイルに分割された場合でも、本実施の形態では同一フォルダ内に記録できるので、ユーザにとってストリームファイルの管理が容易となるだけでなく、一連の複数のストリームファイルをシームレスに再生することも容易となる。
【００３０】
また、本実施の形態において、記録媒体について特に言及しなかったが、記録媒体は、半導体メモリ、光ディスク、光磁気ディスク、磁気ディスクなど、特に限定されるものではない。
【００３１】
また、本実施の形態によるディジタル記録装置およびディジタル記録方法は、少なくともその一部を、中央処理演算装置（ＣＰＵ）やメモリ等のコンピュータハードウェア資源において実行可能なソフトウェアとして実現可能であることは言うまでもない。
【産業上の利用可能性】
【００３２】
本発明のディジタル記録方法および記録装置によれば、記録媒体の残量および記録情報に応じて自動的にフォルダを選択して記録を開始することができるので、フォルダにストリームファイルを格納するディジタルスチルカメラやディジタルビデオカメラ等、広い範囲において有用である。
【図面の簡単な説明】
【００３３】
【図１】本発明の実施の形態１によるディジタル記録装置構成を示すブロック図
【図２】同ディジタル記録装置の動作を示すフローチャート
【図３】同ディジタル記録装置において１回の記録で分割されうる最大ファイル数の算出の様子を示す概略図
【図４】同ディジタル記録装置におけるフォルダ構造を説明するための概略図
【図５】同ディジタル記録装置におけるフォルダ管理情報ファイルを用いた場合のフォルダ構造を説明するための概略図
【図６】従来例であるＤＣＦのフォルダ構造を説明するための概略図
【図７】ファイルサイズ制限によるファイル分割を説明するための概略図
【図８】ファイル数制限を越える前のフォルダ構造を説明するための概略図
【図９】従来例でファイル数制限を越えて記録した場合のフォルダ構造を説明するための概略図
【符号の説明】
【００３４】
１０１    分割手段
１０２    記録手段
１０３    記録情報検出手段
１０４    残量検出手段
１０５    最大ファイル数算出手段
１０６    記録先フォルダ選択手段
１０７    記録媒体
【図１】
2006268219.tif 000003
【図２】
2006268219.tif 000004
【図３】
2006268219.tif 000005
【図４】
2006268219.tif 000006
【図５】
2006268219.tif 000007
【図６】
2006268219.tif 000008
【図７】
2006268219.tif 000009
【図８】
2006268219.tif 000010
【図９】
2006268219.tif 000011