(57)【要約】【課題】画像印刷装置における画像の印刷条件の設定をより容易にする。【解決手段】画像印刷装置１０は、予め設定された印刷条件に従って画像を印刷する。この画像印刷装置１０は、タッチパネル４１０と、画像の印刷条件を設定する印刷条件設定部１４０とを備えている。タッチパネル４１０は、表示画面４１２上へのペン状物体２０の接触状態を表す接触情報を取得する接触情報取得部と、を有している。印刷条件設定部１４０は、印刷条件の設定対象となる設定対象画像を表示画面４１２上に表示する画像表示制御部と、タッチパネル４１０の接触情報取得部が取得した接触情報に基づいて対象画像が表示された表示画面４１２上にペン状物体２０によって記入された手書き文字を認識する手書文字認識部１４２と、を有しており、手書文字認識部１４２によって認識された認識文字列に基づいて印刷条件を設定する。【選択図】図１
2008152718.tif 000002
【特許請求の範囲】
【請求項１】
予め設定された印刷条件に従って画像を印刷する画像印刷装置であって、
表示画面と、前記表示画面上へのペン状物体の接触状態を表す接触情報を取得する接触情報取得部と、を有するタッチパネルと、
前記接触情報取得部が取得した前記接触情報に基づいて、画像の印刷条件を設定する印刷条件設定部と、
を備え、
前記印刷条件設定部は、
前記印刷条件の設定対象となる設定対象画像を前記表示画面に表示する画像表示制御部と、
前記接触情報に基づいて、前記対象画像が表示された前記表示画面上に前記ペン状物体によって記入された手書き文字を認識する手書文字認識部と、
を備え、
前記手書文字認識部によって認識された認識文字列に基づいて、前記印刷条件を設定する、
画像印刷装置。
【請求項２】
請求項１記載の画像印刷装置であって、
前記印刷条件設定部は、
印刷の対象となる複数の印刷対象画像を前記表示画面上に表示し、
前記表示画面上に記入された前記認識文字列を表す手書き文字によって特定される前記表示画面上の文字記入範囲を取得し、
前記表示画面上に表示された前記複数の印刷対象画像のうち、前記文字記入範囲と重なり合う位置に表示された全ての印刷対象画像の印刷条件を、前記認識文字列に基づいて設定する、
画像印刷装置。
【請求項３】
請求項１記載の画像印刷装置であって、
前記印刷条件設定部は、
印刷の対象となる複数の印刷対象画像を前記表示画面上に表示し、
前記表示画面上に表示された前記複数の印刷対象画像のうちの前記設定対象画像を選択するための設定対象選択指示を前記接触情報に基づいて取得し、
前記選択対象指示により特定される全ての設定対象画像の印刷条件を、前記認識文字列に基づいて設定する、
画像印刷装置。
【請求項４】
請求項１ないし３のいずれか記載の画像印刷装置であって、
前記印刷条件設定部は、
前記認識文字列として、印刷条件の複数の項目を設定しうる複数項目設定文字列の入力を許容し、
前記複数項目設定文字列が互いに異なる複数の印刷条件として解釈可能な場合には、前記複数の印刷条件のいずれかを特定するユーザによる印刷条件特定指示を取得し、前記印刷条件を前記複数の印刷条件のうちの前記印刷条件特定指示に基づいて特定された印刷条件に設定する、
画像印刷装置。
【請求項５】
請求項１ないし４のいずれか記載の画像印刷装置であって、
前記ペン状物体は、前記ペン状物体の第１の端部と第２の端部とのいずれが前記表示画面に接触したかを前記タッチパネルが検知可能なタッチペンであり、
前記印刷条件設定部は、
前記接触情報から前記タッチペンの前記第１の端部が前記表示画面に接触したと判断した場合には、前記認識文字列に基づいて前記印刷条件を設定し、
前記接触情報から前記タッチペンの前記第２の端部が前記表示画面に接触したと判断した場合には、前記印刷条件を直前の印刷条件設定の前の印刷条件に設定する、
画像印刷装置。
【請求項６】
請求項１ないし４のいずれか記載の画像印刷装置であって、
前記ペン状物体は、前記ペン状物体の第１の端部と第２の端部とのいずれが前記表示画面に接触したかを前記タッチパネルが検知可能なタッチペンであり、
前記印刷条件設定部は、
前記接触情報から前記タッチペンの前記第１の端部が前記表示画面に接触したと判断した場合には、前記認識文字列に基づいて前記印刷条件を設定し、
前記接触情報から前記タッチペンの前記第２の端部が前記表示画面に接触したと判断した場合には、前記印刷条件を予め設定された標準的な印刷条件に設定する、
画像印刷装置。
【請求項７】
画像印刷装置において画像の印刷条件を設定する印刷条件設定方法であって、
前記画像印刷装置は、
表示画面と、前記表示画面上へのペン状物体の接触状態を表す接触情報を取得する接触情報取得部と、を有するタッチパネルと、
前記接触情報取得部が取得した前記接触情報に基づいて、画像の印刷条件を設定する印刷条件設定部と、
を備え、
前記印刷条件設定方法は、
前記印刷条件の設定対象となる設定対象画像を前記表示画面上に表示する工程と、
前記接触情報に基づいて、前記対象画像が表示された前記表示画面上に前記ペン状物体によって記入された手書き文字を認識する工程と、
前記手書文字認識部によって認識された認識文字列に基づいて、前記印刷条件を設定する工程と、
を含む、印刷条件設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像印刷装置において画像の印刷条件を設定する技術に関する。
【背景技術】
【０００２】
プリンタやスキャナ・プリンタ・コピー複合機（「ＭＦＰ」とも呼ばれる）等の画像印刷装置では、画像の印刷の際に、印刷枚数や用紙サイズなどの種々の印刷条件が設定され、設定された印刷条件に従って画像の印刷が行われる。画像の印刷条件の設定を画像印刷装置で行う場合、画像印刷装置に設けられた液晶パネル上に印刷条件の設定対象の画像が表示される。そして、ユーザは、液晶パネルに表示された画像を見ながら、液晶パネルとは別に設けられた操作ボタンを操作することにより印刷条件を設定する。
【０００３】
【特許文献１】特開２００２−１９２８１１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
このように、印刷条件を設定する場合、通常、ユーザは液晶パネルと操作ボタンとを交互に確認して印刷条件を設定する。そのため、液晶パネルと操作ボタンとの配置によっては、印刷条件の設定操作が煩雑となる可能性がある。
【０００５】
本発明は、上述した従来の課題を解決するためになされたものであり、画像印刷装置における画像の印刷条件の設定をより容易にすることを目的とする。
【課題を解決するための手段】
【０００６】
上記目的の少なくとも一部を達成するために、本発明の画像印刷装置は、予め設定された印刷条件に従って画像を印刷する画像印刷装置であって、表示画面と、前記表示画面上へのペン状物体の接触状態を表す接触情報を取得する接触情報取得部と、を有するタッチパネルと、前記接触情報取得部が取得した前記接触情報に基づいて、画像の印刷条件を設定する印刷条件設定部と、を備え、前記印刷条件設定部は、前記印刷条件の設定対象となる設定対象画像を前記表示画面上に表示する画像表示制御部と、前記接触情報に基づいて、前記対象画像が表示された前記表示画面上に前記ペン状物体によって記入された手書き文字を認識する手書文字認識部と、を備え、前記手書文字認識部によって認識された認識文字列に基づいて、前記印刷条件を設定することを特徴とする。
【０００７】
この構成によれば、タッチパネルの表示画面上に表示された設定対象画像上に印刷条件を指定するための文字を記入することにより、設定対象画像の印刷条件を設定することができる。そのため、ユーザは、印刷条件の設定対象となる画像から目を離すことなく、設定対象画像の印刷条件を入力することができるので、印刷条件の設定がより容易となる。
【０００８】
前記印刷条件設定部は、印刷の対象となる複数の印刷対象画像を前記表示画面上に表示し、前記表示画面上に記入された前記認識文字列を表す手書き文字によって特定される前記表示画面上の文字記入範囲を取得し、前記表示画面上に表示された前記複数の印刷対象画像のうち、前記文字記入範囲と重なり合う位置に表示された全ての印刷対象画像の印刷条件を、前記認識文字列に基づいて設定するものとしても良い。
【０００９】
この構成によれば、１回の手書き文字の記入により、記入された文字によって特定される文字記入範囲の複数の印刷対象画像の印刷条件を一括して設定することができる。そのため、複数の印刷対象画像に対する印刷条件の設定に要する操作回数を低減することができる。
【００１０】
前記印刷条件設定部は、印刷の対象となる複数の印刷対象画像を前記表示画面上に表示し、前記表示画面上に表示された前記複数の印刷対象画像のうちの前記設定対象画像を選択するための設定対象選択指示を前記接触情報に基づいて取得し、前記選択対象指示により特定される全ての設定対象画像の印刷条件を、前記認識文字列に基づいて設定するものとしても良い。
【００１１】
この構成によれば、複数の設定対象画像を選択することにより、１回の手書き文字の記入により、複数の印刷対象画像の印刷条件を一括して設定することができる。また、設定対象画像の選択と文字の記入とを別個に行うことにより、任意の大きさの文字で印刷条件を記入することができる。そのため、印刷条件の設定がより容易となる。
【００１２】
前記印刷条件設定部は、前記認識文字列として、印刷条件の複数の項目を設定しうる複数項目設定文字列の入力を許容し、前記複数項目設定文字列が互いに異なる複数の印刷条件として解釈可能な場合には、前記複数の印刷条件のいずれかを特定するユーザによる印刷条件特定指示を取得し、前記印刷条件を前記複数の印刷条件のうちの前記印刷条件特定指示に基づいて特定された印刷条件に設定するものとしても良い。
【００１３】
この構成によれば、複数の印刷条件を１回の複数項目設定文字列の記入により一括して設定することができる。そのため、複数の印刷条件の設定がより容易となる。
【００１４】
前記ペン状物体は、前記ペン状物体の第１の端部と第２の端部とのいずれが前記表示画面に接触したかを前記タッチパネルが検知可能なタッチペンであり、前記印刷条件設定部は、前記接触情報から前記タッチペンの前記第１の端部が前記表示画面に接触したと判断した場合には、前記認識文字列に基づいて前記印刷条件を設定し、前記接触情報から前記タッチペンの前記第２の端部が前記表示画面に接触したと判断した場合には、前記印刷条件を直前の印刷条件設定の前の印刷条件に設定するものとしても良い。
【００１５】
この構成によれば、タッチペンの第２の端部でタッチパネルの表示画面に触れることにより直前の印刷条件設定が取り消される。そのため、誤って設定した印刷条件をより容易に取り消すことができる。
【００１６】
前記ペン状物体は、前記ペン状物体の第１の端部と第２の端部とのいずれが前記表示画面に接触したかを前記タッチパネルが検知可能なタッチペンであり、前記印刷条件設定部は、前記接触情報から前記タッチペンの前記第１の端部が前記表示画面に接触したと判断した場合には、前記認識文字列に基づいて前記印刷条件を設定し、前記接触情報から前記タッチペンの前記第２の端部が前記表示画面に接触したと判断した場合には、前記印刷条件を予め設定された標準的な印刷条件に設定するものとしても良い。
【００１７】
この構成によれば、タッチペンの第２の端部でタッチパネルの表示画面に触れることにより印刷条件が標準的な印刷条件に設定される。そのため、印刷条件の標準的な印刷条件への変更がより容易となる。
【００１８】
なお、本発明は、種々の態様で実現することが可能である。例えば、画像出力装置と画像出力方法、その画像出力装置の制御装置と制御方法、それらの装置および方法の機能を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体、そのコンピュータプログラムを含み搬送波内に具現化されたデータ信号、等の態様で実現することができる。
【発明を実施するための最良の形態】
【００１９】
次に、本発明の実施の形態を実施例に基づいて以下の順序で説明する。
Ａ．第１実施例
Ｂ．第２実施例
Ｃ．第３実施例
Ｄ．第４実施例
Ｅ．第５実施例
Ｆ．第６実施例
Ｇ．変形例
【００２０】
Ａ．第１実施例：
図１は、本発明の一実施例としてのプリンタの構成を示すブロック図である。プリンタ１０は、制御部１００と、メモリカードスロット２００と、プリントエンジン３００と、操作パネル４００と、を備えている。
【００２１】
制御部１００は、メモリカード制御部１１０と、印刷処理実行部１２０と、操作パネル制御部１３０と、印刷条件設定部１４０と、を有している。印刷条件設定部１４０は、手書文字認識処理実行部（単に、「手書文字認識部」とも呼ぶ）１４２を備えている。制御部１００は、図示しない中央処理装置（ＣＰＵ）とメモリとを備えるコンピュータとして構成されている。制御部１００が有する各部の機能は、ＣＰＵがメモリに格納されたプログラムを実行することにより実現される。印刷条件設定部１４０は、プリンタ１０で画像を印刷する際の種々の条件（印刷条件）を設定する。なお、印刷条件設定部１４０による印刷条件の設定については、後述する。
【００２２】
メモリカードスロット２００は、メモリカードＭＣを受け入れる機構である。メモリカード制御部１１０は、メモリカードスロット２００に挿入されたメモリカードＭＣにファイルを格納し、あるいは、メモリカードＭＣに格納されたファイルを読み出す。ただし、メモリカード制御部１１０は、メモリカードＭＣに格納されたファイルを読み出す機能のみを有していても良い。図１の例では、メモリカードスロット２００に挿入されたメモリカードＭＣには、複数の画像ファイルＧＦが格納されている。
【００２３】
プリントエンジン３００は、与えられた印刷データに応じて印刷を実行する印刷機構である。プリントエンジン３００に供給される印刷データは、印刷処理実行部１２０がメモリカード制御部１１０を介してメモリカードＭＣ中の画像ファイルＧＦから画像データを取り出し、取り出した画像データに色変換やハーフトーン処理を施すことにより生成される。印刷データは、図示しないＵＳＢコネクタを介して接続されたデジタルスチルカメラから供給される画像データや、ＵＳＢコネクタを介して接続されたパーソナルコンピュータ等の外部の機器からプリンタ１０に供給される受信データから生成することも可能である。また、印刷処理実行部１２０の代わりにプリントエンジン３００が色変換やハーフトーン処理の機能を有するように構成することも可能である。
【００２４】
操作パネル４００は、タッチパネル４１０と、図示しない操作スイッチおよび表示ランプと、を有している。タッチパネル４１０には、画像の表示が可能な表示画面４１２が設けられている。タッチパネル４１０は、プリンタ１０に付属するタッチペン２０と、表示画面４１２への接触状態を検知する。具体的には、タッチペン２０の接触した位置が表示画面４１２上のどの位置にあるかを検知するとともに、タッチペン２０の前端２２と後端部２４とのいずれが表示画面４１２に接触しているかを検知する。タッチパネル４１０は、これらの検知結果を時系列的に蓄積し、その蓄積結果を接触状態情報として操作パネル制御部１３０に供給する。操作パネル制御部１３０は、タッチパネル４１０の表示画面４１２に画像を表示し、あるいは、表示ランプの点灯状態を制御することにより、ユーザに種々のメッセージを通知する。ユーザは、表示画面４１２に表示された画像や表示ランプの点灯状態を観察しながら、操作スイッチやタッチペン２０を操作することにより、種々の指示をプリンタ１０に与えることができる。
【００２５】
図２は、第１実施例において、画像を印刷する際に実行される画像印刷ルーチンを示すフローチャートである。この画像印刷ルーチンは、例えば、ユーザが操作パネル４００（図１）に設けられたタッチパネル４１０や操作スイッチ（図示しない）を操作し、メモリカードＭＣ（図１）に格納された画像ファイルＧＦの印刷指示をプリンタ１０に与えることにより実行される。なお、画像ファイルＧＦの画像は、印刷の対象となる画像であるので、「印刷対象画像」とも呼ぶことができる。
【００２６】
ステップＳ１００において、印刷条件設定部１４０は、メモリーカードＭＣに格納された複数の画像ファイルＧＦのそれぞれについて、印刷枚数を設定する。図３は、ステップＳ１００において実行される枚数設定ルーチンを示すフローチャートである。
【００２７】
ステップＳ１０２において、印刷条件設定部１４０（図１）は、メモリカードＭＣに格納された複数の画像ファイルＧＦのうちから、印刷枚数の設定対象となる画像ファイルを読み込む。
【００２８】
ステップＳ１０４において、印刷条件設定部１４０は、ステップＳ１０２で読み込んだ画像ファイルの画像を含む印刷枚数を設定するための枚数設定画面を、表示画面４１２上に表示する。図４（ａ）は、ステップＳ１０４で表示画面４１２上に表示される枚数設定画面ＳＳＮの一例を示している。なお、このように、印刷条件設定部１４０は、印刷条件の設定となる画像をタッチパネル４１０の表示画面４１２に表示するので、画像表示制御部としての機能を有しているといえる。
【００２９】
図４（ａ）に示すように、枚数設定画面ＳＳＮには、印刷枚数の記入を促すメッセージＭＰＮと、４つのボタンＢＢＫ，ＢＦＷ，ＢＥＮ，ＢＣＮと、画像表示領域ＷＩＳが設けられている。画像表示領域ＷＩＳには、印刷枚数の設定対象となる対象画像ファイルの画像（対象画像）ＤＳＩが表示される。画像表示領域ＷＩＳには、対象画像ＤＳＩに内応する画像ファイルの印刷枚数設定値を通知するための設定枚数メッセージＭＳＮが、対象画像ＤＳＩに重ね合わせて表示される。なお、以下では、特定の画像に対応する画像ファイルの印刷枚数を、その特定の画像の印刷枚数ともいう。また、一般に、特定の画像に対応する画像ファイルの印刷条件（印刷枚数や用紙サイズ等）を、その特定の画像の印刷条件ともいう。図４（ａ）の例では、設定枚数メッセージＭＳＮとして、印刷枚数が初期値の０枚であることを表す文字列「枚数：０」が表示されている。
【００３０】
図３のステップＳ１０６において、印刷条件設定部１４０は、操作パネル制御部１３０（図１）を介して、タッチパネル４１０（図１）からタッチペン２０（図１）の接触状態を表す接触状態情報を取得する。
【００３１】
ステップＳ１０８において、印刷条件設定部１４０は、ユーザがタッチペン２０の後端部２４（図１）で操作を行ったか否かを判断する。具体的には、印刷条件設定部１４０は、ステップＳ１０６で取得した接触状態情報を解析することにより、タッチペン２０の後端部２４が表示画面４１２に接触したか否かを判断する。タッチペン２０の後端部２４が表示画面４１２に接触したと判断された場合、制御はステップＳ１１０に移される。一方、タッチペン２０の後端部２４が表示画面４１２に接触していないと判断された場合、制御はステップＳ１１２に移される。
【００３２】
ステップＳ１１０において、印刷条件設定部１４０は、対象画像ファイルの印刷枚数を初期値（０枚）に変更する。そして、印刷枚数の初期値への変更の後、制御はステップＳ１０４に戻される。
【００３３】
ステップＳ１１２において、印刷条件設定部１４０は、枚数設定画面ＳＳＮ（図４）上に設けられた「前」ボタンＢＢＫと「次」ボタンＢＦＷとのいずれかが操作されたか否かを判断する。具体的には、印刷条件設定部１４０は、ステップＳ１０６で取得した接触状態情報を解析することにより、タッチペン２０の先端部２２の表示画面４１２への接触位置が、「前」ボタンＢＢＫおよび「次」ボタンＢＦＷが表示された領域内であったか否かを判断する。先端部２２の接触位置がこれらの２つのボタンＢＢＫ，ＢＦＷが表示された領域内であった場合には、「前」ボタンＢＢＫと「次」ボタンＢＦＷとのいずれかが操作されたと判断され、制御はステップＳ１１４に移される。一方、先端部２２の接触位置がこれらの２つのボタンＢＢＫ，ＢＦＷが表示された領域外であった場合には、「前」ボタンＢＢＫと「次」ボタンＢＦＷとのいずれもが操作されていないと判断され、制御はステップＳ１１６に移される。
【００３４】
ステップＳ１１４において、印刷条件設定部１４０は、操作されたボタンが「前」ボタンＢＢＫか「次」ボタンＢＦＷかのいずれであるかに応じて、印刷枚数の設定対象となる対象画像ファイルを、メモリカードＭＣ（図１）に格納された複数の画像ファイルＧＦの配列順に応じて変更する。そして、対象画像ファイルの変更の後、制御はステップＳ１０２に戻される。
【００３５】
ステップＳ１１６において、印刷条件設定部１４０は、枚数設定画面ＳＳＮ上に設けられた「終了」ボタンＢＥＮが操作されたか否かを判断する。具体的には、印刷条件設定部１４０は、ステップＳ１０６で取得した接触状態情報を解析することにより、タッチペン２０の先端部２２の表示画面４１２への接触位置が、「終了」ボタンＢＥＮが表示された領域内であったか否かを判断する。先端部２２の接触位置が「終了」ボタンＢＥＮの表示領域内であった場合には、「終了」ボタンＢＥＮが操作されたと判断され、制御は図２の画像印刷ルーチンに戻される。一方、先端部２２の接触位置が「終了」ボタンＢＥＮの表示領域外であった場合には、「終了」ボタンＢＥＮが操作されていないと判断され、制御はステップＳ１１８に移される。
【００３６】
ステップＳ１１８において、印刷条件設定部１４０は、枚数設定画面ＳＳＮ上に設けられた「キャンセル」ボタンＢＣＮが操作されたか否かを判断する。具体的には、印刷条件設定部１４０は、ステップＳ１０６で取得した接触状態情報を解析することにより、タッチペン２０の先端部２２の表示画面４１２への接触位置が、「キャンセル」ボタンＢＣＮの表示領域内であったか否かを判断する。先端部２２の接触位置が「キャンセル」ボタンＢＣＮの表示領域内であった場合には、「キャンセル」ボタンＢＣＮが操作されたと判断され、図２の画像印刷ルーチンは終了し画像の印刷が中止される。一方、先端部２２の接触位置が「キャンセル」ボタンＢＣＮの表示領域外であった場合には、「キャンセル」ボタンＢＣＮが操作されていないと判断され、制御はステップＳ１２０に移される。
【００３７】
ステップＳ１２０において、印刷条件設定部１４０は、タッチペン２０の先端部２２により記入された手書き文字を認識する。具体的には、印刷条件設定部１４０は、ステップＳ１０６で取得した接触状態情報からタッチペン２０の先端部２２の接触位置の軌跡（ストローク）を取得する。取得したストロークは、手書文字認識処理実行部１４２により文字認識が行われ、文字列に変換される。なお、ストロークから文字列への変換は、周知の手書文字認識方法により実行される。
【００３８】
図４（ｂ）は、ユーザにより印刷枚数が記入された状態を示す説明図である。このとき、表示画面４１２のタッチペン２０の先端部２２が接触していた部分には、ユーザにより記入された文字のストロークＴＭ１（以下、「手書き文字ＴＭ１」とも呼ぶ）が表示されている。この手書き文字ＴＭ１から、手書文字認識処理実行部１４２は、数字の「３」を認識する。なお、ユーザによる文字の記入が終了したか否かは、表示画面４１２に先端部２２が最初に触れた後、先端部２２が表示画面４１２に継続して接触していない状態が所定の時間に到達したか否かにより判断することができる。
【００３９】
図３のステップＳ１２２において、印刷条件設定部１４０は、対象画像ファイルの印刷枚数を、ステップＳ１２０において手書き文字から認識された数字の値に設定する。印刷枚数の設定の後、制御はステップＳ１０４に戻される。そして、「終了」ボタンＢＥＮあるいは「キャンセル」ボタンＢＣＮのいずれかが操作されるまで、図３の枚数設定ルーチンの各ステップが繰り返し実行される。なお、制御が戻されたステップＳ１０４では、枚数設定画面ＳＳＮ（図４）の設定枚数メッセージＭＳＮが、ステップＳ１２２において設定された枚数を表すメッセージに変更される。
【００４０】
図４（ｃ）は、図４（ｂ）においてユーザにより記入された手書き文字により印刷枚数の設定値が変更された後、図３のステップＳ１０４において表示画面４１２に表示される枚数設定画面ＳＳＮを示している。上述のように、ユーザにより記入された文字は、数字の「３」と認識され、印刷枚数は３枚に設定される。そのため、設定枚数メッセージＭＳＮは、初期値の０枚であることを表す文字列「枚数：０」から、印刷枚数が３枚であることを表す文字列「枚数：３」に変更されている。
【００４１】
図５（ａ）は、図４（ｃ）と同じ図であり、図４の例で印刷枚数が３枚に設定された状態において、表示画面４１２上に表示されている枚数設定画面ＳＳＮを示している。ここで、図５（ｂ）に示すように、ユーザがタッチペン２０の後端部２４で表示画面４１２に触れると、図３のステップＳ１０８において、後端部２４で操作されたと判断され、ステップＳ１１０において印刷枚数は初期値の０枚に変更される。そして、ステップＳ１０４において、図５（ｃ）に示すように、印刷枚数が０枚であることを表す文字列「枚数：０」が設定枚数メッセージＭＳＮとして表示される。
【００４２】
図３に示す枚数設定ルーチンから、図２の画像印刷ルーチンに制御が戻されると、ステップＳ２００が実行される。ステップＳ２００において、印刷条件設定部１４０は、メモリーカードＭＣに格納された複数の画像ファイルＧＦのうち、印刷枚数が１以上に設定された画像ファイルのそれぞれについて用紙サイズを設定する。ただし、複数の画像ファイルＧＦのそれぞれに対して用紙サイズを設定するものとしても良い。
【００４３】
図６は、ステップＳ２００において実行される用紙設定ルーチンを示すフローチャートである。なお、図６に示す用紙設定ルーチンは、設定対象となる印刷条件が印刷枚数から用紙サイズに変更されている点を除き、図３に示す枚数設定ルーチンと同様である。具体的には、枚数設定ルーチンのＳ１０４，Ｓ１１０，Ｓ１２２がステップＳ２０４，Ｓ２１０，Ｓ２２２に置き換えられている。他のステップＳ２０２，Ｓ２０６，Ｓ２０８，Ｓ２１２〜Ｓ２２０は、図３に示す枚数設定ルーチンの対応ステップＳ１０２，Ｓ１０６，Ｓ１０８，Ｓ１１２〜Ｓ１２０と同じである。なお、ステップＳ２２０は、枚数設定ルーチンのステップＳ１２０と同様であるので、その説明を省略する。
【００４４】
ステップＳ２０４において、印刷条件設定部１４０は、表示画面４１２に用紙サイズを設定するための用紙設定画面を表示する。図７（ａ）は、ステップＳ２０４で表示画面４１２上に表示される用紙設定画面ＳＳＰの一例を示している。
【００４５】
図７（ａ）に示すように、用紙設定画面ＳＳＰには、用紙サイズの記入を促すメッセージＭＰＰと、４つのボタンＢＢＫ，ＢＦＷ，ＢＥＮ，ＢＣＮと、画像表示領域ＷＩＳが設けられている。画像表示領域ＷＩＳには、用紙サイズの設定対象となる対象画像ＤＳＩが表示される。画像表示領域ＷＩＳには、対象画像ＤＳＩの用紙サイズの設定値を通知するための設定用紙メッセージＭＳＰが、対象画像ＤＳＩに重ね合わせて表示される。なお、図７（ａ）の例では、設定用紙メッセージＭＳＰとして、用紙サイズがＬ判であることを表す文字列「Ｌ判」が表示されている。
【００４６】
図７（ｂ）は、ユーザにより用紙サイズが記入された状態を示す説明図である。このとき、表示画面４１２のタッチペン２０の先端部２２が接触していた部分には、ユーザにより記入された手書き文字ＴＭ２が表示されている。図６のステップＳ２２０において、手書文字認識処理実行部１４２は、この手書き文字ＴＭ２から、文字列の「２Ｌ」を認識する。
【００４７】
図６のステップＳ２２２において、印刷条件設定部１４０は、対象画像ファイルの印刷用紙サイズを、ステップＳ２２０において手書き文字から認識された文字列で指定された値に設定する。用紙サイズの設定の後、制御はステップＳ２０４に戻され、用紙設定画面ＳＳＰ（図７）の設定用紙メッセージＭＳＰが、ステップＳ２２２において設定された用紙サイズを表すメッセージに変更される。
【００４８】
図７（ｃ）は、図７（ｂ）においてユーザにより記入された手書き文字により用紙サイズの設定値が変更された後の、表示画面４１２に表示される用紙設定画面ＳＳＰを示している。上述のように、ユーザにより記入された文字は、文字列「２Ｌ」と認識され、用紙サイズは２Ｌ判に設定される。そのため、設定用紙メッセージＭＳＰは、Ｌ判であることを表す文字列「Ｌ判」から、用紙サイズが２Ｌ判であることを表す文字列「２Ｌ判」に変更されている。
【００４９】
ステップＳ２１８において、印刷条件設定部１４０により「終了」ボタンＢＥＮ（図７）が操作されたと判断されると、制御は図２の画像印刷ルーチンに制御が戻される。制御が戻された画像印刷ルーチンでは、ステップＳ５００において、印刷処理実行部１２０が、印刷条件設定部１４０により設定された印刷枚数と用紙サイズとに従って、メモリーカードＭＣ（図１）に格納された複数の画像ファイルＧＦを印刷する。
【００５０】
このように、第１実施例では、複数の画像ファイルＧＦのそれぞれについて、印刷枚数と用紙サイズとを、表示画面４１２上に表示された画像上に文字を記入することにより設定される。そのため、ユーザは、印刷条件の設定対象となる画像を認識しながら、個々の画像について印刷条件を設定することができるので、印刷条件の設定がより容易となる。また、設定内容を手書き文字で入力することができるので、印刷条件の設定のためのキー操作を省略できるので、印刷条件の設定がより容易となる。
【００５１】
Ｂ．第２実施例：
図８は、第２実施例における印刷枚数設定ルーチンを示すフローチャートである。第２実施例の印刷枚数設定ルーチンは、４つのステップＳ１０２，Ｓ１０４，Ｓ１１０，Ｓ１１４がそれぞれステップＳ１０２ａ，Ｓ１０４ａ，Ｓ１１０ａ，Ｓ１１４ａに置き換えられている点と、ステップＳ１２２が２つのステップＳ１２４ａ，Ｓ１２６ａに置き換えられている点で、図４に示す第１実施例の印刷枚数設定ルーチンと異なっている。他の点は、第１実施例の印刷枚数設定ルーチンと同じである。
【００５２】
ステップＳ１０２ａにおいて、印刷条件設定部１４０は、メモリカードＭＣ（図１）に格納された複数の画像ファイルＧＦのうちから、表示画面４１２（図１）上に画像を表示する複数の画像ファイル（以下、「表示画像ファイル」とも呼ぶ）を読み込む。
【００５３】
ステップＳ１０４ａにおいて、印刷条件設定部１４０は、ステップＳ１０２ａで読み込んだ複数の表示画像ファイルの画像を含む印刷枚数を設定するための枚数設定画面を、表示画面４１２上に表示する。図９（ａ）は、ステップＳ１０４ａで表示画面４１２上に表示される第２実施例の枚数設定画面ＳＳＮａの一例を示している。
【００５４】
図９（ａ）に示すように、枚数設定画面ＳＳＮａには、第１実施例の枚数設定画面ＳＳＮ（図４（ａ））と同様に、印刷枚数の記入を促すメッセージＭＰＮと、４つのボタンＢＢＫ，ＢＦＷ，ＢＥＮ，ＢＣＮと、が設けられている。枚数設定画面ＳＳＮａには、ステップＳ１０２ａにおいて読み込まれた９つの表示画像ファイルの画像ＤＤ１〜ＤＤ９が表示される。これらの画像の右下には、表示された画像に対応する画像ファイルの印刷枚数設定値を示すアイコンが表示される。図９（ａ）の例では、５つの画像ＤＤ１，ＤＤ２，ＤＤ４，ＤＤ５，ＤＤ７には、対応する画像ファイルの印刷枚数が１枚で表すことを示すアイコンＩＳ１が表示されている。また、画像ＤＤ８には印刷枚数が２枚であることを表すアイコンＩＳ２が表示されており、画像ＤＤ９には印刷枚数が３枚であることを表すアイコンＩＳ３が表示されている。印刷枚数の設定値が０枚の画像ＤＤ３，ＤＤ６には、アイコンが表示されない。なお、印刷枚数設定値を表すアイコンの表示に換えて、図３に示すような印刷枚数設定値を表す文字列を表示するものとしても良い。ただし、複数の画像を表示画面４１２（図１）に表示する場合、印刷枚数設定値の表示がより視認しやすくなる点でアイコン表示をするのが好ましい。一方、印刷枚数が多い場合に印刷枚数設定値の表示領域をより小さくできる点で、文字列を表示するのが好ましい。
【００５５】
ステップＳ１１４ａにおいて、印刷条件設定部１４０は、操作されたボタンが「前」ボタンＢＢＫか「次」ボタンＢＦＷかのいずれであるかに応じて、表示画面４１２に表示される表示画像ファイルを、メモリカードＭＣ（図１）に格納された複数の画像ファイルＧＦの配列順に応じて変更する。そして、表示画像ファイルの変更の後、制御はステップＳ１０２ａに戻される。
【００５６】
図９（ｂ）は、ユーザにより印刷枚数が記入された状態を示す説明図である。このとき、表示画面４１２のタッチペン２０の先端部２２が接触していた部分には、ユーザにより記入された手書き文字ＴＭ１ａが表示されている。図８のステップＳ１２０において、手書文字認識処理実行部１４２は、この手書き文字ＴＭ１ａから、数字の「３」を認識する。
【００５７】
図８のステップＳ１２４ａにおいて、印刷条件設定部１４０は、ユーザにより記入された手書き文字の記入範囲を特定する。具体的には、ステップＳ１２０において文字の認識に使用された手書き文字ＴＭ１ａの高さと、認識された文字とに応じて、記入範囲の幅が算出される。そして、手書き文字ＴＭ１ａの中心位置を中心とし、高さが手書き文字ＴＭ１ａの高さで、幅が算出された幅の領域ＲＣ１（図９（ｂ））が手書き文字の記入範囲として特定される。なお、記入範囲の幅Ｗは、手書き文字の高さＨと認識された文字の文字数Ｎとを用いて、例えば、次の式（１）を用いて算出することができる。
【００５８】
Ｗ＝Ａ×Ｈ×Ｎ      …（１）
【００５９】
ここで、Ａは、予め定められた正の係数であり、タッチペンにより入力された文字の範囲を特定するのに適した値となるように、実験的に求められる。また係数Ａは、手書き文字の高さＨと文字数Ｎとの少なくとも一方をパラメータとする関数としても良い。
【００６０】
ステップＳ１２６ａにおいて、印刷条件設定部１４０は、ステップＳ１２４ａにおいて特定された手書き文字の記入範囲と重なる画像のそれぞれについて、その画像に対応する画像ファイルの印刷枚数をステップＳ１２０において認識された数字の値に設定する。印刷枚数の設定の後、制御はステップＳ１０４ａに戻される。制御が戻されたステップＳ１０４ａでは、枚数設定画面ＳＳＮａ（図９）の個々の画像ＤＤ１〜ＤＤ９に重ね合わされて表示される印刷枚数設定値を表すアイコンが変更される。
【００６１】
図９（ｃ）は、図９（ｂ）においてユーザにより記入された手書き文字により印刷枚数の設定値が変更された後、図８のステップＳ１０４ａにおいて表示画面４１２に表示される枚数設定画面ＳＳＮａを示している。上述のように、ユーザにより記入された文字は、数字の「３」と認識される。また、図９（ｂ）に示すように、画像ＤＤ１〜ＤＤ９のうちの画像ＤＤ２，ＤＤ３，ＤＤ５，ＤＤ６は、手書き文字の記入範囲ＲＣ１と重なっている。そのため、画像ＤＤ２，ＤＤ３，ＤＤ５，ＤＤ６のそれぞれについて、印刷枚数は３枚に設定される。そして、画像ＤＤ２，ＤＤ３，ＤＤ５，ＤＤ６には、印刷枚数が３枚であることを表すアイコンＩＳ３がそれぞれ表示される。
【００６２】
図８のステップＳ１１０ａでは、印刷枚数の直前の変更が取り消される。図９の例では、図９（ｂ）に示すようにユーザが印刷枚数を記入することにより、印刷枚数の設定が図９（ａ）に示す状態から図９（ｃ）に示す状態に変更された場合、その変更が取り消され、図９（ａ）に示す状態に戻される。なお、変更の取消は、印刷条件設定部１４０（図１）が、変更前の印刷枚数設定値を制御部１００のメモリ（図示しない）格納し、ステップＳ１１０ａにおいて格納された印刷枚数設定値により印刷枚数を設定することにより行うことができる。
【００６３】
図１０は、図９の例とは異なる形で、ユーザにより印刷枚数を指示する手書き文字が記入された場合の様子を示している。図１０（ａ）は、図９（ａ）と同じ図であり、９つの画像ＤＤ１〜ＤＤ９に対応する画像ファイルの印刷枚数が、図９（ａ）に示した状態と同一の状態に設定された状態を示している。図１０（ｂ）は、ユーザにより印刷枚数が記入された状態を示している。図１０（ｂ）では、印刷枚数を指示する数字「３」の手書き文字ＴＭ３ａが、画像ＤＤ６の上にのみに存在する。そのため、手書き文字の記入領域ＲＣ３に重なり合う画像は画像ＤＤ６のみとなり、画像ＤＤ６に対応する画像ファイルの印刷枚数が３枚に設定される。図１０（ｃ）は、このように印刷枚数の設定値が変更された後、表示画面４１２に表示される枚数設定画面ＳＳＮａを示している。図１０の例では、画像ＤＤ６に対応する画像ファイルのみ印刷枚数が３枚に変更される。そのため、図１０（ｃ）の枚数設定画面ＳＳＮａに表示される画像ＤＤ６には、印刷枚数が３枚であることを表すアイコンＩＳＮ３が重ね合わされて表示される。一方、その他の画像ＤＤ１〜ＤＤ５，ＤＤ７〜ＤＤ９に表示されるアイコンは、図１０（ａ）に表示されたアイコンと同じアイコンのままとなっている。
【００６４】
第２実施例において、用紙サイズの設定は、図８の第２実施例における印刷枚数設定ルーチンと同様の用紙設定ルーチンによって実行される。そのため、第２実施例における用紙設定ルーチンと、その設定の様子については、その図示と説明を省略する。
【００６５】
このように、第２実施例では、ユーザが記入した手書き文字の記入範囲が特定される。そして、特定された記入範囲と重なる画像について、その画像に対応する画像ファイルの印刷条件が記入された文字に従って変更される。そのため、ユーザは、手書き文字を１回記入することにより、複数の画像ファイルの印刷設定を同時に変更することができ、印刷条件の設定変更がより容易となる。
【００６６】
第２実施例は、複数の画像ファイルの印刷設定を同時に変更することができ、印刷条件の設定変更がより容易となる点で第１実施例よりも好ましい。一方、第１実施例は、表示画面４１２に単一の画像が表示されるので、表示される画像がより認識しやすい点で、第２実施例よりも好ましい。
【００６７】
なお、第２実施例では、手書き文字の高さと文字数とから手書き文字の記入範囲の幅を算出しているが、他の方法によって記入範囲の幅を決定するものとしても良い。例えば、手書き文字の実際の幅を記入範囲の幅とすることも可能である。ただし、幅の狭い文字（例えば「１」）を記入した場合に、特定される記入範囲の幅が狭くなり、印刷枚数の設定範囲がユーザの想定する画像の範囲よりも狭くなることを抑制できる点で、手書き文字の高さと文字数とから手書き文字の記入範囲の幅を算出するのがより好ましい。
【００６８】
また、第２実施例では、タッチペン２０（図１）の後端部２４の接触により実行されるステップＳ１１０ａにおいて、直前の変更を取り消しているが、タッチペン２０の後端部２４の接触により異なる処理を実行することも可能である。例えば、後端部２４の接触位置にある画像について、その対応する画像ファイルの印刷枚数の直前の変更を取り消すものとしても良い。また、後端部２４の接触位置にある画像について、その対応する画像ファイルの印刷枚数を初期値（０枚）に変更するものとしても良い。このようにすれば、記入した文字が設定を望まない画像にかかることにより誤って印刷枚数が設定された場合、誤って印刷枚数が設定された個々の画像について設定を戻すことができる。
【００６９】
Ｃ．第３実施例：
図１１は、第３実施例における印刷枚数設定ルーチンを示すフローチャートである。第３実施例の印刷枚数設定ルーチンは、３つのステップＳ１０２ａ，Ｓ１０４ａ，Ｓ１２６ａがそれぞれステップＳ１０２ｂ，Ｓ１０４ｂ，Ｓ１２６ｂに置き換えられている点と、ステップＳ１２４ａが省略されている点と、ステップＳ１０２ａの次にステップＳ１２８ｂが付加されている点とで、図８に示す第２実施例の印刷枚数設定ルーチンと異なっている。他の点は、第２実施例と同様である。
【００７０】
ステップＳ１２８ｂにおいて、印刷条件設定部１４０は、ステップＳ１０２ａで読み込んだ表示画像ファイルのうち、印刷枚数の設定対象となる画像ファイルを選択する。具体的には、タッチパネル４１０（図１）の表示画面４１２に印刷枚数の設定対象をユーザに選択させるための、複数の画像が表示された対象ファイル選択画面を表示する。そして、ユーザがタッチペン２０を用いて引いた線を取得し、表示された複数の画像のうち取得した線が通る画像に対応する画像ファイルが印刷枚数の設定対象として選択される。
【００７１】
図１２（ａ）は、ステップＳ１２８ｂにおいて、表示画面４１２に表示される対象ファイル選択画面ＳＳＳの一例を示している。図１２（ａ）の例では、ユーザにより２本の線ＴＬ１ｂ，ＴＬ２ｂが引かれた状態を示している。これらの線ＴＬ１ｂ，ＴＬ２ｂは、対象ファイル選択画面ＳＳＳ上に表示された９つの画像ＤＤ１〜ＤＤ９のうち、５つの画像ＤＤ１〜ＤＤ３，ＤＤ７，ＤＤ８に重なっている。そのため、図１２（ａ）の例では、印刷枚数の設定対象は、画像ＤＤ１〜ＤＤ３，ＤＤ７，ＤＤ８のそれぞれに対応する画像ファイルとなる。ユーザがタッチペンで終了ボタンＢＥＮを操作すると、対象ファイルの選択が終了する。ただし、先端部２２が表示画面から離れた後、所定の時間が経過した場合に、対象ファイルの選択が終了するものとしても良い。
【００７２】
図１１のステップＳ１０４ｂにおいて、印刷条件設定部１４０は、枚数設定画面を表示画面４１２に表示する。図１２（ｂ）は、ステップＳ１０４ｂで表示される枚数設定画面ＳＳＮｂを示している。枚数設定画面ＳＳＮｂでは、図９（ａ）と同様に、印刷枚数の記入を促すメッセージＭＰＮと、４つのボタンＢＢＫ，ＢＦＷ，ＢＥＮ，ＢＣＮと、９つの画像ＤＤ１〜ＤＤ９が表示されている。これらの画像ＤＤ１〜ＤＤ９のうちステップＳ１２８ｂにおいて選択された画像ＤＤ１〜ＤＤ３，ＤＤ７，ＤＤ８については、印刷枚数の設定対象として選択されたことを表すため、画像ＤＤ１〜ＤＤ３，ＤＤ７，ＤＤ８の枠が太枠で表示されている。
【００７３】
ステップＳ１２６ｂにおいて、印刷条件設定部１４０は、ステップＳ１２８ｂにおいて選択された画像に対応する画像ファイルの印刷枚数を、ステップＳ１２０で認識された数字に従って設定する。図１２（ｂ）の例では、図９（ｂ）と同様に手書き文字ＴＭ１ｂが記入されている。そのため、印刷枚数の設定対象として選択された図１２（ｂ）の太枠で示す５つの画像ＤＤ１〜ＤＤ３，ＤＤ７，ＤＤ８の印刷枚数が、手書き文字ＴＭ１ｂから認識された数字「３」に従って、３枚に設定される。
【００７４】
図１２（ｃ）は、このように、印刷枚数の設定が行われた後、ステップＳ１２８ｂにおいて表示画面４１２に表示される対象ファイル選択画面ＳＳＳを示す説明図である。上述のように、図１２（ａ）でユーザが引いた線ＴＬ１ｂ，ＴＬ２ｂが通る５つの画像ＤＤ１〜ＤＤ３，ＤＤ７，ＤＤ８の印刷枚数が３枚に設定される。そのため、図１２（ｃ）に示すように、印刷枚数が３枚であることを表すアイコンＩＳＮ３がこれらの画像ＤＤ１〜ＤＤ３，ＤＤ７，ＤＤ８に重ね合わせて表示される。
【００７５】
第３実施例において、用紙サイズの設定は、図１１の第３実施例における印刷枚数設定ルーチンと同様の用紙設定ルーチンによって実行される。そのため、第３実施例における用紙設定ルーチンと、その設定の様子については、その図示と説明を省略する。
【００７６】
このように、第３実施例では、ユーザがタッチペン２０を操作することにより、予め印刷条件の設定対象となる画像ファイルが選択される。そして、選択された対象画像ファイルのそれぞれの印刷条件が、手書き文字により一括して設定される。そのため、ユーザは、手書き文字を１回記入することにより、複数の画像ファイルの印刷設定を同時に変更することができ、印刷設定の変更がより容易となる。
【００７７】
第３実施例は、一括して印刷条件が設定される対象画像ファイルを予め選択し、選択された対象画像ファイルに対して印刷条件が設定される。このとき、同一の印刷条件が設定される画像ファイルは、文字の大きさや画像の配置状態にかかわらず、予め選択された画像ファイルとなる。そのため、ユーザは、記入の容易な大きさで印刷条件の設定内容を記入することができる。このように、印刷条件の入力がより容易となる点で、第３実施例は、第２実施例よりも好ましい。一方、第２実施例は、対象画像ファイルの選択のための処理を省略することができる点で、第３実施例よりも好ましい。
【００７８】
なお、第３実施例では、予め印刷条件が設定される対象画像ファイルが選択されている例を示しているが、このように対象画像ファイルが選択されなかった場合には、例えば、第２実施例に示すように印刷条件の設定対象を決定するものとしても良い。なお、対象画像ファイルが選択されない場合は、図１２（ａ）の対象ファイル選択画面ＳＳＳで選択指示を与える線ＴＬ１ｂ，ＴＬ２ｂが記入されずに「終了」ボタンＢＥＮが操作されたときなどに発生する。
【００７９】
Ｄ．第４実施例：
図１３は、第４実施例における枚数設定ルーチンを示すフローチャートである。第４実施例の印刷枚数設定ルーチンは、２つのステップＳ１２４ａ，Ｓ１２６ａがそれぞれステップＳ１２４ｃ，Ｓ１２６ｃに置き換えられている点で、図８に示す第２実施例の印刷枚数設定ルーチンと異なっている。他の点は、第２実施例と同様である。
【００８０】
ステップＳ１２４ｃにおいて、印刷条件設定部１４０は、ユーザが記入した手書き文字によって設定される印刷枚数の設定範囲を特定する。具体的には、ステップＳ１０６において取得したタッチペン２０（図１）の接触状態情報から、手書き文字の記入に引き続いて描かれたタッチペン２０のストロークを取得する。そして、取得したストロークと表示画面４１２に表示された画像との位置関係から、印刷枚数の設定範囲を特定する。
【００８１】
図１４（ａ）は、ステップＳ１０４ａにおいて、表示画面４１２に表示される枚数設定画面ＳＳＮｃ上に、ユーザにより手書き文字が記入された状態を示している。図１４（ａ）の枚数設定画面ＳＳＮｃは、ユーザの操作を促進するメッセージＭＰＮｃが異なっている点と、画像ＤＤ１の上にタッチペン２０の先端部２２を用いて記入された手書き文字ＴＭ４ｃが記入されている点とで、図９（ａ）に示す枚数設定画面ＳＳＮａと異なっている。他の点は、図９（ａ）に示す枚数設定画面ＳＳＮａと同じである。
【００８２】
図１４（ｂ）は、手書き文字ＴＭ４ｃの記入に引き続いて、印刷枚数の設定範囲を指定する線ＴＬ３ｃがユーザにより描かれた状態を示している。線ＴＬ３ｃは、手書き文字ＴＭ４ｃが記入された画像ＤＤ１から、画像ＤＤ２，ＤＤ３，ＤＤ６，ＤＤ５，ＤＤ８をこの順に通過するように描かれている。そのため、図１３のステップＳ１２４ｃでは、線ＴＬ３が通過した画像ＤＤ１〜ＤＤ３，ＤＤ６，ＤＤ５，ＤＤ８が印刷枚数の設定範囲として特定される。なお、手書き文字ＴＭ４ｃと線ＴＬ３ｃとは、ストロークが通過する画像の範囲によって区別することができる。具体的には、１つの画像上のストロークは手書き文字ＴＭ４ｃとして認識され、複数の画像を通過するストロークは線ＴＬ３ｃとして認識される。また、手書き文字ＴＭ４ｃの記入から所定の時間経過の後に描かれたストロークを線ＴＬ３ｃとして認識するものとしても良い。この場合、表示画面４１２上に線ＴＬ３ｃを表示しないものとしても良い。
【００８３】
図１３のステップＳ１２６ｃにおいて、印刷条件設定部１４０は、ステップＳ１２４ｃにおいて特定された印刷枚数の設定範囲の画像の印刷枚数を、ステップＳ１２０において認識された数字に従って設定する。図１４（ｂ）の例では、線ＴＬ３ｃにより特定された印刷枚数設定範囲の画像ＤＤ１〜ＤＤ３，ＤＤ５，ＤＤ６，ＤＤ８の印刷枚数が、手書き文字ＴＭ４ｃから認識された数字「３」に従って、それぞれ３枚に設定される。
【００８４】
図１４（ｃ）は、このように、印刷枚数の設定が行われた後、ステップＳ１０４ａにおいて表示画面４１２に表示される印刷枚数設定画面ＳＳＮｃを示す説明図である。図１４の例では、上述のように、画像ＤＤ１〜ＤＤ３，ＤＤ５，ＤＤ６，ＤＤ８の印刷枚数がそれぞれ３枚に設定される。そのため、印刷枚数が３枚であることを表すアイコンＩＳＮ３がこれらの画像ＤＤ１〜ＤＤ３，ＤＤ５，ＤＤ６，ＤＤ８に重ね合わせて表示される。
【００８５】
図１５は、図１４とは異なる形式で印刷範囲が設定される様子を示している。図１５（ａ）は、図１４（ａ）と同一の図面である。図１５（ｂ）は、手書き文字ＴＭ４ｃの記入に引き続いて、印刷枚数の設定範囲を指定する画像がユーザにより指定された状態を示している。図１５（ｂ）の例では、ユーザは、タッチペン２０の先端部２２で画像ＤＤ２，ＤＤ３，ＤＤ５，ＤＤ６，ＤＤ８が表示された領域に短時間触れている（一般に、「タップする」と呼ばれる）。タップされた画像ＤＤ２，ＤＤ３，ＤＤ５，ＤＤ６，ＤＤ８には、タップされた位置を示すタップマークＴＰ２ｃが表示される。そして、手書き文字ＴＭ４ｃが記入された画像と、タップされた画像ＤＤ２，ＤＤ３，ＤＤ５，ＤＤ６，ＤＤ８とが、印刷枚数設定範囲となる。なお、画像をタップすることで印刷枚数設定範囲を指定することにより、手書き文字ＴＭ４ｃと印刷枚数設定範囲の指示とは、タッチペン２０の先端部２２の接触時間により区別することが可能となる。そのため、図１５の例では、先にタップをして印刷枚数の設定範囲を指示し、その後印刷枚数を記入することも可能となる。
【００８６】
図１５（ｃ）は、このように特定された印刷枚数設定範囲の画像ＤＤ１〜ＤＤ３，ＤＤ５，ＤＤ６，ＤＤ８のそれぞれの印刷枚数が、手書き文字ＴＭ４ｃから認識された数字「３」に従って設定された後に表示される枚数設定画面ＳＳＮｃを示している。図１５の例においても、印刷枚数設定範囲（画像ＤＤ１〜ＤＤ３，ＤＤ５，ＤＤ６，ＤＤ８）と手書き文字ＴＭ４ｃから認識される数字「３」は、図１４の例と同じである。そのため、枚数設定画面ＳＳＮｃには、図１４（ｃ）と同様に、印刷枚数が３枚であることを表すアイコンＩＳＮ３が画像ＤＤ１〜ＤＤ３，ＤＤ５，ＤＤ６，ＤＤ８に重ね合わせて表示される。
【００８７】
第４実施例において、用紙サイズの設定は、図１３の第４実施例における印刷枚数設定ルーチンと同様の用紙設定ルーチンによって実行される。そのため、第４実施例における用紙設定ルーチンと、その設定の様子については、その図示と説明を省略する。
【００８８】
このように、第４実施例では、手書き文字で記入された印刷条件が、手書き文字に合わせて指定された印刷条件の設定範囲の画像について設定される。そのため、複数の画像の印刷条件を一括して設定することができるので、印刷条件の設定がより容易となる。また、印刷条件の設定範囲は、手書き文字から区別可能な形式で指定される。そのため、印刷条件の設定範囲の誤った設定を抑制することができるので、複数の画像の印刷条件をより容易に設定することができる。
【００８９】
Ｅ．第５実施例：
図１６は、第５実施例における画像印刷ルーチンを示すフローチャートである。第５実施例の画像印刷ルーチンは、２つのステップＳ１００，Ｓ２００が１つのステップＳ３００に置き換えられている点で、図２に示す第１実施例の画像印刷ルーチンと異なっている。他の点は、第１実施例と同じである。
【００９０】
図１７は、ステップＳ３００において実行される枚数・用紙設定ルーチンを示すフローチャートである。第５実施例の枚数・用紙設定ルーチンは、ステップＳ１０４，Ｓ１１０，Ｓ１２２がステップＳ１０４ｄ，Ｓ１１０ｄ，Ｓ１２２ｄに置き換えられている点と、ステップＳ１２０の次に２つのステップＳ１３０ｄ，Ｓ１３２ｄが付加されている点とで、図３に示す第１実施例の枚数設定ルーチンと異なっている。なお、ステップＳ１１０ｄは、設定が初期値に戻される印刷条件が、印刷枚数から印刷枚数と用紙サイズとの両方に変更されている点で異なっている他は、図３の枚数設定ルーチンのステップＳ１２０と同様である。
【００９１】
ステップＳ１０４ｄにおいて、印刷条件設定部１４０は、表示画面４１２上に枚数・用紙設定画面を表示する。図１８（ａ）は、ステップＳ１０４ｄにおいて表示画面４１２上に表示される枚数・用紙設定画面ＳＳＡの一例を示している。
【００９２】
枚数・用紙設定画面ＳＳＡには、図４（ａ）の枚数設定画面ＳＳＮと同様に、印刷枚数と用紙サイズとの両方の記入を促すメッセージＭＰＡと、４つのボタンＢＢＫ，ＢＦＷ，ＢＥＮ，ＢＣＮと、画像表示領域ＷＩＳが設けられている。画像表示領域ＷＩＳには、印刷枚数および用紙サイズの設定対象となる対象画像ＤＳＩが表示される。画像表示領域ＷＩＳには、対象画像ＤＳＩの印刷枚数と用紙サイズの設定値を通知するための設定内容メッセージＭＳＡが、対象画像ＤＳＩに重ね合わせて表示される。なお、図１８（ａ）の例では、設定内容メッセージＭＳＡとして、用紙サイズがＬ判であることを表す文字列「Ｌ判」と、印刷枚数が０枚であることを表す文字列「枚数：０」と、が表示されている。
【００９３】
図１８（ｂ）は、ユーザにより、枚数・用紙設定画面ＳＳＡ上に印刷枚数と用紙サイズとが記入された状態を示す説明図である。図１８（ｂ）の例では、枚数・用紙設定画面ＳＳＡ上に、３文字の手書き文字ＴＭ５ｄが記入されている。図１７のステップＳ１２０において、手書文字認識処理実行部１４２は、この手書き文字ＴＭ５ｄから文字列「３２Ｌ」を認識する。
【００９４】
ステップＳ１３０ｄにおいて、印刷条件設定部１４０は、認識した文字列が印刷枚数と用紙サイズとを指定する文字列として一意に解釈可能か否かを判断する。一意に解釈可能と判断された場合には、制御はステップＳ１２２ｄに移される。一方、一意に解釈可能でないと判断された場合には、制御はステップＳ１３２ｄに移される。
【００９５】
図１８（ｂ）の手書き文字ＴＭ５ｄから認識される文字列「３２Ｌ」は、「３」枚の「２Ｌ」判と、「３２」枚の「Ｌ」判と、の２つの異なる印刷条件として解釈することができる。そのため、図１７のステップＳ１３０ｄにおいて、認識された文字列「３２Ｌ」は、一意に解釈可能でないと判断され、ステップＳ１３２ｄが実行される。
【００９６】
図１７のステップＳ１３２ｄにおいて、印刷条件設定部１４０は、認識された文字列から解釈される複数の印刷条件のいずれが正しいかをユーザに問い合わせる。具体的には、印刷条件設定部１４０は、表示画面４１２上に入力内容を問い合わせるダイアログボックスを表示する。そして、タッチペン２０を用いて入力されるユーザの指示を取得し、画像ファイルに設定する印刷条件（印刷枚数・用紙サイズ）を特定する。
【００９７】
図１８（ｃ）は、ステップＳ１３２ｄにおいて、表示画面４１２に表示されるダイアログボックスＧＣＩを示す説明図である。ダイアログボックスＧＣＩは、枚数・用紙設定画面ＳＳＡ上に表示される。ダイアログボックスＧＣＩには、入力内容の選択を促すメッセージＭＱＩと、２つの解釈のいずれかを選択するための２つのボタンＢＣ１，ＢＣ２とが表示される。ユーザは、タッチペン２０の先端部２２で、これらのボタンＢＣ１，ＢＣ２とのいずれかを操作し、２つの解釈のうち正しい入力内容の選択を指示する。図１８（ｃ）の例では、ユーザはタッチペン２０の先端部２２で、「３」枚の「２Ｌ」判を表すボタンＢＣ１を操作している。そのため、印刷条件設定部１４０は、画像ファイルに設定する印刷条件が、印刷枚数が３枚で用紙サイズが２Ｌ判であると判断する。
【００９８】
図１７のステップＳ１２２ｄにおいて、印刷条件設定部１４０は、対象画像ファイルの印刷枚数と用紙サイズとを、ステップＳ１２０において手書き文字から認識された文字列に従って設定する。印刷枚数と用紙サイズとの設定の後、制御はステップＳ１０４ｄに戻される。ステップＳ１０４ｄにおいて、変更された印刷枚数と用紙サイズの設定に従って変更された設定内容メッセージＭＳＡが、対象画像ＤＳＩ上に表示される。図１８の例では、印刷枚数が３枚であることを表す文字列「枚数：３」と、用紙サイズが２Ｌ判であることを表す文字列「２Ｌ判」と、が設定内容メッセージＭＳＡとして表示される。
【００９９】
このように、第５実施例では、複数の印刷条件（印刷枚数、用紙サイズ）が一括して設定される。そのため、複数の印刷条件を合わせて変更する際のユーザの手間が省け、複数の印刷条件の設定がより容易となる。
【０１００】
なお、第５実施例では、印刷枚数と用紙サイズとを一連の文字列として入力しているが、異なる方法によりこれらの印刷条件を入力することも可能である。例えば、印刷枚数と用紙サイズとのそれぞれを表す文字の間に、これらの２つの印刷条件の区切りを指示する文字（例えば、文字「／」，「，」，「．」，「：」）を記入させるものとしても良い。このような区切り文字を記入させることにより、入力内容は一意に決定できる。そのため、図１７の２つのステップＳ１３０ｄ，Ｓ１３２ｄを省略することができる。
【０１０１】
Ｆ．第６実施例：
図１９は、第６実施例における画像印刷ルーチンを示すフローチャートである。第６実施例における画像印刷ルーチンは、２つのステップＳ１００，Ｓ２００が、５つのステップＳ４１０〜Ｓ４５０に置き換えられている点で、図２に示す第１実施例の画像印刷ルーチンと異なっている。
【０１０２】
ステップＳ４１０において、印刷条件設定部１４０は、メモリーカードＭＣ（図１）に格納された複数の画像ファイルＧＦのそれぞれについて、印刷枚数を設定する。図２０は、ステップＳ４１０において実行される枚数設定ルーチンを示すフローチャートである。第６実施例の枚数設定ルーチンは、２つのステップＳ１０４，Ｓ１１６がそれぞれステップＳ１０４ｅ，Ｓ１１６ｅに置き換えられている点と、２つのステップＳ１３４ｅ，Ｓ１３６ｅがステップＳ１１２の次に付加されている点とで、図３に示す第１実施例の枚数設定ルーチンと異なっている。他の点は、第１実施例と同様である。なお、ステップＳ１１６ｅは、操作されたか否かが判断されるボタンが、「終了」ボタンＢＥＮ（図４）から「印刷」ボタンＢＰＲに変更されている点で図３のステップＳ１１６と異なっている。他の点では、ステップＳ１１６ｅは、ステップＳ１１６と同様であるので、その説明を省略する。
【０１０３】
ステップＳ１０４ｅにおいて、印刷条件設定部１４０は、印刷枚数設定画面を表示画面４１２（図１）上に表示する。図２１（ａ）は、ステップＳ１０４ｅにおいて、表示画面４１２上に表示される枚数設定画面ＳＳＮｅの一例を示している。第６実施例では、枚数設定画面ＳＳＮｅは、印刷枚数と用紙サイズとを設定するための印刷条件設定画面ＳＳＴに含まれている。
【０１０４】
印刷条件設定画面ＳＳＴには、枚数設定画面ＳＳＮｅと、用紙設定画面のタブ（用紙タブ）ＴＳＰと、「前」ボタンＢＢＫと、「次」ボタンＢＦＷと、「印刷」ボタンＢＰＲと、「キャンセル」ボタンＢＣＮと、が表示されている。枚数設定画面ＳＳＮｅのタブ（枚数タブ）ＴＳＮには、設定される印刷条件が印刷枚数であることを示す文字列「枚数」が表示されている。同様に、用紙タブＴＳＰには、設定される印刷条件が用紙サイズであることを示す文字列「用紙」が表示されている。図２１の例では、文字列「枚数」を文字列「用紙」よりも大きく表示することにより、設定される印刷条件が印刷枚数であることが強調されている。なお、これらの文字の大きさをほぼ同じ大きさとし、設定される印刷条件の強調を行わないものとしても良い。ただし、設定される印刷条件の強調をすることにより、ユーザが誤って設定内容を記入することが抑制できるので、設定される印刷条件を強調表示するのがより好ましい。
【０１０５】
枚数設定画面ＳＳＮｅには、第１実施例の枚数表示画面ＳＳＮ（図４）と同様に、画像表示領域ＷＩＳｅが設けられている。画像表示領域ＷＩＳｅには、印刷枚数の設定対象となる対象画像ＤＳＩが表示される。画像表示領域ＷＩＳｅには、対象画像ＤＳＩの印刷枚数と用紙サイズの設定値を通知するための設定内容メッセージＭＳＡが、対象画像ＤＳＩに重ね合わせて表示される。図２１（ａ）の例では、設定内容メッセージＭＳＡとして、用紙サイズがＬ判であることを表す文字列「Ｌ判」と、印刷枚数が１枚であることを表す文字列「枚数：１」と、が表示されている。
【０１０６】
ステップＳ１３４ｅにおいて、印刷条件設定部１４０は、タブの操作が行われたか否かを判断する。具体的には、印刷条件設定部１４０は、ステップＳ１０６で取得した接触状態情報を解析することにより、タッチペン２０の先端部２２の表示画面４１２への接触位置が、２つのタブＴＳＮ，ＴＳＰが表示された領域内であったか否かを判断する。先端部２２の接触位置がこれらの２つのタブＴＳＮ，ＴＳＰが表示された領域内であった場合には、タブが操作されたと判断され、制御はステップＳ１３６ｅに移される。一方、先端部２２の接触位置がこれらの２つのタブＴＳＮ，ＴＳＰが表示された領域外であった場合には、タブが操作されていないと判断され、制御はステップＳ１１６ｅに移される。
【０１０７】
ステップＳ１３６ｅにおいて、印刷条件設定部１４０は、接触状態情報から得られたタッチペン先端部の位置から操作されたタブを特定する。操作されたタブの特定の後、制御は図１９の画像印刷ルーチンに戻される。
【０１０８】
図２１（ｂ）は、ユーザにより用紙タブＴＳＰが操作された様子を示している。ユーザが印刷条件設定画面ＳＳＴに表示された用紙タブＴＳＰをタッチペン２０の先端部２２で触れることにより、図２０のステップＳ１３４ｅにおいて、タブが操作されたと判断される。そして、ステップＳ１３６ｅにおいて、操作されたタブが用紙タブＴＳＰであると特定される。
【０１０９】
図２０に示す枚数設定ルーチンから、図１９の画像印刷ルーチンに制御が戻されると、ステップＳ４２０が実行される。ステップＳ４２０において、印刷条件設定部１４０は、タブの操作により制御が戻されたか否かを判断する。タブの操作により制御が戻されたと判断された場合、制御はステップＳ４３０に移される。一方、タブの操作で制御が戻されたと判断されなかった場合、すなわち図２１の「印刷」ボタンＢＰＲの操作により制御が戻された場合、制御はステップＳ５００に移される。
【０１１０】
ステップＳ４３０において、印刷条件設定部１４０は、操作されたタブが枚数タブＴＳＮ（図２１）であるか否かを判断する。操作されたタブが枚数タブＴＳＮであると判断された場合、制御はステップＳ４４０に移される。一方、操作されたタブが枚数タブＴＳＮでないと判断された場合、すなわち操作されたタブが用紙タブＴＳＰ（図２１）である場合、制御はステップＳ４５０に移される。
【０１１１】
ステップＳ４４０において、印刷条件設定部１４０は、図２０の枚数設定ルーチンを実行することにより、印刷枚数を設定する。そして、ステップＳ４４０において実行される枚数設定ルーチンから制御が戻されると、制御はステップＳ４２０に戻される。
【０１１２】
ステップＳ４５０において、印刷条件設定部１４０は、メモリーカードＭＣ（図１）に格納された複数の画像ファイルＧＦのそれぞれについて、用紙サイズを設定する。なお、用紙サイズの設定のため、印刷条件設定部１４０により実行される用紙設定ルーチンは、図２０に示す枚数設定ルーチンと同様であるので、ここではその図示と説明を省略する。
【０１１３】
図２１（ｃ）は、用紙設定ルーチンの実行中に表示される用紙設定画面ＳＳＰｅの様子を示している。用紙設定画面ＳＳＰｅは、図２１（ａ）に示す枚数設定画面ＳＳＮｅと同様に、印刷条件設定画面ＳＳＴ上に表示されている。図２１（ｃ）の印刷条件設定画面ＳＳＴでは、用紙タブＴＳＰに表示される文字列「用紙」を枚数タブＴＳＮに表示される文字列「枚数」よりも大きくすることにより、設定される印刷条件が用紙サイズであることが強調されている。その他の点においては、図２１（ｃ）の用紙設定画面ＳＳＰｅが表示された印刷条件設定画面ＳＳＴと、図２１（ａ）の枚数設定画面ＳＳＮｅが表示された印刷条件設定画面ＳＳＴと、は同様である。
【０１１４】
このように、第６実施例では、ユーザはタブＴＳＮ，ＴＳＰ（図２１）をタッチペン２０で操作することにより、枚数設定画面ＳＳＮｅと用紙設定画面ＳＳＰｅと任意に切り替えることができる。そのため、ユーザは印刷枚数の設定と用紙サイズの設定とを任意の順序で行うことができるので、複数の印刷条件（印刷枚数・用紙サイズ）の設定がより容易となる。
【０１１５】
なお、第６実施例では、枚数設定画面ＳＳＮｅと用紙設定画面ＳＳＰｅには、印刷条件の設定対象となる１つの対象画像ＤＳＩが表示されているが、これらの設定画面ＳＳＮｅ，ＳＳＰｅに複数の画像を表示するものとしても良い。この場合、印刷枚数と用紙サイズとの設定は、第２実施例ないし第４実施例のように行うことができる。
【０１１６】
また、第６実施例では、枚数設定画面ＳＳＮｅと用紙設定画面ＳＳＰｅとが印刷条件設定画面ＳＳＴ上で切替可能に構成されているが、切替可能な画面に他の設定画面を付加することも可能である。図２２および図２３は、枚数設定画面ＳＳＮｅと用紙設定画面ＳＳＰｅに加え、印刷される画像の画質（品位）を設定する画質設定画面と、印刷時の画像のトリミング方法を設定するトリミング設定画面とが切替可能となっている印刷条件設定画面ＳＳＴｆを示している。
【０１１７】
図２２（ａ）は、設定画面の切替前の、枚数設定画面ＳＳＮｅが表示されている状態を示している。このとき、印刷条件設定画面ＳＳＴｆには、枚数設定画面ＳＳＮｅと、用紙タブＴＳＰと、画質設定画面のタブ（画質タブ）ＴＳＱと、トリミング設定画面のタブ（トリミングタブ）ＴＳＴと、４つのボタンが表示されている。枚数設定画面ＳＳＮｅは、図２１と同じである。
【０１１８】
図２２（ｂ）に示すように、ユーザがタッチペン２０の先端部２２で画質タブＴＳＱを操作すると、印刷条件設定画面ＳＳＴｆには、図２２（ｃ）に示すように、画質設定画面ＳＳＱが表示される。このとき、印刷条件設定画面ＳＳＴｆには、高画質での印刷を指示するための「きれい」ボタンＢＱＨと、ドラフト印刷を指示するための「はやい」ボタンＢＱＤとが表示される。
【０１１９】
画質設定画面ＳＳＱの画像表示領域ＷＩＳｅには、枚数設定画面ＳＳＮｅと同様に、画質の設定対象となる対象画像ＤＳＩが表示される。また、画質の設定値を通知するための設定画質メッセージＭＳＱが、対象画像ＤＳＩに重ね合わせて表示される。図２２（ｃ）の例では、対象画像ＤＳＩの画質は高画質で印刷するように設定されており、文字列「きれい」が設定画質メッセージＭＳＱとして表示される。このとき、ユーザが「はやい」ボタンＢＱＤを操作すると、対象画像ＤＳＩは、ドラフト印刷するように設定され、文字列「はやい」が設定画質メッセージＭＳＱとして表示される。
【０１２０】
図２３（ａ）は、図２２（ａ）と同一であり、設定画面の切替前の、枚数設定画面ＳＳＮｅが表示されている状態を示している。このとき、図２３（ｂ）に示すように、ユーザがタッチペン２０の先端部２２でトリミングタブＴＳＴを操作すると、印刷条件設定画面ＳＳＴｆには、図２３（ｃ）に示すように、トリミング設定画面ＳＴＭが表示される。また、印刷条件設定画面ＳＳＴｆには、２つのボタンＢＦＬ，ＢＦＳとが表示される。
【０１２１】
トリミング設定画面ＳＴＭの画像表示領域ＷＩＳｅには、枚数設定画面ＳＳＮｅと同様に、トリミングの設定対象となる対象画像ＤＳＩが表示される。画像表示領域ＷＩＳｅには、また、トリミング枠ＦＲＭと、トリミング枠ＦＲＭの中心位置を示す十字カーソルＣＣＳと、トリミング枠ＦＲＭの中心位置の指定を促すメッセージＭＰＴと、が対象画像ＤＳＩに重ね合わせて表示される。このとき、ユーザは、タッチペン２０の先端部２２を表示画面４１２に接触させることにより、その接触位置をトリミング枠ＦＲＭの中心位置として設定することができる。
【０１２２】
図２３（ｃ）の状態で、ユーザがタッチペン２０の先端部２２で「枠拡大」ボタンＢＦＬを操作すると、トリミング枠ＦＲＭが所定の比率（例えば、１．１倍）で拡大される。一方、ユーザがタッチペン２０の先端部２２で「枠縮小」ボタンＢＦＳを操作すると、トリミング枠ＦＲＭが所定の比率（例えば、１／１．１倍）で縮小される。
【０１２３】
このように、第６実施例では、複数の印刷条件のそれぞれを設定するための複数の設定画面に対してそれぞれタブを設けることにより、ユーザは複数の設定画面を任意に選択し、選択した設定画面により種々の印刷条件を設定することができる。そのため、設定可能な印刷条件が多くなった場合でも、より容易に印刷条件が設定可能となる。
【０１２４】
Ｇ．変形例：
なお、この発明は上記実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
【０１２５】
Ｇ１．変形例１：
上記第１実施例では、表示画面４１２（図１）上に表示された１つの対象画像ＤＳＩ上に文字を記入することにより、対象画像ＤＳＩの印刷条件を設定しているが、図９に示すように、表示画面４１２上に複数の画像ＤＤ１〜ＤＤ９を表示し、表示された個々の画像上に文字を記入することにより複数の画像ＤＤ１〜ＤＤ９のそれぞれについて印刷条件を設定することもできる。印刷枚数を設定する場合、例えば、画像ＤＤ１上に数字の「２」が記入され、画像ＤＤ２上に数字の「３」が記入された場合、画像ＤＤ１の印刷枚数は２枚に設定され、画像ＤＤ２の印刷枚数は３枚に設定される。なお、印刷条件の記入が終了したか否かは、例えば、表示画面４１２上に印刷条件の記入内容を確定するためのボタンを設け、そのボタンのユーザによる操作を検出することにより判断することができる。また、タッチペン２０の接触の後に、タッチペン２０が接触していない状態の継続時間により、印刷条件の記入が終了したか否かを判断することもできる。
【０１２６】
Ｇ２．変形例２：
上記各実施例では、タッチペン（図１）を用いて表示画面４１２（図１）上に記入された手書き文字から認識された文字列に基づいて印刷条件を設定しているが、他の方法によって入力された情報に基づいて印刷条件を設定することも可能である。例えば、枚数設定画面上に、印刷枚数を増やす指示を与える「増」ボタンと、印刷枚数を減らす指示を与える「減」ボタンとを設け、タッチペンを用いたこれらのボタンの操作に応じて印刷枚数を設定するものとしても良い。また、用紙設定画面上に、複数の用紙サイズのそれぞれを指定するための複数のボタンを設け、複数のボタンの操作に応じて用紙サイズを設定するものとしても良い。
【０１２７】
また、印刷条件の設定画面上に印刷条件の設定状態を表すメッセージが表示されている場合、そのメッセージの表示領域をタッチペン２０の先端部２２で触れることによって、印刷条件の設定ダイアログボックスを表示するものとしても良い。複数の印刷条件の設定状態を表すメッセージが表示されている場合には、そのメッセージのうちタッチペン２０の先端部２２が接触した領域に表示されている印刷条件の設定ダイアログボックスを表示するものとしても良い。
【０１２８】
Ｇ３．変形例３：
上記各実施例では、印刷条件の設定にプリンタ１０（図１）に付属のタッチペン２０を用いているが、印刷条件の設定にはタッチパネル４１０の表示画面４１２上に文字が記入可能なペン状の物体を用いることができる。この場合、ペン状物体の接触をタッチペン２０の先端部２２の接触と同様に取り扱うことにより印刷条件の設定を行うことができる。一方、タッチペン後端部２４で行われる処理は、その処理を実行するためのボタンを表示画面４１２に表示し、そのボタンの操作により実行することができる。なお、ペン状物体としては、例えば、指やボールペンなど、文字が記入なものであれば任意の物体を使用することができる。
【０１２９】
Ｇ４．変形例４：
上記各実施例では、本発明の印刷条件設定方法をプリンタに適用しているが、本発明の印刷条件設定方法は、タッチパネルを有し画像の印刷が可能な装置であれば、任意の装置に適用することができる。本発明は、例えば、プリンタ・スキャナ・コピーの機能を有する複合機にも適用することができる。
【図面の簡単な説明】
【０１３０】
【図１】本発明の一実施例としてのプリンタの構成を示すブロック図。
【図２】第１実施例において、画像を印刷する際に実行される画像印刷ルーチンを示すフローチャート。
【図３】ステップＳ１００において実行される枚数設定ルーチンを示すフローチャート。
【図４】第１実施例において、印刷枚数が設定される様子を示す説明図。
【図５】第１実施例において、印刷枚数が初期値に戻される様子を示す説明図。
【図６】ステップＳ２００において実行される用紙設定ルーチンを示すフローチャート。
【図７】第１実施例において、用紙サイズが設定される様子を示す説明図。
【図８】第２実施例における印刷枚数設定ルーチンを示すフローチャート。
【図９】第２実施例において、印刷枚数が設定される様子を示す説明図。
【図１０】図９の例とは異なる形で手書き文字が記入された場合の説明図。
【図１１】第３実施例における印刷枚数設定ルーチンを示すフローチャート。
【図１２】第３実施例において、印刷枚数が設定される様子を示す説明図。
【図１３】第４実施例における枚数設定ルーチンを示すフローチャート。
【図１４】第４実施例において、印刷枚数が設定される様子を示す説明図。
【図１５】図１４とは異なる形式で、印刷枚数が設定される様子を示す説明図。
【図１６】第５実施例における画像印刷ルーチンを示すフローチャート。
【図１７】ステップＳ３００において実行される枚数・用紙設定ルーチンを示すフローチャート。
【図１８】第５実施例において、印刷枚数と用紙サイズとが設定される様子を示す説明図。
【図１９】第６実施例における画像印刷ルーチンを示すフローチャート。
【図２０】ステップＳ４１０において実行される枚数設定ルーチンを示すフローチャート。
【図２１】枚数設定画面から用紙設定画面に表示が切り替えられる様子を示す説明図。
【図２２】枚数設定画面から画質設定画面に表示が切り替えられる様子を示す説明図。
【図２３】枚数設定画面からトリミング設定画面に表示が切り替えられる様子を示す説明図。
【符号の説明】
【０１３１】
１０…プリンタ
２０…タッチペン
２２…先端部
２４…後端部
１００…制御部
１１０…メモリカード制御部
１２０…印刷処理実行部
１３０…操作パネル制御部
１４０…印刷条件設定部
１４２…手書文字認識処理実行部
２００…メモリカードスロット
３００…プリントエンジン
４００…操作パネル
４１０…タッチパネル
４１２…表示画面
【図１】
2008152718.tif 000003
【図２】
2008152718.tif 000004
【図３】
2008152718.tif 000005
【図４】
2008152718.tif 000006
【図５】
2008152718.tif 000007
【図６】
2008152718.tif 000008
【図７】
2008152718.tif 000009
【図８】
2008152718.tif 000010
【図９】
2008152718.tif 000011
【図１０】
2008152718.tif 000012
【図１１】
2008152718.tif 000013
【図１２】
2008152718.tif 000014
【図１３】
2008152718.tif 000015
【図１４】
2008152718.tif 000016
【図１５】
2008152718.tif 000017
【図１６】
2008152718.tif 000018
【図１７】
2008152718.tif 000019
【図１８】
2008152718.tif 000020
【図１９】
2008152718.tif 000021
【図２０】
2008152718.tif 000022
【図２１】
2008152718.tif 000023
【図２２】
2008152718.tif 000024
【図２３】
2008152718.tif 000025