【手続補正書】
【提出日】平成16年5月26日(2004.5.26)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
異なる機能をそれぞれ実行するための複数の制御手段を備える印刷装置とネットワークモジュールとが連携してネットワーク上の外部装置に対し印刷サービスを提供する印刷システムであって、
前記印刷装置の前記複数の制御手段は、機種に依存する内容を示す機種依存データを保持し、
前記ネットワークモジュールは、機種に依存しない内容を示す機種非依存データを保持し、
前記ネットワークモジュールが前記外部装置から機種依存データを要求された場合、前記ネットワークモジュールは、前記印刷装置の特定の制御手段を介して、前記要求された機種依存データを、対応する制御手段から獲得し、該獲得した機種依存データを前記外部装置に提供し、
前記ネットワークモジュールが前記外部装置から機種非依存データを要求された場合、前記ネットワークモジュールは、該ネットワークモジュールが保持する機種非依存データを前記外部装置に提供することを特徴とする印刷システム。
【請求項２】
機種に依存する内容を示す機種依存データを保持し、異なる機能をそれぞれ実行するための複数の制御手段を備える印刷装置と連携してネットワーク上の外部装置に対し印刷サービスを提供するためのネットワークモジュールであって、
機種に依存しない内容を示す機種非依存データを保持する保持手段と、
前記外部装置から要求されたデータを獲得するデータ獲得手段と、
前記データ獲得手段により獲得されたデータを前記外部装置に提供するサービス提供手段とを備え、
前記データ獲得手段は、前記外部装置から機種依存データが要求された場合、前記印刷装置の特定の制御手段を介して、前記要求された機種依存データを、対応する制御手段から獲得し、該獲得した機種依存データを前記外部装置に提供し、前記外部装置から機種非依存データが要求された場合、前記保持手段に保持される機種非依存データを前記外部装置に提供することを特徴とするネットワークモジュール。
【請求項３】
前記データ獲得手段は、前記外部装置から機種依存データが要求された場合、前記印刷装置の前記特定の制御手段に対して前記要求された機種依存データの取得を要求し、該要求を受けた特定の制御手段は、前記要求された機種依存データを保持する制御手段に対して前記要求された機種依存データの取得を要求し、該要求を受けた制御手段は保持する機種依存データを前記特定の制御手段に返すことを特徴とする請求項２記載のネットワークモジュール。
【請求項４】
前記データ獲得手段は、前記外部装置から要求されたデータが機種依存データであるか機種非依存データであるかを判別し、該判別結果に応じて対応するデータを獲得することを特徴とする請求項２記載のネットワークモジュール。
【請求項５】
前記サービス提供手段は、所定の通信規約に従い、機器情報の参照や設定を行うための情報の送受を行う手段からなり、前記獲得手段により獲得されたデータを前記所定の通信規約に従うフォーマットのデータに変換して前記外部装置に送信することを特徴とする請求項２記載のネットワークモジュール。
【請求項６】
前記機器情報は、前記印刷装置に装着される給紙装置や排紙装置などのオプション機器に関する情報および前記オプション機器の給紙や排紙などに関する情報を含む情報であることを特徴とする請求項５記載のネットワークモジュール。
【請求項７】
前記データ獲得手段は、前記外部装置から前記所定の通信規約に従い送信されたデータの指定情報およびパス検査に基づき前記要求されたデータが機種依存データであるか機種非依存データであるかを判別することを特徴とする請求項４記載のネットワークモジュール。
【請求項８】
前記データ獲得手段は、前記指定情報により指定されたデータが特定のパスに合致するデータであるか否かに応じて、前記指定されたデータが機種依存データであるか機種非依存データであるかを判別することを特徴とする請求項７記載のネットワークモジュール。
【請求項９】
機種依存データのパスのリストを備え、前記データ獲得手段は、前記指定情報により指定されたデータが前記リストのパスに合致するデータであると、前記指定されたデータが機種依存データであると判別することを特徴とする請求項８記載のネットワークモジュール。
【請求項１０】
機種非依存データのパスのリストを備え、前記データ獲得手段は、前記指定情報により指定されたデータが前記リストのパスに合致しないデータであると、前記指定されたデータが機種依存データであると判別することを特徴とする請求項８記載のネットワークモジュール。
【請求項１１】
前記印刷装置とは独立したインテリジェントな形態として構成されているとともに、複数機種の印刷装置が接続可能であることを特徴とする請求項２ないし１０のいずれか１つに記載のネットワークモジュール。
【請求項１２】
機種に依存する内容を示す機種依存データを保持し、異なる機能をそれぞれ実行するための複数の制御手段を備える印刷装置と、機種に依存しない内容を示す機種非依存データを保持するネットワークモジュールとが連携してネットワーク上の外部装置に対し印刷サービスを提供する印刷システムに用いられるデータ提供方法であって、
前記外部装置から要求されたデータを獲得する工程と、
前記獲得されたデータを前記外部装置に提供する工程とを有し、
前記外部装置から機種依存データが要求された場合、前記ネットワークモジュールにより、前記印刷装置の特定の制御手段を介して前記要求された機種依存データを対応する制御手段から獲得し、該獲得した機種依存データを前記外部装置に提供し、
前記外部装置から機種非依存データが要求された場合、前記ネットワークモジュールにより、該ネットワークモジュールが保持する機種非依存データを前記外部装置に提供することを特徴とするデータ提供方法。
【請求項１３】
機種に依存する内容を示す機種依存データを保持し、異なる機能をそれぞれ実行するための複数の制御手段を備える印刷装置と連携してネットワーク上の外部装置に対し印刷サービスを提供するとともに、機種に依存しない内容を示す機種非依存データを保持する保持手段を備えるネットワークモジュールを構成するためのプログラムであって、
前記外部装置から要求されたデータを獲得するデータ獲得モジュールと、
前記データ獲得モジュールにより獲得されたデータを前記外部装置に提供するサービス提供モジュールとを備え、
前記データ獲得モジュールは、前記外部装置から機種依存データが要求された場合、前記印刷装置の特定の制御手段を介して前記要求された機種依存データを対応する制御手段から獲得し、該獲得した機種依存データを前記外部装置に提供し、前記外部装置から機種非依存データが要求された場合、前記ネットワークモジュールの前記保持手段に保持される機種非依存データを前記外部装置に提供することを特徴とするプログラム。
【請求項１４】
請求項１３記載のプログラムをコンピュータ読み取り可能に格納したことを特徴とする記憶媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】削除
【補正の内容】
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】削除
【補正の内容】
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】削除
【補正の内容】
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】削除
【補正の内容】
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】削除
【補正の内容】
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
請求項２記載の発明は、機種に依存する内容を示す機種依存データを保持し、異なる機能をそれぞれ実行するための複数の制御手段を備える印刷装置と連携してネットワーク上の外部装置に対し印刷サービスを提供するためのネットワークモジュールであって、機種に依存しない内容を示す機種非依存データを保持する保持手段と、前記外部装置から要求されたデータを獲得するデータ獲得手段と、前記データ獲得手段により獲得されたデータを前記外部装置に提供するサービス提供手段とを備え、前記データ獲得手段は、前記外部装置から機種依存データが要求された場合、前記印刷装置の特定の制御手段を介して、前記要求された機種依存データを、対応する制御手段から獲得し、該獲得した機種依存データを前記外部装置に提供し、前記外部装置から機種非依存データが要求された場合、前記保持手段に保持される機種非依存データを前記外部装置に提供することを特徴とする。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
請求項３記載の発明は、請求項２記載のネットワークモジュールにおいて、前記データ獲得手段は、前記外部装置から機種依存データが要求された場合、前記印刷装置の前記特定の制御手段に対して前記要求された機種依存データの取得を要求し、該要求を受けた特定の制御手段は、前記要求された機種依存データを保持する制御手段に対して前記要求された機種依存データの取得を要求し、該要求を受けた制御手段は保持する機種依存データを前記特定の制御手段に返すことを特徴とする。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
請求項４記載の発明は、請求項２記載のネットワークモジュールにおいて、前記データ獲得手段は、前記外部装置から要求されたデータが機種依存データであるか機種非依存データであるかを判別し、該判別結果に応じて対応するデータを獲得することを特徴とする。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
請求項５記載の発明は、請求項２記載のネットワークモジュールにおいて、前記サービス提供手段は、所定の通信規約に従い、機器情報の参照や設定を行うための情報の送受を行う手段からなり、前記獲得手段により獲得されたデータを前記所定の通信規約に従うフォーマットのデータに変換して前記外部装置に送信することを特徴とする。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
請求項６記載の発明は、請求項５記載のネットワークモジュールにおいて、前記機器情報は、前記印刷装置に装着される給紙装置や排紙装置などのオプション機器に関する情報および前記オプション機器の給紙や排紙などに関する情報を含む情報であることを特徴とする。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
請求項７記載の発明は、請求項４記載のネットワークモジュールにおいて、前記データ獲得手段は、前記外部装置から前記所定の通信規約に従い送信されたデータの指定情報およびパス検査に基づき前記要求されたデータが機種依存データであるか機種非依存データであるかを判別することを特徴とする。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
請求項８記載の発明は、請求項７記載のネットワークモジュールにおいて、前記データ獲得手段は、前記指定情報により指定されたデータが特定のパスに合致するデータであるか否かに応じて、前記指定されたデータが機種依存データであるか機種非依存データであるかを判別することを特徴とする。
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】変更
【補正の内容】
【００２７】
請求項９記載の発明は、請求項８記載のネットワークモジュールにおいて、機種依存データのパスのリストを備え、前記データ獲得手段は、前記指定情報により指定されたデータが前記リストのパスに合致するデータであると、前記指定されたデータが機種依存データであると判別することを特徴とする。
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】変更
【補正の内容】
【００２８】
請求項１０記載の発明は、請求項８記載のネットワークモジュールにおいて、機種非依存データのパスのリストを備え、前記データ獲得手段は、前記指定情報により指定されたデータが前記リストのパスに合致しないデータであると、前記指定されたデータが機種依存データであると判別することを特徴とする。
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】変更
【補正の内容】
【００２９】
請求項１１記載の発明は、請求項２ないし１０のいずれか１つに記載のネットワークモジュールにおいて、前記印刷装置とは独立したインテリジェントな形態として構成されているとともに、複数機種の印刷装置が接続可能であることを特徴とする。
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】変更
【補正の内容】
【００３０】
請求項１２記載の発明は、機種に依存する内容を示す機種依存データを保持し、異なる機能をそれぞれ実行するための複数の制御手段を備える印刷装置と、機種に依存しない内容を示す機種非依存データを保持するネットワークモジュールとが連携してネットワーク上の外部装置に対し印刷サービスを提供する印刷システムに用いられるデータ提供方法であって、前記外部装置から要求されたデータを獲得する工程と、前記獲得されたデータを前記外部装置に提供する工程とを有し、前記外部装置から機種依存データが要求された場合、前記ネットワークモジュールにより、前記印刷装置の特定の制御手段を介して前記要求された機種依存データを対応する制御手段から獲得し、該獲得した機種依存データを前記外部装置に提供し、前記外部装置から機種非依存データが要求された場合、前記ネットワークモジュールにより、該ネットワークモジュールが保持する機種非依存データを前記外部装置に提供することを特徴とする。
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】削除
【補正の内容】
【手続補正２３】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】削除
【補正の内容】
【手続補正２４】
【補正対象書類名】明細書
【補正対象項目名】００３３
【補正方法】削除
【補正の内容】
【手続補正２５】
【補正対象書類名】明細書
【補正対象項目名】００３４
【補正方法】削除
【補正の内容】
【手続補正２６】
【補正対象書類名】明細書
【補正対象項目名】００３５
【補正方法】削除
【補正の内容】
【手続補正２７】
【補正対象書類名】明細書
【補正対象項目名】００３６
【補正方法】削除
【補正の内容】
【手続補正２８】
【補正対象書類名】明細書
【補正対象項目名】００３７
【補正方法】削除
【補正の内容】
【手続補正２９】
【補正対象書類名】明細書
【補正対象項目名】００３８
【補正方法】変更
【補正の内容】
【００３８】
請求項１３記載の発明は、機種に依存する内容を示す機種依存データを保持し、異なる機能をそれぞれ実行するための複数の制御手段を備える印刷装置と連携してネットワーク上の外部装置に対し印刷サービスを提供するとともに、機種に依存しない内容を示す機種非依存データを保持する保持手段を備えるネットワークモジュールを構成するためのプログラムであって、前記外部装置から要求されたデータを獲得するデータ獲得モジュールと、前記データ獲得モジュールにより獲得されたデータを前記外部装置に提供するサービス提供モジュールとを備え、前記データ獲得モジュールは、前記外部装置から機種依存データが要求された場合、前記印刷装置の特定の制御手段を介して前記要求された機種依存データを対応する制御手段から獲得し、該獲得した機種依存データを前記外部装置に提供し、前記外部装置から機種非依存データが要求された場合、前記ネットワークモジュールの前記保持手段に保持される機種非依存データを前記外部装置に提供することを特徴とする。
【手続補正３０】
【補正対象書類名】明細書
【補正対象項目名】００３９
【補正方法】変更
【補正の内容】
【００３９】
請求項１４記載の発明は、請求項１３記載のプログラムをコンピュータ読み取り可能に格納したことを特徴とする。