(57)【要約】【課題】  インプラントを設計するための作業を効率的かつ正確に実行することを支援することができる情報処理装置及びその制御方法、プログラムを提供する。【解決手段】  表示されているテンプレートデータの長さ情報を計測する。その計測結果に基づいて、表示されているテンプレートデータの変倍率が、指定された誤差範囲にあるか否かを判定する。【選択図】  図２
2007200153.tif 000002
【特許請求の範囲】
【請求項１】
インプラントに対応するテンプレートデータを、医療画像に表示するための情報処理装置であって、
前記テンプレートデータ、及び前記テンプレートデータの予め定められた部分の距離と、前記医療画像に対する変倍率を考慮した変倍距離データを保持する保持手段と、
前記保持手段で保持されているテンプレートデータを表示する表示手段と、
前記表示手段で表示されているテンプレートデータの長さ情報を計測する計測手段と、
前記表示手段で表示されているテンプレートデータの変倍率の誤差範囲を指定する指定手段と、
前記計測手段による計測結果に基づいて、前記表示手段で表示されているテンプレートデータの変倍率が、前記指定手段で指定された誤差範囲にあるか否かを判定する判定手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記判定手段は、前記保持手段に保持されているテンプレートデータの予め定められた部分の距離と、前記医療画像に対する変倍率を考慮した変倍距離データを用いることで、前記変倍率が前記指定手段で指定された誤差範囲にあるか否かを判定する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記テンプレートデータの予め定められた部分の距離と、前記医療画像に対する変倍率のいずれか一方またはその両者を入力する入力手段を更に備え、
前記判定手段は、前記入力手段からの入力値を用いることで、前記変倍率が前記指定手段で指定された誤差範囲であるか否かを判定する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記判定手段の判定結果に基づいて、前記テンプレートデータの解像度を修正する修正手段を更に備え、
前記判定手段の判定の結果、前記修正手段は、前記変倍率が、前記指定手段で指定された誤差範囲にない場合、前記テンプレートデータの解像度を前記医療画像の解像度に修正する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記修正手段により解像度を修正した場合、前記計測手段による再計測処理を実行し、その計測値から得られる前記変倍率が前記指定手段で指定された誤差範囲であると前記判定手段が判定した場合に、前記解像度を修正したテンプレートデータを前記保持手段に更新記憶する
ことを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記表示手段で表示されている複数種類の標準モデルデータから構成されるテンプレートデータから、指定された標準モデルデータをテンプレートデータとして切り出す切出手段と、
前記判定手段の判定結果に基づいて、前記切出手段による切出操作を許可／禁止する制御手段とを更に備え、
前記制御手段は、前記判定手段が、前記変倍率が前記指定手段で指定された誤差範囲であると判定した場合に、前記切出手段による切出操作を許可する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項７】
インプラントに対応するテンプレートデータを、医療画像に表示するための情報処理装置であって、
前記テンプレートデータを保持する保持手段と、
前記テンプレートデータに対して、基準を設定する設定手段と、
前記保持手段に保持されている複数種類のテンプレートデータの内の１つを選択する選択手段と、
前記選択手段で選択されたテンプレートデータを表示する表示手段と、
前記表示手段で表示されている前記選択手段で選択されたテンプレートデータを、前記選択手段で更に選択されたテンプレートデータに切り替える切替手段と、
前記設定手段で設定される前記テンプレートデータの基準の位置情報を記憶する記憶手段と
を備えることを特徴とする情報処理装置。
【請求項８】
前記基準は、基準線を含み、
前記記憶手段は、前記テンプレートデータに設定されている基準線の回転角度を記憶する
ことを特徴とする請求項７に記載の情報処理装置。
【請求項９】
前記基準は、基準点を含み、
前記記憶手段は、前記テンプレートデータに設定されている基準点の位置座標を記憶する
ことを特徴とする請求項７又は８に記載の情報処理装置。
【請求項１０】
前記切替手段は、前記記憶手段で記憶されている基準線の回転角度を参照して、前記表示手段で表示されている前記選択手段で選択されたテンプレートデータを、前記選択手段で更に選択されたテンプレートデータに切り替える
ことを特徴とする請求項８に記載の情報処理装置。
【請求項１１】
前記切替手段は、前記記憶手段で記憶されている基準点の座標を参照して、前記表示手段で表示されている前記選択手段で選択されたテンプレートデータを、前記選択手段で更に選択されたテンプレートデータに切り替える
ことを特徴とする請求項９に記載の情報処理装置。
【請求項１２】
前記切替手段は、前記表示手段で複数のテンプレートデータが表示されている場合は、直前に前記選択手段で選択されたテンプレートデータを、前記選択手段で更に選択されたテンプレートデータに切り替える
ことを特徴とする請求項７に記載の情報処理装置。
【請求項１３】
前記基準は、基準線を含み、
前記切替手段は、前記表示手段で表示されているテンプレートデータとは異なる形状のテンプレートデータが前記選択手段で選択された場合、前記表示手段で表示されているテンプレートデータの基準線と、その選択されたテンプレートデータの基準線とを重ねて表示する
ことを特徴とする請求項７に記載の情報処理装置。
【請求項１４】
前記基準は、基準点を含み、
前記切替手段は、前記表示手段で表示されているテンプレートデータとは異なる形状のテンプレートデータが前記選択手段で選択された場合、前記表示手段で表示されているテンプレートデータの基準点と、その選択されたテンプレートデータの基準点とを重ねて表示する
ことを特徴とする請求項７に記載の情報処理装置。
【請求項１５】
前記切替手段は、前記設定手段によって設定される基準点が基準線上にある場合は、その基準点に重なるようにテンプレートデータを表示する
ことを特徴とする請求項９に記載の情報処理装置。
【請求項１６】
前記表示手段は、前記テンプレートデータと前記医療画像とを実物サイズで表示する
ことを特徴とする請求項７に記載の情報処理装置。
【請求項１７】
前記表示手段は、複数種類の標準モデルデータから構成されるオリジナルテンプレートデータから切り出された標準モデルデータと、前記オリジナルテンプレートデータを表示する
ことを特徴とする請求項７に記載の情報処理装置。
【請求項１８】
前記表示手段で表示されているテンプレートデータの表示／非表示を制御する指示手段を更に備える
ことを特徴とする請求項７に記載の情報処理装置。
【請求項１９】
前記表示手段で表示されているテンプレートデータの長さ情報を計測する計測手段を更に備え、
前記表示手段は、前記計測手段による計測値に基づいて、前記保持手段に保持されている複数種類のテンプレートデータの内の１つを選択して表示する
ことを特徴とする請求項７に記載の情報処理装置。
【請求項２０】
前記計測手段による計測値は、３点を通る円の直径である
ことを特徴とする請求項１９に記載の情報処理装置。
【請求項２１】
インプラントに対応するテンプレートデータを、医療画像に表示するための情報処理装置の制御方法であって、
記憶媒体に保持されているテンプレートデータを表示部に表示する表示工程と、
前記表示工程で表示されているテンプレートデータの長さ情報を計測する計測工程と、
前記表示部で表示されているテンプレートデータの変倍率の誤差範囲を指定する指定工程と、
前記計測工程による計測結果に基づいて、前記表示部で表示されているテンプレートデータの変倍率が、前記指定工程で指定された誤差範囲にあるか否かを判定する判定工程と
を備えることを特徴とする情報処理装置の制御方法。
【請求項２２】
インプラントに対応するテンプレートデータを、医療画像に表示するための情報処理装置の制御方法であって、
テンプレートデータに対して、基準を設定する設定工程と、
記憶媒体に保持されている複数種類のテンプレートデータの内の１つを選択する選択工程と、
前記選択工程で選択されたテンプレートデータを表示部に表示する表示工程と、
前記表示部で表示されている前記選択工程で選択されたテンプレートデータを、前記選択工程で更に選択されたテンプレートデータに切り替える切替工程と、
前記設定工程で設定される前記テンプレートデータの基準の位置情報を記憶媒体に記憶する記憶工程と
を備えることを特徴とする情報処理装置の制御方法。
【請求項２３】
インプラントに対応するテンプレートデータを、医療画像に表示するための情報処理装置の制御をコンピュータに実行させるためのプログラムであって、
記憶媒体に保持されているテンプレートデータを表示部に表示する表示工程と、
前記表示工程で表示されているテンプレートデータの長さ情報を計測する計測工程と、
前記表示部で表示されているテンプレートデータの変倍率の誤差範囲を指定する指定工程と、
前記計測工程による計測結果に基づいて、前記表示部で表示されているテンプレートデータの変倍率が、前記指定工程で指定された誤差範囲にあるか否かを判定する判定工程と
をコンピュータに実行させることを特徴とするプログラム。
【請求項２４】
インプラントに対応するテンプレートデータを、医療画像に表示するための情報処理装置の制御をコンピュータに実行させるためのプログラムであって、
テンプレートデータに対して、基準を設定する設定工程と、
記憶媒体に保持されている複数種類のテンプレートデータの内の１つを選択する選択工程と、
前記選択工程で選択されたテンプレートデータを表示部に表示する表示工程と、
前記表示部で表示されている前記選択工程で選択されたテンプレートデータを、前記選択工程で更に選択されたテンプレートデータに切り替える切替工程と、
前記設定工程で設定される前記テンプレートデータの基準の位置情報を記憶媒体に記憶する記憶工程と
をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テンプレートデータを用いて、前記医療画像に対応する人体に埋め込むインプラントを設計等に用いられる情報処理装置及びその制御方法、プログラムに関するものである。
【０００２】
本発明は、
【背景技術】
【０００３】
従来から、医療分野（特に、整形外科分野）の手術において骨の切除があった場合に、インプラント（人工骨）を埋め込むことで骨の置換をすることが行われている。
【０００４】
この手術を行う際に必要となるインプラントを作成する場合、患者に応じて形状の異なるインプラントを作成することは大変なことである。そのため、形状の異なる多数多種の標準モデルを用意しておき、これらの標準モデルの中から患部形状に適合または似通ったものを選択し、選択した標準モデルに基づいて実際に使用するインプラントを作成することが行われている。
【０００５】
そして、標準モデルを選択する際の作業としては、Ｘ線で撮影したＸ線画像をフィルムに出力し、そのフィルム上に標準モデルの輪郭形状をモデリングした透明なテンプレートシートを重ね合わせて目視確認する。これにより、患部と適合するインプラントのサイズを判断していた。
【０００６】
しかし、近年はデジタルＸ線撮影装置の普及により、Ｘ線撮影装置で撮影したＸ線画像はデジタル画像としてパソコン等の端末に取り込まれ、高精彩のモニタ上に表示することでモニタ診断することが進んできている。
【０００７】
そのため、従来行われていたフィルム上でテンプレートシートを重ね合わせてインプラントのサイズを決定する方法も、テンプレートシートをスキャナ等の画像読取装置でデジタル情報として取り込む。そして、そのデジタル化されたテンプレートデータをモニタ上でＸ線デジタル画像にオーバーレイ表示して、インプラントのサイズを決定するという方法に変わってきている。
【０００８】
これに関する文献としては、以下の特許文献が参考となる。
【特許文献１】特開２００２−８５４３４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、Ｘ線撮影装置で撮影されたＸ線画像は、撮影の際に管球−センサ間距離と管球−患者間距離が異なるため、実際に撮影されたＸ線画像はおよそ１０％拡大された画像になっている。
【００１０】
また、その拡大率を考慮して作成されているテンプレートシートも多いが、スキャナ等の画像読取装置で読み取る際や読み取った後の処理によって、その読取解像度が変更されることがある。そのため、Ｘ線画像とテンプレートデータとの拡大率が一致しているか保証できないという課題があった。
【００１１】
ここで参考のために、図１にテンプレートシートの例を示す。図１においてテンプレートシート１１には、各インプラントのサイズと形状を示す複数種類の標準モデルデータ１２と、その標準モデルデータのサイズ１３と、テンプレートシート１１の拡大率を示す値１４と、拡大率を計測するための目盛１５が構成されている。
【００１２】
図１のテンプレートシート１１の場合、１０％の拡大率が考慮されて作成されているため、目盛１５は実際に定規で測定すると１１ｃｍの長さになっている。
【００１３】
しかし、このテンプレートシート１１をスキャナ等の画像読取装置によってデジタル化した場合、処理の途中でデジタル化したテンプレートデータの解像度が変更されてしまい拡大率が狂ってしまうことがある。そのため、そのテンプレートデータを使用してインプラントのサイズを決定しようとすると、誤ったサイズ決定をしてしまうことになり、テンプレートデータの拡大率に正確さを持たせることは非常に重要なことである。
【００１４】
本発明は上記の課題を解決するためになされたものであり、インプラントを選択するための作業を効率的に実行することを支援することができる情報処理装置及びその制御方法、プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１５】
上記の目的を達成するための本発明による情報処理装置は以下の構成を備える。即ち、
インプラントに対応するテンプレートデータを、医療画像に表示するための情報処理装置であって、
前記テンプレートデータ、及び前記テンプレートデータの予め定められた部分の距離と、前記医療画像に対する変倍率を考慮した変倍距離データを保持する保持手段と、
前記保持手段で保持されているテンプレートデータを表示する表示手段と、
前記表示手段で表示されているテンプレートデータの長さ情報を計測する計測手段と、
前記表示手段で表示されているテンプレートデータの変倍率の誤差範囲を指定する指定手段と、
前記計測手段による計測結果に基づいて、前記表示手段で表示されているテンプレートデータの変倍率が、前記指定手段で指定された誤差範囲にあるか否かを判定する判定手段と
を備える。
【００１６】
また、好ましくは、前記判定手段は、前記保持手段に保持されているテンプレートデータの予め定められた部分の距離と、前記医療画像に対する変倍率を考慮した変倍距離データを用いることで、前記変倍率が前記指定手段で指定された誤差範囲にあるか否かを判定する。
【００１７】
また、好ましくは、前記テンプレートデータの予め定められた部分の距離と、前記医療画像に対する変倍率のいずれか一方またはその両者を入力する入力手段を更に備え、
前記判定手段は、前記入力手段からの入力値を用いることで、前記変倍率が前記指定手段で指定された誤差範囲であるか否かを判定する。
【００１８】
また、好ましくは、前記判定手段の判定結果に基づいて、前記テンプレートデータの解像度を修正する修正手段を更に備え、
前記判定手段の判定の結果、前記修正手段は、前記変倍率が、前記指定手段で指定された誤差範囲にない場合、前記テンプレートデータの解像度を前記医療画像の解像度に修正する。
【００１９】
また、好ましくは、前記修正手段により解像度を修正した場合、前記計測手段による再計測処理を実行し、その計測値から得られる前記変倍率が前記指定手段で指定された誤差範囲であると前記判定手段が判定した場合に、前記解像度を修正したテンプレートデータを前記保持手段に更新記憶する。
【００２０】
また、好ましくは、前記表示手段で表示されている複数種類の標準モデルデータから構成されるテンプレートデータから、指定された標準モデルデータをテンプレートデータとして切り出す切出手段と、
前記判定手段の判定結果に基づいて、前記切出手段による切出操作を許可／禁止する制御手段とを更に備え、
前記制御手段は、前記判定手段が、前記変倍率が前記指定手段で指定された誤差範囲であると判定した場合に、前記切出手段による切出操作を許可する。
【００２１】
上記の目的を達成するための本発明による情報処理装置は以下の構成を備える。即ち、
インプラントに対応するテンプレートデータを、医療画像に表示するための情報処理装置であって、
前記テンプレートデータを保持する保持手段と、
前記テンプレートデータに対して、基準を設定する設定手段と、
前記保持手段に保持されている複数種類のテンプレートデータの内の１つを選択する選択手段と、
前記選択手段で選択されたテンプレートデータを表示する表示手段と、
前記表示手段で表示されている前記選択手段で選択されたテンプレートデータを、前記選択手段で更に選択されたテンプレートデータに切り替える切替手段と、
前記設定手段で設定される前記テンプレートデータの基準の位置情報を記憶する記憶手段と
を備える。
【００２２】
また、好ましくは、前記基準は、基準線を含み、前記記憶手段は、前記テンプレートデータに設定されている基準線の回転角度を記憶する。
【００２３】
また、好ましくは、前記基準は、基準点を含み、前記記憶手段は、前記テンプレートデータに設定されている基準点の位置座標を記憶する。
【００２４】
また、好ましくは、前記切替手段は、前記記憶手段で記憶されている基準線の回転角度を参照して、前記表示手段で表示されている前記選択手段で選択されたテンプレートデータを、前記選択手段で更に選択されたテンプレートデータに切り替える。
【００２５】
また、好ましくは、前記切替手段は、前記記憶手段で記憶されている基準点の座標を参照して、前記表示手段で表示されている前記選択手段で選択されたテンプレートデータを、前記選択手段で更に選択されたテンプレートデータに切り替える。
【００２６】
また、好ましくは、前記切替手段は、前記表示手段で複数のテンプレートデータが表示されている場合は、直前に前記選択手段で選択されたテンプレートデータを、前記選択手段で更に選択されたテンプレートデータに切り替える。
【００２７】
また、好ましくは、前記基準は、基準線を含み、前記切替手段は、前記表示手段で表示されているテンプレートデータとは異なる形状のテンプレートデータが前記選択手段で選択された場合、前記表示手段で表示されているテンプレートデータの基準線と、その選択されたテンプレートデータの基準線とを重ねて表示する。
【００２８】
また、好ましくは、前記基準は、基準点を含み、前記切替手段は、前記表示手段で表示されているテンプレートデータとは異なる形状のテンプレートデータが前記選択手段で選択された場合、前記表示手段で表示されているテンプレートデータの基準点と、その選択されたテンプレートデータの基準点とを重ねて表示する。
【００２９】
また、好ましくは、前記切替手段は、前記設定手段によって設定される基準点が基準線上にある場合は、その基準点に重なるようにテンプレートデータを表示する。
【００３０】
また、好ましくは、前記表示手段は、前記テンプレートデータと前記医療画像とを実物サイズで表示する。
【００３１】
また、好ましくは、前記表示手段は、複数種類の標準モデルデータから構成されるオリジナルテンプレートデータから切り出された標準モデルデータと、前記オリジナルテンプレートデータを表示する。
【００３２】
また、好ましくは、前記表示手段で表示されているテンプレートデータの表示／非表示を制御する指示手段を更に備える。
【００３３】
また、好ましくは、前記表示手段で表示されているテンプレートデータの長さ情報を計測する計測手段を更に備え、
前記表示手段は、前記計測手段による計測値に基づいて、前記保持手段に保持されている複数種類のテンプレートデータの内の１つを選択して表示する。
【００３４】
また、好ましくは、前記計測手段による計測値は、３点を通る円の直径である。
【００３５】
上記の目的を達成するための本発明による情報処理装置の制御方法は以下の構成を備える。即ち、
インプラントに対応するテンプレートデータを、医療画像に表示するための情報処理装置の制御方法であって、
記憶媒体に保持されているテンプレートデータを表示部に表示する表示工程と、
前記表示工程で表示されているテンプレートデータの長さ情報を計測する計測工程と、
前記表示部で表示されているテンプレートデータの変倍率の誤差範囲を指定する指定工程と、
前記計測工程による計測結果に基づいて、前記表示部で表示されているテンプレートデータの変倍率が、前記指定工程で指定された誤差範囲にあるか否かを判定する判定工程と
を備える。
【００３６】
上記の目的を達成するための本発明による情報処理装置の制御方法は以下の構成を備える。即ち、
インプラントに対応するテンプレートデータを、医療画像に表示するための情報処理装置の制御方法であって、
テンプレートデータに対して、基準を設定する設定工程と、
記憶媒体に保持されている複数種類のテンプレートデータの内の１つを選択する選択工程と、
前記選択工程で選択されたテンプレートデータを表示部に表示する表示工程と、
前記表示部で表示されている前記選択工程で選択されたテンプレートデータを、前記選択工程で更に選択されたテンプレートデータに切り替える切替工程と、
前記設定工程で設定される前記テンプレートデータの基準の位置情報を記憶媒体に記憶する記憶工程と
を備える。
【００３７】
上記の目的を達成するための本発明によるプログラムは以下の構成を備える。即ち、
インプラントに対応するテンプレートデータを、医療画像に表示するための情報処理装置の制御をコンピュータに実行させるためのプログラムであって、
記憶媒体に保持されているテンプレートデータを表示部に表示する表示工程と、
前記表示工程で表示されているテンプレートデータの長さ情報を計測する計測工程と、
前記表示部で表示されているテンプレートデータの変倍率の誤差範囲を指定する指定工程と、
前記計測工程による計測結果に基づいて、前記表示部で表示されているテンプレートデータの変倍率が、前記指定工程で指定された誤差範囲にあるか否かを判定する判定工程と
をコンピュータに実行させることを特徴とする。
【００３８】
上記の目的を達成するための本発明によるプログラムは以下の構成を備える。即ち、
インプラントに対応するテンプレートデータを、医療画像に表示するための情報処理装置の制御をコンピュータに実行させるためのプログラムであって、
テンプレートデータに対して、基準を設定する設定工程と、
記憶媒体に保持されている複数種類のテンプレートデータの内の１つを選択する選択工程と、
前記選択工程で選択されたテンプレートデータを表示部に表示する表示工程と、
前記表示部で表示されている前記選択工程で選択されたテンプレートデータを、前記選択工程で更に選択されたテンプレートデータに切り替える切替工程と、
前記設定工程で設定される前記テンプレートデータの基準の位置情報を記憶媒体に記憶する記憶工程と
をコンピュータに実行させることを特徴とする。
【発明の効果】
【００３９】
本発明によれば、インプラントを選択するための作業を効率的に実行することを支援することができる情報処理装置及びその制御方法、プログラムを提供できる。
【発明を実施するための最良の形態】
【００４０】
以下、本発明の実施の形態について図面を用いて詳細に説明する。
【００４１】
＜実施形態１＞
本発明は、医療分野においてインプラント（人工骨）を人体に埋め込む前に、そのインプラントのサイズを決定（設計）するために使用するテンプレートデータの処理に関するものである。特には、整形外科分野におけるテンプレートデータ処理に関するものである。
【００４２】
図２は本発明の実施形態１のテンプレートデータ処理装置の機能構成を示すシステム図である。
【００４３】
尚、この機能構成は、情報処理装置である、パーソナルコンピュータ等の汎用コンピュータに搭載される標準的な構成要素によって実現される。この構成要素には、例えば、ＣＰＵ、ＲＡＭ、ＲＯＭ、ハードディスク、外部記憶装置、ネットワークインタフェース、ディスプレイ、キーボード、マウス等がある。
【００４４】
図２において、テンプレートデータ保持部２１は、デジタル化されたテンプレートデータ、及びそのテンプレートデータの予め定められた部分の距離とその拡大率を考慮した拡大距離データを保持している。ここで、デジタル化されたテンプレートデータとは、従来のテンプレートシートをスキャナ等の画像読取装置によってデジタル化したものや、デジタル的に作成されたテンプレートデータを指す。このテンプレートデータ保持部２１は、例えば、外部記憶装置で実現される。
【００４５】
また、テンプレートデータ保持部２１には、複数の標準モデルが記載されているテンプレートデータもあれば、後述する個々に切り出された標準モデルのテンプレートデータも存在する。
【００４６】
テンプレートデータ保持部２１に、保持されているテンプレートデータは表示部２２に表示することが可能である。ここで、表示部２２は、ＣＲＴディスプレイや液晶ディスプレイ等の一般的な表示装置で実現される。
【００４７】
表示部２２に表示されているテンプレートデータに対し、指示入力装置（不図示）を操作することで拡大率の計測、及び入力や各テンプレートデータの切出を実行することが可能である。ここで、指示入力装置とは、マウスやキーボード等の一般的な指示入力装置である。
【００４８】
計測部２３は、例えば、テンプレートデータの拡大率を判定するためにテンプレートデータに記載されている目盛１５やテンプレートデータ自身の長さ等のテンプレートデータに関する長さ情報を計測する。計測部２３によって計測された値は、表示部２２に表示される。
【００４９】
そして、判定部２４は、その計測された値からテンプレートデータの拡大率が誤差指定部２９によって指定された指定誤差の範囲であるか否かを判定する。
【００５０】
尚、拡大率の判定に関しては人間が目視で判定しても良いし、目盛１５やテンプレートシート自身の長さやテンプレートシートの拡大率を事前に指示入力装置により入力しておき、その入力値により判定しても良い。
【００５１】
また、テンプレートデータ保持部２１に保持されているテンプレートシートの予め定められた部分の距離とその拡大率を考慮した拡大距離データを用いることで判定しても良い。更に、判定の際には、誤差指定部２９によって指定された指定誤差の範囲内であれば、判定部２４は拡大率が正確と見なし、指定誤差の範囲外であれば正確でないと判定する。
【００５２】
判定部２４により拡大率が誤差指定部２９によって指定された指定誤差の範囲であると判定されると、制御部２５は切出部２６によるテンプレートデータの切出を可能にさせる。一方、判定部２４の判定が誤差指定部２９によって指定された指定誤差の範囲でないと判定された場合、制御部２５は切出部２６によるテンプレートデータの切出を禁止する制御を実行し、解像度修正部２７にテンプレートデータの解像度の修正指示を出力する。
【００５３】
解像度修正部２７は、テンプレートデータの解像度を撮影画像の解像度に修正し、拡大率を撮影画像と合わせる。解像度修正部２７は、判定部２４がテンプレートデータの拡大率が誤差指定部２９によって指定された指定誤差の範囲でないと判定されると、制御部２５の制御によりテンプレートデータの解像度を修正する。修正されたテンプレートデータは、計測部２３により再度計測され、拡大率が誤差指定部２９によって指定された指定誤差の範囲であるか否かを判定する。そして、判定部２４が誤差指定部２９によって指定された指定誤差の範囲であると判定した場合は、修正されたテンプレートデータは再度テンプレートデータ保持部２１に保持される。
【００５４】
切出部２６によって切り出された各テンプレートデータも、テンプレートデータ保持部２１に保持される。
【００５５】
尚、計測部２３、判定部２４、制御部２５、切出部２６及び解像度修正部２７は、例えば、情報処理装置のＣＰＵの制御によって実行されるプログラムによって実現される。あるいは、それぞれが専用のハードウェア、あるいは、ハードウェアとソフトウェアを協働させて実現させても良い。
【００５６】
ここで、切出部２６によるテンプレートデータの切出例について、図３を用いて説明する。
【００５７】
図３は本発明の実施形態１の切出部によるテンプレートデータの切出例を示す図である。
【００５８】
ユーザは、指示入力装置を操作することで、表示部２２に表示されたテンプレートデータシート１１に対し、標準モデルデータの切出範囲（点線部分）１６を指定する。そして、テンプレートデータシート１１から指定したテンプレートの標準モデルデータ３１を切り出すことが可能である。
【００５９】
そして、この切り出した各標準モデルデータをテンプレートデータとしてテンプレートデータ保持部２１に保持しておくことで、各テンプレートデータをＸ線画像にオーバーレイ表示し、使用するインプラントのサイズを容易に決定することが可能となる。
【００６０】
次に、テンプレートデータ処理装置が実行する処理について、図４を用いて説明する。
【００６１】
図４は本発明の実施形態１のテンプレートデータ処理装置が実行する処理を示すフローチャートである。
【００６２】
ステップＳ４０１で、テンプレートデータ保持部２１に保持されているテンプレートデータを表示部２２に表示する。
【００６３】
次に、指示入力装置を操作することで各テンプレートデータの切出を行う。ここで、実施形態１では、表示部２２に表示されているテンプレートデータの拡大率が誤差指定部２９によって指定された指定誤差の範囲であるか否かを先に確認する必要がある。そこで、その拡大率を判定するために、ステップＳ４０２で、拡大率を入力する。
【００６４】
ここで、拡大率の入力方法としては、表示部２２に表示されたテンプレートデータに対して目盛１５またはテンプレートデータ自身の長さを計測部２３により計測し、その計測値に基づいて入力する。または、指示入力装置により、拡大率を入力する。または、テンプレートデータ保持部２１に保持されているテンプレートデータの予め定められた部分の距離とその拡大率を考慮した拡大距離データを読み込み、その読み込んだ拡大距離データに基づいて、拡大率を入力する。
【００６５】
次に、ステップＳ４０３で、入力した拡大率が誤差指定部２９によって指定された指定誤差の範囲であるか否かを判定部２４で判定する。
【００６６】
ここで、拡大率が誤差指定部２９によって指定された指定誤差の範囲でない場合（ステップＳ４０３でＮＯ）、ステップＳ４０４に進み、解像度修正部２７によってテンプレートデータの解像度を修正する。
【００６７】
次に、ステップＳ４０８で、テンプレートデータの切出を行うかどうかを判定する。切出を行う場合（ステップＳ４０８でＹＥＳ）、ステップＳ４０６に進む。一方、切出を行わない場合（ステップＳ４０８でＮＯ）、ステップＳ４０９に進み、像度が修正されたテンプレートデータを、再度テンプレートデータ保持部２１に保持する。
【００６８】
尚、この切出を行うか否かの判定は、例えば、指示入力装置による指示操作を監視することで行う。例えば、テンプレートデータ１１が表示部２２に表示されてから、所定時間内に指示操作がある場合には、切出を行うと判定する。
【００６９】
また、解像度を修正した場合、計測部２３により再度計測処理を行い、その計測値から拡大率が指定誤差の範囲であると判定した場合のみ、その解像度を修正したテンプレートデータをテンプレートデータ保持部２１に更新記憶させるようにしても良い。
【００７０】
一方、拡大率が誤差指定部２９によって指定された指定誤差の範囲である場合（ステップＳ４０３でＹＥＳ）、ステップＳ４０５に進む。
【００７１】
次に、ステップＳ４０５で、テンプレートデータの切出を行うかどうかを判定する。切出を行う場合（ステップＳ４０５でＹＥＳ）、ステップＳ４０６に進む。一方、切出を行わない場合（ステップＳ４０５でＮＯ）、処理を終了する。
【００７２】
ステップＳ４０６で、テンプレートシートから標準モデルデータの切出を行う。ここでは、既にテンプレートデータの拡大率が誤差指定部２９によって指定された指定誤差の範囲内になっているので、各標準モデルデータの切出が可能である。従って、指示入力装置を操作することで範囲を指定し、その範囲が切出部２６によって切り出される。
【００７３】
切り出された各テンプレートの標準モデルデータはテンプレートデータとして、ステップＳ４０７で、テンプレートデータ保持部２１に保持する。これらのテンプレートデータをテンプレートデータ保持部２１に保持しておくことで、Ｘ線画像上にこれらのテンプレートデータ（標準モデルデータ）をオーバーレイ表示し、実際に使用するインプラントのサイズを決定することが可能となる。
【００７４】
次に、計測部２３の計測値から拡大率を判定するための計測方法についてより詳しく説明する。
【００７５】
図５は本発明の実施形態１の計測部によって拡大率を判定するための計測方法を説明するための図である。
【００７６】
ユーザは、指示入力装置を操作することで、目盛１５の長さを計測することが可能である。図５の５１は目盛１５の計測線を表し、５２はその計測値を表している。ユーザは計測値５２を見ることで、テンプレートデータの拡大率が誤差指定部２９によって指定された指定誤差の範囲であるか否かを判定することができる。
【００７７】
また、計測部２３による計測前に、実際のテンプレート上での目盛１５の長さと、そのテンプレートの予め定められた部分の距離とその拡大率のいずれか一方またはその両者を指示入力装置により入力する。または、テンプレートデータ保持部２１からテンプレートデータの予め定められた部分の距離とその拡大率を考慮した拡大距離データを読み出す。
【００７８】
これにより、計測値５２から判定部２４が、ユーザの指示なしにテンプレートデータの拡大率が誤差指定部２９によって指定された指定誤差の範囲であるか否かを判定することも可能である。
【００７９】
以上説明したように、実施形態１によれば、Ｘ線画像の拡大率と合致したテンプレートデータの作成が可能となる。これにより、インプラントのサイズを決定する際に医師が誤ったサイズの標準モデルを選択することを防止でき、医師の作業効率を向上することができる。
【００８０】
＜実施形態２＞
実施形態２では、計測部２３によってテンプレートデータ自身の長さを計測する別の例について説明する。
【００８１】
図６は本発明の実施形態２の計測部によってテンプレートデータ自身の長さを計測する例を示す図である。
【００８２】
ユーザは、指示入力装置を操作することで、テンプレートデータ１１自身の長さを計測することが可能である。図６の６１はテンプレートデータ１１自身の長さの計測線を表し、６２はその計測値を表している。ユーザは計測値６２を見ることでテンプレートデータの拡大率が誤差指定部２９によって指定された指定誤差の範囲であるか否かを判定することができる。
【００８３】
また、計測部２３による計測前に、実際のテンプレート自身の長さと、そのテンプレートの予め定められた部分の距離とその拡大率のいずれか一方またはその両者を指示入力装置により入力する。または、テンプレートデータ保持部２１からテンプレートデータの予め定められた部分の距離とその拡大率を考慮した拡大距離データを読み出す。
【００８４】
これにより、計測値６２から判定部２４が、ユーザの指示なしにテンプレートデータの拡大率が誤差指定部２９によって指定された指定誤差の範囲であるか否かを判定することも可能である。
【００８５】
＜実施形態３＞
実施形態１や２では、計測部２３によって、テンプレートデータの拡大率を判定する構成に説明したが、これに限定されるものではない。例えば、テンプレートデータ上にある目盛１５、またはテンプレートデータ自身の長さを物体認識等の画像処理技術を利用して検出し、その検出結果に基づいて拡大率を判定することも可能である。
【００８６】
＜実施形態４＞
ユーザは、手術で使用するインプラントのサイズを決定するために、表示部２２上でデジタル化された各標準モデルデータをＸ線画像にオーバーレイ表示し、患部に合うサイズの標準モデルデータを探し出す。
【００８７】
表示部２２上でデジタル化された各標準モデルデータをＸ線画像にオーバーレイ表示して患部に合うサイズを探し出す際、ユーザはいろいろなサイズの標準モデルデータを切り替えながら患部に合うサイズを探し出すことになる。
【００８８】
また、患部に合う標準モデルデータを探し出すためには、標準モデルデータを表示部２２上で頻繁に回転させたり、移動させたりしなければならないため、ユーザにとっては面倒な作業が多かった。
【００８９】
図７に従来の作業例を示す。図７において、Ｗ１０１は標準モデルデータをＸ線画像上にオーバーレイ表示し、患部のサイズを探し出すために使用される画面である。画面Ｗ１０１にはオーバーレイ表示するテンプレートデータである標準モデルデータを選択する画面Ｗ１０２と、実際に作業をするための画面Ｗ１０３が具備されている。
【００９０】
ユーザはインプラントのサイズを決定する際、まず、図７（ａ）に示すように、あるサイズの標準モデルデータを画面Ｗ１０２から選択する。図７（ａ）では、Ｔｅｍｐｌａｔｅ４が選択されている。画面Ｗ１０２でテンプレートデータが選択されると、画面Ｗ１０３に選択されたテンプレートデータがＸ線画像上にオーバーレイ表示される。図７（ａ）では、テンプレートデータＣ１０１が表示される。
【００９１】
次に、ユーザは、図７（ｂ）に示すように、患部のサイズを測定するためにオーバーレイ表示されたテンプレートデータＣ１０１を回転させ、患部の近くに移動させる。そして、サイズの測定を試みるが、テンプレートデータＣ１０１では患部の形状に合わず、大きすぎることが分かる。
【００９２】
そこで、次に、ユーザは、図７（ｃ）に示すように、テンプレートデータＣ１０１よりもサイズの小さいテンプレートデータを画面Ｗ１０２から再度選択する。図７（ｃ）ではＴｅｍｐｌａｔｅ３が選択されている。画面Ｗ１０２でテンプレートデータが再度選択されると、画面Ｗ１０３に選択されたテンプレートデータがＸ線画像上にオーバーレイ表示される。図７（ｃ）では、テンプレートデータＣ１０２が表示される。
【００９３】
そして、ユーザは、図７（ｄ）に示すように、再度オーバーレイ表示されたテンプレートデータＣ１０２を回転させ、患部の近くに移動させることでサイズの測定を試みる。
【００９４】
上記のような手順により、ユーザは、テンプレートデータを利用して手術で使用するインプラントのサイズ決定を行う。
【００９５】
しかし、このような作業手順では、前述したようにテンプレートデータを選択するたびに、回転及び移動の操作を行わなければならないため、ユーザにとっては面倒な作業が多く、非常に煩雑であり作業効率が悪かった。
【００９６】
そこで、実施形態４では、この課題に鑑み、作業効率を向上するためのテンプレートデータ処理装置について説明する。
【００９７】
図８は本発明の実施形態４のテンプレートデータ処理装置の機能構成を示すシステム図である。
【００９８】
尚、この機能構成は、情報処理装置である、パーソナルコンピュータ等の汎用コンピュータに搭載される標準的な構成要素によって実現される。この構成要素には、例えば、ＣＰＵ、ＲＡＭ、ＲＯＭ、ハードディスク、外部記憶装置、ネットワークインタフェース、ディスプレイ、キーボード、マウス等がある。
【００９９】
図８において、テンプレートデータ保持部１１１にはデジタル化されたテンプレートデータの元データと、その元データから切り出したテンプレートデータ（標準モデルデータ）が保持されている。ここで、デジタル化されたテンプレートデータとは、従来のテンプレートシートをスキャナ等の画像読取装置によってデジタル化したものや、前述の各実施形態でデジタル化したもの、デジタル的に作成されたテンプレートデータを指す。このテンプレートデータ保持部２１は、例えば、外部記憶装置で実現される。
【０１００】
テンプレートデータ保持部２１に保持された各テンプレートデータに、基準線や基準点を設定することも可能である。基準線及び基準点は、ユーザが指示入力装置を操作することで設定するものであり、これは基準線・基準点設定部１１２によって実行される。
【０１０１】
この基準線・基準点設定部１１２によって、標準モデルデータに対して、基準線及び基準点を設定することが可能である。これらの基準線及び基準点は、実際にＸ線画像上でテンプレートデータをオーバーレイ表示する際に使用されるものである。そして、この基準線及び基準点があることによって、その基準線及び基準点を基準に、ユーザは容易にオーバーレイ表示する標準モデルデータを切り替えることが可能になる。
【０１０２】
図９は本発明の実施形態４の標準モデルデータに対して、基準線と基準点を設定する例を示す図である。
【０１０３】
図９において、Ｃ２１及びＣ２２が切り出し後のテンプレートデータである。図９（ａ）において、ユーザは指示入力装置を操作することで、テンプレートデータＣ２１に対し、基準線ＣＬ２１と基準点ＣＰ２１を設定することが可能である。また、図９（ｂ）に示すように、基準線ＣＬ２２及び基準点ＣＰ２２を設定することも可能である。図９（ｂ）では、基準線ＣＬ２２が基準点ＣＰ２２を通るように設定されている。即ち、ユーザはテンプレートデータ内のどの位置にでも、基準線及び基準点を設定することが可能である。
【０１０４】
つまり、図９（ａ）に示すように、基準線ＣＬ２１及び基準点ＣＰ２１をそれぞれ別の位置に設定しても構わない。あるいは、図９（ｂ）に示すように、基準線ＣＬ２２及び基準点ＣＰ２２が重なっていても構わない。
【０１０５】
基準線・基準点設定部１１２によって、基準線及び基準点が設定されたテンプレートデータは、テンプレートデータ保持部１１に再度保持される。
【０１０６】
テンプレートデータ保持部１１に保持されているテンプレートデータは、インプラントのサイズを決定するためにテンプレートデータをＸ線画像上にオーバーレイ表示し、サイズ決定を行うための画面Ｗ１０１を通して表示部１１３に表示される。ここで、表示部１１３とは、ＣＲＴディスプレイや液晶ディスプレイ等の一般的な表示装置で実現される。
【０１０７】
表示部１１３に表示された画面Ｗ１０１において、ユーザは指示入力装置を操作することで、テンプレートデータの選択及び切替を行うことができる。ユーザが、画面Ｗ１０２において表示するテンプレートデータを切り替えるために、テンプレートデータ選択部１１４により任意のテンプレートデータを選択する。これにより、テンプレートデータ切替部１１５は画面Ｗ１０３に表示されているテンプレートデータを切り替える。
【０１０８】
この際、切り替える前に表示されていたテンプレートデータの基準線及び基準点の位置情報を位置記憶部１１６に一時的に記憶する。そして、テンプレートデータ切替部１１５は、位置記憶部１１６に記憶されている基準線及び基準点の位置を参照しながら、切替後のテンプレートデータを画面Ｗ１０３上に表示する。これにより、ユーザはテンプレートデータを切り替えた後に、再度回転や移動等の操作を行うことなく、テンプレートデータを目的とする位置に表示することが可能となる。
【０１０９】
尚、実施形態４を含め、本発明でテンプレートデータ及び、その基準線及び基準点の位置を規定する座標系は、例えば、画像表示領域（例えば、画面Ｗ１０３）の左上角を原点に、水平方向をＸ軸、垂直方向をＹ軸とするＸＹ座標系で表現されるものとする。また、基準線の角度情報については、例えば、基準線の一方の端点からＸ軸と水平な線分を規定した場合に、その線分と基準線との間の角度を基準線の角度とする。
【０１１０】
また、これらの定義は一例であり、用途や目的に応じて、様々な座標系を利用することが可能である。
【０１１１】
以下、テンプレートデータ切替部１５によるテンプレートデータの表示方法についてより詳細に説明する。
【０１１２】
図１０は本発明の実施形態４のテンプレートデータの表示例を示す図である。
【０１１３】
表示部１１３には、インプラントのサイズを決定するためにテンプレートデータをＸ線画像上にオーバーレイ表示し、サイズ決定を行うための画面Ｗ１０１が表示されている。
【０１１４】
ユーザは、インプラントのサイズを決定するために、指示入力装置を操作し、画面Ｗ１０２からあるテンプレートデータを選択する。図１０（ａ）では、Ｔｅｍｐａｌｔｅ４が選択されている。
【０１１５】
画面Ｗ１０２でテンプレートデータが選択されると、画面Ｗ１０３にその選択されたテンプレートデータがテンプレートデータ保持部１１１から読み出され、表示される。図１０（ａ）では、テンプレートデータＣ１０１が表示されている。
【０１１６】
また、テンプレートデータＣ１０１には、基準線・基準点設定部１１２により既に基準線ＣＬ１０１及び基準点ＣＰ１０１が設定されている。これらの基準線ＣＬ１０１及び基準点ＣＰ１０１は、テンプレートデータＣ１０１が表示されると共に、画面Ｗ１０３上に表示させても良いし、表示させなくてもどちらでも良い。
【０１１７】
テンプレートデータＣ１０１が表示されると、ユーザは指示入力装置を操作することでテンプレートデータＣ１０１を選択し、図１０（ｂ）に示すように、テンプレートデータＣ１０１を回転及び移動させ、サイズを測定するために患部に近づける。しかし、図１０（ｂ）の例では、選択したテンプレートデータＣ１０１は患部形状よりも大きくサイズが合わないことが確認できる。
【０１１８】
サイズが合わないと確認できると、次にユーザはテンプレートデータＣ１０１よりもサイズの小さいテンプレートデータを再度画面Ｗ１０２から選択する。図１０（ｃ）では、Ｔｅｍｐｌａｔｅ３が選択されている。
【０１１９】
ユーザの操作により、テンプレートデータの切替が行われると、テンプレートデータ切替部１１５は、初めに切替前に表示されていたテンプレートデータＣ１０１の基準線ＣＬ１０１及び基準点ＣＰ１０１の位置情報を位置記憶部１１６に一時的に記憶させる。
【０１２０】
テンプレートデータＣ１０１の基準線ＣＬ１０１及び基準点ＣＰ１０１の位置情報を位置記憶部１１６に記憶し終わると、テンプレートデータ切替部１１５は選択されたテンプレートデータＣ１０２をテンプレートデータ保持部１１１から読み出す。
【０１２１】
また、テンプレートデータ切替部１１５は、選択されたテンプレートデータを読み出すと共に、位置記憶部１１６に記憶されている基準線及び基準点の位置情報を参照する。そして、その参照した位置情報に基づき、テンプレートデータＣ１０２を表示部１１３（画面Ｗ１０３）上に表示する。
【０１２２】
図１０（ｃ）はテンプレートデータ切替部１１５によってテンプレートデータが切り替わった後の図である。表示されたテンプレートデータＣ１０２は、基準線ＣＬ１０２と基準点ＣＰ１０２を保持している。即ち、テンプレートデータ切替部１１５は、位置記憶部１１６に記憶されている切替前のテンプレートデータの基準線及び基準点を参照し、切替後のテンプレートデータを基準点が重なる位置に表示し、基準線の回転角度分回転させて表示させる。
【０１２３】
次に、テンプレートデータ切替部１１５によるテンプレートデータの切替処理の処理フロについて、具体例とともに、図１１を用いて説明する。
【０１２４】
図１１は本発明の実施形態４のテンプレートデータ切替部によるテンプレートデータの切替処理の処理フローを示す図である。
【０１２５】
テンプレートデータ切替部１１５は、テンプレートデータの切替の発生を検知すると、位置記憶部１１６に切替前のテンプレートデータＣ１０１に対する基準点ＣＰ１０１の座標と基準線ＣＬ１０１の回転角度を記憶する（ステップＳ１０１）。
【０１２６】
次に、切替後のテンプレートデータＣ１０２の基準点を位置記憶部１１６に記憶してある基準点ＣＰ１０１の座標と同じ位置で基準点ＣＰ１０２を、さらに、基準線ＣＬ１０１の回転角度と同じ回転をさせた基準線ＣＬ１０２を表示する（ステップＳ１０２）。
【０１２７】
これにより、テンプレートデータの切替が発生しても、ユーザの意図した位置に切替後のテンプレートデータが表示されるようになり、ユーザは再度、回転や移動等の操作を行わずにテンプレートデータのサイズ測定を行うことが可能となる。従って、作業効率が大幅に向上される。
【０１２８】
尚、図１１では、基準点の座標と、基準線の回転角度の両方を用いて、テンプレートデータの切替を実行する構成としているが、少なくとも一方を用いて、テンプレートデータの切替を実行する構成としても良い。
【０１２９】
以上説明したように、実施形態４によれば、ユーザがテンプレートデータを選択し直しても、回転及び移動を再度行うことなく目的とする位置にテンプレートデータをオーバーレイ表示することが可能となる。そのため、ユーザが容易にインプラントのサイズ決定を行えるだけでなく、作業効率が向上し、作業時間の短縮にも繋がる。
【０１３０】
＜実施形態５＞
図１２は本発明の実施形態５のテンプレートデータの表示例を示す図である。
【０１３１】
表示部１１３には、インプラントのサイズを決定するためにテンプレートデータをＸ線画像上にオーバーレイ表示し、サイズ決定を行うための画面Ｗ１０１が表示されている。
【０１３２】
実施形態４では、画面Ｗ１０３上に１つのテンプレートデータのみが表示されている際のテンプレートデータの切替方法について説明した。これに対し、実施形態５では、複数のテンプレートデータが画面Ｗ１０３上に表示されている際のテンプレートデータの切替方法について説明する。
【０１３３】
図１２（ａ）の画面Ｗ１０３には、２つのテンプレートデータＣ１０１とＣ１０３が表示されている。今、ユーザは、テンプレートデータＣ１０１を回転及び移動し、右足関節のサイズ測定を行おうとしている。しかし、テンプレートデータＣ１０１ではサイズが大きすぎるので、ユーザはテンプレートデータＣ１０１よりもサイズの小さいテンプレートデータに切り替える必要がある。
【０１３４】
そこで、ユーザは、指示入力装置により画面Ｗ１０２からＴｅｍｐｌａｔｅ３を選択し、テンプレートデータを切り替える。この際、実施形態４で説明したように、テンプレートデータ切替部１１５は位置記憶部１１６に切替前のテンプレートデータに対する基準点の座標及び基準線の回転角度を記憶する。
【０１３５】
しかし、図１２（ａ）では、テンプレートデータが２つ表示されている。そこで、画面Ｗ１０３上にテンプレートデータが複数表示されている場合は、テンプレートデータ切替部１１５はテンプレートデータ選択部１１４によって選択されているテンプレートデータの基準点の座標及び基準線の回転角度を位置記憶部１１６に記憶させる。
【０１３６】
即ち、図１２（ａ）の場合、選択されているテンプレートデータはＣ１０１である。そのため、テンプレートデータ切替部１１５は、指示入力装置でテンプレートデータの切替が発生すると、テンプレートデータＣ１０１の基準点の座標及び基準線の回転角度を位置記憶部１１６に記憶させる。
【０１３７】
図１２（ｂ）は、テンプレートデータ切替部１１５により、テンプレートデータの切替後の図である。
【０１３８】
テンプレートデータ切替部１１５は、テンプレートデータＣ１０１の基準点の座標及び基準線の回転角度を位置記憶部１１６に記憶させている。そのため、切替後のテンプレートデータＣ１０２は位置記憶部１１６に記憶されている基準点の座標及び基準線の回転角度を参照して表示される。従って、切替直後に図１２（ｂ）の状態となり、ユーザは再度回転及び移動をすること無しに、目的とする位置へテンプレートデータを即座に表示することができる。
【０１３９】
以上説明したように、実施形態４によれば、複数のテンプレートデータを用いて、操作している場合にも、操作対象と選択されているテンプレートデータについて、その基準線及び基準点についての情報を位置記憶部１１６に記憶する。これにより、操作対象として着目している（直前に選択された）テンプレートデータに対する切替が発生した場合でも、適切に切替後のテンプレートデータを意図する位置に配置することが可能となる。
【０１４０】
＜実施形態６＞
図１３は本発明の実施形態６のテンプレートデータの表示例を示す図である。
【０１４１】
表示部１１３には、インプラントのサイズを決定するためにテンプレートデータをＸ線画像上にオーバーレイ表示し、サイズ決定を行うための画面Ｗ１０１が表示されている。
【０１４２】
実施形態６では、実施形態４及び５と違い、異なる形状のテンプレートデータを画面Ｗ１０３上に表示する際の例を示す。図１３では、既にテンプレートデータＣ１０２が存在し、テンプレートデータＣ１０２は基準線ＣＬ１０２を持っている。
【０１４３】
次に、ユーザは、指示入力装置を操作することで、テンプレートデータＣ１０２とは異なる形状のテンプレートデータＳ１０１を画面Ｗ１０３上に表示する。即ち、画面Ｗ１０２上でＴｅｍｐｌａｔｅ７を選択し、その選択されたテンプレートデータが画面Ｗ１０３上に表示されることになる。
【０１４４】
選択されたテンプレートデータＳ１０１も、また基準線ＳＬ１０１を持っている。通常、異なる形状のテンプレートデータが選択されると、図１３（ａ）のように、画面Ｗ１０３上の適当な位置にテンプレートデータＳ１０１が表示される。
【０１４５】
しかし、実施形態６では、図１３（ｂ）のように、テンプレートデータＣ１０２の基準線ＣＬ１０２とテンプレートデータＳ１０１の基準線ＳＬ１０１が重なるようにテンプレートデータを表示する。
【０１４６】
また、実施形態６では、テンプレートデータＣ１０２の基準点ＣＰ１０２とテンプレートデータＳ１０１の基準点ＳＰ１０１とが重なるようにテンプレートデータを表示しても構わない。
【０１４７】
以上説明したように、実施形態６によれば、既に表示されているテンプレートデータに対して、別のテンプレートデータを追加して表示する場合には、両者の基準線及び基準点に基づいて、追加するテンプレートデータの表示位置を決定する。これにより、異なる形状のテンプレートデータも回転すること無しに目的とする位置に即座に表示することが可能となる。
【０１４８】
＜実施形態７＞
本発明のテンプレートデータ処理装置では、表示部１１３（あるいは表示部２２）に表示されている撮影画像とオーバーレイ表示されたテンプレートデータとを表示装置上において実物サイズで表示しても構わない。
【０１４９】
＜実施形態８＞
本発明のテンプレートデータ処理装置では、切り出されたテンプレートデータ（標準モデルデータ）に対して、切出前の標準モデルデータを含むテンプレートデータの元データを表示することも可能である。
【０１５０】
即ち、図１４（ａ）において、指示入力装置によりテンプレートデータＣ１０２の元データを表示するように指示が出されると、図１４（ｂ）に示すように、テンプレートデータ保持部１１１からその元データを読み出し、表示部１１３に表示する。
【０１５１】
テンプレートデータの元データには、そのテンプレートデータの製造元等が記載されているので、表示部１１３にテンプレートデータの元データを表示することにより、容易に製造元の会社等を確認でき、実際に使用するインプラントの発注等に役に立つ。
【０１５２】
＜実施形態９＞
本発明のテンプレートデータ処理装置では、複数のテンプレートデータが表示部１１３に表示されている場合、個々のテンプレートデータを用途や目的に応じて、その表示状態を表示／非表示にすることも可能である。
【０１５３】
即ち、テンプレートデータ選択部１１４によって選択されたテンプレートデータを指示入力装置で非表示の指示を出すと、表示部１１３はそのテンプレートデータを一時的に非表示にすることも可能である。
【０１５４】
これにより、複数のテンプレートデータが画面上にたくさん表示されていて、操作上のその表示内容が繁雑となるような場合でも、目的とするテンプレートデータだけのみを一時的に表示することが可能となる。
【０１５５】
＜実施形態１０＞
本発明のテンプレートデータ処理装置では、図８のデータ処理装置において、計測部１１７を構成している。そして、その計測部１１７によって計測された計測値を参照して、最適なサイズのテンプレートデータをテンプレートデータ保持部１１１から読み出し、表示部１１３に表示しても構わない。
【０１５６】
より具体的には、計測部１１７により３点（基準点、基準線の両端）を通る円が描画され、その円の直径が５０ｃｍであるとすると、その５０ｃｍに対応するテンプレートデータがテンプレートデータ保持部１１１から読み出し、表示部１１３に表示する。つまり、作業に必要と思われる適切なテンプレートデータを選択して、これを表示部１１３に表示する。これにより、テンプレートデータの選択作業をより効率的に実行することができる。
【０１５７】
尚、上記各実施形態では、テンプレートとして、人工骨用のテンプレートを例に挙げて説明しているが、これに限定されない。例えば、医療画像に基づいて、患者に適用する人工皮膚、歯形、人工歯、人工血管、人工弁、移植片、移植組織、移植物等の様々なインプラントに関するテンプレートを用いるデータ処理に適用することが可能である。
【０１５８】
また、テンプレートシートは、Ｘ線画像の拡大率を考慮して作成されている場合を例に挙げて説明したが、装置構成によっては、Ｘ線画像が縮小されている場合もあり得る。この場合は、Ｘ線画像の縮小を考慮して作成されているテンプレートシートを用いることは言うまでもない。いずれにしても、テンプレートシートは、その変倍率（拡大率／縮小率）を考慮して作成されているテンプレートシートを用いる。
【０１５９】
更に、実施形態１乃至１０を任意に組み合わせた実施形態を適宜構成して実現することも可能である。
【０１６０】
以上、実施形態例を詳述したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０１６１】
尚、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図に示すフローチャートに対応したプログラム）を、システムあるいは装置に直接あるいは遠隔から供給する。そして、そのシステムあるいは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【０１６２】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【０１６３】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であっても良い。
【０１６４】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスクがある。また、更に、記録媒体としては、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などがある。
【０１６５】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、その接続先のホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【０１６６】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１６７】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。また、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現され得る。
【０１６８】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【０１６９】
【図１】テンプレートシートの一例を示す図である。
【図２】本発明の実施形態１のテンプレートデータ処理装置の機能構成を示すシステム図である。
【図３】本発明の実施形態１の切出部によるテンプレートデータの切出例を示す図である。
【図４】本発明の実施形態１のテンプレートデータ処理装置が実行する処理を示すフローチャートである。
【図５】本発明の実施形態１の計測部によって拡大率を判定するための計測方法を説明するための図である。
【図６】本発明の実施形態２の計測部によってテンプレートデータ自身の長さを計測する例を示す図である。
【図７】従来の作業例を説明するための図である。
【図８】本発明の実施形態４のテンプレートデータ処理装置の機能構成を示すシステム図である。
【図９】本発明の実施形態４の標準モデルデータに対して、基準線と基準点を設定する例を示す図である。
【図１０】本発明の実施形態４のテンプレートデータの表示例を示す図である。
【図１１】本発明の実施形態４のテンプレートデータ切替部によるテンプレートデータの切替処理の処理フローを示す図である。
【図１２】本発明の実施形態５のテンプレートデータの表示例を示す図である。
【図１３】本発明の実施形態６のテンプレートデータの表示例を示す図である。
【図１４】本発明の実施形態８のテンプレートデータの表示例を示す図である。
【符号の説明】
【０１７０】
２１、１１１  テンプレートデータ保持部
２２、１１３  表示部
２３、１１７  計測部
２４  判定部
２５  制御部
２６  切出部
２７  解像度修正部
２９  誤差指定部
１１２  基準線・基準点設定部
１１４  テンプレートデータ選択部
１１５  テンプレートデータ切替部
１１６  位置記憶部
【図１】
2007200153.tif 000003
【図２】
2007200153.tif 000004
【図３】
2007200153.tif 000005
【図４】
2007200153.tif 000006
【図５】
2007200153.tif 000007
【図６】
2007200153.tif 000008
【図７】
2007200153.tif 000009
【図８】
2007200153.tif 000010
【図９】
2007200153.tif 000011
【図１０】
2007200153.tif 000012
【図１１】
2007200153.tif 000013
【図１２】
2007200153.tif 000014
【図１３】
2007200153.tif 000015
【図１４】
2007200153.tif 000016