(57)【要約】【課題】利用者に負担をかけることなく、容易にコンテンツのメタデータの利用が可能な情報処理装置、情報処理方法及びプログラムを提供することを目的とする。【解決手段】外部装置との間でコンテンツデータの送受信を行う情報処理装置において、第一のコンテンツデータと第一のメタデータを記憶する記憶手段と、上記外部装置内に上記第一のコンテンツデータと同一の第二のコンテンツデータが記憶されているか否かを検出するコンテンツデータ検出手段と、上記外部装置内に上記第二のコンテンツデータが記憶されていることが検出された場合に、上記第二のコンテンツデータに関する第二のメタデータと、上記第一のメタデータとを比較する比較手段と、上記比較手段の比較結果に基づいて、上記第一のメタデータを変更するメタデータ変更手段と、を具備する構成とした。【選択図】図１
2009098734.tif 000002
【特許請求の範囲】
【請求項１】
外部装置との間でコンテンツデータの送受信を行う情報処理装置において、
第一のコンテンツデータを記憶するコンテンツデータ記憶手段と、
上記第一のコンテンツデータに関する第一のメタデータを記憶するメタデータ記憶手段と、
上記外部装置内に、上記第一のコンテンツデータと同一のコンテンツデータである第二のコンテンツデータが記憶されているか否かを検出するコンテンツデータ検出手段と、
上記コンテンツデータ検出手段により、上記外部装置内に上記第二のコンテンツデータが記憶されていることが検出された場合に、上記外部装置に記憶されている上記第二のコンテンツデータに関する第二のメタデータと、上記第一のメタデータとを比較する比較手段と、
上記比較手段の比較結果に基づいて、上記第一のメタデータを変更するメタデータ変更手段と、
を具備することを特徴とする情報処理装置。
【請求項２】
当該情報処理装置及び上記外部装置は、それぞれの装置内に記憶されたコンテンツデータを管理するためのコンテンツ管理情報を有し、
上記コンテンツデータ検出手段は、当該情報処理装置及び上記外部装置それぞれのコンテンツ管理情報同士を比較することにより上記第二のコンテンツデータがあるか否かを検出することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
上記コンテンツ管理情報は、コンテンツデータを記録及び再生の少なくとも一方を実行するための制御リストであることを特徴とする請求項２に記載の情報処理装置。
【請求項４】
上記第一のメタデータは、当該情報処理装置の上記制御リスト内に記憶されており、上記第二のメタデータは上記外部装置の上記制御リスト内に記憶されていることを特徴とする請求項３に記載の情報処理装置。
【請求項５】
上記比較手段の比較の結果、上記第一のメタデータには存在せず上記第二のメタデータにのみ存在する所定のフィールドが存在する場合において、上記メタデータ変更手段は、上記所定のフィールドとその値を上記第一のメタデータに追加することを特徴とする請求項１に記載の情報処理装置。
【請求項６】
上記比較手段の比較の結果、上記第一のメタデータと上記第二のメタデータとの間で所定のフィールドの値が異なる場合において、上記メタデータ変更手段は、上記第二のメタデータの上記所定のフィールドの値を上記第一のメタデータの上記所定のフィールドに追記することを特徴とする請求項１に記載の情報処理装置。
【請求項７】
上記メタデータ変更手段は、上記所定のフィールドと同一のフィールドを上記第一のメタデータ内に追加した後に、上記第二のメタデータの上記所定のフィールドの値を上記追加したフィールドに設定する、又は、上記第一のメタデータに既存の上記所定のフィールドの中に上記第二のメタデータの上記所定のフィールドの値を追加することを特徴とする請求項６に記載の情報処理装置。
【請求項８】
上記メタデータ変更手段は、所定のフィールドの値が、上記第一のメタデータと上記第二のメタデータとの間で異なる場合には、上記第一のメタデータの上記所定のフィールドにバックアップ属性を付与し、上記第二のメタデータの上記所定のフィールドの値を上記第一のメタデータの上記所定のフィールド値として新たに設定することを特徴とする請求項１に記載の情報処理装置。
【請求項９】
上記コンテンツデータ記憶手段に記憶されているコンテンツデータの中から任意の第一のコンテンツデータを選択するコンテンツデータ選択手段と、
上記コンテンツデータ選択手段で選択された第一のコンテンツデータに関する第一のメタデータの内容を表示するメタデータ表示手段と、
を具備することを特徴とする請求項１又は８に記載の情報処理装置。
【請求項１０】
上記第一のメタデータのうち、バックアップ属性を付与されたフィールドの値を通常のフィールドよりも一つ下の階層としてツリー構造を用いて表示することを特徴とする請求項９に記載の情報処理装置。
【請求項１１】
上記第一のメタデータのフィールドのうち、上記バックアップ属性が付与された任意のフィールドのバックアップ属性を削除するバックアップ属性削除手段と、
上記第一のメタデータのフィールドのうち、上記任意のフィールドと同一のジャンルであり、かつ、上記バックアップ属性が付与されていないフィールドを削除するフィールド削除手段と、
を具備することを特徴とする請求項８に記載の情報処理装置。
【請求項１２】
上記バックアップ属性は階層構造を有し、
上記バックアップ属性削除手段は、上位のバックアップ属性から順番に削除していくことを特徴とする請求項１１に記載の情報処理装置。
【請求項１３】
コンピュータを、請求項１乃至８に記載の情報処理装置として機能させるための情報処理プログラムであって、上記情報処理プログラムはコンピュータを、請求項１乃至８に記載のコンテンツデータ記憶手段、メタデータ記憶手段、コンテンツデータ検出手段、比較手段、及びメタデータ変更手段として機能させることを特徴とする情報処理プログラム。
【請求項１４】
外部装置と情報処理装置との間でコンテンツデータの送受信を行う情報処理方法において、
第一のコンテンツデータ、及び上記第一のコンテンツデータに関する第一のメタデータを上記情報処理装置に記憶する手順と、
上記外部装置内に、上記第一のコンテンツデータと同一である第二のコンテンツデータが記憶されているか否かを検出する手順と、
上記第二のコンテンツデータが検出された場合には、上記第一のメタデータと、上記外部装置に記憶されている上記第二のコンテンツデータに関する第二のメタデータとを比較する手順と、
上記第一のメタデータと上記第二のメタデータとの比較結果に基づいて、上記第一のメタデータを変更する手順と、
を含むことを特徴とする情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御リストを用いてコンテンツを管理する情報処理装置、情報処理方法及び情報処理プログラムに関する。
【背景技術】
【０００２】
従来、特開２００３−３３３４７２に示されているように、記録媒体内の所定の位置に記録されるコンテンツファイルとは別の所定の位置にそれらコンテンツファイルとは別の制御リストを作成し利用する方法が提案されている。また、これと同様の技術として光ディスクの業界団体ＯＳＴＡが２００２年に定めた標準規格であるＭＰＶという技術が公開されている。これらの文献や技術では、コンテンツファイルのファイル名、ファイルパス、コンテンツ作成日、タイトルなどのそのコンテンツに関する情報（以下、これらの情報をメタデータと呼ぶ）をリスト化し、制御リストファイルにまとめて記述をしている。これにより、コンテンツの検索や管理を容易にし、編集処理の効率化、及び高速処理を可能としている。
【０００３】
さらに従来、特開２００３−２９６１６２に示されているように、記録再生装置間でコンテンツのコピーを行うときにコンテンツのファイル名及びファイルの内容を比較し、その比較結果に応じてコピーを行わなかったり、ファイル名の変更を利用者に求めたり、あるいは利用者に問いかけを行うことなく装置内で一定のルールの下でファイル名を変更している。これにより効率のよいファイル管理を行うことができる。
【特許文献１】特開２００３−３３３４７２号公報
【特許文献２】特開２００３−２９６１６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
制御リストを用いてコンテンツを管理する情報処理装置としての記録再生装置間でのコピーを行う場合、コピー元とコピー先のコンテンツ同士でファイル名及びファイルの内容が同一であっても、コピー元とコピー先の制御リスト内で記述されているそれらコンテンツに関するメタデータが異なる場合がある。このような状況で、利用者はコピー先の制御リスト内に記述されているメタデータの値が上書きされてしまうことを望まず、コピー元、コピー先の制御リスト内に記述されているメタデータの両方を利用したい場合が十分に考えられる。しかしながら、従来技術では、コピー元及びコピー先の双方の制御リスト内に記述されているメタデータを利用できるように制御リストを更新することができなかった。
【０００５】
また、情報処理装置である記録再生装置において制御リスト内に記述されているコンテンツのメタデータの一あるいは複数のジャンル（例えばタイトル）の内容を表示する際に、利用者は、表示されるメタデータの順番を変更したり、不要となったメタデータを削除したりする、メタデータの編集を望むことが考えられる。しかしながら、従来の記録再生装置においてはこのようなメタデータの編集を行うことができず、利用者は、メタデータを更新して利用するためには、メタデータを他の装置、例えばパーソナルコンピュータを用いて編集しなければならなかった。
【０００６】
本発明は上記事情に鑑みてなされたものであり、利用者に負担をかけることなく、容易にコンテンツのメタデータの利用が可能な情報処理装置、情報処理方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の情報処理装置は、外部装置との間でコンテンツデータの送受信を行う情報処理装置において、第一のコンテンツデータを記憶するコンテンツデータ記憶手段と、上記第一のコンテンツデータに関する第一のメタデータを記憶するメタデータ記憶手段と、上記外部装置内に、上記第一のコンテンツデータと同一のコンテンツデータである第二のコンテンツデータが記憶されているか否かを検出するコンテンツデータ検出手段と、上記コンテンツデータ検出手段により、上記外部装置内に上記第二のコンテンツデータが記憶されていることが検出された場合に、上記外部装置に記憶されている上記第二のコンテンツデータに関する第二のメタデータと、上記第一のメタデータとを比較する比較手段と、上記比較手段の比較結果に基づいて、上記第一のメタデータを変更するメタデータ変更手段と、を具備することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、コピー元のコンテンツのメタデータと、コピー先のコンテンツのメタデータとの間に不整合が生じた場合でも、それらを容易に解決し処理を行うことが可能である。
【発明を実施するための最良の形態】
【０００９】
以下、本発明に係る情報処理装置の実施形態の一例として、主にデジタルスチルカメラを用い、コンテンツデータ（コンテンツ）の一例として主に静止画を用いて説明する。
【００１０】
（第一の実施形態）  
本発明の第一の実施形態を説明する。  
図１に示すように、本実施形態のデジタルスチルカメラ（以下、ＤＳＣと称する）１０は、ＣＰＵ１１と、操作部１２、ＲＯＭ１３、ＲＡＭ１４、液晶表示部１５、外部Ｉ／Ｆ１６、ファイル管理部１７、画像記録部１８、圧縮伸長エンジン１９、撮像部２０を具備して構成され、ＲＯＭ１３に格納されている制御プログラムに従いＲＡＭ１４を用いてＣＰＵ１１が各種制御を行うようになっている。
【００１１】
第一のコンテンツデータ記憶手段及びメタデータ記憶手段を構成する画像記録部１８は、半導体メモリ、磁気メモリ、磁気ディスク、光ディスク、光磁気ディスク等の記録媒体、あるいはそれらに限らず情報を記録することができる記録媒体であり、また前記記録媒体の組み合わせであってもよい。あるいは、画像記録部１８は単数の記録媒体のみから構成される必要は無く、複数の記録媒体から構成されていても構わない。
【００１２】
画像記録部１８に格納された一ないし複数の画像データや制御リストは、操作部１２を介して伝えられる利用者からの指示に基づき、通信手段である外部Ｉ／Ｆ１６を介して図示しないＰＣ（パーソナルコンピュータ）等の外部記録再生装置（外部装置）に保存されるようになっている。ここで、外部Ｉ／Ｆ１６によるＤＳＣ１０と外部記録再生装置との通信は、例えばＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、Ｗｉｒｅｌｅｓｓ  ＵＳＢ又は無線ＬＡＮ等の有線又は無線の通信によって行われるものである。
【００１３】
画像記録部１８に格納された一ないし複数の画像データは液晶表示部１５に縮小された状態で表示することができる。なお、液晶表示部１５は、コンテンツを再生可能な表示装置であればよく、液晶ディスプレイに限らず、例えばＥＬ（Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイや電子ペーパ等の電気泳動装置等の他の方式の表示装置であってもよい。
【００１４】
図２は、ＤＳＣ１０の画像記録部１８に格納された静止画・動画・音声などのコンテンツデータ（以下、コンテンツと称する）及び制御リストファイル（以下、制御リストと称する）４０（第一の制御リスト）からなるフォルダ構成の例である。コンテンツはＤＣＩＭフォルダ以下にＤＣＦ（Ｄｅｓｉｇｎ  ｒｕｌｅ  ｆｏｒ  Ｃａｍｅｒａ  Ｆｉｌｅ  ｓｙｓｔｅｍ）規格に従って格納されている。
【００１５】
図３は、制御リスト４０の内容を示した一例である。制御リスト４０は、例えばＸＭＬ（Ｅｘｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）に従った形式で記述されている。制御リスト４０には、各コンテンツのファイルの画像記録部１８内における存在位置を示すファイルパスと、コンテンツ作成日やタイトル等のそのコンテンツに関するメタデータが記述されている。制御リスト４０のファイルサイズは任意のサイズを取ることができる。なお、コンテンツに関するメタデータとは、そのコンテンツの作成日時、タイトル、シャッタースピード等の撮影条件及び撮影場所等の、コンテンツについての情報を記述したデータのことを称する。
【００１６】
ここで、ＣＰＵ１１、ＲＡＭ１４、ファイル管理部１７、画像記録部１８、圧縮伸長エンジン１９、撮像部２０及び制御リスト４０は、コンテンツ管理情報である制御リストを通じてコンテンツを記録する記録手段を構成するものである。また、ＣＰＵ１１、液晶表示部１５、ファイル管理部１７、画像記録部１８、圧縮伸長エンジン１９及び制御リスト４０は、制御リストを通じてコンテンツを再生する再生手段を構成するものである。また、ＣＰＵ１１、ファイル管理部１７、画像記録部１８及び制御リスト４０は、制御リスト更新手段を構成するものである。なお、記録手段、再生手段及び制御リスト更新手段の構成は、同等の機能を実施可能なものであれば、本実施形態に限られるものではないことは言うまでもない。
【００１７】
図２及び図３を元に、ＤＳＣ１０の再生時の動作を以下に説明する。ＤＳＣ１０は、まずＣＰＵ１１からの指示により、ファイル管理部１７を通して画像記録部１８内のｒｏｏｔディレクトリ直下に存在する制御リスト４０（ＩＮＤＥＸ．ＬＳＴ）を開く。制御リスト４０内には一ないし複数のコンテンツのファイルパスが記載されており、それらのファイルパスをもとに画像が開かれ、圧縮伸長エンジン１９により記録されているフォーマットに従い伸長される。伸長された画像データは、液晶表示部１５において表示され再生される。
【００１８】
図２及び図３を元に、ＤＳＣ１０の撮影時の動作を以下に説明する。撮影時には、圧縮伸長エンジン１９は、ＣＰＵ１１からの指示により撮像部２０から取り込まれたＲＡＭ１４内の撮像データをＣＰＵ１１が指定するフォーマットの画像へと圧縮する。圧縮された画像は、ＣＰＵ１１からの指示によりファイル管理部１７を通して画像記録部１８に記録される。さらに、ＣＰＵ１１は、画像記録部１８内のｒｏｏｔ直下に存在する制御リスト４０（ＩＮＤＥＸ．ＬＳＴ）を開き、制御リスト４０内の所定の位置に、静止画、動画等のコンテンツの種類、ファイルパス、その他メタデータなどを追加し、制御リスト４０を保存する。
【００１９】
図４は、本実施形態の外部記録再生装置３０の記録部３１及びそのフォルダ構成と制御リスト４２（第二の制御リスト）の内容を示したものである。図５は、情報処理装置である記録再生装置の一例としてＤＳＣ１０の画像記録部１８及びそのフォルダ構成と制御リスト４１を示したものである。
【００２０】
ＤＳＣ１０ではＩＭＧ０００４．ＪＰＧという第一のコンテンツとしての画像に対し制御リスト４１の中で”エッフェル塔”というタイトルが与えられている。一方、外部記録再生装置３０にもＤＳＣ１０とファイル名及びファイルの内容が同一の第二のコンテンツとしての画像であるＩＭＧ０００４．ＪＰＧが存在する。しかし、外部記録再生装置３０のＩＭＧ０００４．ＪＰＧは制御リスト４２の中で”パリ”というタイトルが与えられている。
【００２１】
外部記録再生装置３０からの差分コピー指示により、ＲＯＭ１３あるいは画像記録部１８に格納されている差分コピー処理方法に従い、ＤＳＣ１０のＣＰＵ１１が差分コピー処理を行う。ここで述べている差分コピーとは、ＤＳＣ１０に保存されている制御リスト４１と、外部記録再生装置３０に保存されている制御リスト４２とを比較し、比較の結果、ＤＳＣ１０の制御リスト４１には記述されていない、つまりＤＳＣ１０内には存在せず、かつ外部記録再生装置３０内には存在するコンテンツのみをＤＳＣ１０へ一括でコピーするコピー方法である。なお、差分コピー指示は、ＤＳＣ１０から行われるものであってもよい。
【００２２】
以下に、差分コピー処理方法について説明する。図６及び図７は、外部記録再生装置３０からＤＳＣ１０への差分コピー処理を示したフローである。  
まず、ステップＳ１において、ＤＳＣ１０が外部記録再生装置３０と外部Ｉ／Ｆ１６を介して接続されているかどうかの判断を行う。接続が確立されていない場合は接続が行われるまで待機する。接続が確立されている場合はステップＳ２において、外部記録再生装置３０より差分コピー指示があるかを判断し、差分コピー指示がない場合は差分コピー指示を受けるまで待機する。
【００２３】
差分コピー指示がある場合はステップＳ３において、外部Ｉ／Ｆ１６を介して外部記録再生装置３０の記録部３１に記録されている制御リスト４２（ＩＮＤＥＸ．ＬＳＴ）を取得し、ＲＡＭ１４にて記憶する。ステップＳ４において、ステップＳ３でＲＡＭ１４に記憶した制御リスト４２内に記述されているそれぞれのコンテンツのファイルパスをＲＡＭ１４にて記憶する。ステップＳ５において、ステップＳ４でＲＡＭ１４に記憶したそれぞれのファイルパスを、ＤＳＣ１０の画像記録部１８に記録されている制御リスト４１（ＩＮＤＥＸ．ＬＳＴ）に記述されているファイルパスと比較する。
【００２４】
ステップＳ６において、その比較結果を検討し、記憶したファイルパスが制御リスト４１に記述されているファイルパスに一致しないならば、ステップＳ７において、一致しないファイルパスが示す外部記録再生装置３０内のコンテンツを外部Ｉ／Ｆ１６を介して取得し、画像記録部１８に記録する。また、ステップＳ８において、ステップＳ７で取得したコンテンツのメタデータを、ステップＳ３で記憶した制御リストから取得する。
【００２５】
ステップＳ９において、ＤＳＣ１０の制御リスト４１内の所定の位置に、ステップＳ７で取得したコンテンツについての、静止画、動画等のコンテンツの種類、ステップＳ４で記憶したファイルパス、ステップＳ８で記憶したメタデータなどコンテンツに関する情報を追記し、制御リスト４１の内容を更新する。ステップＳ１０において、ステップＳ４で記憶したファイルパスすべてについて比較が完了したかどうかを判断する。比較が完了していなければステップＳ５へ戻り、比較を続ける。比較が完了していれば差分コピーを終了する。ステップＳ１４において、制御リスト４１を保存し、差分コピー処理を完了する。
【００２６】
一方、ステップＳ６において、記憶したファイルパスが制御リスト４１に記述されているファイルパスに一致するならば、ステップＳ１１において、一致したファイルパスが示すコンテンツに付与されているメタデータを、ステップＳ３で記憶した制御リストから取得し、ＲＡＭ１４にて記憶する。ステップＳ１２において、ステップＳ１１で記憶したメタデータは、制御リスト４１内の一致したファイルパスが示すコンテンツに付与されているメタデータと一致するかどうか判断する。ステップＳ１２における判断において、比較結果が一致したならばステップＳ１０へ進み、一致しないならばステップＳ１３において、図８に示すメタデータ変更処理を行い、ステップＳ１０へ進む。
【００２７】
図８は、差分コピー処理中のメタデータ変更処理を示したフローである。ステップＳ２１において、図７のステップＳ１１で記憶したメタデータと、制御リスト４１内の所定のコンテンツに付与されているメタデータとを比較した際に、記憶したメタデータにのみ記述されていて制御リスト４１内の所定のコンテンツのメタデータには記述されていないようなジャンルを表すフィールドがあるかを判断する。ここでジャンルとは、タイトルや作成日などのメタデータの種類を表す。
【００２８】
ステップＳ２１における判断の結果、記憶したメタデータにのみ記述されているフィールドがあるならば、ステップＳ２２において、制御リスト４１内の所定の位置に、記憶したメタデータにのみ記述されているジャンルを表すフィールドとその値を記述する。一方、ステップＳ２１で記憶したメタデータにのみ記述されているフィールドがない場合、ステップＳ２３において、それぞれのメタデータのジャンルにおいて、記憶した制御リストと、制御リスト４１の間でそれぞれの値が異なるかどうかを判断する。
【００２９】
ステップＳ２３における判断の結果、記憶した制御リストと、制御リスト４１の間でそれぞれの値が異なるならば、ステップＳ２４において、図９に示すメタデータ併記処理を行い、メタデータ変更処理を終了する。一方、ステップＳ２３における判断の結果、値が同一であるならば何もせずにメタデータ変更処理を終了する。
【００３０】
図９は、メタデータ併記処理を示したフローである。ステップＳ３０において、ステップＳ１１で記憶したメタデータの中から、値が異なっていたジャンルと、その異なっていた値を取得し、ＲＡＭ１４にて記憶する。ステップＳ３１において、制御リスト４１について、一致したコンテンツのメタデータの中で、記憶したジャンルと同じジャンルを表すフィールドの値に、記憶した値を、所定の区切り文字を用いて先頭に挿入する。
【００３１】
以下に、第一の実施形態の作用を説明する。  
図１０は、図４及び図５の状態の外部記録再生装置３０及びＤＳＣ１０において、図６から図９のフローに従って差分コピーを行った場合の結果を示す図である。なお、以下の説明では、外部記録再生装置３０とＤＳＣ１０が接続が確立済み（ステップＳ１）であり、外部記録再生装置３０から差分コピー指示がある（ステップＳ２）ものとする。
【００３２】
まず、ＤＳＣ１０は外部記録再生装置３０の制御リスト４２を、外部Ｉ／Ｆ１６を介して取得し、ＲＡＭ１４に記憶する（ステップＳ３）。
【００３３】
記憶した制御リスト４２の中に記述されているファイルパス、”ＤＣＩＭ／１００ＯＬＹＭＰ／ＩＭＧ０００１．ＪＰＧ”、”ＤＣＩＭ／１００ＯＬＹＭＰ／ＩＭＧ０００２．ＪＰＧ”、”ＤＣＩＭ／１００ＯＬＹＭＰ／ＩＭＧ０００３．ＪＰＧ”及び”ＤＣＩＭ／１００ＯＬＹＭＰ／ＩＭＧ０００４．ＪＰＧ”をＲＡＭ１４に記憶する（ステップＳ４）。
【００３４】
まず最初に、ファイルパス”ＤＣＩＭ／１００ＯＬＹＭＰ／ＩＭＧ０００１．ＪＰＧ”を、ＤＳＣ１０の制御リスト４１内に記述されているコンテンツのファイルパス、”ＤＣＩＭ／１００ＯＬＹＭＰ／ＩＭＧ０００２．ＪＰＧ”、”ＤＣＩＭ／１００ＯＬＹＭＰ／ＩＭＧ０００３．ＪＰＧ”及び”ＤＣＩＭ／１００ＯＬＹＭＰ／ＩＭＧ０００４．ＪＰＧ”と比較する（ステップＳ５）。
【００３５】
比較の結果、制御リスト４２内に記述されているファイルパス”ＤＣＩＭ／１００ＯＬＹＭＰ／ＩＭＧ０００１．ＪＰＧ”は制御リスト４１内に記述されているコンテンツのファイルパスに一致しない（ステップＳ６のＹｅｓ）。外部記録再生装置３０から、一致しないファイルパスが示すコンテンツＩＭＧ０００１．ＪＰＧを、外部Ｉ／Ｆ１６を介して取得し、画像記録部１８に記録する（ステップＳ７）。
【００３６】
記憶した制御リスト４２から、取得したＩＭＧ０００１．ＪＰＧについてのメタデータ＜ｔｉｔｌｅ＞水族館＜／ｔｉｔｌｅ＞を取得し（ステップＳ８）、制御リスト４１に、ファイルの種類（静止画＝Ｓｔｉｌｌ）、ファイルパス”ＤＣＩＭ／１００ＯＬＹＭＰ／ＩＭＧ０００１．ＪＰＧ”、メタデータ＜ｔｉｔｌｅ＞水族館＜／ｔｉｔｌｅ＞を追加する（ステップＳ９）。その結果は、図１０のＤＳＣ１０の制御リスト４３における記述５１になる。
【００３７】
続いて、記憶したファイルパスの中でまだ３つのファイルパスについて比較がされていないため（ステップＳ１０）、次の制御リスト４２内に記述されているファイルパス”ＤＣＩＭ／１００ＯＬＹＭＰ／ＩＭＧ０００２．ＪＰＧ”を、制御リスト４１内に記述されているファイルパスと比較すると（ステップＳ５）、一致するファイルパスが見つかる（ステップＳ６のＮｏ）。そこで、記憶した制御リスト４２の中からメタデータ＜ｔｉｔｌｅ＞花＜／ｔｉｔｌｅ＞を取得し、記憶する（ステップＳ１１）。記憶したメタデータは、制御リスト４１内の”ＤＣＩＭ／１００ＯＬＹＭＰ／ＩＭＧ０００２．ＪＰＧ”についてのメタデータ＜ｔｉｔｌｅ＞花＜／ｔｉｔｌｅ＞と一致する（ステップＳ１２のＹｅｓ）。
【００３８】
続いて、記憶したファイルパスの中でまだ２つのファイルパスについて比較がされていないため（ステップＳ１０）、次のファイルパス”ＤＣＩＭ／１００ＯＬＹＭＰ／ＩＭＧ０００３．ＪＰＧ”を、制御リスト４１内に記述されているファイルパスと比較すると（ステップＳ５）、一致するファイルパスが見つかる（ステップＳ６のＮｏ）。
【００３９】
ＩＭＧ０００３．ＪＰＧは、外部記録再生装置３０とＤＳＣ１０とで、そのファイル名が示すコンテンツの内容は異なるが、図６及び図７のフローに従い、ＤＳＣ１０はコンテンツを取得しない。そして、”ＤＣＩＭ／１００ＯＬＹＭＰ／ＩＭＧ０００３．ＪＰＧ”に関する記憶した制御リストのメタデータと制御リスト４１内のメタデータはどちらも＜ｔｉｔｌｅ＞誕生日＜／ｔｉｔｌｅ＞であり一致する（ステップＳ１１、Ｓ１２のＹｅｓ）。
【００４０】
続いて、記憶したファイルパスのうちの最後のファイルパス”ＤＣＩＭ／１００ＯＬＹＭＰ／ＩＭＧ０００４．ＪＰＧ”を制御リスト４１内に記述されているファイルパスと比較すると（ステップＳ５）、一致するファイルパスが見つかる（ステップＳ６のＮｏ）。”ＤＣＩＭ／１００ＯＬＹＭＰ／ＩＭＧ０００４．ＪＰＧ”についての制御リスト４２のメタデータは、＜ｔｉｔｌｅ＞パリ＜／ｔｉｔｌｅ＞であり、制御リスト４１のメタデータは、＜ｔｉｔｌｅ＞エッフェル塔＜／ｔｉｔｌｅ＞であるため、両者は一致しない（ステップＳ１１、Ｓ１２のＮｏ）。そこで、メタデータ変更処理を行う（ステップＳ１３）。
【００４１】
ここで、記憶したメタデータに記述されているのはジャンルであるタイトルを表すフィールド＜ｔｉｔｌｅ＞＜／ｔｉｔｌｅ＞であり、制御リスト４１の”ＤＣＩＭ／１００ＯＬＹＭＰ／ＩＭＧ０００４．ＪＰＧ”のメタデータについても記述されているのはジャンルであるタイトルを表す＜ｔｉｔｌｅ＞＜／ｔｉｔｌｅ＞である（ステップＳ２１のＮｏ）。それぞれのジャンルにおいてその値は、記憶した制御リスト４２では”パリ”、制御リスト４１では”エッフェル塔”と異なる（ステップＳ２３のＹｅｓ）。
【００４２】
したがって、次に、メタデータ併記処理を行う（ステップＳ２４）。記憶したメタデータのうち、値が異なるジャンルはタイトルのみであるため、その値パリを取得し、記憶する（ステップＳ３０）。
【００４３】
制御リスト４１について、ファイルパスが一致したコンテンツ”ＤＣＩＭ／１００ＯＬＹＭＰ／ＩＭＧ０００４．ＪＰＧ”のメタデータの中で、記憶したジャンルと同じジャンルであるタイトルを表すフィールド＜ｔｉｔｌｅ＞＜／ｔｉｔｌｅ＞の値に、区切り文字”，”を用いて先頭に挿入する（ステップＳ３１）。その結果、ＤＳＣ１０の制御リスト４３におけるタイトルを表すフィールド＜ｔｉｔｌｅ＞＜／ｔｉｔｌｅ＞の値は、図１０における記述５２のように、”パリ，エッフェル塔”となる。
【００４４】
これによりメタデータ併記処理を終了し、メタデータ変更処理を終了する。記憶した４つのファイルパスすべてについて比較が完了したため（ステップＳ１０のＹｅｓ）、制御リスト４１を保存し（ステップＳ１４）、差分コピーを終了する。
【００４５】
以下に、本実施形態の効果を説明する。
【００４６】
以上に説明したように、本実施形態の情報処理装置であるＤＳＣ１０は、外部記録再生装置３０からの指示に従い、コンテンツ管理情報である制御リスト４１及び４２の比較結果に基づいて、保有していないコンテンツを外部記録再生装置３０から取得し、制御リスト４２を更新する差分コピー手段と、外部記録再生装置３０の制御リスト４２に記述される第一のコンテンツに関するメタデータとＤＳＣ１０の制御リスト４１に記述される前記第一のコンテンツと同一の第二のコンテンツに関するメタデータとを、それぞれのジャンルごとに比較する比較手段と、メタデータの比較の結果に応じてメタデータの変更を行うメタデータ変更手段と、を有するものである。
【００４７】
このような、構成を有することにより、本実施形態の情報処理装置であるＤＳＣ１０においては、別の装置である外部記録再生装置３０に記録されている同じコンテンツに対して付与されていた異なるメタデータを両方とも記録しておくことが可能となる。このため、利用者は、メタデータによる検索でコンテンツを見つけやすくなる。また、利用者に対して、メタデータの更新に関して特別な装置や操作を要求することがないため、利用者は、容易にコンテンツのメタデータの利用が可能となるのである。
【００４８】
また、本実施形態の情報処理装置であるＤＳＣ１０は、外部記録再生装置３０の制御リスト４２に記述される第二のコンテンツに関するメタデータとＤＳＣ１０の制御リスト４１に記述される前記第二のコンテンツと同一の第一のコンテンツに関するメタデータとを、それぞれのジャンルごとに比較した結果に応じて、外部記録再生装置３０の制御リスト４２にのみ記述されている第二のコンテンツの内容をＤＳＣ１０の制御リスト４１内の前記第一のコンテンツの部分に記述する構成を有するものである。
【００４９】
このような、構成を有することにより、本実施形態の情報処理装置であるＤＳＣ１０においては、コピー先であるＤＳＣ１０にあるコンテンツにメタデータがつけられていなくても、コピー元である外部記録再生装置３０のメタデータをコピーすることが可能となる。したがって、メタデータの扱いがより容易となり、利用者が新たにメタデータを入力する必要がなく、また利用者が新たなメタデータの入力に悩むこともないため、コンテンツのメタデータの利用がより容易となる。
【００５０】
また、本実施形態の情報処理装置であるＤＳＣ１０は、外部記録再生装置３０の制御リスト４２に記述される第二のコンテンツに関するメタデータとＤＳＣ１０の制御リスト４１に記述される前記第二のコンテンツと同一の第一のコンテンツに関するメタデータとを、それぞれのジャンルごとに比較した結果に応じて、外部記録再生装置３０の制御リスト４２に記述されている第二のコンテンツの内容をＤＳＣ１０の制御リスト４１内の前記第一のコンテンツの部分に併記するメタデータ併記手段を有するものである。
【００５１】
このような、構成を有することにより、本実施形態の情報処理装置であるＤＳＣ１０においては、別々の装置であるＤＳＣ１０と外部記録再生装置３０との双方に記録されている同じコンテンツに対してつけていた別々のメタデータを両方とも記録しておくことが出来る。したがって、利用者は、メタデータによる検索の際にはコンテンツを見つけやすくなる。また、利用者に対して、メタデータの更新に関して特別な装置や操作を要求することがないため、利用者は、容易にコンテンツのメタデータの利用が可能となるのである。
【００５２】
また、本実施形態の情報処理装置であるＤＳＣ１０は、ＤＳＣ１０と外部記録再生装置３０との双方に記録されている同じコンテンツに対してつけていた別々のメタデータを両方とも記録する場合に、両方のメタデータを一つのフィールド内に記述するメタデータ列挙手段を有するものである。
【００５３】
このような、構成を有することにより、本実施形態の情報処理装置であるＤＳＣ１０においては、メタデータを併記する場合においても、制御リスト４２の記述を簡潔とすることが可能となり、制御リスト４２のファイルサイズを抑制し、制御リスト４２の処理の際に必要となるメモリ容量を少なくすることが可能となるのである。したがって、本実施形態によれば、制御リスト４２の処理において、必要な資源及び時間を削減することが可能となり、利用者に負担をかけることがない。
【００５４】
なお、本実施形態の各構成は、当然、各種の変形、変更が可能である。以下に、本実施形態の変形例を説明する。  
ステップＳ２４のメタデータ併記処理の変形例を図１１に示す。本変形例においては、ステップＳ４０において、ステップＳ１１で記憶したメタデータの中から、値が異なっていたジャンルと、その異なっていた値を取得し、ＲＡＭ１４にて記憶する。ステップＳ４１において、制御リスト４１について、一致したコンテンツのメタデータの中で、記憶したジャンルを表すフィールドの前に、そのフィールドと値を挿入する。
【００５５】
次に、本変形例の作用を説明する。  
図１２は、図４及び５の状態の外部記録再生装置３０及びＤＳＣ１０において、図６、図７、及び本変形例の図１１のフローに従って差分コピーを行った場合の結果を示す図である。”ＤＣＩＭ／１００ＯＬＹＭＰ／ＩＭＧ０００４．ＪＰＧ”について、記憶したメタデータのうち、値が異なるジャンルはタイトルのみであるため、その値”パリ”を取得し、記憶する（ステップＳ４０）。制御リスト４１について、ファイルパスが一致したコンテンツ”ＤＣＩＭ／１００ＯＬＹＭＰ／ＩＭＧ０００４．ＪＰＧ”のメタデータの中で、記憶したジャンルと同じジャンルであるタイトルを表すフィールド＜ｔｉｔｌｅ＞＜／ｔｉｔｌｅ＞の前に、そのフィールド＜ｔｉｔｌｅ＞＜／ｔｉｔｌｅ＞とその値”パリ”を挿入する（ステップＳ４１）。その結果は、図１２のＤＳＣ１０の制御リスト４４における記述５３になる。
【００５６】
次に、本実施形態の変形例の効果を説明する。  
以上に説明したように、本変形例の情報処理装置であるＤＳＣ１０は、ＤＳＣ１０と外部記録再生装置３０との双方に記録されている同じコンテンツに対してつけていた別々のメタデータを両方とも記録する場合に、それぞれのメタデータの種類を表すフィールドを列挙して記述し、それぞれのフィールドに対して一つのメタデータを値として記述するメタデータ列挙手段を有するものである。
【００５７】
このような構成を有することにより、本変形例の記録再生装置であるＤＳＣ１０においては、メタデータを併記する場合において、制御リスト４２内において各メタデータの値が一つの要素として記述される。したがって、本変形例によれば、制御リストの解析が容易となり、利用者は容易に制御リストを扱うことが可能となる。
【００５８】
また、本変形例においては、制御リスト４２内において、列挙されるフィールドの値であるメタデータは、外部記憶装置３０の制御リスト４２に記述される第二のコンテンツに関するメタデータが先頭に記述される。すなわち、本変形例においては、コピーが行われた順番にメタデータが表示されるため、メタデータが表示される場合には、利用者はメタデータの履歴を容易に確認することが可能となる。
【００５９】
さらに、本実施形態の別の変形例について以下に説明する。  
図１３は、ステップＳ２４のメタデータ併記処理の別の変形例を示すフローチャートである。ステップＳ５０において、ステップＳ１１で記憶したメタデータの中から、値が異なっていたジャンルと、その異なっていた値、及びそのジャンルのバックアップとして記述されている内容を取得し、ＲＡＭ１４にて記憶する。
【００６０】
ステップＳ５１において、制御リスト４１について、一致したコンテンツのメタデータの中で、記憶したジャンルを表すフィールドの最後に、バックアップを示すフィールドを追記する。ステップＳ５２において、ステップＳ５１で追記したバックアップを示すフィールド内に、記憶したジャンルと同じジャンルを表すフィールドと、そのフィールドに記述されている値、及びそのジャンルのバックアップとして記述されている内容を挿入する。
【００６１】
ステップＳ５３において、記憶したジャンルと同じジャンルを表すフィールドの値を、記憶した値で書き換える。ステップＳ５４において、ステップＳ５０で記憶したバックアップを、記憶したジャンルと同じジャンルを表すフィールドの次に挿入する。
【００６２】
次に、本実施形態の別の変形例の作用を説明する。  
図１４は、図４及び５の状態の外部記録再生装置３０及びＤＳＣ１０において、図６、図７及び本変形例の図１３のフローに従った場合の結果を示す図である。”ＤＣＩＭ／１００ＯＬＹＭＰ／ＩＭＧ０００４．ＪＰＧ”について、記憶したメタデータのうち、値が異なるジャンルはタイトルのみであるため、その値”パリ”を取得し、記憶する（ステップＳ５０）。なお、タイトルのバックアップは存在しないので記憶しない。
【００６３】
制御リスト４１について、ファイルパスが一致したコンテンツ”ＤＣＩＭ／１００ＯＬＹＭＰ／ＩＭＧ０００４．ＪＰＧ”のメタデータの中で、バックアップを示すフィールド＜ｂａｃｋｕｐ＞＜／ｂａｃｋｕｐ＞を最後に追記する（ステップＳ５１）。バックアップを示すフィールド内に、記憶したジャンルであるタイトルと同じジャンルを表すフィールドと、そのフィールドに記述されている値”エッフェル塔”、つまり＜ｔｉｔｌｅ＞エッフェル塔＜／ｔｉｔｌｅ＞を挿入する（ステップＳ５２）。
【００６４】
なお、タイトルのバックアップは存在しないので挿入しない。記憶したジャンルであるタイトルと同じジャンルを表すフィールドは、記憶した値パリで書き換える（ステップＳ５３）。記憶したバックアップは存在しないので、挿入しない（ステップＳ５４）。その結果は、図１４のＤＳＣ１０の制御リスト４５における記述５４になる。
【００６５】
次に、本実施形態の別の変形例の効果を説明する。  
以上に説明したように、本変形例の情報処理装置であるＤＳＣ１０は、ＤＳＣ１０と外部記録再生装置３０との双方に記録されている同じコンテンツに対してつけていた別々のメタデータを両方とも記録する場合に、ＤＳＣ１０の制御リスト４１内の第一のコンテンツに関するメタデータを、制御リスト４１内にバックアップとして記述し、制御リスト４１内の第一のコンテンツに関するメタデータを、外部記録再生装置３０の制御リスト４２内の第二のコンテンツに関するメタデータに置換して記述するメタデータバックアップ化手段を有するものである。
【００６６】
このような構成を有することにより、本変形例の情報処理装置であるＤＳＣ１０においては、メタデータを併記する場合において、最新のメタデータ以外を、最新のメタデータと同じ位置づけではなく、バックアップという位置づけで取り扱うことが可能となる。したがって本変形例によれば、メタデータの変更の履歴を容易に確認することができ、メタデータの以前の状態に戻す復旧処理などが可能となる。
【００６７】
以下に、本実施形態のさらに別の変形例を説明する。  
図１５は、ステップＳ２４のメタデータ併記処理のさらに別の変形例を示すフローチャートである。ステップＳ６０において、ステップＳ１１で記憶したメタデータの中から、作成日時あるいは変更日時以外で値が異なっていたジャンルと、その異なっていた値を取得し、ＲＡＭ１４にて記憶する。ステップＳ６１において、記憶したメタデータの中から、コンテンツの作成日時あるいは変更日時を表すフィールドの値を取得し、ＲＡＭ１４にて記憶する。
【００６８】
ステップＳ６２において、ステップＳ６１で記憶した作成日時あるいは変更日時は、制御リスト４１内の一致したコンテンツのメタデータに記述されている作成日時あるいは変更日時よりも新しいかどうかを判断する。判断の結果、記憶した作成日時あるいは変更日時のほうが新しい場合、ステップＳ６３において、制御リスト４１について、一致したコンテンツのメタデータの中で、記憶したジャンルと同じジャンルを表すフィールドの値に、記憶した値を、所定の区切り文字を用いてフィールド内の先頭に挿入する。ステップＳ６２の判断の結果、制御リスト４１内の一致したコンテンツのメタデータに記述されている作成日時あるいは変更日時のほうが新しい場合、ステップＳ６４において、制御リスト４１について、一致したコンテンツのメタデータの中で、記憶したジャンルと同じジャンルを表すフィールドに、記憶した値を、所定の区切り文字を用いてフィールド内の末尾に挿入する。
【００６９】
ステップＳ６３、Ｓ６４の終了後、ステップＳ６５において、制御リスト４１内の一致したメタデータに、変更日時を表すフィールドが記述されているかどうかを判断する。判断の結果、変更日時を表すフィールドが記述されている場合、ステップＳ６６において、制御リスト４１内の一致したコンテンツのメタデータに記述されている変更日時の値を、現在の日時で書き換え、メタデータ変更処理を終了する。ステップＳ６５の判断の結果、変更日時を表すフィールドが記述されていない場合、ステップＳ６７において、制御リスト４１内の一致したコンテンツのメタデータに、変更日時を表すフィールドを記述する。ステップＳ６８において、ステップＳ６７で記述した変更日時を表すフィールドに、現在の日時を挿入し、メタデータ併記処理を終了する。
【００７０】
次に、本実施形態のさらに別の変形例の作用を説明する。  
図１６は、外部記録再生装置３０の記録部３１に記録された制御リスト６０の例であり、図１７はＤＳＣ１０の画像記録部１８に記録された制御リスト６１の例である。どちらの制御リストも、”ＤＣＩＭ／１００ＯＬＹＭＰ／ＩＭＧ０００４．ＪＰＧ”というコンテンツについて記述しているが、制御リスト６０ではそのコンテンツのタイトルは”パリ”、変更日時は＜ｍｏｄｉｆｉｅｄ＞＜／ｍｏｄｉｆｉｅｄ＞というフィールドに記述されており、その変更日時は”２００６−０２−１３”となっている。一方制御リスト６１ではタイトルは”エッフェル塔”、変更日時は”２００６−０３−０１”となっている。
【００７１】
図１８は、図１６及び１７の状態で、図１５のフローに従った場合の結果を示す図である。”ＤＣＩＭ／１００ＯＬＹＭＰ／ＩＭＧ０００４．ＪＰＧ”について、記憶したメタデータのうち、作成日時あるいは変更日時以外で値が異なるジャンルはタイトルのみであるため、その値”パリ”を取得し、記憶する（ステップＳ６０）。
【００７２】
記憶したメタデータのうち、作成日時あるいは変更日時は、変更日時が＜ｍｏｄｉｆｉｅｄ＞＜／ｍｏｄｉｆｉｅｄ＞フィールドにより表され、その値は”２００６−０２−１３（つまり２００６年２月１３日）”となっているので、この値を取得し、ＲＡＭ１４に記憶する（ステップＳ６１）。
【００７３】
制御リスト６１内の一致したコンテンツのメタデータに記述されている作成日時あるいは変更日時は”２００６−０３−０１（つまり２００６年３月１日）”であるため（ステップＳ６２）、制御リスト６１について、”ＤＣＩＭ／１００ＯＬＹＭＰ／ＩＭＧ０００４．ＪＰＧ”のメタデータの中で、タイトルを表すフィールド＜ｔｉｔｌｅ＞＜／ｔｉｔｌｅ＞に、記憶した値”パリ”を、区切り文字”，”を用いて末尾に挿入する（ステップＳ６４）。
【００７４】
制御リスト６１について、”ＤＣＩＭ／１００ＯＬＹＭＰ／ＩＭＧ０００４．ＪＰＧ”のメタデータに変更日時を表すフィールド＜ｍｏｄｉｆｉｅｄ＞＜／ｍｏｄｉｆｉｅｄ＞が記述されているので（ステップＳ６５）、制御リスト６１の”ＤＣＩＭ／１００ＯＬＹＭＰ／ＩＭＧ０００４．ＪＰＧ”の変更日時に記述されている値”２００６−０３−０１”を、現在の日時（例えば２００６月４月２７日であれば、”２００６−０４−２７”）で書き換え（ステップＳ６６）、メタデータ併記処理を終了する。その結果は、図１８のＤＳＣ１０の制御リスト６２における記述になる。
【００７５】
次に、本実施形態のさらに別の変形例の効果を説明する。  
以上に説明したように、本変形例の情報処理装置であるＤＳＣ１０は、ＤＳＣ１０と外部記録再生装置３０との双方に記録されている同じコンテンツに対してつけていた別々のメタデータを両方とも記録する場合に、それぞれのコンテンツについて記述されている作成日時あるいは更新日時を表すメタデータから取得した日時情報に基づいて、併記するメタデータを降順あるいは昇順で記述する構成を有する。
【００７６】
このような構成を有することにより、本変形例の情報処理装置であるＤＳＣ１０においては、メタデータを併記する場合において、日付順にメタデータが並ぶため、メタデータが表示される場合においては、利用者は、メタデータを容易に把握し、目的のメタデータを見つけることが可能となる。
【００７７】
（第二の実施形態）  
次に本発明の第二の実施形態を説明する。  
本実施形態に係る情報処理装置であるＤＳＣ１０は、第一の実施形態で説明した図１、図２、図３の構成を具備し、液晶表示部１５においてコンテンツとメタデータの表示を行うものである。コンテンツは図１９に示す液晶表示部１５内の所定の領域を占めるコンテンツ表示手段であるコンテンツ表示部７０に、メタデータは図２１に示す液晶表示部１５内のコンテンツ表示部７０とは別の領域を占めるメタデータ表示手段であるメタデータ表示部７１におのおの表示される。
【００７８】
なお、コンテンツ表示部７０及びメタデータ表示部７１が液晶表示部１５内において占める領域は、図１９に示す形態に限られるものではない。また、コンテンツ表示部７０及びメタデータ表示部７１とは、それぞれ独立した異なる表示装置により構成されるものであってもよい。
【００７９】
図２０は、制御リスト４０に基づきコンテンツとメタデータの表示を行うフローである。ステップＳ１００において、制御リスト４０の中で先頭に記述されているコンテンツのファイルパスを取得し、ＲＡＭ１４に記憶する。ステップＳ１０１において、ステップＳ１００で取得しＲＡＭ１４に記憶したファイルパスに従い、コンテンツをコンテンツ表示部７０に表示する。ステップＳ１０２において、ステップＳ１００で取得しＲＡＭ１４に記憶したファイルパスに付随するメタデータの、それぞれのジャンルとその値を制御リスト４０から取得し、ＲＡＭ１４に記憶する。ステップＳ１０３において、図２１に示すメタデータ表示処理を行う。
【００８０】
ステップＳ１０４において、利用者からのコマ送り入力指示があるかを判断する。判断の結果、利用者からのコマ送り入力指示があれば、ステップＳ１０５において、表示しているコンテンツのファイルパスを基準に、制御リスト４０において、利用者から指示のあるコマ数分先に記述されているコンテンツのファイルパスを取得し、ＲＡＭ１４に記憶し、ステップＳ１０１に戻りコンテンツとメタデータの表示を行う。ステップＳ１０４で利用者からのコマ送り入力指示がない場合、ステップＳ１０６において、利用者からのコマ戻し入力指示があるかを判断する。判断の結果、利用者からのコマ戻し入力指示があれば、ステップＳ１０７において、表示しているコンテンツのファイルパスを基準に、制御リスト４０において、利用者から指示のあるコマ数分前に記述されているコンテンツのファイルパスを取得し、ＲＡＭ１４に記憶し、ステップＳ１０１に戻りコンテンツとメタデータの表示を行う。ステップＳ１０６で利用者からのコマ戻し入力指示がない場合、ステップＳ１０８において、利用者からの表示終了指示があるかを判断する。判断の結果、利用者からの表示終了指示がある場合、コンテンツとメタデータの表示処理を終了する。ステップＳ１０８で利用者からの表示終了指示がない場合、ステップＳ１０４に戻り、利用者からの入力指示を待つ。
【００８１】
図２１は、メタデータ表示処理のフローである。ステップＳ１１０において、ステップＳ１０２で取得しＲＡＭ１４に記憶したメタデータのジャンルの中で、メタデータ表示部７１に表示されていないジャンルの一つをメタデータ表示部７１内の所定の位置に表示する。
【００８２】
ステップＳ１１１において、ステップＳ１１０で表示した一つのメタデータのジャンルに対して、その値は併記されていないかどうかを判断する。判断の結果、値が併記されていない場合、ステップＳ１１２において、ステップＳ１０２で取得しＲＡＭ１４に記憶しているそのジャンルの値をメタデータ表示部７１内の所定の位置に表示する。ステップＳ１１１でジャンルの一つに対して値が併記されている場合、ステップＳ１１３において、その一つのジャンルの中で記述されている値の順序どおりに、ジャンルの値をメタデータ表示部７１の所定の位置に順に表示する。
【００８３】
ステップＳ１１４において、ステップＳ１０２で取得しＲＡＭ１４に記憶したメタデータのジャンルのすべてをメタデータ表示部７１に表示しているかどうかの判断を行う。判断の結果すべてを表示しているならば、メタデータ表示処理を終了する。ステップＳ１１４ですべてを表示していない場合、ステップＳ１１０に戻りメタデータ表示処理を続行する。
【００８４】
次に、本実施形態の作用を説明する。  
図２２は、制御リスト８０の例である。図２３は、図２２に示す制御リスト８０を用い、図２０及び図２１に示したフローに従ってコンテンツとメタデータの表示が行われた液晶表示部１５の状態を示す図である。
【００８５】
図２２では、”ＤＣＩＭ／１００ＯＬＹＭＰ／ＩＭＧ０００４．ＪＰＧ”について、パリ及びエッフェル塔というタイトルと、さらに２００６年４月２７日が更新日時であるというメタデータがつけられている。ここで、制御リスト８０の中の”ＤＣＩＭ／１００ＯＬＹＭＰ／ＩＭＧ０００４．ＪＰＧ”というコンテンツの一つ前に記述されているコンテンツが表示されており、利用者から１コマ送り入力指示があるとする（ステップＳ１０４）。
【００８６】
制御リスト８０内で、表示しているコンテンツの１コマ先のファイルパスが”ＤＣＩＭ／１００ＯＬＹＭＰ／ＩＭＧ０００４．ＪＰＧ”であるので、これを取得する（ステップＳ１０５）。このファイルパスに従ったコンテンツを、コンテンツ表示部７０に表示する（ステップＳ１０１）。このファイルパスに付随するメタデータは、パリ及びエッフェル塔というタイトルと、２００６年４月２７日が更新日時であるというものであり、これを取得する（ステップＳ１０２）。
【００８７】
メタデータ表示部７１にはジャンルがいずれも表示されていないので、取得したメタデータのジャンルの一つ、タイトルを、メタデータ表示部７１内の所定の位置に表示する（ステップＳ１１０）。タイトルに対しては値がパリ及びエッフェル塔と併記されているので（ステップＳ１１１）、制御リスト８０に記述されている順序、パリ、エッフェル塔の順序どおりにメタデータ表示部７１の所定の位置に順に表示する（ステップＳ１１３）。メタデータのジャンルについて、更新日時の表示をまだ行っていないので（ステップＳ１１４）、更新日時を、メタデータ表示部７１内の所定の位置に表示する（ステップＳ１１０）。更新日時に対しては値が２００６−０４−２７の一つしか記述されていないので（ステップＳ１１１）、２００６年４月２７日を表す表示、２００６／０４／２７をメタデータ表示部７１の所定の位置に表示する（ステップＳ１１２）。
【００８８】
以上でメタデータのジャンルのすべてを表示したので（ステップＳ１１４）、メタデータ表示処理を終了する。この後、利用者からの入力指示に応じて表示処理を繰り返すか、表示処理を終了するが、それについてはここでは説明を省くものとする。
【００８９】
以上に説明したように、本実施形態の情報処理装置であるＤＳＣ１０は、任意のコンテンツを選択するコンテンツデータ選択手段と、選択されたコンテンツを表示するコンテンツ表示部７０と、メタデータを表示するメタデータ表示部７１とを具備し、メタデータ表示部７１には、ＤＳＣ１０の制御リスト４０（８０）内に記述されたコンテンツ表示部に表示中のコンテンツに関するメタデータが、記述されている順に表示される構成を有するものである。
【００９０】
このような構成を有することにより、利用者は、コンテンツと該コンテンツのメタデータとを、同時に確認することができ、容易にコンテンツもしくはメタデータの整理を行うことが可能となる。
【００９１】
なお、本実施形態の各構成は、当然、各種の変形、変更が可能である。  
次に、本実施形態の変形例を説明する。図２４に、ステップＳ１０３のメタデータ表示処理の変形例を示す。ステップＳ１２０からＳ１２３はステップＳ１１０からＳ１１３同一であるので説明を省略する。ステップＳ１２４において、ステップＳ１２２あるいはステップＳ１２３で表示したメタデータのうち、先頭に表示しているメタデータを強調して表示する。ここで、強調表示とは、メタデータを示す文字列について、書体を変更する、太字や斜体とする、色を変更する、下線や枠で囲う等の操作を行うことを指す。ステップＳ１２５はステップＳ１１４と同一であるので説明を省略するものとする。
【００９２】
次に、本実施形態の変形例の作用を説明する。  
図２５は、図２２に示す制御リスト８０を用い、図２０及び図２４に示したフローに従ってコンテンツとメタデータの表示が行われた液晶表示部１５の状態を示す図である。なお、図２５は図２３と内容が重複する部分が多いので、図２３と異なる部分を中心に説明する。
【００９３】
タイトルである”パリ”、”エッフェル塔”の順序どおりにメタデータ表示部７１の所定の位置に順に表示する（ステップＳ１２３）。表示したタイトルである”パリ”と”エッフェル塔”のうち、先頭に表示されているのは”パリ”であるため、”パリ”を強調表示する（ステップＳ１２４）。
【００９４】
メタデータのジャンルについて、更新日時の表示をまだ行っていないので（ステップＳ１２５）、更新日時を、メタデータ表示部７１内の所定の位置に表示する（ステップＳ１２０）。更新日時に対しては値が２００６−０４−２７の一つしか記述されていないので（ステップＳ１２１）、２００６年４月２７日を表す表示、２００６／０４／２７をメタデータ表示部７１の所定の位置に表示する（ステップＳ１２２）。表示したメタデータは２００６／０４／２７の一つしかないので、先頭に表示されている２００６／０４／２７を強調表示する（ステップＳ１２４）。これでメタデータのジャンルのすべてを表示したので（ステップＳ１２５）、メタデータ表示処理を終了する。
【００９５】
以上に説明したように、本変形例の情報処理装置であるＤＳＣ１０は、コンテンツを表示するコンテンツ表示部７０と、メタデータを表示するメタデータ表示部７１とを具備し、メタデータ表示部７１には、ＤＳＣ１０の制御リスト８０内において、コンテンツ表示部に表示中のコンテンツについて同一のジャンルに対して複数の値が併記されている場合に、順序が先頭に記述されている値を強調表示する構成を有するものである。
【００９６】
次に、本実施形態の別の変形例を説明する。  
図２６は、ステップＳ１０３のメタデータ表示処理の別の変形例を示すフローである。ステップＳ１３０において、ステップＳ１０２で取得しＲＡＭ１４に記憶したメタデータのジャンルの中で、メタデータ表示部７１に表示されていないジャンルの一つをメタデータ表示部７１内の所定の位置に表示する。ステップＳ１３１において、ステップＳ１０２で取得しＲＡＭ１４に記憶している、ステップＳ１３０で表示したジャンルの値をメタデータ表示部７１内の所定の位置に表示する。
【００９７】
ステップＳ１３２において、ステップＳ１０２で取得しＲＡＭ１４に記憶したメタデータの中に、バックアップであることを表すフィールドが存在しないかどうかの判断を行う。判断の結果、バックアップであることを表すフィールドが存在しない場合は、ステップＳ１３６において、ステップＳ１０２で取得しＲＡＭ１４に記憶したメタデータのジャンルのすべてをメタデータ表示部７１に表示しているかどうかの判断を行う。
【００９８】
ステップＳ１３２でバックアップであることを表すフィールドが存在する場合、ステップＳ１３３において、バックアップのフィールドの中に、ステップＳ１３０で表示したジャンルを表すフィールドが存在しないかどうかの判断を行う。判断の結果、ステップＳ１３０で表示したジャンルを表すフィールドが存在しない場合、ステップＳ１３６の判断を行う。
【００９９】
ステップＳ１３３で、ステップＳ１３０で表示したジャンルを表すフィールドが存在する場合、ステップＳ１３４において、バックアップを表すフィールドがツリー構造で一つ下の階層を示し、その階層の値がバックアップを表すフィールド内の表示したジャンルの値となるように、メタデータ表示部７１内の所定の位置にツリー表示を行う。ステップＳ１３５において、メタデータの中で、表示したジャンルに関するすべてのバックアップのメタデータの表示を終了したかどうかを判断する。判断の結果、終了している場合はステップＳ１３６の判断を行う。ステップＳ１３５で終了していない場合、ステップＳ１３４に戻り、残っている表示したジャンルに関するバックアップのメタデータの表示を行う。ステップＳ１３６ですべてを表示しているならば、メタデータ表示処理を終了する。ステップＳ１３６ですべてを表示していない場合、ステップＳ１３０に戻りメタデータ表示処理を続行する。
【０１００】
次に、第二の実施形態の別の変形例の作用を説明する。
【０１０１】
図２８は、図２７に示す制御リスト８１を用い、図２０及び図２６に示したフローに従ってコンテンツとメタデータの表示が行われた液晶表示部１５の状態を示す図である。図２８は図２３と内容が重複する部分が多いので、図２３と異なる部分を中心に説明するものとする。
【０１０２】
メタデータ表示部７１にはジャンルがいずれも表示されていないので、ステップＳ１０２で取得したメタデータのジャンルの一つ、タイトルを、メタデータ表示部７１内の所定の位置に表示する（ステップＳ１３０）。タイトルの値、パリをメタデータ表示部７１の所定の位置に表示する（ステップＳ１３１）。
【０１０３】
メタデータの中にバックアップを表すフィールド８２が存在する（ステップＳ１３２）。バックアップを表すフィールド８２内には、表示したジャンルであるタイトルを表すフィールドが存在するので（ステップＳ１３３）、バックアップを表すフィールド８２内のタイトルの値であるエッフェル塔が、ツリー構造でパリの一つ下の階層の値となるように、メタデータ表示部７１内の所定の位置にツリー表示を行う（ステップＳ１３４）。
【０１０４】
メタデータの中で、表示したジャンルであるタイトルに関して、バックアップを表すフィールド８３、８４についてはメタデータの表示が終了していないので（ステップＳ１３５）、メタデータ表示処理を続行する。バックアップを表すフィールド８３内のタイトルの値であるフランス旅行が、ツリー構造でパリの一つ下の階層の値となるように、メタデータ表示部７１内の所定の位置にツリー表示を行う（ステップＳ１３４）。
【０１０５】
タイトルに関して、バックアップを表すフィールド８４についてはメタデータの表示が終了していないので（ステップＳ１３５）、メタデータ表示処理を続行する。バックアップを表すフィールド８４内のタイトルの値であるＥｉｆｆｅｌ  Ｔｏｗｅｒが、ツリー構造でフランス旅行の一つ下の階層の値となるように、メタデータ表示部７１内の所定の位置にツリー表示を行う（ステップＳ１３４）。
【０１０６】
タイトルに関して、すべてのバックアップを表すメタデータの表示が終了した（ステップＳ１３５）。メタデータのジャンルについて、更新日時の表示をまだ行っていないので（ステップＳ１３６）、更新日時を、メタデータ表示部７１内の所定の位置に表示する（ステップＳ１３０）。更新日時の値、２００６／０４／２７をメタデータ表示部７１の所定の位置に表示する（ステップＳ１３１）。メタデータの中にバックアップを表すフィールド８２が存在する（ステップＳ１３２）。バックアップを表すフィールド８２内には、表示したジャンルである更新日時を表すフィールドが存在しない（ステップＳ１３３）。以上でメタデータのジャンルのすべてを表示したので（ステップＳ１３６）、メタデータ表示処理を終了する。
【０１０７】
次に、第二の実施形態の別の変形例の効果を説明する。  
以上に説明したように、本変形例の情報処理装置であるＤＳＣ１０は、コンテンツを表示するコンテンツ表示部７０と、メタデータを表示するメタデータ表示部７１とを具備し、メタデータ表示部７１は、ＤＳＣ１０の制御リスト８１内に記述されたコンテンツ表示部７０に表示中のコンテンツに関するメタデータについて、バックアップを表すフィールド内を一つ下の階層としてツリー構造で表示する構成を有するものである。
【０１０８】
このような構成を有することにより、本変形例の情報処理装置であるＤＳＣ１０は、複数回にわたって値の併記が行われたメタデータについて、その変更の履歴をツリー構造としてメタデータ表示部７１に表示することが可能である。したがって、利用者は、複数回にわたるコピーによるメタデータの変更の結果を、履歴として容易に確認することが可能となる。
【０１０９】
（第三の実施形態）
次に本発明の第三の実施形態を説明する。  
本実施形態に係る情報処理装置であるＤＳＣ１０は、上述の実施形態で説明した構成を具備するものであって、メタデータ表示部７１におけるメタデータの表示について、それぞれのジャンル内のメタデータの削除、順番の入れ替え、復旧などの編集を行う構成を有するものである。
【０１１０】
図２９及び３０は、利用者からの入力指示によるメタデータ表示編集処理を行うフローである。ステップＳ１４０において、利用者からの編集指示があるかどうかを判断する。判断の結果、編集指示がある場合、ステップＳ１４１において、画像編集の選択アイコンとメタデータ編集の選択アイコンを液晶表示部１５のコンテンツ表示部７０に表示する。ステップＳ１４２において、利用者からのメタデータ編集指示があるかどうかを判断する。判断の結果、メタデータ編集指示がある場合、ステップＳ１４３において、コンテンツ表示部７０に表示中のコンテンツに関する制御リスト４０内の記述について、メタデータの中にバックアップを表すフィールドがあるかどうかを判断する。判断の結果、バックアップを表すフィールドがない場合、ステップＳ１４４において、入れ替え選択アイコン、削除選択アイコンをステップＳ１４１で表示したメタデータ編集アイコンから展開して、液晶表示部１５のコンテンツ表示部７０に表示する。
【０１１１】
ステップＳ１４５において、利用者からの入れ替え指示があるかどうかを判断する。判断の結果、入れ替え指示がある場合、ステップ１４６において、図３１に示すメタデータ入れ替え処理を行う。ステップＳ１４７において、ステップＳ１４１と、ステップＳ１４４あるいはステップＳ１５２で表示した選択アイコンを消去する。
【０１１２】
ステップＳ１５５において、表示中のコンテンツに関する制御リスト４０内の記述の中に、更新日時のジャンルを表すメタデータがあるかどうかを判断する。判断の結果、更新日時のメタデータがある場合、ステップＳ１５６において、表示中のコンテンツに関する制御リスト４０内の記述において、現在の日時で更新日時のメタデータを更新する。ステップＳ１５７において、ステップＳ１５６で更新した、あるいはステップＳ１５８で作成した更新日時のメタデータにより、メタデータ表示部７１を再表示し、メタデータ表示編集処理を終了する。
【０１１３】
ステップＳ１５５で更新日時のメタデータがない場合、ステップＳ１５８において、表示中のコンテンツに関する制御リスト４０内の記述において、現在の日時で更新日時のメタデータを作成し、ステップＳ１５７に進む。ステップＳ１４０で編集指示がない場合は、ステップＳ１４０に戻り編集指示を待つ。
【０１１４】
ステップＳ１４２でメタデータ編集指示がない場合、ステップＳ１５３において、利用者からの画像編集指示があるかどうかを判断する。判断の結果、画像編集指示がある場合、ステップＳ１５４において画像編集処理を行い、ステップＳ１４７へ進む。画像編集処理の内容については本件の趣旨とは異なるため、ここでは詳述しない。ステップＳ１５３で利用者からの画像編集指示がない場合、ステップＳ１４２に戻り、利用者からのメタデータ編集指示あるいは画像編集指示を待つ。
【０１１５】
ステップＳ１４３で、バックアップを表すフィールドがある場合、ステップＳ１５２において、入れ替え選択アイコン、削除選択アイコン、元に戻す選択アイコンをステップＳ１４１で表示したメタデータ編集アイコンから展開して、液晶表示部１５のコンテンツ表示部７０に表示し、ステップＳ１４５に進む。
【０１１６】
ステップＳ１４５で利用者からの入れ替え指示がない場合、ステップＳ１４８において、利用者からの削除指示があるかどうかを判断する。判断の結果、削除指示がある場合、ステップＳ１４９において、図３２及び図３３に示すメタデータ削除処理を行い、ステップＳ１４７へ進む。ステップＳ１４８で削除指示がない場合、ステップＳ１５０において、利用者からの元に戻す指示があるかどうかを判断する。判断の結果、元に戻す指示がある場合、ステップＳ１５１において、図３５に示すメタデータ復旧処理を行い、ステップＳ１４７へ進む。ステップＳ１５０で、利用者からの元に戻す指示がない場合、ステップＳ１４５に戻る。
【０１１７】
図３１は、メタデータ入れ替え処理を行うフローである。ステップＳ１６０において、メタデータ表示部７１の中で最初に表示されているジャンルと、そのジャンルで最初に表示している値を、それぞれ選択したジャンルと、選択した値として網掛け表示を行う。ステップＳ１６１において、利用者からの選択変更指示があるかどうかを判断する。判断の結果、選択変更指示がある場合、ステップＳ１６２において、ステップＳ１６０あるいはステップＳ１６３で表示した網掛けを消去する。ステップＳ１６３において、メタデータ表示部７１の中で、利用者から選択変更指示されたジャンルと値を、それぞれ選択されたジャンルと、選択された値として網掛け表示を行い、ステップＳ１６１に戻る。
【０１１８】
ステップＳ１６１で、選択変更指示がない場合、ステップＳ１６４において、利用者からの決定指示があるかどうかを判断する。判断の結果、決定指示がある場合、ステップＳ１６５において、選択されているジャンルを取得しＲＡＭ１４に記憶し、取得したジャンルの中で選択されている値を、値１として取得しＲＡＭ１４に記憶する。ステップＳ１６６において、ステップＳ１６５で取得しＲＡＭ１４に記憶したジャンルの中で、値１の次に表示されている値を、選択した値として、値１にかかっている網掛けとは異なる第二の網掛け表示を行う。
【０１１９】
ステップＳ１６７において、利用者からの選択変更指示があるかどうかを判断する。判断の結果、選択変更指示がある場合、ステップＳ１６８において、選択変更指示は、ステップＳ１６５で取得しＲＡＭ１４に記憶したジャンルと同一のジャンルに対してなされたものかどうかを判断する。判断の結果、同一のジャンルに対してなされている場合、ステップＳ１６９において、ステップＳ１６６あるいはステップＳ１７０で表示した第二の網掛けを消去する。ステップＳ１７０において、メタデータ表示部７１において利用者から選択変更指示された値を、選択された値として第二の網掛け表示を行い、ステップＳ１６７へ戻る。
【０１２０】
ステップＳ１６８で、同一のジャンルに対してでない場合、ステップＳ１６７に戻る。ステップＳ１６７で、選択変更指示がない場合、ステップＳ１７１において、利用者からの決定指示があるかどうかを判断する。判断の結果、決定指示がある場合、ステップＳ１７２において、選択されている値を、値２として取得しＲＡＭ１４に記憶する。
【０１２１】
ステップＳ１７３において、コンテンツ表示部７０に表示しているコンテンツについての制御リスト４０の記述の中で、ステップＳ１６５で取得しＲＡＭ１４に記憶したジャンルの取得した値１と値２に相当する記述の部分を入れ替える。ステップＳ１７４において、ステップＳ１６５で取得しＲＡＭ１４に記憶したジャンルと値１にかかっている網掛けと、ステップＳ１７２で取得しＲＡＭ１４に記憶した値２にかかっている第二の網掛けを消去する。
【０１２２】
ステップＳ１７５において、ステップＳ１７３で行った制御リスト４０内の記述の入れ替えにしたがって、メタデータ表示部７１に表示されている値１と値２の表示を入れ替え、メタデータ入れ替え処理を終了する。ステップＳ１６４で、利用者からの決定指示がない場合、ステップＳ１６１に戻る。ステップＳ１７１で、利用者からの決定指示がない場合、ステップＳ１６７に戻る。
【０１２３】
図３２及び図３３は、メタデータ削除処理を行うフローである。まず、ステップＳ１８０において、選択削除の選択アイコン、選択以外削除の選択アイコン、先頭以外削除の選択アイコンを、ステップＳ１４４あるいはステップＳ１５２で表示した削除アイコンから展開して、液晶表示部１５のコンテンツ表示部７０に表示する。ステップＳ１８１において、利用者からの先頭以外削除指示があるかどうかを判断する。判断の結果、先頭以外削除指示がある場合、ステップＳ１８２において、メタデータ表示部７１の中で最初に表示しているジャンルを選択したジャンルとして網掛け表示を行う。
【０１２４】
ステップＳ１８３において、利用者からの選択変更指示があるかどうかを判断する。判断の結果、選択変更指示がある場合、ステップＳ１８４において、ステップＳ１８２あるいはステップＳ１８５で表示した網掛けを消去する。ステップＳ１８５において、メタデータ表示部７１の中で、利用者から選択変更指示されたジャンルを選択されたジャンルとして網掛け表示を行い、ステップＳ１８３に戻る。
【０１２５】
ステップＳ１８３で、選択変更指示がない場合、ステップＳ１８６において、利用者からの決定指示があるかどうかを判断する。判断の結果、決定指示がある場合、ステップＳ１８７において、選択されているジャンルを取得しＲＡＭ１４に記憶する。ステップＳ１８８において、コンテンツ表示部７０に表示しているコンテンツについての制御リスト４０の記述の中で、ステップＳ１８７で取得しＲＡＭ１４に記憶したジャンルにおいて、先頭の値の記述を除いた部分を削除する。ステップＳ１８９において、ステップＳ１８７で取得しＲＡＭ１４に記憶したジャンルにかかっている網掛け表示を消去する。ステップＳ１９０において、ステップＳ１８８で行った制御リスト４０内の記述の削除にしたがって、メタデータ表示部７１に表示されている値を削除し、メタデータ削除処理を終了する。ステップＳ１８６で、利用者からの決定指示がない場合、ステップＳ１８３に戻る。
【０１２６】
ステップＳ１８１で先頭以外削除指示がない場合、ステップＳ１９１において、利用者からの先頭以外削除指示以外の指示があるかどうかを判断する。判断の結果、先頭以外削除指示以外の指示がある場合、ステップＳ１９２において、利用者からの指示内容をＲＡＭ１４に記憶する。ステップＳ１９３において、メタデータ表示部７１の中で最初に表示されているジャンルと、そのジャンルで最初に表示している値を、それぞれ選択したジャンルと、選択した値として網掛け表示を行う。
【０１２７】
ステップＳ１９４において、利用者からの選択変更指示があるかどうかを判断する。判断の結果、選択変更指示がある場合、ステップＳ１９５において、ステップＳ１９３あるいはステップＳ１９６で表示した網掛けを消去する。ステップＳ１９６において、メタデータ表示部７１の中で、利用者から選択変更指示されたジャンルと値を、それぞれ選択されたジャンルと、選択された値として網掛け表示を行い、ステップＳ１９４に戻る。
【０１２８】
ステップＳ１９４で、選択変更指示がない場合、ステップＳ１９７において、利用者からの決定指示があるかどうかを判断する。判断の結果、決定指示がある場合、ステップＳ１９８において、選択されているジャンルを取得しＲＡＭ１４に記憶し、取得したジャンルの中で選択されている値を取得しＲＡＭ１４に記憶する。
【０１２９】
ステップＳ１９９において、ステップＳ１９２でＲＡＭ１４に記憶した指示内容は選択削除であるかどうかを判断する。判断の結果、選択削除である場合、ステップＳ２００において、図３４に示すメタデータ選択削除処理を行う。ステップＳ２０１において、ステップＳ１９８で取得しＲＡＭ１４に記憶したジャンルの網掛け表示を消去し、ステップＳ１９０に進む。
【０１３０】
ステップＳ１９９で、選択削除でない場合、ステップＳ２０２において、コンテンツ表示部７０に表示しているコンテンツについての制御リスト４０の記述の中で、ステップＳ１９８で取得しＲＡＭ１４に記憶したジャンルにおいて、ステップＳ１９８で取得しＲＡＭ１４に記憶した値以外の値に相当する記述の部分を削除する。ステップＳ２０３において、ステップＳ１９８で取得しＲＡＭ１４に記憶したジャンルとその値の網掛け表示を消去し、ステップＳ１９０に進む。ステップＳ１９７において、決定指示がない場合、ステップＳ１９４に戻る。
【０１３１】
図３４は、メタデータ選択削除処理を行うフローである。ステップＳ２１０において、コンテンツ表示部７０に表示しているコンテンツについての制御リスト４０の記述の中で、ステップＳ１９８で取得しＲＡＭ１４に記憶したジャンルの値に相当する部分の記述を削除する。ステップＳ２１１において、ステップＳ２１０で削除した記述と同じ階層に、バックアップを表すフィールドがないかどうか判断する。判断の結果、バックアップを表すフィールドがない場合、メタデータ選択削除処理を終了する。
【０１３２】
ステップＳ２１１で、バックアップを表すフィールドがある場合、ステップＳ２１２において、ステップＳ２１０で削除した記述と同じ階層にあるバックアップを表すフィールドの中で、上位の階層から順に最下位の階層まで、ステップＳ１９８で取得しＲＡＭ１４に記憶したジャンルと同じジャンル及びその値を、一つ上の階層に移動する。
【０１３３】
ステップＳ２１３において、バックアップを表すフィールドのうち、その中身が空のものが存在しないかどうかを判断する。判断の結果、中身が空のものが存在しない場合、メタデータ選択削除処理を終了する。ステップＳ２１３で、中身が空のものが存在する場合、ステップＳ２１４において、中身が空となっているバックアップを表すフィールドを削除して、メタデータ選択削除処理を終了する。
【０１３４】
図３５は、メタデータ復旧処理を行うフローである。ステップＳ２２０において、コンテンツ表示部７０に表示しているコンテンツについての制御リスト４０の記述のメタデータを表すフィールドの中で、最上位の階層にあるフィールドのうち最後に記述されているバックアップを表すフィールドとそのフィールドに記述されている内容と、バックアップが存在しないフィールドとそのフィールドに記述されている内容を除いて、すべて削除する。ステップＳ２２１において、ステップＳ２２０で削除後に残ったメタデータの中で、最上位にあるバックアップを表すフィールドについて、そのフィールド内の値を残したまま、バックアップを表すフィールドのみを削除する。ステップＳ２２２において、ステップＳ２２０、Ｓ２２１で行った制御リスト４０内の削除に従い、メタデータ表示部７１を再表示し、メタデータ削除処理を終了する。
【０１３５】
次に、本実施形態の作用を説明する。  
図３６から図４１は、図２２に示す制御リスト８０及び図２３に示す液晶表示部１５に対し、図２９、図３０及び図３１のメタデータ編集処理を行うフローに従い、メタデータの入れ替え処理を行った場合の経緯と結果である。利用者からの編集指示があると（ステップＳ１４０）、図３６に示すように、画像編集アイコン３０１とメタデータ編集選択アイコン３０２を表示する（ステップＳ１４１）。
【０１３６】
利用者からのメタデータ編集指示があると（ステップＳ１４２）、表示中のコンテンツ（ここではＤＣＩＭ／１００ＯＬＹＭＰ／ＩＭＧ０００４．ＪＰＧとする）に関する制御リスト８０内の記述について、バックアップを表すフィールドがないので（ステップＳ１４３）、図３７に示すように、入れ替えアイコン３０３、削除選択アイコン３０４を表示する（ステップＳ１４４）。
【０１３７】
利用者からの入れ替え指示があると（ステップＳ１４５）、図３８に示すように、メタデータ表示部７１の中で最初に表示しているジャンルであるタイトルと、タイトルの中で最初に表示している値である”パリ”を、それぞれ選択したジャンルと選択した値として網掛け表示する（ステップＳ１６０）。
【０１３８】
利用者からの選択変更指示がなく（ステップＳ１６１）、利用者からの決定指示があると（ステップＳ１６４）、選択されているジャンルであるタイトルを取得し、”パリ”を値１として取得する（ステップＳ１６５）。図３９に示すように、タイトルの中で”パリ”の次に表示されている値”エッフェル塔”を、選択した値として、”パリ”にかかっている網掛けとは異なる網掛け表示をする（ステップＳ１６６）。
【０１３９】
利用者からの選択変更指示がなく（ステップＳ１６７）、利用者からの決定指示があると（ステップＳ１７１）、選択されている値である”エッフェル塔”を値２として取得する（ステップＳ１７２）。図４０に示すように、表示中のコンテンツＤＣＩＭ／１００ＯＬＹＭＰ／ＩＭＧ０００４．ＪＰＧに関する制御リスト８０内の記述の中で、タイトルの値１”パリ”と値２”エッフェル塔”に相当する部分の記述を入れ替える（ステップＳ１７３）。
【０１４０】
タイトル、”パリ”、”エッフェル塔”の３つにかかっている網掛けを消去する（ステップＳ１７４）。制御リスト８０内の入れ替えの結果、ＤＣＩＭ／１００ＯＬＹＭＰ／ＩＭＧ０００４．ＪＰＧに関する記述は”エッフェル塔”が先になり”パリ”がその次になっているので、それに従い、メタデータ表示部７１の順番を入れ替える（ステップＳ１７５）。コンテンツ表示部７０に表示中の入れ替え、削除選択アイコンを消去する（ステップＳ１４７）。
【０１４１】
表示中のコンテンツＤＣＩＭ／１００ＯＬＹＭＰ／ＩＭＧ０００４．ＪＰＧに関する制御リスト８０の記述の中に、更新日時のメタデータ＜ｍｏｄｉｆｉｅｄ＞が存在するので（ステップＳ１５５）、その更新日時のメタデータの値を、現在の日時（２００６年５月１３日とする）で更新する（ステップＳ１５６）。図４１に示すように、この更新日時の更新に従い、メタデータ表示部７１に表示している更新日時を２００６／５／１３とする（ステップＳ１５７）。
【０１４２】
図４２から図４５は、図２２に示す制御リスト８０及び図２３に示す液晶表示部１５に対し、図２９、図３０及び図３４のメタデータ編集処理を行うフローに従い、メタデータの選択削除処理を行った場合の経緯と結果である。図３７に示すような、入れ替えアイコン３０３、削除選択アイコン３０４を表示する（ステップＳ１４４）ところまでは、上で説明したメタデータ入れ替え処理と同一であるので説明を省略する。
【０１４３】
利用者からの入れ替え指示は無く、削除指示があるので（ステップＳ１４５、Ｓ１４８）、図４２に示すように、選択削除アイコン３０５、選択以外削除アイコン３０６、先頭以外削除アイコン３０７を表示する（ステップＳ１８０）。利用者からの指示は選択削除であり、先頭以外削除ではないので（ステップＳ１８１、Ｓ１９１）、利用者からの指示内容である選択削除を、ＲＡＭ１４に記憶する（ステップＳ１９２）。
【０１４４】
図４３に示すように、メタデータ表示部７１の中で最初に表示しているジャンルであるタイトルと、タイトルの中で最初に表示している値である”パリ”を、それぞれ選択したジャンルと選択した値として網掛け表示する（ステップＳ１９３）。利用者から、ジャンルはタイトルのままで”エッフェル塔”への値の選択変更指示があると（ステップＳ１９４）、”パリ”にかかっていた網掛け表示を消去し（ステップＳ１９５）、メタデータ表示部７１の中で利用者から指示のあった”エッフェル塔”を選択された値として網掛け表示する（ステップＳ１９６）。
【０１４５】
利用者からの決定指示があると（ステップＳ１９７）、選択されているジャンルであるタイトルを取得し、”エッフェル塔”を値として取得する（ステップＳ１９８）。ＲＡＭ１４に記憶している指示内容は選択削除であるので（ステップＳ１９９）、図４４に示すように、表示しているコンテンツＤＣＩＭ／１００ＯＬＹＭＰ／ＩＭＧ０００４．ＪＰＧに関する制御リスト８０内の記述の中で、タイトルの値”エッフェル塔”に相当する部分の記述を削除する（ステップＳ２１０）。
【０１４６】
削除した記述と同じ階層にバックアップを表すフィールドは存在しないので（ステップＳ２１１）、取得したジャンルであるタイトルにかかっている網掛け表示を消去する（ステップＳ２０１）。制御リスト８０内の選択削除の結果、ＤＣＩＭ／１００ＯＬＹＭＰ／ＩＭＧ０００４．ＪＰＧに関する記述は”エッフェル塔”が削除され”パリ”のみとなっているので、それに従い、メタデータ表示部７１の表示を削除する（ステップＳ１９０）。これ以降は、上で説明したメタデータ入れ替え処理と同一であるので説明を省略するが、その結果、図４５に示すような表示がなされる。
【０１４７】
次に、図２２に示す制御リスト８０及び図２３に示す液晶表示部１５に対し、図２９、図３０、図３３及び図３４のメタデータ編集処理を行うフローに従い、メタデータの選択以外削除処理を行った場合の経緯と結果を説明する。ステップＳ１９３までは、上のメタデータ選択削除の説明で、選択削除を選択以外削除と置き換えれば同一であるので説明を省略する。
【０１４８】
利用者からの選択変更指示がなく（ステップＳ１９４）、利用者からの決定指示があると（ステップＳ１９７）、選択されているジャンルであるタイトルを取得し、”パリ”を値として取得する（ステップＳ１９８）。ＲＡＭ１４に記憶している指示内容は選択以外削除であるので（ステップＳ１９９）、図４４に示すように、表示しているコンテンツＤＣＩＭ／１００ＯＬＹＭＰ／ＩＭＧ０００４．ＪＰＧに関する制御リスト８０内の記述の中で、タイトルの値について、”パリ”を除いた部分の記述を削除する（ステップＳ２０２）。
【０１４９】
取得したジャンルであるタイトルと、その値”パリ”にかかっている網掛け表示を消去する（ステップＳ２０３）。制御リスト８０内の選択以外削除の結果、ＤＣＩＭ／１００ＯＬＹＭＰ／ＩＭＧ０００４．ＪＰＧに関する記述は”エッフェル塔”が削除され”パリ”のみとなっているので、それに従い、メタデータ表示部７１の表示を削除する（ステップＳ１９０）。これ以降は、上で説明したメタデータ選択削除処理と同一であるので説明を省略するが、その結果、メタデータ選択削除の場合と同様に図４５に示すような表示がなされる。
【０１５０】
次に、図２２に示す制御リスト８０及び図２３に示す液晶表示部１５に対し、図２９、図３０、図３２、図３３及び図３４のメタデータ編集処理を行うフローに従い、メタデータの先頭以外削除処理を行った場合の経緯と結果を説明する。図４２に示すような、選択削除アイコン３０５、選択以外削除アイコン３０６、先頭以外削除アイコン３０７を表示する（ステップＳ１８０）ところまでは、上で説明したメタデータ選択削除処理と同一であるので説明を省略する。
【０１５１】
利用者から先頭以外削除指示があるので（ステップＳ１８１）、メタデータ表示部７１の中で最初に表示しているジャンルであるタイトルを、選択したジャンルとして網掛け表示する（ステップＳ１８２）。利用者からの選択変更指示がなく（ステップＳ１８３）、利用者からの決定指示があると（ステップＳ１８６）、選択されているジャンルであるタイトルを取得する（ステップＳ１８７）。図４４に示すように、表示しているコンテンツＤＣＩＭ／１００ＯＬＹＭＰ／ＩＭＧ０００４．ＪＰＧに関する制御リスト８０内の記述の中で、タイトルの値について、先頭の値である”パリ”を除いた部分の記述を削除する（ステップＳ１８８）。
【０１５２】
取得したジャンルであるタイトルにかかっている網掛け表示を消去する（ステップＳ１８９）。制御リスト８０内の先頭以外削除の結果、ＤＣＩＭ／１００ＯＬＹＭＰ／ＩＭＧ０００４．ＪＰＧに関する記述は”エッフェル塔”が削除され”パリ”のみとなっているので、それに従い、メタデータ表示部７１の表示を削除する（ステップＳ１９０）。これ以降は、上で説明したメタデータ選択削除処理と同一であるので説明を省略するが、その結果、メタデータ選択削除の場合と同様に図４５に示すような表示がなされる。
【０１５３】
図４６及び図４７は、図２７に示す制御リスト８１及び図２８に示す液晶表示部１５に対し、図２９、図３０、図３２、図３３及び図３４のメタデータ編集処理を行うフローに従い、メタデータの選択削除処理を行った場合の結果である。ステップＳ１９９までは、先に説明したメタデータ選択削除の説明と同一であるので説明を省略するが、ステップＳ１９４からステップＳ１９８の間で、ジャンルはタイトルが、値はフランス旅行が取得されたとする。
【０１５４】
図４６に示すように、表示しているコンテンツＤＣＩＭ／１００ＯＬＹＭＰ／ＩＭＧ０００４．ＪＰＧに関する制御リスト８１内の記述の中で、タイトルの値フランス旅行に相当する部分、＜ｔｉｔｌｅ＞フランス旅行＜／ｔｉｔｌｅ＞の記述を削除する（ステップＳ２１０）。削除した記述と同じ階層に、バックアップを表すフィールド（＜ｂａｃｋｕｐ＞＜／ｂａｃｋｕｐ＞で、中の値は＜ｔｉｔｌｅ＞Ｅｉｆｆｅｌ  Ｔｏｗｅｒ＜／ｔｉｔｌｅ＞）が存在するので（ステップＳ２１１）、そのバックアップを表すフィールドについて、最上位の階層にあるタイトルとその値＜ｔｉｔｌｅ＞Ｅｉｆｆｅｌ  Ｔｏｗｅｒ＜／ｔｉｔｌｅ＞を一つ上の階層、つまり削除した記述と同じ階層に移動する（ステップＳ２１２）。なお、その下の階層にはタイトルは存在しない。移動する前に＜ｔｉｔｌｅ＞Ｅｉｆｆｅｌ  Ｔｏｗｅｒ＜／ｔｉｔｌｅ＞が記述されていたバックアップを表すフィールドは、移動後は中身が空になるので（ステップＳ２１３）、そのバックアップを表すフィールドを削除する（ステップＳ２１４）。これ以降は、先に説明したメタデータ選択削除処理と同一であるので説明を省略するが、その結果図４７に示すように、”パリ”というタイトルのバックアップであったフランス旅行が削除され、そのバックアップであった”Ｅｉｆｆｅｌ  Ｔｏｗｅｒ”が”パリ”のバックアップとなるような表示がなされる。
【０１５５】
図４８から図５０は、図２７に示す制御リスト８１及び図２８に示す液晶表示部１５に対し、図２９、図３０及び図３５のメタデータ復旧処理を行うフローに従い、メタデータの元に戻す処理を行った場合の経緯と結果である。図３６に示すような、画像編集アイコン３０１、メタデータ編集選択アイコン３０２を表示する（ステップＳ１４１）ところまでは、上で説明したメタデータ入れ替え処理と同一であるので説明を省略する。
【０１５６】
利用者からのメタデータ編集指示があると（ステップＳ１４２）、表示中のコンテンツ（ここではＤＣＩＭ／１００ＯＬＹＭＰ／ＩＭＧ０００４．ＪＰＧとする）に関する制御リスト８１内の記述について、バックアップを表すフィールドがあるので（ステップＳ１４３）、図４８に示すように、入れ替え、削除、元に戻す選択アイコンを表示する（ステップＳ１５２）。利用者からの入れ替え指示及び削除指示はなく、元に戻す指示があるので（ステップＳ１４５、Ｓ１４８、Ｓ１５０）、図４９に示すように、コンテンツ表示部７０に表示しているコンテンツＤＣＩＭ／１００ＯＬＹＭＰ／ＩＭＧ０００４．ＪＰＧに関する制御リスト８１内の記述の中で、メタデータの最上位の階層にあって最後に記述されているバックアップを表すフィールドとそのフィールドに記述されている内容８３と、バックアップが存在しないフィールドとそのフィールドに記述されている内容＜ｍｏｄｉｆｉｅｄ＞２００６−０４−２７＜／ｍｏｄｉｆｉｅｄ＞を除いて、すべて削除して（ステップＳ２２０）、残ったメタデータ（メタデータ８３と、＜ｍｏｄｉｆｉｅｄ＞２００６−０４−２７＜／ｍｏｄｉｆｉｅｄ＞）の中で、メタデータ８３の中で最上位階層にあるバックアップを表すフィールドについて、その中の値を残したまま、バックアップを表すフィールド＜ｂａｃｋｕｐ＞＜／ｂａｃｋｕｐ＞のみを削除する（ステップＳ２２１）。
【０１５７】
制御リスト８１内の復旧処理の結果、ＤＣＩＭ／１００ＯＬＹＭＰ／ＩＭＧ０００４．ＪＰＧに関するタイトルの記述はフランス旅行とそのバックアップがＥｉｆｆｅｌ  Ｔｏｗｅｒとなっているので、それに従い、メタデータ表示部７１を再表示する（ステップＳ２２２）。これ以降は、上で説明したメタデータ入れ替え処理と同一であるので説明を省略するが、その結果、図５０に示すような表示がなされる。
【０１５８】
次に、本実施形態の効果を説明する。
【０１５９】
以上に説明したように、本実施形態の情報処理装置であるＤＳＣ１０は、コンテンツ表示部７０とメタデータ表示部７１と、メタデータ表示部に表示されている前記メタデータを編集するメタデータ編集手段とを具備したものである。
【０１６０】
このような構成を有することにより、利用者は、特別な装置を必要とせず、制御リスト内のコンテンツのメタデータを容易に編集をすることができる。また、上記構成を有することにより、ＤＳＣ１０は、利用者が望むメタデータのみを提供し、利用者の望む優先順位でメタデータを提供することが可能となる。
【０１６１】
また、本実施形態の情報処理装置であるＤＳＣ１０の上記メタデータ編集手段は、コンテンツ表示部７０に表示中のコンテンツに関するメタデータを、利用者からの入力に応じて削除するメタデータ削除手段と、利用者からの入力に応じて入れ替えるメタデータ入れ替え手段と、以前の状態へ戻すメタデータ復旧手段と、を具備するものである。
【０１６２】
このような構成を有することにより、ＤＳＣ１０は、コピー先の制御リスト内のコンテンツのメタデータの順番の入れ替え、メタデータの削除、あるいはメタデータの復旧についての指示を利用者から受けることができる。したがって、ＤＳＣ１０は、利用者が望む形のメタデータを提供することが可能となる。
【０１６３】
また、本実施形態の情報処理装置であるＤＳＣ１０の上記メタデータ削除手段は、利用者が前記メタデータ表示部で指示するメタデータのみを前記記録再生装置の制御リスト内から削除するメタデータ選択削除手段と、利用者が前記メタデータ表示部で指示するメタデータの種類の中で、利用者が指示するメタデータを除いて前記情報処理装置の制御リスト内から削除するメタデータ選択以外削除手段と、利用者が前記メタデータ表示部で指示するメタデータの種類の中で、先頭に表示されているメタデータを除いて前記情報処理装置の制御リスト内から削除するメタデータ先頭以外削除手段と、を具備するものである。
【０１６４】
このような構成を有することにより、利用者は、簡便な操作でＤＳＣ１０に削除の指示を行うことができる。
【０１６５】
また、本実施形態の情報処理装置であるＤＳＣ１０の上記メタデータ選択削除手段は、前記指示されたメタデータの種類についてバックアップを表すフィールドが存在する場合に、前記指示されたメタデータを削除し、前記バックアップを表すフィールド内で、上位の階層から順に最下位の階層まで、前記指示されたメタデータの種類と同じメタデータの種類とその値を一つ上位の階層に移動し、中身が空のバックアップを表すフィールドを削除する構成を有するものである。
【０１６６】
また、本実施系地あの情報処理装置であるＤＳＣ１０の上記メタデータ復旧手段は、最後に記述されているバックアップを表すフィールド内のメタデータを、前記コンテンツ表示部に表示中のコンテンツのメタデータとする構成を有するものである。
【０１６７】
このような構成を有することにより、コピー処理により併記されたメタデータの内容を、一回前のメタデータの状態に戻すことができる。
【０１６８】
以上のように、本実施形態の情報処理装置によれば、利用者は、制御リスト内のコンテンツのメタデータの順番の入れ替え、メタデータの削除、あるいはメタデータの復旧等のメタデータの編集を容易に行うことが可能である。したがって、本実施形態の情報処理装置は、利用者が望むメタデータのみを提供でき、さらに、利用者の望む優先順位でメタデータを提供することができるのである。
【０１６９】
なお、上述した実施形態における各処理内容は、実施形態の各機能に対応する概念的なものであり、必ずしも特定のハードウエアやソフトウエア・ルーチンに１対１に対応するものではない。また、実施形態における各手順の各ステップは、その性質に反しない限り、実行順序を変更し、複数同時に実行し、あるいは実行毎に異なった順序で実行してもよい。
【０１７０】
上述した実施形態に基づいて、以下の構成を提案することが可能である。すなわち、  
（付記１）  
外部装置との間でコンテンツデータの送受信を行う情報処理装置において、  
第一のコンテンツデータを記憶するコンテンツデータ記憶手段と、  
上記第一のコンテンツデータに関する第一のメタデータを記憶するメタデータ記憶手段と、  
上記外部装置内に、上記第一のコンテンツデータと同一のコンテンツデータである第二のコンテンツデータがあるか否かを検出するコンテンツデータ検出手段と、  
上記コンテンツデータ検出手段により、上記第二のコンテンツデータがあることが検出された場合には、上記外部装置に記憶されている上記第二のコンテンツデータに関する第二のメタデータと、上記第一のメタデータとを比較する比較手段と、  
上記比較手段の比較結果に基づいて、上記第一のメタデータを変更するメタデータ変更手段と、  
を具備することを特徴とする情報処理装置。
【０１７１】
（付記２）  
当該情報処理装置、及び上記外部装置は、それぞれの装置内に記憶されたコンテンツデータを管理するためのコンテンツ管理情報を有し、  
上記コンテンツデータ検出手段は、当該情報処理装置及び上記外部装置それぞれのコンテンツ管理情報同士を比較して上記第二のコンテンツデータがあるか否かを検出することを特徴とする付記１に記載の情報処理装置。
【０１７２】
（付記３）  
上記コンテンツ管理情報とは、コンテンツを記録及び／又は再生するための制御リストであることを特徴とする付記２に記載の情報処理装置。
【０１７３】
（付記４）  
上記第一のメタデータは、当該情報処理装置の上記制御リスト内に記憶されており、上記第二のメタデータは上記外部装置の上記制御リスト内に記憶されていることを特徴とする付記３に記載の情報処理装置。
【０１７４】
（付記５）  
上記メタデータ変更手段は、上記第一のメタデータに存在せず、上記第二のメタデータにのみ存在する所定のフィールドがあったときには、上記所定のフィールドとその値を上記第一のメタデータに追加することを特徴とする付記１に記載の情報処理装置。
【０１７５】
（付記６）  
上記メタデータ変更手段は、所定のフィールドの値が、上記第一のメタデータと上記第二のメタデータとの間で異なる場合には、上記第二のメタデータの上記所定のフィールドの値を上記第一のメタデータに追記することを特徴とする付記６に記載の情報処理装置。
【０１７６】
（付記７）  
上記メタデータ変更手段は、上記所定のフィールドと同一のフィールドを上記第一のメタデータ内に追加した後に、上記第二のメタデータの上記所定のフィールドの値を上記追加したフィールドに設定するか、又は、上記第一のメタデータに既存の上記所定のフィールドの中に上記第二のメタデータの上記所定のフィールドの値を追加することを特徴とする付記６に記載の情報処理装置。
【０１７７】
（付記８）  
上記メタデータ変更手段は、所定のフィールドの値が、上記第一のメタデータと上記第二のメタデータとの間で異なる場合には、上記第一のメタデータの上記所定のフィールドにバックアップ属性を付与し、上記第二のメタデータの上記所定のフィールドの値を上記第一のメタデータの上記所定のフィールド値として新たに設定することを特徴とする付記１に記載の情報処理装置。
【０１７８】
（付記９）  
さらに、上記コンテンツデータ記憶手段に記憶されているコンテンツデータの中から任意の第一のコンテンツデータを選択するコンテンツデータ選択手段と、  
上記コンテンツデータ選択手段で選択された第一のコンテンツデータに関する第一のメタデータの内容を表示するメタデータ表示手段と、  
を具備することを特徴とする付記１又は８に記載の情報処理装置。
【０１７９】
（付記１０）  
上記第一のメタデータのうち、バックアップ属性を付与されたフィールドの値を通常のフィールドよりも一つ下の階層としてツリー構造を用いて表示することを特徴とする付記９に記載の情報処理装置。
【０１８０】
（付記１１）  
さらに、  
上記第一のメタデータのフィールドのうち、上記バックアップ属性が付与された任意のフィールドのバックアップ属性を削除するバックアップ属性削除手段と、  
上記第一のメタデータのフィールドのうち、上記任意のフィールドと同一のジャンルであり、かつ、上記バックアップ属性が付与されていないフィールドを削除するフィールド削除手段と、  
を具備することを特徴とする付記８に記載の情報処理装置。
【０１８１】
（付記１２）  
上記バックアップ属性は階層構造を有し、  
上記バックアップ属性削除手段は、上位のバックアップ属性から順番に削除していくことを特徴とする付記１１に記載の情報処理装置。
【０１８２】
（付記１３）  
コンピュータを付記１乃至８に記載の情報処理装置として機能させるための情報処理プログラムであって、上記情報処理プログラムはコンピュータを、付記１乃至８に記載のコンテンツデータ記憶手段、メタデータ記憶手段、コンテンツデータ検出手段、比較手段、及びメタデータ変更手段として機能させることを特徴とする情報処理プログラム。
【０１８３】
なお、上述の実施形態で説明した情報処理装置はデジタルスチルカメラに限らず、携帯電話、ＰＤＡ、パーソナルコンピュータ、ゲーム機、デジタルビデオカメラ、デジタル音楽プレーヤー、プリンタ、ＤＶＤなどの光ディスクレコーダー、テレビ、双眼鏡、フォトストレージなど、デジタルコンテンツを記録し、再生することができる装置とすることができる。またデジタルコンテンツは静止画に限らず、動画、音楽、文書、図面、ゲームのセーブデータ、音楽や動画などのプレイリスト、住所録など様々な変形が可能である。また制御リストの記述形式でＸＭＬと呼ばれる構造を用いて上記の実施形態を説明したが、コンテンツのファイルパスとそのメタデータを表すことができる構造を持つ記述形式であれば、制御リストの記述形式はＸＭＬに限らない。
【０１８４】
また、本発明は、上述した実施形態に限られるものではなく、特許請求の範囲及び明細書全体から読み取れる発明の要旨或いは思想に反しない範囲で適宜変更可能であり、そのような変更を伴う情報処理装置、情報処理方法及びプログラムもまた本発明の技術的範囲に含まれるものである。
【図面の簡単な説明】
【０１８５】
【図１】実施形態に係るデジタルスチルカメラ（ＤＳＣ）の概略構成を示す説明図である。
【図２】ＤＳＣの画像記録部に格納されたコンテンツ及び制御リストからなるフォルダ構成の例を示す説明図である。
【図３】制御リストの内容の一例を示した図である。
【図４】外部記録再生装置の記録部及びそのフォルダ構成と制御リストの内容を示した説明図である。
【図５】ＤＳＣの画像記録部及びそのフォルダ構成と制御リストの内容を示した説明図である。
【図６】外部記録再生装置からＤＳＣへの差分コピー処理のフローチャートである。
【図７】外部記録再生装置からＤＳＣへの差分コピー処理のフローチャートである。
【図８】差分コピー処理中のメタデータ変更処理のフローチャートである。
【図９】メタデータ併記処理のフローチャートである。
【図１０】差分コピー処理後のＤＳＣの画像記録部及びフォルダ構成と制御リストの内容を示した説明図である。
【図１１】メタデータ併記処理の変形例を示すフローチャートである。
【図１２】メタデータ併記処理の変形例を用いて差分コピー処理を実施した後のＤＳＣの画像記録部及びフォルダ構成と制御リストの内容を示した説明図である。
【図１３】メタデータ併記処理の別の変形例を示すフローチャートである。
【図１４】メタデータ併記処理の別の変形例を用いて差分コピー処理を実施した後のＤＳＣの画像記録部及びフォルダ構成と制御リストの内容を示した説明図である。
【図１５】メタデータ併記処理のさらに別の変形例を示すフローチャートである。
【図１６】外部記録再生装置の記録部に記録された制御リストを示す図である。
【図１７】ＤＳＣの画像記録部に記録された制御リストを示す図である。
【図１８】メタデータ併記処理のさらに別の変形例を実施した後のＤＳＣの制御リストを示す図である。
【図１９】ＤＳＣの液晶表示部の表示領域を説明する説明図である。
【図２０】コンテンツとメタデータ表示処理のフローチャートである。
【図２１】メタデータ表示処理のフローチャートである。
【図２２】ＤＳＣの制御リストを示す図である。
【図２３】コンテンツとメタデータの表示処理が行われた液晶表示部の状態を示す図である。
【図２４】メタデータ表示処理の変形例を示すフローチャートである。
【図２５】メタデータ表示処理の変形例を用いてコンテンツとメタデータの表示処理が行われた状態の液晶表示部の状態を示す図である。
【図２６】メタデータ表示処理の別の変形例を示すフローチャートである。
【図２７】ＤＳＣの制御リストを示す図である。
【図２８】メタデータ表示処理の別の変形例を用いてコンテンツとメタデータの表示処理が行われた状態の液晶表示部の状態を示す図である。
【図２９】メタデータ表示編集処理のフローチャートである。
【図３０】メタデータ表示編集処理のフローチャートである。
【図３１】メタデータ入れ替え処理のフローチャートである。
【図３２】メタデータ削除処理のフローチャートである。
【図３３】メタデータ削除処理のフローチャートである。
【図３４】メタデータ選択削除処理のフローチャートである。
【図３５】メタデータ復旧処理のフローチャートである。
【図３６】メタデータ入れ替え処理を実施中の液晶表示部の状態を示す図である。
【図３７】メタデータ入れ替え処理を実施中の液晶表示部の状態を示す図である。
【図３８】メタデータ入れ替え処理を実施中の液晶表示部の状態を示す図である。
【図３９】メタデータ入れ替え処理を実施中の液晶表示部の状態を示す図である。
【図４０】メタデータ入れ替え処理が実施された後のＤＳＣの制御リストを示す図である。
【図４１】メタデータ入れ替え処理が実施された液晶表示部の状態を示す図である。
【図４２】メタデータ選択削除処理を実施中の液晶表示部の状態を示す図である。
【図４３】メタデータ選択削除処理を実施中の液晶表示部の状態を示す図である。
【図４４】メタデータ選択削除処理が実施された後のＤＳＣの制御リストを示す図である。
【図４５】メタデータ選択削除処理が実施された液晶表示部の状態を示す図である。
【図４６】メタデータ選択削除処理が実施された後のＤＳＣの制御リストを示す図である。
【図４７】メタデータ選択削除処理が行われた液晶表示部の状態を示す図である。
【図４８】メタデータ復旧処理を実施中の液晶表示部の状態を示す図である。
【図４９】メタデータ復旧処理が実施された後のＤＳＣの制御リストを示す図である。
【図５０】メタデータ復旧処理が実施された液晶表示部の状態を示す図である。
【符号の説明】
【０１８６】
１０  ＤＳＣ、  １１  ＣＰＵ、  １２  操作部、  １３  ＲＯＭ、  １４  ＲＡＭ、  １５  液晶表示部、  １６  外部Ｉ／Ｆ、  １７  ファイル管理部、  １８  画像記録部、  １９  圧縮伸長エンジン、  ２０  撮像部
【図１】
2009098734.tif 000003
【図２】
2009098734.tif 000004
【図３】
2009098734.tif 000005
【図４】
2009098734.tif 000006
【図５】
2009098734.tif 000007
【図６】
2009098734.tif 000008
【図７】
2009098734.tif 000009
【図８】
2009098734.tif 000010
【図９】
2009098734.tif 000011
【図１０】
2009098734.tif 000012
【図１１】
2009098734.tif 000013
【図１２】
2009098734.tif 000014
【図１３】
2009098734.tif 000015
【図１４】
2009098734.tif 000016
【図１５】
2009098734.tif 000017
【図１６】
2009098734.tif 000018
【図１７】
2009098734.tif 000019
【図１８】
2009098734.tif 000020
【図１９】
2009098734.tif 000021
【図２０】
2009098734.tif 000022
【図２１】
2009098734.tif 000023
【図２２】
2009098734.tif 000024
【図２３】
2009098734.tif 000025
【図２４】
2009098734.tif 000026
【図２５】
2009098734.tif 000027
【図２６】
2009098734.tif 000028
【図２７】
2009098734.tif 000029
【図２８】
2009098734.tif 000030
【図２９】
2009098734.tif 000031
【図３０】
2009098734.tif 000032
【図３１】
2009098734.tif 000033
【図３２】
2009098734.tif 000034
【図３３】
2009098734.tif 000035
【図３４】
2009098734.tif 000036
【図３５】
2009098734.tif 000037
【図３６】
2009098734.tif 000038
【図３７】
2009098734.tif 000039
【図３８】
2009098734.tif 000040
【図３９】
2009098734.tif 000041
【図４０】
2009098734.tif 000042
【図４１】
2009098734.tif 000043
【図４２】
2009098734.tif 000044
【図４３】
2009098734.tif 000045
【図４４】
2009098734.tif 000046
【図４５】
2009098734.tif 000047
【図４６】
2009098734.tif 000048
【図４７】
2009098734.tif 000049
【図４８】
2009098734.tif 000050
【図４９】
2009098734.tif 000051
【図５０】
2009098734.tif 000052