"撮影装置であって、被写体を撮影するための撮影手段と、画像の表示と指示入力の受付とが可能なタッチパネル式ディスプレイと、前記撮影手段によって取得される画像に関連付けられる1つ以上の属性を格納するための記憶手段と、前記撮影装置を制御するための制御手段とを備え、前記制御手段は、前記1つ以上の属性を前記タッチパネル式ディスプレイに表示し、前記タッチパネル式ディスプレイに対するドラッグ操作に基づいて、前記1つ以上の属性情報から1つの属性を選択し、画像の撮影動作を前記撮影手段に実行させ、前記撮影手段によって撮影された画像と、前記選択された1つの属性とを関連付けて、前記記憶手段に保存するように構成されている、撮影装置。前記撮影装置は、前記撮影手段によって取得された画像を認識するための認識手段と、複数の属性を有するデータベースとをさらに備え、前記認識手段は、撮影された画像を認識し、前記制御手段は、前記画像の認識結果に基づいて、前記データベースから属性を検索し、前記検索された属性を前記タッチパネル式ディスプレイに表示するように構成されている、請求項1に記載の撮影装置。前記記憶手段は、前記タッチパネル式ディスプレイにおけるドラッグ操作に対応する軌跡と、前記軌跡に関連付けられる属性とを格納しており、前記制御手段は、前記タッチパネル式ディスプレイに対するドラッグ操作に基づいて、当該ドラッグ操作に対応する軌跡を検知し、検知された軌跡に関連付けられている属性を、前記タッチパネル式ディスプレイに表示するように構成されている、請求項1に記載の撮影装置。前記撮影手段は、複数のカメラを含み、前記制御手段は、前記複数のカメラの各々に撮影を指示し、各前記カメラからの各画像に、選択された属性を関連付けるように構成されている、請求項1から3のいずれかに記載の撮影装置。前記タッチパネル式ディスプレイは、視差バリアを形成するための形成手段を含み、前記制御手段は、各前記カメラからの各画像データを、3次元表示のための画像データとして前記タッチパネル式ディスプレイに出力するように構成されている、請求項4に記載の撮影装置。前記制御手段は、画像に関連付けられている属性に応じて各画像を管理するための管理手段を含む、請求項1~5のいずれかに記載の撮影装置。請求項1~6のいずれかに記載の撮影装置を含む、情報処理端末。撮影装置を制御するための方法であって、前記撮影装置は、被写体を撮影するためのカメラと、画像の表示と指示入力の受付とが可能なタッチパネル式ディスプレイと、前記カメラによって取得される画像に関連付けられる1つ以上の属性を格納するためのメモリと、前記カメラを制御するためのコントローラとを備えており、前記方法は、前記タッチパネル式ディスプレイが、前記1つ以上の属性を表示するステップと、前記コントローラが、前記タッチパネル式ディスプレイに対するドラッグ操作に基づいて、前記1つ以上の属性情報から1つの属性を選択するステップと、前記カメラが画像を撮影するステップと、前記コントローラが、前記カメラによって撮影された画像と、前記選択された1つの属性とを関連付けて、前記メモリに保存するステップとを含む、撮影装置を制御するための方法。撮影装置を制御するための方法を実現するためのプログラムであって、前記撮影装置は、被写体を撮影するためのカメラと、画像の表示と指示入力の受付とが可能なタッチパネル式ディスプレイと、前記カメラによって取得される画像に関連付けられる1つ以上の属性を格納するためのメモリと、前記カメラを制御するためのプロセッサとを備えており、前記プログラムは前記プロセッサに、前記1つ以上の属性を前記タッチパネル式ディスプレイに表示させるステップと、前記タッチパネル式ディスプレイに対するドラッグ操作に基づいて、前記1つ以上の属性情報から1つの属性を選択するステップと、前記カメラに画像を撮影させるステップと、前記カメラによって撮影された画像と、前記選択された1つの属性とを関連付けて、前記メモリに保存するステップとを実行させる、プログラム。しかしながら、特許文献1の開示によれば、保存先の選択にのみタッチ領域が使用される。そのため、直感的に写真に属性を付与することができない。また、特許文献2,3の開示によれば、撮影のための操作と属性付与のための操作とは別個であるため、直感的に写真に属性を付与するというシームレスな操作を実現することができない。そのため、写真に対して属性を直感的に付与する技術が必要とされている。一実施の形態に従うと、撮影装置が提供される。この撮影装置は、被写体を撮影するための撮影手段と、画像の表示と指示入力の受付とが可能なタッチパネル式ディスプレイと、撮影手段によって取得される画像に関連付けられる1つ以上の属性を格納するための記憶手段と、撮影装置を制御するための制御手段とを備える。制御手段は、1つ以上の属性をタッチパネル式ディスプレイに表示し、タッチパネル式ディスプレイに対するドラッグ操作に基づいて、1つ以上の属性情報から1つの属性を選択し、画像の撮影動作を撮影手段に実行させ、撮影手段によって撮影された画像と、選択された1つの属性とを関連付けて、記憶手段に保存するように構成されている。好ましくは、撮影装置は、撮影手段によって取得された画像を認識するための認識手段と、複数の属性を有するデータベースとをさらに備える。認識手段は、撮影された画像を認識する。制御手段は、画像の認識結果に基づいて、データベースから属性を検索し、検索された属性をタッチパネル式ディスプレイに表示するように構成されている。好ましくは、記憶手段は、タッチパネル式ディスプレイにおけるドラッグ操作に対応する軌跡と、軌跡に関連付けられる属性とを格納している。制御手段は、タッチパネル式ディスプレイに対するドラッグ操作に基づいて、当該ドラッグ操作に対応する軌跡を検知し、検知された軌跡に関連付けられている属性を、タッチパネル式ディスプレイに表示するように構成されている。好ましくは、撮影手段は、複数のカメラを含む。制御手段は、複数のカメラの各々に撮影を指示し、各カメラからの各画像に、選択された属性を関連付けるように構成されている。好ましくは、タッチパネル式ディスプレイは、視差バリアを形成するための形成手段を含む。制御手段は、各カメラからの各画像データを、3次元表示のための画像データとしてタッチパネル式ディスプレイに出力するように構成されている。好ましくは、制御手段は、画像に関連付けられている属性に応じて各画像を管理するための管理手段を含む。他の実施の形態に従うと、上記のいずれかに記載の撮影装置を含む情報処理端末が提供される。他の実施の形態に従うと、撮影装置を制御するための方法が提供される。撮影装置は、被写体を撮影するためのカメラと、画像の表示と指示入力の受付とが可能なタッチパネル式ディスプレイと、カメラによって取得される画像に関連付けられる1つ以上の属性を格納するためのメモリと、カメラを制御するためのコントローラとを備えている。この方法は、タッチパネル式ディスプレイが、1つ以上の属性を表示するステップと、コントローラが、タッチパネル式ディスプレイに対するドラッグ操作に基づいて、1つ以上の属性情報から1つの属性を選択するステップと、カメラが画像を撮影するステップと、コントローラが、カメラによって撮影された画像と、選択された1つの属性とを関連付けて、メモリに保存するステップとを含む。他の実施の形態に従うと、撮影装置を制御するための方法を実現するためのプログラムが提供される。撮影装置は、被写体を撮影するためのカメラと、画像の表示と指示入力の受付とが可能なタッチパネル式ディスプレイと、カメラによって取得される画像に関連付けられる1つ以上の属性を格納するためのメモリと、カメラを制御するためのプロセッサとを備えている。このプログラムは、プロセッサに、1つ以上の属性をタッチパネル式ディスプレイに表示させるステップと、タッチパネル式ディスプレイに対するドラッグ操作に基づいて、1つ以上の属性情報から1つの属性を選択するステップと、カメラに画像を撮影させるステップと、カメラによって撮影された画像と、選択された1つの属性とを関連付けて、メモリに保存するステップとを実行させる。なお、本実施の形態において、画像とは、静止画に限られず、動画であってもよい。ある局面によれば、写真に対して属性を直感的に付与することができる。この発明の上記および他の目的、特徴、局面および利点は、添付の図面と関連して理解されるこの発明に関する次の詳細な説明から明らかとなるであろう。以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。<第1の実施の形態>図1を参照して、本発明の第1の実施の形態に係るデジタルカメラ10について説明する。図1は、デジタルカメラ10のハードウェア構成を表わすブロック図である。なお、以下の例では、デジタルカメラ10に基づいて本願発明の一実施の形態が説明されるが、本願発明に係る技術思想の適用はデジタルカメラ10に限られない。たとえば、本願発明は、携帯電話機、スマートフォンその他の携帯可能な情報処理端末であって、カメラ機能とタッチパネルとを有する端末にも適用可能である。デジタルカメラ10は、CPUCentralProcessingUnit100と、レンズ110と、絞り112と、CCDChargeCoupledDevice114と、CDSCorrelatedDoubleSampling116と、増幅器118と、A/DAnalogtoDigital変換器120と、レンズモータ130と、アイリスモータ132と、タイミングジェネレータ134と、レリーズボタン140と、モード選択ボタン142と、電源ボタン144と、RAMRandomAccessMemory150と、画像信号処理回路152と、YC変換処理回路154と、圧縮伸張処理回路158と、ROMReadOnlyMemory160と、フラッシュメモリ162と、LCDLiquidCrystalDisplayドライバ164と、メディアコントローラ166と、ディスプレイ170と、タッチセンサ172とを備える。メディアコントローラ166には、メモリカード168が装着され得る。ある局面において、デジタルカメラ10は、その本体図示しないが薄型の略直方体形状に形成されている。レンズ110は、本体の前面に設けられる。レリーズボタン140は、本体の上面あるいは本体の背面に設けられる。CPU100は、データバス180を介してデジタルカメラ10の各部に電気的に接続されている。CPU100は、レリーズボタン140、モード選択ボタン142、電源ボタン144、並びに、タッチセンサ172から入力される信号に基づいて接続された各部を駆動制御する。デジタルカメラ10のユーザが、デジタルカメラ10の動作モードを撮影モードにセットしてレリーズボタン140を押下すると、レンズ110によって結像された被写体光が撮影画像として取得される。CPU100は、撮影画像を、メモリカード168に書き込む。ある局面において、デジタルカメラ10の本体の側面には、モード選択ボタン142、電源ボタン144が設けられる。デジタルカメラ10は、上記撮影モードに加えて、メモリカード168に格納された撮影画像をディスプレイ170に再生表示するための再生モード、デジタルカメラ10の各種設定を行うためのメニューモード等の動作モードを有する。ユーザは、モード選択ボタン142を押下することにより、各モード間を切り替えることができる。また、他の局面において、ユーザは、電源ボタン144を押下する毎に、デジタルカメラ10の電源のオン/オフを切り替えることができる。ディスプレイ170は、デジタルカメラ10の本体の背面に設けられる。ディスプレイ170は、液晶表示装置、有機ELElectroLuminescenceディスプレイ等によって実現されるが、これらの装置に限られない。ある局面において、ディスプレイ170は、その表示画面が本体の背面とほぼ等しい大きさに形成される。ディスプレイ170は、撮影モードにおいて、被写体の撮影画像をリアルタイムで表示する電子ビューファインダとして機能する。また、再生モードにおいて、ディスプレイ170は、メモリカード168に格納されている撮影画像を再生表示するためのモニタとして機能する。さらに、メニューモードにおいて、ディスプレイ170は、デジタルカメラ10の動作を規定するための入力を受け付ける設定画面を表示する。また、ディスプレイ170には、パネル状のタッチセンサ172が設けられている。ユーザの手や指がディスプレイ170の表示画面に接触すると、タッチセンサ172は、この接触位置を検知するように構成されている。ユーザがデジタルカメラ10の本体を把持すると、タッチセンサ172は、グリップ領域を検知することもできる。また、タッチセンサ172は、ディスプレイ170へのタッチ操作によって各種操作指示の入力を受け付けるための操作部としても機能する。絞り112、CCD114は、レンズ110の背後に並べて配置される。レンズ110は、レンズモータ130に接続される。絞り112は、アイリスモータ132に接続される。レンズモータ130は、ユーザの操作に応じて、レンズ110のズームレンズをワイド側に、またはテレ側に移動することによって、ズーム倍率を変更する。また、レンズモータ130は、CPU100からの信号に基づいて被写体距離やズームレンズの変倍に応じてレンズ110のフォーカスレンズを移動することにより、撮影条件が最適となるように焦点を調整する。アイリスモータ132は、絞り112を作動させることにより露出を調整する。レンズ110、絞り112を透過した被写体光は、CCD114の受光面で像を構成する。CCD114の受光面には、受光量に応じた電荷を蓄積するための受光素子が複数配列されている。CCD114は、撮像によって各受光素子に蓄積された電荷を撮像信号として出力する。CCD114には、CPU100によって制御されるタイミングジェネレータTG42が接続されている。CCD114は、TG134から入力されるタイミング信号クロックパルスによって駆動される。CCD114により取得された撮像信号は、相関二重サンプリング回路CDS116に入力され、CCD114の各受光素子の蓄積電荷量に対応したR,G,Bの画像データとして出力される。CDS116から出力された画像データは、増幅器AMP118で増幅され、増幅後のデータは、A/D120によってデジタルの画像データに変換される。A/D120から出力される画像データは、ワークメモリであるRAM150に一時的に格納される。画像信号処理回路152は、RAM150に格納された画像データに基づいて、階調変換、ホワイトバランス補正、γ補正処理その他の画像処理を実行する。YC変換処理回路154は、画像処理後のデータを、輝度信号Yと、色差信号Cr,Cbとに変換する。撮影モードにおいて、CCD114は、所定のフレームレートで撮像処理を実行する。画像信号処理回路152は、撮像処理によって取得された画像データに対して上記画像処理を実行する。ディスプレイ170は、処理済みの撮影画像を現在の画像として表示する。LCDドライバ164は、ディスプレイ170を駆動する。LCDドライバ164は、画像メモリ、D/Aコンバータ等図示しないを有している。D/Aコンバータは、画像メモリに一時的に蓄積された撮影画像を、たとえば、NTSCNationalTelevisionSystemCommittee方式のアナログ信号に変換して、変換後の信号をディスプレイ170に出力する。撮影モードにおいて、レリーズボタン140が押下され、レリーズ操作が行われると、CCD114は、所謂スルー画像表示のためのライブ画像よりも画素数の大きな画像データ以下オリジナル画像データというを取得する。画像信号処理回路152は、オリジナル画像データに対して、上記の画像処理を実行する。圧縮伸張処理回路158は、予め定められた圧縮形式たとえば、JPEGJointPhotographicExpertsGroup形式に従って、当該画像処理後の撮影画像を圧縮する。圧縮された撮影画像は、メディアコントローラ166によってメモリカード168に書き込まれる。一方、再生モードにおいて、メモリカード168に記録された撮影画像は、メディアコントローラ166によってRAM150に読み出される。圧縮伸張処理回路158は、RAM150に読み出された画像の伸張処理を実行する。LCDドライバ164は、その伸張処理後のデータを読み出し、そのデータに基づいて画像をディスプレイ170に再生表示する。タッチセンサ172は、ユーザの手や指の接触を検知すると、この接触位置を示す信号をCPU100に対して出力する。ある局面において、タッチセンサ172は、その配置位置に応じて、ディスプレイ170の表示画面の下に配置される。他の局面において、タッチセンサ172は、透明なスクリーンで形成され、表示画面を覆うように構成される。また、ディスプレイ170への接触を検知するための方法として、たとえば、ディスプレイ170のパネル図示しないにおける圧力の変化を感知する感圧式と、静電気による電気信号を感知する静電式などのがあるが、いずれの方法も、本実施の形態に適用され得る。ある局面において、CPU100が、撮影画像をディスプレイ170に表示するとき、タッチセンサ172からの信号がCPU100にない場合、すなわち、ユーザがディスプレイ170に触れていない場合には、CPU100は、撮影画像をディスプレイ170の表示画面の全面に表示する。他の局面において、CPU100が、タッチセンサ172から出力された信号の入力を検知すると、CPU100は、タッチセンサ172によって検出された接触位置を避けるように撮影画像の表示領域を設定し、この表示領域に撮影画像を表示する。図2を参照して、第1の実施の形態に係るデジタルカメラ10の制御構造について説明する。図2は、デジタルカメラ10が備えるCPU100がプログラムを実行することにより実現される一連の処理の一部を表わすフローチャートである。ステップS210にて、CPU100は、RAM150に保持されているデータに基づいて、LCDドライバ164を介してディスプレイ170に画像を表示させる。ステップS220にて、CPU100は、タッチセンサ172からの出力に基づいて、ディスプレイ170へのタッチ操作を検出する。ステップS230にて、CPU100は、タッチセンサ172から出力された信号に基づいて、ディスプレイ170におけるタッチ操作の場所を特定する。ステップS240にて、CPU100は、特定された場所に基づいて、撮影条件を決定する。当該撮影条件は、たとえば保存期間、撮影サイズその他を含む。ステップS250にて、CPU100は、ディスプレイ170において、表示されている画像に重ねて、当該決定された撮影条件を表示する。ステップS260にて、CPU100は、タッチセンサ172からの出力に基づいてタッチ操作がなくなったことを検出すると、アイリスモータ132およびタイミングジェネレータ134にそれぞれ制御信号を送信することにより、決定された撮影条件で撮影する。ステップS270にて、CPU100は、決定された保存期間と、撮影により得られた画像とを関連付けてフラッシュメモリ162その他の記憶装置に保存する。保存場所は、デジタルカメラ10のユーザによって撮影前に予め定められているが、ユーザの操作によって変更可能である。図3を参照して、本実施の形態に係るデジタルカメラ10の構成についてさらに説明する。図3は、デジタルカメラ10によって実現される機能の構成を表わすブロック図である。デジタルカメラ20は、タッチ検出部310と、タッチ場所特定部320と、撮影条件記憶部330と、撮影条件決定部340と、撮影制御部350と、撮像部360と、一時記憶部370と、画像記憶部380と、画像管理部390と、表示部395とを備える。タッチ検出部310は、デジタルカメラ10に対する操作に基づいて表示部395の表示領域におけるタッチ操作を検出する。タッチ場所特定部320は、タッチ検出部310からの出力に基づいて、表示領域においてタッチ操作が行なわれた場所を特定する。撮影条件記憶部330は、デジタルカメラ10の撮影条件として予め定められた撮影条件を保持している。撮影条件決定部340は、タッチ場所特定部320によって特定されたタッチ場所と、撮影条件記憶部330に予め格納されている撮影条件とに基づいて、そのときの撮影条件を決定する。撮影制御部350は、タッチ検出部310からの出力と、撮影条件決定部340によって決定された撮影条件とに基づいて撮像部360による撮像を制御する。撮像部360は、撮影制御部350からの制御に基づいて撮像動作を実行し、撮像により得られた画像データを一時記憶部370に書き込む。一時記憶部370は、デジタルカメラ10による撮影によって用いられるデータあるいは撮影によって得られたデータを一時的に保持する。画像管理部390は、一時記憶部370に保持されているデータまたは撮影条件、または画像記憶部380において不揮発的に格納されている画像データに基づいて画像を表示部395に表示する。表示部395は、一時記憶部370によって保持されているデータに基づいて撮像によって得られた画像または撮影条件を表示する。ある局面において、タッチ検出部310は、タッチセンサ172によって実現される。タッチ場所特定部320、撮影条件決定部340、撮影制御部350、画像管理部390は、CPU100によって実現される。撮影条件記憶部330は、ROM160、またはフラッシュメモリ162によって実現される。撮像部360は、レンズ110、絞り112およびCCD114によって実現される。一時記憶部370は、RAM150によって実現される。画像記憶部380は、フラッシュメモリ162、メモリカード168によって実現される。表示部395は、ディスプレイ170によって実現される。図4を参照して、本実施の形態に係るデジタルカメラ10の動作について説明する。図4は、ディスプレイ170におけるタッチ操作および撮影条件の表示の態様を表わす図である。図4Aを参照して、ディスプレイ170は、レンズ110を通して描画される画像を表示している。ここで、デジタルカメラ10のユーザがディスプレイ170に対してタッチ操作を行なうと、撮影条件および画像の保存期間を選択するための表示が示される。たとえば図4Aに示される例では、ユーザの指がディスプレイ170の中央部をタッチすると円形のアイコンが表示され、画面右上方向に指がなぞられると、画像410に示されるように、たとえば解像度10Mと撮影期間2年とが示された撮影条件および保存期間が示される。図4Bに示されるように、ユーザがディスプレイ170上にタッチしている指を下方向にスライドさせると、画像420に示されるように、たとえば解像度はそのままで10M、保存期間が1週間に変更された撮影条件および保存期間が示される。この状態でユーザがタッチしている指をディスプレイ170から離すと、CPU100は、タッチセンサ172からの出力に基づいて当該解像度および保存期間が選択されたと判断し、その解像度および保存期間をフラッシュメモリ162に保存する。ここで図5を参照して、本実施の形態に係るデジタルカメラ10のデータ構造について説明する。図5は、ROM160におけるデータの格納の一態様を概念的に表わす図である。ROM160は、領域510から560を含む。領域510には、場所を特定するためのデータが格納されている。領域520には、画像の保存期間を規定する制御データが格納されている。領域530には、当該保存期間をアイコンとして表示するための画像データが格納されている。領域540には、デジタルカメラ10の解像度を表示する場所を規定するデータが格納されている。領域550には、解像度を制御するためのデータが格納されている。領域560には、当該解像度をアイコンとして表示するための画像データが格納されている。たとえば、場所として1行目が検出されまた5列目が検出されると、制御データとして保存期間2年と解像度10Mとが特定される。図6を参照して、本実施の形態に係るデジタルカメラ10における画像の保存期間を表わすアイコンと解像度を表わすアイコンとが表示される場所について説明する。図6Aに示されるように、画像を保存するための期間は、ディスプレイ170において行毎に異なる条件として規定されている。図6Bに示されるように、解像度は、ディスプレイ170における列毎に規定されている。これらのアイコンを組み合わせることにより、図4に示されるアイコンが表示される。以上のようにして、第1の実施の形態に係るデジタルカメラ10によれば、ユーザは、ディスプレイ170の画面上に描画されるアイコン内でタッチ操作を行い、ドラッグ操作を行う。ここで、保存期間および撮影サイズが、画面の2軸縦軸、横軸のいずれかに対して関連付けられている。ユーザは、ドラッグしたまま、指がタッチしている場所を変更することにより、その場所に対応する解像度と保存期間とがデジタルカメラ10によって選択され、選択された解像度と保存期間とが、ユーザにフィードバックされる。ユーザが指を離すと、デジタルカメラ10は、その瞬間にシャッター図示しないを切ると同時に、選択された解像度で写真を撮影し、選択された保存期間を撮影した写真に付与し、当該写真をメモリに保存する。このようにすると、写真に直感的な操作で属性を付与することができる。なお、属性の選択と、写真の撮影との順序は、前述の態様で特定されるものに限られない。たとえば、先にユーザが撮影を行った後に、ドラッグ操作によって属性を設定する構成であってもよい。また、写真は静止画に限られず、動画であってもよい。<第2の実施の形態>以下、本発明の第2の実施の形態について説明する。第2の実施の形態に係るデジタルカメラ10は、ディスプレイ170に表示される写真における色の候補を選択的に表示できる機能を有する点で、前述の第1の実施の形態に係るデジタルカメラ10と異なる。なお、本実施の形態に係るデジタルカメラ10のハードウェア構成は、第1の実施の形態に係るデジタルカメラ10のハードウェア構成図1と同じである。したがって、それらの説明は繰り返さない。図7を参照して、第2の実施の形態に係るデジタルカメラ10における撮影条件の表示態様について説明する。図7は、ディスプレイ170において表示されている画像の色を変更するために表示される色の候補を表わす図である。たとえば、ディスプレイ170が木を表示している場合にデジタルカメラ10のユーザが木の葉の部分をタッチすると、CPU100は、そのタッチが行なわれた画素の近傍の色情報を読み取り、その結果に基づいて、予め規定された色の選択候補をディスプレイ170に表示する。たとえば、図7に示される例では、木の色を変更するための候補として、桃色、紫色、橙色、茶色、赤色、黄色の選択を受け付けるための各アイコンが表示される。ユーザが、ディスプレイ170に表示されているアイコンの1つを選択して、そのアイコンの上で指を離すと、CPU100は、その指によってタッチされていた色が選択されたと判断し、アイリスモータ132およびタイミングジェネレータ134に対してそれぞれ制御信号を送ることにより撮影動作を実行する。図8を参照して、本発明の第2の実施の形態に係るデジタルカメラ800の構成について説明する。図8は、デジタルカメラ800によって実現される機能の構成を表わすブロック図である。デジタルカメラ800は、図3に示される構成に加えて、さらに色特定部810と、撮影条件決定部820と、画像処理部830とを備える。色特定部810は、タッチ場所特定部320によって特定された表示部395における場所に基づいて、その場所に関連付けられている色を特定する。撮影条件決定部820は、色特定部810による特定の結果選択された色と、撮影条件記憶部330に予め格納されている撮影条件とに基づいて、そのときの撮影条件を決定する。決定された撮影条件は、撮影制御部350に送られる。画像処理部830は、画像記憶部380によって保存されている画像、または、一時記憶部370に一時的に保持されている画像の色を変更する処理を実行する。画像処理部830は、その処理後のデータに基づいて表示部395に画像を表示させる。ある局面において、色特定部810と撮影条件決定部820と画像処理部830とは、CPU100によって実現される。[制御構造]図9を参照して、第2の実施の形態に係るデジタルカメラ800の制御構造について、図1のハードウェア構成を参照して説明する。図9は、デジタルカメラ800を構成するCPU100が実行するプログラムによって実現される一連の処理の一部を表わすフローチャートである。なお、第1の実施の形態に係る処理と同一の処理には同一の番号を付してある。したがって、それらの説明は繰り返さない。ステップS910にて、CPU100は、ステップS230において検出されたタッチ操作の場所の近傍の画素で表示されている色を特定する。ステップS920にて、CPU100は、特定された色に関連付けられた色の候補をメモリたとえばROM160、フラッシュメモリ162などから読み出す。ステップS930にて、CPU100は、色の候補を示す複数のアイコンをディスプレイに表示する図7参照。ステップS940にて、CPU100は、タッチセンサ172からの出力に基づいて、ディスプレイ170におけるタッチ操作がなくなったことを検出する。ステップS950にて、CPU100は、タッチ操作がなくなった場所に関連付けられている色と、予め設定されている撮影条件とに基づいてアイリスモータ132およびタイミングジェネレータ134にそれぞれ制御信号を送ることにより撮影を実行する。ステップS960にて、CPU100は、CCD114から出力される画像データをRAM150に保存する。ステップS970にて、CPU100は、複数のアイコンのうちタッチ操作がなくなったことが検出されたアイコンを特定する。ステップS980にて、CPU100は、特定されたアイコンに関連付けられた色を用いて、RAM150に保存されている画像の色を変更する。ステップS990にて、CPU100は、変更後の画像をメモリカード168に保存する。以上のようにして、本実施の形態に係るデジタルカメラ800によると、ユーザは、画面に表示された写真のうちの属性を付与したい色が表示されている部分にタッチする。デジタルカメラ800は、タッチを契機に、タッチされた場所を含む近傍の領域の画素の色情報を読み取り、ユーザが付与したいと考えているであろう色の候補として、予め規定されている色をディスプレイ170に表示する。ユーザが、表示された候補の中から変更を意図した色を選択し、その選択した色のアイコンから指を離すと、デジタルカメラ800は、シャッターを切り、撮影する。このようにすると、デジタルカメラ800は、ユーザが望む色合いが強調された画像を、ユーザの直感に合わせて容易に取得することができる。<第3の実施の形態>以下、本発明の第3の実施の形態について説明する。本実施の形態に係るデジタルカメラは、予め作成されているデータベースに含まれる属性を撮影により得られた画像に関連付ける機能を有する点で、前述の各実施の形態に係るデジタルカメラと異なる。なお、本実施の形態に係るデジタルカメラは、図1に示されるデジタルカメラ10のハードウェア構成と同様の構成を用いて実現される。したがって、本実施の形態に係るデジタルカメラのハードウェア構成の説明は繰り返さない。図10を参照して、第3の実施の形態に係る技術思想について説明する。図10は、ディスプレイ170が人物を表示している場合に当該人物にその人物の名前を関連付けることを表わす図である。図10Aに示されるように、ディスプレイ170は、たとえば、2人の人物を表示している。その状態でユーザがディスプレイ170に対してタッチ操作を行なうと、デジタルカメラ10は、画像認識技術に基づいて人物が表示されていると判断し、フラッシュメモリ162に保存されている人物のデータベースを読み出す。たとえば、図10Aに示される例では、テリー、マイケル、トーマスの名前が表示される。その状態で、ユーザがディスプレイ170にタッチして、たとえばマイケルを選択し、そのマイケルの表示のところで指を離す。CPU100は、タッチセンサ172からの出力に基づいてタッチ操作が行なわれなくなったことを検知する。CPU100は、その場所によって特定される人物名マイケルを特定し、さらにアイリスモータ132およびタイミングジェネレータ134にそれぞれ制御信号を送ることにより撮影動作を実行する。CPU100は、撮影によって得られた人物画像にその特定した名前マイケルを関連付けてフラッシュメモリ1623に画像を保存する。[機能構成]図11を参照して、第3の実施の形態に係るデジタルカメラの構成について説明する。図11は、本実施の形態に係るデジタルカメラ1100によって実現される機能の構成を表わすブロック図である。デジタルカメラ1100は、図3に示される構成に加えて、さらに領域抽出部1110と、特徴量算出部1120と、情報入力部1130と、関連付け部1140と、データベース1150と候補選択部1160とを備える。領域抽出部1110は、撮影制御部350からの出力に基づいて、表示部395における画像の領域を抽出する。たとえば、デジタルカメラ1100が人物を表示している場合には、周知の顔認識技術を用いて、人物の顔に相当する領域を抽出する。特徴量算出部1120は、領域抽出部1110からの出力と、撮像部360からの信号とに基づいて特徴量を算出する。特徴量は、たとえば領域抽出部1110によって抽出された人物の顔における目と目の間隔、両耳の間隔、などであるが、これらに限られない。特徴量の算出は公知の技術によって実現される。情報入力部1130は、デジタルカメラ1100の外部からデータベースを構築するためのデータの入力を受け付ける。情報入力部1130は、ある局面において、タッチセンサ172、メモリカード168などによっても実現される。関連付け部1140は、特徴量算出部1120によって算出された特徴量と、情報入力部1130によって入力が受けられた情報とを関連付けて、データベース1150に格納する。データベース1150は、たとえばフラッシュメモリ162またはメモリカード168のようにデータの読み出しおよび書き込みが可能な不揮発性の記録媒体に対して行なわれる。候補選択部1160は、データベース1150に保存されているデータを用いて、特徴量算出部1120によって算出された特徴量を考慮して画像に関連付けるデータの候補を選択する。ある局面において、領域抽出部1110と特徴量算出部1120と関連付け部1140と候補選択部1160とは、CPU100によって実現される。情報入力部1130は、タッチセンサ172、ボタンその他の入力スイッチ図示しないによって実現される。データベース1150は、フラッシュメモリ162において実現される。[制御構造]図12を参照して、本実施の形態に係るデジタルカメラ1100の制御構造について、図1に示されるハードウェア構成を用いて説明する。図12は、デジタルカメラ1100を構成するCPU100がデータベースを作成するために実行する一連の処理の一部を表わすフローチャートである。ステップS1210にて、CPU100は、アイリスモータ132およびタイミングジェネレータ134にそれぞれ信号を送ることにより被写体を撮影する。ステップS1220にて、CPU100は、RAM150に保存されている画像データから特徴量を算出する。ステップS1230にて、CPU100は、タッチセンサ172からの出力に基づいて、被写体を識別するための情報の入力を受け付ける。当該情報は、たとえば名前、識別番号IDなどを含む。ステップS1240にて、CPU100は、特徴量と情報とを関連付けてフラッシュメモリ162に保存する。これにより、特徴量を用いたデータベースが作成される。[データ構造]図13を参照して、本実施の形態に係るデジタルカメラのデータ構造について説明する。図13は、デジタルカメラ1100におけるデータの格納の一態様を概念的に表わす図である。データベース1150は、たとえば、名前1310と、特徴量1320とを保存している。名前1310と特徴量1320とは、互いに関連付けられている。データベースの態様は特に限られず、いわゆる、関係型データベースまたはオブジェクト指向データベース型のいずれであってもよい。[制御構造]図14を参照して、本実施の形態に係るデジタルカメラの制御構造について、図1に示されるハードウェア構成を用いて説明する。図14は、デジタルカメラ1100を実現するCPU100が実行する一連の処理の一部を表わすフローチャートである。なお、前述の処理と同一の処理には同一の番号を付してある。したがって、それらの説明は繰り返さない。ステップS1410にて、CPU100は、ステップS230において検出された場所の近傍として予め定められた領域の情報を抽出する。ステップS1420にて、CPU100は、RAM150に保存されているデータに基づいて、抽出された情報の特徴量を算出する。ステップS1430にて、CPU100は、フラッシュメモリ162に保存されている特徴量と、ステップS1420において算出した特徴量との差が予め定められた範囲であるか否かを判断する。その差が予め定められた範囲である場合にはステップS1430にてYES、CPU100は、制御をステップS1440に切り換える。そうでない場合にはステップS1430にてNO、CPU100は、制御をステップS1450に切り換える。ステップS1440にて、CPU100は、予め定められた範囲内の特徴量に関連付けられている名前の候補をそれぞれディスプレイ170に表示する。ステップS1450にて、CPU100は、タッチセンサ172からの出力に基づいてタッチ操作がなくなったことを検知すると、アイリスモータ132およびタイミングジェネレータ134にそれぞれ制御信号を送ることにより撮影を実行する。ステップS1460にて、CPU100は、CCD114から出力されるデータに基づく画像をRAM150に保存する。ステップS1470にて、CPU100は、タッチ操作がなくなったことが検知された場所に表示されていた名前の候補と、RAM150に保存された画像とを関連付けることによりフラッシュメモリ162に保存する。以上のようにして、第3の実施の形態に係るデジタルカメラ1100によると、画像認識技術を用いて、二次元画像と対応する属性名のデータベースが予めユーザによって作成される。撮影可能な画像として、ディスプレイ170に人物、物が表示されている状態で、ユーザは、属性を付与したいと考えている物体が表示されている部分にタッチする。デジタルカメラ1100は、タッチ操作を契機に、タッチされた場所の近傍の領域に含まれる画素の情報を読み取り、当該データベースを参照して、その物体に合致する属性の候補を表示する。ユーザが、表示された候補の中から意図した物体名を選択し、その上で指を離すと、デジタルカメラ1100は、撮影する。このようにすると、ユーザは、容易に属性を被写体に関連付けて撮影することができる。<第4の実施の形態>以下、本発明の第4の実施の形態について説明する。本実施の形態に係るデジタルカメラは、ディスプレイ170におけるタッチ操作の起動情報に基づいて属性を撮影によって得られた画像に関連付ける機能を有する点で、前述の各実施の形態に係るデジタルカメラと異なる。図15を参照して、本実施の形態に係るデジタルカメラの技術思想について説明する。図15は、ディスプレイ170においてユーザによるタッチ操作の起動に応じて付与される属性が異なることを表わす図である。図15Aに示されるように、ある局面において、ディスプレイ170は、レンズ110を通して木を表示している。このときユーザが指を左下から右上になぞると、ディスプレイ170は、表示されている画像に関連付けられ得る属性として自然風景を表示する。図15Bに示されるように、ユーザが指を右下から左上にタッチ操作を行ないながらなぞると、ディスプレイ170は、表示されている画像に関連付けられ得る属性として人物を表示する。図15Cを参照して、ユーザが、左下から右上へのタッチ操作によって表示される属性自然風景を選択するために指をディスプレイ170から離すと、CPU100は、タッチセンサ172からの出力に基づいて当該属性自然風景が選択されたことを検知する。CPU100は、そのときに検知した属性自然風景と、RAM150に保持されている画像木とを関連付けてフラッシュメモリ162に格納する。[機能構成]図16を参照して、本実施の形態に係るデジタルカメラ1600の構成について説明する。図16は、デジタルカメラ1600によって実現される機能の構成を表わすブロック図である。デジタルカメラ1600は、図3に示される構成に加えて、軌跡特定部1610と、動作モード登録部1620と、制御データ記憶部1630とを備える。軌跡特定部1610は、タッチ検出部310からの出力に基づいて、表示部395における軌跡を特定する。動作モード登録部1620は、軌跡特定部1610からの出力に基づいてデジタルカメラ1600の動作モードを登録する。ある局面において、動作モード登録部1620は、たとえば、表示部395におけるタッチ操作の軌跡が左下から右上である場合には属性として自然風景を設定するために、自然風景用に予め規定された動作モードを当該軌跡に関連付ける。他の局面において、動作モード登録部1620は、表示部395における軌跡として右下から左上の軌跡が検知された場合に、当該軌跡に対して属性人物を関連付け、さらに当該人物を撮影するために予め作成された動作条件を関連付ける。制御データ記憶部1630は、動作モード登録部1620によって関連付けられた軌跡、属性および撮影条件を格納する。撮影制御部350は、タッチ検出部310からの出力に基づいて、制御データ記憶部1630に格納されている動作モードに従って撮影を実行する。ある局面において、軌跡特定部1610と動作モード登録部1620とは、CPU100によって実現される。制御データ記憶部1630は、フラッシュメモリ162によって実現される。[制御構造]図17および図18を参照して、本実施の形態に係るデジタルカメラの制御構造について、図1に示されるハードウェア構成を用いて説明する。図17は、デジタルカメラ1600を実現するCPU100が実行する一連の処理の一部を表わすフローチャートである。なお、前述の処理と同一の処理には同一の番号を付してある。したがって、それらの説明は繰り返さない。ステップS1710にて、CPU100は、デジタルカメラの動作モードを指定された撮影モードに切り換える。この切り換えは、たとえばディスプレイ170に表示される複数の撮影モードにおいていずれかの撮影モードが選択されることに応じて行なわれる。ステップS210にて、CPU100は、ディスプレイ170に画像を表示する。ステップS1730にて、CPU100は、ディスプレイ170へのタッチ操作による軌跡を検出する。ステップS1740にて、CPU100は、ステップS1710において指定された撮影モードと、ステップS1730において検出された軌跡とを関連付けて保存することを確認するメッセージを、ディスプレイ170に表示する。ステップS1750にて、CPU100は、タッチセンサ172からの出力に基づいて当該撮影モードと当該軌跡とを関連付けて保存する指示が入力されたか否かを判断する。当該指示が入力された場合にはステップS1750にてYES、CPU100は、制御をステップS1760に切り換える。そうでない場合にはステップS1750にてNO、CPU100は、処理を終了する。ステップS1760にて、CPU100は、指定された撮影モードと検出された軌跡とを関連付けてフラッシュメモリ162に保存する。ステップS1770にて、CPU100は、その他の撮影モードに切り換えるか否かを判断する。この判断は、たとえばモード選択ボタン142からの信号またはタッチセンサ172からの出力に基づいて行なわれる。CPU100は、その他の撮影モードに切り換えると判断するとステップS1770にてYES、制御をステップS1710に戻す。そうでない場合にはステップS1770にてNO、CPU100は、処理を終了する。図18は、特定された軌跡に関連付けられている撮影モードによってデジタルカメラが撮影する場合にCPU100が実行する一連の処理の一部を表わすフローチャートである。ステップS210にて、CPU100は、ディスプレイ170に画像を表示する。ステップS1810にて、CPU100は、ディスプレイ170へのタッチ操作が連続して行なわれたことを検出する。ステップS1820にて、CPU100は、タッチセンサ172からの出力に基づいて、ディスプレイ170におけるタッチ操作の軌跡を特定する。ステップS1830にて、CPU100は、フラッシュメモリ162に保存されている軌跡と、ステップS1820において特定された軌跡との相違が予め定められた範囲であるか否かを判断する。当該相違が予め定められた範囲である場合にはステップS1830にてYES、CPU100は、制御をステップS1840に切り換える。そうでない場合にはステップS1830にてNO、CPU100は、制御をステップS210に戻す。ステップS1840にて、CPU100は、ステップS1830における判断基準を満たす軌跡に関連付けられている属性を特定する。当該属性は、たとえば撮影モードとしての自然風景、人物その他を含む。ステップS1850にて、CPU100は、タッチセンサ172からの出力に基づいてディスプレイ170に対するタッチ操作がなくなったことを検知すると、ステップS1840において特定した撮影モードで撮影を実行する。ステップS1860にて、CPU100は、CCD114から出力されるデータに基づく画像をRAM150に一時的に保持し、さらに保存の入力に従ってフラッシュメモリ162に保存する。以上のようにして、本実施の形態に係るデジタルカメラ1600によると、ディスプレイ170における軌跡情報と、当該軌跡に関連付けて付与すべき属性とが、データベースとして予め作成されている。ユーザは、ディスプレイ170に表示されている画像に或る属性を付与したい場合、その属性に対応する軌跡を描くように、ディスプレイ170にタッチする。デジタルカメラ1600は、当該タッチ操作によって描かれる軌道に基づいてデータベースを検索し、当該軌跡に関連付けられる属性として、ユーザが付与したいと考える属性の候補名をディスプレイ170に表示する。ユーザは、表示された属性が間違いなければ、ディスプレイ170から指を離すことにより、撮影が実行される。このようにすると、属性を画像に容易に関連付けることができる。なお、第1の実施の形態から第4の実施の形態は、それぞれ組み合わせてもよい。<第5の実施の形態>以下、本発明の第5の実施の形態について説明する。本実施の形態に係るデジタルカメラは、3次元表示のための画像を生成する機能を有する点で、前述の各実施の形態に係るデジタルカメラと異なる。[機能構成]図19を参照して、本実施の形態に係るデジタルカメラ1900の構成について説明する。図19は、デジタルカメラ1900によって実現される機能の構成を表わすブロック図である。なお、前述の実施の形態に係るデジタルカメラと同様の構成には同様の番号を付してある。したがって、それらの説明は繰り返さない。デジタルカメラ1900は、図3に示される構成に加えて、さらに、カメラ間隔変更部1910と、第1撮像部1920と、第2撮像部1930と、視差画像生成部1940とを備える。カメラ間隔変更部1910は、撮影制御部350からの出力に基づいて、第1撮像部1920と第2撮像部1930との動作条件を変更する。たとえば、ある局面において、カメラ間隔変更部1910は、第1撮像部1920と第2撮像部1930とのレンズの間隔をアクチュエータたとえば、モータを用いて切り換える。この切り換えの間隔は、たとえば予め数段階の間隔として規定されている。第1撮像部1920は、撮影制御部350からの信号に基づいて撮影する。第2撮像部1930は、撮影制御部350からの信号に基づいて撮影する。視差画像生成部1940は、第1撮像部1920から送られる画像と第2撮像部1930から送られる画像とを用いて視差画像を生成する。[ハードウェア構成]図20を参照して、本実施の形態に係るデジタルカメラのハードウェア構成について説明する。図20は、本実施の形態に係るデジタルカメラ20のハードウェア構成を表わすブロック図である。デジタルカメラ20は、図1に示されるデジタルカメラ10の構成に加えて、さらに、レンズ111と、絞り113と、CCD115と、CDS117と、増幅器118と、A/D変換器121と、レンズモータ131と、アイリスモータ133と、タイミングジェネレータ135とを備える。レンズ111は、レンズ110が有する機能と同様の機能を有する。絞り113は、絞り112の機能と同様の機能を有する。CCD115は、CCD114が有する機能と同様の機能を有する。CDS117は、CDS11116が有する機能と同様の機能を有する。増幅器119は、増幅器118が有する機能と同様の機能を有する。A/D変換器121は、A/D変換器120が有する機能と同様の機能を有する。レンズモータ131はレンズモータ130が有する機能と同様の機能を有する。アイリスモータ133は、アイリスモータ132が有する機能と同様の機能を有する。タイミングジェネレータ135は、タイミングジェネレータ134が有する機能と同様の機能を有する。ある局面において、カメラ間隔変更部1910は、CPU100とレンズモータ130,131とによって実現される。第1撮像部1920は、レンズ110、絞り112、CCD114によって実現される。第2撮像部1930は、レンズ111、絞り113、CCD115によって実現される。視差画像生成部1940は、CPU100によって実現される。[制御構造]図21を参照して、本発明の第5の実施の形態に係るデジタルカメラ20の制御構造について説明する。図21は、デジタルカメラ20が備えるCPU100が実行する一連の動作の一部を表わすフローチャートである。ステップS2110にて、CPU100は、タッチセンサ172からの出力に基づいてディスプレイ170が2本の指でタッチ操作されたことを検知する。ステップS2120にて、CPU100は、タッチセンサ172からの出力に基づいてピンチインまたはピンチアウトの操作を検出し、その検出結果に応じて2台のカメラのレンズの間隔を変更する。この間隔の変更は、たとえば前述のアクチュエータ図示しないの駆動によって実現される。たとえば、タッチされている2点間の距離に応じて予め定められた間隔を実現するための制御信号がアクチュエータに与えられる。なお、ピンチインとは、ディスプレイ170にタッチされた2本の指によって、画面上の対象物を縮小することをいう。ピンチアウトとは、ディスプレイ170にタッチされた2本の指によって、画面上の対象物を拡大することをいう。ステップS2130にて、CPU100は、タッチセンサ172からの出力に基づいて、2本の指がディスプレイ170から離れたことを検知する。ステップS2140にて、CPU100は、その検知の結果に基づいて、アイリスモータ132,133およびタイミングジェネレータ134,135にそれぞれ制御信号を送ることにより、ズームおよび絞りを調整し、撮影を実行する。ステップS2150にて、CPU100は、フラッシュメモリ162から、属性を読み出す。ステップS2160にて、CPU100は、読み出した属性から選択された属性と、撮影によって得られた画像とを関連付けることによりメモリカード168に保存する。以上のようにして、本実施の形態に係るデジタルカメラ20によると、3D画像のための撮影において視差画像を作成する。このとき、撮影の対象物まで距離によって適切とされるカメラ間隔が異なるため、最適な3D効果を得るためには、カメラの設定位置、向き、ズーム等を調節することが求められる。デジタルカメラ20によれば、2組の撮像装置CCD114,115の間隔を変更できる。そこで、上述のように、ユーザがディスプレイ170においてピンチアウト操作またはピンチイン操作を行うことにより、デジタルカメラ20の撮影装置の設定が変更される。デジタルカメラ20は、変更後の撮像結果としてのスルー画像を、リアルタイムでディスプレイ170に表示するので、設定変更は、ユーザに対して速やかにフィードバックされる。ユーザが、望ましい3D効果が得られる場所でピンチイン操作またはピンチアウト操作を停止して指を離すと、デジタルカメラ20は、撮影を実行する。これにより、撮影のための設定が容易に実現される。なお、本実施の形態は、上記の第1から第4の実施の形態に対しても適用することができる。この場合、たとえば、いずれの実施の形態に係る設定が先に行われるか登録しておき、他の実施の形態に係る設定が行なわれるまで撮影が行なわれないように、処理ステップを組み替えることで、二つ以上の実施の形態を組み合わせてもよい。<第6の実施の形態>以下、本発明の第6の実施の形態について説明する。本実施の形態に係るデジタルカメラは、複数のカメラの各々の倍率を異なる値に設定できる機能を有する点で、前述の各実施の形態と異なる。図22を参照して、本実施の形態に係る技術思想について説明する。図22は、引きの画像とズームの画像を表示する図である。図22Aに示されるように、たとえばディスプレイ170は、2人の人物を表示している。ここで人物2110に対する操作について説明する。図22Bに示されるように、デジタルカメラのユーザが人物2110の画像に対して2本の指でタッチする。ユーザが2本の指の間隔を広げると、図22Cに示されるように、人物2110の画像は拡大されて画像2230のように表示される。このとき領域2220は、その他の領域の前面に表示され得る。図23を参照して、本実施の形態に係るデジタルカメラの構成について説明する。図23は、第6の実施の形態に係るデジタルカメラ2300によって実現される機能の構成を表わすブロック図である。デジタルカメラ2300は、図3に示される構成に加えて、引き画像用撮像部2320と、ズーム用撮像部2330と、切替部2340と、倍率変更部2310とを備える。倍率変更部2310は、タッチ検出部310からの出力に基づいて、表示部395に表示されている画像の倍率を変更する。たとえば、倍率変更部2310は、ある局面において、表示部395にタッチされている2本の指すなわち2点の間隔の変化に応じて倍率を変更する。引き画像用撮像部2320は、倍率変更部2310によって設定された倍率に従って引き画像用の画像として撮影する。ズーム用撮像部2330は、倍率変更部2310によって決定された倍率に従って、レンズの倍率を切り換えてズーム用の画像を撮像する。切替部2340は、タッチ検出部310からの出力と、引き画像用撮像部2320からの出力と、ズーム用撮像部2330からの出力とに基づいて、表示部395に表示される画像を選択する。切替部2340によって選択された画像は、一時記憶部370に保存される。ある局面において、引き画像用撮像部2320は、レンズ110、絞り112、CCD114によって実現される。ズーム用撮像部2330は、レンズ111、絞り113、CCD115によって実現される。切替部2340は、CPU100によって実現される。[制御構造]図24を参照して、本実施の形態に係るデジタルカメラの制御構造について説明する。図24は、デジタルカメラ2300を実現するCPU100が実行する一連の動作の一部を表わすフローチャートである。ステップS2410にて、CPU100は、引き画像用のカメラからのプレビュー画像をディスプレイ170に表示する。ステップS2420にて、CPU100は、ユーザの操作に基づき、引き画像の倍率を変更する。ステップS2110にて、CPU100は、ディスプレイ170に2本の指がタッチされたことをタッチセンサ172からの出力に基づいて検知する。ステップS2430にて、CPU100は、当該検知に応答して、画像の入力ソースとしてズーム画像用カメラを選択し、ズーム画像用カメラからのプレビュー画像をディスプレイ170に表示する。ステップS2440にて、CPU100は、ディスプレイ170における2本の指の間隔に応じてズームイン/ズームアウトを切り換える。ステップS2450にて、CPU100は、ユーザが指をディスプレイ170から離したことをタッチセンサ172からの出力に基づいて検知する。以上のようにして、本実施の形態に係るデジタルカメラ2300は、倍率を異なる値に設定できる機構を有しており、引きの画像とズームの画像とをシームレスな操作で撮影することができる。たとえば、最初に、ディスプレイ170は、引き画像用撮像部2320からのプレビュー画像を表示する。ユーザは、引きの画像の倍率を、ディスプレイ170を見ながら調節する。次に、ユーザは、ズームの画像として撮影したい点の中心を2本の指でタッチする。その状態においてピンチアウト操作が行なわれたことを契機に、デジタルカメラ2300は、ディスプレイ170の画像をズーム用撮像部2330からのプレビューに切り替える。ズーム用撮像部2330の倍率は、2点間の距離に応じて変更できるように構成されているため、ユーザは、プレビュー画面を見ながらピンチイン操作またはピンチアウト操作を行なうことにより、倍率を望ましい倍率に調節できる。ユーザが、指を離すと、引き画像用撮像部2320およびズーム用撮像部2330のシャッターが下り、撮影動作が実現される。このように、ズーム調整が2本の指で実現されるため、ユーザは、直感で撮影を実現することができる。<第7の実施の形態>以下、本発明の第7の実施の形態について説明する。本実施の形態に係るデジタルカメラは、予め設定された管理条件に従って画像を管理する機能を有する点で前述の各実施の形態に係るデジタルカメラと異なる。図25を参照して、本実施の形態に係るデジタルカメラの構成について説明する。図25は、本実施の形態に係るデジタルカメラ2500によって実現される機能の構成を表わすブロック図である。なお、前述の各実施の形態に係るデジタルカメラが備える構成と同様の構成には同じ番号を付してある。したがってそれらの説明は繰り返さない。デジタルカメラ2500は、図3に示される構成に加えて、属性取得部2510と、関連付け部2520と、画像管理部2530とを備える。画像管理部2530は、削除部2540を含む。属性取得部2510は、デジタルカメラ2500の外部から与えられる入力に基づいてデジタルカメラ2500によって用いられる属性情報を取得する。関連付け部2520は、一時記憶部370に格納されている画像と属性取得部2510によって取得された属性とを関連付けて、当該画像および当該属性を画像記憶部380に格納する。画像管理部2530は、画像記憶部380に格納されている画像を管理するための処理を実現する。当該処理は、たとえば画像データの削除、削除の要否の問合せのメッセージの表示などを含み得る。削除部2540は、画像管理部2530において削除の対象と決定された画像を削除する。また、ある局面において、削除部2540は、画像の削除の前に当該削除が受け入れられるか否かを確認するメッセージを表示部395に表示する。また、他の局面において、削除部2540は、画像記憶部380に格納されている削除対象とされた画像を、たとえばメモリカード168のような着脱可能な記録媒体にバックアップとして保存してもよい。ある局面において、属性取得部2510は、タッチセンサ172とCPU100とによって実現される。関連付け部2520と画像管理部2530とは、CPU100によって実現される。[制御構造]図26を参照して、本実施の形態に係るデジタルカメラの制御構造について説明する。図26は、デジタルカメラ2500を実現するデジタルカメラ20のCPU100が実行する一連の処理の一部を表わすフローチャートである。ステップS2610にて、CPU100は、タッチセンサ172からの出力に基づいてディスプレイ170におけるタッチ操作を検出する。ステップS2620にて、CPU100は、当該検出に応答してアイリスモータ132,133およびタイミングジェネレータ134,135にそれぞれ制御信号を送ることにより撮影を実行する。ステップS2630にて、CPU100は、CCD114,115から送られた画像をRAM150に保存する。ステップS2640にて、CPU100は、タッチセンサ172からの出力に基づいて、属性情報付加モードへの切り換えを検知する。なお、他の局面においてこの選択は、モード選択ボタン142からの出力に基づいてもよい。ステップS2650にて、CPU100は、タッチセンサ172からの出力に基づいて、属性の入力を受け付ける。当該属性は、ある局面において、ユーザ情報、保存期間、保存サイズ、解像度などを含み得る。ユーザ情報は、ユーザの名称その他の情報を含む。保存期間は、デフォルトで予め定められたものから選択された期間であってもよく、またユーザが入力した期間でもよい。ステップS2660にて、CPU100は、入力された属性と画像とを関連付けて、当該属性および画像をフラッシュメモリ162に保存する。[削除処理]図27は、本実施の形態に係るデジタルカメラが特定された画像を削除する場合に実行する処理の一部を表わすフローチャートである。ステップS2710にて、CPU100は、タッチセンサ172からの出力に基づいて、画像管理モードの実行を検知する。ステップS2720にて、CPU100は、画像に関連付けられている属性を、RAM150のワーク領域に読み出す。ステップS2730にて、CPU100は、撮影日時から予め定められた期間が経過したか否かを判断する。当該予め定められた期間が経過している場合にはステップS2730にてYES、CPU100は、制御をステップS2740に切り換える。そうでない場合にはステップS2730にてNO、CPU100は制御を終了する。ステップS2740にて、CPU100は、当該画像を削除する旨のメッセージをディスプレイ170に表示する。ステップS2750にて、CPU100は、ディスプレイ170に対して与えられる操作に応じて出力される信号に基づいて、削除OKの入力があったか否かを判断する。削除OKの入力があった場合にはステップS2750にてYES、CPU100は、制御をステップS2760に切り換える。そうでない場合にはステップS2750にてNO、CPU100は、制御をステップS2770に切り換える。ステップS2760にて、CPU100は、当該画像をフラッシュメモリ162から削除する。ステップS2770にて、CPU100は、削除対象とした他の画像が保存されているか否かを判断する。この判断は、たとえばステップS2730における判断の結果に基づいて特定される画像ファイルの数によって実現される。他の画像が保存されている場合にはステップS2770にてYES、CPU100は、制御をステップS2720に戻す。そうでない場合にはステップS2770にてNO、CPU100は処理を終了する。以上のようにして、本実施の形態に係るデジタルカメラ2500によると、付加された属性がデジタルカメラ2500自体に対する情報の場合に、デジタルカメラ2500は、その属性に従って写真を管理する。たとえば、当該写真の保存期間が予め設定された期間経過すると、CPU100は、当該写真を削除し、または、メモリカードにバックアップする。このようにすると、写真の管理が直感的に実現されるため、当該管理が容易になる。[まとめ]本発明の実施の形態に係るデジタルカメラによると、撮影開始のために、ユーザがタッチ操作を行なうと、タッチ操作が行なわれた場所、そこからドラッグした距離、方向、速度をもとに、適切な属性をマッピングすると同時に、撮影を行うことができる。そして、ユーザがタッチ操作を行った場所からドラッグ操作を行ない、指を離すと同時に、デジタルカメラは、シャッターを切る。デジタルカメラは、当該ドラッグ操作が行なわれた距離、およびその方向に応じて、取得される画像静止画、動画の保存期間と解像度情報を、当該画像に付与する。デジタルカメラは、タッチ操作が行なわれた場所の近傍の画素の色情報に基づいて、ユーザがその写真に付与したい色の属性情報の候補をディスプレイ170に表示する。ユーザが特定の色の候補の領域にドラッグして指を離すと、デジタルカメラは、撮影動作を実行し、当該色の候補に基づく色を属性情報として画像に付与する。また、デジタルカメラが物体を認識できる機能を備える場合には、デジタルカメラは、ユーザがタッチした場所に存在する被写体を認識し、認識結果に基づいて属性の候補をディスプレイ170に表示する。ユーザが候補領域においてドラッグ操作を行ない指を離すと、デジタルカメラは、撮影動作を実行するとともに、画像に当該属性を付与する。他の局面において、デジタルカメラは、ユーザがドラッグした軌道の形状または時間情報を特徴量として、誰が操作をしているかを認識する。ユーザが手を離すと、デジタルカメラは、撮影動作を実行するとともに、軌道の形状または特徴量を画像に付与する。さらに他の局面において、ユーザがドラッグした軌道の位置、時間情報を特徴量として、デジタルカメラは、何が撮影されているかを認識する。ユーザが指を離すと、デジタルカメラは、撮影動作を実行し、画像に属性を付与する。デジタルカメラが、視差画像を撮影する機能を有する場合には、ユーザがピンチアウトまたはピンチインすることに応じて、デジタルカメラは、2つのカメラの位置を調節する。ユーザがディスプレイ170から指を離すと、デジタルカメラは、調節されたカメラ位置で視差画像を撮影する。デジタルカメラが、倍率の異なる写真を撮影できる場合には、ユーザがディスプレイ170を2本の指でタッチすることに応答して、デジタルカメラは、2つのカメラによる撮影モードに移行する。ユーザがピンチインまたはピンチアウトを行なって指をディスプレイ170から離すと、デジタルカメラは、ピンチインまたはピンチアウト操作を始めた点を中心に、2点間の距離に対応する倍率で2台目のカメラの倍率を設定して撮影動作を実行する。"