(57)【要約】  【課題】  画像を拡大縮小変換処理しても画像品質を良好に得ることができ、かつ、高速にその処理を行なうことのできる画像データ変換処理方法を提供する。  【解決手段】  基準正方格子に配列される入力画像データに基づいて、変換倍率に従って設定される変換正方格子に配列される出力画像データを内挿法により生成する画像データ変換処理方法であって、前記変換倍率をｍ／ｎ倍（ｍ、ｎは自然数）で定義して、変換倍率ｍに対応する変換正方格子のうち、変換倍率１／ｎに対応する変換正方格子に対してのみ、変換倍率ｍに対応する出力画像データを生成する。【選択図】  図３
2006148624.tif 000002
【特許請求の範囲】
【請求項１】
基準正方格子に配列される入力画像データに基づいて、変換倍率に従って設定される変換正方格子に配列される出力画像データを内挿法により生成する画像データ変換処理方法であって、
前記変換倍率をｍ／ｎ倍（ｍ、ｎは自然数）で定義して、変換倍率ｍに対応する変換正方格子のうち、変換倍率１／ｎに対応する変換正方格子に対してのみ、変換倍率ｍに対応する出力画素データを生成する画像データ変換処理方法。
【請求項２】
前記内挿法が３次たたみ込み内挿法である請求項１に記載の画像データ変換処理方法。
【請求項３】
コンピュータに、基準正方格子に配列される入力画像データに基づいて、変換倍率に従って設定される変換正方格子に配列される出力画像データを内挿法により生成する出力画像データ生成機能を実行させる画像データ変換処理プログラムであって、
前記出力画像データ生成機能は、前記変換倍率をｍ／ｎ倍（ｍ、ｎは自然数）で定義して、変換倍率ｍに対応する変換正方格子のうち、変換倍率１／ｎに対応する変換正方格子に対してのみ、変換倍率ｍに対応する出力画像データを生成する画像データ変換処理プログラム。
【請求項４】
前記内挿法が３次たたみ込み内挿法である請求項３に記載の画像データ変換処理プログラム。
【請求項５】
基準正方格子に配列される入力画像データに基づいて、変換倍率に従って設定される変換正方格子に配列される出力画像データを内挿法により生成する出力画像データ生成手段を備えた画像データ変換処理装置であって、
前記出力画像データ生成手段は、前記変換倍率をｍ／ｎ倍（ｍ、ｎは自然数）で定義して、変換倍率ｍに対応する変換正方格子のうち、変換倍率１／ｎに対応する変換正方格子に対してのみ、変換倍率ｍに対応する出力画像データを生成する画像データ変換処理装置。
【請求項６】
前記内挿法が３次たたみ込み内挿法である請求項５に記載の画像データ変換処理装置。
【請求項７】
記録媒体に記録された画像をデジタルの画像データとして読み取る画像読取手段と、前記画像読取手段により読み取られた基準正方格子に配列された前記画像データに対して、変換倍率に従って設定される変換正方格子に配列される出力画像データを内挿法により生成する出力画像データ生成手段を備えた画像入力装置であって、
前記出力画像データ生成手段は、前記変換倍率をｍ／ｎ倍（ｍ、ｎは自然数、ｍ＞ｎ）で定義して、変換倍率ｍに対応する変換正方格子のうち、変換倍率１／ｎに対応する変換正方格子に対してのみ、変換倍率ｍに対応する出力画像データを生成する画像入力装置。
【請求項８】
記憶媒体に記憶されたデジタル画像データを読み取る画像読取手段と、前記読取手段により読み取られた画像データに対して、変換倍率に従って設定される変換正方格子に配列される出力画像データを内挿法により生成する出力画像データ生成手段を備えた画像入力装置であって、
前記出力画像データ生成手段は、前記変換倍率をｍ／ｎ倍（ｍ、ｎは自然数、ｍ＜ｎ）で定義して、変換倍率ｍに対応する変換正方格子のうち、変換倍率１／ｎに対応する変換正方格子に対してのみ、変換倍率ｍに対応する出力画像データを生成する画像入力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、基準正方格子に配列される入力画像データに基づいて、変換倍率に従って設定される変換正方格子に配列される出力画像データを内挿法により生成する画像データ変換処理方法及びそのプログラム及びその装置、または、これらを利用した画像入力装置に関する。
【背景技術】
【０００２】
従来、デジタルデータとして定義された画像データの拡大縮小変換処理方法は、ラスタ画像の幾何変換による内挿手法として、最近隣内挿法、共１次内挿法、３次たたみ込み内挿法（バイキュービック）がある。ラスタ画像の幾何変換では、変換後の出力座標系上に正方格子を設定し、その格子点に対応する画像データの配列に、入力画像を変換する。しかし、順変換の考え方に基づく再配列でも、逆変換に基づく再配列でも、計算される対応位置の座標（順変換の場合は出力画像座標、逆変換の場合は入力画像座標）は、一般に整数値とならない。このため、求めたい点の画像データを周辺に存在する画像データから内挿によって求めるのである。
【０００３】
最近隣内挿法は、内挿したい点に最も近い格子点の画像データを、求める点の画像データとするものである。共１次内挿法は、内挿したい点の画像データをその点の周囲の格子点４点の画像データを用いて求めるものである。
【０００４】
３次たたみ込み内挿法は、図１０に示すように、内挿したい点の画像データをその点の周囲の格子点１６点の画像データを用いて、（数１）（数２）（数３）に示す３次たたみ込み関数で求めるものである。これは、オリジナルなデータが壊される欠点はあるが、画像の平滑化と同時に、エッジが存在する場所では鮮鋭化の効果が得られるという利点があるため、画像の拡大及び縮小変換処理方法には通常最もよく用いられる方法である。
【０００５】
【数１】
2006148624.tif 000003
【０００６】
ただし、
【０００７】
【数２】
2006148624.tif 000004
【０００８】
【数３】
2006148624.tif 000005
【０００９】
なお、画像データを内挿によって求めたい点の画像座標を（ｕ，ｖ）、その画像データをＰ、また画素番号ｉ、ライン番号ｊの格子点（i，ｊ）の画像データをＰ（ｉ，ｊ）とし、また、［  ］はガウス記号で、ｉ＝［ｕ］とはｕの少数部分を切り捨ててｕの整数部分をｉとすることを意味する。なお、非負の数ｕに対して、ｉ＝［ｕ＋０．５］とはｕを四捨五入した結果をｉとすることを意味する。
【非特許文献１】画像処理標準テキストブック編集委員会監修、「イメージプロセッシング＜画像処理標準テキストブック＞」、第１版、財団法人画像情報教育振興協会（ＣＧ−ＡＲＴＳ協会）、平成９年２月２５日、ｐ．２０７−２０９
【発明の開示】
【発明が解決しようとする課題】
【００１０】
上述したように３次たたみ込み内挿法は、内挿したい点の画像データをその点の周囲の格子点１６点の画像データを用いるため、演算処理が複雑となりその処理に時間を要するという問題が生じていた。
【００１１】
本発明の目的は、上述した従来の問題点に鑑み、画像を拡大縮小変換処理しても画像品質を良好に得ることができ、かつ、高速にその処理を行なうことのできる画像データ変換処理方法及びそのプログラム及びその装置を提供する点にある。
【課題を解決するための手段】
【００１２】
上述の目的を達成するため、本発明による画像データ変換処理方法の第一の特徴構成は、特許請求の範囲の書類の請求項１に記載した通り、基準正方格子に配列される入力画像データに基づいて、変換倍率に従って設定される変換正方格子に配列される出力画像データを内挿法により生成する画像データ変換処理方法であって、前記変換倍率をｍ／ｎ倍（ｍ、ｎは自然数）で定義して、変換倍率ｍに対応する変換正方格子のうち、変換倍率１／ｎに対応する変換正方格子に対してのみ、変換倍率ｍに対応する出力画像データを生成する点にある。
【００１３】
上述の構成によれば、画像データの変換倍率をｍ／ｎ倍（ｍ、ｎは自然数）に限定することにより、原画像データが形成するデータ配列である基準正方格子をｍ倍した変換正方格子（内挿したい点により構成される正方格子）における変換格子点（内挿したい点）は、前記変換正方格子を更に１／ｎ倍した変換正方格子における変換格子点を全て含み、かつ、それ以外の変換格子点は発生しないのである。つまり、変換倍率をｍ／ｎ倍（ｍ、ｎは自然数）とし、先に基準正方格子をｍ倍し、ｍ倍して得た拡大変換正方格子における拡大変換格子点のうち、後に１／ｎ倍して得た縮小変換正方格子における縮小変換格子点に相当する画像データについてのみ演算を行なえばよいため、演算する格子点数を大幅に削減でき、画像データを変換処理する時間を短縮することができるのである。
【００１４】
同画像データ変換処理方法の第二の特徴構成は、同請求項２に記載した通り、上述の第一特徴構成に加えて、前記内挿法が３次たたみ込み内挿法である点にある。
【００１５】
上述の構成によれば、補完画像データを挿入する変換格子点の周囲１６点の基準格子点（基準正方格子における格子点）の原画像データを用いて演算を行なうため、変換処理後の画像品質を良好に得ることができるのである。
【００１６】
上述の目的を達成するため、本発明による画像データ変換処理プログラムの第一の特徴構成は、特許請求の範囲の書類の請求項３に記載した通り、コンピュータに、基準正方格子に配列される入力画像データに基づいて、変換倍率に従って設定される変換正方格子に配列される出力画像データを内挿法により生成する出力画像データ生成機能を実行させる画像データ変換処理プログラムであって、前記出力画像データ生成機能は、前記変換倍率をｍ／ｎ倍（ｍ、ｎは自然数）で定義して、変換倍率ｍに対応する変換正方格子のうち、変換倍率１／ｎに対応する変換正方格子に対してのみ、変換倍率ｍに対応する出力画像データを生成する点にある。
【００１７】
同画像データ変換処理プログラムの第二の特徴構成は、同請求項４に記載した通り、上述の第一特徴構成に加えて、前記内挿法が３次たたみ込み内挿法である点にある。
【００１８】
上述の目的を達成するため、本発明による画像データ変換処理装置の第一の特徴構成は、特許請求の範囲の書類の請求項５に記載した通り、基準正方格子に配列される入力画像データに基づいて、変換倍率に従って設定される変換正方格子に配列される出力画像データを内挿法により生成する出力画像データ生成手段を備えた画像データ変換処理装置であって、前記出力画像データ生成手段は、前記変換倍率をｍ／ｎ倍（ｍ、ｎは自然数）で定義して、変換倍率ｍに対応する変換正方格子のうち、変換倍率１／ｎに対応する変換正方格子に対してのみ、変換倍率ｍに対応する出力画像データを生成する点にある。
【００１９】
同画像データ変換処理プログラムの第二の特徴構成は、同請求項６に記載した通り、上述の第一特徴構成に加えて、前記内挿法が３次たたみ込み内挿法である点にある。
【００２０】
上述の目的を達成するため、本発明による画像入力装置の第一の特徴構成は、特許請求の範囲の書類の請求項７に記載した通り、記録媒体に記録された画像をデジタルの画像データとして読み取る画像読取手段と、前記画像読取手段により読み取られた基準正方格子に配列された前記画像データに対して、変換倍率に従って設定される変換正方格子に配列される出力画像データを内挿法により生成する出力画像データ生成手段を備えた画像入力装置であって、前記出力画像データ生成手段は、前記変換倍率をｍ／ｎ倍（ｍ、ｎは自然数、ｍ＞ｎ）で定義して、変換倍率ｍに対応する変換正方格子のうち、変換倍率１／ｎに対応する変換正方格子に対してのみ、変換倍率ｍに対応する出力画像データを生成する点にある。
【００２１】
上述の目的を達成するため、本発明による画像入力装置の第二の特徴構成は、特許請求の範囲の書類の請求項８に記載した通り、記憶媒体に記憶されたデジタル画像データを読み取る画像読取手段と、前記読取手段により読み取られた画像データに対して、変換倍率に従って設定される変換正方格子に配列される出力画像データを内挿法により生成する出力画像データ生成手段を備えた画像入力装置であって、前記出力画像データ生成手段は、前記変換倍率をｍ／ｎ倍（ｍ、ｎは自然数、ｍ＜ｎ）で定義して、変換倍率ｍに対応する変換正方格子のうち、変換倍率１／ｎに対応する変換正方格子に対してのみ、変換倍率ｍに対応する出力画像データを生成する点にある。
【発明の効果】
【００２２】
以上説明した通り、本発明によれば、画像を拡大縮小変換処理しても画像品質を良好に得ることができ、かつ、高速にその処理を行なうことのできる画像データ変換処理方法及びそのプログラム及びその装置を提供することができるようになった。
【発明を実施するための最良の形態】
【００２３】
以下に本発明による画像データ変換処理方法及び画像データ変換処理装置を写真処理装置に適用した場合について説明する。
【００２４】
写真ラボ店等の店頭に設置された写真処理装置の一例である写真プリント受付装置１は、図１に示すように、ケース２の上部に設置された写真注文処理部３と、前記ケース２の内部に収容された昇華型の写真プリンタ４を備えて構成され、前記写真注文処理部３で注文入力された写真プリントに対する料金の精算が行なわれた後に前記写真プリンタ４が作動して、前記ケース下部のプリント取出口２ａに写真プリントが出力されるように構成されている。
【００２５】
前記写真注文処理部３は、顧客が所持するＣＤ、ＣＦカード、ＳＤメモリカード、またはＣＤ−Ｒ、ＤＶＤ等の各種の可搬性の記録媒体に記憶された写真画像データを読み取るための画像データ入力手段としての複数種類のメディアドライバ５と、前記メディアドライバ５により読み込まれた写真画像を表示する画像表示手段としての液晶表示部６と、前記液晶表示部６に表示された写真画像に対してプリント枚数やプリントサイズ等の注文データを入力するべく、前記液晶表示部６の表面に配置された操作入力手段としてのタッチパネル７と、前記タッチパネル７から入力された注文データを受け付けてジョブ受付データが印字された注文受付票８ａを出力する受付データ出力手段としての熱転写プリンタ８と、前記注文受付票に基づいた料金支払カウンタでの料金精算時に発行されたレシートの内容を読み取る精算データ入力手段としてのバーコードリーダ９などを備えて構成されている。
【００２６】
前記写真処理装置１の写真注文処理部３を機能ブロックに分割して説明すると、図２に示すように、複数のメディアドライバ５と、入出力ラインを介して接続されたメディアドライバ５から画像ファイル入力部１０を介して入力された写真画像データを格納するストレージデバイスとしてのハードディスク１１と、前記ハードディスク１１に格納された写真画像データに基づいて写真画像を表示する画像表示手段としての液晶表示部６及び画像表示バッファ１４と、表示された写真画像に対するプリント注文データを入力する操作入力手段（タッチパネル）７と、前記タッチパネル７を介した操作により前記画像表示手段６に表示された画像に対して所望の編集処理を行なう画像データ変換処理部１３と、編集後の画像データ及び注文データを注文ファイルとして生成管理し前記ハードディスク１１に格納する注文データ処理部１５と、受け付けられた注文データを出力する注文データ出力手段としての受付票プリンタ８と、受付票に基づいて料金が精算された際に発行される精算票に基づいて精算の完了を読み取る前記バーコードリーダ９と、前記バーコードリーダ９で読み取られた精算済みデータに基づいて入出力ラインを介して接続された写真プリンタ４にプリントデータを出力する写真画像データ出力手段１６等を備えて構成されている。
【００２７】
前記写真注文処理部３は、所定のオペレーティングシステムの下で作動するＣＰＵ及びキャッシュメモリ等を備えたパーソナルコンピュータで構成され、オペレーティングシステム及び本発明を実現するアプリケーションプログラムが予めハードディスク１１にインストールされ、当該アプリケーションプログラムがＣＰＵにより実行されることにより上述の各機能ブロックが動作して所定の機能が実現されるものである。
【００２８】
即ち、メディアドライバ５から入力され、ハードディスク１１に格納された画像データがＲＡＭでなる画像メモリ１２に読み出され、ＶＲＡＭでなる画像表示バッファ１４にビットマップ展開されて液晶表示部６に表示される。液晶表示部６に表示された画像を確認した注文者は、タッチパネル７を介して注文者情報、プリントサイズ、枚数などの注文情報を入力するとともに、当該画像に対して所望の画像編集操作を行なう。所定の注文入力が終了すると注文データ処理部１５により画像データとプリント注文データを関連付けた注文ファイルが生成され、前記ハードディスク１１に当該注文ファイルが格納されるとともに、受付票プリンタ８から受付票が印字出力される。当該受付票には受付管理番号の他に料金等のデータが印字されており、受領した注文者がキャッシャーで料金を支払うと受付管理番号及び精算済みデータがバーコードで記された精算票が発行される。注文者が精算票を前記バーコードリーダ９に読込ませると該当する写真プリントが前記プリント取出口２ａから出力される。
【００２９】
前記画像データ変換処理部１３は、前記液晶表示部６に表示された写真画像に対して、画像濃度を調整する濃度補正手段１３ａと、カラーバランスを調整するカラー補正手段１３ｂと、特定の画像サイズに拡大または縮小処理する拡縮処理手段１３ｃ等を備えて構成され、撮影画像を注文者の好みに合わせて編集処理できるように構成されている。
【００３０】
前記拡縮処理手段１３ｃは、画像サイズの変換倍率がｍ／ｎ（自然数）に限ってその変換処理が可能なように構成されている。以下に前記拡縮処理手段１３ｃにおいて、画像サイズの拡縮変換処理が行なわれた場合について、図３に示すフローチャートに基づいて説明する。
【００３１】
前記画像メモリ１２に読み出された原画像データを各画像データの座標に基づいて配列する（Ｓ１）。前記各画像データの座標配列は、図４（ａ）に示すように正方格子状に配列するように構成されている。つまり、前記正方格子（基準正方格子２８）の各格子点（基準格子点２０）の位置が各画像データの座標である。
【００３２】
画像サイズをｍ／ｎ倍とするために、まず、画像サイズをｍ倍にするための座標（内挿したい点）の構築を行なう。解像度を一定の値に保持し、画像サイズをｍ倍に拡大するためには、画像データの数をｍ２倍にする必要がある。このため、ｍ２の数の格子点（拡大変換格子点）を持つ拡大変換正方格子２９を形成する（Ｓ２）。例えばｍ＝３の場合には、９倍の格子点を持つ拡大変換正方格子を形成する。
【００３３】
図４（ｂ）に示すように、前記拡大変換正方格子２９上に前記基準正方格子を重ねたとき、全ての前記基準格子点２０が前記拡大変換格子点と一致するように配置する（Ｓ３）。ここで各格子点のうち、画像データが確定している格子点は、基準格子点と拡大変換格子点が一致している格子点（基本格子点２４：図中白丸に点々）であり、画像データが確定していない格子点は、拡大変換格子点のみからなる格子点（補完格子点２５：図中黒丸）である。ここで、変換倍率（拡大変換倍率：ｍ）を自然数としているため、前記基準格子点の全てにおいて、確実に前記拡大変換格子点と一致させることが可能となる。つまり、前記基準格子点と前記拡大変換格子点とを作成するだけで、前記補完格子点を作成することが可能となる。
【００３４】
次に、図４（ｂ）中の四角２３で囲まれた変換単位領域の９つの格子点について着目し、その周辺の拡大図である図５を用いて説明する。各格子点の画像データをＰとし、各座標を（ｉ，ｊ，ｋ）とする。ｉは各変換単位領域内の基本格子点のｘ座標、ｊは各変換単位領域内の基本格子点のｙ座標、ｋは各変換単位領域内でのそれぞれの格子点番号（ｋ＝０、１、２・・・）を用いることにより、各画像データを識別する。特にｋは基本格子点を０とし、行（左→右）→列（上→下）の順に番号を付している（Ｓ４）。
【００３５】
各補完格子点２５について、前記基本格子点２４の間隔（基準格子点２０の間隔２１）を基本単位１とすると、各格子点間隔は１／ｍとなる。例えばｍ＝３の場合には１／３となり、この場合について、３次たたみ込み内挿法における（数３）の変数ｘ１〜ｘ４、ｙ１〜ｙ４について算出する（Ｓ５）と図６に示す結果を得る。ここで、各格子点は正方格子状に配列されているため、各変換単位領域間において、同じｋの番号で与えられている格子点座標の前記ｘ１〜ｘ４、ｙ１〜ｙ４の値は等しくなる。つまり、１領域分の変換単位領域の補完格子点について前記ｘ１〜ｘ４、ｙ１〜ｙ４の値の算出を行ない、他の変換単位領域の補完格子点には、前記ｘ１〜ｘ４、ｙ１〜ｙ４の値を代入すればよい（図７、Ｓ６）。
【００３６】
また、変換倍率（拡大変換倍率：ｍ）を自然数とすることにより前記（数３）は、（数４）に変換することが可能であり、より演算の行いやすい数式を用いている。この数式は、同じ列に形成される補完格子点のｘ１〜ｘ４の値は等しく、同じ行に形成される補完格子点のｙ１〜ｙ４の値は等しくなることを意味している。
【００３７】
【数４】
2006148624.tif 000006
【００３８】
次に、画像サイズをｍ倍にした前記拡大変換正方格子２９から、画像サイズを１／ｎ倍にするための座標（内挿したい点）の構築を行なう。解像度を一定の値に保持し、画像サイズを１／ｎ倍にするためには、画像データの数を１／ｎ２倍にする必要がある。このため、１／ｎ２の数の格子点（縮小変換格子点）を持つ縮小変換正方格子３０を形成する（Ｓ７）。例えばｎ＝２とした場合には、１／４の格子点を持つ縮小変換正方格子３０を形成する。
【００３９】
図８（ａ）に示すように、前記拡大変換正方格子２９上に前記縮小変換正方格子３０を重ねたとき、全ての前記縮小変換格子点が前記基本格子点、或いは、補完格子点と一致するように配置する（Ｓ８）。更に図８（ｂ）に示すように、前記縮小変換格子点と基本格子点が一致した格子点（基本格子点２６）、或いは、前記縮小変換格子点と補完格子点が一致した格子点（補完格子点２７）を残し、他の格子点を排除する（Ｓ９）。ここで、変換倍率（縮小変換倍率：１／ｎ）の逆数を自然数としているため、前記縮小変換格子点の全てにおいて、確実に前記拡大変換格子点と一致させることが可能となる。つまり、前記拡大変換格子点と前記縮小変換格子点とを作成するだけで、最終的に演算が必要な位置の格子点が求まる。
【００４０】
前記補完格子点２７についてのみ、３次たたみ込み内挿法における（数１）及び（数２）を演算し、各補完格子点の画像データを算出する（Ｓ１０）ことによって拡縮変換処理が行なわれる。
【００４１】
前記拡縮処理手段１３ｃによって拡縮変換処理された画像は、次にカラー補正手段１３ｂによりカラー補正が行なわれる。カラー補正処理としては、例えば、平均的な戸外の被写体は、ネガ全体の色を混ぜ合わせると灰色に近くなるというエバンスの説に基づいて、色に偏りが見られる場合は、ネガフィルムを透過したＲＧＢの積算光が印画紙上でグレーに再現されるようにＲＧＢの各露光量を調節するための処理で、入力された画像データの平均値を各画素のＲＧＢ毎に演算導出し、ＲＧＢ各平均値がそれぞれグレーに対応する所定の値となるように調整する処理である。
【００４２】
さらに、出力された写真プリントが所定の階調性で再現されるように、前記濃度補正手段１３ａにより、前記写真プリンタ４の状態に基づいて予めテストプリントで得られた補正テーブルデータに基づいて、前記カラー補正された画像データが変換処理される。
【００４３】
上述の実施形態では、変換倍率を３／２（ｍ＝３、ｎ＝２）とした場合について説明したが、これに限定するものではない。ただし、変換倍率が小さすぎると画像データを多く削除してしまうこととなり画像が著しく劣化する可能性がある。また、変換倍率が大きすぎると、原画像データの量に対して、演算により作出した画像データの量が多くなり過ぎることにより画像が劣化する可能性がある。このため、変換倍率が０．５倍〜３．０倍の範囲となるようにｍ／ｎを設定することが好ましい。
【００４４】
上述した画像データ変換処理を実行するためのプログラムは、前記画像変換処理部１３に設けられたＲＯＭ、または前記ハードディスクに格納され、前記画像処理プロセッサにより実行されるもので、入力された基準正方格子に配列される原画像データに基づいて、変換倍率に従って設定される変換正方格子に配列される出力画像データを内挿法により生成する出力画像データ生成機能を実行させる画像データ変換処理プログラムであって、前記変換倍率をｍ／ｎ倍（ｍ、ｎは自然数）で定義して、変換倍率ｍに対応する変換正方格子のうち、変換倍率１／ｎに対応する変換正方格子に対してのみ、変換倍率ｍに対応する出力画素データを生成するものである。具体的には図９に示すような処理フロー構成のプログラムにより実行される。ただし、この場合には図３に示すステップＳ７〜Ｓ９をステップＳ３とステップＳ４との間で実行するものについて示している。
【００４５】
上述した画像データ変換処理部１３の具体的構成は、高速の画像処理プロセッサによりソフトウェア処理するもののみならず、ＡＳＩＣ等を用いてハードウェアで構成することも可能である。また、ソフトウェア処理するものではその処理プログラムがＯＳ管理下で実行されるアプリケーションプログラムとして装置のハードディスクなどにインストールされる形態で実現することができる。
【００４６】
上述した実施形態では、画像データ変換処理プログラムが写真プリンタ等を備えた写真処理装置にインストールされるものを説明したが、パーソナルコンピュータにインストールされ、画像データ変換処理装置として実現されるものであってもよい。
【００４７】
以下別の実施形態について説明する。
【００４８】
上述した実施形態では、画像データ変換処理部１３において画像データ変換処理方法及び画像データ変換処理装置を用いた場合について説明したが、前記画像ファイル入力部に用いることもできる。
【００４９】
前記メディアドライバ５から入力された原画像データに対して、上述した変換処理を行い変換処理後の画像データを前記ハードディスク１１に格納するのである。つまり、入力された原画像データをｍ／ｎ倍し、かつ、ｍ＜ｎとすることにより、前記ハードディスク１１には画像データを小さな容量として格納することができる。
【００５０】
更には、前記画像メモリ１２に前述した画像データ変換処理方法及び画像データ変換処理装置を用いることもできる。つまり、前記ハードディスク１１から得た画像をｍ／ｎ倍し、かつ、ｍ＞ｎとすることにより、前記ハードディスク１１に小さな容量として格納していた画像を予め拡大して前記表示部６に表示することができる。
【００５１】
写真処理装置において、フィルムをスキャニングし、その読み取った画像データをモニタ上にフィルムの画像コマより大きいサイズで表示する写真処理における補正入力画面表示技術に、ここでの画像データ変換処理方法及び画像データ変換処理装置を適応することができる。読み取った画像データをモニタ表示サイズに変換する効率が著しく向上することから、操作性能をアップした補正入力画面を提供することができる。
【図面の簡単な説明】
【００５２】
【図１】写真処理装置の外観図
【図２】写真処理装置の機能ブロック構成図
【図３】画像サイズの拡縮変換処理のフローチャート
【図４】基準格子点と拡大変換格子点の関係の説明図であり、（ａ）は基準正方格子と基準格子点、（ｂ）は基準正方格子と拡大変換正方格子を重ねたもの
【図５】基本格子点と補完格子点の関係の説明図
【図６】（数３）の計算結果例の説明図
【図７】各変換単位領域間での変数ｘ１〜ｘ４、ｙ１〜ｙ４の関係の説明図
【図８】拡大変換正方格子と縮小変換正方格子の関係の説明図であり、（ａ）は拡大変換正方格子と縮小変換正方格子を重ねたものであり、（ｂ）は縮小変換格子点と基本格子点、或いは、補完格子点が一致した格子点を抜き出したもの
【図９】プログラム処理のフローチャート
【図１０】従来技術の説明図
【符号の説明】
【００５３】
１３：画像データ変換処理部
１３ｃ：拡縮処理手段
２０：基準格子点
２１：基準格子点の間隔
２３：変換単位領域
２４：基本格子点
２５：補完格子点
２８：基準正方格子
２９：拡大変換正方格子
３０：縮小変換正方格子
【図１】
2006148624.tif 000007
【図２】
2006148624.tif 000008
【図３】
2006148624.tif 000009
【図４】
2006148624.tif 000010
【図５】
2006148624.tif 000011
【図６】
2006148624.tif 000012
【図７】
2006148624.tif 000013
【図８】
2006148624.tif 000014
【図９】
2006148624.tif 000015
【図１０】
2006148624.tif 000016