[go: up one dir, main page]

JP2010028364A - Image capturing apparatus - Google Patents

Image capturing apparatus Download PDF

Info

Publication number
JP2010028364A
JP2010028364A JP2008186092A JP2008186092A JP2010028364A JP 2010028364 A JP2010028364 A JP 2010028364A JP 2008186092 A JP2008186092 A JP 2008186092A JP 2008186092 A JP2008186092 A JP 2008186092A JP 2010028364 A JP2010028364 A JP 2010028364A
Authority
JP
Japan
Prior art keywords
detection unit
unit
pressing
operation information
photographer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2008186092A
Other languages
Japanese (ja)
Other versions
JP5281838B2 (en
Inventor
Keizo Kitamura
啓造 北村
Jun Konno
純 今野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nikon Corp
Nikon Systems Inc
Original Assignee
Nikon Corp
Nikon Systems Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nikon Corp, Nikon Systems Inc filed Critical Nikon Corp
Priority to JP2008186092A priority Critical patent/JP5281838B2/en
Publication of JP2010028364A publication Critical patent/JP2010028364A/en
Application granted granted Critical
Publication of JP5281838B2 publication Critical patent/JP5281838B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Camera Bodies And Camera Details Or Accessories (AREA)
  • Indication In Cameras, And Counting Of Exposures (AREA)
  • Position Input By Displaying (AREA)
  • Studio Devices (AREA)
  • User Interface Of Digital Computer (AREA)
  • Exposure Control For Cameras (AREA)

Abstract

【課題】
従来の撮影装置の操作インターフェースは、撮影者が直感的に操作できなかったり、誤動作が多いという問題があった。
【解決手段】
本発明に係る撮影装置は、レンズ光学系を介して被写体画像を撮影する撮影部と、前記撮影部が撮影した被写体画像および操作インターフェースを表示する表示部と、前記表示部に表示された操作インターフェース上の押圧操作を受ける押圧位置を操作情報として検出する第1検出部と、前記第1検出部の前記押圧位置における押圧具合いを操作情報として検出する第2検出部と、前記第1検出部および前記第2検出部が検出する両方の操作情報に基づいた操作を実行する制御部とを有することを特徴とする。
【選択図】 図1
【Task】
The operation interface of the conventional photographing apparatus has a problem that the photographer cannot intuitively operate or there are many malfunctions.
[Solution]
An imaging apparatus according to the present invention includes an imaging unit that captures a subject image via a lens optical system, a display unit that displays the subject image and operation interface captured by the imaging unit, and an operation interface displayed on the display unit. A first detection unit that detects, as operation information, a pressing position that receives an upper pressing operation; a second detection unit that detects a pressing condition of the first detection unit at the pressing position as operation information; and the first detection unit; And a control unit that executes an operation based on both pieces of operation information detected by the second detection unit.
[Selection] Figure 1

Description

本発明は、撮影装置の操作インターフェースに関する。   The present invention relates to an operation interface of a photographing apparatus.

近年のデジタルカメラやビデオカメラなどの撮影装置は多機能化の傾向にあり、数多くの設定が必要になるなど、撮影装置の操作インターフェースが複雑化してきている。このため人間が持つ自然な感覚に近い操作インターフェースが求められている。例えば、視覚的な操作ボタンをモニタ画面に表示し、モニタ画面上に配置されたタッチパネルから操作情報を入力する操作インターフェースが考えられている(例えば、特許文献1参照)。
特開2007−236008号公報
In recent years, photographing apparatuses such as a digital camera and a video camera tend to be multifunctional, and the operation interface of the photographing apparatus has become complicated because many settings are required. For this reason, there is a demand for an operation interface that is close to the natural sense of humans. For example, an operation interface that displays visual operation buttons on a monitor screen and inputs operation information from a touch panel arranged on the monitor screen is considered (for example, see Patent Document 1).
JP 2007-236008 A

ところが、モニタ画面に表示された操作ボタンを操作する操作インターフェースは、視覚的に分かり易いが、誤動作が問題となる。特に、スライド操作やボタン操作を同時に行える操作インターフェースを実現することは難しかった。   However, the operation interface for operating the operation buttons displayed on the monitor screen is visually easy to understand, but malfunction is a problem. In particular, it has been difficult to realize an operation interface capable of simultaneously performing a slide operation and a button operation.

本発明の目的は、撮影者が直感的に且つ確実に入力できる操作インターフェースを備えた撮影装置を提供することである。   An object of the present invention is to provide a photographing apparatus provided with an operation interface that allows a photographer to input intuitively and reliably.

本発明に係る撮影装置は、レンズ光学系を介して被写体画像を撮影する撮影部と、前記撮影部が撮影した被写体画像および操作インターフェースを表示する表示部と、前記表示部に表示された操作インターフェース上の押圧操作を受ける押圧位置を操作情報として検出する第1検出部と、前記第1検出部の前記押圧位置における押圧具合いを操作情報として検出する第2検出部と、前記第1検出部および前記第2検出部が検出する両方の操作情報に基づいた操作を実行する制御部とを有することを特徴とする。   An imaging apparatus according to the present invention includes an imaging unit that captures a subject image via a lens optical system, a display unit that displays the subject image and operation interface captured by the imaging unit, and an operation interface displayed on the display unit. A first detection unit that detects, as operation information, a pressing position that receives an upper pressing operation; a second detection unit that detects a pressing condition of the first detection unit at the pressing position as operation information; and the first detection unit; And a control unit that executes an operation based on both pieces of operation information detected by the second detection unit.

また、好ましくは、前記制御部は、前記第1検出部が検出する前記押圧位置の時間的に変化する方向が前記操作インターフェース上の所定軸方向にある場合のみ、前記第1検出部および前記第2検出部が検出する両方の操作情報に基づいた操作を実行することを特徴とする。   Preferably, the control unit includes the first detection unit and the first detection unit only when the temporally changing direction of the pressing position detected by the first detection unit is in a predetermined axial direction on the operation interface. 2. An operation based on both pieces of operation information detected by the detection unit is performed.

また、好ましくは、前記制御部は、前記第2検出部が検出する前記押圧具合いが予め設定された一定時間内において所定範囲内である場合のみ、前記第1検出部および前記第2検出部が検出する両方の操作情報に基づいた操作を実行することを特徴とする。   Preferably, the control unit is configured so that the first detection unit and the second detection unit are only in a case where the pressing condition detected by the second detection unit is within a predetermined range within a predetermined time. An operation based on both pieces of detected operation information is executed.

また、好ましくは、前記第2検出部が検出する前記押圧具合いが所定範囲内である場合は、前記押圧具合いの変動速度が所定範囲内で強くなる又は所定範囲内で弱くなる場合を含むことを特徴とする。   Preferably, when the pressing condition detected by the second detection unit is within a predetermined range, it includes a case where the fluctuation speed of the pressing condition becomes strong within the predetermined range or becomes weak within the predetermined range. Features.

また、好ましくは、前記制御部は、前記第1検出部が検出する前記押圧位置の時間的に変化する方向が前記操作インターフェース上の所定軸方向にある場合、且つ前記第2検出部が検出する前記押圧具合いが予め設定された一定時間内において所定範囲内である場合に、前記第1検出部および前記第2検出部が検出する両方の操作情報に基づいた操作を実行することを特徴とする。   Preferably, the control unit detects when the time-changing direction of the pressing position detected by the first detection unit is in a predetermined axial direction on the operation interface and when the second detection unit detects When the pressing condition is within a predetermined range within a predetermined time set in advance, an operation based on both operation information detected by the first detection unit and the second detection unit is executed. .

また、好ましくは、前記第2検出部が検出する前記押圧具合いが所定範囲内である場合は、前記押圧具合いの変動速度が所定範囲内で強くなる又は所定範囲内で弱くなる場合を含むことを特徴とする。   Preferably, when the pressing condition detected by the second detection unit is within a predetermined range, it includes a case where the fluctuation speed of the pressing condition becomes strong within the predetermined range or becomes weak within the predetermined range. Features.

また、好ましくは、前記第1検出部および前記第2検出部の操作情報を一時的に記憶する記憶部を更に設け、前記制御部は、前記第1検出部および前記第2検出部の少なくとも一方の操作情報の変化を検出した際に、前記記憶部に記憶される操作情報を更新して常に現在の操作情報を保持することを特徴とする。   Preferably, a storage unit that temporarily stores operation information of the first detection unit and the second detection unit is further provided, and the control unit is at least one of the first detection unit and the second detection unit. When a change in the operation information is detected, the operation information stored in the storage unit is updated to always hold the current operation information.

本発明に係る撮影装置は、所定軸方向の操作インターフェース上の押圧位置と押圧具合いの両方に基づいて操作情報を入力するので、誤動作が少なく、撮影者が直感的に操作できる操作インターフェースを実現できる。   The photographing apparatus according to the present invention inputs the operation information based on both the pressing position and the pressing condition on the operation interface in the predetermined axial direction, so that it is possible to realize an operation interface that can be operated intuitively by the photographer with few malfunctions. .

以下、本発明に係る撮影装置の実施形態について図面を用いて詳しく説明する。   Hereinafter, embodiments of a photographing apparatus according to the present invention will be described in detail with reference to the drawings.

(第1の実施形態)
図1は、本発明に係る撮影装置の一例を示すデジタルカメラ100のブロック図である。尚、デジタルカメラ100を構成する各部は、必ずしも図1と同一の構成である必要はない。
(First embodiment)
FIG. 1 is a block diagram of a digital camera 100 showing an example of a photographing apparatus according to the present invention. Note that the components constituting the digital camera 100 do not necessarily have the same configuration as in FIG.

図1において、デジタルカメラ100は、レンズ光学系101と、撮像素子102と、A/D変換部103と、バッファメモリ104と、システムバス105と、信号処理回路106と、CPU(中央演算ユニット)107と、操作パネル108と、ROM(リードオンリメモリ)109と、タッチパネル110と、液晶モニタ111と、表示回路112と、RAM(ランダムアクセスメモリ)113と、メモリカードIF(インターフェース)114と、メモリカード115と、I/Oコントローラ116と、機構部117とで構成される。ここで、機構部117は、アクチュエータ120と、モータ121と、駆動部122と、エンコーダ123とで構成される。   In FIG. 1, a digital camera 100 includes a lens optical system 101, an image sensor 102, an A / D converter 103, a buffer memory 104, a system bus 105, a signal processing circuit 106, and a CPU (central processing unit). 107, operation panel 108, ROM (read only memory) 109, touch panel 110, liquid crystal monitor 111, display circuit 112, RAM (random access memory) 113, memory card IF (interface) 114, and memory The card 115, the I / O controller 116, and the mechanism unit 117 are configured. Here, the mechanism unit 117 includes an actuator 120, a motor 121, a drive unit 122, and an encoder 123.

レンズ光学系101は、複数枚の光学レンズで構成され、撮影対象となる被写体像を撮像素子102の受光面に結像する役目を果たす。また、レンズ光学系101は焦点調節を行うフォーカスレンズやズームレンズを備え、モータ121によってフォーカスレンズやズームレンズの位置を移動し、アクチュエータ120によって絞りなどを駆動する。ここで、フォーカスレンズやズームレンズの位置は、エンコーダ123によって読み取られ、I/Oコントローラ116およびシステムバス105を介してCPU107に出力される。そして、CPU107は、フォーカスレンズやズームレンズの位置が所定の位置に移動するまでモータ121やアクチュエータ120を駆動するように、システムバス105およびI/Oコントローラ116を介して駆動部122に指令する。   The lens optical system 101 includes a plurality of optical lenses, and plays a role of forming a subject image to be photographed on the light receiving surface of the image sensor 102. The lens optical system 101 includes a focus lens and a zoom lens that perform focus adjustment. The position of the focus lens and the zoom lens is moved by a motor 121, and a diaphragm and the like are driven by an actuator 120. Here, the positions of the focus lens and the zoom lens are read by the encoder 123 and output to the CPU 107 via the I / O controller 116 and the system bus 105. Then, the CPU 107 instructs the drive unit 122 via the system bus 105 and the I / O controller 116 to drive the motor 121 and the actuator 120 until the position of the focus lens or the zoom lens moves to a predetermined position.

撮像素子102は、エリアセンサとも呼ばれ、その受光面には二次元状に複数の光電変換部が配置されている。そして、レンズ光学系101によって受光面に結像された画像を各光電変換部で電気信号に変換し、アナログの画像信号を出力する。   The image sensor 102 is also referred to as an area sensor, and a plurality of photoelectric conversion units are two-dimensionally arranged on the light receiving surface thereof. The image formed on the light receiving surface by the lens optical system 101 is converted into an electrical signal by each photoelectric conversion unit, and an analog image signal is output.

A/D変換部103は、撮像素子102が出力するアナログの画像信号をデジタルの画像データに変換し、バッファメモリ104に一時的に記憶する。バッファメモリ104は、信号処理回路106やCPU107によって実行される画像処理や画像データのフロー制御などを行うために一時的に画像データを格納するための場所である。   The A / D conversion unit 103 converts an analog image signal output from the image sensor 102 into digital image data, and temporarily stores it in the buffer memory 104. The buffer memory 104 is a place for temporarily storing image data in order to perform image processing executed by the signal processing circuit 106 or the CPU 107 and flow control of image data.

CPU107は、デジタルカメラ100全体の動作を制御するマイクロプロセッサである。尚、CPU107は、ROM109に予め格納されたプログラムコードやプログラムコードが参照するデータに基づいて動作する。   The CPU 107 is a microprocessor that controls the operation of the entire digital camera 100. The CPU 107 operates based on program code stored in advance in the ROM 109 and data referred to by the program code.

操作パネル108は、撮影者がデジタルカメラ100を操作するために必要な操作ボタンやスイッチ類(電源ボタン108a、レリーズボタン108b、撮影モード切替スイッチ108cなど)が含まれる。これらの操作ボタンやスイッチ類の操作状態は、CPU107によって検出される。   The operation panel 108 includes operation buttons and switches (power button 108a, release button 108b, shooting mode changeover switch 108c, etc.) necessary for the photographer to operate the digital camera 100. The operation state of these operation buttons and switches is detected by the CPU 107.

タッチパネル110は、液晶モニタ111の画面上に配置される。CPU107は、操作パネル108とは別に、デジタルカメラ100の操作インターフェースを示すグラフィック画像を液晶モニタ111の画面に表示し、撮影者は液晶モニタ111の画面に表示されている操作インターフェースを指で操作する。この時の操作情報は、タッチパネル110から操作パネル108を介してCPU107に出力され、CPU107は得られた操作情報に応じてデジタルカメラ100を制御する。ここで、タッチパネル110が検知する操作情報は、撮影者の指が置かれている液晶モニタ111の画面上の位置と、撮影者の指がタッチパネル110を押している押圧力である。つまり、タッチパネル110は、撮影者が指で触れた位置の検出と、その位置での圧力の検出とを同時に行えるものである。例えば、タッチパネル110の検出方式として、抵抗膜による抵抗の変化を利用するものや静電容量の変化を利用するものがある。或いは、超音波表面弾性波を用いたもの、光線遮断位置を検出するもの、画像認識によって検出するもの、電磁誘導による磁界変化を利用するものなど、様々な方式が考えられるが、撮影者が指で触れた位置の検出と、その位置での圧力の検出とを同時に行えるものであれば、どの方式を用いても構わない。   The touch panel 110 is disposed on the screen of the liquid crystal monitor 111. In addition to the operation panel 108, the CPU 107 displays a graphic image indicating the operation interface of the digital camera 100 on the screen of the liquid crystal monitor 111, and the photographer operates the operation interface displayed on the screen of the liquid crystal monitor 111 with a finger. . The operation information at this time is output from the touch panel 110 to the CPU 107 via the operation panel 108, and the CPU 107 controls the digital camera 100 according to the obtained operation information. Here, the operation information detected by the touch panel 110 is the position on the screen of the liquid crystal monitor 111 where the photographer's finger is placed and the pressing force with which the photographer's finger presses the touch panel 110. That is, the touch panel 110 can simultaneously detect the position where the photographer touches with a finger and the pressure at that position. For example, as a detection method of the touch panel 110, there are a method using a change in resistance due to a resistance film and a method using a change in capacitance. Alternatively, there are various methods such as those using ultrasonic surface acoustic waves, those detecting the light blocking position, those detecting by image recognition, and those using a magnetic field change caused by electromagnetic induction. Any method may be used as long as it can simultaneously detect the position touched by and the pressure at that position.

液晶モニタ111は、ビデオコントローラとして機能する表示回路112によって駆動される表示装置であり、信号処理部106やCPU107がシステムバス105を介して表示回路112に出力する画像情報や操作インターフェースなどのグラフィック情報・文字情報などが表示される。例えば、図2に示すように、デジタルカメラ100の背面に取り付けられた液晶モニタ111の画面上には、操作インターフェース151や文字情報(露出値、設定感度など)152が表示される。   The liquid crystal monitor 111 is a display device that is driven by a display circuit 112 that functions as a video controller, and graphic information such as image information and an operation interface that the signal processing unit 106 and the CPU 107 output to the display circuit 112 via the system bus 105.・ Character information is displayed. For example, as shown in FIG. 2, an operation interface 151 and character information (exposure value, setting sensitivity, etc.) 152 are displayed on the screen of the liquid crystal monitor 111 attached to the back of the digital camera 100.

RAM113は、ランダムアクセスメモリで、CPU107,信号処理回路106および表示回路112の動作時に必要なデータの格納用として機能する。   The RAM 113 is a random access memory and functions to store data necessary for the operation of the CPU 107, the signal processing circuit 106, and the display circuit 112.

メモリカード115は、不揮発性メモリで構成され、一旦記録されると電源が遮断されても内容を保持する。また、メモリカード115は、メモリカードIF114に含まれるコネクタに着脱可能な形状で、メモリカードIF114を介して画像データや付加情報の記録再生が行われる。   The memory card 115 is composed of a non-volatile memory, and once recorded, it retains its contents even when the power is shut off. The memory card 115 is detachable from a connector included in the memory card IF 114, and image data and additional information are recorded and reproduced via the memory card IF 114.

信号処理回路106は、画像処理を行うプロセッサで、画像処理に必要な各種演算を高速で行う機能を備え、システムバス105を介して接続されるCPU107の指令によって動作する。例えば、撮像素子102で撮影された画像がバッファメモリ104に取り込まれた時に、ホワイトバランス処理や色補間処理などを実行する。   The signal processing circuit 106 is a processor that performs image processing, has a function of performing various calculations necessary for image processing at high speed, and operates according to a command from the CPU 107 connected via the system bus 105. For example, when an image captured by the image sensor 102 is taken into the buffer memory 104, white balance processing, color interpolation processing, and the like are executed.

I/0コントローラ116は、CPU107の指令によって機構部117の各部の動作を制御する。   The I / O controller 116 controls the operation of each unit of the mechanism unit 117 according to a command from the CPU 107.

エンコーダ123は、レンズ光学系101の状態を取得するためのセンサで、フォーカスレンズやズームレンズなどの位置を検出する。   The encoder 123 is a sensor for acquiring the state of the lens optical system 101 and detects the position of a focus lens, a zoom lens, or the like.

モータ121は、レンズ光学系101のフォーカスレンズやズームレンズなどの位置を移動するための機構を駆動する。   The motor 121 drives a mechanism for moving the position of the focus lens or zoom lens of the lens optical system 101.

駆動部122は、モータ121やアクチュエータ120のドライバで、I/Oコントローラ116からの制御信号をモータ121やアクチュエータ120が駆動されるのに必要な電力に変換して供給する。   The drive unit 122 is a driver for the motor 121 and the actuator 120, converts the control signal from the I / O controller 116 into electric power necessary for driving the motor 121 and the actuator 120, and supplies the electric power.

アクチュエータ120は、レンズアクチェータで、レンズ光学系101に含まれる絞り機構などを駆動する。   The actuator 120 is a lens actuator and drives a diaphragm mechanism included in the lens optical system 101.

電源が投入されるとCPU107は、ROM109からプログラムコードを読み込み、実行を始める。このプログラムコードは、最初にデジタルカメラ100の各部の状態を初期化し、撮影待機状態に設定する。初期設定が完了すると、レンズ光学系101を介して撮像素子102に結像された被写体画像がA/D変換部103を介してバッファメモリ104に一時的に記憶される。バッファメモリ104に一時的に記憶された画像データは、信号処理部106でホワイトバランス処理や色補間処理などの処理が行われて、再びバッファメモリ104に記憶される。そして、システムバス105および表示回路112を介して液晶モニタ111の画面に撮影画像が表示される。このような動作を繰り返して、時系列に連続して撮像素子103で撮影されるプレビュー画像が液晶モニタ111の画面に動画として表示され、撮影者は液晶モニタ111に表示される画面を見ながら撮影画像の構図を定めることができる。この時の様子を図3に示す。   When the power is turned on, the CPU 107 reads the program code from the ROM 109 and starts execution. This program code first initializes the state of each part of the digital camera 100 and sets it to a shooting standby state. When the initial setting is completed, the subject image formed on the image sensor 102 via the lens optical system 101 is temporarily stored in the buffer memory 104 via the A / D converter 103. The image data temporarily stored in the buffer memory 104 is subjected to processing such as white balance processing and color interpolation processing in the signal processing unit 106 and is stored in the buffer memory 104 again. Then, the captured image is displayed on the screen of the liquid crystal monitor 111 via the system bus 105 and the display circuit 112. By repeating such an operation, a preview image photographed by the image sensor 103 continuously in time series is displayed as a moving image on the screen of the liquid crystal monitor 111, and the photographer shoots while viewing the screen displayed on the liquid crystal monitor 111. The composition of the image can be defined. The state at this time is shown in FIG.

図3は、図2で説明した液晶モニタ111の画面上にプレビュー表示される画像と操作インターフェース151と、露出値や設定感度を示す文字情報152とが表示されている。次に、撮影者が液晶モニタ111の画面上に表示されている操作インターフェース151を操作して、ズーム操作とフォーカス操作を行う場合の例について説明する。図3において、液晶モニタ111の画面上には、操作インターフェース151として、スライドレバー151aと、一次元軸状に描かれたスライドレール151bとが表示されている。ここで、撮影者は、撮影者の指153を透明な部材で構成されたタッチパネル110に押し当てたままスライドレール151bに沿ってスライドレバー151aを上下させるとズーム操作ができ、撮影者の指153をタッチパネル110に押し当てる圧力(押圧力)を増減させるとフォーカス操作ができるようになっている。例えば、ズーム操作を行う場合は、撮影者の指153をタッチパネル110に押し当てたままスライドレバー151aをスライドレール151bに沿って紙面上方向に移動させるとズームインされ、スライドレバー151aをスライドレール151bに沿って紙面下方向に移動させるとズームアウトされる。   FIG. 3 displays an image displayed as a preview on the screen of the liquid crystal monitor 111 described with reference to FIG. 2, an operation interface 151, and character information 152 indicating an exposure value and setting sensitivity. Next, an example in which the photographer operates the operation interface 151 displayed on the screen of the liquid crystal monitor 111 to perform the zoom operation and the focus operation will be described. In FIG. 3, a slide lever 151 a and a slide rail 151 b drawn in a one-dimensional axis are displayed as an operation interface 151 on the screen of the liquid crystal monitor 111. Here, the photographer can perform a zoom operation by moving the slide lever 151a up and down along the slide rail 151b while pressing the photographer's finger 153 against the touch panel 110 made of a transparent member. The focus operation can be performed by increasing or decreasing the pressure (pressing force) that presses against the touch panel 110. For example, when a zoom operation is performed, if the photographer's finger 153 is pressed against the touch panel 110 and the slide lever 151a is moved along the slide rail 151b in the upward direction on the paper, the zoom is performed, and the slide lever 151a is moved to the slide rail 151b. Zoom out by moving it down along the page.

ここで、ズームインした時の様子を図4に示す。図4に示したように、ズームインした時に撮影される被写体画像のフォーカスがずれている場合、撮影者は指153をスライドレバー151aに押し当てたままの状態でフォーカス操作を行うことができる。例えば、スライドレバー151aに押し当てている撮影者の指153の押圧力を増やすとレンズ光学系101のフォーカスレンズの位置を前側(撮像素子102から離れる方向)に移動し、撮影者の指153の押圧力を減らすとレンズ光学系101のフォーカスレンズの位置を後側(撮像素子102に近づく方向)に移動する。このようにして、撮影者は、図5に示すように、指153をスライドレバー151aに押し当てたままの状態でフォーカスを合わせることができる。つまり、撮影者は、スライドレバー151aから指153を離すことなく、ズーム操作とフォーカス操作とを同時に行うことができる。   Here, the state when zoomed in is shown in FIG. As shown in FIG. 4, when the subject image captured when zooming in is out of focus, the photographer can perform the focus operation while keeping the finger 153 pressed against the slide lever 151a. For example, when the pressing force of the photographer's finger 153 pressed against the slide lever 151a is increased, the position of the focus lens of the lens optical system 101 is moved to the front side (in the direction away from the image sensor 102), and the photographer's finger 153 is moved. When the pressing force is reduced, the position of the focus lens of the lens optical system 101 is moved to the rear side (direction approaching the image sensor 102). In this way, as shown in FIG. 5, the photographer can focus while keeping the finger 153 pressed against the slide lever 151a. That is, the photographer can perform the zoom operation and the focus operation at the same time without releasing the finger 153 from the slide lever 151a.

尚、上記の説明では、撮影者がスライドレバー151aに押し当てる指153の押圧力を変えても、液晶モニタ111の画面に表示されるスライドレバー151aのグラフィック画像は変化しなかったが、撮影者がスライドレバー151aに押し当てる指153の押圧力を変えた場合に、液晶モニタ111の画面に表示されるスライドレバー151aのグラフィック画像を変化させても構わない。例えば、図6(a)は、図4と同じ状態を示し、スライドレバー151aに押し当てる撮影者の指153の押圧力を変える前のスライドレバー151aのグラフィック画像を描いてある。これに対して、図6(b)は、撮影者がスライドレバー151aに押し当てる指153の押圧力を図6(a)の状態よりも弱くした時のスライドレバー151aのグラフィック画像を描いてある。この時、図6(b)のスライドレバー151aの大きさは図6(a)のスライドレバー151aの大きさよりも小さくなっている。逆に、撮影者がスライドレバー151aに押し当てる指153の押圧力を図6(a)の状態よりも強くした時は、図6(c)に示すように、スライドレバー151aの大きさは図6(a)のスライドレバー151aの大きさよりも大きく表示される。つまり、押圧力を強くすればスライドレバー151aは大きく表示され、押圧力を弱くすればスライドレバー151aは小さく表示される。これは、人間の自然な感覚に合致した操作である。尚、図6に描かれたスライドレバー151aの大きさは3種類だけであるが、押圧力の変化に応じて無段階に近い形状の変化を表示するようにしても構わない。   In the above description, the graphic image of the slide lever 151a displayed on the screen of the LCD monitor 111 does not change even when the photographer changes the pressing force of the finger 153 pressed against the slide lever 151a. When the pressing force of the finger 153 pressed against the slide lever 151a is changed, the graphic image of the slide lever 151a displayed on the screen of the liquid crystal monitor 111 may be changed. For example, FIG. 6A shows the same state as FIG. 4 and shows a graphic image of the slide lever 151a before the pressing force of the photographer's finger 153 pressed against the slide lever 151a is changed. On the other hand, FIG. 6B shows a graphic image of the slide lever 151a when the pressing force of the finger 153 pressed against the slide lever 151a by the photographer is weaker than that in the state of FIG. . At this time, the size of the slide lever 151a in FIG. 6 (b) is smaller than the size of the slide lever 151a in FIG. 6 (a). Conversely, when the pressing force of the finger 153 pressed against the slide lever 151a by the photographer is stronger than the state of FIG. 6A, the size of the slide lever 151a is as shown in FIG. 6C. 6 (a) is displayed larger than the size of the slide lever 151a. That is, if the pressing force is increased, the slide lever 151a is displayed larger, and if the pressing force is decreased, the slide lever 151a is displayed smaller. This is an operation that matches the human natural sense. Although there are only three types of slide levers 151a depicted in FIG. 6, it is also possible to display a change in shape that is almost stepless according to the change in the pressing force.

或いは、図6に示したようにグラフィック画像の大きさを変化させるのではなく、グラフィック画像の輝度や色相を変化させるようにしても構わない。例えば、図7(a)は、図4と同じ状態を示し、スライドレバー151aに押し当てる撮影者の指153の押圧力を変える前のスライドレバー151aのグラフィック画像を描いてある。これに対して、図7(b)は、撮影者がスライドレバー151aに押し当てる指153の押圧力を図7(a)の状態よりも弱くした時のスライドレバー151aのグラフィック画像を描いてある。この時、図7(b)のスライドレバー151aの輝度は図7(a)のスライドレバー151aの輝度よりも暗くなっている。逆に、撮影者がスライドレバー151aに押し当てる指153の押圧力を図7(a)の状態よりも強くした時は、図7(c)に示すように、スライドレバー151aの輝度は図7(a)のスライドレバー151aの輝度よりも明るく表示される。つまり、押圧力を強くすればスライドレバー151aは明るく表示され、押圧力を弱くすればスライドレバー151aは暗く表示される。これも、図6と同様に、人間の自然な感覚に合致した操作である。尚、図7に描かれたスライドレバー151aの輝度は3種類だけであるが、押圧力の変化に応じて無段階に近い輝度変化を表示するようにしても構わない。   Alternatively, instead of changing the size of the graphic image as shown in FIG. 6, the luminance and hue of the graphic image may be changed. For example, FIG. 7A shows the same state as FIG. 4 and shows a graphic image of the slide lever 151a before the pressing force of the photographer's finger 153 pressed against the slide lever 151a is changed. On the other hand, FIG. 7B depicts a graphic image of the slide lever 151a when the pressing force of the finger 153 pressed against the slide lever 151a by the photographer is weaker than in the state of FIG. 7A. . At this time, the brightness of the slide lever 151a in FIG. 7B is darker than the brightness of the slide lever 151a in FIG. Conversely, when the pressing force of the finger 153 pressed against the slide lever 151a by the photographer is stronger than the state shown in FIG. 7A, the brightness of the slide lever 151a is as shown in FIG. 7C. It is displayed brighter than the brightness of the slide lever 151a in (a). That is, if the pressing force is increased, the slide lever 151a is displayed brightly, and if the pressing force is decreased, the slide lever 151a is displayed darkly. Similar to FIG. 6, this is also an operation that matches the human natural sense. Although there are only three types of brightness of the slide lever 151a depicted in FIG. 7, it is also possible to display a brightness change that is almost stepless according to the change of the pressing force.

ここで、スライドレバー151aをスライドレール151bに沿って移動させる場合、CPU107はスライドレバー151aの移動方向も検知する。例えば、図8(a)に示すように、スライドレール151bがxy座標のy軸方向に描かれている場合、撮影者の指153の移動方向もy軸に沿った一次元軸方向でなければならない。尚、実際には、x軸方向の振れの許容範囲を予め設定しておき、許容範囲内の振れである場合は、撮影者の指153がy軸に沿った一次元軸方向に移動したと判断してもよい。   Here, when the slide lever 151a is moved along the slide rail 151b, the CPU 107 also detects the moving direction of the slide lever 151a. For example, as shown in FIG. 8A, when the slide rail 151b is drawn in the y-axis direction of the xy coordinates, the moving direction of the photographer's finger 153 is not the one-dimensional axis direction along the y-axis. Don't be. Actually, an allowable range of shake in the x-axis direction is set in advance, and if the shake is within the allowable range, the photographer's finger 153 is moved in the one-dimensional axis direction along the y-axis. You may judge.

そして、図8(b)に示すように、スライドレバー151aの移動方向が、スライドレール151bの一次元軸方向でない場合は、誤って何かがタッチパネル110に触れたものと判断してデジタルカメラ100の制御に反映させない。例えば、図3でズーム制御を行う場合に、図8(b)のようにスライドレバー151aの移動方向がスライドレール151bの一次元軸方向にない場合は、CPU107はズーム操作に反映させない。   8B, if the moving direction of the slide lever 151a is not the one-dimensional axial direction of the slide rail 151b, it is determined that something has touched the touch panel 110 by mistake, and the digital camera 100 Is not reflected in the control. For example, when performing zoom control in FIG. 3, if the moving direction of the slide lever 151a is not in the one-dimensional axis direction of the slide rail 151b as shown in FIG. 8B, the CPU 107 does not reflect the zoom operation.

ここで、上記の例では、スライドレバー151bのように直線状の操作インターフェースが一次元軸方向に配置されて、撮影者は一次元軸方向に指153を移動させて操作する場合について説明した。次に、操作インターフェースが直線上ではない場合の例について説明する。例えば、図9に示すように、色相環154を液晶モニタ111の画面に表示させて、撮影画像の色相や明るさを調整する操作インターフェースの場合について説明する。この場合、撮影者は、指153を色相環154に当てて撮影画像の色合いを調整する。例えば、撮影者の指153を色相環154上を円形に移動させると色相が変化する。さらに、所定の色相上に指153を当てたままの状態で押圧力を変化させると、そのままの色相で明るさだけが変化する。例えば、押圧力を強くすると撮影画像は明るくなり、押圧力を弱くすると撮影画像は暗くなる。このようにして、撮影者は、自然な感覚で撮影画像の色相や明るさを調整することができる。尚、この場合、操作インターフェースは円形状になっているので、撮影者は円形の所定軸方向に指153を移動させて操作することになる。そして、図8で説明した場合と同様に、円形の軸近傍から指153が外れた場合は、誤って何かがタッチパネル110に触れたものと判断し、CPU107は色相の制御に反映させない。   Here, in the above example, a case has been described in which a linear operation interface is arranged in the one-dimensional axis direction like the slide lever 151b, and the photographer operates by moving the finger 153 in the one-dimensional axis direction. Next, an example where the operation interface is not on a straight line will be described. For example, as shown in FIG. 9, a description will be given of a case of an operation interface in which the hue ring 154 is displayed on the screen of the liquid crystal monitor 111 to adjust the hue and brightness of a captured image. In this case, the photographer adjusts the hue of the captured image by placing the finger 153 on the hue ring 154. For example, when the photographer's finger 153 is moved circularly on the hue ring 154, the hue changes. Furthermore, if the pressing force is changed with the finger 153 remaining on the predetermined hue, only the brightness changes with the same hue. For example, when the pressing force is increased, the captured image becomes brighter, and when the pressing force is decreased, the captured image becomes darker. In this way, the photographer can adjust the hue and brightness of the captured image with a natural feeling. In this case, since the operation interface is circular, the photographer operates by moving the finger 153 in the direction of a predetermined circular axis. Similarly to the case described with reference to FIG. 8, when the finger 153 is removed from the vicinity of the circular axis, it is determined that something has touched the touch panel 110 by mistake, and the CPU 107 does not reflect the hue control.

尚、上記で説明したズーム操作やフォーカス操作或いは色相や明るさなどの調整操作だけでなく、画面上にレリーズボタンを表示させて、レリーズボタン上においた指153の押圧力が所定値未満の場合は半押しであると判断し、押圧力が所定値以上の場合は全押しであると判断するようにしても構わない。或いは、撮影モードの設定や露出制御、或いはAFエリアの設定や感度設定など様々な操作インターフェースに適用することができる。   In addition to the zoom operation, the focus operation, and the adjustment operation such as hue and brightness described above, the release button is displayed on the screen, and the pressing force of the finger 153 on the release button is less than a predetermined value. May be determined to be half-pressed, and may be determined to be fully pressed when the pressing force is equal to or greater than a predetermined value. Alternatively, it can be applied to various operation interfaces such as shooting mode setting and exposure control, or AF area setting and sensitivity setting.

このようにして、撮影者は、液晶モニタ111上のタッチパネル110に押し当てる指153の位置や押圧力によって、デジタルカメラ100の様々な操作を行うことができる。   In this manner, the photographer can perform various operations of the digital camera 100 depending on the position and pressing force of the finger 153 pressed against the touch panel 110 on the liquid crystal monitor 111.

次に、デジタルカメラ100の動作について、図10および図11のフローチャートを用いて説明する。先ず、図10は、先に説明した様々な操作インターフェースを使用する場合に共通する操作入力の初期処理に関するフローチャートである。尚、図10のフローチャートは、ROM109に予め記憶されたプログラムコードに基づいてCPU107が処理する内容を示している。   Next, the operation of the digital camera 100 will be described using the flowcharts of FIGS. 10 and 11. First, FIG. 10 is a flowchart regarding the initial processing of operation input common when using the various operation interfaces described above. Note that the flowchart of FIG. 10 shows the contents processed by the CPU 107 based on the program code stored in the ROM 109 in advance.

(ステップS101)CPU107は、操作入力の初期処理を開始する。ここで、操作入力の初期処理とは、撮影者が液晶モニタ111の画面に表示されている操作インターフェースに最初に指153を触れた時の処理である。   (Step S101) The CPU 107 starts an initial process of operation input. Here, the initial process of the operation input is a process when the photographer first touches the operation interface displayed on the screen of the liquid crystal monitor 111 with the finger 153.

(ステップS102)CPU107は、操作情報を初期化する。ここで、操作情報とは、タッチパネル110で検知される撮影者の指153の位置と押圧力の情報を意味し、これらの操作情報はRAM113の所定の領域に記憶される。位置情報は、例えばタッチパネル110をx軸(7ビット:0から127)とy軸(7ビット:0から127)の二次元座標として、その座標値で記憶する。また、押圧力は、例えばタッチパネル110で検知可能な範囲を(7ビット:0から127)で量子化した時の値で記憶する。ここで、座標値の初期値は(0,0)で、押圧力の初期値は0とする。尚、押圧力が0とは、指153がタッチパネル110に置かれていない状態を示す。本処理ステップでは、RAM113の所定領域に記憶される座標値と押圧力を初期値に設定する。   (Step S102) The CPU 107 initializes operation information. Here, the operation information means information on the position and pressing force of the photographer's finger 153 detected by the touch panel 110, and the operation information is stored in a predetermined area of the RAM 113. For example, the position information is stored as coordinate values of the touch panel 110 as two-dimensional coordinates of the x axis (7 bits: 0 to 127) and the y axis (7 bits: 0 to 127). The pressing force is stored as a value when the range detectable by the touch panel 110 is quantized with (7 bits: 0 to 127), for example. Here, the initial value of the coordinate value is (0, 0), and the initial value of the pressing force is 0. The pressing force of 0 indicates a state where the finger 153 is not placed on the touch panel 110. In this processing step, the coordinate value and the pressing force stored in a predetermined area of the RAM 113 are set to initial values.

(ステップS103)CPU107は、連続操作タイマを0に初期化する。ここで、連続操作タイマとは、撮影者の指153がタッチパネル110に触れている時間を確認するためのタイマで、連続操作タイマの値はRAM113の所定の領域に記憶される。連続操作タイマは、所定の時間毎にカウントされるタイマである。尚、本実施形態では、連続操作タイマ=0の時は、連続操作タイマが起動されていないことを示す。   (Step S103) The CPU 107 initializes the continuous operation timer to zero. Here, the continuous operation timer is a timer for confirming the time during which the photographer's finger 153 is touching the touch panel 110, and the value of the continuous operation timer is stored in a predetermined area of the RAM 113. The continuous operation timer is a timer that is counted every predetermined time. In the present embodiment, when the continuous operation timer = 0, it indicates that the continuous operation timer is not activated.

(ステップS104)CPU107は、撮影者が液晶モニタ111の画面に表示されている操作インターフェースに指153を触れたか否かを判別する。つまり、タッチパネル110上のいずれかの位置で0以外の押圧力を検知した場合は操作入力が有ったと判別してステップS105に進み、タッチパネル110上のいずれかの位置でも0以外の押圧力を検知しない場合は操作入力が無かったと判別し、操作入力が有るまで待機する。   (Step S <b> 104) The CPU 107 determines whether or not the photographer touches the finger 153 on the operation interface displayed on the screen of the liquid crystal monitor 111. That is, if a pressing force other than 0 is detected at any position on the touch panel 110, it is determined that there has been an operation input, and the process proceeds to step S105, and a pressing force other than 0 is applied to any position on the touch panel 110. If it is not detected, it is determined that there is no operation input, and it waits until there is an operation input.

(ステップS105)CPU107は、液晶モニタ111の画面に表示されている操作インターフェースの操作情報を取得する。つまり、タッチパネル110で0以外の押圧力を検知した位置とその時の押圧力とをタッチパネル110から取得する。   (Step S <b> 105) The CPU 107 acquires operation information of the operation interface displayed on the screen of the liquid crystal monitor 111. In other words, the position where the touch panel 110 detects a pressing force other than 0 and the pressing force at that time are acquired from the touch panel 110.

(ステップS106)CPU107は、連続操作タイマ=0か否かを判別する。連続操作タイマ=0の場合はステップS107に進み、連続操作タイマ=0でない場合はステップS108に進む。例えば、ステップS103を通って、最初に操作入力が有った場合は,連続操作タイマ=0となっているのでステップS107に進む。   (Step S106) The CPU 107 determines whether or not the continuous operation timer = 0. If the continuous operation timer = 0, the process proceeds to step S107. If the continuous operation timer = 0 is not satisfied, the process proceeds to step S108. For example, if there is an operation input for the first time through step S103, the continuous operation timer = 0, and the process proceeds to step S107.

(ステップS107)CPU107は、連続操作タイマを起動する。例えば、連続操作タイマ=1にする。   (Step S107) The CPU 107 starts a continuous operation timer. For example, continuous operation timer = 1.

(ステップS108)CPU107は、連続操作が行われたか否かを判別する。ここで、連続操作とは、撮影者の指153がタッチパネル110から離れずに行う操作を意味する。つまり、撮影者の指153がタッチパネル110から離れた場合は、連続操作ではなくなるので、ステップS103に戻る。また、撮影者の指153がタッチパネル110から離れていない場合は、連続操作中となりステップS109に進む。   (Step S108) The CPU 107 determines whether or not a continuous operation has been performed. Here, the continuous operation means an operation that the photographer's finger 153 performs without leaving the touch panel 110. That is, when the photographer's finger 153 is separated from the touch panel 110, the operation is not continuous, and the process returns to step S103. If the photographer's finger 153 is not away from the touch panel 110, continuous operation is in progress and the process proceeds to step S109.

(ステップS109)CPU107は、連続操作タイマをカウントアップする。尚、本実施形態では、連続操作タイマはステップS105からステップS110までの処理を繰り返す速さに応じてカウントアップされるようになっているが、CPU107に内蔵されるクロックに応じて所定間隔毎に割り込み処理を行うようにすれば、正確な時間で連続操作タイマをカウントアップすることができる。ここで、RAM113の連続操作タイマ用の記憶領域に記憶されている値はカウントアップされた連続操作タイマの値に更新される。   (Step S109) The CPU 107 counts up the continuous operation timer. In the present embodiment, the continuous operation timer is counted up according to the speed at which the processing from step S105 to step S110 is repeated, but at a predetermined interval according to the clock incorporated in the CPU 107. If interrupt processing is performed, the continuous operation timer can be counted up in an accurate time. Here, the value stored in the storage area for the continuous operation timer in the RAM 113 is updated to the value of the continuous operation timer counted up.

(ステップS110)CPU107は、RAM113の連続操作タイマ用の記憶領域を読み出して、連続操作タイマがタイムアウトしたか否かを判別する。つまり、ステップS109でカウントアップされた連続操作タイマが予め設定した所定値に達したか否かを判別する。連続操作タイマがタイムアウトした場合はステップS111に進み、連続操作タイマがタイムアウトしていない場合はステップS105に戻る。   (Step S110) The CPU 107 reads the storage area for the continuous operation timer in the RAM 113, and determines whether or not the continuous operation timer has timed out. That is, it is determined whether or not the continuous operation timer counted up in step S109 has reached a predetermined value set in advance. If the continuous operation timer has timed out, the process proceeds to step S111. If the continuous operation timer has not timed out, the process returns to step S105.

(ステップS111)CPU107は、ステップS105で取得した操作情報(タッチパネル110で0以外の押圧力を検知した位置とその時の押圧力)をタッチパネル110から入力された操作情報として確定する。つまり、CPU107は、確定した操作情報を各処理に反映する。例えば、確定した操作情報を用いてズーム処理やフォーカス処理を行う。   (Step S <b> 111) The CPU 107 determines the operation information acquired at Step S <b> 105 (the position at which the pressing force other than 0 is detected on the touch panel 110 and the pressing force at that time) as the operation information input from the touch panel 110. That is, the CPU 107 reflects the confirmed operation information in each process. For example, zoom processing and focus processing are performed using the determined operation information.

(ステップS112)CPU107は、操作入力の初期処理を終了する。   (Step S <b> 112) The CPU 107 ends the initial operation input process.

以上、処理ステップS101から処理ステップS112までの一連の処理は、液晶モニタ111上に表示された操作インターフェースを用いてデジタルカメラ100を操作する場合に共通の入力処理である。ここで、図10に示した操作入力の初期処理は、撮影者が液晶モニタ111上に表示された操作インターフェースで操作入力を行おうとしている時に、撮影者の身体や鞄などの物体が誤ってタッチパネル110に触れた場合の誤動作を防止するための初期処理である。これらの初期処理によって、例えば、連続操作タイマの設定時間より短い時間でタッチパネル110に触れた場合は、操作入力がなかったものとして処理され、実際の制御処理(ズーム処理やフォーカス処理など)は行われない。   As described above, a series of processing from the processing step S101 to the processing step S112 is common input processing when operating the digital camera 100 using the operation interface displayed on the liquid crystal monitor 111. Here, the initial process of the operation input shown in FIG. 10 is that the photographer's body or an object such as a bag is mistaken when the photographer tries to perform the operation input using the operation interface displayed on the liquid crystal monitor 111. This is an initial process for preventing a malfunction when the touch panel 110 is touched. By these initial processes, for example, when the touch panel 110 is touched in a time shorter than the set time of the continuous operation timer, it is processed that there is no operation input, and the actual control process (zoom process, focus process, etc.) is performed. I will not.

次に、図10で説明した初期入力処理を用いて、実際の制御処理を行う場合の一例について説明する。図11は、ズーム操作とフォーカス操作とを同時に行う操作インターフェースでの操作入力の流れを示したフローチャートである。尚、図11のフローチャートは、ROM109に予め記憶されたプログラムコードに基づいてCPU107が処理する内容を示している。   Next, an example of performing actual control processing using the initial input processing described with reference to FIG. 10 will be described. FIG. 11 is a flowchart showing the flow of operation input on the operation interface that performs the zoom operation and the focus operation simultaneously. Note that the flowchart of FIG. 11 shows the contents processed by the CPU 107 based on the program code stored in the ROM 109 in advance.

(ステップS201)CPU107は、ズーム制御とフォーカス制御の処理を開始する。ここで、CPU107は、図3の操作インターフェース151に示すようなスライドレバー151aとスライドレール151bとを液晶モニタ111の画面に表示する。また、この時、液晶モニタ111の画面には、時系列に連続して撮像素子103で撮影されるプレビュー画像が動画として表示され、撮影者は液晶モニタ111に表示される画面を見ながら撮影画像の構図を確認することができる。   (Step S201) The CPU 107 starts zoom control and focus control processing. Here, the CPU 107 displays a slide lever 151 a and a slide rail 151 b as shown in the operation interface 151 of FIG. 3 on the screen of the liquid crystal monitor 111. At this time, a preview image captured by the image sensor 103 is continuously displayed in time series on the screen of the liquid crystal monitor 111 as a moving image, and the photographer views the captured image while viewing the screen displayed on the liquid crystal monitor 111. Can be confirmed.

(ステップS202)CPU107は、図10のフローチャートで説明した初期入力処理を実行する。つまり、初期入力処理で撮影者の指153が意図的にタッチパネル110に触れたことを検出する。そして、操作情報が確定したら初期入力処理が終了し、ステップS203に進む。   (Step S202) The CPU 107 executes the initial input process described with reference to the flowchart of FIG. That is, it is detected that the photographer's finger 153 has intentionally touched the touch panel 110 in the initial input process. When the operation information is confirmed, the initial input process is terminated, and the process proceeds to step S203.

(ステップS203)CPU107は、液晶モニタ111の画面に表示されている操作インターフェースの操作情報(押圧力と押圧力を検知した位置)を取得し、RAM113の所定領域に記憶する。尚、この時、撮影者の指153がタッチパネル110から離れている場合は押圧力は0となる。また、押圧力を検知した位置は、押圧力が0なので特定できないため、押圧力を検知した位置の座標を初期値(0,0)として、RAM113の所定領域に記憶する。ここで、RAM113の所定領域には、最新の押圧力と押圧位置だけでなく、前回の押圧力と押圧位置も記憶される。   (Step S <b> 203) The CPU 107 acquires operation information of the operation interface (a position where the pressing force and the pressing force are detected) displayed on the screen of the liquid crystal monitor 111 and stores it in a predetermined area of the RAM 113. At this time, when the photographer's finger 153 is away from the touch panel 110, the pressing force is zero. Further, since the position where the pressing force is detected cannot be specified because the pressing force is 0, the coordinates of the position where the pressing force is detected are stored in a predetermined area of the RAM 113 as an initial value (0, 0). Here, in the predetermined area of the RAM 113, not only the latest pressing force and pressing position but also the previous pressing force and pressing position are stored.

(ステップS204)CPU107は、ステップS203で入力した操作情報の押圧力をRAM113の所定領域から読み出して、押圧力が0(タッチパネル110に撮影者の指153が触れていない状態)であるか否かを判別する。押圧力が0の場合(撮影者の指153がタッチパネル110から離れた場合)はステップS215に進んでズーム制御およびフォーカス制御の処理を終了し、押圧力が0でない場合(撮影者の指153がタッチパネル110に置かれている場合)はステップS205に進む。   (Step S204) The CPU 107 reads the pressing force of the operation information input in step S203 from a predetermined area of the RAM 113, and whether the pressing force is 0 (a state where the photographer's finger 153 is not touching the touch panel 110). Is determined. When the pressing force is 0 (when the photographer's finger 153 has moved away from the touch panel 110), the process proceeds to step S215 to end the zoom control and focus control processing, and when the pressing force is not 0 (the photographer's finger 153 is If it is placed on the touch panel 110), the process proceeds to step S205.

(ステップS205)CPU107は、ステップS203で入力した操作情報の押圧力が変化したか否かを判別する。つまり、RAM113の所定領域に記憶されている前回の押圧力と最新の押圧力とを比較し、押圧力が変化したか否かを判別する。尚、前回の押圧力と最新の押圧力との比較は単純に差分が0であるか否かで判断してもよいが、例えば、両者の差分の絶対値が予め設定した閾値以上である場合に変化したと判断し、予め設定した閾値未満である場合は変化していないと判断してもよい。   (Step S205) The CPU 107 determines whether or not the pressing force of the operation information input in step S203 has changed. That is, the previous pressing force stored in the predetermined area of the RAM 113 is compared with the latest pressing force to determine whether or not the pressing force has changed. The comparison between the previous pressing force and the latest pressing force may be determined simply by whether or not the difference is 0. For example, when the absolute value of the difference between the two is equal to or greater than a preset threshold value If it is less than a preset threshold value, it may be determined that it has not changed.

押圧力が変化した場合はステップS206に進み、押圧力が変化していない場合はステップS209に進む。   If the pressing force has changed, the process proceeds to step S206. If the pressing force has not changed, the process proceeds to step S209.

尚、この時、押圧力の変動幅が所定値以上ある場合は、押圧力が変化しなかったものと判断するようにしても構わない。これにより、撮影者がデジタルカメラ100を握り直すなどのイレギュラーな操作によって、一時的に強い圧力がタッチパネル110に掛かって誤動作することを防止できる。   At this time, if the fluctuation range of the pressing force is greater than or equal to a predetermined value, it may be determined that the pressing force has not changed. Accordingly, it is possible to prevent malfunction due to a temporary strong pressure being applied to the touch panel 110 by an irregular operation such as the photographer holding the digital camera 100 again.

(ステップS206)CPU107は、押圧力が変化した場合に、押圧力が大きくなったか小さくなったかを判別する。つまり、RAM113の所定領域に記憶されている前回の押圧力と最新の押圧力との差を計算し、どちらが大きいかを判別する。   (Step S206) When the pressing force changes, the CPU 107 determines whether the pressing force has increased or decreased. That is, the difference between the previous pressing force stored in the predetermined area of the RAM 113 and the latest pressing force is calculated to determine which is larger.

(前回の押圧力)−(最新の押圧力)<0の場合は押圧力が大きくなったと判断してステップS207に進み、(前回の押圧力)−(最新の押圧力)>0の場合は押圧力が小さくなったと判断してステップS208に進む。   If (previous pressing force) − (latest pressing force) <0, it is determined that the pressing force has increased, and the process proceeds to step S207. If (previous pressing force) − (latest pressing force)> 0, It is determined that the pressing force has decreased, and the process proceeds to step S208.

(ステップS207)CPU107は、フォーカスレンズの位置を後側(撮像素子102に近づく方向)に移動する。つまり、CPU107は、システムバス105およびI/Oコントローラ116を介して駆動部122に指令し、駆動部122はフォーカスレンズの位置が撮像素子102に近づく方向に移動するようモータ121を所定量だけ駆動する。処理後、ステップS209に進む。ここで、所定量だけ駆動するとは、予め設定された距離だけフォーカスレンズの位置を動かすことを意味し、本処理ステップを通る度に少しずつフォーカスレンズの位置が撮像素子102側に近づいて行く。尚、フォーカスを精度良く合わせるためには、所定量を駆動部122で駆動できる最小単位にするのが望ましい。   (Step S207) The CPU 107 moves the position of the focus lens to the rear side (direction approaching the image sensor 102). That is, the CPU 107 commands the drive unit 122 via the system bus 105 and the I / O controller 116, and the drive unit 122 drives the motor 121 by a predetermined amount so that the position of the focus lens moves in a direction approaching the image sensor 102. To do. After processing, the process proceeds to step S209. Here, driving by a predetermined amount means that the position of the focus lens is moved by a preset distance, and the position of the focus lens gradually approaches the image sensor 102 side each time this processing step is performed. In order to adjust the focus accurately, it is desirable to set the predetermined amount to the minimum unit that can be driven by the drive unit 122.

(ステップS208)CPU107は、フォーカスレンズの位置を前側(撮像素子102から離れる方向)に移動する。つまり、CPU107は、システムバス105およびI/Oコントローラ116を介して駆動部122に指令し、駆動部122はフォーカスレンズの位置が撮像素子102から離れる方向に移動するようモータ121を所定量だけ駆動する。処理後、ステップS209に進む。ここで、所定量の意味については、ステップS207で説明した通りである。   (Step S208) The CPU 107 moves the position of the focus lens to the front side (in the direction away from the image sensor 102). That is, the CPU 107 commands the drive unit 122 via the system bus 105 and the I / O controller 116, and the drive unit 122 drives the motor 121 by a predetermined amount so that the position of the focus lens moves away from the image sensor 102. To do. After processing, the process proceeds to step S209. Here, the meaning of the predetermined amount is as described in step S207.

(ステップS209)CPU107は、ステップS203で入力した操作情報の押圧位置が変化したか否かを判別する。つまり、RAM113の所定領域に記憶されている前回の押圧位置と最新の押圧位置とを比較し、押圧位置が変化したか否かを判別する。尚、前回の押圧位置と最新の押圧位置との比較は単純に前回の位置と最新の位置との距離が0であるか否かで判断してもよいが、例えば、両者の距離が予め設定した閾値以上である場合に変化したと判断し、予め設定した閾値未満である場合は変化していないと判断してもよい。ここで、例えば、前回の座標A(x1,y1)から今回の座標B(x2,y2)に移動している場合、両者の距離をABで表すと、距離ABは(式1)で求められる。
AB=√((x2−x1)^2+(y2−y1)^2) …(式1)
上記の判別の結果、押圧位置が変化した場合はステップS210に進み、押圧位置が変化していない場合はステップS203に戻る。
(Step S209) The CPU 107 determines whether or not the pressing position of the operation information input in step S203 has changed. That is, the previous pressing position stored in the predetermined area of the RAM 113 is compared with the latest pressing position to determine whether or not the pressing position has changed. The comparison between the previous pressing position and the latest pressing position may be determined simply by determining whether the distance between the previous pressing position and the latest pressing position is 0. For example, the distance between the two is set in advance. If it is equal to or greater than the threshold value, it may be determined that the change has occurred, and if it is less than the preset threshold value, it may be determined that the change has not occurred. Here, for example, when moving from the previous coordinate A (x1, y1) to the current coordinate B (x2, y2), if the distance between the two is represented by AB, the distance AB is obtained by (Equation 1). .
AB = √ ((x2-x1) ^ 2 + (y2-y1) ^ 2) (Formula 1)
If the pressed position has changed as a result of the determination, the process proceeds to step S210, and if the pressed position has not changed, the process returns to step S203.

(ステップS210)CPU107は、RAM113の所定領域に記憶されている前回の押圧位置と最新の押圧位置とを比較し、押圧位置が所定軸上にあるか否かを判別する。ここで、例えば図3に描いた操作インターフェースの場合、スライドレバー151aはスライドレール151bの一次元軸上を移動するので、所定軸はスライドレール151bの一次元軸に相当する。   (Step S210) The CPU 107 compares the previous pressing position stored in the predetermined area of the RAM 113 with the latest pressing position, and determines whether or not the pressing position is on the predetermined axis. Here, for example, in the case of the operation interface depicted in FIG. 3, the slide lever 151a moves on the one-dimensional axis of the slide rail 151b, so the predetermined axis corresponds to the one-dimensional axis of the slide rail 151b.

また、図8(a)および図8(b)のように、x軸を水平方向、y軸を垂直方向(スライドレール151bの一次元軸方向)にxy座標を取ったとすると、例えば、前回の座標A(x1,y1)から今回の座標B(x2,y2)に移動した場合、スライドレール151bはy軸方向に配置されているので、x軸方向の動きは0または小さい範囲になるはずである。そこで、x軸の範囲を0から127およびy軸の範囲を0から127とした場合、CPU107は、例えば閾値をαとすると、x2がx1±αの範囲内にあるか否かを判別する。
(x1−α)<x2<(x1+α) …(式2)
例えば、閾値α=3の場合、(x1−3)<x2<(x1+3)を満たすか否かを判別する。
Further, as shown in FIGS. 8A and 8B, when the xy coordinates are taken in the horizontal direction and the y axis in the vertical direction (one-dimensional axis direction of the slide rail 151b), for example, When moving from the coordinate A (x1, y1) to the current coordinate B (x2, y2), since the slide rail 151b is arranged in the y-axis direction, the movement in the x-axis direction should be 0 or a small range. is there. Therefore, when the x-axis range is 0 to 127 and the y-axis range is 0 to 127, for example, if the threshold value is α, the CPU 107 determines whether x2 is within the range of x1 ± α.
(X1−α) <x2 <(x1 + α) (Formula 2)
For example, when the threshold value α = 3, it is determined whether or not (x1-3) <x2 <(x1 + 3) is satisfied.

上記の判別の結果、x2が(式2)を満たす場合は所定軸上にあると判断してステップS211に進み、x2が(式2)を満たさない場合は所定軸上にないと判断してステップS203に戻る。   As a result of the above determination, if x2 satisfies (Expression 2), it is determined that it is on the predetermined axis, and the process proceeds to step S211. If x2 does not satisfy (Expression 2), it is determined that it is not on the predetermined axis. The process returns to step S203.

尚、所定軸が図8のように一次元軸上ではなく、図9に示すような円形の軸である場合は、例えば色相環154の外側円と内側円との間の座標上にある場合を所定軸上にあると判断し、色相環154の外側円より外側または内側円より内側の座標上にある場合を所定軸上にないと判断する。   When the predetermined axis is not a one-dimensional axis as shown in FIG. 8 but a circular axis as shown in FIG. 9, for example, when the predetermined axis is on the coordinates between the outer circle and the inner circle of the hue ring 154 Is determined to be on the predetermined axis, and the case where it is on the coordinates outside the outer circle or the inner circle of the hue ring 154 is determined not to be on the predetermined axis.

また、ここでは、CPU107は、押圧位置の移動方向を判別するようにしたが、移動方向だけでなく単位時間当たりの移動距離を算出して、移動速度を判別条件に加えても構わない。この場合は、所定軸方向であって且つ所定速度以下で押圧位置が移動しているか否かを判別する。例えば、撮影者が意図せずにたまたま何かの物体が接触したような場合は、撮影者が意図して指153を動かす場合に比べて、移動方向が同じでも移動速度が速い場合が想定される。移動速度を判別条件に加えることで、このような誤動作を排除することができる。   Here, the CPU 107 discriminates the moving direction of the pressed position, but it may calculate the moving distance per unit time as well as the moving direction and add the moving speed to the determining condition. In this case, it is determined whether or not the pressing position is moving at a predetermined axis direction and at a predetermined speed or less. For example, when an object accidentally touches the photographer unintentionally, it is assumed that the moving speed is fast even if the direction of movement is the same as when the photographer intentionally moves the finger 153. The Such a malfunction can be eliminated by adding the moving speed to the determination condition.

(ステップS211)CPU107は、RAM113の所定領域に記憶されている前回の押圧位置と最新の押圧位置とを比較し、変化方向を判別する。例えば、図8の場合、スライドレバー151aが紙面上方向(y軸増加方向)に移動したか否かを判別する。   (Step S211) The CPU 107 compares the previous pressing position stored in the predetermined area of the RAM 113 with the latest pressing position, and determines the change direction. For example, in the case of FIG. 8, it is determined whether or not the slide lever 151a has moved in the upward direction on the paper (in the y-axis increasing direction).

スライドレバー151aがy軸増加方向に移動した場合はステップS212に進み、それ以外の場合はステップS213に進む。   If the slide lever 151a has moved in the y-axis increasing direction, the process proceeds to step S212. Otherwise, the process proceeds to step S213.

(ステップS212)CPU107は、ズームレンズの位置をテレ側に移動する(ズームインする)。つまり、CPU107は、システムバス105およびI/Oコントローラ116を介して駆動部122に指令し、駆動部122はズームレンズの位置がテレ側になる方向にモータ121を所定量だけ駆動する。処理後、ステップS203に戻る。ここで、所定量だけ駆動するとは、予め設定された距離だけズームレンズの位置を動かすことを意味し、本処理ステップを通る度に少しずつズームレンズの位置がテレ側に移動していく。尚、ズーム位置を精度良く合わせるためには、所定量を駆動部122が駆動できる最小単位にするのが望ましい。   (Step S212) The CPU 107 moves the zoom lens to the tele side (zooms in). That is, the CPU 107 commands the drive unit 122 via the system bus 105 and the I / O controller 116, and the drive unit 122 drives the motor 121 by a predetermined amount in the direction in which the position of the zoom lens becomes the tele side. After processing, the process returns to step S203. Here, driving by a predetermined amount means that the position of the zoom lens is moved by a preset distance, and the position of the zoom lens is gradually moved to the tele side every time this processing step is passed. In order to adjust the zoom position with high accuracy, it is desirable to set the predetermined amount to the minimum unit that the drive unit 122 can drive.

(ステップS213)CPU107は、ステップS211と同様に、RAM113の所定領域に記憶されている前回の押圧位置と最新の押圧位置とを比較し、変化方向を判別する。但し、本処理では、図8において、スライドレバー151aが紙面下方向(y軸減少方向)に移動したか否かを判別する。   (Step S213) Similar to step S211, the CPU 107 compares the previous pressing position stored in the predetermined area of the RAM 113 with the latest pressing position, and determines the change direction. However, in this process, in FIG. 8, it is determined whether or not the slide lever 151a has moved downward in the drawing (in the y-axis decreasing direction).

スライドレバー151aがy軸減少方向に移動した場合はステップS214に進み、それ以外の場合(y軸方向の移動がない場合)はステップS203に戻る。   If the slide lever 151a has moved in the y-axis decreasing direction, the process proceeds to step S214. Otherwise (if there is no movement in the y-axis direction), the process returns to step S203.

(ステップS214)CPU107は、ズームレンズの位置をワイド側に移動する(ズームアウトする)。つまり、CPU107は、システムバス105およびI/Oコントローラ116を介して駆動部122に指令し、駆動部122はズームレンズの位置がワイド側になる方向にモータ121を所定量だけ駆動する。処理後、ステップS203に戻る。ここで、所定量の意味については、ステップS212で説明した通りである。   (Step S214) The CPU 107 moves the zoom lens to the wide side (zooms out). That is, the CPU 107 commands the drive unit 122 via the system bus 105 and the I / O controller 116, and the drive unit 122 drives the motor 121 by a predetermined amount in the direction in which the position of the zoom lens becomes the wide side. After processing, the process returns to step S203. Here, the meaning of the predetermined amount is as described in step S212.

(ステップS215)CPU107は、ズーム制御とフォーカス制御の処理を終了する。   (Step S215) The CPU 107 ends the zoom control and focus control processing.

以上、処理ステップS201から処理ステップS215までの一連の処理は、ズーム操作とフォーカス操作とを同時に行う操作インターフェースでの操作入力の処理である。図11で説明したように、撮影者は、指153をタッチパネル110から離さずに、ズーム操作やフォーカス操作を行うことができる。   As described above, a series of processes from the process step S201 to the process step S215 is an operation input process on the operation interface that simultaneously performs the zoom operation and the focus operation. As described with reference to FIG. 11, the photographer can perform a zoom operation and a focus operation without releasing the finger 153 from the touch panel 110.

ここで、図11のフローチャートでは、少しでも撮影者は指153をタッチパネル110から離すと、ズーム制御やフォーカス制御が終了してしまうが、図12に示すフローチャートでは、撮影者が指153を離すタイミングについても、図10で説明したような連続操作タイマを用いて、予め設定された時間だけ指153が離れた場合のみ、撮影者が意図的に指153を離したものと判断し、操作を終了するようにしている。   Here, in the flowchart of FIG. 11, when the photographer releases the finger 153 from the touch panel 110 even a little, the zoom control and the focus control are finished. However, in the flowchart shown in FIG. 12, the timing when the photographer releases the finger 153. Also, using the continuous operation timer as described in FIG. 10, it is determined that the photographer intentionally releases the finger 153 only when the finger 153 has been released for a preset time, and the operation is terminated. Like to do.

次に、図12のフローチャートについて説明する。尚、図12のフローチャートは、ROM109に予め記憶されたプログラムコードに基づいてCPU107が処理する内容を示している。また、図12のフローチャートで図11のフローチャートと同じ符号の処理ステップは同じ処理を示すので、重複する説明は省略する。ここでは、図12で追加された処理についてのみ説明する。   Next, the flowchart of FIG. 12 will be described. Note that the flowchart of FIG. 12 shows the contents processed by the CPU 107 based on the program code stored in the ROM 109 in advance. Also, in the flowchart of FIG. 12, processing steps having the same reference numerals as those in the flowchart of FIG. Here, only the processing added in FIG. 12 will be described.

先ず、ステップS202で初期入力処理が終了した後、ステップS203に進む前にステップS301の処理を行う。   First, after the initial input process is completed in step S202, the process of step S301 is performed before proceeding to step S203.

(ステップS301)CPU107は、連続操作タイマを0に初期化する。尚、連続操作タイマとは、図10のステップS103と同様のタイマであるが、本処理ステップでは撮影者の指153がタッチパネル110から離れている時間を確認するためのタイマである。また、連続操作タイマの値はRAM113の所定の領域に記憶され、所定の時間毎にカウントされるタイマである。尚、図10のフローチャートと同様に、連続操作タイマ=0の時は、連続操作タイマが起動されていないことを示す。処理後、ステップS203に進む。   (Step S301) The CPU 107 initializes a continuous operation timer to zero. The continuous operation timer is a timer similar to step S103 in FIG. 10, but is a timer for confirming the time during which the photographer's finger 153 is away from the touch panel 110 in this processing step. The value of the continuous operation timer is a timer that is stored in a predetermined area of the RAM 113 and is counted every predetermined time. As in the flowchart of FIG. 10, when the continuous operation timer = 0, it indicates that the continuous operation timer is not activated. After processing, the process proceeds to step S203.

次に、ステップS204で押圧力=0と判定された場合に、図11のフローチャートでステップS215に進んで処理を終了したが、図12のフローチャートでは、ステップS215に進まずにステップS302の処理を行う。   Next, when it is determined in step S204 that the pressing force = 0, the process proceeds to step S215 in the flowchart of FIG. 11 to end the process, but in the flowchart of FIG. 12, the process of step S302 is not performed without proceeding to step S215. Do.

(ステップS302)CPU107は、連続操作タイマ=0か否かを判別する。連続操作タイマ=0の場合はステップS303に進み、連続操作タイマ=0でない場合はステップS304に進む。例えば、ステップS301を通って、最初に押圧力=0になった場合は,連続操作タイマ=0となっているのでステップS303に進む。   (Step S302) The CPU 107 determines whether or not the continuous operation timer = 0. If the continuous operation timer = 0, the process proceeds to step S303. If the continuous operation timer = 0 is not satisfied, the process proceeds to step S304. For example, if the pressing force = 0 first through step S301, the continuous operation timer = 0, so the process proceeds to step S303.

(ステップS303)CPU107は、連続操作タイマを起動する。例えば、連続操作タイマ=1にする。   (Step S303) The CPU 107 starts a continuous operation timer. For example, continuous operation timer = 1.

(ステップS304)CPU107は、連続操作タイマをカウントアップする。尚、本実施形態では、連続操作タイマはステップS203,ステップS204,ステップS302からステップS305までの処理を繰り返す速さに応じてカウントアップされるようになっているが、図10のステップS109の場合と同様に、CPU107に内蔵されるクロックに応じて所定間隔毎に割り込み処理を行うようにすれば、正確な時間で連続操作タイマをカウントアップすることができる。ここで、RAM113の連続操作タイマ用の記憶領域に記憶されている値はカウントアップされた連続操作タイマの値に更新される。   (Step S304) The CPU 107 counts up the continuous operation timer. In the present embodiment, the continuous operation timer is counted up according to the speed at which the processing from Step S203, Step S204, Step S302 to Step S305 is repeated. In the case of Step S109 in FIG. Similarly to the above, if interrupt processing is performed at predetermined intervals according to the clock incorporated in the CPU 107, the continuous operation timer can be counted up in an accurate time. Here, the value stored in the storage area for the continuous operation timer in the RAM 113 is updated to the value of the continuous operation timer counted up.

(ステップS305)CPU107は、RAM113の連続操作タイマ用の記憶領域を読み出して、連続操作タイマがタイムアウトしたか否かを判別する。つまり、ステップS304でカウントアップされた連続操作タイマが予め設定した所定値に達したか否かを判別する。連続操作タイマがタイムアウトしていない場合はステップS203に戻り、連続操作タイマがタイムアウトした場合はステップS215に進んで処理を終了する。   (Step S305) The CPU 107 reads the storage area for the continuous operation timer in the RAM 113 and determines whether or not the continuous operation timer has timed out. That is, it is determined whether or not the continuous operation timer counted up in step S304 has reached a predetermined value set in advance. If the continuous operation timer has not timed out, the process returns to step S203, and if the continuous operation timer has timed out, the process proceeds to step S215 to end the process.

ここで、撮影者の指153がタッチパネル110から離れている間は、連続操作タイマがタイムアウトするまで、ステップS203,ステップS204,ステップS302からステップS305までの処理を繰り返すが、この繰り返し処理の途中で撮影者の指153がタッチパネル110に置かれた場合は、ステップS204から抜けてステップS306を実行し、ステップS205に移行する。   Here, while the photographer's finger 153 is away from the touch panel 110, the processing from step S203, step S204, and step S302 to step S305 is repeated until the continuous operation timer times out. When the photographer's finger 153 is placed on the touch panel 110, the process leaves step S204, executes step S306, and proceeds to step S205.

(ステップS306)CPU107は、連続操作タイマを0に初期化する。これによって、再び押圧力=0になった場合に、改めて、ステップS203,ステップS204,ステップS302からステップS305までの処理を連続操作タイマがタイムアウトするまで繰り返すことができる。尚、撮影者の指153が一時的にタッチパネル110から離れている状態から、再び撮影者の指153がタッチパネル110に置かれた直後は、図10のフローチャートと同じ入力初期処理を実行するようにしても構わない。   (Step S306) The CPU 107 initializes the continuous operation timer to zero. As a result, when the pressing force becomes 0 again, the processing from step S203, step S204, and step S302 to step S305 can be repeated until the continuous operation timer times out. Note that immediately after the photographer's finger 153 is temporarily separated from the touch panel 110 and immediately after the photographer's finger 153 is placed on the touch panel 110 again, the same initial input processing as in the flowchart of FIG. 10 is executed. It doesn't matter.

ここで、再び撮影者の指153がタッチパネル110に置かれた直後か否かの判別は、ステップS204で押圧力=0と判別してステップS302に移行する際に、一旦連続タイマ処理が行われたことを示すチェック用のフラグを立てておき、このフラグがたっているか否かで行うことができる。或いは、チェック用のフラグの代わりに、連続フラグタイマが0であるか否かを判別し、連続フラグタイマが0でない場合は、一旦、連続タイマ処理が行われたと見なすことができる。この場合は、CPU107は、この判断の後で連続操作タイマを0に初期化する。   Here, it is determined whether or not the photographer's finger 153 has just been placed on the touch panel 110 again. When the pressing force = 0 is determined in step S204 and the process proceeds to step S302, a continuous timer process is once performed. This can be done by setting a check flag indicating that the flag has been set. Alternatively, instead of the check flag, it is determined whether or not the continuous flag timer is 0. If the continuous flag timer is not 0, it can be considered that the continuous timer process has been performed once. In this case, the CPU 107 initializes the continuous operation timer to 0 after this determination.

このように、本実施形態に係るデジタルカメラ100の操作インターフェースは、所定軸方向の操作インターフェース上の押圧位置と押圧力(押圧具合い)の両方に基づいて操作情報を入力するので、撮影者が直感的且つ確実に操作可能な操作インターフェースを実現できる。   As described above, the operation interface of the digital camera 100 according to the present embodiment inputs the operation information based on both the pressing position and the pressing force (pressing condition) on the operation interface in the predetermined axial direction. It is possible to realize an operation interface that can be operated reliably and reliably.

特に、撮影者がタッチパネル110に指153を押し当てて操作を開始する際に、連続操作タイマによって、所定時間だけ指153が連続して押し当てられているか否かを判別するので、撮影者の身体や鞄などの物体が誤ってタッチパネル110に触れた場合の誤動作を防止できる。   In particular, when the photographer presses the finger 153 against the touch panel 110 to start the operation, the continuous operation timer determines whether or not the finger 153 is continuously pressed for a predetermined time. It is possible to prevent a malfunction when an object such as a body or a bag touches the touch panel 110 by mistake.

また、撮影者がタッチパネル110の指153を動かす方向が操作インターフェース上の所定軸方向にある場合のみ、操作情報を処理に反映するので、撮影者の操作ミスを防ぐことができる。さらに、押圧力の変動が所定範囲内の場合のみ、操作情報を処理に反映するので、より一層、撮影者の操作ミスを防ぐことができる。   Further, since the operation information is reflected in the process only when the photographer moves the finger 153 of the touch panel 110 in the predetermined axis direction on the operation interface, it is possible to prevent a photographer's operation mistake. Furthermore, since the operation information is reflected in the process only when the variation of the pressing force is within the predetermined range, it is possible to further prevent the operator from making an operation error.

本実施形態に係るデジタルカメラ100のブロック図である。1 is a block diagram of a digital camera 100 according to an embodiment. 操作インターフェースの一例を示す説明図である。It is explanatory drawing which shows an example of an operation interface. ズームイン前の様子を示す説明図である。It is explanatory drawing which shows the mode before zooming in. ズームイン時の様子を示す説明図である。It is explanatory drawing which shows the mode at the time of zooming in. フォーカス操作後の様子を示す説明図である。It is explanatory drawing which shows the mode after a focus operation. 操作インターフェースのグラフィック表示例を示す説明図である。It is explanatory drawing which shows the example of a graphic display of an operation interface. 操作インターフェースのグラフィック表示例を示す説明図である。It is explanatory drawing which shows the example of a graphic display of an operation interface. 操作方向を説明するための説明図である。It is explanatory drawing for demonstrating an operation direction. 色相環を用いた操作インターフェースの例を示す説明図である。It is explanatory drawing which shows the example of the operation interface using a hue ring. 入力初期処理を示すフローチャートである。It is a flowchart which shows an input initial process. ズーム制御およびフォーカス制御を示すフローチャートである。It is a flowchart which shows zoom control and focus control. その他の例のズーム制御およびフォーカス制御を示すフローチャートである。It is a flowchart which shows the zoom control and focus control of another example.

符号の説明Explanation of symbols

100・・・デジタルカメラ 101・・・レンズ光学系
102・・・撮像素子 103・・・A/D変換部
104・・・バッファメモリ 105・・・システムバス
106・・・信号処理回路 107・・・CPU
108・・・操作パネル 109・・・ROM
110・・・タッチパネル 111・・・液晶モニタ
112・・・表示回路 113・・・RAM
114・・・メモリカードIF 115・・・メモリカード
116・・・I/Oコントローラ 117・・・機構部
120・・・アクチュエータ 121・・・モータ
122・・・駆動部 123・・・エンコーダ
151・・・操作インターフェース 151a・・・スライドレバー
151b・・・スライドレール 152・・・文字情報
DESCRIPTION OF SYMBOLS 100 ... Digital camera 101 ... Lens optical system 102 ... Image pick-up element 103 ... A / D conversion part 104 ... Buffer memory 105 ... System bus 106 ... Signal processing circuit 107 ...・ CPU
108 ... Operation panel 109 ... ROM
110 ... Touch panel 111 ... LCD monitor 112 ... Display circuit 113 ... RAM
114 ... Memory card IF 115 ... Memory card 116 ... I / O controller 117 ... Mechanism unit 120 ... Actuator 121 ... Motor 122 ... Drive unit 123 ... Encoder 151 ..Operation interface 151a ... Slide lever 151b ... Slide rail 152 ... Text information

Claims (7)

レンズ光学系を介して被写体画像を撮影する撮影部と、
前記撮影部が撮影した被写体画像および操作インターフェースを表示する表示部と、
前記表示部に表示された操作インターフェース上の押圧操作を受ける押圧位置を操作情報として検出する第1検出部と、
前記第1検出部の前記押圧位置における押圧具合いを操作情報として検出する第2検出部と、
前記第1検出部および前記第2検出部が検出する両方の操作情報に基づいた操作を実行する制御部と
を有することを特徴とする撮影装置。
A photographing unit for photographing a subject image via a lens optical system;
A display unit for displaying a subject image and an operation interface captured by the imaging unit;
A first detection unit that detects, as operation information, a pressing position that receives a pressing operation on the operation interface displayed on the display unit;
A second detection unit that detects, as operation information, a pressing condition at the pressing position of the first detection unit;
An imaging apparatus comprising: a control unit that performs an operation based on both operation information detected by the first detection unit and the second detection unit.
請求項1に記載の撮影装置において、
前記制御部は、前記第1検出部が検出する前記押圧位置の時間的に変化する方向が前記操作インターフェース上の所定軸方向にある場合のみ、前記第1検出部および前記第2検出部が検出する両方の操作情報に基づいた操作を実行する
ことを特徴とする撮影装置。
The imaging device according to claim 1,
The control unit detects the first detection unit and the second detection unit only when the temporally changing direction of the pressing position detected by the first detection unit is in a predetermined axial direction on the operation interface. An image-taking apparatus that performs an operation based on both pieces of operation information.
請求項1に記載の撮影装置において、
前記制御部は、前記第2検出部が検出する前記押圧具合いが予め設定された一定時間内において所定範囲内である場合のみ、前記第1検出部および前記第2検出部が検出する両方の操作情報に基づいた操作を実行する
ことを特徴とする撮影装置。
The imaging device according to claim 1,
The control unit detects both operations detected by the first detection unit and the second detection unit only when the pressing condition detected by the second detection unit is within a predetermined range within a predetermined time. An imaging device that performs an operation based on information.
請求項3に記載の撮影装置において、
前記第2検出部が検出する前記押圧具合いが所定範囲内である場合は、前記押圧具合いの変動速度が所定範囲内で強くなる又は所定範囲内で弱くなる場合を含む
ことを特徴とする撮影装置。
In the imaging device according to claim 3,
When the pressing condition detected by the second detection unit is within a predetermined range, the photographing apparatus includes a case where the fluctuation speed of the pressing condition becomes strong within the predetermined range or weakens within the predetermined range. .
請求項1に記載の撮影装置において、
前記制御部は、前記第1検出部が検出する前記押圧位置の時間的に変化する方向が前記操作インターフェース上の所定軸方向にある場合、且つ前記第2検出部が検出する前記押圧具合いが予め設定された一定時間内において所定範囲内である場合に、前記第1検出部および前記第2検出部が検出する両方の操作情報に基づいた操作を実行する
ことを特徴とする撮影装置。
The imaging device according to claim 1,
The control unit is configured so that when the direction in which the pressing position detected by the first detection unit changes with time is in a predetermined axial direction on the operation interface, and the pressing condition detected by the second detection unit is in advance. An imaging apparatus that performs an operation based on both pieces of operation information detected by the first detection unit and the second detection unit when a predetermined range is within a set fixed time.
請求項5に記載の撮影装置において、
前記第2検出部が検出する前記押圧具合いが所定範囲内である場合は、前記押圧具合いの変動速度が所定範囲内で強くなる又は所定範囲内で弱くなる場合を含む
ことを特徴とする撮影装置。
In the imaging device according to claim 5,
When the pressing condition detected by the second detection unit is within a predetermined range, the photographing apparatus includes a case where the fluctuation speed of the pressing condition becomes strong within the predetermined range or weakens within the predetermined range. .
請求項1から6のいずれか一項に記載の撮影装置において、
前記第1検出部および前記第2検出部の操作情報を一時的に記憶する記憶部を更に設け、
前記制御部は、前記第1検出部および前記第2検出部の少なくとも一方の操作情報の変化を検出した際に、前記記憶部に記憶される操作情報を更新して常に現在の操作情報を保持する
ことを特徴とする撮影装置。
In the imaging device according to any one of claims 1 to 6,
A storage unit for temporarily storing operation information of the first detection unit and the second detection unit;
When the control unit detects a change in operation information of at least one of the first detection unit and the second detection unit, the control unit updates operation information stored in the storage unit and always maintains current operation information. An imaging device characterized by that.
JP2008186092A 2008-07-17 2008-07-17 Imaging device Expired - Fee Related JP5281838B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008186092A JP5281838B2 (en) 2008-07-17 2008-07-17 Imaging device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008186092A JP5281838B2 (en) 2008-07-17 2008-07-17 Imaging device

Publications (2)

Publication Number Publication Date
JP2010028364A true JP2010028364A (en) 2010-02-04
JP5281838B2 JP5281838B2 (en) 2013-09-04

Family

ID=41733792

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008186092A Expired - Fee Related JP5281838B2 (en) 2008-07-17 2008-07-17 Imaging device

Country Status (1)

Country Link
JP (1) JP5281838B2 (en)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009230036A (en) * 2008-03-25 2009-10-08 Casio Comput Co Ltd Setting device and program
JP2011209929A (en) * 2010-03-29 2011-10-20 Ntt Docomo Inc Mobile terminal and character color change method in the same
JP2011223476A (en) * 2010-04-13 2011-11-04 Sony Corp Imaging apparatus, method for adjusting detection frame, and program
JP2012018535A (en) * 2010-07-07 2012-01-26 Sony Corp Information processing device, information processing method and program
JP2013005275A (en) * 2011-06-17 2013-01-07 Sony Corp Imaging control apparatus and imaging control method
JP2013536533A (en) * 2010-08-27 2013-09-19 インテル・コーポレーション Touch sensing apparatus and method
JP2013200660A (en) * 2012-03-23 2013-10-03 Canon Inc Display controller and control method of the same
JP2013540010A (en) * 2010-09-30 2013-10-31 コーニンクレッカ フィリップス エヌ ヴェ Amplitude adjustment system for oral care equipment
KR101375908B1 (en) * 2012-07-10 2014-03-18 주식회사 팬택 Photographing timer control apparatus and method
JP2014067457A (en) * 2014-01-23 2014-04-17 Sony Corp Information processing apparatus, information processing method and program
JP2014174926A (en) * 2013-03-12 2014-09-22 Sharp Corp Information processor and control method
JP2016535543A (en) * 2014-08-14 2016-11-10 シャオミ・インコーポレイテッド Delayed imaging method, apparatus, program, and recording medium
US9641737B2 (en) 2014-08-14 2017-05-02 Xiaomi Inc. Method and device for time-delay photographing
US9871661B2 (en) 2011-05-27 2018-01-16 Sony Corporation Protection of content based on encryption
JP2018041491A (en) * 2017-10-26 2018-03-15 オリンパス株式会社 Electronic device, icon display method and icon display program

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08221202A (en) * 1995-02-15 1996-08-30 Brother Ind Ltd Information display device
JP2004206178A (en) * 2002-12-24 2004-07-22 Konica Minolta Holdings Inc Operation input device
JP2006119854A (en) * 2004-10-20 2006-05-11 Olympus Corp Reproducing unit, camera, and method for selecting and reproducing content data

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08221202A (en) * 1995-02-15 1996-08-30 Brother Ind Ltd Information display device
JP2004206178A (en) * 2002-12-24 2004-07-22 Konica Minolta Holdings Inc Operation input device
JP2006119854A (en) * 2004-10-20 2006-05-11 Olympus Corp Reproducing unit, camera, and method for selecting and reproducing content data

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009230036A (en) * 2008-03-25 2009-10-08 Casio Comput Co Ltd Setting device and program
JP2011209929A (en) * 2010-03-29 2011-10-20 Ntt Docomo Inc Mobile terminal and character color change method in the same
JP2011223476A (en) * 2010-04-13 2011-11-04 Sony Corp Imaging apparatus, method for adjusting detection frame, and program
JP2012018535A (en) * 2010-07-07 2012-01-26 Sony Corp Information processing device, information processing method and program
US9952754B2 (en) 2010-07-07 2018-04-24 Sony Corporation Information processing device, information processing method, and program
KR101772385B1 (en) * 2010-08-27 2017-09-12 인텔 코포레이션 Touch sensing apparatus and method
JP2013536533A (en) * 2010-08-27 2013-09-19 インテル・コーポレーション Touch sensing apparatus and method
US9363571B2 (en) 2010-08-27 2016-06-07 Intel Corporation Touch sensing apparatus and method
JP2013540010A (en) * 2010-09-30 2013-10-31 コーニンクレッカ フィリップス エヌ ヴェ Amplitude adjustment system for oral care equipment
US10813731B2 (en) 2010-09-30 2020-10-27 Koninklijke Philips N.V. System for amplitude adjustment of an oral care appliance
US9871661B2 (en) 2011-05-27 2018-01-16 Sony Corporation Protection of content based on encryption
US9325970B2 (en) 2011-06-17 2016-04-26 Sony Corporation Imaging control device and imaging control method
KR101851800B1 (en) * 2011-06-17 2018-04-24 소니 주식회사 Imaging control device and imaging control method
JP2013005275A (en) * 2011-06-17 2013-01-07 Sony Corp Imaging control apparatus and imaging control method
JP2013200660A (en) * 2012-03-23 2013-10-03 Canon Inc Display controller and control method of the same
US8855481B2 (en) 2012-07-10 2014-10-07 Pantech Co., Ltd. Apparatus and method for photographing timer control of a camera of a terminal
KR101375908B1 (en) * 2012-07-10 2014-03-18 주식회사 팬택 Photographing timer control apparatus and method
JP2014174926A (en) * 2013-03-12 2014-09-22 Sharp Corp Information processor and control method
JP2014067457A (en) * 2014-01-23 2014-04-17 Sony Corp Information processing apparatus, information processing method and program
US9641737B2 (en) 2014-08-14 2017-05-02 Xiaomi Inc. Method and device for time-delay photographing
JP2016535543A (en) * 2014-08-14 2016-11-10 シャオミ・インコーポレイテッド Delayed imaging method, apparatus, program, and recording medium
JP2018041491A (en) * 2017-10-26 2018-03-15 オリンパス株式会社 Electronic device, icon display method and icon display program

Also Published As

Publication number Publication date
JP5281838B2 (en) 2013-09-04

Similar Documents

Publication Publication Date Title
JP5281838B2 (en) Imaging device
US10205869B2 (en) Video processing apparatus, control method, and recording medium
RU2466447C1 (en) Image capturing device and method of controlling said device
US8659681B2 (en) Method and apparatus for controlling zoom using touch screen
KR101624218B1 (en) Digital photographing apparatus and controlling method thereof
US8885069B2 (en) View angle manipulation by optical and electronic zoom control
JP5872783B2 (en) Display device, display method, and display program
JP4873762B2 (en) IMAGING DEVICE AND IMAGING DEVICE CONTROL METHOD
US8654203B2 (en) Imaging device controlling operation of a zoom lens and a focus lens to create movie image data
JP6757268B2 (en) Imaging device and its control method
US11910081B2 (en) Electronic apparatus, method for controlling the same, and storage medium
EP3857864B1 (en) Zoomed in region of interest
CN106817537B (en) Electronic device and control method thereof
JP5861395B2 (en) Portable device
US9485413B2 (en) Imaging device, display device, control method, and method for controlling area change
WO2018021165A1 (en) Electronic device and method for controlling same
JP5610867B2 (en) Imaging apparatus and control method thereof
US10904442B2 (en) Image sensing apparatus with improved user operability when performing an enlarged display of a live view image and control method of image sensing apparatus
JP2011211531A (en) Imaging device
JP2014225846A (en) Imaging apparatus, control method and program thereof
JP2013017088A (en) Imaging apparatus, control method of the same, control program, and recording medium
JP2008051938A (en) Camera system and display control method in focusing operation
JP2012124627A (en) Imaging apparatus
JP2010279060A (en) Imaging apparatus and control method thereof
US11064128B2 (en) Exposure setting apparatus, control method thereof, and storage medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110715

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120810

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120904

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20121015

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20130430

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130527

R150 Certificate of patent or registration of utility model

Ref document number: 5281838

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees