(57)【要約】【課題】ファイル分類装置及びデータ分類プログラムと、撮像画像の画像ファイルを分類可能なデジタルカメラと、このデジタルカメラ及びファイル分類装置により構成されるファイル分類システムとにおいて、ファイル分類が容易に行え、効率良くファイル管理が行えるようにすることである。【解決手段】コンテンツファイルを分類条件に基づいて分類した後、更に時系列（月単位）で分類し、複数の時系列分類されたアルバムを作成する。この際、これらアルバムに登録されるコンテンツファイルは格納場所（パス）のリスト（ｉｄｘファイル）によって表される。更に、ファイル分類装置１００は、新規ユーザ登録する際や新規アルバムを作成する際には、これら新規ユーザや新規アルバム用のフォルダをアルバム用ディレクトリＡ内に自動的に作成する。【選択図】          図４
2004229070.tif 000002
【特許請求の範囲】
【請求項１】
ファイル作成或いは編集に係る年月日情報が各々記録された複数のコンテンツファイルを、該年月日情報に基づいて分類するファイル分類装置であって、
前記複数のコンテンツファイルから前記年月日情報を読み出し、該読み出した年月日情報に基づいて該複数のコンテンツファイルを月毎に分類し、該分類結果を記録するファイル操作部を備えたことを特徴とするファイル分類装置。
【請求項２】
ファイル作成或いは編集に係る年月日情報が各々記録された複数のコンテンツファイルを、該年月日情報に基づいて分類するファイル分類装置であって、
前記複数のコンテンツファイルから前記年月日情報を読み出し、該読み出した年月日情報に基づいて該複数のコンテンツファイルを日付の昇順或いは降順にソートし、該ソート結果を記録するファイル操作部を備えたことを特徴とするファイル分類装置。
【請求項３】
ファイル作成或いは編集に係る年月日情報が各々記録された複数のコンテンツファイルを、該年月日情報に基づいて分類するファイル分類装置であって、
前記複数のコンテンツファイルから前記年月日情報を読み出し、該読み出した年月日情報に基づいて該複数のコンテンツファイルを月毎に分類すると共に日付の昇順或いは降順にソートし、該分類及びソート結果を記録するファイル操作部を備えたことを特徴とするファイル分類装置。
【請求項４】
ファイル作成或いは編集に係る年月日情報と分類条件情報とが各々記録された複数のコンテンツファイルを、該年月日情報と分類条件情報とに基づいて分類するファイル分類装置であって、
前記複数のコンテンツファイルから前記分類条件情報と前記年月日情報とを読み出し、該読み出した分類条件情報に基づいて該複数のコンテンツファイルを分類し、該分類条件毎に分類されたコンテンツファイルを該読み出した年月日情報に基づいて更に月毎に分類し、該分類結果を記録するファイル操作部を備えたことを特徴とするファイル分類装置。
【請求項５】
ファイル作成或いは編集に係る年月日情報と分類条件情報とが各々記録された複数のコンテンツファイルを、該年月日情報と分類条件情報とに基づいて分類するファイル分類装置であって、
前記複数のコンテンツファイルから前記分類条件情報と前記年月日情報とを読み出し、該読み出した分類条件情報に基づいて該複数のコンテンツファイルを分類し、該分類条件毎に分類されたコンテンツファイルを該読み出した年月日情報に基づいて日付の昇順或いは降順にソートし、該ソート結果を記録するファイル操作部を備えたことを特徴とするファイル分類装置。
【請求項６】
ファイル作成或いは編集に係る年月日情報と分類条件情報とが各々記録された複数のコンテンツファイルを、該年月日情報と分類条件情報とに基づいて分類するファイル分類装置であって、
前記複数のコンテンツファイルから前記分類条件情報と前記年月日情報とを読み出し、該読み出した分類条件情報に基づいて該複数のコンテンツファイルを分類し、該分類条件毎に分類されたコンテンツファイルを該読み出した年月日情報に基づいて更に月毎に分類すると共に日付の昇順或いは降順にソートし、該分類及びソート結果を記録するファイル操作部を備えたことを特徴とするファイル分類装置。
【請求項７】
前記ファイル操作部は、
予め設定されたファイル数の上限を超えない範囲において、前記複数のコンテンツファイルを連続する複数月に跨って分類することを特徴とする請求項１、３、４、６のうち何れか一項に記載のファイル分類装置。
【請求項８】
前記ファイル操作部は、
前記複数のコンテンツファイルを月毎に分類する際、同一月に属するコンテンツファイルの数が予め設定されたファイル数の上限を超えた場合、当該コンテンツファイルを該ファイル数の上限を超えない範囲で分割して分類することを特徴とする請求項１〜７のうち何れか一項に記載のファイル分類装置。
【請求項９】
前記ファイル操作部は、
前記複数のコンテンツファイルのサムネイルを、該複数のコンテンツファイルに対する分類、ソート若しくは分類及びソート時に作成することを特徴とする請求項１〜８のうち何れか一項に記載のファイル分類装置。
【請求項１０】
ファイル作成或いは編集に係る年月日情報が各々記録された複数のコンテンツファイルを、該年月日情報に基づいて分類するコンピュータに、
前記複数のコンテンツファイルから前記年月日情報を読み出し、該読み出した年月日情報に基づいて該複数のコンテンツファイルを月毎に分類し、該分類結果を記録する機能を実現させるためのファイル分類プログラム。
【請求項１１】
ファイル作成或いは編集に係る年月日情報が各々記録された複数のコンテンツファイルを、該年月日情報に基づいて分類するコンピュータに、
前記複数のコンテンツファイルから前記年月日情報を読み出し、該読み出した年月日情報に基づいて該複数のコンテンツファイルを日付の昇順或いは降順にソートし、該ソート結果を記録する機能を実現させるためのファイル分類プログラム。
【請求項１２】
ファイル作成或いは編集に係る年月日情報が各々記録された複数のコンテンツファイルを、該年月日情報に基づいて分類するコンピュータに、
前記複数のコンテンツファイルから前記年月日情報を読み出し、該読み出した年月日情報に基づいて該複数のコンテンツファイルを月毎に分類すると共に日付の昇順或いは降順にソートし、該分類及びソート結果を記録する機能を実現させるためのファイル分類プログラム。
【請求項１３】
ファイル作成或いは編集に係る年月日情報と分類条件情報とが各々記録された複数のコンテンツファイルを、該年月日情報と分類条件情報とに基づいて分類するコンピュータに、
前記複数のコンテンツファイルから前記分類条件情報と前記年月日情報とを読み出し、該読み出した分類条件情報に基づいて該複数のコンテンツファイルを分類し、該分類条件毎に分類されたコンテンツファイルを該読み出した年月日情報に基づいて更に月毎に分類し、該分類結果を記録する機能を実現させるためのファイル分類プログラム。
【請求項１４】
ファイル作成或いは編集に係る年月日情報と分類条件情報とが各々記録された複数のコンテンツファイルを、該年月日情報と分類条件情報とに基づいて分類するコンピュータに、
前記複数のコンテンツファイルから前記分類条件情報と前記年月日情報とを読み出し、該読み出した分類条件情報に基づいて該複数のコンテンツファイルを分類し、該分類条件毎に分類されたコンテンツファイルを該読み出した年月日情報に基づいて日付の昇順或いは降順にソートし、該ソート結果を記録する機能を実現させるためのファイル分類プログラム。
【請求項１５】
ファイル作成或いは編集に係る年月日情報と分類条件情報とが各々記録された複数のコンテンツファイルを、該年月日情報と分類条件情報とに基づいて分類するコンピュータに、
前記複数のコンテンツファイルから前記分類条件情報と前記年月日情報とを読み出し、該読み出した分類条件情報に基づいて該複数のコンテンツファイルを分類し、該分類条件毎に分類されたコンテンツファイルを該読み出した年月日情報に基づいて更に月毎に分類すると共に日付の昇順或いは降順にソートし、該分類及びソート結果を記録する機能を実現させるためのファイル分類プログラム。
【請求項１６】
前記コンピュータに、
予め設定されたファイル数の上限を超えない範囲において、前記複数のコンテンツファイルを連続する複数月に跨って分類する機能を更に実現させるための請求項１０、１２、１３、１５のうち何れか一項に記載のファイル分類プログラム。
【請求項１７】
前記コンピュータに、
前記複数のコンテンツファイルを月毎に分類する際、同一月に属するコンテンツファイルの数が予め設定されたファイル数の上限を超えた場合、当該コンテンツファイルを該ファイル数の上限を超えない範囲で分割して分類する機能を更に実現させるための請求項１０〜１６のうち何れか一項に記載のファイル分類プログラム。
【請求項１８】
前記コンピュータに、
前記複数のコンテンツファイルのサムネイルを、該複数のコンテンツファイルに対する分類、ソート若しくは分類及びソート時に作成する機能を更に実現させるための請求項１０〜１７のうち何れか一項に記載のファイル分類プログラム。
【請求項１９】
撮影年月日情報が各々記録された複数の画像ファイルを分類可能なデジタルカメラであって、
前記複数の画像ファイルから前記撮影年月日情報を読み出し、該読み出した撮影年月日情報に基づいて該複数の画像ファイルを月毎に分類し、該分類結果を該複数の画像ファイルの各々に記録する制御部を備えたことを特徴とするデジタルカメラ。
【請求項２０】
撮影年月日情報が各々記録された複数の画像ファイルを分類可能なデジタルカメラであって、
前記複数の画像ファイルから前記撮影年月日情報を読み出し、該読み出した撮影年月日情報に基づいて該複数の画像ファイルを日付の昇順或いは降順にソートし、該ソート結果を該複数の画像ファイルの各々に記録する制御部を備えたことを特徴とするデジタルカメラ。
【請求項２１】
撮影年月日情報が各々記録された複数の画像ファイルを分類可能なデジタルカメラであって、
前記複数の画像ファイルから前記撮影年月日情報を読み出し、該読み出した撮影年月日情報に基づいて該複数の画像ファイルを月毎に分類すると共に日付の昇順或いは降順にソートし、該分類及びソート結果を該複数の画像ファイルの各々に記録する制御部を備えたことを特徴とするデジタルカメラ。
【請求項２２】
撮影年月日情報と分類条件情報とが各々記録された複数の画像ファイルを分類可能なデジタルカメラであって、
前記複数の画像ファイルから前記分類条件情報と前記撮影年月日情報とを読み出し、該読み出した分類条件情報に基づいて該複数の画像ファイルを分類し、該分類条件毎に分類された画像ファイルを該読み出した撮影年月日情報に基づいて更に月毎に分類し、該分類結果を該複数の画像ファイルの各々に記録する制御部を備えたことを特徴とするデジタルカメラ。
【請求項２３】
撮影年月日情報と分類条件情報とが各々記録された複数の画像ファイルを分類可能なデジタルカメラであって、
前記複数の画像ファイルから前記分類条件情報と前記撮影年月日情報とを読み出し、該読み出した分類条件情報に基づいて該複数の画像ファイルを分類し、該分類条件毎に分類された画像ファイルを該読み出した撮影年月日情報に基づいて日付の昇順或いは降順にソートし、該ソート結果を該複数の画像ファイルの各々に記録する制御部を備えたことを特徴とするデジタルカメラ。
【請求項２４】
撮影年月日情報と分類条件情報とが各々記録された複数の画像ファイルを分類可能なデジタルカメラであって、
前記複数の画像ファイルから前記分類条件情報と前記撮影年月日情報とを読み出し、該読み出した分類条件情報に基づいて該複数の画像ファイルを分類し、該分類条件毎に分類された画像ファイルを該読み出した撮影年月日情報に基づいて更に月毎に分類すると共に日付の昇順或いは降順にソートし、該分類及びソート結果を該複数の画像ファイルの各々に記録する制御部を備えたことを特徴とするデジタルカメラ。
【請求項２５】
前記制御部は、
予め設定されたファイル数の上限を超えない範囲において、前記複数の画像ファイルを連続する複数月に跨って分類することを特徴とする請求項１９、２１、２２、２４のうち何れか一項に記載のデジタルカメラ。
【請求項２６】
前記制御部は、
前記複数のコンテンツファイルを月毎に分類する際、同一月に属するコンテンツファイルの数が予め設定されたファイル数の上限を超えた場合、当該コンテンツファイルを該ファイル数の上限を超えない範囲で分割して分類することを特徴とする請求項１９〜２５のうち何れか一項に記載のデジタルカメラ。
【請求項２７】
前記制御部は、
前記複数のコンテンツファイルのサムネイルを、該複数のコンテンツファイルに対する分類、ソート若しくは分類及びソート時に作成することを特徴とする請求項１９〜２６のうち何れか一項に記載のデジタルカメラ。
【請求項２８】
請求項１〜９のうち何れか一項に記載のファイル分類装置と、請求項１９〜２７のうち何れか一項に記載のデジタルカメラとにより構成されたファイル分類システムであって、
前記ファイル操作部は、
前記分類、ソート若しくは分類及びソート結果が記録された複数の画像ファイルが前記デジタルカメラから前記ファイル分類装置にアップロードされた際、当該複数の画像ファイルを前記分類、ソート若しくは分類及びソート結果に基づいて分類することを特徴とするファイル分類システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像、動画、音声等の各種コンテンツファイルを分類するファイル分類装置及びファイル分類プログラムと、撮像画像の画像ファイルを分類可能なデジタルカメラと、このデジタルカメラおよびファイル分類装置により構成されるファイル分類システムとに関する。
【０００２】
【従来の技術】
従来、撮像画像を集め、当該撮像画像の各々を表示画面上に予め設定された配置にレイアウトし、電子アルバムとして記録する方法が知られている。
【０００３】
例えば、特許文献１には、電子アルバム作成システム並びに電子アルバム作成装置及びその方法に係り、特に、取得した画像と関連付けられているイベント情報又は日付に基づいて適切なコンテンツを取得して画像とともに貼り付けたアルバムを自動で作成する電子アルバム作成システム並びに電子アルバム作成装置及びその方法に関する技術であり、画像を用いて適切なコンテンツを貼り付けたアルバムを自動で作成する際に、利用者が自らニュース情報収集や情報選択を実施することなく、自動で魅力的なコンテンツを取得して、魅力のあるオリジナルアルバムを作成することが可能な電子アルバム作成システム並びに電子アルバム作成装置及びその方法が開示されている。
【０００４】
【特許文献１】
特開２００２−３５８３１０号公報
【０００５】
【発明が解決しようとする課題】
しかし、上記従来の技術には、以下に示す問題点がある。
画像、音声、動画等のファイルを分類する際、ユーザはこれら各ファイルをファイル内容の確認を行いながら所定のディレクトリやフォルダに振り分けなければならなず、ファイル一つ一つに対しこのような振り分けを行うのは非常に面倒である。
また、ファイルが複数の分類条件に属するような場合、当該分類条件の数に応じてファイルを複製する必要があり、面倒であるとともに、ハードディスクの有効活用の妨げになる。
また、複数の分類条件に属するファイルを加工（編集）処理しようとする場合、当該分類条件毎に複製された全ファイルに対し同一加工処理を施さなければならず、非常に面倒であり、効率的なファイル管理が困難である。
また、ファイルを分類するためのこれらディレクトリやフォルダはユーザが作成しなければならず、面倒である。
【０００６】
本発明の課題は、ファイル分類が容易に行え、効率良くファイル管理が行えるファイル分類装置及びデータ分類プログラムと、撮像画像の画像ファイルを分類可能なデジタルカメラと、このデジタルカメラ及びファイル分類装置により構成されるファイル分類システムとを提供することである。
【０００７】
【課題を解決するための手段】
上記課題を解決するため、請求項１に記載の発明は、
ファイル作成或いは編集に係る年月日情報が各々記録された複数のコンテンツファイルを、該年月日情報に基づいて分類するファイル分類装置であって、
前記複数のコンテンツファイルから前記年月日情報を読み出し、該読み出した年月日情報に基づいて該複数のコンテンツファイルを月毎に分類し、該分類結果を記録するファイル操作部を備えたことを特徴とする。
【０００８】
また、上記課題を解決するため、請求項２に記載の発明は、
ファイル作成或いは編集に係る年月日情報が各々記録された複数のコンテンツファイルを、該年月日情報に基づいて分類するファイル分類装置であって、
前記複数のコンテンツファイルから前記年月日情報を読み出し、該読み出した年月日情報に基づいて該複数のコンテンツファイルを日付の昇順或いは降順にソートし、該ソート結果を記録するファイル操作部を備えたことを特徴とする。
【０００９】
また、上記課題を解決するため、請求項３に記載の発明は、
ファイル作成或いは編集に係る年月日情報が各々記録された複数のコンテンツファイルを、該年月日情報に基づいて分類するファイル分類装置であって、
前記複数のコンテンツファイルから前記年月日情報を読み出し、該読み出した年月日情報に基づいて該複数のコンテンツファイルを月毎に分類すると共に日付の昇順或いは降順にソートし、該分類及びソート結果を記録するファイル操作部を備えたことを特徴とする。
【００１０】
また、上記課題を解決するため、請求項４に記載の発明は、
ファイル作成或いは編集に係る年月日情報と分類条件情報とが各々記録された複数のコンテンツファイルを、該年月日情報と分類条件情報とに基づいて分類するファイル分類装置であって、
前記複数のコンテンツファイルから前記分類条件情報と前記年月日情報とを読み出し、該読み出した分類条件情報に基づいて該複数のコンテンツファイルを分類し、該分類条件毎に分類されたコンテンツファイルを該読み出した年月日情報に基づいて更に月毎に分類し、該分類結果を記録するファイル操作部を備えたことを特徴とする。
【００１１】
また、上記課題を解決するため、請求項５に記載の発明は、
ファイル作成或いは編集に係る年月日情報と分類条件情報とが各々記録された複数のコンテンツファイルを、該年月日情報と分類条件情報とに基づいて分類するファイル分類装置であって、
前記複数のコンテンツファイルから前記分類条件情報と前記年月日情報とを読み出し、該読み出した分類条件情報に基づいて該複数のコンテンツファイルを分類し、該分類条件毎に分類されたコンテンツファイルを該読み出した年月日情報に基づいて日付の昇順或いは降順にソートし、該ソート結果を記録するファイル操作部を備えたことを特徴とする。
【００１２】
また、上記課題を解決するため、請求項６に記載の発明は、
ファイル作成或いは編集に係る年月日情報と分類条件情報とが各々記録された複数のコンテンツファイルを、該年月日情報と分類条件情報とに基づいて分類するファイル分類装置であって、
前記複数のコンテンツファイルから前記分類条件情報と前記年月日情報とを読み出し、該読み出した分類条件情報に基づいて該複数のコンテンツファイルを分類し、該分類条件毎に分類されたコンテンツファイルを該読み出した年月日情報に基づいて更に月毎に分類すると共に日付の昇順或いは降順にソートし、該分類及びソート結果を記録するファイル操作部を備えたことを特徴とする。
【００１３】
さらに、請求項７に記載の発明のように、請求項１、３、４、６のうち何れか一項に記載の発明において、前記ファイル操作部は、予め設定されたファイル数の上限を超えない範囲において、前記複数のコンテンツファイルを連続する複数月に跨って分類するのが好ましい。
【００１４】
さらに、請求項８に記載の発明のように、請求項１〜７のうち何れか一項に記載の発明において、前記ファイル操作部は、前記複数のコンテンツファイルを月毎に分類する際、同一月に属するコンテンツファイルの数が予め設定されたファイル数の上限を超えた場合、当該コンテンツファイルを該ファイル数の上限を超えない範囲で分割して分類するのが好ましい。
【００１５】
さらに、請求項９に記載の発明のように、請求項１〜８のうち何れか一項に記載の発明において、前記ファイル操作部は、前記複数のコンテンツファイルのサムネイルを、該複数のコンテンツファイルに対する分類、ソート若しくは分類及びソート時に作成するのが好ましい。
【００１６】
また、上記課題を解決するため、請求項１０に記載の発明は、
ファイル作成或いは編集に係る年月日情報が各々記録された複数のコンテンツファイルを、該年月日情報に基づいて分類するコンピュータに、
前記複数のコンテンツファイルから前記年月日情報を読み出し、該読み出した年月日情報に基づいて該複数のコンテンツファイルを月毎に分類し、該分類結果を記録する機能を実現させる。
【００１７】
また、上記課題を解決するため、請求項１１に記載の発明は、
ファイル作成或いは編集に係る年月日情報が各々記録された複数のコンテンツファイルを、該年月日情報に基づいて分類するコンピュータに、
前記複数のコンテンツファイルから前記年月日情報を読み出し、該読み出した年月日情報に基づいて該複数のコンテンツファイルを日付の昇順或いは降順にソートし、該ソート結果を記録する機能を実現させる。
【００１８】
また、上記課題を解決するため、請求項１２に記載の発明は、
ファイル作成或いは編集に係る年月日情報が各々記録された複数のコンテンツファイルを、該年月日情報に基づいて分類するコンピュータに、
前記複数のコンテンツファイルから前記年月日情報を読み出し、該読み出した年月日情報に基づいて該複数のコンテンツファイルを月毎に分類すると共に日付の昇順或いは降順にソートし、該分類及びソート結果を記録する機能を実現させる。
【００１９】
また、上記課題を解決するため、請求項１３に記載の発明は、
ファイル作成或いは編集に係る年月日情報と分類条件情報とが各々記録された複数のコンテンツファイルを、該年月日情報と分類条件情報とに基づいて分類するコンピュータに、
前記複数のコンテンツファイルから前記分類条件情報と前記年月日情報とを読み出し、該読み出した分類条件情報に基づいて該複数のコンテンツファイルを分類し、該分類条件毎に分類されたコンテンツファイルを該読み出した年月日情報に基づいて更に月毎に分類し、該分類結果を記録する機能を実現させる。
【００２０】
また、上記課題を解決するため、請求項１４に記載の発明は、
ファイル作成或いは編集に係る年月日情報と分類条件情報とが各々記録された複数のコンテンツファイルを、該年月日情報と分類条件情報とに基づいて分類するコンピュータに、
前記複数のコンテンツファイルから前記分類条件情報と前記年月日情報とを読み出し、該読み出した分類条件情報に基づいて該複数のコンテンツファイルを分類し、該分類条件毎に分類されたコンテンツファイルを該読み出した年月日情報に基づいて日付の昇順或いは降順にソートし、該ソート結果を記録する機能を実現させる。
【００２１】
また、上記課題を解決するため、請求項１５に記載の発明は、
ファイル作成或いは編集に係る年月日情報と分類条件情報とが各々記録された複数のコンテンツファイルを、該年月日情報と分類条件情報とに基づいて分類するコンピュータに、
前記複数のコンテンツファイルから前記分類条件情報と前記年月日情報とを読み出し、該読み出した分類条件情報に基づいて該複数のコンテンツファイルを分類し、該分類条件毎に分類されたコンテンツファイルを該読み出した年月日情報に基づいて更に月毎に分類すると共に日付の昇順或いは降順にソートし、該分類及びソート結果を記録する機能を実現させる。
【００２２】
さらに、請求項１６に記載の発明のように、請求項１０、１２、１３、１５のうち何れか一項に記載の発明において、前記コンピュータに、予め設定されたファイル数の上限を超えない範囲において、前記複数のコンテンツファイルを連続する複数月に跨って分類する機能を更に実現させるのが好ましい。
【００２３】
さらに、請求項１７に記載の発明のように、請求項１０〜１６のうち何れか一項に記載の発明において、前記コンピュータに、前記複数のコンテンツファイルを月毎に分類する際、同一月に属するコンテンツファイルの数が予め設定されたファイル数の上限を超えた場合、当該コンテンツファイルを該ファイル数の上限を超えない範囲で分割して分類する機能を更に実現させるのが好ましい。
【００２４】
さらに、請求項１８に記載の発明のように、請求項１０〜１７のうち何れか一項に記載の発明において、前記コンピュータに、前記複数のコンテンツファイルのサムネイルを、該複数のコンテンツファイルに対する分類、ソート若しくは分類及びソート時に作成する機能を更に実現させるのが好ましい。
【００２５】
また、上記課題を解決するため、請求項１９に記載の発明は、
撮影年月日情報が各々記録された複数の画像ファイルを分類可能なデジタルカメラであって、
前記複数の画像ファイルから前記撮影年月日情報を読み出し、該読み出した撮影年月日情報に基づいて該複数の画像ファイルを月毎に分類し、該分類結果を該複数の画像ファイルの各々に記録する制御部を備えたことを特徴とする。
【００２６】
また、上記課題を解決するため、請求項２０に記載の発明は、
撮影年月日情報が各々記録された複数の画像ファイルを分類可能なデジタルカメラであって、
前記複数の画像ファイルから前記撮影年月日情報を読み出し、該読み出した撮影年月日情報に基づいて該複数の画像ファイルを日付の昇順或いは降順にソートし、該ソート結果を該複数の画像ファイルの各々に記録する制御部を備えたことを特徴とする。
【００２７】
また、上記課題を解決するため、請求項２１に記載の発明は、
撮影年月日情報が各々記録された複数の画像ファイルを分類可能なデジタルカメラであって、
前記複数の画像ファイルから前記撮影年月日情報を読み出し、該読み出した撮影年月日情報に基づいて該複数の画像ファイルを月毎に分類すると共に日付の昇順或いは降順にソートし、該分類及びソート結果を該複数の画像ファイルの各々に記録する制御部を備えたことを特徴とする。
【００２８】
また、上記課題を解決するため、請求項２２に記載の発明は、
撮影年月日情報と分類条件情報とが各々記録された複数の画像ファイルを分類可能なデジタルカメラであって、
前記複数の画像ファイルから前記分類条件情報と前記撮影年月日情報とを読み出し、該読み出した分類条件情報に基づいて該複数の画像ファイルを分類し、該分類条件毎に分類された画像ファイルを該読み出した撮影年月日情報に基づいて更に月毎に分類し、該分類結果を該複数の画像ファイルの各々に記録する制御部を備えたことを特徴とする。
【００２９】
また、上記課題を解決するため、請求項２３に記載の発明は、
撮影年月日情報と分類条件情報とが各々記録された複数の画像ファイルを分類可能なデジタルカメラであって、
前記複数の画像ファイルから前記分類条件情報と前記撮影年月日情報とを読み出し、該読み出した分類条件情報に基づいて該複数の画像ファイルを分類し、該分類条件毎に分類された画像ファイルを該読み出した撮影年月日情報に基づいて日付の昇順或いは降順にソートし、該ソート結果を該複数の画像ファイルの各々に記録する制御部を備えたことを特徴とする。
【００３０】
また、上記課題を解決するため、請求項２４に記載の発明は、
撮影年月日情報と分類条件情報とが各々記録された複数の画像ファイルを分類可能なデジタルカメラであって、
前記複数の画像ファイルから前記分類条件情報と前記撮影年月日情報とを読み出し、該読み出した分類条件情報に基づいて該複数の画像ファイルを分類し、該分類条件毎に分類された画像ファイルを該読み出した撮影年月日情報に基づいて更に月毎に分類すると共に日付の昇順或いは降順にソートし、該分類及びソート結果を該複数の画像ファイルの各々に記録する制御部を備えたことを特徴とする。
【００３１】
さらに、請求項２５に記載の発明のように、請求項１９、２１、２２、２４のうち何れか一項に記載の発明において、前記制御部は、予め設定されたファイル数の上限を超えない範囲において、前記複数の画像ファイルを連続する複数月に跨って分類するのが好ましい。
【００３２】
さらに、請求項２６に記載の発明のように、請求項１９〜２５のうち何れか一項に記載の発明において、前記制御部は、前記複数のコンテンツファイルを月毎に分類する際、同一月に属するコンテンツファイルの数が予め設定されたファイル数の上限を超えた場合、当該コンテンツファイルを該ファイル数の上限を超えない範囲で分割して分類するのが好ましい。
【００３３】
さらに、請求項２７に記載の発明のように、請求項１９〜２６に記載の発明において、前記制御部は、前記複数のコンテンツファイルのサムネイルを、該複数のコンテンツファイルに対する分類、ソート若しくは分類及びソート時に作成するのが好ましい。
【００３４】
また、上記課題を解決するため、請求項２８に記載の発明は、
請求項１〜９のうち何れか一項に記載のファイル分類装置と、請求項１９〜２７のうち何れか一項に記載のデジタルカメラとにより構成されたファイル分類システムであって、
前記ファイル操作部は、
前記分類、ソート若しくは分類及びソート結果が記録された複数の画像ファイルが前記デジタルカメラから前記ファイル分類装置にアップロードされた際、当該複数の画像ファイルを前記分類、ソート若しくは分類及びソート結果に基づいて分類することを特徴とする。
【００３５】
従って、画像、音声、動画等のコンテンツファイルを分類する際、ユーザはこれら各コンテンツファイルをファイル内容の確認を行いながら所定のディレクトリやフォルダに振り分ける必要がなく、自動的に振り分けられてインデックスファイルに記録されるので、ファイル操作が容易となる。
また、コンテンツファイルが複数の分類条件に属するような場合、当該分類条件の数に応じてコンテンツファイルを複製する必要がなく、ハードディスクの有効活用が可能となる。
また、複数の分類条件に属するコンテンツファイルを加工（編集）処理しようとする場合、当該コンテンツファイル自体は一つであり、当該分類条件毎に複製された複数のコンテンツファイルに対し同一加工処理を施す必要がないので、効率的なファイル管理が可能となる。
また、コンテンツファイルを分類するためのディレクトリやフォルダは自動的に作成されるので、ファイル操作・管理が容易となる。
また、分類条件だけでなく年月日と併せてコンテンツファイルを分類するので、より詳細なコンテンツファイルの分類処理が可能となる。
【００３６】
【発明の実施の形態】
＜第１の実施の形態＞
以下、本発明を適用した第１の実施の形態を、図１〜図１４を参照して詳細に説明する。
【００３７】
まず構成について説明する。図１に、ファイル分類装置１００の内部構成を概略的に示す。
図１に示すように、ファイル分類装置１００は、記憶部１、一時記憶部２、入力部３、表示部４、制御部５等を備えて構成される。
【００３８】
記憶部１は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）であり、制御部５によって実行される各種プログラムや当該プログラムの実行時に必要な各種データ等を予め格納している。記憶部１は、特に、制御部５が図４に示すファイル操作シーケンス（図１２〜図１４のフローチャートに示すファイル分類処理を含む。）を行うためのファイル操作プログラムを格納すると共に、地図、郵便番号、住所等に関連付けされたＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍｓ）位置情報を格納する。
【００３９】
記憶部１は、図２に示すアルバム用ディレクトリＡを有する。アルバム用ディレクトリＡのディレクトリ構造は次のようになっている。
【００４０】
まず、ＤＢ＿ＲＯＯＴフォルダＦ１には、ｉｎｄｅｘＴｂｌ．ｄｂファイルＤ１、ＤＡＴＡフォルダＦ２、ｉｎｄｅｘフォルダＦ６等が格納され、ＤＡＴＡフォルダＦ２には、ｆｉｌｅｌｉｓｔファイルＤ２やｉｍｇ０００１．ｊｐｇ等の静止画ファイル（ファイル名には、例えば、“．ｊｐｇ”等の拡張子が付けられている。）、動画ファイル（ファイル名には、例えば、“．ｍｏｖ”等の拡張子が付けられている。）、音声ファイル（ファイル名には、例えば、“ｗａｖ”等の拡張子が付けられている。）等が格納されていると共に、これら各種静止画、動画、音声ファイルのサムネイルを格納するためのＴｈｕｍｂフォルダＦ３や、登録ユーザ専用の０００１フォルダＦ４等が格納されている。また、ｉｎｄｅｘフォルダＦ６には、登録ユーザ毎の０００１フォルダＦ７等が格納されている。
【００４１】
ここで、０００１フォルダＦ４や０００１フォルダＦ７等のフォルダ名“０００１”は、登録ユーザの識別番号である。また、動画ファイルのサムネイルとは、再生時間が数十秒（例えば３０秒とするが、これに限らない。）分の動画ファイルであり、音声ファイルのサムネイルとは、再生時間が数秒（例えば５秒とするが、これに限らない。）分の音声ファイルである。
【００４２】
また、静止画、動画、音声等のファイルは、ファイル作成（或いは、撮影）年月日、イベント名（或いは、ユーザコメント）、ファイルサイズ等が記録されたヘッダ部或いは付随ファイル（例えば、ＨｉＭＡＴのタグ等。）を有している。以下、静止画、動画、音声等を表すだけのデータにこれらヘッダ部或いは付随ファイルを含めたものをコンテンツファイルという。
【００４３】
ｉｎｄｅｘＴｂｌ．ｄｂファイルＤ１には、登録ユーザの識別番号と、登録ユーザ名（ここでは、登録ユーザ名がユーザ毎のアルバムタイトルとして採用される。）を当該識別番号に関連付けて記録されている。登録ユーザ名は、例えば、“太郎”、“次郎”、“良子”等である（図５のユーザ選択画面４１を参照。）。
【００４４】
ｆｉｌｅｌｉｓｔファイルＤ２には、ＴｈｕｍｂフォルダＦ３に格納されている各サムネイルの格納場所（パス）と、ＤＡＴＡフォルダＦ２に格納されている対応する元の静止画、動画、音声等のコンテンツファイルの格納場所（パス）とが互いに関連付けて記録されている。
【００４５】
０００１フォルダＦ４には、識別番号“０００１”の登録ユーザにより加工処理されたコンテンツファイル（ｉｍｇ０００３．ｊｐｇ等。）が格納され、ＴｈｕｍｂフォルダＦ５には、これら加工処理されたコンテンツファイルのサムネイルを格納する。また、ｆｉｌｅｌｉｓｔファイルＤ２ａには、ＴｈｕｍｂフォルダＦ５に格納されている各サムネイルの格納場所（パス）と、０００１フォルダＦ４に格納されている対応する元の静止画、動画、音声等のコンテンツファイルの格納場所（パス）とが互いに関連付けて記録されている。
【００４６】
０００１フォルダＦ７には、ＵｓｅｒＤａｔａ．ｄｂファイルＤ３や、各種アルバム情報がアルバム毎に記録されたＡｌｂｕｍ０００１．ｉｄｘ等のｉｄｘファイルが格納されている。
【００４７】
ＵｓｅｒＤａｔａ．ｄｂファイルＤ３には、ユーザ名やパスワード、更に、当該ユーザのアルバムリスト（アルバムタイトルと、ｉｄｘファイルとを関連付けするもの。）が記録されている。例えば、ＵｓｅｒＤａｔａ．ｄｂファイルＤ３には、識別番号“０００１”のユーザ名“太郎”とパスワード“ｘｉｕｍｇｕｏ１”とが記録され、更に、当該ユーザのアルバムリストとしてアルバムタイトル“日付分類アルバム”、“大学生活アルバム”、“卒業旅行アルバム”（図６に示す分類選択画面４２を参照。）が、それぞれ、Ａｌｂｕｍ０００１．ｉｄｘファイル、Ａｌｂｕｍ０００１．ｉｄｘファイル、Ａｌｂｕｍ０００１．ｉｄｘファイル等のｉｄｘファイルと関連付けて記録されている。
【００４８】
ｉｄｘファイルには、例えば、図３に示すように、当該アルバムの年情報（“２００１”等）、月毎のインデックス名（“２００１  １月”や、“２００１  ２〜４月”等）、当該アルバム及び当該インデックスに登録されているコンテンツファイルのパス（ＤＢ＿ＲＯＯＴ／ＤＡＴＡ／０００１／ｉｍｇ０００３．ｊｐｇ等）が記録されている。
【００４９】
ここで、インデックス名が“２００１  ２〜４月”のように連続する複数月を表している場合、このインデックスに対して２月、３月、４月の各月に係るコンテンツファイルがまとめて登録されている。すなわち、一つのインデックスに対する最大登録数を超えなければ、連続する月に係るコンテンツファイルを同一インデックスにまとめて登録することが可能となっている。但し、たとえ最大登録数を超えない範囲であっても、複数年に跨って一つのインデックスにコンテンツファイルをまとめて登録することはできないものとする。
【００５０】
ｉｄｘファイルには、更に、当該アルバムを作成するための分類条件（期間、撮影位置、イベント名等。）、一ヶ月毎のコンテンツファイルの最大登録数、アルバムタイトル等（図７の分類条件設定画面４３を参照。）が記録されている。すなわち、当該アルバムに登録されているコンテンツファイルは、アクセス可能な各データベースからこの分類条件に基づいて抽出されたものである。
【００５１】
ここで、同一コンテンツファイルが、複数のｉｄｘファイルに登録されていても良い。
【００５２】
また、アルバム用ディレクトリＡにおいて、コンテンツファイルを格納するフォルダは、ＤＡＴＡフォルダＦ２、０００１フォルダＦ４等の登録ユーザ専用のフォルダのみであり、同一内容のコンテンツファイルが複数のフォルダに跨って複製されることがない。
【００５３】
一時記憶部２は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）であり、図示しないプログラム格納領域及びデータ格納領域を備える。制御部５は上記各種処理プログラムを実行する際、当該プログラムを上記プログラム格納領域に展開すると共に、上記各種処理プログラムの実行時に生じるデータを上記データ格納領域に一時的に格納する。
【００５４】
入力部３は、各種入力キーや、マウス・タッチパネル等のポインティングデバイスを備え（何れも図示略。）、これら入力キーやポインティングデバイスを介して入力された各種指示信号を制御部５に送信する。
【００５５】
表示部４は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）等の表示装置（図示略。）を備え、制御部５から入力された表示信号に基づいて所要の画面表示を行う。
【００５６】
制御部５は、記憶部１に格納された各種プログラムを実行し、ファイル分類装置１００を統括的に制御する。制御部５は、システム制御部５ａ、ファイル操作部５ｂ、ユーザ認証部５ｃを備え、図４に示すファイル操作シーケンスを行うためのファイル操作プログラムをシステム制御部５ａ、ファイル操作部５ｂ、ユーザ認証部５ｃに分担させて実行する（後に詳述する。）。
【００５７】
特に、ファイル操作部５ｂは、ファイル操作プログラムのうちファイル分類プログラムを実行し、図１２〜図１４のフローチャートに示すファイル分類処理を行う（後に詳述する。）。
【００５８】
次に、図４〜図１１を参照して、ファイル分類装置１００の動作を説明する。
【００５９】
図４は、ファイル分類装置１００におけるファイル操作処理を説明するファイル操作シーケンスである。
まず、システム制御部５ａは、ファイル操作プログラムの実行が開始されると、ユーザ選択画面４１を表示部４の表示装置（図示略）に表示する（ステップＳ１）。図５に示すように、ユーザ選択画面４１には、ユーザの新規登録を行うための新規登録用ボタン４１ａと、登録ユーザのアルバム閲覧ボタン４１ｂ（“太郎”、“次郎”、“良子”）とが表示される。
【００６０】
新規登録用ボタン４１ａが選択されると（以下、“選択される”とは、表示ボタンがマウスによりクリック或いはダブルクリックされることを意味する。）、制御部５は、新規登録用処理を実行する（以下、詳細は省略する。）。この際、制御部５は、ＤＡＴＡフォルダＦ２、ｉｎｄｅｘフォルダＦ６に、新規登録されたユーザの専用フォルダ（例えば、０００１フォルダＦ４や０００１フォルダＦ７等。）を作成する。
【００６１】
アルバム閲覧ボタン４１ｂ（例えば、“太郎”のアルバム閲覧ボタン４１ｂ）が選択され、当該登録ユーザに係るパスワードが入力されると（ステップＳ２）、システム制御部５ａは、当該ユーザ名（及び／又は識別番号）とパスワードとをユーザ認証部５ｃに送信し（ステップＳ３）、ユーザ認証部５ｃは、受信したユーザ名（識別番号）とパスワードとを当該登録ユーザに係るＵｓｅｒＤａｔａ．ｄｂファイルＤ３に記録されたパスワードと比較してユーザ認証を行い、認証結果（認証ＯＫ或いはＮＧ）をシステム制御部５ａに送信する（ステップＳ４）。
【００６２】
システム制御部５ａは、受信した認証結果（認証ＯＫ）に基づき、当該登録ユーザの分類選択画面４２の表示用データの送信要求をファイル操作部５ｂに行う（ステップＳ５）。
【００６３】
ファイル操作部５ｂは、分類選択画面４２の表示用データの送信要求を受け取ると、当該登録ユーザに係るＵｓｅｒＤａｔａ．ｄｂファイルＤ３を参照し、ここに記録されたアルバム名を分類選択画面４２の表示用データとしてシステム制御部５ａに送信する（ステップＳ６）。
【００６４】
システム制御部５ａは、分類選択画面４２の表示用データを受け取ると、分類選択画面４２を表示部４の表示装置に表示する（ステップＳ７）。図６に示すように、分類選択画面４２には、アルバムを新規作成するための新規アルバム用ボタン４２ａと、当該登録ユーザに係るＵｓｅｒＤａｔａ．ｄｂファイルＤ３に記録されたアルバム名のアルバム（“日付分類アルバム”、“大学生活アルバム”、“卒業旅行アルバム”）を閲覧するためのアルバム閲覧ボタン４２ｂとが表示される。
【００６５】
ステップＳ７の後、新規アルバム用ボタン４２ａが選択されると（ステップＳ８）、システム制御部５ａは、分類条件設定画面４３を表示部４の表示装置に表示する（ステップＳ９）。図７に示すように、分類条件設定画面４３には、新規アルバムタイトルと、ファイル最大登録数とを入力するための入力部が表示されていると共に、当該新規作成するアルバムに登録するコンテンツファイルを取得するための分類条件（期間、撮影位置、イベント名等。）を入力するための各入力部が表示されている。
【００６６】
イベント名の入力部は１２箇所表示されているが、イベント追加用ボタン４３ａが選択されると、イベント名の入力部が更に追加されて表示され、１３個以上のイベント名の入力が可能となる。また、詳細設定用ボタン４３ｂが選択されると、図８の撮影位置詳細設定画面４３１が表示され、撮影位置の設定入力をより詳細に行うことが可能となる。
【００６７】
撮影位置詳細設定画面４３１には、地図、住所、郵便番号（〒）から撮影位置を設定するための位置設定選択ボタン４３１ａが表示されると共に、当該設定された撮影位置を中心とした所定領域（例えば、撮影位置を中心とした円内。）を撮影位置として設定する“あいまい設定”を行うための入力部が表示されている。
【００６８】
なお、ステップＳ８において、アルバム閲覧ボタン４２ｂの何れかが選択されると（例えば“大学生活アルバム”）、ファイル操作部５ｂは、当該選択されたアルバムに係るｉｄｘファイル（Ａｌｂｕｍ０００１．ｉｄｘ等）を、ｉｎｄｅｘフォルダＦ６に格納された当該登録ユーザのフォルダの中から読み出し、当該ｉｄｘファイルの記録内容に基づいて時系列分類選択画面４４（図９参照。）を表示部４の表示装置に表示する。
【００６９】
ステップＳ９の後、分類条件設定画面４３上で分類条件が入力されると（ステップＳ１０）、システム制御部５ａは、当該分類条件をファイル操作部５ｂに送信し、ファイル操作部５ｂは、当該新規作成するアルバムに係るｉｄｘファイル（以下、新規ｉｄｘファイルという。）を作成し、当該受信した分類条件を当該新規ｉｄｘファイルに記録してｉｎｄｅｘフォルダＦ６内の当該登録ユーザのフォルダ内に格納する（ステップＳ１１）。
【００７０】
ステップＳ１１の後、ファイル操作部５ｂは、ステップＳ１１で受信した分類条件に基づき、ＤＢ＿ＲＯＯＴフォルダＦ１内のデータベースだけでなくネットワーク接続されたデータベース（図示略。）を含む全てのデータベースに対しファイル検索が可能か否かのアクセス可否確認をユーザ認証部５ｃに指示し（ステップＳ１２）、ユーザ認証部５ｃは、当該アクセス可否結果をファイル操作部５ｂに通知する（ステップＳ１３）。
【００７１】
ファイル操作部５ｂは、受信したアクセス可否結果がアクセスＯＫであった全データベースに対し、当該分類条件に基づくファイル分類処理（図１２〜図１４のフローチャート参照。）を行って、当該ファイル分類結果をステップＳ１１で作成された新規ｉｄｘファイルに記録する（ステップＳ１４）。このファイル分類処理については後に詳述する。
【００７２】
ステップＳ１４のファイル分類処理の後、ファイル操作部５ｂは、当該ファイル分類結果（新規ｉｄｘファイルの記録内容）に基づき、時系列分類選択画面４４の表示用データをシステム制御部５ａに送信する（ステップＳ１５）。
【００７３】
ステップＳ１５の後、システム制御部５ａは、受信した時系列分類選択画面４４の表示用データに基づき、時系列分類選択画面４４を表示部４の表示装置に表示する（ステップＳ１６）。時系列分類選択画面４４の詳細については、後に詳述する。
【００７４】
ステップＳ１６の後、時系列分類選択画面４４上でサムネイル表示が要求されると（ステップＳ１７）、システム制御部５ａは、当該サムネイル表示要求をファイル操作部５ｂに送信し（ステップＳ１８）、ファイル操作部５ｂは、当該要求されたサムネイルをシステム制御部５ａに送信し（ステップＳ１９）、システム制御部５ａは、当該送信されたサムネイルを表示部４の表示画面に表示させる（ステップＳ２０）。
【００７５】
ステップＳ２０の後、表示されたサムネイルのうち何れか一つのサムネイルがクリック（或いはダブルクリック。）されると（ステップＳ２１）、システム制御部５ａは、当該サムネイルに対応する元の画像ファイルの送信要求が行われる（ステップＳ２２）。
【００７６】
ステップＳ２２の後、ファイル操作部５ｂは送信要求された元の画像ファイルを、ＤＢ＿ＲＯＯＴフォルダＦ１内のｆｉｌｅｌｉｓｔファイルＤ２或いはｆｉｌｅｌｉｓｔファイルＤ２ａに基づいて検索し取得する（ステップＳ２３）。
【００７７】
その後、システム制御部５ａは、ステップＳ２３の段階で取得された元の画像ファイルを表示部４の表示装置（図示略）に表示する（ステップＳ２４）。
【００７８】
次に、時系列分類選択画面４４の詳細について説明する。図９に時系列分類選択画面４４の一例を示す。
【００７９】
図９に示すように、時系列分類選択画面４４には、静止画用抄録表示画面４４ａ、動画用抄録表示画面４４ｂ、音声用抄録画面４４ｃ、ｉｎｄｅ表示画面４４ｄ等が表示される。
【００８０】
静止画用抄録表示画面４４ａには、新規ｉｄｘファイルに記録された静止画を表すコンテンツファイルのうち、所定の二つのコンテンツファイルのサムネイルが表示され、動画用抄録表示画面４４ｂには、新規ｉｄｘファイルに記録された動画を表すコンテンツファイルのうち、所定の二つのコンテンツファイルのサムネイル（再生時間が３０秒の動画。）が表示され、音声用抄録画面４４ｃには、新規ｉｄｘファイルに記録された音声を表すコンテンツファイルのうち、所定の二つのコンテンツファイルのサムネイル（再生時間が５秒の音声。）再生中に音符記号が表示される。
【００８１】
ｉｎｄｅｘ表示画面４４ｄには、新規ｉｄｘファイルに記録されたインデックス名（例えば、“２００１  １月”、“２００１  ２〜４月”等。）が、インデックス毎に表示される。
【００８２】
右スクロールボタン４４ｅは、インデックス名がｉｎｄｅｘ表示画面４４ｄに一度に表示しきれない場合、ｉｎｄｅｘ表示画面４４ｄの表示画面を右にスクロールさせて、現在ｉｎｄｅｘ表示画面４４ｄに表示されていないインデックス名を表示させるためのものであり、左スクロールボタン４４ｆは、ｉｎｄｅｘ表示画面４４ｄの表示画面を左にスクロールさせて、現在ｉｎｄｅｘ表示画面４４ｄに表示されていないインデックス名を表示させるためのものである。
【００８３】
ｉｎｄｅｘ表示画面４４ｄの何れかひとつのインデックス名がクリックされると、当該インデックスに登録されたコンテンツファイルに対応するサムネイルのうち、静止画用抄録表示画面４４ａ、動画用抄録表示画面４４ｂ、音声用抄録画面４４ｃに上記した如くにサムネイルが表示される。また、ｉｎｄｅｘ表示画面４４ｄの何れかひとつのインデックス名がダブルクリックされると、当該インデックに登録されたコンテンツファイルに対応するサムネイルのサムネイル一覧（図示略。）が表示される。なお、全サムネイルが一度に表示できない場合、スクロールバーが表示されてサムネイル一覧がスクロール可能となる。
【００８４】
なお、時系列分類選択画面４４は、図１０、図１１に各々示す時系列分類選択画面４５、時系列分類選択画面４６であっても良い。
図１０に示すように、時系列分類選択画面４５には、静止画用抄録表示画面４５ａ、動画用抄録表示画面４５ｂ、ｉｎｄｅｘ表示画面４５ｃ、全ｉｎｄｅｘ表示画面４５ｄ等が表示される。特に、全ｉｎｄｅｘ表示画面４５ｄには、新規ｉｄｘファイルに記録された全インデックス名が表示され、このうち、ｉｎｄｅｘ表示画面４５ｃに表示されているインデックス名の表示個所が強調色で表示される。このため、ｉｎｄｅｘ表示画面４５ｃに表示されているインデックス名が全ｉｎｄｅｘ表示画面４５ｄに表示された全インデックス名のうち、どの辺りのインデックスに相当するのかを視覚的に確認可能となっている。
【００８５】
右スクロールボタン４５ｅは、インデックス名がｉｎｄｅｘ表示画面４５ｃに一度に表示しきれない場合、ｉｎｄｅｘ表示画面４５ｃの表示画面を右にスクロールさせて、現在ｉｎｄｅｘ表示画面４５ｃに表示されていないインデックス名を表示させるためのものであり、左スクロールボタン４５ｆは、ｉｎｄｅｘ表示画面４５ｃの表示画面を左にスクロールさせて、現在ｉｎｄｅｘ表示画面４５ｃに表示されていないインデックス名を表示させるためのものである。
【００８６】
ｉｎｄｅｘ表示画面４５ｃの何れかひとつのインデックス名がクリックされると、当該インデックスに登録されたコンテンツファイルに対応するサムネイルのうち、静止画用抄録表示画面４５ａ、動画用抄録表示画面４５ｂにサムネイルが表示される。また、ｉｎｄｅｘ表示画面４５ｃの何れかひとつのインデックス名がダブルクリックされると、当該インデックスに登録されたコンテンツファイルに対応するサムネイルのサムネイル一覧（図示略。）が表示される。なお、全サムネイルが一度に表示できない場合、スクロールバーが表示されてサムネイル一覧がスクロール可能となる。
【００８７】
図１１に示すように、時系列分類選択画面４６には、ｉｎｄｅｘ表示画面４６ａ、サムネイル表示画面４６ｂ、戻りボタン４６ｃ、進行ボタン４６ｄ等が表示される。特に、サムネイル表示画面４６ｂには、ｉｎｄｅｘ表示画面４６ａに表示されているインデックス名毎にサムネイルが各々５つ（或いは５つ以下。）表示可能となっている。戻りボタン４６ｃは、サムネイルをサムネイル表示画面４６ｂに一度に表示できない場合、前回表示されたサムネイル５つ（或いは５つ以下。）を表示させるためのものであり、進行ボタン４６ｄは、新たなサムネイル５つ（或いは５つ以下。）を表示させるためのものである。
【００８８】
上スクロールボタン４６ｅは、インデックス名がｉｎｄｅｘ表示画面４６ａに一度に表示しきれない場合、ｉｎｄｅｘ表示画面４６ａの表示画面を上にスクロールさせて、現在ｉｎｄｅｘ表示画面４６ａに表示されていないインデックス名を表示させるためのものであり、下スクロールボタン４６ｆは、ｉｎｄｅｘ表示画面４６ａの表示画面を下にスクロールさせて、現在ｉｎｄｅｘ表示画面４６ａに表示されていないインデックス名を表示させるためのものである。ｉｎｄｅｘ表示画面４６ａの表示画面が上下にスクロールされると、それに合わせてサムネイル表示画面４６ｂも上下にスクロールされる。
【００８９】
次に、図４に示すファイル操作シーケンスのステップＳ１４におけるファイル分類処理について詳細に説明する。図１２〜図１４は、ファイル分類処理を説明するフローチャートである。まず、図１２のフローチャートに示す処理について詳細に説明する。
【００９０】
図４のステップＳ１３の処理後、ファイル操作部５ｂは、アクセスＯＫとなっている全データベースに対し、ステップＳ１１において分類条件設定画面４３上で入力され、ステップＳ１２においてシステム制御部５ａにより新規ｉｄｘファイルに記録されてファイル操作部５ｂに送信された分類条件に合致するコンテンツファイルのファイル名を取得する（ステップＳ１４１）。このステップＳ１４１の詳細は後に詳述する（図１０参照。）。
【００９１】
ファイル操作部５ｂは、テップＳ１４１において抽出したコンテンツファイルを時系列整列させ（ステップＳ１４２）、更に、月毎（すなわち、インデックス毎。）に分割して最も古い月（インデックス）から新規ｉｄｘファイルに順次登録する（ステップＳ１４３）。
【００９２】
ファイル操作部５ｂは、ステップＳ１４３の処理の際、１インデックス毎の最大登録数を新規ｉｄｘファイルから取得し（この最大登録数は、分類条件設定画面４３上でユーザにより指定されたもので新規ｉｄｘファイルに記録されている。）、登録するコンテンツファイルの数が最大登録数を超えたか否かを監視する（ステップＳ１４４）。
【００９３】
登録するコンテンツファイルの数が最大登録数を超えた場合（ステップＳ１４４；Ｙｅｓ）、ファイル操作部５ｂは、該当月（現在登録を行っている月（インデックス）を意味する。）のコンテンツファイルを最大登録数に基づいて分割し、該当月に係るインデックスを複数作成してコンテンツファイル全ての登録を行う（ステップＳ１４５）。このステップＳ１４５の詳細は後に詳述する（図１１参照。）。
【００９４】
登録するコンテンツファイルの数が最大登録数を超えていない場合（ステップＳ１４４；Ｎｏ）、ファイル操作部５ｂは、該当月に係るコンテンツファイルの登録を完了し、これら登録されたコンテンツファイルに対応するサムネイルが存在するか否かを判定する（ステップＳ１４６）。
【００９５】
登録されたコンテンツファイルに対応するサムネイルが存在する場合（ステップＳ１４６；Ｙｅｓ）、ファイル操作部５ｂは、ステップＳ１４８に移行して全月（インデックス）に対してコンテンツファイルの登録が行われたか否かを判定する（ステップＳ１４８）。
【００９６】
登録されたコンテンツファイルに対応するサムネイルが存在しない場合（ステップＳ１４６；Ｎｏ）、ファイル操作部５ｂは、当該コンテンツファイルに対応するサムネイルを作成しＴｈｕｍｂフォルダＦ（或いはＴｈｕｍｂフォルダＦ５）に格納すると共に、当該サムネイルと元コンテンツファイルとの対応をｆｉｌｅｌｉｓｔファイルＤ２（或いはｆｉｌｅｌｉｓｔファイルＤ２ａ）に記録して（ステップＳ１４７）、ステップＳ１４８に移行する。
【００９７】
全月（全インデックス）に対しコンテンツファイルの登録が完了していない場合（ステップＳ１４８；Ｎｏ）、ファイル操作部５ｂは、ステップＳ１４４に移行して、次の月に対するコンテンツファイルの登録を行い、全月に対しコンテンツファイルの登録が完了した場合（ステップＳ１４６；Ｙｅｓ）、ステップＳ１４９に移行する。
【００９８】
ステップＳ１４９において、ファイル操作部５ｂは、アクセスＯＫである全データベースに対しコンテンツファイルの抽出及び新規ｉｄｘファイルへの登録が終了したか否かを判定し、終了していない場合（ステップＳ１４９；Ｎｏ）、ステップＳ１４１に移行して、残りのデータベースに対し、コンテンツファイルの抽出及び新規ｉｄｘファイルへの登録を行い、終了した場合（ステップＳ１４９；Ｙｅｓ）、当該ファイル分類処理を終了する。
【００９９】
次に、図１３を参照し、ステップＳ１４１の処理について詳細に説明する。
ファイル操作部５ｂは、アクセスＯＫとなっているデータベースに対し、ステップＳ１１において分類条件設定画面４３上で入力され、ステップＳ１２においてシステム制御部５ａにより新規ｉｄｘファイルに記録されてファイル操作部５ｂに送信された分類条件に合致するコンテンツファイルを検索する（ステップＳ１４１ａ）。
【０１００】
ステップＳ１４１ａの処理の際、ファイル操作部５ｂは、上記分類条件に合致するコンテンツファイルが有るか否かを判定し（ステップＳ１４１ｂ）、当該分類条件に合致するコンテンツファイルが有る場合（ステップＳ１４１ｂ；Ｙｅｓ）、このコンテンツファイルのファイル名を取得し一時記憶部２に一時的に格納して（ステップＳ１４１ｃ）ステップＳ１４１ｄに移行する。
【０１０１】
上記分類条件に合致するコンテンツファイルが無い場合（ステップＳ１４１ｂ；Ｎｏ）、ファイル操作部５ｂは、ステップＳ１４１ｄに移行し、アクセスＯＫとなっている全データベースに対し、上記したような分類条件に合致するコンテンツファイルを検索し当該コンテンツファイルのファイル名を取得する処理を行ったか否かを判定する（ステップＳ１４１ｄ）。
【０１０２】
ファイル操作部５ｂは、ステップＳ１４１ｄにおいて、全データベースに対し上記したようなコンテンツファイルの検索と当該コンテンツファイルのファイル名を取得する処理を行った場合（ステップＳ１４１ｄ；Ｙｅｓ）、図１２のステップＳ１４２に移行し、全データベースに対し行っていない場合（ステップＳ１４１ｄ；Ｎｏ）、ステップＳ１４１ａに移行して、残りのデータベースに対し上記したようなコンテンツファイルの検索と当該コンテンツファイルのファイル名を取得する処理を行う。
【０１０３】
次に、図１４を参照し、ステップＳ１４５の処理について詳細に説明する。
ファイル操作部５ｂは、該当月のコンテンツファイルの数を最大登録数で割り、当該割り算の結果を“ｎ”とする（ステップＳ１４５ａ）。例えば、該当月が４月で、コンテンツファイルの数が１２０、更に、最大登録数が５０の場合、“ｎ”は、１２２／５＝２４．４となる。
【０１０４】
ステップＳ１４５ａにおいて、“ｎ”に少数部が存在する場合（ステップＳ１４５ｂ；Ｙｅｓ）、ファイル操作部５ｂは、“ｎ”の整数部に１を加えて新たに“ｎ”とすし（ステップＳ１４５ｃ）、ステップＳ１４５ｄに移行する。例えば、“ｎ”が上記２４．４の場合、“ｎ”の整数部は２４であり、これに１を加えた２５を新たに“ｎ”とする。
【０１０５】
ステップＳ１４５ａにおいて、“ｎ”に少数部が存在しない場合（ステップＳ１４５ｂ；Ｎｏ）、ファイル操作部５ｂは、“ｎ”に変更を加えることなくステップＳ１４５ｄに移行する。
【０１０６】
ファイル操作部５ｂは、ステップＳ１４５ｄにおいて、新規ｉｄｘファイルに対し、該当月のインデックスを“ｎ”個分作成し、当該ｎ個のインデックスに対し、該当月のファイル名を順次割り当てて登録していく（ステップＳ１４５ｄ）。例えば、該当月が４月（２００１年）で“ｎ”が２５の場合、４月に係るインデックスを２５個作成し、各々のインデックス名を“２００１  ４月−１”〜“２００１  ４月−２５”とする。更に、これら２５個のインデックスに対し、４月に係る１２２個のコンテンツファイルを順次登録していく。この結果、インデックス名“２００１  ４月−１”〜“２００１  ４月−２４”のインデックスには５０個ずつのコンテンツファイルのファイル名が登録され、インデックス名“２００１  ４月−２５”のインデックスには、残った２（＝１２２−５０×２４）個のコンテンツファイルのファイル名が登録される。
【０１０７】
ステップＳ１４５ｄの後、ファイル操作部５ｂは、図１２のステップＳ１４６に移行する。
【０１０８】
以上説明したように、本第１の実施の形態のファイル分類装置１００は、コンテンツファイルを分類条件に基づいて分類した後、更に時系列（月単位）で分類し、複数の時系列分類されたアルバムを作成する。この際、これらアルバムに登録されるコンテンツファイルは格納場所（パス）のリスト（ｉｄｘファイル）によって表される。
更に、ファイル分類装置１００は、新規ユーザ登録する際や新規アルバムを作成する際には、これら新規ユーザや新規アルバム用のフォルダをアルバム用ディレクトリＡ内に自動的に作成する。
【０１０９】
従って、画像、音声、動画等のコンテンツファイルを分類する際、ユーザはこれら各コンテンツファイルをファイル内容の確認を行いながら所定のディレクトリやフォルダに振り分ける必要がなく、自動的に振り分けられてＡｌｂｕｍ０００１．ｉｄｘ等のｉｄｘファイルに各コンテンツファイルの格納場所（パス）が記録されるので、ファイル操作が容易となる。
また、コンテンツファイルが複数の分類条件に属するような場合、当該分類条件の数に応じてコンテンツファイルを複製する必要がなく、ハードディスクの有効活用が可能となる。
また、複数の分類条件に属するコンテンツファイルを加工（編集）処理しようとする場合、当該コンテンツファイル自体は一つであり、当該分類条件毎に複製された複数のコンテンツファイルに対し同一加工処理を施す必要がないので、効率的なファイル管理が可能となる。
また、コンテンツファイルを分類するためのディレクトリやフォルダはアルバム用ディレクトリＡ内において自動的に作成されるので、ファイル操作・管理が容易となる。
また、分類条件だけでなく年月日と併せてコンテンツファイルを分類するので、より詳細なコンテンツファイルの分類処理が可能となる。
【０１１０】
なお、本第１の実施の形態における記述は、本発明に係るファイル分類装置、ファイル分類プログラムの一例を示すものであり、これに限定されるものではない。本実施の形態におけるファイル分類装置１００の細部構成及び詳細動作に関しては、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
【０１１１】
例えば、コンテンツファイルをｉｄｘファイルの各インデックス（月）に登録する際、日付の昇順に整列させて登録しても良いし、また、降順に整列させて登録しても良い。
【０１１２】
また、各アルバムは、ｉｄｘファイルに登録されたコンテンツファイルの格納場所（パス）によって表示されるものとしたが、これに限らず、ｉｄｘファイルの格納場所に当該ｉｄｘファイルに登録されたコンテンツファイルの複製を実際に格納するようにしても良い。この際、同一コンテンツファイルを複数のアルバムに各々登録しようとする場合には、ファイル操作部５ｂは、当該コンテンツファイルを当該複数アルバム毎に複製しアルバム毎のフォルダに各々格納する。
【０１１３】
＜第２の実施の形態＞
更に、上記ファイル分類処理をデジタルカメラが行うようにしても良い。以下、このようなファイル分類処理が可能なデジタルカメラ２００について説明する。
【０１１４】
なお、デジタルカメラ２００からの画像ファイルのアップロード先を上記第１の実施の形態におけるファイル分類装置１００とする。この場合、ファイル分類装置１００には、デジタルカメラ２００との間でデータの送受信を行なうための通信用インターフェースが具備される。この通信用インターフェースは、後述するデジタルカメラ２００の通信部２０が有する通信用インターフェースに適合するものであり、例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インターフェース等である。
【０１１５】
まず、構成を説明する。図１５は、デジタルカメラ２００の内部構成を示すブロック図である。
【０１１６】
図１に示すように、デジタルカメラ１００は、撮影レンズ１０、ＣＣＤ１１、Ａ／Ｄ変換部１２、画像用メモリ１３、制御部１４、記憶部１５、一時記憶部１６、操作部１７、画像表示部１８、カードスロット１９等により構成され、カードスロット１９には、メモリカード１９ａがデータ送受信可能に装着される。ここで、メモリカード１９ａは、スマートメディア（登録商標）やメモリスティック（登録商標）等の記憶媒体である。
【０１１７】
撮影レンズ１０は、被写体の光画像を結像し、ＣＣＤ１１は、撮影レンズ１０により受光面上に結像された光画像信号を電気画像信号（アナログ信号）に変換する。Ａ／Ｄ変換部１２は、ＣＣＤ１１から入力されるアナログ信号をデジタル信号に変換し、画像用メモリ１３は、Ａ／Ｄ変換部１２を介して入力されるデジタル画像データを一時格納する。
【０１１８】
制御部１４は、電源（図示略）が投入されると、デジタルカメラ１００の動作を制御する主制御プログラムを後述する記憶部１５から読み出して実行し、更に、操作部１７を介して入力された指示信号に応じて、この主制御プログラムに係る各種撮影モード処理等を実行する。また、制御部１４は、これらプログラムの実行に際して生じる各種データを図示しない内蔵メモリの所定記憶エリア内に記憶する。更に、制御部１４は、バッテリ（図示略。）を具備し、電源投入の如何にかかわらず、年月日及び時間を計時する機能を有する。
【０１１９】
制御部１４は、図示しないプロセス回路及び圧縮回路を備える。プロセス回路は、Ａ／Ｄ変換部１２から入力されたデジタル画像信号を輝度信号、色差信号、及び色信号等のビデオ信号に変換し、圧縮回路は、上記プロセス回路から出力されたビデオ信号をＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）等の圧縮フォーマットに基づいて圧縮する。
【０１２０】
記憶部１５は、ＲＯＭであり、制御部１４によって実行される各種制御プログラムや当該プログラムの実行時に必要な各種データ等を予め格納している。記憶部１５は、特に、図１７のフローチャートに示すファイル分類処理を行うためのファイル分類プログラムを格納する。
【０１２１】
記憶部１５は、図１６に示すアルバム用ディレクトリＢを有する。すなわち、画像ファイル最大登録数ファイルＤ４、分類条件リストファイルＤ５、日付アルバムフォルダＦ８、運動会アルバムフォルダＦ９等が同一ディレクトリに格納され、日付アルバムフォルダＦ８には、２０００フォルダＦ８１、２００１フォルダＦ８２等が格納され、２０００フォルダＦ８１には、０１０００フォルダＦ８１１〜１２０００フォルダＦ８１４等が格納され、運動会アルバムフォルダＦ９には、２０００フォルダＦ９１等が格納され、２０００フォルダＦ９１には、０１００００フォルダＦ９１、０１００１フォルダＦ９１２等が格納されている。
【０１２２】
ここで、２０００フォルダＦ８１、２００１フォルダＦ８２等のフォルダ名“２０００”、“２００１”は、西暦を表し、０１０００フォルダＦ８１１等のフォルダ名“０１０００”は、初めの２桁“０１”が月を表し、残りの３桁“０００”が当該月における連番を表している。以下、２０００フォルダＦ８１や２００１フォルダＦ８２等のようにフォルダ名が西暦年を表しているフォルダを年フォルダといい、０１０００フォルダＦ８１１〜１２０００フォルダＦ８１４等のようにフォルダ名が月を表しているフォルダを月フォルダという。
【０１２３】
また、運動会アルバムフォルダＦ９のフォルダ名に含まれている“運動会”は、画像ファイルの分類するための分類条件であり、以下、このような分類条件をフォルダ名を含むフォルダを条件アルバムフォルダという。
【０１２４】
画像ファイル最大登録数ファイルＤ４は、画像ファイルの一ヶ月毎の最大登録数が記録されている。例えば、この最大登録数を５０とすると、０１０００フォルダＦ８１１に格納された登録数ファイルには、“５０”と記録され、０１０００フォルダＦ８１２に格納された登録数ファイルには、１以上且つ最大登録数（＝５０）以下の数字が記録されている。
【０１２５】
分類条件リストファイルＤ５には、画像ファイルを分類するための分類条件（例えば、“運動会”、“結婚式”，“高校同期”等。）が記録されている。
【０１２６】
一時記憶部１６は、ＲＡＭであり、図示しないプログラム格納領域及びデータ格納領域を備える。制御部１４は上記各種処理プログラムを実行する際、当該プログラムを上記プログラム格納領域に展開すると共に、上記各種処理プログラムの実行時に生じるデータを上記データ格納領域に一時的に格納する。
【０１２７】
操作部１７は、撮影開始を指示するレリーズＳＷ（スイッチ）や、各種指示を入力するための複数のキーを備え、これらＳＷやキーの操作信号を制御部１４に出力する。
【０１２８】
画像表示部１８は、ＬＣＤ等により構成され、制御部１４から入力された表示信号に基づいて所要の画面表示を行う。また、画像表示部１８は、ＣＣＤ１１により取り込まれた画像を連続的に表示するファインダとしての機能を有する。
【０１２９】
カードスロット１９は、装着されたメモリカード１９ａを保持すると共に、カードスロット１９が備える図示しない接続端子を介してメモリカード１９ａと制御部１４とを電気的に接続して互いにデータの送受信が行なえるようにする。
【０１３０】
通信部２０は、ＰＣ等の他の外部機器との間でデータの送受信を行うためのインターフェース（例えば、ＵＳＢインターフェース等。）を備える。
【０１３１】
次に、デジタルカメラ２００によるファイル分類処理について説明する。図１７に、デジタルカメラ２００によるファイル分類処理を説明するフローチャートを示す。
【０１３２】
制御部１４は、撮影処理が行われ、撮像画像を表す画像ファイルが新たに一つ作成されると、撮影年月日を取得し（ステップＳ５０）、画像ファイル最大登録数ファイルＤ４から最大登録数を取得し（ステップＳ５１）、更に、取得した撮影年月日に合致する月フォルダ内の登録数を日付アルバムフォルダＦ８から取得する（ステップＳ５２）。例えば、撮影年月日が２０００年１２月の場合、当該撮影年月日に合致する月フォルダは２０００フォルダＦ８１内に格納された１２０００フォルダＦ８１４であり、制御部１４は、当該月フォルダの１２０００フォルダＦ８１４に格納された登録数ファイルに記録された登録数を取得する。
【０１３３】
その後、制御部１４は、上記取得した登録数に当該新たに作成された画像ファイル一つ分が加えられると、登録数が最大登録数を超えるか否かを判定し（ステップＳ５３）、最大登録数を超えた場合（ステップＳ５３；Ｙｅｓ）、該当月（この場合、撮影月。）の新規月フォルダを作成し（ステップＳ５４）、当該新規月フォルダに格納する登録数ファイルに登録数（＝１）を記録して（ステップＳ５５）ステップＳ５７に移行する。
【０１３４】
ステップＳ５３において最大登録数を超えていない場合（ステップＳ５３；Ｎｏ）、制御部１４は、現在の登録数に当該新たに作成された画像ファイル一つ分を加えて新たな登録数とする（ステップＳ５６）。
【０１３５】
ステップＳ５７において、制御部１４は、当該新たに作成された画像ファイルのヘッダ部或いは付随ファイルに対し、分類条件及び撮影年月日に基づくアルバム用分類情報を記録する（ステップＳ５７）。このアルバム用分類情報は、ファイル分類装置１００による図１８のフローチャートに示すファイル分類処理の際に用いられるものであり、例えば“ＤＡＴＥ２００１０１０００”等である。ここで、“ＤＡＴＥ”は、分類条件が日付である旨を表し、次の“２００１”は年（西暦）を表し、次の“０１”は月（すなわち、１月）を表し、残りの“０００”は、月毎の連番を表している。
【０１３６】
その後、制御部１４は、分類条件リストファイルＤ５に記録された複数の分類条件のうち一つを取得し（ステップＳ５８）、当該取得した分類条件が当該新たに作成された画像ファイルのヘッダ部或いは付随ファイルに記録された分類名に合致しているか否かを判定する（ステップＳ５９）。
【０１３７】
ステップＳ５９において、制御部１４は、ステップＳ５８の段階で取得した分類条件が当該新たに作成された画像ファイルのヘッダ部或いは付随ファイルに記録された分類名に合致している場合には（ステップＳ５９；Ｙｅｓ）ステップＳ６０に移行し、合致ていない場合には（ステップＳ５９；Ｎｏ）、ステップＳ５８に移行して分類条件リストファイルＤ５に記録された複数の分類条件のうち他の分類条件に対して上記ステップＳ５８、Ｓ５９の処理を行う。
【０１３８】
制御部１４は、ステップＳ６０において、当該新たに作成された画像ファイルのヘッダ部或いは付随ファイルに記録された分類名（すなわち、ステップＳ５８の段階で取得された分類条件に合致した分類名）に合致する条件アルバムフォルダから、当該条件アルバムフォルダに格納された撮影年月日に合致する月フォルダ内の登録数を取得する（ステップＳ６０）。
【０１３９】
その後、制御部１４は、ステップＳ６０の段階で取得した登録数に当該新たに作成された画像ファイル一つ分が加えられると、登録数が最大登録数を超えるか否かを判定し（ステップＳ６１）、最大登録数を超えた場合（ステップＳ６１；Ｙｅｓ）、該当月（この場合、撮影月。）の新規月フォルダを作成し（ステップＳ６２）、当該新規月フォルダに格納する登録ファイルに登録数（＝１）を記録して（ステップＳ６３）、ステップＳ６５に移行する。
【０１４０】
ステップＳ６５において、制御部１４は、当該新たに作成された画像ファイルのヘッダ部或いは付随データに対し、分類条件及び撮影年月日に基づくアルバム用分類情報を記録する（ステップＳ６５）。このアルバム用分類情報は、ファイル分類装置１００による図１８のフローチャートに示すファイル分類処理の際に用いられるものであり、例えば“運動会２００１０１０００”等である。ここで、“運動会”は、分類条件が“運動会”である旨を表し、次の“２００１”は年（西暦）を表し、次の“０１”は月を表し、残りの“０００”は、月“１”に係る連番を表している。
【０１４１】
次に、デジタルカメラ２００に格納された複数の画像ファイルがファイル分類装置１００にアップロードされた際、ファイル分類装置１００上で行なわれる当該複数の画像ファイルに対する分類処理について説明する。
【０１４２】
図１８に、デジタルカメラ２００からファイル分類装置１００にアップロードされた画像ファイルに対するファイル分類処理を説明するフローチャートを示す。ここで、当該ファイル分類処理を行なうためのファイル分類プログラムは記憶部１に予め格納されている。
【０１４３】
まず、デジタルカメラ２００からファイル分類装置１００にアップロードされた複数の画像ファイルは、ファイル分類装置１００の記憶部１のＩＭＧフォルダＦ１０（図１９のアルバム用ディレクトリＣ参照。）に格納される。ここで、ＩＭＧフォルダＦ１０は、ステップＳ１４におけるファイル分類処理の対象となるデータベースの一つである。
【０１４４】
その後、ファイル操作部５ｂは、ＩＭＧフォルダＦ１０に格納された全画像ファイルに対し、アルバム用分類情報を抽出する（ステップＳ８０）。
【０１４５】
ステップＳ８０の後、ファイル操作部５ｂは、抽出したアルバム用分類情報に基づいて分類条件の一覧（図示略。）を表示部４の表示装置に表示する（ステップＳ８１）。
【０１４６】
その後、上記表示された分類条件一覧のうち何れか一つの分類条件が選択されると（ステップＳ８２）、ファイル操作部５ｂは、ＩＭＧフォルダＦ１０に格納された全画像ファイルの中からアルバム用分類情報が当該選択された分類条件に合致する全画像ファイルのファイル名を取得する（ステップＳ８３）。
【０１４７】
その後、ファイル操作部５ｂは、取得したファイル名の画像ファイルのアルバム用分類情報から撮影年月日を取得し、ＩＭＧフォルダＦ１０に日付アルバムフォルダＦ１１（図１９のアルバム用ディレクトリＣ参照。）を作成する（ステップＳ８４）。
【０１４８】
ここで、図１９に示すように、日付アルバムフォルダＦ１１にはステップＳ８４の処理の際に取得された撮影年月日に応じた年フォルダ（例えば、２０００フォルダＦ１２、２００１フォルダＦ１３。）、月フォルダ（例えば、０１０００フォルダＦ１２１〜１２０００フォルダＦ１２４。）が設けられている。各月フォルダには、アルバム用分類情報が当該各月に合致する全画像ファイルのファイル名が記録されたファイルが格納されている。
【０１４９】
ステップＳ８４の後、ファイル操作部５ｂは、日付アルバムフォルダＦ１１以下のディレクトリ内容に基づき、ＩＭＧフォルダＦ１０内の全画像ファイルの撮影年月の一覧（図示略。）を表示部４の表示装置に表示する（ステップＳ８５）。
【０１５０】
その後、上記表示された撮影年月一覧のうち何れか一つの撮影年月が選択されると（ステップＳ８６）、ファイル操作部５ｂは、当該選択された撮影年月に合致する年フォルダ及び月フォルダに格納されている全画像ファイルのサムネイルを作成して表示部４の表示装置に表示する（ステップＳ８７）。
【０１５１】
以上説明したように、デジタルカメラ２００は、画像ファイルの分類処理が可能であり、ファイル分類装置１００においてアルバム表示するためのアルバム用分類情報を画像ファイルのヘッダ部或いは付随ファイルに予め記録する。
【０１５２】
従って、ファイル分類装置１００とデジタルカメラ２００とによって成るファイル分類システムを用いれば、コンテンツファイル（この場合、撮像画像を表す画像ファイル。）をファイル分類装置１００にアップロードする前にファイル分類が完了可能となるので、ファイル分類装置１００でファイル分類処理を改めて行う必要がなく、ファイル分類装置１００上におけるアルバム表示がスピーディに行える。
【０１５３】
なお、本第２の実施の形態における記述は、本発明に係るデジタルカメラ及びファイル分類システムの一例を示すものであり、これに限定されるものではない。本第２の実施の形態におけるファイル分類装置１００とデジタルカメラ２００とによって成るファイル分類システムの細部構成及び詳細動作に関しては、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
【０１５４】
例えば、デジタルカメラ２００は、画像ファイルの分類処理と共にサムネイルの作成処理も行ない、デジタルカメラ２００からファイル分類装置１００に画像ファイルをアップロードする際には、サムネイルも併せてアップロードするようにしても良い。これにより、ステップＳ８７の処理はサムネイルの表示だけとなり、よりスピーディーなアルバム表示が可能となる。
【０１５５】
また、ファイル分類処理の後、撮影年月日に基づいて画像ファイルをソートし、アルバム用分類情報に当該ソート結果を記録するようにしても良い。
【０１５６】
【発明の効果】
本発明によれば、画像、音声、動画等のコンテンツファイルを分類する際、ユーザはこれら各コンテンツファイルをファイル内容の確認を行いながら所定のディレクトリやフォルダに振り分ける必要がなく、自動的に振り分けられてインデックスファイルに記録されるので、ファイル操作が容易となる。
また、コンテンツファイルが複数の分類条件に属するような場合、当該分類条件の数に応じてコンテンツファイルを複製する必要がなく、ハードディスクの有効活用が可能となる。
また、複数の分類条件に属するコンテンツファイルを加工（編集）処理しようとする場合、当該コンテンツファイル自体は一つであり、当該分類条件毎に複製された複数のコンテンツファイルに対し同一加工処理を施す必要がないので、効率的なファイル管理が可能となる。
また、コンテンツファイルを分類するためのディレクトリやフォルダは自動的に作成されるので、ファイル操作・管理が容易となる。
また、分類条件だけでなく年月日と併せてコンテンツファイルを分類するので、より詳細なコンテンツファイルの分類処理が可能となる。
【図面の簡単な説明】
【図１】本発明を適用したファイル分類装置の内部構成を概略的に示すブロック図である。
【図２】図１に示す記憶部が有するアルバム用ディレクトリのディレクトリ構造を示す図である。
【図３】ｉｄｘファイルのファイル内容の一例である。
【図４】本発明を適用したファイル分類装置によるファイル操作処理を説明するファイル操作シーケンスである。
【図５】図１に示す表示部に表示されるユーザ選択画面の一例である。
【図６】図１に示す表示部に表示される分類選択画面の一例である。
【図７】図１に示す表示部に表示される分類条件設定画面の一例である。
【図８】図１に示す表示部に表示される撮影位置詳細設定画面の一例である。
【図９】図１に示す表示部に表示される時系列分類選択画面の一例である。
【図１０】図１に示す表示部に表示される時系列分類選択画面の一例である。
【図１１】図１に示す表示部に表示される時系列分類選択画面の一例である。
【図１２】本発明を適用したファイル分類装置によるファイル分類処理を説明するフローチャートである。
【図１３】本発明を適用したファイル分類装置によるファイル分類処理を説明するフローチャートである。
【図１４】本発明を適用したファイル分類装置によるファイル分類処理を説明するフローチャートである。
【図１５】本発明を適用したデジタルカメラの内部構成を示すブロック図である。
【図１６】図１５に示す記憶部が有するアルバム用ディレクトリのディレクトリ構造を示す図である。
【図１７】本発明を適用したデジタルカメラによるファイル分類処理を説明するフローチャートである。
【図１８】本発明を適用したデジタルカメラからファイル分類装置にアップロードされた画像ファイルに対するファイル分類処理を説明するフローチャートである。
【図１９】図１に示す記憶部が有し、本発明を適用したデジタルカメラからファイル分類装置にアップロードされた画像ファイルに対するアルバム用ディレクトリのディレクトリ構造を示す図である。
【符号の説明】
１、１５  記憶部
２、１６  一時記憶部
３  入力部
４  表示部
５  制御部
５ａ  システム制御部
５ｂ  ファイル操作部
５ｃ  ユーザ認証部
１０  撮影レンズ
１１  ＣＣＤ
１２  Ａ／Ｄ変換部
１３  画像用メモリ
１４  制御部
１７  操作部
１８  画像表示部
１９  カードスロット
１９ａ  メモリカード
２０  通信部
４１  ユーザ選択画面
４１ａ  新規登録用ボタン
４１ｂ  アルバム閲覧ボタン
４２  分類選択画面
４２ａ  新規アルバム用ボタン
４２ｂ  アルバム閲覧ボタン
４３  分類条件設定画面
４３１  撮影位置詳細設定画面
４３１ａ  位置設定選択ボタン
４３ａ  イベント追加用ボタン
４３ｂ  詳細設定用ボタン
４４、４５、４６  時系列分類選択画面
４４ａ、４５ａ  静止画用抄録表示画面
４４ｂ、４５ｂ  動画用抄録表示画面
４４ｃ  音声用抄録画面
４４ｄ、４５ｃ、４６ａ  ｉｎｄｅｘ表示画面
４４ｅ、４５ｅ  右スクロールボタン
４４ｆ、４５ｆ  左スクロールボタン
４５ｄ  全ｉｎｄｅｘ表示画面
４６ｂ  サムネイル表示画面
４６ｃ  戻りボタン
４６ｄ  進行ボタン
４６ｅ  上スクロールボタン
４６ｆ  下スクロールボタン
１００  ファイル分類装置
２００  デジタルカメラ
【図１】
2004229070.tif 000003
【図２】
2004229070.tif 000004
【図３】
2004229070.tif 000005
【図４】
2004229070.tif 000006
【図５】
2004229070.tif 000007
【図６】
2004229070.tif 000008
【図７】
2004229070.tif 000009
【図８】
2004229070.tif 000010
【図９】
2004229070.tif 000011
【図１０】
2004229070.tif 000012
【図１１】
2004229070.tif 000013
【図１２】
2004229070.tif 000014
【図１３】
2004229070.tif 000015
【図１４】
2004229070.tif 000016
【図１５】
2004229070.tif 000017
【図１６】
2004229070.tif 000018
【図１７】
2004229070.tif 000019
【図１８】
2004229070.tif 000020
【図１９】
2004229070.tif 000021