(57)【特許請求の範囲】
【請求項１】
元画像に対して、指定の解像度で変倍する処理と、指定の色空間に色変換する処理と、指定のフォーマットに変換する処理とを施す画像変換処理方法であって、
指定の解像度が、固定解像度より大きく、元画像を、指定の解像度で変倍し、指定の色空間に色変換した第１の中間ファイルが保存されていれば、第１の中間ファイルを、指定されたフォーマットに変換する工程と、
指定の解像度が、固定解像度より大きく、第１の中間ファイルが保存されておらず、元画像を、指定の解像度で変倍した第２の中間ファイルが保存されていれば、第２の中間ファイルを指定された色空間に色変換して第１の中間ファイルを生成するとともに保存し、生成された第１の中間ファイルを、指定されたフォーマットに変換する工程と、
指定の解像度が、固定解像度より大きく、第１の中間ファイルも、第２の中間ファイルも保存されていないならば、元画像を、指定の解像度で変倍して第２の中間ファイルを生成するとともに保存し、生成された第２の中間ファイルを指定された色空間に色変換して第１の中間ファイルを生成するとともに保存し、生成された第１の中間ファイルを、指定されたフォーマットに変換する工程と、
指定の解像度が、固定解像度以下であって、元画像を、固定解像度で変倍し、指定の色空間に色変換し、指定の解像度で変倍した第３の中間ファイルが保存されていれば、第３の中間ファイルを、指定されたフォーマットに変換する工程と、
指定の解像度が、固定解像度以下であって、第３の中間ファイルが保存されておらず、元画像を、固定解像度で変倍し、指定の色空間に色変換した第４の中間ファイルが保存されていれば、第４の中間ファイルを、指定の解像度で変倍して第３の中間ファイルを生成するとともに保存し、生成された第３の中間ファイルを指定されたフォーマットに変換する工程と、
指定の解像度が、固定解像度以下であって、第３の中間ファイルも、第４の中間ファイルも、保存されておらず、元画像を固定解像度で変倍した第５の中間ファイルが保存されていれば、第５の中間ファイルを、指定の色空間に色変換して第４の中間ファイルを生成するとともに保存し、生成された第４の中間ファイルを、指定の解像度で変倍して第３の中間ファイルを生成するとともに保存し、生成された第３の中間ファイルを指定されたフォーマットに変換する工程と、
指定の解像度が、固定解像度以下であって、第３の中間ファイルも、第４の中間ファイルも、第５の中間ファイルも保存されていないならば、元画像を固定解像度で変倍して第５の中間ファイルを生成するとともに保存し、生成された第５の中間ファイルを指定の色空間に色変換して第４の中間ファイルを生成するとともに保存し、生成された第４の中間ファイルを指定の解像度で変倍して第３の中間ファイル生成するとともに保存し、生成された第３の中間ファイルを指定されたフォーマットに変換する工程と、
を含むことを特徴とする画像変換処理方法。
【請求項２】
元画像に対して、指定の解像度で変倍する処理と、指定の色空間に色変換する処理と、指定のフォーマットに変換する処理とを施すことをコンピュータに実行させる画像変換処理プログラムであって、
指定の解像度が、固定解像度より大きく、元画像を、指定の解像度で変倍し、指定の色空間に色変換した第１の中間ファイルが保存されていれば、第１の中間ファイルを、指定されたフォーマットに変換する工程と、
指定の解像度が、固定解像度より大きく、第１の中間ファイルが保存されておらず、元画像を、指定の解像度で変倍した第２の中間ファイルが保存されていれば、第２の中間ファイルを指定された色空間に色変換して第１の中間ファイルを生成するとともに保存し、生成された第１の中間ファイルを、指定されたフォーマットに変換する工程と、
指定の解像度が、固定解像度より大きく、第１の中間ファイルも、第２の中間ファイルも保存されていないならば、元画像を、指定の解像度で変倍して第２の中間ファイルを生成するとともに保存し、生成された第２の中間ファイルを指定された色空間に色変換して第１の中間ファイルを生成するとともに保存し、生成された第１の中間ファイルを、指定されたフォーマットに変換する工程と、
指定の解像度が、固定解像度以下であって、元画像を、固定解像度で変倍し、指定の色空間に色変換し、指定の解像度で変倍した第３の中間ファイルが保存されていれば、第３の中間ファイルを、指定されたフォーマットに変換する工程と、
指定の解像度が、固定解像度以下であって、第３の中間ファイルが保存されておらず、元画像を、固定解像度で変倍し、指定の色空間に色変換した第４の中間ファイルが保存されていれば、第４の中間ファイルを、指定の解像度で変倍して第３の中間ファイルを生成するとともに保存し、生成された第３の中間ファイルを指定されたフォーマットに変換する工程と、
指定の解像度が、固定解像度以下であって、第３の中間ファイルも、第４の中間ファイルも、保存されておらず、元画像を固定解像度で変倍した第５の中間ファイルが保存されていれば、第５の中間ファイルを、指定の色空間に色変換して第４の中間ファイルを生成するとともに保存し、生成された第４の中間ファイルを、指定の解像度で変倍して第３の中間ファイルを生成するとともに保存し、生成された第３の中間ファイルを指定されたフォーマットに変換する工程と、
指定の解像度が、固定解像度以下であって、第３の中間ファイルも、第４の中間ファイルも、第５の中間ファイルも保存されていないならば、元画像を固定解像度で変倍して第５の中間ファイルを生成するとともに保存し、生成された第５の中間ファイルを指定の色空間に色変換して第４の中間ファイルを生成するとともに保存し、生成された第４の中間ファイルを指定の解像度で変倍して第３の中間ファイル生成するとともに保存し、生成された第３の中間ファイルを指定されたフォーマットに変換する工程と、
をコンピュータに実行させることを特徴とする画像変換処理プログラム。
【請求項３】
元画像に対して、指定の解像度で変倍する処理と、指定の色空間に色変換する処理と、指定のフォーマットに変換する処理とを施すことをコンピュータに実行させる画像変換処理プログラムを記録した記録媒体であって、
指定の解像度が、固定解像度より大きく、元画像を、指定の解像度で変倍し、指定の色空間に色変換した第１の中間ファイルが保存されていれば、第１の中間ファイルを、指定されたフォーマットに変換する工程と、指定の解像度が、固定解像度より大きく、第１の中間ファイルが保存されておらず、元画像を、指定の解像度で変倍した第２の中間ファイルが保存されていれば、第２の中間ファイルを指定された色空間に色変換して第１の中間ファイルを生成するとともに保存し、生成された第１の中間ファイルを、指定されたフォーマットに変換する工程と、
指定の解像度が、固定解像度より大きく、第１の中間ファイルも、第２の中間ファイルも保存されていないならば、元画像を、指定の解像度で変倍して第２の中間ファイルを生成するとともに保存し、生成された第２の中間ファイルを指定された色空間に色変換して第１の中間ファイルを生成するとともに保存し、生成された第１の中間ファイルを、指定されたフォーマットに変換する工程と、
指定の解像度が、固定解像度以下であって、元画像を、固定解像度で変倍し、指定の色空間に色変換し、指定の解像度で変倍した第３の中間ファイルが保存されていれば、第３の中間ファイルを、指定されたフォーマットに変換する工程と、
指定の解像度が、固定解像度以下であって、第３の中間ファイルが保存されておらず、元画像を、固定解像度で変倍し、指定の色空間に色変換した第４の中間ファイルが保存されていれば、第４の中間ファイルを、指定の解像度で変倍して第３の中間ファイルを生成するとともに保存し、生成された第３の中間ファイルを指定されたフォーマットに変換する工程と、
指定の解像度が、固定解像度以下であって、第３の中間ファイルも、第４の中間ファイルも、保存されておらず、元画像を固定解像度で変倍した第５の中間ファイルが保存されていれば、第５の中間ファイルを、指定の色空間に色変換して第４の中間ファイルを生成するとともに保存し、生成された第４の中間ファイルを、指定の解像度で変倍して第３の中間ファイルを生成するとともに保存し、生成された第３の中間ファイルを指定されたフォーマットに変換する工程と、
指定の解像度が、固定解像度以下であって、第３の中間ファイルも、第４の中間ファイルも、第５の中間ファイルも保存されていないならば、元画像を固定解像度で変倍して第５の中間ファイルを生成するとともに保存し、生成された第５の中間ファイルを指定の色空間に色変換して第４の中間ファイルを生成するとともに保存し、生成された第４の中間ファイルを指定の解像度で変倍して第３の中間ファイル生成するとともに保存し、生成された第３の中間ファイルを指定されたフォーマットに変換する工程と、
をコンピュータに実行させることを特徴とする画像変換処理プログラムを記録した記録媒体。
【請求項４】
元画像に対して、指定の解像度で変倍する処理と、指定の色空間に色変換する処理と、指定のフォーマットに変換する処理とを施す画像変換処理システムであって、
指定の解像度が、固定解像度より大きく、元画像を、指定の解像度で変倍し、指定の色空間に色変換した第１の中間ファイルが保存されていれば、第１の中間ファイルを、指定されたフォーマットに変換する手段と、
指定の解像度が、固定解像度より大きく、第１の中間ファイルが保存されておらず、元画像を、指定の解像度で変倍した第２の中間ファイルが保存されていれば、第２の中間ファイルを指定された色空間に色変換して第１の中間ファイルを生成するとともに保存し、生成された第１の中間ファイルを、指定されたフォーマットに変換する手段と、
指定の解像度が、固定解像度より大きく、第１の中間ファイルも、第２の中間ファイルも保存されていないならば、元画像を、指定の解像度で変倍して第２の中間ファイルを生成するとともに保存し、生成された第２の中間ファイルを指定された色空間に色変換して第１の中間ファイルを生成するとともに保存し、生成された第１の中間ファイルを、指定されたフォーマットに変換する手段と、
指定の解像度が、固定解像度以下であって、元画像を、固定解像度で変倍し、指定の色空間に色変換し、指定の解像度で変倍した第３の中間ファイルが保存されていれば、第３の中間ファイルを、指定されたフォーマットに変換する手段と、
指定の解像度が、固定解像度以下であって、第３の中間ファイルが保存されておらず、元画像を、固定解像度で変倍し、指定の色空間に色変換した第４の中間ファイルが保存されていれば、第４の中間ファイルを、指定の解像度で変倍して第３の中間ファイルを生成するとともに保存し、生成された第３の中間ファイルを指定されたフォーマットに変換する手段と、
指定の解像度が、固定解像度以下であって、第３の中間ファイルも、第４の中間ファイルも、保存されておらず、元画像を固定解像度で変倍した第５の中間ファイルが保存されていれば、第５の中間ファイルを、指定の色空間に色変換して第４の中間ファイルを生成するとともに保存し、生成された第４の中間ファイルを、指定の解像度で変倍して第３の中間ファイルを生成するとともに保存し、生成された第３の中間ファイルを指定されたフォーマットに変換する手段と、
指定の解像度が、固定解像度以下であって、第３の中間ファイルも、第４の中間ファイルも、第５の中間ファイルも保存されていないならば、元画像を固定解像度で変倍して第５の中間ファイルを生成するとともに保存し、生成された第５の中間ファイルを指定の色空間に色変換して第４の中間ファイルを生成するとともに保存し、生成された第４の中間ファイルを指定の解像度で変倍して第３の中間ファイル生成するとともに保存し、生成された第３の中間ファイルを指定されたフォーマットに変換する手段と、
を具備する特徴とする画像変換処理システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像変換処理方法、画像変換処理プログラム、画像変換処理プログラムを記録した記録媒体、及び画像変換処理システムに関する。
【０００２】
【従来の技術】
一般に、画像データベースから、マルチメディア用の画像ファイルを出力しようとする時、画像データベースに登録された１つの画像に対して、多種多様なフォーマットの画像（アイコン用の画像、プレビュー用の画像、Ｗｅｂ用のＧＩＦ画像など）を、同時に出力する機会が多い。この時の画像変換処理は、図２のフローチャートに示すようなものであって、各出力画像ごとに、これらの処理を繰り返すことになる。
【０００３】
【発明が解決しようとする課題】
例えば、７２ｄｐｉのＧＩＦ画像、７２ｄｐｉのＪＰＥＧ画像を出力する場合、同じ解像度なので、図２のＰ（Ｐｏｉｎｔ）１までの処理が繰り返され、また、色変換に関しても同じＲＧＢへの色変換を行なうものとすれば、Ｐ（Ｐｏｉｎｔ）２までの処理が繰り返されることになる。このように、処理が共通する画像ファイルを、同時に出力しようとすると、処理の繰返しがなされることになり、それに費やされる時間は、無視できないものとなる。
【０００４】
本発明は係る従来技術の欠点に鑑みてなされたもので、各元画像に対して変換処理を行なって複数の出力画像を得る際に、処理の繰返しを避け、処理時間の短縮を計ることを課題とする。
【０００６】
本発明において上記の課題を達成するために、まず請求項１の発明では、元画像に対して、指定の解像度で変倍する処理と、指定の色空間に色変換する処理と、指定のフォーマットに変換する処理とを施す画像変換処理方法であって、指定の解像度が、固定解像度より大きく、元画像を、指定の解像度で変倍し、指定の色空間に色変換した第１の中間ファイルが保存されていれば、第１の中間ファイルを、指定されたフォーマットに変換する工程と、指定の解像度が、固定解像度より大きく、第１の中間ファイルが保存されておらず、元画像を、指定の解像度で変倍した第２の中間ファイルが保存されていれば、第２の中間ファイルを指定された色空間に色変換して第１の中間ファイルを生成するとともに保存し、生成された第１の中間ファイルを、指定されたフォーマットに変換する工程と、指定の解像度が、固定解像度より大きく、第１の中間ファイルも、第２の中間ファイルも保存されていないならば、元画像を、指定の解像度で変倍して第２の中間ファイルを生成するとともに保存し、生成された第２の中間ファイルを指定された色空間に色変換して第１の中間ファイルを生成するとともに保存し、生成された第１の中間ファイルを、指定されたフォーマットに変換する工程と、指定の解像度が、固定解像度以下であって、元画像を、固定解像度で変倍し、指定の色空間に色変換し、指定の解像度で変倍した第３の中間ファイルが保存されていれば、第３の中間ファイルを、指定されたフォーマットに変換する工程と、指定の解像度が、固定解像度以下であって、第３の中間ファイルが保存されておらず、元画像を、固定解像度で変倍し、指定の色空間に色変換した第４の中間ファイルが保存されていれば、第４の中間ファイルを、指定の解像度で変倍して第３の中間ファイルを生成するとともに保存し、生成された第３の中間ファイルを指定されたフォーマットに変換する工程と、指定の解像度が、固定解像度以下であって、第３の中間ファイルも、第４の中間ファイルも、保存されておらず、元画像を固定解像度で変倍した第５の中間ファイルが保存されていれば、第５の中間ファイルを、指定の色空間に色変換して第４の中間ファイルを生成するとともに保存し、生成された第４の中間ファイルを、指定の解像度で変倍して第３の中間ファイルを生成するとともに保存し、生成された第３の中間ファイルを指定されたフォーマットに変換する工程と、指定の解像度が、固定解像度以下であって、第３の中間ファイルも、第４の中間ファイルも、第５の中間ファイルも保存されていないならば、元画像を固定解像度で変倍して第５の中間ファイルを生成するとともに保存し、生成された第５の中間ファイルを指定の色空間に色変換して第４の中間ファイルを生成するとともに保存し、生成された第４の中間ファイルを指定の解像度で変倍して第３の中間ファイル生成するとともに保存し、生成された第３の中間ファイルを指定されたフォーマットに変換する工程と、を含むことを特徴とする画像変換処理方法としたものである。
【０００９】
また請求項２の発明では、元画像に対して、指定の解像度で変倍する処理と、指定の色空間に色変換する処理と、指定のフォーマットに変換する処理とを施すことをコンピュータに実行させる画像変換処理プログラムであって、指定の解像度が、固定解像度より大きく、元画像を、指定の解像度で変倍し、指定の色空間に色変換した第１の中間ファイルが保存されていれば、第１の中間ファイルを、指定されたフォーマットに変換する工程と、指定の解像度が、固定解像度より大きく、第１の中間ファイルが保存されておらず、元画像を、指定の解像度で変倍した第２の中間ファイルが保存されていれば、第２の中間ファイルを指定された色空間に色変換して第１の中間ファイルを生成するとともに保存し、生成された第１の中間ファイルを、指定されたフォーマットに変換する工程と、指定の解像度が、固定解像度より大きく、第１の中間ファイルも、第２の中間ファイルも保存されていないならば、元画像を、指定の解像度で変倍して第２の中間ファイルを生成するとともに保存し、生成された第２の中間ファイルを指定された色空間に色変換して第１の中間ファイルを生成するとともに保存し、生成された第１の中間ファイルを、指定されたフォーマットに変換する工程と、指定の解像度が、固定解像度以下であって、元画像を、固定解像度で変倍し、指定の色空間に色変換し、指定の解像度で変倍した第３の中間ファイルが保存されていれば、第３の中間ファイルを、指定されたフォーマットに変換する工程と、指定の解像度が、固定解像度以下であって、第３の中間ファイルが保存されておらず、元画像を、固定解像度で変倍し、指定の色空間に色変換した第４の中間ファイルが保存されていれば、第４の中間ファイルを、指定の解像度で変倍して第３の中間ファイルを生成するとともに保存し、生成された第３の中間ファイルを指定されたフォーマットに変換する工程と、指定の解像度が、固定解像度以下であって、第３の中間ファイルも、第４の中間ファイルも、保存されておらず、元画像を固定解像度で変倍した第５の中間ファイルが保存されていれば、第５の中間ファイルを、指定の色空間に色変換して第４の中間ファイルを生成するとともに保存し、生成された第４の中間ファイルを、指定の解像度で変倍して第３の中間ファイルを生成するとともに保存し、生成された第３の中間ファイルを指定されたフォーマットに変換する工程と、指定の解像度が、固定解像度以下であって、第３の中間ファイルも、第４の中間ファイルも、第５の中間ファイルも保存されていないならば、元画像を固定解像度で変倍して第５の中間ファイルを生成するとともに保存し、生成された第５の中間ファイルを指定の色空間に色変換して第４の中間ファイルを生成するとともに保存し、生成された第４の中間ファイルを指定の解像度で変倍して第３の中間ファイル生成するとともに保存し、生成された第３の中間ファイルを指定されたフォーマットに変換する工程と、をコンピュータに実行させることを特徴とする画像変換処理プログラムとしたものである。
【００１２】
また請求項３の発明では、元画像に対して、指定の解像度で変倍する処理と、指定の色空間に色変換する処理と、指定のフォーマットに変換する処理とを施すことをコンピュータに実行させる画像変換処理プログラムを記録した記録媒体であって、指定の解像度が、固定解像度より大きく、元画像を、指定の解像度で変倍し、指定の色空間に色変換した第１の中間ファイルが保存されていれば、第１の中間ファイルを、指定されたフォーマットに変換する工程と、指定の解像度が、固定解像度より大きく、第１の中間ファイルが保存されておらず、元画像を、指定の解像度で変倍した第２の中間ファイルが保存されていれば、第２の中間ファイルを指定された色空間に色変換して第１の中間ファイルを生成するとともに保存し、生成された第１の中間ファイルを、指定されたフォーマットに変換する工程と、指定の解像度が、固定解像度より大きく、第１の中間ファイルも、第２の中間ファイルも保存されていないならば、元画像を、指定の解像度で変倍して第２の中間ファイルを生成するとともに保存し、生成された第２の中間ファイルを指定された色空間に色変換して第１の中間ファイルを生成するとともに保存し、生成された第１の中間ファイルを、指定されたフォーマットに変換する工程と、指定の解像度が、固定解像度以下であって、元画像を、固定解像度で変倍し、指定の色空間に色変換し、指定の解像度で変倍した第３の中間ファイルが保存されていれば、第３の中間ファイルを、指定されたフォーマットに変換する工程と、指定の解像度が、固定解像度以下であって、第３の中間ファイルが保存されておらず、元画像を、固定解像度で変倍し、指定の色空間に色変換した第４の中間ファイルが保存されていれば、第４の中間ファイルを、指定の解像度で変倍して第３の中間ファイルを生成するとともに保存し、生成された第３の中間ファイルを指定されたフォーマットに変換する工程と、指定の解像度が、固定解像度以下であって、第３の中間ファイルも、第４の中間ファイルも、保存されておらず、元画像を固定解像度で変倍した第５の中間ファイルが保存されていれば、第５の中間ファイルを、指定の色空間に色変換して第４の中間ファイルを生成するとともに保存し、生成された第４の中間ファイルを、指定の解像度で変倍して第３の中間ファイルを生成するとともに保存し、生成された第３の中間ファイルを指定されたフォーマットに変換する工程と、指定の解像度が、固定解像度以下であって、第３の中間ファイルも、第４の中間ファイルも、第５の中間ファイルも保存されていないならば、元画像を固定解像度で変倍して第５の中間ファイルを生成するとともに保存し、生成された第５の中間ファイルを指定の色空間に色変換して第４の中間ファイルを生成するとともに保存し、生成された第４の中間ファイルを指定の解像度で変倍して第３の中間ファイル生成するとともに保存し、生成された第３の中間ファイルを指定されたフォーマットに変換する工程と、をコンピュータに実行させることを特徴とする画像変換処理プログラムを記録した記録媒体としたものである。
【００１５】
また請求項４の発明では、元画像に対して、指定の解像度で変倍する処理と、指定の色空間に色変換する処理と、指定のフォーマットに変換する処理とを施す画像変換処理システムであって、指定の解像度が、固定解像度より大きく、元画像を、指定の解像度で変倍し、指定の色空間に色変換した第１の中間ファイルが保存されていれば、第１の中間ファイルを、指定されたフォーマットに変換する手段と、指定の解像度が、固定解像度より大きく、第１の中間ファイルが保存されておらず、元画像を、指定の解像度で変倍した第２の中間ファイルが保存されていれば、第２の中間ファイルを指定された色空間に色変換して第１の中間ファイルを生成するとともに保存し、生成された第１の中間ファイルを、指定されたフォーマットに変換する手段と、指定の解像度が、固定解像度より大きく、第１の中間ファイルも、第２の中間ファイルも保存されていないならば、元画像を、指定の解像度で変倍して第２の中間ファイルを生成するとともに保存し、生成された第２の中間ファイルを指定された色空間に色変換して第１の中間ファイルを生成するとともに保存し、生成された第１の中間ファイルを、指定されたフォーマットに変換する手段と、指定の解像度が、固定解像度以下であって、元画像を、固定解像度で変倍し、指定の色空間に色変換し、指定の解像度で変倍した第３の中間ファイルが保存されていれば、第３の中間ファイルを、指定されたフォーマットに変換する手段と、指定の解像度が、固定解像度以下であって、第３の中間ファイルが保存されておらず、元画像を、固定解像度で変倍し、指定の色空間に色変換した第４の中間ファイルが保存されていれば、第４の中間ファイルを、指定の解像度で変倍して第３の中間ファイルを生成するとともに保存し、生成された第３の中間ファイルを指定されたフォーマットに変換する手段と、指定の解像度が、固定解像度以下であって、第３の中間ファイルも、第４の中間ファイルも、保存されておらず、元画像を固定解像度で変倍した第５の中間ファイルが保存されていれば、第５の中間ファイルを、指定の色空間に色変換して第４の中間ファイルを生成するとともに保存し、生成された第４の中間ファイルを、指定の解像度で変倍して第３の中間ファイルを生成するとともに保存し、生成された第３の中間ファイルを指定されたフォーマットに変換する手段と、指定の解像度が、固定解像度以下であって、第３の中間ファイルも、第４の中間ファイルも、第５の中間ファイルも保存されていないならば、元画像を固定解像度で変倍して第５の中間ファイルを生成するとともに保存し、生成された第５の中間ファイルを指定の色空間に色変換して第４の中間ファイルを生成するとともに保存し、生成された第４の中間ファイルを指定の解像度で変倍して第３の中間ファイル生成するとともに保存し、生成された第３の中間ファイルを指定されたフォーマットに変換する手段と、を具備する特徴とする画像変換処理システムとしたものである。
【００１６】
また請求項１２の発明では、
元画像と、指定の解像度と、指定の色空間と、指定のフォーマットと、同じ元画像が一つのグループとして連なる優先順序とを組にして記憶する手段と、
優先順序に従って、元画像に対して、請求項１又は２記載の画像変換処理方法を実行する手段と、
グループが切り替わる時点で、保存されている全ての中間ファイルを削除する手段と、
を具備することを特徴とする画像変換処理システムとしたものである。
【００１７】
【発明の実施の形態】
以下に、本発明の実施形態を説明する。
【００１８】
１つの画像を複数回変換する処理する際に、処理の繰返しを避けるためには、図２のＰ（Ｐｏｉｎｔ）１やＰ（Ｐｏｉｎｔ）２までに生成された中間画像ファイルを保存しておき、Ｐ（Ｐｏｉｎｔ）１又はＰ（Ｐｏｉｎｔ）２までの処理で同一の中間ファイルを生成する画像変換の場合は、中間ファイルを起点に画像変換処理を開始することにより、処理の重複を避けることができる（図１参照）。
【００１９】
しかし、１つ元画像に対して、全て異なる解像度で変倍を行なう場合では、Ｐ（Ｐｏｉｎｔ）１までの処理で同一の中間ファイルが生成されることは有り得ないので、Ｐ（Ｐｏｉｎｔ）２までの処理で同一の中間ファイルが生成されることもなく、それ故、中間ファイルを起点に画像変換処理を開始することは不可能となる。
【００２０】
ところで、一般に、Ｓ（Ｓｔｅｐ）２の間に行われる色変換は、Ｓ（Ｓｔｅｐ）１で行われる変倍と比較して、多大な時間を要する。
【００２１】
そこで、１つ元画像に対して、全て異なる解像度で変倍を行なう場合であっても、同一の色変換が繰り返されるならば、その繰返しを避けることが課題となる。
【００２２】
この課題を達成するために、図３に示すようなフローチャートに従って、画像変換処理を行なう。図３のＳ（Ｓｔｅｐ）２において、固定解像度（Ｘｄｐｉ）で変倍を行なうことによって、出力解像度（Ｙｄｐｉ）が固定解像度（Ｘｄｐｉ）以下で、かつ同一の色変換が繰り返される場合、Ｓ（Ｓｔｅｐ）３で生成され保存されていた中間ファイルを起点に画像変換処理を開始することにより、Ｓ（Ｓｔｅｐ）２及びＳ（Ｓｔｅｐ）３の処理を省略することが可能となる。
【００２３】
また、図３のＳ（Ｓｔｅｐ）１で行われる「解像度チェック」は、出力解像度（Ｙｄｐｉ）より固定解像度（Ｘｄｐｉ）の方が低いときに、出力される画像の品質が低下することを防ぐための処置である。
【００２４】
複数の元画像それぞれに対して変換処理を行なって複数の出力画像を得る場合には、図４に示すように、同じ元画像から変換する処理が一つのグループとして連なるように、各画像変換処理の優先順序を登録したテーブルを用意し、この優先順序で、各画像変換処理を行ない、グループが切り替わる時点で、それまでに保存されていた中間ファイルを削除し、記憶媒体の無駄な使用を押さえるようにする。
【００２６】
請求項２、５，８、及び１１の発明は、指定の解像度が固定解像度以下ならば、元画像に対して、同一の指定の色空間に色変換する処理を繰り返すこと、及び、同一の指定の色空間に色変換し、同一の指定の解像度で変倍する処理を繰り返すことを避けることができる。また、指定の解像度が固定解像度より大きいならば、元画像に対して、同一の指定の解像度で変倍する処理を繰り返すこと、及び、同一の指定の解像度で変倍し、同一の指定の色空間に色変換する処理を繰り返すことを避けることができる。これらにより、画質を高品位に保ちながら、画像変換処理の短縮が可能になる。
【００２７】
請求項３、６、９及び１２の発明は、中間ファイルを保存する記憶媒体の記憶容量を最小限に押さえながら、上記諸効果を得られるという効果がある。
【図面の簡単な説明】
【図１】クライアントサーバモデルによる本発明システムの構成例を示す図。
【図２】従来の画像変換処理方法を説明するフローチャート。
【図３】本発明の画像変換処理方法を説明するフローチャート。
【図４】画像変換開始順序テーブルを例示する図。
【図１】
0004239447.tif 000002
【図２】
0004239447.tif 000003
【図３】
0004239447.tif 000004
【図４】
0004239447.tif 000005