(57)【要約】【課題】  操作者にかかる負担を軽減しながらも、人工骨を用いた手術計画システム用の複数の人工骨テンプレート情報を効率良く生成する。【解決手段】    複数のテンプレートに付与すべき共通な付帯情報を入力するための第１の付帯情報入力領域４０４と、各テンプレートデータ毎に独立して付与すべき付帯情報を入力するための第２の付帯情報入力領域４０５とを表示する。複数のテンプレートデータが選択された状態で、第１の付帯情報入力領域４０４から付帯情報が入力された場合、当該入力された付帯情報を、選択中の全テンプレートデータに対する入力として、第２の付帯情報入力領域４０５を更新する。そして、登録ボタン４０６がクリックされると、第２の付帯情報入力領域４０５のデータを個々のテンプレートの付帯情報として、テンプレートデータベースに登録する。【選択図】  図４
2007233870.tif 000002
【特許請求の範囲】
【請求項１】
人工骨を用いた手術計画システム用の人工骨テンプレート情報を生成する手術計画支援装置であって、
人工骨画像のテンプレートデータを入力し、記憶保持する入力手段と、
複数のテンプレートに付与すべき共通な付帯情報を入力するための第１の付帯情報入力領域と、各テンプレートデータ毎に独立して付与すべき付帯情報を入力するための第２の付帯情報入力領域とを表示する表示手段と、
前記入力手段で入力し、記憶保持された複数のテンプレートデータが選択された状態で、前記第１の付帯情報入力領域から付帯情報が入力された場合、当該入力された付帯情報を、選択中の全テンプレートデータに対する入力として、前記第２の付帯情報入力領域を更新する更新手段と、
出力指示入力があった場合、前記第２の付帯情報入力領域に入力された各テンプレートの付帯情報に従い、各テンプレートと該当する付帯情報を、前記人工骨テンプレート情報として出力する出力手段と
を備えることを特徴とする手術計画支援装置。
【請求項２】
前記出力手段は、前記人工骨を用いた手術計画システムが利用する人工骨テンプレートデータベースに出力し、登録させることを特徴とする請求項１に記載の手術計画支援装置。
【請求項３】
人工骨を用いた手術計画システム用の人工骨テンプレート情報を生成する手術計画支援装置の制御方法であって、
人工骨画像のテンプレートデータを入力し、記憶保持する入力工程と、
複数のテンプレートに付与すべき共通な付帯情報を入力するための第１の付帯情報入力領域と、各テンプレートデータ毎に独立して付与すべき付帯情報を入力するための第２の付帯情報入力領域とを表示装置に表示する表示工程と、
前記入力工程で入力し、記憶保持された複数のテンプレートデータが選択された状態で、前記第１の付帯情報入力領域から付帯情報が入力された場合、当該入力された付帯情報を、選択中の全テンプレートデータに対する入力として、前記第２の付帯情報入力領域を更新する更新工程と、
出力指示入力があった場合、前記第２の付帯情報入力領域に入力された各テンプレートの付帯情報に従い、各テンプレートと該当する付帯情報を、前記人工骨テンプレート情報として出力する出力工程と
を備えることを特徴とする手術計画支援装置の制御方法。
【請求項４】
前記出力工程は、前記人工骨を用いた手術計画システムが利用する人工骨テンプレートデータベースに出力し、登録させることを特徴とする請求項３に記載の手術計画支援装置の制御方法。
【請求項５】
コンピュータが読み込み実行することで、請求項１に記載の装置の機能を実現するためのコンピュータプログラム。
【請求項６】
請求項５に記載のコンピュータプログラムを格納したことを特徴とするコンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、手術に使用する人工関節をコンピュータ上で模擬的に配置して、適切な人工関節を決定するための医療支援技術に関する。
【背景技術】
【０００２】
従来、医療分野において変形性股関節症、大腿骨頭壊死症、関節リウマチなどの疾患による股関節障害や肩、肘、膝といったさまざまな部位における障害の治療に人工関節置換手術が行われている。
【０００３】
人口関節を使用する際、患者に応じて適切な形状の人工骨を選択することが重要である。そこで、従来では、手術部位のＸ線写真のフイルム上に人工骨の標準モデルの描かれた透明なフィルム状のテンプレートを重ね合わせることで患部に適合するか否かを確認していた。しかしながら、これらの作業は多数あるテンプレートの中から手作業で適切な人工骨を見つけ出さなければならず、医師にかかる負担は無視できない。また、テンプレートの管理も容易ではなかった。
【０００４】
そこで、近年ディスプレイに表示したＸ線画像とデジタルデータのテンプレートをコンピュータ上で重ね合わせるシステムが登場し、手術計画に利用され始めている（特許文献１）。
【特許文献１】特開２００３−２７１７４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
一般的に、人工骨のテンプレートは、人工骨を製造するメーカが作成している。そのため、手術計画システムでデジタルデータのテンプレートを使用するためには、人工骨メーカからデジタルデータの供給を受け、デジタルテンプレートとしてシステムに組み込まなければならない。例えば、特許文献１に開示された方法は、デジタルテンプレートがシステムに予め組み込まれている。このため、手術計画システムには、膨大なデジタルテンプレートの情報を組み込む必要があり、システムの価格高騰へとつながってしまう。また、日々新しい人工骨が開発されているため、医療施設が新しい人工骨を使用したい場合には手術計画システムメーカが新たなデジタルテンプレートを作成するのを待たなければ、新たな人工骨を手術計画システムで使用することが出来ない。
【０００６】
そこで、医療施設の保有するテンプレートをスキャナで読み込むなどしてデジタルテンプレートを作成することが考えられる。しかし、単にスキャナで読取って得られた画像は、医療用のテンプレートとしては使用できない。なぜなら、人工骨には型番やサイズ、メーカや部位情報などの情報があり、これらの情報とデジタルテンプレートデータを関連付けることで始めて意味なすからである。そのためデジタル化されたテンプレートデータに対して、これらの情報を付与することが必要となる。
【０００７】
人工骨のデータは、部位やタイプ（カップ、ステム等）が同じであるものの、わずかにサイズが異なるものや、材質のみが異なるものなどがあり、異なる人工骨でも同じ部位情報やタイプ情報が使用されるものが多く存在する。つまり、このようなデータに対して逐一、データを指定して付帯情報を付与するのは作業効率がよいとは言えない。
【０００８】
また、特許文献１には、デジタルテンプレートは予めデータとして用意されていると記載されてあるのみであり、具体的なデジタルテンプレートの作成方法については残念ながら言及されてもいない。
【０００９】
本発明は、効率的にテンプレートデータを作成できるシステムが望まれていることに鑑みなされたものである。そして、本発明は、医療システムで利用するための複数のテンプレート情報を効率良く生成する技術を提供しようとするものである。
【課題を解決するための手段】
【００１０】
この課題を解決するため、例えば本発明の手術計画支援装置は以下の構成を備える。すなわち、
人工骨を用いた手術計画システム用の人工骨テンプレート情報を生成する手術計画支援装置であって、
人工骨画像のテンプレートデータを入力し、記憶保持する入力手段と、
複数のテンプレートに付与すべき共通な付帯情報を入力するための第１の付帯情報入力領域と、各テンプレートデータ毎に独立して付与すべき付帯情報を入力するための第２の付帯情報入力領域とを表示する表示手段と、
前記入力手段で入力し、記憶保持された複数のテンプレートデータが選択された状態で、前記第１の付帯情報入力領域から付帯情報が入力された場合、当該入力された付帯情報を、選択中の全テンプレートデータに対する入力として、前記第２の付帯情報入力領域を更新する更新手段と、
出力指示入力があった場合、前記第２の付帯情報入力領域に入力された各テンプレートの付帯情報に従い、各テンプレートと該当する付帯情報を、前記人工骨テンプレート情報として出力する出力手段とを備える。
【発明の効果】
【００１１】
本発明によれば、操作者にかかる負担を軽減しながらも、人工骨を用いた手術計画システム用の複数の人工骨テンプレート情報を効率良く生成することが可能になる。
【発明を実施するための最良の形態】
【００１２】
以下、添付図面に従って本発明に係る実施形態を詳細に説明する。
【００１３】
＜第１の実施形態＞
図１は、本第１の実施形態における情報処理システムのハードウェア構成を示している。
【００１４】
制御部１０１は、ハードディスクなどの不揮発性記憶装置１０１１、ＲＡＭ１０１２、ＲＯＭ１０１３、ＬＡＮ／ＩＦ（ネットワークインタフェース）１０１４、ＤＩＳＫ／ＩＦ（ディスクインタフェース）１０１５、ＣＰＵ１０１６を備える。これらがシステムバス１０１７によって互いに接続されて、一般的なコンピュータ構成を成している。入力部１０２は、操作者が制御部１０１に対して操作信号を入力するための入力部であり、マウス、キーボードなどの入力装置から構成される。また、１０３はＣＲＴや液晶ディスプレイなどの一般的なモニタによって構成される表示部である。
【００１５】
なお、不揮発性記憶装置１０１１（実施形態では、ハードディスクとしている）には、上記のＯＳ、手術計画システム用のアプリケーションプログラム以外に、そのアプリケーションが参照するＸ線画像を記憶・管理するための医用画像ＤＢ（データベース）２１０、及び、人工骨のテンプレートに関する情報を記憶・管理するテンプレートＤＢ２１１が格納されている。
【００１６】
医用画像ＤＢ２１０は、各患者の医用画像（その患部のＸ線画像）とその付帯情報を記憶管理するものである。この医用画像ＤＢ２０１に格納されている医用画像データは、各患者のＸ線画像（ＣＴ画像、ＭＲＩ画像でも構わない）が、検索キーと対応づけて格納されている。典型的には、医用分野で広く用いられているＤＩＣＯＭ（Digital Imaging and COmmunications in Medicine）規格に準拠した医用画像フォーマットであることが望ましい。理由は、この規格に準拠することで、１つのファイルに画像データは勿論のこと、その撮像した部位（患部）や、患者名等の付帯情報（検索キーとして使用できる）を含めることができるからである。ただし、これら付帯情報と画像データとは互いに関連付けて、別々に記憶管理するようにしても良い。例えば、付帯情報（索引用のキーワード）、及び、医用画像データファイルへのアドレスを１レコードとするデータベースであっても構わない。
【００１７】
また、テンプレートＤＢ２１１（図１参照）は、人工骨データ及びその付帯情報を記憶管理するものである。人工骨データは、その人工骨の外形形状を示す画像データであり、線画を主体とするものであって、線画以外の背景部分は透過属性を持つものである。この人工骨の画像を、これ以降、単にテンプレートと呼ぶ。テンプレートの付帯情報には、人工骨のメーカ、人工骨の種類（タイプ）、人工骨のサイズ（寸法）、製品名、その人工骨の適用可能な部位（患部）名の情報が含まれる。図６はテンプレートＤＢ２１１のデータ構造の一例を示している。図示のように、テンプレートＤＢ２１１は、各テンプレートを検索する際に利用する索引ＤＢ２１１ａと、テンプレートの実体であるテンプレートデータファイル部２１１ｂで構成されている。
【００１８】
本装置に電源が投入されると、ＣＰＵ１０１６はＲＯＭ１０１３のブートプログラムを実行することで、不揮発性記憶装置１０１１内のＯＳ（オペレーティングシステム）をＲＡＭ１０１２にロードする。次いで、不揮発性記憶装置１０１１内に格納された実施形態の特徴とする処理アプリケーションプログラムをＲＡＭ１０１２に読み込み、人工骨手術計画システムとして機能することになる。
【００１９】
人工骨手術計画システムでは、手術対象の患者の医療画像であるＸ線画像を医用画像ＤＢ２１０から読み込み、表示する。そして、操作者（医師や技師）は、その医用画像上に、テンプレートＤＢ２１１から読出した人工骨画像（テンプレート）を幾つか表示し、その中の最適な人工骨画像見つけ出し、それをメーカに発注することになる。
【００２０】
本実施形態では、人工骨出術計画システムにおける上記のテンプレートの決定にあるのではなく、新規なテンプレート及びその付帯情報をテンプレートＤＢ２１１に登録する処理にある。そこで、以下では、説明を簡単なものとするため、テンプレート及び付帯情報の登録処理についてのみ説明することとする。
【００２１】
図２は、ＣＰＵ１０１６が実行する、実施形態におけるテンプレート登録処理に係るソフトウェア面の構成を示している。
【００２２】
データ入力部２０１は人工骨のテンプレートデータ（画像）を入力する部分である。このデータ入力部２０１は、ネットワーク上のファイルサーバ、或いは、不図示のイメージスキャナからテンプレートを入力する。場合によっては、医用画像用のＣＡＤ等の作成された人工骨のデータファイルを記憶した記憶媒体（ＣＤ−ＲＯＭ等）をディスクドライブ１０４にセットして、そこから読出しても構わない。いずれの場合であっても、本システムに適した画像に変換し、入力する。
【００２３】
付帯情報入力部２０２は入力したテンプレートに対する付帯情報を入力する部分である。この付帯情報入力部２０２は、表示部１０３へのＧＵＩ（グラフィカルユーザインタフェース）の表示処理と、その表示に従って入力部１０２を構成するキーボードやマウス等のポインティングデバイスからの入力処理で構成される。
【００２４】
メイン処理部２０３は、テンプレートやその付帯情報の入力の制御、並びに、テンプレートＤＢ２１１への登録に係る処理の中枢となる部分である。
【００２５】
付帯情報付与手段２０４は、テンプレートと付帯情報とを互いに関連づける処理を行なう部分であり、データ出力部２０５は付帯情報が付与されたテンプレートをテンプレートＤＢ２１１に出力（登録）するためのデータ出力部である。
【００２６】
また、データの入力、付帯情報の入力、実行の指示などは表示部１０３に表示されたGUI（グラフィカルユーザインタフェース）上で、入力部１０２のマウス、キーボード等を操作することによって行う。
【００２７】
次に本実施形態におけるＣＰＵ１０１６が実行する人工骨手術計画システムのアプリケーションプログラム中の、テンプレート登録処理部分を図３のフローチャートに従って説明する。
【００２８】
まずＣＰＵ１０１６は、ステップＳ３０１において、データ入力部２０１を介して、付帯情報を付与しようとするテンプレートを入力する。入力するテンプレートは幾つでも構わない。入力されたテンプレートデータは、不揮発性記憶装置１０１１に予め確保された一時記憶用フォルダに格納していく。この一時記憶用フォルダは、後の登録作業を視覚的にも分かりやすくするため、ある程度の階層化されたフォルダ群で構成されている。操作者は、一時記憶用フォルダの階層リストを表示を見て、その中の所望とするフォルダを指定することで、テンプレートを格納していく。
【００２９】
次いで、ステップＳ３０２において、操作者に対して、先のステップＳ３０１で入力したテンプレートデータを選択させる。この選択の詳細は後述するが、入力したテンプレートの一覧を表示し、ポインティングデバイスで選択させるものである。
【００３０】
次にステップＳ３０３では、ステップＳ３０２において選択されたテンプレートデータに対して付帯情報を入力する。この付帯情報の入力はキーボードより行われるが、その詳細は後述する。
【００３１】
ステップＳ３０４に処理が移ると、ＣＰＵ１０１６は、操作者によるテンプレートＤＢ２１１への登録指示を検出する。登録指示を検出すると、処理はステップＳ３０５に進む。このステップＳ３０５では、ステップＳ３０２で選択された各テンプレートとステップＳ３０３において設定した付帯情報から、図６に示すようなテンプレートＤＢ２１１に登録するための形式のデータを生成する。そして、ＣＰＵ１０１６は、ステップＳ３０６に進んで、データ出力部２１１を介して、生成されたデータをテンプレートＤＢ２１１に出力し、登録を行なう。
【００３２】
次に、上記図３の処理を、実施形態のシステムが稼動している際のＧＵＩを用いて説明する。図４は、テンプレート登録処理時における表示部１０３に表示されるＧＵＩを示している。
【００３３】
図示において、４０１はメインウィンドウであり、このウィンドウ内でテンプレートデータに付帯情報を付与する様々な操作を行う。このメインウィンドウ４０１は表示部１０３に表示される。この表示処理はメイン処理部２０３によって行われる。また、メイン処理部２０３は、操作者によるマウスやキーボードといった一般的な入力部１０２からの情報をデータ入力部１０２を介して入力し、それに応じた処理も行なう。
【００３４】
４０２は最上位のフォルダを指定する最上位フォルダ選択領域であり、付帯情報を付与しようとするテンプレートを一時的に格納するためのルートフォルダを選択するためのものである。この最上位フォルダ選択領域に表示されるフォルダは、操作者が特に変更しない限り、次回、起動時にも該当するフォルダが選択状態になる。
【００３５】
４０３は、最上位フォルダの下位に位置するフォルダを階層表示し、付帯情報の付与しようとしているテンプレートの格納先を指示するため、及び、テンプレートＤＢ２１１に登録する対象のテンプレートを選択するためのテンプレートデータ選択領域である。
【００３６】
４０４は共通な付帯情報を入力するための第１の付帯情報入力領域である。４０５は選択された個々のテンプレートの付帯情報を入力するため、及び、各テンプレートに付与された付帯情報を確認するための第２の付帯情報入力領域である。
【００３７】
４０６は選択したテンプレートに付帯情報を付加して、テンプレートＤＢ２１１への登録指示するためのボタン、４０７は本処理の終了指示のためのボタンである。そして、４０８は、付帯情報が未入力のテンプレートデータの入力指示するためのボタンである。
【００３８】
上記ＧＵＩにおいて、テンプレートの入力（図３のステップＳ３０１）は次のようになる。
【００３９】
まず、テンプレートデータ選択領域４０３中の所望とするフォルダをポインティングデバイスで選択し、テンプレートの格納先を設定する。ＣＰＵは、１０１６はこの指定されたフォルダへのパスを一時的に記憶する。次いで、テンプレート入力ボタン４０８のクリックを検出すると、テンプレートのリソースの選択のためのダイアログボックスを表示しする。操作者はその中からリソースを選択し、選択されたリソースからテンプレートデータを入力する。リソースには、スキャナ、ファイル（記憶媒体）があり、いずれかを選択することになる。例えば、テンプレートデータ選択領域４０３中のフォルダ「ＣＵＰ」を選択して、テンプレートをスキャナから読込むと、その読み込んだ各ページのイメージデータがフォルダ「ＣＵＰ」の下位にファイルとして格納される。従って、操作者は部位「ＣＵＰ」のテンプレートが印刷された用紙、フィルム等をスキャナにセットし、上記操作を行なえば良い。なお、ファイル名は操作者が自由に変更可能である。名前の変更は、該当するファイルを選択し、キーボードから入力すれば良い。以上のようにして、テンプレートデータの入力が行われる。
【００４０】
次に、テンプレートへの付帯情報の付加について説明する。
【００４１】
例えば、部位「ＣＵＰ」のテンプレートを複数入力した場合、それぞれが、タイプ「ＣＵＰ」としての付帯情報を持つものであるから、テンプレートの数分だけ、付帯情報タイプとして「ＣＵＰ」と入力するのは操作性が悪い。一方、個々のテンプレート毎に異なる可能性が高い付帯情報（例えばサイズやカタログＮｏ）は、個別に入力せざるをえない。本実施形態では、この両方を満たすように作用する。具体的には次のようにする。
【００４２】
まず、テンプレートＤＢ２１１にまとめて登録しようとするテンプレートを少なくとも１つ選択する。図４では、テンプレートデータ選択領域４０３のフォルダ「ＣＵＰ」の下位にある５つのテンプレートを選択している状態を示している。
【００４３】
選択された各テンプレートには、この時点では付帯情報が１つも付加されていないが、ファイル名が確定しているので、第２の付帯情報入力領域４０５のフィールド「ＦｉｌｅＮａｍｅ」には、選択された個々のファイル名を表示する。
【００４４】
操作者は、選択したテンプレートに共通の付帯情報については、第１の付帯情報入力領域４０４内の各項目欄に文字列をキーボードより入力する。ＣＰＵ１０１６が、この第１の付帯情報入力領域４０４内の１つの項目欄に文字列の入力が完了したことを検出（キーボードよりｅｎｔｅｒキーが入力されるか、他の欄にフォーカスが移動した場合）と、第２の付帯情報入力領域４０５を更新する。具体的には、第１の付帯情報入力領域４０４内に入力されたデータが、選択中の全テンプレートの該当するフィールド（セル）にその文字列が入力されたと見なし、第２の付帯情報入力領域４０５の各セルを更新する。図４の例では、第１の付帯情報入力領域４０４において、欄Vender（メーカー名）,Body part（部位）, Type（テンプレートのタイプ）, Material（材質）の各欄に文字列を設定している例を示し、その結果が、第２の付帯情報入力領域４０５の同一名のフィールドに反映されていることを示している。付帯情報としてのSize（サイズ）,Catalog Number（カタログ番号）,Description（コメント）については、第２の付帯情報入力領域４０５の各セル（線分で囲まれた領域）に、キーボードを操作して入力する。
【００４５】
つまり、第１の付帯情報入力領域４０４は複数のテンプレートデータに対して共通の付帯情報を入力する際に使用し、第２の付帯情報入力領域４０５は個々のテンプレートデータに対して固有の付帯情報を付与するために使用するものと言える。
【００４６】
なお、図示の付帯情報の種類は一例であって、これ以外の付帯情報を含んでも構わない。画面の制約上、表示可能な項目に限りがある場合には、領域４０４、４０５それぞれにスクロールバーを付加すれば良い。また、第１の付帯情報入力領域４０４の各入力テキストボックスは、テンプレートデータ選択領域４０３において選択されるデータが変更されるとクリアされる。
【００４７】
以上が、図３におけるステップＳ５０２、５０３の処理に相当する。
【００４８】
ここで、各テンプレート固有の情報を入力する際には元のテンプレートデータの形状やサイズを確認できると都合が良い。実施形態では、ＣＰＵ１１０６が、第２の付帯情報入力領域４０５のFileNameのフィールド、或いは、テンプレートデータ選択領域４０３中のファイルを、ポインティングデバイスでダブルクリックされたことを検出すると、図５に示すように、該当するテンプレートの画像を視覚的に確認するためのデータ確認ウインドウ４０８を表示する。
【００４９】
以上のようにして、選択したテンプレート（図４では５つ）について、付帯情報の入力が完了すると（第２の付帯情報入力領域４０５の表示内容で容易に判断できる）、操作者は登録ボタン４０６をクリックすることになる。
【００５０】
ＣＰＵ１１０６が、登録ボタン４０６のクリックを検出すると、第２の付帯情報入力領域４０５に表示されたテンプレートのファイル名、及び、付帯情報を先に説明した図６のような形式に変更し、テンプレートＤＢ２１１に登録する処理を行なう。このとき、登録が完了した元のテンプレートファイルは一時格納フォルダから削除するようにした。また、選択テンプレートのテンプレートＤＢ２１１への登録が完了すると、ＣＰＵ１１０６は、第１、第２の付帯情報入力領域４０４、４０５の表示内容をクリアする。これによって、次のテンプレートの登録処理を行なうことが可能になる。
【００５１】
ここで、図４のＧＵＩにおける具体的な処理を示すと図７のフローチャートのようになる。
【００５２】
まず、ステップＳ７０１では、操作者からの入力を待つ。この入力は、マウス、キーボードからの入力である。
【００５３】
入力を検出すると、処理はステップＳ７０２に進み、第１の付帯情報入力領域４０４内への入力であるか否かを判断する。第１の付帯情報入力領域４０４以外の入力であると判断した場合には、ステップＳ７０３に進み、該当する処理を行なう。このステップＳ７０３の処理は、第２の付帯情報入力領域４０５へのキーボードによる入力は勿論、テンプレートファイルの選択、登録ボタンのクリックによるテンプレートＤＢ２１１への登録等が含まれる。
【００５４】
さて、第１の付帯情報入力領域４０４への入力であったと判断した場合、処理はステップＳ７０４に進む。ここでは、その入力された項目（付帯情報の種類）のデータが、選択された全テンプレートの該当する項目への入力であるものとし、各テンプレートの該当する項目に、入力されたデータをコピーし、第２の付帯情報入力領域４０５の表示を更新する。
【００５５】
以上説明したように本実施形態によれば、複数のテンプレートデータに対して付帯情報を一括して入力するインタフェースと、個別に入力するインタフェースを備えることによって、効率的に人工骨データのテンプレートをテンプレートＤＢ２１１に登録することが可能になる。また、付帯情報が入力が終わったか否かは、第２の付帯情報入力領域４０５の表示から容易に判別できるので、限られた画面面積を有効活用することも可能になる。
【００５６】
＜第２の実施形態＞
上記第１の実施形態では、人工骨のテンプレートとその付帯情報を入力し、テンプレートＤＢ２１１に登録する例を説明したが、テンプレートＤＢ２１１に登録する直前のデータを作成するようにしても構わない。また、生成するデータは、テンプレートＤＢ２１１に登録する際のフォーマットに合致したものとすればよいでろう。また作成されたデータの出力先は、別途設けられたフォルダとする。
【００５７】
テンプレートＤＢ２１１も、医用画像ＤＢ２１０と同様に、ＤＩＣＯＭフォーマットであれば、ＤＩＣＯＭ形式に、選択されたテンプレートファイルと入力した付帯情報からＤＩＣＯＭ形式のファイルを作成し、記憶装置に書き込めばよい。ＤＢに登録する直前のデータを生成するメリットは、他の医療機関のシステムでもそれを活用できることである。従って、人工骨のメーカが、この第２の実施形態を適用して、付帯情報を備えたテンプレートを作成すれば、各医療機関に配布するデータを生成することができる。
【００５８】
なお、上記第１、第２の実施形態では、医用画像ＤＢ２０１、テンプレートＤＢ２０３は共に、ローカルな装置の外部記憶装置（ハードディスク）に格納されているものとしたが、これによって本願発明が限定されるものではない。
【００５９】
ネットワーク接続されたＰＡＣＳ（Picture Archive and Communication System）などの医用画像サーバ等が保持し、本装置が端末として機能するようにしても構わない。また、先にも説明したが、医用画像はＤＩＣＯＭ形式が望ましいものの、他のフォーマットでも良いし、そのデータベースの記憶、管理は如何なるものでも構わない。また、記憶装置としては、ハードディスクに限らず、ＣＤ−ＲＯＭ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ，ＭＯ等といった記憶媒体とそれをドライブする装置で構成しても構わない。
【００６０】
また、上記実施形態からも容易に理解できるように、本実施形態の特徴の大部分は、コンピュータプログラムによって実現できるわけであるから、当然、本発明はそのようなコンピュータプログラムもその範疇とする。また、通常、コンピュータプログラムは、ＣＤ−ＲＯＭ等のコンピュータ可読記憶媒体に格納されていて、それをＰＣ装置にセットして、システムにコピーもしくはインストールすることで実行可能になる。従って、本発明は、かかるコンピュータ可読記憶媒体をもその範疇とすることは明らかである。
【図面の簡単な説明】
【００６１】
【図１】本実施形態に係るハードウェア構成図である。
【図２】実施形態における手術計画システムのテンプレートデータの登録に係るアプリケーションプログラムの機能ブロック構成図である。
【図３】テンプレートデータの登録処理手順を示すフローチャートである。
【図４】実施形態におけるテンプレート登録に係るＧＵＩの一例を示す図である。
【図５】図４のＧＵＩ上にテンプレート確認ウインドウが表示された状態を示す図である。
【図６】実施形態におけるテンプレートデータベースの構造の一例を示す図である。
【図７】図４のＧＵＩに基づく、操作者からの入力があった場合の処理手順を示すフローチャートである。
【図１】
2007233870.tif 000003
【図２】
2007233870.tif 000004
【図３】
2007233870.tif 000005
【図４】
2007233870.tif 000006
【図５】
2007233870.tif 000007
【図６】
2007233870.tif 000008
【図７】
2007233870.tif 000009