画像読取手段によって読み取られた原稿に対応する画像データを入力する入力手段と、前記入力手段によって入力された画像データに対して、第一の下地レベルを用いて下地除去処理を行う処理手段と、前記処理手段によって下地除去処理が行われた後の画像データを表示する第一の表示手段と、前記第一の表示手段による表示の後、前記第一の下地レベルを基準として下地レベル選択範囲を決定する決定手段と、前記決定された下地レベル選択範囲を表示する第二の表示手段とを有することを特徴とする画像処理装置。前記決定手段は、前記第一の下地レベルを上限とする下地レベル選択範囲にするか、前記第一の下地レベルを下限とする下地レベル選択範囲にするかを、ユーザの指示に基づき決定することを特徴とする請求項1に記載の画像処理装置。さらに、前記第二の表示手段による表示の後、前記下地レベル選択範囲から第二の下地レベルを選択し、該選択された第二の下地レベルを用いて前記処理手段によって下地除去処理を行うことを特徴とする請求項1に記載の画像処理装置。画像読取手段によって読み取られた原稿に対応する画像データを入力する入力ステップと、前記入力ステップによって入力された画像データに対して、第一の下地レベルを用いて下地除去処理を行う処理ステップと、前記処理ステップによって下地除去処理が行われた後の画像データを表示する第一の表示ステップと、前記第一の表示ステップによる表示の後、前記第一の下地レベルを基準として下地レベル選択範囲を決定する決定ステップと、前記決定された下地レベル選択範囲を表示する第二の表示ステップとを有することを特徴する画像処理方法。コンピュータを請求項1乃至3のいずれか一項に記載された画像処理装置として機能させるためのプログラム。所定数のレベルでの設定を行った際には、各レベルに割り当てられた下地レベルの値での処理となるため、下地レベルの値が固定となり、ユーザの所望する下地飛ばしの結果を得ることができない場合がある。また、下地レベルの値を直接ユーザに指定させる場合には、最適な下地レベルの値を容易に見つけ出すことが難しい。本発明は、所定数のレベルでの下地レベルの選択手法を用いつつ、ユーザの利便性を損なうことなく、ユーザが所望する結果を容易に得ることを可能とすることを目的とする。上記目的を達成するため、本発明の画像処理装置は、画像読取手段によって読み取られた原稿に対応する画像データを入力する入力手段と、前記入力手段によって入力された画像データに対して、第一の下地レベルを用いて下地除去処理を行う処理手段と、前記処理手段によって下地除去処理が行われた後の画像データを表示する第一の表示手段と、前記第一の表示手段による表示の後、前記第一の下地レベルを基準として下地レベル選択範囲を決定する決定手段と、前記決定された下地レベル選択範囲を表示する第二の表示手段とを有することを特徴とする。本発明によれば、下地除去処理が行われた後の画像データを確認し、下地除去処理の結果を元に下地レベル選択範囲を決定することで、所望の下地レベルの値を容易に得ることができる。以下、本発明を実施するための最良の形態について図面を用いて説明する。本実施例では、スキャナ機能やプリント機能を備えた画像処理装置であるカラー複合機MFPを対象に説明する。もちろんコピー機能のみを持つカラー複写機を用いても構わない。図1はカラー複合機の構成図である。カラー複合機は、データ処理部105と、データ処理部105に接続された画像読み取り部101、記憶部102、記録部103、表示部104、入力部106、ネットワークI/F107で構成される。画像読み取り部101はスキャナであり、原稿画像を図示しない光源で照射し、原稿反射像をレンズで固定撮像素子上に結像し、固定撮像素子からラスター状の画像読み取り信号をイメージ情報として得る。記憶部102は、画像読み取り部101で読み取った画像データの記憶を行うROMまたはRAM等のメモリである。記録部103はプリンタであり、C、M、Y、Kの色を用いて紙等の記録媒体に印刷を行う。表示部104は、CRT等のモニタであり、操作入力の状態表示や処理中の画像を表示する。データ処理部105は、CPU108が格納されている。CPU108が本実施例の画像処理を制御する。入力部106は、マウスまたはキーボード等である。ネットワークI/F107は、ネットワークと接続するためのインタフェースである。ネットワークI/F107を介してPC等から画像データを受け取り、データ処理部105で処理を行って記録部103においてプリントを行うことが可能となる。また、画像読み取り部101で原稿を読み取り、データ処理部105で処理を行ったデータを、ネットワークI/F107を介してPC等に送信することも可能である。通常のコピー処理は、得られた画像読み取り信号をデータ処理部105で記録信号へ変換し、記録部103に順次出力して紙上に画像を形成する。本実施例ではコピー処理を対象として説明する。本実施例ではプリント処理や送信処理について説明しないが、コピー処理と同様に本実施例を適用することが可能である。カラー複合機への指示は入力部106から行われ、これら一連の動作はデータ処理部105内のCPU108で制御される。本発明における実施例を説明する前に、カラー複合機における下地飛ばし手法について説明する。図2はカラー複合機における画像処理の構成例を説明するブロック図である。図2の色変換部202、下地飛ばし部203、色変換部204、ガンマ補正部205、スクリーン処理部206は、データ処理部105に格納され、CPU108によって制御されている。まず、図1の画像読み取り部101に相当するスキャナ201画像読取手段にて原稿をスキャンしデータの読み込みを行い、デバイス依存RGBデータを得る。次に、色変換部202において、デバイス依存RGBデータを共通RGBデータへ色変換する。ここで、共通RGBとはLabなどのデバイス非依存色空間に変換可能な規格化されたRGBのことである。色変換部202で行う色変換は、マトリックス演算を使うなど、どのような手段を用いてもよい。次に下地飛ばし部203にて下地飛ばし処理を行う。下地飛ばし部203における下地飛ばし処理の流れを図3に示す。まず、ステップS301において、CPU108は、読み取った共通RGB画像データの注目画素を選択する。次にステップS302にて、CPU108は、下地レベル303を読み込み、下地飛ばしを行う。ここで下地レベルとは、画像の下地背景に相当する輝度または濃度レベルのことであり、下地レベルは入力部106からの指定が可能である。下地飛ばし演算処理によって、下地レベル以上の輝度をもつ画素は、白レベルまたは白レベル付近に置き換えられる。ステップS302で行われる下地飛ばし演算の例を図4に示す。ステップS401において、CPU108は入力信号値に対して下地レベル303を用いて1の演算式を実行する。S=入力信号値×最大信号値/下地レベル3031次に、ステップS402において、CPU108は演算により算出されたS値が、最大信号値を超えているか否かを判定する。ステップS402において、S値が最大信号値を超えていればステップS403にすすむ。例えば8bitの信号値である場合、その最大信号値は255となる。最大信号値を超えている場合、ステップS403にて、CPU108はS値を最大信号値へ置き換え、最大信号値を出力信号値とする。ステップS402において、最大信号値を超えていない場合、ステップS401において演算したS値が出力信号値となる。なお、下地飛ばし演算方法は図4の例に限らず、例えば精度を高めるため非線形変換処理を用いてもよい。下地飛ばし処理の下地レベル303の設定画面を図5に示す。下地レベル設定画面501は、表示部104に表示される。下地レベル設定画面501は、現在の下地レベル値を示す下地飛ばし選択レベル502と、下地選択レベル502をマイナス側に調整するマイナスボタン503とプラス側に調整するプラスボタン504とを有する。さらに、下地レベル設定画面501は、選択した下地飛ばし選択レベル502を設定するOKボタン505と、選択した選択レベル502の設定を取り消す設定取り消しボタン506を有する。下地飛ばし選択レベル502の各レベルに割り当てられる下地レベル値は、コピーやSENDといった動作モードによって異なる値が用いられる。図8は、動作モード毎の下地飛ばし選択レベル502の各レベルと下地レベル値の関係とを示した図である。図8aはコピーモードでの各下地飛ばし選択レベルの下地レベル値の関係801、図8bはSENDモードでの各下地飛ばし選択レベルの下地レベル値の関係802を表わしている。図3に戻り、ステップS304の説明を行う。ステップS302において下地飛ばし演算を行った後、ステップS304にて、CPU108は下地飛ばし演算後の画素毎の出力信号値を、記憶部102のRAMまたはデータ処理部105内のメモリ不図示に格納する。そしてステップS305にて、CPU108は全ての画素を処理したか確認し、処理を行っていない画素がある場合はステップS301に戻り未処理画素を選択して処理を繰り返す。全ての画素に対して処理を行った場合は処理が終了する。次に、図2に戻り色変換部204以降の説明を行う。下地飛ばし部203において共通RGBデータの画素毎に下地飛ばし処理を行った後、色変換部204において色変換を行う。色変換部204は、共通RGBデータからプリンタのデバイス依存色空間であるCMYK多値データに変換する処理を行う。色変換によって生成されたCMYKデータに対してガンマ補正部205でガンマ補正を行い、その後スクリーン処理部206でスクリーン処理を行い、プリンタ103が出力できるCMYKの二値データに変換する。最後にプリンタ103にデータを送りコピー動作を終了する。次に、下地飛ばし処理の効果について説明する。図6は原稿を示している。601は原稿の下地を示しており、紙の色が反映されて薄い黄色がついている。602はオブジェクトであり、薄い青色がついている。オブジェクト602は下地データ601よりも濃度が濃いものとする。図6に示す各オブジェクトに対して、図5で示す下地飛ばし選択レベル502がレベル5の場合と、レベル6の場合について、図2に示す下地飛ばし処理を含むコピー動作を行った結果が図7である。図7aが、レベル5の結果であり、図7bがレベル6での結果である。図7aに示される下地飛ばし選択レベル502がレベル5の結果では、下地データ601は下地飛ばし処理によって白データに置き換えられている。ところが、下地データ601だけでなく、オブジェクト602も薄いデータであるためデータが消えてしまっている。また、図7bに示される下地飛ばし選択レベル502がレベル6の結果では、下地データ601は下地飛ばし処理によって白データに置き換えられておらず、下地飛ばし処理がされていない。このように、隣接する下地飛ばし選択レベル間において、図7abで示されるような結果となった場合、本来再現したい下地データ601のみを消す処理ができないため重量な問題となる。上記問題を解決した本発明の実施例について説明する。図9は本実施例のカラー複合機におけるコピー動作時の画像処理のフローチャートを示している。ステップS901において、CPU108は、ユーザにより入力部106で設定された下地飛ばし選択レベル値を判断する。本実施例では下地飛ばし選択レベルはレベル5が選択されたものとする。ステップS902では、CPU108は、画像読み取り部101に相当するスキャナ201にて原稿データを読み込む際の動作モードがコピーモードであるかSENDモードであるかを判別する。コピーモードである場合はステップS903に、SENDモードである場合はステップS904に進む。ステップS903では、CPU108は、ステップS901で設定された下地飛ばし選択レベルに対応する図8aに示されるコピー用の下地レベル値を、下地飛ばし処理用の下地レベル値第一の下地レベルとして設定する。また、ステップS904では、CPU108は、ステップS901で設定された下地飛ばし選択レベルに対応する図8bに示されるSEND用の下地レベル値を、下地飛ばし処理用の下地レベル値として設定する。次に、ステップS905にて、CPU108は、図1の画像読み取り部101に相当するスキャナ201にて読み込まれた原稿データの注目画素を選択する。ステップS906にて、CPU108は、ステップS903で設定された下地レベル値225を使用して下地飛ばし下地除去処理を行う。ステップS907では、CPU108は、下地飛ばし演算後の画素毎の出力信号値を記憶部102のRAMまたはデータ処理部105内のメモリ不図示に格納する。そしてステップS908にて、CPU108は、全ての画素を処理したか確認し、処理を行っていない画素がある場合はステップS905に戻り、未処理画素を選択して処理を繰り返す。全ての画素に対して処理を行った場合、ステップS909に進む。ステップS909において、CPU108は下地飛ばし処理結果を表示部104に表示する第一の表示。図10は、表示部104上に表示される、下地以外にオブジェクト602も消えてしまった下地飛ばし結果1001のプレビュー例である。ユーザは、下地飛ばし後の画像1006を確認する。結果がOKの場合はOKボタン1002を選択し、下地が飛ばされておらず更に下地飛ばしたい場合は、下地が飛ばされていないボタン1003を選択し、下地以外の部分が飛ばされている場合は下地以外も飛ばされているボタン1004を選択する。下地飛ばし後の画像1006では、下地以外のオブジェクト602も消えてしまったため、ユーザが下地以外も飛ばされているボタン1004を押下したものとする。ステップS910では、CPU108は、入力部106から入力される、下地飛ばし結果1001がユーザの意図した結果かどうかの結果を判定する。本ステップにおいて、CPU108はユーザによりOKボタン1002が選択されたことを検知した場合は処理を終了し、OKボタン1002以外が選択されたことを検知した場合はステップS911に進む。ステップS911では、CPU108はユーザにより下地が飛ばされていないボタン1003が選択されたか、下地以外が飛ばされたボタン1004が選択されたかを検知する。下地が飛ばされていないボタン1003が選択された場合はステップS912に進み、下地以外が飛ばされたボタン1004が選択された場合はステップS913に進む。ステップS912では、CPU108は現在の下地飛ばし選択レベルレベル5の下地レベル値225を下地飛ばし選択レベルの上限とした図12に示すコピー用下地飛ばし選択レベル値を算出し、下地飛ばし設定画面を表示部104に表示する。ステップS912では、S903で設定された下地レベル値を基準上限値として、下地レベル選択範囲が決定される。ステップS913では、CPU108は現在の下地飛ばし選択レベルレベル5の下地レベル値225を下地飛ばし選択レベルの下限とした図11に示すコピー用下地飛ばし選択レベル値を算出する。S913で表示される画面は、図14の下地飛ばし設定画面1401であり、表示部104に表示される。下地飛ばし設定画面1401では、下地飛ばし選択レベル1402のレベル0からレベル8が、ステップS901で選択した下地飛ばし選択レベル502のレベル5からレベル8に対応することを示すために、初期設定値である下地飛ばし選択レベル801における現状の選択範囲1407を表示しているが、必ずしも本表示が必要であるわけではない。ステップS913では、S903で設定された下地レベル値を基準下限値として、下地レベル選択範囲が決定される。本実施例においては、現在の下地飛ばし選択レベルを、下地飛ばし選択レベル値の下限値または上限値としているが、下限値および上限値とすることを限定するものではない。例えば、S912では、現在の下地レベル値を上限値付近に設定し、S913では、現在の下地レベル値を下限値付近に設定してもよい。次に、ステップS912またはステップS913の処理の後、ステップS901に戻り、ステップS901において、CPU108はユーザにより入力部106で設定された下地飛ばし選択レベル1101第二の下地レベルの選択レベル値を判断する。本実施例では下地飛ばし選択レベルはレベル3が選択されたものとする。ステップS902からステップS908において、CPU108は先に述べた手順で処理を行う。次に、ステップS909において、CPU108は下地飛ばし処理結果を表示部104に表示する第二の表示。図13は、表示部104上に表示される、下地飛ばし選択レベル1101のレベル3の下地レベル値235を用いて下地飛ばしを行った下地飛ばし結果1301のプレビュー例である。下地飛ばし後の画像1306は、下地データ601は下地飛ばし処理によって白データに置き換えられ、オブジェクト602はデータが消えずに残っているため、ユーザが意図した結果を示しており、ユーザはOKボタン1302を押下したものとする。ステップS910では、CPU108は、入力部106からユーザがOKボタン1302が押下したことを検知し、下地飛ばし処理を完了する。下地飛ばし処理を行った画像データに対しては、先に述べたように色変換部204において色変換を行い、ガンマ補正部205およびスクリーン処理部206において画像処理が行われた後、プリンタ103にデータを送りコピー動作を終了する。このように、所定数のレベルで下地飛ばし処理における下地レベルの値を選択することが可能なカラー複合機において、下地飛ばし処理後の結果に応じて所定数のレベルに割り当てる下地レベルの値を更新していく。これにより、ユーザが下地レベル値を直接指定することなく、ユーザの所望する結果を得ることが可能となる。また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェアプログラムを、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータまたはCPUやMPU等がプログラムを読み出して実行する処理である。