(57)【特許請求の範囲】
【請求項１】
画像を表示する表示装置の表示領域のアスペクト比と異なる表示対象の表示対象画像の全体を、前記表示領域に表示制御している状態で受け付けられた、前記表示対象画像の一部の範囲を指定する第１のユーザ指示に基づいて、
前記一部の範囲の画像を拡大した一部拡大画像を、前記表示対象画像との位置関係を合わせた状態で、前記表示対象画像と同時に前記表示領域に表示させる第１の表示制御を行うとともに、
前記第１の表示制御を行っている状態で受け付けられた、前記表示対象画像のスクロール表示の開始を指定する第２のユーザ指示に基づいて、前記表示対象画像のスクロール表示をスクロール表示開始位置から開始する第２の表示制御を行う
表示制御手段を備え、
前記第２のユーザ指示が、前記スクロール表示開始位置の指示を兼ねる
表示制御装置。
【請求項２】
前記第１のユーザ指示が、前記表示領域に対する物体の近接であり、
前記第２のユーザ指示が、前記表示領域のユーザが所望する位置に対するタッチである
請求項１に記載の表示制御装置。
【請求項３】
前記第１のユーザ指示が、前記表示対象画像のユーザが所望する位置に対するタッチであり、
前記第２のユーザ指示が、前記タッチの解除である
請求項１に記載の表示制御装置。
【請求項４】
前記表示制御手段は、前記表示対象画像が、前記表示領域に応じてサイズが調整された画像に対して前記第１の表示制御及び前記第２の表示制御を行う
請求項１乃至３のいずれかに記載の表示制御装置。
【請求項５】
前記表示制御手段は、前記第１の表示制御として、前記一部拡大画像を前記表示対象画像に重畳させる
請求項１乃至４のいずれかに記載の表示制御装置。
【請求項６】
画像を表示する表示装置の表示領域のアスペクト比と異なる表示対象の表示対象画像の全体を、前記表示領域に表示制御している状態で受け付けられた、前記表示対象画像の一部の範囲を指定する第１のユーザ指示に基づいて、
前記一部の範囲の画像を拡大した一部拡大画像を、前記表示対象画像との位置関係を合わせた状態で、前記表示対象画像と同時に前記表示領域に表示させる第１の表示制御を行うとともに、
前記第１の表示制御を行っている状態で受け付けられた、前記表示対象画像のスクロール表示の開始を指定する第２のユーザ指示に基づいて、前記表示対象画像のスクロール表示をスクロール表示開始位置から開始する第２の表示制御を行う
ステップを含み、
前記第２のユーザ指示が、前記スクロール表示開始位置の指示を兼ねる
表示制御方法。
【請求項７】
前記第１のユーザ指示が、前記表示領域に対する物体の近接であり、
前記第２のユーザ指示が、前記表示領域のユーザが所望する位置に対するタッチである
請求項６に記載の表示制御方法。
【請求項８】
前記第１のユーザ指示が、前記表示対象画像のユーザが所望する位置に対するタッチであり、
前記第２のユーザ指示が、前記タッチの解除である
請求項６に記載の表示制御方法。
【請求項９】
スクロール表示するのは、スクロール方向が前記表示領域よりサイズが大きい調整後画像である
請求項６乃至８のいずれかに記載の表示制御方法。
【請求項１０】
前記第１の表示制御時に、前記一部拡大画像を前記表示対象画像に重畳する
請求項６乃至９のいずれかに記載の表示制御方法。
【請求項１１】
画像を表示する表示装置の表示領域のアスペクト比と異なる表示対象の表示対象画像の全体を、前記表示領域に表示制御している状態で受け付けられた、前記表示対象画像の一部の範囲を指定する第１のユーザ指示に基づいて、前記一部の範囲の画像を拡大した一部拡大画像を、前記表示対象画像との位置関係を合わせた状態で、前記表示対象画像と同時に前記表示領域に表示させる第１の表示制御を行うとともに、前記第１の表示制御を行っている状態で受け付けられた、前記表示対象画像のスクロール表示の開始を指定する第２のユーザ指示に基づいて、前記表示対象画像のスクロール表示をスクロール表示開始位置から開始する第２の表示制御を行う表示制御手段
として、コンピュータを機能させ、
前記第２のユーザ指示が、前記スクロール表示開始位置の指示を兼ねる
プログラム。
【請求項１２】
前記第１のユーザ指示が、前記表示領域に対する物体の近接であり、
前記第２のユーザ指示が、前記表示領域のユーザが所望する位置に対するタッチである
請求項１１に記載のプログラム。
【請求項１３】
前記第１のユーザ指示が、前記表示対象画像のユーザが所望する位置に対するタッチであり、
前記第２のユーザ指示が、前記タッチの解除である
請求項１１に記載のプログラム。
【請求項１４】
スクロール表示するのは、スクロール方向が前記表示領域よりサイズが大きい調整後画像である
請求項１１乃至１３のいずれかに記載のプログラム。
【請求項１５】
前記第１の表示制御時に、前記一部拡大画像を前記表示対象画像に重畳する
請求項１１乃至１４のいずれかに記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置、表示制御方法、及び、プログラムに関し、特に、例えば、画像の全体と細部との両方を、同時に確認することができるようにする表示制御装置、表示制御方法、及び、プログラムに関する。
【背景技術】
【０００２】
例えば、ディジタルカメラ（ディジタルスチルカメラ）においては、アスペクト比が4:3や16:9の液晶パネルが設けられており、ディジタルカメラで撮像した画像（例えば、写真としての静止画）は、液晶パネルに表示することができる。
【０００３】
ところで、最近のディジタルカメラでは、ディジタルカメラをパン（又はチルト）しながら撮像し続けることで、横長（又は縦長）のパノラマ画像を撮像することができる。
【０００４】
このようなパノラマ画像のアスペクト比は、ディジタルカメラの液晶パネルのアスペクト比と異なるため、すなわち、例えば、パノラマ画像は、アスペクト比が4:3や16:9の液晶パネルに比較して横長であるため、液晶パネルでのパノラマ画像の表示は、制限される。
【０００５】
具体的には、液晶パネルに、パノラマ画像の全体を表示しようとする場合には、パノラマ画像は、小さく表示される。また、液晶パネルに、パノラマ画像を大きく表示しようとする場合には、パノラマ画像の一部しか表示することができず、全体を表示することができない。
【０００６】
そこで、パノラマ画像の一部を、液晶パネルの全体に大きく表示し、かつ、パノラマ画像のどの部分が液晶パネルに表示されているかを示すスーパインポーズ表示を行う画像再生装置が提案されている（例えば、特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開2000-152168号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
例えば、パノラマ画像のように、液晶パネルとアスペクト比が異なる画像等について、その画像の全体と細部との両方を、同時に確認することができれば便利であり、そのような確認をすることができる画像の表示制御の様々な技術の提案が要請されている。
【０００９】
本発明は、このような状況に鑑みてなされたものであり、画像の全体と細部との両方を、同時に確認することができるようにするものである。
【課題を解決するための手段】
【００１０】
本発明の一側面の表示制御装置、又は、プログラムは、画像を表示する表示装置の表示領域のアスペクト比と異なる表示対象の表示対象画像の全体を、前記表示領域に表示制御している状態で受け付けられた、前記表示対象画像の一部の範囲を指定する第１のユーザ指示に基づいて、前記一部の範囲の画像を拡大した一部拡大画像を、前記表示対象画像との位置関係を合わせた状態で、前記表示対象画像と同時に前記表示領域に表示させる第１の表示制御を行うとともに、前記第１の表示制御を行っている状態で受け付けられた、前記表示対象画像のスクロール表示の開始を指定する第２のユーザ指示に基づいて、前記表示対象画像のスクロール表示をスクロール表示開始位置から開始する第２の表示制御を行う表示制御手段を備え、前記第２のユーザ指示が、前記スクロール表示開始位置の指示を兼ねる表示制御装置、又は、表示制御装置として、コンピュータを機能させるためのプログラムである。
【００１１】
本発明の一側面の表示制御方法は、画像を表示する表示装置の表示領域のアスペクト比と異なる表示対象の表示対象画像の全体を、前記表示領域に表示制御している状態で受け付けられた、前記表示対象画像の一部の範囲を指定する第１のユーザ指示に基づいて、前記一部の範囲の画像を拡大した一部拡大画像を、前記表示対象画像との位置関係を合わせた状態で、前記表示対象画像と同時に前記表示領域に表示させる第１の表示制御を行うとともに、前記第１の表示制御を行っている状態で受け付けられた、前記表示対象画像のスクロール表示の開始を指定する第２のユーザ指示に基づいて、前記表示対象画像のスクロール表示をスクロール表示開始位置から開始する第２の表示制御を行うステップを含み、前記第２のユーザ指示が、前記スクロール表示開始位置の指示を兼ねる表示制御方法である。
【００１２】
以上のような本発明の一側面においては、画像を表示する表示装置の表示領域のアスペクト比と異なる表示対象の表示対象画像の全体を、前記表示領域に表示制御している状態で受け付けられた、前記表示対象画像の一部の範囲を指定する第１のユーザ指示に基づいて、前記一部の範囲の画像を拡大した一部拡大画像を、前記表示対象画像との位置関係を合わせた状態で、前記表示対象画像と同時に前記表示領域に表示させる第１の表示制御が行われるとともに、前記第１の表示制御を行っている状態で受け付けられた、前記表示対象画像のスクロール表示の開始を指定する第２のユーザ指示に基づいて、前記表示対象画像のスクロール表示をスクロール表示開始位置から開始する第２の表示制御が行われる。そして、前記第２のユーザ指示が、前記スクロール表示開始位置の指示を兼ねる。
【００１３】
なお、表示制御装置は、独立した装置であっても良いし、１つの装置を構成している内部ブロックであっても良い。
【００１４】
また、プログラムは、伝送媒体を介して伝送することにより、又は、記録媒体に記録して、提供することができる。
【発明の効果】
【００１５】
本発明の一側面によれば、画像の全体と細部との両方を、同時に確認することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明を適用したディジタルカメラの一実施の形態の構成例を示すブロック図である。
【図２】ディジタルカメラの外観構成例を示す斜視図である。
【図３】表示制御装置の機能的な構成例を示すブロック図である。
【図４】全体表示モードでのパノラマ画像の表示の表示例を示す図である。
【図５】全体表示モードでのパノラマ画像、及び、一部拡大画像の表示の例を説明する図である。
【図６】表示制御装置が行う全体表示モードの表示制御処理を説明するフローチャートである。
【図７】スクロールモードでの、表示対象画像の表示の例を示す図である。
【図８】表示画面への近接を、一部拡大画像を表示するトリガとして採用し、表示画面へのタッチを、スクロールモードでの表示を行うトリガとして採用する場合の表示画面の表示例を示す図である。
【図９】全体表示モードでのパノラマ画像の表示の他の表示例を示す図である。
【発明を実施するための形態】
【００１７】
［本発明を適用したディジタルカメラの一実施の形態］
【００１８】
図１は、本発明を適用したディジタルカメラの一実施の形態の構成例を示すブロック図である。
【００１９】
レンズ部１１は、撮影レンズ、絞り、フォーカスレンズ等を含み、レンズ部１１に入射する光は、撮像素子１２に照射される。
【００２０】
撮像素子１２は、例えば、CCD(Charge Coupled Device)や、CMOS(Complementary Metal Oxide Semiconductor)イメージャ等で構成され、レンズ部１１からの光を光電変換し、その結果得られるアナログの画像信号を、アナログ信号処理部１３に供給する。
【００２１】
アナログ信号処理部１３は、撮像素子１２からの画像信号に、相関二重サンプリング処理や自動利得調整処理等のアナログ信号処理を施し、A/D(Analog/Digital)変換部１４に供給する。
【００２２】
A/D(Analog/Digital)変換部１４は、アナログ信号処理部１３からの画像信号をA/D変換し、その結果得られるディジタルの画像データを、ディジタル信号処理部１５に供給する。
【００２３】
ディジタル信号処理部１５は、A/D変換部１４からの画像データに、ホワイトバランス調整処理や、ノイズ除去処理、必要な圧縮符号化処理（例えば、JPEG(Joint Photographic Experts Group)符号化等）等のディジタル信号処理を施し、入出力パネル１８（の表示部１７）や記録デバイス１９に供給する。
【００２４】
入出力パネル１８は、入力部１６と表示部１７とで構成される。
【００２５】
入力部１６は、外部からの入力を受け付ける（検知する）機能を有するデバイス、すなわち、例えば、静電式等のタッチパネルや、光を照射する光源と、その光の、物体からの反射光を受光するセンサとのセット等で構成される。
【００２６】
入力部１６は、外部からの物体、すなわち、例えば、ユーザの指や、ユーザが扱うタッチペン等が近接し、又は、タッチされると、その近接、又は、タッチがされている位置を表す信号を、CPU２３に供給する。
【００２７】
表示部１７は、画像を表示するデバイス（表示装置）、すなわち、例えば、液晶パネル等で構成され、ディジタル信号処理部１５から供給される画像データ等に応じて、画像を表示する。
【００２８】
入出力パネル１８は、以上のような入力部１６と表示部１７とが一体的になっており、表示部１７において画像を表示し、入力部１６において、表示部１７に表示された画像に対する外部からの操作入力を受け付けることができる。
【００２９】
なお、入出力パネル１８としては、例えば、いわゆるタッチスクリーン等を採用することができる。
【００３０】
記録デバイス１９には、例えば、DVD(Digital Versatile Disc)等のディスクや、メモリカード等の半導体メモリその他のリムーバブルな記録媒体（図示せず）の着脱が可能になっており、記録デバイス１９は、装着された記録媒体に対する画像データの記録再生制御を行う。
【００３１】
すなわち、記録デバイス１９は、ディジタル信号処理部１５からの画像データを、記録媒体に記録し、また、記録媒体に記録された画像データを読み出し、ディジタル信号処理部１５に供給する。
【００３２】
アクチュエータ２０は、レンズ部１１のフォーカスレンズや絞りを調整するモータであり、モータドライブ２１によって駆動される。
【００３３】
モータドライブ２１は、CPU(Central Processing Unit)２３の制御に従い、アクチュエータ２０を駆動する。
【００３４】
TG(Timing Generator)２２は、CPU２３の制御に従い、露出時間等を調整するためのタイミング信号を、撮像素子１２に供給する。
【００３５】
CPU２３は、プログラムROM(Read Only Memory)２６に記憶されたプログラム、さらには、必要に応じて、EEPROM(Electrically Erasable Programmable ROM)２５に記憶されたプログラムを実行することにより、ディジタルカメラを構成する各ブロックを制御する。
【００３６】
操作部２４は、ユーザによって操作される物理的なボタン等であり、ユーザの操作に対応する信号を、CPU２３に供給する。
【００３７】
EEPROM２５は、例えば、ユーザが操作部２４等を操作することにより設定した撮像パラメータ等の、ディジタルカメラの電源がオフされたときにも保持する必要があるデータや、プログラムを記憶する。
【００３８】
プログラムROM２６は、CPU２３が実行するプログラム等を記憶している。
【００３９】
RAM２７は、CPU２３の動作上必要なデータやプログラムを一時記憶する。
【００４０】
以上のように構成されるディジタルカメラでは、CPU２３が、プログラムROM２６に記録されているプログラムを実行することにより、ディジタルカメラの各部を制御する。
【００４１】
一方、レンズ部１１に入射した光は、撮像素子１２において光電変換され、その結果得られる画像信号が、アナログ信号処理部１３に供給される。アナログ信号処理部１３では、撮像素子１２からの画像信号に、アナログ信号処理が施され、A/D変換部１４に供給される。
【００４２】
A/D変換部１４では、アナログ信号処理部１３からの画像信号が、A/D変換され、その結果得られるディジタルの画像データが、ディジタル信号処理部１５に供給される。
【００４３】
ディジタル信号処理部１５では、A/D変換部１４からの画像データに、ディジタル信号処理が施され、入出力パネル１８（の表示部１７）に供給されて、対応する画像、すなわち、いわゆるスルー画が表示される。
【００４４】
また、CPU２３は、入出力パネル１８（の入力部１６）や操作部２４からの信号に従い、所定の処理を実行する。
【００４５】
すなわち、入出力パネル１８や操作部２４が、例えば、撮像を行うように操作されると、CPU２３は、ディジタル信号処理部１５を制御することにより、A/D変換部１４からの画像データに、圧縮符号化処理を施させ、記録デバイス１９を介して、記録媒体に記録させる。
【００４６】
また、入出力パネル１８や操作部２４が、例えば、再生を行うように操作されると、CPU２３は、ディジタル信号処理部１５を制御することにより、記録デバイス１９を介して、記録媒体から、画像データを読み出させる。
【００４７】
さらに、CPU２３は、ディジタル信号処理部１５に、記録媒体から読み出した画像データを伸張させ、入出力パネル１８に供給して表示させる。
【００４８】
その他、CPU２３は、ディジタル信号処理部１５に、フォーカスの制御に用いるフォーカス枠（AF枠）の画像を生成させ、入出力パネル１８に表示させる。
【００４９】
なお、ディジタルカメラは、例えば、AF(Auto focus)機能、AE(Auto Exposure)機能、AWB(Auto White Balance)機能等を有しており、これらの機能は、CPU２３がプログラムを実行することにより実現される。
【００５０】
例えば、入出力パネル１８でのAF枠の表示は、AF機能によって行われる。入出力パネル１８（の表示部１７の表示画面）に表示されたAF枠の位置は、入出力パネル１８に対する、AF枠の位置を移動するような操作によって移動することができる。また、入出力パネル１８（の表示部１７の表示画面）に表示されたAF枠のサイズは、入出力パネル１８に対する、AF枠のサイズを変更するような操作によって変更することができる。
【００５１】
また、CPU２３に実行させるプログラムは、例えば、リムーバブルな記録媒体からディジタルカメラにインストールすることや、ネットワークを介してダウンロードし、ディジタルカメラにインストールすることができる。
【００５２】
図２は、図１のディジタルカメラの外観構成例を示す斜視図である。
【００５３】
すなわち、図２Ａは、ディジタルカメラの前面側（撮像時に被写体に向けられる側）の斜視図であり、図２Ｂは、ディジタルカメラの背面側の斜視図である。
【００５４】
レンズカバー３１は、ディジタルカメラの前面を覆うように設けられており、上下に移動可能になっている。
【００５５】
レンズカバー３１が上側に位置しているときには、レンズ部１１等が覆われた状態になる。また、レンズカバー３１が下側に位置しているときには、レンズ部１１等が露出し、ディジタルカメラは、撮像可能な状態となる。
【００５６】
図２Ａでは、レンズカバー３１は、下側に位置しており、レンズ部１１が露出している。
【００５７】
レンズ部１１の左側には、AFイルミネータ３２が設けられている。AFイルミネータ３２は、例えば、被写体が暗く、AF機能によってフォーカスを合わせることが困難な場合に、被写体を照明するための光（補助光）を発する。
【００５８】
なお、AFイルミネータ３２は、セルフタイマを使用して撮像を行う場合に、ユーザに、セルフタイマによる撮像のタイミングを知らせるために発光するセルフタイマランプとしても機能する。
【００５９】
ディジタルカメラの上部には、図１の操作部２４を構成する電源ボタン３３、再生ボタン３４、シャッタボタン（レリーズボタン）３５、及び、ズームレバー３６が設けられている。
【００６０】
電源ボタン３３は、ディジタルカメラの電源のオンとオフとを切り替えるときに操作され、再生ボタン３４は、記録デバイス１９（図１）に装着された記録媒体に記録された画像データを再生するときに操作される。
【００６１】
シャッタボタン（レリーズボタン）３５は、記録デバイス１９（図１）に装着された記録媒体に画像データを記録するときに操作され、ズームレバー３６は、ズームを調整するときに操作される。
【００６２】
ディジタルカメラの背面には、入出力パネル１８が設けられている。入出力パネル１８には、スルー画等の画像が表示される。また、ユーザは、入出力パネル１８に、指やタッチペン等を近接、又は、タッチすることで、ディジタルカメラに、各種の（操作）入力を与えることができる。
【００６３】
［表示制御装置の構成例］
【００６４】
図３は、表示制御を行う図１のCPU２３としての表示制御装置の機能的な構成例を示すブロック図である。
【００６５】
ここで、図１のディジタルカメラにおいて、入出力パネル１８、又は、操作部２４が、記録デバイス１９に装着された記録媒体に記録された画像を再生するように操作されると、CPU２３は、ディジタル信号処理部１５を制御し、記録デバイス１９に装着された記録媒体に記録された画像を、入出力パネル１８（の表示部１７）に表示させる表示制御を行う。
【００６６】
図３は、そのような表示制御を行うCPU２３としての表示制御装置の機能的な構成例を示している。
【００６７】
表示制御装置は、入力検出部５１、拡大画像生成部５２、及び、表示制御部５３を有する。
【００６８】
入力検出部５１には、入出力パネル１８（の入力部１６）から、その入出力パネル１８（の入力部１６）に対して与えられる外部からの刺激（入力）に応じた信号（以下、刺激信号ともいう）が供給される。
【００６９】
入力検出部５１は、入出力パネル１８（の入力部１６）からの刺激信号に基づいて、入出力パネル１８（の入力部１６）に対する外部からの入力、すなわち、例えば、ユーザの指や、ユーザが扱うタッチペン等が近接、又は、タッチしたことや、その近接、又は、タッチがされた（入出力パネル１８上の）位置等を検出し、入出力パネル１８に対してユーザが行った操作を表す操作情報として、拡大画像生成部５２、及び、表示制御部５３に供給する。
【００７０】
拡大画像生成部５２には、記録デバイス１９に装着された記録媒体から、入出力パネル１８（の表示部１７）に表示する表示対象の表示対象画像が、ディジタル信号処理部１５を介して供給される。
【００７１】
拡大画像生成部５２は、入力検出部５１からの操作情報に応じて、そこに供給される表示対象画像の一部である一部画像を拡大し、その一部画像の拡大により得られる一部拡大画像を、表示制御部５３に供給する。
【００７２】
表示制御部５３には、記録デバイス１９に装着された記録媒体から、表示対象画像が、ディジタル信号処理部１５を介して供給される。
【００７３】
表示制御部５３は、そこに供給される表示対象画像のサイズを調整し、そのサイズの調整後の表示対象画像の全部、又は、一部を、ディジタル信号処理部１５を介して、入出力パネル１８（の表示部１７）に表示する表示制御を行う。
【００７４】
さらに、表示制御部５３は、入力検出部５１からの操作情報に応じて、拡大画像生成部５２からの一部拡大画像を、ディジタル信号処理部１５を介して、入出力パネル１８（の表示部１７）に表示する表示制御を行う。
【００７５】
ここで、ディジタルカメラは、例えば、画像を撮像する撮像モードとして、入出力パネル１８の表示部１７の表示画面と（ほぼ）同一のアスペクト比の画像（以下、通常画像ともいう）を撮像する通常撮像モードと、パノラマ画像を撮像するパノラマモードとを有している。
【００７６】
パノラマモードでは、ユーザが、シャッタボタン３５を押圧操作しながら、例えば、ディジタルカメラをパンすると、シャッタボタン３５を押圧操作している間に、複数枚の画像が連続撮像される。そして、ディジタル信号処理部１５において、その複数枚の画像が、パン方向に並ぶ形で位置合わせをして合成され、シャッタボタン３５を押圧操作している間に行われたディジタルカメラのパンの範囲を、１回で撮像したかのような横長のパノラマ画像が生成される。
【００７７】
ここで、パノラマ画像の撮像（生成）は、ディジタルカメラをパンする他、チルトすることによっても行うことができる。ディジタルカメラをチルトして、パノラマ画像の撮像を行った場合、パノラマ画像は、縦長の画像となる。
【００７８】
表示対象画像が、通常画像である場合、表示制御部５３は、その表示対象画像である通常画像のサイズを、表示部１７の表示画面のサイズに調整して、そのサイズの調整後の通常画像を、入出力パネル１８の表示部１７に表示する。
【００７９】
通常画像のアスペクト比と、表示画面のアスペクト比とは、同一であるので、通常画像は、その全体が、表示画面の全体に表示される。
【００８０】
一方、表示対象画像が、パノラマ画像である場合、パノラマ画像のアスペクト比は、表示画面のアスペクト比と異なるため、すなわち、例えば、パノラマ画像は、表示画面に比較して横長であるため、パノラマ画像のアスペクト比を維持して、パノラマ画像の全体を、表示画面の全体に表示することはできない。
【００８１】
すなわち、例えば、横長のパノラマ画像のアスペクト比を維持して、そのアスペクト比と異なる表示画面に、そのパノラマ画像を表示する場合、横長のパノラマ画像の横及び縦のうちの、長い方の長手方向である横のサイズが、表示画面の横のサイズに（ほぼ）一致するように、パノラマ画像の（横及び縦の）サイズを調整して、パノラマ画像の全体を表示するか、又は、横長のパノラマ画像の横及び縦のうちの、短い方の短手方向である縦のサイズが、表示画面の縦の長さに（ほぼ）一致するように、パノラマ画像のサイズを調整して、パノラマ画像の一部を表示することになる。
【００８２】
ここで、横長のパノラマ画像の横（長手方向）のサイズが、表示画面の横のサイズに一致するように、パノラマ画像のサイズを調整して、そのサイズの調整後のパノラマ画像の全体を表示する表示モードを、全体表示モードという。
【００８３】
また、横長のパノラマ画像の縦（短手方向）のサイズが、表示画面の縦のサイズに一致するように、パノラマ画像のサイズを調整して、そのサイズの調整後のパノラマ画像の一部を表示する表示モードを、一部表示モードという。
【００８４】
一部表示モードには、サイズの調整後のパノラマ画像のうちの、表示画面に表示される部分を、ユーザが指示する指示モードと、サイズの調整後のパノラマ画像のうちの、表示画面に表示される部分が、そのパノラマ画像が撮像されたときのディジタルカメラの移動方向（パノラマ画像の長手方向である、例えば、パン方向等）にスクロールしていくスクロールモードとがある。
【００８５】
全体表示モードでは、表示画面に表示されるパノラマ画像の横のサイズは、表示画面の横のサイズに一致するが、パノラマ画像の縦のサイズは、表示画面の縦のサイズより小さいので、パノラマ画像が、表示画面に表示されたときに、表示画面の上、下、又は、上下の両方には、パノラマ画像が表示されない領域が生じ、また、表示画面に表示されるパノラマ画像は、小さくなる。
【００８６】
一方、一部表示モードでは、表示画面に、パノラマ画像を大きく表示することができるが、表示画面に表示することができるのは、パノラマ画像の一部だけであり、全体を表示することは、できない。
【００８７】
そこで、本実施の形態では、全体表示モードにおいて、表示制御部５３が、表示対象画像としてのパノラマ画像の全体を、入出力パネル１８の（表示部１７の）表示画面に表示し、さらに、その表示対象画像の一部である一部画像を拡大した、表示画面より小さいサイズの一部拡大画像を、一部画像が表示されている位置に、全体が表示されている表示対象画像に重畳して表示する表示制御を行い、これにより、ユーザが、表示対象画像であるパノラマ画像の全体と細部との両方を、同時に確認することができるようになっている。
【００８８】
［全体表示モードの表示例］
【００８９】
図４は、全体表示モードでのパノラマ画像の表示の表示例を示す図である。
【００９０】
図４Ａは、ユーザの指が、入出力パネル１８にタッチしていない状態での、入出力パネル１８の（表示部１７の）表示画面の表示例を示す図である。
【００９１】
ユーザの指が、入出力パネル１８にタッチしていない状態では、表示制御部５３は、表示対象画像としての、例えば、横長のパノラマ画像の長手方向である横のサイズが、表示画面の横のサイズに一致するように、パノラマ画像のサイズを調整し、パノラマ画像の全体を表示する。
【００９２】
ここで、図４Ａのように、パノラマ画像の全体を表示することを、全体表示ともいう。
【００９３】
図４Ｂ及び図４Ｃは、ユーザの指が、入出力パネル１８にタッチしている状態での、入出力パネル１８の表示画面の表示例を示す図である。
【００９４】
図４Ｂでは、ユーザの指が、入出力パネル１８の表示画面の横方向のほぼ中央の位置にタッチしている。
【００９５】
この場合、表示制御部５３は、図４Ａの場合と同様に、パノラマ画像の全体表示を行う。
【００９６】
さらに、拡大画像生成部５２は、全体表示がされているパノラマ画像の、ユーザの指がタッチしている点を中心とする、横方向（パノラマ画像の長手方向）の所定の範囲の画像を、拡大の対象とする一部画像として、その一部画像を表示画面より小さいサイズに拡大し、その結果得られる一部拡大画像を、表示制御部５３に供給する。
【００９７】
表示制御部５３は、拡大画像生成部５２から供給される一部拡大画像を、表示画面の、ユーザの指がタッチしている位置、すなわち、一部画像が表示されている位置に、全体表示がされているパノラマ画像に重畳して表示する。
【００９８】
図４Ｃでは、ユーザの指が、入出力パネル１８の表示画面の横方向の右側寄りの位置にタッチしている。
【００９９】
この場合も、図４Ｂの場合と同様に、表示制御部５３は、パノラマ画像の全体表示を行う。
【０１００】
さらに、拡大画像生成部５２は、全体表示がされているパノラマ画像の、ユーザの指がタッチしている点を中心とする、横方向の所定の範囲の画像を、拡大の対象とする一部画像として、その一部画像を拡大し、その結果得られる一部拡大画像を、表示制御部５３に供給する。
【０１０１】
表示制御部５３は、拡大画像生成部５２から供給される一部拡大画像を、表示画面の、ユーザの指がタッチしている位置、すなわち、一部画像が表示されている位置に、全体表示がされているパノラマ画像に重畳して表示する。
【０１０２】
したがって、ユーザが、指で、パノラマ画像の全体表示がされている表示画面の長手方向のほぼ中央の位置にタッチすると、図４Ｂに示したように、全体表示がされているパノラマ画像の、ユーザの指がタッチしている点を中心とする、横方向の所定の範囲の画像（一部画像）を拡大した一部拡大画像が、ユーザの指がタッチしている位置に、全体表示がされているパノラマ画像に重畳して表示される。
【０１０３】
そして、例えば、ユーザが、指を、入出力パネル１８にタッチした状態で、横方向に移動すると、全体表示がされているパノラマ画像の、移動している指の位置を中心とする、横方向の所定の範囲の一部画像を拡大した一部拡大画像が、移動している指を追従するように、全体表示がされているパノラマ画像に重畳して表示される。
【０１０４】
以上のように、パノラマ画像が全体表示されるとともに、その全体表示がされたパノラマ画像の一部である一部画像が拡大された一部拡大画像が表示されるので、ユーザは、パノラマ画像の全体と細部との両方を、同時に確認することができる。
【０１０５】
また、一部画像を拡大した一部拡大画像が、全体表示がされたパノラマ画像の一部画像の位置に重畳されて表示されるので、一部拡大画像に映っている被写体の、パノラマ画像の全体の中での位置を、容易に把握することができる。
【０１０６】
さらに、ユーザは、全体表示がされたパノラマ画像の細部を確認したい部分にタッチするだけで、その部分の細部を確認することができる。
【０１０７】
また、ユーザが、全体表示がされたパノラマ画像上の任意の位置に、指をタッチすると、そのタッチした位置に、タッチがされた部分の一部拡大画像が表示され、指をタッチしたまま位置を移動すると、指の移動に追従して、指の位置に映っている被写体が映った一部拡大画像が移動していく、という直感的に分かりやすいユニークなインターフェースを提供することができる。
【０１０８】
なお、一部拡大画像の表示は、表示画面に全体表示されたパノラマ画像上にタッチがされた場合の他、パノラマ画像が表示された表示画面上の、パノラマ画像が表示されていない部分にタッチがされた場合にも行うことが可能である。
【０１０９】
すなわち、横長のパノラマ画像の縦（短手方向）のサイズは、表示画面の縦のサイズより小さいため、そのようなパノラマ画像の全体表示では、例えば、図４に示したように、パノラマ画像は、表示画面の縦方向の中央の位置に表示され、表示画面の、パノラマ画像の上下には、いわゆる黒帯が表示される。
【０１１０】
一部拡大画像の表示は、表示画面に表示されたパノラマ画像上にタッチがされた場合の他、表示画面に表示された黒帯上にタッチがされた場合にも行うことが可能である。
【０１１１】
すなわち、タッチがされた表示画面上の位置から、長手方向の座標が所定の範囲のパノラマ画像の部分を、一部拡大画像に拡大する一部画像とすることにより、表示画面上のどの位置がタッチされても、一部拡大画像を表示することができる。
【０１１２】
また、一部拡大画像の表示は、ユーザの指やタッチペン等が、表示画面にタッチした場合ではなく、近接した場合に行うことが可能である。
【０１１３】
すなわち、入出力パネル１８において、表示画面へのタッチの他、近接を検知することができる場合には、表示画面への近接及びタッチのいずれをも、一部拡大画像を表示するトリガとして採用することや、表示画面への近接を、一部拡大画像を表示するトリガとして採用し、表示画面へのタッチを、その他の処理を行うトリガとして採用することができる。
【０１１４】
図５は、全体表示モードでのパノラマ画像、及び、一部拡大画像の表示の例を説明する図である。
【０１１５】
全体表示モードでは、図３及び図４で説明したように、表示制御部５３が、表示対象画像としての、例えば、横長のパノラマ画像の横（長手方向）のサイズが、表示画面の横のサイズに一致するように、パノラマ画像のサイズを調整して、サイズの調整後のパノラマ画像の全体を、表示画面の短手方向の中央の位置に表示する全体表示を行う。
【０１１６】
したがって、表示対象画像としての横長のパノラマ画像は、長手方向である横の端部が、表示画面の端部に一致するサイズで表示される。
【０１１７】
いま、全体表示がされている横長のパノラマ画像の短手方向である縦方向のサイズを、Hとする。
【０１１８】
また、表示対象画像としての横長のパノラマ画像の長手方向である横方向の表示画面のサイズを、nとし、表示対象画像としての横長のパノラマ画像の短手方向である縦方向の表示画面のサイズを、mとする。
【０１１９】
さらに、表示画面の左下の点を原点とし、表示画面に表示された表示対象画像としての横長のパノラマ画像の長手方向である横方向のx軸と、短手方向である縦方向のy軸との２軸で定義される２次元座標系において、ユーザの指等がタッチ（、又は、近接）している点である指示点Pのx座標（表示対象画像の長手方向の座標）を、Xとする。
【０１２０】
また、２倍した値が、表示対象画像としてのパノラマ画像の長手方向（図５では、x方向）の表示画面のサイズnより小さい正の値を、aとする。
【０１２１】
この場合、図３の表示制御装置では、拡大画像生成部５２は、入力検出部５１からの操作情報から、指示点Pのx座標Xを認識し、全体表示がされた表示対象画像としてのパノラマ画像のうちの、x座標が、X-a×H/mからX+a×H/mまでの範囲を、一部拡大画像に拡大する一部画像として、その一部拡大画像を、横（長手方向）×縦（短手方向）が2a×mのサイズの一部拡大画像に拡大する。
【０１２２】
すなわち、拡大画像生成部５２は、拡大後の縦方向（表示対象画像の短手方向）のサイズが、表示画面の縦方向（表示対象画像の短手方向）のサイズmに一致するように、一部画像の（横及び縦の）サイズを、m/H倍に拡大することにより、2a×mのサイズの一部拡大画像を生成する。
【０１２３】
一部拡大画像は、拡大画像生成部５２から表示制御部５３に供給され、表示制御部５３は、拡大画像生成部５２からの2a×mのサイズの一部拡大画像（の全体）を、表示画面の、x座標（長手方向の座標）がX-aからX+aまでの範囲（の全体）に表示する。
【０１２４】
なお、ここでは、一部拡大画像の縦方向（y方向）のサイズは、表示画面の縦方向のサイズmに等しいので、一部拡大画像は、縦方向については、表示画面の、y座標が0からmまでの範囲に表示される。
【０１２５】
以上のように、全体表示がされた表示対象画像としてのパノラマ画像のうちの、x座標が、X-a×H/mからX+a×H/mまでの範囲を拡大した2a×mのサイズの一部拡大画像を、表示画面の、x座標がX-aからX+aまでの範囲に表示する場合には、指示点Pのx座標Xが、a以上n-a以下であれば、2a×mのサイズの一部拡大画像の全体が、表示画面に表示される。
【０１２６】
しかしながら、指示点Pのx座標Xが、a未満であるときには、2a×mのサイズの一部拡大画像は、その左側の一部が欠けた状態で、表示画面に表示される。
【０１２７】
また、指示点Pのx座標Xが、n-aより大であるときには、2a×mのサイズの一部拡大画像は、その右側の一部が欠けた状態で、表示画面に表示される。
【０１２８】
そこで、表示制御部５３は、指示点Pのx座標Xが、aより大きく、かつ、n-aより小さい場合には、上述したように、2a×mのサイズの一部拡大画像を、表示画面の、x座標がX-aからX+aまでの範囲に表示するが、指示点Pのx座標Xが、a以下である場合には、2a×mのサイズの一部拡大画像を、表示画面の、x座標が0から2aまでの範囲に表示し、指示点Pのx座標Xが、n-a以上である場合には、2a×mのサイズの一部拡大画像を、表示画面の、x座標がn-2aからnまでの範囲に表示する。
【０１２９】
ここで、図５Ａは、指示点Pのx座標Xが、aより大きく、かつ、n-aより小さく、2a×mのサイズの一部拡大画像が、表示画面の、x座標がX-aからX+aまでの範囲に表示される様子を示している。
【０１３０】
また、図５Ｂは、指示点Pのx座標Xが、a以下であり、2a×mのサイズの一部拡大画像が、表示画面の、x座標が0から2aまでの範囲に表示される様子を示している。
【０１３１】
さらに、図５Ｃは、指示点Pのx座標Xが、n-a以上であり、2a×mのサイズの一部拡大画像が、表示画面の、x座標がn-2aからnまでの範囲に表示される様子を示している。
【０１３２】
以上のように、指示点Pのx座標Xが、aより大きく、かつ、n-aより小さい場合には、表示画面の、x座標がX-aからX+aまでの範囲に、指示点Pのx座標Xが、a以下である場合には、表示画面の、x座標が0から2aまでの範囲に、指示点Pのx座標Xが、n-a以上である場合には、表示画面の、x座標がn-2aからnまでの範囲に、2a×mのサイズの一部拡大画像を、それぞれ表示することにより、一部拡大画像が、その左側や右側が欠けて表示されることを防止することができる。
【０１３３】
なお、上述したように、拡大画像生成部５２は、入力検出部５１からの操作情報から、指示点Pのx座標Xを認識し、全体表示がされた表示対象画像としてのパノラマ画像のうちの、x座標が、X-a×H/mからX+a×H/mまでの範囲を、一部拡大画像に拡大する一部画像として、その一部拡大画像を、2a×mのサイズの一部拡大画像に拡大するが、この場合、指示点Pのx座標Xが、a×H/mより小さいときや、n-a×H/mより大きいときに、一部画像となるx座標がX-a×H/mからX+a×H/mまでの範囲が、全体表示がされた表示対象画像としてのパノラマ画像の左側や右側にはみ出す。
【０１３４】
一部画像となるx座標がX-a×H/mからX+a×H/mまでの範囲が、全体表示がされた表示対象画像としてのパノラマ画像の左側や右側にはみ出すと、そのような一部画像を2a×mのサイズに拡大した一部拡大画像の左側や右側は、いわば空白となる。
【０１３５】
そこで、拡大画像生成部５２は、指示点Pのx座標Xが、a×H/mより大きくないときには、そのx座標Xを、a×H/mに補正し、指示点Pのx座標Xが、n-a×H/mより小さくないときには、そのx座標Xを、n-a×H/mに補正する。
【０１３６】
そして、拡大画像生成部５２は、指示点Pのx座標Xの補正後に、その補正後のx座標Xに基づき、全体表示がされた表示対象画像としてのパノラマ画像のうちの、x座標が、X-a×H/mからX+a×H/mまでの範囲を、一部拡大画像に拡大する一部画像として、その一部拡大画像を、2a×mのサイズの一部拡大画像に拡大する。
【０１３７】
以上のように、指示点Pのx座標Xを補正することにより、一部画像となるx座標がX-a×H/mからX+a×H/mまでの範囲が、全体表示がされた表示対象画像としてのパノラマ画像の左側や右側にはみ出すこと、ひいては、一部画像を2a×mのサイズに拡大した一部拡大画像の左側や右側に空白が生じることを防止することができる。
【０１３８】
なお、上述の指示点Pのx座標Xの補正によれば、指示点Pのx座標Xが、a×H/mより大きく、かつ、n-a×H/mより小さい範囲で、表示画面にタッチしている指を動かしている間は、指の位置、つまり、指示点Pのx座標Xに応じて、一部拡大画像（に映る被写体）が変化する。
【０１３９】
すなわち、入出力パネル１８の表示画面では、指示点Pのx座標Xに応じて、全体表示がされた表示対象画像としてのパノラマ画像のうちの、x座標が、X-a×H/mからX+a×H/mまでの範囲を拡大した一部拡大画像が表示される。
【０１４０】
そして、表示画面にタッチしている指を、例えば、左側に移動していき、その結果、指示点Pのx座標Xが、a×H/mになった場合、全体表示がされた表示対象画像としてのパノラマ画像のうちの、x座標が、X-a×H/mからX+a×H/mまでの範囲、つまり、0から2×a×H/mまでの範囲を拡大した一部拡大画像が表示され、その後は、指を、より左側に移動しても、全体表示がされた表示対象画像としてのパノラマ画像のうちの、x座標が、0から2×a×H/mまでの範囲を拡大した一部拡大画像が表示し続けられる。
【０１４１】
一方、表示画面にタッチしている指を、例えば、右側に移動していき、その結果、指示点Pのx座標Xが、n-a×H/mになった場合、全体表示がされた表示対象画像としてのパノラマ画像のうちの、x座標が、X-a×H/mからX+a×H/mまでの範囲、つまり、n-2×a×H/mからnまでの範囲を拡大した一部拡大画像が表示され、その後は、指を、より右側に移動しても、全体表示がされた表示対象画像としてのパノラマ画像のうちの、x座標が、n-2×a×H/mからnまでの範囲を拡大した一部拡大画像が表示し続けられる。
【０１４２】
ここで、図５では、全体表示がされた表示対象画像としてのパノラマ画像のうちの、x座標が、X-a×H/mからX+a×H/mまでの範囲の画像である一部画像を、m/H倍に拡大して、一部拡大画像を生成することとしたが、一部画像を拡大する倍率は、その他、例えば、ユーザの操作に応じて設定することができる。
【０１４３】
なお、一部画像を拡大する倍率として、m/H倍より大の値を採用する場合には、一部画像を拡大した一部拡大画像は、その全体を、表示画面に表示することができなくなる。
【０１４４】
また、一部拡大画像の横方向のサイズ（表示対象画像の長手方向の一部拡大画像のサイズ）2a（ひいては、正の整数a）としては、表示画面の横方向のサイズより小さい正の値を、例えば、あらかじめ設定しておくこともできるし、ユーザの操作等に応じて設定することもできる。
【０１４５】
［全体表示モードの表示制御処理］
【０１４６】
図６は、図３の表示制御装置が行う全体表示モードの表示制御処理を説明するフローチャートである。
【０１４７】
ステップＳ１１において、表示制御部５３は、表示対象画像の長手方向のサイズが、その長手方向の表示画面のサイズに一致するように、表示対象画像のサイズを調整し、そのサイズの調整後の表示対象画像の全体を、入出力パネル１８の表示画面に表示する全体表示を行い、処理は、ステップＳ１２に進む。
【０１４８】
ステップＳ１２では、表示制御部５３は、表示対象画像のアスペクト比と、入出力パネル１８の表示画面のアスペクト比とが異なるかどうかを判定する。
【０１４９】
ステップＳ１２において、表示対象画像のアスペクト比と、入出力パネル１８の表示画面のアスペクト比とが異ならないと判定された場合、すなわち、表示対象画像のアスペクト比と、入出力パネル１８の表示画面のアスペクト比とが（ほぼ）一致する場合、処理は、ステップＳ１１に戻り、以下、同様の処理が繰り返される。
【０１５０】
また、ステップＳ１２において、表示対象画像のアスペクト比と、入出力パネル１８の表示画面のアスペクト比とが異なると判定された場合、すなわち、例えば、入出力パネル１８の表示画面のアスペクト比が、4:3や16:9であり、表示対象画像が、表示画面より横長のパノラマ画像である場合、処理は、ステップＳ１３に進み、拡大画像生成部５２は、入力検出部５１から供給される操作情報に基づき、入出力パネル１８の表示画面に、タッチがされているかどうかを判定する。
【０１５１】
ステップＳ１３において、入出力パネル１８の表示画面に、タッチがされていないと判定された場合、処理は、ステップＳ１１に戻る。
【０１５２】
また、ステップＳ１３において、入出力パネル１８の表示画面に、タッチがされていると判定された場合、すなわち、入力検出部５１において、入出力パネル１８に対するタッチが検出された場合、処理は、ステップＳ１４に進み、拡大画像生成部５２及び表示制御部５３は、入力検出部５１から供給される操作情報に基づき、タッチがされている表示画面上の位置（点）である指示点Pを認識し、処理は、ステップＳ１５に進む。
【０１５３】
ここで、図６において、以下では、説明を簡単にするために、表示対象画像が、例えば、横長のパノラマ画像であることとする。
【０１５４】
ステップＳ１５では、拡大画像生成部５２及び表示制御部５３は、指示点Pのx座標（表示対象画像としての横長のパノラマ画像の長手方向の座標）Xが、aより大きく、かつ、n-aより小さいかどうかを判定する。
【０１５５】
ステップＳ１５において、指示点Pのx座標Xが、aより大きく、かつ、n-aより小さいと判定された場合、処理は、ステップＳ１６に進み、拡大画像生成部５２は、全体表示がされた表示対象画像としてのパノラマ画像のうちの、x座標（長手方向の座標）が、X-a×H/mからX+a×H/mまでの範囲を、一部拡大画像に拡大する一部画像として、その一部画像を、2a×mのサイズの一部拡大画像に拡大する。
【０１５６】
そして、拡大画像生成部５２は、一部拡大画像を、表示制御部５３に供給して、処理は、ステップＳ１６からステップＳ１７に進む。
【０１５７】
ステップＳ１７では、表示制御部５３は、拡大画像生成部５２からの2a×mのサイズの一部拡大画像を、表示画面の、x座標（長手方向の座標）がX-aからX+aまでの範囲に、表示対象画像に重畳して（例えば、上書きする形で）表示し、処理は、ステップＳ１３に戻る。
【０１５８】
また、ステップＳ１５において、指示点Pのx座標Xが、aより大きくないか、又は、n-aより小さくないと判定された場合、処理は、ステップＳ１８に進み、拡大画像生成部５２及び表示制御部５３は、指示点Pのx座標Xが、a以下であるかどうかを判定する。
【０１５９】
ステップＳ１８において、指示点Pのx座標Xが、a以下であると判定された場合、処理は、ステップＳ１９に進み、拡大画像生成部５２は、指示点Pのx座標Xが、a×H/mより大きいかどうかを判定する。
【０１６０】
ステップＳ１９において、指示点Pのx座標Xが、a×H/mより大きくないと判定された場合、処理は、ステップＳ２０に進み、拡大画像生成部５２は、指示点Pのx座標Xを、a×H/mに補正し、処理は、ステップＳ２１に進む。
【０１６１】
また、ステップＳ１９において、指示点Pのx座標Xが、a×H/mより大きいと判定された場合、処理は、ステップＳ２０をスキップして、ステップＳ２１に進み、拡大画像生成部５２は、全体表示がされた表示対象画像としてのパノラマ画像のうちの、x座標が、X-a×H/mからX+a×H/mまでの範囲を、一部拡大画像に拡大する一部画像として、その一部画像を、2a×mのサイズの一部拡大画像に拡大する。
【０１６２】
そして、拡大画像生成部５２は、一部拡大画像を、表示制御部５３に供給して、処理は、ステップＳ２１からステップＳ２２に進む。
【０１６３】
ステップＳ２２では、表示制御部５３は、拡大画像生成部５２からの2a×mのサイズの一部拡大画像を、表示画面の、x座標が0から2aまでの範囲に、表示対象画像に重畳して表示し、処理は、ステップＳ１３に戻る。
【０１６４】
一方、ステップＳ１８において、指示点Pのx座標Xが、a以下でないと判定された場合、処理は、ステップＳ２３に進み、拡大画像生成部５２及び表示制御部５３は、指示点Pのx座標Xが、n-a以上であるかどうかを判定する。
【０１６５】
ステップＳ２３において、指示点Pのx座標Xが、n-a以上でないと判定された場合、処理は、ステップＳ１３に戻る。
【０１６６】
また、ステップＳ２３において、指示点Pのx座標Xが、n-a以上であると判定された場合、処理は、ステップＳ２４に進み、拡大画像生成部５２は、指示点Pのx座標Xが、n-a×H/mより小さいかどうかを判定する。
【０１６７】
ステップＳ２４において、指示点Pのx座標Xが、n-a×H/mより小さくないと判定された場合、処理は、ステップＳ２５に進み、拡大画像生成部５２は、指示点Pのx座標Xを、n-a×H/mに補正し、処理は、ステップＳ２６に進む。
【０１６８】
また、ステップＳ２４において、指示点Pのx座標Xが、n-a×H/mより小さいと判定された場合、処理は、ステップＳ２５をスキップして、ステップＳ２６に進み、拡大画像生成部５２は、全体表示がされた表示対象画像としてのパノラマ画像のうちの、x座標が、X-a×H/mからX+a×H/mまでの範囲を、一部拡大画像に拡大する一部画像として、その一部画像を、2a×mのサイズの一部拡大画像に拡大する。
【０１６９】
そして、拡大画像生成部５２は、一部拡大画像を、表示制御部５３に供給して、処理は、ステップＳ２６からステップＳ２７に進む。
【０１７０】
ステップＳ２７では、表示制御部５３は、拡大画像生成部５２からの2a×mのサイズの一部拡大画像を、表示画面の、x座標がn-2aからnまでの範囲に、表示対象画像に重畳して表示し、処理は、ステップＳ１３に戻る。
【０１７１】
［他の表示例］
【０１７２】
上述したように、入出力パネル１８において、表示画面へのタッチの他、近接を検知することができる場合には、表示制御装置（図３）では、表示画面への近接を、一部拡大画像を表示するトリガとして採用し、表示画面へのタッチを、その他の処理を行うトリガとして採用することができる。
【０１７３】
すなわち、表示制御装置（図３）では、例えば、表示画面への近接を、一部拡大画像を表示するトリガとして採用し、表示画面へのタッチを、スクロール表示を行うトリガとして採用することができる。
【０１７４】
そこで、まず、スクロール表示を行うスクロールモードについて説明する。
【０１７５】
図７は、スクロールモードでの、表示対象画像の表示、すなわち、表示対象画像をスクロールしながら表示するスクロール表示の例を示す図である。
【０１７６】
スクロールモードでは、表示制御部５３（図３）は、表示対象画像としての、例えば、横長のパノラマ画像の縦（短手方向）のサイズが、表示画面の縦のサイズに一致するように、表示対象画像のサイズを調整して、そのサイズの調整後の表示対象画像（以下、調整後画像ともいう）のうちの、表示画面に表示される表示範囲を、表示対象画像としてのパノラマ画像の撮像が行われたときのディジタルカメラの移動方向と同一の方向に移動させていく。
【０１７７】
すなわち、表示対象画像としてのパノラマ画像の撮像が、ディジタルカメラを、例えば、左から右にパンしながら行われた場合には、調整後画像の左端を始点とするとともに、右端を終点として、表示範囲が移動されていく。
【０１７８】
その結果、表示画面には、先頭（ここでは、左端）から右方向にスクロールされていく調整後画像が表示される。
【０１７９】
以上のように、スクロールモードでは、調整後画像（表示対象画像）のスクロールが、その調整後画像の先頭（ここでは、左端側）から開始される。
【０１８０】
表示画面への近接を、一部拡大画像を表示するトリガとして採用し、表示画面へのタッチを、スクロール表示を行うトリガとして採用する場合には、表示制御部５３（図３）において、スクロールは、上述のように、調整後画像の先頭から開始することができる他、タッチがされた位置から開始することができる。
【０１８１】
すなわち、図８は、表示画面への近接を、一部拡大画像を表示するトリガとして採用し、表示画面へのタッチを、スクロール表示を行うトリガとして採用する場合の表示画面の表示例を示す図である。
【０１８２】
図８Ａは、全体表示モードにおいて、表示対象画像としてのパノラマ画像が、全体表示され、さらに、指が表示画面に近接されることによって、その近接している位置に表示されているパノラマ画像の一部である一部画像が拡大された一部拡大画像が表示されている様子を示している。
【０１８３】
図８Ｂは、図８Ａに示したように、表示画面に近接した状態の指で、表示画面にタッチした場合の、そのタッチの直後の表示画面を示している。
【０１８４】
表示画面に近接した状態の指で、表示画面にタッチがされた場合、表示画面には、調整後画像のうちの、タッチがされたときに表示されていた一部拡大画像に対応する部分が、スクロールの開始点として表示される。
【０１８５】
図８Ｃは、調整後画像のうちの、タッチがされたときに表示されていた一部拡大画像に対応する部分を、スクロールの開始点として行われるスクロール表示を示している。
【０１８６】
表示画面への近接を、一部拡大画像を表示するトリガとして採用し、表示画面へのタッチを、スクロール表示を行うトリガとして採用する場合、スクロールは、調整後画像の先頭からではなく、タッチがされた位置、すなわち、タッチがされたときに表示されていた一部拡大画像に対応する部分から開始される。
【０１８７】
図８Ｃでは、調整後画像の、タッチがされたときに表示されていた一部拡大画像に対応する部分から、右方向へのスクロール（表示範囲の右方向への移動）が開始されている。
【０１８８】
スクロールは、表示範囲が、調整後画像の最後（ここでは、右端）に到達したときに終了する。
【０１８９】
図８Ｃでは、タッチがされたときの時刻tをt1として、所定の時間Tだけかけて、調整後画像の、タッチがされたときに表示されていた一部拡大画像に対応する部分から、調整後画像の最後までのスクロールが行われており、時刻t=t1+Tにおいて、スクロールが終了している。
【０１９０】
なお、図８では、表示制御部５３において、表示画面に対する近接が検出された場合に、一部拡大画像を表示し、その後、表示画面に対するタッチが検出された場合に、表示対象画像のサイズを調整した調整後画像を、表示対象画像の長手方向にスクロールして表示するスクロール表示を、調整後画像の、タッチがされた点に対応する位置から開始することとしたが、その他、表示制御部５３では、表示画面に対するタッチが検出された場合に、一部拡大画像を表示し、その後、表示画面に対するタッチが解除された場合に、表示対象画像のサイズを調整した調整後画像を、表示対象画像の長手方向にスクロールして表示するスクロール表示を、調整後画像の、タッチが解除された点に対応する位置から開始すること、つまり、表示画面へのタッチを、一部拡大画像を表示するトリガとして採用し、表示画面に対するタッチの解除を、スクロール表示を行うトリガとして採用することができる。
【０１９１】
図９は、全体表示モードでのパノラマ画像の表示の他の表示例を示す図である。
【０１９２】
図４では、表示対象画像が、横長のパノラマ画像であることとしたが、図９では、表示対象画像が、縦長のパノラマ画像になっている。
【０１９３】
図９Ａは、ユーザの指が、入出力パネル１８にタッチしていない状態での、入出力パネル１８の（表示部１７の）表示画面の表示例を示す図である。
【０１９４】
ユーザの指が、入出力パネル１８にタッチしていない状態では、表示制御部５３は、表示対象画像としての、縦長のパノラマ画像の長手方向である縦のサイズが、表示画面の縦（パノラマ画像の長手方向）のサイズに一致するように、パノラマ画像のサイズを調整し、パノラマ画像の全体を表示する（全体表示）。
【０１９５】
図９Ｂは、ユーザの指が、入出力パネル１８にタッチしている状態での、入出力パネル１８の表示画面の表示例を示す図である。
【０１９６】
図９Ｂでは、ユーザの指が、入出力パネル１８の表示画面の縦方向のほぼ中央の位置にタッチしている。
【０１９７】
この場合、表示制御部５３は、図９Ａの場合と同様に、パノラマ画像の全体表示を行う。
【０１９８】
また、拡大画像生成部５２は、全体表示がされているパノラマ画像の、ユーザの指がタッチしている点を中心とする、縦方向（パノラマ画像の長手方向）の所定の範囲の画像を、拡大の対象とする一部画像として、その一部画像を拡大し、その結果得られる一部拡大画像を、表示制御部５３に供給する。
【０１９９】
表示制御部５３は、拡大画像生成部５２から供給される一部拡大画像を、表示画面の、ユーザの指がタッチしている位置、すなわち、一部画像が表示されている位置に、全体表示がされているパノラマ画像に重畳して表示する。
【０２００】
なお、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【０２０１】
すなわち、本発明は、ディジタルカメラの他、画像を表示する装置に適用可能である。
【０２０２】
また、本発明は、静止画、及び、動画の表示のいずれにも適用可能である。
【０２０３】
さらに、本実施の形態では、表示画面上の、ユーザの指等がタッチ、又は、近接している点を、指示点Pとして採用したが、指示点Pは、その他、例えば、マウス等のポインティングデバイスによって与えることが可能である。
【符号の説明】
【０２０４】
１１  レンズ部，  １２  撮像素子，  １３  アナログ信号処理部，  １４  A/D変換部，  １５  ディジタル信号処理部，  １６  入力部，  １７  表示部，  １８  入出力パネル，  １９  記録デバイス，  ２０  アクチュエータ，  ２１  モータドライブ，  ２２  TG，  ２３  CPU，  ２４  操作部，  ２５  EEPROM，  ２６  プログラムROM，  ２７  RAM，  ３１  レンズカバー，  ３２  AFイルミネータ，  ３３  電源ボタン，  ３４  再生ボタン，  ３５  シャッタボタン，  ３６  ズームレバー，  ５１  入力検出部，  ５２  拡大画像生成部，  ５３  表示制御部
【図１】
0005686244.tif 000002
【図２】
0005686244.tif 000003
【図３】
0005686244.tif 000004
【図４】
0005686244.tif 000005
【図５】
0005686244.tif 000006
【図６】
0005686244.tif 000007
【図７】
0005686244.tif 000008
【図８】
0005686244.tif 000009
【図９】
0005686244.tif 000010