(57)【要約】【課題】補助記憶装置に格納されているコンテンツファイルをコンテンツファイル処理装置にバックアップする際に、適正なコンテンツファイルを選択的に転送可能な、コンテンツファイル処理装置を提供する。【解決手段】コンテンツファイル処理装置は、コンテンツに関するデータを保持するコンテンツファイルと、このコンテンツファイルを管理するための情報を保持する第１のコンテンツ管理ファイルとが格納された第１の記憶装置から、前記コンテンツ管理ファイルを取得する、コンテンツ管理ファイル取得手段と、前記コンテンツ管理ファイル取得手段で取得したコンテンツ管理ファイルを解析して、所定の処理が可能な種類のコンテンツファイルを選択する、選択手段と、前記選択手段で選択されたコンテンツファイルを、前記第１の記憶装置から取得する、コンテンツファイル取得手段と、前記コンテンツファイル取得手段で取得したコンテンツファイルを、第２の記憶装置に格納する、コンテンツファイル格納手段と、を備えて構成されている。【選択図】図１
2007310712.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツに関するデータを保持するコンテンツファイルと、このコンテンツファイルを管理するための情報を保持する第１のコンテンツ管理ファイルとが格納された第１の記憶装置から、前記コンテンツ管理ファイルを取得する、コンテンツ管理ファイル取得手段と、
前記コンテンツ管理ファイル取得手段で取得したコンテンツ管理ファイルを解析して、所定の処理が可能な種類のコンテンツファイルを選択する、選択手段と、
前記選択手段で選択されたコンテンツファイルを、前記第１の記憶装置から取得する、コンテンツファイル取得手段と、
前記コンテンツファイル取得手段で取得したコンテンツファイルを、第２の記憶装置に格納する、コンテンツファイル格納手段と、
を備えることを特徴とするコンテンツファイル処理装置。
【請求項２】
前記選択手段で選択したコンテンツファイルを管理するための情報を生成する、管理情報生成手段と、
前記管理情報生成手段に基づいて、前記コンテンツファイル格納手段が前記第２の記憶装置に格納したコンテンツファイルを管理するための情報を保持する第２のコンテンツ管理ファイルを生成する、コンテンツ管理ファイル生成手段と、
をさらに備えることを特徴とする請求項１に記載のコンテンツファイル処理装置。
【請求項３】
前記選択手段で選択する所定の処理が可能な種類のコンテンツファイルは、当該コンテンツファイル処理装置が処理可能な種類のコンテンツファイルである、ことを特徴とする請求項１又は請求項２に記載のコンテンツファイル処理装置。
【請求項４】
前記選択手段は、１つのコンテンツが複数のコンテンツファイルから形成されている場合には、１つのコンテンツを形成する複数のコンテンツファイルの中から、前記所定の処理が可能な種類のコンテンツファイルを選択する、ことを特徴とする請求項１乃至請求項３のいずれかに記載のコンテンツファイル処理装置。
【請求項５】
前記コンテンツ管理ファイル生成手段が生成した前記第２のコンテンツ管理ファイルを、第３の記憶装置に格納する、コンテンツ管理ファイル格納手段を、さらに備えることを特徴とする請求項２に記載のコンテンツファイル処理装置。
【請求項６】
前記第２の記憶装置と前記第３の記憶装置とが、１つの記憶装置として当該コンテンツファイル処理装置に設けられていることを特徴とする請求項５に記載のコンテンツファイル処理装置。
【請求項７】
前記第３の記憶装置は当該コンテンツファイル処理装置に設けられているが、前記第２の記憶装置は当該コンテンツファイル処理装置の外部に設けられている、ことを特徴とする請求項５に記載のコンテンツファイル処理装置。
【請求項８】
コンテンツに関するデータを保持するコンテンツファイルと、このコンテンツファイルを管理するための情報を保持する第１のコンテンツ管理ファイルとが格納された第１の記憶装置から、前記コンテンツ管理ファイルを取得するステップと、
前記取得したコンテンツ管理ファイルを解析して、所定の処理が可能な種類のコンテンツファイルを選択するステップと、
前記選択手段で選択されたコンテンツファイルを、前記第１の記憶装置から取得するステップと、
前記取得したコンテンツファイルを、第２の記憶装置に格納するステップと、
を備えることを特徴とするコンテンツファイル処理装置の制御方法。
【請求項９】
コンテンツに関するデータを保持するコンテンツファイルと、このコンテンツファイルを管理するための情報を保持する第１のコンテンツ管理ファイルとが格納された第１の記憶装置から、前記コンテンツ管理ファイルを取得するステップと、
前記取得したコンテンツ管理ファイルを解析して、所定の処理が可能な種類のコンテンツファイルを選択するステップと、
前記選択手段で選択されたコンテンツファイルを、前記第１の記憶装置から取得するステップと、
前記取得したコンテンツファイルを、第２の記憶装置に格納するステップと、
をコンテンツファイル処理装置に実行させるためのプログラム。
【請求項１０】
コンテンツに関するデータを保持するコンテンツファイルと、このコンテンツファイルを管理するための情報を保持する第１のコンテンツ管理ファイルとが格納された第１の記憶装置から、前記コンテンツ管理ファイルを取得するステップと、
前記取得したコンテンツ管理ファイルを解析して、所定の処理が可能な種類のコンテンツファイルを選択するステップと、
前記選択手段で選択されたコンテンツファイルを、前記第１の記憶装置から取得するステップと、
前記取得したコンテンツファイルを、第２の記憶装置に格納するステップと、
をコンテンツファイル処理装置に実行させるためのプログラムが記録された記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツファイル処理装置に関し、特に、保持しているファイルに基づくデータを再生して処理するコンテンツファイル処理装置に関する。
【背景技術】
【０００２】
近年、プリンタにハードディスクドライブなどの補助記憶装置が搭載されているものが増えてきている。このようなプリンタでは、ユーザは、デジタルカメラ等で撮像した画像ファイルを、プリンタの補助記憶装置に転送し、プリンタの補助記憶装置を用いて画像ファイルを管理することが可能である。また、補助記憶装置の大容量化も進んでいることから、１つの補助記憶装置に、多数の画像ファイルを格納することも可能になっている。
【０００３】
デジタルカメラ等で撮像した静止画の画像ファイルは、メモリカードなどの小型記憶装置に一旦格納され、この小型記憶装置からプリンタの補助記憶装置に転送されることが多い。この小型記憶装置についても、その記憶容量が増大していることから、デジタルカメラで撮像した静止画の画像ファイルに加えて、動画ファイルや音声ファイルなどが、小型記憶装置に格納されることも多くなってきている。
【０００４】
このため、例えば特開２００５−２４４７２２号公報に開示されているように、コンテンツ管理ファイルを用いて、静止画ファイル、動画ファイル、音声ファイルなどのコンテンツファイルを管理するようになってきている。このようなコンテンツ管理ファイルのフォーマット形式（フォーマット規格）としては、ＭＰＶ（Music Photo Video）、ＰＡＳＳ（Picture Archiving and Sharing Standard）、ＨｉｇｈＭＡＴ（High Performance Media Access Technology）などの様々なものが登場している。
【０００５】
しかしながら、このような様々な種類のコンテンツファイルが格納された小型記憶装置から、プリンタの補助記憶装置に静止画の画像ファイルのバックアップをとる場合、小型記憶装置から一括でバックアップをすると、静止画の画像ファイルだけでなく、動画ファイルや音声ファイルまで補助記憶装置に転送されてしまう。しかし、これら動画ファイルや音声ファイルに基づくデータは、プリンタで印刷をすることができず、プリンタが内蔵する補助記憶装置に転送する意味がない。
【０００６】
無論、バックアップをとる際に、小型記憶装置から補助記憶装置に転送するファイルをユーザが１つひとつ選択するようにすれば、印刷できないファイルを転送しないようにできるが、そのような作業はユーザにとって面倒であり、ユーザにそのような作業を強いることは好ましくない。
【０００７】
また、このような不要なコンテンツファイルを転送してしまうという問題は、補助記憶装置を有する音声再生装置などの様々なコンテンツファイル処理装置でも同様に生じ得る。
【特許文献１】特開２００５−２４４７２２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
そこで本発明は、前記課題に鑑みてなされたものであり、補助記憶装置に格納されているコンテンツファイルをコンテンツファイル処理装置にバックアップする際に、適正なコンテンツファイルを選択的に転送可能な、コンテンツファイル処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、本発明に係るコンテンツファイル処理装置は、
コンテンツに関するデータを保持するコンテンツファイルと、このコンテンツファイルを管理するための情報を保持する第１のコンテンツ管理ファイルとが格納された第１の記憶装置から、前記コンテンツ管理ファイルを取得する、コンテンツ管理ファイル取得手段と、
前記コンテンツ管理ファイル取得手段で取得したコンテンツ管理ファイルを解析して、所定の処理が可能な種類のコンテンツファイルを選択する、選択手段と、
前記選択手段で選択されたコンテンツファイルを、前記第１の記憶装置から取得する、コンテンツファイル取得手段と、
前記コンテンツファイル取得手段で取得したコンテンツファイルを、第２の記憶装置に格納する、コンテンツファイル格納手段と、
を備えることを特徴とする。
【００１０】
この場合、コンテンツファイル処理装置は、
前記選択手段で選択したコンテンツファイルを管理するための情報を生成する、管理情報生成手段と、
前記管理情報生成手段に基づいて、前記コンテンツファイル格納手段が前記第２の記憶装置に格納したコンテンツファイルを管理するための情報を保持する第２のコンテンツ管理ファイルを生成する、コンテンツ管理ファイル生成手段と、
をさらに備えるようにしてもよい。
【００１１】
また、前記選択手段で選択する所定の処理が可能な種類のコンテンツファイルは、当該コンテンツファイル処理装置が処理可能な種類のコンテンツファイルであるようにしてもよい。
【００１２】
また、前記選択手段は、１つのコンテンツが複数のコンテンツファイルから形成されている場合には、１つのコンテンツを形成する複数のコンテンツファイルの中から、前記所定の処理が可能な種類のコンテンツファイルを選択するようにしてもよい。
【００１３】
また、コンテンツファイル処理装置は、前記コンテンツ管理ファイル生成手段が生成した前記第２のコンテンツ管理ファイルを、第３の記憶装置に格納する、コンテンツ管理ファイル格納手段を、さらに備えるようにしてもよい。
【００１４】
この場合、前記第２の記憶装置と前記第３の記憶装置とが、１つの記憶装置として当該コンテンツファイル処理装置に設けられているようにしてもよい。
【００１５】
或いは、前記第３の記憶装置は当該コンテンツファイル処理装置に設けられているが、前記第２の記憶装置は当該コンテンツファイル処理装置の外部に設けられているようにしてもよい。
【００１６】
本発明に係るコンテンツファイル処理装置の制御方法は、
コンテンツに関するデータを保持するコンテンツファイルと、このコンテンツファイルを管理するための情報を保持する第１のコンテンツ管理ファイルとが格納された第１の記憶装置から、前記コンテンツ管理ファイルを取得するステップと、
前記取得したコンテンツ管理ファイルを解析して、所定の処理が可能な種類のコンテンツファイルを選択するステップと、
前記選択手段で選択されたコンテンツファイルを、前記第１の記憶装置から取得するステップと、
前記取得したコンテンツファイルを、第２の記憶装置に格納するステップと、
を備えることを特徴とする。
【００１７】
本発明に係るプログラムは、
コンテンツに関するデータを保持するコンテンツファイルと、このコンテンツファイルを管理するための情報を保持する第１のコンテンツ管理ファイルとが格納された第１の記憶装置から、前記コンテンツ管理ファイルを取得するステップと、
前記取得したコンテンツ管理ファイルを解析して、所定の処理が可能な種類のコンテンツファイルを選択するステップと、
前記選択手段で選択されたコンテンツファイルを、前記第１の記憶装置から取得するステップと、
前記取得したコンテンツファイルを、第２の記憶装置に格納するステップと、
をコンテンツファイル処理装置に実行させることを特徴とする。
【００１８】
本発明に係る記録媒体は、
コンテンツに関するデータを保持するコンテンツファイルと、このコンテンツファイルを管理するための情報を保持する第１のコンテンツ管理ファイルとが格納された第１の記憶装置から、前記コンテンツ管理ファイルを取得するステップと、
前記取得したコンテンツ管理ファイルを解析して、所定の処理が可能な種類のコンテンツファイルを選択するステップと、
前記選択手段で選択されたコンテンツファイルを、前記第１の記憶装置から取得するステップと、
前記取得したコンテンツファイルを、第２の記憶装置に格納するステップと、
をコンテンツファイル処理装置に実行させるためのプログラムが記録されたことを特徴とする。
【発明を実施するための最良の形態】
【００１９】
以下、図面を参照して、本発明の実施形態を説明する。なお、以下に説明する実施形態は、本発明の技術的範囲を限定するものではない。
【００２０】
図１は、本実施形態に係るプリンタ１０の内部構成の一例を示す図である。このプリンタ１０は、コンテンツファイル処理装置の一例である。
【００２１】
この図１に示すように、プリンタ１０は、ＣＰＵ（Central Processing Unit）２０と、ＲＡＭ（Random Access Memory）２２と、ＲＯＭ（Read Only Memory）２４と、表示画面２６と、プリンタエンジン２８と、操作パネル３０と、リーダーライター３２と、外部記憶ドライブ３４と、補助記憶装置３６とを備えて構成されており、これらは内部バスを介して相互に接続されている。
【００２２】
本実施形態においては、ＣＰＵ２０とＲＡＭ２２とＲＯＭ２４とにより、プリンタ１０の全体的な制御を行う制御部が構成されている。表示画面２６は、例えば、ＬＣＤ（Liquid Crystal Display）により構成されており、本実施形態では特に、小型のカラーＬＣＤにより構成されている。
【００２３】
プリンタエンジン２８は、印刷用紙などの印刷媒体に印刷を行う装置であり、例えば、インクジェット式のプリンタ機構やレーザー式のプリンタ機構により、構成されている。操作パネル３０は、ユーザがこのプリンタ１０に対して様々な操作を入力するためのパネルである。この操作パネル３０の具体的なレイアウトは、後述する。
【００２４】
リーダーライター３２は、プリンタ１０に設けられたスロットに挿入されたメモリカード４０にアクセスし、データを読み込んだり、データを書き込んだりするための装置である。このメモリカード４０は、本実施形態における着脱可能な小型記憶装置の一例である。本実施形態では特に、メモリカード４０はデジタルカメラに挿入されて使用され、デジタルカメラで撮像された静止画の画像ファイルが、このメモリカード４０に格納されていることを想定している。但し、詳しくは後述するが、このメモリカード４０には、静止画の画像ファイルに加えて、動画ファイルや音声ファイルがコンテンツファイルとして格納されている。また、これらのコンテンツファイルを管理するための情報を保持するコンテンツ管理ファイルも格納されている。
【００２５】
外部記憶ドライブ３４には、ＤＶＤやＣＤなどの光ディスク５０が装着され、この装着された光ディスク５０からデータを読み込んだり、ＤＶＤ−ＲＷやＣＤ−ＲＷの光ディスク５０であれば、データを書き込んだりするための装置である。
【００２６】
補助記憶装置３６は、大容量の記憶装置であり、本実施形態では、ハードディスクドライブにより構成されている。特に、本実施形態では、メモリカード４０に格納されている画像ファイルが、この補助記憶装置３６に転送され、格納される。なお、図１の例では、この補助記憶装置３６はプリンタ１０に内蔵されているが、プリンタ１０の外部にある補助記憶装置３６に、接続ケーブルを介して接続されるようにしてもよい。
【００２７】
図２は、図１のプリンタ１０に係る操作パネル３０の構成を説明するための図である。この操作パネル３０は、例えば、プリンタ１０の筐体表面のいずれかの部分に設けられている。
【００２８】
この図２に示すように、操作パネル３０には、上方向移動ボタンＢ１０と、左方向移動ボタンＢ１２と、右方向移動ボタンＢ１４と、下方向移動ボタンＢ１６と、ＯＫボタンＢ１８と、キャンセルボタンＢ２０とを備えて構成されている。上方向移動ボタンＢ１０と、左方向移動ボタンＢ１２と、右方向移動ボタンＢ１４と、下方向移動ボタンＢ１６とが、本実施形態におけるカーソルボタンを構成している。操作パネル３０に設けられているこれらのボタンは、本実施形態に係るプリンタ１０を操作するのに必要なボタンの一例であり、これ以外のボタンが操作パネル３０に設けられていてもよいし、或いは、他のボタンで図２に示したボタンを代替するようにしてもよい。
【００２９】
次に、図３及び図４に基づいて、プリンタ１０が実行するバックアップ処理について説明する。この図３及び図４のバックアップ処理は、図５に示したメニュー画面Ｗ１０でユーザが「バックアップ」を選択した場合に起動される処理である。すなわち、ユーザが、表示画面２６にメニュー画面Ｗ１０を表示し、カーソルボタンＢ１０、Ｂ１２、Ｂ１４、Ｂ１６を操作して、カーソルＣＲを「バックアップ」に位置させた上で、ＯＫボタンＢ１８を押下することにより、起動される処理である。また、このバックアップ処理は、ＲＯＭ２４又は補助記憶装置３６に格納されているバックアップ処理プログラムを、ＣＰＵ２０が読み込んで実行することにより実現される処理である。
【００３０】
まず、図３に示すように、このバックアップ処理が起動されると、プリンタ１０は、表示画面２６に、確認画面を表示する（ステップＳ１０）。図６は、このとき、表示画面２６に表示される確認画面Ｗ２０の一例を示す図である。
【００３１】
この図６に示すように、確認画面Ｗ２０には、メモリカード４０からのバックアップを開始してよいかどうかをユーザに確認するメッセージとともに、ＯＫボタンＢ１８か、キャンセルボタンＢ２０の入力を促すメッセージが表示される。したがって、ユーザは、この確認画面Ｗ２０のメッセージに従って、ＯＫボタンＢ１８か、キャンセルボタンＢ２０を押下する。
【００３２】
次に、図３に示すように、プリンタ１０はユーザが押下したボタンがＯＫボタンＢ１８であるかどうかを判断する（ステップＳ１２）。ユーザが押下したボタンがＯＫボタンＢ１８でない場合（ステップＳ１２：ＮＯ）には、ユーザが押下したボタンがキャンセルボタンＢ２０であるので、プリンタ１０は、このバックアップ処理を終了する。
【００３３】
一方、ユーザが押下したボタンがＯＫボタンＢ１８である場合（ステップＳ１２：ＹＥＳ）には、プリンタ１０は、ユーザにメモリカード４０を抜かないように注意を喚起するためのメッセージ画面を表示画面２６に表示する（ステップＳ１４）。
【００３４】
図７は、このステップＳ１４で表示されるメッセージ画面Ｗ３０の一例を示す図である。このように、ユーザに対して、バックアップ中であるので、メモリカード４０を抜かないように注意するメッセージを表示する。
【００３５】
次に、図３に示すように、プリンタ１０は、バックアップの書き込み先である補助記憶装置３６からマニフェストを取得する（ステップＳ１６）。すなわち、本実施形態では、補助記憶装置３６には次第に画像ファイルが蓄積されていく使用態様を想定しているので、補助記憶装置３６に既に格納されているマニフェストを取得する。無論、補助記憶装置３６に既存のマニフェストがない場合には、新たに作成すればよい。
【００３６】
次に、プリンタ１０は、バックアップ元のメモリカード４０から、このメモリカード４０に格納されているマニフェストを取得した上で、このマニフェストを解析し、メモリカード４０に格納されているアセット数を取得する（ステップＳ１８）。
【００３７】
図８は、メモリカード４０に格納されているマニフェストの一例を示す図である。マニフェストは、コンテンツ管理ファイルの一例であり、本実施形態では、ＭＰＶ形式のフォーマットにより作成されている。このマニフェストを作成するのは、例えば、撮像した画像データを画像ファイルとしてメモリカード４０に格納するデジタルカメラである。或いは、ユーザが、パーソナルコンピュータにメモリカード４０を挿入して、パーソナルコンピュータでこれらの画像ファイルや音声ファイル、動画ファイルを整理／編集した場合には、パーソナルコンピュータでも作成される。
【００３８】
この図８からも分かるように、メモリカード４０には、静止画の画像データの画像ファイル、音声データの音声ファイル、動画データの動画ファイルなどが、コンテンツファイルとして格納されている。また、音声ファイルには、静止画の画像ファイルが添付されている場合もあり、動画ファイルにも、静止画の画像ファイルが添付されている場合もある。ＭＰＶでは、これらの各種のコンテンツのことを、アセットと呼ぶ。各アセットには、その属性を表すタグが付いている。ステップＳ１６では、プリンタ１０は、メモリカード４０に格納されているマニフェストを解析して、このメモリカード４０に格納されているアセット数を取得する。
【００３９】
次に、図３に示すように、プリンタ１０は、１つのアセットのタグを取得する（ステップＳ２０）。すなわち、本実施形態に係るバックアップ処理では、アセットを転送するかどうかを順番に判断するので、アセットのタグを１つ取得する。
【００４０】
次に、図４に示すように、プリンタ１０は、取得したアセットのタグがＶｉｄｅｏタグであるか、又は、Ａｕｄｉｏタグであるかどうかを判断する（ステップＳ３０）。図８の例では、Ｖｉｄｅｏタグのアセットには、＜Ｖｉｄｅｏ＞と記載されており、Ａｕｄｉｏタグには、＜Ａｕｄｉｏ＞と記載されているので、プリンタ１０はこれにより判断する。なお、静止画のアセットには、＜Ｓｔｉｌｌ＞のタグが付されている。
【００４１】
取得したアセットのタグがＶｉｄｅｏタグでも、Ａｕｄｉｏタグでもない場合（ステップＳ３０：ＮＯ）には、プリンタ１０は、取得したアセットのタグが静止画のアセットを含むコンポジットのタグであるかどうかを判断する（ステップＳ３２）。図８の例では、音声データと静止画の画像ファイルのコンポジットである場合には、＜Ｓｔｉｌｌ  ｗｉｔｈ  Ａｕｄｉｏ＞のタグが付されているので、プリンタ１０は、取得したタグが＜Ｓｔｉｌｌ  ｗｉｔｈ  Ａｕｄｉｏ＞であるかどうかを判断することにより、静止画のアセットを含むコンポジットであるかどうかを判断する。
【００４２】
取得したタグが静止画を含むコンポジットのタグである場合（ステップＳ３２：ＹＥＳ）には、このタグから静止画のアセットだけを抽出して、タグを静止画のタグである＜Ｓｔｉｌｌ＞に変更する（ステップＳ３４）。すなわち、ステップＳ２０で取得したコンポジットのタグを、静止画のタグである＜Ｓｔｉｌｌ＞に変更する。この変更に際しては、静止画に関係のない管理情報も合わせて削除する。
【００４３】
このステップＳ３４の後、又は、上述したステップＳ３２で静止画を含むコンポジットでないと判断した場合（ステップＳ３２：ＮＯ）には、プリンタ１０は、ステップＳ１８で取得した書き込み先のマニフェストに、静止画のアセットを追加登録する（ステップＳ３６）。
【００４４】
次に、プリンタ１０は、ステップＳ３６で書き込み先のマニフェストに追加登録したアセットの静止画の画像ファイルを、メモリカード４０から補助記憶装置３６に転送する（ステップＳ３８）。すなわち、静止画の画像ファイルそのものを、メモリカード４０から補助記憶装置３６に転送する。
【００４５】
但し、コンポジットのアセットについては、静止画の画像ファイルだけが転送される。すなわち、＜Ｓｔｉｌｌ  ｗｉｔｈ  Ａｕｄｉｏ＞タグのアセットについては、音声ファイルは転送せずに、静止画の画像ファイルだけを転送する。
【００４６】
このステップＳ３８の後、又は、上述したステップＳ３０でＶｉｄｅｏタグであると判断した場合、若しくは、Ａｕｄｉｏタグであると判断した場合（ステップＳ３０：ＹＥＳ）には、プリンタ１０は、メモリカード４０に格納されているすべてのアセットについて、プリンタ１０の補助記憶装置３６に転送する静止画の画像ファイルであるかどうかの判断をしたかどうかを判断する（ステップＳ４０）。すべてのアセットについての判断が終了していないと判断した場合（ステップＳ４０：ＮＯ）には、上述したステップＳ２０に戻り、次のアセットのタグを取得し、ステップＳ２０以降の処理を繰り返す。
【００４７】
一方、ステップＳ４０において、すべてのアセットの判断が終了したと判断した場合（ステップＳ４０：ＹＥＳ）には、プリンタ１０は、ステップＳ３６により生成されたマニフェストを、補助記憶装置３６に書き込む（ステップＳ４２）。すなわち、これまで新たに登録されたアセットのタグを含むマニフェストを、補助記憶装置３６に書き戻す。但し、このステップＳ４２の処理は、ステップＳ３６で新たなアセットのタグをマニフェストに登録する都度、補助記憶装置３６に書き込みをしている場合には、省略することも可能である。
【００４８】
次に、プリンタ１０は、表示画面２６に、バックアップが終了した旨のメッセージ画面を表示する（ステップＳ４４）。図９は、このステップＳ４４で表示画面２６に表示されるメッセージ画面Ｗ４０の一例を示す図である。この図９に示すように、メッセージ画面Ｗ４０には、バックアップが正常に終了した旨のメッセージが表示される。このステップＳ４４により、本実施形態に係るバックアップ処理が終了する。
【００４９】
図１０は、図８のマニフェストを有するメモリカード４０のバックアップをした後に、補助記憶装置３６のマニフェストに追加されるマニフェストの内容を示す図である。この図１０に示すように、静止画のアセットである＜Ｓｔｉｌｌ＞のタグについては、そのまま登録され、＜Ｓｔｉｌｌ  ｗｉｔｈ  Ａｕｄｉｏ＞のタグについては、＜Ｓｔｉｌｌ＞に変更されて登録される。また、＜Ａｕｄｉｏ＞や＜Ｖｉｄｅｏ＞については、登録されない。
【００５０】
以上のように、本実施形態に係るプリンタ１０によれば、メモリカード４０のバックアップにあたり、メモリカード４０のマニフェストを解析し、プリンタ１０で印刷処理可能な静止画の画像ファイルだけを選択し、補助記憶装置３６に転送することとしたので、プリンタ１０で印刷処理できない音声ファイルや動画ファイルを補助記憶装置３６に転送しないようにすることができる。このため、ユーザが１つひとつ静止画の画像ファイルを選択して、メモリカード４０から補助記憶装置３６に転送するという作業をしなくとも、静止画の画像データだけを、プリンタ１０の補助記憶装置３６に転送することができるようになる。
【００５１】
また、マニフェストを解析するにあたっては、音声ファイルに静止画の画像ファイルが添付されているような場合には、補助記憶装置３６には、音声ファイルは転送せずに、静止画の画像ファイルを選択的に転送することとしたので、静止画の画像ファイルの補助記憶装置３６への転送もれをなくして、ユーザの利便性を高めることができる。
【００５２】
なお、本発明は上記実施形態に限定されず種々に変形可能である。例えば、上述した実施形態では、静止画の画像ファイルをメモリカード４０からプリンタ１０の補助記憶装置３６に転送した後にも、メモリカード４０の画像ファイルは削除しないこととしているが、これを自動的に削除するようにしてもよい。すなわち、静止画の画像ファイルをメモリカード４０から補助記憶装置３６に転送した後、メモリカード４０の静止画の画像ファイルを削除してもよい。但し、コンポジットのアセットに含まれている静止画の画像ファイルについては、削除しない。なぜなら、音声ファイルなどの他のファイルと画像ファイルとが結合して１つのアセットを形成しているので、画像ファイルを削除してしまうと、この結合関係が維持できなくなってしまうからである。
【００５３】
また、上述した実施形態では、コンテンツ管理ファイルのフォーマット形式がＭＰＶである場合を例に、本発明を説明したが、ＰＡＳＳ形式やＨｉｇｈＭＡＴ形式などの他のフォーマット形式のコンテンツ管理ファイルを用いても、本発明を実現できる。また、画像ファイルであるかどうかの判断は、コンテンツ管理ファイルのタグ以外の部分を用いて判断するようにしてもよい。つまり、コンテンツ管理ファイルにおけるコンテンツファイルの種類を判断できる部分を用いて、判断すればよい。
【００５４】
また、上述した実施形態では、プリンタ１０でもマニフェストを用いて、画像ファイルの管理をすることとしたが、プリンタ１０では、必ずしもマニフェストを用いたコンテンツファイルの管理をする必要はない。すなわち、上述したバックアップ処理におけるステップＳ３６やステップＳ４２の処理を省略して、プリンタ１０ではマニフェストを生成しないようにすることもできる。この場合でも、プリンタ１０の補助記憶装置３６に転送されるコンテンツファイルは、プリンタ１０で印刷可能な静止画の画像ファイルだけになるので、ユーザにとってはバックアップの手間が省けることとなる。
【００５５】
また、上述した実施形態では、プリンタ１０が補助記憶装置３６を備えており、メモリカード４０からの静止画の画像ファイルは、この補助記憶装置３６に格納することとしたが、実際に画像ファイルを格納するのは、プリンタ１０の外部の装置であってもよい。例えば、図１１に示すように、ネットワーク７０を介して、プリンタ１０をファイルサーバ６０に接続し、メモリカード４０からのバックアップの際には、マニフェストはプリンタ１０で保持するが、実際の画像データのファイルはファイルサーバ６０に転送して、保持するようにしてもよい。そして、プリンタ１０が印刷等の指示を受けて、プリンタ１０の保持するマニフェストを解析し、実際の画像ファイルが必要になった場合には、ファイルサーバ６０からネットワーク７０を介して、必要な画像ファイルを取得すればよい。
【００５６】
また、上述した実施形態では、コンテンツファイル処理装置がプリンタである場合を例に本発明を説明したが、プリンタ以外の他のコンテンツファイル処理装置でも、本発明を適用することができる。例えば、コンテンツファイル処理装置が音声再生装置である場合には、メモリカード４０から音声再生装置がバックアップをとる際に、メモリカード４０に格納されているマニフェストを解析し、音声ファイルだけを、メモリカード４０から音声再生装置の補助記憶装置に転送するようにすればよい。すなわち、コンテンツファイル処理装置が自ら処理できるコンテンツに関するコンテンツファイルだけを、転送するようにすればよい。具体的に、どのような種類のコンテンツファイルを選択して、バックアップすべきかは、予め定めておけばよい。
【００５７】
上述の実施形態で説明したバックアップ処理については、このバックアップ処理を実行するためのプログラムをフレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc-Read Only Memory）、ＲＯＭ、メモリカード等の記録媒体に記録して、記録媒体の形で頒布することが可能である。この場合、この記録媒体に記録されたプログラムをコンテンツファイル処理装置に読み込ませ、実行させることにより、上述した実施形態を実現することができる。
【００５８】
また、コンテンツファイル処理装置は、オペレーティングシステムや別のアプリケーションプログラム等の他のプログラムを備える場合がある。この場合、コンテンツファイル処理装置の備える他のプログラムを活用するために、そのコンテンツファイル処理装置が備えるプログラムの中から、上述した実施形態と同等の処理を実現するプログラムを呼び出すような命令を含むプログラムを、記録媒体に記録するようにしてもよい。
【００５９】
さらに、このようなプログラムは、記録媒体の形ではなく、ネットワークを通じて搬送波として頒布することも可能である。ネットワーク上を搬送波の形で伝送されたプログラムは、コンテンツファイル処理装置に取り込まれて、このプログラムを実行することにより上述した実施形態を実現することができる。
【００６０】
また、記録媒体にプログラムを記録する際や、ネットワーク上を搬送波として伝送される際に、プログラムの暗号化や圧縮化がなされている場合がある。この場合には、これら記録媒体や搬送波からプログラムを読み込んだコンテンツファイル処理装置は、そのプログラムの復号や伸張を行った上で、実行する必要がある。
【００６１】
また、上述した実施形態では、バックアップ処理をソフトウェアにより実現する場合を例に説明したが、このバックアップ処理をＡＳＩＣ（Application Specific IC）などのハードウェアにより実現するようにしてもよい。
【図面の簡単な説明】
【００６２】
【図１】本実施形態に係るプリンタの内部構成の一例を説明するブロック図。
【図２】図１のプリンタが備える操作パネルのレイアウトの一例を示す図。
【図３】図１のプリンタが実行するバックアップ処理の内容を説明するためのフローチャートを示す図（その１）。
【図４】図１のプリンタが実行するバックアップ処理の内容を説明するためのフローチャートを示す図（その２）。
【図５】図１のプリンタの表示画面に表示されるメニュー画面の一例を示す図。
【図６】図１のプリンタの表示画面に表示される確認画面の一例を示す図。
【図７】図１のプリンタの表示画面に表示されるメッセージ画面の一例を示す図。
【図８】メモリカードに格納されたマニフェストの一例を示す図。
【図９】図１のプリンタの表示画面に表示されるメッセージ画面の一例を示す図。
【図１０】補助記憶装置のマニフェストにバックアップ後に追加されるマニフェストの内容の一例を示す図。
【図１１】プリンタをファイルサーバに接続した場合の変形例を示す図。
【符号の説明】
【００６３】
１０  プリンタ
２０  ＣＰＵ
２２  ＲＡＭ
２４  ＲＯＭ
２６  表示画面
２８  プリンタエンジン
３０  操作パネル
３２  リーダーライター
３４  外部記憶ドライブ
３６  補助記憶装置
４０  メモリカード
５０  光ディスク
【図１】
2007310712.tif 000003
【図２】
2007310712.tif 000004
【図３】
2007310712.tif 000005
【図４】
2007310712.tif 000006
【図５】
2007310712.tif 000007
【図６】
2007310712.tif 000008
【図７】
2007310712.tif 000009
【図８】
2007310712.tif 000010
【図９】
2007310712.tif 000011
【図１０】
2007310712.tif 000012
【図１１】
2007310712.tif 000013