(57)【特許請求の範囲】
【請求項１】
第１の記録媒体上のデータファイルを第２の記録媒体にコピー又は移動する際に、コピー又は移動するデータファイルのファイル名を更新して更新後のファイル名を得るリネーム部を備えたデータファイル管理装置であって、
前記リネーム部は、前記更新後のファイル名における文字列部分を決定する文字列生成手段と、前記更新後のファイル名における数字列部分を決定する数字列生成手段とを有し、
前記文字列生成手段は、前記第２の記録媒体上に存在するデータファイルのファイル名を検索し、検索されたファイル名に含まれる文字列を更新後のファイル名における文字列部分とし、
前記数字列生成手段は、前記第２の記録媒体上に存在するデータファイルのファイル名を検索し、使用されていない数字の最小値を、前記更新後のファイル名における数字列部分とすることを特徴とするデータファイル管理装置。
【請求項２】
前記請求項１に記載のデータファイル管理装置において、
前記第２の記録媒体上に存在するデータファイルのファイル名における数字列部分が任意の数字より連続するように、前記第２の記録媒体上のデータファイルのファイル名を更新するリナンバ手段を備え、
前記数字列生成手段は、前記リナンバ手段により前記第２の記録媒体上のデータファイルのファイル名を更新した後に、使用されていない数字の最小値を、前記更新後のファイル名における数字列部分とすることを特徴とするデータファイル管理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、撮像装置や測定装置等により得られたデータファイルを記録媒体に記録する際に、ディレクトリ構造を用いてファイル管理を行うデータファイル管理装置に関するものである。
【０００２】
【従来の技術】
従来のディジタルスチルカメラ（Digital Still Camera：以下、ＤＳＣと称す）では、ファイル名に含まれる数字を、撮影するたびにインクリメントすることで、撮影したデータファイルをセーブ、もしくはＰＣにコピー又は移動する際に、ファイル名が重複することを防いでいる。
【０００３】
また、特開平11-110531号公報には、複数の独立した画像発生装置で無関係に発生した画像を一箇所に集めて一括管理する際に、撮影の日付を元にしてファイル名を決定することで、各画像のファイル名が重複しないようにしたものが提案されている。
【０００４】
一方、ＤＣＳの普及に伴い、撮影画像を他のＤＳＣで再生するといった要求が高まってきたため、各ＤＳＣ間で直接データファイルを交換できることを目的として、日本電子工業振興協会の下でＤＣＦ（Design rule for Camera File system）が制定された。最近のＤＣＳには、ＤＣＦ準拠のものが増えてきている。
【０００５】
【発明が解決しようとする課題】
しかしながら、上述した従来のＤＳＣにおいては、特開平11-110531号公報に記載のもののように、各ＤＳＣが独自の法則によってファイル名を決定しているため、あるＤＳＣで撮影したデータファイルが他のＤＳＣで読めない可能性が高い。
【０００６】
そこで、ＤＣＦが制定されたわけであるが、ＤＣＦ準拠のカメラで撮影したデータファイルには、ユーザーにとって無意味な文字列のファイル名しか付けることができない。
【０００７】
そこで、一般的なユーザーは、このデータファイルをパソコンにコピーする際に、有意なファイル名にリネームすることが多いのだが、そのデータファイルを何らかの理由（例えば、撮影したＤＳＣに戻して閲覧、他のＤＣＳで再生等）で、再びＤＳＣに戻す要求が生じたときに、リネームされたデータファイルはＤＳＣで読むことができなくなってしまう。
【０００８】
また、あるＤＳＣによって撮影されたデータファイルが、他のＤＳＣで読めないフォーマットである可能性もある。
【０００９】
本発明は、上記課題に鑑みてなされたものであり、ＤＳＣで読み込みが不可能なファイル名のデータファイルであっても、自動的に該ＤＳＣで読み込み可能なファイル名に自動的にリネームすることにより、データファイルの読み込みを可能にするデータファイル管理装置を提供するものである。
【００１０】
【課題を解決するための手段】
本願の第１の発明は、第１の記録媒体上のデータファイルを第２の記録媒体にコピー又は移動する際に、コピー又は移動するデータファイルのファイル名を更新するリネーム部を備えたデータファイル管理装置であって、前記リネーム部は、第２の記録媒体上に存在するデータファイルのファイル名を参照し、コピー又は移動するデータファイルのファイル名における文字列部分を決定する文字列生成手段と、第２の記録媒体上に存在するデータファイルのファイル名を参照し、コピー又は移動するデータファイルのファイル名における数字列部分を決定する数字列生成手段とを有するものである。
【００１１】
本願の第２の発明は、前記第１の発明に係るデータファイル管理装置において、前記文字列生成手段は、第２の記録媒体上に存在するデータファイルのファイル名を検索し、既に存在する文字列を、コピー又は移動するデータファイルのファイル名における文字列部分とするものである。
【００１２】
本願の第３の発明は、第１の記録媒体上のデータファイルを第２の記録媒体にコピー又は移動する際に、コピーするデータファイルのファイル名を更新するリネーム部を備えたデータファイル管理装置であって、前記リネーム部は、予め設定された文字列を、コピー又は移動するデータファイルのファイル名における文字列部分として決定する文字列生成手段と、第２の記録媒体上に存在するデータファイルのファイル名を参照し、コピー又は移動するデータファイルのファイル名における数字列部分を決定する数字列生成手段とを有するものである。
【００１３】
本願の第４の発明は、第１の記録媒体上のデータファイルを第２の記録媒体にコピー又は移動する際に、コピー又は移動するデータファイルのファイル名を更新するリネーム部を備えたデータファイル管理装置であって、第２の記録媒体上のデータファイルを読み込む装置が読み込み可能なデータファイルのプロファイルを選択するためのプロファイル選択手段を備え、前記リネーム部は、前記プロファイル選択手段で選択された情報に基づいて、コピー又は移動するデータファイルのファイル名における文字列部分を決定する文字列生成手段を有するものである。
【００１４】
本願の第５の発明は、前記第４の発明に係るデータファイル管理装置において、前記プロファイル選択手段にて選択された情報に基づいて、コピー又は移動するデータファイルを適当なファーマットに変換するフォーマット変換手段を備えたものである。
【００１５】
本願の第６の発明は、前記第１乃至第５の発明に係るデータファイル管理装置において、前記数字列生成手段は、第２の記録媒体上に存在するデータファイルのファイル名を検索し、使用されていない数字の最小値を、コピー又は移動するデータファイルのファイル名における数字列部分とするものである。
【００１６】
本願の第７の発明は、前記第６の発明に係るデータファイル管理装置において、第２の記録媒体上に存在するデータファイルのファイル名における数字列部分が任意の数字より連続するように、第２の記録媒体上のデータファイルのファイル名を更新するリナンバ手段を備え、前記数字列生成手段は、前記リナンバ手段により第２の記録媒体上のデータファイルのファイル名を更新した後に、使用されていない数字の最小値を、コピー又は移動するデータファイルのファイル名における数字列部分とするものである。
【００１７】
【発明の実施の形態】
以下、本発明の第１実施形態について、図１乃至図４とともに詳細に説明する。ここで、図１は本実施形態のデータファイル管理装置における概略構成を示すブロック図、図２〜図４は本実施形態のデータファイル管理装置における各記録媒体のディレクトリ構造を示す説明図である。
【００１８】
図１において、データファイル管理装置１上のリネーム部２は、ＰＣ等の大容量記録媒体５上のデータファイルを、ケーブル接続したメモリやスマートメディア等の他の記録媒体６にコピー又は移動する際に、ファイル名をリネーム（更新）する。
【００１９】
この際に、文字列生成部３はファイル名の文字列部分を、数字列生成部４はファイル名の数字列部分をそれぞれ決定する。
【００２０】
ここでは、「（AAA）＋（ファイル番号５桁）」で表されるファイル名を持つデータファイルしか再生することができないＤＳＣに応用した例について説明する。
【００２１】
図２に示すように、他の記録媒体６上には撮影されたデータファイル「AAA00001」、「AAA00002」・・・等が保存されている。尚、これらのデータファイルには、拡張子「.JPG」が付いているものとするが、簡略化のため表記はしない。
【００２２】
ここで、ユーザーが他の記録媒体６の空き容量を増やす等の理由により、記録媒体６上のデータファイル「AAA00003」をＰＣ等の大容量記録媒体５に移す場合を考える。
【００２３】
図３に示すように、データファイル「AAA00003」は、大容量記録媒体５に移されるが、このファイル名ではユーザーにとってデータファイルの内容が推測できないため、例えば有意なファイル名「flower」にリネームした上で大容量記録媒体５に保存される。
【００２４】
その後、このデータファイルをＤＳＣに戻して閲覧する、または他のＤＳＣで再生するといった理由が生じた場合を考える。ここで、他の記録媒体６上のデータファイルは、「AAA00003」を移動した後に撮影及び削除等が行われた結果、図４に示すようになっているとする。
【００２５】
まず、数字列生成部４が他の記録媒体６上のデータファイルを検索し、使用されていないファイル番号の最小値「00002」を求める。一方、文字列生成部３は他の記録媒体６上のデータファイルを検索し、使用されている文字列「AAA」を求める。
【００２６】
よって、「flower」は「AAA00002」にリネームされて、他の記録媒体６へ移動される。ここで、ユーザーが大容量記録媒体５に「flower」を残しておきたい場合は、「flower」のコピーを作り、それを「AAA00002」にリネームして移動すればよい。
【００２７】
また、数字列生成部４が使用されていない数字の最小値ではなく、使用されている数字の最大値の次の番号を用いて、「AAA00005」とリネームすることも可能である。
【００２８】
次に、本発明の第２実施形態として、ＤＣＦ準拠のＤＳＣに応用した例について、図５乃至図１０とともに説明する。ここで、図５は本実施形態のデータファイル管理装置における概略構成を示すブロック図、図６〜図１０は本実施形態のデータファイル管理装置における各記録媒体のディレクトリ構造を示す説明図である。
【００２９】
図５において、リナンバ部７以外は、図１に示したものと同様の働きをするものであり、リナンバ部７は、他の記録媒体６上のデータファイルに対して、ファイル番号が連続するように更新するものである。
【００３０】
ここで、ＤＣＦ準拠のＤＳＣとは、図６に示すようなファイル名を持つデータファイルのみ再生可能なＤＳＣのことである。すなわち、ＤＣＦのデータファイルは、「（自由文字４文字）＋（ファイル番号４桁）」で表されるファイル名を持つ。
【００３１】
また、図７に示すように、ＤＣＦのデータファイルは、ディレクトリ「DCIM」以下に置かれていなければならない。尚、上記自由文字には任意の半角英数大文字、ファイル番号には「0001」〜「9999」の数字を使用することができる。
【００３２】
ここでは、上記第１実施形態の説明と同様、撮影されたデータファイルを大容量記録媒体５に移動した後に、再びＤＳＣに戻して再生する場合を考える。
【００３３】
まず、他の記録媒体６上には撮影されたデータファイルが、図７に示すように、「IMGN0001」、「IMGN0002」・・・等のファイル名で保存されている。ここでの「IMGN」、「IMGF」とは、このＤＳＣが自動的に付与する自由文字列である。
【００３４】
次に、図８に示すように、ユーザーがデータファイル「IMGN0002」を大容量記録媒体５に移動して、ファイル内容を推測しやすくするために、例えば有意なファイル名「flower」にリネームする。
【００３５】
このデータファイルをＤＳＣに戻す場合は、図９に示すように、まず数字列生成部４が他の記録媒体６上のデータファイルを検索し、使用されていないファイル番号の最小値「0002」を求める。
【００３６】
一方、文字列生成部３は予め設定されている文字列を用いて文字列部分を生成する。この例では、元から他の記録媒体６に存在するデータファイルと区別がしやすいように「COPY」とした。よって、「flower」は「COPY0002」にリネームされて、他の記録媒体６へ移動される。
【００３７】
また、図１０に示すように、リナンバ部７が他の記録媒体６上のデータファイルに対して、ファイル番号を任意の数字、例えば「0001」から連続するように更新し、その後で使用されていないファイル番号の最小値「0004」を求めることも可能である。この場合、「flower」は「COPY0004」にリネームされて移動されることになる。
【００３８】
次に、本発明の第３実施形態として、異なるフォーマットでデータファイルの記録を行う複数のＤＳＣに応用した例について、図１１乃至図１３とともに説明する。ここで、図１１は本実施形態のデータファイル管理装置における概略構成を示すブロック図、図１２及び図１３は本実施形態のデータファイル管理装置における各記録媒体のディレクトリ構造を示す説明図である。
【００３９】
図１１において、プロファイル選択部８とフォーマット変換部９以外は、図１に示したものと同様の働きをするものであり、プロファイル選択部８はユーザーにコピー先のデータファイルのプロファイルを選択させ、フォーマット変換部９はデータファイルを適当なフォーマットに変換するものである。
【００４０】
ここでは、上記第１実施形態の説明と同様、撮影されたデータファイルを大容量記録媒体５に移動した後に、再びＤＳＣに戻して再生する場合を考える。
【００４１】
図１２に示すように、他の記録媒体ａ１０上に存在するデータファイル「AAAA0001」、「AAAA0002」・・・等の内、「AAAA0002」が大容量記録媒体５に移動されて、ファイル名「flower」にリネームされる。
【００４２】
ここで、このデータファイルを別のＤＳＣに移す場合を考える。図１３に示す例では、予め「BBBB0001」、「BBBB0002」・・・等のデータファイルが保存されている他の記録媒体ｂ１１へ大容量記録媒体１からデータファイルを移動する。
【００４３】
尚、他の記録媒体ｂ１１を有するＤＳＣは「AAAA0001」、「AAAA0002」・・・のフォーマットが読み込めず、「BBBB」で始まるファイル名のデータファイルしか読み込めないものとする。
【００４４】
まず、ユーザーが移動先のＤＳＣのプロファイルをプロファイル選択部８で選択する。ここで、プロファイルとは、ＤＳＣで再生可能なデータファイルの情報であり、例えばデータ形式、画素数、画面アスペクト比、ファイル名規定等を表すものである。
【００４５】
プロファイル選択部８は、選択されたプロファイルを基に移動先のＤＳＣで読み込み可能なフォーマットを、フォーマット変換部９に通知し、その情報に基づき、フォーマット変換部９がデータ形式等の変換を行う。
【００４６】
さらに、プロファイル選択部８は、ファイル名規定をリネーム部２に通知し、その情報に基づいて、文字列生成部３が文字列「BBBB」を生成する。また、数字列生成部４は他の記録媒体ｂ１１を検索して、使用されていないファイル番号の最小値「0004」を求める。よって、「flower」を「BBBB0004」にリネームした上で、他の記録媒体ｂ１１へ移動を行うことができる。
【００４７】
【発明の効果】
本願請求項１に記載のデータファイル管理装置によれば、第１の記録媒体上に存在し、第２の記録媒体を有する再生装置で読み込みが不可能なファイル名のデータファイルに対して、自動的に該再生装置で読み込み可能なファイル名にリネームした上で、第２の記録媒体にコピー又は移動することにより、該再生装置によるデータファイルの読み込みが可能となる。
【００４８】
本願請求項２に記載のデータファイル管理装置によれば、第２の記録媒体上に存在するデータファイルのファイル名における文字列を、コピー又は移動するデータファイルのファイル名における文字列部分とするので、第２の記録媒体を有する再生装置で読み込みが可能なファイル名の自由文字が限定されている場合に、ユーザーの入力を受けなくても、自動的にリネームを行うことができる。
【００４９】
本願請求項３に記載のデータファイル管理装置によれば、予め設定された文字列を、コピー又は移動するデータファイルのファイル名における文字列部分とするので、当該再生装置で読み込みが可能なファイル名規定が既知の場合に、ユーザーの入力を受けなくても、自動的にリネームを行うことができる。
【００５０】
本願請求項４に記載のデータファイル管理装置によれば、プロファイル選択手段で選択された情報に基づいて、コピー又は移動するデータファイルのファイル名における文字列部分を決定するので、複数の再生装置間で読み込み可能なファイル名が異なる場合でも、読み込みが可能になる。
【００５１】
本願請求項５に記載のデータファイル管理装置によれば、プロファイル選択手段で選択された情報に基づいて、ファイル名の変更と同時にフォーマットの変換も行うので、複数の再生装置間で読み込み可能なフォーマット及びファイル名が異なる場合でも、読み込みが可能になる。
【００５２】
本願請求項６に記載のデータファイル管理装置によれば、第２の記録媒体上に存在するデータファイルのファイル名で使用されていない数字の最小値を、コピー又は移動するデータファイルのファイル名における数字列部分とするので、使用できる数字を有効利用し、かつファイル名の重複を防ぐことができる。
【００５３】
本願請求項７に記載のデータファイル管理装置によれば、第２の記録媒体上に存在するデータファイルのファイル名における数字列部分が任意の数字より連続するように更新した後、第２の記録媒体上に存在するデータファイルのファイル名で使用されていない数字の最小値を求めて、コピー又は移動するデータファイルのファイル名における数字列部分とするので、使用できる数字を有効利用し、かつファイル番号をデータの記録順に付加することが可能となる。
【図面の簡単な説明】
【図１】本発明のデータファイル管理装置の第１実施形態における概略構成を示すブロック図である。
【図２】本発明のデータファイル管理装置の第１実施形態における各記録媒体のディレクトリ構造を示す説明図である。
【図３】本発明のデータファイル管理装置の第１実施形態における各記録媒体のディレクトリ構造を示す説明図である。
【図４】本発明のデータファイル管理装置の第１実施形態における各記録媒体のディレクトリ構造を示す説明図である。
【図５】本発明のデータファイル管理装置の第２実施形態における概略構成を示すブロック図である。
【図６】ＤＣＦにより規定されるファイル名を示す説明図である。
【図７】本発明のデータファイル管理装置の第２実施形態における各記録媒体のディレクトリ構造を示す説明図である。
【図８】本発明のデータファイル管理装置の第２実施形態における各記録媒体のディレクトリ構造を示す説明図である。
【図９】本発明のデータファイル管理装置の第２実施形態における各記録媒体のディレクトリ構造を示す説明図である。
【図１０】本発明のデータファイル管理装置の第２実施形態における各記録媒体のディレクトリ構造を示す説明図である。
【図１１】本発明のデータファイル管理装置の第３実施形態における概略構成を示すブロック図である。
【図１２】本発明のデータファイル管理装置の第３実施形態における各記録媒体のディレクトリ構造を示す説明図である。
【図１３】本発明のデータファイル管理装置の第３実施形態における各記録媒体のディレクトリ構造を示す説明図である。
【符号の説明】
１  大容量記録媒体
２  ファイル管理装置
３  リネーム部
４  文字列生成部
５  数字列生成部
６  他の記録媒体
７  リナンバ部
８  プロファイル選択部
９  フォーマット変換部
１０  他の記録媒体ａ
１１  他の記録媒体ｂ
【図１】
0003916378.tif 000002
【図２】
0003916378.tif 000003
【図３】
0003916378.tif 000004
【図４】
0003916378.tif 000005
【図５】
0003916378.tif 000006
【図６】
0003916378.tif 000007
【図７】
0003916378.tif 000008
【図８】
0003916378.tif 000009
【図９】
0003916378.tif 000010
【図１０】
0003916378.tif 000011
【図１１】
0003916378.tif 000012
【図１２】
0003916378.tif 000013
【図１３】
0003916378.tif 000014