【手続補正書】
【提出日】平成20年8月8日(2008.8.8)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットワーク上のサーバに記憶された、印刷対象となる所望のデータファイルを指定し、印刷先の印刷装置を特定するプリンタポートに向けて前記データファイルの前記サーバにおけるパス付きファイル名を記述した印刷制御情報を出力する情報処理装置であって、
前記プリンタポートで示される出力先が、前記サーバが所属するネットワークセグメント内にあるか否かを判断する判断手段と、
該判断手段によって前記出力先が前記ネットワークセグメント内にあると判断した場合、前記パス付きファイル名で特定された前記データファイルの前記サーバからのダウンロードを、非セキュアプロトコルで行うことを記述した印刷制御情報を生成する第１の印刷制御情報生成手段と、
該判断手段によって前記出力先が前記ネットワークセグメント内にないと判断した場合、前記パス付きファイル名で特定された前記データファイルの前記サーバからのダウンロードを、セキュアプロトコルで行うことを記述した印刷制御情報を生成する第２の印刷制御情報生成手段と、
前記第１、第２の制御情報生成手段のいずれかで生成された印刷制御情報を、前記プリンタポートに向けて出力する出力手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記判断手段は、
予めサーバが所属するネットワークセグメントのセグメントアドレス範囲を記憶する記憶手段を備え、
プリンタポートで指定されたＩＰアドレスが前記記憶手段に記憶されたセグメントアドレス範囲にある場合に、前記出力先が、サーバが存在するネットワークセグメント内にあると判断し、それ以外には前記情報処理装置が存在するネットワークセグメント外と判断することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記制御情報はＸＭＬ形式のジョブチケットであって、
前記非セキュアプロトコルはＨＴＴＰ、前記セキュアプロトコルはＨＴＴＰＳとすることを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
更に、プリンタポートがＦＩＬＥであるか否かを判断する第２の判断手段を備え、
前記第２の印刷制御情報生成手段は、前記第２の判断手段でプリンタポートとしてＦＩＬＥが指定された場合にもセキュアプロトコルを記述した印刷制御情報を生成することを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
前記データファイルは画像ファイルであることを特徴とする請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
ネットワーク上のサーバに記憶された、印刷対象となる所望のデータファイルを指定し、印刷先の印刷装置を特定するプリンタポートに向けて前記データファイルの前記サーバにおけるパス付きファイル名を記述した印刷制御情報を出力する情報処理装置の制御方法であって、
前記プリンタポートで示される出力先が、前記サーバが所属するネットワークセグメント内にあるか否かを判断する判断工程と、
該判断工程によって前記出力先が前記ネットワークセグメント内にあると判断した場合、前記パス付きファイル名で特定された前記データファイルの前記サーバからのダウンロードを、非セキュアプロトコルで行うことを記述した印刷制御情報を生成する第１の印刷制御情報生成工程と、
該判断工程によって前記出力先が前記ネットワークセグメント内にないと判断した場合、前記パス付きファイル名で特定された前記データファイルの前記サーバからのダウンロードを、セキュアプロトコルで行うことを記述した印刷制御情報を生成する第２の印刷制御情報生成工程と、
前記第１、第２の制御情報生成工程のいずれかで生成された印刷制御情報を、前記プリンタポートに向けて出力する出力工程と
を備えることを特徴とする情報処理装置の制御方法。
【請求項７】
コンピュータに読み込ませ実行させることで、ネットワーク上のサーバに記憶された、印刷対象となる所望のデータファイルを指定し、印刷先の印刷装置を特定するプリンタポートに向けて前記データファイルの前記サーバにおけるパス付きファイル名を記述した印刷制御情報を出力する情報処理装置として機能させるコンピュータプログラムであって、
前記プリンタポートで示される出力先が、前記サーバが所属するネットワークセグメント内にあるか否かを判断する判断手段と、
該判断手段によって前記出力先が前記ネットワークセグメント内にあると判断した場合、前記パス付きファイル名で特定された前記データファイルの前記サーバからのダウンロードを、非セキュアプロトコルで行うことを記述した印刷制御情報を生成する第１の印刷制御情報生成手段と、
該判断手段によって前記出力先が前記ネットワークセグメント内にないと判断した場合、前記パス付きファイル名で特定された前記データファイルの前記サーバからのダウンロードを、セキュアプロトコルで行うことを記述した印刷制御情報を生成する第２の印刷制御情報生成手段と、
前記第１、第２の制御情報生成手段のいずれかで生成された印刷制御情報を、前記プリンタポートに向けて出力する出力手段
として機能させることを特徴とするコンピュータプログラム。
【請求項８】
請求項７に記載のコンピュータプログラムを格納したことを特徴とするコンピュータ可読記憶媒体。
【請求項９】
入力されたサーバ上の印刷データの位置を識別する識別情報に基づき前記サーバから印刷情報を受信し、受信した印刷情報に基づき印刷を行う印刷装置に、前記識別情報を送信する情報処理装置であって、
前記識別情報の出力先を判別する判別手段と、
前記判別手段による判別結果に応じて、セキュアなプロトコルで通信を行う識別情報を生成するか、非セキュアなプロトコルで通信を行う識別情報を生成する生成手段とを有することを特徴とする情報処理装置。
【請求項１０】
前記生成手段は、前記識別情報の出力先が前記サーバが所属するネットワーク外の印刷装置の場合、セキュアなプロトコルで通信を行う識別情報を生成することを特徴とする請求項９記載の情報処理装置。
【請求項１１】
前記生成手段は、前記識別情報の出力先がファイルの場合、セキュアなプロトコルで通信を行う識別情報を生成することを特徴とする請求項９記載の情報処理装置。
【請求項１２】
前記生成手段は、前記識別情報の出力先がサーバが所属するネットワーク内の印刷装置の場合、非セキュアなプロトコルで通信を行う識別情報を生成することを特徴とする請求項９乃至１１いずれか１項に記載の情報処理装置。
【請求項１３】
入力されたサーバ上の印刷データの位置を識別する識別情報に基づき前記サーバから印刷情報を受信し、受信した印刷情報に基づき印刷を行う印刷装置に、前記識別情報を送信する情報処理装置の制御方法であって、
前記識別情報の出力先を判別する判別ステップと、
前記判別ステップによる判別結果に応じて、セキュアなプロトコルで通信を行う識別情報を生成するか、非セキュアなプロトコルで通信を行う識別情報を生成する生成ステップとを有することを特徴とする情報処理装置の制御方法。
【請求項１４】
前記生成ステップは、前記識別情報の出力先が前記サーバが所属するネットワーク外の印刷装置の場合、セキュアなプロトコルで通信を行う識別情報を生成することを特徴とする請求項１３記載の情報処理装置の制御方法。
【請求項１５】
前記生成ステップは、前記識別情報の出力先がファイルの場合、セキュアなプロトコルで通信を行う識別情報を生成することを特徴とする請求項１３記載の情報処理装置の制御方法。
【請求項１６】
前記生成ステップは、前記識別情報の出力先がサーバが所属するネットワーク内の印刷装置の場合、非セキュアなプロトコルで通信を行う識別情報を生成することを特徴とする請求項１３乃至１５いずれか１項に記載の情報処理装置の制御方法。
【請求項１７】
コンピュータに読込ませ実行させることで、入力されたサーバ上の印刷データの位置を識別する識別情報に基づき前記サーバから前記印刷情報を受信し、受信した印刷情報に基づき印刷を行う印刷装置に、前記識別情報を送信する情報処理装置として機能させるプログラムであって、
前記識別情報の出力先を判別する判別ステップと、
前記判別ステップによる判別結果に応じて、セキュアなプロトコルで通信を行う識別情報を生成するか、非セキュアなプロトコルで通信を行う識別情報を生成する生成ステップとをコンピュータに実行させることを特徴とするプログラム。
【請求項１８】
前記生成ステップは、前記識別情報の出力先が前記サーバが所属するネットワーク外の印刷装置の場合、セキュアなプロトコルで通信を行う識別情報を生成することを特徴とする請求項１７記載のプログラム。
【請求項１９】
前記生成ステップは、前記識別情報の出力先がファイルの場合、セキュアなプロトコルで通信を行う識別情報を生成することを特徴とする請求項１７記載のプログラム。
【請求項２０】
前記生成ステップは、前記識別情報の出力先がサーバが所属するネットワーク内の印刷装置の場合、非セキュアなプロトコルで通信を行う識別情報を生成することを特徴とする請求項１７乃至１９いずれか１項に記載のプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
この課題を解決するため、本発明の情報処理装置は以下に示す構成を備える。すなわち、
ネットワーク上のサーバに記憶された、印刷対象となる所望のデータファイルを指定し、印刷先の印刷装置を特定するプリンタポートに向けて前記データファイルの前記サーバにおけるパス付きファイル名を記述した印刷制御情報を出力する情報処理装置であって、
前記プリンタポートで示される出力先が、前記サーバが所属するネットワークセグメント内にあるか否かを判断する判断手段と、
該判断手段によって前記出力先が前記ネットワークセグメント内にあると判断した場合、前記パス付きファイル名で特定された前記データファイルの前記サーバからのダウンロードを、非セキュアプロトコルで行うことを記述した印刷制御情報を生成する第１の印刷制御情報生成手段と、
該判断手段によって前記出力先が前記ネットワークセグメント内にないと判断した場合、前記パス付きファイル名で特定された前記データファイルの前記サーバからのダウンロードを、セキュアプロトコルで行うことを記述した印刷制御情報を生成する第２の印刷制御情報生成手段と、
前記第１、第２の制御情報生成手段のいずれかで生成された印刷制御情報を、前記プリンタポートに向けて出力する出力手段と
を備えることを特徴とする情報処理装置。