【手続補正書】
【提出日】平成21年6月12日(2009.6.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットワークを介して接続された外部機器に対して対象データを出力する情報処理装置における情報処理をコンピュータに実行させる情報処理プログラムであって、
前記対象データに関する特徴を示す特徴情報を取得する特徴情報取得ステップと、
前記特徴情報取得ステップにおいて取得した前記特徴情報に基づいて、当該情報処理装置と前記ネットワークを介して接続されている複数の外部機器の中から前記対象データを出力すべき外部機器を検索する第１機器検索ステップと、
前記第１機器検索ステップにおいて検出した前記外部機器への出力経路を作成する出力経路作成ステップと、
前記出力経路作成ステップにおいて作成された前記出力経路に前記対象データを送信する送信ステップと
を有することを特徴とする情報処理プログラム。 
【請求項２】
前記特徴情報と、前記外部機器を検索する際の検索条件とを対応付けて保持する検索条件保持手段において、前記特徴情報取得ステップにおいて取得した前記特徴情報に対応付けられている前記検索条件を特定する検索条件特定ステップをさらに有し、
前記第１機器検索ステップにおいては、前記検索条件特定ステップにおいて特定された前記検索条件にしたがい前記外部機器を検索することを特徴とする請求項１に記載の情報処理プログラム。 
【請求項３】
前記出力経路作成ステップにおいては、前記出力経路としてＴＣＰ／ＩＰを利用した出力ポートを作成することを特徴とする請求項１または２に記載の情報処理プログラム。 
【請求項４】
前記送信ステップにおいて前記対象データを送信した後に、前記出力経路作成ステップにおいて作成された前記出力経路を削除する削除ステップをさらに有することを特徴とする請求項１から３のいずれか一項に記載の情報処理プログラム。 
【請求項５】
前記出力経路作成ステップにおいて作成した前記出力経路を表示する出力経路表示ステップをさらに有することを特徴とする請求項１から４のいずれか一項に記載の情報処理プログラム。 
【請求項６】
前記第１機器検索ステップにおいて１つの外部機器のみを検出した場合には、前記出力経路作成ステップにおいては、前記第１機器検索ステップにおいて検出した前記外部機器への出力経路を作成することを特徴とする請求項１から５のいずれか一項に記載の情報処理プログラム。 
【請求項７】
前記第１機器検索ステップにおいて複数の外部機器を検出した場合に、検出した複数の前記外部機器を表示する第１外部機器表示ステップと、
ユーザから前記第１外部機器表示ステップにおいて表示する外部機器のうち所定の外部機器の指定を受け付ける第１指定受付ステップと
をさらに有し、
前記出力経路作成ステップにおいては、前記第１指定受付ステップにおいて指定を受け付けた前記外部機器への前記出力経路を作成することを特徴とする請求項１から６のいずれか一項に記載の情報処理プログラム。 
【請求項８】
前記検索条件に合致する外部機器が存在しない場合に、前記検索条件に一部一致する前記外部機器を表示する第２外部機器表示ステップと、
前記ユーザから前記第２外部機器表示ステップにおいて表示する外部機器のうち所定の外部機器の指定を受け付ける第２指定受付ステップと
をさらに有し、
前記出力経路作成ステップにおいては、前記第２指定受付ステップにおいて指定を受け付けた前記外部機器への前記出力経路を作成することを特徴とする請求項１から７のいずれか一項に記載の情報処理プログラム。 
【請求項９】
前記第２外部機器表示ステップにおいては、表示された外部機器と検索条件の不適合の内容をさらに表示することを特徴とする請求項８に記載の情報処理プログラム。 
【請求項１０】
前記検索条件に合致する外部機器が存在しない場合に、前記ネットワークを介して接続された複数の外部機器を表示する第３外部機器表示ステップと、
前記ユーザから前記第３外部機器表示ステップにおいて表示する外部機器のうち所定の外部機器の指定を受け付ける第３指定受付ステップと
をさらに有し、
前記出力経路作成ステップにおいては、前記第３指定受付ステップにおいて指定を受け付けた前記外部機器への出力経路を作成することを特徴とする請求項１から７のいずれか一項に記載の情報処理プログラム。 
【請求項１１】
前記第３外部機器表示ステップにおいては、表示された外部機器と検索条件の不適合の内容をさらに表示することを特徴とする請求項１０に記載の情報処理プログラム。 
【請求項１２】
前記特徴情報取得ステップにおいては、前記対象データを作成する対象データ作成アプリケーションから前記対象データの作成にかかる前記特徴情報を取得することを特徴とする請求項１から１１のいずれか一項に記載の情報処理プログラム。 
【請求項１３】
前記外部機器は、プリンタ装置であって、
前記対象データは、前記プリンタ装置においてプリントすべきプリントデータであることを特徴とする請求項１から１２のいずれか一項に記載の情報処理プログラム。 
【請求項１４】
前記特徴情報取得ステップにおいては、前記プリンタ装置に対応するプリンタドライバから印刷に関する前記特徴情報を取得することを特徴とする請求項１３に記載の情報処理プログラム。 
【請求項１５】
前記特徴情報取得ステップにおいては、前記プリンタドライバから前記プリンタ言語に関する前記特徴情報を取得することを特徴とする請求項１４に記載の情報処理プログラム。 
【請求項１６】
前記特徴情報取得ステップにおいては、前記プリンタドライバから前記プリンタ装置に必要なハードウェアを示す前記特徴情報を取得することを特徴とする請求項１４または１５に記載の情報処理プログラム。 
【請求項１７】
前記特徴情報取得ステップにおいては、前記対象データをスプールするスプーラから前記対象データに示される描画内容を示す前記特徴情報を取得する請求項１から１６のいずれか一項に記載の情報処理プログラム。 
【請求項１８】
前記特徴情報取得ステップにおいては、前記ＯＳから当該ＯＳに関する前記特徴情報を取得することを特徴とする請求項１から１７のいずれか一項に記載の情報処理プログラム。 
【請求項１９】
ネットワークを介して接続された外部機器に対して対象データを出力する情報処理装置であって、
前記対象データに関する特徴を示す特徴情報を取得する特徴情報取得手段と、
前記特徴情報取得手段が取得した前記特徴情報に基づいて、当該情報処理装置と前記ネットワークを介して接続されている複数の外部機器の中から前記対象データを出力すべき外部機器を検索する第１機器検索手段と、
前記第１機器検索手段が検出した前記外部機器への出力経路を作成する出力経路作成手段と、
前記出力経路作成手段が作成した前記出力経路に前記対象データを送信する送信手段と
を備えることを特徴とする情報処理装置。 
【請求項２０】
請求項１９に記載の前記情報処理装置から送信される前記対象データを印刷することを特徴とする外部機器。
【請求項２１】
請求項１９に記載の前記情報処理装置と、請求項２０に記載の前記外部機器とを備えたことを特徴とする印刷システム。
【請求項２２】
ネットワークを介して接続された外部機器に対して対象データを出力する情報処理装置における情報処理方法であって、
前記対象データに関する特徴を示す特徴情報を取得する特徴情報取得ステップと、
前記特徴情報取得ステップにおいて取得した前記特徴情報に基づいて、当該情報処理装置と前記ネットワークを介して接続されている複数の外部機器の中から前記対象データを出力すべき外部機器を検索する第１機器検索ステップと、
前記第１機器検索ステップにおいて検出した前記外部機器への出力経路を作成する出力経路作成ステップと、
前記出力経路作成ステップにおいて作成された前記出力経路に前記対象データを送信する送信ステップと
を有することを特徴とする情報処理方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】情報処理プログラム、情報処理装置、情報処理方法、外部機器および印刷システム
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、ネットワークを介して接続された外部機器に対して対象データを出力する情報処理装置における情報処理をコンピュータに実行させる情報処理プログラム、情報処理装置、情報処理方法、外部機器および印刷システムに関するものである。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
本発明は、上記に鑑みてなされたものであって、煩雑な操作を行うことなく所定の装置にデータを送信し、処理を行わせることのできる情報処理プログラム、情報処理装置、情報処理方法、外部機器および印刷システムを提供することを目的とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】変更
【補正の内容】
【００３１】
また、請求項２０にかかる発明は、外部機器であって、請求項１９に記載の前記情報処理装置から送信される前記対象データを印刷することを特徴とする。
また、請求項２１にかかる発明は、印刷システムであって、請求項１９に記載の前記情報処理装置と、請求項２０に記載の前記外部機器とを備えたことを特徴とする。
また、請求項２２にかかる発明は、ネットワークを介して接続された外部機器に対して対象データを出力する情報処理装置における情報処理方法であって、前記対象データに関する特徴を示す特徴情報を取得する特徴情報取得ステップと、前記特徴情報取得ステップにおいて取得した前記特徴情報に基づいて、当該情報処理装置と前記ネットワークを介して接続されている複数の外部機器の中から前記対象データを出力すべき外部機器を検索する第１機器検索ステップと、前記第１機器検索ステップにおいて検出した前記外部機器への出力経路を作成する出力経路作成ステップと、前記出力経路作成ステップにおいて作成された前記出力経路に前記対象データを送信する送信ステップとを有することを特徴とする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００３３
【補正方法】変更
【補正の内容】
【００３３】
以下に添付図面を参照して、この発明にかかる情報処理プログラム、情報処理装置、情報処理方法、外部機器および印刷システムの最良な実施の形態を詳細に説明する。