【事件の表示】
　特許第３３８５８３６号「印刷制御装置及び印刷制御方法」の請求項１ないし１０に係る特許に対する特許異議の申立てについて、次のとおり決定する。
【結　論】
　訂正を認める。
　特許第３３８５８３６号の請求項１ないし１０に係る特許を維持する。
【理　由】
　　　　　　　　　　　　　　　理　由
１．手続の経緯
　本件特許第３３８５８３６号の請求項１〜１０に係る発明は、平成７年１２月２７日に特許出願され、平成１５年１月１０日に設定登録がなされ、神田泰貴より特許異議の申立がなされ、取消理由通知がなされ、その指定期間内である平成１６年１月１４日に訂正請求がなされたものである。
２．訂正の適否について
　ア．訂正の内容
　訂正事項ａ
　特許請求の範囲の請求項１
「【請求項１】　外部装置からの印刷情報を印刷データ作成手段により解釈して展開し印刷するとともに印刷に必要な印刷属性とともに二次記憶手段に記憶しておき、記憶された印刷データを再度読み出して印刷手段により印刷属性に従った印刷を行うよう制御する印刷制御装置であって、
　前記印刷手段からその構成情報を取得する構成情報取得手段と、
　取得された構成情報から前記印刷データによる印刷が可能かどうかを判定する印刷可否判定手段と、
　前記印刷データを再度読み出して印刷を行うとき、または再度読み出した印刷データが前記印刷可否判定手段により印刷できないと判定されたときに、前記印刷属性を変更可能にする印刷属性変更手段と、
　を備えていることを特徴とする印刷制御装置。」
を、
「【請求項１】　外部装置からの印刷情報を印刷データ作成手段により解釈して展開し印刷するとともに印刷に必要な印刷属性とともに二次記憶手段に記憶しておき、記憶された印刷データを再度読み出して印刷手段により印刷属性に従った印刷を行うよう制御する印刷制御装置であって、
　前記印刷手段からその構成情報を取得する構成情報取得手段と、
　取得された構成情報から前記印刷データによる印刷が可能かどうかを判定する印刷可否判定手段と、
　前記再度読み出した印刷データが前記印刷可否判定手段により印刷できないと判定されたときに、前記印刷属性を変更可能にする印刷属性変更手段と、
　を備えていることを特徴とする印刷制御装置。」
と訂正する。
　訂正事項ｂ
　特許請求の範囲の請求項７
「【請求項７】　外部装置からの印刷情報を印刷データ作成手段により解釈して展開し印刷するとともに印刷に必要な印刷属性とともに二次記憶手段に記憶しておき、記憶された印刷データを再度読み出して印刷手段により印刷属性に従った印刷を行うよう制御する印刷制御装置の印刷制御方法であって、
　印刷手段の構成情報を取得し、
　取得された構成情報から前記印刷データによる印刷が可能かどうかを判定し、
　前記印刷データを再度読み出して印刷を行うとき、または再度読み出した印刷データが印刷できないと判定されたときに、前記印刷属性を変更可能にする、
　ことを特徴とする印刷制御方法。」
を、
「【請求項７】　外部装置からの印刷情報を印刷データ作成手段により解釈して展開し印刷するとともに印刷に必要な印刷属性とともに二次記憶手段に記憶しておき、記憶された印刷データを再度読み出して印刷手段により印刷属性に従った印刷を行うよう制御する印刷制御装置の印刷制御方法であって、
　印刷手段の構成情報を取得し、
　取得された構成情報から前記印刷データによる印刷が可能かどうかを判定し、
　前記再度読み出した印刷データが印刷できないと判定されたときに、前記印刷属性を変更可能にする、
　ことを特徴とする印刷制御方法。」
と訂正する。
　訂正事項ｃ
　特許請求の範囲の請求項８
「【請求項８】　外部装置からの印刷情報を印刷データ作成手段により解釈して展開し印刷するとともに印刷に必要な印刷属性とともに二次記憶手段に記憶しておき、記憶された印刷データを再度読み出して印刷手段により印刷属性に従った印刷を行うよう制御する印刷制御装置の印刷制御方法であって、
　印刷手段の構成情報を取得し、
　取得された構成情報から前記印刷データによる印刷が可能かどうかを判定し、
　前記再度読み出した印刷データが印刷できないと判定されたときに、印刷属性の変更、印刷の中止または保留の指示を行うことを可能とする
　ことを特徴とする印刷制御装置。」
を、
「【請求項８】　外部装置からの印刷情報を印刷データ作成手段により解釈して展開し印刷するとともに印刷に必要な印刷属性とともに二次記憶手段に記憶しておき、記憶された印刷データを再度読み出して印刷手段により印刷属性に従った印刷を行うよう制御する印刷制御装置の印刷制御方法であって、
　印刷手段の構成情報を取得し、
　取得された構成情報から前記印刷データによる印刷が可能かどうかを判定し、
　前記再度読み出した印刷データが印刷できないと判定されたときに、印刷属性の変更、印刷の中止または保留の指示を行うことを可能とする
　ことを特徴とする印刷制御方法。」
と訂正する。
　イ．訂正の目的の適否、新規事項の有無及び拡張・変更の存否
　訂正事項ａ及びｂについて
　この訂正事項ａ及びｂは「前記印刷データを再度読み出して印刷を行うとき、または再度読み出した印刷データが印刷できないと判定されたときに、」を「前記再度読み出した印刷データが印刷できないと判定されたときに、」と訂正するものであるから、特許請求の範囲の減縮に該当し、新規事項を追加するものでなく、特許請求の範囲を実質的に拡張又は変更するものでもない。
　訂正事項ｃについて
　この訂正事項ｃは「・・・印刷制御方法であって、・・・印刷制御装置。」を「・・・印刷制御方法であって、・・・印刷制御方法。」と訂正するものであるから、誤記の訂正に該当し、新規事項を追加するものでなく、特許請求の範囲を実質的に拡張又は変更するものでもない。
　ウ．むすび
　以上のとおり、上記訂正は、特許法第１２０条の４第２項及び同条第３項で準用する特許法第１２６条第２、３項の規定に適合するので、当該訂正を認める。
３．特許異議申立について
　ア．本件発明
　訂正後の本件特許明細書の特許請求の範囲の請求項１〜１０に係る発明（以下、本件発明１〜１０という。）は次のとおりのものである。
「【請求項１】　外部装置からの印刷情報を印刷データ作成手段により解釈して展開し印刷するとともに印刷に必要な印刷属性とともに二次記憶手段に記憶しておき、記憶された印刷データを再度読み出して印刷手段により印刷属性に従った印刷を行うよう制御する印刷制御装置であって、
　前記印刷手段からその構成情報を取得する構成情報取得手段と、
　取得された構成情報から前記印刷データによる印刷が可能かどうかを判定する印刷可否判定手段と、
　前記再度読み出した印刷データが前記印刷可否判定手段により印刷できないと判定されたときに、前記印刷属性を変更可能にする印刷属性変更手段と、
　を備えていることを特徴とする印刷制御装置。
　【請求項２】　外部装置からの印刷情報を印刷データ作成手段により解釈して展開し印刷するとともに印刷に必要な印刷属性とともに二次記憶手段に記憶しておき、記憶された印刷データを再度読み出して印刷手段により印刷属性に従った印刷を行うよう制御する印刷制御装置であって、
　前記印刷手段からその構成情報を取得する構成情報取得手段と、
　取得された構成情報から前記印刷データによる印刷が可能かどうかを判定する印刷可否判定手段とを有し、
　前記再度読み出した印刷データが前記印刷可否判定手段により印刷できないと判定されたときに、印刷属性の変更、印刷の中止または保留の指示を行うための指示手段が接続されていることを特徴とする印刷制御装置。
　【請求項３】　外部装置からの印刷情報を印刷データ作成手段により解釈して展開し印刷するとともに印刷に必要な印刷属性とともに二次記憶手段に記憶しておき、記憶された印刷データを再度読み出して印刷手段により印刷属性に従った印刷を行うよう制御する印刷制御装置であって、
　前記印刷手段からその構成情報を取得する構成情報取得手段と、
　取得された構成情報から前記印刷データによる印刷が可能かどうかを判定する印刷可否判定手段とを有し、
　前記再度読み出した印刷データが前記印刷可否判定手段により印刷できないと判定されたときに、警告メッセージを表示する表示手段が接続されていることを特徴とする印刷制御装置。
　【請求項４】　外部装置からの印刷情報を印刷データ作成手段により解釈して展開し印刷するとともに印刷に必要な印刷属性とともに二次記憶手段に記憶しておき、記憶された印刷データを再度読み出して印刷手段により印刷属性に従った印刷を行うよう制御する印刷制御装置であって、
　前記印刷手段からその構成情報を取得する構成情報取得手段と、
　取得された構成情報から前記印刷データによる印刷が可能かどうかを判定する印刷可否判定手段とを有し、
　前記再度読み出した印刷データが前記印刷可否判定手段により印刷できないと判定されたときに、対処方法を表示する表示手段が接続されていることを特徴とする印刷制御装置。
　【請求項５】　前記印刷属性の中で用紙サイズが変更された場合に、印刷データを変更前後の用紙サイズの比率に応じて縮小または拡大する印刷データ変換手段をさらに備えていることを特徴とする請求項１記載の印刷制御装置。
　【請求項６】　前記二次記憶手段に格納されている印刷データを読み出して、接続されているネットワーク経由で別の印刷システムに転送することができるデータ転送手段をさらに備えていることを特徴とする請求項１記載の印刷制御装置。
　【請求項７】　外部装置からの印刷情報を印刷データ作成手段により解釈して展開し印刷するとともに印刷に必要な印刷属性とともに二次記憶手段に記憶しておき、記憶された印刷データを再度読み出して印刷手段により印刷属性に従った印刷を行うよう制御する印刷制御装置の印刷制御方法であって、
　印刷手段の構成情報を取得し、
　取得された構成情報から前記印刷データによる印刷が可能かどうかを判定し、
　前記再度読み出した印刷データが印刷できないと判定されたときに、前記印刷属性を変更可能にする、
　ことを特徴とする印刷制御方法。
　【請求項８】　外部装置からの印刷情報を印刷データ作成手段により解釈して展開し印刷するとともに印刷に必要な印刷属性とともに二次記憶手段に記憶しておき、記憶された印刷データを再度読み出して印刷手段により印刷属性に従った印刷を行うよう制御する印刷制御装置の印刷制御方法であって、
　印刷手段の構成情報を取得し、
　取得された構成情報から前記印刷データによる印刷が可能かどうかを判定し、
　前記再度読み出した印刷データが印刷できないと判定されたときに、印刷属性の変更、印刷の中止または保留の指示を行うことを可能とする
　ことを特徴とする印刷制御方法。
　【請求項９】　外部装置からの印刷情報を印刷データ作成手段により解釈して展開し印刷するとともに印刷に必要な印刷属性とともに二次記憶手段に記憶しておき、記憶された印刷データを再度読み出して印刷手段により印刷属性に従った印刷を行うよう制御する印刷制御装置の印刷制御方法であって、
　印刷手段の構成情報を取得し、
　取得された構成情報から前記印刷データによる印刷が可能かどうかを判定し、
　前記再度読み出した印刷データが印刷できないと判定されたときに、警告メッセージを表示することを特徴とする印刷制御方法。
　【請求項１０】　外部装置からの印刷情報を印刷データ作成手段により解釈して展開し印刷するとともに印刷に必要な印刷属性とともに二次記憶手段に記憶しておき、記憶された印刷データを再度読み出して印刷手段により印刷属性に従った印刷を行うよう制御する印刷制御装置の印刷制御方法であって、
　印刷手段の構成情報を取得し、
　取得された構成情報から前記印刷データによる印刷が可能かどうかを判定し、
　前記再度読み出した印刷データが印刷できないと判定されたときに、対処方法を表示することを特徴とする印刷制御方法。」
　イ．異議申立の理由の概要
　異議申立人 神田泰貴は、証拠として甲第１〜４号証を提出し、本件発明１〜１０は、特許法第２９条第２項の規定若しくは同法第３６条第６項の規定に違反して特許されたものであるから、それらの特許は取り消されるべき旨主張している。
　ウ．異議申立人が提出した甲各号証に記載の発明
甲第１号証（特開平５−２２１０９４号公報）には次の事項が記載されている。
「【０００６】
　７は展開処理部であって、ＣＰＵ２がワーキングメモリとして用いるプログラム及びパターンジェネレータのパターンデータ等を格納するＲＯＭ等を備え、印刷データ格納メモリ６に格納された印刷データをＣＰＵ２を介して印刷頁毎に整理展開し、ビットマップメモリ（以下ＢＭＭと略称する）８を介して行毎に印刷の準備を行う。
　【０００７】
　９は印刷制御部であって、ＣＰＵ２を介して前記印刷仕様格納メモリ５に格納された頁毎の印刷仕様条件に基づき、プリンタ装置１内の各部をセットすると共に、印刷機構10を介して前記ＢＭＭ８に準備された行毎の印刷内容を更新反復して頁毎の印刷を実行する。印刷機構10は、図示しない記録紙フィード用のモータ, キャリッジモータ, プリンタヘッド等を具備している。」（段落【０００６】〜【０００７】）
「【００１１】
　本発明は上記従来の問題点に鑑みてなされたもので、プリンタ装置が受信して印刷したデータを印刷直後に、その印刷仕様を自装置側で修正変更し、修正印刷可能な印刷制御方式の提供を目的とする。」（段落【００１１】）
「【００１８】【実施例】
　以下、本発明の実施例を図面によって詳述する。図１は本発明の印刷制御方式のブロック図を示す。図において、12は印刷仕様格納メモリであって、図４に示す印刷仕様格納メモリ５の記憶容量が１頁分であったのに対し、全頁分の記憶容量（装置規模に対応して予め定める）を持たせ、ＣＰＵ11を介してデータ受信部３が受信する頁毎の印刷仕様を印刷データと分離して全頁分格納する機能を有する。
　【００１９】
　13は印刷仕様操作部，14はその印刷仕様操作部に接続された印刷仕様表示部（例えば液晶表示器等）であって、それぞれ図２にその構成を示し、図３によりその機能を後述する。
　【００２０】
　７’は展開処理部であって図４に示す展開処理部７に一部機能を追加したもので、その内蔵する図示しないＲＯＭ等には印刷仕様操作部13の各スイッチとキー操作に対応して印刷仕様表示部14に表示するメッセージ等を追加格納すると共に、その操作に対応して印刷仕様格納メモリ12の格納内容の変更処理を行うプログラムを追加したものである。
　【００２１】
　11はＣＰＵであって図４に示すＣＰＵ２との相違点は、印刷仕様格納メモリ12および後述する印刷データ格納メモリ15と、新しく設ける印刷仕様操作部13，印刷仕様表示部14および図４の展開処理部７の機能を前記各メモリ増設に対応させて一部変更した展開処理部７’をそれぞれ制御する機能が追加されている点である。
　【００２２】
　印刷仕様操作部13は図示しないＲＡＭを内蔵し、ＣＰＵ11を介して前記印刷仕様格納メモリ12の格納内容を要修正頁と要修正仕様項目をアドレス指定して読出し、前記内蔵するＲＡＭに予め格納したメッセージと組み合わせて印刷仕様表示部14に表示を行うと共に、後述する手順に従い記憶内容を任意に変更設定する機能を有する。
　【００２３】
　15は後述する本発明の他の実施例を実行するために設ける印刷データ格納メモリであって、最初の実施例の説明では印刷データ格納メモリ15は付加しないものとして説明する。
　【００２４】
　以上の配設により、プリンタ装置側のオペレータは、従来通りの手順によりホスト装置20から受信した内容を印刷すると共に、その印刷データの全頁分の印刷仕様を印刷仕様格納メモリ12に格納した状態を保持しておき、印刷した全頁分の印刷内容をチェックする。このチェックに合格した場合は、従来の手順と同様に印刷仕様格納メモリ12の格納内容を消去すると共に、次の印刷データの印刷手順に移行できる。
　【００２５】
　このチェックの際に印刷仕様の変更が必要であると認められた場合（例えば横余白の設定寸法変更，用紙サイズの変更等）には、次に述べる手順例により印刷仕様格納メモリ12の格納内容を修正した後、ホスト装置20から前記印刷データを再送させ、この再送データに含まれる頁毎の印刷仕様は無視すると共に、印刷仕様格納メモリ12に格納した所要頁毎に修正済の印刷仕様に基づき、ＣＰＵ11を介して頁毎に印刷を実行することによりプリンタ装置側で修正印刷ができる。」（段落【００１８】〜【００２５】）
「【００３６】
　本発明の他の実施例として、この再送信を受けないでプリンタ装置側で修正印刷を行うためには、前記受信データの全頁分が一時格納可能なる容量を有する印刷データ格納メモリ15を印刷仕様格納メモリ12と併設することにより、前述の手順で印刷仕様の変更修正が完了した時点で、印刷データ格納メモリ15に格納した印刷データを読出し、修正された印刷仕様に対応して頁毎に修正印刷を行うことができる。」（段落【００３６】）
　甲第２号証（特開平５−２２４８４６号公報）には次の事項が記載されている。
「【００２４】
図３は図２の実施例における印刷処理を示したフローチャートである。
図３において、まず低速ページプリンタ１の印刷制御部として機能するＣＰＵ２は上位インタフェース５を経由して上位装置１５から行われる印刷コマンドの受信の有無をステップＳ１で監視しており、印刷コマンドの受信が判別されるとステップＳ２に進み、印刷コマンドに伴って送られてくる印刷情報としてのコードデータ等を中間バッファとしてのコードバッファＲＡＭ６に格納する。」（段落【００２４】）
「【００２７】
一方、ステップＳ４で外部記憶装置１６としてのディスク出力が選択された場合には、ステップＳ５で検索コード付加プログラム１９を起動して適宜の検索コードの付加を行う。
続いてステップＳ６でディスク出力として記憶するイメージデータを圧縮するかどうかを判別し、上位装置１５より圧縮指示を受けていればステップＳ７でイメージデータを圧縮する処理を行い、圧縮処理でなければステップＳ７の処理を行わず、それぞれステップＳ８に進んで圧縮データまたは生のイメージデータを外部記憶装置１６としてのディスク装置に記録する。」（段落【００２７】）
「【００２９】
　続いて中間バッファとしてのコードバッファＲＡＭ６に格納された検索コードに基づいて検索プログラム２０が起動して外部記憶装置１６としてのディスク装置のアクセスを開始し、検索できたイメージデータを読み出してフレームバッファＲＡＭ２４の対応する種別の領域に展開する。
続いてステップＳ４で上位装置への転送の有無をチェックし、上位装置への転送でなければ印刷記録であることからステップＳ５に進み、ディスク読出データは圧縮データか否かチェックする。もし圧縮データであればステップＳ６で圧縮プログラム２１を起動して元のイメージデータに戻す復元処理を行う。　【００３０】
  ステップＳ６の復元処理が済んだ場合、あるいは読出データが圧縮データでなかった場合には、ステップＳ７でフレームバッファＲＡＭ２４に展開した読出データをビデオインタフェース１１を介してプリンタエンジン１２に供給し、用紙に対するプリント動作を行う。
