【事件の表示】
　特許第３３３７８９９号「印刷装置および印刷システムおよびデータ処理方法」の請求項１ないし５に係る特許に対する特許異議の申立てについて、次のとおり決定する。
【結　論】
　訂正を認める。
　特許第３３３７８９９号の請求項１ないし３に係る特許を維持する。
【理　由】
１．手続の経緯
　特許第３３３７８９９号に係る発明は、平成８年３月２９日に、特許出願され、平成１４年８月９日にその特許権の設定登録がなされ、その後、神田泰貴より特許異議の申立てがなされ、取消の理由が通知され、その指定期間内である平成１５年９月２日に訂正請求がなされたものである。
　
２．訂正の適否についての判断
（１）訂正の内容
ア．訂正事項ａ
　発明の名称の「情報処理装置および印刷システムおよびデータ処理方法」を、明りょうでない記載の釈明として、「情報処理装置およびデータ処理方法」に訂正する。
イ．訂正事項ｂ
　特許請求の範囲の請求項１の「所定の通信媒体を介して情報処理装置と通信可能な印刷装置において、前記情報処理装置から発行される保留すべき印刷要求を保持する保持手段と、前記印刷要求を識別する識別情報を決める決定手段と、前記決定手段により決められた前記印刷要求を識別する識別情報を前記印刷要求の発行元の情報処理装置に対して通知する通知手段と、前記情報処理装置から発行される随時出力すべき印刷要求を保持する第２の保持手段と、前記保留すべき印刷要求に対する識別情報を入力する入力手段と、前記入力手段に入力された前記識別情報に基づいて前記保持手段に保持された印刷要求を特定し、前記第２の保持手段に随時出力すべき印刷要求として保持させる保持解除手段と、を有することを特徴とする印刷装置。」を、特許請求の範囲の減縮を目的として、「所定の通信媒体を介しで情報処理装置と通信可能な印刷装置において、前記情報処理装置から発行される保留すべき印刷要求を保持する保持手段と、前記発行された印刷要求の到着に応じて前記印刷要求を識別する識別情報を決める決定手段と、前記決定手段により前記発行された印刷要求の到着に応じて決められた前記印刷要求を識別する識別情報を前記印刷要求の発行元の情報処理装置に対して通知する通知手段と、前記通知手段により通知した後に前記保留すべき印刷要求に対応する印刷データを前記情報処理装置から受信する受信手段と、前記情報処理装置から発行される随時出力すべき印刷要求を保持する第２の保持手段と、前記保留すべき印刷要求に対する識別情報を入力する入力手段と、前記入力手段に入力された前記識別情報に基づいて前記保持手段に保持された印刷要求を特定し、前記第２の保持手段に随時出力すべき印刷要求として保持させ前記対応する印刷データを印刷出力させる保持解除手段と、有することを特徴とする印刷装置。」に訂正する。
ウ．訂正事項ｃ
　特許請求の範囲の請求項３の「所定の通信媒体を介して複数の情報処理装置と印刷装置とが通信可能な印刷システムにおいて、情報処理装置に設けられた保留すべき印刷要求を発行する発行手段と、前記印刷装置で決められ、印刷要求元に通知されてくる前記印刷要求を識別するための識別情報を取得する取得手段と、前記保留すべき印刷要求に対する識別情報を表示させる表示手段と、前記情報処理装置から発行される保留すべき印刷要求を保持させる保持手段と、前記印刷要求を識別する識別情報を決める決定手段と、前記決定手段により決められた前記印刷要求を識別する識別情報を前記印刷要求の発行元の情報処理装置に対して通知する通知手段と、前記保留すべき印刷要求に対する識別情報を入力する入力手段と、前記入力手段に入力された前記識別情報に基づいて前記保持手段に保持された印刷要求を特定し、随時出力すべき印刷要求として第２の保持手段に保持させる保持解除手段とを有し、前記保留すべき印刷要求を識別するための識別情報は重複がないように決められる識別情報であることを特徴とする印刷システム。」を、特許請求の範囲の減縮を目的として削除する。
エ．訂正事項ｄ
　特許請求の範囲の請求項４の「所定の通信媒体を介して情報処理装置と通信可能な印刷装置におけるデータ処理方法において、前記情報処理装置から発行される保留すべき印刷要求を保持部に保持させる保持ステップと、前記印刷要求を識別する識別情報を決める決定ステップと、前記決定ステップにより決められた前記印刷要求を識別する識別情報を前記印刷要求の発行元の情報処理装置に対して通知する通知ステップと、前記情報処理装置から発行される随時出力すべき印刷要求を第２の保持部に保持させる第２の保持ステップと、前記保留すべき印刷要求に対する識別情報を入力する入力ステップと、前記入力ステップにおいて入力された前記識別情報に基づいて前記保持部に保持された印刷要求を特定し、前記第２の保持部に随時出力すべき印刷要求として保持させる保持解除ステップと、を有することを特徴とするデータ処理方法。」を、新たな請求項３として、「【請求項３】所定の通信媒体を介して情報処理装置と通信可能な印刷装置におけるデータ処理方法において、前記情報処理装置から発行される保留すべき印刷要求を保持部に保持させる保持ステップと、前記発行された印刷要求の到着に応じて前記印刷要求を識別する識別情報を決める決定ステップと、前記決定ステップにより前記発行された印刷要求の到着に応じて決められた前記印刷要求を識別する識別情報を前記印刷要求の発行元の情報処理装置に対して通知する通知ステップと、前記通知ステップにより通知した後に前記保留すべき印刷要求に対応する印刷データを前記情報処理装置から受信する受信ステップと、前記情報処理装置から発行される随時出力すべき印刷要求を第２の保持部に保持させる第２の保持ステップと、前記保留すべき印刷要求に対する識別情報を入力する入力ステップと、前記入力ステップにおいて入力された前記識別情報に基づいて前記保持部に保持された印刷要求を時定し、前記第２の保持部に随時出力すべき印刷要求として保持させ前記対応する印刷データを印刷出力させる保持解除ステップと、を有することを特徴とするデータ処理方法。」に訂正する。
オ．訂正事項ｅ
　特許請求の範囲の請求項５の「所定の通信媒体を介して複数の情報処理装置と印刷装置とが通信可能な印刷システムにおけるデータ処理方法において、前記情報処理装置による保留すべき印刷要求を発行する発行ステップと、前記印刷装置で決められ、印刷要求元に通知されてくる前記印刷要求を識別するための識別情報を取得する取得ステップと、前記保留すべき印刷要求に対する識別情報を表示部に表示させる表示ステップと、前記情報処理装置から発行される保留すべき印刷要求を保持部に保持させる保持ステップと、前記印刷要求を識別する識別情報を決める決定ステップと、前記決定ステップにより決められた前記印刷要求を識別する識別情報を前記印刷要求の発行元の情報処理装置に対して通知する通知ステップと、前記識別情報のうち保留すべき印刷要求に対する識別情報を入力する入力ステップと、前記入力ステップに入力された前記識別情報に基づいて前記保持部に保持された印刷要求を特定し、随時出力すべき印刷要求として第２の保持部に保持させる保持解除ステップとを有し、前記保留すべき印刷要求を識別するための識別情報は重複がないように決められる識別情報であることを特徴とするデータ処理方法。」を、特許請求の範囲の減縮を目的として削除する。
カ．訂正事項ｆ
　明細書の段落番号【０００１】の「【０００１】本発明は、所定の通信媒体を介しで情報処理装置と通信して印刷データを処理可能な印刷装置および印刷システムおよびデータ処理方法に関するものである。」を、明りょうでない記載の釈明として、「【０００１】本発明は、所定の通信媒体を介して情報処理装置と通信して印刷データを処理可能な印刷装置および印刷システムおよびデータ処理方法に関するものである。」　に訂正する。
キ．訂正事項ｇ
　明細書の段落番号【０００４】の「【０００４】本発明は、上記の問題点を解決するためになされたもので、本発明の第１の目的は、情報処理装置側より保留すべき印刷要求が発行されると該印刷要求を保持手段に保持し印刷要求を識別する識別情報を印刷要求の発行元の情報処理装置に対して通知するとともに、入力手段を介して入力される前記保留すべき印刷要求に対する識別情報に基づいて保持手段に保持された印刷要求を特定し、随時出力すべき印刷要求として第２の保持手段に保持させることにより、前記保持手段に保留しておいた印刷要求を随時出力すべき印刷要求とするような場合にユーザが印刷要求の識別情報を決定する煩雑な作業を減らすことができる印刷装置およびデータ処理方法を提供することである。さらに、第２の目的は、印刷要求を識別する識別情報を印刷要求の発行元の情報処理装置に対して通知して、該通知される識別情報を情報処理装置側が取得しで情報処理装置側で識別情報を把握可能にするとともに、入力される、保留すべき印刷要求に対する識別情報に基づいて保持手段に保留された印刷要求を特定し、第２の保持手段に随時出力すべき印刷要求として保持させることにより、ユーザにとっての印刷要求の識別情報の決定の作業を減少させつつ保留された印刷要求を随時出力すべく印刷要求として第２の保持手段に保持させることができ、さらに重複することを防止するようにした識別情報を利用した印刷要求処理を自在に行える印刷システムおよびデータ処理方法を提供することである。」を、明りょうでない記載の釈明として、「【０００４】本発明は、上記の問題点を解決するためになされたもので、本発明は、情報処理装置側より保留すべき印刷要求が発行されると該印刷要求を保持手段に保持し印刷要求を識別する識別情報を印刷要求の発行元の情報処理装置に対して印刷要求の到着に応じて通知するとともに入力手段を介して入力される前記保留すべき印刷要求に対する識別情報に基づいて保持手段に保持された印刷要求を特定し、随時出力すべき印刷要求として第２の保持手段に保持させることにより、印刷要求発行後、ユーザにとって印刷を開始するのに都合が良い状況になるまで、印刷要求を保留しておくことができる印刷装置およびデータ処理方法を提供することである。」に訂正する。
ク．訂正事項ｈ
　明細書の段落番号【０００５】の「【０００５】【課題を解決するための手段】本発明に係る第１の発明は、所定の通信媒体を介して情報処理装置と通信可能な印刷装置において、前記情報処理装置から発行される保留すべき印刷要求を保持する保持手段と、前記印刷要求を識別する識別情報を決める決定手段と、前記決定手段により決められた前記印刷要求を識別する識別情報を前記印刷要求の発行元の情報処理装置に対して通知する通知手段と、前記情報処理装置から発行される随時出力すべき印刷要求を保持する第２の保持手段と、前記保留すべき印刷要求に対する識別情報を入力する入力手段と、前記入力手段に入力された前記識別情報に基づいて前記保持手段に保持された印刷要求を特定し、前記第２の保持手段に随時出力すべき印刷要求として保持させる保持解除手段とを有することを特徴とする。」を、明りょうでない記載の釈明として、「【０００５】【課題を解決するための手段】本発明に係る第１の発明は、所定の通信媒体を介して情報処理装置と通信可能な印刷装置において、前記情報処理装置から発行される保留すべき印刷要求を保持する保持手段と、前記発行された印刷要求の到着に応じて前記印刷要求を識別する識別情報を決める決定手段と、前記決定手段により前記発行された印刷要求の到着に応じて決められた前記印刷要求を識別する識別情報を前記印刷要求の発行元の情報処理装置に対して通知する通知手段と、前記通知手段により通知した後に前記保留すべき印刷要求に対応する印刷データを前記情報処理装置から受信する受信手段と、前記情報処理装置から発行される随時出力すべき印刷要求を保持する第２の保持手段と、前記保留すべき印刷要求に対する識別情報を入力する入力手段と、前記入力手段に入力された前記識別情報に基づいて前記保持手段に保持された印刷要求を特定し、前記第２の保持手段に随時出力すべき印刷要求として保持させ前記対応する印刷データを印刷出力させる保持解除手段とを有することを特徴とすることを特徴とする。」に訂正する。
ケ．訂正事項ｉ
 明細書の段落番号【０００７】の「【０００７】本発明に係る第３の発明は、所定の通信媒体を介して複数の情報処理装置と印刷装置とが通信可能な印刷システムにおいて、情報処理装置に設けられた保留すべき印刷要求を発行する発行手段と、前記印刷装置で決められ、印刷要求元に通知されてくる前記印刷要求を識別するための識別情報を取得する取得手段と、前記保留すべき印刷要求に対する識別情報を表示させる表示手段と、前記情報処理装置から発行される保留すべき印刷要求を保持させる保持手段と、前記印刷要求を識別する識別情報を決める決定手段と、前記決定手段により決められた前記印刷要求を識別する識別情報を前記印刷要求の発行元の情報処理装置に対して通知する通知手段と、前記保留すべき印刷要求に対する識別情報を入力する入力手段と、前記入力手段に入力された前記識別情報に基づいて前記保持手段に保持された印刷要求を特定し、随時出力すべき印刷要求として第２の保持手段に保持させる保持解除手段とを有し、前記保留すべき印刷要求を識別するための識別情報は重複がないように決められる識別情報であることを特徴とする。」を、明りょうでない記載の釈明として、「【０００７】本発明に係る第３の発明は、所定の通信媒体を介して情報処理装置と通信可能な印刷装置におけるデータ処理方法において、前記情報処理装置から発行される保留すべき印刷要求を保持部に保持させる保持ステップと、前記発行された印刷要求の到着に応じて前記印刷要求を識別する識別情報を決める決定ステップと、前記決定ステップにより前記発行された印刷要求の到着に応じて決められた前記印刷要求を識別する識別情報を前記印刷要求の発行元の情報処理装置に対して通知する通知ステップと、前記通知ステップにより通知した後に前記保留すべき印刷要求に対応する印刷データを前記情報処理装置から受信する受信ステップと、前記情報処理装置から発行される随時出力すべき印刷要求を第２の保持部に保持させる第２の保持ステップと、前記保留すべき印刷要求に対する識別情報を入力する入力ステップと、前記入力ステップにおいて入力された前記識別情報に基づいて前記保持部に保持された印刷要求を特定し、前記第２の保持部に随時出力すべき印刷要求として保持させ前記対応する印刷データを印刷出力させる保持解除ステップとを有することを特徴とする。」に訂正する。
