(57)【要約】【課題】ＰＣ内の複数のフォルダに散在するファイル（たとえば写真）の内容を、ユーザがスライドショーの形で容易かつ効率的に閲覧すること。【解決手段】ＰＣ内の特定のフォルダ以下にある全ファイルをその作成日時順に並べ替えるとともに、同一時期（たとえば同一日）に作成されたファイル同士をまとめて一つの「イベント」とする。次にこのイベントの属性情報、たとえば当該イベントを構成するファイルの作成日時に合わせて、タイトル画像用の背景画像や背景音楽を選択し、当該イベントの表示方法を定義する「ムービートーン」（具体的にはＸＭＬファイル）を生成する。そして各イベントは、当該イベントにつき生成されたムービートーンにしたがって、画面上で切り替え表示される。なお、イベント内の各ファイルをサムネイルで一覧表示させたり、関連イベントをあわせて表示させることもできる。【選択図】        図２
2006085632.tif 000002
【特許請求の範囲】
【請求項１】
電子ファイルをその属性情報にもとづいて分類することで少なくとも一つの電子ファイルから構成されるイベントを生成するイベント生成手段と、
前記イベント生成手段により生成されたイベントの属性情報にもとづいて複数の背景画像の中から前記イベントのタイトル画像の背景画像を選択する背景画像選択手段と、
前記イベント生成手段により生成されたイベントを構成するファイルの内容および前記背景画像選択手段により選択された背景画像を背景画像とするタイトル画像を表示画面に切り替え表示するスライド表示手段と、
を備えることを特徴とするファイル表示装置。
【請求項２】
電子ファイルをその属性情報にもとづいて分類することで少なくとも一つの電子ファイルから構成されるイベントを生成するイベント生成手段と、
前記イベント生成手段により生成されたイベントの属性情報にもとづいて複数の背景音楽の中から前記イベントの背景音楽を選択する背景音楽選択手段と、
前記イベント生成手段により生成されたイベントを構成するファイルの内容を表示画面に切り替え表示するスライド表示手段と、
前記スライド表示手段でその内容を表示中のファイルにより構成されるイベントについて前記背景音楽選択手段により選択された背景音楽を出力する音声出力手段と、
を備えることを特徴とするファイル表示装置。
【請求項３】
前記イベント生成手段は、複数のフォルダに保存された複数の電子ファイルをその属性情報にもとづいて分類することで少なくとも一つの電子ファイルから構成されるイベントを生成することを特徴とする前記請求項１または請求項２に記載のファイル表示装置。
【請求項４】
前記電子ファイルの属性情報とは前記電子ファイルの作成日時であることを特徴とする前記請求項１〜請求項３のいずれか一つに記載のファイル表示装置。
【請求項５】
前記イベントの属性情報とは前記イベントを構成するファイルの作成日時であることを特徴とする前記請求項１〜請求項４のいずれか一つに記載のファイル表示装置。
【請求項６】
さらに、前記スライド表示手段でその内容を表示中のファイルにより構成されるイベントについて、当該イベントに関連するイベントを検索する関連イベント検索手段と、
前記関連イベント検索手段により検索されたイベントを構成するファイルのうちいずれか一つの内容を前記表示画面に表示する関連イベント表示手段と、
を備えることを特徴とする前記請求項１〜請求項５のいずれか一つに記載のファイル表示装置。
【請求項７】
電子ファイルをその属性情報にもとづいて分類することで少なくとも一つの電子ファイルから構成されるイベントを生成するイベント生成工程と、
前記イベント生成工程で生成されたイベントの属性情報にもとづいて複数の背景画像の中から前記イベントのタイトル画像の背景画像を選択する背景画像選択工程と、
前記イベント生成工程で生成されたイベントを構成するファイルの内容および前記背景画像選択工程で選択された背景画像を背景画像とするタイトル画像を表示画面に切り替え表示するスライド表示工程と、
を含むことを特徴とするファイル表示方法。
【請求項８】
電子ファイルをその属性情報にもとづいて分類することで少なくとも一つの電子ファイルから構成されるイベントを生成するイベント生成工程と、
前記イベント生成工程で生成されたイベントの属性情報にもとづいて複数の背景音楽の中から前記イベントの背景音楽を選択する背景音楽選択工程と、
前記イベント生成工程で生成されたイベントを構成するファイルの内容を表示画面に切り替え表示するスライド表示工程と、
前記スライド表示工程でその内容を表示中のファイルにより構成されるイベントについて前記背景音楽選択工程で選択された背景音楽を出力する音声出力工程と、
を含むことを特徴とするファイル表示方法。
【請求項９】
前記イベント生成工程では、複数のフォルダに保存された複数の電子ファイルをその属性情報にもとづいて分類することで少なくとも一つの電子ファイルから構成されるイベントを生成することを特徴とする前記請求項７または請求項８に記載のファイル表示方法。
【請求項１０】
前記電子ファイルの属性情報とは前記電子ファイルの作成日時であることを特徴とする前記請求項７〜請求項９のいずれか一つに記載のファイル表示方法。
【請求項１１】
前記イベントの属性情報とは前記イベントを構成するファイルの作成日時であることを特徴とする前記請求項７〜請求項１０のいずれか一つに記載のファイル表示方法。
【請求項１２】
さらに、前記スライド表示工程でその内容を表示中のファイルにより構成されるイベントについて、当該イベントに関連するイベントを検索する関連イベント検索工程と、
前記関連イベント検索工程で検索されたイベントを構成するファイルのうちいずれか一つの内容を前記表示画面に表示する関連イベント表示工程と、
を含むことを特徴とする前記請求項７〜請求項１１のいずれか一つに記載のファイル表示方法。
【請求項１３】
前記請求項７〜請求項１２のいずれか一つに記載された方法をコンピュータに実行させるファイル表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、複数の電子ファイルの内容を表示画面に切り替え表示するファイル表示装置、ファイル表示方法、およびファイル表示プログラムに関する。
【背景技術】
【０００２】
デジタルカメラの一般家庭への普及により、ＰＣ（パーソナル・コンピュータ）内に大量に蓄積された画像を容易かつ効率的に閲覧・整理できるツールが強く求められている。そして従来のいわゆる「スライドショー」機能では、ユーザのキー操作あるいは所定時間経過を契機として、複数の画像を任意の順序で切り替え表示させることができる。また、スライドショーをより効果的なものとするために、タイトル画面や画像間の区切りを示す画面を挿入したり、背景音楽（スライドショーの表示にあわせて再生される音楽）を設定したりすることもできる。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら上記従来技術においては、通常、スライドを構成する画像のすべてが同一のフォルダ内に保存されていなければならず、しかもサブフォルダ内の画像は対象外であった。デジタルカメラの写真をＰＣに取り込んだ場合、取り込んだ日付や行事ごとのフォルダに分類されていることが多いので、複数のフォルダに散在するファイルを一連のスライドショーとして閲覧したい場合は、ユーザがあらかじめ所望の画像すべてを一つのフォルダにまとめておかなければならなかった。すなわち、撮影した写真を後日閲覧するにあたっては、同時期の行事やその前後の行事などの写真もあわせて時系列順に見たほうが、撮影時の記憶が鮮やかに甦りいっそう効果的であるにもかかわらず、従来技術においてはスライドショーの構成が、画像のＰＣ内での位置（どのフォルダに保存されているか）に依存してしまうという問題点があった。また、タイトル画面や画像間の区切りを示す画面、そして背景音楽についても、あらかじめユーザが設定しておかなければならず、初心者には使いづらいものであった。
【０００４】
この発明は上述した従来技術による問題点を解消するため、ＰＣ内の複数のフォルダに散在するファイルの内容を、ユーザがスライドショーの形で容易かつ効率的に閲覧することが可能なファイル表示装置、ファイル表示方法、およびファイル表示プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上述した課題を解決し、目的を達成するため、請求項１の発明にかかるファイル表示装置は、電子ファイルをその属性情報にもとづいて分類することで少なくとも一つの電子ファイルから構成されるイベントを生成するイベント生成手段と、前記イベント生成手段により生成されたイベントの属性情報にもとづいて複数の背景画像の中から前記イベントのタイトル画像の背景画像を選択する背景画像選択手段と、前記イベント生成手段により生成されたイベントを構成するファイルの内容および前記背景画像選択手段により選択された背景画像を背景画像とするタイトル画像を表示画面に切り替え表示するスライド表示手段と、を備えることを特徴とする。
【０００６】
この請求項１の発明によれば、各イベントのスライドショー時には、イベントごとに選択された背景画像を有するタイトル画像が自動挿入される。
【０００７】
また、請求項２の発明にかかるファイル表示装置は、電子ファイルをその属性情報にもとづいて分類することで少なくとも一つの電子ファイルから構成されるイベントを生成するイベント生成手段と、前記イベント生成手段により生成されたイベントの属性情報にもとづいて複数の背景音楽の中から前記イベントの背景音楽を選択する背景音楽選択手段と、前記イベント生成手段により生成されたイベントを構成するファイルの内容を表示画面に切り替え表示するスライド表示手段と、前記スライド表示手段でその内容を表示中のファイルにより構成されるイベントについて前記背景音楽選択手段により選択された背景音楽を出力する音声出力手段と、を備えることを特徴とする。
【０００８】
この請求項２の発明によれば、各イベントのスライドショー時には、イベントごとに選択された背景音楽が自動再生される。
【０００９】
また、請求項３の発明にかかるファイル表示装置は、前記請求項１または請求項２に記載の発明において、前記イベント生成手段が、複数のフォルダに保存された複数の電子ファイルをその属性情報にもとづいて分類することで少なくとも一つの電子ファイルから構成されるイベントを生成することを特徴とする。
【００１０】
この請求項３の発明によれば、複数のフォルダに散在する複数のファイルが、一連のスライドショーとして画面上に切り替え表示される。
【００１１】
また、請求項４の発明にかかるファイル表示装置は、前記請求項１〜請求項３のいずれか一つに記載の発明において、前記電子ファイルの属性情報とは前記電子ファイルの作成日時であることを特徴とする。
【００１２】
この請求項４の発明によれば、複数のファイルはその作成日時にもとづいて複数のイベントに分類される。
【００１３】
また、請求項５の発明にかかるファイル表示装置は、前記請求項１〜請求項４のいずれか一つに記載の発明において、前記イベントの属性情報とは前記イベントを構成するファイルの作成日時であることを特徴とする。
【００１４】
この請求項５の発明によれば、背景画像や背景音楽はイベント内のファイルの作成日時に合わせて選択される。
【００１５】
また、請求項６の発明にかかるファイル表示装置は、前記請求項１〜請求項５のいずれか一つに記載の発明において、さらに、前記スライド表示手段でその内容を表示中のファイルにより構成されるイベントについて、当該イベントに関連するイベントを検索する関連イベント検索手段と、前記関連イベント検索手段により検索されたイベントを構成するファイルのうちいずれか一つの内容を前記表示画面に表示する関連イベント表示手段と、を備えることを特徴とする。
【００１６】
この請求項６の発明によれば、スライドショー中のイベントに関連する他のイベント（の代表ファイルの内容）があわせて画面表示される。
【００１７】
また、請求項７の発明にかかるファイル表示方法は、電子ファイルをその属性情報にもとづいて分類することで少なくとも一つの電子ファイルから構成されるイベントを生成するイベント生成工程と、前記イベント生成工程で生成されたイベントの属性情報にもとづいて複数の背景画像の中から前記イベントのタイトル画像の背景画像を選択する背景画像選択工程と、前記イベント生成工程で生成されたイベントを構成するファイルの内容および前記背景画像選択工程で選択された背景画像を背景画像とするタイトル画像を表示画面に切り替え表示するスライド表示工程と、を含むことを特徴とする。
【００１８】
この請求項７の発明によれば、各イベントのスライドショー時には、イベントごとに選択された背景画像を有するタイトル画像が自動挿入される。
【００１９】
また、請求項８の発明にかかるファイル表示方法は、電子ファイルをその属性情報にもとづいて分類することで少なくとも一つの電子ファイルから構成されるイベントを生成するイベント生成工程と、前記イベント生成工程で生成されたイベントの属性情報にもとづいて複数の背景音楽の中から前記イベントの背景音楽を選択する背景音楽選択工程と、前記イベント生成工程で生成されたイベントを構成するファイルの内容を表示画面に切り替え表示するスライド表示工程と、前記スライド表示工程でその内容を表示中のファイルにより構成されるイベントについて前記背景音楽選択工程で選択された背景音楽を出力する音声出力工程と、を含むことを特徴とする。
【００２０】
この請求項８の発明によれば、各イベントのスライドショー時には、イベントごとに選択された背景音楽が自動再生される。
【００２１】
また、請求項９の発明にかかるファイル表示方法は、前記請求項７または請求項８に記載の発明において、前記イベント生成工程では、複数のフォルダに保存された複数の電子ファイルをその属性情報にもとづいて分類することで少なくとも一つの電子ファイルから構成されるイベントを生成することを特徴とする。
【００２２】
この請求項９の発明によれば、複数のフォルダに散在する複数のファイルが、一連のスライドショーとして画面上に切り替え表示される。
【００２３】
また、請求項１０の発明にかかるファイル表示方法は、前記請求項７〜請求項９のいずれか一つに記載の発明において、前記電子ファイルの属性情報とは前記電子ファイルの作成日時であることを特徴とする。
【００２４】
この請求項１０の発明によれば、複数のファイルはその作成日時にもとづいて複数のイベントに分類される。
【００２５】
また、請求項１１の発明にかかるファイル表示方法は、前記請求項７〜請求項１０のいずれか一つに記載の発明において、前記イベントの属性情報とは前記イベントを構成するファイルの作成日時であることを特徴とする。
【００２６】
この請求項１１の発明によれば、背景画像や背景音楽はイベント内のファイルの作成日時に合わせて選択される。
【００２７】
また、請求項１２の発明にかかるファイル表示方法は、前記請求項７〜請求項１１のいずれか一つに記載の発明において、さらに、前記スライド表示工程でその内容を表示中のファイルにより構成されるイベントについて、当該イベントに関連するイベントを検索する関連イベント検索工程と、前記関連イベント検索工程で検索されたイベントを構成するファイルのうちいずれか一つの内容を前記表示画面に表示する関連イベント表示工程と、を含むことを特徴とする。
【００２８】
この請求項１２の発明によれば、スライドショー中のイベントに関連する他のイベント（の代表ファイルの内容）があわせて画面表示される。
【００２９】
また、請求項１３の発明にかかるファイル表示プログラムによれば、前記請求項７〜請求項１２のいずれか一つに記載された方法をコンピュータに実行させることができる。
【発明の効果】
【００３０】
本発明にかかるファイル表示装置、ファイル表示方法、およびファイル表示プログラムによれば、ＰＣ内の複数のフォルダに散在するファイルの内容を、ユーザがスライドショーの形で容易かつ効率的に閲覧することができるという効果を奏する。
【発明を実施するための最良の形態】
【００３１】
以下に添付図面を参照して、この発明にかかるファイル表示装置、ファイル表示方法、およびファイル表示プログラムの好適な実施の形態を詳細に説明する。
【００３２】
図１は、この発明の実施の形態にかかるファイル表示装置のハードウエア構成の一例を示す説明図である。図中、１０１は装置全体を制御するＣＰＵを、１０２は基本入出力プログラムなどを記憶したＲＯＭを、１０３はＣＰＵ１０１のワークエリアとして使用されるＲＡＭを、それぞれ示している。
【００３３】
また、１０４はＣＰＵ１０１の制御にしたがってＨＤ（ハードディスク）１０５に対するデータのリード／ライトを制御するＨＤＤ（ハードディスクドライブ）を、１０５はＨＤＤ１０４の制御にしたがって書き込まれたデータを記憶するＨＤを、それぞれ示している。また、１０６はＣＰＵ１０１の制御にしたがってＦＤ（フレキシブルディスク）１０７に対するデータのリード／ライトを制御するＦＤＤ（フレキシブルディスクドライブ）を、１０７はＦＤＤ１０６の制御にしたがって書き込まれたデータを記憶する着脱自在のＦＤを、それぞれ示している。
【００３４】
また、１０８はＣＰＵ１０１の制御にしたがってＣＤ−ＲＷやＣＤ−Ｒ、あるいはＣＤ−ＲＯＭ１０９に対するデータのリード／ライトを制御するＣＤ−ＲＷドライブを、１０９はＣＤ−ＲＷドライブ１０８の制御にしたがって読み書きされるデータを記憶する着脱自在のＣＤ−ＲＷ、ＣＤ−ＲあるいはＣＤ−ＲＯＭを、それぞれ示している。
【００３５】
また、１１０はカーソル、メニュー、ウィンドウ、あるいは文字や画像などの各種データを表示するディスプレイを、１１１は文字、数値、各種指示などの入力のための複数のキーを備えたキーボードを、１１２は各種指示の選択や実行、処理対象の選択、マウスポインタの移動などを行うマウスを、それぞれ示している。
【００３６】
また、１１３は通信ケーブル１１４を介してＬＡＮやＷＡＮに接続され、当該ネットワークとＣＰＵ１０１とのインターフェースとして機能するネットワークＩ／Ｆを、１００は上記各部を接続するためのバスを、それぞれ示している。
【００３７】
次に、図２はこの発明の実施の形態にかかるファイル表示装置の構成を機能的に示す説明図である。図中、２００は画面表示部であり、図３に示すようなＵＩ（ユーザ・インターフェース）画面を表示するとともに、当該画面に対するユーザの操作を受け付けて、当該操作に対応する処理を後述する各機能部へ振り分ける機能部である。
【００３８】
図３中、フィルム表示エリア３００には後述する「イベント」を構成する複数のファイルの内容がサムネイルで一覧表示されるとともに（フィルム表示）、スライド表示エリア３０１には、上記各ファイルの内容が順次切り替え表示される（スライド表示）。なお、フィルム表示エリア３００中の３００ａは現在位置を示すカーソルであり、このカーソル位置のファイルの内容がスライド表示エリア３０１で表示されている。またメニュー表示エリア３０２には、イベントや各イベントについて生成される「ムービートーン」（後述）、あるいはイベント内の個々のファイルを編集するための各種ボタンなどが表示され、関連イベント表示エリア３０３には、カーソル３００ａが位置しているイベントの関連イベント（後述）の代表ファイルの内容がサムネイルで表示される。
【００３９】
図２の説明に戻り、次に２０１はファイル記憶部であり、図３のようにフィルム表示あるいはスライド表示される複数のファイルを保持する機能部である。これらのファイルはたとえばデジタルカメラにより撮影された写真であるものとするが、特に写真でなくとも、また画像でなくとも、ユーザがその内容を一つずつ連続的に閲覧したいファイルであれば何であってもよい。また、これらのファイルはＨＤ１０５内の所定のフォルダ、たとえば「マイピクチャ」以下に保存されているものとする（ＨＤ１０５の「マイピクチャ」以下がファイル記憶部２０１に相当する）。
【００４０】
２０２はイベント生成部であり、ファイル記憶部２０１内の複数のファイルをその作成日時により時系列順に並べ替えるとともに、所定の時間単位で複数のグループに分類する機能部である。たとえば上記単位が「１日」の場合、イベント生成部２０２は作成日が同一のファイル（撮影日が同一の写真）を一つのグループとする。なお、以下ではこのグループを「イベント」という。
【００４１】
もっとも「１日」という単位は一例に過ぎず、ファイルの切り分けはユーザが設定する任意の時間単位で可能である。たとえば、複数日にわたる行事（泊まりがけの旅行など）で撮影した写真を一つのイベントとして扱うこともできる。あるいは作成日時順に並べ替えた各ファイルについて、その直前あるいは直後のファイルとの作成日時の時間差を算出し、この差が所定時間内であれば同じイベント、所定時間を超えていれば別のイベントとするようにしてもよい。これにより、たとえば１日に複数の行事があった場合も、各行事で撮影した写真を別個のイベントとして扱えるようになる。
【００４２】
なお、イベント生成部２０２による分類時、ファイルが「マイピクチャ」以下のどこにあるかは考慮されない。すなわち「マイピクチャ」以下にサブフォルダがあったとしても、イベント生成部２０２は「マイピクチャ」のルートに保存されたファイルか、そのサブフォルダに保存されたファイルかを問わず、「マイピクチャ」以下で作成日が同一のファイルを１グループとする。これにより、「マイピクチャ」内でフォルダ横断的に、同時期に撮影された写真同士をまとめることができる。もっとも、常に特定フォルダ以下の全ファイルを分類対象としなければならないものではなく、たとえば「ユーザが指定した任意のファイルの作成日を基準として前後１０日以内に作成されたファイル」というように、分類対象のファイルを所定の条件を満たすものだけに絞り込むことも可能である。
【００４３】
２０３はイベント管理部であり、上述の分類の結果イベント生成部２０２で生成された各イベントと、それぞれのイベントを構成するファイルとの対応関係を保持するとともに、画面表示部２００からの指示を受けて、当該対応関係を修正する機能部である。
【００４４】
２０４はムービートーン生成部であり、イベント管理部２０３内の各イベントについて、以下で説明する「ムービートーン」を生成する機能部である。また、２０５はムービートーン管理部であり、ムービートーン生成部２０４で生成されたムービートーンを複数保持するとともに、画面表示部２００からの指示を受けて、当該ムービートーンを修正する機能部である。なお、ムービートーン管理部２０５内の各ムービートーンがどのイベントについて生成されたものであるか（ムービートーンとイベントとの対応関係）は、たとえばムービートーンの名称などにより一意に特定できるものとする。
【００４５】
ここで「ムービートーン」とは、具体的には各イベントの表示方法を定義するＸＭＬファイルである。このＸＭＬファイルでは、たとえば以下に例示するような項目が定義される。
【００４６】
（１）タイトル画像に関する項目
図３の画面で、複数のイベントを連続的にフィルム表示あるいはスライド表示する場合、イベント間の切れ目がどこにあるのか分かりづらいという問題がある。そこで本発明では、各イベントの冒頭でその「タイトル画像」を表示することで、イベント間の区切れ位置を明示する。図３中、３００ｂがこのタイトル画像であり、タイトル画像３００ｂの前（左側）の画像と後（右側）の画像とはそれぞれ別のイベントに属している。
【００４７】
なお図示するタイトル画像３００ｂは、その所属するイベントのムービートーンで指定される背景画像に、当該イベントの属性情報を意味する文字列を合成したものである。この属性情報とは、たとえば上述のイベント生成部２０２で、１日単位でファイルを切り分けた場合は当該イベント内のファイルの作成日（図示する例はこの場合である）、直前あるいは直後のファイルとの時間差でファイルを切り分けた場合はその時間差（「６時間後」など）などである。この文字列のフォントやサイズ、色などもムービートーン中で指定される。さらには、スライド表示時のタイトル画像の表示期間（たとえば秒数）、イベント内の最初のファイルへの切り替え方法（たとえばクロスフェード）などもムービートーンに記述される。
【００４８】
なお、タイトル画像３００ｂには上記のほか、たとえばイベント名などもあわせて表示することができる。このイベント名はユーザが手動で設定するか、あるいはイベント内のファイルの解析により本装置で自動設定されるものとする。また、イベント内のファイルの位置情報が特定できる場合、たとえば当該ファイルがＧＰＳ装備のデジタルカメラで撮影された写真である場合や、その撮影日時とハンディＧＰＳレシーバーのＧＰＳログとを照合することで撮影場所が特定できる場合などは、上記位置情報に対応する地域名をあわせて表示するようにしてもよい。
【００４９】
（２）背景音楽に関する項目
図３の画面でイベントをスライド表示すると、その表示中、当該イベントのムービートーンで指定された背景音楽が図２の音声出力部２０６で再生される。別のイベントを選んでスライド表示すると、背景音楽も当該別のイベントのムービートーンで指定されたものに切り替わる。なお、複数のイベントを連続的にスライド表示する場合は、イベントの切り替わり時に前のイベントの背景音楽がフェードイン／後のイベントの背景音楽がフェードアウトされる。
【００５０】
（３）各ファイルの表示方法に関する項目
スライド表示時における、イベント内の各ファイルの表示期間（たとえば秒数）、イベント内の各ファイルの切り替え方法（たとえばクロスフェード）、各ファイルに付加されたコメントの表示方法などである。なお、各ファイルの表示期間は一定ではなく、たとえば当該イベント中、時系列的に直後のファイルとの作成日時の差が１０秒以内のファイルの表示期間は１秒、１０分以内のファイルの表示期間は３秒、１時間以内のファイルの表示期間は５秒、１時間超のファイルの表示期間は７秒というように、作成日時の間隔に応じて切り替えに緩急をつけてもよい。なお、このほかユーザが設定する「お気に入り度」に応じて、お気に入り度の高いファイルほど長く表示するようにすることもできる。また、イベントの再生時間が所定の時間内に収まるように、上記時間とイベント内のファイル数とにもとづいて各ファイルの表示期間を決定するようにしてもよい。
【００５１】
本発明では、「マイピクチャ」以下の写真から生成された各イベントにつき、自動でムービートーンを生成する。このとき各イベントの雰囲気に即したムービートーンを生成するために、たとえば上記諸項目のうち、タイトル画像の背景画像と背景音楽とを各イベントの属性情報に応じて選択する。そして図２中、この選択のための機能部が以下で説明する２０７〜２１０である。
【００５２】
２０７は背景画像記憶部であり、あらかじめ用意されたタイトル画像用の背景画像（のファイル）を複数保持する機能部である。また、２０８は背景画像選択部であり、ムービートーン生成部２０４からの指示を受けて、各イベントにつき背景画像記憶部２０７内のいずれか一つのファイルを選択する機能部である。背景画像選択部２０８は図４に示すような選択基準テーブルを保持しており、イベントの属性情報、ここではたとえばイベントを構成するファイルの作成日時によって、当該イベント用の背景画像を選択する。すなわち、たとえば４／６撮影の写真から構成されるイベントには、背景画像記憶部２０７内のファイル「ｓａｋｕｒａ．ｊｐｇ」が背景画像として選択される。
【００５３】
なお、図４のテーブルのどの分類から背景画像を選択するかは、あらかじめユーザにより指定されているものとする。図示する例はこの分類として「花」が指定されていた例であるが、もし「風景」が選択されていた場合は、４／６のイベントに割り当てるべき背景画像を「風景」中から選択する。なお、上記テーブルには少なくとも作成日時−背景画像の対応関係が保持されていれば足り、上記分類は必ずしも必要ではない。
【００５４】
図２の説明に戻り、次に２０９は背景音楽記憶部であり、あらかじめ用意された背景音楽（のファイル）を複数保持する機能部である。また、２１０は背景音楽選択部であり、ムービートーン生成部２０４からの指示を受けて、各イベントにつき背景音楽記憶部２０９内のいずれか一つのファイルを選択する機能部である。背景音楽選択部２１０は図５に示すような選択基準テーブルを保持しており、イベントの属性情報、ここではたとえばイベントを構成するファイルの作成日時によって、当該イベント用の背景音楽を選択する。すなわち、たとえば４／６撮影の写真から構成されるイベントには、背景音楽記憶部２０９内のファイル「ｍｕｓｉｃ２．ｍｐ３」が背景音楽として選択される。
【００５５】
なお、図５のテーブルのどの分類から背景音楽を選択するかは、あらかじめユーザにより指定されているものとする。図示する例はこの分類として「ジャンル／クラシック」が指定されていた例であるが、もし「ジャンル／Ｊ−ＰＯＰ」が指定されていた場合は、４／６のイベントに割り当てるべき背景音楽を「ジャンル／Ｊ−ＰＯＰ」中から選択する。なお、上記テーブルには少なくとも作成日時−背景音楽の対応関係が保持されていれば足り、上記分類は必ずしも必要ではない。
【００５６】
なお、ここではイベントの属性情報、具体的には当該イベント内のファイルの作成日時により背景画像や背景音楽を選択したが、上記以外のイベントの属性情報（たとえばイベント名中に含まれるキーワードなど）や、あるいは作成日時以外のファイルの属性情報を基礎としてこれらを選択するようにしてもよい。さらには、イベント内の各ファイルの画像を解析して、この解析結果にもとづき背景画像や背景音楽を選択するようにしてもよい。また、ここではムービートーンで定義される諸項目中、特に背景画像と背景音楽とをイベントごとに選択するようにしたが、これら以外の項目をイベントごとに選択するようにしてももちろんよい。
【００５７】
図２の説明に戻り、次に２１１は関連イベント検索部であり、イベント管理部２０３内のイベントのうち、カーソル位置のイベントに関連するイベント（以下では「関連イベント」という）を検索する機能部である。そしてこの関連イベント中の代表ファイル、たとえば当該イベント中の最初のファイルや「お気に入り度」のもっとも高いファイルが、図３の関連イベント表示エリア３０３に表示される。
【００５８】
ここで関連イベントとは、たとえば
（１）イベント名が類似するイベント
カーソル位置のイベントのイベント名が「テニス」であった場合、「テニス大会」「テニス（徳島）」などイベント名に「テニス」を含むイベント
（２）イベント内のファイルの作成日時が所定期間だけ前または後のイベント
カーソル位置のイベント内のファイルの作成日が「２００３年４月６日」であった場合、作成日がちょうど一年前、すなわち「２００２年４月６日」のファイルからなるイベントや、ちょうど一年後、すなわち「２００４年４月６日」のファイルからなるイベント
などである。
【００５９】
次に、図６はこの発明の実施の形態にかかるファイル表示装置における、ファイル表示処理の手順を示すフローチャートである。
【００６０】
図２に示した各機能部は、具体的にはＯＳ（オペレーティング・システム）と、当該ＯＳ上で動作するアプリケーション「Ｍｅｍｏｒｙ  Ｃｒｕｉｓｅ」により実現される。そして、「Ｍｅｍｏｒｙ  Ｃｒｕｉｓｅ」はその起動時に、「マイピクチャ」以下のファイルを分類して上述のイベントを生成する。すなわち、図２のイベント生成部２０２がファイル記憶部２０１内のファイル中、たとえば作成日が同一のファイル同士をまとめてイベントを生成し、各イベントとそこに含まれるファイルとの対応関係をイベント管理部２０３に保存する（ステップＳ６０１）。
【００６１】
なお、ファイル記憶部２０１内の全ファイルでなく、前回の起動時以降に「マイピクチャ」以下に追加、あるいは作成日時の変更されたファイルのみを分類対象としてもよい。すなわち、上記ファイルのうち同一作成日のイベントがすでにあるファイルは当該イベントに組み入れ、同一作成日のイベントがないファイルについては、イベントを新規生成してそこに組み入れる。なお、同一作成日のイベントが複数ある場合は、たとえば時系列的に最先のイベント中に分類すればよい。
【００６２】
次に、イベント生成部２０２からの指示を受けたムービートーン生成部２０４が、ステップＳ６０１で生成された各イベントについてムービートーンを生成する。すなわち、まだ未処理のイベント（ムービートーンが生成されていないイベント）がある限り（ステップＳ６０２：Ｙｅｓ）、ムービートーン生成部２０４は背景画像選択部２０８に指示して、当該イベント用の背景画像を選択させ（ステップＳ６０３）、次に背景音楽選択部２１０に指示して、当該イベント用の背景音楽を選択させる（ステップＳ６０４）。そして、あらかじめ用意されたムービートーンの所定箇所に、上記で選択された背景画像や背景音楽の識別情報（ファイル名）などを記入することで、当該イベント用のムービートーンを生成し、ムービートーン管理部２０５に保存する（ステップＳ６０５）。
【００６３】
その後、画面表示部２００がカーソル位置となるイベントおよびファイルを決定するとともに、関連イベント検索部２１１に指示して、当該カーソル位置のイベントの関連イベントを検索させ（ステップＳ６０６）、ステップＳ６０１〜Ｓ６０６の処理結果にもとづいて、図３に示したようなＵＩ画面を表示する（ステップＳ６０７）。
【００６４】
すなわち画面表示部２００は、上記カーソル位置のイベントを構成する各ファイルをイベント管理部２０３を参照して特定するとともに、当該ファイルをファイル記憶部２０１から読み出す。このときフィルム表示エリア３００で、上記イベントの全ファイルを表示してもまだコマが余る場合は、上記イベントの前後のイベントについても構成ファイルを読み出して、余ったコマに表示する。また、カーソル位置のイベントについて生成・保存されたムービートーンをムービートーン管理部２０５から読み出して、そこで定義された表示方法にしたがい、当該イベントの構成ファイルをスライド表示エリア３０１で切り替え表示する。また、メニュー表示エリア３０２には所定のメニューを表示するとともに、関連イベント表示エリア３０３にはステップＳ６０６で検索された関連イベントの代表ファイルをサムネイル表示する。
【００６５】
以上説明した実施の形態によれば、従来技術で必要であった、たとえばスライドショーで見たい画像を一つのフォルダに集める、タイトル画像の背景画像や背景音楽を選択するといった事前準備が一切不要であり、ユーザはただ「Ｍｅｍｏｒｙ  Ｃｒｕｉｓｅ」を起動するだけで、ＰＣ内の大量の写真をスライドショーで容易に閲覧することができる。なお、「Ｍｅｍｏｒｙ  Ｃｒｕｉｓｅ」はムービートーンにしたがってスライド表示された一連のファイルを、動画（具体的にはＡＶＩファイル）として保存することもできるものとする。
【００６６】
なお、ムービートーン生成部２０４で自動生成されたムービートーンは、ユーザが任意に編集することができる。たとえば、図３のメイン画面で「ＴＩＴＬＥ」ボタン３０２ａを押下すると、イベント名を入力する画面が開くので、この画面に任意のイベント名を入力すると、タイトル画像に上述の属性情報のほか、任意のイベント名を表示させることができる（すなわち、上記画面で入力されたイベント名が、イベント管理部２０３によりムービートーン中に追記される）。また「ＭＵＳＩＣ」ボタン３０２ｂを押下すると、背景音楽記憶部２０９内のファイルが一覧表示されるので、この中から任意のファイルを選択することで、背景音楽選択部２１０により選択された背景音楽を他のものに変更することができる。
【００６７】
また、ムービートーン生成部２０４で生成されたムービートーン全体を、別のものに差し替えることもできる。すなわち、ユーザが図３の画面で「ＭＯＶＩＥ  ＴＯＮＥ」ボタン３０２ｃを押下すると、プリセットあるいはユーザ作成のムービートーン（のＸＭＬファイル）が一覧表示されるので、この中から任意のムービートーンを選択することで、カーソル位置のイベントのムービートーンを他のものに変更することができる。
【００６８】
また、イベント生成部２０２で生成されたイベント間の区切り位置も、ユーザが任意に編集することができる。すなわち、ユーザが図３の画面で「ＥＶＥＮＴ  ＥＤＩＴ」ボタン３０２ｄを押下すると、これを受けた画面表示部２００は、図３のメニュー表示エリア３０２を図７に示すように再表示する。
【００６９】
そして、ユーザが図７の画面でたとえば「前のイベントと連結」ボタン７０２ａを押下すると、画面表示部２００からの指示を受けたイベント管理部２０３は、その保持するイベント−ファイル間の対応関係を修正することで、カーソル位置のイベント（図示する例では２００３年４月６日撮影の写真からなるイベント）中の全ファイルを、その直前のイベント（同５日撮影の写真からなるイベント）に組み入れる。図８は上記処理の実行直後の画面例であり、直前のイベントと連結された結果、カーソル位置のイベントのタイトル画像がなくなり、それ以降の写真が順次前（左側）に繰り上がっているのが分かる。一方、「後のイベントと連結」ボタン７０２ｂを押下すると、カーソル位置のイベント中の全ファイルがその直後のイベントに組み入れられる。
【００７０】
また、「現在の位置でイベントを分割」ボタン７０２ｃを押下すると、カーソル位置のイベントが当該位置で２つのイベントに分割されるとともに、新たに生成された各イベントについて、ムービートーン生成部２０４で新たにムービートーンが生成される。図９は、図７の画面で上記処理を実行した直後の画面例であり、カーソル位置に新たにタイトル画像が表示される結果、それ以降の写真が順次後ろ（右側）に繰り下がっているのが分かる。なお、分割後の各イベントのイベント名はなくてもよいが、分割前のイベント名を継承したり、あるいは分割前のイベント名に「１」「２」などの連番を付加することで、固有のイベント名を割り振ったりしてもよい。
【００７１】
また、「前のイベントへ写真を移動」ボタン７０２ｄを押下すると、カーソル位置のイベント中、カーソルより前に位置するファイルのみが、その直前のイベントに組み入れられる。図１０は、図７の画面で上記処理を実行した直後の画面例であり、カーソル位置のイベント中カーソル位置より前の写真が直前のイベントに移動した結果、当該写真とタイトル画像との位置が入れ替わっているのが分かる。また、「後のイベントへ写真を移動」ボタン７０２ｅを押下すると、カーソル位置のイベント中、カーソルより後に位置するファイルのみがその直後のイベントに組み入れられる。
【００７２】
なお、本実施の形態で説明したファイル表示方法は、あらかじめ用意されたプログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。このプログラムは、ＨＤ１０５、ＦＤ１０７、ＣＤ−ＲＷ／ＣＤ−Ｒ／ＣＤ−ＲＯＭ１０９、ＭＯ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネット等のネットワークを介して配布することが可能な伝送媒体であってもよい。
【産業上の利用可能性】
【００７３】
以上のように、本発明にかかるファイル表示装置、ファイル表示方法、およびファイル表示プログラムは、ＰＣ内に大量に蓄積されたファイル、特にデジタルカメラから取り込まれた写真を閲覧する用途に有用であり、特に複数のフォルダに散在する写真を、行事の異同などにかかわらず一連のスライドショーとして時系列順に閲覧したい場合に適している。
【図面の簡単な説明】
【００７４】
【図１】この発明の実施の形態にかかるファイル表示装置のハードウエア構成の一例を示す説明図である。
【図２】この発明の実施の形態にかかるファイル表示装置の構成を機能的に示す説明図である。
【図３】この発明の実施の形態にかかるファイル表示装置で表示される、ＵＩ（ユーザ・インターフェース）画面の一例を示す説明図である。
【図４】図２の背景画像選択部２０８に保持される選択基準テーブルの一例を示す説明図である。
【図５】図２の背景音楽選択部２１０に保持される選択基準テーブルの一例を示す説明図である。
【図６】この発明の実施の形態にかかるファイル表示装置における、ファイル表示処理の手順を示すフローチャートである。
【図７】図３の画面で「ＥＶＥＮＴ  ＥＤＩＴ」ボタン３０２ｄが押下された直後のＵＩ画面の一例を示す説明図である。
【図８】図７の画面で「前のイベントと連結」ボタン７０２ａが押下された直後のＵＩ画面の一例を示す説明図である。
【図９】図７の画面で「現在の位置でイベントを分割」ボタン７０２ｃが押下された直後のＵＩ画面の一例を示す説明図である。
【図１０】図７の画面で「前のイベントへ写真を移動」ボタン７０２ｄが押下された直後のＵＩ画面の一例を示す説明図である。
【符号の説明】
【００７５】
１００  バス
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＲＡＭ
１０４  ＨＤＤ
１０５  ＨＤ
１０６  ＦＤＤ
１０７  ＦＤ
１０８  ＣＤ−ＲＷドライブ
１０９  ＣＤ−ＲＷ／ＣＤ−Ｒ／ＣＤ−ＲＯＭ
１１０  ディスプレイ
１１１  キーボード
１１２  マウス
１１３  ネットワークＩ／Ｆ
１１４  通信ケーブル
２００  画面表示部
２０１  ファイル記憶部
２０２  イベント生成部
２０３  イベント管理部
２０４  ムービートーン生成部
２０５  ムービートーン管理部
２０６  音声出力部
２０７  背景画像記憶部
２０８  背景画像選択部
２０９  背景音楽記憶部
２１０  背景音楽選択部
２１１  関連イベント検索部
【図１】
2006085632.tif 000003
【図２】
2006085632.tif 000004
【図３】
2006085632.tif 000005
【図４】
2006085632.tif 000006
【図５】
2006085632.tif 000007
【図６】
2006085632.tif 000008
【図７】
2006085632.tif 000009
【図８】
2006085632.tif 000010
【図９】
2006085632.tif 000011
【図１０】
2006085632.tif 000012