(57)【要約】【課題】用紙種別を自動検知するモードが選択された場合でも、本来曖昧な印刷プロファイルとして定義されているグループ用の印刷プロファイルに代えて、その用紙が属するグループに対して、登録されている用紙に合致する最適な印刷プロファイルとして確定することである。【解決手段】印刷設定処理部６１１がユーザが用紙種別を選択して印刷モードを設定した際の用紙選択履歴を管理しておき、ユーザが選択頻度の高い用紙種別の印刷プロファイルを用紙種別を自動検出するモードが選択された際における印刷プロファイルとして印刷データ生成処理部６１８が印刷プロファイル格納部６１９を参照しながら確定する構成を特徴とする。【選択図】        図２
2005070877.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体の特徴を検出する検出部を備える印刷装置に印刷データを出力可能なデータ処理装置であって、
各記録媒体に対して生成される印刷データを適正に出力するための印刷プロファイルを記録媒体またはグループ毎に記憶する第１の記憶手段と、
前記第１の記憶手段に記憶されたいずれかの印刷プロファイルを選択して、各記録媒体または各グループに最適な印刷データを生成する印刷データ生成手段と、
前記印刷装置から取得される前記検出部が検出した特徴情報から種別を判別するための判別情報を記憶する第２の記憶手段と、
前記印刷装置から取得される特徴情報と前記第２の記憶手段に記憶される判別情報とに基づいて前記記録媒体の種別を判別する判別手段と、
記録媒体の種類を選択する記録媒体選択手段と、
前記選択手段により選択される記録媒体の使用履歴を記憶する使用履歴記憶手段と、
前記使用履歴記憶手段に記憶されている前記選択手段により選択された記録媒体の使用履歴と前記判別手段により判別された記録媒体の種類から、前記印刷データ生成手段がグループ判別時に選択すべき印刷プロファイルを最適化して管理するプロファイル管理手段と、
を備えることを特徴とするデータ処理装置。
【請求項２】
前記プロファイル管理手段による最適化を実行するかどうかを指示する指示部を備える印刷モード設定手段と、
前記指示部による指示状態を判別して、前記プロファイル管理手段による最適化の実行の可否を制御する制御手段と、
を備えることを特徴とする請求項１記載のデータ処理装置。
【請求項３】
前記判別手段は、前記印刷装置から取得される特徴情報と前記第２の記憶手段に記憶される判別情報とに基づいて前記記録媒体の種別を異なる複数のグループまたは各グループに含まれる各記録媒体であると判別可能とすることを特徴とする請求項１記載のデータ処理装置。
【請求項４】
１つのグループには、前記検出部により検出される特徴情報が同グループであると判別され得る複数の用紙が存在することを特徴とする請求項１記載のデータ処理装置。
【請求項５】
前記制御手段は、前記印刷プロファイルの最適化実行の可否を問い合わせるメッセージを表示することを特徴とする請求項１記載のデータ処理装置。
【請求項６】
前記印刷装置は、インクを吐出する印字ヘッドを備え、
前記印刷プロファイルは、選択される記録媒体に最適な出力を得るための、前記印字ヘッドが使用するインク数、各色のインクの打ち込み量、プリンタヘッドの走査パス数、解像度、品位、色調整、給紙制御に関する情報を含むことを特徴とする請求項１記載のデータ処理装置。
【請求項７】
前記使用履歴記憶手段は、前記記録媒体選択手段において選択されている記録媒体の選択頻度を使用履歴として記憶することを特徴とする請求項１記載のデータ処理装置。
【請求項８】
前記印刷データ生成手段は、複数の記録媒体が属する１つのグループ内で、前記プロファイル管理手段により最適化されている優先順位に従っていずれかの印刷プロファイルを選択して印刷データを生成することを特徴とする請求項１記載のデータ処理装置。
【請求項９】
前記プロファイル管理手段は、複数の記録媒体が属する１つのグループ内で、各記録媒体毎にそれぞれ最適化して同一グループ内で選択すべき優先順位を順次更新可能に管理することを特徴とする請求項１記載のデータ処理装置。
【請求項１０】
前記判別手段は、同一グループに属しているある複数の記録媒体に対する判別論理を変更可能とすることを特徴とする請求項１記載のデータ処理装置。
【請求項１１】
前記判別手段は、記録媒体の使用履歴に基づいて前記判別論理を変更することを特徴とする請求項１０記載のデータ処理装置。
【請求項１２】
前記判別手段は、同一グループ内に属する複数の記録媒体に対する前記判別論理が変更された場合に、どちらの記録媒体を優先するかを決定することを特徴とする請求項１記載のデータ処理装置。
【請求項１３】
印刷モードを第１または第２の印刷モードのいずれかに切り換えるモード切り換え手段を備え、
前記印刷データ生成手段は、前記モード切り換え手段により第１の印刷モードが有効となっている場合に、前記使用履歴記憶手段に記憶されている使用履歴と前記判別手段により判別された記録媒体の種類とに基づいて、最適な印刷プロファイルを設定して印刷データを生成し、
前記モード切り換え手段により前記第２の印刷モードが有効となっている場合に、前記判別手段により判別された記録媒体の種類に基づき、最適な印刷プロファイルを設定して印刷データを生成することを特徴とする請求項１記載のデータ処理装置。
【請求項１４】
前記判別手段は、前記モード切り換え手段により前記第２の印刷モードが有効となっている場合に、同一グループに属しているある記録媒体の判別論理を前記使用履歴に基づいて変更することを特徴とする請求項１３記載のデータ処理装置。
【請求項１５】
前記判別手段は、前記モード切り換え手段により前記第２の印刷モードが有効となっている場合に、同一グループに属しているある記録媒体の判別論理を初期化することを特徴とする請求項１４記載のデータ処理装置。
【請求項１６】
前記プロファイル管理手段は、記録媒体が使用された回数、時刻、日時、年月日、使用間隔等の情報に基づいて、前記使用履歴を作成することを特徴とする請求項１記載のデータ処理装置。
【請求項１７】
記録媒体の特性に従う情報に基づき生成される判別情報を前記第２の記憶手段にユーザ設定される用紙名称で登録する用紙登録手段を有することを特徴とする請求項１記載のデータ処理装置。
【請求項１８】
各記録媒体に対して生成される印刷データを適正に出力するための印刷プロファイルを各記録媒体毎に記憶する第１の記憶手段と、前記印刷装置から取得される前記検出部が検出した特徴情報から種別を判別するための判別情報を記憶する第２の記憶手段とを備え、前記印刷装置から取得される記録媒体の特徴情報に従う印刷データを出力可能なデータ処理装置におけるデータ処理方法であって、
前記第１の記憶手段に記憶されたいずれかの印刷プロファイルを選択して、各記録媒体または各グループに最適な印刷データを生成する印刷データ生成ステップと、
前記印刷装置から取得される特徴情報と前記第２の記憶手段に記憶される判別情報とに基づいて前記記録媒体の種別を判別する判別ステップと、
記録媒体の種類を選択する選択ステップと、
前記選択ステップにより選択される記録媒体の使用履歴を使用履歴記憶手段に登録する登録ステップと、
前記使用履歴記憶手段に登録されている前記選択ステップにより選択された記録媒体の使用履歴と前記判別ステップにより判別された記録媒体の種類から、前記印刷データ生成ステップがグループ判別時に選択すべき印刷プロファイルを最適化して管理するプロファイル管理ステップと、
を備えることを特徴とするデータ処理方法。
【請求項１９】
請求項１８に記載の処理方法を実現するプログラムを記憶したことを特徴とするコンピュータが読み取り可能な記憶媒体。
【請求項２０】
請求項１８に記載の処理方法を実現することを特徴とするプログラム。
【請求項２１】
各ユーザ毎に、印刷プロファイル、判別情報、使用履歴を記憶して、これらを利用して印刷プロファイルを最適化して管理することを特徴とする請求項１記載のデータ処理装置。
【請求項２２】
記録媒体の特徴を検出する検出部を備える印刷装置であって、
前記印刷装置に印刷データを出力可能なデータ処理装置と、
各記録媒体に対して生成される印刷データを適正に出力するための印刷プロファイルを記録媒体またはグループ毎に記憶する第１の記憶手段と、
前記第１の記憶手段に記憶されたいずれかの印刷プロファイルを選択して、各記録媒体または各グループに最適な印刷データを生成する印刷データ生成手段と、
前記印刷装置から取得される前記検出部が検出した特徴情報から種別を判別するための判別情報を記憶する第２の記憶手段と、
前記印刷装置から取得される特徴情報と前記第２の記憶手段に記憶される判別情報とに基づいて前記記録媒体の種別を判別する判別手段と、
記録媒体の種類を選択する記録媒体選択手段と、
前記選択手段により選択される記録媒体の使用履歴を記憶する使用履歴記憶手段と、
前記使用履歴記憶手段に記憶されている前記選択手段により選択された記録媒体の使用履歴と前記判別手段により判別された記録媒体の種類から、前記印刷データ生成手段がグループ判別時に選択すべき印刷プロファイルを最適化して管理するプロファイル管理手段と、
を備えることを特徴とする印刷装置。
【請求項２３】
記録媒体の特徴を検出する検出部を備える印刷装置と、前記印刷装置に印刷データを出力可能なデータ処理装置から構成される印刷システムであって、
各記録媒体に対して生成される印刷データを適正に出力するための印刷プロファイルを記録媒体またはグループ毎に記憶する第１の記憶手段と、
前記第１の記憶手段に記憶されたいずれかの印刷プロファイルを選択して、各記録媒体または各グループに最適な印刷データを生成する印刷データ生成手段と、
前記印刷装置から取得される前記検出部が検出した特徴情報から種別を判別するための判別情報を記憶する第２の記憶手段と、
前記印刷装置から取得される特徴情報と前記第２の記憶手段に記憶される判別情報とに基づいて前記記録媒体の種別を判別する判別手段と、
記録媒体の種類を選択する記録媒体選択手段と、
前記選択手段により選択される記録媒体の使用履歴を記憶する使用履歴記憶手段と、
前記使用履歴記憶手段に記憶されている前記選択手段により選択された記録媒体の使用履歴と前記判別手段により判別された記録媒体の種類から、前記印刷データ生成手段がグループ判別時に選択すべき印刷プロファイルを最適化して管理するプロファイル管理手段と、
を備えることを特徴とする印刷システム。
【請求項２４】
プリンタから取得したメディア情報に対応する印刷プロファイルを選択する選択手段と、
前記選択手段により選択された印刷プロファイルに基づき印刷データを生成する生成手段と、
前記生成手段により生成された印刷データをプリンタに送信する送信手段と、
メディアの使用履歴に応じて、前記選択手段を最適化する最適化手段と、
を有することを特徴とするデータ処理装置。
【請求項２５】
プリンタから取得したメディア情報に対応する印刷プロファイルを選択する選択ステップと、
前記選択ステップにより選択された印刷プロファイルに基づき印刷データを生成する生成ステップと、
前記生成ステップにより生成された印刷データをプリンタに送信する送信ステップと、
メディアの使用履歴に応じて、前記選択ステップを最適化する最適化ステップと、
を有することを特徴とするデータ処理方法。
【請求項２６】
プリンタから取得したメディア情報に対応する印刷プロファイルを選択する選択ステップと、
前記選択ステップにより選択された印刷プロファイルに基づき印刷データを生成する生成ステップと、
前記生成ステップにより生成された印刷データをプリンタに送信する送信ステップと、
メディアの使用履歴に応じて、前記選択ステップを最適化する最適化ステップと、
を有することを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、印刷対象となる記録媒体（用紙）の種類を自動的に判別して、用紙に適した印刷データを生成処理するデータ処理装置および印刷装置および印刷システムおよびデータ処理方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラムに関するものである。
【０００２】
【従来の技術】
従来、プリンティングシステムは、カラー出力を可能とするカラープリンタと、そのプリンタを制御し印刷データを生成するホストコンピュータと、その双方を接続する通信インタフェースとから構成されるのが一般的である。
【０００３】
カラープリンタの中でインクジェットプリンタは、その用途に応じて、実に様々な用紙を使い分ける。例えば、複写機などで用いられる普通紙を始め、インクの滲みを抑え発色を良くするためにシリカ等のコーティングを表面に施したコート紙、銀塩写真のような写真調画像を形成するのに用いられる光沢紙、透過原稿用のＯＨＰフィルム、アイロンプリントするための転写紙やバックプリントフィルムなど、多種多様な用紙が存在している。
【０００４】
それらの用紙（メディア）に印刷する際、予め印刷対象となる記録媒体（用紙）の種類をユーザがプリンタドライバ上の印刷設定の中で選択し、その設定に基づいた適切な印刷を行うように構成されていた。
【０００５】
また、最近では、用紙の種類を自動的に判別するメディアセンサと呼ばれるセンサを搭載したプリンタが考えられている。このようなプリンタでは、図１０に示すように分類する用紙の種類を大きく分けて５種類程度（同図の破線で囲まれた矩形領域）にしている。この例では、用紙表面へ光を照射し、その反射光（正反射光と拡散反射光）の強度を判別に利用しているものの例である。
【０００６】
【特許文献１】
特開２００３−２１２３９０号公報
【０００７】
【発明が解決しようとする課題】
しかしながら上述した従来の技術においては、以下のような問題があった。
【０００８】
メディアセンサを搭載していない一般的なインクジェットプリンタでは、ユーザは印刷対象となる用紙の種類を前もって印刷設定のユーザインタフェース（以降、ＵＩと略すことがある）上で選択して設定する必要があった。
【０００９】
所望の用紙の種類を非常にたくさんある選択肢の中から選択する煩雑さや選択意図とは異なる誤設定、及びユーザが印刷を行う用紙に対する十分な知識を持っていないことも要因となって、用紙の種類に適した印刷ができないことがあった。
【００１０】
特に予め選択肢として用意されているプリンタメーカの純正用紙以外を使用する場合には、所望の用紙と純正用紙との対応付けが必要となった。
【００１１】
これらの結果、ユーザの手を煩わせたり、著しく悪い品位の印刷結果となってしまったり、高価なメディアやインクを無駄に消費したり、印刷時間の必要以上の増大を招いたりすることにもなり得た。
【００１２】
上記課題の一部を解決するため、用紙の種類を特定することが可能なメディアセンサを搭載し、用紙に適した印刷モードを自動設定するプリンタが提案されているが、その場合でも次のことが問題となった。
【００１３】
すなわち、メディアセンサを搭載したプリンタでは、図１０に示すように判別できる用紙の種類が限定されてしまうことが多く、誤った判別結果を招くことは少ないものの、対象となる用紙に最適な印刷モードの設定を行うことは難しい。
【００１４】
例えば、普通紙系のグループに属する用紙として判別される定義領域１０１４に含まれる再生紙を考えた場合、この再生紙が属する普通紙系のグループに最適な印刷プロファイルを用いて印刷処理が行われることになるが、これは、この再生紙に対して考えると、最適な印刷プロファイルではなく、普通紙系において、それなりの印刷結果となる範囲に属する印刷プロファイルであり、その結果、最高ではないがそれなりの印刷品位で印刷が行われることになるのである。
【００１５】
このような印刷処理が行われるのは、センサの精度や同一用紙内でのばらつき、及び市販されているあらゆる用紙へ対応する必要に迫られての結果である。
【００１６】
仮にこの分類を増やそうとすれば、誤った用紙の種類を選択してしまう可能性が高くなる。
【００１７】
また、純正用紙以外への対応については上記と同様で、最も条件が近い用紙を自動的に選択してしまうためにその用紙に合ったきめの細かい印刷モードの設定を行うことは困難である。
【００１８】
本発明は、上記の問題点を解決するためになされたもので、本発明の目的は、用紙の種別をグループ判別可能な検出部を備える印刷装置と通信可能なデータ処理装置において、ユーザが用紙種別を選択して印刷モードを設定した際の用紙選択履歴を管理しておき、ユーザが選択頻度の高い用紙種別の印刷プロファイルを用紙種別を自動検出するモードが選択された際における印刷プロファイルとして確定することにより、用紙種別を自動検知するモードが選択された場合でも、本来曖昧な印刷プロファイルとして定義されているグループ用の印刷プロファイルに代えて、その用紙が属するグループに対して、登録されている用紙に合致する最適な印刷プロファイルとして確定させて、最高の印刷品位で印刷結果を得ることができる利便性に優れた印刷処理環境を自在に構築できるデータ処理装置および印刷装置および印刷システムおよびデータ処理方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラムを提供することである。
【００１９】
【課題を解決するための手段】
上記目的を達成する本発明のデータ処理装置は以下に示す構成を備える。
【００２０】
記録媒体の特徴を検出する検出部を備える印刷装置に印刷データを出力可能なデータ処理装置であって、各記録媒体に対して生成される印刷データを適正に出力するための印刷プロファイルを記録媒体またはグループ毎に記憶する第１の記憶手段と、前記第１の記憶手段に記憶されたいずれかの印刷プロファイルを選択して、各記録媒体または各グループに最適な印刷データを生成する印刷データ生成手段と、前記印刷装置から取得される前記検出部が検出した特徴情報から種別を判別するための判別情報を記憶する第２の記憶手段と、前記印刷装置から取得される特徴情報と前記第２の記憶手段に記憶される判別情報とに基づいて前記記録媒体の種別を判別する判別手段と、記録媒体の種類を選択する記録媒体選択手段と、前記選択手段により選択される記録媒体の使用履歴を記憶する使用履歴記憶手段と、前記使用履歴記憶手段に記憶されている前記選択手段により選択された記録媒体の使用履歴と前記判別手段により判別された記録媒体の種類から、前記印刷データ生成手段がグループ判別時に選択すべき印刷プロファイルを最適化して管理するプロファイル管理手段とを備えることを特徴とする。
【００２１】
上記目的を達成する本発明のデータ処理方法は以下に示す構成を備える。
【００２２】
各記録媒体に対して生成される印刷データを適正に出力するための印刷プロファイルを各記録媒体毎に記憶する第１の記憶手段と、前記印刷装置から取得される前記検出部が検出した特徴情報から種別を判別するための判別情報を記憶する第２の記憶手段とを備え、印刷装置から取得される記録媒体の特徴情報に従う印刷データを出力可能なデータ処理装置におけるデータ処理方法であって、前記第１の記憶手段に記憶されたいずれかの印刷プロファイルを選択して、各記録媒体または各グループに最適な印刷データを生成する印刷データ生成ステップと、前記印刷装置から取得される特徴情報と前記第２の記憶手段に記憶される判別情報とに基づいて前記記録媒体の種別を判別する判別ステップと、記録媒体の種類を選択する選択ステップと、前記選択ステップにより選択される記録媒体の使用履歴を使用履歴記憶手段に登録する登録ステップと、前記使用履歴記憶手段に登録されている前記選択ステップにより選択された記録媒体の使用履歴と前記判別ステップにより判別された記録媒体の種類から、前記印刷データ生成ステップがグループ判別時に選択すべき印刷プロファイルを最適化して管理するプロファイル管理ステップとを備えることを特徴とする。
【００２３】
上記目的を達成する本発明の印刷装置は以下に示す構成を備える。
【００２４】
記録媒体の特徴を検出する検出部を備える印刷装置であって、前記印刷装置に印刷データを出力可能なデータ処理装置と、各記録媒体に対して生成される印刷データを適正に出力するための印刷プロファイルを記録媒体またはグループ毎に記憶する第１の記憶手段と、前記第１の記憶手段に記憶されたいずれかの印刷プロファイルを選択して、各記録媒体または各グループに最適な印刷データを生成する印刷データ生成手段と、前記印刷装置から取得される前記検出部が検出した特徴情報から種別を判別するための判別情報を記憶する第２の記憶手段と、前記印刷装置から取得される特徴情報と前記第２の記憶手段に記憶される判別情報とに基づいて前記記録媒体の種別を判別する判別手段と、記録媒体の種類を選択する記録媒体選択手段と、前記選択手段により選択される記録媒体の使用履歴を記憶する使用履歴記憶手段と、前記使用履歴記憶手段に記憶されている前記選択手段により選択された記録媒体の使用履歴と前記判別手段により判別された記録媒体の種類から、前記印刷データ生成手段がグループ判別時に選択すべき印刷プロファイルを最適化して管理するプロファイル管理手段とを備えることを特徴とする。
【００２５】
上記目的を達成する本発明の印刷システムは以下に示す構成を備える。
【００２６】
記録媒体の特徴を検出する検出部を備える印刷装置と、前記印刷装置に印刷データを出力可能なデータ処理装置から構成される印刷システムであって、各記録媒体に対して生成される印刷データを適正に出力するための印刷プロファイルを記録媒体またはグループ毎に記憶する第１の記憶手段と、前記第１の記憶手段に記憶されたいずれかの印刷プロファイルを選択して、各記録媒体または各グループに最適な印刷データを生成する印刷データ生成手段と、前記印刷装置から取得される前記検出部が検出した特徴情報から種別を判別するための判別情報を記憶する第２の記憶手段と、前記印刷装置から取得される特徴情報と前記第２の記憶手段に記憶される判別情報とに基づいて前記記録媒体の種別を判別する判別手段と、記録媒体の種類を選択する記録媒体選択手段と、前記選択手段により選択される記録媒体の使用履歴を記憶する使用履歴記憶手段と、前記使用履歴記憶手段に記憶されている前記選択手段により選択された記録媒体の使用履歴と前記判別手段により判別された記録媒体の種類から、前記印刷データ生成手段がグループ判別時に選択すべき印刷プロファイルを最適化して管理するプロファイル管理手段とを備えることを特徴とする。
【００２７】
上記目的を達成する本発明のデータ処理装置は以下に示す構成を備える。
【００２８】
プリンタから取得したメディア情報に対応する印刷プロファイルを選択する選択手段と、前記選択手段により選択された印刷プロファイルに基づき印刷データを生成する生成手段と、前記生成手段により生成された印刷データをプリンタに送信する送信手段と、メディアの使用履歴に応じて、前記選択手段を最適化する最適化手段とを有することを特徴とする。
【００２９】
【発明の実施の形態】
以下、図面に示す実施形態に基づき本発明を詳細に説明する。
【００３０】
尚、以下において、ＵＳＢとはＵｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓの略であり、双方向通信が可能な公知のインタフェースであるので、その詳細説明は省略する。
【００３１】
図１は、本発明の一実施形態を示すデータ処理装置を適用可能なプリンティングシステムの構成を示すブロック図である。
【００３２】
図１において、６０１は画像形成を行うインクジェット方式のカラープリンタ（プリンタ）であり、後述するＰＣ６０２で生成された印刷データに基づいて画像の形成を行う。プリンタの種類については特に問わないが、ここではインクジェット方式のカラープリンタを想定している。プリンタ６０１は、各種機能ブロック６０４〜６０８によって構成される。
【００３３】
６０２はデータ処理装置（ＰＣ）で、印刷データの生成や接続されたプリンタ６０１の制御を行う。ここではパーソナルコンピュータ（以下、ＰＣと記す）を想定している。印刷の設定に関するユーザからの指示や入力を受ける役割も果たす。ＰＣ６０２は、各種機能ブロック６０９、６１０、６１５〜６１８によって構成される。また、この図には記載していないが、ＰＣ６０２を制御するオペレーティングシステム（以降、ＯＳと略すことがある）として、Ｍｉｃｒｏｓｏｆｔ  Ｗｉｎｄｏｗｓ（登録商標）  ＸＰが組み込まれており、このＯＳ上で各種機能ブロックが動作する。
【００３４】
６０３は通信インタフェースで、ＰＣ６０２とプリンタ６０１を接続する。ここでは仮に、シリアルインタフェースであるＵＳＢを想定しているが、この他に、ＩＥＥＥ１３９４、Ｅｔｈｅｒｎｅｔ（登録商標）、ＩｒＤＡ（登録商標）、ＩＥＥＥ８０２．１１、電力線など、パラレルインタフェースとしてはセントロニクス、ＳＣＳＩなど複数の種類が想定されるが、双方向の通信を実現するものであれば有線／無線を問わずどのようなインタフェースであっても構わない。
【００３５】
このように、本実施形態におけるプリンティングシステムとは、単体の装置ではなく、ＰＣ６０２と画像形成を行うプリンタ６０１とが特定の双方向インタフェースで接続された構成をとっているが、この例に限られることなく、このようなＰＣとプリンタの機能が一体となった装置一体型のプリンティングシステムであってもよい。
【００３６】
尚、プリンタ６０１及びＰＣ６０２とも本実施形態の特徴を説明する上で特に必要ないと思われる機能については省略する。
【００３７】
６０４は用紙認識センサ（メディアセンサ）で、記録媒体６００の種類や大きさを特定するための情報を得る。記録媒体６００は、プリンタ６０１に備え付けられた給紙トレイやカセットなどに積載されているものとする。用紙の種類を判別するための特徴量を把握する手段としては、予め記録媒体である用紙にマーキングを施し、そのマークを光学的に検出する手段や、専用の用紙カセットを用いる手段、用紙にＩＣカードを埋め込む手段、用紙に対して照射した特定光の反射光（正反射光及び拡散反射光）を光学的に検出する手段、直接もしくは間接的に表面粗さを測定する手段、光の透過率を測定する手段など多種多様なものが存在する。他にも用紙の重さ、厚さ、摩擦係数、誘電率や電気抵抗値、吸水率、及び２次元イメージを撮像し特徴量から判別する手段などの実現手段が存在する。
【００３８】
これらの検出手段は単体でも複数組み合わせることでも用紙認識機能を実現する。ここでは特にメディアセンサの原理や構成については問わないが、最低限想定している用紙の種類を判別できる機能を有しているものとする。また、本実施形態で想定しているメディアセンサは、製品に実装可能な比較的廉価もので、用紙認識精度がそれほど高くなく、図５で後述するような印刷設定ダイアログ７０１の用紙の種類選択部７０８で選択可能な全ての用紙を正しく認識できるような精度をもたないものとする。
【００３９】
６０５はセンス情報格納部で、メディアセンサ６０４で把握した用紙に関する情報（特徴量）を格納する。センス情報は履歴と合わせて複数格納される構成でもよい。６０６はＩ／Ｆ制御部で、プリンタ６０１のインタフェース機能を司る。ここでは想定しているインタフェースがＵＳＢであるため、ＵＳＢの周辺機器側のコントローラによって構成されるものとする。用紙情報の送信や、印刷データ及び制御コマンドの受信などが行われる。
【００４０】
また、プリンタ本体で発生したエラーや通信状態などステータス情報に関しても要求があればＰＣ６０２に対して返す。
【００４１】
６０７は印刷制御部で、ＰＣ６０２から送信されてきた印刷データを受けてプリンタエンジンに展開する。ＰＣ６０２から送信されてくる印刷データは、既に用紙の種類や大きさなどを含めた印刷設定に基づいてＰＣ６０２側で画像処理が行われたデータであり、ここでは印刷データに含まれる印刷制御用のコマンドに従ってプリンタエンジンの制御を行う。
【００４２】
具体的には、印刷用の２値データ（場合によっては２値化前の中間データ）とインクの打ち込み量、パス数、印刷方向及び用紙の搬送量を制御する各種コマンドによって構成されるデータを使用する。
【００４３】
６０８は印刷部（プリンタエンジン）であり、印刷制御部６０７で展開された印刷データに基づき記録媒体６００に対して印刷を行う。プリンタ６０１はインクジェット方式のプリンタであるため、インクの吐出によって画像形成を行う。６０９はＩ／Ｆ制御部で、ＰＣ６０２のインタフェース機能を司り、例えばＵＳＢのホスト側のコントローラによって構成され、ＵＳＢホストとしての機能を有する。ＵＳＢホストとしての機能の一部はＯＳやドライバなどソフトウェアによっても構成される。
【００４４】
６１０はプリンタドライバで、印刷のための各種設定や印刷データの生成及びプリンタの制御をＰＣ６０２上で行うためのソフトウェアである。プリンタドライバ６１０の詳細は図２において後述する。
【００４５】
６１５は中央制御部で、ＰＣ６０２の各種機能の制御を司り、ＣＰＵの持つ機能がこれに該当する。６１６は印刷設定入力操作部であり、ユーザの意図を印刷設定に反映させるための各種入力機器（キーボード，ポインティングデバイス，表示装置等）から構成される。
【００４６】
６１７は設定情報通知部で、印刷設定をユーザに通知する。通知方法としては、モニタなどの表示装置を使用する場合や音声による通知などが考えられる。
【００４７】
６２１はハードディスクや外部記憶装置等で構成される記憶部で、各種の印刷プロファイルや、用紙種別毎の選択回数（使用履歴）を蓄積管理して、プリンタドライバ６１０等によりプロファイル最適化処理時に参照される。
【００４８】
また、記憶部６２１には、ユーザが登録可能な用紙のプロファイル領域が管理されている。
【００４９】
図２は、図１に示したプリンタドライバ６１０の内部構成を示すブロック図である。
【００５０】
図２において、６１１は印刷設定処理部で、用紙の設定や印刷品位の設定などを含む各種印刷設定を行う。ユーザからの指示や入力を受け付け、設定された内容を表示もしくは通知する機能を有する。
【００５１】
６１２は用紙種類判別処理部で、メディアセンサ６０４の出力結果に基づき、用紙種類を判別する。本実施形態では参照用のテーブルを用いて用紙の種類を判別する。６１３は用紙種類登録処理部である。本発明の根幹を為す部分で、処理の内容については後述する。
【００５２】
６１４は用紙種類判別テーブルで、用紙種類判別処理部６１２で用紙を判別する際に使用する際に参照される。このテーブルの値は更新することが可能である。このテーブルは用紙種類判別処理部６１２で用紙種類を判別する際に使用される他、用紙種類登録処理部６１３で登録された用紙情報の反映も行われる。
【００５３】
６１８は印刷データ生成処理部であり、印刷ジョブを作成して、印刷プロファイル格納部６１９に格納されている印刷プロファイルに従って印刷データを生成する。この印刷プロファイルには、プリンタ６０１における印刷を制御する為の様々な情報が含まれており、これらの情報としては、例えば、使用可能なインク、インクの打ちこみ量、インクジェットプリンタヘッドの走査パス数、解像度、品位等がある。
【００５４】
６２０はデータ通信処理部であり、印刷プロファイル格納部６１９で作成された印刷ジョブの印刷データは、このデータ通信処理部６２０を介してＩ／Ｆ制御部６０９に送られ、プリンタ６０１へ印刷データが送られる。
【００５５】
図３は、図１に示したメディアセンサ６０４で判別可能な用紙の系統とその系統に含まれる用紙の関係を示す図である。
【００５６】
図３において、グループ欄は各用紙の系統をグループとして扱い、グループ１〜グループ６に分けた名称を表す。用紙欄は、各グループに含まれる用紙の名称を表し、これらの用紙は図５で後述する用紙の種類選択部７０８で選択可能な用紙である。
【００５７】
例えば、グループ３は光沢紙系の用紙のグループであり、光沢紙、写真用紙、高品位写真用紙が含まれる。このように１つのグループ内に複数の用紙が含まれているのは、図１で前述した通り、メディアセンサ６０４の用紙認識精度がそれほど高くない為、グループ１〜グループ６の判別は正確にできるものの、あるグループ内に含まれる複数の用紙を正確に判別できないからである。
【００５８】
用紙欄において、Ａ社製普通紙以外は全てメーカ純正紙であり、用紙の種類選択部７０８に予め用意されている用紙であり、Ａ社製普通紙はメーカ純正紙ではなく、ユーザが追加登録することにより、用紙の種類選択部７０８で選択できるようになる用紙である。
【００５９】
グループ６はプリンタに記録媒体６００がセットされていない状態をメディアセンサ６０４で検出した時の用紙無し状態を表すグループであり、このグループに属する用紙は存在しない。尚、このテーブルの内容は、図２に示した用紙種類判別テーブル６１４に格納されている。
【００６０】
図４は、本発明に係るデータ処理装置における用紙属性テーブルの一例を説明する図であり、グループまたは用紙とそれに適応する印刷プロファイル、用紙のカウンタ、優先順位の関係に対応する。
【００６１】
図４において、印刷プロファイル欄には、印刷時に使用される色処理及び画像処理等の印刷処理用のプロファイルが記載されている。グループまたは用紙欄には、図３に示すグループまたは用紙の名称が記載されており、各グループまたは用紙の種類毎にそれに最適な印刷プロファイルが定義されている。
【００６２】
例えば、写真用紙に最適な印刷プロファイルは写真用紙用プロファイルであり、この印刷プロファイルは記録媒体６００が写真用紙の場合に最高の印刷品位となるようにチューニングされた印刷プロファイルである。
【００６３】
また、グループ３に最適な印刷プロファイルは光沢紙系用紙用プロファイルであり、この光沢紙系用紙用プロファイルは記録媒体６００が光沢紙、写真用紙、高品位写真用紙の何れであっても、これらの用紙に適応した適当な印刷品位となるようにチューニングされた印刷プロファイルである。
【００６４】
ここで、記録媒体６００が写真用紙の場合を考えると、写真用紙用プロファイルを用いる方が光沢紙系用紙用プロファイルを用いる時より印刷品位が高い。このように、グループ内に複数の用紙が含まれている場合、そのグループに最適な印刷プロファイルは、これらの全ての用紙に一応適応するような適当な印刷品位となるようにチューニングされるので、この中のある特定の用紙１つに着目した場合には、必ずしも最高の印刷品位となる印刷プロファイルではない。
【００６５】
従って、従来は、用紙の種類選択部７０８で用紙が選択されていて用紙の種類検知機能が無効の場合、その用紙の種類に最適な印刷プロファイルを用いて印刷処理が行われて最高の印刷品位で印刷が行われるが、用紙の種類検知機能が有効で自動的に用紙の種類の検出が行われる場合、その用紙が属するグループにとって最適であると設定されている印刷プロファイルを用いて印刷処理が行われて、その用紙に対して適当な印刷品位で印刷が行われていた。
【００６６】
そして、この従来の前者の場合、用紙の種類選択部７０８で選択されている用紙と記録媒体６００とが異なる場合、著しく悪い品位の印刷結果となってしまうケースが多かった。
【００６７】
具体的には、図３に示した普通紙系において、Ａ社製普通紙はメーカ純正紙ではないので、この用紙の印刷プロファイルは予め用意されてはいないが、ユーザが追加登録することにより、最適な印刷プロファイルを用意することができる。
【００６８】
なお、図４に示す用紙のカウンタ欄は、後述するプロファイル自動最適化処理で使用するカウンタ、優先順位は後述するプロファイル自動最適化処理で使用する変数である。
【００６９】
ここで、グループ１〜５の優先順位が全てに「１」がセットされているのは、用紙の種類検知機能が有効な場合には、グループの範囲で用紙が検出されることを意味している。これらの詳細については図１４で後述する。
【００７０】
なお、図４に示すテーブルは、ＰＣ６０２にプリンタドライバ６１０をインストールした時点の初期化された状態を表す。また、このテーブルの内容は、図２に示した印刷プロファイル格納部６１９に格納されている。
【００７１】
図５は、本発明に係るデータ処理装置における印刷設定ダイアログの一例を示す図であり、本実施形態における印刷モードや各種用紙設定を行う際に、図１に示した設定情報通知部６１７が備える表示装置に表示される印刷設定ダイアログの一例に対応する。
【００７２】
図５において、７０１は印刷設定ダイアログであり、７０２〜７２８までの各表示エリアから構成される。印刷設定では表示する項目が非常に多いため、タブシートを使用して設定項目を内容ごとに分けて見やすい構成にするのが通例である。本実施形態でもタブを使用する。
【００７３】
７０２は全体設定タブであり、印刷全般に関する内容を表示する。詳細については後述する。７０３はページ設定のタブであり、用紙の大きさ、印刷方向、印刷部数、印刷レイアウト（複数ページ印刷）などの各種ページ設定に関する内容を表示する。同時にユーザによる上記設定内容の変更指示や入力を受け付ける。
【００７４】
７０４は特殊効果のタブであり、各種画像補正やセピア調など特殊な効果を画像に与える場合に使用する機能の選択画面を表示する。７０５はユーティリティのタブであり、ヘッドの調整やクリーニングなどの機能の選択画面を表示する。７０６は全体設定の簡易表示エリアであり、文字情報だけでなく視覚に訴える形で、設定された情報を表示する。
【００７５】
７０７は用紙の種類表示／操作エリアであり、設定されている用紙の種類を表示したり、操作したりするエリアであり、用紙の種類選択部７０８、用紙の種類検知チェックボックス７０９、プロファイル自動最適化チェックボックス７１０、用紙登録エリア７２７から構成される。
【００７６】
用紙の種類選択部７０８は用紙の種類を表示したり、ユーザが選択できるフィールドである。デフォルトとして次のような選択肢『普通紙、再生紙、コート紙、マット紙、光沢紙、写真用紙、高品位写真用紙、光沢フィルム、ＯＨＰフィルム、オート』が用意されている。
【００７７】
ここで「オート」が選択されると、用紙の種類検知機能が有効かつプロファイル自動最適化機能が無効となり、用紙の種類の自動検出が行われ、検出された用紙の種類（グループ）に応じてそれに適した印刷処理が行われる。
【００７８】
この時、用紙の種類検知チェックボックス７０９がチェックされ、プロファイル自動最適化チェックボックス７１０のチェックが外された状態で固定（グレーアウト）となり、用紙の種類選択部７０８で「オート」以外が選択されるまで、この状態が維持される。用紙の種類がユーザによって任意に指定される場合は、このフィールドのリストから「オート」以外を選択することになる。
【００７９】
また、ユーザにより登録された用紙情報を新たな用紙としてこのリストに追加することも可能である。
【００８０】
用紙の種類検知チェックボックス７０９をチェックすると用紙の種類検知機能が有効となる。用紙の種類検知機能が有効の場合、次のような機能が追加される。
【００８１】
＜用紙の種類選択部７０８で「オート」が選択されている時＞
用紙の種類の自動検出が行われ、検出された用紙の種類（グループ）に応じてそれに適した印刷処理が行われる。
【００８２】
＜用紙の種類選択部７０８で「オート」以外が選択されている時＞
用紙の種類の自動検出が行われ、用紙の種類選択部７０８で選択されている用紙とプリンタ６０１に実際にセットされている記録媒体６００の用紙の種類のミスマッチの有無をチェックし、その用紙の種類や、その用紙が属するグループのミスマッチが発生した場合は、図８に示すようなミスマッチエラーメッセージを表示して、ユーザにその旨を通知する。
【００８３】
また、用紙の種類選択部７０８で選択されている用紙と記録媒体６００がミスマッチする場合で、これらの用紙が同一グループに属する場合（例えば、用紙の種類選択部７０８で「普通紙」が選択され、記録媒体６００が「再生紙」の場合）は、そのグループに適した印刷プロファイル（前記例では普通紙系用紙用プロファイル）を用いて印刷処理が行われる。
【００８４】
さらに、後述するプロファイル自動最適化機能が有効な場合は、用紙の種類の自動検出で検出された用紙の種類の情報を、このプロファイル自動最適化機能に反映し、印刷処理の最適化を図る。
【００８５】
用紙の種類検知チェックボックス７０９のチェックを外しておくことで、プリンタ６０１にセットされている記録媒体６００の種類に関わらず、用紙の種類選択部７０８で選択されている用紙に最適な印刷設定を強制的に用いて印刷することができる。
【００８６】
但し、この場合、用紙の種類選択部７０８で選択されている用紙と記録媒体６００とが異なる場合、著しく悪い品位の印刷結果となってしまうケースが多い。
【００８７】
一方、プロファイル自動最適化チェックボックス７１０は、用紙の種類選択部７０８で「オート」以外の用紙が選択されていて、かつ、用紙の種類検知チェックボックス７０９が有効な時のみ操作が可能となり、このチェックボックスをチェックするとプロファイル自動最適化機能が有効となる。
【００８８】
用紙登録エリア７２７は名称入力部７１１、プロファイル選択部７１２、登録ボタン７１４、削除ボタン７１５から構成される。名称入力部７１１は、用紙を追加する時にその用紙の登録名を入力する編集可能なテキストボックスであり、全角１２８文字の範囲内の任意のテキストを入力することができる。プロファイル選択部７１２には図４に示す印刷プロファイルが表示され、ここで印刷プロファイルを選択して、名称入力部７１１で指定されている登録名で登録されている用紙（グループ）とこのプロファイルを関連付けることができる。
【００８９】
名称入力部７１１に登録名が入力されていて、プロファイル選択部７１２にて印刷プロファイルが選択されている状態の時、登録ボタン７１４をクリックすると、この登録名で登録されている用紙とこの印刷プロファイルが関連付けられた状態で登録され、図４のようなテーブルの内容（例えばＡ社製普通紙）として印刷プロファイル格納部６１９に格納される。
【００９０】
また、図４では省略しているが、用紙と関連付けて登録される情報としては、印刷プロファイルの他に、印刷品位表示／選択エリア７１６で選択されている印刷品位、給紙方法選択部７２１で選択されている給紙方法、色調整表示／選択エリア７２８で選択されている色調整等もあり、デフォルトで用意されている用紙にはそれぞれの用紙に適応する初期値が、追加登録された用紙には登録時の設定値が、用紙と関連付けられて登録されている。
【００９１】
削除ボタン７１５をクリックすると、名称入力部７１１に入力された登録名で登録されている用紙と、それに関連付けられている印刷プロファイル、印刷品位、給紙方法、色調整等の情報の関連付けが解除され、図４のようなテーブルの内容からこの登録名の用紙（グループ）が削除される。
【００９２】
例えば、Ａ社製普通紙を追加する場合、ユーザが名称入力部７１１に「Ａ社製普通紙」と入力し、プロファイル選択部７１２にて、Ａ社またはプリンタ製造元からＣＤ−ＲＯＭ等の外部メディアで提供される「Ａ社製普通紙用プロファイル」を選択し、登録ボタン７１４をクリックすることで、図４に示すようにＡ社製普通紙が追加登録される。また、用紙によっては、Ａ社またはプリンタ製造元からの指示に従って、デフォルトで用意されている印刷プロファイル（例えば、「普通紙用プロファイル」）を選択して登録することも可能である。
【００９３】
印刷プロファイルの提供方法は、例で挙げたＣＤ−ＲＯＭ等の外部メディアの他、インターネットを介したオンラインで提供される形態でもよい。尚、ここでは説明していないが、ユーザ自身が印刷プロファイルを作成できる機能を付加することも可能（例えば図５に示したＵＩ上に、ユーザタブを設けて、該ユーザタブシート上で、各種のデータを設定できるように構成することが好適）である。用紙が登録されると、この用紙も用紙の種類選択部７０８に表示される。
【００９４】
また、名称入力部７１１への名称の入力にはキーボードや音声入力を利用することができる。名称入力部７１１に既に登録されている用紙の名称を入力すると、その用紙に関連付けられている印刷プロファイル、印刷品位、給紙方法、色調整等の設定が印刷設定ダイアログ７０１に反映された状態で表示され、ユーザがその用紙に関連付けられている各情報を容易に確認することができる。
【００９５】
７１６は印刷品位表示／選択エリアであり、印刷品位選択部７１７、自動ラジオボタン７１８、カスタム設定ラジオボタン７１９、詳細設定ボタン７２０から構成され、印刷品位を表示したり、選択したりすることができる。印刷品位は用紙の種類毎に設定が異なる。印刷品位選択部７１７は印刷の品位を表示するフィールドであり、次の『きれい、標準、速い』中から印刷品位を選択することができる。
【００９６】
自動ラジオボタン７１８とカスタム設定ラジオボタン７１９は排他的な関係にあり、何れか一方のみを選択可能である。自動ラジオボタン７１８が選択されている時は、詳細設定ボタン７２０が無効（グレーアウト）となり、後述するような処理で確定した用紙の種類に最適な品位やハーフトーン等の処理を自動的に選択して設定する。
【００９７】
カスタム設定ラジオボタン７１９が選択されている時は、詳細設定ボタン７２０が有効（ハイライト）となり、詳細設定ボタン７２０をクリックすると、図６で示すようなカスタム設定ダイアログが表示される。このダイアログにより、ユーザが印刷品位をカスタマイズすることができ、その設定が印刷時に反映される。７２１は給紙方法選択部であり、リストボックスで構成され、給紙方法を選択することができる。
【００９８】
ユーザはオートシートフィーダもしくは手差しのどちらかを選択することができる。ここでは詳細説明を省略するが、例えば、オートシートフィーダを選択した場合でも、用紙の種類により給紙の力（ローラーの圧力）、速度、タイミング、用紙の噛み込み量等が異なる。
【００９９】
７２８は色調整表示／選択エリアであり、オートラジオボタン７２２、マニュアル調整ラジオボタン７２３、詳細設定ボタン７１３から構成され、色調整を表示したり、選択したりすることができる。色調整は用紙の種類毎に設定が異なる。オートラジオボタン７２２は色調整を自動で行う場合に選択するラジオボタンであり、次で説明するマニュアル調整ラジオボタン７２３とは排他的な関係にあり、どちらか一方しか選択することができない。
【０１００】
オートラジオボタン７２２が選択されている時は自動で色調整を行い、詳細設定ボタン７１３は無効（グレーアウト）となる。マニュアル調整ラジオボタン７２３が選択されている時は、詳細設定ボタン７１３が有効（ハイライト）となり、このボタンをクリックすると図７で示すようなマニュアル色調整ダイアログが表示される。
【０１０１】
このダイアログ上にて、カラーバランス、濃度、カラーマッチング等の設定をユーザが調整できる。マニュアル調整ラジオボタン７２３が選択されている時は、このマニュアル色調整ダイアログで選択されている設定で色調整が行われる。
【０１０２】
７２４はＯＫボタンであり、このボタンをクリックすると、印刷設定ダイアログ７０１で選択されている印刷設定を保存した後、印刷設定ダイアログ７０１を閉じる。７２５はキャンセルボタンであり、このボタンをクリックすると、印刷設定ダイアログ７０１で選択されている印刷設定を変更前の状態に戻した後、印刷設定ダイアログ７０１を閉じる。
【０１０３】
７２６はヘルプボタンであり、このボタンをクリックすると、プリンタドライバ６１０で管理する各種印刷設定に関するヘルプが表示される。尚、ここには記載しなかったが、印刷設定の選択内容を更新して保存する更新ボタンを付加する構成でもよい。このように、印刷設定ダイアログ７０１はユーザにとって必要な項目がひとまとめとなった画面構成となっており、どのような印刷設定がなされているのかを瞬時に確認することができる構成となっている。
【０１０４】
図５に示される用紙の種類検知機能やプロファイル自動最適化機能を選択することで、印刷設定の用紙の種類に関わる印刷プロファイル、印刷品位、給紙方法、色調整等の自動化が図れる。
【０１０５】
その際に、プリンタ６０１やプリンタドライバ６１０でどのような判断をし、設定がなされているのかを印刷設定ダイアログ７０１上で容易に確認できる構成になっており、ユーザとのコミュニケーションが図られる。その結果、ユーザの意図を優先しつつも誤った印刷の少ない、好ましい画像形成を行えるプリンティングシステムを実現することができる。
【０１０６】
図６は、本発明に係るデータ処理装置における画像品位設定ダイアログの一例を示す図であり、印刷品位をカスタム設定するためのダイアログ例に対応する。
【０１０７】
図６に示すように、品位やハーフトーン等の設定をユーザがカスタマイズすることができる。同図のＯＫボタンをクリックすると、設定を保存した後、このダイアログを閉じる。キャンセルボタンをクリックすると、設定を保存せずに、このダイアログを閉じる。最終的に保存されている設定が印刷処理時の印刷設定に反映される。ヘルプボタンをクリックすると、カスタム設定の操作に関するヘルプが表示される。
【０１０８】
図７は、本発明に係るデータ処理装置におけるカラーバランス設定ダイアログの一例を示す図であり、カラーバランスをマニュアルで色調整するためのダイアログに対応する。
【０１０９】
図７に示すように、カラーバランス、濃度、カラーマッチング等の設定をユーザが調整することができる。
【０１１０】
図７に示すＯＫボタンをクリックすると、設定を保存した後、このダイアログを閉じる。キャンセルボタンをクリックすると、設定を保存せずに、このダイアログを閉じる。最終的に保存されている色調整の設定が印刷処理時の印刷設定に反映される。ヘルプボタンをクリックすると、マニュアル色調整の操作に関するヘルプが表示される。
【０１１１】
図８は、本発明に係るデータ処理装置におけるメッセージ画面の一例を示す図であり、例えばミスマッチエラーメッセージ表示画面に対応する。
【０１１２】
図８において、用紙の種類の自動検出時に、用紙の種類選択部７０８で選択されている用紙とプリンタ６０１に実際にセットされている記録媒体６００の用紙の種類のミスマッチの有無をチェックし、その用紙の種類や、その用紙が属するグループのミスマッチが発生した場合は、このミスマッチエラーメッセージを表示して、ユーザにその旨を通知する。
【０１１３】
ここで、ユーザが印刷設定入力操作部６１６により印刷続行ボタン８０１をクリックすると、印刷設定ダイアログ７０１の用紙の種類選択部７０８で選択されている用紙の種類に従って、その用紙に適した印刷プロファイルやその他の設定を用いて印刷処理が続行される。キャンセルボタン８０２をクリックすると、印刷ジョブがキャンセルされ、検知された用紙に対する印刷処理が中止される。
【０１１４】
図９は、本発明に係るデータ処理装置におけるメッセージ画面の一例を示す図であり、例えば自動最適化通知メッセージ表示画面例に対応する。
【０１１５】
図９において、メッセージ９０３内の＜用紙の種類＞部には用紙の種類選択部７０８で選択されている用紙の名称が代入されて表示される。
【０１１６】
ＯＫボタン９０１がクリックされると、その用紙に最適な新しい判定基準を定義して、印刷処理に使用する印刷プロファイルの最適化を行った後、この最適化された印刷プロファイルを用いて印刷を行う。
【０１１７】
一方、キャンセルボタン９０２がクリックされた場合は、印刷処理に使用する印刷プロファイルの最適化を行わず、プリンタ６０１にセットされている記録媒体６００が属するグループを確定し、そのグループの印刷プロファイルを用いて印刷を行う。
【０１１８】
図１０は、図１にメディアセンサ６０４の出力と用紙の種類の関係を判別するための特性領域マップを説明する図であり、縦軸は正反射光強度（Ｖ）を示し、横軸は拡散反射光強度（Ｖ）を示す。
【０１１９】
図１０において、本実施形態の例では、ＬＥＤを利用して記録媒体６００の表面へ光を照射し、光学センサを利用してその反射光（正反射光と拡散反射光）を収集して光電変換処理される信号に基づき、その強度を判別に利用している。
【０１２０】
また、１００１は記録媒体６００としてＯＨＰフィルムがセットされた時の実際の反射光の出力範囲である。１００２（破線で区切られている矩形領域）はプログラム上でＯＨＰフィルム系のグループ（図３に示したグループ５）として判別される定義領域を反射光の強度に換算した出力範囲である。
【０１２１】
１００３は記録媒体６００として光沢フィルムがセットされた時の実際の反射光の出力範囲である。１００４（破線で区切られている矩形領域）はプログラム上で光沢フィルム系のグループ（図３に示したグループ４）として判別される定義領域を反射光の強度に換算した出力範囲である。
【０１２２】
１００５は記録媒体６００として写真用紙がセットされた時の実際の反射光の出力範囲、１００６は記録媒体６００として高品位写真用紙がセットされた時の実際の反射光の出力範囲、１００７は記録媒体６００として光沢紙がセットされた時の実際の反射光の出力範囲である。１００８（破線で区切られている矩形領域）はプログラム上で光沢紙系のグループ（図３に示したグループ３）として判別される定義領域を反射光の強度に換算した出力範囲である。
【０１２３】
１００９は記録媒体６００としてコート紙がセットされた時の実際の反射光の出力範囲、１０１０は記録媒体６００としてマット紙がセットされた時の実際の反射光の出力範囲である。１０１１（破線で区切られている矩形領域）はプログラム上でコート紙系のグループ（図３に示したグループ２）として判別される定義領域を反射光の強度に換算した出力範囲である。
【０１２４】
１０１５は記録媒体６００がセットされていない用紙無しの状態の時の実際の反射光の出力範囲である。１０１６（破線で区切られている矩形領域）はプログラム上で用紙無しのグループ（図３に示したグループ６）として判別される定義領域を反射光の強度に換算した出力範囲である。
【０１２５】
１０１２は記録媒体６００として普通紙がセットされた時の実際の反射光の出力範囲、１０１３は記録媒体６００として再生紙がセットされた時の実際の反射光の出力範囲である。１０１４（破線で区切られている矩形領域、用紙無しの定義領域を反射光の強度に換算した出力範囲１０１６を除く）はプログラム上で普通紙系のグループ（図３に示したグループ１）として判別される定義領域を反射光の強度に換算した出力範囲である。
【０１２６】
次に、予め用意されていない用紙として、例えば「Ａ社製普通紙」を追加登録する際の、実際の反射光の出力とプログラム上の定義領域に関して説明する。
【０１２７】
１０１７は前記記録媒体６００として「Ａ社製普通紙」がセットされた時の実際の反射光の出力値である。
【０１２８】
このように、「Ａ社製普通紙」は、同一特性を示す範囲が広い普通紙系のグループ（図３に示したグループ１）として判別される定義領域を反射光の強度に換算した出力範囲１０１４に含まれているので、通常の用紙の種類検知機能では、普通紙系のグループ（図３に示したグループ１）として一応判別される。
【０１２９】
そして、「Ａ社製普通紙」に対してプロファイル自動最適化機能で最適化を図る場合、「Ａ社製普通紙」のプログラム上の定義領域が必要になる。
【０１３０】
１０１８（グレーの矩形領域）は、プログラム上で「Ａ社製普通紙」として判別される定義領域である。「Ａ社製普通紙」の定義領域１０１８は、「Ａ社製普通紙」の出力値１０１７から計算により定義された定義領域であり、例えば同じ普通紙系統の用紙である予め用意されている純正の普通紙の反射光の出力範囲１０１２を囲う矩形領域（図１１の１１０１で後述）より大きな領域として定義されている。
【０１３１】
ここでは、１つの「Ａ社製普通紙」の出力値１０１７を用いて定義領域１０１８を定義しているが、複数のＡ社製普通紙の出力値を用いて定義領域を定義することで、より精度の高い判別を行うことが可能になるのは言うまでもない。
【０１３２】
このように、新たに追加する他社製の用紙等のプログラム上の定義領域を、予め用意されている純正の用紙より大きな定義領域として定義するのは、十分にテスト及び検討がなされている純正の用紙に対して、他社製の用紙は１つまたは複数の反射光の出力値から計算により定義するので、誤差の影響を考慮して、より多くのマージンをとる必要があるからである。
【０１３３】
以上のように、実際の反射光の出力範囲を包含するような螺旋形領域とはせずに、矩形領域としてプログラム上の判別領域を定義しているのは、容易な処理（プログラム）により精度の高い判別を行う為である。
【０１３４】
図１１は、図１にメディアセンサ６０４の出力と用紙の種類の関係を判別するための特性領域マップを説明する図であり、縦軸は正反射光強度（Ｖ）を示し、横軸は拡散反射光強度（Ｖ）を示す。
【０１３５】
図１１は、記録媒体６００に普通紙がセットされている場合に、プロファイル自動最適化機能が働いて最適化が図られ、プログラム上の普通紙の定義領域が新たに定義（図１０に示す螺旋領域とはせずに、矩形領域として定義された例）された時の状態を表す。なお、図１０と同一のものには同一の符号を付してある。
【０１３６】
図１１において、１１０１（斜線で囲まれた矩形領域）はプログラム上における普通紙の定義領域を表し、普通紙の反射光の出力範囲１０１２を囲う矩形領域として定義される。
【０１３７】
図１２は、図１にメディアセンサ６０４の出力の用紙の種類とプログラム上の定義領域の関係を示す判別テーブルの一例を示す図であり、これらの定義領域は、図１０に示した判別マップをもとにＡＤ変換や正規化等を施して得られる。
【０１３８】
図１２において、１２０１はＯＨＰフィルムの定義領域、１２０２は光沢フィルムの定義領域、１２０３は写真用紙の定義領域、１２０４は高品位写真用紙の定義領域、１２０５は光沢紙の定義領域、１２０６はコート紙の定義領域、１２０７はマット紙の定義領域、１２０８は普通紙の定義領域、１２０９は再生紙の定義領域、１２１０は「Ａ社製普通紙」の定義領域であり、これらはプロファイル自動最適化機能が働いて最適化が図られる時に使用される。
【０１３９】
１２１１はＯＨＰフィルム系のグループ（図３に示したグループ５）の定義領域、１２１２は光沢フィルム系のグループ（図３に示したグループ４）の定義領域、１２１３は光沢紙系のグループ（図３に示したグループ３）の定義領域、１２１４はコート紙系のグループ（図３に示したグループ２）の定義領域、１２１５は普通紙系のグループ（図３に示したグループ１）の定義領域、１２１６は用紙無しのグループ（図３に示したグループ６）の定義領域であり、これらは用紙の種類検知機能が働く時に使用される。尚、この判別テーブルの内容は、図２に示した用紙種類判別テーブル６１４に格納されている。
【０１４０】
図１３は、本発明に係るデータ処理装置における第１のデータ処理手順の一例を説明するフローチャートであり、図１に示したプリンタドライバ６１０における用紙の種類検知機能及びプロファイル自動最適化機能の処理手順に対応する。なお、Ｓ１３０１〜Ｓ１３１８は各ステップを示す。
【０１４１】
ＰＣ６０２にプリンタドライバ６１０をインストールした時点で、用紙の種類検知機能の判定基準及び用紙のカウンタが全て初期化される。ここでは例としてカウンタの初期値を「０」とする。
【０１４２】
これにより、用紙の種類検知機能は図３に示すようなグループによる判別の精度に初期化され、ユーザがよく利用する用紙に関する使用履歴も初期化される。
【０１４３】
まず、アプリケーション等から印刷が開始されて印刷ジョブが作成されると（Ｓ１３０１）、印刷設定の用紙の種類（図５に示した印刷設定ダイアログ７０１の用紙の種類選択部７０８で選択されている用紙に相当）を確認し（Ｓ１３０２）、「オート」であるかどうかを判断して（Ｓ１３０３）、「オート」であると判定した場合は、ステップＳ１３０５へ進み、「オート」以外であるであると判定した場合、さらに、用紙の種類検知機能が有効（図５に示した用紙の種類検知チェックボックス７０９がチェックされている時に相当）かどうかを判定して（Ｓ１３０４）、種類検知チェックボックス７０９がチェックされていると判定した場合は、プリンタ６０１にセットされている用紙（記録媒体６００）の種類を検出する（Ｓ１３０５）。
【０１４４】
次に、用紙の種類選択部７０８で選択されている用紙と記録媒体６００とがマッチしているかどうかを判断して（Ｓ１３０６）、マッチしていると判断した場合は、プロファイル自動最適化機能が有効（図５に示したプロファイル自動最適化チェックボックス７１０がチェックされている時に相当）かどうかを判断して（Ｓ１３０７）、有効であると判断した場合には、後述するプロファイル自動最適化処理を実行し（Ｓ１３０８）、図４に示したテーブルから確定された用紙またはグループ用の印刷プロファイルをロードしてセットする（Ｓ１３０９）。
【０１４５】
なお、ステップＳ１３０９において、必要に応じて、確定された用紙またはグループと関連付けられて登録されている印刷品位、給紙方法、色調整等の各設定を印刷設定としてセットしてもよい。
【０１４６】
そして、この印刷プロファイルや各設定等を用いて印刷処理を行い（Ｓ１３１０）、印刷が完了する（Ｓ１３１８）。
【０１４７】
一方、ステップＳ１３０６において、用紙の種類選択部７０８で選択されている用紙と記録媒体６００とがマッチしていないと判定した場合には、図８に示したミスマッチエラーメッセージを図１に示したデータ処理装置６０２が備える表示装置に表示する（Ｓ１３１４）。
【０１４８】
ここで、図８に示した画面上の印刷続行ボタン８０１がクリックされたかどうかを判断して（Ｓ１３１５）、印刷続行ボタン８０１がクリックされたと判定した場合には、印刷設定の用紙の種類（印刷設定ダイアログ７０１の用紙の種類選択部７０８で選択されている用紙に相当）を用いて用紙を確定し（Ｓ１３１６）、ステップＳ１３０９に進む。
【０１４９】
一方、ステップＳ１３１５において、キャンセルボタン８０２がクリックされたと判定した場合、印刷ジョブをキャンセルして印刷を中止し（Ｓ１３１７）、終了する（Ｓ１３１８）。
【０１５０】
また、ステップＳ１３０４において、用紙の種類検知機能が無効であると判定した場合は、ステップＳ１３１６に進む。
【０１５１】
一方、ステップＳ１３０７において、プロファイル自動最適化機能が無効であると判定した場合は、印刷設定の用紙の種類が「オート」であるかどうかを判断して（Ｓ１３１９）、印刷設定の用紙の種類が「オート」以外であると判定した場合は、図４に示した優先順位欄全てに「０」をセットして用紙の種類検知機能の判定基準を初期化し（Ｓ１３１１）、図４に示した用紙のカウンタ欄全てに「０」をセットして用紙のカウンタを全て初期化する（Ｓ１３１２）。
【０１５２】
一方、ステップＳ１３１９において、「オート」であると判定された場合は、ステップＳ１３１３に進む。
【０１５３】
このように、印刷設定の用紙の種類が「オート」以外の場合に、プロファイル自動最適化チェックボックス７１０のチェックが外され、プロファイル自動最適化機能が無効にされると、用紙の種類検知機能は、ＰＣ６０２にプリンタドライバ６１０をインストールした直後の状態、すなわち、図３に示すようなグループによる判別の精度に初期化され、ユーザがよく利用する用紙に関する使用履歴も図４に示す内容に初期化された状態になる。
【０１５４】
そして、プリンタ６０１にセットされている用紙（記録媒体６００）のグループまたは用紙を確定し（Ｓ１３１３）、ステップＳ１３０９に進む。
【０１５５】
図１４は、本発明に係るデータ処理装置における第２のデータ処理手順の一例を説明するフローチャートであり、図１に示したプリンタドライバ６１０におけるプロファイル自動最適化処理手順に対応する。なお、Ｓ１４０１〜Ｓ１４１２は各ステップを示す。
【０１５６】
図１３に示したステップＳ１３０８において、プロファイル自動最適化処理が実行されると（Ｓ１４０１）、印刷設定の用紙の種類（印刷設定ダイアログ７０１の用紙の種類選択部７０８で選択されている用紙に相当）で設定されている用紙のカウンタ（図４において、その用紙に対応する用紙のカウンタ）が「−１」であるかどうかを判定して（Ｓ１４０２）、用紙のカウンタ（図４において、その用紙に対応する用紙のカウンタ）が「−１」でないと判定した場合で、その用紙が、用紙の種類の判別で使用するその用紙の判定基準（図１２で示すような判別テーブルで定義されているその用紙が属するグループまたはその用紙用の定義領域）の範囲内かどうかを判定して（Ｓ１４０３）、その用紙用の定義領域の範囲内で有ると判定した場合は、その用紙のカウンタ（図４において、その用紙に対応する用紙のカウンタ）をインクリメント「＋１」し（Ｓ１４０４）、ステップＳ１４０５へ進む。
【０１５７】
そして、その用紙のカウンタが既定値（ここでは例として「１００」とする）を超えているかどうかを判定して（Ｓ１４０５）、超えていると判定した場合は、図９に示した自動最適化通知メッセージをデータ処理装置６０２が備える表示装置に表示する（Ｓ１４０６）。
【０１５８】
次に、図９に示したメッセージ画面上で、ＯＫボタン９０１がクリックされたかどうかを判断して（Ｓ１４０７）、ＯＫボタン９０１がクリックされたと判断した場合は、図４において、その用紙に対応する優先順位に「１」をセットし、その用紙が含まれるグループの優先順位、及びそのグループに含まれる用紙で既に優先順位に「０」以外の値がセットされている用紙の優先順位をそれぞれインクリメント「＋１」して、その用紙に最適な新しい判定基準を定義し（Ｓ１４０９）、その用紙のカウンタ（図４において、その用紙に対応する用紙のカウンタ）にその用紙に対してプロファイルの自動最適化が図られたことを表す「−１」を代入して（Ｓ１４１０）、用紙をその用紙に確定し（Ｓ１４１１）、リターンする（Ｓ１４１２）。
【０１５９】
ここまでの処理と印刷が完了する迄の処理の流れを例を用いて説明する。
【０１６０】
今、印刷設定ダイアログ７０１の用紙の種類選択部７０８で「普通紙」が選択されていて、プリンタ６０１にセットされている用紙（記録媒体６００）が普通紙であり、普通紙のカウンタのカウント値が「１００」であるとする。プロファイル自動最適化処理が実行されると、ステップＳ１４０１→Ｓ１４０２→Ｓ１４０３→Ｓ１４０４→Ｓ１４０５→Ｓ１４０６→Ｓ１４０７と進む。
【０１６１】
そして、ステップＳ１４０７において、図９に示した自動最適化通知メッセージ画面上でＯＫボタン９０１がユーザの操作に従いクリックされると、図１２に示した普通紙の定義領域１２０８を用いて、図１５に示す通り普通紙に対応する優先順位に「１」をセットして、普通紙に対する新しい判定基準を定義し（Ｓ１４０９）、図１５に示す通り普通紙のカウンタに「−１」を代入し（Ｓ１４１０）、用紙を普通紙に確定し（Ｓ１４１１）、リターンする（Ｓ１４１２）。
【０１６２】
図１５は、本発明に係るデータ処理装置における用紙属性テーブルの一例を説明する図であり、普通紙のカウンタに「−１」を代入した状態に対応する。
【０１６３】
そして、図１３に示したステップＳ１３０９において、図４に示したテーブルから印刷プロファイルとして普通紙用プロファイルをロードしてセットし、この普通紙用プロファイルを用いて印刷処理を行い（Ｓ１３１０）、印刷が完了する（Ｓ１３１８）。
【０１６４】
なお、ステップＳ１４０９において、ある用紙に対して新しい判定基準が定義されると、それ以降の印刷において、印刷設定の用紙の種類（印刷設定ダイアログ７０１の用紙の種類選択部７０８で選択されている用紙に相当）で「オート」が選択されている場合に、プリンタ６０１の記録媒体６００としてその用紙がセットされた場合、この新しい判定基準により用紙を確定し（図１３に示したステップＳ１３１３）、この用紙に最適な印刷プロファイルをセットし（図１３に示したＳ１３０９）、最高の印刷品位で印刷することができる。
【０１６５】
一方、図１４に示したステップＳ１４０２において、その用紙のカウンタ（図４において、その用紙に対応する用紙のカウンタ）が「−１」であると判定したの場合、ステップＳ１４１１に進み、用紙をその用紙に確定する。
【０１６６】
また、ステップＳ１４０３において、その用紙が用紙の種類の判別で使用する図１２で示されているその用紙の判定基準の範囲外であると判定した場合は、ステップＳ１４０５へ進む。
【０１６７】
そして、ステップＳ１４０５において、その用紙のカウンタが既定値以内であると判定した場合、図１３に示したステップＳ１３１３に進み、プリンタ６０１にセットされている用紙（記録媒体６００）のグループを確定する。
【０１６８】
一方、ステップＳ１４０７において、キャンセルボタン９０２がクリックされた場合、その用紙のカウンタ（図４において、その用紙に対応する用紙のカウンタ）をデクリメント「−１」し（Ｓ１４０８）、図１３に示したステップＳ１３１３に進む。
【０１６９】
尚、ステップＳ１４０６における図９の自動最適化通知メッセージの表示は、あくまでもユーザにプロファイル自動最適化機能が働いて印刷プロファイルの最適化が図られることを事前に通知するものであり、必ずしも必要ではなく、このメッセージを非表示としてステップＳ１４０５からステップＳ１４０７へと直接進むようにすることで、ユーザが介在するアクションを１つ減らすことができ、操作性を向上することができる。
【０１７０】
ここで、複数の用紙に対してプロファイルの自動最適化が図られた場合に関して考える。
【０１７１】
プロファイル自動最適化機能が有効な場合、例えば、最初は普通紙を使い続けて普通紙に対してプロファイルの自動最適化が図られ、その後、再生紙を使うようになって再生紙に対してもプロファイルの自動最適化が図られた場合、図１２に示したプログラム上の普通紙の定義領域１２０８と再生紙の定義領域１２０９とが重なり合う部分が発生するが、このような場合は、後からプロファイルの自動最適化が図られた用紙（この例では再生紙）が優先される。これは、最新の用紙の種類に関する情報が、その時点において最も使用頻度の高い用紙の種類を表している、という考えに基づくものである。
【０１７２】
図１６は、本発明に係るデータ処理装置における用紙属性テーブルの一例を説明する図であり、最も使用頻度の高い用紙の種類を表した状態に対応する。
【０１７３】
図１６においては、プリンタ６０１にセットされる用紙の過去の使用履歴を使用回数に基づいて作成しているが、例えば、使用回数と使用日時から作成したり、使用間隔等のその他の様々な情報と関連付けたりして作成してもよい。
【０１７４】
図１６においては、ある用紙に対してプロファイルの自動最適化が図られる際に、ステップＳ１４１０において、その用紙のカウンタにその用紙に対してプロファイルの自動最適化が図られたことを表す「−１」を代入して、その後、その用紙のカウンタ、すなわち、その用紙の使用履歴が更新されないように構成しているが、例えばその用紙の使用履歴を引き続き更新していくことで、前述したように、プログラム上のある用紙の定義領域と他の用紙の定義領域とが重なり合う場合等において、どちらの用紙を優先するかを決める際にこの使用履歴を活用することができる。
【０１７５】
このように、プリンタ６０１にセットされる用紙（記録媒体６００）の過去の使用履歴を覚えておき、この履歴と用紙の種類検知機能を組み合わせることで、ユーザが普段よく使用するような使用頻度の高い用紙がプリンタ６０１にセットされている場合は、その用紙に最適な新しい判定基準を自動的に定義し、複数の用紙が属する多少あいまいなグループとしてではなく、その用紙として正確に判別することができるので、その用紙に最適な印刷プロファイルを用いて印刷処理を行うことで最高の印刷品位の印刷結果を得ることができる、ユーザの操作性に優れたプリンティングシステムを実現することができる。
【０１７６】
図１７は、図１に示したプリンタドライバ６１０の機能をモジュールとして表した図であり、所定の記録媒体（詳細は後述する）に記憶される場合のメモリマップに対応する。
【０１７７】
図１７において、８０１は印刷設定モジュールであり、図２に示した印刷設定部６１１が実行する機能処理手順に対応する。８０２は用紙種類判別モジュールであり、図２に示した用紙種類判別処理部６１２が実行する機能処理手順に対応する。
【０１７８】
８０３は用紙種類登録モジュールであり、図２に示した用紙種類登録処理部６１３が実行する機能処理手順に対応する。８０４は通信モジュールであり、図２に示したデータ通信処理部６２０が実行する機能処理手順に対応する。
【０１７９】
８０５はユーザインタフェースモジュールであり、図５〜図９に示したダイアログ等の表示および入力に従う設定処理を行う。８０６は印刷データ生成モジュールであり、図２に示した印刷データ生成処理部６１８が実行する機能処理手順に対応する。
【０１８０】
以下、図１８に示すメモリマップを参照して本発明に係るデータ処理装置で読み取り可能なデータ処理プログラムの構成について説明する。
【０１８１】
図１８は、本発明に係るデータ処理装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【０１８２】
本発明は、前述した本実施形態の機能を実現するソフトウェアであるプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し、実行することによっても達成される。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。プログラムコードを供給するための記憶媒体としては、例えば、ＦＤ（フロッピー（登録商標）ディスク）、ハードディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＡＭ及びＤＶＤ＋ＲＷなどの光ディスク、ＭＯなどの光磁気ディスク、磁気テープ、フラッシュメモリなどの不揮発性のメモリカード、ＲＯＭなどが該当し、これらを用いることができる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される場合も含まれることはいうまでもない。
【０１８３】
さらには、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される場合も含まれることはいうまでもない。
【０１８４】
本発明を上記記憶媒体に適用する場合、その記憶媒体には、先に説明した図２に示すプリンタドライバ６１０、図３または図４に示す各種表、図１２に示す判別テーブル、図１３または図１４に示すフローチャートに対応するプログラムコードを格納することになる。それを簡単に説明すると、図１７のメモリマップ例に示す各モジュールを記憶媒体に格納することになる。すなわち、少なくとも印刷設定モジュール８０１、用紙種類判別モジュール８０２、用紙種類登録モジュール８０３、通信モジュール８０４、ユーザインタフェースモジュール８０５、及び印刷データ生成モジュール８０６の各プログラムコードを記憶媒体に格納すればよい。
【０１８５】
以上説明したように、機能を実現する構成がコンピュータによる読み出しが可能なプログラムコードが格納された記憶媒体及びプログラムコード自体であるソフトウェアであっても、用紙の種類を自動的に判別し、過去に使用された用紙の履歴と組み合わせることで、その用紙に対して新しい判定基準を定義し、その用紙に最適な印刷プロファイルを用いて印刷処理を施し、最高の品位の印刷結果を得ることができる、ユーザの操作性に優れたプリンティングシステムを提供できる。
【０１８６】
以上、本発明の各状態における動作について説明したが、本発明によれば、用紙の種類を検出できる用紙の種類検知機能を備えるプリンタ６０１と、このプリンタと適当なＩ／Ｆを介して接続されるＰＣ６０２から構成され、プリンタ６０１にセットされる用紙（記録媒体６００）の過去の使用履歴を覚えておき、この履歴と用紙の種類検知機能を組み合わせることで、ユーザが普段よく使用するような使用頻度の高い用紙がプリンタ６０１にセットされている場合は、その用紙に最適な新しい判定基準を自動的に定義し、複数の用紙が属する多少あいまいなグループとしてではなく、その用紙として正確に判別することができるので、その用紙に最適な印刷プロファイルを用いて印刷処理を行うことで最高の印刷品位の印刷結果を得ることができる、ユーザの操作性に優れたプリンティングシステムを実現することができる。
【０１８７】
尚、本発明は、上記実施形態に限定されず種々の変形が可能である。その変形例としては例えば次のようなものがある。
【０１８８】
本発明の特徴としてプリンティングシステムの構成要素の一つであるデータ処理装置を説明するのに、実施形態ではＰＣを想定したが、何もＰＣに固有の機能を有しているわけではない。すなわち、上記実施形態で説明してきたように、データ処理装置側で印刷の自動設定や任意な用紙情報の登録ができる機能を備えていればその種類については問わない。
【０１８９】
上記実施形態とは構成が異なり、ユーザによる用紙情報の登録を含め多くの処理をプリンタ側で行うことを想定すれば、よりデータ処理装置側に求められる機能は少なくなり、既存の電化製品やインターネット接続機器及び幅広く普及している携帯電話などのコミュニケーションツールでもその効果を実現することが可能である。プリンティングシステムとしてトータルの機能を満たしていれば個々のデバイス、装置を限定するものではない。以上のことから、ＰＣ以外でも本発明を実現することができるデータ処理装置が多数存在することが伺える。例えば、デジタルカメラ、セットトップボックス、デジタルビデオカメラ、デジタルＴＶ、ＢＳ／ＣＳチューナ、ゲーム機、携帯電話、ＰＤＡ等々様々である。
【０１９０】
こうしたプリンタとの接続が普段余り考慮されていないデジタル機器で印刷を試みようとする場合は、印刷の設定が非常に煩雑なものとなり、好ましくない印刷が行われてしまう可能性があることも否定できない。こうした場合にも、なるべく簡単な操作で、様々な種類の用紙（記録媒体）に対して最適な印刷処理を施して、最高の品位の印刷結果が得られるように、用紙の使用履歴と用紙の種類検知機能を組み合わせることで、大きな効果をあげることができる。また、印刷品位、給紙方法、色調整といったユーザの意志に一任される部分も併せて設定項目に含めてしまうことで、より簡単に画像形成を実現することができるプリンティングシステムを提供することが可能となる。特に、携帯電話など今後大容量のコンテンツを取り扱うことが予想されるデバイスで、その内容を印刷する仕組みを用意しておくことは非常に大事である。本発明の実施形態では、そうしたユーザの期待に応えるプリンティングシステムの構築にも大きく寄与するものである。
【０１９１】
本発明の実施形態においては、例としてＯＳにＷｉｎｄｏｗｓ（登録商標）  ＸＰを使用したが、このＯＳに限られることなく、同様な構成をとることにより、任意のＯＳにおいて実現することができる。
【０１９２】
本発明の実施形態においては、ＰＣ６０２とプリンタ６０１との間のインタフェースとして、ＵＳＢインタフェースを用いたが、このインタフェースに限られることなく、同様な構成をとることにより、任意のインタフェースにおいて実現することができる。
【０１９３】
本発明の実施形態におけるプリンティングシステムとは、単体の装置ではなく、ＰＣ６０２とプリンタ６０１とが特定の双方向インタフェースで接続された構成をとっているが、この例に限られることなく、このようなＰＣとプリンタの機能が一体となった装置一体型のプリンティングシステムであってもよい。
【０１９４】
本発明の実施形態においては、プリンタ６０１にセットされる用紙の過去の使用履歴を使用回数に基づいて作成しているが、この例に限られることなく、例えば、使用回数と使用日時から作成したり、使用間隔等のその他の様々な情報と関連付けて作成したりというように、任意の情報を活用して作成した使用履歴を利用することができる。
【０１９５】
本発明の実施形態における用紙の種類選択部７０８で選択可能な用紙は、あくまでも例に過ぎず、これらの用紙以外の任意の用紙に対して、同様なプリンティングシステムを実現することができる。
【０１９６】
本発明の実施形態においては、印刷設定の用紙の種類（用紙の種類選択部７０８における選択）が「オート」以外の場合に、プロファイル自動最適化チェックボックス７１０のチェックが外され、プロファイル自動最適化機能が無効にされた場合に、用紙の種類検知機能は、ＰＣ６０２にプリンタドライバ６１０をインストールした直後の状態、すなわち、図３に示すようなグループによる判別の精度に初期化され、ユーザがよく利用する用紙に関する使用履歴も図４に示す内容に初期化された状態になるが、この操作だけに限られることなく、例えば、印刷設定ダイアログ７０１に初期化ボタンを設け、この初期化ボタンがクリックされた場合にこのような初期化が行われるようにしてもよい。
【０１９７】
例えば、Ｗｉｎｄｏｗｓ（登録商標）  ＸＰのようなマルチユーザを対象にしたＯＳが組み込まれているデータ処理装置（ＰＣ６０２）を使用した場合、各ユーザ毎に印刷プロファイルや使用履歴を管理することができる。また、新規の用紙のグループや新規の用紙（サードパーティ製の用紙等）の追加や削除を各ユーザ毎に管理することもできる。具体的にはハードディスク上の各ユーザ毎に用意されたフォルダ（Ｃ：￥Ｄｏｃｕｍｅｎｔｓ  ａｎｄ  Ｓｅｔｔｉｎｇｓ￥＜ｕｓｅｒ  ｎａｍｅ＞やレジストリ（ＨＫＥＹ＿ＣＵＲＲＥＮＴ＿ＵＳＥＲ）に、使用履歴、用紙のグループ情報、用紙情報を保存することで対応する。そして、これらの各ユーザ毎に管理された情報をもとにプロファイルの自動最適化機能を働かせることで、各ユーザの使用環境下で、そのユーザに最適な印刷を行うことができる。
【０１９８】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から排除するものではない。
【０１９９】
本発明の様々な例と実施形態を示して説明したが、当業者であれば、本発明の趣旨と範囲は、本明細書内の特定の説明に限定されるのではなく、以下の実施態様も含まれることはいうまでもない。以下、その実施態様１〜２６について説明する。
【０２００】
〔実施態様１〕
記録媒体の特徴を検出する検出部を備える印刷装置に印刷データを出力可能なデータ処理装置であって、各記録媒体に対して生成される印刷データを適正に出力するための印刷プロファイルを記録媒体またはグループ毎に記憶する第１の記憶手段（図２に示す印刷プロファイル格納部６１９に対応する）と、前記第１の記憶手段に記憶されたいずれかの印刷プロファイルを選択して、各記録媒体または各グループに最適な印刷データを生成する印刷データ生成手段（図２に示す印刷データ生成処理部６１８に対応する）と、前記印刷装置から取得される前記検出部が検出した特徴情報から種別を判別するための判別情報を記憶する第２の記憶手段（図１に示す記憶部６２１に対応する）と、前記印刷装置から取得される特徴情報と前記第２の記憶手段に記憶される判別情報とに基づいて前記記録媒体の種別を判別する判別手段（図２に示す用紙種類判別処理部６１２に対応する）と、記録媒体の種類を選択する記録媒体選択手段（図１に示す印刷設定入力操作部６１６に対応する）と、前記選択手段により選択される記録媒体の使用履歴を記憶する使用履歴記憶手段（図１に示す記憶部６２１に対応する）と、前記使用履歴記憶手段に記憶されている前記選択手段により選択された記録媒体の使用履歴と前記判別手段により判別された記録媒体の種類から、前記印刷データ生成手段がグループ判別時に選択すべき印刷プロファイルを最適化して管理するプロファイル管理手段（図２に示す印刷データ生成処理部６１８に対応する）とを備えることを特徴とするデータ処理装置。
【０２０１】
〔実施態様２〕
前記プロファイル管理手段による最適化を実行するかどうかを指示する指示部を備える印刷モード設定手段（図１に示す印刷設定入力操作部６１６に対応する）と、前記指示部による指示状態を判別して、前記プロファイル管理手段による最適化の実行の可否を制御する制御手段（図１に示すプリンタドライバ６１０に対応する）とを備えることを特徴とする実施態様１記載のデータ処理装置。
【０２０２】
〔実施態様３〕
前記判別手段は、前記印刷装置から取得される特徴情報と前記第２の記憶手段に記憶される判別情報とに基づいて前記記録媒体の種別を異なる複数のグループまたは各グループに含まれる各記録媒体であると判別可能とすることを特徴とする実施態様１記載のデータ処理装置。
【０２０３】
〔実施態様４〕
１つのグループには、前記検出部により検出される特徴情報が同グループであると判別され得る複数の用紙が存在することを特徴とする実施態様１記載のデータ処理装置。
【０２０４】
〔実施態様５〕
前記制御手段は、前記印刷プロファイルの最適化実行の可否を問い合わせるメッセージを表示することを特徴とする実施態様１記載のデータ処理装置。
【０２０５】
〔実施態様６〕
前記印刷装置は、インクを吐出する印字ヘッドを備え、
前記印刷プロファイルは、選択される記録媒体に最適な出力を得るための、前記印字ヘッドが使用するインク数、各色のインクの打ち込み量、プリンタヘッドの走査パス数、解像度、品位、色調整、給紙制御に関する情報を含むことを特徴とする実施態様１記載のデータ処理装置。
【０２０６】
〔実施態様７〕
前記使用履歴記憶手段は、前記記録媒体選択手段において選択されている記録媒体の選択頻度を使用履歴として記憶することを特徴とする実施態様１記載のデータ処理装置。
【０２０７】
〔実施態様８〕
前記印刷データ生成手段は、複数の記録媒体が属する１つのグループ内で、前記プロファイル管理手段により最適化されている優先順位に従っていずれかの印刷プロファイルを選択して印刷データを生成することを特徴とする実施態様１記載のデータ処理装置。
【０２０８】
〔実施態様９〕
前記プロファイル管理手段は、複数の記録媒体が属する１つのグループ内で、各記録媒体毎にそれぞれ最適化して同一グループ内で選択すべき優先順位を順次更新可能に管理することを特徴とする実施態様１記載のデータ処理装置。
【０２０９】
〔実施態様１０〕
前記判別手段は、同一グループに属しているある複数の記録媒体に対する判別論理を変更可能とすることを特徴とする実施態様１記載のデータ処理装置。
【０２１０】
〔実施態様１１〕
前記判別手段は、記録媒体の使用履歴に基づいて前記判別論理を変更することを特徴とする実施態様１０記載のデータ処理装置。
【０２１１】
〔実施態様１２〕
前記判別手段は、同一グループ内に属する複数の記録媒体に対する前記判別論理が変更された場合に、どちらの記録媒体を優先するかを決定することを特徴とする実施態様１記載のデータ処理装置。
【０２１２】
〔実施態様１３〕
印刷モードを第１または第２の印刷モードのいずれかに切り換えるモード切り換え手段（図１に示すプリンタドライバ６１０に対応する）を備え、前記印刷データ生成手段は、前記モード切り換え手段により第１の印刷モードが有効となっている場合に、前記使用履歴記憶手段に記憶されている使用履歴と前記判別手段により判別された記録媒体の種類とに基づいて、最適な印刷プロファイルを設定して印刷データを生成し、前記モード切り換え手段により前記第２の印刷モードが有効となっている場合に、前記判別手段により判別された記録媒体の種類に基づき、最適な印刷プロファイルを設定して印刷データを生成することを特徴とする実施態様１記載のデータ処理装置。
【０２１３】
〔実施態様１４〕
前記判別手段は、前記モード切り換え手段により前記第２の印刷モードが有効となっている場合に、同一グループに属しているある記録媒体の判別論理を前記使用履歴に基づいて変更することを特徴とする実施態様１３記載のデータ処理装置。
【０２１４】
〔実施態様１５〕
前記判別手段は、前記モード切り換え手段により前記第２の印刷モードが有効となっている場合に、同一グループに属しているある記録媒体の判別論理を初期化することを特徴とする実施態様１４記載のデータ処理装置。
【０２１５】
〔実施態様１６〕
前記プロファイル管理手段は、記録媒体が使用された回数、時刻、日時、年月日、使用間隔等の情報に基づいて、前記使用履歴を作成することを特徴とする実施態様１記載のデータ処理装置。
【０２１６】
〔実施態様１７〕
記録媒体の特性に従う情報に基づき生成される判別情報を前記第２の記憶手段にユーザ設定される用紙名称で登録する用紙登録手段を有することを特徴とする実施態様１記載のデータ処理装置。
【０２１７】
〔実施態様１８〕
各記録媒体に対して生成される印刷データを適正に出力するための印刷プロファイルを各記録媒体毎に記憶する第１の記憶手段と、前記印刷装置から取得される前記検出部が検出した特徴情報から種別を判別するための判別情報を記憶する第２の記憶手段とを備え、印刷装置から取得される記録媒体の特徴情報に従う印刷データを出力可能なデータ処理装置におけるデータ処理方法であって、前記第１の記憶手段に記憶されたいずれかの印刷プロファイルを選択して、各記録媒体または各グループに最適な印刷データを生成する印刷データ生成ステップ（図１３に示すステップＳ１３１０）と、前記印刷装置から取得される特徴情報と前記第２の記憶手段に記憶される判別情報とに基づいて前記記録媒体の種別を判別する判別ステップ（図１３に示すステップＳ１３０５）と、記録媒体の種類を選択する選択ステップ（図示しない）と、前記選択ステップにより選択される記録媒体の使用履歴を使用履歴記憶手段に登録する登録ステップ（図１４に示すステップＳ１４０４）と、前記使用履歴記憶手段に登録されている前記選択ステップにより選択された記録媒体の使用履歴と前記判別ステップにより判別された記録媒体の種類から、前記印刷データ生成ステップがグループ判別時に選択すべき印刷プロファイルを最適化して管理するプロファイル管理ステップ（図１４に示すステップＳ１４０５〜Ｓ１４１１）と、
を備えることを特徴とするデータ処理方法。
【０２１８】
〔実施態様１９〕
実施態様１８に記載の処理方法を実現するプログラムを記憶したことを特徴とするコンピュータが読み取り可能な記憶媒体。
【０２１９】
〔実施態様２０〕
実施態様１８に記載の処理方法を実現することを特徴とするプログラム。
【０２２０】
〔実施態様２１〕
各ユーザ毎に、印刷プロファイル、判別情報、使用履歴を記憶して、これらを利用して印刷プロファイルを最適化して管理することを特徴とする実施態様１記載のデータ処理装置。
【０２２１】
〔実施態様２２〕
記録媒体の特徴を検出する検出部を備える印刷装置であって、前記印刷装置に印刷データを出力可能なデータ処理装置と、各記録媒体に対して生成される印刷データを適正に出力するための印刷プロファイルを記録媒体またはグループ毎に記憶する第１の記憶手段（図２に示す印刷プロファイル格納部６１９に対応する）と、前記第１の記憶手段に記憶されたいずれかの印刷プロファイルを選択して、各記録媒体または各グループに最適な印刷データを生成する印刷データ生成手段（図２に示す印刷データ生成処理部６１８に対応する）と、前記印刷装置から取得される前記検出部が検出した特徴情報から種別を判別するための判別情報を記憶する第２の記憶手段（図１に示す記憶部６２１に対応する）と、前記印刷装置から取得される特徴情報と前記第２の記憶手段に記憶される判別情報とに基づいて前記記録媒体の種別を判別する判別手段（図２に示す用紙種類判別処理部６１２に対応する）と、記録媒体の種類を選択する記録媒体選択手段（図１に示す印刷設定入力操作部６１６に対応する）と、前記選択手段により選択される記録媒体の使用履歴を記憶する使用履歴記憶手段（図１に示す記憶部６２１に対応する）と、前記使用履歴記憶手段に記憶されている前記選択手段により選択された記録媒体の使用履歴と前記判別手段により判別された記録媒体の種類から、前記印刷データ生成手段がグループ判別時に選択すべき印刷プロファイルを最適化して管理するプロファイル管理手段（図２に示す印刷データ生成処理部６１８に対応する）とを備えることを特徴とする印刷装置。
【０２２２】
〔実施態様２３〕
記録媒体の特徴を検出する検出部を備える印刷装置と、前記印刷装置に印刷データを出力可能なデータ処理装置から構成される印刷システムであって、各記録媒体に対して生成される印刷データを適正に出力するための印刷プロファイルを記録媒体またはグループ毎に記憶する第１の記憶手段（図２に示す印刷プロファイル格納部６１９に対応する）と、前記第１の記憶手段に記憶されたいずれかの印刷プロファイルを選択して、各記録媒体または各グループに最適な印刷データを生成する印刷データ生成手段（図２に示す印刷データ生成処理部６１８に対応する）と、前記印刷装置から取得される前記検出部が検出した特徴情報から種別を判別するための判別情報を記憶する第２の記憶手段（図１に示す記憶部６２１に対応する）と、前記印刷装置から取得される特徴情報と前記第２の記憶手段に記憶される判別情報とに基づいて前記記録媒体の種別を判別する判別手段（図２に示す用紙種類判別処理部６１２に対応する）と、記録媒体の種類を選択する記録媒体選択手段（図１に示す印刷設定入力操作部６１６に対応する）と、前記選択手段により選択される記録媒体の使用履歴を記憶する使用履歴記憶手段（図１に示す記憶部６２１に対応する）と、前記使用履歴記憶手段に記憶されている前記選択手段により選択された記録媒体の使用履歴と前記判別手段により判別された記録媒体の種類から、前記印刷データ生成手段がグループ判別時に選択すべき印刷プロファイルを最適化して管理するプロファイル管理手段（図２に示す印刷データ生成処理部６１８に対応する）とを備えることを特徴とする印刷システム。
【０２２３】
〔実施態様２４〕
プリンタから取得したメディア情報に対応する印刷プロファイルを選択する選択手段と、前記選択手段により選択された印刷プロファイルに基づき印刷データを生成する生成手段と、前記生成手段により生成された印刷データをプリンタに送信する送信手段と、メディアの使用履歴に応じて、前記選択手段を最適化する最適化手段とを有することを特徴とするデータ処理装置。
【０２２４】
〔実施態様２５〕
プリンタから取得したメディア情報に対応する印刷プロファイルを選択する選択ステップと、前記選択ステップにより選択された印刷プロファイルに基づき印刷データを生成する生成ステップと、前記生成ステップにより生成された印刷データをプリンタに送信する送信ステップと、メディアの使用履歴に応じて、前記選択ステップを最適化する最適化ステップとを有することを特徴とするデータ処理方法。
【０２２５】
〔実施態様２６〕
プリンタから取得したメディア情報に対応する印刷プロファイルを選択する選択ステップと、前記選択ステップにより選択された印刷プロファイルに基づき印刷データを生成する生成ステップと、前記生成ステップにより生成された印刷データをプリンタに送信する送信ステップと、メディアの使用履歴に応じて、前記選択ステップを最適化する最適化ステップとを有することを特徴とするプログラム。
【０２２６】
上記実施形態及び実施態様によれば、プリンタにセットされている用紙を正確に判別することができるので、その用紙に最適な印刷設定を用いて印刷処理を行うことで最高の印刷品位の印刷結果を得ることができる。
【０２２７】
また、印刷の度に用紙の種類や印刷品位といった設定を行う必要がなく、すなわち、ユーザが非常に多くの種類がある用紙の中からプリンタにセットされた用紙を選ぶといった煩雑な操作が不要となり、ユーザの操作性に優れる。
【０２２８】
さらに、ユーザが用紙（メディア）に対する知識を持つ必要がなく、誤って設定する心配もない。従って、特に新しく発売された用紙や予め選択肢に含まれている用紙の種類とは異なる用紙に印刷をする場合に、簡単な操作で、その用紙に対して最高の印刷品位の印刷結果を得ることができる。
【０２２９】
また、誤設定が無くなるため、高価なインクや用紙を無駄に消費することも無くなり、必要以上に印刷に時間がかかるといったことも防ぐことができる。
【０２３０】
さらに、用紙の特徴量を把握して以後の判別に利用できるため、用紙の種類の自動判別のカテゴリを通常より増やすことができる。
【０２３１】
また、用紙認識精度がそれほど高くないメディアセンサを利用でき、また、メディアセンサ自体のばらつきを極度に抑える必要もないので、コストダウンを図れる。
【０２３２】
さらに、判別テーブルを参照したり、数値演算によって用紙の判別を行うことができるので、特別な技術を必要とせず、実装が容易である。
【０２３３】
また、プリンタにセットされている用紙に対する判別論理が変更されて印刷処理に施される印刷設定が変更される前に、メッセージを表示してその旨をユーザに通知するので、ユーザの希望を正確に反映できる。
【０２３４】
また、用紙の種類選択部において選択されている用紙を、その用紙の使用履歴に利用し、メディアセンサからの出力とこの使用履歴に基づいて用紙の種類の判別論理を決定するので、用紙認識精度が高い。
【０２３５】
さらに、用紙の使用履歴に基づいて、ユーザの使用頻度の高い用紙が優先されるように判別論理を決定するので、用紙認識精度が高い。
【０２３６】
また、印刷プロファイル自動最適化機能を解除することにより判別論理が初期化されるので、簡単な操作によりユーザの希望を正確に反映できる。
【０２３７】
さらに、用紙が使用された回数、時刻、日時、年月日、使用間隔等の情報に基づいて、その用紙の使用履歴を作成するので、用紙認識精度が高い。そして、この使用履歴を活用することで、用紙認識精度がそれほど高くないメディアセンサを利用でき、また、メディアセンサ自体のばらつきを極度に抑える必要もないので、コストダウンを図れる。
【０２３８】
【発明の効果】
以上説明したように、本発明によれば、用紙の種別をグループ判別可能な検出部を備える印刷装置と通信可能なデータ処理装置において、ユーザが用紙種別を選択して印刷モードを設定した際の用紙選択履歴を管理しておき、ユーザが選択頻度の高い用紙種別の印刷プロファイルを用紙種別を自動検出するモードが選択された際における印刷プロファイルとして確定するので、用紙種別を自動検知するモードが選択された場合でも、本来曖昧な印刷プロファイルとして定義されているグループ用の印刷プロファイルに代えて、その用紙が属するグループに対して、登録されている用紙に合致する最適な印刷プロファイルとして確定させて、最高の印刷品位で印刷結果を得ることができる利便性に優れた印刷処理環境を自在に構築できるという効果を奏する。
【０２３９】
各ユーザ毎に使用履歴、用紙のグループ情報、用紙情報を保存して管理して、プロファイルの自動最適化機能を働かせることで、各ユーザの使用環境下で、そのユーザに最適な印刷を行うことができる。
【図面の簡単な説明】
【図１】本発明の一実施形態を示すプリンティングシステムの構成を示すブロック図である。
【図２】図１に示したプリンタドライバの内部モジュール構成を示すブロック図である。
【図３】図１に示したメディアセンサで判別可能な用紙の系統とその系統に含まれる用紙の関係を示す図である。
【図４】本発明に係る印刷システムにおけるグループまたは用紙とそれに適応する印刷プロファイル、用紙のカウンタ、優先順位の関係を示す図である。
【図５】図１に示したデータ処理装置の印刷設定入力操作部で表示される印刷設定ダイアログの一例を示す図である。
【図６】図１に示したデータ処理装置の印刷設定入力操作部で表示される画像品位設定ダイアログの一例を示す図である。
【図７】図１に示したデータ処理装置の印刷設定入力操作部で表示されるカラーバランス設定ダイアログの一例を図である。
【図８】図１に示したデータ処理装置の印刷設定入力操作部で表示されるエラーメッセージ表示画面の一例を図である。
【図９】図１に示したデータ処理装置の印刷設定入力操作部で表示される通知メッセージ表示画面の一例を図である。
【図１０】図１に示したメディアセンサの出力と用紙の種類の関係を示す判別するための特性領域マップの一例を示す図である。
【図１１】図１に示したメディアセンサの出力と用紙の種類及びプログラム上の定義領域の関係を示す判別するための特性領域マップの一例を示す図である。
【図１２】図１に示したメディアセンサの出力と用紙の種類とプログラム上の定義領域の関係を示す判別テーブルの一例を示す図である。
【図１３】本発明に係るデータ処理装置における第１のデータ処理手順の一例を示すフローチャートである。
【図１４】本発明に係るデータ処理装置における第２のデータ処理手順の一例を示すフローチャートである。
【図１５】本発明に係るデータ処理装置における用紙属性テーブルの一例を説明する図である。
【図１６】本発明に係るデータ処理装置における用紙属性テーブルの一例を説明する図である。
【図１７】図１に示したプリンタドライバの機能をモジュールとして表した図である。
【図１８】本発明に係るデータ処理装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【符号の説明】
６００  記録媒体
６０１  プリンタ
６０２  データ処理装置（ＰＣ）
６０３  通信インタフェース
６０４  メディアセンサ
６０５  センス情報格納部
６０６  Ｉ／Ｆ制御部
６０７  印刷制御部
６０８  印刷部（プリンタエンジン）
６０９  Ｉ／Ｆ制御部
６１０  プリンタドライバ
６１１  印刷設定処理部
６１２  用紙種類判別処理部
６１３  用紙種類登録処理部
６１４  用紙種類判別テーブル
６１５  中央制御部
６１６  印刷設定入力操作部
６１７  設定情報通知部
６１８  印刷データ生成処理部
６１９  印刷プロファイル格納部
６２０  データ通信処理部
６２１  記憶部
【図１】
2005070877.tif 000003
【図２】
2005070877.tif 000004
【図３】
2005070877.tif 000005
【図４】
2005070877.tif 000006
【図５】
2005070877.tif 000007
【図６】
2005070877.tif 000008
【図７】
2005070877.tif 000009
【図８】
2005070877.tif 000010
【図９】
2005070877.tif 000011
【図１０】
2005070877.tif 000012
【図１１】
2005070877.tif 000013
【図１２】
2005070877.tif 000014
【図１３】
2005070877.tif 000015
【図１４】
2005070877.tif 000016
【図１５】
2005070877.tif 000017
【図１６】
2005070877.tif 000018
【図１７】
2005070877.tif 000019
【図１８】
2005070877.tif 000020