(57)【特許請求の範囲】
【請求項１】
シート材の表裏両面に対する画像の印刷及び読み取りによる画像データの取得のうちのいずれか一方の処理を実行する画像処理システムであって、
前記シート材の表裏各面に対し互いに異なる設定値を設定可能な独立設定項目を含んだ実行条件を設定するための指示を入力可能な操作手段と、
前記操作手段からの入力に従って前記実行条件の設定処理を行う設定手段と、
前記設定手段により設定された実行条件に従って前記シート材の表裏両面に対する処理を実行する実行手段と、
を備え、
前記操作手段は、前記設定処理の際に、前記シート材の一方の面に対する独立設定項目の設定値として、対応する他方の面に対する独立設定項目の設定値と同じ値にするという設定値を前記設定手段に入力可能である、画像処理システム。
【請求項２】
請求項１に記載の画像処理システムにおいて、
前記実行条件は、複数の前記独立設定項目を含んでおり、
前記操作手段は、一方の面に対する前記複数の独立設定項目の設定値を、一括して対応する他方の面に対する各独立設定項目の設定値と同じ値とする一括指示を前記設定手段に入力可能である、画像処理システム。
【請求項３】
請求項１または請求項２に記載の画像処理システムにおいて、
前記実行手段は、前記シート材の両面に処理を行う両面処理と前記シート材の片面のみに処理を行う片面処理と実行可能であり、
前記操作手段は、前記実行条件として、前記両面処理及び前記片面処理のいずれかの実行の指示を入力可能であり、
前記設定手段は、前記設定処理の際に、前記両面処理が指示されている場合には、前記表裏両面の独立設定項目に対する前記操作手段からの設定値の入力を受け付け、前記片面処理が指示されている場合には、処理を行う面の独立設定項目に対する前記操作手段からの設定値の入力を受け付け、処理をしない面の独立設定項目に対する設定値の入力を受け付けない、画像処理システム。
【請求項４】
請求項１から請求項３のいずれか一項に記載の画像処理システムにおいて、
表示手段を備え、
前記設定手段は、前記設定処理の際に、前記表面の独立設定項目の設定値と前記裏面の独立設定項目の設定値とを前記表示手段の同一画面上に表示させる、画像処理システム。
【請求項５】
請求項１から請求項４のいずれか一項に記載の画像処理システムにおいて、
前記印刷条件は、表裏両面に対し互いに同一の設定値のみを設定可能な共通設定項目を含んでおり、
前記操作手段は、表裏各面に対する前記共通設定項目の設定値を一括して入力可能である、画像処理システム。
【請求項６】
請求項５に記載の画像処理システムにおいて、
表示手段を備え、
前記設定手段は、前記設定処理の際に、前記表示手段により複数の設定画面を前記操作手段からの指示に従って切り替えて表示し、かつ前記共通設定項目を前記表面及び裏面の独立設定項目とは異なる設定画面上で表示する、画像処理システム。
【請求項７】
請求項５または請求項６に記載の画像処理システムにおいて、
前記実行手段は、印刷を実行するものであって、
前記実行条件は、前記共通設定項目として、前記シート材のサイズ、前記シート材を積載するトレイ、印刷部数、及び親展印刷のうちの少なくとも一つに関する項目を含む、画像処理システム。
【請求項８】
請求項１から請求項７のいずれか一項に記載の画像処理システムにおいて、
前記実行手段は、印刷を実行するものであって、
前記実行条件は、前記独立設定項目として、色数、解像度、色調整、拡大縮小率、集約印刷、及びウォーターマークのうちの少なくとも一つに関する項目を含む、画像処理システム。
【請求項９】
情報処理装置において、シート材の表裏両面に対する印刷が可能な印刷装置に供給する印刷データを生成するためのプリンタドライバであって、
前記情報処理装置が有する操作手段からの入力に従って、シート材の表裏各面に対し異なる設定値を設定可能な独立設定項目を含んだ印刷条件の設定値を取得する処理と、
前記取得した印刷条件の設定値に従って前記印刷装置に両面印刷を実行させるための印刷データを生成する処理とを、
前記情報処理装置に実行させ、
前記操作手段は、前記シート材の一方の面に対する独立設定項目の設定値として、対応する他方の面に対する独立設定項目の設定値と同じ値にするという設定値を入力可能であり、
前記取得する処理において、対応する他方の面に対する独立設定項目の設定値と同じ値にするという設定値を取得した場合は、前記印刷データを生成する処理において、前記同じ値にするという設定値が設定されている独立設定項目の設定値として、対応する他方の面に対する独立設定項目の設定値を用いる、プリンタドライバ。
【請求項１０】
情報処理装置において、シート材の表裏両面に対する読み取りが可能な読取装置を制御するためのスキャナドライバであって、
前記情報処理装置が有する操作手段からの入力に従って、シート材の表裏各面に対し異なる設定値を設定可能な独立設定項目を含んだ読取条件の設定値を取得する処理と、
前記取得した読取条件の設定値に従って前記読取装置に表裏各面の読み取りを実行させるための読取指示を生成する処理とを、
前記情報処理装置に実行させ、
前記操作手段は、前記シート材の一方の面に対する独立設定項目の設定値として、対応する他方の面に対する独立設定項目の設定値と同じ値にするという設定値を入力可能であり、
前記取得する処理において、対応する他方の面に対する独立設定項目の設定値と同じ値にするという設定値を取得した場合は、前記読取指示を生成する処理において、前記同じ値にするという設定値が設定されている独立設定項目の設定値として、対応する他方の面に対する独立設定項目の設定値を用いる、スキャナドライバ。
【請求項１１】
シート材に対する両面印刷が可能な印刷手段と、
前記シート材の表裏各面に対し互いに異なる設定値を設定可能な独立設定項目を含んだ印刷条件を設定するための指示を入力可能な操作手段と、
前記操作手段からの入力に従って前記印刷条件の設定処理を行う設定手段と、
前記設定手段により設定された印刷条件に従って前記印刷手段による両面印刷の実行を制御する制御手段と、
を備え、
前記操作手段は、前記設定処理の際に、前記シート材の一方の面に対する独立設定項目の設定値として、対応する他方の面に対する独立設定項目の設定値と同じ値にするという設定値を前記設定手段に入力可能である、印刷装置。
【請求項１２】
シート材の表裏両面を読み取って画像データを取得する読取手段と、
前記シート材の表裏各面に対し互いに異なる設定値を設定可能な独立設定項目を含んだ読取条件を設定するための指示を入力可能な操作手段と、
前記操作手段からの入力に従って前記読取条件の設定処理を行う設定手段と、
前記設定手段により設定された読取条件に従って前記読取手段による読み取りの実行を制御する制御手段と、
を備え、
前記操作手段は、前記設定処理の際に、前記シート材の一方の面に対する独立設定項目の設定値として、対応する他方の面に対する独立設定項目の設定値と同じ値にするという設定値を前記設定手段に入力可能である、読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理システム、プリンタドライバ、スキャナドライバ、印刷装置、及び読取装置に関する。
【背景技術】
【０００２】
従来より、両面印刷機能を備えたプリンタや複合機などの印刷装置が知られている。こうした印刷装置で印刷を行う際には、ユーザが例えばコンピュータ上で各種の印刷条件を指定し印刷を指示することで、プリンタドライバが指定された印刷条件に基づいて印刷データを生成し、その印刷データが印刷装置に供給されて印刷が実行される。印刷条件には、例えばカラー／モノクロ（色数）や、解像度、拡大縮小率などの項目が含まれる。一般に、両面印刷の際には、被記録媒体の表面と裏面に対し同一の印刷条件に基づいて印刷が行われる。
【０００３】
一方、原稿を読み取って画像データを取得する読取装置として、原稿の表裏両面の読み取りを行う機能を備えたものも知られている。このような読取装置で両面読み取りを行う際には、ユーザが各種の読取条件を指定することで、原稿の表面と裏面に対し同一の読取条件に基づいて読み取りが行われる。
【特許文献１】特開平１０−２２２３２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は、両面印刷や両面読取を行う際のユーザの利便性をより高める手段を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記の目的を達成するための手段として、第１の発明は、シート材の表裏両面に対する画像の印刷及び読み取りによる画像データの取得のうちのいずれか一方の処理を実行する画像処理システムであって、前記シート材の表裏各面に対し互いに異なる設定値を設定可能な独立設定項目を含んだ実行条件を設定するための指示を入力可能な操作手段と、前記操作手段からの入力に従って前記実行条件の設定処理を行う設定手段と、前記設定手段により設定された実行条件に従って前記シート材の表裏両面に対する処理を実行する実行手段と、を備え、前記操作手段は、前記設定処理の際に、前記シート材の一方の面に対する独立設定項目の設定値として、対応する他方の面に対する独立設定項目の設定値と同じ値にするという設定値を前記設定手段に入力可能である。
【０００６】
第１の発明によれば、印刷若しくは読み取りの実行条件に表面と裏面とで互いに異なる設定値を設定可能な独立設定項目が含まれており、表裏各面に対して設定した実行条件に従って印刷若しくは読み取りを行うことができるため、ユーザの利便性が高まる。また、印刷若しくは読み取りを片面ずつ実行条件を変えて別個に行う場合に比べて、簡易に作業を行うことができる。
【０００７】
【０００８】
更に、第１の発明によれば、印刷条件の設定処理の際に、一方の面の独立設定項目の設定値として、対応する他方の面の独立設定項目の設定値と同じ値にするという設定値を入力することができる。独立設定項目の設定値を表裏面で互いに同一とする場合には、上記設定値を入力することで、一方の設定値が他方の設定値に連動して同じ値となるため、一方の設定値が何になっているかを意識する必要が無くなり、印刷条件の設定作業が容易になる。
【０００９】
第２の発明は、第１の発明において、前記実行条件は、複数の前記独立設定項目を含んでおり、前記操作手段は、一方の面に対する前記複数の独立設定項目の設定値を、一括して対応する他方の面に対する各独立設定項目の設定値と同じ値とする一括指示を前記設定手段に入力可能である。
【００１０】
第２の発明によれば、一方の面に対する複数の独立設定項目の設定値を一括して対応する他方の面に対する設定値と同じ値とすることができる。このため、表裏両面の設定値を簡単に揃えることができる。
【００１１】
第３の発明は、第１または第２の発明において、前記実行手段は、前記シート材の両面に処理を行う両面処理と前記シート材の片面のみに処理を行う片面処理と実行可能であり、前記操作手段は、前記実行条件として、前記両面処理及び前記片面処理のいずれかの実行の指示を入力可能であり、前記設定手段は、前記設定処理の際に、前記両面処理が指示されている場合には、前記表裏両面の独立設定項目に対する前記操作手段からの設定値の入力を受け付け、前記片面処理が指示されている場合には、処理を行う面の独立設定項目に対する前記操作手段からの設定値の入力を受け付け、処理をしない面の独立設定項目に対する設定値の入力を受け付けない。
【００１２】
第３の発明によれば、実行条件として片面処理の実行が選択されている場合には、処理をしない面の独立設定項目に対する設定値の入力を受け付けない。従って、設定作業の際のユーザの間違いを防ぐことができる。
【００１３】
第４の発明は、第１から第３のいずれか一つの発明において、表示手段を備え、前記設定手段は、前記設定処理の際に、前記表面の独立設定項目の設定値と前記裏面の独立設定項目の設定値とを前記表示手段の同一画面上に表示させる。
第４の発明によれば、表面と裏面の独立設定項目の設定値が同一画面上に表示されるため、ユーザは両者を見比べることにより設定状態を容易に把握することができる。
【００１４】
第５の発明は、第１から第４のいずれか一つの発明において、前記印刷条件は、表裏両面に対し互いに同一の設定値のみを設定可能な共通設定項目を含んでおり、前記操作手段は、表裏各面に対する前記共通設定項目の設定値を一括して入力可能である。
第５の発明によれば、表裏で同一の値をとる共通設定項目の設定値を表裏一括して入力可能であるため、両設定値を別々に入力する場合に比べて、設定作業が容易になる。
【００１５】
第６の発明は、第５の発明において、表示手段を備え、前記設定手段は、前記設定処理の際に、前記表示手段により複数の設定画面を前記操作手段からの指示に従って切り替えて表示し、かつ前記共通設定項目を前記表面及び裏面の独立設定項目とは異なる設定画面上で表示する。
【００１６】
第６の発明によれば、共通設定項目が独立設定項目と異なる画面で表示されるため、共通設定項目が独立設定項目とは異なる機能を有する項目であることをユーザが容易に把握することができる。
【００１７】
第７の発明は、第５または第６の発明において、前記実行手段は、印刷を実行するものであって、前記実行条件は、前記共通設定項目として、前記シート材のサイズ、前記シート材を積載するトレイ、印刷部数、及び親展印刷のうちの少なくとも一つに関する項目を含む。
【００１８】
第７の発明によれば、シート材のサイズやトレイ、印刷部数、親展印刷など、表裏で設定値が異なると不都合が生じ得る項目を共通設定項目とすることで、表裏の設定値の不一致により不都合が生じることを防止できる。
【００１９】
第８の発明は、第１から第７のいずれか一つの発明において、前記実行手段は、印刷を実行するものであって、前記実行条件は、前記独立設定項目として、色数、解像度、色調整、拡大縮小率、集約印刷、及びウォーターマークのうちの少なくとも一つに関する項目を含む。
【００２０】
第８の発明によれば、色数や解像度などの項目を独立設定項目として、表裏面で異なる値を設定できるようにすることで、表裏各面の印刷内容に適した条件での印刷を実行することができる。
【００２１】
第９の発明は、情報処理装置において、シート材の表裏両面に対する印刷が可能な印刷装置に供給する印刷データを生成するためのプリンタドライバであって、前記情報処理装置が有する操作手段からの入力に従って、シート材の表裏各面に対し異なる設定値を設定可能な独立設定項目を含んだ印刷条件の設定値を取得する処理と、前記取得した印刷条件の設定値に従って前記印刷装置に両面印刷を実行させるための印刷データを生成する処理とを、前記情報処理装置に実行させ、前記操作手段は、前記シート材の一方の面に対する独立設定項目の設定値として、対応する他方の面に対する独立設定項目の設定値と同じ値にするという設定値を入力可能であり、前記取得する処理において、対応する他方の面に対する独立設定項目の設定値と同じ値にするという設定値を取得した場合は、前記印刷データを生成する処理において、前記同じ値にするという設定値が設定されている独立設定項目の設定値として、対応する他方の面に対する独立設定項目の設定値を用いる。
【００２２】
第１０の発明は、情報処理装置において、シート材の表裏両面に対する読み取りが可能な読取装置を制御するためのスキャナドライバであって、前記情報処理装置が有する操作手段からの入力に従って、シート材の表裏各面に対し異なる設定値を設定可能な独立設定項目を含んだ読取条件の設定値を取得する処理と、前記取得した読取条件の設定値に従って前記読取装置に表裏各面の読み取りを実行させるための読取指示を生成する処理とを、前記情報処理装置に実行させ、前記操作手段は、前記シート材の一方の面に対する独立設定項目の設定値として、対応する他方の面に対する独立設定項目の設定値と同じ値にするという設定値を入力可能であり、前記取得する処理において、対応する他方の面に対する独立設定項目の設定値と同じ値にするという設定値を取得した場合は、前記読取指示を生成する処理において、前記同じ値にするという設定値が設定されている独立設定項目の設定値として、対応する他方の面に対する独立設定項目の設定値を用いる。
【００２３】
第１１の発明に係る印刷装置は、シート材に対する両面印刷が可能な印刷手段と、前記シート材の表裏各面に対し互いに異なる設定値を設定可能な独立設定項目を含んだ印刷条件を設定するための指示を入力可能な操作手段と、前記操作手段からの入力に従って前記印刷条件の設定処理を行う設定手段と、前記設定手段により設定された印刷条件に従って前記印刷手段による両面印刷の実行を制御する制御手段と、を備え、前記操作手段は、前記設定処理の際に、前記シート材の一方の面に対する独立設定項目の設定値として、対応する他方の面に対する独立設定項目の設定値と同じ値にするという設定値を前記設定手段に入力可能である。
【００２４】
第９、第１１の発明によれば、印刷条件に表面と裏面とで互いに異なる設定値を設定可能な独立設定項目が含まれており、表裏各面に対して設定した印刷条件に従って印刷を行うことができるため、ユーザの利便性が高まる。また、印刷を片面ずつ印刷条件を変えて別個に行う場合に比べて、簡易に作業を行うことができる。
【００２５】
第１２の発明に係る読取装置は、シート材の表裏両面を読み取って画像データを取得する読取手段と、前記シート材の表裏各面に対し互いに異なる設定値を設定可能な独立設定項目を含んだ読取条件を設定するための指示を入力可能な操作手段と、前記操作手段からの入力に従って前記読取条件の設定処理を行う設定手段と、前記設定手段により設定された読取条件に従って前記読取手段による読み取りの実行を制御する制御手段と、を備え、前記操作手段は、前記設定処理の際に、前記シート材の一方の面に対する独立設定項目の設定値として、対応する他方の面に対する独立設定項目の設定値と同じ値にするという設定値を前記設定手段に入力可能である。
【００２６】
第１０、第１２の発明によれば、読取条件に表面と裏面とで互いに異なる設定値を設定可能な独立設定項目が含まれており、表裏各面に対して設定した読取条件に従って読み取りを行うことができるため、ユーザの利便性が高まる。また、読み取りを片面ずつ実行条件を変えて別個に行う場合に比べて、簡易に作業を行うことができる。
【発明の効果】
【００２７】
本発明によれば、印刷若しくは読み取りの実行条件に表面と裏面とで互いに異なる設定値を設定可能な独立設定項目が含まれており、表裏各面に対して設定した実行条件に従って印刷若しくは読み取りを行うことができるため、ユーザの利便性が高まる。また、印刷若しくは読み取りを片面ずつ実行条件を変えて別個に行う場合に比べて、簡易に作業を行うことができる。
【発明を実施するための最良の形態】
【００２８】
＜実施形態１＞
次に本発明の実施形態１について図１から図６を参照して説明する。
【００２９】
（印刷システムの電気的構成）
図１は、コンピュータ１０（情報処理装置の一例）と、プリンタ３０（実行手段、印刷装置の一例）とを備えた印刷システムの電気的構成を示すブロック図である。
【００３０】
コンピュータ１０は、ＣＰＵ１１（設定手段の一例）、ＲＯＭ１２、ＲＡＭ１３、ハードディスクドライブ１４、キーボードやポインティングデバイス等を有する操作部１５（操作手段の一例）、液晶ディスプレイ等を有する表示部１６（表示手段の一例）、通信回線２０に接続されるネットワークインターフェイス１７等を備えている。ハードディスクドライブ１４には、ＯＳや、印刷用のデータを作成する可能なアプリケーションソフト、プリンタ３０を制御するためのプリンタドライバなどの各種プログラムが記憶されている。
【００３１】
プリンタ３０は、ＣＰＵ３１、ＲＯＭ３２、ＲＡＭ３３、ＮＶＲＡＭ（不揮発性メモリ）３４、操作部３５、表示部３６、印刷部３７、ネットワークインターフェイス３８等を備えている。ＲＯＭ３２には、プリンタ３０の動作を制御するための各種プログラムが記録されており、ＣＰＵ３１は、ＲＯＭ３２から読み出したプログラムに従って、その処理結果をＲＡＭ３３やＮＶＲＡＭ３４に記憶させながら、プリンタ３０の動作を制御する。
【００３２】
操作部３５は、複数のボタンを備え、ユーザによって印刷開始の指示などの各種の入力操作が可能である。表示部３６は、液晶ディスプレイやランプ等を備えており、各種の設定画面や動作状態等を表示することが可能である。印刷部３７は、用紙等の被記録媒体の表裏両面に印刷を行う機能を備えている。ネットワークインターフェイス３８は、通信回線２０を介して外部のコンピュータ１０等に接続されており、相互のデータ通信が可能となっている。
【００３３】
（印刷制御）
次にコンピュータ１０の制御によりプリンタ３０で印刷を行う場合の動作について説明する。図２は、印刷指示画面Ｐ１を示す図であり、図３は、印刷設定処理の流れを示すフローチャートである。また、図４および図５は、印刷設定画面Ｐ２を示す図であり、図６は、印刷処理の流れを示すフローチャートである。
【００３４】
ユーザが文書や画像などを扱うアプリケーションソフト上で、操作部１５より印刷の指示を入力すると、ＣＰＵ１１は、例えば図２に示すような印刷指示画面Ｐ１を表示部１６に表示させる。この印刷指示画面Ｐ１は、使用するプリンタを選択するためのプリンタ選択部４０、印刷設定ボタン４１、及び印刷開始ボタン４２を備えている。プリンタ選択部４０では、コンピュータ１０にインストールされているプリンタドライバに対応するプリンタ名をリスト表示させることができ、そのうちの一つを使用プリンタとして選択することができる。
【００３５】
ユーザが操作部１５により印刷設定ボタン４１をクリックすると、ＣＰＵ１１は、プリンタ選択部４０で選択されたプリンタ名に対応するプリンタドライバを起動し、そのプリンタドライバに応じた印刷設定処理を行う。本発明のプリンタドライバを起動した場合には、ＣＰＵ１１は、図３に示す印刷設定処理を行う。
【００３６】
ＣＰＵ１１は、まず表示部１６に例えば図４に示すような印刷設定画面Ｐ２を表示する（Ｓ１０１）。この印刷設定画面Ｐ２は、用紙サイズ指定部５０、両面印刷指定部５１、カラー指定部５２Ａ，５２Ｂ、画質指定部５３Ａ，５３Ｂ、明るさ指定部５４Ａ，５４Ｂなど、印刷条件に含まれる各種の設定項目の値を指定するための領域を備えている。さらに、印刷設定画面Ｐ２には、一括指示ボタン５５、決定ボタン５６が設けられている。
【００３７】
ここで、本プリンタドライバでは、印刷条件の設定項目として、両面印刷を行う際に表面と裏面とで異なる値を設定可能な独立設定項目が含まれている。本例では、独立設定項目として、カラー（色数）、画質（解像度）、及び明るさ（色調整）に関する項目がある。これらの各独立設定項目の値を指定するためのカラー指定部５２Ａ，５２Ｂ、画質指定部５３Ａ，５３Ｂ、及び明るさ指定部５４Ａ，５４Ｂは、それぞれ表面の印刷時に用いる設定値を指定するための領域（符号Ａを付したもの）と、裏面の印刷時に用いる設定値を指定するための領域（符号Ｂを付したもの）とに分かれている。
【００３８】
また、本プリンタドライバでは、印刷条件の設定項目として、両面印刷を行う際に表面と裏面とで常に互いに同一の値のみを設定可能な共通設定項目が含まれている。本例では、共通設定項目として、用紙サイズに関する項目と、両面印刷に関する項目とがある。用紙サイズを指定するための用紙サイズ指定部５０は、表面用と裏面用とで分けられていないため、表裏両面に共通する値の指定を一括して行うことができる。また、両面印刷指定部５１では、両面印刷のオン・オフ（両面印刷を実行するかあるいは片面印刷を実行するか）を指定することができる。
【００３９】
なお、上述した印刷設定画面の構成や印刷条件の設定項目は一例であり、適宜変更することができる。例えば、独立設定項目としては、上記の他にも、拡大縮小率、集約印刷、及びウォーターマークなどに関する項目を設けても良い。また、共通設定項目としては、上記の他にも、例えばプリンタ３０において用紙等を積載するために使用するトレイ（給紙トレイや排出トレイ）、印刷部数、及び親展印刷（セキュア印刷）などに関する項目を設けても良い。
【００４０】
裏面の独立設定項目の値を指定するカラー指定部５２Ｂ及び画質指定部５３Ｂでは、設定値の代わりに、値を対応する表面の独立設定項目の値（カラー指定部５２Ａ及び画質指定部５３Ａ）と同一の値に維持させる指示（「表面と同じ」と表示される）を選択することができる。即ち、例えば、表面の画質指定部５３Ａの値が「文章」であるときに、裏面の画質指定部５３Ｂにて「表面と同じ」を指定すると、「文章」が指定されているのと同様になる。その状態から表面の画質指定部５３Ａの値を「写真」に変更すると、裏面の画質指定部５３Ｂにおいて値を変更しなくても、「写真」の値が指定されたと同様になる。
【００４１】
さて、ＣＰＵ１１は、図３のＳ１０１にて印刷設定画面Ｐ２を表示した後、両面印刷指定部５１にて両面印刷がオンになっているかを判断し（Ｓ１０２）、オフである場合（Ｓ１０２：Ｎｏ）には、裏面の各独立設定項目に対する入力を無効にする（Ｓ１０３）。このとき、図５に示すように、カラー指定部５２Ｂ、画質指定部５３Ｂ、明るさ指定部５４Ｂ、及び後述の一括指示ボタン５５は、グレーアウト状態で表示され、ＣＰＵ１１は、これらの指定部５２Ｂ，５３Ｂ，５４Ｂ及び一括指示ボタン５５に対する操作部１５からの入力を受け付けない状態となる。このため、ユーザは、両面印刷をオフとした状態では、独立設定項目のうち表面用の項目のみに対して値の指定を行うことができる。
【００４２】
また、Ｓ１０２にて、両面印刷がオンである場合（Ｓ１０２：Ｙｅｓ）には、裏面の各独立設定項目に対する入力を有効にする（Ｓ１０４）。これにより、カラー指定部５２Ａ，５２Ｂ、画質指定部５３Ａ，５３Ｂ、及び明るさ指定部５４Ａ，５４Ｂは、全てグレーアウト状態でなくなり、ユーザは操作部１５から表裏両面の独立設定項目に対する指定の入力を行うことができる。両面印刷指定部５１の値が変更された場合（１０５：Ｙｅｓ）には、Ｓ１０２に戻り、変更された後の値に応じて裏面の各独立設定項目に対する入力の有効無効の切り替えを行う。
【００４３】
また、一括指示ボタン５５がクリックされた場合（Ｓ１０６：Ｙｅｓ）には、裏面の複数の独立設定項目の値を一括して、対応する表面の独立設定項目の値と同一とする（Ｓ１０７）。即ち、例えば、表面のカラー指定部５２Ａの値が「モノクロ」、画質指定部５３Ａの値が「文章」、裏面のカラー指定部５２Ｂの値が「フルカラー」、画質指定部５３Ｂの値が「表面と同じ」の状態で、一括指示ボタン５５をクリックすると、裏面のカラー指定部５２Ｂの値が表示とともに「モノクロ」に変更され、画質指定部５３Ｂの値が「文章」に変更される。なお、一括指示ボタン５５がクリックされた際に、裏面の複数の独立設定項目が「表面と同じ」の値となるように構成しても良い。
【００４４】
決定ボタン５６がクリックされた場合（Ｓ１０８：Ｙｅｓ）には、各指定部５０〜５４にて指定されている値を印刷条件の設定値としてＲＡＭ１３に記憶する（Ｓ１０９）。こうして、ＣＰＵ１１は、プリンタドライバによる印刷設定処理を終了して、表示部１６の印刷設定画面Ｐ２を閉じる。そして、印刷指示画面Ｐ１にて、ユーザが印刷開始ボタン４２をクリックすると、ＣＰＵ１１は、プリンタ選択部４０にて選択されているプリンタドライバにより、図６に示す印刷処理を開始する。
【００４５】
ＣＰＵ１１は、まず印刷ページ数を示すパラメータｉに１をセットする（Ｓ２０１）。そして、アプリケーションソフトにより作成された印刷対象のページデータに未印刷のページが存在するかを判断し（Ｓ２０２）、存在する場合（Ｓ２０２：Ｙｅｓ）には、１ページ分のページデータをアプリケーションソフトから取得する（Ｓ２０３）。
【００４６】
続いて、両面印刷の設定がオンになっていない場合（Ｓ２０４：Ｎｏ）、若しくは両面印刷の設定がオンであって（Ｓ２０４：Ｙｅｓ）、印刷ページ数ｉが奇数の場合（Ｓ２０５：Ｙｅｓ）には、設定された表面用の印刷条件に基づいて印刷データをＲＡＭ１３上で生成し、その印刷データをネットワークインターフェイス１７を介してプリンタ３０へ送信する（Ｓ２０６）。ここで生成される印刷データは、印刷対象のページデータを例えばＰＤＬ（プリンタ記述言語）形式に変換したものであり、画像データの他に印刷条件の設定情報等を含んでいる。
【００４７】
また、両面印刷の設定がオンであって（Ｓ２０４：Ｙｅｓ）、印刷ページ数ｉが偶数の場合（Ｓ２０５：Ｎｏ）には、設定された裏面用の印刷条件に基づいて印刷データを生成し、その印刷データをプリンタ３０へ送信する（Ｓ２０７）。ＣＰＵ１１は、Ｓ２０６またはＳ２０７にて印刷データを送信した後、印刷ページ数ｉを１つインクリメントしてＳ２０２に戻り、同様の処理を繰り返す。これにより、両面印刷が指定されている場合には、表面用の印刷設定に基づいた表面の印刷データと、裏面用の印刷設定に基づいた裏面の印刷データとが交互に送信される。そして、ＣＰＵ１１は、印刷対象の全てのページデータについて印刷データの生成・送信が行われた場合（Ｓ２０２：Ｎｏ）には、プリンタドライバによるこの印刷処理を終了する。
【００４８】
一方、プリンタ３０では、コンピュータ１０から送信された印刷データをネットワークインターフェイス３８を介して受信すると、ＣＰＵ３１の制御により印刷データをビットマップ展開して印刷部３７に送り印刷を実行する。このとき、印刷データに含まれる印刷条件の設定情報に従って印刷動作が行われ、両面印刷が設定されている場合には、用紙の表面と裏面とに対してそれぞれ設定された印刷条件に基づいて印刷が行われる。
【００４９】
（本実施形態の効果）
以上のように本実施形態によれば、印刷条件に表面と裏面とで互いに異なる設定値を設定可能な独立設定項目が含まれており、表裏各面に対して設定した印刷条件に従って印刷を行うことができるため、ユーザの利便性が高まる。また、印刷を片面ずつ印刷条件を変えて別個に行う場合に比べて、簡易に作業を行うことができる。
【００５０】
例えば、用紙の表面にカラーの画像、裏面にモノクロ（黒一色）の画像を印刷したい場合に、一般的な印刷装置では表裏ともにカラーの設定で両面印刷を行うことになる。しかし、そのように印刷を行うと、本発明により裏面をモノクロの設定で印刷する場合に比べて、処理に時間がかかったり、あるいはカラーのインクが余分に消費されるためにコストがかかったりする。本発明では、表裏各面の印刷内容に適した印刷条件を設定することができるため、処理時間を短縮したり、コストを抑えたりすることでユーザの利便を図ることができる。
【００５１】
また、印刷条件の設定処理の際に、裏面の独立設定項目（カラー指定部５２Ｂ、画質指定部５３Ｂ）の設定値を対応する表面の独立設定項目の設定値と同じ値に維持させる指示を入力することができる。独立設定項目の設定値を表裏面で互いに同一とする場合には、上記指示を入力することで、一方の設定値が他方の設定値に連動して同じ値となるため、一方の設定値が何になっているかを意識する必要が無くなり、印刷条件の設定作業が容易になる。
【００５２】
また、裏面に対する複数の独立設定項目（カラー指定部５２Ｂ、画質指定部５３Ｂ、明るさ指定部５４Ｂ）の設定値を一括して対応する表面に対する設定値と同じ値とする一括指示を行うことができる。このため、表裏両面の設定値を簡単に揃えることができる。
【００５３】
また、印刷条件として片面印刷の実行が選択されている場合には、処理をしない裏面の独立設定項目（カラー指定部５２Ｂ、画質指定部５３Ｂ、明るさ指定部５４Ｂ）に対する設定値の入力を受け付けない。従って、設定作業の際のユーザの間違いを防ぐことができる。
【００５４】
また、印刷設定画面Ｐ２において、表面と裏面の独立設定項目の設定値が同一画面上に表示されるため、ユーザは両者を見比べることにより設定状態を容易に把握することができる。
【００５５】
また、表裏で同一の値をとる共通設定項目（用紙サイズ指定部５０、両面印刷指定部５１）の設定値を表裏一括して入力可能であるため、両設定値を別々に入力する場合に比べて、設定作業が容易になる。
【００５６】
また、用紙等の被記録媒体のサイズやトレイ、印刷部数、親展印刷など、表裏で設定値が異なると不都合が生じ得る項目を共通設定項目とすることで、表裏の設定値の不一致により不都合が生じることを防止できる。
【００５７】
また、色数、解像度、色調整、拡大縮小率、集約印刷、及びウォーターマークなどの項目を独立設定項目として、表裏面で異なる値を設定できるようにすることで、表裏各面の印刷内容に適した条件での印刷を実行することができる。
【００５８】
（実施形態１の変形例）
上記印刷設定処理において、表示部１６に表示される印刷設定画面を図７から図９に示すように構成することもできる。この印刷設定画面Ｐ３は、３つのタブ６０〜６２（表示画面）を備えており、ＣＰＵ１１は、操作部１５からの指示により、３つのタブ６０〜６２を切り替えて表示する。
【００５９】
タブ６０には、共通設定項目を設定するための指定部（用紙サイズ指定部５０、両面印刷指定部５１）が設けられ、タブ６１には、表面の独立設定項目を設定するための指定部（カラー指定部５２Ａ、画質指定部５３Ａ、明るさ指定部５４Ａ等）が設けられ、タブ６２には裏面の独立設定項目（カラー指定部５２Ｂ、画質指定部５３Ｂ、明るさ指定部５４Ｂ）が設けられている。図９に示すように、両面印刷をオフとすると、タブ６２がグレーアウト表示され、裏面の独立設定項目（カラー指定部５２Ｂ、画質指定部５３Ｂ、明るさ指定部５４Ｂ）に対する操作部１５からの入力を受け付けなくなる。
【００６０】
このように本変形例によれば、共通設定項目が表裏面の独立設定項目と異なる画面で表示されるため、共通設定項目が独立設定項目とは異なる機能を有する項目であることをユーザが容易に把握することができる。
【００６１】
＜実施形態２＞
次に本発明の実施形態２について図１０から図１２を参照して説明する。図１０は、コンピュータ１０及び複合機７０を備えた読取システムの電気的構成を示すブロック図である。また、図１１は、読取設定処理の流れを示すフローチャートであり、図１２は、読取設定画面を示す図、図１３は読取処理の流れを示すフローチャートである。
【００６２】
複合機７０は、実施形態１のプリンタ３０に読取部７１を加えたものであり、その他の構成は実施形態１と同様であるので、実施形態１と同一の構成については同一の符号を付して説明を省略する。読取部７１は、複数の原稿をセット可能なトレイ（図示せず）を備えており、トレイにセットされた原稿を１枚ずつ搬送して、原稿の読み取りを行いそれぞれの画像データを取得する。また、読取部７１は、原稿の表面のみの読み取り動作と、原稿の表裏両面の読み取り動作とが可能であって、両面読取の際には、原稿の表面、裏面の順に読み取る。
【００６３】
一方、コンピュータ１０のハードディスクドライブ１４には、ＴＷＡＩＮ対応のアプリケーションソフトや、プリンタ３０によりネットワークスキャンを行うためのスキャナドライバが記憶されている。ユーザが複合機７０の読取部７１に原稿をセットし、コンピュータ１０において実行されるＴＷＡＩＮ対応アプリケーションソフト上で、スキャナドライバを呼び出す指令を操作部１５から入力すると、ＣＰＵ１１は、スキャナドライバを起動し図１１に示す読取設定処理を開始する。
【００６４】
ＣＰＵ１１は、まず図１２に示すような読取設定画面Ｐ４を表示部１６に表示する（Ｓ３０１）。この読取設定画面Ｐ４は、原稿サイズ指定部８０、両面読取指定部８１、カラー指定部８２Ａ，８２Ｂ、画質指定部８３Ａ，８３Ｂ、明るさ指定部８４Ａ，８４Ｂなど、読取条件に含まれる各種の設定項目に設定する値を指定するための領域を備えている。読取設定画面Ｐ４には、さらに、一括指示ボタン８５、読取開始ボタン８６が設けられている。
【００６５】
本スキャナドライバでは、読取条件に、両面読取を行う際に表面と裏面とで異なる値を設定可能な独立設定項目と、表面と裏面とで常に互いに同一の値のみを設定可能な共通設定項目とが含まれている。本例では、独立設定項目として、カラー（色数）、画質（解像度）、及び明るさ（色調整）に関する項目がある。これらの各項目に対応するカラー指定部８２Ａ，８２Ｂ、画質指定部８３Ａ，８３Ｂ、明るさ指定部８４Ａ，８４Ｂは、それぞれ表面用の領域と、裏面用の領域とに分かれている。
【００６６】
また、本例では、共通設定項目として、原稿サイズに関する項目と、両面読取に関する項目とがある。原稿サイズを指定するための原稿サイズ指定部８０、表面用と裏面用とで分けられていないため、表裏両面に共通する値の指定を一括して行うことができる。また、両面読取指定部８１では、両面読取のオン・オフ（両面読取を実行するかあるいは片面読取を実行するか）を指定することができる。
【００６７】
ＣＰＵ１１は、図１１のＳ３０１にて読取設定画面Ｐ４を表示した後、両面読取指定部８１にて両面読取がオンになっているかを判断し（Ｓ３０２）、オフである場合（Ｓ３０２：Ｎｏ）には、裏面の各独立設定項目に対する入力を無効にする（Ｓ３０３）。このとき、カラー指定部８２Ｂ、画質指定部８３Ｂ、明るさ指定部８４Ｂ、及び一括指示ボタン８５は、グレーアウト状態で表示され、ＣＰＵ１１は、これらの指定部８２Ｂ，８３Ｂ，８４Ｂ及び一括指示ボタン８５に対する操作部１５からの入力を受け付けない状態となる。
【００６８】
また、両面読取がオンである場合（Ｓ３０２：Ｙｅｓ）には、裏面の各独立設定項目に対する入力を有効にする（Ｓ３０４）。両面読取指定部８１の値が変更された場合（３０５：Ｙｅｓ）には、Ｓ３０２に戻り、変更された後の値に応じて裏面の各独立設定項目に対する入力の有効無効の切り替えを行う。また、一括指示ボタン８５がクリックされた場合（Ｓ３０６）には、裏面の各独立設定項目の値を一括して、対応する表面の独立設定項目の値と同一とする（Ｓ３０７）。
【００６９】
スキャン開始ボタン８６がクリックされた場合（Ｓ３０８：Ｙｅｓ）には、ＣＰＵ１１は、上記各指定部８０〜８４Ｂにて指定された値を設定情報として含んだ読取指令を生成し、その読取指令をネットワークインターフェイス１７を介して複合機７０に送信し（Ｓ３０９）、この読取設定処理を終了する。
【００７０】
複合機７０では、ネットワークインターフェイス３８を介して上記読取指示を受信すると、ＣＰＵ３１の制御により図１３に示す読取処理を開始する。ＣＰＵ３１は、まず読取部７１のトレイに原稿が存在するかを判断し（Ｓ４０１）、存在する場合（Ｓ４０１：Ｙｅｓ）には、読取指示において、両面読取の設定がオンであるかを判断する（Ｓ４０２）。
【００７１】
両面読取の設定がオフである場合（Ｓ４０２：Ｎｏ）には、読取指示に含まれる表面用の読取条件の設定に従って、原稿の表面のみの読み取りを行い（Ｓ４０３）、取得した画像データをネットワークインターフェイス３８を介してコンピュータ１０に送信する。また、両面読取の設定がオンである場合（Ｓ４０２：Ｙｅｓ）には、まず読取指示に含まれる表面用の読取条件の設定に従って原稿の表面の読み取りを行い（Ｓ４０４）、続いて裏面用の読取条件の設定に従って原稿の裏面の読み取りを行って（Ｓ４０５）、取得した画像データを順次コンピュータ１０に送信する。
【００７２】
Ｓ４０３またはＳ４０５にて読み取りを行った後には、Ｓ４０１に戻りトレイの原稿が無くなるまで同様の処理を繰り返す。トレイの原稿が無くなった場合（Ｓ４０１：Ｎｏ）には、読取処理を終了する。
【００７３】
一方、コンピュータ１０では、前述の読取設定処理の終了後、ＣＰＵ１１は、画像データの受信を待機しており、画像データを受信すると、その画像データの内容をＴＷＡＩＮ対応アプリケーションソフト上で表示する。
【００７４】
以上のように本実施形態によれば、読取条件に表面と裏面とで互いに異なる設定値を設定可能な独立設定項目が含まれており、表裏各面に対して設定した読取条件に従って読取を行うことができるため、ユーザの利便性が高まる。また、読取を片面ずつ読取条件を変えて別個に行う場合に比べて、簡易に作業を行うことができる。
【００７５】
＜他の実施形態＞
本発明は上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような実施形態も本発明の技術的範囲に含まれる。
（１）上記実施形態では、ネットワークを介して印刷、読取を行うシステムを示したが、本発明は、単体の印刷装置若しくは単体の読取装置にも適用することができる。即ち、例えば図１０に示す印刷装置（複合機）７０において、読取部７１で原稿を読み取ったデータを印刷する場合やＵＳＢメモリ等の外部記憶媒体から読み込んだデータを印刷する場合等に、ＣＰＵ３１の制御により、操作部３５及び表示部３６を用いてユーザに表裏面の印刷条件を指定させ、設定された印刷条件に従って両面印刷を実行するようにしても良い。同様に、図１０の読取装置（複合機）７０において、ＣＰＵ３１の制御により、操作部３５及び表示部３６を用いてユーザに表裏面の読取条件を指定させ、設定された読取条件に従って両面読取を実行するようにしても良い。
【図面の簡単な説明】
【００７６】
【図１】本発明の実施形態１における印刷システムの電気的構成を示すブロック図
【図２】印刷指示画面を示す図
【図３】印刷設定処理の流れを示すフローチャート
【図４】印刷設定画面を示す図
【図５】印刷設定画面を示す図
【図６】印刷処理の流れを示すフローチャート
【図７】実施形態１の変形例における印刷設定画面を示す図
【図８】印刷設定画面を示す図
【図９】印刷設定画面を示す図
【図１０】実施形態２における読取システムの電気的構成を示すブロック図
【図１１】読取設定処理の流れを示すフローチャート
【図１２】読取設定画面を示す図
【図１３】読取処理の流れを示すフローチャート
【符号の説明】
【００７７】
１０…コンピュータ（情報処理装置の一例）
１１…ＣＰＵ（設定手段の一例）
１５…操作部（操作手段の一例）
１６…表示部（表示手段の一例）
３０…プリンタ（実行手段、印刷装置の一例）
３１…ＣＰＵ（設定手段、制御手段の一例）
３５…操作部（操作手段の一例）
３６…表示部（表示手段の一例）
３７…印刷部（印刷手段の一例）
７０…複合機（印刷装置、読取装置の一例）
７１…読取部（読取手段の一例）
【図１】
0004596283.tif 000002
【図２】
0004596283.tif 000003
【図３】
0004596283.tif 000004
【図４】
0004596283.tif 000005
【図５】
0004596283.tif 000006
【図６】
0004596283.tif 000007
【図７】
0004596283.tif 000008
【図８】
0004596283.tif 000009
【図９】
0004596283.tif 000010
【図１０】
0004596283.tif 000011
【図１１】
0004596283.tif 000012
【図１２】
0004596283.tif 000013
【図１３】
0004596283.tif 000014