【手続補正書】
【提出日】平成23年3月15日(2011.3.15)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピュータに接続されているプリンタの中から、仮想プリンタドライバによる印刷データの振り分け対象となる複数のプリンタを、前記コンピュータ上の前記仮想プリンタドライバに登録し、
当該登録された各プリンタに対する印刷データの振り分け条件を、前記仮想プリンタドライバに登録し、
前記振り分け条件には、前記各プリンタで印刷するときの印刷設定、および、当該印刷設定を特定する印刷設定名称を含めておき、
前記仮想プリンタドライバは、前記コンピュータ上のソフトウェアから印刷データを受け取ると、当該印刷データを解析して前記印刷設定名称を検出し、当該印刷設定名称に対応付けられたプリンタおよび前記印刷設定を前記振り分け条件から検索することにより、前記印刷データを印刷する実行プリンタを前記複数のプリンタの中から決定し、
前記振り分け条件に、前記プリンタの印刷設定の変更を禁止するか否かを指定するプリンタロック設定を含めておき、
前記仮想プリンタドライバは、物理プリンタドライバに、前記印刷設定の変更を禁止するドライバロック指令を出力することを特徴とするプリンタの分散印刷方法。
【請求項２】
請求項１に記載のプリンタの分散印刷方法であって、
前記ドライバロック指令は、前記物理プリンタドライバが保持している前記プリンタの印刷設定情報を、当該印刷設定情報の一部のみからなる限定情報に置き換えさせる指令、または、前記プリンタを制御する前記物理プリンタドライバに前記仮想プリンタドライバからのアクセスのみを許可させる指令であることを特徴とするプリンタの分散印刷方法。
【請求項３】
請求項１または２に記載のプリンタの分散印刷方法であって、
前記仮想プリンタドライバは、前記印刷設定名称に基づいて前記実行プリンタを決定すると、前記印刷データ中の前記印刷設定名称の情報を、当該印刷設定名称に対応付けられた印刷設定及び印刷フォーマット情報に置換して前記物理プリンタドライバに出力することを特徴とするプリンタの分散印刷方法。
【請求項４】
請求項１ないし３のいずれかの項に記載のプリンタの分散印刷方法であって、
前記印刷設定名称は、前記各プリンタにセットされた印刷用紙の印刷フォーマットを特定できる用紙名称であることを特徴とするプリンタの分散印刷方法。
【請求項５】
請求項１ないし４のいずれかの項に記載のプリンタの分散印刷方法により、複数のプリンタに印刷データを振り分けて印刷させる分散印刷システムであって、
前記複数のプリンタと、
前記複数のプリンタを接続したコンピュータを有し、
前記コンピュータは、
前記複数のプリンタと通信するための通信インターフェース部と、
当該通信インターフェース部を経由して前記各プリンタに前記印刷データを出力する前記物理プリンタドライバと、
前記物理プリンタドライバを制御する前記仮想プリンタドライバと、
を備えていることを特徴とする分散印刷システム。
【請求項６】
印刷データの振り分け対象となるプリンタを、コンピュータに接続されている複数のプリンタの中から選択でき、
当該選択された各プリンタに対する印刷データの振り分け条件を設定でき、
前記振り分け条件には、前記各プリンタで印刷するときの印刷設定、および、当該印刷設定を特定する印刷設定名称を含めておき、
前記コンピュータ上のソフトウェアから印刷データを受け取ると、当該印刷データを解析して前記印刷設定名称を検出し、当該印刷設定名称に対応付けられたプリンタおよび前記印刷設定を前記振り分け条件から検索することにより、前記印刷データを印刷する実行プリンタを前記複数のプリンタの中から決定し、
前記振り分け条件に、前記プリンタの印刷設定の変更を禁止するか否かを指定するプリンタロック設定を含めておき、
物理プリンタドライバに、前記印刷設定の変更を禁止するドライバロック指令を出力することを特徴とする仮想プリンタドライバ。
【請求項７】
請求項６に記載の仮想プリンタドライバにおいて、
前記印刷設定名称は、前記各プリンタにセットされた印刷用紙の印刷フォーマットを特定できる用紙名称であることを特徴とする仮想プリンタドライバ。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
上記の課題を解決するために、本発明のプリンタの分散印刷方法は、
コンピュータに接続されているプリンタの中から、仮想プリンタドライバによる印刷データの振り分け対象となる複数のプリンタを、前記コンピュータ上の前記仮想プリンタドライバに登録し、
当該登録された各プリンタに対する印刷データの振り分け条件を、前記仮想プリンタドライバに登録し、
前記振り分け条件には、前記各プリンタで印刷するときの印刷設定、および、当該印刷設定を特定する印刷設定名称を含めておき、
前記仮想プリンタドライバは、前記コンピュータ上のソフトウェアから印刷データを受け取ると、当該印刷データを解析して前記印刷設定名称を検出し、当該印刷設定名称に対応付けられたプリンタおよび前記印刷設定を前記振り分け条件から検索することにより、前記印刷データを印刷する実行プリンタを前記複数のプリンタの中から決定することを特徴としている。
また、コンピュータに接続されているプリンタの中から、仮想プリンタドライバによる印刷データの振り分け対象となる複数のプリンタを、前記コンピュータ上の前記仮想プリンタドライバに登録し、
当該登録された各プリンタに対する印刷データの振り分け条件を、前記仮想プリンタドライバに登録し、
前記振り分け条件には、前記各プリンタで印刷するときの印刷設定、および、当該印刷設定を特定する印刷設定名称を含めておき、
前記仮想プリンタドライバは、前記コンピュータ上のソフトウェアから印刷データを受け取ると、当該印刷データを解析して前記印刷設定名称を検出し、当該印刷設定名称に対応付けられたプリンタおよび前記印刷設定を前記振り分け条件から検索することにより、前記印刷データを印刷する実行プリンタを前記複数のプリンタの中から決定し、
前記振り分け条件に、前記プリンタの印刷設定の変更を禁止するか否かを指定するプリンタロック設定を含めておき、
前記仮想プリンタドライバは、物理プリンタドライバに、前記印刷設定の変更を禁止するドライバロック指令を出力することを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
本発明において、前記仮想プリンタドライバは、前記印刷設定名称に基づいて前記実行プリンタを決定すると、当該印刷設定名称に対応付けられた印刷設定を前記物理プリンタドライバに設定するとよい。
また、前記仮想プリンタドライバは、前記印刷設定名称に基づいて前記実行プリンタを決定すると、前記印刷データ中の前記印刷設定名称の情報を、当該印刷設定名称に対応付けられた印刷設定及び印刷フォーマット情報に置換して前記物理プリンタドライバに出力することを特徴とする。
このようにすると、各プリンタを制御する物理プリンタドライバを仮想プリンタドライバにより制御して、適切な印刷を行わせることができる。
オフ状態から復帰した後の紙ジャムや印刷不良の発生を抑制できる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
また、本発明は、コンピュータにより読み取り可能な仮想プリンタドライバであって、
印刷データの振り分け対象となるプリンタを、コンピュータに接続されている複数のプリンタの中から選択でき、
当該選択された各プリンタに対する印刷データの振り分け条件を設定でき、
前記振り分け条件には、前記各プリンタで印刷するときの印刷設定、および、当該印刷設定を特定する印刷設定名称を含めておき、
前記コンピュータ上のソフトウェアから印刷データを受け取ると、当該印刷データを解析して前記印刷設定名称を検出し、当該印刷設定名称に対応付けられたプリンタおよび前記印刷設定を前記振り分け条件から検索することにより、前記印刷データを印刷する実行プリンタを前記複数のプリンタの中から決定することを特徴としている。
また、印刷データの振り分け対象となるプリンタを、コンピュータに接続されている複数のプリンタの中から選択でき、
当該選択された各プリンタに対する印刷データの振り分け条件を設定でき、
前記振り分け条件には、前記各プリンタで印刷するときの印刷設定、および、当該印刷設定を特定する印刷設定名称を含めておき、
前記コンピュータ上のソフトウェアから印刷データを受け取ると、当該印刷データを解析して前記印刷設定名称を検出し、当該印刷設定名称に対応付けられたプリンタおよび前記印刷設定を前記振り分け条件から検索することにより、前記印刷データを印刷する実行プリンタを前記複数のプリンタの中から決定し、
前記振り分け条件に、前記プリンタの印刷設定の変更を禁止するか否かを指定するプリンタロック設定を含めておき、
物理プリンタドライバに、前記印刷設定の変更を禁止するドライバロック指令を出力することを特徴とする。