(57)【要約】【課題】プリンタードライバーで制御できる設定項目の変更を容易にする。【解決手段】プリンタードライバー５０は、プリンター１８０の機能に対して設定可能な設定項目が決定されるＵＩ画面選択部６２と、決定された設定項目に基づいて設定画面を生成し、生成した設定画面を表示するＵＩ画面生成部６４と、を備え、ＵＩ画面選択部６２で決定された第１の設定項目に基づいて、ＵＩ画面生成部６４が生成した第１の設定画面を表示し、更に、ＵＩ画面選択部６２で第２の設定項目が決定された場合、ＵＩ画面生成部６４は、第２の設定項目に基づいて第２の設定画面を生成し、第１の設定画面に替えて第２の設定画面を表示する。【選択図】図２
2012084046.tif 000002
【特許請求の範囲】
【請求項１】
デバイスの機能に対して設定可能な設定項目が決定される設定項目決定機能と、
決定された前記設定項目に基づいて設定画面を生成し、生成した前記設定画面を表示する設定画面生成機能と、を備え、
前記設定項目決定機能で第１の前記設定項目が決定された場合、前記設定画面生成機能は第１の前記設定項目に基づいて第１の前記設定画面を生成して表示し、更に、前記設定項目決定機能で第２の前記設定項目が決定された場合、前記設定画面生成機能は第２の前記設定項目に基づいて第２の前記設定画面を生成し、第１の前記設定画面に替えて第２の前記設定画面を表示することを特徴とするデバイスドライバー。
【請求項２】
請求項１に記載のデバイスドライバーにおいて、
前記設定項目決定機能は決定された前記設定項目に関する情報を記憶し、
前記設定画面生成機能は記憶した前記情報を読み込み、読み込んだ前記情報に基づいて前記設定画面を生成することを特徴とするデバイスドライバー。
【請求項３】
請求項１乃至２のいずれかに記載のデバイスドライバーにおいて、
前記設定項目決定機能は、複数の前記設定項目が組み合わされた複数のグループの中から１つのグループが選択された場合、前記１つのグループに含まれる前記設定項目を決定することを特徴とするデバイスドライバー。
【請求項４】
請求項１乃至３のいずれか１項に記載のデバイスドライバーにおいて、
前記設定項目決定機能は、コンピューターに対して前記デバイスを初めて登録する場合には前記デバイスの登録に続いてユーザーに決定させ、以降は、前記ユーザーからの要求に応じて決定されることを特徴とするデバイスドライバー。
【請求項５】
請求項１乃至３のいずれか１項に記載のデバイスドライバーにおいて、
前記設定項目決定機能は、コンピューターに対して前記デバイスを初めて登録する場合にユーザーの属性情報に基づいて決定され、以降は、前記ユーザーからの要求に応じて決定されることを特徴とするデバイスドライバー。
【請求項６】
デバイスの機能に対して設定可能な設定項目が決定される設定項目決定部と、
決定された前記設定項目に基づいて設定画面を生成し、生成した前記設定画面を表示する設定画面生成部と、を備え、
前記設定項目決定部で第１の前記設定項目が決定された場合、前記設定画面生成部は第１の前記設定項目に基づいて第１の前記設定画面を生成して表示し、更に、前記設定項目決定部で第２の前記設定項目が決定された場合、前記設定画面生成部は第２の前記設定項目に基づいて第２の前記設定画面を生成し、第１の前記設定画面に替えて第２の前記設定画面を表示することを特徴とする制御装置。
【請求項７】
デバイスの機能に対して設定可能な第１の設定項目が決定される第１の設定項目決定工程と、
決定された第１の前記設定項目に基づいて第１の設定画面を生成し、生成した第１の前記設定画面を表示する第１の設定画面生成工程と、
前記デバイスの機能に対して設定可能な第２の前記設定項目が決定される第２の設定項目決定工程と、
決定された第２の前記設定項目に基づいて第２の前記設定画面を生成し、生成した第２の前記設定画面を第１の前記設定画面に替えて表示する第２の設定画面生成工程と、を備えることを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デバイスドライバー、制御装置および制御方法に関する。
【背景技術】
【０００２】
デバイスドライバーは、例えばプリンターのようなデバイスの機能をコンピューターで制御するためのソフトウェアである。ユーザーは、デバイスドライバーをコンピューターに組み込むことで、デバイスの機能を制御できる。
近年、デバイスの高機能化に伴い、デバイスドライバーで制御できる機能が多くなり、それに伴って、デバイスドライバーの設定項目が増大することから、下記特許文献１に示すように、デバイスドライバーで制御する設定項目をインストール時に決定するインストーラーが提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−４４２３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、デバイスドライバーで制御可能な設定項目は、デバイスドライバーのインストール時に決定されるため、インストール時に決定された設定項目は、後刻に変更することはできなかった。従って、ユーザーは、インストールしたデバイスドライバーをアンインストールし、再度インストールする際に設定項目を決定する必要があるため、デバイスドライバーで制御する設定項目の変更に手間と時間を要した。そこで本発明は、前記課題に鑑みてなされたものであり、デバイスドライバーで制御できる設定項目を容易に変更できることを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態又は適用例として実現することが可能である。
【０００６】
［適用例１］
本適用例にかかるデバイスドライバーは、デバイスの機能に対して設定可能な設定項目が決定される設定項目決定機能と、決定された前記設定項目に基づいて設定画面を生成し、生成した前記設定画面を表示する設定画面生成機能と、を備え、前記設定項目決定機能で第１の前記設定項目が決定された場合、前記設定画面生成機能は第１の前記設定項目に基づいて第１の前記設定画面を生成して表示し、更に、前記設定項目決定機能で第２の前記設定項目が決定された場合、前記設定画面生成機能は第２の前記設定項目に基づいて第２の前記設定画面を生成し、第１の前記設定画面に替えて第２の前記設定画面を表示することを特徴とする。
【０００７】
このような機能によれば、設定項目決定機能で第１の設定項目が決定された場合、設定画面生成機能は決定された第１の設定項目に基づいて第１の設定画面を生成して表示し、更に、設定項目決定機能で第２の設定項目が決定された場合、設定画面生成機能は決定された第２の設定項目に基づいて第２の設定画面を生成し、第１の設定画面に替えて第２の設定画面を表示する。従って、デバイスドライバーで設定項目が決定された場合、決定された設定項目に基づいて設定画面が生成され、それまで表示された設定画面に替えて表示されるため、デバイスドライバーで表示する設定項目を容易に変更できる。
【０００８】
［適用例２］
上記適用例にかかるデバイスドライバーにおいて、前記設定項目決定機能は決定された前記設定項目に関する情報を記憶し、前記設定画面生成機能は記憶した前記情報を読み込み、読み込んだ前記情報に基づいて前記設定画面を生成することが好ましい。
【０００９】
このような機能によれば、決定された設定項目に関する情報は記憶されるため、設定画面生成機能で設定画面を生成する際に、記憶した情報を読み込み生成できる。
【００１０】
［適用例３］
上記適用例にかかるデバイスドライバーにおいて、前記設定項目決定機能は、複数の前記設定項目が組み合わされた複数のグループの中から１つのグループが選択された場合、前記１つのグループに含まれる前記設定項目を決定しても良い。
【００１１】
［適用例４］
上記適用例にかかるデバイスドライバーにおいて、前記設定項目決定機能は、コンピューターに対して前記デバイスを初めて登録する場合には前記デバイスの登録に続いてユーザーに決定させ、以降は、前記ユーザーからの要求に応じて決定されることが好ましい。
【００１２】
このような機能によれば、デバイスを初めて登録する場合に決定した設定項目は、ユーザーからの要求に応じて再度決定できる。
【００１３】
［適用例５］
上記適用例にかかるデバイスドライバーにおいて、前記設定項目決定機能は、コンピューターに対して前記デバイスを初めて登録する場合にユーザーの属性情報に基づいて決定され、以降は、前記ユーザーからの要求に応じて決定されても良い。
【００１４】
［適用例６］
本適用例にかかる制御装置は、デバイスの機能に対して設定可能な設定項目が決定される設定項目決定部と、決定された前記設定項目に基づいて設定画面を生成し、生成した前記設定画面を表示する設定画面生成部と、を備え、前記設定項目決定部で第１の前記設定項目が決定された場合、前記設定画面生成部は第１の前記設定項目に基づいて第１の前記設定画面を生成して表示し、更に、前記設定項目決定部で第２の前記設定項目が決定された場合、前記設定画面生成部は第２の前記設定項目に基づいて第２の前記設定画面を生成し、第１の前記設定画面に替えて第２の前記設定画面を表示することを特徴とする。
【００１５】
このような構成によれば、設定項目決定部で第１の設定項目が決定された場合、設定画面生成部は決定された第１の設定項目に基づいて第１の設定画面を生成して表示し、更に、設定項目決定部で第２の設定項目が決定された場合、設定画面生成部は決定された第２の設定項目に基づいて第２の設定画面を生成し、第１の設定画面に替えて第２の設定画面を表示する。従って、デバイスドライバーで設定項目が決定された場合、決定された設定項目に基づいて設定画面が生成され、それまで表示された設定画面に替えて表示されるため、デバイスドライバーで表示する設定項目を容易に変更できる。
【００１６】
［適用例７］
本適用例にかかる制御方法は、デバイスの機能に対して設定可能な第１の設定項目が決定される第１の設定項目決定工程と、決定された第１の前記設定項目に基づいて第１の設定画面を生成し、生成した第１の前記設定画面を表示する第１の設定画面生成工程と、前記デバイスの機能に対して設定可能な第２の前記設定項目が決定される第２の設定項目決定工程と、決定された第２の前記設定項目に基づいて第２の前記設定画面を生成し、生成した第２の前記設定画面を第１の前記設定画面に替えて表示する第２の設定画面生成工程と、を備えることを特徴とする。
【００１７】
このような方法によれば、第１の設定項目が決定された場合、決定された第１の設定項目に基づいて第１の設定画面が生成されて表示され、更に、第２の設定項目が決定された場合、決定された第２の設定項目に基づいて第２の設定画面が生成され、第１の設定画面に替えて第２の設定画面が表示される。従って、デバイスドライバーで設定項目が決定された場合、決定された設定項目に基づいて設定画面が生成され、それまで表示された設定画面に替えて表示されるため、デバイスドライバーで表示する設定項目を容易に変更できる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施形態に係る制御装置のハードウェア構成を示す図。
【図２】プリンタードライバーの機能構成を示すブロック図。
【図３】ＵＩ画面選択部の一例を示す図。
【図４】印刷設定ＵＩ画面の一例を示す図。
【図５】印刷設定ＵＩを決定して表示する処理の流れを示すフローチャート。
【発明を実施するための形態】
【００１９】
以下、図面を参照して説明する。
【００２０】
（実施形態）
図１は、制御装置であるコンピューター１０のハードウェア構成を示す図である。このコンピューター１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１３０、メモリー１００、Ｉ／Ｏ部１３５、入力装置１４５、モニター１５０および記憶装置１４０をハードウェアとして備え、これらはバス１５５により接続されている。
ＣＰＵ１３０は、コンピュータープログラムに従って種々の処理や制御を行う。メモリー１００は、コンピュータープログラムやデータなどを記憶したり、一時的に保持したりする。Ｉ／Ｏ（Ｉｎｐｕｔ／Ｏｕｔｐｕｔ）部１３５は、各種周辺装置との間でデータなどの授受を行う。入力装置１４５は、キーボードやマウスを想定し、ユーザーからの指示が入力される。モニター１５０は、ＣＲＴや液晶ディスプレイを想定し、画像を表示する。記憶装置１４０は、ハードディスク装置やＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）を想定し、種々のデータやコンピュータープログラムを格納する。
【００２１】
このコンピューター１０には、Ｉ／Ｏ部１３５を介してデバイスの１つであるプリンター１８０が接続されている。本実施形態では、プリンター１８０はインクジェット方式を想定する。コンピューター１０とプリンター１８０との接続方式は限定されず、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）を介して接続しても良く、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）のようにネットワークを介して接続しても良い。
このコンピューター１０は、それぞれのハードウェアの管理や、ユーザーとのインターフェースを、ソフトウェアであるオペレーティングシステム（ＯＳ）１１０により実現している。このＯＳ１１０は、ＣＰＵ１３０がＯＳプログラムを実行することにより、コンピューター１０上に構築される。
【００２２】
また、コンピューター１０には、アプリケーションプログラムやプリンタードライバープログラムが予めインストールされ、記憶装置１４０に記憶されている。これらのアプリケーションプログラムやプリンタードライバープログラムは、ＣＰＵ１３０の指示により記憶装置１４０から読み出されてメモリー１００上に転送された後、実行されることにより、アプリケーション１２０やプリンタードライバー５０がコンピューター１０上に構築される。
アプリケーション１２０は、ワードプロセッサー、グラフィックス等の処理をコンピューター１０に行なわせる機能を有している。
また、プリンタードライバー５０はデバイスドライバーの１つであり、コンピューター１０に接続されたプリンター１８０の機能を制御し、プリンター１８０の機能に応じた印刷データを生成する機能を有している。
【００２３】
図２は、プリンタードライバー５０の機能構成を示すブロック図である。プリンタードライバー５０は、ユーザーが印刷設定を行うための印刷設定ＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）６０と、印刷ジョブを生成する印刷処理部７０とを有する。
印刷設定ＵＩ６０は、ユーザーがプリンタードライバー５０に対して印刷設定するためのユーザーインターフェースであり、ＵＩ画面選択部６２およびＵＩ画面生成部６４を有する。
【００２４】
ＵＩ画面選択部６２は設定項目決定部であり、印刷設定をユーザーが行う際に表示する印刷設定ＵＩ画面の構成を、ユーザーが選択して決定するための機能（設定項目決定機能）を有する。このＵＩ画面選択部６２は、最初に、ユーザーがプリンタードライバー５０をインストールして、使用するプリンター１８０を選択した後にモニター１５０に表示される。本実施形態では、ユーザーがプリンタードライバー５０を設定し、プリンター１８０を選択する場合、ＯＳ１１０のインストール処理部１１４は、プリンタードライバー５０のインストール処理とプリンター１８０の選択処理を行う。これらの処理が終了すると、インストール処理部１１４は、ＵＩ画面選択部６２をモニター１５０に表示させる。ユーザーは、ＵＩ画面選択部６２を介して印刷設定ＵＩ画面上で設定可能に表示する印刷設定項目（第１の設定項目）を選択する。ここで選択された印刷設定項目は、印刷設定ＵＩ画面（第１の設定画面）に反映され、プリンタードライバー５０のＵＩ画面として表示される。
【００２５】
また、プリンタードライバー５０のインストールが終了し、使用するプリンター１８０が決定された後でも、ユーザーは必要に応じてＵＩ画面選択部６２をモニター１５０に表示させ、印刷設定項目（第２の設定項目）を選択することができる。選択された印刷設定項目は、次にプリンタードライバー５０のＵＩ画面が表示される際に、印刷設定ＵＩ画面（第２の設定画面）に反映される。
【００２６】
本実施形態では、ＵＩ画面選択部６２として、図３に示すようなＵＩ画面を想定する。即ち、ユーザーは、（ａ）に示すように、「印刷設定画面タイプ」を選択して表示される選択可能な印刷画面タイプの中から、所望の印刷画面タイプを選択できる。尚、印刷画面タイプは、設定対象とする印刷設定項目が予め組み合わされたグループであり、ユーザーは、複数のグループから１つを選択する。この結果、選択されたグループに含まれる印刷設定項目が選択されたことになる。例えば、ユーザーが「かんたん印刷画面」を選択した場合、選択した印刷画面タイプの情報は、（ｂ）に示すように表示され、ユーザーが「ＯＫ」ボタンを押下することで決定される。
【００２７】
尚、図３のように、選択可能な印刷画面タイプの中からユーザーが選択する様態に限定されず、ユーザーの属性情報に基づくスキルや権限の情報に基づいて、印刷画面タイプをＵＩ画面選択部６２が決定しても良い。更に、予め設定項目がグループ化された印刷画面タイプの選択には限定されず、印刷設定項目を個々に選択してＵＩ画面に適切に配置する様態であっても良い。例えば、「印刷メディア」、「印刷品質」、「左右反転」、「カラー設定」、「明度・彩度」、「フチなし印刷時のはみ出し量」および「紙幅チェック」等の中から、所望の項目を選択する様態であっても良い。
【００２８】
図２に戻り、このように決定された印刷画面タイプに関する情報はＯＳ１１０に送られ、ＯＳ１１０のＵＩ情報管理部１１２が印刷画面タイプに関する情報を管理する。ここで、管理する様態はＯＳ１１０により異なる。例えば、ＯＳ１１０がＭａｃ  ＯＳ（登録商標）である場合、Ｐｒｉｎｔｉｎｇ  Ｓｙｓｔｅｍ領域に保存されて管理されても良く、また、ＯＳ１１０がＷｉｎｄｏｗｓ（登録商標）である場合、ＤｅｖＭｏｄｅと呼ばれる記憶領域に保存されて管理されても良い。
【００２９】
ＵＩ画面生成部６４は設定画面生成部であり、ＯＳ１１０のＵＩ情報管理部１１２が管理する印刷画面タイプに関する情報に基づいて、印刷を設定するための印刷設定ＵＩ画面を生成する機能（設定画面生成機能）を有する。ＵＩ画面生成部６４が生成した印刷設定ＵＩ画面は、モニター１５０に表示される。
本実施形態では、印刷設定ＵＩ画面として図４を想定する。即ち、（ａ）は、ＵＩ画面選択部６２において、ユーザーが「かんたん印刷画面」の印刷画面タイプを選択した場合に表示される印刷設定ＵＩ画面である。また、（ｂ）および（ｃ）は、ＵＩ画面選択部６２において、ユーザーが「こだわり写真印刷画面」の印刷画面タイプを選択した場合に表示される印刷設定ＵＩ画面の例であり、カラーに関する詳細な設定を行うことができる。
【００３０】
図２に戻り、印刷処理部７０は、印刷画像生成部７２および印刷ジョブ生成部７４を有する。
印刷画像生成部７２は、アプリケーション１２０から送られる画像のベクター画像データを取得し、取得したベクター画像データが示すベクターイメージに対して画像処理を行い、ＲＧＢ（Ｒｅｄ  Ｇｒｅｅｎ  Ｂｌｕｅ）のラスターイメージに変換する機能を有する。更に、印刷画像生成部７２は、ＲＧＢのラスターイメージに対して、３次元の変換テーブル（Ｌｏｏｋ  Ｕｐ  Ｔａｂｌｅ）や補間演算法を適用し、ＣＭＹＫ（Ｃｙａｎ  Ｍａｇｅｎｔａ  Ｙｅｌｌｏｗ  Ｂｌａｃｋ）のラスターイメージに変換する機能を有する。変換されたラスターイメージのデータ（ラスター画像データ）は、印刷ジョブ生成部７４に送られる。
【００３１】
印刷ジョブ生成部７４は、印刷画像生成部７２から送られるラスター画像データやレイアウト情報に基づいて、プリンター１８０が認識可能なコマンド群に変換し、変換したコマンド群を記述した印刷ジョブを作成する機能を有する。作成された印刷ジョブは、スプーラーを経てプリンター１８０に送信され、プリンター１８０は印刷ジョブに基づいて印刷を実行する。
尚、プリンタードライバー５０の各機能部は、前記したハードウェアとソフトウェアとが協働することで実現する。
【００３２】
図５は、印刷設定ＵＩ６０を決定して表示する処理の流れを示すフローチャートである。この処理が開始されると、最初に、ＣＰＵ１３０は、ユーザーがプリンタードライバー５０の設定を指示した処理であるか、否かを判定する（ステップＳ２００）。
ここで、ユーザーがプリンタードライバー５０の設定を指示した処理であると判定した場合（ステップＳ２００でＹｅｓ）、ＣＰＵ１３０は、プリンタードライバー５０をインストールするためのＵＩ画面を表示し、ユーザーに所望のプリンタードライバー５０を選択させ、ユーザーが選択したプリンタードライバー５０をコンピューター１０にインストールする（ステップＳ２１０）。
【００３３】
続いて、ＣＰＵ１３０は、ユーザーに使用するプリンター１８０を登録させるためのＵＩ画面を表示し、ユーザーが選択したプリンター１８０をコンピューター１０に登録し（ステップＳ２１２）、ステップＳ２２２に進む。
他方で、ユーザーがプリンタードライバー５０の設定を指示した処理でないと判定した場合（ステップＳ２００でＮｏ）、ＣＰＵ１３０は、ユーザーが印刷設定ＵＩ６０の変更を指示した処理であるか、否かを判定する（ステップＳ２２０）。
【００３４】
ここで、ユーザーが印刷設定ＵＩ６０の変更を指示した処理であると判定した場合（ステップＳ２２０でＹｅｓ）、ＣＰＵ１３０はステップＳ２２２に進む。
ステップＳ２２２では、ＣＰＵ１３０は選択可能な印刷設定ＵＩ６０の情報を表示する。ユーザーは、表示された印刷設定ＵＩ６０の情報の中から、所望の印刷設定ＵＩ６０の情報を選択する（ステップＳ２２４）。
【００３５】
次に、ＣＰＵ１３０は、ユーザーが選択した印刷設定ＵＩ６０の情報を記憶し、一連の処理を終了する。
また、ステップＳ２２０において、ユーザーが印刷設定ＵＩ６０の変更を指示した処理でないと判定した場合（ステップＳ２２０でＮｏ）、ＣＰＵ１３０は、ユーザーが印刷設定ＵＩ６０の呼び出しを指示した処理であるか、否かを判定する（ステップＳ２３０）。
ここで、ユーザーが印刷設定ＵＩ６０の呼び出しを指示した処理であると判定した場合（ステップＳ２３０でＹｅｓ）、ＣＰＵ１３０は、記憶した印刷設定ＵＩ６０の情報を読み込む（ステップＳ２３２）。
【００３６】
次に、ＣＰＵ１３０は、読み込んだ印刷設定ＵＩ６０の情報に基づいて、印刷設定ＵＩ６０を生成する（ステップＳ２３４）。続いて、ＣＰＵ１３０は、生成した印刷設定ＵＩ６０を表示し（ステップＳ２３６）、一連の処理を終了する。
他方で、ステップＳ２３０において、ユーザーが印刷設定ＵＩ６０の呼び出しを指示した処理でないと判定した場合（ステップＳ２３０でＮｏ）、一連の処理を終了する。
【００３７】
以上述べた実施形態によれば、ユーザーは、プリンタードライバー５０の印刷設定ＵＩ６０をプリンタードライバー５０上で選択できるため、印刷設定ＵＩ６０をユーザーのスキルや使用用途に応じて変更できる。従って、ユーザーに応じた印刷設定ＵＩ６０で印刷設定を行うため、印刷設定の際の誤操作を軽減し、ユーザービリティを向上させることができる。また、印刷設定ＵＩ６０は、ユーザーがプリンタードライバー５０を登録した際に限定されず、登録した後でもプリンタードライバー５０を再登録することなく変更できるため、ユーザーのニーズ変化に対応して印刷設定ＵＩ６０を変更できる。
【００３８】
以上、添付図面を参照しながら好適な実施形態について説明したが、好適な実施形態は、前記実施形態に限らない。実施形態は、要旨を逸脱しない範囲内において種々変更を加え得ることは勿論であり、以下のように実施することもできる。
【００３９】
（変形例１）
前記した実施形態においては、デバイスとしてプリンター１８０を想定し、このプリンター１８０の機能を制御するプリンタードライバー５０をデバイスドライバーとして想定したが、デバイスは限定されるものではなく、例えば、デバイスとしてスキャナーを想定し、デバイスドライバーとしてスキャナードライバーを想定した様態でも良い。また、プリンター１８０は、スキャナー機能を搭載した複合機であっても良く、コンピューター１０の機能を複合機内に備え、プリンタードライバー５０は複合機内に設定する様態であっても良い。
また、以上のような手法を実施する装置は、単独の装置によって実現される場合もあれば、複数の装置を組み合わせることによって実現される場合もあり、各種の態様を含むものである。
【符号の説明】
【００４０】
１０…コンピューター、５０…プリンタードライバー、６０…印刷設定ＵＩ、６２…ＵＩ画面選択部、６４…ＵＩ画面生成部、７０…印刷処理部、７２…印刷画像生成部、７４…印刷ジョブ生成部、１００…メモリー、１１０…ＯＳ、１１２…ＵＩ情報管理部、１１４…インストール処理部、１２０…アプリケーション、１３０…ＣＰＵ、１３５…Ｉ／Ｏ部、１４０…記憶装置、１４５…入力装置、１５０…モニター、１５５…バス、１８０…プリンター。
【図１】
2012084046.tif 000003
【図２】
2012084046.tif 000004
【図５】
2012084046.tif 000005
【図３】
2012084046.tif 000006
【図４】
2012084046.tif 000007