【手続補正書】
【提出日】平成18年11月14日(2006.11.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
通信可能な複数のプリンタのうち選択されたプリンタに対して印刷データを生成し送信するようにする情報処理装置であって、
前記複数のプリンタのうち所定のプリンタのステータスを取得するプリンタステータス取得手段と、
前記プリンタステータス取得手段により取得した前記所定のプリンタのステータスに基づき、登録されたデフォルトプリンタの切替処理を行う切替処理手段と、
を有することを特徴とする情報処理装置。
【請求項２】
さらに、プリンタが追加された順にデフォルトプリンタの優先度を設定する優先度設定手段を有し、
前記切替処理手段は前記優先度設定手段により設定された優先度に基づくプリンタを参照して前記切替処理を実行することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
さらに、前記所定のプリンタのステータスに応じて、前記登録されたデフォルトプリンタを切り替えるために、ユーザによってデフォルトプリンタが切り替えられた順を憶えておき、最新であるほど優先度を高く設定する優先度設定手段を有し、
前記切替処理手段は前記優先度設定手段により設定された優先度に基づくプリンタを参照して前記切替処理を実行することを特徴とする請求項１に記載の情報処理装置。
【請求項４】
さらに、前記複数のプリンタに対して優先度を設定する優先度設定手段を有し、
前記切替処理手段は、前記優先度設定手段により設定された優先度に従うデフォルトプリンタの切替処理を実行することを特徴とする請求項１に記載の情報処理装置。
【請求項５】
さらに、前記複数のプリンタに対して優先度を設定する優先度設定手段と、
前記優先度設定手段で優先度が設定された前記複数のプリンタのうち、最も優先度が高い最高優先度のプリンタを検索するプリンタ検索手段とを有し、
前記プリンタステータス取得手段はステータス変化があったプリンタを検知し、前記切替処理手段は前記プリンタ検索手段によって得られた最高優先度のプリンタが前記ステータス変化のあったプリンタか否かを判断し、その判断結果に基づいてデフォルトプリンタの切替処理を実行することを特徴とする請求項１に記載の情報処理装置。
【請求項６】
前記複数のプリンタの全てのステータスが正常でない場合には、前記切替処理手段はデフォルトプリンタとして最高優先度のプリンタを設定することを特徴とする請求項１に記載の情報処理装置。
【請求項７】
さらに、前記複数のプリンタに対して優先度を設定する優先度設定手段と、
前記複数のプリンタのうち、監視対象のプリンタを設定する監視プリンタ設定手段とを有し、
前記プリンタステータス取得手段は前記監視対象プリンタのステータスを取得し、
前記切替処理手段は取得された前記監視対象プリンタのステータスに基づいてデフォルトプリンタの切替処理を実行することを特徴とする請求項１に記載の情報処理装置。
【請求項８】
前記切替処理手段は、前記監視対象プリンタが現在デフォルトプリンタとして設定されていない場合に、前記監視対象プリンタをデフォルトプリンタに変更することを特徴とする請求項７に記載の情報処理装置。
【請求項９】
前記監視対象プリンタは、前記優先度設定手段で設定された、最高の優先度を有するプリンタであることを特徴とする請求項７又は８に記載の情報処理装置。
【請求項１０】
前記切替処理手段は、現在デフォルトプリンタとして登録されているプリンタより優先度が高いプリンタをデフォルトプリンタに切り替えることを特徴とする請求項１乃至９の何れか１項に記載の情報処理装置。
【請求項１１】
前記デフォルトプリンタはオペレーティングシステムにおいて設定されたデフォルトプリンタであり、設定されたデフォルトプリンタはアプリケーションから印刷指示に応じてデフォルトで使用するよう提示されるプリンタであることを特徴とする請求項１乃至１０の何れか１項に記載の情報処理装置。
【請求項１２】
通信可能な複数のプリンタのうち選択されたプリンタに対して印刷データを生成し送信するようにする情報処理方法であって、
プリンタステータス取得手段が前記複数のプリンタのうち所定のプリンタのステータスを取得するプリンタステータス取得工程と、
切替処理手段が前記プリンタステータス取得工程で取得した前記所定のプリンタのステータスに基づき、登録されたデフォルトプリンタの切替処理を行う切替処理工程と、
を有することを特徴とする情報処理方法。
【請求項１３】
通信可能な複数のプリンタのうち選択されたプリンタに対して印刷データを生成し送信するようにする情報処理方法を情報処理装置で実行させるための情報処理プログラムであって、
前記複数のプリンタのうち所定のプリンタのステータスを取得するプリンタステータス取得機能のためのプログラムコードと、
前記プリンタステータス取得機能のためのプログラムコードで取得した前記所定のプリンタのステータスに基づき、登録されたデフォルトプリンタの切替処理を行う切替処理機能のためのプログラムコードと、
を有することを特徴とする情報処理プログラム。
【請求項１４】
さらに、プリンタが追加された順にデフォルトプリンタの優先度を設定する優先度設定機能のためのプログラムコードを有し、
前記切替処理機能のためのプログラムコードは、前記優先度設定機能により設定された優先度に基づくプリンタを参照して前記切替処理を実行するためのコードを含むことを特徴とする請求項１３に記載の情報処理プログラム。
【請求項１５】
さらに、前記所定のプリンタのステータスに応じて、前記登録されたデフォルトプリンタを切り替えるために、ユーザによってデフォルトプリンタが切り替えられた順を憶えておき、最新であるほど優先度を高く設定する優先度設定機能のためのプログラムコードを有し、
前記切替処理機能のためのプログラムコードは、前記優先度設定機能により設定された優先度に基づくプリンタを参照して前記切替処理を実行するためのコードを含むことを特徴とする請求項１３に記載の情報処理プログラム。
【請求項１６】
さらに、前記複数のプリンタに対して優先度を設定する優先度設定機能のためのプログラムコードと、
指示により前記優先度設定機能のためのプログラムコードにより設定された前記複数のプリンタの優先度を変更する優先度変更機能のためのプログラムコードとを有し、
前記切替処理機能のためのプログラムコードは、前記優先度設定機能のためのプログラムコードにより設定された優先度に従うデフォルトプリンタの切替処理を実行するためのコードを含むことを特徴とする請求項１３に記載の情報処理プログラム。
【請求項１７】
さらに、前記複数のプリンタに対して優先度を設定する優先度設定機能のためのプログラムコードと、
前記優先度設定機能のためのプログラムコードにより優先度が設定された前記複数のプリンタのうち、最も優先度が高い最高優先度のプリンタを検索するプリンタ検索機能のためのプログラムコードとを有し、
前記プリンタステータス取得機能のためのプログラムコードは、ステータス変化があったプリンタを検知するためのコードを含み、
前記切替処理機能のためのプログラムコードは、前記プリンタ検索機能のためのプログラムコードによって得られた最高優先度のプリンタが前記ステータス変化のあったプリンタか否かを判断し、その判断結果に基づいてデフォルトプリンタの切替処理を実行するためのコードを含むことを特徴とする請求項１３に記載の情報処理プログラム。
【請求項１８】
前記複数のプリンタの全てのステータスが正常でない場合には、前記切替処理機能のためのプログラムコードはデフォルトプリンタとして最高優先度のプリンタを設定するためのコードを含むことを特徴とする請求項１３に記載の情報処理プログラム。
【請求項１９】
さらに、前記複数のプリンタに対して優先度を設定する優先度設定機能のためのプログラムコードと、
前記複数のプリンタのうち、監視対象のプリンタを設定する監視プリンタ設定機能のためのプログラムコードとを有し、
前記プリンタステータス取得機能のためのプログラムコードは前記監視対象プリンタのステータスを取得するためのコードを含み、
前記切替処理機能のためのプログラムコードは取得された前記監視対象プリンタのステータスに基づいてデフォルトプリンタの切替処理を実行するためのコードを含むことを特徴とする請求項１３に記載の情報処理プログラム。
【請求項２０】
前記切替処理機能のためのプログラムコードは、前記監視対象プリンタが現在デフォルトプリンタとして設定されていない場合に、前記監視対象プリンタをデフォルトプリンタに変更するためのコードを含むことを特徴とする請求項１９に記載の情報処理プログラム。
【請求項２１】
前記監視対象プリンタは、前記優先度設定機能のためのプログラムコードにより設定された、最高の優先度を有するプリンタであることを特徴とする請求項１９又は２０に記載の情報処理プログラム。
【請求項２２】
前記切替処理機能のためのプログラムコードは、現在デフォルトプリンタとして登録されているプリンタより優先度が高いプリンタをデフォルトプリンタに切り替えるためのコードを含むことを特徴とする請求項１３乃至２１の何れか１項に記載の情報処理プログラム。
【請求項２３】
前記デフォルトプリンタはオペレーティングシステムにおいて設定されたデフォルトプリンタであり、設定されたデフォルトプリンタはアプリケーションから印刷指示に応じてデフォルトで使用するよう提示されるプリンタであることを特徴とする請求項１３乃至２２の何れか１項に記載の情報処理プログラム。
【請求項２４】
請求項１３乃至２３の何れか１項に記載の情報処理プログラムを記憶したことを特徴とするコンピュータ読み取り可能な記憶媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
本願発明は上記問題点を鑑みて為されたものであり、デフォルトで利用するように設定されているプリンタを、従来から問題となっているエラー対処作業などを回避したプリンタとして効率よく利用できるよう支援する仕組みを提供することを目的とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
さらに、本発明による情報処理プログラムは、通信可能な複数のプリンタのうち選択されたプリンタに対して印刷データを生成し送信するようにする情報処理方法を情報処理装置で実行させるための情報処理プログラムであって、
前記複数のプリンタのうち所定のプリンタのステータスを取得するプリンタステータス取得機能のためのプログラムコードと、
前記プリンタステータス取得機能のためのプログラムコードで取得した前記所定のプリンタのステータスに基づき、登録されたデフォルトプリンタの切替処理を行う切替処理機能のためのプログラムコードと、
を有することを特徴とする。