[go: up one dir, main page]

JP7277173B2 - Imaging device with video distribution function - Google Patents

Imaging device with video distribution function Download PDF

Info

Publication number
JP7277173B2
JP7277173B2 JP2019034285A JP2019034285A JP7277173B2 JP 7277173 B2 JP7277173 B2 JP 7277173B2 JP 2019034285 A JP2019034285 A JP 2019034285A JP 2019034285 A JP2019034285 A JP 2019034285A JP 7277173 B2 JP7277173 B2 JP 7277173B2
Authority
JP
Japan
Prior art keywords
streaming
function
imaging device
distribution
communication
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
JP2019034285A
Other languages
Japanese (ja)
Other versions
JP2020141200A (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 JP2019034285A priority Critical patent/JP7277173B2/en
Publication of JP2020141200A publication Critical patent/JP2020141200A/en
Application granted granted Critical
Publication of JP7277173B2 publication Critical patent/JP7277173B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Studio Devices (AREA)

Description

本発明は、カメラで撮像された動画をストリーミング配信する技術に関する。 The present invention relates to a technique for streaming distribution of moving images captured by a camera.

近年、動画や音声のデータをダウンロードしながらデコードして動画再生するストリーミング技術が広く用いられている。また、ストリーミング技術の1つとして、配信側が動画や音声をリアルタイムにエンコードしてIP(Internet Protorol)ネットワークを介して配信するIP映像伝送技術が知られている。 2. Description of the Related Art In recent years, streaming technology has been widely used in which video and audio data are decoded while being downloaded and played back. Also, as one of the streaming technologies, an IP video transmission technology is known in which a distributor encodes moving images and audio in real time and distributes them via an IP (Internet Protocol) network.

IP映像伝送技術では、リアルタイム性を重視してUDP(User Datagram Protocol)を用いたRTP(Realtime Transport Protocol)を利用するものが一般的であり、IP映像受信側からの配信制御を可能とするRTSP(Real Time Streaming Protocol)を併用することで配信制御まで含めてシステム化がなされている。下記特許文献1は、RTSPを用いたIP映像配信技術を開示している。 In IP video transmission technology, it is common to use RTP (Realtime Transport Protocol) using UDP (User Datagram Protocol) with an emphasis on real-time performance, and RTSP, which enables distribution control from the IP video receiving side. (Real Time Streaming Protocol) is used together to systematize distribution control. Patent Literature 1 listed below discloses IP video distribution technology using RTSP.

また、PCやタブレットなどの端末のウェブブラウザやアプリケーションソフトにより、HTTP(HyperText Transfer Protocool)に則したAPI(Application Programming Interface)を用いてカメラを遠隔操作したり、カメラ情報を送受信して状態監視を行うリモート操作技術が一般的に知られている。 In addition, the web browser and application software of terminals such as PCs and tablets can be used to remotely operate the camera using API (Application Programming Interface) conforming to HTTP (HyperText Transfer Protocol), and to monitor the status by sending and receiving camera information. Remote operation technology for performing is generally known.

特開2016-100651号公報JP 2016-100651 A

ストリーミングによる動画配信機能を有する撮像装置に対して、他の端末からリモート操作ができるように遠隔操作機能を組み入れた場合、それぞれの機能を両立させて、適切に動画配信を制御する仕組みが必要となる。 When incorporating a remote control function into an imaging device that has a video distribution function by streaming so that remote control can be performed from another terminal, it is necessary to have a mechanism that allows both functions to be compatible and appropriately controls video distribution. Become.

そこで、本発明は、動画配信機能を有する撮像装置において、他の端末から遠隔操作を可能とし、適切に動画配信を制御することを目的とする。 SUMMARY OF THE INVENTION Accordingly, it is an object of the present invention to enable remote control from another terminal in an imaging apparatus having a moving image distribution function, and to appropriately control moving image distribution.

本発明の1実施態様によれば、撮像装置であって、動画像を撮影可能な撮像手段と、通信手段と、前記通信手段を介して外部機器から受信した遠隔操作信号に応じて前記撮像装置を操作する遠隔操作機能と、前記通信手段を介して外部機器に動画像をストリーミング配信する動画配信機能に関する設定を行う設定手段と、制御手段と、を備え、前記制御手段は、前記設定手段により遠隔操作機能と動画配信機能が共に起動されるように設定されている場合、動画配信機能の初期設定としてストリーミング配信がオフに設定されるように制御する。 According to one aspect of the present invention, there is provided an imaging apparatus comprising imaging means capable of capturing moving images, communication means, and the imaging apparatus according to a remote control signal received from an external device via the communication means. a remote control function for operating a video image, setting means for performing settings related to a video distribution function for streaming video to an external device via the communication means, and control means, wherein the control means uses the setting means to When both the remote control function and the moving image distribution function are set to be activated, control is performed so that streaming distribution is set to OFF as the initial setting of the moving image distribution function.

動画配信機能を有する撮像装置において、他の端末から遠隔操作を可能とし、適切に動画配信を制御することを可能とする。 To enable remote control from another terminal and appropriately control moving image distribution in an imaging device having a moving image distribution function.

本発明の実施形態に係る動画配信システムの一例を示す図である。It is a figure which shows an example of the moving image delivery system which concerns on embodiment of this invention. 本発明の実施形態に係る撮像装置の一例を示す図である。It is a figure showing an example of an imaging device concerning an embodiment of the present invention. 本発明の実施形態に係るリモート操作端末の一例を示す図である。It is a figure which shows an example of the remote control terminal which concerns on embodiment of this invention. 本発明の実施形態に係る撮像装置の画面表示の一例を示す図である。It is a figure which shows an example of a screen display of the imaging device which concerns on embodiment of this invention. 本発明の実施形態に係る撮像装置の、外部機器への接続および配信開始処理の一例を示すフローチャートである。4 is a flow chart showing an example of connection to an external device and distribution start processing of the imaging device according to the embodiment of the present invention. 本発明の実施形態に係るリモート操作端末の、撮像装置への接続および操作画面開始処理の一例を示すフローチャートである。6 is a flow chart showing an example of processing for connecting the remote control terminal to the imaging device and starting the operation screen according to the embodiment of the present invention. 本発明の実施形態に係るリモート操作端末の画面表示の一例を示す図である。FIG. 4 is a diagram showing an example of screen display of the remote control terminal according to the embodiment of the present invention;

(実施形態1)
本発明の例示的な実施形態について、図面を参照して詳細に説明する。
(Embodiment 1)
Exemplary embodiments of the invention will now be described in detail with reference to the drawings.

以下の説明において、動画配信機能を持つ撮像装置の一例として外部装置に動画のストリーミングデータを送信可能なデジタルカメラを用いるが、デジタルカメラに限らず、動画をストリーミングで送信可能な機器に本発明を適用することができる。例えばスマートフォンを含む携帯電話機、ゲーム機、タブレット端末、時計型や眼鏡型の情報端末、医療機器、監視用システムのカメラやサーバ、車載用機器、データセンターで動作するサーバ機器や仮想マシンなどに適用することができる。また、撮像装置を遠隔操作するリモート操作機器の一例としてタブレット端末、IP映像受信機器の一例としてストリーミングデータを受信して再生可能なPCを用いて説明する。しかし、上述の機器には、例えばスマートフォン、ヘッドマウントディスプレイ、テレビ、上述した配信機能を持つ撮像装置に適用可能な機器に適用可能な機器のいずれかが含まれていて良い。 In the following description, a digital camera capable of transmitting moving image streaming data to an external device is used as an example of an imaging device having a moving image distribution function. can be applied. For example, mobile phones including smartphones, game consoles, tablet terminals, information terminals in the form of watches and glasses, medical equipment, cameras and servers for monitoring systems, in-vehicle equipment, server equipment and virtual machines that operate in data centers, etc. can do. A tablet terminal is used as an example of a remote control device for remotely controlling an imaging device, and a PC capable of receiving and reproducing streaming data is used as an example of an IP video receiving device. However, the devices described above may include, for example, smartphones, head-mounted displays, televisions, and devices applicable to imaging devices having the distribution function described above.

(ストリーミング配信システム1000の構成)
図1は、本実施形態のストリーミング配信システム(動画配信システム)の一例である。
(Configuration of Streaming Distribution System 1000)
FIG. 1 is an example of a streaming distribution system (video distribution system) according to this embodiment.

まず、撮像装置2000は一例としてデジタルカメラである。また、リモート操作端末3000は一例としてタブレット端末であり、IP映像受信端末4000は一例としてPCである。 First, the imaging device 2000 is a digital camera as an example. Also, the remote operation terminal 3000 is a tablet terminal as an example, and the IP video receiving terminal 4000 is a PC as an example.

撮像装置2000は、IPネットワークを介して、アクセスポイント(AP)5000を経由してリモート操作端末3000とIP映像受信端末4000とそれぞれ通信接続することが可能である。なお、通信接続は無線または有線の何れでもよい。 The imaging device 2000 can be connected to a remote control terminal 3000 and an IP video receiving terminal 4000 via an access point (AP) 5000 via an IP network. The communication connection may be either wireless or wired.

(撮像装置2000の構成)
図2は、撮像装置2000の構成の一例を示す機能ブロック図である。
(Configuration of imaging device 2000)
FIG. 2 is a functional block diagram showing an example of the configuration of the imaging device 2000. As shown in FIG.

なお、図2に示す各機能ブロックは、ASICやプログラマブルロジックアレイ(PLA)などのハードウェアによって実現されてもよいし、CPU(Central Processing Unit)やMPU(Micro Processing Unit)等のプログラマブルプロセッサがソフトウェアを実行することによって実現されてもよい。また、ソフトウェアとハードウェアの組み合わせによって実現されてもよい。従って、以下の説明において、異なる機能ブロックが動作主体として記載されている場合であっても、同じハードウェアが主体として実現されうる。 Each functional block shown in FIG. 2 may be implemented by hardware such as an ASIC or a programmable logic array (PLA), or a programmable processor such as a CPU (Central Processing Unit) or MPU (Micro Processing Unit) may be implemented by software. may be implemented by executing It may also be implemented by a combination of software and hardware. Therefore, in the following description, even when different functional blocks are described as main entities, the same hardware can be implemented as the main entities.

制御部2001は、例えばCPUを含み、不揮発性メモリ2002または記録媒体2012に格納されたプログラムを実行して撮像装置2000の各部を制御する。また、制御部2001は、ユーザからの操作を受け付ける操作部2005からの操作信号に応じて、撮像装置2000の各部を制御する。 The control unit 2001 includes, for example, a CPU, and executes programs stored in the nonvolatile memory 2002 or recording medium 2012 to control each unit of the imaging apparatus 2000 . Also, the control unit 2001 controls each unit of the imaging device 2000 according to an operation signal from an operation unit 2005 that receives operations from the user.

不揮発性メモリ2002は、例えばフラッシュメモリ等で構成されるROM (Read Only Memory)を含み、制御部2001が動作するための各種プログラムや定数を記憶する。揮発性メモリ2003は、例えばDRAM等のRAM(Random Access Memory)を含み、動画データや静止画データ、音声データ等の各種のコンテンツデータ、あるいは撮像装置2000の動作に必要プログラム、変数、作業用の一時データなどを記憶する。 The nonvolatile memory 2002 includes a ROM (Read Only Memory) composed of, for example, flash memory, and stores various programs and constants for the operation of the control unit 2001 . The volatile memory 2003 includes, for example, a RAM (Random Access Memory) such as a DRAM, and stores various content data such as moving image data, still image data, and audio data, or programs, variables, and working data necessary for the operation of the imaging apparatus 2000 . Store temporary data.

入力処理部2004は、操作部2005が受け付けたユーザ操作に応じて制御信号を生成して制御部2001に供給する。操作部2005はユーザ操作を受け付けるための入力デバイスであり、例えば、キーボードといった文字情報入力デバイスや、マウスやタッチパネルといったポインティングデバイスなどを含む。なお、操作部2005は、撮像装置に取り付けられたものに限定されず、赤外線リモコンなどの遠隔操作デバイスであってもよい。 The input processing unit 2004 generates a control signal according to the user's operation received by the operation unit 2005 and supplies the control signal to the control unit 2001 . An operation unit 2005 is an input device for accepting user operations, and includes, for example, a character information input device such as a keyboard, and a pointing device such as a mouse and a touch panel. Note that the operation unit 2005 is not limited to being attached to the imaging device, and may be a remote control device such as an infrared remote controller.

表示制御部2006は、制御部2001がプログラムに従って生成したGUI(Graphical User Interface)等の表示データに基づいて表示部2007に表示させるための表示信号を出力する。表示部2007は、液晶または有機EL等の表示パネルであり、表示制御部2006が出力する表示信号に応じて表示を行う。なお、操作部2005としてタッチパネルを用いる場合、表示部2007と操作部2005を一体的に構成することができる。 The display control unit 2006 outputs a display signal for displaying on the display unit 2007 based on display data such as a GUI (Graphical User Interface) generated by the control unit 2001 according to a program. A display unit 2007 is a display panel such as liquid crystal or organic EL, and performs display according to a display signal output from the display control unit 2006 . Note that when a touch panel is used as the operation unit 2005, the display unit 2007 and the operation unit 2005 can be configured integrally.

通信制御部2008は、例えば通信制御用の回路を含み、コネクタ/アンテナ2009を介してアクセスポイント5000を経由して外部機器と通信する。なお、通信方式として、3G、LTE、5G等の公衆無線通信、無線LANを含むIEEE802.11、Bluetooth(登録商標)、有線のIEEE802.3等を用いることができる。 The communication control unit 2008 includes, for example, a circuit for communication control, and communicates with an external device via the connector/antenna 2009 and the access point 5000 . As a communication method, public wireless communication such as 3G, LTE, and 5G, IEEE802.11 including wireless LAN, Bluetooth (registered trademark), wired IEEE802.3, and the like can be used.

内部バス2010は、撮像装置2000の各部を電気的に接続して、各部の間でデータの送受信を可能にする。記録媒体制御部2011は記録媒体2012からデータの読み出しやデータの書き込みを行う。記録媒体2012は、HDD等の磁気ディスクやメモリカード等の半導体メモリを含み、撮影によって得られた映像データを記録するほか、制御部2001が実行する各部の制御に必要な情報を記録することができる。なお、記録媒体2012は、不図示のソケット等を介して着脱可能に構成されてよい。 An internal bus 2010 electrically connects each unit of the imaging device 2000 to enable data transmission/reception between each unit. A recording medium control unit 2011 reads and writes data from a recording medium 2012 . The recording medium 2012 includes a magnetic disk such as an HDD and a semiconductor memory such as a memory card, and in addition to recording video data obtained by shooting, can record information necessary for controlling each unit executed by the control unit 2001 . can. Note that the recording medium 2012 may be configured to be detachable via a socket (not shown) or the like.

光学系2013は、フォーカス、絞り、ズーム機構などを含む撮影レンズを含み、被写体の光学像を形成する。撮像素子2014は、例えば、CCD又はCMOS素子等で構成され、撮像素子に結像された光学像を電気信号に変換させた後、内部に有するA/D変換器によってアナログ電気信号をデジタル信号に変換する。こうすることで、撮像素子2014により動画像を撮影可能となる。 An optical system 2013 includes a photographing lens including focus, diaphragm, zoom mechanisms, etc., and forms an optical image of a subject. The imaging element 2014 is composed of, for example, a CCD or CMOS element, and converts an optical image formed on the imaging element into an electric signal, and then converts the analog electric signal into a digital signal by an internal A/D converter. Convert. By doing so, the imaging element 2014 can capture a moving image.

カメラ信号処理部2015は、例えば、画像処理回路を含み、撮像素子2014から出力された画像データに対し、所定の画素補間、縮小等のリサイズ処理、色変換等の各種補正処理等を行う。 The camera signal processing unit 2015 includes, for example, an image processing circuit, and performs predetermined pixel interpolation, resize processing such as reduction, and various correction processing such as color conversion on the image data output from the image sensor 2014 .

符号・復号処理部2016は、カメラ信号処理部2015で処理されたデジタル信号を所定のビットレート、所定の形式で圧縮符号化を行うと共に、映像圧縮符号化データの復号化を行う。なお、撮像装置2000は、図示しないが、音声付き動画像(映像)を順次ストリーミング送信する場合には、マイクロホン、音声のアナログ信号をデジタル化するA/D変換器、デジタルデータを符号化する構成を含むことになる。この場合、映像記録時に映像と共に音声も同時に収録し、符号・復号処理部2016で映像と音声を多重化することで、音声付映像データを生成することになる。 The encoding/decoding processing unit 2016 compresses and encodes the digital signal processed by the camera signal processing unit 2015 at a predetermined bit rate and in a predetermined format, and decodes the video compression-encoded data. Although not shown, the imaging apparatus 2000 includes a microphone, an A/D converter for digitizing an analog audio signal, and a configuration for encoding digital data when sequentially streaming moving images (video) with audio. will include In this case, audio is recorded together with video when video is recorded, and video and audio are multiplexed by the encoding/decoding processing unit 2016 to generate video data with audio.

(リモート操作端末3000の構成)
図3は、リモート操作端末3000の構成の一例を示す機能ブロック図である。
(Configuration of remote control terminal 3000)
FIG. 3 is a functional block diagram showing an example of the configuration of the remote control terminal 3000. As shown in FIG.

リモート操作端末3000の制御部3001から記録媒体3012までの各構成は、撮像装置2000で説明した制御部2001から記録媒体2012までの構成と同様の機能をとることができる。このため、制御部3001から記録媒体3012までの各構成の説明は省略する。符号・復号処理部3013は、制御部3001の制御に基づいて、映像圧縮符号化データの復号化、および必要に応じて復号化したデータの再符号化を行う。 Each configuration from the control unit 3001 to the recording medium 3012 of the remote operation terminal 3000 can have the same functions as the configuration from the control unit 2001 to the recording medium 2012 described for the imaging device 2000 . Therefore, description of each configuration from the control unit 3001 to the recording medium 3012 is omitted. The encoding/decoding processing unit 3013 decodes the video compression encoded data and, if necessary, re-encodes the decoded data under the control of the control unit 3001 .

リモート操作端末3000は、ユーザの操作に応じて遠隔操作信号を撮像装置2000に送信することで、撮像装置2000を遠隔操作する遠隔操作機能をなすことが可能である。 The remote control terminal 3000 can perform a remote control function of remotely controlling the imaging device 2000 by transmitting a remote control signal to the imaging device 2000 according to a user's operation.

(IP映像受信端末4000の構成)
また、IP映像受信端末4000の構成は、リモート操作端末3000と同様の構成であるので説明を省略する。なお、リモート操作端末3000とIP映像受信端末4000は同一端末とすることができ、その場合1つの端末でリモート操作とIP映像受信を実施する。
(Configuration of IP video receiving terminal 4000)
Also, the configuration of the IP video receiving terminal 4000 is the same as that of the remote control terminal 3000, so the description thereof will be omitted. Note that the remote operation terminal 3000 and the IP video reception terminal 4000 can be the same terminal, in which case one terminal performs remote operation and IP video reception.

(ストリーミング開始時の撮像装置2000の制御シーケンス)
図4から図7を用いて、ストリーミング配信の開始する際の撮像装置のシーケンスの一例を説明する。
(Control Sequence of Imaging Apparatus 2000 at Start of Streaming)
An example of the sequence of the imaging device when streaming distribution is started will be described with reference to FIGS. 4 to 7. FIG.

図4は、ストーリミング配信前にストリーミングの設定を行う時に、撮像装置2000の表示部2007に表示される設定画面の一例を示した図である。 FIG. 4 is a diagram showing an example of a setting screen displayed on the display unit 2007 of the imaging device 2000 when streaming settings are made before streaming distribution.

まず、ユーザが操作部2005を操作して、ストリーミングの機能を設定する。図4(A)は、撮像装置2000の表示部2007に表示される機能選択画面4010を示している。表示部2007は操作インターフェイスとして機能する。 First, the user operates the operation unit 2005 to set the streaming function. FIG. 4A shows a function selection screen 4010 displayed on the display unit 2007 of the imaging apparatus 2000. FIG. A display unit 2007 functions as an operation interface.

機能選択画面4010は、「ストリーミング機能」のみを起動する選択ボタン4011と、「ストリーミング機能とリモート操作機能」を共に起動する選択ボタン4012が表示されている。機能選択画面4010には、選択を確定するためのOKボタン4013、選択をキャンセルするためのキャンセルボタン4014が表示されている。 A function selection screen 4010 displays a selection button 4011 for activating only the "streaming function" and a selection button 4012 for activating both the "streaming function and remote operation function". An OK button 4013 for confirming the selection and a cancel button 4014 for canceling the selection are displayed on the function selection screen 4010 .

ユーザーは、機能選択画面4010にて操作部2005を操作して、「ストリーミング機能」のみを起動するか「ストリーミング機能とリモート操作機能」を共に起動するかを選択して設定することができる。 The user can operate the operation unit 2005 on the function selection screen 4010 to select and set whether to activate only the “streaming function” or to activate both the “streaming function and the remote operation function”.

そして、ユーザが、ストリーミング機能選択ボタン4011を押下し、OKボタン4013で確定すると、その後、ストリーミングに関する詳細設定をウィザード形式で設定することができる。 Then, when the user presses the streaming function selection button 4011 and confirms with the OK button 4013, detailed settings regarding streaming can be set in a wizard format.

ストリーミングに関する詳細設定として、例えば、RTP/UDPやRTSPなどの通信プロトコルの選択、ストリーミング配信先のIPアドレスおよびポート番号の選択、H.264やH.265などの映像フォーマットの選択、映像の解像度の選択、音声チャネル数の選択、FEC(Forward Error Correction)のポートおよびインターバルの選択、などが挙げられる。 Detailed settings related to streaming include, for example, selection of communication protocol such as RTP/UDP and RTSP, selection of IP address and port number of streaming distribution destination; 264 and H.264. H.265, video format selection, video resolution selection, audio channel number selection, FEC (Forward Error Correction) port and interval selection, and the like.

ユーザがストリーミングに関する詳細設定を行って機能設定を確定すると、接続選択画面4020に進む。図4(B)は、表示部2007に表示される接続選択画面4020を示している。 After the user makes detailed settings related to streaming and confirms the function settings, the screen advances to the connection selection screen 4020 . FIG. 4B shows a connection selection screen 4020 displayed on the display unit 2007. FIG.

接続選択画面4020は、撮像装置2000が接続可能な通信インターフェースを表示しており、Wi-Fi選択ボタン4021とEthernet選択ボタン4022を選択することで、通信接続に用いる通信インターフェースを選択することができる。また、接続選択画面4020には、選択を確定するためのOKボタン4023、選択のキャンセルするためのキャンセルボタン4024が表示されている。 A connection selection screen 4020 displays communication interfaces to which the imaging apparatus 2000 can be connected. By selecting a Wi-Fi selection button 4021 and an Ethernet selection button 4022, a communication interface to be used for communication connection can be selected. . The connection selection screen 4020 also displays an OK button 4023 for confirming the selection and a cancel button 4024 for canceling the selection.

ここでは、Wi-Fi選択ボタン4021を選択した場合を仮定して後続の処理を説明するが、Ethernet選択ボタン4022を選択した場合でも、通信インターフェースが違うのみであり、同様の処理を行う。 Here, the subsequent processing will be described assuming that the Wi-Fi selection button 4021 is selected. However, even when the Ethernet selection button 4022 is selected, the only difference is the communication interface, and the same processing is performed.

ユーザが、操作部2005を操作して、Wi-Fi選択ボタン4021を選択してOKボタン4023を押下すると、その後、Wi-Fi接続に関する詳細設定をウィザード形式で設定することができる。本実施形態は、Wi-Fi接続の詳細な接続設定には依存しないため、詳細設定の説明を省略する。 When the user operates the operation unit 2005 to select the Wi-Fi selection button 4021 and press the OK button 4023, detailed settings regarding Wi-Fi connection can be set in a wizard format. Since this embodiment does not depend on the detailed connection settings of the Wi-Fi connection, description of the detailed settings will be omitted.

ユーザが通信インターフェースに関する詳細設定を行って接続設定を確定すると、SET(機能+接続)選択画面4030に進む。図4(C)は、SET(機能+接続)選択画面4030を示している。 When the user makes detailed settings regarding the communication interface and confirms the connection settings, the screen advances to a SET (function + connection) selection screen 4030 . FIG. 4C shows a SET (function + connection) selection screen 4030. FIG.

SET(機能+接続)選択画面4030では、先に確定した機能設定と接続設定のペアを選択し、接続先の外部装置に提供する機能のSETを作成することができる。 On the SET (function+connection) selection screen 4030, a pair of the function setting and the connection setting that have been confirmed earlier can be selected, and a SET of functions to be provided to the external device to be connected can be created.

SET(機能+接続)選択画面4030には、一例として、Wi-Fiインターフェースでストリーミング配信を行うSET1ボタン4031と、Wi-Fiインターフェースでストリーミング配信およびリモート操作を同時起動するSET2ボタン4032がすでに作成されている。 On the SET (function + connection) selection screen 4030, as an example, a SET1 button 4031 for performing streaming distribution via the Wi-Fi interface and a SET2 button 4032 for simultaneously starting streaming distribution and remote operation via the Wi-Fi interface are already created. ing.

また、SET(機能+接続)選択画面4030には、選択項目を選択した際に確定を行うためのOKボタン4033および選択のキャンセルを行うためのキャンセルボタン4034が表示されている。 Also, on the SET (function+connection) selection screen 4030, an OK button 4033 for confirming a selection item and a cancel button 4034 for canceling the selection are displayed.

ここで、ユーザが操作部2005を操作して、SET1ボタン4031を選択してOKボタン4033を押下すると、その後、制御部2001は、図5(A)のS501からS505までの通信制御シーケンスを実行する。 Here, when the user operates the operation unit 2005 to select the SET1 button 4031 and press the OK button 4033, the control unit 2001 executes the communication control sequence from S501 to S505 in FIG. 5A. do.

図5は、外部機器との通信接続、ストリーミングの配信開始処理の一例を示すフローチャートである。図5(A)の処理の一部を、図5(B)を用いて詳述する。 FIG. 5 is a flow chart showing an example of a communication connection with an external device and a streaming distribution start process. Part of the processing in FIG. 5A will be described in detail with reference to FIG. 5B.

まずS501において、制御部2001は、通信制御部2008を介して「デバイスディスカバリとコントロール」により、ネットワーク上の他の機器を発見する。 First, in S501, the control unit 2001 discovers other devices on the network by “device discovery and control” via the communication control unit 2008. FIG.

次に、S502において、制御部2001は、通信制御部2008を介して相手機器であるアクセスポイント5000を発見すると、S503においてアクセスポイント5000が形成するネットワークに接続する。 Next, in S502, when the control unit 2001 discovers the access point 5000, which is a counterpart device, via the communication control unit 2008, it connects to the network formed by the access point 5000 in S503.

そして次に、S504において、制御部2001は、カメラ信号処理部2015からの映像データとマイクからの音声データを符号・復号処理部2016において復号化し、ストリーミングに用いるTSパケット(Transport Stream Packet)を作成する処理を開始する。さらに、制御部2001は、通信制御部2008を介して、ストリーミングに必要なUDP等の通信サービスの起動を行う。 Next, in S504, the control unit 2001 decodes the video data from the camera signal processing unit 2015 and the audio data from the microphone in the encoding/decoding processing unit 2016, and creates a TS packet (Transport Stream Packet) used for streaming. start the process to Further, the control unit 2001 activates communication services such as UDP required for streaming via the communication control unit 2008 .

ストリーミング配信の開始シーケンスは上述した通りであるが、リモート操作も起動させる場合は、S504において、リモート操作のための通信サービス開始処理を行うことが可能である。 The start sequence of streaming distribution is as described above, but when remote operation is also to be activated, in S504, communication service start processing for remote operation can be performed.

次に、S505において、制御部2001は、後述する配信初期設定処理を行い、符号・復号処理部2016で生成されたTSパケットを送信するか否かを決定する。 Next, in S505, the control unit 2001 performs distribution initial setting processing, which will be described later, and determines whether or not to transmit the TS packet generated by the encoding/decoding processing unit 2016. FIG.

(配信初期値設定処理のシーケンス)
図5(B)を用いて配信初期設定処理を説明する。
(Sequence of delivery initial value setting processing)
The distribution initial setting process will be described with reference to FIG. 5(B).

まず、制御部2001は、S5051において、起動する機能がストリーミング配信のみか、ストリーミング配信とリモート操作であるかを確認する。 First, in S5051, the control unit 2001 confirms whether the functions to be activated are streaming distribution only or streaming distribution and remote operation.

S5052において、起動する機能がストリーミング配信のみである場合はS5053に進み、起動する機能がストリーミング配信とリモート操作である場合にはS5054に進む。 In S5052, if the function to be activated is only streaming distribution, the process proceeds to S5053, and if the function to be activated is streaming distribution and remote operation, the process proceeds to S5054.

S5053において、制御部2001は、ストリーミングの配信初期設定をONに設定し、TSパケットの送信を許可し、ストリーミングを開始する。S5054において、制御部2001は、ストリーミングの配信初期設定をOFFに設定し、TSパケットの送信を不許可とする。 In S5053, the control unit 2001 sets the initial streaming distribution setting to ON, permits transmission of TS packets, and starts streaming. In S5054, the control unit 2001 sets the initial streaming distribution setting to OFF, disallowing the transmission of TS packets.

図5の制御シーケンスに沿って処理が実行された結果、表示部2007に表示される表示は、図4(D)に示すネットワークの設定画面4040となる。上記処理が実行されるまではグレーアウト表示とし、操作無効状態となっていたストリーミング配信の選択ボタン4042は、S5053およびS5054で決定されたストリーミングの配信初期設定に設定され、操作可能な状態に有効化される。 As a result of executing the processing according to the control sequence of FIG. 5, the display displayed on the display unit 2007 becomes a network setting screen 4040 shown in FIG. 4(D). The streaming distribution selection button 4042, which is grayed out and inoperable until the above process is executed, is set to the streaming distribution initial settings determined in S5053 and S5054, and is enabled in an operable state. be done.

また、有効化された選択ボタンの操作、または後述するIP映像受信端末4000によりストリーミング配信のON/OFFの操作が実行された場合には、制御部2001は、ストリーミング配信状態の設定をその操作に応じて変更し、TSパケットの送信/停止を制御することができる。 Further, when an activated selection button is operated or a streaming distribution ON/OFF operation is performed by the IP video receiving terminal 4000, which will be described later, the control unit 2001 sets the streaming distribution state according to the operation. It can be changed accordingly to control the transmission/stop of TS packets.

以上の制御により、ストリーミングとリモート操作が共に起動するように設定されている場合は、それぞれの機能の起動とともにストリーミング配信が開始されないように初期設定する。この設定の場合、ユーザがリモート操作により撮像装置2000のカメラセッティングを行ってからストーリング配信を開始するケースが想定されるため、即座にストリーミング配信を開始せず、ユーザ操作によりストリーミングが開始されるようにしている。 By the above control, when both streaming and remote operation are set to be activated, initial setting is made so that streaming distribution is not started when each function is activated. In the case of this setting, it is assumed that streaming distribution is started after the user performs camera settings of the imaging device 2000 by remote operation, so streaming distribution is not started immediately, but streaming is started by user operation. I'm trying

なお、IP映像受信端末4000は、上述したストリーミング配信を開始するシーケンスの前後の何れかにおいて、アクセスポイント5000が形成したネットワークに接続し、IP映像受信機能を開始して撮像装置2000からのTSパケットを受信することでストリーミング映像を再生することができる。 Note that the IP video receiving terminal 4000 connects to the network formed by the access point 5000 either before or after the sequence for starting the streaming distribution described above, starts the IP video receiving function, and receives the TS packet from the imaging device 2000. Streaming video can be played by receiving

また、撮像装置2000が通信プロトコルにRTSPを設定している場合は、IP映像受信端末4000がRTSPで映像配信をリクエストするメッセージを送信することで、撮像装置2000に対してストリーミング配信のON/OFF(オン/オフ)を遠隔操作できる。 Further, when the imaging device 2000 has RTSP set as a communication protocol, the IP video receiving terminal 4000 transmits a message requesting video distribution in RTSP, thereby ON/OFF of streaming distribution to the imaging device 2000. (on/off) can be controlled remotely.

(ストリーミングとリモート操作の同時起動時の撮像装置2000の制御シーケンス)
次に、ストリーミング配信とリモート操作の機能を同時に起動する場合に着目して、その場合の制御シーケンスを詳細に説明する。
(Control Sequence of Imaging Apparatus 2000 at Simultaneous Activation of Streaming and Remote Operation)
Next, focusing on the case where the functions of streaming distribution and remote operation are activated at the same time, the control sequence in that case will be described in detail.

制御部2001は、上述したように、S501からS503の処理を実行し、アクセスポイント5000が形成したネットワークに接続する。次に、S504において、制御部2001は、カメラ信号処理部からの映像データとマイクからの音声データを符号・復号処理部2016で復号化してTSパケットを作成する処理を開始する。そして、制御部2001は、通信制御部2008を介して、ストリーミングに必要なUDP等の通信サービスの起動を行う。 As described above, the control unit 2001 executes the processing from S501 to S503 and connects to the network formed by the access point 5000. FIG. Next, in S504, the control unit 2001 decodes the video data from the camera signal processing unit and the audio data from the microphone with the encoding/decoding processing unit 2016 to start processing to generate TS packets. Then, the control unit 2001 activates a communication service such as UDP required for streaming via the communication control unit 2008 .

さらに、制御部2001は、S504において、リモート操作のためにHTTPサーバのサービス起動を行う。そして、制御部2001は、S505の配信初期設定処理のシーケンスを実行して、ストリーミングの配信初期設定をOFFに設定する。つまり、TSパケットの送信を停止するように一旦設定する。 Furthermore, in S504, the control unit 2001 activates the HTTP server service for remote operation. Then, the control unit 2001 executes the distribution initial setting processing sequence of S505 to set the streaming distribution initial setting to OFF. In other words, it is temporarily set to stop the transmission of TS packets.

その結果、ネットワークの設定画面4040のストリーミング配信の選択ボタン4042は、グレーアウトされていた状態から操作可能な状態に有効化され、ストリーミングの配信初期設定を参照してOFF状態となる。 As a result, the streaming distribution selection button 4042 on the network setting screen 4040 is enabled from a grayed-out state to an operable state, and turned off with reference to the streaming distribution initial settings.

なお、上述したように、ユーザ操作によりストリーミング配信のON/OFFの設定が変更された場合、制御部2001は、それに合わせてストリーミング配信状態の設定を変更し、TSパケットの送信/停止を制御する。 As described above, when the streaming distribution ON/OFF setting is changed by user operation, the control unit 2001 changes the setting of the streaming distribution state accordingly, and controls transmission/stop of TS packets. .

また、選択画面4010でストリーミング配信とリモート操作の同時起動を設定した場合は、その後のウィザードで設定される機能の詳細設定において、RTSPを通信プロトコルとして選択できないようにする。つまり、ストリーミングが配信される外部機器からの制御に用いられる通信プロトコルが設定不可にする。 Further, when simultaneous activation of streaming distribution and remote operation is set on the selection screen 4010, RTSP cannot be selected as a communication protocol in the detailed setting of functions set by the subsequent wizard. In other words, the setting of the communication protocol used for control from the external device to which the streaming is distributed is disabled.

こうすることで、IP映像受信端末4000からのRTSPリクエストメッセージは受信されないため、リモート操作端末3000からのストリーミング配信のON/OFF操作と競合することを回避できる。なお、この場合は、後述するストリーム設定ボタン7011の状態決定処理の処理は不要となる。 By doing so, since the RTSP request message from the IP video receiving terminal 4000 is not received, conflict with the ON/OFF operation of streaming distribution from the remote control terminal 3000 can be avoided. In this case, the state determination processing of the stream setting button 7011, which will be described later, is unnecessary.

さらに、制御部2001は、リモート操作端末3000から、ネットワーク経由で、カメラ操作等に関するリモート操作のリクエストやカメラ状態情報を提供するリクエストを受け取り、それらに対応するレスポンスを返すことができる。 Furthermore, the control unit 2001 can receive requests for remote operations relating to camera operations and requests for providing camera status information from the remote operation terminal 3000 via the network, and can return responses corresponding to these requests.

また、詳細は後述するが、このカメラ状態情報に、ウィザードで設定された機能設定における通信プロトコルの選択状態が含まれていてもよい。または、リモート操作端末3000に提供される操作用のブラウザの内容を、ウィザードで設定された機能設定における通信プロトコルの選択状態に応じて変更することで、リモート操作端末3000側のストリーム設定ボタン7011の状態をRTSP選択時でのコマンド競合を発生しないようすることが可能となる。 Further, although the details will be described later, this camera status information may include the selection status of the communication protocol in the function settings set by the wizard. Alternatively, by changing the content of the operation browser provided to the remote control terminal 3000 according to the selected state of the communication protocol in the function settings set by the wizard, the stream setting button 7011 on the remote control terminal 3000 side can be changed. It is possible to prevent command conflicts from occurring when RTSP is selected.

(リモート操作端末3000の制御シーケンス)
図6は、リモート操作端末の、撮像装置との通信接続、リモート操作の開始処理の一例を示すフローチャートである。図6(A)の処理の一部を、図6(B)を用いて詳述する。
(Control sequence of remote control terminal 3000)
FIG. 6 is a flowchart showing an example of a process of establishing a communication connection with an imaging device and starting a remote operation of the remote operation terminal. Part of the processing in FIG. 6A will be described in detail with reference to FIG. 6B.

撮像装置2000は、上記のストリーミング開始時の処理を実行する前後の何れかにおいて、リモート操作端末3000は、図6のS601からS603の処理を実行する。さらに、リモート操作端末でWebブラウザを起動してS604からS605の処理を実行する。 Either before or after the imaging apparatus 2000 executes the processing at the start of streaming, the remote control terminal 3000 executes the processing from S601 to S603 in FIG. Further, the Web browser is activated on the remote control terminal and the processing from S604 to S605 is executed.

まず、S601において、制御部3001は、通信制御部3008を介してネットワーク上の他の機器を発見する。次に、S602において、制御部3001は、通信制御部3008を介して相手機器であるアクセスポイント5000を発見すると、S603においてアクセスポイント5000が形成したネットワークに接続する。 First, in S<b>601 , the control unit 3001 discovers other devices on the network via the communication control unit 3008 . Next, in S602, when the control unit 3001 discovers the access point 5000, which is a counterpart device, via the communication control unit 3008, it connects to the network formed by the access point 5000 in S603.

そして、リモート操作端末3000が、撮像装置2000をリモート操作するシーケンスについて説明する。ここでは、リモート操作端末3000による撮像装置2000のリモート操作として、WebAPIを使用したWebブラウザによるリモート操作を例示して説明する。 Then, a sequence in which the remote operation terminal 3000 remotely operates the imaging device 2000 will be described. Here, as the remote operation of the imaging device 2000 by the remote operation terminal 3000, remote operation by a Web browser using WebAPI will be described as an example.

リモート操作端末3000は、図7に示すように、Webブラウザを起動して撮像装置のIPアドレスおよびポート番号に対応するURLを入力する。撮像装置2000は、入力されたURLに沿ってページデータを返す。リモート操作端末3000に表示されたWebブラウザ7010は、ストリーム設定ボタン7011を含んでおり、撮像装置2000のストリーミング配信の送信/停止状態を表示する。 As shown in FIG. 7, the remote control terminal 3000 activates a web browser and inputs a URL corresponding to the IP address and port number of the imaging device. The imaging device 2000 returns page data according to the input URL. A web browser 7010 displayed on the remote control terminal 3000 includes a stream setting button 7011 and displays the transmission/stop state of streaming distribution of the imaging device 2000 .

また、ストリーム設定ボタン7011をグレーアウト表示することで、設定ボタンが無効状態であることを表示でき、S604において、S6041からS6044の処理に従って、ストリーム設定ボタン7011の状態決定を行う。この場合、撮像装置2000の処理は、リモート操作端末3000においてストリーミング配信に関する設定が無効化されるように、リモート操作端末3000に通知することで実行されてもよい。 By graying out the stream setting button 7011, it is possible to indicate that the setting button is disabled. In S604, the state of the stream setting button 7011 is determined according to the processing from S6041 to S6044. In this case, the processing of the imaging device 2000 may be executed by notifying the remote control terminal 3000 to invalidate the streaming delivery setting in the remote control terminal 3000 .

(ストリーム設定ボタン7011の状態決定処理)
まず、制御部3001は、S6041において、撮像装置2000からIP映像受信端末4000へのストリーミングが、IP映像受信端末4000によって制御することが可能であるかを確認する。例えば、ウィザードで設定されるストリーミング機能の詳細設定において、RTSPが通信プロトコルとして設定されているかを確認する。
(State decision processing of stream setting button 7011)
First, in S<b>6041 , the control unit 3001 checks whether streaming from the imaging device 2000 to the IP video receiving terminal 4000 can be controlled by the IP video receiving terminal 4000 . For example, confirm whether RTSP is set as the communication protocol in the detailed settings of the streaming function set by the wizard.

具体的には、リモート操作端末3000が、WebAPIにより、撮像装置2000に対してカメラ状態情報のリクエストを発行し、そのレスポンスに応じて、ストリーミング機能の起動状態と、ストリーミングの詳細設定で選択されたプロトコルを参照することで実現する。 Specifically, the remote control terminal 3000 issues a request for camera status information to the imaging device 2000 using the Web API, and according to the response, the activation status of the streaming function and the details of the streaming settings selected. This is achieved by referring to the protocol.

S6042において、IP映像受信端末4000によってストリーミング配信の制御が可能な(例えばRTSPが通信プロトコルとして設定されている)場合、またはストリーム配信自体が行われていない場合はS6043に進み、そうではない場合(例えばRTP/UDPによる配信が行われている)場合はS6044に進む。 In S6042, if IP video receiving terminal 4000 can control streaming delivery (for example, RTSP is set as a communication protocol), or if stream delivery itself is not performed, proceed to S6043; For example, if the data is distributed by RTP/UDP), the process proceeds to S6044.

