(57)【特許請求の範囲】
【請求項１】
ユーザからの所定の操作を受け付ける受付手段と、
第一のレイアウトで表示アイテムが表示される第一の画面と、前記第一の画面において表示される表示アイテムを少なくとも１つ含み、前記第一のレイアウトと異なるサイズで表示アイテムが表示される第二のレイアウトで表示アイテムが表示される第二の画面とを切替える切替手段と、
前記切替手段によって前記第一の画面から前記第二の画面に切替えるための所定の操作の操作途中においては、前記表示アイテムの大きさを変化させずに、前記第一の画面と前記第二の画面とを重畳して表示し、前記所定の操作の完了に応じて、前記第一の画面と前記第二の画面とを重畳せずに、前記第二の画面を表示するように制御する表示制御手段とを有することを特徴とする表示制御装置。
【請求項２】
前記第一の画面には、第一の大きさの表示アイテムが第一の数表示されており、前記第二の画面には、第一の大きさと異なる第二の大きさの表示アイテムが前記第一の数と異なる第二の数表示されていることを特徴とする請求項１に記載の表示制御装置。
【請求項３】
前記所定の操作の操作途中においては、前記第一の画面の前記表示アイテムは、前記所定の操作が開始される前よりも薄く表示されることを特徴とする請求項１または２に記載の表示制御装置。
【請求項４】
前記所定の操作の操作途中においては、前記第一の画面の前記表示アイテムは、前記所定の操作が開始される前よりも透過度が高く表示されることを特徴とする請求項１乃至３の何れか１項に記載の表示制御装置。
【請求項５】
前記所定の操作の操作途中においては、前記第二の画面の前記表示アイテムは、前記所定の操作の完了後よりも薄く表示されることを特徴とする請求項１乃至４の何れか１項に記載の表示制御装置。
【請求項６】
前記所定の操作の操作途中においては、前記第二の画面の前記表示アイテムは、前記所定の操作の完了後よりも透過度が高く表示されることを特徴とする請求項１乃至５の何れか１項に記載の表示制御装置。
【請求項７】
前記第一の大きさが前記第二の大きさよりも大きく、前記第一の数の方は前記第二の数よりも少ない数であることを特徴とする請求項２項に記載の表示制御装置。
【請求項８】
前記所定の操作が完了するまでの前記所定の操作の操作量に応じて、前記第一の画面の前記表示アイテムの透過度を高くすることを特徴とする請求項１乃至７の何れか１項に記載の表示制御装置。
【請求項９】
前記所定の操作が完了するまでの前記所定の操作の操作量に応じて、前記第二の画面の前記表示アイテムの透過度を低くすることを特徴とする請求項１乃至８の何れか１項に記載の表示制御装置。
【請求項１０】
前記切替手段は、前記第一の画面から前記第二の画面に切替えた前記所定の操作に続いて開始された次の前記所定の操作が完了したことに応じて、さらに前記第二の画面から前記表示アイテムが第三のレイアウトで表示される第三の画面に切替えることを特徴とする請求項１乃至９の何れか１項に記載の表示制御装置。
【請求項１１】
タッチパネルへのタッチ操作を検出するタッチ検出手段をさらに有し、
前記所定の操作は、前記タッチパネルへタッチした二点間の距離が変わるように操作するピンチであることを特徴とする請求項１乃至１０の何れか１項に記載の表示制御装置。
【請求項１２】
前記ピンチにおけるタッチした二点間の距離が狭まるように操作がされたことにより、表示部に表示される前記表示アイテムの数が増え、前記二点間の距離が広がるように操作がされたことにより、前記表示部に表示される前記表示アイテムの数が減ることを特徴とする請求項１１に記載の表示制御装置。
【請求項１３】
前記表示アイテムは、再生画像であることを特徴とすることを特徴とする請求項１乃至１２の何れか１項に記載の表示制御装置。
【請求項１４】
前記第一の画面と前記第二の画面とでは、前記表示アイテムのレイアウトが異なることを特徴とする請求項１乃至１３の何れか１項に記載の表示制御装置。
【請求項１５】
前記表示制御手段は、前記切替手段により１つの前記表示アイテムが表示される第四の画面から前記第一の画面へと切替える際には、前記所定の操作の操作量に応じて前記第四の画面の前記表示アイテムの大きさを小さくすると共に、前記第一の画面の前記第一の表示アイテムと前記第四の画面の前記表示アイテムとを重畳して表示するように制御することを特徴とする請求項１乃至１４の何れか１項に記載の表示制御装置。
【請求項１６】
前記表示制御手段は、前記切替手段により前記第一の画面から１つの前記表示アイテムが表示される第四の画面へと切替える際には、前記所定の操作の操作量に応じて前記第一の画面の前記表示アイテムの大きさを大きくすると共に、前記第一の画面の前記表示アイテムと前記第四の画面の前記表示アイテムとを重畳して表示するように制御することを特徴とする請求項１乃至１５の何れか１項に記載の表示制御装置。
【請求項１７】
前記切替手段は、前記第一の画面が表示されている際に開始された前記所定の操作が完了する前に、前記所定の操作が中断されると、前記所定の操作が中断されてから所定時間経過後に前記第二の画面に切替えることを特徴とする請求項１乃至１６の何れか１項に記載の表示制御装置。
【請求項１８】
前記表示制御手段は、前記切替手段によって前記第一の画面から前記第二の画面に切替えるための前記所定の操作の操作途中において、前記第一の画面に含まれる前記表示アイテムの大きさは前記所定の操作が開始される前から変わらず、前記第二の画面に含まれる前記表示アイテムの大きさは前記所定の操作が完了した後と変わらずに表示するように制御することを特徴とする請求項１乃至１７の何れか１項に記載の表示制御装置。
【請求項１９】
ユーザからの所定の操作を受け付ける受付ステップと、
第一のレイアウトで表示アイテムが表示される第一の画面と、前記第一の画面において表示アイテムを少なくとも１つ含み、前記第一のレイアウトと異なるサイズで表示アイテムが表示される第二のレイアウトで表示アイテムが表示される第二の画面とを切替える切替ステップと、
前記第一の画面から前記第二の画面に切替えるための所定の操作の操作途中においては、前記表示アイテムの大きさを変化させずに、前記第一の画面と前記第二の画面とを重畳して表示し、
前記所定の操作の完了に応じて、前記第一の画面と前記第二の画面とを重畳せずに、前記第二の画面を表示するように制御する表示制御ステップとを有することを特徴とする表示制御装置の制御方法。
【請求項２０】
コンピュータを、請求項１乃至１８のいずれか１項に記載された表示制御装置の各手段として機能させるためのプログラム。
【請求項２１】
コンピュータを、請求項１乃至１８のいずれか１項に記載された表示制御装置の各手段として機能させるためのプログラムを格納したコンピュータが読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置およびその制御方法に関し、特に所定の表示対象の表示形態を複数の段階で変化させる際の技術に関する。
【背景技術】
【０００２】
複数の画像を同時に表示部に表示するマルチ再生を行う際に、表示する枚数を切替える操作を行うことがある。特許文献１には、マルチ再生時の画像の枚数をズームレバーにより切替えることが開示されている。また、操作量に応じて表示対象を拡大または縮小する技術が知られている。特許文献２には、タッチ操作であるピンチ操作の操作量に応じた画像の拡大や縮小が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１４５１９号公報
【特許文献２】特開２０１０−１２２８５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１のマルチ再生画像の表示枚数の切替えを、特許文献２のピンチ操作のような操作量に応じて実行するようにすると、ピンチ操作を開始してから実際に表示枚数が切替わるまでユーザは操作が入力されているのか分からない。このとき、一定量以上の操作に応じて表示を切替えるようにすると、一定量の操作後に突然表示が切替わるので、今までユーザの見ていた画像のレイアウトや大きさの変化をユーザがすぐに認識できず、戸惑ってしまう可能性もある。さらに、特許文献２に記載の拡大、縮小操作のようにピンチ操作に応じてマルチ再生に含まれる画像の大きさを変えてしまうと、表示枚数の切替えが行われているのか、一部の画像の大きさが変わっているのか見分けがつきにくい。
【０００５】
本発明は、上記の課題に鑑み、所定以上の操作量の操作に応じて、画面の切替えを行う際の操作性を向上させることを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の表示制御装置は、
ユーザからの所定の操作を受け付ける受付手段と、第一のレイアウトで表示アイテムが表示される第一の画面と、第一の画面において表示される表示アイテムを少なくとも１つ含み、第一のレイアウトと異なるサイズで表示アイテムが表示される第二のレイアウトで表示アイテムが表示される第二の画面とを切替える切替手段と、切替手段によって第一の画面から第二の画面に切替えるための所定の操作の操作途中においては、表示アイテムの大きさを変化させずに、第一の画面と第二の画面とを重畳して表示し、所定の操作の完了に応じて、第一の画面と第二の画面とを重畳せずに、第二の画面を表示するように制御する表示制御手段とを有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、所定以上の操作量の操作に応じて、画面の切替えを行う際の操作性を向上させることができる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態の構成を適用可能な装置の一例としてのデジタルカメラの外観図
【図２】本実施形態の構成を適用可能な装置の一例としてのデジタルカメラの構成例を示すブロック図
【図３】本実施形態のおけるマルチ再生画像の表示処理を示したフローチャート
【図４】本実施形態におけるマルチ再生画像の切替えの様子を示した図
【発明を実施するための形態】
【０００９】
＜第１実施形態＞
以下、図面を参照して本発明の好適な実施形態を説明する。
【００１０】
図１は本発明の表示制御装置の一例としてのデジタルカメラ１００の外観図、図２は本発明の表示制御装置の一例としてのデジタルカメラ１００の構成例を示すブロック図である。
【００１１】
図１に本発明の表示制御装置の一例としてのデジタルカメラ１００の外観図を示す。表示部２８は画像や各種情報を表示する表示部である。表示部２８と重畳してタッチ操作を受け付けるタッチパネル７０ａが設けられている。シャッターボタン６１は撮影指示を行うための（押下されると第１段階で撮影指示を受付け、第２段階で撮影を実行する）操作部である。レバー７３はシャッターボタンを囲うように設けられた、左右につまみを回転するようにして操作をする操作部材である。例えば、レバー７３のつまみを右方向に操作すると画像の拡大、左方向に操作すると画像の縮小といった操作になる。モード切替スイッチ６０は各種モードを切替えるための操作部である。コネクタ１１２は例えばＰＣやプリンタと接続するための接続ケーブル１１１をデジタルカメラ１００に接続するためのコネクタである。操作部７０はユーザからの各種操作を受け付ける各種スイッチ、ボタン、タッチパネル等の操作部材より成る操作部である。電源スイッチ７２は、電源オン、電源オフを切替えるための押しボタンである。記録媒体２００はメモリカードやハードディスク等の不揮発性の記録媒体である。記録媒体スロット２０１は記録媒体２００を格納するためのスロットである。記録媒体スロット２０１に格納された記録媒体２００は、デジタルカメラ１００との通信が可能となり記録や再生が可能となる。蓋２０２は記録媒体スロット２０１の蓋である。図においては、蓋２０２を開けてスロット２０１から記録媒体２００の一部を取り出して露出させた状態を示している。
【００１２】
また、マルチ再生中（複数枚の画像を同時に表示部２８に表示）にレバー７３のつまみを左方向に操作すると、表示枚数が多くなり、つまみを右方向に操作すると表示枚数が少なくなる。すなわち、マルチ再生の表示枚数の段階が切替わっていく。なお、マルチ再生の段階が切替わり、表示枚数が多くなるとそれぞれの画像の大きさは小さくなり、表示枚数が少なくなるとそれぞれの画像の大きさは大きくなる。表示枚数の切替えでは、１×１（１枚）、３×２（６枚）、４×３（１２枚）、６×６（３６枚）、１０×１０（１００枚）の５段階、１×１（１枚）、３×２（６枚）、４×３（１２枚）、９×６（５４枚）のように４段階で次から次へと表示枚数が切替わる。１枚表示になった後、さらにレバー７３のつまみを右方向に操作すると画像の拡大操作となり、１枚表示の状態（シングル再生、単数表示）からつまみを左方向に操作するとマルチ再生（複数表示）へと切替わる。
【００１３】
図２は、本実施形態によるデジタルカメラ１００の構成例を示すブロック図である。
【００１４】
図２において、撮影レンズ１０３はズームレンズ、フォーカスレンズを含むレンズ群である。シャッター１０１は絞り機能を備えるシャッターである。撮像部２２は光学像を電気信号に変換するＣＣＤやＣＭＯＳ素子等で構成される撮像素子である。Ａ／Ｄ変換器２３は、撮像部２２から出力されるアナログ信号をデジタル信号に変換するために用いられる。
【００１５】
画像処理部２４は、Ａ／Ｄ変換器２３からのデータ、又は、メモリ制御部１５からのデータに対し所定の画素補間、縮小といったリサイズ処理や色変換処理を行う。また、画像処理部２４では、撮像した画像データを用いて所定の演算処理が行われ、得られた演算結果に基づいてシステム制御部５０が露光制御、測距制御を行う。これにより、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理が行われる。画像処理部２４では更に、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行っている。
【００１６】
Ａ／Ｄ変換器２３からの出力データは、画像処理部２４及びメモリ制御部１５を介して、或いは、画像処理部２４を介さずメモリ制御部１５を介してメモリ３２に直接書き込まれる。メモリ３２は、撮像部２２によって得られＡ／Ｄ変換器２３によりデジタルデータに変換された画像データや、表示部２８に表示するための画像データを格納する。メモリ３２は、所定枚数の静止画像や所定時間の動画像および音声を格納するのに十分な記憶容量を備えている。
【００１７】
また、メモリ３２は画像表示用のメモリ（ビデオメモリ）を兼ねている。Ｄ／Ａ変換器１３は、メモリ３２に格納されている画像表示用のデータをアナログ信号に変換して表示部２８に供給する。こうして、メモリ３２に書き込まれた表示用の画像データはＤ／Ａ変換器１３を介して表示部２８により表示される。表示部２８は、ＬＣＤ等の表示器上に、Ｄ／Ａ変換器１３からのアナログ信号に応じた表示を行う。Ａ／Ｄ変換器２３によって一度Ａ／Ｄ変換されメモリ３２に蓄積されたデジタル信号をＤ／Ａ変換器１３においてアナログ変換し、表示部２８に逐次転送して表示することで、電子ビューファインダとして機能し、スルー画像表示（ライブビュー表示）を行える。
【００１８】
不揮発性メモリ５６は、コンピュータを内蔵したシステム制御部５０によって電気的に消去・記録・読出し可能な記録媒体としてのメモリであり、例えばＥＥＰＲＯＭ等が用いられる。不揮発性メモリ５６には、システム制御部５０の動作用の定数、プログラム等が記憶される。ここでいう、プログラムとは、本実施形態にて後述する各種フローチャートを実行するためのコンピュータプログラムのことである。
【００１９】
システム制御部５０は、デジタルカメラ１００全体を制御する。前述した不揮発性メモリ５６に記録されたプログラムを実行することで、後述する本実施形態の各処理を実現する。システムメモリ５２には、ＲＡＭが用いられる。システムメモリ５２には、システム制御部５０の動作用の定数、変数、不揮発性メモリ５６から読み出したプログラム等を展開する。また、システム制御部５０はメモリ３２、Ｄ／Ａ変換器１３、表示部２８等を制御することにより表示制御も行う。
【００２０】
モード切替スイッチ６０、シャッターボタン６１、操作部７０はシステム制御部５０に各種の動作指示を入力するための操作手段である。モード切替スイッチ６０は、システム制御部５０の動作モードを静止画記録モード、動画撮影モード、再生モード等のいずれかに切替える。静止画記録モードに含まれるモードとして、オート撮影モード、オートシーン判別モード、マニュアルモード、撮影シーン別の撮影設定となる各種シーンモード、プログラムＡＥモード、カスタムモード等がある。モード切替スイッチ６０で、メニュー画面に含まれるこれらのモードのいずれかに直接切替えられる。あるいは、モード切替スイッチ６０でメニュー画面に一旦切り換えた後に、メニュー画面に含まれるこれらのモードのいずれかに、他の操作部材を用いて切替えるようにしてもよい。同様に、動画撮影モードにも複数のモードが含まれていてもよい。
【００２１】
システム制御部５０は、シャッターボタン６１による撮像指示により、撮像部２２による静止画撮像動作、撮像部２２からの信号読み出しから記録媒体２００に画像データを書き込むまでの一連の撮影処理の動作を開始する。
【００２２】
操作部７０の各操作部材は、表示部２８に表示される種々の機能アイコンを選択操作することなどにより、場面ごとに適宜機能が割り当てられ、各種機能ボタンとして作用する。機能ボタンとしては、例えば終了ボタン、戻るボタン、画像送りボタン、ジャンプボタン、絞込みボタン、属性変更ボタン等がある。例えば、メニューボタンが押されると各種の設定可能なメニュー画面が表示部２８に表示される。利用者は、表示部２８に表示されたメニュー画面と、上下左右の４方向ボタンやＳＥＴボタンとを用いて直感的に各種設定を行うことができる。さらに操作部７０はタッチパネル７０ａを有する。
【００２３】
電源制御部８０は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切替えるスイッチ回路等により構成され、電池の装着の有無、電池の種類、電池残量の検出を行う。また、電源制御部８０は、その検出結果及びシステム制御部５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体２００を含む各部へ供給する。電源スイッチ７２は電源のＯＮとＯＦＦとを切替えるためのスイッチである。電源部３０は、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター等からなる。記録媒体Ｉ／Ｆ１８は、メモリカードやハードディスク等の記録媒体２００とのインターフェースである。記録媒体２００は、撮影時に画像を記録するためのメモリカード等の不揮発性の記録媒体であり、半導体メモリや光ディスク、磁気ディスク等から構成される。
【００２４】
通信部５４は、無線または有線ケーブルによって外部機器やネットワークと接続し、映像信号や音声信号等の送受信を行う。通信部５４は無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やインターネットとも接続可能である。通信部５４は撮像部２２で撮像した画像（スルー画像を含む）や、記録媒体２００に記録された画像を送信可能であり、また、外部機器から画像データやその他の各種情報を受信することができる。
【００２５】
なお操作部７０にタッチパネル７０ａが含まれる場合、システム制御部５０はタッチパネルへの以下の操作。あるいは状態を検出（タッチ検出）できる。
【００２６】
・タッチパネルにタッチしていなかった指やペンが新たにタッチパネルにタッチしたこと。すなわち、タッチの開始（以下、タッチダウン（Ｔｏｕｃｈ−Ｄｏｗｎ）と称する）。
・タッチパネルを指やペンでタッチしている状態であること（以下、タッチオン（Ｔｏｕｃｈ−Ｏｎ）と称する）。
・タッチパネルを指やペンでタッチしたまま移動していること（以下、タッチムーブ（Ｔｏｕｃｈ−Ｍｏｖｅ）と称する）。
・タッチパネルへタッチしていた指やペンを離したこと。すなわち、タッチの終了（以下、タッチアップ（Ｔｏｕｃｈ−Ｕｐ）と称する）。
・タッチパネルに何もタッチしていない状態（以下、タッチオフ（Ｔｏｕｃｈ−Ｏｆｆ）と称する）。
【００２７】
タッチダウンが検出されると、同時にタッチオンであることも検出される。タッチダウンの後、タッチアップが検出されない限りは、通常はタッチオンが検出され続ける。タッチムーブが検出されるのもタッチオンが検出されている状態である。タッチオンが検出されていても、タッチ位置が移動していなければタッチムーブは検出されない。タッチしていた全ての指やペンがタッチアップしたことが検出された後は、タッチオフとなる。
【００２８】
これらの操作・状態や、タッチパネル上に指やペンがタッチしている位置座標はシステム制御部５０に通知され、システム制御部５０は通知された情報に基づいてタッチパネル上にどのような操作が行なわれたかを判定する。タッチムーブについてはタッチパネル上で移動する指やペンの移動方向についても、位置座標の変化に基づいて、タッチパネル上の垂直成分・水平成分毎に判定できる。タッチパネルは、抵抗膜方式や静電容量方式、表面弾性波方式、赤外線方式、電磁誘導方式、画像認識方式、光センサ方式等、様々な方式のタッチパネルのうちいずれの方式のものを用いても良い。方式によって、タッチパネルに対する接触があったことでタッチがあったと検出する方式や、タッチパネルに対する指やペンの接近があったことでタッチがあったと検出する方式ものがあるが、いずれの方式でもよい。
【００２９】
再生モードにおいては、記録媒体２００に記録されている静止画や動画等のサムネイル画像（シングル再生の場合は表示用の画像）を一覧で表示する。このとき、表示部２８に同時に表示する再生画像（表示アイテム）の枚数を増やす（マルチ再生）とより多くの枚数の再生画像を確認できるので、ユーザは探している画像がどの辺にあるのか探しやすくなる。一方で、多くの枚数の再生画像を表示してしまうと、一枚一枚の再生画像の細部を確認しにくいので、どの辺に所望の再生画像があるか分かったら表示枚数を減らして、よりそれぞれの再生画像の細部を確認しやすくできるとよい。ここで、表示枚数は上述した何段階かあるうち、１段階ずつ確認しながら切替えることで、表示枚数を減らす場合には、ユーザは所望の再生画像がありそうな範囲を絞ることができ、効率の良い検索ができる。また、表示枚数を増やす場合にも、１段階ずつ再生画像の大きさが小さくなっていくので、急に何段階も表示枚数が増えて再生画像の大きさが急に小さくなるよりも探しやすい。このとき、もともと表示していた再生画像のレイアウト（枚数、画像の大きさ、表示位置）と切替後の再生画像のレイアウトを認識できると、ユーザはこの操作を続けると次にどのような表示になるのか予測しながら操作ができるので、直感的に切替操作を行える。
【００３０】
マルチ再生において表示枚数を切替えると、一行または一列に表示可能な表示枚数も変化し、その結果右端にあった再生画像が左端に移動したりする等のレイアウトも変わる。上述したようなマルチ再生の表示枚数の切替えをピンチ操作によって行う場合、ピンチ操作に応じてマルチ再生画像自体を拡大・縮小してしまうと、操作の途中で切替え後の表示位置へ各再生画像が移動させたり、瞬時にレイアウトを切替える必要がある。操作の途中で再生画像が移動したり、レイアウトが瞬時に切り替わると、ユーザは切替前後でどのようなレイアウトの変化があったのか分かりにくい。例えば、切替前後で再生画像の大きさが大きく変化するのに、切替前の再生画像を拡大してしまうと、切替前後でどのくらい再生画像が大きくなったのか分からなくなってしまう。このように、マルチ再生画像の切替前後での変化が分からないと、どのような変化が起こっているのかわからず、切替えが完了した後に、やはりユーザが所望でない画像であったと思ったときに、もう一度戻す操作をしなければならなくなる。また、ピンチ操作には画像の拡大や縮小といった（連続的な大きさの変化）機能も割り当てることがあるので、ユーザが今行っている操作が画像の大きさを変える操作として認識されているのか、表示枚数の切替えの操作として認識されているのか分かりにくい。つまり、ユーザはレイアウトを変えずに再生画像の一部を拡大（縮小）表示しているのか、レイアウトの変更を伴う表示切替か、切替えが完了するまで分からず、どの操作で表示枚数が切替わるか分からないまま結局表示枚数の切替えを行えなくなる可能性もある。
【００３１】
本実施形態ではマルチ再生の表示枚数の段数切替えをする場合の表示処理について説明する。
【００３２】
図３を用いて本実施形態におけるマルチ再生の表示処理について説明する。
【００３３】
この処理は、不揮発性メモリ５６に記録されたプログラムをシステムメモリ５２に展開してシステム制御部５０が実行することで実現する。なお、この処理は、デジタルカメラ１００に電源が入り、再生モードに切替えられると開始する。また、表示枚数は、１×１（１枚）、３×２（６枚）、４×３（１２枚）、９×６（５４枚）の４段階として説明する。マルチ再生画像には、４段階のいずれかの段階の表示枚数Ｓｎの再生画像が含まれている。
【００３４】
Ｓ３０１では、システム制御部５０は、図４（ａ）に示すように、表示枚数Ｓｎの再生画像（マルチ再生画像４０１）を透過度αｎ＝０（不透過度１００）で表示する。ここで表示枚数Ｓｎは、現在表示部２８に表示されているマルチ再生における再生画像の枚数であり、例えば、６枚や１２枚といった枚数である。透過度αｎは表示枚数Ｓｎのマルチ再生画像の表示部２８における表示の濃さを示しており、透過度αｎ＝０（不透過度１００）からαｎ＝１００（不透過度０）になるほどにマルチ再生画像が透明になって見えなくなる。図４（ａ）に示すマルチ再生画像４０１は、表示枚数Ｓｎ＝５４枚の場合の再生画像である。このとき、再生画像３２が選択されている場合には、再生画像３２の周囲を太枠で囲ったり、他の再生画像とは異なる表示形態で識別表示するようにしてもよい。
【００３５】
Ｓ３０２では、システム制御部５０は、再生モードを終了する操作がされたか否かを判定する。再生モードは、メニュー画面を表示する操作や、ライブビュー（ＬＶ）画像を表示する操作がされた場合、シングル再生（１枚表示）の状態から拡大操作がされた場合、電源がＯＦＦになった場合に終了する。再生モードを終了する操作がされたと判定した場合は、再生モードの処理を終了し、そうでない場合は、Ｓ３０３へと進む。
【００３６】
Ｓ３０３では、システム制御部５０は、タッチパネル７０ａへのタッチダウン（タッチの開始）を検出したか否かを判定する。タッチダウンを検出したと判定した場合は、Ｓ３０４へ進み、そうでない場合は、Ｓ３０７へ進む。
【００３７】
Ｓ３０４では、システム制御部５０は、Ｓ３０３で判定したタッチダウンを含め、２点以上のタッチダウンがあったか否かを判定する。２点以上のタッチダウンがあったと判定した場合は、Ｓ３０５へ進み、そうでない（タッチダウンした点が１点）場合は、Ｓ３０６へ進む。本実施形態では、３点以上だったとしても最初にタッチダウンした２点の座標は取得するが、３点目以降のタッチ点については、その点がタッチしている状態でもそうでなくても処理には使用せず、最初にタッチダウンした２点について考慮するものとする。
【００３８】
Ｓ３０５では、システム制御部５０は、Ｓ３０３及びＳ３０４で判定されたタッチダウンであり、２点のタッチ点間の距離（タッチした二点間の距離）を取得し、Ｄ０としてシステムメモリ５２に記録する。図４（ｃ）には表示枚数Ｓｎ＝５４枚の場合のマルチ再生画像４０１に対して行われた２点のタッチを示している。
【００３９】
Ｓ３０６では、システム制御部５０は、Ｓ３０３及びＳ３０４で判定されたタッチダウンであり、１点のタッチによるタッチ操作に対応する処理を行う。タッチ点が１点の場合のタッチ操作に対応する処理とは例えば、スクロールやシングル再生する再生画像の選択等である。スクロールを行うと、現在表示されている表示枚数Ｓｎのマルチ再生画像が移動し、表示枚数Ｓｎの異なる再生画像が表示されるようになる。図４（ａ）の状態でスクロールが行われると再生画像１〜５４が含まれた状態でマルチ再生画像４０１が表示されていたが、例えば、再生画像１０〜６３が見えるようになる。このとき、スクロールバー４０４の表示位置スクロール方向及び再生画像の位置に応じて移動する。ただし、表示可能な再生画像が表示枚数Ｓｎ分ない場合には、そもそもＳｎよりも少ない枚数しか再生画像が表示されておらず、さらにスクロール操作をしても表示される再生画像は変わらない。
【００４０】
Ｓ３０７では、システム制御部５０は、レバー７３による段数切替指示があったか否かを判定する。段数切替指示があったと判定した場合は、Ｓ３０８へ進み、そうでない場合は、Ｓ３０２へ進む。
【００４１】
Ｓ３０８では、システム制御部５０は、Ｓ３０７において行われた段数切替指示が表示枚数を増加する指示であったか否かを判定する。レバー７３のつまみが左方向に操作された場合には段数切替指示が表示枚数を増加する方向の指示であったと判定し、つまみが右方向に操作された場合には段数切替指示が表示枚数を減少する方向の指示であったと判定する。段数切替指示が表示枚数を増加する方向への指示であったと判定した場合は、Ｓ３０９へ進み、そうでない場合は、Ｓ３１０へ進む。
【００４２】
Ｓ３０９では、システム制御部５０は、切替後の表示枚数ＳｎをＳ３０７の操作前の表示枚数Ｓ（ｎ−１）から一段階上げて設定、すなわち表示枚数が増えるように表示枚数Ｓｎを設定する。具体的には、Ｓ（ｎ−１）＝１×１（１枚）の場合は、Ｓｎ＝３×２（６枚）となり、Ｓ（ｎ−１）＝４×３（１２枚）の場合は、Ｓｎ＝９×６（５４枚）となるように設定する。このとき、Ｓ（ｎ−１）＝９×６（５４枚）であった場合には、これ以上多い表示枚数の段階が設定されていないので、Ｓｎを設定し直さずにＳ３０１に進む。
【００４３】
Ｓ３１０では、システム制御部５０は、切替後の表示枚数ＳｎをＳ３０７の操作前の表示枚数Ｓ（ｎ−１）から一段階下げて設定、すなわち表示枚数が減るように表示枚数Ｓｎを設定する。つまり、Ｓ（ｎ−１）＝３×２（６枚）の場合は、Ｓｎ＝１×１（１枚）となり、Ｓ（ｎ−１）＝９×６（５４枚）の場合は、Ｓｎ＝４×３（１２枚）となるように設定する。このとき、Ｓ（ｎ−１）＝１×１（１枚）であった場合には、これ以上表示枚数は減らないが、シングル再生における拡大指示となる。よって、シングル再生時にＳ３０８においてＮｏと判定された場合には、マルチ再生処理を終了して拡大表示を行う。
【００４４】
Ｓ３１１では、システム制御部５０は、現在のタッチ点が２点以上か否かを判定する。タッチ点が２点以上であると判定した場合には、Ｓ３１２へ進み、そうでない場合は、Ｓ３３０へ進む。
【００４５】
Ｓ３１２では、システム制御部５０は、Ｓ３０４で判定した２点のタッチ点について、現在のタッチ点間の距離を取得する。
【００４６】
Ｓ３１３では、システム制御部５０は、前回Ｓ３１２で取得したタッチ点間の距離またはＳ３０５で設定したＤｎ（Ｄ０）と直前のＳ３１２で取得したタッチ点間の距離とを比較して、タッチ点間の距離に変化があったか否かを判定する。図４（ｄ）は、図４（ｃ）の状態からタッチ点間の距離が広がった場合の様子を示している。このように、タッチ点間の距離が広がるような操作をピンチアウトという。また、タッチ点間の距離が狭まるような操作をピンチインという。タッチ点間の距離が変化したと判定した場合には、Ｓ３１４へ進み、そうでない場合は、Ｓ３１１へ戻る。Ｓ３０３でタッチダウンがされてからタッチ位置が動かない場合には、Ｓ３１３でＮｏとなった後、タッチが離されても表示は変わらず、Ｓ３０１で表示したＳｎの画像が表示されたままである。
【００４７】
Ｓ３１４では、システム制御部５０は、Ｓ３１１までＤｎとして設定されていた値をＤ（ｎ−１）として設定し直し、さらにＳ３１１までＳｎとして設定されていた表示枚数をＳ（ｎ−１）として設定し直す。すなわち、Ｓ３１３においてタッチ点間の距離に変化があったと判定されたので、タッチ点間の距離を更新すると共に、Ｓ３１３における判定がされる前までの表示枚数をＳ（ｎ−１）として更新し、システムメモリ５２に記録する。ただし、後述する段数切替フラグがＯＮの場合には、表示枚数Ｓｎの更新は行わない。
【００４８】
Ｓ３１５では、システム制御部５０は、段数切替フラグがＯＮであるか否かを判定する。段数切替フラグは、再生画像の表示枚数の切替の途中であるか、すなわちＳ３０１のようにマルチ再生画像を表示している状態から、ユーザがピンチインもしくはピンチアウトをして（段数切替指示をして）次の段数に切替わっている途中であることを示す。また、段数切替フラグがＯＮときは、切替前のマルチ再生画像が透過度０よりも薄く表示されている。段数切替フラグがＯＦＦの場合には、マルチ再生画像が図４（ａ）や（ｃ）のように透過度０で表示され、段数切替指示を受け付けていない状態である。段数切替フラグＯＮの場合にはＳ３１６へ進み、そうでない場合は、Ｓ３１７へ進む。
【００４９】
Ｓ３１６では、システム制御部５０は、切替前の表示枚数Ｓ（ｎ−１）と切替後の表示枚数Ｓｎとをシステムメモリ５２から取得する。
【００５０】
Ｓ３１７〜Ｓ３１９においては、表示枚数が増える方に表示枚数の段数が切替えられているのか、表示枚数が減る方に表示枚数の段数が切替えられているのかを判定する。
【００５１】
Ｓ３１７では、システム制御部５０は、Ｓ３０５もしくはＳ３２８で取得したタッチ開始時のタッチ点間の距離（Ｄ０）とＳ３１２で取得した（現在の）タッチ点間の距離（Ｄｎ）とを比較する。そして、タッチ点間の距離が広がる方に操作がされたのか、狭まる方に操作がされたのかを判定する。すなわち、ピンチアウトがされて表示枚数を減らす方に操作がされたのか、ピンチインがされて表示枚数を増やす方に操作がされたのか否かを判定する。Ｄ０＜Ｄｎ、つまりタッチ点間の距離が広がる方に操作がされたと判定された場合は、Ｓ３１８へ進み、そうでない場合は、Ｓ３１９へ進む。
【００５２】
Ｓ３１８では、システム制御部５０は、切替後の表示枚数Ｓｎを、切替前の表示枚数Ｓ（ｎ−１）から一段階表示枚数を減らした表示枚数に設定する。図４（ｃ）でＳｎ＝５４枚でマルチ再生画像４０１を表示している場合には、表示枚数が一段階減ると、図４（ｅ）に示すようにＳｎ＝１２枚のマルチ再生画像４０２が表示されるようになる。このように、表示枚数が一段階減るように切替後の表示枚数Ｓｎを設定し、システムメモリ５２に記録する。ただし、Ｓ（ｎ−１）＝１枚で切替操作前にシングル再生だった場合には、ピンチアウトは拡大操作となるのでＳ３１８の処理は行わずに、マルチ再生の表示処理を終了する。
【００５３】
Ｓ３１９では、システム制御部５０は、切替後の表示枚数Ｓｎを、切替前の表示枚数Ｓ（ｎ−１）から一段階表示枚数を増やした表示枚数に設定し、システムメモリ５２に記録する。ただし、Ｓ（ｎ−１）が５４枚であった場合には、これ以上多い表示枚数の段階が設定されていないので、Ｓ３１９の処理を行わずに、Ｓ３０１に戻る。
【００５４】
Ｓ３２０では、システム制御部５０は、切替前の表示枚数Ｓ（ｎ−１）のマルチ再生画像を透過度α（ｎ−１）＝ａ＊｜Ｄ０−Ｄｎ｜で表示する。つまり、Ｓ３０１における透過度はαｎ＝０からタッチ点間の距離の変化（｜Ｄ０−Ｄｎ｜）をａ倍した分足した透過度α（ｎ−１）で表示し、タッチ点間の距離が広がるほど（操作途中に）切替前のマルチ再生画像の透過度が高くなり、薄くなるように表示する。図４（ｄ）は切替前のマルチ再生画像４０１（表示枚数Ｓｎ＝５４枚）の透過度α（ｎ−１）が、切替え操作がされる前の様子を示す図４（ｃ）のマルチ再生画像４０１（表示枚数Ｓｎ＝５４枚）の透過度（αｎ＝０）よりも薄くなっている。図４（ｆ）は、図４（ｅ）でマルチ再生画像４０２が表示されている状態で表示枚数の切替指示がされ、マルチ再生画像４０２の透過度α（ｎ−１）が徐々に薄くなり、表示枚数Ｓｎ＝６枚のマルチ再生画像４０３の透過度αｎが徐々に濃くなる様子を示している。さらに図４（ｇ）のマルチ再生画像４０３（表示枚数Ｓｎ＝６枚）から図４（ｅ）のマルチ再生画像４０２（表示枚数Ｓｎ＝１２枚）に表示枚数が切替わる場合には、図４（ｆ）に示すように切替前のマルチ再生画像４０３の透過度α（ｎ−１）が徐々に薄くなる。すなわち、切替え完了前は、切替前のマルチ再生画像は、切替え完了後よりも濃く表示されている。また、切替後のマルチ再生画像４０２の透過度αｎが徐々に濃くなっていく（切替え完了後よりも薄く表示される）。定数ａは例えば、２０（（透過度）／ｃｍ）といった値や、２５（（透過度）／ｃｍ）といった値である。なお、切替えの途中には、選択されている再生画像の識別表示（選択枠の表示）をやめ、切替えが終了しユーザのタッチ操作が離された時に再びタッチ位置にある再生画像を選択する（識別表示）するようにする。
【００５５】
Ｓ３２１では、システム制御部５０は、切替後の表示枚数Ｓｎのマルチ再生画像を透過度αｎ＝１００−ａ＊｜Ｄ０−Ｄｎ｜で表示する。つまり、Ｓ３０１における透過度αｎ＝１００からタッチ点間の距離の変化（｜Ｄ０−Ｄｎ｜）をａ倍した分引いた透過度で表示し、タッチ点間の距離が広がる毎に切替前のマルチ再生画像の透過度が低くなり、濃くなるようにする。なお、Ｓ３２０とＳ３２１で透過度を決める際に使用する定数ａは、Ｓ３２０とＳ３２１では異なっていても良く、例えば、切替前のマルチ再生画像の薄くなる度合いよりも、切替後のマルチ再生画像の濃くなる度合いの方が高くなるようにしてもよい。
【００５６】
Ｓ３２２では、システム制御部５０は、Ｓ３２０で設定した切替前のマルチ再生画像の透過度α（ｎ−１）が１００か、Ｓ３２１で設定した切替後のマルチ再生画像の透過度αｎが０かの何れかが満たされたか、何れも満たされていないかを判定する。透過度α（ｎ−１）＝１００、αｎ＝０の何れかを満たすと判定した場合は、Ｓ３２３へ進み、そうでない場合（どちらも満たさない）は、Ｓ３２５へ進む。もしくは、Ｓ３２２における判定は、タッチ点間の距離の変化が所定の距離になったか否かで判定してもよい。つまり、所定以上の距離、タッチ点間の距離の変化があったら、画像の切替えを完了するようにしてもよい。
【００５７】
Ｓ３２３では、システム制御部５０は、透過度α（ｎ−１）＝１００、αｎ＝０に設定し、システムメモリ５２に記録する。すなわち、切替前のマルチ再生画像の透過度を１００にして（非表示にする）、切替後のマルチ再生画像の透過度を０にする（完全に表示した状態にする）。このように、タッチ点間の距離の変化に応じて、切替前のマルチ再生画像の透過度を徐々に薄くしていき、切替後のマルチ再生画像の透過度を徐々に濃くしていくことで、表示枚数の切替えを行う。
【００５８】
Ｓ３２４では、システム制御部５０は、表示枚数Ｓｎのマルチ再生画像を表示部２８に表示する。つまり、図４（ｃ）の切替前のマルチ再生画像が完全に表示された状態で開始したピンチアウトにより、図４（ｄ）の切替途中の表示をし、ユーザがピンチアウトを続けると最終的に図４（ｅ）のように切替後のマルチ再生画像が完全に表示されるようになる。
【００５９】
Ｓ３２５では、システム制御部５０は、Ｓ３２０で設定した切替前のマルチ再生画像の透過度α（ｎ−１）が０になったか、Ｓ３２１で設定した切替後のマルチ再生画像の透過度αｎが１００になったかの何れかが満たされたか、何れも満たされていないか判定する。透過度α（ｎ−１）＝０、αｎ＝１００の何れかを満たすと判定した場合は、Ｓ３２６へ進み、そうでない場合（どちらも満たさない）は、Ｓ３２９へ進む。
【００６０】
Ｓ３２６では、システム制御部５０は、透過度α（ｎ−１）＝０、αｎ＝１００に設定し、システムメモリ５２に記録する。Ｓ３２３とは異なり、Ｓ３２６では、ユーザが段数切替指示を開始したものの、やはりもともと表示していた表示枚数Ｓ（ｎ−１）で再生画像を表示しようとしてユーザが操作をしたので、切替前のマルチ再生画像の透過度α（ｎ−１）＝０とする。つまり、ピンチイン（ピンチアウト）して、表示枚数を増やそう（減らそう）としたが、マルチ再生画像が完全に切替わる前に、ユーザがピンチアウト（ピンチイン）したので、もともと表示していたマルチ再生画像を表示する。このように、ユーザが一度表示枚数を変えようとしたが途中で、思ったよりも表示枚数が多かった、または思ったよりも表示枚数が少なかったと判断した場合にも、切替えの途中経過が見えているので、完全に表示枚数を切替える前に切替えを戻すこともできる。
【００６１】
Ｓ３２７では、システム制御部５０は、表示枚数Ｓ（ｎ−１）のマルチ再生画像を表示部２８に表示する。
【００６２】
Ｓ３２８では、システム制御部５０は、Ｄ０＝Ｄｎに設定し、段数切替フラグをＯＦＦにする。Ｓ３２４またはＳ３２７においてマルチ再生画像の段数の切替が終了したので、Ｓ３２８においてタッチ点間の距離をリセット（現在のタッチ点間の距離ＤｎをＤ０に設定し直す）する。これにより、タッチを離さなくても一回のタッチ操作で連続的に表示を切替えることができるようにする。つまり、図４（ｃ）で開始したピンチアウトによりマルチ再生画像４０１から、図４（ｅ）に示すマルチ再生画像４０２に切替えた後、タッチを離さなくてもそのままピンチアウトを続けると図４（ｇ）に示すマルチ再生画像４０３に切替わる。このように、一回のピンチ操作で複数段のマルチ再生画像の切替ができるので、ユーザは素早く所望の表示枚数のマルチ再生画像へと切替えることができる。また、一段回分の表示の切替は終了したので段数切替フラグはＯＦＦにし、Ｓ３２８で設定したＤ０からタッチ点間の距離が変化したら再び段数切替の状態に遷移する。なお、段数切替フラグがＯＦＦになる度にタッチアップをしなければ、次の段数切替操作を受け付けない（ピンチ操作がされても段数が切替わらない）ようにしてもよい。
【００６３】
Ｓ３２９では、システム制御部５０は、Ｓ３２２でＮＯ、Ｓ３２５でＮＯと判定された場合に段数切替フラグをＯＮにしてシステムメモリ５２に記録する。すなわち、０＜透過度αｎ、α（ｎ−１）＜１００で、切替前後のマルチ再生画像どちらも透過度が途中のまま表示されていると判定されており、切替えの途中の状態であると判定された場合に段数切替フラグをＯＮにする。ただし、既に段数切替フラグがＯＮになっている場合には、Ｓ３２９の処理を行わなくてよい。
【００６４】
Ｓ３３０〜Ｓ３３８の処理は、ピンチ操作の途中でユーザが指を離した場合の処理であり、ユーザの開始したピンチ操作に応じて切替えが開始された後、ユーザのピンチ操作が中断されても所定時間経過後に表示の切替えが完了するための処理である。
【００６５】
Ｓ３３０では、システム制御部５０は、段数切替フラグがＯＮであるか否かを判定する。すなわち、Ｓ３２９においてタッチ点が１点、もしくはタッチを離した状態であると判定された時に、マルチ再生画像の表示の切替途中であったか否かを判定する。段数切替フラグがＯＮであると判定した場合は、Ｓ３３１へ進み、そうでない場合は、Ｓ３０１へ戻る。
【００６６】
Ｓ３３１では、システム制御部５０は、切替前の表示枚数Ｓ（ｎ−１）と切替後の表示枚数Ｓｎとをシステムメモリ５２から取得する。すなわち、現在何枚表示から何枚表示へと遷移している途中なのかの情報を取得する。
【００６７】
Ｓ３３２では、システム制御部５０は、現在の透過度α（ｎ−１）ｍを、直前の透過度α（ｎ−１）（ｍ−１）からｂ分引いた値に設定して、切替前のマルチ再生画像を表示する。つまり、切替前のマルチ再生画像が少し薄くなるように設定する。なお、Ｓ３３２とＳ３３３の処理は、０．２秒や０．３秒といった所定時間毎に行い、ｂは例えば１０や１５といった値である。タッチを離した後も、徐々に透過度が１００に近づき、切替前の画像が非表示になる。図４（ｈ）は、タッチ点が２点から１点になった場合のＳ３３２及びＳ３３３における表示例を示している。図４（ｈ）は、図４（ｆ）でマルチ再生画像４０２から４０３へと切替わっている途中で、タッチ点が１点になった状態を示している。このとき、マルチ再生画像４０２は図４（ｆ）において２点タッチしていた時よりも（タッチアップがされる前より）時間経過に応じて薄く表示され、マルチ再生画像４０３は図４（ｆ）の時よりも時間経過に応じて濃く表示される。
【００６８】
Ｓ３３３では、システム制御部５０は、現在の透過度αｎｓを、直前の透過度αｎ（ｍ−１）からｂ分足した値に設定して、切替後のマルチ再生画像を表示する。つまり、切替前のマルチ再生画像の透過度が少し濃くなるようにする。Ｓ３３２とは異なり、切替後のマルチ再生画像の透過度が徐々に０に近づき、切替後のマルチ再生画像が完全に表示されるようになっていく。このように、ピンチ操作を開始してしまえば、途中でピンチ操作を中止（タッチを離す、一点タッチにする）しても、ユーザの開始した操作方向に応じた表示の切替えをするので、ユーザは少しの操作で表示を切替えることができる。つまり、表示枚数を減らす又は増やす、それぞれの指示に応じた方向へのピンチ操作を開始すれば、切替えが完了するまで操作を続けなくてもよい。
【００６９】
なお、Ｓ３２０、Ｓ３２１で説明した定数ａと同様に、定数ｂもＳ３３２とＳ３３３では異なっていてもよい。
【００７０】
Ｓ３３４では、システム制御部５０は、Ｓ３３２で設定した透過度α（ｎ−１）ｍが１００になったか、Ｓ３３３で設定したαｎｓが０になったかのいずれかを満たしているか、どちらも満たしていないかを判定する。いずれかを満たしていると判定した場合は、Ｓ３３５へ進み、そうでない場合は、Ｓ３１１へ進む。
【００７１】
Ｓ３３５では、システム制御部５０は、透過度α（ｎ−１）＝１００、αｎ＝０に設定し、システムメモリ５２に記録する。
【００７２】
Ｓ３３６では、システム制御部５０は、切替後のマルチ再生画像を表示する。図４（ｆ）のマルチ再生画像４０２からマルチ再生画像４０３への切替途中にタッチが離されると、ピンチ操作を完了しなくても、透過度が変化しながらマルチ再生画像４０３が完全表示されるようになる。すなわち、図４（ｈ）のマルチ再生画像４０２の透過度が徐々に薄くなり、マルチ再生画像４０３の透過度が徐々に濃くなり、切替えが完了すると図４（ｇ）のマルチ再生画像４０３が完全に表示されるようになる。
【００７３】
Ｓ３３７では、システム制御部５０は、段数切替フラグをＯＦＦに設定しシステムメモリ５２に記録する。
【００７４】
Ｓ３３８では、システム制御部５０は、タッチパネル７０ａからタッチが離された状態か否かを判定する。タッチが離された（Ｓ３０４で判定した２点のタッチがともに離された）状態であると判定した場合は、Ｓ３０２へ進み、そうでない（一点はタッチしている）場合は、Ｓ３１１へ進む。まだ一点はタッチしている場合には、Ｓ３１１へ進み、ここで２点目のタッチを受け付ければ再び段数切替操作を行うことができる。
【００７５】
以上、説明した実施形態によれば、再生画像の表示枚数を切替える（マルチ再生画像の種類、段数を切替える）際の操作性を向上することができる。すなわち、ユーザはピンチ操作を開始すると、マルチ再生画像の切替えが完了する前にピンチ操作に応じて切替えが進んでいることと、切替前後の画像の様子が分かるので、このままピンチ操作を続ければ切替えが完了することが分かる。
【００７６】
また、マルチ再生画像の切替のように、切替後も切替前も共に同じ画像を含むような場合には、切替え途中で切替前と切替後の画面を共にユーザが見えるように表示すると、表示される画像の大きさの変化やレイアウトの変化を認識しやすくなる。なお、マルチ再生画像でなくても本実施形態は適用可能であり、例えばタッチに応じて機能を実行するアイコンの表示の大きさやレイアウトを変える時、文章中の文字の大きさや行数を変える時、などでもよい。他にも、文章と画像の混ざったテキスト、Ｗｅｂページ、表等のレイアウトや表示の大きさを含まれる場合にも適用可能である。地図の場合には、縮尺が変わり、表示部２８に表示される範囲が町単位から国単位に変わるので、切替え途中をユーザに見せて徐々に縮尺が変化していることを示すようにしてもよい。
【００７７】
ここで、レイアウトとは、上述した実施形態で説明したような再生画像の大きさの変化を伴う表示位置の変更だけでなく、同じ大きさのアイテムであっても表示位置の変わるような場合や表示形態の変わる場合も含んでもよい。つまり、家具のレイアウトや、画像編集における画像の配置などをピンチ操作で次々に色々なパターンを表示していくような、同じ数の同じアイテムであっても、表示位置を変えた異なるパターンのレイアウトに変更する場合に適用可能である。また、ある画像の色みを変えたり、年月の経ったような表現にしたり絵画風にしたりといった、画像の表現方法を変えるような場合にも適用可能である。このように表示位置だけや、表示形態だけが変わる時も、ピンチ操作といった切替操作の途中で画像（アイテム）の大きさが変わってしまうと、拡大や縮小が行われているとユーザが誤って認識してしまう可能性がある。また、突然変わってしまうと、やはり切替前後の変化を認識しにくくなるが、大きさを変えないまま切替前後の画像を重畳することでユーザは切替による変化を認識できる。さらに、行っている操作によって最終的にどのような変化が起こるのか予測しながら操作ができるので、完全に切替る前に、元の表示に戻すこともできる。
【００７８】
なお、上述の実施形態では、ピンチ操作で表示の切替えをするものと説明したが、操作量に応じて機能を実行するような操作であれば、所定位置からのタッチムーブやダブルタップ後のタッチムーブでもよい。さらに、押圧を検知する押圧パネルへの押圧力に応じて切替えをしてもよい。すなわち、所定の位置への押圧力が増加すると、表示枚数が増えるようにマルチ再生画像を切替えたり、他の位置への押圧力が増加すると、表示枚数が減るようにマルチ再生画像を切替えたりしてもよい。押圧力で画像の切替える場合には、切替えの途中で押圧力が弱まったり、タッチが離された場合には、切替え途中で切替前の画像に戻るようにしてもよいし、切替後の画像を表示してもよい。さらに、手のひらを広げたり、窄めたりするジェスチャ操作に応じてマルチ再生画像の切替えをしてもよい。また、操作部材への操作に応じてマルチ再生画像の切替えをするようにしてもよく、例えば、所定時間のボタンの押下や、レバーを傾ける操作に応じて切替えてもよい。マルチ再生における表示枚数の切替を複数段連続して行うと、表示アイテムの大きさは枚数の切替りに伴い連続的に変化する。
【００７９】
また、上述の実施形態ではシングル再生において画像が拡大されるとマルチ再生を終了することを説明した。すなわち、シングル再生での画像の拡大がされた状態から通常表示（拡大していない状態）までピンチインで縮小した後、そのまま意図せずマルチ再生に移行しないように、一度タッチを離してから切替操作を受け付けるようにしている。（Ｓ３０３においてタッチダウンを検出しなければ表示枚数の切替えが行われない。）しかしこれに限らず、画像が拡大された状態からマルチ再生における表示枚数の切替までを一連の操作で行えるようにしてもよい。
【００８０】
さらに、上述の実施形態ではタッチ点間の距離の変化に応じてマルチ再生画像の透過度を変えることを説明したが、切替前の画像のぼかし度を変えてもよい。
【００８１】
また、マルチ再生からシングル再生に切替えたピンチアウトをそのまま続けて行った場合には、これ以上表示枚数を切替えることができないことをＳ３１８において説明したが、このときピンチアウトの操作量に応じて画面を暗くしてもよい。つまり、ユーザはピンチアウトをしても次の画面がうっすらと見えてこないので、これ以上表示枚数を切替えられないこと認識することができる。また、Ｓｎ＝５４枚の時も同様で、ピンチインをしてもこれ以上多くの表示枚数を表示できないことを説明したが、このとき、ピンチインの操作量に応じて画面を暗くしてもよい。
【００８２】
上述の実施形態においては、マルチ再生画像を切替えるときに、マルチ再生画像（再生画像）の大きさを変えずに、切替前後の画像を重畳して表示することを説明したが、シングル再生からマルチ再生へと切替える時は以下のようにしてもよい。すなわち、Ｓｎ＝１枚からＳｎ＝６枚に切替える時は、ピンチインに応じて再生画像の大きさを小さくすると共に、切替後のマルチ再生画像の透過度を濃くしていくようにしてもよい。また、マルチ再生画像を表示枚数が減る方向に切替える場合には、前述した実施形態の通りだが、表示枚数Ｓｎ＝６枚からＳｎ＝１枚に切替えるときは、ピンチアウトの際のタッチ点間の距離に応じて表示する画像を拡大していってもよい。つまり、６枚のうちいずれかの再生画像がピンチアウトに応じて拡大し、さらに切替え前のマルチ再生画像の透過度を薄くする。このとき、シングル再生する（この場合、切替え後の再生画像）画像の透過度を濃くしていく。
【００８３】
なお、システム制御部５０が行うものとして説明した上述の各種の制御は１つのハードウェアが行ってもよいし、複数のハードウェアが処理を分担することで、装置全体の制御を行ってもよい。
【００８４】
また、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。
【００８５】
また、上述した実施形態においては、本発明をデジタルカメラ１００に適用した場合を例にして説明したが、これはこの例に限定されず、段階的に行われた操作量に応じて表示を変更することのできるような表示制御装置であれば適用可能である。すなわち、本発明は携帯電話端末や携帯型の画像ビューワ、デジタルフォトフレーム、音楽プレーヤー、ゲーム機、電子ブックリーダー、タブレットＰＣ、スマートフォン、投影装置、表示部を有する家電装置などに適用可能である。
【００８６】
（他の実施形態）
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記録媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記録媒体は本発明を構成することになる。
【図１】
0006643948.tif 000002
【図２】
0006643948.tif 000003
【図３】
0006643948.tif 000004
【図４】
0006643948.tif 000005