【事件の表示】
　特許第３２６６１４６号「プリンタ及びネットワーク印刷システム」の請求項１、３、４、６ないし８に係る特許に対する特許異議の申立てについて、次のとおり決定する。
【結　論】
　訂正を認める。
　特許第３２６６１４６号の請求項１ないし５に係る特許を維持する。
【理　由】
 １．手続の経緯
　特許第３２６６１４６号に係る発明は、平成１１年８月１６日に、特許出願され、平成１４年１月１１日にその特許権の設定登録がなされ、その後、大木茂より請求項１、３、４、６乃至８にかかる発明に対して特許異議の申立てがなされ、取消の理由が通知され、その指定期間内である平成１５年１月２０日に訂正請求がなされたものである。
　
２．訂正の適否についての判断
（１）訂正の要旨
　ア．訂正事項ａ
　特許請求の範囲の請求項２、請求項３、請求項５、請求項９を削除する。
　イ．訂正事項ｂ
　特許請求の範囲の請求項の項番を以下のとおり変更する。
　請求項の削除にともない、請求項４を請求項２に、請求項６を請求項３に、請求項７を請求項４に、請求項８を請求項５に、請求項１０を請求項６にそれぞれ変更する。
　ウ．訂正事項ｃ
　特許請求の範囲の請求項１の「【請求項１】コンピュータとネットワークで接続されるプリンタにおいて、前記ネットワークを介して前記コンピュータとの間で情報転送を行う転送制御手段と、前記転送制御手段を介して前記コンピュータから受信した印刷対象のドキュメントファイルを記憶する記憶手段と、前記転送制御手段を介して前記コンピュータから受信した前記ドキュメントファイルの印刷設定情報に基づいて、前記ドキュメントファイルの印刷設定に関する構成ファイルを生成する構成ファイル生成手段と、前記構成ファイルに基づいて前記印刷設定の内容を示すメニューを生成し、該メニューを前記転送制御手段を介して前記コンピュータに提供する印刷設定参照手段と、前記コンピュータで前記転送制御手段を介して前記メニューが操作された場合には、該操作に応じて前記構成ファイルの内容を更新させる設定変更手段と、前記記憶手段に記憶された前記ドキュメントファイルを前記構成ファイルに従って印刷する印刷手段と、を備えたことを特徴とするプリンタ。」を、「【請求項１】コンピュータとネットワークで接続されるプリンタにおいて、前記ネットワークを介して前記コンピュータとの間で情報転送を行う転送制御手段と、前記転送制御手段を介して前記コンピュータから受信した印刷対象のドキュメントファイルを記憶する記憶手段と、前記転送制御手段を介して前記コンピュータから受信した前記ドキュメントファイルの印刷設定情報に基づいて、前記ドキュメントファイルの印刷設定に関する構成ファイルを生成する構成ファイル生成手段と、前記構成ファイルに基づいて前記印刷設定の内容を示すメニューを生成し、該メニューを前記転送制御手段を介して前記コンピュータに提供する印刷設定参照手段と、前記コンピュータで前記転送制御手段を介して前記メニューが操作された場合には、該操作に応じて前記構成ファイルの内容を更新させる設定変更手段と、前記記憶手段に記憶された前記ドキュメントファイルを前記構成ファイルに従って印刷する印刷手段と、を備え、前記メニューは、前記印刷設定の設定項目毎にそれぞれ生成される上位ディレクトリと、前記各設定項目の各設定値毎にそれぞれ生成される下位ディレクトリとを備え、前記ドキュメントファイルに対応する視覚的表示要素が前記各下位ディレクトリに対応付けられていることを特徴とするプリンタ。」に訂正する。
　エ．訂正事項ｄ
　特許請求の範囲の請求項４の「【請求項４】コンピュータとネットワーク接続されるプリンタを制御するためのプログラムを記録した記録媒体において、前記ネットワークを介して前記コンピュータとの間で情報転送を行うための機能と、前記コンピュータから受信した印刷対象のドキュメントファイルを記億装置に記憶させる機能と、前記コンピュータから受信した前記ドキュメントファイルの印刷設定情報に基づいて、前記ドキュメントファイルの印刷設定に関する構成ファイルを生成する機能と、前記構成ファイルに基づいて前記印刷設定の内容を示すメニューを生成し、該メニューを前記コンピュータに提供する機能と、前記コンピュータで前記メニューが操作された場合には、該操作に応じて前記構成ファイルの内容を更新させる機能と、前記記億装置に記憶された前記ドキュメントファイルを前記構成ファイルに従って印刷させる機能とを、プリンタのコンピュータ上に実現させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。」を、「【請求項２】コンピュータとネットワーク接続されるプリンタを制御するためのプログラムを記録した記録媒体において、前記ネットワークを介して前記コンピュータとの間で情報転送を行うための機能と、前記コンピュータから受信した印刷対象のドキュメントファイルを記億装置に記憶させる機能と、前記コンピュータから受信した前記ドキュメントファイルの印刷設定情報に基づいて、前記ドキュメントファイルの印刷設定に関する構成ファイルを生成する機能と、前記構成ファイルに基づいて、前記印刷設定の設定項目毎にそれぞれ生成される上位ディレクトリと前記各設定項目の各設定値毎にそれぞれ生成される下位ディレクトリとを備え、前記ドキュメントファイルに対応する視覚的表示要素が前記各下位ディレクトリに対応付けられているメニューを生成し、該メニューを前記コンピュータに提供する機能と、前記コンピュータで前記メニューが操作された場合には、該操作に応じて前記構成ファイルの内容を更新させる機能と、前記記憶装置に記憶された前記ドキュメントファイルを前記構成ファイルに従って印刷させる機能とを、プリンタのコンピュータ上に実現させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。」に訂正する。
　オ．訂正事項ｅ
　特許請求の範囲の請求項６の「【請求項６】印刷データを生成し送信するホストコンピュータと、該ホストコンピュータとネットワークを介して接続されたプリンタとを備えたネットワーク印刷システムにおいて、前記ホストコンピュータは、ユーザーへの情報提供及びユーザーからの指示を受け付けるユーザーインターフェース手段と、前記ユーザーインターフェース手段を介して指定されたファイルを印刷データに変換する印刷データ生成手段と、前記プリンタとの間で通信を行うための通信手段とを含んで構成され、前記プリンタは、前記ネットワークを介して前記ホストコンピュータとの間で情報転送を行う転送制御手段と、前記転送制御手段を介して前記ホストコンピュータから受信した印刷データを記憶する記憶手段と、前記転送制御手段を介して前記ホストコンピュータから受信した前記印刷データの印刷設定情報に基づいて、前記印刷データの印刷設定に関する構成ファイルを生成する構成ファイル生成手段と、前記構成ファイルに基づいて前記印刷設定の内容を示すメニューを生成し、該メニューを前記転送制御手段を介して前記ユーザーインターフェース手段に提供する印刷設定参照手段と、前記記憶手段に記憶された前記印刷データを前記構成ファイルに従って印刷する印刷手段と、を含んで構成されていることを特徴とするネットワーク印刷システム。」を、「【請求項３】印刷データを生成し送信するホストコンピュータと、該ホストコンピュータとネットワークを介して接続されたプリンタとを備えたネットワーク印刷システムにおいて、前記ホストコンピュータは、ユーザーへの情報提供及びユーザーからの指示を受け付けるユーザーインターフェース手段と、前記ユーザーインターフェース手段を介して指定されたファイルを印刷データに変換する印刷データ生成手段と、前記プリンタとの間で通信を行うための通信手段とを含んで構成され、前記プリンタは、前記ネットワークを介して前記ホストコンピュータとの間で情報転送を行う転送制御手段と、前記転送制御手段を介して前記ホストコンピュータから受信した印刷データを記憶する記憶手段と、前記転送制御手段を介して前記ホストコンピュータから受信した前記印刷データの印刷設定情報に基づいて、前記印刷データの印刷設定に関する構成ファイルを生成する構成ファイル生成手段と、前記構成ファイルに基づいて前記印刷設定の内容を示すメニューを生成し、該メニューを前記転送制御手段を介して前記ユーザーインターフェース手段に提供する印刷設定参照手段と、前記記憶手段に記憶された前記印刷データを前記構成ファイルに従って印刷する印刷手段と、を含んで構成され、前記メニューは、前記印刷設定の設定項目毎にそれぞれ生成される上位ディレクトリと、前記各設定項目の各設定値毎にそれぞれ生成される下位ディレクトリとを備え、前記印刷データに対応する視覚的表示要素が前記各下位ディレクトリに対応付けられていることを特徴とするネットワーク印刷システム。」に訂正する。
　カ．訂正事項ｆ
　特許請求の範囲の請求項７の「【請求項７】前記ホストコンピュータが前記ユーザーインターフェース手段を介して前記メニューを操作した場合には、該操作に応じて前記構成ファイルの内容を更新させる設定変更手段を前記プリンタに更に設けた請求項６に記載のネットワーク印刷システム。」を、「【請求項４】前記ホストコンピュータが前記ユーザーインターフェース手段を介して前記メニューを操作した場合には、該操作に応じて前記構成ファイルの内容を更新させる設定変更手段を前記プリンタに更に設けた請求項３に記載のネットワーク印刷システム。」に訂正する。
　キ．訂正事項ｇ
　特許請求の範囲の請求項８の「【請求項８】前記ホストコンピュータが、前記ユーザーインターフェース手段を介して、前記メニューに表示された印刷データを他のプリンタに移動させた場合には、前記印刷データを最初に受信したプリンタは、前記記憶手段に記憶された印刷データを前記他のプリンタに向けて転送させる請求項７に記載のネットワーク印刷システム。」を、「【請求項５】前記ホストコンピュータが、前記ユーザーインターフェース手段を介して、前記メニューに表示された印刷データを他のプリンタに移動させた場合には、前記印刷データを最初に受信したプリンタは、前記記憶手段に記憶された印刷データを前記他のプリンタに向けて転送させる請求項４に記載のネットワーク印刷システム。」に訂正する。
　ク．訂正事項ｈ
　明細書の段落番号【００１１】の記載を、削除する。
（２）訂正の目的の適否、新規事項の有無及び拡張・変更の存否
　訂正事項ａは、請求項の削除であり、当初明細書の範囲内でなされた訂正であり、特許請求の範囲の減縮を目的とした明細書の訂正に該当し、実質的に特許請求の範囲を変更し、拡張するものではない。。
　訂正事項ｂは、訂正事項ａによる請求項の削除にともなう請求項項番の変更であって、当初明細書の範囲内でなされた不明瞭な記載の釈明であり、実質的に特許請求の範囲を変更し、拡張するものではない。
　訂正事項ｃは、訂正前の請求項２において特定されていた「前記メニューは、前記印刷設定の設定項目毎にそれぞれ生成される上位ディレクトリと、前記各設定項目の各設定値毎にそれぞれ生成される下位ディレクトリとを備え、前記ドキュメントファイルに対応する視覚的表示要素が前記各下位ディレクトリに対応付けられている」点を請求項１に記載された「メニュー」を限定するために付加する訂正であり、当初明細書の範囲内でなされた訂正であり、特許請求の範囲の減縮を目的とした明細書の訂正に該当し、実質的に特許請求の範囲を変更し、拡張するものではない。
　訂正事項ｄは、訂正前の請求項５において特定されていた「前記メニューは、前記印刷設定の設定項目毎にそれぞれ生成される上位ディレクトリと、前記各設定項目の各設定値毎にそれぞれ生成される下位ディレクトリとを備え、前記ドキュメントファイルに対応する視覚的表示要素が前記各下位ディレクトリに対応付けられている」点を請求項４に記載された「メニュー」を限定するために付加する訂正であり、当初明細書の範囲内でなされた訂正であり、特許請求の範囲の減縮を目的とした明細書の訂正に該当し、実質的に特許請求の範囲を変更し、拡張するものではない。
　訂正事項ｅは、「前記メニューは、前記印刷設定の設定項目毎にそれぞれ生成される上位ディレクトリと、前記各設定項目の各設定値毎にそれぞれ生成される下位ディレクトリとを備え、前記ドキュメントファイルに対応する視覚的表示要素が前記各下位ディレクトリに対応付けられている」点を請求項６に記載された「メニュー」を限定するために付加する訂正であり、当初明細書の範囲内でなされた訂正であり、特許請求の範囲の減縮を目的とした明細書の訂正に該当し、実質的に特許請求の範囲を変更し、拡張するものではない。
　訂正事項ｆは、訂正事項ｂにともなう請求項の項番の変更にともなう引用する請求項の項番を変更するものであり、不明瞭な記載の釈明であり、実質的に特許請求の範囲を変更し、拡張するものではない。
　訂正事項ｇは、訂正事項ｂにともなう請求項の項番の変更にともなう引用する請求項の項番を変更するものであり、不明瞭な記載の釈明であり、実質的に特許請求の範囲を変更し、拡張するものではない。
　訂正事項ｈは、発明の詳細な説明の【課題を解決するための手段】の欄の記載を、特許請求の範囲の訂正に合わせて訂正するものであり、不明瞭な記載の釈明であり、実質的に特許請求の範囲を変更し、拡張するものではない。
（３）むすび
　したがって、上記訂正は、特許法第１２０条の４第第３項で準用する同法第１２６条第１項ただし書き、第２項及び第３項の規定に適合するので、当該訂正を認める。
　
３．特許異議申立てについての判断
（１）申立の理由の概要
　申立人は、「請求項１、３、４、６乃至８に係る発明は、甲第１乃至４号証に記載された事項から、当業者が容易に発明をすることができたものであるから、特許法第２９条第２項の規定によって、特許を受けることができない発明であり、特許を取り消すべきである。」旨の主張をしている。
（２）本件の請求項１乃至５に係る発明についての判断
　訂正後の特許請求の範囲の各請求項に記載された発明は、異議申立のなされていない訂正前の請求項２または５に記載された「前記メニューは、前記印刷設定の設定項目毎にそれぞれ生成される上位ディレクトリと、前記各設定項目の各設定値毎にそれぞれ生成される下位ディレクトリとを備え、前記ドキュメントファイルに対応する視覚的表示要素が前記各下位ディレクトリに対応付けられている」という構成を備えたものであり、当該構成は、異議申立人の提出した各証拠には、記載されておらず、また、当該記載から容易に想到しうる事項でもない。
　したがって、訂正後の特許請求の範囲に記載された発明が、特許法第２９条第２項に規定する発明であるとすることはできない。
　よって、異議申立人の主張は採用できない。
（３）むすび
　以上のとおりであるから、特許異議申立て及び取消理由通知の理由及び証拠によっては、本件請求項１乃至５に係る特許を取り消すことができない。
　また、他に本件特請求項１乃至５に係る特許を取り消すべき理由を発見しない。
　よって、結論のとおり決定する。
【異議決定日】
平成１５年２月１９日（２００３．２．１９）
【訂正の要旨】
訂正の内容
　▲１▼　特許請求の範囲の請求項１の
　「【請求項１】
　コンピュータとネットワークで接続されるプリンタにおいて、
　前記ネットワークを介して前記コンピュータとの間で情報転送を行う転送制御手段と、
　前記転送制御手段を介して前記コンピュータから受信した印刷対象のドキュメントファイルを記憶する記憶手段と、
　前記転送制御手段を介して前記コンピュータから受信した前記ドキュメントファイルの印刷設定情報に基づいて、前記ドキュメントファイルの印刷設定に関する構成ファイルを生成する構成ファイル生成手段と、
　前記構成ファイルに基づいて前記印刷設定の内容を示すメニューを生成し、該メニューを前記転送制御手段を介して前記コンピュータに提供する印刷設定参照手段と、
　前記コンピュータで前記転送制御手段を介して前記メニューが操作された場合には、該操作に応じて前記構成ファイルの内容を更新させる設定変更手段と、
　前記記憶手段に記憶された前記ドキュメントファイルを前記構成ファイルに従って印刷する印刷手段と、を備えたことを特徴とするプリンタ。」
を、特許請求の範囲の減縮を目的として、
「【請求項１】
　コンピュータとネットワークで接続されるプリンタにおいて、
　前記ネットワークを介して前記コンピュータとの間で情報転送を行う転送制御手段と、
　前記転送制御手段を介して前記コンピュータから受信した印刷対象のドキュメントファイルを記憶する記憶手段と、
　前記転送制御手段を介して前記コンピュータから受信した前記ドキュメントファイルの印刷設定情報に基づいて、前記ドキュメントファイルの印刷設定に関する構成ファイルを生成する構成ファイル生成手段と、
　前記構成ファイルに基づいて前記印刷設定の内容を示すメニューを生成し、該メニューを前記転送制御手段を介して前記コンピュータに提供する印刷設定参照手段と、
　前記コンピュータで前記転送制御手段を介して前記メニューが操作された場合には、該操作に応じて前記構成ファイルの内容を更新させる設定変更手段と、
　前記記憶手段に記憶された前記ドキュメントファイルを前記構成ファイルに従って印刷する印刷手段と、を備え
、
　
前記メニューは、前記印刷設定の設定項目毎にそれぞれ生成される上位ディレクトリと、前記各設定項目の各設定値毎にそれぞれ生成される下位ディレクトリとを備え、前記ドキュメントファイルに対応する視覚的表示要素が前記各下位ディレクトリに対応付けられていること
に訂正する。
　▲２▼　特許請求の範囲の請求項４の
　「【請求項４】
　コンピュータとネットワーク接続されるプリンタを制御するためのプログラムを記録した記録媒体において、
　前記ネットワークを介して前記コンピュータとの間で情報転送を行うための機能と、前記コンピュータから受信した印刷対象のドキュメントファイルを記憶装置に記憶させる機能と、
　前記コンピュータから受信した前記ドキュメントファイルの印刷設定情報に基づいて、前記ドキュメントファイルの印刷設定に関する構成ファイルを生成する機能と、
　前記構成ファイルに基づいて前記印刷設定の内容を示すメニューを生成し、該メニューを前記コンピュータに提供する機能と、
　前記コンピュータで前記メニューが操作された場合には、該操作に応じて前記構成ファイルの内容を更新させる機能と、
　前記記憶装置に記憶された前記ドキュメントファイルを前記構成ファイルに従って印刷させる機能とを、
プリンタのコンピュータ上に実現させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。」
を、特許請求の範囲の減縮を目的として、
　「【請求項４】
　コンピュータとネットワーク接続されるプリンタを制御するためのプログラムを記録した記録媒体において、
　前記ネットワークを介して前記コンピュータとの間で情報転送を行うための機能と、
　前記コンピュータから受信した印刷対象のドキュメントファイルを記憶装置に記憶させる機能と、
　前記コンピュータから受信した前記ドキュメントファイルの印刷設定情報に基づいて、前記ドキュメントファイルの印刷設定に関する構成ファイルを生成する機能と、
　前記構成ファイルに基づいて
、前記印刷設定の設定項目毎にそれぞれ生成される上位ディレクトリと前記各設定項目の各設定値毎にそれぞれ生成される下位ディレクトリとを備え、前記ドキュメントファイルに対応する視覚的表示要素が前記各下位ディレクトリに対応付けられているメニューを生成し、
　前記コンピュータで前記メニューが操作された場合には、該操作に応じて前記構成ファイルの内容を更新させる機能と、
　前記記憶装置に記憶された前記ドキュメントファイルを前記構成ファイルに従って印刷させる機能とを、
プリンタのコンピュータ上に実現させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。」
に訂正する。
　▲３▼　特許請求の範囲の請求項６の
　「【請求項６】　印刷データを生成し送信するホストコンピュータと、該ホストコンピュータとネットワークを介して接続されたプリンタとを備えたネットワーク印刷システムにおいて、
　前記ホストコンピュータは、
　ユーザーへの情報提供及びユーザーからの指示を受け付けるユーザーインターフェース手段と、
　前記ユーザーインターフェース手段を介して指定されたファイルを印刷データに変換する印刷データ生成手段と、
　前記プリンタとの間で通信を行うための通信手段とを含んで構成され、
　前記プリンタは、
　前記ネットワークを介して前記ホストコンピュータとの間で情報転送を行う転送制御手段と、
　前記転送制御手段を介して前記ホストコンピュータから受信した印刷データを記憶する記憶手段と、
　前記転送制御手段を介して前記ホストコンピュータから受信した前記印刷データの印刷設定情報に基づいて、前記印刷データの印刷設定に関する構成ファイルを生成する構成ファイル生成手段と、
　前記構成ファイルに基づいて前記印刷設定の内容を示すメニューを生成し、該メニューを前記転送制御手段を介して前記ユーザーインターフェース手段に提供する印刷設定参照手段と、
　前記記憶手段に記憶された前記印刷データを前記構成ファイルに従って印刷する印刷手段と、を含んで構成されていることを特徴とするネットワーク印刷システム。」
を、特許請求の範囲の減縮を目的として、
　「【請求項６】　印刷データを生成し送信するホストコンピュータと、該ホストコンピュータとネットワークを介して接続されたプリンタとを備えたネットワーク印刷システムにおいて、
　前記ホストコンピュータは、
　ユーザーへの情報提供及びユーザーからの指示を受け付けるユーザーインターフェース手段と、
　前記ユーザーインターフェース手段を介して指定されたファイルを印刷データに変換する印刷データ生成手段と、
　前記プリンタとの間で通信を行うための通信手段とを含んで構成され、
　前記プリンタは、
　前記ネットワークを介して前記ホストコンピュータとの間で情報転送を行う転送制御手段と、
　前記転送制御手段を介して前記ホストコンピュータから受信した印刷データを記憶する記憶手段と、
　前記転送制御手段を介して前記ホストコンピュータから受信した前記印刷データの印刷設定情報に基づいて、前記印刷データの印刷設定に関する構成ファイルを生成する構成ファイル生成手段と、
　前記構成ファイルに基づいて前記印刷設定の内容を示すメニューを生成し、該メニューを前記転送制御手段を介して前記ユーザーインターフェース手段に提供する印刷設定参照手段と、
　前記記憶手段に記憶された前記印刷データを前記構成ファイルに従って印刷する印刷手段と、を含んで構成され
、
　
前記メニューは、前記印刷設定の設定項目毎にそれぞれ生成される上位ディレクトリと、前記各設定項目の各設定値毎にそれぞれ生成される下位ディレクトリとを備え、前記印刷データに対応する視覚的表示要素が前記各下位ディレクトリに対応付けられている
に訂正する。
　▲４▼　特許請求の範囲の請求項７の
　「【請求項７】
　前記ホストコンピュータが前記ユーザーインターフェース手段を介して前記メニューを操作した場合には、該操作に応じて前記構成ファイルの内容を更新させる設定変更手段を前記プリンタに更に設けた請求項６に記載のネットワーク印刷システム。」
を、特許請求の範囲の減縮を目的として、
　「【請求項７】
　前記ホストコンピュータが前記ユーザーインターフェース手段を介して前記メニューを操作した場合には、該操作に応じて前記構成ファイルの内容を更新させる設定変更手段を前記プリンタに更に設けた請求項
３
に訂正する。
　▲５▼　特許請求の範囲の請求項８の
　「【請求項８】　前記ホストコンピュータが、前記ユーザーインターフェース手段を介して、前記メニューに表示された印刷データを他のプリンタに移動させた場合には、前記印刷データを最初に受信したプリンタは、前記記憶手段に記憶された印刷データを前記他のプリンタに向けて転送させる請求項７に記載のネットワーク印刷システム。
」
を、特許請求の範囲の減縮を目的として、
　「【請求項８】　前記ホストコンピュータが、前記ユーザーインターフェース手段を介して、前記メニューに表示された印刷データを他のプリンタに移動させた場合には、前記印刷データを最初に受信したプリンタは、前記記憶手段に記憶された印刷データを前記他のプリンタに向けて転送させる請求項
４
に訂正する。
　▲６▼　特許請求の範囲の請求項２、請求項３、請求項５、請求項９を特許請求の範囲の減縮を目的として、削除する。この削除に伴う新旧請求項の対応関係を次表に示す。
　▲７▼　明細書の段落番号【００１１】を、明りょうでない記載の釈明を目的として、削除する。
（５４）【発明の名称】
プリンタ及びネットワーク印刷システム
（５７）【特許請求の範囲】
　【請求項１】
　コンピュータとネットワークで接続されるプリンタにおいて、
　前記ネットワークを介して前記コンピュータとの間で情報転送を行う転送制御手段と、
　前記転送制御手段を介して前記コンピュータから受信した印刷対象のドキュメントファイルを記憶する記憶手段と、
　前記転送制御手段を介して前記コンピュータから受信した前記ドキュメントファイルの印刷設定情報に基づいて、前記ドキュメントファイルの印刷設定に関する構成ファイルを生成する構成ファイル生成手段と、
　前記構成ファイルに基づいて前記印刷設定の内容を示すメニューを生成し、該メニューを前記転送制御手段を介して前記コンピュータに提供する印刷設定参照手段と、
　前記コンピュータで前記転送制御手段を介して前記メニューが操作された場合には、該操作に応じて前記構成ファイルの内容を更新させる設定変更手段と、
　前記記憶手段に記憶された前記ドキュメントファイルを前記構成ファイルに従って印刷する印刷手段と、を備え
、
　
前記メニューは、前記印刷設定の設定項目毎にそれぞれ生成される上位ディレクトリと、前記各設定項目の各設定値毎にそれぞれ生成される下位ディレクトリとを備え、前記ドキュメントファイルに対応する視覚的表示要素が前記各下位ディレクトリに対応付けられていること
　【請求項２】
　コンピュータとネットワーク接続されるプリンタを制御するためのプログラムを記録した記録媒体において、
　前記ネットワークを介して前記コンピュータとの間で情報転送を行うための機能と、
　前記コンピュータから受信した印刷対象のドキュメントファイルを記憶装置に記憶させる機能と、
　前記コンピュータから受信した前記ドキュメントファイルの印刷設定情報に基づいて、前記ドキュメントファイルの印刷設定に関する構成ファイルを生成する機能と、
　前記構成ファイルに基づいて
、前記印刷設定の設定項目毎にそれぞれ生成される上位ディレクトリと前記各設定項目の各設定値毎にそれぞれ生成される下位ディレクトリとを備え、前記ドキュメントファイルに対応する視覚的表示要素が前記各下位ディレクトリに対応付けられているメニューを生成し、
　前記コンピュータで前記メニューが操作された場合には、該操作に応じて前記構成ファイルの内容を更新させる機能と、
　前記記憶装置に記憶された前記ドキュメントファイルを前記構成ファイルに従って印刷させる機能とを、
プリンタのコンピュータ上に実現させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
　【請求項３】　印刷データを生成し送信するホストコンピュータと、該ホストコンピュータとネットワークを介して接続されたプリンタとを備えたネットワーク印刷システムにおいて、
　前記ホストコンピュータは、
　ユーザーへの情報提供及びユーザーからの指示を受け付けるユーザーインターフェース手段と、
　前記ユーザーインターフェース手段を介して指定されたファイルを印刷データに変換する印刷データ生成手段と、
　前記プリンタとの間で通信を行うための通信手段とを含んで構成され、
　前記プリンタは、
　前記ネットワークを介して前記ホストコンピュータとの間で情報転送を行う転送制御手段と、
　前記転送制御手段を介して前記ホストコンピュータから受信した印刷データを記憶する記憶手段と、
　前記転送制御手段を介して前記ホストコンピュータから受信した前記印刷データの印刷設定情報に基づいて、前記印刷データの印刷設定に関する構成ファイルを生成する構成ファイル生成手段と、
　前記構成ファイルに基づいて前記印刷設定の内容を示すメニューを生成し、該メニューを前記転送制御手段を介して前記ユーザーインターフェース手段に提供する印刷設定参照手段と、
　前記記憶手段に記憶された前記印刷データを前記構成ファイルに従って印刷する印刷手段と、を含んで構成され
、
　
前記メニューは、前記印刷設定の設定項目毎にそれぞれ生成される上位ディレクトリと、前記各設定項目の各設定値毎にそれぞれ生成される下位ディレクトリとを備え、前記印刷データに対応する視覚的表示要素が前記各下位ディレクトリに対応付けられている
　【請求項４】
　前記ホストコンピュータが前記ユーザーインターフェース手段を介して前記メニューを操作した場合には、該操作に応じて前記構成ファイルの内容を更新させる設定変更手段を前記プリンタに更に設けた請求項
３
　【請求項５】　前記ホストコンピュータが、前記ユーザーインターフェース手段を介して、前記メニューに表示された印刷データを他のプリンタに移動させた場合には、前記印刷データを最初に受信したプリンタは、前記記憶手段に記憶された印刷データを前記他のプリンタに向けて転送させる請求項
４
　【請求項６】
　ＦＴＰ（Ｆｉｌｅ　Ｔｒａｎｓｆｅｒ　Ｐｒｏｔｏｃｏｌ：ファイル転送プロトコル）クライアントを有するコンピュータと、該コンピュータとネットワーク接続され、ＦＴＰファイルサーバを有するプリンタとを備えたネットワーク印刷システムにおいて、
　前記コンピュータのＦＴＰクライアントは、印刷対象となるドキュメントファイルをＦＴＰによって前記プリンタに送信し、
　前記プリンタのＦＴＰファイルサーバは、
　前記受信したドキュメントファイルを記憶する記憶手段と、
　前記コンピュータから受信されたドキュメントファイルの印刷設定情報と予め設定された初期設定値とに基づいて、前記ドキュメントファイルの印刷設定に関する構成ファイルを生成する構成ファイル生成手段と、
　前記構成ファイルに基づいて前記印刷設定の内容を示すメニューを生成し、該メニューを前記コンピュータに提供する印刷設定参照手段と、
　前記コンピュータによって前記メニューが操作された場合には、該操作に応じて前記構成ファイルの内容を更新させる設定変更手段とを備え、
　前記記憶手段に記憶された前記ドキュメントファイルを前記構成ファイルに従って印刷させることを特徴とするネットワーク印刷システム。
【発明の詳細な説明】
　【０００１】
　【発明の属する技術分野】
　本発明は、プリンタ及びネットワーク印刷システムに関する。
　【０００２】
　【従来技術】
　従来より、複数のホストコンピュータでネットワークプリンタを共用するネットワーク印刷システムは知られている。例えば、このようなネットワーク印刷システムとしては、１台のコンピュータをプリントサーバとして用い、あるいは、プリンタ内部にプリントサーバを内蔵させ、プリントサーバに印刷データを集積させるものが知られている。
　【０００３】
　【発明が解決しようとする課題】
　従来技術によるネットワーク印刷システムにおいて印刷ジョブの管理を行うためには、クライアントコンピュータに専用のクライアントソフトウエアを実装したり、プリントサーバとクライアントコンピュータとを専用プロトコルを介して接続する必要がある。
　【０００４】
　クライアントソフトウエアを各コンピュータにそれぞれ実装するのでは、ソフトウエアの改良等を行う度に、各コンピュータでバージョンアップをそれぞれ行う必要があるため、手間がかかり、ソフトウエアの管理コスト、各クライアントコンピュータの環境維持コストが増大する。近年では、例えば、米国サンマイクロシステムズ社が開発した「Ｊａｖａ」プログラム（ＪａｖａはＳＵＮ　Ｍｉｃｒｏｓｙｓｔｅｍｓ，Ｉｎｃ．の登録商標）のように、サーバ側からクライアントコンピュータにアーキテクチャニュートラルなプログラムを送り込み、クライアントコンピュータ上でプログラムを起動させる方法も実現されている。しかし、この場合でも、クライアントコンピュータ側には、サーバから送り込まれたプログラムを解釈して実行するための仮想マシンを予め実装しておく必要がある。さらに、各仮想マシンで利用可能なクラスライブラリが相違する場合もあるため、必ずしも、各クライアントコンピュータの能力を十分に活用できるとは限らない。一方、サーバと各クライアントコンピュータとの間を専用プロトコルで接続するため、印刷ジョブ管理用のソフトウエア及びプロトコルの開発や改良に手間がかかり、汎用性も低いという問題がある。
　【０００５】
　そこで、本発明は、比較的簡素な構造で容易に印刷ジョブを管理することができるプリンタ及びネットワーク印刷システムの提供を目的とする。本発明の他の目的は、汎用のファイル転送プロトコルを用いて印刷ジョブの管理ができるようにしたプリンタ及びネットワーク印刷システムの提供を目的とする。
　【０００６】
　【課題を解決するための手段】
　上記課題を解決するために本発明は、以下のように特定される。即ち、コンピュータとネットワークで接続されるプリンタにおいて、前記ネットワークを介して前記コンピュータとの間で情報転送を行う転送制御手段と、前記転送制御手段を介して前記コンピュータから受信した印刷対象のドキュメントファイルを記憶する記憶手段と、前記転送制御手段を介して前記コンピュータから受信した前記ドキュメントファイルの印刷設定情報に基づいて、前記ドキュメントファイルの印刷設定に関する構成ファイルを生成する構成ファイル生成手段と、前記構成ファイルに基づいて前記印刷設定の内容を示すメニューを生成し、該メニューを前記転送制御手段を介して前記コンピュータに提供する印刷設定参照手段と、前記コンピュータで前記転送制御手段を介して前記メニューが操作された場合には、該操作に応じて前記構成ファイルの内容を更新させる設定変更手段と、前記記憶手段に記憶された前記ドキュメントファイルを前記構成ファイルに従って印刷する印刷手段と、を備えたことを特徴とする。
　【０００７】
　つまり、予めプリンタの印刷設定を行うのではなく、コンピュータ側で指定された印刷設定情報に基づいて構成ファイルを生成する。もし、コンピュータ側で指定された印刷設定がプリンタの有する機能と適合しない場合、または、印刷に必要な全ての印刷設定情報が指定されていない場合等には、プリンタ側に予め設定された初期設定値を設定することもできる。ユーザーは、メニューを参照することにより印刷設定の内容を確認することができる。また、メニューには、印刷待ちのドキュメントファイルを併せて表示させることもできる。
　【０００８】
　【０００９】
　具体的には、メニューは、前記印刷設定の設定項目毎にそれぞれ生成される上位ディレクトリと、前記各設定項目の各設定値毎にそれぞれ生成される下位ディレクトリとを備え、前記ドキュメントファイルに対応する視覚的表示要素を前記各下位ディレクトリに対応付けることにより構成することができる。
　【００１０】
　「視覚的表示要素」とは、例えば、アイコン等のように、ドキュメントファイルを視覚的に表示する要素をいう。例えば、ドキュメントファイルの視覚的表示要素を、一方の下位ディレクトリから他方の下位ディレクトリに移動させることにより、設定値を変更させることができる。
　【００１１】
　さらに、本発明は、コンピュータとネットワーク接続されるプリンタの制御方法において、前記ネットワークを介して前記コンピュータから印刷対象のドキュメントファイル及び該ドキュメントファイルの印刷設定情報を受信するステップと、前記受信したドキュメントファイルを記憶するステップと、前記受信した印刷設定情報に基づいて前記ドキュメントファイルの印刷設定に関する構成ファイルを生成するステップと、前記構成ファイルに基づいて前記印刷設定の内容を示すメニューを生成し、該メニューを前記コンピュータに提供するステップと、前記コンピュータにより前記メニューが操作された場合には、該操作に応じて前記構成ファイルの内容を更新させるステップと、前記記憶されたドキュメントファイルを前記構成ファイルに従って印刷させるステップと、を含んでなることを特徴とする。
　【００１２】
　また、本発明は、コンピュータとネットワーク接続されるプリンタを制御するためのプログラムを記録した記録媒体において、前記ネットワークを介して前記コンピュータとの間で情報転送を行うための機能と、前記コンピュータから受信した印刷対象のドキュメントファイルを記憶装置に記憶させる機能と、前記コンピュータから受信した前記ドキュメントファイルの印刷設定情報に基づいて、前記ドキュメントファイルの印刷設定に関する構成ファイルを生成する機能と、前記構成ファイルに基づいて前記印刷設定の内容を示すメニューを生成し、該メニューを前記コンピュータに提供する機能と、前記コンピュータで前記メニューが操作された場合には、該操作に応じて前記構成ファイルの内容を更新させる機能と、前記記憶装置に記憶された前記ドキュメントファイルを前記構成ファイルに従って印刷させる機能とを、プリンタのコンピュータ上に実現させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体である。記録媒体としては、例えば、メモリ、ＣＤ−ＲＯＭ、ＣＤ−ＲＡＭ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、フロッピーディスク、ハードディスク、光磁気ディスク、磁気テープ等の種々の媒体を用いることができる。さらに、例えば、通信回線を介して所定のプログラムをダウンロードする等のように通信媒体を利用することもできる。
　【００１３】
　さらに、本発明は、ネットワーク印刷システムとして把握できる。即ち、印刷データを生成し送信するホストコンピュータと、該ホストコンピュータとネットワークを介して接続されたプリンタとを備えたネットワーク印刷システムにおいて、前記ホストコンピュータは、ユーザーへの情報提供及びユーザーからの指示を受け付けるユーザーインターフェース手段と、前記ユーザーインターフェース手段を介して指定されたファイルを印刷データに変換する印刷データ生成手段と、前記プリンタとの間で通信を行うための通信手段とを含んで構成され、前記プリンタは、前記ネットワークを介して前記ホストコンピュータとの間で情報転送を行う転送制御手段と、前記転送制御手段を介して前記ホストコンピュータから受信した印刷データを記憶する記憶手段と、前記転送制御手段を介して前記ホストコンピュータから受信した前記印刷データの印刷設定情報に基づいて、前記印刷データの印刷設定に関する構成ファイルを生成する構成ファイル生成手段と、前記構成ファイルに基づいて前記印刷設定の内容を示すメニューを生成し、該メニューを前記転送制御手段を介して前記ユーザーインターフェース手段に提供する印刷設定参照手段と、前記記憶手段に記憶された前記印刷データを前記構成ファイルに従って印刷する印刷手段と、を含んで構成されていることを特徴としている。
　【００１４】
　ここで、前記ホストコンピュータが、前記ユーザーインターフェース手段を介して、前記メニューに表示された印刷データを他のプリンタに移動させた場合には、前記印刷データを最初に受信したプリンタは、前記記憶手段に記憶された印刷データを前記他のプリンタに向けて転送させることもできる。
　【００１５】
　例えば、第１希望のプリンタが使用中であるため、第２希望のプリンタに印刷データを送信したものの、第２の希望のプリンタで印刷が開始される前に、第１の希望のプリンタが空く場合がある。また、ユーザーがプリンタの選択を誤る場合もある。このような場合、ユーザーは、ユーザーインターフェース手段を介して、他のプリンタに印刷データを移動させる。これにより、当初選択されていたプリンタは、新たに選択されたプリンタに向けて印刷データを転送する。従って、前のプリンタに登録された印刷データを取り消し、新たに選択したプリンタに印刷データを改めて送信するという手間がかからず、使い勝手が向上する。
　【００１６】
　さらに、本発明は、ＦＴＰ（Ｆｉｌｅ　Ｔｒａｎｓｆｅｒ　Ｐｒｏｔｏｃｏｌ：ファイル転送プロトコル）クライアントを有するコンピュータと、該コンピュータとネットワーク接続され、ＦＴＰファイルサーバを有するプリンタとを備えたネットワーク印刷システムにおいて、前記コンピュータのＦＴＰクライアントは、印刷対象となるドキュメントファイルをＦＴＰによって前記プリンタに送信し、前記プリンタのＦＴＰファイルサーバは、前記受信したドキュメントファイルを記憶する記憶手段と、前記コンピュータから受信されたドキュメントファイルの印刷設定情報と予め設定された初期設定値とに基づいて、前記ドキュメントファイルの印刷設定に関する構成ファイルを生成する構成ファイル生成手段と、前記構成ファイルに基づいて前記印刷設定の内容を示すメニューを生成し、該メニューを前記コンピュータに提供する印刷設定参照手段と、前記コンピュータによって前記メニューが操作された場合には、該操作に応じて前記構成ファイルの内容を更新させる設定変更手段とを備え、前記記憶手段に記憶された前記ドキュメントファイルを前記構成ファイルに従って印刷させることを特徴とする。
　【００１７】
　ファイル転送に際して標準的な転送プロトコルであるＦＴＰを採用することにより、特別なソフトウエアや専用プロトコルを用いずに、コンピュータのＦＴＰクライアントからプリンタのＦＴＰサーバへドキュメントファイルを転送したり、該ドキュメントファイルを別のプリンタのＦＴＰサーバに移動したり、ドキュメントファイルを削除したりすることができる。また、メニューを参照することにより印刷設定の内容を確認することができ、メニューを操作するだけで印刷設定を変更することができる。
　【００１８】
　【発明の実施の形態】
　本発明の実施の形態について、図１〜図９を参照しつつ説明する。本発明のプリンタ及びネットワーク印刷システムでは、ＣＰＵがプログラムを実行することにより、本発明に係る所定の機能を実現する。そこで、本発明に係るプリンタおよびコンピュータシステムを機能的に表現し、機能実現手段により構成される機能ブロック図等を用いて説明する。
　【００１９】
　図１は、ネットワーク印刷システムの機能ブロック図である。
　【００２０】
　コンピュータ１は、ＣＰＵやメモリ等からなる処理部２と、ユーザーに各種情報を提供すると共にユーザーからの指示を受け付けるユーザーインターフェース（ＵＩ）部３と、ＦＴＰプロトコル等に従ってプリンタ１１との間で通信を行うための通信部４とを含んで構成されている。また、処理部２は、印刷対象のドキュメントファイルに基づいてプリンタ１１が解釈可能な印刷データを生成する印刷データ生成部５を備えている。そして、コンピュータ１は、ＦＴＰクライアントを有し、プリンタ１１との間の情報伝送は主としてＦＴＰプロトコルに従って行われる。
　【００２１】
　一方、プリンタ１１は、それぞれ後述するように、ファイル転送制御部１２，記憶部１３，構成ファイル生成部１４，設定参照部１５，設定変更部１６及び印刷部１７を備えている。「転送制御手段」としてのファイル転送制御部（「転送制御部」と略記することもある）１２は、少なくともＦＴＰプロトコルに従ってファイル転送等が可能なように構成されている。転送制御部１２は、コンピュータ１から受信した印刷データを「記憶手段」としての記憶部１３に記憶させる。記憶部１３は、例えば、ハードディスク装置、メモリ装置等から構成することができる。
　【００２２】
　「構成ファイル生成手段」としての構成ファイル生成部１４は、印刷データと共に入力された印刷設定情報（印刷属性）に基づいて、各ドキュメントファイル毎に、即ち、各印刷ジョブ毎に構成ファイルを生成し、記憶部１３に保存するようになっている。図２（ａ）に示すように、コンピュータ１から送信されるデータは、例えば、「プリンタ名」や「優先度」、「排紙方法」等の印刷設定情報を格納した印刷設定情報格納領域２１Ａ〜２１Ｎ（全体として「印刷設定情報格納領域２１」ともいう）と、印刷すべきドキュメントの印刷データを格納した印刷データ格納領域２２とを備えている。
　【００２３】
　ここで、例えば、「プリンタ名」は印刷出力させるプリンタを指定するものである。また、設定項目「優先度」は、印刷順位を指定するためのものであり、「最優先」、「通常」、「低」等の中からいずれか一つを指定することができる。設定項目「排紙方法」は、排紙先を指定するためのものであり、例えば、「フェイスアップトレイ」や「フェイスダウントレイ」等の中からいずれかを設定値として選択することができる。設定項目「給紙方法」は、給紙先を指定するためのものであり、例えば、「トレイ１」、「トレイ２」、「自動選択」等の中から選択することができる。設定項目「削除指定」は、印刷終了後に印刷データを記憶部１３から削除するか否かを指定するためのものであり、例えば、「削除有り（印刷後データ削除）」、「削除無し（データ保存）」等の中から選択することができる。なお、上記各設定項目及び設定値は、一例であって、本発明はこれに限定されるものではない。例えば、「削除指定」の項目中に「所定時間経過後に削除」等の新たな設定値を導入することもできる。また、例示された上記各設定項目及び設定値の全てを備えている必要もない。
　【００２４】
　印刷データ格納領域２２に格納された印刷データは、記憶部１３に保存され、印刷設定情報格納領域２１に格納された各種の印刷設定情報は、構成ファイル生成部１４によって解釈される。構成ファイル生成部１４は、図２（ｂ）に示すような構成ファイルを生成することができる。即ち、各印刷ジョブ毎に、各印刷設定項目の設定値を記憶してなる構成ファイルがそれぞれ生成される。なお、図２（ｂ）では、各印刷ジョブの構成ファイルを一つにまとめて図示しているが、各印刷ジョブ毎に構成ファイルが生成される（以下、印刷データＪ１〜Ｊ３を印刷ジョブＪ１〜Ｊ３と呼ぶこともある）。
　【００２５】
　ここで、コンピュータ１は、選択可能な全ての設定項目について予め設定値を指示する必要はない。例えば、「優先度」についてだけ指定することもできるし、一切の印刷設定を指示せずに印刷データだけを送信することもできる。コンピュータ１側から設定値が指定されていない設定項目については、構成ファイル生成部１４によって初期値が与えられる。例えば、「優先度」の設定値を明示しない印刷データが入力された場合、構成ファイル生成部１４は、「優先度」の初期値である「普通」を設定できる。従って、コンピュータ１側では、印刷データの送信に際して、プリンタで選択可能な設定項目を予め知る必要はない。
　【００２６】
　「印刷設定参照手段」としての設定参照部１５は、構成ファイルの内容に基づいて、図３と共に後述するツリー構造のメニューを生成する。「設定変更手段」としての設定変更部１６は、ユーザーによるメニュー操作を構成ファイルに反映させるためのものである。
　【００２７】
　図３は、ＵＩ部３を介してユーザーに提示されるメニューの概略構成を示す説明図である。図３中には、複数のプリンタＰ１，Ｐ２が示されている。少なくともプリンタＰ２は、本実施の形態に係るネットワークプリンタである。
　【００２８】
　プリンタＰ２の下には、「優先度」や「排紙方法」等の各設定項目毎の項目ディレクトリと各印刷データＪ１〜Ｊ３とが設けられている。即ち、ユーザーには、記憶部１３のルートディレクトリに、各項目ディレクトリと保存された印刷データとが設けられているように見える。なお、便宜上、図３中では、一部の項目ディレクトリだけを表示している。
　【００２９】
　各項目ディレクトリの各設定値ディレクトリ下には、当該設定値が指定された印刷データに対応するジョブアイコンが設けられている。例えば、「最優先」の設定値ディレクトリ下には、印刷優先度が最優先に指定された印刷データＪ１に対応するジョブアイコン「Ｊ１」が設けられている。また、排紙先にフェイスアップトレイが指定されている印刷データＪ２，Ｊ３にそれぞれ対応するジョブアイコン「Ｊ２」，「Ｊ３」は、「フェイスアップ」ディレクトリの下に配置されている。
　【００３０】
　図４は、ファイルブラウザＷを介して表示した場合の説明図である。このように、ユーザーは、設定参照部１５が提供するメニューによって、印刷データの印刷設定を参照することができる。また、ユーザーは、ジョブアイコンを所望の設定値ディレクトリに移動させることにより、印刷設定を変更することもできる。設定変更部１６は、ジョブアイコンの移動に応じて元の構成ファイルを書き換えて更新する。
　【００３１】
　次に、本実施の形態の作用を説明する。図５は、プリンタの全体的な作動の一例を模式的に示すフローチャートである。まず、コンピュータ１からデータ又はコマンド（以下、両者を特に区別せず「データ」という）を受信したか否かを監視し（Ｓ１）、データを受信した場合は（Ｓ１：ＹＥＳ）、印刷データであるか否か、つまり印刷ジョブの受信であるか否かを判定する（Ｓ２）。印刷データを受信した場合は（Ｓ２：ＹＥＳ）、受信した印刷データを記憶部１３に記憶して保存さする（Ｓ３）。次に、印刷設定情報格納領域２１に格納された情報に基づいて構成ファイルを生成する（Ｓ４）。
　【００３２】
　一方、印刷データの受信ではない場合は（Ｓ２：ＮＯ）、図３，図４に示すメニューの操作であるか否かを判定し（Ｓ５）、メニュー操作の場合は（Ｓ５：ＹＥＳ）、操作内容に応じて構成ファイルを更新する（Ｓ６）。メニュー操作でも無い場合は（Ｓ５：ＮＯ）、通常処理を行う（Ｓ７）。通常処理としては、例えば、トナーや用紙の残量等を問い合わせるステータス要求コマンドに対する返答等を含めることができる。
　【００３３】
　次に、図６は、図５中のＳ６で示された構成ファイル更新処理の一例を示すフローチャートである。まず、ユーザーによってジョブアイコンの操作が行われたか否かを監視し（Ｓ１１）、メニューが操作された場合には（Ｓ１１：ＹＥＳ）、操作内容を記憶する（Ｓ１２）。ユーザーの操作が終了するまで（Ｓ１３：ＮＯ）、Ｓ１２による操作内容の記憶が行われる。そして、ユーザーによる操作が終了すると（Ｓ１３：ＹＥＳ）、記憶された操作内容に基づいて元の構成ファイルを書き換え、更新する（Ｓ１４）。
　【００３４】
　次に、図７は、図５中のＳ４で示された構成ファイル生成処理の一例を示すフローチャートである。まず、印刷設定情報格納領域２１に格納された印刷設定情報を解析し（Ｓ２１）、印刷設定項目を順番にセットしていくための項目番号ＫＮを１に設定する（Ｓ２２）。次に、この設定項目について、コンピュータ１側から明示の指定があるか否か、即ち、その設定項目について設定値が指定されているか否かを判定する（Ｓ２３）。コンピュータ１側で設定値が指定されている場合には（Ｓ２３：ＹＥＳ）、指定された設定値がプリンタ側の仕様に適合しているか否か、つまり、選択可能な設定値が指定されているか否かを判定する（Ｓ２４）。指定された設定値が適合している場合は（Ｓ２４：ＹＥＳ）、指定された設定値をセットする（Ｓ２５）。一方、設定項目について明示の指定が無い場合（Ｓ２３：ＮＯ）又は指定された設定値が適合していない場合（Ｓ２４：ＮＯ）は、予め設定されている初期設定値がセットされる（Ｓ２６）。つまり、例えば、コンピュータ１側が印刷優先度について設定値「最優先」を明示している場合は、その設定値がセットされ、印刷優先度について設定値を明示していない場合や誤った設定値を指定している場合は、初期設定値「普通」がセットされる。
　【００３５】
　そして、全ての設定項目について設定値のセットが終了したか否かを判定し（Ｓ２７）、未セットの項目が残されている場合は（Ｓ２７：ＮＯ）、項目番号ＫＮを１だけインクリメントしてＳ２３に戻る（Ｓ２８）。このようにして、全ての設定項目について設定値をセットすると（Ｓ２７：ＹＥＳ）、構成ファイルが完成し、メニューが更新される（Ｓ２９）。
　【００３６】
　このように構成される本実施の形態では、ＯＳ標準のファイルブラウザを用いて印刷設定の参照や変更を容易に行うことができ、操作性を高めて使い勝手を向上させることができる。図８は、印刷設定を行う様子を示す説明図である。例えば、印刷データＪ３の印刷優先度を高めたいユーザーは、設定値ディレクトリ「低」下に設けられていたジョブアイコン「Ｊ３」を、設定値ディレクトリ「普通」下に移動させる。これにより、印刷データＪ３の構成ファイルが書き換えられ、印刷順位が上がる。
　【００３７】
　図９に示すように、ユーザーは、ファイルブラウザを介して、プリンタＰ２に保存された印刷データＪ１を他のプリンタＰ１に移動させることができる。従って、プリンタＰ２に保存された印刷データＪ１を削除し、改めてコンピュータ１からプリンタＰ１に印刷データＪ１を送信する手間がかからない。
　【００３８】
　印刷データを一方のプリンタから他方のプリンタに移し替える場合の処理の一例は図１０に示されている。ユーザーによるメニュー操作が完了した場合には（Ｓ１３：ＹＥＳ）、プリンタの変更が生じたか否かを判定する（Ｓ３１）。プリンタが変更された場合には（Ｓ３１：ＹＥＳ）、新たに選択されたプリンタに向けて印刷データのファイルを転送し（Ｓ３２）、自機に残された構成ファイルを削除する（Ｓ３３）。なお、印刷データと共に構成ファイルを転送するようにしてもよい。
　【００３９】また、特に、本実施の形態では、コンピュータ１上のＦＴＰクライアントとプリンタ上のＦＴＰサーバとの間でデータ通信を行うため、一種類のプロトコルだけでプリンタのジョブ管理を行うことができる。但し、ファイル転送プロトコルとしては、ＦＴＰに限定されない。例えば、場合によっては、ＭＦＴＰ（Ｍｕｌｔｉｃａｓｔ　ＦｉｌｅＴｒａｎｓｆｅｒ　Ｐｒｏｔｏｃｏｌ）やＴＦＴＰ（Ｔｒｉｖｉａｌ　Ｔｒａｎｓｆｅｒ　Ｐｒｏｔｏｃｏｌ）等のファイル転送プロトコルを用いる可能性もある。
　【００４０】
　【発明の効果】
　以上のように、本発明によれば、コンピュータから入力された印刷設定情報に基づいて構成ファイルを生成し、この構成ファイルに基づいて印刷設定の内容を示すメニューをユーザーに提供できるため、簡単な操作で印刷設定内容を変更等することができ、印刷ジョブを容易に管理することができる。
　【００４１】
　また、プリンタ側のＦＴＰサーバとコンピュータ上のＦＴＰクライアントとの間でＦＴＰを用いたファイル転送を行うため、専用ソフトウエアや専用プロトコルを用意する必要がなく、汎用性の高いシステムを構築することができる。
【図面の簡単な説明】
　【図１】
　本発明の実施の形態に係るネットワーク印刷システムの機能構成を示すブロック図である。
　【図２】
　印刷データの構造等を示す説明図であり、図２（ａ）は印刷データの構造、図２（ｂ）は構成ファイルの構造をそれぞれ示す。
　【図３】
　メニューの概略構成を示す説明図である。
　【図４】
　操作画面の一例を示す説明図である。
　【図５】
　プリンタの全体的な動作の一例を示すフローチャートである。
　【図６】
　メニュー操作に応じて構成ファイルを更新させる処理の一例を示すフローチャートである。
　【図７】
　構成ファイルを生成する処理の一例を示すフローチャートである。
　【図８】
　ジョブアイコンを移動させて印刷設定の変更を行う様子を示す説明図である。
　【図９】
　他のプリンタに印刷ジョブを移す様子を示す説明図である。
　【図１０】
　他のプリンタに印刷ジョブを移す場合の処理の一例を示すフローチャートである。
　【符号の説明】
　１　コンピュータ
　２　処理部
　３　ユーザインターフェース部
　４　通信部
　１１　プリンタ
　１２　ファイル転送制御部
　１３　記憶部
　１４　構成ファイル生成部
　１５　設定参照部
　１６　設定変更部
　Ｐ１，Ｐ２　プリンタ
　Ｎ　ネットワーク