(57)【要約】      （修正有）【課題】撮像センサの高フレームレート読出しを行いつつ、使用者の設定している撮像条件に近い状態の画像表示を行う撮像システムを提供する。【解決手段】被写体を撮像する撮像センサを含む撮像手段１０７と、ユーザが撮影条件を入力する撮影条件入力手段２０１と、第一の撮影条件入力手段の設定状態よりも高速で撮像センサを読み出すための撮影条件を設定する高速撮影設定手段１０３と、撮影条件入力手段または高速撮影設定手段いずれかの撮影条件を選択するための撮影条件選択手段１０５と、撮影条件選択手段で選択された撮影条件に従い撮像センサを駆動する撮像センサ駆動手段１０６と、撮像センサの出力である画像信号に対し撮影条件選択手段で選択された撮影条件に従い画像処理を行う画像処理手段１６０と、を有する。【選択図】図１
2018014652.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像する撮像センサを含む撮像手段と、
ユーザが撮影条件を入力する撮影条件入力手段と、
前記第一の撮影条件入力手段の設定状態よりも高速で前記撮像センサを読み出すための撮影条件を設定する高速撮影設定手段と、
前記撮影条件入力手段または前記高速撮影設定手段いずれかの撮影条件を選択するための撮影条件選択手段と、
前記撮影条件選択手段で選択された撮影条件に従い前記撮像センサを駆動する撮像センサ駆動手段と、
前記撮像センサの出力である画像信号に対し前記撮影条件選択手段で選択された撮影条件に従い画像処理を行う画像処理手段と、
を有することを特徴とする撮像システム。
【請求項２】
ユーザが前記撮影条件入力手段または前記高速撮影設定手段いずれかの状態で撮影を行うかを入力する撮影条件入力手段を有し、
前記撮影条件選択手段は前記撮影条件入力手段の内容に従い選択を行うことを特徴とする請求項１に記載の撮像システム。
【請求項３】
前記撮影条件選択手段が前記撮像センサの出力である画像信号に対し画像解析を行う画像解析手段を有し、
前記高速撮影設定手段は前記撮影条件入力手段及び前記画像解析手段の結果により設定を行うことを特徴とする請求項１又は請求項２に記載の撮像システム。
【請求項４】
前記撮像センサに光学像を結像させるための光学手段と、
前記光学手段の状態を検出するための光学状態検出手段を有し、
前記撮影条件選択手段は前記光学状態検出手段の出力の変化に応じて選択を行い、
前記高速撮影設定手段は前記光学状態検出手段の出力の変化に応じて設定を行うことを特徴とする請求項１乃至請求項３の何れか一項に記載の撮像システム。
【請求項５】
ユーザが前記光学手段を操作する操作指令入力手段と、
前記光学状態検出手段の結果と前記操作指令入力手段から光学部材駆動指令を生成する光学部材駆動指令生成手段と、
前記光学部材駆動指令生成手段に従い光学手段を駆動する光学駆動手段を有し、
前記撮影条件選択手段は前記光学部材駆動指令生成手段の出力の変化に応じて選択を行い、
前記高速撮影設定手段は前記光学部材駆動指令生成手段の出力の変化に応じて設定を行うことを特徴とする請求項１乃至請求項４の何れか一項に記載の撮像システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像システムに関し、特に多画素センサを用いたマシンビジョンカメラ等でフレームレートを高めるモードを有する撮像システムに関する。
【背景技術】
【０００２】
近年、１０００万以上の画素を有する撮像装置が使用されるようになってきている。この様な撮像装置で動画を撮像すると、画素数が多いので、画素配列の全画素から信号を読み出す場合、画素配から信号を読み出すための時間が長くなる。これにより、１秒あたりの撮像枚数が減少する（フレームレートが低下する）。フレームレートが低い状態では画像更新周期が低いため、ピント、画角、撮影フレーミングなどの調節時に画像変化が鈍くなり、使用者が不便を感じてしまう。
【０００３】
これに対し特許文献１には、画素配列の一部の画素から信号を読み出さない（間引き読み出しを行う）ことにより、画素配列から信号を読み出すための時間を短縮する技術が提案されている。この技術によれば、１秒あたりの撮像枚数を多くする（フレームレートを高くする）ことができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平９−２１４８３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に示された撮像装置では、画素配列の全体から間引き（スキップ）読出しを行うことにより全体の画像を低解像度で表示しつつ、注目画素領域から間引かず（ブロック）読出しを行うことにより部分の画像を高解像度で表示している。
【０００６】
ここで、特許文献１では、表示画面上に全体の画像（スキップ読出し画像）及び部分の画像（ブロック読出し画像）を同時に表示させているが、使用者が設定した撮像条件とは異なる状態の画像を表示させる点について課題がある。
【０００７】
そこで、本発明の目的は、マシンビジョンカメラについて撮像センサの高フレームレート読出しを行いつつ、使用者の設定している撮像条件に近い状態の画像表示を行う撮像システムを提供することにある。
【課題を解決するための手段】
【０００８】
上記の目的を達成するために、本発明に係る撮像システムは、
被写体を撮像する撮像センサを含む撮像手段と、
ユーザが撮影条件を入力する撮影条件入力手段と、
前記第一の撮影条件入力手段の設定状態よりも高速で前記撮像センサを読み出すための撮影条件を設定する高速撮影設定手段と、
前記撮影条件入力手段または前記高速撮影設定手段いずれかの撮影条件を選択するための撮影条件選択手段と、
前記撮影条件選択手段で選択された撮影条件に従い前記撮像センサを駆動する撮像センサ駆動手段と、
前記撮像センサの出力である画像信号に対し前記撮影条件選択手段で選択された撮影条件に従い画像処理を行う画像処理手段と、
を有することを特徴とする。
【発明の効果】
【０００９】
本発明に係る撮像システムによれば、マシンビジョンカメラについて撮像センサの高フレームレート読出しを行いつつ、使用者の設定している撮像条件に近い状態の画像表示が可能となる効果がある。
【図面の簡単な説明】
【００１０】
【図１】実施例１の構成図
【図２】実施例１のカメラ制御マイコンのフローチャート
【図３】実施例１の高速撮影条件設定処理のフローチャート
【図４】部分読出し、ブロック読出しの説明図
【図５】ビニング処理の説明図
【図６】実施例２の構成図
【図７】実施例２のカメラ制御マイコンのフローチャート
【図８】実施例２の高速撮影条件設定処理のフローチャート
【図９】実施例３の構成図
【図１０】実施例４の構成図
【図１１】実施例４のカメラ制御マイコンのフローチャート
【発明を実施するための形態】
【００１１】
以下に、本発明の好ましい実施の形態を、添付の図面に基づいて詳細に説明する。
【実施例１】
【００１２】
図１は本発明の実施形態にかかわる構成図である。
【００１３】
以下の説明では、本発明を分かり易くするために本発明の主要な部位のみ図示し、本発明の特徴ではない部位は省略する。
【００１４】
１００は、マシンビジョンカメラなどのカメラであり、２００はカメラ１００を操作するためのコマンドの送受信や、画像信号を入力し表示させるＰＣであり、３００はカメラ１００に装着する顕微鏡やレンズなどの光学システムである。
【００１５】
カメラ１００の内部には以下の部材が構成される。１６０はカメラ１００の制御を行うカメラ制御マイコンであり、内部処理をブロック図で表すと以下の１０１〜１０５が構成されている。すなわち、１０１はＰＣ２００から撮影条件情報等の受信やカメラ１００の状態などを外部へ送信するカメラ側コマンド送受信部である。１０２はカメラ側コマンド送受信部１０１を介して入力された撮影条件情報を記憶するユーザ撮影条件記憶部である。１０３はユーザ撮影条件記憶部１０２及びカメラ制御マイコン１５０外部から与えられる撮影画像の解析結果から高速撮影条件を決定する高速撮影条件設定部であり、１０４は高速撮影条件設定部１０３の結果を記憶する高速撮影条件記憶部である。そして１０５はユーザ撮影条件記憶部１０２、高速撮影条件記憶部１０４いずれかの撮影条件を選択しカメラ制御マイコン１５０外部へ出力する撮影条件選択部である。
【００１６】
１０６はカメラ制御マイコン１５０から出力された撮影条件に従ったセンサ駆動信号を生成する撮像センサ駆動部であり、１０７は撮像センサ駆動部１０６の駆動信号により撮影を行う撮像センサである。この撮像センサはアドレス読出し可能なＣＭＯＳセンサを示し、画像信号はモノクロ画像を出力するモノクロセンサとする。
【００１７】
１０８は撮像センサ１０７の出力である画像信号に対し、動き検出やエッジ抽出などの解析処理を行い、結果をカメラ制御マイコン１５０内の高速撮影条件設定部１０３に出力する画像解析部である。
【００１８】
１６０は撮像センサ１０７の出力である画像信号を受信し、カメラ制御マイコン１５０から与えられる条件で画像処理を行う画像処理部である。画像処理部１６０内には以下の処理を行う処理ブロックがある。即ち、１０９は隣接画素の画素信号を加算または平均値演算するビニング処理部である。１１０は画像信号にゲインを与えるゲイン処理部であり、１１１はスキップ読出し制御時に実施するフレーム補間を行う補間処理部である。
【００１９】
そして、１１２は画像処理部１６０の出力である画像信号を外部に出力する画像出力部である。
【００２０】
次にＰＣ２００の構成について説明する。
【００２１】
２０１はユーザがカメラ操作を行うためのコマンド入力部であり、２０２はカメラ１００とコマンドの送受信を行うＰＣ側コマンド送受信部であり、２０３は送受信されたコマンドを表示するためのコマンド表示部である。また、２０４はカメラ１００からの画像信号を入力するための画像入力部であり、２０５は画像を表示するための画像表示部である。そして光学システム３００において、３０１はピント調節を行うフォーカスレンズであり、３０２は画角調節を行うズームレンズであり、３０３は絞りを調整するアイリスである。
【００２２】
次にユーザがコマンド入力部２０１から設定・操作可能な、カメラ１００の機能について説明する。
【００２３】
第一の機能としてセンサ蓄積時間の設定が可能である。ユーザが所望の蓄積時間を入力することで、設定後の撮影に反映される。
【００２４】
第二の機能としてビニング機能がある。これは撮像センサ１０７から読出した画素信号について、隣接する複数の画素信号で加算、平均演算を行うことで感度を向上させる機能である。水平方向、垂直方向別々のビニング量を設定可能だが、説明を簡略化するため、本実施例では水平垂直各２画素の設定が可能なものとする。
【００２５】
第三の機能として部分読出し機能がある。これは撮像センサ１０７からユーザが設定した範囲の画素について読出しを行い、設定外の画素については読み飛ばしを行う。この機能はユーザの着目したい範囲の解像度を維持したまま読み飛ばしを行うので、撮影速度を上げることが可能である。
【００２６】
第四の機能としてゲイン設定機能がある。本実施例では、読み出された画素信号に対しゲインを加えるデジタルゲイン機能を有するものとする。本実施例では１倍〜１２８倍の設定が可能なものとする。
【００２７】
本実施例のカメラ１００は上記４種の機能をユーザは設定可能であり、撮影形態に合わせ最適な設定ができるものとなっている。
【００２８】
動作について図２のカメラ制御マイコン１５０のフローを用いながら説明する。
【００２９】
カメラ制御マイコン１５０は処理ステップＳ２００で処理を開始すると、まず処理ステップＳ２０１で初期化動作を行う。即ち、ユーザ撮影条件記憶部１０２、高速撮影条件記憶部１０４の内容を予め定められた初期値に設定する。
【００３０】
ユーザはＰＣ２００のコマンド入力部２０１からカメラ１００の撮影条件の設定を行う。本実施例では以下の設定がなされたものとする。
・蓄積時間：５００ｍｓ
・ビニング：加算２画素
・部分読出し：水平垂直方向それぞれ１／２の中央
・ゲイン：なし（１倍）
処理ステップＳ２０２で上記撮影条件はＰＣ側コマンド送受信部２０２を介し、コマンド送受信部１０１に入力される。
【００３１】
そして、処理ステップＳ２０３でユーザ撮影条件記憶部１０２にユーザ撮影条件として上記４種の機能設定値が記憶される。
【００３２】
次にカメラ制御マイコン１５０は処理ステップＳ２０４で、コマンドで与えられる高速撮影切換えコマンドが受信されたかを確認する。このコマンドは本発明の特徴的部分である、ユーザ撮影条件に近い条件で撮像センサ１０７を高速読出動作を行わせる指示コマンドであり、現在の状態は“ユーザ撮影条件”での読出しを指示しているものとする。その結果、処理ステップＳ２０４から処理ステップＳ２０５へ処理を移す。
【００３３】
処理ステップＳ２０５ではユーザ撮影条件での設定を外部に出力する。つまり、撮影条件選択部１０５を介し、撮像センサ駆動部１０６には、
・蓄積時間：５００ｍｓ
・部分読出し：水平垂直方向それぞれ１／２の中央
を出力し、画像処理部１６０には
・ビニング：加算２画素
・ゲイン設定値：本実施例では１倍
・部分読出し：水平垂直方向それぞれ１／２の中央
を出力する。
【００３４】
撮像センサ駆動部１０６では与えられた撮影条件設定に従ったセンサ駆動を行い、撮像センサ１０７は撮影画像を出力する。本実施例の状態では蓄積時間を５００ｍｓの設定とし、部分読出し設定に従った読み飛ばし制御を行う。図４（Ａ）に撮像センサ１０７の有効画素領域と部分読出し領域のイメージ図を示す。グレイで示した部分読出し領域内の画素について撮像センサ１０７から読出し、以外の白い部分について読み飛ばしを行う。なお、ビニング設定による駆動制御の変更はなく、撮像センサ１０７読出し後に画像処理で実施する。
【００３５】
撮影された画像信号は画像処理部１６０に入力され、撮影条件設定に従った画像処理を行う。
【００３６】
先ずはビニング処理部１０９で設定されたビニング処理を行う。ここではユーザの設定した、水平垂直２画素を加算する処理を行う。図５（Ａ）に撮像センサ１０７の画素イメージを示す。細い線の各画素に対し、太線で示した２ｘ２の４画素単位、つまり座標（１，１）、（１，２）、（２，１）、（２，２）で加算演算を行い、後段へ出力する。
【００３７】
次にゲイン処理部１１０でゲイン処理を行うが、本例ではゲインは１倍であるので画像信号について処理は施さずに補間処理部１１１へ画像信号を出力する。補間処理部１１１では、ユーザ撮影条件時は補間処理を行わず、画像信号を外部へ出力する。出力された画像信号はＰＣ２００の画像入力部２０４を介し画像表示部２０５に表示がなされる。
【００３８】
また、撮影された画像信号は画像処理部１６０に入力されるとともに、画像解析部１０８へも入力される。画像解析部１０８ではＨＰＦ等により抽出したエッジのフレーム間での変化情報、フレーム間の動きベクトル値の変化情報を解析し、カメラ制御マイコン１５０の高速撮影条件設定部１０３に出力する。高速撮影条件設定部１０３の処理は処理ステップＳ２０６で行われる。
【００３９】
高速撮影条件設定部１０３の詳細なフローを図３に示す。
【００４０】
処理ステップＳ３００で処理を開始した後、先ず処理ステップＳ３０１でユーザ撮影条件記憶部１０２から設定状態を受信する。その後、前述した画像解析部１０８の解析結果を処理ステップＳ３０２で受信する。その後処理ステップＳ３０３で蓄積時間短縮のための処理を行う。ここでは蓄積時間を短縮するためゲイン機能を利用する。つまり、ユーザ設定で使用していないゲイン設定を最大に設定し、蓄積時間を設定した追加ゲインで割った値とする。数式で表すと式（１）の関係となる。
【００４１】
高速条件蓄積時間＝ユーザ条件蓄積時間／（最大ゲイン倍率／ユーザ設定ゲイン倍率）
・・式（１）
本実施例では最大ゲインが１２８倍、ユーザ撮影条件は蓄積時間５００ｍｓ、ゲイン１倍であるので高速条件の蓄積時間は
高速条件蓄積時間＝５００ｍｓ／（１２８／１）＝３．９ｍｓ・・式（２）
となる。
【００４２】
その後処理を進め、画像解析部１０８から与えられたフレーム間の動きベクトル値の変化情報から、処理ステップＳ３０４では画面全体が一方向に動いているか、また処理ステップＳ３０５では画角が変化しているかをそれぞれ判断する。
【００４３】
処理ステップＳ３０４、Ｓ３０５の判定で画面全体が一方向に移動しているか、画角変化があると判断した場合、処理ステップＳ３０６でスキップ量設定を行う。スキップ量とは行単位の読み飛ばし量であり、ユーザが設定した画面の全範囲が把握できるように行飛ばし設定を行う。本実施例では４行毎に１行読み出す設定を行うものとする。その後処理ステップＳ３０７へ処理を移す。
【００４４】
一方、処理ステップＳ３０４、Ｓ３０５の判定結果が“Ｎｏ“で有った場合も処理ステップＳ３０７に処理を移し、画像解析部１０８から受けたエッジのフレーム間での変化情報からエッジの状態に変化が大きいかを判断する。変化が大きい場合、処理ステップＳ３０８へ処理を移し、ブロック読出しの設定を行う。
【００４５】
図４（Ｂ）に、撮像センサ１０７の有効画素領域のイメージ図を示す。
【００４６】
同図は更にユーザが設定した部分読出し領域をグレイで表現し、処理ステップＳ３０８で生成する高速設定ブロック読出し領域を黒で表現している。高速設定ブロック読出し領域は、エッジ量の大きな画素が含まれる領域を選択している。そして撮像センサ１０７に対し、ユーザ設定部分領域の撮影と、高速設定ブロック読出し領域の撮影の周期を決定する。周期決定については、例えば高速設定ブロック読出し領域外のエッジが少ない場合には、高速ブロック領域撮影頻度を高くする設定を行う。その後処理ステップＳ３０９に処理を移す。
【００４７】
また処理ステップＳ３０７の判定結果が“Ｎｏ“で有った場合も処理ステップＳ３０９に処理を移し、処理ステップＳ３０３〜Ｓ３０８で設定した設定値を高速撮影条件として高速撮影条件記憶部１０４へ送信する。以下に送信する情報を繰り返しになるが示す。
・蓄積時間：３．９ｍｓ
・ビニング：加算２画素
・部分読出し：水平垂直方向それぞれ１／２の中央
・ゲイン：１２８倍
・スキップ読出し量（本実施例では１／４行）
・ブロック読出し領域、と周期
その後処理ステップＳ３１０で高速撮影条件処理を終え、図２の処理ステップＳ２０７へ移行する。
【００４８】
処理ステップＳ２０７では処理ステップＳ３０９で送信された高速撮影条件を高速撮影条件記憶部１０４で記憶し処理を処理ステップＳ２０２へ戻す。
【００４９】
ここでユーザが、コマンド入力部２０１から高速撮影切換えコマンドを高速読出し設定指示してきたものとする。
【００５０】
処理ステップＳ２０２で上記指示を受付け、処理ステップＳ２０４で判断し、処理を処理ステップＳ２０８へ移行し、高速撮影条件を外部へ出力する。つまり、センサ駆動部１０６には
・蓄積時間：３．９ｍｓ
・スキップ読出し量（本実施例では１／４行）
・ブロック読出し領域、と周期
を出力し、画像処理部１６０には
・ゲイン設定値：１２８倍
・ビニング：加算２画素
・部分読出し：水平垂直方向それぞれ１／２の中央
・スキップ読出し量（本実施例では１／４行）
・ブロック読出し領域、と周期
を出力する。
【００５１】
センサ駆動部１０６では上記撮影条件の設定で撮像センサ１０７に撮影をさせる。そして撮像センサ１０７は画像信号を画像処理部１６０へ出力する。
【００５２】
画像処理部１６０では先ずビニング処理部１０９の処理がなされる。高速撮影条件でのビニング処理はスキップ読出しでスキップされた行の補間処理と併せて処理を行う。
【００５３】
図５（Ｂ）に、撮像センサ１０７の画素イメージを示す。
【００５４】
同図で細い格子が１画素に相当し、太線が２画素のビニング画素を示している。そしてグレイの行がスキップ読出しで読み出された行を示している。先ず座標（１，１）、（１，２）、（２，１）、（２，２）のビニング処理はスキップ読出しで読み出された座標（１，１）、（１，２）画素の加算演算を行い、画素信号が得られない座標（２，１）、（２，２）画素の代わりに加算結果を倍にする。また、全画素が得られない座標（３，１）、（３，２）、（４，１）、（４，２）のビニング処理は上記座標（１，１）、（１，２）、（２，１）、（２，２）で補完し出力する。この処理を対象画素について順次行う。
【００５５】
次にゲイン処理部１１０でゲイン処理を行う。本実施例では蓄積時間を短縮するために１２８倍のゲインを加える。
【００５６】
その後補間処理部１１１でブロック読出し範囲と周期情報からユーザ撮影条件の部分読出し設定の画像を補完し復元する。即ち、補間処理部１１１で不図示ながら構成されているフレームメモリに部分読出し領域分のメモリを構成し、撮影の度に上書きをして行く。この際ブロック読出しされた撮影画像信号についてはメモリ書込み位置を部分読出し撮影時の画像信号のアドレスと対応させながら上書きを行う。
【００５７】
その後、ユーザ設定条件に復元させた画像信号を外部に出力する。
【００５８】
処理ステップＳ２０８の処理を終えた後、カメラ制御マイコン１５０は処理を処理ステップＳ２０２に戻し、以降、繰り返しの処理を行う。
【００５９】
以上、述べたとおり、本発明によれば、ユーザの撮影条件に従った撮影領域で蓄積時間を短縮し、更に撮影調整状態を判断し、画角や撮影アングル調整の場合は撮影領域全体を高速で撮像センサ１０７から読出し、また、ピント調整の場合は、解像度は維持しながらエッジ情報の多い部分の画像更新周期を高くすることで撮像センサ１０７の高速読出しを可能とさせている。
【００６０】
なお、本実施例では、本発明の特徴的な部分をカメラ１００に集約して記載したが、ＰＣ２００に機能を負担させても構わない。つまり少なくともカメラ制御マイコン１５０、画像処理部１６０の機能ブロックいずれかをＰＣ側での処理としても構わない。
【実施例２】
【００６１】
図６に、本発明の実施例２の構成図を示す。実施例１と同等の部分については同じ番号を与え、説明は省略する。
【００６２】
本発明の特徴となるところは、レンズや顕微鏡などの光学システム３００の光学部材や不図示のパンチルトの状態変化を検出し、変化量に応じて高速センサ読出しを行う所にある。
【００６３】
図６において、３０４はユーザが光学システムを操作するための光学操作部であり、３０５はフォーカス３０１、ズーム３０２、アイリス３０３の光学部材の位置をそれぞれ検出する光学検出部である。この光学検出部３０５の検出結果はカメラ制御マイコン１５０に与えられる。
【００６４】
図７のタイミングチャートと合わせ、動作を説明する。
【００６５】
カメラ制御マイコン１５０は実施例１と同じく、処理ステップＳ２０１で初期化をした後処理ステップＳ２０２でカメラコマンドを受信し、処理ステップＳ２０３でユーザ撮影条件を記憶し、処理ステップＳ２０８へ移行する。
【００６６】
処理ステップＳ２０８では光学位置検出部３０４の位置情報を受信し、前回の撮影時の位置との変化量を算出する。そして処理ステップＳ２０９で光学状態に変化があったかを判断し、変化が無い場合は処理ステップＳ２０５でユーザ撮影条件を選択し、撮像センサ駆動部１０６、画像処理部１６０へそれぞれの設定値を出力した後処理を処理ステップＳ２０６へ移行する。また、ここで出力されたユーザ撮影条件を受け、撮像センサ１０７は撮影を行い、画像処理部１６０は画像処理を行い外部へ画像信号を出力する。
【００６７】
図８は処理ステップＳ２０６の高速撮影条件設定の詳細なフローである。即ち、処理ステップＳ３００で処理が開始されると、処理ステップＳ３０１でユーザ撮影条件記憶部１０２から設定状態を受信する。その後処理ステップＳ３０３で蓄積時間短縮のための処理を行う。この処理内容は実施例１と同等の処理を行う。
【００６８】
そして、処理ステップＳ３１１でズーム３０２が変化したか、また、処理ステップＳ１２でアイリス３０３が変化したのかそれぞれ判断し、いずれかが変化している場合には画面全体を注視していると判断し、処理ステップ３０６のスキップ量設定処理に移行する。スキップ量設定処理の内容も実施例１と同等であるが、ズーム３０２やアイリス３０３の変化量に応じてスキップ量を変化させてもよい。これにより、より速い光学状態の変化があった場合、撮像センサ１０７の読出しも高速で行えるので表示画像の変化に違和感が少なくなる。
【００６９】
処理ステップＳ３１１、Ｓ３１２の分岐処理を通過した後、処理ステップＳ３１３でフォーカス３０１が変化したのかの判断を行う。フォーカスが変化した場合、処理ステップＳ３０８でブロック読出し範囲と撮影周期の設定を行う。読出し範囲、周期はユーザ撮影条件の部分読出し領域とフォーカス変化量に応じて決定する。
【００７０】
処理ステップＳ３１３の分岐処理を通過した後、処理ステップＳ３０９で、処理ステップＳ３０３、Ｓ３０６、Ｓ３０８で設定した設定値を高速撮影条件として高速撮影条件記憶部１０４へ送信する。
【００７１】
その後処理を図７の処理ステップＳ２０７へ移し、高速撮影条件を記憶し、処理を処理ステップＳ２０２へ戻す。
【００７２】
一方、処理ステップＳ２０９で光学状態に変化があった場合、処理ステップＳ２０８へ移行し、撮像センサ駆動部１０６、画像処理部１６０へそれぞれの高速撮影条件設定値を出力した後処理を処理ステップＳ２０２へ戻す。ここで出力されたユーザ撮影条件を受け、撮像センサ１０７は撮影を行い、画像処理部１６０は所定の画像処理を行い外部へ画像信号を出力する。
【００７３】
この様な構成をとることで、光学システムの操作中に高速読出しモードに遷移するので、モード切替えのユーザ操作が無くなる。
【００７４】
なお、本実施例ではフォーカス３０１、ズーム３０２、アイリス３０３を例に挙げて説明したが、フィルタディスクの切替えや、被写体を載せたステージの移動量に応用も可能である。
【実施例３】
【００７５】
図９に、本発明の実施例３の構成図を示す。実施例１、２と同等の部分については同じ番号を与え、説明は省略する。
【００７６】
本発明の特徴となるところは、実施例１で構成した画像解析部１０８と実施例２で構成した光学検出部３０５を合わせて構成し、撮像センサ１０７に対し高速読出しを行い、画像処理部１６０でユーザ撮影条件に近い状態に復元する所にある。
【００７７】
カメラ制御マイコン１５０の全体の全体の動作については実施例２の図７のフローに従い、高速読出し処理の分岐は処理ステップＳ２０９での光学状態の変化により判断する。
【００７８】
そして、処理ステップＳ２０６の高速撮影条件設定処理の内容は実施例１の図３のフローに従う。つまり、図３の処理ステップＳ３０４、Ｓ３０５、Ｓ３０７のそれぞれ、動き、画角、エッジの変化判定は画像解析部１０８、光学検出部３０５双方の状態で判断する。
【００７９】
そして処理ステップＳ３０６のスキップ量設定では実施例２と同じ光学検出部３０５の状態でスキップ量を設定する。また、処理ステップＳ３０８のブロック読出し範囲、周期設定は実施例１と同じ画像解析部１０８の状態で設定する。
【００８０】
このような構成にすることで、光学システム３００の状態と、撮影画像の状態から好適な高速読出しが可能となる。
【実施例４】
【００８１】
図１０に、本発明の実施例４の構成図を示す。実施例１、２、３と同等の部分については同じ番号を与え、説明は省略する。
【００８２】
本発明の特徴となるところは、光学システム３００の操作はＰＣ２００のコマンド入力部２０１からのユーザ操作により移動する点にある。
【００８３】
同図のカメラ１００において、１１３はカメラ側コマンド送受信部１０１からの光学駆動指令と、光学検出部３０５からの光学位置情報から光学制御信号を生成する光学駆動制御部である。また光学システム３００において３０６はフォーカス３０１、ズーム３０２、アイリス３０３をそれぞれ駆動させる光学駆動部である。
【００８４】
図１１に、動作フローを示す。他の実施例と異なる点は処理ステップＳ２１０の判断条件に光学駆動制御部１１３の出力である光学制御信号を使用する点である。光学制御信号が駆動中であれば高速撮影条件に、停止中であればユーザ撮影条件にもとつく撮影を行うように動作する。
【００８５】
このような構成にすることで、ＰＣ２００からの光学操作の状態でも高速撮影動作が可能となる。
【符号の説明】
【００８６】
１００  カメラ、２００  ＰＣ、３００  レンズ、１０２  ユーザ撮影条件記憶部、
１０３  高速撮影条件設定部、１０４  高速撮影条件記憶部、１０５  撮影条件選択部、
１０８  画像解析部、１６０  画像処理部、３０５  光学検出部
【図１】
2018014652.tif 000003
【図２】
2018014652.tif 000004
【図３】
2018014652.tif 000005
【図４】
2018014652.tif 000006
【図５】
2018014652.tif 000007
【図６】
2018014652.tif 000008
【図７】
2018014652.tif 000009
【図８】
2018014652.tif 000010
【図９】
2018014652.tif 000011
【図１０】
2018014652.tif 000012
【図１１】
2018014652.tif 000013