S6043において、制御部3001は、ストリーム設定ボタン7011をグレーアウト表示に設定する。また、S6044において、制御部3001は、ストリーミング配信初期設定を有効表示に設定し、設定変更を許可する。 In S6043, the control unit 3001 sets the stream setting button 7011 to be grayed out. Also, in S6044, the control unit 3001 sets the streaming distribution initial setting to valid display, and permits setting change.

S6041からS6044の処理を実行することにより、リモート操作端末3000からの操作がIP映像受信端末4000からのストリーミング配信の操作と競合することを回避することが可能となる。 By executing the processing from S6041 to S6044, it is possible to avoid conflict between the operation from the remote control terminal 3000 and the streaming distribution operation from the IP video receiving terminal 4000. FIG.

そして、S605において、Webブラウザー画面7010のように全ボタンの描画を行う。 Then, in S605, all buttons are drawn like the web browser screen 7010. FIG.

ストリーム設定ボタン7011が有効化されている状態において、ユーザが操作部3005を指示してストリーム設定ボタン7021への設定変更を行うと、WebAPIによりストリーム配信のON/OFF変更のリクエストを送信する。同様に、WebAPIによりカメラ状態取得リクエストのレスポンスを参照することで設定変更の表示を更新する。 When the user instructs the operation unit 3005 to change the setting of the stream setting button 7021 while the stream setting button 7011 is activated, a request for ON/OFF change of stream distribution is transmitted by the Web API. Similarly, the display of the setting change is updated by referring to the response to the camera status acquisition request by the Web API.

