(57)【特許請求の範囲】
【請求項１】
撮像装置の撮像を制御情報により制御する撮像制御装置であって、
制御に用いる制御情報の候補値を選定する処理を行う候補値選定処理手段と、
選定された候補値を記憶装置に記憶させる処理を行う候補値記憶処理手段と、
記憶されている候補値から制御に用いる設定値を選択し、前記選定された候補値の候補数と同じ数の目盛りを有するスライダーバーが表示された設定値選択画面を生成する処理を行う設定値選択処理手段と、
選択された設定値を前記撮像装置に通知する処理を行う設定値通知処理手段と
を備えることを特徴とする撮像制御装置。
【請求項２】
請求項１に記載の撮像制御装置において、
前記候補値選定処理手段は、記憶装置に予め格納されたデフォルト値から候補値を選定する処理を行うこと
を特徴とする撮像制御装置。
【請求項３】
請求項１に記載の撮像制御装置において、
前記候補値選定処理手段は、記憶装置に予め格納されたデフォルト値について、最小値から最大値の範囲、および、刻みの入力を受け付けて、候補値を選定すること
を特徴とする撮像制御装置。
【請求項４】
撮像制御装置に、撮像装置の撮像を制御情報により制御する処理を行わせるプログラムであって、
制御に用いる制御情報の候補値を選定する処理を行う候補値選定処理手段と、
選定された候補値を記憶装置に記憶させる処理を行う候補値記憶処理手段と、
記憶されている候補値から制御に用いる設定値を選択し、前記選定された候補値の候補数と同じ数の目盛りを有するスライダーバーが表示された設定値選択画面を生成する処理を行う設定値選択処理手段と、
選択された設定値を前記撮像装置に通知する処理を行う設定値通知処理手段と、を前記撮像制御層に構築させること
を特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置の制御装置に関するものである。
【背景技術】
【０００２】
近年、デジタルカメラやビデオカメラで撮影した静止画や動画の画像をコンピュータ（以下、ＰＣと略記することもある）へ取り込み、ハードディスクに記憶したり、また、ＰＣで編集したりした後、プリンタでカラープリントする、といった分野の技術が進み、ユーザも増えている。
【０００３】
デジタルカメラは、それまでの銀塩カメラと違い、明るさの調整がメカニカルではないため、無段階に近いほど、明るさを細かに制御することが可能となった。例えば、露光時間の設定はミリ秒での制御が可能になり、またプログラム露出制御における補正も１／３段階ずつ、というような絞り機構がないため、連続的な制御が可能となった。
【０００４】
一方、ユーザは、カメラが備えている機能のすべての範囲を用いることはなく、その一部分を使用することが一般的である。例えば、ユーザが撮影の対象とするものにおいて露光時間は、１秒以下とか１０ミリ秒以上であるなどが考えられる。
【０００５】
しかし、上記のようにデジタルカメラの場合、それを制御するパラメータ等の制御情報の範囲とその値とが無数に存在する。このため、ユーザの使い勝手を考慮し、ソフトウェアが、予めパラメータ範囲の値の中から幾つかの代表値を選択しておき、この予め選択された値のリストを固定で用意し、ユーザがその中から欲している値を選択し、撮影する方法を採っている。
【０００６】
【非特許文献１】ニコン  顕微鏡用高精細デジタルカメラＤＸＭ１２００Ｆ  カタログ
【非特許文献２】ニコン  顕微鏡用高精細デジタルカメラＤＸＭ１２００Ｆ  取扱説明書
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、ソフトウェアにより予め用意された固定値からなるリストには、様々なユーザに対応するため、例えば、露光時間についてある程度の数の設定値がリストに含まれることになる。このため、個別ユーザにとっては、必要のない設定値が多数用意されていることになり、ユーザに選択操作の負担がかかることになる。また、ユーザ自身が目的の値を設定したいという希望がある場合に、これまでの固定値からなるリストを用意する技術では、対応しにくいという問題があった。
【０００８】
特に、顕微鏡で観察した象を撮影する場合において、殊に、蛍光観察のように、微弱光を検出する場合は、標本の明るさの微調整が要求されるため、ユーザの欲している明るさに設定できるようにすることは、撮影画像を見やすくする上で重要なことである。しかし、従来技術はこれに対応できていなかった。
【０００９】
本発明では、撮影において用いられる制御情報の設定が容易に行える撮像制御装置を提供する。
【課題を解決するための手段】
【００１０】
本願発明は、「撮像装置の撮像を制御情報により制御する撮像制御装置であって、制御に用いる制御情報の候補値を選定する処理を行う候補値選定処理手段と、選定された候補値を記憶装置に記憶させる処理を行う候補値記憶処理手段と、記憶されている候補値から制御に用いる設定値を選択し、前記選定された候補値の候補数と同じ数の目盛りを有するスライダーバーが表示された設定値選択画面を生成する処理を行う設定値選択処理手段と、
選択された設定値を前記撮像装置に通知する処理を行う設定値通知処理手段と、を備えることを特徴とする撮像制御装置（請求項１）」を提供する。
【００１１】
また、本願発明は「撮像制御装置に、撮像装置の撮像を制御情報により制御する処理を行わせるプログラムであって、制御に用いる制御情報の候補値を選定する処理を行う候補値選定処理手段と、選定された候補値を記憶装置に記憶させる処理を行う候補値記憶処理手段と、記憶されている候補値から制御に用いる設定値を選択し、前記選定された候補値の候補数と同じ数の目盛りを有するスライダーバーが表示された設定値選択画面を生成する処理を行う設定値選択処理手段と、選択された設定値を前記撮像装置に通知する処理を行う設定値通知処理手段とを、前記撮像制御層に構築させることを特徴とするプログラム（請求項４）」を提供する。
【発明の効果】
【００１２】
本発明によれば、ユーザが欲する条件での撮影が容易に可能になる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の撮像制御装置について、図面を参照して説明する。以下の実施形態では、制御情報として、撮像条件の一つである露光時間を示す情報を例として説明する。もちろん、本発明はこれに限られない。
【００１４】
図１は、本発明の一実施形態に係る撮像制御装置のシステム構成を示すブロック図である。
【００１５】
図示するように、本実施形態の撮像制御装置は、撮像装置１００と接続され、撮像装置における撮像を制御する制御装置２００と、制御装置に接続される表示装置３００と、入力装置４００とを有する。制御装置２００は、具体的には、露光時間などのパラメータ等の撮影に用いる制御情報の設定値を撮像装置１００に通知して、撮影を制御する。この撮像装置１００には、ＣＣＤなどの撮像素子を備えたディジタルカメラが挙げられる。本実施形態において制御の対象とする撮像装置１００には、その撮像装置が撮像に際して設定可能な各種制御情報が予め用意されている。従って、制御装置２００から、使用する制御情報の設定値を通知することで、その設定値を条件として用いて撮像制御を行う。もちろん、設定値を撮像装置１００に設定する構成としてもよい。
【００１６】
制御装置２００は、ＣＰＵ、メモリを含む情報処理ユニット２１０と、情報を蓄積することができる読み書き可能な記憶装置、例えば、ハードディスク装置等により構成される記憶ユニット２２０とを有する。この制御装置２００は、特別の装置である必要はなく、一般的なコンピュータにより構成することができる。
【００１７】
記憶ユニット２２０には、情報処理ユニット２１０において実行する各種プログラムが、記録媒体またはネットワークを介してインストールされ、プログラム２２１として記憶される。プログラム２２１としては、例えば、後述する手段２１１から２１４を構築するプログラムが挙げられる。また、記憶ユニット２２０には、データ等が記憶される。データとしては、制御対象として想定している撮像装置について予め用意されている複数の制御情報、例えば、露光時間などを、デフォルト値として記憶するデフォルト値２２２と、設定値の候補として選定された候補値２２３とが記憶される。
【００１８】
情報処理ユニット２１０は、プログラムを実行することで、撮像装置１００の撮像を制御情報により制御する撮像制御装置として、次の機能を構築する。制御に用いる制御情報の候補値を選定する処理を行う候補値選定処理手段２１１と、選定された候補値を記憶装置（記憶ユニット）２２０に記憶させる処理を行う候補値記憶処理手段２１２と、記憶されている候補値から制御に用いる設定値を選択する処理を行う設定値選択処理手段２１３と、選択された設定値を撮像装置１００に通知する処理を行う設定値通知処理手段２１４と、を備える。さらに具体的には、記憶ユニット２２０のデフォルト値２２２から候補値を選定する処理を行う候補値選定処理手段２１１と、選定された候補値を記憶ユニット２２０に候補値２２３として記憶させる処理を行う候補値記憶処理手段２１２と、記憶されている候補値２２３から制御に用いる設定値を選択する処理を行う設定値選択処理手段２１３と、選択された設定値を撮像装置１００に通知する処理を行う設定値通知処理手段２１４と、が構築される。これらの手段は、それぞれの使用目的に応じて情報の演算加工を行う。候補値選定処理手段２１１および候補値記憶処理手段２１２は、例えば、図６に示す手順により候補値の選定し、選定された候補値を記憶する処理を実行する。図２および３に、その際に用いる画面の一例を示す。また、設定選択処理手段２１３および候補値通知処理手段２１４は、例えば、図７に示す手順により候補値から設定値を選択して、撮像装置に通知する処理を実行する。図４および５に、その際に用いる画面の一例を示す。
【００１９】
表示装置３００は、例えば、液晶ディスプレイにより構成され、制御装置２００から送られる画像の表示を行う。画像としては、例えば、図２から図５までが挙げられる。表示装置３００は、制御装置と一体化されて設けられるものであってもよい。例えば、ノートブック型コンピュータの携帯とすることができる。
【００２０】
入力装置４００は、表示装置３００により表される画面に対して操作入力等が行えるものを用いる。すなわち、領域の選択、数値を含む文字の入力、操作指示等が行えるものが用いられる。具体的には、キーボード、マウスなどを含む機器が挙げられる。入力装置４００についても、その全部または一部について、制御装置２００と一体化されて設けられる、ノートブック型コンピュータのようなものであってもよい。
【００２１】
次に、本実施形態の撮像制御装置の動作について、図２から図７をも参照して説明する。まず、図２および図３と、図６を参照して、制御に用いる制御情報の候補値を選定する手順について説明する。ついで、図４および５と、図７を参照して、候補値から設定値を選択する手順について説明する。図１に示す候補値選定処理手段２１１、候補値記憶処理手段２１２、設定値選択処理手段２１３および設定値通知処理手段２１４は、本実施形態のシステムが起動されている場合、例えば、プルダウンメニュー等から選択して、実行させることができる。
【００２２】
図２に示す候補値選定画面５００では、二つの候補値選定方式を選択的に利用できる構成となっている。二つの候補値選定方式として、範囲を選定する領域５２０と、数値を選定する領域５３０とが設けられている。図２に示す例では、制御情報として露光時間を選ぶ場合について例として示している。また、両者に共通に、入力の単位を決める単位入力領域５１０が設けられている。単位入力領域５１０では、プルダウンメニューの形式で、秒等の単位を決定できる。図２の例では、“秒”がデフォルトで設定されている。さらに、この画面を閉じる操作を指示するためのクローズボタン５４０も表示される。
【００２３】
範囲の選定する領域５２０は、範囲の指定により、候補値を選定する場合に用いられる。この領域５２０には、その入力方式を選択するための選定１ボタン５２１と、最小値を数値で入力するための最小値領域５２２と、最大値を数値入力するための最大値領域５２３と、最小値から最大値までをいくつの区分で分けるかという刻みの数値を入力するための刻み領域５２４と、が配置されている。また、設定された範囲を適用する指示を受け付けるための適用ボタン５２５が設けられている。
【００２４】
数値を選定する領域５３０は、数値の削除、追加等の数値の指定により候補値を選定する。この領域５３０には、その入力方式を選択するための選定２ボタン５３１と、設定されている候補値５３４を表示するための候補値表示領域５３２と、候補値表示領域５３２のスクロール指示を行うためのスクロールバー５３３と、追加する数値を入力するための追加数値入力領域５３５と、入力された数値を候補値５３４に加えるための指示を行う追加ボタン５３５と、候補値５３４から選択された数値を削除する指示を行うための削除ボタン５３７と、候補値２２３としてデフォルト値を記憶させると共に、候補値表示領域５３２に、デフォルト値を表示させる指示を行うリストア・デフォルトボタン５３８と、が配置されている。
【００２５】
図３に示す候補値選定画面５００は、値を選定する領域５３０において、候補値５３４が三つ選ばれて候補値表示領域５３２に表示されている状態を示している。この状態では、三つの候補値５３４が、記憶ユニット２２０において候補値２２３として記憶される。
【００２６】
図４は、候補値が多く選ばれている場合の設定値の選択を行うための画面の一例を示す。図５は、候補値が３つに絞られている場合の設定値の選択を行うための画面の一例を示す。
図４および図５において、現在、設定値として選択されている候補値を示す設定値表示部６１０と、選択可能な候補値の値に対応する目盛り有するスライダーバー６２４と、スライダーバー６２４に沿ってスライド操作させて、選択すべき候補値を指定するスライダー６２１と、スライダーバー６２４の両端に位置し、その部分をクリックすることで、スライダー６２１を矢印方向に移動させることができる移動指示ボタン６２２，６２３とを有する。なお、６２５は、プログラム露出制御の補正量を示す。
【００２７】
まず、候補値選定処理について、図６を参照して説明する。情報処理ユニット２１０は、候補値選定処理手段２１１として機能する。すなわち、記憶ユニット２２０から候補値２２３を読み出して（ステップ８０１）、図２に示す候補値選定画面５００を生成して、表示装置３００に表示させる（ステップ８０２）。ここで、候補値を読み出しているのは、前に、候補値を設定している場合があるためである。設定されている候補値に変更がなければ、そのまま利用することができるようにしてある。
【００２８】
候補値選定処理手段２１１は、入力装置４００からの指示操作を待ち（ステップ８０３）、指示操作があった場合、リストア・デフォルトボタン５３８によるデフォルト値読込指示である場合には（ステップ８０４）、記憶ユニット２２０に予め記憶してあるデフォルト値２２２を読み込んで（ステップ８０５）、候補値２２３に選定して、候補値選定画面５００の候補値表示領域５３２に表示する（ステップ８０２）。また、デフォルト値の最小値を最小値領域５２２に、最大値を最大値領域５２３に、さらに、刻みを、刻み領域５２４に、それぞれ表示する（ステップ８０２）。
【００２９】
候補値選定処理手段２１１は、指示操作が、候補値選定画面５００におけるクローズボタン５４０による閉じる指示である場合には、候補値選定処理手段２１１は、この候補値選定画面５００を閉じて、処理を終了する。
【００３０】
候補値選定処理手段２１１は、指示操作が、選定方法の選択指示である場合、選択された方法による選定入力を受け付ける。この例では、選定１ボタン５２１および選定２ボタン５３１のいずれかの選択操作がなされる。
【００３１】
選定１ボタン５２１が選択操作された場合、候補値選定処理手段２１１は、候補値の範囲の入力を受け付けて、候補値を選定する（ステップ８０８）。範囲の受付は次のように行う。まず、最小値領域５２２において最小値の入力を受け付ける。最大値領域５２３において、最大値の入力を受け付ける。また、刻み領域５２４において、最小値から最大値までを区分けする刻みの入力を受け付ける。候補値選定処理手段２１１は、受け付けた最小値、最大値および刻みに基づいて、候補値を算出する。候補値記憶処理手段２１２は、適用ボタン５２５による指示を、入力装置４００を介して受け付けると、算出された候補値を、記憶ユニット２２０において、候補値２２３として記憶させる。なお、候補値選定処理手段２１１は、算出した候補値を候補値表示領域５３２に表示させる。
【００３２】
選定２ボタン５３１が選択操作された場合、候補値処理手段２１１は、候補値表示領域５３２に表示されている候補値５３４群の中から、図示していないカーソルにより特定することにより選択指示を受け付けて、選択された候補値を輝度反転等の表示態様の変更を行う。その状態で、削除ボタン５３７の指示操作を受け付けると、当該選択した候補値を候補値表示領域から消去する。削除指示は、複数の候補値について受け付けることができる。一方、候補値選定処理手段２１１は、追加数値入力領域５３５への数値入力を受け付けて、さらに、追加ボタン５３７への操作指示を受け付けて、候補値表示領域の該当箇所に入力された数値を表示する。図３は、このような処理が行われて候補値が絞り込まれた結果を示すものである。
【００３３】
本実施形態では、数値を追加する場合、必ずしもデフォルト値として用意されていない値についても受け付ける。これは、デフォルト値として用意されていない場合でも、撮像装置においては該当する数値が存在する場合があるからである。また、ユーザが希望の数値で入力しても、最も近い近似値を候補として選ぶ構成としてもよい。もちろん、小さめの近似値を、または、大きめの近似値を候補とするように、予め指定する構成としてもよい。
【００３４】
前述した範囲指定と、数値指定のいずれによる候補選定の場合にも、候補値記憶処理手段２１２は、数値の追加、削除などの変更があるたびに、候補値２２３の値を更新処理する（ステップ８１０）。なお、選定２においても、候補値記憶処理手段２１２を、適合ボタン５２５による指示によって、選定された候補値を記憶させる構成としてもよい。
【００３５】
このようにして、デフォルト値からユーザが選定した候補値が保存されることとなる。この場合において、候補値に、特定の識別子、例えば名称を付して、保存することにより、撮影条件毎に複数種の候補値を個別に管理することが可能となる。また、いつも同じ条件で撮影を行うことも可能となる。この結果、調整する部分が少なくなり、特に顕微鏡で光源の調整などとカメラの調整の両方が必要になるが、カメラ側を一意にすることにより、調整する項目も軽減できる。
【００３６】
次に、候補値から設定値を選択して、撮像装置に通知する処理について、図７を参照して説明する。
【００３７】
設定値選択処理手段２１３は、記憶ユニット２２０から候補値２２３を読み出し（ステップ９０１）、図４または図５に示すような、設定値選択画面６００を生成して、表示装置３００に表示させる（ステップ９０２）。ここで、図４または図５において、設定値選択処理手段２１３は、選択操作の有無を監視し（ステップ９０３）、操作がなされるまでは現在値を表示させる（ステップ９０４）。入力装置４００を介して選択操作がなされた場合、指示された数値を新たに選択された設定値として設定値表示部６１０に表示させる（ステップ９０５）。この後、図示していない適用ボタンによる指示を受け付けると（ステップ９０６）、設定値通知処理手段２１４は、選択された設定値を、撮像装置１００に通知する（ステップ９０７）。ここで、通知は、設定値を示す数値を撮像装置に送る場合と、数値を示す情報を送る場合とがあり得る。
【００３８】
これまで、スライダーバーなどで調節する場合、0.001〜90秒までを表示すると、スライダーバーに付される目盛りが非常に細かくなり、1目盛りの明るさの差異は微小であり、これを用いてユーザが欲している明るさを微調整させることは困難であった。しかし、本実施系に示すように、設定値がユーザの希望に従って絞り込まれるため、このような設定の困難さは生じない。
【００３９】
撮像装置１００は、通知された制御情報、ここでは、露光時間を用いて、撮像を行う。これにより、撮像装置１００の撮像が、設定値により制御されることとなる。
【００４０】
以上のように、本実施形態よれば、多数の設定可能な制御情報から、候補値を選定して、当該撮像に必要な範囲の限られた数の候補値に絞り込むことができる。これにより、撮像装置に制御情報を設定する際、絞り込まれた候補値から選択することができることになる。従って、撮像の際、撮像のための制御情報を、迷わず、簡単に設定することが可能となる。また、通常生じる範囲での変更を見込んで、予め候補を複数選んでおくことで、ある程度の条件変更にも、柔軟に対応できるので、撮像の準備が容易になる。
【００４１】
次に、制御情報の設定について、より具体的に説明する。ここでは、露光時間の設定が、0.0001秒から90秒までの設定が可能なカメラを用いるものとする。例えば、撮像に、二つの露光時間しか必要としない場合、ユーザは、候補値表示領域５３２に、二つの露光時間(0.01秒と、3秒)を候補値として選定する。もちろん、一つのみということもあり得る。
【００４２】
一方、0.001から1秒までを10段階で使用したい場合には、前述した範囲指定により候補値の範囲を指定することによって、候補値を選定することができる。
【００４３】
候補値から設定値の選択を行う場合には、図４および図５に示す設定値選択画面６００を用いて行うことができる。
【００４４】
ところで、撮像装置１００が自動露光制御（ＡＥ）機能を使用している時には、撮像装置側から情報を取得して、前述したスライダー６２１を、その時点で最も近い露光時間を示す目盛りの位置に移動させて表示する構成とすることができる。
【００４５】
本発明は、露光時間の設定に限ったものではなく、例えばゲイン調整やプログラム露出制御の補正量、撮影サイズなどの設定にも応用することが可能である。
【００４６】
また、前述した実施形態では、デフォルト値から候補値を選定している。しかし、本発明はこれに限定されない。候補値を数値で入力することを受け付ける構成とすることができる。
【図面の簡単な説明】
【００４７】
【図１】本発明の一実施形態に係る撮像制御装置のシステム構成を示すブロック図。
【図２】候補値の選定を行うための画面の一例を示す説明図である。
【図３】候補値の選定を行った状態の画面の一例を示す説明図である。
【図４】候補値から設定値の選択を行うための画面の一例を示す説明図である。
【図５】候補値から設定値の選択を行うための画面の他の例を示す説明図である。
【図６】本発明の一実施形態に係る制御装置の処理フローを示すフローチャートである。
【図７】本発明の一実施形態に係る制御装置の処理フローを示すフローチャートである。
【符号の説明】
【００４８】
１００…撮像装置、２００…制御装置、２１０…情報処理ユニット、２１１…候補値選定処理手段、２１２…候補値記憶処理手段、２１３…設定値選択処理手段、２１４…設定値通知処理手段、２２０…記憶ユニット、２２１…プログラム、２２２…デフォルト値、２２３…候補値、３００…表示装置、４…入力装置。
【図１】
0004742705.tif 000002
【図２】
0004742705.tif 000003
【図３】
0004742705.tif 000004
【図４】
0004742705.tif 000005
【図５】
0004742705.tif 000006
【図６】
0004742705.tif 000007
【図７】
0004742705.tif 000008