(57)【特許請求の範囲】
【請求項１】
原画像データに基づいて印刷用画像データを生成する画像処理装置であって、
前記原画像データの画素数を検出し、
前記印刷用画像データの画素数を設定し、
指定入力された画像変換特性が、規定の複数種類の画像変換特性のうちの第１の画像変換特性である場合、前記原画像データを圧縮処理して縮小画像データを生成する際の前記印刷用データの画素数に対する前記縮小画像データの画素数の比を１よりも小さい値である規定値に設定し、かつ、前記指定入力された画像変換特性が、前記規定の複数種類の画像変換特性のうちの画像変換に係る処理負荷が前記第１の画像変換特性よりも大きい第２の画像変換特性である場合、前記比を前記規定値よりもさらに小さい値に設定し、
前記比にしたがって前記原画像データを圧縮処理して縮小画像データを生成し、
前記縮小画像データを指定入力された画像変換特性に基づいて変換縮小画像データに画像変換し、
前記変換縮小画像データを伸長処理して前記印刷用画像データを生成する処理部を有する、
ことを特徴とする画像処理装置。
【請求項２】
前記処理部は、前記比を４分の１に設定する、
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記処理部は、前記原画像データの画素数が、前記縮小画像データの画素数よりも少ない場合に、前記圧縮処理を実行しない決定を行う、
ことを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記処理部は、前記縮小画像データを、前記画像変換特性である絵画調変換属性に基づいた絵画調の画像データに変換して前記変換縮小画像データを生成する、
ことを特徴とする請求項１乃至３のいずれか一項に記載の画像処理装置。
【請求項５】
前記絵画調変換属性は、油彩画調、水彩画調、パステル画調、及び色鉛筆画調のいずれかを含む、
ことを特徴とする請求項４に記載の画像処理装置。
【請求項６】
原画像データに基づいて印刷用画像データを生成する画像処理方法であって、
前記原画像データの画素数を検出し、
前記印刷用画像データの画素数を設定し、
指定入力された画像変換特性が、規定の複数種類の画像変換特性のうちの第１の画像変換特性である場合、前記原画像データを圧縮処理して縮小画像データを生成する際の前記印刷用データの画素数に対する前記縮小画像データの画素数の比を１よりも小さい値である規定値に設定し、かつ、前記指定入力された画像変換特性が、前記規定の複数種類の画像変換特性のうちの画像変換に係る処理負荷が前記第１の画像変換特性よりも大きい第２の画像変換特性である場合、前記比を前記規定値よりもさらに小さい値に設定し、
前記比にしたがって前記原画像データを圧縮処理して縮小画像データを生成し、
前記縮小画像データを指定入力された画像変換特性に基づいて変換縮小画像データに画像変換し、
前記変換縮小画像データを伸長処理して前記印刷用画像データを生成する、ことを含む、
ことを特徴とする画像処理方法。
【請求項７】
前記比を４分の１に設定する、
ことを特徴とする請求項６に記載の画像処理方法。
【請求項８】
前記原画像データの画素数が、前記縮小画像データの画素数よりも少ない場合に、前記圧縮処理を実行しない決定を行う、
ことを特徴とする請求項６又は７に記載の画像処理方法。
【請求項９】
前記縮小画像データを、前記画像変換特性である絵画調変換属性に基づいた絵画調の画像データに変換して前記変換縮小画像データを生成する、
ことを特徴とする請求項６乃至８のいずれか一項に記載の画像処理方法。
【請求項１０】
前記絵画調変換属性は、油彩画調、水彩画調、パステル画調、及び色鉛筆画調のいずれかを含む、
ことを特徴とする請求項９に記載の画像処理方法。
【請求項１１】
原画像データに基づいて印刷用画像データを生成する画像処理方法をコンピュータに実現させるためのプログラムであって、
前記原画像データの画素数を検出し、
前記印刷用画像データの画素数を設定し、
指定入力された画像変換特性が、規定の複数種類の画像変換特性のうちの第１の画像変換特性である場合、前記原画像データを圧縮処理して縮小画像データを生成する際の前記印刷用データの画素数に対する前記縮小画像データの画素数の比を１よりも小さい値である規定値に設定し、かつ、前記指定入力された画像変換特性が、前記規定の複数種類の画像変換特性のうちの画像変換に係る処理負荷が前記第１の画像変換特性よりも大きい第２の画像変換特性である場合、前記比を前記規定値よりもさらに小さい値に設定し、
前記比にしたがって前記原画像データを圧縮処理して縮小画像データを生成し、
前記縮小画像データを指定入力された画像変換特性に基づいて変換縮小画像データに画像変換し、
前記変換縮小画像データを伸長処理して前記印刷用画像データを生成する処理をコンピュータに実行させる、
ことを特徴とするプログラム。
【請求項１２】
前記比を４分の１に設定する処理をコンピュータに実行させる、
ことを特徴とする請求項１１に記載のプログラム。
【請求項１３】
前記原画像データの画素数が、前記縮小画像データの画素数よりも少ない場合に、前記圧縮処理を実行しない決定を行う処理をコンピュータに実行させる、
ことを特徴とする請求項１１又は１２に記載のプログラム。
【請求項１４】
前記縮小画像データを、前記画像変換特性である絵画調変換属性に基づいた絵画調の画像データに変換して前記変換縮小画像データを生成する処理をコンピュータに実行させる、
ことを特徴とする請求項１１乃至１３のいずれか一項に記載のプログラム。
【請求項１５】
前記絵画調変換属性は、油彩画調、水彩画調、パステル画調、及び色鉛筆画調のいずれかを含む、
ことを特徴とする請求項１４に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法、及びプログラムに関する。
【背景技術】
【０００２】
メモリカードなどの可搬型記憶媒体から取り込んだ画像をパーソナルコンピュータを介することなく編集する機能を有した画像印刷装置が知られている。この画像印刷装置であれば、例えば、デジタルスチルカメラ（ＤＳＣ）等で撮影した写真を、パーソナルコンピュータを介さずに直接画像印刷装置で手軽に印刷できるので、特にパソコンを持っていないユーザには大変便利である。
【０００３】
画像を編集する機能である画像処理機能を有する装置として、例えば、特許文献１に記載されているように、写真を絵画調の画像に変換する機能を有する画像処理装置が知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１０−３５２７９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記特許文献１に記載の画像処理装置では、原画像データの各画素に対して画像変換を行い、絵画調の画像データを生成するので、変換対象の画素数が多いほど処理時間が増大するという問題がある。また、装置内の内蔵メモリに確保する作業用メモリについても、変換対象の画素数が多いほど増大するという問題がある。
【０００６】
本発明は上述したような従来技術の問題点に鑑みてなされたものであり、写真等の画素数の多い画像データであっても、小さい画像変換用メモリで、短時間で印刷用画像データに変換処理を行うことができる画像処理装置、画像処理方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る画像処理装置は、原画像データに基づいて印刷用画像データを生成する画像処理装置であって、前記原画像データの画素数を検出し、前記印刷用画像データの画素数を設定し、指定入力された画像変換特性が、規定の複数種類の画像変換特性のうちの第１の画像変換特性である場合、前記原画像データを圧縮処理して縮小画像データを生成する際の前記印刷用データの画素数に対する前記縮小画像データの画素数の比を１よりも小さい値である規定値に設定し、かつ、前記指定入力された画像変換特性が、前記規定の複数種類の画像変換特性のうちの画像変換に係る処理負荷が前記第１の画像変換特性よりも大きい第２の画像変換特性である場合、前記比を前記規定値よりもさらに小さい値に設定し、前記比にしたがって前記原画像データを圧縮処理して縮小画像データを生成し、前記縮小画像データを指定入力された画像変換特性に基づいて変換縮小画像データに画像変換し、前記変換縮小画像データを伸長処理して前記印刷用画像データを生成する処理部を有する、ことを特徴とする。
【０００８】
また、本発明に係る画像処理方法は、原画像データに基づいて印刷用画像データを生成する画像処理方法であって、前記原画像データの画素数を検出し、前記印刷用画像データの画素数を設定し、指定入力された画像変換特性が、規定の複数種類の画像変換特性のうちの第１の画像変換特性である場合、前記原画像データを圧縮処理して縮小画像データを生成する際の前記印刷用データの画素数に対する前記縮小画像データの画素数の比を１よりも小さい値である規定値に設定し、かつ、前記指定入力された画像変換特性が、前記規定の複数種類の画像変換特性のうちの画像変換に係る処理負荷が前記第１の画像変換特性よりも大きい第２の画像変換特性である場合、前記比を前記規定値よりもさらに小さい値に設定し、前記比にしたがって前記原画像データを圧縮処理して縮小画像データを生成し、前記縮小画像データを指定入力された画像変換特性に基づいて変換縮小画像データに画像変換し、前記変換縮小画像データを伸長処理して前記印刷用画像データを生成する、ことを含む、ことを特徴とする。
【０００９】
また、本発明に係るプログラムは、原画像データに基づいて印刷用画像データを生成する画像処理方法をコンピュータに実現させるためのプログラムであって、前記原画像データの画素数を検出し、前記印刷用画像データの画素数を設定し、指定入力された画像変換特性が、規定の複数種類の画像変換特性のうちの第１の画像変換特性である場合、前記原画像データを圧縮処理して縮小画像データを生成する際の前記印刷用データの画素数に対する前記縮小画像データの画素数の比を１よりも小さい値である規定値に設定し、かつ、前記指定入力された画像変換特性が、前記規定の複数種類の画像変換特性のうちの画像変換に係る処理負荷が前記第１の画像変換特性よりも大きい第２の画像変換特性である場合、前記比を前記規定値よりもさらに小さい値に設定し、前記比にしたがって前記原画像データを圧縮処理して縮小画像データを生成し、前記縮小画像データを指定入力された画像変換特性に基づいて変換縮小画像データに画像変換し、前記変換縮小画像データを伸長処理して前記印刷用画像データを生成する処理をコンピュータに実行させる、ことを特徴とする。
【発明の効果】
【００１０】
本発明によれば、写真等の画素数の多い画像データであっても、小さい画像変換用メモリで、短時間で印刷用画像データに変換処理を行うことができる画像処理装置、画像処理方法、及びプログラムを提供することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態に係る画像処理装置としての画像印刷装置の外観斜視図である。
【図２】本発明の実施形態に係る画像印刷装置におけるキーボードを示す説明図である。
【図３】本発明の実施形態に係る画像印刷装置の側面断面模式図である。
【図４】本発明の実施形態に係る画像印刷装置の機能ブロック図である。
【図５】本発明の実施形態に係る画像印刷装置で処理される各画像データの横縦の画素数を説明するための図である。
【図６】本発明の実施形態に係る画像印刷装置の絵画調変換属性の種別を示す説明図である。
【図７】本発明の実施形態に係る画像印刷装置の動作を説明するためのフローチャートである。
【図８】本発明の実施形態の変形例に係る画像印刷装置の動作を説明するためのフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態を図に基づいて詳説する。図１は、本発明の実施形態に係る画像処理装置としての画像印刷装置1の外観斜視図である。図２は、画像印刷装置1におけるキーボード3を示す説明図である。図３は、画像印刷装置1の側面断面模式図である。尚、図３は、見やすくなるようにハッチングを除いて描いている。
【００１３】
本発明の実施形態に係る画像処理装置としての画像印刷装置1は、例えば、デジタルスチルカメラ等で撮影した写真画像やスキャン画像などの画像データを、メモリカード等の着脱可能な可搬型記憶媒体から読み出して、絵画調に変換する絵画調変換機能を有する。また、画像印刷装置1は、印刷媒体として、例えば、葉書（１００ｍｍ×１４８ｍｍ）やＬ判（８９ｍｍ×１２７ｍｍ）、２Ｌ判（１７８ｍｍ×１２７ｍｍ）等の比較的小さな印刷用紙10に印刷を実行する装置であり、住所録を作成する機能や、住所録から自動で葉書に宛名書きをする機能、写真等の画像データを印刷する機能、文章を編集する機能、取り込んだ画像と文章とを組み合わせて葉書に印刷する機能等、様々な機能を有している。
【００１４】
この画像印刷装置1は、図１に示すように、箱形の筐体2を備え、筐体2の前方には入力手段としてのキーボード3が配置されている。このキーボード3は、筐体2の前方下端近傍に回動可能に装着されており、使用状態では図示したように前方に倒され、使用しない場合には筐体2の前面と対向した状態で収納されている。
【００１５】
このキーボード3は、図２に示すように、電源を入れたり切ったりするための電源スイッチキー30、項目を選択したり、選択した項目の設定内容を変更するためのカーソルキー32、操作を進めるために選択対象や変更内容を確定させる実行キー34、表示部8にトップメニュー画面を表示させるためのトップメニューキー、印刷実行の指示に用いるプリントキー、文字や数字を入れるための文字・数字キー36等が配置されており、夫々のキーが入力手段として機能し、使用者の入力操作に基づいて所定の操作信号を後述の制御部41に送信する。
【００１６】
筐体2の前面には、図１に示したように、印刷が完了した葉書や写真等の印刷用紙10が排出される排紙口5と、メモリカード等の可搬型記憶媒体を挿入可能な記憶媒体挿入口6とが形成されている。この記憶媒体挿入口6は、メモリカード等の着脱可能な可搬型記憶媒体が挿入されることにより、デジタルカメラで撮影された写真の画像データや、パーソナルコンピュータで編集された文章等の編集データ、複数の宛名データからなる住所録の宛名データを画像印刷装置1に取り込み可能とするとともに、画像印刷装置1で編集したデータを可搬型記憶媒体等に保存可能とする。
【００１７】
また、筐体2の上面には、表示手段とされる液晶等の表示部8が配置され、この表示部8は筐体2の正面方向に回動可能とされている。この表示部8は、キーボード3からの入力信号に対応して画面上に入力内容が表示される、或いは、各種の設定に必要なメニュー画面が表示される、又は、デジタルカメラから取り込んだ写真画像が表示される等、画像印刷装置1で必要とする各種のデータが表示される。なお、この表示部8は、タッチパネルとして構成されることもある。表示部8をタッチパネルとして構成することによりキーボード3を使用せずとも表示部8上で簡単な入力操作が可能となる。
【００１８】
さらに、筐体2の上部には、筐体2の後方側から筐体2の上方までの間を回動可能な取っ手（把持部）15が装着されている。この取っ手15は、略コ字状に形成され、画像印刷装置1の運搬時等に把持されて使用される。
【００１９】
そして、画像印刷装置1は、図３に示すように、筐体2の背面に開口する空腔部16を有し、この空腔部16の開口を塞ぐように給紙トレイ18が配置されている。この給紙トレイ18は、筐体2の後方であって下方近傍位置に軸着されており、上端を前後方向に移動させるように回動可能とされ、印刷用紙10を複数枚重ねて収容することができるようになっている。
【００２０】
また、給紙トレイ18の内側であって上方位置には、給紙トレイ18に収容された印刷用紙10を１枚ずつ下方に送り出すピックアップローラ19が配置されている。また、給紙トレイ18の下端近傍には、ピックアップローラ19によって下方に送り出された印刷用紙10を筐体2の排紙口5方向へと搬送する搬送ローラ20a、20bが配置されている。さらに、筐体2の内部であって搬送ローラ20a、20bの前方近傍には、印刷機構とされる印刷ヘッド21が配置されている。また、筐体2の内部であって印刷ヘッド21の前方には、印刷を完了した印刷用紙10を排紙口5から排出する排紙ローラ22a、22bが配置されている。この搬送ローラ20aと排紙ローラ22aは、図示しないステッピングモータによって回転を制御されて、所定速度で印刷用紙10を搬送している。なお、ピックアップローラ19と、搬送ローラ20a、20bと、排紙ローラ22a、22bとは、画像印刷装置1における搬送機構として機能している。
【００２１】
印刷機構とされる印刷ヘッド21は、Ｙ（イエロー）、Ｍ（マゼンタ）、Ｃ（シアン）の各色インクを吐出する夫々のノズルを有するインクジェット方式の印刷ヘッド21とされ、ノズルから各色を印刷用紙10に噴射することにより印刷を実行する。なお、インクジェット方式の印刷ヘッド21について述べたが、本発明がインクジェット方式に限定されるものではない。
【００２２】
そして、給紙トレイ18に収容された印刷用紙10は、ピックアップローラ19によって前方に位置する印刷用紙10から順に下方に送り出され、搬送ローラ20a、20bとの間に挟み込まれた状態で印刷ヘッド21の下方に繰り出され、印刷が完了後、排紙ローラ22a、22bの間に挟み込まれて排紙口5から外部へと排出される。
【００２３】
次に、本実施形態の画像印刷装置1の制御回路について述べる。図４は、画像印刷装置1の機能ブロック図である。この画像印刷装置1は、図４に示すように、システム全体を司る制御手段とされる制御部41と、ＲＯＭ42、ＲＡＭ43、メモリカード等の可搬型記憶媒体44を備える記憶装置と、表示手段とされる表示部8と、入力手段とされる入力部45と、絵画調変換処理部46と、印刷部47と、入出力部としてのカードスロット48と、を有する。
【００２４】
入力部45は、使用者が入力操作に用いる上述したキーボード3であって、電源スイッチキー30、カーソルキー32、実行キー34、プリントキー等を備えている。表示部8は、各種の操作画面を表示する上述した液晶等であって、所定の操作信号を受信した制御部41により制御されて、複数の操作画面のうち所定の操作画面を表示する。なお、入力部45としては、表示部8の表面にタッチパネルが設けられる場合は、このタッチパネルを含む。
【００２５】
制御部41は、ＣＰＵであって入力部45からのキー操作信号に応じて、又は、自動で、ＲＯＭ42に予め記憶されているプログラム（ＰＲＧ）42a、可搬型記憶媒体44に記憶された制御プログラム等を起動させ、ＲＡＭ43をワークメモリとして回路各部の動作を制御する。
【００２６】
ＲＯＭ42には、文章の編集時に使用する文字フォントや印刷の字体、編集する印刷用紙10の規格情報、制御部41が各種手段を制御する場合の制御プログラム、本発明に係る機能を実現するためのプログラム42aなどを有する。プログラム42aは、後述するように、制御部41で実行されることにより、縮小画像生成処理部41aと、画像変換処理部41bと、印刷用画像データ生成処理部41cと、印刷処理部41dと、縮小画像画素数決定部41eと、原画像画素数検出部41fと、圧縮処理決定部41gと、を画像印刷装置1に実現させる。
【００２７】
ＲＡＭ43は、入力部45で入力された文字などの文書の編集情報や表示部8に表示される表示データ、画像処理中の画像情報や演算に用いる変数、レジスタ等を記憶するワークメモリである。また、可搬型記憶媒体44には、デジタルカメラで撮影した写真やスキャン画像などの原画像データ51としての画像データが記憶されている。
【００２８】
ＲＡＭ43には、本実施形態における絵画調変換機能を実現するために、原画像データ記憶部43a、縮小画像データ記憶部43b、絵画調データ記憶部43c、及び印刷用画像データ記憶部43dなどの記憶領域が設けられている。
【００２９】
原画像データ記憶部43aは、例えばデジタルスチルカメラ等で撮影した写真画像やスキャン画像などの原画像データ51を可搬型記憶媒体44から、入出力部としてのカードスロット48を介して複製するなどして記憶することができる。
【００３０】
縮小画像データ記憶部43bは、原画像データ51を圧縮処理した縮小画像データ52を記憶することができる。絵画調データ記憶部43cは、絵画調の画像データである変換縮小画像データとしての絵画調画像データ53を記憶することができる。印刷用画像データ記憶部43dは、絵画調画像データ53を伸長して得られた所定の画素数である印刷用画像データ54を記憶することができる。
【００３１】
印刷部47は、印刷手段である印刷機構47aと搬送機構47bとから構成され、印刷機構47aは、上述した印刷ヘッド21とされるものであって、印刷媒体である印刷用紙10に印刷を実行する処理を行う。また、搬送機構47bは、上述したピックアップローラ19、搬送ローラ20a、20bや排紙ローラ22a、22b、ローラを回転させるステッピングモータによって構成され、印刷用紙10を搬送する処理を行う。また、制御部41には音声案内部（不図示）が電気的に接続されており、エラー音や操作の音声案内など音声メッセージを出力する。
【００３２】
上述したＲＯＭ42に格納されるプログラム42aは、制御部41に、縮小画像生成処理部41aとして、原画像データ51を、印刷用画像データ54よりも画素数の少ない縮小画像データ52に圧縮する処理を実行させる。この際、縮小画像生成処理部41aは、原画像データ51を、縮小画像画素数決定部41eにより決定された画素数の縮小画像データ52に変換する。
【００３３】
また、プログラム42aは、制御部41に、画像変換処理部41bとして、縮小画像データ52を、画像変換属性としての絵画変換属性に基づいて、変換縮小画像データとしての絵画調画像データ53に画像変換処理を実行させる。また、本実施形態に係る画像印刷装置1は、絵画調変換を行う専用の回路である絵画調変換処理部46を有している。絵画調変換処理部46は、例えば、GPU（Graphics Processing Unit）であり、上記画像変換処理部41bと協働することにより高速に絵画調変換処理を行うことができる。
【００３４】
また、プログラム42aは、制御部41に、印刷用画像データ生成処理部41cとして、絵画調画像データ53を、縮小画像データ52よりも画素数の多い、規定された画素数の印刷用画像データ54に伸長する処理を実行させる。
【００３５】
また、プログラム42aは、制御部41に、印刷処理部41dとして、印刷用画像データ54を基に印刷媒体である印刷用紙10に印刷する処理を実行させる。
【００３６】
また、プログラム42aは、制御部41に、縮小画像画素数決定部41eとして、印刷用画像データ54の画素数と絵画調変換属性とに基づいて、縮小画像データ52の画素数を決定する処理を実行させる。この縮小画像データ52の画素数は、規定値では印刷用画像データ54の画素数の４分の１に設定され、印刷用画像データ54の画素数や絵画調変換属性に応じて増減するように設定してもよい。
【００３７】
また、プログラム42aは、制御部41に、原画像画素数検出部41fとして、原画像データ51の画素数を検出する処理を実行させる。
【００３８】
また、プログラム42aは、制御部41に、圧縮処理決定部41gとして、上記原画像画素数検出部41fにより検出された原画像データ51の画素数と、縮小画像データ52の画素数とに基づいて、原画像データ51に対して圧縮処理を実行する、又は実行しないを決定する処理を実行させる。また、圧縮処理決定部41gは、原画像データ51の画素数が、縮小画像データ52よりも少ない場合に、圧縮処理を実行しない決定を行う。この圧縮処理を実行しない場合、画像変換処理部41bは、原画像データ51を画像変換特性としての絵画調変換属性に基づいた絵画調の画像データに変換して、絵画調画像データ53を生成する処理を行う。
【００３９】
図５は、本発明の実施形態に係る画像印刷装置1で処理される各画像データの横縦の画素数を説明するための図である。本実施形態に係る原画像データ51は、図５（ａ）に示すように、横画素数がＡピクセル、縦画素数がＢピクセルである。
【００４０】
縮小画像データ52は、印刷用画像データ54よりも画素数が少ない。本実施形態に係る縮小画像データ52は、図５（ｂ）に示すように、横画素数がＸ／２ピクセル、縦画素数がＹ／２ピクセルである。つまり、縮小画像データ52の画素数は、印刷用画像データ54の画素数の１／４である。
【００４１】
絵画調画像データ53は、縮小画像データ52に絵画調変換処理を施して得られる画像データであり、図５（ｃ）に示すように、横画素数がＸ／２ピクセル、縦画素数がＹ／２ピクセルである。
【００４２】
印刷用画像データ54は、絵画調画像データ53を伸長して得られる画像データであり、図５（ｄ）に示すように、横画素数がＸピクセル、縦画素数がＹピクセルである。この印刷用画像データ54の横縦の画素数は、絵画調変換処理を実行する前に設定されるものであり、例えば印刷用紙10の大きさや、印刷用紙10内の印刷領域に対応する。
【００４３】
上述した絵画調画像データ53は、原画像データ51に所定の画像処理を加えて、筆や色鉛筆等で描かれたような画像とするものである。絵画調変換属性としてのパラメータ条件には、例えば、フィルタ、加工条件、色比率、及び明度条件等がある。これらのパラメータ条件を設定することにより、例えば、画像の濃度値の変化を強調することで鮮明な画像としたり、画像内のランダムなノイズを除去して画素ごとの濃度値の細かい変化を少なくすることにより、見やすい画像とすることができる。なお、フィルタ及び加工条件等の設定値と処理方法の関係についての説明は省略し、絵画調変換の特徴についてのみ説明する。
【００４４】
本実施形態では、絵画調変換属性は、水彩画調、油彩画調、色鉛筆画調、パステル画調等、絵の表現調をどのような風合いの絵に変換するかについてのパターン変換情報である。具体的には、図６（ａ）に示すような写真の原画像データ51を変換するとき、図６（ｂ）に示すような水彩画調の画像に変換するパターン、図６（ｃ）に示すような油彩画調に変換するパターン、図６（ｄ）に示すような、色鉛筆画調に変換するパターン、図６（e）に示すようなパステル画調に変換するパターンなどがある。
【００４５】
次に、本実施形態に係る画像印刷装置1による、原画像データ51を絵画調に変換して印刷する処理についてフローチャートを用いて説明する。図７は、画像印刷装置1の動作を説明するためのフローチャートである。
【００４６】
先ず、ユーザは、キーボード3やタッチパネル等を操作して絵画調変換モードを選択する。メモリカード等の可搬型記憶媒体44が記憶媒体挿入口6に挿入されると、制御部41は、可搬型記憶媒体44内の画像データとしての原画像データ51を入出力部であるカードスロット48を介して読み出し、ＲＡＭ43の原画像データ記憶部43aに記憶させる処理を行う（ステップＳ１０１）。
【００４７】
本実施形態に係る原画像データ51は、図５（ａ）に示したように、横画素数がＡピクセル、縦画素数がＢピクセルである。例えば、デジタルスチルカメラで撮影された写真を原画像データ51として採用した場合、原画像データ51は、横４０００ピクセル、縦３０００ピクセル程度である。
【００４８】
次に、制御部41は、表示部8に原画像データ51を表示させる処理を行う（ステップＳ１０５）。この際、可搬型記憶媒体44から複数の画像データを読み出した場合には、それら複数の画像データを表示させる処理を行う。
【００４９】
次に、ユーザはキーボード3やタッチパネル等を操作して、表示部8に表示された画像データから、絵画調変換処理対象の原画像データ51を選択する（ステップＳ１１０）。詳細には、制御部41は、入力部45からの操作信号に応じて、ユーザにより選択された画像データを、絵画調変換処理対象の原画像データ51として設定する。
【００５０】
次に、制御部41は、原画像データ51の画素数を検出して、ＲＡＭ43に記憶する（ステップＳ１１３）。
【００５１】
次に、ユーザは、キーボード3やタッチパネル等を操作して、印刷用画像データ54の横縦の画素数を設定する（ステップＳ１１５）。例えば、印刷用紙サイズとしてＬ判（８９ｍｍ×１２７ｍｍ）を設定し、印刷領域として例えば用紙全体への印刷を選択する。このとき、制御部41は、カラー印刷時の解像度が約３００ｄｐｉに設定されていると、印刷用画像データ54の縦画素数を１０８７ピクセル、横画素数を１３８５ピクセルであることを算出し、ＲＡＭ43に記憶する。
【００５２】
次に、制御部41は、絵画調変換対象の原画像データ51の画素数が、印刷用画像データ54より少ない規定の画素数、本実施形態では印刷用画像データ54の１／４画素数以上であるか否かを判別する（ステップＳ１２０）。つまり、原画像データ51の横画素数および縦画素数が、印刷用画像データの横画素数の１／２以上および縦画素数の１／２以上であるか否かを判別する。
【００５３】
ステップＳ１２０において、原画像データ51の画素数が、印刷用画像データ54の１／４画素数以上である場合、制御部41は、縮小画像生成処理部41aを実行することにより、原画像データ51を縮小画像データ52に圧縮処理して（ステップＳ１２５）、縮小画像データ52を縮小画像データ記憶部43bに記憶する処理を行い、ステップＳ１３０の処理に進む。この縮小画像データ52の横画素数および縦画素数は、それぞれ印刷用画像データ54の横画素数および縦画素数の１／２である。つまり、縦画素数が５４４ピクセル、横画素数が６９３ピクセルである。
【００５４】
次に、制御部41は、画像変換処理部41bを実行することにより、縮小画像データ52を、画像変換属性として絵画調変換属性に基づいた変換縮小画像データである絵画調画像データ53に画像変換を行う（ステップＳ１３０）。
【００５５】
次に、制御部41は、印刷用画像データ生成処理部41cを実行することにより、変換縮小画像データとしての絵画調画像データ53を伸長処理して、上述した画素数の印刷用画像データ54を生成する処理を行う（ステップＳ１３５）。
【００５６】
次に、制御部41は、印刷処理部41dを実行することにより印刷部47を制御して、印刷用画像データ54を印刷媒体である印刷用紙10に印刷する処理を実行する。
【００５７】
また、ステップＳ１２０において、原画像データ51の画素数が、印刷用画像データ54より少ない規定の画素数、本実施形態では印刷用画像データ54の１／４画素数より少ない場合、制御部41は、縮小画像生成処理部41aによる圧縮処理を行わず、ステップＳ１３０の処理に進み、原画像データ51を、画像変換属性として絵画調変換属性に基づいた変換縮小画像データである絵画調画像データ53に画像変換を行い、以下同様にステップＳ１３５、Ｓ１４０の処理を行う。つまり、原画像データ51の画素数が比較的少ない場合には、絵画調変換にかかる処理時間が短いので、オリジナルサイズのまま、原画像データ51を絵画調変換することで、画質の劣化を防止する。
【００５８】
なお、上述した実施形態では、縮小画像データ52が縦５４４ピクセル×横６９３ピクセルであったが、この形態に限られるものではない。例えば、原画像データ51を予め規定した画素数、例えば表示部8の画素数、具体的には横８００ピクセル×縦６００ピクセルの縮小画像データ52に圧縮処理した後、絵画調変換処理を行い、絵画調画像データ53をＬ判、葉書サイズ、２Ｌ判など所定の画素数の印刷用画像データ54に伸長処理してもよい。こうすることで、表示部8の表示処理に関する処理や画像変換処理などの処理負荷を低減することができる。
【００５９】
例えば、比較例に係る装置では、横４０００ピクセル×縦３０００ピクセルの原画像データ51に絵画調変換処理を施して、印刷用画像データ54を生成した場合、１画像当たりの処理時間が１６分から２０分程度である。本発明の実施形態に係る画像印刷装置1では、横４０００ピクセル×縦３０００ピクセルの原画像データ51を、横８００ピクセル×縦６００の画素サイズの縮小画像データ52にリサイズした後、絵画調変換処理を施し、絵画調画像データ53に伸長処理を行い、印刷用画像データ54を生成した場合、１画像当たりの処理時間が４０〜５０秒程度であり、処理時間を大幅に短縮することができる。
【００６０】
また、原画像データ51の画素数と、印刷用画像データ54の画素数と、絵画調変換処理の種別に対応する処理負荷とに基づいて、縮小画像データ52の縮小率を決定してもよい。詳細には、例えば、デフォルトでは、縮小画像データ52の画素数が印刷用画像データ54に対して１／４の画素数となるように規定しておき、原画像データ51の画素数が印刷に必要な画素数であるかを判断し、原画像データ51の画素数が印刷用画像データ54の画素数に対して十分多い場合に、絵画調変換処理の負荷に応じて、縮小画像データ52の画素数を印刷用画像データ54の画素数に対して１／４よりも増減させるようにしてもよい。
【００６１】
具体的には、図８に示すように、制御部41は、絵画調変換処理の種別を判別し（ステップＳ２０１）、例えば、水彩画調、油彩画調、色鉛筆画調などの比較的大きい処理負荷で変換時間が比較的長い絵画調変換の場合には、原画像データ51を縮小画像データ52に大きい縮小率で圧縮処理、例えば縮小画像データ52の画素数を印刷用画像データ54に対してデフォルトの１／４の画素数より小さくする圧縮処理を行い（ステップＳ２０５）、その縮小画像データ52を絵画調画像データ53に絵画調変換処理を行い（ステップＳ２１５）、その後、図７に示した伸長処理（ステップＳ１３５）、印刷処理（ステップＳ１４０）を行う。
【００６２】
また、ステップＳ２０１において、制御部41は、パステル画調などの比較的小さい処理負荷で変換時間が比較的短い絵画調変換の場合には、原画像データ51を縮小画像データ52に小さい縮小率で圧縮処理、例えば、縮小画像データ52の画素数を印刷用画像データ54に対してデフォルトの１／４の画素数より大きくする圧縮処理を行い（ステップＳ２１０）、その縮小画像データ52を絵画調画像データ53に絵画調変換処理を行い（ステップＳ２１５）、その後、図７に示した伸長処理（ステップＳ１３５）、印刷処理（ステップＳ１４０）を行う。こうすることで、長い処理時間の絵画調変換の種別が選択されている場合に、処理スピードを高速化することができる。尚、圧縮率を小さくする場合、縮小画像データ52の画素数は、印刷用画像データ54の画素数を超えない範囲で圧縮率を定めるものである。
【００６３】
上記縮小率は絵画調変換の種別と、原画像データ51の画素数と、印刷用画像データ54の画素数とに応じて最適な値を設定することが好ましい。また、各縮小率近傍の分岐処理については適宜設定してもよい。
【００６４】
また、上述した実施形態では、原画像データ51を縮小画像データ52に圧縮処理を行い、次に、縮小画像データ52を絵画調画像データ53に絵画調画像変換を行っていたが、この形態に限られるものではない。例えば、大きな画素数の原画像データ51を絵画調画像データ53の圧縮処理として間引き読み出しを行いつつ、絵画調変換処理を行うようにして原画像データ51の画素数を少なくする処理と画像変換処理とを同時に行ってもよい。こうすることで、処理時間をより短縮することができる。
【００６５】
また、上述した実施形態では、原画像データ51を縮小画像データ52に圧縮処理を行い、縮小画像データ52を絵画調画像データ53に絵画調画像変換を行い、絵画調画像データ53を印刷用画像データ54に伸長処理したが、この形態に限られるものではない。例えば、縮小画像データ52を絵画調変換した画像データの画素を繰り返すようにして画素数を増加させることで、絵画調変換処理と伸長処理とを同時に行ってもよい。こうすることで、処理時間をより短縮することができる。
【００６６】
以上、説明したように、本発明の実施形態によれば、画像処理装置としての画像印刷装置1は、記憶装置としてのＲＡＭ43の原画像データ記憶部43aに原画像データ51を記憶し、原画像データ51を圧縮処理して縮小画像データ52を生成し、縮小画像データ52を指定入力された画像変換属性としての絵画調変換属性に基づいて、変換縮小画像データとしての絵画調画像データ53に画像変換を行い、絵画調画像データ53を伸長処理して、縮小画像データ52より画素数の多い印刷用画像データ54を生成して、印刷用画像データ54を印刷用紙10に印刷する処理を実行することができる。
【００６７】
このため、写真等の画素数の多い画像データであっても、小さい画像変換用メモリで、短時間で印刷用画像データ54に変換処理を行うことができる画像印刷装置1である画像処理装置、画像処理装置で実行される画像処理方法、及び画像処理装置の画像処理方法をコンピュータに実現させるためのプログラム42aを提供することができる。
【００６８】
つまり、本発明では、絵画調変換が画像を高分解能で表示するのではなく、輪郭や境界、色調等をぼかして表示する等を行う処理であるので、原画像データ51を印刷用画像データ54よりも小さい画素数にリサイズした後、絵画調変換処理、伸長処理、印刷処理を順に行い、その結果得られる印刷画像は、原画像データ51を直接絵画変換して印刷処理を行った結果得られる印刷画像と略同様の画質である。このため、本発明に係る画像印刷装置1では、絵画調の画質を低下させることなく、処理時間を短縮することができる。
【００６９】
また、上述した実施形態では、画像変換処理として絵画調変換処理を行ったが、この形態に限られるものではない。例えば、絵画調変換処理のように、原画像データ51に対して忠実度が低い画像変換処理であればよく、任意の画像処理であってもよい。
【００７０】
また、本実施形態によれば、画像印刷装置1は、印刷用画像データ54の画素数と絵画調変換属性とに基づいて、縮小画像データ52の画素数を決定する縮小画像画素数決定部41eを有するので、印刷用画像データ54の画素数と絵画調変換属性に応じて最適な縮小画像データ52の画素数を決定することができ、各画像処理に応じて処理時間の短縮化を図ることができる。
【００７１】
また、本実施形態によれば、縮小画像画素数決定部41eは、縮小画像データ52の画素数を、規定値として、印刷用画像データ54の画素数の４分の１に設定している。こうすることにより、縮小画像データ52の横画素数および縦画素数を単純に２倍とする伸長処理を行うことで、容易に且つ短時間に印刷用画像データ54を生成することができる画像処理装置、画像処理方法、及びプログラム42aを提供することができる。つまり、縮小画像データ52の画素数は、印刷用画像データ54の画素数の４分の１であるので、画像処理時間、及び画像処理に用いられる作業用メモリのサイズをともに約１／４とすることができる。
【００７２】
また、本発明の実施形態によれば、原画像データ51の画素数を検出する原画像画素数検出部41fと、原画像データ51の画素数と縮小画像データ52の画素数とに基づいて、原画像データ51に対して圧縮処理を実行する、又は実行しないを決定する圧縮処理決定部41gとを設けたので、原画像データ51の画素数に応じて最適な処理を行うことで、処理時間の短縮化を行うことができる画像処理装置、画像処理方法、及びプログラム42aを提供することができる。
【００７３】
また、本発明の実施形態によれば、圧縮処理決定部41gにより、原画像データ51の画素数が、縮小画像データ52よりも少ない場合に圧縮処理を実行しない決定を行い、画像変換処理部41bにより、原画像データ51を画像変換特性としての絵画調変換属性に基づいた絵画調の画像データに変換して、変換縮小画像データとしての絵画調画像データ53を生成するので、比較的小さい画素数の原画像データ51の画質劣化を防止可能な画像処理装置、画像処理方法、及びプログラム42aを提供することができる。
【００７４】
また、本発明の実施形態では、絵画調変換属性には、油彩画調、水彩画調、パステル画調、及び色鉛筆画調のいずれか又は２つ以上を有するので、所定の絵画調の画像処理に応じて処理時間を短縮することができる。
【００７５】
さらに、本発明の実施形態におけるフローチャートに示した処理は、コンピュータに実現させることのできるプログラムとして、例えば磁気ディスク、光ディスク、半導体メモリ等の記憶媒体に書き込んだ状態で各種装置に適用する、或いは、通信媒体により伝送して各種装置に適用することも可能である。このように所望の記憶媒体に本実施形態で述べた各処理を記憶させ、他のコンピュータ等でプログラムを実行させることにより、本実施形態の装置を用いた場合と同様の作用効果が得られる。なお、コンピュータは、本実施形態で述べた装置に内蔵されたコンピュータに限定されるものではなく、記憶媒体に記憶されたプログラムを読み取り可能であって、読み取ったプログラムに従って制御動作を行うＣＰＵ等の演算装置を備えているあらゆるコンピュータを含む。
【００７６】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれるとする。また、上記実施形態及び変形例を組み合わせてもよい。
【００７７】
以下に、本願出願の最初の特許請求の範囲に記載された発明を付記する。
［１］  原画像データを記憶する記憶装置と、
前記原画像データを圧縮処理して、縮小画像データを生成する縮小画像生成処理部と、
前記縮小画像データを指定入力された画像変換特性に基づいて、変換縮小画像データに画像変換を行う画像変換処理部と、
前記変換縮小画像データを伸長処理して、前記縮小画像データよりも画素数の多い印刷用画像データを生成する印刷用画像データ生成処理部と、
前記印刷用画像データを印刷媒体に印刷する処理を実行する印刷処理部と、
を有することを特徴とする画像処理装置。
［２］  前記画像変換処理部は、前記縮小画像データを、前記画像変換特性である絵画調変換属性に基づいた絵画調の画像データに変換して前記変換縮小画像データを生成することを特徴とする請求項１に記載の画像処理装置。
［３］  前記印刷用画像データの画素数と前記絵画調変換属性とに基づいて、前記縮小画像データの画素数を決定する縮小画像画素数決定部を有することを特徴とする請求項２に記載の画像処理装置。
［４］  前記縮小画像画素数決定部は、前記縮小画像データの画素数を、前記印刷用画像データの画素数の４分の１に設定することを特徴とする請求項３に記載の画像処理装置。
［５］  前記原画像データの画素数を検出する原画像画素数検出部と、
前記原画像データの画素数と前記縮小画像データの画素数とに基づいて、前記原画像データに対して圧縮処理を実行する、又は実行しないを決定する圧縮処理決定部と、
を有することを特徴とする請求項１乃至請求項４のいずれに記載の画像処理装置。
［６］  前記圧縮処理決定部は、前記原画像データの画素数が、前記縮小画像データよりも少ない場合に、前記圧縮処理を実行しない決定を行い、
前記画像変換処理部は、前記原画像データを、前記画像変換特性としての絵画調変換属性に基づいた絵画調の画像データに変換して前記変換縮小画像データを生成することを特徴とする請求項５に記載の画像処理装置。
［７］  前記絵画調変換属性には、油彩画調、水彩画調、パステル画調、及び色鉛筆画調のいずれかがあることを特徴とする請求項２乃至請求項６のいずれかに記載の画像処理装置。
［８］  原画像データを記憶する記憶装置を有する画像処理装置の画像処理方法であって、
前記原画像データを圧縮処理して、縮小画像データを生成する処理と、
前記縮小画像データを指定入力された画像変換特性に基づいて、変換縮小画像データに画像変換を行う処理と、
前記変換縮小画像データを伸長処理して、前記縮小画像データよりも画素数の多い印刷用画像データを生成する処理と、
前記印刷用画像データを印刷媒体に印刷する処理と、
を有することを特徴とする画像処理方法。
［９］  前記画像変換を行う処理では、前記縮小画像データを、前記画像変換特性である絵画調変換属性に基づいた絵画調の画像データに変換して前記変換縮小画像データを生成することを特徴とする請求項８に記載の画像処理方法。
［１０］  前記印刷用画像データの画素数と前記絵画調変換属性とに基づいて、前記縮小画像データの画素数を決定する処理を有することを特徴とする請求項９に記載の画像処理方法。
［１１］  前記縮小画像データの画素数を、前記印刷用画像データの画素数の４分の１に設定することを特徴とする請求項１０に記載の画像処理方法。
［１２］  前記原画像データの画素数を検出する処理と、
前記原画像データの画素数と前記縮小画像データの画素数とに基づいて、前記原画像データに対して圧縮処理を実行する、又は実行しないを決定する処理と、
を有することを特徴とする請求項８乃至請求項１１のいずれかに記載の画像処理方法。
［１３］  前記原画像データの画素数が、前記縮小画像データよりも少ない場合に、前記圧縮処理を実行しない決定を行い、
前記原画像データを、前記画像変換特性としての絵画調変換属性に基づいた絵画調の画像データに変換して前記変換縮小画像データを生成することを特徴とする請求項１２に記載の画像処理方法。
［１４］  前記絵画調変換属性には、油彩画調、水彩画調、パステル画調、及び色鉛筆画調のいずれかがあることを特徴とする請求項９乃至請求項１３のいずれかに記載の画像処理方法。
［１５］  原画像データを記憶する記憶装置を有する画像処理装置の画像処理方法をコンピュータに実現させるためのプログラムであって、
前記原画像データを圧縮処理して、縮小画像データを生成する処理と、
前記縮小画像データを指定入力された画像変換特性に基づいて、変換縮小画像データに画像変換を行う処理と、
前記変換縮小画像データを伸長処理して、前記縮小画像データよりも画素数の多い印刷用画像データを生成する処理と、
前記印刷用画像データを印刷媒体に印刷する処理と、
とコンピュータに実行させることを特徴とするプログラム。
［１６］  前記画像変換を行う処理では、前記縮小画像データを、前記画像変換特性である絵画調変換属性に基づいた絵画調の画像データに変換して前記変換縮小画像データを生成する処理をコンピュータに実行させることを特徴とする請求項１５に記載のプログラム。
［１７］  前記印刷用画像データの画素数と前記絵画調変換属性とに基づいて、前記縮小画像データの画素数を決定する処理をコンピュータに実行させることを特徴とする請求項１６に記載のプログラム。
［１８］  前記縮小画像データの画素数を、前記印刷用画像データの画素数の４分の１に設定する処理をコンピュータに実行させることを特徴とする請求項１７に記載のプログラム。
［１９］  前記原画像データの画素数を検出する処理と、
前記原画像データの画素数と前記縮小画像データの画素数とに基づいて、前記原画像データに対して圧縮処理を実行する、又は実行しないを決定する処理と、
をコンピュータに実行させることを特徴とする請求項１５乃至請求項１８のいずれかに記載のプログラム。
［２０］  前記原画像データの画素数が、前記縮小画像データよりも少ない場合に、前記圧縮処理を実行しない決定を行い、
前記原画像データを、前記画像変換特性としての絵画調変換属性に基づいた絵画調の画像データに変換して前記変換縮小画像データを生成する処理をコンピュータに実行させることを特徴とする請求項１９に記載のプログラム。
［２１］
前記絵画調変換属性には、油彩画調、水彩画調、パステル画調、及び色鉛筆画調のいずれかがあることを特徴とする請求項１６乃至請求項２０のいずれかに記載のプログラム。
【符号の説明】
【００７８】
1  画像印刷装置（画像処理装置）          2  筐体
3  キーボード                            5  排紙口
6  記憶媒体挿入口（挿入口）              
8  表示部                               10  印刷用紙（印刷媒体）
15  取っ手（把持部）                    16  空腔部
18  給紙トレイ                          19  ピックアップローラ
20a、20b  搬送ローラ                    21  印刷ヘッド
22a、22b  排紙ローラ
30  電源スイッチキー                    32  カーソルキー
34  実行キー                            36  文字・数字キー
41  制御部                              41a 縮小画像生成処理部
41b 画像変換処理部                      41c 印刷用画像データ生成処理部
41d 印刷処理部                          41e 縮小画像画素数決定部
41f 原画像画素数検出部                  41g 圧縮処理決定部
42  ＲＯＭ                              42a プログラム
43  ＲＡＭ（記憶装置）                  43a 原画像データ記憶部
43b 縮小画像データ記憶部                43c 絵画調データ記憶部
43d 印刷用画像データ記憶部              44  可搬型記憶媒体（メモリカード）
45  入力部                              46  絵画調変換処理部
47  印刷部                              47a 印刷機構
47b 搬送機構                            48  カードスロット（入出力部）
51  原画像データ                        52  縮小画像データ
53  絵画調画像データ（変換縮小画像データ）
54  印刷用画像データ
【図１】
0005787147.tif 000002
【図２】
0005787147.tif 000003
【図３】
0005787147.tif 000004
【図４】
0005787147.tif 000005
【図５】
0005787147.tif 000006
【図６】
0005787147.tif 000007
【図７】
0005787147.tif 000008
【図８】
0005787147.tif 000009