コ．訂正事項ｊ
　明細書の段落番号【０００８】の「【０００８】本発明に係る第４の発明は、所定の通信媒体を介し情報処理装置と通信可能な印刷装置におけるデータ処理方法において、前記情報処理て装置から発行される保留すべき印刷要求を保持部に保持させる保持ステップと、前記印刷要求を識別する識別情報を決める決定ステップと、前記決定ステップにより決められた前記印刷要求を識別する識別情報を前記印刷要求の発行元の情報処理装置に対して通知する通知ステップと、前記情報処理装置から発行される随時出力すべき印刷要求を第２の保持部に保持させる第２の保持ステップと、前記保留すべき印刷要求に対する識別情報を入力する入力ステップと、前記入力ステップにおいて入力された前記識別情報に基づいて前記保持部に保持された印刷要求を特定し、前記第２の保持部に随時出力すべき印刷要求として保持させる保持解除ステップとを有することを特徴とする。」を、明りょうでない記載の釈明として、「【０００８】」に訂正する。
サ．訂正事項ｋ
　明細書の段落番号【０００９】の「【０００９】本発明に係る第５の発明は、所定の通信媒体を介して複数の情報処理装置と印刷装置とが通信可能な印刷システムにおけるデータ処理方法において、前記情報処理装置による保留すべき印刷要求を発行する発行ステップと、前記印刷装置で決められ、印刷要求元に通知されてくる前記印刷要求を識別するための識別情報を取得する取得ステップと、前記保留すべき印刷要求に対する識別情報を表示部に表示させる表示ステップと、前記情報処理装置から発行される保留すべき印刷要求を保持部に保持させる保持ステップと、前記印刷要求を識別する識別情報を決める決定ステップと、前記決定ステップにより決められた前記印刷要求を識別する識別情報を前記印刷要求の発行元の情報処理装置に対して通知する通知ステップと、前記識別情報のうち保留すべき印刷要求に対する識別情報を入力する入力ステップと、前記入力ステップに入力された前記識別情報に基づいて前記保持部に保持された印刷要求を特定し、随時出力すべき印刷要求として第２の保持部に保持させる保持解除ステップとを有し、前記保留すべき印刷要求を識別するための識別情報は重複がないように決められる識別情報であることを特徴とする。」を、明りょうでない記載の釈明として、「【０００９】」に訂正する。
シ．訂正事項ｌ
　明細書の段落番号【００８９】の「【００８９】【発明の効果】以上説明したように、本発明に係る印刷装置およびデータ処理方法によれば、情報処理装置側より保留すべき印刷要求が発行されると該印刷要求を保持手段に保持し印刷要求を識別する識別情報を印刷要求の発行元の情報処理装置に対して通知するとともに、入力手段を介して入力される前記保留すべき印刷要求に対する識別情報に基づいて保持手段に保持された印刷要求を特定し、随時出力すべき印刷要求として第２の保持手段に保持させることにより、前記保持手段に保留しておいた印刷要求を随時出力すべき印刷要求とするような際の、ユーザの印刷要求の識別情報を決定する煩雑な作業を減らすことができる。本発明に係る印刷システムおよびデータ処理方法によれば．印刷要求を識別する識別情報を印刷要求の発行元の情報処理装置に対して通知して、該通知される識別情報を情報処理装置側が取得して情報処理装置側で識別情報を把握可能にするとともに、入力される、保留すべき印刷要求に対する識別情報に基づいて保持手段に保留された印刷要求を特定し、第２の保持手段に随時出力すべき印刷要求として保持させることにより、ユーザにとっての印刷要求の識別情報の決定の作業を減少させつつ保留された印刷要求を随時出力すべく印刷要求として第２の保持手段に保持させることができ、さらに重複することを防止するようにした識別情報を利用した印刷要求処理を自在に行える印刷システムおよびデータ処理方法を提供することができる。」を、明りょうでない記載の釈明として、「【００８９】【発明の効果】以上説明したように、本発明によれば、印刷要求発行後、ユーザにとって印刷を開始するのに都合が良い状況になるまで、印刷要求を保留しておくことができるという効果を奏する。」に訂正する。
　
（２）訂正の目的の適否、新規事項の有無及び拡張・変更の存否
　ア．訂正事項ａ
　訂正事項ａは、発明の名称を明細書の訂正に合わせて訂正するものであり、不明瞭な記載の釈明を目的とし、「印刷システム」に該当する部分を削除するものであるから、明細書の範囲内でなされた訂正であり、また、この訂正により特許請求の範囲を実質的に拡張し、または変更するものでもない。
　訂正事項ｂは、特許請求の範囲の請求項１に記載された「決定手段」を「前記発行された印刷要求の到着に応じて前記印刷要求を識別する識別情報を決める決定手段」に訂正するものである。
　該訂正において「前記発行された印刷要求の到着に応じて」との限定は、当初明細書の段落【００５３】に「先ず、スプールプロセスが起動されると、ステップ（１）において印刷要求が到着するまで待って、該印刷要求が到着すると、ステップ（２）にて、印刷要求と一緒に送られてきた印刷データのすべてのサイズとプリンタ３上のファイルシステムの残り容量から印刷データのスプールが可能かどうかを判断し、ＮＯならばステップ（１）に戻り、ＹＥＳなりまその結果を印刷要求を発行したコンピュータ１，２のメモリ資源に記憶され、初期化処理時にシステムが管理するメモリ領域に常駐するプリンタドライバに通知する。」旨の記載および段落【００５６】に「 次いで、ステップ（５）にて、実際の印刷データをプリンタドライバからネットワークＬＡＮ経由で受け取り、ステップ（３）で決めた名前のデータファイルに格納するために、データ受信プロセスを起動する。そして、再び、ステップ（１）に戻り、直ぐに、他の印刷要求の到着に対応する。なお、データ受信プロセスは印刷データをすべて受け取ってデータファイル４０１に格納し終えたら、データサイズ４０３，フラグ４０２を設定して動作を終了する。このデータ受信プロセスは状態によっては複数起動され、並列で動作する。」との記載があることから、当初明細書の範囲内でなされた訂正である。
　さらに、「受信手段」とは、当初明細書の図８のステップ（５）、図１０のステップ（３）に記載されている受信処理のステップに記載されていたものであり、当初明細書の範囲内でなされた訂正である。
  また、この訂正は、訂正前の「通知手段」の内容をその「通知するものの決定タイミング及び決定されたものの通知タイミング」を、「前記通知手段により通知した後に前記保留すべき印刷要求に対する印刷データを前記情報処理装置から受信する受信手段」により明確化しているのであるから、特許請求の範囲の減縮に該当するものであり、さらに特許請求の範囲を実質的に拡張するものでもなく、また、変更するものでもない。
