(57)【要約】【課題】記憶媒体中のファイルを効率よく且つ確実に検出することが可能な情報処理装置を提供すること。【解決手段】情報処理装置は、記憶媒体から管理情報を検出し、前記記憶媒体から前記管理情報に基づき管理されたファイルを検出するとともに、前記記憶媒体から前記管理情報により管理されていない非管理ファイルを検出する検出手段と、前記検出手段により検出された前記ファイル及び前記非管理ファイルに対応した表示情報を出力する出力手段と、を備えている。【選択図】図１
2011138199.tif 000002
【特許請求の範囲】
【請求項１】
記憶媒体から管理情報を検出し、前記記憶媒体から前記管理情報に基づき管理されたファイルを検出するとともに、前記記憶媒体から前記管理情報により管理されていない非管理ファイルを検出する検出手段と、
前記検出手段により検出された前記ファイル及び前記非管理ファイルに対応した表示情報を出力する出力手段と、
を備えた情報処理装置。
【請求項２】
ファイルを再生する再生手段をさらに備え、
前記出力手段は、前記検出手段により検出された前記ファイル及び前記非管理ファイルのうち、前記再生手段により再生可能な再生可能ファイルに対応した表示情報を出力する、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記出力手段は、２以上のファイルが検出された場合に、これら２以上のファイルの属性情報に基づきこれら２以上のファイルの同一性を判断し、同一と判断された２以上のファイルのうちの一つのファイルに対応した表示情報を出力することを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記出力手段は、前記検出手段により検出された前記ファイル及び前記非管理ファイルのうち、指定フォーマットのファイルに対応した表示情報を出力することを特徴とする請求項１に記載の情報処理装置。
【請求項５】
動画ファイル及び静止画ファイルを再生する再生手段をさらに備え、
前記出力手段は、前記検出手段により検出された前記ファイル及び前記非管理ファイルのうち、前記再生手段により再生可能な再生可能ファイルに対応した表示情報を出力し、
前記再生手段は、２以上の再生可能ファイルが検出された場合に、これら２以上の再生可能ファイルの属性情報に基づき、これら２以上の再生可能ファイルを順に再生する、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項６】
動画ファイル及び静止画ファイルを再生する再生手段をさらに備え、
前記出力手段は、前記検出手段により検出された前記ファイル及び前記非管理ファイルのうち、前記再生手段により再生可能な再生可能ファイル及び再生可能非管理ファイルに対応した表示情報を出力し、
前記再生手段は、前記再生可能ファイル及び前記再生可能非管理ファイルが検出された場合に、これら前記再生可能ファイル及び前記再生可能非管理ファイルの属性情報に基づき、これら前記再生可能ファイル及び前記再生可能非管理ファイルを順に再生する、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項７】
記憶媒体から管理情報を検出し、
前記記憶媒体から前記管理情報に基づき管理されたファイルを検出し、
前記記憶媒体から前記管理情報により管理されていない非管理ファイルを検出し、
前記ファイル及び前記非管理ファイルに対応した表示情報を出力する情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ハードディスク、光ディスク、及びメモリカード等の記憶媒体に記憶されたファイルを表示する情報処理装置及び情報処理方法に関する。
【背景技術】
【０００２】
ハードディスク、光ディスク、及びメモリカード等の記憶媒体の記憶容量は非常に大きく、これら記憶媒体は、多数のファイルを記憶することができる。例えば、一つの記憶媒体に、静止画ファイル及び動画ファイルを混在して記憶することもできる。近年のビデオカメラは、動画を撮影することもできるし、また、静止画を撮影することもできる。このようなビデオカメラに適用される記憶媒体には、上記したように、静止画ファイル及び動画ファイルが混在して記憶される。
【０００３】
静止画ファイルと動画ファイルとはファイルフォーマットが異なる。例えば、静止画ファイル及び動画ファイルを記憶した記憶媒体を再生する再生装置は、静止画ファイルのファイルフォーマットを指定して、記憶媒体に記憶された静止画ファイルを一覧表示したり、また、動画ファイルのファイルフォーマットを指定して、記憶媒体に記憶された動画ファイルを一覧表示したりすることができる。
【０００４】
上記したような一覧表示だけでなく、記憶媒体に記憶された全てのファイルを一覧表示させたいという要望がある。これに関連して、例えば、ＰＣ内の複数のフォルダに散在するファイルの内容を容易かつ効率的に閲覧可能とする技術が開示されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−８５６３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記したような記憶媒体の記憶容量は、近年、ますます増加する傾向にあり、このような記憶媒体に記憶された多種多様なファイルを効率よく且つ確実に検出するのは容易ではない。上記特許文献１には、記憶媒体に記憶された多種多様なファイルを効率よく且つ確実に検出するための具体的な技術は開示されていない。
【０００７】
例えば、デジタルカメラの撮影により生成された静止画ファイルは、デジタルカメラのアプリケーションがサポートしているファイルフォーマットとなり、またこの静止画ファイルは、デジタルカメラが記憶媒体中に生成したフォルダ構造で管理される。つまり、デジタルカメラで撮影された静止画ファイルは、デジタルカメラのアプリケーションがサポートしているフォルダ構造で管理される。従って、デジタルカメラは、記憶媒体から上記静止画ファイルを確実に検出することができ、上記静止画ファイルを確実に再生（表示）することができる。
【０００８】
しかしながら、ユーザが、ＰＣ等を用いて、上記記憶媒体中に上記静止画ファイルのバックアップファイルを勝手に作成してしまった場合、デジタルカメラは、上記記憶媒体中に作成されたバックアップファイルを検出できない場合がある。ユーザが、デジタルカメラで、上記記憶媒体中にバックアップファイルが作成されていることを確認しようとしても、確認できないことがある。或いは、ユーザが、ＰＣ等を用いて、上記記憶媒体中に他の静止画ファイルを保存することもあり得る。このようなケースでも、ユーザが、デジタルカメラで、上記記憶媒体中に他の静止画ファイルが作成されていることを確認しようとしても、確認できないことがある。
【０００９】
本発明の目的は、記憶媒体中のファイルを効率よく且つ確実に検出することが可能な情報処理装置及び情報処理方法を提供することにある。
【課題を解決するための手段】
【００１０】
本発明の一実施形態に係る情報処理装置は、記憶媒体から管理情報を検出し、前記記憶媒体から前記管理情報に基づき管理されたファイルを検出するとともに、前記記憶媒体から前記管理情報により管理されていない非管理ファイルを検出する検出手段と、前記検出手段により検出された前記ファイル及び前記非管理ファイルに対応した表示情報を出力する出力手段と、を備える。
【００１１】
本発明の一実施形態に係る情報処理方法は、記憶媒体から管理情報を検出し、前記記憶媒体から前記管理情報に基づき管理されたファイルを検出し、前記記憶媒体から前記管理情報により管理されていない非管理ファイルを検出し、前記ファイル及び前記非管理ファイルに対応した表示情報を出力する。
【発明の効果】
【００１２】
本発明によれば、記憶媒体中のファイルを効率よく且つ確実に検出することが可能な情報処理装置及び情報処理方法を提供できる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施形態に係る情報処理装置の概略構成を示す図である。
【図２】情報処理装置によるファイル検出処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下、図面を参照し、本発明の実施形態について説明する。
【００１５】
図１は、本発明の一実施形態に係る情報処理装置の概略構成を示す図である。この情報処理装置は、ＰＣ、メモリカード再生装置、デジタルカメラ、デジタルビデオカメラ、ハードディスクレコーダ等に適用することができる。
【００１６】
図１に示すように、情報処理装置は、制御部１、メディア処理部２、データベース管理部３、デコード部４、表示部５、及び操作入力部６を備えている。制御部１は、メディア処理部２により処理されるメディアに記憶されたファイルの検出を制御し、データベース管理部３に対して検出結果を登録し、検出結果に基づき検出ファイルに対応した表示情報を表示部５へ出力する。メディア処理部２は、ハードディスク、光ディスク、及びメモリカード等のメディアに対してファイルを記録したり、メディアに記録されたファイルを読み出したりする。
【００１７】
デコード部４は、制御部１により指定されたファイル（動画ファイル及び静止画ファイルなど）を再生する。つまり、デコード部４は、制御部１により指定されたファイルをデコードし、デコードデータを表示部５へ出力する。表示部５は、検出ファイルに対応した表示情報を表示したり、デコード部４からのデコードデータを表示したりする。つまり、表示部５は、検出ファイルを一覧表示したり、また指定された動画ファイルの動画を表示したり、指定された静止画ファイルの静止画を表示したりする。操作入力部６は、ユーザ操作を入力する。つまり、操作入力部６は、ユーザ操作を制御部１へ通知し、制御部１は、ユーザ操作に基づき各種動作を制御する。
【００１８】
図２は、情報処理装置によるファイル検出処理の一例を示すフローチャートである。情報処理装置のメディア処理部２は、アクセス可能なメディアの情報を制御部１へ通知する。これに対応して、制御部１は、アクセス可能なメディアの一覧表示情報を表示部５へ出力し、表示部５はアクセス可能なメディアを一覧表示する。例えば、ハードディスクとメモリカードにアクセス可能な場合には、表示部５にはハードディスクアイコンとメモリカードアイコンが表示される。
【００１９】
操作入力部６を介してメディア一覧表示の中から１つのメディアが指定されると、制御部１は指定メディアをメディア処理部２へ通知する。メディア処理部２は指定メディアにアクセスし、指定メディアの情報を読み取る。制御部１は、メディア処理部２により読み取られた指定メディアの情報に基づき、指定メディアのルートを検索し（ＳＴ１０１）、ルートからディレクトリファイルを検索する（ＳＴ１０２）。
【００２０】
制御部１は、規格フォルダを検出すると（ＳＴ１０３、ＹＥＳ）（ＳＴ１０４、ＹＥＳ）、規格フォルダを基準としてコンテンツファイルを検索する（ＳＴ１０５）。つまり、制御部１は、規格フォルダに属する全てのコンテンツファイルを検索する。これにより、管理ファイルにより管理されているコンテンツファイル、及び管理ファイルにより管理されていない非管理コンテンツファイルに関係なく、規格フォルダに属する全てのコンテンツファイルが検索される。さらに、制御部１は、検索したコンテンツファイルをデータベース管理部３へ登録する（ＳＴ１１１）。規格フォルダとは、本実施形態の情報処理装置の制御部１（アプリケーション）がサポートしているフォルダであり、例えば、情報処理装置の制御部１は所定のフォルダ名を規格フォルダと判断する。
【００２１】
また、制御部１は、規格管理ファイルを検出すると（ＳＴ１０６、ＹＥＳ）、規格管理ファイルを基準として規格に沿った方式でコンテンツファイルを検索する（ＳＴ１０７）。つまり、制御部１は、規格管理ファイル（管理情報）に基づき、規格管理ファイルにより管理されたコンテンツファイルを検索する。さらに、制御部１は、検索したコンテンツファイルをデータベース管理部３へ登録する（ＳＴ１１１）。規格管理ファイルとは、本実施形態の情報処理装置の制御部１（アプリケーション）がサポートしているファイルであり、例えば、情報処理装置の制御部１は所定のファイル名又はファイルフォーマットを規格管理ファイルと判断する。
【００２２】
また、制御部１は、再生のためにはフォルダ構成などを必要とする規格コンテンツファイル（ＡＶＣＨＤなど）を検出すると（ＳＴ１０８、ＹＥＳ）、規格コンテンツファイルから管理ファイルを検索する（ＳＴ１０９）。或いは、制御部１は、規格コンテンツファイルから管理ファイルを検索できない場合、規格コンテンツファイルだけで再生できるか確認する（ＳＴ１０９）。制御部１は、再生可能な規格コンテンツファイルをデータベース管理部３へ登録する（ＳＴ１１１）。規格コンテンツファイルとは、本実施形態の情報処理装置の制御部１（アプリケーション）がサポートしているファイルであり、例えば、情報処理装置の制御部１は所定のファイル名又はファイルフォーマットを規格コンテンツファイルと判断する。
【００２３】
また、制御部１は、再生可能なコンテンツファイルを検出すると（ＳＴ１１０、ＹＥＳ）、検出した再生可能なコンテンツファイルをデータベース管理部３へ登録する（ＳＴ１１１）。なお、制御部１は、管理ファイルにより管理されているコンテンツファイル、及び管理ファイルにより管理されていない非管理コンテンツファイルに関係なく、再生可能なコンテンツファイルを検出し、データベース管理部３へ登録することができる。再生可能なコンテンツファイルとは、例えば、単独で再生可能なファイルであり、デコード部４が再生（デコード）可能なファイル（例えば動画ファイル、静止画ファイル）である。
【００２４】
制御部１は、検索対象のディレクトリ又はファイルが無くなるまで、上記したファイル検出を継続する（ＳＴ１１２）。以上により、データベース管理部３には、検出ファイルが登録される。
【００２５】
上記したように、本実施形態の情報処理装置（制御部１）は、管理ファイル（管理情報）により管理されたコンテンツファイル、及び管理ファイルにより管理されていない非管理コンテンツファイルを検出し、データベース管理部３へ登録することができる。また、本実施形態の情報処理装置（制御部１）は、管理ファイル（管理情報）により管理されたコンテンツファイルであって、デコード部４によりデコード（再生）可能な再生可能コンテンツファイル、及び管理ファイルにより管理されていない非管理コンテンツファイルであって、デコード部４によりデコード（再生）可能な再生可能非管理コンテンツファイルを検出し、データベース管理部３へ登録することができる。本実施形態の情報処理装置（制御部１）は、データベース管理部３に登録されたコンテンツファイルに対応した表示情報を表示部５へ出力する。本実施形態の情報処理装置（表示部５）は、データベース管理部３に登録されたコンテンツファイルに対応した表示情報を表示する。
【００２６】
以上により、動画ファイル及び静止画ファイルなどフォーマットの異なるファイルを一覧表示することができる。即ち、種類の異なるコンテンツファイルを一覧表示することができる。また、規格フォルダに属しないコンテンツファイルであっても、再生可能なコンテンツファイルを全て一覧表示することができる。この場合、規格フォルダに属したファイルと、規格フォルダに属さないコンテンツファイルとを一覧表示することもできる。例えば、本実施形態の情報処理装置の制御部１（アプリケーション）がＡＶＣＨＤの規格で定められたＡＶＣＨＤフォルダをサポートしている場合に、ＡＶＣＨＤフォルダに属しないコンテンツファイルであっても、そのコンテンツファイルが再生可能なコンテンツファイルであれば、ＡＶＣＨＤフォルダに属したコンテンツファイルと、ＡＶＣＨＤフォルダに属さないコンテンツファイルとを一覧表示することができる。
【００２７】
次に、各種表示形式について説明する。例えば、ユーザが、操作入力部６を介して、同一ファイルの非表示を入力すると、本実施形態の情報処理装置の制御部１は、２以上のコンテンツファイルが検出された場合に、これら２以上のコンテンツファイルの属性情報（例えばヘッダ情報）に基づきこれら２以上のコンテンツファイルの同一性を判断し、同一と判断された２以上のコンテンツファイルのうちの一つのコンテンツファイルに対応した表示情報を出力する。これにより、実質的に同一の複数のコンテンツファイルが一つのメディアに記憶されている場合に、実質的に同一の複数のコンテンツファイルのうちの一つのコンテンツファイルに対応した表示情報が出力（表示）され、見易い。
【００２８】
例えば、コンテンツファイルＣＦ１をコピーしてコンテンツファイルＣＦ２を生成し、これらコンテンツファイルＣＦ１とコンテンツファイルＣＦ２とが同一メディアに格納されているケースを想定する。このケースでは、制御部１は、コンテンツファイルＣＦ１の属性情報ＡＴＲ１とコンテンツファイルＣＦ２の属性情報ＡＴＲ２とに基づき、これらコンテンツファイルＣＦ１とコンテンツファイルＣＦ２の同一性を判断する。例えば、制御部１は、属性情報ＡＴＲ１及び属性情報ＡＴＲ２に含まれたファイル作成日時情報又はファイルサイズ情報などから同一性を判断する。制御部１が、これらコンテンツファイルＣＦ１とコンテンツファイルＣＦ２とを同一と判定すると、同一と判定されたこれらコンテンツファイルＣＦ１とコンテンツファイルＣＦ２のうちのコンテンツファイルＣＦ１又はコンテンツファイルＣＦ２に対応した表示情報を出力する。ユーザがバックアップ等を目的として、一つのメディアにコンテンツファイルＣＦ１（ファイル名ＡＡＡ）とコンテンツファイルＣＦ２（ファイル名ＢＢＢ）とを保存した場合に、コンテンツファイルＣＦ１又はコンテンツファイルＣＦ２に対応した表示情報だけが表示され、見易い。
【００２９】
また、ユーザが、操作入力部６を介して、所定ファイルフォーマットのみ表示を入力すると、本実施形態の情報処理装置の制御部１は、検出されたコンテンツファイルのファイルフォーマットをチェックし、所定のファイルフォーマットに対応した表示情報を出力する。これにより、例えばＪＰＥＧのファイルの表示情報だけを出力（表示）したり、ＭＰＥＧのファイルの表示情報だけを出力（表示）したりすることができる。
【００３０】
また、ユーザが、操作入力部６を介して、所定のソート指示を入力すると、本実施形態の情報処理装置の制御部１は、所定のソート指示に基づき、検出されたコンテンツファイルに対応した表示情報をソートする。
【００３１】
例えば、作成（撮影）日時順のソート指示に対応して、制御部１は、検出されたコンテンツファイルの属性情報に含まれた作成（撮影）日時に基づき、検出されたコンテンツファイルに対応した表示情報をソートする。作成（撮影）日時情報が無い場合には、ファイルシステムに登録されたタイムスタンプに基づき表示情報をソートしてもよい。
【００３２】
或いは、タイトル順のソート指示に対応して、制御部１は、検出されたコンテンツファイルの属性情報に含まれたタイトルに基づき、検出されたコンテンツファイルに対応した表示情報をソートする。タイトルが無い場合には、ファイル名に基づき表示情報をソートしてもよい。
【００３３】
或いは、画面サイズ順のソート指示に対応して、制御部１は、検出されたコンテンツファイルの属性情報に含まれた画面サイズに基づき、検出されたコンテンツファイルに対応した表示情報をソートする。
【００３４】
或いは、フォーマット順のソート指示に対応して、制御部１は、検出されたコンテンツファイルの属性情報に含まれたフォーマットに基づき、検出されたコンテンツファイルに対応した表示情報をソートする。
【００３５】
次に、検出されたコンテンツファイルの再生について説明する。本実施形態の情報処理装置の制御部１は、検出されたコンテンツファイルの属性情報に基づき、これら検出されたコンテンツファイルを順に再生する。例えば、制御部１は、検出されたコンテンツファイルの属性情報に含まれた作成（撮影）日時に基づき、これら検出されたコンテンツファイルを順に再生する。これにより、ファイルフォーマットに関係なく、作成（撮影）日時に基づき、これら検出されたコンテンツファイルがシームレスに連続再生される。例えば、動画ファイルが再生されたり、静止画ファイルが再生されたりする。近年のビデオカメラは、動画を撮影することもできるし、また、静止画を撮影することもできる。このようなビデオカメラに適用されるメディアには、静止画ファイル及び動画ファイルが混在して記憶される。本実施形態の情報処理装置は、メディアに混在記憶された静止画ファイル及び動画ファイルを順に再生することができる。また、本実施形態の情報処理装置は、ファイルフォーマットに応じて再生時間を設定することもできる。例えば、本実施形態の情報処理装置は、静止画ファイルを５秒再生し、動画ファイルを通常再生速度で全て再生する。或いは、本実施形態の情報処理装置は、静止画ファイルを１０秒再生し、動画ファイルを先頭から１０秒再生する。また、本実施形態の情報処理装置は、所定間隔でコンテンツファイルを順に再生することができる。例えば、本実施形態の情報処理装置は、各コンテンツファイルの再生間隔を５秒又は１０秒に設定することができる。
【００３６】
なお、本願発明は、上記実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。また、各実施形態は可能な限り適宜組み合わせて実施してもよく、その場合組み合わせた効果が得られる。更に、上記実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適当な組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除された構成が発明として抽出され得る。
【符号の説明】
【００３７】
１…制御部、２…メディア処理部、３…データベース管理部、４…デコード部、５…表示部、６…操作入力部
【図１】
2011138199.tif 000003
【図２】
2011138199.tif 000004