以上の処理を実行することで、ストリーミング配信のON/OFF操作を行い、かつ、RTSPを使用した場合等に発行される、IP映像受信端末4000からのストリーミング配信のON/OFF操作との競合を回避することが可能となる。 By executing the above processing, ON/OFF operation of streaming distribution is performed, and conflict with ON/OFF operation of streaming distribution from IP video receiving terminal 4000 issued when RTSP is used is avoided. It is possible to avoid.

上述の方式では、Webブラウザ側が判断する方式であるが、リモート操作端末3000が要求したウェブページデータリクエストに対して、撮像装置2000が上述の条件を判断してウェブページデータを変更して提供することで実現することも可能である。 In the above-described method, the web browser side makes a determination, but in response to the web page data request issued by the remote control terminal 3000, the imaging device 2000 determines the above-described conditions, changes the web page data, and provides the web page data. This can also be achieved by

(その他の実施形態)
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
(Other embodiments)
The present invention supplies a program that implements one or more functions of the above-described embodiments to a system or device via a network or a storage medium, and one or more processors in the computer of the system or device reads and executes the program. It can also be realized by processing to It can also be implemented by a circuit (for example, ASIC) that implements one or more functions.

また、アクセスポイント5000を中継したネットワーク構成を例示して説明したが、他のIPネットワークを経由しても良いし、接続形態もEthernet、Wi-Fi、その他通信方式に依存しない。 Also, although the network configuration relaying the access point 5000 has been described as an example, other IP networks may be used, and the connection form does not depend on Ethernet, Wi-Fi, or other communication methods.

