(57)【要約】【課題】印刷する前、プリンタドライバをインストールする際に利用者制限内容を確認し、かつ接続プリンタを選択すること。【解決手段】プリンタドライバは、インストールする際に選択可能な接続ポートから機器側の利用者制限情報を取得する手段と、その利用者制限情報を参照し、利用者制限のかかっていない機器の接続ポートと接続する手段を備える。【選択図】図１
2008009773.tif 000002
【特許請求の範囲】
【請求項１】
プリンタドライバをインストールする際に選択可能な接続ポートから機器側の利用者制限情報を取得する手段と、その利用者制限情報を参照し、利用者制限のかかっていない機器の接続ポートと接続する手段を備えたプリンタドライバ。
【請求項２】
請求項１記載のプリンタドライバにおいて、ホストＰＣ起動時にも前記利用者制限情報を参照し、利用者制限のかかっていない機器の接続ポートと接続する手段を備えたプリンタドライバ。
【請求項３】
利用者制限情報をもつプリンタにおいて、ホストＰＣ側の接続プリンタドライバが通常使うプリンタとなっているホスト数を利用者数として検知する手段を備え、プリンタドライバの利用者制限情報に表示する手段を備えたプリンタ装置。
【請求項４】
請求項３記載のプリンタ装置において、ネットワーク上の他のプリンタ利用者制限情報を取得する手段を備え、同一機能のプリンタ装置間であれば、利用者制限数を均等に割り当てる手段を備えたプリンタ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、これらプリンタ機器の利用者制限についての技術に関する。
【背景技術】
【０００２】
印刷時において、プリンタ機器を多人数で共有利用する際にプリンタ利用者が重なった時に、印刷待ち状態が発生する場合がある。また、特定プリンタに印刷が集中すると、消耗品の消費率も機器によって差異が発生する場合がある。このように特定プリンタへの集中を防ぐために、近年では利用者制限を行えるような機器が知られている。
【０００３】
ここで、ユーザが使用するパソコンが印刷データをネットワークに送出する前に、それ自体で、印刷制限を受けているか否かを判断できるようにする内容が開示され、プリンタと管理者用ホストコンピュータ及びユーザ用ホストコンピュータをネットワークを介して接続し、管理者用ホストコンピュータがユーザに対する印刷制限を行うための利用者管理情報ファイルを持ち、ユーザ用ホストコンピュータが印刷データをプリンタに印刷させる際に、その利用者管理情報ファイルを参照し、その利用者管理情報の内容に応じて印刷制限を行う内容が知られている（例えば、特許文献１参照）。
【特許文献１】特開２００１−１８８６６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した従来例では、実際に印刷実行にはじめて行うものであり、印刷する前、プリンタドライバをインストールする時点では、制限を受けているのかわからないという問題があった。
【０００５】
本発明は、以上説明した事情に鑑みてなされたものであり、その目的は、印刷する前、プリンタドライバをインストールする際に利用者制限内容を確認し、かつ接続プリンタを選択することである。
【課題を解決するための手段】
【０００６】
請求項１記載のプリンタドライバは、プリンタドライバをインストールする際に選択可能な接続ポートから機器側の利用者制限情報を取得する手段と、その利用者制限情報を参照し、利用者制限のかかっていない機器の接続ポートと接続する手段を備えたプリンタドライバである。
【０００７】
請求項２記載のプリンタドライバは、請求項１記載のプリンタドライバにおいて、ホストＰＣ起動時にも前記利用者制限情報を参照し、利用者制限のかかっていない機器の接続ポートと接続する手段を備えたプリンタドライバである。
【０００８】
請求項３記載のプリンタ装置は、利用者制限情報をもつプリンタにおいて、ホストＰＣ側の接続プリンタドライバが通常使うプリンタとなっているホスト数を利用者数として検知する手段を備え、プリンタドライバの利用者制限情報に表示する手段を備えたプリンタ装置である。
【０００９】
請求項４記載のプリンタ装置は、請求項３記載のプリンタ装置において、ネットワーク上の他のプリンタ利用者制限情報を取得する手段を備え、同一機能のプリンタ装置間であれば、利用者制限数を均等に割り当てる手段を備えたプリンタ装置である。
【発明の効果】
【００１０】
本発明によれば、印刷する前、プリンタドライバをインストールする際に利用者制限内容を確認し、かつ接続プリンタを選択することができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施の形態について図面を参照して詳細に説明する。
【００１２】
図１を参照すると、本発明の実施形態におけるプリンタ装置は、プリンタドライバの内部モジュールとして、プリンタ機器から情報を取得するための送受信モジュール、その情報を元に利用者制限情報を制御する利用者制限管理モジュール、その情報やプリンタドライバそのものの設定を表示するＵＩモジュール、印刷データを生成する描画処理モジュールから構成されている。
【００１３】
プリンタドライバは、複数のプリンタに対して共通に用いられるプリンタドライバである
【００１４】
アプリケーションは、例えば、文書作成ソフト、表計算ソフトといったＯＳ上で稼働するアプリケーションのことである。
【００１５】
ＵＩモジュールは、プリンタから取得した機器情報に基づき、プリンタ固有の印刷設定を表示画面に表示させるモジュールであり、描画処理モジュールは、ＵＩモジュールで設定された内容を、プリンタが解釈可能なデータに変換するモジュールでる。
【００１６】
利用者制限管理モジュールは、下記の機能を果たす。
【００１７】
送受信モジュールは、ドライバインストールをこれからするときにこのモジュールが使えるのかという懸念が残るが、ドライバインストール時にこの送受信モジュールがプリンタの検索（接続可能なポートの検索）をする。検索はＴＣＰ／ＩＰ等の公知の技術が使われてもよい。
【００１８】
接続可能なポートの検索をして、ヒットしたものが図３のような形で表示され、この画面図の中で利用者制限をしているかどうかの情報も現われる。なお、利用者制限情報のような、「接続可能なポートの情報」の取得は、ＳＮＭＰでＭＩＢから取得できる。
【００１９】
次に、本実施の形態の動作について図面を参照して説明する。プリンタドライバをこれからインストールする（まだインストールされていない）ときを前提とする。
【００２０】
図２を参照すると、まず、ホストＰＣに本プリンタドライバをインストールし（Ｓ２０１）、接続ポートを選択する際に（Ｓ２０２）、「利用者制限確認」を行うかどうかを選択する（Ｓ２０３）。
【００２１】
すなわち、プリンタドライバをインストールするときに、ネットワーク上のプリンタを検索する。プリンタには、予め自身に利用者制限があるかどうかの情報を持っており、プリンタ検索の要求がクライアント装置からされたときに、プリンタの機器情報（ステープルや両面、集約といった機能）と利用者制限情報をクライアント装置に返す。利用者制限情報には、図３のような情報が記述されている。
【００２２】
なお利用者制限情報の「利用者制限」は、単なる「あり／なし」でなく、各ユーザがそのプリンタを使えるかどうかが定義されている。
【００２３】
その確認を行うと、ホストＰＣの接続されているネットワーク環境内に接続されているプリンタ機器を検索し、ポート接続可能なプリンタを表示する。
【００２４】
クライアント装置には、検索がヒットした全てのプリンタを表示させてもよいし、利用者制限がされていないプリンタのみを表示させてもよい。
【００２５】
利用者制限されていないプリンタ機器のポートを選択して（Ｓ２０４〜Ｓ２０６）、接続が完了する（Ｓ２０７）。
【００２６】
すなわち、利用者制限がされていないプリンタ（そのユーザが使えるプリンタ）にデータを送信するためのポートを構築する。プリンタからの利用者制限情報は、利用者制限管理モジュールに登録しておく。送受信モジュールは、プリンタ検索を一定間隔で行い（印刷指示と同期してもよいし非同期でも良い）、取得した利用者制限情報を利用者制限管理モジュールに書き込む。もし、利用者制限に変更が発生しこのユーザが使えなくなったときにその旨を通知するＵＩを、ＵＩモジュールが出す。
【００２７】
図３は、本発明のプリンタドライバ表示部の一部である利用者制限管理情報表示画面である。
【００２８】
「利用者制限情報」を取得すると本画面が表示される。情報内容として、ネットワーク上の接続「ポート名」、そのポートに接続されている「プリンタ名」、そのプリンタに接続されている「利用者数」、そのプリンタ機器の「利用者制限有無」を表示する。この画面上から、接続可能なポートを選択するとインストールしたプリンタドライバと接続される。
【００２９】
上記の本実施の形態によれば、ホストＰＣ起動時やプリンタドライバをインストールする時点で接続、印刷できるプリンタを検索することにより印刷実行する前に利用者制限されているかどうか確認できるので、プリンタドライバをインストールする時点で接続、印刷できるプリンタを検索することができる。他に、ホストＰＣ起動時にも同様の検索ができる効果も得られ、結果的に利用するプリンタの利用者制限を行うことができる効果も得られる。
【００３０】
なお、上述する各実施の形態は、本発明の好適な実施の形態であり、本発明の要旨を逸脱しない範囲内において種々変更実施が可能である。
【図面の簡単な説明】
【００３１】
【図１】本発明の実施の形態におけるプリンタとプリンタドライバ全体構成を示す図である。
【図２】本発明の実施の形態における基本動作を説明するフローチャート図である。
【図３】本発明の実施の形態におけるプリンタドライバ表示部の一部である利用者制限管理情報表示画面の一例を示した図である。
【図１】
2008009773.tif 000003
【図２】
2008009773.tif 000004
【図３】
2008009773.tif 000005