(57)【要約】【課題】デジタルカメラなどから入力した画像を保存するための画像保存装置で、無駄な記憶容量を使用することがなく、より多くの画像を保存すること。【解決手段】葉書サイズの印刷用紙に印刷を行うプリンタ部を備えるとともに、デジタルカメラやメモリカードから取り込んだ入力画像の画素数を検知し（Ｓ１〜Ｓ３）、その検知した画素数を葉書サイズの印刷用紙に対応した画像サイズの所定画素数Ａと比較し（Ｓ４）、その比較の結果、入力画像の画素数が所定画素数Ａより多い場合に、入力画像の画素数を前記所定画素数Ａまで減らす変倍処理を行ってから画像記憶部５に記憶保存するようにしたため（Ｓ５，Ｓ６）、画像記憶部５に保存する画像の画素数が前記プリンタ部で出力する印刷用紙に印刷する画像に対応する画素数となり、画像記憶部５の記憶容量を有効に使用してより多くの画像の保存が可能になる。【選択図】      図２
2008236036.tif 000002
【特許請求の範囲】
【請求項１】
画像を保存するための画像記憶手段と、
画像を入力する画像入力手段と、
前記画像入力手段が入力した入力画像の画素数を検知する画素数検知手段と、
前記画素数検知手段が検知した画素数と所定画素数とを比較する比較手段と、
前記比較手段が比較した結果、前記入力画像の画素数が前記所定画素数より多い場合、前記入力画像の画素数を前記所定画素数以下まで減らす変倍処理を行い、この変倍処理を行った画像を前記画像記憶手段に保存する画像処理手段と、
を備えたことを特徴とする画像保存装置。
【請求項２】
画像を保存するための画像記憶手段と、
画像を入力する画像入力手段と、
前記画像入力手段が入力した入力画像を前記画像記憶手段に保存する際に変倍処理を行うか否かを選択する処理選択手段と、
前記画像入力手段が入力した入力画像の画素数を検知する画素数検知手段と、
前記画素数検知手段が検知した画素数と所定画素数とを比較する比較手段と、
前記処理選択手段により変倍処理を行うことが選択され、前記比較手段が比較した結果、前記入力画像の画素数が前記所定画素数より多い場合、前記入力画像の画素数を前記所定画素数以下まで減らす変倍処理を行い、この変倍処理を行った画像を前記画像記憶手段に保存し、一方、前記処理選択手段により変倍処理を行わないことが選択された場合、前記入力画像の変倍処理を行うことなく前記入力画像を前記画像記憶手段に保存する画像処理手段と、
を備えることを特徴とする画像保存装置。
【請求項３】
前記画像処理手段は、前記比較手段が比較した結果、前記画素数検知手段が検知した画素数が前記所定画素数より少ない場合、前記入力画像の変倍処理を行うことなく前記入力画像を前記画像記憶手段に保存することを特徴とする請求項１又は請求項２に記載の画像保存装置。
【請求項４】
更に、前記入力画像を出力する複数の出力対象から所望の出力対象を選択する出力対象選択手段を備え、
前記比較手段は、前記出力対象選択手段によって選択された出力対象に対応する画像サイズの画素数を前記所定画素数として、前記画素数検知手段によって検知された画素数と比較することを特徴とする請求項１乃至請求項３の何れか１項に記載の画像保存装置。
【請求項５】
前記出力対象選択手段は、前記出力対象として複数の印刷用紙サイズから所望の印刷用紙サイズを選択する印刷用紙選択手段によって構成することを特徴とする請求項４に記載の画像保存装置。
【請求項６】
更に、画像を印刷する印刷手段と、
前記印刷手段を制御して、前記画像記憶手段に保存された画像を前記印刷用紙選択手段によって選択された印刷用紙サイズの印刷用紙に印刷する印刷制御手段と、
を備えることを特徴とする請求項５に記載の画像保存装置。
【請求項７】
前記画像入力手段がデジタルカメラから画像を入力する手段であることを特徴とする請求項１乃至請求項６の何れか１項に記載の画像保存装置。
【請求項８】
前記画像入力手段が着脱可能な記録媒体から画像を入力する手段であることを特徴とする請求項１乃至請求項６の何れか１項に記載の画像保存装置。
【請求項９】
画像を入力する画像入力工程と、
前記画像入力工程で入力した入力画像の画素数を検知する画素数検知工程と、
前記画素数検知工程で検知した画素数と所定画素数とを比較する比較工程と、
前記比較工程で比較した結果、前記所定画素数より前記入力画像の画素数が多い場合、前記入力画像の画素数を前記所定画素数以下まで減らす変倍処理を行い、この変倍処理を行った画像を保存する画像処理工程と、
を有することを特徴とする画像保存方法。
【請求項１０】
画像を入力する画像入力工程と、
前記画像入力工程で入力した入力画像の変倍処理を行うか否かを選択する処理選択工程と、
前記画像入力工程で入力した入力画像の画素数を検知する画素数検知工程と、
前記画素数検知工程で検知した画素数と所定画素数とを比較する比較工程と、
前記処理選択工程によりの変倍処理を行うことが選択され、前記比較工程で比較した結果、前記所定画素数より前記入力画像の画素数が多い場合、前記入力画像の画素数を前記所定画素数まで減らす変倍処理を行い、この変倍処理を行った画像を保存し、前記処理選択工程により変倍処理を行わないことが選択された場合、前記入力画像に変倍処理を行うことなく前記入力画像を保存する画像処理工程と、
を有することを特徴とする画像保存方法。
【請求項１１】
前記画像処理工程は、前記比較工程で比較した結果、前記画素数検知工程で検知した前記入力画像の画素数が前記所定画素数より少ない場合、前記入力画像に変倍処理を行うことなく前記入力画像を保存することを特徴とする請求項９又は請求項１０に記載の画像保存方法。
【請求項１２】
更に、前記入力画像を出力する複数の出力対象から所望の出力対象を選択する出力対象選択工程を備え、
前記比較工程は、前記出力対象選択工程で選択された出力対象に対応する画像サイズの画素数を前記所定画素数として、前記画素数検知工程によって検知された画素数と比較することを特徴とする請求項９乃至請求項１１の何れか１項に記載の画像保存方法。
【請求項１３】
画像を保存するための画像記憶手段を備えたコンピュータを制御するための画像保存制御プログラムであって、
前記コンピュータを、
ユーザ操作に応じて画像を入力する画像入力手段、
前記画像入力手段が入力した入力画像の画素数を検知する画素数検知手段、
前記画素数検知手段が検知した画素数と所定画素数とを比較する比較手段、
前記比較手段が比較した結果、前記入力画像の画素数が前記所定画素数より多い場合、前記入力画像の画素数を前記所定画素数以下まで減らす変倍処理を行い、この変倍処理を行った画像を前記画像記憶手段に保存する画像処理手段、
として機能させるようにしたコンピュータ読み込み可能な画像保存制御プログラム。
【請求項１４】
画像を保存するための画像記憶手段を備えたコンピュータを制御するための画像保存制御プログラムであって、
前記コンピュータを、
ユーザ操作に応じて画像を入力する画像入力手段、
前記画像入力手段が入力した入力画像を前記画像記憶手段に保存する際に変倍処理を行うか否かをユーザ操作に応じて選択する処理選択手段、
前記画像入力手段が入力した入力画像の画素数を検知する画素数検知手段、
前記画素数検知手段が検知した画素数と所定画素数とを比較する比較手段、
前記処理選択手段により変倍処理を行うことが選択され、前記比較手段が比較した結果、前記入力画像の画素数が前記所定画素数より多い場合、前記入力画像の画素数を前記所定画素数以下まで減らす変倍処理を行い、この変倍処理を行った画像を前記画像記憶手段に保存し、一方、前記処理選択手段により変倍処理を行わないことが選択された場合、前記入力画像の変倍処理を行うことなく前記入力画像を前記画像記憶手段に保存する画像処理手段、
として機能させるようにしたコンピュータ読み込み可能な画像保存制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラなどから入力した画像を保存するための画像保存装置、画像保存方法、および画像保存制御プログラムに関する。
【背景技術】
【０００２】
従来、デジタルカメラで撮影された画像を取り出して保存する画像保存装置として特許文献１に記載されるものがある。この画像保存装置は、当該装置本体にデジタルカメラが載置されたことを検出し、デジタルカメラから画像データのファイルに関する情報を受信し、受信した画像データのファイルに関する情報に基づいて未保存の画像データをデジタルカメラに要求し、送られてきた画像データを画像記憶部に保存するようにしている。
【特許文献１】特開２００５−６４７８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、現在一般に販売されているデジタルカメラでは、６００万画素や７００万画素、あるいはそれ以上の画素数で画像を記録可能であり、一方で葉書サイズ程度を印刷可能な最大用紙サイズとしている画像印刷用の小型のプリンタにおいては、葉書サイズ程度の用紙に印刷する場合、２００万画素〜３００万画素程度の画素数があれば十分な画質が得られる印刷が可能であることは知られている。
【０００４】
上記従来の画像保存装置においては、デジタルカメラのメモリに保存されている画像データを入力しその装置内の画像記憶部に保存するものであるが、その画像記憶部に保存した画像データを上記小型プリンタによって葉書サイズの用紙に印刷出力する場合、画像記憶部に保存したデジタルカメラからの入力画像に比べてプリンタで出力する画像の画像サイズが小さいため、入力画像の画素数を減らす変倍処理を行い出力する必要がある。
【０００５】
しかしながら、入力画像の画像サイズより小さい画像サイズの画像を出力することが予定されている場合、画像保存装置にデジタルカメラから取り込んだデータ量の大きい画像を保存しておくことは画像保存装置の記憶容量を無駄に使用することであり、その分だけ保存可能な画像数が少なくなり好ましいことではない。
【０００６】
本発明は上記の問題点を解決するものであり、無駄に記憶容量を使用することがなく、より多くの画像を保存することが可能な画像保存装置、画像保存方法、および画像保存制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
請求項１の発明は、画像を保存するための画像記憶手段と、画像を入力する画像入力手段と、前記画像入力手段が入力した入力画像の画素数を検知する画素数検知手段と、前記画素数検知手段が検知した画素数と所定画素数とを比較する比較手段と、前記比較手段が比較した結果、前記入力画像の画素数が前記所定画素数より多い場合、前記入力画像の画素数を前記所定画素数以下まで減らす変倍処理を行い、この変倍処理を行った画像を前記画像記憶手段に保存する画像処理手段とを備えたことを特徴としている。
【０００８】
また、請求項２の発明は、画像を保存するための画像記憶手段と、画像を入力する画像入力手段と、前記画像入力手段が入力した入力画像を前記画像記憶手段に保存する際に変倍処理を行うか否かを選択する処理選択手段と、前記画像入力手段が入力した入力画像の画素数を検知する画素数検知手段と、前記画素数検知手段が検知した画素数と所定画素数とを比較する比較手段と、前記処理選択手段により変倍処理を行うことが選択され、前記比較手段が比較した結果、前記入力画像の画素数が前記所定画素数より多い場合、前記入力画像の画素数を前記所定画素数以下まで減らす変倍処理を行い、この変倍処理を行った画像を前記画像記憶手段に保存し、一方、前記処理選択手段により変倍処理を行わないことが選択された場合、前記入力画像の変倍処理を行うことなく前記入力画像を前記画像記憶手段に保存する画像処理手段とを備えることを特徴としている。
【０００９】
また、請求項３の発明は、請求項１又は請求項２の発明において、前記画像処理手段は、前記比較手段が比較した結果、前記画素数検知手段が検知した画素数が前記所定画素数より少ない場合、前記入力画像の変倍処理を行うことなく前記入力画像を前記画像記憶手段に保存することを特徴としている。
【００１０】
また、請求項４の発明は、請求項１乃至請求項３の何れか１項の発明において、更に、前記入力画像を出力する複数の出力対象から所望の出力対象を選択する出力対象選択手段を備え、前記比較手段は、前記出力対象選択手段によって選択された出力対象に対応する画像サイズの画素数を前記所定画素数として、前記画素数検知手段によって検知された画素数と比較することを特徴としている。
【００１１】
また、請求項５の発明は、請求項４の発明において、前記出力対象選択手段は、前記出力対象として複数の印刷用紙サイズから所望の印刷用紙サイズを選択する印刷用紙選択手段によって構成することを特徴としている。
【００１２】
また、請求項６の発明は、請求項５の発明において、更に、画像を印刷する印刷手段と、前記印刷手段を制御して、前記画像記憶手段に保存された画像を前記印刷用紙選択手段によって選択された印刷用紙サイズの印刷用紙に印刷する印刷制御手段とを備えることを特徴としている。
【００１３】
また、請求項７の発明は、請求項１乃至請求項６の何れか１項の発明において、前記画像入力手段がデジタルカメラから画像を入力する手段であることを特徴としている。
【００１４】
また、請求項８の発明は、請求項１乃至請求項６の何れか１項の発明において、前記画像入力手段が着脱可能な記録媒体から画像を入力する手段であることを特徴としている。
【００１５】
また、請求項９の発明は、画像を入力する画像入力工程と、前記画像入力工程で入力した入力画像の画素数を検知する画素数検知工程と、前記画素数検知工程で検知した画素数と所定画素数とを比較する比較工程と、前記比較工程で比較した結果、前記所定画素数より前記入力画像の画素数が多い場合、前記入力画像の画素数を前記所定画素数以下まで減らす変倍処理を行い、この変倍処理を行った画像を保存する画像処理工程とを有することを特徴としている。
【００１６】
また、請求項１０の発明は、画像を入力する画像入力工程と、前記画像入力工程で入力した入力画像の変倍処理を行うか否かを選択する処理選択工程と、前記画像入力工程で入力した入力画像の画素数を検知する画素数検知工程と、前記画素数検知工程で検知した画素数と所定画素数とを比較する比較工程と、前記処理選択工程によりの変倍処理を行うことが選択され、前記比較工程で比較した結果、前記所定画素数より前記入力画像の画素数が多い場合、前記入力画像の画素数を前記所定画素数まで減らす変倍処理を行い、この変倍処理を行った画像を保存し、前記処理選択工程により変倍処理を行わないことが選択された場合、前記入力画像に変倍処理を行うことなく前記入力画像を保存する画像処理工程とを有することを特徴としている。
【００１７】
また、請求項１１の発明は、請求項９又は請求項１０の発明において、前記画像処理工程は、前記比較工程で比較した結果、前記画素数検知工程で検知した前記入力画像の画素数が前記所定画素数より少ない場合、前記入力画像に変倍処理を行うことなく前記入力画像を保存することを特徴としている。
【００１８】
また、請求項１２の発明は、請求項９乃至請求項１１の何れか１項の発明において、更に、前記入力画像を出力する複数の出力対象から所望の出力対象を選択する出力対象選択工程を備え、前記比較工程は、前記出力対象選択工程で選択された出力対象に対応する画像サイズの画素数を前記所定画素数として、前記画素数検知工程によって検知された画素数と比較することを特徴としている。
【００１９】
また、請求項１３の発明は、画像を保存するための画像記憶手段を備えたコンピュータを制御するための画像保存制御プログラムであって、前記コンピュータを、ユーザ操作に応じて画像を入力する画像入力手段、前記画像入力手段が入力した入力画像の画素数を検知する画素数検知手段、前記画素数検知手段が検知した画素数と所定画素数とを比較する比較手段、前記比較手段が比較した結果、前記入力画像の画素数が前記所定画素数より多い場合、前記入力画像の画素数を前記所定画素数以下まで減らす変倍処理を行い、この変倍処理を行った画像を前記画像記憶手段に保存する画像処理手段として機能させるようにしたことを特徴としている。
【００２０】
また、請求項１４の発明は、画像を保存するための画像記憶手段を備えたコンピュータを制御するための画像保存制御プログラムであって、前記コンピュータを、ユーザ操作に応じて画像を入力する画像入力手段、前記画像入力手段が入力した入力画像を前記画像記憶手段に保存する際に変倍処理を行うか否かをユーザ操作に応じて選択する処理選択手段、前記画像入力手段が入力した入力画像の画素数を検知する画素数検知手段、前記画素数検知手段が検知した画素数と所定画素数とを比較する比較手段、前記処理選択手段により変倍処理を行うことが選択され、前記比較手段が比較した結果、前記入力画像の画素数が前記所定画素数より多い場合、前記入力画像の画素数を前記所定画素数以下まで減らす変倍処理を行い、この変倍処理を行った画像を前記画像記憶手段に保存し、一方、前記処理選択手段により変倍処理を行わないことが選択された場合、前記入力画像の変倍処理を行うことなく前記入力画像を前記画像記憶手段に保存する画像処理手段として機能させるようにしたことを特徴としている。
【発明の効果】
【００２１】
請求項１及び請求項９及び請求項１３の発明によれば、入力画像の画素数が所定画素数より多い場合に所定画素数以下まで減らして入力画像を記憶保存するようにしたため、所定画素数を出力対象に対応して設定しておくことで、出力対象に対応した画像サイズにして画像を記憶保存することができ、記憶容量を無駄なく有効に使用してより多くの画像を保存することが可能になる。
【００２２】
また、請求項２及び請求項１０及び請求項１４の発明によれば、入力画像の画素数を減らす変倍処理を行う選択がなされた場合には、所定画素数より多い入力画像の画素数を所定画素数以下まで減らして記憶保存することにより、出力対象に対応した所定画素数の画像サイズにして画像を記憶保存することができ、記憶容量を無駄なく有効に使用してより多くの画像を保存することが可能になる一方、画素数を減らす変倍処理を所望しない入力画像については、その変倍処理を行わずに画素数を変えることなく入力画像の記憶保存ができる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の実施の形態に係る画像保存装置を図面に基づいて説明する。図１に画像保存装置としての印刷装置１のブロック図を示す。なお、この印刷装置１は、被印刷画像を入力・保存して選択的に印刷する専用の印刷装置１であってもよいし、プリンタを接続し当該プリンタの制御プログラムを備えたパーソナルコンピュータなどであってもよい。
【００２４】
図１において、印刷装置１は、コンピュータとしてのＣＰＵ（中央処理装置）２、ＲＡＭ（ランダムアクセスメモリ）３、ＲＯＭ（リードオンリーメモリ）４、画像記憶部５、表示部６、操作部７、プリンタ部８、通信インターフェイス９、メモリカード制御部１０を備え、これらの各部は通信可能にバス１１によって接続されている。
【００２５】
ＣＰＵ２は、ＲＯＭ４に格納されたプログラム、あるいはメモリカード（外部記憶媒体）１０ａからメモリカード制御部１０を介して内部メモリに読み込まれた装置制御プログラム、あるいは通信ネットワークＮ上のＷｅｂサーバ２０から通信インターフェイス９を介して内部メモリに取り込まれた装置制御プログラムに従って、この印刷装置１の各部を制御する。ＲＡＭ３は、ＣＰＵ２のプログラム実行処理に際して発生する種々のデータや設定情報等を記憶する記憶部として機能する。ＲＯＭ４は、ＣＰＵ２によりこの印刷装置１の各部の動作を制御する各種プログラムを格納している。
【００２６】
画像記憶部５は、印刷装置１がデジタルカメラの内蔵メモリやそのデジタルカメラに着脱可能なメモリカード１０ａから取り込んで入力した画像を記憶保存し、例えばハードディスク装置や読書き可能なメモリ等によって構成される。
【００２７】
表示部６は、液晶表示部からなり、画像情報を含む各種の情報を表示する。操作部７は、各種情報を入力する入力キーや表示部６に表示されるカーソルを移動指示するカーソルキーなどを備えている。
【００２８】
プリンタ部８は、インクジェット方式の印刷ヘッドを搭載して主走査方向に移動するキャリッジと、印刷用紙を副走査方向に搬送する用紙搬送部と、前記印刷ヘッド、前記キャリッジ及び前記用紙搬送部を駆動する印刷制御部とを備え、葉書サイズの印刷用紙に画像の印刷を行う。
【００２９】
通信インターフェイス９は、前記通信ネットワークＮとのアクセスの他、デジタルカメラなどの外部装置との通信インターフェイスとしても機能し、この通信インターフェイス９を介して印刷装置１と外部装置との間で画像情報等の送受信が行われる。
【００３０】
メモリカード制御部１０は、デジタルカメラに着脱自在に設けられデジタルカメラで撮影された写真画像が記録されたメモリカード１０ａが装着されるコネクタを備え、このコネクタにメモリカード１０ａが装着されたことを検出する機能を有するとともに、このコネクタに装着されたメモリカード１０ａに記録された画像及びその他の情報を読み出し、またメモリカード１０ａに画像情報等を書き込む手段を備えている。
【００３１】
この印刷装置１では、前記プリンタ部８において画像を印刷出力する際の記録密度は３００ｄｐｉであり、デジタルカメラ又はメモリカード１０ａから取り込んだ画像について、その画像の画素数を、葉書サイズの画像（１１７０ｐｉｘｅｌ×１７４０ｐｉｘｅｌの画素数の画像）の画素数（約２０４万画素）を有する画像に変換して画像記憶部５の内部に記憶保存する。画像記憶部５に記憶保存された画像は必要に応じて読み出されてプリンタ部８で葉書サイズの印刷用紙に印刷出力する。
【００３２】
以下、図２に従って上記構成の印刷装置１における入力画像の画像保存処理の動作について説明する。印刷装置１の動作モードが画像入力モードに設定され、メモリカード制御部１０のコネクタにメモリカード１０ａが装着されたことが検出されると、メモリカード１０ａに記録されている画像のサムネイル画像が読み出され、表示部６にサムネイル画像が一覧表示されることによって、印刷装置１内に保存すべき画像を選択するための画像選択画面が表示部６に表示される（ステップＳ１）。
【００３３】
次に、サムネイル画像が一覧表示された表示部６の画像選択画面上において、ユーザの操作部７の操作によって保存すべき画像のサムネイル画像を選択すると、選択されたサムネイル画像に対応する実画像がメモリカード制御部１０によってメモリカード１０ａから読み出されて入力画像としてＲＡＭ３に格納される（ステップＳ２）。
【００３４】
次に、ＲＡＭ３に格納された入力画像の画素数が検知される（ステップＳ３）。そして、この検知された入力画像の画素数が、前記プリンタ部８によって葉書サイズの印刷用紙に画像を印刷する場合の、その葉書サイズの画像の画素数に対応する所定画素数Ａ（この場合、Ａ＝２０４万画素）を超えるか否かが判断される（ステップＳ４）。
【００３５】
検知された入力画像の画素数が前記所定画素数Ａを超える場合（ステップＳ４のＹＥＳ）、ＲＡＭ３に格納された入力画像の画素を間引いて前記所定画素数Ａまで減らす変倍処理が行われ（ステップＳ５）、その変倍処理した画像が画像記憶部５に保存される（ステップＳ６）。
【００３６】
一方、ステップＳ４の判断結果が、入力画像の画素数が前記所定画素数Ａ以下であると判断された場合（ステップＳ４のＮＯ）、ステップＳ５の変倍処理を行うことなく、入力画像が画像記憶部５に保存記憶される（ステップＳ６）。
【００３７】
図３は図２に示す画像保存処理によって前記印刷装置１の前記画像記憶部５に記憶保存された画像をプリンタ部８で葉書サイズの印刷用紙に印刷出力する印刷処理のフローチャートを示している。
【００３８】
印刷装置１の動作モードが印刷動作モードに設定された状態において、まず、画像記憶部５に記憶保存されている画像がユーザの操作部７の操作に従って順次読み出されて表示部６に表示され、ユーザの選択操作によって画像の選択が行われる。選択された画像はＲＡＭ３に一旦格納される（ステップＴ１）。次に、操作部７の所定のキー操作によって印刷開始が指示されると（ステップＴ２）、ＲＡＭ３に格納された出力画像の画素数が検知される（ステップＴ３）。次に、出力画像の画素数が葉書サイズの用紙に対応する所定の画素数Ａに一致するか否かが判断され（ステップＴ４）、一致していなければ（ステップＴ４のＮＯ）、出力画像の画像サイズを葉書サイズの用紙に対応させるべく出力画像の変倍処理が行われる（ステップＴ５）。すなわち、出力画像の画素数が所定画素数Ａ未満の場合、その画像の画素数を所定画素数Ａに増やす変倍処理が行われる。そして、変倍処理された出力画像の印刷データが作成され（ステップＴ６）、その印刷データが葉書サイズの用紙に印刷される（ステップＴ７）。一方、前記ステップＴ４で出力画像の画素数が葉書サイズの用紙に対応する画素数Ａに一致すると判断された場合、出力画像の印刷データが作成され（ステップＴ６）、その印刷データが葉書サイズの用紙に印刷される（ステップＴ７）。
【００３９】
この実施形態の印刷装置１では、葉書サイズの印刷用紙に印刷を行うプリンタ部８を備えるとともに、デジタルカメラやメモリカード１０ａから取り込んだ入力画像の画素数を検知し、その検知した画素数を葉書サイズの印刷用紙に対応した画像サイズの所定画素数Ａと比較し、その比較の結果、入力画像の画素数が所定画素数Ａより多い場合に、入力画像の画素数を前記所定画素数Ａまで減らす変倍処理を行ってから画像記憶部５に記憶保存するようにしたため、画像記憶部５に保存する画像の画素数が前記プリンタ部８で出力する印刷用紙に印刷する画像に対応する画素数となり、画像記憶部５にプリンタ部８から出力する画像の画素数以上の画素数を有する画像がそのままの画素数で保存されることがないため、画像記憶部５の記憶容量を有効に使用してより多くの画像の保存が可能になる。
【００４０】
次に、図４に従って他の実施の形態に係る印刷装置１における入力画像の画像保存処理の動作について説明する。この印刷装置１では、前記プリンタ部８の画像を印刷出力する際の記録密度は３００ｄｐｉであり、デジタルカメラ又はメモリカード１０ａから取り込んだ画像について、その画像の画素数を、葉書サイズの画像（１１７０ｐｉｘｅｌ×１７４０ｐｉｘｅｌの画素数の画像）の画素数（２０４万画素）、又はＬ判サイズの画像（１０５０ｐｉｘｅｌ×１５００ｐｉｘｅｌの画素数の画像）の画素数（１５８万画素）を有する画像に変換して画像記憶部５の内部に記憶保存する一方、葉書サイズ又はＬ判サイズの印刷用紙に印刷出力する。
【００４１】
以下、図４に従って上記構成の印刷装置１における入力画像の画像保存処理の動作について説明する。印刷装置１の動作メニューで画像入力モードが設定され、メモリカード制御部１０のコネクタにメモリカード１０ａが装着されたことが検出されると、メモリカード１０ａに記録されている画像のサムネイル画像が読み出され、表示部６にサムネイル画像が一覧表示されることによって、印刷装置１内に保存すべき画像の選択画面が表示部６に表示される（ステップＵ１）。
【００４２】
次に、サムネイル画像が一覧表示された表示部６の画像選択画面において、ユーザの操作部７の操作によって保存すべき画像を選択すると、選択されたサムネイル画像に対応する実画像がメモリカード制御部１０によってメモリカード１０ａから読み出されて入力画像としてＲＡＭ３に格納される（ステップＵ２）。
【００４３】
次に、入力画像の変倍処理を行うか否かを選択する選択画面が表示部６に表示される（ステップＵ３）。そして、変倍処理を行うことが選択されたか否かが判断され（ステップＵ４）、変倍処理を行うことが選択された場合（ステップＵ４のＹＥＳ）、印刷出力される印刷用紙の用紙サイズを選択するための用紙選択画面が表示部６に表示される。この用紙選択画面では葉書又はＬ判の印刷用紙のいずれかが選択可能になっており、ユーザによっていずれかの印刷用紙の選択が行われる（ステップＵ５）。
【００４４】
次に、選択されてＲＡＭ３に格納された入力画像の画素数が検知される（ステップＵ６）。また、ステップＵ５で選択された印刷用紙が葉書であるか否かが判断される（ステップＵ７）。選択された印刷用紙が葉書の場合（ステップＵ７のＹＥＳ）、ステップＵ６で検知された入力画像の画素数が、プリンタ部８によって葉書サイズの印刷用紙に印刷する画像の画像サイズの画素数である所定画素数Ａ（Ａ＝２０４万画素）を超えるか否かが判断される（ステップＵ８）。検知された入力画像の画素数が前記所定画素数Ａを超える場合（ステップＵ８のＹＥＳ）、ＲＡＭ３に格納された入力画像の画素数を間引いて前記所定画素数Ａまで減らす変倍処理が行われる（ステップＵ９）。そして、その変倍処理した画像が画像記憶部５に保存される（ステップＵ１０）。一方、ステップＵ８の判断結果が、入力画像の画素数が葉書サイズの画像の画素数である所定画素数Ａ以下の場合（ステップＵ８のＮＯ）、ステップＵ９の変倍処理が行われることなく、入力画像が画像記憶部５に保存される（ステップＵ１０）。
【００４５】
また、ステップＵ７で葉書の選択が判断されない場合には（ステップＵ７のＮＯ）、Ｌ判サイズの印刷用紙が選択されたことになり、次に、ステップＵ６で検知された入力画像の画素数が、プリンタ部８によってＬ判サイズの印刷用紙に印刷する画像の画像サイズの画素数である所定画素数Ｂ（Ｂ＝１５８万画素）を超えるか否かが判断される（ステップＵ１１）。検知された入力画像の画素数が前記所定画素数Ｂを超える場合（ステップＵ１１のＹＥＳ）、ＲＡＭ３に格納された入力画像の画素数を間引いて前記所定画素数Ｂまで減らす変倍処理が行われる（ステップＵ１２）。そして、その変倍処理された画像が画像記憶部５に保存される（ステップＵ１０）。一方、ステップＵ１１の判断結果が、入力画像の画素数が前記Ｌ判サイズの画像の画素数である所定画素数Ｂ以下の場合（ステップＵ１１のＮＯ）、ステップＵ１２の変倍処理を行うことなく、入力画像が画像記憶部５に保存される（ステップＵ１０）。
【００４６】
更に、ステップＵ４で入力画像の変倍処理を行うことが選択されていない場合（ステップＵ４のＮＯ）、入力画像がそのまま画像記憶部５に保存される（ステップＵ１０）。
【００４７】
次に、図５は図４に示す画像保存処理によって前記印刷装置１の前記画像記憶部５に記憶保存された画像をプリンタ部８で葉書サイズ又はＬ判サイズの印刷用紙に印刷出力する印刷処理のフローチャートを示している。
【００４８】
印刷装置１の動作モードが印刷動作モードに設定された状態において、まず、画像記憶部５に記憶保存される画像がユーザの操作部７の操作に従って順次読み出されて表示部６に表示され、ユーザの選択操作によって画像の選択が行なわれる。選択された出力画像はＲＡＭ３に一旦格納される（ステップＶ１）。次に、表示部６に印刷出力する印刷用紙の用紙サイズの選択画面が表示され、ユーザは葉書サイズ又はＬ判サイズのいずれかの印刷用紙を選択する（ステップＶ２）。次に、操作部７の所定のキー操作によって印刷開始が指示されると（ステップＶ３）、ＲＡＭ３に格納された出力画像の画素数が検知される（ステップＶ４）。次に、出力画像の画素数がステップＶ２で選択された用紙サイズに対応する画素数に一致するか否かが判断される（ステップＶ５）。この場合、葉書サイズの印刷用紙が選択されていれば、画素数は前記所定画素数Ａであり、Ｌ判サイズの印刷用紙が選択されていれば、画素数は前記所定画素数Ｂである。ステップＶ５で一致していないことが判断されると（ステップＶ５のＮＯ）、表示部６に最適な印刷用紙を推奨するメッセージが表示されるとともに、印刷用紙の設定変更を促す画面が表示される（ステップＶ６）。そして、印刷用紙の設定変更が行われた否かが判断され（ステップＶ７）、設定変更が行われなければ（ステップＶ７のＮＯ）、出力画像の画像サイズを既に設定されている印刷用紙に対応させるべく出力画像の変倍処理が行われる（ステップＶ８）。すなわち、出力画像の画素数を選択された印刷用紙に対応する所定画素数Ａ又はＢに画素数を増加又は減少させる変倍処理が行われる。次いで、変倍処理された出力画像の印刷データが作成され（ステップＶ９）、その印刷データが印刷用紙に印刷される（ステップＶ１０）。一方、ステップＶ７で印刷用紙の設定が変更され出力画像の画素数が印刷用紙に対応したものであれば（ステップＶ７のＹＥＳ）、その出力画像について変倍処理を行うことなく印刷データが作成され（ステップＶ９）、その印刷データが印刷用紙に印刷される（ステップＶ１０）。また、前記ステップＶ５で出力画像の画素数が用紙サイズに対応する画素数に一致すると判断された場合（ステップＶ５のＹＥＳ）、出力画像について変倍処理を行うことなく出力画像の印刷データが作成され（ステップＶ９）、その印刷データが印刷用紙に印刷される（ステップＶ１０）。
【００４９】
この他の実施形態の印刷装置１では、葉書サイズ又はＬ判サイズの印刷用紙に印刷を行うプリンタ部８を備えるとともに、デジタルカメラやメモリカード１０ａから取り込んだ入力画像の画素数を検知し、その検知した画素数を葉書サイズ又はＬ判サイズの印刷用紙に対応した画像サイズの所定画素数と比較し、その比較の結果、入力画像の画素数が所定画素数より多い場合に、入力画像の画素数を前記所定画素数まで減らす変倍処理を行ってから画像記憶部５に保存するようにしたため、画像記憶部５に保存する画像の画素数が前記プリンタ部８で出力する印刷用紙に印刷する画像に対応する画素数となり、画像記憶部５にプリンタ部８から出力する画像の画素数以上の画素数を有する画像がそのままの画素数で保存されることがないため、画像記憶部５の記憶容量を有効に使用してより多くの画像の保存が可能になる。また、画素数を減らす変倍処理を行うか否かを選択することができるため、画素数を減らす変倍処理を所望しない入力画像については、その変倍処理を行わずに画素数を変えることなく入力画像の記憶保存を行うことができる。
【００５０】
なお、前記各実施形態において記載した印刷装置１による各処理の手法、すなわち、図２のフローチャートに示す画像保存処理、図３のフローチャートに示す印刷処理、図４のフローチャート示す他の画像保存処理、図５のフローチャートに示す他の印刷装置などでの各手法は、何れもコンピュータに実行させることができるプログラムとして、メモリカード（ＲＯＭカード、ＲＡＭカード等）、磁気ディスク（フロッピディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリ等の外部記憶媒体（１０ａ）に格納して配布することができる。そして、プリンタ機能を有する種々のコンピュータ端末装置は、この外部記憶媒体（１０ａ）に記憶されたプログラムを記憶装置（３）（４）に読み込み、この読み込んだプログラムによって動作が制御されることにより、前記各実施形態において説明した入力画像の保存・印刷機能を実現し、前述した手法による同様の処理を実行することができる。
【００５１】
また、前記各手法を実現するためのプログラムのデータは、プログラムコードの形態として通信ネットワーク（インターネット）Ｎ上を伝送させることができ、この通信ネットワーク（インターネット）Ｎに接続されたコンピュータ端末装置（プログラムサーバ）（２０）から前記のプログラムデータを取り込み、前述した入力画像の保存・印刷機能を実現することもできる。
【００５２】
なお、本願発明は、前記各実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。さらに、前記各実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、各実施形態に示される全構成要件から幾つかの構成要件が削除されたり、幾つかの構成要件が組み合わされても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除されたり組み合わされた構成が発明として抽出され得るものである。
【図面の簡単な説明】
【００５３】
【図１】本発明の実施例である画像保存装置としての印刷装置のブロック図である。
【図２】印刷装置の画像保存処理のフローチャートである。
【図３】その印刷装置の印刷処理のフローチャートである。
【図４】印刷装置の他の画像保存処理のフローチャートである。
【図５】その印刷装置の他の印刷処理のフローチャートである。
【符号の説明】
【００５４】
１…印刷装置  ２…ＣＰＵ  ３…ＲＡＭ  ４…ＲＯＭ  ５…画像記憶部  ６…表示部
７…操作部  ８…プリンタ部  ９…通信インターフェイス  １０…メモリカード制御部
１０ａ…メモリカード  ２０…Ｗｅｂサーバ
【図１】
2008236036.tif 000003
【図２】
2008236036.tif 000004
【図３】
2008236036.tif 000005
【図４】
2008236036.tif 000006
【図５】
2008236036.tif 000007