【手続補正書】
【提出日】平成19年7月4日(2007.7.4)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
両面印刷可能なプリンタと通信可能であって、当該プリンタに両面印刷のための印刷データを出力する情報処理装置であって、
上位処理から渡された印刷対象のデータに基づき、各ページの印刷データを生成する印刷データ生成手段と、
生成された印刷データを前記プリンタに出力するための順序を管理する送信管理データを作成する管理データ作成手段と、
作成された管理データに基づき、１つの記録媒体の表、裏の両面が白紙になるか否かを判定する判定手段と、
該判定手段で両面とも白紙になると判定した場合、前記送信管理データから該当する印刷データを削除し、前記プリンタへの印刷データの出力処理を行う出力制御手段と
を備えることを特徴とする情報処理装置。
【請求項２】
更に、同一記録媒体の表裏印刷が成功したことを印刷装置から通知されるまで、印刷データを保持する手段と備えることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
更に、前記プリンタよりエラーが通知された場合、当該エラーが発生したページの印刷データを再送信する際に、同一記録媒体の表裏両面のうちちょうど一面だけ印刷が成功していた場合には、成功していた一面を含む表裏両面の印刷データを再送信することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記プリンタがフェースダウン排紙トレイに排紙する装置である場合、表面のページのデータよりも裏面のページのデータを先行して出力することを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記プリンタの記録媒体反転のための経路上に少なくとも２以上の記録媒体が滞留可能な場合、当該滞留枚数分に応じて複数の表面の印刷と、複数の裏面の印刷のために印刷順序を並び替えることを特徴とする請求項１に記載の情報処理装置。
【請求項６】
両面印刷可能なプリンタと通信可能であって、当該プリンタに両面印刷のための印刷データを出力する情報処理装置の制御方法であって、
上位処理から渡された印刷対象のデータに基づき、各ページの印刷データを生成する印刷データ生成工程と、
生成された印刷データを前記プリンタに出力するための順序を管理する送信管理データを作成する管理データ作成工程と、
作成された管理データに基づき、１つの記録媒体の表、裏の両面が白紙になるか否かを判定する判定工程と、
該判定工程で両面とも白紙になると判定した場合、前記送信管理データから該当する印刷データを削除し、前記プリンタへの印刷データの出力処理を行う出力制御工程と
を備えることを特徴とする情報処理装置の制御方法。
【請求項７】
コンピュータが読込み実行することで、前記コンピュータを、両面印刷可能なプリンタと通信可能であって、当該プリンタに両面印刷のための印刷データを出力する情報処理装置として機能させるコンピュータプログラムであって、
上位処理から渡された印刷対象のデータに基づき、各ページの印刷データを生成する印刷データ生成手段と、
生成された印刷データを前記プリンタに出力するための順序を管理する送信管理データを作成する管理データ作成手段と、
作成された管理データに基づき、１つの記録媒体の表、裏の両面が白紙になるか否かを判定する判定手段と、
該判定手段で両面とも白紙になると判定した場合、前記送信管理データから該当する印刷データを削除し、前記プリンタへの印刷データの出力処理を行う出力制御手段
として機能させることを特徴とするコンピュータプログラム。
【請求項８】
請求項７に記載のコンピュータプログラムを格納したことを特徴とするコンピュータ可読記憶媒体。
【請求項９】
プリンタに出力される両面印刷のための印刷データを生成する情報処理装置であって、
１つの記録媒体の表、裏の両面が白紙になるか否かを判定する判定手段と、
前記判定手段により両面とも白紙にならないと判定された場合、前記プリンタが白紙節約を行わない印刷データを生成し、前記判定手段で両面とも白紙になると判定された場合、前記プリンタが白紙節約を行う印刷データを生成する生成手段とを備えることを特徴とする情報処理装置。
【請求項１０】
プリンタに出力される両面印刷のための印刷データを生成する情報処理装置であって、
見開きの両ページが白紙になるか否かを判定する判定手段と、
前記判定手段により見開きの両ページが白紙になると判定されなかった場合、前記プリンタが白紙節約を行わない印刷データを生成し、前記判定手段で見開きの両ページが白紙になると判定された場合、前記プリンタが白紙節約を行う印刷データを生成する生成手段とを備えることを特徴とする情報処理装置。
【請求項１１】
プリンタに出力される両面印刷のための印刷データを生成する情報処理装置であって、
シート単位で白紙節約するか、見開き単位で白紙節約するか判別する判別手段と、
前記判別手段によりシート単位で白紙節約すると判別された際、シートの両面とも白紙にならないと判定された場合、前記プリンタが白紙節約を行わない印刷データを生成し、シートの両面とも白紙になると判定された場合、前記プリンタが白紙節約を行う印刷データを生成し、前記判別手段により見開き単位で白紙節約すると判別された際、見開きの両ページが白紙になると判定されなかった場合、前記プリンタが白紙節約を行わない印刷データを生成し、見開きの両ページが白紙になると判定された場合、前記プリンタが白紙節約を行う印刷データを生成する生成手段とを備えることを特徴とする情報処理装置。
【請求項１２】
プリンタに出力される両面印刷のための印刷データを生成する情報処理装置の制御方法であって、
１つの記録媒体の表、裏の両面が白紙になるか否かを判定する判定ステップと、
前記判定ステップにより両面とも白紙にならないと判定された場合、前記プリンタが白紙節約を行わない印刷データを生成し、前記判定ステップで両面とも白紙になると判定された場合、前記プリンタが白紙節約を行う印刷データを生成する生成ステップとを備えることを特徴とする情報処理装置の制御方法。
【請求項１３】
プリンタに出力される両面印刷のための印刷データを生成する情報処理装置の制御方法であって、
見開きの両ページが白紙になるか否かを判定する判定ステップと、
前記判定ステップにより見開きの両ページが白紙になると判定されなかった場合、前記プリンタが白紙節約を行わない印刷データを生成し、前記判定ステップで見開きの両ページが白紙になると判定された場合、前記プリンタが白紙節約を行う印刷データを生成する生成ステップとを備えることを特徴とする情報処理装置の制御方法。
【請求項１４】
プリンタに出力される両面印刷のための印刷データを生成する情報処理装置の制御方法であって、
シート単位で白紙節約するか、見開き単位で白紙節約するか判別する判別ステップと、
前記判別ステップによりシート単位で白紙節約すると判別された際、シートの両面とも白紙にならないと判定された場合、前記プリンタが白紙節約を行わない印刷データを生成し、シートの両面とも白紙になると判定された場合、前記プリンタが白紙節約を行う印刷データを生成し、前記判別ステップにより見開き単位で白紙節約すると判別された際、見開きの両ページが白紙になると判定されなかった場合、前記プリンタが白紙節約を行わない印刷データを生成し、見開きの両ページが白紙になると判定された場合、前記プリンタが白紙節約を行う印刷データを生成する生成ステップとを備えることを特徴とする情報処理装置の制御方法。
【請求項１５】
コンピュータが読込み実行することで、前記コンピュータを、プリンタに出力される両面印刷のための印刷データを生成する情報処理装置として機能させるコンピュータプログラムであって、
１つの記録媒体の表、裏の両面が白紙になるか否かを判定する判定手段と、
前記判定手段により両面とも白紙にならないと判定された場合、前記プリンタが白紙節約を行わない印刷データを生成し、前記判定手段で両面とも白紙になると判定された場合、前記プリンタが白紙節約を行う印刷データを生成する生成手段
として機能させることを特徴とするコンピュータプログラム。
【請求項１６】
コンピュータが読込み実行することで、前記コンピュータを、プリンタに出力される両面印刷のための印刷データを生成する情報処理装置として機能させるコンピュータプログラムであって、
見開きの両ページが白紙になるか否かを判定する判定手段と、
前記判定手段により見開きの両ページが白紙になると判定されなかった場合、前記プリンタが白紙節約を行わない印刷データを生成し、前記判定手段で見開きの両ページが白紙になると判定された場合、前記プリンタが白紙節約を行う印刷データを生成する生成手段
として機能させることを特徴とするコンピュータプログラム。
【請求項１７】
コンピュータが読込み実行することで、前記コンピュータを、プリンタに出力される両面印刷のための印刷データを生成する情報処理装置として機能させるコンピュータプログラムであって、
シート単位で白紙節約するか、見開き単位で白紙節約するか判別する判別手段と、
前記判別手段によりシート単位で白紙節約すると判別された際、シートの両面とも白紙にならないと判定された場合、前記プリンタが白紙節約を行わない印刷データを生成し、シートの両面とも白紙になると判定された場合、前記プリンタが白紙節約を行う印刷データを生成し、前記判別手段により見開き単位で白紙節約すると判別された際、見開きの両ページが白紙になると判定されなかった場合、前記プリンタが白紙節約を行わない印刷データを生成し、見開きの両ページが白紙になると判定された場合、前記プリンタが白紙節約を行う印刷データを生成する生成手段
として機能させることを特徴とするプログラム。