(57)【要約】画像データに画像処理を行って印刷を行う際、印刷結果を事前に確認でき、しかも迅速な印刷を行う。【課題】【解決手段】画像データを取得する（Ｓ１０）。そして、画像処理に関する第１の指示を受け取る（Ｓ４０）。また、第１の指示に基づいて画像データの画像の表示を実行する旨の指示と、画像の表示を実行せずに印刷を実行する旨の指示と、を含む複数の候補指示の中から選択された第２の指示をユーザから受け取る（Ｓ４３）。第２の指示として画像の表示を実行する旨の指示が受け取られた場合に、第１の指示と画像データとに基づいて表示部に画像を表示する（Ｓ７０，Ｓ８０）。第２の指示として印刷を実行する旨の指示が受け取られた場合に、第１の指示に対応する画像処理を画像データに対して行って（Ｓ９０）印刷を実行する（Ｓ１００）。【選択図】図３
2008068446.tif 000002
【特許請求の範囲】
【請求項１】
画像データに対して画像処理を行って印刷を実行する印刷装置であって、
画像データを取得するデータ取得部と、
画像処理に関するユーザの第１の指示を受け取る第１のユーザインターフェイス部と、
前記第１の指示に基づいて前記画像データの画像の表示を実行する旨の指示と、前記画像の表示を実行せずに印刷を実行する旨の指示と、を含む複数の候補指示の中から選択された第２の指示を前記ユーザから受け取る第２のユーザインターフェイス部と、
前記第２の指示として前記画像の表示を実行する旨の指示が受け取られた場合に、前記第１の指示と前記画像データとに基づいて表示部に画像を表示する表示処理部と、
前記第２の指示として前記印刷を実行する旨の指示が受け取られた場合に、前記第１の指示に対応する前記画像処理を前記画像データに対して行って印刷を実行する印刷処理部と、を備える印刷装置。
【請求項２】
請求項１記載の印刷装置であって、さらに、
前記表示部に前記画像が表示された状態において、印刷を実行する旨の指示と、前記第１の指示を変更する旨の指示と、を含む複数の候補指示の中から選択された第３の指示を前記ユーザから受け取る第３のユーザインターフェイス部を備え、
前記第３の指示として前記印刷を実行する旨の指示が受け取られた場合に、前記印刷処理部は、前記第１の指示に対応する前記画像処理を前記画像データに対して行って印刷を実行し、
前記第３の指示として前記第１の指示を変更する旨の指示が受け取られた場合に、前記第１のユーザインターフェイス部は、画像処理に関する前記ユーザの第１の指示を受け取る、印刷装置。
【請求項３】
請求項２記載の印刷装置であって、
前記第１のユーザインターフェイス部は、
前記画像処理に関する複数の選択肢を前記ユーザに表示し、
前記ユーザによる、前記第１の指示としての前記複数の選択肢の中の一つの選択を受け取る、印刷装置。
【請求項４】
請求項３記載の印刷装置であって、
前記複数の選択肢は、
所定の画像処理を前記画像データに対して行うという選択肢と、
所定の画像処理を前記画像データに対して行わないという選択肢とを含む、印刷装置。
【請求項５】
請求項３記載の印刷装置であって、
前記複数の選択肢は、
前記画像データに対して所定の画像処理を第１の程度で行うという選択肢と、
前記画像データに対して所定の画像処理を前記第１の程度よりも強い第２の程度で行うという選択肢とを含む、印刷装置。
【請求項６】
請求項２記載の印刷装置であって、
前記第２のユーザインターフェイス部は、前記第２の指示が選択されるべき前記複数の候補指示を表示して、前記第２の指示を受け取り、
前記第３のユーザインターフェイス部は、前記第３の指示が選択されるべき前記複数の候補指示を表示して、前記第３の指示を受け取る、印刷装置。
【請求項７】
画像データに対して画像処理を行って印刷する方法であって、
（a）画像データを取得する工程と、
（b）画像処理に関するユーザの第１の指示を受け取る工程と、
（c）前記第１の指示に基づいて前記画像データの画像の表示を実行する旨の指示と、前記画像の表示を実行せずに印刷を実行する旨の指示と、を含む複数の候補指示の中から選択された第２の指示を前記ユーザから受け取る工程と、
（d）前記第２の指示として前記画像の表示を実行する旨の指示が受け取られた場合に、前記第１の指示と前記画像データとに基づいて表示部に画像を表示する工程と、
（e）前記第２の指示として前記印刷を実行する旨の指示が受け取られた場合に、前記第１の指示に対応する前記画像処理を前記画像データに対して行って印刷を実行する工程と、を備える方法。
【請求項８】
請求項７記載の方法であって、さらに、
（f）前記表示部に前記画像が表示された状態において、印刷を実行する旨の指示と、前記第１の指示を変更する旨の指示と、を含む複数の候補指示の中から選択された第３の指示を前記ユーザから受け取る工程と、
（g）前記第３の指示として前記印刷を実行する旨の指示が受け取られた場合に、前記第１の指示に対応する前記画像処理を前記画像データに対して行って印刷を実行する工程と、
（h）前記第３の指示として前記第１の指示を変更する旨の指示が受け取られた場合に、前記画像処理に関する前記ユーザの第１の指示を受け取る工程と、を備える方法。
【請求項９】
請求項８記載の方法であって、
前記工程（a）は、
前記画像処理に関する複数の選択肢を前記ユーザに提示する工程と、
前記ユーザが、前記第１の指示として前記複数の選択肢の中の一つの選択を行う工程と、を含む方法。
【請求項１０】
請求項８記載の方法であって、
前記工程（c）は、前記第２の指示が選択されるべき前記複数の候補指示を表示する工程を含み、
前記工程（f）は、前記第３の指示が選択されるべき前記複数の候補指示を表示する工程を含む、方法。
【請求項１１】
印刷装置に接続されたコンピュータに画像データにもとづいて印刷を行わせるためのコンピュータプログラムであって、
画像データを取得する機能と、
画像処理に関するユーザの第１の指示を受け取る機能と、
前記第１の指示に基づいて前記画像データの画像の表示を実行する旨の指示と、前記画像の表示を実行せずに印刷を実行する旨の指示と、を含む複数の候補指示の中から選択された第２の指示を前記ユーザから受け取る機能と、
前記第２の指示として前記画像の表示を実行する旨の指示が受け取られた場合に、前記第１の指示と前記画像データとに基づいて表示部に画像を表示する機能と、
前記第２の指示として、前記印刷を実行する旨の指示が受け取られた場合に、前記第１の指示に対応する前記画像処理を前記画像データに対して行って印刷を実行する機能と、を前記コンピュータに実現させることができる、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像データに画像処理を行って印刷する技術に関する。
【背景技術】
【０００２】
従来、画像の印刷の際に以下のような処理を行う技術が存在した。その技術においては、ユーザによる画像データの加工と同時に、加工後の画像データを表示パネルに表示する。そして、ユーザが表示パネルの表示で加工結果を確認した後に、画像を記録紙に記録する。そのような技術として、特許文献１の技術が存在する。
【０００３】
【特許文献１】特開平８−３１７２３７号公報
【特許文献２】特開平１１−８８６７２号公報
【０００４】
たとえば、ユーザがデータの加工に関する複数の選択肢の間で迷ったあげく、一つの選択肢を選ぶ場合には、ユーザはすでにそれまでに加工結果を確認している。そのような場合にまで、画像データを加工し表示パネルに表示すると、印刷に要する時間が不必要に長くなってしまう。このような問題は、画像処理の結果を確認しつつ画像処理を選択する場合に、広く存在する。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、上記の課題の少なくとも一部を取り扱うためになされたものであり、画像データに画像処理を行って印刷を行う際に、印刷結果を事前に確認でき、しかも迅速な印刷を行うことができるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明はその一態様として、画像データに対して画像処理を行って印刷を実行する印刷装置において以下の処理を行う。すなわち、まず、画像データを取得する。そして、画像処理に関するユーザの第１の指示を受け取る。また、第１の指示に基づいて画像データの画像の表示を実行する旨の指示と、画像の表示を実行せずに印刷を実行する旨の指示と、を含む複数の候補指示の中から選択された第２の指示をユーザから受け取る。第２の指示として画像の表示を実行する旨の指示が受け取られた場合に、第１の指示と画像データとに基づいて表示部に画像を表示する。第２の指示として印刷を実行する旨の指示が受け取られた場合に、第１の指示に対応する画像処理を画像データに対して行って印刷を実行する。
【０００７】
このような態様においては、画像データに画像処理を行って印刷を行う際に、ユーザは、印刷に先立って画像を表示させるか、画像を表示させずに印刷を行うかを選択することができる。このため、ユ−ザは、希望する場合には印刷結果を事前に確認でき、事前の確認を希望しない場合には迅速な印刷を行うことができる。
【０００８】
また、表示部に画像が表示された状態において、印刷を実行する旨の指示と、第１の指示を変更する旨の指示と、を含む複数の候補指示の中から選択された第３の指示をユーザから受け取ることが好ましい。そして、第３の指示として印刷を実行する旨の指示が受け取られた場合には、第１の指示に対応する画像処理を画像データに対して行って印刷を実行することが好ましい。一方、第３の指示として第１の指示を変更する旨の指示が受け取られた場合には、画像処理に関するユーザの第１の指示を受け取ることが好ましい。
【０００９】
このような態様においては、ユーザは、画像処理を反映した画像を確認した後に、印刷を行うか、画像処理に関する第１の指示を変更するか、を選択することができる。このため、ユ−ザは、画像処理を反映した画像を確認しつつ、画像処理に関する第１の指示を決定することができる。
【００１０】
なお、第１の指示を受け取る際には、画像処理に関する複数の選択肢をユーザに表示することが好ましい。そのような態様においては、ユーザによる第１の指示として、複数の選択肢の中の一つの選択を受け取ることができる。
【００１１】
ユーザが複数の選択肢の中から一つを選択する態様においては、ユーザが任意に画像処理に関する設定をすることができる態様に比べて、ユーザは、画像処理の結果を記憶しやすい。このため、このような態様においては、高い確率で、画像の表示を経ない印刷が実行される。
【００１２】
なお、複数の選択肢は、所定の画像処理を画像データに対して行うという選択肢と、所定の画像処理を画像データに対して行わないという選択肢とを含むことが好ましい。
【００１３】
そのような態様においては、ユーザは、画像処理を行った結果を反映した画像と、画像処理を行なわない場合の画像とをすでに見ている場合には、それらの画像を記憶している可能性が高い。このため、このような態様においては、高い確率で、再度の画像の表示を経ない印刷が実行される。すなわち、毎回、画像の表示を行う態様に比べて、印刷に要する時間を全体として短くすることができる。
【００１４】
また、複数の選択肢は、画像データに対して所定の画像処理を第１の程度で行うという選択肢と、画像データに対して所定の画像処理を第１の程度よりも強い第２の程度で行うという選択肢とを含むことも好ましい。
【００１５】
このような態様においても、ユーザは、画像処理を行った結果をそれぞれ反映した複数の画像すでに見ている場合には、それらの画像を記憶している可能性が高い。このため、このような態様においては、高い確率で、再度の画像の表示を経ない印刷が実行される。すなわち、毎回、画像の表示を行う態様に比べて、印刷に要する時間を全体として短くすることができる。
【００１６】
なお、第２の指示を受け取る際には、あらかじめ、第２の指示が選択されるべき複数の候補指示を表示することが好ましい。そして、第３の指示を受け取る場合には、あらかじめ、第３の指示が選択されるべき複数の候補指示を表示することが好ましい。
【００１７】
なお、本発明は、種々の形態で実現することが可能であり、例えば、印刷方法および印刷装置、印刷制御方法および印刷制御装置、それらの方法または装置の機能を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体、そのコンピュータプログラムを含み搬送波内に具現化されたデータ信号、等の形態で実現することができる。
【発明を実施するための最良の形態】
【００１８】
Ａ．第１実施例：
図１は、本発明の実施例であるプリンタ１を示す斜視図である。プリンタ１は、外部のコンピュータに接続されることなく、単独で記憶媒体に格納された画像データファイルに基づいて、印刷を行うことができるプリンタである。
【００１９】
このプリンタ１は、インク滴を吐出して印刷を行う印刷ヘッド（図示せず）と、印刷用紙を供給するためのオートシードフィーダ２０と、画像が印刷された印刷用紙を受ける排紙トレイ３０と、液晶ディスプレイ４０と、各種の操作を行うためのボタン群５０と、メモリカードを挿入されデータを読み取るためのカードスロット７０と、ＣＰＵ１００と、メインメモリ１５０と、ＲＯＭ１６０と、を備えている。なお、図１においては、説明を分かりやすくするために、ＣＰＵ１００、メインメモリ１５０およびＲＯＭ１６０をプリンタ１の外部に表示している。
【００２０】
カードスロット７０は、コンパクトフラッシュ（登録商標）カード、ＳＤカード、ｍｉｎｉＳＤカード、メモリースティック、スマートメディアカードなどのメモリカードＭＣを、スロットに直接挿入され、またはアダプタを介して挿入されることができる（図１の矢印Ａ１参照）。そして、ＣＰＵ１００は、カードスロット７０を介してそれらのメモリカードＭＣに格納された複数の画像データファイルを取得することができる。
【００２１】
図２は、液晶ディスプレイ４０とボタン群５０とが設けられた操作パネルを拡大して示す平面図である。操作パネルの中央には、４インチサイズ（縦２．４インチ×横３．２インチ）の液晶ディスプレイ４０が設けられている。液晶ディスプレイ４０は、最大２７０ピクセル×３６０ピクセルのカラーの画像を表示することができる。液晶ディスプレイ４０は、たとえば、メモリカードＭＣに格納された画像データファイルの画像を表示することができる。液晶ディスプレイ４０は、また、たとえば、プリンタ１の状態を示す情報や、ユーザがボタン群５０を介してプリンタ１に指示を入力する際に使用される操作用メニューを表示することができる。
【００２２】
なお、液晶ディスプレイ４０にユーザインターフェイス画面を表示してユーザによる指示の入力を促し、また、ボタン群５０を介してユーザからの指示を受け取るＣＰＵ１００の機能部を、ユーザインターフェイス部１０５として図１に示す。
【００２３】
液晶ディスプレイ４０の両側には、各種の操作を行うためのボタン５２〜６２が設けられている。これらをまとめてボタン群５０と総称する。電源ボタン５２は、プリンタ１の電源をＯＮ／ＯＦＦするためのボタンである。モードボタン群５４は、ユーザがプリンタの動作モードを切り換えるための複数のボタンである。一つの動作モードに一つのボタンが対応している。印刷設定ボタン５６は、プリンタ１の各種のメンテナンスやの各モードの動作設定を行う際に押すボタンである。
【００２４】
メニューボタン群５８は、液晶ディスプレイ４０に表示された各種の数値やアイコンを操作するための複数のボタンである。スタートボタン群６０は、カラー印刷を行うかモノクロ印刷を行うかを選択するための二つのボタン６０１，６０２である。カラー印刷とモノクロ印刷それぞれに一つのボタンが対応している。ストップボタン６２は、プリンタ１が実行している動作を中止させるためのボタンである。
【００２５】
メニューボタン群５８は、液晶ディスプレイ４０に提示された設定内容を了解する旨の入力を行うためのＯＫボタン５８２と、液晶ディスプレイ４０に１ステップ前に表示されていた内容を表示させるための戻るボタン５８４と、液晶ディスプレイ４０に表示されている複数のアイコンやメニューの中から一つを選択するための４個のボタンからなる選択ボタン群５８６と、印刷を行う印刷用紙の枚数を設定するための印刷枚数ボタン群５８８と、を含んでいる。このようなボタン群を備えることで、ユーザは、比較的小さいディスプレイしか装備されないプリンタ１においても、簡易に、メモリカードに格納された画像データファイルを選択して印刷を行うことができる。
【００２６】
プリンタ１のカードスロット７０に、画像データファイルを格納したメモリカードＭＣが挿入され（図１の矢印Ａ１参照）、モードボタン群５４の中の「メモリカード」ボタンが押されると、液晶ディスプレイ４０には、図２に示す画面が表示される。液晶ディスプレイ４０の上段には、「すべて印刷」Ｍ１１、「選んで印刷」Ｍ１２、「おまかせ印刷」Ｍ１３の３種のメニューが表示されている。「選んで印刷」のメニューＭ１２は、枠Ｓ１で囲まれている。図２の状態は、暫定的に「選んで印刷」Ｍ１２が選択されている状態である。
【００２７】
液晶ディスプレイ４０の下段には、この時点で暫定的に選択されている「選んで印刷」の処理内容を説明する表示Ｍ２２が表示されている。「選んで印刷」とは、メモリカードの中に格納された複数の画像データファイルの中からユーザが画像データファイルを選択して印刷する処理である。液晶ディスプレイ４０に図２の表示がされている状態において、ユーザは、選択ボタン群５８６（図２参照）を操作して「選んで印刷」を選択し、ＯＫボタン５８２でその選択を確定することによって、プリンタ１に「選んで印刷」の処理を実行させることができる。
【００２８】
図３は、「選んで印刷」におけるＣＰＵ１００の処理内容を示すフローチャートである。ステップＳ１０では、メモリカードＭＣに格納された画像データファイルのサムネイルが液晶ディスプレイ４０に表示される。ユーザは、選択ボタン群５８６（図２参照）を操作してサムネイルを選択し、ＯＫボタン５８２でその選択を確定することによって、印刷すべき画像データファイルを指定する。ＣＰＵ１００は、メモリカードＭＣからその画像データファイルをメインメモリ１５０に読み出す。このステップＳ１０の機能を奏するＣＰＵ１００の機能部を、データ取得部１１０として図１に示す。なお、メモリカードＭＣから読み出される画像データファイルは、ＪＰＥＧ形式の画像データファイルである。
【００２９】
ステップＳ２０では、ＣＰＵ１００は、画像データファイルの原画像データを解像度変換して、液晶ディスプレイ４０に表示するための表示用画像データと、Ｌ版サイズの印刷用紙に印刷するための印刷用画像データを生成する。印刷用画像データの画像の大きさは、たとえば、１２６０画素×１８００画素である。Ｌ版サイズ（３．５インチ×５．０インチ）の印刷用紙に印刷される印刷用画像の解像度は、３６０ｐｐｉ（画素／インチ）である。一方、表示用画像データの画像の大きさは、Ｌ版サイズの縦横比と一致させるため、たとえば、２５２画素×３６０画素である。液晶ディスプレイ４０に表示される表示用画像の解像度は、１１２．５ｐｐｉである。なお、印刷用紙の大きさ（Ｌ版サイズ）は、「メモリカード」ボタンが押された時点であらかじめ設定されている。
【００３０】
ステップＳ３０では、ＣＰＵ１００は、生成した表示用画像データを解析する。ここでは、たとえば、画像データの画像が、明確な輪郭線が少ない第１種の画像であるのか、第１種の画像に比べて明確な輪郭線が多い第２種の画像であるのか、が決定される。第１種の画像は、たとえば、自然の風景の画像である。第２種の画像は、たとえば、画像中においてビルなどの人工物が多くを占めている画像である。
【００３１】
ステップＳ４０では、ユーザが印刷における画像処理の設定内容を決定し、液晶ディスプレイ４０のユーザインターフェイス画面を通じてその設定の指示を印刷装置に入力する。その結果、入力された指示に応じて印刷用補正パラメータが決定される。なお、このような画像処理に関するユーザの指示を受け取るのは、ＣＰＵ１００の機能部としてのユーザインターフェイス部１０５である（図１参照）。
【００３２】
図４は、ステップＳ４０において液晶ディスプレイ４０に表示されるユーザインターフェイス画面を示す図である。図４のユーザインターフェイス画面は、ユーザがステップＳ４０において印刷設定ボタン５６（図２参照）を押すことによって、液晶ディスプレイ４０に表示される。ユーザは、選択ボタン群５８６を操作して、画面の左端のメニューのうちの一つを選択することができる。ここでは、「シャープネス」が選択されている。シャープネスは、画像の輪郭の明瞭さを調整するためのメニューである。
【００３３】
ユーザによって選択された項目については、さらに、画面中央に、そのサブメニュー、または設定の選択肢が表示される。図４においては、「シャープネス」の設定の選択肢として、「シャープネス強」〜「ソフトフォーカス強」までの５個の選択肢が表示されている。これらは、上にいくほど画像の輪郭が明瞭となる設定であり、下にいくほど画像の輪郭がぼやけた画像となる設定である。なお、中央の「なし」は、「シャープネス」についての画像処理を行わない設定である。図４においては、「シャープネス弱」の選択肢が選択されている。
【００３４】
なお、用語「シャープネス」は、狭義には、画像の輪郭を明瞭にする処理を表す。しかし、本明細書では、用語「シャープネス」は、広義には、画像の輪郭を明瞭にする処理に加えて、画像の輪郭をぼやけさせる処理である「ソフトフォーカス」の処理を含む用語として使用される。
【００３５】
なお、ステップＳ４０では、液晶ディスプレイ４０には、メニューに加えて、（１）「入力した設定を確定させる場合には、ＯＫボタン５８２を押すべき旨の表示」１００１と、（２）「入力した設定に従ってそのまま印刷を行う場合には印刷ボタン６０１または印刷ボタン６０２を押すべき旨の表示」１００２と、が表示される。たとえば、表示１００１においては、ＯＫボタン５８２のマーク（図２参照）とともに「ｏｋ」と表示される。また、表示１００２においては、印刷ボタン６０１，６０２のマーク（図２参照）とともに「印刷開始」と表示される。
【００３６】
図３のステップＳ４３では、ユーザが、画像処理の設定内容を入力した後、ＯＫボタン５８２を押したか、印刷ボタン６０１もしくは６０２を押したかが判定される。ＯＫボタン５８２が押された場合には、処理は、ステップＳ４５に進む。一方、印刷ボタン６０１もしくは６０２が押された場合には、処理は、ステップＳ４５〜Ｓ８０をスキップしてステップＳ９０に進む。
【００３７】
ステップＳ４５では、プリンタにおいて「ステップＳ４０で設定した内容の画像処理を行った場合の印刷結果の予想画像を液晶ディスプレイ４０に表示する旨の設定」がなされているか否かが検討される。「印刷結果の予想画像を表示しない旨の設定」がなされている場合には、処理は、ステップＳ５０に進む。「印刷結果の予想画像を表示する旨の設定」がなされている場合には、処理は、ステップＳ６０に進む。最初にステップＳ４５の処理が行われるときには、「印刷結果の予想画像を表示しない旨の設定」がなされている。このため、処理はステップＳ５０に進む。
【００３８】
図５は、表示用画像データに基づいて液晶ディスプレイ４０に画像を表示した状態を示す図である。図３のステップＳ５０では、確認のため、ユーザが選択した画像データファイルに基づいて生成された表示用画像データ（ステップＳ２０参照）が液晶ディスプレイ４０に表示される。
【００３９】
また、ステップＳ５０では、液晶ディスプレイ４０には、表示用画像データの画像とともに、（１）「表示された画像をそのまま印刷する場合には印刷ボタン６０１または印刷ボタン６０２を押すべき旨の表示」１００２と、（２）「印刷結果の予想画像を表示させるか否かの設定を現状とは異なる設定に変更する場合には選択ボタン群５８６の下向きの矢印のボタンを押すべき旨の表示」１００４と、（３）「印刷の設定を変更する場合には、印刷設定ボタン５６を押すべき旨の表示」１００６と、が表示される。
【００４０】
たとえば、表示１００２においては、印刷ボタン６０１，６０２のマーク（図２参照）とともに「印刷開始」と表示される。また、表示１００４においては、「印刷結果の予想画像を表示しない旨の設定」がなされていることを示す「印刷表示：OFF」の表示が示される。そして、「印刷表示：OFF」の表示とともに、印刷表示を行うために押すべき選択ボタン群５８６の下向きの矢印のボタンのマークが示される。
【００４１】
図３のステップＳ５５においては、ユーザは、表示された画像をそのまま印刷する場合には、印刷ボタン６０１または印刷ボタン６０２を押す。印刷ボタン６０１または印刷ボタン６０２を押された場合には、処理はステップＳ９０に進む。一方、印刷結果の予想画像を表示させる場合には、ユーザは、選択ボタン群５８６の下向きの矢印のボタンを押す。選択ボタン群５８６の下向きの矢印のボタンが押された場合には、処理は、ステップＳ６０に進む。さらに、印刷の設定を変更する場合には、ユーザは、印刷設定ボタン５６を押す。印刷設定ボタン５６が押された場合には、処理は、ステップＳ４０に戻る。なお、図３のステップＳ５５では、処理の分岐にそれぞれ対応させてボタンの表示を示す（図２参照）。
【００４２】
一方、ステップＳ６０では、表示用補正パラメータが決定される。表示用補正パラメータは、ステップＳ４０で決定された印刷用補正パラメータと、印刷用画像データの画素数Ｐｘ１と、表示用画像データの画素数Ｐｘ２と、に基づいて決定される。なお、本実施例においては、「印刷用画像データの画素数Ｐｘ１」と、「表示用画像データの画素数Ｐｘ２」とは、それぞれの画像の横幅方向の画素数である。具体的には、印刷用画像データの画素数Ｐｘ１は、１８００画素である。表示用画像データの画素数Ｐｘ２は、３６０画素である。
【００４３】
図３のステップＳ７０では、ステップＳ６０で決定された表示用補正パラメータにしたがって、表示用画像データを改変する。ステップＳ６０およびＳ７０のような処理を行うことで、画像処理を印刷用画像データに対して行って印刷を実行する際、その画像処理を適用した印刷結果と類似する印象をユーザが受けるような画像を、事前に液晶ディスプレイ４０に表示することができる。
【００４４】
図６は、ステップＳ７０で表示用補正パラメータにしたがって表示用画像データが改変される間、液晶ディスプレイ４０に表示される画像を示す図である。表示用画像データの改変は、ＣＰＵ１００に負荷をかけるため、図６の画面は、約０．５秒表示される。
【００４５】
図７は、改変された表示用画像データに基づいて液晶ディスプレイ４０に画像を表示した状態を示す図である。具体的には、「シャープネス弱」の設定に従って、図５の画像よりも輪郭が強調された画像である。図３のステップＳ８０では、改変された表示用画像データに基づいて、液晶ディスプレイ４０に画像を表示する。
【００４６】
液晶ディスプレイ４０には、画像とともに、（１）「表示された画像をそのまま印刷する場合には印刷ボタン６０１または印刷ボタン６０２を押すべき旨の表示」１００２と、（２）「印刷結果の予想画像を表示させるか否かの設定を現状とは異なる設定に変更する場合には選択ボタン群５８６の下向きの矢印のボタンを押すべき旨の表示」１００８と、（３）「印刷の設定を変更する場合には、印刷設定ボタン５６を押すべき旨の表示」１００６と、が表示される。
【００４７】
ステップＳ８０の処理が行われる場合には、「設定した内容の画像処理を行った場合の印刷結果の予想画像を液晶ディスプレイ４０に表示する旨の設定」がなされている（ステップＳ４５，Ｓ５５参照）。このため、図７の表示１００８においては、その旨を表す「印刷表示：ON」が表示されている。
【００４８】
なお、図３のステップＳ７０，Ｓ８０の処理を実行するＣＰＵ１００の機能部を、表示処理部１３０として図１に示す。なお、表示処理部１３０は、ステップＳ２０において表示用画像データを生成する。表示処理部１３０は、改変前の表示用画像データの画像と、改変後の表示用画像データの画像と、を選択的に液晶ディスプレイ４０に表示することができる。
【００４９】
図３のステップＳ８５では、ユーザは、液晶ディスプレイ４０に表示された画像を見る。そして、その画像を印刷するのであれば、表示１００２にしたがって印刷ボタン６０１または印刷ボタン６０２を押す。その場合には、処理は、ステップＳ９０に進む。液晶ディスプレイ４０に表示された画像を見た結果、画像処理の設定のやり直しを希望する場合には、表示１００６にしたがって印刷設定ボタン５６を押す。その場合には、処理は、ステップＳ４０に戻る。
【００５０】
一方、ユーザによって選択ボタン群５８６の下向きの矢印のボタンが押された場合には、「設定した内容の画像処理を行った場合の印刷結果の予想画像を液晶ディスプレイ４０に表示しない旨の設定」がなされ、処理は、ステップＳ５０に進む。なお、選択ボタン群５８６の下向きの矢印のボタンが押されるたびに、画像表示を行うか否かに関する設定は、メインメモリ１５０に記憶される。また、ステップＳ８５において、印刷実行の指示や画像処理の設定の変更についての指示等を受け取るのは、ＣＰＵ１００の機能部としてのユーザインターフェイス部１０５である（図１参照）。
【００５１】
処理が図３のステップＳ５５またはＳ８５からステップＳ４０に戻った場合には、ユーザは再び、印刷における画像処理の設定を決定し直し、液晶ディスプレイ４０のユーザインターフェイス画面を通じてその設定の指示を印刷装置に入力する（図４参照）。
【００５２】
たとえば、ユーザが「シャープネス弱」と「シャープネスなし」のいずれを選択するかを迷っており（図４参照）、ステップＳ４０〜Ｓ８０の処理をすでに何回か繰り返している場合を考える。そのような場合には、たとえば、ユーザは、直前にステップＳ８０で表示された「シャープネスなし」の画像ではなく、さらにその前にステップＳ８０で表示された「シャープネス弱」の画像を印刷する旨の意思決定をしている場合がある。そのような場合には、再度の「シャープネス弱」の画像の表示はユーザにとって不要である。よって、そのような場合には、ユーザは、ステップＳ４０で設定の指示を印刷装置に再度、入力した後（図４参照）、印刷ボタン６０１もしくは６０２を押す。その結果、処理は、図３のステップＳ４０からステップＳ４５を経てステップＳ９０に進む（図３の「Ａ」参照）。このため、印刷に先だって、ユーザが必要としない「シャープネス弱」の画像の表示を行って、無駄な時間を費やすことがない。
【００５３】
同様の効果は、ユーザが、「シャープネス弱」と「シャープネス強」のいずれを選択するかを迷っている場合や、「シャープネスなし」と「シャープネス弱」と「シャープネス強」のいずれを選択するかを迷っている場合、「シャープネスなし」と「ソフトフォーカス弱」と「ソフトフォーカス強」のいずれを選択するかを迷っている場合などにも得られる。
【００５４】
なお、図３のステップＳ８５からステップＳ４０に処理が戻った場合で、ステップＳ４０において画像処理の設定を終えた後に、ステップＳ４３においてＯＫボタン５８２が押された場合には、ステップＳ８０において、再度、表示用画像データが表示される。
ステップＳ８５からステップＳ４０に処理が戻った場合において、ステップＳ４３においてＯＫボタン５８２を押すことは、「画像処理の内容を再設定した後に再度、画像の表示をする旨の指示」に相当する。このように、ステップＳ４３において、再度、画像の表示をする旨の指示（ＯＫボタン５８２）や、画像の表示を実行せずに画像処理を行って印刷する旨の指示（印刷ボタン６０１，６０２）を受け取るのは、ＣＰＵ１００の機能部としてのユーザインターフェイス部１０５である（図１参照）。
【００５５】
図３のステップＳ９０では、ステップＳ４０で決定された印刷用補正パラメータに従って、印刷用画像データが改変される。そして、ステップＳ１００では、改変後の印刷用画像データに基づいて印刷が実行される。このステップＳ９０，Ｓ１００の処理を実行するＣＰＵ１００の機能部を、印刷処理部１４０として図１に示す。なお、印刷処理部１４０は、ステップＳ２０において印刷用画像データを生成する。
【００５６】
本実施例によれば、ユーザは、印刷に先立って液晶ディスプレイ４０に表示された、印刷結果に類似する表示を確認することができる（図３のステップＳ８０参照）。このため、望まない印刷を行って、紙やインクを無駄にすることがない。また、ユーザは、すでに印刷結果の表示を見てその内容を記憶しており、再度の表示が不要な場合には、再度の表示を行わずにプリンタに印刷を実行させることができる（ステップＳ４５参照）。このため、無駄な待ち時間を費やすことがなく、迅速に印刷物を得ることができる。
【００５７】
Ｂ．変形例：
なお、この発明は上記の実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
【００５８】
Ｂ１．変形例１：
上記実施例では、印刷に際してシャープネス処理を行う態様を説明した。しかし、印刷に際して行う画像処理は、シャープネス処理に限られない。たとえば、画像の明るさを変更する処理、画像のコントラストを変更する処理、画像に絹目調などのテクスチャを付す処理など、さまざまな処理を行うことができる。すなわち、本発明は、印刷に先立って、表示用画像データに画像処理を行って印刷結果に類似する画像をディスプレイに表示する場合に、広く適用することができる。
【００５９】
Ｂ２．変形例２：
上記実施例では、「印刷結果の予想画像を表示しない旨の設定」がなされている場合には、図３のステップＳ５０では、表示用パラメータに従って改変していない表示用画像データの画像を表示した。しかし、ステップ５０において、ステップＳ１０で読み出された画像データファイルの画像ではなく、予め定められた背景画像を表示する態様とすることもできる。また、ステップＳ５０において画像の表示を行わない態様とすることもできる。そのような態様とすれば、より迅速に処理を行うことができる。
【００６０】
Ｂ３．変形例３：
上記実施例では、ＣＰＵ１００が表示用補正パラメータを自動的に決定した（図３のステップＳ７０参照）。また、印刷用補正パラメータは、実質的にあらかじめ用意された選択肢の中からユーザが選択した（図４参照）。しかし、液晶ディスプレイ４０などの入力手段を介して、ユーザがパラメータの値を直接入力し、またはＣＰＵ１００が決定したパラメータの値を修正する態様とすることもできる。そのような態様においては、ユーザからの指示に応じて、表示用画像データに対する画像処理のパラメータと、印刷用画像データに対する画像処理のパラメータとが決定される。なお、パラメータに関する指示は、ＣＰＵ１００の機能部であるユーザインターフェイス部１０５を介して受け取られる。
【００６１】
また、ユーザからの指示を受けずにＣＰＵ１００が自動的に画像処理の内容を決定して印刷を行う態様とすることもできる。そのような場合には、図３のステップＳ４０において、ユーザからの入力は行われない。
【００６２】
Ｂ４．変形例４：
上記実施例では、液晶ディスプレイ４０とカードスロット７０とを備えた一体型プリンタを例に本発明についての説明を行った。しかし、本発明は、たとえば、ディスプレイ（表示部）と、プリンタ（印刷装置）と、メモリカードから画像データを読み取ることができるカードリーダ（画像データ取得装置）と、それらに接続されたコンピュータと、を含む印刷システムとして構成することもできる。
【００６３】
Ｂ５．変形例５：
上記実施例において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されていた構成の一部をハードウェアに置き換えるようにしてもよい。例えば、ＣＰＵの機能の一部をハードウェア回路が実行するようにすることもできる。
【００６４】
このような機能を実現するコンピュータプログラムは、フロッピディスクやＣＤ−ＲＯＭ等の、コンピュータ読み取り可能な記録媒体に記録された形態で提供される。ホストコンピュータは、その記録媒体からコンピュータプログラムを読み取って内部記憶装置または外部記憶装置に転送する。あるいは、通信経路を介してプログラム供給装置からホストコンピュータにコンピュータプログラムを供給するようにしてもよい。コンピュータプログラムの機能を実現する時には、内部記憶装置に格納されたコンピュータプログラムがホストコンピュータのマイクロプロセッサによって実行される。また、記録媒体に記録されたコンピュータプログラムをホストコンピュータが直接実行するようにしてもよい。
【００６５】
この明細書において、コンピュータとは、ハードウェア装置とオペレーションシステムとを含む概念であり、オペレーションシステムの制御の下で動作するハードウェア装置を意味している。コンピュータプログラムは、このようなコンピュータに、上述の各部の機能を実現させる。なお、上述の機能の一部は、アプリケーションプログラム
でなく、オペレーションシステムによって実現されていても良い。
【００６６】
なお、この明細書において、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスクやＣＤ−ＲＯＭのような携帯型の記録媒体に限らず、各種のＲＡＭやＲＯＭ等のコンピュータ内の内部記憶装置や、ハードディスク等のコンピュータに固定されている外部記憶装置も含んでいる。
【図面の簡単な説明】
【００６７】
【図１】本発明の実施例であるプリンタ１を示す斜視図。
【図２】液晶ディスプレイ４０とボタン群５０とが設けられた操作パネルを拡大して示す平面図。
【図３】「選んで印刷」におけるＣＰＵ１００の処理内容を示すフローチャート。
【図４】ステップＳ４０において液晶ディスプレイ４０に表示されるユーザインターフェイス画面を示す図。
【図５】表示用画像データに基づいて液晶ディスプレイ４０に画像を表示した状態を示す図。
【図６】ステップＳ７０で表示用補正パラメータにしたがって表示用画像データを改変する間、液晶ディスプレイ４０に表示される画像を示す図。
【図７】改変された表示用画像データに基づいて液晶ディスプレイ４０に画像を表示した状態を示す図。
【符号の説明】
【００６８】
１…プリンタ
２０…オートシードフィーダ
３０…排紙トレイ
４０…液晶ディスプレイ
５０…ボタン群
５２…電源ボタン
５４…モードボタン群
５６…印刷設定ボタン
５８…メニューボタン群
６０…スタートボタン群
６２…ストップボタン
７０…カードスロット
１００…ＣＰＵ
１０５…ユーザインターフェイス部
１１０…データ取得部
１３０…表示処理部
１４０…印刷処理部
１５０…メインメモリ
１６０…ＲＯＭ
５８２…ＯＫボタン
５８４…戻るボタン
５８６…選択ボタン群
５８８…印刷枚数ボタン群
６０１…カラー印刷ボタン
６０２…モノクロ印刷ボタン
１００２…印刷する場合に印刷ボタン６０１，６０２を押すべき旨の表示
１００４…予想画像の表示設定を変更する場合に下向きの矢印のボタンを押すべき旨の表示
１００６…印刷の設定を変更する場合に印刷設定ボタン５６を押すべき旨の表示
１００８…予想画像の表示設定を変更する場合に下向きの矢印のボタンを押すべき旨の表示
Ａ１…メモリカードＭＣの挿入方向を示す矢印
Ｍ１１…「すべて印刷」のメニュー表示
Ｍ１２…「選んで印刷」のメニュー表示
Ｍ１３…「おまかせ印刷」のメニュー表示
Ｍ２２…「選んで印刷」の説明の表示
ＭＣ…メモリカード
Ｓ１…メニューが選択されていることを示す枠
【図１】
2008068446.tif 000003
【図２】
2008068446.tif 000004
【図３】
2008068446.tif 000005
【図４】
2008068446.tif 000006
【図５】
2008068446.tif 000007
【図６】
2008068446.tif 000008
【図７】
2008068446.tif 000009