(57)【特許請求の範囲】
【請求項１】
プリンタ装置とクライアント装置とがネットワークを介して接続されたプリンタシステムであって、
前記プリンタ装置は、
当該プリンタ装置のプリンタドライバが格納された格納部と、
当該プリンタ装置のＩＰアドレスと、前記ネットワーク上での当該プリンタ装置の使用許可範囲を指定する範囲指定情報とから決定した前記ネットワークのＩＰアドレス範囲に前記プリンタドライバと当該プリンタ装置のオプションの装着状況を示す構成情報とを送信する制御部と、
を備え、
前記クライアント装置は、
前記送信された前記プリンタドライバと前記構成情報とを前記ネットワークを介して受信すると、そのプリンタドライバを当該クライアント装置にインストールして前記構成情報を自動設定する制御部を備える
ことを特徴とするプリンタシステム。
【請求項２】
前記プリンタ装置は、
当該プリンタ装置を前記ネットワークに参加させる操作を受け付ける操作部を更に備え、
前記制御部は、前記操作部による前記操作を受け付けると前記送信を行う
ことを特徴とする請求項１に記載のプリンタシステム。
【請求項３】
前記プリンタ装置は、
当該プリンタ装置のＩＰアドレスと、前記ネットワーク上での当該プリンタ装置の使用不可範囲を指定する範囲指定情報とから決定した前記ネットワークのＩＰアドレス範囲に使用不可情報を送信する制御部を備え、
前記クライアント装置は、
前記送信された前記使用不可情報を前記ネットワークを介して受信すると、前記プリンタ装置のプリンタドライバがインストールされている場合にはそのプリンタドライバをアンインストールする制御部を備える
ことを特徴とする請求項１または２に記載のプリンタシステム。
【請求項４】
前記プリンタ装置は、
当該プリンタ装置を前記ネットワークから退去させる操作を受け付ける操作部を更に備え、
前記制御部は、前記操作部による前記退去させる操作を受け付けると前記使用不可情報の送信を行う
ことを特徴とする請求項３に記載のプリンタシステム。
【請求項５】
ネットワーク上に送信されたプリンタドライバを受信するとそのプリンタドライバのインストールを行う機能を備えたクライアント装置と前記ネットワークを介して接続されたプリンタ装置であって、
当該プリンタ装置のプリンタドライバが格納された格納部と、
当該プリンタ装置のＩＰアドレスと、前記ネットワーク上での当該プリンタ装置の使用許可範囲を指定する範囲指定情報とから決定した前記ネットワークのＩＰアドレス範囲に前記プリンタドライバと当該プリンタ装置のオプションの装着状況を示す構成情報とを送信して送信先のクライアント装置に前記プリンタドライバのインストールと前記構成情報の自動設定を行わせる制御部と、
を備える
ことを特徴とするプリンタ装置。
【請求項６】
当該プリンタ装置を前記ネットワークに参加させる操作を受け付ける操作部を更に備え、
前記制御部は、前記操作部による前記操作を受け付けると前記送信を行う
ことを特徴とする請求項５に記載のプリンタ装置。
【請求項７】
前記クライアント装置はネットワーク上に送信された使用不可情報を受信するとその使用不可情報に対応するプリンタドライバがインストールされている場合にそのプリンタドライバのアンインストールを行う機能を備えており、
前記プリンタ装置は、当該プリンタ装置のＩＰアドレスと、前記ネットワーク上での当該プリンタ装置の使用不可範囲を指定する範囲指定情報とから決定した前記ネットワークのＩＰアドレス範囲に前記使用不可情報を送信する制御部を備える
ことを特徴とする請求項５または６に記載のプリンタ装置。
【請求項８】
当該プリンタ装置を前記ネットワークから退去させる操作を受け付ける操作部を更に備え、
前記制御部は、前記操作部による前記退去させる操作を受け付けると前記使用不可情報の送信を行う
ことを特徴とする請求項７に記載のプリンタ装置。
【請求項９】
ネットワーク上に送信されたプリンタドライバを受信するとそのプリンタドライバのインストールを行う機能を備えたクライアント装置と前記ネットワークを介して接続されたプリンタ装置に、
前記プリンタ装置のＩＰアドレスと、前記ネットワーク上での前記プリンタ装置の使用許可範囲を指定する範囲指定情報とから決定した前記ネットワークのＩＰアドレス範囲に、前記プリンタ装置の格納部に格納されたプリンタドライバと当該プリンタ装置のオプションの装着状況を示す構成情報とを送信して送信先のクライアント装置に前記プリンタドライバのインストールと前記構成情報の自動設定を行わせる機能を実現させるためのプログラム。
【請求項１０】
前記プリンタ装置に、
前記プリンタ装置が備える操作部により前記プリンタ装置を前記ネットワークに参加させる操作を受け付けると前記送信を行う機能を実現させるための請求項９に記載のプログラム。
【請求項１１】
前記クライアント装置はネットワーク上に送信された使用不可情報を受信するとその使用不可情報に対応するプリンタドライバがインストールされている場合にそのプリンタドライバのアンインストールを行う機能を備えており、
前記プリンタ装置に、前記プリンタ装置のＩＰアドレスと、前記ネットワーク上での前記プリンタ装置の使用不可範囲を指定する範囲指定情報とから決定した前記ネットワークのＩＰアドレス範囲に前記使用不可情報を送信する機能を実現させるための請求項９または１０に記載のプログラム。
【請求項１２】
前記プリンタ装置に、
前記プリンタ装置が備える操作部により前記プリンタ装置を前記ネットワークから退去させる操作を受け付けると前記使用不可情報の送信を行う機能を実現させるための請求項１１に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに接続されたクライアント装置のドライバなどを自動で更新するプリンタシステム、プリンタ装置、およびプログラムに関する。
【背景技術】
【０００２】
一般にクライアントサーバシステムでは、複数のクライアントＰＣ（Personal Computer）に同じドライバなどをインストールする場合、システム管理者などによるインストール作業の負担を軽減するために、管理サーバが一括してインストールするプッシュ型インストールや、管理サーバからの通知に基づいてユーザがクライアントＰＣを操作し管理サーバからダウンロードしてインストールするプル型インストールが行われている。
【０００３】
たとえば、多数のクライアントＰＣを抱え、かつプリンタが頻繁に入れ替わるようなオフィス環境では、プリンタが入れ替わる度に各クライアントＰＣ上でプリンタドライバのインストールや利用可能プリンタを設定する必要があり、手間が掛かる。そのため、管理サーバの管理リストに予め登録されたクライアントＰＣやプリンタの情報に基づいて、管理サーバ経由でクライアントＰＣにプリンタドライバのプッシュ型またはプル型インストールを行うようにしている（たとえば、特許文献１参照）。
【０００４】
【特許文献１】特開２００６−２４３９１３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記の技術では管理対象となるクライアントＰＣや導入されるプリンタを管理サーバに手動で登録する必要がある。また、プリンタが撤去されても、クライアントＰＣには不要なプリンタドライバが残ってしまい、クライアントＰＣの保持している利用可能プリンタのリストにも不要なプリンタ情報が残ってしまう。そしてこれらを削除するには、クライアントＰＣ上での手動操作を余儀なくされる。
【０００６】
本発明は、上記の問題を解決しようとするものであり、クライアント装置におけるプリンタドライバの更新や整理を簡単に行うことができるプリンタシステム、プリンタ装置、およびプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００７】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
【０００８】
［１］プリンタ装置とクライアント装置とがネットワークを介して接続されたプリンタシステムであって、
前記プリンタ装置は、
当該プリンタ装置のプリンタドライバが格納された格納部と、
当該プリンタ装置のＩＰアドレスと、前記ネットワーク上での当該プリンタ装置の使用許可範囲を指定する範囲指定情報とから決定した前記ネットワークのＩＰアドレス範囲に前記プリンタドライバと当該プリンタ装置のオプションの装着状況を示す構成情報とを送信する制御部と、
を備え、
前記クライアント装置は、
前記送信された前記プリンタドライバと前記構成情報とを前記ネットワークを介して受信すると、そのプリンタドライバを当該クライアント装置にインストールして前記構成情報を自動設定する制御部を備える
ことを特徴とするプリンタシステム。
【０００９】
［５］ネットワーク上に送信されたプリンタドライバを受信するとそのプリンタドライバのインストールを行う機能を備えたクライアント装置と前記ネットワークを介して接続されたプリンタ装置であって、
当該プリンタ装置のプリンタドライバが格納された格納部と、
当該プリンタ装置のＩＰアドレスと、前記ネットワーク上での当該プリンタ装置の使用許可範囲を指定する範囲指定情報とから決定した前記ネットワークのＩＰアドレス範囲に前記プリンタドライバと当該プリンタ装置のオプションの装着状況を示す構成情報とを送信して送信先のクライアント装置に前記プリンタドライバのインストールと前記構成情報の自動設定を行わせる制御部と、
を備える
ことを特徴とするプリンタ装置。
【００１０】
［９］ネットワーク上に送信されたプリンタドライバを受信するとそのプリンタドライバのインストールを行う機能を備えたクライアント装置と前記ネットワークを介して接続されたプリンタ装置に、
前記プリンタ装置のＩＰアドレスと、前記ネットワーク上での前記プリンタ装置の使用許可範囲を指定する範囲指定情報とから決定した前記ネットワークのＩＰアドレス範囲に、前記プリンタ装置の格納部に格納されたプリンタドライバと当該プリンタ装置のオプションの装着状況を示す構成情報とを送信して送信先のクライアント装置に前記プリンタドライバのインストールと前記構成情報の自動設定を行わせる機能を実現させるためのプログラム。
【００１１】
上記発明では、プリンタ装置は格納部に格納されたプリンタドライバを、自機のＩＰ（Internet Protocol）アドレスとネットワーク上での自機の使用許可範囲を指定する範囲指定情報とから決定したネットワークのＩＰアドレス範囲に送信する。クライアント装置はプリンタ装置から送信されたプリンタドライバをネットワークを介して受信すると、そのプリンタドライバを自機にインストールする。
【００１２】
このように、クライアント装置にプリンタドライバをインストールする際には、プリンタ装置がプリンタドライバを送信するＩＰアドレス範囲を、すなわち、プリンタドライバのインストール対象となるクライアント装置を、範囲指定情報に基づいて自動的に決定するため、インストール対象を個別に予め登録するなどの入力操作が不要となり、簡単にインストールできるようになる。またサーバなど利用せずにインストールできるため、システム構成を簡素化できる。
【００１３】
［２］前記プリンタ装置は、
当該プリンタ装置を前記ネットワークに参加させる操作を受け付ける操作部を更に備え、
前記制御部は、前記操作部による前記操作を受け付けると前記送信を行う
ことを特徴とする［１］に記載のプリンタシステム。
【００１４】
［６］当該プリンタ装置を前記ネットワークに参加させる操作を受け付ける操作部を更に備え、
前記制御部は、前記操作部による前記操作を受け付けると前記送信を行う
ことを特徴とする［５］に記載のプリンタ装置。
【００１５】
［１０］前記プリンタ装置に、
前記プリンタ装置が備える操作部により前記プリンタ装置を前記ネットワークに参加させる操作を受け付けると前記送信を行う機能を実現させるための［９］に記載のプログラム。
【００１６】
上記発明では、プリンタ装置をネットワークに参加させる手動操作を契機としてプリンタドライバが送信されるようになり、プリンタドライバを任意のタイミングで送信できるようになる。これにより、クライアント装置が起動しているときにプリンタドライバを送信するなどして確実にインストールできるようになる。
【００１７】
［３］前記プリンタ装置は、
当該プリンタ装置のＩＰアドレスと、前記ネットワーク上での当該プリンタ装置の使用不可範囲を指定する範囲指定情報とから決定した前記ネットワークのＩＰアドレス範囲に使用不可情報を送信する制御部を備え、
前記クライアント装置は、
前記送信された前記使用不可情報を前記ネットワークを介して受信すると、前記プリンタ装置のプリンタドライバがインストールされている場合にはそのプリンタドライバをアンインストールする制御部を備える
ことを特徴とする［１］または［２］に記載のプリンタシステム。
【００１８】
［７］前記クライアント装置はネットワーク上に送信された使用不可情報を受信するとその使用不可情報に対応するプリンタドライバがインストールされている場合にそのプリンタドライバのアンインストールを行う機能を備えており、
前記プリンタ装置は、当該プリンタ装置のＩＰアドレスと、前記ネットワーク上での当該プリンタ装置の使用不可範囲を指定する範囲指定情報とから決定した前記ネットワークのＩＰアドレス範囲に前記使用不可情報を送信する制御部を備える
ことを特徴とする［５］または［６］に記載のプリンタ装置。
【００１９】
［１１］前記クライアント装置はネットワーク上に送信された使用不可情報を受信するとその使用不可情報に対応するプリンタドライバがインストールされている場合にそのプリンタドライバのアンインストールを行う機能を備えており、
前記プリンタ装置に、前記プリンタ装置のＩＰアドレスと、前記ネットワーク上での前記プリンタ装置の使用不可範囲を指定する範囲指定情報とから決定した前記ネットワークのＩＰアドレス範囲に前記使用不可情報を送信する機能を実現させるための［９］または［１０］に記載のプログラム。
【００２０】
上記発明では、プリンタ装置は自機のＩＰアドレスとネットワーク上での自機の使用不可範囲を指定する範囲指定情報とから決定したネットワークのＩＰアドレス範囲に使用不可情報を送信し、クライアント装置はプリンタ装置から送信された使用不可情報をネットワークを介して受信すると、送信元のプリンタ装置のプリンタドライバがインストールされている場合にはそのプリンタドライバをアンインストールする。
【００２１】
このように、クライアント装置からプリンタドライバをアンインストールする際には、プリンタ装置が使用不可情報を送信するＩＰアドレス範囲を、すなわち、プリンタドライバのアンインストール対象となるクライアント装置を、範囲指定情報に基づいて自動的に決定するため、アンインストール対象を個別に予め登録するなどの入力操作が不要となり、簡単にアンインストールできるようになる。さらに、不要なプリンタドライバが削除されることでプリンタドライバが整理されるようになる。
【００２２】
［４］前記プリンタ装置は、
当該プリンタ装置を前記ネットワークから退去させる操作を受け付ける操作部を更に備え、
前記制御部は、前記操作部による前記退去させる操作を受け付けると前記使用不可情報の送信を行う
ことを特徴とする［３］に記載のプリンタシステム。
【００２３】
［８］当該プリンタ装置を前記ネットワークから退去させる操作を受け付ける操作部を更に備え、
前記制御部は、前記操作部による前記退去させる操作を受け付けると前記使用不可情報の送信を行う
ことを特徴とする［７］に記載のプリンタ装置。
【００２４】
［１２］前記プリンタ装置に、
前記プリンタ装置が備える操作部により前記プリンタ装置を前記ネットワークから退去させる操作を受け付けると前記使用不可情報の送信を行う機能を実現させるための［１１］に記載のプログラム。
【００２５】
上記発明では、プリンタ装置をネットワークから退去させる手動操作を契機として使用不可情報が送信されるようになり、使用不可情報を任意のタイミングで送信できるようになる。これにより、クライアント装置が起動しているときに使用不可情報を送信するなどして確実にアンインストールできるようになる。
【発明の効果】
【００２６】
本発明に係るプリンタシステム、プリンタ装置、およびプログラムによれば、クライアント装置におけるプリンタドライバの更新や整理を簡単に行うことができる。
【発明を実施するための最良の形態】
【００２７】
以下、図面に基づき本発明の実施の形態を説明する。
【００２８】
図１は、本発明の実施の形態に係るプリンタシステム１０の全体構成を示している。プリンタシステム１０は、プリンタ装置１１と、複数のクライアント装置１２とを備えており、プリンタ装置１１が各クライアント装置１２とネットワーク１３を介して通信可能に接続されている。
【００２９】
本実施の形態に係るプリンタシステム１０では、プリンタ装置１１がネットワーク１３に設置された際に、プリンタ装置１１はネットワーク１３上の所定のクライアント装置１２（同サブネット内／指定サブネット内）に対してプリンタドライバやポート情報などを送信し、所定のクライアント装置１２によるプリンタ装置１１の使用を可能とする機能を備えている（プッシュ型インストール）。また、プリンタ装置１１がネットワーク１３から撤去（退去）される際などに、プリンタ装置１１はネットワーク１３上の所定のクライアント装置１２（同サブネット内／指定サブネット内）に対して使用不可情報を送信し、所定のクライアント装置１２によるプリンタ装置１１の使用を不可とする機能を備えている。
【００３０】
図２は、プリンタシステム１０の制御系の構成をブロック図で示している。
【００３１】
プリンタ装置１１は、原稿を読み取って対応する画像を用紙上に印刷して出力するコピー機能や、スキャナ機能、プリンタ機能、ファクシミリ機能などを備えた複合機などとして構成されており、システム制御部２１と、ＲＯＭ（Read Only Memory）２２と、ＨＤＤ（Hard Disk Drive）２３と、不揮発メモリ２４と、ＤＲＡＭ（Dynamic Random Access Memory）２５と、スキャナ部２６と、プリンタ部２７と、ＬＣＤ（Liquid Crystal Display）表示部２８と、入力部２９と、通信Ｉ／Ｆ（Interface）３０とを備えている。
【００３２】
システム制御部２１は、演算処理機能、プリンタ装置１１の動作を制御する動作制御機能、プリンタ装置１１の機能モード（コピー／スキャン／プリント／ＦＡＸモード）を判定するモード判定機能、ＬＣＤ表示部２８の表示を制御する表示制御機能、ＯＣＲ（Optical Character Reader）処理を含む各種の画像処理を行う画像処理機能、プリンタ装置１１がネットワーク１３に参加するまたはネットワーク１３から退去する際に所定のＩＰアドレス範囲に所定の情報を送信する機能などを備えている。
【００３３】
ＲＯＭ２２は、システム制御部２１が実行する各種の制御プログラムを格納する機能を果たす。ＨＤＤ２３は、定型フォーマットのデータや各種の保存データ、クライアント装置１２にインストールされるプリンタドライバなどを格納する機能を果たす。不揮発メモリ２４は、シリアル番号や各種のソフトウェアパラメータなどを格納する機能を果たす。ＤＲＡＭ２５は、スキャン動作で読み取った画像データを一時的に格納する画像メモリとしての機能を果たす。
【００３４】
スキャナ部２６は、原稿や定型書式を読み取る機能を果たす。プリンタ部２７は、画像データに基づく画像を用紙に印刷して出力する機能を果たす。
【００３５】
ＬＣＤ表示部２８と入力部２９とは、表示操作パネルおよび入力キーを構成している。ＬＣＤ表示部２８は、プリンタ装置１１の機能モードや操作、警告、エラーなどに関する各種の表示を行う機能を果たし、入力部２９は、ユーザからの入力操作を受け付ける機能を果たす。
【００３６】
通信Ｉ／Ｆ３０は、ネットワーク１３を介して接続されたクライアント装置１２を含む外部機器との間で行う通信やデータ転送を制御する機能を果たす。
【００３７】
クライアント装置１２は汎用のＰＣ（Personal Computer）などで構成されており、ＯＳ（Operating System）上で動作するアプリケーション・プログラムによって文書や画像などを作成する機能や、文書や画像などを印刷する際に印刷ジョブ（印刷データ）をネットワーク１３を介してプリンタ装置１１に送信する機能などを有している。このクライアント装置１２は、プリンタドライバ３１と、プリンタリスト３２と、表示部３３と、入力部３４と、通信Ｉ／Ｆ３５とを備えている。
【００３８】
プリンタドライバ３１は、アプリケーション・プログラムによる印刷指示に応じた印刷出力をプリンタ装置１１に実行させる制御プログラムである。プリンタリスト３２は、利用可能なプリンタ装置が登録されるリストであり、たとえばアプリケーション・プログラムから印刷ボタンを押下したときに表示される印刷ダイアログの中でのプリンタの選択一覧を表示するための情報（利用可能プリンタ）を登録する機能を果たす。
【００３９】
表示部３３はＬＣＤなどで構成されており、ＯＳやアプリケーション・プログラムの操作や設定などを行うための表示画面、および、各種の画像や映像などを表示する機能を果たす。入力部３４はキーボードやマウスなどで構成されており、ユーザからの操作や入力を受け付ける機能を果たす。
【００４０】
通信Ｉ／Ｆ３５は、ネットワーク１３を介して接続されたプリンタ装置１１を含む外部機器との間で行う通信やデータの転送を制御する機能を果たす。
【００４１】
次に、プリンタシステム１０の動作について説明する。
【００４２】
図３は、プリンタシステム１０におけるプリンタ装置１１の設置時の処理の流れを示している。
【００４３】
プリンタ装置１１がネットワーク１３に設置されると、カスタマエンジニアにより入力部２９を通してＩＰアドレスおよびサブネットマスクが登録され（ステップＳ１０１）、ネットワーク１３上でプリンタ装置１１の使用を許可するクライアント装置１２のグループが指定される（ステップＳ１０２）。
【００４４】
クライアントグループの指定では、プリンタ装置１１が属するサブネットと同じサブネットに属する全てのクライアント装置１２を使用許可の対象とするブロードキャスト配信設定、または、指定されたサブネットグループのクライアント装置１２のみを使用許可の対象とするマルチキャスト配信設定が選択される。またマルチキャスト配信設定では、カスタマエンジニアによりマルチキャストアドレスの設定も行われる。
【００４５】
上記の設定を受けてプリンタ装置１１のシステム制御部２１は、当該プリンタ装置１１のプリンタドライバ、ポート情報、構成情報などの送信すべき適宜な情報（関連情報）を作成（自動抽出）する（ステップＳ１０３）。なお、構成情報とはプリンタ装置１１で利用可能なフィニッシャなどのオプションの装着状況などを示す情報である。
【００４６】
そしてシステム制御部２１は、当該プリンタ装置１１の管理ドメイン上に存在するクライアント装置１２へネットワーク１３を通して「参加」メッセージ（イベント）を送信する（ステップＳ１０４／図１の矢印Ａ）。このイベント送信では、プリンタ装置１１に入力されたＩＰアドレスに加えて自動抽出された関連情報（プリンタドライバ、ポート情報、構成情報など）を、指定された配信先のクライアント装置１２に送信する。
【００４７】
たとえば、プリンタ装置１１に入力されたＩＰアドレスが「192.168.1.120」で、サブネットマスク（範囲指定情報）が「255.255.0.0」であった場合には、ブロードキャスト配信設定では、ブロードキャストアドレスは自動的に「192.168.255.255」が設定され「192.168.xxx.xxx」のアドレスを持つ全てのクライアント装置１２に送信される。
【００４８】
マルチキャスト配信設定では、カスタマエンジニアがプリンタ装置１１上でマルチキャストアドレスを設定する。たとえば、マルチキャストアドレス（範囲指定情報）が「192.168.1.255」と設定された場合には、「192.168.1.xxx」のアドレスを持つ全てのクライアント装置１２に送信される。
【００４９】
該当するクライアント装置１２では、プリンタ装置１１からネットワーク１３を介して受信したＩＰアドレスおよび関連情報を自動的に取り込み（ステップＳ１０５／図１の矢印Ｂ）、プリンタドライバ３１のインストールとプリンタ装置１１の登録、および、ポート情報と構成情報の自動設定を行う（ステップＳ１０６）。この設定と共にプリンタリスト３２（図１参照）を更新し（ステップＳ１０７）、プリンタ装置１１を使用可能な状態にする。
【００５０】
図４は、プリンタシステム１０におけるプリンタ装置１１の撤去（退去）時または使用制限時の処理の流れを示している。
【００５１】
プリンタ装置１１がネットワーク１３から撤去される場合、または、プリンタ装置１１の使用を制限する場合には、ネットワーク１３上でプリンタ装置１１の使用を不可とするクライアント装置１２のグループが入力部２９を通して指定される（ステップＳ１１１）。
【００５２】
クライアントグループの指定では、設置時と同様に、プリンタ装置１１が属するサブネットと同じサブネットに属する全てのクライアント装置１２を使用不可の対象とするブロードキャスト配信設定、または、指定されたサブネットグループのクライアント装置１２のみを使用不可の対象とするマルチキャスト配信設定が選択され、マルチキャスト配信設定ではマルチキャストアドレスの設定も行われる。
【００５３】
そしてプリンタ装置１１のシステム制御部２１は、当該プリンタ装置１１の管理ドメイン上に存在するクライアント装置１２へネットワーク１３を通して「退去」（または「使用制限」）メッセージ（イベント）を送信する（ステップＳ１１２／図１の矢印Ａ）。このイベント送信では、プリンタ装置１１の使用を不可とする使用不可情報を、指定された配信先のクライアント装置１２に送信する。
【００５４】
該当するクライアント装置１２では、プリンタ装置１１からネットワーク１３を介して受信した使用不可情報を自動的に取り込み（ステップＳ１１３／図１の矢印Ｂ）、プリンタ装置１１に対応するプリンタドライバ３１のアンインストールとプリンタ装置１１の登録解除を行う（ステップＳ１１４）。そしてプリンタリスト３２からプリンタ装置１１の情報を削除し、プリンタリスト３２を更新する（ステップＳ１１５）。これにより、使用不可情報を受信したクライアント装置１２ではプリンタ装置１１が使用不可な状態になる。
【００５５】
以上説明したように、本実施の形態に係るプリンタシステム１０では、ネットワーク１３に設置されたプリンタ装置１１のプリンタドライバ３１をネットワーク１３上のクライアント装置１２にインストールし、プリンタ装置１１を使用可能とする設定を行う際に、プリンタ装置１１がプリンタドライバ３１を含む関連情報を送信するクライアントグループ（ＩＰアドレス範囲）を自動的に決定するため、使用を許可するクライアント装置１２を個別に予め登録するなどの入力操作が不要となり、簡単にインストールおよび設定できるようになる。また、複数のクライアント装置１２に対してプッシュ型インストールを行うことで、個別にインストールおよび設定を行う場合に比べてその手間が大幅に省かれるようになる。さらに、サーバなど利用せずにインストールできるため、システム構成を簡素化できる。
【００５６】
また、プリンタ装置１１をネットワーク１３から撤去する、または、プリンタ装置１１の使用を制限する際には、プリンタ装置１１の使用不可情報を送信するクライアントグループ（ＩＰアドレス範囲）が自動的に決定され、使用不可情報を受信したクライアントグループの各クライアント装置１２では、対応するプリンタドライバ３１のアンインストールやプリンタ装置１１の登録解除が自動的に行われるため、プリンタドライバ３１のアンインストールや登録解除の作業が簡単になる。さらに、不要なプリンタドライバ３１や、プリンタリスト３２における不要なプリンタ情報が自動的に削除されることで、プリンタドライバ３１やプリンタリスト３２が整理されるようになる。
【００５７】
また、プリンタ装置１１をネットワーク１３に参加させるまたはネットワーク１３から退去させる手動操作を契機として所定の情報が送信されるため、クライアント装置１２が起動しているときに上記の手動操作を行うことで、インストールおよび登録、または、アンインストールおよび登録解除が確実に行えるようになる。
【００５８】
以上、本発明の実施の形態を図面によって説明してきたが、具体的な構成は実施の形態に示したものに限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。
【００５９】
たとえば、実施の形態では、ネットワーク１３への参加時にプリンタ装置１１が自機のＩＰアドレスを送信するように構成されているが、ＩＰアドレスの送信は行わずに、クライアント装置１２がプリンタ装置１１に問い合わせて自動で取得するように構成されてもよい。
【００６０】
また、プリンタ装置１１の参加時と退去時とで配信先（ＩＰアドレス範囲）を異ならせるようにしてもよい。たとえば、参加時はブロードキャスト配信とし、退去時はマルチキャスト配信に変更する、あるいは、参加時はマルチキャスト配信とし、退去時はブロードキャスト配信に変更する、あるいは、参加時と退去時とでマルチキャスト配信のマルチキャストアドレスを異ならせるなどしてもよい。たとえば、最初はブロードキャスト配信にて使用を許可したプリンタ装置１１（たとえば、カラープリンタなど）を、その後使用制限するような場合には、使用を制限するクライアントグループに使用不可情報をマルチキャスト配信することで、そのクライアントグループの各クライアント装置１２ではプリンタ装置１１の使用が制限されるようになる。
【図面の簡単な説明】
【００６１】
【図１】本発明の実施の形態に係るプリンタシステムの全体構成を示す図である。
【図２】本発明の実施の形態に係るプリンタシステムの構成を示すブロック図である。
【図３】本発明の実施の形態に係るプリンタシステムにおけるプリンタ装置の設置時の処理の流れを示すフローチャートである。
【図４】本発明の実施の形態に係るプリンタシステムにおけるプリンタ装置の退去時の処理の流れを示すフローチャートである。
【符号の説明】
【００６２】
１０…プリンタシステム
１１…プリンタ装置
１２…クライアント装置
１３…ネットワーク
２１…システム制御部
２２…ＲＯＭ
２３…ＨＤＤ
２４…不揮発メモリ
２５…ＤＲＡＭ
２６…スキャナ部
２７…プリンタ部
２８…ＬＣＤ表示部
２９…入力部
３０…通信Ｉ／Ｆ
３１…プリンタドライバ
３２…プリンタリスト
３３…表示部
３４…入力部
３５…通信Ｉ／Ｆ
【図１】
0004967936.tif 000002
【図２】
0004967936.tif 000003
【図３】
0004967936.tif 000004
【図４】
0004967936.tif 000005