(57)【特許請求の範囲】
【請求項１】
画像を表示する画像表示部と、
前記画像表示部が表示する前記画像から特定画像を選択する特定画像選択部と、
前記画像表示部が表示する前記画像から前記特定画像選択部が選択する前記特定画像の範囲を移動させる選択範囲移動部と、
移動目標位置座標および前記特定画像選択部が選択する前記特定画像の座標を用いた演算に基づいて、前記選択範囲移動部による前記特定画像の選択範囲の移動を制御する移動制御部と、
を有し、
前記移動制御部は、前記移動目標位置座標および前記特定画像選択部が選択する前記特定画像の座標、ならびに、前記選択範囲移動部による前記特定画像の選択範囲の単位移動距離を用いた演算に基づいて、前記選択範囲移動部による前記特定画像の選択範囲の移動を制御し、
前記移動制御部は、前記選択範囲移動部により前記特定画像の選択範囲を単位移動距離だけ移動させる前に、移動後の前記特定画像の座標と前記移動目標位置座標の間の距離を算出し、この算出距離に基づいて、前記選択範囲移動部により前記特定画像の選択範囲を単位移動距離だけ移動させるか、前記選択範囲移動部により前記特定画像の選択範囲を前記移動目標位置座標に移動させる、
ことを特徴とする画像表示制御装置。
【請求項２】
請求項１に記載の画像表示制御装置において、
前記移動制御部は、前記算出距離が前記選択範囲移動部による前記特定画像の選択範囲の単位移動距離の１／２以上である場合には、前記選択範囲移動部により前記特定画像の選択範囲を単位移動距離だけ移動させ、前記算出距離が前記選択範囲移動部による前記特定画像の選択範囲の単位移動距離の１／２未満である場合には、前記選択範囲移動部により前記特定画像の選択範囲を前記移動目標位置座標に移動させる、画像表示制御装置。
【請求項３】
請求項１又は請求項２に記載の画像表示制御装置において、
前記選択範囲移動部による前記特定画像の選択範囲の単位移動距離を変更する移動距離変更部をさらに有する、画像表示制御装置。
【請求項４】
請求項１から請求項３のいずれかに記載の画像表示制御装置において、
前記移動目標位置座標は、前記画像表示部が表示する前記画像の中心部近傍に位置する、画像表示制御装置。
【請求項５】
画像を表示する画像表示ステップと、
前記画像表示ステップで表示する前記画像から特定画像を選択する特定画像選択ステップと、
前記画像表示ステップで表示する前記画像から前記特定画像選択ステップで選択する前記特定画像の範囲を移動させる選択範囲移動ステップと、
移動目標位置座標および前記特定画像選択ステップで選択する前記特定画像の座標を用いた演算に基づいて、前記選択範囲移動ステップによる前記特定画像の選択範囲の移動を制御する移動制御ステップと、
を有し、
前記移動制御ステップでは、前記移動目標位置座標および前記特定画像選択ステップで選択する前記特定画像の座標、ならびに、前記選択範囲移動ステップによる前記特定画像の選択範囲の単位移動距離を用いた演算に基づいて、前記選択範囲移動ステップによる前記特定画像の選択範囲の移動を制御し、
前記移動制御ステップでは、前記選択範囲移動ステップにより前記特定画像の選択範囲を単位移動距離だけ移動させる前に、移動後の前記特定画像の座標と前記移動目標位置座標の間の距離を算出し、この算出距離に基づいて、前記選択範囲移動ステップにより前記特定画像の選択範囲を単位移動距離だけ移動させるか、前記選択範囲移動ステップにより前記特定画像の選択範囲を前記移動目標位置座標に移動させる、
ことを特徴とする画像表示制御方法。
【請求項６】
請求項５に記載の画像表示制御方法において、
前記移動制御ステップでは、前記算出距離が前記選択範囲移動ステップによる前記特定画像の選択範囲の単位移動距離の１／２以上である場合には、前記選択範囲移動ステップにより前記特定画像の選択範囲を単位移動距離だけ移動させ、前記算出距離が前記選択範囲移動ステップによる前記特定画像の選択範囲の単位移動距離の１／２未満である場合には、前記選択範囲移動ステップにより前記特定画像の選択範囲を前記移動目標位置座標に移動させる、画像表示制御方法。
【請求項７】
請求項５又は請求項６に記載の画像表示制御方法において、
前記選択範囲移動ステップによる前記特定画像の選択範囲の単位移動距離を変更する移動距離変更ステップをさらに有する、画像表示制御方法。
【請求項８】
請求項５から請求項７のいずれかに記載の画像表示制御方法において、
前記移動目標位置座標は、前記画像表示ステップで表示する前記画像の中心部近傍に位置する、画像表示制御方法。
【請求項９】
画像を表示する画像表示ステップと、
前記画像表示ステップで表示する前記画像から特定画像を選択する特定画像選択ステップと、
前記画像表示ステップで表示する前記画像から前記特定画像選択ステップで選択する前記特定画像の範囲を移動させる選択範囲移動ステップと、
移動目標位置座標および前記特定画像選択ステップで選択する前記特定画像の座標を用いた演算に基づいて、前記選択範囲移動ステップによる前記特定画像の選択範囲の移動を制御する移動制御ステップと、
をコンピュータに実行させ、
前記移動制御ステップでは、前記移動目標位置座標および前記特定画像選択ステップで選択する前記特定画像の座標、ならびに、前記選択範囲移動ステップによる前記特定画像の選択範囲の単位移動距離を用いた演算に基づいて、前記選択範囲移動ステップによる前記特定画像の選択範囲の移動を制御し、
前記移動制御ステップでは、前記選択範囲移動ステップにより前記特定画像の選択範囲を単位移動距離だけ移動させる前に、移動後の前記特定画像の座標と前記移動目標位置座標の間の距離を算出し、この算出距離に基づいて、前記選択範囲移動ステップにより前記特定画像の選択範囲を単位移動距離だけ移動させるか、前記選択範囲移動ステップにより前記特定画像の選択範囲を前記移動目標位置座標に移動させる、
ことを特徴とする画像表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像表示制御装置、画像表示制御方法及び画像表示制御プログラムに関する。
【背景技術】
【０００２】
従来の撮影装置では、再生画像拡大における拡大箇所移動など、画像の特定部分を選択する操作が行われることがある。しかし、画像の端部を選択すると、当該選択範囲が画像の外側へ広がってはみ出してしまい、当該はみ出し部を黒塗りなどする必要に迫られる。そこで、画像の端部を選択する操作がなされた場合には、当該選択範囲を画像内に補正する技術が提案されている。
【０００３】
例えば、特許文献１には、表示画面上のＡＦ／ＡＥ用のカーソルの表示位置を変更可能なデジタルカメラにおいて、カーソルが表示画面の端部に位置しているときに、当該カーソルを表示画面の中央方向に移動させる技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第３４８０４４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来技術は、選択範囲（例えばカーソル）をその単位移動距離（規定移動距離、１ステップ移動距離）を無視した異なる移動距離で強制移動させるため、その後の選択範囲の移動に不具合が生じるおそれがある。例えば、選択範囲を単位移動距離で移動させたとき、選択範囲を移動目標位置座標（例えば画像中心部）に位置させる（戻す）ことができなくなってしまう。
【０００６】
本発明は、以上の問題意識に基づいてなされたものであり、画像中の選択範囲の移動制御を好適に行うことができる画像表示制御装置、画像表示制御方法及び画像表示制御プログラムを得ることを目的とする。
【課題を解決するための手段】
【０００７】
本発明の画像表示制御装置は、画像を表示する画像表示部と、前記画像表示部が表示する前記画像から特定画像を選択する特定画像選択部と、前記画像表示部が表示する前記画像から前記特定画像選択部が選択する前記特定画像の範囲を移動させる選択範囲移動部と、移動目標位置座標および前記特定画像選択部が選択する前記特定画像の座標を用いた演算に基づいて、前記選択範囲移動部による前記特定画像の選択範囲の移動を制御する移動制御部と、を有し、前記移動制御部は、前記移動目標位置座標および前記特定画像選択部が選択する前記特定画像の座標、ならびに、前記選択範囲移動部による前記特定画像の選択範囲の単位移動距離（規定移動距離、１ステップ移動距離）を用いた演算に基づいて、前記選択範囲移動部による前記特定画像の選択範囲の移動を制御し、前記移動制御部は、前記選択範囲移動部により前記特定画像の選択範囲を単位移動距離だけ移動させる前に、移動後の前記特定画像の座標と前記移動目標位置座標の間の距離を算出し、この算出距離に基づいて、前記選択範囲移動部により前記特定画像の選択範囲を単位移動距離だけ移動させるか、前記選択範囲移動部により前記特定画像の選択範囲を前記移動目標位置座標に移動させる、ことを特徴としている。
【００１０】
前記移動制御部は、前記算出距離が前記選択範囲移動部による前記特定画像の選択範囲の単位移動距離の１／２以上である場合には、前記選択範囲移動部により前記特定画像の選択範囲を単位移動距離だけ移動させ、前記算出距離が前記選択範囲移動部による前記特定画像の選択範囲の単位移動距離の１／２未満である場合には、前記選択範囲移動部により前記特定画像の選択範囲を前記移動目標位置座標に移動させることができる。
【００１１】
本発明の画像表示制御装置は、前記選択範囲移動部による前記特定画像の選択範囲の単位移動距離を変更する移動距離変更部をさらに有することができる。
【００１２】
前記移動目標位置座標は、前記画像表示部が表示する前記画像の中心部近傍に位置することができる。
【００１３】
本発明の画像表示制御方法は、画像を表示する画像表示ステップと、前記画像表示ステップで表示する前記画像から特定画像を選択する特定画像選択ステップと、前記画像表示ステップで表示する前記画像から前記特定画像選択ステップで選択する前記特定画像の範囲を移動させる選択範囲移動ステップと、移動目標位置座標および前記特定画像選択ステップで選択する前記特定画像の座標を用いた演算に基づいて、前記選択範囲移動ステップによる前記特定画像の選択範囲の移動を制御する移動制御ステップと、を有し、前記移動制御ステップでは、前記移動目標位置座標および前記特定画像選択ステップで選択する前記特定画像の座標、ならびに、前記選択範囲移動ステップによる前記特定画像の選択範囲の単位移動距離（規定移動距離、１ステップ移動距離）を用いた演算に基づいて、前記選択範囲移動ステップによる前記特定画像の選択範囲の移動を制御し、前記移動制御ステップでは、前記選択範囲移動ステップにより前記特定画像の選択範囲を単位移動距離だけ移動させる前に、移動後の前記特定画像の座標と前記移動目標位置座標の間の距離を算出し、この算出距離に基づいて、前記選択範囲移動ステップにより前記特定画像の選択範囲を単位移動距離だけ移動させるか、前記選択範囲移動ステップにより前記特定画像の選択範囲を前記移動目標位置座標に移動させる、ことを特徴としている。
【００１６】
前記移動制御ステップでは、前記算出距離が前記選択範囲移動ステップによる前記特定画像の選択範囲の単位移動距離の１／２以上である場合には、前記選択範囲移動ステップにより前記特定画像の選択範囲を単位移動距離だけ移動させ、前記算出距離が前記選択範囲移動ステップによる前記特定画像の選択範囲の単位移動距離の１／２未満である場合には、前記選択範囲移動ステップにより前記特定画像の選択範囲を前記移動目標位置座標に移動させることができる。
【００１７】
本発明の画像表示制御方法は、前記選択範囲移動ステップによる前記特定画像の選択範囲の単位移動距離を変更する移動距離変更ステップをさらに有することができる。
【００１８】
前記移動目標位置座標は、前記画像表示ステップで表示する前記画像の中心部近傍に位置することができる。
【００１９】
本発明の画像表示制御プログラムは、画像を表示する画像表示ステップと、前記画像表示ステップで表示する前記画像から特定画像を選択する特定画像選択ステップと、前記画像表示ステップで表示する前記画像から前記特定画像選択ステップで選択する前記特定画像の範囲を移動させる選択範囲移動ステップと、移動目標位置座標および前記特定画像選択ステップで選択する前記特定画像の座標を用いた演算に基づいて、前記選択範囲移動ステップによる前記特定画像の選択範囲の移動を制御する移動制御ステップと、をコンピュータに実行させ、前記移動制御ステップでは、前記移動目標位置座標および前記特定画像選択ステップで選択する前記特定画像の座標、ならびに、前記選択範囲移動ステップによる前記特定画像の選択範囲の単位移動距離を用いた演算に基づいて、前記選択範囲移動ステップによる前記特定画像の選択範囲の移動を制御し、前記移動制御ステップでは、前記選択範囲移動ステップにより前記特定画像の選択範囲を単位移動距離だけ移動させる前に、移動後の前記特定画像の座標と前記移動目標位置座標の間の距離を算出し、この算出距離に基づいて、前記選択範囲移動ステップにより前記特定画像の選択範囲を単位移動距離だけ移動させるか、前記選択範囲移動ステップにより前記特定画像の選択範囲を前記移動目標位置座標に移動させる、ことを特徴としている。
【発明の効果】
【００２０】
本発明によれば、画像中の選択範囲の移動制御を好適に行うことができる画像表示制御装置、画像表示制御方法及び画像表示制御プログラムが得られる。
【図面の簡単な説明】
【００２１】
【図１】本実施形態のデジタルカメラ（画像表示制御装置）の要部構成を示すブロック図である。
【図２】画像表示部が表示する画像と特定画像選択部が選択する特定画像の関係の一例を示す図である。
【図３】図３（Ａ）−（Ｃ）は図２の状態から選択範囲移動部により特定画像の選択範囲を移動させた状態の一例を示す図である。
【図４】本実施形態の画像表示制御方法の処理を示すフローチャートである。
【図５】図５（Ａ）、（Ｂ）は本実施形態の画像表示制御方法の処理を示す工程図である。
【図６】図６（Ａ）、（Ｂ）は従来の画像表示制御装置の技術課題を説明するための図である。
【発明を実施するための形態】
【００２２】
図１〜図５を参照して、本実施形態のデジタルカメラ（画像表示制御装置）１０について説明する。
【００２３】
図１に示すように、デジタルカメラ１０は、ボディ本体２０と、このボディ本体２０に着脱可能（レンズ交換可能）な撮影レンズ３０とを備えている。撮影レンズ３０は、被写体側（図１中の左側）から像面側（図１中の右側）に向かって順に、撮影レンズ群３１と、絞り３２とを備えている。ボディ本体２０は、被写体側（図１中の左側）から像面側（図１中の右側）に向かって順に、シャッタ２１と、イメージセンサ２２とを備えている。ボディ本体２０は、撮影レンズ３０への装着状態で絞り３２とシャッタ２１を駆動制御する絞り／シャッタ駆動回路２３と、イメージセンサ２２を駆動制御するイメージセンサ駆動回路２４とを備えている。撮影レンズ３０は、撮影レンズ群３１の解像力（ＭＴＦ）情報や絞り３２の開口径（絞り値）情報などの各種情報を記憶した通信用メモリ３３を備えている。撮影レンズ３０をボディ本体２０に装着した状態では、通信用メモリ３３が記憶した各種情報がボディ本体２０内のＤＳＰ４０に読み込まれる。
【００２４】
撮影レンズ群３１から入射し、絞り３２とシャッタ２１を通った被写体光束による被写体像が、イメージセンサ２２の受光面上に形成される。イメージセンサ２２の受光面上に形成された被写体像は、マトリックス状に配置された検出色の異なる多数の画素によって、電気的な画素信号に変換され、画像データとしてＤＳＰ４０に出力される。ＤＳＰ４０は、イメージセンサ２２から入力した画像データに所定の画像処理を施して、これを画像表示部（ＬＣＤ）２５に画像として表示し、画像メモリ２６に画像として記憶する。
【００２５】
イメージセンサ２２は、撮影光学系（撮影レンズ群３１、絞り３２、シャッタ２１）の光軸と直交する平面内で駆動可能に像振れ補正装置５０に支持されている。像振れ補正装置５０がイメージセンサ２２を光軸直交平面内で駆動することで、イメージセンサ２２上への被写体像の結像位置を変位させて、手振れに起因する像振れを補正することができる。
【００２６】
ボディ本体２０は、ＤＳＰ４０に接続させて、撮影操作スイッチ２７を備えている。撮影操作スイッチ２７は、電源スイッチやレリーズスイッチなどの各種スイッチからなる。ボディ本体２０は、ＤＳＰ４０に接続させて、画像表示操作スイッチ２８を備えている。画像表示操作スイッチ２８は、画像表示部２５の表示画像の一部を選択してこれに拡大／縮小処理、ＡＦ（Auto Focus）処理、ＡＥ（Automatic Exposure）処理等の各種処理を施すための操作スイッチである。
【００２７】
ＤＳＰ４０は、特定画像選択部４１と、選択範囲移動部４２と、移動距離変更部４３と、移動制御部４４とを備えている。
【００２８】
特定画像選択部４１は、ユーザによる画像表示操作スイッチ２８の操作の下、画像表示部２５が表示する画像から特定画像を選択する。画像表示部２５が表示する画像は、イメージセンサ２２の受光面上に形成されるライブビュー画像、画像メモリ２６から読み出された再生画像、外部媒体から伝送された再生画像等を含んでいる。
【００２９】
図２は、画像表示部２５が表示する画像１００と特定画像選択部４１が選択する特定画像２００の関係の一例を示している。本実施形態では、画像表示部２５が表示する画像１００は、画像表示部２５の全面であるＸ方向（長手方向）とＹ方向（短手方向）に亘る矩形をなしており、特定画像選択部４１が選択する特定画像２００は、画像１００の内部に収まって画像１００と相似形である、Ｘ方向（長手方向）とＹ方向（短手方向）に亘る矩形をなしている。本実施形態では、画像１００の中心座標１１０をＸ軸座標とＹ軸座標の値がともにゼロとなる原点座標に設定しており、この原点座標を特定画像２００の「移動目標位置座標」に設定している。また、図２の例では、特定画像２００の中心座標２１０が画像１００の中心座標（原点座標、移動目標位置座標）１１０に一致している。
【００３０】
選択範囲移動部４２は、ユーザによる画像表示操作スイッチ２８の操作の下、画像表示部２５が表示する画像１００から特定画像選択部４１が選択する特定画像２００の範囲を移動させる。選択範囲移動部４２による特定画像２００の選択範囲の移動は、画像１００を構成するＸＹ平面内において、単位移動距離（規定移動距離、１ステップ移動距離）毎に、当該単位移動距離の移動を多数繰り返すことによって実行される。
【００３１】
図３（Ａ）−（Ｃ）は、図２の状態から選択範囲移動部４２により特定画像２００の選択範囲を移動させた状態の一例を示している。図３（Ａ）は、画像１００を構成するＸＹ平面内において特定画像２００の選択範囲をＸ方向（長手方向）の右側に移動させており、図３（Ｂ）は、画像１００を構成するＸＹ平面内において特定画像２００の選択範囲をＹ方向（短手方向）の上側に移動させており、図３（Ｃ）は、画像１００を構成するＸＹ平面内において特定画像２００の選択範囲をＸ方向（長手方向）の右側かつＹ方向（短手方向）の上側に移動させている。図３（Ａ）−（Ｃ）のいずれにおいても、特定画像２００の中心座標２１０は、画像１００の中心座標（原点座標、移動目標位置座標）１１０から離間している。
【００３２】
移動距離変更部４３は、ユーザによる画像表示操作スイッチ２８の操作の下、選択範囲移動部４２による特定画像２００の選択範囲の単位移動距離（規定移動距離、１ステップ移動距離）を変更する。
【００３３】
移動制御部４４は、移動目標位置座標（本実施形態では画像１００の中心座標（原点座標）１１０）および特定画像選択部４１が選択する特定画像２００の中心座標２１０、ならびに、選択範囲移動部４２による特定画像２００の選択範囲の単位移動距離（規定移動距離、１ステップ移動距離）を用いた演算に基づいて、選択範囲移動部４２による特定画像２００の選択範囲の移動を制御する。
【００３４】
移動制御部４４は、ユーザによる画像表示操作スイッチ２８の操作指示（以下、操作指示）を受けると、選択範囲移動部４２により特定画像２００の選択範囲を単位移動距離だけ移動させる前に、移動後の特定画像２００の中心座標２１０と移動目標位置座標１１０の間の距離を算出する。そして、移動制御部４４は、この算出距離に基づいて、操作指示に従って選択範囲移動部４２により特定画像２００の選択範囲を単位移動距離だけ移動させ、あるいは、操作指示に従わずに選択範囲移動部４２により特定画像２００の選択範囲を移動目標位置座標１１０に強制的に移動させる。
【００３５】
より具体的に、移動制御部４４は、上記算出距離が選択範囲移動部４２による特定画像２００の選択範囲の単位移動距離の１／２以上である場合には、操作指示に従って選択範囲移動部４２により特定画像２００の選択範囲を単位移動距離だけ移動させる。一方、移動制御部４４は、上記算出距離が選択範囲移動部４２による特定画像２００の選択範囲の単位移動距離の１／２未満である場合には、操作指示に従わずに選択範囲移動部４２により特定画像２００の選択範囲を移動目標位置座標１１０に強制的に移動させる。
【００３６】
図４のフローチャート及び図５（Ａ）、（Ｂ）の工程図を参照して、本実施形態の画像表示制御方法の処理を説明する。ここでは、図５（Ａ）に示すように、特定画像選択部４１が選択する特定画像２００の範囲が、画像１００を構成するＸＹ平面内においてＸ方向（長手方向）の右側かつＹ方向（短手方向）の下側に位置している状態において、ユーザによる画像表示操作スイッチ２８の操作指示がなされ、選択範囲移動部４２により特定画像２００の選択範囲を移動目標位置座標（本実施形態では画像１００の中心座標（原点座標）１１０）に向けて移動させる場合を例示して説明する。
【００３７】
ステップＳ１では、ユーザによる画像表示操作スイッチ２８の操作により、選択範囲移動部４２に対して特定画像２００の選択範囲の移動指示があったか否かを判定する。選択範囲移動部４２に対して特定画像２００の選択範囲の移動指示がなかったときは（ステップＳ１：Ｎｏ）、ステップＳ１の判定ステップを繰り返し、選択範囲移動部４２に対して特定画像２００の選択範囲の移動指示があったときは（ステップＳ１：Ｙｅｓ）、ステップＳ２に進む。
【００３８】
ステップＳ２では、移動制御部４４が、選択範囲移動部４２により特定画像２００の選択範囲を単位移動距離だけ移動させる前に、移動後の特定画像２００の中心座標２１０（仮想的な移動先座標）を算出する。
【００３９】
ステップＳ３では、移動制御部４４が、移動後の特定画像２００の中心座標２１０（仮想的な移動先座標）と移動目標位置座標１１０の間の距離を算出し、この算出距離が選択範囲移動部４２による特定画像２００の選択範囲の単位移動距離の１／２以上であるか否かを判定する。
【００４０】
上記算出距離が選択範囲移動部４２による特定画像２００の選択範囲の単位移動距離の１／２以上であるときは（ステップＳ３：Ｙｅｓ）、ステップＳ４に進み、移動制御部４４が、操作指示に従って選択範囲移動部４２により特定画像２００の選択範囲を単位移動距離だけ移動させ、ステップＳ２に戻る。上記算出距離が選択範囲移動部４２による特定画像２００の選択範囲の単位移動距離の１／２以上である限りにおいて、ステップＳ２−ステップＳ４の処理ループを繰り返し、特定画像２００の選択範囲を単位移動距離ずつ移動目標位置座標１１０に向けて移動させていく（図５（Ａ））。
【００４１】
上記算出距離が選択範囲移動部４２による特定画像２００の選択範囲の単位移動距離の１／２未満であるときは（ステップＳ３：Ｎｏ）、ステップＳ５に進み、移動制御部４４が、操作指示に従わずに選択範囲移動部４２により特定画像２００の選択範囲を移動目標位置座標１１０に強制的に移動させる（図５（Ｂ））。
【００４２】
デジタルカメラ１０内のコンピュータ（ＤＳＰ４０を含む）には、以上の画像表示制御方法を実行するための画像表示制御プラグラムが格納されている。
【００４３】
画像表示制御装置のデフォルト設定では、選択範囲移動部４２による特定画像２００の選択範囲の単位移動距離（規定移動距離、１ステップ移動距離）は、移動目標位置座標（本実施形態では画像１００の中心座標（原点座標）１１０）を基準として決定されるのが普通である。このため、選択範囲移動部４２により特定画像２００の選択範囲が移動目標位置座標１１０から離間するように移動したとしても、再び特定画像２００の選択範囲を移動目標位置座標１１０に戻すのは比較的容易である。
【００４４】
しかし、上述した特許文献１のように、選択範囲（例えばカーソル）が表示画面の端部に位置しているときに当該選択範囲を表示画面の中央方向に移動させる場合には、選択範囲をその単位移動距離（規定移動距離、１ステップ移動距離）を無視した異なる移動距離で強制移動させるため、その後の選択範囲の移動に不具合が生じるおそれがある。例えば、選択範囲を単位移動距離で移動させたとき、選択範囲を移動目標位置座標（例えば画像中心部）に位置させる（戻す）ことができなくなってしまう。
【００４５】
この技術課題を図６（Ａ）、（Ｂ）を参照して具体的に説明する。図６（Ａ）に示すように、選択範囲（例えばカーソル）の中心が画像の中心よりも若干量だけＸ方向（長手方向）の左側にずれて位置している状態において、選択範囲をＸ方向（長手方向）の右側に単位移動距離（１ステップ）だけ移動させた場合に、図６（Ｂ）に示すように、選択範囲の中心が画像の中心を通り越して、画像の中心よりも若干量だけＸ方向（長手方向）の右側にずれて位置してしまうことがあり得る。
【００４６】
この点、本実施形態の画像表示制御装置、画像表示制御方法及び画像表示制御プログラムによれば、移動制御部４４が、選択範囲移動部４２により特定画像２００の選択範囲を単位移動距離だけ移動させる前に、移動後の特定画像２００の中心座標２１０（仮想的な移動先座標）と移動目標位置座標１１０の間の距離を算出し、この算出距離が選択範囲移動部４２による特定画像２００の選択範囲の単位移動距離の１／２未満となった時点で、選択範囲移動部４２により特定画像２００の選択範囲を移動目標位置座標１１０に移動させる。これにより、上述した特許文献１のような従来の画像表示制御処理が持つ技術課題（図６（Ａ）、（Ｂ））を解決して、画像中の選択範囲の移動制御を好適に行うことが可能になる。
【００４７】
以上の実施形態では、本発明の画像表示制御装置をデジタルカメラ１０に適用した場合を例示して説明した。しかし、本発明の画像表示制御装置は、デジタルカメラ１０以外の各種機器、例えば、撮影機能を持つ携帯端末やタブレットＰＣ、さらには撮影機能を持たない画像表示装置に画像表示制御プログラムをインストールしたものとしても実現可能である。
【００４８】
以上の実施形態では、画像１００の中心座標（原点座標）１１０を特定画像２００の「移動目標位置座標」に設定した場合を例示して説明した。しかし、特定画像２００の「移動目標位置座標」をどこに設定するかには自由度があり、画像１００の中心座標（原点座標）１１０の近傍であってもよいし、画像１００の中心座標（原点座標）１１０から離れていてもよい。
【符号の説明】
【００４９】
１０  デジタルカメラ（画像表示制御装置）
２０  ボディ本体
２１  シャッタ（撮影光学系）
２２  イメージセンサ
２３  絞り／シャッタ駆動回路
２４  イメージセンサ駆動回路
２５  画像表示部（ＬＣＤ）
２６  画像メモリ
２７  撮影操作スイッチ
２８  画像表示操作スイッチ
３０  撮影レンズ
３１  撮影レンズ群（撮影光学系）
３２  絞り（撮影光学系）
３３  通信用メモリ
４０  ＤＳＰ
４１  特定画像選択部
４２  選択範囲移動部
４３  移動制御部
４４  移動距離変更部
５０  像振れ補正装置
１００  画像
１１０  画像の中心座標（原点座標、移動目標位置座標）
２００  特定画像
２１０  特定画像の中心画像
【図１】
0006724395.tif 000002
【図２】
0006724395.tif 000003
【図３】
0006724395.tif 000004
【図４】
0006724395.tif 000005
【図５】
0006724395.tif 000006
【図６】
0006724395.tif 000007