2000 撮像装置
2001 制御部
2005 操作部
2006 表示制御部
2008 通信制御部
2014 撮像素子
3000 リモート操作端末
4000 IP映像受信端末
2000 imaging device 2001 control unit 2005 operation unit 2006 display control unit 2008 communication control unit 2014 imaging device 3000 remote operation terminal 4000 IP video reception terminal

Claims (8)

撮像装置であって、
動画像を撮影可能な撮像手段と、
通信手段と、
前記通信手段を介して外部機器から受信した遠隔操作信号に応じて前記撮像装置を操作する遠隔操作機能と、前記通信手段を介して外部機器に動画像をストリーミング配信する動画配信機能に関する設定を行う設定手段と、
制御手段と、を備え、
前記制御手段は、前記設定手段により遠隔操作機能と動画配信機能が共に起動されるように設定されている場合、動画配信機能の初期設定としてストリーミング配信がオフに設定されるように制御することを特徴とする撮像装置。
An imaging device,
an imaging means capable of capturing moving images;
means of communication;
Settings are made for a remote operation function for operating the imaging device according to a remote operation signal received from an external device via the communication means and a moving image distribution function for streaming a moving image to an external device via the communication means. setting means;
a control means;
When the setting means sets both the remote operation function and the moving image distribution function to be activated, the control means performs control such that streaming distribution is set to OFF as an initial setting of the moving image distribution function. An imaging device characterized by:
前記初期設定により、前記動画配信機能が起動された後、前記設定手段によりストリーミング配信がオンに設定されるまでストリーミング配信が開始されないことを特徴とする請求項1に記載の撮像装置。 2. The imaging apparatus according to claim 1, wherein after said moving image distribution function is activated by said initial setting, streaming distribution is not started until streaming distribution is set to ON by said setting means. ユーザ操作を受け付ける操作インターフェイスを表示する表示手段を備え、
前記表示手段は、前記初期設定の後に、前記ストリーミング配信をオンに切り替え可能な状態で前記操作インターフェイスを表示することを特徴とする請求項1または請求項2に記載の撮像装置。
Display means for displaying an operation interface for accepting user operations,
3. The imaging apparatus according to claim 1, wherein said display means displays said operation interface in a state in which said streaming distribution can be switched on after said initial setting.
前記設定手段は、遠隔操作機能と動画配信機能が共に起動されるように設定されている場合、前記遠隔操作機能に用いる通信プロトコルとして、前記ストリーミング配信される外部機器からの制御に用いられる通信プロトコルが設定不可であることを特徴とする請求項1から3の何れか1項に記載の撮像装置。 When both the remote control function and the video distribution function are set to be activated, the setting means selects the communication protocol used for the remote control function as a communication protocol used for control from the external device to be streamed. 4. The imaging apparatus according to any one of claims 1 to 3, wherein is not settable. 前記通信プロトコルは、RTSP(Real Time Streaming Protocol)であることを特徴とする請求項4に記載の撮像装置。 5. The imaging apparatus according to claim 4, wherein the communication protocol is RTSP (Real Time Streaming Protocol). 前記制御手段は、遠隔操作機能と動画配信機能が共に起動されるように設定されている場合、前記遠隔操作信号により前記撮像装置を遠隔操作する外部機器に、ストリーミング配信に関する設定を無効化されるように通知することを特徴とする請求項1から5の何れか1項に記載の撮像装置。 When both the remote control function and the video distribution function are set to be activated, the control means disables the streaming distribution setting by an external device that remotely controls the imaging device according to the remote control signal. 6. The imaging apparatus according to any one of claims 1 to 5, wherein the notification is given as follows. 動画像を撮影可能な撮像手段と、
通信手段と、
前記通信手段を介して外部機器から受信した遠隔操作信号に応じて撮像装置を操作する遠隔操作機能と、前記通信手段を介して外部機器に動画像をストリーミング配信する動画配信機能に関する設定を行う設定手段と、
制御手段と、を備える撮像装置の制御方法であって、
前記設定手段により遠隔操作機能と動画配信機能が共に起動されるように設定されている場合、動画配信機能の初期設定としてストリーミング配信がオフに設定されるように制御することを特徴とする撮像装置の制御方法。
an imaging means capable of capturing moving images;
means of communication;
Settings for setting a remote operation function for operating an imaging device in response to a remote operation signal received from an external device via the communication means and a video distribution function for streaming video images to an external device via the communication means. means and
A control method for an imaging device comprising:
When the setting means sets both the remote control function and the moving image distribution function to be activated, the imaging apparatus controls the moving image distribution function so that streaming distribution is turned off as an initial setting of the moving image distribution function. control method.
撮像装置と、
前記撮像装置を遠隔操作する第1の外部機器と、
前記撮像装置から動画像をストリーミング配信される第2の外部機器と、を含む動画配信システムであって、
前記撮像装置は
動画像を撮影可能な撮像手段と、
通信手段と、
前記通信手段を介して前記第1の外部機器から受信した遠隔操作信号に応じて前記撮像装置を操作する遠隔操作機能と、前記通信手段を介して前記第2の外部機器に動画像をストリーミング配信する動画配信機能に関する設定を行う設定手段と、
制御手段と、を備え、
前記制御手段は、前記設定手段により遠隔操作機能と動画配信機能が共に起動されるように設定されている場合、動画配信機能の初期設定としてストリーミング配信がオフに設定されるように制御することを特徴とする動画配信システム。
an imaging device;
a first external device that remotely operates the imaging device;
A video distribution system including a second external device for streaming distribution of video images from the imaging device,
The imaging device includes imaging means capable of capturing moving images;
means of communication;
a remote control function for operating the imaging device in response to a remote control signal received from the first external device via the communication means; and streaming delivery of moving images to the second external device via the communication means. a setting means for performing settings related to the video distribution function to be used;
a control means;
When the setting means sets both the remote operation function and the moving image distribution function to be activated, the control means performs control such that streaming distribution is set to OFF as an initial setting of the moving image distribution function. A video distribution system characterized by:
JP2019034285A 2019-02-27 2019-02-27 Imaging device with video distribution function Active JP7277173B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019034285A JP7277173B2 (en) 2019-02-27 2019-02-27 Imaging device with video distribution function

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019034285A JP7277173B2 (en) 2019-02-27 2019-02-27 Imaging device with video distribution function

