(57)【特許請求の範囲】
【請求項１】
ユーザが使用するコンピュータと、印刷処理を行う複数のプリンタと、この複数のプリンタの情報を管理する情報管理サーバをネットワーク接続したネットワークプリンタシステムにおいて、
ユーザがコンピュータにプリンタドライバをインストールする際に、前記プリンタ情報管理サーバからプリンタ装置の一覧を提示するプリンタ情報提示手段と、
このプリンタ情報提示手段に提示されたプリンタ装置の中から印刷出力するプリンタ装置を選択する選択手段と、
この選択手段で選択されたプリンタ装置のインストールに必要となる当該装置のＩＰアドレスを取得する取得手段と、
ユーザが使用するコンピュータにプリンタドライバをインストールする際に、当該プリンタのプリンタ情報が前記プリンタ情報管理サーバに登録されていない場合に、インストール作業の中で、手動で入力したプリンタ情報を、前記プリンタ情報管理サーバにも同時に登録する登録手段を備え、
この登録手段により前記プリンタ情報管理サーバに登録されたプリンタ情報を、他のユーザが同一のプリンタドライバをインストールする際に必要なプリンタ情報として前記プリンタ情報管理サーバから自動で取得できることを特徴とするネットワークプリンタシステム。
【請求項２】
ユーザが使用するコンピュータと、印刷処理を行う複数のプリンタと、この複数のプリンタの情報を管理する情報管理サーバをネットワーク接続したネットワークプリンタシステムにおいて、
ユーザがコンピュータにプリンタドライバをインストールする際に、前記プリンタ情報管理サーバからプリンタ装置の一覧を提示するプリンタ情報提示手段と、
このプリンタ情報提示手段に提示されたプリンタ装置の中から印刷出力するプリンタ装置を選択する選択手段と、
この選択手段で選択されたプリンタ装置のプリンタ情報として、ＩＰアドレスに加えてインストールに必要となるプリンタドライバをプリンタ情報管理サーバから取得する取得手段と、
この取得手段で取得したプリンタドライバを当該ユーザが使用しているコンピュータに自動的にインストールするインストール手段と、
ユーザが使用するコンピュータにプリンタドライバをインストールする際に、当該プリンタのプリンタ情報が前記プリンタ情報管理サーバに登録されていない場合に、インストール作業の中で、手動で入力したプリンタ情報を、前記プリンタ情報管理サーバにも同時に登録する登録手段を備え、
この登録手段により前記プリンタ情報管理サーバに登録されたプリンタ情報を、他のユーザが同一のプリンタドライバをインストールする際に必要なプリンタ情報として前記プリンタ情報管理サーバから自動で取得できることを特徴とするネットワークプリンタシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ローカル・エリア・ネットワーク（ＬＡＮ）にプリンタ装置やコンピュータなどを接続してネットワーク化されたネットワークプリントシステムに関する。
【０００２】
【従来の技術】
近年のＯＡ化の進展に伴い、オフィスにおいて事務処理の効率化を図るために、ＬＡＮに直結することができるネットワークプリンタ装置が広く普及してきている。
このような環境下で、ネットワークプリンタ装置をプリンタサーバを介さないで、それぞれを対等な立場で接続するピアツーピア接続し、それらのプリンタ装置へＬＰＲなどの通信プロトコルにより印刷データを直接送信することが行われている。また、ピアツーピア接続に限らず、プリンタ装置情報を取得するのに、プリンタ装置からＳＮＭＰなどの機器情報取得プロトコルにより直接機器情報を取得することも行われている。どちらの場合でも、プリンタ装置のＩＰアドレスを事前に覚知する必要があり、オペレーティングシステムにプリンタ装置を登録する際や、プリンタ管理ユーティリティなどをインストールする際に、ユーザーがプリンタ装置のＩＰアドレスを入力する手間が発生しているのが現状である。
【０００３】
さらに、オペレーティングシステム（ＯＳ）にプリンタ装置を登録する際には、プリンタドライバをインストールする作業が発生し、その際、プリンタドライバが格納されているフロッピーディスク（ＦＤ）等の媒体を準備し、ユーザーの手動で組み込みをしなければならない。加えて、プリンタドライバがＨＤＤやネットワーク上に置かれている場合であっても、その場所をユーザーが入力する作業が必要となってしまう。
そこで、このプリンタドライバを登録する手間を軽減するために、以下の技術が提案されている。
【０００４】
特開平８−２５８３７３号記載の発明では、プリンタドライバファイル記憶部に格納されたプリンタドライバファイルを所定のタイミングで上位装置に送信するため、上位装置には、制御手段の展開処理に必要となる条件を満たしたプリンタドライバが自動的に登録される。そのため、上位装置から送信される印刷データはこのプリンタドライバによって生成されるため、上位装置においてＦＤ等を用いたプリンタドライバの登録処理をしなくても印刷処理を良好に行うことができるようにしている。
また、特開平７−３１１６６３号記載の発明では、コンピュータに接続されているプリンタの機種を自動的に判別し、コンピュータに対応するプリンタドライバが存在しない場合、プリンタからコンピュータにプリンタドライバを転送して、コンピュータにインストールすることで、ユーザーのプリンタドライバインストールの手間を省いている。
【０００５】
これらの発明では、プリンタドライバをインストールする作業負担を軽減するため、予めプリンタドライバをプリンタ装置内に格納しておき、プリンタ装置との双方向通信により、プリンタ装置に対応するプリンタドライバを識別し、それがインストールされていない場合に、適切なプリンタドライバをコンピュータに自動的に転送している。これにより、プリンタドライバのインストール作業の自動化が実現されている。
【０００６】
【発明が解決しようとする課題】
ところで、前２件の発明の場合では、プリンタドライバをプリンタ装置内に置くことで、ユーザーの手間を軽減していたが、ＩＰアドレスに関しては、最初の通信さえもできないため、同じ方法が使用できない。
また、ユーザーはプリンタ情報管理サーバから使用可能なプリンタを一覧として取得できれば、管理者に問い合わせることなく、その環境で使用できるプリンタをインストールすることができる。
さらに、最近では管理者をおかずに、プリンタ装置の設置や、プリンタドライバのインストールを各個人に任せているオフィスが多くなってきている。このような環境においては、予めプリンタ情報をプリンタ情報管理サーバに登録しておくための管理者を配備することは受け入れがたい。
【０００７】
そこで、本発明の第１の目的は、プリンタ装置とは別に、ＩＰアドレスやプリンタドライバなどのプリンタ情報を管理するプリンタ情報管理サーバをネットワーク上に置き、クライアントがプリンタをインストールする際に、クライアントがそのサーバにアクセスすれば、ＩＰアドレスを取得できるようにしてユーザーの手間を軽減することができるネットワークプリンタシステムを提供することである。
【０００８】
本発明の第２の目的は、ネットワーク上に置かれたプリンタ情報管理サーバからプリンタ情報として、ＩＰアドレスに加えてインストールに必要となるプリンタドライバを取得して、これをユーザーが使用しているコンピュータに自動的にインストールすることができるネットワークプリンタシステムを提供することである。
【０００９】
本発明の第３の目的は、ユーザーが行ったインストール作業の際に該当するプリンタ情報がプリンタ情報管理サーバ上に登録されていなければ、最初は手動での入力を要求し、２人目のユーザーからは、プリンタ情報をプリンタ情報管理サーバから、取得するようにして、特に管理者を必要としない環境に対応したネットワークプリンタシステムを提供することである。
【００１０】
【課題を解決するための手段】
請求項１記載の発明では、ユーザが使用するコンピュータと、印刷処理を行う複数のプリンタと、この複数のプリンタの情報を管理する情報管理サーバをネットワーク接続したネットワークプリンタシステムにおいて、ユーザがコンピュータにプリンタドライバをインストールする際に、前記プリンタ情報管理サーバからプリンタ装置の一覧を提示するプリンタ情報提示手段と、このプリンタ情報提示手段に提示されたプリンタ装置の中から印刷出力するプリンタ装置を選択する選択手段と、この選択手段で選択されたプリンタ装置のインストールに必要となる当該装置のＩＰアドレスを取得する取得手段と、ユーザが使用するコンピュータにプリンタドライバをインストールする際に、当該プリンタのプリンタ情報が前記プリンタ情報管理サーバに登録されていない場合に、インストール作業の中で、手動で入力したプリンタ情報を、前記プリンタ情報管理サーバにも同時に登録する登録手段を備え、この登録手段により前記プリンタ情報管理サーバに登録されたプリンタ情報を、他のユーザが同一のプリンタドライバをインストールする際に必要なプリンタ情報として前記プリンタ情報管理サーバから自動で取得できることにより、前記第１及び前記第３の目的を達成する。
【００１１】
請求項２記載の発明では、  ユーザが使用するコンピュータと、印刷処理を行う複数のプリンタと、この複数のプリンタの情報を管理する情報管理サーバをネットワーク接続したネットワークプリンタシステムにおいて、ユーザがコンピュータにプリンタドライバをインストールする際に、前記プリンタ情報管理サーバからプリンタ装置の一覧を提示するプリンタ情報提示手段と、このプリンタ情報提示手段に提示されたプリンタ装置の中から印刷出力するプリンタ装置を選択する選択手段と、この選択手段で選択されたプリンタ装置のプリンタ情報として、ＩＰアドレスに加えてインストールに必要となるプリンタドライバをプリンタ情報管理サーバから取得する取得手段と、この取得手段で取得したプリンタドライバを当該ユーザが使用しているコンピュータに自動的にインストールするインストール手段と、ユーザが使用するコンピュータにプリンタドライバをインストールする際に、当該プリンタのプリンタ情報が前記プリンタ情報管理サーバに登録されていない場合に、インストール作業の中で、手動で入力したプリンタ情報を、前記プリンタ情報管理サーバにも同時に登録する登録手段を備え、この登録手段により前記プリンタ情報管理サーバに登録されたプリンタ情報を、他のユーザが同一のプリンタドライバをインストールする際に必要なプリンタ情報として前記プリンタ情報管理サーバから自動で取得できることにより、前記第２及び前記第３の目的を達成する。
【００１３】
【発明の実施の形態】
以下、本発明の好適な実施の形態を図１ないし図３を参照して詳細に説明する。
図１は、本実施の形態に係るネットワークプリントシステムの概略構成図である。
本例では、印刷を要求するコンピュータ１０、プリンタ情報管理サーバ２０、そして複数のプリンタ装置３０がＬＡＮに接続されている。
図２は、本実施の形態に係るプリンタ情報管理サーバ２０の構成を示したブロック図である。このプリンタ情報管理サーバ２０は、他のネットワークノードと通信するための通信手段２２と、送信されてきたコマンドを解析するコマンド解析手段２４と、プリンタ情報を保持するプリンタ情報保持手段２６を備えている。
【００１４】
次に、本実施の形態の動作を説明する。
ユーザーは、コンピュータ上でワードプロセッサなどのアプリケーションにより文書を作成し、印刷を行う。このとき、プリンタ装置３０がコンピュータに登録されていない場合には、プリンタ装置３０の登録処理が必要となる。
【００１５】
図３はプリンタ装置の登録処理の手順を示したフローチャートである。
まず、コンピュータ１０からプリンタ情報管理サーバ２０に対して、プリンタ情報の一覧取得を要求する（ステップ１０）。このプリンタ情報には、プリンタ名、ＩＰアドレス、プリンタドライバの場所が含まれている。そして、取得したプリンタ情報の一覧より、プリンタ名のリストがユーザーに提示され、ユーザーはその中からインストールの対象となるプリンタがるか否かを判断する（ステップ１１）。その結果、対象となるプリンタが存在する場合（ステップ１１；Ｙ）、プリンタを選択する（ステップ１５）。
インストールの際、取得したＩＰアドレスおよび、プリンタドライバの場所の情報が使用される。
プリンタドライバが置かれている場所としては、プリンタ情報管理サーバ自身がプリンタドライバを保持している場合、プリンタ装置内に置かれている場合、ネットワークの他のホスト上に置かれている場合などがある。
プリンタドライバを転送するための通信プロトコルに関しても、ｆｔｐ、ｈｔｔｐなどが可能である。
【００１６】
いずれにしても、プリンタドライバを転送し、プリンタドライバのインストールを行うといった一連の作業を遂行して（ステップ１６）、ユーザーは、プリンタが使用できるようになる。
一方、管理者は、プリンタ情報管理サーバに対して、予めプリンタ情報を登録しておく。
【００１７】
一方、ユーザーがインストールしようとしたプリンタが、取得したプリンタ情報一覧の中に含まれていない場合には（ステップ１１；Ｎ）、プリンタの追加作業に必要なパラメータをユーザ自身が入力することになる。
それらのパラメータは、プリンタのＩＰアドレス（ステップ１２）およびプリンタドライバの場所などである。
ここでネットワーク上にプリンタドライバが置かれている場合には（ステップ１３；Ｙ）、その場所を入力すればよいのであるが、もし、ＦＤなどによる外部媒体からプリンタドライバを読み込ませる場合には（ステップ１３；Ｎ）、当該コンピュータ上にプリンタドライバをインストールすると同時に、プリンタ情報管理サーバにそのプリンタドライバをストアする（ステップ１４）。これにより、２人目のユーザーが同じプリンタをインストールしようとした場合に、プリンタ情報管理サーバ上を意味する場所がプリンタドライバの所在として提示されることとなる。
【００１８】
【発明の効果】
請求項１記載の発明では、クライアントがプリンタをインストールする際に、クライアントがそのサーバにアクセスすれば、ＩＰアドレスを取得できるようにしてユーザの手間を軽減することができ、さらに、予めプリンタ情報をサーバに登録するという管理作業を行う必要がなく、ユーザの最初のインストール作業と同時に、サーバへプリンタ情報の登録を行うことで、サーバ上のプリンタ情報の構築が可能である。
請求項２記載の発明では、プリンタ情報管理サーバ上のプリンタ情報を一元管理することで、ユーザは最小限の手間でネットワーク上のプリンタドライバを使用しているコンピュータにインストールし、利用することが可能となり、さらに、予めプリンタ情報をサーバに登録するという管理作業を行う必要がなく、ユーザの最初のインストール作業と同時に、サーバへプリンタ情報の登録を行うことで、サーバ上のプリンタ情報の構築が可能である。
【図面の簡単な説明】
【図１】本実施の形態に係るネットワークプリントシステムの概略構成図である。
【図２】本実施の形態に係るプリンタ情報管理サーバの構成を示したブロック図である。
【図３】プリンタ装置の登録処理の手順を示したフローチャートである。
【符号の説明】
１０  コンピュータ
２０  プリンタ情報管理サーバ
２２  通信手段
２４  コマンド解析手段
２６  プリンタ情報保持手段
３０  プリンタ装置
【図１】
0003926060.tif 000002
【図２】
0003926060.tif 000003
【図３】
0003926060.tif 000004