(57)【要約】  本技術は、画像処理装置および方法に関し、特に、被写体への負荷の増大を抑制しながら、より高画質な被写体の撮像画像を得ることができるようにした画像処理装置および方法に関する。  撮像部は、光量を落として眼の眼底を複数回撮像し、複数枚の眼底画像を生成する。生体情報位置合わせ処理部は、被写体の生体情報を用いて、眼底画像の位置合わせを行う。超解像処理部は、前回の超解像結果画像に、位置合わせされた入力画像を重ね合わせ、新たな超解像結果画像を生成する。超解像処理部は、その超解像結果画像を記憶部に記憶させたり、出力部より出力させたりするとともに、超解像結果画像バッファに供給し、記憶させる。本技術は、例えば、画像処理装置に適用することができる。
2012026597.tif 000002
【特許請求の範囲】
【請求項１】
被写体の生体情報を用いて、前記被写体を撮像する撮像部により得られた複数の撮像画像において前記被写体の位置を合わせるように位置合わせを行う位置合わせ部と、
前記位置合わせ部により位置合わせが行われた前記撮像画像を重ね合わせることにより、前記撮像画像よりもダイナミックレンジが大きな前記被写体の画像を生成する重ね合わせ部と
を備える画像処理装置。
【請求項２】
前記重ね合わせ部は、
前記撮像画像と、前記重ね合わせにより生成される前記被写体の画像との間の動きベクトルを検出する検出部と、
前記検出部により検出された前記動きベクトルを用いて、前記被写体の画像に動き補償を行う動き補償部と、
前記動き補償部により動き補償が行われた前記被写体の画像から前記撮像画像を減算する減算部と、
前記検出部により検出された前記動きベクトルを用いて、前記減算部による前記被写体の画像と前記撮像画像との差分値に、前記動き補償部による動き補償とは逆方向に、動き補償を行う逆方向動き補償部と、
前記逆方向動き補償部により動き補償が行われた前記差分値を、前記被写体の画像に加算する加算部と
を備える請求項１に記載の画像処理装置。
【請求項３】
前記重ね合わせ部は、
前記動き補償部により動き補償が行われた前記被写体の画像をダウンサンプリングし、前記被写体の解像度を前記撮像画像の解像度に落とすダウンサンプリング部と、
前記減算部による前記被写体の画像と前記撮像画像との差分値をアップサンプリングし、前記差分値の解像度を前記被写体の画像の解像度まであげるアップサンプリング部と
をさらに備え、
前記減算部は、前記ダウンサンプリング部によりダウンサンプリングされた前記被写体の画像から前記撮像画像を減算し、
前記検出部により検出された前記動きベクトルを用いて、前記逆方向動き補償部は、前記アップサンプリング部によりアップサンプリングされた前記差分値に、前記動き補償部による動き補償とは逆方向に、動き補償を行う
請求項２に記載の画像処理装置。
【請求項４】
前記位置合わせ部は、前記撮像部により得られた撮像画像における前記被写体の位置を、前回生成された前記被写体の画像における前記被写体の位置に合わせるように、前記位置合わせを行い、
前記重ね合わせ部は、前記位置合わせ部により位置合わせが行われた前記撮像画像を、前回生成された前記被写体の画像に１枚ずつ重ね合わせることにより、前記複数の撮像画像を重ね合わせた、前記撮像画像よりもダイナミックレンジが大きな前記被写体の画像を生成する
請求項１に記載の画像処理装置。
【請求項５】
前記被写体は眼底であり、
前記位置合わせ部は、前記生体情報として血管を用いる
請求項１に記載の画像処理装置。
【請求項６】
前記位置合わせ部は、前記生体情報としてさらに前記血管の交叉点を用いる
請求項５に記載の画像処理装置。
【請求項７】
前記位置合わせ部により位置合わせが行われた前記撮像画像の点拡がり関数を推定する推定部と、
前記推定部により推定された前記拡がり関数を用いて前記撮像画像のボケを除去する除去部と
をさらに備え、
前記重ね合わせ部は、前記位置合わせ部により位置合わせが行われ、前記除去部により前記ボケが除去された前記撮像画像を、前回生成された前記被写体の画像に１枚ずつ重ね合わせることにより、前記複数の撮像画像を重ね合わせた、前記撮像画像よりもダイナミックレンジが大きな前記被写体の画像を生成する
請求項４に記載の画像処理装置。
【請求項８】
前記撮像部は、比較的暗い照射光を前記被写体に照射しながら前記被写体を複数回撮像する
請求項１に記載の画像処理装置。
【請求項９】
画像処理装置の画像処理方法であって、
位置合わせ部が、被写体の生体情報を用いて、前記被写体を撮像する撮像部により得られた複数の撮像画像において前記被写体の位置を合わせるように位置合わせを行い、
重ね合わせ部が、位置合わせが行われた前記撮像画像を重ね合わせることにより、前記撮像画像よりもダイナミックレンジが大きな前記被写体の画像を生成する
画像処理方法。
【請求項１０】
被写体を撮像する撮像部により得られた複数の撮像画像を互いに重ね合わせる重ね合わせ部と、
前記重ね合わせ部により複数の撮像画像が重ね合わされて生成された撮像画像を前記被写体の生体情報に応じて階調補正する階調補正部と
を備える画像処理装置。
【請求項１１】
前記階調補正部は、前記撮像画像の階調補正に用いるトーンカーブを算出するためのパラメータの値を、前記被写体の生体情報に応じて決定するパラメータ決定部を備える
請求項１０に記載の画像処理装置。
【請求項１２】
前記パラメータ決定部は、
前記撮像画像の階調補正に用いるトーンカーブを算出するためのパラメータの値を所定の方法で調整する調整部と、
前記調整部により値が調整された前記パラメータを用いて前記撮像画像を補正する補正部と、
前記撮像画像に含まれる生体としての部位毎に、各部位の画像の特徴に応じた方法で、前記補正部により補正された前記撮像画像である補正後の撮像画像を検査する部位別検査部と、
前記補正後の撮像画像が前記部位別検査部により行われる検査に合格する場合、前記補正部により補正される前の前記撮像画像である補正前の撮像画像の明るさと、前記補正後の撮像画像の明るさとを比較する比較部と、
前記調整部による調整、前記補正部による補正、前記部位別検査部による検査、および前記比較部による比較が繰り返し行われ、前記比較部により前記補正後の撮像画像が前記補正前の撮像画像よりも明るくないと判定された場合、前記パラメータの値を、決定された値として出力する出力部と
を備える請求項１１に記載の画像処理装置。
【請求項１３】
前記パラメータ決定部は、
前記撮像画像を解析し、前記撮像画像に含まれる生体としての部位を認識する部位認識部をさらに備え、
前記部位別検査部は、前記部位認識部により認識された各部位毎に検査を行う
請求項１２に記載の画像処理装置。
【請求項１４】
前記パラメータ決定部は、
前記撮像画像の明るさを示す明るさ値を算出する明るさ値算出部をさらに備え、
前記比較部は、前記明るさ値算出部により算出される、前記補正前の撮像画像の明るさ値と、前記補正後の撮像画像の明るさ値とを比較する
請求項１２に記載の画像処理装置。
【請求項１５】
前記パラメータ決定部は、
前記調整部により調整を行う調整対象パラメータを複数のパラメータの中から選択するパラメータ選択部をさらに備える
請求項１２に記載の画像処理装置。
【請求項１６】
前記パラメータ決定部は、
前記撮像画像を解析し、前記撮像画像に含まれる生体としての部位を認識する部位認識部をさらに備え、
前記補正部は、前記部位認識部により認識された各部位の画像を補正し、
前記部位別検査部は、前記補正部により補正された各部位の画像を検査し、
前記比較部は、各部位の画像の、前記補正部による補正前の明るさと補正後の明るさとを比較する
請求項１２に記載の画像処理装置。
【請求項１７】
前記階調補正部により階調補正された前記撮像画像を高解像度化する高解像度化部をさらに備える
請求項１０に記載の画像処理装置。
【請求項１８】
前記高解像度化部は、前記階調補正部により階調補正された前記撮像画像を前記被写体の生体情報に応じて高解像度化する
請求項１７に記載の画像処理装置。
【請求項１９】
画像処理装置の画像処理方法であって、
重ね合わせ部が、被写体を撮像する撮像部により得られた複数の撮像画像を互いに重ね合わせ、
階調補正部が、複数の撮像画像が重ね合わされて生成された撮像画像を前記被写体の生体情報に応じて階調補正する
画像処理方法。
【請求項２０】
被写体を撮像する撮像部により得られた複数の撮像画像を互いに重ね合わせる重ね合わせ部と、
前記重ね合わせ部により複数の撮像画像が重ね合わされて生成された撮像画像を前記被写体の生体情報に応じて高解像度化する高解像度化部と
を備える画像処理装置。
【請求項２１】
前記高解像度化部は、
前記撮像画像に対して、学習により解像度を向上させる超解像処理を、複数種類の学習辞書のそれぞれについて行い、高解像度の撮像画像である超解像結果画像を複数生成する超解像処理部と、
前記超解像処理部により各学習辞書を用いて超解像処理されて生成された各超解像結果画像を、前記超解像結果画像に含まれる生体としての部位毎に、各部位の画像の特徴に応じた方法で、評価する部位別画像評価部と、
前記部位別画像評価部による評価に基づいて、前記複数の超解像結果画像の中から最適な超解像結果画像を選択する画像選択部と
を備える請求項２０に記載の画像処理装置。
【請求項２２】
前記高解像度化部は、
前記超解像結果画像を解析し、前記超解像結果画像に含まれる生体としての部位を認識する部位認識部をさらに備え、
前記部位別画像評価部は、各超解像結果画像を、前記部位認識部により認識された部位毎に、各部位の画像の特徴に応じた方法で評価する
請求項２１に記載の画像処理装置。
【請求項２３】
前記重ね合わせ部により複数の撮像画像が重ね合わされて生成された撮像画像を階調補正する階調補正部をさらに備え、
前記高解像度化部は、前記階調補正部により階調補正された前記撮像画像を、前記被写体の生体情報に応じて高解像度化する
請求項２０に記載の画像処理装置。
【請求項２４】
前記階調補正部は、前記重ね合わせ部により複数の撮像画像が重ね合わされて生成された撮像画像を前記被写体の生体情報に応じて階調補正する
請求項２３に記載の画像処理装置。
【請求項２５】
画像処理装置の画像処理方法であって、
重ね合わせ部が、被写体を撮像する撮像部により得られた複数の撮像画像を互いに重ね合わせ、
高解像度化部が、複数の撮像画像が重ね合わされて生成された撮像画像を前記被写体の生体情報に応じて高解像度化する
画像処理方法。
【請求項２６】
被写体の生体情報を用いて、前記被写体を撮像する撮像部により得られた複数の赤外光画像において前記被写体の位置を合わせるように位置合わせを行う赤外光画像位置合わせ部と、
前記赤外光画像位置合わせ部による位置合わせの結果である位置合わせ情報を記憶する位置合わせ情報記憶部と、
前記位置合わせ情報記憶部に記憶された前記位置合わせ情報を用いて、前記撮像部により得られた複数の可視光画像において前記被写体の位置を合わせるように位置合わせを行う可視光画像位置合わせ部と、
前記可視光位置合わせ部により位置合わせが行われた前記可視光画像を重ね合わせることにより、前記可視光画像よりもダイナミックレンジが大きな前記被写体の画像を生成する重ね合わせ部と
を備える画像処理装置。
【請求項２７】
前記撮像部は、所定の光量の可視光と前記所定の光量よりも高い光量の赤外光とを含む照射光を前記被写体に照射しながら前記被写体を複数撮像する
請求項２６に記載の画像処理装置。
【請求項２８】
前記赤外光画像位置合わせ部は、前記撮像部により得られた赤外光画像における前記被写体の位置を、前記撮像部により得られた前記複数の赤外光画像のうちの、最初に得られた前記赤外光画像における前記被写体の位置に合わせるように、前記位置合わせを行い、
前記重ね合わせ部は、前記可視光画像位置合わせ部により位置合わせが行われた前記可視光画像を、前回生成された前記被写体の画像に１枚ずつ重ね合わせることにより、前記複数の可視光画像を重ね合わせた、前記可視光画像よりもダイナミックレンジが大きな前記被写体の画像を生成する
請求項２７に記載の画像処理装置。
【請求項２９】
前記被写体は眼底であり、
前記赤外光画像位置合わせ部は、前記生体情報として血管を用いる
請求項２６に記載の画像処理装置。
【請求項３０】
前記赤外光画像位置合わせ部は、前記生体情報としてさらに前記血管の交叉点を用いる
請求項２９に記載の画像処理装置。
【請求項３１】
画像処理装置の画像処理方法であって、
赤外光画像位置合わせ部が、被写体の生体情報を用いて、前記被写体を撮像する撮像部により得られた複数の赤外光画像において前記被写体の位置を合わせるように位置合わせを行い、
位置合わせ情報記憶部が、前記赤外光画像位置合わせ部による位置合わせの結果である位置合わせ情報を記憶し、
可視光画像位置合わせ部が、前記位置合わせ情報記憶部に記憶された前記位置合わせ情報を用いて、前記撮像部により得られた複数の可視光画像において前記被写体の位置を合わせるように位置合わせを行い、
重ね合わせ部が、前記可視光位置合わせ部により位置合わせが行われた前記可視光画像を重ね合わせることにより、前記可視光画像よりもダイナミックレンジが大きな前記被写体の画像を生成する
画像処理方法。
【請求項３２】
被写体の生体情報を用いて、前記被写体を撮像する撮像部により得られた複数の赤外光画像において前記被写体の位置を合わせるように位置合わせを行う赤外光画像位置合わせ部と、
前記赤外光画像位置合わせ部による位置合わせの結果である位置合わせ情報を記憶する位置合わせ情報記憶部と、
前記位置合わせ情報記憶部に記憶された前記位置合わせ情報を用いて、前記撮像部により得られた複数の可視光画像において前記被写体の位置を合わせるように位置合わせを行う可視光画像位置合わせ部と、
前記可視光位置合わせ部により位置合わせが行われた複数の前記可視光画像を互いに重ね合わせる重ね合わせ部と、
前記重ね合わせ部により複数の前記可視光画像が重ね合わされて生成された可視光画像を前記被写体の生体情報に応じて階調補正する階調補正部と
を備える画像処理装置。
【請求項３３】
前記撮像部は、所定の光量の可視光と前記所定の光量よりも高い光量の赤外光とを含む照射光を前記被写体に照射しながら前記被写体を複数撮像する
請求項３２に記載の画像処理装置。
【請求項３４】
前記階調補正部により階調補正された前記可視光画像を高解像度化する高解像度化部をさらに備える
請求項３２に記載の画像処理装置。
【請求項３５】
前記高解像度化部は、前記階調補正部により階調補正された前記可視光画像を前記被写体の生体情報に応じて高解像度化する
請求項３４に記載の画像処理装置。
【請求項３６】
前記被写体は眼底であり、
前記赤外光画像位置合わせ部は、前記生体情報として血管を用いる
請求項３２に記載の画像処理装置。
【請求項３７】
前記赤外光画像位置合わせ部は、前記生体情報としてさらに前記血管の交叉点を用いる
請求項３６に記載の画像処理装置。
【請求項３８】
画像処理装置の画像処理方法であって、
赤外光画像位置合わせ部が、被写体の生体情報を用いて、前記被写体を撮像する撮像部により得られた複数の赤外光画像において前記被写体の位置を合わせるように位置合わせを行い、
位置合わせ情報記憶部が、前記赤外光画像位置合わせ部による位置合わせの結果である位置合わせ情報を記憶し、
可視光画像位置合わせ部が、前記位置合わせ情報記憶部に記憶された前記位置合わせ情報を用いて、前記撮像部により得られた複数の可視光画像において前記被写体の位置を合わせるように位置合わせを行い、
重ね合わせ部が、前記可視光位置合わせ部により位置合わせが行われた複数の前記可視光画像を重ね合わせ、
階調補正部が、前記重ね合わせ部により複数の前記可視光画像が重ね合わされて生成された可視光画像を前記被写体の生体情報に応じて階調補正する
画像処理方法。
【請求項３９】
被写体を撮像する撮像部と、
ネットワークを介して、前記撮像部により得られた複数の撮像画像を取得し、取得した前記複数の撮像画像に対して画像処理を施す画像処理部と、
前記画像処理部により画像処理が施された前記撮像画像を記憶する記憶部と、
前記記憶部に記憶された前記撮像画像を出力する出力部
を備える診断システム。
【請求項４０】
前記画像処理部は、
前記被写体の生体情報を用いて、前記複数の撮像画像において前記被写体の位置を合わせるように位置合わせを行う位置合わせ部と、
前記位置合わせ部により位置合わせが行われた前記撮像画像を重ね合わせることにより、前記撮像画像よりもダイナミックレンジが大きな前記被写体の画像を生成する重ね合わせ部とをさらに備える
請求項３９に記載の画像処理装置。
【請求項４１】
前記画像処理部は、
前記撮像部により得られた複数の撮像画像を互いに重ね合わせる重ね合わせ部と、
前記重ね合わせ部により複数の撮像画像が重ね合わされて生成された撮像画像を前記被写体の生体情報に応じて階調補正する階調補正部と
をさらに備える
請求項３９に記載の画像処理装置。
【請求項４２】
前記画像処理部は、
前記階調補正部により階調補正された前記撮像画像を高解像度化する高解像度化部をさらに備える
請求項４１に記載の画像処理装置。
【請求項４３】
前記撮像部は、所定の光量の可視光と前記所定の光量よりも高い光量の赤外光とを含む照射光を前記被写体に照射しながら前記被写体を複数撮像し、
前記画像処理部は、
被写体の生体情報を用いて、前記撮像部により得られた複数の赤外光画像において前記被写体の位置を合わせるように位置合わせを行う赤外光画像位置合わせ部と、
前記赤外光画像位置合わせ部による位置合わせの結果である位置合わせ情報を記憶する位置合わせ情報記憶部と、
前記位置合わせ情報記憶部に記憶された前記位置合わせ情報を用いて、前記撮像部により得られた複数の可視光画像において前記被写体の位置を合わせるように位置合わせを行う可視光画像位置合わせ部と、
前記可視光位置合わせ部により位置合わせが行われた前記可視光画像を重ね合わせることにより、前記可視光画像よりもダイナミックレンジが大きな前記被写体の画像を生成する重ね合わせ部とをさらに備える
請求項３９に記載の画像処理装置。
【請求項４４】
前記撮像部は、所定の光量の可視光と前記所定の光量よりも高い光量の赤外光とを含む照射光を前記被写体に照射しながら前記被写体を複数撮像し、
前記画像処理部は、
被写体の生体情報を用いて、前記撮像部により得られた複数の赤外光画像において前記被写体の位置を合わせるように位置合わせを行う赤外光画像位置合わせ部と、
前記赤外光画像位置合わせ部による位置合わせの結果である位置合わせ情報を記憶する位置合わせ情報記憶部と、
前記位置合わせ情報記憶部に記憶された前記位置合わせ情報を用いて、前記撮像部により得られた複数の可視光画像において前記被写体の位置を合わせるように位置合わせを行う可視光画像位置合わせ部と、
前記可視光位置合わせ部により位置合わせが行われた複数の前記可視光画像を重ね合わせる重ね合わせ部と、
前記重ね合わせ部により複数の前記可視光画像が重ね合わされて生成された可視光画像を前記被写体の生体情報に応じて階調補正する階調補正部とをさらに備える
請求項３９に記載の画像処理装置。
【請求項４５】
前記被写体は眼底である
請求項３９に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、画像処理装置および方法に関し、特に、被写体への負荷の増大を抑制しながら、より高画質な被写体の撮像画像を得ることができるようにした画像処理装置および方法に関する。
【背景技術】
【０００２】
従来、瞳孔を通じて眼球内の網膜や視神経乳頭等の眼底を観察する、所謂眼底検査が行われている。【０００３】
眼底検査は、例えば、眼底鏡や眼底カメラといった専用の装置を用いて行われる。例えば、観察者は、観察対象である、被験者の眼球内の眼底を、眼底カメラで撮像し、得られた撮像画像をモニタ等に表示し、観察を行う。【０００４】
この観察をより正確に行うためには、眼底の撮像画像（眼底画像）を高画質化する必要がある。【０００５】
眼底画像を高画質化する方法として、例えば、眼底を撮像する際に、眼底に照射する光量を増加させることが考えられる。【０００６】
また、眼底を撮像して得られた撮像画像に対して画像処理を行うことにより、高画質な眼底画像を得ることが考えられる。【０００７】
例えば、特許文献１には、複数枚の眼底画像からノイズリダクションを行う方法が記載されている。また、例えば、特許文献２には、周期的なパターンを照射して高解像度画像を得る方法が記載されている。さらに、例えば、特許文献３にも、複数枚の眼底画像からノイズリダクションを行う方法が記載されている。また、非特許文献１には、Wavefront sensingとWiener Filterを組み合わせたボケ除去方法が記載されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１０−１１０３９２号公報
【特許文献２】特開２００８−２７２４８９号公報
【特許文献３】特開平０９−２５３０５２号公報
【非特許文献】
【０００９】
【非特許文献１】“Hybrid technique for high resolution imaging of the eye fundus”, Justo Arines and Salvador Bara, 2003
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら、撮像時に被験者の眼底により多くの光量を照射すると、被験者に与える負荷が増大してしまい、観察対象に対して不要な影響を及ぼしたり、被験者の心理的な負担を増大させたりする恐れがあった。また、撮像時に被験者の眼底により多くの光量を照射されることにより、被験者が、所謂、眩しいと感じ、瞼を閉じたり、動いたりしてしまい、高画質な撮像画像を得ることが出来ない恐れがあった。【００１１】
また、特許文献１に記載の方法では、位置ずれを表示し、ユーザにずれを補正してもらう必要があった。また、この方法はノイズ除去に関する方法であり、この方法で輪郭を強調させることは困難であった。【００１２】
さらに、特許文献２に記載の方法では、撮像時に、互いに異なるパターンで光が照射され、その情報が利用されるので、各照射において光量を落とすことが困難であった。【００１３】
また、特許文献３に記載の方法は、ノイズ除去に関する方法であり、この方法で輪郭を強調させることは困難であった。【００１４】
さらに非特許文献１に記載の方法は、画像のボケ除去に関する処理であり、この方法で輪郭を強調させることは困難であった。【００１５】
本技術は、このような状況に鑑みてなされたものであり、被写体への負荷の増大を抑制しながら、より高画質な被写体の撮像画像を得ることを目的とする。
【課題を解決するための手段】
【００１６】
本技術の第１の側面は、被写体の生体情報を用いて、前記被写体を撮像する撮像部により得られた複数の撮像画像において前記被写体の位置を合わせるように位置合わせを行う位置合わせ部と、前記位置合わせ部により位置合わせが行われた前記撮像画像を重ね合わせることにより、前記撮像画像よりもダイナミックレンジが大きな前記被写体の画像を生成する重ね合わせ部とを備える画像処理装置である。【００１７】
前記重ね合わせ部は、前記撮像画像と、前記重ね合わせにより生成される前記被写体の画像との間の動きベクトルを検出する検出部と、前記検出部により検出された前記動きベクトルを用いて、前記被写体の画像に動き補償を行う動き補償部と、前記動き補償部により動き補償が行われた前記被写体の画像から前記撮像画像を減算する減算部と、前記検出部により検出された前記動きベクトルを用いて、前記減算部による前記被写体の画像と前記撮像画像との差分値に、前記動き補償部による動き補償とは逆方向に、動き補償を行う逆方向動き補償部と、前記逆方向動き補償部により動き補償が行われた前記差分値を、前記被写体の画像に加算する加算部とを備えることができる。【００１８】
前記重ね合わせ部は、前記動き補償部により動き補償が行われた前記被写体の画像をダウンサンプリングし、前記被写体の解像度を前記撮像画像の解像度に落とすダウンサンプリング部と、前記減算部による前記被写体の画像と前記撮像画像との差分値をアップサンプリングし、前記差分値の解像度を前記被写体の画像の解像度まであげるアップサンプリング部とをさらに備え、前記減算部は、前記ダウンサンプリング部によりダウンサンプリングされた前記被写体の画像から前記撮像画像を減算し、前記検出部により検出された前記動きベクトルを用いて、前記逆方向動き補償部は、前記アップサンプリング部によりアップサンプリングされた前記差分値に、前記動き補償部による動き補償とは逆方向に、動き補償を行うことができる。【００１９】
前記位置合わせ部は、前記撮像部により得られた撮像画像における前記被写体の位置を前回生成された前記被写体の画像における前記被写体の位置に合わせるように、前記位置合わせを行い、前記重ね合わせ部は、前記位置合わせ部により位置合わせが行われた前記撮像画像を、前回生成された前記被写体の画像に１枚ずつ重ね合わせることにより、前記複数の撮像画像を重ね合わせた、前記撮像画像よりもダイナミックレンジが大きな前記被写体の画像を生成することができる。【００２０】
前記被写体は眼底であり、前記位置合わせ部は、前記生体情報として血管を用いることができる。【００２１】
前記位置合わせ部は、前記生体情報としてさらに前記血管の交叉点を用いることができる。【００２２】
前記位置合わせ部により位置合わせが行われた前記撮像画像の点拡がり関数を推定する推定部と、前記推定部により推定された前記拡がり関数を用いて前記撮像画像のボケを除去する除去部とをさらに備え、前記重ね合わせ部は、前記位置合わせ部により位置合わせが行われ、前記除去部により前記ボケが除去された前記撮像画像を、前回生成された前記被写体の画像に１枚ずつ重ね合わせることにより、前記複数の撮像画像を重ね合わせた、前記撮像画像よりもダイナミックレンジが大きな前記被写体の画像を生成することができる。【００２３】
前記撮像部は、比較的暗い照射光を前記被写体に照射しながら前記被写体を複数回撮像することができる。【００２４】
本技術の第１の側面は、また、画像処理装置の画像処理方法であって、位置合わせ部が、被写体の生体情報を用いて、前記被写体を撮像する撮像部により得られた複数の撮像画像において前記被写体の位置を合わせるように位置合わせを行い、重ね合わせ部が、位置合わせが行われた前記撮像画像を重ね合わせることにより、前記撮像画像よりもダイナミックレンジが大きな前記被写体の画像を生成する画像処理方法である。【００２５】
本技術の第２の側面は、被写体を撮像する撮像部により得られた複数の撮像画像を互いに重ね合わせる重ね合わせ部と、前記重ね合わせ部により複数の撮像画像が重ね合わされて生成された撮像画像を前記被写体の生体情報に応じて階調補正する階調補正部とを備える画像処理装置である。【００２６】
前記階調補正部は、前記撮像画像の階調補正に用いるトーンカーブを算出するためのパラメータの値を、前記被写体の生体情報に応じて決定するパラメータ決定部を備えることができる。【００２７】
前記パラメータ決定部は、前記撮像画像の階調補正に用いるトーンカーブを算出するためのパラメータの値を所定の方法で調整する調整部と、前記調整部により値が調整された前記パラメータを用いて前記撮像画像を補正する補正部と、前記撮像画像に含まれる生体としての部位毎に、各部位の画像の特徴に応じた方法で、前記補正部により補正された前記撮像画像である補正後の撮像画像を検査する部位別検査部と、前記補正後の撮像画像が前記部位別検査部により行われる検査に合格する場合、前記補正部により補正される前の前記撮像画像である補正前の撮像画像の明るさと、前記補正後の撮像画像の明るさとを比較する比較部と、前記調整部による調整、前記補正部による補正、前記部位別検査部による検査、および前記比較部による比較が繰り返し行われ、前記比較部により前記補正後の撮像画像が前記補正前の撮像画像よりも明るくないと判定された場合、前記パラメータの値を、決定された値として出力する出力部とを備えることができる。【００２８】
前記パラメータ決定部は、前記撮像画像を解析し、前記撮像画像に含まれる生体としての部位を認識する部位認識部をさらに備え、前記部位別検査部は、前記部位認識部により認識された各部位毎に検査を行うことができる。【００２９】
前記パラメータ決定部は、前記撮像画像の明るさを示す明るさ値を算出する明るさ値算出部をさらに備え、前記比較部は、前記明るさ値算出部により算出される、前記補正前の撮像画像の明るさ値と、前記補正後の撮像画像の明るさ値とを比較することができる。【００３０】
前記パラメータ決定部は、前記調整部により調整を行う調整対象パラメータを複数のパラメータの中から選択するパラメータ選択部をさらに備えることができる。【００３１】
前記パラメータ決定部は、前記撮像画像を解析し、前記撮像画像に含まれる生体としての部位を認識する部位認識部をさらに備え、前記補正部は、前記部位認識部により認識された各部位の画像を補正し、前記部位別検査部は、前記補正部により補正された各部位の画像を検査し、前記比較部は、各部位の画像の、前記補正部による補正前の明るさと補正後の明るさとを比較することができる。【００３２】
前記階調補正部により階調補正された前記撮像画像を高解像度化する高解像度化部をさらに備えることができる。【００３３】
前記高解像度化部は、前記階調補正部により階調補正された前記撮像画像を前記被写体の生体情報に応じて高解像度化することができる。【００３４】
本技術の第２の側面においては、また、画像処理装置の画像処理方法であって、重ね合わせ部が、被写体を撮像する撮像部により得られた複数の撮像画像を互いに重ね合わせ、階調補正部が、複数の撮像画像が重ね合わされて生成された撮像画像を前記被写体の生体情報に応じて階調補正する画像処理方法である。【００３５】
本技術の第３の側面は、被写体を撮像する撮像部により得られた複数の撮像画像を互いに重ね合わせる重ね合わせ部と、前記重ね合わせ部により複数の撮像画像が重ね合わされて生成された撮像画像を前記被写体の生体情報に応じて高解像度化する高解像度化部とを備える画像処理装置である。【００３６】
前記高解像度化部は、前記撮像画像に対して、学習により解像度を向上させる超解像処理を、複数種類の学習辞書のそれぞれについて行い、高解像度の撮像画像である超解像結果画像を複数生成する超解像処理部と、前記超解像処理部により各学習辞書を用いて超解像処理されて生成された各超解像結果画像を、前記超解像結果画像に含まれる生体としての部位毎に、各部位の画像の特徴に応じた方法で、評価する部位別画像評価部と、前記部位別画像評価部による評価に基づいて、前記複数の超解像結果画像の中から最適な超解像結果画像を選択する画像選択部とを備えることができる。【００３７】
前記高解像度化部は、前記超解像結果画像を解析し、前記超解像結果画像に含まれる生体としての部位を認識する部位認識部をさらに備え、前記部位別画像評価部は、各超解像結果画像を、前記部位認識部により認識された部位毎に、各部位の画像の特徴に応じた方法で評価することができる。【００３８】
前記重ね合わせ部により複数の撮像画像が重ね合わされて生成された撮像画像を階調補正する階調補正部をさらに備え、前記高解像度化部は、前記階調補正部により階調補正された前記撮像画像を、前記被写体の生体情報に応じて高解像度化することができる。【００３９】
前記階調補正部は、前記重ね合わせ部により複数の撮像画像が重ね合わされて生成された撮像画像を前記被写体の生体情報に応じて階調補正することができる。【００４０】
本技術の第３の側面は、また、画像処理装置の画像処理方法であって、重ね合わせ部が、被写体を撮像する撮像部により得られた複数の撮像画像を互いに重ね合わせ、高解像度化部が、複数の撮像画像が重ね合わされて生成された撮像画像を前記被写体の生体情報に応じて高解像度化する画像処理方法である。【００４１】
本技術の第４の側面は、被写体の生体情報を用いて、前記被写体を撮像する撮像部により得られた複数の赤外光画像において前記被写体の位置を合わせるように位置合わせを行う赤外光画像位置合わせ部と、前記赤外光画像位置合わせ部による位置合わせの結果である位置合わせ情報を記憶する位置合わせ情報記憶部と、前記位置合わせ情報記憶部に記憶された前記位置合わせ情報を用いて、前記撮像部により得られた複数の可視光画像において前記被写体の位置を合わせるように位置合わせを行う可視光画像位置合わせ部と、前記可視光位置合わせ部により位置合わせが行われた前記可視光画像を重ね合わせることにより、前記可視光画像よりもダイナミックレンジが大きな前記被写体の画像を生成する重ね合わせ部とを備える画像処理装置である。【００４２】
前記撮像部は、所定の光量の可視光と前記所定の光量よりも高い光量の赤外光とを含む照射光を前記被写体に照射しながら前記被写体を複数撮像することができる。【００４３】
前記赤外光画像位置合わせ部は、前記撮像部により得られた赤外光画像における前記被写体の位置を、前記撮像部により得られた前記複数の赤外光画像のうちの、最初に得られた前記赤外光画像における前記被写体の位置に合わせるように、前記位置合わせを行い、前記重ね合わせ部は、前記可視光画像位置合わせ部により位置合わせが行われた前記可視光画像を、前回生成された前記被写体の画像に１枚ずつ重ね合わせることにより、前記複数の可視光画像を重ね合わせた、前記可視光画像よりもダイナミックレンジが大きな前記被写体の画像を生成することができる。【００４４】
前記被写体は眼底であり、前記赤外光画像位置合わせ部は、前記生体情報として血管を用いることができる。【００４５】
前記赤外光画像位置合わせ部は、前記生体情報としてさらに前記血管の交叉点を用いることができる。【００４６】
本技術の第４の側面は、また、画像処理装置の画像処理方法であって、赤外光画像位置合わせ部が、被写体の生体情報を用いて、前記被写体を撮像する撮像部により得られた複数の赤外光画像において前記被写体の位置を合わせるように位置合わせを行い、位置合わせ情報記憶部が、前記赤外光画像位置合わせ部による位置合わせの結果である位置合わせ情報を記憶し、可視光画像位置合わせ部が、前記位置合わせ情報記憶部に記憶された前記位置合わせ情報を用いて、前記撮像部により得られた複数の可視光画像において前記被写体の位置を合わせるように位置合わせを行い、重ね合わせ部が、前記可視光位置合わせ部により位置合わせが行われた前記可視光画像を重ね合わせることにより、前記可視光画像よりもダイナミックレンジが大きな前記被写体の画像を生成する画像処理方法である。【００４７】
本技術の第５の側面は、被写体の生体情報を用いて、前記被写体を撮像する撮像部により得られた複数の赤外光画像において前記被写体の位置を合わせるように位置合わせを行う赤外光画像位置合わせ部と、前記赤外光画像位置合わせ部による位置合わせの結果である位置合わせ情報を記憶する位置合わせ情報記憶部と、前記位置合わせ情報記憶部に記憶された前記位置合わせ情報を用いて、前記撮像部により得られた複数の可視光画像において前記被写体の位置を合わせるように位置合わせを行う可視光画像位置合わせ部と、前記可視光位置合わせ部により位置合わせが行われた複数の前記可視光画像を互いに重ね合わせる重ね合わせ部と、前記重ね合わせ部により複数の前記可視光画像が重ね合わされて生成された可視光画像を前記被写体の生体情報に応じて階調補正する階調補正部とを備える画像処理装置である。【００４８】
前記撮像部は、所定の光量の可視光と前記所定の光量よりも高い光量の赤外光とを含む照射光を前記被写体に照射しながら前記被写体を複数撮像することができる。【００４９】
前記階調補正部により階調補正された前記可視光画像を高解像度化する高解像度化部をさらに備えることができる。【００５０】
前記高解像度化部は、前記階調補正部により階調補正された前記可視光画像を前記被写体の生体情報に応じて高解像度化することができる。【００５１】
前記被写体は眼底であり、前記赤外光画像位置合わせ部は、前記生体情報として血管を用いることができる。【００５２】
前記赤外光画像位置合わせ部は、前記生体情報としてさらに前記血管の交叉点を用いることができる。【００５３】
本技術の第５の側面は、また、画像処理装置の画像処理方法であって、赤外光画像位置合わせ部が、被写体の生体情報を用いて、前記被写体を撮像する撮像部により得られた複数の赤外光画像において前記被写体の位置を合わせるように位置合わせを行い、位置合わせ情報記憶部が、前記赤外光画像位置合わせ部による位置合わせの結果である位置合わせ情報を記憶し、可視光画像位置合わせ部が、前記位置合わせ情報記憶部に記憶された前記位置合わせ情報を用いて、前記撮像部により得られた複数の可視光画像において前記被写体の位置を合わせるように位置合わせを行い、重ね合わせ部が、前記可視光位置合わせ部により位置合わせが行われた複数の前記可視光画像を重ね合わせ、階調補正部が、前記重ね合わせ部により複数の前記可視光画像が重ね合わされて生成された可視光画像を前記被写体の生体情報に応じて階調補正する画像処理方法である。【００５４】
本技術の第６の側面は、被写体を撮像する撮像部と、ネットワークを介して、前記撮像部により得られた複数の撮像画像を取得し、取得した前記複数の撮像画像に対して画像処理を施す画像処理部と、前記画像処理部により画像処理が施された前記撮像画像を記憶する記憶部と、前記記憶部に記憶された前記撮像画像を出力する出力部を備える診断システムである。【００５５】
前記画像処理部は、前記被写体の生体情報を用いて、前記複数の撮像画像において前記被写体の位置を合わせるように位置合わせを行う位置合わせ部と、前記位置合わせ部により位置合わせが行われた前記撮像画像を重ね合わせることにより、前記撮像画像よりもダイナミックレンジが大きな前記被写体の画像を生成する重ね合わせ部とをさらに備えることができる。【００５６】
前記画像処理部は、前記撮像部により得られた複数の撮像画像を互いに重ね合わせる重ね合わせ部と、前記重ね合わせ部により複数の撮像画像が重ね合わされて生成された撮像画像を前記被写体の生体情報に応じて階調補正する階調補正部とをさらに備えることができる。【００５７】
前記画像処理部は、前記階調補正部により階調補正された前記撮像画像を高解像度化する高解像度化部をさらに備えることができる。【００５８】
前記撮像部は、所定の光量の可視光と前記所定の光量よりも高い光量の赤外光とを含む照射光を前記被写体に照射しながら前記被写体を複数撮像し、前記画像処理部は、被写体の生体情報を用いて、前記撮像部により得られた複数の赤外光画像において前記被写体の位置を合わせるように位置合わせを行う赤外光画像位置合わせ部と、前記赤外光画像位置合わせ部による位置合わせの結果である位置合わせ情報を記憶する位置合わせ情報記憶部と、前記位置合わせ情報記憶部に記憶された前記位置合わせ情報を用いて、前記撮像部により得られた複数の可視光画像において前記被写体の位置を合わせるように位置合わせを行う可視光画像位置合わせ部と、前記可視光位置合わせ部により位置合わせが行われた前記可視光画像を重ね合わせることにより、前記可視光画像よりもダイナミックレンジが大きな前記被写体の画像を生成する重ね合わせ部とをさらに備えることができる。【００５９】
前記撮像部は、所定の光量の可視光と前記所定の光量よりも高い光量の赤外光とを含む照射光を前記被写体に照射しながら前記被写体を複数撮像し、前記画像処理部は、被写体の生体情報を用いて、前記撮像部により得られた複数の赤外光画像において前記被写体の位置を合わせるように位置合わせを行う赤外光画像位置合わせ部と、前記赤外光画像位置合わせ部による位置合わせの結果である位置合わせ情報を記憶する位置合わせ情報記憶部と、前記位置合わせ情報記憶部に記憶された前記位置合わせ情報を用いて、前記撮像部により得られた複数の可視光画像において前記被写体の位置を合わせるように位置合わせを行う可視光画像位置合わせ部と、前記可視光位置合わせ部により位置合わせが行われた複数の前記可視光画像を重ね合わせる重ね合わせ部と、前記重ね合わせ部により複数の前記可視光画像が重ね合わされて生成された可視光画像を前記被写体の生体情報に応じて階調補正する階調補正部とをさらに備えることができる。【００６０】
前記被写体は眼底とすることができる。【００６１】
本技術の第１の側面においては、被写体の生体情報を用いて、被写体を撮像する撮像部により得られた複数の撮像画像において被写体の位置を合わせるように位置合わせが行われ、得られた複数の撮像画像が、位置を合わせながら重ね合わせられ、撮像画像よりもダイナミックレンジが大きな被写体の画像が生成される。【００６２】
本技術の第２の側面においては、被写体を撮像する撮像部により得られた複数の撮像画像が互いに重ね合わせられ、複数の撮像画像が重ね合わされて生成された撮像画像が、前記被写体の生体情報に応じて階調補正される。【００６３】
本技術の第３の側面においては、被写体を撮像する撮像部により得られた複数の撮像画像が互いに重ね合わせられ、複数の撮像画像が重ね合わされて生成された撮像画像が、被写体の生体情報に応じて高解像度化される。【００６４】
本技術の第４の側面においては、被写体の生体情報を用いて、被写体を撮像する撮像部により得られた複数の赤外光画像において被写体の位置を合わせるように位置合わせが行われ、位置合わせの結果である位置合わせ情報が記憶され、位置合わせ情報を用いて、複数の可視光画像において被写体の位置を合わせるように位置合わせが行われ、位置合わせが行われた可視光画像が重ね合わされることにより、可視光画像よりもダイナミックレンジが大きな被写体の画像が生成される。【００６５】
本技術の第５の側面においては、被写体の生体情報を用いて、被写体を撮像する撮像部により得られた複数の赤外光画像において被写体の位置を合わせるように位置合わせが行われ、位置合わせの結果である位置合わせ情報が記憶され、位置合わせ情報を用いて、複数の可視光画像において被写体の位置を合わせるように位置合わせが行われ、位置合わせが行われた複数の可視光画像が互いに重ね合わされ、複数の可視光画像が重ね合わされて生成された可視光画像が被写体の生体情報に応じて階調補正される。【００６６】
本技術の第６の側面においては、被写体が撮像され、ネットワークを介して、複数の撮像画像が取得され、取得された複数の撮像画像に対して画像処理が施され、画像処理が施された撮像画像が記憶され、記憶された撮像画像が出力される。
【発明の効果】
【００６７】
本技術によれば、画像を処理することができる。特に、被写体への負荷の増大を抑制しながら、より高画質な被写体の撮像画像を得ることができる。
【図面の簡単な説明】
【００６８】
【図１】本技術を適用した眼底画像処理装置の主な構成例を示すブロック図である。
【図２】眼底画像生成処理の流れの例を説明したフローチャートである。
【図３】本技術を適用した眼底画像処理装置の他の構成例を示すブロック図である。
【図４】全体の処理の流れの例を説明する図である。
【図５】生体情報位置合わせ処理部の主な構成例を示すブロック図である。
【図６】生体情報を使った位置合わせの処理の流れの例を説明する図である。
【図７】血管位置合わせ処理部の主な構成例を示すブロック図である。
【図８】血管位置合わせ処理の流れの例を説明する図である。
【図９】超解像処理部の主な構成例を示すブロック図である。
【図１０】超解像処理の流れの例を説明する図である。
【図１１】血管画像を用いたPSF推定処理の流れの例を説明する図である。
【図１２】眼底画像生成処理の流れの例を説明するフローチャートである。
【図１３】生体情報位置合わせ処理の流れの例を説明するフローチャートである。
【図１４】血管位置合わせ処理の流れの例を説明するフローチャートである。
【図１５】超解像処理の流れの例を説明するフローチャートである。
【図１６】本技術を適用した眼底画像処理装置の、さらに他の構成例を示すブロック図である。
【図１７】全体の処理の流れの例を説明する図である。
【図１８】トーンリプロダクション処理部の主な構成例を示すブロック図である。
【図１９】トーンカーブの例を説明する図である。
【図２０】パラメータ決定部の主な構成例を示すブロック図である。
【図２１】超解像処理部の主な構成例を示すブロック図である。
【図２２】眼底画像生成処理の流れの他の例を説明するフローチャートである。
【図２３】トーンリプロダクション処理の流れの例を説明するフローチャートである。
【図２４】パラメータ決定処理の流れの例を説明するフローチャートである。
【図２５】超解像処理の流れの例を説明するフローチャートである。
【図２６】パラメータ決定部の他の構成例を示すブロック図である。
【図２７】パラメータ決定処理の流れの他の例を説明するフローチャートである。
【図２８】第４の実施の形態の概要について説明する図である。
【図２９】本技術を適用した眼底画像処理装置の、さらに他の構成例を示すブロック図である。
【図３０】撮像部の主な構成例を示す図である。
【図３１】画像処理部による処理の流れについて説明する図である。
【図３２】赤外光画像位置合わせ処理部の主な構成例を示すブロック図である。
【図３３】血管位置合わせ処理部の主な構成例を示すブロック図である。
【図３４】眼底画像生成処理の流れの他の例を説明するフローチャートである。
【図３５】眼底画像処理装置の他の構成例を示すブロック図である。
【図３６】眼底画像生成処理の流れの他の例を説明するフローチャートである。
【図３７】眼底画像生成処理の流れの他の例を説明するフローチャートである。
【図３８】眼底画像生成処理の流れの他の例を説明するフローチャートである。
【図３９】血管位置合わせ処理の流れの他の例を説明する。
【図４０】眼底画像生成処理の流れの他の例を説明するフローチャートである。
【図４１】遠隔診察システムの構成例について説明する図である。
【図４２】遠隔診察処理の流れの例について説明するフローチャートである。
【図４３】本技術を適用したパーソナルコンピュータの主な構成例を示すブロック図である。
【発明を実施するための形態】
【００６９】
以下、本技術を実施するための形態（以下実施の形態とする）について説明する。なお、説明は以下の順序で行う。
１．第１の実施の形態（眼底画像処理装置）
２．第２の実施の形態（眼底画像処理装置）
３．第３の実施の形態（眼底画像処理装置）
４．第４の実施の形態（眼底画像処理装置）
５．第５の実施の形態（眼底画像処理装置）
６．第６の実施の形態（遠隔診断システム）
７．第７の実施の形態（パーソナルコンピュータ）
【００７０】
＜１．第１の実施の形態＞
［眼底画像処理装置の構成］
図１は、本技術を適用した眼底画像処理装置の主な構成例を示すブロック図である。図１に示される眼底画像処理装置１００は、観察対象である被験者の、眼球内の網膜や視神経乳頭等の眼底を撮像し、その撮像画像である眼底の画像（眼底画像）を得る装置である。
【００７１】
眼底画像処理装置１００は、被写体（被験者の眼底）への負荷の増大を抑制するために、被写体に照射する光量を抑制して撮像を行う。また、眼底画像処理装置１００は、より高画質な眼底画像を得るために、撮像を複数回行い、複数の撮像画像を得、それらを用いて超解像処理を行う。
【００７２】
眼底画像処理装置１００は、撮像部１０１、画像処理部１０２、記憶部１０３、および出力部１０４を有する。
【００７３】
撮像部１０１は、例えばCCD（Charge Coupled Device）やCMOS（Complementary Metal Oxide Semiconductor）等を用いた撮像素子を有し、所定の位置の被験者の眼底を撮像する。撮像部１０１は、被験者の眼底を撮像し、眼底画像を得ることが出来るのであれば、どのようなものであってもよい。ただし、撮像部１０１は、より高画質な眼底画像を得るために、撮像の際に被写体に光を照射する機能を有する。
【００７４】
一般的に、より高画質な眼底画像を得るためには、照射する光（照射光）の光量を増大させる（より強い照射光を照射し、眼底をより明るくする）ことが望ましいが、単に照射光の光量を増大させると被写体への負荷を増大させ、観察対象に対して不要な影響を及ぼしたり、被験者の心理的な負担を増大させたりする恐れがあった。また、被験者が、所謂、眩しいと感じ、瞼を閉じたり、動いたりしてしまい、結果として高画質な眼底画像を得ることが出来ない恐れがあった。
【００７５】
そこで撮像部１０１は、照射光の光量を増大させる代わりに、複数回撮像を行う。つまり、撮像部１０１は、照射光を低光量で照射させながら眼底の撮像を複数回繰り返す。したがって撮像部１０１は、撮像により得られる各眼底画像をできるだけ互いに近似させることができるように、できるだけ短時間に複数回撮像することができる方が望ましい。
【００７６】
このような撮像により得られる各眼底画像は、照射光が弱い（暗い）ため、低画質である。撮像部１０１は、このように得られた複数の低画質な眼底画像を画像処理部１０２に供給する。
【００７７】
画像処理部１０２は、撮像部１０１から供給される複数の低画質な眼底画像を用いて、１枚の、より高画質な眼底画像を生成し、それを記憶部１０３に記憶させたり、出力部１０４から出力させたりする。
【００７８】
記憶部１０３は、例えば、ハードディスク、フラッシュメモリ、若しくは、RAM（Random Access Memory）等の任意の記憶媒体を有し、画像処理部１０２から供給される、より高画質な眼底画像を記憶する。記憶部１０３に記憶された眼底画像は、図示せぬ再生部等により読み出され、出力部１０４に表示されたり、他の装置に伝送されたり、図示せぬ画像処理部により画像処理されたりする。
【００７９】
出力部１０４は、CRT（Cathode Ray Tube）ディスプレイやLCD（Liquid Crystal Display）等の任意のモニタ、または、出力端子等を有し、画像処理部１０２から供給される眼底画像を、そのモニタに表示したり、眼底画像処理装置１００の外部の装置に出力したりする。
【００８０】
図１に示されるように、画像処理部１０２は、入力画像バッファ１１１、超解像処理部１１２、SR（Super Resolution）画像バッファ１１３、および演算部１１４を有する。
【００８１】
入力画像バッファ１１１は、例えばハードディスク、フラッシュメモリ、若しくは、RAM等の任意の記憶媒体を有し、撮像部１０１から供給される、複数の低画質な眼底画像（撮像画像）を入力画像として保持し、その各入力画像を、所定のタイミングでLR（Low Resolution）画像として超解像処理部１１２に供給する。
【００８２】
［超解像処理部の構成］
超解像処理部１１２は、例えば、特開２００９−０９３６７６号公報（以下、特許文献４と称する）に記載の超解像処理器と同様の超解像処理を行う。すなわち、超解像処理部１１２は、入力画像バッファ１１１から供給されるLR画像と、SR画像バッファ１１３から供給される、過去に生成したSR画像とを用いて、新たなSR画像を生成するためのフィードバック値を算出して出力する超解像処理を再帰的に繰り返す。超解像処理部１１２は、超解像処理結果として、算出したフィードバック値を演算部１１４に供給する。
【００８３】
SR画像バッファ１１３は、例えばハードディスク、フラッシュメモリ、若しくは、RAM等の任意の記憶媒体を有し、生成されたSR画像を保持し、そのSR画像を所定のタイミングで超解像処理部１１２や演算部１１４に供給する。
【００８４】
演算部１１４は、超解像処理部１１２から供給されるフィードバック値を、SR画像バッファ１１３から供給される、過去に生成したSR画像に加算することにより、新たなSR画像を生成する。演算部１１４は、生成した、新たなSR画像をSR画像バッファ１１３に供給して保持させ、そのSR画像を次の超解像処理（新たなSR画像の生成）に利用させる。また、演算部１１４は、生成したSR画像を、記憶部１０３に供給して記憶させたり、出力部１０４に供給して表示させたり、外部の装置等に出力させたりする。
【００８５】
図１に示されるように、超解像処理部１１２は、動きベクトル検出部１２１、動き補償部１２２、ダウンサンプリングフィルタ１２３、演算部１２４、アップサンプリングフィルタ１２５、および逆方向動き補償部１２６を有する。
【００８６】
SR画像バッファ１１３から読み出されたSR画像は動きベクトル検出部１２１と動き補償部１２２に供給され、入力画像バッファ１１１から読み出されたLR画像は動きベクトル検出部１２１と演算部１２４に供給される。
【００８７】
動きベクトル検出部１２１は、入力されたSR画像とLR画像に基づいて、SR画像を基準とした動きベクトルを検出し、検出した動きベクトルを動き補償部１２２と逆方向動き補償部１２６に供給する。
【００８８】
動き補償部１２２は、動きベクトル検出部１２１から供給された動きベクトルに基づいてSR画像に動き補償を施し、動き補償を施して得られた画像をダウンサンプリングフィルタ１２３に供給する。動き補償を施して得られた画像に写るオブジェクトの位置は、LR画像に写るオブジェクトの位置に近い位置になる。
【００８９】
ダウンサンプリングフィルタ１２３は、動き補償部１２２から供給された画像をダウンサンプリングすることによってLR画像と同じ解像度の画像を生成し、生成した画像を演算部１２４に供給する。
【００９０】
このように、SR画像とLR画像から動きベクトルを求め、求めた動きベクトルによって動き補償して得られた画像をLR画像と同じ解像度の画像にすることは、撮像して得られる眼底画像（LR画像）を、SR画像バッファ１１３に記憶されているSR画像に基づいてシミュレートすることに相当する。
【００９１】
演算部１２４は、LR画像と、そのようにしてシミュレートされた画像の差分を表す差分画像を生成し、生成した差分画像をアップサンプリングフィルタ１２５に供給する。
【００９２】
アップサンプリングフィルタ１２５は、演算部１２４から供給された差分画像をアップサンプリングすることによってSR画像と同じ解像度の画像を生成し、生成した画像を逆方向動き補償部１２６に出力する。
【００９３】
逆方向動き補償部１２６は、動きベクトル検出部１２１から供給された動きベクトルに基づいて、アップサンプリングフィルタ１２５から供給された画像に逆方向の動き補償を施し、逆方向の動き補償を施して得られた画像を表すフィードバック値を演算部１１４に供給する。逆方向の動き補償を施して得られた画像に写るオブジェクトの位置は、SR画像バッファ１１３に記憶されているSR画像に写るオブジェクトの位置に近い位置になる。
【００９４】
画像処理部１０２は、超解像処理部１１２を用いてこのような超解像処理を入力画像バッファ１１１に保持させた複数の眼底画像（LR画像）のそれぞれについて行い、最終的に１枚の、より高画質なSR画像を生成する。
【００９５】
［眼底画像生成処理の流れ］
図２のフローチャートを参照して、このような眼底画像処理装置１００により実行される眼底画像生成処理の流れの例を説明する。
【００９６】
より高画質な眼底画像を得るために眼底画像生成処理が開始されると、撮像部１０１は、ステップＳ１０１において、光量を落として複数回、被験者の眼底（被写体）を撮像する。
【００９７】
ステップＳ１０２において、画像処理部１０２は、ステップＳ１０１の処理により得られた撮像画像を入力画像バッファ１１１に記憶させる。ステップＳ１０３において、画像処理部１０２は、任意の方法で最初のSR画像である初期画像を生成し、それをSR画像バッファ１１３に記憶させる。例えば、画像処理部１０２は、最初に得られた撮像画像（LR画像）をSR画像と同じ解像度の画像にアップサンプリングすることによって初期画像を生成する。
【００９８】
ステップＳ１０４において、入力画像バッファ１１１は、保持している未処理の撮像画像（LR画像）を１枚選択し、それを超解像処理部１１２に供給する。動きベクトル検出部１２１は、ステップＳ１０５において、SR画像とLR画像とから動きベクトルを検出する。その動きベクトルを用いて、動き補償部１２２は、ステップＳ１０６において、SR画像に動き補償を施す。
【００９９】
ステップＳ１０７において、ダウンサンプリングフィルタ１２３は、動き補償を施したSR画像をLR画像と同じ解像度にダウンサンプリングする。ステップＳ１０８において、演算部１２４は、SR画像のダウンサンプリング結果と入力LR画像との差分画像を求める。
【０１００】
ステップＳ１０９において、アップサンプリングフィルタ１２５は、その差分画像をアップサンプリングする。ステップＳ１１０において、逆方向動き補償部１２６は、ステップＳ１０５の処理により検出された動きベクトルを用いて、差分画像のアップサンプリング結果に逆方向の動き補償を施す。
【０１０１】
ステップＳ１１１において、演算部１１４は、ステップＳ１１０の処理により算出された差分画像のアップリング結果であるフィードバック値を、SR画像バッファ１１３により保持される過去に生成されたSR画像に加算する。画像処理部１０２は、ステップＳ１１２において、新たに生成されたSR画像を、記憶部１０３に記憶させたり、出力部１０４から出力させたりするとともに、SR画像バッファ１１３に記憶させる。
【０１０２】
ステップＳ１１３において、入力画像バッファ１１１は、全ての撮像画像（LR画像）を処理したか否かを判定し、未処理の撮像画像（LR画像）が存在すると判定された場合、処理をステップＳ１０４に戻し、新たな撮像画像を処理対象として選択し、その撮像画像について、それ以降の処理を繰り返させる。
【０１０３】
ステップＳ１１３において、撮像部１０１により複数回撮像され得られた複数の撮像画像の全てが処理され、１枚の、より高画質な眼底画像が得られたと判定された場合、入力画像バッファ１１１は、眼底画像生成処理を終了する。
【０１０４】
このようにすることにより、眼底画像処理装置１００は、眼底への照射光の光量を増大させずに、より高画質な眼底画像を得ることが出来る。つまり、眼底画像処理装置１００は、被写体への負荷の増大を抑制しながら、より高画質な被写体の撮像画像を得ることができる。
【０１０５】
以上においては、超解像処理を行うことにより、より高画質な眼底画像として、撮像画像（LR画像）よりも高解像度のSR画像を得るように説明したが、これに限らず、解像度は撮像画像と同じであっても良い。その場合、図１の眼底画像処理装置１００において、ダウンサンプリングフィルタ１２３およびアップサンプリングフィルタ１２５は省略される。
【０１０６】
基本的に、撮像部１０１において得られる複数の眼底画像を重ね合わせることにより、ダイナミックレンジが拡張されるので、より高画質な眼底画像が得られる。ただし、この撮像部１０１において得られる複数の眼底画像は、撮像が複数回行われることにより得られるものであり、互いに全く同一な画像であるとは限らない。例えば、画像の一部または全部において、位置がずれたり、変形したりすることが考えられる。したがって、単純に、これら複数の眼底画像を重ね合わせると、位置ずれ等により画像がボケたり２重になったりする恐れがあり、高画質になるとは限らない。
【０１０７】
超解像処理部１１２は、動きベクトル検出部１２１において動き検出を行い、動き補償部１２２や逆方向動き補償部１２６により適宜動き補償を行うので、重ね合わせる画像間の差（位置ずれ等）を低減させることができる。したがって、眼底画像処理装置１００は、超解像処理において解像度を上げるようにしなくても、より高画質な被写体の撮像画像を得ることが出来る。
【０１０８】
以上の超解像処理は、任意の単位で行うことができる。例えば、撮像画像全体で行うようにしてもよいし、マクロブロックと称される所定の大きさの部分画像毎に行うようにしてもよい。
【０１０９】
＜２．第２の実施の形態＞
［眼底画像処理装置の構成］
ところで、眼底画像は、基本的に画像全体が略均一な色により構成されることが多い。また、照射光の光量が落とされているので、眼底画像は比較的暗い画像である。さらに、一般的に、撮像部１０１による複数回の撮像は比較的短時間に、極力同条件下で行われる。したがって、画像間の動き量は比較的小さいことが多い。また、動きがある場合も、画像の一部が他の部分に比べて極端に大きく動くことは少なく、略全体が略均一に動くことが多い。
【０１１０】
したがって、眼底画像処理装置１００のように、所定の単位毎に画像を比較し、動き検出を行う方法では、動き検出が困難になる恐れがあった。
【０１１１】
そこで、所定の領域毎に動きベクトルの検出を行う代わりに、画像全体について、被写体の生体情報を用いて画像の位置合わせを行うようにしてもよい。
【０１１２】
図３は、その場合の、眼底画像処理装置の主な構成例を示すブロック図である。図３に示される眼底画像処理装置２００は、図１の眼底画像処理装置１００と同様の装置であり、基本的に眼底画像処理装置１００と同様の構成を有するが、画像処理部１０２の代わりに画像処理部２０２を有する。
【０１１３】
画像処理部２０２は、比較的低画質の複数の眼底画像を、被写体の生体情報を用いて位置合わせを行ってから重ね合わせを行うことにより、より高画質な１枚の眼底画像を生成する。
【０１１４】
図３に示されるように、画像処理部２０２は、入力画像バッファ１１１、生体情報位置合わせ処理部２１２、超解像処理部２１３、および超解像結果画像バッファ２１４を有する。
【０１１５】
生体情報位置合わせ処理部２１２は、被写体の生体情報を用いて、入力画像バッファ１１１から供給される眼底画像（入力画像）と、超解像結果画像バッファ２１４から供給される眼底画像（超解像処理部２１３により重ね合わせされた画像）との間で画像の位置合わせを行う。
【０１１６】
生体情報位置合わせ処理部２１２は、位置合わせに利用する生体情報として、例えば、血管、神経、若しくは視神経乳頭等を用いる。もちろん、この生体情報は、任意であり、これら以外のものであってもよい。例えば、組織や細胞を被写体とし、その観察を行う場合、被写体の生体情報として、細胞やその核の形状等を画像の位置合わせに利用するようにしてもよい。また、複数種類の生体情報（例えば血管と視神経乳頭等）が用いられるようにしてもよい。
【０１１７】
超解像処理部２１３は、超解像結果画像バッファ２１４から、過去に生成した超解像処理結果画像（超解像処理結果として得られる画像）を取得し、その超解像結果画像と、生体情報位置合わせ処理部２１２より位置合わせされた入力画像とを重ね合わせ、新たな超解像結果画像を生成する。超解像処理部２１３は、その超解像結果画像を記憶部１０３に記憶させたり、出力部１０４より出力させたりするとともに、超解像結果画像バッファ２１４に供給し、記憶させる。
【０１１８】
超解像結果画像バッファ２１４は、例えば、ハードディスク、フラッシュメモリ、若しくは、RAM等の任意の記憶媒体を有し、超解像処理部２１３により生成された超解像結果画像を保持し、所定のタイミングにおいてその超解像結果画像を、生体情報位置合わせ処理部２１２や超解像処理部２１３に供給する。
【０１１９】
つまり、撮像部１０１は、図１の場合と同様に、図４の四角２３１に示されるように、光量を落として眼２２１の眼底を複数回撮像し、複数枚の眼底画像２２２を生成する。図４の四角２３２に示されるように、入力画像バッファ１１１は、その暗くて低画質な複数枚の眼底画像２２２を記憶し、所定のタイミングで１枚ずつその眼底画像２２２を生体情報位置合わせ処理部２１２に提供する。
【０１２０】
生体情報位置合わせ処理部２１２は、図４の四角２３３に示されるように、眼の情報（生体情報）を使って、その眼底画像２２２と超解像結果画像との位置合わせを行う。超解像処理部２１３は、図４の四角２３４に示されるように、その位置合わせされた眼底画像２２２（入力画像）を用いて画像の重ね合わせによる超解像処理およびハイダイナミックレンジ処理を行い、超解像結果画像を生成する。
【０１２１】
このような位置合わせと超解像処理が繰り返されて生成された、より高解像度かつダイナミックレンジの大きな眼底画像２２３は、記憶部１０３に記憶されたり、出力部１０４より出力されたりする。なお、ここで高解像度とは、ボケが除去され、よりシャープな画像であることを示しており、実際に解像度が高くなくてもよい。
【０１２２】
つまり、眼底画像処理装置２００は、被写体への負荷の増大を抑制しながら、撮像により得られた撮像画像よりも高画質な（ボケが抑制され、ダイナミックレンジが大きな）眼底画像を得ることができる。
【０１２３】
［生体情報位置合わせ処理部の構成］
図５は、図３の生体情報位置合わせ処理部２１２の主な構成例を示すブロック図である。図５に示されるように、生体情報位置合わせ処理部２１２は、入力画像血管抽出部２４１、超解像結果画像血管抽出部２４２、入力画像交叉点抽出部２４３、超解像結果画像交叉点抽出部２４４、交叉点位置合わせ処理部２４５、および血管位置合わせ処理部２４６を有する。
【０１２４】
入力画像血管抽出部２４１は、図６に示されるように、入力画像バッファ１１１から供給される入力画像２５１（低画質の眼底画像）から血管の部分を抽出し（処理２６１）、それを血管位置合わせ処理部２４６に供給する。例えば、入力画像血管抽出部２４１は、入力画像から、“血管特徴を用いた眼底画像合成法”，田邊 勝義，壷内 鉄郎，奥田 英範，奥 雅博，2007（以下、非特許文献２と称する）に記載の方法のように、RGB成分のR成分を使って血管を抽出する。
【０１２５】
同様に、超解像結果画像血管抽出部２４２は、図６に示されるように、超解像結果画像バッファ２１４から供給される、前回の超解像結果画像２５２（高画質の眼底画像）から血管の部分を抽出し（処理２６２）、それ（血管抽出結果２５３）を血管位置合わせ処理部２４６に供給する。
【０１２６】
血管位置合わせ処理部２４６は、図６に示されるように、各画像から抽出された血管抽出結果を用いて、入力画像２５１と前回の超解像結果画像２５２との間で血管の位置合わせを行い（処理２６６）、その位置合わせされた入力画像２５４を血管抽出結果２５３とともに超解像処理部２１３に供給する。
【０１２７】
なお、血管抽出結果（血管全体の形状や位置）による位置合わせ処理（処理２６６）の前に、血管の交叉点の位置による簡易的な位置合わせを行うようにしてもよい。なお、血管の交叉点とは、撮像画像において血管が交わる（実際にはねじれの位置である場合も含む）部分や、分岐する部分である。
【０１２８】
その場合、入力画像血管抽出部２４１は、図６に示されるように、処理２６１により得られる、入力画像２５１（低画質の眼底画像）からの血管抽出結果を、入力画像交叉点抽出部２４３に供給する。
【０１２９】
入力画像交叉点抽出部２４３は、図６に示されるように、入力画像血管抽出部２４１から供給される血管抽出結果から交叉点を抽出し（処理２６３）、その交叉点抽出結果を交叉点位置合わせ処理部２４５に供給する。
【０１３０】
また、超解像結果画像血管抽出部２４２は、図６に示されるように、処理２６２により得られる、前回の超解像結果画像２５２（高画質の眼底画像）からの血管抽出結果２５３を、超解像結果画像交叉点抽出部２４４に供給する。
【０１３１】
超解像結果画像交叉点抽出部２４４は、図６に示されるように、超解像結果画像血管抽出部２４２から供給される血管抽出結果２５３から交叉点を抽出し（処理２６４）、その交叉点抽出結果を交叉点位置合わせ処理部２４５に供給する。
【０１３２】
交叉点位置合わせ処理部２４５は、図６に示されるように、各画像から抽出された交叉点抽出結果を用いて、入力画像２５１と前回の超解像結果画像２５２との間で交叉点の位置合わせを行う（処理２６５）。そしてその交叉点位置合わせ結果が血管位置合わせ処理部２４６に供給される。
【０１３３】
血管位置合わせ処理部２４６は、交叉点位置合わせ処理部２４５から供給される、交叉点位置合わせ結果を初期状態とし、血管抽出結果を用いて血管を用いた入力画像の位置合わせ（処理２６６）を行う。つまり、交叉点位置合わせ結果にしたがって、交叉点の位置合わせと同様に位置合わせを行いながら各血管抽出結果を重畳し、それを初期状態とする。
【０１３４】
このようにすることにより、血管位置合わせ処理部２４６は、交叉点を用いて簡易的に位置合わせされた状態から、位置合わせを開始することができるので、より容易かつ高速に位置合わせを行うことができる。
【０１３５】
なお、さらに他の生体情報を用いた位置合わせを併用するようにしてもよい。例えば、最初に、視神経乳頭の位置で位置合わせを行いながら、入力画像２５１と前回の超解像結果画像２５２とを重畳し、その重畳画像を初期値として交叉点による位置合わせを行うようにしてもよい。
【０１３６】
［血管位置合わせ処理部の構成］
次に、血管全体の位置や形状等を用いた位置合わせについて説明する。図７は、血管位置合わせ処理部２４６の主な構成例を示すブロック図である。図７に示されるように、血管位置合わせ処理部２４６は、重畳処理部２７１、シフト処理部２７２、伸ばし処理部２７３、回転処理部２７４、拡大縮小処理部２７５、および収束判定部２７６を有する。
【０１３７】
重畳処理部２７１は、入力画像血管抽出部２４１と超解像結果画像血管抽出部２４２とから供給される各血管抽出結果を重畳する。交叉点による位置合わせを行う場合、重畳処理部２７１は、交叉点位置合わせ処理部２４５から供給される交叉点位置合わせ結果を用いて、交叉点の位置合わせと同様の位置合わせを行いながら、各血管抽出結果を重畳する。重畳処理部２７１は、重畳結果をシフト処理部２７２に供給する。
【０１３８】
なお、血管位置合わせ処理部２４６は、図８に示されるように、入力画像血管抽出部２４１から供給される、入力画像から抽出された血管抽出結果２９１を基準（Source）とし、超解像結果画像血管抽出部２４２から供給される、前回の超解像結果画像から抽出された血管抽出結果２９２を目標（Target）として位置合わせを行う。つまり、血管抽出結果２９１を血管抽出結果２９２に近づけるように位置合わせが行われる。
【０１３９】
シフト処理部２７２は、図８に示されるように、縦方向や横方向等任意の方向に、血管抽出結果２９１全体を移動（シフト）させる縦横シフト２８１を行い、血管抽出結果２９１が血管抽出結果２９２に最も近づいた状態で、重畳結果を伸ばし処理部２７３に供給する。血管抽出結果２９１と血管抽出結果２９２とがどれくらい近づいたかの判定方法は任意であるが、例えば、両画像の絶対値差分により判定する。つまり、シフト処理部２７２は、血管抽出結果２９１全体を移動（シフト）させ、血管抽出結果２９１と血管抽出結果２９２との絶対値差分が最小となる位置を検索する。この判定方法は以下の処理部においても同様である。
【０１４０】
伸ばし処理部２７３は、図８に示されるように、縦方向や横方向等任意の方向に、血管抽出結果２９１を伸ばす（変形させる）縦横伸ばし２８２を行い、血管抽出結果２９１が血管抽出結果２９２に最も近づいた状態で、重畳結果を回転処理部２７４に供給する。例えば、伸ばし処理部２７３は、血管抽出結果２９１を任意の方向に伸ばし（変形させ）、血管抽出結果２９１と血管抽出結果２９２との絶対値差分が最小となる形状を検索する。
【０１４１】
回転処理部２７４は、図８に示されるように、血管抽出結果２９１を左右に回転させる回転２８３を行い、血管抽出結果２９１が血管抽出結果２９２に最も近づいた状態で、重畳結果を拡大縮小処理部２７５に供給する。例えば、回転処理部２７４は、血管抽出結果２９１を左右に回転させ、血管抽出結果２９１と血管抽出結果２９２との絶対値差分が最小となる向きを検索する。
【０１４２】
拡大縮小処理部２７５は、図８に示されるように、血管抽出結果２９１を拡大したり縮小したりする拡大縮小２８４を行い、血管抽出結果２９１が血管抽出結果２９２に最も近づいた状態で、重畳結果を収束判定部２７６に供給する。例えば、回転処理部２７４は、血管抽出結果２９１を拡大したり縮小したりし、血管抽出結果２９１と血管抽出結果２９２との絶対値差分が最小となる大きさを検索する。
【０１４３】
収束判定部２７６は、供給された重畳結果に基づいて、位置合わせが収束したか否かを判定する。例えば、収束判定部２７６は、上述した各処理を複数回繰り返し行わせ、今回得られた位置合わせ結果を、前回の位置合わせ結果と比較し、前回より血管抽出結果２９１が血管抽出結果２９２に近づいた場合、収束していないと判定し、前回より血管抽出結果２９１が血管抽出結果２９２に近づいていない場合（例えば、血管抽出結果２９１と血管抽出結果２９２との絶対値差分が前回より小さくならない場合）、収束したと判定する。
【０１４４】
収束していないと判定した場合（例えば、血管抽出結果２９１と血管抽出結果２９２との絶対値差分が前回より小さくなる場合）、収束判定部２７６は、その重畳結果をシフト処理部２７２に戻し、再度、位置合わせを行わせる。また、位置合わせが収束したと判定した場合、収束判定部２７６は、位置合わせ結果となる血管抽出結果の重畳結果（例えば、血管抽出結果２９１と血管抽出結果２９２との絶対値差分が最小となるときの重畳結果）に基づいて、入力画像２５１の位置合わせを行い、位置合わせされた入力画像２５１と、血管抽出結果とを超解像処理部２１３に供給する。
【０１４５】
なお、以上においては、位置合わせの具体例として、縦横シフト２８１、縦横伸ばし２８２、回転２８３、および拡大縮小２８４の４つの処理をこの順に行うように説明したが、これに限らず、上述した処理以外の処理をさらに行うようにしてもよいし、上述した処理の一部を省略するようにしてもよい。また、上述したように処理を複数行う場合、各処理の実行順は任意である。
【０１４６】
また、生体情報位置合わせ処理部２１２が、例えば、“Shape Matching and Object Recognition Using Shape Contexts”，Serge Belongie, Jitendra Malik, Jan Puzicha, 2002（以下、非特許文献３と称する）に記載されているような、エッジ部分のヒストグラムを使った位置合わせを行うようにしてもよい。
【０１４７】
さらに、収束したか否かの判定方法は、任意であり、上述した以外の方法であってもよい。例えば、血管抽出結果２９１と血管抽出結果２９２との絶対値差分が所定の閾値以下になる場合、収束したと判定されるようにしてもよい。
【０１４８】
なお、血管の交叉点による位置合わせも、この血管全体による位置合わせと基本的に同様に行われる。つまり、交叉点位置合わせ処理部２４５は、血管位置合わせ処理部２４６と基本的に同様の構成を有し、位置合わせに用いる生体情報が血管全体か、その交叉点かの違い以外は、基本的に同様の処理を行う。
【０１４９】
以上のように、眼底画像処理装置２００は、眼底画像は生体の画像であるので、その画像の特徴を活かし、眼底画像に含まれる生体情報を用いて画像全体で位置合わせを行う。このようにすることにより、眼底画像処理装置２００は、より容易かつ正確な位置合わせを実現することができる。
【０１５０】
［超解像処理部の構成］
図９は、超解像処理部２１３の主な構成例を示すブロック図である。この場合、位置合わせは、生体情報位置合わせ処理部２１２において行われるので、超解像処理部２１３は、入力画像のボケ除去と重ね合わせのみを行う。
【０１５１】
図９に示されるように、超解像処理部２１３は、PSF（Point Spread Function）推定部３０１、ボケ除去処理部３０２、および重ね合わせ処理部３０３を有する。
【０１５２】
PSF推定部３０１は、生体情報位置合わせ処理部２１２から供給される血管抽出結果を用いてPSF（点拡がり関数）の推定（図１０の処理３１１）を行う。このPSFの推定は、例えば、図１１に示されるような方法で行われる。
【０１５３】
つまり、PSF推定部３０１は、図１１の四角３３２に示されるように、予めガウス分布から求めたエッジ周辺の画素値のモデルを保持している。PSF推定部３０１は、四角３３１に示されるように、位置合わせされた血管抽出結果３２２からエッジ部分を特定し、その各エッジ周辺の画素値を取り出し、それを保持しているモデルと照合し、一致または近似するモデルを特定する。そして、PSF推定部３０１は、特定したモデルの中で一番多かったモデルを、推定したPSFとしてボケ除去処理部３０２に供給する。
【０１５４】
ボケ除去処理部３０２は、PSF推定部３０１から供給された、PSFの推定情報を用い、そのモデルに応じた方法で、位置合わせされた入力画像のボケ除去を行う。つまり、ボケ除去処理部３０２は、画像のボケ方（点拡がりのパターン）に応じた方法でそのボケ除去を行う。
【０１５５】
ボケ除去処理部３０２は、例えば、ウィナーフィルタを用いてボケ除去を行う。なお、“High-quality Motion Deblurring from a Single Image”, Qi Shan, Jiava Jia, Aseem Agarwala, 2008（以下、非特許文献４と称する）に記載されているような動きボケを除去する方法が用いられるようにしてもよい。
【０１５６】
ボケ除去処理部３０２は、ボケ除去を行った入力画像を重ね合わせ処理部３０３に供給する。
【０１５７】
重ね合わせ処理部３０３は、ボケ除去処理部３０２から供給された入力画像（位置合わせとボケ除去が行われた入力画像）を、超解像結果画像バッファ２１４から供給された前回の超解像結果画像に足し込むことにより両画像を重ね合わせ、その重ね合わせた結果を新たな超解像結果画像として出力し、記憶部１０３に記憶させたり、出力部１０４から外部に出力させたりするとともに、超解像結果画像バッファ２１４に記憶させる。
【０１５８】
眼底画像は、上述したように照射光の光量を落として撮像されるため、基本的に全体が暗くて赤い略均一な画像となる。また、撮像時に被写体が動くことも考えられる。したがって、合焦させることが容易ではなく、焦点ずれ（所謂ピンボケ）が発生し易い。しかも、画像全体が略均一であるため、ボケ具合も一様になりやすい。
【０１５９】
したがって、上述したようにPSF推定結果を利用してボケ除去を行うことにより、超解像処理部２１３は、効率よくボケを除去し、より高画質な眼底画像を容易に得ることができる。
【０１６０】
なお、例えば、PSF推定部３０１が、特開２００９−１６９９４３号公報（以下、特許文献５と称する）に記載のようにエッジ部分のボケ具合を判定し、そのボケ具合に応じたPSFを適用するようにしてもよい。
【０１６１】
また、重ね合わせ処理部３０３は、入力画像と前回の超解像結果画像とを重ね合わせる際に、図１の場合と同様にダウンサンプリングやアップサンプリングを行い、解像度を上げるようにしてもよい。
【０１６２】
なお、より厳密には、眼底は球状である。また、視神経乳頭が周囲に比べて盛り上がる等、眼底には凹凸も存在する。したがって、例えば眼底の一部の領域において合焦し、他の一部において合焦しない等、領域によってボケ具合が異なる可能性が高い。
【０１６３】
そこで、PSF推定部３０１が、PSF推定を、眼底画像の所定の部分領域毎に行い、ボケ除去処理部３０２が、その推定結果に基づいて、その部分領域毎にフィルタ関数を設定し、ボケ除去を行うようにしてもよい。つまり、眼底画像の場所（領域）や絵柄に応じたフィルタ関数でボケ除去が行われるようにしてもよい（領域の位置や眼底の形状等によってボケ除去の方法（例えばフィルタ関数）が異なるようにしてもよい）。
【０１６４】
このようにすることにより、より正確にボケ除去を行うことができるので、眼底画像処理装置２００は、より高画質な眼底画像を得ることができる。
【０１６５】
［眼底画像生成処理の流れ］
次に、眼底画像処理装置２００により実行される各処理について説明する。最初に、図１２のフローチャートを参照して、眼底画像生成処理の流れの例を説明する。
【０１６６】
眼底画像生成処理が開始されると、ステップＳ２０１乃至ステップＳ２０４の各処理が、図２のステップＳ１０１乃至ステップＳ１０４の各処理と同様に実行される。ただし、ステップＳ２０３において、初期画像は超解像結果画像バッファ２１４に記憶される。また、ステップＳ２０４において、未処理の撮像画像が入力画像として１枚選択される。
【０１６７】
処理対象が決定されると、生体情報位置合わせ処理部２１２は、ステップＳ２０５において生体情報位置合わせ処理を行う。ステップＳ２０６において、超解像処理部２１３は、その位置合わせ結果を用いて、超解像処理を行う。
【０１６８】
ステップＳ２０７において、超解像処理部２１３は、超解像処理により得られた新たな超解像結果画像を記憶部１０３や出力部１０４に出力するとともに、超解像結果画像バッファ２１４に記憶させる。
【０１６９】
ステップＳ２０８において、入力画像バッファ１１１は、全ての撮像画像を処理したか否かを判定し、未処理の撮像画像が存在すると判定された場合、処理をステップＳ２０４に戻し、それ以降の処理を実行させる。
【０１７０】
ステップＳ２０８において、全ての撮像画像を処理したと判定された場合、入力画像バッファ１１１は、眼底画像生成処理を終了する。
【０１７１】
［生体情報位置合わせ処理の流れ］
次に、図１２のステップＳ２０５において実行される生体情報位置合わせ処理の流れの例を図１３のフローチャートを参照して説明する。
【０１７２】
生体情報位置合わせ処理が開始されると、入力画像血管抽出部２４１は、ステップＳ２２１において、入力画像から血管部分の画像を抽出する。ステップＳ２２２において、超解像結果画像血管抽出部２４２は、前回の超解像結果画像から血管部分の画像を抽出する。
【０１７３】
ステップＳ２２３において、生体情報位置合わせ処理部２１２は、交叉点の位置合わせを行うか否かを判定する。交叉点の位置合わせを行うと判定された場合、生体情報位置合わせ処理部２１２は、処理をステップＳ２２４に進める。
【０１７４】
ステップＳ２２４において、入力画像交叉点抽出部２４３は、入力画像の血管抽出結果から交叉点を抽出する。ステップＳ２２５において、超解像結果画像交叉点抽出部２４４は、前回の超解像結果画像の血管抽出結果から交叉点を抽出する。
【０１７５】
ステップＳ２２６において、交叉点位置合わせ処理部２４５は、ステップＳ２２４およびステップＳ２２５において生成された交叉点抽出結果を用いて、交叉点の位置合わせを行う。
【０１７６】
交叉点の位置合わせが終わると、交叉点位置合わせ処理部２４５は、処理をステップＳ２２７に進める。また、ステップＳ２２４において、交叉点の位置合わせを行わないと判定された場合、処理をステップＳ２２７に進める。
【０１７７】
ステップＳ２２７において、血管位置合わせ処理部２４６は、血管の位置合わせを行う。
【０１７８】
ステップＳ２２７の処理が終了すると、血管位置合わせ処理部２４６は、生体情報位置合わせ処理を終了し、処理を図１２のステップＳ２０５に戻し、ステップＳ２０６以降の処理を実行させる。
【０１７９】
［血管位置合わせ処理の流れ］
次に、図１４のフローチャートを参照して、図１３のステップＳ２２７において実行される血管位置合わせ処理の流れの例を説明する。
【０１８０】
血管位置合わせ処理が開始されると、ステップＳ２４１において、重畳処理部２７１は、交叉点位置合わせが行われたか否かを判定し、行われたと判定した場合、処理をステップＳ２４２に進め、交叉点位置合わせ結果を重畳結果とし、その重畳結果に従って、入力画像血管抽出部２４１において抽出された血管抽出結果と、超解像結果画像血管抽出部２４２において抽出された血管抽出結果とを重畳し、処理をステップＳ２４４に進める。
【０１８１】
ステップＳ２４１において、交叉点位置合わせを行っていないと判定された場合、重畳処理部２７１は、処理をステップＳ２４３に進め、入力画像血管抽出部２４１において抽出された血管抽出結果と、超解像結果画像血管抽出部２４２において抽出された血管抽出結果とを重畳し、処理をステップＳ２４４に進める。
【０１８２】
ステップＳ２４４において、シフト処理部２７２は、入力画像の血管抽出結果をシフトするシフト位置合わせを行う。ステップＳ２４５において、伸ばし処理部２７３は、入力画像の血管抽出結果を伸縮させる伸ばし位置合わせを行う。ステップＳ２４６において、回転処理部２７４は、入力画像の血管抽出結果を回転させる回転位置合わせを行う。ステップＳ２４７において、拡大縮小処理部２７５は、入力画像の血管抽出結果を拡大したり縮小したりする拡大縮小位置合わせを行う。
【０１８３】
ステップＳ２４８において、収束判定部２７６は、位置合わせが収束したか否かを判定し、収束していないと判定された場合、処理をステップＳ２４４に戻し、それ以降の処理を行う。ステップＳ２４８において収束したと判定された場合、収束判定部２７６は、ステップＳ２４９において、位置合わせ結果に基づいて入力画像の位置合わせを行い、その位置合わせされた入力画像と血管抽出結果とを超解像処理部２１３に出力する。
【０１８４】
ステップＳ２４９の処理が終了すると、収束判定部２７６は、血管位置合わせ処理を終了し、処理を図１３のステップＳ２２７に戻し、生体情報位置合わせ処理を終了し、処理を図１２のステップＳ２０５に戻し、ステップＳ２０６以降の処理を実行させる。
【０１８５】
なお、図１３のステップＳ２２６において実行される交叉点位置合わせ処理は、血管全体の代わりに血管の交叉点を位置合わせに利用すること以外、図１４を参照して説明した血管位置合わせ処理と同様に実行される。
【０１８６】
［超解像処理の流れ］
次に、図１５のフローチャートを参照して、図１２のステップＳ２０６において実行される超解像処理の流れの例を説明する。
【０１８７】
超解像処理が開始されると、PSF推定部３０１は、ステップＳ２６１において、血管抽出結果を用いて点拡がり関数（PSF）を推定する。ステップＳ２６２において、ボケ除去処理部３０２は、推定した点拡がり関数を用いて、位置合わせした入力画像のボケ除去を行う。
【０１８８】
ステップＳ２６３において、重ね合わせ処理部３０３は、前回の超解像結果に、ボケ除去後の位置合わせした入力画像を重ね合わせ、それを新たな超解像結果画像として出力する。
【０１８９】
ステップＳ２６３の処理が終了すると、重ね合わせ処理部３０３は、超解像処理を終了し、処理を図１２のステップＳ２０６に戻し、ステップＳ２０７以降の処理を実行させる。
【０１９０】
以上のように、各処理を実行することにより、眼底画像処理装置２００は、被写体への負荷の増大を抑制しながら、より高画質な被写体の撮像画像を得ることができる。
【０１９１】
＜３．第３の実施の形態＞
［眼底画像処理装置の構成］
図３は、眼底画像処理装置の他の構成例を示すブロック図である。図３に示される眼底画像処理装置４００は、眼底画像に含まれる生体情報（血管や視神経乳頭に関する情報等）を、トーンリプロダクション処理や超解像処理に利用し、より高画質な眼底画像を生成する。
【０１９２】
眼底画像処理装置４００は、図３の眼底画像処理装置２００と同様の装置であり、基本的に眼底画像処理装置２００と同様の構成を有し、同様の処理を行う。ただし、眼底画像処理装置４００は、眼底画像処理装置２００が有する画像処理部２０２の代わりに画像処理部４０２を有する。
【０１９３】
画像処理部４０２は、画像処理部２０２と基本的に同様の構成を有し、同様の処理を行うが、眼底画像処理装置２００が有する超解像処理部２１３および超解像結果画像バッファ２１４の代わりに、ノイズ削減処理部４１３、ノイズ削減結果画像バッファ４１４、トーンリプロダクション処理部４１５、および超解像処理部４１６を有する。
【０１９４】
すなわち、画像処理部４０２は、図１７の四角４３１に示されるように、光量を落として眼２２１の眼底を複数回撮像し、複数枚の低画質な眼底画像２２２を生成する。図１７の四角４３２に示されるように、入力画像バッファ１１１は、その暗くて低画質な複数枚の眼底画像２２２を記憶し、生体情報位置合わせ処理部２１２の要求に基づいて、若しくは所定のタイミングにおいて、１枚ずつその眼底画像２２２を生体情報位置合わせ処理部２１２に提供する。
【０１９５】
生体情報位置合わせ処理部２１２は、図１７の四角２３３に示されるように、眼の情報（生体情報）を使って、その眼底画像２２２と超解像結果画像との位置合わせを行う。ノイズ削減処理部４１３は、図１７の四角４３４に示されるように、その位置合わせされた眼底画像２２２（入力画像）の重ね合わせを行うことにより、ノイズの低減やダイナミックレンジの拡張（ノイズリダクションおよびワイドダイナミックレンジ処理）を行う。ノイズ削減結果画像バッファ４１４を用いてこれらの処理が繰り返され、複数の低画質の眼底画像から１枚の眼底画像が生成される。
【０１９６】
生成された１枚の眼底画像は、トーンリプロダクション処理部４１５により、トーンリプロダクション処理（Tone Reproduction）４３５（図１７）される。トーンリプロダクション処理４３５の処理方法は任意である。例えば、特開２００９−１７７５５８号公報（以下、特許文献６と称する）に記載の方法によりトーンリプロダクション処理４３５が行われるようにしてもよい。
【０１９７】
なお、トーンリプロダクション処理４３５における、トーンカーブ算出のためのパラメータの決定は、より明るくより高画質な画像が得られるように、生体としての特徴に適するように行われる。
【０１９８】
トーンリプロダクション処理４３５により補正された眼底画像は、超解像処理部４１６により、超解像処理４３６（図１７）される。この超解像処理４３６の処理方法は任意である。例えば、特開２０１０−１０２６９６号公報（以下、特許文献７と称する）に記載の方法や、特開２０１０−１０３９８１号公報（以下、特許文献８と称する）に記載の方法により超解像処理４３６が行われるようにしてもよい。ただし、この超解像処理４３６は、ノイズがより少ない、より高解像度な画像が得られるように、生体としての特徴に応じた処理が行われる。
【０１９９】
つまり、画像処理部４０２は、生体としての特徴に応じた処理を行うことにより、複数の低画質の眼底画像から、１枚の、より高画質かつ高解像度な眼底画像を生成する。
【０２００】
このように、画像処理部４０２においては、トーンリプロダクション処理と超解像処理は、画像の重ね合わせ後に（生成された１枚の眼底画像に対して）行われる。
【０２０１】
以上のように、ノイズ削減処理部４１３は、生体情報位置合わせ処理部２１２により位置合わせが行われた眼底画像を、ノイズ削減結果画像バッファ４１４に保持される前回の重ね合わせ結果（つまり、ノイズ削減結果）の画像と重ね合わせることにより、眼底画像のダイナミックレンジを拡張し、ノイズを低減させる。画像の重ね合わせによるノイズリダクションの方法は、任意であるが、例えば、特開２００８−２９４６０１号公報（以下、特許文献９と称する）や特開２００９−１６５１６８号公報（以下、特許文献１０と称する）に記載されている方法を用いるようにしてもよい。
【０２０２】
ノイズ削減結果画像バッファ４１４は、例えば、ハードディスク、フラッシュメモリ、若しくは、RAM等の任意の記憶媒体を有し、ノイズ削減処理部４１３により生成されたノイズ削減結果画像（重ね合わせ結果画像）を記憶し、生体情報位置合わせ処理部２１２やノイズ削減処理部４１３の要求に基づいて、若しくは所定のタイミングにおいて、そのノイズ削減結果画像を、生体情報位置合わせ処理部２１２やノイズ削減処理部４１３に供給する。
【０２０３】
つまり、生体情報位置合わせ処理部２１２による位置合わせや、ノイズ削減処理部４１３による重ね合わせは、繰り返し行われる。生体情報位置合わせ処理部２１２およびノイズ削減処理部４１３は、入力画像バッファ１１１に蓄積される複数の眼底画像を１枚ずつ処理対象とし、その処理対象画像を、前回の処理結果に対して、位置合わせしたり重ね合わせしたりする。このようにして、撮像部１０１において撮像されて得られた複数の眼底画像が全て処理され、１枚の眼底画像が生成される。
【０２０４】
［トーンリプロダクション処理部］
図１８は、トーンリプロダクション処理部の主な構成例を示すブロック図である。図１８に示されるように、トーンリプロダクション処理部４１５は、画像バッファ４５１、パラメータ決定部４５２、トーンカーブ算出部４５３、およびマッピング部４５４を有する。
【０２０５】
画像バッファ４５１は、例えば、ハードディスク、フラッシュメモリ、若しくは、RAM等の任意の記憶媒体を有し、ノイズ削減処理部４１３から供給される眼底画像を記憶する。画像バッファ４５１は、パラメータ決定部４５２やマッピング部４５４の要求に基づいて、若しくは所定のタイミングにおいて、その眼底画像を、パラメータ決定部４５２やマッピング部４５４に供給する。
【０２０６】
パラメータ決定部４５２は、画像バッファ４５１から供給される眼底画像の生体としての特徴に基づいて、トーンリプロダクション処理に用いられるトーンカーブを算出するためのパラメータを決定する。トーンカーブは、例えば図１９に示されるような、輝度値の階調補正を行うための曲線である。
【０２０７】
なお、図１９のグラフの横軸方向は、階調補正する前の入力輝度の対数値を表し、縦軸方向は、トーンカーブＣＬによる階調補正後の出力輝度の対数値を表している。
【０２０８】
眼底画像は、トーンリプロダクション処理において、このようなトーンカーブに従って階調補正され、より明るくなるように処理される。その際、ノイズや白とびの発生はできるだけ抑制することが望ましい。つまり、パラメータ決定部４５２は、ノイズを出来るだけ低減し、白とびの発生をできるだけ抑制しながら、眼底画像をより明るくするように階調補正するトーンカーブが得られるように、眼底画像に含まれる生体としての特徴に応じてパラメータを設定する。
【０２０９】
例えば、眼底画像には、血管、神経、視神経乳頭等の、生体としての部位の画像が含まれるが、このような各部位の画像は、互いに異なる特徴を有する。例えば、一般的に、血管や神経等の部位ではエッジ成分が周囲よりも強く表れやすい。また、例えば、視神経乳頭は白色になりやすい。さらに、例えば、眼底の周縁部（眼底のより端に近い部分）は、中心部よりも暗くなりやすい。
【０２１０】
このように、眼底画像は、生体としての眼底の各部位の特徴を含む画像である。したがって、パラメータ決定部４５２は、このような各部位の特徴を考慮しながら、より望ましい（ノイズや白とびの発生を抑制しながら、画像をできるだけ明るくする）トーンカーブが得られるようにパラメータの設定を行う。
【０２１１】
このパラメータは、トーンカーブを算出するためのものであればどのようなパラメータであってもよい。例えば、トーンリプロダクション処理の入力や出力の、ノイズとされるレベルの設定値であってもよい。
【０２１２】
パラメータ決定部４５２は、値を決定したパラメータをトーンカーブ算出部４５３に供給する。トーンカーブ算出部４５３は、パラメータ決定部４５２から供給されたパラメータを用いてトーンカーブを算出し、それをマッピング部４５４に供給する。例えば、トーンカーブ算出部４５３は、図１９に示されるトーンカーブＣＬのコントロールポイント（図１９の例の場合、Ｐ１乃至Ｐ９）を設定し、それをマッピング部４５４に供給する。この場合、処理対象画素ごとのトーンカーブＣＬの形状は、例えば、コントロールポイントＰ１乃至コントロールポイントＰ９に基づいて、各入力輝度値に対する出力輝度値（トーンカーブ値）をB-Spline補間処理により求めることにより定められる。
【０２１３】
マッピング部４５４は、トーンカーブ算出部４５３から供給されたトーンカーブを用いて、画像バッファ４５１から供給される眼底画像をマッピングする（補正する）。マッピング部４５４は、補正後の眼底画像を、超解像処理部４１６に供給する。
【０２１４】
［パラメータ決定部］
図２０は、パラメータ決定部４５２の主な構成例を示すブロック図である。図２０に示されるように、パラメータ決定部４５２は、調整対象パラメータ選択部４６１、パラメータ初期値記憶部４６２、パラメータ記憶部４６３、補正前明るさ値算出部４６４、および明るさ値記憶部４６５を有する。また、パラメータ決定部４５２は、部位認識部４６６、パラメータ調整部４６７、トーンカーブ算出部４６８、マッピング部４６９、部位別検査部４７０、補正後明るさ値算出部４７１、比較部４７２、およびデータ出力部４７３を有する。
【０２１５】
調整対象パラメータ選択部４６１は、今回調整を行うパラメータを選択する。例えばトーンカーブ算出のためのパラメータが複数存在する場合、パラメータ決定部４５２が、全てのパラメータを一度に調整するようにしてもよいが、複数回に分けて調整を行うようにしてもよい。例えば、パラメータ決定部４５２が、各パラメータを１つずつ調整するようにしてもよい。また、例えば、パラメータ決定部４５２が、複数のパラメータの値の組み合わせの集合を複数用意し、最適なパラメータの値の組み合わせを各集合について決定し、さらに、その選ばれた各集合の最適なパラメータの値の組み合わせの中で、最適なパラメータの値の組み合わせを求めるようにしてもよい。
【０２１６】
パラメータ初期値記憶部４６２は、例えば、ハードディスク、フラッシュメモリ、RAM、若しくは、ROM（Read Only Memory）等の任意の記憶媒体を有し、トーンカーブの算出に必要なパラメータの（パラメータが複数存在する場合はそれぞれの）初期値を記憶する。この初期値は任意の値であり、予め定められている。
【０２１７】
パラメータ記憶部４６３は、例えば、ハードディスク、フラッシュメモリ、若しくは、RAM等の任意の記憶媒体を有し、調整対象パラメータ選択部４６１により選択されたパラメータ（調整対象パラメータ）の初期値を、パラメータ初期値記憶部４６２から取得し、記憶する。
【０２１８】
また、パラメータ記憶部４６３は、比較部４７２から供給される値を使って、保持する調整対象パラメータの値を更新する。つまり、パラメータ記憶部４６３は、比較部４７２から供給される調整対象パラメータの値を記憶する。
【０２１９】
さらに、パラメータ記憶部４６３は、パラメータ調整部４６７の要求に基づいて、若しくは所定のタイミングにおいて、各パラメータの、その時点において保持する値を、パラメータ調整部４６７に供給する。なお、パラメータ記憶部４６３は、調整対象でない非調整対象パラメータが存在する場合、調整対象パラメータの値だけでなく、その非調整対象パラメータの値もパラメータ調整部４６７に供給する。
【０２２０】
非調整対象パラメータの値を記憶していない場合、パラメータ記憶部４６３は、その非調整対象パラメータの値をパラメータ初期値記憶部４６２から取得して記憶し、パラメータ調整部４６７に供給する。また、過去にパラメータ初期値記憶部４６２から取得した非調整対象パラメータの値は、パラメータ記憶部４６３に既に記憶されているので、パラメータ記憶部４６３は、その値をパラメータ調整部４６７に供給する。さらに、過去に調整が行われた非調整対象パラメータ（過去に調整対象とされ、今回は非調整対象とされるパラメータ）の値は、その調整後の値がパラメータ記憶部４６３に既に記憶されているので、パラメータ記憶部４６３は、その調整後の値をパラメータ調整部４６７に供給する。
【０２２１】
また、パラメータ記憶部４６３は、データ出力部４７３の要求に基づいて、若しくは所定のタイミングにおいて、各パラメータの値（その時点で保持する値）をデータ出力部４７３に供給する。
【０２２２】
補正前明るさ値算出部４６４は、ノイズ削減処理部４１３から供給される眼底画像（複数の眼底画像が重ね合わせられて生成された１枚の眼底画像）について、その明るさを示すパラメータである明るさ値を算出する。明るさ値は、画像の明るさを示すことができるものであればどのような内容（算出方法）であってもよい。例えば、画像の全体若しくは一部の輝度値の総和や平均値等を明るさ値としてもよい。また、例えば、画像を複数の領域に分割し、各領域毎に輝度値の総和を算出し、各値に領域毎に定められる重み係数を乗算し、その各乗算結果の総和を明るさ値としてもよい。
【０２２３】
補正前明るさ値算出部４６４は、算出した明るさ値を明るさ値記憶部４６５に供給し、記憶させる。明るさ値記憶部４６５は、例えば、ハードディスク、フラッシュメモリ、若しくは、半導体メモリ等の任意の記憶媒体を有し、補正前明るさ値算出部４６４や比較部４７２から供給される明るさ値を記憶する。例えば、明るさ値記憶部４６５は、補正前明るさ値算出部４６４から供給される補正前の眼底画像の明るさ値を記憶し、補正後明るさ値算出部４７１により算出された補正後の眼底画像の明るさ値が比較部４７２から供給されると、その明るさ値を記憶する（保持する明るさ値を更新する）。
【０２２４】
明るさ値記憶部４６５は、比較部４７２の要求に基づいて、若しくは所定のタイミングにおいて、保持する明るさ値を比較部４７２に供給する。
【０２２５】
部位認識部４６６は、ノイズ削減処理部４１３から供給される眼底画像（複数の眼底画像が重ね合わせられて生成された１枚の眼底画像）を解析し、その眼底画像に含まれる、例えば、血管、神経、および視神経乳頭等の、生体（眼底）としての部位を認識する。
【０２２６】
この部位認識方法（画像解析方法）は任意である。例えば、生体情報位置合わせ処理部２１２が行う血管抽出等と同様の方法により行われるようにしてもよい。例えば、非特許文献２や、“眼底画像診断支援システムのための血管消去画像を用いた視神経乳頭の自動認識および疑似立体視画像生成への応用”，中川 俊明，林 佳典，畑中 裕司，青山 陽，水草 豊，藤田 明宏，加古川 正勝，原 武史，藤田 広志，山本 哲也，2006（以下、非特許文献５と称する）等に記載の方法で行われるようにしてもよい。
【０２２７】
例えば、血管や神経は、その周囲との境界にエッジ成分が強く検出される。また、例えば、視神経乳頭は、周囲よりも輝度が高く白色となる傾向がある。また、ある程度形状や大きさが限定される。部位認識部４６６は、例えばこのような画像の特徴を用いて、眼底画像内に含まれる各部位を特定する。
【０２２８】
部域認識部４６６は、眼底画像に含まれる生体としての部位を特定すると、その特定した各部位の領域、つまり、例えば血管や神経や視神経乳頭等がそれぞれ画像内の何処にあるかを示す情報を部位別検査部４７０に供給する。
【０２２９】
パラメータ調整部４６７は、パラメータ記憶部４６３から読み出したパラメータの値を予め定められた所定の方法で調整する。例えば、パラメータ調整部４６７は、パラメータの値を所定量増大させたり、減少させたりする。パラメータ調整部４６７は、調整後の値を、非調整対象パラメータの値とともにトーンカーブ算出部４６８に供給する。
【０２３０】
トーンカーブ算出部４６８は、トーンカーブ算出部４５３と同様に、供給されたパラメータを用いてトーンカーブを算出し、算出したトーンカーブを示す情報、および、調整対象パラメータをマッピング部４６９に供給する。
【０２３１】
マッピング部４６９は、トーンカーブ算出部４６８により算出されたトーンカーブを用いて、マッピング部４５４と同様に、ノイズ削減処理部４１３から供給される眼底画像（複数の眼底画像が重ね合わせられて生成された１枚の眼底画像）の輝度値を階調補正する。マッピング部４６９は、その補正後の画像と、トーンカーブ算出部４６８から供給された調整対象パラメータとを部位別検査部４７０に供給する。
【０２３２】
部位別検査部４７０は、部位認識部４６６から供給される各部位の領域を示す情報を用いて、マッピング部４６９から供給される補正後の画像に含まれる各部位を特定し、その各部位の画像を、各部位の画像の特徴に応じた方法で検査する。つまり、部位別検査部４７０は、各部位の画像の特徴の違いを考慮し、どの部位についても適切な階調補正となるように、補正後の画像に含まれる各部位の画像を、その部位用に定められた方法で検査する。
【０２３３】
例えば、一般的に、眼底の周縁部では画像が比較的暗い傾向がある。つまり、眼底の周縁部では、ノイズ成分が大きくなり易い。そこで、部位別検査部４７０は、例えば、眼底の周縁部においてノイズ成分が所定の許容量を超えたか否かを検査し、ノイズ成分が許容量以下であれば合格とし、許容量を超えていれば不合格とする。
【０２３４】
また、一般的に、視神経乳頭の画像は比較的明るくなる傾向がある。つまり、眼底画像を明るくすると視神経乳頭において白とびが発生し易い。そこで、部位別検査部４７０は、例えば、視神経乳頭において白とびが発生したか否かを検査し、白とびが発生していければ合格とし、白とびが発生していれば不合格とする。
【０２３５】
このように各部位の検査内容は互いに独立している。なお、この各部位の検査の内容や合否判定基準等は任意である。例えば、上述した例以外にも、周波数成分を検査するようにしてもよいし、所定のレベルより低い輝度値が検出されたか否か等を検査するようにしてもよい。また、１つの部位に対して、複数の項目について検査を行うようにしてもよい。
【０２３６】
部位別検査部４７０は、このような部位毎の判定結果を、マッピング部４６９から供給される補正後の画像および調整対象パラメータとともに、補正後明るさ値算出部４７１に供給する。
【０２３７】
補正後明るさ値算出部４７１は、部位別検査部４７０において各部位の検査が全て合格であった場合、補正後の画像について明るさ値を算出する。この明るさ値の算出方法は、補正前明るさ値算出部４６４による補正前の画像の明るさ値の算出方法と同様である。
【０２３８】
明るさ値を算出すると、補正後明るさ値算出部４７１は、算出したその明るさ値と、部位別検査部４７０から供給された調整対象パラメータとを比較部４７２に供給する。また、部位別検査部４７０による各部位の検査結果に不合格が含まれる場合、補正後明るさ値算出部４７１は、その検査結果を比較部４７２に供給する。
【０２３９】
比較部４７２は、補正後明るさ値算出部４７１から補正後の画像の明るさ値を取得すると、明るさ値記憶部４６５が保持する明るさ値を取得し、それらを比較する。
【０２４０】
補正後明るさ値算出部４７１から供給された明るさ値の方が、明るさ値記憶部４６５から供給された明るさ値より大きい場合、比較部４７２は、補正後明るさ値算出部４７１から供給された調整対象パラメータを、パラメータ記憶部４６３に供給し、記憶させる（保持する調整対象パラメータの値を更新させる）。また、この場合、比較部４７２は、補正後明るさ値算出部４７１から供給された明るさ値を、明るさ値記憶部４６５に供給し、記憶させる（明るさ値記憶部４６５が保持する明るさ値を更新させる）。
【０２４１】
このように、各パラメータの調整は、パラメータ記憶部４６３乃至比較部４７２のループにより繰り返し行われる（ループ処理される）。つまり、例えば、パラメータ初期値記憶部４６２が、眼底画像が最も暗くなるような値をパラメータの初期値として記憶し、パラメータ調整部４６７は、眼底画像がより明るくなるように調整対象パラメータの値を調整し、その調整後の値を利用して、トーンカーブ算出部４６８およびマッピング部４６９が眼底画像を補正し、部位別検査部４７０乃至比較部４７２が、その補正後の画像を検査する。部位毎の検査に合格しながらより明るい画像が得られる場合、このループ処理がさらに繰り返される。
【０２４２】
そして、部位毎の検査に合格しなくなった場合、若しくは、部位毎の検査に合格しても、より明るい画像が得られなかった場合、すなわち、補正後明るさ値算出部４７１を介して部位別検査部４７０による不合格を含む検査結果が供給された場合、若しくは、補正後明るさ値算出部４７１から供給された明るさ値が、明るさ値記憶部４６５から供給された明るさ値より大きくない場合、比較部４７２は、データ出力部４７３にその旨を通知する（パラメータ記憶部４６３および明るさ値記憶部４６５の情報は更新させない）。
【０２４３】
例えば、その値が大きいほどより明るい眼底画像が得られるパラメータを調整対象パラメータとする場合、パラメータ初期値記憶部４６２は、そのパラメータの最小値を初期値として記憶し、パラメータ調整部４６７は、入力されたそのパラメータの値を所定量増大させる。
【０２４４】
また、例えば、その値が小さいほどより明るい眼底画像が得られるパラメータを調整対象パラメータとする場合、パラメータ初期値記憶部４６２は、そのパラメータの最大値を初期値として記憶し、パラメータ調整部４６７は、入力されたそのパラメータの値を所定量減少させる。
【０２４５】
なお、パラメータの初期値や調整方法は任意であり、上述した例以外であってもよい。例えば、トーンリプロダクション処理に使用されるパラメータのとり得る値（若しくはその代表値）の全てについて補正が行われ、得られた全補正画像の中から最良の画像が選択され、その画像に対応する各パラメータの値が最良の値として選択されるようにしてもよい。この場合、得られた全補正画像について各部位の検査と明るさ値の算出が行われ、全ての検査結果と明るさ値が評価され、各部位の検査に全て合格し、かつ、最も明るい画像が得られる各パラメータの値が最良の値として選択される。
【０２４６】
また、画像が明るくなったか否かの判断は、単純にどちらの明るさ値が大きいかということで判断するようにしてもよいが、その他の基準に基づいて判断するようにしてもよい。例えば、今回の補正後の画像の明るさ値が、今回の補正前の画像の明るさ値に対して所定量以上大きい場合のみ、今回の補正により画像が明るくなったと判定されるようにしてもよい。また、例えば、今回の補正後の画像の明るさ値が、今回の補正前の画像の明るさ値より小さくても、予め定められた所定の範囲内であれば、今回の補正により画像が明るくなったと判定されるようにしてもよい。
【０２４７】
データ出力部４７３は、部位別検査部４７０による検査の不合格通知、若しくは、今回の階調補正後の画像が、その階調補正前の画像と比べて明るくならなかった旨の通知を比較部４７２から供給された場合、その旨を調整対象パラメータ選択部４６１に通知し、他のパラメータを調整対象パラメータとして選択させる。つまり、他のパラメータについての調整が開始される。
【０２４８】
このようにして調整すべきパラメータが全て調整されると、データ出力部４７３は、パラメータ記憶部４６３に記憶されている各パラメータの値を取得し、超解像処理部４１６に供給する。
【０２４９】
以上のようにして各パラメータの値を決定することにより、パラメータ決定部４５２は、各パラメータの値を、ノイズや白とびの発生等の不具合を抑制しながら、より明るい画像を得ることができる値に設定することができる。つまり、トーンリプロダクション処理部４１５は、トーンリプロダクション処理を、生体としての画像の特徴に応じてより適切に行うことができる。
【０２５０】
［超解像処理部］
図２１は、図１６の超解像処理部４１６の主な構成例を示すブロック図である。
【０２５１】
図２１に示されるように、超解像処理部４１６は、学習辞書記憶部４８１、画像処理部４８２、部位認識部４８３、部位別評価基準記憶部４８４、部位別画像評価部４８５、および画像選択部４８６を有する。
【０２５２】
学習辞書記憶部４８１は、例えば、ハードディスク、フラッシュメモリ、若しくは、半導体メモリ等の任意の記憶媒体を有し、超解像処理において行われる学習の方法を示す学習辞書を複数記憶する。学習辞書記憶部４８１は、画像処理部４８２の要求に基づいて、若しくは所定のタイミングにおいて、各学習辞書を、画像処理部４８２に供給する。
【０２５３】
画像処理部４８２は、トーンリプロダクション処理部４１５から供給される眼底画像に対して、学習辞書記憶部４８１から供給された学習辞書を用いて、学習により解像度を向上させる超解像処理を行う。つまり、画像処理部４８２により行われた超解像処理により得られる超解像結果画像は、学習辞書記憶部４８１から供給される学習辞書によって異なる。画像処理部４８２は、全ての学習辞書について超解像処理を行わせる。画像処理部４８２は、算出した、各学習結果に対応する超解像結果画像を、部位認識部４８３に供給する。
【０２５４】
部位認識部４８３は、部位認識部４６６の場合と同様に、供給された各超解像結果画像を解析し、各超解像結果画像に含まれる、例えば、血管、神経、および視神経乳頭等の、生体（眼底）としての部位を認識する。部位認識部４８３は、例えば、非特許文献２や非特許文献４に記載の方法で各部位を認識する。
【０２５５】
部位認識部４８３は、各超解像結果画像に含まれる生体としての部位を特定すると、その特定した各部位の領域、つまり、例えば血管や神経や視神経乳頭等がそれぞれ画像内の何処にあるかを示す情報を、その情報に対応する超解像結果画像とともに、部位別画像評価部４８５に供給する。
【０２５６】
部位別評価基準記憶部４８４は、例えば、ハードディスク、フラッシュメモリ、RAM、若しくは、ROM等の任意の記憶媒体を有し、部位別画像評価部４８５が行う部位別の画像評価の方法や基準を示す情報（例えば眼底画像の何処の部分のどのような情報をどのように評価するか等）を記憶する。
【０２５７】
部位別評価基準記憶部４８４は、部位別画像評価部４８５の要求に基づいて、若しくは所定のタイミングにおいて、保持する各部位の画像評価の基準を示す情報を、部位別画像評価部４８５に供給する。
【０２５８】
部位別画像評価部４８５は、部位別評価基準記憶部４８４から供給される画像評価の基準を示す情報を用いて、各超解像結果画像の、部位認識部４８３により認識された各部位の画像を評価する。
【０２５９】
例えば、部位別画像評価部４８５は、各超解像結果画像について、血管の画像を周波数成分解析し、その血管の画像に含まれる高周波成分量（所定の周波数帯域成分のスペクトルの大きさ）、および、その高周波成分量が予め定められた所定の目標範囲内に含まれるか否か等を評価する。
【０２６０】
また、例えば、部位別画像評価部４８５は、各超解像結果画像について、周縁部等の平坦部の画像を周波数成分解析し、その平坦部の画像に含まれるノイズ成分量（所定の周波数帯域成分のスペクトルの大きさ）の少なさを評価する。
【０２６１】
部位別画像評価部４８５は、各超解像結果画像について、このように求められた各部位の評価結果を、超解像結果画像とともに画像選択部４８６に供給する。
【０２６２】
画像選択部４８６は、部位別画像評価部４８５から供給された画像評価結果に基づいて、部位別画像評価部４８５から供給された超解像結果画像群の中から、最適な超解像結果画像を選択する。例えば、画像選択部４８６は、血管の画像の高周波成分が、予め定められた所定の目標範囲内で出来るだけ大きく、かつ、平坦部の画像のノイズ成分ができるだけ小さい超解像結果画像を選択する。
【０２６３】
なお、この画像選択方法や画像選択基準は任意である。例えば、血管の画像の評価結果のみに従って画像選択が行われるようにしてもよいし、上述した以外の評価結果も考慮して画像選択が行われるようにしてもよい。
【０２６４】
以上のように、画像選択部４８６は、互いに異なる学習辞書を用いて生成された複数の超解像結果画像の中から最適な超解像結果画像を選択する。つまり、画像選択部４８６は、超解像処理結果が最も良好となる学習辞書を選択する。
【０２６５】
画像選択部４８６は、選択した超解像結果画像を画像処理部４０２の外部（記憶部１０３や出力部１０４）に出力する。
【０２６６】
このように、超解像処理部４１６は、互いに異なる学習辞書を用いて学習を伴う超解像処理を行い、各超解像結果画像について、生体としての部位毎に画像評価を行い、その評価結果に基づいて、最適な学習辞書を用いて生成された超解像結果画像を選択することができる。
【０２６７】
一般に、超解像処理に用いられる適切な学習辞書は、画像の内容によって異なる。つまり、ある画像に対して最適な学習辞書が、その他の画像に対して最適となるとは限らない。しかしながら、超解像処理部４１６は、上述したように、生成された超解像結果画像を評価するので、任意の眼底画像に対して最適な学習辞書を選択することができる。また、超解像処理部４１６は、生体（眼底）としての部位毎に画像評価を行うので、眼底画像に対してより適切な学習辞書を選択することができる。
【０２６８】
つまり、超解像処理部４１６は、よりノイズ成分が少なく、かつ、より高解像度な眼底画像（より高画質かつ高解像度な眼底画像）を得ることができる。
【０２６９】
［眼底画像生成処理の流れ］
次に、図２２のフローチャートを参照して、眼底画像処理装置４００により実行される眼底画像生成処理の流れの例を説明する。
【０２７０】
眼底画像生成処理が開始されると、ステップＳ４０１において、撮像部１０１は、図１２のステップＳ２０１の場合と同様に、光量を落として複数回眼底を撮像する。ステップＳ４０２において、入力画像バッファ１１１は、図１２のステップＳ２０２の場合と同様に、ステップＳ４０１の撮像により得られた撮像画像（眼底画像）を記憶する。
【０２７１】
ステップＳ４０３において、ノイズ削減結果画像バッファ４１４は、図１２のステップＳ２０３の場合と同様に、最初の撮像画像を初期画像として記憶する。
【０２７２】
ステップＳ４０４において、生体情報位置合わせ処理部２１２は、図１２のステップＳ２０４の場合と同様に、入力画像バッファ１１１に記憶される未処理の撮像画像を１枚選択する。ステップＳ４０５において、生体情報位置合わせ処理部２１２は、ステップＳ４０４において選択された撮像画像（眼底画像）と、ノイズ削減結果画像バッファ４１４から供給された前回の重ね合わせ結果となる撮像画像（眼底画像）との間で、図１２のステップＳ２０５の場合と同様に、生体情報を用いた位置合わせ処理（生体情報位置合わせ処理）を行う。この生体情報位置合わせ処理の詳細は、図１３および図１４のフローチャートを参照して説明したのと基本的に同様であるので、その説明を省略する。
【０２７３】
ステップＳ４０６において、ノイズ削減処理部４１３は、ステップＳ４０５の処理により位置合わせされた両撮像画像（眼底画像）を重ね合わせ、ノイズを低減させる。
【０２７４】
ステップＳ４０７において、ノイズ削減処理部４１３は、全ての撮像画像（眼底画像）を処理したか否かを判定する。入力画像バッファ１１１に未処理の撮像画像が存在すると判定された場合、ノイズ削減処理部４１３は、処理をステップＳ４０８に進める。
【０２７５】
ステップＳ４０８において、ノイズ削減結果画像バッファ４１４は、ステップＳ４０６の処理により得られるノイズ削減処理結果画像、つまり、重ね合わせされた撮像画像を記憶する。撮像画像を記憶すると、ノイズ削減結果画像バッファ４１４は、処理をステップＳ４０４に戻し、それ以降の処理を繰り返す。
【０２７６】
ステップＳ４０４乃至ステップＳ４０８の処理が繰り返され、ステップＳ４０７において、全ての撮像画像を処理したと判定された場合、ノイズ削減処理部４１３は、処理をステップＳ４０９に進める。
【０２７７】
ステップＳ４０９において、トーンリプロダクション処理部４１５は、生成された１枚の撮像画像（眼底画像）に対してトーンリプロダクション処理を行う。ステップＳ４１０において、超解像処理部４１６は、トーンリプロダクション処理された画像について、超解像処理を行い、より高解像度な眼底画像を得、眼底画像生成処理を終了する。
【０２７８】
このように処理を行うことにより、眼底画像処理装置４００は、被写体への負荷の増大を抑制しながら、より高画質な被写体の撮像画像を得ることができる。
【０２７９】
［トーンリプロダクション処理の流れ］
次に、図２３のフローチャートを参照して、図２２のステップＳ４０９において実行されるトーンリプロダクション処理の流れの例を説明する。
【０２８０】
トーンリプロダクション処理が開始されると、ステップＳ４３１において、トーンリプロダクション処理部４１５の画像バッファ４５１は、１枚に重ね合わせられた撮像画像（眼底画像）を記憶する。
【０２８１】
ステップＳ４３２において、パラメータ決定部４５２は、生体情報に基づいてパラメータを決定する。ステップＳ４３３において、トーンカーブ算出部４５３は、ステップＳ４３２の処理により値が決定されたパラメータを用いてトーンカーブを算出する。ステップＳ４３４において、マッピング部４５４は、ステップＳ４３３において生成されたトーンカーブを用いて撮像画像（眼底画像）を補正する。
【０２８２】
ステップＳ４３４の処理を終了すると、マッピング部４５４は、トーンリプロダクション処理を終了し、処理を図２２のステップＳ４０９に戻し、ステップＳ４１０に処理を進める。
【０２８３】
［パラメータ決定処理の流れ］
次に、図２４のフローチャートを参照して、図２３のステップＳ４３２において実行されるパラメータ決定処理の流れの例を説明する。
【０２８４】
パラメータ決定処理が開始されると、調整対象パラメータ選択部４６１は、ステップＳ４５１において、調整するパラメータを選択する。ステップＳ４５２において、パラメータ記憶部４６３は、各パラメータの初期値をパラメータ初期値記憶部４６２から取得し、記憶する。
【０２８５】
ステップＳ４５３において、補正前明るさ値算出部４６４は、図２２のステップＳ４０６の処理により生成された撮像画像（眼底画像）の明るさ値を算出する。ステップＳ４５４において、明るさ値記憶部４６５は、ステップＳ４５３の処理により算出された明るさ値を記憶する。ステップＳ４５５において、部位認識部４６６は、図２２のステップＳ４０６の処理により生成された撮像画像（眼底画像）に含まれる生体としての各部位を認識する。
【０２８６】
ステップＳ４５６において、パラメータ調整部４６７は、調整対象パラメータの値を調整する。ステップＳ４５７において、トーンカーブ算出部４６８は、調整された調整対象パラメータを含む各種パラメータを用いて、トーンカーブを算出する。ステップＳ４５８において、マッピング部４６９は、ステップＳ４５７の処理により算出されたトーンカーブを用いて、図２２のステップＳ４０６の処理により生成された撮像画像（眼底画像）を補正する。
【０２８７】
ステップＳ４５９において、部位別検査部４７０は、ステップＳ４５８の処理により補正された撮像画像（眼底画像）について、ステップＳ４５５の処理により認識された生体としての部位毎の検査を行う。
【０２８８】
ステップＳ４６０において、部位別検査部４７０は、ステップＳ４５９において行われる各部位の検査を全て合格したか否か（すなわち、全ての条件を満たすか否か）を判定する。全ての条件を満たすと判定された場合、部位別検査部４７０は、処理をステップＳ４６１に進める。
【０２８９】
ステップＳ４６１において、補正後明るさ値算出部４７１は、ステップＳ４５８において補正された撮像画像（眼底画像）の明るさ値を算出する。ステップＳ４６２において、比較部４７２は、ステップＳ４５８において行われる今回の補正の前と後で、撮像画像の明るさ値を比較する。ステップＳ４６３において、比較部４７２は、補正後の撮像画像の明るさ値の方が明るいか否かを判定する。
【０２９０】
補正後の撮像画像の明るさ値の方が大きく、今回のステップＳ４５８の補正により撮像画像が明るくなったと判定された場合、比較部４７２は、処理をステップＳ４６４に進める。ステップＳ４６４において、パラメータ記憶部４６３は、調整対象パラメータの、今回のステップＳ４５６の調整後の値を記憶する（調整対象パラメータの値を更新する）。
【０２９１】
ステップＳ４６５において、明るさ値記憶部４６５は、今回のステップＳ４５８の補正後の撮像画像の明るさ値を記憶する（明るさ値を更新する）。ステップＳ４６５の処理を終了すると、明るさ値記憶部４６５は、処理をステップＳ４５６に戻し、それ以降の処理を繰り返す。
【０２９２】
ステップＳ４６０において、全ての条件を満たさないと判定された場合、部位別検査部４７０は、処理をステップＳ４６６に進める。また、ステップＳ４６３において、補正後の撮像画像の明るさ値が補正前の撮像画像の明るさ値以下であり、今回のステップＳ４５８の補正により撮像画像が明るくなっていないと判定された場合、比較部４７２は、処理をステップＳ４６６に進める。
【０２９３】
ステップＳ４６６において、データ出力部４７３は、調整すべきパラメータを全て処理したか否かを判定し、未処理のパラメータが存在すると判定された場合、処理をステップＳ４５１に戻し、新たな未処理のパラメータについて、それ以降の処理を繰り返す。つまり、調整対象パラメータ選択部４６１は、未処理のパラメータを新たに調整対象パラメータとして選択し、ステップＳ４５２以降の処理を実行させる。
【０２９４】
ステップＳ４６６において、調整すべきパラメータが全て処理されたと判定した場合、データ出力部４７３は、処理をステップＳ４６７に進め、パラメータ記憶部４６３に記憶されているパラメータを取得し、出力する。ステップＳ４６６の処理を終了すると、データ出力部４７３は、パラメータ決定処理を終了し、処理を図２３のステップＳ４３２に戻し、ステップＳ４３３以降の処理を実行させる。
【０２９５】
［超解像処理の流れ］
次に、図２２のステップＳ４１０において実行される超解像処理の流れの例を、図２５のフローチャートを参照して説明する。
【０２９６】
超解像処理が開始されると、画像処理部４８２は、ステップＳ４８１において、学習辞書記憶部４８１に記憶されている学習辞書の中から未処理の学習辞書を選択する。ステップＳ４８２において、画像処理部４８２は、学習により求めた係数を用いて画像を高解像度化する。
【０２９７】
ステップＳ４８３において、部位認識部４８３は、画像に含まれる生体としての部位を認識する。ステップＳ４８４において、部位別画像評価部４８５は、部位毎に画像を評価する。ステップＳ４８５において、部位別画像評価部４８５は、画像および評価結果を記憶する。
【０２９８】
ステップＳ４８６において、部位別画像評価部４８５は、全ての学習辞書について処理を行ったか否かを判定する。未処理の学習辞書が存在すると判定された場合、部位別画像評価部４８５は、処理をステップＳ４８１に戻し、新たな学習辞書についてそれ以降の処理を実行させる。すなわち、画像処理部４８２は、未処理の学習辞書を新たに選択し、ステップＳ４８２以降の処理を実行させる。
【０２９９】
ステップＳ４８６において、全ての学習辞書について処理を行ったと判定された場合、部位別画像評価部４８５は、処理をステップＳ４８７に進める。
【０３００】
ステップＳ４８７において、画像選択部４８６は、以上のように各学習辞書を用いて生成された超解像結果画像群の中から、ステップＳ４８４において行われた評価において最も高評価であった超解像結果画像を選択する。超解像結果画像を選択すると、画像選択部４８６は、超解像処理を終了し、処理を図２２のステップＳ４１０に戻し、眼底画像生成処理を終了する。
【０３０１】
以上のように、各処理を実行することにより、眼底画像処理装置４００は、被写体への負荷の増大を抑制しながら、より高画質な被写体の撮像画像を得ることができる。
【０３０２】
［パラメータ決定部の他の構成例］
なお、以上においては、パラメータ決定部４５２において、撮像画像（眼底画像）全体が補正されるように説明したが、これに限らず、生体としての各部位の画像がそれぞれ補正されるようにしてもよい。このようにすることにより、部位別検査において不要な、撮像画像に含まれる眼底の部位として認識されない部分（例えば撮像画像の周縁部等）の処理を省略することができ、パラメータ決定に関する負荷を低減させることができる。
【０３０３】
図２６は、その場合のパラメータ決定部の主な構成例を示すブロック図である。図２６に示される例の場合、パラメータ決定部４５２は、図２０に示される例の補正前明るさ値算出部４６４の代わりに補正前明るさ値算出部５６４を有し、明るさ値記憶部４６５の代わりに明るさ値記憶部４６５を有する。また、図２６に示されるパラメータ決定部４５２は、図２０に示される例の部位認識部４６６の代わりに部位認識部５６６を有し、マッピング部４６９の代わりにマッピング部５６９を有する。
【０３０４】
さらに、図２６に示されるパラメータ決定部４５２は、図２０に示される例の部位別検査部４７０の代わりに部位別検査部５７０を有し、補正後明るさ値算出部４７１の代わりに補正後明るさ値算出部５７１を有する。また、図２６に示されるパラメータ決定部４５２は、図２０に示される例の比較部４７２の代わりに比較部５７２を有する。
【０３０５】
部位認識部５６６は、部位認識部４６６と同様に、ノイズ削減処理部４１３から供給される眼底画像（複数の眼底画像が重ね合わせられて生成された１枚の眼底画像）に含まれる生体（眼底）としての部位を認識する。部位認識部５６６は、その眼底画像から、特定した各部位の画像を抽出し、抽出した各部位の画像を補正前明るさ値算出部５６４およびマッピング部５６９に供給する。
【０３０６】
補正前明るさ値算出部５６４は、供給された各部位の画像について、補正前明るさ値算出部４６４の場合と同様の方法で明るさ値をそれぞれ算出する。補正前明るさ値算出部５６４は、算出した各部位の明るさ値を明るさ値記憶部５６５に供給し、記憶させる。
【０３０７】
明るさ値記憶部５６５は、例えば、ハードディスク、フラッシュメモリ、若しくは、RAM等の任意の記憶媒体を有し、明るさ値記憶部４６５の場合と同様に、補正前明るさ値算出部５６４や比較部５７２から供給される各部位の画像の明るさ値を記憶する。
【０３０８】
マッピング部５６９は、トーンカーブ算出部４６８により算出されたトーンカーブを用いて、部位認識部５６６から供給される各部位の画像の輝度値を階調補正する。この補正方法は、マッピング部４６９の場合と同様である。マッピング部５６９は、その補正後の各部位の画像と、トーンカーブ算出部４６８から供給された調整対象パラメータとを部位別検査部５７０に供給する。
【０３０９】
部位別検査部５７０は、マッピング部５６９から供給される補正後の各部位の画像を、各部位の画像の特徴の違いを考慮し、どの部位についても適切な階調補正となるように、その部位の画像の特徴に応じた方法で検査する。各部位の検査の方法は、部位別検査部４７０の場合と同様である。
【０３１０】
部位別検査部５７０は、このような部位毎の判定結果を、マッピング部４６９から供給される補正後の各部位の画像および調整対象パラメータとともに、補正後明るさ値算出部５７１に供給する。
【０３１１】
補正後明るさ値算出部５７１は、部位別検査部５７０において各部位の検査が全て合格であった場合、補正後の各部位の画像について明るさ値を算出する。この明るさ値の算出方法は、補正前明るさ値算出部５６４の場合と同様である。明るさ値を算出すると、補正後明るさ値算出部５７１は、算出した各部位の画像の明るさ値と、部位別検査部５７０から供給された調整対象パラメータとを比較部５７２に供給する。
【０３１２】
また、部位別検査部５７０による各部位の検査結果に不合格が含まれる場合、補正後明るさ値算出部５７１は、補正後明るさ値算出部４７１の場合と同様に、その検査結果を比較部５７２に供給する。
【０３１３】
比較部５７２は、補正後明るさ値算出部５７１から補正後の各部位の画像の明るさ値を取得すると、明るさ値記憶部５６５が保持する各部位の画像の明るさ値を取得し、それらを比較する。
【０３１４】
各部位の画像について、補正後明るさ値算出部５７１から供給された明るさ値の方が、明るさ値記憶部５６５から供給された明るさ値より大きい場合、比較部５７２は、補正後明るさ値算出部５７１から供給された調整対象パラメータを、パラメータ記憶部４６３に供給し、記憶させる（パラメータ記憶部４６３が保持する調整対象パラメータの値を更新させる）。また、この場合、比較部５７２は、補正後明るさ値算出部５７１から供給された各部位の画像の明るさ値を、明るさ値記憶部５６５に供給し、記憶させる（明るさ値記憶部５６５が保持する最新の明るさ値を更新させる）。
【０３１５】
逆に、より明るい画像が得られなかった場合、すなわち、各部位の画像について、補正後明るさ値算出部５７１から供給された明るさ値が、明るさ値記憶部５６５から供給された明るさ値より大きくない場合、比較部５７２は、データ出力部４７３にその旨を通知する（パラメータ記憶部４６３および明るさ値記憶部５６５の情報は更新させない）。
【０３１６】
なお、比較部５７２は、今回の補正前後の各部位の画像の明るさ値の比較方法は任意である。例えば、比較部５７２は、今回の補正前後について、各部位の画像の明るさ値をそれぞれ比較するようにしてもよいし、各部位の画像の明るさ値の総和や平均値等の統計値を算出し、その総和を比較するようにしてもよい。また、比較部５７２は、今回の補正前後について、各部位の画像の明るさ値にそれぞれの部位用の重み係数を乗算し、その各乗算結果の総和を算出し、その総和を比較するようにしてもよい。
【０３１７】
［パラメータ決定処理の流れ］
図２６に示されるパラメータ決定部４５２により実行されるパラメータ決定処理の流れの例を、図２７のフローチャートを参照して説明する。
【０３１８】
この場合も、パラメータ決定処理の流れは、基本的に、図２４のフローチャートを参照して説明した場合と同様である。ただし、図２７の例の場合、部位認識部５６６が、ステップＳ５５３において、撮像画像に含まれる生体としての各部位を認識し、各部位の画像を抽出する。
【０３１９】
そして、補正前明るさ値算出部５６４は、ステップＳ５５４において、抽出された各部位の画像の明るさ値を算出し、明るさ値記憶部５６５は、ステップＳ５５５において、算出された各明るさ値を記憶する。
【０３２０】
また、マッピング部５６９は、ステップＳ５５８において、各部位の画像を、ステップＳ５５７において算出されたトーンカーブを用いて補正する。
【０３２１】
さらに、補正後明るさ値算出部５７１は、ステップＳ５６１において、ステップＳ５５８において得られた補正後の各部位の画像の明るさ値を算出する。ステップＳ５６２において、比較部５７２は、今回の補正前の各部位の画像と、今回の補正後の各部位の画像とで明るさ値を比較する。
【０３２２】
以上のようにして各パラメータの値を決定することにより、パラメータ決定部４５２は、各パラメータの値を、ノイズや白とびの発生等の不具合を抑制しながら、より明るい画像を得ることができる値に設定することができる。
【０３２３】
なお、さらに、各部位の画像の補正に使用されるトーンカーブが、各部位毎に独立して設定されるようにしてもよい。すなわち、パラメータ決定部４５２が、生体としての部位毎にパラメータを決定するようにしてもよい。この場合、図１８のトーンカーブ算出部４５３は、各部位の画像毎にトーンカーブを算出する。また、マッピング部４５４は、画像バッファ４５１から供給される撮像画像から、その撮像画像に含まれる生体としての部位を認識し、各部位の画像を抽出する。そしてマッピング部４５４は、抽出した各部位の画像を、それぞれ、トーンカーブ算出部４５３が算出したその部位用のトーンカーブを用いて補正する。
【０３２４】
このようにすることにより、トーンリプロダクション処理部４１５は、生体としての画像の特徴に応じてより適切にトーンリプロダクション処理を行うことができる。
【０３２５】
なお、第３の実施の形態においては、トーンリプロダクション処理部４１５および超解像処理部４１６の両方が、被写体の生体情報（眼底に関する情報）を用いてそれぞれの処理を行うように説明したが、これに限らず、例えば、トーンリプロダクション処理部４１５若しくは超解像処理部４１６のいずれか一方が被写体の生体情報を用いて処理を行い、他方が被写体の生体情報を用いずに処理を行うようにしてもよい。また、例えば、トーンリプロダクション処理部４１５若しくは超解像処理部４１６のいずれか一方を省略するようにしてもよい。
【０３２６】
＜４．第４の実施の形態＞
［眼底画像処理装置の構成］
ところで、上述したように、撮像部１０１は、撮像の際に被写体に光を照射する。この場合の照射光は可視光であることから、被験者への影響等を考慮して、照射光の光量が落とされている。その結果、可視光を照射して撮像された眼底画像は比較的暗い画像となる。
【０３２７】
そこで、本実施の形態においては、撮像部は、可視光の他に赤外光を含む照射光を用いて、被写体を撮像する。赤外光は人間の眼には見えないので、撮像部は、位置合わせを行うのに十分な光量を被写体に照射して、撮像することができる。これにより、位置合わせを行うのに十分な明るさの眼底画像が得られる。なお、本明細書でいう赤外光とは、一般的にいう、波長帯域が略７００乃至１０００ｎｍの波長帯域の赤外光のみならず、近赤外光等を含む広義な概念である。例えば、被験者が眩しいと感じない非侵襲の光も、本明細書でいう赤外光の一種である。
【０３２８】
図２８は、本実施の形態の概要について説明する図である。図２８の枠６００に示されるように、位置合わせを行うのに十分な光量で赤外光を照射して撮像された画像６２１に対して、位置合わせが行われる。なお、画像６２１のように、赤外光を照射して撮像された画像を、以下、赤外光画像と称する。そして、枠６０１に示されるように、赤外光画像６２１における位置合わせの結果（以下、位置合わせ情報と称する）を用いて、低光量で可視光を照射して撮像された画像６２２に対して、位置合わせが行われる。なお、画像６２２のように、低光量で可視光を照射して撮像された画像を、以下、可視光画像と称する。これにより、より高画質な被写体の撮像画像を得ることが出来るようになる。
【０３２９】
[眼底画像処理装置の構成]
図２９は、眼底画像処理装置の構成例を示すブロック図である。図２９に示される眼底画像処理装置７００は、図３の眼底画像処理装置２００と基本的に同様の構成を有し、同様の処理を行う。ただし、眼底画像処理装置７００は、眼底画像処理装置２００が有する撮像部１０１および画像処理部２０２の代わりに、撮像部７０１および画像処理部７０２を有する。したがって、以下では、撮像部７０１および画像処理部７０２についてのみ説明する。
【０３３０】
撮像部７０１は、可視光の他に赤外光を含む照射光を被写体に照射させながら、可視光と赤外光で同時に眼底の撮像を複数回繰り返す。撮像部７０１の構成について図３０を参照して説明する。
【０３３１】
[撮像部]
図３０は、撮像部７０１の主な構成例を示す図である。図３０に示されるように、撮像部７０１は、光源７３１、ミラー７３２−１乃至７３２−３、レンズ７３３、可視光撮像部７３４、赤外光撮像部７３５、赤外光カットフィルタ７３６、および可視光カットフィルタ７３７を有する。
【０３３２】
光源７３１は、可視光の波長帯域および赤外光の波長帯域で発光する照明からなる。このとき、可視光は比較的低光量であり、赤外光は位置合わせを行うのに十分な光量であるとする。すなわち、赤外光は可視光よりも光量が高い。
【０３３３】
ミラー７３２−１乃至７３２−３は、可視光および赤外光を反射または透過する。
【０３３４】
レンズ７３３は、可視光撮像部７３４および赤外光撮像部７３５の受光面に被写体像を結像させる。
【０３３５】
すなわち、光源７３１からの可視光および赤外光は、ミラー７３２−１，７３２−２の各々で反射されて光路の方向を変えてレンズ７３３を通過し、眼２２１の眼底に入射し、眼底を照明する。
【０３３６】
眼２２１の眼底からの反射光すなわち眼底像は、ミラー７３２−３で反射して可視光撮像部７３４に入射すると共に、赤外光撮像部７３５に入射する。
【０３３７】
ただし、可視光撮像部７３４に装着された赤外光カットフィルタ７３６は、赤外光を透過させずに可視光のみを透過させる。従って、眼２２１の眼底からの反射光すなわち眼底像のうち、可視光の眼底像は、可視光撮像部７３４に装着された赤外光カットフィルタ７３６を透過して、可視光撮像部７３４の受光面に結像される。一方、眼２２１の眼底からの反射光すなわち眼底像のうち、赤外光の眼底像は、可視光撮像部７３４の赤外光カットフィルタ７３６を透過しないため、可視光撮像部７３４の受光面には結像されない。したがって、可視光撮像部７３４は、可視光の眼底像のみを撮像し、その結果可視光画像のみを出力する。
【０３３８】
また、赤外光撮像部７３５に装着された可視光カットフィルタ７３７は、可視光を透過させずに赤外光のみを透過させる。従って、眼２２１の眼底からの反射光すなわち眼底像のうち、赤外光の眼底像は、赤外光撮像部７３５に装着された可視光カットフィルタ７３７を透過して、赤外光撮像部７３５の受光面に結像される。一方、眼２２１の眼底からの反射光すなわち眼底像のうち、可視光の眼底像は、赤外光撮像部７３５の可視光カットフィルタ７３７を透過しないため、赤外光撮像部７３５の受光面には結像されない。したがって、赤外光撮像部７３５は、赤外光の眼底像のみを撮像し、その結果赤外光画像のみを出力する。
【０３３９】
撮像部７０１は、可視光の他に赤外光を含む照射光を照射させながら、可視光と赤外光で同時に眼底の撮像を複数回繰り返す。撮像部７０１による撮像は、撮像により得られる各眼底画像が互いに近似するように、できるだけ短時間に複数回行われる方が望ましい。撮像部７０１の撮像により得られた比較的低画質の複数の可視光画像および複数の位置合わせを行うのに十分な画質の赤外光画像は、画像処理部７０２に供給される。
【０３４０】
なお、撮像部７０１の構成は上述の例に限定されず、被写体の可視光画像および赤外光画像が得られる構成であればよい。例えば、可視光撮像部７３４および赤外光撮像部７３５のそれぞれに含まれる撮像素子に、可視光カットフィルタ７３６および赤外光カットフィルタ７３７の両方を配置して、可視光撮像部７３４および赤外光撮像部７３５のそれぞれで可視光画像と赤外光画像とが得られるようにしてもよい。
【０３４１】
画像処理部７０２は、撮像部７０１から供給された複数の位置合わせを行うのに十分な画質の赤外光画像に対して位置合わせを行う。そして、画像処理部７０２は、赤外光画像における位置合わせ情報（詳細については後述する）を用いて、比較的低画質の複数の可視光画像に対して位置合わせを行ってから重ね合わせを行うことにより、より高画質な１枚の眼底画像を生成する。
【０３４２】
図２９に示されるように、画像処理部７０２は、入力画像バッファ７１１、赤外光画像位置合わせ処理部７１２、初期画像バッファ７１３、位置合わせ情報バッファ７１４、可視光画像位置合わせ処理部７１５、超解像処理部７１６、および超解像結果画像バッファ７１７を有する。
【０３４３】
入力画像バッファ７１１は、例えばハードディスク、フラッシュメモリ、若しくは、RAM等の任意の記憶媒体の少なくとも一部の領域に設けられ、撮像部７０１から供給される、比較的低画質の複数の可視光画像および複数の位置合わせを行うのに十分な画質の赤外光画像を入力画像として記憶する。そして、入力画像バッファ７１１は、必要に応じて適宜、赤外光画像を赤外光画像位置合わせ処理部７１２に供給し、可視光画像を可視光画像位置合わせ処理部７１５に供給する。
【０３４４】
赤外光画像位置合わせ処理部７１２は、被写体の生体情報を用いて、入力画像バッファ７１１から供給される赤外光画像と、後述する初期画像バッファ７１３から供給される赤外光画像の初期画像との間で、被写体の位置を合わせるように位置合わせを行う。赤外光画像位置合わせ処理部７１２は、位置合わせが収束した場合、位置合わせ情報を位置合わせ情報バッファ７１４に供給する。なお、赤外光画像位置合わせ処理部７１２の詳細な構成については、図３１，図３２を参照して後述する。
【０３４５】
位置合わせに利用する生体情報として、例えば、血管、神経、若しくは視神経乳頭等を採用することができる。もちろん、この生体情報は、任意であり、これら以外のものであってもよい。
【０３４６】
初期画像バッファ７１３は、例えばハードディスク、フラッシュメモリ、若しくは、RAM等の任意の記憶媒体の少なくとも一部の領域に設けられ、赤外光画像位置合わせ処理部７１２を介して入力画像バッファ７１１から最初に供給されてきた赤外光画像を初期画像として記憶する。初期画像バッファ７１３は、必要に応じて適宜その初期画像を、赤外光画像位置合わせ処理部７１２に供給する。
【０３４７】
位置合わせ情報バッファ７１４は、例えばハードディスク、フラッシュメモリ、若しくは、RAM等の任意の記憶媒体の少なくとも一部の領域に設けられ、赤外光画像位置合わせ処理部７１２から供給される位置合わせ情報を記憶する。
【０３４８】
可視光画像位置合わせ処理部７１５は、位置合わせ情報バッファ７１４から読み出した位置合わせ情報を、入力画像バッファ７１１から供給される可視光画像に適用して、画像の位置合わせを行う。位置合わせされた可視光画像は、超解像処理部７１６に供給される。
【０３４９】
超解像処理部７１６は、図３の超解像処理部２１３と基本的に同様の構成を有し、同様の処理を行う。すなわち、超解像処理部７１６は、超解像結果画像バッファ７１７から、過去に生成した超解像処理結果画像（すなわち、超解像処理結果として得られる画像）を取得し、その超解像結果画像と、可視光画像位置合わせ処理部７１５より位置合わせされた可視光画像との重ね合わせによる超解像処理およびハイダイナミックレンジ処理を行い、超解像結果画像を生成する。超解像処理部７１６は、このような位置合わせと超解像処理が繰り返されて生成された、より高解像度かつダイナミックレンジの大きな超解像結果画像を記憶部１０３に記憶させたり、出力部１０４より出力させたりするとともに、超解像結果画像バッファ７１７に供給し、記憶させる。
【０３５０】
超解像結果画像バッファ７１７は、図３の超解像結果画像バッファ２１４と基本的に同様の構成を有し、同様の処理を行う。すなわち、超解像結果画像バッファ７１７は、超解像処理部７１６により生成された超解像結果画像を記憶し、必要に応じて適宜その超解像結果画像を、超解像処理部７１６に供給する。なお、超解像結果画像バッファ７１７は、超解像処理部７１６を介して可視光画像位置合わせ処理部７１５から最初に供給されてきた可視光画像を初期画像として記憶する。超解像結果画像バッファ７１７は、必要に応じて適宜その初期画像を、超解像処理部７１６に供給する。
【０３５１】
[画像処理部の処理]
図３１は、このような構成の画像処理部７０２による処理の流れについて説明する図である。図３１に示されるように、撮像部７０１により撮像された複数の赤外光画像６２１と複数の可視光画像６２２は、入力画像バッファ７１１に記憶される。入力画像バッファ７１１は、所定のタイミングで１枚ずつ赤外光画像６２１を赤外光画像位置合わせ処理部７１２に供給する。
【０３５２】
図３１の枠７４１に示されるように、赤外光画像位置合わせ処理部７１２は、入力画像バッファ７１１から供給される赤外光画像６２１と、初期画像バッファ７１３から供給される初期画像との、眼の情報（すなわち、生体情報）を使った画像の位置合わせを行う。赤外光画像位置合わせ処理部７１２は、位置合わせが収束した場合、赤外光画像での位置合わせ情報を位置合わせ情報バッファ７１４に供給する。このような処理が繰り返され、入力画像バッファ７１１に記憶された全ての赤外光画像についての位置合わせ情報が、位置合わせ情報バッファ７１４に記憶される。
【０３５３】
そして、図３１の枠７４２に示されるように、可視光画像位置合わせ処理部７１５は、位置合わせ情報バッファ７１４から読み出した各赤外光画像についての位置合わせ情報を、入力画像バッファ７１１から供給される各赤外光画像に対応する可視光画像６２２に適用して、可視光画像の位置合わせを行う。その後、位置合わせされた可視光画像は、超解像処理部７１６に供給されて、画像の重ね合わせによる超解像処理が施される。
【０３５４】
［赤外光画像位置合わせ処理部の構成］
次に、赤外光画像位置合わせ処理部７１２の詳細な構成について図３２，図３３を参照して説明する。
【０３５５】
図３２は、図２９の赤外光画像位置合わせ処理部７１２の主な構成例を示すブロック図である。図３２に示されるように、赤外光画像位置合わせ処理部７１２は、赤外光画像血管抽出部７５１、初期画像血管抽出７５２、赤外光画像交叉点抽出部７５３、初期画像交叉点抽出部７５４、交叉点位置合わせ処理部７５５、および血管位置合わせ処理部７５６を有する。
【０３５６】
赤外光画像血管抽出部７５１は、入力画像バッファ７１１から供給される赤外光画像から血管の部分を抽出し、血管位置合わせ処理部７５６に供給する。
【０３５７】
同様に、初期画像血管抽出部７５２は、初期画像バッファ７１３から供給される初期画像から血管の部分を抽出し、血管位置合わせ処理部７５６に供給する。
【０３５８】
血管位置合わせ処理部７５６は、各画像から抽出された血管抽出結果を用いて、赤外光画像と初期画像との間で血管の位置合わせを行い、位置合わせ情報を位置合わせ情報バッファ７１４に記憶させる。
【０３５９】
なお、血管抽出結果（すなわち、血管全体の形状や位置）による位置合わせ処理の前に、血管の交叉点の位置による簡易的な位置合わせを行うようにしてもよい。その場合、赤外光画像血管抽出部７５１は、赤外光画像からの血管抽出結果を、赤外光画像交叉点抽出部７５３に供給する。
【０３６０】
赤外光画像交叉点抽出部７５３は、赤外光画像血管抽出部７５１から供給される血管抽出結果から交叉点を抽出し、その交叉点抽出結果を交叉点位置合わせ処理部７５５に供給する。
【０３６１】
また、初期画像血管抽出部７５２は、初期画像からの血管抽出結果を、初期画像交叉点抽出部７５４に供給する。
【０３６２】
初期画像交叉点抽出部７５４は、初期画像血管抽出部７５２から供給される血管抽出結果から交叉点を抽出し、その交叉点抽出結果を交叉点位置合わせ処理部７５５に供給する。
【０３６３】
交叉点位置合わせ処理部７５５は、各画像から抽出された交叉点抽出結果を用いて、赤外光画像と初期画像との間で交叉点の位置合わせを行う。そしてその交叉点位置合わせ結果が血管位置合わせ処理部７５６に供給される。
【０３６４】
血管位置合わせ処理部７５６は、交叉点位置合わせ処理部７５５から供給される交叉点位置合わせ結果を初期状態とし、血管抽出結果を用いて赤外光画像の位置合わせを行う。つまり、血管位置合わせ処理部７５６は、交叉点位置合わせ結果にしたがって、交叉点の位置合わせと同様に位置合わせを行いながら各血管抽出結果を重畳し、それを初期状態とする。
【０３６５】
このようにすることにより、血管位置合わせ処理部７５６は、交叉点を用いて簡易的に位置合わせされた状態から、位置合わせを開始することができるので、より容易かつ高速に位置合わせを行うことができる。
【０３６６】
なお、血管位置合わせ処理部７５６は、さらに他の生体情報を用いた位置合わせを併用するようにしてもよい。例えば、血管位置合わせ処理部７５６は、最初に、視神経乳頭の位置で位置合わせを行いながら、赤外光画像と初期画像とを重畳し、その重畳画像を初期値として交叉点による位置合わせを行うようにしてもよい。
【０３６７】
［血管位置合わせ処理部の構成］
次に、血管全体の位置や形状等を用いた位置合わせについて図３３を参照して説明する。
【０３６８】
図３３は、血管位置合わせ処理部７５６の主な構成例を示すブロック図である。図３３に示されるように、血管位置合わせ処理部７５６は、重畳処理部７７１、シフト処理部７７２、伸ばし処理部７７３、回転処理部７７４、拡大縮小処理部７７５、および収束判定部７７６を有する。
【０３６９】
重畳処理部７７１は、赤外光画像血管抽出部７５１による血管抽出結果（以下、赤外光画像血管抽出結果と称する）と、初期画像血管抽出部７５２による血管抽出結果（以下、初期画像血管抽出結果と称する）とを重畳する。交叉点による位置合わせを行う場合、重畳処理部７７１は、交叉点位置合わせ処理部７５５から供給される交叉点位置合わせ結果を用いて、交叉点の位置合わせと同様の位置合わせを行いながら、赤外光画像血管抽出結果と初期画像血管抽出結果とを重畳する。重畳処理部７７１は、重畳結果をシフト処理部７７２に供給する。
【０３７０】
なお、血管位置合わせ処理部７５６は、赤外光画像血管抽出結果を初期画像血管抽出結果に近づけるように位置合わせを行う。
【０３７１】
シフト処理部７７２は、赤外光画像血管抽出結果全体を移動（シフト）させ、赤外光画像血管抽出結果と初期画像血管抽出結果との差分の絶対値が最小となる位置を検索し、差分の絶対値が最小となった状態で、重畳結果を伸ばし処理部７７３に供給する。
【０３７２】
伸ばし処理部７７３は、赤外光画像血管抽出結果を任意の方向に伸ばし（変形させ）、赤外光画像血管抽出結果と初期画像血管抽出結果との差分の絶対値が最小となる形状を検索し、差分の絶対値が最小となった状態で、重畳結果を回転処理部７７４に供給する。
【０３７３】
回転処理部７７４は、赤外光画像血管抽出結果を左右に回転させ、赤外光画像血管抽出結果と初期画像血管抽出結果との差分の絶対値が最小となる向きを検索し、差分の絶対値が最小となった状態で、重畳結果を拡大縮小処理部７７５に供給する。
【０３７４】
拡大縮小処理部７７５は、赤外光画像血管抽出結果を拡大したり縮小したりし、赤外光画像血管抽出結果と初期画像血管抽出結果との差分の絶対値が最小となる大きさを検索し、差分の絶対値が最小となった状態で、重畳結果を収束判定部７７６に供給する。
【０３７５】
収束判定部７７６は、供給された重畳結果に基づいて、位置合わせが収束したか否かを判定する。例えば、収束判定部７７６は、上述した各処理を複数回繰り返し行わせ、今回得られた位置合わせ結果を、前回の位置合わせ結果と比較し、前回より赤外光画像血管抽出結果が初期画像血管抽出結果に近づいた場合、収束していないと判定し、前回より赤外光画像血管抽出結果が初期画像血管抽出結果に近づいていない場合、収束したと判定する。
【０３７６】
収束していないと判定した場合、収束判定部７７６は、その重畳結果をシフト処理部７７２に戻し、再度、位置合わせを行わせる。また、位置合わせが収束したと判定した場合、収束判定部７７６は、重畳結果（例えば、赤外光画像血管抽出結果と初期画像血管抽出結果との差分の絶対値が最小となるときの重畳結果）を位置合わせ情報として、位置合わせ情報バッファ７１４に記憶させる。
【０３７７】
なお、交叉点位置合わせ処理部７５５は、血管位置合わせ処理部７５６と基本的に同様の構成を有し、位置合わせに用いる生体情報が血管全体かその交叉点かの違い以外は、基本的に同様の処理を行う。
【０３７８】
全ての赤外光画像に対して位置合わせ処理が施され、各赤外光画像に対応する位置合わせ情報が位置合わせ情報バッファ７１４に記憶される。すると、可視光画像位置合わせ処理部７１５は、入力画像バッファ７１１から可視光画像を１枚ずつ読み出して、読み出した可視光画像に対応する赤外光画像の位置合わせ情報を、位置合わせ情報バッファ７１４から読み出す。そして、可視光画像位置合わせ処理部７１５は、可視光画像に位置合わせ情報を適用して位置合わせを行う。
【０３７９】
位置合わせされた可視光画像は、超解像処理部７１６に供給されて、画像の重ね合わせによる超解像処理が施される。全ての可視光画像に対して、このような位置合わせと超解像処理が繰り返されて生成された、より高解像度かつダイナミックレンジの大きな眼底画像は、記憶部１０３に記憶されたり、出力部１０４より出力されたりする。なお、ここで高解像度とは、ボケが除去され、よりシャープな画像であることを示しており、実際に解像度が高くなくてもよい。
【０３８０】
[眼底画像生成処理の流れ]
次に、図３４のフローチャートを参照して、このような眼底画像処理装置７００により実行される眼底画像生成処理の流れの例について説明する。
【０３８１】
ステップＳ６０１において、撮像部７０１は、可視光と赤外光で同時に複数回、被験者の眼底（すなわち、被写体）を撮像する。このとき、可視光は低光量であり、赤外光は位置合わせを行うのに十分な光量である。
【０３８２】
ステップＳ６０２において、画像処理部７０２は、ステップＳ６０１の処理により得られた撮像画像、すなわち可視光画像と赤外光画像とを入力画像バッファ７１１に記憶させる。
【０３８３】
ステップＳ６０３において、赤外光画像位置合わせ処理部７１２は、最初の赤外光画像を初期画像として初期画像バッファ７１３に記憶させる。
【０３８４】
ステップＳ６０４において、赤外光画像位置合わせ処理部７１２は、入力画像バッファ７１１から、未処理の赤外光画像を１枚選択して読み出す。
【０３８５】
ステップＳ６０５において、赤外光画像位置合わせ処理部７１２は、位置合わせ処理を行う。なお、位置合わせ処理は、図１３および図１４のフローチャートを参照して説明した生体情報位置合わせ処理と基本的に同様である。ただし、図１３の生体情報位置合わせ処理においては、入力画像と前回の超解像結果画像とが用いられるのに対して、ステップＳ６０５の位置合わせ処理においては、赤外光画像と初期画像とが用いられる点が異なる。したがって、位置合わせ処理の説明は繰り返しになるので省略する。
【０３８６】
ステップＳ６０６において、赤外光画像位置合わせ処理部７１２は、位置合わせ情報を位置合わせ情報バッファ７１４に記憶させる。
【０３８７】
ステップＳ６０７において、赤外光画像位置合わせ処理部７１２は、全ての赤外光画像を処理したか否かを判定し、未処理の赤外光画像が存在すると判定した場合、処理をステップＳ６０４に戻し、それ以降の処理を実行させる。
【０３８８】
ステップＳ６０７において、全ての赤外光画像が処理されたと判定された場合、処理はステップＳ６０８に進む。
【０３８９】
ステップＳ６０８において、可視光画像位置合わせ処理部７１５は、最初の可視光画像を初期画像として超解像結果画像バッファ７１７に記憶させる。
【０３９０】
ステップＳ６０９において、可視光画像位置合わせ処理部７１５は、入力画像バッファ７１１から、未処理の可視光画像を１枚選択して読み出す。
【０３９１】
ステップＳ６１０において、可視光画像位置合わせ処理部７１５は、位置合わせ情報バッファ７１４に記憶された位置合わせ情報を読み出す。すなわち、可視光画像位置合わせ処理部７１５は、ステップＳ６０９で読み出した可視光画像に対応する赤外光画像の位置合わせ情報を読み出す。
【０３９２】
ステップＳ６１１において、可視光画像位置合わせ処理部７１５は、位置合わせ情報を用いて可視光画像の位置合わせ処理を行う。
【０３９３】
ステップＳ６１２において、超解像処理部７１６は、超解像処理を行う。なお、超解像処理は、図１５のフローチャートを参照して説明した超解像処理と基本的に同様である。ただし、図１５の超解像処理においては、位置合わせされた入力画像と前回の超解像結果画像とが重ね合わされるのに対して、ステップＳ６１２の超解像処理においては、位置合わせされた可視光画像と前回の超解像結果画像とが重ね合わされる点が異なる。したがって、超解像処理の説明は繰り返しになるので省略する。
【０３９４】
ステップＳ６１３において、超解像処理部７１６は、超解像処理により得られた新たな超解像結果画像を記憶部１０３や出力部１０４に出力するとともに、超解像結果画像バッファ７１７に記憶させる。
【０３９５】
ステップＳ６１４において、超解像処理部７１６は、全ての可視光画像を処理したか否かを判定し、未処理の可視光画像が存在すると判定された場合、処理をステップＳ６０９に戻し、それ以降の処理を実行させる。
【０３９６】
ステップＳ６１４において、全ての可視光画像が処理されたと判定された場合、眼底画像生成処理は終了する。
【０３９７】
以上のように、赤外光画像における位置合わせ情報を用いて、可視光画像に対して位置合わせが行われることより、より高画質な被写体の撮像画像を得ることが出来るようになる。
【０３９８】
＜５．第５の実施の形態＞
［眼底画像処理装置の他の構成］
次に、赤外光画像における位置合わせ情報を用いて、可視光画像に対して位置合わせが行われる場合の、眼底画像処理装置の他の構成例を説明する。
【０３９９】
図３５は、眼底画像処理装置の他の構成例を示すブロック図である。図３５に示される眼底画像処理装置８００は、赤外光画像における位置合わせ情報を用いて位置合わせが行われた可視光画像に含まれる生体情報を、トーンリプロダクション処理や超解像処理に利用し、より高画質な眼底画像を生成する。
【０４００】
眼底画像処理装置８００は、図２９の眼底画像処理装置７００と基本的に同様の構成を有し、同様の処理を行う。ただし、眼底画像処理装置８００は、眼底画像処理装置７００が有する画像処理部７０２の代わりに、画像処理部８０２を有する。したがって、以下では、画像処理部８０２についてのみ説明する。
【０４０１】
画像処理部８０２は、画像処理部７０２と基本的に同様の構成を有し、同様の処理を行う。ただし、画像処理部８０２は、画像処理部７０２が有する超解像処理部７１６および超解像結果画像バッファ７１７の代わりに、ノイズ削減処理部８１１、ノイズ削減結果画像バッファ８１２、トーンリプロダクション処理部４１５、および超解像処理部４１６を有する。したがって、以下では、ノイズ削減処理部８１１、ノイズ削減結果画像バッファ８１２、トーンリプロダクション処理部４１５、および超解像処理部４１６についてのみ説明する。
【０４０２】
ノイズ削減処理部８１１は、図１６のノイズ削減処理部４１３と基本的に同様の構成を有し、同様の処理を行う。ただし、ノイズ削減処理部８１１は、可視光画像位置合わせ処理部７１５により位置合わせが行われた可視光画像を、ノイズ削減結果画像バッファ８１２に保持される前回の重ね合わせ結果（つまり、ノイズ削減結果）の画像と重ね合わせることにより、眼底画像のダイナミックレンジを拡張し、ノイズを低減させる。
【０４０３】
ノイズ削減結果画像バッファ８１２は、図１６のノイズ削減結果画像バッファ４１４と基本的に同様の構成を有し、同様の処理を行う。ただし、ノイズ削減結果画像バッファ８１２は、ノイズ削減処理部８１１により生成されたノイズ削減結果画像を記憶し、必要に応じて適宜そのノイズ削減結果画像を、ノイズ削減処理部８１１に供給する。なお、ノイズ削減結果画像バッファ８１２は、ノイズ削減処理部８１１を介して可視光画像位置合わせ処理部７１５から最初に供給されてきた位置合わせされた可視光画像を初期画像として記憶する。
【０４０４】
トーンリプロダクション処理部４１５および超解像処理部４１６は、それぞれ図１６のトーンリプロダクション処理部４１５および超解像処理部４１６と基本的に同様の構成を有し、同様の処理を行う。したがって、その説明は繰り返しになるので省略する。
【０４０５】
[眼底画像生成処理の流れ]
次に、図３６のフローチャートを参照して、このような眼底画像処理装置８００により実行される眼底画像生成処理の流れの例について説明する。
【０４０６】
ステップＳ６４１乃至ステップＳ６５１の各処理は、図３４のステップＳ６０１乃至ステップＳ６１１の各処理と同様であるので、その説明は繰り返しになるので省略する。
【０４０７】
ステップＳ６５２乃至ステップＳ６５６の各処理は、図２２のステップＳ４０６乃至ステップＳ４１０と基本的に同様である。ただし、ステップＳ６５２において、ノイズ削減処理部８１１は、ステップＳ６５１の処理により位置合わせされた可視光画像を重ね合わせ、ノイズを低減させる。
【０４０８】
ステップＳ６５３において、ノイズ削減処理部８１１は、全ての可視光画像を処理したか否かを判定する。未処理の可視光画像が存在すると判定された場合、ノイズ削減処理部８１１は、処理をステップＳ６５４に進める。
【０４０９】
ステップＳ６５４において、ノイズ削減結果画像バッファ８１２は、ステップＳ６５２の処理により得られるノイズ削減処理結果画像、つまり、重ね合わせされた可視光画像を記憶する。可視光画像を記憶すると、ノイズ削減結果画像バッファ８１２は、処理をステップＳ６４９に戻し、それ以降の処理を繰り返す。
【０４１０】
ステップＳ６４９乃至ステップＳ６５４の処理が繰り返され、ステップＳ６５３において、全ての可視光画像が処理されたと判定された場合、ノイズ削減処理部８１１は、処理をステップＳ６５５に進める。
【０４１１】
ステップＳ６５５において、トーンリプロダクション処理部４１５は、生成された１枚の可視光画像に対してトーンリプロダクション処理を行う。なお、トーンリプロダクション処理の詳細は、図２３および図２４のフローチャートを参照して説明したのと基本的に同様であるので、その説明を省略する。
【０４１２】
ステップＳ６５６において、超解像処理部４１６は、トーンリプロダクション処理が施された可視光画像について、超解像処理を行う。なお、超解像処理の詳細は、図２５のフローチャートを参照して説明したのと基本的に同様であるので、その説明を省略する。
【０４１３】
これにより高解像度な眼底画像が得られ、眼底画像生成処理は終了する。
【０４１４】
以上のように、赤外光画像における位置合わせ情報を用いて、可視光画像に対して位置合わせが行われることより、より高画質な被写体の撮像画像を得ることが出来るようになる。
【０４１５】
[他の構成の眼底画像処理装置への適用]
ところで、撮像部により得られた可視光画像と赤外光画像との両画像を用いて、より高画質な被写体の撮像画像を得る第４，第５の実施の形態の手法は、上述した第１乃至第３の実施の形態の眼底画像処理装置１００，２００，４００の各々に適用することができる。
【０４１６】
第４，第５の実施の形態の手法が適用された眼底画像処理装置１００，２００，４００の各々の構成は、図１，図３，図１６のそれぞれに示す構成と基本的に同様の構成を有する。しかしながら、第４，第５の実施の形態の手法が適用された眼底画像処理装置１００，２００，４００各々は、可視光画像と赤外光画像との両画像を用いるため、第１乃至第３の実施の形態における処理とは異なる処理を実行する。したがって、以下では、眼底画像処理装置１００，２００，４００の順に、第４，第５の実施の形態の手法が適用された場合の処理について説明する。
【０４１７】
はじめに、可視光画像および赤外光画像の両方を用いる場合の図１の眼底画像処理装置１００について説明する。
【０４１８】
図１の眼底画像処理装置１００の撮像部１０１は、可視光と赤外光で同時に眼底の撮像を複数回繰り返す。すなわち、撮像部１０１は、図２９の撮像部７０１と同様の構成を有し、同様の処理を行う。
【０４１９】
画像処理部１０２のうち、動きベクトル検出部１２１の処理においては、赤外光画像のみが用いられ、画像処理部１０２のその他の構成要素の処理においては、可視光画像および赤外光画像の両方が用いられる。
【０４２０】
すなわち、入力画像バッファ１１１は、撮像部１０１から供給される、可視光画像および赤外光画像を入力画像として記憶する。
【０４２１】
SR画像バッファ１１３は、生成された可視光画像および赤外光画像のSR画像を保持し、可視光画像および赤外光画像のSR画像を所定のタイミングで超解像処理部１１２や演算部１１４に供給する。
【０４２２】
SR画像バッファ１１３に保持された赤外光画像のSR画像は動きベクトル検出部１２１と動き補償部１２２に供給され、入力画像バッファ１１１に保持された赤外光画像のLR画像は動きベクトル検出部１２１と演算部１２４に供給される。一方、SR画像バッファ１１３に保持された可視光画像のSR画像は動き補償部１２２のみに供給され、入力画像バッファ１１１に保持された可視光画像のLR画像は演算部１２のみに供給される。
【０４２３】
動きベクトル検出部１２１は、入力された赤外光画像のSR画像とLR画像に基づいて、赤外光画像のSR画像を基準とした動きベクトルを検出し、検出した赤外光画像の動きベクトルを動き補償部１２２と逆方向動き補償部１２６に供給する。
【０４２４】
動き補償部１２２は、動きベクトル検出部１２１から供給された赤外光画像の動きベクトルに基づいて、可視光画像および赤外光画像のSR画像に動き補償を施し、動き補償を施して得られた可視光画像および赤外光画像をダウンサンプリングフィルタ１２３に供給する。
【０４２５】
ダウンサンプリングフィルタ１２３は、動き補償部１２２から供給された可視光画像および赤外光画像をダウンサンプリングすることによってLR画像と同じ解像度の可視光画像および赤外光画像を生成し、生成した可視光画像および赤外光画像を演算部１２４に供給する。
【０４２６】
演算部１２４は、可視光画像および赤外光画像のそれぞれのLR画像と、ダウンサンプリングされた可視光画像および赤外光画像とのそれぞれの差分を表す差分画像を生成し、生成した可視光画像および赤外光画像のそれぞれの差分画像をアップサンプリングフィルタ１２５に供給する。
【０４２７】
アップサンプリングフィルタ１２５は、演算部１２４から供給された可視光画像および赤外光画像のそれぞれの差分画像をアップサンプリングすることによってSR画像と同じ解像度の画像を生成し、生成した可視光画像および赤外光画像を逆方向動き補償部１２６に出力する。
【０４２８】
逆方向動き補償部１２６は、動きベクトル検出部１２１から供給された赤外高画像の動きベクトルに基づいて、アップサンプリングフィルタ１２５から供給された可視光画像および赤外光画像に逆方向の動き補償を施し、逆方向の動き補償を施して得られた可視光画像および赤外光画像を表すフィードバック値を演算部１１４に供給する。
【０４２９】
演算部１１４は、逆方向動き補償部１２６から供給されるフィードバック値を、SR画像バッファ１１３から供給される、過去に生成した可視光画像および赤外光画像のSR画像に加算することにより、新たな可視光画像および赤外光画像のSR画像を生成する。演算部１１４は、生成した、新たな可視光画像および赤外光画像のSR画像をSR画像バッファ１１３に供給して保持させ、そのSR画像を次の超解像処理（すなわち、新たなSR画像の生成）に利用させる。また、演算部１１４は、生成した可視光画像のSR画像を、記憶部１０３に供給して記憶させたり、出力部１０４に供給して表示させたり、外部の装置等に出力させたりする。
【０４３０】
画像処理部１０２は、超解像処理部１１２を用いてこのような超解像処理を入力画像バッファ１１１に保持させた複数の可視光画像および赤外光画像の眼底画像（すなわち、LR画像）のそれぞれについて行い、最終的に１枚の、より高画質な可視光画像のSR画像を生成する。
【０４３１】
［眼底画像生成処理の流れ］
図３７のフローチャートを参照して、このような眼底画像処理装置１００により実行される可視光画像および赤外光画像の両方を用いた眼底画像生成処理の流れの例を説明する。
【０４３２】
ステップＳ６８１において、撮像部１０１は、可視光と赤外光で同時に複数回、被験者の眼底（すなわち、被写体）を撮像する。
【０４３３】
ステップＳ６８２において、画像処理部１０２は、ステップＳ１０１の処理により得られた可視光画像および赤外光画像を入力画像バッファ１１１に記憶させる。
【０４３４】
ステップＳ６８３において、画像処理部１０２は、任意の方法で最初の可視光画像および赤外光画像のSR画像である初期画像を生成し、それをSR画像バッファ１１３に記憶させる。
【０４３５】
ステップＳ６８４において、入力画像バッファ１１１は、保持している未処理の可視光画像および赤外光画像（すなわち、LR画像）を１枚ずつ選択し、それを超解像処理部１１２に供給する。
【０４３６】
ステップＳ６８５において、動きベクトル検出部１２１は、赤外光画像のSR画像とLR画像とから動きベクトルを検出する。
【０４３７】
ステップＳ６８６において、動き補償部１２２は、赤外光画像の動きベクトルを用いて、可視光画像および赤外光画像のSR画像に動き補償を施す。
【０４３８】
ステップＳ６８７において、ダウンサンプリングフィルタ１２３は、動き補償を施した可視光画像および赤外光画像のSR画像をLR画像と同じ解像度にダウンサンプリングする。
【０４３９】
ステップＳ６８８において、演算部１２４は、可視光画像および赤外光画像のSR画像のダウンサンプリング結果と、入力の可視光画像および赤外光画像のLR画像との差分画像を求める。
【０４４０】
ステップＳ６８９において、アップサンプリングフィルタ１２５は、可視光画像および赤外光画像のそれぞれの差分画像をアップサンプリングする。
【０４４１】
ステップＳ６９０において、逆方向動き補償部１２６は、ステップＳ６８５の処理により検出された赤外光画像の動きベクトルを用いて、可視光画像および赤外光画像のそれぞれの差分画像のアップサンプリング結果に逆方向の動き補償を施す。
【０４４２】
ステップＳ６９１において、演算部１１４は、ステップＳ６９０の処理により算出された可視光画像および赤外光画像のそれぞれの差分画像のアップリング結果であるフィードバック値を、SR画像バッファ１１３により保持される過去に生成された可視光画像および赤外光画像のそれぞれのSR画像に加算する。
【０４４３】
ステップＳ６９２において、画像処理部１０２は、新たに生成された可視光画像のSR画像を、記憶部１０３に記憶させたり、出力部１０４から出力させたりするとともに、可視光画像および赤外光画像をSR画像バッファ１１３に記憶させる。
【０４４４】
ステップＳ６９３において、入力画像バッファ１１１は、全ての可視光画像および赤外光画像（すなわち、LR画像）を処理したか否かを判定し、未処理の可視光画像および赤外光画像（すなわち、LR画像）が存在すると判定された場合、処理をステップＳ６８４に戻し、新たな可視光画像および赤外光画像を処理対象として選択し、その可視光画像および赤外光画像について、それ以降の処理を繰り返させる。
【０４４５】
ステップＳ６９３において、撮像部１０１により複数回撮像され得られた複数の可視光画像および赤外光画像の全てが処理され、１枚の、より高画質な可視光画像の眼底画像が得られたと判定された場合、眼底画像生成処理は終了する。
【０４４６】
このようにすることにより、眼底画像処理装置１００は、眼底への可視光の照射光の光量を増大させずに、より高画質な眼底画像を得ることが出来る。つまり、眼底画像処理装置１００は、被写体への負荷の増大を抑制しながら、より高画質な被写体の撮像画像を得ることができる。
【０４４７】
次に、可視光画像および赤外光画像の両方を用いる場合の図３の眼底画像処理装置２００について説明する。
【０４４８】
図３の眼底画像処理装置２００の撮像部１０１は、可視光と赤外光で同時に眼底の撮像を複数回繰り返す。すなわち、撮像部１０１は、図２９の撮像部７０１と同様の構成を有し、同様の処理を行う。
【０４４９】
画像処理部２０２のうち、生体情報位置合わせ処理部２１２の処理においては、赤外光画像のみが用いられ、画像処理部２０２のその他の構成要素の処理においては、可視光画像および赤外光画像の両方が用いられる。
【０４５０】
すなわち、入力画像バッファ１１１は、撮像部１０１から供給される、可視光画像および赤外光画像を入力画像として記憶する。
【０４５１】
生体情報位置合わせ処理部２１２は、被写体の生体情報を用いて、入力画像バッファ１１１から供給される赤外光画像（すなわち、入力画像）と、超解像結果画像バッファ２１４から供給される赤外光画像（すなわち、超解像処理部２１３により重ね合わせされた画像）との間で画像の位置合わせを行う。そして、生体情報位置合わせ処理部２１２は、赤外光画像の位置合わせ結果を入力画像バッファ１１１から供給される可視光画像に反映させる。
【０４５２】
超解像処理部２１３は、超解像結果画像バッファ２１４から、過去に生成した可視光画像および赤外光画像の超解像処理結果画像（すなわち、超解像処理結果として得られる画像）を取得し、その超解像結果画像と、生体情報位置合わせ処理部２１２より位置合わせされた可視光画像および赤外光画像の入力画像とを重ね合わせ、新たな可視光画像および赤外光画像の超解像結果画像を生成する。超解像処理部２１３は、可視光画像の超解像結果画像を記憶部１０３に記憶させたり、出力部１０４より出力させたりするとともに、可視光画像および赤外光画像を超解像結果画像バッファ２１４に供給し、記憶させる。
【０４５３】
超解像結果画像バッファ２１４は、超解像処理部２１３により生成された可視光画像および赤外光画像の超解像結果画像を保持し、所定のタイミングにおいてその超解像結果画像を、生体情報位置合わせ処理部２１２や超解像処理部２１３に供給する。
【０４５４】
［眼底画像生成処理の流れ］
図３８のフローチャートを参照して、このような眼底画像処理装置２００により実行される可視光画像および赤外光画像の両方を用いた眼底画像生成処理の流れの例を説明する。
【０４５５】
ステップＳ７２１乃至ステップＳ７２４の各処理が、図３７のステップＳ６８１乃至ステップＳ６８４の各処理と同様に実行される。ただし、ステップＳ７２３において、可視光画像および赤外光画像の初期画像は超解像結果画像バッファ２１４に記憶される。また、ステップＳ７２４において、未処理の可視光画像および赤外光画像が入力画像として１枚ずつ選択される。
【０４５６】
処理対象が決定されると、ステップＳ７２５において、生体情報位置合わせ処理部２１２は、赤外光画像に対して生体情報位置合わせ処理を行う。なお、生体情報位置合わせ処理の詳細は、図１３のフローチャートを参照して説明したのと基本的に同様であるので、その説明を省略する。ただし、図１３のフローチャートのうち、ステップＳ２２７の血管の位置合わせ処理の詳細についてのみ、図３９を参照して後述する。
【０４５７】
ステップＳ７２６において、超解像処理部２１３は、可視光画像および赤外光画像の位置合わせ結果を用いて、超解像処理を行う。なお、超解像処理の詳細は、図１５のフローチャートを参照して説明したのと基本的に同様であるので、その説明を省略する。
【０４５８】
ステップＳ７２７において、超解像処理部２１３は、超解像処理により得られた新たな可視光画像の超解像結果画像を記憶部１０３や出力部１０４に出力するとともに、可視光画像および赤外光画像を超解像結果画像バッファ２１４に記憶させる。
【０４５９】
ステップＳ７２８において、入力画像バッファ１１１は、全ての可視光画像および赤外光画像を処理したか否かを判定し、未処理の可視光画像および赤外光画像が存在すると判定された場合、処理をステップＳ７２４に戻し、それ以降の処理を実行させる。
【０４６０】
ステップＳ７２８において、全ての可視光画像および赤外光画像を処理したと判定された場合、眼底画像生成処理は終了する。
【０４６１】
[血管位置合わせ処理の流れ]
次に、図３９のフローチャートを参照して、図３８のステップＳ７２５の生体情報位置合わせ処理（すなわち、図１３の生体情報位置合わせ処理）のうち、ステップＳ２２７の血管の位置合わせ処理の流れの例を説明する。
【０４６２】
ステップＳ７４１乃至ステップＳ７４８の各処理が、図１４のステップＳ２４１乃至ステップＳ２４８の各処理と同様に実行される。ただし、ステップＳ７４１乃至ステップＳ７４８の各処理は、処理対象の赤外光画像に対して行われる。
【０４６３】
ステップＳ７４８において収束したと判定された場合、ステップＳ７４９において、生体情報位置合わせ処理部２１２は、処理対象の赤外光画像に対応する可視光画像を入力画像バッファ１１１から読み出す。
【０４６４】
ステップＳ７５０において、生体情報位置合わせ処理部２１２は、処理対象の赤外光画像の位置合わせ結果をステップＳ７４９で読み出した可視光画像に反映させる。すなわち、可視光画像に対して位置合わせを行う。
【０４６５】
ステップＳ７５１において、生体情報位置合わせ処理部２１２は、赤外光画像の位置合わせ結果に基づいて赤外光画像の位置合わせを行い、位置合わせされた可視光画像および赤外光画像と血管抽出結果とを超解像処理部２１３に出力する。
【０４６６】
これにより、血管位置合わせ処理は終了する。
【０４６７】
このようにすることにより、眼底画像処理装置２００は、眼底への可視光の照射光の光量を増大させずに、より高画質な眼底画像を得ることが出来る。つまり、眼底画像処理装置２００は、被写体への負荷の増大を抑制しながら、より高画質な被写体の撮像画像を得ることができる。
【０４６８】
次に、可視光画像および赤外光画像の両方を用いる場合の図１６の眼底画像処理装置４００について説明する。
【０４６９】
図１６の眼底画像処理装置４００の撮像部１０１は、可視光と赤外光で同時に眼底の撮像を複数回繰り返す。すなわち、撮像部１０１は、図２９の撮像部７０１と同様の構成を有し、同様の処理を行う。
【０４７０】
画像処理部４０２のうち、生体情報位置合わせ処理部２１２の処理においては、赤外光画像のみが用いられ、画像処理部４０２のその他の構成要素の処理においては、可視光画像および赤外光画像の両方が用いられる。
【０４７１】
すなわち、入力画像バッファ１１１は、撮像部１０１から供給される、可視光画像および赤外光画像を入力画像として記憶する。
【０４７２】
生体情報位置合わせ処理部２１２は、被写体の生体情報を用いて、入力画像バッファ１１１から供給される赤外光画像（すなわち、入力画像）と、ノイズ削減結果画像バッファ４１４から供給される赤外光画像（すなわち、ノイズ削減処理部４１３により重ね合わせされた画像）との間で画像の位置合わせを行う。そして、生体情報位置合わせ処理部２１２は、赤外光画像の位置合わせ結果を入力画像バッファ１１１から供給される可視光画像に反映させる。
【０４７３】
ノイズ削減処理部４１３は、生体情報位置合わせ処理部２１２により位置合わせが行われた可視光画像および赤外光画像のそれぞれを、ノイズ削減結果画像バッファ４１４に保持される前回の重ね合わせ結果（つまり、ノイズ削減結果）の可視光画像および赤外光画像のそれぞれと重ね合わせることにより、可視光画像および赤外光画像のダイナミックレンジを拡張し、ノイズを低減させる。
【０４７４】
ノイズ削減結果画像バッファ４１４は、ノイズ削減処理部４１３により生成された可視光画像および赤外光画像のノイズ削減結果画像（すなわち、重ね合わせ結果画像）を記憶し、生体情報位置合わせ処理部２１２やノイズ削減処理部４１３の要求に基づいて、若しくは所定のタイミングにおいて、その可視光画像および赤外光画像のノイズ削減結果画像を、生体情報位置合わせ処理部２１２やノイズ削減処理部４１３に供給する。
【０４７５】
つまり、生体情報位置合わせ処理部２１２による赤外光画像の位置合わせや、ノイズ削減処理部４１３による重ね合わせは、繰り返し行われる。このようにして、撮像部１０１において撮像されて得られた複数の可視光画像および赤外光画像が全て処理され、１枚の可視光画像が生成される。
【０４７６】
トーンリプロダクション処理部４１５および超解像処理部４１６は、図１６と同様の構成を有し、同様の処理を行う。すなわち、トーンリプロダクション処理部４１５および超解像処理部４１６の生成された１枚の可視光画像は、トーンリプロダクション処理部４１５によりトーンリプロダクション処理が施され、その後、超解像処理部４１６により超解像処理が施される。
【０４７７】
［眼底画像生成処理の流れ］
図４０のフローチャートを参照して、このような眼底画像処理装置４００により実行される可視光画像および赤外光画像の両方を用いた眼底画像生成処理の流れの例を説明する。
【０４７８】
ステップＳ７７１乃至ステップＳ７７４の各処理が、図３８のステップＳ７２１乃至ステップＳ７２４の各処理と同様に実行される。ただし、ステップＳ７７３において、可視光画像および赤外光画像の初期画像はノイズ削減結果画像バッファ４１４に記憶される。
【０４７９】
処理対象が決定されると、ステップＳ７７５において、生体情報位置合わせ処理部２１２は、赤外光画像に対して生体情報位置合わせ処理を行う。なお、生体情報位置合わせ処理の詳細は、図１３のフローチャートを参照して説明したのと基本的に同様であるので、その説明を省略する。また、図１３のフローチャートのうち、ステップＳ２２７の血管の位置合わせ処理の詳細は、図３９のフローチャートを参照して説明したのと基本的に同様であるので、その説明を省略する。
【０４８０】
ステップＳ７７６において、ノイズ削減処理部４１３は、ステップＳ７７５の処理により位置合わせされた可視光画像および赤外光画像のそれぞれの画像を重ね合わせ、ノイズを低減させる。
【０４８１】
ステップＳ７７７において、ノイズ削減処理部４１３は、全ての可視光画像および赤外光画像を処理したか否かを判定する。入力画像バッファ１１１に未処理の可視光画像および赤外光画像が存在すると判定された場合、ノイズ削減処理部４１３は、処理をステップＳ７７８に進める。
【０４８２】
ステップＳ７７８において、ノイズ削減結果画像バッファ４１４は、ステップＳ７７６の処理により得られる可視光画像および赤外光画像のノイズ削減処理結果画像、つまり、重ね合わせされた可視光画像および赤外光画像のそれぞれを記憶する。可視光画像および赤外光画像を記憶すると、ノイズ削減結果画像バッファ４１４は、処理をステップＳ７７４に戻し、それ以降の処理を繰り返す。
【０４８３】
ステップＳ７７４乃至ステップＳ７７８の処理が繰り返され、ステップＳ７７７において、全ての可視光画像および赤外光画像を処理したと判定された場合、ノイズ削減処理部４１３は、処理をステップＳ７７９に進める。
【０４８４】
ステップＳ７７９において、トーンリプロダクション処理部４１５は、生成された１枚の可視光画像に対してトーンリプロダクション処理を行う。なお、トーンリプロダクション処理の詳細は、図２３のフローチャートを参照して説明したのと基本的に同様であるので、その説明を省略する。
【０４８５】
ステップＳ７８０において、超解像処理部４１６は、トーンリプロダクション処理された画像について、超解像処理を行う。なお、超解像処理の詳細は、図２５のフローチャートを参照して説明したのと基本的に同様であるので、その説明を省略する。
【０４８６】
ステップＳ７８０の処理が終了すると、眼底画像生成処理は終了する。
【０４８７】
このようにすることにより、眼底画像処理装置４００は、眼底への可視光の照射光の光量を増大させずに、より高画質な眼底画像を得ることが出来る。つまり、眼底画像処理装置４００は、被写体への負荷の増大を抑制しながら、より高画質な被写体の撮像画像を得ることができる。
【０４８８】
＜６．第６の実施の形態＞
上述した眼底画像処理装置を、観察者が持ち運べるように小型化することにより、例えば、医師による被験者の眼底の遠隔診察が可能となる。この場合、眼底画像処理装置による眼底画像生成処理のうちの一部が、ネットワーク上で行われることにより、眼底画像処理装置の小型化が可能となる。
【０４８９】
図４１は、遠隔診察システムの構成例について説明する図である。図４１に示されるように、遠隔診察システム９００は、小型眼底カメラ９１１、医師用端末装置９１２、看護師用端末装置９１３、患者用端末装置９１４、ネットワーク９１５、画像処理装置９１６、およびデータベース９１７を有する。
【０４９０】
小型眼底カメラ９１１は、被験者（すなわち患者）の眼底を被写体として複数回撮像し、その結果得られる複数の眼底画像のデータをネットワーク９１５に送信する。小型眼底カメラ９１１は、本実施の形態ではCCD撮像素子やCMOS撮像素子、撮像した眼底画像をネットワークに送信する送信部等を有する構成を有している。しかしながら、小型眼底カメラ９１１は、特に本実施形態の構成をとる必要はなく、撮像した複数の眼底画像のデータをネットワーク９１５に送信することが可能な構成であれば足りる。
【０４９１】
なお、小型眼底カメラ９１１は、より高画質な眼底画像を出力するために、撮影中の被写体に光を照射する機能を有している。すなわち、小型眼底カメラ９１１は、上述した撮像部１０１または撮像部７０１と同様の構成を有し、同様の処理を実行することができる。小型眼底カメラ９１１は、観察者が持ち運び可能なサイズとなっており、看護師または患者自身により操作される。
【０４９２】
医師用端末装置９１２は、ネットワーク９１５を介して、データベース９１７から眼底画像のデータおよび付加情報のデータを、診察用データとして取得する。データベース９１７からは、後述する画像処理装置９１６により生成された高画質な眼底画像のデータが取得される。また、データベース９１７から取得される付加情報には、例えば、眼底画像中の注目部位を示す情報、類似症例の情報等、医師による診察を補助する情報が含まれる。また、付加情報には、例えば、患者に関する他の情報、すなわち患者の体質、病歴等の情報が含まれてもよく、さらには任意の情報が含まれてもよい。
【０４９３】
医師用端末装置９１２は、医師による撮像箇所の指示、診察結果、再撮像の指示等を、必要に応じて、ネットワーク９１５を介して看護師用端末装置９１３および患者用端末装置９１４に送信する。
【０４９４】
看護師用端末装置９１３は、ネットワーク９１５を介して、医師用端末９１２から撮像箇所の指示、診察結果、再撮像の指示等を受信する。また、看護師用端末装置９１３は、ネットワーク９１５を介して、データベース９１７から眼底画像のデータ、および必要に応じて付加情報のデータを取得する。
【０４９５】
患者用端末装置９１４は、ネットワーク９１５を介して、必要に応じて医師用端末９１２から撮像箇所の指示、診察結果、再撮像の指示等を受信する。また、患者用端末装置９１４は、ネットワーク９１５を介して、データベース９１７から眼底画像のデータを取得する。また、患者用端末装置９１４は、ネットワーク９１５を介して、データベース９１７から健康情報等を取得してもよい。
【０４９６】
ネットワーク９１５は、クラウド型ネットワークであり、例えば本実施の形態ではインターネットである。
【０４９７】
画像処理装置９１６は、上述した眼底画像装置１００，２００，４００，７００，８００のそれぞれにおける画像処理部１０２，２０２，４０２，７０２，８０２のいずれかと同様の構成を有し、同様の処理を実行することができる。すなわち、画像処理装置９１６は、ネットワーク９１５を介して小型眼底カメラ９１１から取得した複数の撮像画像から、より高画質な眼底画像を生成する。生成された眼底画像のデータは、ネットワーク９１５を介してデータベース９１７に記憶されたり、医師用端末装置９１２、看護師用端末装置９１３、または患者用端末装置に供給される。
【０４９８】
データベース９１７は、画像処理装置９１６により生成された眼底画像のデータを記憶する。また、データベース９１７は、付加情報や、その他の情報を記憶する。その他の情報の内容は特に限定されず、例えば、健康情報等が含まれてもよい。なお、ネットワーク９１５を介して接続される機器の数は、図４１の例に限定されない。
【０４９９】
[遠隔診察処理]
次に、図４２のフローチャートを参照して、このような遠隔診察システム９００により実行される遠隔診察処理の流れの例について説明する。
【０５００】
ステップＳ８８１において、小型眼底カメラ９１１は、看護師または患者の操作に従って、眼底を複数回撮像する。すなわち、小型眼底カメラ９１１は、低光量の可視光の照射光、または低光量の可視光および位置合わせを行うのに十分な光量の赤外光を含む照射光で眼底を複数回撮像する。
【０５０１】
ステップＳ８８２において、小型眼底カメラ９１１は、ステップＳ８８１で得られた眼底の撮像画像のデータをネットワーク９１５に送信する。
【０５０２】
ステップＳ８８３において、画像処理装置９１６は、ネットワーク９１５を介して取得した眼底の撮像画像から、より高画質な眼底画像を生成する眼底画像生成処理を行う。なお、ステップＳ８８３の眼底画像生成処理は、図２，図１２，図２２，図３４，または図３６のフローチャートを参照して説明した眼底画像生成処理と基本的に同様である。ただし、図２，図１２，図２２，図３４，または図３６の各眼底画像生成処理の１番目に行われる眼底の撮像処理は、ステップＳ８８１で小型眼底カメラ９１１により行われるので、各眼底画像生成処理の２番目以降の処理が行われる。
【０５０３】
ステップＳ８８４において、画像処理装置９１６は、生成した眼底画像のデータを、ネットワーク９１５を介してデータベース９１７に記憶させる。
【０５０４】
ステップＳ８８５において、医師用端末装置９１２は、ネットワーク９１５を介して、眼底画像のデータと付加情報のデータを診察用データとしてデータベース９１７から取得する。その後、医師用端末装置９１２は、必要に応じて診察結果等をネットワーク９１５を介して、看護師用端末装置９１３や患者用端末装置９１４に送信する。
【０５０５】
ステップＳ８８６において、医師用端末装置９１２は、再撮像の指示がされたか否かを判定する。再撮像の指示がされた場合、処理はステップＳ８８１に戻され、それ以降の処理が繰り返される。
【０５０６】
ステップＳ８８６において、再撮像の指示がされなかった場合、遠隔診察処理は終了する。
【０５０７】
このような遠隔診察システム９００によれば、看護師または患者により小型眼底カメラ９１１を用いて撮像された眼底の撮像画像を用いて、遠隔地にいる医師が診察を行うことができる。この場合、小型眼底カメラ９１１により撮像された撮像画像から、ネットワーク９１５上の画像処理装置９１６により高画質な被写体の撮像画像が生成されるので、医師は高画質な被写体の撮像画像を見ながら、遠隔診察を行うことができる。
【０５０８】
＜７．第７の実施の形態＞
［パーソナルコンピュータ］
上述した一連の処理は、ハードウエアにより実行させることもできるし、ソフトウエアにより実行させることもできる。この場合、例えば、図４３に示されるようなパーソナルコンピュータとして構成されるようにしてもよい。
【０５０９】
図４３において、パーソナルコンピュータ１０００のCPU（Central Processing Unit）１００１は、ROM１００２に記憶されているプログラム、または記憶部１０１３からRAM１００３にロードされたプログラムに従って各種の処理を実行する。RAM１００３にはまた、CPU１００１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【０５１０】
CPU１００１、ROM１００２、およびRAM１００３は、バス１００４を介して相互に接続されている。このバス１００４にはまた、入出力インタフェース１０１０も接続されている。
【０５１１】
入出力インタフェース１０１０には、キーボード、マウスなどよりなる入力部１０１１、CRT（Cathode Ray Tube）やLCD（Liquid Crystal Display）などよりなるディスプレイ、並びにスピーカなどよりなる出力部１０１２、ハードディスクなどより構成される記憶部１０１３、モデムなどより構成される通信部１０１４が接続されている。通信部１０１４は、インターネットを含むネットワークを介しての通信処理を行う。
【０５１２】
入出力インタフェース１０１０にはまた、必要に応じてドライブ１０１５が接続され、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア１０２１が適宜装着され、それらから読み出されたコンピュータプログラムが、必要に応じて記憶部１０１３にインストールされる。
【０５１３】
上述した一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、ネットワークや記録媒体からインストールされる。
【０５１４】
この記録媒体は、例えば、図４３に示されるように、装置本体とは別に、ユーザにプログラムを配信するために配布される、プログラムが記録されている磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM（Compact Disc - Read Only Memory）,DVD（Digital Versatile Disc）を含む）、光磁気ディスク（MD（Mini Disc）を含む）、若しくは半導体メモリなどよりなるリムーバブルメディア１０２１により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに配信される、プログラムが記録されているROM１００２や、記憶部１０１３に含まれるハードディスクなどで構成される。
【０５１５】
なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。
【０５１６】
また、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。各ステップを異なる装置で処理してもよい。また、１つのステップを異なる処理で分担してもよい。
【０５１７】
また、本明細書において、システムとは、複数のデバイス（装置）により構成される装置全体を表すものである。
【０５１８】
また、以上において、１つの装置（または処理部）として説明した構成を分割し、複数の装置（または処理部）として構成するようにしてもよい。逆に、以上において複数の装置（または処理部）として説明した構成をまとめて１つの装置（または処理部）として構成されるようにしてもよい。また、各装置（または各処理部）の構成に上述した以外の構成を付加するようにしてももちろんよい。さらに、システム全体としての構成や動作が実質的に同じであれば、ある装置（または処理部）の構成の一部を他の装置（または他の処理部）の構成に含めるようにしてもよい。つまり、本技術の実施の形態は、上述した実施の形態に限定されるものではなく、本技術の要旨を逸脱しない範囲において種々の変更が可能である。
【０５１９】
また、本技術は、以下のような構成もとることができる。
【０５２０】
（１）
被写体の生体情報を用いて、前記被写体を撮像する撮像部により得られた複数の撮像画像において前記被写体の位置を合わせるように位置合わせを行う位置合わせ部と、
前記位置合わせ部により位置合わせが行われた前記撮像画像を重ね合わせることにより、前記撮像画像よりもダイナミックレンジが大きな前記被写体の画像を生成する重ね合わせ部と
を備える画像処理装置。
（２）
前記重ね合わせ部は、
前記撮像画像と、前記重ね合わせにより生成される前記被写体の画像との間の動きベクトルを検出する検出部と、
前記検出部により検出された前記動きベクトルを用いて、前記被写体の画像に動き補償を行う動き補償部と、
前記動き補償部により動き補償が行われた前記被写体の画像から前記撮像画像を減算する減算部と、
前記検出部により検出された前記動きベクトルを用いて、前記減算部による前記被写体の画像と前記撮像画像との差分値に、前記動き補償部による動き補償とは逆方向に、動き補償を行う逆方向動き補償部と、
前記逆方向動き補償部により動き補償が行われた前記差分値を、前記被写体の画像に加算する加算部と
を備える
前記（１）に記載の画像処理装置。
（３）
前記重ね合わせ部は、
前記動き補償部により動き補償が行われた前記被写体の画像をダウンサンプリングし、前記被写体の解像度を前記撮像画像の解像度に落とすダウンサンプリング部と、
前記減算部による前記被写体の画像と前記撮像画像との差分値をアップサンプリングし、前記差分値の解像度を前記被写体の画像の解像度まであげるアップサンプリング部と
をさらに備え、
前記減算部は、前記ダウンサンプリング部によりダウンサンプリングされた前記被写体の画像から前記撮像画像を減算し、
前記検出部により検出された前記動きベクトルを用いて、前記逆方向動き補償部は、前記アップサンプリング部によりアップサンプリングされた前記差分値に、前記動き補償部による動き補償とは逆方向に、動き補償を行う
前記（１）または（２）に記載の画像処理装置。
（４）
前記位置合わせ部は、前記撮像部により得られた撮像画像における前記被写体の位置を、前回生成された前記被写体の画像における前記被写体の位置に合わせるように、前記位置合わせを行い、
前記重ね合わせ部は、前記位置合わせ部により位置合わせが行われた前記撮像画像を、前回生成された前記被写体の画像に１枚ずつ重ね合わせることにより、前記複数の撮像画像を重ね合わせた、前記撮像画像よりもダイナミックレンジが大きな前記被写体の画像を生成する
前記（１）、（２）、または（３）に記載の画像処理装置。
（５）
前記被写体は眼底であり、
前記位置合わせ部は、前記生体情報として血管を用いる
前記（１）乃至（４）のいずれかに記載の画像処理装置。
（６）
前記位置合わせ部は、前記生体情報としてさらに前記血管の交叉点を用いる
前記（１）乃至（５）のいずれかに記載の画像処理装置。
（７）
前記位置合わせ部により位置合わせが行われた前記撮像画像の点拡がり関数を推定する推定部と、
前記推定部により推定された前記拡がり関数を用いて前記撮像画像のボケを除去する除去部と
をさらに備え、
前記重ね合わせ部は、前記位置合わせ部により位置合わせが行われ、前記除去部により前記ボケが除去された前記撮像画像を、前回生成された前記被写体の画像に１枚ずつ重ね合わせることにより、前記複数の撮像画像を重ね合わせた、前記撮像画像よりもダイナミックレンジが大きな前記被写体の画像を生成する
前記（１）乃至（６）のいずれかに記載の画像処理装置。
（８）
前記撮像部は、比較的暗い照射光を前記被写体に照射しながら前記被写体を複数回撮像する
前記（１）乃至（７）のいずれかに記載の画像処理装置。
（９）
画像処理装置の画像処理方法であって、
位置合わせ部が、被写体の生体情報を用いて、前記被写体を撮像する撮像部により得られた複数の撮像画像において前記被写体の位置を合わせるように位置合わせを行い、
重ね合わせ部が、位置合わせが行われた前記撮像画像を重ね合わせることにより、前記撮像画像よりもダイナミックレンジが大きな前記被写体の画像を生成する
画像処理方法。
（１０）
被写体を撮像する撮像部により得られた複数の撮像画像を互いに重ね合わせる重ね合わせ部と、
前記重ね合わせ部により複数の撮像画像が重ね合わされて生成された撮像画像を前記被写体の生体情報に応じて階調補正する階調補正部と
を備える画像処理装置。
（１１）
前記階調補正部は、前記撮像画像の階調補正に用いるトーンカーブを算出するためのパラメータの値を、前記被写体の生体情報に応じて決定するパラメータ決定部を備える
前記（１０）に記載の画像処理装置。
（１２）
前記パラメータ決定部は、
前記撮像画像の階調補正に用いるトーンカーブを算出するためのパラメータの値を所定の方法で調整する調整部と、
前記調整部により値が調整された前記パラメータを用いて前記撮像画像を補正する補正部と、
前記撮像画像に含まれる生体としての部位毎に、各部位の画像の特徴に応じた方法で、前記補正部により補正された前記撮像画像である補正後の撮像画像を検査する部位別検査部と、
前記補正後の撮像画像が前記部位別検査部により行われる検査に合格する場合、前記補正部により補正される前の前記撮像画像である補正前の撮像画像の明るさと、前記補正後の撮像画像の明るさとを比較する比較部と、
前記調整部による調整、前記補正部による補正、前記部位別検査部による検査、および前記比較部による比較が繰り返し行われ、前記比較部により前記補正後の撮像画像が前記補正前の撮像画像よりも明るくないと判定された場合、前記パラメータの値を、決定された値として出力する出力部と
を備える
前記（１０）または（１１）に記載の画像処理装置。
（１３）
前記パラメータ決定部は、
前記撮像画像を解析し、前記撮像画像に含まれる生体としての部位を認識する部位認識部をさらに備え、
前記部位別検査部は、前記部位認識部により認識された各部位毎に検査を行う
前記（１０）、（１１）、または（１２）に記載の画像処理装置。
（１４）
前記パラメータ決定部は、
前記撮像画像の明るさを示す明るさ値を算出する明るさ値算出部をさらに備え、
前記比較部は、前記明るさ値算出部により算出される、前記補正前の撮像画像の明るさ値と、前記補正後の撮像画像の明るさ値とを比較する
前記（１０）乃至（１３）のいずれかに記載の画像処理装置。
（１５）
前記パラメータ決定部は、
前記調整部により調整を行う調整対象パラメータを複数のパラメータの中から選択するパラメータ選択部をさらに備える
前記（１０）乃至（１４）のいずれかに記載の画像処理装置。
（１６）
前記パラメータ決定部は、
前記撮像画像を解析し、前記撮像画像に含まれる生体としての部位を認識する部位認識部をさらに備え、
前記補正部は、前記部位認識部により認識された各部位の画像を補正し、
前記部位別検査部は、前記補正部により補正された各部位の画像を検査し、
前記比較部は、各部位の画像の、前記補正部による補正前の明るさと補正後の明るさとを比較する
前記（１０）乃至（１５）のいずれかに記載の画像処理装置。
（１７）
前記階調補正部により階調補正された前記撮像画像を高解像度化する高解像度化部をさらに備える
前記（１０）乃至（１６）のいずれかに記載の画像処理装置。
（１８）
前記高解像度化部は、前記階調補正部により階調補正された前記撮像画像を前記被写体の生体情報に応じて高解像度化する
前記（１０）乃至（１７）のいずれかに記載の画像処理装置。
（１９）
画像処理装置の画像処理方法であって、
重ね合わせ部が、被写体を撮像する撮像部により得られた複数の撮像画像を互いに重ね合わせ、
階調補正部が、複数の撮像画像が重ね合わされて生成された撮像画像を前記被写体の生体情報に応じて階調補正する
画像処理方法。
（２０）
被写体を撮像する撮像部により得られた複数の撮像画像を互いに重ね合わせる重ね合わせ部と、
前記重ね合わせ部により複数の撮像画像が重ね合わされて生成された撮像画像を前記被写体の生体情報に応じて高解像度化する高解像度化部と
を備える画像処理装置。
（２１）
前記高解像度化部は、
前記撮像画像に対して、学習により解像度を向上させる超解像処理を、複数種類の学習辞書のそれぞれについて行い、高解像度の撮像画像である超解像結果画像を複数生成する超解像処理部と、
前記超解像処理部により各学習辞書を用いて超解像処理されて生成された各超解像結果画像を、前記超解像結果画像に含まれる生体としての部位毎に、各部位の画像の特徴に応じた方法で、評価する部位別画像評価部と、
前記部位別画像評価部による評価に基づいて、前記複数の超解像結果画像の中から最適な超解像結果画像を選択する画像選択部と
を備える前記（２０）に記載の画像処理装置。
（２２）
前記高解像度化部は、
前記超解像結果画像を解析し、前記超解像結果画像に含まれる生体としての部位を認識する部位認識部をさらに備え、
前記部位別画像評価部は、各超解像結果画像を、前記部位認識部により認識された部位毎に、各部位の画像の特徴に応じた方法で評価する
前記（２０）または（２１）に記載の画像処理装置。
（２３）
前記重ね合わせ部により複数の撮像画像が重ね合わされて生成された撮像画像を階調補正する階調補正部をさらに備え、
前記高解像度化部は、前記階調補正部により階調補正された前記撮像画像を、前記被写体の生体情報に応じて高解像度化する
前記（２０）、（２１）、または（２２）に記載の画像処理装置。
（２４）
前記階調補正部は、前記重ね合わせ部により複数の撮像画像が重ね合わされて生成された撮像画像を前記被写体の生体情報に応じて階調補正する
前記（２０）乃至（２４）のいずれかに記載の画像処理装置。
（２５）
画像処理装置の画像処理方法であって、
重ね合わせ部が、被写体を撮像する撮像部により得られた複数の撮像画像を互いに重ね合わせ、
高解像度化部が、複数の撮像画像が重ね合わされて生成された撮像画像を前記被写体の生体情報に応じて高解像度化する
画像処理方法。
（２６）
被写体の生体情報を用いて、前記被写体を撮像する撮像部により得られた複数の赤外光画像において前記被写体の位置を合わせるように位置合わせを行う赤外光画像位置合わせ部と、
前記赤外光画像位置合わせ部による位置合わせの結果である位置合わせ情報を記憶する位置合わせ情報記憶部と、
前記位置合わせ情報記憶部に記憶された前記位置合わせ情報を用いて、前記撮像部により得られた複数の可視光画像において前記被写体の位置を合わせるように位置合わせを行う可視光画像位置合わせ部と、
前記可視光位置合わせ部により位置合わせが行われた前記可視光画像を重ね合わせることにより、前記可視光画像よりもダイナミックレンジが大きな前記被写体の画像を生成する重ね合わせ部と
を備える画像処理装置。
（２７）
前記撮像部は、所定の光量の可視光と前記所定の光量よりも高い光量の赤外光とを含む照射光を前記被写体に照射しながら前記被写体を複数撮像する
前記（２６）に記載の画像処理装置。
（２８）
前記赤外光画像位置合わせ部は、前記撮像部により得られた赤外光画像における前記被写体の位置を、前記撮像部により得られた前記複数の赤外光画像のうちの、最初に得られた前記赤外光画像における前記被写体の位置に合わせるように、前記位置合わせを行い、
前記重ね合わせ部は、前記可視光画像位置合わせ部により位置合わせが行われた前記可視光画像を、前回生成された前記被写体の画像に１枚ずつ重ね合わせることにより、前記複数の可視光画像を重ね合わせた、前記可視光画像よりもダイナミックレンジが大きな前記被写体の画像を生成する
前記（２６）または（２７）に記載の画像処理装置。
（２９）
前記被写体は眼底であり、
前記赤外光画像位置合わせ部は、前記生体情報として血管を用いる
前記（２６）、（２７）、または（２８）に記載の画像処理装置。
（３０）
前記赤外光画像位置合わせ部は、前記生体情報としてさらに前記血管の交叉点を用いる
前記（２６）乃至（２９）のいずれかに記載の画像処理装置。
（３１）
画像処理装置の画像処理方法であって、
赤外光画像位置合わせ部が、被写体の生体情報を用いて、前記被写体を撮像する撮像部により得られた複数の赤外光画像において前記被写体の位置を合わせるように位置合わせを行い、
位置合わせ情報記憶部が、前記赤外光画像位置合わせ部による位置合わせの結果である位置合わせ情報を記憶し、
可視光画像位置合わせ部が、前記位置合わせ情報記憶部に記憶された前記位置合わせ情報を用いて、前記撮像部により得られた複数の可視光画像において前記被写体の位置を合わせるように位置合わせを行い、
重ね合わせ部が、前記可視光位置合わせ部により位置合わせが行われた前記可視光画像を重ね合わせることにより、前記可視光画像よりもダイナミックレンジが大きな前記被写体の画像を生成する
画像処理方法。
（３２）
被写体の生体情報を用いて、前記被写体を撮像する撮像部により得られた複数の赤外光画像において前記被写体の位置を合わせるように位置合わせを行う赤外光画像位置合わせ部と、
前記赤外光画像位置合わせ部による位置合わせの結果である位置合わせ情報を記憶する位置合わせ情報記憶部と、
前記位置合わせ情報記憶部に記憶された前記位置合わせ情報を用いて、前記撮像部により得られた複数の可視光画像において前記被写体の位置を合わせるように位置合わせを行う可視光画像位置合わせ部と、
前記可視光位置合わせ部により位置合わせが行われた複数の前記可視光画像を互いに重ね合わせる重ね合わせ部と、
前記重ね合わせ部により複数の前記可視光画像が重ね合わされて生成された可視光画像を前記被写体の生体情報に応じて階調補正する階調補正部と
を備える画像処理装置。
（３３）
前記撮像部は、所定の光量の可視光と前記所定の光量よりも高い光量の赤外光とを含む照射光を前記被写体に照射しながら前記被写体を複数撮像する
前記（３２）に記載の画像処理装置。
（３４）
前記階調補正部により階調補正された前記可視光画像を高解像度化する高解像度化部をさらに備える
前記（３２）または（３３）に記載の画像処理装置。
（３５）
前記高解像度化部は、前記階調補正部により階調補正された前記可視光画像を前記被写体の生体情報に応じて高解像度化する
前記（３２）、（３３）、または（３４）に記載の画像処理装置。
（３６）
前記被写体は眼底であり、
前記赤外光画像位置合わせ部は、前記生体情報として血管を用いる
前記（３２）乃至（３５）のいずれかに記載の画像処理装置。
（３７）
前記赤外光画像位置合わせ部は、前記生体情報としてさらに前記血管の交叉点を用いる
前記（３２）乃至（３６）のいずれかに記載の画像処理装置。
（３８）
画像処理装置の画像処理方法であって、
赤外光画像位置合わせ部が、被写体の生体情報を用いて、前記被写体を撮像する撮像部により得られた複数の赤外光画像において前記被写体の位置を合わせるように位置合わせを行い、
位置合わせ情報記憶部が、前記赤外光画像位置合わせ部による位置合わせの結果である位置合わせ情報を記憶し、
可視光画像位置合わせ部が、前記位置合わせ情報記憶部に記憶された前記位置合わせ情報を用いて、前記撮像部により得られた複数の可視光画像において前記被写体の位置を合わせるように位置合わせを行い、
重ね合わせ部が、前記可視光位置合わせ部により位置合わせが行われた複数の前記可視光画像を重ね合わせ、
階調補正部が、前記重ね合わせ部により複数の前記可視光画像が重ね合わされて生成された可視光画像を前記被写体の生体情報に応じて階調補正する
画像処理方法。
（３９）
被写体を撮像する撮像部と、
ネットワークを介して、前記撮像部により得られた複数の撮像画像を取得し、取得した前記複数の撮像画像に対して画像処理を施す画像処理部と、
前記画像処理部により画像処理が施された前記撮像画像を記憶する記憶部と、
前記記憶部に記憶された前記撮像画像を出力する出力部
を備える診断システム。
（４０）
前記画像処理部は、
前記被写体の生体情報を用いて、前記複数の撮像画像において前記被写体の位置を合わせるように位置合わせを行う位置合わせ部と、
前記位置合わせ部により位置合わせが行われた前記撮像画像を重ね合わせることにより、前記撮像画像よりもダイナミックレンジが大きな前記被写体の画像を生成する重ね合わせ部とをさらに備える
前記（３９）に記載の画像処理装置。
（４１）
前記画像処理部は、
前記撮像部により得られた複数の撮像画像を互いに重ね合わせる重ね合わせ部と、
前記重ね合わせ部により複数の撮像画像が重ね合わされて生成された撮像画像を前記被写体の生体情報に応じて階調補正する階調補正部と
をさらに備える
前記（３９）または（４０）に記載の画像処理装置。
（４２）
前記画像処理部は、
前記階調補正部により階調補正された前記撮像画像を高解像度化する高解像度化部をさらに備える
前記（３９）、（４０）、または（４１）に記載の画像処理装置。
（４３）
前記撮像部は、所定の光量の可視光と前記所定の光量よりも高い光量の赤外光とを含む照射光を前記被写体に照射しながら前記被写体を複数撮像し、
前記画像処理部は、
被写体の生体情報を用いて、前記撮像部により得られた複数の赤外光画像において前記被写体の位置を合わせるように位置合わせを行う赤外光画像位置合わせ部と、
前記赤外光画像位置合わせ部による位置合わせの結果である位置合わせ情報を記憶する位置合わせ情報記憶部と、
前記位置合わせ情報記憶部に記憶された前記位置合わせ情報を用いて、前記撮像部により得られた複数の可視光画像において前記被写体の位置を合わせるように位置合わせを行う可視光画像位置合わせ部と、
前記可視光位置合わせ部により位置合わせが行われた前記可視光画像を重ね合わせることにより、前記可視光画像よりもダイナミックレンジが大きな前記被写体の画像を生成する重ね合わせ部とをさらに備える
前記（３９）乃至（４２）のいずれかに記載の画像処理装置。
（４４）
前記撮像部は、所定の光量の可視光と前記所定の光量よりも高い光量の赤外光とを含む照射光を前記被写体に照射しながら前記被写体を複数撮像し、
前記画像処理部は、
被写体の生体情報を用いて、前記撮像部により得られた複数の赤外光画像において前記被写体の位置を合わせるように位置合わせを行う赤外光画像位置合わせ部と、
前記赤外光画像位置合わせ部による位置合わせの結果である位置合わせ情報を記憶する位置合わせ情報記憶部と、
前記位置合わせ情報記憶部に記憶された前記位置合わせ情報を用いて、前記撮像部により得られた複数の可視光画像において前記被写体の位置を合わせるように位置合わせを行う可視光画像位置合わせ部と、
前記可視光位置合わせ部により位置合わせが行われた複数の前記可視光画像を重ね合わせる重ね合わせ部と、
前記重ね合わせ部により複数の前記可視光画像が重ね合わされて生成された可視光画像を前記被写体の生体情報に応じて階調補正する階調補正部とをさらに備える
前記（３９）乃至（４３）のいずれかに記載の画像処理装置。
（４５）
前記被写体は眼底である
前記（３９）乃至（４４）のいずれかに記載の画像処理装置。
【符号の説明】
【０５２１】
１００  眼底画像処理装置，  １０１  撮像部，  １０２  画像処理部，  １０３  記憶部，  １０４  出力部，  １１１  入力画像バッファ，  １１２  超解像処理部，  １１３  SR画像バッファ，  １１４  演算部，  １２１  動きベクトル検出部，  １２２  動き補償部，  １２３  ダウンサンプリングフィルタ，  １２４  演算部，  １２５  アップサンプリングフィルタ，  １２６  逆方向動き補償部，  ２００  眼底画像処理装置，  ２０２  画像処理部，  ２１２  生体情報位置合わせ処理部，  ２１３  超解像処理部，  ２１４  超解像結果画像バッファ，  ２４１  入力画像血管抽出部，  ２４２  超解像結果画像血管抽出部，  ２４３  入力画像交叉点抽出部，  ２４４  超解像結果画像交叉点抽出部，  ２４５  交叉点位置合わせ処理部，  ２４６  血管位置合わせ処理部，  ２７１  重畳処理部，  ２７２  シフト処理部，  ２７３  伸ばし処理部，  ２７４  回転処理部，  ２７５  拡大縮小処理部，  ２７６  収束判定部，  ３０１  PSF推定部，  ３０２  ボケ除去処理部，  ３０３  重ね合わせ処理部，  ４００  眼底画像処理装置，  ４０２  画像処理部，  ４１３  ノイズ削減処理部，  ４１４  ノイズ削減結果画像バッファ，  ４１５  トーンリプロダクション処理部，  ４１６  超解像処理部，  ４５１  画像バッファ，  ４５２  パラメータ決定部，  ４５３  トーンカーブ算出部，  ４５４  マッピング部，  ４６１  調整対象パラメータ選択部，  ４６２  パラメータ初期値記憶部，  ４６３  パラメータ記憶部，  ４６４  補正前明るさ値算出部，  ４６５  明るさ値記憶部，  ４６６  部位認識部，  ４６７  パラメータ調整部，  ４６８  トーンカーブ算出部，  ４６９  マッピング部，  ４７０  部位別検査部，  ４７１  補正後明るさ値算出部，  ４７２  比較部，  ４７３  データ出力部，  ４８１  学習辞書記憶部，  ４８２  画像処理部，  ４８３  部位認識部，  ４８４  部位別評価基準記憶部，  ４８５  部位別画像評価部，  ４８６  画像選択部，  ５６４  補正前明るさ値算出部，  ５６５  明るさ値記憶部，  ５６６  部位認識部，  ５６９  マッピング部，  ５７０  部位別検査部，  ５７１  補正後明るさ値算出部，  ５７２  比較部，  ７００  眼底画像処理装置，  ７０２  画像処理部，  ７１１  入力画像バッファ，  ７１２  赤外光画像位置合わせ処理部，  ７１３  初期画像バッファ，  ７１４  位置合わせ情報バッファ，  ７１５  可視光画像位置合わせ処理部，  ７１６  超解像処理部，  ７１７  超解像結果画像バッファ，  ８００  眼底画像処理装置，  ７０２  画像処理部，  ７１１  入力画像バッファ，  ７１２  赤外光画像位置合わせ処理部，  ７１３  初期画像バッファ，  ７１４  位置合わせ情報バッファ，  ８１１  ノイズ削減処理部，  ８１２  ノイズ削減結果画像バッファ，  ９００  遠隔診察システム，  ９１１  小型眼底カメラ，  ９１２  医師用端末装置，  ９１３  看護師用端末装置，  ９１４  患者用端末装置，  ９１５  ネットワーク，  ９１６  画像処理装置，  ９１７  データベース
【図１】
2012026597.tif 000003
【図２】
2012026597.tif 000004
【図３】
2012026597.tif 000005
【図４】
2012026597.tif 000006
【図５】
2012026597.tif 000007
【図６】
2012026597.tif 000008
【図７】
2012026597.tif 000009
【図８】
2012026597.tif 000010
【図９】
2012026597.tif 000011
【図１０】
2012026597.tif 000012
【図１１】
2012026597.tif 000013
【図１２】
2012026597.tif 000014
【図１３】
2012026597.tif 000015
【図１４】
2012026597.tif 000016
【図１５】
2012026597.tif 000017
【図１６】
2012026597.tif 000018
【図１７】
2012026597.tif 000019
【図１８】
2012026597.tif 000020
【図１９】
2012026597.tif 000021
【図２０】
2012026597.tif 000022
【図２１】
2012026597.tif 000023
【図２２】
2012026597.tif 000024
【図２３】
2012026597.tif 000025
【図２４】
2012026597.tif 000026
【図２５】
2012026597.tif 000027
【図２６】
2012026597.tif 000028
【図２７】
2012026597.tif 000029
【図２８】
2012026597.tif 000030
【図２９】
2012026597.tif 000031
【図３０】
2012026597.tif 000032
【図３１】
2012026597.tif 000033
【図３２】
2012026597.tif 000034
【図３３】
2012026597.tif 000035
【図３４】
2012026597.tif 000036
【図３５】
2012026597.tif 000037
【図３６】
2012026597.tif 000038
【図３７】
2012026597.tif 000039
【図３８】
2012026597.tif 000040
【図３９】
2012026597.tif 000041
【図４０】
2012026597.tif 000042
【図４１】
2012026597.tif 000043
【図４２】
2012026597.tif 000044
【図４３】
2012026597.tif 000045
【手続補正書】
【提出日】平成24年1月20日(2012.1.20)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
低量の光を照射しながら眼底を撮像する撮像部により得られた複数の撮像画像を互いに重ね合わせることにより、重ね合わせ画像を生成する重ね合わせ部と、
前記重ね合わせ部により生成された前記重ね合わせ画像における前記眼底の生体情報に応じて、前記重ね合わせ画像に対する階調補正パラメータを決定する階調補正パラメータ決定部と、
前記階調補正パラメータ決定部により決定された前記階調補正パラメータと、前記重ね合わせ部により生成された前記重ね合わせ画像に基づいて、前記撮像画像よりも明るい画像を生成する画像補正部と
を備える画像処理装置。
【請求項２】
前記画像補正部により生成された前記画像を高解像度化する高解像度化部をさらに備える
請求項１に記載の画像処理装置。
【請求項３】
前記高解像度化部は、前記画像補正部により生成された前記画像を前記眼底の生体情報に応じて高解像度化する
請求項２に記載の画像処理装置。
【請求項４】
画像処理装置の画像処理方法であって、
重ね合わせ部が、低量の光を照射しながら眼底を撮像する撮像部により得られた複数の撮像画像を互いに重ね合わせことにより、重ね合わせ画像を生成し、
階調補正パラメータ決定部が、生成された前記重ね合わせ画像における前記眼底の生体情報に応じて、前記重ね合わせ画像に対する階調補正パラメータを決定し、
画像補正部が、決定された前記階調補正パラメータと、生成された前記重ね合わせ画像に基づいて、前記撮像画像よりも明るい画像を生成する
画像処理方法。
【請求項５】
コンピュータを、
低量の光を照射しながら眼底を撮像する撮像部により得られた複数の撮像画像を互いに重ね合わせることにより、重ね合わせ画像を生成する重ね合わせ部と、
前記重ね合わせ部により生成された前記重ね合わせ画像における前記眼底の生体情報に応じて、前記重ね合わせ画像に対する階調補正パラメータを決定する階調補正パラメータ決定部と、
前記階調補正パラメータ決定部により決定された前記階調補正パラメータと、前記重ね合わせ部により生成された前記重ね合わせ画像に基づいて、前記撮像画像よりも明るい画像を生成する画像補正部と
して機能させるためのプログラム。
【請求項６】
低量の光を照射しながら眼底を撮像する撮像部により得られた複数の撮像画像を互いに重ね合わせことにより、重ね合わせ画像を生成し、
生成された前記重ね合わせ画像における前記眼底の生体情報に応じて、前記重ね合わせ画像に対する階調補正パラメータを決定し、
決定された前記階調補正パラメータと、生成された前記重ね合わせ画像に基づいて、前記撮像画像よりも明るい画像を生成する
指示を実行可能なプロセッサと、
コンピュータで実行可能な前記指示を記録するメモリと
を備える装置。
【請求項７】
低量の光を照射しながら眼底を撮像する撮像部により得られた複数の撮像画像の位置合わせを行い、位置合わせ情報を生成する位置合わせ情報生成部と、
前記位置合わせ情報生成部により位置合わせが行われた前記撮像画像のボケを推定および除去し、ボケ除去画像を生成するボケ除去処理部と、
前記ボケ除去処理部により生成された前記ボケ除去画像を、前記位置合わせ情報生成部により生成された前記位置合わせ情報に基づいて重ね合わせ、重ね合わせ画像を生成する重ね合わせ部と
を備える画像処理装置。
【請求項８】
前記位置合わせ情報生成部は、前記撮像部により得られた撮像画像における前記眼底の位置を、前回生成された前記重ね合わせ画像における前記眼底の位置に合わせるように、前記位置合わせを行うことにより前記位置合わせ情報を生成し、
前記重ね合わせ部は、前記位置合わせ情報生成部により位置合わせが行われることにより生成された前記位置合わせ情報に基づいて、前記ボケ除去画像を、前回生成された前記重ね合わせ画像に１枚ずつ重ね合わせることにより、前記複数の撮像画像を重ね合わせた、前記撮像画像よりもダイナミックレンジが大きな前記眼底の画像を生成する
請求項７に記載の画像処理装置。
【請求項９】
前記位置合わせ情報生成部は、前記眼底の生体情報としての血管を用いて、前記位置合わせ情報を生成する
請求項７に記載の画像処理装置。
【請求項１０】
前記位置合わせ情報生成部は、前記生体情報としてさらに前記血管の交叉点を用いて、前記位置合わせ情報を生成する
請求項９に記載の画像処理装置。
【請求項１１】
画像処理装置の画像処理方法であって、
位置合わせ情報生成部が、低量の光を照射しながら眼底を撮像する撮像部により得られた複数の撮像画像の位置合わせを行い、位置合わせ情報を生成し、
ボケ除去処理部が、位置合わせが行われた前記撮像画像のボケを推定および除去し、ボケ除去画像を生成し、
重ね合わせ部が、生成された前記ボケ除去画像を、生成された前記位置合わせ情報に基づいて重ね合わせ、重ね合わせ画像を生成する
画像処理方法。
【請求項１２】
被写体を撮像する撮像部により得られた複数の撮像画像を互いに重ね合わせる重ね合わせ部と、
前記重ね合わせ部により複数の撮像画像が重ね合わされて生成された撮像画像を前記被写体の生体情報に応じて高解像度化する高解像度化部と
を備え、
前記高解像度化部は、さらに、
前記撮像画像に対して、学習により解像度を向上させる超解像処理を、複数種類の学習辞書のそれぞれについて行い、高解像度の撮像画像である超解像結果画像を複数生成する超解像処理部と、
前記超解像処理部により各学習辞書を用いて超解像処理されて生成された各超解像結果画像を、前記超解像結果画像に含まれる生体としての部位毎に、各部位の画像の特徴に応じた方法で、評価する部位別画像評価部と、
前記部位別画像評価部による評価に基づいて、前記複数の超解像結果画像の中から最適な超解像結果画像を選択する画像選択部と
を備える画像処理装置。
【請求項１３】
前記高解像度化部は、
前記超解像結果画像を解析し、前記超解像結果画像に含まれる生体としての部位を認識する部位認識部をさらに備え、
前記部位別画像評価部は、各超解像結果画像を、前記部位認識部により認識された部位毎に、各部位の画像の特徴に応じた方法で評価する
請求項１２に記載の画像処理装置。
【請求項１４】
画像処理装置の画像処理方法であって、
重ね合わせ部が、被写体を撮像する撮像部により得られた複数の撮像画像を互いに重ね合わせ、
高解像度化部が、複数の撮像画像が重ね合わされて生成された撮像画像を前記被写体の生体情報に応じて高解像度化し、
超解像処理部が、前記撮像画像に対して、学習により解像度を向上させる超解像処理を、複数種類の学習辞書のそれぞれについて行い、高解像度の撮像画像である超解像結果画像を複数生成し、
部位別画像評価部が、各学習辞書を用いて超解像処理されて生成された各超解像結果画像を、前記超解像結果画像に含まれる生体としての部位毎に、各部位の画像の特徴に応じた方法で、評価し、
画像選択部が、前記評価に基づいて、前記複数の超解像結果画像の中から最適な超解像結果画像を選択する
画像処理方法。
【請求項１５】
被写体の生体情報を用いて、前記被写体を撮像する撮像部により得られた複数の赤外光画像において前記被写体の位置を合わせるように位置合わせを行う赤外光画像位置合わせ部と、
前記赤外光画像位置合わせ部による位置合わせの結果である位置合わせ情報を記憶する位置合わせ情報記憶部と、
前記位置合わせ情報記憶部に記憶された前記位置合わせ情報を用いて、前記撮像部により得られた複数の可視光画像において前記被写体の位置を合わせるように位置合わせを行う可視光画像位置合わせ部と、
前記可視光位置合わせ部により位置合わせが行われた前記可視光画像を重ね合わせることにより、前記可視光画像よりもダイナミックレンジが大きな前記被写体の画像を生成する重ね合わせ部と
を備える画像処理装置。
【請求項１６】
前記撮像部は、所定の光量の可視光と前記所定の光量よりも高い光量の赤外光とを含む照射光を前記被写体に照射しながら前記被写体を複数撮像する
請求項１５に記載の画像処理装置。
【請求項１７】
前記赤外光画像位置合わせ部は、前記撮像部により得られた赤外光画像における前記被写体の位置を、前記撮像部により得られた前記複数の赤外光画像のうちの、最初に得られた前記赤外光画像における前記被写体の位置に合わせるように、前記位置合わせを行い、
前記重ね合わせ部は、前記可視光画像位置合わせ部により位置合わせが行われた前記可視光画像を、前回生成された前記被写体の画像に１枚ずつ重ね合わせることにより、前記複数の可視光画像を重ね合わせた、前記可視光画像よりもダイナミックレンジが大きな前記被写体の画像を生成する
請求項１６に記載の画像処理装置。
【請求項１８】
前記被写体は眼底であり、
前記赤外光画像位置合わせ部は、前記生体情報として血管を用いる
請求項１５に記載の画像処理装置。
【請求項１９】
前記赤外光画像位置合わせ部は、前記生体情報としてさらに前記血管の交叉点を用いる  請求項１８に記載の画像処理装置。
【請求項２０】
画像処理装置の画像処理方法であって、
赤外光画像位置合わせ部が、被写体の生体情報を用いて、前記被写体を撮像する撮像部により得られた複数の赤外光画像において前記被写体の位置を合わせるように位置合わせを行い、
位置合わせ情報記憶部が、前記赤外光画像位置合わせ部による位置合わせの結果である位置合わせ情報を記憶し、
可視光画像位置合わせ部が、前記位置合わせ情報記憶部に記憶された前記位置合わせ情報を用いて、前記撮像部により得られた複数の可視光画像において前記被写体の位置を合わせるように位置合わせを行い、
重ね合わせ部が、前記可視光位置合わせ部により位置合わせが行われた前記可視光画像を重ね合わせることにより、前記可視光画像よりもダイナミックレンジが大きな前記被写体の画像を生成する
画像処理方法。
【請求項２１】
（削除）
【請求項２２】
（削除）
【請求項２３】
（削除）
【請求項２４】
（削除）
【請求項２５】
（削除）
【請求項２６】
（削除）
【請求項２７】
（削除）
【請求項２８】
（削除）
【請求項２９】
（削除）
【請求項３０】
（削除）
【請求項３１】
（削除）
【請求項３２】
（削除）
【請求項３３】
（削除）
【請求項３４】
（削除）
【請求項３５】
（削除）
【請求項３６】
（削除）
【請求項３７】
（削除）
【請求項３８】
（削除）
【請求項３９】
（削除）
【請求項４０】
（削除）
【請求項４１】
（削除）
【請求項４２】
（削除）
【請求項４３】
（削除）
【請求項４４】
（削除）
【請求項４５】
（削除）
【国際調査報告】
2012026597.tif 000046
2012026597.tif 000047
2012026597.tif 000048
2012026597.tif 000049
2012026597.tif 000050
2012026597.tif 000051