(57)【要約】【課題】タッチパネルの誤操作が望ましくない状況では可及的に誤操作を防止できる一方で、誤操作防止が重要ではない状況では操作性の悪化を防ぐことを優先するような、誤操作防止技術を提供する。【解決手段】表示面に第１の画面が表示されている場合には、操作面へのタッチ継続時間が所定時間未満であるタッチ操作ではタッチ操作に応じた機能を実行せず、前記操作面へのタッチ継続時間が前記所定時間以上の所定のタッチ操作が行われたことに応じて、該所定のタッチ操作に応じた第１の機能を実行する。一方、前記表示面に第２の画面が表示されている場合には、前記操作面への前記所定時間未満のタッチ操作に応じて第２の機能を実行する。【選択図】図５
2019168940.tif 000002
【特許請求の範囲】
【請求項１】
操作面へのタッチ操作を検出可能な検出手段と、
表示面に第１の画面が表示されている場合には、前記操作面へのタッチ継続時間が所定時間未満であるタッチ操作ではタッチ操作に応じた機能を実行せず、前記操作面へのタッチ継続時間が前記所定時間以上の所定のタッチ操作が行われたことに応じて、該所定のタッチ操作に応じた第１の機能を実行し、
前記表示面に第２の画面が表示されている場合には、前記操作面への前記所定時間未満のタッチ操作に応じて第２の機能を実行する
ように制御する制御手段と
を有することを特徴とする電子機器。
【請求項２】
前記所定時間がユーザーにより変更可能である
ことを特徴とする請求項１に記載の電子機器。
【請求項３】
前記制御手段は、前記操作面へのタッチ操作の開始が検出されたことに応じて、タイマーの駆動を開始することによって、前記タッチ継続時間を計測する
ことを特徴とする請求項１又は２に記載の電子機器。
【請求項４】
前記所定のタッチ操作は、前記操作面へのタッチ継続時間が前記所定時間以上で、かつ、前記操作面へのタッチ操作が開始されたときのタッチ位置と前記所定時間の経過後のタッチ位置の間の差が所定量未満の操作であることを特徴とする請求項１乃至３のいずれか１項に記載の電子機器。
【請求項５】
前記制御手段は、前記表示面に前記第１の画面が表示されている場合には、前記操作面へのタッチ継続時間が前記所定時間に到達するまでの残り時間を表す表示を行うように制御する
ことを特徴とする請求項１乃至４のいずれか１項に記載の電子機器。
【請求項６】
前記第１の画面は、前記電子機器を起動した後に、ユーザーの操作が無くとも表示される待機画面であり、
前記第２の画面は、前記電子機器を起動した後に、起動の操作以外のユーザーの操作に応じて表示される画面である
ことを特徴とする請求項１乃至５のいずれか１項に記載の電子機器。
【請求項７】
前記第１の画面は、タッチを開始する操作とタッチ後に位置を移動せずにタッチを終了する操作の少なくとも一方に対して、前記電子機器の設定が変更される機能が割り当てられている画面であり、
前記第２の画面は、タッチを開始する操作及びタッチ後に位置を移動せずにタッチを終了する操作に対して、前記電子機器の設定が変更される機能が割り当てられていない画面である
ことを特徴とする請求項１乃至６のいずれか１項に記載の電子機器。
【請求項８】
前記電子機器は、コンテンツを記録媒体に記録するように制御する装置であり、
前記第１の画面は、タッチを開始する操作とタッチ後に位置を移動せずにタッチを終了する操作の少なくとも一方に対して、前記記録媒体に記録されるコンテンツに影響する設定を変更する機能が割り当てられている画面であり、
前記第２の画面は、タッチを開始する操作及びタッチ後に位置を移動せずにタッチを終了する操作に対して、前記記録媒体に記録されるコンテンツに影響する設定を変更する機能が割り当てられていない画面である
ことを特徴とする請求項１乃至７のいずれか１項に記載の電子機器。
【請求項９】
前記電子機器は、設定されたＡＦ位置に対してオートフォーカスするように制御可能であり、
前記電子機器の設定が変更される機能は、前記ＡＦ位置を変更する機能である
ことを特徴とする請求項７に記載の電子機器。
【請求項１０】
前記電子機器は、設定されたＡＦ位置に対してオートフォーカスするように制御可能であり、
前記記録媒体に記録されるコンテンツに影響する設定を変更する機能は、前記ＡＦ位置を変更する機能である
ことを特徴とする請求項８に記載の電子機器。
【請求項１１】
前記記録媒体に記録されるコンテンツに影響する設定を変更する機能には、合焦度合いを示す表示の位置を変更する機能は含まれない
ことを特徴とする請求項８又は１０に記載の電子機器。
【請求項１２】
前記第１の画面は、タッチ後にタッチ位置を移動する操作に対して割り当てられた機能が存在しない画面であり、
前記第２の画面は、タッチ後にタッチ位置を移動する操作に対して割り当てられた機能が存在する画面である
ことを特徴とする請求項１乃至１１のいずれか１項に記載の電子機器。
【請求項１３】
操作面へのタッチ操作を検出する検出ステップと、
表示面に第１の画面が表示されている場合には、前記操作面へのタッチ継続時間が所定時間未満であるタッチ操作ではタッチ操作に応じた機能を実行せず、前記操作面へのタッチ継続時間が前記所定時間以上の所定のタッチ操作が行われたことに応じて、該所定のタッチ操作に応じた第１の機能を実行し、
前記表示面に第２の画面が表示されている場合には、前記操作面への前記所定時間未満のタッチ操作に応じて第２の機能を実行する
ように制御する制御ステップと
を有することを特徴とする電子機器の制御方法。
【請求項１４】
コンピュータを、請求項１乃至１２のいずれか１項に記載された電子機器の各手段として機能させるためのプログラム。
【請求項１５】
コンピュータを、請求項１乃至１２のいずれか１項に記載された電子機器の各手段として機能させるためのプログラムを格納したコンピュータが読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器及びその制御方法に関する。
【背景技術】
【０００２】
タッチパネルを備えた電子機器は、ユーザーが簡単に操作できることが特徴である反面、タッチパネルが触れやすい位置にあるため、誤操作しやすいという側面を持ち合わせている。例えば、タッチパネル操作を無効にすることで誤操作を防ぐことはできるが、それでは使いたいときに使えなくなってしまう。このように、単純に操作を受けつけないようにする方向の対応は、誤操作防止の対策になっても、その機能を使うことを躊躇する原因になりかねないものである。
【０００３】
特許文献１には、ノート型ＰＣのタッチパッドの制御において、タイマーにより所定時間の入力禁止状態を設定することで誤操作を防止する一方で、一定距離以上の移動操作を検知すると直ちに入力禁止状態を解除する方法が開示されている。この方法は、単純な無効化に比べて、使い勝手向上の効果が見込める。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１２２４７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の方法では、例えばタッチパッドの表面をすべるように指や物が誤って触れてしまった場合に、意図した移動操作なのか誤操作なのかの区別ができない。したがって、誤操作が許容されない場面などにおいて、誤操作の発生を確実に防ぐ方法としては有効な方法とはいえない。
【０００６】
本発明は上記実情に鑑みなされたものであって、タッチパネルの誤操作が望ましくない状況では可及的に誤操作を防止できる一方で、誤操作防止が重要ではない状況では操作性の悪化を防ぐことを優先するような、誤操作防止技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、操作面へのタッチ操作を検出可能な検出手段と、表示面に第１の画面が表示されている場合には、前記操作面へのタッチ継続時間が所定時間未満であるタッチ操作ではタッチ操作に応じた機能を実行せず、前記操作面へのタッチ継続時間が前記所定時間以上の所定のタッチ操作が行われたことに応じて、該所定のタッチ操作に応じた第１の機能を実行し、前記表示面に第２の画面が表示されている場合には、前記操作面への前記所定時間未満のタッチ操作に応じて第２の機能を実行するように制御する制御手段とを有することを特徴とする電子機器を提供する。
【発明の効果】
【０００８】
本発明によれば、タッチパネルの誤操作が望ましくない状況では可及的に誤操作を防止できる一方で、誤操作防止が重要ではない状況では操作性の悪化を防ぐような、誤操作防止技術を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態に係る電子機器の構成図。
【図２】電子機器の画面の表示例。
【図３】電子機器の設定を変更するためのメニュー画面の例。
【図４】電子機器の制御方法のフローチャートの例。
【図５】図４のタッチ操作処理の詳細を示すフローチャートの例。
【図６】図５のタイマー処理の詳細を示すフローチャートの例。
【図７】他の実施形態に係る電子機器の画面の表示例。
【発明を実施するための形態】
【００１０】
（電子機器の構成）
図１は、本発明に係る電子機器の一実施形態としてのデジタルビデオカメラ１００の構成例を示すブロック図である。
【００１１】
図１において、撮影レンズ１０２はズームレンズ、フォーカスレンズを含むレンズ群である。ズームレンズは、焦点距離を変化させることによってズーム倍率を変化させるためのレンズであり、ズーム制御部９０によって制御される。フォーカスレンズはピント合わせを行うレンズであり、測距制御部９１によって制御される。撮像部２２は光学像を電気信号に変換するＣＣＤやＣＭＯＳ素子等で構成される撮像素子である。Ａ／Ｄ変換器２３は、アナログ信号をデジタル信号に変換する。Ａ／Ｄ変換器２３は、撮像部２２から出力されるアナログ信号をデジタル信号に変換するために用いられる。バリア１０１は、デジタルビデオカメラ１００の、撮影レンズ１０２及び撮像部２２を含む撮像系を覆うことにより、撮像系の汚れや破損を防止する。画像処理部２４は、Ａ／Ｄ変換器２３からのデータ、又は、メモリ制御部１５からのデータに対し所定の画素補間、縮小といったリサイズ処理や色変換処理を行う。また、画像処理部２４では、撮像した画像データを用いて所定の演算処理が行われ、得られた演算結果に基づいてシステム制御部５０が露光制御、測距制御を行う。これにより、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理が行われる。画像処理部２４では更に、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行うことができる。
【００１２】
Ａ／Ｄ変換器２３からの出力データは、画像処理部２４及びメモリ制御部１５を介して、或いは、メモリ制御部１５を介してメモリ３２に書き込まれる。メモリ３２は、撮像部２２によって得られＡ／Ｄ変換器２３によりデジタルデータに変換された画像データや、表示部２８に表示するための画像データを格納する。メモリ３２は、所定枚数の静止画像や所定時間の動画像および音声を格納するのに十分な記憶容量を備えている。また、メモリ３２は記録媒体２００から読みだしたデータやＯＳＤ（Ｏｎ  Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ）といった画像表示用のメモリ（ビデオメモリ）を兼ねている。Ｄ／Ａ変換器１３は、メモリ３２に格納されている画像表示用のデータをアナログ信号に変換して表示部２８に供給する。こうして、メモリ３２に書き込まれた表示用の画像データはＤ／Ａ変換器１３を介して表示部２８により表示される。表示部２８は、Ｄ／Ａ変換器１３からのアナログ信号に応じた表示を行う。Ａ／Ｄ変換器２３によって一度Ａ／Ｄ変換されメモリ３２に蓄積されたデジタル信号をＤ／Ａ変換器１３においてアナログ変換し、表示部２８に逐次転送して表示することで、スルー画像表示を行える。
【００１３】
本実施形態において、表示部２８は液晶ディスプレイである。ただし、表示部２８は、液晶ディスプレイに限られるものではなく、有機ＥＬ（Ｏｒｇａｎｉｃ  Ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイなどの他の方式のディスプレイが採用されてもよい。また、本実施形態での表示部２８は液晶ディスプレイとしたが、表示部２８は、ビューファインダーでもよいし、ＨＤＭＩ（登録商標）やＳＤＩ等の表示出力を介して接続された外部ディスプレイでもよい。さらに、これらの表示出力を複数備えてもよい。
【００１４】
不揮発性メモリ５６は、電気的に消去・記録可能なメモリであり、例えばＥＥＰＲＯＭ等が用いられる。不揮発性メモリ５６には、システム制御部５０の動作用の定数、プログラム等が記憶される。ここでいう、プログラムは、本実施形態にて後述する各種フローチャートを実行するためのプログラムのことである。システム制御部５０は、デジタルビデオカメラ１００全体を制御する。システム制御部５０は、不揮発性メモリ５６に記録されたプログラムを実行することで、後述する本実施形態の各処理を実現する。符号５２はシステムメモリであり、揮発性メモリであるＲＡＭが用いられる。システムメモリ５２には、システム制御部５０の動作用の定数、変数、不揮発性メモリ５６から読み出したプログラム等を展開する。また、システム制御部５０はメモリ３２、Ｄ／Ａ変換器１３、表示部２８等を制御することにより表示制御も行う。
【００１５】
システムタイマー５３は各種制御に用いる時間や、内蔵された時計の時間を計測する計時部である。モード切替スイッチ６２、操作部６０、タッチパネル６１はシステム制御部５０に各種の動作指示を入力するための操作手段である。操作部６０の各操作部材は、メニューボタン、キャンセルボタン、十字キー、ＳＥＴボタン、ＡＦ／ＭＦといった各種機切り替えボタンを含む。例えば、メニューボタンが押されると各種の設定可能なメニュー画面が表示部２８に表示される。利用者は、表示部２８に表示されたメニュー画面と、上下左右の４方向ボタンやＳＥＴボタンとを用いて直感的に各種設定を行うことができる。
【００１６】
操作部６０は、半押しと全押しの２段階操作が可能なシャッターボタンを含む。シャッターボタンの操作途中、いわゆる半押し（撮影準備指示）で第１シャッタースイッチ信号ＳＷ１を発生する。第１シャッタースイッチ信号ＳＷ１により、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の動作を開始する。シャッターボタンの操作完了、いわゆる全押し（撮影指示）で第２シャッタースイッチ信号ＳＷ２を発生する。システム制御部５０は、第２シャッタースイッチ信号ＳＷ２により、撮像部２２からの信号読み出しから記録媒体２００に画像データを書き込むまでの一連の撮影処理の動作を開始する。また、操作部６０は、動画撮影（動画記録）の開始を指示するＲＥＣボタンを含む。撮像部２２でライブビューの撮影を行っている撮影待機状態にてＲＥＣボタンが押下されると、撮像部２２で撮影された動画を動画ファイルとして記録媒体２００に記録する、動画記録が開始される。
【００１７】
タッチパネル６１は、タッチパネル６１が有する操作面へのタッチ操作を検出可能な入力デバイスである。タッチパネル６１と表示部２８とを一体にし、タッチパネルディスプレイを構成してもよい。例えば、タッチパネル６１は光の透過率が表示部２８の表示を妨げないように構成され、表示部２８の表示面の上層に取り付けられる。そして、タッチパネル６１における入力座標と、表示部２８の表示画面上の表示座標とを対応付ける。これにより、恰もユーザーが表示部２８上に表示された画面を直接的に操作可能であるかのようなＧＵＩ（グラフィカルユーザーインターフェース）を提供できる。システム制御部５０はタッチパネル６１への以下の操作、あるいは状態を検出できる。
【００１８】
・タッチパネル６１にタッチしていなかった指やペンが新たにタッチパネル６１にタッチしたこと。すなわち、タッチの開始（以下、タッチダウン（Ｔｏｕｃｈ−Ｄｏｗｎ）と称する）。
・タッチパネル６１を指やペンでタッチしている状態であること（以下、タッチオン（Ｔｏｕｃｈ−Ｏｎ）と称する）。
・タッチパネル６１を指やペンでタッチしたまま移動していること（以下、タッチムーブ（Ｔｏｕｃｈ−Ｍｏｖｅ）と称する）。
・タッチパネル６１へタッチしていた指やペンを離したこと。すなわち、タッチの終了（以下、タッチアップ（Ｔｏｕｃｈ−Ｕｐ）と称する）。
・タッチパネル６１に何もタッチしていない状態（以下、タッチオフ（Ｔｏｕｃｈ−Ｏｆｆ）と称する）。
【００１９】
タッチダウンが検出されると、同時にタッチオンであることも検出される。タッチダウンの後、タッチアップが検出されない限りは、通常はタッチオンが検出され続ける。タッチムーブが検出されるのもタッチオンが検出されている状態である。タッチオンが検出されていても、タッチ位置が移動していなければタッチムーブは検出されない。タッチしていた全ての指やペンがタッチアップしたことが検出された後は、タッチオフとなる。
【００２０】
これらの操作・状態や、タッチパネル６１上に指やペンがタッチしている位置座標は内部バスを通じてシステム制御部５０に通知される。システム制御部５０は通知された情報に基づいてタッチパネル６１上にどのような操作（タッチ操作）が行なわれたかを判定する。タッチムーブについてはタッチパネル６１上で移動する指やペンの移動方向についても、位置座標の変化に基づいて、タッチパネル６１上の垂直成分・水平成分毎に判定できる。所定距離以上をタッチムーブしたことが検出された場合はスライド操作が行なわれたと判定するものとする。タッチパネル上に指をタッチしたままある程度の距離だけ素早く動かして、そのまま離すといった操作をフリックと呼ぶ。フリックは、言い換えればタッチパネル６１上を指ではじくように素早くなぞる操作である。所定距離以上を、所定速度以上でタッチムーブしたことが検出され、そのままタッチアップが検出されるとフリックが行なわれたと判定できる（スライド操作に続いてフリックがあったものと判定できる）。
【００２１】
更に、複数箇所（例えば２点）を同時にタッチして、互いのタッチ位置を近づけるタッチ操作をピンチイン、互いのタッチ位置を遠ざけるタッチ操作をピンチアウトと称する。ピンチアウトとピンチインを総称してピンチ操作（あるいは単にピンチ）と称する。
【００２２】
タッチパネル６１は、抵抗膜方式や静電容量方式、表面弾性波方式、赤外線方式、電磁誘導方式、画像認識方式、光センサ方式等、様々な方式のタッチパネルのうちいずれの方式のものを用いても良い。方式によって、タッチパネルに対する接触があったことでタッチがあったと検出する方式や、タッチパネルに対する指やペンの接近があったことでタッチがあったと検出する方式ものがあるが、いずれの方式でもよい。
【００２３】
また、タッチパネル６１を、操作面に特になにも表示されない（操作面を表示部２８の表示面としない）タッチ操作部として構成してもよい（例えば、いわゆるタッチパッド）。タッチパネル６１をタッチパッドとして構成しても、後述する各種処理を実行可能である。
【００２４】
モード切替スイッチ６２は、システム制御部５０の動作モードを動画記録モード、再生モード等のいずれかに切り替える。電源スイッチ６３は、デジタルビデオカメラ１００の電源を投入したり、電源を切るための操作部である。電源制御部８０は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成され、電池の装着の有無、電池の種類、電池残量の検出を行う。また、電源制御部８０は、その検出結果及びシステム制御部５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体２００を含む各部へ供給する。電源部３０は、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター等である。記録媒体Ｉ/Ｆ１８は、メモリカードやハードディスク等の記
録媒体２００とのインターフェースである。記録媒体２００は、撮影された画像を記録するためのメモリカード等の記録媒体であり、半導体メモリや磁気ディスク等から構成される。
【００２５】
（画面の表示例）
図２Ａ〜図２Ｃは、表示部２８に表示される画面の例である。図２Ａは、カメラの映像（撮像部２２で撮像されているライブビュー（ＬＶ）画像）が映し出されている撮影待機画面（第１の画面）であり、基準となる画面である。図示の例では、ＬＶ画像だけを表示しているが、動画の残り撮影可能時間、撮影モード、画質、フレームレートなどの各種撮影設定を示す情報を一緒に表示してもよい。デジタルビデオカメラ１００を撮影モードで起動すると、まず図２Ａの表示状態（撮影待機画面）となる。撮影待機画面では、タッチムーブに割り当てられた機能がない。また、タッチダウンに割り当てられた機能として「ＡＦ位置の設定」がある。ユーザーは、ライブビュー画像上の任意の位置をタッチすることで、タッチした位置にＡＦ位置を設定することができる。
【００２６】
図２Ｂは、図２Ａで表示しているものに加えて、オートフォーカスの対象を指示するためインジケータであるＡＦ枠を表示したときの撮影待機画面である。このＡＦ枠は、画面の任意の位置に移動することができるものとし、その操作はタッチパネル６１や操作部６０を使って行う。本実施形態では、タッチパネル６１上で所望の位置をタッチすることで、タッチした位置にＡＦ枠を移動することができるものとする。符号２０４はタイマーの進行状況を表示するインジケータである。このインジケータ２０４は、タッチパネル６１の応答時間を設定した場合に重畳表示され、タッチ操作を開始してからの継続時間（タッチ継続時間）が応答時間に到達するまでの残り時間、すなわち、タッチ操作が有効になるまでの残り時間を示す。インジケータ２０４の動作の詳細は後述する。
【００２７】
図２Ｃは、図２Ａの映像の中央を拡大表示した拡大表示画面である（ライブビュー拡大）。このような拡大表示は、手動でフォーカス調整をする際（マニュアルフォーカス（ＭＦ）する際）のピント確認等の目的で使用される。拡大表示は、表示部２８上の表示映像を拡大する機能であり、記録媒体２００に記録される映像が拡大されるわけではない。符号２０２と２０３は、図２Ｃにおいて、映像がどの範囲を拡大したものなのかを確認するためのガイド表示であり、符号２０２は図２Ａの映像範囲を表し、符号２０３は図２Ｃの映像範囲を表す。拡大位置は移動することができる。例えば、ユーザーは、拡大表示中の映像をタッチし、タッチムーブすることで拡大位置（拡大範囲）を変更することができる。なお、図２Ｃの拡大表示においてはＡＦ枠は表示されないものとし、ＡＦ枠の移動はできないものとする。また、本実施形態における拡大表示画面では、タッチダウンに応じて実行される機能は割り当てられていないものとする。
【００２８】
（タッチパネル操作の応答速度）
図３Ａは、タッチパネル６１の操作の応答速度を設定するメニューの例である。メニュー画面３００は、タッチパネル６１の誤操作防止等を目的としたメニュー画面で、ユーザーがタッチパネル６１に触れてからデジタルビデオカメラ１００が反応するまでの応答時間を設定するためのものである。カーソル３０１は設定を選ぶためのカーソルであり、図３Ａの例では「通常」と「遅い」の２つから応答速度を選択することができる。「通常」設定では、タッチパネル６１を操作すると即座に応答するのに対して、「遅い」設定では所定時間以上タッチを継続しないと反応しないという違いがある。つまり、所定時間未満のタッチ操作は受け付けられない。「遅い」設定での応答速度（つまり、タッチ開始から反応するまでの遅延時間）は固定値でもよいし、ユーザーが設定変更できても良い。ユーザにより変更可能とする場合、例えば図３Ａのようなメニュー画面においてユーザーに遅延時間を入力ないし選択させればよい。なお、図３Ａでは応答速度を２段階で設定可能としたが、３つ以上の設定値から応答速度を選択できるようにしてもよい。図３Ｂは、ＡＦ枠の表示の有無を設定するためのメニュー画面３０２である。ユーザーはカーソル３０３を移動することで、ＡＦ表示の有無を選択する。
【００２９】
（制御方法の例）
図４〜図６を使って本実施形態のデジタルビデオカメラ１００の制御方法の一例を説明する。図４〜図６はデジタルビデオカメラ１００の動作の流れを示すフローチャートである。特にことわりのない限り、図４〜図６の処理はシステム制御部５０が実行するものである（システム制御部５０の制御の下で他の機能部やデバイスが動作する処理を含む。）。具体的には、システム制御部５０が、不揮発性メモリ５６に記憶されているプログラムをシステムメモリ５２に展開し、当該プログラムを実行することにより、図４〜図６のフローチャートに示す処理が実現される。図３Ａのメニューを使ってタッチパネル６１の操作時の応答速度を「遅い」に設定した場合の動作を例に挙げて、以下の説明を進める。特に、図２Ａの撮影待機画面（全体表示）では応答速度の設定が有効となり、図２Ｃの撮影待機画面（拡大表示）では応答速度の設定が無効となるといった特徴を持つ動作の例である。
【００３０】
図４は、本実施形態のデジタルビデオカメラ１００の表示部２８の画面表示の動作フローを表すフローチャートであり、図２Ａ〜図２Ｃに示した画面の遷移を示している。ユーザーが電源スイッチ６３を操作してカメラの電源を投入すると、Ｓ４０１でシステム制御部５０がカメラの起動判定を行い、Ｓ４０２でシステム制御部５０がカメラ画面の表示を行う。ここで表示される画面が、図２Ａである。この状態で、Ｓ４０３で拡大表示するための操作が行われたことを検出すると、システム制御部５０はＳ４０３からＳ４０４に進んで画面の拡大を行う。このときの画面が、図２Ｃである。拡大後は、システム制御部５０はタッチダウン操作の有無をＳ４１２で確認し、タッチダウン操作があればシステム制御部５０はタッチ操作処理Ｓ４１３へ進んでタッチ操作処理を行う。なければシステム制御部５０はＳ４１１でカメラの起動状態の確認をして、起動中であればＳ４０３以降の処理を繰り返し、起動中でなければ処理を終了する。Ｓ４１３のタッチ操作処理については、図５で詳細を説明する。Ｓ４０３で拡大操作が行われたことを検出しなかった場合はＳ４０５に進み、画面が拡大表示中であれば、Ｓ４０６で拡大解除の操作の有無を確認する。拡大解除操作があった場合は、システム制御部５０はＳ４０７に進んで画面の拡大解除処理を行い、Ｓ４１２のタッチダウン判定に進む。ここでタッチダウンを検出した場合は、ＡＦ枠の移動操作が生じる可能性があるため、Ｓ４１３でタッチ操作処理を行う。
【００３１】
Ｓ４０７における画面は、図２Ａとなる場合と、図２Ｂとなる場合があるが、どちらになるかは図３Ｂに記したＡＦ枠の設定に依存する。Ｓ４０６で拡大解除操作がないと判定された場合にはＳ４１２に進むが、このときのタッチダウン操作では、拡大位置の変更操作が行われる可能性がある。Ｓ４０５で拡大表示中ではないと判定された場合は、ＡＦ枠の表示の制御に進む。Ｓ４０８では、システム制御部５０は、図３Ｂに示したＡＦ枠の設定値を参照して、ＡＦ枠がオンになっているか否かを確認する。ＡＦ枠がオンになっている場合は、システム制御部５０はＳ４０９に進んでＡＦ枠画面を表示する。この時の画面が、図２Ｂである。その次のＳ４１２のタッチダウン判定後の処理では、ＡＦ枠の移動が行われる可能性がある。一方、Ｓ４０８でＡＦ枠がオフになっていると判定した場合は、Ｓ４１０に進んでＡＦ枠のないカメラ画面表示を行う。この時の画面が、図２Ａである。このときは、タッチパネル操作の対象オブジェクトが存在しないため、Ｓ４１２には進まずにＳ４１１へ進む。
【００３２】
図５は、図４のＳ４１３のタッチ操作処理の詳細フローチャートである。また、図５は、図３Ａにあるタッチパネル応答速度の設定が、図２Ａ〜図２Ｃに示した画面によって、どのようにタッチパネル操作の受け付け動作に影響を与えるのかを説明するためのフローチャートである。
【００３３】
ここに至る処理の過程である前述の図４のＳ４１２でタッチダウンが検出されているため、システム制御部５０は、Ｓ５０１で初期タッチ位置を表す座標を取得し、Ｓ５０２で拡大表示中か否かを確認する。拡大表示中であれば、システム制御部５０はＳ５１２へ進
む。拡大表示中でなければ、システム制御部５０はＳ５０３へ進む。Ｓ５０３では、システム制御部５０は、図３Ｂのメニュー３０２の設定を参照してＡＦ枠が表示されているか否かを確認し、表示されていればＳ５０４へ進み、ＡＦ枠がオフであれば、Ｓ５１１へ進む。Ｓ５０４では、システム制御部５０は、図３Ａのメニュー３００の設定を参照してタッチパネル６１の応答速度の設定を確認する。タッチパネル応答時間が「遅い」に設定されている場合はＳ５０５に進んで、システム制御部５０は、操作に対する応答を遅くするためのタイマー処理を行う。タイマー処理の詳細は図６を用いて後述する。「遅い」設定でない場合は、即座にタッチダウン操作を受け付けるために、システム制御部５０は、Ｓ５０９に進んで、タッチダウンを有効な操作として受け付け、タッチダウンに応じた機能を実行する。ここでは、タッチダウンに応じた機能の実行とは、タッチダウンされた位置に対応する位置にＡＦの対象となる位置を設定することである。Ｓ５１０で、システム制御部５０は、ＡＦ枠をＳ５０１で取得した初期タッチ座標（つまりタッチダウンされた位置）に移動させる。このようにしてＡＦ枠の位置が設定（移動）されると、コンティニュアスＡＦを行っている場合には移動後のＡＦ枠の位置に基づいたＡＦが実行される。ＡＦ枠の移動は、動画の記録中であっても行うことが可能であり、動画の記録中であればタッチダウンによるＡＦ枠の移動に伴って即座にＡＦされる位置が変わり、記録される映像のピント位置が変わることになる。
【００３４】
Ｓ５０５のタイマー処理の詳細を、図６に示す。本処理が呼ばれると、システム制御部５０は、システムタイマー５３の初期化（Ｓ６０１）を行い、タイマーの駆動を開始する（Ｓ６０２）。ここでのタイマーの設定時間（つまりタッチ開始から反応までの遅延時間）は、１秒であるものとする。１秒に限るものではないが、意図せず体の一部がタッチパネルに触れてしまうなどの、誤って触って離した場合の誤動作の防止が目的であるため、２００ｍｓｅｃ〜２秒程度に設定されるのが実用的である。Ｓ６０３では、システム制御部５０は、タイマーのカウントが終了したか否かを監視し、終了していなければＳ６０４に進んで、タッチアップがあったか否かを確認する。タッチアップが無かった場合、すなわちタッチオンの状態が継続していればＳ６０５に進んでタイマーのカウントダウンを行い、図２Ｂのインジケータ２０４の表示を更新する処理をＳ６０８で実行してから、再びＳ６０３でタイマー終了の判定を行う。Ｓ６０３でタイマーのカウントが終了したと判定された場合はＳ６０７に進み、システム制御部５０は、タイマーが満了したことを通知する処理を行い、タイマー処理を終了する。Ｓ６０４でタイマーカウントダウン中にタッチアップを検出した場合、すなわちタッチ操作が解除された場合は、システム制御部５０は、Ｓ６０６に進んでタイマーの処理を中止する。
【００３５】
図５に戻って、Ｓ５０７では、システム制御部５０は、タイマー処理の結果タイマーが満了したか否かを判定する。Ｓ６０７でタイマーの満了を検出していた場合、すなわち、タッチオン状態がタイマーの設定時間以上継続していた場合はＳ５０７に進み、そうでない場合、すなわちＳ６０６でタイマー中止処理が行われていた場合は、今回のタッチ操作に応じた機能の実行は行わずに、タッチ操作処理を終了する。Ｓ５０７では、システム制御部５０は、設定時間の経過後のタッチ位置の座標（現在のタッチ座標）を取得し、現在のタッチ座標がＳ５０１で取得した初期タッチ座標（タッチダウン座標）と一致するか否かを判定する。現在のタッチ座標とタッチダウン座標の差が所定距離以内である場合（すなわち、ユーザーがタッチパネル上の同じ位置を長押ししていた場合）には、Ｓ５０９に進む。Ｓ５０９では、前述の通り、システム制御部５０は、Ｓ５０９に進んでタッチダウン対応機能を実行し、Ｓ５１０でＡＦ枠を移動する。一方、Ｓ５０８でタッチ座標が一致しなかった場合は、Ｓ５０９，Ｓ５１０の処理は行われず、本例では何も処理を行わない（タッチダウンに応じた機能の実行は行われない）。その後、タッチアップを検出すると、本処理を終了する（Ｓ５１１）。
【００３６】
一方、Ｓ５０２で拡大中であると判定された場合は、ＡＦ枠は表示されず、拡大位置の
移動のためのタッチ操作（本実施形態ではタッチムーブ）があったか否かを判定する処理となる。拡大位置を変更する操作は、記録されない表示映像に対する操作であるため、仮に誤って拡大位置を変更してしまったとしても、記録される映像には影響しない。そのため誤って拡大位置を変更してしまう誤動作を防止する必要性は高くなく、タッチパネル応答速度の設定を適用して応答速度をわざわざ遅くする必然性は低い。むしろ、すぐにタッチ操作に反応するという操作性の高さを優先したようがよい。そのため、本実施形態では拡大表示中の拡大位置の変更は、誤操作による影響が少ない機能であると位置付けて、タッチパネル応答速度の「遅い」設定の適用外とする。すなわち、タッチパネル応答速度の設定が「遅い」に設定されていたとしても、前述のＳ５０５のタイマー処理を行うことなく（すなわち、タッチ操作を所定時間以上継続するという条件を設けることなく）、タッチ操作に応じた機能の実行を行う。
【００３７】
Ｓ５１２では、システム制御部５０は、現在のタッチ座標を取得し、Ｓ５１３で初期タッチ座標（タッチダウン位置）との比較を行い、現在のタッチ座標と初期タッチ座標の変化量を取得する。Ｓ５１４では、システム制御部５０は、Ｓ５１３で取得した変化量に基づいてタッチムーブがあったか否かを判定する。変化量が所定量以上である場合にはタッチムーブがあったと判定し、Ｓ５１５に進む。タッチムーブがない場合にはＳ５１６に進むＳ５１５では、システム制御部５０は、タッチムーブに応じた拡大位置の移動を行う。この処理では、前述のＳ５０５のタイマー処理（特に、Ｓ６０３のタイマー満了までの待機処理）が行われない分、非拡大時よりもタッチ操作に対する応答速度が速く、ユーザーは快適にタッチ操作によって拡大位置を変更することができる。Ｓ５１６では、システム制御部５０は、タッチアップがあったか否かを判定する。タッチアップがあった場合にはタッチ操作処理を終了し、タッチアップがない場合にはＳ５１２に戻って処理を繰り返す。  
【００３８】
ここでは、Ｓ５１４でタッチムーブを検出しなかった場合には何も処理しないものとして説明を行ったが、この例に限られない。例えば、タッチムーブの有無によって第１の処理、第２の処理という分岐を入れて複数の機能の操作を受け付けたり、一方の処理にタイマーを入れて「遅い」設定を適用したり、といったこともできる。例えば、上述の実施形態では、拡大表示画面ではタッチダウン、タップ（タッチ後に位置を移動せずにタッチアップする操作）に割り当てた機能が無い場合を説明したが、これらに対応する機能を割り当て、次のように制御しても良い。拡大表示中にタッチダウンがあり、タッチムーブがあった場合は、タイマーによる待機処理をすることなく、タッチムーブに応じた拡大位置の変更を行う(第１の処理)。一方、タッチムーブが無かった場合（拡大表示中にタッチダウンされたが、タッチ位置が移動していない場合）には、タッチパネル応答速度が「遅い」に設定されていた場合には、Ｓ５０５のタイマー処理を行う。すなわち、タイマーの設定時間未満でタッチアップされた場合には誤操作の防止を目的として、タップ（タッチして移動せずに離す操作）に応じた処理を行わない。一方、タイマーの設定時間が経過してからタッチアップされた場合には、タップに応じた処理として、例えばＭＦ操作のためのフォーカスのガイド表示の指標（フォーカスガイド）をタップされた位置に表示するなどの処理を行う（第２の処理）。フォーカスのガイド表示は、フォーカスガイドの表示された位置に関しての合焦度合いを示す表示である。
【００３９】
上述の実施形態においては、タッチパネル応答速度「遅い」の設定を適用する第１の画面の例として撮影待機画面の例を説明し、タッチパネル応答速度「遅い」の設定を適用しない第２の画面の例として拡大表示画面の例を説明した。しかしこれに限るものではなく、第１の画面、第２の画面としてそれぞれ以下のような特徴を１つ以上有しているものであれば、本発明の制御を適用可能である。なお、上述の撮影待機画面は、下記の第１の画面の特徴を全て備えている。上述の拡大表示画面は、下記の第２の画面の特徴を全て備えている。
【００４０】
＜第１の画面（誤操作防止を優先し、タッチパネル応答速度「遅い」の設定を適用する画面）＞
・装置を起動した後、ユーザーの操作が無くとも表示される待機画面
・タッチダウンまたはタップに対して、装置の設定（撮影設定）が変更される機能が割り当てられている画面
・タッチダウンまたはタップに対して、記録されるコンテンツに影響する設定を変更する機能が割り当てられている画面
・タッチムーブに割り当てられた機能が存在しない画面
【００４１】
＜第２の画面（応答速度の速さを優先し、タッチパネル応答速度「遅い」の設定を適用しない画面）＞
・装置を起動した後、起動操作以外のユーザーの操作に応じて表示される画面
・タッチダウンまたはタップに対して、装置の設定（撮影設定）が変更される機能が割り当てられていない画面
・タッチダウンまたはタップに対して、記録されるコンテンツに影響する設定を変更する機能が割り当てられていない画面
・タッチムーブに割り当てられた機能が存在する画面
【００４２】
上記において、装置の設定（撮影設定）が変更される機能とは、例えば、ＡＦ位置を変更する機能である。また、記録されるコンテンツに影響する設定を変更する機能とは、例えば、ＡＦ位置を変更する機能である。なお、上述したフォーカスガイド（合焦度合いを示す表示）の表示位置を変更する機能は、記録されるコンテンツに影響する設定を変更する機能には含まれない。
【００４３】
ここまでは、映像を記録するカメラにおける誤操作防止の観点から、撮像部２２が出力した映像が表示部２８に表示されているときの動作について説明を行ってきた。他にも、撮影中の映像ではタッチパネル応答速度「遅い」の設定を適用し、記録した映像を再生する際には適用外にするといった方法も考えられる。すなわち、タッチパネル応答速度「遅い」の設定を、撮影モードの画面（第１の画面）には適用し、再生モードの画面（第２の画面）には適用しない。このようにすることで、撮影モードで誤った撮影設定（ＡＦ位置など）がされてしまい、意図せぬ撮影設定での撮影が行われてしまうことを防止できるとともに、再生モードでは応答性良く操作することができる。さらに、図７Ａ〜図７Ｄでは、デジタルビデオカメラではなくスマートフォンで同様の処理を適用した場合の実施形態の例を表している。図７Ａは待ち受け画面、図７Ｂはパスコード入力画面、図７Ｃは定常画面、図７Ｄは緊急電話画面である。タッチパネルの応答速度を「遅い」に設定した場合には、待ち受け画面、パスコード入力画面、定常画面には「遅い」設定を適用して誤操作を防止し、緊急電話画面は「遅い」設定の適用対象外にすることで緊急時の対応を容易にするという使い方が考えられる。すなわち、待ち受け画面、パスコード入力画面、定常画面が第１の画面であり、緊急電話画面が第２の画面である。このように、本発明は様々な実施形態への適用が容易である。
【００４４】
なお、第１の画面であれば、表示部２８（タッチ操作が可能なタッチ操作面）のうちどの位置に対するタッチであっても、タッチパネル応答速度「遅い」の設定を適用してもよい。或いは、第１の画面のうちの一部の領域に対して、タッチパネル応答速度「遅い」の設定を適用しないようにしても良い。例えば、緊急通話画面に遷移するためのタッチアイコンに対してのみ、タッチパネル応答速度「遅い」の設定を適用しないようにしても良い。
【００４５】
なお、システム制御部５０が行うものとして説明した上述の各種制御は１つのハードウ
ェアが行ってもよいし、複数のハードウェア（例えば、複数のプロセッサーや回路）が処理を分担することで、装置全体の制御を行ってもよい。
【００４６】
また、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。
【００４７】
また、上述した実施形態においては、本発明をデジタルビデオカメラに適用した場合を例にして説明したが、これはこの例に限定されずタッチ操作可能な入力デバイスを備える電子機器であれば本発明を適用可能である。すなわち、本発明は、パーソナルコンピュータ、ＰＤＡ、携帯電話端末、携帯型の画像ビューワ、ディスプレイを備えるプリンタ装置、デジタルフォトフレーム、音楽プレーヤー、ゲーム機、電子ブックリーダーなどに適用可能である。また、本発明は、動画再生機能を有するディスプレイ、動画プレーヤー、デジタルカメラ、デジタルビデオカメラ、動画編集装置、スマートフォン、タブレットＰＣなどにも適用可能である。
【００４８】
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【符号の説明】
【００４９】
５０：システム制御部（制御手段）
６１：タッチパネル（検出手段）
１００：デジタルビデオカメラ（電子機器）
【図１】
2019168940.tif 000003
【図２】
2019168940.tif 000004
【図３】
2019168940.tif 000005
【図４】
2019168940.tif 000006
【図５】
2019168940.tif 000007
【図６】
2019168940.tif 000008
【図７】
2019168940.tif 000009