(57)【要約】【課題】  印刷出力システムのインスタンスであるポートの作成において、作成する出力デバイスに対応するプリンタドライバがインストールされているかをユーザに示す手段がない使い勝手が悪かった。【解決手段】  ネットワークプリンタ探索モジュール６０６で探索したネットワークプリンタがプリントサービス６０１でサポートするネットワークプリンタであるかを識別し、プリントサーバ６００にインストール済みのプリンタドライバを取得し、探索結果としてプリントサービス６０１がサポートするネットワークプリンタを表示する際にプリントサーバ６００にインストール済みのプリンタドライバを明示的に知らせることを特徴とする。【選択図】  図６
2005332226.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上の出力デバイスとの通信を司る独自の通信制御手段を割り当てられた論理出力装置を利用する出力管理手段を備える前記論理出力装置の設定を行う出力管理システム設定装置であって、
ネットワーク上に存在する出力デバイスから該デバイスに関する情報を入手するデバイス情報取得手段と、
前記デバイス情報取得手段により入手したデバイス情報から前記出力管理手段で管理可能な出力デバイスを識別する識別手段と、
前記出力管理手段の存在するホスト上にインストール済みのプリンタドライバ情報を取得するプリンタドライバ情報取得手段と、
前記識別手段で識別した出力デバイス情報の中から前記プリンタドライバ情報と一致する出力デバイスを抽出する抽出手段と、
前記抽出手段で識別された出力デバイスをユーザに明示的に知らせる表示手段と、ユーザに指定された出力デバイスのインスタンスを作成する制御手段を有することを特徴とする出力管理システム設定装置。
【請求項２】
請求項１に記載の出力管理システム設定装置であって、前記ユーザに指定された出力デバイスが前記抽出手段で抽出された出力デバイスに含まれない場合に、前記出力管理システム設定装置であらかじめ決められた場所に存在するプリンタドライバをインストールするプログラムを自動的に起動する起動手段を有することを特徴とする出力管理システム設定装置。
【請求項３】
請求項２に記載の出力管理システム設定装置であって、前記出力管理システム設定装置であらかじめ決められた場所にプリンタドライバをインストールするプログラムが存在しない場合にユーザが前記プログラムの場所を指定することで前記プログラムを起動する起動手段を有することを特徴とする出力管理システム設定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、コンピュータネットワークを介して印刷サービスを提供するプリントサーバ装置（以下、単に「プリントサーバ」ともいう）や、パーソナルコンピュータ等の端末装置とプリンタを機器制御言語による双方向通信可能に接続して構成される分散及び印刷システム等を稼動させるのに必要な設定手続きに用いられる、印刷システム設定装置、印刷システム設定システム、印刷システム設定方法、それを実施するためのプログラムを記憶したコンピュータ読出可能な記憶媒体、及び当該プログラムに関するものである。
【背景技術】
【０００２】
現在の出力管理システム設定システムでは、プリンタベンダが提供するプリンタドライバをシステムに同梱した場合、プリンタドライバのバージョンアップにより出力管理システム自体を再リリースする必要があるため、プリンタドライバを出力管理システムに同梱する形態をとっていない。
【０００３】
このような背景をもとに、特許文献１には、ネットワーク上のクライアント装置でのドライバセットアップ状況を管理し、クライアント装置で周辺機器のドライバがインストールされていない、またはドライバのバージョンが古い場合、ユーザにより指示されたドライバを指示されたＰＣにセットアップ処理を実行するよう指示が送られ、その指示に従ってドライバのセットアップ処理が実行されることで、ドライバセットアップの作業負担を軽減することが提案されている。
【０００４】
一方、出力デバイスのインスタンスである、出力管理システム設定システムでの出力管理システム専用のポートとプリンタオブジェクトの作成において、ポートの作成とプリンタオブジェクトの作成は独立した別々の処理として行われる。さらに、プリンタオブジェクを作成する場合、プリンタベンダが提供するプリンタドライバがインストールされていない場合、出力管理システム設定システムではプリンタオブジェクトの作成を行うことができない。
【０００５】
このような出力管理システム設定システムにおいて、ネットワーク上に存在する出力デバイスからデバイスに関する情報を取得してからポートを作成する際に、作成する出力デバイスに対応するプリンタドライバがインストールされているかをユーザに示す手段はなく、また、プリンタドライバがインストールされていない場合にプリンタドライバインストーラを自動的に起動する手段もない。
【特許文献１】特開２００３−１４０８５２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来の出力管理システム設定システムでは、次に示すような問題点があった。
【０００７】
ネットワーク上に存在する出力デバイスからデバイスに関する情報を取得してからのポートの作成において、作成する出力デバイスに対応するプリンタドライバがインストールされているかをユーザに示す手段がないため、ユーザはプリンタドライバがインストールされているかを識別することができない。そのため、ポートを作成した後にプリンタオブジェクトの作成で失敗して初めてプリンタドライバがインストールされていないポートを作成したことを知ることになる。また、ポートの作成時にプリンタドライバインストーラを自動的に起動する手段がないため、ユーザはホスト上のプリンタドライバインストーラのパスへ移動し、プリンタドライバインストーラを起動する必要があるため、ユーザの負荷が大きい。
【課題を解決するための手段】
【０００８】
かかる目的下において、第１の発明は、ネットワーク上の出力デバイスとの通信を司る独自の通信制御手段を割り当てられた論理出力装置を利用する出力管理システムのための、前記論理出力装置の設定を行う出力管理システム設定装置であって、ネットワーク上に存在する出力デバイスから該デバイスに関する情報を入手するデバイス情報取得手段と、前記入手したデバイス情報から前記出力管理システムで管理可能な出力デバイスを識別する識別手段と、前記出力管理システムの存在するホスト上にインストール済みのプリンタドライバ情報を取得するプリンタドライバ情報取得手段と、前記識別手段で識別した出力デバイス情報の中から前記プリンタドライバ情報と一致する出力デバイスを抽出する抽出手段と、前記抽出手段で識別された出力デバイスをユーザに明示的に知らせる表示手段と、ユーザに指定された出力デバイスのインスタンスを作成する制御手段を有することを特徴とする。
【０００９】
第２の発明は、第１の発明において、前記ユーザに指定された出力デバイスが前記抽出手段で抽出された出力デバイスに含まれない場合に、前記出力管理システム設定装置であらかじめ決められた場所に存在するプリンタドライバをインストールするプログラムを自動的に起動する起動手段を有することを特徴とする。
【００１０】
第３の発明は、第２の発明において、前記出力管理システム設定装置であらかじめ決められた場所にプリンタドライバをインストールするプログラムが存在しない場合にユーザが前記プログラムの場所を指定することで前記プログラムを起動する起動手段を有することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、ネットワーク上に存在する出力デバイスからデバイスに関する情報を取得してからのポート追加において、プリンタドライバがインストールされている出力デバイスをユーザインターフェース上に明示的に表示することで、ユーザは容易にプリンタドライバがインストールされているネットワークプリンタを識別することが可能となる。また、プリンタドライバがインストールされていない場合においても、自動的またはユーザによるパスの指定により、ドライバインストーラを起動することで、ユーザは容易にプリンタドライバをインストールすることが可能となり、ユーザの負荷を軽減することができる。結果として、クライアント上でポートの追加を行うデバイスのプリンタドライバがインストールされていない場合、自動またはユーザのパス指定によりドライバインストーラを起動することで、ドライバが存在しないことによるプリンタの追加の失敗を回避することができる。
【発明を実施するための最良の形態】
【００１２】
＜システム構成＞
図１は、本発明の出力管理システム設定システムの構成を示すブロック図である。なお、本システムにおけるネットワークプリンタ（出力デバイス）は、複数台接続されていることを仮定している。
【００１３】
図１において、１０２、１０３、１０４、１０５は印刷制御装置であるネットワークプリンタであり、図示省略したネットワークインタフェースを介してネットワーク１０６と接続されており、１０１サーバコンピュータから送信される印字データを含む印刷ジョブを解析して１ページずつドットイメージに変換して１ページ毎に印刷する。プリンタ１０２、１０３、１０４、１０５としては、電子写真方式を採用したレーザービームプリンタやインクジェット方式を採用したインクジェットプリンタや熱転写方式を利用したプリンタ等、様々な方式のものに適応できることも無論想定される。
【００１４】
１０１は本実施形態のサーバ（以下、プリントサーバと呼ぶ）としての情報処理装置であり、ネットワークケーブルによって、ネットワーク１０６に接続され、ネットワークで使用されるファイルを蓄積したり、ネットワーク１０６の使用状態を監視したりする。プリントサーバ１０１は、ネットワーク１０６に接続されている複数のプリンタを管理している。構成としては、プリントサーバ１０１は、一般的な情報処理装置であり、出力管理システム設定システムが実行可能に格納されている。
【００１５】
１０６はネットワークであり、サーバ１０１、ネットワークプリンタ１０２、１０３、１０４、１０５等と接続している。
【００１６】
＜情報処理装置の構成＞
図２は、図１に示した情報処理装置の構成を説明するブロック図であり、情報処理装置で、サーバ１０１も同様あるいは同等のハードウェア構成とする。よって、サーバの構成を説明するブロック図として説明する。
【００１７】
同図において、２００は情報処理装置の制御手段であるＣＰＵであり、ハードディスク（ＨＤ）２０５に格納されているアプリケーションプログラム、プリンタドライバプログラム、ＯＳや本発明の出力管理システム設定システム等を実行し、ＲＡＭ２０２にプログラムの実行に必要な情報、ファイル等を一時的に格納する制御を行う。
【００１８】
２０１は記憶手段であるＲＯＭであり、内部には、基本Ｉ／Ｏプログラム等のプログラム、文書処理の際に使用するフォントデータ、テンプレート用データ等の各種データを記憶する。２０２は一時記憶手段であるＲＡＭであり、ＣＰＵ２００の主メモリやワークエリア等として機能する。
【００１９】
２０３は記憶媒体読み込み手段としてのフロッピー（登録商標）ディスク（ＦＤ）ドライブであり、後述する図５に示すようにＦＤドライブ２０３を通じて記憶媒体としてのＦＤ２０４に記憶されたプログラム等を本コンピュータシステムにロードすることができる。なお、記憶媒体は、ＦＤに限らず、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＰＣカード、ＤＶＤ、ＩＣメモリカード、ＭＯ、メモリスティック等、任意である。
【００２０】
２０４は記憶媒体であるフロッピー（登録商標）ディスク（ＦＤ）であり、コンピュータが読み取り可能なプログラムが格納された記憶媒体である。
【００２１】
２０５は外部記憶手段の一つであり、大容量メモリとして機能するハードディスク（ＨＤ）であり、アプリケーションプログラム、プリンタドライバプログラム、ＯＳ、出力管理システム設定システム、及び関係プログラム等を格納している。
【００２２】
２０６は指示入力手段であるキーボードであり、ユーザがプリントサーバ１０１に対して、デバイスの制御コマンドの命令等を入力指示するものである。
【００２３】
２０７は表示手段であるディスプレイであり、キーボード２０６から入力したコマンドや、プリンタ１０２〜１０５の設定、状態等を表示したりするものである。２０８はシステムバスであり、プリントサーバ１０１であるコンピュータ内のデータの流れを司るものである。
【００２４】
２０９は入出力手段であるインタフェースであり、該インタフェース２０９を介して情報処理装置は外部装置とのデータのやり取りを行う。
【００２５】
＜メモリマップ等の説明＞
図３は、図２に示したＲＡＭ２０２のメモリマップの一例を示す図であり、ＦＤ２０４からロードされる上記出力管理システム設定プログラムが、ＲＡＭ２０２にロードされ実行可能となった状態のメモリマップである。
【００２６】
本実施形態では、ＦＤ２０４から出力管理システム設定システム及び関係データを直接ＲＡＭ２０２にロードして実行させる例を示すが、これ以外にも、ＦＤ２０４から出力管理システム設定システムを動作させる度に、既に出力管理システム設定システムがインストールされているＨＤ２０５からＲＡＭ２０２にロードするようにしてもよい。
【００２７】
また、本出力管理システム設定システムを記憶する媒体は、ＦＤ以外にＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＰＣカード、ＤＶＤ、ＩＣメモリカードであってもよい。さらに、出力管理システム設定システムをＲＯＭ２０１に記憶しておき、これをメモリマップの一部となすように構成し、直接ＣＰＵ２００で実行することも可能である。また、以上の各装置と同等の機能を実現するソフトウェアをもって、ハードウェア装置の代替として構成することもできる。
【００２８】
３０１は基本Ｉ／Ｏプログラムであり、本制御装置の電源がＯＮされたときに、ＨＤ２０５からＯＳがＲＡＭ２０２に読み込まれ、ＯＳの動作を開始させるＩＰＬ（イニシャルプログラムローデイング）機能などを有しているプログラムが入っている領域である。
【００２９】
３０２はオペレーティングシステム（ＯＳ）であり、３０３は出力管理システム設定システムで、ＲＡＭ２０２上に確保される領域に記憶される。３０４は関係データで、ＲＡＭ２０２上に確保される領域に記憶される。３０５はワークエリアで、ＣＰＵ２００が本出力管理システム設定システムを実行する領域が確保されている。
【００３０】
図４は、図２に示したＦＤ２０４のメモリマップの一例を示す図である。
【００３１】
同図において、４００は前記ＦＤ２０４のデータ内容であり、４０１はデータの情報を示すボリューム情報であり、４０２はディレクトリ情報、４０３は本実施形態で説明する出力管理システム設定プログラム、４０４はその関係データである。４０３の出力管理システム設定システムは、実施形態で説明するフローチャートに基づいてプログラム化したものであり、本実施形態では、サーバ１０１に同様の構成を採っている。
【００３２】
図５は、図２に示したＦＤドライブ２０３に対して挿入されるＦＤ２０４との関係を示す図であり、図２と同一のものには同一の符号を付してある。
【００３３】
同図において、ＦＤ２０４には、本実施形態で説明する出力管理システム設定システム及び関係データを格納している。
【００３４】
＜出力管理システム設定システム＞
次に、本実施形態における、ネットワーク上に存在するネットワークプリンタからネットワークプリンタに関する情報を取得して、プリントサービス専用のインスタンスであるポートを作成するといった出力管理システム設定システムについて説明する。
【００３５】
図６は、本実施形態の出力管理システム設定システムのモジュール構成を説明するブロック図である。この出力管理システム設定システムのモジュールは本願発明における出力管理手段として機能する。なお、図６には、出力管理手段がソフトウェアモジュールとして示されているが、その一部或いは全部をハードウェア構成により実現するようにしても良い。
【００３６】
同図において、６００はプリントサーバで、出力管理システム設定システムのモジュール（手段）が動作するマシンを指す（サーバ１０１に相当）。
【００３７】
６０１はサーバ１０１からネットワークプリンタ１０２〜１０５に送信した印刷ジョブの制御、管理といった出力管理を行うプリントサービスである。プリントサービス６０１上で管理されているサポート機種リスト６０２には、プリントサービスでサポートするネットワークプリンタの機種名、ネットワークプリンタに対応するプリンタドライバ名などの情報が格納されている。
【００３８】
６０３はプリントサービス６０１が印刷ジョブの制御、管理を行うために必要なプリントサービス６０１専用のポートやプリンタオブジェクトの作成、設定をユーザが行うためのユーザインターフェースを提供し、プリンサービスのＡＰＩを介してプリントサービス６０１に実際にポートやプリンタオブジェクトの作成、設定を行う機能を有するプリントシステム設定モジュールである。プリントシステム設定モジュールは、ネットワーク上から取得したネットワークプリンタの情報の中で、プリントサービス６０１がサポートするネットワークプリンタの情報のみを格納したサポートネットワークプリンタリスト６０４と、サポートネットワークプリンタリスト６０４の中で、プリンタドライバが既にインストールされているネットワークプリンタの情報のみを格納したプリンタドライバインストール済みリスト６０５を保持している。
【００３９】
６０６は、ネットワーク１０６上にＳＮＭＰプロトコルに則ったパケットのブロードキャストを行うことにより、ネットワークに接続されているネットワークプリンタ６０７（１０２〜１０６に相当）の探索を行うネットワークプリンタ探索モジュールである。ネットワークプリンタ探索モジュール６０６は、探索で見つかったネットワークプリンタの機種名とＩＰアドレスを返す。
【００４０】
６０８は、Ｗｉｎｄｏｗｓ（登録商標）上にプリンタドライバをインストールするためのプリンタベンダが提供するプリンタドライバインストールモジュールである。
【００４１】
６０９はＷｉｎｄｏｗｓ（登録商標）上で管理されている、Ｗｉｎｄｏｗｓ（登録商標）にインストール済みのプリンタベンダが提供するプリンタドライバの情報が格納されたＷｉｎｄｏｗｓ（登録商標）ドライバリストである。
【００４２】
図７は、本実施形態のプリントサービス６０１が保持する、プリントサービス６０１でサポートするネットワークプリンタの情報が保存されたサポート機種リスト６０２の構成を示した図である。
【００４３】
サポート機種リスト６０２は、ネットワークプリンタごとに存在し、プリントサービス６０１がサポートするネットワークプリンタの機種名、カラー／モノクロ機のいずれであるか、対応するプリンタドライバ名などの情報が保存されている。
【００４４】
図８は、本実施形態のプリントシステム設定モジュール６０３が保持する、ネットワークプリンタの探索で見つかったネットワークプリンタにおいて、プリントサービス６０１がサポートするプリンタの機種名、ＩＰアドレス、対応するプリンタドライバ名のリストを格納したサポートネットワークプリンタリスト６０４の構成を示した図である。
【００４５】
図９は、本実施形態のプリントシステム設定モジュール６０３が保持する、サポートネットワークプリンタリスト６０４の中で、プリントサーバ６００に既にプリンタドライバがインストールされているネットワークプリンタの機種名、ＩＰアドレスのリストを格納したドライバインストール済みリスト６０５の構成を示した図である。
【００４６】
＜本実施形態のポート作成処理＞
図１０は、ポート作成処理における、ネットワークに接続されているネットワークプリンタの探索処理からディスプレイ２０７に図１４に示すような探索結果を表示するまでの処理を示すフローチャートである。
【００４７】
ステップＳ１００１では、図１４に示すようなユーザインターフェース上でユーザが「探索」ボタンを押下すると、プリントシステム設定モジュール６０３はネットワークプリンタ探索モジュール６０６へネットワーク上のネットワークプリンタ６０７の探索を指示する。
【００４８】
ステップＳ１００２では、ネットワークプリンタ探索モジュール６０６がネットワーク上のネットワークプリンタ６０７を探索し、見つかったネットワークプリンタの機種名とＩＰアドレスをプリントシステム設定モジュール６０３へ返す。
【００４９】
ステップＳ１００３では、ネットワークプリンタ探索モジュール６０６の返り値から、ネットワークプリンタが見つかったかを判断する。
【００５０】
ステップＳ１００４では、ステップＳ１００３でネットワークプリンタが見つかった場合、プリントサービス６０１のＡＰＩを使って、探索の結果見つかったネットワークプリンタがサポート機種であるかを問い合わせ、プリントサービス６０１はサポート機種リスト６０２を参照した結果をプリントシステム設定モジュール６０３へ返す。この際、サポート機種であった場合はそのネットワークプリンタに対応するプリンタドライバ名もあわせて返す。プリントシステム設定モジュール６０３はプリントサービス６０１の返り値から、問い合わせたネットワークプリンタがサポート機種であるかを判断する。
【００５１】
ステップＳ１００５では、ステップＳ１００４でサポート機種であった場合、問い合わせたネットワークプリンタの機種名とＩＰアドレス、プリンタドライバ名をサポートネットワークプリンタリスト６０４へ格納する。
【００５２】
ステップＳ１００６では、サポート機種であるかのチェックがステップＳ１００２で見つかったすべてのネットワークプリンタで完了したかを判断する。チェックすべきネットワークプリンタが残っている場合、ステップＳ１００４へ戻る。
【００５３】
ステップＳ１００７では、プリントシステム設定モジュール６０３がＷｉｎｄｏｗｓ（登録商標）のＡＰＩを使ってプリントサーバ６００にインストール済みのプリンタベンダが提供するプリンタドライバのリストをＷｉｎｄｏｗｓ（登録商標）ドライバリスト６０９から取得する。
【００５４】
ステップＳ１００８では、Ｗｉｎｄｏｗｓ（登録商標）  ＡＰＩの返り値からプリントサーバ６００にインストール済みのプリンタドライバが存在するかを判断する。
【００５５】
ステップＳ１００９では、ステップＳ１００８でインストール済みのプリンタドライバが存在する場合、サポートネットワークプリンタリスト６０４にインストール済みプリンタドライバが存在するかを判断する。
【００５６】
ステップＳ１０１０では、ステップＳ１００９でインストール済みプリンタドライバが存在する場合、プリンタドライバが存在したネットワークプリンタをサポートネットワークプリンタリスト６０４から削除する。
【００５７】
ステップＳ１０１１では、ステップＳ１０１０で削除されたネットワークプリンタの機種名とＩＰアドレスをプリンタドライバインストール済みリスト６０５へ格納する。
【００５８】
ステップＳ１０１２では、すべてのインストール済みプリンタドライバのチェックが完了したかを判断する。チェックすべきプリンタドライバが残っている場合、ステップＳ１００９へ戻る。
【００５９】
ステップＳ１０１３では、図１４に示すようなユーザインターフェースの「探索結果」リストにプリンタドライバインストール済みリスト６０５に格納されている機種名、ＩＰアドレス、ドライバインストール済みの文字列（またはマーク）をリスト表示する。
【００６０】
ステップＳ１０１４では、ステップＳ１０１３のリスト表示の下にサポートネットワークプリンタリスト６０４に格納されている機種名、ＩＰアドレスをリスト表示する。
【００６１】
ステップＳ１０１５では、ステップＳ１００３でネットワークプリンタが見つからなかった場合、ネットワーク上にネットワークプリンタが見つからなかったことをエラー表示する。
【００６２】
図１１は表示された探索結果からユーザが作成するポートを選択し、実際にプリントサービス６０１にポートを作成するまでの処理を示すフローチャートである。
【００６３】
ステップＳ１１０１では、図１４に示すようなユーザインターフェースでユーザが「探索結果」リストからネットワークプリンタを１つ選択し、「追加」ボタンを押下する。
【００６４】
ステップＳ１１０２では、ユーザが選択したネットワークプリンタがプリンタドライバインストール済みリストに格納されたプリンタであるかをプリントシステム設定モジュール６０３がチェックする。
【００６５】
ステップＳ１１０３では、ステップＳ１１０２でプリンタドライバインストール済みリストに格納されたプリンタでない場合、プリントシステム設定モジュール６０３で予め定義されているパス上にプリンタドライバインストールモジュール６０８が存在するかをプリントシステム設定モジュール６０３が探索する。ここでいうパスとはプリンタドライバインストールモジュール６０８の所在地を示す情報であり、ファイルパスでも、ネットワークパスでも、ＵＲＬでも良い。
【００６６】
ステップＳ１１０４では、ステップＳ１１０３でプリンタドライバインストールモジュール６０８が見つかったかを判断する。
【００６７】
ステップＳ１１０５では、ステップＳ１１０４でプリンタドライバインストールモジュール６０８が見つかった場合、プリンタドライバインストールモジュール６０８を起動する。
【００６８】
ステップＳ１１０６では、ユーザはステップＳ１１０５で起動されたプリンタドライバインストールモジュール６０８でプリンタドライバをインストールする。プリンタドライバは所定の所在地からプリンタドライバインストールモジュール６０８により取得される。
【００６９】
ステップＳ１１０７では、プリントサービス６０１のＡＰＩを使ってポートの作成処理を要求し、プリントサービス６０１でポートの作成処理が行われる。
【００７０】
ステップＳ１１０８では、ステップＳ１１０４でプリンタドライバインストールモジュール６０８が見つからなかった場合、図１５に示すような「参照」ダイアログをプリントシステム設定モジュール６０３が表示する。
【００７１】
ステップＳ１１０９では、「参照」ダイアログで「キャンセル」ボタンが押下されたかを判断する。「キャンセル」ボタンが押下された場合、プリンタドライバをインストールせずにステップＳ１１０７でポートの作成処理を行う。
【００７２】
ステップＳ１１１０では、「参照」ダイアログでユーザがプリンタドライバインストーラのパスを指定する。
【００７３】
ステップＳ１１１１では、ユーザが指定したパスにプリンタドライバインストーラが存在するかを判断する。存在する場合はステップＳ１１０５へ処理が移り、存在しない場合はステップＳ１１０８へ戻る。
【図面の簡単な説明】
【００７４】
【図１】本発明の出力管理システム設定システムの構成を示すブロック図である。
【図２】図１に示した情報処理装置の構成を説明するブロック図である。
【図３】図２に示したＲＡＭ２０２のメモリマップの一例を示す図である。
【図４】図２に示したＦＤ２０４のメモリマップの一例を示す図である。
【図５】図２に示したＦＤドライブ２０３に対して挿入されるＦＤ２０４との関係を示す図である。
【図６】本発明におけるサーバ１０１のシステム構成を示した図である。
【図７】プリントサービスが保持するサポート機種リストを示した図である。
【図８】プリントシステム設定モジュールが保持するサポートネットワークプリンタリストを示した図である。
【図９】プリントシステム設定モジュールが保持するプリンタドライバインストール済みリストを示した図である。
【図１０】ネットワープリンタデバイス探索からプリンタドライバインストール済みデバイスを表示する処理を示すフローチャートである。
【図１１】ポート作成処理を示すフローチャートである。
【図１２】プリントシステム設定モジュールが表示するメインダイアログのユーザインターフェースである。
【図１３】プリントシステム設定モジュールが表示するポート設定のユーザインターフェースである。
【図１４】プリントシステム設定モジュールが表示するデバイス探索のユーザインターフェースである。
【図１５】プリントシステム設定モジュールが表示するドライバインストーラの格納場所指を指定するユーザインターフェースである。
【図１】
2005332226.tif 000003
【図２】
2005332226.tif 000004
【図３】
2005332226.tif 000005
【図４】
2005332226.tif 000006
【図５】
2005332226.tif 000007
【図６】
2005332226.tif 000008
【図７】
2005332226.tif 000009
【図８】
2005332226.tif 000010
【図９】
2005332226.tif 000011
【図１０】
2005332226.tif 000012
【図１１】
2005332226.tif 000013
【図１２】
2005332226.tif 000014
【図１３】
2005332226.tif 000015
【図１４】
2005332226.tif 000016
【図１５】
2005332226.tif 000017