(57)【要約】【課題】姿勢検出センサを追加することなく縦位置による撮影であることを検出でき、更に縦位置シャッターボタンの誤動作を防止することができる撮像装置及び撮像装置制御プログラムを提供する。【解決手段】装置本体の背面に設けられた表示部１１０と、表示部１１０上に配設されたタッチパネル３０と、タッチパネル３０への入力の有無を検出するタッチパネル検出手段１１２ａと、タッチパネル検出手段１１２ａがタッチパネル３０への入力を検出していない場合には横位置による撮影であると判断して横位置による撮影であることを示す撮影情報を出力し、タッチパネル検出手段１１２ａがタッチパネル３０への入力を検出した場合には縦位置による撮影であると判断して縦位置による撮影であることを示す撮影情報を出力する撮影位置判断部１１２ｂとを備える。【選択図】図１
2006222900.tif 000002
【特許請求の範囲】
【請求項１】
装置本体の背面に設けられた表示部と、
前記表示部上に配設されたタッチパネルと、
前記タッチパネルへの入力の有無を検出するタッチパネル検出手段と、
前記タッチパネル検出手段が前記タッチパネルへの入力を検出していない場合には横位置による撮影であると判断して横位置による撮影であることを示す撮影情報を出力し、前記タッチパネル検出手段が前記タッチパネルへの入力を検出した場合には縦位置による撮影であると判断して縦位置による撮影であることを示す撮影情報を出力する撮影位置判断手段と、
を備える撮像装置。
【請求項２】
撮影した画像の付属情報として、前記撮影情報を画像と共に記録する、請求項１に記載の撮像装置。
【請求項３】
横位置撮影用のシャッターボタン及び縦位置撮影用のシャッターボタンと、
前記撮影位置判断手段から前記横位置による撮影であることを示す撮影情報を取得した場合には前記横位置用シャッターボタンのみを有効にし、前記撮影位置判断手段から前記縦位置による撮影であることを示す撮影情報を取得した場合には、前記縦位置撮影用のシャッターのみを有効にするシャッターボタン制御手段と、
を備える請求項１又は２に記載の撮像装置。
【請求項４】
撮像装置に備えられたタッチパネルへの入力の有無を検出するタッチパネル検出ステップと、
前記タッチパネル検出ステップにおいて、前記タッチパネルへの入力が検出されない場合には横位置による撮影であると判断して横位置による撮影であることを示す撮影情報を出力し、前記タッチパネル検出ステップにおいて、前記タッチパネルへの入力が検出された場合には縦位置による撮影であると判断して縦位置による撮影であることを示す撮影情報を出力する撮影位置判断ステップと、
をコンピュータに実行させる撮像装置制御プログラム。
【請求項５】
前記撮像装置は、横位置撮影用のシャッターボタン及び縦位置撮影用のシャッターボタンを備え、
前記横位置による撮影であることを示す撮影情報を取得した場合には前記横位置用シャッターボタンのみを有効にし、前記縦位置による撮影であることを示す撮影情報を取得した場合には、前記縦位置撮影用のシャッターのみを有効にするシャッターボタン制御ステップ、
を更にコンピュータに実行させる請求項４に記載の撮像装置制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は撮像装置及び撮像装置制御プログラムに係り、特に縦位置に好適な撮像装置及び撮像装置制御プログラムに関する。
【背景技術】
【０００２】
デジタルカメラ等の撮像装置においては、横位置又は縦位置による撮影に対応する手段として、姿勢検出センサや、横位置用シャッターボタン及び縦位置用シャッターボタンをそれぞれ備えたものがある。特許文献１は、姿勢検出センサとして鉛直方向検知器を備えたカメラが開示されている。また特許文献２には、横位置用シャッターボタン及び縦位置用シャッターボタンと、姿勢検出手段としての水銀スイッチとを備えたカメラが開示されている。更に特許文献３には、カメラ本体の天面に横位置用シャッターボタンを、カメラ本体の側面に縦位置用シャッターボタンを備えたカメラが開示されている。
【特許文献１】特開平５−３２３４４０号公報
【特許文献２】特開平５−３１３２４７号公報
【特許文献３】特開２００４−３４３２８３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
特許文献１及び特許文献２のように、カメラの姿勢検出を行なうための姿勢検出センサを備えると機器構成が複雑となりコスト面でも問題がある。
【０００４】
また、特許文献２及び特許文献３のように、通常のシャッターボタン、すなわち横位置に適したシャッターボタンに加えて、縦位置シャッターボタンを備えるカメラでは、横位置撮影をするための保持姿勢では縦位置シャッターボタンが誤動作する恐れがある。
【０００５】
本発明はこのような事情に鑑みてなされたもので、姿勢検出センサを追加することなく縦位置による撮影であることを検出でき、更に縦位置シャッターボタンの誤動作を防止することができる撮像装置及び撮像装置制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために、本発明に係る撮像装置は、装置本体の背面に設けられた表示部と、前記表示部上に配設されたタッチパネルと、前記タッチパネルへの入力の有無を検出するタッチパネル検出手段と、前記タッチパネル検出手段が前記タッチパネルへの入力を検出していない場合には横位置による撮影であると判断して横位置による撮影であることを示す撮影情報を出力し、前記タッチパネル検出手段が前記タッチパネルへの入力を検出した場合には縦位置による撮影であると判断して縦位置による撮影であることを示す撮影情報を出力する撮影位置判断手段と、を備える。
【０００７】
この発明によると、タッチパネルへの入力の有無に基づいて横位置による撮影又は縦位置による撮影かを検出できる。
【０００８】
また本発明に係る撮像装置は、撮影した画像の付属情報として、前記撮影情報を画像と共に記録してもよい。
【０００９】
これにより、画像と共に撮影情報を記録し、再生時に撮影情報に基づいて画像の向きを調節することができる。
【００１０】
また、本発明に係る撮像装置は、横位置撮影用のシャッターボタン及び縦位置撮影用のシャッターボタンと、前記撮影位置判断手段から前記横位置による撮影であることを示す撮影情報を取得した場合には前記横位置用シャッターボタンのみを有効にし、前記撮影位置判断手段から前記縦位置による撮影であることを示す撮影情報を取得した場合には、前記縦位置撮影用のシャッターのみを有効にするシャッターボタン制御手段と、を備えてもよい。
【００１１】
これにより、横位置用シャッターボタン及び縦位置用シャッターボタンを備える撮像装置を用いて撮影する際に、使用するシャッターボタンのみを有効にでき、使用しないシャッターボタンに手が触れることによる誤動作を防止することができる。
【００１２】
また、本発明に係る撮像装置制御プログラムは、撮像装置に備えられたタッチパネルへの入力の有無を検出するタッチパネル検出ステップと、前記タッチパネル検出ステップにおいて、前記タッチパネルへの入力が検出されない場合には横位置による撮影であると判断して横位置による撮影であることを示す撮影情報を出力し、前記タッチパネル検出ステップにおいて、前記タッチパネルへの入力が検出された場合には縦位置による撮影であると判断して縦位置による撮影であることを示す撮影情報を出力する撮影位置判断ステップと、をコンピュータに実行させる。
【００１３】
また、前記撮像装置は、横位置撮影用のシャッターボタン及び縦位置撮影用のシャッターボタンを備え、前記横位置による撮影であることを示す撮影情報を取得した場合には前記横位置用シャッターボタンのみを有効にし、前記縦位置による撮影であることを示す撮影情報を取得した場合には、前記縦位置撮影用のシャッターのみを有効にするシャッターボタン制御ステップ、を更にコンピュータに実行させてもよい。
【発明の効果】
【００１４】
本発明によれば、タッチパネルへの入力の有無に基づいて縦位置と横位置とを判断することができる。そのため、姿勢検出センサを追加することなく縦位置による撮影であることを検出でき、更に縦位置シャッターボタンの誤動作を防止することができる撮像装置及び撮像装置制御プログラムを提供することができる。
【発明を実施するための最良の形態】
【００１５】
以下、添付した図面を参照し本発明の好ましい実施の形態を説明する。
【００１６】
[第一実施形態]
図１は、本発明の好ましい実施形態に係るデジタルカメラ１０の外観を示す斜視図である。このデジタルカメラ１０は、略直方体の本体部２０の正面にレンズを備え、背面に液晶モニタからなる表示部１１０と、その表示部１１０に積層されて配置されるタッチパネル３０とを備える。更に本体部２０の背面に、モードダイヤル１５０と、十字ＫＥＹ８１と、電源スイッチ８２とを備える。また天面に、シャッターボタン２２を備える。
【００１７】
図２は本実施形態に係るデジタルカメラ１０の内部構成を示すブロック図である。まず、同図のデジタルカメラ１０において、中央処理装置（メインＣＰＵ）１１２は、シャッターボタン２２、モードダイヤル１５０等を含む操作部１１３の各種のボタンやキーからの入力に基づいてデジタルカメラ１０内の各回路を統括制御する。ＣＰＵ１１２の実行するプログラムはＥＥＰＥＯＭ１１９に記憶される。
【００１８】
いま、モードダイヤル１５０によって静止画撮影モードが設定されると、ＣＰＵ１１２は、動画（スルー画）を表示部１１０に表示させ、撮影画角を確認可能にする。即ち、撮像レンズ１４を通過した光は、固体撮像素子１０２ａに入射する。固体撮像素子１０２ａの受光面には、フォトセンサが平面的に配列されており、該受光面に結像された被写体像は、各フォトセンサによって入射光量に応じた量の信号電荷に変換される。こうして蓄積された信号電荷は、図示せぬドライバ回路から与えられるパルス信号に基づいて信号電荷に応じた電圧信号（画像信号）として順次読み出され、それぞれ撮像回路１０２ｂに加えられる。
【００１９】
撮像回路１０２ｂは、ゲイン調整回路を含み、撮像回路１０２ｂから得られた画像データは、それぞれ画像処理回路１０８及びハイパスフィルタ（ＨＰＦ）１２５へ送られる。画像処理回路１０８は、ホワイトバランス補正回路１０８ｂ、ガンマ補正回路１０８ｃ、ＹＣ処理回路１０８ｄ、輝度・色差信号生成回路、シャープネス補正回路、コントラスト補正回路、撮影画像に対する輪郭補正を含む画像処理を行う輪郭処理部、画像のノイズ低減処理を行うノイズ低減処理部等を含む画像処理手段であり、ＣＰＵ１１２からのコマンドに従って画像信号を処理する。
【００２０】
画像処理回路１０８に入力された画像データは、輝度信号（Ｙ信号）及び色差信号（Ｃｒ、Ｃｌ信号）に変換されるとともに、ガンマ補正等の所定の処理が施された後、ＶＲＡＭ１３２に格納される。
【００２１】
一方、画像処理回路１０８のＡ／Ｄ変換部１０８ａでデジタル信号に変換された画像データは、ハイパスフィルタ（ＨＰＦ）１２５でＧ画素成分のみ抽出される。そして、積算処理回路１２６で抽出されたＧ画素成分に積算処理が施されてＣＰＵ１１２に送られる。ＣＰＵ１１２は、積算処理回路１２６から送られた画像データの積算値をオートフォーカス（ＡＦ）評価値とし、合焦を判定する。
【００２２】
撮影画像を表示部１１０にモニタ出力する場合、ＶＲＡＭ１３２からＹＣ信号が読み出され、ビデオエンコーダ１３４に送られる。ビデオエンコーダ１３４は、入力されたＹＣ信号を表示用の所定方式の信号（例えば、ＮＴＳＣ方式のカラー複合映像信号）に変換して表示部１１０に出力する。表示部１１０の駆動はドライバ１１１を介して行われる。
【００２３】
所定のフレームレートで処理された各フレームのＹＣ信号は、ＶＲＡＭ１３２のＡ領域とＢ領域とに交互に書き込まれ、ＶＲＡＭ１３２のＡ領域及びＢ領域のうち、ＹＣ信号が書き込まれている方の領域以外の領域から、書き込まれているＹＣ信号が読み出される。このようにしてＶＲＡＭ１３２内のＹＣ信号が定期的に書き換えられ、そのＹＣ信号から生成される映像信号が表示部１１０に供給されることにより、撮像中の映像がリアルタイムに表示部１１０に表示される。ユーザは、表示部１１０に表示される映像（スルー）によって撮影画角を確認できる。
【００２４】
ここで、シャッターボタン２２が半押しされると、ＡＥ及びＡＦ処理が開始される。ＡＥ／ＡＦ処理が行われ、シャッターボタン２２が全押しされることによって記録用の撮影動作がスタートする。シャッターボタン２２の全押しに応動して取得された画像データは画像処理回路１０８において輝度／色差信号（Ｙ／Ｃ信号）に変換され、ガンマ補正等の所定の処理が施された後、ＶＲＡＭ１３２に格納される。
【００２５】
ＶＲＡＭ１３２に格納されたＹ／Ｃ信号は、圧縮伸長処理回路１４４によって所定のフォーマットに従って圧縮された後、メディアコントローラ１４６を介して記録媒体４０にExif（Exchangeable Image File Format）ファイルとして記録される。画像はExifファイルのデータ部分に記録される。ＣＰＵ１１２は上記Exifファイルのヘッダ部分の所定のタグ（Imagedescriptionタグなど）に撮影日時情報などを記録する。
【００２６】
ＣＰＵ１１２には、キセノン管からなるストロボ１８の発光を制御するストロボ制御回路１１５も接続されており、静止画撮影において、低照度であることが検出された場合や、ストロボボタンによって発光が指示された場合や、強制発光モードが設定された場合にタイミングジェネレータ１２０によって発生されたタイミング信号に同期したタイミングで短時間（例えば１秒以上の短時間）発光するようにストロボ１８を制御する。
【００２７】
モードダイヤル１５０によって動画撮影モードが設定されたときには、シャッターボタン２２の全押し操作に連動して動画記録動作がスタートし、もう一度シャッターボタン２２を押下すると動画記録動作が停止する。シャッターボタン２２を押下継続している期間、録画動作を行い、押下解除によって録画を停止するようにしてもよい。動画データは、例えばモーションＪＰＥＧ（ＭＰＥＧ）形式によって記録媒体４０に記録される。
【００２８】
モードダイヤル１５０により再生モードが選択されると、記録媒体４０に記録されている最終の画像ファイル（最後に記録されたファイル）の圧縮データが読み出される。最後の記録に係るファイルが静止画ファイルの場合、この読み出された画像圧縮データは、圧縮伸長処理回路１４４を介して非圧縮のＹＣ信号に伸長され、ＶＲＡＭ１３２に保存される。ＶＲＡＭ１３２に保存されたＹＣ信号は、ビデオエンコーダ１３４に加えられる。ビデオエンコーダ１３４は、入力するＹＣ信号からＮＴＳＣ方式のＲＧＢカラー複合映像信号を作成し、これを表示部１１０に出力する。これにより、表示部１１０には記録媒体４０に記録されている最終コマのコマ画像が表示される。
【００２９】
その後、十字キー８１の右キーが押されると、順方向にコマ送りされ、十字キー８１の左キーが押されると、逆方向にコマ送りされる。そして、コマ送りされたコマ位置の画像ファイルが記録媒体４０から読み出され、上記と同様にしてコマ画像が表示部１１０に再生される。尚、最終コマのコマ画像が表示されている状態で順方向にコマ送りされると、記録媒体４０に記録されている１コマ目の画像ファイルが読み出され、１コマ目のコマ画像が表示部１１０に再生される。
【００３０】
表示部１１０は、カメラ１０に内蔵されたＬＣＤ１１４、ファインダー又は映像出力端子等に接続された外部の表示装置に相当する。なお、ＣＰＵ１１２は、ＯＳＤ信号発生回路を含み、ＯＳＤ信号発生回路はシャッタ速度や絞り値、撮影可能枚数、撮影日時、警告メッセージ等の文字及びアイコン等の記号を表示するための信号を発生させる。このＯＳＤ信号発生回路から出力される信号は、必要に応じて画像信号に混合されて、ＬＣＤ１１４に供給される。これにより、スルー画像や再生画像に文字やアイコン等が合成された合成画像が表示される。
【００３１】
タッチパネル３０は、表示部１１０に積層されて配置される。タッチパネル３０はそれぞれ縦横方向の各々に沿ってマトリクス状に所定の抵抗値を有しており、ユーザの指などの物体が接触すると上記の抵抗値が変化し、このときの電流値の変化を検出することで物体の接触位置を検出することができる。その電流値は、タッチパネルインターフェース部３１を介してＣＰＵ１１２に入力される。ＣＰＵ１１２はタッチパネル３０の検出した接触位置に応じて各種処理を開始させることができる。表示部１１０に表示された画像のうち、所定の領域（所定の被写体）を押圧し、その所定領域をフォーカスポイントとして指定することができる。
【００３２】
記録媒体４０は、撮影で得た画像データを保持する手段であり、例えばスマートメディアと呼ばれるメモリカードが使用される。記録メディアの形態はこれに限定されず、ＰＣカード、コンパクトフラッシュ（登録商標）、磁気ディスク、光ディスク、光磁気ディスク、メモリスティックなどでもよく、電子的、磁気的、もしくは光学的、又はこれらの組み合わせによる方式などに従って読み書き可能な媒体を用いることができる。異種・同種の記録メディアを問わず、複数の媒体を装着可能な構成にしてもよい。また、画像ファイルを保存する手段は、カメラ本体に着脱可能なリムーバブルメディアに限らず、カメラに内蔵された記録媒体（内蔵メモリ）であってもよい。
【００３３】
ＣＰＵ１１２は、カメラ１０の各回路を統括制御する制御回路であり、シャッターボタン２２、十字キー８１、電源スイッチ８２、モードダイヤル１５０、あるいは図示しないストロボボタン、ズームキー、メニュー／実行ボタンその他を含む操作部１１３から受信する信号に基づき、対応する回路の動作を制御するとともに、表示部１１０における表示制御、ストロボ発光制御、オートフォーカス（ＡＦ）制御及び自動露出（ＡＥ）制御等を行う。
【００３４】
カメラ１０の電源が電源スイッチ８２でオンされる度に、カメラボディ内部に装着される電池からなる主要電源１６４から、デジタルカメラ１０の各回路に電源が供給される。
【００３５】
画像処理回路１０８からの画像データは、測光処理部１５７にも送られる。この測光処理部１５７は、外光の光量を測定する手段の一例である。測光処理部１５７は、入力される各画像データと、固体撮像素子１０２ａの電荷蓄積時間、すなわち電子シャッタのシャッタ秒時とに基づいて被写体輝度の測光値（ＥＶ値）を算出する測光値算出部により構成できる。これにより、固体撮像素子１０２ａの駆動が調節される。なお、電子シャッタのシャッタ秒時とともに絞り値を変化させてもよい。絞り値を変化させる場合には、絞り値を加味して被写体輝度に応じた測光値を算出する。このように、測光処理部１５７は、固体撮像素子１０２ａを受光センサとしてＴＴＬ（Through The Lens) 測光方式によって被写体の明るさ（被写体輝度）を検出する。測光処理部１５７は、フォトトランジスタで構成された測光センサであってもよく、測光が可能な手段であれば特に限定されない。
【００３６】
図３は、ＣＰＵ１１２が実行するプログラムを示すブロック図である。ＣＰＵ１１２は、プログラムであるタッチパネル検出部１１２ａ及び撮影位置判断部１１２ｂを実行する。タッチパネル検出部１１２ａ及び撮影位置判断部１１２ｂは、ＥＥＰＲＯＭ１１９に記憶されており、ＣＰＵ１１２により適宜メモリ１２７に読み出されて実行される。
【００３７】
タッチパネル検出部１１２ａは、タッチパネルインターフェース部３１から入力される電気信号に基づいて、タッチパネル３０への押圧の有無及びタッチパネル３０のどの位置が押圧されたかを検出する。撮影位置判断部１１２ｂは、タッチパネル３０への押圧がある場合には縦位置による撮影であると判断し、縦位置であることを示す撮影情報を出力する。また、タッチパネル３０への押圧がない場合には横位置による撮影であると判断し、横位置であることを示す撮影情報を出力する。
【００３８】
次に図４及び図５に基づいて、本実施の形態に係るデジタルカメラ１０を用いた横位置撮影及び縦位置撮影について説明する。図４は、横位置撮影時の使用状態を示す模式図であり、図５は、縦位置撮影時の使用状態を示す模式図である。
【００３９】
横位置による撮影時において、撮影者は、左手でデジタルカメラ１０の天面及び底面を保持し、右手親指でタッチパネル３０を除く背面を、右手人差し指で天面に備えられたシャッターボタン２２を操作する。また縦位置による撮影時において、撮影者は、左手親指でタッチパネル３０を押圧し、左手人差し指で正面を保持する。また右手親指で背面を保持し、右手人差し指でシャッターボタン２２を操作する。
【００４０】
次に図６のフローチャートに従い、ＣＰＵ１１２が実行する撮影位置検出処理の流れを説明する。この処理は、デジタルカメラ１０の撮影位置が、図４に示す横位置による撮影であるか、図５に示す縦位置による撮影であるかを検出する処理である。
【００４１】
Ｓ１では、デジタルカメラ１０の操作者が、シャッターボタン２２を押し、ＣＰＵ１１２は、シャッターボタン２２が押されていることを検出して、合焦動作等の処理を行う。
【００４２】
Ｓ２では、タッチパネル検出部１１２ａが、タッチパネル３０への入力の有無を検出する。タッチパネル３０のいずれかの部位が押圧されているときは「Ｙｅｓ」に該当し、Ｓ３へ進む。タッチパネル３０のどの部位も押圧されていないときには「Ｎｏ」に該当し、Ｓ４へ進む。
【００４３】
Ｓ３では、撮影位置判断部１１２ｂが、縦位置による撮影であると判断し、「縦方向」を示す撮影情報を出力する。Ｓ４では、撮影位置判断部１１２ｂが、横位置による撮影であると判断し、「横方向」を示す撮影情報を出力する。この撮影情報を用いて、縦位置及び横位置に応じた処理、例えば、縦位置で撮影された画像データに「縦方向」を示す撮影情報を付加する。
【００４４】
Ｓ５では、記録媒体４０に撮影情報を付加した画像データを書き込み、処理を終了する。画像データに「縦方向」の撮影情報が付加されている場合には、その撮影情報を用いて半回転処理をさせてから撮影画像を表示することにより、横方向の画像と同じ向きに表示することができる。
【００４５】
[第二実施形態]
図７は、第二実施形態に係るデジタルカメラ１０を示す斜視図である。本実施形態に係るデジタルカメラ１０は、第一実施形態に係るデジタルカメラ１０のシャッターボタン２２が横位置専用のシャッターボタン２２として構成され、更に本体部２０の側面に縦位置専用シャッターボタン２３を備えて構成されたものである。その他の構成は、第一実施形態に係るデジタルカメラ１０と同様である。
【００４６】
図８は、本実施形態に係るデジタルカメラ１０の内部構成を示すブロック図である。ＣＰＵ１１２は、タッチパネル３０が押圧されていることを示す電気信号の入力を受付けた場合にのみ、縦位置専用シャッターボタン２３からの操作を受付ける。
【００４７】
図９は、ＣＰＵ１１２が実行するプログラムを示すブロック図である。ＣＰＵ１１２は、プログラムであるタッチパネル検出部１１２ａ、撮影位置判断部１１２ｂ、シャッターボタン制御部１１２ｃを実行する。タッチパネル検出部１１２ａ、撮影位置判断部１１２ｂ及びシャッターボタン制御部１１２ｃは、ＥＥＰＲＯＭ１１９に記憶されており、ＣＰＵ１１２により適宜メモリ１２７に読み出されて実行される。
【００４８】
シャッターボタン制御部１１２ｃは、撮影位置判断部１１２ｂから横位置による撮影であることをしめす撮影情報の入力を受付けると、縦位置シャッターボタン２３を無効にして横位置シャッターボタン２２のみを有効に制御する。すなわち、縦位置シャッターボタン２３が操作された場合にも、縦位置シャッターボタン２３からの入力信号を無視して、横位置シャッターボタン２２から入力された入力信号に従って撮影処理を行なう。また、撮影位置判断部１１２ｂから縦位置による撮影であることを示す撮影情報の入力を受付けると、横位置シャッターボタン２２を無効にして縦位置シャッターボタン２３のみを有効に制御する。
【００４９】
次に図１０に基づいて、本実施の形態かかるデジタルカメラ１０を用いた縦位置による撮影について説明する。図１０は、縦位置による撮影時の使用状態を示す模式図である。
【００５０】
縦位置による撮影時において、撮影者は、左手親指でタッチパネル３０を押圧し、左手人差し指で正面を保持する。また右手親指で背面を保持し、右手人差し指で縦位置用シャッターボタン２３を操作する。横位置による撮影は、第一実施形態にかかるデジタルカメラ１０と同様である。
【００５１】
次に図１１のフローチャートに従い、ＣＰＵ１１２が実行する撮影位置検出処理の流れを説明する。この処理は、デジタルカメラ１０の撮影位置が、図４に示す横位置による撮影であるか、図１０に示す縦位置による撮影であるかを検出する処理である。
【００５２】
Ｓ１１では、タッチパネル検出部１１２ａが、タッチパネル３０への入力の有無を検出する。「Ｙｅｓ」であればＳ１２へ、「Ｎｏ」であればＳ１３へ進む。
【００５３】
Ｓ１２では、撮影位置判断部１１２ｂが、縦位置による撮影であると判断し、「縦方向」を示す撮影情報をシャッターボタン制御部１１２ｃに出力する。シャッターボタン制御部１１２ｃは、縦位置シャッターボタン２３を有効にし、横位置シャッターボタン２２を無効にする制御を行なう。Ｓ１３では、撮影位置判断部１１２ｂが、横位置による撮影であると判断し、「横方向」を示す撮影情報をシャッターボタン制御部１１２ｃに出力する。シャッターボタン制御部１１２ｃは、横位置シャッターボタン２２を有効にし、縦位置シャッターボタン２３を無効にする制御を行なう。そして撮影位置検出処理及びシャッターボタン制御処理を終了する。
【００５４】
なお、第一実施形態と同様、撮影位置制御部１１２ｂが出力した撮影情報を画像データに付加して記録しても良い。
【００５５】
本実施の形態によるデジタルカメラ１０によると、タッチパネル３０を用いて撮影時の姿勢検出を行い、その結果に基づいて、縦位置シャッターボタン２３及び横位置シャッターボタン２２を制御することができる。そのため、撮影時に、使用しないシャッターボタンに触れることに起因する誤動作を防止することができる。
【図面の簡単な説明】
【００５６】
【図１】本発明の好ましい実施形態に係るデジタルカメラ１０の外観を示す斜視図
【図２】デジタルカメラ１０の内部構成を示すブロック図
【図３】ＣＰＵ１１２が実行するプログラムを示すブロック図
【図４】横位置撮影時の使用状態を示す模式図
【図５】縦位置撮影時の使用状態を示す模式図
【図６】ＣＰＵ１１２が実行する撮影位置検出処理の流れを示すフローチャート
【図７】第二実施形態に係るデジタルカメラ１０を示す斜視図
【図８】第二実施形態に係るデジタルカメラ１０の内部構成を示すブロック図
【図９】ＣＰＵ１１２が実行するプログラムを示すブロック図
【図１０】縦位置による撮影時の使用状態を示す模式図
【図１１】ＣＰＵ１１２が実行する撮影位置検出処理の流れを示すフローチャート
【符号の説明】
【００５７】
１０…デジタルカメラ、２０…本体部、２２…シャッターボタン、２３…縦位置シャッターボタン、３０…タッチパネル、３１…タッチパネルインターフェース部、１１２…ＣＰＵ、１１２ａ…タッチパネル検出部、１１２ｂ…撮影位置判断部
【図１】
2006222900.tif 000003
【図２】
2006222900.tif 000004
【図３】
2006222900.tif 000005
【図４】
2006222900.tif 000006
【図５】
2006222900.tif 000007
【図６】
2006222900.tif 000008
【図７】
2006222900.tif 000009
【図８】
2006222900.tif 000010
【図９】
2006222900.tif 000011
【図１０】
2006222900.tif 000012
【図１１】
2006222900.tif 000013