(57)【要約】【課題】本発明は、ネットワーク上の画像処理装置を利用するのに必要なドライバを効率的かつ適切に導入する情報管理装置、情報管理システム、情報管理方法、情報管理プログラム及び記録媒体に関する。【解決手段】印刷情報管理システム１は、印刷情報管理装置ＫＳが、ネットワークＮＷ上の各印刷装置Ｐｒ１〜Ｐｒｎから機器情報を取得して、該機器情報に基づいて印刷装置Ｐｒ１〜Ｐｒｎに対応するプリンタドライバを提供するウェブサイトのＵＲＬを取得し、機器情報とＵＲＬを関連付けてプリンタドライバＵＲＬリスト部１４に保管して、クライアントＣＴ１〜ＣＴｍからプリンタドライバ取得要求があると、クライアントＣＴ１〜ＣＴｍ及びプリンタドライバ取得要求にかかる印刷装置Ｐｒ１〜Ｐｒｎに対応するプリンタドライバ提供ウェブサイトのＵＲＬをプリンタドライバＵＲＬリスト部１４から抽出して、クライアントＣＴ１〜ＣＴｍに送信する。【選択図】          図１
2009301168.tif 000002
【特許請求の範囲】
【請求項１】
画像処理装置と該画像処理装置をドライバを使用して利用するクライアント装置が接続されているネットワークに接続され、少なくとも該ドライバを管理する情報管理装置であって、前記画像処理装置に関する機器情報を取得する機器情報取得手段と、該機器情報に基づいて該画像処理装置に対応するドライバを提供するドライバ提供場所へのリンク情報を取得するリンク情報取得手段と、該機器情報取得手段の取得した機器情報と該リンク情報取得手段の取得したリンク情報とを関連付けて保管する機器情報保管手段と、前記クライアント装置からの所望の画像処理装置に対応するドライバの取得要求に応じて、該クライアント装置及び該画像処理装置に対応するドライバを提供するドライバ提供場所へのリンク情報を該機器情報保管手段から抽出して、該リンク情報をドライバ取得要求元の該クライアント装置に渡す制御手段と、を備えていることを特徴とする情報管理装置。
【請求項２】
前記機器情報は、前記画像処理装置の機器名、メーカ名、機種等の該画像処理装置に対応するドライバを特定可能な情報であることを特徴とする請求項１記載の情報管理装置。
【請求項３】
前記リンク情報は、インターネット上の前記ドライバ提供場所を特定するＵＲＬであることを特徴と請求項１または請求項２記載の情報管理装置。
【請求項４】
前記機器情報保管手段は、前記リンク情報を前記機器情報に関連付けたリスト形式で保管していることを特徴とする請求項１から請求項３のいずれかに記載の情報管理装置。
【請求項５】
前記情報管理装置は、前記ドライバ提供場所に所定間隔で接続して前記リンク情報、前記機器情報を更新することを特徴とする請求項１から請求項４のいずれかに記載の情報管理装置。
【請求項６】
前記情報管理装置は、前記ネットワーク上の前記画像処理装置と所定間隔で通信して該画像処理装置の前記機器情報を取得して、前記機器情報保管手段の前記機器情報を更新することを特徴とする請求項１から請求項５のいずれかに記載の情報管理装置。
【請求項７】
前記情報管理装置は、前記リンク情報に基づいて該ドライバ提供場所からドライバを取得して、ドライバ保管手段に格納するドライバ取得手段を有し、前記制御手段は、前記ドライバ取得要求に応じて該ドライバ取得要求に対応するドライバを該ドライバ保管手段から取得して、該ドライバ取得要求元の前記クライアント装置に渡すことを特徴とする請求項１から請求項６のいずれかに記載の情報管理装置。
【請求項８】
前記情報管理装置は、前記クライアント装置が、前記ドライバとしてプリンタドライバを使用して文書データから印刷データを生成して前記画像処理装置に送信し、前記画像処理装置が、該クライアント装置から送信されてくる印刷データに基づいて画像を印刷出力する画像形成装置であることを特徴とする請求項１から請求項７のいずれかに記載の情報管理装置。
【請求項９】
画像処理装置とドライバを使用して該画像処理装置を利用するクライアント装置と該ドライバを管理する情報管理装置が所定のネットワークに接続されている情報管理システムであって、前記クライアント装置は、前記ネットワークを介して前記画像処理装置及び前記情報管理装置と通信する通信手段と、前記ネットワーク上の所望の画像処理装置に対するドライバの取得要求を該通信手段を介して前記情報管理装置に行うドライバ要求手段と、を備え、前記情報管理装置は、前記画像処理装置に関する機器情報を取得する機器情報取得手段と、該機器情報に基づいて該画像処理装置に対応するドライバを提供するドライバ提供場所へのリンク情報を取得するリンク情報取得手段と、該機器情報取得手段の取得した機器情報と該リンク情報取得手段の取得したリンク情報とを関連付けて保管する機器情報保管手段と、該クライアント装置からの所望の画像処理装置に対するドライバの取得要求に応じて、該クライアント装置と該画像処理装置に対応するドライバを提供するドライバ提供場所へのリンク情報を抽出する抽出手段と、該抽出手段の抽出したリンク情報をドライバ取得要求元の該クライアント装置に送信する送信手段と、を備えていることを特徴とする情報管理システム。
【請求項１０】
前記情報管理システムは、前記情報管理装置が、請求項２から請求項８のいずれかに記載の情報管理装置であることを特徴とする請求項９記載の情報管理システム。
【請求項１１】
ネットワーク上の画像処理装置を該ネットワーク上のクライアント装置によって利用するためのドライバを管理する情報管理方法であって、該画像処理装置の機器情報を取得する機器情報取得処理ステップと、有線または無線の所定の通信回線で接続可能な該ドライバを提供するドライバ提供場所とのリンク情報を該機器情報に基づいて取得するリンク情報取得処理ステップと、該機器情報取得処理ステップで取得した機器情報と該リンク情報取得処理ステップで取得したリンク情報とを関連付けて機器情報保管手段に保管する保管処理ステップと、前記クライアント装置からの所望の画像処理装置に対するドライバの取得要求に応じて、該クライアント装置と該画像処理装置に対応するドライバを提供するドライバ提供場所へのリンク情報を抽出する抽出処理ステップと、該抽出処理ステップで抽出されたリンク情報をドライバ取得要求元の該クライアント装置に送信する送信処理ステップと、を有していることを特徴とする情報管理方法。
【請求項１２】
前記機器情報は、前記画像処理装置の機器名、メーカ名、機種等の該画像処理装置に対応するドライバを特定可能な情報であることを特徴とする請求項１１記載の情報管理方法。
【請求項１３】
前記リンク情報は、インターネット上の前記ドライバ提供場所を特定するＵＲＬであることを特徴と請求項１１または請求項１２記載の情報管理方法。
【請求項１４】
前記機器情報保管手段は、前記リンク情報を前記機器情報に関連付けたリスト形式で保管していることを特徴とする請求項１１から請求項１３のいずれかに記載の情報管理方法。
【請求項１５】
前記情報管理方法は、前記ドライバ提供場所に所定間隔で接続して前記リンク情報、前記機器情報を更新する更新処理ステップをさらに有していることを特徴とする請求項１１から請求項１４のいずれかに記載の情報管理方法。
【請求項１６】
前記情報管理方法は、前記ネットワーク上の前記画像処理装置と所定間隔で通信して該画像処理装置の前記機器情報を取得して、前記機器情報保管手段の前記機器情報を更新する機器情報更新処理をさらに有することを特徴とする請求項１１から請求項１５のいずれかに記載の情報管理方法。
【請求項１７】
前記情報管理方法は、前記リンク情報に基づいて該ドライバ提供場所からドライバを取得して、ドライバ保管手段に格納するドライバ取得処理ステップをさらに有し、前記抽出処理ステップは、前記ドライバ取得要求に応じて該ドライバ取得要求に対応するドライバを該ドライバ保管手段から取得し、前記送信処理ステップは、抽出処理ステップの抽出したドライバを該ドライバ取得要求元の前記クライアント装置に渡すことを特徴とする請求項１１から請求項１６のいずれかに記載の情報管理方法。
【請求項１８】
前記情報管理方法は、前記クライアント装置が、前記ドライバとしてプリンタドライバを使用して文書データから印刷データを生成して前記画像処理装置に送信し、前記画像処理装置が、該クライアント装置から送信されてくる印刷データに基づいて画像を印刷出力する画像形成装置であることを特徴とする請求項１１から請求項１７のいずれかに記載の情報管理方法。
【請求項１９】
ネットワーク上の画像処理装置を該ネットワーク上のクライアント装置によって利用するためのドライバを管理する情報管理プログラムであって、コンピュータに、該画像処理装置の機器情報を取得する機器情報取得処理と、該ドライバを提供するドライバ提供場所と有線または無線の所定の通信回線で接続するリンク情報を該機器情報に基づいて取得するリンク情報取得処理と、該機器情報取得処理で取得された機器情報と該リンク情報取得処理で取得されたリンク情報とを関連付けて機器情報保管手段に保管処理と、前記クライアント装置からの所望の画像処理装置に対するドライバの取得要求に応じて、該クライアント装置と該画像処理装置に対応するドライバを提供するドライバ提供場所へのリンク情報を抽出する抽出処理と、該抽出処理で抽出されたリンク情報をドライバ取得要求元の該クライアント装置に送信する送信処理と、を実行することを特徴とする情報管理プログラム。
【請求項２０】
請求項１９記載の情報管理プログラムを記録したことを特徴とするコンピュータが読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報管理装置、情報管理システム、情報管理方法、情報管理プログラム及び記録媒体に関し、詳細には、ネットワーク上の画像処理装置を利用するのに必要なプリンタドライバ等のドライバを効率的かつ適切に導入する情報管理装置、情報管理システム、情報管理方法、情報管理プログラム及び記録媒体に関する。
【背景技術】
【０００２】
コンピュータ等のクライアント装置とプリンタ装置、スキャナ装置等の画像処理装置（周辺機器）を接続してクライアント装置から該画像処理装置を利用するためには、プリンタ装置に対応したプリンタドライバ、スキャナ装置に対応したスキャナ用ドライバ及び機器管理ユーティリティ等のソフトウェアをクライアント装置にインストールし、該ソフトウェアを使用して画像処理装置を動作させる必要がある。
【０００３】
そして、従来、このような画像処理装置用のソフトウェアは、該画像処理装置に同梱されているＣＤ（Compact Disc）等の記録メディアで提供されたり、インターネットを介して画像処理装置の提供会社等のソフトウェア提供装置等のウェブサイトからダウンロードすることで入手したソフトウェアを手動でクライアント装置にインストールしている。
【０００４】
近時、ネットワーク化が進み、プリンタ装置やスキャナ等の複数の画像処理装置を複数のクライアント装置から使用するようになってきており、このような複数のクライアント装置からネットワーク上の画像処理装置を使用する場合、各画像処理装置の処理能力を十分に発揮させるために、従来、ネットワーク上のサーバに各画像形成装置が自機の処理能力を発信して、クライアント装置がサーバに登録されている画像形成装置全ての処理能力を収集して印刷するネットワーク印刷システムが提案されている（特許文献１参照）。
【０００５】
【特許文献１】特開２００７−２９９１８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来技術にあっては、クライアント装置がネットワーク上の画像処理装置を利用するためのドライバの入手やインストールについては、考慮されておらず、効率的にかつ適切にドライバを入手してインストールできるようにして、ネットワーク上の画像処理装置の利用性を向上させる上で、改良の必要があった。
【０００７】
すなわち、ネットワーク上の画像処理装置を利用するためには、各クライアント装置に該画像処理装置に専用のドライバ（例えば、プリンタドライバ）をインストールする必要があり、この場合、ネットワーク上に複数の画像処理装置が存在する場合、各画像処理装置の種類や機種毎にドライバをインストールする必要がある。ところが、ドライバは、バージョンアップされたり、クライアント装置が複数存在したり、また、異なる種類のＯＳ（Operating System）のクライアント装置が複数存在したり、さらには、複数種類の画像処理装置がネットワーク上に存在する場合には、各クライアント装置にドライバをインストールしたり、バージョンアップ作業を行う必要がある。特に、ドライバがインターネット等のウェブ回線に接続されたサーバから提供される場合には、各クライアント装置からドライバ毎に該ウェブ上のサーバのアドレスを取得して、該アドレスのサーバにアクセスして該ドライバをダウンロードした後、インストールする必要があり、クライアント装置のユーザにとっては、面倒で大変な労力を必要とする作業を強いられることとなる。
【０００８】
そこで、本発明は、ネットワーク上の画像処理装置を利用するためのドライバを効率的かつ容易に導入可能とする情報管理装置、情報管理システム、情報管理方法、情報管理プログラム及び記録媒体を提供することを目的としている。
【課題を解決するための手段】
【０００９】
本発明は、上記目的を達成するために、画像処理装置と該画像処理装置を利用するのに使用するドライバを管理するために、ネットワークで接続されている画像処理装置に関する機器情報を取得して、取得した該機器情報に基づいて該画像処理装置に対応するドライバを提供するドライバ提供場所へのリンク情報を取得し、該機器情報と該リンク情報とを関連付けて機器情報保管手段に保管して、クライアント装置からの所望の画像処理装置に対応するドライバの取得要求があると、該クライアント装置及び該画像処理装置に対応するドライバを提供するドライバ提供場所へのリンク情報を該機器情報保管手段から抽出して、抽出したリンク情報をドライバ取得要求元の該クライアント装置に送信することを特徴としている。
【００１０】
また、本発明は、前記機器情報が、前記画像処理装置の機器名、メーカ名、機種、該画像処理装置に対応するドライバを特定可能な情報であることを特徴とし、また、リンク情報が、インターネット上の前記ドライバ提供場所を特定するＵＲＬであることを特徴としてもよい。
【００１１】
さらに、本発明は、前記機器情報保管手段が、前記リンク情報を前記機器情報に関連付けたリスト形式で保管することを特徴とし、また、情報管理装置が、前記ドライバ提供場所に所定間隔で接続して前記リンク情報、前記機器情報を更新することを特徴としてもよい。
【００１２】
また、本発明は、前記情報管理装置が、前記ネットワーク上の前記画像処理装置と所定間隔で通信して該画像処理装置の前記機器情報を取得して、前記機器情報保管手段の前記機器情報を更新することを特徴としてもよい。
【００１３】
さらに、本発明は、前記クライアント装置が、前記ドライバとしてプリンタドライバを使用して文書データから印刷データを生成して前記画像処理装置に送信して、前記画像処理装置が、該クライアント装置から送信されてくる印刷データに基づいて画像を印刷出力する画像形成装置であることを特徴としてもよい。
【発明の効果】
【００１４】
本発明によれば、ネットワーク上の画像処理装置を動作させるのに必要なドライバを情報管理装置が集中管理し、クライアント装置が効率的にかつ容易に必要なドライバを入手することができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるので、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明によって不当に限定されるものではなく、また、本実施の形態で説明される構成の全てが本発明の必須の構成要件ではない。
【実施例１】
【００１６】
図１〜図８は、本発明の情報管理装置、情報管理システム、情報管理方法、情報管理プログラム及び記録媒体の一実施例を示す図であり、図１は、本発明の情報管理装置、情報管理システム、情報管理方法、情報管理プログラム及び記録媒体の一実施例を適用した情報管理システム１のシステム構成図である。
【００１７】
図１において、情報管理システム１は、ＬＡＮ（Local Area Network）等の有線または無線のネットワークＮＷに複数のクライアントＣＴ１〜ＣＴｍ、複数の印刷装置Ｐｒ１〜Ｐｒｎ及び印刷情報管理サーバＫＳ等が接続されている。
【００１８】
印刷情報管理サーバＫＳは、本体、ディスプレイ等の出力デバイス、マウスやキーボード等の入力デバイス等の通常のハードウェア構成のコンピュータ等が用いられており、ウィンドウズ（登録商標）等のＯＳ（Operating System）上にアプリケーション（アプリケーションソフトウェア）、特に、後述する情報管理方法を実行する情報管理プログラムが搭載されている。
【００１９】
すなわち、印刷情報管理サーバＫＳは、ＲＯＭ（Read Only Memory）、ＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory ）、ＥＰＲＯＭ、フラッシュメモリ、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory ）、ＣＤ−ＲＷ（Compact Disc Rewritable ）、ＤＶＤ（Digital Video Disk）、ＳＤ（Secure Digital）カード、ＭＯ（Magneto-Optical Disc）等のコンピュータが読み取り可能な記録媒体に記録されている本発明の情報管理方法を実行する情報管理プログラムを読み込んでＲＯＭやハードディスク等に導入することで、後述するプリンタドライバを効率的にかつ容易に入手することのできる情報管理方法を実行する情報管理装置として構築されている。この情報管理プログラムは、アセンブラ、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）等のレガシープログラミング言語やオブジェクト指向ブログラミング言語等で記述されたコンピュータ実行可能なプログラムであり、上記記録媒体に格納して頒布することができる。
【００２０】
そして、印刷情報管理サーバ（情報管理装置）ＫＳは、図２に示すように、ＣＰＵ（Central Processing Unit ）１１、記憶部１２、印刷情報変換部１３及びプリンタドライバ提供ウェブサイトのＵＲＬ（Uniform Resource Locator）リスト部１４等を備えているとともに、図示しないが、後述するように、ネットワークＮＷに接続されている印刷装置Ｐｒ１〜ＰｒｎやクライアントＣＴ１〜ＣＴｍと通信して必要な情報を収集し、また、プリンタドライバ提供ウェブサイトのＵＲＬ（リンク情報）を提供するための通信部を備えている。
【００２１】
記憶部１２は、主に不揮発性メモリで構成され、ＯＳ、各種アプリケーション、特に、上記情報管理プログラム及び必要なデータを記憶し、ＣＰＵ１１は、記憶部１２内のプログラムに基づいて後述する情報管理方法を実現する情報管理処理を実行する。
【００２２】
印刷情報変換部（ドライバ保管手段）１３は、ネットワーク上に存在する印刷装置Ｐｒ１〜Ｐｒｎの機器情報に対応した複数のプリンタドライバを保管しており、このプリンタドライバは、印刷装置Ｐｒ１〜Ｐｒｎと同梱されていたＣＤ（Compact Disc）等から保管したものであってもよいし、印刷装置Ｐｒ１〜Ｐｒｎのプリンタドライバを提供するドライバ提供場所であるウェブサイト（以下、プリンタドライバ提供ウェブサイトという。）からダウンロードして保管したものであってもよい。
【００２３】
プリンタドライバＵＲＬリスト部（機器情報保管手段）１４は、印刷装置Ｐｒ１〜Ｐｒｎから取得した機器情報と該印刷装置Ｐｒ１〜Ｐｒｎのプリンタドライバを提供するプリンタドライバ提供ウェブサイトのリンク情報であるＵＲＬを対応させたリンクリストとして登録されている。この機器情報は、少なくとも印刷装置Ｐｒ１〜Ｐｒｎに対応したプリンタドライバを特定可能な情報、例えば、機器名、メーカ名、機種等であり、後述するように、印刷情報管理サーバＫＳが適宜のタイミングで、各印刷装置Ｐｒ１〜Ｐｒｎから取得する。ＣＰＵ１１は、各印刷装置Ｐｒ１〜Ｐｒｎから機器情報を取得すると、該機器情報に基づいて該印刷装置Ｐｒ１〜Ｐｒｎに対応するプリンタドライバを提供するプリンタドライバ提供ウェブサイトへのリンク情報として、ＵＲＬを取得する。したがって、、ＣＰＵ１１は、機器情報取得手段及びリンク情報取得手段として機能するとともに、後述するように、制御手段としても機能する。
【００２４】
印刷情報管理サーバＫＳは、後述するように、クライアントＣＴ１〜ＣＴｍからネットワークＮＷを介してプリンタドライバの取得要求（プリンタドライバ取得要求）が任意の印刷装置Ｐｒ１〜Ｐｒｎを指定して送られてくると、ＣＰＵ（Central Processing Unit ）１１が、印刷情報変換部１３から該印刷装置Ｐｒ１〜Ｐｒｎに対応するプリンタドライバを決定して、該決定したプリンタドライバを提供するプリンタドライバ提供ウェブサイトのＵＲＬ情報（リンク情報）をプリンタドライバＵＲＬリスト部１４から取得し、図示しない通信部及びネットワークＮＷを介して該プリンタドライバ取得要求を送ってきたクライアントＣＴ１〜ＣＴｍにプリンタドライバ提供ウェブサイトのＵＲＬ情報を通信部を介して送信する。
【００２５】
印刷装置Ｐｒ１〜Ｐｒｎは、プリンタ装置、複写装置、複合装置等の印刷処理を行う装置であり、その主要部が、図３に示すようにブロック構成されており、ＣＰＵ２１、印刷部２２、プリンタドライバ保持部２３及びプリンタドライバＵＲＬ保持部２４等を備えており、さらに、図示しないが、ネットワークＮＷを介してクライアントＣＴ１〜ＣＴｍからの印刷要求を受け取ったり、印刷状況等のステータス情報を送信し、また、印刷情報管理サーバＫＳとの間で、少なくとも該印刷装置Ｐｒ１〜Ｐｒｎを利用するのに必要なプリンタドライバを特定可能な機器情報を授受する通信部等を備えている。
【００２６】
印刷部２２は、所定の印刷方式、例えば、電子写真方式、インク噴射方式、熱転写方式等によって画像を用紙に印刷出力するのに必要な各部を備えており、ＣＰＵ２１の制御下で、動作して、クライアントＣＴ１〜ＣＴｍから送られてきた印刷データに基づいて描画データを用紙に印刷出力する。
【００２７】
ＣＰＵ２１は、各部を制御して、印刷装置Ｐｒ１〜Ｐｒｎとしての処理を実行するとともに、クライアントＣＴ１〜ＣＴｍや印刷情報管理サーバＫＳからの機器情報・プリンタドライバ情報取得要求に応じて、機器情報やプリンタドライバ情報を提供するプリンタドライバ関連情報提供処理を実行する。
【００２８】
プリンタドライバ保持部２３は、印刷装置Ｐｒ１〜Ｐｒｎに対応するプリンタドライバ、例えば、図３では、機種Ａについての印刷装置Ｐｒ１〜Ｐｒｎが示されており、該機種Ａ用のプリンタドライバが登録されている。
【００２９】
プリンタドライバＵＲＬ保持部２４は、その印刷装置Ｐｒ１〜Ｐｒｎを利用するために必要なプリンタドライバを提供するウェブサイト（プリンタドライバ提供ウェブサイト）のＵＲＬを記憶しており、図３では、機種Ａ用のプリンタドライバのＵＲＬを記憶している状態が示されている。なお、プリンタドライバＵＲＬ保持部２４は、プリンタドライバ提供ウェブサイトのＵＲＬを格納するものに限る必要はなく、該プリンタドライバ提供ウェブサイトのＵＲＬを特定可能な機器情報を格納していてもよい。プリンタドライバＵＲＬ保持部２４が、機器情報を格納していて、印刷情報管理サーバＫＳに機器情報を提供する場合には、上述のように、印刷情報管理サーバＫＳのＣＰＵ１１が該機器情報からプリンタドライバ提供ウェブサイトのＵＲＬを取得し、プリンタドライバＵＲＬ保持部２４がプリンタドライバ提供ウェブサイトのＵＲＬを格納している場合には、印刷情報管理サーバＫＳがそのＵＲＬを取得する。
【００３０】
上記クライアントＣＴ１〜ＣＴｍは、本体、ディスプレイ等の出力デバイス、マウスやキーボード等の入力デバイス等の通常のハードウェア構成のコンピュータ等が用いられており、ウィンドウズ（登録商標）等のＯＳ上にアプリケーション（アプリケーションソフトウェア）、特に、アプリケーションから印刷の実行が指示された際に、印刷を意図する印刷装置Ｐｒ１〜Ｐｒｎに適した印刷データを生成して、該印刷データを送信するのに必要なプリンタドライバの入手に関するプリンタドライバ情報入手要求を印刷情報管理サーバＫＳに対して行うのに必要なプログラムが格納されている。
【００３１】
すなわち、クライアントＣＴ１〜ＣＴｍは、ＣＰＵ３１、記憶部３２、印刷情報変換部３３等を備えており、記憶部３２は、クライアントＣＴ１〜ＣＴｍの上記ＯＳやアプリケーション等を記憶するとともに、上記プリンタドライバ情報入手要求プログラムを格納している。
【００３２】
印刷情報変換部３３は、ネットワーク上に存在する印刷装置Ｐｒ１〜ＰｒｎのうちクライアントＣＴ１〜ＣＴｍが印刷に利用する印刷装置Ｐｒ１〜Ｐｒｎの機種に対応したプリンタドライバ（図４では、機種Ａ、機種Ｂ・・・等のプリンタドライバ）を格納しており、アプリケーションから文書データに対して印刷要求が行われると、該印刷先の印刷装置Ｐｒ１〜Ｐｒｎに対応したプリンタドライバを選択して、該プリンタドライバに該印刷要求の行われた文書データの印刷に必要な印刷設定画面の表示や印刷設定内容の取得及び該文書データから該印刷設定に応じた印刷データの生成を行って、指定の印刷装置Ｐｒ１〜Ｐｒｎに送信する処理をＣＰＵ３１の制御下で行う。
【００３３】
ＣＰＵ３１は、記憶部３２のアプリケーションによって指定された各種アプリケーション動作、特に、上記プリンタドライバを使用した文書データの印刷データへの変換を行って指定の印刷装置Ｐｒ１〜Ｐｒｎへの該印刷データの送信処理を行うとともに、プリンタドライバの更新（バージョンアップ）や新たにネットワークＮＷに接続された印刷装置Ｐｒ１〜Ｐｒｎのプリンタドライバの導入を行うために、該プリンタドライバ取得要求を印刷情報管理サーバＫＳに行い、プリンタドライバを直接印刷情報管理サーバＫＳから取得したり、プリンタドライバの提供先（プリンタドライバ提供ウェブサイト）のＵＲＬを印刷情報管理サーバＫＳから取得して該ＵＲＬのウェブサイトからプリンタドライバを取得して、印刷情報変換部３３に格納して利用する。
【００３４】
次に、本実施例の作用を説明する。本実施例の情報管理システム１は、クライアントＣＴ１〜ＣＴｍから適時のタイミングに印刷情報管理サーバＫＳにネットワークＮＷ上の印刷装置Ｐｒ１〜Ｐｒｎを指定してプリンタドライバ取得要求を行うと、印刷情報管理サーバＫＳが、予め取得して保管しているプリンタドライバ提供ウェブサイトのＵＲＬのうち該要求してきたクライアントＣＴ１〜ＣＴｍと指定の印刷装置Ｐｒ１〜Ｐｒｎに適したプリンタドライバを提供するＵＲＬを該クライアントＣＴ１〜ＣＴｍに通知し、該クライアントＣＴ１〜ＣＴｍが該ＵＲＬにアクセスして、該ＵＲＬのプリンタドライバ提供ウェブサイトからプリンタドライバを取得する。
【００３５】
すなわち、図５に示すように、クライアントＣＴ１〜ＣＴｍは、適時のタイミング、例えば、新たな印刷装置Ｐｒ１〜Ｐｒｎへの印刷要求が発生したときやネットワークＮＷに新たな印刷装置Ｐｒ１〜Ｐｒｎが追加されたとき等のタイミングにおいて、ネットワークＮＷを介して印刷情報管理サーバＫＳにプリンタドライバ取得要求を行う（図６図６のステップＳ１）。なお、図５では、クライアントＣＴ１〜ＣＴｍ及び印刷装置Ｐｒ１〜Ｐｒｎについては、複数台を１台ずつに纏めて描いているが、通常、図１に示したように、それぞれ複数台ずつネットワークＮＷに接続されている。
【００３６】
印刷情報管理サーバＫＳは、クライアントＣＴ１〜ＣＴｍから印刷装置Ｐｒ１〜Ｐｒｎを指定したプリンタドライバ取得要求があると、要求された印刷装置Ｐｒ１〜Ｐｒｎ（該印刷装置Ｐｒ１〜Ｐｒｎの機種）と該要求を行ってきたクライアントＣＴ１〜ＣＴｍとに対応するプリンタドライバを提供するプリンタドライバ提供ウェブサイトのＵＲＬを、プリンタドライバＵＲＬリスト部１４から取得し（図６のステップＳ２）、該取得したプリンタドライバ提供ウェブサイトのＵＲＬを該プリンタドライバ取得要求を行ってきたクライアントＣＴ１〜ＣＴｍに送信する（図６のステップＳ３）。
【００３７】
クライアントＣＴ１〜ＣＴｍは、印刷情報管理サーバＫＳからプリンタドライバ提供ウェブサイトのＵＲＬを受け取ると、該ＵＲＬにアクセスして、該ＵＲＬのプリンタドライバ提供ウェブサイトが提供し該クライアントＣＴ１〜ＣＴｍで必要としているプリンタドライバをダウンロードして、印刷情報変換部３３に登録する（ステップＳ４）。
【００３８】
そして、クライアントＣＴ１〜ＣＴｍは、印刷装置Ｐｒ１〜Ｐｒｎによって文書の印刷を行わせる場合に、該ダウンロードしたプリンタドライバを使用して、印刷データに変換して、該印刷装置ＮＤ１〜ＮＤｎに印刷データを送信して印刷を行わせる。
【００３９】
このように、本実施例の印刷情報管理システム１は、印刷情報管理サーバＫＳが、印刷装置Ｐｒ１〜Ｐｒｎと該印刷装置Ｐｒ１〜Ｐｒｎを利用するのに使用するプリンタドライバを管理するために、印刷装置Ｐｒ１〜Ｐｒｎに関する機器情報を各印刷装置Ｐｒ１〜Ｐｒｎから取得して、取得した機器情報に基づいて印刷装置Ｐｒ１〜Ｐｒｎに対応するプリンタドライバを提供するドライバ提供場所であるプリンタドライバ提供ウェブサイトへのリンク情報であるＵＲＬを取得し、取得した機器情報とリンク情報（ＵＲＬ）とを関連付けてプリンタドライバ提供ウェブサイトのＵＲＬリストとしてプリンタドライバＵＲＬリスト部１４に保管して、クライアントＣＴ１〜ＣＴｍからの所望の印刷装置Ｐｒ１〜Ｐｒｎに対応するプリンタドライバの取得要求があると、該クライアントＣＴ１〜ＣＴｍ及び該印刷装置Ｐｒ１〜Ｐｒｎに対応するプリンタドライバを提供するプリンタドライバ提供ウェブサイトへのリンク情報であるＵＲＬをプリンタドライバＵＲＬリスト部１４から抽出して、抽出したリンク情報をドライバ取得要求元のクライアントＣＴ１〜ＣＴｍに送信している。
【００４０】
したがって、ネットワークＮＷ上の印刷装置Ｐｒ１〜Ｐｒｎを動作させるのに必要なプリンタドライバを印刷情報管理サーバＫＳが集中管理して、クライアントＣＴ１〜ＣＴｍが印刷装置Ｐｒ１〜Ｐｒｎを利用するのに必要なプリンタドライバを効率的にかつ容易に入手することができ、作業性、利用性を向上させることができる。
【００４１】
すなわち、クライアントＣＴ１〜ＣＴｍの使用する印刷装置Ｐｒ１〜Ｐｒｎが変わると、新しい印刷装置Ｐｒ１〜Ｐｒｎに対応したプリンタドライバを該プリンタドライバの提供元のウェブサイト等を探して、該ウェブサイトから必要なプリンタドライバを探し出して取得して導入する必要がある。ところが、本実施例の情報管理システム１は、このような場合に、クライアントＣＴ１〜ＣＴｍは、印刷情報管理サーバＫＳにプリンタドライバ取得要求を行うだけで、適切なウェブサイトのＵＲＬを取得することができる。したがって、クライアントＣＴ１〜ＣＴｍが該ＵＲＬに自動的にアクセスして、必要なプリンタドライバを取得することができ、利用性、作業性を向上させることができる。
【００４２】
なお、上記の場合、クライアントＣＴ１〜ＣＴｍがプリンタドライバ取得要求を印刷情報管理サーバＫＳに行って、印刷情報管理サーバＫＳが該取得要求を行ってきたプリンタドライバを提供するウェブサイトのＵＲＬをクライアントＣＴ１〜ＣＴｍに通知することで、クライアントＣＴ１〜ＣＴｍが目的のプリンタドライバを取得できるようにしているが、印刷情報管理サーバＫＳが予めネットワークＮＷ上の印刷装置Ｐｒ１〜Ｐｒｎのプリンタドライバを該プリンタドライバを提供するＵＲＬから取得して印刷情報変換部１３に格納し、クライアントＣＴ１〜ＣＴｍがプリンタドライバ取得要求してきたプリンタドライバが該印刷情報変換部１３に保管されているときには、該印刷情報変換部１３に保管されているプリンタドライバをクライアントＣＴ１〜ＣＴｍに直接送信してもよい。
【００４３】
この場合、印刷情報管理サーバＫＳは、図７に示すように、プリンタドライバＵＲＬリスト部１４に格納されていて、ネットワークＮＷ上の印刷装置Ｐｒ１〜Ｐｒｎのプリンタドライバを提供するウェブサイト（プリンタドライバ提供ウェブサイト）のＵＲＬにアクセスし、該ＵＲＬのウェブサイトから目的のプリンタドライバをダウンロードして、印刷情報変換部１３に格納する。なお、図７では、クライアントＣＴ１〜ＣＴｍ及び印刷装置Ｐｒ１〜Ｐｒｎについては、複数台を１台ずつに纏めて描いているが、通常、図１に示したように、それぞれ複数台ずつネットワークＮＷに接続されている。
【００４４】
その後、クライアントＣＴ１〜ＣＴｍからプリンタドライバ取得要求があり、該プリンタドライバ取得要求されたプリンタドライバが印刷情報変換部１３に既に格納されているときには、プリンタドライバ提供ウェブサイトのＵＲＬではなく、印刷情報変換部１３に保管されている該プリンタドライバを読み出して、該プリンタドライバ取得要求してきたクライアントＣＴ１〜ＣＴｍに送信する。
【００４５】
このようにすると、クライアントＣＴ１〜ＣＴｍがプリンタドライバ提供ウェブサイトにアクセスしてプリンタドライバをダウンロードする手間を省くことができ、より一層利用性及び効率を向上させることができる。
【００４６】
また、印刷情報管理サーバＫＳは、図８に示すように、ネットワークＮＷに接続されている全ての印刷装置Ｐｒ１〜Ｐｒｎの機器情報を収集して、印刷情報変換部１３またはプリンタドライバＵＲＬリスト部１４に保管する。すなわち、印刷情報管理サーバＫＳは、所定のタイミング、例えば、予め設定されている所定時間間隔、所定時間、新たな印刷装置Ｐｒ１〜ＰｒｎがネットワークＮＷに接続されたタイミング等に、ネットワークＮＷ上の全ての印刷装置Ｐｒ１〜Ｐｒｎに対して、ポーリング等の方法によって、機器情報の取得要求を行う。
【００４７】
各印刷装置Ｐｒ１〜Ｐｒｎは、印刷情報管理サーバＫＳから機器情報取得要求があると、図３に示すように、プリンタドライバ保持部２３とプリンタドライバＵＲＬ保持部２４を有し、プリンタドライバ保持部２３にプリンタドライバを保持するとともに、プリンタドライバＵＲＬ保持部２４に該印刷装置Ｐｒ１〜Ｐｒｎのプリンタドライバを提供するウェブサイトのＵＲＬを保管しているときには、プリンタドライバと該プリンタドライバのＵＲＬの双方を取得して、該取得したプリンタドライバとプリンタドライバ提供ウェブサイトのＵＲＬを印刷情報管理サーバＫＳに渡す。
【００４８】
このとき、印刷装置Ｐｒ１〜Ｐｒｎは、プリンタドライバ保持部２３とプリンタドライバＵＲＬ保持部２４のいずれか一方しか備えていないときには、いずれかに格納されているデータ、すなわち、プリンタドライバまたはプリンタドライバ提供ウェブサイトのＵＲＬを印刷情報管理サーバＫＳに渡す。
【００４９】
印刷情報管理サーバＫＳは、プリンタドライバとプリンタドライバ提供ウェブサイトのＵＲＬの双方または一方を各印刷装置Ｐｒ１〜Ｐｒｎから受け取ると、該受け取ったプリンタドライバとプリンタドライバ提供ウェブサイトのＵＲＬの双方または一方を、印刷情報変換部１３とプリンタドライバＵＲＬリスト部１４の双方または一方に格納する。
【００５０】
このようにして、印刷情報管理サーバＫＳは、常時、ネットワークＮＷ上に接続されている印刷装置Ｐｒ１〜Ｐｒｎの機器情報を管理することで、効率的にかつ適切なプリンタドライバやプリンタドライバ提供ウェブサイトのＵＲＬをクライアントＣＴ１〜ＣＴｍに提供することができる。
【００５１】
なお、上述のように、各印刷装置Ｐｒ１〜Ｐｒｎが自己のプリンタドライバの提供サイトであるプリンタドライバ提供ウェブサイトのＵＲＬをそのプリンタドライバＵＲＬ保持部２４に保管するようにすると、印刷情報管理サーバＫＳは、各印刷装置Ｐｒ１〜Ｐｒｎからその印刷装置Ｐｒ１〜Ｐｒｎのプリンタドライバ用のプリンタドライバ提供ウェブサイトのＵＲＬを取得して、プリンタドライバＵＲＬリスト部１４にＵＲＬリストとして格納するだけで、ＵＲＬリストを自動更新することができ、ＵＲＬリストをメンテナンスするというシステム管理者の負荷を軽減して、効率をより一層向上させることができる。
【００５２】
なお、本実施例においては、プリンタ装置、複写装置、複合装置等のその動作にプリンタドライバを必要とする印刷装置Ｐｒ１〜Ｐｒｎを取り上げて説明したが、画像処理装置としては、印刷装置Ｐｒ１〜Ｐｒｎに限るものではなく、スキャナ等のようにドライバを必要とする画像処理装置一般に適用することができる。
【００５３】
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記実施例で説明したものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【産業上の利用可能性】
【００５４】
本発明は、画像処理装置を動作させるのに必要なドライバに関する情報を一元管理する管理サーバやコンピュータ等の情報管理装置、情報管理システム、情報管理方法、情報管理プログラム及び記録媒体に利用することができる。
【図面の簡単な説明】
【００５５】
【図１】本発明の一実施例を適用した情報管理システムのシステム構成図。
【図２】図１の印刷情報管理サーバの要部ブロック構成図。
【図３】図１の印刷装置の要部ブロック構成図。
【図４】図１のクライアントの要部ブロック構成図。
【図５】図１の情報管理システムでのＵＲＬに基づくプリンタドライバ取得処理の説明図。
【図６】図１の情報管理システムでのＵＲＬに基づくプリンタドライバ取得処理のシーケンス図。
【図７】印刷情報管理サーバがウェブサイトからプリンタドライバを取得する場合の説明図。
【図８】印刷情報管理サーバが印刷装置から機器情報を取得する場合の説明図。
【符号の説明】
【００５６】
１  情報管理システム
ＮＷ  ネットワーク
ＫＳ  印刷情報管理サーバ
１１  ＣＰＵ
１２  記憶部
１３  印刷情報変換部
１４  プリンタドライバＵＲＬリスト部
Ｐｒ１〜Ｐｒｎ  印刷装置
２１  ＣＰＵ
２２  印刷部
２３  プリンタドライバ保持部
２４  プリンタドライバＵＲＬ保持部
ＣＴ１〜ＣＴｍ  クライアント
３１  ＣＰＵ
３２  記憶部
３３  印刷情報変換部
【図１】
2009301168.tif 000003
【図２】
2009301168.tif 000004
【図３】
2009301168.tif 000005
【図４】
2009301168.tif 000006
【図５】
2009301168.tif 000007
【図６】
2009301168.tif 000008
【図７】
2009301168.tif 000009
【図８】
2009301168.tif 000010