(57)【要約】【課題】解像度変換やサイズ変換に伴う画像のギザギザやエッジぼけを緩和すると同時に、使用者が画像の鮮鋭度を調整できるようにする。【解決手段】使用者が画像の拡大率と画像の鮮鋭度に関するパラメータ値ｔｈを設定する。補間係数演算手段２０は、原画素ｘ０，ｘ１に対する補間画素ｙ０の相対位置に対応した補間係数ａを求める。画素値差演算手段２４は原画素ｘ０，ｘ１の画素値差Δを求める。補間係数変換関数傾き値設定手段２６は鮮鋭度パラメータ値ｔｈに応じて特性が変更される変換関数傾きパラメータ値指示関数により、画素値差Δに応じて、傾きに関するパラメータ値αを指示する。補間係数変換手段２２は、傾きに関するパラメータ値αに応じて補間係数変換関数の中央の区間Ａ０の傾きを設定し、補間係数ａを変換補間係数ａ’に変換する。線形補間演算手段１８は変換補間係数ａ’を用いた線形補間演算により補間画素ｙ０の画素値データを求める。【選択図】  図１
2004241971.tif 000002
【特許請求の範囲】
【請求項１】
原画像を解像度変換またはサイズ変換するに際し、補間画素の水平方向または垂直方向の前後に隣接する２個の原画素の位置に対する該補間画素の相対位置に応じて該補間画素の画素値を該２個の原画素の画素値を両端値として変化させる補間関数を用いて、該補間画素の画素値データを作成する方法であって、
前記補間関数が、前記２個の原画素の位置に対する該補間画素の相対位置に応じて該補間画素の画素値を該２個の原画素の画素値を両端値として線形に変化させる中央の区間と、該中央の区間の一方端に続くその外側で該補間画素の画素値を該一方端側の原画素の画素値に保持する一方端側の区間と、前記中央の区間の他方端に続くその外側で該補間画素の画素値を該他方端側の原画素の画素値に保持する他方端側の区間とを有する特性に設定されたものであり、
使用者の操作により画像の鮮鋭度に関するパラメータ値を指示する工程と、
前記２個の原画素の画素値差と前記鮮鋭度に関するパラメータ指示値との組み合わせに応じて前記補間関数の前記中央の区間の長さを設定するものであって、前記鮮鋭度に関するパラメータ指示値が同じときは、前記２個の原画素の画素値差が相対的に小さいときは前記補間関数の前記中央の区間の長さを相対的に長く設定し、該２個の原画素の画素値差が相対的に大きいときは該補間関数の前記中央の区間の長さを相対的に短く設定し、該２個の原画素の画素値差が同じときは、鮮鋭度に関するパラメータ指示値が相対的に高い鮮鋭度を指示するときは前記補間関数の前記中央の区間の長さを相対的に短く設定し、該鮮鋭度に関するパラメータ指示値が相対的に低い鮮鋭度を指示するときは該中央の区間の長さを相対的に長く設定する工程と、
該特性が設定された補間関数を用いて前記補間画素の画素値データを作成する工程と
を具備してなる補間画素データ作成方法。
【請求項２】
前記２個の原画素の画素値差が所定値以上のときに、前記鮮鋭度に関するパラメータ指示値にかかわらず、常に前記補間関数の前記中央の区間の長さを零にして、該補間関数の全区間に前記一方端側の区間と前記他方端側の区間を２分して割り当ててなる請求項１記載の補間画素データ作成方法。
【請求項３】
前記２個の原画素の画素値差が所定値以下のときに、前記補間関数の前記一方端側の区間および前記他方端側の区間の長さをともに零にして、該補間関数の全区間に前記中央の区間を割り当ててなる請求項１または２記載の補間画素データ作成方法。
【請求項４】
前記補間関数が、前記補間画素の位置が前記２個の原画素の位置の中央位置のときに、常に該補間画素の画素値が該２個の原画素の画素値の中央値をとる特性である請求項１から３のいずれかに記載の補間画素データ作成方法。
【請求項５】
原画像を解像度変換またはサイズ変換するに際し、原画素の画素値データから補間画素の画素値データを作成する方法であって、
使用者の操作により画像の鮮鋭度に関するパラメータ値を指示する工程と、
補間画素の水平方向または垂直方向の前後に隣接する２個の原画素の位置に対する該補間画素の相対位置に応じた線形補間の補間係数を求める工程と、
前記補間係数の最大値および最小値を両端値として該補間係数の値に応じて変換値が線形に変化する中央の区間と、該中央の区間の前記最小値側の端部に続くその外側で変換値が該最小値を保持する最小値側の区間と、前記中央の区間の前記最大値側の端部に続くその外側で変換値が該最大値を保持する最大値側の区間とを有する変換特性に設定され、該補間係数を変換補間係数に変換する補間係数変換関数を用意する工程と、
前記２個の原画素の画素値差を求める工程と、
前記補間係数変換関数の前記中央の区間の傾きに関するパラメータ値を該求められた画素値差に応じて指示する変換関数傾きパラメータ値指示関数を用意する工程と、
前記鮮鋭度に関するパラメータ指示値に応じて前記変換関数傾きパラメータ値指示関数自身の傾きを設定する工程と、
該傾きが設定された変換関数傾きパラメータ値指示関数から、前記求められた画素値差に対応した補間係数変換関数の傾きに関するパラメータ指示値を求めて、該補間係数変換関数の前記中央の区間の傾きを該傾きに関するパラメータ指示値に応じた値に設定する工程と、
該中央の区間の傾きが設定された補間係数変換関数から、前記求められた補間係数に対応した変換補間係数を求める工程と、
該求められた変換補間係数を線形補間の補間係数として用いて、線形補間演算により前記補間画素の画素値データを求める工程と
を具備してなる補間画素データ作成方法。
【請求項６】
前記変換関数傾きパラメータ値指示関数が、前記２個の原画素の画素値差が所定値以上のときに、前記鮮鋭度に関するパラメータ指示値にかかわらず、常に前記補間係数変換関数の前記中央の区間の長さを零にして、該補間係数変換関数の全区間に前記最小値側の区間および前記最大値側の区間を２分して割り当てる内容に相当する傾きに関するパラメータ値を指示する特性を有してなる請求項５記載の補間画素データ作成方法。
【請求項７】
前記変換関数傾きパラメータ値指示関数が、前記２個の原画素の画素値差が所定値以下のときに、前記補間係数変換関数の前記最小値側の区間および前記最大値側の区間の長さをともに零にして、該前記補間係数変換関数の全区間に前記中央の区間を割り当てる内容に相当する傾きに関するパラメータ値を指示する特性を有してなる請求項５または６記載の補間画素データ作成方法。
【請求項８】
前記補間係数変換関数が、前記補間係数がその最大値と最小値の中央値のときに、該補間係数変換関数の前記中央の区間の傾きにかかわらず、常に前記変換補間係数の最大値と最小値の中央値をとる特性である請求項５から７のいずれかに記載の補間画素データ作成方法。
【請求項９】
前記変換関数傾きパラメータ値指示関数が、前記２個の原画素の画素値差に応じて線形に変化する、傾きに関するパラメータ値を指示する関数であり、該変換関数傾きパラメータ値指示関数は、該傾きに関するパラメータ指示値が最小値から立ち上がるときの前記２個の原画素の画素値差の値を前記鮮鋭度に関するパラメータ指示値に応じて変化させ、かつ前記２個の原画素の画素値差が最大値のときに、該鮮鋭度に関するパラメータ指示値にかかわらず、常に傾きに関するパラメータ指示値が最大値をとる特性を有し、
前記鮮鋭度に関するパラメータ指示値に応じて前記変換関数傾きパラメータ値指示関数自身の傾きを設定する工程が、該傾きに関するパラメータ指示値が最小値から立ち上がるときの前記２個の原画素の画素値差の値を前記鮮鋭度に関するパラメータ指示値に応じて変化させることにより実現される請求項５から８のいずれかに記載の補間画素データ作成方法。
【請求項１０】
原画像を解像度変換またはサイズ変換するに際し、補間画素の周囲に隣接する４個の原画素の画素値データから該補間画素の画素値データを作成する方法であって、
前記４個の原画素のうち水平方向または垂直方向の一方向に隣接する第１の組の２個の原画素の位置に対する該補間画素の該方向の相対位置に応じて該補間画素の画素値を該２個の原画素の画素値を両端値として変化させる補間関数を用いて第１の中間的な補間画素の画素値データを作成する第１の工程と、
前記４個の原画素のうち水平方向または垂直方向の一方向に隣接する第２の組の２個の原画素の位置に対する該補間画素の該方向の相対位置に応じて該補間画素の画素値を該２個の原画素の画素値を両端値として変化させる補間関数を用いて第２の中間的な補間画素の画素値データを作成する第２の工程と、
前記第１、第２の中間的な補間画素の位置に対する前記補間画素の水平方向または垂直方向の他方向の相対位置に応じて該補間画素の画素値を該第１、第２の中間的な補間画素の画素値を両端値として変化させる補間関数を用いて該補間画素の最終的な補間画素の画素値データを作成する第３の工程とを具備してなり、
これら第１，第２，第３の各工程について、請求項１から９のいずれかに記載の補間処理を、前記鮮鋭度に関するパラメータ値を指示する工程を共通にして、それぞれ実行して、前記最終的な補間画素の画素値データを作成する補間画素データ作成方法。
【請求項１１】
原画像を解像度変換またはサイズ変換するに際し、原画素の画素値データから補間画素の画素値データを作成する装置であって、
使用者の操作により画像の鮮鋭度に関するパラメータ値を指示する鮮鋭度パラメータ値設定手段と、
解像度変換比率またはサイズ変換比率に応じて、補間画素の水平方向または垂直方向の前後に隣接する２個の原画素の位置に対する該補間画素の相対位置を求め、該補間画素の相対位置に応じた線形補間の補間係数を求める補間係数演算手段と、
前記補間係数の最大値および最小値を両端値として該補間係数の値に応じて変換値が線形に変化する中央の区間と、該中央の区間の前記最小値側の端部に続くその外側で変換値が該最小値を保持する最小値側の区間と、前記中央の区間の前記最大値側の端部に続くその外側で変換値が該最大値を保持する最大値側の区間とを有する変換特性の補間係数変換関数が設定され、該補間係数を該補間係数変換関数で変換補間係数に変換する補間係数変換手段と、
前記２個の原画素の画素値差を求める画素値差演算手段と、
前記補間係数変換関数の前記中央の区間の傾きに関するパラメータ値を該求められた画素値差に応じて指示する変換関数傾きパラメータ値指示関数が設定され、前記鮮鋭度に関するパラメータ指示値に応じて該変換関数傾きパラメータ値指示関数自身の傾きを設定し、該傾きが設定された変換関数傾きパラメータ値指示関数から、前記求められた画素値差に対応した補間係数変換関数の傾きに関するパラメータ指示値を求めて、前記補間係数変換手段の前記補間係数変換関数の前記中央の区間の傾きを該傾きに関するパラメータ指示値に応じた値に設定する補間係数変換関数傾き値設定手段と、
該中央の区間の傾きが設定された補間係数変換関数を用いて前記補間係数変換手段で前記補間係数を変換して求められた変換補間係数を線形補間の補間係数として用いて、線形補間演算により前記補間画素の画素値データを求める線形補間演算手段と
を具備してなる補間画素データ作成装置。
【請求項１２】
原画像を解像度変換またはサイズ変換するに際し、補間画素の周囲に隣接する４個の原画素の画素値データから該補間画素の画素値データを作成する装置であって、
前記４個の原画素のうち水平方向または垂直方向の一方向に隣接する第１の組の２個の原画素の位置に対する該補間画素の該方向の相対位置に応じて該補間画素の画素値を該２個の原画素の画素値を両端値として変化させる補間関数を用いて第１の中間的な補間画素の画素値データを作成し、前記４個の原画素のうち水平方向または垂直方向の一方向に隣接する第２の組の２個の原画素の位置に対する該補間画素の該方向の相対位置に応じて該補間画素の画素値を該２個の原画素の画素値を両端値として変化させる補間関数を用いて第２の中間的な補間画素の画素値データを作成する第１の補間回路と、
前記第１、第２の中間的な補間画素の位置に対する前記補間画素の水平方向または垂直方向の他方向の相対位置に応じて該補間画素の画素値を該第１、第２の中間的な補間画素の画素値を両端値として変化させる補間関数を用いて該補間画素の最終的な補間画素の画素値データを作成する第２の補間回路とを具備してなり、
これら第１，第２の補間回路が、それぞれ請求項１１記載の構成を、前記鮮鋭度パラメータ値設定手段を共有して具備してなる補間画素データ作成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、原画像を解像度変換またはサイズ変換（倍率変換）するに際し、原画素の画素値データから補間画素の画素値データを作成する方法およびその装置に関し、簡易な構成で解像度変換やサイズ変換に伴う画像のギザギザやエッジぼけを緩和するとともに、使用者が画像の鮮鋭度を調整できるようにしたものである。
【０００２】
【従来の技術】
画像の大きさを変えずに画像の解像度を変える場合や、画像の解像度を変えずに画像の大きさを変える場合等に、補間処理を伴う解像度変換やサイズ変換が必要となる。例えば固定画素タイプのプロジェクターにおいては、画像を拡大して表示する場合に、精細度を確保するために、補間処理により画素数が増加される。従来の典型的な補間方法（補間画素の画素値を決定する方法）としては、最近傍法、線形補間法、３次畳み込み内挿法等があった。最近傍法は補間画素の位置に最も近い原画素の画素値を該補間画素の画素値として割り当てるものである。線形補間法は補間画素の水平方向または垂直方向の前後に隣接する２個の原画素の位置間で該２個の原画素の画素値を線形に変化させる特性を用いて、該２個の原画素に対する該補間画素の相対位置に応じて、該線形特性を満たす画素値を該補間画素の画素値として割り当てるものである。３次畳み込み内挿法は、補間画素の周囲の１６個の原画像の画素値を用いて、３次畳み込み関数を用いて補間画素の画素値を求めるものである。最近傍法は最も簡単な手法であるが、画像にギザギザが生じ画質が悪化する。線形補間法は平滑な画像が得られるが、エッジぼけが生じる。３次畳み込み内挿法は平滑でかつエッジぼけの少ない画像が得られるが、演算量が多くハードウエア化には向かない。
【０００３】
改良された補間方法として、以下の先行技術が存在する。
特許文献１記載の技術：最近傍法と線形補間法の中間の補間特性を用いることにより、エッジぼけを緩和する。
【０００４】
特許文献２記載の技術：画素の濃度勾配（微分係数）を求めてエッジか否かを判定し、エッジの場合はエッジの傾きを保存しつつ補間し、エッジでない場合は線形補間することにより、エッジぼけを緩和する。
【０００５】
特許文献３記載の技術：隣接画素間のレベル差を検出してエッジの有無を判定し、エッジの場合、エッジ成分（斜めエッジ、縦エッジ、横エッジ）を検出し、エッジ成分を損なう要因になり得る画素の重み付けを、検出したエッジと生成される画素の空間位置にもとづき適応的に変えて画素変換を行なうことにより、エッジぼけを緩和する。
【０００６】
特許文献４記載の技術：隣接画素間のレベル差が小さいときは線形補間して滑らかな画像にし、レベル差が大きいときはいずれかの周辺画素に近づけることによりエッジを保存する。
【０００７】
特許文献５記載の技術：画像種類（平坦部、エッジ部等）を判定し、それぞれにふさわしい補間処理を施すことにより、ボケ、画質の悪化を防止する。
【０００８】
特許文献６記載の技術：平坦部では補間関数の寄与率を上げ滑らかな画像とし、エッジ部では補間関数の寄与率を下げてぼけを防止する。
【０００９】
特許文献７記載の技術：補間画素と周囲画素との位置関係に応じて補間方法を切り換える。すなわち、補間画素が特定の周囲画素に近ければその周囲画素の画素値をその補間画素の画素値として割り当てる。補間画素が複数の周囲画素から比較的均等な位置にあるときは、その複数の周囲画素の画素値を補間した画素値をその補間画素の画素値として割り当てる。
【００１０】
特許文献８記載の技術：画像データの解像度を補間によって変換する画像処理方法において、前記画像データの隣接画素濃度差を比較し、該隣接画像濃度差が所定閾値以下のときは線形補間し、該隣接画像濃度差が前記所定閾値より大きいときは、最隣接補間する。
【００１１】
【特許文献１】
特開平５−２８４３３４号公報
【特許文献２】
特開平８−３０５８４３号公報
【特許文献３】
特開２００１−８０３７号公報
【特許文献４】
特開平１０−１６４３５８号公報
【特許文献５】
特開平１０−２４８０１２号公報
【特許文献６】
特開平１１−３３１５６５号公報
【特許文献７】
特開２０００−２５３２３５号公報
【特許文献８】
特開平１０−１９１０５８号公報
【００１２】
【発明が解決しようとする課題】
前述のように、画像のギザギザやエッジぼけを緩和する技術は様々提案されているが、得られる改善効果が予め定まっており、使用者が画像の鮮鋭度を自己の好みに応じて調整することはできなかった。
【００１３】
この発明は、上述の点に鑑みてなされたもので、簡易な構成で解像度変換やサイズ変換に伴う画像のギザギザやエッジぼけを緩和するとともに、使用者が画像の鮮鋭度を調整できるようにした補間画素データ作成方法およびその装置を提供しようとするものである。
【００１４】
【課題を解決するための手段】
この発明は、以下のとおりである。なお、カッコ書きした符号、記号、図面番号は、後述する実施の形態の対応する内容を示す。
【００１５】
この発明の補間画素データ作成方法は、原画像を解像度変換またはサイズ変換するに際し、補間画素（ｙ０）の水平方向または垂直方向の前後に隣接する２個の原画素（ｘ０，ｘ１）の位置に対する該補間画素（ｙ０）の相対位置に応じて該補間画素（ｙ０）の画素値を該２個の原画素（ｘ０，ｘ１）の画素値を両端値として変化させる補間関数（図８）を用いて、該補間画素（ｙ０）の画素値データを作成する方法であって、前記補間関数（図８）が、前記２個の原画素（ｘ０，ｘ１）の位置に対する該補間画素（ｙ０）の相対位置に応じて該補間画素（ｙ０）の画素値を該２個の原画素（ｘ０，ｘ１）の画素値を両端値として線形に変化させる中央の区間（Ｂ０）と、該中央の区間（Ｂ０）の一方端に続くその外側で該補間画素（ｙ０）の画素値を該一方端側の原画素（ｘ０）の画素値に保持する一方端側の区間（Ｂ１）と、前記中央の区間（Ｂ０）の他方端に続くその外側で該補間画素（ｙ０）の画素値を該他方端側の原画素（ｘ１）の画素値に保持する他方端側の区間（Ｂ２）とを有する特性に設定されたものであり、使用者の操作により画像の鮮鋭度に関するパラメータ値（ｔｈ）を指示する工程と、前記２個の原画素（ｘ０，ｘ１）の画素値差（Δ）と前記鮮鋭度に関するパラメータ指示値（ｔｈ）との組み合わせに応じて前記補間関数（図８）の前記中央の区間（Ｂ０）の長さを設定するものであって、前記鮮鋭度に関するパラメータ指示値（ｔｈ）が同じときは、前記２個の原画素（ｘ０，ｘ１）の画素値差（Δ）が相対的に小さいときは前記補間関数（図８）の前記中央の区間（Ｂ０）の長さを相対的に長く設定し、該２個の原画素（ｘ０，ｘ１）の画素値差（Δ）が相対的に大きいときは該補間関数（図８）の前記中央の区間（Ｂ０）の長さを相対的に短く設定し、該２個の原画素（ｘ０，ｘ１）の画素値差（Δ）が同じときは、鮮鋭度に関するパラメータ指示値（ｔｈ）が相対的に高い鮮鋭度を指示するときは前記補間関数（図８）の前記中央の区間（Ｂ０）の長さを相対的に短く設定し、該鮮鋭度に関するパラメータ指示値（ｔｈ）が相対的に低い鮮鋭度を指示するときは該中央の区間（Ｂ０）の長さを相対的に長く設定する工程と、該特性が設定された補間関数（図８）を用いて前記補間画素（ｙ０）の画素値データを作成する工程とを具備してなるものである。
【００１６】
この発明によれば、画素値差（Δ）が相対的に小さいときは補間関数（図８）の中央の区間（Ｂ０）の長さを相対的に長く設定し、画素値差（Δ）が相対的に大きいときは補間関数（図８）の中央の区間（Ｂ０）の長さを相対的に短く設定するようにしたので、非エッジ部分で画像のギザギザが緩和され、エッジ部分でぼけが防止される。また、鮮鋭度に関するパラメータ指示値（ｔｈ）が相対的に高い鮮鋭度を指示するときは補間関数（図８）の中央の区間（Ｂ０）の長さを相対的に短く設定し、鮮鋭度に関するパラメータ指示値（ｔｈ）が相対的に低い鮮鋭度を指示するときは該中央の区間（Ｂ０）の長さを相対的に長く設定するようにしたので、使用者が画像の鮮鋭度を調整することができる。また、３次畳み込み内挿法に比べて演算量が少なくて済むので簡易に実現でき、ハードウエア化が容易である。
【００１７】
この補間画素データ作成方法においては、前記２個の原画素（ｘ０，ｘ１）の画素値差（Δ）が所定値以上（例えば最大値）のときに、前記鮮鋭度に関するパラメータ指示値（ｔｈ）にかかわらず、常に前記補間関数（図８）の前記中央の区間（Ｂ０）の長さを零にして、該補間関数（図８）の全区間に前記一方端側の区間（Ｂ１）と前記他方端側の区間（Ｂ２）を２分して割り当てるようにすることができる。また、前記２個の原画素（ｘ０，ｘ１）の画素値差（Δ）が所定値以下のときに、前記補間関数（図８）の前記一方端側の区間（Ｂ１）および前記他方端側の区間（Ｂ２）の長さをともに零にして、該補間関数（図８）の全区間に前記中央の区間（Ｂ０）を割り当てるようにすることができる。前記補間関数（図８）は、前記補間画素（ｙ０）の位置が前記２個の原画素（ｘ０，ｘ１）の位置の中央位置のときに、常に該補間画素（ｙ０）の画素値が該２個の原画素（ｘ０，ｘ１）の画素値の中央値をとる特性とすることができる。
【００１８】
この発明の補間画素データ作成方法は、原画像を解像度変換またはサイズ変換するに際し、原画素の画素値データから補間画素の画素値データを作成する方法であって、使用者の操作により画像の鮮鋭度に関するパラメータ値（ｔｈ）を指示する工程と、
【００１９】
補間画素（ｙ０）の水平方向または垂直方向の前後に隣接する２個の原画素（ｘ０，ｘ１）の位置に対する該補間画素（ｙ０）の相対位置に応じた線形補間の補間係数（ａ）を求める工程と、前記補間係数（ａ）の最大値および最小値を両端値として該補間係数（ａ）の値に応じて変換値が線形に変化する中央の区間（Ａ０）と、該中央の区間（Ａ０）の前記最小値側の端部に続くその外側で変換値が該最小値を保持する最小値側の区間（Ａ１）と、前記中央の区間（Ａ０）の前記最大値側の端部に続くその外側で変換値が該最大値を保持する最大値側の区間（Ａ２）とを有する変換特性に設定され、該補間係数（ａ）を変換補間係数（ａ’）に変換する補間係数変換関数（図４）を用意する工程と、前記２個の原画素（ｘ０，ｘ１）の画素値差（Δ）を求める工程と、前記補間係数変換関数（図４）の前記中央の区間（Ａ０）の傾きに関するパラメータ値（α）を該求められた画素値差（Δ）に応じて指示する変換関数傾きパラメータ値（α）指示関数（図５）を用意する工程と、前記鮮鋭度に関するパラメータ指示値（ｔｈ）に応じて前記変換関数傾きパラメータ値（α）指示関数（図５）自身の傾きを設定する工程と、該傾きが設定された変換関数傾きパラメータ値（α）指示関数（図５）から、前記求められた画素値差（Δ）に対応した補間係数変換関数（図４）の傾きに関するパラメータ指示値（α）を求めて、該補間係数変換関数（図４）の前記中央の区間（Ａ０）の傾きを該傾きに関するパラメータ指示値（α）に応じた値に設定する工程と、該中央の区間（Ａ０）の傾きが設定された補間係数変換関数（図４）から、前記求められた補間係数（ａ）に対応した変換補間係数（ａ’）を求める工程と、該求められた変換補間係数（ａ’）を線形補間の補間係数として用いて、線形補間演算により前記補間画素（ｙ０）の画素値データを求める工程とを具備してなるものである。
【００２０】
この補間画素データ作成方法においては、前記変換関数傾きパラメータ値（α）指示関数（図５）が、前記２個の原画素（ｘ０，ｘ１）の画素値差（Δ）が所定値以上（例えば最大値）のときに、前記鮮鋭度に関するパラメータ指示値（ｔｈ）にかかわらず、常に前記補間係数変換関数（図４）の前記中央の区間（Ａ０）の長さを零にして、該補間係数変換関数（図４）の全区間に前記最小値側の区間（Ａ１）および前記最大値側の区間（Ａ２）を２分して割り当てる内容に相当する傾きに関するパラメータ値（α）を指示する特性を有するものとすることができる。また、前記変換関数傾きパラメータ値（α）指示関数（図５）が、前記２個の原画素（ｘ０，ｘ１）の画素値差（Δ）が所定値以下のときに、前記補間係数変換関数（図４）の前記最小値側の区間（Ａ１）および前記最大値側の区間（Ａ２）の長さをともに零にして、該前記補間係数変換関数（図４）の全区間に前記中央の区間（Ａ０）を割り当てる内容に相当する傾きに関するパラメータ値（α）を指示する特性を有するものとすることができる。また、前記補間係数変換関数（図４）は、前記補間係数（ａ）がその最大値と最小値の中央値のときに、該補間係数変換関数（図４）の前記中央の区間（Ａ０）の傾きにかかわらず、常に前記変換補間係数（ａ’）の最大値と最小値の中央値をとる特性とすることができる。また、前記変換関数傾きパラメータ値（α）指示関数（図５）が、前記２個の原画素（ｘ０，ｘ１）の画素値差（Δ）に応じて線形に変化する、傾きに関するパラメータ値（α）を指示する関数であり、該変換関数傾きパラメータ値（α）指示関数（図５）は、該傾きに関するパラメータ指示値（α）が最小値から立ち上がるときの前記２個の原画素（ｘ０，ｘ１）の画素値差（Δ）の値を前記鮮鋭度に関するパラメータ指示値（ｔｈ）に応じて変化させ、かつ前記２個の原画素（ｘ０，ｘ１）の画素値差（Δ）が最大値のときに、該鮮鋭度に関するパラメータ指示値（ｔｈ）にかかわらず、常に傾きに関するパラメータ指示値（α）が最大値をとる特性を有し、前記鮮鋭度に関するパラメータ指示値（ｔｈ）に応じて前記変換関数傾きパラメータ値（α）指示関数（図５）自身の傾きを設定する工程が、該傾きに関するパラメータ指示値（α）が最小値から立ち上がるときの前記２個の原画素（ｘ０，ｘ１）の画素値差（Δ）の値を前記鮮鋭度に関するパラメータ指示値（ｔｈ）に応じて変化させることにより実現されるものとすることができる。
【００２１】
この発明の補間画素データ作成方法は、原画像を解像度変換またはサイズ変換するに際し、補間画素（ｚ０）の周囲に隣接する４個の原画素（ｘ０，ｘ１，ｘ２，ｘ３）の画素値データから該補間画素（ｚ０）の画素値データを作成する方法であって、前記４個の原画素（ｘ０，ｘ１，ｘ２，ｘ３）のうち水平方向または垂直方向の一方向に隣接する第１の組の２個の原画素（ｘ０，ｘ１）の位置に対する該補間画素（ｚ０）の該方向の相対位置に応じて該補間画素（ｚ０）の画素値を該２個の原画素（ｘ０，ｘ１）の画素値を両端値として変化させる補間関数（図８）を用いて第１の中間的な補間画素（ｙ０）の画素値データを作成する第１の工程と、前記４個の原画素（ｘ０，ｘ１，ｘ２，ｘ３）のうち水平方向または垂直方向の一方向に隣接する第２の組の２個の原画素（ｘ２，ｘ３）の位置に対する該補間画素（ｚ０）の該方向の相対位置に応じて該補間画素（ｚ０）の画素値を該２個の原画素（ｘ２，ｘ３）の画素値を両端値として変化させる補間関数（図８）を用いて第２の中間的な補間画素（ｙ１）の画素値データを作成する第２の工程と、前記第１、第２の中間的な補間画素（ｙ０，ｙ１）の位置に対する前記補間画素（ｚ０）の水平方向または垂直方向の他方向の相対位置に応じて該補間画素（ｚ０）の画素値を該第１、第２の中間的な補間画素（ｙ０，ｙ１）の画素値を両端値として変化させる補間関数（図８）を用いて該補間画素（ｚ０）の最終的な補間画素（ｚ０）の画素値データを作成する第３の工程とを具備してなり、これら第１，第２，第３の各工程について、前記いずれかの補間処理を、前記鮮鋭度に関するパラメータ値（ｔｈ）を指示する工程を共通にして、それぞれ実行して、前記最終的な補間画素（ｚ０）の画素値データを作成するものである。なお、前記原画像がカラー画像である場合には、三原色について個別に前記補間処理を行うことができる。
【００２２】
この発明の補間画素データ作成装置は、原画像を解像度変換またはサイズ変換するに際し、原画素の画素値データから補間画素の画素値データを作成する装置であって、使用者の操作により画像の鮮鋭度に関するパラメータ値（ｔｈ）を指示する鮮鋭度パラメータ値設定手段（１６）と、解像度変換比率またはサイズ変換比率に応じて、補間画素（ｙ０）の水平方向または垂直方向の前後に隣接する２個の原画素（ｘ０，ｘ１）の位置に対する該補間画素（ｙ０）の相対位置を求め、該補間画素（ｙ０）の相対位置に応じた線形補間の補間係数（ａ）を求める補間係数演算手段（２０）と、前記補間係数（ａ）の最大値および最小値を両端値として該補間係数（ａ）の値に応じて変換値が線形に変化する中央の区間（Ａ０）と、該中央の区間（Ａ０）の前記最小値側の端部に続くその外側で変換値が該最小値を保持する最小値側の区間（Ａ１）と、前記中央の区間（Ａ０）の前記最大値側の端部に続くその外側で変換値が該最大値を保持する最大値側の区間（Ａ２）とを有する変換特性の補間係数変換関数（図４）が設定され、該補間係数（ａ）を該補間係数変換関数（図４）で変換補間係数（ａ’）に変換する補間係数変換手段（２２）と、前記２個の原画素（ｘ０，ｘ１）の画素値差（Δ）を求める画素値差演算手段（２４）と、前記補間係数変換関数（図４）の前記中央の区間（Ａ０）の傾きに関するパラメータ値（α）を該求められた画素値差（Δ）に応じて指示する変換関数傾きパラメータ値（α）指示関数（図５）が設定され、前記鮮鋭度に関するパラメータ指示値（ｔｈ）に応じて該変換関数傾きパラメータ値（α）指示関数（図５）自身の傾きを設定し、該傾きが設定された変換関数傾きパラメータ値（α）指示関数（図５）から、前記求められた画素値差（Δ）に対応した補間係数変換関数（図４）の傾きに関するパラメータ指示値（α）を求めて、前記補間係数変換手段（２２）の前記補間係数変換関数（図４）の前記中央の区間（Ａ０）の傾きを該傾きに関するパラメータ指示値（α）に応じた値に設定する補間係数変換関数傾き値設定手段（２６）と、該中央の区間（Ａ０）の傾きが設定された補間係数変換関数（図４）を用いて前記補間係数変換手段（２２）で前記補間係数（ａ）を変換して求められた変換補間係数（ａ’）を線形補間の補間係数として用いて、線形補間演算により前記補間画素（ｙ０）の画素値データを求める線形補間演算手段（１８）とを具備してなるものである。
【００２３】
この発明の補間画素データ作成装置は、原画像を解像度変換またはサイズ変換するに際し、補間画素（ｚ０）の周囲に隣接する４個の原画素（ｘ０，ｘ１，ｘ２，ｘ３）の画素値データから該補間画素（ｚ０）の画素値データを作成する装置であって、前記４個の原画素（ｘ０，ｘ１，ｘ２，ｘ３）のうち水平方向または垂直方向の一方向に隣接する第１の組の２個の原画素（ｘ０，ｘ１）の位置に対する該補間画素（ｚ０）の該方向の相対位置に応じて該補間画素（ｚ０）の画素値を該２個の原画素（ｘ０，ｘ１）の画素値を両端値として変化させる補間関数（図８）を用いて第１の中間的な補間画素（ｙ０）の画素値データを作成し、前記４個の原画素（ｘ０，ｘ１，ｘ２，ｘ３）のうち水平方向または垂直方向の一方向に隣接する第２の組の２個の原画素（ｘ２，ｘ３）の位置に対する該補間画素（ｚ０）の該方向の相対位置に応じて該補間画素（ｚ０）の画素値を該２個の原画素（ｘ２，ｘ３）の画素値を両端値として変化させる補間関数（図８）を用いて第２の中間的な補間画素（ｙ１）の画素値データを作成する第１の補間回路（１２）と、前記第１、第２の中間的な補間画素（ｙ０，ｙ１）の位置に対する前記補間画素（ｚ０）の水平方向または垂直方向の他方向の相対位置に応じて該補間画素（ｚ０）の画素値を該第１、第２の中間的な補間画素（ｙ０，ｙ１）の画素値を両端値として変化させる補間関数（図８）を用いて該補間画素（ｚ０）の最終的な補間画素（ｚ０）の画素値データを作成する第２の補間回路（１４）とを具備してなり、これら第１，第２の補間回路（１４）が、それぞれ前記補間処理構成を、前記鮮鋭度パラメータ値設定手段（１６）を共有して具備してなるものである。なお、前記原画像がカラー画像である場合は、三原色について個別に前記第１，第２の補間回路（１４）（鮮鋭度パラメータ値設定手段（１６）は共通）を用意することができる。
【００２４】
【発明の実施の形態】
この発明の実施の形態を説明する。ここでは、この発明を、プロジェクターにおいて画像を拡大（サイズ変換）する際の補間処理に適用した場合について説明する。図２は、補間画素データ作成装置の実施の形態の全体構成を示す。この補間画素データ作成装置は、図３に示す内容の補間処理を実行する。すなわち、原画像を解像度を変ることなく拡大する拡大率（サイズ変換比率）に応じて定まる補間画素ｚ０の位置に応じて、補間画素ｚ０の周囲に隣接する（補間画素ｚ０を領域内に含む最小単位の正方形または長方形の４つの頂点に位置する）４個の原画素ｘ０，ｘ１，ｘ２，ｘ３の画素値データから補間画素ｚ０の画素値データを作成する。具体的には、４個の原画素ｘ０，ｘ１，ｘ２，ｘ３のうち水平方向に隣接する第１の組の２個の原画素ｘ０，ｘ１に対する補間画素ｚ０の該方向の相対位置｛ａ：１−ａ、ａは水平方向の補間係数（補間の重み付け係数）で０≦ａ≦１｝に応じて補間画素ｚ０の画素値を２個の原画素ｘ０，ｘ１の画素値を両端値として変化させる補間関数を用いて第１の中間的な補間画素ｙ０の画素値データを作成する。次いで、４個の原画素ｘ０，ｘ１，ｘ２，ｘ３のうち水平方向に隣接する第２の組の２個の原画素ｘ２，ｘ３に対する補間画素ｚ０の該方向の相対位置（ａ：１−ａ）に応じて補間画素ｚ０の画素値を２個の原画素ｘ２，ｘ３の画素値を両端値として変化させる補間関数を用いて第２の中間的な補間画素ｙ１の画素値データを作成する。さらに、第１、第２の中間的な補間画素ｙ０，ｙ１に対する補間画素ｚ０の垂直方向の相対位置｛ｂ：ｂ−１、ｂは垂直方向の補間係数（補間の重み付け係数）で０≦ｂ≦１｝に応じて補間画素ｚ０の画素値を第１、第２の中間的な補間画素ｙ０，ｙ１の画素値を両端値として変化させる補間関数を用いて補間画素ｚ０の最終的な画素値データを作成する。図２の補間画素データ作成装置は、以上の補間処理を１枚の画像を構成する画素について順次実行して原画像を所定の拡大率で拡大した１枚の画像を作成して出力し、さらにこの補間処理を各枚の画像ごとに順次繰り返す。なお、従来の線形補間法によれば、補間画素ｚ０の画素値は、
ｚ０＝（１−ｂ）＊｛（１−ａ）＊ｘ０＋ａ＊ｘ１｝＋ｂ＊｛（１−ａ）＊ｘ２＋ａ＊ｘ３｝
として求まる。
【００２５】
図２の補間画素データ作成装置において、原画像データは入力端１０から入力され、水平方向補間回路１２に供給される。水平方向補間回路１２は、補間画素ｚ０の周囲に隣接する４個の原画素ｘ０，ｘ１，ｘ２，ｘ３の画素値データに基づき、第１、第２の中間的な補間画素ｙ０，ｙ１の画素値データを作成する。垂直方向補間回路１４は、第１、第２の中間的な補間画素ｙ０，ｙ１の画素値データに基づき、補間画素ｚ０の最終的な画素値データを作成し、出力端１３から出力する。画像サイズ設定手段１５は、使用者の操作により画像のサイズ（サイズ変換比率）を設定する。鮮鋭度パラメータ値設定手段１６は、使用者の操作により画像の鮮鋭度（シャープネス）に関するパラメータ値ｔｈを設定する。
【００２６】
水平方向補間回路１２の構成例を図１に示す。なお、垂直方向補間回路１４もこれと同様に構成される。原画像データは入力端１０から入力され、線形補間演算手段１８で所定の線形補間演算が施されて中間的な補間画素ｙ０，ｙ１の画素値データが作成される。２個の原画素ｘ０，ｘ１の画素値データから中間的な補間画素ｙ０の画素値データを作成する場合について説明する。補間係数演算手段２０は、使用者の操作により指示されたサイズ変換比率に応じて、解像度を変えずに画像のサイズを指示された大きさに拡大するのに必要な、２個の原画素ｘ０，ｘ１に対する補間画素ｙ０の相対位置を求め、該相対位置に応じた線形補間の補間係数ａを求める。
【００２７】
補間係数変換手段２２は補間係数ａを変換補間係数ａ’（０≦ａ’≦１）に変換するもので、図４に示す補間係数変換関数が設定されている。この補間係数変換関数は、最大値１および最小値０を両端値として補間係数ａの値に応じて変換値が線形に変化する中央の区間Ａ０と、中央の区間Ａ０の最小値側の端部に続くその外側で変換値が最小値０を保持する最小値側の区間Ａ１と、中央の区間Ａ０の最大値側の端部に続くその外側で変換値が最大値１を保持する最大値側の区間Ａ２とを有する変換特性に設定されている。中央の区間Ａ０の傾きは、ａ＝０．５，ａ’＝０．５の点を軸として、後述する傾きに関するパラメータ（以下「傾きパラメータ」）値α（０≦α≦１）の指示値に応じて可変され、それに応じて、中央の区間Ａ０およびその両側の区間Ａ１，Ａ２の長さ（Ａ１＝Ａ２）が相補的に可変される。傾きパラメータ指示値αが最小値０のときは、区間Ａ１，Ａ２の長さはともに０となり、全区間に中央の区間Ａ０が割り当てられ、線形補間法の補間特性となる。また、傾きパラメータ指示値αが最大値１のときは、中央の区間Ａ０の長さが０となり、全区間に区間Ａ１，Ａ２が２分して割り当てられ、最近傍法の補間特性になる。なお、ａ、ａ’、αの関係は次式で表される。
ａ’＝｛ａ／（１−α）｝＋｛α／（α−１）｝／２  （０≦α＜１で区間Ａ０のとき）
ａ’＝０  （０＜α＜１で区間Ａ１のとき、および、α＝１で０≦ａ＜０．５のとき）
ａ’＝１  （０＜α＜１で区間Ａ２のとき、および、α＝１で０．５≦ａ≦１のとき）
【００２８】
画素値差演算手段２４は２個の原画素ｘ０，ｘ１の画素値差の絶対値を、その最大値を１として正規化した値Δ（例えば画素値の分解能が８ビットであれば、画素値差が０でΔ＝０、画素値差が２５５でΔ＝１）として求める。
【００２９】
補間係数変換関数傾き値設定手段２６は、求められた画素値差Δに応じて補間係数変換関数（図４）の中央の区間Ａ０の傾きパラメータ値αを指示するもので、図５に示す変換関数傾きパラメータ値指示関数が設定されている。この変換関数傾きパラメータ値指示関数は、画素値差Δに応じて線形に変化する、傾きパラメータ値αを指示する関数であり、該パラメータ値αが最小値０から立ち上がるときの画素値差Δの値が、鮮鋭度に関するパラメータ（以下「鮮鋭度パラメータ」）指示値ｔｈによって指示される。鮮鋭度パラメータ指示値ｔｈ（０≦ｔｈ≦１）は、使用者による鮮鋭度（シャープネス）指示操作によって設定される。鮮鋭度の指示内容と鮮鋭度パラメータ指示値ｔｈとの関係を図６に示す。これによれば、高い鮮鋭度が指示されるほど鮮鋭度パラメータ指示値ｔｈは低くなり（ｔｈの最小値＝０）、低い鮮鋭度が指示されるほど鮮鋭度パラメータ指示値ｔｈは高くなる（ｔｈの最大値＝１）。
【００３０】
図５の変換関数傾きパラメータ値指示関数自身の傾きはΔ＝１、α＝１の点を軸として、鮮鋭度パラメータ指示値ｔｈに応じて可変され、その結果、α＝０を保持する（すなわち線形補間法の補間特性をとる）画素値差Δの範囲が可変される。特に、ｔｈ＝１のときは、０≦Δ＜１のときα＝０、Δ＝１のときα＝１となり、画素値差Δが最大値１のときのみ最近傍法の補間特性となり、それ以外は線形補間法の補間特性となる。補間係数変換関数傾き値設定手段２６は、鮮鋭度パラメータ指示値ｔｈによって傾きが設定された変換関数傾きパラメータ値指示関数（図５）から、前記求められた画素値差Δに対応した傾きパラメータ指示値αを求めて、補間係数変換手段２２の補間係数変換関数（図４）の中央の区間Ａ０の傾きを、該傾きパラメータ指示値αに応じた値に設定する。
【００３１】
補間係数変換手段２２は、特性が設定された補間係数変換関数（図４）を用いて、補間係数ａを変換補間係数ａ’に変換する。線形補間演算手段１８は、次式の線形補間演算により、補間画素（ｙ０）の画素値データを求める。
ｙ０＝（１−ａ’）＊ｘ０＋ａ’＊ｘ１
【００３２】
図７はこの線形補間演算式による補間関数を示したものである。この補間関数は変換補間係数ａ’に対する補間関数であり、変換前の補間係数ａに対する補間関数は図８に示すようになる。すなわち、図８の補間関数は２個の原画素ｘ０，ｘ１の位置に対する該補間画素ｙ０の相対位置に応じて補間画素ｙ０の画素値を、２個の原画素ｘ０，ｘ１の画素値を両端値として線形に変化させる中央の区間Ｂ０と、中央の区間Ｂ０の一方端に続くその外側で補間画素ｙ０の画素値を一方端側の原画素ｘ０の画素値に保持する一方端側の区間Ｂ１と、中央の区間Ｂ０の他方端に続くその外側で補間画素ｙ０の画素値を他方端側の原画素ｘ１の画素値に保持する他方端側の区間Ｂ２とを有する特性に設定されている。中央の区間Ｂ０の傾きは、ａ＝０．５，ｙ０＝（ｘ０＋ｘ１）／２の点を軸として、傾きパラメータ値αの指示値に応じて可変され、それに応じて、中央の区間Ｂ０およびその両側の区間Ｂ１，Ｂ２の長さ（Ｂ１＝Ｂ２）が相補的に可変される。傾きパラメータ指示値αが最小値０のときは、区間Ｂ１，Ｂ２の長さはともに０となり、全区間に中央の区間Ｂ０が割り当てられ、線形補間法の補間特性となる。また、傾きパラメータ指示値αが最大値１のときは、中央の区間Ｂ０の長さが０となり、全区間に区間Ｂ１，Ｂ２が２分して割り当てられ、最近傍法の補間特性になる。
【００３３】
図９は、以上のように各特性を設定した場合の、画素値差Δと鮮鋭度パラメータ指示値ｔｈの関係による補間特性の変化と、それに伴う補間画素値の変化を示したものである。２個の原画素ｘ０，ｘ１の画素値差Δと、原画素ｘ０，ｘ１に対する補間画素ｙ０の相対位置は変わらないものとする。（ａ）はΔ≦ｔｈの場合である。このとき、α＝０が指示されて、線形補間法の補間特性となり、滑らかな画像が得られる。この（ａ）の状態は、鮮鋭度パラメータ指示値ｔｈを大きくするほど得られやすくなる。（ｂ）はｔｈ＜Δの場合である。このとき、０＜α＜１が指示されて、線形補間法と最近傍法の中間の補間特性となり、（ａ）の線形補間法よりもシャープな画像が得られる。この（ｂ）の状態は、鮮鋭度パラメータ指示値ｔｈを小さくするほど得られやすくなる。（ｃ）はΔ＝１（最大画素値差）の場合である。このとき、鮮鋭度パラメータ指示値ｔｈにかかわらず常にα＝１が指示されて、最近傍法の補間特性となり、最もシャープな画像となり、エッジが保存（エッジぼけが防止）される。
【００３４】
以上、２個の原画素ｘ０，ｘ１の画素値データから中間的な補間画素ｙ０の画素値データを作成する処理について説明したが、２個の原画素ｘ２，ｘ３の画素値データから中間的な補間画素ｙ１の画素値データを作成する処理、および中間的な補間画素ｙ０，ｙ１の画素値データから最終的な補間画素ｚ０の画素値データを作成する処理もこれと同様にして行われる（鮮鋭度パラメータ指示値ｔｈは各処理に共通に用いられる。）。
【００３５】
各補間回路１２，１４を図１のように構成した場合の、図２の補間画素データ作成装置による補間処理の一連の手順を図１０を参照して説明する。初期設定として、使用者の操作により画像サイズ設定手段１５で画像のサイズ（拡大率）が指示される（Ｓ１）。また、使用者による鮮鋭度指示操作により鮮鋭度パラメータ値設定手段１６で鮮鋭度パラメータ値ｔｈが指示される（Ｓ２）。この状態で、画像データを入力すると、水平方向補間回路１２にて、２個の原画素ｘ０，ｘ１の画素値データから中間的な補間画素ｙ０の画素値データを作成する処理（Ｓ３〜Ｓ９）が実行される。すなわち、補間係数演算手段２０で、設定された画像の拡大率に基づき、原画素ｘ０，ｘ１に対する中間的な補間画素ｙ０の相対位置が求められ（Ｓ３）、該相対位置に対応した線形補間の補間係数ａが求められる（Ｓ４）。また、画素値差演算手段２４で２個の原画素ｘ０，ｘ１の画素値差Δが
Δ＝｜ｘ１−ｘ０｜／画素最大値
として求められる（Ｓ５）。補間係数変換関数傾き値設定手段２６で鮮鋭度パラメータ指示値ｔｈに応じて特性が変更された変換関数傾きパラメータ値指示関数（図５）により、該求められた画素値差Δに対応する傾きパラメータ値αが指示される（Ｓ６）。補間係数変換手段２２は、指示された傾きパラメータ値αに応じて、補間係数変換関数（図４）の中央の区間Ａ０の傾きを設定し（Ｓ７）、該補間係数変換関数を用いて、前記求められた補間係数ａを変換補間係数ａ’に変換する（Ｓ８）。線形補間演算手段１８は変換補間係数ａ’を用いた線形補間演算｛ｙ０＝（１−ａ’）＊ｘ０＋ａ’＊ｘ１｝により中間的な補間画素ｙ０の画素値データを求める（Ｓ９）。次いで、水平方向補間回路１２にて、同様の処理より、原画素ｘ２，ｘ３に対する中間的な補間画素ｙ１の画素値データが求められる（Ｓ１０）。さらに、垂直方向補間回路１４にて、同様の処理より、中間的な補間画素ｙ０，ｙ１の画素値データから最終的な補間画素ｚ０の画素値データが求められる（Ｓ１１）。
【００３６】
なお、上記実施の形態では、モノクロ画像の場合について説明したが、カラー画像の場合は、図１１に示すように、三原色｛Ｒ（赤）、Ｇ（緑）、Ｂ（青）｝の画像データごとに、図２の水平方向補間回路１２および垂直方向補間回路１４の縦列接続回路を並列に設けるとともに、これら３系統で画像サイズ設定手段１５および鮮鋭度パラメータ値設定手段１６を共用して処理することができる。また、上記実施の形態では、はじめに水平方向の補間処理を行って２個の中間的な補間画素の画素値データを作成し、次いで該２個の中間的な補間画素の画素値データについて垂直方向の補間処理を行って最終的な補間画素ｚ０の画素値データを作成するようにしたが、これとは逆に、はじめに垂直方向の補間処理を行って２個の中間的な補間画素の画素値データを作成し、次いで該２個の中間的な補間画素の画素値データについて水平方向の補間処理を行って最終的な補間画素ｚ０の画素値データを作成することもできる。また、図２のように補間回路を水平方向用と垂直方向用で別々に用意するほか、１つの補間回路を水平方向用と垂直方向用で共用することもできる。また、補間処理はハードウェアで実現するほかソフトウェアで実現することもできる。また、前記実施の形態では、プロジェクターにおいて画像を拡大する場合について説明したが、画像を縮小する場合や解像度を変更する場合にも、またプロジェクター以外のディスプレー装置にもこの発明を適用することができる。
【図面の簡単な説明】
【図１】図２の補間回路１２，１４の実施の形態を示すブロック図である。
【図２】この発明の補間画素データ作成装置をプロジェクターに適用した実施の形態の全体構成を示すブロック図である。
【図３】図２の補間画素データ作成装置による補間処理の内容を説明する模式図である。
【図４】図１の補間係数変換手段２２に設定される補間係数変換関数を示す線図である。
【図５】図１の補間係数変換関数傾き値設定手段２６設定される変換関数傾きパラメータ値指示関数を示す線図である。
【図６】鮮鋭度の指示内容と図２の鮮鋭度パラメータ値設定手段１６から出力される鮮鋭度パラメータ指示値ｔｈとの関係を示す線図である。
【図７】図１の線形補間演算手段１８に設定される補間関数を示す線図である。
【図８】図７の補間関数を補間係数ａに対する関数として表した線図である。
【図９】図１の補間回路における、画素値差Δと鮮鋭度パラメータ指示値ｔｈの関係による補間特性の変化と、それに伴う補間画素値の変化を示す線図である。
【図１０】図２の補間画素データ作成装置による補間処理の一連の手順を示すフローチャートである。
【図１１】図２の構成を利用してカラー画像用に構成した補間画素データ作成装置を示すブロック図である。
【符号の説明】
１２…水平方向補間回路、１４…垂直方向補間回路、１５…画像サイズ設定手段、１６…鮮鋭度パラメータ値設定手段、１８…線形補間演算手段、２０…補間係数演算手段、２２…補間係数変換手段、２４…画素値差演算手段、２６…補間係数変換関数傾き値設定手段。
【図１】
2004241971.tif 000003
【図２】
2004241971.tif 000004
【図３】
2004241971.tif 000005
【図４】
2004241971.tif 000006
【図５】
2004241971.tif 000007
【図６】
2004241971.tif 000008
【図７】
2004241971.tif 000009
【図８】
2004241971.tif 000010
【図９】
2004241971.tif 000011
【図１０】
2004241971.tif 000012
【図１１】
2004241971.tif 000013