(57)【要約】【課題】  メタデータによるファイル管理を容易にする。【解決手段】  予め決められたファイルタイプに対応する複数のメタデータで構成されるメタデータグループを保持する第一不揮発性記憶媒体と、前記ファイルタイプのファイルを検出する検出手段と、検出された前記ファイルのファイルタイプに対応する前記メタデータグループを構成している複数の前記メタデータを選択候補として案内するメタデータ案内手段と、案内された前記メタデータの選択を受け付けるメタデータ選択手段と、選択された前記メタデータを、検出された前記ファイルに関連付けて検出された前記ファイルと同じ第二不揮発性記憶媒体に格納する管理データ格納手段と、を備えるファイル管理装置。【選択図】    図１
2007279996.tif 000002
【特許請求の範囲】
【請求項１】
予め決められたファイルタイプに対応する複数のメタデータで構成されるメタデータグループを保持する第一不揮発性記憶媒体と、
前記ファイルタイプのファイルを検出する検出手段と、
検出された前記ファイルのファイルタイプに対応する前記メタデータグループを構成している複数の前記メタデータを選択候補として案内するメタデータ案内手段と、
案内された前記メタデータの選択を受け付けるメタデータ選択手段と、
選択された前記メタデータを、検出された前記ファイルに関連付けて検出された前記ファイルと同じ第二不揮発性記憶媒体に格納する管理データ格納手段と、
を備えるファイル管理装置。
【請求項２】
前記第一不揮発性記憶媒体は、互いに異なる前記ファイルタイプに対応する複数の前記メタデータグループを保持する、
請求項１に記載のファイル管理装置。
【請求項３】
前記管理データ格納手段は、複数の前記ファイルの参照と複数の前記メタデータとを管理するためのメタファイルを編集することにより、選択された前記メタデータを検出された前記ファイルに関連付けて前記第二不揮発性記憶媒体に格納する、
請求項１又は２に記載のファイル管理装置。
【請求項４】
前記管理データ格納手段は、前記メタファイルをＸＭＬで記述する、
請求項３に記載のファイル管理装置。
【請求項５】
検出された複数の前記ファイルを選択候補として案内するファイル案内手段と、
案内された前記ファイルの選択を受け付けるファイル選択手段とをさらに備え、
前記管理データ格納手段は、複数の前記ファイルが選択された場合、選択された前記メタデータを選択された複数の前記ファイルに関連付けて前記第二不揮発性記憶媒体に格納する、
請求項１〜４のいずれか一項に記載のファイル管理装置。
【請求項６】
選択された前記ファイルを前記第二不揮発性記憶媒体にコピーするコピー手段をさらに備える、
請求項１〜５のいずれか一項に記載のファイル管理装置。
【請求項７】
前記ファイル案内手段は、前記第二不揮発性記憶媒体に格納されていない前記ファイルを選択候補として案内する、
請求項６に記載のファイル管理装置。
【請求項８】
前記ファイル案内手段は、所定のモードに遷移後に初めて選択候補として前記ファイルを案内する場合、検出された全ての前記ファイルを選択候補として案内し、前記所定のモードに遷移後２度目以後に選択候補として前記ファイルを案内する場合、前記所定のモードに遷移後に前記第二不揮発性記憶媒体に格納されていない前記ファイルを選択候補として案内する、
請求項６に記載のファイル管理装置。
【請求項９】
前記コピー手段は、前記メタデータが１つ選択される度に、選択された前記ファイルを前記第二不揮発性記憶媒体にコピーする、
請求項６〜８のいずれか一項に記載のファイル管理装置。
【請求項１０】
対応するメタデータグループが第一不揮発性記憶媒体に保持されているファイルタイプのファイルを検出し、
検出された前記ファイルの前記ファイルタイプに対応する前記メタデータグループを構成している複数のメタデータを選択候補として案内し、
案内された前記メタデータの選択を受け付け、
選択された前記メタデータを検出された前記ファイルに関連付けて前記ファイルと同じ第二不揮発性記憶媒体に格納する、
ことを含むファイル管理方法。
【請求項１１】
対応するメタデータグループが第一不揮発性記憶媒体に保持されているファイルタイプのファイルを検出する検出手段と、
検出された前記ファイルの前記ファイルタイプに対応する前記メタデータグループを構成している複数のメタデータを選択候補として案内するメタデータ案内手段と、
案内された前記メタデータの選択を受け付けるメタデータ選択手段と、
選択された前記メタデータを検出された前記ファイルに関連付けて前記ファイルと同じ第二不揮発性記憶媒体に格納する管理データ格納手段と、
してコンピュータを機能させるファイル管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はファイル管理装置に関し、特にファイルを管理するためのメタデータの処理に関する。
【背景技術】
【０００２】
コンピュータ関連機器の記憶容量は年々増大し、ユーザが所有するファイル数は膨大になっている。メタデータは、多数のファイルから目的のファイルを検索するために有用である。特に、テキスト検索によって特定の内容が含まれているファイルを検索することができない画像ファイルや音声ファイルの管理においてメタデータは有用である。
【０００３】
しかし、メタデータを個々のファイルについて入力することは煩雑であるため、画像ファイルや音声ファイルの検索における実状はファイル生成日時、ファイル作成者などの自動設定されるメタデータの利用に留まっていることが多い。また、テキスト入力が困難な電子機器では、ユーザがメタデータを入力してファイルを管理することはできない。
【０００４】
【特許文献１】特開２００４−１７１０５３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は上述の問題に鑑みて創作されたものであって、メタデータによるファイル管理を容易にすることを目的とする。
【課題を解決するための手段】
【０００６】
（１）上記目的を達成するためのファイル管理装置は、予め決められたファイルタイプに対応する複数のメタデータで構成されるメタデータグループを保持する第一不揮発性記憶媒体と、前記ファイルタイプのファイルを検出する検出手段と、検出された前記ファイルのファイルタイプに対応する前記メタデータグループを構成している複数の前記メタデータを選択候補として案内するメタデータ案内手段と、案内された前記メタデータの選択を受け付けるメタデータ選択手段と、選択された前記メタデータを、検出された前記ファイルに関連付けて検出された前記ファイルと同じ第二不揮発性記憶媒体に格納する管理データ格納手段と、を備える。
このファイル管理装置によると、ユーザは検出されたファイルのファイルタイプに対応した複数のメタデータから特定のメタデータを選択することによってそのファイルについてメタデータを設定できるため、ファイルの内容に応じたメタデータでファイルを管理することが容易になる。例えば、画像ファイルと音声ファイルとでは、それぞれのファイルタイプにおいて互いに異なる典型的なファイルの内容がある。具体的には、画像ファイルでは、家族、子供、旅行、友人といった被写体や状況によってファイルを分類することができ、音声ファイルでは、クラシック、ジャズ、ロックといったジャンルによってファイルを分類することができる。このように、ファイルの内容を分類するにあたって一般的或いは普遍的に用いられる概念や名称を表すデータをメタデータとしてファイルタイプに対応付けて予め不揮発性記憶媒体で保持しておき、対象ファイルに対応するメタデータをユーザに案内することにより、選択するだけでメタデータを対象ファイルに設定できる扱いやすいＨＭＩ（Human Machine Interface）が実現される。
【０００７】
（２）上記目的を達成するためのファイル管理装置において、前記第一不揮発性記憶媒体は、互いに異なる前記ファイルタイプに対応する複数の前記メタデータグループを保持してもよい。
このファイル管理装置によると、メタデータを容易に管理できるファイルタイプが複数になる。
【０００８】
（３）上記目的を達成するためのファイル管理装置において、前記管理データ格納手段は、複数の前記ファイルの参照と複数の前記メタデータとを管理するためのメタファイルを編集することにより、選択された前記メタデータを検出された前記ファイルに関連付けて前記第二不揮発性記憶媒体に格納してもよい。
このファイル管理装置によると、複数のファイルへの参照を管理するためのメタファイルにそれらのファイルのメタデータが記述されるため、メタデータをキーにして目的のファイルを検出する処理の高速化が可能になる。
【０００９】
（４）上記目的を達成するためのファイル管理装置において、前記管理データ格納手段は、前記メタファイルをＸＭＬ（Extensible Markup Language）で記述してもよい。
このファイル管理装置によると、メタファイルの汎用性が高いため、多くの電子機器においてこのファイル管理装置によって記述されたメタデータを利用することができる。
【００１０】
（５）上記目的を達成するためのファイル管理装置において、検出された複数の前記ファイルを選択候補として案内するファイル案内手段と、案内された前記ファイルの選択を受け付けるファイル選択手段とをさらに備え、前記管理データ格納手段は、複数の前記ファイルが選択された場合、選択された前記メタデータを選択された複数の前記ファイルに関連付けて前記第二不揮発性記憶媒体に格納してもよい。
このファイル管理装置によると、複数のファイルにメタデータを一括して設定できるため、操作が容易である。
【００１１】
（６）上記目的を達成するためのファイル管理装置において、選択された前記ファイルを前記第二不揮発性記憶媒体にコピーするコピー手段をさらに備えてもよい。
このファイル管理装置によると、ファイルのコピー時にメタデータを設定することができる。
【００１２】
（７）上記目的を達成するためのファイル管理装置において、前記ファイル案内手段は、前記第二不揮発性記憶媒体に格納されていない前記ファイルを選択候補として案内してもよい。
このファイル管理装置によると、同一記憶媒体に同一ファイルを重複してコピーする誤操作を防止することができ、また、その誤操作を防止するためのユーザの注意負担を軽減することができる。
【００１３】
（８）上記目的を達成するためのファイル管理装置において、前記ファイル案内手段は、所定のモードに遷移後に初めて選択候補として前記ファイルを案内する場合、検出された全ての前記ファイルを選択候補として案内し、前記所定のモードに遷移後２度目以後に選択候補として前記ファイルを案内する場合、前記所定のモードに遷移後に前記第二不揮発性記憶媒体に格納されていない前記ファイルを選択候補として案内してもよい。
このファイル管理装置によると、必ずしも第二不揮発性記憶媒体にアクセスしなくとも、同一記憶媒体に同一ファイルを重複してコピーする誤操作を防止することができ、また、その誤操作を防止するためのユーザの注意負担を軽減することができる。
【００１４】
（９）上記目的を達成するためのファイル管理装置において、前記コピー手段は、前記メタデータが１つ選択される度に、選択された前記ファイルを前記第二不揮発性記憶媒体にコピーしてもよい。
コピー済のファイルとメタデータを設定済のファイルとが一致していない場合には、どのファイルをコピーし、どのファイルにメタデータを設定すべきかについて、ユーザに混乱が起きやすい。このファイル管理装置によると、コピー済のファイル群と、メタデータの設定済のファイル群が同一になるため、多数のファイルをコピーしながらメタデータを設定する操作が容易になる。
【００１５】
（１０）上記目的を達成するためのファイル管理方法は、対応するメタデータグループが第一不揮発性記憶媒体に保持されているファイルタイプのファイルを検出し、検出された前記ファイルの前記ファイルタイプに対応する前記メタデータグループを構成している複数のメタデータを選択候補として案内し、案内された前記メタデータの選択を受け付け、選択された前記メタデータを検出された前記ファイルに関連付けて前記ファイルと同じ第二不揮発性記憶媒体に格納する、ことを含む。
このファイル管理方法によると、ユーザは検出されたファイルのファイルタイプに対応した複数のメタデータから所望のメタデータを選択できるため、ファイルの内容に応じたメタデータでファイルを管理することが容易になる。
【００１６】
（１１）上記目的を達成するためのファイル管理方法は、対応するメタデータグループが第一不揮発性記憶媒体に保持されているファイルタイプのファイルを検出する検出手段と、検出された前記ファイルの前記ファイルタイプに対応する前記メタデータグループを構成している複数のメタデータを選択候補として案内するメタデータ案内手段と、案内された前記メタデータの選択を受け付けるメタデータ選択手段と、選択された前記メタデータを検出された前記ファイルに関連付けて前記ファイルと同じ第二不揮発性記憶媒体に格納する管理データ格納手段と、してコンピュータを機能させる。
このファイル管理プログラムによると、ユーザは検出されたファイルのファイルタイプに対応した複数のメタデータから所望のメタデータを選択できるため、ファイルの内容に応じたメタデータでファイルを管理することが容易になる。
【００１７】
尚、本発明に備わる複数の手段の各機能は、構成自体で機能が特定されるハードウェア資源、プログラムにより機能が特定されるハードウェア資源、又はそれらの組み合わせにより実現される。また、これら複数の手段の各機能は、各々が物理的に互いに独立したハードウェア資源で実現されるものに限定されない。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施の形態を実施例に基づいて説明する。
１．ファイル管理装置の構成
図２は、本発明によるファイル管理装置の一実施例としてのマルチファンクションプリンタ（ＭＦＰ）１の構成を示すブロック図である。ＭＦＰ１は、カード型フラッシュメモリ１５や光ディスク１６などのリムーバブルメモリや図示しないＰＣ（Personal Computer）や携帯型電話機やＰＤＡから入力される画像データに基づいて画像を印刷する機能と、複写機能と、カード型フラッシュメモリ１５から光ディスク１６へのデータバックアップ機能とを有する。
【００１９】
スキャンユニット２３は、照明部２８、イメージセンサ２５、スキャン処理部２６、キャリッジ駆動部２４等を備える。イメージセンサ２５は、照明部２８によって照明され図示しない結像光学系により受光面に結像される原稿の光学像の濃淡に相関する電気信号を出力する。スキャン処理部２６はイメージセンサ２５を駆動するとともにイメージセンサ２５から出力されるアナログ信号をディジタル化してＲＡＭ２２に出力する。キャリッジ駆動部２４は、主走査方向に垂直にイメージセンサ２５又は結像光学系を往復移動させる。
【００２０】
プリントユニット８は、インクジェット方式の印字ヘッド４、キャリッジ駆動部３、送紙部６、これらを制御する印刷制御部２等を備える。印刷制御部２は、ＲＡＭ２２に格納された印刷データに基づいて、送紙部６に用紙を印字ヘッド４の移動方向軸線と垂直な方向に搬送させ、キャリッジ駆動部３に用紙の搬送方向と垂直に印字ヘッド４を往復移動させ、印字ヘッド４からインクを噴射させることにより、用紙に画像を形成する。また印刷制御部２は、送紙部６にディスクトレイ５を印字ヘッド４の移動方向軸線と垂直な方向に搬送させ、ディスクトレイ５に載置された光ディスク１６に向かって印字ヘッド４からインクを噴射させることにより、光ディスク１６に画像を印刷する。
【００２１】
ディジタル画像処理部９は、解像度変換、アンシャープ処理、階調補正、二値化、分版処理等の画像処理をＣＰＵ２０と協働して実行し、印刷対象の画像データから印刷データを生成するＤＳＰ等の専用プロセッサである。
【００２２】
コピー手段に相当するカードメモリインタフェース１３は、カードスロット１４から挿入されたカード型フラッシュメモリ１５に接続される。カードメモリインタフェース１３はカード型フラッシュメモリ１５からデータを読み出し、読み出したデータをＲＡＭ２２に転送する。またカードメモリインタフェース１３はＲＡＭ２２から転送されたデータをカード型フラッシュメモリ１５に書き込む。
【００２３】
光ディスクインタフェース１１は、ディスクスロット１２から挿入された光ディスク１６に接続される。光ディスクインタフェース１１は、光ディスク１６からデータを読み出し、読み出したデータをＲＡＭ２２に転送する。また光ディスクインタフェース１１はＲＡＭ２２から転送されたデータを光ディスク１６に書き込む。光ディスクには、ＣＤ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭなどがあるが、本実施形態では書き込み可能な記憶媒体のみが対象となるため、光ディスクインタフェース１１はＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭ等の規格に準拠した構成である。
【００２４】
また本実施形態では、光ディスク１６が第二不揮発性記憶媒体に相当し、光ディスクインタフェース１１がコピー手段に相当し、カード型フラッシュメモリ１５に格納されているデータが光ディスク１６にコピーされる例について説明されるが、コピー元の不揮発性記憶媒体とコピー先の不揮発性記憶媒体の種類について特に限定はない。さらに、本発明においてデータのコピーは必須の構成要件ではなく、データが格納されている不揮発性記憶媒体に、そのデータに関してメタデータを追加的に格納してもよい。
【００２５】
通信部１８は、制御部１９がＰＣ、携帯型電話端末、ＰＤＡ等の外部のシステムと通信するための通信インタフェースである。通信部１８は、ＬＡＮ、インターネット、ＵＳＢ等を通じて外部のシステムと通信する。尚、カード型フラッシュメモリ１５、光ディスク１６などの外部記憶媒体のインタフェースがＭＦＰ１から独立した装置として構成され、通信部１８を介してＭＦＰ１と接続される構成でもよい。
【００２６】
制御部１９は、ＲＡＭ２２、フラッシュメモリ２１及びＣＰＵ２０を備える。ＣＰＵ２０はフラッシュメモリ２１に格納されている制御プログラムを実行してＭＰＦ１の各部を制御する。第一不揮発性記憶媒体に相当するフラッシュメモリ２１は、制御プログラムを格納している不揮発性メモリである。メタデータグループは制御プログラムの一部を構成している。ＲＡＭ２２は、カードメモリインタフェース１３、通信部１８又はスキャンユニット２３から入力される画像データや制御プログラムが一時的に格納される揮発性メモリである。制御プログラムは遠隔地のサーバからネットワークを経由してフラッシュメモリ２１に格納してもよいし、リムーバブルメモリ等のコンピュータ読み取り可能な記録媒体を経由してフラッシュメモリ２１に格納してもよい。制御部１９は制御プログラムを実行することにより、検出手段、メタデータ案内手段、メタデータ選択手段、管理データ格納手段、ファイル案内手段、ファイル選択手段及びコピー手段として機能する。
【００２７】
操作部１０は、図３に示す操作パネルと図示しないグラフィックコントローラとボタン入力インタフェース回路とを備えている。ＦＰＤ（Flat Panel Display）３８は制御部１９によって形成された画面データに基づいて画面画像を表示するための画面を構成する。尚、ＧＵＩ（Graphical User Interface）を実現するための画像データを画面データというものとする。操作パネルにはＭＦＰ１を操作するための複数のボタンとＭＦＰ１の状態を表示するための複数のインジケータが設けられている。３１は電源ボタンである。３３、３４、５２、５３、５５はモード選択ボタンである。３６は表示切り換えボタンである。５０はセットアップモードへの切り換えボタンである。３９は印刷設定モードへの切り換えボタンである。４９は直前のメニューに戻る指示を入力するためのボタンである。４５、４６、４７、４８はメニュー操作のための十字キーを構成している。４０はメニューの項目選択を決定するための確認ボタンである。４１、４４は印刷枚数の設定を増減させる指示を入力するためのボタンである。４２は印刷開始、コピー開始などの指示を入力するためのボタンである。４３は処理の中止指示を入力するためのボタンである。
【００２８】
２．管理データの構成
ＭＰＶ（MultiPhoto/Video）は、デバイス毎に異なるファイルシステムに依存せずに、どのようなデバイスでも記憶媒体に格納されている画像データや音声データを利用可能にすることを目的としてＯＳＴＡ（The Optical Storage Technology Association）によって制定されている統一規格である。ＭＰＶは、記憶媒体に格納されているファイルについてコンテンツのタイトルやパスや内容を表すカテゴリをＸＭＬ形式のメタデータファイル（マニフェストという。）に記述することを定めている。以下、ＭＰＶに準拠したファイルシステムを例にしてＭＦＰ１の管理データの構成を説明する。尚、記憶媒体のルートディレクトリに格納される管理データをルートマニフェストといい、フォルダ毎に格納される管理データをサブマニフェストというものとする。
【００２９】
図４は、管理データの構成を説明するための模式図である。
マニフェストは、それが管理するデータ群のメタファイルであって、マニフェストに記述されるメタデータはタグによってＸＭＬ形式で構造化されている。マニフェストには、アセット情報７５、８１、８３、８９、９０、アルバム情報６５、マニフェストリンク情報６１、６４等が記述される。
【００３０】
アセットとはデバイスのアクセスターゲットの単位であって、１又は複数のファイルに対応する。各アセットには、１つの記憶媒体内でユニークな識別子が付与される。アセット情報７５、８１、８３、８９、９０は、それらによって管理される各１つのアセットの名称７６、８４、パス７８、８５、カテゴリ７９、８６、作成日時８０、８８等のメタデータで構成されている。
【００３１】
アルバムとは、１又は複数のアセットの集合体であって、通常、複数のファイルに対応する。アルバム情報６５は、何らかの観点でグループ化され得る複数のファイルのメタデータを一元管理するための情報である。アルバム情報６５には、それによって管理される複数のアセットを代表する名称６６やカテゴリ７１を記述できる。アルバム情報６５には、それによって管理される複数のアセットの識別子６８、６９、７０のリスト（アセットリスト６７）が記述される。
【００３２】
サブマニフェスト８２は、それによって管理されるアセットと同じフォルダ内に格納される。その他の点について、サブマニフェスト８２とルートマニフェスト６０との違いはない。サブマニフェスト８２をその管理対象のアセットと同じフォルダに格納することにより、フォルダごとデータをコピーするだけでメタデータをもコピーすることができるため、データの管理が容易になる。
マニフェストリンク情報６１、６４は、他のマニフェストへのリンクを確立するための情報である。マニフェストリンク情報６１、６４には、リンク先のマニフェストの名称６２とパス６３が記述される。
【００３３】
以上説明したルートマニフェスト６０及びサブマニフェスト８２を記憶媒体に格納することは、ＭＰＶに準拠したあらゆるデバイスが記憶媒体内に格納されているアセットを利用したり、検索したりすることを可能にする。例えば、アセット情報のカテゴリをキーにして検索を実行すれば、特定のカテゴリがメタデータとして設定されているファイルを全て検出することができる。
【００３４】
ファイルの名称やカテゴリはファイルの内容を表しうる。しかし、ファイルの内容は、その作成日時等と異なり、一義的に定まるものではない。一方、ディジタルカメラによって生成されるＪＰＥＧ、ＭＰＥＧ、ビットマップ、ＡＶＩ等の画像ファイルであれば、被写体のカテゴリをファイルのカテゴリとすることが有用である。被写体を分類する概念は多様であるが、一般的に認知されうる分類体系を被写体について定めることは可能である。例えば、家族、子供、友人、風景、植物、動物、建造物など、被写体として一般的な対象物については、これらの対象物を表す名詞から画像ファイルの内容を類推することができる。また例えば、旅行、運動会、クリスマス、正月、パーティー、誕生日、入学式、卒業式など、撮影が頻繁に行われるイベントについては、これらのイベントを表す名詞から画像ファイルの内容を類推することができる。
【００３５】
また、ＭＰＥＧ、ＷＡＶ、ＷＭＡ等の音声ファイルであれば、音楽のジャンルをファイルのカテゴリとすることが有用である。音楽のジャンルは多数が一般に認知されている。例えば、クラシック、ジャズ、ポップス、ロック、フォークなどのジャンル名から音声ファイルの内容を類推することができる。
【００３６】
本実施形態では、一般的に認知されうる情報の分類体系に即してカテゴリをファイルタイプ毎に予め定めておき、ファイルタイプ毎に複数のカテゴリをフラッシュメモリ２１に格納しておく。以下、１つのファイルタイプに対応する複数のカテゴリのグループをカテゴリグループという。カテゴリグループはメタデータグループに相当する。
【００３７】
カテゴリグループは、メニューの項目として表示するための表示名と、一義的にカテゴリを特定可能な識別子とで構成されるレコードで編成されるデータベースで管理される。表示名をそのままカテゴリとしてマニフェストに記述する場合には、表示名がファイルのメタデータとなり、識別子がカテゴリの識別子としてマニフェストに記述される場合には、識別子がファイルのメタデータとなる。尚、２階層以上の分類体系を定める場合には、ツリー構造やグラフ構造を用いてカテゴリグループを記述することが望ましい。２階層以上の分類体系を定めることにより、１つのファイルタイプについて多数のカテゴリをわかりやすくユーザに案内するＧＵＩを実現することが可能になる。
【００３８】
３．ファイル管理装置の作動
ＭＦＰ１はファンプリントモードに従属するアルバムモードで作動するとき、ファイル管理装置として機能する。以下、ＭＦＰ１のファンプリントモードの作動について説明する。
【００３９】
図１及び図７はファンプリントモードの画面遷移図である。以下に説明する処理は制御プログラムを実行する制御部１９の制御下で実行される。
ファンプリントモードを選択するためのモード選択ボタン５３が押されると、インジケータ５４が点灯し、ＦＰＤ３８に画面画像１００が表示される。画面画像１００はファンプリントモードに従属する複数のモードのメニューを構成している。アイコン１０１、１０２、１０３はそれぞれファンプリントモードに従属するモードを表している。アイコン１０１、１０２、１０３のいずれかが十字キーを構成するボタン４５、４８によって選択され、確認ボタン４０が押されると、各アイコンに対応するモードに遷移する。テキスト１０９は操作をユーザに案内する文である。アイコン１０４、１０６、テキスト１０５、１０７はボタンと処理の対応関係を示している。アイコン１０８はインク残量のインジケータである。
【００４０】
アルバムモードに対応するアイコン１０２が選択された状態で確認ボタン４０が押されると、アルバムモードに遷移し、画面画像１１０がＦＰＤ３８に表示される。アルバムモードは、カード型フラッシュメモリ１５又は光ディスク１６に格納されている複数の画像ファイルを一括処理するモードである。画面画像１１０はアルバムモードで実行可能な処理のメニュー１１１を構成している。アルバムモードでは、以下の１から５の処理が実行可能である。
【００４１】
１．全コピー：カード型フラッシュメモリ１５に格納されている全ての画像ファイルが光ディスク１６にコピーされる。
２．選択コピー：カード型フラッシュメモリ１５に格納されている画像ファイルのうちユーザによって直接選択されたものが光ディスク１６にコピーされる。
３．日単位コピー：カード型フラッシュメモリ１５に格納されている画像ファイルが作成日毎のフォルダに分かれて光ディスク１６にコピーされる。
４．アルバム印刷：カード型フラッシュメモリ１５又は光ディスク１６に格納されている画像ファイルのうちアルバムとして管理されているものが印刷される。
５．検索印刷：カード型フラッシュメモリ１５又は光ディスク１６に格納されている画像ファイルのうちカテゴリ又は作成日時をキーにして検出されるものが印刷される。
【００４２】
メニュー１１１の項目は十字キーを構成するボタン４６、４７によって選択される。全コピー、選択コピー又は日単位コピーのいずれかが選択されている状態で確認ボタン４０が押されると、ＦＰＤ３８に画面画像１１３がしばらく表示される。画面画像１１３が表示されている期間中、制御部１９はカード型フラッシュメモリ１５に格納されている画像ファイルをカードメモリインタフェース１３を用いて検索する。１以上の画像ファイルが検出されると、制御部１９は検出された画像ファイル群を管理するためのファイルリストを作成する。
【００４３】
図５はファイルリストの作成処理を示すフローチャートである。
ステップＳ１００では、カード型フラッシュメモリ１５に格納されているファイルの１つが選択される。
ステップＳ１０１では、選択したファイルが画像ファイルであるかが判定される。具体的には例えば、ＪＰＥＧ、ＢＭＰ、ＴＩＦＦのいずれかのフォーマットのファイルであれば画像ファイルであると判定される。否定判定される場合、処理はステップＳ１０３に進む。
【００４４】
ステップＳ１０２では、選択されている画像ファイルの管理レコードがファイルリストに登録される。ファイルリストは例えば図６に示すようなものである。管理レコードは、画像ファイルを順次選択するための識別数字、ファイルの名称、パス、サイズ、作成日時、内容のカテゴリなどを含む。カード型フラッシュメモリ１５にマニフェストが格納されている場合、制御部１９は管理データとして登録すべきデータをマニフェストから取得することができる。
【００４５】
ステップＳ１０３では、カード型フラッシュメモリ１５に格納されているファイル全てが選択されたかが判定される。否定判定の場合、処理はステップＳ１００に戻る。肯定判定の場合、ファイルリストの作成処理が終了する。
カード型フラッシュメモリ１５から１以上の画像ファイルが検出されなかった場合、それをユーザに報知するための画面画像１１２がＦＰＤ３８にしばらく表示された後、画面画像１１０が再びＦＰＤ３８に表示される。
【００４６】
カード型フラッシュメモリ１５から１以上の画像ファイルが検出された場合、検出された画像ファイルの累積数をユーザに報知するための画面画像１１４がＦＰＤ３８に表示される。
１以上の画像ファイルが検出されてファイルリストの作成処理が終了すると、パーソナルコンピュータ（ＰＣ）とＭＦＰ１との接続を終了するようにユーザに案内するための画面画像１１５がＦＰＤ３８に表示される。このような案内をする理由は、カードメモリインタフェース１３及び光ディスクインタフェース１１が通信部１８に接続されているＰＣから利用可能だからである。
画面画像１１５が表示されている状態でボタン４０が押されると、選択コピーの処理中では画面画像１１６が、全コピーの処理中及び日毎コピーの処理中では画面画像１２０がＦＰＤ３８に表示される。
【００４７】
画面画像１１６は、コピー対象ファイルを選択するためのメニューを構成している。カード型フラッシュメモリ１５から検出された画像ファイルは、その画像ファイルに格納されている主画像データ又はサムネイル画像データに基づいて表示される画像タイル１１７によってユーザに案内される。各画像タイル１１７についてチェックボックス１１９が表示される。十字キーを構成するボタン４５、４６、４７、４８を押すことにより、いずれかの画像タイル１１７を選択可能である。画像タイル１１７が選択されている状態でボタン４１が押されると、選択されている画像タイル１１７に対応する画像ファイルがコピー対象ファイルとして選択され、選択されている画像タイル１１７のチェックボックス１１９にチェックマーク１１８が表示される。画像タイル１１７が選択されている状態でボタン４４が押されると、選択されている画像タイル１１７に対応する画像ファイルがコピー対象ファイルから除外される。１以上の画像タイル１１７が選択されている状態でボタン４０が押されると、選択されている画像タイル１１７に対応するファイルがコピー対象ファイルとして確定し、ＦＰＤ５８に画面画像１２０が表示される。
【００４８】
画面画像１２０は、コピー対象ファイルの全てに関連付けるカテゴリを選択するためのメニューを構成している。カテゴリのリスト１２１は、フラッシュメモリ２１に格納されているカテゴリグループのデータベースに基づいて表示される。本実施形態では、カード型フラッシュメモリ１５から検出された画像ファイルがコピー対象であるため、制御部１９は画像ファイルに対応するカテゴリグループの表示名をフラッシュメモリ２１から取得し、取得したカテゴリグループの表示名に基づいてリスト１２１が表示される。その結果、カテゴリグループを構成しているカテゴリが１以上のコピー対象ファイルに関連付けられるカテゴリの選択候補としてユーザに案内される。
【００４９】
画面画像１２０がＦＰＤ３８に表示されている状態では十字キーを構成しているボタン４６、４７が押されるといずれかのカテゴリの表示名が選択される。画面画像１２０が表示されている状態で確認ボタン４０が押されると、選択されている表示名に対応するカテゴリの識別子が１以上のコピー対象ファイルに関連付けられるカテゴリとして設定され、画面画像１２２（図７参照）又は画面画像１２３がＦＰＤ３８に表示される。このとき、各コピー対象ファイルにはカテゴリが関連付けられている。具体的にはたとえば、すべてのコピー対象ファイルについてファイルリストのカテゴリのフィールドにカテゴリが登録されている。また、コピー対象ファイルであることをファイルリストで管理してもよい。例えば、ファイルリストにコピー対象であるか否かを示すフラグのフィールドを設け、コピー対象として確定したファイルについては、対応するフラグをオンにセットしてもよい。
【００５０】
画面画像１２２は光ディスクインタフェース１１にセットされている光ディスク１６にコピー対象ファイルが全て格納できる空き容量がある場合に表示される。画面画像１２３は、光ディスクインタフェース１１にセットされている光ディスク１６の空き容量よりもコピー対象ファイルの合計データ量が大きい場合に表示される。画面画像１２２及び画面画像１２３によって、アルバム名と、コピー対象ファイルの合計データサイズと、設定されたカテゴリとが案内される。
【００５１】
画面画像１２２又は画面画像１２３がＦＰＤ３８表示されている状態で確認ボタン４０が押されると、ファイルリストに基づいてルートマニフェスト及びサブマニフェストが編集され、コピーの進捗状態を案内するための画面画像１２４がＦＰＤ３８に表示される。ルートマニフェストのアルバム情報には、画面画像１２０の表示中に選択されたカテゴリの識別子が記述される。尚、アルバム情報によって管理される各アセットのアセット情報にカテゴリを記述してもよいし、アセット情報とアルバム情報の両方にカテゴリを記述してもよいし、アセット情報のみにカテゴリを記述してもよい。
【００５２】
画面画像１２２又は画面画像１２３がＦＰＤ３８表示されている状態で確認ボタン４０が押されると、光ディスク１６の空き容量が制御部１９によってチェックされ、光ディスクインタフェース１１にセットされている光ディスク１６の空き容量よりもコピー対象ファイルの合計データ量が大きい場合には、光ディスクインタフェース１１にセットされている光ディスク１６に格納される一部のコピー対象ファイルについてルートマニフェスト及びサブマニフェストが編集される。具体的には、制御部１９は光ディスク１６の空き容量をチェックしながら順次コピー対象ファイルを光ディスク１６にコピーしていき、光ディスク１６の空き容量が所定容量未満になった時点でコピー対象ファイルのコピー処理を中断し、そのときセットされている光ディスク１６にルートマニフェスト及びサブマニフェストが格納される。ルートマニフェストとサブマニフェストとの光ディスク１６への格納が終了すると、その光ディスク１６にコピーされたファイルの内容のカテゴリを表すメタデータとして、画面画像１２０の表示中に選択されたカテゴリがその光ディスク１６に格納される。
【００５３】
複数枚の光ディスク１６にコピー対象ファイルが分割してコピーされる場合、１枚の光ディスクへのコピー処理が終了してコピー処理が中断すると、画面画像１２７がＦＰＤ３８に表示されるとともに光ディスク１６がディスクスロット１２から排出される。画面画像１２７が表示されている状態では、コピー対象ファイルの一部がコピーされた光ディスク１６のレーベルに、その光ディスク１６にコピーされた画像ファイルの内容を表す情報を印刷する処理と、別の光ディスク１６へのコピー処理の続行が選択可能である。
【００５４】
画面画像１２７が表示されている状態でボタン４９が押されると、別の光ディスク１６へのコピー処理の続行が選択され、再び画面画像１２４がＦＰＤ３８に表示され、上述のコピー処理が再開される。２枚目以後の光ディスク１６にコピー対象ファイルをコピーするときにコピー済のファイルがコピー対象から除外されるのは当然である。
全てのコピー対象ファイルとルートマニフェストとサブマニフェストとの光ディスク１６への格納が終了すると、それをユーザに案内するための画面画像１２６がＦＰＤ３８に表示される。
【００５５】
全てのコピー対象ファイルについてコピー処理が終了したときにＦＰＤ３８に表示される画面画像１２６と１枚の光ディスクへのコピー処理が終了したときにＦＰＤ３８に表示される画面画像１２７では、それが表示されているときに光ディスクインタフェース１１にセットされている光ディスク１６のレーベルに、その光ディスク１６にコピーされた画像ファイルの内容を表す情報を印刷できることが案内される。
【００５６】
画面画像１２６又は画面画像１２７がＦＰＤ３８に表示されている状態において確認ボタン４０が押されると、光ディスク１６にコピーされた画像ファイルの内容を表す情報として、コピーされた画像ファイルに基づいて印刷される画像や、コピーされた画像ファイルの内容のカテゴリなどが光ディスク１６のレーベルに印刷される。具体的には、画面画像１２６又は画面画像１２７が表示される直前に光ディスク１６にコピーされた画像ファイルから所定数の画像ファイルが選択され、選択された画像ファイルとそのメタデータとに基づいて図８に示す画像が光ディスク１６のレーベル１３５に印刷される。
【００５７】
図８に示す画像は画像ファイルに格納されている主画像データとマニフェストを編集するときに用いたカテゴリの表示名又は識別子とに基づいて印刷される。具体的には、予めフラッシュメモリ２１に格納されているテンプレートで定められている領域に主画像データとカテゴリの表示名とが割り付けられ、その結果生成される画像データに基づいて印刷ユニット８が駆動されると、ディスクトレイ５に載置された光ディスク１６のレーベル１３５に図８に示す画像が印刷される。領域１３７には画像データに基づいてその画像データが表す画像が印刷される。印刷されたテキスト１３８はカテゴリの表示名である。
【００５８】
複数枚の光ディスク１６にコピー対象ファイルが分割してコピーされる場合、１枚の光ディスク１６のレーベル１３５に対する印刷が終了する度に画面画像１２９がＦＰＤ３８に表示される。画面画像１２９が表示されている状態では、コピー対象ファイルのうちのコピーが完了していないファイルについてコピー処理の再開又はコピーが完了していないコピー対象ファイルについてコピー処理の取消を選択可能である。
全てのコピー対象ファイルについてコピー処理が終了し、コピー対象ファイルがコピーされた光ディスク１６のレーベル１３５に対する印刷が終了すると、画面画像１３０がＦＰＤ３８に表示され、そのことが案内される。
【００５９】
このように本実施形態によると、ユーザは案内されたカテゴリを選択するだけで対象ファイルにカテゴリを関連付けることができるため、カテゴリをテキスト入力すること無しに、ファイルの内容のカテゴリを設定することが容易になる。各ファイルに関連付けられたカテゴリはカテゴリをキーとするファイル検索に用いることができるため、カテゴリの設定が容易になる結果、ファイルの管理が容易になる。
【００６０】
尚、本実施形態では画像ファイルが中心に説明されたが、音声ファイルについても本発明を適用可能であることは当然である。また、画像ファイル、音声ファイルの両方についてカテゴリグループをフラッシュメモリ２１に格納しておき、処理対象のファイルタイプをユーザに選択させ、選択されたファイルタイプに応じたカテゴリグループを構成するカテゴリを選択対象として案内することも当然可能である。
【００６１】
［応用例１］
１つの記憶媒体に格納された多数のファイルを分類して別の記憶媒体にコピーする操作はよく行われる操作である。このような操作は例えば、複数のイベントにおいてディジタルカメラで撮影が行われ、その結果１つのカード型フラッシュメモリ１５に格納されている複数の画像ファイルを、イベント毎に分類し、イベント毎に１枚の光ディスクにコピーしたり、１枚の光ディスク内のイベント毎のフォルダにコピーするときに行われる。また例えば、このような操作は、ディジタルカメラで複数の人物を撮影し、その結果１つのカード型フラッシュメモリ１５に格納されている複数の画像ファイルを、人物毎に分割し、人物毎に１枚の光ディスクにコピーするときに行われる。
【００６２】
分類してコピーすべきファイルが１つの記憶媒体に複数格納されているとき、コピー先の記憶媒体毎にコピー元からコピー対象ファイルを選択する操作が分類毎に必要になる。コピー対象ファイルを選択するとき、いずれのファイルがコピー済であるか、又は、まだコピーされていないファイルがどれであるかがユーザに案内されると、コピー対象ファイルの選択が容易になる。
【００６３】
したがって、コピー元のカード型フラッシュメモリ１５が交換されない限り、カード型フラッシュメモリ１５に格納されているファイルのコピー状態を管理するための情報を制御部１９で保持することが望ましい。具体的には例えば、図６に示したファイルリストにコピー状態を管理するためのフラグフィールドを設け、コピーされているか否かによってフラグのオン／オフを切り換えることにより、制御部１９でファイルのコピー状態を管理することができる。
【００６４】
また例えば、コピー状態を管理するためのフラグフィールドを有するファイルリストをコピー元のカード型フラッシュメモリ１５に格納し、カード型フラッシュメモリ１５に格納されているファイルリストを参照することにより制御部１９でファイルのコピー状態を管理できるようにしてもよい。
【００６５】
制御部１９でファイルのコピー状態を管理すると、コピー対象ファイルを選択するためのＧＵＩを次のように構成することができる。例えば、図１に示した画面画像１１６の画像タイル１１７のうち、コピー済の画像ファイルに対応するものを、そうでない画像タイル１１７よりも目立たないものにすることにより、両者が識別可能になる。また例えば、図１に示した画面画像１１６にはコピーが済んでいない画像ファイルに対応する画像タイル１１７のみを選択対象として配列することにより、画面画像１１６にはコピーが済んでいない画像ファイルだけをコピー対象ファイルとして容易に選択できるようになる。
【００６６】
［応用例２］
複数のファイルについて１つのカテゴリを一括設定し、それらのファイルのコピー処理が終了した後に、どのような処理をユーザに案内するかによって使い勝手が異なる。具体的には例えば１つのカテゴリが関連付けられて光ディスク１６にコピー対象ファイルがコピーされた直後の状態を考える。この状態においては、引き続き別のカテゴリを付して同じ光ディスク１６に別の画像ファイルをコピーする処理に遷移してもよいが、上述したように光ディスク１６がディスクスロット１２から排出され、排出された光ディスク１６のレーベル１３５に対する印刷を選択できる状態に遷移してもよい。後者の場合、カテゴリ毎にデータのコピーとレーベル１３５に対する印刷を案内するＧＵＩが連続して提供されるため、ユーザはＧＵＩに対応してカテゴリ毎に行動することになる。このようなユーザの行動は、１枚の光ディスク１６に対する行動となるため、ユーザは複数の光ディスク１６に関心を持つ必要がない。複数の光ディスク１６に対し、異なるカテゴリを関連付けるファイルのコピーが連続的に進行し、その後に各光ディスク１６のレーベル１３５に対する印刷が連続的に進行するとすれば、レーベル１３５に対する印刷をＭＦＰ１に指示するまで、複数の光ディスク１６のそれぞれにどのようなファイルをコピーしたかをユーザ自身が管理しなければならない。このようなユーザの管理負担を軽減するためには、上述したように、カテゴリ毎にファイルのコピーとレーベル１３５に対する印刷を連続させることが望ましい。
【００６７】
［他の実施形態］
本発明は、上記実施形態に限定されるものではなく、その要旨を逸脱しない範囲で種々の形態で実施可能である。例えば、本発明を、多数の画像ファイルを格納するためのハードディスクを内蔵した携帯型のストレージデバイスや、ディジタルカメラを内蔵した携帯型電話端末、ＰＤＡなどのテキスト入力が困難な電子機器に適用することにより、そのような携帯型電子機器であってもファイルの内容を表すメタデータをそのファイルに関連付けることができるようになる。
【図面の簡単な説明】
【００６８】
【図１】本発明の実施形態を説明するための画面遷移図。
【図２】本発明の実施形態を説明するためのブロック図。
【図３】本発明の実施形態を説明するための平面図。
【図４】本発明の実施形態を説明するための模式図。
【図５】本発明の実施形態を説明するためのフローチャート。
【図６】本発明の実施形態を説明するためのデータ構造図。
【図７】本発明の実施形態を説明するための画面遷移図。
【図８】本発明の実施形態を説明するための平面図。
【符号の説明】
【００６９】
１０：操作部（メタデータ選択手段、ファイル選択手段）、１１：光ディスクインタフェース（管理データ格納手段、コピー手段）、１３：カードメモリインタフェース、１５：カード型フラッシュメモリ、１６：光ディスク（第二不揮発性記憶媒体）、１９：制御部（検出手段、メタデータ案内手段、管理データ格納手段、ファイル案内手段、コピー手段）、２１：フラッシュメモリ（第一不揮発性記憶媒体）、６０：ルートマニフェスト（メタファイル）、７１、７９：カテゴリ（メタデータ）、８２：サブマニフェスト、
【図１】
2007279996.tif 000003
【図２】
2007279996.tif 000004
【図３】
2007279996.tif 000005
【図４】
2007279996.tif 000006
【図５】
2007279996.tif 000007
【図６】
2007279996.tif 000008
【図７】
2007279996.tif 000009
【図８】
2007279996.tif 000010