(57)【要約】【課題】  所定のサイズで印刷するための拡大処理等の前に予め拡大を伴う画質改善処理をする場合に、画面上で処理前後の画像を比較して画質の改善効果を確認できる画像処理装置を提供する。【解決手段】  本発明に係る画像処理装置は、元画像に拡大を伴う画質改善処理を施す画像処理装置であって、元画像の全体を画面上の第一領域に表示する第一全体表示手段と、処理後画像の全体を前記画面上の前記第一領域と同一サイズの第二領域に表示する第二全体表示手段と、前記元画像の一部を拡大して前記画面上の第三領域に表示する第一部分表示手段と、前記元画像の前記一部に対応する前記処理後画像の一部を前記第三領域と同一サイズの前記画面の第四領域に表示する第二部分表示手段と、を備える。【選択図】  図１
2005092758.tif 000002
【特許請求の範囲】
【請求項１】
元画像に拡大を伴う画質改善処理を施す画像処理装置であって、
元画像の全体を画面上の第一領域に表示する第一全体表示手段と、
処理後画像の全体を前記画面上の前記第一領域と同一サイズの第二領域に表示する第二全体表示手段と、
前記元画像の一部を拡大して前記画面上の第三領域に表示する第一部分表示手段と、
前記元画像の前記一部に対応する前記処理後画像の一部を前記第三領域と同一サイズの前記画面の第四領域に表示する第二部分表示手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記第二部分表示手段は前記処理後画像の一部を拡大縮小せずに前記第四領域に表示することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記第二部分表示手段は前記処理後画像の一部を拡大して前記第四領域に表示することを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記第一領域と前記第二領域が水平方向又は垂直方向に整列し、前記第一領域と前記第三領域の相対的な位置関係と、前記第二領域と前記第四領域の相対的な位置関係とが一致していることを特徴とする請求項１、２又は３に記載の画像処理装置。
【請求項５】
元画像に拡大を伴う画質改善処理を施す画像処理装置としてコンピュータを機能させる画像処理プログラムであって、
元画像の全体を画面上の第一領域に表示する第一全体表示手段と、
処理後画像の全体を前記画面上の前記第一領域と同一サイズの第二領域に表示する第二全体表示手段と、
前記元画像の一部を拡大して前記画面上の第三領域に表示する第一部分表示手段と、
前記元画像の一部に対応する前記処理後画像の一部を前記第三領域と同一サイズの前記画面の第四領域に表示する第二部分表示手段としてコンピュータを機能させることを特徴とする画像処理プログラム。
【請求項６】
元画像に拡大を伴う画質改善処理を施す画像処理方法であって、
元画像の全体を画面上の第一領域に表示し、処理後画像の全体を前記画面上の前記第一領域と同一サイズの第二領域に表示し、前記元画像の一部を拡大して前記画面上の第三領域に表示し、前記元画像の一部に対応する前記処理後画像の一部を前記第三領域と同一サイズの前記画面の第四領域に表示することを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像処理装置に関し、特に元画像に拡大を伴う画質改善処理を施す画像処理装置に関する。
【背景技術】
【０００２】
一般に、ディスプレイ、プリンタ等の画像描画装置には、描画サイズに応じて画像を拡大する機能が備わっている。例えば解像度が７５ｄｐｉの画面の１０インチ四方の矩形領域に１５０×１５０ピクセルのサイズの画像を表示するとき、表示対象画像を縦横それぞれ５倍に拡大し、表示領域と同一の７５０×７５０ピクセルの画像をフレームメモリに書き込む。また例えば印刷用紙の１０×７．５インチの矩形領域に１６００×１２００ピクセルのサイズの画像を４００ｄｐｉで印刷するとき、印刷対象画像を４０００×３１５０ピクセルの画像に拡大し、拡大後の画像をディザ法などで二値化して印刷データを生成する。
【０００３】
拡大に伴う画質の変化は画像描画装置が実施する拡大処理アルゴリズムに依存する。そこで、プリンタ等の画像処理エンジンのプロセッサよりも高性能なパーソナルコンピュータのプロセッサによる高度なアルゴリズムで予め画像を拡大しておくことにより、画像描画装置で描画される画像の画質を改善することができる。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は、所定のサイズで印刷するための拡大処理等の前に予め拡大を伴う画質改善処理をする場合に、画面上で処理前後の画像を比較して画質の改善効果を確認できる画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するため、本発明に係る画像処理装置は、元画像に拡大を伴う画質改善処理を施す画像処理装置であって、元画像の全体を画面上の第一領域に表示する第一全体表示手段と、処理後画像の全体を前記画面上の前記第一領域と同一サイズの第二領域に表示する第二全体表示手段と、前記元画像の一部を拡大して前記画面上の第三領域に表示する第一部分表示手段と、前記元画像の前記一部に対応する前記処理後画像の一部を前記第三領域と同一サイズの前記画面の第四領域に表示する第二部分表示手段と、を備えることを特徴とする。画質改善処理を施す前後の画像の全体を同一サイズで同一画面上に表示することにより、同一サイズで描画された場合に知覚される画像全体の画質の印象が当該画質改善処理によってどのように変化するかを確認できるようになる。また、拡大を伴う画質改善処理を施す場合、拡大に伴って増加した画素を画面上で視認できるようにすることで、画像細部の画質の印象が当該画質改善処理によってどのように変化するかを確認できるようになる。具体的には、同一の対象物が表された元画像の一部の領域と処理後画像の一部の領域を、拡大に伴って増加した画素が処理後画像の表示領域に表れる拡大縮小倍率で、同一サイズで同一画面上に表示することで、画質の変化を確認できるようになる。より具体的には、元画像の一部が拡大される倍率で元画像の一部を画面上の領域に表示し、その領域と同一サイズの領域に当該元画像の一部に対応する処理後画像の一部を表示することで、画質の変化を確認できるようになる。
【０００６】
さらに本発明に係る画像処理装置では、前記第二部分表示手段は前記処理後画像の一部を拡大縮小せずに前記第四領域に表示することを特徴とする。処理後画像の一部が拡大縮小されない倍率で元画像及び処理後画像のそれぞれの一部を画面上に表示することにより、拡大に伴って増加した画素がそのまま画面に表示されるため、画像細部の画質の印象の変化を正確に確認できるようになる。
【０００７】
さらに本発明に係る画像処理装置では、前記第二部分表示手段は前記処理後画像の一部を拡大して前記第四領域に表示することを特徴とする。処理後画像の一部が拡大される倍率で元画像及び処理後画像のそれぞれの一部を画面上に表示することにより、拡大に伴って増加した画素が画面に拡大表示されるため、画像細部の画質の印象の変化を正確に確認できるようになる。
【０００８】
さらに本発明に係る画像処理装置では、前記第一領域と前記第二領域が水平方向又は垂直方向に整列し、前記第一領域と前記第三領域の相対的な位置関係と、前記第二領域と前記第四領域の相対的な位置関係とが一致していることを特徴とする。同一の対象物が表された処理前後の画像を整列表示することにより、画質の変化を確認することが容易になる。
【０００９】
本発明に係る画像処理プログラムは、元画像に拡大を伴う画質改善処理を施す画像処理装置としてコンピュータを機能させる画像処理プログラムであって、元画像の全体を画面上の第一領域に表示する第一全体表示手段と、処理後画像の全体を前記画面上の前記第一領域と同一サイズの第二領域に表示する第二全体表示手段と、前記元画像の一部を拡大して前記画面上の第三領域に表示する第一部分表示手段と、前記元画像の一部に対応する前記処理後画像の一部を前記第三領域と同一サイズの前記画面の第四領域に表示する第二部分表示手段としてコンピュータを機能させることを特徴とする。画質改善処理を施す前後の画像の全体を同一サイズで同一画面上に表示することにより、同一サイズで描画された場合に知覚される画像全体の画質の印象が当該画質改善処理によってどのように変化するかを確認できるようになる。また、拡大を伴う画質改善処理を施す場合、拡大に伴って増加した画素を画面上で視認できるようにすることで、画像細部の画質の印象が当該画質改善処理によってどのように変化するかを確認できるようになる。具体的には、同一の対象物が表された元画像の一部の領域と処理後画像の一部の領域を、拡大に伴って増加した画素が処理後画像の表示領域に表れる拡大縮小倍率で、同一サイズで同一画面上に表示することで、画質の変化を確認できるようになる。より具体的には、元画像の一部が拡大される倍率で元画像の一部の領域を画面上の領域に表示し、その領域と同一サイズの領域に当該元画像の一部に対応する処理後画像の一部を表示することで、画質の変化を確認できるようになる。
【００１０】
本発明に係る画像処理方法は、元画像に拡大を伴う画質改善処理を施す画像処理方法であって、元画像の全体を画面上の第一領域に表示し、処理後画像の全体を前記画面上の前記第一領域と同一サイズの第二領域に表示し、前記元画像の一部を拡大して前記画面上の第三領域に表示し、前記元画像の一部に対応する前記処理後画像の一部を前記第三領域と同一サイズの前記画面の第四領域に表示することを特徴とする。画質改善処理を施す前後の画像の全体を同一サイズで同一画面上に表示することにより、同一サイズで描画された場合に知覚される画像全体の画質の印象が当該画質改善処理によってどのように変化するかを確認できるようになる。また、拡大を伴う画質改善処理を施す場合、拡大に伴って増加した画素を画面上で視認できるようにすることで、画像細部の画質の印象が当該画質改善処理によってどのように変化するかを確認できるようになる。具体的には、同一の対象物が表された元画像の一部の領域と処理後画像の一部の領域を、拡大に伴って増加した画素が処理後画像の表示領域に表れる拡大縮小倍率で、同一サイズで同一画面上に表示することで、画質の変化を確認できるようになる。より具体的には、元画像の一部が拡大される倍率で元画像の一部の領域を画面上の領域に表示し、その領域と同一サイズの領域に当該元画像の一部に対応する処理後画像の一部を表示することで、画質の変化を確認できるようになる。
【００１１】
尚、本発明に備わる複数の手段の各機能は、構成自体で機能が特定されるハードウェア資源、プログラムにより機能が特定されるハードウェア資源、又はそれらの組み合わせにより実現される。また、これら複数の手段の各機能は、各々が物理的に互いに独立したハードウェア資源で実現されるものに限定されない。
【発明を実施するための最良の形態】
【００１２】
以下、本発明を実施するための最良の形態を実施例に基づいて説明する。
図２は、本発明の一実施例に係る画像処理装置１のハードウェア構成を示すブロック図である。画像処理装置１は、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、操作部１４、表示部１５、及び外部記憶部１６を備え、これらはバス１８で相互に接続されている。ＣＰＵ１１はＲＯＭ１２や外部記憶部１６に記憶されているプログラムを実行して画像処理装置１の全体を制御する。また、ＣＰＵ１１は外部記憶部１６に記憶されている画像処理プログラムを実行することで第一全体表示手段、第二全体表示手段、第一部分表示手段、及び第二部分表示手段としても機能する。ＲＯＭ１２は各種のプログラムやデータを予め記憶しているメモリであり、ＲＡＭ１３は各種のプログラムやデータを一時的に記憶するメモリである。操作部１４はマウスやキーボードなどで構成され、元画像の選択や画質改善処理の選択などに用いられる。表示部１５はＣＲＴやＬＣＤなどのディスプレイやディスプレイコントローラなどで構成され、第一全体表示手段、第二全体表示手段、第一部分表示手段、及び第二部分表示手段として用いられる。ディスプレイコントローラはディスプレイに表示する画像を格納するためのフレームメモリ５０（図１参照）とフレームメモリ５０に格納された画像に基づいてディスプレイを駆動する表示回路とを備える。外部記憶部１６はハードディスクやハードディスクコントローラなどで構成され、オペレーティングシステム（ＯＳ）、画像処理プログラム、動画データ、静止画データなどを記憶する。これらのプログラムや各種のデータは、所定のサーバからネットワークを介してダウンロードして入力してもよいし、リムーバブルメモリ等のコンピュータ読み取り可能な記憶媒体から読み出して入力してもよい。
【００１３】
次に、画像処理プログラムについて説明する。
図３は、画像処理プログラムの論理的な構成を示すブロック図である。画像処理プログラムは、キャプチャウィンドウ構成部２１、比較ウィンドウ構成部２２、画質改善処理部２３、キャプチャ処理部２４、記憶部２５、及び印刷部２６を備える。キャプチャウィンドウ構成部２１は、動画像データを再生する処理、動画像から切り取る静止画像の選択を受け付ける処理、及び切り取った静止画像の中から元画像として表示する静止画像の選択を受け付ける処理などを実行する。キャプチャ処理部２４は、動画像データからキャプチャウィンドウ構成部２１で選択された静止画像を切り取る処理などを実行する。比較ウィンドウ構成部２２は、キャプチャウィンドウ構成部２１で選択された元画像を表示する処理、画質改善処理の選択を受け付ける処理、処理後画像を表示する処理などを実行する。画質改善処理部２３は、比較ウィンドウ構成部２２で選択された画質改善処理を実行する。記憶部２５は、処理後画像を外部記憶部１６に記憶する処理を実行する。印刷部２６は、外部の印刷プログラムを呼び出して静止画像を印刷させる処理を実行する。尚、キャプチャ処理部２４、記憶部２５、及び印刷部２６については不要であれば備える必要はない。例えば印刷部２６については、記憶部２５によって外部記憶部１６に保存した静止画像を印刷プログラム側で選択して印刷するのであれば不要である。
【００１４】
図４及び図５は、画像処理プログラムによって表示されるウィンドウを示す模式図である。画像処理プログラムは図４に示すキャプチャウィンドウ３０、及び図５に示す比較ウィンドウ４０を表示させる。尚、これら以外にもダイアログボックスなどの各種の画面を表示させるがそれらについての説明は省略する。
キャプチャウィンドウ３０はキャプチャウィンドウ構成部２１によって表示される画面であり、再生する動画像データを選択するための動画選択領域３１、動画選択領域３１で選択された動画像データを再生する再生領域３２、動画像を構成する静止画像であって動画像データの再生中に選択された静止画像を縮小表示する静止画領域３３、［切り取り］ボタン３４、［くっきりん］ボタン３５、［印刷］ボタン３６などを備える。動画像データの再生中に切り取りボタン３４をマウスでクリックするとキャプチャ処理部２４が呼び出され、動画像データから当該静止画像を切り取る処理が実行される。切り取った静止画像はＲＡＭ１３に記憶されるとともに静止画領域３３に縮小表示される。このとき、選択した静止画像の前後４つの静止画像が、後述する画質改善処理で用いるためにＲＡＭ１３に記憶される。静止画領域３３に縮小表示された静止画像をマウスでダブルクリックするかまたはマウスで選択した状態で［くっきりん］ボタン３５をクリックすると、当該静止画像が画質改善処理の対象となる元画像として選択され、図５に示す比較ウィンドウ４０が表示される。尚、本実施例では動画像データから切り取った静止画像を画質改善処理の対象となる元画像として選択する場合を例に説明するが、予め外部記憶部１６に記憶されている静止画像を画質改善処理の対象となる元画像として選択するようにしてもよい。静止画領域３３に縮小表示された静止画像を選択した状態で［印刷］ボタン３６をクリックすると印刷部２６が呼び出され、選択された静止画像または当該静止画像に対して画質改善処理を行った処理後画像のいずれか一方の印刷処理が実行される。
【００１５】
比較ウィンドウ４０は比較ウィンドウ構成部２２によって表示される画面であり、元画像の全体が表示される第一領域４１、処理後画像の全体が表示される第二領域４２、元画像の一部が１倍より大きい倍率で拡大されて表示される第三領域４３、元画像の一部に対応する処理後画像の一部が表示される第四領域４４、元画像に対して施す画質改善処理を選択するための処理選択領域４５、［閉じる］ボタン４６、［保存］ボタン４７などを備える。
【００１６】
ここで元画像の一部に対応する処理後画像の一部について説明する。元画像の一部に対応する処理後画像の一部とは、元画像の一部の領域と同じ対象物が表わされている処理後画像上の領域のことをいう。以降の説明では第三領域４３に表示される元画像の一部のことを元画像の拡大対象領域といい、第四領域４４に表示される処理後画像の一部のことを処理後画像の拡大対象領域というものとする。尚、本明細書で拡大縮小に言及せずに「画像を表示する」というときは、画像を拡大して表示する処理も、縮小して表示する処理も、拡大も縮小もせずに表示する処理も含むものとする。図５に示す第一領域４１では元画像の拡大対象領域７０はデフォルトで元画像の中心を重心とする所定サイズの矩形領域として設定されている。拡大対象領域のサイズは第三領域４３と拡大対象領域を表示する際の倍率によって決まる。拡大対象領域７０の中心には図示するように十字アイコン４８が表示され、ユーザはマウスで十字アイコン４８を移動させることで拡大対象領域７０を選択できる。拡大対象領域７０を選択すると選択された拡大対象領域７０が拡大されて第三領域４３に表示される。また、第二領域４２に表示されている十字アイコン７１は十字アイコン４８に連動し、第四領域４４には選択された拡大対象領域７０に対応する処理後画像の拡大対象領域７２が拡大又は縮小して表示される。尚、十字アイコン７１を移動させることで十字アイコン４８を移動させることもできる。
【００１７】
第一領域４１にはキャプチャウィンドウ３０の静止画領域３３でダブルクリックした画像が画質改善処理前の元画像として表示される。第一領域４１と第二領域４２とは同一サイズで表示される。第三領域４３と第四領域４４とは同一サイズで表示される。「同一サイズで表示する」とは、縦横のドット数が等しい画面上の領域に表示することをいう。第一領域４１は比較ウィンドウ４０の左上に表示され、第二領域４２は右上に表示され、それらは水平方向に整列されている。具体的には、第一領域４１の上辺の延長線上に第二領域４２の上辺が重なるように配置されている。また、第三領域４３は比較ウィンドウ４０の左下に表示され、第四領域４４は比較ウィンドウ４０の右下に、第二領域４２との相対的な位置関係が第一領域４１と第三領域４３との相対的な位置関係に一致するように表示されている。具体的には、第三領域４３の上辺の延長線上に第四領域４４の上辺が重なり、第三領域４３はその右辺が第一領域４１の右辺の延長線上に重なり、第四領域４４はその右辺が第二領域４２の右辺の延長線上に重なるように、第三領域４３及び第四領域４４が配置されている。尚、第一領域４１の左辺の延長線上に第三領域４３の左辺が重なるようにしてもよい。第四領域４４についても同様である。この結果、同一の対象物が表された処理前後の画像が整列表示される。同一の対象物が表された処理前後の画像を整列表示すると、画質の変化を確認することが容易になる。尚、第二領域４２を左下に表示して第一領域４１に対して垂直方向に整列するようにし、第三領域４３を右上に表示するようにしてもよい。その場合は第一領域４１の上辺の延長線上に第三領域４３の上辺が重なるようにしてもよい。第四領域４４についても同様である。また、第一領域４１と第二領域４２とを整列させずに表示してもよいし、第一領域４１と第三領域４３との相対的な位置関係と、第二領域４２と第四領域４４の相対的な位置関係とを一致させなくてもよい。尚、第一領域４１及び第二領域４２だけを画面に表示しておき、所定のイベント発生に応じて第三領域４３及び第四領域４４を追加表示するようにしてもよい。具体的には例えば第一領域４１の特定の領域がマウスでダブルクリックされたときに第三領域４３及び第四領域４４をポップアップウィンドウに表示するようにしてもよい。
【００１８】
処理選択領域４５にはそれぞれが特定の画質改善処理に対応する選択項目が表示される。画質改善処理は拡大だけを行うものであってもよいし、拡大と画像処理とを行うものであってもよい。画質改善処理は、同一サイズで表示された場合に知覚される画質を改善することを目的に行われる。例えば元画像と処理後画像とを同じサイズで印刷すると元画像に対する処理後画像の相対的な画質を知覚できる。画質改善処理はこのように同じサイズで印刷したときに知覚される画質を改善することを目的に行われる。本実施例の場合は選択項目として、元画像の前後２つの静止画像を合成して拡大する「くっきりん」、元画像の前後４つの静止画像を合成して拡大する「ダブルくっきりん」、背景と動きのある被写体とを別々に合成して拡大する「モーションくっきりん」、元画像に対してエッジ強調処理、所謂シャープネス処理やノイズ除去を施して拡大する「ＰＥＴ０３」、元画像をｂｉ−ｃｕｂｉｃ法によって拡大する「ｂｉｃｕｂｉｃ」、及び元画像をｂｉ−ｌｉｎｅａｒ法によって拡大する「ｂｉｌｉｎｅａｒ」が表示される。「くっきりん」及び「ダブルくっきりん」で特定される画質改善処理はぶれの少ない画像に有効であり、「モーションくっきりん」で特定される画質改善処理は被写体の動きがある画像に有効である。画像の拡大方法には、追加する画素の画素値として最も近傍の画素の画素値を用いるニアレストネイバー法と呼ばれる方法もあるが、ｂｉ−ｃｕｂｉｃ法やｂｉ−ｌｉｎｅａｒ法はニアレストネイバー法に比べて画質を改善できる。図示するように処理選択領域４５には「くっきりんなし」という項目も表示される。「くっきりんなし」は画質改善処理ではなく、画質改善処理を施さないよう指示するための項目である。ユーザは選択項目をマウスでクリックすることで画質改善処理を選択できる。画質改善処理を選択すると、第一領域４１に表示されている元画像に、選択した画質改善処理が施され、画質改善処理が施された画像（処理後画像）の全体が第二領域４２に表示される。第四領域４４には、処理後画像の拡大対象領域７２が拡大されて表示される。
【００１９】
［保存］ボタン４７は、処理後画像を外部記憶部１６などに保存する指示を入力するためのボタンである。［保存］ボタン４７がクリックされると記憶部２５が呼び出され、処理後画像が例えば外部記憶部１６に保存される。「くっきりんなし」を選択して［保存］ボタン４７をクリックした場合は元画像がそのまま保存される。
【００２０】
［閉じる］ボタン４６をクリックすると比較ウィンドウ４０が閉じられ、キャプチャウィンドウ３０に戻る。比較ウィンドウ４０で処理後画像を保存してキャプチャウィンドウ３０に戻った場合、当該処理後画像に対応する縮小画像を静止画領域３３で選択して印刷を行うと、処理後画像が印刷される。
次に、画像処理プログラムの処理の流れについて説明する。
【００２１】
図６及び図７は画像処理プログラムの処理の流れを示すフローチャートであり、図１は各画像に対して実施される拡大縮小処理を示す模式図である。以下、図１に示す倍率で拡大又は縮小する場合を例に画像処理プログラムの処理を説明する。
Ｓ１０５では、キャプチャウィンドウ３０を表示し、ユーザが画質改善処理の対象となる静止画像（元画像）を選択する操作を受け付ける。
【００２２】
Ｓ１１０では、元画像６１をそのサイズに応じた倍率で拡大又は縮小してフレームメモリ５０の第一領域５１に格納する。例えば比較ウィンドウ４０の第一領域４１は解像度が７５ｄｐｉの画面の１０インチ四方（７５０×７５０ピクセル）の矩形領域であるとする。この場合、元画像６１のサイズが７５０×７５０ピクセルであるとすると、元画像６１は拡大及び縮小することなくその全体を第一領域４１に表示できる。従ってこの場合は拡大及び縮小を行うことなく７５０×７５０ピクセルの元画像６１をフレームメモリ５０の第一領域５１にそのまま書き込む。この場合、元画像６１を表示するための拡大縮小倍率（Ｂ）は１倍となる。元画像６１を表示するための拡大縮小倍率（Ｂ）は元画像のサイズに応じて変わる。
【００２３】
Ｓ１１５では、元画像６１の拡大対象領域６３を拡大してフレームメモリ５０の第三領域５３に格納する。例えば比較ウィンドウ４０の第三領域４３は解像度が７５ｄｐｉの画面の２インチ四方（１５０×１５０ピクセル）の矩形領域であり、元画像６１の拡大対象領域６３を第三領域４３に表示するための拡大縮小倍率（Ｄ）が１０倍であるとすると、元画像６１の拡大対象領域６３のサイズは１５×１５ピクセルとなる。元画像６１の拡大対象領域６３を表示するための拡大縮小倍率（Ｄ）は元画像のサイズに応じて変動するのではなく予め設定される。第三領域４３も予めそのサイズが設定される。このため元画像６１の拡大対象領域６３のサイズは拡大縮小倍率（Ｄ）と第三領域４３のサイズとから一意に決まる。従って、サイズの大きい元画像ほどその全体に占める拡大対象領域の割合は小さくなることになる。
【００２４】
Ｓ１２０では、比較ウィンドウ４０を表示する。このときフレームメモリ５０の第一領域５１の内容を比較ウィンドウ４０の第一領域４１に表示する。この結果、元画像６１の全体が第一領域４１に表示される。同様に、フレームメモリ５０の第三領域５３の内容を比較ウィンドウ４０の第三領域４３に表示する。この結果、元画像６１の拡大対象領域６３が第三領域４３に１０倍に拡大して表示される。
【００２５】
Ｓ１２５では、ユーザが画質改善処理を選択する操作を受け付ける。ユーザにより画質改善処理が選択されると、選択された画質改善処理に応じたステップに進む。
Ｓ１３０〜Ｓ１６０では、Ｓ１２５で選択された画質改善処理を施す。この画質改善処理によって７５０×７５０ピクセルの元画像６１が２倍に拡大されるとすると、処理後画像６２は１５００×１５００ピクセルとなる。この場合、７５０×７５０ピクセルの元画像６１に対して７５０×７５０個の画素が増加したことになる。この場合、元画像６１に対する画質改善処理に伴う拡大縮小倍率（Ａ）は２倍となる。尚、「くっきりんなし」が選択された場合は画質改善処理は行わず、第二領域４２と第四領域４４とに画像が表示されていればそれらの領域を画像が表示されていない状態に戻す処理のみを行う。
【００２６】
Ｓ１６５では、処理後画像６２をそのサイズに応じた倍率で拡大又は縮小してフレームメモリ５０の第二領域５２に格納する。比較ウィンドウ４０の第一領域４１が７５ｄｐｉの画面の１０インチ四方の矩形領域であれば、前述したように比較ウィンドウ４０の第二領域４２は第一領域４１と同一サイズであるため第二領域４２も解像度が７５ｄｐｉの画面の１０インチ四方（７５０×７５０ピクセル）の矩形領域となる。この場合、１５００×１５００ピクセルの処理後画像６２の全体を第二領域４２に表示するためには画素数を半分に減らす必要がある。このため、処理後画像６２から例えば水平方向、垂直方向ともに一画素おきに画素を間引いてフレームメモリ５０の第二領域５２に書き込む。この場合、処理後画像６２を表示するための拡大縮小倍率（Ｃ）は１／２倍となる。
【００２７】
Ｓ１７０では、処理後画像６２の拡大対象領域６４を拡大又は縮小してフレームメモリ５０の第四領域５４に格納する。比較ウィンドウ４０の第三領域４３が７５ｄｐｉの画面の２インチ四方の矩形領域であれば、前述したように比較ウィンドウ４０の第四領域４４は第三領域４３と同一サイズであるため第四領域４４も解像度が７５ｄｐｉの画面の２インチ四方（１５０×１５０ピクセル）の矩形領域となる。前述したように処理後画像６２は元画像６１の２倍であるため、処理後画像６２の拡大対象領域６４も元画像６１の拡大対象領域６３の２倍に拡大されている。すなわち処理後画像６２の拡大対象領域６４のサイズは３０×３０ピクセルである。この場合、処理後画像６２の拡大対象領域６４を１５０×１５０ピクセルの第四領域４４に表示するためには５倍に拡大する必要がある。従って処理後画像６２の拡大対象領域６４を５倍に拡大してフレームメモリ５０の第四領域５４に書き込む。この場合、処理後画像６２の拡大対象領域６４を表示するための拡大縮小倍率（Ｅ）は５倍となる。処理後画像６２の拡大対象領域６４を表示するための拡大縮小倍率（Ｅ）は、元画像６１の拡大対象領域６３を表示するための拡大縮小倍率（Ｄ）とは異なり、処理後画像６２の拡大対象領域６４のサイズに応じてその倍率が変動する。
【００２８】
Ｓ１７５では、比較ウィンドウ４０を更新する。具体的にはフレームメモリ５０の第二領域５２の内容を比較ウィンドウ４０の第二領域４２に表示し、フレームメモリ５０の第四領域５４の内容を比較ウィンドウ４０の第四領域４４に表示する。この結果、処理後画像６２の全体が第二領域４２に表示され、処理後画像６２の拡大対象領域６４が第四領域４４に表示される。図１に示す例の場合、処理後画像６２の拡大対象領域６４は５倍に拡大されるため、画質改善処理に伴って増加した画素（追加画素）が間引かれることなく表示される。このため、画像細部の画質の印象の変化を正確に確認できる。
【００２９】
表示された画像の画質が気に入らなければユーザはＳ１２５に戻って気に入った画質が得られるまで画質改善処理の選択を繰り返すことができる。
以上、画像処理プログラムの処理の流れについて説明した。上述した説明の中には様々な倍率がでてきたが、それらの倍率は必ずしも任意の値が許される訳ではなく、それらのうちのいくつかはある条件を満たしている必要がある。以下、それらのうちのいくつかが満たさなければならない条件について説明する。
【００３０】
（条件１）
「画質改善処理に伴う拡大縮小倍率」をＡ、「元画像の拡大対象領域を表示するための拡大縮小倍率」をＤ、「処理後画像の拡大対象領域を表示するための拡大縮小倍率」をＥとしたとき、Ａ、Ｄ及びＥは以下の条件を満たさなければならない。
Ｄ＝Ａ×Ｅ  ・・・（１）
例えば前述した例では画質改善処理に伴う拡大縮小倍率（Ａ）は２倍、元画像の拡大対象領域を表示するための拡大縮小倍率（Ｄ）は１０倍、処理後画像の拡大対象領域を表示するための拡大縮小倍率（Ｅ）は５倍であるため、（１）の関係式を満たしている。この関係式が満たされるとき、元画像の拡大対象領域に対応する処理後画像の拡大対象領域を第三領域と同一サイズの第四領域に表示できる。
【００３１】
（条件２）
元画像の拡大対象領域を表示するための拡大縮小倍率（Ｄ）は以下の条件を満たさなければならない。
Ｄ＞１  ・・・（２）
以下、条件２について例をあげて説明する。
図８は、倍率と画質の変化の確認の可否との関係についての複数の例を示す模式図である。尚、図中の例１は図１に示した倍率を示している。
例５の場合は、画質改善処理に伴う拡大縮小倍率（Ａ）は２倍であり、元画像の拡大対象領域を表示するための拡大縮小倍率（Ｄ）は１倍である。この場合、処理後画像の拡大対象領域を表示するための拡大縮小倍率（Ｅ）は１／２倍となる。拡大縮小倍率（Ｅ）が１／２倍になることは（１）の関係式から導かれる。画質改善処理に伴う拡大縮小倍率（Ａ）が２倍であることから、処理後画像は元画像の画素数と同じ数の画素が追加されていることになる。この場合、処理後画像の拡大対象領域を表示するための拡大縮小倍率（Ｅ）が１／２倍であると、画質改善処理で追加した画素の数と同じ数の画素を間引かなければならず、追加した画素がそのまま間引かれたとすると、追加した画素が第四領域４４に反映されなくなり、第三領域４３と第四領域４４とを比較しても画質の変化が分からなくなってしまう。例８についても同様である。
【００３２】
例７の場合は、増加した画素に加えて初めから存在していた画素についてもその半分が間引かれてしまうことになる。
例６の場合、元画像のサイズが７５０×７５０ピクセルであるとすると、処理後画像のサイズは２２５０×２２５０ピクセルとなり、そのうちの１５００×１５００個の画素は増加された画素であることになる。例６の場合は、処理後画像の拡大対象領域を表示するための拡大縮小倍率（Ｅ）は２／３倍であるため、処理後画像から１／３の画素、すなわち７５０×７５０個の画素を間引けばよく、増加した１５００×１５００個の画素から７５０×７５０個の画素を間引いたとしてもまだ７５０×７５０個の増加画素が残る。従って処理後画像の拡大対象領域についても間引いた後にまだ増加画素は残ることになり、この結果、第四領域４４には増加画素が表示されることになる。従って拡大に伴って増加した画素が表示領域に表れる。すなわち、画質改善処理に含まれる拡大処理に伴う画質の変化を画面上で確認できるようにするためには、下記の条件を満たしている必要がある。
Ｅ＞１／Ａ  ・・・（３）
（３）の関係式は以下のように変形できる。
Ａ×Ｅ＞１  ・・・（４）
（４）に（１）を代入すると、（２）に示す関係式が得られる。（２）の関係式が満たされないと、すなわち元画像の拡大対象領域を表示するための拡大縮小倍率（Ｄ）が１倍以下であると、前述したように処理後画像の拡大対象領域を表す画素のうち、増加画素の数以上の数の画素が間引かれることになり、第四領域４４に増加画素が表れなくなる。逆に１倍より大きければ第四領域４４には増加画素が必ず表れる。このため本実施例の画像処理プログラムでは、元画像の拡大対象領域を表示するための拡大縮小倍率（Ｄ）は１倍より大きい値に設定される。（１）及び（２）の条件が満たされていれば、処理後画像の拡大対象領域を表示するための拡大縮小倍率（Ｅ）は１倍以下であってもよい。
【００３３】
以上、複数の倍率のうちのいくつかが満たさなければならない条件について説明した。次に、処理後画像の拡大対象領域を表示するための拡大縮小倍率（Ｅ）が１倍より大きい場合の効果について説明する。前述したように拡大縮小倍率（Ｅ）は（１）及び（２）の条件を満たせば１倍以下であってもよいが、拡大縮小倍率（Ｅ）が１倍より大きいと、画質の変化をより確認できるという効果がある。例えば図８に示す例１、例２、及び例３はいずれも拡大縮小倍率（Ｅ）が１倍より大きい。拡大縮小倍率（Ｅ）が１倍より大きいということは、処理後画像の拡大対象領域から追加画素が全く間引かれず、追加画素がさらに拡大されて表示されることを意味している。従って、画質の変化がより鮮明に表れ、画質の変化をより明確に確認できる。
【００３４】
尚、例４及び例９に示すように処理後画像の拡大対象領域を拡大縮小せずに第四領域４４に表示してもよい。例４及び例９は拡大縮小倍率（Ｅ）が１倍であるため、処理後画像の拡大対象領域は拡大も縮小もされない。この結果、拡大に伴って増加した画素がそのまま画面に表示されるため、画像細部の画質の印象の変化を正確に確認できるようになる。この場合は、元画像の拡大対象領域を表示するための拡大縮小倍率（Ｄ）は式（１）から逆算することになる。具体的には、画質改善処理に伴う拡大縮小倍率（Ａ）は固定であるため、元画像の拡大対象領域を表示するための拡大縮小倍率（Ｄ）は、拡大縮小倍率（Ｅ）が決まると（１）の式から一義的に決まる。
【００３５】
以上説明した本発明の一実施例にかかる画像処理装置１によると、元画像の全体と処理後画像の全体とが同一サイズで同一画面上に表示されるため、同一サイズで描画された場合に知覚される画像全体の画質の印象が当該画質改善処理によってどのように変化するかを確認できる。また、元画像の拡大対象領域６３と処理後画像の拡大対象領域６４とが同一サイズで同一画面上に表示される上、処理後画像の拡大対象領域６４は拡大に伴って増加した画素が表示される拡大縮小倍率で表示されるため、画質の変化を確認できる。よって画像処理装置１によると、所定のサイズで印刷するための拡大処理等の前に予め拡大を伴う画質改善処理をする場合に、画面上で処理前後の画像を比較して画質の改善効果を確認できる。
【００３６】
尚、本実施例ではユーザが画質改善処理の選択を繰り返すことで最も画質が改善されるよう操作を行うが、画像処理プログラムが画像サイズや前後の静止画像の有無に応じて自動で画質改善処理を選択するようにしてもよいし、全ての画質改善処理を実行し、その中から最も画質がよい画像を判定して表示するようにしてもよい。これによりユーザの手間を低減できる。
【図面の簡単な説明】
【００３７】
【図１】本発明の一実施例に係る拡大を示す模式図。
【図２】本発明の一実施例に係る画像処理装置のブロック図。
【図３】本発明の一実施例に係るブロック図。
【図４】本発明の一実施例に係る画面の模式図。
【図５】本発明の一実施例に係る画面の模式図。
【図６】本発明の一実施例に係るフローチャート。
【図７】本発明の一実施例に係るフローチャート。
【図８】拡大縮小する倍率の組み合わせの例を示す模式図。
【符号の説明】
【００３８】
１  画像処理装置、１１  ＣＰＵ（第一全体表示手段、第二全体表示手段、第一部分表示手段、第二部分表示手段）、１５  表示部（第一全体表示手段、第二全体表示手段、第一部分表示手段、第二部分表示手段）、４０  比較ウィンドウ（画面）、４１  第一領域、４２  第二領域、４３  第三領域、４４  第四領域
【図１】
2005092758.tif 000003
【図２】
2005092758.tif 000004
【図３】
2005092758.tif 000005
【図４】
2005092758.tif 000006
【図５】
2005092758.tif 000007
【図６】
2005092758.tif 000008
【図７】
2005092758.tif 000009
【図８】
2005092758.tif 000010