一方、ステップＳ４で上位装置への転送が判別された場合にはステップＳ８でディスク読出データが圧縮データか否かチェックし、生データであればステップＳ９で圧縮プログラム２１を起動してユニバーサル符号化等の圧縮処理を行う。」（段落【００２９】〜【００３０】）
　甲第３号証（特開平７−２２３３４１号公報）には次の事項が記載されている。
「【０００４】
　【発明が解決しようとする課題】
　しかしながら、上記構成の従来のいずれのプリンタ制御装置にあっても、一のプリンタでプリント要求に対応できないときには他のプリンタで対応するものであるため、複数のプリンタが必要であり、システムが大型化してコスト高を招くばかりか、その時の状況によって複数のプリンタの内のいずれかに文書がプリントアウトされるため、ユーザにとって使い勝手が悪いものであった。
　本発明は上記従来の事情に鑑みなされたもので、プリンタ（印字装置）が初めからプリント要求に応えられない、或いは、印字途中で応えられなくなった場合にあっても、プリンタに対する印刷条件の指定情報を変更して、プリンタの印刷条件をプリントデータをとりあえず印字できるように変更し、ユーザに文書の概観を滞りなくプリントアウトして提供することを目的とする。
　また、本発明はプリンタの印刷条件を変更した際に、ユーザに変更したことの通知をすることにより、プリンタ制御装置のユーザに更なる利便性を与えることを目的とする。」（段落【０００４】）
「【０００７】
　また、本発明のプリンタ制御装置は、プリンタと一体に構成してもよいが、プリンタとは別体としてプリンタを遠隔から制御するものでもよく、例えば、ワークステーションネットワークに接続したプリントサーバとして構成してもよい。
また、本発明のプリンタ制御装置は１台のプリンタを制御するだけではなく２台以上のプリンタを制御するように構成してもよく、この場合にあっても、或る特定のプリンタを本来対応できる印刷条件を上回る多様な印刷条件に対応させて文書の概観とプリントアウトさせることができる。」（段落【０００７】）
「【００１１】
　【実施例】
　本発明の第１実施例に係るプリンタ制御装置を図面を参照して説明する。
　本実施例のプリンタ制御装置は、図１に示すように、例えばネットワークを介して送られてくるプリントデータを受信するプリントデータ受信手段１と、プリントデータを印字装置（プリンタ）２へ送出するプリントデータ送出手段３と、
印字装置２の状態を随時獲得する印字装置状態獲得手段４と、印字装置２が許容できる印刷条件の変更候補を保持する変更情報保持手段５と、変更情報保持手段５に保持した変更候補の内で印字装置２に指定する印刷条件を変更してプリントデータに含まれる文書情報をプリントアウトさせる印字装置要求変更手段６とを備えている。
　　【００１２】
　印字装置２は上記の構成を有したプリンタ制御装置と一体或いは別体に設けられ、プリンタ制御装置による制御の下にプリントデータに含まれる文書情報をプリントアウトする。
　印字装置２は、図２に示すようなプリントデータを一文字づつ受け取り、プリントデータに含まれている設定コマンド情報（％ｃｍｄ）、文字情報（％ｄａｔａ）、終端情報（％ｅｎｄ）に応じて動作する。すなわち、印字装置２は、可能であれば設定コマンド情報（％ｃｍｄ）に応じて印刷条件が設定され、文字情報（％ｄａｔａ）の内容をそのまま印字し、終端情報（％ｅｎｄ）に応じて当該プリントデータの処理動作を終了する。
　　【００１３】
　すなわち、プリントデータには印字装置２の印刷条件を設定する要求としての設定コマンド情報（％ｃｍｄ）が、プリントアウトされる文書の内容となる文字情報（％ｄａｔａ）及び印字装置２の処理動作を終了させる終端情報（％ｅｎｄ）とともに含まれている。
　設定コマンド情報には「％ｃｍｄ」という文字列が、文字情報には「％ｄａｔａ」という文字列が、終端情報には「％ｅｎｄ」という文字列が先頭に付き、いずれもその後に各情報の内容が「”」に囲まれて記述されている。
　また、少なくとも設定コマンド情報と文字情報は改行文字で区切られており、
文字情報は適当な長さで改行文字で区切られている。
　また、設定コマンド情報の内容は、設定属性と設定値が「＝」で対になっており、その対を「，」でつなぐことにより印刷条件の属性を複数個指定することができる。
　本実施例では簡単のため、設定コマンド情報の内容としては、用紙のサイズの指定「ｐａｐｅｒ」と、１枚の用紙にｎページの文書を縮小して印刷するかの指定「ｎｕｐ」のみができるものとし、必ずこの２つの属性が指定されているものとする。
　　　　・・・省略（段落【００１４】〜【００３８】）・・・
　【００３９】
　なお、上記の処理において、プリントデータの終端情報を受信した場合には、
印字装置要求変更手段６によって図１３に示すように、ｌｉｎｅＢｕｆ領域には「％ｅｎｄ”」、ｔｙｐｅ領域には「ｅｎｄ」の文字列が代入され、ｔｙｐｅ領域の文字列の判断によって（ステップＳ７）、プリントデータ受信手段１に次のプリントデータが到着するのを待機することとなる（ステップＳ１）。このようにプリントデータ送出手段１から印字装置２に終端情報が送られ、印字装置２に送られた全てのプリントデータが印字された場合には、印字装置２の処理状態はｉｄｌｅ状態となり、この状態の変化は印字装置状態獲得手段４によって認知される。
　また、上記の処理において、変更情報テーブルを用いて設定コマンド情報の変更を試みたが失敗した時には（ステップＳ１２）、その設定コマンド情報及びそれに続く文字情報を無視して終端情報を印字装置２へ送出し、このプリントデータの処理を終了する。」（段落【００１１】〜【００３９】）
「【００６２】
　また、上記の第３実施例において、印字装置要求変更手段２６を、印字装置（プリンタ）の印刷条件を変更する前にユーザインタフェース手段２８を介してユーザに対して印刷条件を変更してよいか否かを確認する確認データを送信でき、更に、ユーザからその返答の返答データを受信できるように構成し、ユーザの都合により印字装置の印刷条件の変更可否を指定できるようにして、ユーザの利便性を更に増すことも可能である。
　また、その際の確認データに、プリンタ制御装置がどのように印刷条件を変更しようとしているかの変更方法を示すデータを含め、また、返答データに変更してよいか否かだけだなく、プリンタ制御装置の変更方法がユーザの気に入らない時には、ユーザの好む変更方法を含められるように構成し、プリンタ制御装置がユーザに提示した変更方法をユーザがそれを変更できるようにして、さらに利便性を増すことも可能である。
　また、この際、ユーザの望む印刷条件を変更情報保持手段に上書きして設定し、次回からの変更の際に利用可能とする構成も可能である。」（段落【００６２】）
　甲第４号証（特開平５−２７００９７号公報）には次の事項が記載されている。
「【００２３】
　このように構成された印刷装置において、展開手段（ＣＰＵ２１ａの機能処理による）が外部から入力される印刷情報を解析して印字データをビットマップメモリ２３に展開すると、変倍手段２４が給紙可能な本体２の用紙サイズと印刷情報で指定された出力サイズ（ＲＡＭ２１ａに記憶される用紙サイズ）との比較結果に基づいて展開手段により展開された印字データを自動変倍することにより、印刷手段（ドットプリンタ部２５）が印字データのサイズの設定状態に左右されることなく、現在給紙可能な記録媒体にビットマップ展開された印字データを過不足なく出力することを可能とする。」（段落【００２３】）
　エ．当審の判断
　（１）特許法第３６条第６項の規定の違反について
　上記訂正により請求項１、７及び８の特許法第３６条第６項の規定の違反は解消された。
　（２）特許法第２９条第２項の規定の違反について
　本件発明１〜１０の「印刷情報を印刷データ作成手段により解釈して展開し印刷するとともに印刷に必要な印刷属性とともに二次記憶手段に記憶する」ことは甲第１〜４号証の何れにも記載も示唆もされていない。
　そして、本件発明１〜１０は、「印刷情報を印刷データ作成手段により解釈して展開し印刷するとともに印刷に必要な印刷属性とともに二次記憶手段に記憶する」ことにより、再印刷時に印刷属性の変更が可能になるという作用効果を呈するものである。
　なお、異議申立人は、甲第１号証に記載の印刷データ及び印刷仕様を格納するメモリを甲第２号証に記載のディスク装置に変更することは当業者が容易になし得ることと主張している。
　しかし、甲第１号証の記載のメモリは直前に印刷出力された印刷データを一時的に記憶する一次記憶装置にすぎないから、そのような一次記憶装置を甲第２号証に記載された印刷属性の変更を予定しないビットマップ等の印刷情報を記憶するディスク装置である二次記憶装置に変更することは当業者といえども容易に想到し得ないことである。
　したがって、本件発明１〜１０は甲第１〜４号証に記載の発明及び周知の慣用技術に基づいて当業者が容易に発明をすることができたものであるとすることができない。
　オ．むすび
  以上のとおり、異議申立の理由及び証拠によっては、本件発明１〜１０についての特許を取り消すことができない。