ウ．訂正事項ｃ
  訂正事項ｃは、特許請求の範囲の請求項３を削除するものであり、特許請求の範囲の減縮に該当するものであり、特許請求の範囲の実質的拡張にも実質的変更にも該当しない。
エ．訂正事項ｄ
  訂正事項ｄは、訂正事項ｃにより、訂正前の特許請求の範囲の請求項４を新たな請求項３とする訂正するものであり、不明瞭な記載の釈明に該当し、また、特許請求の範囲の実質的拡張にも実質的変更にも該当しない。
オ．訂正事項ｅ
  訂正事項ｅは、特許請求の範囲の請求項５を削除するものであり、特許請求の範囲の減縮に該当するものであり、特許請求の範囲の実質的拡張にも実質的変更にも該当しない。
カ．訂正事項ｆ
　訂正事項ｆは、【発明の属する技術分野】の記載を、訂正事項ａおよび訂正事項ｂ乃至ｅの訂正にともない「情報処理装置およびデータ処理方法」と訂正するものであり、不明瞭な記載の釈明に該当し、また、特許請求の範囲の実質的拡張にも実質的変更にも該当しない。
キ．訂正事項ｇ
　訂正事項ｇは、当初特許明細書における段落【０００４】「印刷要求発行後、ユーザにとって印刷を開始するのに都合が良い状況になるまで、印刷要求を保留しておくことができる」との記載を根拠とした当初明細書の範囲内でなされた訂正であり、不明瞭な記載の釈明に該当し、また、特許請求の範囲の実質的拡張にも実質的変更にも該当しない。
ク．訂正事項ｈ
　訂正事項ｈは、明細書段落番号【０００５】の記載を訂正事項ｂによる訂正に整合させる訂正であって、当初明細書の範囲内でなされた訂正であり、不明瞭な記載の釈明に該当し、また、特許請求の範囲の実質的拡張にも実質的変更にも該当しない。
ケ．訂正事項ｉ
　訂正事項ｉは、明細書段落番号【０００６】の記載を訂正事項ｂによる訂正に基づく請求項２の記載に整合させる訂正であり、当初明細書の範囲内でなされた訂正であり、不明瞭な記載の釈明に該当し、また、特許請求の範囲の実質的拡張にも実質的変更にも該当しない。
コ．訂正事項ｊ
　訂正事項ｊは、請求項の削除に伴って明細書段落【０００７】に記載された内容を、請求項の削除に合わせて訂正するもので、当初明細書の範囲内でなされた訂正であり、不明瞭な記載の釈明に該当し、また、特許請求の範囲の実質的拡張にも実質的変更にも該当しない。
サ．訂正事項ｋ
　訂正事項ｋは、請求項の削除に伴って明細書段落【０００８】に記載された内容を、請求項の削除に合わせて訂正するもので、当初明細書の範囲内でなされた訂正であり、不明瞭な記載の釈明に該当し、また、特許請求の範囲の実質的拡張にも実質的変更にも該当しない。
シ．訂正事項ｌ
　訂正事項ｌは、当初明細書に記載されていた「印刷要求発行後、ユーザにとって印刷を開始するのに都合が良い状況になるまで、印刷要求を保留しておくことができる」に基づいて明細書段落【００８９】の記載を訂正するもので、不明瞭な記載の釈明に該当し、また、特許請求の範囲の実質的拡張にも実質的変更にも該当しない。
　
（３）むすび
　したがって、上記訂正は、特許法第１２０条の４第３項で準用する同法第１２６条第１項ただし書き、第２項及び第３項の規定に適合するので、当該訂正を認める。
　
３．特許異議申立てについての判断
（１）申立の理由の概要
　申立人は、異議申立書において、以下の主張をしている。
　理由１：本件特許の特許明細書（以下、本件特許明細書と表記する）の「発明の詳細な説明」には、全請求項に記載される発明を特定するための事項に対応する技術手段を具現すべき装置や工程が不明瞭です。
　このため、本件特許明細書の「発明の詳細な説明」は、いわゆる当業者が発明を実施することができる程度に明確且つ十分に記載されていませんので、本件特許明細書の「発明の詳細な説明」の記載は、特許第３６条旧第４項の規定に違反しています。
　理由１についての異議申立人の主張の根拠は、具体的には、以下のａ乃至ｃである。
ａ．印刷装置側の保留／保留解除処理のステップ（６）の記載について本件特許明細書の【発明の詳細な説明】の段落【００６９】には、印刷装置であるプリンタ３が実行する保留／保留解除処理のステップ（６）として、「操作部２１０から保留オプションを要求しているユーザがコンピュータ１，２のＣＲＴ１１１に表示された第２の識別情報を入力したかどうかを判定し（６）、ＮＯならば処理を終了し、」と、記載されています。
　また、この記載内容を説明するためのフローチャートが、第１１図に示されています。
　この記載内容からしますと、ステップ（６）はステップ（５）の実行直後に実行されるので、第２の識別情報が入力されなかったとプリンタ３が判別した場合（第１１図のフローチャートのステップ（６）の“ＮＯ”の分岐）には、直ちに全処理が終了してしまいます。　よって、その後、ユーザにとって印刷を開始するのに都合のよい状況において、印刷要求の保留を解除しようとしても、解除するための手段は存在しておりません。
　このように、ステップ（５）実行直後に第２の識別情報が入力されたなかったとステップ（６）にてプリンタ３が判別した場合に印刷要求がどうなってしまうのかを、具体的に又は示唆的に記載している箇所は、【発明の詳細な説明】及び図面には存在しません。
　なお、追加的に申し述べておきますと、第２の識別情報に対応する印刷要求がジョブキュー２０１に格納された（第１１図のフローチャートのステップ（７））後、或いは、通常の印刷要求を示す第１の識別情報がコンピュータ１，２に通知された（第１１図のフローチャートのステップ（３）参照）後、どのように印刷の実行がされるのかが、明らかではありません。
　ですから、本件特許明細書の【発明の詳細な説明】の記載によりますと、本件特許の目的を達成できる態様にて本件特許の全請求項に記載される「保持解除手段（ステップ）」を具現すべき工程が、極めて不明瞭ですので、本件特許明細書の【発明の詳細な説明】は、いわゆる当業者が発明を実施できる程度に明確且つ十分に記載されておりません。従いまして、本件特許明細書の【発明の詳細な説明】の記載は、特許法第３６条旧第４項の規定に違反しております。
ｂ．情報処理装置側の保留／保留解除処理のステップ（１）の記載について本件特許明細書の【発明の詳細な説明】の段落【００６５】には、情報処理装置であるコンピュータ１，２が実行する保留／保留解除処理のステップ（１）として、「コンピュータ１，２のメモリ資源に記憶されたプリンタドライバを介して上位のアプリケーションからの印刷要求を受けると、通常の印刷要求（随時ジョブを処理する印刷要求）か、または保留オプションを付加した印刷要求をプリンタ３に対して発行する（１）。」と、記載されています。
　この記載内容からしますと、コンピュータ１，２から発行される印刷要求の種別（通常か保留オプション付きかの種別）がコンピュータ１，２の操作者によって選択されたかどうかが、明らかではありません。然も、印刷を実行しようとする操作者がどのようにして印刷要求の保留を指定するかが、具体的に又は示唆的に記載されている箇所は、【発明の詳細な説明】及び図面には存在しません。このため、印刷を実行しようとする操作者がどのようにして印刷要求の保留を指定するかが、理解できません。
　ですから、本件特許明細書の【発明の詳細な説明】によりますと、本件特許の全請求項に記載される「保留すべき印刷要求」を具現すべき装置や工程が、極めて不明瞭ですので、本件特許明細書の【発明の詳細な説明】は、いわゆる当業者が発明を実施できる程度に明確且つ十分に記載されておりません。
　従いまして、特許明細書の【発明の詳細な説明】の記載は、特許法第３６条旧第４項の規定に違反しております。
c．表示手段について本件特許の請求項２には、「前記保持手段に保持されている印刷要求の識別情報を表示する表示手段を有し、前記保持解除手段は前記表示手段に表示された前記識別情報の中から、指定された識別情報に対する保留を解除することを特徴とする請求項１に記載された印刷装置。」と、記載されています。
　しかしながら、印刷装置であるプリンタ３の表示部としてのＬＣＤ表示器が、本件特許明細書の【発明の詳細な説明】の段落【００２８】に、唯一記載されてはいるものの、そのＬＣＤ表示器にどのようにして（第２の）識別情報を表示するのかが、【発明の詳細な説明】及び図面に記載されておりません。
　また、そのＬＣＤ表示器に表示された（第２の）識別情報の中から何れかをどのように選択し、選択された後にどのような処理が行われるかも、【発明の詳細な説明】及び図面に記載されておりません。
　なお、表示手段についての記載は、本件特許明細書の【発明の詳細な説明】の中の段落【０００６】，段落【０００７】及び段落【００３６】に、存在しますが、段落【０００６】に記載される表示手段は、請求項２の記載内容そのものの表示手段であり、段落【０００７】及び段落【００３６】に記載される表示手段は、情報処理装置（コンピュータ１，２）の表示手段（ＣＲＴ）のことです。
　ですから、請求項２に記載される表示手段や保持解除手段は、本件特許明細書の【発明の詳細な説明】において、請求項２の記載通りに単に抽象的に記載してあるだけで、それら表示手段や保持解除手段を具現すべき装置や処理工程は、極めて不明瞭となっています。このため、本件特許明細書の【発明の詳細な説明】は、いわゆる当業者が実施できる程度に明確且つ十分に記載されておりません。
　従いまして、本件特許明細書の【発明の詳細な説明】の記載は、特許法第３６条旧第４項の規定に違反しております。
　理由２：本件特許の請求項３及び請求項５に記載される技術事項の関係が整合していないため、特許を受けようとする発明が不明確です。このため、本件特許明細書の「特許請求の範囲」の記載は、同法第３６条第６項第２号の規定に違反しています。
　理由３：本件に係る拒絶査定不服審判請求と同時になされた手続補正書により「発明が解決しようとする課題」及び「発明の効果」に組み込まれた内容には、いわゆる当業者が出願当初の明細書又は図面の記載内容から直接的且つ一義的に導き出せない事項が、含まれています。このため、当該手続補正書によりなされた補正は、同法第１７条の２第３項の規定に違反しております。
　具体的には、本件に係る拒絶査定不服審判請求と同時にした平成１４年１月２１日付けの手続補正書により、本件特許明細書の【発明の詳細な説明】における【発明が解決しようとする課題】及び【発明の効果】の内容を、「ユーザの印刷要求の識別情報を決定する煩雑な作業を減らすことができる」なる文言を含む内容へ、全面的に書き換えました。
　しかしながら、本件特許に係る特許出願における出願当初の明細書又は図面には、当該意見書に記載された文言により示される効果をいわゆる当業者が直接的且つ一義的に導き出せるような効果及び作用の記載は、全く見当たりません。
　以上のことを鑑みますと、本件特許の特許権者は、いわゆる当業者が出願当初の明細書又は図面の記載内容から直接的且つ一義的に導き出され得ない新たな課題や効果を、明細書に追加しましたので、当該拒絶査定不服審判請求時の手続補正書によりなされた補正は、特許法第１７条の２第３項の規定に違反しております。
　理由４：本件特許に係る特許出願の日前に頒布された甲第１号証には、本件特許の請求項１及び請求項３乃至５に記載される発明と同じ構成を備える発明が、記載されています。　このため、本件特許の請求項１及び請求項３乃至５に記載される発明は、同法第２９条第１項第３号又は第２項に規定される発明です。
　理由５：本件特許の請求項２に記載される発明は、本件特許の特許出願日前に頒布された甲第１号証及び甲第２号証に記載された発明に基づいていわゆる当業者が容易になし得た発明でありますから、同法第２９条第２項に規定される発明です。
　従いまして、本件特許は、理由１乃至５により特許法第１１３条第１項第１号、第２号及び第４号の規定により、取り消されるべきものです。
　
（２）当審における判断
　理由１について
　ａ．当初明細書中の図１１によれば、第２の識別情報が入力されたならば、印刷要求は、ジョブキュウに格納されて印刷を待ち、入力されなければ、新たなプリントデータ処理の手順を待つことは、明らかであり、本件特許明細書の【発明の詳細な説明】が当業者が発明を実施できる程度に明確且つ十分に記載されていないとはいえない。
　ｂ．本件明細書中には、「印刷を実行しようとする操作者がどのようにして印刷要求の保留を指定する」かが、具体的に記載されているものではないが、「保留を指定する」旨の記載があり、当該指定を具体的にどのように行うかは、当業者が適宜に実施しうる程度の事項にすぎないことを考慮すれば、本件特許明細書の【発明の詳細な説明】が当業者が発明を実施できる程度に明確且つ十分に記載されていないとはいえない。
　ｃ．当初明細書の段落【００５０】に、「一方、ステップ（４）のパネルプロセスは、プリンタ３の操作パネル２１０から印刷要求の保留を解除する命令が入力されると、その時点で保留されているすべての印刷要求のＪＯＢＩＤ３０３を保留ジョブテーブル３０１から読み取り、操作パネル２１０に表示する。該表示したＪＯＢＩＤの中から１つが指定されると、指定されたＪＯＢＩＤに対応するデータファイルの名前３０４を保留ジョブテーブル３０１から読み出し、そのファイル名を印刷要求としてジョブキュー２０１に追加する。そして、保留が解除された印刷要求のレコードを保留ジョブテーブルから削除し、ジョブ数３０２を更新する。」旨記載されており、また、表示をどのようにして行うかという具体的な手段については、当業者間において一般に技術的常識であることを考慮すれば、本件特許明細書の【発明の詳細な説明】が当業者が発明を実施できる程度に明確且つ十分に記載されていないとはいえない。
　理由２について
　平成１５年９月２日付けの訂正請求により、請求項３及び５は、削除されており、当該請求項に係る異議申立人の主張は、根拠のないものとなった。
  　理由３について
