(57)【要約】【課題】タッチパネルの複数の箇所を押下することで動作を識別し、その動作を実行できるようにする。【解決手段】ＬＣＤ１５の表示画面上にタッチパネル２０が設置されたＤＳＣ１であって、ＣＰＵ１１は、タッチパネル２０の押下された位置および該位置が押下される時間を検出する処理や、検出された位置と時間とに基づいてタッチパネル２０の押下されている箇所数を算出する処理や、算出されたタッチパネル２０の押下された箇所数に応じて異なる動作を制御する処理等を行うようにする。【選択図】図２
2006098557.tif 000002
【特許請求の範囲】
【請求項１】
表示画面上にタッチパネルが設置された撮像装置であって、
前記タッチパネルの押下された位置および該位置が押下される時間を検出する検出手段と、
前記検出手段によって検出された位置と時間とに基づいて、前記タッチパネルの押下されている箇所数を算出する算出手段と、
前記算出手段によって算出された前記タッチパネルの押下された箇所数に応じて異なる動作を制御する制御手段と、
を備えたことを特徴とする撮像装置。
【請求項２】
前記制御手段は、前記タッチパネルの押下されている箇所数が所定のしきい値未満のときは第１の動作を制御し、前記タッチパネルの押下されている箇所数が該しきい値以上のときは第２の動作を制御する、
ことを特徴とする請求項１記載の撮像装置。
【請求項３】
前記第１の動作は、画像撮影の準備を行う撮影準備動作であり、
前記第２の動作は、画像の撮影を行う撮影動作である、
ことを特徴とする請求項２記載の撮像装置。
【請求項４】
前記第１の動作は、肯定動作であり、
前記第２の動作は、否定動作である、
ことを特徴とする請求項２記載の撮像装置。
【請求項５】
表示画面上にタッチパネルが設置された、撮影機能と再生機能とを有する撮像装置であって、
前記タッチパネルの押下された位置および該位置が押下される時間を検出する検出手段と、
前記検出手段によって検出された位置と時間とに基づいて、前記タッチパネルの押下されている箇所数を算出する算出手段と、
前記算出手段によって算出された前記タッチパネルの押下された箇所数に応じて、少なくとも撮影動作又は再生動作を制御する制御手段と、
を備えたことを特徴とする撮像装置。
【請求項６】
当該撮像装置は、携帯電話機、或いは、携帯情報端末装置である、
ことを特徴とする請求項１乃至５の何れか一項記載の撮像装置。
【請求項７】
表示画面上にタッチパネルが設置された撮像装置の制御方法であって、
前記タッチパネルの押下された位置および該位置が押下される時間を検出し、
該検出された位置と時間とに基づいて、前記タッチパネルの押下されている箇所数を算出し、
該算出された前記タッチパネルの押下された箇所数に応じて異なる動作を制御する、
ことを特徴とする撮像装置の制御方法。
【請求項８】
前記制御では、前記タッチパネルの押下されている箇所数が所定のしきい値未満のときは第１の動作を制御し、前記タッチパネルの押下されている箇所数が該しきい値以上のときは第２の動作を制御する、
ことを特徴とする請求項７に記載の撮像装置の制御方法。
【請求項９】
前記第１の動作は、画像撮影の準備を行う撮影準備動作であり、
前記第２の動作は、画像の撮影を行う撮影動作である、
ことを特徴とする請求項８記載の撮像装置の制御方法。
【請求項１０】
前記第１の動作は、肯定動作であり、
前記第２の動作は、否定動作である、
ことを特徴とする請求項８記載の撮像装置の制御方法。
【請求項１１】
表示画面上にタッチパネルが設置された、撮影機能と再生機能とを有する撮像装置の制御方法であって、
前記タッチパネルの押下された位置および該位置が押下される時間を検出し、
該検出された位置と時間とに基づいて、前記タッチパネルの押下されている箇所数を算出し、
該算出された前記タッチパネルの押下された箇所数に応じて、少なくとも撮影動作又は再生動作を制御する、
ことを特徴とする撮像装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示画面上にタッチパネルを備えた撮像装置、及び、その撮像装置の制御方法に関する。
【背景技術】
【０００２】
デジタルスチルカメラに関し、液晶モニタの上面にタッチパネルが配置され、ユーザがタッチパネルをタッチすることにより撮影することのできるカメラ、およびタッチパネルの押圧の強弱を認識することで、撮影動作と撮影のための設定等を行う撮影準備動作とを区別することのできるカメラについて開示されている（例えば、特許文献１）。特許文献１によれば、液晶モニタ上に設けられたタッチパネルをタッチすることで、対象物を特定してそこにフォーカスや露出を合わせ、所定のしきい値以上の押圧がタッチパネルに加えられることで、さらに撮影まで行うことができる。
【特許文献１】特開平１１−３５５６１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
液晶モニタの画面を見ながらの撮影は、ファインダを覗きながらの撮影と比べて手ぶれが発生しやすい。さらに、上記の方法によって撮影準備動作から撮影動作へと切り替える場合、撮影動作時にはタッチパネルに所定のしきい値以上の押圧が加えられることになるため、より手ぶれが発生しやすくなることが考えられる。また、タッチパネルを強く押下することでカメラ自体に力が加えられて撮影する向きがずれてしまい、このため、撮影準備動作中に合わせたフォーカス距離や露出が、撮影範囲から外れてしまう可能性も考えられる。
【０００４】
本発明はこのような問題点に鑑みてなされたもので、タッチパネルの複数の箇所を押下することで動作を識別し、その動作を実行することのできる撮像装置及び撮像装置の制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するため、本発明の第１の態様に係る撮像装置は、表示画面上にタッチパネルが設置された撮像装置であって、前記タッチパネルの押下された位置および該位置が押下される時間を検出する検出手段と、前記検出手段によって検出された位置と時間とに基づいて、前記タッチパネルの押下されている箇所数を算出する算出手段と、前記算出手段によって算出された前記タッチパネルの押下された箇所数に応じて異なる動作を制御する制御手段と、を備えた構成である。
【０００６】
本発明の第２の態様に係る撮像装置は、前記第１の態様において、前記制御手段は、前記タッチパネルの押下されている箇所数が所定のしきい値未満のときは第１の動作を制御し、前記タッチパネルの押下されている箇所数が該しきい値以上のときは第２の動作を制御する、構成である。
【０００７】
本発明の第３の態様に係る撮像装置は、前記第２の態様において、前記第１の動作は、画像撮影の準備を行う撮影準備動作であり、前記第２の動作は、画像の撮影を行う撮影動作である、構成である。
【０００８】
本発明の第４の態様に係る撮像装置は、前記第２の態様において、前記第１の動作は、肯定動作であり、前記第２の動作は、否定動作である、構成である。
本発明の第５の態様に係る撮像装置は、表示画面上にタッチパネルが設置された、撮影機能と再生機能とを有する撮像装置であって、前記タッチパネルの押下された位置および該位置が押下される時間を検出する検出手段と、前記検出手段によって検出された位置と時間とに基づいて、前記タッチパネルの押下されている箇所数を算出する算出手段と、前記算出手段によって算出された前記タッチパネルの押下された箇所数に応じて、少なくとも撮影動作又は再生動作を制御する制御手段と、を備えた構成である。
【０００９】
本発明の第６の態様に係る撮像装置は、前記第１乃至５の何れか一つの態様において、当該撮像装置は、携帯電話機、或いは、携帯情報端末装置である、構成である。
尚、本発明は、これらの撮像装置に限らず、撮像装置の制御方法として構成することも可能である。
【発明の効果】
【００１０】
本発明によれば、タッチパネルの押下位置に依存せず、押下した箇所数に応じて、例えば撮影準備動作や撮影動作等、異なる動作を行うことができる。このため、撮影のためにタッチパネルを押下する際の押圧を強くする必要はなく、結果として手振れが発生する可能性を軽減でき、ユーザにとっても、押下した箇所数ではっきりと例えば撮影準備動作と撮影動作といった具合に分かれるので、わかりやすい。
【００１１】
更に、動作中にユーザに対して肯定，否定を問い掛ける際に、ユーザは、タッチパネル上の位置を問わず押下した箇所数に応じて肯定，否定動作を行わせることができるので、ユーザにとっての利便性が増す。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の好適な実施の形態について、図面を参照しながら詳細に説明する。
図１は、本実施形態に係る撮像装置としてのデジタルスチルカメラ（以下ＤＳＣ）１の背面図である。本実施形態に係るＤＳＣ１は、背面に、被写体を撮影した画像を表示したり、各種設定画面を表示したりする液晶表示部４、被写体像を確認するファインダ５、ＤＳＣ１の電源オン状態を示すパワーＬＥＤ６、液晶表示部４に表示される各種設定画面上での操作データを入力する選択／決定ボタン９等が設けられ、ＤＳＣ１の上部には、ＤＳＣ１における撮影モードおよび操作モード等のモードを選択する選択ダイヤル８等が設けられている。
【００１３】
図２は、本実施形態に係るＤＳＣ１のブロック図である。ＤＳＣ１は、圧縮伸張エンジン１９、ＣＰＵ１１、ＲＯＭ１３、ＲＡＭ１４、画像を記録する記録媒体１８、ファイル管理部１７、外部Ｉ／Ｆ１６および図１の液晶表示部４を構成するＬＣＤ（液晶モニタ、ｌｉｑｕｉｄ  ｃｒｙｓｔａｌ  ｄｉｓｐｌａｙ）１５、タッチパネル２０、操作部１２および撮像装置２１から構成される。
【００１４】
撮像装置２１は、撮像レンズ、電荷結合素子（ＣＣＤ）等から構成され、画像の撮影処理を司る。ＣＰＵ１１から撮影指示が通知されると、撮像レンズを介してＣＣＤ等の撮像素子上に結像された被写体像を、光電変換して電気信号に変えた後Ａ／Ｄ変換を行い、デジタル撮像データにする。
【００１５】
撮影時には、圧縮伸張エンジン１９は、ＣＰＵ１１からの指示によりＲＡＭ１４内の撮像データをＣＰＵ１１が指定するフォーマットの画像へと圧縮する。圧縮された画像は、ＣＰＵ１１からの指示によりファイル管理部１７を通して記録媒体１８に記録される。
【００１６】
再生時には、圧縮伸張エンジン１９は、ＣＰＵ１１からの指示により記録媒体１８内の画像を、記録されているフォーマットに従い伸張する。伸張された画像データは、ＬＣＤ１５に再生される。
【００１７】
記録媒体１８は、スマートメディアを初めとする半導体メモリ、あるいは磁気メモリ、ハードディスク等の磁気ディスク、ＣＤ、ＤＶＤ等の光ディスク、ＭＯ等の光磁気ディスク、あるいは上記の組み合わせ、等であってもよい。あるいは、記録媒体１８は単数である必要はなく、複数の記録媒体からなっていても構わない。
【００１８】
記録媒体１８に格納された複数の画像データは、ＬＣＤ１５に縮小されて表示ができ、選択／決定ボタン９を用いて所望の画像データを図示しないＰＣ（パーソナルコンピュータ）等からコピーしたり、ＰＣに保存させたりすることができるようになっている。
【００１９】
図１の液晶表示部４は、ＬＣＤ１５上にタッチパネル２０が重ねられた構成であり、ユーザは、例えばＬＣＤ１５上にユーザインタフェースが表示されているとき、タッチパネル２０の、表示されているユーザインタフェースに対応する箇所を押下することで、選択や決定がなされる。
【００２０】
以下、図３から６を参照して、本実施形態に係るＤＳＣ１のタッチパネル２０が、ある時点において押下されている位置および押下されている箇所の数を算出する方法について説明する。
【００２１】
図３は、本実施形態に係るＤＳＣ１のタッチパネルにおいて、１箇所が押下されたときの押下された位置を検出する方法を説明する図である。同図においては、タッチパネル２０は抵抗型タッチパネルが用いられているものとする。ユーザがタッチパネル２０の所定の位置を押下した場合の押下位置の検出方法について説明する。図３の左から右への向きをｘ軸正方向とする。ｘ軸方向のタッチパネル２０の幅をＷとし、タッチパネル２０の左端のｘ座標をｘ＝０、右端のｘ座標をｘ＝Ｗとする。
【００２２】
図３に示されるように、ユーザがｘ＝ｘ1の箇所を押下したとする。このとき、タッチパネル２０の右端側が接地されており、ユーザにより押下されていないときの左端側の電圧をＶCCとすると、ｘ＝ｘ1の位置におけるｘ軸方向に関する電圧は、Ｖo1＝ＶCC×Ｒ2／（Ｒ1＋Ｒ2）である。
【００２３】
なお、ｙ軸方向については、図３においては図示されていないが、タッチパネル２０は、ｘ軸方向についての電圧を検出する層とｙ軸方向についての抵抗値から電圧を検出する層とに分かれており、ｘ軸についてと同様の方法により電圧が求められ、電圧より、押下されている箇所のｙ座標が得られる。各々の層によって検出された電圧から算出したｘ座標とｙ座標との組み合わせ（ｘ、ｙ）で、押下されている位置を標示する。
【００２４】
図４は、本実施形態に係るＤＳＣ１のタッチパネルを２箇所押下されたときの、押下された位置を検出する方法を説明する図である。図３にてｘ座標ｘ＝ｘ1の位置が押下されたまま、ｘ＝ｘ2の位置が押下されたとする。２箇所が押下されることでｘ＝ｘ1からｘ＝ｘ2の間はショートし、Ｖo2＝Ｖo3＝ＶCC×Ｒ5／（Ｒ1＋Ｒ5）となる。例えば、Ｒ5＝Ｒ2×１／３＝Ｒ1×２／３の場合について考える。Ｒ2を消去すると、Ｖo2＝Ｖo3＝ＶCC×２／５が得られる。これより、実際にはｘ1、ｘ2の２箇所が押下されているが、検出結果では、タッチパネル２０は、２／５×ＶCCの位置、すなわちｘ＝１−（２／５）＝３／５の位置の１箇所のみが押下されているときと同じ出力を得る。
【００２５】
図５は、１箇所ずつ別の位置を順に押下した場合の検出位置と時間との関係を示した図である。同図において縦軸はタッチパネル２０のｘ座標、横軸は時間を表す。図４に示される２箇所を同時に押下している場合と比較するため、図５で示される、まずｘ＝ｘ1の位置の押下を開始したがタッチパネル２０の押下を一度中断し、その後ｘ1とは別のｘ＝ｘ2の位置の押下を開始した場合について考える。
【００２６】
タッチパネル２０のうち、ｎ箇所目の押下を開始した時刻をｔns、押下を終了した時刻をｔneとする。図５では、時刻ｔ1sからｔ1eの間はｘ＝ｘ1が連続的に出力されている。ｔ＝ｔ1eでユーザがタッチパネル２０の押下をやめる。時刻ｔ2sでｘ1とは別のｘ＝ｘ2の押下を開始すると、時刻ｔ2s以降は、ｘ＝ｘ2が連続的に出力される。時刻ｔ1eからｔ2sの間は、タッチパネル２０のいずれも押下されていないので、出力値は０である。
【００２７】
一方、図４の場合の検出位置の時間変化は、出力値が０になる期間が存在せず、不連続に変化する。図６は、ある箇所を押下し、その箇所を押下したまま他の箇所を押下した場合の検出位置と時間との関係を示した図である。図５と同様、縦軸はタッチパネル２０のｘ座標、横軸は時間を表す。
【００２８】
時刻ｔ1sでｘ＝ｘ1の位置の押下を開始し、その位置を押下したまま、時刻ｔ2sからｘ＝ｘ2の押下を開始する。時刻ｔ2sにおいて、出力はｘ1からｘdへと変化する。先に図４を参照して説明した通り、ある時点において同時に２箇所以上タッチパネル２０が押下されると、検出される位置ｘdとして、実際に押下されている位置ｘ1およびｘ2とは異なる位置が出力される。検出される出力が０になる期間の有無をもって、タッチパネル２０が１箇所のみ押下された後他のある箇所が押下されているのか、あるいはある箇所について押下したまま連続して他の箇所を押下し、ある時点において同時に複数の箇所が押下されているのかを判断する。
【００２９】
図７は、ある時点においてタッチパネル２０の上を２箇所以上押下されているときの、２箇所目に押下された位置座標を求める方法について説明する図である。ｘ軸方向、タッチパネル２０のｘ軸方向の大きさ、タッチパネル２０に係る電圧ＶCCおよび接地方法等については図４と同様であるのでここではそれらについての説明は省略する。
【００３０】
まず、１箇所目として、ユーザがｘ＝ｘ１の箇所を押下し、ｘ＝ｘ1の点を押下したまま、続けてｘ＝ｘ2の箇所を押下したとする。タッチパネル２０の左端からｘ＝ｘ1までの間の抵抗の大きさをＲ1、ｘ＝ｘ2からタッチパネル２０の右端までの間の抵抗の大きさをＲxとする。ｘ1、ｘ2の電圧の出力をそれぞれＶo2、Ｖo3とすると、電圧の出力と抵抗の関係は以下の式で表され、これよりＲxを得る。
【００３１】
Ｖo2＝Ｖo3＝ＶCC×Ｒx／（Ｒ1＋Ｒx）
例えば、検出される電圧Ｖo2＝Ｖo3＝ＶCC×（１／６）であるとき、この値を上式に代入すると、
ＶCC×（１／６）＝ＶCC×Ｒx／（Ｒ1＋Ｒx）
より、Ｒxについて解くと、
Ｒx＝Ｒ1×（１／５）
を得る。先に、１箇所目に押下した位置ｘ1の値は得られており、かつｘ座標の値は抵抗値に比例することから、２箇所目に実際に押下された位置のｘ座標ｘ2は、ｘ2＝Ｗ−ｘ1×（１／５）で表されることがわかる。
【００３２】
なお、図７でタッチパネル２０を押下する順序が１番目と２番目が逆であっても、２箇所目のタッチパネル２０の押下により、検出されている位置座標ｘdと、１箇所目の押下位置の座標とから、同様に２箇所目の実際の押下位置の座標が算出される。したがって、これより先の説明中においては、ｎ箇所目の押下した箇所（押下位置）とは、座標の小さいものから昇順に押下位置を並べたもののうち、ｎ番目の箇所を意味するものとする。
【００３３】
本実施形態に係るＤＳＣ１を用いて、タッチパネル２０の押下された箇所数が所定のしきい値に到達したことが認識されると、各種のＤＳＣ１の動作を制御することができる。以下、図８を参照して、ＤＳＣ１の動作を撮影準備動作から撮影動作へと切り替える方法について説明する。
【００３４】
図８は、ユーザの押下によって認識されたタッチパネル２０の位置座標が、押下されている箇所数の増減によって変化することに応じて、本実施形態に係るＤＳＣ１の動作が切り替えられることを説明する図である。図５、図６と同様に、図中縦軸はタッチパネル２０のｘ座標、横軸は時間を表す。図８の例では、しきい値を２とする。
【００３５】
時刻ｔ＝ｔ1s、すなわちユーザがタッチパネル２０のある箇所の押下を開始する。タッチパネル２０の押下箇所がなしの状態から押下箇所が１の状態に変化することで、すなわち、タッチパネル２０上の１箇所（ｘ1）がユーザにより押下されていることが認識されると、フォーカス距離、露出絞り、露出時間等、撮影の際のパラメータを設定する等の撮影準備動作が行われる。時刻ｔ＝ｔs2、すなわちユーザがタッチパネル２０上で時刻ｔ＝ｔ1sに押下した箇所を押下したまま、ｔ1sに押下した箇所とは異なる箇所を押下したことにより認識される位置のｘ座標が０になることなく不連続に変化すると、押下箇所数がしきい値２に達したと判断し、ＤＳＣ１の動作を撮影準備動作から撮影動作に切り替える。
【００３６】
タッチパネル２０の押下された箇所数の増加に応じてＤＳＣ１の動作を切り替える他の例として、択一的に動作のオン／オフ等を設定する方法を、図９Ａおよび図９Ｂを参照して説明する。
【００３７】
図９Ａおよび図９Ｂは、ユーザの押下によって認識されたタッチパネル２０の位置座標が、押下されている箇所数の増減によって変化することに応じて、本実施形態に係るＤＳＣ１が、その設定のオン／オフを切り替えることを説明する図である。図９Ａおよび図９Ｂでは、タッチパネル２０を含む液晶表示部４にＤＳＣ１の設定画面４Ａを表示している。
【００３８】
図９Ａは、液晶表示部４に表示された設定画面４Ａを、ユーザが１箇所押下した状態を示した図である。ユーザが、図１、図２の選択・決定ボタン９等を用いて、設定画面４Ａに表示された設定項目のうち、「連写」を選択すると、選択されている「連写」の項目が反転表示される。次に、ユーザが、タッチパネル２０の１箇所を押下すると、図９Ａで示されるように、「連写」項目のオン／オフの設定状況が反転される。ユーザがタッチパネル２０の１箇所を押下し、選択した項目とその項目の設定状況が反転表示された時点では、設定状況は「オン」とされる。
【００３９】
図９Ｂは、図９Ａで示されるようにタッチパネル２０の１箇所を押下したままの状態で、さらに他の箇所を押下した状態を示した図である。ユーザが、設定したい項目について選択・決定ボタン９等によって選択し、タッチパネル２０の任意の１箇所を押下した後、１箇所目を押下したまま、２箇所目を押下する。設定画面４Ａでは、選択された項目について、選択状況がオンからオフへと切り替わる。押下されている２箇所のうち一方についてユーザがタッチパネル２０から指を離し、１箇所のみ押下された状態になると、再度オンに設定される。タッチパネル２０の押下された箇所数が１と２との間で増減することで、選択されている項目についてそれぞれオン、オフに切り替えられる。ここで説明した例においては、２箇所のうちでいずれが押下されているかにはよらない。タッチパネル２０の押下が検出され、その出力が０にならずに不連続に変化するタイミングを、オン／オフの契機とする。
【００４０】
なお、図８に示される撮影準備動作から撮影動作への切り替え、あるいは図９Ａ、図９Ｂを用いて説明した各種設定のオン／オフ切り替え動作は、タッチパネル２０の押下されている箇所数が１箇所から２箇所へと変化するタイミングで実行される例であるが、これに限られない。例えば動作切り替えのしきい値を３とし、３箇所押下されたことを認識した時点で切り替えを実行させることとしてもよい。
【００４１】
このように、本実施形態に係るＤＳＣ１が、液晶表示部４のタッチパネル２０の押下されている箇所数を認識してその動作を切り替える処理について、更に図１０から図１４のフローチャートを参照して説明する。
【００４２】
図１０は、本実施形態に係るＤＳＣ１の撮影の基本動作についてのフローチャートである。まず、ステップＳ１で、タッチパネル２０上のいずれかの場所が押下されたことを検知したか否かが判定され、検知されなかった場合はステップＳ７に進むが、検知された場合、ステップＳ２で、撮影準備動作を実行する。撮影準備動作の完了後、ステップＳ３で、タッチパネル２０上で押下されている箇所を検出できなくなったか否かを判定し、Ｙｅｓの場合はステップＳ６で全ての箇所についてユーザが指をタッチパネルから離した状態であるとして、ステップＳ７に進む。Ｎｏの場合、すなわち押下されている箇所数は０でないと検出されている場合、ステップＳ４で、押下されている箇所数が、所定のしきい値以上となったか否かを判定する。所定のしきい値に満たない場合はステップＳ３に戻り、処理を繰り返す。押下されている箇所数が所定のしきい値に至った場合は、ステップＳ５で画像の撮影動作を実行し、ステップＳ７に進む。ステップＳ７では、撮影動作あるいは撮影準備動作を行う撮影モードが終了したか否かを判定し、終了していない場合はステップＳ１に戻り、以降の処理を繰り返すが、終了している場合は、処理を終了する。
【００４３】
図１１は、タッチパネル２０の押下された箇所数を得るための処理についてのフローチャートである。まず、ステップＳ１１で、タッチパネル２０で不連続に検出位置が変化したか否かを判定する。この判定では、先述のとおり、図５のようにある期間検出位置が存在しない場合は、一度押下をやめ、他の箇所を押下したとして、不連続な検出位置の変化があるまでこの判定を繰り返す。不連続な検出位置の変化が見られたときは、ステップＳ１２で、タッチパネル２０は２箇所が押下されていると判定し、処理を終了する。
【００４４】
図１２は、図９Ａおよび図９Ｂを用いて説明した、設定のオン／オフを択一的に選択、決定する処理のフローチャートである。まず、ステップＳ２１で、図９Ａ、図９Ｂにおけるオン／オフの設定のほか、はい／いいえ、実行／キャンセル等を選択・設定する動作（以下、肯定・否定動作とする）において、液晶表示部４に択一的な選択を要求する画面が表示されているか否かを判定する。択一的な選択を要求する画面が表示されている場合、ステップＳ２２で、液晶表示部４のＬＣＤ１５のうち、所定の位置に肯定・否定動作のその時点における設定値を表示し、ステップＳ２３で、表示された肯定・否定動作のパラメータのうち、設定するパラメータを選択する。ステップＳ２３の選択の処理は、上述のように、図１や図２の選択／決定ボタン９等を用いて反転表示させる等により行われる。ステップＳ２４では、タッチパネル２０のいずれかの箇所が押下されたことが検知されたか否かを判定し、検知されると、ステップＳ２５に進む。ステップＳ２５では、選択されたパラメータについて、初期設定として肯定動作を表示する。
【００４５】
ステップＳ２６では、１箇所目として押下された位置が検出されなくなったか否かを判定し、検出されなくなった場合は、ステップＳ２８で、先に設定した通り肯定動作を設定し、処理を終了する。検出されている場合はステップＳ２７で、押下されている箇所数が所定のしきい値以上になったか否かを判定し、しきい値未満の場合はステップＳ２６に戻り、しきい値に達している場合はステップＳ２９に進み、先の処理では肯定動作が設定されていたＬＣＤ１５の所定の位置に、否定動作を表示させる。
【００４６】
ステップＳ３０では、押下されている箇所の数が減少したか否かを判定し、減少したと判定されると、ステップＳ３１で、その時点の時刻を取得する。ステップＳ３２では、ステップＳ３１で取得した時刻から、予め設定された一定の時間が経過したか否かを判定し、経過すると、ステップＳ３３に進む。ステップＳ３３では、押下されている箇所の数が所定のしきい値未満であるか否かが判定され、しきい値以上の場合はステップＳ３０に戻るが、しきい値未満と判定された場合はステップＳ３４に進み、押下している箇所数が０であるか否かを判定する。０でない場合は、処理はステップＳ２５に戻り、以下、上述の処理を繰り返すが、０の場合は、ステップＳ３５において否定動作で設定／実行し、処理を終了する。ステップＳ３３における所定のしきい値は、ステップＳ２７で、動作を初期設定の肯定動作から否定動作へと切り替える契機とされたしきい値と同一であるのが好ましい。
【００４７】
図１３は、押下されている箇所数が所定のしきい値以上となったか否かの判定処理のフローチャートである。同図を参照して、図１２のステップＳ２７の処理を詳細に説明する。なお、図１３の処理においては、抵抗型タッチパネルを使用しており、ステップＳ２７における所定のしきい値は２とする。
【００４８】
まず、ステップＳ４１で、１箇所目のタッチパネル２０の押下された位置を取得する。ステップＳ４２では、ステップＳ４１で取得した検出位置が不連続に変化したか否かを判定する。不連続な変化がない場合は、タッチパネル２０の１箇所が押下されていると判断し（ステップＳ４５）、処理を終了する。不連続な変化があった場合は、ステップＳ４１で取得した検出位置と、不連続に変化した検出位置とから、実際に押下されている箇所を算出し、取得する（ステップＳ４３）。算出方法については、先に図７を参照して説明した通りである。ステップＳ４４で、２箇所押下されていることから、所定のしきい値以上になったと判断し、処理を終了する。
【００４９】
図１４は、押下されている箇所数が所定のしきい値未満となったか否かの判定処理のフローチャートである。同図を参照して、図１２のステップＳ３３の処理を詳細に説明する。なお、図１３と同様、図１４の処理においては、抵抗型タッチパネルを使用しており、ステップＳ３３における所定のしきい値は２とする。
【００５０】
まず、ステップＳ５１で、タッチパネル２０の押下が検出されている位置が不連続に変化したか否かが判定される。不連続な検出位置の変化がない場合は、押下されている箇所数に変化がなく、押下されている箇所数は減少していないと判断し（ステップＳ５９）、処理を終了する。不連続な検出位置の変化があった場合、処理はステップＳ５２に進む。
【００５１】
ステップＳ５２では、ステップＳ５１で不連続な変化として検出した位置は、図１４の処理が開始する段階で既知の押下されている位置、既知の検出位置あるいは既知の見かけ上の検出位置のうち、いずれかと一致するか否かを判定する。一致する場合は、ステップＳ５６に進み、図１４の処理が実行される前の段階における、タッチパネルの押下されていた位置に関する情報を破棄する。ステップＳ５７で、タッチパネルの押下により検出される、仮の押下位置の座標を計算し、取得する。押下された箇所数が減少したと判断し（ステップＳ５８）、処理を終了する。
【００５２】
ステップＳ５２で検出した位置が、既知の押下されている位置、既知の検出位置あるいは既知の見かけ上の検出位置のうちいずれとも一致しない場合、処理はステップＳ５３に進む。ステップＳ５３では、既知の押下されている位置、および不連続に変化した検出位置から、実際に押下されている位置を計算し、取得する。ステップＳ５４で、実際に押下されている位置から、仮の押下位置の座標を計算し、取得する。押下された箇所数が増加したと判断し（ステップＳ５５）、処理を終了する。
【００５３】
先に説明したように、タッチパネル２０を複数の箇所を押下している場合、実際にタッチパネルを押下している位置と、検出される位置とでは異なっている。図１５Ａ、１５Ｂおよび１５Ｃを参照して、２箇所押下されている場合における実際の押下している位置と検出位置との関係を説明する。
【００５４】
まず、図１５Ａにおいて、ｘ1およびｘ2は、実際にユーザが押下している箇所を表し、それぞれ１番目、２番目に押下された位置を表す。ｘdは、２箇所押下されていることにより、見かけ上押下されているとされる、仮の検出位置を表す。同図において、黒丸は実際にユーザが押下している位置、白丸は検出される位置を表す。
【００５５】
図１５Ｂは、図１５Ａの状態から、ユーザがｘ1の位置の指を離し、ｘ2の位置のみ押下することとなった場合の押下位置と検出位置との関係を説明する図である。ｘ1の押下を止め、ｘ2のみ押下する場合には、押下位置ｘ2と検出位置ｘdとが一致する。同様に、図１５Ｃは、図１５Ａの状態から、ｘ2の押下をやめ、ｘ1の位置のみ押下することとなった場合の押下位置と検出位置との関係を説明する図である。実際に押下されている位置ｘ1と検出位置ｘdとが一致する。
【００５６】
上記実施形態においてはしきい値が２の場合について説明したが、これに限られるものではなく、例えばしきい値を３としてもよい。以下、図１６Ａおよび図１６Ｂを参照して、しきい値を３とする場合の押下位置と検出位置との関係を説明する。
【００５７】
図１６Ａは、タッチパネル２０の３箇所が押下されているときの押下位置および検出位置の関係を説明する図である。同図において、黒丸は実際に押下されている位置、白丸は検出位置、丸数字は、３箇所のうち２箇所が押下されているときの検出位置を表す。１番目に押下された位置をｘ1、２番目に押下された位置をｘ2、３番目に押下された位置をｘ3とし、丸数字の１は、１番目と２番目の２箇所が押下されているときの検出位置ｘd1を、丸数字の２は、１番目と３番目の２箇所が押下されているときの検出位置ｘd2を、丸数字の３は、２番目と３番目の２箇所が押下されているときの検出位置ｘd3を表す。なお、Ｘdは、３箇所押下したことによる見かけ上の仮の検出位置である。
【００５８】
図１６Ｂは、図１６Ａの３箇所の押下位置のうち、１番目の押下位置の指をタッチパネルから離したときの検出位置について説明する図である。１番目の押下位置からユーザが指を離すと、２番目と３番目の２箇所のみ押下されていることになり、図１６Ａの丸数字３の位置ｘd3＝検出位置ｘdとなる。同様に、３箇所押下されている状態から２番目の押下位置から指を離すと、１番目と３番目の２箇所のみ押下されていることになり、丸数字２のｘd2＝検出位置ｘdとなる。３箇所押下されている状態から、３番目の押下位置から指を離すと、１番目と２番目の２箇所のみ押下されていることになり、丸数字１のｘd1＝検出位置ｘdとなる。４箇所以上が同時に押下されている場合についても同様に、各押下位置、４つの押下位置のうち任意の複数箇所を押下している場合の検出位置を算出することで、仮の検出位置から、実際に押下されている箇所数を判断することができる。例えばしきい値を４とする場合、検出位置は、４つの押下位置のうち任意の２箇所あるいは３箇所を押下した場合の検出位置を予め求めておくことにより求められる。
【００５９】
以上、図８から図１６Ｂを用いて、タッチパネル２０の押下された箇所数が所定のしきい値に到達したことが認識された場合、ＤＳＣ１の動作を撮影準備動作から撮影動作へと切り替える処理について説明した。タッチパネルが押下されたことを認識すると動作を切り替える他の例として、画像を再生する画像機能を備えたＤＳＣ１等の機器が、音楽等を再生する音楽機能をさらに備えている場合に、タッチパネルの押下により画像機能と音楽機能とを切り替える処理について、図１７および図１８を用いて説明する。
【００６０】
図１７は、液晶表示部４に画像を表示させた例であり、図１８は、液晶表示部４に、再生中の音楽に関する情報を表示させた例である。図１７、図１８において、画面右下に、それぞれが上下左右方向を指す仮想十字キー３１、３２、３３、３４と、仮想決定ボタン３５が表示されている。仮想十字キーおよび仮想決定ボタンは、いずれもＬＣＤ１５に表示されたキー、ボタンである。タッチパネル２０のキーやボタンが表示されている位置をユーザが押下したことが認識されることにより、押下した位置や押し方等に応じた動作を実行させる。例えば、仮想十字キー３１、３２、３３、３４は、表示させる画像の切り替えや、再生させる音楽の選択等に用いられる。
【００６１】
仮想決定ボタン３５は、画像機能と音楽機能との切り替え等に用いることができる。図１７の画面が表示されているときに、ユーザがタッチパネル２０を押下すると、上述の押下位置の検出方法により押下位置が検出される。押下位置が仮想決定ボタン３５の表示されている箇所である場合、図１７の画像機能実行時の画面から、図１８の音楽機能実行時の画面に表示を切り替える。同様に、仮想決定ボタン３５の押下によって、図１８の音楽機能実行時の画面から図１７の画像機能実行時の画面に切り替えることとしてもよい。
【００６２】
なお、仮想十字キー３１、３２、３３、３４や仮想決定ボタン３５の形状、表示位置、押下されたときに実行される処理等については、本実施の形態に限られない。
図１９は、画像機能と音楽機能との画面切り替え動作についてのフローチャートである。まず、ステップＳ６１で、画像機能画面であるか否かを判定し、画像機能画面である場合はステップＳ６４で、画像データの記録に使用される記憶域について、空き領域が例えば１０％以上あるか否かを判定する。ない場合は、ステップＳ６５で、画像データの記録のための空き領域が少ないことをユーザに通知するための表示を行う。図２０は、ステップＳ６５の処理を実行したことによる、液晶表示部４の表示の例である。画面の外枠部分を赤の太線等で表示し、ユーザにとって空き領域の少ないことが液晶表示部４から視覚的に確認しやすいようにする。ステップＳ６４でＹｅｓ、すなわち画像の記録のための空き領域が例えば１０％以上存在するとき、処理は行わず、ステップＳ６６に進む。
【００６３】
図２０の、画像の記録に使用される領域の空きが所定の値より少なくなった場合の画面表示は、フローチャートでは１０％としたが、これに限られない。例えば３０％未満になったとき黄色表示、１０％未満になったとき赤色表示等、段階的に表示することとしてもよい。色についても、赤や黄以外の色を用いたり、透過性のある色分け表示によって、色分けされた外枠部分についても画像が隠れてしまうことのないようにしたりしてもよい。
【００６４】
ステップＳ６１で画像機能画面でない場合、本実施形態においては音楽機能画面である場合、処理はステップＳ６２に進み、音楽データの記録に使用される記憶域について、空き領域が例えば１０％以上あるか否かを判定する。ある場合は処理を行わないが、空き領域が１０％ない場合、ステップＳ６３で、音楽機能画面に、音楽データの記録に使用される空き領域が少ないことをユーザに通知するための表示を行う。表示方法については、例えば、図２０を用いて画像機能の場合について説明した方法と同様の方法によってもよい。
【００６５】
ステップＳ６６以降の処理で、画像機能と音楽機能との画面表示の切り替え処理が実行される。まず、ステップＳ６６で、何らかの選択や決定がユーザに要求されているか否かを判定し、Ｙｅｓの場合は、仮想決定ボタン３５の押下は、その要求についての選択や決定についてのものであると判断され、処理はステップＳ６１に戻る。Ｎｏの場合、ステップＳ６７で、仮想決定ボタン３５が押下されたか否かを判定する。Ｎｏの場合、処理はステップＳ６１に戻り、Ｙｅｓの場合、ステップＳ６８で、表示されている画面が画像機能の画面であるか否かを判定し、Ｙｅｓの場合は、音楽機能の画面に切り替え表示し（ステップＳ６９）、Ｎｏの場合は、画像機能の画面に切り替え表示し（ステップＳ７０）、ステップＳ６１の処理に戻る。
【００６６】
また、仮想十字キーや仮想決定ボタンによる画面表示の切り替えの他、タッチパネル２０の２以上の箇所が押下されていることを認識して、画像機能から音楽機能へ、あるいは音楽機能から画像機能へと画面表示を切り替えることとしてもよい。画像機能、音楽機能に加えてさらに他の機能を備えたＤＳＣ１等の機器について、機器の備える機能の種類等に応じて所望のしきい値が設定されており、しきい値に応じて所定の機能画面に切り替える等でもよい。
【００６７】
画像機能あるいは音楽機能の画面でそれぞれの機能を実行中、タッチパネルの仮想十字キーや仮想決定ボタンを押下する方法によって、画面に表示させる画像や再生する音楽を送る量を設定することもできる。図２１は、仮想十字キー３１、３３を使用して、送るデータ量を、１画像データあるいは音楽１曲分のデータを単位として設定する画面である。以下、この送るデータ量を送り数とする。図２１の例では、４桁の送り数を設定することができ、４桁の送り数のうち、２桁目について設定されるところを表す。
【００６８】
例えば、ユーザにより設定する桁等が押下されると、その桁の上、下にそれぞれ上下を指し示す仮想十字キー３１、３３を表示させる。例えば桁の数字が表示されている位置に、仮想決定ボタン３５を表示させる。ユーザの仮想十字キーの押下により、設定値が切り替えられる。例えば図２１で２桁目の上に表示された仮想十字キー３１を押下すると、２桁目の数字は、例えば９、０、１、２、……といったように、１ずつ昇順に変化し、９の次は０に戻る。設定する数字の下に表示された仮想十字キー３３を押下すると、２桁目の数字は、例えば、９、８、７、６、……と、１ずつ降順に変化し、０の次は９に戻る。押下時間に応じて値を変化させることとしてもよいし、押下した回数に応じて値を変化させることとしてもよい。所望の値が仮想十字キー３１、３３で設定された後、仮想決定ボタン３５を押下して値を確定させる。
【００６９】
桁ごとに値を設定するのではなく、値自体を増減させて設定してもよい。例えば、液晶表示部４の任意の箇所に仮想決定ボタン３５と、上下、あるいは左右の仮想十字キーを表示させる。例えば仮想決定ボタン３５と左右の仮想十字キー３２、３４を表示させ、右方向を指す仮想十字キー３４の押下によって値を「０１９７」、「０１９８」、「０１９９」、「０２００」……と増加させ、左方向を指す仮想十字キー３２の押下によって値を減少させることとしてもよい。値は１ずつ増減させるのではなく、例えば５、あるいは１０ずつ増減させる等でもよい。
【００７０】
他の送り数の設定方法として、タッチパネルを押下した箇所数および押下した時間に応じて、設定値の増減を行うこととしてもよい。押下した時間は、ある検出位置が検出され続ける期間から算出される。例えば、押下した時間に比例して、所定の値ずつ設定値を増減させることとしてもよいし、さらに、押下した箇所数に応じて所定の時間間隔の押下に応じた値の増減量を変化させることとしてもよい。例えば、１箇所押下されているときは１ずつ増減し、２箇所押下されているときは１０ずつ増減する等でもよい。
【００７１】
送り数の設定処理、設定した送り数に基づいて画像や音楽のデータを選択する処理について、図２２を用いて説明する。図２２は、再生時の画像・音楽データの送り処理についてのフローチャートである。
【００７２】
まず、ステップＳ７１で、データの送り数の設定要求があるか否かを判定する。ありの場合は、ステップＳ７２で、先に図２１等を用いて説明した送り数設定方法によって送り数を設定する。なしの場合は特に処理を行わない。
【００７３】
次に、ステップＳ７３で、４つの仮想十字キーのいずれかが押下されているか否かを判定する。Ｎｏの場合、処理はステップＳ７１に戻る。Ｙｅｓの場合、ステップＳ７４に進み、さらに押下されたキーが特定される。左を指す仮想十字キー３２の場合、例えば１つ前の画像あるいは音楽を再生する（ステップＳ７５）。右を指す仮想十字キー３４の場合、例えば１つ先の画像あるいは音楽を再生する（ステップＳ７６）。上を指す仮想十字キー３１の場合、例えば設定された送り数分だけ前の画像あるいは音楽を再生し（ステップＳ７７）、下を指す仮想十字キー３３の場合、例えば設定された送り数分だけ先の画像あるいは音楽を再生する（ステップＳ７８）。ステップＳ７９では、再生モードの終了要求があるか否かを判定し、ない場合はステップＳ７１に戻り、引き続き再生モードを実行する。ありの場合は、処理を終了する。
【００７４】
以上説明したように、本実施形態に係るデジタルスチルカメラによれば、タッチパネルの押下位置に依存せず、押下した箇所数に応じて、撮影準備動作や撮影動作を行うことができる。このため、撮影のためにタッチパネルを押下する際の押圧を強くする必要はなく、結果として手振れが発生する可能性を軽減でき、ユーザにとっても、押下した箇所数ではっきりと例えば撮影準備動作と撮影動作といった具合に分かれるので、わかりやすい。
【００７５】
更に、カメラの動作中に、ユーザに対して肯定，否定を問い掛ける際に、ユーザは、タッチパネル上の位置を問わず押下した箇所数に応じて否定，肯定動作を行わせることができるので、ユーザにとっての利便性が増す。
【００７６】
なお、本実施形態では、抵抗型タッチパネルを例にとって説明したが、本実施形態に係るデジタルスチルカメラは、これに限られない。抵抗型タッチパネルのほか、静電容量型、超音波型、赤外線型、電磁誘導型あるいは静電結合型タッチパネル等によっても、本実施形態に係るデジタルスチルカメラを実現することができる。押下位置、検出位置の求め方についても抵抗型タッチパネルについての例に限られず、実際に押下されている位置が認識される方法であれば、これを使用して動作の制御を行うことは本実施形態に係るデジタルスチルカメラの撮像操作方法に含まれる。
【００７７】
また、本実施形態では、撮像装置の一例としてＤＳＣを適用したが、例えば、撮影機能を有する携帯電話機や携帯情報端末装置（ＰＤＡ： Personal Digital Assistance）等を適用することも可能である。
【図面の簡単な説明】
【００７８】
【図１】本実施形態に係るＤＳＣの背面図である。
【図２】本実施形態に係るＤＳＣのブロック図である。
【図３】本実施形態に係るＤＳＣのタッチパネルにおいて、１箇所が押下されたときの押下された位置を検出する方法を説明する図である。
【図４】本実施形態に係るＤＳＣのタッチパネルが２箇所押下されたときの、押下された位置を検出する方法を説明する図である。
【図５】１箇所ずつ別の位置を順に押下した場合の検出位置と時間との関係を示した図である。
【図６】ある箇所を押下し、その箇所を押下したまま他の箇所を押下した場合の検出位置と時間との関係を示した図である。
【図７】ある時点においてタッチパネル上を２箇所以上押下されているときの、２箇所目に押下された位置座標を求める方法について説明する図である。
【図８】ユーザの押下によって認識されたタッチパネルの位置座標が、押下されている箇所数の増減によって変化することに応じて、本実施形態に係るＤＳＣの動作が切り替えられることを説明する図である。
【図９Ａ】ユーザの押下によって認識されたタッチパネルの位置座標が、押下されている箇所数の増減によって変化することに応じて、本実施形態に係るＤＳＣが、その設定のオン／オフを切り替えることを説明する図である。
【図９Ｂ】ユーザの押下によって認識されたタッチパネルの位置座標が、押下されている箇所数の増減によって変化することに応じて、本実施形態に係るＤＳＣが、その設定のオン／オフを切り替えることを説明する第２の図である。
【図１０】本実施形態に係るＤＳＣの撮影の基本動作についてのフローチャートである。
【図１１】タッチパネルの押下された箇所数を得るための処理についてのフローチャートである。
【図１２】設定のオン／オフを択一的に選択、決定する処理のフローチャートである。
【図１３】押下されている箇所数が所定のしきい値以上となったか否かの判定処理のフローチャートである。
【図１４】押下されている箇所数が所定のしきい値未満となったか否かの判定処理のフローチャートである。
【図１５Ａ】２箇所押下されている場合における実際の押下している位置と検出位置との関係を説明する図である。
【図１５Ｂ】２箇所押下されている場合における実際の押下している位置と検出位置との関係を説明する第２の図である。
【図１５Ｃ】２箇所押下されている場合における実際の押下している位置と検出位置との関係を説明する第３の図である。
【図１６Ａ】タッチパネルの３箇所が押下されているときの押下位置および検出位置の関係を説明する図である。
【図１６Ｂ】図１６Ａの３箇所の押下位置のうち、１番目の押下位置の指をタッチパネルから離したときの検出位置について説明する図である。
【図１７】液晶表示部に画像を表示させた例を示す図である。
【図１８】液晶表示部に、再生中の音楽に関する情報を表示させた例を示す図である。
【図１９】画像機能と音楽機能との画面切り替え動作についてのフローチャートである。
【図２０】ステップＳ６５の処理を実行したことによる、液晶表示部の表示の例を示す図である。
【図２１】仮想十字キーを使用して、送るデータ量を、１画像データあるいは音楽１曲分のデータを単位として設定する画面を示す図である。
【図２２】再生時の画像・音楽データの送り処理についてのフローチャートである。
【符号の説明】
【００７９】
１      デジタルスチルカメラ（ＤＳＣ）
４      液晶表示部
５      ファインダ
６      パワーＬＥＤ
８      選択ダイヤル
９      選択／決定ボタン
１１    ＣＰＵ
１２    操作部
１３    ＲＯＭ
１４    ＲＡＭ
１５    ＬＣＤ
１６    外部Ｉ／Ｆ
１７    ファイル管理部
１８    記録媒体
１９    圧縮伸長エンジン
２０    タッチパネル
２１    撮像装置
３１、３２、３３、３４  仮想十字キー
３５    仮想決定ボタン
【図１】
2006098557.tif 000003
【図２】
2006098557.tif 000004
【図３】
2006098557.tif 000005
【図４】
2006098557.tif 000006
【図５】
2006098557.tif 000007
【図６】
2006098557.tif 000008
【図７】
2006098557.tif 000009
【図８】
2006098557.tif 000010
【図９Ａ】
2006098557.tif 000011
【図９Ｂ】
2006098557.tif 000012
【図１０】
2006098557.tif 000013
【図１１】
2006098557.tif 000014
【図１２】
2006098557.tif 000015
【図１３】
2006098557.tif 000016
【図１４】
2006098557.tif 000017
【図１５Ａ】
2006098557.tif 000018
【図１５Ｂ】
2006098557.tif 000019
【図１５Ｃ】
2006098557.tif 000020
【図１６Ａ】
2006098557.tif 000021
【図１６Ｂ】
2006098557.tif 000022
【図１７】
2006098557.tif 000023
【図１８】
2006098557.tif 000024
【図１９】
2006098557.tif 000025
【図２０】
2006098557.tif 000026
【図２１】
2006098557.tif 000027
【図２２】
2006098557.tif 000028