(57)【要約】【課題】体表面の形状より脊椎湾曲症を簡易判定する。【解決手段】横断面データ形成手段５ｉは、人体背面の三次元データより複数の人体の横断面の少なくとも一部を含むデータを形成する。単一楕円近似手段５ｊは、前記横断面の少なくとも一部を含むデータを近似演算処理することにより、単一楕円を特定する。識別手段５ｋは、前記横断面データと前記単一楕円との誤差が予め設定した閾値以上となる脊椎湾曲部位を識別して識別出力を発する。脊椎湾曲症候補取得手段は、識別出力の発生に基づき脊椎湾曲症の候補を取得する。【選択図】図９
2011160824.tif 000002
【特許請求の範囲】
【請求項１】
人体背面の三次元データより人体の横断面の少なくとも一部を含む複数の横断面データを形成する横断面データ形成手段と、
前記横断面データを近似演算処理することにより、単一楕円を特定する単一楕円近似手段と、
前記横断面データと前記単一楕円との誤差が予め設定した閾値以上となる脊椎湾曲部位を識別して識別出力を発する識別手段と、
識別出力の発生に基づき脊椎湾曲症の候補を判定して取得する脊椎湾曲症候補取得手段とを含むことを特徴とする脊椎湾曲症判定支援装置。
【請求項２】
前記横断面データを分割してそれぞれ近似演算処理することにより、二個の楕円を特定する二重楕円近似手段と、
正常部位において前記単一楕円の短軸上に脊椎の中心位置を推定して特定すると共に、前記脊椎湾曲部位において前記二個の楕円の交点を結ぶ直線上から脊椎の中心位置を推定する脊椎位置推定手段と、
前記脊椎の中心位置に基づいて推定脊椎ラインを特定する推定脊椎ラインデータ形成手段と、
前記推定脊椎ラインと表示手段に供給する表示データ発生手段とを含むことを特徴とする請求項１に記載の脊椎湾曲症判定支援装置。
【請求項３】
前記脊椎位置推定手段は、健常であることが既知である被験者から取得した前記脊椎の中心位置と脊椎湾曲症であることが既知である被験者から取得した前記脊椎の中心位置とを少なくとも含むデータベースを参照することにより前記脊椎の中心位置を取得することを特徴とする請求項２に記載の脊椎湾曲症判定支援装置。
【請求項４】
人体背面にドットパターンを投射する投射手段と、
前記ドットパターンが投射されている状態の人体背面を異なる２方向から撮影した画像を出力する撮像手段と、
同時に撮像された前記画像よりドットパターンを構成する各ドットの空間位置を、三次元データとして出力する背面三次元化手段とを含むことを特徴とする請求項１から３のいずれかに記載の脊椎湾曲症判定支援装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、脊椎側湾症の判定を簡易にするための脊椎湾曲症判定支援装置に関する。
【背景技術】
【０００２】
脊椎側湾症は、特許文献１のように、体の前後方向と左右方向のレントゲン写真を用いて脊椎の立体的な配列を確認することにより、診断が為される。
【０００３】
しかし、レントゲン撮像は被曝のリスクを伴うため、発症率の少ない脊椎湾曲症の患者を集団検診で抽出する為に、受診者全員に複数枚のレントゲン撮像を行うことは、コスト面でも安全面でも望ましい方法ではない。
【０００４】
そこで、集団検診では、医師の目視による判断に頼って脊椎湾曲症の可能性のある患者を見付け出さざるを得ないが、視覚診断では軽度の脊椎湾曲症の患者を見逃すことが多く、症状の軽いうちに早期発見ができないとう問題もある。
【０００５】
そこで、特許文献２に記載するように、脊椎湾曲症の受診者の背中の起伏が非対称になる症状を、人体背面にモアレ縞を投射してモアレの模様から、医師が脊椎湾曲症の可能性を診断し易いようした診断補助装置が提案されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−２９０２１７号公報
【特許文献２】特開２００５−１３７４６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、特許文献２の装置は、モアレを判定者が視認して体表面の非対称性を判定する関係上、判定基準が一定ではなく、客観的な判定が困難となる場合があった。
【０００８】
また、装置が高価な為、本来必要とされる小中学校への普及が進みにくく、定期健康診断で検診を受けられない為に発見が遅れて症状が進行し、発見された時点では症状の改善が極めて困難となるケースが多かった。
【０００９】
本発明はこうした状況に鑑みてなされたものであり、その目的は、体の非対称性を客観的かつ自動的に判定する装置を提供することにある。
【課題を解決するための手段】
【００１０】
本発明のある態様は、脊椎湾曲証診断支援装置である。この装置は、人体背面の三次元データより人体の横断面の少なくとも一部を含む複数の横断面データを形成する横断面データ形成手段と、前記横断面データを近似演算処理することにより、単一楕円を特定する単一楕円近似手段と、前記横断面データと前記単一楕円との誤差が予め設定した閾値以上となる脊椎湾曲部位を識別して識別出力を発する識別手段と、識別出力の発生に基づき脊椎湾曲症の候補を取得する脊椎湾曲症候補取得手段とを含む。
【００１１】
また、本発明は、前記横断面データを分割してそれぞれ近似演算処理することにより、二個の楕円を特定する二重楕円近似手段と、正常部位において前記単一楕円の短軸上に脊椎の中心位置を推定して特定すると共に、前記脊椎湾曲部位において前記二個の楕円の交点を結ぶ直線上から脊椎の中心位置を推定する脊椎位置推定手段と、前記脊椎の中心位置に基づいて推定脊椎ラインを特定する推定脊椎ラインデータ形成手段と、前記推定脊椎ラインと表示手段に供給する表示データ発生手段とを追加配置してもよい。
【００１２】
加えて、前記脊椎位置推定手段は、健常であることが既知である被験者から取得した前記脊椎の中心位置と脊椎湾曲症であることが既知である被験者から取得した前記脊椎の中心位置とを少なくとも含むデータベースを参照することにより前記脊椎の中心位置を取得してもよい。
【００１３】
更に本発明は、人体背面にドットパターンを投射する投射手段と、前記ドットパターンが投射されている状態の人体背面を異なる２方向から撮影した画像を出力する撮像手段と、同時に撮像された前記画像よりドットパターンを構成する各ドットの空間位置を、三次元データとして出力する背面三次元化手段とを追加配置してもよい。
【発明の効果】
【００１４】
本発明によれば、医師の勘に頼ることなく、体の非対称性を客観的かつ自動的に判定する装置を提供することができる。
【図面の簡単な説明】
【００１５】
【図１】実施の形態の静止画撮像装置の配置説明図である。
【図２】図１の静止画撮像装置の配置と人体の横断面との関係を示す図である。
【図３】正常部位の人体の横断面と計測ラインとの関係を示す図である。
【図４】脊椎湾曲部位の人体の横断面と計測ラインとの関係を示す図である。
【図５】正常部位において人体の横断面の計測ラインに楕円を近似させた図である。
【図６】脊椎湾曲部位の人体横断面の計測ラインに１個の楕円を近似させた図である。
【図７】脊椎湾曲部位の人体横断面の計測ラインに２個の楕円を近似させた図である。
【図８】近似する楕円を特定するための式を導き出すためのサンンプリング点と楕円の関係を示す図である。
【図９】実施の形態にかかるＰＣの機能ブロック図である。
【図１０】実施の形態にかかるＰＣの動作を示すフローチャートである。
【図１１】体表部分の閉曲線の近似楕円の一例を図示したものである。
【図１２】健常者の脊椎中心位置を格納したデータベースの構造の一例を示した図である。
【図１３】脊椎湾曲症患者の脊椎湾曲症部位について、体表部の閉曲線を二重楕円で近似した結果の一例を図示したものである。
【図１４】脊椎湾曲症部位があることが既知である患者の脊椎湾曲症部位における脊椎の脊椎中心を格納したデータベースの構造の一例を示した図である。
【図１５】実施の形態にかかる脊椎位置推定手段の内部構成を模式的に示した図である。
【発明を実施するための形態】
【００１６】
以下、図面を参照して本発明を実施するための形態について説明する。
【００１７】
脊椎側湾症の患者は脊椎の一部が左または右に曲がると共に捩じれた状態となる。その結果、曲がって捩じれた脊椎湾曲部位で肋骨も歪み、人体背面が左右非対称になる。
【００１８】
発明者は、正常部位の人体の横断面を単一楕円で近似するとその誤差は小さく、脊椎湾曲部位の人体横断面を単一楕円で近似するとその誤差が大きくなり、その脊椎湾曲部位の人体横断面を左右別々の楕円で近似すると、その誤差が小さくなることを発見した。
【００１９】
また、正常部位では単一楕円の短軸半径上に脊椎の中心があり、脊椎湾曲部位では、２個の楕円の交点を結ぶ直線上に脊椎の中心位置がほぼ位置するということを発見した。
【００２０】
更に、楕円で近似することにより、ある程度体が斜めを向いた状態の人体横断面を撮像しても楕円を回転させて近似させれば、脊椎湾曲証か否かの判定に殆ど支障が少ないというメリットがあることも確認した。
【００２１】
加えて、発明者は、人体表面全周の三次元データを求める場合、計測装置が大掛かりになる為、人体背面側だけを計測して得られる人体背面の三次元データのみを用いても、左程支障なく脊椎側湾症の判定が行えることを確認した。
【００２２】
≪実施の形態≫
実施の形態の概要を述べる。実施の形態は、人体背面部分を多段分割した各横断面の計測ラインに単一楕円を近似させ、その単一楕円と横断面の計測ラインとの平均二乗誤差が連続する複数断面に亘って大きくなる状態を脊椎湾曲症の候補と簡易判定すると共に、更に平均二乗誤差が小さい正常部位の横断面については単一楕円の短軸半径上に脊椎の中心位置を推定し、平均二乗誤差が大きい脊椎湾曲部位の横断面については左右二つの楕円を近似させ、二つの楕円の交点を結ぶ直線状に脊椎の中心位置を推定し、推定した中心位置を結んで脊椎ラインを形成して簡易判定結果と共にモニタ上に脊椎の湾曲状態を表示する。
【００２３】
図１に示すように、本実施の形態では、人体背面の三次元データを、構成の簡単な静止画撮像装置を利用し測定している。
【００２４】
この静止画撮像装置は、固定板１中央にプロジェクタ２を固定すると共に、固定板１の左右両側に第１カメラ３と第２カメラ４とを固定する。
【００２５】
プロジェクタ２はドットパターンを人体背面の真後ろから投射し、第１カメラ３と第２カメラ４とは、投射されたドットパターンを左右に離れた位置からドットパターンを撮像するように、それぞれ内側に向けて固定されている。
【００２６】
プロジェクタ２と第１カメラ３と第２カメラ４はＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）５に接続され、ＰＣ５にはモニタ６が接続されている。なお、ＰＣ５にはキーボードやマウス等、図示しないユーザからの入力装置も接続されている。
【００２７】
判定に際しては、まずＰＣ５の指令に同期して、プロジェクタ２から人体背面にドットパターンを瞬間投射する。
【００２８】
このドットパターンは、上下一定間隔で格子の目状に配された多数のドットより成り、各ドットは位置を混同することなく正しく識別するために、色の異なるドットを配列している。
【００２９】
その結果、本実施の形態では後の処理で、各ドットを混同することなく識別することができる。
【００３０】
尚、位置の識別の為には、色配列を異ならせる以外に、各ドットの光強度を異ならせるか、各ドットの形状を異ならせることによっても、ドットの混同を防止することが可能となる。
【００３１】
ＰＣ５は、人体背面にドットパターンが投射された瞬間における第１カメラ３と第２カメラ４との静止画像を捉える。
【００３２】
第１カメラ３と第２カメラ４とで撮像された各ドットは、色配列に基づいて識別され、ドット毎の撮像位置を２次元の撮像位置データとして正しくＰＣ５に記憶される。
【００３３】
起伏のある人体表面上のドットの３次元の空間位置データは、第１カメラ３における撮像位置データと第２カメラ４における撮像位置データとを演算すれば、三角測量の原理で特定することができる。
【００３４】
この特定原理は、例えば特開２００７−１０１２７６号公報等にも開示され利用されている公知の原理につき、更に詳しい説明は割愛する。
【００３５】
本実施の形態では、この原理を利用して、ドット毎に、第１カメラ３における撮像位置データと第２カメラ４における撮像位置データとから、ドットの空間位置データを算出している。
【００３６】
本実施の形態の場合、この算出により、特定される三次元データは、ドットの間隔を１ｃｍとしたとき、起伏誤差を１ｍｍ以内に収めることができた。
【００３７】
従って、下着を着用した状態で撮像しても、多少の誤差は発生するが、判定に大きな支障をもたらすことはなく、本実施の形態において、人体表面（背面）の三次元データとは、皮膚表面の三次元データのみではなく下着表面の三次元データも含む。
【００３８】
図２に示すように、第１カメラ３と第２カメラ４の撮像範囲が異なることにより、横断面外周で計測できる範囲（計測ライン）は共通の撮像範囲に限られる。
【００３９】
図３は、正常部位の人体の横断面と計測範囲（計測ライン）との関係を示し、破線が人体表面を示し、実線が計測ラインを示している。
【００４０】
図４は、脊椎湾曲部位の人体の横断面と計測範囲（計測ライン）との関係を示し、破線が人体表面を示し、実線が計測ラインを示している。
【００４１】
図５は、正常部位において人体の横断面の計測ラインに近似楕円を近似させた図を示す。図５より明らかなように、正常部位の場合、計測ラインに近似した近似楕円のラインとの差分は、ハッチングで示すように僅かであることが分かる。
【００４２】
図６は、脊椎湾曲部位の人体横断面の計測ラインに単一の近似楕円を近似させた図を示す。図６より明らかなように、脊椎湾曲部位の場合、計測ラインと計測ラインに近似した近似楕円のラインとの差分は、ハッチングで示すように大きくなることが分かる。
【００４３】
図７は、脊椎湾曲部位の人体横断面の計測ラインに２個の近似楕円を近似させた図を示す。
【００４４】
図７より明らかなように、脊椎湾曲部位の場合、計測ラインに２個の近似楕円を近似すると計測ラインとの差分は、ハッチングで示すように、１個の近似の場合より小さくなることが分かる。
【００４５】
図８に示すように、三次元データより得られる横断面の二次元データから図示するような近似楕円を特定する場合、近似楕円の中心座標を（Ｘ０，Ｙ０）、長軸とＸ軸の成す角をθ、長軸の半径をａ、短軸の半径をｂ（ただしａ≠ｂ）、近似楕円上の点の座標を（Ｘｉ，Ｙｉ）とすると、楕円の数式は以下のようになる。
【数１】
2011160824.tif 000003
【００４６】
この数式を、展開すると以下の式となる。
【数２】
2011160824.tif 000004
【００４７】
この数式を簡略化する為、Ｘiの二乗の係数を１として、残る項の係数および定数にＡ、Ｂ、Ｃ、Ｄ、Ｅを当て嵌めると以下の式となる。
【数３】
2011160824.tif 000005
【００４８】
この数式に、横断面のデータ数をｎ、横断面データの各座標（Ｘｉ，Ｙｉ）（ｉ＝０，１，・・・，ｎ−１）を代入してその二乗値をｅとすると以下の式となる。
【数４】
2011160824.tif 000006
この数式を前述の５つの定数Ａ、Ｂ、Ｃ、Ｄ、Ｅでそれぞれ偏微分した式の値を０とし、定数Ａ、Ｂ、Ｃ、Ｄ、Ｅに依存しない項を右辺に移項すると以下の数式を得る。
【数５】
2011160824.tif 000007
【００４９】
この式を変換して定数Ａ、Ｂ、Ｃ、Ｄ、Ｅを求めると、以下の数式になる。
【数６】
2011160824.tif 000008
【００５０】
この式で求めた定数Ａ、Ｂ、Ｃ、Ｄ、Ｅについて、（Ｘ０，Ｙ０）を求めるには以下の数式を用いる。
【数７】
2011160824.tif 000009
【００５１】
更に、θを求めるには、以下の数式を求める。
【数８】
2011160824.tif 000010
【００５２】
同様に、長軸半径ａは、以下の数式で求める。
【数９】
2011160824.tif 000011
【００５３】
更に、短軸半径ｂは、以下の数式で求める。
【数１０】
2011160824.tif 000012
【００５４】
これらの数式で求めた乗数を当て嵌めた楕円の式を、以下の数式で示すように二乗した式にｎ個の横断面データを代入して積算した上で、横断面データの数ｎで割ると平均二乗誤差εが得られる。尚、積算値は横断面データの横断面データの数ｎにより変化するが、全ての横断面に関してデータの数は一定とは限らないので、誤差評価のためには積算値を横断面データの数ｎで割り算した平均二乗誤差（１データ当たりの誤差）εを求める必要がある。
【数１１】
2011160824.tif 000013
【００５５】
上記の数式により、最小二乗法によって、すなわち平均二乗誤差が最小となる意味において横断面データに最も近い楕円を求めることができ、その平均二乗誤差についても前述の数式１１により求めることができる。
【００５６】
図９は、実施の形態にかかるＰＣ５の機能ブロック図である。ＰＣ５には、プロジェクタ２、第１カメラ３、第２カメラ４、およびモニタ６が接続している。
【００５７】
ＰＣ５内部の表示データ発生手段５ｂは、ＰＣ５に付設されているモニタ６以外に、外部出力端子を介してプロジェクタ２に接続されている。このプロジェクタは、投射手段としても表示手段としても機能する。
【００５８】
また、ＰＣ５内部の第１メモリ５ｃと第２メモリ５ｄとは、ＰＣ５の外部入力端子を介して第１カメラ３と第２カメラ４とにそれぞれ接続されている。
【００５９】
表示データ発生手段５ｂは、プロジェクタ２が人体背面上で１ｃｍ間隔となる格子の目状のドットパターンを人体背面に瞬間的に投射するように、表示データをプロジェクタ２に供給する。
【００６０】
第１メモリ５ｃと第２メモリ５ｄとは、それぞれ第１カメラ３と第２カメラ４から画像データを入力し、ドットパターン投射タイミングにおける画像データを記憶する。
【００６１】
タイミングパルス発生手段５ａは、ドットパターンの表示タイミングと画像データの記憶タイミングとを同期させるため、表示データ発生手段５ｂと第１メモリ５ｃと第２メモリ５ｄとに、それぞれタイミングパルスを供給する。
【００６２】
二次元化手段５eは、第１メモリ５ｃと第２メモリ５ｄとにそれぞれ記憶された画像データより、ドットの色配列を手掛かりに、対応関係にあるドットを二次元座標としてデータ化し、それぞれ一対の二次元データを形成する。
【００６３】
三次元化手段５ｆは、この一対の二次元データより、各ドットの空間位置を特定するために三次元座標としてデータ化し、三次元データを第３メモリ５ｇに記憶する。
【００６４】
ドロネー図化手段５ｈは、三次元化手段５ｆがデータ化した三次元座標において隣接する三点のデータにより特定される三角形の傾斜状態に応じ、三角形が形成する面に濃淡の着色を施して人体背面を見易い立体面として表示するため、ドロネー図化データを形成する。
【００６５】
具体的には、ドロネー図化手段５ｈは、第３メモリ５ｇより読み出した三次元データから隣接する三点を組み合わせて小三角形を特定し、その小三角形の傾斜を算出して傾斜に合わせた着色を施したドロネー図化データを、表示データ発生手段５ｂに供給する。
【００６６】
表示データ発生手段５ｂは、ドロネー図化手段５ｈから供給されたドロネー図化データを入力してＰＣ５に付設されたモニタ６にドロネー図画像情報を供給する。
【００６７】
尚、ドロネー図化データの位置情報は、第３メモリ５ｇにも記憶され、正確な横断面データ算出に供される。
【００６８】
横断面データ形成手段５ｉは、人体背面を人体の頭部側から１ｃｍ間隔で切断した場合の各横断面を特定するため、第３メモリ５ｇに記憶されているドロネー図画像と三次元データとを演算処理することにより、二次元の横断面データを順次出力する。
【００６９】
単一楕円近似手段５ｊは、各段の横断面データを単一の楕円で近似する演算をすると共に、単一楕円の短軸半径の線分を特定する。
【００７０】
識別手段５ｋは、近似された単一楕円と各横断面データとの誤差の二乗値を積算した上で、その積算値を横断面データの数ｎで割算した平均二乗誤差が、あらかじめ設定した閾値以上である場合に識別出力を発する。この閾値は後述するデータベース作成のためのデータ等に基づいて、実験的に定めればよい。
【００７１】
二重楕円近似手段５ｌは、横断面データを入力として横断面を二つの楕円で近似し、近似した二つの楕円（以下、「二重楕円」という。）の交点を結ぶ線分を特定する。
【００７２】
脊椎位置推定手段５ｍは、単一楕円近似手段５ｊで特定される短軸半径上から正常部位における脊椎中心として第１推定位置を求めて第４メモリ５ｎに記憶させ、識別手段５ｋから単一楕円で近似できない場合に発せられる識別出力が入力された場合には、二重楕円の交点を結ぶ線分から脊椎湾曲部位における脊椎中心として第２推定位置を求め、第１推定位置に代えて第２推定位置を第４メモリ５ｎに記憶する。なお、詳細は後述するが、脊椎位置推定手段５ｍは、あらかじめ作成されたデータベースを参照することにより、正常部位における脊椎中心および脊椎湾曲部位における脊椎中心を特定する。
【００７３】
第４メモリ５ｎは、結果的に正常部位と脊椎湾曲部位とに応じて推定される脊椎の中心を推定位置として記憶する。
【００７４】
推定脊椎ラインデータ形成手段５ｏは、第４メモリ５ｎに記憶されている二次元の推定位置を一旦結んで、三次元のラインデータを形成する。
【００７５】
次に、推定脊椎ラインデータ形成手段５ｏは、正常部位と脊椎湾曲部位の境界に生じるラインの不連続部分を、なだらかに修正して連続的な三次元のラインデータを形成する。
【００７６】
更に、推定脊椎ラインデータ形成手段５ｏは、表示に際して脊椎湾曲部位を、色又は輝度又はラインの形態で識別表示する為の情報を付加した推定脊椎ラインデータを、表示データ発生手段５ｂに供給する。
【００７７】
理想脊椎ラインデータ形成手段５ｐは、第４メモリ５ｎに記憶されている二次元の推定位置のうち、正常部位の第１推定位置のみを選択して三次元のラインデータを一旦形成する。
【００７８】
次に、理想脊椎ラインデータ形成手段５ｐは、ラインデータが欠落している脊椎湾曲部位を直線とみなしてラインデータを補間して脊椎ラインデータを形成する。
【００７９】
更に、理想脊椎ラインデータ形成手段５ｐは、正常部位と脊椎湾曲部位との境界に生じるラインの不自然な不連続部分を、なだらかに修正して連続的な三次元の理想脊椎ラインデータを形成して、表示データ発生手段５ｂに供給する。
【００８０】
ここで、第４メモリ５ｎは、第１推定値と第２推定位置とを記憶するに際しては、識別する情報を付加して記憶する。
【００８１】
従って、推定脊椎ラインを表示する場合には、第２推定位置を脊椎湾曲部位として識別表示できる。
【００８２】
また、理想脊椎ラインを表示する場合には、正常部位と判断された第１推定位置のみを選択できる。
【００８３】
表示データ発生手段５ｂは、推定脊椎ラインデータ形成手段５ｏが形成した推定脊椎ラインデータと理想脊椎ラインデータ形成手段５ｐが形成した理想脊椎ラインデータとを入力し、モニタ６の画面上に推定脊椎ラインと理想脊椎ラインとの２本のラインを立体的に表示させる。
【００８４】
また、表示データ発生手段５ｂは、プロジェクタ２に対しても推定脊椎ラインデータと理想脊椎ラインデータとの二本のラインを人体背面投射するための画像情報を供給する。
【００８５】
その結果、ドットパターンの投射直後に、人体背面に脊椎をなぞる推定脊椎ラインが表示されると共に、脊椎湾曲部位については色や明るさやラインの表示形態を異にした識別表示が為される。
【００８６】
更に、表示の切換操作により、人体背面には理想脊椎ラインも推定脊椎ラインと同時に表示され、脊椎湾曲部の位置と湾曲の状態が分かり易く表示され、触診によって湾曲の起伏状態も確認できる。
【００８７】
また、表示データ発生手段５ｂは、必要に応じて横断面データに基づく横断面や、近似した単一楕円や二重楕円をモニタ６に表示させるべく画像情報を供給する。
【００８８】
比較演算手段５ｑは、推定脊椎ラインデータと理想脊椎ラインデータとを入力してその差分を演算し所定量以上ズレが生じている範囲（推定脊椎ラインにおける長さ）やズレの方向やズレ量等の脊椎湾曲症の症状を判定するために有益な数値を算出する。
【００８９】
判定手段５ｒは、識別出力が連続して発生したか否かを根拠に、脊椎湾曲症の候補か否かを判定すると共に、比較演算手段５ｑで求められた数値に基づいて症状の程度を推定する。
【００９０】
この判定結果や推定結果は表示データ発生手段５ｂに入力され、モニタ６に表示される。
【００９１】
以上はＰＣ５の機能ブロックとして説明したが、上記の機能ブロックは、ハードウェア的には、任意のプロセッサ、メモリ、その他のＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）で実現でき、ソフトウェア的にはメモリにロードされたプログラムなどによって実現される。したがって、これらの機能ブロックがハードウェアのみ、ソフトウェアのみ、またはそれらの組み合わせによっていろいろな形で実現できることは、当業者には理解されるところである。
【００９２】
図１０は、本実施の形態にかかるＰＣ５によって実行される判定動作のフローチャートである。
【００９３】
プロジェクタ２は、ドットパターンを人体背面に瞬間的に投射する（Ｓ１０）。
【００９４】
第１カメラ３と第２カメラ４は、人体背面に投射したドットパターンを撮像し、撮像画面をそれぞれ第１メモリ５ｃと第２メモリ５ｄとに記憶させる（Ｓ１２）。
【００９５】
二次元化手段５ｅは、第１メモリ５ｃと第２メモリ５ｄとに記憶された第１カメラ３と第２カメラ４との撮像画面のドットパターンから、色配列を手掛かりに各ドットの位置を対応づけて特定し、ドット毎に各撮像画面中の位置を算出して１対の２次元データを形成する（Ｓ１４）。
【００９６】
三次元化手段５ｆは、撮像範囲内にある全てのドットについて、二次元化手段５ｅが対応付けた各１対の２次元データより、空間位置を特定する三次元データを演算により算出して第３メモリ５ｇに記憶する（Ｓ１６）。
【００９７】
ドロネー図化手段５ｈは、各ドットの三次元データからドロネー図を形成するために、三次元化手段５ｆが特定した三次元データにおいて近接する３点を１組とする小三角形を特定し、三角形の傾斜の方向を演算して傾斜に応じた色付けを行い、人体背面の三次元画像を形成し、撮像した人体背面を表示データ発生手段５ｂを介してモニタ６に立体化して表示させる（Ｓ１８）。
【００９８】
横断面データ形成手段５ｉは、人体背面を１ｃｍ刻みで輪切りにしたときの横断面を特定するため、ドロネー図化手段５ｈが特定した小三角形表面上の指定した高さにおける位置を１ｃｍ間隔で特定し、２次元の横断面データ（図２以降に示す計測ラインの位置データに相当）を演算により算出する（Ｓ２０）。
【００９９】
尚、前述する横断面データ形成ステップＳ２０は、データの精度をアップするためのステップであり、多少の誤差を許容する場合は、ドットパターンの中で同じ高さに投射したドットの三次元データをそのまま利用して二次元の横断面データとすることも可能であり、本発明において必須のステップではない。
【０１００】
単一楕円近似手段５ｊは、人体の頭部側を上側とした場合における最上段の横断面データを読み出し、前述した最小二乗法で近似楕円を特定した上で、特定した近似楕円の短軸半径の線分を求め、その線分の所定位置を脊椎の中心位置とみなし、演算により求めた中心位置を第１推定位置としてメモリに記憶すると共に、特定した近似楕円と横断面データの距離の二乗値を積算し、その結果をデータ数で割って、単一楕円の近似に伴う平均二乗誤差を算出する（Ｓ２２）。
【０１０１】
識別手段５ｋは、単一楕円近似手段５ｊが求めた平均二乗誤差と予め定めた閾値とを比較し、平均二乗誤差が閾値より大きい部位は、捩じれ（湾曲）が生じている脊椎湾曲部位と判断し（Ｓ２４Ｙ）、逆に小さい場合は、正常部位と判断する（Ｓ２４Ｎ）。
【０１０２】
二重楕円近似手段５ｌは、脊椎湾曲部位と判断された場合は、横断面データの中央付近でへこんだ位置を不連続点として特定する（Ｓ２６）。これは例えば隣り合う横断面データの座標の差分を計算し、その差分が予め定めた所定の閾値を超えた場合に不連続点として特定することで実現できる。
【０１０３】
二重楕円近似手段５ｌはさらに、特定した不連続点で区分される左右の横断面データを利用して、前述の最小二乗法を用いて二つの近似楕円を特定し、脊椎位置推定手段５ｍは、二つの近似楕円の交点を結ぶ線分の所定位置を脊椎湾曲部位における脊椎の中心位置とみなし、演算により求めたその中心位置を第２推定位置として、ステップＳ１２で求めて記憶した１つの近似楕円に基づく脊椎の第１推定位置と置換えて第４メモリ５ｎに記憶する（Ｓ２８）。
【０１０４】
前述したステップＳ２８によって、最上段の横断面データにおいて脊椎の推定位置が特定される。
【０１０５】
すなわち、人体背面が一つの近似楕円で近似できる場合は第１推定位置が、また１つの近似楕円で近似できない場合は、第１推定位置に代えて第２推定位置が、脊椎の中心の推定位置として第４メモリ５ｎに記憶される。
【０１０６】
前述した推定作業が最下段における横断面データに基づく推定であったか否かを判断した結果、推定作業が最下段に達していない場合（Ｓ３０Ｎ）は、横断面データ形成手段５ｉは、横断面を１ｃｍ下段に更新する（Ｓ３２）。
【０１０７】
更新後に、横断面データ形成手段５ｉは、前述のＳ２２に進み、次段（下段）の横断面データを第３メモリ５ｇから読み出して、前述したステップＳ２２からステップＳ３０を繰り返す。
【０１０８】
本実施の形態では、横断面の数ｎだけ推定演算を繰り返し、各横断面の脊椎の中心の推定位置を特定して記憶しながら、前述のステップＳ３０によって横断面の最下段で推定脊椎位置が特定されたと判断すると（Ｓ３０Ｙ）、推定作業を終了して、次のステップＳ３４に進む。
【０１０９】
推定脊椎ラインデータ形成手段５ｏは、求められた脊椎の中心の推定位置を上下に結ぶ推定脊椎ラインを形成し、理想脊椎ラインデータ形成手段５ｐは、正常部位の推定位置から想定される理想の脊椎ラインとを形成し、表示データ発生手段５ｂは２本の脊椎ラインをモニタ６とプロジェクタ２とに表示させる（Ｓ３４）。
【０１１０】
比較演算手段５ｑは、両ラインを比較してその差分を演算し所定量以上ズレが生じている範囲（推定脊椎ラインの長さ）やズレの方向やズレ量等を数値化する（Ｓ３６）。
【０１１１】
判定手段５ｒは、数値化されたズレの範囲やズレ量、ズレの方向に基づき、脊椎側湾症の判定と症状の程度を判定するためのデータを取得し、その結果をモニタ６に表示させる（Ｓ３８）。
【０１１２】
尚、脊椎湾曲症の判定に供するデータにおいては、少なくとも平均二乗誤差が閾値を所定回数連続して上回れば、脊椎湾曲症候補と判定するが、更にその精度をアップするには、必要に応じてその他の要素も加味することは有益である。
【０１１３】
また、下着を着用して撮像した場合、背中中央のへこみが、不連続として検出できなくなることも予想されるが、その場合は計測ラインの中央を不連続点とみなして二重楕円の近似を行う。また、下着のシワを検出して不連続点と誤認することが危惧されるので、必要に応じて細かな起伏を抑制するために三次元データを事前に平滑化フィルタ等を用いて処理してもよい。
【０１１４】
本実施の形態では、更にモニタ６に供給される画像情報と、プロジェクタ２が人体背面に投影した推定脊椎ラインや理想脊椎ラインを第１カメラで撮像した画像情報とを、ＰＣ５に対して固体メモリ等の着脱自在のレコード手段５ｓに記録しており、モニタ６に表示される画像と、人体背面に投影した両脊椎ラインの画像とを、別のＰＣでも表示することも可能である。
【０１１５】
また、レコード手段５ｓに記録される画像情報は、通信網を介して病院に伝送する以外に、前述のレコード手段５ｓを直接病院に持ち込むことによっても再生することもできる。
【０１１６】
以下、脊椎位置推定手段５ｍによる正常部位における脊椎中心および脊椎湾曲部位における脊椎中心を特定するための方法について説明する。その概要は、あらかじめ作成してあるデータベースを参照することにより、正常部位および脊椎湾曲部位における脊椎中心を特定するというものである。
【０１１７】
脊椎湾曲症部位が存在することが既知である複数の患者と、脊椎湾曲症部位が存在しないことが既知である複数の健常者とについて、少なくとも腰部から頸部を含む範囲のアキシャル方向の断面画像を用意する。断面画像としては、例えばＸ線ＣＴ（Ｃｏｍｐｕｔｅｄ  Ｔｏｍｏｇｒａｐｈｙ）やＭＲＩ（Ｍａｇｎｅｔｉｃ  Ｒｅｓｏｎａｎｃｅ  Ｉｍａｇｉｎｇ；核磁気共鳴画像法）等を用いて作成する。ここで、患者および健常者（以下、両者を含む場合は「被験者」と総称する。）のそれぞれについては、その特徴が既知であるものとする。特徴とは、例えば性別、年齢、居住地域、身長、体重、腹囲、およびＢＭＩ等である。
【０１１８】
ここで、各断面画像に撮像されている脊椎の番号も既知であるものとする。脊椎の番号とは、２４個ある脊椎を上から順に通し番号を付したものである。これは例えば脊椎番号は各断面画像ファイルのヘッダ部分に格納されるか、データベース５ｖに各断面画像ファイルの名前に紐づけられたリスト（図示せず）として格納することによって実現できる。後述するが、データベース５ｖは脊椎位置推定手段５ｍの内部に存在する。あるいは、脊椎位置推定手段５ｍの外側に独立して配置してもよい。
【０１１９】
健常者の断面画像をもとに、体表部分の閉曲線についての前述の最小二乗法による近似楕円を求める。あるいは、ユーザが目視で楕円を当て嵌めてもよい。図１１は、そのようにして求めた体表部分の閉曲線の近似楕円の一例を図示したものである。ここで、楕円の短軸の腹部側の端点を点Ａ、背面側の端点を点Ｂとする。ユーザは断面画像を観察し、端軸上において脊椎中心である点Ｃを特定する。ユーザは、用意した健常者の画像すべてについて近似楕円と、点Ａ、点Ｂ、および点Ｃとを特定する。
【０１２０】
求めた楕円を短軸を用いて規格化する。具体的には、短軸の長さが全て等しくなるように近似楕円を相似変換する。ここでは、短軸の長さを仮に１とする。短軸の長さを１としたときの脊椎中心である点Ｃの位置は、例えば短軸の背面側の端点である点Ｂからの相対的な距離である相対距離ｒ（０＜ｒ＜１）を用いて特定できる。
【０１２１】
図１２は、健常者の脊椎中心位置を格納したデータベース５ｖ内の構造の一例を示した図である。データベース５ｖには、前述した特徴と脊椎中心の相対位置とが、画像のＩＤやデータベースの通し番号、長軸の相対的な長さａ（ａ＞１）と共に格納される。
【０１２２】
図１３は、脊椎湾曲症患者の脊椎湾曲症部位について、体表部の閉曲線を二重楕円で近似した結果の一例を図示したものである。脊椎湾曲症患者の正常部位における脊椎中心については健常者の場合と同様の手法で求め、そのデータベースの構造も同じである。そこで、以下脊椎湾曲部位を中心に説明する。
【０１２３】
脊椎湾曲部位については、二重楕円を上述の最小二乗法を用いて特定してもよいし、ユーザが目視で特定してもよい。二重楕円のふたつの交点のうち、腹部側の交点を点Ｄ、背面側の交点を点Ｅとする。ユーザは断面画像を観察し、ふたつの交点を結ぶ線分上において脊椎湾曲部位における脊椎中心である点Ｆを特定する。ユーザは、用意した脊椎湾曲症であることが既知である患者の画像すべてについて、二重楕円と、点Ｄ、点Ｅ、および点Ｆとを特定する。
【０１２４】
求めた二重楕円について二重楕円のふたつの交点を結ぶ線分の長さを用いて規格化する。具体的には、線分の長さが全て等しくなるように二重楕円を相似変換する。ここでは、健常者の場合と同様に、線分の長さを１とする。線分の長さを１としたときの脊椎湾曲部位における脊椎中心である点Ｆは、ふたつの線分の背面側の交点である点Ｅからの相対的な距離ｓ（０＜ｓ＜１）を用いて特定できる。二重楕円、点Ｄ、点Ｅ、点Ｆ、相対距離ｓは、患者の特徴等と共に健常者の脊椎中心位置を格納したデータベースと同一のデータベース５ｖに格納される。
【０１２５】
図１４は、脊椎湾曲症部位が存在することが既知である患者の脊椎湾曲症部位における脊椎中心を格納したデータベース５ｖの構造の一例を示した図である。データベース５ｖには、前述した特徴と脊椎中心の相対位置とが、画像のＩＤやデータベースの通し番号、長軸の相対的な長さａと共に格納される。健常者のデータベースとの相違は、二重楕円を再現できるように、ふたつの楕円の中心点の座標、それぞれの長軸および短軸の長さ、ふたつ目の楕円の傾き角θが格納されている点である。ここで座標や角度の計測に際しては任意の座標系を用いればよく、例えば規格化後の二重楕円について、ひとつ目の楕円の中心を原点、長軸を含む直線をＸ軸、短軸を含む直線をＹ軸とした座標系を用いればよい。
【０１２６】
図１５は、実施の形態にかかる脊椎位置推定手段５ｍの内部構成を模式的に示した図である。脊椎位置推定手段５ｍは、データベース５ｖ、パラメータ取得手段５ｔ、およびデータベース検索手段５ｕを含む。パラメータ取得手段５ｔは、図示しない入出力装置を介してユーザから検索に用いる特徴をパラメータとして取得する。データベース検索手段５ｕは、パラメータ取得手段５ｔが取得したパラメータを検索の鍵として、識別手段５ｋの発した識別出力をもとに正常部位または脊椎湾曲部位における脊椎中心をデータベース５ｖから検索して取得する。
【０１２７】
例えば、パラメータ取得手段５ｔが検索の鍵として年齢、性別、および腹囲を取得したとする。データベース検索手段５ｕは、識別出力がない場合、すなわち正常部位の場合には、データベース５ｖに格納されている正常部位のデータのうち、検索の鍵として入力された年齢、性別、および腹囲と合致するデータを検索して、それらの相対距離ｒの平均値ｒ’を計算して取得する。続いて、データベース検索手段５ｕは、単一楕円近似手段５ｊから入力された楕円の短軸の長さｌを取得し、短軸の背面側の短点からｌ×ｒ’離れた点を脊椎中心として第４メモリ５ｎに出力する。
【０１２８】
識別出力がある場合、すなわち脊椎湾曲部位の場合には、データベース検索手段５ｕはデータベース５ｖから脊椎湾曲部位のデータのうち、検索の鍵と合致する患者の相対距離ｓの平均値ｓ’を計算して取得する。続いて、データベース検索手段５ｕは、二重楕円近似手段５ｌから入力されたふたつの楕円の交点を結ぶ線分の長さｌ’を取得し、短軸の背面側の交点からｌ’×ｓ’離れた点を脊椎湾曲部位における脊椎中心として第４メモリ５ｎに出力する。
【０１２９】
なお、データベース検索手段５ｕは、検索の鍵として設定された値のみならず、その値に近い値を持つデータを取得するようにしてもよい。例えば身長を鍵として１４５ｃｍが設定された場合に、１４０ｃｍから１５０ｃｍの範囲を検索して取得するようにしてもよい。この場合、合致するデータが増えるので、平均値の精度を向上させうる点で有利である。また、検索の鍵としては、例えば身長が１４０ｃｍ〜１４５ｃｍを含まないとの条件のように、条件を否定形式で設定して検索することもできる。データベース検索手段５ｕは、パラメータ取得手段５ｔが取得した検索の鍵に換えて、予め定めてある所定の条件を検索の鍵としてもよい。
【０１３０】
データベース検索手段５ｕはまた、検索の際に脊椎番号が同一のデータを検索対象としてもよい。例えば１８番の脊椎が写っている断面画像の脊椎中心を取得する場合には、データベース検索手段５ｕは、１８番の脊椎のデータのみを検索対象としてもよい。これにより、実際に取得したい脊椎中心が存在する部位における特有の症状や傾向等を検索対象データに反映させることができるので、推定精度を向上できる点で有利である。脊椎番号が同一のデータだけでなく、脊椎番号が近傍のデータ（例えば１７番、１８番、１９番のデータ）を検索対象としてもよい。
【０１３１】
以上説明したように実施の形態によれば、推定脊椎ラインデータを形成する理想脊椎ラインデータ形成手段５ｐを備えており、理想脊椎ラインデータを表示データ発生手段５ｂに入力し、プロジェクタ２（表示手段）により撮像直後の人体背面に脊椎湾曲部位を識別表示した推定脊椎ラインを投影することにより、脊椎湾曲部位の状態を人体背面で確認することができる。汎用性の高い機器が利用できるため、体表も円の非対称の度合いを安価に自動判定することが可能となる。湾曲度合いを定量的に求めるため、脊椎湾曲症の候補を客観的かつ正確に判定することができる。
【０１３２】
以上、本発明を実施の形態をもとに説明した。これらの実施の形態は例示であり、それらの各構成要素や各処理プロセスの組み合わせにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【０１３３】
１）本実施の形態では、下着を着用した場合に横断面に下着のシワによる多数の小突起が現れることもあるが、このような小突起に基づくデータは平滑化フィルタ処理等により解消できる。また下着の張りにより脊椎部分の凹みが現れないが横断面の計測ラインの中央で二分することにより二重化楕円の形成ができるので、本実施の形態において「人体背面」とは人体背面の皮膚表面に限るものではない。
【０１３４】
２）本実施の形態では、脊椎湾曲部位を単一楕円と横断面の平均二乗誤差が閾値を超えた部分と定めている関係で、正常部位と脊椎湾曲部位の境界付近の脊椎推定ラインが不自然に変化（不連続化）するが、変化の著しい部分はフィルタリング（平坦化）処理によりなだらかな推定脊椎ラインに修正することができ、このような構成が本実施の形態に含まれる。
【０１３５】
３）本実施の形態では、人体背面をドロネー図として表現しているので、このドロネー図データを利用して横断面データの精度を上げることができたが、ドロネー図化を行わない場合は、水平に並んで投射されているドットの位置から横断面データを特定することも可能であり、本発明に於いてドロネー図化は横断面データの形成にとって必須ではない。
【０１３６】
４）本実施の形態では１ｃｍ間隔で横断面データを形成したが、精度を問わない場合はその間隔を広げて段数を減らすことも可能であるが、そのような場合には、複数回の識別出力の発生に基づくことなく１回でも識別出力が発生した場合には、脊椎湾曲症と判定する必要があり、そのような構成も本実施の形態に含まれる。
【０１３７】
５）本実施の形態では、人体背面に投射されたドットパターンを２台のカメラで離れた位置から同時撮像して三次元データを形成する場合について説明したが、三次元データの形成方法や三次元データの範囲は問わない。従って、精度を求めないのであれば、１台のステレオカメラで撮像して二枚の画像データを得ることも可能である。更に、精度を問わないのであれば一台のカメラの撮像データであっても、ドットパターンの投射位置と撮像位置から横断面データの形成は可能である。
【０１３８】
６）本実施の形態では、人体背面のドットパターンを同一タイミングで異なる位置から撮像して得られる撮像画面から人体背面の三次元データを求める。ここで「背面三次元化手段」は、本実施の形態において、第１メモリ５ｃ、第２メモリ５ｄ、二次元化手段５ｅ、三次元化手段５ｆより成る。
【０１３９】
７）本実施の形態では、単一楕円近似手段５ｊおよび二重楕円近似手段５ｌがそれぞれ単一楕円および二重楕円を最小二乗法を用いて特定する場合について説明したが、前述のデータベース５ｖを参照して特定してもよい。この場合、データベース検索手段５ｕか、あるいは専用の楕円検索手段（図示せず）を用意して検索する。具体的には、ユーザから被験者の特徴を取得し、その特徴を鍵としてデータベース５ｖ内の楕円の長軸や短軸を取得するようにすればよい。
【０１４０】
８）本実施の形態では、データベース５ｖはあらかじめ作成してある場合について説明したが、データベース５ｖに格納されるデータは、被験者の同意が得られていることを前提として、新しい被験者のデータを取得する都度、あるいは任意のタイミングで追加して更新するようにしてもよい。これは、図示しないデータベース更新手段を用いて行うようにする。データベース５ｖが蓄積するデータを増やすことができるため、データベースの信頼性を高められる点で有利である。また、データベース５ｖに格納されたデータを消去するために、データ消去手段（図示せず）を用意してもよい。これにより、例えば特定の地域のデータが偏ることを防止する等、データベースの質を維持できる点で有利である。
【符号の説明】
【０１４１】
５ａ  タイミングパルス発生手段、  ５ｂ  表示データ発生手段、  ５ｅ  二次元化手段、  ５ｆ  三次元化手段、  ５ｈ  ドロネー図化手段、  ５ｉ  横断面データ形成手段、  ５ｊ  単一楕円近似手段、  ５ｋ  識別手段、  ５ｌ  二重楕円近似手段、  ５ｍ  脊椎位置推定手段、  ５ｏ  推定脊椎ラインデータ形成手段、  ５ｐ  理想脊椎ラインデータ形成手段、  ５ｑ  比較演算手段、  ５ｒ  判定手段、  ５ｓ  レコード手段、  ５ｔ  パラメータ取得手段、  ５ｕ  データベース検索手段、  ５ｖ  データベース。
【図１】
2011160824.tif 000014
【図２】
2011160824.tif 000015
【図３】
2011160824.tif 000016
【図４】
2011160824.tif 000017
【図５】
2011160824.tif 000018
【図６】
2011160824.tif 000019
【図７】
2011160824.tif 000020
【図８】
2011160824.tif 000021
【図９】
2011160824.tif 000022
【図１０】
2011160824.tif 000023
【図１１】
2011160824.tif 000024
【図１２】
2011160824.tif 000025
【図１３】
2011160824.tif 000026
【図１４】
2011160824.tif 000027
【図１５】
2011160824.tif 000028