(57)【要約】【課題】タッチ操作によって拡大位置を維持したままスムーズに他の画像に切り換えることができるようにする。【解決手段】タッチ検知手段と拡大表示手段と拡大位置指示手段と制御手段とを有する。制御手段は、表示手段に第１の画像が拡大表示されている際に、１点のみのタッチがされ、該１点のみのタッチがされてから所定時間を経過する前に該１点のみのタッチ位置が移動したことに応じて、第１の画像の表示範囲を変更し、表示手段に第１の画像が拡大表示されている際に、１点のみのタッチがされ、該１点のみのタッチがされてから所定時間を経過してから該１点のみのタッチ位置が移動したことに応じて、表示手段の表示を、第１の画像の拡大表示から第２の画像の拡大表示に切り替える拡大画像送りを行うように制御する。【選択図】図７
2018092663.tif 000002
【特許請求の範囲】
【請求項１】
表示手段に対するタッチ操作を検知するタッチ検知手段と、
前記表示手段の表示領域に表示された画像の一部の範囲を拡大表示する拡大表示手段と、
前記表示手段に第１の画像が拡大表示されている際に、１点のみのタッチがされ、該１点のみのタッチがされてから所定時間を経過する前に該１点のみのタッチ位置が移動したことに応じて、前記第１の画像の表示範囲を変更し、
前記表示手段に第１の画像が拡大表示されている際に、１点のみのタッチがされ、該１点のみのタッチがされてから前記所定時間を経過してから該１点のみのタッチ位置が移動したことに応じて、前記表示手段の表示を、前記第１の画像の拡大表示から第２の画像の拡大表示に切り替える拡大画像送りを行うように制御する制御手段と
を有することを特徴とする表示制御装置。
【請求項２】
前記制御手段は、前記表示手段に第１の画像が拡大表示されている際に、１点のみのタッチがされ、該１点のみのタッチがされてから前記所定時間を経過してから該１点のみのタッチ位置が所定の方向に移動したことに応じて前記拡大画像送りを行うように制御することを特徴とする請求項１に記載の表示制御装置。
【請求項３】
前記所定の方向は、前記第１の画像が表示された向きに対する左右方向であることを特徴とする請求項２に記載の表示制御装置。
【請求項４】
前記制御手段は、前記表示手段に第１の画像が拡大表示されている際に、１点のみのタッチがされ、該１点のみのタッチがされてから前記所定時間を経過してから該１点のみのタッチ位置が前記所定の方向と異なる方向に移動したことに応じて、前記拡大画像送りとは異なる処理を行うように制御することを特徴とする請求項２または３に記載の表示制御装置。
【請求項５】
前記制御手段は、前記表示手段に第１の画像が拡大表示されている際に、１点のみのタッチがされ、２点目のタッチがされることなく、該１点のみのタッチがされてから前記所定時間を経過する前に該１点のみのタッチ位置が移動したことに応じて前記第１の画像の表示範囲を変更するように制御することを特徴とする請求項１乃至４の何れか１項に記載の表示制御装置。
【請求項６】
前記制御手段は、前記表示手段に第１の画像が拡大表示されている際に、１点のみのタッチがされ、該１点のみのタッチがされてから前記所定時間を経過する前に、当該タッチを行っている位置とは異なる位置において前記表示手段へのタッチはしていないが前記表示手段から所定距離以内に近づいているホバー状態を検知していない状態で、該１点のみのタッチ位置が移動したことに応じて前記拡大画像送りを行うように制御することを特徴とする請求項１乃至５の何れか１項に記載の表示制御装置。
【請求項７】
前記制御手段は、前記表示手段に第１の画像が拡大表示されている際に、１点のみのタッチがされ、２点目のタッチがされることなく、該１点のみのタッチがされてから前記所定時間を経過してから該１点のみのタッチ位置が移動したことに応じて前記拡大画像送りを行うように制御する請求項１乃至６の何れか１項に記載の表示制御装置。
【請求項８】
前記制御手段は、前記表示手段に第１の画像が拡大表示されている際に、１点のみのタッチがされ、該１点のみのタッチの位置が移動することなく該１点のみのタッチの継続時間が前記所定時間に達した後に、該１点のみのタッチ位置が移動したことに応じて、前記拡大画像送りを行うように制御する請求項１乃至６の何れか１項に記載の表示制御装置。
【請求項９】
前記制御手段は、前記表示手段に第１の画像が拡大表示されている際に、１点のみのタッチがされ、該１点のみのタッチがされてから前記所定時間を経過したことに応じて、前記拡大画像送りの操作に関するガイドを表示するように制御することを特徴とする請求項１乃至８の何れか１項に記載の表示制御装置。
【請求項１０】
前記制御手段は、前記表示手段に第１の画像が拡大表示されている際に、１点のみのタッチがされた後、前記所定時間以内に２点目のタッチがされた場合には、その状態から２点のタッチ位置が同じ方向に移動したことに応じて前記拡大画像送りを行うように制御することを特徴とする請求項１乃至９の何れか１項に記載の表示制御装置。
【請求項１１】
前記制御手段は、前記表示手段に第１の画像が拡大表示されている際に、１点のみのタッチがされた後、前記所定時間以内に２点目のタッチがされた場合には、その状態から２点のタッチ位置が互いに異なる方向に移動したことに応じて前記第１の画像の拡大倍率を変更するように制御することを特徴とする請求項１乃至９の何れか１項に記載の表示制御装置。
【請求項１２】
前記拡大画像送りは、前記第１の画像の拡大表示から、前記第１の画像の表示範囲に基づいた表示範囲での前記第２の画像の拡大表示に切り替える処理であることを特徴とする請求項１乃至１１の何れか１項に記載の表示制御装置。
【請求項１３】
前記制御手段による制御によって変更された表示範囲に対応する表示位置に関する情報を保持する位置保持手段を更に有し、
前記拡大画像送りは、前記第２の画像の拡大表示の際に、前記位置保持手段に保持された表示位置の情報に基づいた表示範囲を拡大表示する処理であることを特徴とする請求項１２に記載の表示制御装置。
【請求項１４】
画像の拡大倍率の変更を指示する倍率指示手段をさらに有し、
前記拡大画像送りは、前記第１の画像の拡大表示から、前記第１の画像について前記倍率指示手段で指示された拡大倍率に基づいて前記第２の画像の拡大表示に切り替える処理であることを特徴とする請求項１乃至１３の何れか１項に記載の表示制御装置。
【請求項１５】
前記倍率指示手段によって指示された拡大倍率に関する情報を保持する倍率保持手段を更に有し、
前記拡大画像送りは、前記第２の画像の拡大表示の際に、前記倍率保持手段に保持された拡大倍率の情報に基づいた表示範囲を拡大表示する処理であることを特徴とする請求項１４に記載の表示制御装置。
【請求項１６】
前記表示制御装置は、デジタルカメラ、携帯電話端末、携帯型の画像ビューワ、ディスプレイを備えるプリンタ装置、デジタルフォトフレーム、音楽プレーヤー、ゲーム機、電子ブックリーダーのうち何れかであることを特徴とする請求項１乃至１５の何れか１項に記載の表示制御装置。
【請求項１７】
前記表示制御装置は、スマートフォンまたはタブレットＰＣであることを特徴とする請求項１乃至１５の何れか１項に記載の表示制御装置。
【請求項１８】
表示手段に対するタッチ操作を検知するタッチ検知ステップと、
前記表示手段の表示領域に表示された画像の一部の範囲を拡大表示する拡大表示ステップと、
前記表示手段に第１の画像が拡大表示されている際に、１点のみのタッチがされ、該１点のみのタッチがされてから所定時間を経過する前に該１点のみのタッチ位置が移動したことに応じて、前記第１の画像の表示範囲を変更し、
前記表示手段に第１の画像が拡大表示されている際に、１点のみのタッチがされ、該１点のみのタッチがされてから前記所定時間を経過してから該１点のみのタッチ位置が移動したことに応じて、前記表示手段の表示を、前記第１の画像の拡大表示から第２の画像の拡大表示に切り替える拡大画像送りを行うように制御する制御ステップと
を有することを特徴とする表示制御装置の制御方法。
【請求項１９】
コンピュータを、請求項１乃至１７の何れか１項に記載された表示制御装置の各手段として機能させるためのプログラム。
【請求項２０】
コンピュータを、請求項１乃至１７の何れか１項に記載された表示制御装置の各手段として機能させるためのプログラムを格納したコンピュータが読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は表示制御装置及び表示制御装置の制御方法に関し、特に、記憶媒体に記録された静止画を表示し、拡大表示するために用いて好適な技術に関する。
【背景技術】
【０００２】
近年、デジタルカメラにおいて連続撮影の機能向上が目立ち、連続撮影を利用するシーンが増えている。そのため、同じ被写体に対して撮影した複数枚の画像のうち、最もピントが良く合っているものを選出しやすい手段が求められている。
【０００３】
通常、ピントを確認する際には、撮影画像のフォーカスを合わせた箇所を拡大表示させ目視によって確認する。この時、従来のデジタルカメラでは、十字キーや回転する操作部材であるホイールを回転させる。すると、拡大した位置と拡大倍率を維持したまま連続撮影した他の画像に切り換えることができ、複数枚の画像のピントを確認することができる技術が提案されている（特許文献１）。
【０００４】
また、画像を表示可能な機器へのタッチパネルの採用も進んでいる。特許文献２には、タッチパネルに対するタッチ操作でページ送りの指示が可能であり、タッチしている本数に応じて、１本なら次ページ、２本なら次々ページ、３本なら次々々ページを表示することが提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−０６０３８７号公報
【特許文献２】特開平８−７６９２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
近年のタッチパネルを搭載したデジタルカメラにおいては、拡大倍率の変更、拡大位置の移動をタッチ操作によって行うことができるが、拡大位置を維持したまま他の画像に切り換える手段がなく、効率的にピントの確認が行えなかった。
本発明は前述の問題点に鑑み、タッチ操作によって拡大位置を維持したままスムーズに他の画像に切り換えることができるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明の表示制御装置は、表示手段に対するタッチ操作を検知するタッチ検知手段と、前記表示手段の表示領域に表示された画像の一部の範囲を拡大表示する拡大表示手段と、前記表示手段に第１の画像が拡大表示されている際に、１点のみのタッチがされ、該１点のみのタッチがされてから所定時間を経過する前に該１点のみのタッチ位置が移動したことに応じて、前記第１の画像の表示範囲を変更し、前記表示手段に第１の画像が拡大表示されている際に、１点のみのタッチがされ、該１点のみのタッチがされてから前記所定時間を経過してから該１点のみのタッチ位置が移動したことに応じて、前記表示手段の表示を、前記第１の画像の拡大表示から第２の画像の拡大表示に切り替える拡大画像送りを行うように制御する制御手段とを有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、拡大状態のまま、拡大位置を変えることなく、スムーズに他の画像へ切り換えることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態のデジタルカメラの外観図である。
【図２】実施形態によるデジタルカメラの構成例を示すブロック図である。
【図３】シングル再生時に画像を表示部に全画面表示した表示例を示す図である。
【図４】画像を拡大表示した際の表示部での表示例を示す図である。
【図５】拡大画像送り操作方法を示す画面図である。
【図６】実施形態に係るシングル再生の処理手順を示すフローチャートである。
【図７】実施形態に係る拡大再生の処理を示すフローチャートである。
【図８】実施形態に係る拡大再生の処理を示すフローチャートである。
【図９】実施形態に係る拡大画像送りの処理を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、図面を参照して本発明の表示制御装置及び表示制御装置の制御方法の好適な実施形態を説明する。
図１に本発明の撮像装置の一例としてのデジタルカメラの外観図を示す。
表示部２８は画像や各種情報を表示する表示部である。シャッターボタン６１は撮影指示を行うための操作部である。モード切替スイッチ６０は各種モードを切り替えるための操作部である。
【００１１】
コネクタ１１２は、接続ケーブル１１１とデジタルカメラ１００とのコネクタである。操作部７０はユーザからの各種操作を受け付ける各種スイッチ、ボタン、タッチパネル等の操作部材より成る操作部である。コントローラホイール７３は、操作部７０に含まれる回転操作可能な操作部材である。
【００１２】
電源スイッチ７２は、電源オン、電源オフを切り替えるための押しボタンである。記録媒体２００はメモリカードやハードディスク等の記録媒体である。記録媒体スロット２０１は記録媒体２００を格納するためのスロットである。記録媒体スロット２０１に格納された記録媒体２００は、デジタルカメラ１００との通信が可能となる。蓋２０２は記録媒体スロット２０１の蓋である。
【００１３】
図２は、本実施形態によるデジタルカメラ１００の構成例を示すブロック図である。
図２において、撮影レンズ１０３はズームレンズ、フォーカスレンズを含むレンズ群である。シャッター１０１は絞り機能を備えるシャッターである。撮像部２２は光学像を電気信号に変換するＣＣＤやＣＭＯＳ素子等で構成される撮像素子である。
【００１４】
Ａ／Ｄ変換器２３は、撮像部２２から出力されるアナログ信号をデジタル信号に変換するために用いられる。バリア１０２は、デジタルカメラ１００の、撮影レンズ１０３を含む撮像系を覆うことにより、撮影レンズ１０３、シャッター１０１、撮像部２２を含む撮像系の汚れや破損を防止する。
【００１５】
画像処理部２４は、Ａ／Ｄ変換器２３からのデータ、または、メモリ制御部１５からのデータに対し所定の画素補間、縮小といったリサイズ処理や色変換処理を行う。また、画像処理部２４では、撮像した画像データを用いて所定の演算処理が行われ、得られた演算結果に基づいてシステム制御部５０が露光制御、測距制御を行う。
【００１６】
これにより、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理が行われる。画像処理部２４では更に、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行っている。
【００１７】
Ａ／Ｄ変換器２３からの出力データは、画像処理部２４及びメモリ制御部１５を介して、或いは、メモリ制御部１５を介してメモリ３２に直接書き込まれる。メモリ３２は、撮像部２２によって得られＡ／Ｄ変換器２３によりデジタルデータに変換された画像データや、表示部２８に表示するための画像データを格納する。メモリ３２は、所定枚数の静止画像や所定時間の動画像および音声を格納するのに十分な記憶容量を備えている。
【００１８】
また、メモリ３２は画像表示用のメモリ（ビデオメモリ）を兼ねている。Ｄ／Ａ変換器１３は、メモリ３２に格納されている画像表示用のデータをアナログ信号に変換して表示部２８に供給する。こうして、メモリ３２に書き込まれた表示用の画像データはＤ／Ａ変換器１３を介して表示部２８により表示される。
【００１９】
表示部２８は、ＬＣＤ等の表示器上に、Ｄ／Ａ変換器１３からのアナログ信号に応じた表示を行う。Ａ／Ｄ変換器２３によって一度Ａ／Ｄ変換されメモリ３２に蓄積されたデジタル信号をＤ／Ａ変換器１３においてアナログ変換し、表示部２８に逐次転送して表示することで、電子ビューファインダとして機能し、スルー画像表示（ライブビュー表示）を行える。
【００２０】
不揮発性メモリ５６は、電気的に消去・記録可能なメモリであり、例えばＥＥＰＲＯＭ等が用いられる。不揮発性メモリ５６には、システム制御部５０の動作用の定数、プログラム等が記憶される。ここでいう、プログラムとは、本実施形態にて後述する各種フローチャートを実行するためのプログラムのことである。
【００２１】
システム制御部５０は、デジタルカメラ１００全体を制御する。前述した不揮発性メモリ５６に記録されたプログラムを実行することで、後述する本実施形態の各処理を実現する。５２はシステムメモリであり、ＲＡＭが用いられる。システムメモリ５２には、システム制御部５０の動作用の定数、変数、不揮発性メモリ５６から読み出したプログラム等を展開する。また、システム制御部５０はメモリ３２、Ｄ／Ａ変換器１３、表示部２８等を制御することにより表示制御も行う。システムタイマー５３は、各種制御に用いる時間や、内蔵された時計の時間を計測する計時部である。
【００２２】
モード切替スイッチ６０、シャッターボタン６１、操作部７０はシステム制御部５０に各種の動作指示を入力するための操作手段である。モード切替スイッチ６０は、システム制御部５０の動作モードを静止画記録モード、動画記録モード、再生モード等のいずれかに切り替える。静止画記録モードに含まれるモードとして、オート撮影モード、オートシーン判別モード、マニュアルモード、撮影シーン別の撮影設定となる各種シーンモード、プログラムＡＥモード、カスタムモード等がある。
【００２３】
モード切替スイッチ６０で、静止画撮影モードに含まれるこれらのモードのいずれかに直接切り替えられる。あるいは、モード切替スイッチ６０で静止画撮影モードに一旦切り換えた後に、静止画撮影モードに含まれるこれらのモードのいずれかに、他の操作部材を用いて切り替えるようにしてもよい。同様に、動画撮影モードにも複数のモードが含まれていてもよい。
【００２４】
第１シャッタースイッチ６２は、デジタルカメラ１００に設けられたシャッターボタン６１の操作途中、いわゆる半押し（撮影準備指示）でＯＮとなり第１シャッタースイッチ信号ＳＷ１を発生する。第１シャッタースイッチ信号ＳＷ１により、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の動作を開始する。
【００２５】
第２シャッタースイッチ６４は、シャッターボタン６１の操作完了、いわゆる全押し（撮影指示）でＯＮとなり、第２シャッタースイッチ信号ＳＷ２を発生する。システム制御部５０は、第２シャッタースイッチ信号ＳＷ２により、撮像部２２からの信号読み出しから記録媒体２００に画像データを書き込むまでの一連の撮影処理の動作を開始する。
【００２６】
操作部７０の各操作部材は、表示部２８に表示される種々の機能アイコンを選択操作することなどにより、場面ごとに適宜機能が割り当てられ、各種機能ボタンとして作用する。機能ボタンとしては、例えば終了ボタン、戻るボタン、画像送りボタン、ジャンプボタン、絞込みボタン、属性変更ボタン等がある。例えば、メニューボタンが押されると各種の設定可能なメニュー画面が表示部２８に表示される。利用者は、表示部２８に表示されたメニュー画面と、上下左右の４方向ボタンやＳＥＴボタンとを用いて直感的に各種設定を行うことができる。
【００２７】
コントローラホイール７３は、操作部７０に含まれる回転操作可能な操作部材であり、方向ボタンと共に選択項目を指示する際などに使用される。コントローラホイール７３を回転操作すると、操作量に応じて電気的なパルス信号が発生し、このパルス信号に基づいてシステム制御部５０はデジタルカメラ１００の各部を制御する。このパルス信号によって、コントローラホイール７３が回転操作された角度や、何回転したかなどを判定することができる。
【００２８】
なお、コントローラホイール７３は、回転操作が検出できる操作部材であればどのようなものでもよい。例えば、ユーザの回転操作に応じてコントローラホイール７３自体が回転してパルス信号を発生するダイヤル操作部材であってもよい。また、タッチセンサよりなる操作部材で、コントローラホイール７３自体は回転せず、コントローラホイール７３上でのユーザの指の回転動作などを検出するものであってもよい（いわゆる、タッチホイール）。
【００２９】
電源制御部８０は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成され、電池の装着の有無、電池の種類、電池残量の検出を行う。また、電源制御部８０は、その検出結果及びシステム制御部５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体２００を含む各部へ供給する。
【００３０】
電源部３０は、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター等からなる。記録媒体Ｉ/Ｆ１８は、メモリカードやハードディスク等の記録媒体２００とのインターフェースである。記録媒体２００は、撮影された画像を記録するためのメモリカード等の記録媒体であり、半導体メモリや磁気ディスク等から構成される。
【００３１】
通信部５４は、無線または優先ケーブルによって接続し、映像信号や音声信号の送受信を行う。通信部５４は無線ＬＡＮ（Local Area Network）やインターネットとも接続可能である。通信部５４は撮像部２２で撮像した画像（スルー画像を含む）や、記録媒体２００に記録された画像を送信可能であり、また、外部機器から画像データやその他の各種情報を受信することができる。
【００３２】
姿勢検知部５５は、重力方向に対するデジタルカメラ１００の姿勢を検知する。姿勢検知部５５で検知された姿勢に基づいて、撮像部２２で撮影された画像が、デジタルカメラ１００を横に構えて撮影された画像であるか、縦に構えて撮影された画像なのかを判別可能である。システム制御部５０は、姿勢検知部５５で検知された姿勢に応じた向き情報を撮像部２２で撮像された画像の画像ファイルに付加したり、画像を回転して記録したりすることが可能である。姿勢検知部５５としては、加速度センサやジャイロセンサーなどを用いることができる。
【００３３】
なお、操作部７０の一つとして、表示部２８に対する接触を検知可能なタッチパネルを有する。タッチパネルと表示部２８とは一体的に構成することができる。例えば、タッチパネルを光の透過率が表示部２８の表示を妨げないように構成し、表示部２８の表示面の上層に取り付ける。そして、タッチパネルにおける入力座標と、表示部２８上の表示座標とを対応付ける。これにより、恰もユーザが表示部２８上に表示された画面を直接的に操作可能であるかのようなＧＵＩ（グラフィカルユーザーインターフェース）を構成することができる。
【００３４】
システム制御部５０は、タッチパネルへの以下の操作、あるいは状態を検出できる。
(イ)タッチパネルを指やペンで触れたこと（以下、タッチダウン（Touch-Down）と称する）。
(ロ)タッチパネルを指やペンで触れている状態であること（以下、タッチオン（Touch-On）と称する）。
(ハ)タッチパネルを指やペンで触れたまま移動していること（以下、タッチムーブ（Touch-Move）と称する）。
(ニ)タッチパネルへ触れていた指やペンを離したこと（以下、タッチアップ（Touch-Up）と称する）。
(ホ)タッチパネルに何も触れていない状態（以下、タッチオフ（Touch-Off）と称する）。
【００３５】
これら（イ）〜（ホ）の操作・状態や、タッチパネル上に指やペンが触れている位置座標は内部バスを通じてシステム制御部５０に通知され、システム制御部５０は通知された情報に基づいてタッチパネル上にどのような操作が行なわれたかを判定する。タッチムーブについては、タッチパネル上で移動する指やペンの移動方向についても、位置座標の変化に基づいて、タッチパネル上の垂直成分・水平成分毎に判定できる。これにより、表示部２８に対するタッチ操作を検知するタッチ検知機能を構成することができる。
【００３６】
また、タッチパネル上をタッチダウンから一定のタッチムーブを経てタッチアップをしたとき、ストロークを描いたこととする。素早くストロークを描く操作をフリックと呼ぶ。フリックは、タッチパネル上に指を触れたままある程度の距離だけ素早く動かして、そのまま離すといった操作であり、言い換えればタッチパネル上を指ではじくように素早くなぞる操作である。
【００３７】
所定距離以上を、所定速度以上でタッチムーブしたことが検出され、そのままタッチアップが検出されるとフリックが行なわれたと判定できる。また、所定距離以上を、所定速度未満でタッチムーブしたことが検出された場合はドラッグが行なわれたと判定するものとする。また、２点同時（２点以上が同時）にタッチしている状態で、２点間の距離を狭めたり広げたりする操作をピンチと呼ぶ。
【００３８】
そのうち、２点間の距離が狭まる操作をピンチインと呼ぶ。ピンチインは、マルチタッチパネル上に２点の指を触れたまま近づける操作であり、言い換えればマルチタッチパネル上で２本の指をつまむようになぞる操作である。逆に、２点同時にタッチしている状態で、２点間の距離を広げる操作をピンチアウトと呼ぶ。さらに、タッチパネルには触れていないが、タッチパネルへ指やペンが近づけられている状態をホバーと呼ぶ。
【００３９】
タッチパネルは、抵抗膜方式や静電容量方式、表面弾性波方式、赤外線方式、電磁誘導方式、画像認識方式、光センサ方式等、様々な方式のタッチパネルのうちいずれの方式のものを用いてもよい。
【００４０】
図３は、画像５０１（例えば、ファイル名0001.jpgの画像）を表示部２８に全画面表示（画像全体が表示領域に収まる最大のサイズでの表示）した場合の表示例を示す図である。図３の画像を拡大すると、中心基準で画像が拡大され、図４の表示状態となる。
【００４１】
図４は、画像５０１を拡大表示した際の表示部２８での表示例を示す図である。画像全体ではなく一部分が拡大されて表示部２８に表示されている。ガイド５０３は、画像５０１の全体（白枠）のうち、拡大して表示されている部分（白塗り部）を示している。ガイド５０３によれば、図４では、画像５０１の中心部分が拡大表示されていることがわかる。この状態から、拡大位置指示により、拡大位置の変更をして、拡大位置を上に移動させると、図５（ａ）の表示状態となる。５０４は表示部２８に表示されたメニューボタンである。
【００４２】
図５（ａ）は、画像５０１の拡大位置を中央上部あたりとして拡大表示している際に、指５０５で２点をタッチして、２点ともタッチムーブした場合の模式図である。本実施形態では、２点のタッチムーブによって拡大画像送りが実行され、図５（ａ）の表示状態から図５（ｂ）の表示状態へと切り替わる。
【００４３】
図５（ｂ）は、画像送り順が画像５０１の次である画像５０２（例えば、ファイル名0002.jpgの画像）について、図５（ａ）と同じ拡大位置を拡大している表示例である。ガイド５０３を見てわかるように、拡大送りの前後（図５（ａ）（第１の画像）と図５（ｂ）（第２の画像））で、拡大位置及び全体に対する拡大範囲の割合が変わっておらず、拡大中心位置及び拡大倍率を固定した画像送りが行われていることがわかる。
【００４４】
以下、フローチャートを用いてこのような遷移を実現する処理を説明する。
図６、図７、図８に本実施形態の動作を説明するフローチャートを示す。この処理は、不揮発性メモリ５６に記録されたプログラムをシステムメモリ５２に展開してシステム制御部５０が実行することで実現する。
【００４５】
図６は、画像を一枚再生するためのシングル再生モードの処理手順を示すフローチャートである。
まず、Ｓ６０１にて、記録媒体２００に記録されている画像のうち、最も新しい画像の画像番号Ｎを取得する。
Ｓ６０２にて、Ｎ番目の画像を読み込み、メモリ３２に配置する。
Ｓ６０３にて、メモリ３２に配置された画像をデコードし表示部２８に表示する（図３）。
Ｓ６０４にて、操作部７０に入力があるかどうかを判別する。入力があった場合はＳ６０５に進み、ない場合はＳ６０４にて入力があるまで待ち続ける。
【００４６】
Ｓ６０５では、入力された操作が拡大操作かどうかを判別する。拡大操作には、例えば操作部７０に含まれるズームレバー（ズーム操作部材）のＴｅｌｅ側への操作（撮影時の光学ズームでの拡大と同じ操作）がある。また、タッチパネルに対するピンチアウト操作でも拡大できるものとする。拡大操作であった場合はＳ６０６へ進み、そうでない場合はＳ６０８へ進む。
【００４７】
Ｓ６０６では、表示部２８に表示している画像を拡大表示しＳ６０７へ進む（図４）。
Ｓ６０８では、入力された操作が画像送り操作かどうかを判別する。画像送り操作には、順方向の操作と逆方向の操作があり、順方向であれば画像送り順で現在表示している画像の次の画像を表示し、逆方向であれば画像送り順で現在表示している画像の前の画像を表示する。
【００４８】
操作部７０に含まれる４方向ボタンの右ボタン押下、コントローラホイール７３の時計周り操作、シングルタッチでの右方向へのタッチムーブ（ドラッグまたはフリック）が順方向への画像送り操作に相当する。操作部７０に含まれる４方向ボタンの左ボタン押下、コントローラホイール７３の反時計周り操作、シングルタッチでの左方向へのタッチムーブ（ドラッグまたはフリック）が逆方向への画像送り操作に相当する。
【００４９】
画像送り操作であった場合はＳ６０９へ進み、そうでない場合はＳ６１０へ進む。
Ｓ６０９では、画像送り指示があった方向の次の画像を記録媒体２００からメモリ３２に読み出し、Ｓ６０３にて表示部２８に表示する。
【００５０】
Ｓ６１０では、入力された操作が機能の終了を指示するものであるかを判別し、終了を指示するものであればＳ６１２にて終了する。終了を指示するものでなければＳ６１１にて、その他の処理を実行後する。ここで言うその他の処理とは、メニュー画面を開く処理や、インデックス表示する処理などが挙げられる。
【００５１】
図７、図８は拡大再生モード時の処理手順を説明するフローチャートである。
Ｓ６０７で拡大再生を指示されると拡大再生処理が開始され、Ｓ７０１にてタッチダウン操作があったかどうかを判別する。タッチダウン操作があった場合にはＳ７０２に進み、ない場合にはＳ７０３へ進む。
Ｓ７０３では、ボタン入力があったかどうかを判別し、ボタン入力があった場合はＳ７２３へ進み、なかった場合にはＳ７０１へ戻り、入力を待つ。
【００５２】
Ｓ７２３では、入力された操作が拡大再生終了の入力であったかどうかを判別する。拡大再生終了の入力であればＳ７２５へと進み、拡大再生を終了して、Ｓ６０３にて画像を表示しなおして入力を待つ。
Ｓ７２３にて拡大再生終了の入力でない場合にはＳ７２４にてその他のボタン処理を実行してＳ７０１へと戻り再度入力を待つ。ここでいう、その他のボタン処理とは表示部２８に表示する情報表示の切り換え処理などが挙げられる。
【００５３】
Ｓ７０２では、タッチダウンされたのが２点のタッチであったのかどうかを判別する。２点のタッチであった場合にはＳ７０４に進み、ない場合はＳ８０１へ進む。
Ｓ７０４では、拡大画像送りをするための手段を示すガイド（２点のタッチした点（タッチ位置）を同一方向へタッチムーブをさせることで拡大画像送りが行える旨のガイド（不図示）を表示する。
Ｓ７０５では、タッチされた各点の座標をメモリ３２に記憶しＳ７０６に進む。
【００５４】
Ｓ７０６では、ピンチ操作がされたかどうかを判別する。ピンチ操作がされた場合はＳ７０７へ進み、ピンチの方向によって拡大（ピンチアウト）／縮小（ピンチイン）処理をし、倍率指示により拡大倍率（表示倍率）を変更して表示を更新する。
【００５５】
続いてＳ７０９にて、拡大／縮小処理後の拡大倍率をメモリ３２に記憶し、Ｓ７１０でピンチ操作がされたかどうかを記憶するためのピンチ実行フラグ（システムメモリ５２に保持）をＯＮに設定する。
【００５６】
Ｓ７０６にて、ピンチ操作がなかった場合には、Ｓ７０８で２点タッチされたうちの１点がタッチアップされたかどうかの判別をする。１点タッチアップされた場合はＳ８０１に進む。１点タッチアップされなかった場合はＳ７１２へ進み、タッチされた全点がタッチアップされたかどうかを判別する。
全点タッチアップされた場合はＳ７１３へ進む。されなかった場合はＳ７０６に戻って処理を続ける。
【００５７】
Ｓ７１３では、システムメモリ５２を参照し、ピンチ実行フラグがＯＮに設定されているかを判別する。ＯＮに設定されている場合は、Ｓ７１４へと進みピンチ実行フラグをＯＦＦに設定して、Ｓ７０１へと戻り入力を待つ。Ｓ７１３にてピンチ実行フラグがＯＮではなかった場合にはＳ７１５へ進み、全点タッチアップされるまでにされていた操作が、タッチされた２点において同一方向へのタッチムーブであるかムーブ判別する。
【００５８】
より具体的には、２点タッチが始まった時点でシステムメモリ５２に記憶した２点の座標と、Ｓ７１２で全点タッチアップが検知される直前の２点の座標（タッチアップ点）にそれぞれ所定距離以上の差があった場合に、２点のタッチムーブがあったと判定する。そして、それぞれの差の最大成分の方向（上下左右のいずれか）が同じである場合に、同一方向へのタッチムーブがあったと判定する。
【００５９】
同一方向へのタッチムーブであった場合にはＳ７１６へと進み、そうでない場合にはＳ７０１へと戻り入力を待つ。
Ｓ７１６では、そのタッチムーブ操作が所定距離以上のタッチムーブだったかどうかを判別し、所定距離以上だった場合にはＳ７１７へ進む。所定距離以上でなかった場合にはＳ７２２へと進み、その他のタッチ処理を実行してＳ７０１へ戻り、再度入力を待つ。このときのその他のタッチ処理には、例えば、表示している画像の消去や、お気に入りマークを付与するなどの機能を実行してもよい。
【００６０】
Ｓ７１７では、所定距離以上のタッチムーブが水平方向か否かを判別する。水平方向であった場合にはＳ７１８に進み、そうでなかった場合にはＳ７２２に進む。
Ｓ７１８では、所定距離以上のタッチムーブの移動量が正方向（右方向）への移動であったのか否かを判別する。正方向であった場合には、Ｓ７１９へと進み、画像番号Ｎを１つ進めＳ７２１へ進み拡大画像送り処理を実行する。
【００６１】
この結果、図５（ａ）、（ｂ）で説明したような、２点タッチによる拡大画像送りが実行される。
一方、正方向でなかった場合（負方向、すなわち左方向）であった場合）にはＳ７２０にて、画像番号Ｎを１つ減らす処理をしてＳ７２１にて拡大画像送り処理を実行する。
【００６２】
このように、全点タッチアップしてから拡大画像送りを実行するため、２点でのタッチ操作の途中で画像の拡大位置が変更されてしまうことが無い。そのため、拡大画像送りを行おうとした場合に、前後の画像で拡大位置がずれてしまうことを防止することができる。
【００６３】
一方、Ｓ７０２にて２点のタッチでなかった場合には、Ｓ８０１へと進み、タッチされている１点の座標をシステムメモリ５２に記憶する。その後、Ｓ８０２にてタッチムーブされているかどうかを判別し、タッチムーブされているようであればＳ８０３へと進む。
【００６４】
Ｓ８０３では、タッチムーブされている１点とは別にホバー検知があるかどうかを判別する。ホバー検知とは、タッチパネルの上面数ミリ程度の位置までペンや指などの操作体が接近した状態（ホバー有状態）であるか否かの近接検知のことである。静電容量方式のタッチパネルであれば、タッチされていると判定する閾値よりも低い容量のホバー検知用の閾値を上回る容量を検知した場合に、ホバーがあったと判定する。
【００６５】
ホバー検知があった場合には、Ｓ８０７へ進みもう１点のタッチダウン（すなわち、２点目のタッチダウン）がされたかどうかを判別する。もう一点のタッチダウンがされたようであればＳ７０４に進み、拡大画像送りのガイドを表示する。本実施形態においては、２点目のタッチダウンがされたかどうかを判別するのは所定時間内に行なわれた場合とする。
【００６６】
Ｓ８０７でもう１点がタッチダウンされていない場合は、Ｓ８０９にてタッチアップされたかどうかを判別する。タッチアップされた場合（すなわち、１点もタッチしていないタッチオフ状態になった場合）にはＳ７０１へ進み入力を待つ。Ｓ８０９でタッチアップされていない場合は、Ｓ８０３へと戻りホバーの検知があるかどうか再度判別する。
【００６７】
Ｓ８０３にてホバー検知がなかった場合にはＳ８０５へ進み、タッチムーブされた移動量に応じて、画像の中で拡大している位置を移動させる。その後、Ｓ８０６にて移動後の拡大中心座標をメモリ３２に記憶しＳ８０７進む。
このように、タッチムーブがあった場合でも、ホバーを検知していた場合（Ｓ８０３でＹｅｓの場合）には拡大位置の移動（Ｓ８０５の処理）は行わない。これは、ホバー検知された理由が、拡大画像送りの指示を行うために２点目のタッチを行うための指が近づいてきている途中である可能性があるためである。
【００６８】
２点でのタッチムーブの指示をしようとしている途中で拡大位置が変わってしまうと、２点でのタッチムーブを行おうとする前の状態と、拡大画像送りの実行後で拡大位置がずれてしまう。しかし、ホバー検知した場合に拡大位置の移動をしない、即ち、明確なシングルタッチでのタッチムーブでない限り拡大位置の移動をしないようにすることで、２点でのタッチムーブを行おうとする過程で拡大位置が意図せずにずれてしまうのを防ぐことができる。
【００６９】
Ｓ８０２にて、タッチムーブがされていないと判別された場合には、Ｓ８０４へと進み、もう１点のタッチダウン（すなわち２点めのタッチダウン）がされたかどうかを判別する。タッチダウンされているようであれば、Ｓ７０４へ進み、拡大画像送りのガイドを表示する。
Ｓ８０４でもう１点のタッチダウンがされていないようであれば、Ｓ８１０へ進みタッチムーブされずに所定時間以上タッチオンがされている状態かどうかを判別する（すなわち、シングルタッチでのロングタッチがあったか否かを判定する）。
【００７０】
所定時間以上タッチオンされているようであればＳ８１１へ進み、されていない場合はＳ８０２に戻る。
Ｓ８１１では、ロングタッチ後のタッチ操作で拡大画像送りをするための操作方法を示すガイドを表示する。この場合、所定時間以上のタッチオンを続けた後（すなわちロングタッチした後）、水平方向（右または左方向）へタッチムーブさせることによって拡大したまま画像を切り換えることができる旨をガイドに表示する。
【００７１】
ガイド表示後、Ｓ８１２にてタッチムーブがされるまで入力を待ち、タッチムーブされたらＳ８１３へ進む。
Ｓ８１３では、操作されたタッチムーブが水平方向のものであったかを判別する。水平方向であった場合には、Ｓ８１４へと進み、水平方向でない場合にはＳ８１８へ進みその他のタッチ処理を実行後、Ｓ７０１に進んで入力を待つ。
【００７２】
Ｓ８１４では、タッチムーブの移動が正方向であったかどうかを判別する。正方向であった場合にはＳ８１５にて画像番号Ｎを１つ進め、正方向でなかった場合にはＳ８１６にて画像番号Ｎを１つ前に戻す。その後、Ｓ８１７へと進み、拡大画像送り処理を実行後、Ｓ７０１に戻り入力を待つ。
【００７３】
Ｓ７２１での拡大画像送り処理の詳細について、図９のフローチャートを用いて説明する。この処理は、不揮発性メモリ５６に記録されたプログラムをシステムメモリ５２に展開し、システム制御部５０が実行することで実現する。
拡大画像送りを指示された場合は、Ｓ９０１にて記録媒体２００に記録されている画像のうちＮ番目の画像をメモリ３２に読み込む。その後、Ｓ９０２にてメモリ３２に記憶されている拡大の中心座標と拡大倍率を読み込み、Ｓ９０３にて、Ｓ９０２で読み込んだ中心座標と拡大倍率で画像を拡大表示する。
【００７４】
なお、ここでＳ８０２〜Ｓ８０７の処理において、ホバー検知がされていない状態で１点タッチムーブがあった場合にはＳ８０５にて拡大位置移動を実行する。その後、２点目のタッチダウンが検知されると、Ｓ７０４に進み、タッチダウンされた２点が同一方向にタッチムーブされることによる拡大画像送りを受け付ける状態となる。
【００７５】
この場合、その後、拡大画像送りが指示されたとしてもＳ８０５にて操作者が意図せずに拡大位置移動がされている可能性があり、拡大画像送り前後の画像で拡大位置がずれてしまう恐れがある。この解決方法としては、Ｓ８０５にて拡大位置移動処理を実行する前に、タッチムーブが所定距離以上、もしくは所定時間以上されているかを判別するようにすることが考えられる。この場合には、明示的に拡大位置移動を操作者が行おうとしていると判断できるため、意図せずに拡大位置が移動されずに拡大画像送りをさせることができる。
【００７６】
（その他の実施形態）
また、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、前述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。
【００７７】
また、前述した実施形態においては、本発明をデジタルカメラに適用した場合を例にして説明したが、これはこの例に限定されず２点同時タッチムーブ操作によって、拡大画像送りを実現することが可能である表示制御装置であれば適用可能である。
【００７８】
例えば、スマートフォンやタブレットＰＣなどにおいて、拡大再生中に拡大位置を移動することなく直感的にタッチ操作で画像送りをすることができる。したがって、本発明はパーソナルコンピュータやＰＤＡ、携帯電話端末や携帯型の画像ビューワ、ディスプレイを備えるプリンタ装置、デジタルフォトフレーム、音楽プレーヤー、ゲーム機、電子ブックリーダーなどに適用可能である。
【００７９】
また、本発明は、以下の処理を実行することによっても実現される。即ち、前述した実施形態の機能を実現するソフトウェア（コンピュータプログラム）を、ネットワークまたは各種のコンピュータ読み取り可能な記憶媒体を介してシステム或いは装置に供給する。そして、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００８０】
２２  撮像部
２８  表示部
５０  システム制御部
５２  システムメモリ
５３  システムタイマー
５４  通信部
５６  不揮発性メモリ
６０  モード切替スイッチ
６１  シャッターボタン
７０  操作部
１００  デジタルカメラ
１０１  シャッター
１０２  バリア
１０３  撮影レンズ
【図１】
2018092663.tif 000003
【図２】
2018092663.tif 000004
【図３】
2018092663.tif 000005
【図４】
2018092663.tif 000006
【図５】
2018092663.tif 000007
【図６】
2018092663.tif 000008
【図７】
2018092663.tif 000009
【図８】
2018092663.tif 000010
【図９】
2018092663.tif 000011