(57)【要約】【課題】無登録アセットの参照機会を確保した情報処理装置を提供する。【解決手段】コンテンツファイルを管理するためのファイル管理情報であって、管理されるコンテンツファイルが登録されているとともに、コンテンツファイルを登録して１つの塊として管理するためのアルバムが定義されているファイル管理情報を取得する、ファイル管理情報取得手段と、取得した前記ファイル管理情報に基づいて、このファイル管理情報に登録されているコンテンツファイルを特定する、コンテンツファイル特定手段と、取得した前記ファイル管理情報に基づいて、いずれのアルバムにも登録されていないコンテンツファイルを無登録コンテンツファイルとして抽出する、第１無登録抽出手段と、第１仮想アルバムを作成し、この作成した第１仮想アルバムに、第１無登録抽出手段で抽出された無登録コンテンツファイルを登録する、第１仮想アルバム登録手段とを備えて、情報処理装置が構成されている。【選択図】図１
2008059188.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツファイルを管理するためのファイル管理情報であって、管理されるコンテンツファイルが登録されているとともに、コンテンツファイルを登録して１つの塊として管理するためのアルバムが定義されているファイル管理情報を取得する、ファイル管理情報取得手段と、
取得した前記ファイル管理情報に基づいて、このファイル管理情報に登録されているコンテンツファイルを特定する、コンテンツファイル特定手段と、
取得した前記ファイル管理情報に基づいて、いずれのアルバムにも登録されていないコンテンツファイルを無登録コンテンツファイルとして抽出する、第１無登録抽出手段と、
第１仮想アルバムを作成し、この作成した第１仮想アルバムに、第１無登録抽出手段で抽出された無登録コンテンツファイルを登録する、第１仮想アルバム登録手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記ファイル管理情報に定義されているアルバムと、第１仮想アルバム登録手段で作成された第１仮想アルバムとを選択肢とする第１アルバム選択画面を表示する、第１アルバム選択画面表示手段を、さらに備えることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記第１アルバム選択画面表示手段で表示された前記第１アルバム選択画面で、ユーザが、前記第１仮想アルバムを選択した場合には、前記第１仮想アルバム登録手段で前記第１仮想アルバムに登録された前記無登録コンテンツファイルを一覧形式で表示する、第１一覧表示手段を、さらに備えることを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記ファイル管理情報において、ユーザの選択したアルバム内で他のアルバムにリンクすることによりアルバムが定義されているとともに、このユーザの選択したアルバム内にコンテンツファイルの登録も存在する場合には、このコンテンツファイルを無登録コンテンツファイルとして抽出する、第２無登録抽出手段と、
第２仮想アルバムを作成し、この作成した第２仮想アルバムに、第２無登録抽出手段で抽出された無登録コンテンツファイルを登録する、第２仮想アルバム登録手段と、
をさらに備えることを特徴とする請求項１乃至請求項３のいずれかに記載の情報処理装置。
【請求項５】
前記アルバム内で他のアルバムをリンクすることにより定義されているアルバムと、第２仮想アルバム登録手段で作成された第２仮想アルバムとを選択肢とする第２アルバム選択画面を表示する、第２アルバム選択画面表示手段を、さらに備えることを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記第２アルバム選択画面表示手段で表示された前記第２アルバム選択画面で、ユーザが、前記第２仮想アルバムを選択した場合には、前記第２仮想アルバム登録手段で前記第２仮想アルバムに登録された前記無登録コンテンツファイルを一覧形式で表示する、第２一覧表示手段を、さらに備えることを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記ファイル管理情報は、ＭＰＶ（Music Photo/Video）形式で記述されていることを特徴とする請求項１乃至請求項６のいずれかに記載の情報処理装置。
【請求項８】
コンテンツファイルを管理するためのファイル管理情報であって、管理されるコンテンツファイルが登録されているとともに、コンテンツファイルを登録して１つの塊として管理するためのアルバムが定義されているファイル管理情報を取得する、ファイル管理情報取得手段と、
前記ファイル管理情報において、ユーザの選択したアルバム内で他のアルバムにリンクすることによりアルバムが定義されているとともに、このユーザが選択したアルバム内にコンテンツファイルの登録も存在する場合には、このコンテンツファイルを無登録コンテンツファイルとして抽出する、無登録抽出手段と、
仮想アルバムを作成し、この作成した仮想アルバムに、無登録抽出手段で抽出された無登録コンテンツファイルを登録する、仮想アルバム登録手段と、
を備えることを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置に関し、特に、ファイル管理情報を用いてコンテンツファイルを管理可能な情報処理装置に関する。
【背景技術】
【０００２】
ここ数年、デジタルカメラやデジタル音楽配信等の普及により、個人レベルでコンテンツファイルの管理を行う機会が増えている。また、ＣＤ−ＲやＤＶＤをはじめとした大容量のリムーバブル記録媒体も増加し、一般のユーザでも、非常に多数のコンテンツファイルを気軽に取り扱うようになっている。そこで、コンテンツファイルを扱う様々な情報処理装置の間で互換性を高め、且つ、管理がしやすいようなファイル管理情報のフォーマットの規格も制定されている。このような規格の代表的な例として、ＯＳＴＡ（Optical Storage Technology Association）が提唱した規格であるＭＰＶ（Music Photo/Video（登録商標））がある。
【０００３】
こういった規格を用いてファイル管理を効率的に行い、利便性を向上させることが、例えば、特開２００５−３２７２５７号公報（特許文献１）に開示されている。
【０００４】
この特許文献１にも開示されているＭＰＶにおいては、コンテンツファイルはアセットとして定義されており、このアセットのメタデータをマニフェストで定義することとしている。このマニフェスト中のアセットリストでは、そのメディア内で有効なアセットを宣言することとなっている。また、マニフェスト中には、一塊りのプレイリストであるアルバムのアルバムリスト（Album、MarkList）や、アルバムへのリンク（AlbumRef、ManifestLink）も定義可能であり、それらをアルバム選択画面として表示することにより、大量にあるメディア内のアセットの中から、ユーザが必要としているアセットを容易に絞り込み、選択して再生することができる。実際には、アルバムリスト内には、アセットそのものではなく、アセットリストに登録されている特定のアセットへのリンク情報が、記述されている。
【０００５】
しかしながら、アルバムと全くリンクが無いアセットがアセットリストに存在することがある。このようなアセットを以下では、無登録アセットと呼ぶこととするが、このような無登録アセットは、どのアルバムを参照しても選択できないこととなる。
【０００６】
また、ユーザが選択したアルバムに、他のアルバムへのリンク（AlbumRef、ManifestLinkRef）がある場合、サブアルバムとしてそのリンクしているアルバムを選択肢としるサブアルバム選択画面を表示し、ユーザにいずれかのサブアルバムを選択させることとなる。しかし、他のアルバムへのリンクがあるアルバムでは、このアルバム内にアセットへのリンク情報がある場合でも、そのアセットは参照されず、アセットへの参照機会は失われてしまう。このため、このような場合でも、これらのアセットは無登録アセットとなる。
【特許文献１】特開２００５−３２７２５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
そこで本発明は、前記課題に鑑みてなされたものであり、無登録アセットの参照機会を確保した情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、本発明に係る情報処理装置は、
コンテンツファイルを管理するためのファイル管理情報であって、管理されるコンテンツファイルが登録されているとともに、コンテンツファイルを登録して１つの塊として管理するためのアルバムが定義されているファイル管理情報を取得する、ファイル管理情報取得手段と、
取得した前記ファイル管理情報に基づいて、このファイル管理情報に登録されているコンテンツファイルを特定する、コンテンツファイル特定手段と、
取得した前記ファイル管理情報に基づいて、いずれのアルバムにも登録されていないコンテンツファイルを無登録コンテンツファイルとして抽出する、第１無登録抽出手段と、
第１仮想アルバムを作成し、この作成した第１仮想アルバムに、第１無登録抽出手段で抽出された無登録コンテンツファイルを登録する、第１仮想アルバム登録手段と、
を備えることを特徴とする。
【０００９】
この場合、情報処理装置は、前記ファイル管理情報に定義されているアルバムと、第１仮想アルバム登録手段で作成された第１仮想アルバムとを選択肢とする第１アルバム選択画面を表示する、第１アルバム選択画面表示手段を、さらに備えるようにしてもよい。
【００１０】
この場合、情報処理装置は、前記第１アルバム選択画面表示手段で表示された前記第１アルバム選択画面で、ユーザが、前記第１仮想アルバムを選択した場合には、前記第１仮想アルバム登録手段で前記第１仮想アルバムに登録された前記無登録コンテンツファイルを一覧形式で表示する、第１一覧表示手段を、さらに備えるようにしてもよい。
【００１１】
また、情報処理装置は、
前記ファイル管理情報において、ユーザの選択したアルバム内で他のアルバムにリンクすることによりアルバムが定義されているとともに、このユーザの選択したアルバム内にコンテンツファイルの登録も存在する場合には、このコンテンツファイルを無登録コンテンツファイルとして抽出する、第２無登録抽出手段と、
第２仮想アルバムを作成し、この作成した第２仮想アルバムに、第２無登録抽出手段で抽出された無登録コンテンツファイルを登録する、第２仮想アルバム登録手段と、
をさらに備えるようにしてもよい。
【００１２】
この場合、情報処理装置は、前記アルバム内で他のアルバムをリンクすることにより定義されているアルバムと、第２仮想アルバム登録手段で作成された第２仮想アルバムとを選択肢とする第２アルバム選択画面を表示する、第２アルバム選択画面表示手段を、さらに備えるようにしてもよい。
【００１３】
この場合、情報処理装置は、前記第２アルバム選択画面表示手段で表示された前記第２アルバム選択画面で、ユーザが、前記第２仮想アルバムを選択した場合には、前記第２仮想アルバム登録手段で前記第２仮想アルバムに登録された前記無登録コンテンツファイルを一覧形式で表示する、第２一覧表示手段を、さらに備えるようにしてもよい。
【００１４】
また、前記ファイル管理情報は、ＭＰＶ形式で記述されているようにしてもよい。
【００１５】
また、本発明に係る情報処理装置は、
コンテンツファイルを管理するためのファイル管理情報であって、管理されるコンテンツファイルが登録されているとともに、コンテンツファイルを登録して１つの塊として管理するためのアルバムが定義されているファイル管理情報を取得する、ファイル管理情報取得手段と、
前記ファイル管理情報において、ユーザの選択したアルバム内で他のアルバムにリンクすることによりアルバムが定義されているとともに、このユーザが選択したアルバム内にコンテンツファイルの登録も存在する場合には、このコンテンツファイルを無登録コンテンツファイルとして抽出する、無登録抽出手段と、
仮想アルバムを作成し、この作成した仮想アルバムに、無登録抽出手段で抽出された無登録コンテンツファイルを登録する、仮想アルバム登録手段と、
を備えることを特徴とする。
【発明を実施するための最良の形態】
【００１６】
以下、図面を参照して、本発明の実施形態を説明する。なお、以下に説明する実施形態は、本発明の技術的範囲を限定するものではない。
【００１７】
図１は、本実施形態に係る情報処理装置１０の内部構成の一例を説明するブロック図である。この図１に示すように、本実施形態に係る情報処理装置１０は、ＣＰＵ（Central Processing Unit）２０と、ＲＡＭ（Random Access Memory）２２と、ＲＯＭ（Read Only Memory）２４と、表示画面２６と、入力部２８と、出力部３０と、記録媒体アクセス装置３２とを備えて構成されており、これらは互いに内部バスを介して接続されている。本実施形態においては、この情報処理装置１０は、例えば、インクジェットプリンタやレーザプリンタなどのプリンタにより構成されている。
【００１８】
ＣＰＵ２０は、この情報処理装置１０の制御部を構成しており、例えば、ＲＯＭ２４に格納されている各種のプログラムを読み出して実行する。ＲＡＭ２２は、ＣＰＵ２０が各種の処理をする場合のデータが揮発的に格納されるメモリである。表示画面２６は、例えば、小型の液晶表示画面により構成されている。入力部２８は、例えば、カーソルボタンや決定ボタンを有する操作パネルにより構成されていてもよいし、或いは、表示画面２６がタッチパネルにより構成されている場合には、表示画面２６と一体に構成されていてもよい。出力部３０は、インクジェット式やレーザー式などのプリントエンジンにより構成されており、ＣＰＵ２０の制御に従って印刷媒体に印刷を行う。
【００１９】
記録媒体アクセス装置３２は、記録媒体４０が着脱可能に装着され、記録媒体４０に記録されているデータを、情報処理装置１０が読み込むための装置である。この記録媒体アクセス装置３２には、さらに、記録媒体４０にデータを書き込んで記録できるように構成されていてもよい。記録媒体４０の例としては、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ、コンパクトフラッシュ（登録商標）、ＳＤメモリカードなど、様々なものが考えられる。
【００２０】
まず、この図１に示した情報処理装置１０において、無登録アセットが存在する場合の処理について説明する。図２は、無登録アセットが存在する場合におけるアセットリストの要部の一例を示す図であり、図３は、アルバムの一例を示す図である。ここでは、例えば、記録媒体４０に記録されているＭＰＶ形式のマニフェストに、図２に示すようなアセットリストが存在したが、図３に示すようなアルバムしか存在しなかったとする。
【００２１】
図２に例示するアセットリストには、００１．ＪＰＧ、００２．ＪＰＧ、００３．ＪＰＧ、００４．ＪＰＧという４つの画像ファイルがアセットとして宣言されている。これらのアセットには、それぞれ、ＳＴＩＬＬ＿００１、ＳＴＩＬＬ＿００２、ＳＴＩＬＬ＿００３、ＳＴＩＬＬ＿００４というＩＤが付与されている。これに対して、図３に例示するアルバムでは、ＳＴＩＬＬ＿００１、ＳＴＩＬＬ＿００２の２つのＩＤは参照されているが、ＳＴＩＬＬ＿００３、ＳＴＩＬＬ＿００４の２つのＩＤは参照されていない。すなわち、この記録媒体４０のマニフェストでは、００１．ＪＰＧ、００２．ＪＰＧは参照されているが、００３．ＪＰＧ、００４．ＪＰＧは参照されることがない。このため、００３．ＪＰＧ、００４．ＪＰＧは、この例における無登録アセットとなる。
【００２２】
このままの状態では、００３．ＪＰＧ、００４．ＪＰＧについては、アルバム選択画面でアルバムを選択しながら辿り着くことはなく、ユーザは、００３．ＪＰＧ、００４．ＪＰＧの存在が分からないこととなる。そこで、本実施形態では、００３．ＪＰＧ、００４．ＪＰＧを登録するための仮想アルバムを作成し、この仮想アルバムに００３．ＪＰＧ、００４．ＪＰＧを登録することにより、これら２つのアセットが参照されるようにする。
【００２３】
図４は、本実施形態に係る情報処理装置１０で実行されるアルバム選択画面表示処理の内容を説明するフローチャートを示す図であり、無登録アセットを仮想アルバムに登録する処理を含んでいる。このアルバム選択画面表示処理は、ＲＯＭ２４に格納されているアルバム選択画面表示処理プログラムをＣＰＵ２０が読み込んで実行することにより、実現される処理である。また、このアルバム選択画面表示処理は、ユーザが記録媒体アクセス装置３２に記録媒体４０を装着した際に、自動的に起動される処理である。
【００２４】
図４に示すように、まず、情報処理装置１０は、記録媒体４０に格納されているマニフェストを取得し、アルバムが登録されているかどうかを判断する（ステップＳ１０）。マニフェストにアルバムが登録されている場合（ステップＳ１０：ＹＥＳ）には、マニフェスト内のすべてのアルバムを抽出する（ステップＳ１２）。一方、マニフェストにアルバムが登録されていない場合（ステップＳ１０：ＮＯ）には、このステップＳ１２をスキップする。
【００２５】
次に、情報処理装置１０は、この記録媒体４０に無登録アセットが有るかどうかを判断する（ステップＳ１４）。すなわち、アセットリストに宣言されているが、アルバムに登録されていないアセットが存在するかどうかを判断する（ステップＳ１４）。
【００２６】
無登録アセットが有る場合（ステップＳ１４：ＹＥＳ）には、仮想アルバムを１つ作成し、この作成した仮想アルバムに、無登録アセットを登録する（ステップＳ１６）。一方、無登録アセットがない場合（ステップＳ１４：ＮＯ）には、このステップＳ１６をスキップする。
【００２７】
次に、情報処理装置１０は、アルバム選択画面を表示画面２６に表示する（ステップＳ１８）。図５は、このとき、表示画面２６に表示されるアルバム選択画面Ｗ１０の一例を示す図である。図２及び図３で例示したマニフェストでは、ＡＬＢＵＭ＿００１、ＡＬＢＵＭ＿００２という２つのアルバムが定義されていた。このため、「ＡＬＢＵＭ＿００１」、「ＡＬＢＵＭ＿００２」という２つのアルバムが、アルバム選択画面Ｗ１０に選択肢として表示される。
【００２８】
また、００３．ＪＰＧ、００４．ＪＰＧの２つのコンテンツファイルについては、無登録アセットとなっているので、これら２つのコンテンツファイルを登録した仮想アルバムが「無登録アセット」として表示される。
【００２９】
このアルバム選択画面が表示されることにより、本実施形態に係るアルバム選択画面表示処理は終了するが、実際にはこの後、ユーザは、表示されたアルバム選択画面に基づいて、アルバムを選択する操作を行うこととなる。すなわち、ユーザは、入力部２８におけるカーソルボタンでカーソルＣＲを移動した上で、決定ボタンを操作して、自分の希望するアルバムを選択する。
【００３０】
例えば、図５のアルバム選択画面Ｗ１０において、ユーザが「ＡＬＢＵＭ＿００１」を選択した場合には、アセットの一覧として００１．ＪＰＧが表示され、ユーザはこの００１．ＪＰＧを選択できる状態となる。また、ユーザが「ＡＬＢＵＭ＿００２」を選択した場合には、アセットの一覧として００２．ＪＰＧが表示され、ユーザはこの００２．ＪＰＧを選択できる状態となる。また、ユーザが「無登録アセット」を選択した場合には、アセットの一覧として００３．ＪＰＧ、００４．ＪＰＧが表示され、ユーザはこの００３．ＪＰＧ、００４．ＪＰＧを選択できる状態となる。すなわち、アルバム選択画面Ｗ１０から、無登録アセットである００３．ＪＰＧ、００４．ＪＰＧを選択できることとなる。
【００３１】
なお、ここでは、ＭＰＶのAlbumタグをアルバムの一例として説明したが、MarkListタグについてもアルバムと同様に機能するので、ステップＳ１２では、MarkListタグもアルバムとして抽出される。
【００３２】
次に、本実施形態に係る情報処理装置１０において、サブアルバム内に無登録アセットが存在する場合の処理について説明する。図６は、サブアルバム内に無登録アセットが存在する場合におけるマニフェストの要部の一例を示す図である。この図６に例示したマニフェストでは、アルバムＡＬＢＵＭ＿００１内のサブアルバムとして、他のアルバムＡＬＢＵＭ＿００２、ＡＬＢＵＭ＿００３を参照するタグが定義されている。このため、このアルバムＡＬＢＵＭ＿００１では、ＩＤがＳＴＩＬＬ＿００１、ＳＴＩＬＬ＿００２のアセットについては、アルバム選択画面から辿り着くことができない。
【００３３】
そこで、本実施形態では、ＳＴＩＬＬ＿００１、ＳＴＩＬＬ＿００２を登録するための仮想アルバムを作成し、この作成した仮想アルバムにＳＴＩＬＬ＿００１、ＳＴＩＬＬ＿００２を登録することにより、これら２つのアセットが参照できるようにする。なお、アルバム内に他のアルバムを参照するタグがある場合には、他のアルバムを参照するタグの前にアセットを参照するタグがあっても、他のアルバムを参照するタグの後にアセットを参照するタグがあっても、そのアセットは参照されない無登録アセットとなる。
【００３４】
図７は、本実施形態に係る情報処理装置１０で実行されるサブアルバム選択画面表示処理の内容を説明するフローチャートを示す図であり、サブアルバム内にある無登録アセットを仮想アルバムに登録するための処理を含んでいる。このサブアルバム選択画面表示処理は、ＲＯＭ２４に格納されているサブアルバム選択画面表示処理プログラムをＣＰＵ２０が読み込んで実行することにより、実現される処理である。また、このサブアルバム選択画面表示処理は、ユーザがアルバム選択画面でアルバムを選択した際に、起動される処理である。
【００３５】
この図７に示すように、まず、情報処理装置１０は、ユーザの選択したアルバム内にあるアルバムリファレンスを抽出する（ステップＳ３０）。すなわち、ユーザの選択したアルバム内にあるサブアルバムを抽出する。
【００３６】
次に、情報処理装置１０は、ユーザの選択したアルバム内に、サブアルバムが有るかどうかを判断する（ステップＳ３２）。サブアルバムがない場合（ステップＳ３２：ＮＯ）には、情報処理装置１０は、表示画面２６にアセットの一覧画面を表示して（ステップＳ３４）、このサブアルバム選択画面表示処理を終了する。すなわち、アセットが確定するので、確定したアセットの一覧を表示して、ユーザに選択させる。
【００３７】
一方、ユーザの選択したアルバム内に、サブアルバムがある場合（ステップＳ３２：ＹＥＳ）には、情報処理装置１０は、無登録アセットを抽出する（ステップＳ３６）。すなわち、ユーザの選択したアルバム内に、他のアルバムへリンクするタグが存在し、且つ、ユーザの選択したアルバム内に、アセットを参照するタグがある場合には、この参照されるアセットを抽出する。
【００３８】
次に、情報処理装置１０は、無登録アセットが存在するかどうかを判断する（ステップＳ３８）。すなわち、ステップＳ３６で無登録アセットが抽出されたかどうかを判断する。
【００３９】
無登録アセットが有る場合（ステップＳ３８：ＹＥＳ）には、仮想アルバムを１つ作成し、この作成した仮想アルバムに、無登アセットを登録する（ステップＳ４０）。一方、無登録アセットがない場合（ステップＳ３８：ＮＯ）には、このステップＳ４０をスキップする。
【００４０】
次に、情報処理装置１０は、表示画面２６にサブアルバム選択画面を表示する（ステップＳ４２）。図８は、このとき、表示画面２６に表示されるサブアルバム選択画面Ｗ２０の一例を示す図である。図６に例示したマニフェストでは、ユーザの選択したアルバムに、他のアルバムＡＬＢＵＭ＿００２、ＡＬＢＵＭ＿００３へのリンクが定義されていた。このため、サブアルバム選択画面Ｗ２０には、「ＡＬＢＵＭ＿００２」、「ＡＬＢＵＭ＿００３」がアルバムの選択肢として表示される。また、ステップＳ４０で作成された仮想アルバムが、「無登録アセット」として表示される。
【００４１】
このサブアルバム選択画面が表示されることにより、サブアルバム選択画面表示処理は終了するが、実際にはこの後、ユーザは、表示されたサブアルバム選択画面に基づいて、アルバムを選択する操作を行うこととなる。すなわち、ユーザは、入力部２８におけるカーソルボタンでカーソルＣＲを移動した上で、決定ボタンを操作して、自分の希望するアルバムを選択する。
【００４２】
例えば、図８のサブアルバム選択画面Ｗ２０において、ユーザが「ＡＬＢＵＭ＿００２」を選択した場合には、ＡＬＢＵＭ＿００２の内容が表示される。また、ユーザが「ＡＬＢＵＭ＿００３」を選択した場合には、ＡＬＢＵＭ＿００２の内容が表示される。また、ユーザが「無登録アセット」を選択した場合には、ＩＤがＳＴＩＬＬ＿００１、ＳＴＩＬＬ００２のアセットが一覧表示され、これらのアセットが選択できる状態となる。すなわち、サブアルバム選択画面Ｗ２０から、無登録アセットであるＳＴＩＬＬ＿００１、ＳＴＩＬＬ００２を選択できることとなる。
【００４３】
なお、ここでは、ＭＰＶのAlbumRefタグを他のアルバムにリンクするタグの一例として説明したが、ManifestLinkRefタグも他のアルバムにリンクするので、ステップＳ３６では、ユーザの選択したアルバム内にManifestLinkRefタグが存在する場合でも、このアルバムで参照されるアセットは、無登録アセットとして抽出されることとなる。
【００４４】
以上のように、本実施形態に係る情報処理装置１０によれば、アセットリスト内に他のアルバムに参照されていない無登録アセットが存在する場合には、仮想アルバムを作成し、この仮想アルバムに、無登録アセットを登録した上で、アルバム選択画面Ｗ１０に、仮想アルバムをユーザの選択できる選択肢として表示することとした。このため、ユーザは、アルバム選択画面Ｗ１０から、通常の操作で無登録アセットを選択できるようになり、目的のアセットがアルバムに登録されていないような場合でも、容易に探し出すことができるようになる。
【００４５】
また、ユーザの選択したアルバム内にサブアルバムがあり、このサブアルバムは他のアルバムへのリンクであり、且つ、アセットを参照するタグも存在する場合には、このアセットは無登録アセットとなってしまう。このため、本実施形態では、仮想アルバムを作成し、この仮想アルバムに、無登録アセットを登録した上で、サブアルバム選択画面Ｗ２０に、仮想アルバムをユーザの選択できる選択肢して表示することとした。このため、ユーザは、サブアルバム選択画面Ｗ２０から、無登録アセットを通常の操作で選択できるようになり、目的のアセットがサブアルバム内で無登録アセットになってしまっている場合でも、容易に探し出すことができるようになる。
【００４６】
なお、本発明は上記実施形態に限定されず種々に変形可能である。例えば、上述した実施形態では、情報処理装置１０をプリンタで実現した場合を例に説明したが、この情報処理装置１０は、パーソナルコンピュータや携帯電話、ＰＤＡ（Personal Digital Assistance）などで実現することもできる。
【００４７】
また、上述した実施形態では、情報処理装置１０がプリンタであるため、コンテンツファイルが画像ファイルである場合を例に本発明を説明したが、情報処理装置１０が扱うデータに応じて、様々な種類のコンテンツファイルに対して本発明を適用することができる。
【００４８】
また、上述した実施形態では、ファイル管理情報の記述形式としてＭＰＶを用いた場合を例に、本発明の実施形態を説明したが、他の記述形式を用いてファイル管理情報を作成する場合でも、本発明は同様に適用することができる。
【００４９】
また、上述した実施形態では、情報処理装置１０は、図４のアルバム選択画面表示処理と図７のサブアルバム選択画面表示処理の双方を実行できると説明したが、いずれか一方は、通常の表示処理にしてもよい。すなわち、アルバム選択画面表示処理では仮想アルバムを作成しないようにしたり、サブアルバム選択画面表示処理では仮想アルバムを作成しないようにしてもよい。
【００５０】
さらに、上述の実施形態で説明したアルバム選択画面表示処理及びサブアルバム選択画面表示処理の各処理については、これら各処理を実行するためのプログラムをＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ、コンパクトフラッシュ、ＳＤメモリカード等の記録媒体に記録して、記録媒体の形で頒布することが可能である。この場合、この記録媒体に記録されたプログラムを情報処理装置１０に読み込ませ、実行させることにより、上述した実施形態を実現することができる。
【００５１】
また、情報処理装置１０は、オペレーティングシステムや別のアプリケーションプログラム等の他のプログラムを備える場合がある。この場合、情報処理装置１０の備える他のプログラムを活用するために、その情報処理装置１０が備えるプログラムの中から、上述した実施形態と同等の処理を実現するプログラムを呼び出すような命令を含むプログラムを、記録媒体に記録するようにしてもよい。
【００５２】
さらに、このようなプログラムは、記録媒体の形ではなく、ネットワークを通じて搬送波として頒布することも可能である。ネットワーク上を搬送波の形で伝送されたプログラムは、情報処理装置１０に取り込まれて、このプログラムを実行することにより上述した実施形態を実現することができる。
【００５３】
また、記録媒体にプログラムを記録する際や、ネットワーク上を搬送波として伝送される際に、プログラムの暗号化や圧縮化がなされている場合がある。この場合には、これら記録媒体や搬送波からプログラムを読み込んだ情報処理装置１０は、そのプログラムの復号や伸張を行った上で、実行する必要がある。
【００５４】
また、上述した実施形態では、各処理をソフトウェアにより実現する場合を例に説明したが、これらの各処理をＡＳＩＣ（Application Specific IC）などのハードウェアにより実現するようにしてもよい。
【図面の簡単な説明】
【００５５】
【図１】本実施形態に係る情報処理装置の内部構成の一例を説明するためのブロック図。
【図２】記録媒体に記録されたマニフェストにおけるアセットリストのタグの一例を部分的に示す図。
【図３】記録媒体に記録されたマニフェストにおけるアルバムのタグの一例を部分的に示す図。
【図４】本実施形態に係る情報処理装置で実行されるアルバム選択画面表示処理の一例を説明するためのフローチャートを示す図。
【図５】情報処理装置の表示画面に表示されるアルバム選択画面の一例を示す図。
【図６】記録媒体に記録されたマニフェストにおけるアルバムのタグの一例を部分的に示す図。
【図７】本実施形態に係る情報処理装置で実行されるサブアルバム選択画面表示処理の一例を説明するためのフローチャートを示す図。
【図８】情報処理装置の表示画面に表示されるサブアルバム選択画面の一例を示す図。
【符号の説明】
【００５６】
１０  情報処理装置
２０  ＣＰＵ
２２  ＲＡＭ
２４  ＲＯＭ
２６  表示画面
２８  入力部
３０  出力部
３２  記録媒体アクセス装置
４０  記録媒体
【図１】
2008059188.tif 000003
【図２】
2008059188.tif 000004
【図３】
2008059188.tif 000005
【図４】
2008059188.tif 000006
【図５】
2008059188.tif 000007
【図６】
2008059188.tif 000008
【図７】
2008059188.tif 000009
【図８】
2008059188.tif 000010