JP2014167531A - Image capturing device - Google Patents

Image capturing device Download PDF

Info

Publication number
JP2014167531A
JP2014167531A JP2013039122A JP2013039122A JP2014167531A JP 2014167531 A JP2014167531 A JP 2014167531A JP 2013039122 A JP2013039122 A JP 2013039122A JP 2013039122 A JP2013039122 A JP 2013039122A JP 2014167531 A JP2014167531 A JP 2014167531A
Authority
JP
Japan
Prior art keywords
processing unit
zoom
imaging
lens
program
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.)
Pending
Application number
JP2013039122A
Other languages
Japanese (ja)
Inventor
Masaru Otsuka
大 大塚
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
Original Assignee
Nikon Corp
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 filed Critical Nikon Corp
Priority to JP2013039122A priority Critical patent/JP2014167531A/en
Publication of JP2014167531A publication Critical patent/JP2014167531A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Lens Barrels (AREA)
  • Automatic Focus Adjustment (AREA)
  • Studio Devices (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a user-friendly image capturing device.SOLUTION: An image capturing device includes; image capturing means which captures an object image formed by an image capturing optical system that includes a zoom lens for varying focal length and outputs an image signal; zoom drive means which drives the zoom lens in an optical axis direction; a manipulation member which enables optical zooming operation; a first processing unit which runs a predetermined operating system and is capable of executing a program which is entered by a user and is executable on the operating system; and a second processing unit which controls the zoom drive means to drive the zoom lens in accordance with optical zooming manipulation applied on the manipulation member while the program is being run by the first processing unit.

Description

本発明は、撮像装置に関する。   The present invention relates to an imaging apparatus.

従来、Android(登録商標)等の汎用OS(オペレーティング・システム)を搭載した撮像装置が知られている。例えば非特許文献1には、出願人により販売されているAndroid OS搭載のデジタルカメラが記載されている。このOSは、カメラ機能を利用するための種々のAPI(アプリケーション・プログラミング・インタフェース)を提供している。   2. Description of the Related Art Conventionally, an imaging apparatus equipped with a general-purpose OS (operating system) such as Android (registered trademark) is known. For example, Non-Patent Document 1 describes a digital camera equipped with Android OS sold by the applicant. This OS provides various APIs (application programming interfaces) for using camera functions.

株式会社ニコン、「クールピクス S800c 使用説明書」、2012年9月27日、p.79−94Nikon Corporation, “Coolpix S800c Instruction Manual”, September 27, 2012, p.79-94

非特許文献1に記載のデジタルカメラには、いわゆる電子ズームを使用するためのAPIを備えたOSが搭載されている。従って、特別に当該デジタルカメラ向けに作成されたわけではなく、当該OSが動作する種々の電子機器に向けて作成されたプログラムを実行する場合、光学ズーム機能を利用することはできなかった。   The digital camera described in Non-Patent Document 1 includes an OS having an API for using a so-called electronic zoom. Therefore, it is not specially created for the digital camera, and when executing programs created for various electronic devices on which the OS operates, the optical zoom function cannot be used.

請求項1に記載の撮像装置は、焦点距離を可変するズームレンズが含まれる撮影光学系により結像された被写体像を撮像し画像信号を出力する撮像手段と、前記ズームレンズを光軸方向に駆動するズーム駆動手段と、光学ズーム操作が可能な操作部材と、所定のオペレーティングシステムが動作し、ユーザにより入力された前記オペレーティングシステムにおいて動作するプログラムを実行可能な第1処理部と、前記第1処理部による前記プログラムの実行中に前記操作部材に対して為された前記光学ズーム操作に応じて、前記ズームレンズを駆動するように前記ズーム駆動手段を制御する第2処理部と、を備えることを特徴とする。   The image pickup apparatus according to claim 1, an image pickup unit that picks up a subject image formed by a shooting optical system including a zoom lens that varies a focal length and outputs an image signal; and the zoom lens in an optical axis direction. A zoom driving means for driving; an operation member capable of optical zoom operation; a first operating unit that operates a predetermined operating system and that can execute a program that operates in the operating system input by a user; A second processing unit that controls the zoom driving unit to drive the zoom lens in response to the optical zoom operation performed on the operation member during execution of the program by the processing unit. It is characterized by.

本発明によれば、使い勝手のよい撮像装置を提供することができる。   According to the present invention, an easy-to-use imaging apparatus can be provided.

本発明の第1の実施の形態に係るデジタルカメラの構成を模式的に示すブロック図である。1 is a block diagram schematically showing a configuration of a digital camera according to a first embodiment of the present invention. 第2種アプリの実行画面の一例を示す図である。It is a figure which shows an example of the execution screen of a 2nd type application. 第3種アプリの実行画面の一例を示す図である。It is a figure which shows an example of the execution screen of a 3rd type application. ズームボタン24の接続態様の変形例を示す図である。It is a figure which shows the modification of the connection aspect of the zoom button.

(第1の実施の形態)
図1は、本発明の第1の実施の形態に係るデジタルカメラの構成を模式的に示すブロック図である。デジタルカメラ1は、デジタルカメラ1の各部を制御する制御装置11を備える。制御装置11は、カメラ処理部12とアプリ処理部13とを有する。カメラ処理部12は、デジタルカメラ1が有するカメラ機能に関してのバックエンドに相当し、アプリ処理部13はフロントエンドに相当する。
(First embodiment)
FIG. 1 is a block diagram schematically showing the configuration of the digital camera according to the first embodiment of the present invention. The digital camera 1 includes a control device 11 that controls each unit of the digital camera 1. The control device 11 includes a camera processing unit 12 and an application processing unit 13. The camera processing unit 12 corresponds to a back end related to the camera function of the digital camera 1, and the application processing unit 13 corresponds to a front end.

カメラ処理部12およびアプリ処理部13は、それぞれ独立して動作する処理部である。例えば、カメラ処理部12およびアプリ処理部13はそれぞれ異なるマイクロプロセッサおよびメモリ等を有し、それら2つのマイクロプロセッサは互いに異なる2つのプログラムを独立に実行可能である。なお、カメラ処理部12およびアプリ処理部13が単一のプロセッサおよびメモリにより構成されていてもよい。この場合、上述した互いに異なる2つのプログラムは、時分割的に実行されるようにすればよい。   The camera processing unit 12 and the application processing unit 13 are processing units that operate independently of each other. For example, the camera processing unit 12 and the application processing unit 13 have different microprocessors and memories, respectively, and these two microprocessors can independently execute two different programs. The camera processing unit 12 and the application processing unit 13 may be configured by a single processor and memory. In this case, the two different programs described above may be executed in a time-sharing manner.

デジタルカメラ1は、被写体像を結像させる撮影光学系14と、撮影光学系14により結像された被写体像を撮像する撮像素子15とを備える。撮影光学系14は、フォーカス位置を調節するフォーカスレンズ16と、焦点距離を可変するズームレンズ17とを含む、複数のレンズにより構成される。   The digital camera 1 includes a photographing optical system 14 that forms a subject image, and an imaging element 15 that picks up the subject image formed by the photographing optical system 14. The photographing optical system 14 includes a plurality of lenses including a focus lens 16 that adjusts the focus position and a zoom lens 17 that varies the focal length.

撮影光学系14を構成する複数のレンズは、不図示のレンズ鏡筒に格納されている。このレンズ鏡筒は、コンパクトに収納され撮影不可能な縮筒状態と、被写体に向けて繰り出され撮影可能な伸筒状態と、を切替可能に構成される。   A plurality of lenses constituting the photographing optical system 14 are stored in a lens barrel (not shown). This lens barrel is configured to be switchable between a compact tube state in which the lens barrel is compact and cannot be photographed, and an expanded tube state in which the lens barrel is drawn out and photographed toward the subject.

フォーカスレンズ16およびズームレンズ17はそれぞれ、レンズ駆動部18により光軸Oに沿った方向に駆動される。レンズ駆動部18は、例えばステッピングモータ等の不図示のアクチュエータによって、フォーカスレンズ16およびズームレンズ17を光軸O方向に駆動する。   The focus lens 16 and the zoom lens 17 are each driven in the direction along the optical axis O by the lens driving unit 18. The lens driving unit 18 drives the focus lens 16 and the zoom lens 17 in the direction of the optical axis O by an actuator (not shown) such as a stepping motor.

フォーカスレンズ16およびズームレンズ17の不図示の駆動機構には、レンズ位置検出部19が組み付けられている。レンズ位置検出部19は、例えばエンコーダ等によってフォーカスレンズ16およびズームレンズ17の現在位置を検出し、レンズ位置信号を出力する。   A lens position detection unit 19 is assembled to a drive mechanism (not shown) of the focus lens 16 and the zoom lens 17. The lens position detection unit 19 detects the current positions of the focus lens 16 and the zoom lens 17 using, for example, an encoder and outputs a lens position signal.

撮像素子15は、例えばCCDやCMOS、光電変換膜等の固体撮像素子であり、被写体像を撮像し撮像信号を出力する。撮像素子15が出力した撮像信号は、画像処理部20に入力される。画像処理部20は、入力された撮像信号に対し種々の画像処理を行い、画像信号(画像データ)を出力する。   The imaging element 15 is a solid-state imaging element such as a CCD, CMOS, or photoelectric conversion film, and captures a subject image and outputs an imaging signal. The imaging signal output from the imaging element 15 is input to the image processing unit 20. The image processing unit 20 performs various image processing on the input imaging signal and outputs an image signal (image data).

レンズ位置検出部19が出力したレンズ位置信号、および、画像処理部20が出力した画像信号(画像データ)は、カメラ処理部12に入力される。カメラ処理部12は、デジタルカメラ1の撮像に関する部材を司る処理部であり、レンズ駆動部18、撮像素子15、画像処理部20、レンズ位置検出部19を制御する。カメラ処理部12は、制御装置11の内部でアプリ処理部13と制御信号(制御指示等の種々のデータ)の授受が可能に構成されている。   The lens position signal output from the lens position detection unit 19 and the image signal (image data) output from the image processing unit 20 are input to the camera processing unit 12. The camera processing unit 12 is a processing unit that controls members related to imaging of the digital camera 1, and controls the lens driving unit 18, the image sensor 15, the image processing unit 20, and the lens position detection unit 19. The camera processing unit 12 is configured to be able to exchange control signals (various data such as control instructions) with the application processing unit 13 inside the control device 11.

アプリ処理部13は、カメラ処理部12により制御されない部材を制御する処理部である。アプリ処理部13には、液晶ディスプレイ21、タッチセンサ22、メモリカード23が接続される。   The application processing unit 13 is a processing unit that controls members that are not controlled by the camera processing unit 12. A liquid crystal display 21, a touch sensor 22, and a memory card 23 are connected to the application processing unit 13.

液晶ディスプレイ21は、例えばデジタルカメラ1の背面に設けられた表示装置である。タッチセンサ22は、液晶ディスプレイ21の表示画面に重畳して設けられた操作部材である。ユーザが指等により液晶ディスプレイ21の表示画面に接触すると、タッチセンサ22は指等の接触した位置に関する情報(例えば接触位置の座標など)を含む操作信号をアプリ処理部13に出力する。メモリカード23は、可搬性の記憶媒体である。アプリ処理部13は、メモリカード23に画像データ等の種々のデータを書き込んだり、メモリカード23から画像データ等の種々のデータを読み出したりする。   The liquid crystal display 21 is a display device provided on the back surface of the digital camera 1, for example. The touch sensor 22 is an operation member provided so as to be superimposed on the display screen of the liquid crystal display 21. When the user touches the display screen of the liquid crystal display 21 with a finger or the like, the touch sensor 22 outputs an operation signal including information related to the touched position of the finger or the like (for example, coordinates of the touch position) to the application processing unit 13. The memory card 23 is a portable storage medium. The application processing unit 13 writes various data such as image data to the memory card 23 and reads various data such as image data from the memory card 23.

デジタルカメラ1は、ズームボタン24とレリーズボタン25とを有する。ズームボタン24は、所定の光学ズーム操作が可能に構成された操作部材である。光学ズーム操作には、少なくともズームイン操作とズームアウト操作とが含まれる。例えば、ズームボタン24をいわゆるシーソースイッチにより構成した場合、ズームイン操作は当該シーソースイッチの一端を押下する操作、ズームアウト操作は当該シーソースイッチの他端を押下する操作とすればよい。ズームボタン24はカメラ処理部12に接続される。ユーザがズームボタン24を用いて光学ズーム操作を行うと、当該光学ズーム操作に応じた操作信号がズームボタン24からカメラ処理部12に出力される。   The digital camera 1 has a zoom button 24 and a release button 25. The zoom button 24 is an operation member configured to be able to perform a predetermined optical zoom operation. The optical zoom operation includes at least a zoom-in operation and a zoom-out operation. For example, when the zoom button 24 is configured by a so-called seesaw switch, the zoom-in operation may be an operation of pressing one end of the seesaw switch, and the zoom-out operation may be an operation of pressing the other end of the seesaw switch. The zoom button 24 is connected to the camera processing unit 12. When the user performs an optical zoom operation using the zoom button 24, an operation signal corresponding to the optical zoom operation is output from the zoom button 24 to the camera processing unit 12.

レリーズボタン25は、所定の半押し操作と所定の全押し操作とが可能に構成された操作部材である。レリーズボタン25はアプリ処理部13に接続される。ユーザがレリーズボタン25を用いて半押し操作や全押し操作を行うと、当該操作に応じた操作信号がレリーズボタン25からアプリ処理部13に出力される。   The release button 25 is an operation member configured to be able to perform a predetermined half-press operation and a predetermined full-press operation. The release button 25 is connected to the application processing unit 13. When the user performs a half-press operation or a full-press operation using the release button 25, an operation signal corresponding to the operation is output from the release button 25 to the application processing unit 13.

なお、デジタルカメラ1はズームボタン24およびレリーズボタン25以外にも、例えば電源スイッチ等の操作部材を有しているが、以下では説明を省略する。   In addition to the zoom button 24 and the release button 25, the digital camera 1 has an operation member such as a power switch, for example.

(アプリ処理部13において提供されるAPIの説明)
アプリ処理部13は、例えばAndroid等のOSを不図示の記憶媒体から読み込んで実行すると共に、当該OS上で動作するアプリ(プログラム)を不図示の記憶媒体から読み込んで実行する。ユーザは、その記憶媒体に、上記OS上で動作する任意のアプリを入力することが可能である。上記OSは、OS上で動作するアプリ向けに種々のAPIを提供する。以下、それらのAPIのうち、カメラ機能に関する7つのAPIについて説明する。なお以下では、実際のAPIを一部簡略化して(例えば引数を省略する等)説明している。
(Description of API provided in the application processing unit 13)
The application processing unit 13 reads and executes an OS such as Android from a storage medium (not shown) and executes an application (program) operating on the OS from a storage medium (not shown). The user can input an arbitrary application that operates on the OS to the storage medium. The OS provides various APIs for applications that run on the OS. Hereinafter, among these APIs, seven APIs related to the camera function will be described. In the following description, a part of an actual API is simplified (for example, an argument is omitted).

(1)open
アプリは、カメラ機能の利用を開始する際にこのAPIを呼び出す。つまり、このAPIは、アプリからアプリ処理部13へのカメラ機能利用開始指令である。以下で説明する全てのAPIは、このAPIを呼び出した後でなければ呼び出すことができない。アプリ処理部13は、このAPIが呼び出されると、カメラ処理部12にレンズ鏡筒を伸筒状態にするよう指示する。カメラ処理部12はこの指示を受けて、レンズ鏡筒を伸筒状態にすると共に、ズームレンズ17を所定位置(例えば広角端)に駆動する。更に、カメラ処理部12はズームボタン24からの操作信号の受付を開始する。これ以降、ズームボタン24が操作されると、カメラ処理部12はその操作に応じて、レンズ駆動部18にズームレンズ17を駆動させる。
(1) open
The application calls this API when starting to use the camera function. That is, this API is a camera function use start command from the application to the application processing unit 13. All APIs described below can only be called after calling this API. When this API is called, the application processing unit 13 instructs the camera processing unit 12 to place the lens barrel in the expanded state. In response to this instruction, the camera processing unit 12 sets the lens barrel in the expanded state and drives the zoom lens 17 to a predetermined position (for example, the wide-angle end). Further, the camera processing unit 12 starts receiving an operation signal from the zoom button 24. Thereafter, when the zoom button 24 is operated, the camera processing unit 12 causes the lens driving unit 18 to drive the zoom lens 17 in accordance with the operation.

(2)release
アプリは、カメラ機能の利用を終了する際にこのAPIを呼び出す。つまり、このAPIは、アプリからアプリ処理部13へのカメラ機能利用終了指令である。このAPIを呼び出した後は、以下で説明する全てのAPIを呼び出すことができない。アプリ処理部13は、このAPIが呼び出されると、カメラ処理部12にレンズ鏡筒を縮筒状態にするよう指示する。カメラ処理部12はこの指示を受けて、レンズ鏡筒を縮筒状態にすると共に、ズームボタン24からの操作信号の受付を終了する。これ以降、ズームボタン24が操作されても、カメラ処理部12はズームレンズ17を駆動させない。
(2) release
The application calls this API when the use of the camera function is terminated. That is, this API is a camera function use end command from the application to the application processing unit 13. After calling this API, all APIs described below cannot be called. When this API is called, the application processing unit 13 instructs the camera processing unit 12 to bring the lens barrel into a contracted state. Upon receiving this instruction, the camera processing unit 12 brings the lens barrel into a contracted state, and ends the reception of the operation signal from the zoom button 24. Thereafter, even when the zoom button 24 is operated, the camera processing unit 12 does not drive the zoom lens 17.

(3)setZoom
アプリは、電子ズームの設定を行いたいとき、設定したいズーム値を引数としてこのAPIを呼び出す。つまり、このAPIは、アプリからアプリ処理部13への電子ズーム指令である。ズーム値は例えば0〜10の範囲の整数で、0が広角端すなわち電子ズームが行われない状態を、10が望遠端を表す。アプリ処理部13は、このAPIが呼び出されると、引数の整数に応じた値に電子ズームの設定値を更新するようカメラ処理部12に指示する電子ズーム制御信号を、カメラ処理部12に出力する。カメラ処理部12は電子ズーム制御信号が入力されたことに応じて、電子ズームの設定値を更新する。本APIの呼び出し以降、カメラ処理部12からアプリ処理部13に引き渡される画像データ(スルー画および撮影画像)は、新たな電子ズームの設定値が反映されたものになる。カメラ処理部12は、画像処理部20により出力された画像データを、電子ズームの設定値に基づいて拡大し、必要に応じてトリミングを行った後、アプリ処理部13に出力する。
(3) setZoom
When the application wants to set the electronic zoom, it calls this API with the zoom value to be set as an argument. That is, this API is an electronic zoom command from the application to the application processing unit 13. The zoom value is an integer in the range of, for example, 0 to 10, with 0 representing the wide angle end, that is, the state where electronic zoom is not performed, and 10 representing the telephoto end. When this API is called, the application processing unit 13 outputs to the camera processing unit 12 an electronic zoom control signal that instructs the camera processing unit 12 to update the setting value of the electronic zoom to a value corresponding to the integer of the argument. . The camera processing unit 12 updates the electronic zoom setting value in response to the input of the electronic zoom control signal. After calling this API, the image data (through image and photographed image) delivered from the camera processing unit 12 to the application processing unit 13 reflects the new electronic zoom setting value. The camera processing unit 12 enlarges the image data output from the image processing unit 20 based on the setting value of the electronic zoom, performs trimming as necessary, and then outputs it to the application processing unit 13.

なお、このAPIは、電子ズームを前提としたAPIである。従って、ズームレンズ17による光学ズームをこのAPIに適合させるのは困難である。仮にこのAPIがデジタルカメラ1において光学ズームを操作するAPIとして機能させてしまうと、このAPIは呼び出し後、ズームレンズ17の駆動完了を待たずに、すぐに制御をアプリに戻してしまう。つまり、アプリが認識する現在のズーム状態と、実際のズーム状態とが異なる期間が発生してしまう。また、ズームレンズ17の駆動が完了するまで制御がアプリに戻らないようにしてしまうと、ズームレンズ17の駆動が完了するまでアプリが一切の処理を行えないため、その間、アプリがフリーズしてしまう。   This API is an API premised on electronic zoom. Therefore, it is difficult to adapt the optical zoom by the zoom lens 17 to this API. If this API functions as an API for operating the optical zoom in the digital camera 1, the API immediately returns control to the application without waiting for completion of driving of the zoom lens 17 after calling. That is, a period in which the current zoom state recognized by the application is different from the actual zoom state occurs. Further, if the control is not returned to the application until the driving of the zoom lens 17 is completed, the application cannot be processed until the driving of the zoom lens 17 is completed. .

(4)autoFocus
アプリは、自動焦点調節を行いたいとき、このAPIを呼び出す。つまり、このAPIは、アプリからアプリ処理部13への焦点調節指令である。アプリ処理部13は、このAPIが呼び出されると、カメラ処理部12に自動焦点調節を行うよう指示する焦点調節制御信号を、カメラ処理部12に出力する。カメラ処理部12は焦点調節制御信号が入力されたことに応じて、自動焦点調節処理を実行する。例えば、レンズ駆動部18にフォーカスレンズ16を駆動させながら、所定周期ごとに撮像素子15による撮像を行い、その撮像により得られた各画像データのコントラストに基づいて、コントラストが極大になる位置でフォーカスレンズ16を停止させる、いわゆるコントラスト検出方式の自動焦点調節処理を実行する。
(4) autoFocus
The application calls this API when it wants to perform automatic focusing. That is, this API is a focus adjustment command from the application to the application processing unit 13. When this API is called, the application processing unit 13 outputs a focus adjustment control signal that instructs the camera processing unit 12 to perform automatic focus adjustment to the camera processing unit 12. The camera processing unit 12 executes an automatic focus adjustment process in response to the input of the focus adjustment control signal. For example, while the focus driving unit 16 is driven by the lens driving unit 18, an image is picked up by the image pickup device 15 every predetermined period, and the focus is set at a position where the contrast becomes maximum based on the contrast of each image data obtained by the image pickup. A so-called contrast detection type automatic focus adjustment process for stopping the lens 16 is executed.

(5)startPreview
アプリは、液晶ディスプレイ21にスルー画を表示させたいとき、このAPIを呼び出す。つまり、このAPIは、アプリからアプリ処理部13へのスルー画表示開始指令である。アプリ処理部13は、このAPIが呼び出されると、カメラ処理部12にスルー画を出力するよう指示する。カメラ処理部12はこの指示を受けて、所定期間(例えば60分の1秒)ごとに撮像素子15に被写体像を撮像させ、画像処理部20から画像データを出力させる。そして、この画像データをアプリ処理部13に引き渡す。アプリ処理部13は、所定期間ごとに引き渡されるこの画像データを、液晶ディスプレイ21の表示画面の所定位置に所定サイズで表示する。
(5) startPreview
The application calls this API when it is desired to display a through image on the liquid crystal display 21. That is, this API is a through image display start command from the application to the application processing unit 13. When this API is called, the application processing unit 13 instructs the camera processing unit 12 to output a through image. Upon receiving this instruction, the camera processing unit 12 causes the image sensor 15 to capture a subject image and output image data from the image processing unit 20 every predetermined period (for example, 1/60 second). Then, the image data is delivered to the application processing unit 13. The application processing unit 13 displays the image data delivered every predetermined period at a predetermined position on the display screen of the liquid crystal display 21 in a predetermined size.

(6)stopPreview
アプリは、液晶ディスプレイ21へのスルー画の表示を中止させたいとき、このAPIを呼び出す。つまり、このAPIは、アプリからアプリ処理部13へのスルー画表示終了指令である。アプリ処理部13は、このAPIが呼び出されると、カメラ処理部12にスルー画の出力を中止するよう指示する。カメラ処理部12はこの指示を受けて、上述したstartPreviewの呼び出しにより開始した所定期間ごとの撮像を中止する。つまり、これ以降、所定期間ごとに撮像素子15に被写体像を撮像させない。アプリ処理部13は、このAPIの呼び出し以降、液晶ディスプレイ21へのスルー画の表示を行わない。
(6) stopPreview
The application calls this API when it is desired to stop displaying the through image on the liquid crystal display 21. That is, this API is a through image display end command from the application to the application processing unit 13. When this API is called, the application processing unit 13 instructs the camera processing unit 12 to stop outputting the through image. In response to this instruction, the camera processing unit 12 stops imaging for each predetermined period started by calling the startPreview described above. That is, thereafter, the subject image is not captured by the image sensor 15 every predetermined period. The application processing unit 13 does not display a through image on the liquid crystal display 21 after calling this API.

(7)takePicture
アプリは、撮影を行いたいとき、このAPIを呼び出す。つまり、このAPIは、アプリからアプリ処理部13への撮影指令である。アプリ処理部13は、このAPIが呼び出されると、カメラ処理部12に撮影を行うよう指示する撮影制御信号を、カメラ処理部12に出力する。カメラ処理部12は撮影制御信号が入力されたことに応じて、撮像素子15に被写体像を撮像させ、画像処理部20から画像データを出力させる。そして、この画像データをアプリ処理部13に引き渡す。アプリ処理部13は、引き渡された画像データをメモリカード23に書き込む。
(7) takePicture
The application calls this API when it wants to take a picture. That is, this API is a shooting command from the application to the application processing unit 13. When this API is called, the application processing unit 13 outputs to the camera processing unit 12 a shooting control signal that instructs the camera processing unit 12 to perform shooting. In response to the input of the shooting control signal, the camera processing unit 12 causes the image sensor 15 to capture a subject image and causes the image processing unit 20 to output image data. Then, the image data is delivered to the application processing unit 13. The application processing unit 13 writes the delivered image data into the memory card 23.

(アプリ処理部13上で動作するアプリの説明)
アプリ処理部13が実行するOS上では、(1)カメラ機能を利用しない第1種アプリ、(2)汎用のカメラ機能のみを利用する第2種アプリ、(3)デジタルカメラ1に特有のカメラ機能を利用する第3種アプリ、の3種類のアプリを切り替えて実行可能である。以下、各アプリを実行したときのデジタルカメラ1の動作について説明する。
(Description of application running on application processing unit 13)
On the OS executed by the application processing unit 13, (1) a first type application that does not use the camera function, (2) a second type application that uses only a general-purpose camera function, and (3) a camera unique to the digital camera 1 It is possible to switch and execute the three types of applications, the third type application that uses the function. Hereinafter, the operation of the digital camera 1 when each application is executed will be described.

(1)カメラ機能を利用しない第1種アプリ
カメラ機能を利用しない第1種アプリとは、上述したカメラ機能に関するAPIを呼び出さないアプリである。例えば第1種アプリは、撮像素子15に撮像を行わせない。第1種アプリが実行されているとき、レンズ鏡筒は縮筒状態である。カメラ処理部12は、アプリ処理部13により第1種アプリが実行されているとき、撮像素子15に撮像を行わせず、レンズ駆動部18にレンズ駆動を行わせない。また、ズームボタン24がユーザにより操作されても、カメラ処理部12はこれに応じたズームレンズ17の駆動を行わない。
(1) 1st type application which does not use a camera function The 1st type application which does not use a camera function is an application which does not call API regarding the camera function mentioned above. For example, the first type application does not cause the image sensor 15 to capture an image. When the first type application is being executed, the lens barrel is in a contracted state. When the first type application is executed by the application processing unit 13, the camera processing unit 12 does not perform image capturing on the image sensor 15 and does not cause the lens driving unit 18 to perform lens driving. Further, even if the zoom button 24 is operated by the user, the camera processing unit 12 does not drive the zoom lens 17 in response thereto.

(2)汎用のカメラ機能のみを利用する第2種アプリ
汎用のカメラ機能のみを利用する第2種アプリとは、上述したAPIを用いてカメラ機能を利用するアプリである。第2種アプリはOSにより予め用意された上述のAPIを用いてカメラ機能を利用するため、同OSが動作しカメラ機能を有する他の電子機器(例えばカメラ付き携帯電話等)でも実行することができる、移植性の高い(ポータブルな)アプリである。第2種アプリの実行開始時、レンズ鏡筒は縮筒状態である。第2種アプリが上述したopenを呼び出すと、アプリ処理部13はこの呼び出しに応じてカメラ処理部12にカメラ機能の利用開始を指示する。カメラ処理部12はこの指示に応じてレンズ鏡筒を伸筒状態にする。その後、第2種アプリは上述した各APIを適宜呼び出してカメラ機能を利用する。例えば、takePictureを呼び出して撮像素子15に撮像を行わせる。
(2) Second-type application that uses only general-purpose camera functions The second-type application that uses only general-purpose camera functions is an application that uses the above-described API to use camera functions. Since the second type application uses the above-mentioned API prepared in advance by the OS and uses the camera function, it can be executed by another electronic device (for example, a mobile phone with a camera) that operates the OS and has the camera function. It is a highly portable (portable) app. At the start of execution of the second type application, the lens barrel is in a contracted state. When the second type application calls open described above, the application processing unit 13 instructs the camera processing unit 12 to start using the camera function in response to the call. In response to this instruction, the camera processing unit 12 sets the lens barrel to an expanded state. Thereafter, the second type application calls each API described above as appropriate to use the camera function. For example, it calls takePicture to cause the image sensor 15 to take an image.

図2は、第2種アプリの実行画面の一例を示す図である。なお、図2に示した実行画面は一例であり、全ての第2種アプリがこのような画面表示を行うわけではない。   FIG. 2 is a diagram illustrating an example of an execution screen of the second type application. Note that the execution screen illustrated in FIG. 2 is an example, and not all second-type applications display such a screen.

画面100には、スルー画表示領域110、第1ズームバー120、撮影ボタン130、ズームアウトボタン140、およびズームインボタン150が表示されている。スルー画表示領域110には、アプリ処理部13がスルー画を表示する。第2種アプリはopenの呼び出し後にstartPreviewを呼び出し、アプリ処理部13にスルー画表示領域110へのスルー画の表示を開始させる。第1ズームバー120は、電子ズームの状態を表示する表示部材であり、第1ズームバー120に重畳してカーソル121が表示される。カーソル121の表示位置は、電子ズームの設定値と対応している。例えば、第1ズームバー120の上端125が望遠端に、下端124が広角端に、それぞれ対応している。ユーザがズームアウトボタン140やズームインボタン150をタッチすると、第2種アプリはカーソル121の位置を上下方向に移動させると共に、setZoomを呼び出してカーソル121の位置に応じたズーム値に電子ズームを設定する。アプリ処理部13はこの呼び出しに応じてカメラ処理部12に電子ズームの設定を指示し、その結果として、スルー画表示領域110におけるスルー画の表示倍率や、撮影画像の倍率が変化する。   On the screen 100, a through image display area 110, a first zoom bar 120, a shooting button 130, a zoom out button 140, and a zoom in button 150 are displayed. In the through image display area 110, the application processing unit 13 displays a through image. The second type application calls startPreview after calling open, and causes the application processing unit 13 to start displaying the through image in the through image display area 110. The first zoom bar 120 is a display member that displays the electronic zoom state, and a cursor 121 is displayed so as to be superimposed on the first zoom bar 120. The display position of the cursor 121 corresponds to the set value of the electronic zoom. For example, the upper end 125 of the first zoom bar 120 corresponds to the telephoto end, and the lower end 124 corresponds to the wide angle end. When the user touches the zoom-out button 140 or the zoom-in button 150, the second type application moves the position of the cursor 121 in the vertical direction and calls setZoom to set the electronic zoom to a zoom value corresponding to the position of the cursor 121. . In response to this call, the application processing unit 13 instructs the camera processing unit 12 to set the electronic zoom, and as a result, the display magnification of the through image in the through image display area 110 and the magnification of the captured image change.

ユーザが指等によりスルー画表示領域110をタッチすると、第2種アプリは上述したautoFocusを呼び出す。アプリ処理部13はこの呼び出しに応じてカメラ処理部12に自動焦点調節を指示する。これにより、フォーカスレンズ16が駆動され、撮影光学系14の焦点調節状態が変化する。ユーザが指等により撮影ボタン130をタッチすると、第2種アプリは上述したtakePictureを呼び出す。アプリ処理部13はこの呼び出しに応じてカメラ処理部12に撮影を指示し、カメラ処理部12から画像信号(画像データ)を受け取る。そして、メモリカード23にこの撮影画像データを書き込む。   When the user touches the live view display area 110 with a finger or the like, the second type application calls the autoFocus described above. In response to this call, the application processing unit 13 instructs the camera processing unit 12 to perform automatic focus adjustment. As a result, the focus lens 16 is driven, and the focus adjustment state of the photographing optical system 14 changes. When the user touches the shooting button 130 with a finger or the like, the second type application calls the above-described takePicture. In response to this call, the application processing unit 13 instructs the camera processing unit 12 to take a picture and receives an image signal (image data) from the camera processing unit 12. Then, the photographed image data is written into the memory card 23.

カメラ機能の利用が終了すると、第2種アプリは上述したreleaseを呼び出す。アプリ処理部13はこの呼び出しに応じて、カメラ処理部12にカメラ機能の利用終了を指示する。カメラ処理部12はこの指示に応じて、レンズ鏡筒を縮筒状態に戻す。第2種アプリによりopenが呼び出されてからreleaseが呼び出されるまでの間、カメラ処理部12はズームボタン24が操作されるたび、当該操作に応じて、レンズ駆動部18にズームレンズ17を駆動させる。すなわち、第2種アプリによるカメラ機能の利用時、ユーザはズームボタン24による光学ズーム機能を利用することができる。なお、ズームレンズ17が広角端にある状態でズームボタン24によりズームアウト操作が為された場合や、ズームレンズ17が望遠端にある状態でズームボタン24によりズームイン操作が為された場合には、カメラ処理部12はレンズ駆動部18にズームレンズ17を駆動させない。   When the use of the camera function ends, the second type application calls the release described above. In response to this call, the application processing unit 13 instructs the camera processing unit 12 to end use of the camera function. In response to this instruction, the camera processing unit 12 returns the lens barrel to the contracted state. The camera processing unit 12 causes the lens driving unit 18 to drive the zoom lens 17 in response to the operation of the zoom button 24 every time the zoom button 24 is operated after the second type application calls open. . That is, when the camera function is used by the second type application, the user can use the optical zoom function by the zoom button 24. In addition, when the zoom-out operation is performed with the zoom button 24 with the zoom lens 17 at the wide-angle end, or when the zoom-in operation is performed with the zoom button 24 with the zoom lens 17 at the telephoto end, The camera processing unit 12 does not cause the lens driving unit 18 to drive the zoom lens 17.

ズームボタン24が操作されたとき、カメラ処理部12は更に、アプリ処理部13へ所定のキーコード(操作信号)を送信する。換言すると、ズームボタン24が操作されたことを示すキーコード(操作信号)がアプリ処理部13に送信される。このキーコードはアプリ処理部13で動作するOSが未定義としているキーコードであり、通常は使用されないキーコードである。つまり、このキーコードとズームボタン24との対応関係は、デジタルカメラ1に特有のものであり、デジタルカメラ1がそのように定めたに過ぎない。他の電子機器でも動作するように作られているポータブルな第2種アプリは、このキーコードがズームボタン24に対応していることを知らないため、このキーコード(未定義のキーコード)を無視する。   When the zoom button 24 is operated, the camera processing unit 12 further transmits a predetermined key code (operation signal) to the application processing unit 13. In other words, a key code (operation signal) indicating that the zoom button 24 has been operated is transmitted to the application processing unit 13. This key code is a key code that is undefined by the OS operating in the application processing unit 13, and is not normally used. That is, the correspondence between the key code and the zoom button 24 is unique to the digital camera 1, and the digital camera 1 only determines it as such. Portable type 2 apps that are designed to work with other electronic devices do not know that this key code corresponds to the zoom button 24, so this key code (undefined key code) is used. ignore.

また、カメラ処理部12は、光学ズームの状態等をアプリ処理部13には送信しないので、第2種アプリは、光学ズームの状態を知ることはない。つまり、光学ズームは第2種アプリとは独立に機能する。例えば、スルー画表示領域110の表示内容は光学ズームの状態によって変化するが、第2種アプリには光学ズームの状態が変化したことや、スルー画の画角が光学ズームの状態の変化によって変化したことは通知されない。   In addition, since the camera processing unit 12 does not transmit the optical zoom state or the like to the application processing unit 13, the second type application does not know the optical zoom state. That is, the optical zoom functions independently of the second type application. For example, the display content of the through image display area 110 changes depending on the state of the optical zoom, but in the type 2 application, the state of the optical zoom changes, and the angle of view of the through image changes depending on the change of the optical zoom state. You will not be notified.

カメラ処理部12は、ズームボタン24の操作によりレンズ駆動部18がズームレンズ17を駆動している間、アプリ処理部13による自動焦点調節指示を無視する。つまり、ズームレンズ17の駆動中に第2種アプリが上述したautoFocusを呼び出しても、カメラ処理部12は自動焦点調節を行わない。これは、ズームレンズ17を動かしている最中に自動焦点調節を行っても、望ましい焦点調節結果が得られないためである。   The camera processing unit 12 ignores the automatic focus adjustment instruction from the application processing unit 13 while the lens driving unit 18 is driving the zoom lens 17 by operating the zoom button 24. That is, even if the second type application calls the above-described autoFocus while the zoom lens 17 is being driven, the camera processing unit 12 does not perform automatic focus adjustment. This is because a desired focus adjustment result cannot be obtained even if automatic focus adjustment is performed while the zoom lens 17 is being moved.

同様に、カメラ処理部12は、ズームボタン24の操作によりレンズ駆動部18がズームレンズ17を駆動している間、アプリ処理部13による撮影指示を無視する。つまり、ズームレンズ17の駆動中に第2種アプリが上述したtakePictureを呼び出しても、カメラ処理部12は撮影を行わない。これは、ズームレンズ17を動かしている最中に撮影を行ってしまうと、ユーザにとって望ましい撮影結果が得られないためである。   Similarly, the camera processing unit 12 ignores the shooting instruction from the application processing unit 13 while the lens driving unit 18 drives the zoom lens 17 by operating the zoom button 24. That is, even if the second type application calls the above-described takePicture while the zoom lens 17 is being driven, the camera processing unit 12 does not perform shooting. This is because if the photographing is performed while the zoom lens 17 is being moved, a desirable photographing result for the user cannot be obtained.

(3)デジタルカメラ1に固有のカメラ機能を利用する第3種アプリ
アプリ処理部13で動作しているOSには、デジタルカメラ1に固有の機能を利用するための特別なインタフェースが設けられている。例えばAndroidやLinux(登録商標)であれば、デジタルカメラ1特有のデバイスドライバと、そのデバイスドライバに対応するデバイスファイルとを設け、そのデバイスファイルに対して所定の制御コードを読み書きしたり、ioctlシステムコールを呼び出すことで、デジタルカメラ1に固有の機能を利用することができる。
(3) Third type application that uses a camera function specific to the digital camera 1 The OS running on the application processing unit 13 is provided with a special interface for using a function specific to the digital camera 1. Yes. For example, in the case of Android or Linux (registered trademark), a device driver specific to the digital camera 1 and a device file corresponding to the device driver are provided, and a predetermined control code is read from or written to the device file, or an ioctl system By calling the call, functions unique to the digital camera 1 can be used.

アプリ処理部13は、上述した特別なインタフェースとして、ズームレンズ17の現在のズーム位置を取得するインタフェース、ズームレンズ17を指定した方向(広角方向および望遠方向)に駆動するインタフェース、カメラ処理部12によるズームレンズ17の駆動可否を設定するインタフェースを有している。第3種アプリは、上述した各APIに加えて、上記の各インタフェースを用いることで、例えば光学ズーム状態の情報を画面に表示したり、ズームボタン24以外の操作(例えばタッチ操作)による光学ズームを行ったりすることができる。   As the special interface described above, the application processing unit 13 is an interface that acquires the current zoom position of the zoom lens 17, an interface that drives the zoom lens 17 in designated directions (wide-angle direction and telephoto direction), and the camera processing unit 12. It has an interface for setting whether or not the zoom lens 17 can be driven. The third type application uses the above-described interfaces in addition to the above-described APIs, for example, displays information on the optical zoom state on the screen, or optical zoom by an operation other than the zoom button 24 (for example, touch operation). Can be done.

図3は、第3種アプリの実行画面の一例を示す図である。なお、図3に示した実行画面は一例であり、第3種アプリが図3とは異なる画面表示を行うものであってもよい。   FIG. 3 is a diagram illustrating an example of an execution screen of the third type application. The execution screen illustrated in FIG. 3 is an example, and the third type application may display a screen different from that in FIG.

画面200には、第2種アプリの実行画面と同様のスルー画表示領域110、撮影ボタン130、ズームアウトボタン140、およびズームインボタン150が表示されているが、図2に示した第1ズームバー120の代わりに第2ズームバー220が表示されている。   The screen 200 displays a through image display area 110, a shooting button 130, a zoom-out button 140, and a zoom-in button 150, which are the same as the execution screen of the second type application, but the first zoom bar 120 shown in FIG. A second zoom bar 220 is displayed instead of.

第2ズームバー220は、光学ズームおよび電子ズームの状態を表す表示部材であり、光学ズームに対応する第1領域222と、電子ズームに対応する第2領域223とを含んでいる。第1領域222の上端226(第2領域223と接する端部)は光学ズームの望遠端に、下端225は光学ズームの広角端に、それぞれ対応している。同様に、第2領域223の上端227は電子ズームの望遠端に、下端226(第1領域222と接する端部)は電子ズームの広角端に、それぞれ対応している。第2ズームバー220に重畳して、現在のズーム位置を表すカーソル121が表示される。   The second zoom bar 220 is a display member that represents the state of the optical zoom and the electronic zoom, and includes a first region 222 corresponding to the optical zoom and a second region 223 corresponding to the electronic zoom. The upper end 226 (the end in contact with the second region 223) of the first region 222 corresponds to the telephoto end of the optical zoom, and the lower end 225 corresponds to the wide angle end of the optical zoom. Similarly, the upper end 227 of the second region 223 corresponds to the telephoto end of the electronic zoom, and the lower end 226 (end contacting the first region 222) corresponds to the wide angle end of the electronic zoom. A cursor 121 representing the current zoom position is displayed superimposed on the second zoom bar 220.

第3種アプリは、所定周期(例えば30分の1秒)ごとに、上述した特別なインタフェースを介して、ズームレンズ17の現在のズーム位置を取得する。そして、カーソル121を、第1領域222中の、現在の光学ズーム状態に対応する位置に移動させる。   The third type application acquires the current zoom position of the zoom lens 17 through the special interface described above at every predetermined period (for example, 1/30 second). Then, the cursor 121 is moved to a position in the first area 222 corresponding to the current optical zoom state.

ユーザがズームボタン24を操作すると、カメラ処理部12には、当該操作に応じた操作信号が入力される。前述の通り、カメラ処理部12はこの操作信号に応じて、ズームレンズ17が駆動されるようレンズ駆動部18を制御すると共に、アプリ処理部13へ所定のキーコード(操作信号)を送信する。   When the user operates the zoom button 24, an operation signal corresponding to the operation is input to the camera processing unit 12. As described above, the camera processing unit 12 controls the lens driving unit 18 to drive the zoom lens 17 in accordance with the operation signal, and transmits a predetermined key code (operation signal) to the application processing unit 13.

第3種アプリは、デジタルカメラ1のために作成されたアプリであるため、このキーコードがズームボタン24の操作に対応するキーコードであるということを知っている。第3種アプリは、通常、このキーコードを無視する。ズームレンズ17が光学ズーム範囲の望遠端に位置したとき(すなわちカーソル121が第1領域222の上端226に位置したとき)、第3種アプリは、上述した特別なインタフェースによりカメラ処理部12によるズームレンズ17の駆動を禁止する。そして、その状態から更にズームボタン24によりズームイン操作が為された場合、第3種アプリは、ズームレンズ17を望遠端に置いたまま、電子ズームの状態をよりズームインした状態にする。このときカーソル121は、第2領域223中の、現在の電子ズーム状態に対応する位置に移動される。   Since the third type application is an application created for the digital camera 1, it knows that this key code is a key code corresponding to the operation of the zoom button 24. The type 3 application normally ignores this key code. When the zoom lens 17 is positioned at the telephoto end of the optical zoom range (that is, when the cursor 121 is positioned at the upper end 226 of the first area 222), the third type application performs zooming by the camera processing unit 12 using the special interface described above. The driving of the lens 17 is prohibited. When a zoom-in operation is further performed with the zoom button 24 from that state, the third type application sets the electronic zoom state to a further zoomed-in state with the zoom lens 17 placed at the telephoto end. At this time, the cursor 121 is moved to a position in the second area 223 corresponding to the current electronic zoom state.

第3種アプリは、電子ズームが再び広角端に設定されたとき(すなわちカーソル121が第2領域223の下端226に位置したとき)、上述した特別なインタフェースによりカメラ処理部12によるズームレンズ17の駆動を許可する。つまり第3種アプリは、電子ズームを、光学ズームで可能な量以上にズームするために利用する。   When the electronic zoom is set to the wide-angle end again (that is, when the cursor 121 is positioned at the lower end 226 of the second region 223), the third type application uses the special interface described above to adjust the zoom lens 17 by the camera processing unit 12. Allow driving. That is, the third type application uses the electronic zoom in order to zoom beyond the amount possible with the optical zoom.

ユーザはズームボタン24のみならず、画面に表示されているズームアウトボタン140やズームインボタン150をタッチすることでも、光学ズームおよび電子ズームを操作することができる。例えば指等によりズームインボタン150がタッチされると、第3種アプリは当該操作に応じて、ズームボタン24のズームイン操作と同一の機能が実現されるよう、上述した特別なインタフェースによる光学ズームの駆動制御や、電子ズームの制御を行う。   The user can operate the optical zoom and the electronic zoom by touching not only the zoom button 24 but also the zoom-out button 140 or the zoom-in button 150 displayed on the screen. For example, when the zoom-in button 150 is touched with a finger or the like, the third type application drives the optical zoom by the special interface described above so that the same function as the zoom-in operation of the zoom button 24 is realized according to the operation. Control and electronic zoom control are performed.

上述した第1の実施の形態によるデジタルカメラによれば、次の作用効果が得られる。
(1)デジタルカメラ1は、焦点距離を可変するズームレンズ17が含まれる撮影光学系14と、撮影光学系14により結像された被写体像を撮像し画像信号を出力する撮像素子15と、ズームレンズ17を光軸O方向に駆動するレンズ駆動部18と、光学ズーム操作が可能なズームボタン24と、所定のオペレーティングシステムが動作し、ユーザにより入力されたオペレーティングシステムにおいて動作するプログラムを実行可能なアプリ処理部13と、撮像素子15により出力された画像信号を電子ズームの設定値に基づいて拡大した画像データをアプリ処理部13に出力するカメラ処理部12とを備え、アプリ処理部13は、プログラムからの電子ズーム指令に応じて、カメラ処理部12に電子ズームの設定値を更新させる電子ズーム制御信号を出力し、カメラ処理部12は、アプリ処理部13によるプログラムの実行中にズームボタン24に対して為された光学ズーム操作に応じて、ズームレンズ17を駆動するようにレンズ駆動部18を制御する。このようにしたので、OSがサポートする電子ズーム機能のみならず、光学ズーム機能を利用可能な、使い勝手のよい撮像装置を提供することができる。
According to the digital camera according to the first embodiment described above, the following operational effects can be obtained.
(1) The digital camera 1 includes a photographing optical system 14 that includes a zoom lens 17 that varies a focal length, an imaging element 15 that captures a subject image formed by the photographing optical system 14 and outputs an image signal, and a zoom. A lens driving unit 18 that drives the lens 17 in the direction of the optical axis O, a zoom button 24 that can perform an optical zoom operation, a predetermined operating system, and a program that operates in the operating system input by the user can be executed. An application processing unit 13 and a camera processing unit 12 that outputs image data obtained by enlarging the image signal output from the image sensor 15 based on the setting value of the electronic zoom to the application processing unit 13. An electronic zoom that causes the camera processing unit 12 to update the setting value of the electronic zoom in response to an electronic zoom command from the program. The camera processing unit 12 outputs a control signal, and the camera processing unit 12 drives the zoom lens 17 in accordance with an optical zoom operation performed on the zoom button 24 during execution of the program by the application processing unit 13. To control. Since this is done, it is possible to provide an easy-to-use imaging apparatus that can use not only the electronic zoom function supported by the OS but also the optical zoom function.

(2)アプリ処理部13は、プログラムからtakePictureの呼び出しを受け付け可能であり、アプリ処理部13は、プログラムからのtakePictureの呼び出しに応じて、カメラ処理部12に撮像素子15による撮像を行わせる撮影制御信号を出力し、カメラ処理部12は、ズームレンズ17が駆動されていないとき、撮影制御信号が入力されたことに応じて撮像素子15に撮像を行わせる。このようにしたので、使い勝手のよい撮像装置を提供することができる。 (2) The application processing unit 13 can accept a takePicture call from a program, and the application processing unit 13 causes the camera processing unit 12 to take an image with the imaging element 15 in response to the takePicture call from the program. When the zoom lens 17 is not driven, the camera processing unit 12 outputs a control signal, and causes the image sensor 15 to perform imaging in response to the input of the imaging control signal. Since it did in this way, a user-friendly imaging device can be provided.

(3)カメラ処理部12は、ズームレンズ17が駆動されているとき、撮影制御信号が入力されても撮像素子15に撮像を行わせない。このようにしたので、常に品質のよい撮影結果を得ることができる。 (3) When the zoom lens 17 is driven, the camera processing unit 12 does not cause the image sensor 15 to capture an image even if a shooting control signal is input. Since this is done, it is possible to always obtain good quality photographing results.

(4)撮影光学系14は、フォーカス位置を調節するフォーカスレンズ16を含み、フォーカスレンズ16を光軸O方向に駆動するレンズ駆動部18を備え、アプリ処理部13は、プログラムからautoFocusの呼び出しを受け付け可能であり、アプリ処理部13は、プログラムからのautoFocusの呼び出しに応じて、カメラ処理部12に焦点調節を行わせる焦点調節制御信号を出力し、カメラ処理部12は、ズームレンズ17が駆動されていないとき、焦点調節制御信号が入力されたことに応じてレンズ駆動部18にフォーカスレンズ16を駆動させる。このようにしたので、使い勝手のよい撮像装置を提供することができる。 (4) The photographing optical system 14 includes a focus lens 16 that adjusts the focus position, and includes a lens driving unit 18 that drives the focus lens 16 in the optical axis O direction. The application processing unit 13 calls autoFocus from a program. The application processing unit 13 outputs a focus adjustment control signal that causes the camera processing unit 12 to perform focus adjustment in response to an autoFocus call from the program, and the camera processing unit 12 is driven by the zoom lens 17. If not, the lens driving unit 18 is caused to drive the focus lens 16 in response to the input of the focus adjustment control signal. Since it did in this way, a user-friendly imaging device can be provided.

(5)カメラ処理部12は、ズームレンズ17が駆動されているとき、焦点調節制御信号が入力されてもレンズ駆動部18にフォーカスレンズ16を駆動させない。このようにしたので、常に最適な焦点調節結果を得ることができる。 (5) When the zoom lens 17 is being driven, the camera processing unit 12 does not cause the lens driving unit 18 to drive the focus lens 16 even if a focus adjustment control signal is input. Since it did in this way, the optimal focus adjustment result can always be obtained.

(6)アプリ処理部13は、プログラムとして、撮像素子15に撮像を行わせない第1種アプリと、撮像素子15に撮像を行わせる第2種アプリおよび第3種アプリと、を切り替えて実行可能であり、カメラ処理部12は、アプリ処理部13が第1種アプリを実行している場合、ズームボタン24が操作されてもズームレンズ17を駆動させない。このようにしたので、カメラ機能とは関係のないアプリの実行時に光学ズームが作動してしまうことがなく、ユーザに煩わしさを感じさせない。 (6) The application processing unit 13 switches between a first type application that does not cause the image sensor 15 to perform imaging, and a second type application and a third type application that cause the image sensor 15 to perform imaging. The camera processing unit 12 does not drive the zoom lens 17 even when the zoom button 24 is operated when the application processing unit 13 is executing the first type application. Since it did in this way, an optical zoom does not operate | move at the time of execution of the application unrelated to a camera function, and a user does not feel troublesome.

(7)ズームボタン24は、光学ズーム操作に応じた操作信号(第1操作信号)をカメラ処理部12に出力し、カメラ処理部12は、操作信号(第1操作信号)の入力に応じたキーコード(第2操作信号)をアプリ処理部13に出力する。このようにしたので、アプリ処理部13で実行中の第1種アプリが、光学ズーム操作を光学ズーム以外の機能に利用することが可能となる。また、アプリ処理部13で実行中の第3種アプリが、光学ズームの作動を検知することができる。 (7) The zoom button 24 outputs an operation signal (first operation signal) corresponding to the optical zoom operation to the camera processing unit 12, and the camera processing unit 12 responds to input of the operation signal (first operation signal). The key code (second operation signal) is output to the application processing unit 13. Since it did in this way, it becomes possible for the 1st type application currently performed with the application process part 13 to utilize optical zoom operation for functions other than optical zoom. Further, the third type application being executed in the application processing unit 13 can detect the operation of the optical zoom.

次のような変形も本発明の範囲内であり、変形例の一つ、もしくは複数を上述の実施形態と組み合わせることも可能である。   The following modifications are also within the scope of the present invention, and one or a plurality of modifications can be combined with the above-described embodiment.

(変形例1)
上述した実施形態では、ズームレンズ17の駆動中にカメラ処理部12へ撮影制御信号や焦点調節制御信号が入力された場合、カメラ処理部12はそれらの信号を無視していた。つまり、それらの信号が入力されても、ズームレンズ17が駆動中であった場合には、カメラ処理部12は撮影や焦点調節を行わなかった。これを、単に無視するのではなく、キューイングするようにしてもよい。つまり、撮影制御信号や焦点調節制御信号が入力されたことを記憶しておき、ズームレンズ17の駆動が完了した時点で(もしくはズームレンズ17の駆動が完了するために十分な時間が経過した時点で)それら入力された信号に応じた処理を実行するように、カメラ処理部12を構成してもよい。
(Modification 1)
In the embodiment described above, when a shooting control signal or a focus adjustment control signal is input to the camera processing unit 12 while the zoom lens 17 is being driven, the camera processing unit 12 ignores these signals. That is, even if those signals are input, if the zoom lens 17 is being driven, the camera processing unit 12 does not perform shooting or focus adjustment. This may be queued rather than simply ignored. That is, the fact that the photographing control signal and the focus adjustment control signal are inputted is stored, and when the driving of the zoom lens 17 is completed (or when a sufficient time has passed for the driving of the zoom lens 17 to be completed). The camera processing unit 12 may be configured to execute processing according to the input signals.

このように構成されたカメラ処理部12は、ズームレンズ17が駆動されているときに撮影制御信号が入力されると、ズームレンズ17の駆動が完了した後に撮像素子15に撮像を行わせる。また、ズームレンズ17が駆動されているときに焦点調節制御信号が入力されると、ズームレンズ17の駆動が完了した後にレンズ駆動部18にフォーカスレンズ16を駆動させる。このようにすることで、デジタルカメラ1の操作性を更に向上させることができる。   When the imaging control signal is input while the zoom lens 17 is being driven, the camera processing unit 12 configured as described above causes the image sensor 15 to perform imaging after the driving of the zoom lens 17 is completed. If a focus adjustment control signal is input while the zoom lens 17 is being driven, the focus lens 16 is driven by the lens driving unit 18 after the zoom lens 17 has been driven. In this way, the operability of the digital camera 1 can be further improved.

(変形例2)
光学ズーム操作に応じてカメラ処理部12からアプリ処理部13に出力されるキーコード(操作信号)は、アプリ処理部13が実行するOSにおいて未定義とされるキーコードでなくてもよい。例えば、光学ズーム操作に応じてアプリ処理部13に周知のキーコードが出力されるようにすると、第1種アプリが、ズームボタン24を汎用の操作部材として利用することができるようになる。つまり、アプリ処理部13は、第1種アプリを実行しているとき、ズームボタン24により光学ズーム操作が為されたことを実行中の第1種アプリに報知することにより、第1種アプリに光学ズーム操作に応じた処理を実行させる。このようにすることで、デジタルカメラ1の操作性を更に向上させることができる。
(Modification 2)
The key code (operation signal) output from the camera processing unit 12 to the application processing unit 13 in response to the optical zoom operation may not be a key code that is undefined in the OS executed by the application processing unit 13. For example, when a known key code is output to the application processing unit 13 according to the optical zoom operation, the first type application can use the zoom button 24 as a general-purpose operation member. That is, when the first type application is being executed, the application processing unit 13 notifies the first type application that the optical zoom operation has been performed by the zoom button 24 to the first type application. A process corresponding to the optical zoom operation is executed. In this way, the operability of the digital camera 1 can be further improved.

(変形例3)
上述した実施形態では、ズームボタン24はカメラ処理部12にのみ接続され、光学ズーム操作に応じた操作信号はまずカメラ処理部12に送られた後、カメラ処理部12からアプリ処理部13に出力されていた。本発明は、このような実施の形態に限定されない。以下、第1の実施の形態とは異なるズームボタン24の接続態様を例示する。
(Modification 3)
In the embodiment described above, the zoom button 24 is connected only to the camera processing unit 12, and an operation signal corresponding to the optical zoom operation is first sent to the camera processing unit 12 and then output from the camera processing unit 12 to the application processing unit 13. It had been. The present invention is not limited to such an embodiment. Hereinafter, a connection mode of the zoom button 24 different from the first embodiment will be exemplified.

図4は、ズームボタン24の接続態様の変形例を示す図である。図4(a)では、ズームボタン24は、光学ズーム操作に応じた操作信号をカメラ処理部12およびアプリ処理部13の両方に出力する。また、図4(b)では、ズームボタン24にカメラ処理部12とアプリ処理部13との一方を択一的に接続するスイッチ26を設け、アプリ処理部13が第1種アプリを実行している場合には光学ズーム操作に応じた操作信号をアプリ処理部13に、アプリ処理部13が第2種アプリおよび第3種アプリを実行している場合には操作信号をカメラ処理部12に、それぞれ出力するようズームボタン24を構成している。このようにしても、上述した第1の実施の形態と同様の作用効果を奏することができる。   FIG. 4 is a diagram showing a modification of the connection mode of the zoom button 24. In FIG. 4A, the zoom button 24 outputs an operation signal corresponding to the optical zoom operation to both the camera processing unit 12 and the application processing unit 13. In FIG. 4B, a switch 26 is provided to selectively connect one of the camera processing unit 12 and the application processing unit 13 to the zoom button 24, and the application processing unit 13 executes the first type application. If the application processing unit 13 is executing the second type application and the third type application, the operation signal corresponding to the optical zoom operation is sent to the application processing unit 13. The zoom button 24 is configured to output each. Even if it does in this way, there can exist an effect similar to 1st Embodiment mentioned above.

なお、上述した各実施形態では、ズームボタン24を機械的なボタン(いわゆるシーソースイッチ)として説明を行ったが、ズームボタン24をこれとは異なる形態の操作部材としてもよい。例えば液晶ディスプレイ21に特定のシンボル(アイコンやボタンの画像)を表示し、タッチセンサ22により当該シンボルへの接触が検知されたことで動作する、いわゆるタッチ式の操作部材としてもよい。   In each of the embodiments described above, the zoom button 24 is described as a mechanical button (so-called seesaw switch), but the zoom button 24 may be an operation member having a different form. For example, a specific symbol (icon or button image) may be displayed on the liquid crystal display 21 and may be a so-called touch-type operation member that operates when the touch sensor 22 detects contact with the symbol.

(変形例4)
アプリ処理部13が実行するOSは、上述の実施形態において説明したものに限定されない。例えば、OSとしてiOS(登録商標)やWindows(登録商標)を利用してもよい。また、APIの名称や種別、機能等は、上述の実施形態において説明したものに限定されず、それらと異なっていてもよい。
(Modification 4)
The OS executed by the application processing unit 13 is not limited to the one described in the above embodiment. For example, iOS (registered trademark) or Windows (registered trademark) may be used as the OS. Further, the name, type, function, and the like of the API are not limited to those described in the above embodiment, and may be different from those.

本発明の特徴を損なわない限り、本発明は上記実施の形態に限定されるものではなく、本発明の技術的思想の範囲内で考えられるその他の形態についても、本発明の範囲内に含まれる。   As long as the characteristics of the present invention are not impaired, the present invention is not limited to the above-described embodiments, and other forms conceivable within the scope of the technical idea of the present invention are also included in the scope of the present invention. .

1…デジタルカメラ、11…制御装置、12…カメラ処理部、13…アプリ処理部、14…撮影光学系、15…撮像素子、16…フォーカスレンズ、17…ズームレンズ、18…レンズ駆動部、19…レンズ位置検出部、20…画像処理部、21…液晶ディスプレイ、22…タッチセンサ、23…メモリカード、24…ズームボタン、25…レリーズボタン DESCRIPTION OF SYMBOLS 1 ... Digital camera, 11 ... Control apparatus, 12 ... Camera processing part, 13 ... Application processing part, 14 ... Imaging optical system, 15 ... Imaging element, 16 ... Focus lens, 17 ... Zoom lens, 18 ... Lens drive part, 19 Lens position detection unit 20 Image processing unit 21 Liquid crystal display 22 Touch sensor 23 Memory card 24 Zoom button 25 Release button

Claims (14)

焦点距離を可変するズームレンズが含まれる撮影光学系により結像された被写体像を撮像し画像信号を出力する撮像手段と、
前記ズームレンズを光軸方向に駆動するズーム駆動手段と、
光学ズーム操作が可能な操作部材と、
所定のオペレーティングシステムが動作し、ユーザにより入力された前記オペレーティングシステムにおいて動作するプログラムを実行可能な第1処理部と、
前記第1処理部による前記プログラムの実行中に前記操作部材に対して為された前記光学ズーム操作に応じて、前記ズームレンズを駆動するように前記ズーム駆動手段を制御する第2処理部と、
を備えることを特徴とする撮像装置。
An image pickup means for picking up an image of a subject imaged by a photographing optical system including a zoom lens that varies a focal length and outputting an image signal;
Zoom drive means for driving the zoom lens in the optical axis direction;
An operation member capable of optical zoom operation;
A first processing unit that operates a predetermined operating system and that can execute a program that operates in the operating system input by a user;
A second processing unit that controls the zoom driving means to drive the zoom lens in response to the optical zoom operation performed on the operation member during execution of the program by the first processing unit;
An imaging apparatus comprising:
請求項1に記載の撮像装置において、
前記第2処理部は、前記光学ズーム操作に応じて前記ズームレンズを駆動させた後に前記撮像手段から出力された前記画像信号に基づく画像データを、前記第1処理部に出力することを特徴とする撮像装置。
The imaging device according to claim 1,
The second processing unit outputs image data based on the image signal output from the imaging unit to the first processing unit after driving the zoom lens according to the optical zoom operation. An imaging device.
請求項2に記載の撮像装置において、
前記第2処理部は、前記撮像手段により出力された前記画像信号を電子ズームの設定値に基づいて拡大した画像データを前記第1処理部に出力し、
前記第1処理部は、前記プログラムからの電子ズーム指令に応じて、前記第2処理部に前記電子ズームの設定値を更新させる電子ズーム制御信号を出力することを特徴とする撮像装置。
The imaging device according to claim 2,
The second processing unit outputs image data obtained by enlarging the image signal output by the imaging unit based on a setting value of electronic zoom to the first processing unit,
The first processing unit outputs an electronic zoom control signal that causes the second processing unit to update a setting value of the electronic zoom in response to an electronic zoom command from the program.
請求項2または3に記載の撮像装置において、
前記第1処理部は、前記プログラムから撮影指令を受け付け可能であり、
前記第1処理部は、前記プログラムからの前記撮影指令に応じて、前記第2処理部に前記撮像手段による撮像を行わせる撮影制御信号を出力し、
前記第2処理部は、前記ズームレンズが駆動されていないとき、前記撮影制御信号が入力されたことに応じて前記撮像手段に撮像を行わせることを特徴とする撮像装置。
In the imaging device according to claim 2 or 3,
The first processing unit can accept a shooting command from the program,
The first processing unit outputs a shooting control signal that causes the second processing unit to perform imaging by the imaging unit in response to the shooting command from the program,
The imaging apparatus, wherein the second processing unit causes the imaging unit to perform imaging in response to an input of the imaging control signal when the zoom lens is not driven.
請求項4に記載の撮像装置において、
前記第2処理部は、前記ズームレンズが駆動されているとき、前記撮影制御信号が入力されても前記撮像手段に撮像を行わせないことを特徴とする撮像装置。
The imaging apparatus according to claim 4,
The imaging apparatus, wherein the second processing unit does not cause the imaging unit to perform imaging even when the imaging control signal is input when the zoom lens is driven.
請求項4に記載の撮像装置において、
前記第2処理部は、前記ズームレンズが駆動されているときに前記撮影制御信号が入力されると、前記ズームレンズの駆動が完了した後に前記撮像手段に撮像を行わせることを特徴とする撮像装置。
The imaging apparatus according to claim 4,
The second processing unit causes the imaging unit to perform imaging after the driving of the zoom lens is completed when the imaging control signal is input while the zoom lens is being driven. apparatus.
請求項1〜6のいずれか一項に記載の撮像装置において、
前記撮影光学系は、フォーカス位置を調節するフォーカスレンズを含み、
前記フォーカスレンズを光軸方向に駆動するフォーカス駆動手段を備え、
前記第1処理部は、前記プログラムから焦点調節指令を受け付け可能であり、
前記第1処理部は、前記プログラムからの前記焦点調節指令に応じて、前記第2処理部に焦点調節を行わせる焦点調節制御信号を出力し、
前記第2処理部は、前記ズームレンズが駆動されていないとき、前記焦点調節制御信号が入力されたことに応じて前記フォーカス駆動手段に前記フォーカスレンズを駆動させることを特徴とする撮像装置。
In the imaging device according to any one of claims 1 to 6,
The photographing optical system includes a focus lens for adjusting a focus position,
A focus driving means for driving the focus lens in the optical axis direction;
The first processing unit can accept a focus adjustment command from the program,
The first processing unit outputs a focus adjustment control signal for causing the second processing unit to perform focus adjustment according to the focus adjustment command from the program,
The second processing unit causes the focus driving unit to drive the focus lens in response to the input of the focus adjustment control signal when the zoom lens is not driven.
請求項7に記載の撮像装置において、
前記第2処理部は、前記ズームレンズが駆動されているとき、前記焦点調節制御信号が入力されても前記フォーカス駆動手段に前記フォーカスレンズを駆動させないことを特徴とする撮像装置。
The imaging apparatus according to claim 7,
The imaging apparatus, wherein the second processing unit does not cause the focus driving unit to drive the focus lens even when the focus adjustment control signal is input when the zoom lens is driven.
請求項7に記載の撮像装置において、
前記第2処理部は、前記ズームレンズが駆動されているときに前記焦点調節制御信号が入力されると、前記ズームレンズの駆動が完了した後に前記フォーカス駆動手段に前記フォーカスレンズを駆動させることを特徴とする撮像装置。
The imaging apparatus according to claim 7,
When the focus adjustment control signal is input while the zoom lens is being driven, the second processing unit causes the focus driving unit to drive the focus lens after driving of the zoom lens is completed. An imaging device that is characterized.
請求項1〜9のいずれか一項に記載の撮像装置において、
前記第1処理部は、前記プログラムとして、前記撮像手段に撮像を行わせない第1プログラムと、前記撮像手段に撮像を行わせる第2プログラムと、を切り替えて実行可能であり、
前記第2処理部は、前記第1処理部が前記第1プログラムを実行している場合、前記操作部材が操作されても前記ズームレンズを駆動させないことを特徴とする撮像装置。
In the imaging device according to any one of claims 1 to 9,
The first processing unit can switch and execute, as the program, a first program that does not cause the imaging unit to perform imaging and a second program that causes the imaging unit to perform imaging,
The imaging apparatus, wherein the second processing unit does not drive the zoom lens even when the operation member is operated when the first processing unit is executing the first program.
請求項10に記載の撮像装置において、
前記第1処理部は、前記第1プログラムを実行しているとき、前記操作部材により前記光学ズーム操作が為されたことを実行中の前記第1プログラムに報知することにより、前記第1プログラムに前記光学ズーム操作に応じた処理を実行させることを特徴とする撮像装置。
The imaging device according to claim 10.
When the first processing unit is executing the first program, the first processing unit notifies the first program that the optical zoom operation has been performed by the operation member. An image pickup apparatus that performs processing according to the optical zoom operation.
請求項10または11に記載の撮像装置において、
前記操作部材は、前記光学ズーム操作に応じた操作信号を前記第1処理部および前記第2処理部に出力することを特徴とする撮像装置。
The imaging device according to claim 10 or 11,
The image pickup apparatus, wherein the operation member outputs an operation signal corresponding to the optical zoom operation to the first processing unit and the second processing unit.
請求項10または11に記載の撮像装置において、
前記操作部材は、前記光学ズーム操作に応じた第1操作信号を前記第2処理部に出力し、
前記第2処理部は、前記第1操作信号の入力に応じた第2操作信号を前記第1処理部に出力することを特徴とする撮像装置。
The imaging device according to claim 10 or 11,
The operation member outputs a first operation signal corresponding to the optical zoom operation to the second processing unit,
The image pickup apparatus, wherein the second processing unit outputs a second operation signal corresponding to the input of the first operation signal to the first processing unit.
請求項10または11に記載の撮像装置において、
前記操作部材は、前記第1処理部が前記第1プログラムを実行している場合には前記光学ズーム操作に応じた操作信号を前記1処理部に出力し、前記第1処理部が前記第2プログラムを実行している場合には前記操作信号を前記第2処理部に出力することを特徴とする撮像装置。
The imaging device according to claim 10 or 11,
The operation member outputs an operation signal corresponding to the optical zoom operation to the first processing unit when the first processing unit is executing the first program, and the first processing unit outputs the second processing unit. An image pickup apparatus that outputs the operation signal to the second processing unit when a program is executed.
JP2013039122A 2013-02-28 2013-02-28 Image capturing device Pending JP2014167531A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013039122A JP2014167531A (en) 2013-02-28 2013-02-28 Image capturing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013039122A JP2014167531A (en) 2013-02-28 2013-02-28 Image capturing device

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2017182548A Division JP6645485B2 (en) 2017-09-22 2017-09-22 Imaging device

Publications (1)

Publication Number Publication Date
JP2014167531A true JP2014167531A (en) 2014-09-11

Family

ID=51617254

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013039122A Pending JP2014167531A (en) 2013-02-28 2013-02-28 Image capturing device

Country Status (1)

Country Link
JP (1) JP2014167531A (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0743695U (en) * 1995-01-09 1995-09-05 株式会社ニコン camera
JP2000209485A (en) * 1998-10-08 2000-07-28 Canon Inc Electronic apparatus, driving method for electronic apparatus, image pickup device and method and computer readable storage medium
JP2005223764A (en) * 2004-02-06 2005-08-18 Canon Inc Imaging apparatus and its control method
JP2007316471A (en) * 2006-05-29 2007-12-06 Casio Comput Co Ltd Imaging apparatus and program therefore
JP2011166497A (en) * 2010-02-10 2011-08-25 Olympus Corp Imaging device
JP2013153330A (en) * 2012-01-25 2013-08-08 Xacti Corp Electronic device and photographing control method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0743695U (en) * 1995-01-09 1995-09-05 株式会社ニコン camera
JP2000209485A (en) * 1998-10-08 2000-07-28 Canon Inc Electronic apparatus, driving method for electronic apparatus, image pickup device and method and computer readable storage medium
JP2005223764A (en) * 2004-02-06 2005-08-18 Canon Inc Imaging apparatus and its control method
JP2007316471A (en) * 2006-05-29 2007-12-06 Casio Comput Co Ltd Imaging apparatus and program therefore
JP2011166497A (en) * 2010-02-10 2011-08-25 Olympus Corp Imaging device
JP2013153330A (en) * 2012-01-25 2013-08-08 Xacti Corp Electronic device and photographing control method

Similar Documents

Publication Publication Date Title
JP6039328B2 (en) Imaging control apparatus and imaging apparatus control method
JP4929630B2 (en) Imaging apparatus, control method, and program
KR101928900B1 (en) Information processing device, image scaling method and computer program storage device
JP6757268B2 (en) Imaging device and its control method
US20120062692A1 (en) Imaging apparatus and control method for the same
US20150006183A1 (en) Electronic device, control method by electronic device, and computer readable recording medium
JP2012095167A (en) Imaging device
US9277116B2 (en) Imaging device, display device, control method, and method for controlling area change
JP2017103566A (en) Imaging control apparatus and control method thereof
JP6643036B2 (en) Zoom control device, control method for zoom control device, control program for zoom control device, and storage medium
JP2007081465A (en) Remote controller and imaging apparatus
JP2014154905A (en) Imaging apparatus, remote operation terminal, camera system, imaging apparatus control method and program, and remote operation terminal control method and program
JP2022021543A (en) Electronic device and control method therefor
KR101566195B1 (en) A digital photographing device and a method for a digital photographing device
JP6645485B2 (en) Imaging device
JP5538992B2 (en) Imaging apparatus and control method thereof
JP7336266B2 (en) ELECTRONIC DEVICE, CONTROL METHOD FOR ELECTRONIC DEVICE, PROGRAM, STORAGE MEDIUM
JP2014167531A (en) Image capturing device
JP6218911B2 (en) Imaging control device and control method of imaging control device
JP2012124627A (en) Imaging apparatus
JP2017050801A (en) Imaging apparatus, control method for imaging apparatus, and program
JP2014060500A (en) Display control device and imaging device
JP2020053721A (en) Imaging control apparatus, control method therefor, program, and storage medium
JP2013250986A (en) Information processing apparatus, image magnification/reduction method, and program thereof
JP2015075894A (en) Display control device, and control method of display control device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160204

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20161031

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20161108

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170110

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20170627