(57)【特許請求の範囲】
【請求項１】
所定の画素数の画素で表現される原画像データを補間することによって、新たに要求される画素数で表現される画像データを求める第１の補間行程と、
前記新たに要求される画素で表現される画像データの画素位置を所定の変移率で一律に変移させた位置で前記原画像データを補間することによって、新たに要求される画素数で表現される画像データを求める第２の補間行程の少なくとも２種類の補間行程を備え、
前記所定の画素数と前記新たに要求される画素数との比に応じて前記少なくとも２種類の補間行程から１つを選択し、
選択した補間行程に従って画像変換を行う画像変換方法であって、
前記原画像データの画素数に対する新たに要求される画素数の比が、１／ｎ倍（ｎ：整数）の時、前記第２の補間行程を選択することを特徴とする画像変換方法。
【請求項２】
前記原画像データの画素数に対する新たに要求される画素数との比が、１／（ｎ−1 ）倍から１／（ｎ＋１）倍（ｎ：整数）で、且つ、前記第１の補間行程に従って画像変換を実施することによって前記原画像データの画素を間引いたのと同等の画像データとなる時、前記第２の補間行程を選択することを特徴とする請求項１に記載の画像変換方法。
【請求項３】
前記ｎの値が所定範囲内であることを特徴とする請求項２に記載の画像変換方法。
【請求項４】
所定の画素数の画素によって表現される原画像データの画像変換後の画素数を設定する設定手段と、
所定の画素数の画素で表現される原画像データを補間することによって、新たに要求される画素数で表現される画像データを求める第１の補間演算手段と、
前記新たに要求される画素で表現される画像データの画素位置を所定の変移率で一律に変移させた位置で前記原画像データを補間することによって、新たに要求される画素数で表現される画像データを求める第２の補間演算手段と、
前記所定の画素数と前記設定手段に設定された画素数との比に応じて、前記第１の補間演算手段と前記第２の補間演算手段の少なくとも２種類の補間演算手段から何れかの補間演算手段を選択する選択手段と、
前記選択手段によって選択された補間演算手段に従って補間演算手段を切替える切替手段と、
を備え、
前記選択手段が、前記原画像データの画素数に対する新たに要求される画素数の比が、１／ｎ倍（ｎ：整数）の時、前記第２の補間演算手段を選択することを特徴とする画像変換装置。
【請求項５】
所定の画素数の画素で表現される原画像データを補間することによって、新たに要求される画素数で表現される画像データを求める第１の補間行程と、
前記新たに要求される画素で表現される画像データの画素位置を所定の変移率で一律に変移させた位置で前記原画像データを補間することによって、新たに要求される画素数で表現される画像データを求める第２の補間行程の少なくとも２種類の補間行程を備え、
前記所定の画素数と前記新たに要求される画素数との比に応じて前記少なくとも２種理の補間行程から１つを選択する第１のステップと、
前記第１のステップで選択した補間行程に従って画像変換を行う第２のステップと、
を含む、前記原画像データを新たに要求される画素数の画素によって画像を表す画像データに変換する画像変換の手順を記録した記録媒体であって、
前記第１のステップが、前記原画像データの画素数に対する新たに要求される画素数の比が、１／ｎ倍（ｎ：整数）の時、前記第２の補間行程を選択することを特徴とする画像変換の手順を記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、原稿画像をラインＣＣＤスキャナ等によって読取ることによって得られた画像データから拡大縮小画像を作成する等の画像変換時に行われる補間機能を有する画像変換方法、画像変換装置及び方法及び画像変換の手順を記録した記録媒体に関する。
【０００２】
【従来の技術】
画像データに対して補間演算を施す補間演算方法としては従来より種々の方法が提案されているが、一般に３次のスプライン補間関数による方法がよく用いられている。この方法は、原稿画像を読取ることによって得られた原画像データ｛Ｚk｝を各区間ごとに３次関数｛ｆk｝で結び、補間点の設定位置（上記区間内での設定位置）におけるｆkの値を補間画像データとするものである。
【０００３】
このように原画像を通過する補間演算は、鮮鋭度が比較的高い補間方法であり、キュービックスプライン（Cubic Spline）補間演算などが知られている。
【０００４】
このキュービックスプライン補間演算は、デジタル的に読取って得られた連続する画素Ｘk-2、Ｘk-1、Ｘk、Ｘk+1、Ｘk+2、・・・の画像データをＺk-2、Ｚk-1、Ｚk、Ｚk+1、Ｚk+2、・・・とする。ここで、スプライン補間関数が各区間Ｘk-2Ｘk-1、Ｘk-1Ｘk、ＸkＸk+1、Ｘk+1Ｘk+2、ごとにそれぞれ設定され、各区間に対応するスプライン補間関数をｆk-2、ｆk-1、ｆk、ｆk+1、ｆk+2、・・・とする。この補間関数はいずれも各区間の位置を変数とする３次関数である。
【０００５】
ここで、補間しようとする点（以下、補間点という）ＸPが区間ＸkＸk+1の範囲にある場合について説明する。なお、区間ＸkＸk+1に対応するスプライン補間関数ｆkは式（１）で表される。
【０００６】
ｆk（ｘ）＝Ａkｘ3＋Ｂkｘ2＋Ｃkｘ＋Ｄk・・・・（１）
キュービックスプラインの補間演算においては、スプライン補間関数ｆkはもとのサンプル点（画素）を通ることと、その第１微分係数が各区間間で連続することが必要とされ、これらの条件から式（２）〜式（５）を満たす必要がある。
【０００７】
ｆk（Ｘ）      ＝Ｚk              ・・・・（２）
ｆk（Ｘk+1）  ＝Ｚk+1            ・・・・（３）
ｆ'k（Ｘk）  ＝ｆ'k-1（Ｘk）  ・・・・（４）
ｆ'k（Ｘk+1）＝ｆ'k+1（Ｘk+1）・・・・（５）
なお、ｆ'kは関数ｆkの第１階微分（３Ａkｘ2＋２Ｂkｘ＋Ｃk）を表すものである。
【０００８】
ここで、キュービックスプライン補間演算は厳密には第２階微分係数の連続条件も含むがこの第２階微分係数の連続条件によれば演算式が複雑になるため、上記のように簡略化して用いるのが一般的である。
【０００９】
また、キュービックスプライン補間演算においては、画素Ｘkにおける第１階微分係数が、その画素Ｘkの前後の画素であるＸk-1、Ｘk+1とについて、これらの画像データＺk-1、Ｚk+1の勾配（Ｚk+1−Ｚk-1）／（Ｘk+1−Ｘk-1）に一致することが条件であるから、式（６）を満たす必要がある。
【００１０】
ｆ'k（Ｘk）＝（Ｚk+1−Ｚk-1）／（Ｘk+1−Ｘk-1）・・・・（６）
同時に、画素Ｘk+1における第１階微分係数が、その画素Ｘk+1の前後の画素であるＸkとＸk+2とについて、これらの画像データＺk、Ｚk+2の勾配（Ｚk+2−Ｚk）／（Ｘk+2−Ｘk）に一致することが条件であるから、式（７）を満たす必要がある。
【００１１】
ｆ'k（Ｘk+1）＝（Ｚk+2−Ｚk）／（Ｘk+2−Ｘk）・・・・（７）
ここで、各区間Ｘk-2Ｘk-1、Ｘk-1Ｘk、ＸkＸk+1、Ｘk+1Ｘk+2の間隔（格子間隔）を１とし、画素Ｘkからの画素Ｘk+1方向への補間点Ｘpの位置をｔ（０≦ｔ≦１）とすれば、式（１）〜式（７）より、
ｆk（０）  ＝Ｄk＝Ｚk
ｆk（１）  ＝Ａk＋Ｂk＋Ｃk＋Ｄk＝Ｚk+1
ｆ'k（０）＝Ｃk＝（Ｚk+1−Ｚk-1）／２
ｆ'k（１）＝３Ａk＋２Ｂk＋Ｃk＝（Ｚk+2−Ｚk）／２
従って、
Ａk＝（Ｚk+2−３Ｚk+1＋３Ｚk−Ｚk-1）／２
Ｂk＝（−Ｚk+2＋４Ｚk+1−５Ｚk＋２Ｚk-1）／２
Ｃk＝（Ｚk+1−Ｚk-1）／２
Ｄk＝Ｚk
なお、スプライン補間関数ｆk（ｘ）は上述の通り、Ｘ＝ｔなる変数変換をしているため、
ｆk（Ｘ）＝ｆk（ｔ）
となる。よって、補間点Ｘpにおける補間画像データＺpは、
ＺP＝ｆk（ｔ）＝Ａkｔ3＋Ｂkｔ2＋Ｃkｔ＋Ｄk・・・・（８）
で表すことができる。ここで上記各係数Ａk、Ｂk、Ｃk、Ｄkを式（８）に代入し、画像データＺk-1、Ｚk、Ｚk+1、Ｚk+2について整理すると、式（９）となる。
【００１２】
0003771727.tif 000002
ここで、原画像データＺk-1、Ｚk、Ｚk+1の各係数を補間係数ｃk-1（ｔ）、ｃk（ｔ）、ｃk+1（ｔ）、ｃk+2（ｔ）と称する。すなわち、式（９）における原画像データＺk-1、Ｚk、Ｚk+1に対応する補間係数ｃk-1（ｔ）、ｃk（ｔ）、ｃk+1（ｔ）、ｃk+2（ｔ）は、
ｃk-1（ｔ）＝（−ｔ3＋２ｔ2−ｔ）／２
ｃk   （ｔ）＝（３ｔ3−５ｔ2＋２）／２
ｃk+1（ｔ）＝（−３ｔ3＋４ｔ2＋ｔ）／２
ｃk+2（ｔ）＝（ｔ3−ｔ2）／２
となる。
【００１３】
以上の演算を各区間Ｘk-2Ｘk-1、Ｘk-1Ｘk、ＸkＸk+1、Ｘk+1Ｘk+2について繰り返すことにより、原画像データの全体について原画像データとは間隔の異なる補間画像データを求めることができる。
【００１４】
【発明が解決しようとしている課題】
しかしながら、前述のキュービックスプライン補間演算で変換後の画素数が１／ｎ倍（ｎは整数）の補間画像データを求める場合には、補間曲線の形状に関係なく、原画像データと間隔の異なる補間画像データを使用しないで、単純にｎ倍の間隔の原画像データを補間画像データとするため、原画像データを単純な間引きした補間画像データとなってしまい、これによって得られる縮小画像は、画像全体の画素が反映されていないので、画質の劣化が甚だしいものとなってしまう。
【００１５】
本発明は、上述を考慮して画像の画素数を変換する変換倍率によって生じる画質の劣化を軽減させることが目的である。
【００１６】
【課題を解決するための手段】
請求項１に記載の発明は、所定の画素数の画素で表現される原画像データを補間することによって、新たに要求される画素数で表現される画像データを求める第１の補間行程と、前記新たに要求される画素で表現される画像データの画素位置を所定の変移率で一律に変移させた位置で前記原画像データを補間することによって、新たに要求される画素数で表現される画像データを求める第２の補間行程の少なくとも２種類の補間行程を備え、前記所定の画素数と前記新たに要求される画素数との比に応じて前記少なくとも２種類の補間行程から１つを選択し、選択した補間行程に従って画像変換を行う画像変換方法であって、前記原画像データの画素数に対する新たに要求される画素数の比が、１／ｎ倍（ｎ：整数）の時、前記第２の補間行程を選択することを特徴としている。
【００１７】
請求項１に記載の発明によれば、所定の画素数の画素で表現される原画像データを補間することによって、新たに要求される画素数で表現される画像データを求める第１の補間行程、例えば、キュービックスプライン補間演算等の補間行程と、新たに要求される画素で表現される画像データの画素位置を所定の変移率で一律に変移させた位置で原画像データを補間することによって、新たに要求される画素数で表現される画像データを求める第２の補間行程（以下、画素ずらしキュービックスプライン補間演算という）の少なくとも２種類の補間行程を備えており、所定の画素数と新たに要求される画素数との比に応じて、少なくとも２種類の補間行程から１つを選択する。また、選択された補間行程に従って画像変換が行われる。このようにして画像変換を行うことにより、新たに要求される画素数に適した補間行程での画像変換を行うことができるため、画質の劣化を防ぐことができる。
【００１９】
また、所定の画素数の画素で表現される原画像データを補間することによって、新たに要求される画素数で表現される画像データを求める第１の補間行程、例えば、キュービックスプライン補間演算等の補間行程による画像変換において、原画像データの画素数に対する新たに要求される画素数との比が１／ｎ倍の時、第１の補間行程で行われるキュービックスプライン補間演算等によって得られた画像データが、原画像データを単純に間引きした画像データと同等の画像データとなってしまうことがある。このため、画素数１／ｎ倍の画像変換の時、補間行程を第２の補間行程に切替えることにより、画像変換後の画像データが原画像データを単純に間引きした画像データとなることを防ぐことができ、画像変換によって得られる補間画像の画質の劣化を軽減することができる。
【００２０】
請求項２に記載の発明は、前記原画像データの画素数に対する新たに要求される画素数との比が、１／（ｎ−1 ）倍から１／（ｎ＋１）倍（ｎ：整数）で、且つ、前記第１の補間行程に従って画像変換を実施することによって前記原画像データの画素を間引いたのと同等の画像データとなる時、前記第２の補間行程を選択することを特徴としている。
【００２１】
請求項２に記載の発明によれば、原画像データの画素数に対する新たに要求される画素数との比が、１／ｎ倍の画像変換を実施したのと同等の画像データとなる１／（ｎ−１）倍から１／（ｎ＋１）倍の時（以下、１／ｎ倍付近という）、補間行程を切替えることにより、画像変換後の画質の劣化を軽減することができる。例えば、原画像データの画素数に対する新たに要求される画素数との比が、１／ｎ倍付近であった場合、前述の画素ずらしキュービックスプライン補間演算を行うことにより、画質の劣化を軽減することが可能である。
【００２２】
請求項３に記載の発明は、前記ｎの値が所定範囲内であることを特徴としている。
【００２３】
請求項３に記載の発明によれば、整数ｎに所定の範囲を設けることにより、画像変換された画像の画質劣化を防止することができる。例えば、変換画素数が１／ｎ倍又は１／ｎ倍付近の場合に画素ずらしキュービックスプライン補間演算での補間処理行う場合には、ｎが所定値より小さい時に、画像変換された画像がぼけてしまうため、画素ずらしキュービックスプライン補間演算による補間方法での補間処理を行わずキュービックスプライン補間演算を行う。さらに、ｎが所定値より大きい場合には、通常のキュービックスプライン補間処理を行った場合と変わらないため、画素ずらしキュービックスプライン補間演算による補間方法で補間処理を行わないようにすることができる。このようにして、画像変換後の画素数の比によって生じる画質劣化を軽減及び補間演算効率を向上することができる。
【００２４】
請求項４に記載の発明は、所定の画素数の画素によって表現される原画像データの画像変換後の画素数を設定する設定手段と、所定の画素数の画素で表現される原画像データを補間することによって、新たに要求される画素数で表現される画像データを求める第１の補間演算手段と、前記新たに要求される画素で表現される画像データの画素位置を所定の変移率で一律に変移させた位置で前記原画像データを補間することによって、新たに要求される画素数で表現される画像データを求める第２の補間演算手段と、前記所定の画素数と前記設定手段に設定された画素数との比に応じて、前記第１の補間演算手段と前記第２の補間演算手段の少なくとも２種類の補間演算手段から何れかの補間演算手段を選択する選択手段と、前記選択手段によって選択された補間演算手段に従って補間演算手段を切替える切替手段と、を備え、前記選択手段が、前記原画像データの画素数に対する新たに要求される画素数の比が、１／ｎ倍（ｎ：整数）の時、前記第２の補間演算手段を選択することを特徴としている。
【００２５】
請求項４に記載の発明によれば、所定の画素数の画素によって表現される原画像データの画像変更後の画素数が設定手段によって設定される。第１の補間演算手段は、所定の画素数の画素で表現される原画像データを補間することによって、新たに要求される画素数で表現される画像データを求める補間演算が行われ、例えば、原画像データを連続的に表現する補間曲線と設定された変換後の画素数から補間演算されるキュービックスプライン補間演算が行われる。また、第２の補間演算手段では、新たに要求される画素で表現される画像データの画素位置を所定の変移率で一律に変移させた位置で原画像データを補間することによって、新たに要求される画素数で表現される画像データが求められる（画素ずらしキュービックスプライン補間演算）。
【００２６】
原画像データの画素数と設定手段に設定された画素数との比に応じて少なくとも２種類の補間演算手段である第１の補間演算手段と第２の補間演算手段の何れかの補間演算手段が選択され、選択された補間演算手段に従って切替手段で少なくとも２種類の補間演算手段である第１の補間演算手段と第２の演算手段の何れかに切替えが実施されて補間処理が行われる。このように、画像変換する画素数の比に応じた補間方法で画像変換を行うことができるため、画像変換後の画素数の比によって生じる画質の劣化を軽減することができる。
また、所定の画素数の画素で表現される原画像データを補間することによって、新たに要求される画素数で表現される画像データを求める第１の補間演算手段、例えば、キュービックスプライン補間演算による画像変換において、原画像データの画素数に対する新たに要求される画素数との比が１／ｎ倍の時、第１の補間演算手段で行われるキュービックスプライン補間演算等によって得られた画像データが、原画像データを単純に間引きした画像データと同等の画像データとなってしまうことがある。このため、選択手段が、画素数１／ｎ倍の画像変換の時に、補間行程を第２の補間演算手段に切替えることにより、画像変換後の画像データが原画像データを単純に間引きした画像データとなることを防ぐことができ、画像変換によって得られる補間画像の画質の劣化を軽減することができる。
【００２７】
請求項５に記載の発明は、所定の画素数の画素で表現される原画像データを補間することによって、新たに要求される画素数で表現される画像データを求める第１の補間行程と、前記新たに要求される画素で表現される画像データの画素位置を所定の変移率で一律に変移させた位置で前記原画像データを補間することによって、新たに要求される画素数で表現される画像データを求める第２の補間行程の少なくとも２種類の補間行程を備え、前記所定の画素数と前記新たに要求される画素数との比に応じて前記少なくとも２種理の補間行程から１つを選択する第１のステップと、前記第１のステップで選択した補間行程に従って画像変換を行う第２のステップと、を含む、前記原画像データを新たに要求される画素数の画素によって画像を表す画像データに変換する画像変換の手順を記録した記録媒体であって、前記第１のステップが、前記原画像データの画素数に対する新たに要求される画素数の比が、１／ｎ倍（ｎ：整数）の時、前記第２の補間行程を選択することを特徴としている。
【００２８】
請求項５に記載の発明によれば、所定の画素数の画素で表現される原画像データを補間することによって、新たに要求される画素数で表現される画像データを求める第１の補間行程（例えば、キュービックスプライン補間演算）と、新たに要求される画素で表現される画像データの画素位置を所定の変移率で一律に変移させた位置で原画像データを補間することによって、新たに要求される画素数で表現される画像データを求める第２の補間行程（画素ずらしキュービックスプライン補間演算）の少なくとも２種類の補間行程を備え、第１のステップにて、所定の画素数と新たに要求される画素数との比に応じて少なくとも２種理の補間行程から１つを選択する。続いて、第２のステップでは、第１のステップで選択した補間行程に従って画像変換を行う。
【００２９】
このような手順によって画像変換を行うことにより、変換する画素数の比に応じた補間方法での画像変換を行うことができ、変換する画素数の比によって生じる画質の劣化を軽減することができる。
また、所定の画素数の画素で表現される原画像データを補間することによって、新たに要求される画素数で表現される画像データを求める第１の補間行程、例えば、キュービックスプライン補間演算等の補間行程による画像変換において、原画像データの画素数に対する新たに要求される画素数との比が１／ｎ倍の時、第１の補間行程で行われるキュービックスプライン補間演算等によって得られた画像データが、原画像データを単純に間引きした画像データと同等の画像データとなってしまうことがある。このため、画素数１／ｎ倍の画像変換の時、補間行程を第２の補間行程に切替えることにより、画像変換後の画像データが原画像データを単純に間引きした画像データとなることを防ぐことができ、画像変換によって得られる補間画像の画質の劣化を軽減することができる。
【００３０】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態の一例を詳細に説明する。なお、以下では本発明に支障のない数値を用いて説明するが、本発明は以下に記載した数値に限定されるものではないことは言うまでもない。
【００３１】
［第一実施形態］
図１には、本発明の実施の形態に係るデジタルラボシステム１０の概略構成図が示されている。
【００３２】
図１に示すように、このデジタルラボシステム１０は、画像入力部１２、画像変換部１４、レーザプリンタ部１６、プロセッサ部１８によって構成されている。
【００３３】
画像入力部１２は、ネガフィルムやリバーサルフィルム等の写真フィルムに記録されているコマ画像を読み取るためのものであり、例えば１３５サイズの写真フィルム、１１０サイズの写真フィルム、及び透明な磁気層が形成された写真フィルム（２４０サイズの写真フィルム：所謂ＡＰＳフィルム）、１２０サイズ及び２２０サイズ（ブローニサイズ）の写真フィルムのコマ画像を読取対象とすることができる。画像入力部１２は、上記の読取対象のコマ画像をラインＣＣＤ３０で読取り、増幅器ＡＭＰ３２によって増幅され、Ａ／Ｄ変換機３４によってＡ／Ｄ変換された後、画像データを画像変換部１４へ出力する。
【００３４】
なお、本実施の形態では、１３５サイズの写真フィルム等の感光材料（以下、単に写真フィルムと称する）を適用した場合のデジタルラボシステム１０として説明する。
【００３５】
画像入力部１２は、光源部２０と写真フィルム１００に照射する光を拡散光とする導光部材としてのアクリルブロック２２と光拡散板２４が順に配置されている。
【００３６】
写真フィルム１００は、アクリルブロック２２の光射出側（光拡散板２４が配設された側）に配置されたフィルムキャリア２６によって、コマ画像の画面が光軸と垂直になるように搬送される。
【００３７】
また、写真フィルム１００を挟んで光源部２０と反対側には、光軸に沿って、コマ画像を透過した光を結像させるレンズユニット２８、ラインＣＣＤ３０が順に配置されている。なお、レンズユニット２８として単一のレンズのみを示しているが、レンズユニット２８は、実際には複数枚のレンズから構成されたズームレンズである。
【００３８】
ラインＣＣＤ３０は、複数のＣＣＤセルが搬送される写真フィルム１００の幅方向に沿って一列に配置され、且つ電子シャッタ機構が設けられたセンシング部が、間隔を空けて互いに平行に３ライン設けられており、各センシング部の光入射側にＲ、Ｇ、Ｂの色分解フィルタの何れかが各々取り付けられて構成されている (所謂３ラインカラーＣＣＤ) 。ラインＣＣＤ３０は、各センシング部の受光面がレンズユニット２８の結像点位置に一致するように配置されている。
【００３９】
また、各センシング部の近傍には転送部が各センシング部に対応して各々設けられており、各センシング部の各ＣＣＤセルに蓄積された電荷は、対応する転送部を介して順に転送される。
【００４０】
画像変換部１４では、画像入力部１２から出力された画像データ（スキャン画像データ）が入力されると共に、デジタルカメラ３６等での撮影によって得られた画像データ、原稿（例えば反射原稿等）をスキャナ３８（フラットベット型）で読取ることで得られた画像データ、他のコンピュータで生成され、フロッピィディスクドライブ４２、ＭＯドライブ又はＣＤドライブ４４に記録された画像データ、及びモデム４０を介して受信する通信画像データ等（以下、これらをファイル画像データと総称する）を外部から入力することも可能なように構成されている。
【００４１】
画像変換部１４には、変換する画素数の設定値を入力するキーボード４８Ｋを備える入力部４８と、変換後の画素数に応じた補間方法を決定する補間法決定部５０と、決定された補間方法に従って補間方法を切替える補間法切替部５２と、２種の補間方法をの実施する補間処理部Ａ５４、及び、補間処理部Ｂ５６と、画像補間された画像データに対して各種の画像処理（色階調処理、ハイパートーン処理、ハイパーシャープネス処理等）を施す画像処理部５８により構成されている。
【００４２】
画像変換部１４では、入力部４８に入力された画素数（実際には、記録紙のサイズに応じた拡大縮小の倍率を入力するので、以降、拡大、縮小倍率という）に従って、補間法決定部５０で補間方法が決定され、補間法切替部５２によって決定された補間方法の補間処理部が切替えられる。
【００４３】
また、入力された画像データが画像メモリ４６に一旦記憶され、補間法切替部５２を介して決定された補間処理が行われ、補間処理が施された画像データは、画像処理部５８で、各種の画像処理が施され、記録用画像データとして、レーザプリンタ部１６の画像メモリ５８へ出力される。また、画像変換部１４は、補間処理等の画像変換を行った画像データを画像ファイルとして外部へ出力する（例えばＦＤ、ＭＯ、ＣＤ等の記憶媒体に出力したり、通信回線を介して他の情報処理器へ送信する等）ことも可能とされている。
【００４４】
レーザプリンタ部１６はＲ、Ｇ、Ｂのレーザ光源６４を備えており、レーザドライバ６２を制御して、画像変換部１４から入力された記録用画像データ（一旦、画像メモリ６０に記憶される）に応じて変調したレーザ光を印画紙に照射して、走査露光（本実施の形態では、主としてポリゴンミラー６６、ｆθレンズ６８を用いた光学系）によって印画紙７０に画像を記録する。また、プロセッサ部１８は、レーザプリンタ部１６で走査露光によって画像が記録された印画紙６８に対し、発色現像、漂白定着、水洗、乾燥の各処理を施す。これにより、印画紙上に画像が形成される。
【００４５】
次に、画像変換部１４で行われる補間方法について、図１〜図３を参照して説明する。
【００４６】
補間処理部Ａ５４で行われる補間方法は、従来より一般的に用いられているキュービックスプライン補間が行われる。図２は、２／５倍に読取画像を縮小する場合の例が示されている。
【００４７】
補間処理部Ａ５４では、画像入力部１２のラインＣＣＤ３０によって読取られた原画像の連続する画素の画素値８２から補間曲線８０を表す補間関数が演算される。該演算の補間関数から、縮小倍率２／５倍に応じた点、すなわち、隣接する原画像の画素間隔に対して５／２倍の位置（５／２倍の画素間隔）の補間関数上の点を補間値８４として補間され、画像の縦横それぞれについてこのように補間を行うことによって補間画像が形成される。
【００４８】
また、補間処理部Ｂ５６で行われる補間方法は、キュービックスプライン補間に対して画素ずらしを行う、画素ずらしキュービックスプライン補間が行われる。図３は、１／３倍に読取画像を縮小する場合の画素ずらしキュービックスプライン補間の例が示されている。
【００４９】
補間処理部Ｂ５６では、画像処理部Ａ５４と同様に、画像入力部１２のラインＣＣＤ３０によって読取られた原画像の連続する画素の画像値から補間曲線８８を表す補間関数が演算される。該演算の補間関数から、原画像の画素値から０．５画素ずらした補間曲線８８上の点をスタート位置とし、縮小倍率１／３に応じた点、すなわち、隣接する原画像の画素間隔に対して３倍の位置（画素間隔）の補間関数上の点を補間値９２として補間画像が形成される。これによって、縮小倍率が１／ｎ（ｎは整数）のキュービックスプライン補間を行った場合、原画像の画素値を間引いた補間になってしまうことを防ぐことができるため、画質の劣化を軽減した縮小画像を得ることができる。
【００５０】
次に、本実施の形態の作用について、図４のフローチャートを参照して説明する。
【００５１】
ステップ２００で、画像入力部１２での原稿画像の読取りが行われ、画像変換部１４の画像メモリ４６に読取られた画像データが出力される。
【００５２】
続いて、ステップ２０２では、画像変換部１４の入力部４８にキーボード４８Ｋによって、拡大縮小倍率が入力されて補間法決定部５０に拡大縮小倍率が出力され、ステップ２０４へと移行する。
【００５３】
ステップ２０４では、補間法決定部５０によって、入力された拡大縮小倍率が１／ｎ倍（ｎは整数）であるかの判定が行われ、否定判定されると補間法切替部５２によって補間処理部Ａ５４の補間方法で補間が行われるよう補間方法が切替えられ、ステップ２０６へと移行する。
【００５４】
ステップ２０６では、補間法切替部５２の切替に従って、補間処理部Ａの補間処理が施されて補間画像として画像処理部５８へ出力され、ステップ２１０へと移る。ステップ２１０では、画像処理部５８で各種の画像処理（色階調処理、ハイパートーン処理、ハイパーシャープネス処理等）が施され、記録用画像データとしてレーザプリンタ部１６の画像メモリ６０へ出力される。画像メモリ６０に一旦記憶された記録用画像データは、レーザプリンタ部１６のレーザドライバ６２、レーザ光源６４、ポリゴンミラー６６、ｆθレンズ６８によって、印画紙７０に画像が記録され、プロセッサ部１８で画像が記録された印画紙に対して、発色現像、漂白定着、水洗、乾燥の各処理が施される。これによって、印画紙上に画像が形成される。
【００５５】
一方、ステップ２０４で、補間法決定部５０での判定が肯定判定されると補間法切替部５２によって補間方法が補間処理部Ｂ５６に切替えられ、ステップ２１２へと移行する。ステップ２１２では、補間法切替部５２の補間法切替に従って、補間処理部Ｂ５８での補間処理が行われ、補間画像として画像処理部５８へ出力されると共に、ステップ２０８へ移行する。なお、補間処理部Ｂで行われる補間処理は、前述した０．５画素ずらしたキュービックスプライン補間が行われる。これによって、拡大縮少倍率が１／ｎ倍の時に、原画素を間引いたような補間画像となることを防ぎ、画質劣化の少ない縮小画像を得ることができる。
【００５６】
続いて、ステップ２０８では、前述したように、各種の画像処理が施され、ステップ２１０で、レーザプリンタ部１６によって、印画紙７０に画像が記録され、プロセッサ部１８で印画紙７０に記録された画像に対して、発色現像、漂白定着、水洗、乾燥の各処理が施される。
【００５７】
［第２実施形態］
次に本発明の第２実施形態について説明する。第２実施形態は、第１実施形態に対して、画像変換部１４の補間法決定部５０での補間方法決定条件、及び、補間処理部Ｂ５６における補間方法が異なり、その他の構成については同一のため、図１を参照して、補間方法決定条件及び補間処理部Ｂ５６における補間方法について説明する。
【００５８】
第１実施形態の補間法決定部５０の補間方法決定条件は、入力部４８に入力された拡大縮小倍率が１／ｎ（ｎは整数）、又は、それ以外かによって、補間方法を決定しているが、第２実施形態では、入力部４８に入力された拡大縮小倍率が１／ｎ倍付近（n は、２≦ｎ≦１０の整数）の倍率、又は、それ以外かで補間方法が決定される。
【００５９】
なお、１／ｎ倍付近の倍率とそれ以外の倍率の定義は、入力部４８に入力された倍率ｘに対して｜ｘ−（１／ｎ）｜≦０．００１（ｎは整数）を満たすときに１／ｎ倍付近と定義されている。また、ｎ≧２の整数としているのは、１．０倍付近でずらしキュービックスプライン補間を行い画像がぼけてしまうのを防ぐためであり、ｎ≦１０の整数としているのは、それより縮小率が小さくなると画質の劣化がひどくなり、画素ずらしキュービックスプライン補間を行わない場合と変わらなくなるためである。
【００６０】
補間処理部Ａ５４で行われる補間は、第１実施形態と同様のキュービックスプライン補間が行われる。補間処理部Ｂ５０では、第１実施形態では、０．５画素ずらしたキュービックスプライン補間が行われたが、第２実施形態では、ｐ画素ずらしたキュービックスプライン補間が行われる。なお、ｐ＝［（ｎ−１）／２］*−０．５と定義されている（［  ］*は、その数以上で最小の整数）。ずらす画素ｐをこのように定義することによって、補間点を原画像でほぼ均等に散らばった点とすることができる。図５は、原画像中で補間点が均等に散らばっていない例であり、原画像の画素に対して補間点が片側に偏って存在している。これに対して、図６は、ずらす画素ｐを上述のように定義し、補間することによって、原画像中で補間点を均等に散らばした例である。
【００６１】
次に、第２実施形態の作用について、図７のフローチャートを参照して説明する。
【００６２】
ステップ２００、ステップ２０２については、第１実施形態と同様のため説明を省略する。
【００６３】
ステップ２２０では、補間法決定部５０によって、入力部４８に入力された拡大縮小倍率が１／ｎ倍付近（ｎ整数）であるかの判定が行われ、否定判定されると、ステップ２０６へ移行する。ステップ２０６〜ステップ２１０については、第１実施形態と同様であり、ステップ２０６でキュービックスプライン補間が行われ、続いて、ステップ２０８で各種の画像処理が施されて、ステップ２１０で記録用画像データとしてレーザプリンタ部１６へ出力される。レーザプリンタ部１６に出力された記録用画像データは、レーザプリンタ部１６で、印画紙７０に画像が記録され、プロセッサ部１８で、発色現像、漂白定着、水洗、乾燥の各処理が施されることによって印画紙上に画像が形成される。
【００６４】
一方、ステップ２２０で、補間法決定部５０の判定が肯定判定である場合（拡大縮小倍率が１／ｎ倍付近）は、補間法切替部５２によって補間方法が補間処理部Ｂ５６に切替えられ、ステップ２２２へ移行する。ステップ２２２では、補間法切替部５２の補間法切替に従って、補間処理部Ｂ５８での補間処理が行われ、補間画像として画像処理部５８へ出力されると共に、ステップ２０８へ移行する。なお、補間処理部Ｂ５８で行われる補間処理は、前述したｐ画素ずらしキュービックスプライン補間が行われる。これによって、補間画像の画質劣化を軽減することができる。
【００６５】
また、続くステップ２０８、ステップ２１０については、第１実施形態と同様であり、ステップ２０８で各種の画像処理が施され、ステップ２１０で各種の画像処理が施された画像データに対して、レーザプリンタ部１６、プロセッサ部１８によって、印画紙７０に画像が形成される。
【００６６】
なお、本発明の実施の形態では、補間処理部Ａ及び補間処理部Ｂの２種類の補間方法を備え、２種類の補間方法の内１つを選択して補間処理を行う構成となっているが、補間方法は２種類に限定されるものではないことは言うまでもない。また、本実施の形態では、キュービックスプライン補間の例を挙げて説明したが、補間曲線が原画像の点を通る他の補間法（例えば、線形補間やLagrange補間等）も同様である。
【００６７】
なお、本実施の形態では、入力部に拡大縮小倍率を入力するようにしたが、補間処理部Ａ及び補間処理部Ｂで行われる補間演算は、例えば縮小倍率１／ｎ倍の画像変換の場合、縦の画素数1/ｎ倍、横の画素数1/ｎ倍になるようにそれぞれについて補間を行い、最終的に1/ｎ2 倍の画素数の補間画像を求めるため、画像の縦、横それぞれの求める画素数を入力するようにしてもよい。
【００６８】
また、本実施の形態で、入力部４８と、補間法決定部５０と、補間法切替部５２と、補間処理部Ａ５４と、補間処理部Ｂ５６によって、入力倍率に応じて補間方法を決定して補間処理を行う構成としたが、上述の補間処理を行う手順をプログラムとしてフロッピィーディスク、ハードディスク等の記録媒体に記録し、コンピュータによって読取って補間処理を行うようにしてもよい。
【００６９】
更に、本発明の実施の形態では、写真フィルムを読取って補間処理を行うデジタルラボシステムを例に説明したが、これに限定されるものではなく、原稿として印画紙や普通紙、感熱紙等の記録材料（反射原稿等）を適用し、記録材料に記録された画像を読取って拡大縮小時等の画像変換を行う際に補間処理を行うもの（例えば、複写機等）に本発明を適用することも可能である。
【００７０】
【発明の効果】
以上説明したように、本発明は、画像の画素数を変換する変換倍率によって生じる画質の劣化を軽減させることができるという優れた効果を有する。
【図面の簡単な説明】
【図１】本発明の実施の形態に係るデジタルラボシステムの概略構成図である。
【図２】キュービックスプライン補間の補間曲線における補間点を表す一例である。
【図３】キュービックスプライン補間の補間曲線において０．５画素ずらした補間点を表す一例である。
【図４】本発明の第１実施形態に係るデジタルラボシステムの動作の流れを示すフローチャートである。
【図５】キュービックスプライン補間を行った場合の補間点の原画像中の散らばりを示す図である。
【図６】ｐ画素ずらしキュービックスプライン補間行った場合の補間点の原画像中の散らばりを示す図である。
【図７】本発明の第２実施形態に係るデジタルラボシステムの動作の流れを示すフローチャートである。
【符号の説明】
１４    画像変換部
４８    入力部
５０    補間法決定部
５２    補間法切替部
５４    補間処理部Ａ
５６    補間処理部Ｂ
８０    補間曲線
【図１】
0003771727.tif 000003
【図２】
0003771727.tif 000004
【図３】
0003771727.tif 000005
【図４】
0003771727.tif 000006
【図５】
0003771727.tif 000007
【図６】
0003771727.tif 000008
【図７】
0003771727.tif 000009