Publications (2)

Publication Number Publication Date
JP2020141200A JP2020141200A (en) 2020-09-03
JP7277173B2 true JP7277173B2 (en) 2023-05-18

Family

ID=72265220

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019034285A Active JP7277173B2 (en) 2019-02-27 2019-02-27 Imaging device with video distribution function

Country Status (1)

Country Link
JP (1) JP7277173B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7646311B2 (en) 2020-09-09 2025-03-17 キヤノン株式会社 Information processing device, system, and method for controlling information processing device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000197031A (en) 1998-12-28 2000-07-14 Canon Inc Image pickup server, client, control method, system and storage medium
JP2004200823A (en) 2002-12-17 2004-07-15 Hitachi Ltd Imaging device, recording device, and playback device
JP2012010028A (en) 2010-06-23 2012-01-12 Canon Inc Transmission apparatus, transmission method, and program

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10136246A (en) * 1996-10-25 1998-05-22 Canon Inc Camera control system, camera management equipment and method for the system, camera operation device and method, and storage medium

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000197031A (en) 1998-12-28 2000-07-14 Canon Inc Image pickup server, client, control method, system and storage medium
JP2004200823A (en) 2002-12-17 2004-07-15 Hitachi Ltd Imaging device, recording device, and playback device
JP2012010028A (en) 2010-06-23 2012-01-12 Canon Inc Transmission apparatus, transmission method, and program

