(57)【要約】【課題】複数のドライバを容易にインストールすることができる方法およびプログラムを提供することを課題とする。【解決手段】インストーラ５１は、ｌｐｒに対応するプリンタを、ＳＬＰを用いて検索する（ステップＳ１）。検出したプリンタがネットワーク複合機２０であることをユーザが確認することによって（ステップＳ４）、インストーラ５１は、プリンタドライバ５２をＰＣ１０にインストールする（ステップＳ５）。次に、インストーラ５１は、ネットワーク複合機２０におけるＦＡＸ機能の有無を確認するための情報を、ＳＬＰを用いて取得する（ステップＳ６）。ＦＡＸ機能がある場合、インストーラ５１は、ＦＡＸドライバ５３をＰＣ１０にインストールする（ステップＳ８）。また、インストーラ５１は、ＦＡＸ送信時に用いる宛先情報７５などをネットワーク複合機２０から取得する（ステップＳ９）。【選択図】図４
2009205529.tif 000002
【特許請求の範囲】
【請求項１】
第１のインストール工程と、
前記第１のインストール工程後に実行される第２のインストール工程と、
を備え、
前記第１のインストール工程は、
複数の機能を有する処理装置にネットワークを介して接続するコンピュータに、前記複数の機能のうち第１の機能を利用するための第１のドライバをインストールする第１のドライバ処理工程と、
前記ネットワークを介して前記処理装置にアクセスし、前記処理装置が第２の機能に対応しているかどうかを確認する確認工程と、
を含み、
前記第２のインストール工程は、
前記確認工程において前記処理装置が前記第２の機能に対応していると判定された場合、前記第２の機能を利用するための第２のドライバを前記コンピュータにインストールする第２のドライバ処理工程と、
を含むことを特徴とするドライバインストール方法。
【請求項２】
請求項１に記載のドライバインストール方法において、
前記第２のインストール工程は、さらに、
前記コンピュータが前記第２のドライバを用いて前記処理装置と通信するための接続情報を、前記ネットワークを介して前記処理装置から取得する接続情報取得工程、
を含み、
前記第２のドライバ処理工程は、取得した前記接続情報を用いて前記第２のドライバを前記コンピュータにインストールすることを特徴とするドライバインストール方法。
【請求項３】
請求項１または請求項２に記載のドライバインストール方法において、
前記第１の機能は、印刷機能であり、
前記第２の機能は、ファクシミリ通信機能であり、
前記ドライバインストール方法は、さらに、
前記第２のインストール工程の後で、前記コンピュータが前記処理装置を介してファクシミリ送信を実行する際に使用する情報を、前記ネットワークを介して前記処理装置から取得する使用情報取得工程、
を備えることを特徴とするドライバインストール方法。
【請求項４】
複数の機能を有する処理装置にネットワークを介して接続するコンピュータに、
第１のインストール工程、
前記第１のインストール工程後に実行される第２のインストール工程、
を実行させ、
前記第１のインストール工程は、
前記複数の機能のうち第１の機能を利用するための第１のドライバをインストールする第１のドライバ処理工程と、
前記ネットワークを介して前記処理装置にアクセスし、前記処理装置が第２の機能に対応しているかどうかを確認する確認工程と、
を含み、
前記第２のインストール工程は、
前記確認工程において前記処理装置が前記第２の機能に対応していると判定された場合、前記第２の機能を利用するための第２のドライバをインストールする第２のドライバ処理工程、
を含むことを特徴とするドライバインストールプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク複合機の各機能を利用するためのドライバプログラムをコンピュータにインストールする方法およびプログラムに関する。
【背景技術】
【０００２】
ネットワーク複合機は、プリンタ機能、ＦＡＸ（ファクシミリ）機能、スキャナ機能、ネットワーク機能などを備える多機能装置である。ネットワーク複合機は、通常、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）に接続した状態で使用される。ユーザは、ＬＡＮに接続するパーソナルコンピュータ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ。以下「ＰＣ」という。）を操作して、ネットワーク複合機の各機能を利用することができる。
【０００３】
たとえば、ユーザは、ネットワーク複合機のプリンタ機能を用いて、ＰＣで作成した文書データを印刷すること（以下、「ＰＣプリント」という。）ができる。また、ユーザは、ネットワーク複合機のＦＡＸ機能を用いて、ＰＣで作成した文書データを直接ファクシミリ送信すること（以下、「ＰＣ−ＦＡＸ」という。）ができる。ユーザは、ＰＣプリントまたはＰＣ−ＦＡＸを実行する場合、プリンタドライバまたはＦＡＸドライバを、予めＰＣにインストールしておく必要がある。
【０００４】
【特許文献１】特開２００４−７８３９５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述したように、ユーザは、ネットワーク複合機のプリンタドライバまたはＦＡＸドライバを予めＰＣにインストールすることによって、ＰＣプリントまたはＰＣ−ＦＡＸを実行することができる。ネットワーク複合機の各機能に対応するドライバは、ユーザがネットワーク複合機の特定の機能を初めて利用する際に行われることが多い。したがって、ユーザは、各ドライバのインストール作業を何度も繰り返す必要があった。
【０００６】
上記特許文献１では、プリンタの共有機能を用いてプリンタドライバをインストールする際に、スキャナドライバを同時にインストールする方法が開示されている。これにより、一度に複数のドライバをＰＣにインストールすることができるため、ユーザの負担を軽減することができる。
【０００７】
しかしながら、特許文献１に係るドライバのインストール方法では、他のコンピュータにプリンタドライバがインストールされていることが前提となっている。このため、他のコンピュータを利用できない場合、ユーザは、従来通り、各機能に対応するドライバを個別にインストールする必要があった。
【０００８】
そこで、本発明は前記問題点に鑑み、複数のドライバを容易にインストールすることができる方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、請求項１記載の発明は、第１のインストール工程と、前記第１のインストール工程後に実行される第２のインストール工程と、を備え、前記第１のインストール工程は、複数の機能を有する処理装置にネットワークを介して接続するコンピュータに、前記複数の機能のうち第１の機能を利用するための第１のドライバをインストールする第１のドライバ処理工程と、前記ネットワークを介して前記処理装置にアクセスし、前記処理装置が第２の機能に対応しているかどうかを確認する確認工程と、を含み、  前記第２のインストール工程は、前記確認工程において前記処理装置が前記第２の機能に対応していると判定された場合、前記第２の機能を利用するための第２のドライバを前記コンピュータにインストールする第２のドライバ処理工程と、を含むことを特徴とする。
【００１０】
請求項２記載の発明は、請求項１に記載のドライバインストール方法において、前記第２のインストール工程は、さらに、前記コンピュータが前記第２のドライバを用いて前記処理装置と通信するための接続情報を、前記ネットワークを介して前記処理装置から取得する接続情報取得工程、を含み、前記第２のドライバ処理工程は、取得した前記接続情報を用いて前記第２のドライバを前記コンピュータにインストールすることを特徴とする。
【００１１】
請求項３記載の発明は、請求項１または請求項２に記載のドライバインストール方法において、前記第１の機能は、印刷機能であり、前記第２の機能は、ファクシミリ通信機能であり、前記ドライバインストール方法は、さらに、前記第２のインストール工程の後で、前記コンピュータが前記処理装置を介してファクシミリ送信を実行する際に使用する情報を、前記ネットワークを介して前記処理装置から取得する使用情報取得工程、を備えることを特徴とする。
【００１２】
請求項４記載の発明は、複数の機能を有する処理装置にネットワークを介して接続するコンピュータに、第１のインストール工程、前記第１のインストール工程後に実行される第２のインストール工程、を実行させ、前記第１のインストール工程は、前記複数の機能のうち第１の機能を利用するための第１のドライバをインストールする第１のドライバ処理工程と、前記ネットワークを介して前記処理装置にアクセスし、前記処理装置が第２の機能に対応しているかどうかを確認する確認工程と、を含み、前記第２のインストール工程は、前記確認工程において前記処理装置が前記第２の機能に対応していると判定された場合、前記第２の機能を利用するための第２のドライバをインストールする第２のドライバ処理工程、を含むことを特徴とするドライバインストールプログラムである。
【発明の効果】
【００１３】
本発明のドライバインストール方法は、処理装置における第１の機能に対応する第１のドライバのインストールと、処理装置における第２の機能の有無を確認とを行う。処理装置が第２の機能に対応していると判定された場合、第１のドライバのインストールの後で、第２のドライバがコンピュータにインストールされる。これにより、本発明のドライバインストール方法は、処理装置が有する機能に応じた複数のドライバを同時にインストールすることができるため、ユーザの負担を軽減することができる。
【００１４】
また、第２の機能がファクシミリ機能である場合、本発明のドライバインストール方法は、第２のドライバのインストール後にファクシミリ通信に用いる情報を処理装置から取得する。これにより、コンピュータからファクシミリ送信を行う場合に、ユーザが行う設定作業を少なくすることができる。
【発明を実施するための最良の形態】
【００１５】
以下、図面を参照しつつ本発明の実施の形態について説明する。図１は、本実施の形態に係るネットワークシステム１の構成を示す図である。図１に示すネットワークシステム１は、ＰＣ１０と、ネットワーク複合機２０と、プリンタ３０とが、ＬＡＮ４０に接続された構成である。
【００１６】
ＰＣ１０は、ユーザが使用する端末装置である。ネットワーク複合機２０は、コピー機能、プリンタ機能、スキャナ機能、およびファクシミリ機能などを備えるとともに、ネットワーク機能を備えている。プリンタ３０は、ＧＤＩ（Ｇｒａｐｈｉｃ  Ｄｅｖｉｃｅ  Ｉｎｔｅｒｆａｃｅ）プリンタである。ＬＡＮ４０には、インターネットあるいは他のＬＡＮに接続するためのルータ（図示省略）などが設置されている。
【００１７】
ユーザがＰＣ１０を操作してネットワーク複合機２０の各機能を利用するためには、ネットワーク複合機２０の各機能に対応するドライバをＰＣ１０にインストールしておく必要がある。本実施の形態において、ネットワーク複合機２０の各機能に対応するドライバは、ドライバＣＤ５０に格納された状態で提供される。
【００１８】
まず、ＰＣ１０の構成について説明する。図２は、ＰＣ１０の構成を示すブロック図である。ＰＣ１０は、ＣＰＵ１１と、記憶部１２と、操作部１３と、モニタ１４と、ディスクドライブ１５と、ＬＡＮインタフェース１６とを備える。
【００１９】
ＣＰＵ１１は、ＰＣ１０の全体制御を行う。記憶部１２は、ハードディスク装置などで構成される。操作部１３は、マウスおよびキーボードなどで構成される。ディスクドライブ１５は、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ）などの記憶媒体の読み書きに対応している。ディスクドライブ１５には、ドライバＣＤ５０がセットされている。ＬＡＮインタフェース１６は、ＬＡＮ４０あるいはインターネットなどに接続された各コンピュータとの間で、ＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）／ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）などを利用してデータの送受信を行う。
【００２０】
ドライバＣＤ５０は、インストーラ５１と、プリンタドライバ５２と、ＦＡＸドライバ５３とが格納された記録媒体である。インストーラ５１は、プリンタドライバ５２およびＦＡＸドライバ５３をＰＣ１０にインストールするためのプログラムである。プリンタドライバ５２は、ネットワーク複合機２０を用いたＰＣプリントに用いられるプログラムである。ＦＡＸドライバ５３は、ネットワーク複合機２０を介したＰＣ−ＦＡＸに用いられるプログラムである。
【００２１】
次に、ネットワーク複合機２０の構成について説明する。図３は、ネットワーク複合機２０の構成を示すブロック図である。ネットワーク複合機２０は、本体制御部２１と、操作部２２と、タッチパネル式ディスプレイ２３と、プリンタ部２４と、ファクシミリ部２５と、スキャナ部２６と、ＬＡＮインタフェース２７とを備える。
【００２２】
本体制御部２１は、ＳＬＰ（Ｓｅｒｖｉｃｅ  Ｌｏｃａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）処理部２１１と、記憶部２１２と、マイクロプロセッサ（図示省略）とを備える。マイクロプロセッサは、ネットワーク複合機２０の全体制御を行う。
【００２３】
ＳＬＰ処理部２１１は、ネットワークシステム１に接続するコンピュータとの間で送受信されるＳＬＰに関するメッセージの処理を行う。記憶部２１２は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などで構成されており、ＰＣ１０が送信した印刷ジョブ、あるいはその他の情報を記憶する。
【００２４】
操作部２２は、ネットワーク複合機２０に対する各種の指示を入力するためのハードウェアキーなどで構成される。タッチパネル式ディスプレイ２３は、ネットワーク複合機２０に関する情報、および各種の操作メニューを表示する。
【００２５】
プリンタ部２４は、ｌｐｒ（Ｌｉｎｅ  ＰＲｉｎｔｅｒ  ｄａｅｍｏｎ  ｐｒｏｔｏｃｏｌ）をサポートしており、ＰＣ１０から送信された印刷ジョブを処理して印刷文書を出力する。ファクシミリ部２５は、公衆回線網（図示省略）を介してファクシミリ通信を行う。
【００２６】
スキャナ部２６は、オートドキュメントフィーダ（図示省略）にセットされた文書を読み取り、各ページに対応する複数のイメージデータを出力する。ＬＡＮインタフェース２７は、ＬＡＮ４０あるいはインターネットなどに接続された各コンピュータとの間で、ＴＣＰ／ＩＰなどを利用してデータの送受信を行う。
【００２７】
以下、上述した構成を有するネットワークシステム１において、ＰＣ１０にプリンタドライバ５２およびＦＡＸドライバ５３をインストールする処理の流れについて、図４を用いて説明する。図４は、インストーラ５１の処理の流れを示すフローチャートである。
【００２８】
まず、ユーザがドライバＣＤ５０をディスクドライブ１５にセットする。これにより、インストーラ５１は、自動的に起動し、図４に示す処理を開始する。インストーラ５１は、ｌｐｒに対応するプリンタを、ＳＬＰを用いて検索する（ステップＳ１）。
【００２９】
具体的には、インストーラ５１は、ＳＬＰに基づく属性要求６１を、ネットワーク複合機２０およびプリンタ３０にマルチキャスト送信する。属性要求６１には、ｌｐｒをサポートするプリンタに対して応答を求めるサービスＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）が記述される。
【００３０】
ネットワーク複合機２０が属性要求６１を受信することにより、ＳＬＰ処理部２１１は、属性要求６１に対応する属性応答６２をＰＣ１０に送信する。属性応答６２には、プリンタ部２４の仕様を記述した属性リストが含まれる。属性リストには、プリンタ部２４の印刷速度、対応する用紙サイズなどが記述されている。なお、プリンタ部２４の印刷速度、対応する用紙サイズについては、図１に示している。これにより、インストーラ５１は、ｌｐｒに対応するプリンタがネットワークシステム１に存在することを認識することができる。
【００３１】
一方、プリンタ３０は、ｌｐｒに対応していないため、属性応答６２をＰＣ１０に送信しない。なお、プリンタ３０は、後述するサービス要求６３を受信したときも、サービス要求に対応するサービス応答６４をＰＣ１０に送信しない。
【００３２】
ＰＣ１０が属性応答６２を受信した場合、インストーラ５１は、ネットワーク複合機２０およびプリンタ３０に、サービス要求６３をマルチキャスト送信する。サービス要求６３は、特定のプリンタに応答を求めるサービスＵＲＬ６３１を含んでいる。
【００３３】
図５は、サービスＵＲＬ６３１の一例を示す図である。図５に示すサービスＵＲＬ６３１は、ｌｐｒに対応し、印刷速度が２８（ページ／分）、Ａ３、Ａ４、Ｂ４の用紙サイズに対応するプリンタに対して応答を求める内容であることがわかる。なお、印刷速度および用紙サイズは、インストーラ５１がネットワーク複合機２０の仕様を予め保持していることによって、指定することができる。
【００３４】
ネットワーク複合機２０がサービス要求６３を受信した場合、ＳＬＰ処理部２１１は、サービスＵＲＬ６３１の内容にプリンタ部２４が対応していることを確認する。そして、リターンＵＲＬ６４１を含むサービス応答６４がＰＣ１０に送信される。
【００３５】
図６は、リターンＵＲＬ６４１の一例を示す図である。リターンＵＲＬ６４１には、ネットワーク複合機２０に印刷ジョブを送信するためのパラメータが記述されている。具体的には、リターンＵＲＬ６４１には、印刷ジョブの送信に用いるプロトコル名（ｌｐｒ）、送信先のＩＰアドレスおよびポート番号、キュー名（ｌｐｑ）が記述されている。
【００３６】
ＰＣ１０において、インストーラ５１は、サービス応答６４を受信することによって、ｌｐｒに対応するプリンタを検出したと判断する（ステップＳ２においてＹｅｓ）。インストーラ５１は、リターンＵＲＬ６４１に記述されたＩＰアドレスをモニタ１４に表示し、ネットワーク複合機２０のＩＰアドレスの確認をユーザに要求する（ステップＳ３）。一方、インストーラ５１は、ｌｐｒに対応するプリンタを検出できない場合（ステップＳ２においてＮｏ）、図４に示す処理を終了する。
【００３７】
次に、ユーザは、モニタ１４に表示されたＩＰアドレスがネットワーク複合機２０のＩＰアドレスであることを確認し、操作部１３を操作して確認情報をＰＣ１０に入力する。なお、ユーザは、ネットワーク複合機２０のＩＰアドレスを、ネットワークシステム１の管理者に問い合わせることによって、入手することができる。
【００３８】
なお、複数のサービス応答６４を受信した場合、インストーラ５１は、各サービス応答６４に対応するＩＰアドレスをモニタ１４に表示して、ユーザにネットワーク複合機２０に対応するＩＰアドレスを選択させればよい。
【００３９】
インストーラ５１は、確認情報が入力された場合（ステップＳ４においてＹｅｓ）、リターンＵＲＬ６４１に記述された情報を用いて、プリンタドライバ５２をＰＣ１０にインストールする（ステップＳ５）。これにより、ＰＣ１０は、ネットワーク複合機２０をプリンタとして使用することが可能な状態となる。
【００４０】
次に、インストーラ５１は、ＳＬＰを用いて、ネットワーク複合機２０におけるＦＡＸ機能の有無を示す情報を取得する（ステップＳ６）。具体的には、インストーラ５１は、ネットワーク複合機２０およびプリンタ３０に属性要求７１をマルチキャスト送信する。属性要求７１に含まれるサービスＵＲＬには、特定の機器（ここでは、ネットワーク複合機２０）が認識できる独自規格のサービスタイプが記述されている。つまり、属性要求７１に含まれるサービスＵＲＬには、“ｘ−”で始まる文字列が記述されている。
【００４１】
このため、プリンタ３０は、属性要求７１に含まれるサービスＵＲＬの内容を認識できない。プリンタ３０は、属性要求７１を受信しても、ＰＣ１０に属性要求７１に対応する属性応答７２を送信しないか、あるいは、エラーコードを含む属性応答７２をＰＣ１０に送信する。
【００４２】
一方、属性要求７１を受信したネットワーク複合機２０において、ＳＬＰ処理部２１１は、属性要求７１に含まれるサービスＵＲＬに対応する属性リスト７２１を作成する。属性リスト７２１を含む属性応答７２は、ＰＣ１０に送信される。
【００４３】
図７は、属性リスト７２１の一例を示す図である。領域７２２、７２３には、それぞれネットワーク複合機２０が対応するページ記述言語名、プロトコルがそれぞれ記述されている。領域７２４には、ネットワーク複合機２０が対応するサービス名が記述されており、“ｐｃ−ｆａｘ”と記述されている。これは、ネットワーク複合機２０がＦＡＸ機能を有することを示している。
【００４４】
ＰＣ１０が属性応答７２を受信することにより、インストーラ５１は、サービスＵＲＬ７３１を含むサービス要求７３を、ネットワーク複合機２０およびプリンタ３０にマルチキャスト送信する。
【００４５】
図８は、サービスＵＲＬ７３１の一例を示す図である。図８に示すサービスＵＲＬ７３１は、ｌｐｒを用いたＰＣ−ＦＡＸに対応する機器に対してサービス応答を求める内容であることがわかる。なお、領域７３２の記述は、ＰＣ−ＦＡＸを示す属性名であるが、ＳＬＰにおける公式な属性名ではないため、“ｘ−”で始まる文字列が使用されている。このため、領域７３２の記述に対応する仕様となっている機器が、サービスＵＲＬ７３１の内容を認識することができる。本実施の形態では、サービスＵＲＬ７３１を認識できるプリンタは、ネットワーク複合機２０のみとなる。プリンタ３０は、属性要求７１の受信時と同様に、サービス要求７３に対応するサービス応答をＰＣ１０に返さないか、あるいはエラーコードを含むサービス応答をＰＣ１０に返す。
【００４６】
一方、サービス要求７３を受信したネットワーク複合機２０において、ＳＬＰ処理部２１１は、リターンＵＲＬ７４１を含むサービス応答７４をＰＣ１０に送信する。図９は、リターンＵＲＬ７４１の一例を示す図である。リターンＵＲＬ７４１は、ＰＣ−ＦＡＸを指示するＦＡＸジョブをネットワーク複合機２０に送信する際のプロトコル名、ＩＰアドレス、ポート番号、キュー名が記述されている。インストーラ５１は、サービス応答７４を受信することにより、ステップＳ６に示す処理を終了する。
【００４７】
次に、インストーラ５１は、リターンＵＲＬ７４１に記述されたＩＰアドレスが、ネットワーク複合機２０のＩＰアドレスと一致するかどうかを確認する。これにより、インストーラ５１は、ネットワーク複合機２０がＦＡＸ機能を有しているかどうかを確認する（ステップＳ７）。ネットワーク複合機２０がＦＡＸ機能を有している場合（ステップＳ７においてＹｅｓ）、インストーラ５１は、リターンＵＲＬ７４１に記述された情報を用いて、ＦＡＸドライバ５３をＰＣ１０にインストールする（ステップＳ８）。一方、ネットワーク複合機２０がＦＡＸ機能を有していない場合（ステップＳ７においてＮｏ）、インストーラ５１は、図４に示す処理を終了する。
【００４８】
次に、インストーラ５１は、ＰＣ−ＦＡＸ時に用いるデータを、ネットワーク複合機２０から取得する（ステップＳ９）。たとえば、インストーラ５１は、ＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）を用いて、記憶部２１２に記憶されている宛先情報７５およびカバーページデータ７６などを取得する。宛先情報７５とは、ＦＡＸの送信先を示す登録名、ＦＡＸ番号などを示す情報である。カバーページデータ７６とは、ＦＡＸを送信する際に用いるカバーページのテンプレートデータである。
【００４９】
インストーラ５１には、記憶部２１２における宛先情報７５およびカバーページデータ７６の格納場所を示す情報が予め記録されている。インストーラ５１が取得した宛先情報７５、カバーページデータ７６は、記憶部１２に保存される。これにより、ＦＡＸドライバ５３のインストールが完了し、ＰＣ１０は、ネットワーク複合機２０を用いたＰＣ−ＦＡＸが可能な状態となる。
【００５０】
以上説明したように、インストーラ５１は、プリンタドライバ５２のインストールが完了した後に、ネットワーク複合機２０におけるＦＡＸ機能の有無を確認し、ＦＡＸ機能を有する場合、ＦＡＸドライバ５３をインストールする。これにより、ユーザは、他のＰＣを利用しなくても、複数のドライバを容易にインストールすることができる。
【００５１】
また、インストーラ５１は、ＦＡＸドライバ５３をインストールした場合、ＰＣ−ＦＡＸに必要なデータをネットワーク複合機２０から取得する。これにより、ユーザによって行われるＰＣ−ＦＡＸを利用するための設定作業を簡略化することができる。
【００５２】
なお、本実施の形態において、インストーラ５１が、プリンタドライバ５２のインストール後にＦＡＸドライバ５３をインストールする例について説明したが、これに限られない。たとえば、ＦＡＸドライバ５３に代えて、スキャナドライバをインストールしてもよい。この場合、インストーラ５１は、ＦＡＸドライバ５３のインストールと同様に、スキャナ機能の有無を確認し、スキャナ機能がある場合、スキャナドライバをＰＣ１０にインストールすればよい。
【００５３】
また、本実施の形態において、インストーラ５１は、サービス応答７４を受信した後で、ネットワーク複合機２０がＦＡＸ機能を有するかどうか判断する例について説明したが、これに限られない。たとえば、属性リスト７２１にネットワーク複合機２０のＩＰアドレスが記述されている場合、インストーラ５１は、属性リスト７２１に基づいて、ネットワーク複合機２０におけるＦＡＸ機能の有無を確認してもよい。
【００５４】
また、本実施の形態において、サービス応答７４を送信する機器がネットワーク複合機２０のみである例を説明したが、これに限られない。たとえば、インストーラ５１は、複数のサービス応答７４を受信した場合、それぞれのサービス応答７４に記述されたＩＰアドレスを確認することによって、ネットワーク複合機２０がＦＡＸ機能を有するかどうかを確認することができる。
【００５５】
また、本実施の形態において、インストーラ５１が、ネットワーク複合機２０におけるＦＡＸ機能の有無を、ＳＬＰを用いて確認する例について説明したが、これに限られない。インストーラ５１が、ネットワーク複合機２０におけるＦＡＸ機能の有無を確認することができれば、他のプロトコルを用いてもよい。
【図面の簡単な説明】
【００５６】
【図１】本発明の実施の形態に係るネットワークシステムの構成図である。
【図２】ネットワークシステムにおけるＰＣの構成を示す図である。
【図３】ネットワークシステムにおけるネットワーク複合機の構成を示す図である。
【図４】インストーラの処理の流れを示すフローチャートである。
【図５】プリンタドライバのインストール処理に用いられるサービスＵＲＬの一例を示す図である。
【図６】プリンタドライバのインストール処理に用いられるリターンＵＲＬの一例を示す図である。
【図７】ＦＡＸ機能の有無の確認に用いられる属性リストの一例を示す図である。
【図８】ＦＡＸ機能の有無の確認に用いられるサービスＵＲＬの一例を示す図である。
【図９】ＦＡＸ機能の有無の確認に用いられるリターンＵＲＬの一例を示す図である。
【符号の説明】
【００５７】
１０  ＰＣ（パーソナルコンピュータ）
２０  ネットワーク複合機
２１  本体制御部
２４  プリンタ部
２５  ファクシミリ部
５０  ドライバＣＤ
５１  インストーラ
５２  プリンタドライバ
５３  ＦＡＸドライバ
【図１】
2009205529.tif 000003
【図２】
2009205529.tif 000004
【図３】
2009205529.tif 000005
【図４】
2009205529.tif 000006
【図５】
2009205529.tif 000007
【図６】
2009205529.tif 000008
【図７】
2009205529.tif 000009
【図８】
2009205529.tif 000010
【図９】
2009205529.tif 000011