　平成１５年９月２日付けの訂正請求により、【発明の詳細な説明】における【発明が解決しようとする課題】及び【発明の効果】の内容を、当初明細書どおりの記載に訂正しており、当該記載に係る異議申立人の主張は、根拠のないものとなった。
　理由４について
（１）甲第１号証の記載
　甲第１号証に記載された「共用出力手段のセキュリティ確保方法及びセキュリティ確保システム」は、「印刷手段等の出力手段を複数のクライアントにて共用する構成に関し、個別の出力手段を無くすというコスト節減の効果を損なわずに印刷ジョブの出力結果に対するセキュリティを確保できるようにすることを目的とする。」もので、「クライアント等の出力要求手段１が出力処理をプリントサーバ等の出力手段２に指示すると、出力手段２は、その出力処理を受け付けて実行を保留し、照合キーを生成して出力要求手段１に通知し、出力要求手段１は、通知された照合キーを記憶媒体３に記録し、出力手段２は、記憶媒体３の記憶内容を検索して対応照合キーを見つけると、この照合キーに対応する上記の保留した出力処理を実行するように構成する。さらに、プリントサーバ等にロック付きスタッカ機能を付与し、印刷ジョブの出力待ちに要する時間を最小限に抑えるようにする。」ものである。（公報【要約】の欄の記載。）
（２）対比・判断
　本件第１発明と前記甲第１号証記載の発明とを対比すると、両者は、「所定の通信媒体を介しで情報処理装置と通信可能な印刷装置において、前記情報処理装置から発行される保留すべき印刷要求を保持する保持手段と、前記発行された印刷要求の到着に応じて前記印刷要求を識別する識別情報を決める決定手段と、前記決定手段により前記発行された印刷要求の到着に応じて決められた前記印刷要求を識別する識別情報を前記印刷要求の発行元の情報処理装置に対して通知する通知手段と、前記情報処理装置から発行される随時出力すべき印刷要求を保持する第２の保持手段と、前記保留すべき印刷要求に対する識別情報を入力する入力手段と、前記入力手段に入力された前記識別情報に基づいて前記保持手段に保持された印刷要求を特定し、前記第２の保持手段に随時出力すべき印刷要求として保持させ前記対応する印刷データを印刷出力させる保持解除手段と、有することを特徴とする印刷装置。」である点で一致し、本件第１発明において「通知手段により通知した後に前記保留すべき印刷要求に対応する印刷データを前記情報処理装置から受信する受信手段」を備えているのに対し、甲第１号証記載の発明においては、当該構成を備えていない点で相違する。
　また、当該構成は、甲第１号証の記載からみて、自明のことでもなく実質的に甲第１号証に記載されていたものでもない。
　したがって、本件第１発明は、甲第１号証に記載されていた発明であるということはできず、特許法第２９条第１項第３号に記載された発明であるとすることはできない。
　また、本件第１発明は、当該構成により、明細書記載の「情報処理装置から発行する印刷要求に保留オプションを選択的に付加し、該付加された印刷要求を識別して異なる識別情報を付加して個別に保持するとともに、該識別情報を情報処理装置に通知し、該保留オプションが付加された印刷要求に対する識別情報を印刷装置から入力して、保留状態の印刷要求を随時処理する印刷要求側に追加格納して印刷要求を処理させるので、印刷要求発行後、ユーザにとって印刷を開始するのに都合が良い状況になるまで、印刷要求を保留しておくことができる」という格別な作用効果を奏するものであり、前記甲第１号証記載の発明から当業者が容易に発明をすることができたということもできない。
　したがって、本件第１発明が特許法第２９条第２項に規定する発明であるとすることもできない。
　また、本件第３発明は、第１発明を方法のカテゴリーを用いて記載したものであり、同様の理由により特許法第２９条第１項第３号または同法同条第２項に規定する発明であるということもできない。
　理由５について
　請求項２に係る発明は、請求項１を引用する発明であるが、請求項１に係る発明が前記理由４において説明したとおり、甲第１号証に記載された発明であるとも、また、当業者が同記載から容易に発明できたものであるともすることはできないのであるから、甲第２号証に係る「表示」に関する記載があるとしても、本件第２発明が特許法第２９条第２項に規定する発明であるとすることもできない。
　
（３）むすび
　以上のとおりであるから、特許異議申立て及び取消理由通知の理由及び証拠によっては、本件請求項１乃至３に係る特許を取り消すことができない。
　また、他に本件請求項１乃至３に係る特許を取り消すべき理由を発見しない。
　よって、結論のとおり決定する。
【異議決定日】
平成１５年１０月２８日（２００３．１０．２８）
【訂正の要旨】
審決（決定）の【理由】欄参照。
（５４）【発明の名称】
情報処理装
置お
（５７）【特許請求の範囲】
　【請求項１】　所定の通信媒体を介して情報処理装置と通信可能な印刷装置において、
　前記情報処理装置から発行される保留すべき印刷要求を保持する保持手段と、
　
前記発行された印刷要求の到着に応じて
　前記決定手段により
前記発行された印刷要求の到着に応じて
　
前記通知手段により通知した後に前記保留すべき印刷要求に対応する印刷データを前記情報処理装置から受信する受信手段と、
　前記情報処理装置から発行される随時出力すべき印刷要求を保持する第２の保持手段と、
　前記保留すべき印刷要求に対する識別情報を入力する入力手段と、
　前記入力手段に入力された前記識別情報に基づいて前記保持手段に保持された印刷要求を特定し、前記第２の保持手段に随時出力すべき印刷要求として保持させ
前記対応する印刷データを印刷出力させ
を有することを特徴とする印刷装置。
　【請求項２】前記保持手段に保持されている印刷要求の識別情報を表示する表示手段を有し、
　前記保持解除手段は前記表示手段に表示された前記識別情報の中から、指定された識別情報に対する保留を解除することを特徴とする請求項１に記載された印刷装置。
　【請求項
３
　前記情報処理装置から発行される保留すべき印刷要求を保持部に保持させる保持ステップと、
　
前記発行された印刷要求の到着に応じて
　前記決定ステップにより
前記発行された印刷要求の到着に応じて
　前記通知ステップにより通知した後に前記保留すべき印刷要求に対応する印刷データを前記情報処理装置から受信する受信ステップと、
　前記情報処理装置から発行される随時出力すべき印刷要求を第２の保持部に保持させる第２の保持ステップと、
　前記保留すべき印刷要求に対する識別情報を入力する入力ステップと、
　前記入力ステップにおいて入力された前記識別情報に基づいて前記保持部に保持された印刷要求を特定し、前記第２の保持部に随時出力すべき印刷要求として保持させ
前記対応する印刷データを印刷出力させ
を有することを特徴とするデータ処理方法。
【発明の詳細な説明】
　【０００１】
　本発明は、所定の通信媒体を介して情報処理装置と通信して印刷データを処理可能な印刷装置およ
びデ
　【０００２】
　【従来の技術】
　従来より、複数のコンピュータでプリンタを共有しているプリンタシステムは、複数の入力ポートを持つプリンタバッファを用いたり、ＬＡＮ（Ｌｏｃａｌ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）を構築してプリンタサーバを導入するなどして実現している。いずれの場合もコンピュータからの印刷要求は、一旦ＦＩＦＯ形式の印刷待ち行列に格納されてから順次処理されるもので、印刷処理中であっても別の複数の印刷要求を印刷待ち行列に受け入れることができるように構成されている。
　【０００３】
　【発明が解決しようとする課題】しかし、上述のように印刷待ち行列に格納されている印刷要求を順次処理するだけのシステムでは、複数のユーザからの複数の印刷物が、単純に一か所に積み重ねられて排出されてしまうために、ユーザが自分の印刷物をその中から見つけ出すのに手間取ってしまう場合や、機密性の高い書類を印刷しにくいという問題があった。また、特殊な用紙を手差しで用いたい場合にも向いていないという問題があった。
　【０００４】
　本発明は、上記の問題点を解決するためになされたもので、本発明は、情報処理装置側より保留すべき印刷要求が発行されると該印刷要求を保持手段に保持し印刷要求を識別する識別情報を印刷要求の発行元の情報処理装置に対して通知するとともに、入力手段を介して入力される前記保留すべき印刷要求に対する識別情報に基づいて保持手段に保持された印刷要求を特定し、随時出力すべき印刷要求として第２の保持手段に保持させることにより、
印刷要求発行後、ユーザにとって印刷を開始するのに都合が良い状況になるまで、印刷要求を保留しておくことができる
置お
　【０００５】
　【課題を解決するための手段】
　本発明に係る第１の発明は、所定の通信媒体を介して情報処理装置と通信可能な印刷装置において、前記情報処理装置から発行される保留すべき印刷要求を保持する保持手段と、
前記発行された印刷要求の到着に応じて
前記発行された印刷要求の到着に応じて
前記通知手段により通知した後に前記保留すべき印刷要求に対応する印刷データを前記情報処理装置から受信する受信手段と、
前記対応する印刷データを印刷出力させ
　【０００６】
　本発明に係る第２の発明は、前記保持手段に保持されている印刷要求の識別情報を表示する表示手段を有し、前記保持解除手段は前記表示手段に表示された前記識別情報の中から、指定された識別情報に対する保留を解除することを特徴とする。
　【０００７】
　本発明に係る第３の発明は、所定の通信媒体を介して情報処理装置と通信可能
な印刷装置におけるデータ処理方法において、前記情報処理装置から発行される保留すべき印刷要求を保持部に保持させる保持ステップと、前記発行された印刷要求の到着に応じて前記印刷要求を識別する識別情報を決める決定ステップと、前記決定ステップにより前記発行された印刷要求の到着に応じて決められた前記印刷要求を識別する識別情報を前記印刷要求の発行元の情報処理装置に対して通知する通知ステップと、前記通知ステップにより通知した後に前記保留すべき印刷要求に対応する印刷データを前記情報処理装置から受信する受信ステップと、前記情報処理装置から発行される随時出力すべき印刷要求を第２の保持部に保持させる第２の保持ステップと、前記保留すべき印刷要求に対する識別情報を入力する入力ステップと、前記入力ステップにおいて入力された前記識別情報に基づいて前記保持部に保持された印刷要求を特定し、前記第２の保持部に随時出力すべき印刷要求として保持させ前記対応する印刷データを印刷出力させる保持解除ステップとを有する
　【０００８】
　【０００９】
　【００１０】
　【００１１】
　【００１２】
　【００１３】
　【００１４】
　【００１５】
　【発明の実施の形態】
　以下、図１〜図１３を参照して、本発明に係る実施形態を説明する。
　【００１６】
　図１は、本発明の一実施形態を示すプリンタシステムの概略を説明するブロック図であり、２台のコンピュータ１，２と１台のプリンタ３がネットワークＬＡＮによって接続される場合に対応する。
　【００１７】
　なお、コンピュータ同様、プリンタ３もネットワークＬＡＮに対応するインタフェースを有し、ＬＡＮに直接接続されている。２台のコンピュータ１，２は、随時、プリンタ３への印刷要求を発行することができ、プリンタ３は到着した印刷要求を直ぐに、図４に示すジョブキュー２０１（詳細は後述する）または図５に示す保留ジョブテーブル３０１（後述）に格納し、対応する実際の印刷データをプリンタ３上のファイルシステムにスプールする。そして、それらの処理とは独立して、ジョブキューの印刷要求を格納順に順次処理して印刷を行う。まず、プリンタ３上のＲＡＭやファイルシステムに格納される主要なデータの構造を図２〜図４を参照して説明する。
　【００１８】
　図２は、図１に示したコンピュータ１，２の内部構成を説明するブロック図であり、図１と同一のものには同一の符号を付してある。
　【００１９】
　図において、１５０はプリントジョブ送出コンピュータ本体を示し、ＲＯＭ１０３のプログラム用ＲＯＭに記憶された文書処理プログラム等に基づいて図形，イメージ，文字，表（表計算等を含む）等が混在した文書処理を実行するＣＰＵ１０１を備え、システムバス１０４に接続される各デバイスをＣＰＵ１０１が総括的に制御する。また、このＲＯＭ１０３のプログラム用ＲＯＭには、ＣＰＵ１０１の制御プログラム等を記憶し、ＲＯＭ１０３のフォント用ＲＯＭには上記文書処理等を行う際に使用するフォントデータ等を記憶し、ＲＯＭ１０３のデータ用ＲＯＭは上記文書処理等を行う際に使用する各種データを記憶している。
　【００２０】
　１０２は拡張可能なＲＡＭで、ＣＰＵ１０１の主メモリ，ワークエリア等として機能する。１０５はキーボードコントローラ（ＫＢＣ）で、キーボード（ＫＢ）１１０や不図示のポインティングデバイスからのキー入力を制御する。１０７はディスクコントローラ（ＤＫＣ）で、ブートプログラム，種々のアプリケーション，フォントデータ，ユーザファイル，編集ファイル等を記憶するハードディスク（ＨＤ），フロッピーディスク（ＦＤ）等の外部メモリ１１２とのアクセスを制御する。
　【００２１】
　なお、本実施形態では外部メモリ１１２上にプリントジョブ送出コンピュータ１５０からプリンタ３へのプリントジョブの送出を行うプリントキュー送出プログラムを搭載している。
　【００２２】
　１０８は外部入力部インタフェースであり、各種の拡張カードを搭載可能であり、本実施形態ではネットワークカード（外部入力部）１１３を接続し、ネットワークＬＡＮに接続している。１０９はプリンタコントローラ（ＰＲＴＣ）で、通常はプリンタケーブルによりプリンタに接続されるが、本実施形態ではネットワークに接続されたプリンタを使用するので、未使用である。なお、ＣＰＵ１０１は、例えばＲＡＭ１０２上に設定された表示情報ＲＡＭへのアウトラインフォントの展開（ラスタライズ）処理を実行し、ＣＲＴ１１１上でのＷＹＳＩＷＹＧを可能としている。また、ＣＰＵ１０１は、ＣＲＴ１１１上の不図示のマウスカーソル等で指示されたコマンドに基づいて登録された種々のウィンドウを開き、種々のデータ処理を実行する。
　【００２３】
　次に、本実施形態を適用するに好適なプリンタ３等としてレーザビームプリンタ（ＬＢＰ）を挙げ、その構成について図３を参照しながら説明する。なお、本実施形態を適用するプリンタは、レーザビームプリンタに限られるものではなく、印刷データをプリンタでドットイメージに展開するに十分なメモリを有し、プリンタ言語を搭載する他のプリント方式のプリンタ、またはドットイメージデータのみを処理するプリンタでも良いことは言うまでもない。
　【００２４】
　図３は、図１に示したプリンタ３の構成を説明するブロック図であり、上述通りレーザビームプリンタの場合に対応する。
　【００２５】
　プリンタ３において、２５０はプリンタ制御ユニットで、ＬＢＰ本体３全体の制御およびプリントサーバから供給される文字情報等を解析する。２１１はプリンタＣＰＵで、ＲＯＭ２１３のプログラム用ＲＯＭに記憶された制御プログラム等に基づいてシステムバス２１４に接続される各種のデバイスとのアクセスを総括的に制御し、印刷部インタフェース２１６を介して接続される印刷部（プリンタエンジン）２１８に出力情報としての画像信号を出力する。
　【００２６】
　また、このＲＯＭ２１３のプログラム用ＲＯＭには、ＣＰＵ２１１の制御プログラム等を記憶する。ＲＯＭ２１３のフォント用ＲＯＭには上記出力情報を生成する際に使用するフォントデータ等を記憶し、ＲＯＭ２１３のデータ用ＲＯＭにはハードディスク等の外部メモリ２１９がないプリンタの場合には、コンピュータ１，２上で利用される情報等を記憶している。ＣＰＵ２１１は入力部２１５を介してコンピュータ１，２との通信処理が可能となっており、プリンタ３内の情報等をコンピュータ１，２に通知可能に構成されている。
　【００２７】
　２１２はＲＡＭで、ＣＰＵ２１１の主メモリ，ワークエリア等として機能し、図示しない増設ポートに接続されるオプションＲＡＭによりメモリ容量を拡張することができるように構成されている。なお、ＲＡＭ２１２は、出力情報展開領域，環境データ格納領域，ＮＶＲＡＭ等に用いられている。前述したハードディスク（ＨＤ），ＩＣカード等の外部メモリ２１９は、ディスクコントローラ（ＤＫＣ）２１７によりアクセスを制御される。外部メモリ２１９は、オプションとして接続され、フォントデータ，エミュレーションプログラム，フォームデータ等を記憶する。
　【００２８】
　２１０は操作パネル（操作部）であり、操作のためのスイッチおよびＬＥＤまたはＬＣＤ表示器等が配されている。
　【００２９】
　また、前述した外部メモリ２１９は１個に限らず、少なくとも１個以上備え、内蔵フォントに加えてオプションフォントカードを複数接続できるように構成されていても良い。さらに、図示しないＮＶＲＡＭを有し、操作パネル２１０からのプリンタモード設定情報を記憶するようにしてもよい。
　【００３０】
　図４は、図３に示したプリンタ３に到着した印刷要求を格納するジョブキュー２０１の概要を説明する図であり、例えば図３に示したプリンタ３のＲＡＭ２１２または外部メモリ２１９等のメモリ資源内に確保される。
　【００３１】
　この図に示す様に、本実施形態において格納される印刷要求２０２としては、実際の印刷データを格納しているファイルの名前が使われる。このジョブキュー２０１はＦＩＦＯ形式で動作し、格納順に実際の印刷処理を行うプリント・プロセスへ印刷要求が渡される。印刷要求のキューへの格納は後述のスプールプロセスまたはパネルプロセスにより行われる。
　【００３２】
　図５は、図３に示したプリンタ３のメモリ資源に確保される保留ジョブテーブル３０１の概要を説明する図である。
　【００３３】
　この図に示すにように、プリンタ３に到着した印刷要求に保留オプションがついている場合、印刷要求はジョブキュー２０１には加えられず、保留ジョブテーブル３０１に追加される。この保留ジョブテーブル３０１は、保留中の印刷要求の識別子である。ＪＯＢＩＤ３０３と、対応する印刷データを格納しているファイルの名前３０４から成るレコードと、テーブル内のレコードの数であり、保留中の印刷要求の数であるジョブ数３０２とから構成されている。
　【００３４】
　図６は、図３に示したプリンタ３のメモリ資源に確保される各印刷要求に対応する実際の印刷データを格納するデータファイル４０１の構成を説明する図である。
　【００３５】
　この図に示す様に、データファイル４０１は、実データ４０４の他に、現時点でファイルから読み込み可能なデータのサイズ４０３とファイルへの印刷データの追加が終了したか否かを示すフラグ４０２から構成されている。
　【００３６】このように構成された本発明を適用可能な印刷システムは、コンピュータ１，２とプリンタ３とが所定の通信媒体（ネットワークＬＡＮ）を介して通信可能に構成されており、第１の発明として、情報処理装置としてのコンピュータ１，２は、随時出力すべき印刷要求または保留すべき印刷要求のいずれかを発行する発行手段（ＣＰＵ１０１がＲＯＭ１０３または外部メモリ１１２または図示しない記憶媒体からＲＡＭ１０２にマップされる領域にロードした制御プログラムを実行して発行する）と、前記発行手段から前記印刷装置に対して発行された各印刷要求に対してそれぞれ前記印刷装置から通知される第１の識別情報または第２の識別情報を取得する取得手段（ＣＰＵ１０１がＲＯＭ１０３または外部メモリ１１２または図示しない記憶媒体からＲＡＭ１０２にマップされる領域にロードした制御プログラムを実行して取得する）と、前記取得手段が取得した前記第２の識別情報を表示部（ＣＲＴ１１１）に表示させる識別表示手段（ＣＰＵ１０１，ＣＲＴＣ１０６とがＲＯＭ１０３または外部メモリ１１２または図示しない記憶媒体からＲＡＭ１０２にマップされる領域にロードした制御プログラムを実行して表示する）とを有し、コンピュータ１，２から発行する印刷要求に保留オプションを選択的に付加し、該印刷要求に対してプリンタ３から通知される異なる識別情報、第１または第２の識別情報を取得し、特に、第２の識別情報を取得した場合には、その第２の識別情報をＣＲＴ１１１に明示して、ユーザに保留解除情報として認識させる。
　【００３７】
　また、ＣＰＵ１０１が第１の識別情報を取得した場合には、印刷すべき出力情報をプリンタ３に転送し、印刷完了通知がプリンタ３から通知されるのを待機し、該通知を受けて印刷処理を終了する。
　【００３８】
　さらに、プリンタ３は、コンピュータ１，２から発行される随時出力すべき印刷要求を順次保持する第１の保持手段（ＲＡＭ２１２上に確保されるジョブキュー２０１）と、前記プリンタドライバから発行される保留すべき印刷要求を保持する第２の保持手段（ＲＡＭ２１２上に確保される保留される保留ジョブテーブル３０１）と、前記第１の保持手段または第２の保持手段に保持された印刷要求発行元に対してそれぞれ第１の識別情報または第２の識別情報を通知する通知手段（ＣＰＵ２１１がＲＯＭ２１３または外部メモリ２１９または図示しない記憶媒体からＲＡＭ２１２にマップされる領域にロードした制御プログラムを実行して通知する）と、前記第２の識別情報を入力する入力手段（操作部２１０）と、前記入力手段から入力された前記第２の識別情報に基づいて前記第２の保持手段に保持されていた保留すべき印刷要求を前記第１の保持手段に対して随時出力すべき印刷要求として保持させる保留解除手段（ＣＰＵ２１１がＲＯＭ２１３または外部メモリ２１９または図示しない記憶媒体からＲＡＭ２１２にマップされる領域にロードした制御プログラムを実行して解除する）とを設け、保留オプションが付加された印刷要求に対する第２の識別情報が印刷装置の操作部２１０からユーザにより入力されると、ＣＰＵ２１１が保留ジョブテーブル３０１に保持される保留状態の印刷要求を随時処理する印刷要求を保持するジョブキュー２０１側に追加格納して印刷要求を処理させ、印刷要求発行後、ユーザにとって印刷を開始するのに都合が良い状況になるまで、印刷要求を保留しておくことを可能とする。
　【００３９】
　また、ジョブキュー２０１に保持された印刷要求の発行元に対して出力情報を要求する要求手段（ＣＰＵ２１１がＲＯＭ２１３または外部メモリ２１９または図示しない記憶媒体からＲＡＭ２１２にマップされる領域にロードした制御プログラムを実行して解除する）と、前記要求手段からの要求に応じて印刷要求発行元から転送される出力情報をメモリ（ＲＡＭ２１２，外部メモリ２１９等）に蓄積させる蓄積手段（ＣＰＵ２１１がＲＯＭ２１３または外部メモリ２１９または図示しない記憶媒体からＲＡＭ２１２にマップされる領域にロードした制御プログラムを実行して蓄積する）と、前記蓄積手段により前記メモリに蓄積された前記出力情報を印刷部２１８に随時読み出して印刷させる印刷制御手段（ＣＰＵ２１１がＲＯＭ２１３または外部メモリ２１９または図示しない記憶媒体からＲＡＭ２１２にマップされる領域にロードされる制御プログラムを実行して制御する）とを設け、ジョブキュー２０１に対して待ち行列として格納される印刷要求（操作部２１０からの保留解除により、該解除後、最後尾に追加される印刷要求を含む）に対して随時要求元を識別して出力情報の転送を要求し、順次印刷することを可能とする。
　【００４０】
　これにより、印刷要求を指示し、当該コンピュータ１，２から離れてプリンタ３に移動しているユーザがプリンタ３の操作部２１０より保留解除を指示し、プリンタ３に対して手差し給紙した所望の用紙や、秘密性のある文書の印刷に立ち合う状態で印刷開始を指示できる。
　【００４１】
　さらに、コンピュータ１，２に記憶されるプリンタドライバ（記憶媒体で供給される場合を含む）が前記印刷要求または前記出力情報を発行または出力する処理を含んでいる。
　【００４２】
　また、上述した情報処理装置と印刷装置とを組み合わせてシステムを構築し、コンピュータ１，２から発行する印刷要求に保留オプションを選択的に付加し、該印刷要求に対してプリンタ３から通知される異なる識別情報、第１または第２の識別情報を取得し、特に、第２の識別情報を取得した場合には、その第２の識別情報をＣＲＴ１１１に明示して、ユーザに保有解除情報として認識させること、および保有オプションが付加された印刷要求に対する第２の識別情報が印刷装置の操作部２１０からユーザに入力されると、ＣＰＵ２１１が保留ジョブテーブル３０１に保持される保留状態の印刷要求を随時処理する印刷要求を保持するジョブキュー２０１側に追加格納して印刷要求を処理させ、印刷要求発行後、ユーザにとって印刷を開始するのに都合が良い状況になるまで、印刷要求を保留することを一連の処理として実行させることが可能となる。
　【００４３】
　次に、このように構成されたプリンタシステムのデータ処理方法について図７〜図９に示すフローチャートを参照しながら説明する。
　【００４４】
　図７は、図１に示したプリンタシステムのデータ処理手順の一例を示すフローチャートであり、プリンタ３の電源投入後のメインルーチンの処理に対応する。なお、（１）〜（４）は各ステップを示す。
　【００４５】
　まず、ステップ（１）でハードウエアおよびソフトウエアの初期化を行う。この時、プリンタのメモリ資源内に確保されるワークエリア内に空のジョブキュー２０１や、ジョブ数３０２を「０」に設定した保留ジョブテーブル３０１などを生成し、ファイルシステム上の不要なデータファイルを削除する。
　【００４６】
　次に、ステップ（２）で、実際の印刷動作の制御を行うプリントプロセスを起動し、続いて、ステップ（３）でコンピュータ１，２からの印刷要求を処理するスプールプロセスを起動し、ステップ（４）でプリンタ３の操作パネル２１０の入力・表示を処理するパネルプロセスを起動し、アイドリング状態に入る。
　【００４７】
　これらの複数の独立したプロセスは、印刷動作における種々のハードウエア割り込みや、印刷要求の到着、操作パネル２１０からの入力などの様々なイベントに即応して切り替えられながら動作し、かつ、時分割処理により並列に動作する。
　【００４８】
　また、ジョブキュー２０１やデータファイル４０１、各種データへのアクセス制御のためのセマフォなどによりプロセス間で通信し、同期して動作する。
　【００４９】
　上記ステップ（２）のプリントプロセスが起動されると、ジョブキュー２０１から印刷要求２０２が得られるのを待ち、印刷要求としてファイル名が得られると、その名前のデータファイル４０１内の印刷データ４０４を読み込んで印刷を行う。この時、読み込み可能なデータのサイズ４０３と印刷データの追加が終了したか否かをフラグ４０２で調べながら印刷データを最後まで処理し、印刷終了後、そのデータファイルシステムから削除する。そして、再び、ジョブキュー２０１から印刷要求が得られるのを待つステップに戻り、同様の処理を繰り返す。
　【００５０】
　一方、ステップ（４）のパネルプロセスは、プリンタ３の操作パネル２１０から印刷要求の保留を解除する命令が入力されると、その時点で保留されているすべての印刷要求のＪＯＢＩＤ３０３を保留ジョブテーブル３０１から読み取り、操作パネル２１０に表示する。該表示したＪＯＢＩＤの中から１つが指定されると、指定されたＪＯＢＩＤに対応するデータファイルの名前３０４を保留ジョブテーブル３０１から読み出し、そのファイル名を印刷要求としてジョブキュー２０１に追加する。そして、保留が解除された印刷要求のレコードを保留ジョブテーブルから削除し、ジョブ数３０２を更新する。
　【００５１】
　一方、ステップ（３）のスプールプロセスは、ネットワークＬＡＮ経由でコンピュータ１，２から到着した印刷要求を処理するためにコンピュータ１またはコンピュータ２上で動作するプリンタドライバと強調して動作する。
　【００５２】
　図８は、図７に示したスプールプロセスの詳細手順の一例を示すフローチャートである。なお、（１）〜（５）は各ステップを示す。
　【００５３】
　先ず、スプールプロセスが起動されると、ステップ（１）において印刷要求が到着するまで待って、該印刷要求が到着すると、ステップ（２）にて、印刷要求と一緒に送られてきた印刷データのすべてのサイズとプリンタ３上のファイルシステムの残り容量から印刷データのスプールが可能かどうかを判断し、ＮＯならばステップ（１）に戻り、ＹＥＳならばその結果を印刷要求を発行したコンピュータ１，２のメモリ資源に記憶され、初期化処理時にシステムが管理するメモリ領域に常駐するプリンタドライバに通知する。
　【００５４】
　次いで、ステップ（３）では、受け付けた印刷要求の印刷データを格納するデータファイルの名前を重複がないように決定し、そのファイル名を、印刷要求に保留オプションがついている場合には保留ジョブテーブル３０１に追加し、保留オプションがついていない場合にはジョブキュー２０１に格納する。なお、保留ジョブテーブル３０１に追加する場合には、重複がないようにＪＯＢＩＤ３０３を決めてファイル名と一緒に格納し、ジョブ数３０２を更新する。
　【００５５】
　次いで、ステップ（４）にて、ステップ（３）で印刷要求が保留ジョブテーブル３０１に格納された場合はそのＪＯＢＩＤを、ジョブキュー２０１に格納された場合にはＪＯＢＩＤとして「０」を、印刷要求するコンピュータ１，２のプリンタドライバに通知する。
　【００５６】
　次いで、ステップ（５）にて、実際の印刷データをプリンタドライバからネットワークＬＡＮ経由で受け取り、ステップ（３）で決めた名前のデータファイルに格納するために、データ受信プロセスを起動する。そして、再び、ステップ（１）に戻り、直ぐに、他の印刷要求の到着に対応する。なお、データ受信プロセスは印刷データをすべて受け取ってデータファイル４０１に格納し終えたら、データサイズ４０３，フラグ４０２を設定して動作を終了する。このデータ受信プロセスは状態によっては複数起動され、並列で動作する。
　【００５７】
　次に、図９に示すフローチャートを参照してコンピュータ１とコンピュータ２に組み込まれているプリンタドライバが上位のアプリケーションから印刷要求を受け取った時の動作を説明する。
　【００５８】
　図９は、図２に示したコンピュータ１，２のメモリ資源に記憶されるプリンタドライバによるデータ処理手順の一例を示すフローチャートである。なお、（１）〜（９）は各ステップを示す。
　【００５９】
　先ず、コンピュータ１，２のメモリ資源に記憶されるプリンタドライバが上位のアプリケーションからのプリント要求を受け取ると、ステップ（１）にて印刷要求をプリンタ３に発行する。ステップ（２）で、印刷要求にプリンタ３が応えて印刷データのスプールが可能か否かを通知してきたら、その通知に基づいて、可能ならステップ（３）へ移行し、不可能ならステップ（６）へ移行する。
　【００６０】
　そして、ステップ（３）へ移行した場合は、プリンタ３からＪＯＢＩＤを受け取り、ステップ（４）で印刷データをプリンタ３のデータの受信プロセスに対して送る。そして、すべての印刷データを送り終えたら、ステップ（５）で結果の表示を行い、処理を終了する。なお、当該結果表示は、ステップ（３）で受け取ったＪＯＢＩＤが「０」であった場合には、印刷データの送信が成功したことを表示し、ＪＯＢＩＤが「０」以外であった場合には、その値を保留している印刷の識別コードとしてコンピュータ１，２のＣＲＴ１１１に表示する。ユーザはこの識別コードをプリンタ３の操作パネル２１０で指定することで保留を解除することができる。
　【００６１】
　一方、ステップ（２）で印刷データのスプールが不可能であり、ステップ（６）へ移行した場合は、スプール可能となる前に、一定時間が経過するまで、所定の遅延処理（インターバル）を実行するように、ステップ（１），（２），（６），（７）をループ（印刷要求を繰り返す）する。
　【００６２】
　一方、ステップ（６）で一定時間が経過してしまった場合は、すなわち、上記ループで印刷要求を繰り返し、一定時間経過してもスプール可能にならない場合は、ステップ（６）の分岐でステップ（５）へ移行し、印刷データの送信が失敗したことをＣＲＴ１１１に表示して、終了する。
　【００６３】
　以下、図１０，図１１に示すフローチャートを参照して本発明に係る印刷システムの印刷ジョブの保留／保留解除処理について説明する。
　【００６４】
　図１０は、本発明に係る印刷システムの印刷ジョブの保留／保留解除処理手順の一例を示すフローチャートであり、情報処理装置側の処理に対応する。なお、（１）〜（３）は各ステップを示す。
　【００６５】
　コンピュータ１，２のメモリ資源に記憶されたプリンタドライバを介して上位のアプリケーションからの印刷要求を受けると、通常の印刷要求（随時ジョブを処理する印刷要求）か、または保留オプションを付加した印刷要求をプリンタ３に対して発行する（１）。次いで、プリンタ３から通知される該印刷要求に対する第１または第２の識別情報を取得し（２）、取得した識別情報が第２の識別情報である場合には、該第２の識別情報をコンピュータ１，２のＣＲＴ１１１に表示して（３）、処理を終了する。
　【００６６】
　図１１は、本発明に係る印刷システムの印刷ジョブの保留／保留解除処理手順の一例を示すフローチャートであり、印刷装置側の処理に対応する。なお、（１）〜（７）は各ステップを示す。
　【００６７】
　先ず、コンピュータ１，２より印刷要求を受信したら、保留無しの随時の印刷要求かどうかをＣＰＵ１０１が保留オプションの付加状態から判定し（１）、ＹＥＳならば随時の印刷要求をジョブキュー２０１に追加格納し（２）、印刷要求元に対して第１の識別情報（ＪＯＢＩＤ＝０）を通知する（３）。
　【００６８】
　一方、ステップ（１）で、受信した印刷要求が保留オプションが付加されているとＣＰＵ１０１が判定した場合には、当該印刷要求を保留ジョブテーブル３０１に追加格納し（４）、当該印刷要求発行元に第２の識別情報（ＪＯＢＩＤ≠０）を通知する（５）。
　【００６９】
　次いで、操作部２１０から保留オプションを要求しているユーザがコンピュータ１，２のＣＲＴ１１１に表示された第２の識別情報を入力したかどうかを判定し（６）、ＮＯならば処理を終了し、ＹＥＳならば保留ジョブテーブル３０１に追加格納されている印刷要求中で、第２の識別情報に合致する印刷要求を削除し、かつジョブキュー２０１に追加格納して（７）、処理を終了する。
　【００７０】
　以下、図１２，図１３に示すメモリマップを参照して本発明に係る情報処理装置で読み出し可能なデータ処理プログラムの構成について説明する。
　【００７１】
　図１２は、図７，図８，図１１に示したフローチャートのステップに対応するプログラムを格納する記憶媒体のメモリマップである。
　【００７２】
　図１３は、図９，図１０に示したフローチャートのステップに対応するプログラムを格納する記憶媒体のメモリマップである。
　【００７３】
　なお、特に図示しないが、記憶媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
　【００７４】
　さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、各種プログラムをコンピュータにインストールするためのプログラムや、インストールするプログラムが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
　【００７５】
　本実施形態における図７〜図１１に示す機能が外部からインストールされるプログラムによって、本システムにより遂行されてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を本システムに供給される場合も本発明は適用されるものである。
　【００７６】
　【００７７】
　上記のように構成された印刷システムにおいて、すなわち、図１に示したように、所定の通信媒体（ネットワークＬＡＮ）を介して複数の情報処理装置（コンピュータ１，２）と印刷装置（プリンタ３）とが通信可能な印刷システムのデータ処理方法において、随時出力すべき印刷要求または保留すべき印刷要求のいずれかを発行する発行工程（図１０のステップ（１））と、前記印刷装置に対して発行された各印刷要求に対してそれぞれ前記印刷装置から通知される第１の識別情報または第２の識別情報を取得する取得工程（図１０のステップ（２））と、該取得した前記第２の識別情報を表示部（ＣＲＴ１１１）に表示させる識別表示工程（図１０のステップ（３））とを実行して、例えば図２に示したＣＰＵ１０１がＲＯＭ１０３または外部メモリ１１２、その他の外部記憶媒体からＲＡＭ１０２のマップされる領域に制御プログラム（図１０のフローチャートに従う）を実行して、コンピュータ１，２から発行する印刷要求に保留オプションを選択的に付加し、該印刷要求に対してプリンタ３から通知される異なる識別情報、第１または第２の識別情報を取得し、特に、第２の識別情報を取得した場合には、その第２の識別情報をＣＲＴ１１１に明示して、ユーザに保留解除情報として認識させる。
　【００７８】
　また、図１に示したように、所定の通信媒体（ネットワークＬＡＮ）を介して複数の情報処理装置（コンピュータ１，２）と印刷装置（プリンタ３）とが通信可能な印刷システムのデータ処理方法において、情報処理装置から発行される随時出力すべき印刷要求をメモリ資源の第１の保持領域に順次保持させる第１の保持工程（図１１のステップ（１），（２））と、前記情報処理装置から発行される保留すべき印刷要求を前記メモリ資源の第２の保持領域に保持させる第２の保持工程（図１１のステップ（１），（４））と、前記第１の保持領域または第２の保持領域に保持された印刷要求発行元に対してそれぞれ第１の識別情報または第２の識別情報を通知する通知工程（図１１のステップ（３），（５））と、入力される前記第２の識別情報を検知する検知工程（図１１のステップ（６））と、該検知された前記検知された前記第２の識別情報に基づいて前記第２の保持領域に保持されていた保留すべき印刷要求を前記第１の保持領域に対して随時出力すべき印刷要求として保持させる保有解除工程（図１１のステップ（６））とを実行して、例えば図３に示したＣＰＵ２１１がＲＯＭ２１３または外部メモリ２１９、その他の外部記憶媒体からＲＡＭ２１２のマップされる領域に制御プログラム（図１１にフローチャートに従う）を実行して、保留オプションが付加された印刷要求に対する第２の識別情報が印刷装置の操作部２１０からユーザにより入力されると、ＣＰＵ２１１が保留ジョブテーブル３０１に保持される保留状態の印刷要求を随時処理する印刷要求を保持するジョブキュー２０１側に追加格納して印刷要求を処理させ、印刷要求発行後、ユーザにとって印刷を開始するのに都合が良い状況になるまで、印刷要求を保留しておくことを可能とする。
　【００７９】
　さらに、随時出力すべき印刷要求または保留すべき印刷要求のいずれかを発行する発行工程（図１０のステップ（１））と、前記印刷装置に対して発行された各印刷要求に対してそれぞれ前記印刷装置から通知される第１の識別情報または第２の識別情報を取得する取得工程（図１０んぼステップ（２））と、該取得した前記第２の識別情報を表示部（ＣＲＴ１１１）に表示させる識別表示工程（図１０のステップ（３））とを含む、コンピュータが読みこむことができるプログラムを格納した記憶媒体とするものである。すなわち、後述する外部記憶媒体または内部の記憶資源に図１０に示す工程に対応するプログラムコードを記憶させ、該プログラムコードを記憶した記憶媒体からＣＰＵ１０１が読み出して実行する形態も本発明の実施形態に含まれるものである。
　【００８０】
　また、情報処理装置から発行される随時出力すべき印刷要求をメモリ資源の第１の保持領域に順次保持させる第１の保持工程（図１１のステップ（１），（２））と、前記情報処理装置から発行される留保すべき印刷要求を前記メモリ資源の第２の保持領域に保持させる第２の保持工程（図１１のステップ（１），（４）と、前記第１の保持領域または第２の保持領域に保持された印刷要求発行元に対してそれぞれ第１の識別情報および第２の識別情報を通知する通知工程（図１１のステップ（３），（５））と、入力される前記第２の識別情報を検知する検知工程（図１１のステップ（６））と、該検知された前記第２の識別情報に基づいて前記第２の保持領域に保持されていた保留すべき印刷要求を前記第１の保持領域に対して随時出力すべき印刷要求として保持させる保留解除工程（図１１のステップ（６））とを含む、コンピュータが読むことができるプログラムを格納した記憶媒体とするものである。すなわち、後述する外部記憶媒体または内部の記憶資源に図１１に示す工程に対応するプログラムコードを記憶させ、該プログラムコードを記憶した記憶媒体からＣＰＵ２１１が読み出して実行する形態も本発明の実施形態に含まれるものである。
　【００８１】
　以上説明したように、本実施形態によれば、ＬＡＮにより複数のコンピュータで共有しているプリンタで印刷を行う場合に、コンピュータ上でのドキュメント作成が完了し、印刷命令を発行しても、直ぐに印刷を開始させるのではなく、ユーザが印刷を開始するのに都合が良い状況になった時に、出力先のプリンタを直接操作して、印刷の保留を解除し、印刷を開始させる印刷処理環境を自在に構築することができる。
　【００８２】
　以上のように、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
　【００８３】
　この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
　【００８４】
　プログラムコードを供給するための記憶媒体としては、例えば、フロッピーディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ等を用いることができる。
　【００８５】
　また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
　【００８６】
　さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
　【００８７】
　また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適用できることは言うまでもない。この場合、本発明を達成するためのソフトウエアによって表されるプログラムを格納した記憶媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
　【００８８】
　さらに、本発明を達成するためのソフトウエアによって表されるプログラムをネットワーク上のデータベースから通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
　【００８９】
　【発明の効果】
　以上説明したように、本発
明に
印刷要求発行後、ユーザにとって印刷を開始するのに都合が良い状況になるまで、印刷要求を保留しておくことができる
【図面の簡単な説明】
　【図１】
　本発明の一実施形態を示すプリンタシステムの概略を説明するブロック図である。
　【図２】
　図１に示したコンピュータの内部構成を説明するブロック図である。
　【図３】
　図１に示したプリンタの構成を説明するブロック図である。
　【図４】
　図３に示したプリンタに到着した印刷要求を格納するジョブキューの概要を説明する図である。
　【図５】
　図３に示したプリンタのメモリ資源に確保される保留ジョブテーブルの概要を説明する図である。
　【図６】
　図３に示したプリンタのメモリ資源に確保される各印刷要求に対応する実際の印刷データを格納するデータファイルの構成を説明する図である。
　【図７】
　図１に示したプリンタシステムのデータ処理手順の一例を示すフローチャートである。
　【図８】
　図７に示したスプールプロセスの詳細手順の一例を示すフローチャートである。
　【図９】
　図２に示したコンピュータのメモリ資源に記憶されるプリンタドライバによるデータ処理手順の一例を示すフローチャートである。
　【図１０】
　本発明に係る印刷システムの印刷ジョブの保留／保留解除処理手順の一例を示すフローチャートである。
　【図１１】
　本発明に係る印刷システムの印刷ジョブの保留／保留解除処理手順の一例を示すフローチャートである。
　【図１２】
　図７，図８，図１１に示したフローチャートのステップに対応するプログラムを格納する記憶媒体のメモリマップである。
　【図１３】
　図９，図１０に示したフローチャートのステップに対応するプログラムを格納する記憶媒体のメモリマップである。
　【符号の説明】
　１　コンピュータ
　２　コンピュータ
　３　プリンタ
　１０１　ＣＰＵ
　１０２　ＲＡＭ
　１０３　ＲＯＭ
　２１０　操作部
　２１１　ＣＰＵ
　２１２　ＲＡＭ
　２１３　ＲＯＭ