(57)【特許請求の範囲】
【請求項１】
被編集対象たる画像が表示される表示手段と、画像に対する各種の編集に対応する仮想スイッチを上記表示手段上に表示させる手段と、ポインタ手段と、上記表示手段により表示された画像において編集対象とされる領域を示す編集対象枠を上記表示手段上に表示し、かつポインタカーソルを上記表示手段上に表示するとともにポインタ手段の操作に応じてポインタカーソルを表示手段上で移動させる表示制御手段と、ポインタカーソルが任意の仮想スイッチの上に位置させられてそのスイッチが操作されたときにその仮想スイッチに対応する編集処理を行なう手段と、ポインタカーソルが上記編集対象枠を出たときにそのカーソル移動に応じて編集対象枠の位置を移動させる手段と、この編集対象枠の移動に対応して仮想スイッチの表示位置を変化させる仮想スイッチ表示制御手段とを備えることを特徴とする画像編集装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、表示装置上に表示された画像を編集する画像編集装置に関し、とくにＸ線ＣＴ像やＭＲ像などの医用画像を編集するのに好適な画像編集装置に関する。
【０００２】
【従来の技術】
Ｘ線ＣＴ像やＭＲ像などの医用画像は、画像編集装置を用いて編集されることが多い。すなわち、これらの画像のデータを記録装置から読み出して表示装置に表示し、その画面上で各種の編集操作を行なう。ここで、「画像」という語は文字や画像や図形等を含む広い概念で用い、また「編集」という語は、画像（の一部）の移動、削除、コピー等の処理や、記録などの処理を含む、広い概念で用いることとする。この場合、近年のＧＵＩ環境では、その各々の編集や編集モードに対応する仮想スイッチを画面上に表示しておき、ポインタカーソルをマウス等のポインタデバイスで移動させてそのスイッチのどれかの上に位置させ、マウスボタンを押すなどの操作を行なうと、対応する編集が選択されてそれが実行されたり、編集モードが切り換えられたりするという構成になっている。
【０００３】
【発明が解決しようとする課題】
しかしながら、従来では、画面上に表示される仮想スイッチの位置は固定であるか、再配置可能なものでもそのためには別途の操作が必要なため、不便であるという問題がある。すなわち、たとえば、複数の画像を一つの画面上に表示して、それらの各々につき編集を行なう場合、編集対象となっている画像と仮想スイッチとが離れて表示されていると、マウス等の操作でいちいち仮想スイッチまでポインタカーソルを大きく動かさなければならず、編集対象画像と仮想スイッチの間を移動させることは大変わずらわしいものとなる。仮想スイッチを再配置することができるようにしたものでも、編集対象画像を切り換えていくごとにそれに合わせていちいち再配置操作を行なわなければならないので、手間がかかり不便である。
【０００４】
この発明は、上記に鑑み、画像の編集対象部分の移動に伴って画面上の仮想スイッチを自動的に再配置し、もって現在の編集対象部分の位置の近傍につねに仮想スイッチが表示されるようにし、ポインタカーソルを大きく動かす手間を省いて、便利にした、画像編集装置を提供することを目的とする。
【０００５】
【課題を解決するための手段】
上記の目的を達成するため、この発明による画像編集装置においては、被編集対象たる画像が表示される表示手段と、画像に対する各種の編集に対応する仮想スイッチを上記表示手段上に表示させる手段と、ポインタ手段と、上記表示手段により表示された画像において編集対象とされる領域を示す編集対象枠を上記表示手段上に表示し、かつポインタカーソルを上記表示手段上に表示するとともにポインタ手段の操作に応じてポインタカーソルを表示手段上で移動させる表示制御手段と、ポインタカーソルが任意の仮想スイッチの上に位置させられてそのスイッチが操作されたときにその仮想スイッチに対応する編集処理を行なう手段と、ポインタカーソルが上記編集対象枠を出たときにそのカーソル移動に応じて編集対象枠の位置を移動させる手段と、この編集対象枠の移動に対応して仮想スイッチの表示位置を変化させる仮想スイッチ表示制御手段とが備えられることが特徴となっている。
【０００６】
表示手段により被編集対象である画像が表示されるとともに、この画像において編集対象とされる領域を示す編集対象枠が表示される。この表示手段上でポインタカーソルが表示され、このポインタカーソルはポインタ手段を操作することによって、表示手段上で移動させられる。こうしてポインタカーソルを移動させて任意の仮想スイッチ上に位置させた状態で、ポインタ手段のクリックなどの操作を行なうと、そのスイッチを操作したことになり、対応する編集処理が行なわれる。ポインタカーソルを移動させて編集対象枠の外に出るようにすると、そのカーソル移動に応じて編集対象枠の位置が移動する。編集対象枠が移動するとそれに対応して仮想スイッチの表示位置も移動する。このように編集対象枠の移動に追従するように仮想スイッチもその表示位置が変化させられるので、仮想スイッチの表示位置を、つねに編集対象枠の近傍に置くことができ、ポインタカーソルを大きく動かす手間が省け、便利になる。
【０００７】
【発明の実施の形態】
つぎに、この発明の実施の形態について図面を参照しながら詳細に説明する。図１はこの発明にかかる画像編集装置を示すものであるが、ここではＸ線ＣＴ像などの医用画像を編集するものとして説明する。記録装置１５にはたとえば被検者の頭部の各スライスにおける画像データが記録されているものとする。この記録装置１５はたとえば磁気ディスク装置や光磁気ディスク装置などからなる。この各スライスの画像データが、ＣＰＵ１３によって記録装置１５から読み出されて、表示制御装置１２を経て表示装置１１に送られる。この表示装置１１はたとえばＣＲＴ表示装置などであり、たとえば図２で示すように、その表示画面２１上に各スライスの画像２２が表示される（この図２では４つの画像２２がタイル状に並べられて表示されている）。
【０００８】
ＣＰＵ１３にはポインタデバイス（たとえばマウス）１６が接続されており、これを操作する（移動させる）とその移動方向・距離が入力され、それに対応してポインタカーソル２４が画面２１上で移動するよう表示制御装置１２がポインタカーソル２４の表示を制御する。
【０００９】
また、この表示制御装置１２は図２に示すような仮想スイッチ２５が表示画面２１上に表示されるように制御している。そして、ポインタカーソル２４がこの仮想スイッチ２５の任意のものの上に位置されたときに、ポインタデバイス１６のスイッチ操作（たとえばマウスボタンのクリック）がなされると、その仮想スイッチが押されたという信号を発生する。
【００１０】
ＣＰＵ１３は、画像の削除、移動、コピー、反転、等の各種の編集処理あるいは記録などのファイル処理等を行なうプログラムを内蔵しており、それらのいくつかがそれぞれの仮想スイッチに定義されている。そのため、上記のようにある仮想スイッチが押されると、それに定義された編集処理を、ＣＰＵ１３がメモリ１４を用いて実行することになる。またＣＰＵ１３はいくつかの編集モードを用意しており、それらに対応して定義された仮想スイッチを設ける場合もある。この編集モードが定義された仮想スイッチが押された場合には、そのモードへの切り換えがなされることになる。
【００１１】
図２のように複数の画像２２を表示画面２１上に並べて表示している場合、ポインタカーソル２４をある画像の上に移動させると、あるいはさらにマウスボタンのクリックなどを行なうと、その画像が編集対象として選択されたことになり、その画像が被編集画像となっていることが編集対象枠２３の表示で示される。表示制御装置１２はこのような編集対象枠２３の表示制御も行なっている。
【００１２】
そこで、さらに図３の動作フローチャートを参照しながら説明すると、イベントが発生したかどうか、つまりポインタデバイス１６が操作されたり、図では省略しているキーボードが操作されたりするというイベントが発生したかどうかがＣＰＵ１３によって監視されており、イベントが発生した場合に仮想スイッチ２５が押されたかどうかが判断される。いずれかの仮想スイッチ２５が押されると、それに対応する処理が実行される。
【００１３】
仮想スイッチ２５が押されないときは、ポインタカーソル２４が現在の編集対象枠２３を出たかどうかが判定される。出ていないときは、現在の編集モードで決められている処理が実行される。ポインタカーソル２４が現在の編集対象枠２３から出たと判定されたときは、他の画像が選択されたかどうかの判定に移る。他の画像が選択されなければイベントの発生を待ち、他の画像が選択されたと判定されると、編集対象枠２３をその画像に移すとともに、仮想スイッチ２５の表示位置も移動させる。
【００１４】
この場合、図２で示すように仮想スイッチ２５は編集対象枠２３の左下部分の位置に表示されており、編集対象枠２３が他の画像に移ると、その編集対象枠２３との位置関係を保つように新たな編集対象枠２３の左下部分の位置に仮想スイッチ２５の表示が再配置される。このように複数の画像を画像単位で編集する場合には、編集対象枠２３は画像単位で移動する方が扱いやすくて便利である。そして、その編集対象枠２３の切り換えに伴って仮想スイッチ２５の表示位置も移動するので、つねに現在の編集対象となっている画像の近傍に仮想スイッチ２５が表示される。そのため、ポインタカーソル２４を画像２２と仮想スイッチ２５との間に往復させる場合に、その移動量を少ないものとすることができ、マウスなどのポインタデバイス１６の操作量を減らし、操作性を向上させることができる。
【００１５】
図４は他の表示例を示すものである。この図４では、一つの画像２２が表示画面２１いっぱいに大きく表示されている。そして編集対象枠２３は、その画像２２の任意の部分に移動できるようにされる。編集対象枠２３を画像２２の所望の部分に移動させた後、その部分に対して編集等の処理を行なう。この場合、図５に示すように、イベントの監視によりイベント発生と判定されたときに仮想スイッチ２５が押されると、それに対応する処理が実行されることは、先に説明した図２、図３の場合と同じである。
【００１６】
仮想スイッチ２５が押されずにポインタカーソル２４が移動させられて現在の編集対象枠２３を出ると、編集対象枠２３と仮想スイッチ２５が同時に移動する。この場合、先の例では画像２２の単位で移動が行なわれたのに対して、その移動は連続的なものとなる。すなわち、この図４に示した例では、編集対象枠２３と、その枠内の左下部分に表示される仮想スイッチ２５が、その位置関係を保ったまま一体となって、ポインタカーソル２４の移動に追従して、ポインタカーソル２４が編集対象枠２３の枠内に位置するように、連続的に移動することになる。
【００１７】
そのため、このようにして編集対象枠２３が移動していくときに、それに追従して仮想スイッチ２５も移動していくので、現在の編集対象部分の近傍につねに仮想スイッチ２５が位置することになり、ポインタカーソル２４を編集対象たる画像部分と仮想スイッチ２５との間に往復させる場合に、その移動量を少ないものとすることができ、マウスなどのポインタデバイス１６の操作量を減らし、操作性を向上させることができる。
【００１８】
なお、仮想スイッチ２５の一つを対象枠設定スイッチとして定義するようにもできる。この場合には、ポインタデバイス１６のマウスクリックなどの操作によりその対象枠設定スイッチを押した後、ポインタカーソル２４を動かして任意の位置でふたたび対象枠設定スイッチを押すことにより、その位置を中心に編集対象枠２３が設定され、それとともにその枠２３の左下部分に仮想スイッチ２５が再配置されることになる。
【００１９】
上記の説明では、画面２１上に表示された２次元画像をポインタデバイス１６を用いて編集することとしたが、２次元画像のみでなく、３次元画像に拡張することも可能である。３次元画像の場合、たとえばヘッドマウントディスプレイで表示され、その表示された３次元仮想現実空間内にたとえば仮想の手の形をしたポインタカーソルが表示される。このポインタカーソルは手袋に設けた３次元位置センサなどの３次元ポインタデバイスで移動させるようにし、これによって３次元画像（立体）の各部に対して処理を行なえるようにする。この場合、仮想スイッチは仮想パネルとして表示され、これが仮想の手の移動に追従して移動するよう表示制御装置によって制御される。そのため、この場合も仮想パネルは編集対象画像の近傍につねに表示されるので、ポインタカーソルを編集対象画像と仮想パネルとの間に往復移動させる量を少なくでき、操作性が向上する。
【００２０】
なお、上記の説明は一つの例にすぎず、具体的な構成などは種々に変更できることは言うまでもない。
【００２１】
【発明の効果】
以上説明したように、この発明の画像編集装置によれば、編集対象画像の近傍につねに仮想スイッチを位置させることができるので、編集対象画像と仮想スイッチとの間でポインタカーソルを大きく移動させることなくなり、移動距離の短縮化により操作性が向上する。そのため、操作者の負担が軽減され、作業時間の短縮を図ることができる。
【図面の簡単な説明】
【図１】この発明にかかる画像編集装置のブロック図。
【図２】一つの表示例を示す模式図。
【図３】図２の場合の動作を示すフローチャート。
【図４】他の表示例を示す模式図。
【図５】図４の場合の動作を示すフローチャート。
【符号の説明】
１１          表示装置
１２          表示制御装置
１３          ＣＰＵ
１４          メモリ
１５          記録装置
１６          ポインタデバイス
２１          表示画面
２２          画像
２３          編集対象枠
２４          ポインタカーソル
２５          仮想スイッチ
【図１】
0003648813.tif 000002
【図２】
0003648813.tif 000003
【図３】
0003648813.tif 000004
【図４】
0003648813.tif 000005
【図５】
0003648813.tif 000006