(57)【特許請求の範囲】
【請求項１】
プリンタ装置をプリンタ制御装置にて制御可能な装置として登録するインストール処理手段と、
アプリケーションを用いて作成された文書データを印刷する際に、インストール済みのプリンタ装置を選択可能に表示するプリンタ装置表示手段と、
前記プリンタ装置表示手段により表示されたプリンタ装置から、ユーザ操作を介して所望のプリンタ装置が選択された場合に、その選択されたプリンタ装置に設定されている印刷条件等の印刷制御データを表示する印刷制御データ表示手段と、
前記印刷制御データ表示手段による印刷制御データの表示時に表示される設定画面において、当該印刷制御データに係る前記表示されたプリンタ装置を別個のプリンタ装置として追加インストールする処理を、前記設定画面上のボタンを介してのユーザの選択が検知された場合に前記インストール処理手段に要求する追加インストール処理要求手段と、
を備えることを特徴とするプリンタ制御装置。
【請求項２】
前記表示された印刷制御データの内容をユーザからの入力に応じて変更し、変更後の印刷制御データを当該表示された印刷制御データに係るプリンタ装置の新たな印刷制御データとして登録する印刷制御データ設定手段を更に備え、
前記追加インストール処理要求手段は、前記印刷制御データ設定手段による前記登録が行われた後に、前記設定画面上のボタンを介してのユーザの選択を検知する、
ことを特徴とする請求項１記載のプリンタ制御装置。
【請求項３】
前記印刷制御データ表示手段による印刷制御データの表示時に表示される設定画面において、設定が変更された場合に、ユーザにより前記追加インストールを指示することができるためのボタンが新たに表示されることを特徴とする請求項１又は２記載のプリンタ制御装置。
【請求項４】
前記追加インストール処理要求手段により前記インストール処理手段に対する追加インストール処理の要求が行われた場合には、追加インストールされるプリンタ装置の識別名を入力させる識別名入力手段を更に備えることを特徴する請求項１乃至３の何れか一項に記載のプリンタ制御装置。
【請求項５】
アプリケーションを用いて作成された文書データを印刷する際に、プリンタ制御装置にて制御可能な装置として登録するインストール処理が施されたプリンタ装置を選択可能に表示する工程と、
前記表示されたプリンタ装置から、ユーザ操作を介して所望のプリンタ装置が選択され
た場合に、その選択されたプリンタ装置に設定されている印刷条件等の印刷制御データを表示する工程と、
前記印刷制御データの表示時に表示される設定画面において、当該印刷制御データに係る前記表示されたプリンタ装置を別個のプリンタ装置として追加インストールする処理の開始要求としての、前記設定画面上のボタンを介してのユーザの選択を検知する工程と、
前記ボタンの選択が検知された場合には、当該印刷制御データに係る前記表示されたプリンタ装置を別個のプリンタ装置として追加インストールする処理を行う工程と、
を有することを特徴とするプリンタ制御装置におけるプリンタ装置の追加インストール方法。
【請求項６】
前記表示された印刷制御データの内容をユーザからの入力に応じて変更する工程と、
変更後の印刷制御データを当該表示された印刷制御データに係るプリンタ装置の新たな印刷制御データとして登録する工程と、
前記登録が行われた後に、前記ユーザからの入力を許可する工程と、
を有することを特徴とする請求項５に記載のプリンタ制御装置におけるプリンタ装置の追加インストール方法。
【請求項７】
前記ユーザからの入力が行われた場合には、追加インストールされるプリンタ装置の識別名を入力させる工程を更に有することを特徴する請求項５又は６に記載のプリンタ制御装置におけるプリンタ装置の追加インストール方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、プリンタの追加設定を容易に行うことが可能なパーソナルコンピュータ等のプリンタ制御装置、及びその装置におけるプリンタ装置の追加インストール方法の技術分野に属するものである。
【０００２】
【従来の技術】
プリンタをパーソナルコンピュータ等のコンピュータにおける出力装置として使用可能にするには、コンピュータにおいてプリンタのインストール処理と呼ばれる処理を行う必要がある。
【０００３】
このインストール処理を実行すると、プリンタドライバと呼ばれるプリンタを制御するためのプログラムがインストールされると共に、このプリンタに対してデータを出力するための出力ポートが設定され、コンピュータにおいて使用可能な出力装置として登録される。
【０００４】
従って、インストール済みのプリンタとは別個のプリンタを使用する場合には、各プリンタ毎にインストール処理を行う必要があり、各プリンタに対応したプリンタドライバがインストールされる。
【０００５】
また、プリンタの設定は、通常システム上でプリンタドライバの設定画面を開き、その設定画面上で行う。このようにして行った設定の内容はそのプリンタドライバのデフォルトの値として登録される。また、アプリケーションによっては、このデフォルトとは別に設定を行うことが可能なものもある。このようなアプリケーションにおいて、デフォルトと違う設定で印字を行う場合には、次のようなステップを実行する必要がある。
【０００６】
（１）アプリケーション上でプリンタドライバを選択する
（２）アプリケーションからその選択されたプリンタドライバの設定画面を開く
（３）その設定画面（通常デフォルトの値がセットされている）上で設定の変更を行う
（４）印字を行う
以上のようにしてアプリケーション上で行った設定は、デフォルトに反映されることはなく、アプリケーションの終了と共に無効となる。
【０００７】
また、使用するプリンタが同じであっても、プリンタとコンピュータの接続に使用する出力ポートを変更して使用する場合、あるいは、用紙サイズ等の印刷条件を変更して使用する場合にも、コンピュータ上においては別個のプリンタとして登録しておくことにより、その後は出力ポートあるいは用紙サイズ等の印刷条件の変更を行うことなく、プリンタの選択を行うだけで、所望の出力ポートあるいは印刷条件で印刷を行うことができる。従って、このような場合にもインストール処理が行われる。
【０００８】
ところで、一般的なユーザーは、通常、２、３種類の設定を頻繁に切り替えて使用している。しかし、これらの設定を前記（２）及び（３）のステップにより実行することは煩雑である。
【０００９】
また、特にオフィス環境において使用されるプリンタは多くの場合、２、３種類の設定を切り替えて使用され、これらの設定以外の設定を行うことは極めて希なことが多い。
【００１０】
そこで、前記のように同一プリンタに対して２、３種類のドライバをインストールしておき、それぞれを別の設定にして使用することにより、簡単に設定を変更することが行われている。
【００１１】
但し、この場合のインストール処理においては、出力ポートあるいは印刷条件等を設定しようとするプリンタのプリンタドライバが既にインストール済みであるため、このプリンタドライバを追加してインストールすることはない。つまり、コンピュータ上においては、各プリンタを出力装置として識別するための情報の下に、出力ポートあるいは印刷条件等の情報と、各プリンタの制御に用いるプリンタドライバを識別する情報とが登録されることになる。
【００１２】
【発明が解決しようとする課題】
しかしながら、一般に前記のように１台のプリンタに対して複数のドライバのインストールを行う必要があり、作業が煩雑になるという問題があった。
【００１３】
また、一般のユーザーは、そのように追加した複数のインストールが可能であること自体知らない場合が多く、前記（２）、（３）のステップをその都度実行していた。
【００１４】
このため、一般のユーザーにも分かり易い方法で、プリンタドライバの追加インストールが可能な装置及び方法が待望されていた。
【００１５】
そこで、本発明は、このような問題を解決し、容易にプリンタドライバの追加インストール処理を実行することのできるプリンタ制御装置及び制御方法を提供することを課題としている。
【００１６】
【課題を解決するための手段】
請求項１に記載のプリンタ制御装置は、前記課題を解決するために、プリンタ装置をプリンタ制御装置にて制御可能な装置として登録するインストール処理手段と、アプリケーションを用いて作成された文書データを印刷する際に、インストール済みのプリンタ装置を選択可能に表示するプリンタ装置表示手段と、前記プリンタ装置表示手段により表示されたプリンタ装置から、ユーザ操作を介して所望のプリンタ装置が選択された場合に、その選択されたプリンタ装置に設定されている印刷条件等の印刷制御データを表示する印刷制御データ表示手段と、前記印刷制御データ表示手段による印刷制御データの表示時に表
示される設定画面において、当該印刷制御データに係る前記表示されたプリンタ装置を別個のプリンタ装置として追加インストールする処理を、前記設定画面上のボタンを介してのユーザの選択が検知された場合に前記インストール処理手段に要求する追加インストール処理要求手段と、を備えることを特徴とする。
【００１７】
請求項１に記載のプリンタ制御装置によれば、インストール処理手段によって既にインストールされたプリンタ装置は、アプリケーションを用いて作成された文書データを印刷する際に、プリンタ装置表示手段によって選択可能に表示される。更に、プリンタ装置表示手段により表示されたプリンタ装置から、ユーザ操作を介して所望のプリンタ装置が選択された場合に、その選択されたプリンタ装置に設定されている印刷条件等の印刷制御データは、印刷制御データ表示手段によって表示されるので、ユーザーによる前記印刷制御データの内容の参照が可能となる。また、ユーザは参照中の印刷制御データに係るプリンタ装置について、新たな追加インストール処理を希望する場合には、ユーザからのキーボードあるいはマウス等の入力手段によって、新たな追加インストール処理を実行させる入力を行う。追加インストール処理要求手段は、このユーザの入力に応じて、前記表示された印刷制御データに係るプリンタ装置についての前記追加インストール処理を、前記インストール処理手段に要求する。その結果、前記インストール処理手段により、表示中の印刷制御データに係るプリンタ装置が、新たにインストールされる。以上のように本発明によれば、印刷制御データの内容の参照中において、プリンタ装置の追加インストール処理を行うことが可能なので、複数のプリンタ装置を容易にインストールすることができる。
【００１８】
請求項２に記載のプリンタ制御装置は、前記課題を解決するために、請求項１に記載のプリンタ制御装置において、前記表示された印刷制御データの内容をユーザからの入力に応じて変更し、変更後の印刷制御データを当該表示された印刷制御データに係るプリンタ装置の新たな印刷制御データとして登録する印刷制御データ設定手段を更に備え、前記追加インストール処理要求手段は、前記印刷制御データ設定手段による前記登録が行われた後に、前記設定画面上のボタンを介してのユーザの選択を検知する、ことを特徴とする。
【００１９】
請求項２に記載のプリンタ制御装置によれば、ユーザが前記表示された印刷制御データの内容を変更したい場合には、ユーザがキーボードあるいはマウス等の入力手段を用いて入力を行う。印刷制御データ設定手段は、このユーザからの入力に応じて、前記表示された印刷制御データの内容を変更し、更に、変更された印刷制御データをプリンタ装置の新たな印刷制御データとして登録する。次に、前記追加インストール処理要求手段は、前記印刷制御データ設定手段による前記登録が行われると、その後に前記追加インストール処理に係るユーザからの入力を許可する。従って、ユーザがこの許可された入力を行うことにより、上述のように追加インストール処理が行われ、前記変更された印刷制御データを備えるプリンタ装置が新たに追加インストールされることになる。このように、印刷制御データの内容の異なる複数のプリンタ装置を容易にインストールすることができる。
請求項３に記載のプリンタ制御装置は、前記課題を解決するために、請求項１又は２に記載のプリンタ制御装置において、前記印刷制御データ表示手段による印刷制御データの表示時に表示される設定画面において、設定が変更された場合に、ユーザにより前記追加インストールを指示することができるためのボタンが新たに表示されることを特徴とする。
【００２０】
請求項４に記載のプリンタ制御装置は、前記課題を解決するために、請求項１乃至３の何れか一項に記載のプリンタ制御装置において、前記追加インストール処理要求手段により前記インストール処理手段に対する追加インストール処理の要求が行われた場合には、追加インストールされるプリンタ装置の識別名を入力させる識別名入力手段を更に備えることを特徴する。
【００２１】
請求項４に記載のプリンタ制御装置によれば、上述したようにユーザによる入力に応じて、前記追加インストール処理要求手段による前記インストール処理手段に対する前記追加インストール処理の要求が行われると、識別名入力手段は、前記追加インストールされるプリンタ装置の識別名を入力させる。従って、ユーザがこれに応じて新たなプリンタ装置の識別名を入力すると、新たに追加インストールされるプリンタ装置には、それまでにインストールされていたプリンタ装置とは別の識別名が付されるので、複数のプリンタ装置がインストールされた状態でも容易に判別が可能となる。
【００２２】
請求項５に記載のプリンタ制御装置におけるプリンタ装置の追加インストール方法は、アプリケーションを用いて作成された文書データを印刷する際に、プリンタ制御装置にて制御可能な装置として登録するインストール処理が施されたプリンタ装置を選択可能に表示する工程と、前記表示されたプリンタ装置から、ユーザ操作を介して所望のプリンタ装置が選択された場合に、その選択されたプリンタ装置に設定されている印刷条件等の印刷制御データを表示する工程と、前記印刷制御データの表示時に表示される設定画面において、当該印刷制御データに係る前記表示されたプリンタ装置を別個のプリンタ装置として追加インストールする処理の開始要求としての、前記設定画面上のボタンを介してのユーザの選択を検知する工程と、前記ボタンの選択が検知された場合には、当該印刷制御データに係る前記表示されたプリンタ装置を別個のプリンタ装置として追加インストールする処理を行う工程と、を備えることを特徴とする。
【００２３】
請求項５に記載のプリンタ制御装置におけるプリンタ装置の追加インストール方法によれば、アプリケーションを用いて作成された文書データを印刷する際に、既にインストールされたプリンタ装置が表示され、更にこの表示されたプリンタ装置に設定されている印刷条件等の印刷制御データが表示されることにより、ユーザによる前記印刷制御データの内容の参照が可能となる。また、この印刷制御データの表示時に表示される設定画面においては、追加インストールする処理の開始要求としてのユーザからの入力が許可されるので、ユーザが参照中の印刷制御データに係るプリンタ装置について、新たな追加インストール処理を希望する場合には、ユーザからのキーボードあるいはマウス等の入力手段によって、新たな追加インストール処理を実行させる入力が可能になる。そして、このユーザからの入力が行われると、この入力に応じて、前記表示された印刷制御データに係るプリンタ装置についての前記追加インストール処理が行われ、表示中の印刷制御データに係るプリンタ装置が、新たにインストールされる。以上のように本発明によれば、印刷制御データの内容の参照中において、プリンタ装置の追加インストール処理を行うことが可能なので、複数のプリンタ装置を容易にインストールすることができる。
【００２４】
請求項６に記載のプリンタ制御装置におけるプリンタ装置の追加インストール方法は、前記課題を解決するために、請求項５に記載のプリンタ制御装置におけるプリンタ装置の追加インストール方法において、前記表示された印刷制御データの内容をユーザからの入力に応じて変更する工程と、変更後の印刷制御データを当該表示された印刷制御データに係るプリンタ装置の新たな印刷制御データとして登録する工程と、前記登録が行われた後に、前記外部からの入力を許可する工程とを備えることを特徴とする。
【００２５】
請求項６に記載のプリンタ制御装置におけるプリンタ装置の追加インストール方法によれば、ユーザが前記表示された印刷制御データの内容を変更したい場合には、ユーザがキーボードあるいはマウス等の入力手段を用いて入力を行う。すると、このユーザからの入力に応じて、前記表示された印刷制御データの内容が変更され、更に、当該表示された印刷制御データに係るプリンタ装置に対して、変更した印刷制御データの内容が登録される。このような記登録が行われた後には、前記追加インストール処理に係るユーザからの入力が許可される。従って、ユーザがこの許可された入力を行うことにより、上述のように追加インストール処理が行われ、前記変更された印刷制御データを備えるプリンタ装置が
新たに追加インストールされることになる。このように、印刷制御データの内容の異なる複数のプリンタ装置を容易にインストールすることができる。
【００２６】
請求項７に記載のプリンタ制御装置におけるプリンタ装置の追加インストール方法は、前記課題を解決するために、請求項５又は６に記載のプリンタ制御装置におけるプリンタ装置の追加インストール方法において、前記ユーザからの入力が行われた場合には、追加インストールされるプリンタ装置の識別名を入力させる工程を更に備えることを特徴する。
【００２７】
請求項７に記載のプリンタ制御装置におけるプリンタ装置の追加インストール方法によれば、上述したようにユーザによる入力に応じて、前記追加インストール処理が行われると、追加インストールされるプリンタ装置の識別名の入力が促される。従って、ユーザがこれに応じて新たなプリンタ装置の識別名を入力すると、新たに追加インストールされるプリンタ装置には、それまでにインストールされていたプリンタ装置とは別の識別名が付されるので、複数のプリンタ装置がインストールされた状態でも容易に判別が可能となる。
【００２８】
【発明の実施の形態】
以下、本発明の好適な実施の形態を添付図面に基づいて説明する。以下の説明は、印刷装置の一例としてのレーザービームプリンタに対して本発明を適用した場合の実施形態である。
【００２９】
本実施形態は、一例としてＴＣＰ／ＩＰプロトコルを用いたネットワーク上で、ホストコンピュータとプリンタとを接続すると共に、コンピュータのプリンタポートに直接プリンタを接続した印刷システムＳに本発明を適用したものである。
【００３０】
本実施形態におけるプリンタ装置としてのプリンタ１０には、ＮＩＣ（Network Interface Card）が備えられており、ハードウェアの階層においてプリンタ１０をネットワークＷ上に接続している。
【００３１】
コンピュータからのプリンタの識別と指定は、ＩＰアドレスと称される識別情報に基づいて行われる。コンピュータ及びプリンタには固有のＩＰアドレスが設定されており、各プリンタのＩＰアドレスを指定することにより、プリンタの指定を行うことができる。
【００３２】
次に、本実施の形態の印刷システムＳの構成について、図１を用いて説明する。
【００３３】
図１に示すように、本実施の形態の印刷システムＳは、プリンタ制御装置としてのコンピュータ６０と、ＬＡＮ等のネットワークＷと、ＮＩＣ（Network Interface Card）１と、プリンタ装置としてのプリンタ１０，３０と、プリンタ１０に接続された複数のコンピュータ２０とにより構成されている。ここで、プリンタ１０、３０は同じ機種である。
【００３４】
コンピュータ６０は、コンピュータ本体５７と、マウス５３と、ＣＲＴ５４とを備えており、コンピュータ本体５７は、ＣＰＵ５０と、ＲＯＭ５１と，ＲＡＭ５２と、ハードディスク５５と、入出力Ｉ／Ｆ５６とを備えている。コンピュータ６０のハードディスク５５には、ワードプロセッサソフトウェア等の印刷に係る文書等を作成する汎用ソフトウェアの他、プリンタを制御するためのプリンタドライバソフトウェア等がインストールされている。このプログラムは、例えば製品出荷時にはフロッピーディスクあるいはＣＤ（Compact Disc）等の情報記録媒体に記録されており、インストール処理により、前記コンピュータ６０上で起動可能な状態で前記ハードディスク５５に格納できる。
【００３５】
次に、プリンタ１０は、ＣＰＵ１１と、ＲＯＭ１２と、ＲＡＭ１３と、バス１４と、出力インターフェース（出力Ｉ／Ｆ）１５と、入力インターフェース（入力Ｉ／Ｆ）１６と、印字部１７と、ハードディスク（ＨＤＤ）１８を備えている。
【００３６】
ＲＯＭ１２には、プリンタ１０を制御するための制御プログラムが格納されている。また、ＰＣＭＣＩＡカードとしてプリンタ１０に着脱可能なＨＤＤ１８には、コンピュータ６０から送信される印刷データ等が格納される。更に、本実施形態におけるプリンタ１０には、バス１４に接続された入力Ｉ／Ｆ１６を介してコンピュータ２０が接続されている。
【００３７】
なお、プリンタ３０は、プリンタ１０と同様の構成であるが、コンピュータ６０のプリンタポート等の入出力Ｉ／Ｆ５６により直接コンピュータ６０に接続されている。
【００３８】
ＮＩＣ１は、バス１４に接続されたコネクタ１９及び接続ライン９を介してプリンタ１０に接続されている。ＮＩＣ１は、トランシーバ２と、ＬＡＮコントローラ３と、バス４とを備えている。
【００３９】
次に、印刷システムＳにおける印刷処理の概要について図１を用いて説明する。なお、以下の説明においては、ＮＩＣ１を介したコンピュータ６０とプリンタ１０における処理、及びコンピュータ６０とプリンタ３０における処理について説明する。
【００４０】
まず、コンピュータ６０においてワードプロセッサソフトウェア等のアプリケーションを起動させ、当該アプリケーション上で文書を作成する。あるいは既に作成してある文書をアプリケーション上に開く。次に、前記アプリケーション上で印刷メニューを選択すると、プリンタ装置表示手段及び印刷制御データ表示手段としてのプログラムがＣＰＵ５０によって実行されることにより、コンピュータ６０のＣＲＴ５４上には、図４に示すように、プリンタ選択欄１０１、あるいは印刷の開始を指示するためのＯＫボタン１０２等を備えた印刷用ダイアログ１００が表示される。ユーザーは、この印刷用ダイアログ１００のプリンタ選択欄１０１で所望のプリンタを選択し、印刷範囲設定欄１０３で印刷範囲を設定した後に、ＯＫボタン１０２をマウスにてクリックする。その結果、印刷データがコンピュータ６０から選択したプリンタに送信され、当該プリンタにおいて印刷処理が開始される。
【００４１】
また、前記印刷用ダイアログ１００には、プロパティボタン１０４が含まれており、このプロパティボタン１０４をマウスにてクリックすることにより、印刷制御データ設定手段としてのプログラムがＣＰＵ５０によって実行され、ＣＲＴ５４上には図５に示すようなプロパティシート７０が表示される。このプロパティシート７０においては、用紙サイズ、用紙の向き、印刷部数、及び給紙方法等の様々な印刷制御データの内容を確認することができ、また、内容のそれぞれを適宜変更することができる。
【００４２】
従って、例えば用紙サイズを変更したい場合には、このプロパティシート７０を開き、用紙サイズ変更欄７１から所望の用紙サイズのアイコンを選択し、ＯＫボタン７２あるいは適用ボタン７３をマウスにてクリックすれば良い。すると、表示は図４に示す印刷用ダイアログ１００に戻る。そして、このようにプロパティシート７０において印刷制御データの設定を行った後に、図４に示すダイアログ１００のＯＫボタン１０２をマウスにてクリックすると、設定した印刷制御データがコンピュータ６０から選択したプリンタへと送信され、設定した内容での印刷処理が行われることになる。
【００４３】
このような印刷制御データの変更は、印刷処理を行う毎にプロパティシート７０を開いて行うか、プリンタを追加インストールした上で、各プリンタ毎に行う必要がある。追加インストール処理後に印刷制御データの変更を行うと、次回の印刷からは、図４に示す印刷用ダイアログ１００のプリンタ選択欄１０１で追加インストールを行ったプリンタを選択するだけで良いので、設定作業の容易化を図ることができる。
【００４４】
特に、本実施形態においては、以上のようなプロパティシート７０を用いた印刷制御データの設定後に、プロパティシート７０内で新たなプリンタの追加インストール処理の開始を指示可能に構成したので、容易に追加プリンタのインストール処理を行うことができ、印刷処理の容易化を図ることができる。
【００４５】
これに比べて、従来においては、図３に示すように一旦プリンタフォルダ８０を開き、「プリンタの追加」アイコン８１を選択しなければ、プリンタの追加インストール処理を行うことができなかった。しかも、追加インストールしたプリンタのプロパティシートを開いた後でなければ、以上のような印刷制御データの設定を行うことは出来なかった。
【００４６】
従って、本実施形態によれば、従来に比べてプリンタの追加インストール処理を極めて容易に行うことができる。
【００４７】
（追加インストール処理）
以下、本実施形態におけるプリンタの追加インストール処理を図２のフローチャート及び図３乃至図１０に基づいて詳しく説明する。
【００４８】
本実施形態では、図３に示すように、Ａ４プリンタ８２と、Ａ４Comプリンタ８３との二つのプリンタのみがインストールされていたものとして説明する。Ａ４Comプリンタ８３は、出力先ポートをシリアル通信用のＣＯＭポートとし、紙サイズがＡ４に設定されたプリンタである。ＣＯＭポートには図１に示すプリンタ３０が接続されており、印刷に用いるプリンタとしてＡ４Comプリンタ８３を選択すると、図１に示すプリンタ３０によって印刷処理が行われることになる。また、Ａ４プリンタ８２は、ネットワーク上に接続されたデバイスである図１に示すＮＩＣ１を出力先とし、紙サイズがＡ４に設定されたプリンタである。印刷に用いるプリンタとしてＡ４プリンタ８２を選択すると、図１に示すプリンタ１０によって印刷処理が行われることになる。
【００４９】
また、以下では、ユーザーがワードプロセッサ等のアプリケーションソフトウェア上で作成した文書をＢ５サイズ紙で印刷する場合を例に挙げて説明する。前記のような環境でプリンタを使用していたユーザーが、新たにＢ５サイズ用紙に対する印字を多用する業務についた場合には、下記のようにしてＢ５サイズの設定をデフォルトとするドライバを追加インストールする。
【００５０】
また、以下の説明では、各請求項に記載した各手段または各工程がプログラムとしてＣＰＵにより実行されるものとする。
【００５１】
まず、ユーザーは、ワードプロセッサ等のアプリケーションソフトウェア上で、図４に示すような印刷ダイアログ１００を開き、プリンタ選択欄１０１で使用するプリンタを選択する。この例ではＡ４プリンタ８２を選択するものとする。
【００５２】
ここで、用紙サイズの設定を確認するために、印刷ダイアログ１００のプロパティボタン１０４をマウスにてクリックすると、図５に示すように、Ａ４プリンタ８２におけるデフォルトの設定が表示される。用紙サイズ設定欄７１にはＡ４プリンタ８２における用紙サイズがＡ４サイズに設定されていることが示される。
【００５３】
そこで、Ｂ５サイズ紙での印刷を行うために、図６に示すように用紙サイズ設定欄７１でＢ５サイズ紙のアイコンを選択する。この選択が検知されると（図２：ステップＳ１０；ＹＥＳ）、ＣＰＵ５０は、用紙サイズをＢ５に変更する処理を行うと共に、追加インストール処理要求手段としてのプログラムがＣＰＵ５０により実行されて図６に示すように新規ボタン７５が表示される（ステップＳ１１）。なお、プロパティシート７０上においては、用紙サイズの他にも、コピー部数、用紙の縦横の向き等の様々な設定が可能であるが、これらの設定操作が検知された場合でも（ステップＳ１２；ＹＥＳ）、同様に変更処理が行われ、新規ボタン７５の表示処理が行われる（ステップＳ１３）。
【００５４】
この新規ボタン７５は、ステップＳ１１、Ｓ１３の行われる前、即ち何も設定に変更が行われていない状態では表示が反転し、所謂グレーアウトの状態になっており、操作することはできない。このステップＳ１１、Ｓ１３の処理により初めてグレーアウト状態から通常表示状態に切り替えられ、操作可能となる。
【００５５】
次に、ユーザーが前記新規ボタン７５を選択し、この選択が検知されると（ステップＳ１４；ＹＥＳ）、識別名入力手段としてのプログラムがＣＰＵ５０によって実行され、図７に示すように新たにインストールするプリンタの名前入力用のダイアログ９０が表示される（ステップＳ１５）。
【００５６】
ここで、ユーザーがダイアログ９０の名前入力欄９１に例えば図８のように識別名として「Ｂ５プリンタ」と入力し、ＯＫボタン９２をマウスにてクリックすると、ＣＰＵ５０は、入力された名前で新しいプリンタの登録を開始する（ステップＳ１６）。具体的には、ＯＳ（オペレーティングシステム）で提供されるプリンタドライバの追加インストール処理プログラムの実行要求を行う。この追加インストールに使用するプリンタドライバの実行ファイルは、Ａ４プリンタ８２と同じものを用いる。
【００５７】
そして、追加インストールしたプリンタドライバに現在の設定、即ち用紙サイズをＢ５とした印刷制御データをシステムのデータベースとして登録する（ステップＳ１７）。
【００５８】
図８に示す名前入力用ダイアログ９０のＯＫボタン９２を選択すると、表示は図６に示すプロパティシート７０の表示に戻る。従って、更にその他の設定の変更を行うことも可能である。しかし、ここでＯＫボタン７２が選択されると（ステップＳ１８）、Ａ４プリンタ８２において、それまでの設定を登録する（ステップＳ１９）。この例では、用紙サイズがＢ５として設定される。但し、この設定は、今回のアプリケーションの処理に対してのみ有効なもので、他のアプリケーションを開いた場合、もしくは、一旦このアプリケーションを閉じて再びこのアプリケーションを開いた場合にはＡ４プリンタ８２を選択しても、用紙サイズはデフォルトのＡ４になる。
【００５９】
プロパティシート７０のＯＫボタン７２が選択された場合（ステップＳ１８；ＹＥＳ）、あるいはキャンセルボタン７３が選択された場合には（ステップＳ２１；ＹＥＳ）、表示は再び図４に示すダイアログ１００に戻る。
【００６０】
そして、ここでＯＫボタン１０２が選択されると、ダイアログ１００を閉じ（ステップＳ２０）、印刷処理が開始される。具体的には、選択されたＡ４プリンタ８２に登録されているプリンタドライバが、印刷データ及び印刷制御データをプリンタ１０に送信する。
【００６１】
本実施形態によれば、以上のように、プロパティシートを用いた用紙サイズ等の設定時に、当該設定に係る新たなプリンタの追加インストールが可能である。従って、ダイアログ１００を閉じた後に、プリンタフォルダ８０を確認すると、図９のようにＢ５プリンタ８４が登録されていることになる。
【００６２】
従って、次回の印刷からは、印刷用ダイアログ１００を開くと、図１０のようにプリンタ選択欄１０１には、Ｂ５プリンタが登録されているので、このＢ５プリンタを選択してＯＫボタンを押すだけで、Ｂ５サイズ紙による印刷を行うことができる。
【００６３】
また、前記の例では、ステップＳ１５、Ｓ１６において入力された名前を登録するようにしているが、前記において適切な文字列が入力されなかった場合には、特有な名前を自動生成するようにしても良い。図１１はその特有な名前として「Undefined」とした場合を示す。この名前の生成規則としては、他に例えばプリンタ名と通番号の組み合わせなども考えられる。また、双方向Ｉ／Ｆで接続されている場合は、プリンタ自体から登録されている名前を読み出し、デフォルトとの名前とすることもできる。
【００６４】
また、上述した実施形態では、印刷用のダイアログ１００を表示させてからプロパティシート７０を表示させ、追加インストールを行う例について説明したが、このような構成に限定されることはない。例えば図３または図１１に示すようにプリンタフォルダ８０を開き、何れかのプリンタを選択してプロパティシートを開いた時に追加インストール処理を行うようにしても良い。この場合、プリンタフォルダ８０の内容を表示すプログラムがプリンタ装置表示手段に相当する。このような場合でも、追加インストール処理に使用するプリンタドライバをユーザーは選択したプリンタと同じものが自動的に選択されるので、ユーザーが指定する必要がなく、プリンタの追加アイコン８１を選択して追加インストール処理を行う場合に比べて操作が簡単になるという利点を有する。
【００６５】
また、上述した実施形態では、用紙サイズの変更時に追加インストールを行う例について説明したが、本発明はこのような構成に限定されるものではなく、例えば出力先ポートの変更時に追加インストール処理を行うようにしても良い。出力先ポートの変更は、図４に示す印刷用ダイアログ１００から開いたプロパティシート７０上で行うことはできない。この場合には、図３または図１１に示すようにプリンタフォルダ８０を開いてプリンタを選択し、プロパティシートを開く必要がある。
【００６６】
以上、実施形態に基づき本発明を説明したが、本発明は上記実施形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変形が可能である。
【００６７】
【発明の効果】
請求項１記載のプリンタ制御装置及び請求項５記載のプリンタ制御装置におけるプリンタ装置の追加インストール方法によれば、既にインストールされたプリンタ装置における前記印刷制御データの内容を表示した際に、この表示した印刷制御データに係るプリンタ装置についての追加インストール処理を、ユーザからの入力に応じて行うようにしたので、複数のプリンタ装置を容易にインストールすることができる。
【００６８】
請求項２記載のプリンタ制御装置及び請求項６記載のプリンタ制御装置におけるプリンタ装置の追加インストール方法によれば、前記表示した印刷制御データの内容がユーザからの入力に応じて変更され、登録された後に、前記追加インストール処理に係るユーザからの入力を許可するので、印刷制御データの内容の異なる複数のプリンタ装置を容易にインストールすることができる。
【００６９】
請求項４記載のプリンタ制御装置及び請求項７記載のプリンタ制御装置におけるプリンタ装置の追加インストール方法によれば、前記追加インストール処理の指示が行われた場合に、前記新たなプリンタ装置の識別名を入力させるようにしたので、既存のプリンタ装置とは別の識別名を付与することができ、複数のプリンタ装置がインストールされた状態でも容易に判別が可能となる。
【図面の簡単な説明】
【図１】  本発明の一実施形態におけるプリンタ制御装置及びプリンタ装置の概略構成を示す断面図である。
【図２】  図１のプリンタ制御装置における追加インストール処理を示すフローチャートである。
【図３】  図１のプリンタ制御装置におけるプリンタフォルダを開いた状態を示す図である。
【図４】  図１のプリンタ制御装置における印刷用ダイアログを開いた状態を示す図である。
【図５】  図１のプリンタ制御装置において印刷用ダイアログからプロパティシートを開いた状態を示す図である。
【図６】  図６のプロパティシートにおいて用紙サイズを変更した状態を示す図である。
【図７】  図６のプロパティシートにおいて新規ボタンを選択することにより表示される名前入力用ダイアログを示す図である。
【図８】  図７の名前入力用ダイアログに名前を入力した状態を示す図である。
【図９】  本発明の一実施形態におけるプリンタの追加インストール処理後にプリンタフォルダを開いた状態を示す図である。
【図１０】  本発明の一実施形態におけるプリンタの追加インストール処理後に印刷用ダイアログを開いた状態を示す図である。
【図１１】  本発明の一実施形態において名前を付けることなくプリンタの追加インストール処理を行った後にプリンタフォルダを開いた状態を示す図である。
【符号の説明】
１０  プリンタ
３０  プリンタ
５０  ＣＰＵ
５１  ＲＯＭ
５２  ＲＡＭ
５３  マウス
５４  ＣＲＴ
５５  ハードディスク
５６  入出力インターフェース
６０  コンピュータ
７０  プロパティシート
７５  新規ボタン
９０  名前入力用ダイアログ
１００  印刷用ダイアログ
【図１】
0004432190.tif 000002
【図２】
0004432190.tif 000003
【図３】
0004432190.tif 000004
【図４】
0004432190.tif 000005
【図５】
0004432190.tif 000006
【図６】
0004432190.tif 000007
【図７】
0004432190.tif 000008
【図８】
0004432190.tif 000009
【図９】
0004432190.tif 000010
【図１０】
0004432190.tif 000011
【図１１】
0004432190.tif 000012