(57)【要約】【課題】連続表示に適した複数の画像を自動的かつ連続的に表示することが可能な表示装置等を提供すること。【解決手段】表示装置１００が、複数の撮像データ１３２を対象として、エッジ検出処理、シャープネス検出処理、明るさ検出処理、シャッタースピード検出処理のうちの少なくとも１つの検出処理を実行する処理部１６０と、処理部１６０の処理結果に基づき、表示条件を満たすかどうかを判定するとともに、前記表示条件を満たす撮像データ１３２を対象データ１３６として決定する対象データ決定部１４０と、各対象データ１３６に基づく各画像を連続的に表示する表示部１５０を含んで構成される。【選択図】図１
2009200705.tif 000002
【特許請求の範囲】
【請求項１】
複数の撮像データを対象として、エッジ検出処理、シャープネス検出処理、明るさ検出処理、シャッタースピード検出処理のうちの少なくとも１つの検出処理を実行する処理部と、
当該処理部の処理結果に基づき、表示条件を満たすかどうかを判定するとともに、前記表示条件を満たす撮像データを対象データとして決定する対象データ決定部と、
各対象データに基づく各画像を連続的に表示する表示部と、
を含むことを特徴とする表示装置。
【請求項２】
請求項１に記載の表示装置において、
ユーザによる前記表示条件の設定を示す操作情報を入力する操作部と、
前記操作情報に基づき、前記表示条件を示す表示条件データを更新する更新部と、
を含み、
前記処理部は、前記表示条件データに基づき、実行する検出処理を決定し、
前記対象データ決定部は、前記表示条件データに基づき、前記表示条件を満たすかどうかを判定することを特徴とする表示装置。
【請求項３】
請求項１、２のいずれかに記載の表示装置において、
前記表示条件は、ピントが合っているという条件およびぶれが少ないという条件の少なくとも一方を含むことを特徴と表示装置。
【請求項４】
請求項１〜３のいずれかに記載の表示装置において、
前記表示条件は、所定の撮像モードで撮像されたという条件を含むことを特徴とする表示装置。
【請求項５】
請求項１〜４のいずれかに記載の表示装置において、
前記撮像データは、撮像順序を示す撮像順序データを含み、
前記対象データ決定部は、前記撮像順序データに基づき、各対象データの表示順序を決定し、
前記表示部は、前記対象データ決定部によって決定された表示順序に応じて各画像を連続的に表示することを特徴とする表示装置。
【請求項６】
請求項１〜５のいずれかに記載の表示装置を含む電子機器。
【請求項７】
表示部を有するコンピュータを、
複数の撮像データを対象として、エッジ検出処理、シャープネス検出処理、明るさ検出処理、シャッタースピード検出処理のうちの少なくとも１つの検出処理を実行する処理部と、
当該処理部の処理結果に基づき、表示条件を満たすかどうかを判定するとともに、前記表示条件を満たす撮像データを対象データとして決定する対象データ決定部と、
前記表示部に対し、各対象データに基づく各画像を連続的に表示させる制御を行う表示制御部として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、いわゆるスライドショー形式で画像を連続的に表示可能な表示装置、電子機器およびプログラムに関する。
【背景技術】
【０００２】
プロジェクタ等の表示機能を有する電子機器は、いわゆるスライドショー形式で複数の画像を連続的に表示する機能を有している場合がある。このような機能を有する画像処理装置では、スライドショー形式で画像を表示する場合、ユーザが表示対象を選択して表示する手法が一般的である。また、特開２００７−２４９３７１号公報では、スライドショー形式で複数の画像を連続的に表示する場合に、各画像データから顔画像を抽出し、抽出した顔画像を配列して合成画像を生成し、当該合成画像を最後に表示することが記載されている。
【０００３】
しかし、これらの手法では、ピントが合っていない画像（いわゆるピンボケ画像）等の表示に適さない画像を排除して適切な画像のみを自動的かつ連続的に表示することはできない。また、特開２００４−１８６８８６号公報では、カメラの記録媒体の空き容量を増やすことを目的として、撮像時に撮像状態を検知し、当該検知に応じて撮影画像の良不良を判別し、不良と判別された画像のみを選択可能にすることが記載されている。
【特許文献１】特開２００７−２４９３７１号公報
【特許文献２】特開２００４−１８６８８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、特開２００４−１８６８８６号公報の手法では、撮像時に良不良を判別する手法であるため、表示時に対応することができない。すなわち、例えば、夜景の撮像モードで撮像された撮像データと、通常の撮像モードで撮像された撮像データでは良不良の判別基準は異なるため、当該手法では、夜景の撮像モードで撮像された撮像データを不良と判別してしまう可能性がある。また、撮像時に良不良を判別する手法の場合、撮像時には不良であっても、撮像後に明るさ等が調整されることによって良好な状態になった撮像データも表示対象外になってしまい、汎用性に欠ける。
【０００５】
本発明の目的は、連続表示に適した複数の画像を自動的かつ連続的に表示することが可能な表示装置、電子機器およびプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明に係る表示装置は、複数の撮像データを対象として、エッジ検出処理、シャープネス検出処理、明るさ検出処理、シャッタースピード検出処理のうちの少なくとも１つの検出処理を実行する処理部と、当該処理部の処理結果に基づき、表示条件を満たすかどうかを判定するとともに、前記表示条件を満たす撮像データを対象データとして決定する対象データ決定部と、各対象データに基づく各画像を連続的に表示する表示部と、を含むことを特徴とする。
【０００７】
また、本発明に係る電子機器は、上記表示装置を含むことを特徴とする。
【０００８】
また、本発明に係るプログラムは、表示部を有するコンピュータを、複数の撮像データを対象として、エッジ検出処理、シャープネス検出処理、明るさ検出処理、シャッタースピード検出処理のうちの少なくとも１つの検出処理を実行する処理部と、当該処理部の処理結果に基づき、表示条件を満たすかどうかを判定するとともに、前記表示条件を満たす撮像データを対象データとして決定する対象データ決定部と、前記表示部に対し、各対象データに基づく各画像を連続的に表示させる制御を行う表示制御部として機能させることを特徴とする。
【０００９】
本発明によれば、表示装置等は、撮像データに対してエッジ検出処理等を実行し、当該検出処理の処理結果に基づき、表示条件を満たすかどうかを判定することにより、連続表示に適した対象データを決定することができ、当該対象データに基づく各画像を連続的に表示することにより、連続表示に適した複数の画像を自動的かつ連続的に表示することができる。
【００１０】
また、前記表示装置は、ユーザによる前記表示条件の設定を示す操作情報を入力する操作部と、前記操作情報に基づき、前記表示条件を示す表示条件データを更新する更新部と、を含み、前記処理部は、前記表示条件データに基づき、実行する検出処理を決定し、前記対象データ決定部は、前記表示条件データに基づき、前記表示条件を満たすかどうかを判定してもよい。
【００１１】
また、前記プログラムは、操作部を有する前記コンピュータを、前記操作部に対し、ユーザによる前記表示条件の設定を示す操作情報を入力させる制御を行う操作制御部と、前記操作情報に基づき、前記表示条件を示す表示条件データを更新する更新部として機能させ、前記処理部は、前記表示条件データに基づき、実行する検出処理を決定し、前記対象データ決定部は、前記表示条件データに基づき、前記表示条件を満たすかどうかを判定してもよい。
【００１２】
これによれば、表示装置等は、ユーザの設定に応じた表示条件に適合した撮像データのみを自動的かつ連続的に表示することができる。
【００１３】
また、前記表示条件は、ピントが合っているという条件およびぶれが少ないという条件の少なくとも一方を含んでもよい。
【００１４】
これによれば、表示装置等は、ピントが合っている画像やぶれが少ない画像を自動的かつ連続的に表示することができる。
【００１５】
また、前記表示条件は、所定の撮像モードで撮像されたという条件を含んでもよい。
【００１６】
これによれば、表示装置等は、例えば、ユーザによって指定された撮像モードで撮像された画像を自動的かつ連続的に表示することができる。
【００１７】
また、前記撮像データは、撮像順序を示す撮像順序データを含み、前記対象データ決定部は、前記撮像順序データに基づき、各対象データの表示順序を決定し、前記表示部は、前記対象データ決定部によって決定された表示順序に応じて各画像を連続的に表示してもよい。
【００１８】
これによれば、表示装置等は、撮像順序に応じた表示順序に応じて各画像を連続的に表示することにより、適切な順序で複数の画像を自動的かつ連続的に表示することができる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明を、表示装置を有する電子機器に適用した実施例について、図面を参照しつつ説明する。なお、以下に示す実施例は、特許請求の範囲に記載された発明の内容を何ら限定するものではない。また、以下の実施例に示す構成のすべてが、特許請求の範囲に記載された発明の解決手段として必須であるとは限らない。
【００２０】
図１は、本実施例におけるプロジェクタ１０の機能ブロック図である。電子機器の一種であるプロジェクタ１０は、表示装置１００を含んで構成されている。また、表示装置１００は、メモリカード２０から撮像データ１３２を入力する入力部１１０と、操作部１２０と、撮像データ１３２、表示条件データ１３４、対象データ１３６等を記憶する記憶部１３０と、対象データ決定部１４０と、表示部１５０と、処理部１６０と、更新部１７０を含んで構成されている。
【００２１】
なお、撮像データ１３２および対象データ１３６は、実際には、画像ごとに複数設けられている。また、メモリカード２０は、例えば、デジタルカメラやデジタルビデオカメラ等の撮像装置に内蔵可能であり、メモリカード２０を内蔵した撮像装置が撮像対象を撮像することによって撮像データ１３２が記憶される。
【００２２】
また、対象データ決定部１４０は、表示条件データ１３４と、処理部１６０の処理結果に基づき、撮像データ１３２から対象データ１３６を決定する機能を有し、処理部１６０は、表示条件に応じてエッジ検出処理、シャープネス検出処理、明るさ検出処理、シャッタースピード検出処理等を実行する機能を有する。なお、ここで、対象データ１３６は、例えば、表示条件に適合し、連続表示に適した撮像データである。
【００２３】
また、これらの各部は、例えば、以下のハードウェアを用いてプロジェクタ１０に実装されてもよい。例えば、入力部１１０としてはカードインターフェイス等、操作部１２０としてはボタン、タッチパネル等、記憶部１３０としてはＲＡＭ、ＨＤＤ等、対象データ決定部１４０、処理部１６０、更新部１７０としてはＣＰＵ等、表示部１５０としては画像処理回路、液晶駆動回路、液晶パネル、ランプ等が採用されてもよい。
【００２４】
また、表示装置１００は、対象データ決定部１４０等の機能を情報記憶媒体３０からプログラムを読み取って実装してもよい。このような情報記憶媒体３０としては、例えば、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＲＯＭ、ＲＡＭ、ＨＤＤ等を適用でき、そのプログラムの読み取り方式は接触方式であっても、非接触方式であってもよい。
【００２５】
次に、これらの各部を用いた処理手順について説明する。図２は、本実施例における処理手順を示すフローチャートである。
【００２６】
更新部１７０は、操作部１２０からのユーザによる操作情報に基づき、対象の撮像モードを決定し、表示条件データ１３４を更新する。例えば、表示対象の撮像モードの選択画像が投写された状態で、ユーザが表示対象として夜景モードを選択した場合、更新部１７０は、夜景モードに適した表示条件になるように表示条件データ１３４を更新する（ステップＳ１）。
【００２７】
例えば、夜景モードの表示条件としては、明るさ値が第１の基準値以上であり、かつ、シャッタースピード値が第２の基準値よりも小さいといった条件が該当する。また、例えば、風景モードの表示条件としては、明るさ値が第１の基準値以上であり、かつ、シャープネス値が第３の基準値よりも小さいという条件またはシャッタースピード値が第２の基準値以上であり、かつ、シャープネス値が第３の基準値よりも小さいという条件等が該当する。
【００２８】
なお、表示条件は、このような撮像モード固有の表示条件だけでなく、撮像モードに関わらない共通の表示条件を含んでもよい。例えば、表示条件は、エッジ検出処理によってエッジとして判定される画素数の割合が所定値以上という条件、エッジ検出処理によってエッジとして判定される画素が所定値以上連続しているという条件、シャープネス値が所定値以上という条件、明るさ値が所定値以上という条件、シャッタースピード値が所定値以上という条件等であってもよい。
【００２９】
また、例えば、メモリカード２０がプロジェクタ１０に接続された場合、あるいは、ユーザによる操作部１２０を用いたデータ読み取り指示操作があった場合、入力部１１０は、メモリカード２０から撮像データ１３２を入力して記憶部１３０に記憶する（ステップＳ２）。なお、撮像データ１３２は、例えば、デジタルカメラの連続撮像機能によって撮像された複数の撮像データ、ユーザが連続的に表示することを意図して撮像した複数の撮像データ等を含んでもよい。
【００３０】
また、新たな撮像データ１３２が記憶部１３０に記憶された場合、あるいは、ユーザによる操作部１２０を用いたスライドショー形式の画像表示指示操作があった場合、表示装置１００は、以下の処理を実行する。
【００３１】
まず、処理部１６０は、表示条件データ１３４に基づき、撮像データ１３２に対して表示条件に応じた検出処理を実行する（ステップＳ３）。ここでは、表示条件データ１３４に夜景モード固有の表示条件が設定されているものとする。この場合、処理部１６０は、撮像データ１３２に基づき、撮像画像の明るさ値とシャッタースピード値を検出する。なお、処理部１６０は、明るさ値として、全画素の輝度値の平均値等を演算して求めてもよく、シャッタースピード値として、撮像データ１３２に含まれるＥＸＩＦ(Exchangeable Image File format)情報内のシャッタースピード値を採用してもよい。
【００３２】
対象データ決定部１４０は、表示条件データ１３４に基づき、処理部１６０の検出処理結果が表示条件を満たすかどうかを判定する（ステップＳ４）。ここでは、対象データ決定部１４０は、明るさ値が第１の基準値以上であり、かつ、シャッタースピード値が第２の基準値よりも小さいという条件を満たすかどうかを判定する。
【００３３】
表示条件を満たす場合、対象データ決定部１４０は、検出処理された撮像データ１３２を対象データ１３６に追加する（ステップＳ５）。一方、表示条件を満たさない場合、対象データ決定部１４０は、当該撮像データ１３２を対象データ１３６に追加しない。なお、撮像データ１３２を対象データ１３６に追加する手法としては、ＥＸＩＦ情報も含めてそのまま撮像データ１３２をコピーする手法、撮像データ１３２へのリンクのみを追加する手法等が該当する。ここでは、前者の手法を採用するものとする。
【００３４】
処理部１６０は、撮像データ１３２の全データに対する処理が終了したかどうかを判定し（ステップＳ６）、終了していない場合、処理部１６０および対象データ決定部１４０は、次の撮像データ１３２を対象としてステップＳ３〜Ｓ６の処理を繰り返し実行する。
【００３５】
以上の手順により、対象データ１３６が記憶部１３０に生成される。対象データ決定部１４０は、対象データ１３６に含まれる各撮像データのファイル名に基づき、撮像データごとの表示順序を決定し、各撮像データに表示順序を示すデータを付加して対象データ１３６を更新する（ステップＳ７）。例えば、ファイル名が「DSCF0002」、「DSCF0009」、「DSCF0003」、「DSCF0004」、「DSCF0005」、「DSCF0007」である場合、表示順序は１、６、２、３、４、５になる。
【００３６】
表示部１５０は、対象データ１３６に基づき、対象データ１３６で示される表示順序に応じて画像を連続的に（例えば、０．２秒間隔、０．５秒間隔等）表示する（ステップＳ８）。具体的には、プロジェクタ１０の表示部１５０は、対象データ１３６に含まれる撮像データに基づき、液晶パネルを駆動して液晶パネルに画像を形成し、ランプからの光を液晶パネルで変調して当該画像を投写する。
【００３７】
以上のように、本実施例によれば、プロジェクタ１０（表示装置１００）は、撮像データ１３２に対してエッジ検出処理等を実行し、当該検出処理の処理結果に基づき、表示条件を満たすかどうかを判定することにより、ユーザに表示対象の選択操作を行わせることなく、連続表示に適さない撮像データ１３２を除外して連続表示に適した対象データ１３６を決定することができ、当該対象データ１３６に基づく各画像を連続的に表示することにより、連続表示に適した複数の画像を自動的かつ連続的に表示することができる。
【００３８】
また、本実施例によれば、プロジェクタ１０は、例えば、ユーザが、撮像後にデジタルカメラやＰＣ等を用いてメモリカード２０内の撮像データの明るさ等を調整した場合、撮像時には表示条件を満たさず、当該調整によって表示条件を満たすようになった撮像データ１３２も対象データ１３６として決定することができるため、より汎用的に画像を表示することができる。
【００３９】
また、本実施例によれば、プロジェクタ１０は、ユーザに表示条件を設定させることにより、ユーザの設定に応じた表示条件に適合した撮像データのみを自動的かつ連続的に表示することができる。これにより、プロジェクタ１０は、ユーザのユーザビリティ（使い易さ）を向上させることができる。
【００４０】
また、プロジェクタ１０は、表示条件として、ピントが合っているという条件やぶれが少ないという条件を採用することにより、ピントが合っている画像やぶれが少ない画像を自動的かつ連続的に表示することができる。これにより、プロジェクタ１０は、見栄えのよい画像だけをスライドショー形式で表示することができる。
【００４１】
また、本実施例によれば、プロジェクタ１０は、ユーザによって指定された撮像モード（例えば、夜景モード、風景モード、マクロモード等）で撮像された画像を自動的かつ連続的に表示することができる。
【００４２】
また、本実施例によれば、プロジェクタ１０は、撮像順序に応じた表示順序に応じて各画像を連続的に表示することにより、適切な順序で複数の画像を自動的かつ連続的に表示することができる。
【００４３】
なお、本発明の適用は上述した実施例に限定されず、種々の変形が可能である。例えば、各撮像データ１３２に撮像モードを示す撮像モードデータが含まれる場合、処理部１６０は、当該撮像モードデータに基づき、撮像モードが同一の撮像データ１３２または指定された撮像モードに該当する撮像データ１３２のみを対象として検出処理を実行してもよい。なお、撮像モードデータは、例えば、ＥＸＩＦ情報に含まれる。
【００４４】
また、各画像を表示する時間間隔は上述した実施例には限定されない。例えば、対象データ１３６に基づく各画像の表示間隔をユーザに任意に決定させてもよい。例えば、上述した実施例の場合、対象データ決定部１４０は、操作部１２０からの操作情報に基づいてユーザによる表示間隔の設定値を判定して当該表示間隔で対象データ１３６の表示間隔を設定してもよい。
【００４５】
また、処理部１６０は、対応する表示条件（仕様）に応じてエッジ検出処理、シャープネス検出処理、明るさ検出処理、シャッタースピード検出処理のすべてを実行できるように構成されてもよいし、１つの検出処理を実行できるように構成されてもよいし、複数の検出処理を実行できるように構成されてもよい。
【００４６】
また、操作部１２０、更新部１７０は必須の構成ではない。例えば、表示条件が固定されている場合、これらの構成は不要である。また、撮像順序を示す撮像順序データはファイル名には限定されず、例えば、撮像日時等であってもよい。この場合、対象データ決定部１４０は、例えば、撮像日時の古いものほど先に表示されるように表示順序を決定してもよい。
【００４７】
また、表示装置１００を実装可能な電子機器は、プロジェクタ１０には限定されず、例えば、フォトビューワ、ＰＣ、携帯電話、テレビ、デジタルカメラ、デジタルビデオカメラ、プリンタ等であってもよい。また、表示装置１００の機能を複数の装置（例えば、ＰＣとプロジェクタ等）に分散して実装してもよい。
【００４８】
また、プロジェクタ１０は、前面投写型でも背面投写型でもよく、液晶パネルは透過型でも反射型でもよい。また、プロジェクタ１０は、液晶プロジェクタには限定されず、例えば、ＤＭＤ(Digital Micromirror Device)を用いたプロジェクタ等であってもよい。なお、ＤＭＤは米国テキサス・インスツルメンツ社の商標である。
【図面の簡単な説明】
【００４９】
【図１】本実施例におけるプロジェクタの機能ブロック図である。
【図２】本実施例における処理手順を示すフローチャートである。
【符号の説明】
【００５０】
１０  プロジェクタ（電子機器）、２０  メモリカード、３０、情報記憶媒体、１００  表示装置、１１０  入力部、１２０  操作部、１３０  記憶部、１３２  撮像データ、１３４  表示条件データ、１３６  対象データ、１４０  対象データ決定部、１５０  表示部、１６０  処理部、１７０  更新部
【図１】
2009200705.tif 000003
【図２】
2009200705.tif 000004