JP2021002770A - Imaging apparatus and control method therefor, program - Google Patents
Imaging apparatus and control method therefor, program Download PDFInfo
- Publication number
- JP2021002770A JP2021002770A JP2019115745A JP2019115745A JP2021002770A JP 2021002770 A JP2021002770 A JP 2021002770A JP 2019115745 A JP2019115745 A JP 2019115745A JP 2019115745 A JP2019115745 A JP 2019115745A JP 2021002770 A JP2021002770 A JP 2021002770A
- Authority
- JP
- Japan
- Prior art keywords
- voice input
- shooting
- setting
- voice
- user
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 84
- 238000003384 imaging method Methods 0.000 title claims abstract description 31
- 230000008569 process Effects 0.000 claims abstract description 74
- 238000012545 processing Methods 0.000 claims abstract description 49
- 230000004044 response Effects 0.000 claims abstract description 6
- 238000004891 communication Methods 0.000 claims description 28
- 238000003825 pressing Methods 0.000 description 15
- 230000006870 function Effects 0.000 description 12
- 238000001514 detection method Methods 0.000 description 11
- 230000008859 change Effects 0.000 description 7
- 230000006835 compression Effects 0.000 description 4
- 238000007906 compression Methods 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 3
- 238000011161 development Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000035945 sensitivity Effects 0.000 description 2
- 238000009825 accumulation Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000013135 deep learning Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000011514 reflex Effects 0.000 description 1
Images
Landscapes
- Details Of Cameras Including Film Mechanisms (AREA)
- Studio Devices (AREA)
- Exposure Control For Cameras (AREA)
Abstract
Description
本発明は、ユーザの音声により撮像装置を制御する技術に関する。 The present invention relates to a technique for controlling an image pickup apparatus by a user's voice.
特許文献1には、カメラに音声認識機能を搭載し、ユーザの発する音声によりカメラの制御を行うことが記載されている。これにより、ユーザは、煩雑な操作を行うことなくハンズフリーでカメラを操作することができる。 Patent Document 1 describes that a camera is equipped with a voice recognition function and the camera is controlled by a voice emitted by a user. As a result, the user can operate the camera hands-free without performing complicated operations.
特許文献1のようにカメラに音声認識機能を搭載した場合、入力された音声データと膨大な音声データベースの音声情報を比較し、音声認識するため、音声の認識・理解に時間がかかることが考えられる。また、最近では、音声認識に関して、AIスピーカに代表されるように、ネットワーク経由で音声データを送信し、クラウド上で音声データを解析する方法がある。外部機器であるクラウドは、複雑な音声命令であっても認識精度の高い音声認識システムを用意することができるので、精度よく音声認識を行いユーザの意図する操作をすることができる。このような方法でカメラが音声データの解析を行った場合、ネットワークの通信状態によってはデータの送受信にも時間がかかることが考えられる。また、例えば、クラウド上での音声認識処理中にユーザが撮影開始の指示を行った場合、変更される前の設定で撮影処理が行われることになり、ユーザの意図する撮影ができないことが考えられる。 When the camera is equipped with a voice recognition function as in Patent Document 1, it may take time to recognize and understand the voice because the input voice data is compared with the voice information of a huge voice database and the voice is recognized. Be done. Recently, regarding voice recognition, there is a method of transmitting voice data via a network and analyzing the voice data on the cloud, as represented by an AI speaker. Since the cloud, which is an external device, can prepare a voice recognition system having high recognition accuracy even for a complicated voice command, it is possible to perform voice recognition with high accuracy and perform an operation intended by the user. When the camera analyzes the voice data by such a method, it may take time to send and receive the data depending on the communication state of the network. Further, for example, if the user gives an instruction to start shooting during the voice recognition process on the cloud, the shooting process will be performed with the settings before the change, and it is conceivable that the shooting intended by the user cannot be performed. Be done.
本発明は、上記課題に鑑みてなされ、その目的は、音声認識中であることを容易に判別でき、ユーザの意図通りの撮影が可能になる技術を実現することである。 The present invention has been made in view of the above problems, and an object of the present invention is to realize a technique capable of easily determining that voice recognition is in progress and enabling shooting as intended by the user.
上記課題を解決し、目的を達成するために、本発明の撮像装置は、撮像手段と、音声入力手段と、ユーザの撮影開始の指示に応じて撮影処理を行う制御手段と、前記音声入力手段により入力されたユーザの音声に応じて撮影時の設定を変更する設定手段と、を有し、前記制御手段は、前記音声入力手段により入力された音声について音声認識処理を行っている間はユーザの撮影開始の指示を受け付けないように制御する。 In order to solve the above problems and achieve the object, the imaging device of the present invention includes an imaging means, a voice input means, a control means that performs a shooting process in response to a user's instruction to start shooting, and the voice input means. It has a setting means for changing the setting at the time of shooting according to the voice of the user input by the voice input means, and the control means is a user while performing voice recognition processing on the voice input by the voice input means. It is controlled not to accept the instruction to start shooting.
本発明によれば、音声認識中であることを容易に判別でき、ユーザの意図通りの撮影が可能になる。 According to the present invention, it is possible to easily determine that voice recognition is in progress, and it is possible to take a picture as intended by the user.
以下、添付図面を参照して実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る発明を限定するものではない。実施形態には複数の特徴が記載されているが、これらの複数の特徴の全てが発明に必須のものとは限らず、また、複数の特徴は任意に組み合わせられてもよい。さらに、添付図面においては、同一若しくは同様の構成に同一の参照番号を付し、重複した説明は省略する。 Hereinafter, embodiments will be described in detail with reference to the accompanying drawings. The following embodiments do not limit the invention according to the claims. Although a plurality of features are described in the embodiment, not all of these features are essential to the invention, and the plurality of features may be arbitrarily combined. Further, in the attached drawings, the same or similar configurations are designated by the same reference numbers, and duplicate description is omitted.
[実施形態1]以下、実施形態1について説明する。 [Embodiment 1] Hereinafter, the first embodiment will be described.
以下では、本実施形態の撮像装置として外部機器とネットワークを介して通信可能なデジタルカメラに適用した例について説明する。なお、本実施形態の撮像装置はデジタルカメラに限らず、携帯電話やその一種であるスマートフォン、タブレット、パーソナルコンピュータ(PC)、PDA(Personal Digital Assistant)などのカメラ機能を有する他の装置にも適用可能である。 Hereinafter, an example of applying the imaging device of the present embodiment to a digital camera capable of communicating with an external device via a network will be described. The imaging device of the present embodiment is not limited to a digital camera, but is also applicable to other devices having a camera function such as a mobile phone, a smartphone, a tablet, a personal computer (PC), and a PDA (Personal Digital Assistant). It is possible.
<装置構成>まず、図1を参照して、本実施形態の撮像装置1の構成および機能について説明する。 <Device Configuration> First, the configuration and functions of the imaging device 1 of the present embodiment will be described with reference to FIG.
本実施形態の撮像装置1は、例えばレンズ部100とカメラ本体200とを有し、レンズ部100がカメラ本体200に着脱可能に構成されている一眼レフデジタルカメラ、あるいは、レンズ部100とカメラ本体200が一体的に構成されたコンパクトデジタルカメラである。カメラ本体200は、ネットワーク上のサーバ装置300と無線通信または有線通信により接続可能である。サーバ装置300は、例えば、音声認識機能を有する音声認識サーバである。
The image pickup apparatus 1 of the present embodiment has, for example, a single-lens reflex digital camera having a
レンズ部100は撮像装置1の撮影光学系を構成する。レンズ部100は、絞り11、手振れ補正レンズなどのレンズ群12、フォーカスレンズやズームレンズなどのレンズ群13、などを備え、被写体の光学像をカメラ本体200へ導くことができる。
The
カメラ本体200は、レンズ部100により結像された光学像を光電変換して画像信号を生成する撮像素子21と、撮像素子21を露光する露出時間を調整するメカニカルシャッター22を備える。カメラ本体200は、複数の設定項目の設定値(撮影設定)に基づいて、レンズ部100の絞り11とレンズ群12、13を制御すると共に、撮像素子21の駆動タイミングとメカニカルシャッター22のシャッタースピードを制御して適正な露出で画像の撮像を行う。
The
カメラ本体200は、撮像素子21で撮像された画像やカメラの撮影時の各種の設定値などを表示可能な背面表示部23を備える。背面表示部23は、液晶パネルや有機ELなどの表示デバイスで構成され、カメラ本体200におけるレンズ部100とは反対側の背面部に設けられている。
The
なお、撮像素子21が、撮像素子21の信号蓄積時間および信号読出時間を制御することで露出時間を調整可能な電子シャッター機能を備えている場合にはメカニカルシャッター22は不要である。また、メカニカルシャッター22と電子シャッター機能を備える場合に、電子シャッターで露出時間を調整する場合はメカニカルシャッター22は全開状態とする。
The
カメラ本体200は、電気回路20を備える。電気回路20は、演算処理回路20a、メモリ回路20b、画像処理回路20c、画像圧縮回路20d、状態検出回路20e、音声再生回路20f、駆動制御回路20g、などを含む。
The
演算処理回路20aは、レンズ部100やカメラ本体200の動作を制御するための各種の演算処理を行うCPUやMPUなどのハードウェアプロセッサを含む。演算処理回路20aは、記憶部29に格納されたプログラムを実行することにより、レンズ部100やカメラ本体200の各部を制御する。ここでいうプログラムは、本実施形態の制御処理を行うプログラムを含む。
The arithmetic processing circuit 20a includes a hardware processor such as a CPU and an MPU that performs various arithmetic processing for controlling the operation of the
メモリ回路20bは、記憶部29から読み出したプログラムを展開するワークメモリ、撮像素子21で撮像された画像データを一時的に保持するバッファメモリ、背面表示部23の画像表示用メモリとして使用される。
The memory circuit 20b is used as a work memory for developing a program read from the
画像処理回路20cは、撮像素子21で生成された画像信号をデジタルデータに変換し、各種の画像処理を行う。画像処理回路20cから出力される画像データは、背面表示部23に出力されたり、画像圧縮回路20dで所定のデータ形式に圧縮されて記憶部29に出力され記録される。
The
画像圧縮回路20dは、画像処理回路20cから出力される画像データを所定のデータ形式に圧縮符号化して画像ファイルを生成する。
The image compression circuit 20d compresses and encodes the image data output from the
状態検出回路20eは、音声認識サーバ300による音声認識状態を検出することが可能であり、音声認識状態の検出結果を演算処理回路20aに出力する。
The
音声再生回路20fは、記憶部29から読み出した音声ファイルから音声データを再生する。
The voice reproduction circuit 20f reproduces voice data from the voice file read from the
駆動制御回路20gは、演算処理回路20aの演算処理結果に基づいて、不図示の駆動回路やアクチュエータなどを制御して、レンズ部100の絞り11、レンズ群12、13、カメラ本体200のメカニカルシャッター22を制御する。
The
カメラ本体200は、ユーザ操作を受け付けるスイッチ、ボタン、タッチパネルなどの操作部24を備える。本実施形態では、操作部24は、撮影準備または撮影開始を指示するシャッタースイッチ(SW)24aを含み、シャッタースイッチ24aを一段目まで浅く押す、いわゆる「半押し(撮影準備)」することで、AF(オートフォーカス)処理やAE(自動露出)処理、AWB(オートホワイトバランス)処理、EF(フラッシュプリ発光)処理等の動作を開始する。さらに、シャッタースイッチ24aを半押しから二段目まで深く押す、いわゆる「全押し(撮影開始)」することで、メカニカルシャッター22または撮像素子21の電子シャッター機能を作動させ、撮像素子21からの信号読み出しから記憶部29に画像データを書き込むまでの一連の撮影処理の動作を開始する。
The
シャッタースイッチ24aを「全押し」することで発生する撮影開始指示信号は状態検出回路20eに出力される。状態検出回路20eは、音声認識サーバ300による音声認識状態の検出結果を演算処理回路20aに出力する。演算処理回路20aは、音声認識状態の検出結果に基づいて、記憶部29に格納されたプログラムを実行し、後述する制御処理を実行する。なお、操作部24として、後述する音声認識サーバ300による音声認識機能をユーザがオンまたはオフできるスイッチを設けてもよい。
The shooting start instruction signal generated by "fully pressing" the
カメラ本体200は、通信部25を備える。通信部25は、カメラ本体200をインターネットなどのネットワークを介して外部機器と通信可能に接続するためのインターフェース回路を備える。カメラ本体200は、通信部25により、有線または無線のネットワークに接続された外部機器とデータの送受信を行うことができる。例えば、カメラ本体200は、通信部25を制御して、音声入力部27から入力された音声データをネットワーク上の音声認識サーバ300に出力可能である。また、カメラ本体200は、通信部25を制御して、音声認識サーバ300からカメラ本体200の撮影設定に関するコマンドを受信することもできる。
The
カメラ本体200は、音声入力部27を備える。音声入力部27は、マイクロフォンなどを備え、入力された音声を電気信号に変換し、音声データとして電気回路20に出力する。電気回路20に出力された音声データは、音声出力部28に出力されたり、画像データに付加されて記憶部29に出力され記録されたりする。本実施形態においては、例えば、音声入力部27はユーザが発した音声を入力し、音声データを電気回路20に出力する。電気回路20は、後述する音声認識サーバ300によりユーザの音声を認識し、認識結果に基づいてカメラ本体200の撮影設定を行うことができる。音声入力部27は、カメラ本体200に内蔵されていてもよいし、不図示の外部端子に接続されていてもよい。
The
カメラ本体200は、音声出力部28を備える。音声出力部28は、スピーカなどを備え、音声再生回路20fで再生された音声データを出力する。音声出力部28がカメラ本体200に内蔵されたスピーカの場合には音声を直接再生可能であり、イヤホンなどを有線または無線により接続可能な音声出力端子の場合には音声を音声出力端子を介して再生できる。
The
カメラ本体200は、メモリカードやハードディスクなどの記憶部29を備える。記憶部29には、演算処理回路20aが実行するプログラムが格納されている。また、記憶部29は、画像圧縮回路20dで所定のフォーマットに圧縮された画像ファイルが記録されたり、既に記録されている画像ファイルが読み出される。記憶部29は、カメラ本体200に対して着脱可能な形態であってもよいし、カメラ本体200に内蔵された形態であってもよい。
The
次に、図1を参照して、本実施形態の音声認識サーバ300の構成および機能について説明する。
Next, the configuration and function of the
音声認識サーバ300は、制御部30、通信部31、音声認識部32、コマンド生成部33を備える。
The
制御部30は、音声認識サーバ300の動作を制御するための各種の演算処理を行うCPUやMPUなどのハードウェアプロセッサを含む。制御部30は、所定のプログラムを実行することにより、音声認識サーバ300の各部を制御する。ここでいうプログラムは、本実施形態の音声認識処理を行うプログラムを含む。
The
通信部31は、ネットワークを介してカメラ本体200の通信部25と接続し、カメラ本体200とデータの送受信が可能である。通信部31は、カメラ本体200の通信部25から送信された音声データを音声認識部32に出力する。音声認識部32は、音声データを解析し、テキストデータとしてコマンド生成部33に出力する。音声認識部は例えばGPU(Graphics Processing Unit)を含む。GPUはデータをより多く並列処理することで効率的な演算を行うことができるので、ディープラーニングのような学習モデルを用いて複数回に渡り学習を行う場合にはGPUで処理を行うことが有効である。そこで本実施形態では、学習モデルを含む推論プログラムを実行する場合に、制御部30とGPUが協働して演算を行うことで音声認識のための推論処理を行う。なお、この推論処理は制御部30またはGPUのみにより演算が行われてもよい。また、この音声認識のために学習モデルを用いる場合には、あらかじめ、音声データを入力データ、その音声データの内容をテキストにしたテキストデータを教師データとして学習させておく。そして、推論処理の際には、カメラ本体200の通信部25から送信された音声データを入力データとして、推論した結果のテキストデータを出力する。コマンド生成部33は、テキストデータをカメラ本体200の撮影設定に関するコマンドに変換し、通信部31を介してカメラ本体200の通信部25に送信する。カメラ本体200は、音声認識サーバ300の通信部31から送信されたコマンドに基づいて、カメラ本体200の撮影設定を行う。このように、音声認識サーバ300は、ユーザが入力した音声データを撮像装置1で撮影設定を行うためのコマンドに変換することができる。
The
なお、図1において制御信号は省略されており、各構成要素の間のデータの流れのみを矢印で示している。 Note that control signals are omitted in FIG. 1, and only the data flow between the components is indicated by arrows.
<撮像装置1の処理>次に、図2を参照して、実施形態1の撮像装置1による撮影時の設定処理と制御処理について説明する。なお、図2の処理は、カメラ本体200の電気回路20が備える演算処理回路(以下、制御部)20aが記憶部29に格納されたプログラムを実行することにより実現される。また、図2の処理は、撮像装置1の電源がオンされたり、動作モードが表示モードから撮影モードに切り替えられるなどして、撮像装置1が撮影可能な状態に遷移することで開始される。また、以下では、音声入力部27は、ユーザが発した音声を全て集音し、集音した音声データを音声認識サーバ300に送信して音声認識を行うものとする。後述する図4でも同様である。
<Processing of the Imaging Device 1> Next, a setting process and a control process at the time of photographing by the imaging device 1 of the first embodiment will be described with reference to FIG. The processing of FIG. 2 is realized by executing a program stored in the
S201では、制御部20aは、操作部24または自動で撮影に関する設定がされた後、処理をS202に進める。ここでは、例えば、シャッタースピードが1/30秒に設定される。
In S201, the control unit 20a advances the process to S202 after the
S202では、制御部20aは、操作部24に含まれるシャッタースイッチ24aが半押しされたか否かを判定する。制御部20aはシャッタースイッチ24aが半押しされたと判定した場合は、処理をS203に進め、半押しされないと判定した場合はS202の判定を継続する。
In S202, the control unit 20a determines whether or not the
S203では、制御部20aは、音声入力部27がユーザの音声を入力したか否かを判定する。制御部20aは、音声入力部27がユーザの音声を入力したと判定した場合は、処理をS204に進め、ユーザの音声を入力していないと判定した場合は、処理をS209に進める。ここでは、例えば、音声入力部27が「シャッタースピードを1/60秒に変更」といった音声を入力する。
In S203, the control unit 20a determines whether or not the
S204では、制御部20aは、状態検出回路20eにより、音声入力部27が音声を集音中であるか否かを判定する。制御部20aは、音声入力部27が音声を集音中であると判定した場合は、S204でのユーザの音声入力を継続し、集音が終了したと判定した場合は、処理をS205に進める。音声入力部27が音声を集音中にシャッタースイッチ24の全押しによる撮影開始の指示を受け付けた場合、制御部20aは、後述する音声入力により変更される前の設定で撮影処理を開始する。
In S204, the control unit 20a determines whether or not the
S205では、制御部20aは、音声入力部27による集音が終了し、音声認識サーバ300による音声認識処理が開始されるので、シャッタースイッチ24aの全押しによる撮影開始の指示を無効化し、処理をS206に進める。この場合、機械的にシャッタースイッチの全押しが不可になるように構成してもよい。
In S205, the control unit 20a ends the sound collection by the
S206では、制御部20aは、S203およびS204において音声入力部27から入力された音声データを、通信部25を介して音声認識サーバ300に送信し、処理をS207に進める。音声データは、例えば、wavファイルやmp3ファイルなどである。
In S206, the control unit 20a transmits the voice data input from the
S207では、制御部20aは、音声認識サーバ300から送信されたコマンドを通信部25を介して受信し、処理をS208に進める。コマンドは、例えば、シャッタースピードを1/60秒に変更するコマンドである。
In S207, the control unit 20a receives the command transmitted from the
S208では、制御部20aは、S207で受信したコマンドに含まれる、音声入力部27が入力したユーザの音声に応じた撮影設定の設定値を適用し、処理をS209に進める。ここでは、例えば、S201で設定されたシャッタースピードが1/30秒から1/60秒に変更される。
In S208, the control unit 20a applies the setting value of the shooting setting according to the user's voice input by the
S209では、制御部20aは、状態検出回路20eによる音声認識状態の検出結果に基づいて音声認識処理が完了したと判定し、S205で無効化したシャッタースイッチ24aの全押しによる撮像開始の指示を有効化し、処理をS210に進める。
In S209, the control unit 20a determines that the voice recognition process is completed based on the detection result of the voice recognition state by the
S210では、制御部20aは、シャッタースイッチ24aの全押しによる撮影開始の指示を受け付けたか否かを判定し、指示を受け付けた場合は、処理をS211に進め、指示がない場合は、処理をS202に戻す。
In S210, the control unit 20a determines whether or not the instruction to start shooting by fully pressing the
S211では、制御部20aは、S208で変更された設定に基づいて撮影処理を実行し、処理をS212に進める。 In S211 the control unit 20a executes a shooting process based on the setting changed in S208, and advances the process to S212.
S212では、制御部20aは、S211で生成された画像データを記憶部29に記憶し、処理をS213に進める。
In S212, the control unit 20a stores the image data generated in S211 in the
S213では、制御部20aは、撮影モードを終了するか否かを判定し、終了すると判定した場合は処理を終了し、終了しないと判定した場合は処理をS201に戻す。 In S213, the control unit 20a determines whether or not to end the shooting mode, ends the process if it determines that it ends, and returns the process to S201 if it determines that it does not end.
なお、S211やS212では、撮影画像を表示すると共に、撮影画像が音声入力により変更された設定を反映したものであることを通知するように、背面表示部23にメッセージなどを表示してもよい。
In S211 and S212, a message or the like may be displayed on the
<音声認識サーバ300の処理>次に、図3を参照して、本実施形態の音声認識サーバ300による音声認識処理について説明する。なお、図3の処理は、音声認識サーバ300の制御部30が不図示のメモリに格納されたプログラムを実行することにより実現される。
<Processing of
S301では、制御部30は、図2のS205においてカメラ本体200から音声データを受信する。
In S301, the
S302では、制御部30は、音声認識部32を制御して、S301で受信した音声データに対して音声認識処理を行う。音声認識部32は、音声データのテキスト化、言語理解などを行い、音声認識処理の結果をコマンド生成部33に出力する。
In S302, the
S303では、制御部30は、コマンド生成部33を制御して、音声認識処理の結果に基づいて、カメラの撮影設定に関するコマンドを生成し、通信部31に出力する。コマンド生成部33は、例えば、S302で音声データをテキスト化した内容が「シャッタースピードを1/60に設定」ならば、テキスト化した内容をカメラ本体200のシャッタースピードの設定を変更するコマンドに変換し、生成したコマンドを通信部31に出力した後、処理を終了する。音声入力により設定可能な項目は、シャッタースピードに限らず、ISO感度、絞り、連写/単写、動画/静止画、長時間露光/短時間露光など、記録フォーマット、現像色、記録先などでもよく、音声入力によりこれらの項目を変更する場合、ユーザが音声入力を用いて設定を変更する場合、ユーザの音声が言語理解され、設定変更を行うコマンドが生成される
S304では、制御部30は、通信部31を制御して、S303で生成したコマンドをカメラ本体200に送信する。
In S303, the
以上説明したように、実施形態1によれば、ユーザが音声入力を用いてカメラの撮影設定を変更する場合、音声認識処理中に受け付けたシャッタースイッチ24aの全押しによる撮影開始の指示を無効化する。これにより、ユーザは、音声認識処理中であること、音声入力した設定が反映されたことを容易に判別することができる。そして、ユーザは、音声入力した設定が反映され、シャッタースイッチ24aの全押しによる撮影開始の指示が受け付け可能な状態に戻った後、音声入力による設定が反映された状態で、ユーザの意図通りの撮影を行うことができる。
As described above, according to the first embodiment, when the user changes the shooting setting of the camera by using voice input, the instruction to start shooting by fully pressing the
[実施形態2]次に、実施形態2について説明する。 [Embodiment 2] Next, the second embodiment will be described.
実施形態1では、音声認識処理中のシャッタースイッチ24aの全押しによる撮影開始の指示を無効化していた。これに対して。実施形態2では、音声認識処理中にシャッタースイッチ24aの全押しによる撮影開始の指示を受け付けた場合、変更される前の撮影設定で撮影処理を開始する。その他に関しては実施形態1と同様であるため、以下では、異なるところを中心に説明する。また、実施形態2の撮像装置1および音声認識サーバ300の構成は実施形態1の図1と同様であり、実施形態2の音声認識サーバ300の処理は実施形態1の図3と同様であるため、説明を省略する。
In the first embodiment, the instruction to start shooting by fully pressing the
<撮像装置1の処理>以下に、図4を参照して、実施形態2の撮像装置1による撮影時の設定処理と制御処理について説明する。 <Processing of Imaging Device 1> Hereinafter, setting processing and control processing at the time of photographing by the imaging device 1 of the second embodiment will be described with reference to FIG.
図4のS401〜S404、S406〜S408、S410〜S413の処理は、図2のS201〜S204、S206〜S208、S210〜S213と同様である。 The processing of S401 to S404, S406 to S408, and S410 to S413 in FIG. 4 is the same as that of S201 to S204, S206 to S208, and S210 to S213 in FIG.
図4は、S404において音声入力部27による集音が終了した後の処理が実施形態1の図2と異なっている。すなわち、実施形態1では集音が終了した後にS204においてシャッタースイッチ24aの全押しによる撮影開始の指示を無効にしたが、実施形態2では無効にせず、S406において音声データを音声認識サーバ300に送信する。なお、S404の後は、状態検出回路20eが音声認識サーバ300による音声認識処理中であることを検出している。
FIG. 4 is different from FIG. 2 of the first embodiment in the processing after the sound collection by the
音声認識サーバ300による音声認識処理中において、S420では、制御部20aは、シャッタースイッチ24aの全押しによる撮影開始の指示を受け付けたか否かを判定し、指示を受け付けた場合は、処理をS421に進め、指示がない場合は、処理をS407に進める。
During the voice recognition process by the
S407では、制御部20aは、音声認識サーバ300から送信されたコマンドを通信部25を介して受信し、処理をS408に進める。
In S407, the control unit 20a receives the command transmitted from the
S408では、制御部20aは、S407で受信したコマンドに含まれる、音声入力部27が入力したユーザの音声に応じた撮影設定の設定値を適用し、処理をS410に進める。
In S408, the control unit 20a applies the setting value of the shooting setting according to the user's voice input by the
S421では、制御部20aは、音声入力部27による変更前の撮影設定で撮影処理を開始し、処理をS422に進める。
In S421, the control unit 20a starts the shooting process with the shooting setting before the change by the
S422では、制御部20aは、音声認識サーバ300から送信されたコマンドを通信部25を介して受信し、処理をS423に進める。
In S422, the control unit 20a receives the command transmitted from the
S423では、制御部20aは、S422で受信したコマンドに含まれる、音声入力部27が入力したユーザの音声に応じた撮影設定の設定値を適用し、処理をS424に進める。
In S423, the control unit 20a applies the setting value of the shooting setting according to the user's voice input by the
S424では、制御部20aは、S423で受信したコマンドに基づいて再撮影が必要か否かを判定する。制御部20aは、再撮影が必要であると判定した場合は、処理をS411に進め、必要ではないと判定した場合は、処理をS412に進める。再撮影が必要な場合とは、例えば、音声入力による撮影設定が撮影処理後に反映できない場合であり、シャッタースピード、ISO感度、絞り、連写/単写、動画/静止画などの設定変更が挙げられる。また、再撮影が必要な場合とは、撮影を中止する必要がある場合であり、例えば、長時間露光/短時間露光、動画/静止画などの設定変更が挙げられる。また、再撮影が不要な場合とは、撮影後の現像処理や記録処理において設定の反映が可能な場合であり、例えば、記録フォーマット、現像色、記録先などの変更が挙げられる。 In S424, the control unit 20a determines whether or not reshooting is necessary based on the command received in S423. When the control unit 20a determines that re-imaging is necessary, the process proceeds to S411, and when it is determined that re-imaging is not necessary, the control unit 20a proceeds to the process to S412. The case where re-shooting is necessary is, for example, the case where the shooting setting by voice input cannot be reflected after the shooting process, and the setting change such as shutter speed, ISO sensitivity, aperture, continuous shooting / single shooting, moving image / still image is mentioned. Be done. Further, the case where re-shooting is necessary is a case where it is necessary to stop shooting, and examples thereof include setting changes such as long exposure / short exposure and moving image / still image. Further, the case where re-shooting is unnecessary is a case where the setting can be reflected in the development process and the recording process after the shooting, and examples thereof include changes in the recording format, development color, recording destination, and the like.
S424で再撮影が必要な場合は、S411で、制御部20aは、設定変更後に再度撮影処理を行い、再撮影が不要な場合は、S412で、制御部20aは、S423の音声入力による撮影設定をS421で撮影した結果に反映させて記録する。 If re-shooting is required in S424, the control unit 20a performs the shooting process again after changing the setting in S411, and if re-shooting is not necessary, in S412, the control unit 20a sets the shooting by the voice input of S423. Is reflected in the result of shooting in S421 and recorded.
以上説明したように、実施形態2によれば、音声認識サーバ300における音声認識処理中にシャッタースイッチ24aの全押しによる撮影開始の指示を受け付けた場合、変更前の撮影設定で撮影処理を開始する。これにより、ユーザは、音声認識中のシャッターチャンスを逃すことなく、意図通りの撮影を行うことができる。
As described above, according to the second embodiment, when an instruction to start shooting by fully pressing the
なお、S422でコマンドを受信したが、受信したコマンドに応じた設定が反映できない場合も考えられる。例えば、音声認識に失敗した場合、設定値がカメラのスペックをオーバーする場合などである。このような場合は、S411やS412において、撮影画像を表示すると共に、撮影画像が音声入力による変更前の設定を反映したものであるのか、音声入力による設定を反映したものであるのかを通知するように、背面表示部23にメッセージなどを表示してもよい。
Although the command was received in S422, it is possible that the settings corresponding to the received command cannot be reflected. For example, when voice recognition fails, the set value exceeds the specifications of the camera, and so on. In such a case, in S411 and S412, the captured image is displayed, and it is notified whether the captured image reflects the setting before the change by the voice input or the setting by the voice input. As described above, a message or the like may be displayed on the
上述した実施形態では、音声認識を外部の音声認識サーバ300で行う構成を説明したが、カメラ本体200で音声認識を行う構成でもよい。また、音声入力を受け付けるトリガをシャッタースイッチ24aを半押した場合としたが、これに限らず、例えば特定の音声を検知した場合でもよい。さらに、撮影を開始するトリガをシャッタースイッチ24aの全押した場合としたが、これに限らず、例えば背面表示部23をタッチした場合でもよい。
In the above-described embodiment, the configuration in which the voice recognition is performed by the external
[他の実施形態]
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
[Other Embodiments]
The present invention supplies a program that realizes one or more functions of the above-described embodiment to a system or device via a network or 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 the processing to be performed. It can also be realized by a circuit (for example, ASIC) that realizes one or more functions.
発明は上記実施形態に制限されるものではなく、発明の精神及び範囲から離脱することなく、様々な変更及び変形が可能である。従って、発明の範囲を公にするために請求項を添付する。 The invention is not limited to the above embodiments, and various modifications and modifications can be made without departing from the spirit and scope of the invention. Therefore, a claim is attached to make the scope of the invention public.
100…レンズ部、200…カメラ本体、300…音声認識サーバ、20…電気回路、21…撮像素子、24…操作部、25…通信部、27…音声入力部、30…制御部、31…通信部、32…音声認識部、33…コマンド生成部 100 ... lens unit, 200 ... camera body, 300 ... voice recognition server, 20 ... electric circuit, 21 ... image sensor, 24 ... operation unit, 25 ... communication unit, 27 ... voice input unit, 30 ... control unit, 31 ... communication Unit, 32 ... Voice recognition unit, 33 ... Command generation unit
Claims (10)
音声入力手段と、
ユーザの撮影開始の指示に応じて撮影処理を行う制御手段と、
前記音声入力手段により入力されたユーザの音声に応じて撮影時の設定を変更する設定手段と、を有し、
前記制御手段は、前記音声入力手段により入力された音声について音声認識処理を行っている間はユーザの撮影開始の指示を受け付けないように制御することを特徴とする撮像装置。 Imaging means and
Voice input means and
A control means that performs shooting processing in response to a user's instruction to start shooting,
It has a setting means for changing a setting at the time of shooting according to a user's voice input by the voice input means.
The control means is an imaging device that controls so as not to accept a user's instruction to start shooting while performing voice recognition processing on the voice input by the voice input means.
音声入力手段と、
ユーザの撮影開始の指示に応じて撮影処理を行う制御手段と、
前記音声入力手段により入力されたユーザの音声に応じて撮影時の設定を変更する設定手段と、を有し、
前記制御手段は、前記音声入力手段により入力された音声について音声認識処理を行っている間にユーザから撮影開始の指示を受け付けた場合、前記設定手段により変更される前の設定で撮影処理を開始するように制御することを特徴とする撮像装置。 Imaging means and
Voice input means and
A control means that performs shooting processing in response to a user's instruction to start shooting,
It has a setting means for changing a setting at the time of shooting according to a user's voice input by the voice input means.
When the control means receives an instruction to start shooting from the user while performing voice recognition processing on the voice input by the voice input means, the control means starts the shooting process with the settings before being changed by the setting means. An imaging device characterized in that it is controlled so as to perform.
前記制御手段は、前記音声入力手段により入力したユーザの音声を前記通信手段により外部機器に送信し、
前記設定手段は、前記外部機器から受信したコマンドに基づいて、前記撮影時の設定を変更することを特徴とする請求項1から5のいずれか1項に記載の撮像装置。 Further has a communication means capable of communicating with an external device having a voice recognition function,
The control means transmits the user's voice input by the voice input means to an external device by the communication means.
The imaging device according to any one of claims 1 to 5, wherein the setting means changes the setting at the time of shooting based on a command received from the external device.
前記音声入力手段により入力された音声について音声認識処理を行っている間はユーザの撮影開始の指示を受け付けないようにし、
前記音声認識処理が終了し前記音声入力手段により入力されたユーザの音声に応じて撮影時の設定が変更された後に前記撮影開始の指示を受け付けることを特徴とする制御方法。 It is a control method of an image pickup apparatus having an image pickup means, a voice input means, and a control means for performing a shooting process in response to a user's instruction to start shooting.
While the voice recognition process is being performed on the voice input by the voice input means, the user's instruction to start shooting is not accepted.
A control method comprising receiving an instruction to start shooting after the voice recognition process is completed and a setting at the time of shooting is changed according to a user's voice input by the voice input means.
前記音声入力手段により入力された音声について音声認識処理を行っている間にユーザから撮影開始の指示を受け付けた場合、前記設定手段により変更される前の設定で撮影処理を開始し、
前記音声認識処理が終了した後に前記音声入力手段により入力されたユーザの音声に応じて撮影時の設定を変更することを特徴とする制御方法。 An imaging means, a voice input means, a control means that performs shooting processing in response to a user's instruction to start shooting, and a setting means that changes the shooting setting according to the user's voice input by the voice input means. It is a control method of an image pickup apparatus having
When a user gives an instruction to start shooting while performing voice recognition processing on the voice input by the voice input means, the shooting process is started with the settings before being changed by the setting means.
A control method comprising changing a setting at the time of shooting according to a user's voice input by the voice input means after the voice recognition process is completed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019115745A JP7365793B2 (en) | 2019-06-21 | 2019-06-21 | Imaging device, its control method, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019115745A JP7365793B2 (en) | 2019-06-21 | 2019-06-21 | Imaging device, its control method, and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2021002770A true JP2021002770A (en) | 2021-01-07 |
JP7365793B2 JP7365793B2 (en) | 2023-10-20 |
Family
ID=73994283
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019115745A Active JP7365793B2 (en) | 2019-06-21 | 2019-06-21 | Imaging device, its control method, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7365793B2 (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04323972A (en) * | 1991-04-24 | 1992-11-13 | Canon Inc | Camcorder |
JP2014053876A (en) * | 2012-09-10 | 2014-03-20 | Canon Marketing Japan Inc | Imaging apparatus, control method of the same, and computer program |
JP2015026102A (en) * | 2013-07-24 | 2015-02-05 | シャープ株式会社 | Electronic apparatus |
JP2016058982A (en) * | 2014-09-12 | 2016-04-21 | キヤノン株式会社 | Imaging apparatus |
JP2016119615A (en) * | 2014-12-22 | 2016-06-30 | キヤノン株式会社 | Imaging apparatus, setting method for voice command function, computer program and storage medium |
JP2017188775A (en) * | 2016-04-05 | 2017-10-12 | キヤノン株式会社 | Imaging system and imaging processing method thereof |
JP2018037894A (en) * | 2016-08-31 | 2018-03-08 | キヤノン株式会社 | Electronic device and control method of the same |
-
2019
- 2019-06-21 JP JP2019115745A patent/JP7365793B2/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04323972A (en) * | 1991-04-24 | 1992-11-13 | Canon Inc | Camcorder |
JP2014053876A (en) * | 2012-09-10 | 2014-03-20 | Canon Marketing Japan Inc | Imaging apparatus, control method of the same, and computer program |
JP2015026102A (en) * | 2013-07-24 | 2015-02-05 | シャープ株式会社 | Electronic apparatus |
JP2016058982A (en) * | 2014-09-12 | 2016-04-21 | キヤノン株式会社 | Imaging apparatus |
JP2016119615A (en) * | 2014-12-22 | 2016-06-30 | キヤノン株式会社 | Imaging apparatus, setting method for voice command function, computer program and storage medium |
JP2017188775A (en) * | 2016-04-05 | 2017-10-12 | キヤノン株式会社 | Imaging system and imaging processing method thereof |
JP2018037894A (en) * | 2016-08-31 | 2018-03-08 | キヤノン株式会社 | Electronic device and control method of the same |
Also Published As
Publication number | Publication date |
---|---|
JP7365793B2 (en) | 2023-10-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR20070001817A (en) | Image capture apparatus and auto focus control method | |
JP2008009263A (en) | Imaging device and program therefor | |
EP2461569A1 (en) | Control device, control method, and program | |
KR101660837B1 (en) | Photographing control method and appratus for capturing a moment | |
KR20120071969A (en) | Digital image photographing apparatus and method for controlling the same | |
KR100770637B1 (en) | Digital camera | |
US8687076B2 (en) | Moving image photographing method and moving image photographing apparatus | |
US8384784B2 (en) | Digital photographing apparatus and method of controlling the same | |
JP2014146989A (en) | Image pickup device, image pickup method, and image pickup program | |
JP2014154905A (en) | Imaging apparatus, remote operation terminal, camera system, imaging apparatus control method and program, and remote operation terminal control method and program | |
JP7365793B2 (en) | Imaging device, its control method, and program | |
JP6679409B2 (en) | Imaging device, remote control device, control method and program, and storage medium | |
JP2012010134A (en) | Image recording device | |
JP2005354606A (en) | Digital camera | |
JP2015210467A (en) | Imaging device, imaging control device, program and recording medium | |
JP7353797B2 (en) | Electronic devices, their control methods, and their programs | |
JP2012249155A (en) | Electronic apparatus | |
JP2012129854A (en) | Imaging apparatus and program | |
JP2018191023A (en) | Imaging System | |
JP2004208276A (en) | Imaging device | |
JP2024057447A (en) | Image processing apparatus, control method of image processing apparatus, program and storage medium | |
JP2022160820A (en) | Image pickup apparatus, control method for image pickup apparatus, and program | |
JP2021002802A (en) | Imaging apparatus, control method of the same, and program | |
JP2020086306A (en) | Imaging apparatus, control method thereof, and program thereof | |
JP2014164206A (en) | Imaging apparatus, method for controlling the same, program, and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20210103 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210113 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220608 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230221 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230407 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230531 |
|
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: 20230911 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20231010 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 7365793 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |