【手続補正書】
【提出日】平成19年10月12日(2007.10.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
類似機能を有する複数のプリンタの基本機能を制御するための共通のプリンタドライバを利用可能な論理プリンタを検索することが可能なプリンタドライバがインストールされ、且つ前記いずれかの論理プリンタ情報に紐付けられた第１の論理プリンタ情報が登録された情報処理装置において、
前記検索された論理プリンタから一時的に利用したいプリンタを選択する選択手段と、
前記選択されたプリンタに紐付けられた第２の論理プリンタ情報を取得する取得手段と、
前記第１の論理プリンタ情報を前記取得した第２の論理プリンタ情報に一時的に置き換える置き換え手段と、
前記置き換え手段による論理プリンタの置き換え状況に応じて、印刷設定の入力制御およびプリントジョブの生成を行うことを特徴とする情報処理装置。
【請求項２】
類似機能を有する複数のプリンタの基本機能を制御するための共通のプリンタドライバを利用可能な論理プリンタを検索する検索手段を有するサーバ装置と通信可能に接続され、前記プリンタドライバがインストールされ、且つ前記いずれかの論理プリンタ情報に紐付けられた第１の論理プリンタ情報が登録された情報処理装置において、
前記サーバ装置の検索手段により検索された論理プリンタから一時的に利用したいプリンタを選択する選択手段と、
前記選択されたプリンタに紐付けられた第２の論理プリンタ情報を取得する取得手段と、
前記第１の論理プリンタ情報を前記取得した第２の論理プリンタ情報に一時的に置き換える置き換え手段と、
前記置き換え手段による論理プリンタの置き換え状況に応じて、印刷設定の入力制御およびプリントジョブの生成を行うことを特徴とする情報処理装置。
【請求項３】
前記プリンタドライバプログラムと前記いずれかの論理プリンタ情報に紐付けられた第１の論理プリンタ情報とを記憶する第１の記憶手段と、
前記プリンタドライバプログラムを前記第１の記憶手段から読み出して、印刷設定入力処理，印刷実行処理，プリンタ切り替え処理を実行する制御手段とを有し、
前記印刷設定入力処理は、前記第１の記憶手段から前記第１の論理プリンタ情報を読み出し、該読み出した第１の論理プリンタ情報を用いて印刷設定の入力を制御して印刷設定入力情報として第２の記憶手段に保持させるものであり、
前記印刷実行処理は、前記第１の記憶手段から前記第１の論理プリンタ情報を読み出し、また、前記第２の記憶手段に保持された印刷設定入力情報を読み出し、該読み出した第１の論理プリンタ情報，印刷設定入力情報を用いてプリントジョブを生成して印刷実行するものであり、
前記プリンタ切り替え処理は、前記第１の論理プリンタ情報に紐付けられている論理プリンタ情報とは異なる第２の論理プリンタ情報を取得し、前記印刷設定入力処理，前記印刷実行処理の際に用いる第１の論理プリンタ情報を前記印刷実行処理終了まで、前記第２の論理プリンタ情報に置き換えることを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記印刷設定入力処理は、前記置き換えた第２の論理プリンタ情報に応じて、前記第２の記憶手段に保持される印刷設定入力情報を編集することを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記印刷設定入力処理は、前記置き換えた第２の論理プリンタ情報に含まれる機能情報に応じて、有効な設定項目については、前記印刷設定入力情報を編集せず、無効な設定項目については、前記印刷設定入力情報を前記第２の論理プリンタ情報に含まれる印刷設定情報で上書きすることを特徴とする請求項３に記載の情報処理装置。
【請求項６】
前記制御手段は、前記いずれかのプリンタが選択されその利用が指示された際に、前記プリンタ切り替え処理の実行を開始することを特徴とする請求項３に記載の情報処理装置。
【請求項７】
前記いずれかのプリンタの選択と利用の指示は、前記印刷設定入力処理内で提供される印刷設定入力画面から行うことを特徴とする請求項４に記載の情報処理装置。
【請求項８】
前記印刷設定入力処理は、前記プリンタ切り替え処理が実行された際には、該プリンタ切り替え処理により置き換えられた第２の論理プリンタ情報に応じて、入力可能な印刷設定項目を変更制御することを特徴とする請求項３乃至５のいずれか１項に記載の情報処理装置。
【請求項９】
前記サーバ装置は、前記いずれかのプリンタのみが備える拡張機能を制御する拡張モジュールプログラムを記憶保持するものであり、
前記制御手段は、前記置き換えた第２の論理プリンタ情報に対応するプリンタが拡張機能を備える場合には、前記サーバ装置より前記拡張モジュールプログラムを取得し、前記印刷実行処理内で実行することを特徴とする請求項２乃至８のいずれか１項に記載の情報処理装置。
【請求項１０】
前記制御手段は、前記置き換えた第２の論理プリンタ情報内の機能情報に応じて、前記置き換えた第２の論理プリンタ情報に対応するプリンタが拡張機能を備えるか否かを判定することを特徴とする請求項９記載の情報処理装置。
【請求項１１】
類似機能を有する複数のプリンタの基本機能を制御するための共通のプリンタドライバを利用可能な論理プリンタを検索することが可能なプリンタドライバがインストールされ、且つ前記いずれかの論理プリンタ情報に紐付けられた第１の論理プリンタ情報が登録された情報処理装置の印刷制御方法において、
前記検索された論理プリンタから一時的に利用したいプリンタを選択する選択ステップと、
前記選択されたプリンタに紐付けられた第２の論理プリンタ情報を取得する取得ステップと、
前記第１の論理プリンタ情報を前記取得した第２の論理プリンタ情報に一時的に置き換える置き換えステップと、
前記置き換えステップによる論理プリンタの置き換え状況に応じて、印刷設定の入力制御およびプリントジョブの生成を行うことを特徴とする印刷制御方法。
【請求項１２】
類似機能を有する複数のプリンタの基本機能を制御するための共通のプリンタドライバを利用可能な論理プリンタを検索する検索手段を有するサーバ装置と通信可能に接続され、前記プリンタドライバがインストールされ、且つ前記いずれかの論理プリンタ情報に紐付けられた第１の論理プリンタ情報が登録された情報処理装置における印刷制御方法において、
前記サーバ装置の検索手段により検索された論理プリンタから一時的に利用したいプリンタを選択する選択ステップと、
前記選択されたプリンタに紐付けられた第２の論理プリンタ情報を取得する取得ステップと、
前記第１の論理プリンタ情報を前記取得した第２の論理プリンタ情報に一時的に置き換える置き換えステップと、
前記置き換えステップによる論理プリンタの置き換え状況に応じて、印刷設定の入力制御およびプリントジョブの生成を行うことを特徴とする印刷制御方法。
【請求項１３】
請求項１１又は１２に記載された印刷制御方法をコンピュータに実行させるためのプリンタドライバプログラム。
【請求項１４】
請求項１１又は１２に記載された印刷制御方法をコンピュータに実行させるためのプリンタドライバプログラムを記録したコンピュータ読み取り可能な記録媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、類似機能を有する複数のプリンタの基本機能を制御するための共通のプリンタドライバを利用可能な論理プリンタを検索することが可能なプリンタドライバがインストールされ、且つ前記いずれかの論理プリンタ情報に紐付けられた第１の論理プリンタ情報が登録された情報処理装置および印刷制御方法およびプリンタドライバプログラムおよび記録媒体に関する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明は、上記の問題点を解決するためになされたもので、本発明の目的は、情報処理装置にプリンタドライバを複数インストールすることなく、また、論理プリンタを複数登録することなく、複数のプリンタの固有の機能を利用するができる仕組を提供することである。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明は、類似機能を有する複数のプリンタの基本機能を制御するための共通のプリンタドライバを利用可能な論理プリンタを検索することが可能なプリンタドライバがインストールされ、且つ前記いずれかの論理プリンタ情報に紐付けられた第１の論理プリンタ情報が登録された情報処理装置において、前記検索された論理プリンタから一時的に利用したいプリンタを選択する選択手段と、前記選択されたプリンタに紐付けられた第２の論理プリンタ情報を取得する取得手段と、前記第１の論理プリンタ情報を前記取得した第２の論理プリンタ情報に一時的に置き換える置き換え手段と、前記置き換え手段による論理プリンタの置き換え状況に応じて、印刷設定の入力制御およびプリントジョブの生成を行うことを特徴とする。
また、本発明は、類似機能を有する複数のプリンタの基本機能を制御するための共通のプリンタドライバを利用可能な論理プリンタを検索する検索手段を有するサーバ装置と通信可能に接続され、前記プリンタドライバがインストールされ、且つ前記いずれかの論理プリンタ情報に紐付けられた第１の論理プリンタ情報が登録された情報処理装置において、前記サーバ装置の検索手段により検索された論理プリンタから一時的に利用したいプリンタを選択する選択手段と、前記選択されたプリンタに紐付けられた第２の論理プリンタ情報を取得する取得手段と、前記第１の論理プリンタ情報を前記取得した第２の論理プリンタ情報に一時的に置き換える置き換え手段と、前記置き換え手段による論理プリンタの置き換え状況に応じて、印刷設定の入力制御およびプリントジョブの生成を行うことを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
本発明によれば、情報処理装置にプリンタドライバを複数インストールすることなく、また、論理プリンタを複数登録することなく、情報処理装置から複数のプリンタの固有の機能を含めて利用可能となる。