(57)【特許請求の範囲】
【請求項１】
表示部の上に備えられ、ユーザが該表示部による表示に基づいてタッチ入力の結果を確認しながら位置指定を行うタッチ入力手段と、
前記表示部の解像度に対応した第１の画素数の画像を前記表示部に出力するとともに、前記第１の画素数より多い画素数の第２の画素数の画像をメモリに出力する出力制御手段と、
前記第１の画素数の画像を表示している前記表示部に対する前記タッチ入力手段によるタッチ入力で指定された位置或いは範囲を、前記出力制御手段によりメモリに出力されている前記第２の画素数の画像上における位置或いは範囲として特定する位置範囲特定手段と
を備え、
前記出力制御手段は、前記タッチ入力手段によるタッチ入力が検出されない状態では、前記第１の画素数の画像を前記表示部に出力し、前記タッチ入力手段によるタッチ入力が検出された際には、前記表示部の解像度に対応した第１の画素数の画像を前記表示部に出力するとともに、前記第１の画素数より多い画素数の第２の画素数の画像をメモリに出力することを特徴とする画像処理装置。
【請求項２】
表示部の上に備えられ、ユーザが該表示部による表示に基づいてタッチ入力の結果を確認しながら位置指定を行うタッチ入力手段と、
前記表示部の解像度に対応した第１の画素数の画像を前記表示部に出力するとともに、前記第１の画素数より多い画素数の第２の画素数の画像をメモリに出力する出力制御手段と、
前記第１の画素数の画像を表示している前記表示部に対する前記タッチ入力手段によるタッチ入力で指定された位置或いは範囲を、前記出力制御手段によりメモリに出力されている前記第２の画素数の画像上における位置或いは範囲として特定する位置範囲特定手段と、
前記位置範囲特定手段により特定された、前記第２の画素数の画像上における位置或いは範囲に基づいて、前記タッチ入力手段によるタッチ入力で指定された被写体を推測する推測手段と
を備え、
前記位置範囲特定手段は、前記推測手段により推測された被写体に基づいて、前記タッチ入力手段で指定された位置或いは範囲を、前記出力制御手段により前記メモリに出力されている前記第２の画素数の画像上における位置或いは範囲として特定することを特徴とする画像処理装置。
【請求項３】
前記タッチ入力手段は、前記表示部の解像度よりも高い分解能を有し、
前記位置範囲特定手段は、前記第１の画素数の画像上よりも高い解像度で、前記第２の画素数の画像上における位置或いは範囲を特定することを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記位置範囲特定手段により、メモリに出力されている前記第２の画素数の画像上における位置或いは範囲が特定された際に、該位置或いは範囲を拡大して表示する拡大表示手段を更に備えることを特徴とする請求項１乃至３のいずれか一項に記載の画像処理装置。
【請求項５】
被写体と該被写体のオートフォーカスの対象とすべき特定部分とを対応付けて記憶する記憶手段を更に備え、
前記位置範囲特定手段は、前記タッチ入力手段で指定された位置或いは範囲を、前記出力制御手段により前記メモリに出力されている前記第２の画素数の画像上における、前記推測手段により推測された被写体に対して、前記記憶手段に対応付けて記憶されている該被写体のオートフォーカスの対象とすべき特定部分として特定することを特徴とする請求項２に記載の画像処理装置。
【請求項６】
前記タッチ入力手段は、誘電体の近接を更に検出し、
前記出力制御手段は、前記画像を該タッチ入力手段が誘電体の離反を検出している状態では、前記第１の画素数で前記表示部に出力し、誘電体の近接を検出した際には、前記第１の画素数の画像を前記表示部に出力するとともに、前記第２の画素数の画像をメモリに出力することを特徴とする請求項１に記載の画像処理装置。
【請求項７】
前記第１の画素数を有する画像、または前記第２の画素数を有する画像を撮像する撮像手段を更に備え、
前記出力制御手段は、前記タッチ入力手段によるタッチ入力が検出されない状態では、前記撮像手段によって撮像された前記第１の画素数を有する画像を取り込んで前記表示部に出力し、前記タッチ入力手段によるタッチ入力が検出された際には、前記撮像手段によって撮像された前記第１の画素数の画像を取り込んで前記表示部に出力するとともに、前記撮像手段によって前記第２の画素数の画像を撮像して取り込んでメモリに出力することを特徴とする請求項１に記載の画像処理装置。
【請求項８】
画像を記憶する画像記憶手段を更に備え、
前記出力制御手段は、前記タッチ入力手段によるタッチ入力が検出されない状態では、前記画像記憶手段から画像を読み出して前記表示部の解像度に対応した第１の画素数で前記表示部に出力し、前記タッチ入力手段によるタッチ入力が検出された際には、前記画像記憶手段から画像を読み出して前記第１の画素数で前記表示部に出力するとともに、前記画像記憶手段から画像を読み出して前記第２の画素数でメモリに出力することを特徴とする請求項１に記載の画像処理装置。
【請求項９】
メモリと表示部と該表示部の上に備えられたタッチ入力部とを備える画像処理装置のコンピュータに、
前記タッチ入力部により、ユーザが該表示部による表示に基づいてタッチ入力の結果を確認しながら位置指定を行うタッチ入力機能、
前記表示部の解像度に対応した第１の画素数の画像を前記表示部に出力するとともに、前記第１の画素数より多い画素数の第２の画素数の画像を前記メモリに出力する出力制御機能、
前記第１の画素数の画像を表示している前記表示部に対する前記タッチ入力部によるタッチ入力で指定された位置或いは範囲を、前記出力制御機能により前記メモリに出力されている前記第２の画素数の画像上における位置或いは範囲として特定する位置範囲特定機能
を実現させ、
前記出力制御機能で、前記タッチ入力部によるタッチ入力が検出されない状態では、前記第１の画素数の画像を前記表示部に出力し、前記タッチ入力部によるタッチ入力が検出された際には、前記表示部の解像度に対応した第１の画素数の画像を前記表示部に出力するとともに、前記第１の画素数より多い画素数の第２の画素数の画像をメモリに出力することを特徴とするプログラム。
【請求項１０】
メモリと表示部と該表示部の上に備えられたタッチ入力部とを備える画像処理装置における画像処理方法であって、
前記タッチ入力部により、ユーザが該表示部による表示に基づいてタッチ入力の結果を確認しながら位置指定を行うタッチ入力処理と、
前記表示部の解像度に対応した第１の画素数の画像を前記表示部に出力するとともに、前記第１の画素数より多い画素数の第２の画素数の画像を前記メモリに出力する出力制御処理と、
前記第１の画素数の画像を表示している前記表示部に対する前記タッチ入力部によるタッチ入力で指定された位置或いは範囲を、前記出力制御処理により前記メモリに出力されている前記第２の画素数の画像上における位置或いは範囲として特定する位置範囲特定処理と
を含み、
前記出力制御処理で、前記タッチ入力部によるタッチ入力が検出されない状態では、前記第１の画素数の画像を前記表示部に出力し、前記タッチ入力部によるタッチ入力が検出された際には、前記表示部の解像度に対応した第１の画素数の画像を前記表示部に出力するとともに、前記第１の画素数より多い画素数の第２の画素数の画像をメモリに出力することを特徴とする画像処理方法。
【請求項１１】
メモリと表示部と該表示部の上に備えられたタッチ入力部とを備える画像処理装置のコンピュータに、
前記タッチ入力部により、ユーザが該表示部による表示に基づいてタッチ入力の結果を確認しながら位置指定を行うタッチ入力機能、
前記表示部の解像度に対応した第１の画素数の画像を前記表示部に出力するとともに、前記第１の画素数より多い画素数の第２の画素数の画像を前記メモリに出力する出力制御機能、
前記第１の画素数の画像を表示している前記表示部に対する前記タッチ入力部によるタッチ入力で指定された位置或いは範囲を、前記出力制御機能により前記メモリに出力されている前記第２の画素数の画像上における位置或いは範囲として特定する位置範囲特定機能、
前記位置範囲特定機能により特定された、前記第２の画素数の画像上における位置或いは範囲に基づいて、前記タッチ入力部によるタッチ入力で指定された被写体を推測する推測機能
を実現させ、
前記位置範囲特定機能で、前記推測機能により推測された被写体に基づいて、前記タッチ入力部で指定された位置或いは範囲を、前記出力制御機能により前記メモリに出力されている前記第２の画素数の画像上における位置或いは範囲として特定することを特徴とするプログラム。
【請求項１２】
メモリと表示部と該表示部の上に備えられたタッチ入力部とを備える画像処理装置における画像処理方法であって、
前記タッチ入力部により、ユーザが該表示部による表示に基づいてタッチ入力の結果を確認しながら位置指定を行うタッチ入力処理と、
前記表示部の解像度に対応した第１の画素数の画像を前記表示部に出力するとともに、前記第１の画素数より多い画素数の第２の画素数の画像を前記メモリに出力する出力制御処理と、
前記第１の画素数の画像を表示している前記表示部に対する前記タッチ入力部によるタッチ入力で指定された位置或いは範囲を、前記出力制御処理により前記メモリに出力されている前記第２の画素数の画像上における位置或いは範囲として特定する位置範囲特定処理と、
前記位置範囲特定処理により特定された、前記第２の画素数の画像上における位置或いは範囲に基づいて、前記タッチ入力部によるタッチ入力で指定された被写体を推測する推測処理と
を含み、
前記位置範囲特定処理で、前記推測処理により推測された被写体に基づいて、前記タッチ入力部で指定された位置或いは範囲を、前記出力制御処理により前記メモリに出力されている前記第２の画素数の画像上における位置或いは範囲として特定することを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、プログラム及び画像処理方法に関する。
【背景技術】
【０００２】
従来、液晶等の表示部の上にタッチパネルを備える携帯電話や、スマートフォン、デジタルカメラ、ＰＤＡ（Personal  Digital  Assistant）などにおいて、タッチパネルは、表示部の解像度（例えば、４６万画素）よりも高い分解能（例えば、１０００万ポイント）を有する場合が多い。一方、これら電子機器における撮像素子は、高画素化が進み、表示部の画素数よりも、はるかに多くの画素数（例えば、１０００万画素）による撮影が可能となっている。
【０００３】
タッチパネルは、表示部に表示される画像を確認しながらタッチ操作されるので、タッチパネルの分解能は、表示部の画素数（解像度）の制約を受ける。このため、タッチパネルが本来有している、表示部の画素数（解像度）よりも高い分解能を、表示部の画素数より、はるかに多くの画素数（タッチパネルの分解能に匹敵する画素数）で撮影された画像に対して、位置指定、或いは範囲指定することはできないという問題があった。
【０００４】
そこで、従来技術のように、状態によって変化するソフトウェアキーボードのように、複数項目の相対的な位置関係、並びに数に対応してタッチパネルの分解能を変更するといった技術も開示されている（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−５８４２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来技術では、表示の解像度に対応した分解能を使用しており、タッチパネルが表示部の解像度よりも高い分解能を有している場合であっても、その高い分解能を生かさすことができていないという問題があった。
【０００７】
そこで本発明は、タッチパネルが表示部の解像度よりも高い分解能を有する場合に、表示部の画素数よりはるかに多くの画素で撮影された画像にその高い分解能を反映させて高い精度で位置指定、或いは範囲指定を行うことができる画像処理装置、プログラム及び画像処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
この発明は、表示部の上に備えられ、ユーザが該表示部による表示に基づいてタッチ入力の結果を確認しながら位置指定を行うタッチ入力手段と、前記表示部の解像度に対応した第１の画素数の画像を前記表示部に出力するとともに、前記第１の画素数より多い画素数の第２の画素数の画像をメモリに出力する出力制御手段と、前記第１の画素数の画像を表示している前記表示部に対する前記タッチ入力手段によるタッチ入力で指定された位置或いは範囲を、前記出力制御手段によりメモリに出力されている前記第２の画素数の画像上における位置或いは範囲として特定する位置範囲特定手段とを備え、前記出力制御手段は、前記タッチ入力手段によるタッチ入力が検出されない状態では、前記第１の画素数の画像を前記表示部に出力し、前記タッチ入力手段によるタッチ入力が検出された際には、前記表示部の解像度に対応した第１の画素数の画像を前記表示部に出力するとともに、前記第１の画素数より多い画素数の第２の画素数の画像をメモリに出力することを特徴とする画像処理装置である。
また、この発明は、表示部の上に備えられ、ユーザが該表示部による表示に基づいてタッチ入力の結果を確認しながら位置指定を行うタッチ入力手段と、前記表示部の解像度に対応した第１の画素数の画像を前記表示部に出力するとともに、前記第１の画素数より多い画素数の第２の画素数の画像をメモリに出力する出力制御手段と、前記第１の画素数の画像を表示している前記表示部に対する前記タッチ入力手段によるタッチ入力で指定された位置或いは範囲を、前記出力制御手段によりメモリに出力されている前記第２の画素数の画像上における位置或いは範囲として特定する位置範囲特定手段と、前記位置範囲特定手段により特定された、前記第２の画素数の画像上における位置或いは範囲に基づいて、前記タッチ入力手段によるタッチ入力で指定された被写体を推測する推測手段とを備え、前記位置範囲特定手段は、前記推測手段により推測された被写体に基づいて、前記タッチ入力手段で指定された位置或いは範囲を、前記出力制御手段により前記メモリに出力されている前記第２の画素数の画像上における位置或いは範囲として特定することを特徴とする画像処理装置である。
【発明の効果】
【０００９】
この発明によれば、タッチパネルが表示部の解像度よりも高い分解能を有する場合に、表示部の画素数よりはるかに多くの画素で撮影された画像にその高い分解能を反映させて高い精度で位置指定、或いは範囲指定を行うことができるという利点が得られる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態による撮像手段を有する画像処理装置の構成を示すブロック図である。
【図２】本実施形態によるＡＦ用補正テーブル７１のデータ構成を示す概念図である。
【図３】本実施形態において、表示パネル６２の解像度とタッチパネル６１の分解能との関係を説明するための概念図である。
【図４】本実施形態による画像処理装置の動作（メインルーチン）を説明するためのフローチャートである。
【図５】本実施形態による画像処理装置の動作（メインルーチン）を説明するためのフローチャートである。
【図６】本実施形態による画像処理装置の動作（メインルーチン）を説明するためのフローチャートである。
【図７】本実施形態による画像処理装置の動作（タッチ位置特定処理）を説明するためのフローチャートである。
【図８】本実施形態において、レリーズ操作からタッチ位置、あるいは範囲の特定までの一連動作を説明するための概念図である。
【図９】本実施形態による画像処理装置での表示例を示す模式図である。
【発明を実施するための形態】
【００１１】
本発明は、表示部の低い解像度の制約を超えて、表示部より高分解能のタッチパネルを有効活用して、撮像素子から得られる高画素の画像の位置や範囲を指定することを特徴とする。そのために、本発明では、タッチ入力が検出されない状態では、撮像素子から第１の画素数の撮影画像を表示部の画素数に落とした低画素数とし、タッチ入力が検出された際には、撮像素子本来の高画素数の出力を行い、必要な状態でのみ高画素数の出力を行うことで、低消費電力を実現する。
【００１２】
以下、本発明の実施の形態を、図面を参照して説明する。
【００１３】
Ａ．実施形態の構成
図１は、本発明の実施形態による撮像手段を有する画像処理装置の構成を示すブロック図である。図において、撮像装置１は、携帯電話、スマートフォン、ＰＤＡなどからなる。撮像装置１は、制御部２、撮像部３、操作部４、電源部５、タッチ表示部（タッチパネル６１、表示パネル６２）６、記憶部（ＡＦ用補正テーブル７１）７を備えている。
【００１４】
制御部２は、撮像装置１の各部を制御するワンチップマイコンである。特に、本実施形態では、制御部２は、撮影モードにおいては、表示パネル６２の解像度である第１の画素数（低画素）で画像を取り込で表示パネル６２にリアルタイムで表示するライブビュー画像表示（例えば、３０ｆｐｓ）を行う一方、タッチパネル６１上でタッチ操作（オートフォーカスの対象となる被写体の指定、または／及び撮影を指示するレリーズ操作）が行われた場合には、ライブビュー画像表示（例えば、３０ｆｐｓ）を行うとともに、タッチパネル６１の分解能（あるいはそれ以上）である第２の画素数（高画素）で撮像画像を取り込み、タッチパネル６１上でのタッチ操作の位置／範囲（タッチ位置／範囲）を、該第２の画素数で取り込んだ撮像画像上で特定するようになっている。
【００１５】
撮像部３は、フォーカスレンズ、ズームレンズ、撮像素子などを含み、被写体像を撮像素子上に結像し、投影された被写体の光を電気信号に変換して出力する。操作部４は、シャッタスイッチ、ズームスイッチ、モードキー、ＳＥＴキー、十字キー等の複数の操作キーを含み、ユーザのキー操作に応じた操作信号を制御部２に出力する。電源部５は、例えば、二次電池からなり、各部に電力を供給する。
【００１６】
タッチ表示部６は、タッチパネル６１と表示パネル６２とを備えている。表示パネル６２は、カラーＬＣＤや有機ＥＬ（Electro Luminescence）ディスプレイ、バックライトなどとその駆動回路とを含み、撮像待機状態にあるときには、撮像部３によって撮像された被写体をリアルタイム表示するライブビュー表示し、記録画像の再生時には、記憶部７から読み出され、伸張された記録画像を表示する。
【００１７】
タッチパネル６１は、表示パネル６２上に設けられた透過型のタッチセンサであり、タッチ位置と表示パネル６２上の位置（座標）とが対応付けられている。特に、本実施形態では、オートフォーカスの対象とする人物等の被写体をタッチして指示したり、撮像する際に合わせてレリーズを行ったりするために用いられる。
【００１８】
記憶部７は、撮像された画像データを記憶するメモリや、制御部２による撮像装置１の各部の制御に必要なプログラム、及び各部の制御に必要なデータを保持するメモリなどからなる。特に、本実施形態では、記憶部７は、オートフォーカス（ＡＦ）用補正テーブル７１を備えている。また、記憶部７は、撮影時、または再生時に高解像度の画像を一時的に保持するバッファとして機能する。
【００１９】
図２は、本実施形態によるＡＦ用補正テーブル７１のデータ構成を示す概念図である。図２に示すように、ＡＦ用補正テーブル７１は、レリーズ時のタッチ位置／タッチ範囲毎に、ＡＦ対象補正位置／範囲を対応付けて記憶している。図示の例では、レリーズ時のタッチ位置／タッチ範囲が「人物の顔」であった場合には、ＡＦ対象補正位置／範囲を、「大きく撮影されている方の目」とすること、レリーズ操作時のタッチ位置／タッチ範囲が「人物全体」であった場合には、ＡＦ対象補正位置／範囲を、「顔」とすること、あるいは、レリーズ時のタッチ位置／タッチ範囲が「花」であった場合には、ＡＦ対象補正位置／範囲を、「めしべ」とするようになっている。該ＡＦ用補正テーブル７１の内容は、プリセット値として予め（工場出荷時）に保持されていてもよいし、後からユーザにより任意に設定可能としてもよい。
【００２０】
図３は、本実施形態において、表示パネル６２の解像度とタッチパネル６１の分解能との関係を説明するための概念図である。図３に示すように、表示パネル６２は、タッチパネル６１に比べ、低解像度（低画素）である。これに対して、タッチパネル６１は、高分解能（高画素）である。
【００２１】
上述したように、本実施形態では、撮影モードにおいて、表示パネル６２の解像度である第１の画素数（低画素）でライブビュー画像表示を行う。そして、タッチパネル６１上でレリーズ操作が行われると、タッチパネル６１の分解能である第２の画素数（高画素）で撮像画像を取り込み、タッチパネル６１上のレリーズ操作位置／範囲（タッチ位置／範囲）を、該第２の画素数で取り込んだ撮像画像を用いて取得する。
【００２２】
つまり、低解像度（低画素）の表示パネル６２に依存せず、高分解能（高画素）のタッチパネル６１の指定座標で、高解像度で取り込んだ撮像画像（バッファ画像）ＩＭＧの位置／範囲を指定することが可能となっている。言い換えると、より高精度で位置、あるいは範囲を指定することができるようになっている。
【００２３】
Ｂ．実施形態の動作
次に、上述した実施形態の動作について説明する。
図４から図６は、本実施形態による画像処理装置の動作（メインルーチン）を説明するためのフローチャートである。まず、モードが撮影モードであるか否かを判断し（ステップＳ１０）、撮影モードである場合には（ステップＳ１０でＹＥＳ）、撮像部３により取り込んだ撮影画像を第１の画素数で表示パネル６２に出力してライブビュー表示を行う（ステップＳ１２）。次に、画面がタッチされたか否か、すなわちタッチパネル６１上にタッチ操作があったか否かを判断する（ステップＳ１４）。
【００２４】
ここで、画面タッチされた場合には（ステップＳ１４のＹＥＳ）、撮像部３により取り込んだ撮影画像を第２の画素数で記憶部７のバッファに出力して一時記憶する（ステップＳ１６）。なお、タッチパネル６１には、指、ペン等の近接を感知するものがあるので、この場合、近接を感知した時点で、第２の画素数で記憶部７のバッファに出力するようにしてもよい。なお、第１の画素数とは、表示パネル６２の解像度に応じた画素数であり、第２の画素数とは、タッチパネル６１の分解能に応じた画素数である。すなわち、第１の画素数＜＜第２の画素数である。
【００２５】
次に、タッチパネル６１の検出からタッチ位置の座標を取得し（ステップＳ１８）、輪郭抽出等の既存の技術を用いて、バッファした撮影画像上でタッチ位置を特定するタッチ位置特定処理を実行する（ステップＳ２０）。なお、該タッチ位置特定処理の詳細については後述する。その後、ステップＳ１４に戻り、処理を継続する。
【００２６】
一方、ステップＳ１２でのライブビュー表示において、画面がタッチされない場合には（ステップＳ１４のＮＯ）、モード変更操作があったか否かを判断する（ステップＳ２２）。そして、モード変更操作がない場合には（ステップＳ２２のＮＯ）、露出設定、ズーム、設定、編集等の他の操作があったか否かを判断する（ステップＳ２４）。そして、その他の操作があった場合には（ステップＳ２４のＹＥＳ）、操作に応じた処理を実行し（ステップＳ２６）、その後、ステップＳ１４に戻り、上述した処理を繰り返す。
【００２７】
一方、その他の操作がなかった場合には（ステップＳ２４のＮＯ）、レリーズ操作があったか否かを判断する（図５のステップＳ２８）。そして、レリーズ操作があった場合には（ステップＳ２８のＹＥＳ）、記憶部７のバッファに第２の画素数の撮影画像があるか否かを判断する（ステップＳ３０）。そして、記憶部７のバッファに第２の画素数の撮影画像があった場合には（ステップＳ３０のＹＥＳ）、オートフォーカス（ＡＦ）用にバッファされた撮影画像上に上述したタッチ位置特定処理で特定された位置／範囲があるか否かを判断する（ステップＳ３２）。
【００２８】
そして、バッファされた撮影画像上に特定された位置／範囲がある場合には（ステップＳ３２のＹＥＳ）、バッファされた撮影画像上に特定されている位置／範囲でオートフォーカス（ＡＦ）処理を実行する（ステップＳ３４）。一方、バッファされた撮影画像上に特定された位置／範囲がない場合には（ステップＳ３２のＮＯ）、画角の中央、または予め設定されたオートフォーカスポイントでフォーカス処理を行う、通常のオートフォーカス処理を実行する（ステップＳ３６）。
【００２９】
次に、その他のバッファされた撮影画像上に特定された位置／範囲があるか否かを判断する（ステップＳ３８）。そして、バッファされた撮影画像上に特定された位置／範囲がある場合には（ステップＳ３８のＹＥＳ）、バッファされた撮影画像上に特定されている位置／範囲に応じてその他の処理（メイクアップ処理等の撮影時の特殊効果等）を実行する（ステップＳ４０）。一方、バッファされた撮影画像上に特定された位置／範囲がない場合には（ステップＳ３８のＮＯ）、通常のその他の撮影処理を行う（ステップＳ４２）。
【００３０】
次に、撮影処理後の撮影画像を表示パネル６２に出力し、ユーザに確認させる確認表示を行う（ステップＳ４４）。その後、撮影画像を記憶部７に保存する保存処理を行い（ステップＳ５０）、バッファをクリアする（ステップＳ５２）。そして、図４のステップＳ１４に戻り、上述した処理を繰り返す。
【００３１】
また、レリーズ操作後（ステップＳ２８のＹＥＳ）、バッファに第２の画素数の撮影画像がない場合には（ステップＳ３０のＮＯ）、撮像部３により第２の画素数で取り込んだ撮影画像を記憶部７のバッファに出力して一時記憶する（ステップＳ４６）。次に、通常の撮影処理を実行し（ステップＳ４８）、その後、撮影画像を記憶部７に保存する保存処理を行い（ステップＳ５０）、バッファをクリアする（ステップＳ５２）。そして、図４のステップＳ１４に戻り、上述した処理を繰り返す。
【００３２】
また、レリーズ操作がなかった場合には（ステップＳ２８のＮＯ）、何もせずに、図４のステップＳ１４に戻り、上述した処理を繰り返す。
【００３３】
また、モードが再生モードであった場合（ステップＳ１０のＮＯ）、あるいは、モード変更操作があった場合には（ステップＳ２２のＹＥＳ）、記憶部７に記憶されている（再生）画像を、第１の画素数で表示パネル６２に出力して表示する（図６のステップＳ５４）。次に、画面がタッチされたか否か、すなわちタッチパネル６１上にタッチ操作があったか否かを判断する（ステップＳ５６）。
【００３４】
ここで、画面タッチされた場合には（ステップＳ５６のＹＥＳ）、記憶部７に記憶されている撮像画像を第２の画素数でバッファに出力して一時記憶する（ステップＳ５８）。なお、タッチパネル６１には、指、ペン等の近接を感知するものがあるので、この場合、近接を感知した時点で、第２の画素数で記憶部７のバッファに出力するようにしてもよい。
【００３５】
次に、タッチパネル６１の検出からタッチ位置の座標を取得し（ステップＳ６０）、輪郭抽出等の既存の技術を用いて、バッファした撮影画像上でタッチ位置を特定するタッチ位置特定処理を実行する（ステップＳ６２）。なお、該タッチ位置特定処理の詳細については後述する。その後、ステップＳ５６に戻り、処理を継続する。
【００３６】
一方、画面がタッチされない場合には（ステップＳ５６のＮＯ）、モード変更操作があったか否かを判断する（ステップＳ６４）。そして、モード変更操作がない場合には（ステップＳ６４のＮＯ）、画像送り、ズーム、スライドショー、特殊効果等の他の操作があったか否かを判断する（ステップＳ６６）。そして、その他の操作があった場合には（ステップＳ６６のＹＥＳ）、バッファされた撮影画像上に特定された位置／範囲があるか否かを判断する（ステップＳ６８）。
【００３７】
そして、バッファされた撮影画像上に特定された位置／範囲がある場合には（ステップＳ６８のＹＥＳ）、バッファされた撮影画像上に特定されている位置／範囲、操作に応じた、その他の処理（再生画像に対する特殊効果等）を実行する（ステップＳ７０）。次に、撮影処理後の撮影画像を表示パネル６２に出力し、ユーザに確認させる確認表示を行う（ステップＳ７２）。その後、バッファをクリアする（ステップＳ７４：保存処理を追加してもよい）。そして、ステップＳ５６に戻り、上述した処理を繰り返す。
【００３８】
一方、バッファされた撮影画像上に特定された位置／範囲がない場合には（ステップＳ６８のＮＯ）、通常の操作に応じた処理を行い（ステップＳ７６）、ステップＳ５６に戻り、上述した処理を繰り返す。
【００３９】
また、モード変更操作があった場合、すなわち、撮影モードへの変更操作があった場合には（ステップＳ６４のＹＥＳ）、図４に示すステップＳ１２に戻り、上述した処理を繰り返す。
【００４０】
図７は、本実施形態による画像処理装置の動作（タッチ位置特定処理）を説明するためのフローチャートである。タッチ位置特定処理では、まず、タッチパネル６１が有する（第２の画素数に対応する）分解能のタッチ座標に基づいて、該当するバッファ内の画像（第２の画素数）内の被写体を推測する（ステップＳ８０）。被写体の推測は、既存の技術を利用するが、本実施形態では、タッチパネル６１の分解能が高いので推測精度を上げることができる。なお、高い分解能で座標が検出されているので、被写体が所定の大きさ以上の場合には、ユーザによるタッチ操作で画像内の細部が指定されているので、推測の処理を省略してもよい
【００４１】
次に、被写体の種類（人間、花など）を推測し（ステップＳ８２）、既存の技術を利用して被写体の輪郭を抽出する（ステップＳ８４）。次に、オートフォーカス（ＡＦ）位置指定のためのタッチ操作があったか否かを判断し（ステップＳ８６）、タッチ操作があった場合には（ステップＳ８６のＹＥＳ）、ＡＦ用補正テーブル７１を参照し（ステップＳ８８）、推測した被写体種類からオートフォーカス（ＡＦ）対象を特定する（ステップＳ９０）。そして、特定したオートフォーカス（ＡＦ）対象から輪郭を抽出し、バッファされた画像の位置／範囲として特定する（ステップＳ９２）。その後、上述したメインルーチンに戻る。
【００４２】
一方、オートフォーカス（ＡＦ）位置指定のためのタッチ操作がなかった場合には（ステップＳ８６のＮＯ）、抽出した輪郭をバッファの画像の位置／範囲として特定する（ステップＳ９４）。その後、その後、上述したメインルーチンに戻る。
【００４３】
図８は、本実施形態において、レリーズ操作からタッチ位置、あるいは範囲の特定までの一連動作を説明するための概念図である。第１の画素数（低解像度）の画像がタッチ表示部６に表示されている、ライブビュー画像表示／再生画像表示において、ユーザがタッチ表示部６上をタッチする。
【００４４】
ユーザがタッチ表示部６上をタッチすると、第２の画素数（高解像度）の画像をバッファに取り込み、該第２の画素数の画像（バッファ画像）から、タッチパネル６１上のタッチ操作による指定範囲が人物の顔であると推測し、既存の技術を用いて輪郭抽出する（拡大表示）。さらに、ＡＦ用補正テーブル７１を参照し、タッチ位置／範囲が人物の顔であるので、ＡＦ対処補正位置／範囲「大きく撮影されている方の目」を指定範囲に特定する（拡大表示）。
【００４５】
図９（ａ）、（ｂ）は、本実施形態による画像処理装置での表示例を示す模式図である。図９（ａ）、（ｂ）には、タッチ位置から人物の顔が指定されたと推測し、ＡＦ用補正テーブル７１から、大きく撮影されている方の目を指定範囲に特定し、確認表示（図５のステップＳ４４、図６のステップＳ７２）において、拡大表示した場合を示している（同時表示）。例えば、図９（ａ）に示すように、タッチ位置から推測、特定された指定範囲を、ライブビュー画像表示や、再生画像表示に重畳させて拡大表示するようにしてもよい。あるいは、図９（ｂ）に示すように、ライブビュー画像表示や、再生画像表示と、タッチ位置から推測、特定された指定範囲の拡大表示とを切り換え可能に表示するようにしてもよい。
【００４６】
上述した実施形態によれば、表示パネル６２の上に、該表示パネル６２の解像度よりも高い分解能を有し、ユーザが表示パネル６２による表示を基にタッチ入力の結果を確認しながら位置指定を行うタッチパネル６１を備え、表示パネル６２の解像度に対応した第１の画素数の画像を表示パネル６２に出力するとともに、該第１の画素数より多い画素数の第２の画素数でメモリに出力し、該第１の画素数の画像を表示している表示パネル６２に対するタッチパネル６１によるタッチ入力で指定された位置或いは範囲を、メモリに出力されている第２の画素数の画像上における位置或いは範囲として特定するようにしたことで、消費電力の大きい第２の画素数の画像を必要な場合のみ出力するので、タッチパネルが表示部の画素（解像度）よりも高い分解能を有する場合に、表示部の画素数よりはるかに多くの画素数で撮影された画像にその高い分解能を反映させて高い精度で位置或いは範囲を指定することができる。
【００４７】
また、タッチパネル６１によるタッチ入力が検出されない状態では、表示パネル６２の該第１の画素数の画像を表示パネル６２に出力し、該第１の画素数より多い画素数の第２の画素数をメモリには出力せず、タッチ入力が検出された際には、該第１の画素数の画像を表示パネル６２に出力するとともに、該第１の画素数より多い画素数の第２の画素数でメモリに出力し、タッチパネル６１によるタッチ入力で指定された位置或いは範囲を、メモリに出力されている第２の画素数の画像上における位置或いは範囲として特定するようにしたことで、消費電力の大きい第２の画素数の画像を必要な場合のみ出力するので、消費電力を抑えつつ、タッチパネルが表示部の画素（解像度）よりも高い分解能を有する場合に、表示部の画素数よりはるかに多くの画素数で撮影された画像にその高い分解能を反映させて高い精度で位置或いは範囲を指定することができる。
【００４８】
また、上述した実施形態によれば、第２の画素数でメモリに出力されている画像内の位置或いは範囲が指定された際に、表示パネル６２に第２の画素数に対応した解像度で確認可能に拡大して表示するようにしたことで、低解像度の表示パネル６２では確認できない高精度で行われた位置或いは範囲指定を確認しやすくできる。
【００４９】
また、本実施形態によれば、第２の画素数の画像上における位置或いは範囲に基づいて、タッチパネル６１によるタッチ入力で指定された被写体を推測し、推測された被写体に基づいて、タッチパネル６１で指定された位置或いは範囲を、第２の画素数の画像上における位置或いは範囲として特定するようにしたことで、表示パネル６２の表示を基に操作される曖昧なユーザ操作による位置或いは範囲指定を補完して高い精度によりメモリに出力されている画像内の位置或いは範囲を指定することができる。
【００５０】
また、本実施形態によれば、被写体と該被写体のオートフォーカスの対象とすべき特定部分を対応付けてＡＦ用補正テーブル７１に記憶しておき、タッチパネル６１で指定された位置或いは範囲を、第２の画素数の画像上における、推測された被写体に対して、ＡＦ用補正テーブル７１に対応付けて記憶されている該被写体のオートフォーカスの対象とすべき特定部分として特定するようにしたことで、適切なオートフォーカス対象を判別し、高い精度でオートフォーカスを行うことができる。
【００５１】
また、本実施形態によれば、タッチパネル６１を、物体の近接を検出する近接センサとしたので、高画素数の画像に対して位置或いは範囲の指定を可能な状態に遷移するまでのタイムラグを軽減することができる。
【００５２】
また、本実施形態によれば、タッチパネル６１によるタッチ入力が検出された際には、撮像部３から第２の画素数の画像を撮像して取り込んで、第２の画素数の画像上で位置／範囲を特定するようにしたことで、画像撮影時にもタッチパネルの高分解能を有効活用することができる。
【００５３】
また、本実施形態によれば、記憶部７に記憶されている画像の再生時にも、タッチパネル６１によるタッチ入力に応じて、第２の画素数の画像上で位置／範囲を特定するようにしたことで、画像再生時にもタッチパネルの高分解能を有効活用することができる。
【００５４】
以上、この発明のいくつかの実施形態について説明したが、この発明は、これらに限定されるものではなく、特許請求の範囲に記載された発明とその均等の範囲を含むものである。
以下に、本願出願の特許請求の範囲に記載された発明を付記する。
【００５５】
（付記１）
付記１に記載の発明は、表示部の上に備えられ、該表示部の解像度よりも高い分解能を有し、ユーザが該表示部による表示に基づいてタッチ入力の結果を確認しながら位置指定を行うタッチ入力手段と、前記表示部の解像度に対応した第１の画素数の画像を前記表示部に出力するとともに、前記第１の画素数より多い画素数の第２の画素数の画像をメモリに出力する出力制御手段と、前記第１の画素数の画像を表示している前記表示部に対する前記タッチ入力手段によるタッチ入力で指定された位置或いは範囲を、前記出力制御手段によりメモリに出力されている前記第２の画素数の画像上における位置或いは範囲として特定する位置範囲特定手段とを備えることを特徴とする画像処理装置である。
【００５６】
（付記２）
付記２に記載の発明は、前記出力制御手段は、前記タッチ入力手段によるタッチ入力が検出されない状態では、前記第１の画素数の画像を前記表示部に出力し、前記タッチ入力手段によるタッチ入力が検出された際には、前記表示部の解像度に対応した第１の画素数の画像を前記表示部に出力するとともに、前記第１の画素数より多い画素数の第２の画素数の画像をメモリに出力することを特徴とする付記１に記載の画像処理装置である。
【００５７】
（付記３）
付記３に記載の発明は、前記位置範囲特定手段により、メモリに出力されている前記第２の画素数の画像上における位置或いは範囲が特定された際に、前記表示部に該第２の画素数に対応した解像度で確認可能に拡大して表示する拡大表示手段を更に備えることを特徴とする付記１または２に記載の画像処理装置である。
【００５８】
（付記４）
付記４に記載の発明は、前記位置範囲特定手段により特定された、前記第２の画素数の画像上における位置或いは範囲に基づいて、前記タッチ入力手段によるタッチ入力で指定された被写体を推測する推測手段を更に備え、前記位置範囲特定手段は、前記推測手段により推測された被写体に基づいて、前記タッチ入力手段で指定された位置或いは範囲を、前記出力制御手段により前記メモリに出力されている前記第２の画素数の画像上における位置或いは範囲として特定することを特徴とする付記１乃至３のいずれか一項に記載の画像処理装置である。
【００５９】
（付記５）
付記５に記載の発明は、被写体と該被写体のオートフォーカスの対象とすべき特定部分とを対応付けて記憶する記憶手段を更に備え、前記位置範囲特定手段は、前記タッチ入力手段で指定された位置或いは範囲を、前記出力制御手段により前記メモリに出力されている前記第２の画素数の画像上における、前記推測手段により推測された被写体に対して、前記記憶手段に対応付けて記憶されている該被写体のオートフォーカスの対象とすべき特定部分として特定することを特徴とする付記４に記載の画像処理装置である。
【００６０】
（付記６）
付記６に記載の発明は、前記タッチ入力手段は、誘電体の近接を更に検出し、前記出力制御手段は、前記画像を該タッチ入力手段が誘電体の離反を検出している状態では、前記第１の画素数で前記表示部に出力し、誘電体の近接を検出した際には、前記第１の画素数の画像を前記表示部に出力するとともに、前記第２の画素数の画像をメモリに出力することを特徴とする付記２に記載の画像処理装置である。
【００６１】
（付記７）
付記７に記載の発明は、前記第１の画素数を有する画像、または前記第２の画素数を有する画像を撮像する撮像手段を更に備え、前記出力制御手段は、前記タッチ入力手段によるタッチ入力が検出されない状態では、前記撮像手段によって撮像された前記第１の画素数を有する画像を取り込んで前記表示部に出力し、前記タッチ入力手段によるタッチ入力が検出された際には、前記撮像手段によって撮像された前記第１の画素数の画像を取り込んで前記表示部に出力するとともに、前記撮像手段によって前記第２の画素数の画像を撮像して取り込んでメモリに出力することを特徴とする付記２に記載の画像処理装置である。
【００６２】
（付記８）
付記８に記載の発明は、画像を記憶する画像記憶手段を更に備え、前記出力制御手段は、前記タッチ入力手段によるタッチ入力が検出されない状態では、前記画像記憶手段から画像を読み出して前記表示部の解像度に対応した第１の画素数で前記表示部に出力し、前記タッチ入力手段によるタッチ入力が検出された際には、前記画像記憶手段から画像を読み出して前記第１の画素数で前記表示部に出力するとともに、前記画像記憶手段から画像を読み出して前記第２の画素数でメモリに出力することを特徴とする付記２に記載の画像処理装置である。
【００６３】
（付記９）
付記９に記載の発明は、少なくとも、メモリと表示部と該表示部の上に備えられ、該表示部の解像度よりも高い分解能を有するタッチ入力部とを備える画像処理装置のコンピュータに、前記タッチ入力部により、ユーザが該表示部による表示に基づいてタッチ入力の結果を確認しながら位置指定を行うタッチ入力機能、前記表示部の解像度に対応した第１の画素数の画像を前記表示部に出力するとともに、前記第１の画素数より多い画素数の第２の画素数の画像を前記メモリに出力する出力制御機能、前記第１の画素数の画像を表示している前記表示部に対する前記タッチ入力部によるタッチ入力で指定された位置或いは範囲を、前記出力制御機能により前記メモリに出力されている前記第２の画素数の画像上における位置或いは範囲として特定する位置範囲特定機能を実行させることを特徴とするプログラムである。
【符号の説明】
【００６４】
１  撮像装置
２  制御部
３  撮像部
４  操作部
５  電源部
６  タッチ表示部
６１  タッチパネル
６２  表示パネル
７  記憶部
７１  ＡＦ用補正テーブル
【図１】
0005783494.tif 000002
【図２】
0005783494.tif 000003
【図３】
0005783494.tif 000004
【図４】
0005783494.tif 000005
【図５】
0005783494.tif 000006
【図６】
0005783494.tif 000007
【図７】
0005783494.tif 000008
【図８】
0005783494.tif 000009
【図９】
0005783494.tif 000010