　また、他に本件発明１〜１０についての特許を取り消すべき理由を発見しない。
　よって、結論のとおり決定する。
【異議決定日】
平成１６年１月２６日（２００４．１．２６）
【訂正の要旨】
審決（決定）の【理由】欄参照。
（５４）【発明の名称】
印刷制御装置及び印刷制御方法
（５７）【特許請求の範囲】
　【請求項１】　外部装置からの印刷情報を印刷データ作成手段により解釈して展開し印刷するとともに印刷に必要な印刷属性とともに二次記憶手段に記憶しておき、記憶された印刷データを再度読み出して印刷手段により印刷属性に従った印刷を行うよう制御する印刷制御装置であって、
前記印刷手段からその構成情報を取得する構成情報取得手段と、
取得された構成情報から前記印刷データによる印刷が可能かどうかを判定する印刷可否判定手段と、
前
記再
　【請求項２】　外部装置からの印刷情報を印刷データ作成手段により解釈して展開し印刷するとともに印刷に必要な印刷属性とともに二次記憶手段に記憶しておき、記憶された印刷データを再度読み出して印刷手段により印刷属性に従った印刷を行うよう制御する印刷制御装置であって、
前記印刷手段からその構成情報を取得する構成情報取得手段と、
取得された構成情報から前記印刷データによる印刷が可能かどうかを判定する印刷可否判定手段とを有し、
前記再度読み出した印刷データが前記印刷可否判定手段により印刷できないと判定されたときに、印刷属性の変更、印刷の中止または保留の指示を行うための指示手段が接続されていることを特徴とする印刷制御装置。
　【請求項３】　外部装置からの印刷情報を印刷データ作成手段により解釈して展開し印刷するとともに印刷に必要な印刷属性とともに二次記憶手段に記憶しておき、記憶された印刷データを再度読み出して印刷手段により印刷属性に従った印刷を行うよう制御する印刷制御装置であって、
前記印刷手段からその構成情報を取得する構成情報取得手段と、
取得された構成情報から前記印刷データによる印刷が可能かどうかを判定する印刷可否判定手段とを有し、
前記再度読み出した印刷データが前記印刷可否判定手段により印刷できないと判定されたときに、警告メッセージを表示する表示手段が接続されていることを特徴とする印刷制御装置。
　【請求項４】　外部装置からの印刷情報を印刷データ作成手段により解釈して展開し印刷するとともに印刷に必要な印刷属性とともに二次記憶手段に記憶しておき、記憶された印刷データを再度読み出して印刷手段により印刷属性に従った印刷を行うよう制御する印刷制御装置であって、
前記印刷手段からその構成情報を取得する構成情報取得手段と、
取得された構成情報から前記印刷データによる印刷が可能かどうかを判定する印刷可否判定手段とを有し、
前記再度読み出した印刷データが前記印刷可否判定手段により印刷できないと判定されたときに、対処方法を表示する表示手段が接続されていることを特徴とする印刷制御装置。
　【請求項５】　前記印刷属性の中で用紙サイズが変更された場合に、印刷データを変更前後の用紙サイズの比率に応じて縮小または拡大する印刷データ変換手段をさらに備えていることを特徴とする請求項１記載の印刷制御装置。
　【請求項６】　前記二次記憶手段に格納されている印刷データを読み出して、接続されているネットワーク経由で別の印刷システムに転送することができるデータ転送手段をさらに備えていることを特徴とする請求項１記載の印刷制御装置。
　【請求項７】　外部装置からの印刷情報を印刷データ作成手段により解釈して展開し印刷するとともに印刷に必要な印刷属性とともに二次記憶手段に記憶しておき、記憶された印刷データを再度読み出して印刷手段により印刷属性に従った印刷を行うよう制御する印刷制御装置の印刷制御方法であって、
印刷手段の構成情報を取得し、
取得された構成情報から前記印刷データによる印刷が可能かどうかを判定し、
前
記再
ことを特徴とする印刷制御方法。
　【請求項８】　外部装置からの印刷情報を印刷データ作成手段により解釈して展開し印刷するとともに印刷に必要な印刷属性とともに二次記憶手段に記憶しておき、記憶された印刷データを再度読み出して印刷手段により印刷属性に従った印刷を行うよう制御する印刷制御装置の印刷制御方法であって、
印刷手段の構成情報を取得し、
取得された構成情報から前記印刷データによる印刷が可能かどうかを判定し、
前記再度読み出した印刷データが印刷できないと判定されたときに、印刷属性の変更、印刷の中止または保留の指示を行うことを可能とすることを特徴とする印刷制御
方法
　【請求項９】　外部装置からの印刷情報を印刷データ作成手段により解釈して展開し印刷するとともに印刷に必要な印刷属性とともに二次記憶手段に記憶しておき、記憶された印刷データを再度読み出して印刷手段により印刷属性に従った印刷を行うよう制御する印刷制御装置の印刷制御方法であって、
印刷手段の構成情報を取得し、
取得された構成情報から前記印刷データによる印刷が可能かどうかを判定し、
前記再度読み出した印刷データが印刷できないと判定されたときに、警告メッセージを表示することを特徴とする印刷制御方法。
　【請求項１０】　外部装置からの印刷情報を印刷データ作成手段により解釈して展開し印刷するとともに印刷に必要な印刷属性とともに二次記憶手段に記憶しておき、記憶された印刷データを再度読み出して印刷手段により印刷属性に従った印刷を行うよう制御する印刷制御装置の印刷制御方法であって、
印刷手段の構成情報を取得し、
取得された構成情報から前記印刷データによる印刷が可能かどうかを判定し、
前記再度読み出した印刷データが印刷できないと判定されたときに、対処方法を表示することを特徴とする印刷制御方法。
【発明の詳細な説明】
　【０００１】
　【発明の属する技術分野】本発明は印刷制御装置及び印刷制御方法に関し、特にワークステーションなどから送られてくる印刷情報を印刷可能なデータに変換して印刷する際に、再印刷が可能なように、変換された印刷データを記憶装置に保存しておくことができる印刷制御装置及び印刷制御方法に関する。
　【０００２】
　【従来の技術】従来より、ワークステーションやパーソナルコンピュータなどの外部装置より送られてきた印刷情報を展開したビットマップデータや中間ファイルを二次記憶装置に記憶させて印刷したり、保存しておいたそれらのデータを再印刷することができる印刷装置がいくつか知られている。これらの印刷装置は、主記憶装置よりも安価な二次記憶装置を記憶装置として利用できるようにしたり、プリントジョブ全体のビットマップデータを保存しておくことにより、印刷中に障害が発生した場合や、割り込み印刷要求が発生した場合でも、ビットマップデータを作りなおす必要がないというものである（特開平６−１０６８１３、特開平６−１９１１００）。また、特開平５−２２４８４６に記載の装置のように、ビットマップデータで保存しておいて、それをそのまま再利用するというものもある。
　【０００３】
　【発明が解決しようとする課題】しかしながら、上記のような従来の印刷装置では、短時間の一時的なデータの保存や退避を行っているだけであったり、保存したデータをそのまま再印刷する構成となっているため、例えば、ビットマップデータや中間ファイルを二次記憶装置に保存したときの印刷装置本体の構成と、データを再利用する時点での印刷装置本体の構成とが異なっている場合には、誤った印刷結果となったり、印刷を実行できなくなることがある。具体的には、Ａ４サイズの印刷情報をビットマップデータや中間ファイルに展開して、それを二次記憶装置に記憶させておき、しかる後に、そのデータを印刷したときに、印刷装置本体にＡ４サイズの用紙トレイがセットされていない場合、そのまま印刷してしまうと異なる用紙サイズの用紙に印刷されることになり、ユーザは誤った印刷結果を手にすることになる。
　【０００４】また、別の例としては、印刷属性として、簡易製本して出力するような後処理方法が指定されていたのに、再印刷時のシステムには簡易製本機が接続されていない場合など、システム構成の変化または違いによって、そのままでは印刷を再開することができないこともある。
　【０００５】さらに、ビットマップデータや中間ファイルを取り外し可能な二次記憶装置に保存して、そのデータを同様な機能を持つ別のシステムで読み出して再印刷を行う場合にも、システム構成が違っていることが多分にあるので、印刷結果が違っていたり再印刷そのものができないことがある。
　【０００６】また、同一の保存データを利用して印刷する場合に、場合によって片面印刷したり両面印刷したり、あるいは簡易製本ではなくステープル留めの仕上げを行いたいなどの要求があるが、従来では新たに印刷属性を変更して印刷するということはできないという問題点があった。
　【０００７】本発明はこのような点に鑑みてなされたものであり、外部装置より送られてきた印刷情報を展開したビットマップデータや中間ファイルの印刷データを、その印刷属性とともにディスクなどの二次記憶手段に保存して再利用できるように制御する印刷制御装置であって、保存された印刷データを再度読み出して印刷を行うときに、記憶されている印刷属性と印刷手段の構成情報とから印刷が可能かどうかを判断し、印刷が不可能な場合に、その旨を報知して対処方法を提示したり印刷属性を変更して印刷するようにし、印刷が可能な場合でも、印刷属性を変更して印刷することができる印刷制御装置及び印刷制御方法を提供することを目的とする。
　【０００８】
　【課題を解決するための手段】図１は本発明による印刷制御装置の原理構成を示す図である。この図において、本発明の印刷制御装置は、外部装置からの印刷情報を印刷データ作成手段１により解釈して展開し印刷するとともに必要な印刷属性とともに二次記憶手段２に記憶しておき、記憶された印刷データを再度読み出して印刷手段３により印刷属性に従った印刷を行うよう制御するもので、印刷手段３からその構成情報を取得する構成情報取得手段４と、この構成情報取得手段４によって取得された構成情報と印刷属性とを比較して印刷データによる印刷が可能かどうかを判定する印刷可否判定手段５と、印刷属性を変更する印刷属性変更手段６と、を備えている。また、二次記憶手段２に格納されている印刷データの一覧や印刷データが印刷できないときの警告および対処方法などを表示したり、一覧から印刷すべき印刷データの指示や印刷属性の変更の指示などを行う表示・指示手段７とを備えている。
　【０００９】上述の手段によれば、二次記憶手段２に記憶された印刷データを再度読み出して印刷しようとするとき、印刷可否判定手段５が印刷手段３の構成情報および印刷属性から印刷が可能かどうかを判定し、印刷が不可能な場合には、表示・指示手段７を通じて、オペレータにその旨を通知し、オペレータから対処方法の指示を受ける。対処方法としては、印刷を中止したり、保留したり、代替処理が可能な場合に印刷属性変更手段６により印刷属性を変更して印刷する方法がある。また、印刷可否判定手段５が印刷可能と判定した場合でも、印刷属性変更手段６により印刷属性を変更して印刷を実行することができる。
　【００１０】
　【発明の実施の形態】以下、本発明の実施の形態を図面を参照して説明する。図２は本発明の印刷制御装置の構成例を示すブロック図である。
　【００１１】印刷制御装置１０には、オペレータに対して警告などを表示したりする表示装置２１と、表示された情報の選択指示などを行う指示装置２２と、ステープラなどを接続することができる印刷装置２３とが接続されている。印刷制御装置１０は、ワークステーションやパーソナルコンピュータなどの外部装置から直接またはネットワークを通じて送信されてくる印刷情報を印刷ジョブとして受ける印刷要求受付部１１と、印刷情報から印刷可能な印刷ビットマップデータに展開する印刷データ作成部１２と、展開された印刷データを格納する内部記憶装置１３と、印刷データを印刷に必要な印刷属性とともに保存する二次記憶装置１４と、展開された印刷データを１ページ分取り込むページバッファ１５と、このページバッファ１５の印刷データを印刷装置２３に送信するデータ送信部１６と、印刷要求の種別を判別したり印刷データの作成を指示したりするジョブ制御部１７と、印刷属性を変更する属性変更部１８と、印刷要求されたジョブが印刷可能かどうかを判定する印刷可否判定部１９と、印刷装置２３の構成情報を管理する印刷装置管理部２０とによって構成されている。ここで、印刷データ作成部１２は図１における印刷データ作成手段１を、二次記憶装置１４は二次記憶手段２を、印刷可否判定部１９は印刷可否判定手段５を、属性変更部１８は印刷属性変更手段６を、印刷装置管理部２０は構成情報取得手段４を、表示装置２１および指示装置２２は表示・指示手段７を、そして印刷装置２３は印刷手段３をそれぞれ構成している。
　【００１２】印刷要求受付部１１が印刷要求を受け付けると、ジョブ制御部１７がその印刷要求は通常に印刷か再印刷かの種別を判別し、通常の印刷要求の場合には印刷要求ジョブをキューイングし、印刷データ作成部１２に対して印刷データの作成を指示する。印刷データ作成部１２は印刷情報から印刷データを作成して内部記憶装置１３に格納する。再印刷の場合には、二次記憶装置１４に保存されているジョブの一覧を表示装置２１に表示し、指示装置２２から再印刷するジョブが指定されると、二次記憶装置１４から該当する印刷データを内部記憶装置１３に転送する。このとき、印刷属性を変更する指示があれば、属性変更部１８により印刷属性の変更が行われる。
　【００１３】内部記憶装置１３にある印刷データは印刷可否判定部１９にて印刷可能なデータかどうかが判定され、印刷可能であれば、内部記憶装置１３の印刷データをページバッファ１５に転送し、データ送信部１６を介して印刷装置２３に転送される。印刷可否判定部１９が印刷装置管理部２０における印刷装置の構成情報と照らし合わせて内部記憶装置１３の印刷データがそのジョブに設定された印刷属性では印刷することができないと判定した場合は、表示装置２１にその旨を通知し、オペレータからの属性変更か、印刷中止か、保留かの指示を待つ。指示装置２２により属性変更の指示があると、属性変更部１８による印刷属性の変更が行われ、印刷中止の指示の場合は、この印刷ジョブの実行が中止され、保留の場合はそのまま待ち、印刷装置の構成を変更するなどして、印刷を実行する。
　【００１４】図３は印刷制御装置の動作を示すフローチャートである。まず、印刷要求を受け付けると、その印刷要求は通常に印刷か再印刷かの種別を判断する（ステップＳ１）。種別が通常の印刷要求の場合には、印刷要求ジョブを受信し（ステップＳ２）、印刷情報から印刷データを作成し（ステップＳ３）、作成された印刷データを内部記憶装置１３に格納する（ステップＳ４）。ステップＳ１において、種別が再印刷であると判断された場合は、二次記憶装置１４に格納されているジョブの一覧を表示し（ステップＳ５）、一覧の中から再印刷するジョブを指定し（ステップＳ６）、そして、二次記憶装置１４から該当するデータを内部記憶装置１３に転送する（ステップＳ７）。次いで、印刷属性を変更するかどうかが判断され（ステップＳ８）、変更する場合は、印刷属性の変更を行う（ステップＳ９）。
　【００１５】ステップＳ４で内部記憶装置に印刷データが格納された後、ステップＳ８の判断において印刷属性を変更しない場合、およびステップＳ８で印刷属性が変更された後では、印刷可否判定部１９において印刷データを印刷可能かどうかが判断される（ステップＳ１０）。印刷可能ならば、印刷を実行し（ステップＳ１１）、不可能ならば、印刷属性を変更して印刷を継続するかどうかが判断される（ステップＳ１２）。現状の印刷装置の構成に合わせて印刷する場合には、ステップＳ９に進んで、印刷属性を変更し、そうでなければ、印刷を中止するかどうかが判断される（ステップＳ１３）。印刷を中止しない場合は、現状の印刷装置の構成を変更し、印刷の準備ができたかどうかが判断され（ステップＳ１４）、印刷準備が完了したときには、ステップＳ１０に進んで、印刷可能かどうかの判断がなされる。ステップＳ１３の判断において印刷を中止する場合、またはステップＳ１１において既に印刷が実行された後は、内部記憶装置１３内の印刷データを保存するかどうかが判断され（ステップＳ１５）、保存する必要がなければ、そのまま終了し、保存する場合は、内部記憶装置１３から印刷ビットマップデータおよび印刷属性データを二次記憶装置１４に転送して終了する。
　【００１６】以上、印刷制御装置１０の概略的な構成および動作について説明したが、次に、その詳細について説明する。図４は印刷データのデータ構造を例示した図である。
　【００１７】印刷データは、印刷属性データ３１と印刷ビットマップデータ３２とによって構成される。印刷属性データ３１は、ジョブ名、印刷部数、用紙サイズなどの情報からなり、ジョブ中に記述されている内容から作成される。もし、ジョブ中に記述がなければ、システムのデフォルト値が入る。また、表示装置２１に表示されたジョブの一覧の中から指示装置２２によってジョブの１つを指定することにより、ジョブ制御部１７を介し属性変更部に１８を利用して印刷属性を印刷前に変更することもできる。印刷ビットマップデータ３２は、ジョブのページ数分だけ格納されている。
　【００１８】内部記憶装置１３に記憶された印刷データは印刷可否判定部１９によって、ジョブの印刷属性データと印刷装置２３の構成情報を格納したテーブルの内容とを比較し、そのジョブに設定された印刷属性で印刷可能かどうかが判定される。ここで、印刷装置２３の構成情報とは、印刷制御装置１０に接続されている印刷装置２３の機能や構成を示す情報であり、印刷装置管理部２０によって印刷装置２３から取得される。
　【００１９】図５は印刷装置の構成情報のテーブルの一例を示す図である。図示のテーブル４０の例によれば、印刷装置２３は、３種類の用紙サイズのトレイを有し、両面印刷およびカラー印刷が可能であり、印刷された用紙の出力先として、トップトレイおよび大容量スタッカを備え、印刷後の仕上げの後処理方法としてステープル留めおよび中綴じ製本が可能な構成になっている。
　【００２０】印刷可否判定部１９によってジョブの印刷が可能であると判定されると、内部記憶装置１３に格納されている印刷ビットマップデータがページ単位にページバッファ１５に送られ、さらにデータ送信部１６を介して印刷装置２３に送信されて印刷される。また、片面／両面印刷の指定や、後処理方法の指定なども印刷ビットマップデータの送信に先立ってジョブ制御部１７によって、内部記憶装置１３から印刷装置管理部２０を介して印刷装置２３に伝えられる。
　【００２１】印刷が終了すると、ジョブ制御部１７は印刷属性の中の「データ保存」の指定に基づき印刷データを二次記憶装置１４に保存するかどうかを判断する。データを保存するという指定がなされている場合は、内部記憶装置１３から印刷データを二次記憶装置１４に転送して、ジョブ単位で保存する。
　【００２２】一方、二次記憶装置１４に保存されている印刷データを利用して再印刷を行う場合について説明する。再印刷を行う場合には、まず、指示装置２２からジョブ制御部１７を介して保存ジョブの一覧表示を要求し、その結果は表示装置２１に表示される。
　【００２３】図６は保存ジョブの一覧表示の例を示す図である。表示装置２１の画面に表示された図示の保存ジョブ一覧のウィンドウ５０によれば、例えばジョブ名と、ページ数と、作成日との一覧を表示するようにしてあり、これに、再印刷および取消しコマンドを与えるボタンが設けられている。
　【００２４】オペレータは表示された保存ジョブ一覧の中からマウスなどのポインティングデバイスを使用して再印刷したいジョブを選択し、ウィンドウ５０上部の「再印刷」コマンドをクリックする。ジョブ制御部１７は再印刷コマンドを受けて二次記憶装置１４に保存されている指定されたジョブの印刷データを内部記憶装置１３に転送する。すると、ジョブ制御部１７はそのジョブに指定されていた印刷属性データを受け、その一覧を表示装置２１に表示する。
　【００２５】図７は印刷属性の一覧表示例を示す図である。表示装置２１に表示された印刷属性一覧のウィンドウ６０には、印刷データ３０における印刷属性データ３１の内、オペレータに有用な情報が表示される。図示の例では、「ジョブ名」、「印刷部数」、「用紙サイズ」、「片面／両面」、「丁合」、「出力先」、「後処理方法」、「白黒／カラー」、「印刷種別」、「データ保存」および「コメント」を表示するようにしている。
　【００２６】印刷属性一覧に表示された情報のままで良ければ、ウィンドウ６０上部の「印刷開始」コマンドをクリックすればよい。この後の処理は上述した通常のジョブの印刷の場合と同一である。ウィンドウ６０上部の「取消し」を選択した場合には、保存ジョブの一覧表示に戻る。また、ここで、印刷属性を変更して印刷する場合の詳細は後述することとし、印刷可否判定部１９での処理の詳細を先に説明する。
　【００２７】図６に表示した保存ジョブ一覧の中から「企画書」というジョブを選択して再印刷を実行したとする。このとき、このジョブの印刷属性として図７に示すような印刷属性が設定されており、印刷装置２３の構成情報が図５に示した通りだとすると、（１）印刷属性の「用紙サイズ」で指定されているサイズのトレイが印刷装置２３にあるかどうか、（２）印刷属性の「片面／両面」で「両面」が指定されている場合に印刷装置２３は両面印刷が可能かどうか、（３）印刷属性の「白黒／カラー」で「カラー」の属性になっている場合に印刷装置２３はカラー印刷が可能かどうか、（４）印刷属性の「出力先」が指定されている場合に印刷装置２３はそのような出力先を持っているかどうか、このとき出力先として「後処理機」が指定されている場合にはさらに、（５）印刷属性の「後処理方法」で指定されている後処理が印刷装置２３で可能かどうか、の事柄についてジョブの印刷属性と印刷装置２３の構成情報とから判定が行われる。この例の場合、（１）〜（４）の条件は満足するが、（５）の後処理方法の事項が条件を満足しないため、印刷可否判定部１９により印刷不可能と判定される。
　【００２８】印刷可否判定部１９によって印刷不可能と判定されると、ジョブ制御部１７を介して警告ウィンドウが表示装置２１に表示され、印刷不可能の内容がオペレータに通知される。
　【００２９】図８は警告ウィンドウの表示例を示す図である。図示の例によれば、警告ウィンドウ７０には、印刷が不可能であるという警告メッセージとともに、不可能な理由と、現在選択可能な後処理方法が表示される。そして、オペレータは属性を変更して印刷を再実行するか、印刷を中止するか、印刷を保留するかを選択することができる。印刷を中止する場合には、警告ウィンドウ７０右上にある「印刷中止」コマンドをクリックすればよい。この場合には、処理が印刷データを保存するかどうかの判定に移る。なお、印刷属性の「印刷種別」が「再印刷」の場合には、印刷属性の「データ保存」を「する」に設定していても無視される。
　【００３０】また、上記の例で、警告ウィンドウ７０の「属性変更」コマンドをクリックした場合には、図７に示すような印刷属性一覧のウィンドウ６０が表示される。この中からオペレータは印刷が不可能となった原因の属性を変更することができる。その変更の様子を示したのが図９である。
　【００３１】図９は属性変更の画面表示例を示す図である。印刷属性一覧のウィンドウ６０において、属性を示すボックス、例えば「後処理方法」のボックスをクリックすると選択肢がポップアップ・メニュー６１で表示され、その中から代替手段を選択することができる。図示の例では、「簡易製本」から「ステープル留め」に変更した場合を示している。属性の変更は印刷が不可能となった原因の属性だけでなく、それ以外の属性についても変更可能である。ただし、「ジョブ名」および「印刷種別」は変更できない。また、「用紙サイズ」についても通常は変更しても無意味である。必要な変更が終了したら、ウィンドウ６０右上にある「印刷開始」コマンドをクリックすることにより、再度、印刷可否の判定に処理が移る。ここで印刷可能と判定されれば再印刷が実行される。また、ウィンドウ６０右上にある「取消し」コマンドをクリックした場合には、図８の警告ウィンドウ７０に戻り、選択をやり直すことができる。
　【００３２】同様に印刷属性の変更は、二次記憶装置１４に保存されている印刷データの一覧からジョブを選択して再印刷を実行するときの最初のステップでも可能である。印刷属性一覧のウィンドウ６０が表示されているときに、印刷部数や、片面／両面の指定や、後処理方法を変更して「印刷開始」コマンドをクリックすることにより、同一の印刷データから異なる印刷結果を得ることができる。
　【００３３】さらに、印刷不可能と判定された場合の別の処理例について説明する。印刷可否判定部で印刷属性で指定した「用紙サイズ」がＡ３なのに対し、印刷装置にＡ３のトレイがセットされていない場合にも、正しい印刷結果が得られないので印刷不可能と判定される。そのときの警告ウィンドウの表示例を以下に示す。
　【００３４】図１０は警告ウィンドウの別の表示例を示す図である。指定された用紙のトレイがセットされていない場合には、警告ウィンドウ７０の表示の理由の欄が図示のように変更される。このとき、オペレータは警告ウィンドウ７０の上部の「保留」コマンドを選択することにより、印刷を保留して印刷装置のトレイの構成を変えてから印刷を実行することができる。
　【００３５】図１１は印刷保留中ウィンドウの表示例を示す図である。警告ウィンドウ７０の「保留」コマンドが選択されると、印刷保留中ウィンドウ８０が表示される。この状態で、トレイの１つをＡ３のトレイに変更し、トレイの構成の変更が終了した時点で、印刷保留中ウィンドウ７０右上にある「印刷開始」コマンドをクリックすれば、再度、印刷可否の判定に処理が移る。「保留」を選択することの利点は、「保留」が選択された時点で別のジョブの処理が可能となるので処理待ちのジョブがある場合にはそれが先行して処理されることであり、その間に印刷装置の構成を変えることにより全体の処理を止めないで済むことである。
　【００３６】上述の例では、印刷データで設定されている用紙サイズのトレイが印刷装置にない場合には、印刷を中止するか、印刷を保留してその間に印刷装置に必要なトレイをセットする例を示したが、データサイズ変換部をさらに備えて、印刷属性の変更で用紙サイズの属性が変更された場合に、印刷ビットマップデータを変更された用紙サイズと変更前の用紙サイズとの比率に応じて拡大あるいは縮小を行って印刷を実行することもできる。これにより、用紙サイズが異なる場合でも印刷を中止することなく印刷を実行することができる。
　【００３７】また、二次記憶装置としてＭＯ（光磁気）ディスク装置などの可搬なメディアを使用することもできる。これにより、印刷データを作成／保存したシステムとは別のシステムに印刷データを持って行って印刷を行うことができる。
　【００３８】さらに、この印刷制御装置に接続されているネットワーク経由で別の印刷システムに印刷データを転送することができるデータ転送部を備えて、ジョブ制御装置からの指令により、二次記憶装置に格納されている印刷データを読み出して、別の印刷システムに転送することができる。また、実施例では内部記憶装置と二次記憶装置とに分けてあるが、一つの記憶装置であっても構わない。
　【００３９】
　【発明の効果】以上説明したように本発明では、再印刷の場合、ジョブの印刷属性と印刷装置の構成情報とを比較してジョブの印刷が可能かどうかを印刷実行の直前に判定するので、印刷の失敗を未然に防止できる。また、印刷不可能の場合にはオペレータに警告メッセージとともに、その理由を表示するので、対処方法がすぐにわかる。さらに、印刷不可能の場合のオペレータの対処方法として、印刷の中止、印刷の保留、印刷属性の変更の３つの中から対処方法を選べるようにしたので、状況に応じた対処が行える。また、印刷可能な場合でも印刷属性を変更することにより、片面／両面の処理を変えたり、後処理方法を変えることにより同一の印刷データから異なる出力結果を得ることもできる。
【図面の簡単な説明】
　【図１】本発明による印刷制御装置の原理構成を示す図である。
　【図２】本発明の印刷制御装置の構成例を示すブロック図である。
　【図３】印刷制御装置の動作を示すフローチャートである。
　【図４】印刷データのデータ構造を例示した図である。
　【図５】印刷装置の構成情報のテーブルの一例を示す図である。
　【図６】保存ジョブの一覧表示の例を示す図である。
　【図７】印刷属性の一覧表示例を示す図である。
　【図８】警告ウィンドウの表示例を示す図である。
　【図９】属性変更の画面表示例を示す図である。
　【図１０】警告ウィンドウの別の表示例を示す図である。
　【図１１】印刷保留中ウィンドウの表示例を示す図である。
　【符号の説明】
　１０　印刷制御装置
　１１　印刷要求受付部
　１２　印刷データ作成部
　１３　内部記憶装置
　１４　二次記憶装置
　１５　ページバッファ
　１６　データ送信部
　１７　ジョブ制御部
　１８　属性変更部
　１９　印刷可否判定部
　２０　印刷装置管理部
　２１　表示装置
　２２　指示装置
　２３　印刷装置