(57)【要約】【課題】ユーザが利用するプリンタについて、対応するプリンタドライバをＩＮＦファイルにより導入・設定するためのスクリプトファイルを生成してユーザに提供する。【解決手段】プリンタ２１を利用するためのドライバ１５の導入を支援するプリンタドライバ導入支援システム１０であって、ドライバ１５と、ドライバ１５を導入するための設定ファイル１６と、設定ファイル１６を利用してドライバ１５を導入するための一連の処理が記述されたスクリプトについて、対象のプリンタ２１に固有の部分をパラメータ化したテンプレート１７と、プリンタ２１についての管理情報を保持するプリンタ情報ＴＢ１４と、指示されたプリンタ２１に対応する管理情報をプリンタ情報ＴＢ１４から取得するプリンタ情報管理部１１と、取得された管理情報の内容に基づいてテンプレート１７を置き換えることでスクリプトファイルを生成する導入スクリプト生成部１２とを有する。【選択図】図１
2014164313.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続されたプリンタを利用するためのドライバについての、前記ネットワークに接続された情報処理端末への導入を支援するプリンタドライバ導入支援システムであって、
１つ以上の前記プリンタについてのドライバと、
前記ドライバを前記情報処理端末に導入するための設定ファイルと、
前記設定ファイルを利用して前記ドライバを前記情報処理端末に導入するための一連の処理が記述されたスクリプトについて、利用する対象の前記プリンタに固有の部分をパラメータ化したテンプレートと、
１つ以上の前記プリンタについての管理情報を保持するプリンタ情報記録部と、
前記情報処理端末から指示された前記プリンタに対応する前記管理情報を前記プリンタ情報記録部から取得するプリンタ情報管理部と、
前記プリンタ情報管理部により取得された前記管理情報の内容に基づいて前記テンプレートにおけるパラメータ化された部分を置き換えることで、当該プリンタに対応する前記ドライバを前記情報処理端末に導入するためのスクリプトファイルを生成する導入スクリプト生成部と、を有する、プリンタドライバ導入支援システム。
【請求項２】
請求項１に記載のプリンタドライバ導入支援システムにおいて、
前記プリンタ情報記録部に保持される前記管理情報は、前記プリンタについての設置情報と、対応する前記ドライバおよび前記設定ファイルに係るドライバ情報と、を含む、プリンタドライバ導入支援システム。
【請求項３】
請求項２に記載のプリンタドライバ導入支援システムにおいて、
前記設置情報は、前記プリンタについての機種の情報と、割り当てられた前記ネットワーク上のアドレスの情報と、を含む、プリンタドライバ導入支援システム。
【請求項４】
請求項２に記載のプリンタドライバ導入支援システムにおいて、
前記設置情報は、前記プリンタについての前記設定ファイルおよび前記設定ファイルに含まれる前記プリンタに対応する機種の情報と、前記設定ファイルおよび前記ドライバの保持場所の情報と、を含む、プリンタドライバ導入支援システム。
【請求項５】
請求項１〜４のいずれか１項に記載のプリンタドライバ導入支援システムにおいて、
生成した前記スクリプトファイルを前記情報処理端末によりダウンロードさせる、プリンタドライバ導入支援システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理端末に対してプリンタドライバを導入する技術に関し、特に、ネットワークプリンタに対して各ユーザが独自に対応するプリンタドライバをクライアント端末に導入することを支援するプリンタドライバ導入支援システムに適用して有効な技術に関するものである。
【背景技術】
【０００２】
多数の従業員が勤務するオフィス等では、ネットワークを介して共用利用することができる複数のプリンタや複合機（以下では、これらを総称して単に「プリンタ」と記載する場合がある）が設置される場合がある。このとき、各設置場所でそれぞれ異なるメーカーのプリンタが設置される場合がある。また、同じメーカーでも機種やモデル、型番などがそれぞれ異なるプリンタが設置される場合もある。
【０００３】
各プリンタの設置場所近辺のフロアやエリアに在籍するユーザは、自身が利用するＰＣ（Personal Computer）等の情報処理端末において近隣のプリンタを利用可能とする際、ユーザ自身が個別に対象のプリンタに係るドライバを導入する等のセットアップ処理を行う必要があった。もしくは、管理者等が直接またはリモートから当該情報処理端末を操作してドライバを導入する必要があった。
【０００４】
これらの場合、ユーザが、利用したいプリンタやその機種、モデル等について必ずしも正しく把握できておらず、どのドライバをどのように導入すべきかを理解できていない場合がある。また、管理者等にとっても、各ユーザの情報処理端末に対して個別にプリンタのセットアップ処理を行うのは、非常に煩雑であり、オフィスの規模が大きくユーザが多数となるような場合はさらに困難となる。
【０００５】
このようなプリンタドライバの導入処理を簡易化・効率化するような技術として、例えば、特開２００６−１６３８６９号公報（特許文献１）には、サーバがネットワークに接続されているクライアントを探索する手段と、サーバがネットワークに接続されているプリンタを探索する手段と、サーバの出力装置上に応答したクライアントとプリンタのリストを表示する手段と、サーバ管理者がプリンタリストからプリンタを選択する手段と、選択したプリンタをクライアントリストのクライアント上にドロップする手段と、サーバがプリンタリストで選択されたドライバをクライアントにインストールする手段とを備える装置に係る技術が記載されている。これにより、システム管理者がドラッグ＆ドロップ操作により複数のクライアントに複数のプリンタドライバのインストール処理を、短時間で容易に行うことを可能とする。
【０００６】
また、特開２０１０−１２８６６８号公報（特許文献２）には、ＰＣ上の制御部が、ネットワーク接続プリンタを検索し、検索されたプリンタの機器情報（機器名、装着オプション名、機器名に対応する本体用外観画像、及び装着オプション名のうちプリンタの外観に影響を与える装着オプション名に対応するオプション用外観画像を含む）を各プリンタから取得し、取得した本体用外観画像とオプション用外観画像からプリンタの外観図を構成し、各外観図を表示部に一覧表示させるとともに、操作部が、インストールするプリンタに対応する外観図を選択するユーザ操作を受け付け、制御部が、選択されたプリンタに対応するプリンタドライバを取得して、実行可能な状態で記憶部にインストールする技術が記載されている。これにより、ユーザが利用したいプリンタの名称や利用できる機能を理解していない場合でも、利用したいプリンタを容易に選択してそのプリンタドライバのインストールを可能にする。
【０００７】
また、特開２０１２−１９４６４０号公報（特許文献３）には、プリントサーバ上の共有プリンタデバイスとして認識され、端末上でインストーラーとして動作するプリンタドライバをクライアント端末に対し提供するプリントキューインストーラと、それぞれのプリンタと通信する複数のプリントキューとを含み、プリンタドライバは、１以上のクライアント端末とプリンタとの対応付けを記述するマッピングデータと、提供先のクライアント端末にインストールされて起動し、該提供先のクライアント端末に対応付けられる追加のプリンタのプリントキューをインストールする処理を実行するインストーラー本体とを含むことで、簡単な作業で適切な画像処理装置をクライアント端末に導入する技術が記載されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００６−１６３８６９号公報
【特許文献２】特開２０１０−１２８６６８号公報
【特許文献３】特開２０１２−１９４６４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
上記の特許文献１や特許文献３に記載されたような技術では、管理者がクライアント端末単位で各種の設定をしたり処理したりする必要があり、ユーザ数が多くなればなるほど管理者の負荷も大きくなる。また、特許文献１や特許文献２に記載されたような技術では、ネットワークプリンタ等を検索する処理を要するという点で処理時間や負荷が大きくなる。
【００１０】
ユーザ数が多い場合には、各ユーザ自身にプリンタドライバの導入作業を自立的に行なってもらうのが効率的であるが、上記の特許文献２に記載されたような技術では、ユーザがプリンタの外観に基づいてドライバを選択することが可能であるものの、同一メーカーの機種で外観がほぼ同じでもモデルが異なるという場合もあり、外観からは詳細な識別が困難である場合もある。
【００１１】
また、ユーザ自身が自立的にドライバの導入作業を行う場合、例えば、Ｗｉｎｄｏｗｓ（登録商標）環境では、メーカーが独自に配布しているドライバのインストーラー（実行プログラム、ＥＸＥファイル）を実行するためには管理者権限が必要であり、各ユーザにユーザ権限しか与えていない場合にはインストーラーが実行できないという場合が生じる。この場合には、管理者等が直接またはリモートから管理者権限によって作業する必要が生じる。
【００１２】
一方、Ｗｉｎｄｏｗｓ（登録商標）環境の場合、ドライバソフトウェアのインストール用のシステム設定ファイル（ＩＮＦファイル）を利用することで、管理者権限を有しなくてもプリンタドライバを直接導入することが可能である。しかしながら、ＩＮＦファイルには導入が可能な機種やモデル、型番などが複数まとめて設定される場合があり、ユーザがどれを選択してどのように設定するかなどの手順については、マニュアル等の整備が必要となるなどの負荷を要する。
【００１３】
そこで本発明の目的は、オフィス等においてユーザがネットワークを介して利用するプリンタについて、対応するプリンタドライバをＩＮＦファイルにより導入・設定するためのスクリプトファイルを生成してユーザに提供するプリンタドライバ導入支援システムを提供することにある。
【００１４】
本発明の前記ならびにその他の目的と新規な特徴は、本明細書の記述および添付図面から明らかになるであろう。
【課題を解決するための手段】
【００１５】
本願において開示される発明のうち、代表的なものの概要を簡単に説明すれば、以下のとおりである。
【００１６】
本発明の代表的な実施の形態によるプリンタドライバ導入支援システムは、ネットワークに接続されたプリンタを利用するためのドライバについての、前記ネットワークに接続された情報処理端末への導入を支援するプリンタドライバ導入支援システムであって、以下の特徴を有するものである。
【００１７】
すなわち、１つ以上の前記プリンタについてのドライバと、前記ドライバを前記情報処理端末に導入するための設定ファイルと、前記設定ファイルを利用して前記ドライバを前記情報処理端末に導入するための一連の処理が記述されたスクリプトについて、利用する対象の前記プリンタに固有の部分をパラメータ化したテンプレートと、１つ以上の前記プリンタについての管理情報を保持するプリンタ情報記録部と、前記情報処理端末から指示された前記プリンタに対応する前記管理情報を前記プリンタ情報記録部から取得するプリンタ情報管理部と、前記プリンタ情報管理部により取得された前記管理情報の内容に基づいて前記テンプレートにおけるパラメータ化された部分を置き換えることで、当該プリンタに対応する前記ドライバを前記情報処理端末に導入するためのスクリプトファイルを生成する導入スクリプト生成部と、を有する。
【発明の効果】
【００１８】
本願において開示される発明のうち、代表的なものによって得られる効果を簡単に説明すれば以下のとおりである。
【００１９】
すなわち、本発明の代表的な実施の形態によれば、オフィス等においてユーザがネットワークを介して利用するプリンタについて、対応するプリンタドライバをＩＮＦファイルにより導入・設定するためのスクリプトファイルを生成してユーザに提供することが可能となる。
【図面の簡単な説明】
【００２０】
【図１】本発明の一実施の形態であるプリンタドライバ導入支援システムの構成例について概要を示した図である。
【図２】本発明の一実施の形態におけるプリンタ情報ＴＢのデータ構成と具体的なデータの例について概要を示した図である。
【図３】本発明の一実施の形態における利用するプリンタに対応するドライバを導入するまでの処理の流れの例について概要を示した図である。
【発明を実施するための形態】
【００２１】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。なお、実施の形態を説明するための全図において、同一部には原則として同一の符号を付し、その繰り返しの説明は省略する。
【００２２】
本発明の一実施の形態であるプリンタドライバ導入支援システムは、オフィス等における複数のプリンタについてプリンタドライバを一元的に管理し、プリンタを利用するクライアント端末に対して、対応するプリンタドライバをＩＮＦファイルにより導入・設定するための一連の処理を記述したバッチファイル等のスクリプトファイルを自動的に生成して提供するシステムである。スクリプトファイルの生成の際に必要となる、各プリンタについてのパラメータ情報については、各プリンタについて予め保持している設置情報等の管理情報を参照してこれを取得し、自動的に設定する。
【００２３】
これにより、各ユーザは、生成されたスクリプトファイルをクライアント端末上で実行することで、インストーラーなどの実行プログラムに対する管理者権限を有しなくても容易に必要なプリンタドライバを導入し、設定することを可能とする。
【００２４】
＜システム構成＞
図１は、本発明の一実施の形態であるプリンタドライバ導入支援システムの構成例について概要を示した図である。プリンタドライバ導入支援システム１０は、サーバ機器やクラウドコンピューティング環境上の仮想サーバ、もしくはＰＣなどのコンピュータシステムにより構成され、オフィスにおける社内ＬＡＮ（Local Area Network）などのネットワーク３０に接続されている。
【００２５】
オフィスでは、例えば、各フロア２０（例えば、図中のフロアａ（２０ａ）〜フロアｃ（２０ｃ））やエリア毎にそれぞれプリンタ２１（例えば、図中のプリンタａ（２１ａ）〜プリンタｃ（２１ｃ））がネットワーク３０に接続されて配置されている。また、各フロア２０に在籍するユーザが使用するＰＣ等の情報処理端末であるクライアント端末２２（例えば、図中のクライアント端末ａ（２２ａ）〜クライアント端末ｃ（２２ｃ））がネットワーク３０に接続されて配置されている。各フロア２０に在籍するユーザは、原則として自身が在籍するフロア２０に配置されているプリンタ２１をネットワーク３０を介して利用して印刷出力等を行うものとする。
【００２６】
プリンタドライバ導入支援システム１０は、例えば、図示しないＯＳ（Operating System）やＤＢＭＳ（DataBase Management System）、Ｗｅｂサーバプログラム等のミドルウェア上で動作するソフトウェアプログラムによって実装されるプリンタ情報管理部１１、導入スクリプト生成部１２、およびユーザインタフェース部１３などの各部を有する。また、データベースやファイルテーブルなどにより実装されるプリンタ情報テーブル（ＴＢ）１４を有する。
【００２７】
また、各プリンタ２１についてメーカーからそれぞれ提供されるドライバ１５のファイル、およびドライバ１５を導入するための設定ファイル１６（ＩＮＦファイル）を一元的に保持している。これらのファイルは、例えば、ネットワーク３０に接続された図示しないＮＡＳ（Network Attached Storage）などに保持する構成とすることも可能である。プリンタドライバ導入支援システム１０は、さらに、ドライバ１５を導入するためのスクリプトファイルのひな形となるテンプレート１７を有している。
【００２８】
プリンタ情報管理部１１は、オフィスに設置されている各プリンタ２１についての管理情報をプリンタ情報ＴＢ１４に保持し、その内容の登録や変更等について管理する機能を有する。プリンタ情報ＴＢ１４の内容については後述するが、例えば、オフィスの管理者等が管理している各プリンタ２１についての設置情報を、システム管理者がインポートや手動入力等の手段によって予めプリンタ情報ＴＢ１４に登録し、これに対してさらに対応するドライバ１５や設定ファイル１６に係る情報をシステム管理者が予め追加的に登録しておく。
【００２９】
導入スクリプト生成部１２は、クライアント端末２２を介したユーザからの指示に基づいて、当該クライアント端末２２が利用するプリンタ２１に対応するドライバ１５を、対応する設定ファイル１６を利用して当該クライアント端末２２に導入するためのスクリプトファイルを生成する機能を有する。例えば、ユーザにより指定されたプリンタ２１について、対応する設置情報やドライバ情報などの管理情報をプリンタ情報ＴＢ１４から取得し、取得した値をスクリプトファイルについてのテンプレート１７にパラメータとして設定することでスクリプトファイルを生成する。テンプレート１７は、例えば、設定ファイル１６によりドライバ１５を導入するための一連の処理を記述したスクリプトにおいて、導入するプリンタ２１毎に異なる可変部分をパラメータ化したものとして予め作成しておく。
【００３０】
ユーザインタフェース部１３は、例えば、図示しないＷｅｂサーバプログラムにより、クライアント端末２２等に対して、図示しないＷｅｂブラウザを介して操作画面等のユーザインタフェースを提供する機能を有する。例えば、各ユーザがドライバ１５を導入するためのスクリプトファイルを生成する指示を行ったり、生成されたスクリプトファイルをダウンロードする操作を行ったりする画面をクライアント端末２２上に表示させる。また、システム管理者が各プリンタ２１についての管理情報をインポートしたり登録したりする画面を、システム管理者が利用する図示しない情報処理端末上に表示させる。
【００３１】
＜データ構成＞
図２は、プリンタ情報ＴＢ１４のデータ構成と具体的なデータの例について概要を示した図である。プリンタ情報ＴＢ１４は、オフィスに設置されている各プリンタ２１についての設置情報やドライバ情報などからなる管理情報を保持するテーブルであり、例えば、メーカー、機種、管理番号、ＩＰアドレス、ビル名、フロア、設定ファイル、設定用機種、およびドライバパスなどの各項目を有する。
【００３２】
メーカーおよび機種の各項目は、それぞれ、対象のプリンタ２１のメーカーの情報、および機種名やモデル名、型番などの情報を保持する。管理番号の項目は、オフィスのフロアに設置される各プリンタ２１を一意に識別して管理可能とするために割り振られた番号やＩＤ等の情報を保持する。ＩＰアドレスの項目は、対象のプリンタ２１がオフィスのフロアに設置される際に割り当てられるＩＰアドレスの情報を保持する。ビル名、およびフロアの各項目は、それぞれ、対象のプリンタ２１が設置されるオフィス建物を特定する情報、および上記オフィス建物の中で実際に対象のプリンタ２１が設置されるフロア２０やエリア等の場所を特定する情報を保持する。
【００３３】
上記の各項目は、オフィスの管理者等が一般的に管理している各プリンタ２１についての設置情報に相当し、資産管理システム等の他のシステムにより管理されている場合がある。この場合は、これらのシステムから該当データをインポートする等の手段によりデータを登録してもよい。テンプレート１７におけるパラメータ化された部分を置き換えてスクリプトファイルを作成するためには、これらの設置情報のうち少なくとも機種およびＩＰアドレスの情報が設定されている必要がある。
【００３４】
設定ファイルの項目は、対象のプリンタ２１に対応するドライバ１５を導入するためにメーカーから提供されている設定ファイル１６のファイル名の情報を保持する。設定用機種の項目は、上記の設定ファイル１６にまとめて登録されている複数の機種やモデル、型番などに対する設定情報の中で対象のプリンタ２１に対応するものとして選択すべき機種等を特定する情報を保持する。ドライバパスの項目は、対象のプリンタ２１に対応するドライバ１５および設定ファイル１６が保持されている場所を特定するパス情報を保持する。上述したように、これらのファイルをネットワーク３０に接続されたＮＡＳなどに保持する構成とすることも可能である。
【００３５】
なお、上述のデータ構成（項目）はあくまで一例であり、同様のデータを保持・管理することが可能な構成であれば、他のテーブル構成やデータ構成であってもよい。
【００３６】
＜処理の流れ＞
図３は、ユーザによりクライアント端末２２において利用するプリンタ２１に対応するドライバ１５を導入するまでの処理の流れの例について概要を示した図である。まず、初期時には、プリンタドライバ導入支援システム１０上で、システム管理者等により、ドライバ１５を設定ファイル１６により導入するためのスクリプトファイルに対するテンプレート１７の作成を行う（Ｓ０１）。テンプレート１７が既に作成されている場合は当該処理は不要である。また、オフィスに設置されている各プリンタ２１について、それぞれ、メーカーから提供されているドライバ１５および設定ファイル１６を、所定の場所に配置する（Ｓ０２）。
【００３７】
また、システム管理者等は、資産管理システム等の他のシステムから各プリンタ２１についての設置情報を取得して、ユーザインタフェース部１３により自身が使用する情報処理端末上に表示された操作画面等を利用して、プリンタ情報管理部１１により、プリンタ情報ＴＢ１４に設置情報を登録する（Ｓ０３）。また、登録された各プリンタ２１に対して、対応するドライバ１５や設定ファイル１６等を特定するドライバ情報を追加的に登録する（Ｓ０４）。
【００３８】
ステップＳ０２〜Ｓ０４までの各処理は、オフィスに設置されるプリンタ２１が新たに増える場合や、プリンタ２１の設置場所が変更された場合等に行えばよく、設置情報に変更がない場合は特に行う必要はない。また、プリンタ２１が新たに設置される場合でも、例えば、当該プリンタ２１が既存のものと同じ機種等である場合は、既に対応するドライバ１５や設定ファイル１６は配置されているため、ステップＳ０２の作業が不要となるなど、管理にかかる工数を削減することが可能である。
【００３９】
その後、オフィスにおいて、ユーザが、利用するプリンタ２１のセットアップを行う際に、クライアント端末２２では、図示しないＷｅｂブラウザ等によりプリンタドライバ導入支援システム１０にアクセスし、プリンタ情報ＴＢ１４に登録されたプリンタ２１のリストの情報を取得する要求を行う（Ｓ１１）。プリンタドライバ導入支援システム１０では、プリンタ情報管理部１１により、プリンタ情報ＴＢ１４からプリンタ２１のリストを抽出して、ユーザインタフェース部１３によりクライアント端末２２に対して画面出力する（Ｓ１２）。
【００４０】
なお、プリンタ情報管理部１１がプリンタ情報ＴＢ１４からプリンタ２１のリストを抽出する際、例えば、クライアント端末２２からの要求メッセージに基づいて対象のクライアント端末２２のＩＰアドレスを取得し、これに基づいて対象のクライアント端末２２のある程度の所在位置を算出することにより、利用対象となるプリンタ２１を絞り込んで抽出することも可能である。在籍するフロア２０の情報をユーザから取得し、これに基づいて利用対象となるプリンタ２１を絞り込んでもよい。
【００４１】
クライアント端末２２では、出力されたプリンタ２１のリストから、ユーザが利用するプリンタ２１の選択を受け付ける（Ｓ１３）。プリンタドライバ導入支援システム１０では、選択されたプリンタ２１に対して、プリンタ情報管理部１１により、プリンタ情報ＴＢ１４から管理情報（設置情報およびドライバ情報）を取得する（Ｓ１４）。さらに、導入スクリプト生成部１２により、テンプレート１７に対して管理情報に基づいてパラメータ部分を置き換えることで、スクリプトファイルを生成する（Ｓ１５）。
【００４２】
このように、スクリプトファイルをユーザからの要求の都度生成する構成とすることで、例えば、プリンタ２１の設置フロアの移動や、ＩＰアドレスの変更などの設置情報の変更があった場合に、システム管理者は、プリンタ情報ＴＢ１４の設置情報の変更のみを行えばよく、例えばスクリプトファイルを予め生成しておく構成とした場合に必要となる再生成などの処理が不要となり、メンテナンスが簡素化されて容易となる。
【００４３】
その後、クライアント端末２２では、生成されたスクリプトファイルをユーザインタフェース部１３を介してダウンロードし（Ｓ１６）、これを実行する（Ｓ１７）。スクリプトファイルの実行の中では、ドライバ１５や設定ファイル１６を参照することになるが、これらはプリンタドライバ導入支援システム１０上（もしくはネットワーク３０上のＮＡＳ等のファイルサーバ上）に保持されているため、これらに対する参照要求を行ってファイルを参照する（Ｓ１８、Ｓ１９）。なお、これらのファイルを、ステップＳ１６におけるスクリプトファイルのダウンロードと合わせてダウンロードするようにしてもよいが、上記のようにスクリプトファイルのみダウンロードする形とすることで、ネットワーク３０上での余計なトラフィックを抑制することが可能となる。
【００４４】
クライアント端末２２では、スクリプトファイルの内容に従って、設定ファイル１６を利用して対象のプリンタ２１の機種に対応するドライバ１５を導入し（Ｓ２０）、また、導入したドライバ１５を利用して対象のプリンタ２１を利用可能とする設定を行う（Ｓ２１）。ここでは、例えば、対象のプリンタ２１のＩＰアドレスの設定などが含まれる。以上の処理により、クライアント端末２２では、利用対象のプリンタ２１に対するドライバ１５が適切に導入され、当該プリンタ２１が利用可能なように設定される。
【００４５】
以上に説明したように、本発明の一実施の形態であるプリンタドライバ導入支援システム１０によれば、オフィス等における複数のプリンタ２１についてドライバ１５や設定ファイル１６を一元的に管理し、プリンタ２１を利用するクライアント端末２２に対して、対応するドライバ１５を設定ファイル１６により導入・設定するためのスクリプトファイルを自動的に生成して提供する。また、テンプレート１７からスクリプトファイルを生成する際に必要となる、各プリンタ２１についてのパラメータ情報については、プリンタ情報ＴＢ１４に予め保持している管理情報を参照してこれを取得し、自動的に設定する。
【００４６】
これらにより、各ユーザは、生成されたスクリプトファイルをクライアント端末２２上で実行することで、インストーラーなどの実行プログラムに対する管理者権限を有しなくても容易に必要なドライバ１５を導入し、設定することが可能となる。
【００４７】
以上、本発明者によってなされた発明を実施の形態に基づき具体的に説明したが、本発明は上記の実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。例えば、上記の実施の形態は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、上記の実施の形態の構成の一部について、他の構成の追加・削除・置換をすることが可能である。
【産業上の利用可能性】
【００４８】
本発明は、ネットワークプリンタに対して各ユーザが独自に対応するプリンタドライバをクライアント端末に導入することを支援するプリンタドライバ導入支援システムに利用可能である。
【符号の説明】
【００４９】
１０…プリンタドライバ導入支援システム、１１…プリンタ情報管理部、１２…導入スクリプト生成部、１３…ユーザインタフェース部、１４…プリンタ情報テーブル（ＴＢ）、１５…ドライバ、１６…設定ファイル、１７…テンプレート、
２０（２０ａ〜ｃ）…フロア（フロアａ〜ｃ）、２１（２１ａ〜ｃ）…プリンタ（プリンタａ〜ｃ）、２２（２２ａ〜ｃ）…クライアント端末（クライアント端末ａ〜ｃ）、
３０…ネットワーク。 
【図２】
2014164313.tif 000003
【図３】
2014164313.tif 000004
【図１】
2014164313.tif 000005