(57)【要約】【課題】印刷装置と離れたホスト側でプリンタ装置の状況を把握しながら両面印刷の開始又停止を指定できるようにして、用紙の表面に印刷すべき画像を指定できるようにする。【解決手段】給紙装置と複数段の排紙部を装備した両面印刷可能なプリンタ装置２とホスト側端末装置１とからなる画像形成システムにおいて、ホスト装置１側のプリンタドライバ１６は、ホスト装置１と印刷装置２とを入出力ポート１５を介して双方向通信可能な通信手段として機能させ、前記プリンタ装置１の印刷設定状況を前記双方向通信によって取り込み、ホスト装置１から離れた前記プリンタ装置２の両面印刷の開始又は終了指定をホスト装置１側で行えるようにする。【選択図】        図１
2005018408.tif 000002
【特許請求の範囲】
【請求項１】
ホスト装置と給紙装置と複数段の排紙部を装備した両面印刷可能なプリンタ装置とからなる画像形成システムで使用可能なプリンタドライバであって、
前記ホスト装置を前記プリンタ装置との双方向通信手段として機能させ、前記プリンタ装置の印刷設定状況を双方向通信によって取り込むと共に、プリン装置の両面印刷開始頁を指定可能な両面印刷設定手段として機能させることを特徴とするプリンタドライバ。
【請求項２】
請求項１に記載されたプリンタドライバにおいて、
前記両面印刷設定手段は、文書中の所定の頁を用紙の設定した側に印刷するように両面印刷開始頁及び両面印刷終了頁を指定可能なプリンタドライバ。
【請求項３】
請求項１又は２に記載されたプリンタドライバにおいて、
前記両面印刷設定手段は、同一文書を複数部数印刷するとき、当該文書の各部毎に所定の頁を用紙の表側に印刷するように文書部数両面印刷開始頁及び両面印刷終了頁を指定可能なプリンタドライバ。
【請求項４】
請求項１又は２に記載されたプリンタドライバにおいて、
前記両面印刷設定手段は、複数文書をまとめて印刷するとき、各文書毎に当該文書の最初の頁を用紙の表側に印刷するように両面印刷開始頁及び両面印刷終了頁を指定可能なプリンタドライバ。
【請求項５】
請求項１又は２に記載されたプリンタドライバにおいて、
前記両面印刷設定手段は、複数文書を各々複数部数まとめて印刷するとき、各文書毎に当該文書の最初の頁を用紙の表側に印刷するように両面印刷開始頁及び両面印刷終了頁を指定可能なプリンタドライバ。
【請求項６】
請求項１ないし４のいずれかに記載されたプリンタドライバを備えホスト装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、プリンタ、ＦＡＸ、複写機などの印刷装置とホストＰＣなどのホスト装置とからなる画像形成システムで使用可能なプリンタドライバ及び該プリンタドライバを備えたホスト装置に関する。
【０００２】
【従来の技術】
省資源或いは取り扱いの便宜等から、複写機、ＦＡＸ、プリンタ等の印刷装置において、両面印刷機能を備えた印刷装置が多く用いられており、かつ種々の工夫がなされている。
例えば、給紙装置を切り換えることにより両面白紙の用紙と白紙裏紙を使い分けて印刷を行う場合に、誤って裏紙の給紙装置を指定して両面印刷を実行してしまうのを未然に防止するため、両面印刷が可能なプリンタ部と、プリンタ部に用紙を供給する複数の給紙装置とを備えた画像形成装置において、各給紙装置に収容されている用紙が片面使用済みの用紙であるか否かの情報を含む用紙情報を記憶した不揮発性ＲＡＭと、各給紙装置の情報を含む操作に必要な各種情報を表示する操作表示部を備え、不揮発性ＲＡＭに記憶された用紙情報に基づいて、給紙装置が片面使用済みの用紙の給紙装置であるか否かを判断し、片面使用済み用紙の給紙装置である場合にはその旨を操作装置に表示するようにした画像形成装置が知られている（特許文献１）。
【０００３】
また、プリンタ装置と離れた場所でプリンタ装置の印刷条件や印刷状況を把握できるようにするため、プリンタドライバ側では、プリンタ装置との双方向通信によってプリンタ装置本体の状況（給紙トレイにセットされている用紙の種類やサイズ排紙トレイ状況）を把握し、ホストの画面に表示するようにし、例えば、プリンタ装置側に印刷要求に合致した用紙がなく、「用紙なし」通知を受信すると再設定を行うか、或いは「そのまま印刷」命令を実行することで、印刷を行うプリンタシステムも知られている（特許文献２）。
【０００４】
しかしながら、従来の画像形成装置或いはプリンタシステムでは、両面コピー又は両面印刷を指定したときには、印刷文書等が偶数頁であれば全て両面印刷となり、奇数頁であれば最終頁が片面印刷となる。この時、印刷文書が１文書中で大きく章区切りとなっている場合であっても、それが偶数頁であれば用紙の裏面に印刷されてしまい、この面を敢えて表面（おもて面）とし、頁の区切りを明示することができない。
また、異なる複数の文書を連続して両面印刷すると、１文書目が奇数頁であると、次文書の先頭頁が１文書の最終頁に対して裏面となってしまい、文書間の区切りが分かり難い或いは異なる文書が同じ用紙の表裏面に印刷されるため扱い難いという問題もある。
【０００５】
【特許文献１】
特開平１０−８７０９２号公報
【特許文献２】
特開２０００−３０５７４５号公報
【０００６】
【発明が解決しようとする課題】
本発明は前記従来の問題を解決すべきものであって、その目的は両面印刷或いはコピーを行う場合に、両面頁の指定を自由に行えるようにすることであり、しかもその指定をプリンタ装置と離れたホスト側のプリンタドライバから行えるようにすることである。
【０００７】
【課題を解決するための手段】
請求項１の発明は、ホスト装置と給紙装置と複数段の排紙部を装備した両面印刷可能なプリンタ装置とからなる画像形成システムで使用可能なプリンタドライバであって、前記ホスト装置を前記プリンタ装置との双方向通信手段として機能させ、前記プリンタ装置の印刷設定状況を双方向通信によって取り込むと共に、プリン装置の両面印刷開始頁を指定可能な両面印刷設定手段として機能させることを特徴とするプリンタドライバである。
請求項２の発明は、請求項１に記載されたプリンタドライバにおいて、前記両面印刷設定手段は、文書中の所定の頁を用紙の設定した側に印刷するように両面印刷開始頁及び両面印刷終了頁を指定可能なプリンタドライバである。
請求項３の発明は、請求項１又は２に記載されたプリンタドライバにおいて、
前記両面印刷設定手段は、複数部数の同一文書毎に所定の頁を用紙の表側に印刷するように文書部数両面印刷開始頁及び両面印刷終了頁を指定可能なプリンタドライバである。
請求項４の発明は、請求項１又は２に記載されたプリンタドライバにおいて、前記両面印刷設定手段は、複数文書の各文書毎に当該文書の最初の頁を用紙の表側に印刷するように両面印刷開始頁及び両面印刷終了頁を指定可能なプリンタドライバである。
請求項５の発明は、請求項１ないし４のいずれかに記載されたプリンタドライバを備えホスト装置である。
【０００８】
【発明の実施の形態】
図１は本発明の画像形成システムの１例を示すブロック図である。
本画像形成システムでは、出力機器であるプリンタ装置２とホスト装置１が入出力ポート１５を介して接続されており、ホスト装置１はプリンタドライバ１６によりプリンタ本体２の情報を取得しつつ印刷指示を行い印刷を実行するよう構成されている。
ここで、ホスト装置１は、入出力ポート１５を介して印刷装置２に接続されたホストＰＣのＣＰＵ１４と、アプリケーションソフトウェア１８を用いてプリンタ情報表示画像形成部１２で形成された印刷データをプリンタ装置が解釈できるデータに変換し、かつ双方向通信によりプリンタ装置２の状態を把握しながら印刷データの送信を可能にするプリンタドライバ１６とからなっている。
【０００９】
プリンタ装置２は、印刷文書データを蓄積するためのページバッファであるＲＡＭ２２とこの文書データに基いて文書を作成する画像形成部２４と、ホスト装置１からの指令を受けて印刷装置全体を制御するＣＰＵ２６とからなっている。
図２は、図１に示す画像形成システムにおいて印刷を行う場合の動作を示すフロー図である。
ホスト装置１の表示画面からプリンタドライバ１６を用いて印刷指示を行う場合、まず、印刷部数を指定し（Ｓ１０１）、続いて両面又は片面印刷を指定する、つまり、ここで両面印刷を指定し（Ｓ１０２、ＹＥＳ）、更に両面印刷開始ページを指定する（Ｓ１０３、ＹＥＳ）、この場合ＣＰＵ１４はプリンタドライバ１６により当該印刷ジョブ内における最終ページが奇数か偶数かを判断し、奇数頁であれば印刷情報にその頁で両面印刷を終了するための両面印刷終了情報を付加し（Ｓ１０４）、頁記述言語（ＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ））に変換して印刷を行う（Ｓ１０５）。また、ステップＳ１０３において、両面開始頁を指定しなければ（Ｓ１０３、ＮＯ）、そのまま頁記述言語に変換して印刷を行い（Ｓ１０５）、印刷処理を終了する。
【００１０】
また、ステップＳ１０４において、例えば、頁の区切りとして章区切りを入れる場合は、プリンタドライバ１６を用いて各章の最終頁が奇数頁か偶数頁かを判断し、奇数頁であれば印刷情報にその頁で両面印刷を終了するよう両面印刷終了情報を付加する。
これによってプリンタ装置２は、各章の最終頁が奇数頁の場合はそこで両面印刷を終了し、裏面は白紙のままとし、次の章は次ページの表面に印字されかつ、両面印刷を続ける。
本発明ではプリンタドライバ１６によってプリンタ装置２と双方向通信が可能であり、ホスト装置側でプリンタ装置２の状況を把握できる。つまり、プリンタドライバ１６により印刷装置２における片面、要面等の印刷設定内容、給紙装置の用紙の有無、用紙サイズや排紙トレイの状況等を把握することができ、これらの状況に応じた印刷指定を端末装置１側で行えるようにしている。
【００１１】
このように本発明によれば、プリンタドライバ１６は、ホスト装置１を双方向通信手段として機能させことができ、それによって両面印刷可能で、給紙装置と複数段の排紙部を装備したプリンタ装置の設定状況を双方向通信によってプリンタドライバ１６に取り込みホスト装置１から離れた場所のプリンタ装置の状況を確認できることに加え、複数部数を指定して印刷を行う場合或いは複数文書をまとめて印刷する場合においても以上で述べ両面印刷の開始又は停止処理が可能である。
即ち、複数部数指定かつ、両面指定印刷する際に、文書間の印刷ＪＯＢ情報を把握し、部単位においても前文書が奇数頁だった場合に、次文書の先頭頁が前文書最終頁の裏面に印刷されないように両面開始頁を指定できる。
また、複数文書をまとめて両面指定印刷する際に、文書間の印刷ＪＯＢ情報や文書頁数を把握し、両面開始頁を指定することができる。
複数文書をまとめて複数部数指定かつ両面指定印刷する際にも、文書間の印刷ＪＯＢ情報を把握し、部単位においても前文書が奇数頁だった場合に、次文書の先頭頁が前文書最終頁の裏面に印刷されないように両面開始頁を指定できる。
【００１２】
【発明の効果】
請求項１、２、６に対応する効果：プリンタ状況がユーザーの間近で把握できるかつ両面印刷の開始頁及び終了頁を指定できるため、文書中の、例えば章区切り頁などを、常に表（おもて）となるように印刷したい場合に、その章句切りが偶数頁にあってそのままでは用紙の裏面に印刷される場合でも、前頁で両面を一旦止め、その表としたい頁から再度両面印刷を開始する印刷指定が可能であることから、レイアウトの見やすい文書を容易に提供することができる。
請求項３に対応する効果：同一文書を複数部数両面指定印刷する際にも章区切りなどの所定の頁は常に用紙を表面に印刷できるため、レイアウトの見易い文書を提供することができる。
請求項４に対応する効果：複数文書をまとめて印刷する場合であっても、文書の最初の頁は常に用紙の表側に印刷することができる。
請求項５に対応する効果：複数文書をまとめて複数部数印刷する場合においても、各文書毎に同一のレイアウトとし、しかも見易い文書を提供することができる。
【図面の簡単な説明】
【図１】本発明の画像形成システムの構成を概略的に示すブロック図である。
【図２】本発明の画像形成システムにおける印刷処理動作を説明するフロー図である。
【符号の説明】
１…ホスト装置、２…出力装置、１２…プリンタ情報表示画像形成部、１６…ドライバ、１８…アプリケーション、２２…ＲＡＭ、２４…画像形成部、２６…ＣＰＵ。
【図１】
2005018408.tif 000003
【図２】
2005018408.tif 000004