(57)【要約】【課題】ＤＣＦ規格に準拠しているか否かに関わらず所定の条件に基づいて画像データ１３をクラスタに分類し、スライドショウ表示時に、画像データ１３特有の情報を表示することができる画像データ表示システム１を提供することを目的とする。【解決手段】ＣＰＵ１７は、複数の画像データ１３を含むクラスタを生成し、ＦＡＴデータ２９またはＥｘｉｆデータ３０に基づく第１クラスタ名候補３１ｂ及び第２クラスタ名候補３１ｊと、ユーザによって入力された第３クラスタ名候補３１ｋを有するスライドショウテーブル３１を作成する。画像表示画面３は、画像データ１３の内容を示唆するクラスタ名１４として、上記第１、第２、第３クラスタ名候補３１ｂ、３１ｊ、３１ｋのいずれか二つを結合して一覧表示する。ユーザは、クラスタ名１４を視認性良く選択でき、容易に所望する画像データ１３をスライドショウ表示させることができる。【選択図】図８
2011007418.tif 000002
【特許請求の範囲】
【請求項１】
画像データと該画像データの属性情報が入力される画像データ入力部と、該画像データまたは該属性情報を表示する画像表示画面と、ユーザによって文字情報または操作命令が入力される入力部と、装置全体を制御する制御部と、装置全体を制御する制御プログラムを記憶する記憶部とを備えた画像表示装置において、
前記制御部は、
前記画像データを記憶するディレクトリに基づいて複数の該画像データを含むクラスタを生成し、
前記ディレクトリのディレクトリ名を第１クラスタ名候補とし、
該画像データが作成された作成日時に基づいて、該クラスタに含まれる該画像データが作成された期間を画像作成期間として算出し、該画像作成期間を第２クラスタ名候補とし、
前記入力部を介して該クラスタに対して任意の文字列が付与されたことに応じて、該文字列を第３クラスタ名候補とし、
該第１クラスタ名候補、該第２クラスタ名候補、及び該第３クラスタ名候補を関連付けて記憶するスライドショウテーブルを作成し、
前記記憶部は、該スライドショウテーブルを記憶し、
前記画像表示画面は、前記クラスタのクラスタ名として、前記スライドショウテーブルに記憶されている前記第１クラスタ名候補、前記第２クラスタ名候補、及び前記第３クラスタ名候補のうち、いずれか２つを結合して表示し、前記入力部を介して所定の該クラスタ名が選択されたことに応じて、該クラスタ名が付与された該クラスタに含まれる前記画像データをスライドショウ表示することを特徴とした画像データ表示システム。
【請求項２】
前記属性情報は、前記画像データのＦＡＴ（Ｆｉｌｅ  Ａｌｌｏｃａｔｉｏｎ  Ｔａｂｌｅ）データまたはＥｘｉｆ（Ｅｘｃｈａｎｇｅａｂｌｅ  Ｉｍａｇｅ  Ｆｉｌｅ  Ｆｏｒｍａｔ）データであって、
前記制御部は、
共通する前記属性情報に基づいて、複数の前記画像データを含む前記クラスタを生成し、
共通する該属性情報に基づいて定められた名称を第１クラスタ名候補とし、
該クラスタについての前記画像作成期間を算出し、該画像作成期間を第２クラスタ名候補とし、
前記入力部を介して該クラスタに対して任意の文字列が付与されたことに応じて、該文字列を第３クラスタ名候補とすることを特徴とした請求項１に記載の画像データ表示システム。
【請求項３】
前記第１クラスタ名候補は、ＤＣＦ（Ｄｅｓｉｇｎ  ｒｕｌｅ  ｆｏｒ  Ｃａｍｅｒａ  Ｆｉｌｅ  ｓｙｓｔｅｍ）規格に準拠する前記ディレクトリ名であることを特徴とした請求項２に記載の画像データ表示システム。
【請求項４】
前記制御部は、前記ディレクトリ名がＤＣＦ規格に準拠しているか否かを判定し、該ディレクトリ名がＤＣＦ規格に準拠していない場合、該ディレクトリ名を第３クラスタ名候補とし、該ディレクトリ名をＤＣＦ規格に準拠した名称に変更することを特徴とした請求項１記載の画像データ表示システム。
【請求項５】
前記画像表示画面は、前記クラスタ名と前記画像データを重畳または隣接させて表示することを特徴とした請求項１または２に記載の画像データ表示システム。
【請求項６】
前記制御部は、前記ＦＡＴデータを参照することにより、前記クラスタに含まれる前記画像データの枚数を取得し、該画像データについての前記作成日のうち最も古い日を最前作成日とし、最も新しい日を最後作成日としてそれぞれ取得し、該クラスタに含まれる該画像データをスライドショウ表示したときに要する上映時間を算出し、前記Ｅｘｉｆデータを参照することにより、該クラスタに含まれる所定の該画像データについてのサムネイル画像を取得し、
前記画像表示画面は、前記画像データをスライドショウ表示するとき、該画像データとともに、前記クラスタ名、前記枚数、前記最前作成日、前記最後作成日、前記上映時間、または前記サムネイル画像を表示することを特徴とした請求項１または２に記載の画像データ表示システム。
【請求項７】
前記画像表示画面は、前記第３クラスタ名候補として文字列が入力される文字列入力窓を表示し、
前記制御部は、前記入力部を介して前記文字列入力窓に文字列が入力されたこと応じて、入力された該文字列を第３クラスタ名候補として前記スライドショウテーブルに記憶させることを特徴とした請求項１または２に記載の画像データ表示システム。
【請求項８】
前記画像表示画面は、前記クラスタ名として、前記スライドショウテーブルに記憶されている前記第２クラスタ名候補及び前記第３クラスタ名候補を結合して表示し、複数の該クラスタ名を一覧表示することを特徴とした請求項１または２に記載の画像データ表示システム。
【請求項９】
被写体を撮影するためのレンズ及び撮像素子と、前記画像表示画面及び前記入力部に替えて撮影モードを設定するための操作パネルと、被写体が撮影されたときに前記撮影モードに対応する撮影モードコードを前記制御部に出力する撮影モードコード出力部と、をさらに備え、
前記操作パネルは、前記画像データまたは前記属性情報を表示し、ユーザによって文字情報または操作命令が入力され、
撮影モードコード出力部は、前記撮影モードと前記撮影モードコードとを関連付けて記憶する撮影モードテーブルを記憶し、
前記制御部は、被写体が撮影されたことに応じて前記画像データを作成し、前記撮影モードコード出力部によって出力された前記撮影モードコードを取得し、該画像データのファイル名と該撮影モードコードとを関連付けて記憶する撮影モードデータを作成し、該撮影モードデータを前記記憶部に記憶させることを特徴とした請求項１または２に記載の画像データ表示システム。
【請求項１０】
画像データと該画像データの属性情報が入力される画像データ入力部と、該画像データまたは該属性情報を表示する画像表示画面と、ユーザによって文字情報または操作命令が入力される入力部と、装置全体を制御する制御部と、装置全体を制御する制御プログラムを記憶する記憶部と、を備えたコンピュータを用いて前記画像データを表示する画像データ表示プログラムにおいて、
前記制御部に、
前記画像データを記憶するディレクトリに基づいて複数の該画像データを含むクラスタを生成させるステップと、
前記ディレクトリのディレクトリ名を第１クラスタ名候補とさせるステップと、
該画像データが作成された作成日時に基づいて、該クラスタに含まれる該画像データが作成された期間を画像作成期間として算出させ、該画像作成期間を第２クラスタ名候補とさせるステップと、
前記入力部を介して該クラスタに対して任意の文字列が付与されたことに応じて、該文字列を第３クラスタ名候補とさせるステップと、
該第１クラスタ名候補、該第２クラスタ名候補、及び該第３クラスタ名候補を関連付けて記憶するスライドショウテーブルを作成させるステップと、
前記記憶部に、該スライドショウテーブルを記憶させるステップと、
前記画像表示画面に、前記クラスタのクラスタ名として、前記スライドショウテーブルに記憶されている前記第１クラスタ名候補、前記第２クラスタ名候補、及び前記第３クラスタ名候補のうち、いずれか２つを結合して表示させるステップと、前記入力部を介して所定の該クラスタ名が選択されたことに応じて、該クラスタ名が付与された該クラスタに含まれる前記画像データをスライドショウ表示させるステップと、をコンピュータに実行させることを特徴とした画像データ表示プログラム。
【請求項１１】
前記属性情報は、前記画像データのＦＡＴデータまたはＥｘｉｆデータであって、
前記制御部に、
共通する前記属性情報に基づいて、複数の前記画像データを含む前記クラスタを生成させるステップと、
共通する該属性情報に基づいて定められた名称を第１クラスタ名候補とさせるステップと、
該クラスタについての前記画像作成期間を算出し、該画像作成期間を第２クラスタ名候補とさせるステップと、
前記入力部を介して該クラスタに対して任意の文字列が付与されたことに応じて、該文字列を第３クラスタ名候補とさせるステップと、をコンピュータに実行させることを特徴とした請求項１０に記載の画像データ表示プログラム。
【請求項１２】
前記制御部に、ＤＣＦ規格に準拠する前記ディレクトリ名を前記第１クラスタ名候補とさせるステップをコンピュータに実行させることを特徴とした請求１１に記載の画像データ表示システム。
【請求項１３】
前記制御部に、前記ディレクトリ名がＤＣＦ規格に準拠しているか否かを判定させるステップと、該ディレクトリ名がＤＣＦ規格に準拠していない場合、該ディレクトリ名を第３クラスタ名候補とさせ、該ディレクトリ名をＤＣＦ規格に準拠した名称に変更させるステップと、をコンピュータに実行させることを特徴とした請求項１０記載の画像データ表示プログラム。
【請求項１４】
前記画像表示画面に、前記クラスタ名と前記画像データを重畳または隣接させて表示させるステップをコンピュータに実行させることを特徴とした請求項１０または１１に記載の画像データ表示プログラム。
【請求項１５】
前記制御部に、前記ＦＡＴデータを参照させることにより、前記クラスタに含まれる前記画像データの枚数を取得させ、該画像データについての前記作成日のうち最も古い日を最前作成日とし、最も新しい日を最後作成日としてそれぞれ取得させるステップと、該クラスタに含まれる該画像データをスライドショウ表示したときに要する上映時間を算出させるステップと、前記Ｅｘｉｆデータを参照させることにより、該クラスタに含まれる所定の該画像データについてのサムネイル画像を取得させるステップと、
前記画像表示画面に、前記画像データをスライドショウ表示させるとき、該画像データとともに、前記クラスタ名、前記枚数、前記最前作成日、前記最後作成日、前記上映時間、または前記サムネイル画像を表示させるステップと、をコンピュータに実行させることを特徴とした請求項１０または１１に記載の画像データ表示プログラム。
【請求項１６】
前記画像表示画面に、前記第３クラスタ名候補として文字列が入力される文字列入力窓を表示させるステップと、
前記制御部に、前記入力部を介して前記文字列入力窓に文字列が入力されたこと応じて、入力された該文字列を第３クラスタ名候補として前記スライドショウテーブルに記憶させるステップと、をコンピュータに実行させることを特徴とした請求項１０または１１に記載の画像データ表示プログラム。
【請求項１７】
前記画像表示画面に、前記クラスタ名として、前記スライドショウテーブルに記憶されている前記第２クラスタ名候補及び前記第３クラスタ名候補を結合して表示させるステップと、複数の該クラスタ名を一覧表示させるステップと、をコンピュータに実行させることを特徴とした請求項１０または１１に記載の画像データ表示プログラム。
【請求項１８】
前記コンピュータは、被写体を撮影するためのレンズ及び撮像素子と、前記画像表示画面及び前記入力部に替えて撮影モードを設定するための操作パネルと、被写体が撮影されたときに前記撮影モードに対応する撮影モードコードを前記制御部に出力する撮影モードコード出力部と、をさらに備え、
前記操作パネルは、前記画像データまたは前記属性情報を表示し、ユーザによって文字情報または操作命令が入力され、
撮影モードコード出力部は、前記撮影モードと前記撮影モードコードとを関連付けて記憶する撮影モードテーブルを記憶し、
前記制御部に、被写体が撮影されたことに応じて前記画像データを作成させるステップと、前記撮影モードコード出力部によって出力された前記撮影モードコードを取得させるステップと、該画像データのファイル名と該撮影モードコードとを関連付けて記憶する撮影モードデータを作成せるステップと、該撮影モードデータを前記記憶部に記憶させるステップと、をコンピュータに実行させることを特徴とした請求項１０または１１に記載の画像データ表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の画像データをＤＣＦ規格に準拠しているか否かに関わらず、ディレクトリや属性情報に基づいてクラスタに分類し、クラスタに付与されたクラスタ名に従って画像データを管理することにより、ユーザの望むクラスタ単位で画像データを選択し、かつスライドショウ表示することができる画像データ表示システム及び画像データ表示プログラムに関する。
【背景技術】
【０００２】
近年、メモリカードなどＤＣＦ（Ｄｅｓｉｇｎ  ｒｕｌｅ  ｆｏｒ  Ｃａｍｅｒａ  Ｆｉｌｅ  ｓｙｓｔｅｍ）規格に基づいた記録媒体の低価額化、大容量化により、ユーザは、デジタルカメラで撮影した画像データを大量に記憶するようになった。しかしＤＣＦ規格においては、ディレクトリ名（フォルダ名）及びファイル名に使用することができる文字列に厳格な制約が課されているため、ユーザは、慣れ親しんだディレクトリ名またはファイル名では画像データを管理できないという問題があった。また、ＤＣＦ規格におけるディレクトリ名及びファイル名は、大文字の英字と数字のみで表記されるため、各ディレクトリ名または、ファイル名を視認しにくいという問題があった。そこで、ユーザが、ディレクトリ及び画像データを簡便に検索して表示する手段が提案されている。【０００３】
例えば、画像データについてのユーザコメントまたは撮影条件などを画像データと関連付けて記録媒体に記憶させ、画像データを容易に検索するためにＤＣＦ規格に準拠したディレクトリ名と、ＤＣＦ規格に準拠しないディレクトリ名を記憶した管理ファイルを記録媒体に作成する電子カメラ装置が知られている（例えば、特許文献１参照）。【０００４】
また、例えば、ＤＣＦ規格に準拠しない階層化されたディレクトリ構造とディレクトリ名を使用して視認性を高め、所定のディレクトリに含まれる画像データまたは所定のディレクトリ配下に含まれる画像データをスライドショウ表示することができるビュワー装置が知られている（特許文献２参照）。【０００５】
しかしながら、特許文献１に示される技術においては、ＤＣＦ規格に準拠したディレクトリや画像データを検索するものであり、ディレクトリやファイルの名称が変更されたことによるＤＣＦ規格に準拠しないディレクトリや画像データは、扱うことができなかった。さらに、ディレクトリ単位または画像データ単位で検索する技術であるため、例えば、複数の画像データをスライドショウ表示するときは、ディレクトリ内の全画像データを表示しなければならなかった。このため、ユーザが欲するクラスタ単位でスライドショウ表示することができない上、ディレクトリ単位でスライドショウ表示を行うと上映時間が長くなるという問題があった。【０００６】
また、特許文献２に示される技術においては、ＤＣＦ規格に準拠しないディレクトリ構造に含まれる画像データをスライドショウ表示することができるが、ＤＣＦ規格に準拠したデジタルテレビ、デジタルカメラ、携帯電話、デジタルフォトフレームなどの他の機器では画像データを表示できないという問題があった。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００５−２４４６１４号公報
【特許文献２】ＷＯ２００７／０５５３３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、上記の問題を解決するためになされたものであり、ＤＣＦ規格に準拠していないディレクトリや画像データが存在する場合であっても、ユーザの所望する条件で複数の画像データをクラスタとして分類し、ユーザは、ＤＣＦ規格に反することなくクラスタを視認し易いクラスタ名に従って管理することにより、容易に所望するクラスタを選択することができ、ユーザの望むクラスタ単位で画像データをスライドショウ表示することができる画像データ表示システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために本発明は、画像データと画像データの属性情報が入力される画像データ入力部と、画像データまたは属性情報を表示する画像表示画面と、ユーザによって文字情報または操作命令が入力される入力部と、装置全体を制御する制御部と、装置全体を制御する制御プログラムを記憶する記憶部とを備えた画像表示装置において、  制御部は、画像データを記憶するディレクトリに基づいて複数の画像データを含むクラスタを生成し、ディレクトリのディレクトリ名を第１クラスタ名候補とし、  画像データが作成された作成日時に基づいて、クラスタに含まれる画像データが作成された期間を画像作成期間として算出し、画像作成期間を第２クラスタ名候補とし、  入力部を介してクラスタに対して任意の文字列が付与されたことに応じて、文字列を第３クラスタ名候補とし、第１クラスタ名候補、第２クラスタ名候補、及び第３クラスタ名候補を関連付けて記憶するスライドショウテーブルを作成し、記憶部は、スライドショウテーブルを記憶し、画像表示画面は、クラスタのクラスタ名として、スライドショウテーブルに記憶されている第１クラスタ名候補、第２クラスタ名候補、及び第３クラスタ名候補のうち、いずれか２つを結合して表示し、入力部を介して所定のクラスタ名が選択されたことに応じて、クラスタ名が付与されたクラスタに含まれる画像データをスライドショウ表示する。【００１０】
本発明によれば、画像データ表示システムは、複数の画像データを含むクラスタを生成し、クラスタとディレクトリ名、画像作成期間、及びユーザによる任意の文字列とを関連付けて記憶する。画像表示画面は、クラスタに含まれる画像データをスライドショウ表示するとき、ディレクトリ名、画像作成期間、及び任意の文字列のうち、いずれか２つを結合して表示する。これにより、ユーザは、スライドショウ表示されている画像データとともに、画像データが含まれるクラスタについての重要な情報であるクラスタ名を知ることにより、所望するクラスタを選択し、スライドショウ表示することができる。【００１１】
また、本発明は、上述の改良された発明において、属性情報は、画像データのＦＡＴ（Ｆｉｌｅ  Ａｌｌｏｃａｔｉｏｎ  Ｔａｂｌｅ）データまたはＥｘｉｆ（Ｅｘｃｈａｎｇｅａｂｌｅ  Ｉｍａｇｅ  Ｆｉｌｅ  Ｆｏｒｍａｔ）データであって、制御部は、共通する属性情報に基づいて、複数の画像データを含むクラスタを生成し、共通する属性情報に基づいて定められた名称を第１クラスタ名候補とし、クラスタについての画像作成期間を算出し、画像作成期間を第２クラスタ名候補とし、入力部を介してクラスタに対して任意の文字列が付与されたことに応じて、文字列を第３クラスタ名候補とする。【００１２】
本発明によれば、画像データ表示システムは、画像データに関連付けられたＦＡＴデータまたはＥｘｉｆデータに基づいてクラスタを生成することにより、ディレクトリ構成に関わらず論理的なクラスタを生成する。さらに、画像データ表示システムは、共通する属性情報を第１クラスタ名候補とし、画像作成期間を第２クラスタ名候補とし、ユーザによって入力された文字列を第３クラスタ候補名とし、第１クラスタ名候補、第２クラスタ名候補、及び第３クラスタ名候補のいずれか二つを結合してクラスタ名として表示する。【００１３】
また、本発明は、上述の改良された発明において、第１クラスタ名候補は、ＤＣＦ規格に準拠するディレクトリ名である。【００１４】
本発明によれば、画像データ表示システムは、ＤＣＦ規格に準拠した３桁の数字と５文字の英字で構成されるディレクトリ名を第１クラスタ名候補とする。これにより、画像データ表示システムは、クラスタ毎にＤＣＦ規格に準拠するディレクトリ名を保持することができる。【００１５】
また、本発明は、上述の改良された発明において、制御部は、ディレクトリ名がＤＣＦ規格に準拠しているか否かを判定し、ディレクトリ名がＤＣＦ規格に準拠していない場合、ディレクトリ名を第３クラスタ名候補とし、ディレクトリ名をＤＣＦ規格に準拠した名称に変更する。【００１６】
本発明によれば、画像データ表示システムは、ＤＣＦ規格に準拠しないディレクトリ名を記憶した状態で、ＤＣＦ規格に準拠しないディレクトリ名をＤＣＦ規格に準拠するディレクトリ名に変更する。これにより、画像表示画面は、ＤＣＦ規格に準拠しないディレクトリ名をクラスタ名として表示することができる。また、ユーザは、ＤＣＦ規格に準拠しないディレクトリ名が付与されていたディレクトリを、ＤＣＦ規格に準拠する他の機器で再生することが可能となる。【００１７】
また、本発明は、上述の改良された発明において、画像表示画面は、クラスタ名と画像データを重畳または隣接させて表示する。【００１８】
本発明によれば、画像表示画面は、画像表示画面の大きさや形状に応じて、ユーザが視認しやすい位置に画像データとクラスタ名を表示することができる。【００１９】
また、本発明は、上述の改良された発明において、制御部は、ＦＡＴデータを参照することにより、クラスタに含まれる画像データの枚数を取得し、画像データについての作成日のうち最も古い日を最前作成日とし、最も新しい日を最後作成日としてそれぞれ取得し、クラスタに含まれる画像データをスライドショウ表示したときに要する上映時間を算出し、Ｅｘｉｆデータを参照することにより、クラスタに含まれる所定の画像データについてのサムネイル画像を取得し、画像表示画面は、画像データをスライドショウ表示するとき、画像データとともに、クラスタ名、枚数、最前作成日、最後作成日、上映時間、またはサムネイル画像を表示する。【００２０】
本発明によれば、画像データ表示システムは、ＦＡＴデータに基づいて枚数、最前作成日、最後作成日、及び上映時間を取得する。これにより、画像データ表示システムは、Ｅｘｉｆデータに基づいて枚数、最前作成日、最後作成日、及び上映時間を取得する場合に比べて短時間で、これらのデータを取得することができる。また、画像表示画面は、画像データとともに、クラスタ名、枚数、最前作成日、最後作成日、上映時間、またはサムネイル画像を表示する。これにより、ユーザは、クラスタ及び画像データについての情報を知ることができる。【００２１】
また、本発明は、上述の改良された発明において、画像表示画面は、第３クラスタ名候補として文字列が入力される文字列入力窓を表示し、制御部は、入力部を介して文字列入力窓に文字列が入力されたこと応じて、入力された文字列を第３クラスタ名候補としてスライドショウテーブルに記憶させる。【００２２】
本発明によれば、画像データ表示システムは、ユーザによって入力された任意の文字列を第３クラスタ名候補とする。これにより、ユーザは、クラスタ名として任意の文字列を付与することができる。【００２３】
また、本発明は、上述の改良された発明において、画像表示画面は、クラスタ名として、スライドショウテーブルに記憶されている第２クラスタ名候補及び第３クラスタ名候補を結合して表示し、複数のクラスタ名を一覧表示する。【００２４】
本発明によれば、画像表示画面は、複数のクラスタ名を一覧表示することにより、高い視認性を維持した状態で画像作成期間と文字列をユーザに視認させることができるため、ユーザは、所望するクラスタを容易に選択することができる。【００２５】
また、本発明は、上述の改良された発明において、被写体を撮影するためのレンズ及び撮像素子と、画像表示画面及び入力部に替えて撮影モードを設定するための操作パネルと、被写体が撮影されたときに撮影モードに対応する撮影モードコードを制御部に出力する撮影モードコード出力部と、をさらに備え、操作パネルは、画像データまたは属性情報を表示し、ユーザによって文字情報または操作命令が入力され、撮影モードコード出力部は、撮影モードと撮影モードコードとを関連付けて記憶する撮影モードテーブルを記憶し、制御部は、被写体が撮影されたことに応じて画像データを作成し、撮影モードコード出力部によって出力された撮影モードコードを取得し、画像データのファイル名と撮影モードコードとを関連付けて記憶する撮影モードデータを作成し、撮影モードデータを記憶部に記憶させる。【００２６】
本発明によれば、画像データ表示システムは、被写体を撮影することによって作成した画像データと撮影モードとを関連付けて記憶する。これにより、画像データ表示システムは、撮影モードに基づいてクラスタを生成し、予め定められた撮影モードについての名称を第１クラスタ名候補または第３クラスタ名候補とすることができる。画像表示画面は、視認性の高い状態でクラスタ名を表示することにより、ユーザは、所望するクラスタを容易に選択し、画像データをスライドショウ表示することができる。【００２７】
また、本発明は、上述の改良された発明において、画像データと画像データの属性情報が入力される画像データ入力部と、画像データまたは属性情報を表示する画像表示画面と、ユーザによって文字情報または操作命令が入力される入力部と、装置全体を制御する制御部と、装置全体を制御する制御プログラムを記憶する記憶部と、を備えたコンピュータを用いて画像データを表示する画像データ表示プログラムにおいて、制御部に、画像データを記憶するディレクトリに基づいて複数の画像データを含むクラスタを生成させるステップと、ディレクトリのディレクトリ名を第１クラスタ名候補とさせるステップと、画像データが作成された作成日時に基づいて、クラスタに含まれる画像データが作成された期間を画像作成期間として算出させ、画像作成期間を第２クラスタ名候補とさせるステップと、入力部を介してクラスタに対して任意の文字列が付与されたことに応じて、文字列を第３クラスタ名候補とさせるステップと、第１クラスタ名候補、第２クラスタ名候補、及び第３クラスタ名候補を関連付けて記憶するスライドショウテーブルを作成させるステップと、記憶部に、スライドショウテーブルを記憶させるステップと、画像表示画面に、クラスタのクラスタ名として、スライドショウテーブルに記憶されている第１クラスタ名候補、第２クラスタ名候補、及び第３クラスタ名候補のうち、いずれか２つを結合して表示させるステップと、入力部を介して所定のクラスタ名が選択されたことに応じて、クラスタ名が付与されたクラスタに含まれる画像データをスライドショウ表示させるステップと、をコンピュータに実行させる。【００２８】
本発明によれば、ユーザは、コンピュータを用いて、画像データをスライドショウ表示させ、画像データとともに画像データが含まれるクラスタについての重要な情報であるクラスタ名を知ることにより、所望するクラスタを選択し、スライドショウ表示することができる。【００２９】
また、本発明は、上述の改良された発明において、属性情報は、画像データのＦＡＴデータまたはＥｘｉｆデータであって、制御部に、共通する属性情報に基づいて、複数の画像データを含むクラスタを生成させるステップと、共通する属性情報に基づいて定められた名称を第１クラスタ名候補とさせるステップと、クラスタについての画像作成期間を算出し、画像作成期間を第２クラスタ名候補とさせるステップと、入力部を介してクラスタに対して任意の文字列が付与されたことに応じて、文字列を第３クラスタ名候補とさせるステップと、をコンピュータに実行させる。【００３０】
本発明によれば、ユーザは、コンピュータを用いて、所望する条件でディレクトリ構成に関わらず論理的なクラスタを生成し、共通する属性情報を第１クラスタ名候補とし、画像作成期間を第２クラスタ名候補とし、ユーザによって入力された文字列を第３クラスタ候補名とし、第１クラスタ名候補、第２クラスタ名候補、及び第３クラスタ名候補のいずれか二つを結合してクラスタ名として表示する。【００３１】
また、本発明は、上述の改良された発明において、制御部に、ＤＣＦ規格に準拠するディレクトリ名を第１クラスタ名候補とさせるステップをコンピュータに実行させる。【００３２】
本発明によれば、ユーザは、コンピュータを用いて、クラスタ毎にＤＣＦ規格に準拠するディレクトリ名を関連付けることができる。【００３３】
また、本発明は、上述の改良された発明において、ディレクトリ名がＤＣＦ規格に準拠しているか否かを判定させるステップと、ディレクトリ名がＤＣＦ規格に準拠していない場合、ディレクトリ名を第３クラスタ名候補とさせ、ディレクトリ名をＤＣＦ規格に準拠した名称に変更させるステップと、をコンピュータに実行させる。【００３４】
本発明によれば、ユーザは、コンピュータを用いてＤＣＦ規格に準拠しないディレクトリ名をクラスタ名として表示することができる。また、ユーザは、ＤＣＦ規格に準拠しないディレクトリ名が付与されていたディレクトリを、ＤＣＦ規格に準拠する他の機器で再生することが可能となる。【００３５】
また、本発明は、上述の改良された発明において、画像表示画面に、クラスタ名と画像データを重畳または隣接させて表示させるステップをコンピュータに実行させる。【００３６】
本発明によれば、ユーザは、コンピュータを用いて、画像表示画面の大きさや形状に応じて、視認しやすい位置に画像データとクラスタ名を表示することができる。【００３７】
また、本発明は、上述の改良された発明において、制御部に、ＦＡＴデータを参照させることにより、クラスタに含まれる画像データの枚数を取得させ、画像データについての作成日のうち最も古い日を最前作成日とし、最も新しい日を最後作成日としてそれぞれ取得させるステップと、クラスタに含まれる画像データをスライドショウ表示したときに要する上映時間を算出させるステップと、Ｅｘｉｆデータを参照させることにより、クラスタに含まれる所定の画像データについてのサムネイル画像を取得させるステップと、画像表示画面に、画像データをスライドショウ表示させるとき、画像データとともに、クラスタ名、枚数、最前作成日、最後作成日、上映時間、またはサムネイル画像を表示させるステップと、をコンピュータに実行させる。【００３８】
本発明によれば、ユーザは、コンピュータを用いて、画像データに関連付けられたＥｘｉｆファイルの内容に基づいて、画像データが撮影された地名をアルバム名としてユーザコメントタグに記録することができる。これにより、ユーザは、画像表示画面に表示されたアルバム名を視認することにより、画像データが撮影された地名を知ることができる。【００３９】
また、本発明は、上述の改良された発明において、画像表示画面に、第３クラスタ名候補として文字列が入力される文字列入力窓を表示させるステップと、制御部に、入力部を介して文字列入力窓に文字列が入力されたこと応じて、入力された文字列を第３クラスタ名候補としてスライドショウテーブルに記憶させるステップと、をコンピュータに実行させる。【００４０】
本発明によれば、ユーザは、コンピュータを用いて、操作命令を入力してから短時間で画像データとともに、クラスタ名、枚数、最前作成日、最後作成日、上映時間、またはサムネイル画像を鑑賞することができる。【００４１】
また、本発明は、上述の改良された発明において、画像表示画面に、クラスタ名として、スライドショウテーブルに記憶されている第２クラスタ名候補及び第３クラスタ名候補を結合して表示させるステップと、複数のクラスタ名を一覧表示させるステップと、をコンピュータに実行させる。【００４２】
本発明によれば、ユーザは、コンピュータを用いて、複数のクラスタ名を一覧表示させることにより、高い視認性を維持した状態で画像作成期間と文字列を視認することができるため、所望するクラスタを容易に選択することができる。【００４３】
また、本発明は、上述の改良された発明において、コンピュータは、被写体を撮影するためのレンズ及び撮像素子と、画像表示画面及び入力部に替えて撮影モードを設定するための操作パネルと、被写体が撮影されたときに撮影モードに対応する撮影モードコードを制御部に出力する撮影モードコード出力部と、をさらに備え、操作パネルは、画像データまたは属性情報を表示し、ユーザによって文字情報または操作命令が入力され、撮影モードコード出力部は、撮影モードと撮影モードコードとを関連付けて記憶する撮影モードテーブルを記憶し、制御部に、被写体が撮影されたことに応じて画像データを作成させるステップと、撮影モードコード出力部によって出力された撮影モードコードを取得させるステップと、画像データのファイル名と撮影モードコードとを関連付けて記憶する撮影モードデータを作成せるステップと、撮影モードデータを記憶部に記憶させるステップと、をコンピュータに実行させる。【００４４】
本発明によれば、ユーザは、コンピュータを用いて、クラスタ名として任意の文字列を付与することができる。
【図面の簡単な説明】
【００４５】
【図１】本発明の第１の実施形態に係る画像データ表示システムの外観斜視図。
【図２】本実施形態に係る画像表示画面における表示状態を示す図。
【図３】本実施形態に係る画像データ表示システムの構成図。
【図４】本実施形態に係るリモートコントローラの外観図。
【図５】本実施形態に係る画像データ記憶部におけるディレクトリ構成図。
【図６】本実施形態に係るＦＡＴデータの構成図。
【図７】本実施形態に係るＥｘｉｆデータの構成図。
【図８】本実施形態に係るスライドショウテーブルの構成図。
【図９】本実施形態に係るスライドショウテーブルにデータが記録される記録処理のフローチャート。
【図１０】（ａ）（ｂ）は本実施形態に係る第３クラスタ名候補が入力される手順を示す図。
【図１１】本実施形態に係るクラスタ名変更画面におけるクラスタ名変更処理のフローチャート。
【図１２】（ａ）（ｂ）は本実施形態に係る画像データがスライドショウ表示される手順を示す図。
【図１３】本実施形態に係るスライドショウ表示処理のフローチャート。
【図１４】本発明の第２の実施形態に係る画像データ表示システムの構成図。
【図１５】本実施形態に係る撮影モードテーブルの構成図。
【図１６】本実施形態に係る撮影モードデータの構成図。
【図１７】本実施形態に係るスライドショウテーブルの構成図。
【図１８】本実施形態に係るスライドショウテーブルにデータが記録される記録処理のフローチャート。
【図１９】（ａ）（ｂ）は本実施形態に係る画像データがスライドショウ表示される手順を示す図。
【符号の説明】
【００４６】
１  画像データ表示システム
３  画像表示画面
６  リモートコントローラ（入力部）
１３  画像データ
１３ｓ  サムネイル画像
１４  クラスタ名
１７  ＣＰＵ（制御部）
１８  制御プログラム
１９  記憶部
２７  画像データ記憶部（記憶部）
２９  ＦＡＴデータ（属性情報）
３０  Ｅｘｉｆデータ（属性情報）
３１  スライドショウテーブル
３１ｂ  第１クラスタ名候補
３１ｆ  最前作成日
３１ｈ  最後作成日
３１ｊ  第２クラスタ名候補
３１ｋ  第３クラスタ名候補
３５ｂ  文字列入力窓
３６ｂ  枚数
３６ｄ  上映時間
３８  メモリカード（記憶部）
４２  操作パネル
４４  撮影モードコード出力部
４５  撮影モードテーブル
４６  撮影モードデータ
【発明を実施するための形態】
【００４７】
以下、本発明の第１の実施形態に係る画像データ表示システムについて、図面を参照して説明する。図１は、本発明の実施形態に係る画像データ表示システムの外観を示す。画像データ表示システム１は、略直方体形状の筐体２の前面に、画像データを表示する液晶画面または有機ＥＬ画面によって構成された画像表示画面３が埋め込まれた縁部４を備える本体部５と、本体部５に操作命令を入力するために用いられるリモートコントローラ６（入力部）とを備える。本体部５は、筐体２の側面に本体部５への電源供給を制御する電源ボタン７と、音声を出力するためのスピーカ８と、メモリカードスロット９と、ＵＳＢ端子１０と、通信線端子１１とを備える。さらに、本体部５は、縁部４の内部にリモートコントローラ６からのリモコン信号を受信するためのリモコン信号受信部１２を備える。画像表示画面３及び縁部４の形状は、例えば、横と縦の比が１６：９の長方形となるように形成される。メモリカードスロット９には、メモリスティック、ＳＤカード、コンパクトフラッシュなどのメモリカードが挿入される。ＵＳＢ端子１０には、ＵＳＢケーブルが接続され、通信線端子１１には、ＬＡＮケーブルや電話回線が接続される。画像データ表示システム１は、ＵＳＢケーブル、ＬＡＮケーブル、または電話回線を介して外部画像メモリ、デジタルカメラ、パソコン、または携帯電話等の外部機器とデータ交換を行う。
【００４８】
図２は、画像表示画面３における表示状態を示す。画像表示画面３は、所定のクラスタに分類された画像データ１３と、クラスタの名称であるクラスタ名１４の一部を表示する第１クラスタ名表示窓１５と、同じくクラスタ名１４の一部を表示する第２クラスタ名表示窓１６を表示する。画像データ１３とは、例えば、デジタルカメラで撮影されたデジタル画像である。第１クラスタ名表示窓１５は、画像データ１３の左上に隣接して表示され、第２クラスタ名表示窓１６は、画像データ１３の右下に隣接して表示される。クラスタ名１４とは、複数の画像データ１３を含むクラスタに付与された名称であり、同一のクラスタ名１４が付与された画像データ１３は、同一クラスタに属することを示す。ここで、画像データ１３が属するクラスタのクラスタ名１４は、例えば「’０８／１２  ハワイ滞在」であり、第１クラスタ名表示窓１５は、クラスタ名１４の一部である「ハワイ滞在」を表示し、第２クラスタ名表示窓１６は、クラスタ名１４の一部である「’０８／１２」を表示する。これにより、ユーザは、画像データ１３と共に、画像データ１３が撮影された状況や撮影された時期などの情報を知ることができる。クラスタ名１４は、日本語、英語、フランス語、ドイツ語、韓国語、または中国語などで表示される。本実施形態において、画像表示画面３は、日本語でクラスタ名１４を表示するものとする。
【００４９】
図３は、画像データ表示システム１の構成を示す。画像データ表示システム１は、装置全体を制御するＣＰＵ１７（制御部）と、装置全体を制御する制御プログラム１８を記憶する記憶部１９と、画像データ１３の信号を処理する画像信号処理部２０と、画像表示画面３を制御する画像表示画面制御部２１と、画像データ表示システム１への電源の供給を制御する電源制御部２２と、スピーカ８を制御するスピーカ制御部２３と、メモリカードスロット９を制御するメモリカード制御部２４と、ＵＳＢ端子１０を制御するＵＳＢ制御部２５と、通信線端子１１を制御する通信制御部２６と、画像データ１３を記憶する画像データ記憶部２７（記憶部）と、リモートコントローラ６からのリモコン信号Ｒを受信するリモコン信号受信部１２とを備え、これらはバス２８に接続されている。
【００５０】
画像データ記憶部２７は、メモリカードスロット９、ＵＳＢ端子１０、または通信線端子１１を介して、外部機器から取り込まれた画像データ１３に関連付けられたＦＡＴ（Ｆｉｌｅ  Ａｌｌｏｃａｔｉｏｎ  Ｔａｂｌｅ）データ２９とＥｘｉｆ（Ｅｘｃｈａｎｇｅａｂｌｅ  Ｉｍａｇｅ  Ｆｉｌｅ  Ｆｏｒｍａｔ）データ３０を記憶する。ＦＡＴデータ２９とは、画像データ記憶部２７において画像データ１３が記憶されている位置に関する情報や画像データ１３が作成された日時などを記憶するデータである。また、Ｅｘｉｆデータ３０とは、デジタルカメラで撮影された画像データ１３を様々な機器間において再生可能な形式にフォーマットされた情報であり、画像データ１３はＥｘｉｆデータ３０に記憶される。さらに、画像データ記憶部２７は、ＦＡＴデータ２９またはＥｘｉｆデータ３０に記憶された情報に基づいて複数の画像データ１３をクラスタに分類し、クラスタ単位で画像データ１３をスライドショウ表示するために用いられるスライドショウテーブル３１を記憶する。
【００５１】
図４は、リモートコントローラ６の外観を示す。リモートコントローラ６は、２種類の操作ボタンで構成される第１操作キー群６１と、１２種類の操作ボタンで構成される第２操作キー群６２と、矢印キー及びファンクションキーで構成される第３操作キー群６３と、テンキーで構成される第４操作キー群６４とを備える。第１操作キー群６１は、画像データ１３を鑑賞するためのキーで構成され、第２操作キー群６２は、簡単な操作で画像データ表示システム１の機能を利用するためのキーで構成される。また、第３の操作キー群６３は、ユーザによって画像表示画面３に表示された情報に基づいて操作命令が入力されるキーで構成され、第４操作キー群６４は、ユーザが文字列を入力するためのキーで構成される。
【００５２】
第１操作キー群６１は、電源供給を制御するための電源ボタン６１ａと、画像表示画面３にクラスタ名１４を表示させるか否かを設定する表示モード切替ボタン６１ｂを備える。ユーザは、第１操作キー群６１を操作することにより、画像表示画面３に画像データ１３とクラスタ名１４を同時に表示させるか、クラスタ名１４を表示させることなく画像データ１３を表示させるかを選択することができる。
【００５３】
第２操作キー群６２は、画像データ１３を画像表示画面３に表示させるフォトボタン６２ａと、オーディオをスピーカ８から出力させるミュージックボタン６２ｂと、メモリカードまたは画像データ記憶部２７に記憶されたムービーを再生させるムービーボタン６２ｃと、複数の画像データ１３をスライドショウ表示させるスライドショウボタン６２ｄと、各種動作を停止させる停止ボタン６２ｅと、画像表示画面３に時計を表示させる時計ボタン６２ｆと、画像表示画面３にカレンダーを表示させるカレンダーボタン６２ｇと、スピーカ８から出力される音声を増大させる音声＋ボタン６２ｈと、押下された回数に応じて画像表示画面３に表示された画像データ１３を右方向に９０度ずつ回転させる回転ボタン６２ｉと、画像表示画面３に表示された画像データ１３の中心部分を拡大表示させるズームボタン６２ｊと、スピーカ８から音声が出力されないようにする消音ボタン６２ｋと、スピーカ８から出力される音声を減少させる音声−ボタン６２ｌとを備える。ユーザは、第２操作キー群６２を操作することにより、容易な操作でありながら画像データ表示システム１に対して多様な動作を行わせることが可能となる。
【００５４】
第３操作キー群６３は、画像データ表示システム１の設定を初期状態に戻すＨＯＭＥボタン６３ａと、操作メニューを画像表示画面３に表示させるＭＥＮＵボタン６３ｂと、操作命令を確定するＯＫボタン６３ｃと、上下左右の方向を決定する十字ボタン６３ｄと、画像データ表示システム１に対して行われた操作を１つ前の操作状態に戻すＢＡＣＫボタン６３ｅと、操作に関する解説やヒントを画像表示画面３に表示させるＩＮＦＯボタン６３ｆとを備える。ユーザは、第３操作キー群６３を操作することにより、画像データ１３を選択することができる。第４操作キー群６４は、数字、記号、及び文字を入力するために用いられるＡＮＫキー６４ａを備える。ユーザは、ＡＮＫキー６４ａを操作することにより、クラスタ名１４を所望する文字列に変更することができる。このように、リモートコントローラ６は、操作内容の違いに基づいて第１操作キー群６１乃至第４操作キー群６４を備える。これにより、ユーザは、多くのキーの中から所望するキーを混乱することなく選択することができる。
【００５５】
図５は、画像データ記憶部２７におけるディレクトリ構成３２の一例を示す。ここで、ディレクトリ構成３２は、メモリカードスロット９を介してメモリカードから画像データ記憶部２７にコピーされたものである。ディレクトリ構成３２は、ＤＣＦ（Ｄｅｓｉｇｎ  ｒｕｌｅ  ｆｏｒ  Ｃａｍｅｒａ  Ｆｉｌｅ  ｓｙｓｔｅｍ）規格に準拠したディレクトリ群３３と、ＤＣＦ規格に非準拠のディレクトリ群３４で構成される。ディレクトリ群３３は、ディレクトリ名がそれぞれ「ＤＣＩＭ」、「１０８ＡＢＣＡＡ」、及び「１０９ＡＢＣＡＡ」であるディレクトリ３３ａ、ディレクトリ３３ｂ、及びディレクトリ３３ｃからなる。一方、ディレクトリ群３４は、ディレクトリ名が「クリスマス」であるディレクトリ３４ａと、ディレクトリに含まれずに単独で存在する画像データ１３であって、画像データ名がそれぞれ「釣り．ＪＰＧ」及び「高校同窓会．ＪＰＧ」である画像データ１３ａ及び画像データ１３ｂからなる。ここで、ディレクトリ３３ａ乃至３３ｃとディレクトリ３４ａは、複数の画像データ１３をクラスタとして管理する役割を果たす。
【００５６】
ディレクトリ群３３に含まれるディレクトリ３３ａ乃至３３ｃとディレクトリ３３ａ乃至３３ｃに含まれる画像データ１３は、ＤＣＦ規格に準拠しているため、ＤＣＦ規格に準拠したデジタルテレビ、デジタルカメラ、携帯電話、デジタルフォトフレームなどの他の機器で再生することが可能である。しかし、ディレクトリ３３ａ乃至３３ｃの名称は大文字に限定された英字と数字で表示されるため、ユーザはディレクトリ３３ａ乃至３３ｃのディレクトリ名を見ただけでは、ディレクトリ３３ａ乃至３３ｃにどのような画像データ１３が含まれているか容易に知ることができない。一方、ディレクトリ群３４に含まれるディレクトリ３４ａと画像データ１３ａ及び１３ｂは、ＤＣＦ規格に非準拠であるため、ＤＣＦ規格に準拠した他の機器で再生するができない。しかし、ユーザは任意の文字列が付与されたディレクトリ３４ａのディレクトリ名と画像データ１３ａ及び１３ｂの画像データ名を見るだけで、ディレクトリ３４ａに含まれる画像データ１３と画像データ１３ａ及び１３ｂの内容を容易に知ることができる。画像データ表示システム１は、ＦＡＴデータ２９またはＥｘｉｆデータ３０を参照することにより、ＤＣＦ規格に準拠の画像データ１３と、ＤＣＦ規格に非準拠の画像データ１３ａ及び１３ｂを所定のクラスタ単位でスライドショウ表示する。
【００５７】
次に、画像データ記憶部２７に記憶されているＦＡＴデータ２９について説明する。図６は、ＦＡＴデータ２９の構成の一例を示す。ＦＡＴデータ２９は、それぞれの画像データ１３の画像データ名を記憶するファイル名２９ａと、画像データ１３が更新された時刻を記憶する更新時刻２９ｂと、画像データ１３が更新された年月日を記憶する更新日２９ｃと、画像データ１３の容量を記憶するファイルサイズ２９ｄを記憶する。ＣＰＵ１７は、ＦＡＴデータ２９を参照することにより、画像データ名と画像データ１３が更新された年月日及び時刻と、画像データ１３のファイルサイズを知ることができる。また、ＣＰＵ１７は、ＦＡＴデータ２９を参照することにより、例えば、ディレクトリ３３ｂに含まれる画像データ１３の枚数を知ることができる。更新時刻２９ｂ及び更新日２９ｃは、画像データ１３が作成されたときに画像データ１３が作成された時点における時刻及び年月日を記憶する。その後、画像データ１３がトリミングや色補正など修正されると、更新時刻２９ｂ及び更新日２９ｃは、修正された時点における時刻及び年月日を記憶する。
【００５８】
次に、画像データ記憶部２７に記憶されているＥｘｉｆデータ３０について説明する。図７は、Ｅｘｉｆデータ３０の構成の一例を示す。Ｅｘｉｆデータ３０は、画像データ１３についてのデータを記憶するヘッダエリア３０ａと、画像データ１３のサムネイル画像データ１３Ｓを記憶するサムネイルエリア３０ｂと、画像データ１３を記憶する画像データエリア３０ｃとからなる。ヘッダエリア３０ａが記憶するデータとは、例えば、画像データ１３の画素数、圧縮モード、デジタルカメラの機種名、または絞り値などである。ここでは、本実施形態においてＣＰＵ１７によってアクセスされるデータのみを示す。ヘッダエリア３０ａは、画像データ１３が撮影された年月日及び時刻を記憶する撮影日時タグＴ１と、画像データ１３を撮影した撮影者名を記憶する作者名タグＴ２を記憶する。
【００５９】
撮影日時タグＴ１は、画像データ１３が撮影された日時をコロン区切りで記憶する。例えば、撮影日時タグＴ１の「２００８：１２：１３：０９：３８：２０」は、画像データ１３が２００８年１２月１３日の午前９時３８分２０秒に撮影されたことを示す。また、作者名タグＴ２は、画像データ１３を撮影した撮影者の名前を英字で記憶する。例えば、作者名タグＴ２の「ＩＣＨＩＲＯ」は、画像データ１３がＩＣＨＩＲＯによって撮影されたことを示す。ここで、撮影日時タグＴ１の値は、後に画像データ１３がトリミングや色補正など修正された場合であっても変更されることはない。そこで、ＣＰＵ１７は、ＣＰＵ１７の稼働率が低いときに、撮影日時タグＴ１の値とＦＡＴデータ２９における更新時刻２９ｂ及び更新日２９ｃの値が一致するか否かを確認する。撮影日時タグＴ１の値と更新時刻２９ｂ及び更新日２９ｃの値が一致しないとき、ＣＰＵ１７は、撮影日時タグＴ１の値を更新時刻２９ｂ及び更新日２９ｃに記憶させる。これにより、更新時刻２９ｂ及び更新日２９ｃは、画像データ１３が修正された場合であっても、画像データ１３が撮影された年月日及び時刻を記憶することができる。
【００６０】
次に、画像データ記憶部２７に記憶されているスライドショウテーブル３１について説明する。図８は、スライドショウテーブル３１の構成の一例を示す。スライドショウテーブル３１は、複数の画像データ１３をクラスタとして管理するテーブルであり、ＦＡＴデータ２９及びＥｘｉｆデータ３０に基づいて作成される。ここでクラスタとは、ディレクトリ３３ａやディレクトリ３４ａなどのディレクトリだけでなく、複数のディレクトリに存在する画像データ１３の中から、更新日２９ｃや作者名タグＴ２の値が共通する画像データ１３の集合を指す。
【００６１】
スライドショウテーブル３１は、クラスタ番号３１ａと、クラスタ名１４として画像表示画面３に表示される候補となる第１クラスタ名候補３１ｂと、クラスタ種別３１ｃと、クラスタがＤＣＦ規格に準拠しているか否かを示す。ＤＣＦ準拠／非準拠３１ｄと、クラスタに含まれる画像データ１３の枚数を示す画像データ数３１ｅと、クラスタに含まる画像データ１３の中で、最も早い時期に作成された画像データ１３の作成日を示す最前作成日３１ｆと、同じく最も早い時期に作成された画像データ１３の作成時刻を示す最前作成時刻３１ｇと、同じく最も遅い時期に作成された画像データ１３の作成日を示す最後作成日３１ｈと、同じく最も遅い時期に作成された画像データ１３の作成時刻を示す最後作成時刻３１ｉと、クラスタ名１４として画像表示画面３に表示される候補となる第２クラスタ名候補３１ｊ及び第３クラスタ名候補３１ｋを記憶する。クラスタ名１４は、第１クラスタ名候補３１ｂ乃至第３クラスタ名候補３１ｋのうち２つのクラスタ名候補が結合されることにより生成される。ここで、スライドショウテーブル３１は、画像データ数３１ｅが多いものから順にクラスタ番号３１ａを付与するように構成される。
【００６２】
クラスタ番号３１ａは、複数の画像データ１３が分類されたクラスタ毎に付与される番号である。ここで、クラスタ番号３１ａとして「２」が付与されたクラスタを第２クラスタとし、以下、第２クラスタについて説明する。ＣＰＵ１７は、画像データ記憶部２７を参照して、ディレクトリ３３ｂを第２クラスタとし、クラスタ番号３１ａとして「２」を記録する。次に、ＣＰＵ１７は、第１クラスタ名候補３１ｂにディレクトリ３３ｂのディレクトリ名「１０８ＡＢＣＡＡ」を記録する。ＣＰＵ１７は、ディレクトリ３３ｂに基づいて第２クラスタを生成したので、ディレクトリに基づいてクラスタを生成したことを示すために、クラスタ種別３１ｃに「ディレクトリ」を記録する。ユーザは、クラスタ種別３１ｃを参照することにより、ディレクトリに基づいて第２クラスタが生成されたかを知ることができる。
【００６３】
ディレクトリ３３ｂは、ＤＣＩＭ規格に準拠したディレクトリであるため、ＣＰＵ１７は、ＤＣＦ準拠／非準拠３１ｄに「準拠」を記録する。ユーザは、ＤＣＦ準拠／非準拠３１ｄを参照することにより、第２クラスタがＤＣＦ規格に準拠しているか否かを知ることができる。ＣＰＵ１７は、ＦＡＴデータ２９を参照することにより、ディレクトリ３３ｂに含まれる画像データ１３の枚数が２１１枚であることを取得し、画像データ数３１ｅに「２１１」を記録する。ユーザは、画像データ数３１ｅを参照することにより、第２クラスタに含まれる画像データ１３の枚数を知ることができる。
【００６４】
次にＣＰＵ１７は、ＦＡＴデータ２９を参照することにより、ディレクトリ３３ｂに含まれる画像データ１３の中から、最も早い時期に作成された画像データ１３と最も遅い時期に作成された画像データ１３を特定する。ＣＰＵ１７は、最も早い時期に作成された画像データ１３のＦＡＴデータ２９から、更新時刻２９ｂ及び更新日２９ｃを取得する。ＣＰＵ１７は、更新日２９ｃを最前作成日３１ｆに、更新時刻２９ｂを最前作成時刻３１ｇにそれぞれ記録する。同様に、ＣＰＵ１７は、最も遅い時期に作成された画像データ１３のＦＡＴデータ２９から、更新時刻２９ｂ及び更新日２９ｃを取得する。ＣＰＵ１７は、更新日２９ｃを最後作成日３１ｈに、更新時刻２９ｂを最後作成時刻３１ｉにそれぞれ記録する。これにより、第２クラスタの最前作成日３１ｆ、最前作成時刻３１ｇ、最後作成日３１ｈ、及び最後作成時刻３１ｉは、第２クラスタが「２００８年１２月１３日午前９時３８分２０秒」から「２００８年１２月３１日午後１１時１１分０４秒」の間に作成された画像データ１３を含んでいること示す。このとき、ＣＰＵ１７は、Ｅｘｉｆデータ３０ではなくＦＡＴデータ２９から取得したデータを最前作成日３１ｆ、最前作成時刻３１ｇ、最後作成日３１ｈ、及び最後作成時刻３１ｉに記録する。これは、ＣＰＵ１７が、Ｅｘｉｆデータ３０からデータを取得するよりもよりも短時間でデータを取得できるためである。
【００６５】
ＣＰＵ１７は、最前作成日３１ｆ、最前作成時刻３１ｇ、最後作成日３１ｈ、及び最後作成時刻３１ｉから画像作成期間を算出し、算出した画像作成期間を第２クラスタ名候補３１ｊに記録する。ここで、第２クラスタの第２クラスタ名候補３１ｊは、例えば「’０８／１２」である。画像作成期間である「’０８／１２」は、第２クラスタに含まれる全ての画像データ１３が、２００８年１２月中に作成されたことを示す。ＣＰＵ１７は、第２クラスタに対して、リモートコントローラ６を介して文字列が入力されたことに応じて、入力された文字列を第３クラスタ名候補３１ｋに記録する。ここで、第３クラスタ名候補３１ｋには、「ハワイ滞在」が記録されている。ユーザは、リモートコントローラ６を用いることにより、所定のクラスタに対して、画像データ１３の内容に応じた名称を任意に付与することができる。第３クラスタ名候補３１ｋが文字列を記憶しているとき、ＣＰＵ１７は、第２クラスタ名候補３１ｊと第３クラスタ名候補３１ｋとをクラスタ名１４とし、図２に示されるように第３クラスタ名候補３１ｋを第１クラスタ名表示窓１５に表示させ、第２クラスタ名候補３１ｊを第２クラスタ名表示窓１６に表示させる。これにより、ユーザは、画像データ１３がスライドショウ表示されているときに、自己が付与した名称と第２クラスタに含まれる画像データ１３の画像作成期間を知ることできる。特に、ユーザは、第１クラスタ名表示窓１５に表示された第３クラスタ名候補３１ｋを参照することにより、画像データ１３が撮影された状況を知ることができる。
【００６６】
図８を参照して、クラスタ番号３１ａとして「３」が付与された第３クラスタは、第３クラスタ名候補３１ｋに文字列が記録されていない。このとき、ＣＰＵ１７は、第１クラスタ名候補３１ｂと第２クラスタ名候補３１ｊとをクラスタ名１４とする。画像表示画面３は、例えば、第１クラスタ名候補３１ｂを第１クラスタ名表示窓１５に表示させ、第２クラスタ名候補３１ｊを第２クラスタ名表示窓１６に表示させる。これにより、ユーザは、画像データ１３がスライドショウ表示されているときに、ディレクトリ名と第３クラスタに含まれる画像データ１３の画像作成期間を知ることできる。
【００６７】
次に、クラスタ番号３１ａとして「４」が付与された第４クラスタについて説明する。第４クラスタは、ＤＣＦ規格に非準拠であるディレクトリ３４ａに基づいて生成されたクラスタである。ＣＰＵ１７は、ディレクトリ３４ｂに基づいて第４クラスタを生成したので、クラスタ種別３１ｃに「ディレクトリ」を記録し、ＤＣＦ準拠／非準拠３１ｄに「非準拠」を記録する。ここで、ディレクトリ３４ａのディレクトリ名は「クリスマス」であり、このディレクトリ名はＤＣＦ規格に非準拠であることから、ユーザによって付与されたことがわかる。このとき、ＣＰＵ１７は、ディレクトリ名「クリスマス」を第１クラスタ名候補３１ｂではなく第３クラスタ名候補３１ｋに記録する。これにより、ＣＰＵ１７は、ユーザによって第３クラスタ名候補３１ｋとして文字列が入力されるのを待つことなく、第３クラスタ名候補３１ｋに文字列を記録することができる。
【００６８】
また、ディレクトリ３４ａは、ＤＣＦ規格に非準拠であるため、ディレクトリ３４ａに含まれる画像データ１３は、ＤＣＦ規格に準拠する他の機器で再生することができない。そこで、ＣＰＵ１７は、ディレクトリ３４ａをＤＣＦ規格に準拠させるために、画像データ記憶部２７に記憶されているディレクトリ３４ａのディレクトリ名を、例えば、ＤＣＦ規格に準拠したディレクトリ名「１１０ＸＹＺＡＡ」に変更する。これにより、ディレクトリ３４ａに含まれる画像データ１３は、ＤＣＦ規格に準拠する他の機器において再生可能なる。また、ＣＰＵ１７は、変更したディレクトリ３４ａのディレクトリ名を第１クラスタ名候補３１ｂとしてスライドショウテーブル３１に記録する。これにより、画像データ表示システム１は、ＤＣＦ規格に非準拠であったディレクトリ３４ａに含まれる画像データ１３であってもスライドショウ表示することができるとともに、ユーザによって付与された文字列をクラスタ名１４として画像表示画面３に表示させることができる。なお、第４クラスタの画像データ数３１ｅ、最前作成日３１ｆ、最前作成時刻３１ｇ、最後作成日３１ｈ、及び最後作成時刻３１ｉは、第２クラスタと同様の手順によって記録される。
【００６９】
次に、クラスタ番号３１ａとして「５」が付与された第５クラスタについて説明する。第５クラスタは、ＦＡＴデータ２９の更新日２９ｃに基づいて生成される。ここで、ＣＰＵ１７は、更新日２９ｃを参照し、画像データ記憶部２７に記憶される全ての画像データ１３の中から、更新日２９ｃが「２００９：０１：２０」に該当する画像データ１３を抽出する。このとき、画像データ１３は、画像データ記憶部２７におけるディレクトリ３３ａ乃至３３ｃやディレクトリ３４ａのディレクトリ構成に関わらず抽出される。ＣＰＵ１７は、抽出した画像データ１３を含むクラスタを第５クラスタとする。ここで、「２００９：０１：２０」はユーザによって設定された誕生日であり、更新日２９ｃが「２００９：０１：２０」である画像データ１３を所定のクラスタに分類することは、ユーザによって予め設定されているものとする。このように、画像データ表示システム１は、ユーザによって設定された条件に応じて、複数のディレクトリに存在する画像データ１３を含む論理的なクラスタを生成することができる。ＣＰＵ１７は、ＦＡＴデータ２９に基づいて第５クラスタを生成したので、クラスタ種別３１ｃに「ＦＡＴデータ」を記録する。また、第５クラスタはＤＣＦ規格に基づかない論理的なクラスタであるため、ＣＰＵ１７は、ＤＣＦ準拠／非準拠３１ｄに「非準拠」を記録する。
【００７０】
ＣＰＵ１７は、ＤＣＦ規格に準拠したディレクトリ名であって、かつ誕生日に基づいて第５クラスタを作成したことを示す英数字「２００ＢＩＲＴＨ」を第１クラスタ名候補３１ｂに記録する。このとき、ＣＰＵ１７は、「誕生日」を第１クラスタ名候補３１ｂではなく第３クラスタ名候補３１ｋに記録する。これにより、ＣＰＵ１７は、ユーザによって第３クラスタ名候補３１ｋとして文字列が入力されてない場合であっても、第３クラスタ名候補３１ｋに文字列を記録することができる。画像表示画面３は、第３クラスタ名候補３１ｋである「誕生日」を第１クラスタ名表示窓１５に表示させ、第２クラスタ名候補３１ｊである「’０９／１／２０」を第２クラスタ名表示窓１６に表示させる。これにより、ユーザは、画像データ記憶部２７に記憶されているディレクトリ構成に関わらず、予め設定した条件に基づいてクラスタを生成することができ、生成したクラスタ単位でスライドショウ表示を実行することができる。
【００７１】
次に、クラスタ番号３１ａとして「６」が付与された第６クラスタについて説明する。第６クラスタは、図５においてディレクトリに含まれずに単独で存在する画像データ１３ａ及び１３ｂを含む。ＣＰＵ１７は、画像データ１３ａ及び１３ｂを含むクラスタを生成するためにＥｘｉｆデータ３０を参照する。ここで、画像データ１３ａ及び１３ｂのＥｘｉｆデータ３０における作者名タグＴ２には、予めユーザによって設定された「ＩＣＨＩＲＯ」が記憶されているものとする。ＣＰＵ１７は、画像データ１３ａ及び１３ｂを含む画像データ記憶部２７に記憶される全ての画像データ１３についての作者名タグＴ２を参照し、撮影者名が「ＩＣＨＩＲＯ」に該当する画像データ１３を抽出する。ＣＰＵ１７は、抽出した画像データ１３を含むクラスタを第６クラスタとする。ＣＰＵ１７は、Ｅｘｉｆデータ３０に基づいて第６クラスタを生成したので、クラスタ種別３１ｃに「Ｅｘｉｆデータ」を記録する。また、第６クラスタはＤＣＦ規格に基づかない論理的なクラスタであるため、ＣＰＵ１７は、ＤＣＦ準拠／非準拠３１ｄに「非準拠」を記録する。
【００７２】
ＣＰＵ１７は、ＤＣＦ規格に準拠したディレクトリ名であって、かつユーザによって予め設定された文字列と関連付けられた作者名タグＴ２に基づいて第６クラスタを作成したことを示す英数字「３００ＩＣＨＩＲ」を第１クラスタ名候補３１ｂに記録する。このとき、ＣＰＵ１７は、「一郎撮影」を第１クラスタ名候補３１ｂではなく第３クラスタ名候補３１ｋに記録する。これにより、ＣＰＵ１７は、ユーザによって第３クラスタ名候補３１ｋとして文字列が入力されてない場合であっても、第３クラスタ名候補３１ｋに文字列を記録することができる。画像表示画面３は、第３クラスタ名候補３１ｋである「一郎撮影」を第１クラスタ名表示窓１５に表示させ、第２クラスタ名候補３１ｊである「’０９／１／０５−０９」を第２クラスタ名表示窓１６に表示させる。これにより、ユーザは、ディレクトリに含まれずに単独で存在する画像データ１３ａ及び１３ｂについてクラスタを生成することができる。
【００７３】
次に、ＣＰＵ１７が、スライドショウテーブル３１にデータを記録する記録する手順について説明する。図９は、スライドショウテーブル３１にデータが記録される記録処理のフローを示す。ＣＰＵ１７は、画像データ記憶部２７にディレクトリが存在するか否かを判断する（Ｓ１０１）。ステップＳ１０１において、ディレクトリが存在しないとき（Ｓ１０１でＮｏ）、ステップＳ１１１の処理を実行する。一方、ステップＳ１０１において、ディレクトリが存在するとき（Ｓ１０１でＹｅｓ）、ＣＰＵ１７は、対象となるディレクトリがＤＣＦ規格に準拠するか否かを判断する（Ｓ１０２）。ステップＳ１０２において、ディレクトリがＤＣＦ規格に非準拠であるとき（Ｓ１０２でＮｏ）、ＣＰＵ１７は、対象となるディレクトリのディレクトリ名を第３クラスタ名候補３１ｋに記録する（Ｓ１０３）。次に、ＣＰＵ１７は、ディレクトリ名をＤＣＦ規格に準拠するディレクトリ名に変更する（Ｓ１０４）。ＣＰＵ１７は、変更したＤＣＦ規格に準拠するディレクトリ名を第１クラスタ名候補３１ｂに記録する（Ｓ１０５）。このとき、ＣＰＵ１７は、クラスタ番号及びクラスタ種別にもデータを記録する。
【００７４】
ステップＳ１０２において、ディレクトリがＤＣＦ規格に準拠しているとき（Ｓ１０２でＹｅｓ）、ＣＰＵ１７は、対象とするディレクトリのディレクトリ名を第１クラスタ名候補３１ｂに記録する（Ｓ１０５）。このとき、ＣＰＵ１７は、クラスタ番号及びクラスタ種別にもデータを記録する。次に、ＣＰＵ１７は、ステップＳ１０２で判断した内容を、ＤＣＦ準拠／非準拠３１ｄに記録する（Ｓ１０６）。ＣＰＵ１７は、ディレクトリに含まれる画像データ１３についてのＦＡＴデータ２９を参照し（Ｓ１０７）、画像データ数３１ｅ、最前作成日３１ｆ、最前作成時刻３１ｇ、最後作成日３１ｈ、及び最後作成時刻３１ｉにそれぞれデータを記録する（Ｓ１０８）。ＣＰＵ１７は、最前作成日３１ｆ、最前作成時刻３１ｇ、最後作成日３１ｈ、及び最後作成時刻３１ｉから、クラスタに含まれる画像データ１３の画像作成期間を算出し、算出した画像作成期間を第２クラスタ名候補３１ｊに記録する（Ｓ１０９）。ＣＰＵ１３は、クラスタに対して名称として文字列が入力されたことに応じて、入力された文字列を第３クラスタ名候補３１ｋに記録する（Ｓ１１０）。ここで、ステップＳ１０２からステップＳ１１０までの処理をデータ記録処理とする。
【００７５】
ＣＰＵ１７は、ステップＳ１０１に戻り、データ記録処理が実行されていないディレクトリが存在するか否かを判断し、（Ｓ１０１）、全てのディレクトリに対してデータ記録処理を実行する。ステップＳ１０１において、全てのディレクトリに対してデータ記録処理を実行すると（Ｓ１０１でＮｏ）、ＣＰＵ１７は、画像データ記憶部２７においてディレクトリに含まれない画像データ１３が存在するか否かを判断する（Ｓ１１１）。ここで、ディレクトリに含まれない画像データ１３とは、例えば、図５における画像データ１３ａ及び１３ｂである。ステップＳ１１１において、ディレクトリに含まれない画像データ１３が存在しないとき（Ｓ１１１でＮｏ）、ＣＰＵ１７は、ステップＳ１１４の処理を実行する。ステップＳ１１１において、ディレクトリに含まれない画像データ１３が存在するとき、（Ｓ１１１でＹｅｓ）、ＣＰＵ１７は、ディレクトリに含まれない画像データ１３についてのＥｘｉｆデータ３０を参照する（Ｓ１１２）。ＣＰＵ１７は、参照したＥｘｉｆデータ３０に基づいて、ディレクトリに含まれない画像データ１３が含まれるクラスタを生成し、生成したクラスタについてデータ記録処理を実行する（Ｓ１１３）。
【００７６】
次に、ＣＰＵ１７は、予めＦＡＴデータ２９に基づいてクラスタを生成する設定が存在するか否かを判断する（Ｓ１１４）。ここで、ＦＡＴデータ２９に基づいてクラスタを生成する設定とは、例えば、ＦＡＴデータ２９の更新日２９ｃに基づいてクラスタを生成する設定である。ステップＳ１１４において、ＦＡＴデータ２９に基づいてクラスタを生成する設定が存在しないとき（Ｓ１１４でＮｏ）、ＣＰＵ１７は、スライドショウテーブル３１への記録処理を終了する。ステップＳ１１４において、ＦＡＴデータ２９に基づいてクラスタを生成する設定が存在するとき、（Ｓ１１４でＹｅｓ）、ＣＰＵ１７は、ＦＡＴデータ２９を参照する（Ｓ１１５）。ＣＰＵ１７は、ＦＡＴデータ２９から予め設定された条件に基づいてクラスタを生成し、生成したクラスタについてデータ記録処理を実行し（Ｓ１１６）。スライドショウテーブル３１への記録処理を終了する。
【００７７】
次に、第３クラスタ名候補３１ｋがユーザによって入力される手順について説明する。図１０（ａ）（ｂ）は、第３クラスタ名候補３１ｋが入力される手順を示す。図１０（ａ）は、第３クラスタ名候補３１ｋとして文字列が入力される前の状態を示し、図１０（ｂ）は、第３クラスタ名候補３１ｋとして文字列が入力された後の状態を示す。図１０（ａ）（ｂ）において、画像表示画面３は、第３クラスタ名候補３１ｋとして文字列が入力されるためのクラスタ名変更画面３５を表示する。クラスタ名変更画面３５は、各クラスタについてのクラスタ名１４を表示するクラスタ名表示窓３５ａと、ユーザによって文字列が入力される文字列入力窓３５ｂを表示する。スライドショウテーブル３１において、第３クラスタ名候補３１ｋに文字列が記録されているとき、文字列入力窓３５ｂは、第３クラスタ名候補３１ｋに記録されている文字列を表示する。例えば、第４行目のクラスタ名表示窓３５ａは、スライドショウテーブル３１における第４クラスタの第３クラスタ名候補３１ｋである「クリスマス」と第２クラスタ名候補３１ｊである「’０６−’０７」とを結合してクラスタ名１４として「’０６−’０７  クリスマス」を表示している。また、第４行目の文字列入力窓３５ｂは、スライドショウテーブル３１における第４クラスタの第３クラスタ名候補３１ｋである「クリスマス」を表示している。
【００７８】
図１０（ａ）において、第３行目の文字列入力窓３５ｂは、空欄であり文字列を表示していない。これは、文字列がスライドショウテーブル３１における第３クラスタの第３クラスタ名候補３１ｋに記録されていないからである。ユーザは、第３行目の文字列入力窓３５ｂが空欄であることを視認することにより、第３クラスタの第３クラスタ名候補３１ｋに文字列が入力されていないことを知ることができる。このとき、第３行目のクラスタ名表示窓３５ａは、スライドショウテーブル３１における第３クラスタの第１クラスタ名候補３１ｂである「１０９ＡＢＣＡＡ」と第２クラスタ名候補３１ｊである「’０９／１−２」とを結合してクラスタ名１４として「’０９／１−２  １０９ＡＢＣＡＡ」を表示する。ユーザは、クラスタ名１４として表示されたディレクトリ名「１０９ＡＢＣＡＡ」が英数字であるため、クラスタに含まれる画像データ１３の内容を容易に把握することができない。そこで、ユーザは、画像データ１３の内容に応じた文字列を文字列入力窓３５ｂに入力することにより、クラスタ名１４として表示されている「１０９ＡＢＣＡＡ」を変更することができる。
【００７９】
図１０（ｂ）において、ユーザは、リモートコントローラ６を用いて、文字列を入力する文字列入力窓３５ｂを選択する。クラスタ名変更画面３５は、選択された文字列入力窓３５ｂを太枠で表示する。これにより、ユーザは選択した文字列入力窓３５ｂを確認することができる。次に、ユーザは、リモートコントローラ６の第４操作キー群６４を用いての文字列を入力し、入力後にリモートコントローラ６のＯＫボタン６３ｃを押下する。ここでは、文字列「北海道」が文字列入力窓３５ｂに入力される。ＣＰＵ１７は、ＯＫボタン６３ｃが押下されたことに応じて、入力された文字列「北海道」をスライドショウテーブル３１における第３クラスタの第３クラスタ名候補３１ｋに記録する。第３クラスタ名候補３１ｋに文字列が記録された後は、画像表示画面３は、第３クラスタについてのクラスタ名１４を「’０９／１−２  １０９ＡＢＣＡＡ」ではなく、「’０９／１−２  北海道」として表示する。このように、ユーザは、クラスタ名変更画面３５においてに画像データ１３の内容に応じた文字列を入力することにより、容易にクラスタ名１４を変更することができる。
【００８０】
次に、ユーザによってクラスタ名１４が変更されるクラスタ名変更処理について説明する。図１１は、クラスタ名変更画面３５におけるクラスタ名変更処理のフローを示す。ＣＰＵ１７は、リモートコントローラ６を介して操作命令が入力されたことに応じて、画像表示画面３にクラスタ名変更画面３５を表示させる（Ｓ２０１）。ＣＰＵ１７は、リモートコントローラ６を介して文字列入力窓３５ｂが選択されると（Ｓ２０２）、クラスタ名変更画面３５に選択された文字列入力窓３５ｂを太枠で表示させる。ＣＰＵ１７は、リモートコントローラ６を介して文字列が入力されると、入力された文字列を文字列入力窓３５ｂに表示させる（Ｓ２０３）。ＣＰＵ１７は、文字列入力窓３５ｂに文字列が入力された後にリモートコントローラ６のＯＫボタン６３ｃが押下されると（Ｓ２０４）、入力された文字列をスライドショウテーブル３１における第３クラスタ名候補３１ｋに記録し（Ｓ２０５）、クラスタ名変更処理を終了する。ステップＳ２０５において、既に第３クラスタ名候補３１ｋに文字列が記録されているときは、ＣＰＵ１７は、既に入力されている文字列に替えて、新たに入力された文字列を第３クラスタ名候補３１ｋに記録する。
【００８１】
次に、選択されたクラスタに含まれる画像データ１３がスライドショウ表示される手順について説明する。図１２（ａ）（ｂ）は、画像データ１３がスライドショウ表示される手順を示す。図１２（ａ）は、ユーザによってクラスタが選択されるクラスタ選択画面３６を示し、図１２（ｂ）は、選択されたクラスタに含まれる画像データ１３をスライドショウ表示するスライドショウ表示画面３７を示す。図１２（ａ）において、クラスタ選択画面３６は、画像表示画面３に表示され、各クラスタについてのクラスタ名１４を表示するクラスタ名表示窓３６ａと、各クラスタに含まれる画像データ１３の枚数３６ｂを表示する枚数表示窓３６ｃと、各クラスタに含まれる全ての画像データ１３をスライドショウ表示したときに要する上映時間３６ｄを表示する上映時間表示窓３６ｅを表示する。クラスタ選択画面３６は、クラスタ名表示窓３６ａを複数表示することにより、クラスタ名１４を一覧表示する。
【００８２】
ＣＰＵ１７は、ＦＡＴデータ２９を参照することにより、各クラスタに含まれる画像データ１３の枚数３６ｂを取得し、枚数表示窓３６ｃに枚数３６ｂを表示させる。ここで、画像表示画面３は、スライドショウ表示時に１枚の画像データ１３あたり５秒間表示するものとする。これにより、ＣＰＵ１７は、枚数３６ｂに５秒を乗じた時間を上映時間３６ｄとして上映時間表示窓３６ｅに表示させる。ユーザは、クラスタ名表示窓３６ａに表示されたクラスタ名１４を確認することにより、クラスタに含まれる画像データ１３の内容を容易に知ることができる。また、ユーザは、枚数表示窓３６ｃに表示された枚数３６ｂを確認することにより、クラスタに含まれる画像データ１３の枚数３６ｂを知ることができる。さらに、ユーザは、上映時間表示窓３６ｅに表示された上映時間３６ｄを確認することにより、スライドショウ表示に要する上映時間３６ｄを知ることができる。
【００８３】
次に、ユーザが所望するクラスタを迅速かつ簡便に選択し、クラスタに含まれる画像データをスライドショウ表示する方法について説明する。ユーザは、クラスタ選択画面３６に一覧表示されたクラスタ名１４、枚数３６ｂ、及び上映時間３６ｄを参考にしてスライドショウ表示するクラスタを選択する。ユーザは、リモートコントローラ６を用いて所望するクラスタを選択する。ここでは、第５行目のクラスタ名１４が「’０９／０１／２０  誕生日」、枚数３６ｂが「３２枚」、かつ上映時間３６ｄが「２分４０秒」のクラスタが選択されている。クラスタ選択画面３６は、選択されたクラスタ名表示窓３６ａ、枚数表示窓３６ｃ、及び上映時間表示窓３６ｅを太枠で表示する。これにより、ユーザは選択したクラスタを確認することができる。ユーザは、所望するクラスタを選択した後、リモートコントローラ６の第２操作キー群６２の中のスライドショウボタン６２ｄを押下することにより、選択したクラスタに含まれる画像データ１３をスライドショウ表示させる。画像表示画面３は、スライドショウボタン６２ｄが押下されたことに応じて、スライドショウ表示画面３７を表示する。このように、クラスタ選択画面３６は、画像データ１３が撮影された状況を示唆する第２クラスタ名候補３１ｊと、画像データ１３の内容を示唆する第３クラスタ名候補３１ｋとが結合されたクラスタ名１４を一覧表示する。ユーザは、クラスタ名１４を一見するだけで、迅速に所望するクラスタを選択することができる。このとき、ユーザは、クラスタ名１４とともにクラスタ選択画面３６に表示された枚数３６ｂ及び上映時間３６ｄを視認することによっても、迅速にクラスタを選択することができる。さらに、ユーザは、リモートコントローラ６を操作することにより、選択したクラスタに含まれる画像データを簡便にスライドショウ表示することができる。
【００８４】
図１２（ｂ）において、スライドショウ表示画面３７は、ユーザによって選択されたクラスタをクラスタ３７ａとしてアイコン表示し、クラスタ３７ａの上位に該当するクラスタをクラスタ３７ｂとしてアイコン表示し、さらに、クラスタ３７ｂの上位に該当するクラスタをクラスタ３７ｃとしてアイコン表示する。スライドショウ表示画面３７は、クラスタ３７ａ乃至３７ｃの関係を直線で示す。これにより、ユーザは、クラスタ３７ｃの一部がクラスタ３７ｂであり、クラスタ３７ｂの一部がクラスタ３７ａであること知ることができる。スライドショウ表示画面３７は、ユーザによって選択されたクラスタ３７ａを最も大きく表示し、クラスタ３７ｂ及び３７ｃをクラスタ３７ａより小さく表示する。
【００８５】
クラスタ３７ａは、クラスタ３７ａに含まれる画像データ１３を順次スライドショウ表示する。また、クラスタ３７ａは、画像データ１３とともに、クラスタ３７ａについてのクラスタ名１４、枚数３６ｂ、及び上映時間３６ｄを表示する。また、クラスタ３７ａは、スライドショウテーブル３１の最前作成日３１ｆ及び最前作成時刻３１ｇを最前撮影日時３７ｄとして表示し、同様に最後作成日３１ｈ及び最後作成時刻３１ｉを最後撮影日時３７ｅとして表示する。ユーザは、最前撮影日時３７ｄ及び最後撮影日時３７ｅを確認することにより、クラスタ３７ａに含まれる画像データ１３が撮影された期間を知ることができる。さらに、クラスタ３７ａは、表示されている画像データ１３のＦＡＴデータ２９に記憶されている更新時刻２９ｂ及び更新日２９ｃを現表示撮影日時３７ｆとして表示する。ユーザは、現表示撮影日時３７ｆを確認することにより、スライドショウ表示として現在表示されている画像データ１３が撮影された日時を知ることができる。
【００８６】
クラスタ３７ｂは、クラスタ名１４、サムネイル画像データ１３Ｓ、枚数３６ｂ、及び上映時間３６ｄを表示する。ここで、表示されるサムネイル画像データ１３Ｓは、例えば、クラスタ３７ｂに含まれる画像データ１３の中で最も早い時期に作成された画像データ１３のサムネイル画像データ１３Ｓである。クラスタ３７ｃは、クラスタ名１４、枚数３６ｂ、及び上映時間３６ｄを表示する。ユーザは、クラスタ３７ｂ及び３７ｃに表示されたクラスタ名１４、サムネイル画像データ１３Ｓ、枚数３６ｂ、または上映時間３６ｄを確認することにより、クラスタ３７ｂ及び３７ｃに含まれる画像データ１３の内容を知ることができる。
【００８７】
次に、選択されたクラスタに含まれる画像データ１３がスライドショウ表示されるスライドショウ表示処理について説明する。図１３は、スライドショウ表示処理のフローを示す。ＣＰＵ１７は、リモートコントローラ６を介して操作命令が入力されたことに応じて、画像表示画面３にクラスタ選択画面３６を表示させる（Ｓ３０１）。ＣＰＵ１７は、ユーザによってリモートコントローラ６を用いてクラスタが選択されると（Ｓ３０２）、クラスタ選択画面３６に選択されたクラスタ名表示窓３６ａ、枚数表示窓３６ｃ、及び上映時間表示窓３６ｅを太枠で表示させる。ＣＰＵ１７は、ユーザによってリモートコントローラ６のスライドショウボタン６２ｄが押下されると（Ｓ３０３）、画像表示画面３にスライドショウ表示画面３７を表示させる（Ｓ３０４）。このとき、スライドショウ表示画面３７は、画像データ１３とともに、クラスタ名１４、枚数３６ｂ、及び上映時間３６ｄを表示する。ＣＰＵ１７は、選択されたクラスタに含まれる全ての画像データ１３を順次スライドショウ表示し（Ｓ３０５）、スライドショウ表示処理を終了する。
【００８８】
次に、本発明の第２の実施形態に係る画像データ表示システム１について、図面を参照して説明する。本実施形態に係る画像データ表示システム１は、例えば、被写体を撮影することができるデジタルカメラや携帯電話である。画像データ表示システム１は、第１の実施形態に係る画像データ表示システム１における画像データ記憶部２７に替えてメモリカード３８（記憶部）を備え、さらに、被写体を撮影するときに用いられるレンズ３９及び撮影素子４０と、撮影素子４０を制御する撮影素子制御部４１と、画像データ表示システム１を操作するために用いられる操作パネル４２と、操作パネル４２を制御する操作パネル制御部４３と、被写体を撮影したときの撮影モードを撮影モードコードとしてＣＰＵ１７に出力する撮影モードコード出力部４４を備える。ここで、撮影モードとは、例えば、被写体に近接した撮影に適したモードである「マクロ」や、人物の撮影に適したモードである「人物」、夜景の撮影に適したモードである「夜景」などである。撮影モードコード出力部４４は、撮影モードと撮影モードコードを関連付けて記憶する撮影モードテーブル４５を記憶する。なお、画像データ表示システム１は、デジタルカメラや携帯電話であるため、操作パネル４２の画面サイズは、デジタルフォトフレーム、テレビ、またはパソコンなどに比べて小さく形成されている。
【００８９】
メモリカード３８は、画像データ１３、ＦＡＴデータ２９、Ｅｘｉｆデータ３０、及びスライドショウテーブル３１に加えて撮影モードデータ４６を記憶する。撮影モードデータ４６は、撮影モードコード出力部４４によって出力された撮影モードコードと画像データ１３の画像データ名を関連付けて記憶する。ユーザは、被写体を撮影する前に操作パネル４２を操作することにより、撮影モードを設定する。撮影モードコード出力部４４は、被写体が撮影されたこと応じて、設定された撮影モードに対応する撮影モードコードをＣＰＵ１７に出力する。ＣＰＵ１７は、被写体が撮影されたことにより作成された画像データ１３の画像データ名と撮影モードコードと関連付けて撮影モードデータ４６に記録する。これにより、ＣＰＵ１７は、撮影モードコードに基づいて画像データ１３をクラスタに分類することが可能となる。
【００９０】
次に、撮影モードコード出力部４４に記憶される撮影モードテーブル４５について説明する。図１５は、撮影モードテーブル４５の構成の一例を示す。撮影モードテーブル４５は、予め設定されたマクロ、人物、または夜景などのモード名からなる撮影モード４５ａと、撮影モード４５ａに対応した撮影モードコード４５ｂを記憶する。撮影モード４５ａは、被写体の撮影に関係する撮影カテゴリと、例えば、誕生日または運動会などの撮影状況を示すイベントカテゴリと、例えば、一郎または犬などのユーザによって任意に設定された文字列を示すユーザ設定カテゴリに分類されている。ここで、モード名「マクロ」は撮影モードコード「Ａ１００」と、モード名「誕生日」は撮影モードコード「Ｂ１００」と、モード名「一郎」は撮影モードコード「Ｃ１００」とそれぞれ関連付けられている。ユーザが、操作パネル４２を操作することによりモード名「夜景」を選択して被写体を撮影すると、撮影モードコード出力部４４は、撮影モードテーブル４５を参照してモード名「夜景」と、モード名「夜景」に関連付けられた撮影モードコード「Ａ１０２」をＣＰＵ１７に出力する。
【００９１】
次に、メモリカード３８に記憶される撮影モードデータ４６について説明する。図１６は、撮影モードデータ４６の構成の一例を示す。撮影モードデータ４６は、画像データ１３の画像データ名を記憶するファイル名４６ａと、撮影モードコード出力部４４によって出力された撮影モードコード４５ｂと、撮影モードテーブル４５において撮影モードコード４５ｂに関連付けられた撮影モード４５ａを記憶する。ここで、ファイル名４６ａに記憶される画像データ名は、ＦＡＴデータ２９のファイル名２９ａに記憶されている画像データ名である。これにより、ＣＰＵ１７は、撮影モードデータ４６に記憶されているデータを、ＦＡＴデータ２９及びＥｘｉｆデータ３０に記憶されているデータと関連付けることができる。
【００９２】
次に、ＣＰＵ１７が、撮影モードコード４５ｂに基づいて画像データ１３ａをクラスタに分類する場合について説明する。図１７は、スライドショウテーブル３１の構成の一例を示す。ここで、クラスタ番号３１ａとして「６」が付与された第６クラスタについて説明する。第６クラスタは、撮影モードデータ４６において「Ａ１０２」である撮影モードコード４５ｂに基づいて生成される。これにより、ＣＰＵ１７は、撮影モード４５ａが「夜景」と設定された状態で撮影された画像データ１３のクラスタを生成することとなる。ＣＰＵ１７は、撮影モードデータ４６を参照し、撮影モードコード４５ｂが「Ａ１０２」に該当する画像データ名をファイル名４６ａから抽出する。次に、ＣＰＵ１７は、ＦＡＴデータ２９のファイル名２９ａを参照し、ファイル名４６ａから抽出した画像データ名に該当する画像データ１３を抽出し、抽出した画像データ１３を含むクラスタを第６クラスタとする。ＣＰＵ１７は、抽出した画像データ１３のＦＡＴデータ２９に基づいて、スライドショウテーブル３１に画像データ数３１ｅ、最前作成日３１ｆ、最前作成時刻３１ｇ、最後作成日３１ｈ、及び最後作成時刻３１ｉを記録する。
【００９３】
ＣＰＵ１７は、撮影モードデータ４６に基づいて第６クラスタを生成したので、クラスタ種別３１ｃに「撮影モードデータ」を記録する。また、第６クラスタはＤＣＦ規格に基づかない論理的なクラスタであるため、ＣＰＵ１７は、ＤＣＦ準拠／非準拠３１ｄに「非準拠」を記録する。ＣＰＵ１７は、ＤＣＦ規格に準拠したディレクトリ名であって、かつモード名「夜景」に基づいて第６クラスタを作成したことを示す英数字「４００ＮＩＧＨＴ」を第１クラスタ名候補３１ｂに記録する。このとき、ＣＰＵ１７は、モード名「夜景」を第１クラスタ名候補３１ｂではなく第３クラスタ名候補３１ｋに記録する。これにより、ＣＰＵ１７は、ユーザによって第３クラスタ名候補３１ｋとして文字列が入力されていない場合であっても、第３クラスタ名候補３１ｋに文字列を記録することができる。このように、画像データ表示システム１は、被写体が撮影された撮影モード４５ａに基づいて画像データ１３をクラスタに分類することができる。
【００９４】
次に、ＣＰＵ１７が、撮影モードデータ４６に基づいてスライドショウテーブル３１にデータを記録する記録する手順について説明する。図１８は、スライドショウテーブル３１にデータが記録される記録処理のフローを示す。ＣＰＵ１７は、予め撮影モードデータ４６に基づいてクラスタを生成する設定が存在するか否かを判断する（Ｓ４０１）。ここで、撮影モードデータ４６に基づいてクラスタを生成する設定とは、撮影モードデータ４６の撮影モードコード４５ｂに基づいてクラスタを生成する設定である。ステップＳ４０１において、撮影モードデータ４６に基づいてクラスタを生成する設定が存在しないとき（Ｓ４０１でＮｏ）、ＣＰＵ１７は、スライドショウテーブル３１の記録処理を終了する。一方、ステップＳ４０１において、撮影モードデータ４６に基づいてクラスタを生成する設定が存在するとき、（Ｓ４０１でＹｅｓ）、ＣＰＵ１７は、撮影モードデータ４６を参照する（Ｓ４０２）。ＣＰＵ１７は、撮影モードデータ４６のファイル名４６ａから予め設定された条件に該当する画像データ１３の画像データ名を抽出する。ＣＰＵ１７は、ＦＡＴデータ２９を参照し（Ｓ４０３）、撮影モードデータ４６から抽出した画像データ名に基づいてクラスタを生成し、生成したクラスタについてデータ記録処理を実行する（Ｓ４０４）。ここで、データ記録処理は、図９におけるステップＳ１０５からステップＳ１１０の処理のことである。ＣＰＵ１７は、データ記録処理を実行するとスライドショウテーブル３１への記録処理を終了する。
【００９５】
次に、本実施形態に係る画像データ表示システム１について選択されたクラスタに含まれる画像データ１３がスライドショウ表示される手順について説明する。図１９（ａ）（ｂ）は、画像データ１３がスライドショウ表示される手順を示す。図１９（ａ）は、ユーザによってクラスタが選択されるクラスタ選択画面３６を示し、図１９（ｂ）は、選択されたクラスタに含まれる画像データ１３をスライドショウ表示するスライドショウ表示画面３７を示す。図１９（ａ）において、クラスタ選択画面３６は、操作パネル４２に表示され、クラスタ名表示窓３６ａ、枚数表示窓３６ｃ、及び上映時間表示窓３６ｅを表示する。クラスタ選択画面３６は、クラスタ名表示窓３６ａを複数表示することにより、クラスタ名１４を一覧表示する。本実施形態において、操作パネル４２は、デジタルカメラや携帯電話に備えられているため、テレビやパソコン等に比べて画面サイズが小さく形成される。このため、操作パネル４２は、枚数表示窓３６ｃ及び上映時間表示窓３６ｅを表示することなく、クラスタ名表示窓３６ａのみを表示する構成であってもよい。このとき、クラスタ名表示窓３６ａは、クラスタ名１４として、第２クラスタ名候補３１ｊと第３クラスタ名候補３１ｋを結合して表示することが望ましい。これにより、ユーザは、クラスタ名１４を視認することにより、容易に画像データ１３が撮影された状況や画像データ１３の内容を知ることができる。
【００９６】
ユーザは、クラスタ選択画面３６に表示されたクラスタ名１４、枚数３６ｂ、及び上映時間３６ｄを参考にしてスライドショウ表示するクラスタを選択する。ユーザは、リモートコントローラ６を用いて所望するクラスタを選択する。ここでは、第６行目のクラスタ名１４が「’０８−’０９  夜景」、枚数３６ｂが「２７枚」、かつ上映時間３６ｄが「２分１５秒」のクラスタが選択されている。クラスタ選択画面３６は、選択されたクラスタ名表示窓３６ａ、枚数表示窓３６ｃ、及び上映時間表示窓３６ｅを太枠で表示する。これにより、ユーザは選択したクラスタを確認することができる。ユーザは、所望するクラスタを選択した後、リモートコントローラ６の第２操作キー群６２の中のスライドショウボタン６２ｄを押下することにより、選択したクラスタに含まれる画像データ１３をスライドショウ表示させる。操作パネル４２は、スライドショウボタン６２ｄが押下されたことに応じて、スライドショウ表示画面３７を表示する。
【００９７】
図１９（ｂ）において、スライドショウ表示画面３７は、ユーザによって選択されたクラスタに含まれる画像データ１３を順次スライドショウ表示する。また、スライドショウ表示画面３７は、画像データ１３とともに、選択されたクラスタのクラスタ名１４、枚数３６ｂ、及び上映時間３６ｄを表示する。また、スライドショウ表示画面３７は、選択されたクラスタについての最前撮影日時３７ｄ、最後撮影日時３７ｅ、及び現表示撮影日時３７ｆを表示する。このとき、スライドショウ表示画面３７は、操作パネル４２の画面サイズが小さいため、画像データ１３に重ねて最前撮影日時３７ｄ、最後撮影日時３７ｅ、及び現表示撮影日時３７ｆを表示する。これにより、ユーザは、画面サイズが小さい操作パネル４２であっても、画像データ１３とともに、クラスタ名１４、枚数３６ｂ、上映時間３６ｄ、最前撮影日時３７ｄ、最後撮影日時３７ｅ、及び現表示撮影日時３７ｆを鑑賞することができる。
【００９８】
なお、本発明は、上記実施形態の構成に限られず、種々の変形が可能であり、第１の実施形態に係る画像表示画面３は、第１クラスタ名表示窓１５と第２クラスタ名表示窓１６を表示する構成ではなく、例えば、クラスタ名１４全体を表示する第１クラスタ名表示窓１５のみを備える構成であっても構わない。また、第２の実施形態に係るクラスタ選択画面３６は、画像データ１３を表示することなくクラスタ名表示窓３６ａ、枚数表示窓３６ｃ、及び上映時間表示窓３６ｅを表示する構成ではなく、画像データ１３に重ねてクラスタ名表示窓３６ａ、枚数表示窓３６ｃ、及び上映時間表示窓３６ｅを表示する構成であっても構わない。
【図５】
2011007418.tif 000003
【図６】
2011007418.tif 000004
【図８】
2011007418.tif 000005
【図９】
2011007418.tif 000006
【図１０】
2011007418.tif 000007
【図１１】
2011007418.tif 000008
【図１３】
2011007418.tif 000009
【図１４】
2011007418.tif 000010
【図１５】
2011007418.tif 000011
【図１６】
2011007418.tif 000012
【図１７】
2011007418.tif 000013
【図１８】
2011007418.tif 000014
【図１】
2011007418.tif 000015
【図２】
2011007418.tif 000016
【図３】
2011007418.tif 000017
【図４】
2011007418.tif 000018
【図７】
2011007418.tif 000019
【図１２】
2011007418.tif 000020
【図１９】
2011007418.tif 000021
【手続補正書】
【提出日】平成21年9月8日(2009.9.8)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
画像データと該画像データの属性情報が入力される画像データ入力部と、該画像データまたは該属性情報を表示する画像表示画面と、ユーザによって文字情報または操作命令が入力される入力部と、装置全体を制御する制御部と、装置全体を制御する制御プログラムを記憶する記憶部とを備えた画像表示装置において、
前記制御部は、
前記画像データを記憶するディレクトリに基づいて複数の該画像データを含むクラスタを生成し、
前記ディレクトリのディレクトリ名を第１クラスタ名候補とし、
該画像データが作成された作成日時に基づいて、該クラスタに含まれる該画像データが作成された期間を画像作成期間として算出し、該画像作成期間を第２クラスタ名候補とし、
前記入力部を介して該クラスタに対して任意の文字列が付与されたことに応じて、該文字列を第３クラスタ名候補とし、
該第１クラスタ名候補、該第２クラスタ名候補、及び該第３クラスタ名候補を関連付けて記憶するスライドショウテーブルを作成し、
前記記憶部は、該スライドショウテーブルを記憶し、
前記画像表示画面は、前記クラスタのクラスタ名として、前記スライドショウテーブルに記憶されている前記第１クラスタ名候補、前記第２クラスタ名候補、及び前記第３クラスタ名候補のうち、いずれか２つを結合して表示し、前記入力部を介して所定の該クラスタ名が選択されたことに応じて、該クラスタ名が付与された該クラスタに含まれる前記画像データをスライドショウ表示することを特徴とした画像データ表示システム。
【請求項２】
前記属性情報は、前記画像データのＦＡＴ（Ｆｉｌｅ  Ａｌｌｏｃａｔｉｏｎ  Ｔａｂｌｅ）データまたはＥｘｉｆ（Ｅｘｃｈａｎｇｅａｂｌｅ  Ｉｍａｇｅ  Ｆｉｌｅ  Ｆｏｒｍａｔ）データであって、
前記制御部は、
共通する前記属性情報に基づいて、複数の前記画像データを含む前記クラスタを生成し、
共通する該属性情報に基づいて定められた名称を第１クラスタ名候補とし、
該クラスタについての前記画像作成期間を算出し、該画像作成期間を第２クラスタ名候補とし、
前記入力部を介して該クラスタに対して任意の文字列が付与されたことに応じて、該文字列を第３クラスタ名候補とすることを特徴とした請求項１に記載の画像データ表示システム。
【請求項３】
前記第１クラスタ名候補は、ＤＣＦ（Ｄｅｓｉｇｎ  ｒｕｌｅ  ｆｏｒ  Ｃａｍｅｒａ  Ｆｉｌｅ  ｓｙｓｔｅｍ）規格に準拠する前記ディレクトリ名であることを特徴とした請求項２に記載の画像データ表示システム。
【請求項４】
前記制御部は、前記ディレクトリ名がＤＣＦ規格に準拠しているか否かを判定し、該ディレクトリ名がＤＣＦ規格に準拠していない場合、該ディレクトリ名を第３クラスタ名候補とし、該ディレクトリ名をＤＣＦ規格に準拠した名称に変更することを特徴とした請求項１記載の画像データ表示システム。
【請求項５】
前記画像表示画面は、前記クラスタ名と前記画像データを重畳または隣接させて表示することを特徴とした請求項１または２に記載の画像データ表示システム。
【請求項６】
前記制御部は、前記ＦＡＴデータを参照することにより、前記クラスタに含まれる前記画像データの枚数を取得し、該画像データについての前記作成日のうち最も古い日を最前作成日とし、最も新しい日を最後作成日としてそれぞれ取得し、該クラスタに含まれる該画像データをスライドショウ表示したときに要する上映時間を算出し、前記Ｅｘｉｆデータを参照することにより、該クラスタに含まれる所定の該画像データについてのサムネイル画像を取得し、
前記画像表示画面は、前記画像データをスライドショウ表示するとき、該画像データとともに、前記クラスタ名、前記枚数、前記最前作成日、前記最後作成日、前記上映時間、または前記サムネイル画像を表示することを特徴とした請求項１または２に記載の画像データ表示システム。
【請求項７】
前記画像表示画面は、前記第３クラスタ名候補として文字列が入力される文字列入力窓を表示し、
前記制御部は、前記入力部を介して前記文字列入力窓に文字列が入力されたこと応じて、入力された該文字列を第３クラスタ名候補として前記スライドショウテーブルに記憶させることを特徴とした請求項１または２に記載の画像データ表示システム。
【請求項８】
前記画像表示画面は、前記クラスタ名として、前記スライドショウテーブルに記憶されている前記第２クラスタ名候補及び前記第３クラスタ名候補を結合して表示し、複数の該クラスタ名を一覧表示することを特徴とした請求項１または２に記載の画像データ表示システム。
【請求項９】
被写体を撮影するためのレンズ及び撮像素子と、前記画像表示画面及び前記入力部に替えて撮影モードを設定するための操作パネルと、被写体が撮影されたときに前記撮影モードに対応する撮影モードコードを前記制御部に出力する撮影モードコード出力部と、をさらに備え、
前記操作パネルは、前記画像データまたは前記属性情報を表示し、ユーザによって文字情報または操作命令が入力され、
撮影モードコード出力部は、前記撮影モードと前記撮影モードコードとを関連付けて記憶する撮影モードテーブルを記憶し、
前記制御部は、被写体が撮影されたことに応じて前記画像データを作成し、前記撮影モードコード出力部によって出力された前記撮影モードコードを取得し、該画像データのファイル名と該撮影モードコードとを関連付けて記憶する撮影モードデータを作成し、該撮影モードデータを前記記憶部に記憶させることを特徴とした請求項１または２に記載の画像データ表示システム。
【請求項１０】
画像データと該画像データの属性情報が入力される画像データ入力部と、該画像データまたは該属性情報を表示する画像表示画面と、ユーザによって文字情報または操作命令が入力される入力部と、装置全体を制御する制御部と、装置全体を制御する制御プログラムを記憶する記憶部と、を備えたコンピュータを用いて前記画像データを表示する画像データ表示プログラムにおいて、
前記制御部に、
前記画像データを記憶するディレクトリに基づいて複数の該画像データを含むクラスタを生成させるステップと、
前記ディレクトリのディレクトリ名を第１クラスタ名候補とさせるステップと、
該画像データが作成された作成日時に基づいて、該クラスタに含まれる該画像データが作成された期間を画像作成期間として算出させ、該画像作成期間を第２クラスタ名候補とさせるステップと、
前記入力部を介して該クラスタに対して任意の文字列が付与されたことに応じて、該文字列を第３クラスタ名候補とさせるステップと、
該第１クラスタ名候補、該第２クラスタ名候補、及び該第３クラスタ名候補を関連付けて記憶するスライドショウテーブルを作成させるステップと、
前記記憶部に、該スライドショウテーブルを記憶させるステップと、
前記画像表示画面に、前記クラスタのクラスタ名として、前記スライドショウテーブルに記憶されている前記第１クラスタ名候補、前記第２クラスタ名候補、及び前記第３クラスタ名候補のうち、いずれか２つを結合して表示させるステップと、前記入力部を介して所定の該クラスタ名が選択されたことに応じて、該クラスタ名が付与された該クラスタに含まれる前記画像データをスライドショウ表示させるステップと、をコンピュータに実行させることを特徴とした画像データ表示プログラム。
【請求項１１】
前記属性情報は、前記画像データのＦＡＴデータまたはＥｘｉｆデータであって、
前記制御部に、
共通する前記属性情報に基づいて、複数の前記画像データを含む前記クラスタを生成させるステップと、
共通する該属性情報に基づいて定められた名称を第１クラスタ名候補とさせるステップと、
該クラスタについての前記画像作成期間を算出し、該画像作成期間を第２クラスタ名候補とさせるステップと、
前記入力部を介して該クラスタに対して任意の文字列が付与されたことに応じて、該文字列を第３クラスタ名候補とさせるステップと、をコンピュータに実行させることを特徴とした請求項１０に記載の画像データ表示プログラム。
【請求項１２】
前記制御部に、ＤＣＦ規格に準拠する前記ディレクトリ名を前記第１クラスタ名候補とさせるステップをコンピュータに実行させることを特徴とした請求項１１に記載の画像データ表示プログラム。
【請求項１３】
前記制御部に、前記ディレクトリ名がＤＣＦ規格に準拠しているか否かを判定させるステップと、該ディレクトリ名がＤＣＦ規格に準拠していない場合、該ディレクトリ名を第３クラスタ名候補とさせ、該ディレクトリ名をＤＣＦ規格に準拠した名称に変更させるステップと、をコンピュータに実行させることを特徴とした請求項１０記載の画像データ表示プログラム。
【請求項１４】
前記画像表示画面に、前記クラスタ名と前記画像データを重畳または隣接させて表示させるステップをコンピュータに実行させることを特徴とした請求項１０または１１に記載の画像データ表示プログラム。
【請求項１５】
前記制御部に、前記ＦＡＴデータを参照させることにより、前記クラスタに含まれる前記画像データの枚数を取得させ、該画像データについての前記作成日のうち最も古い日を最前作成日とし、最も新しい日を最後作成日としてそれぞれ取得させるステップと、該クラスタに含まれる該画像データをスライドショウ表示したときに要する上映時間を算出させるステップと、前記Ｅｘｉｆデータを参照させることにより、該クラスタに含まれる所定の該画像データについてのサムネイル画像を取得させるステップと、
前記画像表示画面に、前記画像データをスライドショウ表示させるとき、該画像データとともに、前記クラスタ名、前記枚数、前記最前作成日、前記最後作成日、前記上映時間、または前記サムネイル画像を表示させるステップと、をコンピュータに実行させることを特徴とした請求項１０または１１に記載の画像データ表示プログラム。
【請求項１６】
前記画像表示画面に、前記第３クラスタ名候補として文字列が入力される文字列入力窓を表示させるステップと、
前記制御部に、前記入力部を介して前記文字列入力窓に文字列が入力されたこと応じて、入力された該文字列を第３クラスタ名候補として前記スライドショウテーブルに記憶させるステップと、をコンピュータに実行させることを特徴とした請求項１０または１１に記載の画像データ表示プログラム。
【請求項１７】
前記画像表示画面に、前記クラスタ名として、前記スライドショウテーブルに記憶されている前記第２クラスタ名候補及び前記第３クラスタ名候補を結合して表示させるステップと、複数の該クラスタ名を一覧表示させるステップと、をコンピュータに実行させることを特徴とした請求項１０または１１に記載の画像データ表示プログラム。
【請求項１８】
前記コンピュータは、被写体を撮影するためのレンズ及び撮像素子と、前記画像表示画面及び前記入力部に替えて撮影モードを設定するための操作パネルと、被写体が撮影されたときに前記撮影モードに対応する撮影モードコードを前記制御部に出力する撮影モードコード出力部と、をさらに備え、
前記操作パネルは、前記画像データまたは前記属性情報を表示し、ユーザによって文字情報または操作命令が入力され、
撮影モードコード出力部は、前記撮影モードと前記撮影モードコードとを関連付けて記憶する撮影モードテーブルを記憶し、
前記制御部に、被写体が撮影されたことに応じて前記画像データを作成させるステップと、前記撮影モードコード出力部によって出力された前記撮影モードコードを取得させるステップと、該画像データのファイル名と該撮影モードコードとを関連付けて記憶する撮影モードデータを作成せるステップと、該撮影モードデータを前記記憶部に記憶させるステップと、をコンピュータに実行させることを特徴とした請求項１０または１１に記載の画像データ表示プログラム。
【国際調査報告】
2011007418.tif 000022
2011007418.tif 000023
2011007418.tif 000024
2011007418.tif 000025