(57)【要約】【課題】複数のコンテンツファイルを効果的に分類し記録媒体に記録するコンテンツファイル分類装置を提供すること。【解決手段】複数のコンテンツファイルを取得する取得部１１２と、複数のコンテンツファイルそれぞれの付加情報に基づいて、複数のコンテンツファイルのそれぞれが属するカテゴリを示す分類情報を生成する分類部１１３と、複数のコンテンツファイルの記録媒体への記録を制御する制御部１１４と、制御部による制御に従って、複数のコンテンツファイルのそれぞれを記録媒体に記録する記録部１１５とを備え、制御部１１４は、記録部１１５を制御することにより、分類情報に示される複数のカテゴリに対応する複数のフォルダを記録媒体上に作成し、複数のコンテンツファイルそれぞれを複数のフォルダのうちの当該コンテンツファイルが属するカテゴリに対応する少なくとも１つのフォルダに格納させるコンテンツファイル分類装置。【選択図】図２
2012064297.tif 000002
【特許請求の範囲】
【請求項１】
複数のコンテンツファイルを取得する取得部と、
前記取得部に取得された前記複数のコンテンツファイルそれぞれの付加情報に基づいて、前記複数のコンテンツファイルのそれぞれが属するカテゴリを示す分類情報を生成する分類部と、
前記複数のコンテンツファイルの記録媒体への記録を制御する制御部と、
前記制御部による制御に従って、前記複数のコンテンツファイルのそれぞれを前記記録媒体に記録する記録部とを備え、
前記制御部は、前記記録部を制御することにより、前記分類部により生成された分類情報に示される複数のカテゴリに対応する複数のフォルダを前記記録媒体上に作成し、前記複数のコンテンツファイルのそれぞれを前記複数のフォルダのうちの当該コンテンツファイルが属するカテゴリに対応する少なくとも１つのフォルダに格納させる、
コンテンツファイル分類装置。
【請求項２】
前記分類部は、前記複数のコンテンツファイルそれぞれの付加情報に基づいて、前記複数のカテゴリにより形成されるツリー構造を示す分類情報を生成し、
前記制御部は、前記分類情報に示される前記ツリー構造に対応するツリー構造を形成するように前記複数のフォルダを作成する、
請求項１記載のコンテンツファイル分類装置。
【請求項３】
前記制御部は、前記複数のフォルダを作成するための所定の指示を受け付けた場合に、前記複数のフォルダを前記記録媒体上に作成し、前記複数のコンテンツファイルのそれぞれを当該コンテンツファイルが属するカテゴリに対応する少なくとも１つのフォルダに格納させる、
請求項１又は２に記載のコンテンツファイル分類装置。
【請求項４】
前記分類部は、受け付けた指示に従って、前記複数のコンテンツファイルのうちの少なくとも１つのコンテンツファイルの付加情報を生成または更新する、
請求項１又は２に記載のコンテンツファイル分類装置。
【請求項５】
前記分類部はさらに、受け付けた指示に従って、前記分類情報を更新し、
前記制御部はさらに、前記分類部による更新によって、前記分類情報に新たなカテゴリが追加された場合、前記新たなカテゴリに対応する新たなフォルダを前記記録媒体上に作成する、
請求項１又は２に記載のコンテンツファイル分類装置。
【請求項６】
前記分類部はさらに、受け付けた指示に従って、前記分類情報を更新し、
前記制御部はさらに、前記分類部による更新によって、前記分類情報からカテゴリが削除された場合、削除された前記カテゴリに対応するフォルダを削除する、
請求項１又は２に記載のコンテンツファイル分類装置。
【請求項７】
前記分類部はさらに、受け付けた指示に従って、前記分類情報を更新し、
前記制御部はさらに、前記分類部による更新によって、前記分類情報からカテゴリが削除された場合、削除された前記カテゴリに対応するフォルダに格納されている１以上のコンテンツファイルを、当該フォルダとは異なるフォルダに移動させる、
請求項１又は２に記載のコンテンツファイル分類装置。
【請求項８】
前記分類部はさらに、受け付けた指示に従って、前記複数のコンテンツファイルのうちの１つのコンテンツファイルが、前記１つのコンテンツファイルの付加情報に示されるカテゴリとは異なる他のカテゴリと対応付けられるように、前記分類情報を更新し、
前記制御部はさらに、更新後の前記分類情報に従って、前記１つのコンテンツファイルを前記他のカテゴリに対応するフォルダに格納させる、
請求項１又は２に記載のコンテンツファイル分類装置。
【請求項９】
前記取得部はさらに、新たなコンテンツファイルを取得し、
前記分類部はさらに、前記新たなコンテンツファイルの付加情報を用いて前記分類情報を更新し、
前記制御部はさらに、前記分類部による更新によって、前記分類情報に新たなカテゴリが追加された場合、前記新たなカテゴリに対応する新たなフォルダを前記記録媒体上に作成し、前記新たなコンテンツファイルを前記新たなフォルダに格納させる、
請求項１又は２に記載のコンテンツファイル分類装置。
【請求項１０】
前記取得部は、前記制御部により前記複数のフォルダが作成される前から前記記録媒体に存在する前記複数のコンテンツファイルを取得する、
請求項１〜９のいずれか１項に記載のコンテンツファイル分類装置。
【請求項１１】
前記制御部は、前記複数のコンテンツファイルうちの１つのコンテンツファイルが、前記分類情報に示される２以上のカテゴリに属する場合、前記１つのコンテンツファイルを、前記２以上のカテゴリに対応する２以上のフォルダのそれぞれに格納させる、
請求項１〜１０のいずれか１項に記載のコンテンツファイル分類装置。
【請求項１２】
複数のコンテンツファイルを取得する取得ステップと、
前記取得ステップにおいて取得された前記複数のコンテンツファイルそれぞれの付加情報に基づいて、前記複数のコンテンツファイルのそれぞれが属するカテゴリを示す分類情報を生成する分類ステップと、
前記分類ステップにおいて生成された分類情報に示される複数のカテゴリに対応する複数のフォルダを前記記録媒体上に作成するフォルダ作成ステップと、
前記複数のコンテンツファイルのそれぞれを前記複数のフォルダのうちの当該コンテンツファイルが属するカテゴリに対応する少なくとも１つのフォルダに格納させる格納ステップと
を含むコンテンツファイル分類方法。
【請求項１３】
複数のコンテンツファイルを取得する取得ステップと、
前記取得ステップにおいて取得された前記複数のコンテンツファイルそれぞれの付加情報に基づいて、前記複数のコンテンツファイルのそれぞれが属するカテゴリを示す分類情報を生成する分類ステップと、
前記分類ステップにおいて生成された分類情報に示される複数のカテゴリに対応する複数のフォルダを前記記録媒体上に作成するフォルダ作成ステップと、
前記複数のコンテンツファイルのそれぞれを前記複数のフォルダのうちの当該コンテンツファイルが属するカテゴリに対応する少なくとも１つのフォルダに格納させる格納ステップと
をコンピュータに実行させるためのプログラム。
【請求項１４】
複数のコンテンツファイルを取得する取得部と、
前記取得部に取得された前記複数のコンテンツファイルそれぞれの付加情報に基づいて、前記複数のコンテンツファイルのそれぞれが属するカテゴリを示す分類情報を生成する分類部と、
前記複数のコンテンツファイルの記録媒体への記録を制御する制御部と、
前記制御部による制御に従って、前記複数のコンテンツファイルのそれぞれを前記記録媒体に記録する記録部とを備え、
前記制御部は、前記記録部を制御することにより、前記分類部により生成された分類情報に示される複数のカテゴリに対応する複数のフォルダを前記記録媒体上に作成し、前記複数のコンテンツファイルのそれぞれを前記複数のフォルダのうちの当該コンテンツファイルが属するカテゴリに対応する少なくとも１つのフォルダに格納させる、
集積回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツファイルを分類するコンテンツファイル分類装置に関する。
【背景技術】
【０００２】
従来、大量のコンテンツファイルの中から所望のデータを検索することのできる装置が知られている。
【０００３】
例えば、特許文献１には、コンテンツファイルを、タグ情報等の付加情報に基づく検索条件毎に分け、検索用画像を平面的に表示する表示制御装置が開示されている。
【０００４】
具体的には、特許文献１には、コンテンツ格納部に格納された全てのコンテンツファイルについてタグ情報を検索し、検索用画像を作成する実施例が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−０４１１５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に係る表示制御装置では、検索画面を表示していない場合において、使用者が、コンテンツファイルに直接アクセスしたいときに、所望のコンテンツファイルがコンテンツ格納部のどこのフォルダに格納されているかがわかりづらかった。そのため、当該表示制御装置は、使用者にとって使い勝手が悪いものであった。
【０００７】
本発明は、上記課題を鑑みてなされたものであり、複数のコンテンツファイルを効果的に分類して記録媒体に記録するコンテンツファイル分類装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の一態様に係るコンテンツファイル分類装置は、複数のコンテンツファイルを取得する取得部と、前記取得部に取得された前記複数のコンテンツファイルそれぞれの付加情報に基づいて、前記複数のコンテンツファイルのそれぞれが属するカテゴリを示す分類情報を生成する分類部と、前記複数のコンテンツファイルの記録媒体への記録を制御する制御部と、前記制御部による制御に従って、前記複数のコンテンツファイルのそれぞれを前記記録媒体に記録する記録部とを備え、前記制御部は、前記記録部を制御することにより、前記分類部により生成された分類情報に示される複数のカテゴリに対応する複数のフォルダを前記記録媒体上に作成し、前記複数のコンテンツファイルのそれぞれを前記複数のフォルダのうちの当該コンテンツファイルが属するカテゴリに対応する少なくとも１つのフォルダに格納させる。
【０００９】
この構成によれば、複数のコンテンツファイルは、それぞれの付加情報に基づいて分類され、かつ、カテゴリごとのフォルダが作成される。また、複数のコンテンツファイルのそれぞれは、当該ファイルが属するカテゴリに対応するフォルダに格納される。
【００１０】
例えば、複数のコンテンツファイルが、それぞれの付加情報とは関係なく記録媒体上の様々なフォルダに分散されて保存されている場合を想定する。この場合、本態様のコンテンツファイル分類装置であれば、複数のコンテンツファイルのそれぞれを、それぞれが属するカテゴリに対応する実フォルダに移動またはコピーすることができる。そのため、例えば使用者は、所望のコンテンツファイルに直接的にアクセスすることが容易である。
【００１１】
また、例えば、同一のカテゴリに属する複数のコンテンツファイルに同一の処理を行う場合、フォルダ単位で一括して処理を実行することが可能となる。つまり、これらコンテンツファイルに対する処理が効率化される。
【００１２】
従って、本態様のコンテンツファイル分類装置によれば、複数のコンテンツファイルを効果的に分類し記録媒体に記録することができる。
【００１３】
また、本発明の一態様に係るコンテンツファイル分類装置において、前記分類部は、前記複数のコンテンツファイルそれぞれの付加情報に基づいて、前記複数のカテゴリにより形成されるツリー構造を示す分類情報を生成し、前記制御部は、前記分類情報に示される前記ツリー構造に対応するツリー構造を形成するように前記複数のフォルダを作成するとしてもよい。
【００１４】
この構成によれば、カテゴリのツリー構造に応じて階層化された複数のフォルダが作成される。これにより、例えば、所望のコンテンツファイルへのアクセスを効率よく行わせることができる。
【００１５】
また、本発明の一態様に係るコンテンツファイル分類装置において、前記制御部は、前記複数のフォルダを作成するための所定の指示を受け付けた場合に、前記複数のフォルダを前記記録媒体上に作成し、前記複数のコンテンツファイルのそれぞれを当該コンテンツファイルが属するカテゴリに対応する少なくとも１つのフォルダに格納させるとしてもよい。
【００１６】
この構成によれば、本態様のコンテンツファイル分類装置は、例えば、使用者の決定による任意のタイミングで、複数のコンテンツファイルそれぞれの、カテゴリごとのフォルダへの格納を実行することができる。
【００１７】
また、本発明の一態様に係るコンテンツファイル分類装置において、前記分類部は、受け付けた指示に従って、前記複数のコンテンツファイルのうちの少なくとも１つのコンテンツファイルの付加情報を生成または更新するとしてもよい。
【００１８】
この構成によれば、各コンテンツファイルに、自動的な付加が困難な情報を付加情報として追加することができる。その結果、複数のコンテンツファイルのより効果的な分類が可能となる。
【００１９】
また、本発明の一態様に係るコンテンツファイル分類装置において、前記分類部はさらに、受け付けた指示に従って、前記分類情報を更新し、前記制御部はさらに、前記分類部による更新によって、前記分類情報に新たなカテゴリが追加された場合、前記新たなカテゴリに対応する新たなフォルダを前記記録媒体上に作成するとしてもよい。
【００２０】
この構成によれば、任意の新たなカテゴリが指定された場合、複数のコンテンツファイルを格納するための現実のフォルダ構造を、当該新たなカテゴリの追加に応じた構造に更新することができる。
【００２１】
また、本発明の一態様に係るコンテンツファイル分類装置において、前記分類部はさらに、受け付けた指示に従って、前記分類情報を更新し、前記制御部はさらに、前記分類部による更新によって、前記分類情報からカテゴリが削除された場合、削除された前記カテゴリに対応するフォルダを削除するとしてもよい。
【００２２】
この構成によれば、既存のカテゴリが削除された場合、複数のコンテンツファイルを格納するための現実のフォルダ構造を、当該カテゴリの削除に応じた構造に更新することができる。
【００２３】
また、本発明の一態様に係るコンテンツファイル分類装置において、前記分類部はさらに、受け付けた指示に従って、前記分類情報を更新し、前記制御部はさらに、前記分類部による更新によって、前記分類情報からカテゴリが削除された場合、削除された前記カテゴリに対応するフォルダに格納されている１以上のコンテンツファイルを、当該フォルダとは異なるフォルダに移動させるとしてもよい。
【００２４】
この構成によれば、既存のカテゴリが削除された場合、複数のコンテンツファイルが格納するための現実のフォルダ構造を、当該カテゴリの削除に応じた構造に更新することができる。
【００２５】
また、本発明の一態様に係るコンテンツファイル分類装置において、前記分類部はさらに、受け付けた指示に従って、前記複数のコンテンツファイルのうちの１つのコンテンツファイルが、前記１つのコンテンツファイルの付加情報に示されるカテゴリとは異なる他のカテゴリと対応付けられるように、前記分類情報を更新し、前記制御部はさらに、更新後の前記分類情報に従って、前記１つのコンテンツファイルを前記他のカテゴリに対応するフォルダに格納させるとしてもよい。
【００２６】
この構成によれば、例えば、分類部の判断によりカテゴリａに対応付けられたコンテンツファイルＡを、使用者の判断に基づいてカテゴリｂに対応付けることできる。さらに、この対応付けの更新結果に応じて、現実のコンテンツファイルＡの格納先を変更することができる。
【００２７】
また、本発明の一態様に係るコンテンツファイル分類装置において、前記取得部はさらに、新たなコンテンツファイルを取得し、前記分類部はさらに、前記新たなコンテンツファイルの付加情報を用いて前記分類情報を更新し、前記制御部はさらに、前記分類部による更新によって、前記分類情報に新たなカテゴリが追加された場合、前記新たなカテゴリに対応する新たなフォルダを前記記録媒体上に作成し、前記新たなコンテンツファイルを前記新たなフォルダに格納させるとしてもよい。
【００２８】
この構成によれば、例えば、当該記録媒体にコンテンツファイルが追加された場合であっても、当該コンテンツファイルは、自身の付加情報に応じたカテゴリと対応づけられ、当該カテゴリに対応するフォルダに格納される。
【００２９】
また、本発明の一態様に係るコンテンツファイル分類装置において、前記取得部は、前記制御部により前記複数のフォルダが作成される前から前記記録媒体に存在する前記複数のコンテンツファイルを取得するとしてもよい。
【００３０】
この構成によれば、本態様のコンテンツファイル分類装置は、例えば、記録媒体に蓄積された大量のコンテンツファイルのそれぞれを、当該記録媒体上に作成した、それぞれの付加情報に示されるカテゴリに応じたフォルダに格納することができる。
【００３１】
その結果、例えば、当該大量のコンテンツファイルの管理が容易化される。
【００３２】
また、本発明の一態様に係るコンテンツファイル分類装置は、前記制御部は、前記複数のコンテンツファイルうちの１つのコンテンツファイルが、前記分類情報に示される２以上のカテゴリに属する場合、前記１つのコンテンツファイルを、前記２以上のカテゴリに対応する２以上のフォルダのそれぞれに格納させるとしてもよい。
【００３３】
この構成によれば、複数のカテゴリに属する１つのコンテンツファイルは、当該複数のカテゴリに対応するフォルダにそれぞれに格納される。つまり、当該コンテンツファイルの実体データがこれらフォルダに格納されるため、例えば、これらコンテンツファイルそれぞれに対する処理を確実に実行することができる。
【００３４】
また。本発明は、上記いずれかの態様に係るコンテンツファイル分類装置が実行する特徴的な処理を含むコンテンツファイル分類方法として実現することもできる。
【００３５】
また、当該コンテンツファイル分類方法が含む各処理をコンピュータに実行させるためのプログラムとして実現すること、および、そのプログラムが記録された記録媒体として実現することもできる。そして、そのプログラムをインターネット等の伝送媒体又はＤＶＤ等の記録媒体を介して配信することもできる。
【００３６】
また、本発明は、上記いずれかの態様に係るコンテンツファイル分類装置の構成の一部または全部を含む集積回路として実現することもできる。
【発明の効果】
【００３７】
本発明によれば、複数のコンテンツファイルを効果的に分類し記録媒体に記録するコンテンツファイル分類装置を提供することができる。
【図面の簡単な説明】
【００３８】
【図１】図１は、実施の形態におけるＰＣの主要なハードウェア構成を示す図である。
【図２】図２は、実施の形態におけるＰＣの主要な機能構成を示すブロック図である。
【図３】図３は、実施の形態のＰＣが分類の対象とする画像ファイルのデータ構成の一例を示す図である。
【図４】図４は、実施の形態における仮想フォルダ構造情報のデータ構成の一例を示す図である。
【図５】図５は、実施の形態のＰＣが液晶ディスプレイに表示させる編集画面の概要を示す図である。
【図６】図６は、実施の形態におけるＰＣの基本的な処理の流れを示すフロー図である。
【図７】図７は、実施の形態における実フォルダ構造と仮想フォルダ構造との同期動作の概要を示す図である。
【発明を実施するための形態】
【００３９】
以下、図を用いて、実施の形態に係るＰＣ１００の構成および動作について説明する。
【００４０】
［１．ＰＣ１００の構成］
まず、ＰＣ１００のハードウェア構成について図１を用いて説明する。
【００４１】
図１は、実施の形態におけるＰＣ１００の主要なハードウェア構成を示す図である。
【００４２】
ＰＣ１００は、本発明のコンテンツファイル分類装置の一例である。ＰＣ１００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１、メモリ１０２、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１０３、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）コネクタ１０６、および表示デバイス１０７を備える。また、ＰＣ１００には、マウス１０４、キーボード１０５、および液晶ディスプレイ１０８等が接続されている。
【００４３】
ＣＰＵ１０１は、各種の情報処理を実行する処理部である。ＣＰＵ１０１は、メモリ１０２、ＨＤＤ１０３、表示デバイス１０７、およびＵＳＢコネクタ１０６と電気的に接続されている。
【００４４】
ＣＰＵ１０１は、表示デバイス１０７を介して、液晶ディスプレイ１０８に表示される画面を変更することができる。また、ＣＰＵ１０１は、ＵＳＢコネクタ１０６を介して、マウス１０４やキーボード１０５を用いての使用者の指示を受け付ける。
【００４５】
また、ＣＰＵ１０１は、ＰＣ１００の各部に供給される電力等のシステム（図示せず）を全体的に制御している。
【００４６】
メモリ１０２は、ＣＰＵ１０１が各種処理を実行するために必要な情報を一時的に格納するメモリである。メモリ１０２には、ＣＰＵ１０１により、ＨＤＤ１０３に格納されている画像ファイルの付加情報に基づいて生成された仮想フォルダ構造情報等が格納される。
【００４７】
仮想フォルダ構造情報は、本発明のコンテンツファイル分類装置における分類情報の一例である。仮想フォルダ構造情報についての詳細は図４を用いて後述する。
【００４８】
ＨＤＤ１０３は、コンテンツファイルの一種である画像ファイルなどを格納する大容量のディスクドライブである。ＨＤＤ１０３は、画像ファイルを主に格納するフォルダ群を有している。
【００４９】
具体的には、図６等を用いて後述するＰＣ１００の一連の処理の後に、複数のフォルダで構成されるフォルダ群が作成される。当該フォルダ群は、所定の分類に応じて階層的に構成されており、階層的に構成されたフォルダのそれぞれに、該フォルダの分類に対応する画像ファイルが格納される。
【００５０】
所定の分類としては、例えば、撮影日時別の分類、および、撮影したデジタルカメラのメーカー別または機種別の分類等が考えられる。また、詳細を後述するように、ＣＰＵ１０１は、複数の画像ファイルを分類することで得られた仮想的なフォルダ構造に基づいて、ＨＤＤ１０３内での画像ファイルを格納したフォルダ群の構成を作成または更新することができる。
【００５１】
更に、ＨＤＤ１０３には、画像編集ソフトの実行ファイルが格納されている。ＣＰＵ１０１は、使用者による画像編集ソフトの起動指示に従って、ＨＤＤ１０３に格納されている実行ファイルをメモリ１０２に展開する。これにより、ＣＰＵ１０１は、画像編集ソフトの各種処理を実行できるようになる。
【００５２】
マウス１０４は、使用者が、仮想ファイル構造等の編集のための操作（以下、「編集操作」という。）に使用するポインティングデバイスである。使用者は、マウス１０４を操作することにより、画像編集ソフトの画面上において、画像ファイルを選択すること、および、移動させたりすることなどができる。
【００５３】
キーボード１０５は、使用者が文字入力などを行うキーボードデバイスである。
【００５４】
ＵＳＢコネクタ１０６は、マウス１０４とキーボード１０５とをＰＣ１００に接続するためのコネクタである。
【００５５】
表示デバイス１０７は、ＣＰＵ１０１で演算された画面情報を映像化するデバイスであり、画面情報を液晶ディスプレイ１０８に伝える。
【００５６】
液晶ディスプレイ１０８は、表示デバイス１０７で映像化された画面情報を表示する表示装置である。
【００５７】
ＣＰＵ１０１は、上述のように、画像編集ソフトをＨＤＤ１０３から読み出し、メモリ１０２に格納して、画像編集ソフトを起動し実行する。また、ＣＰＵ１０１は、画像編集ソフトに含まれるプログラムに従って、以下の処理を実行する。
【００５８】
（１）演算処理を実行する。
【００５９】
（２）メモリ１０２から情報を読み出す。
【００６０】
（３）メモリ１０２に情報を格納する。
【００６１】
（４）ＨＤＤ１０３に格納されている画像ファイルを読み出す。
【００６２】
（５）ＨＤＤ１０３に画像ファイルを格納する。
【００６３】
（６）マウス１０４、キーボード１０５を用いて行われた使用者の操作を、ＵＳＢコネクタ１０６を介して受け付ける。
【００６４】
（７）表示デバイス１０７へ画面情報を伝える。
【００６５】
（８）仮想的なフォルダ構造に基づいて、ＨＤＤ１０３内での画像ファイルを格納したフォルダ群の構成の作成および更新を行う。
【００６６】
次に、実施の形態におけるＰＣ１００の機能的な構成を、図２を用いて説明する。
【００６７】
図２は、実施の形態におけるＰＣ１００の主要な機能構成を示すブロック図である。
【００６８】
図２に示すように、実施の形態におけるＰＣ１００は、主要な機能構成として、取得部１１２、分類部１１３、制御部１１４、および記録部１１５を備える。
【００６９】
取得部１１２は、複数のコンテンツファイルを取得する。分類部１１３は、取得部１１２に取得された複数のコンテンツファイルそれぞれの付加情報に基づいて、当該複数のコンテンツファイルのそれぞれが属するカテゴリを示す仮想フォルダ構造情報を生成する。
【００７０】
制御部１１４は、複数のコンテンツファイルのＨＤＤ１０３への記録を制御する。記録部１１５は、制御部１１４による制御に従って、複数のコンテンツファイルのそれぞれをＨＤＤ１０３に記録する。
【００７１】
具体的には、制御部１１４は、記録部１１５を制御することで、分類部１１３により生成された仮想フォルダ構造情報に示される複数のカテゴリに対応する複数のフォルダをＨＤＤ１０３上に作成する。制御部１１４はさらに、記録部１１５を制御することで、複数のコンテンツファイルそれぞれを、作成した複数のフォルダのうちの当該コンテンツファイルが属するカテゴリに対応する少なくとも１つのフォルダに格納させる。
【００７２】
また、本実施の形態では、ＰＣ１００はさらに、受付部１１１を備える。受付部１１１は、使用者からの分類部１１３または制御部１１４に対する指示を受け付ける。
【００７３】
なお、取得部１１２、分類部１１３、制御部１１４、および記録部１１５のそれぞれの機能は、本実施の形態では、ＣＰＵ１０１が上記の画像編集ソフト等を実行することで実現される。
【００７４】
また、受付部１１１の機能は、本実施の形態では、ＵＳＢコネクタ１０６とＣＰＵ１０１による情報処理とによって実現される。
【００７５】
また、図２に示す複数の機能ブロックは、１つまたは複数の集積回路によって実現することもできる。
【００７６】
［２．各種情報のデータ構成例］
次に、実施の形態のＰＣ１００が扱う各種情報のデータ構成例について図３および図４を用いて説明する。
【００７７】
図３は、実施の形態のＰＣ１００が分類の対象とする画像ファイルのデータ構成の一例を示す図である。
【００７８】
図３に示すように、実施の形態における画像ファイルは画像データと付加情報とを有する。
【００７９】
付加情報は、画像ファイルのヘッダ部に格納されており、当該画像データの各種の属性情報を含んでいる。
【００８０】
付加情報としては、図３に示すように、撮影日時、撮影場所、撮影モードおよび登場人物のそれぞれを示す情報が例示される。もちろん、撮影したカメラの機種を示す機種情報など、これら以外の種類の情報が付加情報に含まれていてもよい。
【００８１】
“撮影日時”は、当該画像データが生成された日時を示す情報である。“撮影場所”は、当該画像データを得るための撮影が行われた場所を示す情報である。
【００８２】
なお、撮影場所を示す情報として、地域を示す名称ではなく、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）情報（緯度および経度）が付加情報に含まれていてもよい。この場合、例えば、当該画像データを生成したデジタルカメラ、または、ＰＣ１００が、これら緯度および経度から、当該緯度および経度に該当する地域を示す情報に変換してもよい。
【００８３】
“撮影モード”は、当該画像データが例えばデジタルカメラで生成される際の当該デジタルカメラにおける撮影モードを示す情報である。撮影モードとしては、図３に示す「夜景モード」のほか、「ＡＵＴＯモード」および「風景モード」などがある。
【００８４】
“登場人物”は、当該画像データに示される画像に登場している人物を示す情報である。“登場人物”は、例えば、使用者が、当該画像データに示される画像を視認することで、当該画像に登場している人物を特定し、キーボード１０５によって入力してもよい。また、例えば、当該画像データを生成したデジタルカメラ、または、ＰＣ１００が、当該画像データを解析し、解析結果と人物データベースとを照合することで、“登場人物”を生成してもよい。
【００８５】
本実施の形態では、分類部１１３が、複数の画像ファイルそれぞれの付加情報に基づいて、これら複数の画像ファイルを分類し、その結果に従って、例えば図４に示す仮想フォルダ構造情報を生成する。
【００８６】
図４は、実施の形態における仮想フォルダ構造情報のデータ構成の一例を示す図である。
【００８７】
図４に示すように、実施の形態における仮想フォルダ構造情報は、データ項目として、“カテゴリコード”と“カテゴリ名”と“パス”とを有する。
【００８８】
“カテゴリコード”は、分類により得られた各カテゴリを識別する識別情報であり、かつ、カテゴリのツリー構造を示すデータ項目である。具体的には、各カテゴリコードにおける“−”（ハイフン）の前の数字が上位のカテゴリを表し、“−”の後のアルファベットが下位のカテゴリを表している。
【００８９】
例えば、カテゴリコード“０１−ａ”において、“０１”は、“撮影場所”という上位カテゴリを表し、その後ろの“ａ”は、“撮影場所”に属する“大阪府”を表す。
【００９０】
“カテゴリ名”は、各カテゴリの名称を示すデータ項目である。“パス”は、各カテゴリに属する画像ファイルのパスを示すデータ項目である。
【００９１】
なお、分類部１１３として機能するＣＰＵ１０１が、どのような処理により仮想フォルダ構造情報を生成するかについては、後述する図６についての説明の中で述べる。
【００９２】
ＰＣ１００は、液晶ディスプレイ１０８に編集画面を表示させる際に、例えば図４に示す仮想フォルダ構造情報に従ったツリー構造を有する仮想フォルダ構造を表示する。
【００９３】
［３．編集画面の構成］
続いて、液晶ディスプレイ１０８が表示する編集画面の構成について図５を用いて説明する。
【００９４】
図５は、実施の形態のＰＣ１００が液晶ディスプレイ１０８に表示させる編集画面の概要を示す図である。
【００９５】
図５に示すように、実施の形態における編集画面は、ＨＤＤ１０３内のフォルダ構造（実フォルダ構造）を示す対象フォルダ構造表示エリア２００、仮想フォルダ構造を示す仮想フォルダ構造表示エリア２０１、画像表示エリア２０２、同期ボタン２０３、および選択枠２０４等から構成される。
【００９６】
対象フォルダ構造表示エリア２００は、ＨＤＤ１０３内に格納されているフォルダ群の階層構造を表示するエリアである。このフォルダ群には、分類の対象となる画像ファイルが格納されている。
【００９７】
図５に示すように、対象フォルダ構造表示エリア２００には、フォルダＡ、フォルダＡ−１、フォルダＡ−２、フォルダＢ、フォルダＢ−１、フォルダＢ−１−１というように、ＨＤＤ１０３内に格納されている画像ファイルの現実のフォルダ構造が階層別に区分けされて表示される。
【００９８】
なお、対象フォルダ構造表示エリア２００に表示されるフォルダ構造は、ＨＤＤ１０３内に存在する、画像ファイルが格納された全てのフォルダの構造でもよいし、画像ファイルが格納された一部のフォルダの構造でもよい。
【００９９】
使用者は、マウス１０４またはキーボード１０５を操作することにより、対象フォルダ構造表示エリア２００に表示されたフォルダ構造に含まれるフォルダを選択することができる。選択されたフォルダには、選択されていることを示す選択枠２０４が重畳表示される。
【０１００】
なお、マウス１０４およびキーボード１０５が操作されることによりＰＣ１００に入力される操作情報は、使用者からの指示として受付部１１１によって受け付けられる。
【０１０１】
仮想フォルダ構造表示エリア２０１は、ＨＤＤ１０３内に格納されている画像ファイルを、これらの付加情報に基づいて仮想的にフォルダ構造化した仮想フォルダ構造を表示する枠である。
【０１０２】
画像ファイルのそれぞれは、図３に示すように、付加情報とともに記録されている。図５に示す編集画面上において、ＣＰＵ１０１は、各画像ファイルに関連付けられて記録されている付加情報に基づいて各画像ファイルを分類した結果を、仮想フォルダ構造表示エリア２０１に表示する。
【０１０３】
具体的には、仮想フォルダ構造表示エリア２０１には、例えば図４に示す仮想フォルダ構造情報に従って生成されるツリー構造を示す仮想フォルダ群が表示される。
【０１０４】
その結果、図５に示すように、仮想フォルダ構造表示エリア２０１には、［０１］撮影場所、［０１−ａ］大阪府、［０１−ｂ］兵庫県、［０２］撮影モード、［０２−ａ］夜景モード、［０３］登場人物、［０３−ａ］お父さん、というように表示される。
【０１０５】
すなわち、対象フォルダ構造表示エリア２００に示される複数のフォルダに格納された複数の画像ファイルそれぞれの付加情報に基づいて分類した結果を仮想的にフォルダ構造化した仮想フォルダ構造が、階層別に区分けされて表示される。
【０１０６】
使用者は、マウス１０４またはキーボード１０５を操作することにより、仮想フォルダ構造表示エリア２０１に表示されたフォルダ構造に含まれるフォルダを選択することができる。選択されたフォルダには、選択されていることを示す選択枠２０４が重畳表示される。
【０１０７】
画像表示エリア２０２は、対象フォルダ構造表示エリア２００または仮想フォルダ構造表示エリア２０１において、選択枠２０４が重畳表示され選択状態となっているフォルダに含まれる画像が表示される枠である。
【０１０８】
図５に示すように、対象フォルダ構造表示エリア２００内のフォルダＡ−１に選択枠２０４が重畳し選択状態となっている場合、画像表示エリア２０２には、フォルダＡ−１内に格納されている画像が表示される。
【０１０９】
また、例えば、使用者が仮想フォルダ“［０１−ｂ］兵庫県”を選択した場合は、画像表示エリア２０２に、“兵庫県”のカテゴリ（図４参照）に属する画像ファイルが表示される。
【０１１０】
また、使用者は、マウス１０４またはキーボード１０５を操作することにより、画像表示エリア２０２に表示された画像を選択することができる。
【０１１１】
なお、各画像ファイルが有する付加情報には、互いに異なる複数のカテゴリを示す情報が含まれている場合がある。
【０１１２】
例えば、図３に示すように、画像ファイルが、“夜景モード”という撮影モード情報と、“大阪府”という撮影場所情報とを含む付加情報を有している場合を想定する。
【０１１３】
この場合、この画像ファイルは、“夜景モード”というカテゴリおよび、“大阪府”というカテゴリのそれぞれに仮想的に分類される。すなわち、分類部１１３は、複数の画像ファイルのそれぞれを、付加情報に基づくカテゴリ別に分類するため、画像ファイルを重複して格納することもある。
【０１１４】
また、付加情報を有していない画像ファイルも存在し得る。このとき、分類部１１３は、当該画像ファイルを、例えば、“その他”のカテゴリに分類する。その結果、仮想フォルダ構造表示エリア２０１において、例えば“［９９］その他”が付されたフォルダが、［０１］撮影場所と同じ階層に表示される。
【０１１５】
[４．ＰＣ１００の処理の流れ]
図６は、実施の形態におけるＰＣ１００の基本的な処理の流れを示すフロー図である。
【０１１６】
図６を用いて、実施の形態におけるＰＣ１００の基本的な処理の流れを説明するとともに、ＣＰＵ１０１等により実現される、ＰＣ１００の機能的な構成要素（図２参照）のそれぞれがどのような処理を行うかを説明する。
【０１１７】
まず、取得部１１２は、ＨＤＤ１０３から複数の画像ファイルを取得する（Ｓ１００）。具体的には、対象フォルダ構造表示エリア２００（図５参照）に示される各フォルダに格納されている画像ファイルを取得する。なお、取得部１１２は、一括してこれら複数の画像ファイルを取得する必要はなく、必要に応じて、１以上の画像ファイルを順次取得すればよい。
【０１１８】
分類部１１３は、これら複数の画像ファイルそれぞれの付加情報に基づいて、当該複数の画像ファイルのそれぞれが属するカテゴリを示す仮想フォルダ構造情報を生成する（Ｓ１０１）。
【０１１９】
この生成の際、具体的には、分類部１１３は、取得部１１２によって取得された画像ファイルのそれぞれに関連付けられて記憶されている付加情報を読み出して、メモリ１０２に読み出した付加情報を格納する。
【０１２０】
また、分類部１１３は、各画像ファイルのＨＤＤ１０３上の場所を示すパスを読み出して、対応する付加情報とともにメモリ１０２に記録する。例えば、ある画像ファイルＡが付加情報として“夜景モード”および“大阪府”を有しており、別の画像ファイルＢが付加情報として“夜景モード”および“兵庫県”を有している場合を想定する。
【０１２１】
このとき、“夜景モード”のカテゴリ（例えば、図４に示す“０２−ａ”のカテゴリ）には、画像ファイルＡおよび画像ファイルＢのパスが関連付けられてメモリ１０２に記録される。
【０１２２】
また、“大阪府”のカテゴリ（例えば、図４に示す“０１−ａ”のカテゴリ）には、画像ファイルＡのパスが関連付けられてメモリ１０２に記録される。さらに、“兵庫県”のカテゴリ（例えば、図４に示す“０１−ｂ”のカテゴリ）には、画像ファイルＢのパスが関連付けられてメモリ１０２に記録される。
【０１２３】
以上のように、分類部１１３は、付加情報に基づく複数のカテゴリのそれぞれに、該当する画像ファイルのパスを関連付けて、メモリ１０２に記録する。
【０１２４】
メモリ１０２に記録されたこれらカテゴリごとの情報は、例えば図４に示すテーブル形式の仮想フォルダ構造情報として、メモリ１０２に保持される。
【０１２５】
なお、分類部１１３は、メモリ１０２に格納された付加情報を取得すること、および、更新することができる。従って、分類部１１３は、メモリ１０２に格納された仮想フォルダ構造情報を取得すること、および、更新することができる。
【０１２６】
すなわち、ＣＰＵ１０１は、取得した仮想フォルダ構造情報、および、更新された仮想フォルダ構造情報に従って、仮想フォルダ群を仮想フォルダ構造表示エリア２０１に表示することができる。
【０１２７】
制御部１１４は、記録部１１５を制御することで、仮想フォルダ構造情報に示される複数のカテゴリに対応する複数のフォルダ（実フォルダ）をＨＤＤ１０３上に作成する（Ｓ１０２）。
【０１２８】
制御部１１４はさらに、記録部１１５を制御することで、複数の画像ファイルそれぞれを、これら複数のフォルダのうちの当該画像ファイルが属するカテゴリに対応する少なくとも１つのフォルダに格納させる（Ｓ１０３）。
【０１２９】
ここで、上記の実フォルダの作成（Ｓ１０２）および実フォルダへの画像ファイルの格納（Ｓ１０３）は、本実施の形態では、同期ボタン２０３が使用者に選択されることを契機に実行される。
【０１３０】
つまり、同期ボタン２０３は、ＨＤＤ１０３内の実際のフォルダ構造を、編集画面に表示されている仮想フォルダ構造に同期させるボタンである。
【０１３１】
同期ボタン２０３は、マウス１０４またはキーボード１０５の操作により選択することができる。同期ボタン２０３が選択されると、受付部１１１として機能するＣＰＵ１０１は、同期ボタン２０３が選択されたことを示す選択情報を受け付ける。なお、当該選択情報は、複数のフォルダを作成するための所定の指示の一例である。
【０１３２】
受付部１１１が、選択情報を受け付けた場合、制御部１１４は、記録部１１５を制御することで、仮想フォルダ構造表示エリア２０１で表示されている仮想フォルダ構造に従って、ＨＤＤ１０３内に実際のフォルダ構造を作成する。
【０１３３】
制御部１１４はさらに、記録部１１５を制御することで、ＨＤＤ１０３内に作成されたフォルダ構造に含まれるそれぞれのフォルダに、対応する画像ファイルを格納する。
【０１３４】
なお、仮想フォルダ構造に同期した実フォルダ構造が作成される場合、対象フォルダ構造表示エリア２００に表示された実フォルダ群はそのまま残しつつ、仮想フォルダ構造に同期した実フォルダ構造が作成されてもよい。
【０１３５】
この場合、残された実フォルダ群それぞれに格納された画像ファイルも、そのままの状態で保持され、これらの画像ファイルの複製のそれぞれが、新たに作成された、当該画像ファイルのカテゴリに対応する実フォルダに格納される。
【０１３６】
このようにすることで、例えば、画像ファイルが誤って削除されることが防止される。
【０１３７】
また、対象フォルダ構造表示エリア２００に表示された実フォルダ群の構造を変更することで、仮想フォルダ構造に同期した実フォルダ構造を作成してもよい。
【０１３８】
このようにすることで、例えば、ＨＤＤ１０３の記憶領域を効率よく使用することができる。
【０１３９】
続いて、編集画面上で、使用者が任意に仮想フォルダ構造の分類を編集する場合について説明する。
【０１４０】
使用者は、マウス１０４やキーボード１０５を使って、仮想フォルダ構造表示エリア２０１内の所望のカテゴリのフォルダ（例えば［０１−ａ］大阪府）に、画像表示エリア２０２に表示されている所望の画像ファイル（例えば画像Ａ−１）をドラック＆ドロップして画像を仕分けすることができる。
【０１４１】
例えば、画像ファイルの付加情報に基づいて分類された結果が好ましくない場合は、使用者は、当該画像ファイルとカテゴリとの対応付けを任意に変更することができる。
【０１４２】
具体的には、分類部１１３が、受付部１１１により受け付けられた指示に従って、上記のように画像ファイルとカテゴリとの対応付けが変更されるように、仮想フォルダ構造情報を更新する。
【０１４３】
このようにして、作業者による分類の編集（つまり、手作業による各画像ファイルとカテゴリとの対応付け）が終了すると、使用者は、マウス１０４またはキーボード１０５を使って、同期ボタン２０３を選択する。同期ボタン２０３が選択されると、記録部１１５を制御することで、制御部１１４は、仮想フォルダ構造表示エリア２０１に表示された仮想フォルダ構造に従って、ＨＤＤ１０３に実際にフォルダ構造を作成する。
【０１４４】
制御部１１４はさらに、記録部１１５を制御することで、ＨＤＤ１０３内に作成されたフォルダ構造のそれぞれのフォルダに、対応する画像ファイルを格納する。
【０１４５】
図７は、実施の形態における実フォルダ構造と仮想フォルダ構造との同期動作の概要を示す図である。
【０１４６】
図７の上図は、同期前におけるＨＤＤ１０３内の実フォルダ構造を示している。使用者により同期ボタン２０３が選択されると、制御部１１４は、記録部１１５を制御することで、仮想フォルダ構造に従って、ＨＤＤ１０３上に実際にフォルダ構造を作成する。
【０１４７】
そして、制御部１１４は、記録部１１５を制御することで、ＨＤＤ１０３内に作成された実フォルダ構造のそれぞれのフォルダに、対応する画像ファイルを格納する。
【０１４８】
図７の下図は、同期後におけるＨＤＤ１０３内の実フォルダ構造を示している。このように、ＨＤＤ１０３内で、各画像ファイルの付加情報に基づく分類結果に従って実際のフォルダ構造が作成される。そのため、使用者は、編集画面が表示されていないときであっても、ＨＤＤ１０３内の所望の画像ファイルに直接アクセスしたいときに、所望の画像ファイルがどこのフォルダに格納されているかわかりやすい。
【０１４９】
例えば、複数の画像ファイルが、それぞれの付加情報の内容に関係なくＨＤＤ１０３内に保存されている場合を想定する。この場合であっても、上記の同期動作後には、撮影モードの一種である“夜景モード”にて撮影された画像ファイルを使用者が閲覧したい場合、使用者は、“撮影モード”のフォルダを開け、その中の“夜景モード”のフォルダを開けることで、“夜景モード”にて撮影された画像ファイルに直接アクセスすることができる。
【０１５０】
つまり、使用者は、あるカテゴリに属する画像ファイルにアクセスしたい場合、複数のカテゴリによって形成されるツリーをたどっていくことで、容易に、当該カテゴリに対応するフォルダに到達することができる。
【０１５１】
また、例えば、使用者が、“夜景モード”に属する複数の画像ファイルの全てに対し、画像サイズの変更等の処理を行いたい場合を想定する。この場合、上記の同期動作後には、これら全ての画像ファイルが、“夜景モード”に対応する１つのフォルダに格納されている。そのため、これら全ての画像ファイルに対する一括処理が可能となる。
【０１５２】
［５．まとめ］
以上説明したように、実施の形態におけるＰＣ１００は、複数のコンテンツファイルを取得する取得部１１２と、取得された複数のコンテンツファイルそれぞれの付加情報に基づいて、当該複数のコンテンツファイルのそれぞれが属するカテゴリを示す仮想フォルダ構造情報を生成する分類部１１３と、当該複数のコンテンツファイルのＨＤＤ１０３への記録を制御する制御部１１４と、制御部１１４による制御に従って、当該複数のコンテンツファイルのそれぞれをＨＤＤ１０３に記録する記録部１１５とを備え、制御部１１４は、記録部１１５を制御することにより、分類部１１３により生成された仮想フォルダ構造情報に示される複数のカテゴリに対応する複数のフォルダをＨＤＤ１０３上に作成し、当該複数のコンテンツファイルそれぞれを当該複数のフォルダのうちの当該コンテンツファイルが属するカテゴリに対応する少なくとも１つのフォルダに格納させる。
【０１５３】
このように、ＰＣ１００は、取得した画像ファイルの付加情報に基づいて、ＨＤＤ１０３上にフォルダを作成することがきる。つまり、複数の画像ファイルを効果的に分類しＨＤＤ１０３に格納することができる。言い換えると、ＨＤＤ１０３に記録された画像ファイルを、使用者にとって使い勝手の良いように分類できる。
【０１５４】
また、実施の形態に係るＰＣ１００において、分類部１１３は、複数のコンテンツファイルそれぞれの付加情報に基づいて、複数のカテゴリにより形成されるツリー構造を示す仮想フォルダ構造情報を生成し、制御部１１４は、仮想フォルダ構造情報に示されるツリー構造に対応するツリー構造を形成するように複数のフォルダを作成する。
【０１５５】
これにより、付加情報に示される複数のカテゴリが階層的に仕分けられるときにおいては、ＨＤＤ１０３上に階層的にフォルダを作成することが可能となる。その結果、使用者の所望の画像ファイルへのアクセスのし易さが向上する。
【０１５６】
[６．他の実施の形態]
本発明は、上記実施の形態に限定されず、他の実施の形態も考えられる。以下、他の実施の形態のいくつかの例を説明する。
【０１５７】
実施の形態では、画像ファイルのカテゴリを変更する場合に、所望のカテゴリのフォルダ（例えば［０１−ａ］大阪府）に所望の画像（例えば画像Ａ−１）をドラック＆ドロップする方法を説明した。また、この操作により、仮想フォルダ構造情報が更新されるとした。
【０１５８】
しかし、例えば、所望のフォルダ（例えば［０１−ａ］大阪府）をクリックし、別の名前に変更する方法で、画像ファイルの付加情報に基づいたフォルダ名とは異なる任意のフォルダ名が設定されてもよい。
【０１５９】
つまり、仮想フォルダの名称は、複数の画像ファイルのいずれかの付加情報に示されるカテゴリ名でなくてもよく、編集画面上で、使用者の指示に従って変更されたものであってもよい。
【０１６０】
また、例えば、使用者からの指示に従って、仮想フォルダの追加および削除が行われてもよい。つまり、使用者からの指示に従って、仮想フォルダ構造においてカテゴリの追加および削除が行われてもよい。
【０１６１】
また、各画像ファイルの付加情報は、マウス１０４やキーボード１０５の操作により入力された情報であってもよい。つまり、分類部１１３は、受付部１１１により受け付けられた指示に従って、少なくとも１つの画像ファイルの付加情報を生成または更新してもよい。
【０１６２】
このように、仮想フォルダ構造における、カテゴリの名称の変更、カテゴリの追加および削除、ならびに、付加情報の生成または更新などの指示が使用者からなされた場合、分類部１１３は、当該指示に従って、仮想フォルダ構造情報を更新すればよい。
【０１６３】
また、仮想フォルダ構造情報が更新された場合、例えば、使用者により同期ボタン２０３が選択されたことを契機として、更新後の仮想フォルダ構造情報が、実フォルダ構造に反映されるように、上記の同期動作を実行させてもよい。
【０１６４】
例えば、仮想フォルダ構造情報の更新により、新たなカテゴリが追加された場合、制御部１１４は、当該新たなカテゴリに対応する新たなフォルダをＨＤＤ１０３に作成する。
【０１６５】
ここで、通常、使用者が任意の名称をカテゴリに付す場合、およびカテゴリを追加する場合、当該カテゴリに対応させる画像ファイルは、使用者が他の画像ファイルとの区分けを特に希望する画像ファイルである場合が多い。
【０１６６】
従って、上述のように、使用者に、編集画面上でカテゴリの名称の変更またはカテゴリの追加を行わせること、ならびに、使用者により付加情報を生成または更新させることは、使用者が閲覧を希望する画像ファイルへのアクセスし易さの向上につながる。
【０１６７】
また、仮想フォルダ構造情報の更新により、カテゴリが削除された場合、制御部１１４は、削除された当該カテゴリに対応するフォルダをＨＤＤ１０３から削除してもよい。
【０１６８】
なお、当該フォルダを削除する場合、当該フォルダに格納されている画像ファイルを、例えば、「削除済み」という名称が付されたフォルダに移動してもよい。
【０１６９】
また、例えば、対象フォルダ構造表示エリア２００に表示されているフォルダ（例えばフォルダＡ−１）に、新たな画像ファイルが追加された場合、この新たな画像ファイルの付加情報に従った仮想フォルダ構造情報の更新、および同期動作が行われてもよい。
【０１７０】
この場合、取得部１１２は、当該新たな画像ファイルを取得し、分類部１１３は、当該新たな画像ファイルの付加情報を用いて仮想フォルダ構造情報を更新する。
【０１７１】
また、制御部１１４は、この更新によって、仮想フォルダ構造情報に新たなカテゴリが追加された場合、記録部１１５を制御することにより、当該新たなカテゴリに対応する新たなフォルダをＨＤＤ１０３上に作成し、当該新たな画像ファイルを当該新たなフォルダに格納させる。
【０１７２】
また、実施の形態のＰＣ１００では、同期動作は、同期ボタン２０３が選択されたことを契機に実行されるとしたが、他のタイミングで実行されてもよい。例えば、同期動作は所定の期間ごとに実行されてもよく、仮想フォルダ構造情報の更新が行われたことを契機として実行されてもよい。
【０１７３】
また、ＰＣ１００は、ＨＤＤ１０３ではなく、例えば外部の記憶装置に記憶されている複数の画像ファイルについて同期動作を実行してもよい。つまり、外部の記憶装置に記憶されている複数の画像ファイルの付加情報に基づいて仮想フォルダ構造情報を生成し、当該仮想フォルダ構造情報に従って、複数のフォルダの作成およびこれらフォルダへの画像ファイルの格納を行ってもよい。
【０１７４】
また、ＰＣ１００は、本実施の形態では、画像ファイルを分類の対象としている。しかしながら、ＰＣ１００は、音声ファイル、またはゲームの実行ファイルなど、様々な種類のコンテンツファイルの分類が可能である。
【産業上の利用可能性】
【０１７５】
本発明は、コンテンツファイル分類装置に関し、特にコンテンツファイルの記録媒体への記録が可能なコンテンツファイル分類装置に関する。つまり、本発明はＰＣへの適用に限定されず、ビデオ、携帯電話、およびデジタルカメラ等の、コンテンツファイルの記録媒体への記録が可能な電子機器にも適用可能である。また、本発明を、同様の機能を実行可能なプログラム、および当該プログラムを格納したＣＤまたはＤＶＤ等の記録メディアとして実現することもできる。
【符号の説明】
【０１７６】
１００    ＰＣ
１０１    ＣＰＵ
１０２    メモリ
１０３    ＨＤＤ
１０４    マウス
１０５    キーボード
１０６    ＵＳＢコネクタ
１０７    表示デバイス
１０８    液晶ディスプレイ
１１１    受付部
１１２    取得部
１１３    分類部
１１４    制御部
１１５    記録部
２００    対象フォルダ構造表示エリア
２０１    仮想フォルダ構造表示エリア
２０２    画像表示エリア
２０３    同期ボタン
２０４    選択枠
【図１】
2012064297.tif 000003
【図２】
2012064297.tif 000004
【図３】
2012064297.tif 000005
【図４】
2012064297.tif 000006
【図５】
2012064297.tif 000007
【図６】
2012064297.tif 000008
【図７】
2012064297.tif 000009