JP2005037683A - 顕微鏡用撮像装置とその制御方法、及び制御方法に係るプログラム - Google Patents
顕微鏡用撮像装置とその制御方法、及び制御方法に係るプログラム Download PDFInfo
- Publication number
- JP2005037683A JP2005037683A JP2003274355A JP2003274355A JP2005037683A JP 2005037683 A JP2005037683 A JP 2005037683A JP 2003274355 A JP2003274355 A JP 2003274355A JP 2003274355 A JP2003274355 A JP 2003274355A JP 2005037683 A JP2005037683 A JP 2005037683A
- Authority
- JP
- Japan
- Prior art keywords
- exposure time
- microscope
- change
- evaluation value
- calculated
- 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.)
- Pending
Links
Images
Landscapes
- Exposure Control For Cameras (AREA)
- Microscoopes, Condenser (AREA)
- Cameras Adapted For Combination With Other Photographic Or Optical Apparatuses (AREA)
- Studio Devices (AREA)
Abstract
【課題】 顕微鏡の動作状態や操作状況等を顕微鏡側で検出し撮像装置に通知することを要せず、撮像装置側でこれを検出し、顕微鏡の、操作等による観察像の状態の変化に応じて露出時間の設定を行い、最適な露出の動画像を表示する顕微鏡用撮像装置とその制御方法及び制御方法に係るプログラムを提供することを課題とする。
【解決手段】 コントラスト演算部48は、顕微鏡の操作に伴う観察像の変化から顕微鏡の状態の変化を検出する。コントラスト演算部48が顕微鏡の状態の変化を検出すると、AE演算部49は、変化に適応した露出時間の設定が必要か否かを判断する。AE演算部49は、変化に適応した露出時間の設定が必要であると判断すると、観察像の変化に適応した露出時間を設定する。
【選択図】 図3
【解決手段】 コントラスト演算部48は、顕微鏡の操作に伴う観察像の変化から顕微鏡の状態の変化を検出する。コントラスト演算部48が顕微鏡の状態の変化を検出すると、AE演算部49は、変化に適応した露出時間の設定が必要か否かを判断する。AE演算部49は、変化に適応した露出時間の設定が必要であると判断すると、観察像の変化に適応した露出時間を設定する。
【選択図】 図3
Description
本発明は、顕微鏡に付属して使用される撮像装置、その制御方法及び制御方法に係るプログラムに関し、特に、顕微鏡の、操作に伴って起こる観察像の状態の変化を検出し、露出時間の制御を行う顕微鏡用撮像装置と、その制御方法及び制御方法に係るプログラムに関する。
従来技術として、電動顕微鏡のステージ、対物レンズ(レボルバ)、キューブユニット、照明用シャッタ等が操作された場合に生じる動画像の明るさのちらつきや高輝度発光を、各顕微鏡部位の動作状態を検出する検出手段からの情報に基づき、顕微鏡用撮像装置の露出時間を固定したり、動画像の更新を停止したりすることにより防止することのできる顕微鏡用撮像装置が、開示されている(例えば、特許文献1)。
特開2001−292369号公報
上記の顕微鏡用撮像装置は、高価な電動顕微鏡と組み合わせて使用することを前提としており、安価なマニュアル顕微鏡と組み合わせて使用した場合には、上記のような効果を得ることはできない。
また、顕微鏡の動作状態や操作状況の情報を顕微鏡側で検出することを前提とすると、顕微鏡と撮像装置との間で、電気的及びソフトウェア的な情報通知手段を設けなければならない。このため、顕微鏡システムは、複雑かつ高価にならざるを得なくなる。
また、顕微鏡の動作状態や操作状況の情報を顕微鏡側で検出することを前提とすると、顕微鏡と撮像装置との間で、電気的及びソフトウェア的な情報通知手段を設けなければならない。このため、顕微鏡システムは、複雑かつ高価にならざるを得なくなる。
上記の点に鑑み、本発明は、顕微鏡の動作状態や操作状況等を顕微鏡側で検出し撮像装置に通知することを要せず、撮像装置側でこれを検出し、顕微鏡の、操作等による観察像の状態の変化に応じて露出時間の設定を行い、最適な露出の動画像を表示する顕微鏡用撮像装置とその制御方法及び制御方法に係るプログラムを提供することを目的とする。
本発明の一観点によれば、顕微鏡が適正な露出の観察像を得るために、必要とされる露出時間を演算する機能を備えた顕微鏡用撮像装置において、顕微鏡の操作に伴う観察像の変化から顕微鏡の状態の変化を検出する検出手段と、前記検出手段が顕微鏡の状態の変化を検出すると、変化に適応した露出時間の設定が必要か否かを判断する判断手段と、前記判断手段が、変化に適応した露出時間の設定が必要であると判断すると、観察像の変化に適応した露出時間を設定する露出時間設定手段とを備えたことを特徴とする顕微鏡用撮像装置が提供される。
顕微鏡の、操作等による観察像の状態の変化を撮像装置側で検出し、必要に応じて変化に適応した露出時間を設定する。
本発明の他の観点によれば、顕微鏡が適正な露出の観察像を得るために、必要とされる露出時間を演算する機能を備えた顕微鏡用撮像装置において、顕微鏡の操作に伴う観察像の変化から顕微鏡の状態の変化を検出する検出手段と、前記検出手段が顕微鏡の状態の変化を検出すると、変化に適応した露出時間の設定が必要か否かを判断する判断手段と、前記判断手段が、変化に適応した露出時間の設定が必要であると判断すると、観察像の変化に適応した露出時間を設定する露出時間設定手段とを備えたことを特徴とする顕微鏡用撮像装置であって、前記検出手段は、顕微鏡の合焦操作による観察像のコントラストの変化を検出し、前記判断手段は、前記観察像のコントラストの変化を算出し、算出値が閾値を越えた際には、変化に適応した露出時間の設定は不要であると判断することを特徴とする顕微鏡用撮像装置が提供される。
本発明の他の観点によれば、顕微鏡が適正な露出の観察像を得るために、必要とされる露出時間を演算する機能を備えた顕微鏡用撮像装置において、顕微鏡の操作に伴う観察像の変化から顕微鏡の状態の変化を検出する検出手段と、前記検出手段が顕微鏡の状態の変化を検出すると、変化に適応した露出時間の設定が必要か否かを判断する判断手段と、前記判断手段が、変化に適応した露出時間の設定が必要であると判断すると、観察像の変化に適応した露出時間を設定する露出時間設定手段とを備えたことを特徴とする顕微鏡用撮像装置であって、前記検出手段は、顕微鏡の合焦操作による観察像のコントラストの変化を検出し、前記判断手段は、前記観察像のコントラストの変化を算出し、算出値が閾値を越えた際には、変化に適応した露出時間の設定は不要であると判断することを特徴とする顕微鏡用撮像装置が提供される。
観察像のコントラストの変化から、顕微鏡のフォーカシング操作を撮像装置側で検出し、変化に適応した露出時間の算出が必要か否かを判断することにより、顕微鏡のフォーカシング操作による観察像のちらつきを防ぐ。
本発明の他の観点によれば、顕微鏡が適正な露出の観察像を得るために、必要とされる露出時間を演算する機能を備えた顕微鏡用撮像装置において、顕微鏡の操作に伴う観察像の変化から顕微鏡の状態の変化を検出する検出手段と、前記検出手段が顕微鏡の状態の変化を検出すると、変化に適応した露出時間の設定が必要か否かを判断する判断手段と、前記判断手段が、変化に適応した露出時間の設定が必要であると判断すると、観察像の変化に適応した露出時間を設定する露出時間設定手段とを備えたことを特徴とする顕微鏡用撮像装置であって、前記検出手段は、観察画像データの輝度の変化を検出し、前記判断手段は、観察画像データの輝度に基づいた輝度評価値を算出し、算出値が輝度評価値の下限を示す閾値以下の場合は、変化に適応した露出時間の設定は不要であると判断し、算出値が輝度評価値の下限を示す閾値を越えている場合は、変化に適応した露出時間の設定が必要であると判断することを特徴とする顕微鏡用撮像装置が提供される。
本発明の他の観点によれば、顕微鏡が適正な露出の観察像を得るために、必要とされる露出時間を演算する機能を備えた顕微鏡用撮像装置において、顕微鏡の操作に伴う観察像の変化から顕微鏡の状態の変化を検出する検出手段と、前記検出手段が顕微鏡の状態の変化を検出すると、変化に適応した露出時間の設定が必要か否かを判断する判断手段と、前記判断手段が、変化に適応した露出時間の設定が必要であると判断すると、観察像の変化に適応した露出時間を設定する露出時間設定手段とを備えたことを特徴とする顕微鏡用撮像装置であって、前記検出手段は、観察画像データの輝度の変化を検出し、前記判断手段は、観察画像データの輝度に基づいた輝度評価値を算出し、算出値が輝度評価値の下限を示す閾値以下の場合は、変化に適応した露出時間の設定は不要であると判断し、算出値が輝度評価値の下限を示す閾値を越えている場合は、変化に適応した露出時間の設定が必要であると判断することを特徴とする顕微鏡用撮像装置が提供される。
観察像の画像データの輝度の変化から、顕微鏡の検鏡法を切り替える操作を撮像装置側で検出し、必要に応じて露出時間を固定することにより、顕微鏡の検鏡法の切り替えによる観察像の高輝度発光を防ぐ。
本発明の他の観点によれば、顕微鏡が適正な露出の観察像を得るために、必要とされる露出時間を演算する機能を備えた顕微鏡用撮像装置において、顕微鏡の操作に伴う観察像の変化から顕微鏡の状態の変化を検出する検出手段と、前記検出手段が顕微鏡の状態の変化を検出すると、変化に適応した露出時間の設定が必要か否かを判断する判断手段と、前記判断手段が、変化に適応した露出時間の設定が必要であると判断すると、観察像の変化に適応した露出時間を設定する露出時間設定手段とを備えたことを特徴とする顕微鏡用撮像装置であって、前記判断手段は、算出した輝度評価値と輝度評価値の下限を示す閾値との比較を行った結果、算出値が輝度評価値の下限を示す閾値を越えており、かつ、算出値と輝度評価値の上限を示す閾値との比較を行い、算出値が該上限を示す閾値を越えている場合には、変化に適応した露出時間の設定が必要であると判断し、前記露出時間設定手段は、変化に適応した露出時間を設定する前に、露出時間を一旦可能な範囲で最短に設定することを特徴とし、さらに、顕微鏡の観察像を一旦表示しないようにする表示保留手段を備えたことを特徴とする顕微鏡用撮像装置が提供される。
本発明の他の観点によれば、顕微鏡が適正な露出の観察像を得るために、必要とされる露出時間を演算する機能を備えた顕微鏡用撮像装置において、顕微鏡の操作に伴う観察像の変化から顕微鏡の状態の変化を検出する検出手段と、前記検出手段が顕微鏡の状態の変化を検出すると、変化に適応した露出時間の設定が必要か否かを判断する判断手段と、前記判断手段が、変化に適応した露出時間の設定が必要であると判断すると、観察像の変化に適応した露出時間を設定する露出時間設定手段とを備えたことを特徴とする顕微鏡用撮像装置であって、前記判断手段は、算出した輝度評価値と輝度評価値の下限を示す閾値との比較を行った結果、算出値が輝度評価値の下限を示す閾値を越えており、かつ、算出値と輝度評価値の上限を示す閾値との比較を行い、算出値が該上限を示す閾値を越えている場合には、変化に適応した露出時間の設定が必要であると判断し、前記露出時間設定手段は、変化に適応した露出時間を設定する前に、露出時間を一旦可能な範囲で最短に設定することを特徴とし、さらに、顕微鏡の観察像を一旦表示しないようにする表示保留手段を備えたことを特徴とする顕微鏡用撮像装置が提供される。
顕微鏡の検鏡法を切り替え、光路を開放する際、一旦観察像の表示を保留にし、表示させない。また、一旦露出時間を可能な範囲で最短に設定した後、自動露出の制御を行う。自動露出制御に切り替えた後、観察像を表示させることとすることで、観察視野が暗い検鏡法から明るい検鏡法へと切り替える際の観察像の高輝度発光を防ぐ。
本発明によれば、撮像装置の側で顕微鏡の状態の変化を検出し、好適な露出時間の設定を行うことにより、顕微鏡システム全体をより安価にすることができる。また、検鏡者が顕微鏡の操作を行いながら観察を行う際に感じる不快感を軽減することができる。
以下に、発明を実施するために好適な例を挙げる。
図1に、第1の実施例に係る顕微鏡用撮像装置が適用される、顕微鏡システムの構成図を示す。
図1において、顕微鏡本体1には、試料ステージ26に載置された試料3と対向するように、対物レンズ27が配置されている。この対物レンズ27を介した観察光軸上の顕微鏡本体1上部には、三眼鏡筒ユニット5が配置されている。また、三眼鏡筒ユニット5を介して接眼レンズユニット6が配置されていると共に、三眼鏡筒ユニット5の上部には、結像レンズユニット100を介して撮像装置36が配置されている。また、試料ステージ26は、Zレボルバ7の回転操作により対物レンズ27の光軸上を移動可能となっている。
図1において、顕微鏡本体1には、試料ステージ26に載置された試料3と対向するように、対物レンズ27が配置されている。この対物レンズ27を介した観察光軸上の顕微鏡本体1上部には、三眼鏡筒ユニット5が配置されている。また、三眼鏡筒ユニット5を介して接眼レンズユニット6が配置されていると共に、三眼鏡筒ユニット5の上部には、結像レンズユニット100を介して撮像装置36が配置されている。また、試料ステージ26は、Zレボルバ7の回転操作により対物レンズ27の光軸上を移動可能となっている。
図2に、図1に示す顕微鏡システムの詳細な構成を示す。図2に示す顕微鏡システムは、例えば、透過明視野観察、暗視野観察、位相差観察、微分干渉観察、蛍光観察等の各種の検鏡法を適宜選択することが可能に構成されている。
図2に示す顕微鏡システムは、照明系として、透過照明光学系11及び落射照明光学系12を備えている。
図2に示す顕微鏡システムは、照明系として、透過照明光学系11及び落射照明光学系12を備えている。
透過照明光学系11は、透過照明用光源13、コレクタレンズ14、透過用フィルタユニット15、透過視野絞り16、透過シャッタ161、折曲げミラー17、透過開口絞り18、コンデンサ光学素子ユニット19及びトップレンズユニット20から構成される。透過照明用光源13側からコレクタレンズ14からトップレンズユニット20までの各光学素子が順に配置されている。なお、コレクタレンズ14は透過照明用光源13から透過照明光を集光する。
落射照明光学系12は、落射照明用光源21、落射用フィルタユニット22、落射シャッタ23、落射視野絞り24及び落射開口絞り25から構成される。落射照明用光源21から照射される落射照明光の光路上に、落射照明用光源21側から、落射用フィルタユニット22から落射開口絞り25までの各光学素子が順に配置されている。
透過照明光学系11と落射照明光学系12との光軸が重なる観察光路S上に、試料ステージ26、レボルバ28、対物レンズ側光学素子ユニット29、キューブユニット30及びビームスプリッタ31が配置されている。
試料ステージ26には、観察の対象となる標本が載置される。この試料ステージ26は、図1記載のZレボルバ7の回転動作により観察光路S軸方向を移動可能となっており、標本を対物レンズ27の焦点位置へと移動調整できるようになっている。また、試料ステージ26には図示しないハンドルが取り付けられており、このハンドルを操作することで、試料ステージ26を、観察光路S軸を直交する面内で移動させることも可能である。これにより、標本の観察したい部位を観察光路S上に移動調整できるようになっている。
試料ステージ26には、観察の対象となる標本が載置される。この試料ステージ26は、図1記載のZレボルバ7の回転動作により観察光路S軸方向を移動可能となっており、標本を対物レンズ27の焦点位置へと移動調整できるようになっている。また、試料ステージ26には図示しないハンドルが取り付けられており、このハンドルを操作することで、試料ステージ26を、観察光路S軸を直交する面内で移動させることも可能である。これにより、標本の観察したい部位を観察光路S上に移動調整できるようになっている。
レボルバ28には、対物レンズ27が複数装着され、このレボルバ28により、1つの対物レンズ27が回転動作で選択され、観察光路S上に位置される。
キューブユニット30は、例えば、透過明視野観察、蛍光観察等の各種検鏡法に応じて観察光路S上のダイクロイックミラーを切り換える。
キューブユニット30は、例えば、透過明視野観察、蛍光観察等の各種検鏡法に応じて観察光路S上のダイクロイックミラーを切り換える。
三眼鏡筒ユニット5内には、ビームスプリッタ31が配置されており、観察光路Sを、接眼レンズ方向への第1の観察光路S´と、撮像装置36方向への第2の観察光路S″に分岐する。
第1の観察光路S´上には、接眼レンズ6aが配置されており、接眼レンズ6aを通過した観察光は検鏡者によって観察される。また、第2の観察光路S″上には、中間変倍光学系(ズーム鏡筒)33及び写真接眼レンズユニット35からなる結像レンズユニット100と、撮像装置36とが配置されており、観察光が撮像装置36によって撮影可能となっている。
第1の観察光路S´上には、接眼レンズ6aが配置されており、接眼レンズ6aを通過した観察光は検鏡者によって観察される。また、第2の観察光路S″上には、中間変倍光学系(ズーム鏡筒)33及び写真接眼レンズユニット35からなる結像レンズユニット100と、撮像装置36とが配置されており、観察光が撮像装置36によって撮影可能となっている。
中間変倍光学系(ズーム鏡筒)33は、撮像装置36で撮像される像を変倍するための変倍ズームレンズ33aを内蔵している。なお、中間変倍が不要な場合は、この中間変倍光学系(ズーム鏡筒)33を取り外すことができる。撮像装置36は、その内部に撮像素子42を備えている。
対物レンズ27からの観察光は、写真接眼レンズユニット35内の写真接眼レンズ35aによって撮像素子42の撮像面に結像する。
なお、透過照明光学系11における透過用フィルタユニット15、透過視野絞り16、透過シャッタ161、透過開口絞り18、コンデンサ光学素子ユニット19及びトップレンズユニット20、落射照明光学系12における落射用フィルタユニット22、落射シャッタ23、落射視野絞り24及び落射開口絞り25、試料ステージ26、レボルバ28、対物レンズ側光学素子ユニット29、キューブユニット30、ビームスプリッタ31、及び、中間変倍光学系(ズーム鏡筒)33は、検鏡者の手動操作により、各種切換動作、調整動作及び移動動作が可能となっている。
なお、透過照明光学系11における透過用フィルタユニット15、透過視野絞り16、透過シャッタ161、透過開口絞り18、コンデンサ光学素子ユニット19及びトップレンズユニット20、落射照明光学系12における落射用フィルタユニット22、落射シャッタ23、落射視野絞り24及び落射開口絞り25、試料ステージ26、レボルバ28、対物レンズ側光学素子ユニット29、キューブユニット30、ビームスプリッタ31、及び、中間変倍光学系(ズーム鏡筒)33は、検鏡者の手動操作により、各種切換動作、調整動作及び移動動作が可能となっている。
図3を用いて、第1の実施例に係る顕微鏡用撮像装置の構成を示す。撮像装置36は、撮像素子42、前置処理部43、CCD駆動部44、フレームメモリ45、メモリコントローラ46、表示部47、コントラスト演算部48、AE演算部49、制御部50及び情報入力部51から構成される。
撮像素子42は、前述した顕微鏡システムの、図2の写真接眼レンズユニット35と共に観察光路S″上に配置されており、顕微鏡からの標本の観察像を撮像し光電変換する。なお、撮像素子42は、CCD駆動部44から生成される駆動タイミング信号により駆動される。また、CCD駆動部44には、撮像素子42の駆動パラメータとして、AE演算部49あるいは制御部50から露出時間が設定される。
撮像素子42の撮像出力信号は、前置処理部43に入力される。この前置処理部43は、撮像素子42の出力信号を映像信号化して、R(赤)、G(緑)、B(青)の各色信号に分離する機能を有している。
前置処理部43で分離された各色信号R、G、Bは、デジタル信号に変換され、デジタル画像データとしてフレームメモリ45に入力される。フレームメモリ45は、撮像素子42により撮像される観察画像の1フレームに相当する画像データを記憶するものである。フレームメモリ45には、メモリコントローラ46が接続されている。
前置処理部43で分離された各色信号R、G、Bは、デジタル信号に変換され、デジタル画像データとしてフレームメモリ45に入力される。フレームメモリ45は、撮像素子42により撮像される観察画像の1フレームに相当する画像データを記憶するものである。フレームメモリ45には、メモリコントローラ46が接続されている。
メモリコントローラ46は、制御部50からの指示により前置処理部43からの画像信号をフレームメモリ45に書き込むための制御信号と、フレームメモリ45に記憶されている画像データを表示部47に対して読み出すための制御信号を、フレームメモリ45に出力し、フレームメモリ45の書き込み/読み出しアドレスを制御するためのものである。フレームメモリ45に記憶されている観察画像データは、このメモリコントローラ46により表示部47に送られ、画像表示される。
コントラスト演算部48は、フレームメモリ45に記憶された画像データのコントラスト値を演算する機能を備える。
AE演算部49は、フレームメモリ45に記憶された画像データが適正露出となるような露出時間を演算する機能を備える。
AE演算部49は、フレームメモリ45に記憶された画像データが適正露出となるような露出時間を演算する機能を備える。
制御部50は、撮像装置36の諸部位の制御を行うと共に、コントラスト演算部48に、後述の、コントラスト値を演算するための画像領域パラメータ、コントラスト値が大きく変動したかどうかを判断するためのコントラスト値変動閾値等のパラメータを設定する。また、AE演算部49に、後述の、輝度評価値を演算するための画像領域パラメータ、目標値といったパラメータ等を設定する。これらのパラメータは、予め制御部50に格納されている値を使用することができる。また、制御部50に接続された情報入力部51から入力された値を使用することとしてもよい。なお、制御部50は、各種の処理を実行する際に必要となるデータを格納するメモリ50aを有している。
係る顕微鏡システムにおいては自動露光を行っている。検鏡者は、図1の顕微鏡本体1のZレボルバ7を操作し、試料ステージ26に載置された標本を、対物レンズ27の焦点位置に対し上下動させ、フォーカシングを行う。このとき、露光を自動に設定したままであると、撮像装置36では、動画像の、明るさのちらつきが発生する。これは、Zレボルバ7の操作により観察像の焦点が合わなくなると、自動露出制御の追従性により、フォーカシング操作に伴う観察画像の変化に合わせて露光時間を変更しようとすることによる。
検鏡者が、表示部47に表示される標本3の観察画像を見ながらフォーカシングを行っているとする。このときに発生する観察画像の明るさのちらつきを防止するための、本実施例に係る撮像装置の動作を以下に示す。
CCD駆動部44が生成した駆動信号に応じて観察画像の撮影が行われると、標本3の画像に応じた電荷が撮像素子42に蓄積される。撮像素子42に蓄積された電荷(電気信号)は、撮影の終了後、撮像素子42から読み出され、前置処理部43に入力される。
CCD駆動部44が生成した駆動信号に応じて観察画像の撮影が行われると、標本3の画像に応じた電荷が撮像素子42に蓄積される。撮像素子42に蓄積された電荷(電気信号)は、撮影の終了後、撮像素子42から読み出され、前置処理部43に入力される。
前置処理部43は、撮像素子42から電気信号を入力されると、この電気信号を映像信号化し、R、G及びBの各色成分の信号に分離する。
R、G及びBの各色成分の信号は、デジタル変換され、フレームメモリ45に格納される。メモリコントローラ46によって、フレームメモリ45の書き込み/読み出しを制御することにより、撮像素子42からの画像データはリアルタイムにフレームメモリ45に記録されると同時に、表示部47にリアルタイム動画像として表示される。
R、G及びBの各色成分の信号は、デジタル変換され、フレームメモリ45に格納される。メモリコントローラ46によって、フレームメモリ45の書き込み/読み出しを制御することにより、撮像素子42からの画像データはリアルタイムにフレームメモリ45に記録されると同時に、表示部47にリアルタイム動画像として表示される。
コントラスト演算部48では、フレームメモリ45に格納された画像データの、後述のコントラスト値が、1フレーム分の画像データがフレームメモリ45に格納される度に演算され、観察画像データと共に表示部47に表示される。以下、コントラスト演算部48で実行される処理について説明する。
図4は、コントラスト演算部で実行される処理を示すフローチャートである。同図の処理は、制御部50が、制御部50内のメモリ50aに記憶されている制御プログラムを実行することによって実現され、1フレーム分の画像データがフレームメモリ45に蓄積された時点で実行される。
コントラスト演算部48は、メモリコントローラ46を介してフレームメモリ45から画像データを読み出す(ステップC11)。制御部50が指定する画像領域について、コントラスト値を計算する(ステップC12)。コントラスト値は、例えば、指定領域内の隣り合う画素データの差分の2乗和で求められる。
計算したコントラスト値は、表示部47に通知される(ステップC13)。コントラスト値は、観察画像データと共に表示部47に表示され、フォーカシングの目安として用いられる。
今回計算したコントラスト値と、前回計算したコントラスト値とを比較する(ステップC14)。コントラスト値の変化量は、例えば、以下の式で与えられる。
(コントラスト値の変化量)={(今回計算したコントラスト値)−(前回計算したコントラスト値)}/(前回計算したコントラスト値)×100
この、コントラスト値の変化量を、制御部50で設定するコントラスト値変動閾値と比較する。例えば、本実施例においては、20%とする。
今回計算したコントラスト値と、前回計算したコントラスト値とを比較する(ステップC14)。コントラスト値の変化量は、例えば、以下の式で与えられる。
(コントラスト値の変化量)={(今回計算したコントラスト値)−(前回計算したコントラスト値)}/(前回計算したコントラスト値)×100
この、コントラスト値の変化量を、制御部50で設定するコントラスト値変動閾値と比較する。例えば、本実施例においては、20%とする。
コントラスト値の変化量がコントラスト値変動閾値以上の場合(ステップC14でYESの場合)、検鏡者により顕微鏡本体1のZレボルバ7が操作され、フォーカシングが行われたと判断し、これをAE演算部49に通知する(ステップC15)。コントラスト値の変化量がコントラスト値変動閾値未満の場合(ステップC14でNOの場合)、ステップC15の処理は行わず、処理は終了する。
一方、AE演算部49においては、フレームメモリ45に格納された画像データが適正露出となるように、1フレーム分の画像データがフレームメモリ45に格納される度に露出時間が演算され、更新されている。以下、AE演算部49で実行される処理について説明する。
図5は、AE演算部49で実行される処理を示すフローチャートである。同図の処理は、制御部50が、制御部50内のメモリ50aに記憶されている制御プログラムを実行することによって実現され、1フレーム分の画像データがフレームメモリ45に蓄積された時点で実行される。
AE演算部49で実行される処理においては、まず、メモリコントローラ46を介し、フレームメモリ45から画像データを読み出す(ステップA11)。制御部50が指定する画像領域の輝度評価値を計算する(ステップA12)。輝度評価値は、例えば、指定領域内のR、G及びBの、各輝度の平均値の最大値である。
ステップA13では、計算した輝度評価値と制御部50が指定する目標値とから、画像データの露出状態を判定する。制御部50が指定する目標値とは、適正露出を示す指標値のことであり、例えば、画像の輝度データのレンジが0〜255であるのに対し、163、というように設定される。
露出状態の判定に関しては、例えば、目標値が、現在の露出時間で得られる画像の輝度評価値(ステップA12で計算した輝度評価値)から現在の露出時間より1ステップ長い露出時間で得られる画像の輝度評価値までの範囲内にある場合、適正露出であると判定する。
ステップA13で適正露出と判定された場合は、処理を終了する。適正露出ではないと判定された場合は、ステップA14の処理に進む。
ステップA14では、コントラスト演算部48において、図4のステップC14の処理、すなわちコントラスト値に関する判断の処理の終了を待機する。図4のステップC14の処理が完了したことを認識すると、処理はステップA15へと進む。
ステップA14では、コントラスト演算部48において、図4のステップC14の処理、すなわちコントラスト値に関する判断の処理の終了を待機する。図4のステップC14の処理が完了したことを認識すると、処理はステップA15へと進む。
ステップA15では、コントラスト演算部48からコントラスト値に大きな変化があった旨の通知が来ているかどうかを判定する。YESの場合、すなわちコントラスト演算部48から通知が来ている場合は、特に処理を行わず、AE演算部49の処理は終了する。NOの場合、すなわちコントラスト演算部48から通知が来ていない場合は、処理はステップA16へと進む。
ステップA16では、ステップA12で計算した輝度評価値が、制御部50が指定する目標値に近づくような露出時間を計算する。この、露出時間を計算する式は、例えば下の式で与えられる。
(露出時間)=(目標値)/(ステップA12で計算した輝度評価値)×(現在の露出時間)
ステップA16で計算した露出時間を、CCD駆動部44に設定する(ステップA17)。CCD駆動部44に設定された露出時間は、次のフレームの撮像に用いられる。
(露出時間)=(目標値)/(ステップA12で計算した輝度評価値)×(現在の露出時間)
ステップA16で計算した露出時間を、CCD駆動部44に設定する(ステップA17)。CCD駆動部44に設定された露出時間は、次のフレームの撮像に用いられる。
このように、通常、検鏡者が観察画像のフォーカシングを行っていない場合、表示部47には、リアルタイムに自動露出制御された動画像が表示される。一方、検鏡者が観察画像のフォーカシングを行っている場合は、AE演算部49では、コントラスト演算部48から、コントラスト値が大きく変化した旨の通知を受けると、露出時間の更新を停止し、露出時間を固定する。したがって、表示部47には、露出時間が固定された動画像が表示されることになる。
検鏡者が観察画像のフォーカシングを行っている場合も、自動露出制御された動画像を表示すると、フォーカシングにより画像データの輝度分布が変化するため、露出時間も変化し、結果として、動画像にちらつきが発生する。本実施例の顕微鏡用撮像装置を用いることで、検鏡者が観察画像のフォーカシングを行っている場合は露出時間を固定するため、ちらつきのない動画像が表示される。
図6は、検鏡者が観察画像のフォーカシングを行っている場合の、コントラスト値の時間変化の概略を示す図である。縦軸はコントラスト値、横軸は時間を表す。図6を用いて、検鏡者の操作と先述の本実施例に係る顕微鏡用撮像装置の動作との関係を示す。
時刻0〜t1では、観察画像のピントがあっている状態である。時刻t1で、検鏡者がフォーカシングの操作を開始する。フォーカシング操作で観察画像のピントが合わなくなると、コントラスト値の大きさは減少し始める。
時刻0〜t1では、観察画像のピントがあっている状態である。時刻t1で、検鏡者がフォーカシングの操作を開始する。フォーカシング操作で観察画像のピントが合わなくなると、コントラスト値の大きさは減少し始める。
点Aにて、コントラスト値が、コントラスト値100に対し、20%以上変動した(コントラスト値が80以下である)ことを撮像装置がコントラスト演算部48にて検出し、AE演算部49にて露出時間を固定する。時刻t2でフォーカシング操作は完了する。時刻t2以降、コントラスト値の変動が20%以内に収まると、撮像装置がコントラスト演算部48にてフォーカシング操作が完了したことを検出し、AE演算部49は、露出時間固定を解除し、再び自動露出時間制御を行う。
以上説明したように、本実施例に係る顕微鏡用撮像装置によれば、検鏡者が観察画像のフォーカシングをしているかどうかを、図1の、顕微鏡本体1のレボルバ7の動作等から検出する必要がなくなる。撮像装置側で撮像する画像データのコントラスト値の変化から検出することができ、したがって、検鏡者が観察画像のフォーカシングを行っている場合には露出時間を固定し、ちらつきのない動画像を提供することができる。
第2の実施例を示す。
第2の実施例は、検鏡者が、図1の顕微鏡本体1のレボルバ28を操作して対物レンズ27を切り替えたり、キューブユニット30を操作して検鏡法を切り替えたり、透過シャッタ161や落射シャッタ23を操作して照明光路を開閉したり等、光路が一旦遮断された後に開放されるような顕微鏡操作を行った際、撮像装置にてリアルタイムに撮像された動画像の高輝度発光を防止するものである。
第2の実施例は、検鏡者が、図1の顕微鏡本体1のレボルバ28を操作して対物レンズ27を切り替えたり、キューブユニット30を操作して検鏡法を切り替えたり、透過シャッタ161や落射シャッタ23を操作して照明光路を開閉したり等、光路が一旦遮断された後に開放されるような顕微鏡操作を行った際、撮像装置にてリアルタイムに撮像された動画像の高輝度発光を防止するものである。
第2の実施例で用いる顕微鏡及び本実施例に係る顕微鏡用撮像装置の基本的な構成は第1の実施例と同様である。顕微鏡に関しては、図1及び図2に示す通りであり、その説明はここでは割愛する。顕微鏡用撮像装置に関しては、図7に示す通り、撮像素子42、前置処理部43、CCD駆動部44、フレームメモリ45、メモリコントローラ46、表示部47、AE演算部49´、制御部50及び情報入力部51から構成される。
第2の実施例に係る顕微鏡システムにおいて、検鏡者が、表示部47に表示される標本の観察画像を見ながら顕微鏡操作を行った場合の撮像装置の動作について説明する。
CCD駆動部44が生成した駆動信号に応じて観察画像の撮影が行われると、撮像素子42に標本3の画像に応じた電荷が蓄積される。撮像素子42に蓄積された電荷(電気信号)は、撮影の終了後、撮像素子42から読み出され、前置処理部43に入力される。
CCD駆動部44が生成した駆動信号に応じて観察画像の撮影が行われると、撮像素子42に標本3の画像に応じた電荷が蓄積される。撮像素子42に蓄積された電荷(電気信号)は、撮影の終了後、撮像素子42から読み出され、前置処理部43に入力される。
前置処理部43は、撮像素子42から電気信号を入力されると、この電気信号を映像信号化し、R、G及びBの各色成分の信号に分離する。
R、G及びBの各色成分の信号は、デジタル変換され、フレームメモリ45に格納される。メモリコントローラ46によって、フレームメモリ45の書き込み/読み出しを制御することにより、撮像素子42からの画像データはリアルタイムにフレームメモリ45に記録されると同時に、表示部47にリアルタイム動画像として表示される。
R、G及びBの各色成分の信号は、デジタル変換され、フレームメモリ45に格納される。メモリコントローラ46によって、フレームメモリ45の書き込み/読み出しを制御することにより、撮像素子42からの画像データはリアルタイムにフレームメモリ45に記録されると同時に、表示部47にリアルタイム動画像として表示される。
AE演算部49´では、フレームメモリ45に格納された画像データが適正露出となるようにリアルタイムに露出時間が演算され、更新されている。以下、AE演算部49´で実行される処理について説明する。
図8は、AE演算部49で実行される処理を示すフローチャートである。同図の処理は、制御部50が、制御部50内のメモリ50aに記憶されている制御プログラムを実行することによって実現され、1フレーム分の画像データがフレームメモリ45に蓄積された時点で実行される。
図8は、AE演算部49で実行される処理を示すフローチャートである。同図の処理は、制御部50が、制御部50内のメモリ50aに記憶されている制御プログラムを実行することによって実現され、1フレーム分の画像データがフレームメモリ45に蓄積された時点で実行される。
まず、AE演算部49´は、メモリコントローラ46から画像データを読み出す(ステップA21)。読み出した画像データにつき、制御部50が指定する画像領域の輝度評価値を計算する(ステップA22)。なお、輝度評価値とは、例えば、指定領域内のR、G及びBの、各輝度の平均値の最大値である。
ステップA23では、計算した輝度評価値と制御部50が指定する目標値とから、画像データの露出状態を判定する。制御部50が指定する目標値とは、適正露出を示す指標値のことであり、例えば、画像の輝度データのレンジが0〜255であるのに対し、163、というように設定される。
露出状態の判定に関しては、例えば、目標値が、現在の露出時間で得られる画像の輝度評価値(ステップA22で計算した輝度評価値)から現在の露出時間より1ステップ長い露出時間で得られる画像の輝度評価値までの範囲内にある場合、適正露出であると判定する。
ステップA23で適正露出と判定された場合は、処理を終了する。適正露出ではないと判定された場合は、ステップA24の処理に進む。
ステップA24では、後述する露出時間固定/更新判定処理を実行する。露出時間固定/更新判定処理の結果が「露出時間固定」の場合、処理を終了する。結果が「露出時間更新」の場合、処理はステップA25へと進み、ステップA22で計算した輝度評価値が、制御部50が指定する目標値に近づくよう、露出時間を計算する(ステップA25)。
ステップA24では、後述する露出時間固定/更新判定処理を実行する。露出時間固定/更新判定処理の結果が「露出時間固定」の場合、処理を終了する。結果が「露出時間更新」の場合、処理はステップA25へと進み、ステップA22で計算した輝度評価値が、制御部50が指定する目標値に近づくよう、露出時間を計算する(ステップA25)。
ステップA25での露出時間の計算は、例えば、以下の式で表される。
(露出時間)=(目標値)/(ステップA12で計算した輝度評価値)×(現在の露出時間)
ステップA25で計算した露出時間を、CCD駆動部44に設定する(ステップA26)。CCD駆動部44に設定された露出時間は、次のフレームの撮像に用いられる。
(露出時間)=(目標値)/(ステップA12で計算した輝度評価値)×(現在の露出時間)
ステップA25で計算した露出時間を、CCD駆動部44に設定する(ステップA26)。CCD駆動部44に設定された露出時間は、次のフレームの撮像に用いられる。
次に、図9の露出時間固定/更新判定処理を示すフローチャートを用いて、露出時間固定/更新の判定処理について説明する。同図の処理も、制御部50が、制御部50内のメモリ50aに記憶されている制御プログラムを実行することによって実現される。
まず、画像データの全領域に対する輝度評価値を計算する(ステップA2401)。次に、画像の暗輝度閾値を計算する(ステップA2402)。暗輝度閾値とは、顕微鏡本体1の光路が遮断されて画像全体が暗くなったかどうかあるいは光路が開放されて画像全体の明るさが光路遮断時よりも明るくなったかどうかを判断するための値である。この、暗輝度閾値は、例えば、以下の式によって与えられる。
(暗輝度閾値)=(予め予測しておいた光路遮断時の画像全体の輝度評価値)×(現在の露出時間)/(光路遮断時の画像全体の輝度評価値を予測した際の露出時間)×(マージン係数)
なお、予め予測しておいた光路遮断時の画像全体の輝度評価値、光路遮断時の画像全体の輝度評価値を測定した際の露出時間、マージン係数(例えば、本実施例においては1.2)等のパラメータは、制御部50に格納されており、制御部50からAE演算部49´に設定される。
まず、画像データの全領域に対する輝度評価値を計算する(ステップA2401)。次に、画像の暗輝度閾値を計算する(ステップA2402)。暗輝度閾値とは、顕微鏡本体1の光路が遮断されて画像全体が暗くなったかどうかあるいは光路が開放されて画像全体の明るさが光路遮断時よりも明るくなったかどうかを判断するための値である。この、暗輝度閾値は、例えば、以下の式によって与えられる。
(暗輝度閾値)=(予め予測しておいた光路遮断時の画像全体の輝度評価値)×(現在の露出時間)/(光路遮断時の画像全体の輝度評価値を予測した際の露出時間)×(マージン係数)
なお、予め予測しておいた光路遮断時の画像全体の輝度評価値、光路遮断時の画像全体の輝度評価値を測定した際の露出時間、マージン係数(例えば、本実施例においては1.2)等のパラメータは、制御部50に格納されており、制御部50からAE演算部49´に設定される。
ステップA2402で暗輝度閾値を計算した後、ステップS2403で、露出時間固定状態かどうかを判定する。露出時間固定状態ではない、すなわち、露出時間更新状態のとき、処理はステップS2404へと進む。露出時間固定状態のとき、処理はステップS2407へと進む。
露出時間が更新状態であるとき、ステップA2404で、顕微鏡本体1の光路が遮断され画像全体が暗くなったかどうかを判定する。具体的には、例えばステップA2401で今回計算した全領域の輝度評価値が暗輝度閾値以下であった場合、画像全体が暗くなった、すなわち光路が遮断されたと判断する。
ステップA2404で、顕微鏡本体1の光路が遮断されて画像全体が暗くなったと判断されると、処理はステップA2405へと進む。ステップA2405では、後述の露出時間固定状態継続時間カウントタイマをスタートさせ、ステップA2406の処理に進む。露出時間の状態を判定した結果として、「露出時間固定」を図8のステップA24に返し(ステップA2406)、露出時間固定/更新判定処理を終了する。
ステップA2404で、顕微鏡本体1の光路が遮断されたとは判断されなかったとき、処理はステップA2410へと進む。ステップA2410では、露出時間の状態を判定した結果として、「露出時間更新」を図8のステップA24に返し、露出時間固定/更新判定処理を終了する。
ステップA2403で、露出時間固定状態と判定されると、処理は、ステップA2407へと進む。
ステップA2407では、顕微鏡本体1の光路が開放され、画像全体の明るさが光路遮断状態の明るさよりも明るくなったかどうかを判定する。具体的には、例えばステップA2401で計算した全領域の輝度評価値が暗輝度閾値を越えた場合、画像全体が光路遮断状態の明るさよりも明るくなった、すなわち、光路が開放されたと判断する。
ステップA2407では、顕微鏡本体1の光路が開放され、画像全体の明るさが光路遮断状態の明るさよりも明るくなったかどうかを判定する。具体的には、例えばステップA2401で計算した全領域の輝度評価値が暗輝度閾値を越えた場合、画像全体が光路遮断状態の明るさよりも明るくなった、すなわち、光路が開放されたと判断する。
ステップA2407でYESのとき、すなわち顕微鏡本体1の光路が開放されて画像全体が明るくなったと判断されると、処理はステップS2409へと進む。ステップA2409では、露出時間固定状態継続時間カウントタイマを停止させ、処理はステップA2410へと進む。ステップA2410では、露出時間の状態を判定した結果として「露出時間更新」を図8のステップA24に返し、露出時間固定/更新判定処理を終了する。
ステップA2407でNOのとき、すなわち顕微鏡本体1の光路が開放されておらず、遮断されたままであると判断されると、処理はステップA2408へと進む。ステップA2408では、露出時間固定状態継続時間カウントタイマがタイムアウトしていないか確認する。
ステップA2408で、露出時間固定状態継続時間カウントタイマがタイムアウトしていない場合は、処理はステップA2406へと進む。ステップA2406で、露出時間の状態を判定した結果として、「露出時間固定」を図8のステップA24に返し、露出時間固定/更新判定処理を終了する。
ステップA2408で、露出時間固定状態継続時間カウントタイマがタイムアウトしていた場合は、処理はステップA2409へと進む。ステップA2409では、露出時間固定状態継続時間カウントタイマを停止させ、処理はステップA2410へと進む。ステップA2410では、強制的に露出時間固定状態を解除するため、「露出時間更新」を図8のステップA24に返し、露出時間固定/更新判定処理を終了する。
図10は、検鏡者が明視野観察から蛍光観察へと検鏡法を切り替えた場合の、画像データの全領域の輝度評価値の変化の概略を示す図である。縦軸は画像データの全領域の輝度評価値、横軸は時間を表す。図10を用いて、検鏡者の動作と先述の本実施例に係る顕微鏡用撮像装置の動作との関係を示す。
時刻0〜t3では、検鏡者が観察画像のデータを観察している間等、顕微鏡本体1の光路が開放されたままの状態である。画像の明るさが一定の状態に保たれている間は、1フレーム分の画像データがフレームメモリ45に蓄積されるたびに実行され、露出時間がリアルタイムに更新されている。
時刻t3で、検鏡者が顕微鏡本体1のレボルバ28を操作して対物レンズ27を切り替えたり、キューブユニット30を操作して検鏡法を切り替えたり、透過シャッタ161や落射シャッタ23を操作して照明光路を開閉したり等、光路が一旦遮断された後に開放されるような顕微鏡操作を行う。このとき、まず、撮像素子42で撮像されフレームメモリ45に格納された画像データの明るさは、画像全体が暗い画像となる。点Bにて画像データの全領域の輝度評価値が暗輝度閾値以下になり、AE演算部49´にて露出時間が固定される。
検鏡者が顕微鏡を操作し光路が開放されると(時刻t4)、撮像素子42で撮像されフレームメモリ45に格納された画像データの明るさは、光路遮断状態での明るさよりも明るくなる。点Cにて、画像データの全領域の輝度評価値が暗輝度閾値を越え、露出時間の演算及び更新が再開される。こうして、蛍光観察への切り替えが完了する。なお、光路を開放したにも関わらず光路が開放されたと撮像装置が判断しなかった場合でも、一定の時間が経過すれば、露出時間固定状態継続時間カウントタイマがタイムアウトし、露出時間の演算及び更新が再開される。
以上説明したように、本実施例に係る顕微鏡用撮像装置によれば、光路が遮断されている間は露出時間を固定させるため、露出時間が自動制御により長くなることがない。このため、上記の高輝度発光を防ぐことができる。
第3の実施例を示す。例えば蛍光観察から明視野観察への切り替え等、比較的暗い画像から明るい画像へと切り替わる際の露出時間の制御に関わるものである。
第3の実施例に係る顕微鏡システムは、第2の実施例と同様、図1、2及び7に示す構成である。フレームメモリ45から読み出した画像データの輝度評価値の変化に基づき、露出時間の固定/更新を制御している点においては、第2の実施例と同様である。ただし、輝度が増大したとき等には、露出時間を最短に設定することができる点で第2の実施例とは異なっている。
第3の実施例に係る顕微鏡システムは、第2の実施例と同様、図1、2及び7に示す構成である。フレームメモリ45から読み出した画像データの輝度評価値の変化に基づき、露出時間の固定/更新を制御している点においては、第2の実施例と同様である。ただし、輝度が増大したとき等には、露出時間を最短に設定することができる点で第2の実施例とは異なっている。
以下、AE演算部49´の処理で第2の実施例と異なる点について、検鏡者が、表示部47に表示される標本の観察画像を見ながら蛍光観察から明視野観察へ切り替えた場合を例にとって説明する。
初期の状態は、蛍光観察にて観察を行っているため、観察画像は比較的暗く、露出時間は長露光状態である。
初期の状態は、蛍光観察にて観察を行っているため、観察画像は比較的暗く、露出時間は長露光状態である。
長露光状態であるところに、検鏡者が、検鏡法を蛍光観察から明視野観察に切り替えるために顕微鏡を操作する。このとき、光路が遮断され、撮像素子42で撮像されてフレームメモリ45に格納された画像データは、画像全体が暗輝度閾値以下の暗い画像となる。これにより、AE演算部49´が露出時間を固定させる処理を行う。
やがて検鏡者の操作が完了し、検鏡法が明視野観察に切り替わると、光路が開放される。このとき、長露光状態のままで、標本に照明光が照射されるため、撮像素子42で撮像されフレームメモリ45に格納された画像データの明るさは、非常に明るくなってしまう。このとき、AE演算部49´が露出時間を設定できる範囲内で最短に設定する処理を行う。
以下、フローチャートを用いて、AE演算部49´が実行する処理について詳細に述べる。
図11は、第3の実施例係る顕微鏡用撮像装置の、AE演算部で実行される処理を示すフローチャートである。同図の処理は、制御部50が、制御部50内のメモリ50aに記憶されている制御プログラムを実行することによって実現され、1フレーム分の画像データがフレームメモリ45に蓄積された時点で実行される。
図11は、第3の実施例係る顕微鏡用撮像装置の、AE演算部で実行される処理を示すフローチャートである。同図の処理は、制御部50が、制御部50内のメモリ50aに記憶されている制御プログラムを実行することによって実現され、1フレーム分の画像データがフレームメモリ45に蓄積された時点で実行される。
まず、AE演算部49´は、輝度が増大した旨の通知を受けると、メモリコントローラ46に、フレームメモリ45から表示部47への画像データの読み出しを一時保留する指示を出す(ステップA30)。画像データの読み出しが保留されることにより、制御部50からメモリコントローラ46に、フレームメモリ45から表示部47へ画像データを読み出す指示が出ても実行されず、保留が解除されるまで、フレームメモリ45の画像データは表示部47に表示されなくなる。
表示部47に画像データを表示しないように設定した後、AE演算部49´は、メモリコントローラ46を介して、フレームメモリ45から画像データを読み出す(ステップA31)。読み出した画像データについて、制御部50が指定する画像領域の、輝度評価値を計算する(ステップA32)。なお、輝度評価値の定義は、先の実施例と同様である。
ステップA32で計算した輝度評価値と制御部50が指定する目標値とから、画像データの露出状態を判定する(ステップA33)。目標値についても、先の実施例と同様の定義とする。露出状態の判定は、例えば、目標値が、現在の露出時間で得られる画像の輝度評価値(すなわち、ステップA32で計算した輝度評価値)から現在の露出時間より1ステップ長い露出時間で得られる画像の輝度評価値までの範囲内にある場合、適正露出と判定する。
ステップA33での判定処理の結果、画像データの露出状態が適正露出と判定された場合は、処理はステップA38に進む。フレームメモリ45から表示部47への画像データの読み出し一時保留を解除する指示をメモリコントローラ46に出し(ステップA38)、AE演算部49´の処理を終了する。一時保留されていた制御部50からの表示部47への画像データ読み出し指示が再び有効となり、フレームメモリ45から画像データが表示部47に読み出される。
ステップA33での判定処理の結果、画像データの露出状態が適正露出ではないと判定された場合は、後述する露出時間操作種別判定処理が実行される(ステップA34)。以下、露出時間操作種別判定処理について説明する。
露出時間操作種別には、露出時間固定、露出時間更新及び最短露出時間の3種類ある。露出時間固定とは、露出時間を現在の露出時間のままにする、という露出時間制御の処理を意味する。露出時間更新とは、露出時間を適正露出となるような露出時間に変更する、という処理を意味し、最短露出時間とは、露出時間を設定可能な最短露出時間に設定する、という処理を意味する。
露出時間操作種別には、露出時間固定、露出時間更新及び最短露出時間の3種類ある。露出時間固定とは、露出時間を現在の露出時間のままにする、という露出時間制御の処理を意味する。露出時間更新とは、露出時間を適正露出となるような露出時間に変更する、という処理を意味し、最短露出時間とは、露出時間を設定可能な最短露出時間に設定する、という処理を意味する。
ステップA34での露出時間操作種別判定処理の結果が露出時間更新の場合、処理はステップA35に進む。ステップA35では、ステップA32で計算した輝度評価値が、制御部50が指定する目標値に近づくように、露出時間を計算する。露出時間を算出する式は、先の実施例と同様である。
ステップA35で計算した露出時間を、CCD駆動部44に設定し(ステップA36)、処理はステップA38へと進む。CCD駆動部44に設定された露出時間は、次のフレームの撮像に用いられる。
フレームメモリ45から表示部47への画像データの読み出し一時保留を解除する指示を、メモリコントローラ46に対して出し(ステップA38)、処理を終了する。
フレームメモリ45から表示部47への画像データの読み出し一時保留を解除する指示を、メモリコントローラ46に対して出し(ステップA38)、処理を終了する。
ステップA34での露出時間操作種別判定処理の結果が露出時間固定の場合、処理はステップA38へと進む。ステップA38では、フレームメモリ45から表示部47への画像データの読み出し一時保留を解除する指示を、メモリコントローラ46に対して出す。ステップA38の処理を実行すると、AE演算部49´における処理を終了する。
ステップA34での露出時間操作種別判定処理の結果が最短露出時間の場合、処理はステップA37へと進む。ステップA37では、CCD駆動部44に、設定可能な範囲での最短の露出時間を設定し、AE演算部49´における処理を終了する。
露出時間最短の処理においては、フレームメモリ45から表示部47への画像データの読み出し一時保留は解除しない。したがって、フレームメモリ45に格納されている画像データは表示部47に表示されない。
露出時間最短の処理においては、フレームメモリ45から表示部47への画像データの読み出し一時保留は解除しない。したがって、フレームメモリ45に格納されている画像データは表示部47に表示されない。
ステップA34の、露出時間操作種別判定処理について、第2の実施例に係る露出時間固定/更新判定処理と対比して、以下に詳細に述べる。
図12は、第3の実施例に係る顕微鏡用撮像装置の、露出時間操作種別判定処理を示すフローチャートである。同図の処理も、制御部50が、制御部50内のメモリ50aに記憶されている制御プログラムを実行することによって実現される。
図12は、第3の実施例に係る顕微鏡用撮像装置の、露出時間操作種別判定処理を示すフローチャートである。同図の処理も、制御部50が、制御部50内のメモリ50aに記憶されている制御プログラムを実行することによって実現される。
ステップA3401の画像データの全領域についての輝度評価値の計算及びステップA3402の暗輝度閾値の計算については、第2の実施例と同様であるので、ここでは説明を省略する。ステップA3403では、露出時間操作種別を判定する。
ステップA3403の露出時間操作種別を判定する処理で、第2の実施例に係る露出時間固定/更新判定処理と異なるのは、蛍光観察から明視野観察に切り替えた後に光路を開放した時等、画像データの輝度が増大する場合の処理であり、これは、ステップA3407乃至ステップA3410の処理に当たる。
ステップA3403の露出時間操作種別を判定する処理で、第2の実施例に係る露出時間固定/更新判定処理と異なるのは、蛍光観察から明視野観察に切り替えた後に光路を開放した時等、画像データの輝度が増大する場合の処理であり、これは、ステップA3407乃至ステップA3410の処理に当たる。
ステップA3407乃至ステップA3410の処理について説明する。
ステップA3407では、ステップA3401で求めた画像データ全領域の輝度評価値と、ステップA3402で求めた暗輝度閾値とを比較する。蛍光観察から明視野観察に切り替えた後に光路を開放した時等においては、画像データ全領域の輝度評価値が暗輝度閾値よりも大きいため(ステップA3407でYESの場合)、処理はステップA3408へと進む。
ステップA3407では、ステップA3401で求めた画像データ全領域の輝度評価値と、ステップA3402で求めた暗輝度閾値とを比較する。蛍光観察から明視野観察に切り替えた後に光路を開放した時等においては、画像データ全領域の輝度評価値が暗輝度閾値よりも大きいため(ステップA3407でYESの場合)、処理はステップA3408へと進む。
ステップA3408では、画像全体の明るさが明るすぎていないかどうかを判定するため、ステップA3407でも使用した画像データ全領域の輝度評価値と、明輝度閾値とを比較する。なお、明輝度閾値とは制御部50が指定する値であり、例えば、画像の輝度データのレンジが0〜255に対し、240とする。
蛍光観察から明視野観察に切り替えた後に光路を開放した時等においては、画像データ全領域の輝度評価値が明輝度閾値以上、すなわち顕微鏡本体1の光路開放に伴い、画像全体の明るさが明るくなりすぎた状態となる。したがって、ステップA3408の判定結果はYESとなり、処理はステップA3409へと進む。
ステップA3409では、露出時間固定状態継続時間カウントタイマを停止し、処理はステップA3410へと進む。ステップA3410では、露出時間操作種別を判定した結果として、「最短露出時間」を図11のステップA34に返し、露出時間操作種別判定処理を終了する。
このように、ステップA3407乃至ステップA3410の処理で、画像データ全領域の輝度評価値が大きくなりすぎたとき、露出時間を設定可能な範囲で最短に設定する。露光時間を自動制御にしておいた場合と異なり、光路を開放しても高輝度発光を防ぐことができる。
光路の開放を撮像装置側で検出し、露出時間を設定可能な範囲で最短に設定した後、フレームメモリ45から読み出した次の画像データについてのステップA3403の露出時間操作種別判定処理では、露出時間操作種別が最短露出時間に設定されている。このとき処理はステップA3413へと進む。ステップA3413では、露出時間操作種別を判定した結果として、「露出時間更新」を図11のステップA34に返し、露出時間操作種別判定処理を終了する。
このように、例えば蛍光観察から明視野観察に検鏡法を切り替えるために、光路がまず遮断され、切り替え後に再び開放される場合には、光路開放の前に一度露出時間を設定可能な範囲で最短に設定する。露出時間を一旦最短に設定した後、更新状態に設定し直して露出時間の自動制御を行うようにする。
蛍光観察では露出時間の自動制御を行うと長露出時間となっているため、明視野観察に切り替えて光路を開放すると、光路解放直後、急激に輝度が増大し、高輝度発光する可能性がある。本実施例に係る顕微鏡用撮像装置によれば、この高輝度発光を防ぐことができる。
1 顕微鏡本体
3 試料(標本)
6 接眼レンズユニット
6a 接眼レンズ
7 Zレボルバ
27 対物レンズ
28 レボルバ
36 撮像装置
42 撮像素子
43 前置処理部
44 CCD駆動部
45 フレームメモリ
46 メモリコントローラ
47 表示部
48 コントラスト演算部
49 AE演算部
49´ AE演算部
50 制御部
50a メモリ
51 情報入力部
3 試料(標本)
6 接眼レンズユニット
6a 接眼レンズ
7 Zレボルバ
27 対物レンズ
28 レボルバ
36 撮像装置
42 撮像素子
43 前置処理部
44 CCD駆動部
45 フレームメモリ
46 メモリコントローラ
47 表示部
48 コントラスト演算部
49 AE演算部
49´ AE演算部
50 制御部
50a メモリ
51 情報入力部
Claims (12)
- 顕微鏡が適正な露出の観察像を得るために、必要とされる露出時間を演算する機能を備えた顕微鏡用撮像装置において、
顕微鏡の操作に伴う観察像の変化から顕微鏡の状態の変化を検出する検出手段と、
前記検出手段が顕微鏡の状態の変化を検出すると、変化に適応した露出時間の設定が必要か否かを判断する判断手段と、
前記判断手段が、変化に適応した露出時間の設定が必要であると判断すると、観察像の変化に適応した露出時間を設定する露出時間設定手段と
を備えたことを特徴とする顕微鏡用撮像装置。 - 前記検出手段は、顕微鏡の合焦操作による観察像のコントラストの変化を検出し、
前記判断手段は、前記観察像のコントラストの変化を算出し、算出値が閾値を越えた際には、変化に適応した露出時間の設定は不要であると判断する
ことを特徴とする、請求項1記載の顕微鏡用撮像装置。 - 前記検出手段は、観察画像データの輝度の変化を検出し、
前記判断手段は、観察画像データの輝度に基づいた輝度評価値を算出し、算出値が輝度評価値の下限を示す閾値以下の場合は、変化に適応した露出時間の設定は不要であると判断し、算出値が輝度評価値の下限を示す閾値を越えている場合は、変化に適応した露出時間の設定が必要であると判断する
ことを特徴とする、請求項1記載の顕微鏡用撮像装置。 - 前記判断手段は、算出した輝度評価値と輝度評価値の下限を示す閾値との比較を行った結果、算出値が輝度評価値の下限を示す閾値を越えており、かつ、算出値と輝度評価値の上限を示す閾値との比較を行い、算出値が該上限を示す閾値を越えている場合には、変化に適応した露出時間の設定が必要であると判断し、
前記露出時間設定手段は、変化に適応した露出時間を設定する前に、露出時間を一旦可能な範囲で最短に設定する
ことを特徴とし、さらに、
顕微鏡の観察像を一旦表示しないようにする表示保留手段
を備えたことを特徴とする、請求項3記載の顕微鏡用撮像装置。 - 顕微鏡が適正な露出の観察像を得るために、必要とされる露出時間を演算する機能を備えた顕微鏡用撮像装置の制御方法において、
顕微鏡の操作に伴う観察像の変化から顕微鏡の状態の変化を検出し、
顕微鏡の状態の変化を検出すると、変化に適応した露出時間の設定が必要か否かを判断し、
変化に適応した露出時間の設定が必要であると判断すると、観察像の変化に適応した露出時間を設定する
ことを特徴とする顕微鏡用撮像装置の制御方法。 - 顕微鏡の合焦操作による観察像のコントラストの変化を検出し、
前記観察像のコントラストの変化を算出し、算出値が閾値を越えた際には、変化に適応した露出時間の設定は不要であると判断する
ことを特徴とする、請求項5記載の顕微鏡用撮像装置の制御方法。 - 観察画像データの輝度の変化を検出し、
観察画像データの輝度に基づいた輝度評価値を算出し、算出値が輝度評価値の下限を示す閾値以下の場合は、変化に適応した露出時間の設定は不要であると判断し、算出値が輝度評価値の下限を示す閾値を越えている場合は、変化に適応した露出時間の設定が必要であると判断する
ことを特徴とする、請求項項5記載の顕微鏡用撮像装置の制御方法。 - 算出した輝度評価値と輝度評価値の下限を示す閾値との比較を行った結果、算出値が輝度評価値の下限を示す閾値を越えており、かつ、算出値と輝度評価値の上限を示す閾値との比較を行い、算出値が該上限を示す閾値を越えている場合には、変化に適応した露出時間の設定が必要であると判断し、
変化に適応した露出時間の設定をする前に、露出時間を一旦可能な範囲で最短に設定し、
顕微鏡の観察像を一旦表示しないようにする
ことを特徴とする、請求項7記載の顕微鏡用撮像装置の制御方法。 - 顕微鏡が適正な露出の観察像を得るために、必要とされる露出時間を演算する機能を備えた顕微鏡用撮像装置内の制御部で実行されるプログラムであって、
顕微鏡の操作に伴う観察像の変化から顕微鏡の状態の変化を検出し、
顕微鏡の状態の変化を検出すると、変化に適応した露出時間の設定が必要か否かを判断し、
変化に適応した露出時間の設定が必要であると判断すると、観察像の変化に適応した露出時間を設定する
手順を備えたことを特徴とするプログラム。 - 顕微鏡の合焦操作による観察像のコントラストの変化を検出し、
前記観察像のコントラストの変化を算出し、算出値が閾値を越えた際には、変化に適応した露出時間の設定は不要であると判断する
手順をさらに備えたことを特徴とする請求項9記載のプログラム。 - 観察画像データの輝度の変化を検出し、
観察画像データの輝度に基づいた輝度評価値を算出し、算出値が輝度評価値の下限を示す閾値以下の場合は、変化に適応した露出時間の設定は不要であると判断し、算出値が輝度評価値の下限を示す閾値を越えている場合は、変化に適応した露出時間の設定が必要であると判断する
手順をさらに備えたことを特徴とする請求項9記載のプログラム。 - 算出した輝度評価値と輝度評価値の下限を示す閾値との比較を行った結果、算出値が輝度評価値の下限を示す閾値を越えており、かつ、算出値と輝度評価値の上限を示す閾値との比較を行い、算出値が該上限を示す閾値を越えている場合には、変化に適応した露出時間の設定が必要であると判断し、
変化に適応した露出時間の設定をする前に、露出時間を一旦可能な範囲で最短に設定し、
顕微鏡の観察像を一旦表示しないようにする
手順をさらに備えたことを特徴とする請求項11記載のプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003274355A JP2005037683A (ja) | 2003-07-14 | 2003-07-14 | 顕微鏡用撮像装置とその制御方法、及び制御方法に係るプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003274355A JP2005037683A (ja) | 2003-07-14 | 2003-07-14 | 顕微鏡用撮像装置とその制御方法、及び制御方法に係るプログラム |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2005037683A true JP2005037683A (ja) | 2005-02-10 |
Family
ID=34211339
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003274355A Pending JP2005037683A (ja) | 2003-07-14 | 2003-07-14 | 顕微鏡用撮像装置とその制御方法、及び制御方法に係るプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2005037683A (ja) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006259630A (ja) * | 2005-03-18 | 2006-09-28 | Olympus Corp | 顕微鏡用画像記録装置 |
JP2008147908A (ja) * | 2006-12-08 | 2008-06-26 | Olympus Corp | 顕微鏡用撮像装置、顕微鏡用撮像プログラムおよび顕微鏡用撮像方法 |
JP2009169236A (ja) * | 2008-01-18 | 2009-07-30 | Olympus Corp | 顕微鏡用撮像装置 |
US7848636B2 (en) | 2007-09-28 | 2010-12-07 | Olympus Corporation | Camera for microscope |
JP2013160816A (ja) * | 2012-02-01 | 2013-08-19 | Olympus Corp | 顕微鏡 |
JP2014236429A (ja) * | 2013-06-04 | 2014-12-15 | オリンパス株式会社 | 撮像システム |
JP2017153968A (ja) * | 2015-07-13 | 2017-09-07 | ソニー株式会社 | 医療用観察装置、医療用観察装置の作動方法、内視鏡システム、及び手術用顕微鏡システム |
-
2003
- 2003-07-14 JP JP2003274355A patent/JP2005037683A/ja active Pending
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006259630A (ja) * | 2005-03-18 | 2006-09-28 | Olympus Corp | 顕微鏡用画像記録装置 |
JP2008147908A (ja) * | 2006-12-08 | 2008-06-26 | Olympus Corp | 顕微鏡用撮像装置、顕微鏡用撮像プログラムおよび顕微鏡用撮像方法 |
US8212865B2 (en) | 2006-12-08 | 2012-07-03 | Olympus Corporation | Microscope image pickup apparatus, microscope image pickup program product, microscope image pickup program transmission medium and microscope image pickup method |
US7848636B2 (en) | 2007-09-28 | 2010-12-07 | Olympus Corporation | Camera for microscope |
JP2009169236A (ja) * | 2008-01-18 | 2009-07-30 | Olympus Corp | 顕微鏡用撮像装置 |
JP2013160816A (ja) * | 2012-02-01 | 2013-08-19 | Olympus Corp | 顕微鏡 |
JP2014236429A (ja) * | 2013-06-04 | 2014-12-15 | オリンパス株式会社 | 撮像システム |
JP2017153968A (ja) * | 2015-07-13 | 2017-09-07 | ソニー株式会社 | 医療用観察装置、医療用観察装置の作動方法、内視鏡システム、及び手術用顕微鏡システム |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4136011B2 (ja) | 焦点深度伸長装置 | |
JP4512278B2 (ja) | 顕微鏡システム | |
JP4874669B2 (ja) | オートフォーカスユニット及びデジタルカメラ | |
JP5289756B2 (ja) | 顕微鏡観察システム | |
JP5451316B2 (ja) | 撮像装置及び発光制御方法 | |
JP4576295B2 (ja) | デジタルカメラ | |
JP5597078B2 (ja) | 撮像装置及びその制御方法 | |
JP2011095500A (ja) | 顕微鏡装置および顕微鏡観察方法 | |
JP2009015185A (ja) | 画像検出装置、焦点調節装置および撮像装置 | |
KR20090081345A (ko) | 더스트 검출 시스템 및 디지털 카메라 | |
JP2008224808A (ja) | 自動合焦装置および撮像装置 | |
JP4504644B2 (ja) | 顕微鏡像撮像装置及び顕微鏡像撮像方法 | |
WO2013058025A1 (ja) | 変倍ファインダ装置及び表示情報の輝度変更方法 | |
JP2005037683A (ja) | 顕微鏡用撮像装置とその制御方法、及び制御方法に係るプログラム | |
US20020012063A1 (en) | Apparatus for automatically detecting focus and camera equipped with automatic focus detecting apparatus | |
JP4979469B2 (ja) | 顕微鏡撮像装置 | |
JP6253509B2 (ja) | 画像表示方法、制御装置、顕微鏡システム | |
JP5450965B2 (ja) | 撮像装置 | |
JP3949000B2 (ja) | オートフォーカスカメラ | |
JP2014206711A (ja) | 撮像装置およびその制御方法 | |
US20090168156A1 (en) | Microscope system, microscope system control program and microscope system control method | |
JP2001197358A (ja) | 撮像装置 | |
JP2009219085A (ja) | 撮像装置 | |
JP2014178403A (ja) | デジタル顕微鏡装置、情報処理方法、および情報処理プログラム | |
JP4217427B2 (ja) | 顕微鏡用撮像装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060706 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091027 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20100309 |