(57)【特許請求の範囲】
【請求項１】
複数の印刷設定項目の設定値を設定するための第１ダイアログと前記第１ダイアログに対応する第２ダイアログを表示領域に表示する表示制御手段と、
ユーザにより指定された前記第１ダイアログの移動指示を受け付ける受付手段を有し、
前記表示制御手段は、前記ユーザにより指定された前記第１ダイアログが移動されることにより連動して移動される前記第２ダイアログの前記表示領域における状態が所定の条件を満たす場合、前記第２ダイアログを前記第１ダイアログの左隣に表示するか、右隣に表示するかを決定し、
前記複数の印刷設定項目の設定値をまとめて複合印刷設定として再利用可能なように登録するための登録オブジェクトを表示しながら部数を受け付ける設定項目を前記表示領域に表示することを特徴とする情報処理装置。
【請求項２】
前記第２ダイアログの状態が、前記第１ダイアログと前記第１ダイアログの左隣に表示された前記第２ダイアログとを連動させて左方向に移動することにより前記第２ダイアログが前記表示領域から外れるような状態である場合、前記表示制御手段は、前記第２ダイアログを前記第１ダイアログの右隣に表示すると決定することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記第２ダイアログの状態が、前記第１ダイアログと前記第１ダイアログの右隣に表示された前記第２ダイアログとを連動させて右方向に移動することにより前記第２ダイアログが前記表示領域から外れるような状態である場合、前記表示制御手段は、前記第２ダイアログを前記第１ダイアログの左隣に表示すると決定することを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
複数の印刷設定項目の設定値を設定するための第１ダイアログと前記第１ダイアログに対応する第２ダイアログを表示領域に表示する表示制御手段と、
ユーザにより指定された前記第１ダイアログの移動指示を受け付ける受付手段を有し、
前記表示制御手段は、前記ユーザにより指定された前記第１ダイアログが移動されることにより連動して移動される前記第２ダイアログの前記表示領域における位置が所定の条件を満たす場合、前記第２ダイアログを前記第１ダイアログの左隣に表示するか、右隣に表示するかを決定し、
前記複数の印刷設定項目の設定値をまとめて複合印刷設定として再利用可能なように登録するための登録オブジェクトを表示しながら部数を受け付ける設定項目を前記表示領域に表示することを特徴とする情報処理装置。
【請求項５】
前記第２ダイアログの位置が、前記第１ダイアログと前記第１ダイアログの左隣に表示された前記第２ダイアログとを連動させて左方向に移動することにより前記第２ダイアログが前記表示領域から外れるような位置である場合、前記表示制御手段は、前記第２ダイアログを前記第１ダイアログの右隣に表示すると決定することを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記第２ダイアログの位置が、前記第１ダイアログと前記第１ダイアログの右隣に表示された前記第２ダイアログとを連動させて右方向に移動することにより前記第２ダイアログが前記表示領域から外れるような位置である場合、前記表示制御手段は、前記第２ダイアログを前記第１ダイアログの左隣に表示すると決定することを特徴とする請求項４または５に記載の情報処理装置。
【請求項７】
前記第２ダイアログは、前記第１ダイアログと独立して非表示にされることを特徴とする請求項１乃至６のいずれか１項に記載の情報処理装置。
【請求項８】
複数の印刷設定項目の設定値を設定するための第１ダイアログを表示領域に表示し、かつ、
前記第１ダイアログの左隣に第２ダイアログを前記表示領域に表示する表示制御手段と、
前記第１ダイアログの指定を受け付ける受付手段を有し、
前記表示制御手段は、前記指定された前記第１ダイアログが左方向に移動されることに従って、前記第２ダイアログを前記第１ダイアログの右隣に表示すると決定し、前記複数の印刷設定項目の設定値をまとめて複合印刷設定として再利用可能なように登録するための登録オブジェクトを表示しながら部数を受け付ける設定項目を前記表示領域に表示し、
前記第２ダイアログは、前記第１ダイアログと独立して非表示にすることが可能であることを特徴とする情報処理装置。
【請求項９】
前記第１ダイアログが左方向に移動され、かつ、前記第２ダイアログの表示状態が前記第２ダイアログを前記第１ダイアログの右隣に表示すると決定するための条件に一致する場合、前記表示制御手段は、前記第２ダイアログを前記第１ダイアログの右隣に表示すると決定することを特徴とする請求項８に記載の情報処理装置。
【請求項１０】
前記第２ダイアログの表示状態が前記第２ダイアログを前記第１ダイアログの右隣に表示すると決定するための条件に一致する場合とは、前記第２ダイアログが前記表示領域から外れる状態であることを特徴とする請求項９に記載の情報処理装置。
【請求項１１】
前記第１ダイアログは、前記第２ダイアログを前記第１ダイアログと独立して非表示および表示を切り替えるための指示キーを含むことを特徴とする請求項８乃至１０のいずれか１項に記載の情報処理装置。
【請求項１２】
前記表示制御手段は、前記登録オブジェクトと前記部数を受け付ける設定項目を表示しながら印刷の向きを受け付ける設定項目を表示することを特徴とする請求項１乃至１１のいずれか１項に記載の情報処理装置。
【請求項１３】
複数の印刷設定項目の設定値を用いて印刷データの生成を行った場合に、前記複数の印刷設定項目の設定値に関する履歴情報が前記第２ダイアログに表示されることを特徴とする請求項１乃至１２のいずれか１項に記載の情報処理装置。
【請求項１４】
複数の印刷設定項目の設定値を設定するための第１ダイアログと前記第１ダイアログに対応する第２ダイアログを表示領域に表示する表示制御工程と、
ユーザにより指定された前記第１ダイアログの移動指示を受け付ける受付工程を有し、
前記表示制御工程は、前記ユーザにより指定された前記第１ダイアログが移動されることにより連動して移動される前記第２ダイアログの前記表示領域における状態が所定の条件を満たす場合、前記第２ダイアログを前記第１ダイアログの左隣に表示するか、右隣に表示するかを決定し、
前記複数の印刷設定項目の設定値をまとめて複合印刷設定として再利用可能なように登録するための登録オブジェクトを表示しながら部数を受け付ける設定項目を前記表示領域に表示することを特徴とする制御方法。
【請求項１５】
複数の印刷設定項目の設定値を設定するための第１ダイアログと前記第１ダイアログに対応する第２ダイアログを表示領域に表示する表示制御工程と、
ユーザにより指定された前記第１ダイアログの移動指示を受け付ける受付工程を有し、
前記表示制御工程は、前記ユーザにより指定された前記第１ダイアログが移動されることにより連動して移動される前記第２ダイアログの前記表示領域における位置が所定の条件を満たす場合、前記第２ダイアログを前記第１ダイアログの左隣に表示するか、右隣に表示するかを決定し、
前記複数の印刷設定項目の設定値をまとめて複合印刷設定として再利用可能なように登録するための登録オブジェクトを表示しながら部数を受け付ける設定項目を前記表示領域に表示することを特徴とする制御方法。
【請求項１６】
複数の印刷設定項目の設定値を設定するための第１ダイアログを表示領域に表示し、かつ、
前記第１ダイアログの左隣に第２ダイアログを前記表示領域に表示する表示制御工程と、
前記第１ダイアログの指定を受け付ける受付工程を有し、
前記表示制御工程は、前記指定された前記第１ダイアログが左方向に移動されることに従って、前記第２ダイアログを前記第１ダイアログの右隣に表示すると決定し、前記複数の印刷設定項目の設定値をまとめて複合印刷設定として再利用可能なように登録するための登録オブジェクトを表示しながら部数を受け付ける設定項目を前記表示領域に表示し、
前記第２ダイアログは、前記第１ダイアログと独立して非表示にすることが可能であることを特徴とする制御方法。
【請求項１７】
コンピュータを、
複数の印刷設定項目の設定値を設定するための第１ダイアログと前記第１ダイアログに対応する第２ダイアログを表示領域に表示する表示制御手段と、
ユーザにより指定された前記第１ダイアログの移動指示を受け付ける受付手段として機能させ、
前記表示制御手段は、前記ユーザにより指定された前記第１ダイアログが移動されることにより連動して移動される前記第２ダイアログの前記表示領域における状態が所定の条件を満たす場合、前記第２ダイアログを前記第１ダイアログの左隣に表示するか、右隣に表示するかを決定し、
前記複数の印刷設定項目の設定値をまとめて複合印刷設定として再利用可能なように登録するための登録オブジェクトを表示しながら部数を受け付ける設定項目を前記表示領域に表示することを特徴とする前記コンピュータにより読み取り可能なプログラム。
【請求項１８】
前記第２ダイアログの状態が、前記第１ダイアログと前記第１ダイアログの左隣に表示された前記第２ダイアログとを連動させて左方向に移動することにより前記第２ダイアログが前記表示領域から外れるような状態である場合、前記表示制御手段は、前記第２ダイアログを前記第１ダイアログの右隣に表示すると決定することを特徴とする請求項１７に記載のプログラム。
【請求項１９】
前記第２ダイアログの状態が、前記第１ダイアログと前記第１ダイアログの右隣に表示された前記第２ダイアログとを連動させて右方向に移動することにより前記第２ダイアログが前記表示領域から外れるような状態である場合、前記表示制御手段は、前記第２ダイアログを前記第１ダイアログの左隣に表示すると決定することを特徴とする請求項１７または１８に記載のプログラム。
【請求項２０】
複数の印刷設定項目の設定値を設定するための第１ダイアログと前記第１ダイアログに対応する第２ダイアログを表示領域に表示する表示制御手段と、
ユーザにより指定された前記第１ダイアログの移動指示を受け付ける受付手段を有し、
前記表示制御手段は、前記ユーザにより指定された前記第１ダイアログが移動されることにより連動して移動される前記第２ダイアログの前記表示領域における位置が所定の条件を満たす場合、前記第２ダイアログを前記第１ダイアログの左隣に表示するか、右隣に表示するかを決定し、
前記複数の印刷設定項目の設定値をまとめて複合印刷設定として再利用可能なように登録するための登録オブジェクトを表示しながら部数を受け付ける設定項目を前記表示領域に表示することを特徴とするプログラム。
【請求項２１】
前記第２ダイアログの位置が、前記第１ダイアログと前記第１ダイアログの左隣に表示された前記第２ダイアログとを連動させて左方向に移動することにより前記第２ダイアログが前記表示領域から外れるような位置である場合、前記表示制御手段は、前記第２ダイアログを前記第１ダイアログの右隣に表示すると決定することを特徴とする請求項２０に記載のプログラム。
【請求項２２】
前記第２ダイアログの位置が、前記第１ダイアログと前記第１ダイアログの右隣に表示された前記第２ダイアログとを連動させて右方向に移動することにより前記第２ダイアログが前記表示領域から外れるような位置である場合、前記表示制御手段は、前記第２ダイアログを前記第１ダイアログの左隣に表示すると決定することを特徴とする請求項２０または２１に記載のプログラム。
【請求項２３】
前記第２ダイアログは、前記第１ダイアログと独立して非表示にされることを特徴とする請求項１７乃至２２のいずれか１項に記載のプログラム。
【請求項２４】
複数の印刷設定項目の設定値を設定するための第１ダイアログを表示領域に表示し、かつ、
前記第１ダイアログの左隣に第２ダイアログを前記表示領域に表示する表示制御手段と、
前記第１ダイアログの指定を受け付ける受付手段を有し、
前記表示制御手段は、前記指定された前記第１ダイアログが左方向に移動されることに従って、前記第２ダイアログを前記第１ダイアログの右隣に表示すると決定し、前記複数の印刷設定項目の設定値をまとめて複合印刷設定として再利用可能なように登録するための登録オブジェクトを表示しながら部数を受け付ける設定項目を前記表示領域に表示し、
前記第２ダイアログは、前記第１ダイアログと独立して非表示にすることが可能であることを特徴とするプログラム。
【請求項２５】
前記第１ダイアログが左方向に移動され、かつ、前記第２ダイアログの表示状態が前記第２ダイアログを前記第１ダイアログの右隣に表示すると決定するための条件に一致する場合、前記表示制御手段は、前記第２ダイアログを前記第１ダイアログの右隣に表示すると決定することを特徴とする請求項２４に記載のプログラム。
【請求項２６】
前記第２ダイアログの表示状態が前記第２ダイアログを前記第１ダイアログの右隣に表示すると決定するための条件に一致する場合とは、前記第２ダイアログが前記表示領域から外れる状態であることを特徴とする請求項２５に記載のプログラム。
【請求項２７】
前記第１ダイアログは、前記第２ダイアログを前記第１ダイアログと独立して非表示および表示を切り替えるための指示キーを含むことを特徴とする請求項２４乃至２６のいずれか１項に記載のプログラム。
【請求項２８】
前記表示制御手段は、前記登録オブジェクトと前記部数を受け付ける設定項目を表示しながら印刷の向きを受け付ける設定項目を表示することを特徴とする請求項１７乃至２７のいずれか１項に記載のプログラム。
【請求項２９】
複数の印刷設定項目の設定値を用いて印刷データの生成を行った場合に、前記複数の印刷設定項目の設定値に関する履歴情報が前記第２ダイアログに表示されることを特徴とする請求項１７乃至２８のいずれか１項に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタに対する複数種類の印刷設定項目を有する設定画面の表示と、該印刷設定項目への設定を行う情報処理装置およびその制御方法およびコンピュータプログラムに関するものである。
【背景技術】
【０００２】
従来、文書編集や画像編集のためのアプリケーションプログラムによって編集された文書や画像データを印刷する際に、出力する部数や出力用紙の両面に印刷するなどのさまざまな設定をおこなうことができた。その設定を行うためには情報処理装置のディスプレイに図８に示すごとくプリンタドライバと呼ばれるソフトウェアを呼び出して設定を行っていた。図８はそのプリンタドライバのディスプレイ上のユーザインタフェース画面で（以降これをダイアログと称する）、このダイアログ上にて原稿のサイズ、部数、向き、倍率などの設定を行える。同じ設定の印刷を常に行う場合、いちいち設定を変更することが煩雑である。そこで印刷を行った場合、その情報のすべてあるいは一部を印刷履歴情報として記憶し、次の印刷の設定へ反映させることなどが、特許文献１及び特許文献２に開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−２４２４６３号公報
【特許文献２】特開２００３−３２３２８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
プリンタの機能が増えるにしたがってプリンタドライバ上で設定できるメニューが増えてきたためダイアログ上ではタブ形式にして画面を複数にわけて、さまざまな機能を配置するようになった。
そのため、ユーザに所望とする印刷機能を提供することはできる一方、印刷設定に係る操作が煩雑となってしまうという問題がある。
そこで、背景技術のように、印刷設定を印刷データと共に記憶しておき、再利用することも考えられるが、印刷設定を再利用する場合には、別の印刷データに対して利用する場合がほとんどである。しかし、印刷設定の履歴を逐一残すと印刷履歴が大きくなり、その印刷履歴の中からユーザが再利用を所望とする印刷設定を選択することが難しくなってしまう。
そこで、本願発明は、ユーザの印刷設定の操作に関して操作性を向上することを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、複数の印刷設定項目の設定値を設定するための第１ダイアログと前記第１ダイアログに対応する第２ダイアログを表示領域に表示する表示制御手段と、ユーザにより指定された前記第１ダイアログの移動指示を受け付ける受付手段を有し、前記表示制御手段は、前記ユーザにより指定された前記第１ダイアログが移動されることにより連動して移動される前記第２ダイアログの前記表示領域における状態が所定の条件を満たす場合、前記第２ダイアログを前記第１ダイアログの左隣に表示するか、右隣に表示するかを決定し、
前記複数の印刷設定項目の設定値をまとめて複合印刷設定として再利用可能なように登録するための登録オブジェクトを表示しながら部数を受け付ける設定項目を前記表示領域に表示することを特徴とする。
【発明の効果】
【０００６】
本発明によれば、印刷設定に関してユーザの操作性を向上できる。
【図面の簡単な説明】
【０００７】
【図１】本発明に係る印刷処理システムの構成を示すブロック図である。
【図２】本発明に係る印刷処理システムの印刷データの流れを示すブロック図である。
【図３】本発明に係る印刷処理システムのプリンタの制御部を示すブロック図である。
【図４】図３におけるコア部３０３およびＣＭＹＫ−ＩＰ部３０６の詳細な構成を示すブロック図である。
【図５】図３におけるＰＷＭ部３０７の詳細な構成を示すブロック図である。
【図６】本図３におけるＰＷＭ部３０７の制御波形を表す波形図である。
【図７】本発明に係る印刷処理システムのプリンタの構成を示す断面図である。
【図８】図１に示したディスプレイ上に表示される従来のプリンタドライバの一例を示す図である。
【図９】図８から操作を行った後のプリンタドライバの一例を示す図である。
【図１０】本発明に係る印刷処理システムのプリンタドライバの一例を示す図である。
【図１１】図１０において編集操作を行う場合のプリンタドライバの一例を示す図である。
【図１２】図１０において編集操作を行う場合のプリンタドライバの次の一例を示す図である。
【図１３】図１０においてサブダイアログを閉じた場合のプリンタドライバの一例を示す図である。
【図１４】本発明に係る印刷処理システムのディスプレイ全体を示す図である。
【図１５】図１４においてプリンタドライバのダイアログを左に移動した場合を示す図である。
【図１６】図１５においてプリンタドライバのダイアログをさらに左に移動した場合を示す図である。
【図１７】プリンタドライバのサブダイアログが右に表示された場合を示す図である。
【図１８】本発明に係る第１の動作処理手順を示す図である。
【図１９】本発明に係る第２の動作処理手順を示す図である。
【図２０】本発明に係る第３の動作処理手順を示す図である。
【図２１】本発明に係る第４の動作処理手順を示す図である。
【発明を実施するための形態】
【０００８】
図１は、印刷データを生成する印刷処理システムの構成例を示す。以下、各部の構成について説明する。
【０００９】
図１において、１００は本実施例の印刷処理システムが入っているコンピュータであり、ＲＯＭ１０２のプログラム用ＲＯＭ或いはハードディスク１１１に記憶された文書処理プログラム等に基づいて図形、イメージ、文字、表（表計算等を含む）等の文書処理を実行するＣＰＵ１０１を備え、システムバス１０６に接続される各デバイスをＣＰＵ１０１が総括的に制御する。
【００１０】
また、ハードディスク１１１は、ＣＰＵ１０１の制御プログラムであるオペレーティングシステム（以下、ＯＳという）、上記文書処理の際に使用するフォントデータやその他の各種データ等を記憶している。
【００１１】
１０２は、ＲＡＭであり、ＣＰＵ１０１の主メモリ、ワークメモリ等として機能する。１０４は通信制御部でネットワークやセントロニクス等汎用の通信手段の制御を行い、他のコンピュータやプリンタと通信を行う。１０７は、マウスコントローラであり、やマウス１１２を制御する。１０８は、キーボードコントローラであり、キーボード１１３からの入力を制御する。１０９は、ディスプレイコントローラであり、ＣＲＴディスプレイやＬＣＤディスプレイ１１４の表示を制御する。１１０は、ディスクコントローラであり、ブートプログラム、各種のアプリケーション、データ生成処理プログラム（以下、プリンタドライバ）等を記憶するハードディスク１１１とのアクセスを制御する。
【００１２】
また、ＣＰＵ１０１は、ＣＲＴ１１４上のマウスカーソル等（図示せず）で指示されたコマンドに基づいて登録された種々のウインドウを開き、種々のデータ処理を実行する。ユーザは印刷を実行する際、印刷の設定に関するダイアログを開き、プリンタの設定や、印刷モードの選択を含むプリンタドライバに対する印刷処理方法の設定を行う。
【００１３】
図２は、図１に示した印刷データ処理システムにおける印刷データの基本的な印刷処理の流れを示す。
【００１４】
ここでは、プリンタ２００等の印刷装置がセントロニクス通信やＵＳＢにより直接接続されているか、或いは、ネットワーク経由で接続されているコンピュータ１００又は専用のプリントサーバにおける一般的なプリント方法のいずれでも動作は同様な印刷データの生成処理を示している。
【００１５】
図２の構成において、アプリケーション２０１、グラフィック・エンジン２０２、プリンタドライバ２０３、およびシステム・スプーラ２０４は、ＣＤ−ＲＯＭやハードディスク等のメモリ１１１に保存されたファイルとして存在し、実行される場合にＯＳやそのモジュールを利用するアプリケーションソフトによってＲＡＭ１０３にロードされ実行されるプログラム・モジュールである。
【００１６】
また、アプリケーション２０１およびプリンタドライバ２０３は、ＣＤ−ＲＯＭ、或いはネットワークを経由してハードディスク１１１に追加することが可能となっている。新たなプリンタを接続した場合そのプリンタに合わせたプリンタドライバを追加することでプリンタ専用の機能が使えるようになる。
【００１７】
ハードディスク１１１に保存されているアプリケーション２０１は、ＲＡＭ１０３にロードされて実行されるが、このアプリケーション２０１からプリンタ２００に対して印刷を行う際には、同様にＲＡＭ１０３にロードされ実行可能となっているグラフィック・エンジン２０２を利用して出力（描画）を行う。
【００１８】
グラフィック・エンジン２０２は、ＯＳが提供する描画部であり、プリンタ毎に用意されたプリンタドライバ２０３をハードディスク１１１からＲＡＭ１０３にロードする。そして、グラフィック・エンジン２０２は、アプリケーション２０１の描画出力をプリンタドライバ２０３の能力に依存した描画形式に変換する。プリンタドライバ２０３は、グラフィック・エンジン２０２からの描画出力を受け取り、プリンタ２００の制御コマンドおよび描画命令であるページ記述言語（以下ＰＤＬと称する）に変換する。変換されたＰＤＬは、ＯＳによってＲＡＭ１０３にロードされたシステム・スプーラ２０４を経て、通信制御部１０４からプリンタ２００へ出力される。
【００１９】
次に、図３〜図７を用いてプリンタ２００の構成について説明する。
【００２０】
ここでプリンタ２００はスキャナ部を備えており画像を読み取ることも可能でありプリンタだけでなくコピー動作を可能となっている。
【００２１】
図３は制御部構成図である。３０１は画像読み取りを行うスキャナ部で、３０２はその画像データを画像処理するＲＧＢ−ＩＰ部であり、スキャナ部３０１からのスキャンされた光学信号をＣＣＤにて電気信号に変換しＡ／Ｄコンバータ、フィルタ処理等を行いＲＧＢ信号からＹＭＣ信号へと変換する。
【００２２】
３０４はネットワークを利用して画像データや装置情報をやりとりするＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）部分である。プリンタの状態などはＭＩＢ（Ｍａｎａｇｅｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｂａｓｅ）情報として変換されてＮＩＣ部３０４にて保持されている。コンピュータは、このＭＩＢ情報を受信することで、プリンタの状態を監視することができるようになっている。
【００２３】
３０５はコンピュータ側から送られてきたＰＤＬを画像信号に展開するＰＤＬ部である。ここでＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｉｎｇ）と呼ばれるラスタ化画像処理を行って、ＰＤＬデータをラスタイメージに展開する。展開されたラスタイメージデータは、カラーであればＣＭＹＫの色成分毎にＤＲＡＭなどの高速アクセス可能なメモリ（図示せず）にジョブ毎にページ単位で格納され、モノクロであればグレーのみがページ単位で格納される。そしてプリンタ部３０８の状況に合わせて、コア部３０３へ送られる。
【００２４】
コア部３０３ではプリントやコピー等動作に応じて画像信号を一時保存したり、経路を決定する。次に、コア部３０３から出力された画像データは、ＣＭＹＫ−ＩＰ部３０６を経由して、ＰＷＭ部３０７に送られた後、画像形成を行うプリンタ部３０８に送られプリントアウトされる。
【００２５】
図４を用いてコア部３０３について説明する。
コア部３０３のバスセレクタ部４０１は、プリンタ２００の利用における、いわば交通整理の役割を担っている。すなわち、スタンドアローンとしての複写機能、ネットワークスキャン、ネットワークプリントにおける各種機能に応じてバスの切り替えを行うところである。
【００２６】
バスセレクタ部４０１を出た画像データは、圧縮部４０２、ハードディスク（ＨＤＤ）などの大容量メモリからなるメモリ部４０３及び、伸張部４０４を通ってプリンタ部３０８へ送られる。ただし圧縮や伸張は必要に応じて行われるのであって常に行われるわけではない。ここで用いられる圧縮方式は、ＪＰＥＧ，ＪＢＩＧ，ＺＩＰなど一般的なものを用いてよい。
【００２７】
次に、圧縮された画像データは、ジョブ毎に管理され、ファイル名、作成者、作成日時、ファイルサイズなどの付加データと一緒に格納される。格納されているそれぞれのジョブに対しては、ジョブを指定して呼び出しが行われた場合には、パスワードの認証を行った後、ＨＤＤより呼び出し、画像伸張を行ってラスタイメージに戻してプリンタ部３０８に送られる。
【００２８】
図４によりＣＭＹＫ−ＩＰ部３０７を説明する。
【００２９】
コア部３０３より渡されたデータは、出力マスキング／ＵＣＲ回路部４０５に入り、前述のＲＧＢ−ＩＰ部３０２にて生成されたＹＭＣ信号を画像形成装置のトナー色であるＹ，Ｍ，Ｃ，Ｋ信号にマトリクス演算を用いて変換する部分であり、トナーの分光分布特性に基づいたＣ，Ｍ，Ｙ，Ｋ信号に補正して出力する。
【００３０】
次に、ガンマ補正部４０６にて、トナーの色味諸特性を考慮したルックアップテーブル（ＬＵＴ）ＲＡＭを使って画像出力のためのＣ，Ｍ，Ｙ，Ｋデータに変換されて、空間フィルタ４０７では、シャープネスまたは、スムージングが施された後、画像信号はＰＷＭ部３０７へと送られる。
【００３１】
図５によりＰＷＭ部３０７を説明する。
【００３２】
ＣＭＹＫ−ＩＰ部３０６を出たイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）の４色に色分解された画像データはそれぞれのＰＷＭ部３０７を通ってそれぞれ画像形成される。またモノクロの場合はブラック（Ｋ）のみで画像形成される。
【００３３】
図５において、５０１は三角波発生部である。５０２はＤ／Ａコンバータであり、入力されるディジタル画像信号をアナログ信号に変換する部分である。これらの２つの信号は、コンパレータ５０３に送られ大小比較される。図６においてＡが三角波の波形、ＢがＤ／Ａコンバータの出力である。Ｂの信号は画像の１画素の濃度に応じた信号レベルになっている。コンパレータ５０３にて比較されＣの波形を出力する。Ｃの信号は画像の濃度に応じてその幅が変化するものとなる。
【００３４】
Ｃの信号がレーザ駆動部５０４に送られ、ＣＭＹＫそれぞれが、ＣＭＹＫそれぞれのレーザ５０５でレーザビームに変換される。そして、ポリゴンスキャナ７０１で、それぞれのレーザビームを走査して、それぞれの感光ドラム７０５，７０６，７０７，７０８に照射される。
【００３５】
図７に、カラープリンタ部の概観図を示す。
【００３６】
７０１は、ポリゴンミラーであり、４つの半導体レーザ５０５より発光された４本のレーザ光を受ける。その内の１本はミラー７０２，７０３，７０４をへて感光ドラム７０５を走査する。他の３本も同様にミラーを経てそれぞれの感光ドラムを走査する。
【００３７】
一方、７０９はイエロー（Ｙ）のトナーを供給する現像器であり、レーザ光に従い、感光ドラム７０５上にイエローのトナー像を形成し、７１０はマゼンタ（Ｍ）のトナーを供給する現像器であり、レーザ光に従い、感光ドラム７０６上にマゼンタのトナー像を形成し、７１１はシアン（Ｃ）のトナーを供給する現像器であり、レーザ光に従い、感光ドラム７０７上にシアンのトナー像を形成し、７１２はブラック（Ｋ）のトナーを供給する現像器であり、レーザ光に従い、感光ドラム７０８上にマゼンタのトナー像を形成する。以上４色（Ｙ，Ｍ，Ｃ，Ｋ）のトナー像が用紙に転写され、フルカラーの出力画像を得ることができる。
【００３８】
用紙カセット７１４、７１５および、手差しトレイ７１３のいずれかより給紙された用紙は、転写ベルト７１６上に吸着され、搬送される。給紙のタイミングと同期がとられて、予め感光ドラム７０５，７０６，７０７，７０８には各色のトナーが現像されており、用紙の搬送とともに、トナーが用紙に転写される。
【００３９】
各色のトナーが転写された用紙は、分離され、搬送ベルト７１７により搬送され、定着器７１８によって、トナーが用紙に定着され排出される。
【００４０】
次に動作の説明を行う。コンピュータにてプリンタドライバが起動されると通常は図８に示されるダイアログが表示される。
【００４１】
ここでユーザが両面３部という設定でのプリントを頻繁におこなっているとした場合、３部という設定はこのダイアログにて行うことが可能であるが両面という設定は、画面左上の仕上げというタブを押下して次のダイアログを開いて（図示せず）設定をおこなっていた。なんどもボタンを押下するのは煩雑であることから、設定のあとにキー８０２を押下すると現在設定されている内容がメニューの「お気に入り」として登録されるようになっている。「お気に入り」とは、複数の印刷設定項目の設定値をまとめて複合印刷設定として登録したものの呼称である。本実施例では、複数の複合印刷設定（お気に入り）が登録されている。「お気に入り」の印刷設定内容もキー８０３を押下することで開かれるダイアログにて編集が可能である。その設定されたメニューを呼び出すにはキー８０１を押下する。キー８０１が押下された状態を示したのが図９である。図９においてプルダウンメニューにて過去に設定されたさまざまなメニューが表示される。ここで所望の設定を選択することで煩雑な操作をすることなく所望の設定が可能であった。
【００４２】
この機能をユーザ自身があるいはコンピュータ環境の管理者などが、より使いやすくあるいは機能を目立たせたいという要望からプリンタドライバの起動時にレジストリあるいは制御ファイルの値を変更することで図１０に示すダイアログが表示される。
【００４３】
ダイアログ１００１において従来のプリンタドライバのダイアログ図８とはお気に入りメニューが変更されている。ダイアログ１００２は、マイシートと呼ばれ、プリンタドライバの標準ユーザインタフェースである１００１とは表示を独立して行うことが可能となっている。ダイアログ１００２において、画面上部に印刷の履歴情報の一覧が表示され、下部では「よく使う設定」として登録された設定の一覧が表示されている。「よく使う設定」に登録された設定をマウスにてダブルクリックすることで、そこに記憶されている設定が右のダイアログに反映される。この「よく使う設定」は、従来のプリンタドライバのお気に入りメニューと同様の操作が可能である。また、印刷の履歴の表示欄で１つの印刷履歴を選択している状態で、登録ボタン１００６が押下されると、選択状態の印刷履歴の印刷設定内容が、「よく使う設定」としてお気に入りメニューに登録される。また、マイシートのダイアログ１００２は、プリンタドライバの標準ユーザインタフェース１００１中のマイシートを閉じるボタン１００３が押下されると閉じられる。マイシートが閉じられると、図１３に示すように表示が切り替わり、マイシートを開くボタンが選択可能になる。また、マイシートのダイアログ１００２中の編集ボタン１００４が押下されると、図１１のダイアログが表示される。
【００４４】
次に、図１１のダイアログについて、説明する。
【００４５】
図１１のダイアログでは、印刷の履歴の表示条件の設定と、印刷履歴を「よく使う設定」に自動的に登録するための登録条件の設定とを行うことが可能となっている。
【００４６】
図１１のダイアログの上段は、印刷履歴の第一の表示条件項目がある。この第一の表示条件項目は、選択肢として、「項目ごとにまとめて表示」「指定された項目のみ表示」「指定された項目以外表示」が用意され、また、項目選択欄が用意されている。図１１の例では、第一の表示条件項目に「項目ごとにまとめて表示」が選択され、項目選択欄に「アプリケーション」が指定されている。よって、この条件の場合、印刷の履歴には、印刷履歴の印刷を指示したアプリケーション毎にまとめて表示されることになる。
【００４７】
また、表示順については、中段の第二の判定条件項目を用いて設定することができる。
【００４８】
図１１のダイアログの中段にある第二の判定条件項目では、「最新のものから表示」、「使用頻度の高い設定から表示」、「指定された設定から表示」の選択肢が用意されている。図１１の例では、第二の表示条件項目として「最新のものから表示」が選択されているため、印刷履歴のうち、印刷日時が最新のもが、印刷履歴欄の上位に表示されている。また、図示省略したが、アドレス指定項目でネットワークアドレスを指定すると特定のネットワークアドレスにあるプリンタのみが設定可能となる。
【００４９】
図１１のダイアログの下段には、印刷履歴を一覧表示する場合の最大表示個数が設定可能となっている。「１〜２５５」から数値が指定されると、指定された数値分だけ印刷履歴が記憶される。また「０」に設定するとハードディスク等記憶手段が許す限り記憶していく。また一番下は、同じ印刷設定内容の印刷履歴がいくつ同じ場合に、「よく使う設定」に印刷履歴の登録を促すかの件数を設定できる。その右のチェックボックスはチェックされていた場合には自動登録となる。このダイアログにて設定された条件にしたがって表示する。
【００５０】
この表示の際に印刷時に使用したアプリケーションソフトが使用しているアイコンと同じアイコンを使って表示する、あるいはそのアプリケーションソフトを連想させるようなアイコンを使用するとより視認性が高まる。
【００５１】
またプリンタドライバが動作したとき使用しているアプリケーションソフトと同じものだけを表示すると、さらに操作者への利便を図ることできる。
【００５２】
またタブ１１０１を押下すると登録された印刷設定の編集を行うダイアログが表示される。図１２にそのダイアログを示す。
【００５３】
ここでは前述の並べ替えた項目を手動で並べ直すことや、アイコンの変更、コメントの挿入など管理上有効な情報操作が可能となっている。本発明による制御部が自動で割り付けたアイコンや順番を手動で補正できることでより操作者への利便を図っている。ステップ１９０８では、すでに同じ設定で登録されていることを警告表示する。この表示は時間で、あるいはキーを押下させることで消去させる。以上で動作を終了する。
【００５４】
次に、図１８のフローチャートをもとに、印刷履歴の記憶処理、表示処理および「よく使う設定」への自動登録処理について、説明する。なお、図１８のフローチャートは、プリンタドライバ２０３の制御手順を示しており、ＣＰＵ１０１がプリンタドライバのプログラムに従って動作するものとする。
【００５５】
操作者はコンピュータにＬＯＧＩＮし、操作者の識別を行った後、コンピュータの操作を行う。コンピュータは操作者ごとのＩＤとパスワードを管理しており、操作者ごとの画面や各種設定をレジストリに記憶しており、プリンタドライバの設定や印刷履歴情報も操作者ごとのデータを持っている。
【００５６】
ステップ１８０１において、アプリケーションソフト等からプリンタドライバが呼ばれると、プリンタドライバは、レジストリに記憶された項目を参照し図１０に示す印刷ダイアログ画面を表示する。
【００５７】
ステップ１８０２では、ユーザ操作に従って、プリンタドライバは、プリントにためのさまざまな設定の受け付けを行う。ステップ１８０３では、ＯＫキー１００５が押下されると、プリンタドライバにより印刷データが作成されプリンタに配信される。プリンタとの通信と前後してステップ１８０４へ進む。ステップ１８０４では、プリンタドライバ２０３は、印刷データの生成に利用された印刷設定の内容を印刷履歴としてハードディスク１１１に記憶する。ここで記憶する項目はプリンタドライバにて設定した各項目や印刷したファイル名、日付時間、使用したアプリケーションソフトの名称等である。そして表示条件に従って、ダイアログ１００２の印刷の履歴の表示欄を更新する。例えば、表示条件として、「最新のものから表示」が選択されている場合には、ステップ１８０３で用いられた印刷設定の印刷履歴を、ダイアログ１００２の印刷の履歴の表示部の一番上に表示する。
【００５８】
図１０の例ではファイル名を表示しているが、設定により所望の項目で表示が可能である。図１１の最大表示個数設定欄に、記憶する印刷履歴の件数の上限が定められており、かつ、その上限に達していた場合には、もっとも古い履歴が消去される。もちろん、第二の表示条件として、「使用頻度の高い設定から表示」が設定されている場合には、もっとも使用頻度の低い設定から消去されることになる。つまり、第二の表示条件は、消去条件ともなっている。
【００５９】
ステップ１８０５では、現在の印刷設定と登録されている印刷履歴とを比較する。ここでは日付時間のパラメータは対象外としている。そしてステップ１８０６では、プリンタドライバ２０３は、ステップ１８０５での比較結果を元に、現在の印刷設定と登録されている印刷履歴とで、同じ設定内容のものがあるか否かを判断する。同じ設定のものがあると判断された場合には、ステップ１８１２へ進み、同じ設定のものがないと判定された場合には、ステップ１８０７へ処理を進める。
【００６０】
ステップ１８０７では、今印刷した印刷設定と、既に記憶されているすべての印刷履歴とを比較することにより、同じ設定内容のものの個数を算出する。これは、既に記憶されている印刷履歴に、同じ設定内容のものがあった場合に、その既に記憶されている印刷履歴に、算出回数を書き込むことにより実現する。つまり、既に記憶されている印刷履歴に同じ設定内容のものがない場合には、今印刷した印刷設定を印刷履歴として記憶し、この問いに、算出回数として「１」を書き込む。そして、次に印刷したときに同じ設定内容であった場合には、比較結果により同じ設定内容であることが検索されるため、算出回数に１を加えて「２」を書き込む。このようにして、算出回数を求めることができる。
【００６１】
ステップ１８０８では、得られた算出回数が、図１１の同時判定個数欄で指定されている個数に達したかを判定する。図１１の例では、同時判定個数欄に「３」が設定されているため、算出回数が「３」であるかを判定する。この結果、算出回数が同時判定個数に達した場合には、処理をステップ１８０９へ進め、算出回数が同時判定個数に達していない場合には、処理をステップ１８１１へ進める。また、図１１の「自動で記録」チェックボックスがチェックされていない場合は、算出回数に関係なく、処理をステップ１８１１へ進める。
【００６２】
ステップ１８０９では、算出回数が同時判定個数に達しており、自動登録処理を行う。本実施例では、このステップで、「よく使う設定」へ登録することを推奨する画面を表示し（図示せず）ユーザに登録することを促す。もちろんこの表示ステップは、必ずしも必要なく、表示が不要であれば、表示は行わず、次のステップへ移行する。ステップ１８１０では、「よく使う設定」に今印刷を行った設定情報を登録する。
【００６３】
一方、ステップ１８０６の判定結果により同じ設定のものがないと判定された場合には、ステップ１８１２において、同じ設定の印刷履歴に対して日付時間のパラメータを更新して、印刷履歴を履歴欄に登録する。
【００６４】
ステップ１８１１では、ダイアログ１００１を開いたときに同時にダイアログ１００２を開くかどうかの制御のためのフラグ、ＯＰＥＮフラグをたてて、また左右どちらに開くかの制御フラグ左右フラグもたててからダイアログ１００１、１００２を閉じて動作を終了する。
【００６５】
次に、印刷履歴欄の印刷履歴を「よく使う設定」に手動操作で登録する場合について図１９のフローチャートをもとに説明する。なお、図１９のフローチャートは、プリンタドライバ２０３の制御手順を示しており、ＣＰＵ１０１がプリンタドライバのプログラムに従って動作するものとする。
【００６６】
ステップ１９０１では、プリンタドライバが呼ばれダイアログが開かれる。ステップ１９０２では、ユーザがダイアログ１００２の印刷の履歴から、たとえば図示されている一番上の商品企画書をマウスにて選択したことを、プリンタドライバが認識する。ステップ１９０３ではユーザによる登録キー１００６の押下を認識する。
【００６７】
またステップ１９０２でマウスで選択した際に、そのまま選択項目をドラッグ＆ドロップで、印刷設定の表示一覧へ持ってきても同等の処理を行う。
【００６８】
ステップ１９０４では、一覧表示されている過去の登録情報と選択された履歴情報のうち日付時間のパラメータ以外を比較する。
【００６９】
ステップ１９０６にて同じものがなければステップ１９０８へ進み、同じものがなければステップ１９０６へ進む。ステップ１９０６では、選択された履歴情報の印刷設定を登録する。この際に最大表示数の上限が定められていた場合には、並べ替えられたもっとも下の１件が消去される。
【００７０】
ステップ１９０７では登録した情報を条件にしたがって並べ替えて表示する。その並べ替える条件は編集キー１００４を押下することで表示される図１１に示すダイアログにて設定される。
【００７１】
次にダイアログを開く、あるいは閉じるときの動作について説明するが、これはディスプレイ上のダイアログの位置によって動作が変わるため、まずダイアログを左右に移動した場合について説明する。
【００７２】
図１０においてダイアログ１００２は開いた状態であり、この状態がデフォルトの状態である。この状態でキー１００３を押下すると、ダイアログ１００２を閉じる。その状態を図１３に示す。図１３ではダイアログ１００２は表示されていない。さらにキー１００３はダイアログ１００２を開くためにキーへとその表示を変更している。また図１３に示すごとく矢印を左側に向けており、ダイアログが左側に開かれることを強調表示している。
【００７３】
図１４ではディスプレイ全体とダイアログとの位置関係を示している。図１４において１４０１はディスプレイにて表示可能な領域を示している。はじめはディスプレイの中央にダイアログ１００１を表示させ、その左側にダイアログ１００２を表示する。ユーザがダイアログ１００１の上部、プロパティと記載された領域をマウスでドラッグしてダイアログを左右に移動させたとする。この場合ダイアログ１００２はダイアログ１００１と連動して左右に移動する。
【００７４】
この場合の動作について図２０のフローチャートをもとに説明する。
【００７５】
ステップ２００１にて、左右どちらに移動したか判定する。左であればステップ２００２へ進み、右であればステップ２００８へ進む。なおステップ２００２以後とステップ２００８以後は左右の動作を制御するフラグの動きが反対になるだけで動作フローは同じとなる。
【００７６】
ステップ２００２では、原点の位置を判定する。ここで原点とはダイアログ１００１の左上隅である。
【００７７】
この原点はディスプレイの中にあるか、あるいは外になったかを判定する。中にある状態とは図１４の状態あるいは図１５に示すごとくダイアログ１００２は半分隠れているがダイアログ１００１はすべて表示されている状態である。原点が外にある、とは図１６に示すごとくダイアログ１００２はまったく見えなくなり、かつダイアログ１００１の原点の表示領域から外れている状態である。原点がそとにあればステップ２００３へ進み、中にあればステップ２００７へ進む。ステップ２００３ではダイアログ１００２を閉じて次へ進む。
【００７８】
ステップ２００４では制御フラグである開閉フラグをＯＦＦにする。これによって次回プリンタドライバが動作する際にはダイアログ１００２は表示されない。ステップ２００５では制御フラグである左右フラグをＯＦＦとする。これによって次回プリンタドライバが動作する際にキー１００３を押下した場合右側にダイアログ１００２が表示される。ステップ２００６ではダイアログ１００１のキー１００３をダイアログ１００１の右側に表示させる。
【００７９】
図１６にキー１００３が右側に表示されている状態を示す。
【００８０】
ステップ２００７では、左右フラグをＯＦＦとする。これによってダイアログ１００２は左に開いたままでありキー１００３も左に開く状態のままである。しかし、このままダイアログ１００１が閉じられた場合は、次回はダイアログ１００２は右側に自動的に開くように、表示履歴を記憶しておく。ステップ２００８では原点をダイアログ１００１の右上隅として判定する。以後のステップはこれまでの動作と左右が逆になるだけなので説明を省略する。以上で左右の制御についての動作を終了する。
【００８１】
また図では左右の例しか示していないがダイアログ１００２を上下にした場合でも同様の制御が可能である。
【００８２】
次にダイアログを開く際について図２１のフローチャートをもとに説明する。プリンタドライバが呼び出されたときにこの動作がスタートする。
【００８３】
まずステップ２１０１ではダイアログ１００１を表示する。この場合原点となる左上隅の位置情報はレジストリに書き込まれていて、前回閉じたときと同じ位置に表示される。
【００８４】
ステップ２１０２では、左右フラグの判定を行う。左右フラグがＯＮ、すなわちダイアログ１００２を左に開くようになっていればステップ２１０２進み、ダイアログ１００２を右に開くようになっていればステップ２１０６へ進む。
【００８５】
ステップ２１０２では開閉フラグを判定する。開閉フラグがＯＮ、すなわちダイアログ１００２を開くことになっていればステップ２１０３へ進み、開かないことになっていればステップ２１０５へ進む。
【００８６】
ステップ２１０４では、キー１００３をダイアログ１００２を閉じるためのキーとしてダイアログ１００１の左側に表示する。
【００８７】
ステップ２１０５ではキー１００３をダイアログ１００２を左側に開くためのキーとしてダイアログ１００１の左側に表示する。これによってキー１００３を押下した場合はダイアログ１００１の左側にダイアログ１００２が表示される。
【００８８】
ステップ２１０６以後は左右の制御が逆になるだけなので説明を省略する。
【００８９】
図１７にダイアログ１００１でキー１００３が右側にあってダイアログ１００２を開いた状態を示す。
【００９０】
以上説明したように、本発明によれば、印刷で用いた印刷設定を印刷履歴として記憶しておくと共に、よく使う設定として管理されている複合印刷設定の欄に、印刷履歴の印刷設定を登録する仕組みを設けることにより、印刷設定の再利用に係る操作性を向上させることができる。
【００９１】
また、印刷履歴の一覧表示を行う場合に、表示条件に従った印刷履歴をフィルタリングして表示することにより、ユーザの所望とする印刷履歴を容易に選択させることができる。
【００９２】
尚、上記実施形態では、プリンタドライバ２０３によって、図１０乃至図１７のユーザインタフェースを実現する場合を例に挙げて説明しているが、これに限るものではない。例えば、専用のアプリケーションや、アプリケーションのプラグインモジュール等の他のソフトウェアで実現することも可能である。
【００９３】
以上、実施形態例を詳述したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００９４】
尚、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図に示すフローチャートに対応したプログラム）を、システムあるいは装置に直接あるいは遠隔から供給する。そして、そのシステムあるいは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００９５】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００９６】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であっても良い。
【００９７】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスクがある。また、更に、記録媒体としては、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などがある。
【００９８】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、その接続先のホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００９９】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１００】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。また、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【０１０１】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。
【符号の説明】
【０１０２】
１００  情報処理装置
２００  プリンタ
１０１  ＣＰＵ
１１１  ハードディスク
１１２  マウス
１１３  キーボード
１１４  ディスプレイ
【図１】
0005269168.tif 000002
【図２】
0005269168.tif 000003
【図３】
0005269168.tif 000004
【図４】
0005269168.tif 000005
【図５】
0005269168.tif 000006
【図６】
0005269168.tif 000007
【図７】
0005269168.tif 000008
【図８】
0005269168.tif 000009
【図９】
0005269168.tif 000010
【図１０】
0005269168.tif 000011
【図１１】
0005269168.tif 000012
【図１２】
0005269168.tif 000013
【図１３】
0005269168.tif 000014
【図１４】
0005269168.tif 000015
【図１５】
0005269168.tif 000016
【図１６】
0005269168.tif 000017
【図１７】
0005269168.tif 000018
【図１８】
0005269168.tif 000019
【図１９】
0005269168.tif 000020
【図２０】
0005269168.tif 000021
【図２１】
0005269168.tif 000022