Also Published As

Publication number Publication date
JP2020141200A (en) 2020-09-03

Similar Documents

Publication Publication Date Title
US9024995B2 (en) Video calling using a remote camera device to stream video to a local endpoint host acting as a proxy
WO2013132828A1 (en) Communication system and relay apparatus
JP6378606B2 (en) COMMUNICATION DEVICE, ITS CONTROL METHOD, AND PROGRAM
US8749611B2 (en) Video conference system
US8743172B2 (en) Image capturing for video conference system
CN108293104A (en) Information processing system, wireless terminal and information processing method
JP6179179B2 (en) Information processing apparatus, information processing method, and program
JP6173085B2 (en) Information processing apparatus, control method therefor, program, and storage medium
EP3065373A1 (en) Communication system, communication method, relay device, and computer program product
EP2696591B1 (en) Video calling using a remote camera device to stream video to a local endpoint host acting as a proxy
JP2015095686A (en) Imaging apparatus, imaging system, control method of imaging apparatus, control method of imaging system and program
EP2741490B1 (en) Information processing apparatus and control methods for the same
US9648276B2 (en) Transmission management apparatus, transmission system, transmission management method and recording medium
JP6686125B1 (en) Communication device, control method thereof, and program thereof
JP7277173B2 (en) Imaging device with video distribution function
JP6360300B2 (en) COMMUNICATION DEVICE, IMAGING DEVICE, ITS CONTROL METHOD, AND PROGRAM
US20180152491A1 (en) Image provision apparatus and image reception apparatus, control method thereof, image communication system, and computer-readable storage medium
JP2006140973A (en) Home gateway, two-way video communication apparatus, and two-way video communication system
US10284814B2 (en) Transmission management system, transmission system, information processing apparatus, and transmission management method
JP6587722B2 (en) COMMUNICATION DEVICE, ITS CONTROL METHOD, AND PROGRAM
JP2015119334A (en) Information processing device, information processing method, and program
JP2015023417A (en) Communication device and imaging device, control method thereof, and program
JP2016009942A (en) Imaging apparatus, terminal device, and communication system
JP6529635B2 (en) Imaging device, imaging method, and program
JP6766392B2 (en) Information processing system, information processing terminal, its control method and control program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220222

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230213

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230508

R151 Written notification of patent or utility model registration

Ref document number: 7277173

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151