[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP6161286B2 - Imaging apparatus, control method thereof, and program - Google Patents

Imaging apparatus, control method thereof, and program Download PDF

Info

Publication number
JP6161286B2
JP6161286B2 JP2012284427A JP2012284427A JP6161286B2 JP 6161286 B2 JP6161286 B2 JP 6161286B2 JP 2012284427 A JP2012284427 A JP 2012284427A JP 2012284427 A JP2012284427 A JP 2012284427A JP 6161286 B2 JP6161286 B2 JP 6161286B2
Authority
JP
Japan
Prior art keywords
imaging
communication
unit
mode
external device
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
Application number
JP2012284427A
Other languages
Japanese (ja)
Other versions
JP2014127914A (en
JP2014127914A5 (en
Inventor
秋元 康博
康博 秋元
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.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2012284427A priority Critical patent/JP6161286B2/en
Publication of JP2014127914A publication Critical patent/JP2014127914A/en
Publication of JP2014127914A5 publication Critical patent/JP2014127914A5/ja
Application granted granted Critical
Publication of JP6161286B2 publication Critical patent/JP6161286B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Details Of Cameras Including Film Mechanisms (AREA)
  • Television Signal Processing For Recording (AREA)
  • Studio Devices (AREA)

Description

本発明は、外部装置からの操作指示に応じてデータを送信可能な撮像装置に関する。   The present invention relates to an imaging device capable of transmitting data in response to an operation instruction from an external device.

リモートコントローラ(以下、リモコン)装置などの制御装置を用いて、カメラなどの被制御装置を遠隔操作するシステムが知られている。このようなシステムの中には、制御装置も被制御装置も操作できるものもある。この場合、そのいずれに操作権を渡すかが問題となる。例えば特許文献1には、外部機器から遠隔操作中に一定時間外部機器との通信が不通となった場合、自機で自動的に撮影するモードに移行するデジタルカメラが開示されている。   A system for remotely operating a controlled device such as a camera using a control device such as a remote controller (hereinafter referred to as a remote controller) is known. Some such systems can operate both the control device and the controlled device. In this case, it becomes a problem whether to give the operation right to any of them. For example, Patent Document 1 discloses a digital camera that shifts to a mode for automatically photographing with its own device when communication with the external device is interrupted for a certain period of time during remote operation from the external device.

特開2012−63575号公報JP 2012-63575 A

しかしながら、例えばカメラ側で撮像動作中の場合など、カメラの状態によってはユーザは種々の操作を即時に行いたい場合も多く、このような場合に制御装置に操作権を残したままにするのは好ましくない。その一方で、カメラ側での操作の可能性が低いにもかかわらず、通信状態が変動するたびに操作権を移動させるのも煩雑である。   However, there are many cases where the user wants to perform various operations immediately depending on the state of the camera, for example, when an image capturing operation is being performed on the camera side, and in such a case, the operation right is left in the control device. It is not preferable. On the other hand, although the possibility of operation on the camera side is low, it is complicated to move the operation right every time the communication state changes.

本発明に係る撮像装置は、撮像手段と、ユーザの操作を受け付ける操作手段と、外部装置と接続する接続手段と、前記撮像手段による撮像処理に関する制御のうちの少なくとも一部を、前記操作手段に対する操作によって制御する第1のモードと、前記外部装置に対する操作によって制御する第2のモードとを有する制御手段とを有し、前記撮像処理の実行中に、前記接続手段を介した前記外部装置との通信の状態である通信状態が所定の条件を満たさないと判断された場合には、前記撮像処理を継続したまま、前記第1のモードになることを特徴とする。 An imaging apparatus according to the present invention includes at least a part of an imaging unit, an operation unit that receives a user operation, a connection unit that is connected to an external device, and control related to an imaging process performed by the imaging unit. A control unit having a first mode controlled by an operation and a second mode controlled by an operation on the external device, and the external device via the connection unit during execution of the imaging process When it is determined that the communication state of the communication state does not satisfy a predetermined condition, the first mode is set while the imaging process is continued.

本発明によれば、撮像装置と外部装置の通信状態が悪化しても、撮像装置の状態に応じて適切な操作を行うことが可能となる。   According to the present invention, even if the communication state between the imaging device and the external device deteriorates, it is possible to perform an appropriate operation according to the state of the imaging device.

本実施形態におけるカメラの構成を示す図である。It is a figure which shows the structure of the camera in this embodiment. 本実施形態における端末の構成を示す図である。It is a figure which shows the structure of the terminal in this embodiment. 本実施形態におけるシステムの構成を示す図である。It is a figure which shows the structure of the system in this embodiment. 本実施形態における処理を示すフローチャートである。It is a flowchart which shows the process in this embodiment.

図1は、カメラ1000のハードウェア構成の一例を示す図である。カメラ100は、画像処理装置の一例である。   FIG. 1 is a diagram illustrating an example of a hardware configuration of the camera 1000. The camera 100 is an example of an image processing device.

内部バス1010に対してCPU1001、ROM1002、RAM1003、入力処理部1004、出力処理部1006、通信制御部1008、記録媒体制御部1011、カメラ信号処理部1015、符号・復号処理部1016が接続される。CPUは、Central Processing Unitの略である。ROMは、Read Only Memoryの略である。RAMは、Random Access Memoryの略である。   A CPU 1001, ROM 1002, RAM 1003, input processing unit 1004, output processing unit 1006, communication control unit 1008, recording medium control unit 1011, camera signal processing unit 1015, and encoding / decoding processing unit 1016 are connected to the internal bus 1010. CPU is an abbreviation for Central Processing Unit. ROM is an abbreviation for Read Only Memory. RAM is an abbreviation for Random Access Memory.

内部バス1010に接続される各部は、内部バス1010を介して互いにデータのやりとりを行うことができるようにされている。   Each unit connected to the internal bus 1010 can exchange data with each other via the internal bus 1010.

ROM1002は、CPU1001が動作するための各種プログラムが格納される。ROM1002には、フラッシュメモリ等も含まれる。RAM1003は、CPU1001が動作時に必要とするプログラムや変数、作業用の一時データ等が適宜、記憶される。   The ROM 1002 stores various programs for the CPU 1001 to operate. The ROM 1002 includes a flash memory and the like. The RAM 1003 appropriately stores programs and variables necessary for the operation of the CPU 1001, temporary work data, and the like.

CPU1001は、ROM1002又は記録媒体1012に格納されるプログラムに従い、RAM1003をワークメモリとして用いて、このカメラ1000の各部を制御する。   The CPU 1001 controls each part of the camera 1000 using the RAM 1003 as a work memory according to a program stored in the ROM 1002 or the recording medium 1012.

光学系1013は、フォーカス、絞り機構等を含む撮影レンズであり、被写体の光学像を形成する。撮像素子1014は、CCDやCMOS素子等で構成され、ここではA/D変換器を含み、光学像をアナログ電気信号に変換した後、デジタル信号に変換する。   The optical system 1013 is a photographic lens including a focus, a diaphragm mechanism, and the like, and forms an optical image of a subject. The imaging element 1014 is configured by a CCD, a CMOS element, or the like, and here includes an A / D converter, which converts an optical image into an analog electric signal and then converts it into a digital signal.

カメラ信号処理部1015は、CPU1001の制御に基づき、撮像素子1014で変換されたデジタル信号に対し、所定の画素補間・縮小といったリサイズ処理や色変換、各種補正処理等を行う。   Based on the control of the CPU 1001, the camera signal processing unit 1015 performs resize processing such as predetermined pixel interpolation / reduction, color conversion, various correction processing, and the like on the digital signal converted by the image sensor 1014.

符号・復号処理部1016は、CPU1001の制御に基づき、カメラ信号処理部1015で処理されたデジタル信号を所定のビットレート、フォーマット形式で圧縮符号化、又は映像圧縮符号化データの復号化を行う。   Based on the control of the CPU 1001, the encoding / decoding processing unit 1016 compresses and encodes the digital signal processed by the camera signal processing unit 1015 at a predetermined bit rate and format, or decodes video compression encoded data.

なお、音声についてはとくに図示していないが、光学系1013、撮像素子1014をマイクに、表示部1007をスピーカーとすることで、ほぼ同様の処理により音声信号も扱うことが可能である。映像記録時には映像と共に音声も同時に収録され、符号・復号処理部1016で映像と音声を多重化することで、音声付映像データを生成することが可能である。   Note that although not specifically illustrated for audio, the audio signal can be handled by substantially the same processing by using the optical system 1013 and the image sensor 1014 as a microphone and the display unit 1007 as a speaker. At the time of video recording, audio and video are simultaneously recorded, and the video / audio can be generated by multiplexing the video and audio by the encoding / decoding processing unit 1016.

入力処理部1004は、操作部1005でのユーザー操作を受け付け、操作に応じた制御信号を生成し、CPU1001に供給する。例えば、操作部1005は、ユーザー操作を受け付ける入力デバイスとして、キーボードといった文字情報入力デバイスや、マウスやタッチパネルといったポインティングデバイス等を有する。また、操作部1005は、赤外線リモコン等の遠隔操作可能なものも含む。なお、タッチパネルは、例えば平面的に構成された入力部に対して接触された位置に応じた座標情報が出力されるようにした入力デバイスである。これにより、カメラ1000に対し、ユーザー操作に応じた動作を行わせることができる。   The input processing unit 1004 receives a user operation at the operation unit 1005, generates a control signal corresponding to the operation, and supplies the control signal to the CPU 1001. For example, the operation unit 1005 includes a character information input device such as a keyboard, a pointing device such as a mouse and a touch panel, and the like as input devices that accept user operations. Further, the operation unit 1005 includes a remote-controllable unit such as an infrared remote controller. The touch panel is an input device that outputs coordinate information according to a position touched with respect to, for example, a planar input unit. Thereby, it is possible to cause the camera 1000 to perform an operation according to the user operation.

出力処理部1006は、CPU1001がプログラムに従い生成したGUI(Graphical User Interface)等の表示データに基づき、表示部1007に対して表示させるための表示信号を出力する。   The output processing unit 1006 outputs a display signal to be displayed on the display unit 1007 based on display data such as GUI (Graphical User Interface) generated by the CPU 1001 according to the program.

なお、操作部1005としてタッチパネルを用いる場合、操作部1005と表示部1007とを一体的に構成することができる。例えば、タッチパネルを光の透過率が表示部1007の表示を妨げないように構成し、表示部1007の表示面の上層に取り付ける。そして、タッチパネルにおける入力座標と、表示部1007上の表示座標とを対応付ける。これにより、あたかもユーザーが表示部1007上に表示された画面を直接的に操作可能であるかのようなGUIを構成することができる。   Note that when a touch panel is used as the operation unit 1005, the operation unit 1005 and the display unit 1007 can be configured integrally. For example, the touch panel is configured so that light transmittance does not hinder display on the display portion 1007 and is attached to the upper layer of the display surface of the display portion 1007. Then, the input coordinates on the touch panel are associated with the display coordinates on the display unit 1007. As a result, it is possible to configure a GUI as if the user can directly operate the screen displayed on the display unit 1007.

記録媒体制御部1011は、HDDや不揮発性の半導体メモリ等の記録媒体1012が接続され、CPU1001の制御に基づき、接続された記録媒体1012からのデータの読み出しや、記録媒体1012に対するデータの書き込みを行う。なお、記録媒体制御部1011が接続可能な記録媒体1012は、不図示のソケット等を介して、例えばメモリカード等の着脱可能な不揮発性の半導体メモリを接続するものとしてもよい。   The recording medium control unit 1011 is connected to a recording medium 1012 such as an HDD or a nonvolatile semiconductor memory, and reads data from the connected recording medium 1012 and writes data to the recording medium 1012 based on the control of the CPU 1001. Do. The recording medium 1012 to which the recording medium control unit 1011 can be connected may be connected to a detachable nonvolatile semiconductor memory such as a memory card via a socket (not shown) or the like.

記録媒体1012は、撮影した映像データのほか、CPU1001の制御に必要な情報も記録することが可能である。   The recording medium 1012 can record information necessary for the control of the CPU 1001 in addition to the captured video data.

通信制御部1008は、CPU1001の制御に基づき、コネクタ(有線)やアンテナ(無線)1009を介して、端末2000との通信を行う。   The communication control unit 1008 communicates with the terminal 2000 via a connector (wired) or an antenna (wireless) 1009 based on the control of the CPU 1001.

図2は、端末2000のハードウェア構成の一例を示す図である。端末2000は、外部装置の一例であり、本実施形態ではいわゆるスマートフォンと呼ばれる携帯電話を用いる。他にも、いわゆるタブレット端末やパーソナルコンピュータ、他のカメラを用いてもよい。   FIG. 2 is a diagram illustrating an example of a hardware configuration of the terminal 2000. The terminal 2000 is an example of an external device, and a mobile phone called a so-called smartphone is used in this embodiment. In addition, a so-called tablet terminal, personal computer, or other camera may be used.

図2の端末2000において、多くの構成部分はカメラ1000と同様となるため、カメラ1000と説明が重複するCPU2001から記録媒体2012までの説明は省略する。なお、端末2000におけるライブストリーミング・リモコン(以下、LSR)のアプリケーション(アプリ)のプログラムは、プログラムの一部としてROM2002に格納され、CPU2001によって実行される。なお、LSRアプリは、例えばカメラ1000のメーカーなどからインターネットを介して提供されることが一般的である。ユーザーはLSRアプリを携帯端末2000にダウンロードし、インストールすることによりLSRアプリが使用可能となる。もちろん、LSRアプリの入手方法はこれに限定されず、例えば携帯端末2000の出荷時に既にインストールされている状態でも構わない。   In the terminal 2000 of FIG. 2, since many components are the same as those of the camera 1000, the description from the CPU 2001 to the recording medium 2012, which overlaps with the description of the camera 1000, is omitted. Note that a live streaming remote control (hereinafter, LSR) application (application) program in terminal 2000 is stored in ROM 2002 as a part of the program and executed by CPU 2001. The LSR application is generally provided from the manufacturer of the camera 1000, for example, via the Internet. The user can use the LSR application by downloading the LSR application to the mobile terminal 2000 and installing it. Of course, the method for obtaining the LSR application is not limited to this, and the LSR application may be already installed when the mobile terminal 2000 is shipped, for example.

符号・復号処理部2013は、CPU2001の制御に基づき、映像圧縮符号化データの復号化、及び必要に応じて復号化したデータの再符号化を行う。   Based on the control of the CPU 2001, the encoding / decoding processing unit 2013 decodes the video compression encoded data, and re-encodes the decoded data as necessary.

携帯電話制御部2014は、CPU2001の制御に基づいて、内部アンテナを介して携帯電話としての通信処理と通話機能の処理とを制御する。   Based on the control of the CPU 2001, the mobile phone control unit 2014 controls communication processing and call function processing as a mobile phone via an internal antenna.

[システム構成]
図3は、LSRのシステムのシステム構成の一例を示す図である。LSRのシステムとは、例えば端末から離れた場所にあるカメラの動作を制御可能とし、カメラで撮像された映像データを端末にリアルタイムで送信するシステムである。また、端末からの操作指示に応じて、カメラの動作を制御することも可能である。なお、以下の説明ではLSRアプリが処理の主体であるかのように記載する場合があるが、実際にはLSRアプリのプログラムを読み込んだCPU2001が処理を実行することは言うまでもない。
[System configuration]
FIG. 3 is a diagram illustrating an example of a system configuration of an LSR system. The LSR system is a system that can control the operation of a camera at a location remote from a terminal, for example, and transmits video data captured by the camera to the terminal in real time. It is also possible to control the operation of the camera in accordance with an operation instruction from the terminal. In the following description, the LSR application may be described as if it is the main subject of processing, but it goes without saying that the CPU 2001 that actually reads the LSR application program executes the processing.

LSRのシステムは、図3に示すように、カメラ1000、端末2000を有し、カメラ1000と端末2000とは無線LANで接続される。   As shown in FIG. 3, the LSR system includes a camera 1000 and a terminal 2000, and the camera 1000 and the terminal 2000 are connected via a wireless LAN.

次に、図1、図2、図3を用いて、LSRのシステムの概略動作について説明する。   Next, the schematic operation of the LSR system will be described with reference to FIGS. 1, 2, and 3.

ユーザーはカメラ1000を操作し、カメラ1000をライブストリーミングモードにする。このライブストリーミングモードは被制御モードの一例である。さらにユーザーは端末2000を操作してLSRアプリを起動する。この状態でユーザはカメラ1000と端末2000を操作し、カメラ1000と端末2000とを無線で接続する。   The user operates the camera 1000 to set the camera 1000 to the live streaming mode. This live streaming mode is an example of a controlled mode. Further, the user operates terminal 2000 to activate the LSR application. In this state, the user operates the camera 1000 and the terminal 2000 to connect the camera 1000 and the terminal 2000 wirelessly.

カメラ1000と端末2000との接続が確立すると、端末2000のLSRアプリからカメラを操作できるようになる。一方のカメラ1000本体での操作は、LSRアプリからの操作と衝突しないように、操作できる機能が制限される。つまり、操作権の一部がカメラ側からLSRアプリ側に移る。   When the connection between the camera 1000 and the terminal 2000 is established, the camera can be operated from the LSR application of the terminal 2000. On the other hand, the functions that can be operated on the main body of the camera 1000 are limited so as not to collide with the operation from the LSR application. That is, a part of the operation right is transferred from the camera side to the LSR application side.

CPU1001は、携帯端末2000の指示に応じて撮像・集音を開始し、撮像・集音した映像音声データを、通信制御部1008に供給する。通信制御部1008は、受信した映像音声データを無線LANの規格に則り無線伝送可能な形式に変換してアンテナ1009を介して端末2000へ送信する。なお、通信制御部1008に供給される映像音声データは、カメラ信号処理部1015から出力されたデータでも、符号・復号処理部1016を介して符号化されたデータのどちらでもよい。   The CPU 1001 starts imaging / sound collection in response to an instruction from the mobile terminal 2000 and supplies the image / sound data captured / sound collected to the communication control unit 1008. The communication control unit 1008 converts the received video / audio data into a format that can be wirelessly transmitted in accordance with the wireless LAN standard, and transmits the converted data to the terminal 2000 via the antenna 1009. Note that the video / audio data supplied to the communication control unit 1008 may be either data output from the camera signal processing unit 1015 or data encoded via the encoding / decoding processing unit 1016.

端末2000のアンテナ2009は、受信したデータを通信制御部2008に供給する。通信制御部2008は、無線LAN伝送形式のデータを元のデータ形式に変換してCPU2001に送信する。受信したデータが符号化されたデータである場合、CPU2001は、受信したデータを符号・復号処理部2013に送信して復号化を行い、映像音声データを復元する。符号化されていないデータである場合、CPU2001は、受信したデータをそのまま映像音声データとして扱う。CPU2001は、映像データを出力処理部2006に供給し、出力処理部2006は、受信した映像データを表示部2007に表示する。また、CPU2001は、音声データを図示されないスピーカーを介して音声として出力する。   The antenna 2009 of the terminal 2000 supplies the received data to the communication control unit 2008. The communication control unit 2008 converts the data in the wireless LAN transmission format into the original data format and transmits it to the CPU 2001. When the received data is encoded data, the CPU 2001 transmits the received data to the encoding / decoding processing unit 2013 to perform decoding, thereby restoring the video / audio data. When the data is not encoded, the CPU 2001 treats the received data as video / audio data as it is. The CPU 2001 supplies the video data to the output processing unit 2006, and the output processing unit 2006 displays the received video data on the display unit 2007. Further, the CPU 2001 outputs audio data as audio via a speaker (not shown).

上記一連の処理によって、ユーザーは、無線の電波が到達可能な範囲内であれば、端末2000の表示部2007やスピーカー(不図示)を介して、カメラ1000が撮像・集音している映像音声情報を離れた場所において確認する事ができる。   Through the above-described series of processing, the user can capture video / audio that is captured and collected by the camera 1000 via the display unit 2007 and the speaker (not shown) of the terminal 2000 as long as wireless radio waves are within reach. Information can be confirmed at a remote location.

なお、無線通信として、無線LAN以外にも、赤外線通信、Bluetooth(登録商標)等の他の無線接続を用いてもよい。また、通信遅延が大きい環境においては、有線接続においても本技術を適用することができる。有線接続の一例としては、例えば、有線LANを介してカメラ1000と端末2000とを接続する、といった形式がある。   In addition to the wireless LAN, other wireless connections such as infrared communication and Bluetooth (registered trademark) may be used as the wireless communication. Further, in an environment where communication delay is large, the present technology can also be applied to wired connection. As an example of the wired connection, for example, there is a form in which the camera 1000 and the terminal 2000 are connected via a wired LAN.

図4は、本実施形態におけるカメラ1000の動作を示す処理フローチャートである。このフローチャートの各処理は、カメラ1000のCPU1001が各種プログラムや入力信号にしたがい、各部を制御することにより実現される。   FIG. 4 is a processing flowchart showing the operation of the camera 1000 in the present embodiment. Each process of this flowchart is realized by the CPU 1001 of the camera 1000 controlling each unit according to various programs and input signals.

まず、S401は、通信状態の判定開始処理である。CPU1001は一定期間ごとにこの処理を実行する。   First, S401 is a communication state determination start process. The CPU 1001 executes this process at regular intervals.

S402では、CPU1001は端末2000との無線LAN接続が確立しているかどうかチェックする。接続が確立していると判断すればS403へ進み、接続が確立していないと判断すればS404へ進む。ここで、接続が確立していないと判断するのは、端末2000との通信ができない状態はもちろん、一定以上の通信品質が見込めない場合であってもよい。例えば、電波強度が閾値よりも低い、もしくは電波強度が不安定であると判断した場合や、遅延などが大きく端末2000から良好な操作性でカメラを操作できないと判断した場合でもよい。なお、本ステップでの処理は第1の判断の一例である。   In step S <b> 402, the CPU 1001 checks whether a wireless LAN connection with the terminal 2000 has been established. If it is determined that the connection is established, the process proceeds to S403, and if it is determined that the connection is not established, the process proceeds to S404. Here, the determination that the connection has not been established may be not only a state in which communication with the terminal 2000 is not possible, but also a case where a certain level of communication quality cannot be expected. For example, it may be determined that the radio wave intensity is lower than a threshold value or that the radio wave intensity is unstable, or that it is determined that the camera cannot be operated with good operability from the terminal 2000 due to a large delay. Note that the processing in this step is an example of a first determination.

まず、S403に進んだ場合について説明する。S403では、CPU1001はLSRアプリからの制御を可能とする。もしこのステップに進んだ時点でLSRアプリからの操作を受け付けている状態であればその状態を維持する。もしLSRアプリからの操作を受け付けない状態であれば、カメラ本体で操作できる機能を制限し、リモコンからの操作を受け付可能な状態に切り換える。(操作権をリモコンに移す)。   First, the case where it progresses to S403 is demonstrated. In S403, the CPU 1001 enables control from the LSR application. If the operation from the LSR application is accepted at the time of proceeding to this step, that state is maintained. If the operation from the LSR application is not accepted, the function that can be operated on the camera body is limited, and the operation is switched to the state where the operation from the remote control can be accepted. (Transfer operation right to remote control).

次に、S403に進んだ場合について説明する。S404では、CPU1001はカメラ1000の動作状態をチェックする。具体的にはカメラが現在撮像動作を行い、得られた映像データを記録しているであるか否かを判断する。映像データを記録していると判断した場合にはS405に進む。映像データを記録していないと判断した場合にはS406に進み、通信状態の判定処理を終了する。本ステップにおける処理は、第2の判断の一例である。   Next, the case where it progresses to S403 is demonstrated. In step S404, the CPU 1001 checks the operating state of the camera 1000. Specifically, it is determined whether or not the camera is currently performing an imaging operation and recording the obtained video data. If it is determined that the video data is recorded, the process proceeds to S405. If it is determined that the video data is not recorded, the process proceeds to S406, and the communication state determination process ends. The process in this step is an example of a second determination.

S405では、カメラの動作状態を維持したまま、LSRアプリからの操作を受け付けないよう切り替え、カメラ1000における操作制限を終了し、カメラ1000本体ですべての操作ができるようにする(操作権をカメラに移す)。その後S406に進み、通信状態の判定を終了する。   In step S405, the camera is switched so that no operation from the LSR application is accepted while the operation state of the camera is maintained, the operation restriction on the camera 1000 is terminated, and all operations can be performed on the camera 1000 main body (the operation right is assigned to the camera). Move). Thereafter, the process proceeds to S406, and the determination of the communication state ends.

上記のようにしたのは以下の理由による。すなわち、端末2000との通信状態が悪くなった状態でLSRアプリに操作権を保持させておくと、LSRアプリからの操作がカメラ1000に届かず、カメラ1000も操作権がないという状態になる可能性がある。この状態ではだれもカメラ1000を操作できない状態となってしまう。特にカメラ1000で撮像・記録動作を行っている最中は被写体に応じて素早い操作が求められる可能性が高く、操作できないという状態が短期間でも発生してしまうのは好ましくない。そこで本実施形態では、撮像・記録動作中である場合は操作権をカメラ1000に移し、操作を継続できるようにした。   The reason described above is as follows. That is, if the operation right is held in the LSR application while the communication state with the terminal 2000 is deteriorated, the operation from the LSR application does not reach the camera 1000, and the camera 1000 may have no operation right. There is sex. In this state, no one can operate the camera 1000. In particular, during the imaging / recording operation of the camera 1000, there is a high possibility that a quick operation is required according to the subject, and it is not preferable that a state where the operation cannot be performed occurs even for a short period of time. Therefore, in the present embodiment, when the imaging / recording operation is being performed, the operation right is transferred to the camera 1000 so that the operation can be continued.

なお、本実施形態では撮像・記録動作中かどうかの判定を例にして説明したが、この例に限定されない。例えば再生中・サーチ中など、継続した動作の実行中である場合は操作の継続性を保つため、カメラ1000に操作権を移してもよい。また、操作が生じる可能性が高いか否かの判断基準として、カメラ1000がアイドル状態か否かで判断してもよい。   In this embodiment, the determination as to whether or not the imaging / recording operation is in progress has been described as an example. However, the present embodiment is not limited to this example. For example, when a continuous operation is being executed such as during reproduction or search, the operation right may be transferred to the camera 1000 in order to maintain continuity of operation. Further, as a criterion for determining whether or not an operation is likely to occur, a determination may be made based on whether or not the camera 1000 is in an idle state.

以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。上述の実施形態の一部を適宜組み合わせてもよい。   Although the present invention has been described in detail based on 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. A part of the above-described embodiments may be appropriately combined.

また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(プログラム)を、ネットワーク又は各種記録媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ(又はCPUやMPU等)がプログラムを読み出して実行する処理である。   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 recording media, and a computer (or CPU, MPU, etc.) of the system or apparatus reads the program. It is a process to be executed.

Claims (11)

撮像手段と、
ユーザの操作を受け付ける操作手段と、
外部装置と接続する接続手段と、
前記撮像手段による撮像処理に関する制御のうちの少なくとも一部を、前記操作手段に対する操作によって制御する第1のモードと、前記外部装置に対する操作によって制御する第2のモードとを有する制御手段とを有し、
前記撮像処理の実行中に、前記接続手段を介した前記外部装置との通信の状態である通信状態が所定の条件を満たさないと判断された場合には、前記撮像処理を継続したまま、前記第1のモードになることを特徴とする撮像装置。
Imaging means;
An operation means for accepting a user operation;
A connection means for connecting to an external device;
And a control unit having a first mode in which at least a part of the control related to the imaging process by the imaging unit is controlled by an operation on the operation unit and a second mode controlled by an operation on the external device. And
During execution of the imaging process, if it is determined that a communication state that is a state of communication with the external device via the connection unit does not satisfy a predetermined condition, the imaging process is continued, An imaging apparatus characterized by being in a first mode.
前記撮像処理が実行されていない状態で、前記通信状態が所定の条件を満たさないと判断された場合には、前記第のモードにならないことを特徴とする請求項1に記載の撮像装置。 In a state where the imaging processing is not executed, when said communication state is determined to not satisfy the predetermined condition, the image pickup according to claim 1, characterized in that there et a in the first mode apparatus. 前記第1のモードにおいて、前記通信状態が所定の条件を満たすと判断された場合、前記第2のモードになることを特徴とする請求項1または2に記載の撮像装置。   3. The imaging apparatus according to claim 1, wherein in the first mode, when it is determined that the communication state satisfies a predetermined condition, the second mode is set. 前記所定の条件は、前記接続手段を介した前記外部装置との通信の品質に関することを特徴とする請求項1乃至3のいずれか1項に記載の撮像装置。 The imaging apparatus according to claim 1 , wherein the predetermined condition relates to a quality of communication with the external device via the connection unit . 前記通信の品質は、前記接続手段を介した前記外部装置との通信に用いられる電波の強度が所定の強度よりも強いか否かにより判断されることを特徴とする請求項4に記載の撮像装置。 5. The imaging according to claim 4, wherein the quality of the communication is determined based on whether or not an intensity of a radio wave used for communication with the external device via the connection unit is higher than a predetermined intensity. apparatus. 前記通信の品質は、前記接続手段を介した前記外部装置との通信に用いられる電波の強度が安定しているか否かに基づき判断されることを特徴とする請求項4に記載の撮像装置。 The imaging apparatus according to claim 4, wherein the quality of the communication is determined based on whether or not the intensity of radio waves used for communication with the external apparatus via the connection unit is stable. 前記通信の品質は、前記接続手段を介した前記外部装置との通信の遅延の大きさに基づき判断されることを特徴とする請求項に記載の撮像装置。 The imaging apparatus according to claim 4 , wherein the communication quality is determined based on a magnitude of a delay in communication with the external apparatus via the connection unit . 前記通信状態が所定の条件を満たすか否かの判断は、定期的に実行されることを特徴とする請求項1乃至7のいずれか1項に記載の撮像装置。   The imaging apparatus according to any one of claims 1 to 7, wherein the determination as to whether the communication state satisfies a predetermined condition is executed periodically. 前記撮像処理は、映像音声データの生成を含むことを特徴とする請求項1乃至8のいずれか1項に記載の撮像装置。   The imaging apparatus according to claim 1, wherein the imaging process includes generation of video / audio data. 撮像手段と、ユーザの操作を受け付ける操作手段と、外部装置と接続する接続手段とを有する撮像装置の制御方法であって、
前記撮像手段による撮像処理に関する制御のうちの少なくとも一部を、前記操作手段に対する操作によって制御する第1のモードと、前記外部装置に対する操作によって制御する第2のモードとを切り換えるステップと、
前記撮像処理の実行中に、前記接続手段を介した前記外部装置との通信の状態である通信状態が所定の条件を満たさないと判断された場合には、前記撮像処理を継続したまま、前記第1のモードになるよう制御するステップと、
を有する撮像装置の制御方法。
An imaging apparatus control method comprising: an imaging means; an operation means for receiving a user operation; and a connection means for connecting to an external device,
Switching between a first mode in which at least a part of control related to imaging processing by the imaging unit is controlled by an operation on the operation unit and a second mode controlled by an operation on the external device;
During execution of the imaging process, if it is determined that a communication state that is a state of communication with the external device via the connection unit does not satisfy a predetermined condition, the imaging process is continued, Controlling to be in the first mode;
A method for controlling an imaging apparatus having
コンピュータを請求項1乃至9のいずれか1項に記載の撮像装置の各手段として機能させるための、コンピュータが読み取り可能なプログラム。   A computer-readable program for causing a computer to function as each unit of the imaging apparatus according to any one of claims 1 to 9.
JP2012284427A 2012-12-27 2012-12-27 Imaging apparatus, control method thereof, and program Active JP6161286B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012284427A JP6161286B2 (en) 2012-12-27 2012-12-27 Imaging apparatus, control method thereof, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012284427A JP6161286B2 (en) 2012-12-27 2012-12-27 Imaging apparatus, control method thereof, and program

Publications (3)

Publication Number Publication Date
JP2014127914A JP2014127914A (en) 2014-07-07
JP2014127914A5 JP2014127914A5 (en) 2016-03-10
JP6161286B2 true JP6161286B2 (en) 2017-07-12

Family

ID=51407091

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012284427A Active JP6161286B2 (en) 2012-12-27 2012-12-27 Imaging apparatus, control method thereof, and program

Country Status (1)

Country Link
JP (1) JP6161286B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6264459B2 (en) * 2014-07-23 2018-01-24 ソニー株式会社 Imaging apparatus, imaging method, and program

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4110296B2 (en) * 2003-03-31 2008-07-02 富士フイルム株式会社 Camera theft prevention method and imaging system
JP2006121417A (en) * 2004-10-21 2006-05-11 Fujinon Corp Camera control system
JP2012063575A (en) * 2010-09-16 2012-03-29 Nikon Corp Digital camera

Also Published As

Publication number Publication date
JP2014127914A (en) 2014-07-07

Similar Documents

Publication Publication Date Title
US9692978B2 (en) Image capturing apparatus, control method therefor, and storage medium
JP6311078B2 (en) Terminal test method, apparatus, program, and recording medium
JP2016042712A (en) Generating zoomed image
KR20150051776A (en) Display apparatus and method for controlling of display apparatus
US20170070699A1 (en) Information processing apparatus, image capturing apparatus, and control methods for the same
JP6433265B2 (en) Information processing apparatus, electronic device, control method thereof, program, and storage medium
JP6161286B2 (en) Imaging apparatus, control method thereof, and program
JP2019176404A (en) Transmission equipment, remote conference system, information processing method and program
US10028017B2 (en) Information processing device and method of controlling information processing device
JP6257197B2 (en) Information processing apparatus, control method therefor, program, and storage medium
JP6120562B2 (en) COMMUNICATION DEVICE, COMMUNICATION DEVICE CONTROL METHOD, AND PROGRAM
JP5164756B2 (en) Control method, program, and storage medium
US9392036B2 (en) Terminal device and communication system
US20150373073A1 (en) Image pickup apparatus, control method and recording medium
JP6456217B2 (en) Imaging control apparatus and control method thereof
JP7196209B2 (en) Communication device, control method and program
JP6824949B2 (en) Communication equipment, control methods and programs
JP2016100841A (en) Communication device, imaging apparatus, communication device control method and program
US20230370566A1 (en) Image capture apparatus and control method
JP7277173B2 (en) Imaging device with video distribution function
JP2019129363A (en) Display control apparatus, control method thereof, and program
JP2024072123A (en) Imaging device, control method and program
JP2024093677A (en) Recording device, imaging apparatus, control method, and program
JP2023067096A (en) Wireless communication device and control method for the same
JP2024049938A (en) Electronic device, control method thereof, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20151225

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160125

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20160908

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160927

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20161117

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: 20170516

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170613

R151 Written notification of patent or utility model registration

Ref document number: 6161286

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151