(57)【要約】【課題】  本発明は、スライドショー動作時における操作を容易に行うことができる技術を提供することを目的とする。【解決手段】  本発明は、撮像された画像を読み込む入力部と、画像を記録する記憶部と、画像を表示する表示部と、表示部の姿勢を検出する姿勢検出部と、姿勢検出部が検出した表示部の姿勢に基づいて表示部に表示する画像の切り替え制御を行う制御部とを備える。【選択図】    図１
2010141403.tif 000002
【特許請求の範囲】
【請求項１】
撮像された画像を読み込む入力部と、
前記画像を記録する記憶部と、
前記画像を表示する表示部と、
前記表示部の姿勢を検出する姿勢検出部と、
前記姿勢検出部が検出した前記表示部の姿勢に基づいて前記表示部に表示する前記画像の切り替え制御を行う制御部と
を備えることを特徴とする画像表示装置。
【請求項２】
請求項１に記載の画像表示装置において、
外部の表示装置に前記画像を表示させるための画像信号出力部をさらに備えることを特徴とする画像表示装置。
【請求項３】
請求項１または請求項２に記載の画像表示装置において、
前記表示部は、ユーザに触れられることによって、前記画像表示装置を操作するための操作部材として動作することを特徴とする画像表示装置。
【請求項４】
請求項１ないし請求項３のいずれか１項に記載の画像表示装置において、
前記姿勢検出部は、前記表示部の姿勢のうち、相互に交差する２つの軸回りの回転運動を検出する角加速度センサまたは角速度センサであることを特徴とする画像表示装置。
【請求項５】
請求項１ないし請求項４のいずれか１項に記載の画像表示装置において、
前記制御部は、
前記表示部に表示された前記画像に前記ユーザが触れた場合、触れられた前記画像を拡大して前記表示部に表示する
ことを特徴とする画像表示装置。
【請求項６】
請求項４に記載の画像表示装置において、
前記制御部は、
前記姿勢検出部が前記２つの軸のうち一の軸の回転運動を検出した場合、前記画像から他の画像に切り替えて前記表示部に表示する
ことを特徴とする画像表示装置。
【請求項７】
請求項４に記載の画像表示装置において、
前記記憶部は、前記画像を複数記憶するとともに、前記複数の画像を複数のグループに分けて、前記複数のグループの各々に含まれる各画像および前記表示部に表示される際の前記各画像の配置位置を示したリストを記憶し、
前記制御部は、前記リストに従って、前記複数のグループのうちの一のグループに含まれる各画像を前記表示部に表示する
ことを特徴とする画像表示装置。
【請求項８】
請求項７に記載の画像表示装置において、
前記制御部は、
前記表示部に表示された前記一のグループに含まれる各画像のうち、前記ユーザが一の画像に触れた場合、触れられた前記一の画像を拡大して前記表示部に表示する
ことを特徴とする画像表示装置。
【請求項９】
請求項８に記載の画像表示装置において、
前記制御部は、
前記姿勢検出部が前記２つの軸のうち一の軸の回転運動を検出した場合、拡大された前記一の画像から他の画像に切り替えて前記表示部に拡大して表示する
ことを特徴とする画像表示装置。
【請求項１０】
被写体像を撮像して画像を生成する撮像部と、
請求項１ないし請求項９のいずれか１項に記載の画像表示装置と
を備えることを特徴とする撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の画像を順次表示するスライドショーの機能を有する画像表示装置および撮像装置に関する。
【背景技術】
【０００２】
近年のデジタルカメラの普及により、従来のデジタルカメラで撮像した画像を、単に紙媒体等に印刷出力して鑑賞して楽しむ方法だけでなく、デジタル画像ならではの新しい画像鑑賞の仕方に関する様々な技術開発が行われている。
【０００３】
例えば、デジタルカメラをテレビモニタ等に接続して、ユーザが撮像した複数の画像を、デジタルカメラ側またはテレビ側での操作に応じて、順次画像を表示するスライドショーと呼ばれる鑑賞方法がある（例えば、特許文献１参照）。
【特許文献１】特開平７−７７９５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術では、スライドショーの操作を、例えば、デジタルカメラ側で操作する場合において、多くの場合、操作部材であるコントロール釦やデジタルカメラの背面に設けられる液晶画面等に表示されるタッチパネル式の釦等を用いて操作を行うが、ユーザが直感的に理解できず扱い辛く、不便であるという問題がある。
【０００５】
上記従来技術が有する問題に鑑み、本発明の目的は、スライドショー動作時における操作を容易に行うことができる技術を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明の画像表示装置は、撮像された画像を読み込む入力部と、画像を記録する記憶部と、画像を表示する表示部と、表示部の姿勢を検出する姿勢検出部と、姿勢検出部が検出した表示部の姿勢に基づいて表示部に表示する画像の切り替え制御を行う制御部とを備える。
【０００７】
また、本発明において、外部の表示装置に画像を表示させるための画像信号出力部をさらに備える。
【０００８】
また、本発明において、表示部は、ユーザに触れられることによって、画像表示装置を操作するための操作部材として動作しても良い。
【０００９】
また、本発明において、姿勢検出部は、表示部の姿勢のうち、相互に交差する２つの軸回りの回転運動を検出する角加速度センサまたは角速度センサを用いることができる。
【００１０】
また、本発明において、制御部は、表示部に表示された画像にユーザが触れた場合、触れられた画像を拡大して表示部に表示しても良い。
【００１１】
また、本発明において、制御部は、姿勢検出部が２つの軸のうち一の軸の回転運動を検出した場合、画像から他の画像に切り替えて表示部に表示しても良い。
【００１２】
また、本発明において、記憶部は、画像を複数記憶するとともに、複数の画像を複数のグループに分けて、複数のグループの各々に含まれる各画像および表示部に表示される際の各画像の配置位置を示したリストを記憶し、制御部は、リストに従って、複数のグループのうちの一のグループに含まれる各画像を表示部に表示しても良い。
【００１３】
また、本発明において、制御部は、表示部に表示された一のグループに含まれる各画像のうち、ユーザが一の画像に触れた場合、触れられた一の画像を拡大して表示部に表示しても良い。
【００１４】
また、本発明において、制御部は、姿勢検出部が２つの軸のうち一の軸の回転運動を検出した場合、拡大された一の画像から他の画像に切り替えて表示部に拡大して表示しても良い。
【００１５】
本発明を用いた撮像装置は、被写体像を撮像して画像を生成する撮像部と、本発明の画像表示装置とを備える。
【発明の効果】
【００１６】
本発明によれば、スライドショー動作時における操作を容易に行うことができる。
【発明を実施するための最良の形態】
【００１７】
図１は、本発明の一の実施形態に係るデジタルカメラ１の構成図である。
【００１８】
デジタルカメラ１は、画像表示部２、撮像部１０、メモリ１１、画像処理部１２、モーション検出部１３、制御部１４、記憶部１５および外部装置出力部１６から構成される。さらに、モーション検出部１３は、角速度センサＸ２０および角速度センサＹ２１とから構成され、画像表示部２は、操作部３０および表示部３１とから構成される。そして、撮像部１０、メモリ１１、画像処理部１２、記憶部１５、外部装置出力部１６、角速度センサＸ２０、角速度センサＹ２１、操作部３０および表示部３１は、制御部１４に情報伝達可能に接続されている。
【００１９】
撮像部１０は、不図示であるが、撮像レンズ、撮像素子、Ａ／Ｄ変換部等を備えており、ユーザによる操作部３０からの指示に基づいた、制御部１４の制御に基づいて、被写体像を撮像する。
【００２０】
メモリ１１は、撮像部１０によって撮像された被写体像の画像データを記憶する。メモリ１１には、半導体メモリのうち、任意の不揮発性メモリを適宜選択して用いることができる。
【００２１】
画像処理部１２は、撮像された画像データに対して、補間処理、輪郭強調処理またはホワイトバランス補正等の画像処理を行うとともに、撮影モード、シャッター速度、絞り値やＩＳＯ値等の撮影条件、および撮像日時等の撮像された画像に関する属性を示す情報を画像に付加して、Ｅｘｉｆ（Exchangeable image file format）形式等の画像のファイルの生成を行うデジタルフロントエンド回路である。
【００２２】
モーション検出部１３を構成する角速度センサＸ２０と角速度センサＹ２１とは、図２に示すように、表示部３１の水平走査線方向（Ｘ軸）を回転軸とする回転運動に伴う角速度と、垂直走査線方向（Ｙ軸）を回転軸とする回転運動に伴う角速度とをそれぞれ検出する。本実施形態では、角速度センサＸ２０および角速度センサＹ２１によって検出される角速度の信号に基づいて、後述するスライドショーにおける操作を行う。なお、本実施形態では、モーション検出部１３として、２つの角速度センサを用いたが、２つの角加速度センサを用いても良い。
【００２３】
制御部１４は、記憶部１５に記憶されている制御プログラムを読み込み、操作部３０を介してユーザからの様々な指示を受け付け、それらに基づいてデジタルカメラ１を制御動作させる。例えば、制御部１４は、撮像部１０に被写体像の撮像指令を出したり、画像処理部１２に撮像した画像データの画像処理をさせたり、処理された画像を記憶部１５へ記録したり、表示部３１へ表示したり等の制御を行う。さらに、本実施形態では、制御部１４は、後述するように、撮像した複数の画像をスライドショーで表示部３１や外部表示装置１００へ表示するにあたり、ユーザから操作部３０、角速度センサＸ２０または角速度センサＹ２１を介して受け取る指示に基づいて、スライドショーの操作制御を行う。制御部１４には、一般的なコンピュータのＣＰＵが使用できる。
【００２４】
記憶部１５は、制御部１４がデジタルカメラ１を制御する制御プログラムや撮像した画像データ等を記憶する。記憶部１５に記憶されるプログラムやデータは、制御部１４から適宜参照することができる。記憶部１５には、一般的なハードディスク装置、光磁気ディスク装置、半導体メモリである任意の不揮発性メモリ、または着脱可能なカードメモリ等を適宜選択して用いることができる。
【００２５】
さらに、本実施形態において、記憶部１５は、デジタルカメラ１によるスライドショーを行うのに必要となる画像ユニットリスト５０（図３）を記憶する。画像ユニットリスト５０には、制御部１４の一部の機能として有するHigh Vision Picture（ＨＶＰ）が作成するスライドショーにおいて、表示部３１や外部表示装置１００に表示する画像の選択およびそれらの配置位置等の構成を示す一覧表等が含まれる。さらに、記憶部１５は、その画像ユニットリスト５０を作成するにあたり、ＨＶＰが各画像の配置位置等を決めるのに必要となるレイアウトのテンプレート６０（図４）をも記憶する。なお、図４のテンプレート６０は５枚表示用であるが、それ以外にも、１枚表示用や２枚表示用のテンプレート等、表示枚数や表示デザイン毎に複数種類のテンプレートが用意されている。
【００２６】
ここで、図３の画像ユニットリスト５０について簡単に説明する。ユーザがデジタルカメラ１の操作部３０のモード選択釦でスライドショーのモードを選択するとともに、スライドショーで表示したい画像の条件（例えば、人物や風景等の撮影モードや撮影日時等）を設定する。そして、ＨＶＰは、記憶部１５に記録されている全ての画像を読み込み、全ての画像に付加されている属性情報を参照して、ユーザが設定した条件と一致する画像を抽出する。ＨＶＰは、抽出した画像を解析することにより、抽出された各画像の印象度等に応じて、各画像を、例えば、１〜Ｎ（Ｎ＝１，２，３等の整数）個のグループ（以下、画像ユニットという）毎に仕分ける。ＨＶＰは、制御部１４が各画像ユニットに仕分けされた画像の枚数に応じて決まる図４に示すようなテンプレート６０に応じて、各画像の表示する際の大きさ、配置位置、表示する順番等を決め、図３に示すような、画像ユニットリスト５０の一覧表を作成し、記憶部１５に記憶する。
【００２７】
この画像ユニットリスト５０は、画像ユニットの管理番号が記憶されるユニット番号領域５１、画像データのファイル名が記憶される画像データファイル名領域５２、各画像を画像ユニット毎に表示する際の表示サイズが記憶されるサイズ領域５３、画像の表示方向が記憶される表示方向領域５４、参照するテンプレート６０に基づいて決まる表示位置の番号が記憶される表示位置領域５５、および各画像ユニットにおいて複数の画像が設定された際に、これらの画像を表示する順序を記憶する表示順領域５６から構成される。
【００２８】
なお、本実施形態において、ＨＶＰの仕様によって、図３の画像ユニットリスト５０が示すように、画像ユニットの管理番号が違っていても（例えば、管理番号が１、３およびＮ）、各画像ユニットに含まれるが画像が同じものがいくつも存在する場合がある。また、どの画像を大きいサイズまたは小さいサイズで表示するか、または縦表示や横表示等にするかは、ＨＶＰが各画像を解析することによって決まる印象度等によって決められる。また、サイズ領域５３では、画像のサイズを「大」、「小」としたが、例えば、「８００ピクセル×６００ピクセル」、「４８０ピクセル×３６０ピクセル」または「２４０ピクセル×１８０ピクセル」等と数値で指定しても良い。また、表示方向領域５４では、表示方向を「縦」または「横」としたが、
「０度」または「９０度」等と数値で指定しても良い。
【００２９】
外部装置出力部１６は、外部表示装置１００であるテレビモニタと有線または無線で接続され、ユーザによる操作部３０の操作やモーション検出部１３による検出信号に応じて、デジタルカメラ１によって撮像された画像の信号を外部表示装置１００へ出力する。外部装置出力部１６には、ＨＤＭＩ（High-Definition Multimedia Interface）等のチップが搭載されたインターフェースを用いることができ、外部表示装置１００には、一般的な高精細度テレビジョン放送受信可能なテレビを適宜選択して用いることができる。
【００３０】
操作部３０は、ユーザによる操作指示信号を制御部１４に出力する。操作部３０には、例えば、電源釦、撮影モード等のモード設定釦、レリーズ釦等を有する。本実施形態では、スライドショーを行うモードが、モード設定釦によって選択できるようになっている。なお、操作部３０は、後述する表示部３１の画面に表示されるタッチパネル式の釦であっても良い。
【００３１】
表示部３１は、ライブビュー用のスルー画、モード設定画面およびスライドショーにおける画像等を表示する。表示部３１には、一般的な液晶モニタ等を適宜選択して用いることができる。
【００３２】
次に、本実施形態に係るデジタルカメラ１において、撮像した画像をスライドショーで表示する際の動作について、図５および図６のフローチャートを参照しながら説明する。
【００３３】
上述のように、ユーザはデジタルカメラ１の操作部３０のモード選択釦でスライドショーのモードを選択するとともに、スライドショーで表示したい画像の条件（例えば、人物や風景等の撮影モードや撮影日時等）を指定する。すると、制御部１４のＨＶＰは、上述した手順に従って、画像ユニットリスト５０を作成し、記憶部１５に記憶する。そして、ステップＳ１０からの処理が行われる。
【００３４】
ステップＳ１０：制御部１４は、記憶部１５に記憶された画像ユニットリスト５０を読み込むとともに、管理番号が１の画像ユニットの画像データファイル名領域５２に記載されている全ての画像データを、記憶部１５から読み込む。制御部１４は、サイズ領域５３、表示方向領域５４および表示位置領域５５に示されている指示に従って、各画像のサイズの変更、表示方向に合わせた回転処理等を行い、それらの画像をメモリ１１に一時的に記憶する。
【００３５】
ステップＳ２０：制御部１４は、ステップＳ１０で準備された複数の画像データを基に、図４のテンプレート６０を参照して各画像を配置させて、外部表示装置１００の出力サイズ（本実施形態では、例えば、１９２０ピクセル×１０８０ピクセル等）に合わせた表示画像を生成する。ここで、制御部１４は、画像ユニットリスト５０の表示順領域５６に示されている表示順を制御部１４内部のメモリ（不図示）等に記憶し、外部表示装置１００に表示させる際、その順序に従って各画像を表示する。
【００３６】
ステップＳ３０：制御部１４は、デジタルカメラ１の表示部３１に、外部表示装置１００に表示される表示画像と同じものを表示させるために、ステップＳ２０で生成した表示画像を、表示部３１の出力サイズに合わせたリサイズ処理を行う。
【００３７】
ステップＳ４０：制御部１４は、表示順領域５６の表示順序に従って、外部表示装置１００に表示画像を表示するとともに、ステップＳ３０でリサイズ処理された表示画像を表示部３１に表示する。
【００３８】
ステップＳ５０：制御部１４は、ユーザが表示部３１の画面を触れることによる操作部３０からの拡大表示操作の指示があったか否かを判定する。制御部１４は、ユーザによる拡大表示操作指示がないと判断した場合には、ステップＳ１２０（ＮＯ側）へ移行する。一方、拡大表示操作の指示があった場合には、制御部１４はステップＳ６０（ＹＥＳ側）へ移行する。
【００３９】
ステップＳ６０：制御部１４は、ユーザが表示部３１の画面に触れた座標を検出して、その座標の位置にある画像の矩形領域の座標、または表示位置領域５５の番号、またはその矩形領域に対応する画像ファイル名等を割り出す。なお、本実施形態では、表示部３１の画面の左上を原点（０，０）とする。具体的には、表示部３１上で画像ユニットの管理番号が「１」の画像の「０００３．ｊｐｇ」の表示領域が、ユーザによって触れられた場合、その領域の座標、または表示位置領域５５の表示番号、またはファイル名「０００３．ｊｐｇ」等を割り出す。制御部１４は、割り出した画像を記憶部１５から読み込んで、拡大表示させるためのリサイズや回転処理等を行う。
【００４０】
ステップＳ７０：制御部１４は、ステップＳ６０において処理された拡大表示用の画像を、外部表示装置１００の出力サイズに合わせた拡大表示画像を生成する。
【００４１】
ステップＳ８０：制御部１４は、デジタルカメラ１の表示部３１に、外部表示装置１００に表示される拡大表示画像と同じものを表示させるために、ステップＳ７０で生成した拡大表示画像を、表示部３１の出力サイズに合わせたリサイズ処理を行う。
【００４２】
ステップＳ９０：制御部１４は、外部表示装置１００に拡大表示画像を表示するとともに、ステップＳ８０でリサイズ処理された拡大表示画像を表示部３１に表示する。
【００４３】
ステップＳ１００：制御部１４は、図２に示すように、ユーザによるデジタルカメラ１の右回転（正の回転）または左回転（負の回転）の操作による、モーション検出部１３のうち角速度センサＹ２１が検出する角速度が、検出閾値ＳＴｈ１（正値）以上または検出閾値ＳＴｈ２（負値）以下であるか否かを判定する（図７）。ここで、図７は、角速度センサＹ２１によって検出された右回転（正の回転）の角速度の時間変化を示したものである。図７（ａ）は、検出された角速度が検出閾値ＳＴｈ１に達しなかった場合を示し、図７（ｂ）は、検出された角速度が検出閾値ＳＴｈ１以上になった場合を示す。
【００４４】
そこで、制御部１４は、角速度センサＹ２１によって何も角速度を検出しなかったか、または、図７（ａ）に示すように、検出された角速度が検出閾値ＳＴｈ１以上でもＳＴｈ２以下でもない場合には、ステップＳ１１０（ＮＯ側）へ移行する。一方、図７（ｂ）に示すように、角速度センサＹ２１によって検出された角速度が検出閾値ＳＴｈ１以上または検出閾値ＳＴｈ２以下であった場合には、制御部１４は、現在拡大されている画像から、画像ユニットの画像データファイル名領域５２に設定されている、次の画像または前の画像を拡大する拡大画像送り／戻しの処理を行うために、ステップＳ６０（ＹＥＳ側）へ移行し、ステップＳ６０〜ステップＳ９０の処理を次の画像または前の画像に対して行う。
【００４５】
具体的には、例えば、現在拡大されている画像が「０００３．ｊｐｇ」である場合、制御部１４は、ユーザによるデジタルカメラ１の右回転（正の回転）の操作によって、角速度センサＹ２１から右回転（正の回転）によって検出閾値ＳＴｈ１以上の角速度の検出信号を受け取ると、画像ユニット１の画像データファイル名領域５２にある次の画像である「０００４．ｊｐｇ」のファイル名を受け取る。制御部１４は、ステップＳ６０（ＮＯ側）へ移行し、ステップＳ６０〜ステップＳ９０における「０００４．ｊｐｇ」を拡大表示させる拡大画像送りの処理を行い、「０００４．ｊｐｇ」の画像の拡大表示を行う。一方、制御部１４は、ユーザによるデジタルカメラ１の左回転（負の回転）の操作によって、角速度センサＹ２１から左回転（負の回転）によって検出閾値ＳＴｈ２以下の角速度の検出信号を受け取ると、画像ユニット１の画像データファイル名領域５２の前の画像である「０００２．ｊｐｇ」のファイル名を受け取る。制御部１４は、「０００２．ｊｐｇ」の画像を拡大表示させるための拡大画像戻りの処理を、上記の拡大画像送りの場合と同様の手順で行う。なお、本実施形態における、検出閾値ＳＴｈ１および閾値ＳＴｈ２は、例えば、±１８０（ｄｅｇ／ｓｅｃ）等に設定しているものとする。
【００４６】
ステップＳ１１０：制御部１４は、拡大された画像を表示する表示部３１の画面に、ユーザが触れたことによって、操作部３０による拡大再生終了の指示が出されたか否かを判定する。制御部１４は、ユーザが表示部３１の画面に触れていないと判定した場合には、操作部３０による拡大再生終了の指示が出されていないとして、ステップＳ１００（ＮＯ側）へ移行する。そして、制御部１４は、ユーザによる何らかの指示を、表示部３１および操作部３０を介して、受け付けるまでステップＳ１００およびステップＳ１１０の処理を行う。一方、制御部１４は、ユーザが表示部３１の画面に触れたと判定した場合には、操作部３０による拡大再生終了の指示が出されたとして、ステップＳ１２０（ＹＥＳ側）へ移行して、通常の画像ユニット１のスライドショー表示へ復帰する。
【００４７】
ステップＳ１２０：制御部１４は、ステップＳ１００の場合と同様に、ユーザによるデジタルカメラ１の右回転（正の回転）または左回転（負の回転）の操作による、角速度センサＹ２１が検出する角速度が、検出閾値ＳＴｈ１（正値）以上またはＳＴｈ２（負値）以下であったか否かを判定する。制御部１４は、角速度センサＹ２１によって何も角速度を検出しなかったか、または、図７（ａ）に示すように、検出された角速度が検出閾値ＳＴｈ１以上でもＳＴｈ２以下でもない場合には、ステップＳ１３０（ＮＯ側）へ移行する。一方、図７（ｂ）に示すように、角速度センサＹ２１によって検出された角速度が、検出閾値ＳＴｈ１以上またはＳＴｈ２以下であった場合には、制御部１４は、ステップＳ１０（ＹＥＳ側）へ移行して、ステップＳ１０〜ステップＳ１１０における、現在の画像ユニット１から、次の画像ユニット２または前の画像ユニットＮ（画像ユニット１の前の画像ユニットがないため）の画像のスライドショー表示を行う画像ユニット送り／戻しの処理を行う。
【００４８】
ステップＳ１３０：制御部１４は、ユーザによるデジタルカメラ１の前方回転（正の回転）の操作による、モーション検出部１３のうち角速度センサＸ２０によって検出された角速度が、検出閾値ＳＴｈ３（正値）以上であったか否かを判定する。なお、角速度センサＸ２０によって検出された前方回転（正の回転）の角速度の時間変化の仕方は、図７の場合と同じである。制御部１４は、角速度センサＸ２０によって何も角速度を検出しなかったか、または検出された角速度が検出閾値ＳＴｈ３以上でない場合には、ステップＳ１５０（ＮＯ側）へ移行する。一方、角速度センサＸ２０によって検出された角速度が検出閾値ＳＴｈ３以上であった場合には、制御部１４は、ユーザによって一時停止の指示が出されたと判定し、ステップＳ１４０（ＹＥＳ側）へ移行し、スライドショーを一次停止する。
【００４９】
ステップＳ１４０：制御部１４は、スライドショーを再開する指示が、ユーザによるデジタルカメラ１の前方回転（正の回転）の操作が再度行われたか否かを判定する。つまり、制御部１４は、角速度センサＸ２０によって検出された角速度が、検出閾値ＳＴｈ３（正値）以上であった場合には、ユーザによるスライドショーの再開指示がなされたと判定し、ステップＳ１６０（ＹＥＳ側）へ移行する。一方、制御部１４は、角速度センサＸ２０によって検出された角速度が、検出閾値ＳＴｈ３（正値）以上でなかった場合には、ユーザによるスライドショーの再開指示がなされるまで、ステップＳ１４０（ＮＯ側）にとどまる。
【００５０】
ステップＳ１５０：制御部１４は、ユーザによるデジタルカメラ１の後方回転（負の回転）の操作による、スライドショーの停止の指令が出されたか否かを判定する。つまり、制御部１４は、角速度センサＸ２０によって何も角速度を検出しなかったか、または角速度センサＸ２０によって検出された角速度が、検出閾値ＳＴｈ４（負値）以下でなかった場合には、制御部１４は、ユーザからスライドショーの停止の指令がなかったと判定して、ステップＳ１６０（ＮＯ側）へ移行する。一方、角速度センサＸ２０によって検出された角速度が検出閾値ＳＴｈ４以下であった場合には、制御部１４は、ユーザによって停止の指示がなされたと判定し、スライドショーを終了する。
【００５１】
ステップＳ１６０：制御部１４は、画像ユニット内の全ての画像の表示が完了したか否かを判定する。制御部１４は、画像ユニット内の全ての画像の表示が完了したと判定した場合、ステップＳ１７０（ＹＥＳ側）へ移行する。一方、画像ユニット内の全ての画像の表示が完了していないと判定した場合、制御部１４は、ステップＳ２０（ＮＯ側）へ移行して、ステップＳ２０〜ステップＳ１５０の処理を行い、画像ユニット内の全ての画像を表示する。
【００５２】
ステップＳ１７０：制御部１４は、全ての画像ユニットの画像についてのスライド再生が完了したか否かを判定する。制御部１４は、全ての画像ユニット内の画像のスライド再生が完了したと判定した場合（ＹＥＳ側）、スライドショーを終了する。一方、全ての画像ユニット内の画像のスライド再生が完了していないと判定した場合、制御部１４は、ステップＳ１０（ＮＯ側）へ移行して、ステップＳ１０〜ステップＳ１６０の処理を行い、全ての画像ユニットの画像のスライド再生を行い終了する。
【００５３】
このように本実施形態では、デジタルカメラ１にモーション検出部１３として、２つの角速度センサＸ２０および角速度センサＹ２１を設けることにより、撮像した複数の画像のスライドショーにおける操作が、例えば、外部表示装置１００を見ながら（デジタルカメラ１の表示部３１を見ることなく）ユーザの直感的な感覚で且つスライド再生中であってもインタラクティブに行うことができ、使い勝手がよくなる。
≪実施形態の補足事項≫
本実施形態では、テンプレート６０として、図４に示すような表示する画像の配置位置のみを示したものを用いたが、本発明はこれに限定されない。例えば、表示する画像の配置位置だけでなく、表示画像の背景画、表示される各画像に付される立体的な影または枠、音楽等のオーディオデータ、表示時間または表示方法等を設定できるテンプレートであっても良い。なお、上記表示方法とは、画像ユニットリスト５０の表示順領域５６に示される表示順番に、画像を単に表示するのではなく、スライドイン等の表示エフェクト等をいう。
【００５４】
また、上記のようにテンプレート６０に、音楽等のオーディオデータ、表示時間や表示方法等を設定する代わりに、画像ユニットリスト５０にあるユニット番号領域５１、画像データファイル名領域５２、サイズ領域５３、表示方向領域５４、表示位置領域５５および表示順領域５６だけでなく、各画像に対して音楽等のオーディオデータ、表示時間や表示方法等を設定する領域を、画像ユニットリスト５０に新たに加えても良い。
【００５５】
なお、本実施形態では、ステップＳ１００において、例えば、現在拡大されている画像が「０００３．ｊｐｇ」である場合、拡大画像送りの場合には、画像ユニット１の画像データファイル名領域５２にある次の画像である「０００４．ｊｐｇ」を、拡大画像戻りの場合には、前の画像である「０００２．ｊｐｇ」を拡大表示させたが、本発明はこれに限定されない。例えば、画像ユニット１に設定された最初の画像「０００１．ｊｐｇ」若しくは最後の画像「０００５．ｊｐｇ」まで拡大画像送り／戻しが行われ、次の拡大画像送り／戻し操作の指示がユーザによって指示された場合、制御部１４は、前若しくは次の画像ユニットの画像を拡大表示するようにしても良い（例えば、画像ユニットＮの「０００５．ｊｐｇ」や画像ユニット２の「０００１．ｊｐｇ」等）。なお、前後の画像は、画像ユニットリスト５０の一覧の順番通りに行う必要はなく、表示位置領域５５や表示順領域５６の値に従って決定するようにしても良い。
【００５６】
なお、本実施形態では、モーション検出部１３として、角速度センサＸ２０および角速度センサＹ２１を用いて、デジタルカメラ１の回転運動に伴う角速度を検出したが、本発明はこれに限定されず、例えば、２つの角加速度センサによるデジタルカメラ１の角加速度を検出しても良い。
【００５７】
なお、本実施形態では、本発明に係るデジタルカメラ１を例に説明を行ったが、撮像部１０を設けず、外部から画像を読み込む入力部を有する、記憶部１５に記憶された画像をスライドショー表示する画像表示装置として構成することも可能である。
【００５８】
なお、本実施形態では、ステップＳ１００の拡大画像送り／戻し操作、ステップＳ１２０の画像ユニット送り／戻し操作、ステップＳ１３０の一時停止操作、ステップＳ１４０のスライドショー再開操作およびステップＳ１５０のスライドショー停止操作は、モーション検出部１３の角速度センサＹ２１が検出した右回転（正の回転）や左回転（負の回転）の角速度、または角速度センサＸ２０が検出した前方回転（正の回転）や後方回転（負の回転）の角速度と、検出閾値ＳＴｈ１〜検出閾値ＳＴｈ４の各々との比較に基づいて行われたが、本発明はこれに限定されない。
【００５９】
例えば、ステップＳ１００の拡大画像送りやステップＳ１２０の画像ユニット送り／戻し操作等において、ユーザによるデジタルカメラ１の右回転（正の回転）の操作を行った後、通常ユーザはデジタルカメラ１を元の姿勢に戻すために、左回転（負の回転）を行う。その時の角速度センサＹ２１が出力する信号の波形は、図８（ａ）のようになる。Δｔ１［ｍｓ］は、ユーザがデジタルカメラ１を右回転（正の回転）させた後に、左回転（負の回転）するまでの時間間隔を示す。そして、制御部１４は、Δｔ１が所定の時間間隔の閾値ＴＴｈ１（例えば、１秒）未満であれば、制御部１４は左回転（負の回転）を示す下向きの信号を無視する。一方、Δｔ１が、閾値ＴＴｈ１以上であれば、制御部１４は、ユーザ操作による左回転（負の回転）を、ステップＳ１００の拡大画像戻し操作等の指示として処理を行う。また、左回転（負の回転）した後の右回転（正の回転）の場合も同様である。
【００６０】
また、図８（ｂ）は、図８（ａ）と同じく、ユーザがデジタルカメラ１の右回転（正の回転）させた後、閾値ＴＴｈ１未満で左回転（負の回転）をするが、その左回転（負の回転）の角速度が検出閾値ＳＴｈ２に達した後の動きをゆっくりと時間をかけて戻す場合における、角速度センサＹ２１が出力する信号の波形を示す。制御部１４は、Δｔ２が所定の時間間隔の閾値ＴＴｈ２（例えば、１秒）未満であれば、制御部１４は左回転（負の回転）を示す信号を無視する。一方、Δｔ２が、閾値ＴＴｈ２以上であれば、制御部１４は、ユーザ操作による左回転（負の回転）を、ステップＳ１００の拡大画像戻し操作等の指示として処理を行う。また、左回転（負の回転）した後の右回転（正の回転）の場合も同様である。
【００６１】
また、図９は、例えば、ステップＳ１００の拡大画像送り操作を行うにあたり、ユーザがデジタルカメラ１を右上方向に傾けた場合における、角速度センサＸ２０および角速度センサＹ２１が出力する信号波形を示す。図９に示すように、角速度センサＹ２１が検出した角速度が検出閾値ＳＴｈ１を、角速度センサＸ２０が検出した角速度が検出閾値ＳＴｈ３をそれぞれ超えた時の時間が異なる場合、その時間差Δｔ３の大きさにより、制御部１４における動作が異なる。即ち、時間差Δｔ３が所定の時間差の閾値ＴＴｈ３（例えば、０．５秒）未満の場合、制御部１４は、角速度センサＸ２０の出力信号を無視し、ユーザによるデジタルカメラ１の右回転（正の回転）操作だけに対応する処理を行う。一方、時間差Δｔ３が閾値ＴＴｈ３以上である場合、制御部１４は、角速度センサＸ２０が検出した前方回転（正の回転）による信号を無視せず、それに対応する処理も行う。ただし、２つ目の操作に対しては、1つ目の操作に対する処理が行われスライドショー状態の遷移後の操作検出に対する処理を行う。また、他のユーザ操作の組合せにおいても同じ閾値ＴＴｈ３を用いてユーザ操作の検出を行う。
【００６２】
なお、本実施形態では、１つの画像ユニットに複数枚の画像が含まれる例を示したが、本発明はこれに限定されることはなく、１つの画像ユニットに１枚の画像のみが含まれる場合にも、本発明を適用することができる。
【００６３】
なお、本発明は、その精神またはその主要な特徴から逸脱することなく他の様々な形で実施することができる。そのため、上述した実施形態はあらゆる点で単なる例示に過ぎず、限定的に解釈されてはならない。さらに、特許請求の範囲の均等範囲に属する変形や変更は、全て本発明の範囲内である。
【図面の簡単な説明】
【００６４】
【図１】本発明の一の実施形態に係るデジタルカメラ１の構成図
【図２】デジタルカメラ１におけるモーション検出部１３の角速度センサＸ２０および角速度センサＹ２１の配置を示す図
【図３】本実施形態における画像ユニットリスト５０を示す図
【図４】本実施形態におけるテンプレート６０の一例を示す図
【図５】デジタルカメラ１によるスライドショーの動作を示すフローチャート（その１）
【図６】デジタルカメラ１によるスライドショーの動作を示すフローチャート（その２）
【図７】角速度センサＸ２０によって検出された回転運動の波形の時間変化の一例を示す図（その１）
【図８】角速度センサＸ２０によって検出された回転運動の波形の時間変化の一例を示す図（その２）
【図９】角速度センサＸ２０および角速度センサＹ２１の各々によって検出された回転運動の波形の時間変化の一例を示す図
【符号の説明】
【００６５】
１  デジタルカメラ、２  画像表示部、１０  撮像部、１１  メモリ、１２  画像処理部、１３  モーション検出部、１４  制御部、１５  記憶部、１６  外部装置出力部、２０  角速度センサＸ、２１  角速度センサＹ、３０  操作部、３１  表示部、６０  テンプレート、１００  外部表示装置
【図１】
2010141403.tif 000003
【図２】
2010141403.tif 000004
【図３】
2010141403.tif 000005
【図４】
2010141403.tif 000006
【図５】
2010141403.tif 000007
【図６】
2010141403.tif 000008
【図７】
2010141403.tif 000009
【図８】
2010141403.tif 000010
【図９】
2010141403.tif 000011