(57)【特許請求の範囲】
【請求項１】
記録媒体に対して情報ファイルを記録する書き込み手段と、
前記記録媒体に記録された情報ファイルをディレクトリに収容することにより管理する制御手段
とを備え、
前記制御手段は、前記ディレクトリに収容されている情報ファイルが前記記録媒体から削除されると、前記ディレクトリに収容されている複数の前記情報ファイルの作成日を検出し、前記検出した作成日に従い、前記ディレクトリに収容されている複数の情報ファイルの作成日の範囲を示す名前に前記ディレクトリの名前を変更する
ことを特徴とする記録装置。
【請求項２】
記録媒体に対して情報ファイルを記録する書き込み手段と、
前記記録媒体に記録された情報ファイルをディレクトリに収容することにより管理する制御手段
とを備え、
前記制御手段は、前記記録媒体に対して新たに前記情報ファイルが書き込まれると、前記新たな情報ファイルを前記ディレクトリに追加して収容すると共に、前記ディレクトリに収容されている複数の前記情報ファイルの作成日を検出し、前記検出した作成日に従い、前記ディレクトリに収容されている複数の情報ファイルの作成日の範囲を示す名前に前記ディレクトリの名前を変更する
ことを特徴とする記録装置。
【請求項３】
前記制御手段は、前記ディレクトリに対して前記情報ファイルを収容する毎に、前記ディレクトリに収容されている複数の情報ファイルの作成日の範囲を示す名前に前記ディレクトリの名前を変更することを特徴とする請求項１または２に記載の記録装置。
【請求項４】
前記情報ファイルは、撮像素子により撮影された画像を含む画像ファイルであることを特徴とする請求項１から３の何れか１項に記載の記録装置。
【請求項５】
記録媒体に記録された情報ファイルをディレクトリに収容することにより管理する方法であって、
前記ディレクトリに収容されている情報ファイルが前記記録媒体から削除されると、前記ディレクトリに収容されている複数の前記情報ファイルの作成日を検出し、前記検出した作成日に従い、前記ディレクトリに収容されている複数の情報ファイルの作成日の範囲を示す名前に前記ディレクトリの名前を変更する
ことを特徴とする管理方法。
【請求項６】
記録媒体に記録された情報ファイルをディレクトリに収容することにより管理する方法であって、
前記記録媒体に対して新たに前記情報ファイルが書き込まれると、前記新たな情報ファイルを前記ディレクトリに追加して収容すると共に、前記ディレクトリに収容されている複数の前記情報ファイルの作成日を検出し、前記検出した作成日に従い、前記ディレクトリに収容されている複数の情報ファイルの作成日の範囲を示す名前に前記ディレクトリの名前を変更する
ことを特徴とする管理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、記録装置及び管理方法に関し、より具体的には、撮影画像のような画像を電子的、磁気的又は物理的に記録媒体に記録する記録装置及びその管理方法に関する。
【０００２】
【従来の技術】
近年、デジタルカメラが数多く製品化されている。現在、製品化されている多くのデジタルカメラは、本体から脱着可能なメモリカードに撮影画像を記録する。メモリカード上でのファイルシステムをパーソナルコンピュータが認識できるものとすることで、メモリカードにより撮影画像をパーソナルコンピュータに転送しやすいようにしている。
【０００３】
メモリカード上のファイルシステムでは、１つのディレクトリに保存できる画像数の上限をファイル番号等で制限し、それを越える画像に対して次のディレクトリを作成し、そこに画像ファイルを保存するのが一般的である。画像ファイル名及びディレクトリ名は撮影時等にカメラ本体が自動的に作成する。
【０００４】
このようなディレクトリ名の生成方法の一例が特開平１１−１６４２３４号公報に記載されている。これによると、新規ディレクトリを作成する際に、日付及び／又は時刻を含むディレクトリ名とすることにより、常にディレクトリ名がユニークになり、その結果、パーソナルコンピュータにディレクトリごとコピーする場合にもディレクトリ名を変更しなくて良くなる。
【０００５】
【発明が解決しようとする課題】
しかし、上記公報に記載の方法では、各ディレクトリに保存されている画像ファイルの撮影日時がわかり難い。特に、そのディレクトリのみをパーソナルコンピュータにコピーした場合、何日から何日までの撮影画像が存在するのは、そのディレクトリを開き、各ファイルの記録日時を参照するしかなく、面倒である。
【０００６】
本発明は、このような不都合を解消する記録装置及び管理方法を提示することを目的とする。
【０００７】
本発明はまた、ディレクトリ内の情報ファイルの属性を簡単に把握できる記録装置及び管理方法を提示することを目的とする。
【０００８】
【課題を解決するための手段】
本発明に係る記録装置は、記録媒体に対して情報ファイルを記録する書き込み手段と、前記記録媒体に記録された情報ファイルをディレクトリに収容することにより管理する制御手段とを備え、前記制御手段は、前記ディレクトリに収容されている情報ファイルが前記記録媒体から削除されると、前記ディレクトリに収容されている複数の前記情報ファイルの作成日を検出し、前記検出した作成日に従い、前記ディレクトリに収容されている複数の情報ファイルの作成日の範囲を示す名前に前記ディレクトリの名前を変更することを特徴とする。
【０００９】
本発明に係る記録装置は、記録媒体に対して情報ファイルを記録する書き込み手段と、前記記録媒体に記録された情報ファイルをディレクトリに収容することにより管理する制御手段とを備え、前記制御手段は、前記記録媒体に対して新たに前記情報ファイルが書き込まれると、前記新たな情報ファイルを前記ディレクトリに追加して収容すると共に、前記ディレクトリに収容されている複数の前記情報ファイルの作成日を検出し、前記検出した作成日に従い、前記ディレクトリに収容されている複数の情報ファイルの作成日の範囲を示す名前に前記ディレクトリの名前を変更することを特徴とする。
【００１０】
本発明に係る管理方法は、記録媒体に記録された情報ファイルをディレクトリに収容することにより管理する方法であって、前記ディレクトリに収容されている情報ファイルが前記記録媒体から削除されると、前記ディレクトリに収容されている複数の前記情報ファイルの作成日を検出し、前記検出した作成日に従い、前記ディレクトリに収容されている複数の情報ファイルの作成日の範囲を示す名前に前記ディレクトリの名前を変更することを特徴とする。
【００１１】
本発明に係る管理方法は、記録媒体に記録された情報ファイルをディレクトリに収容することにより管理する方法であって、前記記録媒体に対して新たに前記情報ファイルが書き込まれると、前記新たな情報ファイルを前記ディレクトリに追加して収容すると共に、前記ディレクトリに収容されている複数の前記情報ファイルの作成日を検出し、前記検出した作成日に従い、前記ディレクトリに収容されている複数の情報ファイルの作成日の範囲を示す名前に前記ディレクトリの名前を変更することを特徴とする。
【００１２】
【実施例】
以下、図面を参照して、本発明の実施例を詳細に説明する。
【００１３】
図１は、本発明の一実施例の概略構成ブロック図を示す。１０は撮影レンズであり、例えば、集光のための固定レンズ群、変倍レンズ群、絞り、及び変倍レンズ群の動きにより移動する結像位置を補正する機能と焦点調節を行う機能とを兼ね備える補正レンズ群からなる。１２は、撮影レンズ１０により結像する光学像を電気信号に変換するＣＣＤ型撮像素子である。１３は、撮像素子１２を駆動するＣＣＤ駆動回路である。
【００１４】
１４は、撮像素子１２のアナログ出力信号に所定のアナログ処理を施すアナログ信号処理回路である。アナログ信号処理回路１４は例えば、ＣＤＳ（ｃｏ−ｒｅｌａｔｅｄ  ｄｏｕｂｌｅ  ｓａｍｐｌｉｎｇ）回路及びＡＧＣ回路等からなる。１６はアナログ信号処理回路１４のアナログ出力をデジタル信号に変換するＡ／Ｄ変換器である。１８は、Ａ／Ｄ変換器１６の出力データに所定のデジタル処理を施すデジタル信号処理回路である。１９はデジタル信号処理回路１８からの出力データを外部モニタへの出力に適した形態に変換して出力する出力回路である。
【００１５】
２０は、ＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｃｏｄｉｎｇ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）方式等により画像情報を圧縮伸長するの圧縮伸長回路である。２２はメモリカード、２４はメモリカード２２と圧縮伸長回路２０との間のデータのやり取りを仲介するメモリカードインターフェースである。
【００１６】
２６は全体を制御するマイクロコンピュータからなる制御回路、２８は現在の日時信号を出力する時計モジュール、３０はユーザの操作を制御回路２６に伝達する操作スイッチである。時計モジュール２８の機能は、マイクロコンピュータの内蔵タイマで実現しても良い。操作スイッチ３０は、例えば、モード切り替えスイッチ、撮影トリガースイッチ及びズームレバー等からなる。
【００１７】
メモリカードＩ／Ｆ２４は、制御回路２６からの指令に従い、圧縮伸長回路２０からの圧縮画像データファイルに指定の名前を付けてメモリカード２２に書き込み、指定の画像ファイルをメモリカード２２から読み出して圧縮伸長回路２０に供給する。
【００１８】
制御回路２６は、メモリカードＩ／Ｆ２４を介してメモリカード２２上のディレクトリの作成及び名前の変更、並びにファイルの書き込み及び読み出し等の、ファイル管理を実行できる。
【００１９】
メモリカード２２は不揮発性半導体メモリを内蔵しており、本体から取り外し可能である。メモリカード２２内の不揮発性半導体メモリを制御する回路は、メモリカード２２内に配置されても、メモリカードＩ／Ｆ２４に配置されてもよい。メモリカード２２上のファイルシステムは、パーソナルコンピュータでアクセス可能になっている。
【００２０】
また、図１の装置は、外部に映像信号を出力する出力回路１９を具備する。ユーザはスイッチ３０を操作することで、撮像素子１２による画像とメモリカード２２から読み出した再生画像のどちらかを選択して表示できる。
【００２１】
図２は、メモリカード２２上のファイル構造例の模式図を示す。図２を参照して、メモリカード２２上のファイルシステムにおける本実施例によるディレクトリ名の命名方法を説明する。
【００２２】
４０，４２，４４は圧縮画像ファイルを保存するディレクトリである。４６，４８，５０は各ディレクトリ４０，４２，４４に保存される圧縮画像ファイルである。圧縮画像ファイル名の生成ルールは、次の通りである。即ち、ＡＢＣＤ０００１．ｊｐｇからＡＢＣＤ０１００．ｊｐｇというように、拡張子（ピリオド以下）の前に、メーカにより指定される４桁の文字列“ＡＢＣＤ”と４桁の数値を配置でき、その４桁の数値の内の３桁部分を画像毎に１だけ加算していく。ここでは、説明の便宜上、各ディレクトリのファイル名がＡＢＣＤ０１００．ｊｐｇに到達したら、次の画像を次のディレクトリに保存するものとする。ファイル名の上位５桁は、本実施例では固定されているが、例えばディレクトリごとに変更しても良い。
【００２３】
図２に示す例では、ディレクトリ４０は最初に撮影された画像の圧縮画像ファイルを保存する時に作成される。この時、ディレクトリ４０の名前は、作成日付を含む。例えば、ディレクトリ４０が２０００年１月１日に作成されたとすると、ディレクトリ４０の名前は、“２００００１０１＿”である。図２に示す例では、ディレクトリ４０に最大数の画像ファイルが収容されている、即ち、ファイル名“ＡＢＣＤ０１００．ｊｐｇ”までの画像ファイルが格納されているので、次の撮影画像は第２のディレクトリ４２に格納される。撮影画像が次のディレクトリに保存されるとき、本実施例では、それまで撮影画像を収容していたディレクトリの名前に、そのディレクトリ内に最後に収容された画像ファイルの作成日付（例えば、２０００年１月１５日）を追加する。これにより、ディレクトリ４０の名前は、図２に示すように、“２００００１０１＿２００００１１５”となる。
【００２４】
以上をまとめると、本実施例のディレクトリ名は、“日付１＿”又は“日付１＿日付２”である。日付１は最初に収容する画像ファイルの作成日付、日付２は最後に収容する画像ファイルの作成日付をそれぞれ示す。前者は、未だ画像ファイルを収容できるディレクトリを示し、後者は、収容可能な数の画像ファイルを収容し終えたディレクトリを示す。このようにディレクトリ名を決定することで、各ディレクトリに収容される画像の作成日付をディレクトリ名から容易に認識できる。
【００２５】
図３は、本実施例におけるディレクトリ名の管理及び生成処理のフローチャートを示す。ユーザの操作により撮影が実行され、生成された圧縮画像データをメモリカード２２に書き込むときに、図３に示す処理が開始される。
【００２６】
存在する最後のディレクトリ（Ｌａｓｔ  Ｄｉｒ  Ｎａｍｅ）の名前が“Ｄａｔｅ１＿Ｄａｔｅ２”の形式になっているか否かを判定する（Ｓ１）。Ｄａｔｅ１はそのディレクトリの作成日であり、Ｄａｔｅ２はそのディレクトリを閉じた日付である。未だ画像ファイルを収容できる場合、最後のディレクトリの名前は“Ｄａｔｅ１＿”になっている。その場合、そのディレクトリは開いている、又は閉じられていないという。
【００２７】
新規の撮影画像をそのディレクトリに保存できる場合（Ｓ１）、そのディレクトリ“Ｄａｔｅ１＿”に新規の撮影画像（の圧縮画像データ）を“ＡｂｃｄＸＸＸＸ．ｊｐｇ”というファイル名で保存する（Ｓ２）。ファイル名中の“ＸＸＸＸ”とは連続場号であり、例えば、ディレクトリ内に“ＡＢＣＤ００３０．ｊｐｇ”というファイルが存在する場合、ＸＸＸＸは００３１となる。
【００２８】
撮影した画像の画像ファイル“ＡｂｃｄＸＸＸＸ．ｊｐｇ”がそのディレクトリに収容できる最後の画像ファイルかどうかを調べる（Ｓ３）。つまりディレクトリを閉じる条件として予め決めた条件が成立するか否かを調べる。例えば、１ディレクトリに“Ａｂｃｄ００００．ｊｐｇ”から“Ａｂｃｄ０１００．ｊｐｇ”までの画像ファイルを収容できる場合には、収容すべき画像ファイルの名前が“Ａｂｃｄ０１００．ｊｐｇ”かどうかを調べる。勿論、そのディレクトリに既に収容されている画像ファイル数をカウントして判断してもよい。更には、ユーザの操作により強制的に次のディレクトリを作成するシステムの場合、新規ディレクトリを作成したかどうかでもよい。
【００２９】
収容できる最後の画像ファイルであった場合（Ｓ３）、そのディレクトリに収容されている画像ファイルの属性を検出し、最後に撮影された画像ファイルの撮影日時を確認する。そして、そのディレクトリの名前を“Ｄａｔｅ１＿”から“Ｄａｔｅ１＿Ｄａｔｅ３”に変更する。ここで、Ｄａｔｅ３は、最後に収容した画像ファイルの撮影日時である。通常、このＤａｔｅ３は現在の日時となる。
【００３０】
存在する最後のディレクトリ（Ｌａｓｔ  Ｄｉｒ  Ｎａｍｅ）の名前が“Ｄａｔｅ１＿Ｄａｔｅ２”の形式になっている場合（Ｓ１）、収容しようとする画像ファイルの撮影日時Ｄａｔｅ３に応じた名前のディレクトリ“Ｄａｔｅ３＿”を作成し（Ｓ５）、そのディレクトリ“Ｄａｔｅ３＿”に撮影画像を画像ファイル“Ａｂｃｄ０００１．ｊｐｇ”として保存する（Ｓ６）。
【００３１】
日本電子工業振興協会が制定するカメラファイルシステム規格Ｄｅｓｉｇｎ  ｒｕｌｅ  ｆｏｒ  Ｃａｍｅｒａ  Ｆｉｌｅ  ｓｙｓｔｅｍ（以下ＤＣＦという。）では、ディレクトリ名及びファイル名の決定に一定の規則が規定されている。ＤＣＦに準拠するには、これまで説明してきたディレクトリ名の先頭にＤＣＦ用の番号を加えれば良い。又は、そのディレクトリを指し示すエイリアスファイルを作成するシステムとし、そのエイリアス名にこれまで説明してきたような日付をつけるようにしても良い。
【００３２】
デジタルスチルカメラのような静止画記録装置を例に説明したが、本発明は、録音装置及び動画記録装置にも適用可能である。
【００３３】
記録媒体は、特にメモリカードに限定されない。例えば、光磁気ディスク、磁気ディスク及びハードディスク等、ランダムアクセスが可能な記録媒体ならどれでも良い。
【００３４】
画像を追加する場合を説明したが、記録済みの画像を削除し、それにより、その削除した画像ファイルを収容するディレクトリに収容される画像ファイルの作成日付範囲に変更が生じる場合、同様な方法でディレクトリ名を変更する。
【００３５】
即ち、あるディレクトリ内に収容されている画像ファイルの削除、あるいは、あるディレクトリに対する画像ファイルの追加処理が実施されると、制御回路２６は、図３のステップＳ４と同様、そのディレクトリに収容されている画像ファイルの属性を調べ、各画像ファイルの撮影日時を検出する。そして、この検出された撮影日時に従い、ディレクトリ名を変更する。
【００３６】
例えば、図２に示した、“２００００１０１＿２００００１１５”というディレクトリに収容されている画像ファイルのうち、２０００年１月１５日に撮影されたＡＢＣＤ０００１．ＪＰＧという画像ファイルが削除され、新たに２０００年１月２０日に撮影されたＡＢＣＤ００９９．ＪＰＧという画像ファイルがこのディレクトリに追加された場合、制御回路２６は、このディレクトリの名前を、“２００００１０１＿２００００１２０”と変更する。
【００３７】
画像ファイルを収容する毎に、収容される画像ファイルの撮影日時範囲を含む名前にディレクトリの名前を変更するようにしてもよい。そのようにすれば、どの時点でメモリカード２２の画像ファイルをコンピュータにディレクトリ毎コピーしても、撮影日時範囲が明白になる。
【００３８】
【発明の効果】
以上の説明から容易に理解できるように、本発明によれば、収容するファイルの属性、例えば日時に応じてディレクトリの名前を適宜に変更するので、ディレクトリ名からその中に存在するファイルの作成日付範囲が分かり、管理及びコンピュータへコピーした上での管理が容易になる。
【図面の簡単な説明】
【図１】  本発明の一実施例の概略構成ブロック図である。
【図２】  本実施例のディレクトリ構造例である。
【図３】  本実施例の動作フローチャートである。
【符号の説明】
１０：撮影レンズ
１２：ＣＣＤ型撮像素子：
１３：ＣＣＤ駆動回路
１４：アナログ信号処理回路
１６：Ａ／Ｄ変換器
１８：デジタル信号処理回路
１９：出力回路
２０：圧縮伸長回路
２２：メモリカード
２４：メモリカードインターフェース
２６：制御回路
２８：時計モジュール
３０：操作スイッチ
４０，４２，４４：ディレクトリ
４６，４８，５０：画像ファイル
【図１】
0004401565.tif 000002
【図２】
0004401565.tif 000003
【図３】
0004401565.tif 000004