(57)【要約】【課題】  プリンタドライバが現在どのような状態に設定されているのかを特定し易くする。【解決手段】  コンピュータに搭載され、種々のデータをプリンタが印刷可能な印刷データに変換するプリンタドライバを有する情報処理装置に、前記プリンタドライバのデフォルトと異なっている情報を取得する取得手段と、前記取得手段によって取得した情報を出力する出力手段とを設け、デフォルトと異なっているプリンタドライバ情報を迅速に取得して出力できるようにする。【選択図】  図８
2005063316.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに搭載され、種々のデータをプリンタが印刷可能な印刷データに変換するプリンタドライバを有する情報処理装置であって、
前記プリンタドライバに設定されている設定情報を取得する取得手段と、
前記取得手段により取得された設定情報のうち、前記プリンタドライバのデフォルト設定情報と異なっている設定情報を抽出する抽出手段と、
前記抽出手段によって抽出した設定情報を出力する出力手段とを有することを特徴とする情報処理装置。
【請求項２】
コンピュータに搭載され、種々のデータをプリンタが印刷可能な印刷データに変換するプリンタドライバを有する情報処理装置であって、
初期設定されたプリンタドライバ以外にインストールされている他のプリンタドライバ情報を取得する取得手段と、前記取得手段によって取得された前記他のプリンタドライバ情報を出力する出力手段とを有することを特徴とする情報処理装置。
【請求項３】
コンピュータに搭載され、種々のデータをプリンタが印刷可能な印刷データに変換するプリンタドライバを有する情報処理装置であって、
前記プリンタドライバのユーザインターフェースにより設定されている現在の設定情報を格納する設定情報格納手段と、
前記プリンタドライバの周辺情報を取得する周辺情報取得手段と、
前記プリンタドライバの設定情報及び周辺情報を所定の場所へ出力するように指示するプリンタドライバ情報出力指示手段と、
前記プリンタドライバ情報出力指示手段により出力指示があった場合に、前記設定情報と前記周辺情報とを所定の場所へ出力するプリンタドライバ情報出力手段とを有することを特徴とする情報処理装置。
【請求項４】
前記周辺情報取得手段により取得される情報は、プリンタドライバ本体を含む、プリンタドライバを構成する各モジュールのファイル名、バージョン情報であることを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記周辺情報取得手段により取得される情報は、前記コンピュータで稼動しているオペレーティングシステムの構成情報であることを特徴とする請求項３に記載の情報処理装置。
【請求項６】
前記周辺情報取得手段により取得される情報は、前記コンピュータにインストールされているアプリケーションの構成情報であることを特徴とする請求項３に記載の情報処理装置。
【請求項７】
前記周辺情報取得手段により取得される情報は、前記プリンタドライバのアップデート履歴情報、インストール日時の何れか１つを含むことを特徴とする請求項３に記載の情報処理装置。
【請求項８】
前記周辺情報取得手段により取得される情報は、前記プリンタドライバのインストール種別情報であることを特徴とする請求項３に記載の情報処理装置。
【請求項９】
前記プリンタドライバ情報出力手段により情報を出力する所定の場所は、オペレーティングシステムのクリップボードであることを特徴とする請求項３に記載の情報処理装置。
【請求項１０】
前記プリンタドライバ情報出力手段により情報を出力する所定の場所は、ファイルであることを特徴とする請求項３に記載の情報処理装置。
【請求項１１】
前記プリンタドライバ情報出力手段の出力先のアプリケーションをユーザが指定可能な出力先アプリケーション指定手段を有し、
前記プリンタドライバ情報出力手段により情報を出力する所定の場所は、前記出力先アプリケーション設定手段により指定されたアプリケーションのファイルであることを特徴とする請求項３に記載の情報処理装置。
【請求項１２】
前記プリンタドライバ情報出力手段により情報を出力する所定の場所は、通信媒体を介して接続された情報収集サーバであることを特徴とする請求項３に記載の情報処理装置。
【請求項１３】
コンピュータに搭載され、種々のデータをプリンタが印刷可能な印刷データに変換するプリンタドライバを有する情報処理装置における情報処理方法であって、
前記プリンタドライバに設定されている設定情報を取得する取得工程と、
前記取得工程により取得された設定情報のうち、前記プリンタドライバのデフォルト設定情報と異なっている設定情報を抽出する抽出工程と、
前記抽出工程によって抽出した設定情報を出力する出力工程とを有することを特徴とする情報処理方法。
【請求項１４】
コンピュータに搭載され、種々のデータをプリンタが印刷可能な印刷データに変換するプリンタドライバを有する情報処理装置における情報処理方法であって、
初期設定されたプリンタドライバ以外にインストールされている他のプリンタドライバ情報を取得する取得工程と、前記取得工程によって取得された前記他のプリンタドライバ情報を出力する出力工程とを有することを特徴とする情報処理方法。
【請求項１５】
コンピュータに搭載され、種々のデータをプリンタが印刷可能な印刷データに変換するプリンタドライバを有する情報処理装置における情報処理方法であって、
前記プリンタドライバのユーザインターフェースにより設定されている現在の設定情報を格納する設定情報格納工程と、前記プリンタドライバの周辺情報を取得する周辺情報取得工程と、前記プリンタドライバの設定情報及び周辺情報を所定の場所へ出力するように指示するプリンタドライバ情報出力指示工程と、前記プリンタドライバ情報出力指示工程により出力指示があった場合に、前記設定情報と前記周辺情報とを所定の場所へ出力するプリンタドライバ情報出力工程とを有することを特徴とする情報処理方法。
【請求項１６】
コンピュータに搭載され、種々のデータをプリンタが印刷可能な印刷データに変換するプリンタドライバを有する情報処理装置における情報処理方法をコンピュータに実行させるプログラムであって、
前記プリンタドライバのユーザインターフェースにより設定されている現在の設定情報を格納する設定情報格納処理と、前記プリンタドライバの周辺情報を取得する周辺情報取得処理と、前記プリンタドライバの設定情報及び周辺情報を所定の場所へ出力するように指示するプリンタドライバ情報出力指示処理と、前記プリンタドライバ情報出力指示処理により出力指示があった場合に、前記設定情報と前記周辺情報とを所定の場所へ出力するプリンタドライバ情報出力処理とをコンピュータに実行させることを特徴とするコンピュータプログラム。
【請求項１７】
前記請求項１６に記載のコンピュータプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置、情報処理方法、コンピュータプログラム及び記録媒体に関し、特に、プリンタドライバの設定情報及び周辺情報の出力方法に関するものである。
【背景技術】
【０００２】
従来、プリンタドライバを使用した印刷を行う際に、何らかの操作不具合や設定不具合が発生して印刷を円滑に行うことができない場合がある。このような場合には、前記不具合を解決するために、例えば、プリンタメーカのコールセンターなどに連絡をとるケースがある。その際に、ユーザは予めメモしたり、あるいは記憶したりしているプリンタドライバの設定情報を伝えるか、実際に操作しながらその設定情報を伝える必要があった。
【０００３】
前記プリンタドライバの設定情報を前記コールセンターなどに連絡するために、ドライバユーザインタフェースの機能として、現在のプリンタドライバの設定情報をコンピュータのクリップボードにコピーする技術が知られている（例えば、特許文献１を参照）。
【０００４】
【特許文献１】特開２００３−２１６３７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、前記従来例では以下のような欠点があった。すなわち、プリンタドライバの設定情報を全てコールセンターに伝えたとしても、プリンタドライバの設定情報が多いことにより、印刷に不具合が発生している原因をコールセンターにおいて早急に発見することは困難であった。
【０００６】
また、コールセンター側は、プリンタドライバのユーザインターフェース上で確認できない情報、例えばプリンタドライバが必要とする周辺モジュールのバージョン情報や稼動しているオペレーティングシステムの情報、さらにはプリンタドライバのアップデート履歴情報やインストールにどのような手段を選択したか等の情報を入手したくても、それらの情報を入手することは非常に困難であるという欠点があった。
【課題を解決するための手段】
【０００７】
本発明の情報処理装置は、コンピュータに搭載され、種々のデータをプリンタが印刷可能な印刷データに変換するプリンタドライバを有する情報処理装置であって、前記プリンタドライバに設定されている設定情報を取得する取得手段と、前記取得手段により取得された設定情報のうち、前記プリンタドライバのデフォルト設定情報と異なっている設定情報を抽出する抽出手段と、前記抽出手段によって抽出した設定情報を出力する出力手段とを有することを特徴としている。
また、本発明の他の特徴とするところは、コンピュータに搭載され、種々のデータをプリンタが印刷可能な印刷データに変換するプリンタドライバを有する情報処理装置であって、初期設定されたプリンタドライバ以外にインストールされている他のプリンタドライバ情報を取得する取得手段と、前記取得手段によって取得された前記他のプリンタドライバ情報を出力する出力手段とを有することを特徴としている。
また、本発明のその他の特徴とするところは、コンピュータに搭載され、種々のデータをプリンタが印刷可能な印刷データに変換するプリンタドライバを有する情報処理装置であって、前記プリンタドライバのユーザインターフェースにより設定されている現在の設定情報を格納する設定情報格納手段と、前記プリンタドライバの周辺情報を取得する周辺情報取得手段と、前記プリンタドライバの設定情報及び周辺情報を所定の場所へ出力するように指示するプリンタドライバ情報出力指示手段と、前記プリンタドライバ情報出力指示手段により出力指示があった場合に、前記設定情報と前記周辺情報とを所定の場所へ出力するプリンタドライバ情報出力手段とを有することを特徴としている。
【０００８】
本発明の情報処理方法は、コンピュータに搭載され、種々のデータをプリンタが印刷可能な印刷データに変換するプリンタドライバを有する情報処理装置における情報処理方法であって、前記プリンタドライバに設定されている設定情報を取得する取得工程と、前記取得工程により取得された設定情報のうち、前記プリンタドライバのデフォルト設定情報と異なっている設定情報を抽出する抽出工程と、前記抽出工程によって抽出した設定情報を出力する出力工程とを有することを特徴としている。
また、本発明の他の特徴とするところは、コンピュータに搭載され、種々のデータをプリンタが印刷可能な印刷データに変換するプリンタドライバを有する情報処理装置における情報処理方法であって、初期設定されたプリンタドライバ以外にインストールされている他のプリンタドライバ情報を取得する取得工程と、前記取得工程によって取得された前記他のプリンタドライバ情報を出力する出力工程とを有することを特徴としている。
また、本発明のその他の特徴とするところは、コンピュータに搭載され、種々のデータをプリンタが印刷可能な印刷データに変換するプリンタドライバを有する情報処理装置における情報処理方法であって、前記プリンタドライバのユーザインターフェースにより設定されている現在の設定情報を格納する設定情報格納工程と、前記プリンタドライバの周辺情報を取得する周辺情報取得工程と、前記プリンタドライバの設定情報及び周辺情報を所定の場所へ出力するように指示するプリンタドライバ情報出力指示工程と、前記プリンタドライバ情報出力指示工程により出力指示があった場合に、前記設定情報と前記周辺情報とを所定の場所へ出力するプリンタドライバ情報出力工程とを有することを特徴としている。
【０００９】
本発明のコンピュータプログラムは、コンピュータに搭載され、種々のデータをプリンタが印刷可能な印刷データに変換するプリンタドライバを有する情報処理装置における情報処理方法をコンピュータに実行させるプログラムであって、前記プリンタドライバのユーザインターフェースにより設定されている現在の設定情報を格納する設定情報格納処理と、前記プリンタドライバの周辺情報を取得する周辺情報取得処理と、前記プリンタドライバの設定情報及び周辺情報を所定の場所へ出力するように指示するプリンタドライバ情報出力指示処理と、前記プリンタドライバ情報出力指示処理により出力指示があった場合に、前記設定情報と前記周辺情報とを所定の場所へ出力するプリンタドライバ情報出力処理とをコンピュータに実行させることを特徴としている。
【００１０】
本発明の記録媒体は、前記に記載のコンピュータプログラムを記録したことを特徴としている。
【発明の効果】
【００１１】
本発明は前述したように、プリンタドライバのデフォルトと異なっている情報を取得して送出するようにしたので、不具合発生の原因となっている可能性を調査する情報の量を絞り込んで少なくすることができ、印刷に不具合を発生させる原因となるプリンタドライバの設定状態を特定し易くすることができる。
【００１２】
また、本発明の他の特徴によれば、プリンタドライバの設定情報及び周辺情報を取得して所定の場所へ出力するようにしたので、前記プリンタドライバの設定情報及び周辺情報を必要とする場所へ迅速に、かつ正確に出力することができる。これにより、ネットワークを介して接続された他のコンピュータシステム、例えばプリンタシステムのメンテナンスを行っているコールセンターなどに前記プリンタドライバの設定情報及び周辺情報を伝えることができる。
【発明を実施するための最良の形態】
【００１３】
図１から図８は本発明の情報処理装置、情報処理方法、コンピュータプログラム及び記録媒体の実施の形態をもっともよく表す図面であり、これらの図により説明を行う。
図１は、本実施の形態のプリントシステムの一例を示す図である。図１において、１０１及び１０２は本実施の形態で説明するプリンタドライバが搭載されたクライアントコンピュータでる。前記プリンタドライバは、クライアントコンピュータ（１０１、１０２）上の文書データをネットワークに接続可能なプリンタ１０３で印刷できる印刷データに変換し、コンピュータネットワーク１０４を通してプリンタ１０３に送信する。
【００１４】
図２から図６はプリンタドライバが表示するプリント属性を設定する設定シートの一例を示す図であり、図２はページ設定関連のPage Setupシート、図３はフィニッシング設定関連のFinishingシート、図４は給紙段設定関連のPaper Sourceシート、図５は印刷品質設定関連のQualityシート、図６はプリンタ装置状態設定関連のConfigurationシートである。
【００１５】
図２において、２０２はPageSetupシート、２０３はFinishingシート、２０４はPaper Sourceシート、２０５はQualityシート、２０６はConfigurationシートである。図２のページ設定を行うPage Setupシート２０１では、２０９の用紙サイズ設定、２１０の部数設定、２１１の用紙方向設定、２１２のページレイアウト設定、２１３のスケーリング設定、２１４のウォータマーク設定等の設定を行うことができるようになっている。また、２０７のイメージ描画領域には現在の複写機機器構成の状態や、ページ設定の状態を表示するようになっている。
【００１６】
また、Copy Settingsボタン２０８は、プリンタドライバの設定情報をテキストとしてクリップボードにコピーするためのボタンであり、このボタン２０８及びボタン押下後の動作については後に詳細に説明する。また、カスタム用紙設定ボタン２１６は、カスタムサイズ用紙を設定するダイアログを表示するためのものであり、デフォルト設定ボタン２１５は、PageSetupシートの設定を工場出荷時のデフォルトに戻すボタンである。また、２１７はページオプションボタン、２１８は設定を有効にしてダイアログを閉じるOKボタン、２１９は設定を無効にしてダイアログを閉じるキャンセルボタンである。
【００１７】
図３において、３０２はPageSetupシート、３０３はFinishingシート、３０４はPaper Sourceシート、３０５はQualityシート、３０６はConfigurationシートである。図３のフィニッシング設定を行うシート３０１では、３０９の片面/両面/製本設定、３１０の綴じ位置設定、３１１のフィニッシング設定等の設定を行うことができるようになっている。また、イメージ描画領域３０７にはPageSetupシート２０１のイメージ描画領域２０７と同様に、現在の複写機機器構成の状態や、ページ設定の状態を表示するようになっている。
【００１８】
また、Copy Settingsボタン３０８の動作仕様は、PageSetupシート２０１のCopy Settingsボタン２０８と同じである。また、ステープル位置指定ボタン３１２は、ステープルの位置を指定するためのダイアログを表示するもの、詳細設定ボタン３１４は、より印刷属性に関して、より高度な設定を行うためのダイアログを表示すもの、デフォルト設定ボタン３１３は、Finishingシートの設定を工場出荷時のデフォルトに戻すボタンである。また、３１５はOKボタン、３１６はキャンセルボタンである。
【００１９】
図４において、４０２はPageSetupシート、４０３はFinishingシート、４０４はPaper Sourceシート、４０５はQualityシート、４０６はConfigurationシートである。図４の給紙設定を行うシート４０１では、４０９の給紙指定方法の選択、４１０の給紙段指定方法の選択、４１１の給紙段の選択等の各選択を行うことができるようになっている。また、イメージ描画領域４０７にはPageSetupシート２０１のイメージ描画領域２０７と同様に、現在の複写機機器構成の状態や、ページ設定の状態を表示するようになっている。また、Copy Settingsボタン４０８の動作仕様は、PageSetupシート２０１のCopy Settingsボタン２０８と同じである。また、デフォルト設定ボタン４１２は、Paper Sourceシートの設定を工場出荷時のデフォルトに戻すボタンである。また、４１３はOKボタン、４１４はキャンセルボタンである。
【００２０】
図５において、５０２はPageSetupシート、５０３はFinishingシート、５０４はPaper Sourceシート、５０５はQualityシート、５０６はConfigurationシートである。図５の印刷品質設定を行うシート５０１では、５０９の画像のネガ/ポジ、ミラー反転設定、５１０のハーフトーン設定、５１１の手動グレースケール設定等の各設定を行うことができるようになっている。また、イメージ描画領域５０７にはPageSetupシート２０１のイメージ描画領域２０７と同様、現在の複写機機器構成の状態や、ページ設定の状態を表示するようになっている。また、Copy Settingsボタン５０８の動作仕様は、PageSetupシート２０１のCopy Settingsボタン２０８と同じである。また、５１３の詳細設定ボタンは、印刷品質に関わる詳細な設定ダイアログを表示するもの、デフォルト設定ボタン５１４は、Qualityシートの設定を工場出荷時のデフォルトに戻すボタンである。また、５１５はOKボタン、５１６はキャンセルボタンである。
【００２１】
図６において、６０２はPageSetupシート、６０３はFinishingシート、６０４はPaper Sourceシート、６０５はQualityシート、６０６はConfigurationシートである。図６のプリンタ状態設定を行うシート６０１は、デバイスの構成状況を設定するものである。図６において、設定領域６０８ではサイドペーパデッキの装着状況を設定し、設定領域６０９では排紙オプション機器の装着状況を設定し、設定領域６１０ではドキュメントインサータ装置の装着状況を設定する。設定領域６１１はホスト側の設定となっており、ここではホスト側で印刷ジョブを一度スプールするかどうかの設定を行う。６１２はジョブアカウンティングを行うかの設定をする。また、Configurationシート６０１では、イメージ描画領域６０７には現在の複写機機器構成を表示する。また、このFinishingシート６０１は印刷関連の設定がないため、他のシートにあるCopy Settingsボタンはないが、このシートにCopy Settingsボタンを配置しても構わない。また、６１３はOKボタン、６１４はキャンセルボタンである。
【００２２】
次に、ユーザがCopy Settingsボタン（２０８、３０８、４０８、５０８）を押下したときの動作を説明する。
まず、プリンタドライバの印刷属性を設定する各シート（２０１、３０１、４０１、５０１、６０１）でユーザが設定した情報は、設定情報格納手段、具体的にはクライアントコンピュータ（１０１、１０２）のメモリに格納される。
【００２３】
次に、ユーザがCopy Settingsボタン（２０８、３０８、４０８、５０８）を押下すると、プリンタドライバは設定情報格納手段に格納されているプリンタドライバ設定情報、さらに、プリンタの名称、プリンタドライバの名称、プリンタドライバ本体を含む構成モジュールのファイル名及びバージョン番号の取得を行う。続いて、プリンタドライバは、ここで取得した情報をオペレーティングシステムに用意されている（API Application Programming Interface）を利用してオペレーティングシステムのクリップボードに出力する。
【００２４】
図７は、クリップボードにコピーされる内容の一例を示したもので、７０１がプリンタ名称及びプリンタドライバ名称、７０２はPage Setupシート設定情報２０１の内容、７０３はFinishingシート設定情報３０１の内容、７０４はPaper Sourceシート設定情報４０１の内容、７０５はQualityシート設定情報５０１の内容、７０６はConfiguration設定情報６０１の内容である。７０７はプリンタドライバ本体を含む、プリンタドライバの構成モジュールのファイル名とバージョン情報である。
【００２５】
この段階で、プリンタドライバの設定情報はオペレーティングシステムのクリップボードにコピーされたため、ユーザはクリップボードの内容をたとえば電子メールにペーストして利用することが可能となる。なお、本実施の形態では、プリンタ名称、プリンタドライバ名称、各設定情報シートの内容、プリンタドライバの構成モジュール名及びバージョン情報をCopy Settingsボタン（２０８, ３０８, ４０８, ５０８, ６０８）のコピー対象としているが、これ以外にもオペレーティングシステムのバージョンやユーザカスタマイズ情報、共存しているプリンタドライバの名称やファイルバージョンなどの情報、インストールされているアプリケーションの名称やバージョン情報、対象となっているプリンタドライバのアップデート履歴、また、どのようにインストールしかた、例えば、システム標準のインストールを行ったのか、ネットワーク経由でインストールを行ったのか、あるいは独自のインストーラを用いてインストールしたのかなどのインストール種別情報や、その他印刷環境に関わる情報を付加してもよい。
【００２６】
また、本実施の形態では設定情報をコピーするCopy Settingsボタン(２０８, ３０８, ４０８, ５０８, ６０８)の押下により、オペレーティングシステムのクリップボードに設定情報をコピーしたが、この設定情報の出力先は、ファイル、メールソフトなどのアプリケーションのドキュメント、またはネットワークを経由してサポートセンターの設定情報受信サーバに出力したり、あるいはテキスト情報を扱える先に出力したりしてもよい。
【００２７】
図８は、ユーザがCopy Settingsボタン(２０８, ３０８, ４０８, ５０８)を押下したときのプリンタドライバの処理動作を示すフローチャートである。なお、プリンタドライバの印刷属性を設定する各シート(２０１、３０１、４０１、５０１、６０１)でユーザが設定した情報は、設定情報格納手段、具体的にはクライアントコンピュータ（１０１、１０２）のメモリに格納される。
【００２８】
ユーザがCopy Settingsボタン(２０８, ３０８, ４０８, ５０８)を押下すると、ステップＳ８０１において、プリンタドライバの周辺情報取得手段は、設定情報格納手段に格納されているプリンタドライバ設定情報、さらに、プリンタの名称、プリンタドライバの名称、プリンタドライバ本体を含む構成モジュールのファイル名及びバージョン番号等の情報取得を行う。次に、ステップＳ８０２において、ステップＳ８０１で取得したプリンタドライバ設定情報について、デフォルトの設定値から異なっている設定値のみ抽出する。
【００２９】
続いて、ステップＳ８０３において、周辺情報取得手段は、ホストコンピュータにインストールされている他のプリンタドライバの構成情報を取得する。取得する構成情報は、ステップＳ８０１で取得した情報と同じ種類、すなわち、プリンタの名称、プリンタドライバの名称、プリンタドライバ本体を含む構成モジュールのファイル名及びバージョン番号等の情報取得を行う。
【００３０】
次に、ステップＳ８０４において、周辺情報取得手段は、ホストコンピュータにインストールされているアプリケーションの情報を取得する。ここで取得する情報は、インストールされているアプリケーション名、各アプリケーションのバージョンである。
【００３１】
次に、ステップＳ８０５において、周辺情報取得手段は、プリンタドライバのアップデート履歴情報を取得する。このアップデート履歴とは、プリンタドライバ自身が、過去にどのバージョンがインストールされたかという情報である。
【００３２】
続いて、ステップＳ８０６において、プリンタドライバはステップＳ８０１からステップＳ８０６の各ステップで周辺情報取得手段により取得した情報を、オペレーティングシステムに用意されているAPI (Application Programming Interface)を利用してオペレーティングシステムのクリップボードに出力する。
【００３３】
図７は、クリップボードにコピーされる内容の一例を示したもので、７０１がプリンタ名称及びプリンタドライバ名称、７０２はPage Setupシート設定情報２０１の内容、７０３はFinishingシート設定情報３０１の内容、７０４はPaper Sourceシート設定情報４０１の内容、７０５はQualityシート設定情報５０１の内容、７０６はConfiguration設定情報６０１の内容である。
【００３４】
なお、７０２から７０６の設定情報は、プリンタドライバのデフォルト設定と異なる設定のみ設定項目と設定値を表示する。７０７はプリンタドライバ本体を含む、プリンタドライバの構成モジュールのファイル名とバージョン情報、７０８はホストコンピュータにインストールされている他のプリンタドライバの情報、７０９はホストコンピュータにインストールされているアプリケーションの情報、７１０はホストコンピュータにインストールされたプリンタドライバのインストール履歴情報である。
【００３５】
この段階で、プリンタドライバの設定情報はオペレーティングシステムのクリップボードにコピーされているので、ユーザはクリップボードの内容をたとえば電子メールにペーストして利用することが可能となる。
【００３６】
なお、前述の説明においてステップＳ８０６では、プリンタドライバはステップＳ８０１からステップＳ８０５で取得した情報をシステムのクリップボードにコピーしているが、以下の方法も可能である。
すなわち、プリンタドライバは、ステップＳ８０１からステップＳ８０５で周辺情報取得手段により取得した情報を、オペレーティングシステムに用意されているＡＰＩを利用して、ファイルとして出力する。出力する内容はテキストであり、図７に示したテキストと同じである。
【００３７】
あるいは、プリンタドライバは、出力先アプリケーション設定手段を持ち、周辺情報取得手段により取得した情報を、出力先アプリケーション設定手段により設定されたアプリケーションに、アプリケーション間コミュニケーションのＡＰＩを利用して、そのアプリケーションのドキュメントとして出力するようにしてもよい。
【００３８】
または、プリンタドライバは、情報収集サーバのアドレスを予め保持し、周辺情報取得手段により取得した情報を、通信媒体を介して、保持しているアドレスの情報収集サーバに送信するようにしてもよい。
【００３９】
図９に、クライアントコンピュータ（１０１、１０２）の構成例を示す。図９において、９００はコンピュータＰＣである。ＰＣ９００は、ＣＰＵ９０１を備え、ＲＯＭ９０２またはハードディスク（ＨＤ）９１１に記憶された、あるいはフレキシブルディスクドライブ（ＦＤ）９１２より供給されるデバイス制御ソフトウェアを実行し、システムバス９０４に接続されるプリンタ等の各デバイスを総括的に制御する。
【００４０】
前記ＰＣ９００のＣＰＵ９０１，ＲＯＭ９０２またはハードディスク（ＨＤ）９１１等に記憶されたプログラムにより、前述した実施の形態の各機能である、設定情報格納手段、周辺情報取得手段、プリンタドライバ情報出力指示手段、プリンタドライバ情報出力手段、出力先アプリケーション指定手段等が構成される。
【００４１】
９０３はＲＡＭで、ＣＰＵ９０１の主メモリ、ワークエリア等として機能する。９０５はキーボードコントローラ（ＫＢＣ）であり、キーボード（ＫＢ）９０９から入力される信号をシステム本体内に入力する制御を行う。９０６は表示コントローラ（ＣＲＴＣ）であり、表示装置（ＣＲＴ）９１０上の表示制御を行う。９０７はディスクコントローラ（ＤＫＣ）で、ブートプログラム（起動プログラム：パソコンのハードやソフトの実行（動作）を開始するプログラム）、複数のアプリケーション、編集ファイル、ユーザファイルそしてネットワーク管理プログラム等を記憶するハードディスク（ＨＤ）９１１、及びフレキシブルディスク（ＦＤ）９１２とのアクセスを制御する。
【００４２】
９０８はネットワークインタフェースカード（ＮＩＣ）で、ＬＡＮ９２０を介して、ネットワークプリンタ、他のネットワーク機器、あるいは他のクライアントコンピュータと双方向のデータのやり取りを行う。
【図面の簡単な説明】
【００４３】
【図１】プリントシステムの構成例を示すブロック図である。
【図２】PageSetup設定シートの一例を示す図である。
【図３】Finishing設定シートの一例を示す図である。
【図４】PaperSouce設定シートの一例を示す図である。
【図５】Quality設定シートの一例を示す図である。
【図６】Configuration設定シートの一例を示す図である。
【図７−Ａ】クリップボードにコピーされる内容の一例を示す図である。
【図７−Ｂ】クリップボードにコピーされる内容の一例を示す図である。
【図７−Ｃ】クリップボードにコピーされる内容の一例を示す図である。
【図８】ユーザがCopy Settingsボタンを押下したときのプリンタドライバの処理動作を示すフローチャートである。
【図９】クライアントコンピュータの構成例を示すブロック図である。
【符号の説明】
【００４４】
１０１、１０２  クライアントコンピュータ
１０３  ネットワークプリンタ
１０４  コンピュータネットワーク
２０１  プリンタドライバ設定ダイアログ
２０２  PageSetupシート
２０３  Finishingシート
２０４  Paper Sourceシート
２０５  Qualityシート
２０６  Configurationシート
２０７  イメージ描画領域
２０８  設定情報ダイアログ表示ボタン
２０９  用紙サイズ設定
２１０  部数設定
２１１  用紙方向設定
２１２  ページレイアウト設定
２１３  スケーリング設定
２１４  ウォータマーク設定
２１５  デフォルト復帰ボタン
２１６  カスタム用紙サイズボタン
２１７  ページオプションボタン
２１８  OKボタン
２１９  キャンセルボタン
３０１  プリンタドライバ設定ダイアログ
３０２  PageSetupシート
３０３  Finishingシート
３０４  Paper Sourceシート
３０５  Qualityシート
３０６  Configurationシート
３０７  イメージ描画領域
３０８  設定情報ダイアログ表示ボタン
３０９  印刷スタイル設定
３１０  綴じ方向設定
３１１  フィニッシング設定
３１２  ステープル位置設定ダイアログ表示ボタン
３１３  フィニッシング詳細設定ダイアログ表示ボタン
３１４  デフォルト復帰ボタン
３１５  OKボタン
３１６  キャンセルボタン
４０１  プリンタドライバ設定ダイアログ
４０２  PageSetupシート
４０３  Finishingシート
４０４  Paper Sourceシート
４０５  Qualityシート
４０６  Configurationシート
４０７  イメージ描画領域
４０８  設定情報ダイアログ表示ボタン
４０９  給紙指定方法設定
４１０  給紙方法設定
４１１  給紙段設定
４１２  デフォルト復帰ボタン
４１３  OKボタン
４１４  キャンセルボタン
５０１  プリンタドライバ設定ダイアログ
５０２  PageSetupシート
５０３  Finishingシート
５０４  Paper Sourceシート
５０５  Qualityシート
５０６  Configurationシート
５０７  イメージ描画領域
５０８  設定情報ダイアログ表示ボタン
５０９  ネガ/ポジ、ミラー画像設定
５１０  ハーフトーン設定
５１１  手動グレースケール設定
５１２  出力フォーマット設定
５１３  詳細設定ダイアログ表示ボタン
５１４  デフォルト復帰ボタン
５１５  OKボタン
５１６  キャンセルボタン
６０１  プリンタドライバ設定ダイアログ
６０２  PageSetupシート
６０３  Finishingシート
６０４  Paper Sourceシート
６０５  Qualityシート
６０６  Configurationシート
６０７  イメージ描画領域
６０８  サイドペーパデッキ装着設定
６０９  排紙オプション装着設定
６１０  ドキュメントインサータ装着設定
６１１  ホスト側スプール処理設定
６１２  ジョブアカウンティング設定
６１８  OKボタン
６１９  キャンセルボタン
７０１  プリンタ名及びプリンタドライバ名称
７０２  Page Setupシート設定情報
７０３  Finishingシート設定情報
７０４  Paper Source設定情報
７０５  Qualityシート設定情報
７０６  Configurationシート設定情報
７０７  プリンタドライバ構成モジュールのファイル名及びバージョン情報
【図１】
2005063316.tif 000003
【図２】
2005063316.tif 000004
【図３】
2005063316.tif 000005
【図４】
2005063316.tif 000006
【図５】
2005063316.tif 000007
【図６】
2005063316.tif 000008
【図７−Ａ】
2005063316.tif 000009
【図７−Ｂ】
2005063316.tif 000010
【図７−Ｃ】
2005063316.tif 000011
【図８】
2005063316.tif 000012
【図９】
2005063316.tif 000013