(57)【要約】【課題】  検知された情報から簡便な設定が可能で、用紙情報を自動的に追加登録していくことで、ユーザにとってより最適な設定を可能にするプリンティングシステム等を提供すること。【解決手段】  プリンティングシステムは、メディアセンサを搭載し用紙を判別する機能を持つカラープリンタ１０１と、用紙情報を登録する機能を有したプリンタドライバを実行する環境であるPCなどのデータ処理装置１０２と、その二つの装置を接続する双方向通信インタフェース１０３とによって構成する。【選択図】  図１
2006154913.tif 000002
【特許請求の範囲】
【請求項１】
印刷データに基づいて記録媒体に印刷を行う印刷装置と通信が可能に接続されたデータ処理装置において、
前記印刷装置側にセットされている前記記録媒体の種類を判別するための判別情報を生成する判別情報生成手段と、
前記判別情報による判別結果に基づいて自動で記録媒体群を設定し、該記録媒体群より対応媒体グループを表示して、その中から選択する印刷設定手段と、
前記印刷設定手段による設定内容を外部に通知する通知手段と、外部より記録媒体に関する情報の入力を可能にする入力手段と、
前記入力手段によって入力された記録媒体に関する情報と前記判別情報生成手段によって生成された判別情報とをリンクして前記印刷設定のための登録を行う登録手段とを備えたことを特徴とするデータ処理装置。
【請求項２】
前記入力手段は、前記印刷設定の選択肢は前記記録媒体群の選択肢にない対応媒体の名称及び媒体群の種類を入力可能であることを特徴とする請求項１記載のデータ処理装置。
【請求項３】
前記判別手段は、前記判別情報を入力とし前記判断結果を出力とする系を構成する参照テーブルを使用して記録媒体群の判別を行うことを特徴とする請求項１または２記載のデータ処理装置。
【請求項４】
前記判別手段は、前記判別情報を入力とし前記判別結果を出力とする系を数値演算によって実行し、記録媒体群の判別を行うことを特徴とする請求項１または２記載のデータ処理装置。
【請求項５】
前記判別手段は、予め登録されている記録媒体の種類よりも、前記登録手段によって新たに登録された記録媒体の種類を優先して判別することを特徴とする請求項１乃至４記載のデータ処理装置。
【請求項６】
前記登録手段は、登録済みの記録媒体に関する情報を前記判別情報生成手段による情報に基づいて変更する手段を有することを特徴とする請求項１乃至５記載のデータ処理装置。
【請求項７】
前記登録手段は、前記記録媒体に関する情報とこれに対応した印刷品位に関する情報とを併せて登録する手段を有することを特徴とする請求項１乃至６記載のデータ処理装置。
【請求項８】
前記登録手段により、登録された記録媒体に関する情報のみを表示するプリンタドライバＵＩをもつ請求項１乃至６記載のデータ処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷対象となる記録媒体（用紙）の種類を自動的に判別して、用紙に適した印刷モードまたは印刷モード群を選定・自動設定し、また履歴をプリンタドライバＵＩに追加して誤検知や記録媒体が判別できない場合にも簡便に印刷設定を行うことが可能なプリンタ等のデータ処理装置、及びそのデータ処理装置を備えたプリンティングシステムに関する。
【背景技術】
【０００２】
従来、プリンティングシステムは、カラー出力を可能とするプリンタと、そのプリンタを制御し印刷データを生成するホストコンピュータと、その双方を接続する通信インタフェースとから構成されるのが一般的である。
【０００３】
殊にインクジェットプリンタは、その用途に応じて普通紙や光沢紙、ＯＨＰ、アイロンプリント用転写紙など様々な用紙を使い分ける。
【０００４】
それらの用紙に印刷する際、予め印刷対象となる記録媒体（用紙）に基づいた適切な印刷を行うように構成されている。
【０００５】
また最近では、用紙の種類を自動的に判別するセンサを搭載したメディアセンサ付きのプリンタが考案されている。このようなプリンタでは、例えば用紙表面へ光を照射し、その反射光強度によって、分類するメディアのタイプを大きく分けて４〜５種類程度に判別することができる。
【０００６】
又、別の従来例としては、例えば特許文献１をあげることが出来る。
【特許文献１】特開2000-280578号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述した従来の技術においては以下のような問題点があった。
【０００８】
メディアセンサを搭載していない一般的なインクジェットプリンタの場合、ユーザは印刷対象となる用紙の種類を、詳細設定画面を開き、プリントする度に設定する必要があった。所望の用紙の種類を多数の選択肢の中から選択する煩雑さや選択意図とは異なる誤設定等、用紙の種類に適した印刷ができないことがあった。
【０００９】
また、メディアセンサを搭載したプリンタにおいても、図６に示すように判別できる用紙の種類が限定されてしまうことが多く、誤検知なども含め、対象となる用紙に最適な設定を行うことは難しい。センサの精度や同一用紙内での特性のばらつき、及び市販されている全てのメディア・新規メディアに対応する必要も加味されなければならない。図６に示す５種類の大まかな用紙の種類のうち、例えば同じ光沢紙でも高品位光沢紙・中品位光沢紙・廉価版光沢紙など、コート紙では厚手コート紙・薄手コート紙など多種のメディア種類があり、夫々でインク打ち込み量や発色特性が異なるため、メディアセンスされた情報から、より詳細なメディア種類による設定が必要である。
【００１０】
本発明は上記課題に鑑み、検知された情報から簡便な設定が可能で、用紙情報を自動的に追加登録していくことで、ユーザにとってより最適な設定を可能にするプリンティングシステム等を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、本発明のデータ処理装置またはプリンティングシステムでは、印刷データに基づいて記録媒体に印刷を行う印刷装置と通信が可能に接続されたデータ処理装置において、前記印刷装置側にセットされている前記記録媒体の種類を判別するための判別情報を生成する判別情報生成手段と、前記判別情報による判別結果に基づいて自動で記録媒体群を設定し、記録媒体群より対応媒体グループを表示して、その中から選択する印刷設定手段と、前記印刷設定手段による設定内容を外部に通知する通知手段と、外部より記録媒体に関する情報の入力を可能にする入力手段と、前記入力手段によって入力された記録媒体に関する情報と前記判別情報生成手段によって生成された判別情報とをリンクして前記印刷設定のための登録を行う登録手段とを備えたことを特徴とする。
【発明の効果】
【００１２】
以上説明したように本発明によれば、プリンタドライバのプロパティ中での記録媒体の種類設定を容易に行うことができ、また使用するメディアをプリンタドライバＵＩに追加することによって、メディアセンサが動作しない場合や誤検知の場合でも簡便に印刷設定を行うことができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施の形態を図面に基づいて説明する。
【００１４】
＜プリンティングシステムの構成＞
図１は、本発明の実施の一形態に係るプリンティングシステムの構成を示すブロック図である。
【００１５】
図中の１０１は、画像形成を行うインクジェット方式のカラープリンタであり、パーソナルコンピュータ（以下、PCと記す）１０２で生成された印刷データに基づいて画像の形成を行う。プリンタの種類については特に問わないが、ここではインクジェット方式のカラープリンタを想定している。プリンタ１０１は、各種ブロック１０４〜１０８によって構成されている。
【００１６】
１０２は、印刷データの生成や接続されたプリンタ１０１の制御を行うデータ処理装置である。ここではPCを想定している。印刷の設定に関するユーザからの指示や入力を受ける役割も果たす。PC１０２は、各種機能ブロック１０９〜１１７によって構成される。
【００１７】
１０３は、PC１０２とカラープリンタ１０１を接続する通信インタフェースである。ここでは仮にUSBを想定しているが、シリアルインタフェースのUSBのほかに、IEEE1394、IrDA、IEEE802.11、電力線など、パラレルインタフェースとしてはセントロニクス、SCSIなど複数の種類が想定されるが、双方向の通信を実現するものであれば有線／無線を問わずどのようなインタフェースであっても構わない。
【００１８】
このように、本実施形態におけるプリンティングシステムとは単体の装置ではなく、データ処理装置１０２と画像形成を行うカラープリンタ１０１とが特定の双方向インタフェースで接続された構成をとる。なお、カラープリンタ１０１及びPC１０２とも本実施形態の特徴を説明する上で特に必要とないと思われるものは省略する。
【００１９】
１０４は、記録媒体Pの種類や大きさを特定するための情報を得る用紙認識センサ（メディアセンサ）である。記録媒体Pは、プリンタ１０１に備え付けられた給紙トレイやカセットなどに積載されているものとする。用紙の種類を判別するための特徴量を把握する手段としては、予め記録媒体である用紙にマーキングを施し、そのマークを光学的に検出する手段、直接もしくは間接的に表面粗さを測定する手段、光の透過率を測定する手段など多種多様なものが存在する。他にも用紙の重さ、厚さ、摩擦係数、誘電率や電気抵抗値、吸水率、及び2次元イメージを撮像し特徴量から判別する手段などの多種多様なものが存在する。これらの検出手段は単体でも複数組み合わせることでも用紙認識機能を実現する。ここでは特にメディアセンサの原理や構成については問わないが、最低限想定している用紙の種類を判別できる機能を有しているものとする。
【００２０】
１０５は、メディアセンサ１０４で把握した用紙に関する情報（特徴量）を格納するセンス情報格納部である。センス情報は履歴と合わせて複数格納される構成でもよい。
【００２１】
１０６は、プリンタ１０１のインタフェース機能を司るI／F制御部である。ここでは想定しているインタフェースがUSBであるため、USB周辺機器側のコントローラによって構成されるものとする。用紙情報の送信や、印刷データ及び制御コマンドの受信などが行われる。また、プリンタ本体で発生したエラーや通信状態などのステータス情報に関しても要求があればPC１０２に対して返す。
【００２２】
１０７はPC１０２から送信されてきた印刷データを受けてプリンタエンジンに展開する印刷制御部である。送信される印刷データは既に用紙の種類や大きさなどを含めた印刷設定に基づいてPC１０２側で画像処理が行われたデータであり、ここでは印刷データに含まれる印刷制御用のコマンドに従ってプリンタエンジンの制御を行う。具体的には、印刷用の２値データ（場合によっては２値化前の中間データ）とインクの打ち込み量、パス数、印刷方向及び用紙の搬送量を制御する各種コマンドによって構成されるデータを使用する。
【００２３】
１０８は、印刷部（プリンタエンジン）である。印刷制御部１０７で展開された印刷データに基づき記録媒体Pに対して印刷を行う。本カラープリンタ１０１はインクジェット方式のプリンタであるため、インクの吐出によって画像形成を行う。
【００２４】
１０９は、PC１０２のインタフェース機能を司るI／F制御部である。USBのホスト側のコントローラによって構成され、USBホストとしての機能を有する。USBホストとしての機能の一部はOSやドライバなどソフトウェアによっても構成される。
【００２５】
１１０は、印刷のための各種設定や印刷データの生成及びプリンタの制御をPC１０２上で行うためのソフトウェアであるプリンタドライバである。１１１から１１４までの各種機能ブロック及び不図示の印刷データ生成処理機能ブロックなどによって構成される。
【００２６】
１１１は、用紙の設定や印刷品位の設定などを含む各種印刷設定を行う印刷設定処理部である。ユーザからの指示や入力を受け付け、設定された内容を表示もしくは通知する機能を有する。
【００２７】
１１２は、メディアセンサ１０４の出力結果に基づき、用紙種類を判別する用紙種類判別処理部である。本実施形態では参照用のテーブルを用いて用紙の種類を判別する。
【００２８】
１１３は、用紙種類登録処理部である。処理の内容については図２を用いて説明しているのでここでは省略する。
【００２９】
１１４は、用紙種類判別処理部１１２で用紙を判別する際に使用する参照用のテーブルである。テーブルの値は更新することが可能である。このテーブルは用紙種類判別処理部１１２で用紙種類を判別する際に使用される他、用紙種類登録処理部１１３で登録された用紙情報の反映も行われる。
【００３０】
１１５は、PC１０２の各種機能を制御する中央制御部であり、CPUの持つ機能がこれに該当する。１１６は、印刷設定入力操作部であり、ユーザの意図を印刷に反映させるための各種入力機器から構成される。１１７は、印刷設定をユーザに通知する設定情報通知部である。通知方法としては、モニタなどの表示装置を使用する場合や音声による通知などが考えられる。
【００３１】
このように本発明のプリンティングシステムは、メディアセンサを搭載し用紙を判別する機能を持つカラープリンタ１０１と、用紙情報を登録する機能を有したプリンタドライバを実行する環境であるPCなどのデータ処理装置１０２と、その二つの装置を接続する双方向通信インタフェース１０３とによって構成される。
【００３２】
＜用紙情報登録の全体的な処理＞
図２は、本実施形態における用紙情報登録の処理の流れを示すフローチャートである。
【００３３】
ステップＳ２０１では、メディアセンサによる用紙種類のセンス結果（用紙特徴量の把握）に基づいて、メディア群を判別する。ここでは仮に参照用のテーブルを使用して、普通紙、コート紙、光沢紙、光沢フィルム及びOHPフィルムの5つのカテゴリに分類するものとする。この例では参照テーブルの使用を前提にしたが、特徴量をパラメータとした数値演算による判別基準を算出し判別に使用する構成でも構わない。
【００３４】
ステップＳ２０２では、センスした結果得られた特徴量のデータから判断して、ユーザが過去に登録しているもしくは既存のメディア群情報と合致するかを調べ、ステップＳ２０１で行った用紙群の判別結果が正しいか、またはメディアセンサが動作しているかどうかを判別する。判別結果が正しい場合はステップＳ２０３へ、正しくない場合またはメディアセンサが動作していない場合はステップＳ２０７へ進む。
【００３５】
ステップＳ２０３では、ユーザが印刷の対象となるメディアがドライバ設定項目の中に無い新規なメディアかどうか、及び登録されていないメディアであるかどうかを判断する。ドライバ設定項目の中に無い用紙種類の場合はステップＳ２０９へ、予め用意されているかもしくは以前ユーザが登録した用紙種類である場合はステップＳ２０４へ進む。
【００３６】
ステップＳ２０４では、設定メディア群の中から、対象となる用紙のメディアタイプを選択する。この選択肢は現在ドライバで設定可能な全用紙種類が対象となる。メディアセンサによる自動判別では上記で仮定したように５つのカテゴリを想定しているが、マニュアルで設定可能な用紙種類は例えば同じ光沢紙の中でもより写真調の印刷を可能にする用紙等自動設定時に選択可能な用紙種類の数より多く、そのより多い選択肢の中から選ぶことが可能である。
【００３７】
ステップＳ２０５では、用紙種類の登録だけではなく、その用紙を使用する際の印刷設定まで併せて登録するかどうかを判断する。印刷品位は仮に登録されたとしても後から変更することは可能である。ここで設定する印刷品位は対象となる用紙が選択された場合もしくは自動で設定された場合のデフォルトの設定となる。印刷品位も併せて登録する場合はステップＳ２０６へ進む。そうでない場合はステップＳ２０６の処理をスキップする。
【００３８】
ステップＳ２０６では、対象となる用紙の印刷品位を設定する。ここでは、高品位優先の高画質、印刷速度優先の高速及びそれらの折衷である標準の３つの印刷品位を想定している。
【００３９】
ステップＳ２０７では、メディアセンサ１０４を用いた用紙特徴量の把握を行う。なお、この処理を繰り返してより多くのデータの取得が可能であることも同様である。
【００４０】
ステップＳ２０８では、ステップＳ２０７のセンス結果を受け、メディア群の登録・設定を行う。
【００４１】
ステップＳ２０９では、対象となる用紙を新たにユーザ自らが登録するかどうかを判断する。登録する意思のある場合はステップＳ２１０へ進む。登録をしない場合はステップＳ２１２へ進み、既存のメディアタイプから選択することによって、用紙情報登録の処理を終了する。
【００４２】
ステップＳ２１０では、対象となる用紙の名称を入力し、ステップＳ２１１で新メディアタイプとして登録する。入力された用紙名称は自動・マニュアルを問わず、用紙種類の選択肢に組み込まれることになる。
【００４３】
ステップＳ２１３では、それまでの処理を踏まえて用紙および印刷品位情報を登録する。登録する際にはユーザが入力および選択した用紙情報と、メディアセンサ１０４による用紙特徴量とを併せて登録処理と行う。なお、登録された情報は後から変更することも可能であるし、また必要の無くなった用紙情報については削除することも可能である。
【００４４】
このようにユーザが任意に用紙種類を登録することができる環境を提供する。
【００４５】
＜メディア群判別処理の詳細＞
図２のステップＳ２０２についての詳細を補足する。
【００４６】
図３は、正反射光と拡散反射光の各強度を用いたメディア群判別を行うための光学センサによる判別マップ図である。図中の３０４は普通紙として判別されるエリアである。図３の３０２はユーザが任意に登録した用紙種類に対応するエリアである。エリア３０２内の点３０２aが登録時に取得した用紙の特徴量に相当し、マージンをみて斜線で示された矩形エリア内を対象となる用紙に関連付けている。
【００４７】
ユーザが登録を行った結果、矩形エリア３０３のように、コート紙のエリア３０１と普通紙のエリア３０４を跨ぐ場合が想定される。その場合も各デフォルトエリアの設定ではなくユーザによって登録された設定を優先する。また、矩形エリア３０２と３０３のようにユーザ登録情報が重なる場合も考えられるが、その場合は後から登録した情報である矩形エリア４０３を優先する。但しその際、次に選択をする可能性がある用紙として、矩形エリア３０２の用紙種類についても併せて表示できる機能を付加しても良い。なお、図３中の３０３ａは、登録時に取得した用紙の特徴量に相当する。
【００４８】
このようにユーザが任意で設定した場合や誤検知の場合、またあらゆるメディアへの対応ができるように、メディア群を設定し、その中からメディアタイプを選択するように設定を行うと、設定ミスも少なく、容易に適切な印刷設定が可能となる。
【００４９】
＜設定ダイアログの一例＞
図４は、本実施形態における印刷モードや各種用紙設定を行う際に表示される設定ダイアログの一例を示す図である。
【００５０】
４０１は、印刷設定のダイアログである。４０２から４２９までの各表示エリアから構成される。印刷設定では表示する項目が非常に多いため、タブシートを使用して設定項目を内容ごとに分けて見やすい構成にするのが通例である。本実施形態でもタブを使用する。
【００５１】
４０２は、全体設定のタブであり、印刷全般に関する内容を表示する。詳細については後述する。
【００５２】
４０３は、ページ設定のタブであり、用紙の大きさ、印刷方向、印刷部数、印刷レイアウト（複数ページ印刷）などの各種ページ設定に関する内容を表示する。同時にユーザによる上記設定内容の変更指示や入力を受け付ける。
【００５３】
４０４は、特殊効果のタブであり、各種画像補正やセピア調など特殊な効果を画像に与える場合に使用する機能の選択画面を表示する。
【００５４】
４０５は、ユーティリティのタブであり、ヘッドの調整やクリーニングなどの機能の選択画面を表示する。
【００５５】
４０６は、全体設定の簡易表示エリアであり、文字情報だけでなく視覚に訴える形で、設定された情報を表示する。
【００５６】
４０７は、設定されている用紙の種類（メディアタイプ）を表示するエリアである。
【００５７】
４０８は、メディア群を表示するフィールドである。自動設定の場合は、センス結果に基づいて判別したメディア群をここに表示する。
【００５８】
４０９は、メディア群を自動で設定する場合に選択するチェックボックスである。次で説明するマニュアル設定のチェックボックスとは排他的な関係にあり、どちらか一方しか選択することはできない。このチェックボックスが選択されている場合は、センス結果に基づいて判別したメディア群の中から４１２でメディアタイプを選択できる。
【００５９】
４１０は、メディア群をマニュアルで設定する場合に選択するチェックボックスである。このチェックボックスが選択されている場合は、ユーザは任意に用紙の種類を選択することができる。メディア群がユーザによって任意に指定される場合は、４１１の詳細設定より設定を変更することが可能である。
【００６０】
４１２は、該メディア群中のメディアタイプを表示するフィールドである。既に設定済みのメディアタイプは、このフィールドのリストから選択されることになる。また、新規メディアの場合は４１３でメディア名称を入力し、新たなメディアタイプとしてリストに追加することが可能である。名称の入力にはキーボードや音声入力が使用される。更に、新規メディアのメディア群を４１４により設定する。
【００６１】
４１５は、登録しようとしている用紙の特徴量を把握するメディアセンス動作を実行するためのボタンである。
【００６２】
４１６は登録ボタンであり、入力エリア４１３で入力した名称とリストエリア４１４で選択した用紙のプロファイルと、事前にもしくはボタン４１５によるメディアセンス動作によって把握された用紙の特徴量とをそれぞれリンクして登録するためのボタンである。既存の用紙情報の更新や特徴量把握によるデータ補正のこのボタンで実行される。
【００６３】
４１７は、過去に登録した用紙情報を削除するための削除ボタンである。
【００６４】
４１８は、設定されている印刷品位を表示するエリアである。
【００６５】
４１９は、印刷の品位を表示するフィールドである。自動設定の場合は、メディア群リスト４０８またはメディアタイプフィールド４１２で表示されている用紙の種類に最適な印刷品位を自動的に選択し設定する。マニュアル設定の場合は、複数の印刷品位リストとして表示し、その中からユーザが選択する構成をとる。
【００６６】
４２０は、印刷品位を自動で設定する場合に選択するチェックボックスである。次に説明するマニュアル設定のチェックボックスとは排他的な関係にあり、どちらか一方しか選択することができない。このチェックボックスが選択されている場合は、設定された用紙の種類に基づいて予め規定されている印刷品位を印刷品位フィールド４１９に表示する。
【００６７】
４２１は、印刷の品位をマニュアルで設定する場合に使用するボタンで、このボタンを選択することで詳細設定の画面へと移行する。本実施形態では自動で設定できる印刷品位を仮に３段階（印刷品位優先の高画質、印刷速度優先の高速、及びその折衷の標準の各モード）としているが、マニュアルの設定ではより多いレベルの印刷品位の設定ができることを想定している。但し用紙の種類によって選択可能な印刷品位は規定されているため、用意された全ての印刷品位のレベルを設定できるわけではない。
【００６８】
４２３は、給紙方法を選択するリストである。ユーザは手差しもしくはオートシートフィーダのどちらかを選択する。
【００６９】
４２４は、色調整を自動で行う場合に選択するチェックボックスである。次で説明するマニュアル設定のチェックボックスとは排他的な関係にあり、どちらか一方しか選択することができない。このチェックボックスが選択されている場合は、自動で色調整を行う。
【００７０】
４２５は、色調整をマニュアルで設定する場合に選択するチェックボックスである。このチェックボックスが選択されている場合は、ユーザは４２６の詳細設定から任意の色調を調整することができる。
【００７１】
４２７は、OKボタンである。この設定条件でユーザが問題ないと判断した場合は、このOKボタンを押すことによって開いた印刷設定が閉じ、プリントダイアログの表示に移行する。
【００７２】
４２８は、キャンセルボタンである。最初の設定でも問題ないとユーザが判断した場合には、このキャンセルボタンを押すことによって印刷設定が閉じ、プリントダイアログも閉じる。
【００７３】
４２９は、ヘルプボタンである。プリンタドライバで管理する各種印刷設定に関する内容について不明な点がある場合はこのボタンを押すことで、関連する設定の詳細が示される。
【００７４】
またここには記載しなかったが、設定内容を更新する更新ボタンを付加する構成でも良い。
【００７５】
このように設定ダイアログはユーザにとって必要な項目がひとまとめになった画面構成となっており、どのような印刷設定がされているのかを瞬時に確認することができる構成となっている。
【００７６】
図４に示される用紙設定や印刷品位設定に用意されている自動設定モードを選択することで設定の自動化が図られる。その際に、プリンタやプリンタドライバでどのような判断をし、設定がされているのかを確認できる構成になっており、ユーザとのコミュニケーションが図られる。その結果、ユーザの意図を優先しつつも誤った印刷の少ない、好ましい画像形成を行えるプリンティングシステムを実現することができる。
【００７７】
＜記録媒体のメモリマップ＞
図５は、本実施形態における記録媒体のメモリマップを示す図である。
【００７８】
本発明は、前述した本実施形態の機能を実現するソフトウェアであるプログラムコードを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはCPUやMPU）が記憶媒体に格納されたプログラムコードを読み出し、実行することによっても達成される。
【００７９】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００８０】
プログラムコードを供給するための記憶媒体としては、例えば、FD（フレキシブルディスク）、ハードディスク、CD-ROM、CD-R、CD-RW、DVD-RAMなどの光ディスク、MOなどの光磁気ディスク、磁気テープ、フラッシュメモリなどの不揮発性のメモリカード、ROMなどが該当し、これらを用いることができる。
【００８１】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているOS（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される場合も含まれることはいうまでもない。
【００８２】
更には、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される場合も含まれることはいうまでもない。
【００８３】
本発明を上記記憶媒体に適用する場合、その記憶媒体には、先に説明した図２のフローチャートに対応するプログラムコードを格納することになる。それを簡単に説明すると、図５のメモリマップ例に示す各モジュールを記憶媒体に格納することになる。即ち、少なくとも印刷設定モジュール５０１、用紙種類判別モジュール５０２、用紙種類登録モジュール５０３、通信モジュール５０４及びユーザインタフェースモジュール５０５の各プログラムコードを記憶媒体に格納すればよい。
【００８４】
以上説明したように、機能を実現する構成がコンピュータによる読み出しが可能なプログラムコードが格納された記憶媒体及びプログラムコード自体であるソフトウェアであっても、ユーザが任意に用紙情報を追加登録できる環境を提供し、特定の用紙を自動的かつ詳細に設定することを可能とするプリンティングシステムを提供できるのも同様である。
【００８５】
なお、本発明は、上記実施形態に限定されず種々の変形が可能である。本発明の特徴としてプリンティングシステムの構成要素の一つであるデータ処理を説明するのに、実施形態ではPCを想定したが、何もPCに固有の機能を有しているわけではない。即ち、上記実施形態で説明してきたように、データ処理装置側で印刷の自動設定や任意な用紙情報の登録ができる機能を備えていればその種類については問わない。
【００８６】
このように、印刷の設定において煩雑な設定が必要であり、好ましくない印刷が行われている可能性も否定できない。こうした場合にも、なるべくユーザの負荷を減らせるよう印刷対象となる記録媒体の情報を事前に登録し、複雑な印刷設定を自動化することで、大きな効果をあげることができる。
【００８７】
また印刷の品位といったユーザの意思に一任される部分も併せて設定項目に含めてしまうことで、より簡単に画像形成を実現することができるプリンティングシステムを提供することが可能となる。
【図面の簡単な説明】
【００８８】
【図１】本発明の実施の一形態に係るプリンティングシステムの構成を示すブロック図である。
【図２】実施形態における用紙情報登録処理の流れを示すフローチャートである。
【図３】メディア群判別を行うためのマップ図である。
【図４】実施形態における印刷モードや各種用紙設定を行う際に表示される設定ダイアログの一例を示す図である。
【図５】実施形態における記録媒体のメモリマップを示す図である。
【図６】従来のメディア群判別を行うためのマップ図である。
【符号の説明】
【００８９】
１０１  カラープリンタ
１０２  データ処理装置
１０３  通信インタフェース
１０４  メディアセンサ
１０５  センス情報格納部
１０６  I／F制御部
１０７  印刷制御部
１０８  印刷部
１０９  I／F制御部
１１０  プリンタドライバ
１１１  印刷設定処理部
１１２  用紙種類判別処理部
１１３  用紙種類登録処理部
１１４  参照用テーブル
１１５  中央制御部
１１６  印刷設定入力操作部
１１７  設定情報通知部
【図１】
2006154913.tif 000003
【図２】
2006154913.tif 000004
【図３】
2006154913.tif 000005
【図４】
2006154913.tif 000006
【図５】
2006154913.tif 000007
【図６】
2006154913.tif 000008