JP6112985B2 - Display control apparatus, method, program, and storage medium - Google Patents
Display control apparatus, method, program, and storage medium Download PDFInfo
- Publication number
- JP6112985B2 JP6112985B2 JP2013126726A JP2013126726A JP6112985B2 JP 6112985 B2 JP6112985 B2 JP 6112985B2 JP 2013126726 A JP2013126726 A JP 2013126726A JP 2013126726 A JP2013126726 A JP 2013126726A JP 6112985 B2 JP6112985 B2 JP 6112985B2
- Authority
- JP
- Japan
- Prior art keywords
- touch
- command
- display
- icon
- display control
- 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.)
- Active
Links
Images
Landscapes
- Camera Bodies And Camera Details Or Accessories (AREA)
- Indication In Cameras, And Counting Of Exposures (AREA)
- Studio Devices (AREA)
Description
本発明は、タッチ操作によってパラメータを設定することのできる表示制御装置、方法及びプログラム並びに記憶媒体に関するものである。 The present invention relates to a display control device, a method, a program, and a storage medium that can set parameters by a touch operation.
近年、通信技術の発展により、パーソナルコンピュータやスマートフォン(携帯電話端末)などから撮像装置等の外部機器を遠隔で制御する技術が広がっている。また、タッチパネルが普及し、タッチパネルに対する操作によって各種パラメータを設定することも行われている。 2. Description of the Related Art In recent years, with the development of communication technology, technology for remotely controlling external devices such as an imaging device from a personal computer, a smartphone (mobile phone terminal), or the like has spread. In addition, touch panels have become widespread, and various parameters are set by operations on the touch panel.
特許文献1には、デジタルカメラにコンピュータを接続し、コンピュータのモニタ画面上に、デジタルカメラの構図確認時の画像(ライブビュー画像)を表示するリモートライブビューの技術が記載されている。また、コンピュータのモニタ画面上に、ユーザがマニュアルフォーカスを行う為に、それぞれ異なるフォーカスパルス量(フォーカスレンズの移動量)をカメラに指示する複数の操作ボタンを設けることが記載されている。 Patent Document 1 describes a remote live view technique in which a computer is connected to a digital camera and an image (live view image) at the time of composition confirmation of the digital camera is displayed on a monitor screen of the computer. In addition, it is described that a plurality of operation buttons for instructing the camera with different focus pulse amounts (movement amounts of the focus lens) are provided on the computer monitor screen so that the user can perform manual focus.
特許文献2には、タッチパネルを有する撮像装置において、タッチ操作によりフォーカスレンズをマニュアル移動した後に、撮影光学像のピントを自動フォーカス調整により微調整する技術が記載されている。 Japanese Patent Application Laid-Open No. 2004-228561 describes a technique of finely adjusting the focus of a photographic optical image by automatic focus adjustment after manually moving a focus lens by a touch operation in an imaging apparatus having a touch panel.
パラメータ設定においては、タッチ操作で行う場合であっても素早くかつ正確なパラメータ設定が求められる。例えばピント調整としてマニュアルフォーカスを行う場合、パラメータとしてのフォーカス位置を素早くかつ正確に設定することが求められる。 In the parameter setting, quick and accurate parameter setting is required even when the touch operation is performed. For example, when performing manual focus as focus adjustment, it is required to set the focus position as a parameter quickly and accurately.
これに対し、特許文献1のように、表示される操作ボタンに対する1回の操作に応じてフォーカス位置を所定量移動させる方法では、1回の操作に対するフォーカスレンズ移動量が小さすぎると、素早いフォーカス調整が困難となる。かといって、1回の操作に対するフォーカスレンズ移動量が大きいと、正確なフォーカス調整が困難となる。移動量の小さいボタンと大きいボタンというようにレンズ移動量の異なる複数の操作ボタンを表示したとしても、操作ボタンの選択に手間取ってしまう。また、希望のレンズ移動量に応じた操作ボタンが用意されているとは限らない。 On the other hand, in the method of moving the focus position by a predetermined amount according to one operation on the displayed operation button as in Patent Document 1, if the amount of movement of the focus lens for one operation is too small, quick focus Adjustment becomes difficult. However, if the amount of movement of the focus lens for one operation is large, accurate focus adjustment becomes difficult. Even if a plurality of operation buttons with different lens movement amounts are displayed, such as a button with a small movement amount and a button with a large movement amount, it takes time to select the operation button. Also, operation buttons corresponding to the desired lens movement amount are not always prepared.
この問題点は、特許文献2に記載の技術において、フォーカシングレンズをマニュアル調整する段階について、同様である。 This problem is the same as that in the technique described in Patent Document 2 at the stage of manually adjusting the focusing lens.
本発明では、タッチ操作によって素早く正確にパラメータを設定できる表示制御装置、方法及びプログラム並びに記憶媒体を提供することを目的とする。 An object of the present invention is to provide a display control device, a method, a program, and a storage medium that can set parameters quickly and accurately by a touch operation.
本発明に係る表示制御装置は、表示部へのタッチ操作をするタッチ検出手段と、特定パラメータを第1の量で変化させる第1のコマンドを発行するための第1のタッチアイコン、及び、前記特定パラメータを前記第1の量よりも大きい第2の量で変化させる第2のコマンドを発行するための第2のタッチアイコンを前記表示部に表示するように制御する表示制御手段と、前記第1のタッチアイコンへのタッチを検出すると、該タッチが継続している間、前記第1のタッチアイコンと該タッチのタッチ位置との第1の方向の距離に応じた頻度で、前記第1のコマンドを繰り返し発行するように制御し、前記第2のタッチアイコンにタッチされたことを検出すると、該タッチが継続している間、前記第2のタッチアイコンと該タッチのタッチ位置との前記第1の方向の距離に応じた頻度で、前記第2のコマンドを繰り返し発行するように制御する制御手段とを有することを特徴とする。 A display control device according to the present invention includes a touch detection unit that performs a touch operation on a display unit, a first touch icon for issuing a first command that changes a specific parameter by a first amount, and Display control means for controlling the display unit to display a second touch icon for issuing a second command for changing a specific parameter by a second amount larger than the first amount; When a touch on one touch icon is detected, while the touch continues, the first touch icon and the touch position of the touch have a frequency corresponding to a distance in a first direction. When it is controlled to repeatedly issue a command and it is detected that the second touch icon is touched, the second touch icon and the touch position of the touch are maintained while the touch continues. At a frequency corresponding to the distance of the first direction, and having a control means for repeatedly issues the second command.
本発明によれば、タッチ操作によって素早く正確にパラメータを設定することができる。 According to the present invention, parameters can be set quickly and accurately by a touch operation.
以下、図面を参照して、本発明の実施例を詳細に説明する。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
図1は、本発明の一実施例の概略構成図を示す。本実施例は、交換レンズ式の撮像装置10にスマートフォン、ノート型パーソナルコンピュータその他の情報端末80を接続し、情報端末80により撮像装置10を制御する構成からなる。
FIG. 1 shows a schematic configuration diagram of an embodiment of the present invention. In this embodiment, a smart phone, a notebook personal computer, or
撮像装置10は、本体12に交換可能な撮影レンズ14が装着されている。撮影レンズ14は、焦点距離を変更するズームレンズ16、明るさを制御する絞り機構18、及び、被写体にピントを合わせるためのフォーカスレンズ20を有する。撮影レンズ14はまた、本体12側のマウント22aと機械的に嵌合するマウント22bを具備し、本体12への装着時には、マウント22a上の電気接点24aがマウント22b上の電気接点24bと電気的に接続する。
The
撮影レンズ14を透過した被写体光は、本体12の可動ミラー26で反射され、ピント板28に結像する。ユーザは、接眼レンズ30及びペンタプリズム32を介して、ピント板28上の光学像を正立像として視覚的に確認できる。これは、いわゆる光学ファインダ構造である。可動ミラー26は、撮影時には跳ね上がり、シャッタ34が所定時間、開く。これにより、撮影レンズ14による光学像は、シャッタ34を介して撮像素子36に入射する。撮像素子36は光学像を電気画像信号に変換する。
The subject light transmitted through the
撮影レンズ14のマウント22bの接点群24bは、装着時に、本体12の接点群24aと電気的に接続し、本体12は、接続する接点群24a,24bを介して撮影レンズ14に電源を供給し、撮影レンズ14を制御する。接点群24a,24bは、電源、グランド、送信、受信及びクロックなどの、用途に応じた複数の接点からなる。
The contact group 24b of the
本体12の背面には、被写体構図決定のためのファインダとして使用でき、再生画像の表示、各種メニューの表示に使用可能なディスプレイ(表示部)48が配置されている。後述するが、ディスプレイ48の表示画面には、指又はペンなどによるタッチ入力が可能なタッチパネルが装備されている。
A display (display unit) 48 that can be used as a finder for determining the subject composition and can be used to display a reproduced image and various menus is disposed on the back of the
図2は、撮像装置10の本体12に装備される手段の概略構成ブロック図を示す。図2を参照して、個々の要素の基本的な機能を説明する。
FIG. 2 is a block diagram showing a schematic configuration of means provided in the
撮像素子36は、CCDイメージセンサ又はCMOSイメージセンサ等からなり、撮像面上の光学像に応じた画像信号を出力する。CDS/AGC回路38は、撮像素子36からの画像信号を相関二重サンプリング(CDS)及び増幅する。A/D変換器40は、CDS/AGC回路38から出力されるアナログ画像信号をデジタル信号に変換する。タイミングジェネレータ(TG)42は、撮像素子36を駆動するタイミング信号と、CDS/AGC回路38のためのサンプリング信号を発生する。
The
画像処理IC44のWB(ホワイトバランス)回路44aは、A/D変換器40からの画像データのホワイトバランスを調整し、調整後の画像データをメモリ46に格納する。
A WB (white balance)
ビデオIC50は、VRAM52に格納される画像データに従い、対応する画像をディスプレイ48に表示させる。ライブビューモードでは、ディスプレイ48をビューファインダとして利用できる。
The video IC 50 displays a corresponding image on the
ライブビュー表示時にはミラー26が跳ね上げ位置にあり、シャッタ34が一定周期で開閉する。撮像素子36からは、ライブビューに必要な画素数の画像信号が読み出され、上述のようにしてメモリ46に画像データが格納される。メモリ46に格納されたライブビュー用の画像データは、CPUバス54を介してVRAM52に転送される。ビデオIC50が、VRAM52に格納される画像データを読み出し、ディスプレイ48を駆動する。これにより、VRAM52に格納される画像データに対応する画像が、ディスプレイ48の画面に表示される。ライブビュー表示のときには、撮像素子36からは、ディスプレイ48での表示に必要な画素数の画像信号が読み出される。
During live view display, the
画像処理IC44のサムネイル作成部44b、画像処理部44c、JPEG圧縮部44d及び可逆圧縮部44eは、撮影画像を記録媒体(ここでは外部メモリ64)に記録する際に機能する。具体的には、サムネイル作成部44bは、メモリ46の画像データからサムネイル画像データを生成し、CPUバス54に出力する。画像処理部44cは、メモリ46の画像データをJPEG圧縮用にRGB形式からYcbCr形式に変換する。JPEG圧縮部44dは、画像処理部44cからのYcbCr形式の画像データをJPEG圧縮し、JPEGデータをCPUバス54に出力する。可逆圧縮部44eは、メモリ46の画像データをロスレス圧縮し、RAWデータをCPUバス54に出力する。
The
CPU56は、電源が投入された直後、不揮発性メモリ58に格納される制御プログラムに従い、撮像装置10を初期化し、撮影レンズ14との通信を開始する。
The
CPU56はまた、レリーズスイッチ60のレリーズ操作に応じて、撮像素子36及び画像処理IC44を含む各部を撮影画像の記録用に動作させる。このとき、サムネイル作成部44b、JPEG圧縮部44d及び可逆圧縮部44eからCPUバス54に出力されたサムネイルデータ、JPEGデータ及びRAWデータは、メモリ46に一時格納される。CPU56は、このようにメモリ46に書き込まれたデータをCPUバス54に読み出し、インターフェース62により外部メモリ64に一定形式で書き込む。
The
通信部66は、無線または有線ケーブルによって、無線LAN(Local Area Network)又は有線LANを介してインターネットとも接続可能である。特に、通信部66は、外部装置(ここでは情報端末80)にライブビュー画像データ及び外部メモリ64に記録した画像データを含む種々のデータ並びに制御信号を送信でき、外部装置から画像データ及び制御信号を受信できる。
The
図3は、撮像装置10の表示制御装置として機能する情報端末80の概略構成ブロック図を示す。情報端末80は、例えばスマートフォンなどの携帯情報端末からなる。
FIG. 3 shows a schematic block diagram of the
内部バス324に制御部(CPU)302、メモリ304、不揮発性メモリ306、画像処理部308、ディスプレイ(表示部)310、操作部312、記録媒体I/F314、外部I/F318及び通信I/F320が接続する。内部バス324に接続するこれら要素は、内部バス324を介して互いにデータのやりとりを行うことができる。
A control unit (CPU) 302, a
メモリ304は、例えばRAM(半導体素子を利用した揮発性メモリなど)からなる。制御部302は、例えば不揮発性メモリ306に格納されるプログラムに従い、メモリ304をワークメモリとして用いて、情報端末80の各部を制御する。不揮発性メモリ306には、画像データ、音声データ、その他のデータ及び制御部302が動作するための各種プログラムなどが格納される。不揮発性メモリ306は例えばハードディスク(HD)又はフラッシュメモリなどで構成される。
The
画像処理部308は、制御部302の制御に基づいて、画像信号/画像データにA/D変換処理、D/A変換処理、圧縮伸長処理、拡大/縮小(リサイズ)処理、ノイズ低減処理及び色変換処理などを施すことができる。処理対象となる画像信号/画像データは、不揮発性メモリ306及び記録媒体316に格納された画像データ、外部I/F318を介して取得した映像信号、並びに通信I/F320を介して取得した画像データなどである。画像処理部308は特定の画像処理を施すための専用の回路ブロックで構成しても良い。画像処理部308の機能は、制御部302がプログラムに従って実現することも可能である。
The
ディスプレイ310は、制御部302の制御に基づいて、一般的な画像を表示可能なほか、GUI(Graphical User Interface)を構成するGUI画面などを表示可能である。制御部302は、プログラムに従い表示制御信号を生成し、ディスプレイ310に表示するための映像信号を生成してディスプレイ310に出力するように情報端末80の各部を制御する。ディスプレイ310は生成された映像信号に応じた画像を表示する。情報端末80自体が備える構成としてはディスプレイ310を外付けのモニタとして、当該モニタに映像信号を供給するインターフェースを具備する構成としてもよい。
The
操作部312は、キーボードなどの文字情報入力デバイス、マウス又はタッチパネルといったポインティングデバイス、ボタン、ダイヤル、ジョイスティック、タッチセンサ及びタッチパッドなどを含む、ユーザ操作を受け付ける入力デバイスである。なお、タッチパネルは接触された位置に応じた座標情報を出力する入力デバイスであり、ディスプレイ310に重ね合わせて平面的に構成されている。
The
記録媒体I/F314は、メモリカード、CD又はDVDといった記録媒体316を装着可能であり、制御部302の制御に基づき、装着された記録媒体316にデータを読み書きする手段である。外部I/F318は、外部機器と有線ケーブルや無線媒体を介して接続し、外部機器との間で種々の信号を入出力するインターフェースである。通信I/F320は、ネットワーク322と通信可能であり、ファイル及びコマンドなどの各種データの送受信を行うためのインターフェースである。本実施例では、通信I/F320はネットワーク322を介して撮像装置10の通信部66と通信する。
The recording medium I /
制御部302はタッチ検出手段として、操作部312に含まれるタッチパネルへの以下の操作又は状態を検出できる。なお、本明細書では、タッチパネルを指又はペンで触れることを、タッチダウン(Touch-Down)と称する。タッチパネルを指又はペンで触れている状態であることを、タッチオン(Touch-On)と称する。タッチパネルを指又はペンで触れたまま移動していることをタッチムーブ(Touch-Move)と称する。タッチパネルに触れていた指やペンを離したことをタッチアップ(Touch-Up)と称する。タッチパネルに何も触れていない状態をタッチオフ(Touch-Off)と称する。
The
タッチパネルに対するこれらの操作・状態と、タッチパネル上に指又はペンが触れている位置座標は、内部バス324を通じて制御部302に通知される。制御部302は、通知された情報に基づいてタッチパネルにどのような操作が行なわれたかを判定する。
These operations / states on the touch panel and the position coordinates where the finger or pen touches the touch panel are notified to the
制御部302は、タッチムーブについてはタッチパネル上で移動する指やペンの移動方向についても、位置座標の変化に基づいて、タッチパネル上の垂直成分・水平成分毎に判定できる。タッチパネル上をタッチダウンから一定のタッチムーブを経てタッチアップをしたとき、ストロークを描いたこととする。素早くストロークを描く操作をフリックと呼ぶ。フリックは、タッチパネル上に指を触れたままある程度の距離だけ素早く動かして、そのまま離すといった操作であり、言い換えればタッチパネル上を指ではじくように素早くなぞる操作である。所定距離以上を所定速度以上でタッチムーブしたことが検出され、そのままタッチアップが検出される場合、制御部302は、フリックが行なわれたと判定する。また、所定距離以上を所定速度未満でタッチムーブしたことが検出された場合、制御部302は、ドラッグが行なわれたと判定する。タッチパネルには、抵抗膜方式、静電容量方式、表面弾性波方式、赤外線方式、電磁誘導方式、画像認識方式及び光センサ方式等、様々な方式のものがあるが、そのいずれの方式のものであってよい。
For the touch move, the
情報端末80による撮像装置10の表示制御動作を説明する。図4は、情報端末80のディスプレイ310に表示されるリモートライブビュー操作・表示パネル410の表示例である。ライブビューモードの撮像装置10は、ライブビュー画像を通信部66から情報端末80に送信し、情報端末80は、リモートライブビュー操作・表示パネル410のライブビュー表示領域412にライブビュー画像を表示する。
A display control operation of the
リモートライブビュー操作・表示パネル410には、マニュアルフォーカス設定パネル414を起動するMF起動アイコン416と、シャッタレリーズを指示入力するシャッタアイコン418が配置される。
On the remote live view operation /
シャッタアイコン418に対するタッチダウンと続くタッチアップが検出されると、制御部302は、レリーズコマンドを撮像装置10に送信する。撮像装置10は、このレリーズコマンドに従って本撮影(静止画ファイルを外部メモリ64に記録するための撮影)を行う。
When a touch-down on the
撮影者によるMF起動アイコン416へのタッチ操作を検出すると、制御部302は、マニュアルフォーカス設定パネル414を表示するか、表示済みのマニュアルフォーカス設定パネル414を選択可能にする。撮影者は、マニュアルフォーカス設定パネル414を使って、撮像装置10のフォーカスをマニュアル操作できる。
When detecting a touch operation on the
図5は、マニュアルフォーカス設定パネル414とその操作の説明図である。図5(a)は、マニュアルフォーカス設定パネル414の構成を示す平面図である。マニュアルフォーカス設定パネル414の中央には、撮像装置10へのコマンド送信の有無を表示するインジケータ502を配置してある。インジケータ502の右側には、それぞれ1タップに対して異なる駆動量が割り当てられた、無限方向(望遠側又はテレ側)への移動を指示するフォーカス調整ボタン506a,508a,510aが配置されている。また、インジケータ502の左側には、それぞれ1タップに対して異なる駆動量が割り当てられた、至近方向(広角側又はワイド側)への移動を指示するフォーカス調整ボタン506b,508b,510bが配置されている。ここで「タップ」とは、タッチパネルにタッチダウンし、タッチムーブを伴うことなくタッチパネルから離す操作のことである。
FIG. 5 is an explanatory diagram of the manual
フォーカス調整ボタン506a,508a,510a;506b,508b,510bは、制御部302が、これらへのタッチを検出するタッチ領域を示すタッチアイコンである。フォーカス調整ボタン506a〜510a,506b〜510bの割当て移動量は、インジケータ502から離れるほど大きな値に設定されている。例えば、フォーカス調整ボタン506a,506bには、1回のタップに対してフォーカスレンズ20を1ステップ移動させる駆動量が割り当てられている。フォーカス調整ボタン508a,508bには5ステップ分相当、フォーカス調整ボタン510a,510bには15ステップ分相当の駆動量が割り当てられている。好ましくは、フォーカス調整ボタン508a,508bには、フォーカス調整ボタン506a,506bを2回タップしたときよりも多くの駆動量を割り当てる。同様に、フォーカス調整ボタン510a,510bには、フォーカス調整ボタン508a,508bを2回タップしたときよりも多くの駆動量を割り当てる。
The
フォーカス調整ボタン506a〜510a,506b〜510bにはそれぞれ、駆動方向と駆動量を示すマークが表示されている。制御部302は、各フォーカス調整ボタン506a〜510a,506b〜510bへのタッチ操作を検出するたびに、レンズ駆動命令を撮像装置10が受信可能な否かを判定する。撮像装置10がレンズ駆動命令を受信できる場合、制御部302は、タッチされたフォーカス調整ボタンに応じたレンズ駆動量のレンズ駆動命令又はコマンドを撮像装置10に送信する。制御部302は、レンズ駆動命令を撮像装置10に送信すると、インジケータ502を1回点滅させる。
Marks indicating the driving direction and the driving amount are displayed on the
フォーカス調整ボタン506a〜510a,506b〜510bをタッチし続ける一定時間以上の長押し状態を検出すると、制御部302は、連続レンズ駆動モードに移行する。何れかのスライドフォーカス調整ボタンの長押し状態を撮影者が継続している間、制御部302は、連続レンズ駆動モードを継続し、撮影者が指をそのフォーカス調整ボタンから離すと、連続レンズ駆動モードを終了する。
When detecting a state where the
連続レンズ駆動モードでは、制御部302は、図5(b)に符号512に示すように、タッチされているフォーカス調整ボタンの背面に、縦方向スライド移動方向と範囲を表示する。撮影者は、符号512に示す移動方向と範囲で、当該フォーカス調整ボタン(図5(b)では、ボタン508a)を移動可能である。図5(b)は、上方向にスライドしたときの例を示す。インジケータ502に重ねて表示されるひし形のテンポインジケータ514が、スライド操作に連動して上下に移動する。テンポインジケータ514の位置は、タッチされているフォーカス調整ボタンの縦方向へのスライド位置に応じて決定されるレンズ駆動命令の繰り返し時間間隔に対応する。
In the continuous lens drive mode, the
制御部302は、フォーカス調整ボタンの縦方向のスライド量に基づくコマンド間隔で、フォーカス調整ボタンに割り当てられたレンズ駆動量に応じたレンズ駆動命令を撮像装置10に繰り返し送信する。ここでは、フォーカス調整ボタンが上にスライドされるほどコマンド間隔を短くし、下にスライドされるほどコマンド間隔を長くするものとする。フォーカス調整ボタンの長押し(所定時間以上のタッチ継続)の代わりに、2回タップするなどの別の操作手順に従い連続レンズ駆動モードに移行してよい。
The
図6は、本実施例におけるマニュアルフォーカス制御のフローチャートを示す。この処理は、不揮発性メモリ306に記録されたプログラムをメモリ304に展開して制御部302が実行することにより実現される。
FIG. 6 shows a flowchart of manual focus control in this embodiment. This process is realized by developing a program recorded in the
情報端末80は、通信I/F320を介して撮像装置10と通信する。情報端末80は、撮像装置10との通信により、撮像装置10の内部の撮影設定及び現在の状態などの情報を得ることができる。制御部302は、撮像装置10からライブビュー画像と撮像装置10の状態及び設定を示す各種情報を受信し、ディスプレイ310に適宜、表示する。ディスプレイ310に操作・表示パネル410を表示した状態で、MF起動アイコン416へのタップ操作を検出すると、制御部302は、図6に示す処理を開始する。
The
S101で、制御部302は、マニュアルフォーカスモードを開始し、マニュアルフォーカス設定パネル414をアクティブ表示する。
In S101, the
S102で、制御部302は、フォーカス調整ボタン506a〜510a,506b〜510bの何れかの表示領域にタッチダウンがあったか否かを判定する。制御部302は、フォーカス調整ボタン506a〜510a,506b〜510bの何れかにタッチがあった場合、S103に進み、そうでない場合、S115に進む。
In S102, the
S103で、制御部302は、タッチされたフォーカス調整ボタンがいずれであるかを判定し、撮像装置10に命令すべきレンズ駆動量と駆動方向(至近方向または無限方向)を決定する。
In step S <b> 103, the
S104で、制御部302は、撮像装置10がこのレンズ駆動命令を実行できる状態であるか否かを確認する。これは例えば、前回のレンズ駆動命令を実行した結果の撮像装置10からの返信を情報端末80が受信済みか否かで確認できる。フィードバックをまだ受信していない場合、撮像装置10がレンズ駆動命令を実行できない状態にあると判定する。また、情報端末80が撮像装置10に対し、過去の操作に応じたレンズ駆動命令をまだ発行していない状況である場合も、撮像装置10がこのレンズ駆動命令を実行できる状態ではないと判定する。
In step S <b> 104, the
更に、制御部302が、撮像装置10から以下の状態にあることを示す情報を受信している場合にも、撮像装置10がこのレンズ駆動命令を実行できない状態にあると判定する。第1に、撮像装置10が、撮像装置10に備えられた操作部材の操作に応じてレンズを駆動中である場合。第2に、撮像装置10が、レリーズスイッチ60の操作に応じた本撮影中であるか、シャッタアイコン418へのタッチ操作に応じた本撮影中である場合。第3に、装着されている撮影レンズ14のフォーカスレンズが機械的又は電気的にマニュアル調整可能になっていない場合。
Further, even when the
制御部302は、撮像装置10がレンズ駆動命令を実行可能な状態であり、情報端末80が撮像装置10にレンズ駆動コマンドを発行できる状態であると判定すると、S105に進み、そうでない場合、S107に進む。
When the
S105で、制御部302は、S103で決定したレンズ駆動命令を撮像装置10に送信する。S106で、制御部302は、レンズ駆動命令を撮像装置10に送信した旨を撮影者に示すため、インジケータ502を赤色に点灯し、その後消灯して、別の色にする。すなわち、インジケータ502を1回、点滅させる。
In step S105, the
S107で、制御部302は、撮影者がフォーカス調整ボタンの表示領域で所定時間以上(例えば1秒以上)タッチオンを続けたか否か、即ち、長押し(ロングタッチ)しているか否かを判定する。制御部302は、所定時間以上タッチオンであると判定すると、S108に進み、そうでない場合、S115に進む。
In step S107, the
S108で、制御部302は、フォーカス調整ボタンへの長押しの後にY軸方向(縦方向)へのタッチムーブがあったか否か、すなわちタッチ位置を移動させてフォーカス調整ボタンをスライドさせる操作があったか否かを判定する。制御部302は、スライド操作があった場合、S109に進み、そうでない場合、S112に進む。
In step S108, the
S109で、制御部302は、スライドの移動量(タッチムーブのY軸成分)を取得し、取得した移動量に応じて、撮像装置10へのレンズ駆動命令の繰り返し時間間隔を決定する。スライド移動量が上方向に大きいほど時間間隔を短くするものとする。すなわち、上方向にスライドするほど、レンズ駆動命令の発行(送信)頻度が高くなり、単位時間内でのレンズ駆動量が大きくなる。
In S109, the
S110で、制御部302は、テンポインジケータ514の表示位置を、S109で決定した時間間隔に合わせて移動させる。ここでは、時間間隔が短いほど、制御部302は、テンポインジケータ514を上の位置に表示する。
In S110, the
S111で、制御部302は、S109で決めた時間間隔に基づき、1回の間隔を計測するタイマ時間を設定する。
In S111, the
S112で、制御部302は、S111で設定した時間、即ち、1回のレンズ駆動命令を発行(送信)するまでの時間を計測するタイマをスタートさせる。
In step S112, the
S113で、制御部302は、タッチアップがあったか否かを判定する。制御部302は、タッチアップがあった場合はタイマを停止してS115に進む。これによって連続レンズ駆動モードを終了する。タッチアップが無かった場合、制御部302は、S114に進む。
In step S113, the
S114で、制御部302は、S112でスタートしたタイマが設定時間に達したかどうかを判定する。制御部302は、設定時間に達していた場合、S104に進み、そうでない場合、S114に戻る。
In step S114, the
S115で、制御部302は、マニュアルフォーカスモードを終了させる操作があったか否かを判定する。制御部302は、終了操作があった場合、マニュアルフォーカスモードを抜け、マニュアルフォーカス操作を終了する。終了操作がなかった場合、制御部302は、S102に戻る。
In step S115, the
本実施例では、撮像装置10と接続された情報端末80を使って撮像装置10のフォーカスレンズ20をマニュアル操作する際に、レンズ駆動量とレンズ駆動命令の繰り返し間隔を簡単な操作で設定できる。これにより、マニュアルフォーカスであっても、シャッタチャンスを逃さぬ素早いピント合わせを実現できる。
In this embodiment, when manually operating the
レンズ駆動命令の発行頻度をユーザ操作、それも簡単な操作で変更できるので、1回のレンズ駆動量が小さい微調整であっても、頻度を上げることにより細かくかつ素早く所望のフォーカス位置に調整できる。レンズ駆動命令の発行ごとに点滅するインジケータ502を設けたので、撮影者は、インジケータ502の点滅頻度によりレンズ駆動命令の発行頻度を視覚的に確認できる。従って、本実施例では、ユーザが所望する駆動量・駆動間隔でのフォーカスレンズの駆動を行え、その駆動量・駆動間隔でのレンズ駆動命令が正しく撮像装置10に送信され反映されているかを確認できる。このように、本実施例では、タッチ操作によって素早くかつ正確にマニュアルフォーカスのためのパラメータ設定を行うことができる。
Since the frequency of issuing lens drive commands can be changed by user operation and simple operation, even if the lens drive amount is small once, fine adjustment can be made quickly and finely by increasing the frequency. . Since the
撮像装置のフォーカスレンズの駆動命令を外部機器が発行する実施例を説明したが、本発明は、この用途に限定されない。例えば、撮像装置に関わらず、なんらかの装置に対してなんらかの動作パラメータ又は設定パラメータ等の特定パラメータを制御する用途に適用可能である。また発行したコマンドが適用されているかどうかがわかり難い機器に対するパラメータ設定時に用いて特に好適ではあるが、これに限定されるものではなく、同一装置内での設定に用いてもよい。例えば、図6に示すフローでの制御を、撮像装置10において、撮像装置10の背面ディスプレイ43に対するタッチ操作に従って実行しても良い。
Although an embodiment has been described in which an external device issues a drive command for a focus lens of an imaging apparatus, the present invention is not limited to this application. For example, the present invention can be applied to a purpose of controlling a specific parameter such as some operation parameter or setting parameter for any device regardless of the imaging device. Further, although it is particularly suitable for use in setting parameters for a device for which it is difficult to determine whether or not an issued command is applied, the present invention is not limited to this, and it may be used for setting in the same apparatus. For example, the control in the flow illustrated in FIG. 6 may be executed in the
制御部302の制御は1つのハードウェアが行ってもよいし、複数のハードウェアが処理を分担することで、装置全体の制御を行ってもよい。
The control of the
また、本発明をその好適な実施例に基づいて詳述してきたが、本発明はこれら特定の実施例に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施例は本発明の一実施例を示すものにすぎず、各実施例を適宜組み合わせることも可能である。 Although the present invention has been described in detail based on the preferred embodiments thereof, the present invention is not limited to these specific embodiments, and various forms within the scope of the present invention are also included in the present invention. included. Furthermore, the above-described embodiments are merely examples of the present invention, and the embodiments can be appropriately combined.
また、本発明をスマートフォン(携帯電話端末)に適用した実施例を説明したが、これはこの例に限定されない。例えば、外部機器(上述の実施例の撮像装置10に相当)を制御するためのコマンドを外部機器へ無線または有線で送信可能でタッチ操作を検出可能な装置であれば、適用可能である。すなわち、本発明は、パーソナルコンピュータやPDA、携帯電話端末や携帯型の画像ビューワ、ディスプレイを備えるプリンタ装置、デジタルフォトフレーム、音楽プレーヤー、ゲーム機、電子ブックリーダー、デジタルカメラなどに適用可能である。
Moreover, although the Example which applied this invention to the smart phone (mobile phone terminal) was described, this is not limited to this example. For example, any device that can transmit a command for controlling an external device (corresponding to the
(他の実施形態)本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施例の機能を実現するソフトウェア(プログラム)をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ(又はCPUやMPU等)がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。 (Other Embodiments) The present invention can also be realized by executing the following processing. That is, software (program) that realizes the functions of the above-described embodiments is supplied to a system or apparatus via a network or various storage media, and a computer (or CPU, MPU, etc.) of the system or apparatus reads the program code. It is a process to be executed. In this case, the program and the storage medium storing the program constitute the present invention.
Claims (10)
特定パラメータを第1の量で変化させる第1のコマンドを発行するための第1のタッチアイコン、及び、前記特定パラメータを前記第1の量よりも大きい第2の量で変化させる第2のコマンドを発行するための第2のタッチアイコンを前記表示部に表示するように制御する表示制御手段と、
前記第1のタッチアイコンへのタッチを検出すると、該タッチが継続している間、前記第1のタッチアイコンと該タッチのタッチ位置との第1の方向の距離に応じた頻度で、前記第1のコマンドを繰り返し発行するように制御し、前記第2のタッチアイコンにタッチされたことを検出すると、該タッチが継続している間、前記第2のタッチアイコンと該タッチのタッチ位置との前記第1の方向の距離に応じた頻度で、前記第2のコマンドを繰り返し発行するように制御する制御手段
とを有することを特徴とする表示制御装置。 Touch detection means for performing a touch operation on the display unit;
A first touch icon for issuing a first command for changing a specific parameter by a first amount, and a second command for changing the specific parameter by a second amount larger than the first amount Display control means for controlling the display unit to display a second touch icon for issuing
When a touch on the first touch icon is detected, the first touch icon is detected at a frequency according to a distance in a first direction between the first touch icon and the touch position of the touch while the touch continues. 1 is repeatedly issued, and when it is detected that the second touch icon is touched, the second touch icon and the touch position of the touch are detected while the touch continues. And a control unit that controls to repeatedly issue the second command at a frequency according to the distance in the first direction.
前記表示制御手段は、前記撮像装置で撮像されたライブビュー画像を前記接続手段を介して受信して前記第1及び第2のタッチアイコンとともに表示し、
前記特定パラメータは、前記撮像装置のフォーカスレンズの駆動量である
ことを特徴とする請求項1乃至4の何れか1項に記載の表示制御装置。 It further has connection means for connecting to the imaging device,
The display control unit receives a live view image captured by the imaging device via the connection unit and displays the live view image together with the first and second touch icons.
The display control apparatus according to claim 1, wherein the specific parameter is a driving amount of a focus lens of the imaging apparatus.
コマンドの発行を指示するタッチアイコンを前記表示部に表示させる表示制御手段と、
タッチのあった前記タッチアイコンに対応する前記コマンドを発行する手段であって、タップ操作に応じて前記コマンドを1回、発行し、タッチが継続する場合に、前記タッチアイコンに対する前記タッチの移動量に応じた頻度で前記コマンドを繰り返し発行する手段
とを具備することを特徴とする表示制御装置。 Touch detection means for performing a touch operation on the display unit;
Display control means for displaying on the display unit a touch icon for instructing issue of a command;
A means for issuing the command corresponding to the touch icon that has been touched, and when the command is issued once in response to a tap operation and the touch continues, the amount of movement of the touch with respect to the touch icon And a means for repeatedly issuing the command at a frequency in accordance with the display control device.
タッチのあった前記タッチ検出手段に対応する前記コマンドを発行する手段であって、タップ操作に対して前記コマンドを1回、発行し、前記タッチが継続する場合に、前記タッチ検出手段に対する前記タッチの移動量に応じた頻度で、前記タッチの前記タッチ検出手段に割り当てられた前記コマンドを繰り返し発行する手段
とを具備することを特徴とする表示制御装置。 A plurality of touch detection means to which commands having different driving amounts are assigned;
The means for issuing the command corresponding to the touch detection means that has touched, when the command is issued once for a tap operation and the touch continues, the touch for the touch detection means And a means for repeatedly issuing the command assigned to the touch detection means of the touch at a frequency according to the amount of movement of the display.
前記第1又は第2のタッチアイコンへのタッチ操作を検出するタッチ検出ステップと、
前記第1又は第2のタッチアイコンへのタッチが継続している間、タッチされた前記タッチアイコンと該タッチのタッチ位置との第1の方向の距離に応じた頻度で、タッチされた前記タッチアイコンに対応する前記コマンドを繰り返し発行するように制御するステップ
とを有することを特徴とする表示制御方法。 A first touch icon for issuing a first command for changing a specific parameter by a first amount, and a second command for changing the specific parameter by a second amount larger than the first amount A display control step for controlling the display unit to display a second touch icon for issuing
A touch detection step of detecting a touch operation on the first or second touch icon;
While the touch on the first or second touch icon is continued, the touch touched at a frequency according to the distance in the first direction between the touch icon touched and the touch position of the touch. And a step of controlling to repeatedly issue the command corresponding to the icon.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013126726A JP6112985B2 (en) | 2013-06-17 | 2013-06-17 | Display control apparatus, method, program, and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013126726A JP6112985B2 (en) | 2013-06-17 | 2013-06-17 | Display control apparatus, method, program, and storage medium |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2015002471A JP2015002471A (en) | 2015-01-05 |
| JP6112985B2 true JP6112985B2 (en) | 2017-04-12 |
Family
ID=52296740
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013126726A Active JP6112985B2 (en) | 2013-06-17 | 2013-06-17 | Display control apparatus, method, program, and storage medium |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6112985B2 (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106657768A (en) * | 2016-10-31 | 2017-05-10 | 珠海市魅族科技有限公司 | Method and device for adjusting local length of lens |
| CN113132623B (en) | 2020-01-15 | 2024-06-14 | 松下知识产权经营株式会社 | Camera device, control device, camera system |
| JP7633821B2 (en) * | 2021-02-04 | 2025-02-20 | キヤノン株式会社 | Imaging device, operation device, control method, and program |
| JP7775072B2 (en) * | 2021-12-24 | 2025-11-25 | 株式会社タムロン | Lens System |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11212726A (en) * | 1998-01-29 | 1999-08-06 | Omron Corp | Input device |
| JP5167896B2 (en) * | 2008-03-25 | 2013-03-21 | カシオ計算機株式会社 | Setting device and program |
| JP2009295147A (en) * | 2008-05-07 | 2009-12-17 | Hoya Corp | Information processing apparatus capable of conducting scroll-display |
| JP4932010B2 (en) * | 2010-01-06 | 2012-05-16 | 株式会社スクウェア・エニックス | User interface processing device, user interface processing method, and user interface processing program |
| CN102971697B (en) * | 2010-06-17 | 2016-08-24 | 联想创新有限公司(香港) | Electronic device and adjustment method for adjusting setting value |
| JP5464083B2 (en) * | 2010-07-07 | 2014-04-09 | ソニー株式会社 | Information processing apparatus, information processing method, and program |
| JP5418508B2 (en) * | 2011-01-13 | 2014-02-19 | カシオ計算機株式会社 | Electronic device, display control method and program |
-
2013
- 2013-06-17 JP JP2013126726A patent/JP6112985B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2015002471A (en) | 2015-01-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9113072B2 (en) | Imaging control apparatus and imaging apparatus control method including a first display mode and a second display mode for executing an image preparation operation based on a touch operation | |
| US20210287343A1 (en) | Electronic apparatus, control method, and non-transitory computer readable medium | |
| EP3076659B1 (en) | Photographing apparatus, control method thereof, and non-transitory computer-readable recording medium | |
| US10649313B2 (en) | Electronic apparatus and method for controlling same | |
| US20200112647A1 (en) | Display control apparatus and control method thereof | |
| US9979881B2 (en) | Imaging control apparatus and method for controlling the same | |
| US11039073B2 (en) | Electronic apparatus and method for controlling the same | |
| US9635235B2 (en) | Communication apparatus and control method thereof | |
| US11910081B2 (en) | Electronic apparatus, method for controlling the same, and storage medium | |
| JP6590666B2 (en) | Electronic device and control method thereof | |
| US10397482B2 (en) | Imaging control apparatus and method for controlling the same | |
| KR20130092196A (en) | Apparatus and method for dispalying shutter key of a camera | |
| JP2017123515A (en) | Electronic device and control method thereof | |
| JP6512961B2 (en) | Imaging control apparatus, control method therefor, program, and storage medium | |
| JP6442266B2 (en) | IMAGING CONTROL DEVICE, ITS CONTROL METHOD, PROGRAM, AND STORAGE MEDIUM | |
| JP6112985B2 (en) | Display control apparatus, method, program, and storage medium | |
| JP5693022B2 (en) | Display control device, display control system, and control method, program, and storage medium thereof | |
| JP2010074264A (en) | Photographing apparatus and photographing system | |
| US9819866B2 (en) | Image capturing device, communication apparatus, and controlling method | |
| JP7613510B2 (en) | PROGRAM, INFORMATION PROCESSING APPARATUS, AND METHOD | |
| JP6128967B2 (en) | Display control apparatus and control method thereof | |
| CN112040095A (en) | Electronic device, control method of electronic device, and storage medium | |
| JP2013178520A (en) | Imaging apparatus and method of controlling the same | |
| JP6218911B2 (en) | Imaging control device and control method of imaging control device | |
| JP2014060500A (en) | Display control device and imaging device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160603 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170130 |
|
| 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: 20170214 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170314 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 6112985 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: R3D03 |