(57)【要約】【課題】両面印刷における画質の調整を容易にするとともに、両面印刷における用紙詰まりやインク汚れを防止することが可能な印刷装置及びコンピュータプログラムを提供すること。【解決手段】ＣＰＵは、両面印刷時の重なり位置を特定するための座標軸を設定し、重なり位置を対応付ける。また、ＣＰＵは、ユーザの入力を受け付けて、両印刷面のうち一方の印刷面における所定領域に対して、印刷濃度の調整を行う。また、ＣＰＵは、座標軸に基づいて特定される、両印刷面のうち他方の印刷面における所定領域に重なる領域に対して、印刷濃度の逆調整を行う。また、ＣＰＵは、薄くした印刷面から先に印刷を行う。【選択図】図３
2010149472.tif 000002
【特許請求の範囲】
【請求項１】
両面印刷を行う印刷装置であって、
両印刷面の各々に対して、両面印刷時の重なり位置を特定するための座標軸を設定する重なり位置対応付け手段と、
ユーザの入力を受け付けて、前記両印刷面のうち一方の印刷面における所定領域に対して、印刷濃度の調整を行う第１濃度調整手段と、
前記重なり位置対応付け手段により設定された前記座標軸に基づいて特定される、前記両印刷面のうち他方の印刷面における前記所定領域に重なる領域に対して、前記第１濃度調整手段による印刷濃度の調整とは逆の調整を行う第２濃度調整手段と、
前記第１濃度調整手段及び前記第２濃度調整手段の調整結果に基づいて印刷を行う印刷手段と、
を備えることを特徴とする印刷装置。
【請求項２】
前記重なり位置対応付け手段は、
前記両印刷面の上下印刷方向が同一方向である場合、前記両印刷面の各々に対して、前記座標軸を左右対称に設定し、
前記両印刷面の上下印刷方向が逆方向である場合、前記両印刷面の各々に対して、前記座標軸を上下対称に設定する
ことを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記両印刷面を表示画面上に並べて表示するとともに、前記所定領域と前記所定領域に重なる領域との対応を示すマークを前記表示画面上に重ねて表示するプレビュー表示手段を備える
ことを特徴とする請求項１または２に記載の印刷装置。
【請求項４】
前記一方の印刷面において、前記所定領域を移動する移動手段を備える
ことを特徴とする請求項１乃至３のいずれかに記載の印刷装置。
【請求項５】
前記所定領域は、ユーザの入力により矩形に指定され、
前記移動手段は、ユーザの入力を受け付けて、前記所定領域とともに前記一方の印刷面において前記矩形で囲まれた画像データを移動する
ことを特徴とする請求項４に記載の印刷装置。
【請求項６】
前記第１濃度調整手段及び前記第２濃度調整手段の調整結果に基づいて、前記両印刷面のうち、どちらの印刷面を薄くまたは濃くしたかを示す濃度情報を記憶する濃度情報記憶手段を備え、
前記印刷手段は、前記濃度情報記憶手段により記憶された前記濃度情報を参照して、前記両印刷面のうち、薄くした印刷面から印刷を行う
ことを特徴とする請求項１乃至５のいずれかに記載の印刷装置。
【請求項７】
両面印刷を行う印刷装置を制御するコンピュータプログラムであって、
両印刷面の各々に対して、両面印刷時の重なり位置を特定するための座標軸を設定し、重なり位置を対応付けるステップと、
ユーザの入力を受け付けて、前記両印刷面のうち一方の印刷面における所定領域に対する印刷濃度の調整である第１濃度調整を行うステップと、
前記重なり位置を対応付けるステップで設定された前記座標軸に基づいて特定される、前記両印刷面のうち他方の印刷面における前記所定領域に重なる領域に対して、前記第１濃度調整による印刷濃度の調整とは逆の調整である第２濃度調整を行うステップと、
前記第１濃度調整及び前記第２濃度調整の調整結果に基づいて印刷を行うステップと、
を備えて、前記印刷装置を制御することを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、両面印刷を行う印刷装置及びその制御をするコンピュータプログラムに関する。
【背景技術】
【０００２】
従来、両面印刷に関し、様々な技術が提案されている。例えば、特許文献１、２である。
【０００３】
【特許文献１】特開２０００−４３２４２号公報
【特許文献２】特開２００４−１１０５８５号公報
【０００４】
特許文献１には、両面印刷において裏面の記録データが濃く透けて見える、いわゆる裏写りの影響を抑えるため、両印刷面において重なる記録データの色調が大きく異なる場合には記録データの変換処理を実施し、色調が近い場合には変換処理を実施しない構成が開示されている。しかし、両印刷面における色調が近い場合でも、画像濃度が高いと裏写りが発生するため、解決手段としては不十分であった。
【０００５】
そこで、特許文献２には、裏写りが大きいと予測される記録データを予め補正処理し、補正した記録データを出力すること、及び、補正処理の有無、適用範囲をユーザが選択すること、が開示されている。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献２に開示されるユーザインターフェイスは、必ずしもユーザにとって扱いやすいものではなく、ユーザの好みに適合する補正処理を行うのは容易でない。また、両面印刷においては、裏写り以外にも、浸透したインクによって紙がたわみ、その結果、用紙詰まりやインク汚れが発生するという問題もある。しかしながら、特許文献１、２は、その点について触れていない。
【０００７】
本発明は上記の課題に鑑み提案されたものである。本発明は、新規なユーザインターフェイスを備えることで、直感的で分かりやすい操作を実現し、両面印刷における画質の調整を容易にするとともに、両面印刷における用紙詰まりやインク汚れを防止することが可能な印刷装置及びその制御をするコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の請求項１に係る印刷装置は、両面印刷を行う印刷装置であって、両印刷面の各々に対して、両面印刷時の重なり位置を特定するための座標軸を設定する重なり位置対応付け手段と、ユーザの入力を受け付けて、前記両印刷面のうち一方の印刷面における所定領域に対して、印刷濃度の調整を行う第１濃度調整手段と、前記重なり位置対応付け手段により設定された前記座標軸に基づいて特定される、前記両印刷面のうち他方の印刷面における前記所定領域に重なる領域に対して、前記第１濃度調整手段による印刷濃度の調整とは逆の調整を行う第２濃度調整手段と、前記第１濃度調整手段及び前記第２濃度調整手段の調整結果に基づいて印刷を行う印刷手段と、を備えることを特徴とする。
【０００９】
本発明の請求項２に係る印刷装置は、請求項１の印刷装置において、前記重なり位置対応付け手段は、前記両印刷面の上下印刷方向が同一方向である場合、前記両印刷面の各々に対して、前記座標軸を左右対称に設定し、前記両印刷面の上下印刷方向が逆方向である場合、前記両印刷面の各々に対して、前記座標軸を上下対称に設定することを特徴とする。
【００１０】
本発明の請求項３に係る印刷装置は、請求項１または２の印刷装置において、前記両印刷面を表示画面上に並べて表示するとともに、前記所定領域と前記所定領域に重なる領域との対応を示すマークを前記表示画面上に重ねて表示するプレビュー表示手段を備えることを特徴とする。
【００１１】
本発明の請求項４に係る印刷装置は、請求項１乃至３のいずれかの印刷装置において、前記一方の印刷面において、前記所定領域を移動する移動手段を備えることを特徴とする。
【００１２】
本発明の請求項５に係る印刷装置は、請求項４の印刷装置において、前記所定領域は、ユーザの入力により矩形に指定され、前記移動手段は、ユーザの入力を受け付けて、前記所定領域とともに前記一方の印刷面において前記矩形で囲まれた画像データを移動することを特徴とする。
【００１３】
本発明の請求項６に係る印刷装置は、請求項１乃至５のいずれかの印刷装置において、前記第１濃度調整手段及び前記第２濃度調整手段の調整結果に基づいて、前記両印刷面のうち、どちらの印刷面を薄くまたは濃くしたかを示す濃度情報を記憶する濃度情報記憶手段を備え、前記印刷手段は、前記濃度情報記憶手段により記憶された前記濃度情報を参照して、前記両印刷面のうち、薄くした印刷面から印刷を行うことを特徴とする。
【００１４】
本発明の請求項７に係るコンピュータプログラムは、両面印刷を行う印刷装置を制御するコンピュータプログラムであって、両印刷面の各々に対して、両面印刷時の重なり位置を特定するための座標軸を設定し、重なり位置を対応付けるステップと、ユーザの入力を受け付けて、前記両印刷面のうち一方の印刷面における所定領域に対する印刷濃度の調整である第１濃度調整を行うステップと、前記重なり位置を対応付けるステップで設定された前記座標軸に基づいて特定される、前記両印刷面のうち他方の印刷面における前記所定領域に重なる領域に対して、前記第１濃度調整による印刷濃度の調整とは逆の調整である第２濃度調整を行うステップと、前記第１濃度調整及び前記第２濃度調整の調整結果に基づいて印刷を行うステップと、を備えて、前記印刷装置を制御することを特徴とする。
【発明の効果】
【００１５】
本発明の請求項１に係る印刷装置によれば、ユーザは、一方の印刷面に対してのみ印刷濃度の指定をすればよいため、ユーザの負担を軽減することができる。また、両印刷面に吐出されるインクの総量を一定に保つことができる。
【００１６】
本発明の請求項２に係る印刷装置によれば、両印刷面の上下レイアウトに合わせて、両面印刷時の重なり位置を特定することができる。
【００１７】
本発明の請求項３に係る印刷装置によれば、ユーザは、両印刷面を見比べながら印刷濃度の指定をすることができる。また、両面印刷時の重なり位置を、ユーザに対して明確に示すことができる。したがって、操作性が向上する。
【００１８】
本発明の請求項４に係る印刷装置によれば、ユーザは、所定領域を移動して、他方の印刷面の内容に応じて印刷濃度の指定をすることができる。
【００１９】
本発明の請求項５に係る印刷装置によれば、ユーザは、矩形の所定領域の画像データを移動して、他方の印刷面の内容に応じて重なり位置の調整をすることができる。
【００２０】
本発明の請求項６に係る印刷装置によれば、浸透したインクによって紙がたわむことを軽減し、用紙詰まりやインク汚れの発生を防止することができる。
【００２１】
また、本発明の請求項７に係るコンピュータプログラムとしても本発明は構成可能であり、上述した請求項１乃至６のいずれかに係る印刷装置と同様の効果が得られる。
【００２２】
本発明に係る印刷装置及びコンピュータプログラムによれば、新規なユーザインターフェイスを備えることで、直感的で分かりやすい操作を実現し、両面印刷における画質の調整を容易にするとともに、両面印刷における用紙詰まりやインク汚れを防止することができる。
【発明を実施するための最良の形態】
【００２３】
図面を参照して実施例を説明する。図１は、本発明の印刷装置の一例として、多機能機１０を示す外観図である。多機能機１０は、プリンタ機能、コピー機能、などを有する。図１に示されるように、多機能機１０の上面前方には、表示パネル５０及びキーパッド５２が設けられている。表示パネル５０はタッチパネルディスプレイであり、ユーザがタッチした位置の座標を検出することができる。キーパッド５２は、複数のキーによって構成される。ユーザは、表示パネル５０、キーパッド５２を介して、様々な指示を多機能機１０に入力することができる。
【００２４】
図２は、多機能機１０の構成を示すブロック図である。多機能機１０は、制御部２０、表示パネル５０、キーパッド５２、印刷部３０、スキャン部４０などを備えて構成される。
【００２５】
制御部２０は、ＣＰＵ２２、ＲＯＭ２４、ＲＡＭ２６、ＮＶＲＡＭ２８などを有する。ＣＰＵ２２は、ＲＯＭ２４に記憶されているプログラムに従って様々な処理を実行する。ＣＰＵ２２が実行する処理については、後で詳しく説明する。ＲＯＭ２４は、多機能機１０の動作を制御するためのプログラムを記憶している。ＲＡＭ２６は、プログラムに従って処理が実行される過程で生成される各種データ、例えば、表示パネル５０に表示される表示データ、メディアに印刷される印刷データ、などを記憶している。ＮＶＲＡＭ２８は、ＣＰＵ２２がプログラムに従って処理を実行する際に利用される各種パラメータ、例えば、印刷設定、スキャン設定、などを記憶している。
【００２６】
上記のように構成された多機能機１０は、紙などの印刷対象メディアの両面に印刷を行う。図３乃至図７のフローチャートを参照して、多機能機１０の両面印刷処理を説明する。
【００２７】
図３は、両面印刷のメイン処理を示すフローチャートである。Ｓ１０１において、ＣＰＵ２２は、両面印刷モードに移行する。例えば、表示パネル５０に表示される所定のタッチパネルボタンがユーザによって押されると、ＣＰＵ２２は、両面印刷モードに移行する。両面印刷モードに移行すると、反対面へのインクの浸透を抑えるため、例えば、ＮＶＲＡＭ２８に記憶されている印刷設定によって、両印刷面に吐出されるインクの総量が抑えられる。Ｓ１０２において、ＣＰＵ２２は、両印刷面の画像データをＲＡＭ２６に保持する。なお、画像データの取得方法は任意である。例えば、メモリカード等からスロット部６０を介して取り込むこと、スキャン部４０によって読取対象メディアから読み込むこと、ＬＡＮ回線７０に接続されるパーソナルコンピュータからネットワークインターフェイス５６を介して取り込むことが可能である。
【００２８】
Ｓ１０３において、ＣＰＵ２２は、ＲＡＭ２６に保持された両印刷面の画像データに基づいて、表示パネル５０に両印刷面の印刷イメージを並べてプレビュー表示する。図８（Ａ）は、Ｓ１０３のプレビュー表示が行われた表示パネル５０の一例を示す。
【００２９】
Ｓ１０４において、ＣＰＵ２２は、両印刷面の上下印刷方向が同じか否かを判断する。この判断は、例えば、ＮＶＲＡＭ２８に記憶されている印刷設定に含まれる両面印刷時のレイアウト設定に基づいて行われる。両印刷面の上下印刷方向が同じである場合（Ｓ１０４：ＹＥＳ）、ＣＰＵ２２は、Ｓ１０５において、一方の印刷面に対してはプレビュー表示された印刷イメージの右上角を原点とした座標軸を設定し、他方の印刷面に対してはプレビュー表示された印刷イメージの左上角を原点とした座標軸を設定する。なお、Ｓ１０５で設定される各座標軸の軸方向は左右対称とされる。一方、両印刷面の上下印刷方向が同じでない場合（Ｓ１０４：ＮＯ）、ＣＰＵ２２は、Ｓ１０６において、一方の印刷面に対してはプレビュー表示された印刷イメージの右上角を原点とした座標軸を設定し、他方の印刷面に対してはプレビュー表示された印刷イメージの右下角を原点とした座標軸を設定する。なお、Ｓ１０６で設定される各座標軸の軸方向は上下対称とされる。Ｓ１０４〜Ｓ１０６の処理により、ＣＰＵ２２は、両印刷面の上下レイアウトに合わせて、両面印刷時の重なり位置を特定することができる。Ｓ１０５、Ｓ１０６における座標軸の設定が終わると、ＣＰＵ２２は、Ｓ１０７の画像データ編集処理に進む。
【００３０】
ここで、Ｓ１０７の画像データ編集処理について、図４のフローチャートを参照して詳細に説明する。Ｓ２０１において、ＣＰＵ２２は、表示パネル５０へのユーザの入力を受け付け、ユーザの入力を受け付けた側の印刷面を第１印刷面とし、他方の印刷面を第２印刷面として設定する。例えば、ユーザは、表示パネル５０の画面上を指でなぞる、いわゆるドラッグ操作をすることで、表示パネル５０への入力を行う。図８（Ｂ）に示されるように、ユーザが、表示パネル５０の右画面に表示された印刷面上をドラッグした場合、ＣＰＵ２２は、その印刷面を第１印刷面として設定し、他方の印刷面を第２印刷面として設定する。なお、第１、第２印刷面の設定の仕方はこれに限らない。両印刷面を区別できさえすればよい。
【００３１】
Ｓ２０２において、ＣＰＵ２２は、Ｓ１０５、Ｓ１０６（図３参照）で設定した座標軸に基づいて、Ｓ２０１で受け付けた入力の座標を取得し、その始点及び終点についてＲＡＭ２６に保持する。Ｓ２０３において、ＣＰＵ２２は、Ｓ２０２でＲＡＭ２６に保持した始点及び終点の座標を頂点とする矩形を、表示パネル５０に表示された両印刷面に重ねて表示する。図８（Ｃ）は、両印刷面の上下印刷方向が同じである場合に、ユーザが図８（Ｂ）に示される入力を行い、ＣＰＵ２２がＳ２０１〜Ｓ２０３の処理を行ったときの表示パネル５０の表示結果の一例を示す。先に述べたように、ＣＰＵ２２は、両印刷面の上下印刷方向が同じである場合、両印刷面に対して座標軸を左右対称に設定する。したがって、図８（Ｃ）に示されるように、矩形５０１Ａ、５０１Ｂは、左右対称に表示される。これにより、ユーザは、両面印刷時の重なり位置を正確に把握することができる。
【００３２】
Ｓ２０４において、ＣＰＵ２２は、表示パネル５０へのユーザの入力を受け付ける。Ｓ２０５において、ＣＰＵ２２は、Ｓ２０４で受け付けた入力が矩形内への入力であるか否かを判断する。矩形内への入力である場合（Ｓ２０５：ＹＥＳ）、ＣＰＵ２２は、Ｓ２０６において、入力座標の始点及び終点をＲＡＭ２６に保持する。Ｓ２０７において、ＣＰＵ２２は、Ｓ２０６でＲＡＭ２６に保持した始点及び終点の座標の差を求め、その差分だけ矩形５０１Ａ、５０１Ｂ、及びユーザの入力を受け付けた側の印刷面において矩形で囲まれた画像データを移動するデータ処理を行う。Ｓ２０８において、ＣＰＵ２２は、Ｓ２０７の移動結果を表示パネル５０のプレビュー表示に反映する。
【００３３】
Ｓ２０６〜Ｓ２０８の処理について、図９（Ａ）、（Ｂ）を参照して具体的に説明する。例えば、図９（Ａ）に示されるように表示パネル５０の右画面に表示された矩形５０１Ａ内の領域がユーザによりタッチされ、ドラッグされた場合、Ｓ２０６〜Ｓ２０８の処理の結果、図９（Ｂ）に示されるように矩形５０１Ａ、５０１Ｂ及び矩形５０１Ａで囲まれた画像データが表示パネル５０上を移動する。
【００３４】
このように、ユーザは、矩形の領域を指定し、矩形で囲まれた画像データを移動することができるため、他方の印刷面の内容に応じて重なり位置の調整をすることができる。例えば、図９（Ａ）では、一方の印刷面において矩形５０１Ａで囲まれた文字の画像データが、他方の印刷面における万年筆のイラストの画像データに重なっている。しかし、ユーザは、矩形５０１Ａをドラッグすることにより、図９（Ｂ）に示されるように、文字の画像データが他方の印刷面における空白部分に重なるように移動して、重なり位置を調整することができる。
【００３５】
一方、Ｓ２０４で受け付けた入力が矩形内への入力でない場合（Ｓ２０５：ＮＯ）、ＣＰＵ２２は、Ｓ２０９において、第１、第２印刷面へのユーザのタッチ回数をそれぞれ区別してカウントする。Ｓ２１０において、ＣＰＵ２２は、Ｓ２０９でカウントしたタッチ回数に応じて、ユーザのタッチ入力を受け付けた側の印刷面において矩形で囲まれた領域に対して印刷濃度を濃くし、他方の印刷面において矩形で囲まれた領域に対して印刷濃度を薄くするデータ処理を行う。これにより、タッチ回数に応じて、両印刷面の印刷濃度が変更される。Ｓ２１１において、ＣＰＵ２２は、Ｓ２１０の濃度変更結果を表示パネル５０のプレビュー表示に反映する。
【００３６】
Ｓ２０９〜Ｓ２１１の処理について、図９（Ｃ）、（Ｄ）を参照して具体的に説明する。図９（Ｄ）は、図９（Ｃ）に示されるように表示パネル５０の右画面に表示された印刷面の矩形５０１Ａ外の領域がユーザによりタッチされた場合に、ＣＰＵ２２がＳ２０９〜Ｓ２１１の処理を行ったときの表示パネル５０の表示結果の一例を示す。Ｓ２０９〜Ｓ２１１の処理によって、表示パネル５０には、図９（Ｄ）に示されるように、矩形５０１Ａで囲まれた文字の画像データの印刷濃度が濃くなり、矩形５０１Ｂで囲まれた万年筆のイラストの画像データの印刷濃度が薄くなる様子がプレビュー表示される。
【００３７】
このように、ユーザによって一方の印刷面に対して印刷濃度の調整がされると、他方の印刷面に対しては自動で逆の調整がされる。そのため、ユーザは、一方の印刷面に対してのみ印刷濃度の指定をすればよいので、両面印刷における画質の調整を容易に行うことができる。例えば、図９（Ｃ）では、一方の印刷面において矩形５０１Ａで囲まれた文字の画像データが、他方の印刷面における万年筆のイラストの画像データに重なっている。しかし、ユーザは、文字の画像データを重視する場合、矩形５０１Ａ外の領域をタッチすることにより、図９（Ｄ）に示されるように、文字の画像データの印刷濃度を濃くするとともに、万年筆のイラストの画像データの印刷濃度を薄くすることができる。その際、両印刷面に吐出されるインクの総量は一定に保たれるので、インクの浸透により紙がたわむことを防止することができる。さらに、表示パネル５０に両印刷面が２画面表示され、重なり位置が矩形で表示されるため、ユーザは、両印刷面を見比べながら印刷濃度の指定をすることができ、操作性が向上する。
【００３８】
Ｓ２０６〜Ｓ２０８、または、Ｓ２０９〜Ｓ２１１の編集処理を終えると、ＣＰＵ２２は、Ｓ２１２において、「ＯＫボタン」が押下されたか否かを判断する。この「ＯＫボタン」としては、例えば、表示パネル５０に表示されるタッチパネルボタンやキーパッド５２に含まれるキーを利用することができる。「ＯＫボタン」が押下されていない場合（Ｓ２１２：ＮＯ）、ＣＰＵ２２は、Ｓ２０４に戻り、再びユーザの入力を受け付けて、現在の編集箇所、すなわち矩形５０１Ａ、５０１Ｂについて、編集処理を行う。
【００３９】
一方、「ＯＫボタン」が押下された場合（Ｓ２１２：ＹＥＳ）、ＣＰＵ２２は、Ｓ２１３において、現在の編集箇所が１か所目であるか否かを判断する。現在の編集箇所が１か所目である場合（Ｓ２１３：ＹＥＳ）、ＣＰＵ２２は、Ｓ２１４において、編集処理で印刷濃度を薄くした方の印刷面に所定のフラグを立てる。どちらの印刷面を薄くしたかは、例えば、Ｓ２０９における第１、第２印刷面のタッチ回数のカウント値を参照することで判別することができる。そして、Ｓ２１５において、ＣＰＵ２２は、ＮＶＲＡＭ２８に記憶されている印刷設定に含まれる編集処理パラメータを保存・更新して、矩形を消去し、図３のメイン処理に戻る。
【００４０】
また、編集箇所が１か所目でない場合（Ｓ２１３：ＮＯ）、ＣＰＵ２２は、Ｓ２１６において、フラグが立っている方の印刷面を濃くしたか否かを判断する。先に述べたように、フラグは、編集処理で印刷濃度を薄くした方の印刷面に対して立てられる。したがって、フラグが立っている方の印刷面を濃くした場合（Ｓ２１６：ＹＥＳ）、１つの印刷面内に薄くした箇所と濃くした箇所とが混在することになってしまうため、ＣＰＵ２２は、Ｓ２１７において、現在の編集箇所の変更情報を取り消し、そのメッセージを表示パネル５０に出力した後、Ｓ２０４に戻り、再びユーザの入力を受け付けて、現在の編集箇所、すなわち矩形５０１Ａ、５０１Ｂについて、編集処理を行う。一方、フラグが立っている方の印刷面を濃くしていない場合（Ｓ２１６：ＮＯ）には、ＣＰＵ２２は、Ｓ２１５に進み、ＮＶＲＡＭ２８に記憶されている印刷設定に含まれる編集処理パラメータを保存・更新して、矩形を消去し、図３のメイン処理に戻る。
【００４１】
再び、図３のフローチャートを参照しながら、Ｓ１０７の画像データ編集処理以後の両面印刷メイン処理について説明する。Ｓ１０８において、ＣＰＵ２２は、「コピーボタン」が押下されたか否かを判断する。この「コピーボタン」としては、「ＯＫボタン」と同様に、例えば、表示パネル５０に表示されるタッチパネルボタンやキーパッド５２に含まれるキーを利用することができる。「コピーボタン」が押下されていない場合（Ｓ１０８：ＮＯ）、ＣＰＵ２２は、再びＳ１０７の画像データ編集処理に戻る。
【００４２】
一方、「コピーボタン」が押下された場合（Ｓ１０８：ＹＥＳ）、ＣＰＵ２２は、Ｓ１０９において、印刷順序を決定する。具体的には、ＣＰＵ２２は、Ｓ２１４（図４参照）で立てたフラグを参照し、フラグが立っている方の印刷面、すなわち印刷濃度を薄くした方の印刷面の印刷順序を先にするよう決定する。Ｓ１１０において、ＣＰＵ２２は、Ｓ１０７の画像データ編集処理で保存・更新された編集処理パラメータに基づいて、Ｓ１０９で決定された印刷順序で両面印刷を行う。このように、薄くした方の印刷面から印刷を行うことにより、浸透したインクによって紙がたわむことを軽減し、用紙詰まりやインク汚れの発生を防止することができる。
【００４３】
ここまで、図３、図４のフローチャートを参照して、多機能機１０の両面印刷処理について一例を説明した。続いて、図５、図６のフローチャートを参照して、多機能機１０の両面印刷処理について他の例を説明する。
【００４４】
図３のメイン処理の中でＳ１０７において実行される画像データ編集処理では、図４を参照して詳細に説明したように、ＣＰＵ２２は、第１、第２印刷面へのユーザのタッチ回数に応じて、両印刷面の印刷濃度を変更した。すなわち、Ｓ２０４で受け付けた入力が矩形内への入力でない場合（Ｓ２０５：ＮＯ）、ＣＰＵ２２は、Ｓ２０９〜Ｓ２１１において、第１、第２印刷面へのユーザのタッチ回数に応じて、両印刷面の印刷濃度を変更した。しかし、印刷濃度の変更は、タッチ回数以外にも、タッチされた距離や時間に応じて行われてもよい。Ｓ２０４で受け付けた入力が矩形内への入力でない場合（Ｓ２０５：ＮＯ）、ＣＰＵ２２は、Ｓ２０９〜Ｓ２１１の処理に替えて、図５または図６の処理を行うことで、タッチされた距離または時間に応じて印刷濃度を変更することができる。以下、それぞれの場合について説明する。
【００４５】
（タッチされた距離に応じて濃度変更する場合）
図５に示されるように、ＣＰＵ２２は、Ｓ３０１において、第１、第２印刷面のどちらへの入力か判別する。そして、ＣＰＵ２２は、Ｓ３０２において、一定時間の間隔を空けて２つの時刻における入力座標をＲＡＭ２６に保持し、Ｓ３０３において、両入力座標間の距離を算出する。Ｓ３０４において、ＣＰＵ２２は、Ｓ３０３で算出した距離に応じて、ユーザの入力を受け付けた側の印刷面において矩形で囲まれた領域に対して印刷濃度を濃くし、他方の印刷面において矩形で囲まれた領域に対して印刷濃度を薄くするデータ処理を行う。Ｓ３０５において、ＣＰＵ２２は、Ｓ３０４の濃度変更結果を表示パネル５０のプレビュー表示に反映する。Ｓ３０６において、ＣＰＵ２２は、表示パネル５０から指が離れたことを検知したか否かを判断する。指が離れたことを検知した場合（Ｓ３０６：ＹＥＳ）、ＣＰＵ２２は、Ｓ２１２（図４参照）に進む。一方、指が離れたことを検知していない場合（Ｓ３０６：ＮＯ）、ＣＰＵ２２は、Ｓ３０２に戻る。これにより、ユーザは、表示パネル５０の画面上を指で擦るような入力をすることで、擦った距離に応じた濃度変更の操作をすることができる。
【００４６】
（タッチされた時間に応じて濃度変更する場合）
図６に示されるように、ＣＰＵ２２は、Ｓ４０１において、第１、第２印刷面のどちらへの入力か判別する。そして、ＣＰＵ２２は、Ｓ４０２において、ユーザの入力を受け付けた側の印刷面において矩形で囲まれた領域に対して印刷濃度を濃くし、他方の印刷面において矩形で囲まれた領域に対して印刷濃度を薄くするデータ処理を行う。Ｓ４０３において、ＣＰＵ２２は、Ｓ４０２の濃度変更結果を表示パネル５０のプレビュー表示に反映する。Ｓ４０４において、ＣＰＵ２２は、一定時間待機する。Ｓ４０５において、ＣＰＵ２２は、表示パネル５０から指が離れたことを検知したか否かを判断する。指が離れたことを検知した場合（Ｓ４０５：ＹＥＳ）、ＣＰＵ２２は、Ｓ２１２（図４参照）に進む。一方、指が離れたことを検知していない場合（Ｓ４０５：ＮＯ）、ＣＰＵ２２は、Ｓ４０２に戻る。これにより、ユーザは、表示パネル５０の画面上を指で押し続ける入力をすることで、その時間に応じた濃度変更の操作をすることができる。
【００４７】
続いて、図７のフローチャートを参照して、多機能機１０の両面印刷処理についてさらに他の例を説明する。
【００４８】
図３のメイン処理の中でＳ１０７において実行される画像データ編集処理では、図４を参照して詳細に説明したように、ＣＰＵ２２は、ユーザの入力により矩形に指定された領域に対して、印刷濃度を変更した。しかし、印刷濃度の変更は、矩形に指定された領域以外にも、タッチされた座標に対して直接行われてもよい。
【００４９】
図７は、画像データ編集処理について、タッチされた座標に対して直接印刷濃度の変更を行う、直接指定モードを示すフローチャートである。Ｓ５０１において、ＣＰＵ２２は、表示パネル５０へのユーザの入力を受け付ける。Ｓ５０２において、ＣＰＵ２２は、どちらの印刷面への入力か判別する。Ｓ５０３において、ＣＰＵ２２は、一定時間内の入力座標をＲＡＭ２６に連続して保持するとともに、ユーザの入力を受け付けていない側の印刷面（非入力側の印刷面）の重なり位置を、表示パネル５０に表示する。重なり位置の表示は、例えば、図８（Ｄ）に示されるように、星型マーク５０２を表示することで行われる。
【００５０】
Ｓ５０４において、ＣＰＵ２２は、Ｓ５０３でＲＡＭ２６に保持した座標について、ユーザの入力を受け付けた側の印刷面においては印刷濃度を濃くし、他方の印刷面においては印刷濃度を薄くする処理を行う。Ｓ５０５において、ＣＰＵ２２は、Ｓ５０４の濃度変更結果を表示パネル５０のプレビュー表示に反映する。Ｓ５０６において、ＣＰＵ２２は、表示パネル５０から指が離れたことを検知したか否かを判断する。指が離れたことを検知していない場合（Ｓ５０６：ＮＯ）、ＣＰＵ２２は、Ｓ５０３に戻る。これにより、ユーザは、表示パネル５０の画面上をタッチすることで、印刷濃度を変更したい箇所を直接指定して濃度変更の操作をすることができる。
【００５１】
一方、指が離れたことを検知した場合（Ｓ５０６：ＹＥＳ）、ＣＰＵ２２は、Ｓ５０７〜Ｓ５１１の処理を行う。Ｓ５０７〜Ｓ５１１の処理は、図４で説明したＳ２１３〜Ｓ２１７の処理と同様であるため、説明を省略する。このように、ＣＰＵ２２は、矩形に指定された領域に対して印刷濃度を変更するだけでなく、タッチされた座標に対して直接印刷濃度を変更することもできる。また、双方を選択可能にしてもよい。
【００５２】
ここで、特許請求の範囲との対応は以下の通りである。
多機能機１０は印刷装置の一例、フラグは濃度情報の一例である。また、ＣＰＵ２２により実行される、Ｓ１０４〜Ｓ１０６は重なり位置対応付け手段の一例、Ｓ２１０、Ｓ３０４、Ｓ４０２、Ｓ５０４は第１、第２濃度調整手段の一例、Ｓ１０９、Ｓ１１０は印刷手段の一例である。また、ＣＰＵ２２により実行される、Ｓ１０３、Ｓ２０３、Ｓ２０８、Ｓ２１１、Ｓ３０５、Ｓ４０３、Ｓ５０３、Ｓ５０５はプレビュー表示手段の一例、Ｓ２０７は移動手段の一例、Ｓ２１４、Ｓ５０８は濃度情報記憶手段の一例である。
【００５３】
以上、詳細に説明した通り、本発明の前記実施例によれば、新規なユーザインターフェイスを備えることで、直感的で分かりやすい操作を実現し、両面印刷における画質の調整を容易にするとともに、両面印刷における用紙詰まりやインク汚れを防止することができる。
【００５４】
なお、本発明は前記実施例に限定されるものではなく、本発明の趣旨を逸脱しない範囲内での種々の改良、変更が可能であることは言うまでもない。
例えば、前記実施例における各フローチャートは単なる一例であり、当該各フローチャートの処理と同等の結果を得ることできるものであれば、他のフローチャートによって処理を実現してもよい。
また、前記実施例では、ユーザは、多機能機１０のタッチパネル上で入力操作を行ったが、ＬＡＮ回線７０に接続されるパーソナルコンピュータのディスプレイ上でマウス等により入力操作を行うこととしてもよい。
【図面の簡単な説明】
【００５５】
【図１】多機能機を示す外観図である。
【図２】多機能機の構成を示すブロック図である。
【図３】両面印刷のメイン処理を示すフローチャートである。
【図４】画像データ編集処理を示すフローチャートである。
【図５】画像データ編集処理について他の例を示すフローチャート（その１）である。
【図６】画像データ編集処理について他の例を示すフローチャート（その２）である。
【図７】画像データ編集処理について他の例を示すフローチャート（その３）である。
【図８】表示パネルの画面表示例を示す図（その１）である。
【図９】表示パネルの画面表示例を示す図（その２）である。
【符号の説明】
【００５６】
１０    多機能機
２２    ＣＰＵ
２４    ＲＯＭ
２６    ＲＡＭ
２８    ＮＶＲＡＭ
５０    表示パネル
５２    キーパッド
【図１】
2010149472.tif 000003
【図２】
2010149472.tif 000004
【図３】
2010149472.tif 000005
【図４】
2010149472.tif 000006
【図５】
2010149472.tif 000007
【図６】
2010149472.tif 000008
【図７】
2010149472.tif 000009
【図８】
2010149472.tif 000010
【図９】
2010149472.tif 000011