(57)【要約】【課題】外部装置から受信した撮像トリガに基づき被写体を撮像する撮像装置において、受信した撮像トリガに基づく撮像が行えない場合にその旨をユーザに確実に通知できる仕組みを提供する。【解決手段】撮像装置１００のコマ落ち判定部１０１は、外部装置であるＰＣ２００から被写体の撮像に係る撮像トリガを受信し、撮像装置１００の画像選択出力部１０６は、コマ落ち判定部１０１で第１の撮像トリガを受信した後に第２の撮像トリガを受信した場合であって、撮像センサ１０３が第１の撮像トリガにおける撮像処理中に、コマ落ち判定部１０１で第２の撮像トリガを受信した場合に、当該第２の撮像トリガが無効であることを示す通知画像をＰＣ２００に出力する。【選択図】図１
2019029699.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像する撮像部を備えた撮像装置であって、
外部装置から前記撮像に係る撮像トリガを受信する受信手段と、
前記受信手段で第１の撮像トリガを受信した後に第２の撮像トリガを受信した場合であって、前記撮像部が前記第１の撮像トリガにおける撮像処理中に、前記受信手段で前記第２の撮像トリガを受信した場合に、当該第２の撮像トリガが無効であることを示す通知画像を前記外部装置に出力する出力手段と、
を有することを特徴とする撮像装置。
【請求項２】
前記出力手段は、前記第１の撮像トリガに基づき前記撮像部で得られた第１の撮像画像を更に出力するものであり、前記第１の撮像画像の出力が終了した後に前記通知画像の出力を行うことを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記出力手段は、更に、前記第１の撮像画像の出力中に、前記受信手段で前記第２の撮像トリガを受信した場合に、前記通知画像を出力することを特徴とする請求項２に記載の撮像装置。
【請求項４】
前記出力手段は、前記受信手段で前記第２の撮像トリガを受信した後に第３の撮像トリガを受信した場合であって、前記撮像部が前記第３の撮像トリガにおける撮像処理を終了した際に前記通知画像を出力中である場合には、前記第３の撮像トリガに基づき前記撮像部で得られた第２の撮像画像の出力を、前記通知画像の出力が終了するまで遅延させることを特徴とする請求項２または３に記載の撮像装置。
【請求項５】
前記無効である前記第２の撮像トリガに係る無効トリガ情報を前記通知画像に付加する情報付加手段を更に有し、
前記出力手段は、前記情報付加手段により前記無効トリガ情報が付加された前記通知画像を出力することを特徴とする請求項１乃至４のいずれか１項に記載の撮像装置。
【請求項６】
前記情報付加手段は、前記無効トリガ情報として、前記受信手段で前記第１の撮像トリガを受信してから前記第２の撮像トリガを受信するまでの時間情報および前記第２の撮像トリガの受信回数情報のうちの少なくとも１つの情報を含む情報を付加することを特徴とする請求項５に記載の撮像装置。
【請求項７】
被写体を撮像する撮像部を備えた撮像装置の制御方法であって、
外部装置から前記撮像に係る撮像トリガを受信する受信ステップと、
前記受信ステップで第１の撮像トリガを受信した後に第２の撮像トリガを受信した場合であって、前記撮像部が前記第１の撮像トリガにおける撮像処理中に、前記受信ステップで前記第２の撮像トリガを受信した場合に、当該第２の撮像トリガが無効であることを示す通知画像を前記外部装置に出力する出力ステップと、
を有することを特徴とする撮像装置の制御方法。
【請求項８】
請求項１乃至６のいずれか１項に記載の撮像装置の各手段としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部装置から受信した撮像トリガに基づき被写体を撮像する撮像装置及びその制御方法、並びに、当該撮像装置の各手段としてコンピュータを機能させるためのプログラムに関するものである。
【背景技術】
【０００２】
従来、所定の時間間隔で自動的に撮像し画像を記録するタイムラプス撮像機能を備えた撮像装置の一例として、特許文献１に記載の撮像装置（デジタルスチルカメラ）が知られている。このようなタイムラプス撮像機能を備えた撮像装置は、いわゆるコンシューマ向けの用途だけでなく、例えば、生きた細胞の時間的な変化を撮像する顕微鏡用画像取得装置などの研究や産業の用途にも適用されることが多々ある。
【０００３】
具体的に、特許文献１には、一定の時間が経過すると撮像を行い、撮像が終了すると、再度一定の時間が経過してから撮像するような動作を繰り返して行う技術が開示されている。また、特許文献２には、撮像の時間間隔よりも撮像時間が長い場合に撮像が不可能となると判定し、これを当該撮像装置のユーザに提示する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−１１２８５２号公報
【特許文献２】特開２００４−２３３６６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、外部装置から受信した撮像トリガに基づき被写体を撮像する撮像装置のシステムでは、単に特許文献２に記載の技術を用いて撮像が不可能となる旨の通知をユーザに提示することは困難である。このような撮像装置のシステムでは、ユーザが外部装置から撮像装置の撮像を遠隔操作することになるため、外部装置からは当該撮像装置の撮像状態を直接確認することができず、また、例えば外部装置からシリアルコマンドによる撮像トリガを発行する場合にシリアルコマンドの遅延時間により撮像トリガに基づく撮像の変動要因が増えてしまうこともあるからである。
【０００６】
本発明は、このような問題点に鑑みてなされたものであり、外部装置から受信した撮像トリガに基づき被写体を撮像する撮像装置において、受信した撮像トリガに基づく撮像が行えない場合にその旨をユーザに確実に通知できる仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の撮像装置は、被写体を撮像する撮像部を備えた撮像装置であって、外部装置から前記撮像に係る撮像トリガを受信する受信手段と、前記受信手段で第１の撮像トリガを受信した後に第２の撮像トリガを受信した場合であって、前記撮像部が前記第１の撮像トリガにおける撮像処理中に、前記受信手段で前記第２の撮像トリガを受信した場合に、当該第２の撮像トリガが無効であることを示す通知画像を前記外部装置に出力する出力手段と、を有する。
また、本発明は、上述した撮像装置の制御方法、及び、上述した撮像装置の各手段としてコンピュータを機能させるためのプログラムを含む。
【発明の効果】
【０００８】
本発明によれば、外部装置から受信した撮像トリガに基づき被写体を撮像する撮像装置において、受信した撮像トリガに基づく撮像が行えない場合にその旨をユーザに確実に通知することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の第１の実施形態に係る撮像装置を含む撮像システムの概略構成の一例を示す図である。
【図２】本発明の第１の実施形態に係る撮像装置を含む撮像システムの制御方法の一例を示すタイミングチャートである。
【図３】本発明の第２の実施形態に係る撮像装置を含む撮像システムの概略構成の一例を示す図である。
【図４】本発明の第２の実施形態に係る撮像装置を含む撮像システムの制御方法の一例を示すタイミングチャートである。
【図５】本発明の第３の実施形態に係る撮像装置を含む撮像システムの概略構成の一例を示す図である。
【図６】本発明の第３の実施形態に係る撮像装置を含む撮像システムの制御方法の一例を示すタイミングチャートである。
【図７】本発明の第３の実施形態を示し、図５の情報付加部により無効トリガ情報が付加された通知画像データの一例を示す図である。
【発明を実施するための形態】
【００１０】
以下に、図面を参照しながら、本発明を実施するための形態（実施形態）について説明する。
【００１１】
（第１の実施形態）
まず、本発明の第１の実施形態について説明する。
【００１２】
図１は、本発明の第１の実施形態に係る撮像装置１００−１を含む撮像システム１０の概略構成の一例を示す図である。なお、図１では、本発明の第１の実施形態における説明を分かり易くするために、本発明に係る主要な構成のみを図示し、本発明に係らない他の構成は省略している。
【００１３】
撮像システム１０は、図１に示すように、撮像装置１００−１、及び、パーソナルコンピュータ（以下、「ＰＣ」と記載する）２００を有して構成されている。
【００１４】
撮像装置１００−１は、ＰＣ２００から受信した撮像トリガに基づき被写体を撮像するカメラである。ここで、本実施形態における撮像装置１００−１としては、静止画像が撮像可能なスチルデジタルカメラを想定しているが、本発明においてはこのスチルデジタルカメラに限定されるものではなく、各種のカメラを適用することが可能である。例えば、撮像装置１００−１として、通常用いられる一眼レフカメラやミラーレスカメラ、コンパクトカメラを適用することもできる。また、例えば、撮像装置１００−１として、いわゆる産業用カメラ等で見られる、ディスプレイやユーザ操作部を有さないカメラを適用することもできる。さらに、例えば、撮像装置１００−１として、内視鏡カメラ等の医療用カメラや、監視カメラ、自走・自律飛行機能を有するドローン装置に装着するカメラ等を適用することもできる。
【００１５】
撮像装置１００−１は、図１に示すように、コマ落ち判定部１０１、撮像センサ駆動部１０２、撮像センサ１０３、画像加工部１０４、コマ落ち通知画像生成部１０５、及び、画像選択出力部１０６の各機能構成を有している。
【００１６】
コマ落ち判定部１０１は、外部装置であるＰＣ２００（より詳細には、撮像トリガ操作入力部２０１）から撮像トリガを受信し、受信した撮像トリガに基づく撮像がコマ落ちせずに可能であるか否かを判定する。ここで、本実施形態において、「コマ落ち」とは、撮像トリガを無効として当該撮像トリガに基づく撮像が行われないことを意味する。また、撮像トリガを受信する処理を行うコマ落ち判定部１０１は、受信手段を構成する。
【００１７】
撮像センサ駆動部１０２は、コマ落ち判定部１０１で無効でない（即ち、有効である）と判定された撮像トリガ（有効トリガ）をコマ落ち判定部１０１から取得すると、そのタイミングで撮像センサ１０３を駆動させる。
【００１８】
撮像センサ１０３は、撮像センサ駆動部１０２による駆動制御に基づいて、被写体を撮像する撮像部である。この撮像センサ１０３は、例えば、ＣＭＯＳセンサ等である。
【００１９】
画像加工部１０４は、撮像センサ１０３から出力された撮像画像データを所定のフォーマットに加工する処理を行う。
【００２０】
コマ落ち通知画像生成部１０５は、コマ落ちが発生したときに出力するための通知画像データを生成する。具体的に、図１に示す例では、コマ落ち通知画像生成部１０５は、コマ落ち判定部１０１で無効であると判定された撮像トリガ（無効トリガ）が発生した場合に、当該撮像トリガが無効であることを示す通知画像データを生成する。なお、図１に示す例では、コマ落ち通知画像生成部１０５は、無効トリガが発生した場合に通知画像データを生成する形態を示しているが、本発明はこの形態に限定されるものではない。例えば、コマ落ち通知画像生成部１０５は、無効トリガの発生の有無にかかわらず通知画像データを生成する形態も、本発明に適用可能である。
【００２１】
画像選択出力部１０６は、コマ落ち判定部１０１の判定結果に応じて、上述した通知画像データ及び撮像画像データのうちの一方の画像データを選択し、選択した画像データを外部装置であるＰＣ２００（より詳細には、画像表示・記録部２０２）に出力する。具体的に、画像選択出力部１０６は、無効トリガの場合にはコマ落ち通知画像生成部１０５で生成された通知画像データを選択してＰＣ２００に出力し、有効トリガの場合には画像加工部１０４で加工された撮像画像データを選択してＰＣ２００に出力する。
【００２２】
なお、図１に示す撮像装置１００−１の各機能構成は、それぞれが別のハードウェア構成であっても良いし、１つのハードウェア構成がプログラムに従って動作することで当該各機能構成が実現されても良い。また、複数のハードウェア構成が協働することで、図１に示す撮像装置１００−１の各機能構成が実現されても良い。本実施形態の撮像装置１００−１は、例えば、少なくとも１つのプロセッサー等の制御部、少なくとも１つのプログラムメモリ、レンズや撮像センサ等から構成される少なくとも１つの撮像部、ＰＣ２００と通信するための少なくとも１つの通信インタフェースを有する。この場合、撮像装置１００−１は、プログラムメモリに保持されたプログラム、撮像装置１００−１の各構成部からの入力信号、通信インタフェースを介して受信した受信信号に従って、撮像装置１００−１の各構成部を制御する形態を採る。
【００２３】
ＰＣ２００は、撮像装置１００−１の撮像に係る撮像トリガを含むコマンドの送受信や、撮像装置１００−１から画像データを受信してこれを表示等する外部装置である。このＰＣ２００は、図１に示すように、撮像トリガ操作入力部２０１、及び、画像表示・記録部２０２の各機能構成を有している。
【００２４】
撮像トリガ操作入力部２０１は、ユーザの操作入力により撮像トリガを発生させ、発生させた撮像トリガを撮像装置１００−１（より詳細には、コマ落ち判定部１０１）に送信する。
【００２５】
画像表示・記録部２０２は、撮像装置１００−１（より詳細には、画像選択出力部１０６）から出力された画像データを受信して、これをＰＣモニタに表示したり記録したりする。
【００２６】
図２は、本発明の第１の実施形態に係る撮像装置１００−１を含む撮像システム１０の制御方法の一例を示すタイミングチャートである。なお、図２では、各状態の変化の際に実際には遅延時間が発生するが、説明を分かりやすくするために各遅延時間によるズレは省略している。
【００２７】
なお、図２において、「時刻」は、時刻ｔ０から時刻ｔ８に向かう方向が時間経過を示している。また、図２において、「撮像トリガ」は、コマ落ち判定部１０１がＰＣ２００（より詳細には、撮像トリガ操作入力部２０１）から撮像トリガを受信したタイミングを縦の太線で示している。また、図２において、「露光状態」は、撮像センサ１０３の露光状態を示しており、具体的に、撮像センサ１０３が撮像処理中である露光中の期間を両矢印で示している。また、図２において、「撮像画像出力」は、画像選択出力部１０６から撮像画像データを出力する期間を両矢印で示している。また、図２において、「撮像状態フラグ」は、図１の撮像センサ駆動部１０２から出力される撮像状態フラグを示している。また、図２において、「通知画像生成」は、コマ落ち通知画像生成部１０５で通知画像データを生成する期間を両矢印で示している。また、図２において、「通知画像出力」は、画像選択出力部１０６から通知画像データを出力する期間を両矢印で示している。また、図２において、「ＰＣ画像表示」は、ＰＣ２００の画像表示・記録部２０２に表示される画像データを示している。
【００２８】
まず、図２の時刻ｔ０において、コマ落ち判定部１０１は、ＰＣ２００（より詳細には、撮像トリガ操作入力部２０１）から撮像トリガを受信する。そして、コマ落ち判定部１０１は、撮像センサ駆動部１０２から出力される撮像状態フラグに基づいて、当該受信した撮像トリガに基づく撮像がコマ落ちせずに可能であるか否かを判定する。図２に示す例では、撮像状態フラグは、撮像センサ１０３が露光状態に入ってからその撮像画像データのＰＣ２００への出力が終了するまでの期間がＨレベルとなり、それ以外の期間がＬレベルとなっている。そして、本実施形態では、コマ落ち判定部１０１は、撮像状態フラグがＬレベルの期間に撮像トリガを受信した場合には当該撮像トリガを有効トリガとして撮像センサ駆動部１０２に出力し、また、撮像状態フラグがＨレベルの期間に撮像トリガを受信した場合には当該撮像トリガを無効トリガとしてコマ落ち通知画像生成部１０５及び画像選択出力部１０６に出力する。
【００２９】
具体的に、図２に示す時刻ｔ０の場合には、コマ落ち判定部１０１は、撮像状態フラグがＬレベルの期間に撮像トリガを受信した場合に相当するため、当該撮像トリガを有効トリガとして撮像センサ駆動部１０２に出力する。そして、撮像センサ駆動部１０２は、コマ落ち判定部１０１から有効トリガを取得すると、そのタイミングで撮像センサ１０３を駆動させるとともに、撮像状態フラグをＨレベルに遷移させる。これにより、撮像センサ１０３は、撮像処理中の露光状態及び読み出し状態となり、時刻ｔ０で受信した撮像トリガに基づく撮像画像データ（ｔ０撮像トリガの撮像画像データ）を画像加工部１０４に出力する。そして、このｔ０撮像トリガの撮像画像データは、画像加工部１０４で加工処理が施された後に画像選択出力部１０６を介してＰＣ２００に出力される。即ち、図２の時刻ｔ０で受信した撮像トリガにより、時刻ｔ０〜時刻ｔ１の期間に撮像センサ１０３が露光状態となり、その後、時刻ｔ１〜時刻ｔ２の期間にｔ０撮像トリガの撮像画像データがＰＣ２００に出力される。そして、画像選択出力部１０６によるｔ０撮像トリガの撮像画像データの出力が時刻ｔ２で終了すると、撮像センサ駆動部１０２は、時刻ｔ２のタイミングで撮像状態フラグをＬレベルに遷移させる。
【００３０】
図２に示す例では、時刻ｔ０〜時刻ｔ２の期間に、時刻ｔ０で受信した撮像トリガ以外に受信した撮像トリガは無いため、画像選択出力部１０６は、時刻ｔ１〜時刻ｔ２の期間に画像加工部１０４から出力されたｔ０撮像トリガの撮像画像データをＰＣ２００に出力する。そして、ＰＣ２００は、時刻ｔ２以降に、ｔ０撮像トリガの撮像画像データを画像表示・記録部２０２に表示する。
【００３１】
続いて、図２の時刻ｔ３及び時刻ｔ４で新たな撮像トリガを連続して受信した場合について説明する。
【００３２】
図２の時刻ｔ３において、コマ落ち判定部１０１は、ＰＣ２００（より詳細には、撮像トリガ操作入力部２０１）から撮像トリガを受信する。そして、図２に示す時刻ｔ３の場合には、コマ落ち判定部１０１は、撮像状態フラグがＬレベルの期間に撮像トリガを受信した場合に相当するため、当該撮像トリガを有効トリガとして撮像センサ駆動部１０２に出力する。そして、撮像センサ駆動部１０２は、コマ落ち判定部１０１から有効トリガを取得すると、そのタイミングで撮像センサ１０３を駆動させるとともに、撮像状態フラグをＨレベルに遷移させる。これにより、撮像センサ１０３は、撮像処理中の露光状態及び読み出し状態となり、時刻ｔ３で受信した撮像トリガに基づく撮像画像データ（ｔ３撮像トリガの撮像画像データ）を画像加工部１０４に出力する。そして、ｔ３撮像トリガの撮像画像データは、画像加工部１０４で加工処理が施された後に画像選択出力部１０６を介してＰＣ２００に出力される。即ち、図２の時刻ｔ３で受信した撮像トリガにより、時刻ｔ３〜時刻ｔ５の期間に撮像センサ１０３が露光状態となり、その後、時刻ｔ５〜時刻ｔ６の期間にｔ３撮像トリガの撮像画像データがＰＣ２００に出力される。そして、画像選択出力部１０６によるｔ３撮像トリガの撮像画像データの出力が時刻ｔ６で終了すると、撮像センサ駆動部１０２は、時刻ｔ６のタイミングで撮像状態フラグをＬレベルに遷移させる。また、図２に示す例では、ＰＣ２００は、時刻ｔ６〜時刻ｔ７の期間に、ｔ３撮像トリガの撮像画像データを画像表示・記録部２０２に表示させている。
【００３３】
また、図２の時刻ｔ４において、コマ落ち判定部１０１は、ＰＣ２００（より詳細には、撮像トリガ操作入力部２０１）から撮像トリガを受信する。そして、図２に示す時刻ｔ４の場合には、コマ落ち判定部１０１は、撮像状態フラグがＨレベルの期間に撮像トリガを受信した場合に相当するため、当該撮像トリガを無効トリガとしてコマ落ち通知画像生成部１０５及び画像選択出力部１０６に出力する。これにより、時刻ｔ４以降、コマ落ち通知画像生成部１０５は、時刻ｔ４で受信した撮像トリガが無効であることを示す通知画像データを生成する。ここで、コマ落ち通知画像生成部１０５で生成する通知画像データは、例えば、テストパターン等の、撮像画像データではないと認識される画像データで構わない。
【００３４】
なお、図２に示す例では、時刻ｔ６までは、撮像状態フラグがＨレベルとなっており、画像選択出力部１０６は、画像加工部１０４から出力されるｔ３撮像トリガの撮像画像データを選択し、ＰＣ２００に出力している。そして、上述したように時刻ｔ６のタイミングで撮像状態フラグがＬレベルとなるため、画像選択出力部１０６は、時刻ｔ６〜時刻ｔ７に期間に、コマ落ち通知画像生成部１０５で生成された通知画像データをＰＣ２００に出力する。そして、図２に示す例では、ＰＣ２００は、時刻ｔ７以降に、通知画像データを画像表示・記録部２０２に表示させている。
【００３５】
図２に示す例では、画像選択出力部１０６は、時刻ｔ１〜時刻ｔ２の期間にｔ０撮像トリガの撮像画像データを出力し、時刻ｔ５〜時刻ｔ６の期間にｔ３撮像トリガの撮像画像データを出力し、時刻ｔ６〜時刻ｔ７の期間に通知画像データを出力している。そして、ＰＣ２００の画像表示・記録部２０２は、時刻ｔ２〜時刻ｔ６の期間にｔ０撮像トリガの撮像画像データを表示・記録し、時刻ｔ６〜時刻ｔ７の期間にｔ３撮像トリガの撮像画像データを表示・記録し、時刻ｔ７以降に通知画像データを表示・記録している。
【００３６】
上述したように、第１の実施形態に係る撮像装置１００−１では、コマ落ち判定部１０１が、外部装置であるＰＣ２００から第１の撮像トリガ（図２の時刻ｔ３の撮像トリガ）を受信した後に第２の撮像トリガ（図２の時刻ｔ４の撮像トリガ）を受信した場合であって、撮像センサ１０３が第１の撮像トリガにおける撮像処理中（図２では露光中）に第２の撮像トリガを受信した場合に、画像選択出力部１０６は、当該第２の撮像トリガ（図２の時刻ｔ４の撮像トリガ）が無効であることを示す通知画像データをＰＣ２００に出力（図２では時刻ｔ６〜時刻ｔ７の期間に出力）している。
かかる構成によれば、いわゆるコマ落ちが発生した場合にそれを通知する画像データを出力するため、コマ落ちが発生したことを画像を通じてＰＣ２００のユーザに報知することができる結果、ユーザに確実にコマ落ちが発生したことを知らせることができる。これにより、ユーザは、コマ落ちが発生しないように撮像トリガの発生間隔を調整することが容易になる。
【００３７】
また、第１の実施形態に係る撮像装置１００−１では、画像選択出力部１０６は、第１の撮像トリガ（図２の時刻ｔ３の撮像トリガ）に基づき撮像センサ１０３で得られた第１の撮像画像データの出力が終了（図２の時刻ｔ６）した後に、第２の撮像トリガ（図２の時刻ｔ４の撮像トリガ）が無効であることを示す通知画像データを出力している。
また、第１の実施形態に係る撮像装置１００−１では、画像選択出力部１０６は、更に、上述した第１の撮像画像データの出力中に、コマ落ち判定部１０１が撮像トリガを受信した場合にも、当該撮像トリガが無効であることを示す通知画像データを出力するようにしている。
【００３８】
（第２の実施形態）
次に、本発明の第２の実施形態について説明する。
【００３９】
図３は、本発明の第２の実施形態に係る撮像装置１００−２を含む撮像システム２０の概略構成の一例を示す図である。なお、この図３において、図１に示す構成と同様の構成については同じ符号を付しており、その詳細な説明は省略する。
【００４０】
撮像システム２０は、図３に示すように、撮像装置１００−２、及び、ＰＣ２００を有して構成されている。撮像装置１００−２は、図３に示すように、コマ落ち判定部１０１、撮像センサ駆動部１０２、撮像センサ１０３、画像加工部１０４、コマ落ち通知画像生成部１０５、画像選択出力部１０６、遅延制御部１０７、及び、画像メモリ１０８の各機能構成を有している。即ち、図３に示す第２の実施形態に係る撮像装置１００−２は、図１に示す第１の実施形態に係る撮像装置１００−１の構成に対して、遅延制御部１０７及び画像メモリ１０８を追加した構成となっている。
【００４１】
遅延制御部１０７は、撮像センサ駆動部１０２から出力される露光終了タイミングの時点で、コマ落ち通知画像生成部１０５から通知画像データが出力されているか否かを判断し、出力されている場合には当該露光で得られた撮像画像データの出力を遅延させる。
【００４２】
画像メモリ１０８は、遅延制御部１０７の制御に基づいて、画像選択出力部１０６から出力する撮像画像データの出力タイミングを遅延させるべく当該撮像画像データを保持する。
【００４３】
図４は、本発明の第２の実施形態に係る撮像装置１００−２を含む撮像システム２０の制御方法の一例を示すタイミングチャートである。なお、この図４において、図２に示す要素と同様の要素については同じ符号を付しており、その詳細な説明は省略する。
【００４４】
また、図４のタイミングチャートは、図２のタイミングチャートよりも露光時間が短い状態で撮像を行う場合を示している。また、図４のタイミングチャートは、図２の時刻ｔ２以降のコマ落ちが発生する前後の状況から記載している。
【００４５】
図４において、時刻ｔ３の撮像トリガに続いて時刻ｔ４の撮像トリガがコマ落ち判定部１０１に入力され、画像選択出力部１０６が、時刻ｔ５〜時刻ｔ６の期間にｔ３撮像トリガの撮像画像データを出力し、時刻ｔ６以降に時刻ｔ４の撮像トリガに基づく通知画像データを出力する動作は、上述した図２に示す第１の実施形態と同様である。このとき、遅延制御部１０７は、ｔ３撮像トリガの撮像画像データの出力については、遅延時間がゼロとなるように画像メモリ１０８を制御している。
【００４６】
続いて、図４の時刻ｔ８で新たな撮像トリガを受信した場合について説明する。
【００４７】
図４に示す時刻ｔ８の場合には、コマ落ち判定部１０１は、撮像状態フラグがＬレベルの期間に撮像トリガを受信した場合に相当するため、当該撮像トリガを有効トリガとして撮像センサ駆動部１０２に出力する。そして、撮像センサ駆動部１０２は、コマ落ち判定部１０１から有効トリガを取得すると、そのタイミングで撮像センサ１０３を駆動させるとともに、撮像状態フラグをＨレベルに遷移させる。これにより、撮像センサ１０３は、時刻ｔ８〜時刻ｔ９の期間で露光状態となり、時刻ｔ８で受信した撮像トリガに基づく撮像画像データ（ｔ８撮像トリガの撮像画像データ）を画像加工部１０４に出力する。なお、この時刻ｔ８〜時刻ｔ９の期間中は、画像選択出力部１０６から時刻ｔ４の撮像トリガに基づく通知画像データが出力中の状態となっている。
【００４８】
図４の時刻ｔ９において、時刻ｔ８の撮像トリガに基づく撮像センサ１０３の露光状態が終了するため、この時点で、撮像センサ駆動部１０２は、遅延制御部１０７に対して露光終了タイミングを出力する。遅延制御部１０７は、撮像センサ駆動部１０２から露光終了タイミングを受信した時点で、コマ落ち通知画像生成部１０５から通知画像データが出力されているか否かを判断する。図４に示す例では、時刻ｔ９において、コマ落ち通知画像生成部１０５から通知画像データが出力されている。このため、遅延制御部１０７は、画像メモリ１０８に対して、画像加工部１０４から出力されたｔ８撮像トリガの撮像画像データを所定時間保持して画像選択出力部１０６からの出力タイミングを遅延させるべく制御を行う。具体的に、図４に示す例では、遅延制御部１０７は、画像メモリ１０８に対して、通知画像データの出力が終了する時刻ｔ１０までｔ８撮像トリガの撮像画像データを保持させる制御を行う。
【００４９】
また、遅延制御部１０７は、図３に示すように、撮像センサ駆動部１０２に対して遅延フラグを出力する。この遅延フラグとは、図４に示すように、撮像画像データの出力の遅延実行開始から当該撮像画像データの出力が終了するまでの期間をＨレベルとするフラグである。撮像センサ駆動部１０２は、遅延制御部１０７からこの遅延フラグを取得し、露光状態，出力状態と論理和をとって撮像状態フラグを生成する。その結果、撮像状態フラグは、遅延されたｔ８撮像トリガの撮像画像データの出力が終了となる時刻ｔ１１までＨレベルを維持する。
【００５０】
時刻ｔ１０において、画像メモリ１０８は、保持していたｔ８撮像トリガの撮像画像データを画像選択出力部１０６に送信し、画像選択出力部１０６は、時刻ｔ１０〜時刻ｔ１１の期間にｔ８撮像トリガの撮像画像データをＰＣ２００に出力する。
【００５１】
上述したように、第２の実施形態に係る撮像装置１００−２では、画像選択出力部１０６は、コマ落ち判定部１０１が、外部装置であるＰＣ２００から第２の撮像トリガ（図４の時刻ｔ４の撮像トリガ）を受信した後に第３の撮像トリガ（図４の時刻ｔ８の撮像トリガ）を受信した場合であって、撮像センサ１０３が第３の撮像トリガにおける撮像処理を終了（図４の時刻ｔ９）した際に通知画像データを出力中である場合には、第３の撮像トリガ（図４の時刻ｔ８の撮像トリガ）に基づき撮像センサ１０３で得られた第２の撮像画像の出力を、当該通知画像データの出力が終了するまで遅延させている。
かかる構成によれば、第１の実施形態における効果に加えて、露光時間と画像出力時間との関係で発生する、撮像画像データの出力と通知画像データの出力との衝突を防ぐことができ、自由度の高い露光時間を設定することが可能となる。
【００５２】
（第３の実施形態）
次に、本発明の第３の実施形態について説明する。
【００５３】
図５は、本発明の第３の実施形態に係る撮像装置１００−３を含む撮像システム３０の概略構成の一例を示す図である。なお、この図５において、図１に示す構成と同様の構成については同じ符号を付しており、その詳細な説明は省略する。
【００５４】
撮像システム３０は、図５に示すように、撮像装置１００−３、及び、ＰＣ２００を有して構成されている。撮像装置１００−３は、図５に示すように、コマ落ち判定部１０１、撮像センサ駆動部１０２、撮像センサ１０３、画像加工部１０４、コマ落ち通知画像生成部１０５、画像選択出力部１０６、無効トリガ情報生成部１０９、及び、情報付加部１１０の各機能構成を有している。即ち、図５に示す第３の実施形態に係る撮像装置１００−３は、図１に示す第１の実施形態に係る撮像装置１００−１の構成に対して、無効トリガ情報生成部１０９及び情報付加部１１０を追加した構成となっている。
【００５５】
無効トリガ情報生成部１０９は、コマ落ち判定部１０１から出力される無効トリガと、撮像センサ駆動部１０２から出力される撮像状態フラグを取得し、無効トリガに係る無効トリガ情報を生成する。
【００５６】
情報付加部１１０は、無効トリガ情報生成部１０９で生成された無効トリガ情報を、コマ落ち通知画像生成部１０５で生成された通知画像データに付加する処理を行う。そして、画像選択出力部１０６は、通知画像データを出力する際には、情報付加部１１０により無効トリガ情報が付加された通知画像データを出力する。
【００５７】
図６は、本発明の第３の実施形態に係る撮像装置１００−３を含む撮像システム３０の制御方法の一例を示すタイミングチャートである。なお、この図６において、図２に示す要素と同様の要素については同じ符号を付しており、その詳細な説明は省略する。
【００５８】
図６の時刻ｔ３において、コマ落ち判定部１０１は、ＰＣ２００（より詳細には、撮像トリガ操作入力部２０１）から撮像トリガを受信する。そして、図６に示す時刻ｔ３の場合には、コマ落ち判定部１０１は、撮像状態フラグがＬレベルの期間に撮像トリガを受信した場合に相当するため、当該撮像トリガを有効トリガとして撮像センサ駆動部１０２に出力する。そして、撮像センサ駆動部１０２は、コマ落ち判定部１０１から有効トリガを取得すると、そのタイミングで撮像センサ１０３を駆動させるとともに、撮像状態フラグをＨレベルに遷移させる。これにより、撮像センサ１０３は、時刻ｔ３〜時刻ｔ５の期間で露光状態となり、また、画像選択出力部１０６は、時刻ｔ５〜時刻ｔ６の期間でｔ３撮像トリガの撮像画像データを出力する。
【００５９】
続いて、図６の時刻ｔ４、時刻ｔ１２及び時刻ｔ１３で新たな撮像トリガを連続して受信した場合について説明する。
【００６０】
図６に示す例では、時刻ｔ４、時刻ｔ１２及び時刻ｔ１３の時点で撮像状態フラグがＨレベルであるため、コマ落ち判定部１０１は、時刻ｔ４、時刻ｔ１２及び時刻ｔ１３で受信した撮像トリガを全て無効トリガと判定する。そして、コマ落ち判定部１０１は、当該無効トリガを、コマ落ち通知画像生成部１０５、画像選択出力部１０６及び無効トリガ情報生成部１０９に出力する。
【００６１】
無効トリガ情報生成部１０９は、入力された無効トリガと撮像状態フラグの状態から、撮像状態フラグがＨレベルのときに無効トリガが入力される度に無効トリガ情報を生成する。図６に示す例では、無効トリガ情報として、有効トリガが受信されてから各無効トリガが受信されるまでの時間を計時した時間情報や、無効トリガの受信回数を計数した受信回数情報を例示している。そして、情報付加部１１０は、無効トリガ情報生成部１０９で生成された無効トリガ情報を、コマ落ち通知画像生成部１０５で生成された通知画像データに付加する処理を行う。
【００６２】
図７は、本発明の第３の実施形態を示し、図５の情報付加部１１０により無効トリガ情報が付加された通知画像データの一例を示す図である。
図７に示す通知画像データ７００では、コマ落ち通知画像生成部１０５で生成された通知画像データの内容（例えば「コマ落ちが発生しました」）に、無効トリガ情報７０１〜７０４を付加した例を示している。具体的に、無効トリガ情報７０１は、無効トリガの受信回数を計数した受信回数情報である。また、無効トリガ情報７０２〜７０４は、有効トリガが受信されてから各無効トリガが受信されるまでの時間を計時した時間情報である。より詳細に、無効トリガ情報７０２は時刻ｔ４の無効トリガが受信されるまでの時間情報、無効トリガ情報７０３は時刻ｔ１２の無効トリガが受信されるまでの時間情報、無効トリガ情報７０４は時刻ｔ１３の無効トリガが受信されるまでの時間情報である。
【００６３】
上述したように、第３の実施形態に係る撮像装置１００−３では、情報付加部１１０は、記無効である第２の撮像トリガ（図６の時刻ｔ４、時刻ｔ１２及び時刻ｔ１３で受信した撮像トリガ）に係る無効トリガ情報を通知画像データに付加するようにしている。この際、本実施形態においては、情報付加部１１０は、無効トリガ情報として、第１の撮像トリガ（図６の時刻ｔ３で受信した撮像トリガ）を受信してから当該第２の撮像トリガを受信するまでの時間情報及び当該第２の撮像トリガの受信回数情報のうちの少なくとも１つの情報を含む情報を付加する形態であればよい。そして、画像選択出力部１０６は、通知画像データを出力する際に、情報付加部１１０により無効トリガ情報が付加された通知画像データを出力するようにしている。
かかる構成によれば、第１の実施形態における効果に加えて、ユーザに対してコマ落ちに係る無効トリガの詳細を知らせることができる。
【００６４】
なお、図５〜図７を用いて上述した第３の実施形態では、上述した第１の実施形態に対して第３の実施形態に特有の要素を組み合わせた態様を示したが、本発明はこの態様に限定されるものではない。例えば、上述した第２の実施形態に対して第３の実施形態に特有の要素を組み合わせた態様も、本発明に含まれるものである。
【００６５】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
このプログラム及び当該プログラムを記憶したコンピュータ読み取り可能な記憶媒体は、本発明に含まれる。
【００６６】
なお、上述した本発明の実施形態は、いずれも本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。即ち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
【符号の説明】
【００６７】
１００−１：撮像装置、１０１：コマ落ち判定部、１０２：撮像センサ駆動部、１０３：撮像センサ、１０４：画像加工部、１０５：コマ落ち通知画像生成部、１０６：画像選択出力部、２００：ＰＣ、２０１：撮像トリガ操作入力部、２０２：画像表示・記録部
【図１】
2019029699.tif 000003
【図２】
2019029699.tif 000004
【図３】
2019029699.tif 000005
【図４】
2019029699.tif 000006
【図５】
2019029699.tif 000007
【図６】
2019029699.tif 000008
【図７】
2019029699.tif 000009