JP7705273B2 - Imaging system and control method thereof - Google Patents
Imaging system and control method thereof Download PDFInfo
- 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
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).
しかしながら、上記従来例では、撮像装置から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.
以下、添付図面を参照して実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る発明を限定するものでない。実施形態には複数の特徴が記載されているが、これらの複数の特徴の全てが発明に必須のものとは限らず、また、複数の特徴は任意に組み合わせられてもよい。さらに、添付図面においては、同一若しくは同様の構成に同一の参照番号を付し、重複した説明は省略する。 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
図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
揮発性メモリ102は、CPU101が動作時に必要とするプログラムや変数、作業用の一時データなどが適宜記録されるものであり、典型的にはDRAMである。不揮発性メモリ103は、CPU101が動作するための各種プログラムやパラメータが格納され保持されるものであり、典型的にはROM、もしくはフラッシュメモリである。
CPU101は、不揮発性メモリ103または記録媒体109に格納されるプログラムに従い、揮発性メモリ102をワークメモリとして用いて、このカメラ100の各部を制御する。
The
カメラ部104は、被写体の光学像を形成し、光学像をアナログ電気信号に変換した後デジタル信号に変換する。カメラ信号処理部105は、CPU101の制御に基づき、カメラ部104で変換されたデジタル信号を所定のビットレート、フォーマット形式で圧縮符号化、または映像圧縮符号化データの復号を行う。
The
通信I/F106は、CPU101の制御に基づき、コネクタ/アンテナ107を介して、端末200との通信を行う。
The communication I/
記録媒体I/F108は、HDDや不揮発性メモリなどの記録媒体109を接続し、CPU101の制御に基づき、接続された記録媒体109からのデータの読み出しや、当該記録媒体109に対するデータの書き込みを行う。なお、記録媒体I/F108が接続可能な記録媒体109は、不図示のソケットなどを介して、例えばメモリーカードなどの着脱可能な不揮発性メモリを接続するものとしてもよい。
The recording medium I/
入力I/F110は、操作部111でのユーザ操作を受け付け、操作に応じた制御信号を生成し、CPU101に供給する。例えば、操作部111はユーザ操作を受け付ける入力デバイスとして、ズーム操作レバーやキーボードといった文字情報入力デバイス、マウスやタッチパネルといったポインティングデバイスなどを有する。また、赤外線リモコンなどの遠隔操作可能なものも含む。なお、タッチパネルは、例えば平面的に構成された入力部に対して接触された位置に応じた座標情報が出力されるようにした入力デバイスである。これにより、カメラ100に対し、ユーザ操作に応じた動作を行わせることができる。
The input I/
出力I/F112は、CPU101がプログラムに従い生成したGUIや、カメラ部104から得られるデジタル信号で構成されるライブビュー(LV)等の表示データに基づき、ディスプレイ113に対して表示させるための表示信号を出力する。LVは、静止画の撮影待機状態、動画の撮影待機状態、動画の記録時に表示可能であり、撮像された被写体像がほぼリアルタイムに表示される。なお、操作部111としてタッチパネルを用いる場合、操作部111とディスプレイ113とを一体的に構成することができる。例えば、タッチパネルを光の透過率がディスプレイ113の表示を妨げないように構成し、ディスプレイ113の表示面の上層に取り付ける。そして、タッチパネルにおける入力座標と、ディスプレイ113上の表示座標とを対応付ける。これにより、ユーザがディスプレイ113上に表示された画面を直接的に操作可能であるかのようなGUIを構成することができる。
The output I/
姿勢センサ114は、カメラ100の姿勢(重力方向)を検出する。この結果、CPU101は、ユーザがカメラ100をどのような姿勢で保持し、構えているのかを判定できる。すなわち、CPU101は、ポートレート撮影用に構えているのか、ランドスケープ撮影用に構えているのかが判定できる。なお、ポートレートとは、撮影する画像の垂直方向の長さが水平方向の長さより長い状態を指し、ランドスケープとは垂直方向の長さが水平方向の長さより短い状態を指す。
The
また、実施形態では、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
図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
なお、カメラ100は通信I/F106を介して、端末200は通信I/F204を介して互いに通信することになるが、有線/無線を含む通信インタフェースの種類は問わない。また、端末200のユーザはディスプレイ211に表示されたライブビューやOSDを見て、カメラ100に対する遠隔制御するための各種操作を行う。端末200のCPU201は、この操作に応じた各種コマンドをカメラ100に送信することで、遠隔操作を行うが、本件の発明の主眼は、カメラ100から送信されてきたライブビューとOSDの表示に係る処理にあるので、遠隔制御についての説明は省略する。
The
以下、図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
更に、ユーザが、端末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
カメラ100と端末200の接続処理(通信確立)が完了すると、カメラ100、端末200は遠隔制御に必要な処理を開始する。
When the connection process (establishment of communication) between the
図3は、遠隔制御において、カメラ100がCPU101の制御によって、揮発性メモリ102に格納されているLV301とOSD302とを端末200に送信する構成例を示している。
Figure 3 shows an example of a configuration in which, under remote control, the
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
CPU201の制御によって、端末200はLV301とOSD302の付帯情報を利用してLV301とOSD302とを回転させて画像表示領域304に表示することができる。OSD302が表示されるとき、CPU201はLV301とOSD302との回転に、OSD302の付帯情報のみを利用する。ただし、画像表示領域304が予め設定されたサイズより大きい場合、CPU201はLV301とOSD302との回転にLV301とOSD302との付帯情報をそれぞれ利用して表示方向の決定を行う。これにより、画像表示領域304に表示されるOSD302の文字やアイコン等が常に正しい姿勢で表示される。
Under the control of
図示の参照符号305は、遠隔制御を行うためのアイコン群であり、これらのアイコン群をユーザが操作することでカメラ100へ、遠隔からの制御指示を送信することができる。
参照符号306は、ユーザが、LV301の入/切の選択を行うためのアイコンであり、通常はLV301を表示しているが、端末200の処理能力・通信負荷状態により、このアイコンを操作することでLV表示を切ること(LVを非表示にすること)が可能となり、操作性を優先させることが可能となる。
参照符号307は、OSD302の入/切の選択を行うためのアイコンであり、通常はOSD302を表示しているが、端末200の処理能力・通信負荷状態により、このアイコンを操作することでOSD表示を切ることが可能となり、操作性を優先させることが可能となる。
図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
図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
参照符号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に表示する処理である。
図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
参照符号405は、端末200からカメラ100へのLV301とOSD302との表示方向の取得要求である。参照符号406は、カメラ100における、LV301とOSD302の姿勢情報に基づいて表示方向を設定する処理を示している。そして、参照符号407は、カメラ100から端末200へのLV301とOSD302の送信と、それらの表示方向に係る設定情報の送信である。参照符号408は、端末200が、受信した情報に基づく、LV301とOSD302の回転、表示処理を示している。
図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
図示の参照符号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への表示処理である。
図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
まず、S501にて、CPU201は端末200の表示モードを判定する。表示モードは、アイコン306、307による入(表示)/切(非表示)の設定に従う。両方とも「切(非表示)」として設定した場合は、表示処理が行わないだけであるので、判定すべきなのは、{LV301を入、OSD302を切}、{LV301を切、OSDを入}、{LV301を入、OSDを入}の3通りとなる。
First, in S501, the
S501にて、CPU201が端末200の表示モードが{LV301を入、OSD302を切}となっていると判定した場合、処理をS502に進める。このS502にて、CPU201は、LV301の姿勢を判定する。LV301の姿勢がポートレートであると判定した場合、CPU201は処理をS505に進め、LV301をポートレート表示すると決定する。また、S502にて、LV301の姿勢がランドスケープであると判定した場合、CPU201は処理をS506に進め、LV301をランドスケープ表示すると決定する。
If the
S501にて、CPU201が端末200の表示モードが{LV301を切、OSD302を入}となっていると判定した場合、処理をS503に進める。このS503にて、CPU201は、OSD302の姿勢を判定する。OSD302の姿勢がポートレートであると判定した場合、CPU201は処理をS507に進め、OSD302をポートレート表示すると決定する。また、S503にて、OSD302の姿勢がランドスケープであると判定した場合、CPU201は処理をS508に進め、OSD302をランドスケープ表示すると決定する。
If the
S501にて、CPU201が端末200の表示モードが{LV301を入、OSD302を入}となっていると判定した場合、処理をS504に進める。このS504にて、CPU201は、OSD302の姿勢を判定する。OSD302の姿勢がポートレートであると判定した場合、CPU201は処理をS509に進め、LV301及びOSD302を共にポートレート表示すると決定する。また、S504にて、OSD302の姿勢がランドスケープであると判定した場合、CPU201は処理をS510に進め、LV301及びOSD302を共にランドスケープ表示すると決定する。つまり、OSDの姿勢を、LV301の姿勢より優先する。
If the
上記は、図4(a)の参照符号403の処理であったが、この後、端末200のCPU201は、参照符号404にて、決定した表示方向に従ってLV301(入の場合)、OSD302(「入」の場合)の表示を行うことになる。
The above is the process indicated by
なお、図4の参照符号406、S410の処理に適用した場合は、その処理を行う主体は、カメラ100のCPU101となる。このため、端末200のCPU201は、参照符号405、409で情報の取得要求をカメラ101に送信する際、現在の表示モード(LV、OSDそれぞれの入/切の状態情報)も併せて送信することになる。また、特に、410の処理に適用した場合、CPU101は、LV301をOSD302の姿勢に合わせて回転処理を行うことになる(参照符号411)。
When applied to the processes of
図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
図6(b)は、端末200のCPU201の制御によってOSD302のみが表示される場合であって、図5におけるS508が実行された後に画像表示領域304に表示されたOSD302である。図示の通り、OSD302はランドスケープ表示される。
Figure 6 (b) shows a case where only
図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
図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
図7(b)は、端末200のCPU201の制御によってOSD302のみが表示される場合であって、図5のS507が実行された後に画像表示領域304に表示されたOSD302である。図示の通り、OSD302が、ポートレート表示される。
Figure 7 (b) shows a case where only
図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
図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
なお、端末200のディスプレイ211が、LV301、OSD302に対して十分なサイズを有している場合(例えば、表示領域304の垂直、水平方向とも、撮影画像のいずれの辺の解像度以上の場合)、端末200のCPU201の制御によってLV301とOSD302をそれぞれの付帯情報に基づき、それぞれに最適な方向で表示するようにしても良い。図8(b)はこの状態、すなわち、LV301はポートレート表示、OSD302はランドスケープ表示されることになる。
When the
以上説明したように本実施形態によれば、遠隔操作する側の端末(情報処理装置)に表示される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の一方のみを表示するとして選択されている場合には、表示として選択した方を、対応する姿勢情報に基づく方向で表示し
前記選択手段がライブビュー、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.
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)
| 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 |
-
2021
- 2021-05-12 JP JP2021081201A patent/JP7705273B2/en active Active
Patent Citations (3)
| 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 |