(57)【特許請求の範囲】
【請求項１】
管理端末と、クライアント端末と、印刷装置とが通信可能に接続された印刷システムにおいて、
前記クライアント端末は、前記印刷装置の印刷動作を規定する印刷設定情報に従って前記印刷装置に印刷指示を出力する印刷装置制御部を有し、
前記管理端末は、
ユーザの操作により入力された情報に基づいて印刷設定情報を生成する印刷設定情報生成部と、
通信可能なクライアント端末を検知したとき、前記印刷設定情報生成部が生成した前記印刷設定情報を該クライアント端末へ送信して前記印刷装置制御部の印刷設定情報に適用する印刷設定情報適用部とを有し、
前記クライアント端末は、
前記印刷装置の印刷動作を規定する印刷設定情報を定義するレジストリを有し、
前記印刷装置制御部は、起動時に前記レジストリで定義された前記印刷設定情報を取得し、
前記管理端末の前記印刷設定情報適用部は、
前記印刷設定情報生成部が生成した前記印刷設定情報を該クライアント端末へ送信して前記レジストリの印刷設定情報に適用し、
前記印刷設定情報生成部は、ユーザの操作により入力されたクライアント端末名で識別されるクライアント端末から前記レジストリで定義された印刷設定情報を取得し、
前記印刷設定情報適用部は、通信可能なクライアント端末を検知したとき、前記印刷設定情報を該クライアント端末へ送信して前記レジストリの印刷設定情報に適用することを特徴とする印刷システム。
【請求項２】
請求項１に記載の印刷システムにおいて、
前記レジストリは、アプリケーションソフトウェア毎に印刷設定情報を定義し、前記印刷設定情報をアプリケーションソフトウェア毎に設定可能としたことを特徴とする印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、管理端末と、クライアント端末と、印刷装置とが通信可能に接続された印刷システムに関する。
【背景技術】
【０００２】
一般的に、プリンタドライバソフトウェア（以下、「プリンタドライバ」という。）を使用し、クライアント端末に接続された印刷装置からの印刷出力を実現するためには、そのクライアント端末に印刷装置に最適なプリンタドライバをインストールする必要がある。
【０００３】
従来の印刷システムでは、少なくとも１つ以上の印刷装置が接続可能な情報処理装置において、所望の印刷装置からオプションの構成情報や資源情報を取得してプリンタドライバに書き込み、そのプリンタドライバをインストールするようにしているものがある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１２７２１８号公報（段落「００１８」〜段落「００３４」、図３）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の技術においては、特にオフィスや学校等、ネットワーク内に多くのユーザが参加している環境では、印刷装置を使用するためのルールや制限が課せられている場合も多く、それぞれのユーザがクライアント端末にインストールされている印刷装置制御部としてのプリンタドライバの印刷設定（印刷情報の設定）をルールや制限に則ってカスタマイズする必要があるという問題がある。
本発明は、このような問題を解決することを課題とし、クライアント端末の印刷設定の管理を容易にすることを目的とする。
【課題を解決するための手段】
【０００６】
そのため、本発明は、管理端末と、クライアント端末と、印刷装置とが通信可能に接続された印刷システムにおいて、前記クライアント端末は、前記印刷装置の印刷動作を規定する印刷設定情報に従って前記印刷装置に印刷指示を出力する印刷装置制御部を有し、前記管理端末は、ユーザの操作により入力された情報に基づいて印刷設定情報を生成する印刷設定情報生成部と、通信可能なクライアント端末を検知したとき、前記印刷設定情報生成部が生成した前記印刷設定情報を該クライアント端末へ送信して前記印刷装置制御部の印刷設定情報に適用する印刷設定情報適用部とを有し、前記クライアント端末は、前記印刷装置の印刷動作を規定する印刷設定情報を定義するレジストリを有し、前記印刷装置制御部は、起動時に前記レジストリで定義された前記印刷設定情報を取得し、前記管理端末の前記印刷設定情報適用部は、前記印刷設定情報生成部が生成した前記印刷設定情報を該クライアント端末へ送信して前記レジストリの印刷設定情報に適用し、前記印刷設定情報生成部は、ユーザの操作により入力されたクライアント端末名で識別されるクライアント端末から前記レジストリで定義された印刷設定情報を取得し、前記印刷設定情報適用部は、通信可能なクライアント端末を検知したとき、前記印刷設定情報を該クライアント端末へ送信して前記レジストリの印刷設定情報に適用することを特徴とする。
【発明の効果】
【０００７】
このようにした本発明は、クライアント端末の印刷設定の管理を容易にすることができるという効果が得られる。
【図面の簡単な説明】
【０００８】
【図１】第１の実施例における印刷システムの詳細構成を示すブロック図
【図２】第１の実施例における印刷システムの概略構成を示すブロック図
【図３】第１の実施例における管理端末の印刷情報設定アプリケーションの構成を示すブロック図
【図４】第１の実施例におけるメイン画面表示処理の流れを示すフローチャート
【図５】第１の実施例における印刷設定情報書き込み処理の流れを示すフローチャート
【図６】第１の実施例におけるプリンタドライバ起動処理の流れを示すフローチャート
【図７】第１の実施例におけるメイン画面の説明図
【図８】第１の実施例におけるメイン画面の説明図
【図９】第２の実施例における印刷システムの概略構成を示すブロック図
【図１０】第２の実施例における印刷システムの詳細構成を示すブロック図
【図１１】第２の実施例における画面表示処理の流れを示すフローチャート
【図１２】第２の実施例における印刷設定情報書き込み処理の流れを示すフローチャート
【図１３】第２の実施例におけるメイン画面の説明図
【発明を実施するための形態】
【０００９】
以下、図面を参照して本発明による印刷システムの実施例を説明する。
【実施例１】
【００１０】
図２は第１の実施例における印刷システムの概略構成を示すブロック図である。
図２において、印刷システムは、クライアント端末（ＰＣ：Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）１００と、管理端末（ＰＣ）２００と、プリンタ等の印刷装置３００とがネットワーク５００で通信可能に接続されているものである。この印刷システムでは、管理端末２００からクライアント端末１００の印刷設定情報を設定する。なお、クライアント端末１００には、印刷装置３００に対応する印刷装置制御部としてのプリンタドライバ（ソフトウェア）がインストールされているものとする。
【００１１】
図１は第１の実施例における印刷システムの詳細構成を示すブロック図であり、この図１に基づいて管理端末からクライアント端末の印刷設定情報の設定を行う構成について説明する。なお、印刷設定情報の設定を行う構成以外の構成は、本発明に直接関係しないため、その説明を省略する。
【００１２】
図１において、クライアント端末１００は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１０１と、ＮｅｔｗｏｒｋＩ／Ｆ１０６とにより構成され、ＨＤＤ１０１にはクライアントアプリケーション（ソフトウェア）Ａ１０２と、クライアントアプリケーション（ソフトウェア）Ｂ１０３と、クライアントアプリケーション（ソフトウェア）Ｃ１０４と、プリンタドライバ１０５と、レジストリ１０７とが格納されている。
管理端末２００は、ＨＤＤ２０１と、ＮｅｔｗｏｒｋＩ／Ｆ２０２とにより構成され、ＨＤＤ２０１には印刷情報設定アプリケーション（ソフトウェア）２０３が格納されている。
【００１３】
クライアント端末１００と管理端末２００との間の通信は、クライアント端末１００のＮｅｔｗｏｒｋＩ／Ｆ１０６と管理端末２００のＮｅｔｗｏｒｋＩ／Ｆ２０２によりネットワーク５００を介して行われる。
管理端末２００のＨＤＤ２０１に格納された印刷情報設定アプリケーション２０３はクライアント端末１００に設定する印刷設定情報の設定、生成およびクライアント端末１００への適用を行うソフトウェアである。なお、印刷情報設定アプリケーション２０３の動作は後述する。
【００１４】
印刷情報設定アプリケーション２０３は、常にドメインに参加しているクライアント端末１００を監視しており、クライアント端末１００がネットワーク５００を介して管理端末２００が管理するドメインに参加すると、参加したクライアント端末１００を検知する。
印刷情報設定アプリケーション２０３は、クライアント端末１００を検知すると、生成した印刷設定情報を検知したクライアント端末１００へ送信し、そのクライアント端末１００に適用する処理を行う。
【００１５】
クライアント端末１００に送信された印刷設定情報は、ネットワーク５００を介し、クライアント端末１００のＮｅｔｗｏｒｋＩ／Ｆ１０６からレジストリ１０７へ送信される。レジストリ１０７に送信された印刷設定情報は、既にレジストリ１０７に記憶されている印刷設定情報に替えて新たにレジストリ１０７に記憶される。ここで、レジストリ１０７は、図２に示す印刷装置３００の印刷動作を規定する印刷設定情報を定義する値を含む設定情報群である。
【００１６】
このようにレジストリ１０７に記憶されていた印刷設定情報が管理端末２００の印刷情報設定アプリケーション２０３により送信された印刷設定情報に書き換えられることにより、クライアント端末１００内のクライアントアプリケーションＡ１０２、クライアントアプリケーションＢ１０３、クライアントアプリケーションＣ１０４から印刷時にプリンタドライバ１０５が呼び出された際に、プリンタドライバ１０５はレジストリ１０７の印刷設定情報を参照して起動するため、管理端末２００より送信された印刷設定情報を参照して起動することになり、管理端末２００より送信された印刷設定情報がアプリケーションソフトウェア毎にクライアント端末１００に適用される。
【００１７】
なお、レジストリ１０７は、ドキュメント作成用のアプリケーションソフトウェア毎に印刷設定情報を設定することができるようになっている。
プリンタドライバ１０５は、図２に示す印刷装置３００の印刷動作を規定する印刷設定情報に従って、その印刷装置３００に印刷指示を出力して印刷を行うものであり、起動時にレジストリ１０７で定義された印刷設定情報の値を取得し、印刷設定情報に適用する。
【００１８】
図３は第１の実施例における管理端末の印刷情報設定アプリケーションの構成を示すブロック図であり、この図３に基づいて印刷情報設定アプリケーション内の各処理部を説明する。
図３において、外部入力機器２２１とは、管理端末２００にユーザからの要求を入力するための操作部等の入力手段であり、また外部出力機器２２２とは、ユーザに情報を伝達するために各種情報を表示する表示部等の出力手段である。
【００１９】
外部入力機器２２１でユーザの要求が入力され、管理端末２００に送信されると、その要求は管理端末２００内の外部入出力Ｉ／Ｆ２０５から印刷情報設定アプリケーション２０３内の外部情報受信部２０８に通知される。
外部情報受信部２０８は、通知されたユーザの要求を画面生成部２０７もしくは印刷設定情報生成部２１１へ通知する。
【００２０】
画面生成部２０７では、ユーザの要求により印刷情報設定アプリケーション２０３の画面の表示が通知されると、印刷情報設定アプリケーション２０３のメイン画面を生成し、管理端末２００内の画面表示部２０４にメイン画面の表示要求を通知する。
画面表示部２０４は、メイン画面の表示要求が通知されると、印刷情報設定アプリケーション２０３とユーザとの間で情報の入出力を行うインタフェースとなるメイン画面を、外部出力機器２２２を介して表示する。
【００２１】
印刷設定情報生成部２１１は、ユーザの操作により入力された情報に基づいて印刷設定情報を生成するものであり、ユーザの要求として入力された印刷設定情報が通知されると、その印刷設定情報を解析し、クライアント端末１００に適用するための情報として印刷設定情報を生成する。この印刷設定情報生成部２１１で生成された印刷設定情報は印刷設定情報保存部２１３に記憶され、保存される。
【００２２】
ここで、プリンタドライバ判断部２１４は、印刷設定情報生成部２１１で生成された印刷設定情報を適用するプリンタドライバの判断を行う。この判断は、プリンタドライバが機能を持たない項目については、印刷設定情報を適用しないものと判断するものであり、この場合、印刷装置に予め設定されている情報であるデフォルト設定での印刷を行うものとする。
プリンタドライバ判断部２１４でプリンタドライバに適用すると判断された印刷設定情報は、印刷設定情報適用部２１２へ送信され、ネットワーク通信部２０９およびＮｅｔｗｏｒｋＩ／Ｆ２０２を介してクライアント端末へ送信される。
【００２３】
一方、クライアント端末検知部２１０においては、ネットワーク通信部２０９およびＮｅｔｗｏｒｋＩ／Ｆ２０２を介することにより、管理端末２００が管理するドメインに新たなクライアント端末が参加したことを検知する。
印刷設定情報適用部２１２は、クライアント端末検知部２１０が通信可能なクライアント端末を検知したとき、印刷設定情報生成部２１１が生成した印刷設定情報を該クライアント端末へ送信してプリンタドライバの印刷設定情報に適用させる。
【００２４】
上述した構成の作用について説明する。
まず、管理端末の印刷情報設定アプリケーションが行うメイン画面表示処理を図４の第１の実施例におけるメイン画面表示処理の流れを示すフローチャートの図中Ｓで表すステップに従って図３を参照しながら説明する。
このメイン画面表示処理は、ユーザが外部入力機器２２１より管理端末２００へ印刷情報設定アプリケーション２０３のメイン画面の表示を要求することで開始する。
【００２５】
Ｓ１１：画面生成部２０７は、外部入出力Ｉ／Ｆ２０５および外部情報受信部２０８を介してユーザの要求により印刷情報設定アプリケーション２０３の画面の表示が通知されると、印刷情報設定アプリケーション２０３のメイン画面を生成し、管理端末２００内の画面表示部２０４にメイン画面の表示要求を通知する。
画面表示部２０４は、メイン画面の表示要求が通知されると、印刷情報設定アプリケーション２０３とユーザとの間で情報の入出力を行うインタフェースとなるメイン画面を、外部出力機器２２２を介して表示する。
【００２６】
ここで、表示される印刷情報設定アプリケーション２０３のメイン画面は、例えば図７に示す画面７１であり、印刷設定情報を設定するアプリケーション（ソフトウェア）の名称の一覧７２を表示して選択可能にし、設定ボタン７３が押下されると、印刷情報設定画面を表示する。
この印刷情報設定画面は、例えば図８に示す印刷情報設定画面８１であり、図７に示す画面７１で選択されたアプリケーション（ソフトウェア）の印刷設定情報として、印刷色を指定するカラー／モノクロ８２、１枚の印刷用紙に印刷するページ数を指定するレイアウトタイプ８３、印刷用紙の大きさを指定する印刷サイズ８４、片面印刷または両面印刷を指定する両面印刷８５等を設定する操作を受付ける画面である。
【００２７】
Ｓ１２：印刷情報設定アプリケーション２０３とユーザとの間で情報の入出力を行うインタフェースとなるメイン画面において、ユーザが印刷設定情報の設定を行うと、その設定の入力操作を受付けた外部入力機器２２１より、管理端末２００内の外部入出力Ｉ／Ｆ２０５を介して印刷情報設定アプリケーション２０３内の外部情報受信部２０８へ、ユーザの要求として入力された印刷設定情報等の情報が通知される。
【００２８】
Ｓ１３：外部情報受信部２０８は、外部入力としてのユーザの要求（印刷設定情報等の情報）を受信し、印刷設定情報生成部２１１へユーザの要求として入力された印刷設定情報等の情報を通知する。
印刷設定情報生成部２１１は、外部入力としての通知されたユーザの要求を解析し、ユーザの要求が印刷設定情報であった場合、ユーザの操作により入力された印刷設定情報、すなわち印刷装置の印刷動作を規定する値に基づいてクライアント端末に適用するための印刷設定情報を生成する。
【００２９】
Ｓ１４：印刷設定情報生成部２１１は、外部入力としての通知されたユーザの要求が印刷情報設定アプリケーション２０３の終了命令であった場合は、印刷情報設定アプリケーション２０３を終了し、終了命令でない場合は処理をＳ１５へ移行する。
Ｓ１５：印刷設定情報生成部２１１は、生成した印刷設定情報をクライアント端末のレジストリに書き込む情報に反映し、そのクライアント端末のレジストリに書き込む情報を印刷設定情報保存部２１３に保存し、処理をＳ１２へ移行してＳ１２〜Ｓ１４の処理を繰り返す。
【００３０】
次に、管理端末の印刷情報設定アプリケーションが行う印刷設定情報書き込み処理を図５の第１の実施例における印刷設定情報書き込み処理の流れを示すフローチャートの図中Ｓで表すステップに従って図１および図３を参照しながら説明する。
この印刷設定情報書き込み処理は、管理端末２００が管理するドメインにクライアント端末１００が参加したときに開始される。
【００３１】
Ｓ２１：管理端末２００内のクライアント端末検知部２１０は、ネットワーク通信部２０９およびＮｅｔｗｏｒｋＩ／Ｆ２０２を介してクライアント端末１００がドメインに参加したことを検知すると処理をＳ２２へ移行し、検知しないと本処理を終了する。
Ｓ２２：印刷設定情報適用部２１２は、ドメインに参加したクライアント端末１００のレジストリ１０７に書き込むための値としての印刷設定情報を印刷設定情報保存部２１３から読み出す。
【００３２】
Ｓ２３：印刷設定情報を読み出した印刷設定情報適用部２１２は、ネットワーク通信部２０９およびＮｅｔｗｏｒｋＩ／Ｆ２０２を介してクライアント端末１００と通信を行い、その通信に失敗した場合は、本処理を終了し、通信を開始した場合は、処理をＳ２４へ移行する。
Ｓ２４：クライアント端末１００と通信を開始した印刷設定情報適用部２１２は、Ｓ２２において読み出した印刷設定情報の値をクライアント端末１００のレジストリ１０７へ書き込む指示を、ネットワーク通信部２０９およびＮｅｔｗｏｒｋＩ／Ｆ２０２を介してクライアント端末１００に送信する。
【００３３】
クライアント端末１００は、ＮｅｔｗｏｒｋＩ／Ｆ１０６を介して受信した印刷設定情報の値をレジストリ１０７に書き込む。
Ｓ２５：送信が完了した管理端末２００のネットワーク通信部２０９は、クライアント端末１００との通信を切断し、本処理を終了する。
【００３４】
次に、クライアント端末が行うプリンタドライバ起動処理を図６の第１の実施例におけるプリンタドライバ起動処理の流れを示すフローチャートの図中Ｓで表すステップに従って図１を参照しながら説明する。
このプリンタドライバ起動処理は、クライアント端末１００内のクライアントアプリケーションＡ１０２、Ｂ１０３、Ｃ１０４が印刷命令を受け、プリンタドライバ１０５を呼び出した際に開始される。
【００３５】
Ｓ３１：クライアント端末１００内のクライアントアプリケーションＡ１０２、Ｂ１０３、Ｃ１０４が印刷命令を受け、プリンタドライバ１０５を呼び出すと、プリンタドライバ１０５はレジストリ１０７に書き込まれている印刷設定情報の値を取得する。
Ｓ３２：プリンタドライバ１０５は、レジストリ１０７から取得した印刷設定情報の値に従って起動し、本起動処理を終了する。クライアント端末１００は、その印刷設定情報を適用して印刷を行う。
【００３６】
このようにして、クライアント端末に印刷設定情報を適用することにより、既にクライアント端末にインストールされたプリンタドライバの印刷設定情報を管理端末で入力された印刷設定情報に変更することができる。
また、管理端末が管理するドメインに参加したクライアント端末の印刷設定情報を変更するようにしたことにより、クライアント端末がドメイン環境にログインする度に、管理端末で設定した印刷設定情報、すなわち管理者が望む印刷設定情報をクライアント端末に適用することができる。
【００３７】
さらに、管理端末で入力された印刷設定情報に基づいてクライアント端末のレジストリの値を書き換えるようにしたことにより、クライアント端末にインストールされているドキュメント作成用のアプリケーションソフトウェアがプリンタドライバを起動すると、そのプリンタドライバがレジストリの値に基づいて印刷設定情報を適用するため、アプリケーションソフトウェア間で異なる印刷設定情報を適用することができる。
【００３８】
以上説明したように、第１の実施例では、既にクライアント端末にインストールされたプリンタドライバの印刷設定情報を管理端末で入力された印刷設定情報に変更することができるという効果が得られる。
また、クライアント端末がドメイン環境にログインする度に、管理端末で設定した印刷設定情報、すなわち管理者が望む印刷設定情報をクライアント端末に適用することができるという効果が得られる。
さらに、クライアント端末にインストールされているドキュメント作成用のアプリケーションソフトウェア間で異なる印刷設定情報を適用することができるという効果が得られる。
【実施例２】
【００３９】
第２の実施例の構成は、管理端末が管理するドメインに複数のクライアント端末が参加したものとなっている。なお、上述した第１の実施例と同様の部分は、同一の符号を付してその説明を省略する。
図９は第２の実施例における印刷システムの概略構成を示すブロック図である。
【００４０】
図９において、印刷システムは、クライアント端末（ＰＣ）１００およびクライアント端末（ＰＣ）４００と、管理端末（ＰＣ）２００と、プリンタ等の印刷装置３００とがネットワーク５００で通信可能に接続されているものである。なお、クライアント端末１００およびクライアント端末４００には、印刷装置３００に対応する印刷装置制御部としてのプリンタドライバ（ソフトウェア）がインストールされているものとする。
【００４１】
図１０は第２の実施例における印刷システムの詳細構成を示すブロック図であり、この図１０に基づいて管理端末からクライアント端末の印刷設定情報の設定を行う構成について説明する。なお、印刷設定情報の設定を行う構成以外の構成は、本発明に直接関係しないため、その説明を省略する。
【００４２】
図１０において、クライアント端末４００は、クライアント端末１００と同様に、ＨＤＤ４０１と、ＮｅｔｗｏｒｋＩ／Ｆ４０６とにより構成され、ＨＤＤ４０１にはクライアントアプリケーション（ソフトウェア）Ａ４０２と、クライアントアプリケーション（ソフトウェア）Ｂ４０３と、クライアントアプリケーション（ソフトウェア）Ｃ４０４と、プリンタドライバ４０５と、レジストリ４０７とが格納されている。なお、各端末間の通信については第１の実施例と同様のものとする。
【００４３】
本実施例では、管理端末２００内の印刷情報設定アプリケーション２０３は、クライアント端末１００内のレジストリ１０７に保存されている印刷設定情報を取得し、クライアント端末４００にその印刷設定情報を適用する。なお、印刷情報設定アプリケーション２０３の構成は、図３に示す第１の実施例の構成と同様のものである。
【００４４】
上述した構成の作用について説明する。
まず、管理端末の印刷情報設定アプリケーションが行うメイン画面表示処理を図１１の第２の実施例におけるメイン画面表示処理の流れを示すフローチャートの図中Ｓで表すステップに従って図３を参照しながら説明する。
このメイン画面表示処理は、ユーザが外部入力機器２２１より管理端末２００へ印刷情報設定アプリケーション２０３のメイン画面の表示を要求することで開始する。
【００４５】
Ｓ４１：画面生成部２０７は、外部入出力Ｉ／Ｆ２０５および外部情報受信部２０８を介してユーザの要求により印刷情報設定アプリケーション２０３の画面の表示が通知されると、印刷情報設定アプリケーション２０３のメイン画面を生成し、管理端末２００内の画面表示部２０４にメイン画面の表示要求を通知する。
画面表示部２０４は、メイン画面の表示要求が通知されると、印刷情報設定アプリケーション２０３とユーザとの間で情報の入出力を行うインタフェースとなるメイン画面を、外部出力機器２２２を介して表示する。
【００４６】
ここで、表示される印刷情報設定アプリケーション２０３のメイン画面は、例えば図１３に示す画面９１であり、印刷設定情報を取得するクライアント端末の名称の一覧９２を表示して選択可能にした画面である。
Ｓ４２：印刷情報設定アプリケーション２０３とユーザとの間で情報の入出力を行うインタフェースとなるメイン画面において、ユーザがクライアント端末の選択を行うと、その選択の入力操作を受付けた外部入力機器２２１より、管理端末２００内の外部入出力Ｉ／Ｆ２０５を介して印刷情報設定アプリケーション２０３内の外部情報受信部２０８へ、ユーザの要求として入力されたクライアント端末名が通知される。
【００４７】
Ｓ４３：外部情報受信部２０８は、クライアント端末名等の情報の通知を受信し、印刷設定情報生成部２１１へユーザの要求として入力されたクライアント端末名等の情報を通知する。
Ｓ４４：印刷設定情報生成部２１１は、外部入力としての通知されたユーザの要求が印刷情報設定アプリケーション２０３の終了命令であった場合は、印刷情報設定アプリケーション２０３を終了し、終了命令でない場合は処理をＳ４５へ移行する。
【００４８】
Ｓ４５：印刷設定情報生成部２１１は、通知されたクライアント端末名を、印刷設定情報を取得するクライアント端末名として記憶部に保存し、処理をＳ４２へ移行してＳ４２〜Ｓ４４の処理を繰り返す。
次に、管理端末の印刷情報設定アプリケーションが行う印刷設定情報書き込み処理を図１２の第２の実施例における印刷設定情報書き込み処理の流れを示すフローチャートの図中Ｓで表すステップに従って図３および図１０を参照しながら説明する。
【００４９】
この印刷設定情報書き込み処理は、管理端末２００が管理するドメインに新規にクライアント端末が参加したときに開始される。本実施例では、クライアント端末４００が新規にドメインに参加し、クライアント端末１００の印刷設定情報をクライアント端末４００に適用する例を説明する。
Ｓ５１：管理端末２００内のクライアント端末検知部２１０は、ネットワーク通信部２０９およびＮｅｔｗｏｒｋＩ／Ｆ２０２を介してクライアント端末４００がドメインに参加したことを検知すると処理をＳ５２へ移行し、検知しないと本処理を終了する。
【００５０】
Ｓ５２：印刷設定情報適用部２１２は、上述した図１１のＳ４５において記憶部に記憶されたクライアント端末名に基づいてネットワーク通信部２０９およびＮｅｔｗｏｒｋＩ／Ｆ２０２を介してそのクライアント端末（本実施例では、クライアント端末１００）からレジストリで定義された印刷設定情報を取得し、印刷設定情報保存部２１３に保存する。
印刷設定情報適用部２１２は、ドメインに参加したクライアント端末４００のレジストリ４０７に書き込むための印刷設定情報を印刷設定情報保存部２１３から読み出す。
【００５１】
Ｓ５３：印刷設定情報を読み出した印刷設定情報適用部２１２は、ネットワーク通信部２０９およびＮｅｔｗｏｒｋＩ／Ｆ２０２を介してクライアント端末４００と通信を行い、その通信に失敗した場合は、本処理を終了し、通信を開始した場合は、処理をＳ５４へ移行する。
【００５２】
Ｓ５４：クライアント端末４００と通信を開始した印刷設定情報適用部２１２は、Ｓ５２において取得した印刷設定情報の値をクライアント端末４００のレジストリ４０７へ書き込む指示を、ネットワーク通信部２０９およびＮｅｔｗｏｒｋＩ／Ｆ２０２を介してクライアント端末４００に送信する。
クライアント端末４００は、ＮｅｔｗｏｒｋＩ／Ｆ４０６を介して受信した印刷設定情報の値をレジストリ４０７に書き込み、印刷設定情報に適用する。
【００５３】
Ｓ５５：送信が完了した管理端末２００のネットワーク通信部２０９は、クライアント端末４００との通信を切断し、本処理を終了する。
なお、クライアント端末が行うプリンタドライバ起動処理は図６に示す第１の実施例と同様の処理なのでその説明を省略する。
【００５４】
以上説明したように、第２の実施例では、第１の実施例の効果に加え、既に管理端末が管理するドメイン環境に参加しているクライアント端末の印刷設定情報を、ドメイン環境に参加していた他のクライアント端末が当該ドメインに参加し直したときに適用することができるという効果が得られる。
【００５５】
また、新規にドメイン環境に参加するクライアント端末に対して自動でドメイン環境に合った印刷設定情報を適用することができるという効果が得られる。
なお、本発明は、オフィスや学校等の印刷装置に対して複数のユーザが使用するクライアント端末が存在する環境に適用することができる。また、本発明は、ネットワークでユーザ（クライアント端末）が管理されている環境に適用することができる。
【符号の説明】
【００５６】
１００、４００  クライアント端末
１０５、４０５  プリンタドライバ
１０６、４０６  ＮｅｔｗｏｒｋＩ／Ｆ
１０７、４０７  レジストリ
２００  管理端末
２０２  ＮｅｔｗｏｒｋＩ／Ｆ
２０３  印刷情報設定アプリケーション
２０４  画面表示部
２０５  外部入出力Ｉ／Ｆ
２０７  画面生成部
２０８  外部情報受信部
２０９  ネットワーク通信部
２１０  クライアント端末検知部
２１１  印刷設定情報生成部
２１２  印刷設定情報適用部
２１３  印刷設定情報保存部
２１４  プリンタドライバ判断部
３００  印刷装置
５００  ネットワーク
【図１】
0005668002.tif 000002
【図２】
0005668002.tif 000003
【図３】
0005668002.tif 000004
【図４】
0005668002.tif 000005
【図５】
0005668002.tif 000006
【図６】
0005668002.tif 000007
【図７】
0005668002.tif 000008
【図８】
0005668002.tif 000009
【図９】
0005668002.tif 000010
【図１０】
0005668002.tif 000011
【図１１】
0005668002.tif 000012
【図１２】
0005668002.tif 000013
【図１３】
0005668002.tif 000014