(57)【要約】      （修正有）【課題】印刷装置が別の印刷装置に置き換えられた場合、変更したプリンタドライバの設定情報を入力する手間を低減し、作業の効率を向上させる。【解決手段】画像を印刷処理させる画像処理装置において、設定情報に基づいて印刷装置が印刷処理可能な印刷データを生成する専用印刷データ生成手段と、専用印刷データ生成手段が印刷データを生成する前に、印刷装置を識別する識別情報の送信を要求し、印刷装置から送信された識別情報を判定する判定手段と、判定手段が、印刷装置から送信された識別情報は専用印刷データ生成手段が生成する印刷データを印刷処理できない印刷装置の識別情報であると判定したとき、専用印刷データ生成手段を互換印刷データ生成手段に変更する変更手段とを備え、変更手段は、互換印刷データ生成手段に変更する際に、専用印刷データ生成手段が有する設定情報の内容を、互換印刷データ生成手段が有する設定情報に書き込む。【選択図】図２
2015141579.tif 000002
【特許請求の範囲】
【請求項１】
設定情報を有する印刷データ生成手段を備え、前記印刷データ生成手段により生成された印刷データを印刷装置に送信し、画像を印刷処理させる画像処理装置において、
前記設定情報に基づいて前記印刷装置が印刷処理可能な前記印刷データを生成する専用印刷データ生成手段と、
前記専用印刷データ生成手段が前記印刷データを生成する前に、前記印刷装置を識別する前記識別情報の送信を要求し、前記印刷装置から送信された前記識別情報を判定する判定手段と、
前記判定手段が、前記印刷装置から送信された前記識別情報は前記専用印刷データ生成手段が生成する前記印刷データを印刷処理できない前記印刷装置の前記識別情報であると判定したとき、前記専用印刷データ生成手段を互換印刷データ生成手段に変更する変更手段とを備え、
前記変更手段は、前記互換印刷データ生成手段に変更する際に、前記専用印刷データ生成手段が有する前記設定情報の内容を、前記互換印刷データ生成手段が有する前記設定情報に書き込むことを特徴とする画像処理装置。
【請求項２】
請求項１に記載の画像処理装置において、
前記専用印刷データ生成手段が有する前記設定情報の内容は、前記互換印刷データ生成手段が有する前記設定情報の内容と共通する前記設定情報の内容を有し、
前記変更手段は、共通する前記設定情報の内容を前記互換印刷データ生成手段の前記設定情報に書き込むことを特徴とする画像処理装置。
【請求項３】
請求項１または請求項２に記載の画像処理装置において、
共通する前記設定情報の内容は、ＩＰアドレスと送信先名である送信先情報と、前記印刷装置をアイコンで表示するときに用いる表示名である表示名情報と、用紙サイズ、レイアウトおよびトナーセーブの設定である印刷設定情報を含んでいることを特徴とする画像処理装置。
【請求項４】
請求項３に記載の画像処理装置において、
前記専用印刷データ生成手段を前記互換印刷データ生成手段に変更した場合、前記判定手段が、前記印刷装置から送信された前記識別情報は前記専用印刷データ生成手段が生成する前記印刷データを印刷処理できる前記印刷装置の前記識別情報であると判定したとき、前記変更手段は、前記互換印刷データ生成手段を前記専用印刷データ生成手段に変更することを特徴とする画像処理装置。
【請求項５】
請求項１から請求項４のいずれか１項に記載の画像処理装置を有することを特徴とする印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、および、その画像処理装置と通信回線を介して接続されている印刷装置により構成されている印刷システムに関する。
【背景技術】
【０００２】
従来の印刷システムにおいて、画像処理装置は、接続されている印刷装置に応じた専用印刷データ生成手段である専用プリンタドライバ（ソフトウェア）をインストールして登録し、専用プリンタドライバを用いて、その印刷装置に印刷データを送信して印刷処理を行うものがある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−２５４６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の印刷システムでは、印刷装置が別の印刷装置に置き換えられた場合、別の印刷装置が印刷処理を行うことが可能な印刷データを生成する互換プリンタドライバ（互換印刷データ生成手段）を取得して、画像処理装置にインストールして登録する場合には、互換プリンタドライバの設定情報の入力、例えば、ＩＰアドレスなどの送信先情報の入力に手間がかかるという問題がある。
【０００５】
また、画像処理装置の描画アプリケーションによっては、互換プリンタドライバの表示名をこれまで用いていた専用プリンタドライバの表示名にしなければならないものもあるため、互換プリンタドライバをインストールして登録するだけでなく、互換プリンタドライバの表示名をこれまで用いていた専用プリンタドライバの表示名にし、専用プリンタドライバの表示名を別の表示名に変更するという手間が必要となる場合があるという問題がある。
本発明は、このような問題を解決することを課題とし、印刷装置が別の印刷装置に置き換えられた場合、変更したプリンタドライバの設定情報を入力する手間を低減し、作業の効率を向上させることを目的とする。
【課題を解決するための手段】
【０００６】
そのため、本発明は、設定情報を有する印刷データ生成手段を備え、前記印刷データ生成手段により生成された印刷データを印刷装置に送信し、画像を印刷処理させる画像処理装置において、前記設定情報に基づいて前記印刷装置が印刷処理可能な前記印刷データを生成する専用印刷データ生成手段と、前記専用印刷データ生成手段が前記印刷データを生成する前に、前記印刷装置を識別する前記識別情報の送信を要求し、前記印刷装置から送信された前記識別情報を判定する判定手段と、前記判定手段が、前記印刷装置から送信された前記識別情報は前記専用印刷データ生成手段が生成する前記印刷データを印刷処理できない前記印刷装置の前記識別情報であると判定したとき、前記専用印刷データ生成手段を互換印刷データ生成手段に変更する変更手段とを備え、前記変更手段は、前記互換印刷データ生成手段に変更する際に、前記専用印刷データ生成手段が有する前記設定情報の内容を、前記互換印刷データ生成手段が有する前記設定情報に書き込むことを特徴とする。
【発明の効果】
【０００７】
このようにした本発明は、印刷装置が別の印刷装置に置き換えられた場合、変更したプリンタドライバの設定情報を入力する手間を低減し、作業の効率を向上させることができるという効果が得られる。
【図面の簡単な説明】
【０００８】
【図１】第１の実施例における印刷システムの構成を示す説明図
【図２】第１の実施例における印刷システムの構成を示すブロック図
【図３】第１の実施例におけるインストーラのデータの構成を示す説明図
【図４】第１の実施例における専用プリンタドライバの情報の構成を示す説明図
【図５】第１の実施例における互換プリンタドライバの情報の構成を示す説明図
【図６】第１の実施例における表示名情報の構成を示す説明図
【図７】第１の実施例における表示名情報の構成を示す説明図
【図８】第１の実施例における送信先情報の構成を示す説明図
【図９】第１の実施例における印刷設定情報の構成を示す説明図
【図１０】第１の実施例における専用機能情報の構成を示す説明図
【図１１】第１の実施例における対応機種情報の構成を示す説明図
【図１２】第１の実施例における表示名情報の構成を示す説明図
【図１３】第１の実施例における送信先情報の構成を示す説明図
【図１４】第１の実施例における印刷設定情報の構成を示す説明図
【図１５】第１の実施例におけるコマンド情報の構成を示す説明図
【図１６】第１の実施例におけるコマンド情報の構成を示す説明図
【図１７】第１の実施例における装置名情報の構成を示す説明図
【図１８】第１の実施例における装置名情報の構成を示す説明図
【図１９】第１の実施例におけるプリンタ置換えメッセージ画面の構成を示す説明図
【図２０】第１の実施例におけるプリンタ登録画面の構成を示す説明図
【図２１】第１の実施例におけるプリンタ登録画面の構成を示す説明図
【図２２】第１の実施例における送信先設定画面の構成を示す説明図
【図２３】第１の実施例におけるプリンタの構成を示すブロック図
【図２４】第１の実施例におけるインストールの処理の流れを表すフローチャート
【図２５】第１の実施例における印刷データの生成および送信処理の流れを表すフローチャート
【図２６】第１の実施例におけるプリンタドライバ切替処理の流れを表すフローチャート
【図２７】第１の実施例における印刷データあるいは装置名要求コマンドの処理の流れを表すフローチャート
【図２８】第２の実施例における印刷システムの構成を示すブロック図
【図２９】第２の実施例における専用プリンタドライバ名の情報の構成を示す説明図
【図３０】第２の実施例における専用プリンタドライバ名の情報の構成を示す説明図
【図３１】第２の実施例におけるプリンタ置換えメッセージ画面の構成を示す説明図
【図３２】第２の実施例におけるインストール処理の流れを表すフローチャート
【図３３】第２の実施例における印刷データ送信処理の流れを表すフローチャート
【図３４】第２の実施例におけるプリンタドライバ切替処理の流れを表すフローチャート
【図３５】第２の実施例における印刷データあるいは装置名要求コマンドの処理の流れを表すフローチャート
【発明を実施するための形態】
【０００９】
以下、図面を参照して本発明による画像処理装置および印刷システムの実施例を説明する。
【実施例１】
【００１０】
図１は、第１の実施例における印刷システムの構成を示す説明図であり、図１（ａ）は有線によって構成されている印刷システム１００を示し、図１（ｂ）は無線によって構成されている印刷システム１００を示している。
図１（ａ）において、描画した画像の印刷処理を行う印刷システム１００は、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）１とプリンタ１９とにより構成されている。
【００１１】
画像処理装置としてのＰＣ１は、例えば、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などのネットワークに構成されているケーブル１８を介してプリンタ１９と通信可能に接続されており、画像データなどからなる印刷データを後述する設定情報に基づいて生成し、その印刷データをプリンタ１９に送信するものである。
なお、ケーブル１８は、ＬＡＮに構成されているケーブルとしたが、それに限られることなく、セントロニクスケーブルやＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ケーブルなどの双方向に通信可能な接続方法に置き換えてもよい。
【００１２】
印刷装置としてのプリンタ１９は、ＰＣ１が送信した印刷データに基づいて印刷処理を行うものである。
なお、本実施例においては、プリンタ１９とは別の機種の印刷装置であるプリンタ２６にプリンタ１９が置き換えられる場合を想定している。このことについては後述する。
また、印刷システム１００の構成は、それに限られることなく、例えば、図１（ｂ）に示すようにＰＣ１の代わりにタブレットＰＣ１ａとし、ケーブル１８の代わりに無線ＬＡＮ１８ａを介してプリンタ１９と通信可能に接続する構成としてもよい。
本実施例においては、図１（ａ）に示す印刷システム１００に基づいて説明する。
【００１３】
図２は、第１の実施例における印刷システムの構成を示すブロック図である。
図２において、ＰＣ１は、プリンタ１９のみが対応できる印刷データを生成する専用プリンタドライバ７（ソフトウェア）をインストールして登録処理を行い、この専用プリンタドライバ７が生成した印刷データをプリンタ１９に送信するものである。
このＰＣ１は、プリンタ１９が図２３に示すプリンタ２６に置き換えられた場合、置き換えられたことを検知して、ユーザの選択により、専用プリンタドライバ７を互換プリンタドライバ１２（ソフトウェア）に変更するものである。なお、互換プリンタドライバ１２とは、プリンタ２６が印刷処理可能な印刷データを生成するプリンタドライバである。
【００１４】
また、ＰＣ１は、表示部２と、入力部３と、描画アプリケーション４と、印刷設定選択部５と、プリントスプーラ６と、専用プリンタドライバ７と、ホスト通信制御部８と、装置名監視部９と、プリンタドライバ登録部１１と、作業用記憶部１３と、プリンタドライバ記憶部１５とにより構成されている。
なお、このように構成されたＰＣ１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ：中央処理装置）等の制御部およびメモリ等の記憶部により構成され、記憶部に記憶された制御プログラム（ソフトウェア）に基づいて制御部によりプリンタ１９を含めた印刷システム１全体の制御を行う。
【００１５】
作業用記憶部１３は、各種ソフトウェアを格納するファイルなどを記憶するための汎用の記憶領域として用いられ、ユーザがＰＣ１にインストールする目的でＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）やＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）などの情報伝達媒体やファイルサーバなどからコピーしたインストーラ１４を記憶するものである。
インストーラ１４は、ソフトウェアを構成するファイルの集合であるフォルダから、ＰＣ１にソフトウェアをインストールするものである。
【００１６】
なお、本実施例において、インストールとは、ソフトウェアをＰＣ１で実行可能にする作業のひとつであり、そのソフトウェアを構成するファイルを展開することである。なお、インストールされたプリンタドライバをプリントスプーラ６と接続し、ＰＣ１で実行可能な状態にするには、プリンタドライバ登録部１１による登録処理が必要である。
このインストーラ１４は、図３に示すように、専用プリンタドライバフォルダ１６と、互換プリンタドライバフォルダ１７と、装置名監視部フォルダ３０と、プリンタドライバ登録部フォルダ３１とを有しており、プリンタドライバ記憶部１５に専用プリンタドライバフォルダ１６および互換プリンタドライバフォルダ１７をコピーしている。
【００１７】
インストーラ１４は、プリンタ１９がケーブル１８を介してＰＣ１と接続した際に、専用プリンタドライバフォルダ１６、装置名監視部フォルダ３０およびプリンタドライバ登録部フォルダ３１から、専用プリンタドライバ７、装置名監視部９およびプリンタドライバ登録部１１のソフトウェアをＰＣ１にインストールする。専用プリンタドライバ７をＰＣ１にインストールする際に、インストーラ１４は、図２２に示す送信先設定画面６４を表示部２に表示させて、ユーザにプリンタ１９のＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスおよび送信先名の送信先情報を入力させることにより、専用プリンタドライバ７に送信先情報に基づいた印刷データを生成させることができるようにしている。なお、このときに専用プリンタドライバ７は、プリンタドライバ登録部１１により登録処理される。
【００１８】
また、プリンタ１９をプリンタ２６に置き換え、専用プリンタドライバ７を互換プリンタドライバ１２に変更する場合に、インストーラ１４は、互換プリンタドライバフォルダ１７から互換プリンタドライバ１２のソフトウェアをＰＣ１にインストールする。
表示部２は、例えば、液晶ディスプレイなどで構成されており、ＰＣ１のオペレーティングシステム（ソフトウェアであり、以下、「ＯＳ」という）およびアプリケーション（ソフトウェア）を操作するためのユーザ操作画面、および、画像データや文書データなどに基づいた画像を表示するものである。
【００１９】
入力部３は、例えば、キーボードやマウスなどで構成されており、表示部２が表示したユーザ操作画面に基づいて、ユーザによるＯＳの設定入力やアプリケーションの指示入力などに用いられるものである。
描画アプリケーション４は、ユーザにより入力部３を介して操作され、画像データや文書データなどに基づいた画像を表示部２に表示させ、ユーザによる印刷指示が入力されるソフトウェアである。
【００２０】
この描画アプリケーション４は、ユーザにより印刷指示が入力された場合は、印刷設定選択部５を起動させ、印刷設定選択部５に図示しない印刷設定画面を表示部２に表示させるとともに、印刷が開始されることを通知する印刷開始指示を、プリントスプーラ６を介して出力する。この印刷開始指示に対し、プリンタ１９がプリンタ２６に置き換えられていないと判定した専用プリンタドライバ７から「ＯＫ」の応答信号が入力されると、描画アプリケーション４は、描画コマンドを生成してプリントスプーラ６に出力する。
なお、描画コマンドとは、例えば、Ｗｉｎｄｏｗｓ（登録商標）に搭載され、主に画面表示や印刷をコントロールするＧＤＩ（Ｇｒａｐｈｉｃ  Ｄｅｖｉｃｅ  Ｉｎｔｅｒｆａｃｅ）における指示である。
【００２１】
印刷設定選択部５は、印刷設定画面を表示部２に表示させ、入力部３を介して画像データの印刷設定をユーザに決定させるものである。
プリントスプーラ６は、専用プリンタドライバ７から出力された印刷データを一時的に蓄積して保存し、蓄積した順にホスト通信制御部８に印刷データを出力するスプール処理を行うものである。
専用印刷データ生成手段としての専用プリンタドライバ７は、プリンタ１９が印刷処理可能な印刷データを生成するものである。
【００２２】
この専用プリンタドライバ７は、描画アプリケーション４から印刷開始指示を入力されて起動するものであり、起動した際に、印刷データの送信先であるプリンタ１９が置き換えられているか否かを判定させるため、装置名監視部９にプリンタ確認指示を出力する。プリンタ確認指示に対して装置名監視部９からプリンタ１９が置換え有無の判定結果を受けた場合、専用プリンタドライバ７は、印刷開始指示に対して「ＯＫ」または「ＮＧ」の応答信号を描画アプリケーション４にプリントスプーラ６を介して出力する。「ＯＫ」の応答信号を描画アプリケーション４に出力した場合、専用プリンタドライバ７は、その後に描画アプリケーション４から入力された描画コマンドを、プリンタ１９のみが印刷処理を行うことが可能な印刷データに変換し、その印刷データをプリントスプーラ６に出力する。
【００２３】
図４は、第１の実施例における専用プリンタドライバの情報の構成を示す説明図である。
図４において、専用プリンタドライバ７は、互換プリンタドライバ１２と共通の設定情報としての表示名情報３２、送信先情報３３および印刷設定情報３４と、専用の設定情報としての専用機能情報３５および対応機種情報５１とを有している。
【００２４】
表示名情報３２は、装置などを図や絵にして分かりやすく表示するアイコンとして専用プリンタドライバ７を図２に示した表示部２で表示する際に用いられるものである。この表示名情報３２は、図６に示すような構成であり、表示名３９としての“Ｐｒｉｎｔｅｒ  ＡＢＣ”が格納されている。
送信先情報３３は、専用プリンタドライバ７が生成した印刷データの送信先を判定可能とするために用いられるものである。この送信先情報３３は、図８に示すような構成であり、表示部２で表示する送信先名４１としての“ＩＰ＿１９２．１６８．１．３”、ＩＰアドレス４２としての“１９２．１６８．１．３”が格納されている。
【００２５】
印刷設定情報３４は、図９に示すような構成であり、ユーザにより専用プリンタドライバ７に設定された用紙サイズ、レイアウトおよびトナーセーブの印刷設定４３が格納されている。
専用機能情報３５は、図１０に示すような構成であり、専用プリンタドライバ７が生成する印刷データをプリンタ１９へ送信するときに利用が可能となる専用機能４４が格納されている。
対応機種情報５１は、図１１に示すような構成であり、専用機能４４が利用可能となる装置名情報５３が格納されている。
【００２６】
次に、専用プリンタドライバの情報の構成と互換プリンタドライバの情報の構成を比較するために、互換プリンタドライバの情報の構成について説明する。
図５は、第１の実施例における互換プリンタドライバの情報の構成を示す説明図である。
図５において、互換プリンタドライバ１２は、プリンタ１９ではない別の印刷装置のプリンタドライバであって、プリンタ２６にも併用可能な互換性を有しているが、専用プリンタドライバ７で利用可能であった専用機能が利用できない。
【００２７】
よって、この互換プリンタドライバ１２は、専用プリンタドライバ７と共通の設定情報としての表示名情報３６、送信先情報３７および印刷設定情報３８とを有しているが、専用の設定情報としての専用機能情報および対応機種情報を有していない。
なお、図１２に示す表示名情報３６、図１３に示す送信先情報３７および図１４に示す印刷設定情報３８は、上述した図６に示した表示名情報３２、図８に示した送信先情報３３および図９に示した印刷設定情報３４と同様の構成であるため、その説明を省略する。
【００２８】
図２に戻り、ホスト通信制御部８は、プリントスプーラ６または装置名監視部９から入力された印刷データおよび後述する装置名要求コマンドを、その内容に関わらずプリンタ１９に送信する。また、ホスト通信制御部８は、プリンタ１９から送信されたデータをその内容に関わらず装置名監視部９に出力する。
判定手段としての装置名監視部９は、専用プリンタドライバ７が印刷データを生成する前に、プリンタを識別する識別情報としてのデバイスＩＤの送信を要求し、プリンタから送信されたデバイスＩＤを判定するものであり、専用プリンタドライバ７からのプリンタ確認指示により起動する。
【００２９】
この装置名監視部９は、プリンタの装置名情報（デバイスＩＤ）と、図１１に示した専用プリンタドライバ７における対応機種情報５１の装置名情報５３を読み出して、デバイスＩＤと装置名情報５３とを比較することにより、プリンタが別のプリンタに置き換えられているか否かを判定するものである。
この装置名監視部９は、プリンタ１９またはプリンタ２６に、デバイスＩＤを出力するように指示するコマンド情報１０を有している。なお、コマンド情報１０は、図１５に示すような構成であり、デバイスＩＤを出力させる指示であるＤＥＶＩＣＥ＿ＩＤ４９が格納されている。
【００３０】
デバイスＩＤと装置名情報５３とが異なる場合、装置名監視部９は、図１９に示すように、専用プリンタドライバ７を互換プリンタドライバ１２に変更することをユーザに促すプリンタ置換えメッセージ５５を表示部２に表示する。プリンタ置換えメッセージ５５には、ユーザに互換プリンタドライバ１２に変更するか否かを決定させるＯＫボタン５７およびキャンセルボタン５８とが表示される。ユーザによりＯＫボタン５７が押下された場合、装置名監視部９は、専用プリンタドライバ７を互換プリンタドライバ１２に変更するように指示するプリンタドライバ変更指示をプリンタドライバ登録部１１に出力する。
【００３１】
なお、デバイスＩＤと装置名情報５３とが同一である場合、または、ユーザによりキャンセルボタン５８が押下された場合、装置名監視部９は、プリンタ確認指示に対し、「プリンタ置換えなし」の応答信号を専用プリンタドライバ７に出力する。
図２に戻り、変更手段としてのプリンタドライバ登録部１１は、装置名監視部９が、プリンタから送信されたデバイスＩＤは専用プリンタドライバ７が生成する印刷データを印刷処理できないプリンタのデバイスＩＤであると判定したとき、専用プリンタドライバ７を互換プリンタドライバ１２に変更するものである。また、プリンタドライバ登録部１１は、互換プリンタドライバ１２に変更する際に、専用プリンタドライバ７が有する設定情報の内容を、互換プリンタドライバ１２が有する設定情報に書き込む。
【００３２】
このプリンタドライバ登録部１１は、ユーザによりプリンタ置換えメッセージ５５のＯＫボタン５７が押下され、装置名監視部９からプリンタドライバ変更指示が入力された場合、図６に示す表示名３９の“Ｐｒｉｎｔｅｒ  ＡＢＣ”に、例えば、“＿ｏｌｄ”の文字を後ろに付加することにより、図７に示す表示名４０に書き換える。
このとき、プリンタドライバ登録部１１は、“＿ｏｌｄ”の文字を付加する前の専用プリンタドライバ７の表示名情報３２、送信先情報３３、印刷設定情報３４に基づきながら、インストーラ１４が展開した互換プリンタドライバ１２の表示名情報３６、送信先情報３７、印刷設定情報３８を書き込み、互換プリンタドライバ１２の登録処理を行う。
【００３３】
詳細に言い換えると、プリンタドライバ登録部１１は、図６に示した専用プリンタドライバ７の表示名３９に格納されている情報を、図１２に示した互換プリンタドライバ１２の表示名４５に格納する。また、図８に示した専用プリンタドライバ７の送信先名４１、ＩＰアドレス４２に格納されている情報を、図１３に示した互換プリンタドライバ１２の送信先名４６、ＩＰアドレス４７に格納する。さらに、図９に示した専用プリンタドライバ７の印刷設定４３に格納されている情報を、図１４に示した互換プリンタドライバ１２の印刷設定４８に格納する。
【００３４】
このように、プリンタ１９からプリンタ２６に置き換えられ、専用プリンタドライバ７を互換プリンタドライバ１２に変更する場合、互換プリンタドライバ１２をインストールして登録処理するときに、プリンタ１９の専用プリンタドライバ７の設定情報を互換プリンタドライバ１２の設定情報に書き込むようにしたことにより、互換プリンタドライバ１２の設定情報を入力する手間を少なくし、作業の効率を向上させることができる。
その後、プリンタドライバ登録部１１は、図７に示した書き換えた表示名４０を装置名監視部９に出力し、次いで、互換プリンタドライバ登録完了応答を装置名監視部９に出力する。
【００３５】
上述したプリンタドライバ登録部１１の登録処理により、図２０に示すプリンタ登録画面５９から図２１に示すプリンタ登録画面６１のように変更される。
プリンタ登録画面５９では、図２０に示すように、専用プリンタドライバ７がインストールされて登録処理が行われた状態をユーザに示すため、表示名３９の情報に基づいて専用プリンタドライバアイコン６０が表示されている。
プリンタ登録画面６１では、図２１に示すように、互換プリンタドライバ１２がインストールされて登録処理が行われ、専用プリンタドライバ７から互換プリンタドライバ１２に変更された状態をユーザに示すため、表示名４０および４５の情報に基づいて、それぞれ専用プリンタドライバアイコン６２および互換プリンタドライバアイコン６３が表示される。
【００３６】
図２に戻り、プリンタ１９は、端末通信制御部２０と、受信データ解析部２１と、印刷部２３と、装置名通知部２４と、装置名情報２５とにより構成されている。
端末通信制御部２０は、ＰＣ１から送信された印刷データおよび装置名要求コマンドのデータを受信し、その内容に関わらず単なる受信データとして受信データ解析部２１に出力する。
【００３７】
受信データ解析部２１は、図１６に示すようなコマンド情報２２を有しており、端末通信制御部２０から出力された受信データをそのコマンド情報２２の比較用装置名要求コマンド５０と比較し、受信データと比較用装置名要求コマンド５０とが一致したときは受信データが装置名要求コマンドであると判定し、ＰＣ１から装置名の要求を受けたものとして装置名通知部２４を起動させて、装置名通知部２４にデバイスＩＤ応答指示を出力させる。受信データと比較用装置名要求コマンド５０とが不一致のときは受信データが印刷データであると判定し、印刷データを印刷部２３に出力する。
【００３８】
印刷部２３は、受信データ解析部２１から入力された印刷データに基づいて印刷を行う。
装置名通知部２４は、受信データ解析部２１によりデバイスＩＤ応答指示が入力されて起動させられると、装置名情報２５が有する図１７に示すプリンタ装置名５２を読み出し、端末通信制御部２０を介してＰＣ１に送信する。
装置名情報２５は、図１７に示すように、プリンタ１９におけるプリンタ装置名５２の情報が格納されている。
【００３９】
図２３は、第１の実施例におけるプリンタの構成を示すブロック図であり、プリンタ１９と置き換えられるプリンタ２６の構成を示している。
図２３に示したブロック図は、図２に示した第１の実施例における印刷システムの構成を示すブロック図のプリンタ１９と比較すると、装置名情報２７以外は同様であるため、同一の符号を付してその説明を省略する。
装置名情報２７は、図１８に示すような構成であり、プリンタ装置名５４が格納されている。また、プリンタ装置名５４は、図１７に示したプリンタ１９のプリンタ装置名５２とは異なる情報である。
【００４０】
上述した構成の作用について説明する。
インストーラ１４が行うインストールの処理を図２４の第１の実施例におけるインストールの処理の流れを表すフローチャートの図中Ｓで示すステップにしたがって、図２に基づいて図６、図８、図２０、図２２および図２５を参照しながら説明する。
Ｓ００１：ＣＤ、ＤＶＤまたはファイルサーバなどから入手されたインストーラ１４は、ユーザの印刷指示により起動する。
Ｓ００２：インストーラ１４は、装置名監視部フォルダ３０から装置名監視部９をインストールする。
【００４１】
Ｓ００３：インストーラ１４は、プリンタドライバ登録部フォルダ３１からプリンタドライバ登録部１１をインストールする。
Ｓ００４：インストーラ１４は、専用プリンタドライバフォルダ１６および互換プリンタドライバフォルダ１７をプリンタドライバ記憶部１５にコピーする。
Ｓ００５：インストーラ１４は、専用プリンタドライバフォルダ１６から専用プリンタドライバ７をインストールする際に、印刷データの送信先をユーザに設定させるために、図２２に示す送信先設定画面６４を表示部２に表示させる。
【００４２】
Ｓ００６：インストーラ１４は、入力部３を介して送信先設定画面６４にユーザが入力した「ＩＰアドレス」および「送信先名」を、図８に示す送信先情報３３のＩＰアドレス４２および送信先名４１に格納する。
また、登録処理された専用プリンタドライバ７が利用可能であることをユーザに示すために、図２０に示すプリンタドライバ登録画面５９には、図６に示す表示名３９の情報に基づいて、専用プリンタドライバアイコン６０が表示され、本処理を終了する。
【００４３】
次に、ＰＣ１が行う印刷データの生成から送信するまでの処理を、図２５の第１の実施例における印刷データの生成および送信処理の流れを表すフローチャートの図中Ｓで示すステップにしたがって、図２に基づいて図８を参照しながら説明する。
Ｓ１０１：描画アプリケーション４は、ユーザにより入力部３を介して操作され、表示部２に図示しない印刷設定画面を表示する。
Ｓ１０２：描画アプリケーション４は、印刷設定画面からユーザにより印刷指示が入力された場合、印刷設定選択部５を起動させ、印刷開始指示を専用プリンタドライバ７にプリントスプーラ６を介して出力する。
【００４４】
Ｓ１０３：専用プリンタドライバ７は、印刷開始指示を入力され、起動する。
Ｓ１０４：専用プリンタドライバ７は、印刷データの送信先に設定されたプリンタ１９がプリンタ２６に置換えられているか否かを判定するために、装置名監視部９にプリンタ確認指示を出力する。
Ｓ１０５：装置名監視部９は、プリンタ確認指示が入力されると、印刷データの送信先であるプリンタ１９が置換えられているか否かの判定を行い、プリンタ１９がプリンタ２６に置換えられていないと判定すると処理をＳ１０６へ移行し、プリンタ１９がプリンタ２６に置換えられていると判定すると処理をＳ１１１へ移行する。
【００４５】
Ｓ１０６：プリンタ１９が置き換えられていないとの判定結果を装置名監視部９から入力された専用プリンタドライバ７は、印刷開始指示に対して「ＯＫ」の応答信号を描画アプリケーション４にプリントスプーラ６を介して出力する。
Ｓ１０７：専用プリンタドライバ７から「ＯＫ」の応答信号を入力された描画アプリケーション４は、描画コマンドを専用プリンタドライバ７に出力する。
専用プリンタドライバ７は、その描画コマンドをプリンタ１９で印刷処理可能な印刷データに変換後、変換した印刷データをプリントスプーラ６に出力する。
【００４６】
Ｓ１０８：プリントスプーラ６は、専用プリンタドライバ７から出力された印刷データのスプール処理を行う。
Ｓ１０９：プリントスプーラ６は、スプール処理を行った印刷データを図８に示した専用プリンタドライバ７の送信先情報３３で指定されたプリンタ１９にホスト通信制御部８を介して送信する。
【００４７】
Ｓ１１０：プリントスプーラ６は、すべての印刷データの送信が完了したか否かを判定し、すべての印刷データの送信が完了していないと判定すると待機し、すべての印刷データの送信が完了したと判定すると本処理を終了する。
Ｓ１１１：装置名監視部９からプリンタ１９がプリンタ２６に置き換えられているとの判定結果を受けた専用プリンタドライバ７は、印刷開始指示に対して「ＮＧ」の応答信号を描画アプリケーション４にプリントスプーラ６を介して出力する。
Ｓ１１２：専用プリンタドライバ７から「ＮＧ」の応答信号を入力された描画アプリケーション４は、ユーザから入力された印刷指示を起点とした印刷データの生成処理を終了する。
【００４８】
次に、装置名監視部９が行うプリンタドライバの切替処理を図２６の第１の実施例におけるプリンタドライバ切替処理の流れを表すフローチャートの図中Ｓで示すステップにしたがって、図２に基づいて図６〜図１５、図１７、図１９〜図２１を参照しながら説明する。
Ｓ２０１：装置名監視部９は、専用プリンタドライバ７からプリンタ確認指示が入力されることにより起動する。
Ｓ２０２：装置名監視部９は、図１５に示したコマンド情報１０から装置名要求コマンド４９である“ＤＥＶＩＣＥ＿ＩＤ”を読み出す。
Ｓ２０３：装置名監視部９は、図８に示した専用プリンタドライバ７の送信先情報３３からＩＰアドレス４２である“１９２．１６８．１．３”を読み出す。
【００４９】
Ｓ２０４：装置名監視部９は、送信先をＩＰアドレス４２とした装置名要求コマンド４９を、ホスト通信制御部８を介してプリンタ１９またはプリンタ２６に送信する。
Ｓ２０５：ホスト通信制御部８は、プリンタ１９またはプリンタ２６から入力される図２または図１７に示すデバイスＩＤの応答の有無を判定し、デバイスＩＤの応答があったと判定すると処理をＳ２０６へ移行し、デバイスＩＤの応答がないと判定すると待機する。
Ｓ２０６：ホスト通信制御部８は、デバイスＩＤの応答が入力されると、装置名監視部９にデバイスＩＤの応答を出力する。
【００５０】
Ｓ２０７：装置名監視部９は、入力されたデバイスＩＤを図１１に示した専用プリンタドライバ７の対応機種情報５１と比較し、デバイスＩＤが対応機種情報５１に存在せず、未対応機種であると判定すると、処理をＳ２０８へ移行し、デバイスＩＤが対応機種情報５１に存在し、対応機種であると判定すると、処理をＳ２１７へ移行する。
Ｓ２０８：装置名監視部９は、図１０に示した専用プリンタドライバ７の専用機能情報３５から専用機能４４を読み出す。
Ｓ２０９：装置名監視部９は、読み出した専用機能４４の情報に基づいた図１９に示したプリンタ置き換えメッセージ５５を表示部２に表示させる。
【００５１】
Ｓ２１０：プリンタ置き換えメッセージ５５において、入力部３は、専用プリンタドライバ７から互換プリンタドライバ１２に置換えを行うＯＫボタン５７をユーザにより押下されたと判定すると処理をＳ２１１へ移行し、置換えを行わないキャンセルボタン５８をユーザにより押下されたと判定すると処理をＳ２１７へ移行する。
Ｓ２１１：装置名監視部９は、プリンタ確認指示に対し、「プリンタ置換えあり」の応答を専用プリンタドライバ７に出力する。
Ｓ２１２：装置名監視部９は、専用プリンタドライバ７から表示名情報３２および印刷設定情報３４を読み出し、すでに読み出し済みの送信先情報３３に基づいて、プリンタドライバ登録部１１に互換プリンタドライバ１２の登録処理を指示する。
【００５２】
Ｓ２１３：プリンタドライバ登録部１１は、装置名監視部９から表示名情報３２と、出力先情報３３と、印刷設定情報３４とともに、互換プリンタドライバ１２の登録処理の指示を入力されると、専用プリンタドライバ７の表示名情報３２の表示名３９の後ろに“＿ｏｌｄ”の文字列を付加し、表示名４０（本実施例では“Ｐｒｉｎｔｅｒ＿ＡＢＣ＿ｏｌｄ”）に書き換える。この表示名の書換えを行うことで、図２０に示す専用プリンタドライバアイコン６０を図２１に示す専用プリンタドライバアイコン６２に変更される。
【００５３】
Ｓ２１４：インストーラ１４は、互換プリンタドライバフォルダ１７から互換プリンタドライバ１２をインストールする。
Ｓ２１５：プリンタドライバ登録部１１は、“＿ｏｌｄ”の文字を付加する前の専用プリンタドライバ７の表示名情報３２、送信先情報３３、印刷設定情報３４に基づきながら、インストーラ１４が展開した互換プリンタドライバ１２の表示名情報３６、送信先情報３７、印刷設定情報３８を書き込み、登録処理を行う。
【００５４】
また、プリンタドライバ登録部１１は、図７に示した書き換えた表示名４０の情報を装置名監視部９に出力し、次いで、互換プリンタドライバ登録完了応答を装置名監視部９に出力する。表示名４０および４５が登録処理されることで、図２１に示したプリンタ登録画面６１に互換プリンタドライバ１２が互換プリンタドライバアイコン６３として表示される。
Ｓ２１６：装置名監視部９は、プリンタドライバ登録部１１から、表示名４０および互換プリンタドライバ登録完了応答を入力されると本処理を終了する。
Ｓ２１７：装置名監視部９は、専用プリンタドライバ７のプリンタ確認指示に対し、「プリンタ置換えなし」の応答を出力し、本処理を終了する。
【００５５】
次に、プリンタ１９またはプリンタ２６が行う印刷データあるいは装置名要求コマンドの処理を図２７の第１の実施例における印刷データあるいは装置名要求コマンドの処理の流れを表すフローチャートの図中Ｓで示すステップにしたがって図２に基づいて図１７、図１８および図２３を参照しながら説明する。
Ｓ３０１：端末通信制御部２０は、ＰＣ１から印刷データあるいは装置名要求コマンドを区別せずに受信データとして受信すると受信データ解析部２１に出力する。
Ｓ３０２：受信データ解析部２１は、コマンド情報２２の比較用装置名要求コマンド５０を読み出す。
【００５６】
Ｓ３０３：受信データ解析部２１は、端末通信制御部２０から出力された受信データと比較用装置名要求コマンド５０とを比較し、受信データと比較用装置名要求コマンド５０とが一致したときは受信データを装置名要求コマンドと判定し、ＰＣ１から装置名の要求を受けたものとして装置名通知部２４を起動させ、処理をＳ３０４へ移行する。受信データと比較用装置名要求コマンド５０とが不一致であるときは処理をＳ３０６へ移行する。
Ｓ３０４：受信データ解析部２１は、装置名通知部２４にデバイスＩＤ応答指示を出力する。
【００５７】
Ｓ３０５：装置名通知部２４は、デバイスＩＤ応答指示が入力されると、図１７に示す装置名情報２５のプリンタ装置名５２を読み出し（または、プリンタ１９からプリンタ２６に置き換えられた場合では、図１８に示す装置名情報２７のプリンタ装置名５４を読み出し）、端末通信制御部２０を介してＰＣ１に送信し、本処理を終了する。
Ｓ３０６：受信データ解析部２１は、受信したデータを印刷データと判定し、印刷部２３に出力する。印刷部２３は、入力された印刷データに基づいて印刷を行い、本処理を終了する。
【００５８】
以上説明したように、第１の実施例では、印刷装置が別の印刷装置に置き換えられた場合、専用プリンタドライバを互換プリンタドライバに変更するときに、専用プリンタドライバの設定情報を互換プリンタドライバの設定情報に書き込むようにしたことにより、変更したプリンタドライバの設定情報を入力する手間を低減し、作業の効率を向上させることができるという効果が得られる。
また、専用プリンタドライバの設定内容を互換プリンタドライバの設定内容に書き込む際に、利用できなくなる専用機能情報をユーザに示すことにより、互換プリンタドライバでの機能が不足していないか否かを判定することが可能となり、置換え後のプリンタにおける専用プリンタドライバを入手する必要があるか否かを判断することができるという効果が得られる。
【実施例２】
【００５９】
本実施例におけるＰＣ１は、プリンタ１９がプリンタ２６に置き換えられ、すでに専用プリンタドライバ７を互換プリンタドライバ１２に変更している状態であり、その後、プリンタ２６をプリンタ１９に置き換えられた場合、ユーザにより、用いるプリンタドライバを専用プリンタドライバ７あるいは互換プリンタドライバ１２に選択可能とするものである。
図２８は、第２の実施例における印刷システムの構成を示すブロック図である。
図２８に示したブロック図は、図２に示した第１の実施例における印刷システムの構成を示すブロック図と比較すると、互換プリンタドライバ１２と、装置名監視部６５と、プリンタドライバ登録部７６以外は同様であるため、同一の符号を付してその説明を省略する。
【００６０】
互換プリンタドライバ１２は、すでにＰＣ１にインストールされ、プリンタドライバ登録部１１により登録処理されている状態であるため、図２８に示したＰＣ１のブロック図に追加されている。
装置名監視部６５は、第１の実施例における装置名監視部９と比較すると、専用プリンタドライバ名情報６６が追加されている点が相違する。
この装置名監視部６５は、装置名要求コマンド４９によりプリンタ１９または２６から入力されるデバイスＩＤに応じて、プリンタドライバ登録部７６に対し、専用プリンタドライバ７と互換プリンタドライバ１２との変更、または互換プリンタドライバ１２の登録の削除を指示する。
【００６１】
また、装置名監視部６５は、プリンタドライバとして専用プリンタドライバ７が用いられているとき、専用プリンタドライバ名情報６６には何も格納されず、図２９に示すように、表示名６８に空の文字列であるＮＵＬＬ文字６７が格納される。また、プリンタドライバとして専用プリンタドライバ７が用いられていないとき、図３０に示すように、専用プリンタドライバ７の表示名６８が格納される。
さらに、装置名監視部６５は、専用プリンタドライバ７から読み出した専用機能情報３５に基づいてプリンタ置換えメッセージ５５や、専用プリンタドライバ用プリンタ置換えメッセージ６９を表示部２に表示する。
【００６２】
専用プリンタドライバ用プリンタ置換えメッセージ６９は、図３１に示すように、互換プリンタドライバ１２から専用プリンタドライバ７に変更することをユーザに促すために表示され、専用プリンタドライバ７から読み出した専用機能情報３５に基づいて表示されたサポート不可機能７０のメッセージと、ユーザに互換プリンタドライバ１２に変更するか否かを決定させるＯＫボタン７１およびキャンセルボタン７２とが表示される。入力部３は、ＯＫボタン７１またはキャンセルボタン７２のうち、ユーザによりどちらが押下されたかを検知し、装置名監視部９に出力する。
【００６３】
プリンタドライバ登録部７６は、装置名監視部６５が、プリンタから送信されたデバイスＩＤは専用プリンタドライバ７が生成する印刷データを印刷処理できるプリンタのデバイスＩＤであると判定したとき、互換プリンタドライバ１２から専用プリンタドライバ７に変更するものである。
このプリンタドライバ登録部７６は、第１の実施例におけるプリンタドライバ登録部１１と異なる点は、装置名監視部６５から受け取った専用プリンタドライバ名情報６６の情報に該当する専用プリンタドライバ７の表示名情報３２の表示名４０の後ろにある“＿ｏｌｄ”を削除し、表示名３９に書き換え、互換プリンタドライバ１２の登録を削除する点である。
【００６４】
上述した構成の作用について説明する。
図３２は、第２の実施例におけるインストール処理の流れを表すフローチャートである。
図３２において、図中Ｓで示すステップＳ４０１〜Ｓ４０６と、図２４に示したＳ００１〜Ｓ００６とを比較すると、装置名監視部９を装置名監視部６５に読み替える以外は同様の処理であるため説明を省略する。
【００６５】
図３３は、第２の実施例における印刷データ送信処理の流れを表すフローチャートである。
図３３において、図中Ｓで示すステップＳ５０１〜Ｓ５１２と、図２５に示したＳ１０１〜Ｓ１１２とを比較すると、装置名監視部９を装置名監視部６５に読み替える以外は同様の処理であるため説明を省略する。
【００６６】
次に、プリンタドライバの切替処理を図３４の第２の実施例におけるプリンタドライバ切替処理の流れを表すフローチャートの図中Ｓで示すステップにしたがって、図２８に基づいて図１１、図２６および図３１を参照しながら説明する。
Ｓ６０１〜Ｓ６０６：図２６におけるＳ２０１〜Ｓ２０６と比較すると、装置名監視部９を装置名監視部６５に読み替える以外は同様の処理であるため説明を省略する。
Ｓ６０７：装置名監視部６５は、専用プリンタドライバ名情報６６と同じ表示名のプリンタドライバがプリントスプーラ６に接続されているか否か、つまり登録処理されているか否かを判定し、登録されていないと判定すると処理をＳ６０８へ移行し、登録されていると判定すると処理をＳ６１８へ移行する。
【００６７】
Ｓ６０８〜Ｓ６１２：図２６におけるＳ２０７〜Ｓ２１１と比較すると、装置名監視部９を装置名監視部６５に読み替える以外は同様の処理であるため説明を省略する。
Ｓ６１３：装置名監視部６５は、専用プリンタドライバ７から表示名情報３２および印刷設定情報３４を読み出し、すでに読み出し済みの送信先情報３３も含めた設定情報に基づいて、プリンタドライバ登録部７６に互換プリンタドライバ１２の登録処理の実行を指示する。
【００６８】
Ｓ６１４：プリンタドライバ登録部７６は、装置名監視部６５から表示名情報３２と、出力先情報３３と、印刷設定情報３４とともに、互換プリンタドライバ１２の登録処理の実行指示を入力されると、専用プリンタドライバ７の表示名情報３２の表示名３９の後ろに“＿ｏｌｄ”の文字列を付加することにより、表示名４０（本実施例では“Ｐｒｉｎｔｅｒ＿ＡＢＣ＿ｏｌｄ”）に書き換える。この表示名の更新を行うことで、プリンタ登録画面６１の専用プリンタドライバアイコン６０も専用プリンタドライバアイコン６２に変更される。
【００６９】
Ｓ６１５、Ｓ６１６：図２６におけるＳ２１４、Ｓ２１５と比較すると、装置名監視部９を装置名監視部６５に読み替える以外は同様の処理であるため説明を省略する。
Ｓ６１７：装置名監視部６５は、プリンタドライバ登録部７６から表示名４０とともに互換プリンタドライバ登録完了応答を入力されると専用プリンタドライバ名情報６６に表示名４０を格納し、本処理を終了する。
Ｓ６１８：装置名監視部６５は、登録処理されている専用プリンタドライバ７から対応機種情報５１の装置名５３を読み出す。
【００７０】
Ｓ６１９：装置名監視部６５は、入力されたデバイスＩＤを図１１に示した専用プリンタドライバ７の対応機種情報５１と比較し、デバイスＩＤが対応機種情報５１に存在せず、未対応機種であると判定すると処理をＳ６２７へ移行し、デバイスＩＤが対応機種情報５１に存在し、対応機種であると判定すると処理をＳ６２０へ移行する。
Ｓ６２０：装置名監視部６５は、接続先のプリンタが専用プリンタドライバ７では利用できないものから利用可能なものに置き換えられたと判定し、専用プリンタドライバ７の専用機能４４を読み出す。
Ｓ６２１：装置名監視部６５は、読み出した専用機能４４を図３１に示した専用プリンタドライバ用プリンタ置換えメッセージ６９のサポート不可機能７０に組み込んで、表示部２に表示する。
【００７１】
Ｓ６２２：入力部３は、専用プリンタドライバ用プリンタ置換えメッセージ６９を参照するユーザにより操作され、互換プリンタドライバ１２を専用プリンタドライバ７に置き換えするか否かを判定し、置き換えを行う「ＯＫボタン７１」を押下されたと判定すると処理をＳ６２３へ移行し、置き換えを行わない「キャンセルボタン７２」を押下されたと判定すると処理をＳ６２７へ移行する。
Ｓ６２３：装置名監視部６５は、プリンタドライバ登録部７６に専用プリンタドライバ７の表示名情報３２の変更後の表示名である表示名４０を出力するとともに、互換プリンタドライバ１２の登録を削除する指示を出力し、専用プリンタドライバ名情報６６にＮＵＬＬ文字６７を格納し記憶する。
【００７２】
Ｓ６２４：プリンタドライバ登録部７６は、互換プリンタドライバ１２の登録を削除する指示を入力されると、同じく出力された表示名４０の後ろ側にある“＿ｏｌｄ”を削除したものと同じ表示名情報となっているプリンタドライバを互換プリンタドライバ１２と判定し、その互換プリンタドライバ１２の登録を削除する。
Ｓ６２５：プリンタドライバ登録部７６は、出力された表示名４０と同じ表示名情報となっているプリンタドライバを専用プリンタドライバ７と判定し、表示名情報３２を表示名３９に変更することにより、プリンタ登録画面５９に専用プリンタドライバ７が専用プリンタドライバアイコン６０として表示される。
【００７３】
Ｓ６２６：装置名監視部６５は、互換プリンタドライバ削除完了応答を入力されると、専用プリンタドライバ７のプリンタ確認指示に対し、「プリンタ置換えあり」の応答を出力し、本処理を終了する。
Ｓ６２７：図２６におけるＳ２１７と同様の処理であるため説明を省略する。
図３５は、第２の実施例における印刷データあるいは装置名要求コマンドの処理の流れを表すフローチャートである。
図３５において、図中Ｓで示すステップＳ７０１〜Ｓ７０６は、図２７に示したＳ３０１〜Ｓ３０６と同様の処理であるため説明を省略する。
【００７４】
以上説明したように、第２の実施例では、第１の実施例の効果に加えて、プリンタ１９をプリンタ２６に置き換えられ、専用プリンタドライバを互換プリンタドライバに変更した状態から、プリンタ２６をプリンタ１９に置き換えられた場合、専用プリンタドライバ名情報の表示名と同じ表示名のプリンタドライバが登録処理されている状態であって、専用プリンタドライバの対応機種情報と、プリンタから送信されたデバイスＩＤとが一致したとき、ユーザの選択により、互換プリンタドライバを専用プリンタドライバに変更することにより、専用機能が利用できるという効果が得られる。
【符号の説明】
【００７５】
１    ＰＣ
７    専用プリンタドライバ
９、６５    装置名監視部
１１、７６  プリンタドライバ登録部
１２  互換プリンタドライバ
１４  インストーラ
１９、２６  プリンタ
２５、２７、５３  装置名情報
３２、３６  表示名情報
３３、３７  送信先情報
３４、３８  印刷設定情報
３５  専用機能情報
３９、４０、４５、６８  表示名
４１、４６  送信先名
４２、４７  ＩＰアドレス
４３、４８  印刷設定
４４  専用機能
５１  対応機種情報
５２、５４  プリンタ装置名
６６  専用プリンタドライバ名情報
１００  印刷システム
【図１】
2015141579.tif 000003
【図２】
2015141579.tif 000004
【図３】
2015141579.tif 000005
【図４】
2015141579.tif 000006
【図５】
2015141579.tif 000007
【図６】
2015141579.tif 000008
【図７】
2015141579.tif 000009
【図８】
2015141579.tif 000010
【図９】
2015141579.tif 000011
【図１０】
2015141579.tif 000012
【図１１】
2015141579.tif 000013
【図１２】
2015141579.tif 000014
【図１３】
2015141579.tif 000015
【図１４】
2015141579.tif 000016
【図１５】
2015141579.tif 000017
【図１６】
2015141579.tif 000018
【図１７】
2015141579.tif 000019
【図１８】
2015141579.tif 000020
【図１９】
2015141579.tif 000021
【図２０】
2015141579.tif 000022
【図２１】
2015141579.tif 000023
【図２２】
2015141579.tif 000024
【図２３】
2015141579.tif 000025
【図２４】
2015141579.tif 000026
【図２５】
2015141579.tif 000027
【図２６】
2015141579.tif 000028
【図２７】
2015141579.tif 000029
【図２８】
2015141579.tif 000030
【図２９】
2015141579.tif 000031
【図３０】
2015141579.tif 000032
【図３１】
2015141579.tif 000033
【図３２】
2015141579.tif 000034
【図３３】
2015141579.tif 000035
【図３４】
2015141579.tif 000036
【図３５】
2015141579.tif 000037