【手続補正書】
【提出日】平成17年9月27日(2005.9.27)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】印刷データ処理装置、印刷システム、印刷データ処理方法及び記録媒体
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  印刷データを受信する受信手段と、
前記受信手段により受信した印刷データに、ヘッダ部とデータ部とで構成されるパケット構造を有する複数のジョブパケットからなるジョブパケット化された印刷データの識別情報が含まれるか否かを判断するデータ判断手段と、
前記データ判断手段による判断に応じて、ジョブパケット化されていない印刷データを処理するための第１の印刷データ処理方法と、ジョブパケット化された印刷データを処理するための第２の印刷データ処理方法とを切替える処理動作決定手段とを備えることを特徴とする印刷データ処理装置。
【請求項２】  印刷データを受信する受信手段と、
前記受信手段により受信した印刷データに、ヘッダ部とデータ部とで構成されるパケット構造を有する複数のジョブパケットからなるジョブパケット化された印刷データの識別情報が含まれるか否かを判断するデータ判断手段と、
前記データ判断手段による判断に応じて、ジョブパケット化されていない印刷データを処理するための第１の印刷データ処理方法と、ジョブパケット化された印刷データを処理するための第２の印刷データ処理方法とを切替える処理動作決定手段とを備え、
前記第１の印刷データ処理方法と前記第２の印刷データ処理方法の両方を使用するか、前記第１の印刷データ処理方法の片方を使用するかを選択可能であることを特徴とする印刷データ処理装置。
【請求項３】  ジョブパケット化された印刷データはヘッダ部の所定の位置に識別情報を備え、
前記データ判断手段は、前記受信手段で受信した印刷データにおいて前記所定の位置のデータが前記識別情報であるか否かを調査することにより、ジョブパケット化された印刷データであるか、ジョブパケット化されていない印刷データであるかを判断することを特徴とする請求項１或いは２に記載の印刷データ処理装置。
【請求項４】  ジョブパケット化されていない印刷データとジョブパケット化された印刷データとが混在した印刷データを受信した場合、混在した印刷データに応じて印刷データ処理方法を切り替えるために、前記混在した印刷データの有無を判断する混在データ判断手段を備えることを特徴とする請求項１乃至３のいずれかに記載の印刷データ処理装置。
【請求項５】  前記受信手段で受信した印刷データがジョブパケット化されていない印刷データであると前記データ判断手段によって判断され、前記混在データ判断手段によって前記印刷データ中にジョブパケット化された印刷データが混在していると判断された場合、前記処理動作決定手段は、ジョブパケット化された印刷データが存在すると判断されるまでの印刷データを前記第１の印刷データ処理方法で処理し、ジョブパケット化された印刷データが存在すると判断された後の印刷データを前記第２の印刷データ処理方法で処理するように切替えることを特徴とする請求項４に記載の印刷データ処理装置。
【請求項６】  前記第１の印刷データ処理方法の動作を強制的に選択可能とする選択手段を更に備えることを特徴とする請求項１乃至５のいずれかに記載の印刷データ処理装置。
【請求項７】  前記データ判断手段によってジョブパケット化された印刷データであると判断された印刷データを受け取り、該印刷データから印刷処理に係るデータを抽出し、所定のデータ格納手段に格納するジョブプリプロセッサ手段を更に備えることを特徴とする請求項１乃至６のいずれかに記載の印刷データ処理装置。
【請求項８】  前記受信手段がジョブパケット化された環境設定データを受信可能であって、ジョブパケット化された環境設定データを受信した場合、所定の情報記憶手段に格納されている印刷装置の機器情報又は印刷ジョブに関するジョブ情報の書き換えを行い、前記環境設定データにホストコンピュータから印刷装置の機器情報獲得要求があった場合は、前記情報記憶手段に格納されている機器情報を獲得し、前記ホストコンピュータに返信するために、獲得した機器情報に基づいてジョブパケット化された返信データの生成を行う情報管理手段を更に備えることを特徴とする請求項１乃至７のいずれかに記載の印刷データ処理装置。
【請求項９】  印刷データ処理装置と、前記印刷データ処理装置に印刷データを送信するホストコンピュータとを有する印刷システムにおいて、
前記印刷データ処理装置は、
印刷データを受信する受信手段と、
前記受信手段により受信した印刷データに、ヘッダ部とデータ部で構成されるパケット構造を有する複数のジョブパケットからなる印刷データの識別情報が含まれるか否かを判断するデータ判断手段と、
前記データ判断手段による判断に応じて、ジョブパケット化されていない印刷データを処理するための第１の印刷データ処理方法と、ジョブパケット化された印刷データを処理するための第２の印刷データ処理方法とを切替える処理動作決定手段とを備え、
前記ホストコンピュータは、
ジョブパケット化された印刷データを生成するジョブパケット生成手段と、
印刷データ処理装置の環境設定を変更する環境設定データに基づき、パケット化された環境設定データを生成するユーティリティ手段とを備えることを特徴とする印刷システム。
【請求項１０】  前記ジョブパケット生成手段でジョブパケット化された印刷データを受けとる論理チャネルをデータチャネルとし、前記ユーティリティ手段でジョブパケット化された環境設定データを送受する論理チャネルを管理チャネルとして、この２つの論理チャネルを印刷データ処理装置とのデータの通信用の１つの物理チャネルに変換するために、ジョブパケット化された印刷データと環境設定データを更にパケットデータ化する制御手段を備えることを特徴とする請求項９に記載の印刷システム。
【請求項１１】  印刷データ処理装置における印刷データの処理を制御する印刷データ処理方法であって、
印刷データを受信する受信工程と、
前記受信工程で受信した印刷データに、ヘッダ部とデータ部とで構成されるパケット構造を有する複数のジョブパケットからなるジョブパケット化された印刷データの識別情報が含まれるか否かを判断するデータ判断工程と、
前記データ判断工程における判断に応じて、ジョブパケット化されていない印刷データを処理するための第１の印刷データ処理方法と、ジョブパケット化された印刷データを処理するための第２の印刷データ処理方法とを切替える切替工程と、を備えることを特徴とする印刷データ処理方法。
【請求項１２】  印刷データ処理装置における印刷データの処理を制御する印刷データ処理方法であって、
印刷データを受信する受信工程と、
前記受信工程で受信した印刷データに、ヘッダ部とデータ部とで構成されるパケット構造を有する複数のジョブパケットからなるジョブパケット化された印刷データの識別情報が含まれるか否かを判断するデータ判断工程と、
前記データ判断工程における判断に応じて、ジョブパケット化されていない印刷データを処理するための第１の印刷データ処理方法と、ジョブパケット化された印刷データを処理するための第２の印刷データ処理方法とを切替える切替工程とを備え、
前記第１の印刷データ処理方法と前記第２の印刷データ処理方法の両方を使用するか、前記第１の印刷データ処理方法だけを使用するかを選択可能であることを特徴とする印刷データ処理方法。
【請求項１３】  印刷データ処理装置とホストコンピュータを含む印刷システムにおける印刷データ処理方法であって、
ジョブパケット化された印刷データを生成する第１パケット生成工程と、
前記印刷データ処理装置の環境設定を変更する環境設定データに基づき、パケット化された環境設定データを生成する第２パケット生成工程と、
前記ホストコンピュータから前記印刷データ処理装置に印刷データを出力する出力工程と、
前記出力工程により出力された印刷データに、ヘッダ部とデータ部で構成されるパケット構造を有する複数のジョブパケットからなる印刷データの識別情報が含まれるか否かを判断するデータ判断工程と、
前記データ判断工程における判断に応じて、ジョブパケット化されていない印刷データを処理するための第１の印刷データ処理方法と、ジョブパケット化された印刷データを処理するための第２の印刷データ処理方法とを切替える処理動作決定工程とを備えることを特徴とする印刷データ処理方法。
【請求項１４】  請求項１１乃至１３の何れかに記載の印刷データ処理方法をコンピュータに実行させる為のプログラムをコンピュータ可読の形態で記憶した記録媒体。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
すなわち、本発明に係わる印刷データ処理装置は、印刷データを受信する受信手段と、前記受信手段により受信した印刷データに、ヘッダ部とデータ部とで構成されるパケット構造を有する複数のジョブパケットからなるジョブパケット化された印刷データの識別情報が含まれるか否かを判断するデータ判断手段と、前記データ判断手段による判断に応じて、ジョブパケット化されていない印刷データを処理するための第１の印刷データ処理方法と、ジョブパケット化された印刷データを処理するための第２の印刷データ処理方法とを切替える処理動作決定手段とを備えることを特徴とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
或は、本発明に係わる印刷データ処理装置は、印刷データを受信する受信手段と、前記受信手段により受信した印刷データに、ヘッダ部とデータ部とで構成されるパケット構造を有する複数のジョブパケットからなるジョブパケット化された印刷データの識別情報が含まれるか否かを判断するデータ判断手段と、前記データ判断手段による判断に応じて、ジョブパケット化されていない印刷データを処理するための第１の印刷データ処理方法と、ジョブパケット化された印刷データを処理するための第２の印刷データ処理方法とを切替える処理動作決定手段とを備え、前記第１の印刷データ処理方法と前記第２の印刷データ処理方法の両方を使用するか、前記第１の印刷データ処理方法の片方を使用するかを選択可能であることを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
或は、本発明に係わる印刷システムは、印刷データ処理装置と、前記印刷データ処理装置に印刷データを送信するホストコンピュータとを有し、前記印刷データ処理装置は、印刷データを受信する受信手段と、前記受信手段により受信した印刷データに、ヘッダ部とデータ部で構成されるパケット構造を有する複数のジョブパケットからなる印刷データの識別情報が含まれるか否かを判断するデータ判断手段と、前記データ判断手段による判断に応じて、ジョブパケット化されていない印刷データを処理するための第１の印刷データ処理方法と、ジョブパケット化された印刷データを処理するための第２の印刷データ処理方法とを切替える処理動作決定手段とを備え、前記ホストコンピュータは、ジョブパケット化された印刷データを生成するジョブパケット生成手段と、印刷データ処理装置の環境設定を変更する環境設定データに基づき、パケット化された環境設定データを生成するユーティリティ手段とを備えることを特徴とする印刷システム。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】削除
【補正の内容】
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】削除
【補正の内容】
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】削除
【補正の内容】
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】削除
【補正の内容】
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】削除
【補正の内容】
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】削除
【補正の内容】
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】削除
【補正の内容】
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】削除
【補正の内容】
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】削除
【補正の内容】
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】削除
【補正の内容】
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】０１５９
【補正方法】変更
【補正の内容】
【０１５９】
【発明の効果】
以上説明したように、本発明によれば、通常のページ記述言語で記述された印刷データ、あるいは、ジョブパケット化された印刷データとのいずれのデータも選択的に処理することが可能となる。
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】０１６０
【補正方法】削除
【補正の内容】
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】０１６１
【補正方法】削除
【補正の内容】
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】０１６２
【補正方法】削除
【補正の内容】
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】０１６３
【補正方法】削除
【補正の内容】
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】０１６４
【補正方法】削除
【補正の内容】