(57)【特許請求の範囲】
【請求項１】
第１のレイアウトで複数の表示領域が配置された第１の表示領域群を注視するユーザがポインタを操作するための第１操作信号を受け付けるとともに、前記第１のレイアウトとは異なる第２のレイアウトで複数の表示領域が配置された第２の表示領域群を注視するユーザがポインタを操作するための第２操作信号を受け付ける操作受付部と、
前記第１操作信号が受け付けられると、前記第１のレイアウトに応じてポインタの表示制御を行う一方、前記第２操作信号が受け付けられると、前記第２のレイアウトに応じてポインタの表示制御を行うポインタ制御部と、
を備え、
前記ポインタ制御部は、
前記第１操作信号が受け付けられると、前記第１の表示領域群の表示領域間のポインタの遷移を前記第１のレイアウトに応じて制御する一方、前記第２操作信号が受け付けられると、前記第２の表示領域群の表示領域間のポインタの遷移を前記第２のレイアウトに応じて制御する、
画像処理装置。
【請求項２】
前記ポインタ制御部は、
前記第１の表示領域群及び前記第２の表示領域群の外周をそれぞれポインタの横断禁止壁としてあつかう、
請求項１記載の画像処理装置。
【請求項３】
前記ポインタ制御部は、
前記第２の表示領域群を構成する前記複数の表示領域のうち少なくとも１つの表示領域を進入禁止領域に設定し、前記第２操作信号が受け付けられると、前記進入禁止領域の外周をポインタの横断禁止壁としてあつかいつつ前記第２のレイアウトに応じてポインタの表示制御を行う、
請求項１または２に記載の画像処理装置。
【請求項４】
前記ポインタ制御部は、
前記第２の表示領域群を構成する前記複数の表示領域のうち少なくとも１つの表示領域を進入禁止領域に設定し、前記第２操作信号が受け付けられると、前記進入禁止領域を挟んで位置する表示領域間を隣接する表示領域としてあつかうことにより、前記進入禁止領域をジャンプするようポインタの表示制御を行なう、
請求項１ないし３のいずれか１項に記載の画像処理装置。
【請求項５】
前記ポインタ制御部は、
画像の表示が行われない表示領域およびＸ線画像の表示領域の少なくとも一方を前記進入禁止領域に設定する、
請求項３または４に記載の画像処理装置。
【請求項６】
前記ポインタ制御部は、
前記第１操作信号が受け付けられると、第１の表示態様でポインタを表示する一方、前記第２操作信号が受け付けられると、第２の表示態様でポインタを表示する、
請求項１ないし５のいずれか１項に記載の画像処理装置。
【請求項７】
前記ポインタ制御部は、
前記第１操作信号が受け付けられると、第１の開始位置からポインタの表示および移動を開始する一方、前記第２操作信号が受け付けられると、第２の開始位置からポインタの表示および移動を開始する、
請求項１ないし６のいずれか１項に記載の画像処理装置。
【請求項８】
前記ポインタ制御部は、
前記第１操作信号に対応する第１ポインタおよび前記第２操作信号に対応する第２ポインタを前記第１の表示領域群および前記第２の表示領域群に同時に表示させ、前記第１操作信号が受け付けられると、前記第１のレイアウトに応じて前記第１ポインタの表示制御を行う一方、前記第２操作信号が受け付けられると、前記第２のレイアウトに応じて前記第２ポインタの表示制御を行う、
請求項１ないし７のいずれか１項に記載の画像処理装置。
【請求項９】
前記第２のレイアウトをあらかじめ記憶した記憶回路、
をさらに備え、
前記第１のレイアウトは、オペレーティングシステムが利用するディスプレイレイアウトとして前記オペレーティングシステムにあらかじめ設定され、
前記ポインタ制御部は、
前記第１操作信号が受け付けられると、前記オペレーティングシステムにあらかじめ設定された前記第１のレイアウトに応じてポインタの表示制御を行う一方、前記第２操作信号が受け付けられると、前記オペレーティングシステムが利用する前記ディスプレイレイアウトの設定を変更することなく、前記記憶回路にあらかじめ記憶された前記第２のレイアウトに応じてポインタの表示制御を行う、
請求項１ないし８のいずれか１項に記載の画像処理装置。
【請求項１０】
前記第１の表示領域群を構成する複数の表示領域のそれぞれに対応する画面を表示する１または複数のディスプレイと、
前記操作受付部に対して前記第１操作信号を出力する第１のポインティングデバイスと、
前記第２の表示領域群を構成する複数の表示領域のそれぞれに対応する画面を表示する１または複数のディスプレイと、
前記操作受付部に対して前記第２操作信号を出力する第２のポインティングデバイスと、
をさらに備えた請求項１ないし９のいずれか１項に記載の画像処理装置。
【請求項１１】
前記ポインタ制御部は、
前記第２のレイアウトの変更を受け付け、この変更後に前記第２操作信号が受け付けられると、変更後の第２のレイアウトに応じてポインタの表示制御を行う、
請求項１ないし１０のいずれか１項に記載の画像処理装置。
【請求項１２】
被検体を透過したＸ線を検出することでＸ線画像を生成するＸ線撮像装置と、
第１のレイアウトで複数の表示領域が配置された第１の表示領域群を注視するユーザがポインタを操作するための第１操作信号を受け付けるとともに、前記第１のレイアウトとは異なる第２のレイアウトで複数の表示領域が配置された第２の表示領域群を注視するユーザがポインタを操作するための第２操作信号を受け付ける操作受付部と、
前記第１操作信号が受け付けられると、前記第１のレイアウトに応じてポインタの表示制御を行う一方、前記第２操作信号が受け付けられると、前記第２のレイアウトに応じてポインタの表示制御を行うポインタ制御部と、
を備え、
前記ポインタ制御部は、
前記第１操作信号が受け付けられると、前記第１の表示領域群の表示領域間のポインタの遷移を前記第１のレイアウトに応じて制御する一方、前記第２操作信号が受け付けられると、前記第２の表示領域群の表示領域間のポインタの遷移を前記第２のレイアウトに応じて制御する、
Ｘ線診断装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、画像処理装置およびＸ線診断装置に関する。
【背景技術】
【０００２】
Ｘ線診断装置やＸ線ＣＴ（Computed Tomography）装置、ＭＲＩ（Magnetic Resonance Imaging）装置、超音波診断装置、核医学診断装置などの医用画像診断装置は、被検体の医用画像をはじめとする種々の情報を表示する表示装置を有する。
【０００３】
この種の表示装置には、同時に複数の画像を表示することができるよう、複数の表示領域を有するものがある。複数の表示領域からなる表示領域群は、１つのディスプレイを複数の表示領域に分割することにより、あるいは１つのディスプレイを１つの表示領域とすることにより、実現される。表示領域群は、表示領域ごとに異なる画像を表示可能に構成される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−２４４２２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
表示領域群は、たとえば、被検体の医用画像の撮像を行なう検査室とともに、検査室に隣接する制御室にも設置される場合がある。たとえば、Ｘ線アンギオシステムには、検査室と操作室のそれぞれに複数のディスプレイが配置されているものがある。この場合、検査室のユーザと操作室のユーザは、同じ画像を見ながら作業を行うことができ、非常に便利である。
【０００６】
しかし、検査室の表示領域の配置（以下、適宜ディスプレイレイアウトという）と、操作室のディスプレイレイアウトとが異なる場合、表示領域群に表示されるポインタの制御を行うことが難しい。たとえば、一方のディスプレイレイアウトにとって適切なポインタ制御を行なう場合、この制御が必ずしも他方のディスプレイレイアウトにとって適切なポインタ制御となるとは限らない。この場合、ユーザは、他方の表示領域群に表示されるポインタの操作を行うことが難しくなってしまう。
【課題を解決するための手段】
【０００７】
本発明の一実施形態に係る画像処理装置は、上述した課題を解決するために、本発明の一実施形態に係る画像処理装置は、第１のレイアウトで複数の表示領域が配置された第１の表示領域群を注視するユーザがポインタを操作するための第１操作信号を受け付けるとともに、前記第１のレイアウトとは異なる第２のレイアウトで複数の表示領域が配置された第２の表示領域群を注視するユーザがポインタを操作するための第２操作信号を受け付ける操作受付部と、前記第１操作信号が受け付けられると、前記第１のレイアウトに応じてポインタの表示制御を行う一方、前記第２操作信号が受け付けられると、前記第２のレイアウトに応じてポインタの表示制御を行うポインタ制御部と、を備えたものである。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施形態に係るＸ線診断装置の一例を示すブロック図。
【図２】撮像装置および画像処理装置の一構成例を示す外観図。
【図３】（ａ）−（ｅ）は、複数の表示領域および複数の表示領域の第１−第５レイアウト例を示す説明図。
【図４】画像処理装置の情報処理装置の内部構成例を概略的に示すブロック図。
【図５】（ａ）は、操作室表示領域群のレイアウトに適したポインタ表示制御が行われる場合における、操作室表示領域群上の位置Ｐ１と位置Ｐ２間をポインタが移動する様子の一例を示す説明図、（ｂ）は、操作室表示領域群のレイアウトに適したポインタ表示制御が行われる場合における、検査室表示領域群上の位置Ｐ１と位置Ｐ２間をポインタが移動する様子の一例を示す説明図、（ｃ）は、検査室表示領域群上の位置Ｐ１と位置Ｐ２間をポインタが術者Ｏの直感にあった移動をする様子の一例を示す説明図。
【図６】図４に示す処理回路により、互いにディスプレイレイアウトが異なる２以上の表示領域群のそれぞれについて、各表示領域群のレイアウトに適したポインタ表示制御を行う際の手順の一例を示すフローチャート。
【図７】（ａ）は、操作室表示領域群のうちの１つの表示領域に対応する表示領域が検査室表示領域群には構成されない場合における操作室表示領域群の一構成例を示す説明図、（ｂ）は同場合における検査室表示領域群の一構成例を示す説明図。
【図８】（ａ）は図６のステップＳ５で実行されるポインタの表示制御方法の１つとしての進入禁止領域に係るポインタ表示制御の様子の一例を示す説明図、（ｂ）は進入禁止領域に係るポインタ表示制御の様子の他の例を示す説明図。
【図９】進入禁止領域に係るポインタ表示制御の設定画面の一例を示す説明図。
【図１０】（ａ）−（ｃ）は、図６のステップＳ５で実行されるポインタの表示制御方法の１つとしてのポインタの表示態様の変更制御の様子の第１−第３例を示す説明図、（ｄ）は、図６のステップＳ５で実行されるポインタの表示制御方法の１つとしてのポインタの表示開始位置の一例を示す説明図。
【図１１】（ａ）は操作室入力回路用のポインタと検査室入力回路用のポインタの画像が同時に表示された操作室表示領域群の表示例を示す説明図、（ｂ）は両ポインタが同時に表示された検査室表示領域群の表示例を示す説明図。
【図１２】検査室表示領域群が１つの大画面ディスプレイにより構成される場合における、画像処理装置の情報処理装置の内部構成例を概略的に示すブロック図。
【図１３】図１２に示す処理回路により、互いにディスプレイレイアウトが異なる２以上の表示領域群のそれぞれについて、各表示領域群のレイアウトに適したポインタ表示制御を行う際の手順の一例を示すフローチャート。
【発明を実施するための形態】
【０００９】
本発明に係る画像処理装置およびＸ線診断装置の実施の形態について、添付図面を参照して説明する。
【００１０】
本発明の一実施形態に係る画像処理装置は、互いにディスプレイレイアウトが異なる２以上の表示領域群のそれぞれに対してポインタの画像を表示させるものであればよく、Ｘ線診断装置に限らずＸ線ＣＴ（Computed Tomography）装置、ＭＲＩ（Magnetic Resonance Imaging）装置、超音波診断装置などの他の医用画像診断装置にも適用することができる。
【００１１】
以下の説明では、本発明の一実施形態に係る画像診断装置を含む医用画像診断装置として、Ｘ線診断装置、特にＸ線アンギオ装置を用いる場合の例を示す。また、以下の説明では、互いにディスプレイレイアウトが異なる２以上の表示領域群の一例として、第１のレイアウトで複数の表示領域が配置されて操作室に設置された第１の表示領域群と、第２のレイアウトで複数の表示領域が配置されて検査室に設置された第２の表示領域群と、の２つの表示領域群をあつかう場合の例を示す。
【００１２】
図１は、本発明の一実施形態に係るＸ線診断装置１０の一例を示すブロック図である。Ｘ線診断装置１０は、たとえばＸ線アンギオ装置として構成され、図１に示すように、撮像装置１１と画像処理装置１２とを有する。
【００１３】
また、図２は、撮像装置１１および画像処理装置１２の一構成例を示す外観図である。図２には、Ｘ線診断装置１０がバイプレーン式の撮像装置１１を有する場合の一例を示した。
【００１４】
Ｘ線診断装置１０の撮像装置１１は、通常は検査室に設置され、被検体Ｐ（たとえば患者など）に関する画像データを生成するよう構成される。画像処理装置１２は、たとえば検査室に隣接する操作室に設置され、画像データにもとづく画像を生成して表示を行なうよう構成される。なお、画像処理装置１２は、撮像装置１１が設置される検査室に設置されてもよい。
【００１５】
図１に示すように、撮像装置１１は、Ｘ線検出器１３、Ｘ線源１４、Ｃアーム１５、インジェクタ１６、寝台１７、天板１８、およびコントローラ１９を有する。
【００１６】
Ｘ線検出器１３は、寝台１７の天板（たとえばカテーテルテーブルであってもよい）１８に支持された被検体Ｐを挟んでＸ線源１４と対向配置されるようＣアーム１５の一端に設けられる。Ｘ線検出器１３は、平面検出器（ＦＰＤ：ｆｌａｔ  ｐａｎｅｌ  ｄｅｔｅｃｔｏｒ）により構成され、被検体Ｐを透過してＸ線検出器１３に照射されたＸ線を検出し、この検出したＸ線にもとづいてＸ線の投影データを出力する。この投影データはコントローラ１９を介して画像処理装置１２に与えられる。なお、Ｘ線検出器１３は、イメージインテンシファイア、ＴＶカメラなどを含むものであってもよい。
【００１７】
Ｘ線源１４は、Ｃアーム１５の他端に設けられ、Ｘ線管球やＸ線絞りを有する。Ｘ線絞りは、たとえば複数枚の鉛羽で構成されるＸ線照射野絞りである。Ｘ線絞りは、コントローラ１９により制御されて、Ｘ線管球から照射されるＸ線の照射範囲を調整する。
【００１８】
Ｃアーム１５は、Ｘ線検出器１３とＸ線源１４とを一体として保持する。Ｃアーム１５がコントローラ１９に制御されて駆動されることにより、Ｘ線検出器１３およびＸ線源１４は一体として被検体Ｐの周りを移動する。
【００１９】
Ｘ線診断装置１０がＸ線アンギオ装置として用いられる場合、Ｘ線診断装置１０の撮像装置１１は、Ｘ線検出器１３とＸ線源１４とＣアーム１５とにより構成されるＸ線照射系を２系統有するバイプレーン式であってもよい（図２参照）。バイプレーン式の撮像装置１１を有する場合、Ｘ線診断装置１０は、床置き式Ｃアームを有するＦ（Frontal）側と、天井走行式Ωアームを有するＬ（Lateral）側の２方向からＸ線ビームを個別に照射させて、バイプレーン画像（Ｆ側画像およびＬ側画像）を取得することができる。
【００２０】
インジェクタ１６は、コントローラ１９により制御されて、術者Ｏにより被検体Ｐの所定の部位（たとえば患部など）に挿入されたカテーテル（カテーテルチューブ、図示せず）を介して造影剤を注入する装置である。造影剤の注入および停止のタイミングならびに造影剤の濃度および注入速度は、コントローラ１９により自動制御される。なお、インジェクタ１６はＸ線診断装置１０とは異なる外部の孤立した装置として用意されてもよく、この場合Ｘ線診断装置１０はインジェクタ１６を備えない。また、インジェクタ１６は、外部に用意されるか否かにかかわらず、コントローラ１９の制御によらずともよく、たとえばインジェクタ１６に備えられた入力回路を介して術者Ｏによる指示を受け付け、この指示に応じた濃度、速度、タイミングで造影剤を注入してもよい。
【００２１】
寝台１７は、床面に設置され、天板１８を支持する。寝台１７は、コントローラ１９により制御されて、天板１８を水平方向、上下方向に移動させたり回転（ローリング）させたりする。
【００２２】
コントローラ１９は、画像処理装置１２により制御されて、Ｘ線検出器１３やインジェクタ１６を制御することにより、被検体ＰのＸ線透視撮影を実行して投影データを生成し、画像処理装置１２に与える。コントローラ１９は、画像処理装置１２により制御されて、たとえば、造影剤投与前後の投影データをそれぞれ生成し、画像処理装置１２に与える。
【００２３】
また、Ｘ線診断装置１０が回転ＤＳＡ（Digital Subtraction Angiography）撮影可能に構成される場合は、コントローラ１９は、画像処理装置１２により制御されて、回転ＤＳＡ撮影を実行して造影剤投与前後の投影データをそれぞれ生成し、画像処理装置１２に与える。回転ＤＳＡ撮影では、被検体Ｐの同一部位について造影剤の注入前の画像データ（マスク像データ）および造影剤の注入後の画像データ（コントラスト像データ）がそれぞれ生成される。回転ＤＳＡ撮影可能な場合、Ｘ線診断装置１０は、回転ＤＳＡ撮影で得られたコントラスト像データおよびマスク像にもとづいて、３次元血管画像（３Ｄ血管像）を得ることも可能である。
【００２４】
コントローラ１９は、プロセッサおよび記憶回路を少なくとも有する。コントローラ１９は、この記憶回路に記憶されたプログラムに従って画像処理装置１２により制御されて、Ｘ線照射系を制御することにより被検体Ｐの透視撮像などのＸ線撮像を実行し、投影データを出力する。
【００２５】
なお、図１にはコントローラ１９と画像処理装置１２とが有線接続される場合の例について示したが、コントローラ１９と画像処理装置１２とはネットワーク１００を介してデータ送受信可能に接続されてもよい。
【００２６】
コントローラ１９の記憶回路は、コントローラ１９のプロセッサが実行するプログラムおよびデータを一時的に格納するワークエリアを提供する。また、コントローラ１９の記憶回路は、撮像装置１１の起動プログラム、撮像装置１１の制御プログラムや、これらのプログラムを実行するために必要な各種データを記憶する。なお、コントローラ１９の記憶回路は、磁気的もしくは光学的記録媒体または半導体メモリなどの、プロセッサにより読み取り可能な記録媒体を含んだ構成を有し、これら記憶回路内のプログラムおよびデータの一部または全部は電子ネットワークを介してダウンロードされるように構成してもよい。
【００２７】
他方、画像処理装置１２は、表示領域２１を複数有する検査室表示領域群２０、検査室入力回路２２、表示領域３１を複数有する操作室表示領域群３０、操作室入力回路３２、画像処理回路３３および情報処理装置３４を有する。なお、情報処理装置３４を除く構成は、画像処理装置１２が必須に内包する構成するではなく、画像処理装置１２の外部の構成であってもよい。
【００２８】
検査室表示領域群２０は、検査室に設けられる。検査室表示領域群２０は、１または複数のディスプレイにより構成され、表示領域２１を複数有する。また、検査室には、検査室表示領域群２０に表示された画像を注視する術者Ｏが操作する検査室入力回路２２が設けられる。なお、複数の表示領域２１が１つのディスプレイに割り当てられてもよいし、１つの表示領域２１が１つのディスプレイに割り当てられてもよい。
【００２９】
他方、操作室表示領域群３０は、操作室に設けられる。操作室表示領域群３０は、１または複数のディスプレイにより構成され、表示領域３１を複数有する。複数の表示領域３１の少なくとも一部には、複数の表示領域２１と同一の画像が表示される。また、操作室には、操作室表示領域群３０に表示された画像を注視する操作者Ｑが操作する操作室入力回路３２が設けられる。また、表示領域２１と同様に、複数の表示領域３１が１つのディスプレイに割り当てられてもよいし、１つの表示領域３１が１つのディスプレイに割り当てられてもよい。
【００３０】
検査室表示領域群２０および操作室表示領域群３０を構成するディスプレイとしては、たとえば液晶ディスプレイやＯＬＥＤ（Organic Light Emitting Diode）ディスプレイなどの一般的な表示出力装置を用いることができる。
【００３１】
なお、図２には検査室表示領域群２０が天井に固設して敷設されたレールに吊り下げられる場合の例について示したが、検査室表示領域群２０は床面に設置された台の上に設置されてもよい。また、検査室表示領域群２０が複数の表示装置を有する場合、全ての表示装置が１箇所にまとまって設けられる必要はなく、たとえば検査室内に分散して設置されてもよい。
【００３２】
本実施形態では、検査室の術者Ｏが検査室に設けられた検査室表示領域群２０および検査室入力回路２２を利用し、操作室の操作者Ｑが操作室に設けられた操作室表示領域群３０および操作室入力回路３２を利用する場合の例について説明する。
【００３３】
図３（ａ）−（ｅ）は、複数の表示領域２１および複数の表示領域３１の第１−第５レイアウト例を示す説明図である。図３のハッチングは、ディスプレイのベゼル部分を示す。図３に示すように、検査室表示領域群２０を構成する複数の表示領域２１、および操作室表示領域群３０を構成する複数の表示領域３１のレイアウトは、自由に設定することができる。たとえば、複数の表示領域２１および３１の各表示領域は、別々のディスプレイに割り当てられてもよい（図３（ａ）参照）。この場合、ディスプレイのサイズや配置は様々な態様を採用することができる（図３（ｂ）参照）。
【００３４】
また、複数の表示領域２１および３１の少なくとも一方は、たとえば１つのディスプレイに割り当てられてもよい（図３（ｃ）参照）。また、１つのディスプレイに複数の表示領域が割り当てられる場合、ディスプレイ内の表示領域のサイズや配置は様々な態様を採用することができる（図３（ｄ）参照）。このとき、１つのディスプレイ内の表示領域のレイアウトは、コントローラ１９を介して画像処理装置１２の情報処理装置３４により、任意のタイミングで自動的にまたはユーザによる指示に応じて変更することができる。
【００３５】
また、検査室表示領域群２０および操作室表示領域群３０の少なくとも一方は、複数の表示領域が割り当てられた１つのディスプレイと、１つの表示領域２１が割り当てられたディスプレイを複数と、で構成されてもよい（図３（ｅ）参照）。
【００３６】
検査室入力回路２２は、たとえばトラックボールやトラックボールマウス、キーボード、タッチパネル、テンキー、などの一般的なポインティングデバイスや、Ｘ線曝射タイミングを指示するためのハンドスイッチなどにより構成され、コントローラ１９を介して検査室の術者Ｏの操作に対応した操作信号を情報処理装置３４に出力する。たとえば術者Ｏは、検査室表示領域群２０を見ながら、ポインタを複数の表示領域２１間を横断するように移動させるための指示を検査室入力回路２２を介して行うことができる。
【００３７】
操作室入力回路３２は、検査室入力回路２２と同様に、たとえばトラックボールやトラックボールマウス、キーボード、タッチパネル、テンキー、などの一般的なポインティングデバイスや、Ｘ線曝射タイミングを指示するためのハンドスイッチなどにより構成され、コントローラ１９を介して操作室の操作者Ｑの操作に対応した操作信号を情報処理装置３４に出力する。たとえば操作者Ｑは、操作室表示領域群３０を見ながら、ポインタを複数の表示領域３１間を横断するように移動させるための指示を操作室入力回路３２を介して行うことができる。
【００３８】
画像処理回路３３は、プロセッサおよび記憶回路を少なくとも有する。画像処理回路３３は、この記憶回路に記憶されたプログラムに従って情報処理装置３４により制御されて、コントローラ１９から受けた被検体Ｐの投影データにもとづいてＸ線画像を生成し、情報処理装置３４に与える。
【００３９】
画像処理装置１２の情報処理装置３４は、いわゆるサーバ装置であり、たとえば検査室および操作室とは異なる機械室に設けられる。なお、情報処理装置３４は、検査室または操作室に設けられてもよい。
【００４０】
情報処理装置３４は、ネットワーク１００を介して接続されたモダリティ１０１や画像サーバ１０２から画像データを受けてもよい。この場合、モダリティ１０１から出力される医用画像データや再構成画像データは、ネットワーク１００を介して受信されて情報処理装置３４の記憶回路５２に記憶される。モダリティ１０１は、たとえばＸ線ＣＴ装置やＭＲＩ装置、超音波診断装置、Ｘ線診断装置などの医用画像診断装置であって、被検体Ｐの撮像により得られた投影データにもとづいて医用画像データを生成可能な装置により構成することができる。画像サーバ１０２は、たとえばＰＡＣＳ（Picture Archiving and Communication System：医用画像保管通信システム）に備えられる画像の長期保管用のサーバであり、ネットワーク１００を介して接続されたモダリティ１０１で生成された医用画像データや再構成画像データなどを記憶する。
【００４１】
図４は、画像処理装置１２の情報処理装置３４の内部構成例を概略的に示すブロック図である。
【００４２】
情報処理装置３４は、処理回路５１および記憶回路５２を有する。
【００４３】
処理回路５１は、記憶回路５２に記憶されたプログラムを読み出して実行することにより、互いにディスプレイレイアウトが異なる２以上の表示領域群のそれぞれについて、各表示領域群のレイアウトに適したポインタ表示制御を行う処理を実行するプロセッサである。
【００４４】
処理回路５１は、図４に示すように、少なくとも撮像実行機能６１、オペレーティングシステム（以下、ＯＳという）６２、操作受付機能６３、レイアウト取得機能６４、ポインタ制御機能６５を実現する。これらの機能６１−６５は、それぞれプログラムの形態で記憶回路５２に記憶されている。なお、処理回路５１の実現する機能６１−６５の一部または全部は、コントローラ１９により実現されてもよい。
【００４５】
撮像実行機能６１は、コントローラ１９を介して撮像装置１１を制御することにより、撮像装置１１に被検体ＰのＸ線撮像を行わせる機能である。
【００４６】
ＯＳ６２は、１つのディスプレイレイアウトの情報をあらかじめ設定され、このレイアウトに適したポインタ表示制御を行なう機能を有する。ＯＳ６２に設定されたレイアウトは、適宜基準レイアウトというものとする。
【００４７】
ここで、互いにディスプレイレイアウトが異なる２以上の表示領域群をあつかう場合のポインタ表示の困難性について説明する。
【００４８】
図５（ａ）は、操作室表示領域群３０のレイアウトに適したポインタ表示制御が行われる場合における、操作室表示領域群３０上の位置Ｐ１と位置Ｐ２間をポインタが移動する様子の一例を示す説明図である。また、図５（ｂ）は、操作室表示領域群３０のレイアウトに適したポインタ表示制御が行われる場合における、検査室表示領域群２０上の位置Ｐ１と位置Ｐ２間をポインタが移動する様子の一例を示す説明図である。また、図５（ｃ）は、検査室表示領域群２０上の位置Ｐ１と位置Ｐ２間をポインタが術者Ｏの直感にあった移動をする様子の一例を示す説明図である。
【００４９】
なお、本実施形態では、互いにディスプレイレイアウトが異なる２以上の表示領域群の一例として、第１のレイアウトで複数の表示領域３１が配置されて操作室に設置された操作室表示領域群３０と、第２のレイアウトで複数の表示領域２１が配置されて検査室に設置された検査室表示領域群２０と、の２つの表示領域群をあつかう場合の例を示す。図５には、操作室表示領域群３０および検査室表示領域群２０がそれぞれ４つの表示領域を有し、操作室表示領域群３０のレイアウト（第１のレイアウト）が１×４配置、検査室表示領域群２０のレイアウト（第２のレイアウト）が２×２配置である場合の例について示した。
【００５０】
いま、操作者Ｑおよび術者Ｏが、ポインタを位置Ｐ１と位置Ｐ２の間で移動させたいと所望した場合を考える。操作室表示領域群３０のレイアウト（第１のレイアウト）に適したポインタ表示制御が行われるときは、各表示領域３１の外周境界のうち、隣接する表示領域３１が存在する境界は横断可能とされる一方、隣接する表示領域３１が存在しない境界は、たとえば横断禁止壁７１としてあつかわれる。この場合、操作室表示領域群３０のレイアウトに適したポインタ表示制御が行われるときは、操作者Ｑは、位置Ｐ１と位置Ｐ２が異なる表示領域にある場合であっても、操作室入力回路３２を介して、ポインタを位置Ｐ１から位置Ｐ２へ操作室表示領域群３０における直線経路で移動させることができる（図５（ａ）参照）。
【００５１】
しかし、第１のレイアウトとは異なる第２のレイアウトを有する検査室表示領域群２０においては、第１のレイアウトに適したポインタ表示制御が行われてしまうと、検査室表示領域群２０における位置Ｐ１と位置Ｐ２の直線経路上に横断禁止壁７１が存在する場合がある。この場合、検査室表示領域群２０を見ながら検査室入力回路２２を介してポインタを操作する術者Ｏは、ポインタを検査室表示領域群２０における位置Ｐ１と位置Ｐ２の直線経路で移動させることができない。このため、術者Ｏは、直感とは全く異なる操作を強要されてしまい、操作性が著しく悪化ししてしまう（図５（ｂ）参照）。
【００５２】
そこで、本実施形態に係る情報処理装置３４の処理回路５１は、互いにディスプレイレイアウトが異なる２以上の表示領域群のそれぞれについて、各表示領域群のレイアウトに適したポインタ表示制御を行う。具体的には、処理回路５１は、第１のレイアウトとは異なる第２のレイアウトを有する検査室表示領域群２０を見ながら術者Ｏがポインタを操作すると、図５（ｃ）に示すように第２のレイアウトに適したポインタ表示制御を行なう。
【００５３】
互いにディスプレイレイアウトが異なる２以上の表示領域群のそれぞれについて、各表示領域群のレイアウトに適したポインタ表示制御を行う方法としては、いくつかの方法が考えられる。
【００５４】
１つの方法は、ＯＳ６２の基準レイアウトを１つのレイアウトに固定しておきつつ、ユーザ（術者Ｏや操作者Ｑなど）がポインタの操作を試みる際に見ている表示領域群（以下、適宜「注視表示領域群」という）のレイアウトが基準レイアウト以外のレイアウトである場合には、ポインタ制御機能６５が、基準レイアウトの設定を変更することなく、注視表示領域群のレイアウトに適したポインタの表示制御を行なうよう画像生成回路６６を制御する方法である。
【００５５】
以下の説明では、この方法を用いる場合の例について説明するが、本実施形態に係る情報処理装置３４は、他の方法を用いて各表示領域群のレイアウトに適したポインタ表示制御を行ってもよい。たとえば、情報処理装置３４は、注視表示領域群が変更されるたびに、注視表示領域群のレイアウトをＯＳ６２の基準レイアウトに設定する方法を用いてもよい。また、ＯＳ６２の基準レイアウトを１つのレイアウトに固定しておく場合において、注視表示領域群のレイアウトが、基準レイアウト以外のあらかじめ定めた特定のレイアウトである場合にのみ、ポインタ制御機能６５が、基準レイアウトの設定を変更することなく、注視表示領域群のレイアウトに適したポインタの表示制御を行なう方法を用いてもよい。
【００５６】
ＯＳ６２は、基準レイアウトとして操作室表示領域群３０のレイアウト（第１のレイアウト）をあらかじめ設定される。
【００５７】
操作受付機能６３は、第１のレイアウトで複数の表示領域３１が配置された操作室表示領域群３０を注視するユーザ（たとえば操作者Ｑ）がポインタを操作するための操作信号（以下、第１操作信号という）を、操作室入力回路３２から受け付ける。また、操作受付機能６３は、第１のレイアウトとは異なる第２のレイアウトで複数の表示領域２１が配置された検査室表示領域群２０を注視するユーザ（たとえば術者Ｏ）がポインタを操作するための操作信号（以下、第２操作信号という）を、検査室入力回路２２から受け付ける。
【００５８】
このとき、操作受付機能６３は、受け付けた操作信号が、ユーザがどの表示領域群を見ながらポインタを操作したことによるものか、すなわちユーザの注視表示領域群がいずれであるかを判定する。注視表示領域群が決定されれば、受け付けた操作信号が第１操作信号か第２操作信号かもまた決定される。
【００５９】
注視表示領域群の判定方法としては、たとえば本実施形態に示す例のように複数の表示領域群のそれぞれに専用の入力回路が設けられる場合は、表示領域群と入力回路とを関連付けておく方法が考えられる。この場合、操作受付機能６３は、入力回路から操作信号を受けると、ユーザが見ている注視表示領域群がこの入力回路に関連付けられた表示領域群であると判定することができる。また、図示しないカメラや赤外線センサなどによる人物検知に係る出力信号にもとづいて、操作信号を受け付けるたびに、注視表示領域群を操作受付機能６３が自動判定する方法を用いてもよい。また、ユーザが、入力回路を介して自身が見ている表示領域群の情報を手動で操作受付機能６３に与えてもよい。
【００６０】
本実施形態では、操作受付機能６３が表示領域群と入力回路とをあらかじめ一対一に関連付けておくことにより、入力回路から操作信号を受けると、ユーザが見ている表示領域群がこの入力回路に関連付けられた表示領域群であると判定する場合の例について説明する。
【００６１】
レイアウト取得機能６４は、基準レイアウト以外の表示領域群のレイアウト情報を取得し、表示領域群の情報とそのレイアウトの情報とを関連付けて記憶回路５２に記憶させる。たとえば、本実施形態に係る例では、レイアウト取得機能６４は、検査室表示領域群２０のレイアウト（第２のレイアウト）の情報を取得し、検査室表示領域群２０の情報とそのレイアウトの情報とを関連付けて、記憶回路５２に記憶させる。
【００６２】
ポインタ制御機能６５は、画像生成回路６６を制御し、操作受付機能６３から第１操作信号を受けると、ＯＳ６２から基準レイアウトの情報を取得して、第１のレイアウトに応じてポインタの表示制御を行う（図５（ａ）参照）。また、ポインタ制御機能６５は、画像生成回路６６を制御し、操作受付機能６３から第２操作信号を受けると、記憶回路５２から第２のレイアウトの情報を取得して、第２のレイアウトに応じてポインタの表示制御を行う（図５（ｃ）参照）。
【００６３】
また、レイアウト取得機能６４は、検査室表示領域群２０のレイアウトの変更があると、この変更後のレイアウトの情報を取得して記憶回路５２に記憶させるとよい。この場合、ポインタ制御機能６５は、この変更後に第２操作信号が受け付けられると、変更後の第２のレイアウトに応じてポインタの表示制御を行えばよい。
【００６４】
画像生成回路６６は、プロセッサおよび記憶回路を少なくとも有する。画像生成回路６６は、この記憶回路に記憶されたプログラムに従ってＯＳ６２およびポインタ制御機能６５に制御されて、検査室表示領域群２０および操作室表示領域群３０にポインタを表示する。また、画像生成回路６６は、画像処理回路３３から被検体ＰのＸ線画像を取得し、検査室表示領域群２０および操作室表示領域群３０の所定の位置に表示させる。また、画像生成回路６６は、ネットワーク１００を介して接続されたモダリティ１０１や画像サーバ１０２から画像データを取得し、検査室表示領域群２０および操作室表示領域群３０の所定の位置に表示させる。
【００６５】
記憶回路５２は、磁気的もしくは光学的記録媒体または半導体メモリなどの、プロセッサにより読み取り可能な記録媒体を含んだ構成を有する。これら記憶媒体内のプログラムおよびデータの一部または全部は電子ネットワークを介した通信によりダウンロードされるように構成してもよい。記憶回路５２は、検査室表示領域群２０のレイアウト（第２のレイアウト）の情報をあらかじめ記憶する。また、記憶回路５２は、検査室入力回路２２が検査室表示領域群２０に、操作室入力回路３２が操作室表示領域群３０に、それぞれ対応する旨の情報をあらかじめ記憶する。
【００６６】
次に、本実施形態に係る画像処理装置１２を含むＸ線診断装置１０の動作の一例について説明する。
【００６７】
図６は、図４に示す処理回路５１により、互いにディスプレイレイアウトが異なる２以上の表示領域群のそれぞれについて、各表示領域群のレイアウトに適したポインタ表示制御を行う際の手順の一例を示すフローチャートである。図６において、Ｓに数字を付した符号はフローチャートの各ステップを示す。
【００６８】
この手順は、操作室表示領域群３０のレイアウト（第２のレイアウト）がＯＳ６２に基準レイアウトとして設定されてスタートとなる。
【００６９】
まず、ステップＳ１において、レイアウト取得機能６４は、基準レイアウト以外の表示領域群のレイアウト情報を取得し、記憶回路５２に記憶させる。本実施形態では、レイアウト取得機能６４は、操作室以外のレイアウトである検査室表示領域群２０のレイアウト（第２のレイアウト）の情報を取得する。
【００７０】
次に、ステップＳ２において、レイアウト取得機能６４は、検査室表示領域群２０の情報とレイアウト情報とを関連付けて記憶回路５２に記憶させる。ステップＳ１で２以上の表示領域群のそれぞれのレイアウト情報を取得した場合は、レイアウト取得機能６４は、各表示領域群の情報とそのレイアウト情報とを関連付けて記憶回路５２に記憶させる。
【００７１】
次に、ステップＳ３において、操作受付機能６３は、表示領域群の情報と入力回路の情報とを関連付けて記憶回路５２に記憶させる。具体的には、操作受付機能６３は、検査室表示領域群２０と検査室入力回路２２、および操作室表示領域群３０と操作室入力回路３２をそれぞれ関連付けて記憶回路５２に記憶させる。
【００７２】
次に、ステップＳ４において、操作受付機能６３は、入力回路からポインタを操作するための操作信号を受け付ける。本実施形態に係る例では、操作受付機能６３は、記憶回路５２から表示領域群と入力回路との関連付け情報を読み出す。そして、操作受付機能６３は、この関連付け情報にもとづいて、操作室入力回路３２からの操作信号については、操作室表示領域群３０を注視表示領域群とする第１操作信号として、検査室入力回路２２からの操作信号については、検査室表示領域群２０を注視表示領域群とする第２操作信号として、それぞれ受け付ける。
【００７３】
次に、ステップＳ５において、ポインタ制御機能６５は、操作受付機能６３が受け付けた操作信号に対応する表示領域群に関連付けられたレイアウト情報を記憶回路５２から読み出す。そして、ポインタ制御機能６５は、画像生成回路６６を制御し、操作信号に対応するレイアウトの情報に応じて、ポインタの表示制御を実行する。
【００７４】
たとえば、ポインタ制御機能６５は、操作受付機能６３から第１操作信号を受けると、ＯＳ６２から基準レイアウトの情報を取得して、第１のレイアウトに応じてポインタの表示制御を行う。また、ポインタ制御機能６５は、操作受付機能６３から第２操作信号を受けると、記憶回路５２から第２のレイアウトの情報を取得して、第２のレイアウトに応じてポインタの表示制御を行う。
【００７５】
位置Ｐ１と位置Ｐ２が異なる表示領域にある場合には、ポインタ制御機能６５は、第１操作信号が受け付けられると、操作室表示領域群３０の表示領域３１間のポインタの遷移を第１のレイアウトに応じて制御する（図５（ａ）参照）。一方、第２操作信号が受け付けられると、ポインタ制御機能６５は、検査室表示領域群２０の表示領域２１間のポインタの遷移を第２のレイアウトに応じて制御する（図５（ｃ）参照）。
【００７６】
次に、ステップＳ６において、操作受付機能６３は、操作信号の受付を終了すべきか否かを判定する。操作信号の受け付けを終了すべき場合としては、たとえばユーザから操作室入力回路３２または検査室入力回路２２を介して入力操作の終了を所望する旨の指示が入力された場合などがあげられる。操作信号の受け付けを終了すべき場合は、一連の手順は終了となる。一方、操作信号の受け付けを継続すべき場合はステップＳ４に戻る。
【００７７】
以上の手順により、互いにディスプレイレイアウトが異なる２以上の表示領域群のそれぞれについて、各表示領域群のレイアウトに適したポインタ表示制御を行うことができる。
【００７８】
図７（ａ）は、操作室表示領域群３０のうちの１つの表示領域３１に対応する表示領域２１が検査室表示領域群２０には構成されない場合における操作室表示領域群３０の一構成例を示す説明図であり、（ｂ）は同場合における検査室表示領域群２０の一構成例を示す説明図である。
【００７９】
また、図８（ａ）は、図６のステップＳ５で実行されるポインタの表示制御方法の１つとしての進入禁止領域に係るポインタ表示制御の様子の一例を示す説明図であり、（ｂ）は進入禁止領域に係るポインタ表示制御の様子の他の例を示す説明図である。
【００８０】
また、図９は、進入禁止領域に係るポインタ表示制御の設定画面の一例を示す説明図である。
【００８１】
検査室表示領域群２０および操作室表示領域群３０には、同一の画像が表示されることが多い。しかし、一方の表示領域群の表示領域に対応する表示領域の少なくとも１つが、他方の表示領域群に構成されない場合がある。たとえば、操作室表示領域群３０の少なくとも１つの表示領域３１と同一の画像を表示する表示領域２１が検査室表示領域群２０に構成されない場合を考える（図７参照）。この場合において、術者Ｏが検査室表示領域群２０を見ながら検査室入力回路２２を介してポインタ操作を行った際、操作室表示領域群３０にのみ構成される表示領域にポインタが侵入してしまうと、ユーザはポインタの現在位置を見失ってしまい、大変不便である。この場合、この種の表示領域をポインタの進入禁止領域とすることが好ましい。
【００８２】
また、検査室表示領域群２０および操作室表示領域群３０に表示される画像には、たとえばユーザが集中して細部にわたる観察を行いたいと所望する画像など、ポインタの画像を重畳させることが好ましくない画像もある。ポインタの画像を重畳させることが好ましくない画像としては、たとえば撮像装置１１によりリアルタイムに取得される透視画像をはじめとするＸ線画像などの医用画像などがあげられる。この種の画像の表示領域も、ポインタの進入禁止領域とすることが好ましい場合がある。
【００８３】
そこで、ポインタ制御機能６５は、図６のステップＳ５において、ポインタの表示制御方法の１つとして、たとえば検査室表示領域群２０の一部の表示領域を進入禁止領域に設定し、進入禁止領域の外周をポインタの横断禁止壁７１としてあつかう壁制御を行なうとよい。この場合、ポインタ制御機能６５は、第２操作信号が受け付けられると、進入禁止領域の外周をポインタの横断禁止壁７１としてあつかいつつ、第２のレイアウトに応じて画像生成回路６６を介してポインタの表示制御を行う（図８（ａ）参照）。
【００８４】
また、ポインタ制御機能６５は、たとえば検査室表示領域群２０の一部の表示領域を進入禁止領域とする場合、この表示領域を進入禁止領域に設定し、進入禁止領域を挟んで位置する表示領域どうしを、隣接する表示領域としてあつかってもよい。この場合、たとえば、進入禁止領域を挟んで対向して位置する表示領域（図８（ｂ）に示す例では表示領域１と３）の対向辺７２を同一の座標とし、進入禁止領域を挟んで位置する表示領域どうしをポインタにとっては接合された表示領域としてあつかうジャンプ制御を行なうとよい。この場合は、ポインタ制御機能６５は、第２操作信号が受け付けられると、進入禁止領域を挟んで位置する表示領域間を隣接する表示領域としてあつかうことにより、進入禁止領域をジャンプするようポインタの表示制御を行なう（図８（ｂ）参照）。また、壁制御とジャンプ制御とは、組み合わせてもよい（図８（ｂ）、図９参照）。
【００８５】
また、いずれの表示領域を進入禁止領域とするかの設定は、自動設定でもよいし、ユーザによる手動設定でもよい（図９参照）。また、進入禁止領域に係るポインタ表示制御を壁制御、ジャンプ制御またはこれらの組み合わせのいずれとするかは、工場出荷時に設定されてもよいし、ユーザによる設定を受け付けてもよい（おなじく図９参照）。
【００８６】
図１０（ａ）−（ｃ）は、図６のステップＳ５で実行されるポインタの表示制御方法の１つとしてのポインタの表示態様の変更制御の様子の第１−第３例を示す説明図である。また、図１０（ｄ）は、図６のステップＳ５で実行されるポインタの表示制御方法の１つとしてのポインタの表示開始位置７５の一例を示す説明図である。
【００８７】
操作者Ｑと操作室表示領域群３０との距離と、術者Ｏと検査室表示領域群２０との距離とは、大きく異なってしまう場合がある。たとえば図２に示す例の場合、術者Ｏと検査室表示領域群２０との間には、寝台１７が存在するため、術者Ｏと検査室表示領域群２０との距離は、操作者Ｑと操作室表示領域群３０との距離よりも遠くなってしまう。この場合、操作室表示領域群３０と検査室表示領域群２０とで、ポインタの大きさなどの表示態様を同じにしてしまうと、術者Ｏはポインタを見失ってしまうなどポインタの視認性が悪くなってしまう場合がある。
【００８８】
そこで、ポインタ制御機能６５は、図６のステップＳ５において、ポインタの表示制御方法の１つとして、注視表示領域群ごとに、ポインタの表示態様を変更してもよい。この場合、たとえば第１の操作信号を受け付けた場合のポインタの表示態様と第２の操作信号を受け付けた場合のポインタの表示態様が異なることになる。変更するポインタの表示態様としては、たとえば、ポインタの大きさ（図１０（ａ）参照）、ポインタの形状（図１０（ｂ）参照）などのほか、軌跡（図１０（ｃ）参照）や波紋などのアニメーション表示や、色、輝度などが挙げられる。アニメーション表示としては他にも、一時的にポインタを拡大し、所定時間後に元の大きさに縮小する、あるいは所定周期でこの拡大縮小を繰り返す、などであってもよい。
【００８９】
また、基準レイアウトに対応する入力回路の操作に対するポインタの表示態様は、ＯＳ６２の設定に従ってもよいし、ポインタ制御機能６５によるポインタ表示制御動作の一部として制御されてもよい。
【００９０】
また、ユーザがポインタを見失うことを未然に防ぐためのポインタの表示制御方法としては、他にも、注視表示領域群ごとに、所定の表示開始位置７５をあらかじめ定めておいてもよい。この場合、ポインタ制御機能６５は、図６のステップＳ５において、ポインタの表示制御方法の１つとして、第１操作信号が受け付けられると、第１の開始位置からポインタの表示および移動を開始する一方、第２操作信号が受け付けられると、第２の開始位置からポインタの表示および移動を開始するようポインタを表示制御するとよい。この第１の開始位置および第２の開始位置は、たとえば、あらかじめユーザにより、それぞれ操作室表示領域群３０および検査室表示領域群２０上で視認しやすい位置に設定されるとよい。
【００９１】
図１１（ａ）は、操作室入力回路３２用のポインタ８１と検査室入力回路２２用のポインタ８２の画像が同時に表示された操作室表示領域群３０の表示例を示す説明図であり、（ｂ）はポインタ８１および８２が同時に表示された検査室表示領域群２０の表示例を示す説明図である。
【００９２】
ポインタ制御機能６５は、図１１に示すように、操作室入力回路３２用のポインタ８１と検査室入力回路２２用のポインタ８２の画像を同時に表示させ、各ポインタ８１および８２を独立に表示制御してもよい。この場合、ポインタ制御機能６５は、第１操作信号に対応するポインタ８１および第２操作信号に対応するポインタ８２を、操作室表示領域群３０および検査室表示領域群２０に同時に表示させる。
【００９３】
そして、ポインタ制御機能６５は、第１操作信号が受け付けられると、第１のレイアウトに応じて、ポインタ８１の表示制御を行う。このとき、ポインタ８１は、検査室表示領域群２０上では操作者Ｑの直感とは異なる動きをすることになるが、操作者Ｑは、検査室表示領域群２０ではなく操作室表示領域群３０を確認しながら操作室入力回路３２を操作していると考えられるため、操作者Ｑにとってのポインタ８１の操作性を損なうことはない。同様に、ポインタ制御機能６５は、第２操作信号が受け付けられると、第２のレイアウトに応じて、ポインタ８２の表示制御を行う。
【００９４】
各ポインタ８１および８２を独立に、それぞれ対応するレイアウトに適した表示制御を行なう場合、たとえば操作者Ｑおよび術者Ｏが、それぞれポインタ８１および８２を同一の医用画像上で駆使しながら、容易に意思を疎通し議論をかわすことができる。
【００９５】
図１２は、検査室表示領域群２０が１つの大画面ディスプレイにより構成される場合における、画像処理装置１２の情報処理装置３４の内部構成例を概略的に示すブロック図である。
【００９６】
図１２に示す情報処理装置３４は、レイアウト取得機能６４が、大画面ディスプレイで構成された検査室表示領域群２０を制御するモニタコントローラ９１から第２のレイアウトの情報を取得する点で図４に示す情報処理装置３４と異なる。他の構成および作用については図５に示す情報処理装置３４と実質的に異ならないため説明を省略する。なお、図１２において、検査室の撮像装置１１および画像処理回路３３は、図面の煩雑さを避けるため図示を省略した。
【００９７】
大画面ディスプレイを用いる場合、一般に、大画面ディスプレイを制御するためのモニタコントローラ９１が用いられる。モニタコントローラ９１は、大画面ディスプレイ内における複数の表示領域２１の配置を変更可能に構成される。
【００９８】
モニタコントローラ９１を用いる場合、大画面ディスプレイに対応する入力回路は、一般に、モニタコントローラ９１に対して直接接続され、モニタコントローラ９１に操作信号を与える。モニタコントローラ９１は、直接接続された入力回路の操作信号にもとづいて、大画面モニタ上でポインタの表示制御を行なう。
【００９９】
一方、本実施形態に係る情報処理装置３４は、検査室表示領域群２０が大画面ディスプレイで構成される場合であっても、検査室入力回路２２の操作信号（第２操作信号）は操作受付機能６３で受け付ける。また、レイアウト取得機能６４は、検査室表示領域群２０の大画面ディスプレイ内のレイアウトの情報を、モニタコントローラ９１からあらかじめ取得して記憶回路５２に記憶させておく。このため、モニタコントローラ９１により大画面ディスプレイ内における複数の表示領域２１の配置を変更可能に構成しつつ、情報処理装置３４により互いにディスプレイレイアウトが異なる２以上の表示領域群のそれぞれについて、各表示領域群のレイアウトに適したポインタ表示制御を行うことができる。
【０１００】
図１３は、図１２に示す処理回路５１により、互いにディスプレイレイアウトが異なる２以上の表示領域群のそれぞれについて、各表示領域群のレイアウトに適したポインタ表示制御を行う際の手順の一例を示すフローチャートである。図１３において、Ｓに数字を付した符号はフローチャートの各ステップを示す。なお、図６と同等のステップには同一符号を付し、重複する説明を省略する。
【０１０１】
まず、ステップＳ１１において、モニタコントローラ９１は、検査室表示領域群２０を構成する大画面ディスプレイ内における、複数の表示領域２１の配置を変更する。
【０１０２】
次に、ステップＳ１２において、レイアウト取得機能６４は、検査室表示領域群２０のレイアウト（第２のレイアウト）の情報を、モニタコントローラ９１から取得する。
【０１０３】
そして、ステップＳ２において、図６に示す手順と同様に、レイアウト取得機能６４は、検査室表示領域群２０の情報とモニタコントローラ９１から取得したレイアウト情報とを関連付けて、記憶回路５２に記憶させ、ステップＳ３へ進む。
【０１０４】
以上の手順により、大画面ディスプレイを制御するためのモニタコントローラ９１が用いられる場合であっても、互いにディスプレイレイアウトが異なる２以上の表示領域群のそれぞれについて、各表示領域群のレイアウトに適したポインタ表示制御を行うことができる。
【０１０５】
これまで、Ｘ線アンギオ装置などでは、操作室と検査室のそれぞれに複数のディスプレイが配置され、同じ画面を見ながら検査が行われていた。しかし、各部屋のディスプレイレイアウトは必ずしも同一ではなかった。このとき、一方のディスプレイレイアウトにとって適切なポインタ制御を行なう場合、この制御が必ずしも他方のディスプレイレイアウトにとって適切なポインタ制御となるとは限らず、ユーザは、ポインタの操作に多大なストレスを抱える恐れがあった。
【０１０６】
この点、本実施形態に係る画像処理装置１２を含むＸ線診断装置１０は、互いにディスプレイレイアウトが異なる２以上の表示領域群のそれぞれについて、各表示領域群のレイアウトに適したポインタ表示制御を行うことができる。このため、ディスプレイレイアウトの違いによるポインティングデバイスの操作性の低下（図５（ｂ）参照）を防ぐことができる。このため、本実施形態に係るＸ線診断装置１０によれば、ユーザは直感的なポインタ操作を行なうことができ、非常に利便性が高い。
【０１０７】
また、本実施形態に係るＸ線診断装置１０は、複数の表示領域の一部を、ポインタの進入禁止領域とすることができる。このため、進入禁止領域としてたとえば検査に重要な画像を表示している領域を設定した場合、ポインタにより検査を邪魔されることがなく、検査の精度を向上させることができる。
【０１０８】
また、本実施形態に係るＸ線診断装置１０は、ユーザとディスプレイの距離に応じてポインタの表示態様を変更することができる。このため、ユーザがポインタを見失うことを未然に防ぐことができる。したがって、本実施形態に係るＸ線診断装置１０によれば、ユーザはポインタの操作をストレスなく行なうことができるとともに、作業の効率を向上させることができる。
【０１０９】
また、一般に、ＯＳ６２の基準レイアウトを変更する場合には、所定の待機時間が発生してしまうことが多い。このため、ＯＳ６２の基準レイアウトを１つのレイアウトに固定しておきつつ、注視表示領域群のレイアウトに適したポインタの表示制御を行なう場合には、注視表示領域群が変更されるたびに注視表示領域群のレイアウトをＯＳ６２の基準レイアウトに設定する場合に比べ、設定変更に要する遅延時間を短縮することができる。
【０１１０】
なお、検査室入力回路２２および操作室入力回路３２は、１つのポインティングデバイスにより共用されてもよい。この場合、ユーザがどちらの表示領域群を見ながらポインタを操作しようとしているかの情報、すなわち１つのポインティングデバイスから出力される操作信号が第１操作信号か第２操作信号かの情報、については、ユーザにより当該ポインティングデバイスやキーボードなどを介してどの表示領域群を見ながらポインティングデバイスを操作したいかの情報が与えられてもよいし、図示しないカメラや赤外線センサなどによる人物検知に係る出力信号にもとづいて、注視表示領域群を操作受付機能６３が自動判定してもよい。
【０１１１】
また、ポインタが１つであって検査室入力回路２２および操作室入力回路３２が別のポインティングデバイスで構成される場合、両ポインティングデバイスの同時使用による混乱を未然に防ぐため、いずれかの入力回路に対して事前に優先使用の権利を与えておくとよい。
【０１１２】
また、横断禁止壁７１は、いわゆるワープ可能な壁として振る舞ってもよい。この場合、たとえば図８（ｂ）に示す例では、表示領域５の内部を表示領域２に向かって進むポインタは、表示領域５の上辺からワープして表示領域５の下辺に現れてもよい。
【０１１３】
また、本実施形態における処理回路５１の操作受付機能６３およびポインタ制御機能６５は、特許請求の範囲における操作受付部およびポインタ制御部にそれぞれ対応する。
【０１１４】
また、本実施形態におけるコントローラ１９、画像処理回路３３、処理回路５１および画像生成回路６６に係る「プロセッサ」という文言は、たとえば、専用または汎用のＣＰＵ（Central Processing Unit）、ＧＰＵ（Graphics Processing Unit）、あるいは、特定用途向け集積回路（Application Specific Integrated Circuit：ＡＳＩＣ）、プログラマブル論理デバイス（たとえば、単純プログラマブル論理デバイス（Simple Programmable Logic Device：ＳＰＬＤ）、複合プログラマブル論理デバイス（Complex Programmable Logic Device：ＣＰＬＤ）、およびフィールドプログラマブルゲートアレイ（Field Programmable Gate Array：ＦＰＧＡ））等の回路を意味する。プロセッサは、記憶回路５２に保存されたプログラムを読み出して実行することにより、各種機能を実現する。
【０１１５】
なお、記憶回路５２にプログラムを保存するかわりに、プロセッサの回路内にプログラムを直接組み込むよう構成してもよい。この場合、プロセッサは回路内に組み込まれたプログラムを読み出して実行することで各種機能を実現する。また、図４には単一の処理回路５１が各機能を実現する場合の例について示したが、複数の独立したプロセッサを組み合わせて処理回路５１を構成し、各プロセッサがプログラムを実行することにより各機能を実現してもよい。また、プロセッサが複数設けられる場合、プログラムを記憶する記憶媒体は、プロセッサごとに個別に設けられてもよいし、図４の記憶回路５２が全てのプロセッサの機能に対応するプログラムを一括して記憶してもよい。
【０１１６】
なお、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【０１１７】
また、本発明の実施形態では、フローチャートの各ステップは、記載された順序に沿って時系列的に行われる処理の例を示したが、必ずしも時系列的に処理されなくとも、並列的あるいは個別実行される処理をも含むものである。
【符号の説明】
【０１１８】
１０  Ｘ線診断装置
１１  撮像装置
１２  画像処理装置
２０  検査室表示領域群（第２の表示領域群）
２２  検査室入力回路（第２の入力回路）
３０  操作室表示領域群（第１の表示領域群）
３２  操作室入力回路（第１の入力回路）
５２  記憶回路
６３  操作受付機能
６５  ポインタ制御機能
７１  横断禁止壁
７５  ポインタ表示開始位置
【図１】
0006640499.tif 000002
【図２】
0006640499.tif 000003
【図３】
0006640499.tif 000004
【図４】
0006640499.tif 000005
【図５】
0006640499.tif 000006
【図６】
0006640499.tif 000007
【図７】
0006640499.tif 000008
【図８】
0006640499.tif 000009
【図９】
0006640499.tif 000010
【図１０】
0006640499.tif 000011
【図１１】
0006640499.tif 000012
【図１２】
0006640499.tif 000013
【図１３】
0006640499.tif 000014