(57)【要約】【課題】部分拡大画像が表示されている際に元の全体画像をズーム処理しても部分拡大画像が本来表示していた部分を正確に表示することができる画像処理装置を提供する。【解決手段】部分拡大部１１１は、画像の一部を拡大した部分拡大画像を生成する。表示部１０４は、画像の上に部分拡大部１１１の生成した部分拡大画像を重ねて表示する。全体画像ズーム部１０７は、表示部１０４が表示中の画像をズーム処理する。この時、表示部１０７が画像の上に部分拡大画像を重ねて表示している場合は、全体画像ズーム部１０７が画像をズーム処理する際の基準となる位置を部分拡大画像の中心とする。【選択図】  図２
2004255057.tif 000002
【特許請求の範囲】
【請求項１】
画像データを処理して画像を表示する画像処理装置であって、
前記画像の一部を拡大した部分拡大画像を生成する部分拡大手段と、
前記画像または前記画像の上に前記部分拡大手段の生成した前記部分拡大画像を重ねた画像を表示する表示手段と、
前記表示手段が表示中の前記画像をズーム処理するズーム処理手段と、
前記表示手段が前記画像の上に前記部分拡大画像を重ねた画像を表示しているか否かにより、前記画像ズーム手段が前記画像をズーム処理する際の基準となる位置を変更するズーム処理制御手段とを具備することを特徴とする画像処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像データを処理し、表示部に画像を表示する画像処理装置に関するものであり、特に、全体画像にオーバーラップさせた部分拡大画像（虫眼鏡機能）を表示する画像処理装置に関する。
【０００２】
【従来の技術】
医師は患者に対してＸ線画像を撮影し、その撮影した画像を読影することで患者の状態を知ることができる。
従来は、Ｘ線装置で胸部のＸ線画像を撮影しフィルムに現像した後、シャウカステンを使って読影することが行われていた。しかし、デジタルＸ線装置が開発され、Ｘ線画像はデジタルデータとしてコンピュータに取り込まれるようになった。そのため、最近ではモニタ上でＸ線画像を表示し読影することが行われている。
【０００３】
また、Ｘ線画像がデジタル化されたことに伴って、モニタ上でＸ線画像のコントラストを変化させたり、Ｘ線画像を拡大したりすることが可能となった。Ｘ線画像を拡大する際には、コンピュータが備えるマウスなどのポインティングデバイスを使用して比率を変更することが多いが、その場合はＸ線画像の中心を基準として拡大や縮小を行うのが通常である。また、Ｘ線画像の特定の部分領域を拡大して全体画像に重ねて表示することは、いわゆる「虫眼鏡機能」として公知である。
【０００４】
【発明が解決しようとする課題】
しかしながら、上述した「虫眼鏡機能」によってＸ線画像の一部を重ねて表示している際に、更に元の全体画像をズームしようとすると以下に示す問題が生じていた。図１２は、従来の全体画像のズームによる「虫眼鏡機能」部分の問題例を示す図である。図１２において、左側はズーム処理前のＸ線画像を示し、右側はズーム処理後のＸ線画像を示す。符号２０は、モニタ画面であり、Ｘ線画像を表示する表示装置の画面である。２１は、全体画像であり、Ｘ線画像の全体を示した画像である。２２は、部分拡大画像であり、上述した「虫眼鏡機能」によってＸ線画像（全体画像２１）の所定の位置における一部を拡大表示して全体画像２１に重ねて表示している。また、２１’は、ズーム処理後の全体画像（以下、ズーム全体画像とする）であり、全体画像２１に対して中心を基準にズーム処理した画像である。２２’は、ズーム処理後の部分拡大画像（以下、ズーム部分画像とする）であり、ズーム全体画像２１’の所定の位置における部分拡大画像である。２３および２３’は、全体画像２１のズーム処理により部分拡大する位置の変化を示す円である。
【０００５】
図１２に示すようにモニタ２０に表示されている全体画像２１の中心を基準としてズーム処理するので、部分拡大画像２２の位置関係が保てなくなり、ズーム処理後の全体画像２１’上ではズーム部分画像２２’の位置を部分拡大することになる。図１２の円２３、２３’に示すように、本来部分拡大していた位置とはずれてしまうという問題があった。更に、この問題のため、利用者がズーム処理後に虫眼鏡の位置を変更したり、視点を移動したりしなければならない。これにより利用者の思考が中断され、作業効率が落ちる原因となっていた。
【０００６】
この発明は、上述した事情を考慮してなされたもので、部分拡大画像が表示されている際に元の全体画像をズーム処理しても部分拡大画像が本来表示していた部分を正確に表示することができる画像処理装置を提供することを目的とする。
【０００７】
【課題を解決するための手段】
この発明は、上述した課題を解決すべくなされたもので、本発明による画像処理装置においては、画像データを処理して画像を表示する画像処理装置であって、画像の一部を拡大した部分拡大画像を生成する部分拡大手段と、画像または画像の上に部分拡大手段の生成した部分拡大画像を重ねた画像を表示する表示手段と、表示手段が表示中の画像をズーム処理するズーム処理手段と、表示手段が画像の上に部分拡大画像を重ねた画像を表示しているか否かにより、画像ズーム手段が画像をズーム処理する際の基準となる位置を変更するズーム処理制御手段とを具備することを特徴とする。
【０００８】
これにより、本発明の画像処理装置においては、表示手段が画像の上に部分拡大画像を重ねて表示している場合に、画像ズーム手段が画像をズーム処理する際の基準となる位置を変更するので、部分拡大画像が表示されている際に元の全体画像をズーム処理しても部分拡大画像が本来表示していた部分を正確に表示することができる。
【０００９】
【発明の実施の形態】
以下、図面を用いて本発明の実施形態について説明する。
本発明の一実施形態として、医療画像（胸部Ｘ線画像）を処理する画像処理装置について説明する。尚、本発明における画像処理装置が処理対象とするのは医療画像に限定されず、種々の画像を処理対象としてよい。
【００１０】
図１は、本発明の一実施形態である画像処理装置のハードウェア構成例を示す図である。図１において、符号１は、記憶装置であり、画像処理装置において画像処理対象となる多数の画像データおよび本画像処理装置における種々の処理を実現するためのプログラムなどを保存する。具体的には、記憶装置１は、ハードディスクや光磁気ディスクなどのコンピュータ読み取り可能な記憶媒体である。
２は、キーボードであり、画像処理装置において文字などの指示入力を行う。３は、マウスであり、画像処理装置の画面上でポインタによる選択や指示入力を行う。
【００１１】
４は、ＣＰＵ（中央演算装置）であり、画像処理装置内の各処理部の制御や、記憶装置１より読み出したプログラムを実行することで、画像データの処理演算などを行う。５は、メモリであり、ＣＰＵ４における処理の際に、画像データやプログラムおよび、表示位置やズーム率など各種パラメータを一時的に保持するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などのメモリである。６は、表示装置であり、メモリ５に保持された画像データをメモリ５に保持された各種パラメータに応じて表示する。具体的には、表示装置６は、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）ディスプレイや液晶モニタといった表示装置である。また、上述した記憶装置１、キーボード２、マウス３、ＣＰＵ４、メモリ５、表示装置６は、バス７によってそれぞれ相互に接続され、各々の間でデータの送受信が可能である。
【００１２】
＜第１の実施形態＞
図１に示したハードウェア構成を有する画像処理装置であって、本発明の第１の実施形態における画像処理装置について説明する。
図２は、本発明の第１の実施形態における画像処理装置の機能的な構成を示すブロック図である。図２において、符号１０１は、画像記録部であり、図１の記憶装置１中に含まれる画像処理対象となる多数の画像データ（以下、元画像データとする）が記録されている。１０２は、指示入力部であり、図１のキーボード２およびマウス３などにより構成され、画像処理装置に指示入力を行う。１０３は、画像読出部であり、指示入力部１０２により特定の画像データを読み出す指示入力が行われると、指示入力された画像データを画像記録部１０１から読み出す。
【００１３】
また、１０４は、表示部であり、画像読出部１０３によって読み出された全体画像や、後述する全体画像ズーム部１０７によってズームされた全体画像や、後述する部分拡大部１１１によって生成された部分拡大画像などを表示装置６に表示する処理を行う。１０５は、全体画像保持部であり、処理対象となる全体画像の画像データをメモリ５中に保持する。
【００１４】
１０６は、全体画像ズーム率保持部であり、全体画像保持部１０５に保持された全体画像の画像データを、ズーム処理する際のズーム率をメモリ５に保持する。ここで、全体画像ズーム率保持部１０６に保持されるズーム率の初期値は、表示装置６に表示する全体画像の表示領域の横方向もしくは縦方向のピクセル値を全体画像の横方向もしくは縦方向のピクセル値で割った値のいずれか（いわゆるフィットネス表示）とする。具体例を示すと、表示装置６に表示する全体画像の表示領域における横縦のピクセル値がそれぞれ１０２４、７６８であり、全体画像の画像データにおける横縦のピクセル値がそれぞれ２０４８、２５６０であった場合には、ズーム率は０．５（＝１０２４／２０４８）倍もしくは０．３（＝７６８／２５６０）倍である。また、全体画像ズーム率保持部１０６に保持された全体画像のズーム率は、指示入力部１０２からの入力により、値の変更が可能である。
【００１５】
１０７は、全体画像ズーム部であり、全体画像ズーム率保持部１０６に保持された全体画像のズーム率を参照して、全体画像保持部１０５に保持された全体画像の画像データに対してズーム処理を行う。通常、全体画像ズーム部１０７は、全体画像の中心位置を基準としてズーム処理を行う。しかし、後述する部分拡大部１１１によって生成された部分拡大画像が全体画像上にオーバーラップ表示されている時には、後述の部分拡大画像位置保持部１０８に保持されている部分拡大画像の中心位置を基準として全体画像に対するズーム処理を行う。
【００１６】
１０８は、部分拡大画像位置保持部であり、全体画像の一部分を拡大した部分拡大画像を表示する領域の中心位置をメモリ５に保持する。１０９は、部分拡大画像表示サイズ保持部であり、部分拡大画像を表示する領域の横方向および縦方向のピクセル値をメモリ５に保持する。また、１１０は、部分拡大画像ズーム率保持部であり、全体画像に対する部分拡大画像のズーム率をメモリ５に保持する。尚、以下の説明において、部分拡大画像位置保持部１０８を位置保持部１０８、部分拡大画像表示サイズ保持部１０９をサイズ保持部１０９、部分拡大画像ズーム率保持部１１０をズーム率保持部１１０と略した名称とする。
【００１７】
１１１は、部分拡大部であり、全体画像ズーム率保持部１０６に保持された全体画像のズーム率や、位置保持部１０８に保持された部分拡大画像の中心位置や、サイズ保持部１０９に保持された部分拡大画像を表示する領域の横方向および縦方向のピクセル値や、ズーム率保持部１１０に保持された全体画像に対する部分拡大画像のズーム率を参照して、全体画像保持部１０５に保持された全体画像から部分拡大画像を生成する。具体的には、サイズ保持部１０９およびズーム率保持部１１０には、適切な初期値（例えば、縦および横のサイズとしてそれぞれ１２８、ズーム率として２）が保持されており、指示入力部１０２から部分拡大画像を表示する領域の中心位置が入力されると、位置保持部１０８にその中心位置の座標が初期値として保持される。
【００１８】
ここで、部分拡大部１１１は、上述したそれぞれの初期値を参照して、全体画像の一部を拡大した部分拡大画像の画像データを出力する。表示部１０４は、全体画像に部分拡大部１１１が出力した部分拡大画像を所定の位置に重ねて表示装置６に表示する。また、表示部１０４が全体画像に重ねて表示する部分拡大画像において部分拡大する位置は、指示入力部１０２の指示により自由に移動させることができ、その移動に応じて部分拡大画像および位置保持部１０８の座標は逐次更新される。さらに、部分拡大画像を表示する大きさは指示入力部１０２の指示により自由に変更させることができ、その変更に応じて表示サイズ保持部１０９に保持されている値は逐次更新される。
【００１９】
次に、上述した第１の実施形態における画像処理装置の全体画像に対するズーム動作について説明する。
図３は、第１の実施形態における画像処理装置のズーム動作を示したフロー図である。まず、ステップＳ３０１において、全体画像ズーム部１０７に対して全体画像のズームを行うよう指示入力部１０２から指示入力がある。次に、ステップＳ３０２において、画像処理装置は、部分拡大部１１１によって生成された部分拡大画像が全体画像上にオーバーラップ表示されているか否かを確認する。ここで、部分拡大画像が表示されている場合（ステップＳ３０２のＹｅｓ）には、ステップＳ３０３へ移動し、全体画像ズーム部１０７が、位置保持部１０８に保持されている部分拡大画像の中心位置を基準として全体画像に対するズーム処理を行う。次に、ステップＳ３０５に進み、表示部１０４は、表示装置６にズーム処理後の部分拡大画像を含む全体画像を表示する。
【００２０】
また、部分拡大画像が表示されていない場合（ステップＳ３０２のＮｏ）には、ステップＳ３０４に移動し、全体画像ズーム部１０７が、全体画像ズーム率保持部１０６に保持された全体画像のズーム率を参照して、全体画像保持部１０５に保持された全体画像の画像データに対してズーム処理を行う。次に、ステップＳ３０５に進み、表示部１０４は、表示装置６にズーム処理後の全体画像を表示する。以上により、画像処理装置におけるズーム処理を終了する。
【００２１】
次に、図３におけるズーム処理により、部分拡大画像が表示されている際に、全体画像をズーム処理（拡大）した時の表示例を示し、説明する。
図４は、図３におけるズーム処理により、部分拡大画像が表示されている際に、全体画像をズーム処理（拡大）した時の表示例を示す図である。図４において、左側はズーム処理前のＸ線画像を示し、右側はズーム処理後のＸ線画像を示す。符号３０は、表示装置６の画面であり、画像処理装置において処理前または処理後の画像を表示する。３１は、ズーム処理前の全体画像であり、画面３０に表示されている。３２は、部分拡大画像であり、部分拡大部１１１によって全体画像３１の一部の領域を拡大し、全体画像３１上にオーバーラップ表示されている。
【００２２】
また、３１’は、全体画像ズーム部１０７によってズーム処理（拡大）した後の全体画像（以下、ズーム全体画像とする）である。３２’は、拡大した後のズーム全体画像３１’上にオーバーラップ表示された部分拡大画像（以下、ズーム部分画像とする）である。また、３３は、部分拡大画像３２に含まれる画像の一部を示す円である。また、３３’は、円３３のズーム処理後の円（以下、ズーム円とする）である。
【００２３】
図４に示すように、部分拡大部１１１によって生成された部分拡大画像３２が全体画像３１上にオーバーラップ表示されている時に、全体画像３１を全体画像ズーム部１０７によってズーム処理（拡大）すると、部分拡大画像３２の中心（＝円３３の中心）、すなわち位置保持部１０８に保持されている部分拡大画像の中心位置を基準として、全体画像ズーム部１０７は全体画像３１をズーム処理（拡大）する。この結果、ズーム全体画像３１’上にオーバーラップ表示されたズーム部分画像３２’は、ズーム処理前に表示していた中心位置からずれること無く、ズーム処理前と同じ中心位置を正確に部分拡大した画像となる。すなわち、ズーム処理前の部分拡大画像３２の中心に円３３が位置するように、ズーム処理後のズーム部分画像３２’の中心にズーム円３３’が位置するよう部分拡大が行われている。
【００２４】
以上に示すように、本実施形態における画像処理装置においては、部分拡大画像が表示されている際に元の全体画像をズーム処理しても部分拡大画像が本来表示していた部分を正確に表示することができる。これにより、利用者は従来のように、ズーム処理後に部分拡大画像の位置を再度変更する必要も視点を移動する必要も無いので、作業効率を向上することができる。
【００２５】
＜第２の実施形態＞
次に、図１に示したハードウェア構成を有する画像処理装置であって、本発明の第２の実施形態における画像処理装置について説明する。尚、第２の実施形態における画像処理装置の機能構成は、図２に示した第１の実施形態における画像処理装置の機能構成と同様であるので、説明を省略する。
ここで、第２の実施形態の画像処理装置が第１の実施形態の画像処理装置と異なる点について説明する。図４の部分拡大画像３２およびズーム部分画像３２’に示すように、第１の実施形態の画像処理装置では、部分拡大画像を含む全体画像をズーム処理した際にも部分拡大画像の大きさは固定されていた。しかし、第２の実施形態における画像処理装置では、部分拡大画像を含む全体画像をズーム処理した際に全体画像のズーム率に合わせて部分拡大画像の大きさもズーム処理する。すなわち、図２の部分拡大部１１１が、ズーム率に応じて部分拡大画像の大きさを変化させる機能を更に有する。具体的には、表示サイズ保持部１０９に保持されている部分拡大画像の表示サイズの値を、ズーム率に応じて変更することで実現することができる。
【００２６】
次に、上述した第２の実施形態における画像処理装置の全体画像に対するズーム動作について説明する。
図５は、第２の実施形態における画像処理装置のズーム動作を示したフロー図である。尚、図５のステップＳ３０１〜Ｓ３０４の処理は、図３に示したステップＳ３０１〜Ｓ３０４の処理と同様であるので、説明を簡略化する。まず、表示中の全体画像のズーム処理を行うよう指示入力部１０２から指示入力がある。次に、ステップＳ３０２において、画像処理装置は、部分拡大画像が全体画像上にオーバーラップ表示されているか否かを確認する。
【００２７】
ここで、部分拡大画像が表示されている場合（ステップＳ３０２のＹｅｓ）には、ステップＳ３０３へ移動し、全体画像ズーム部１０７が、部分拡大画像の中心位置を基準として全体画像に対するズーム処理を行う。次に、ステップＳ４０１に進み、部分拡大部１１１は、全体画像ズーム率保持部１０６に保持されている全体画像のズーム率を参照し、部分拡大画像を全体画像と同じズーム率でズーム処理する。この時、部分拡大部１１１は、次に、ステップＳ３０５に進み、表示部１０４は、表示装置６にズーム処理後の部分拡大画像を含む全体画像を表示する。
【００２８】
また、部分拡大画像が表示されていない場合（ステップＳ３０２のＮｏ）には、ステップＳ３０４に移動し、全体画像ズーム部１０７が、全体画像の画像データに対してズーム処理を行う。次に、ステップＳ３０５に進み、表示部１０４は、表示装置６にズーム処理後の全体画像を表示する。以上により、画像処理装置におけるズーム処理を終了する。
【００２９】
次に、図５におけるズーム処理により、部分拡大画像が表示されている際に、全体画像をズーム処理（拡大）した時の表示例を示し、説明する。
図６は、図５におけるズーム処理により、部分拡大画像が表示されている際に、全体画像をズーム処理（拡大）した時の表示例を示す図である。図６において、左側はズーム処理前のＸ線画像を示し、右側はズーム処理後のＸ線画像を示す。３５は、表示装置６の画面であり、画像処理装置において処理前または処理後の画像を表示する。３６は、ズーム処理前の全体画像であり、画面３５に表示されている。３７は、部分拡大画像であり、部分拡大部１１１によって全体画像３６の一部の領域を拡大し、全体画像３６上にオーバーラップ表示されている。
【００３０】
また、３６’は、全体画像ズーム部１０７によってズーム処理（拡大）した後の全体画像（以下、ズーム全体画像とする）である。３７’は、拡大した後のズーム全体画像３６’上にオーバーラップ表示された部分拡大画像（以下、ズーム部分画像とする）である。また、３８は、部分拡大画像３７に含まれる画像の一部を示す円である。また、３８’は、円３８のズーム処理後の円（以下、ズーム円とする）である。
【００３１】
図６に示すように、部分拡大部１１１によって生成された部分拡大画像３７が全体画像３６上にオーバーラップ表示されている時に、全体画像３６を全体画像ズーム部１０７によってズーム処理（拡大）すると、部分拡大画像３７の中心（＝円３８の中心）、すなわち位置保持部１０８に保持されている部分拡大画像の中心位置を基準として、全体画像ズーム部１０７は全体画像３６をズーム処理（拡大）する。この結果、ズーム全体画像３６’上にオーバーラップ表示されたズーム部分画像３７’は、ズーム処理前に表示していた中心位置からずれること無く、ズーム処理前と同じ中心位置を正確に部分拡大した画像となる。すなわち、ズーム処理前の部分拡大画像３７の中心に円３８が位置するように、ズーム処理後のズーム部分画像３７’の中心にズーム円３８’が位置し、さらに、ズーム部分画像３７’がズーム率に応じて拡大するようズーム処理が行われている。これにより、ズーム処理前の部分拡大画像３７とズーム処理後のズーム部分画像３７’とでは、表示されている領域の比率が変化しないため、利用者は部分拡大画像をより観察しやすくなるという効果が得られる。
【００３２】
＜第３の実施例＞
図１に示したハードウェア構成を有する画像処理装置であって、本発明の第３の実施形態における画像処理装置について説明する。上述した第１および第２の実施形態の画像処理装置は、部分拡大画像の中心を基準としてズーム処理を行うことで部分拡大画像の表示位置をずらさないようにしていた。しかし、第３の実施形態における画像処理装置は、全体画像をズーム処理した後に部分拡大画像の位置を移動することで位置合わせを行う。
【００３３】
図７は、本発明の第３の実施形態における画像処理装置の機能的な構成を示すブロック図である。尚、図７において、全体画像ズーム部２０１および位置制御部２０２の機能ブロック以外は、図２に示した同符号の機能ブロックと同等なものなので説明を省略する。
【００３４】
全体画像ズーム部２０１は、全体画像ズーム率保持部１０６に保持された全体画像のズーム率を参照して、全体画像保持部１０５に保持された全体画像のズームを行う。本実施形態における全体画像ズーム部２０１は、上述した第１および第２の実施形態とは異なり、必ず全体画像の中心位置を基準として全体画像をズーム処理する。
【００３５】
位置制御部２０２は、部分拡大部１１１によって生成された部分拡大画像が全体画像上にオーバーラップ表示されている状態で、全体画像を全体画像ズーム部２０１によってズーム処理した場合に、全体画像をズーム処理した後でもオーバーラップ表示されている部分拡大画像がズーム処理する前に表示していた部分と同じ位置を部分拡大して表示するように位置制御する。具体的な処理について以下に説明する。まず、部分拡大部１１１によって生成された部分拡大画像が全体画像上にオーバーラップ表示されている状態で、全体画像を全体画像ズーム部２０１によりズーム処理する場合には、全体画像ズーム部２０１は全体画像の中心位置を基準としてズーム処理を行う。次に、位置制御部２０２は、位置保持部１０８に保持されている部分拡大画像の中心位置を参照し、部分拡大画像の中心位置をズーム処理後の全体画像上でズーム処理前と同じ部分を表示するように位置を移動するよう制御する。
【００３６】
次に、上述した第３の実施形態における画像処理装置の全体画像に対するズーム動作について説明する。
図８は、第３の実施形態における画像処理装置のズーム動作を示したフロー図である。まず、ステップＳ３０１において、全体画像ズーム部１０７に対して全体画像のズームを行うよう指示入力部１０２から指示入力がある。次に、ステップＳ３０４に進み、全体画像ズーム部１０７は、全体画像ズーム率保持部１０６に保持された全体画像のズーム率を参照して、全体画像保持部１０５に保持された全体画像の画像データに対して全体画像の中心位置を基準としたズーム処理を行う。次に、ステップＳ３０２において、画像処理装置は、部分拡大部１１１によって生成された部分拡大画像が全体画像上にオーバーラップ表示されているか否かを確認する。
【００３７】
ここで、部分拡大画像が表示されている場合（ステップＳ３０２のＹｅｓ）には、ステップＳ５０１へ移動し、位置制御部２０２は、全体画像をズーム処理する前に部分拡大画像が表示していた部分と同じ位置を部分拡大するように、位置保持部１０８に保持されている部分拡大画像の中心位置を変更する。次に、ステップＳ３０５に進み、表示部１０４は、表示装置６にズーム処理後の部分拡大画像を含む全体画像を表示する。
【００３８】
また、部分拡大画像が表示されていない場合（ステップＳ３０２のＮｏ）には、ステップＳ３０５に進み、表示部１０４は、表示装置６にズーム処理後の全体画像を表示する。以上により、画像処理装置におけるズーム処理を終了する。
【００３９】
次に、図８におけるズーム処理により、部分拡大画像が表示されている際に、全体画像をズーム処理（拡大）した時の表示例を示し、説明する。
図９は、図８におけるズーム処理により、部分拡大画像が表示されている際に、全体画像をズーム処理（拡大）した時の表示例を示す図である。図９において、左側はズーム処理前のＸ線画像を示し、右側はズーム処理後のＸ線画像を示す。符号４０は、表示装置６の画面であり、画像処理装置において処理前または処理後の画像を表示する。４１は、ズーム処理前の全体画像であり、画面４０に表示されている。４２は、部分拡大画像であり、部分拡大部１１１によって全体画像４１の一部の領域を拡大し、全体画像４１上にオーバーラップ表示されている。
【００４０】
また、４１’は、全体画像ズーム部２０１によってズーム処理（拡大）した後の全体画像（以下、ズーム全体画像とする）である。４２’は、拡大した後のズーム全体画像４１’上にオーバーラップ表示された部分拡大画像（以下、ズーム部分画像とする）である。また、４３は、部分拡大画像４２に含まれる画像の一部を示す円である。また、４３’は、円４３のズーム処理後の円（以下、ズーム円とする）である。
【００４１】
図９に示すように、部分拡大部１１１によって生成された部分拡大画像４２が全体画像４１上にオーバーラップ表示されている時に、全体画像４１を全体画像ズーム部２０１によって拡大すると、まず通常通り全体画像の中心位置を基準として拡大する。次に、位置制御部２０２の制御により、部分拡大画像位置保持部１０８に保持されている部分拡大画像４２の中心位置をズーム処理後の全体画像４１上でズーム処理前と同じ部分を部分拡大表示するように変更する。
【００４２】
この結果、ズーム全体画像４１’上にオーバーラップ表示されたズーム部分画像４２’は、ズーム処理前に表示していた位置からずれること無く、ズーム処理前に表示していた部分と同じ位置を正確に表示する。すなわち、ズーム処理前の部分拡大画像４２の中心に円４３が位置するように、ズーム処理後のズーム部分画像４２’の中心にズーム円４３’が位置するようズーム処理が行われている。
これにより、上述した第１の実施形態と同様に、利用者はズーム処理後の部分拡大画像（ズーム部分画像４２’）の位置を再度変更する必要も視点を移動する必要も無いので、作業効率を向上することができる。
【００４３】
＜第４の実施形態＞
次に、図１に示したハードウェア構成を有する画像処理装置であって、本発明の第４の実施形態における画像処理装置について説明する。尚、第４の実施形態における画像処理装置の機能構成は、図７に示した第３の実施形態における画像処理装置の機能構成と同様であるので、説明を省略する。
【００４４】
ここで、第４の実施形態の画像処理装置が第３の実施形態の画像処理装置と異なる点について説明する。第３の実施形態における画像処理装置では、全体画像をズームした際にも虫眼鏡機能による部分拡大画像の大きさは固定されていた。
しかし、第４の実施形態の画像処理装置においては、上述した第２の実施形態と同様に全体画像をズーム処理した際に全体画像のズーム率に合わせて部分拡大画像の大きさもズーム処理する。
【００４５】
次に、上述した第４の実施形態における画像処理装置の全体画像に対するズーム動作について説明する。
図１０は、第４の実施形態における画像処理装置のズーム動作を示したフロー図である。尚、図１０のステップＳ３０１〜Ｓ５０１の処理は、図８に示したステップＳ３０１〜Ｓ５０１の処理と同様であるので、説明を簡略化する。
【００４６】
まず、ステップＳ３０１において、全体画像のズームを行うよう指示入力部１０２から指示入力がある。次に、ステップＳ３０４に進み、全体画像ズーム部１０７は、全体画像保持部１０５に保持された全体画像の画像データに対して全体画像の中心位置を基準としたズーム処理を行う。次に、ステップＳ３０２において、画像処理装置は、部分拡大画像が全体画像上にオーバーラップ表示されているか否かを確認する。
【００４７】
ここで、部分拡大画像が表示されている場合（ステップＳ３０２のＹｅｓ）には、ステップＳ５０１へ移動し、位置制御部２０２は、全体画像をズーム処理する前に部分拡大画像が表示していた部分と同じ位置を部分拡大するように、位置保持部１０８に保持されている部分拡大画像の中心位置を変更する。次に、ステップＳ６０１に進み、部分拡大部１１１は、全体画像ズーム率保持部１０６に保持されている全体画像のズーム率を参照し、部分拡大画像を全体画像と同じズーム率でズーム処理する。次に、ステップＳ３０５に進み、表示部１０４は、表示装置６にズーム処理後の部分拡大画像を含む全体画像を表示する。また、部分拡大画像が表示されていない場合（ステップＳ３０２のＮｏ）には、ステップＳ３０５に進み、表示部１０４は、表示装置６にズーム処理後の全体画像を表示する。以上により、画像処理装置におけるズーム処理を終了する。
【００４８】
次に、図１０におけるズーム処理により、部分拡大画像が表示されている際に、全体画像をズーム処理（拡大）した時の表示例を示し、説明する。
図１１は、図１０におけるズーム処理により、部分拡大画像が表示されている際に、全体画像をズーム処理（拡大）した時の表示例を示す図である。図１１において、左側はズーム処理前のＸ線画像を示し、右側はズーム処理後のＸ線画像を示す。４５は、表示装置６の画面であり、画像処理装置において処理前または処理後の画像を表示する。４６は、ズーム処理前の全体画像であり、画面４５に表示されている。４７は、部分拡大画像であり、部分拡大部１１１によって全体画像４６の一部の領域を拡大し、全体画像４６上にオーバーラップ表示されている。
【００４９】
また、４６’は、全体画像ズーム部２０１によってズーム処理（拡大）した後の全体画像（以下、ズーム全体画像とする）である。４７’は、拡大した後のズーム全体画像４６’上にオーバーラップ表示された部分拡大画像（以下、ズーム部分画像とする）である。また、４８は、部分拡大画像４７に含まれる画像の一部を示す円である。また、４８’は、円４８のズーム処理後の円（以下、ズーム円とする）である。
【００５０】
図６に示すように、部分拡大部１１１によって生成された部分拡大画像４７が全体画像４６上にオーバーラップ表示されている時に、全体画像４６を全体画像ズーム部２０１によってズーム処理（拡大）すると、部分拡大画像４７を全体画像ズーム率保持部１０６に保持されている全体画像の拡大率と同じ比率で拡大する。すなわち、ズーム処理前の部分拡大画像４７の中心に円４８が位置するように、ズーム処理後のズーム部分画像４７’の中心にズーム円４８’が位置し、さらに、ズーム部分画像４７’がズーム率に応じて拡大するようズーム処理が行われている。これにより、ズーム処理前の部分拡大画像４７とズーム処理後のズーム部分画像４７’とでは、表示されている領域の比率が変化しないため、利用者は部分拡大画像をより観察しやすくなるという効果が得られる。
【００５１】
以上に示したように、本発明の画像処理装置によって、部分拡大画像が表示されている際に、全体画像をズーム処理してもその位置関係を保つことが可能である。これにより、本来拡大していた部分を全体画像をズームした後でも正確に表示することができる。したがって、利用者は視点の移動を最小限に抑えることができ、従来のように思考を中断されることがないため効率の良い読影が可能になると共に、従来のように虫眼鏡の位置を再度変更する必要もないため操作性もまた向上させることができる。
【００５２】
尚、図２および図７に示した各処理部は、専用のハードウェアにより実現されるものであってもよく、また、各処理部はメモリおよびＣＰＵにより構成され、各処理部の機能を実現する為のプログラムをメモリに読み込んで実行することによりその機能を実現させるものであってもよい。
また、上記メモリは、ハードディスク装置や光磁気ディスク装置、フラッシュメモリ等の不揮発性のメモリや、ＣＤ−ＲＯＭ等の読み出しのみが可能な記録媒体、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）のような揮発性のメモリ、あるいはこれらの組み合わせによるコンピュータ読み取り、書き込み可能な記録媒体より構成されるものとする。
【００５３】
また、図２および図７において各種処理を行う処理部の機能を実現する為のプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより各処理を行っても良い。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
また、「コンピュータシステム」とは、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
【００５４】
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。
【００５５】
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現する為のものであっても良い。さらに、前述した機能をコンピュータシステムに既に記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【００５６】
また、上記のプログラムを記録したコンピュータ読み取り可能な記録媒体等のプログラムプロダクトも本発明の実施形態として適用することができる。上記のプログラム、記録媒体、伝送媒体およびプログラムプロダクトは、本発明の範疇に含まれる。
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【００５７】
また、本発明の実施態様の例を以下に列挙する。
【００５８】
［実施態様１］  画像データを処理して画像を表示する画像処理装置であって、
前記画像の一部を拡大した部分拡大画像を生成する部分拡大手段と、
前記画像または前記画像の上に前記部分拡大手段の生成した前記部分拡大画像を重ねた画像を表示する表示手段と、
前記表示手段が表示中の前記画像をズーム処理するズーム処理手段と、
前記表示手段が前記画像の上に前記部分拡大画像を重ねた画像を表示しているか否かにより、前記画像ズーム手段が前記画像をズーム処理する際の基準となる位置を変更するズーム処理制御手段とを具備することを特徴とする画像処理装置。
【００５９】
［実施態様２］  前記ズーム処理制御手段は、前記表示手段が前記画像の上に前記部分拡大画像を重ねて表示している場合は、前記画像ズーム手段が前記画像をズーム処理する際の基準となる位置を前記部分拡大画像の中心とし、前記表示手段が前記画像を表示している場合は、前記画像ズーム手段が前記画像をズーム処理する際の基準となる位置を前記画像の中心とするよう前記ズーム処理手段を制御することを特徴とする実施態様１に記載の画像処理装置。
【００６０】
［実施態様３］  画像データを処理して画像を表示する画像処理装置であって、
前記画像の一部を拡大した部分拡大画像を生成する部分拡大手段と、
前記画像または前記画像の上に前記部分拡大手段の生成した前記部分拡大画像を重ねた画像を表示する表示手段と、
前記表示手段が表示中の前記画像をズーム処理するズーム処理手段と、
前記表示手段が前記部分拡大画像を重ねた画像を表示しているか否かにより、前記部分拡大手段が拡大する画像の一部の位置を前記ズーム処理に応じて変更する部分拡大処理制御手段とを具備することを特徴とする画像処理装置。
【００６１】
［実施態様４］  前記部分拡大処理制御手段は、前記表示手段が前記画像の上に前記部分拡大画像を重ねて表示している場合は、前記部分拡大手段が拡大する画像の一部の位置をズーム処理前とズーム処理後で同じになるように前記部分拡大手段を制御することを特徴とする実施態様３に記載の画像処理装置。
【００６２】
［実施態様５］  前記部分拡大手段が拡大する画像の一部の位置は自由に変更できる場合に、変更後の前記位置に関する情報である位置情報を格納する部分拡大画像位置保持部を更に具備することを特徴とする実施態様１から実施態様４のいずれか１つに記載の画像処理装置。
【００６３】
［実施態様６］  前記部分拡大手段が生成する部分拡大画像の表示サイズが自由に変更できる場合に、変更後の前記表示サイズに関する情報である表示サイズ情報を格納する部分拡大画像表示サイズ保持部を更に具備することを特徴とする実施態様１から実施態様５のいずれか１つに記載の画像処理装置。
【００６４】
［実施態様７］  画像データを処理して画像を表示する画像処理装置を用いた画像処理方法であって、
前記画像の一部を拡大した部分拡大画像を生成する第１のステップと、
前記画像または前記画像の上に前記第１のステップで生成した前記部分拡大画像を重ねた画像を表示する第２のステップと、
前記第２のステップで前記画像の上に前記部分拡大画像を重ねた画像を表示しているか否かに応じて、前記画像をズーム処理する際の基準となる位置を定める第３のステップと、
前記第２のステップで表示中の前記画像を前記第３のステップで定めた位置を基準にズーム処理する第４のステップとを有することを特徴とする画像処理方法。
【００６５】
［実施態様８］  前記第３のステップは、前記第２のステップで前記画像の上に前記部分拡大画像を重ねた画像を表示している場合は、前記画像をズーム処理する際の基準となる位置を前記部分拡大画像の中心とし、前記第２のステップで前記画像を表示している場合は、前記画像をズーム処理する際の基準となる位置を前記画像の中心とするよう定めることを特徴とする実施態様７に記載の画像処理方法。
【００６６】
［実施態様９］  画像データを処理して画像を表示する画像処理装置を用いた画像処理方法であって、
前記画像の一部を拡大した部分拡大画像を生成する第１のステップと、
前記画像の上に前記第１のステップで生成した前記部分拡大画像を重ねて表示する第２のステップと、
前記第２のステップで表示中の前記画像をズーム処理する第３のステップと、前記第２のステップで前記画像の上に前記部分拡大画像を重ねて表示している場合に、前記第３のステップでのズーム処理後に拡大する前記画像の一部の位置を前記ズーム処理に応じて変更する第４のステップと、
前記第４のステップで変更した位置の部分拡大画像を生成する第５のステップとを有することを特徴とする画像処理方法。
【００６７】
［実施態様１０］  前記第４のステップは、前記第２のステップで前記画像の上に前記部分拡大画像を重ねて表示している場合に、拡大する画像の一部の位置をズーム処理前とズーム処理後で同じになるように変更することを特徴とする実施態様９に記載の画像処理方法。
【００６８】
［実施態様１１］  画像データを処理して画像を表示する画像処理装置用のプログラムを記録した記録媒体であって、
前記画像の一部を拡大した部分拡大画像を生成する第１のステップと、
前記画像または前記画像の上に前記第１のステップで生成した前記部分拡大画像を重ねた画像を表示する第２のステップと、
前記第２のステップで前記画像の上に前記部分拡大画像を重ねた画像を表示しているか否かに応じて、前記画像をズーム処理する際の基準となる位置を定める第３のステップと、
前記第２のステップで表示中の前記画像を前記第３のステップで定めた位置を基準にズーム処理する第４のステップとをコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【００６９】
［実施態様１２］  前記第３のステップは、前記第２のステップで前記画像の上に前記部分拡大画像を重ねた画像を表示している場合は、前記画像をズーム処理する際の基準となる位置を前記部分拡大画像の中心とし、前記第２のステップで前記画像を表示している場合は、前記画像をズーム処理する際の基準となる位置を前記画像の中心とするよう定めることを特徴とする実施態様１１に記載の記録媒体。
【００７０】
［実施態様１３］  画像データを処理して画像を表示する画像処理装置用のプログラムを記録した記録媒体であって、
前記画像の一部を拡大した部分拡大画像を生成する第１のステップと、
前記画像の上に前記第１のステップで生成した前記部分拡大画像を重ねて表示する第２のステップと、
前記第２のステップで表示中の前記画像をズーム処理する第３のステップと、前記第２のステップで前記画像の上に前記部分拡大画像を重ねて表示している場合に、前記第３のステップでのズーム処理後に拡大する前記画像の一部の位置を前記ズーム処理に応じて変更する第４のステップと、
前記第４のステップで変更した位置の部分拡大画像を生成する第５のステップとをコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【００７１】
［実施態様１４］  前記第４のステップは、前記第２のステップで前記画像の上に前記部分拡大画像を重ねて表示している場合に、拡大する画像の一部の位置をズーム処理前とズーム処理後で同じになるように変更することを特徴とする実施態様１３に記載の記録媒体。
【００７２】
［実施態様１５］  画像データを処理して画像を表示する画像処理装置用のプログラムであって、
前記画像の一部を拡大した部分拡大画像を生成する第１のステップと、
前記画像または前記画像の上に前記第１のステップで生成した前記部分拡大画像を重ねた画像を表示する第２のステップと、
前記第２のステップで前記画像の上に前記部分拡大画像を重ねた画像を表示しているか否かに応じて、前記画像をズーム処理する際の基準となる位置を定める第３のステップと、
前記第２のステップで表示中の前記画像を前記第３のステップで定めた位置を基準にズーム処理する第４のステップとをコンピュータに実行させるためのプログラム。
【００７３】
［実施態様１６］  前記第３のステップは、前記第２のステップで前記画像の上に前記部分拡大画像を重ねた画像を表示している場合は、前記画像をズーム処理する際の基準となる位置を前記部分拡大画像の中心とし、前記第２のステップで前記画像を表示している場合は、前記画像をズーム処理する際の基準となる位置を前記画像の中心とするよう定めることを特徴とする実施態様１５に記載のプログラム。
【００７４】
［実施態様１７］  画像データを処理して画像を表示する画像処理装置用のプログラムであって、
前記画像の一部を拡大した部分拡大画像を生成する第１のステップと、
前記画像の上に前記第１のステップで生成した前記部分拡大画像を重ねて表示する第２のステップと、
前記第２のステップで表示中の前記画像をズーム処理する第３のステップと、前記第２のステップで前記画像の上に前記部分拡大画像を重ねて表示している場合に、前記第３のステップでのズーム処理後に拡大する前記画像の一部の位置を前記ズーム処理に応じて変更する第４のステップと、
前記第４のステップで変更した位置の部分拡大画像を生成する第５のステップとをコンピュータに実行させるためのプログラム。
【００７５】
［実施態様１８］  前記第４のステップは、前記第２のステップで前記画像の上に前記部分拡大画像を重ねて表示している場合に、拡大する画像の一部の位置をズーム処理前とズーム処理後で同じになるように変更することを特徴とする実施態様１７に記載のプログラム。
【００７６】
上述した実施態様に示す画像処理装置および画像処理方法によって、部分拡大画像が表示されている際に、全体画像をズームしてもその位置関係を保つことが可能となり、本来拡大していた部分を全体画像をズームした後でも正確に表示することができる。したがって、利用者は視点の移動を最小限に抑えることができ、思考を中断されることがないため効率の良い読影が可能になると共に、虫眼鏡の位置を再度変更する必要もないため操作性もまた向上させることができる。
【００７７】
【発明の効果】
以上説明したように、本発明の画像処理装置においては、本発明の画像処理装置においては、表示手段が画像の上に部分拡大画像を重ねて表示している場合に、画像ズーム手段が画像をズーム処理する際の基準となる位置を変更するので、部分拡大画像が表示されている際に元の全体画像をズーム処理しても部分拡大画像が本来表示していた部分を正確に表示することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態である画像処理装置のハードウェア構成例を示す図である。
【図２】本発明の第１の実施形態における画像処理装置の機能的な構成を示すブロック図である。
【図３】第１の実施形態における画像処理装置のズーム動作を示したフロー図である。
【図４】図３におけるズーム処理により、部分拡大画像が表示されている際に、全体画像をズーム処理（拡大）した時の表示例を示す図である。
【図５】第２の実施形態における画像処理装置のズーム動作を示したフロー図である。
【図６】図５におけるズーム処理により、部分拡大画像が表示されている際に、全体画像をズーム処理（拡大）した時の表示例を示す図である。
【図７】本発明の第３の実施形態における画像処理装置の機能的な構成を示すブロック図である。
【図８】第３の実施形態における画像処理装置のズーム動作を示したフロー図である。
【図９】図８におけるズーム処理により、部分拡大画像が表示されている際に、全体画像をズーム処理（拡大）した時の表示例を示す図である。
【図１０】第４の実施形態における画像処理装置のズーム動作を示したフロー図である。
【図１１】図１０におけるズーム処理により、部分拡大画像が表示されている際に、全体画像をズーム処理（拡大）した時の表示例を示す図である。
【図１２】従来の全体画像のズームによる「虫眼鏡機能」部分の問題例を示す図である。
【符号の説明】
１      記憶装置
２      キーボード
３      マウス
４      ＣＰＵ
５      メモリ
６      表示装置
１０１  画像記録部
１０２  指示入力部
１０３  画像読出部
１０４  表示部
１０５  全体画像保持部
１０６  全体画像ズーム率保持部
１０７  全体画像ズーム部
１０８  部分拡大画像位置保持部
１０９  部分拡大画像表示サイズ保持部
１１０  部分拡大画像ズーム率保持部
１１１  部分拡大部
２０１  全体画像ズーム部
２０２  位置制御部
【図１】
2004255057.tif 000003
【図２】
2004255057.tif 000004
【図３】
2004255057.tif 000005
【図４】
2004255057.tif 000006
【図５】
2004255057.tif 000007
【図６】
2004255057.tif 000008
【図７】
2004255057.tif 000009
【図８】
2004255057.tif 000010
【図９】
2004255057.tif 000011
【図１０】
2004255057.tif 000012
【図１１】
2004255057.tif 000013
【図１２】
2004255057.tif 000014