Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7705273B2 - Imaging system and control method thereof - Google Patents
[go: Go Back, main page]

JP7705273B2 - Imaging system and control method thereof - Google Patents

Imaging system and control method thereof Download PDF

Info

Publication number
JP7705273B2
JP7705273B2 JP2021081201A JP2021081201A JP7705273B2 JP 7705273 B2 JP7705273 B2 JP 7705273B2 JP 2021081201 A JP2021081201 A JP 2021081201A JP 2021081201 A JP2021081201 A JP 2021081201A JP 7705273 B2 JP7705273 B2 JP 7705273B2
Authority
JP
Japan
Prior art keywords
osd
camera
display
terminal
live view
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
JP2021081201A
Other languages
Japanese (ja)
Other versions
JP2022175067A (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 JP2021081201A priority Critical patent/JP7705273B2/en
Publication of JP2022175067A publication Critical patent/JP2022175067A/en
Application granted granted Critical
Publication of JP7705273B2 publication Critical patent/JP7705273B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Camera Bodies And Camera Details Or Accessories (AREA)
  • Indication In Cameras, And Counting Of Exposures (AREA)
  • Studio Devices (AREA)

Description

本発明はカメラ等の撮像装置の遠隔操作の技術に関するものである。 The present invention relates to technology for remote control of imaging devices such as cameras.

スマートフォン・タブレットデバイス・PC等の情報処理装置が撮像装置と有線若しくは無線の通信を行い、情報処理装置から撮像装置を遠隔制御を行う手法がある。 There is a method in which an information processing device such as a smartphone, tablet device, or PC communicates with an imaging device via wired or wireless communication, and the imaging device is remotely controlled from the information processing device.

情報処理装置による撮像装置の遠隔制御は、撮像装置が通信手段を介して情報処理装置から制御信号を受信することでなされる。 The imaging device is remotely controlled by the information processing device by the imaging device receiving a control signal from the information processing device via a communication means.

加えて、撮像装置が情報処理装置に、撮像装置のライブビュー(以下、LV)と、撮像装置のディスプレイに表示される撮像装置の制御情報が記載されたオンスクリーンディスプレイ(OSD)とを送信可能な構成が存在する。当該構成において、情報処理装置は撮像装置から受信した、撮像装置のLVとOSDとを情報処理装置のディスプレイに表示することが可能である。情報処理装置は、撮像装置のLVとOSDとを情報処理装置上のディスプレイに表示することによって、双方の画像を確認しながら撮像装置を遠隔制御することができる。 In addition, there is a configuration in which the imaging device can transmit to the information processing device a live view (hereinafter, LV) of the imaging device and an on-screen display (OSD) containing control information for the imaging device to be displayed on the display of the imaging device. In this configuration, the information processing device can display the LV and OSD of the imaging device received from the imaging device on the display of the information processing device. By displaying the LV and OSD of the imaging device on the display of the information processing device, the information processing device can remotely control the imaging device while checking both images.

一方、LVと撮像装置のディスプレイ等表示装置の姿勢が異なるとき、LVを90度回転して撮像装置のディスプレイに表示することで、LVが撮像装置のディスプレイを視認したとき横倒しに表示されることを回避する技術がある(特許文献1)。 On the other hand, when the LV and a display device such as the display of the imaging device have different attitudes, there is a technology that rotates the LV by 90 degrees and displays it on the display of the imaging device, thereby avoiding the LV being displayed sideways when viewed by the display of the imaging device (Patent Document 1).

さらに、情報処理装置等のディスプレイでLVの表示を行う場合も、LVと情報処理装置等のディスプレイの姿勢が異なる場合がある。上述の状態では、90度単位でないLVの回転が必要となった場合、正常な角度でLVをディスプレイに表示することができなくなってしまう。そこで、LVに撮影時の角度情報を付帯し、ディスプレイ上で角度情報を打ち消す形でLVを逆方向に回転して表示することで、この課題を解決する技術がある(特許文献2)。 Furthermore, when the LV is displayed on the display of an information processing device or the like, the LV and the display of the information processing device or the like may be in different positions. In the above-mentioned state, if it becomes necessary to rotate the LV in increments other than 90 degrees, the LV cannot be displayed on the display at the correct angle. There is a technology that solves this problem by attaching angle information at the time of shooting to the LV and rotating and displaying the LV in the opposite direction in a way that cancels out the angle information on the display (Patent Document 2).

特開昭58-182976号公報Japanese Unexamined Patent Publication No. 58-182976 特開2020-96349号公報JP 2020-96349 A

しかしながら、上記従来例では、撮像装置からLVとOSDとを送信し、情報処理装置でLVとOSDの表示を行う際、OSDの表示姿勢がLVの姿勢と異なる場合、LVの姿勢情報のみでは情報処理装置のディスプレイでOSDを正常な角度で視認することができない場合がある。 However, in the above conventional example, when the LV and OSD are transmitted from the imaging device and the LV and OSD are displayed on the information processing device, if the display orientation of the OSD differs from the orientation of the LV, the OSD may not be viewable at a normal angle on the display of the information processing device using only the orientation information of the LV.

この課題を解決するため、例えば本発明の撮像システムは以下の構成を備える。すなわち、
カメラと、当該カメラと通信して遠隔制御する端末とで構成される撮像システムであって、
前記カメラから前記端末に向けて、前記カメラで得たライブビュー、OSD(On Screen Display)、並びに、それぞれの姿勢情報を送信する送信手段と、
前記ライブビュー、OSD、並びに、それぞれの姿勢情報に基づき、前記端末の画面に表示する表示手段とを有し、
前記表示手段は、ライブビュー、OSDのいずれか一方を表示する場合は、表示対象の姿勢情報に基づく向きで表示し、ライブビュー、OSDの両方を表示する場合にはOSDの姿勢情報に基づいて、OSD及びライブビューの向きを決定し、重畳表示することを特徴とする。
In order to solve this problem, for example, an imaging system according to the present invention has the following configuration.
An imaging system including a camera and a terminal that communicates with the camera and remotely controls the camera,
a transmission means for transmitting a live view and an OSD (On Screen Display) obtained by the camera and their respective attitude information from the camera to the terminal;
a display unit for displaying the live view, the OSD, and the respective attitude information on a screen of the terminal,
The display means is characterized in that, when displaying either a live view or an OSD, it displays it in an orientation based on the attitude information of the display object, and, when displaying both the live view and the OSD, it determines the orientations of the OSD and the live view based on the attitude information of the OSD and displays them in a superimposed manner.

本発明によれば、情報処理装置などの端末上のディスプレイに表示されるOSDが正常な表示姿勢となり、遠隔操作を行う上で視認性の向上を図ることができる。 According to the present invention, the OSD displayed on the display of a terminal such as an information processing device is in the correct display position, improving visibility when performing remote operation.

実施形態を適用可能なカメラのブロック構成図。FIG. 1 is a block diagram showing the configuration of a camera to which an embodiment can be applied. 実施形態を適用可能な端末のブロック構成図。FIG. 1 is a block diagram of a terminal to which the embodiment can be applied. 実施形態における主要な通信の一例を示す図。FIG. 2 is a diagram showing an example of main communications in the embodiment. 実施形態におけるLVとOSDの転送と表示回転設定シーケンスを示す図。5A and 5B are diagrams showing a sequence of LV and OSD transfer and display rotation setting in the embodiment. 実施形態に係るLVとOSDの表示設定の処理フロー図。FIG. 4 is a process flow diagram of LV and OSD display setting according to the embodiment. 実施形態におけるLVとOSDの画面表示例を示す図。5A and 5B are diagrams showing examples of LV and OSD screen displays in the embodiment. 実施形態におけるLVとOSDの画面表示例を示す図。5A and 5B are diagrams showing examples of LV and OSD screen displays in the embodiment. 実施形態におけるLVとOSDの画面表示例を示す図。5A and 5B are diagrams showing examples of LV and OSD screen displays in the embodiment.

以下、添付図面を参照して実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る発明を限定するものでない。実施形態には複数の特徴が記載されているが、これらの複数の特徴の全てが発明に必須のものとは限らず、また、複数の特徴は任意に組み合わせられてもよい。さらに、添付図面においては、同一若しくは同様の構成に同一の参照番号を付し、重複した説明は省略する。 The following embodiments are described in detail with reference to the attached drawings. Note that the following embodiments do not limit the invention according to the claims. Although the embodiments describe multiple features, not all of these multiple features are necessarily essential to the invention, and multiple features may be combined in any manner. Furthermore, in the attached drawings, the same reference numbers are used for the same or similar configurations, and duplicate explanations are omitted.

図1は、本実施形態の撮像システムのメンバであるカメラ100のブロック構成図である。また、図2は、映像処理システムのもう1つのメンバである情報処理装置などの端末200のブロック構成図である。実施形態におけるカメラ100は、スチルカメラやビデオカメラであるものとするが、特にこれらに限定されるものではない。要するに、カメラ機能(撮像機能)を有する装置であれば良く、例えばスマートフォン、タブレット等でもあっても良い。また、端末200は、実施形態ではパーソナルコンピュータであるものとして説明するが、特にこれに限定されない。例えば、端末200は、表示機能や各種指示入力機能を持つ装置であれば良く、例えば、スマートフォンなどの携帯電話やいわゆるタブレット端末、テレビなどを用いることもできる。 Figure 1 is a block diagram of a camera 100, which is a member of the imaging system of this embodiment. Also, Figure 2 is a block diagram of a terminal 200, such as an information processing device, which is another member of the image processing system. The camera 100 in this embodiment is a still camera or a video camera, but is not limited to these. In short, any device having a camera function (imaging function) may be used, for example, a smartphone, a tablet, etc. Also, the terminal 200 is described as a personal computer in this embodiment, but is not limited to this. For example, the terminal 200 may be any device having a display function and various instruction input functions, for example, a mobile phone such as a smartphone, a so-called tablet terminal, a television, etc. may be used.

図1において、カメラ100はCPU101、揮発性メモリ102、不揮発性メモリ103、カメラ部104、カメラ信号処理部105、通信I/F106、コネクタ/アンテナ107、記録媒体I/F108、記録媒体109、入力I/F110、操作部111、出力I/F112、ディスプレイ113、内部バス120から構成される。各部はCPU101で動作するプログラムによって制御され、内部バス120に接続される各部は、内部バス120を介して互いにデータのやりとりを行うことができるようにされている。 In FIG. 1, the camera 100 is composed of a CPU 101, a volatile memory 102, a non-volatile memory 103, a camera unit 104, a camera signal processing unit 105, a communication I/F 106, a connector/antenna 107, a recording medium I/F 108, a recording medium 109, an input I/F 110, an operation unit 111, an output I/F 112, a display 113, and an internal bus 120. Each unit is controlled by a program running on the CPU 101, and each unit connected to the internal bus 120 is capable of exchanging data with each other via the internal bus 120.

揮発性メモリ102は、CPU101が動作時に必要とするプログラムや変数、作業用の一時データなどが適宜記録されるものであり、典型的にはDRAMである。不揮発性メモリ103は、CPU101が動作するための各種プログラムやパラメータが格納され保持されるものであり、典型的にはROM、もしくはフラッシュメモリである。 Volatile memory 102 is a memory in which programs, variables, temporary work data, etc. required by CPU 101 during operation are appropriately recorded, and is typically a DRAM. Non-volatile memory 103 is a memory in which various programs and parameters required for CPU 101 to operate are stored and held, and is typically a ROM or flash memory.

CPU101は、不揮発性メモリ103または記録媒体109に格納されるプログラムに従い、揮発性メモリ102をワークメモリとして用いて、このカメラ100の各部を制御する。 The CPU 101 controls each part of the camera 100 according to a program stored in the non-volatile memory 103 or the recording medium 109, using the volatile memory 102 as a work memory.

カメラ部104は、被写体の光学像を形成し、光学像をアナログ電気信号に変換した後デジタル信号に変換する。カメラ信号処理部105は、CPU101の制御に基づき、カメラ部104で変換されたデジタル信号を所定のビットレート、フォーマット形式で圧縮符号化、または映像圧縮符号化データの復号を行う。 The camera unit 104 forms an optical image of a subject, converts the optical image into an analog electrical signal, and then converts it into a digital signal. Based on the control of the CPU 101, the camera signal processing unit 105 compresses and encodes the digital signal converted by the camera unit 104 at a predetermined bit rate and format, or decodes the compressed video encoding data.

通信I/F106は、CPU101の制御に基づき、コネクタ/アンテナ107を介して、端末200との通信を行う。 The communication I/F 106 communicates with the terminal 200 via the connector/antenna 107 under the control of the CPU 101.

記録媒体I/F108は、HDDや不揮発性メモリなどの記録媒体109を接続し、CPU101の制御に基づき、接続された記録媒体109からのデータの読み出しや、当該記録媒体109に対するデータの書き込みを行う。なお、記録媒体I/F108が接続可能な記録媒体109は、不図示のソケットなどを介して、例えばメモリーカードなどの着脱可能な不揮発性メモリを接続するものとしてもよい。 The recording medium I/F 108 connects a recording medium 109 such as a HDD or non-volatile memory, and reads data from the connected recording medium 109 and writes data to the recording medium 109 based on the control of the CPU 101. Note that the recording medium 109 to which the recording medium I/F 108 can be connected may be a removable non-volatile memory such as a memory card, for example, connected via a socket (not shown).

入力I/F110は、操作部111でのユーザ操作を受け付け、操作に応じた制御信号を生成し、CPU101に供給する。例えば、操作部111はユーザ操作を受け付ける入力デバイスとして、ズーム操作レバーやキーボードといった文字情報入力デバイス、マウスやタッチパネルといったポインティングデバイスなどを有する。また、赤外線リモコンなどの遠隔操作可能なものも含む。なお、タッチパネルは、例えば平面的に構成された入力部に対して接触された位置に応じた座標情報が出力されるようにした入力デバイスである。これにより、カメラ100に対し、ユーザ操作に応じた動作を行わせることができる。 The input I/F 110 accepts user operations on the operation unit 111, generates control signals corresponding to the operations, and supplies them to the CPU 101. For example, the operation unit 111 has input devices for accepting user operations, such as a character information input device such as a zoom lever or a keyboard, and a pointing device such as a mouse or a touch panel. It also includes devices that can be operated remotely, such as an infrared remote control. Note that a touch panel is an input device that outputs coordinate information corresponding to the position touched on an input unit configured in a planar manner, for example. This allows the camera 100 to perform an operation corresponding to the user operation.

出力I/F112は、CPU101がプログラムに従い生成したGUIや、カメラ部104から得られるデジタル信号で構成されるライブビュー(LV)等の表示データに基づき、ディスプレイ113に対して表示させるための表示信号を出力する。LVは、静止画の撮影待機状態、動画の撮影待機状態、動画の記録時に表示可能であり、撮像された被写体像がほぼリアルタイムに表示される。なお、操作部111としてタッチパネルを用いる場合、操作部111とディスプレイ113とを一体的に構成することができる。例えば、タッチパネルを光の透過率がディスプレイ113の表示を妨げないように構成し、ディスプレイ113の表示面の上層に取り付ける。そして、タッチパネルにおける入力座標と、ディスプレイ113上の表示座標とを対応付ける。これにより、ユーザがディスプレイ113上に表示された画面を直接的に操作可能であるかのようなGUIを構成することができる。 The output I/F 112 outputs a display signal for displaying on the display 113 based on display data such as a GUI generated by the CPU 101 according to a program or a live view (LV) composed of digital signals obtained from the camera unit 104. The LV can be displayed when a still image is in a standby state, when a video is in a standby state, or when a video is being recorded, and the captured subject image is displayed almost in real time. When a touch panel is used as the operation unit 111, the operation unit 111 and the display 113 can be configured as an integrated unit. For example, the touch panel is configured so that the light transmittance does not interfere with the display of the display 113, and is attached to the upper layer of the display surface of the display 113. Then, the input coordinates on the touch panel are associated with the display coordinates on the display 113. This makes it possible to configure a GUI that makes it seem as if the user can directly operate the screen displayed on the display 113.

姿勢センサ114は、カメラ100の姿勢(重力方向)を検出する。この結果、CPU101は、ユーザがカメラ100をどのような姿勢で保持し、構えているのかを判定できる。すなわち、CPU101は、ポートレート撮影用に構えているのか、ランドスケープ撮影用に構えているのかが判定できる。なお、ポートレートとは、撮影する画像の垂直方向の長さが水平方向の長さより長い状態を指し、ランドスケープとは垂直方向の長さが水平方向の長さより短い状態を指す。 The attitude sensor 114 detects the attitude (direction of gravity) of the camera 100. As a result, the CPU 101 can determine in what attitude the user is holding and posing the camera 100. In other words, the CPU 101 can determine whether the camera is being held for portrait photography or landscape photography. Note that a portrait refers to a state in which the vertical length of the image to be captured is longer than the horizontal length, and a landscape refers to a state in which the vertical length is shorter than the horizontal length.

また、実施形態では、OSD(On Screen Display)の表示についてもポートレート、ランドスケープの2種類が存在する。OSDをポートレートに表示するとは、撮影に係る各種状態や設定値を表す、文字・記号等のシンボル群を包含する外接矩形の垂直方向の長さが、その水平方向の長さより長い状態を指す。逆に、OSDをランドスケープに表示するとは、文字・記号等のシンボル群を包含する外接矩形の垂直方向の長さが水平方向の長さより短い状態を指す。表示すべきOSDの種類は多岐にわたっているものの、CPU101は、これから表示することになるSDのレイアウトは予めわかっている。すなわち、CPU101は、表示すべきOSDがポートレート、ランドスケープのいずれで表示するかについても既知である。 In the embodiment, there are two types of OSD (On Screen Display) display: portrait and landscape. Displaying the OSD in portrait refers to a state in which the vertical length of a circumscribing rectangle containing a group of symbols such as characters and symbols that represent various shooting-related states and setting values is longer than its horizontal length. Conversely, displaying the OSD in landscape refers to a state in which the vertical length of a circumscribing rectangle containing a group of symbols such as characters and symbols is shorter than its horizontal length. Although there are many types of OSD to be displayed, the CPU 101 knows in advance the layout of the SD to be displayed. In other words, the CPU 101 also knows whether the OSD to be displayed will be displayed in portrait or landscape.

図2において、端末200は、CPU201、揮発性メモリ202、不揮発性メモリ203、通信I/F204、コネクタ/アンテナ205、記録媒体I/F206、記録媒体207、入力I/F208、操作部209、出力I/F210、ディスプレイ211、内部バス220から構成される。参照符号201~211は、図1における同名称の構成要素と基本的にその機能は同じであるので、その説明は省略する。 In FIG. 2, the terminal 200 is composed of a CPU 201, a volatile memory 202, a non-volatile memory 203, a communication I/F 204, a connector/antenna 205, a recording medium I/F 206, a recording medium 207, an input I/F 208, an operation unit 209, an output I/F 210, a display 211, and an internal bus 220. The components with reference numbers 201 to 211 basically have the same functions as the components with the same names in FIG. 1, so their explanations will be omitted.

なお、カメラ100は通信I/F106を介して、端末200は通信I/F204を介して互いに通信することになるが、有線/無線を含む通信インタフェースの種類は問わない。また、端末200のユーザはディスプレイ211に表示されたライブビューやOSDを見て、カメラ100に対する遠隔制御するための各種操作を行う。端末200のCPU201は、この操作に応じた各種コマンドをカメラ100に送信することで、遠隔操作を行うが、本件の発明の主眼は、カメラ100から送信されてきたライブビューとOSDの表示に係る処理にあるので、遠隔制御についての説明は省略する。 The camera 100 communicates with the terminal 200 via the communication I/F 106 and the communication I/F 204, but the type of communication interface, including wired and wireless, is not important. The user of the terminal 200 looks at the live view and OSD displayed on the display 211 and performs various operations to remotely control the camera 100. The CPU 201 of the terminal 200 performs remote control by sending various commands corresponding to these operations to the camera 100, but since the focus of the present invention is on the processing related to the display of the live view and OSD sent from the camera 100, a description of remote control will be omitted.

以下、図1、図2、図3を用いて、本実施形態におけるリモート制御の概略動作について説明する。 The following describes the general operation of remote control in this embodiment using Figures 1, 2, and 3.

ユーザが、カメラ100の操作部111から遠隔制御の実行指示を入力すると、カメラ100のCPU101は、通信I/F106を通信可能状態に設定する。 When a user inputs an instruction to execute remote control from the operation unit 111 of the camera 100, the CPU 101 of the camera 100 sets the communication I/F 106 to a communication-enabled state.

更に、ユーザが、端末200の操作部209(タッチパネルを含む)を操作して通信接続処理及び遠隔制御に必要なアプリケーション・ブラウザなどのプログラム起動の起動指示を入力すると、端末200のCPU201は、不揮発性メモリ203または記録媒体207に格納された当該プログラムに従い、通信I/F204を制御し、カメラ100との通信を開始し、接続処理を行う。 Furthermore, when the user operates the operation unit 209 (including the touch panel) of the terminal 200 to input a command to start a program such as an application browser required for communication connection processing and remote control, the CPU 201 of the terminal 200 controls the communication I/F 204 in accordance with the program stored in the non-volatile memory 203 or recording medium 207, starts communication with the camera 100, and performs connection processing.

カメラ100と端末200の接続処理(通信確立)が完了すると、カメラ100、端末200は遠隔制御に必要な処理を開始する。 When the connection process (establishment of communication) between the camera 100 and the terminal 200 is complete, the camera 100 and the terminal 200 start the processes required for remote control.

図3は、遠隔制御において、カメラ100がCPU101の制御によって、揮発性メモリ102に格納されているLV301とOSD302とを端末200に送信する構成例を示している。 Figure 3 shows an example of a configuration in which, under remote control, the camera 100 transmits the LV 301 and OSD 302 stored in the volatile memory 102 to the terminal 200 under the control of the CPU 101.

CPU101の制御によって、カメラ100はLV301(カメラ部104で撮像された映像データ)とOSD302と、それぞれの姿勢情報、もしくは表示方向を付帯情報として追加し送信することができる。姿勢情報とは、カメラ100が撮影中の表示基準に対する、角度/画面方向を示す情報であり、LV301の姿勢情報は姿勢センサ114で検出した姿勢に従い、OSDの姿勢情報は表示すべきOSD情報の種類(もしくは表示する項目の種類)で決まる。表示方向とは、端末200においてLV301とOSD302とが回転して表示される際の、回転方向の指示である。LV301とOSD302は、基本的に同じ姿勢情報、表示方向を持つが、OSD302においてメニュー表示等特定の操作を行った際、OSD302はLV301と異なる姿勢情報、表示情報を持つことがある。 CPU201の制御によって、端末200はカメラ100から受信したLV301とOSD302とを、LV301にOSD302を重畳した形態で画像表示領域304に表示する。画像表示領域304はCPU201の制御によって、カメラ100の画像表示領域303に類似したLV301とOSD302の画像表示を行うことができる。 Under the control of CPU 101, camera 100 can transmit LV301 (video data captured by camera unit 104) and OSD302, as well as their respective attitude information or display direction as additional information. Attitude information is information indicating the angle/screen direction relative to the display reference during shooting by camera 100, and the attitude information of LV301 is determined according to the attitude detected by attitude sensor 114, and the attitude information of OSD is determined by the type of OSD information to be displayed (or the type of item to be displayed). The display direction is an instruction for the rotation direction when LV301 and OSD302 are rotated and displayed on terminal 200. LV301 and OSD302 basically have the same attitude information and display direction, but when a specific operation such as menu display is performed on OSD302, OSD302 may have attitude information and display information different from LV301. Under the control of CPU 201, terminal 200 displays LV 301 and OSD 302 received from camera 100 in image display area 304 in a form in which OSD 302 is superimposed on LV 301. Under the control of CPU 201, image display area 304 can display images of LV 301 and OSD 302 similar to image display area 303 of camera 100.

CPU201の制御によって、端末200はLV301とOSD302の付帯情報を利用してLV301とOSD302とを回転させて画像表示領域304に表示することができる。OSD302が表示されるとき、CPU201はLV301とOSD302との回転に、OSD302の付帯情報のみを利用する。ただし、画像表示領域304が予め設定されたサイズより大きい場合、CPU201はLV301とOSD302との回転にLV301とOSD302との付帯情報をそれぞれ利用して表示方向の決定を行う。これにより、画像表示領域304に表示されるOSD302の文字やアイコン等が常に正しい姿勢で表示される。 Under the control of CPU 201, terminal 200 can rotate LV 301 and OSD 302 using the additional information of LV 301 and OSD 302 and display them in image display area 304. When OSD 302 is displayed, CPU 201 uses only the additional information of OSD 302 to rotate LV 301 and OSD 302. However, if image display area 304 is larger than a preset size, CPU 201 determines the display direction by rotating LV 301 and OSD 302 using the additional information of LV 301 and OSD 302, respectively. This ensures that characters, icons, etc. of OSD 302 displayed in image display area 304 are always displayed in the correct orientation.

図示の参照符号305は、遠隔制御を行うためのアイコン群であり、これらのアイコン群をユーザが操作することでカメラ100へ、遠隔からの制御指示を送信することができる。 Reference numeral 305 in the figure denotes a group of icons for remote control, and the user can operate these icons to send remote control instructions to the camera 100.

参照符号306は、ユーザが、LV301の入/切の選択を行うためのアイコンであり、通常はLV301を表示しているが、端末200の処理能力・通信負荷状態により、このアイコンを操作することでLV表示を切ること(LVを非表示にすること)が可能となり、操作性を優先させることが可能となる。 Reference number 306 is an icon that allows the user to select whether LV 301 is on or off. Normally, LV 301 is displayed, but depending on the processing capacity and communication load status of terminal 200, it is possible to turn off the LV display (hide the LV) by operating this icon, making it possible to prioritize operability.

参照符号307は、OSD302の入/切の選択を行うためのアイコンであり、通常はOSD302を表示しているが、端末200の処理能力・通信負荷状態により、このアイコンを操作することでOSD表示を切ることが可能となり、操作性を優先させることが可能となる。 Reference number 307 is an icon for selecting whether to turn OSD 302 on or off. Normally, OSD 302 is displayed, but depending on the processing capacity and communication load status of terminal 200, it is possible to turn off the OSD display by operating this icon, making it possible to prioritize operability.

図4(a)乃至(c)は、カメラ100と端末200によるLV301とOSD302の回転と表示処理を示したシーケンスである。このシーケンスは、カメラ100のCPU101が不揮発性メモリ103もしくは記録媒体109に記憶されたプログラムに基づいてカメラ100の各部を制御し、端末200のCPU201が不揮発性メモリ203もしくは記録媒体207に記憶されたプログラムに基づいて端末200の各部を制御することによって実現されるものである。 Figures 4(a) to (c) show a sequence showing the rotation and display process of LV 301 and OSD 302 by camera 100 and terminal 200. This sequence is realized by CPU 101 of camera 100 controlling each part of camera 100 based on a program stored in non-volatile memory 103 or recording medium 109, and CPU 201 of terminal 200 controlling each part of terminal 200 based on a program stored in non-volatile memory 203 or recording medium 207.

図4(a)は端末200のCPU201の制御によってLV301とOSD302の姿勢情報に基づいて表示方向を設定し、画像表示領域304にLV301とOSD302とを回転して表示するシーケンスを示している。 Figure 4 (a) shows a sequence in which the display direction is set based on the attitude information of the LV 301 and OSD 302 under the control of the CPU 201 of the terminal 200, and the LV 301 and OSD 302 are rotated and displayed in the image display area 304.

参照符号401は、端末200からカメラ100へのLV301とOSD302と、LV301とOSD302との姿勢情報との送信要求である。参照符号402は、カメラ100から端末200への、要求401に対する応答(LV301とOSD302との姿勢情報の送信)を示している。この姿勢情報には、LV301の重力方向、OSDの重力方向を示す情報(もしくは、ランドスケープとして表示する場合の上(若しくは下)方向を示す情報)が含まれる。LV301に対する姿勢は、姿勢センサ114によって決まる。また、OSDの姿勢は、表示しようとしているOSDのレイアウトに従って決まる。参照符号403は、端末200における、LV301とOSD302の姿勢情報に基づいて表示方向を設定する処理を示している。そして、参照符号405は、設定された表示方向にLV301とOSD302とを回転させて画像表示領域304に表示する処理である。 Reference numeral 401 is a request from the terminal 200 to the camera 100 to send LV301 and OSD302, and attitude information of LV301 and OSD302. Reference numeral 402 indicates a response to the request 401 from the camera 100 to the terminal 200 (sending attitude information of LV301 and OSD302). This attitude information includes information indicating the gravity direction of LV301 and the gravity direction of OSD (or information indicating the up (or down) direction when displayed as a landscape). The attitude with respect to LV301 is determined by the attitude sensor 114. In addition, the attitude of OSD is determined according to the layout of the OSD to be displayed. Reference numeral 403 indicates a process in the terminal 200 to set the display direction based on the attitude information of LV301 and OSD302. Reference number 405 is the process of rotating the LV 301 and OSD 302 in the set display direction and displaying them in the image display area 304.

図4(b)は、カメラ100のCPU101の制御によって、LV301とOSD302の姿勢情報に基づく表示方向を設定し、端末200のCPU201が画像表示領域304にLV301とOSD302とを回転して表示するシーケンスを示している。 Figure 4 (b) shows a sequence in which the display direction based on the attitude information of the LV 301 and OSD 302 is set under the control of the CPU 101 of the camera 100, and the CPU 201 of the terminal 200 rotates and displays the LV 301 and OSD 302 in the image display area 304.

参照符号405は、端末200からカメラ100へのLV301とOSD302との表示方向の取得要求である。参照符号406は、カメラ100における、LV301とOSD302の姿勢情報に基づいて表示方向を設定する処理を示している。そして、参照符号407は、カメラ100から端末200へのLV301とOSD302の送信と、それらの表示方向に係る設定情報の送信である。参照符号408は、端末200が、受信した情報に基づく、LV301とOSD302の回転、表示処理を示している。 Reference numeral 405 denotes a request from the terminal 200 to the camera 100 to obtain the display direction of the LV 301 and OSD 302. Reference numeral 406 denotes processing in the camera 100 to set the display direction based on the attitude information of the LV 301 and OSD 302. Reference numeral 407 denotes the transmission of the LV 301 and OSD 302 from the camera 100 to the terminal 200, and the transmission of setting information related to their display directions. Reference numeral 408 denotes the rotation and display processing of the LV 301 and OSD 302 based on the information received by the terminal 200.

図4(c)は、端末200のCPU201の制御によって、カメラ100のCPU101がLV301とOSD302の姿勢情報に基づいて表示方向を設定し、LV301とOSD302とを回転した後、端末200に送信し、これを受けた端末200のCPU201の制御によって、画像表示領域304にLV301とOSD302とを表示するシーケンスを示している。 Figure 4 (c) shows a sequence in which, under the control of the CPU 201 of the terminal 200, the CPU 101 of the camera 100 sets the display direction based on the attitude information of the LV 301 and OSD 302, rotates the LV 301 and OSD 302, and then transmits them to the terminal 200. Upon receiving this, under the control of the CPU 201 of the terminal 200, the LV 301 and OSD 302 are displayed in the image display area 304.

図示の参照符号409は、端末200からカメラ100へのLV301とOSD302との送信要求である。参照符号410は、カメラ100のCPU101が、LV301とOSD302の姿勢情報に基づき表示方向の設定を行う処理である。参照符号411は、カメラ100のCPU101が、設定された方向に従ってLV301とOSD302を回転する処理である。参照符号412は、カメラ100から端末200へのLV301とOSD302とのデータ送信である。そして、参照符号413は、端末200のCPU201による、LV301とOSD302との画像表示領域304への表示処理である。 Reference numeral 409 in the figure indicates a request to send LV 301 and OSD 302 from the terminal 200 to the camera 100. Reference numeral 410 indicates processing in which the CPU 101 of the camera 100 sets the display direction based on the attitude information of LV 301 and OSD 302. Reference numeral 411 indicates processing in which the CPU 101 of the camera 100 rotates LV 301 and OSD 302 according to the set direction. Reference numeral 412 indicates data transmission of LV 301 and OSD 302 from the camera 100 to the terminal 200. And reference numeral 413 indicates display processing of LV 301 and OSD 302 in the image display area 304 by the CPU 201 of the terminal 200.

図5は、図4(a)乃至(c)におけるS403、S406、S410、SLV301とOSD302の姿勢情報に基づいて表示方向を設定するフローを示した図である。 Figure 5 shows the flow for setting the display direction based on S403, S406, S410, and the attitude information of SLV301 and OSD302 in Figures 4(a) to (c).

説明を単純化するため、以下では、図4の処理がS403の処理、すなわち端末200のCPU201の処理であるものとして説明する。つまり、端末200のCPU201は、カメラ100から、LV301、OSD302のぞれぞれの姿勢情報を受信し、その受信した情報に基づき、それぞれの表示方向を設定する処理となる。 To simplify the explanation, the following description will be given assuming that the process in FIG. 4 is the process of S403, i.e., the process of the CPU 201 of the terminal 200. In other words, the CPU 201 of the terminal 200 receives the orientation information of the LV 301 and the OSD 302 from the camera 100, and sets the display direction of each based on the received information.

まず、S501にて、CPU201は端末200の表示モードを判定する。表示モードは、アイコン306、307による入(表示)/切(非表示)の設定に従う。両方とも「切(非表示)」として設定した場合は、表示処理が行わないだけであるので、判定すべきなのは、{LV301を入、OSD302を切}、{LV301を切、OSDを入}、{LV301を入、OSDを入}の3通りとなる。 First, in S501, the CPU 201 determines the display mode of the terminal 200. The display mode follows the on (display)/off (non-display) setting of the icons 306 and 307. If both are set to "off (non-display)," no display processing is performed, so there are three possible cases to determine: {LV301 on, OSD302 off}, {LV301 off, OSD on}, and {LV301 on, OSD on}.

S501にて、CPU201が端末200の表示モードが{LV301を入、OSD302を切}となっていると判定した場合、処理をS502に進める。このS502にて、CPU201は、LV301の姿勢を判定する。LV301の姿勢がポートレートであると判定した場合、CPU201は処理をS505に進め、LV301をポートレート表示すると決定する。また、S502にて、LV301の姿勢がランドスケープであると判定した場合、CPU201は処理をS506に進め、LV301をランドスケープ表示すると決定する。 If the CPU 201 determines in S501 that the display mode of the terminal 200 is {LV301 on, OSD302 off}, the process proceeds to S502. In S502, the CPU 201 determines the orientation of the LV301. If the CPU 201 determines that the orientation of the LV301 is portrait, the process proceeds to S505, where it determines that the LV301 is to be displayed in portrait mode. Also, if the CPU 201 determines in S502 that the orientation of the LV301 is landscape, the CPU 201 proceeds to S506, where it determines that the LV301 is to be displayed in landscape mode.

S501にて、CPU201が端末200の表示モードが{LV301を切、OSD302を入}となっていると判定した場合、処理をS503に進める。このS503にて、CPU201は、OSD302の姿勢を判定する。OSD302の姿勢がポートレートであると判定した場合、CPU201は処理をS507に進め、OSD302をポートレート表示すると決定する。また、S503にて、OSD302の姿勢がランドスケープであると判定した場合、CPU201は処理をS508に進め、OSD302をランドスケープ表示すると決定する。 If the CPU 201 determines in S501 that the display mode of the terminal 200 is {LV301 off, OSD302 on}, the process proceeds to S503. In S503, the CPU 201 determines the orientation of the OSD 302. If the CPU 201 determines that the orientation of the OSD 302 is portrait, the process proceeds to S507, where it determines that the OSD 302 is to be displayed in portrait mode. Also, if the CPU 201 determines in S503 that the orientation of the OSD 302 is landscape, the CPU 201 proceeds to S508, where it determines that the OSD 302 is to be displayed in landscape mode.

S501にて、CPU201が端末200の表示モードが{LV301を入、OSD302を入}となっていると判定した場合、処理をS504に進める。このS504にて、CPU201は、OSD302の姿勢を判定する。OSD302の姿勢がポートレートであると判定した場合、CPU201は処理をS509に進め、LV301及びOSD302を共にポートレート表示すると決定する。また、S504にて、OSD302の姿勢がランドスケープであると判定した場合、CPU201は処理をS510に進め、LV301及びOSD302を共にランドスケープ表示すると決定する。つまり、OSDの姿勢を、LV301の姿勢より優先する。 If the CPU 201 determines in S501 that the display mode of the terminal 200 is {LV301 on, OSD302 on}, the process proceeds to S504. In S504, the CPU 201 determines the orientation of the OSD 302. If the CPU 201 determines that the orientation of the OSD 302 is portrait, the process proceeds to S509, where it determines that both the LV 301 and the OSD 302 are to be displayed in portrait mode. If the CPU 201 determines in S504 that the orientation of the OSD 302 is landscape, the CPU 201 proceeds to S510, where it determines that both the LV 301 and the OSD 302 are to be displayed in landscape mode. In other words, the OSD orientation takes priority over the LV 301 orientation.

上記は、図4(a)の参照符号403の処理であったが、この後、端末200のCPU201は、参照符号404にて、決定した表示方向に従ってLV301(入の場合)、OSD302(「入」の場合)の表示を行うことになる。 The above is the process indicated by reference number 403 in FIG. 4(a), but after this, the CPU 201 of the terminal 200 will display LV 301 (if on) and OSD 302 (if on) according to the determined display direction at reference number 404.

なお、図4の参照符号406、S410の処理に適用した場合は、その処理を行う主体は、カメラ100のCPU101となる。このため、端末200のCPU201は、参照符号405、409で情報の取得要求をカメラ101に送信する際、現在の表示モード(LV、OSDそれぞれの入/切の状態情報)も併せて送信することになる。また、特に、410の処理に適用した場合、CPU101は、LV301をOSD302の姿勢に合わせて回転処理を行うことになる(参照符号411)。 When applied to the processes of reference numerals 406 and S410 in FIG. 4, the subject that performs the processes is the CPU 101 of the camera 100. Therefore, when the CPU 201 of the terminal 200 sends an information acquisition request to the camera 101 at reference numerals 405 and 409, it also sends the current display mode (on/off status information for the LV and OSD). In particular, when applied to the process of 410, the CPU 101 performs a rotation process to match the LV 301 to the attitude of the OSD 302 (reference numeral 411).

図6(a)は、端末200のCPU201の制御によってLV301のみが表示される場合であって、図5におけるS506が実行された後に画像表示領域304に表示されたLV301を示している。図示の通り、LV301はランドスケープ表示される。 Figure 6 (a) shows a case where only LV301 is displayed under the control of the CPU 201 of the terminal 200, and shows LV301 displayed in the image display area 304 after S506 in Figure 5 is executed. As shown in the figure, LV301 is displayed in landscape mode.

図6(b)は、端末200のCPU201の制御によってOSD302のみが表示される場合であって、図5におけるS508が実行された後に画像表示領域304に表示されたOSD302である。図示の通り、OSD302はランドスケープ表示される。 Figure 6 (b) shows a case where only OSD 302 is displayed under the control of the CPU 201 of the terminal 200, and shows OSD 302 displayed in the image display area 304 after step S508 in Figure 5 is executed. As shown in the figure, OSD 302 is displayed in landscape orientation.

図6(c)は、端末200のCPU201の制御によってLV301とOSD302の両方が表示される場合(正確には、LV301上にOSD302が重畳表示される)であって、図5のS510が実行された後に画像表示領域304に表示されたLV301とOSD302を示している。図示の通り、LV301、OSD302が共にランドスケープ表示される。 Figure 6 (c) shows a case where both LV301 and OSD302 are displayed under the control of the CPU 201 of the terminal 200 (more precisely, OSD302 is displayed superimposed on LV301), and shows LV301 and OSD302 displayed in the image display area 304 after S510 in Figure 5 is executed. As shown in the figure, both LV301 and OSD302 are displayed in landscape orientation.

図7(a)は、端末200のCPU201の制御によってLV301のみが表示される場合であって、図5のS505が実行された後に画像表示領域304に表示されたLV301である。図示の通り、LV301がポートレート表示される。 Figure 7 (a) shows a case where only LV301 is displayed under the control of the CPU 201 of the terminal 200, and shows LV301 displayed in the image display area 304 after S505 in Figure 5 is executed. As shown in the figure, LV301 is displayed in portrait mode.

図7(b)は、端末200のCPU201の制御によってOSD302のみが表示される場合であって、図5のS507が実行された後に画像表示領域304に表示されたOSD302である。図示の通り、OSD302が、ポートレート表示される。 Figure 7 (b) shows a case where only OSD 302 is displayed under the control of the CPU 201 of the terminal 200, and shows OSD 302 displayed in the image display area 304 after step S507 in Figure 5 is executed. As shown in the figure, OSD 302 is displayed in portrait mode.

図7(c)は、端末200のCPU201の制御によってLV301とOSD302とが表示される場合であって、図5のS509が実行された後に画像表示領域304に表示されたLV301とOSD302とである。図示の通り、LV301,OSD302が共にポートレート表示される。 Figure 7 (c) shows a case where LV301 and OSD302 are displayed under the control of CPU 201 of terminal 200, and shows LV301 and OSD302 displayed in image display area 304 after S509 in Figure 5 is executed. As shown in the figure, both LV301 and OSD302 are displayed in portrait mode.

図8(a)は、端末200のCPU201の制御によってLV301とOSD302とが表示される場合であって、図5のS510が実行された後に画像表示領域304に表示されたLV301とOSD302である。図示の通り、OSD302がランドスケープ表示され、LV301もランドスケープ(重力方向に対して90回転した状態)表示されている。 Figure 8 (a) shows a case where LV301 and OSD302 are displayed under the control of CPU 201 of terminal 200, and shows LV301 and OSD302 displayed in image display area 304 after S510 in Figure 5 is executed. As shown in the figure, OSD302 is displayed in landscape orientation, and LV301 is also displayed in landscape orientation (rotated 90 degrees relative to the direction of gravity).

なお、端末200のディスプレイ211が、LV301、OSD302に対して十分なサイズを有している場合(例えば、表示領域304の垂直、水平方向とも、撮影画像のいずれの辺の解像度以上の場合)、端末200のCPU201の制御によってLV301とOSD302をそれぞれの付帯情報に基づき、それぞれに最適な方向で表示するようにしても良い。図8(b)はこの状態、すなわち、LV301はポートレート表示、OSD302はランドスケープ表示されることになる。 When the display 211 of the terminal 200 is large enough for the LV 301 and OSD 302 (for example, when the vertical and horizontal resolutions of the display area 304 are equal to or greater than the resolution of either side of the captured image), the LV 301 and OSD 302 may be displayed in the optimal orientation based on their respective supplementary information under the control of the CPU 201 of the terminal 200. Figure 8(b) shows this state, in other words, the LV 301 is displayed in portrait and the OSD 302 is displayed in landscape.

以上説明したように本実施形態によれば、遠隔操作する側の端末(情報処理装置)に表示されるOSDが正立した姿勢となり、遠隔操作を行う上で視認性の向上を図ることができる。 As described above, according to this embodiment, the OSD displayed on the remote control terminal (information processing device) is in an upright position, improving visibility when performing remote control.

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

発明は上記実施形態に制限されるものではなく、発明の精神及び範囲から離脱することなく、様々な変更及び変形が可能である。従って、発明の範囲を公にするために請求項を添付する。 The invention is not limited to the above-described embodiment, and various modifications and variations are possible without departing from the spirit and scope of the invention. Therefore, the following claims are appended to disclose the scope of the invention.

100…カメラ、101…CPU、102…揮発性メモリ、103…不揮発性メモリ、104…カメラ部、105…カメラ信号処理部、106…通信I/F、107…コネクタ/アンテナ、108…記録媒体I/F、109…記録媒体、110…入力I/F、111…操作部、112…出力I/F、113…ディスプレイ、114…姿勢センサ、120…内部バス、200…端末、201…CPU、202…揮発性メモリ、203…不揮発性メモリ、204…通信I/F、205…コネクタ/アンテナ、206…記録媒体I/F、207…記録媒体、208…入力I/F、209…操作部、210…出力I/F、211…ディスプレイ、212…内部バス、301…ライブビュー(LV)、302…オンスクリーン表示(OSD)、306…LV入/切アイコン、307…OSD入/切アイコン 100...camera, 101...CPU, 102...volatile memory, 103...non-volatile memory, 104...camera unit, 105...camera signal processing unit, 106...communication I/F, 107...connector/antenna, 108...recording medium I/F, 109...recording medium, 110...input I/F, 111...operation unit, 112...output I/F, 113...display, 114...orientation sensor, 120...internal bus, 200...terminal, 201...CPU, 202... volatile memory, 203... non-volatile memory, 204... communication I/F, 205... connector/antenna, 206... recording medium I/F, 207... recording medium, 208... input I/F, 209... operation unit, 210... output I/F, 211... display, 212... internal bus, 301... live view (LV), 302... on-screen display (OSD), 306... LV on/off icon, 307... OSD on/off icon

Claims (6)

カメラと、当該カメラと通信して遠隔制御する端末とで構成される撮像システムであって、
前記カメラから前記端末に向けて、前記カメラで得たライブビュー、OSD(On Screen Display)、並びに、それぞれの姿勢情報を送信する送信手段と、
前記ライブビュー、OSD、並びに、それぞれの姿勢情報に基づき、前記端末の画面に表示する表示制御手段とを有し、
前記表示制御手段は、ライブビュー、OSDのいずれか一方を表示する場合は、表示対象の姿勢情報に基づく向きで表示し、ライブビュー、OSDの両方を表示する場合にはOSDの姿勢情報に基づいて、OSD及びライブビューの向きを決定し、重畳表示する
ことを特徴とする撮像システム。
An imaging system including a camera and a terminal that communicates with the camera and remotely controls the camera,
a transmission means for transmitting a live view and an OSD (On Screen Display) obtained by the camera and their respective attitude information from the camera to the terminal;
a display control means for displaying the live view, the OSD, and the respective attitude information on a screen of the terminal,
wherein when displaying either a live view or an OSD, the display control means displays the display in an orientation based on attitude information of the display object, and when displaying both the live view and the OSD, the display control means determines the orientations of the OSD and the live view based on the attitude information of the OSD and displays them in a superimposed manner.
ライブビューの表示、非表示、並びに、OSDの表示、非表示を選択する選択手段を更に有することを特徴とする請求項1に記載の撮像システム。 The imaging system according to claim 1, further comprising a selection means for selecting whether to display or hide the live view and whether to display or hide the OSD. 前記表示制御手段は、
前記選択手段でライブビュー、OSDの一方のみを表示するとして選択されている場合には、表示として選択した方を、対応する姿勢情報に基づく方向で表示し
前記選択手段がライブビュー、OSDの両方を表示するとして選択されている場合には、OSDの姿勢情報に基づき、ライブビューの表示する方向を決定し、OSDとライブビューを表示する
ことを特徴とする請求項2に記載の撮像システム。
The display control means
The imaging system according to claim 2, characterized in that, when the selection means selects to display only one of live view and OSD, the one selected for display is displayed in an orientation based on the corresponding attitude information, and, when the selection means selects to display both live view and OSD, the direction in which the live view is displayed is determined based on the attitude information of the OSD, and both the OSD and the live view are displayed.
前記端末は、前記選択手段を有し、
前記端末は、前記カメラに対して、ライブビュー、OSDの姿勢情報を要求し、当該要求に対する前記カメラからの応答として受信した情報、及び、前記選択手段の選択に基づき、前記ライブビュー、OSDの姿勢情報を判定し、当該判定に基づきOSD及びライブビューの向きを決定する
ことを特徴とする請求項2に記載の撮像システム。
The terminal has the selection means,
The imaging system according to claim 2, characterized in that the terminal requests orientation information of live view and OSD from the camera, determines the orientation information of the live view and OSD based on information received as a response to the request from the camera and the selection made by the selection means, and determines the orientation of the OSD and live view based on the determination.
前記端末は、前記選択手段を有し、当該選択手段による選択に係る状態情報を前記カメラに送信し、
前記カメラは、前記状態情報に基づき、OSD及びライブビューの向きを決定する
ことを特徴とする請求項2に記載の撮像システム。
the terminal has the selection means, and transmits state information related to a selection made by the selection means to the camera;
The imaging system according to claim 2 , wherein the camera determines the orientation of an OSD and a live view based on the state information.
カメラと、当該カメラと通信して遠隔制御する端末とで構成される撮像システムの制御方法であって、
前記カメラから前記端末に向けて、前記カメラで得たライブビュー、OSD(On Screen Display)、並びに、それぞれの姿勢情報を送信する送信工程と、
前記ライブビュー、OSD、並びに、それぞれの姿勢情報に基づき、前記端末の画面に表示する表示制御工程とを有し、
前記表示制御工程では、ライブビュー、OSDのいずれか一方を表示する場合は、表示対象の姿勢情報に基づく向きで表示し、ライブビュー、OSDの両方を表示する場合にはOSDの姿勢情報に基づいて、OSD及びライブビューの向きを決定し、重畳表示する
ことを特徴とする撮像システムの制御方法。
A method for controlling an imaging system including a camera and a terminal that communicates with the camera and remotely controls the camera, comprising:
a transmission step of transmitting a live view, an OSD (On Screen Display), and respective attitude information obtained by the camera from the camera to the terminal;
a display control step of displaying the live view, the OSD, and the respective attitude information on a screen of the terminal,
a display control step of displaying either a live view or an OSD in a direction based on attitude information of a display object, and a control step of displaying both the live view and the OSD in a direction based on attitude information of the OSD, the control step being characterized in that the display control step of the display control step determines the orientations of the OSD and the live view based on the attitude information of the OSD, and displays them in a superimposed manner.
JP2021081201A 2021-05-12 2021-05-12 Imaging system and control method thereof Active JP7705273B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021081201A JP7705273B2 (en) 2021-05-12 2021-05-12 Imaging system and control method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021081201A JP7705273B2 (en) 2021-05-12 2021-05-12 Imaging system and control method thereof

Publications (2)

Publication Number Publication Date
JP2022175067A JP2022175067A (en) 2022-11-25
JP7705273B2 true JP7705273B2 (en) 2025-07-09

Family

ID=84145381

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021081201A Active JP7705273B2 (en) 2021-05-12 2021-05-12 Imaging system and control method thereof

Country Status (1)

Country Link
JP (1) JP7705273B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009049636A (en) 2007-08-17 2009-03-05 Sony Corp Imaging apparatus, auxiliary equipment, and imaging system
WO2017110645A1 (en) 2015-12-22 2017-06-29 シャープ株式会社 Operation assistance device, operation assistance method, operation assistance program, and recording medium
JP2018006996A (en) 2016-06-30 2018-01-11 キヤノン株式会社 Communication device, imaging device, control method of those, program, and storage medium

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009049636A (en) 2007-08-17 2009-03-05 Sony Corp Imaging apparatus, auxiliary equipment, and imaging system
WO2017110645A1 (en) 2015-12-22 2017-06-29 シャープ株式会社 Operation assistance device, operation assistance method, operation assistance program, and recording medium
JP2018006996A (en) 2016-06-30 2018-01-11 キヤノン株式会社 Communication device, imaging device, control method of those, program, and storage medium

Also Published As

Publication number Publication date
JP2022175067A (en) 2022-11-25

Similar Documents

Publication Publication Date Title
US11042342B2 (en) Communication terminal, image communication system, display method, and non-transitory recording medium
JP4886571B2 (en) Imaging apparatus, image processing apparatus, image processing system, control method thereof, and program
JP2001136514A (en) Camera control system, control method thereof, and storage medium
CN110881097B (en) Display control apparatus, control method, and computer-readable medium
JP2001103458A (en) Communication device, control method of communication device, and storage medium
JP7705273B2 (en) Imaging system and control method thereof
JP4920283B2 (en) Receiver, communication system
US12445700B2 (en) Electronic device, control method of an electronic device, and non-transitory computer readable medium
JP4872482B2 (en) Remote support device, remote support system, and remote support method
WO2017170237A1 (en) Service providing system, serving receiving system, service providing method and program
JP6586819B2 (en) Image management system, image communication system, image management method, and program
JP7809591B2 (en) Information processing device, control method for information processing device, and program
US11252328B2 (en) Electronic device and method for controlling the same
JP7307392B1 (en) Information processing system, its control method, and program
JP6456217B2 (en) Imaging control apparatus and control method thereof
JP7585266B2 (en) Information processing device, control method for information processing device, program, and recording medium
JP7054548B2 (en) Remote control support system, remote control terminal, remote control support method, and computer program
CN110881102B (en) Image capturing apparatus, control method of image capturing apparatus, and computer readable medium
JP2020140232A (en) Photographing direction recording apparatus, photographing direction recording method and program
US11889237B2 (en) Setting method and a non-transitory computer-readable storage medium storing a program
US20250173918A1 (en) Communication terminal, display method, and non-transitory recording medium
JP7613031B2 (en) Electronic device, input method and program
US7644195B2 (en) Host connectable device capable of selecting mode using menu displayed automatically upon connecting to host device and method thereof
CN107924295A (en) Wide view image display system, information processor and method for displaying image
JP2025086809A (en) COMMUNICATION CONTROL DEVICE, COMMUNICATION CONTROL METHOD, AND PROGRAM

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240426

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250206

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250310

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250507

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250627

R150 Certificate of patent or registration of utility model

Ref document number: 7705273

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150