(57)【要約】【課題】印刷に使用する印刷媒体に適した印刷条件で印刷することができる印刷制御装置とそのＵＩ表示方法を提供する。【解決手段】印刷装置で印刷可能な複数種の印刷媒体の一覧を表示し、印刷に使用する印刷媒体の種類を一覧の中で特定できない場合に、印刷に使用する印刷媒体を特定するための項目を含むＵＩ画面を表示し、ＵＩ画面を使用して入力された項目に基づいて、複数種の印刷媒体の中で、印刷に使用する印刷媒体に最も近い印刷媒体の種類を決定する。【選択図】図１１
2011014041.tif 000002
【特許請求の範囲】
【請求項１】
複数種の印刷媒体から印刷媒体の種類を選択して印刷装置に印刷を指示する印刷制御装置であって、
前記印刷装置で印刷可能な複数種の印刷媒体の一覧を表示する表示手段と、
前記印刷に使用する印刷媒体の種類を前記一覧の中で特定できない場合に、前記印刷に使用する印刷媒体を特定するための項目を含むＵＩ画面を表示する表示制御手段と、
前記ＵＩ画面を使用して入力された項目に基づいて、前記複数種の印刷媒体の中で、前記印刷に使用する印刷媒体に最も近い印刷媒体の種類を決定する決定手段と、
前記決定手段で決定された印刷媒体の種類に応じた印刷条件で前記印刷装置により印刷させる印刷制御手段と
を備えることを特徴とする印刷制御装置。
【請求項２】
前記表示手段は、前記印刷に使用する印刷媒体の種類を前記一覧の中で特定できない場合に指定されるボタンをさらに備え、
前記表示制御手段は、前記ボタンが指定された場合に、前記ＵＩ画面を表示することを特徴とする請求項１に記載の印刷制御装置。
【請求項３】
前記項目とは、前記印刷媒体の重さと厚さと硬さとのうち、少なくとも１つを含むことを特徴とする請求項１又は２に記載の印刷制御装置。
【請求項４】
複数種の印刷媒体から印刷媒体の種類を選択し、選択された印刷媒体の種類に応じた印刷条件で印刷装置に印刷を指示する印刷制御装置において実行されるＵＩ表示方法であって、
前記印刷制御装置の表示手段が、前記印刷装置で印刷可能な複数種の印刷媒体の一覧を表示する表示工程と、
前記印刷制御装置の表示制御手段が、前記印刷に使用する印刷媒体の種類を前記一覧の中で特定できない場合に、前記印刷に使用する印刷媒体を特定するための項目を含むＵＩ画面を表示する表示制御工程と、
前記印刷制御装置の決定手段が、前記ＵＩ画面を使用して入力された項目に基づいて、前記複数種の印刷媒体の中で、前記印刷に使用する印刷媒体に最も近い印刷媒体を決定する決定工程と、
を備えることを特徴とするＵＩ表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数種の印刷媒体から印刷媒体の種類を選択して印刷装置に印刷を指示する印刷制御装置、および、そのＵＩ表示方法に関する。
【背景技術】
【０００２】
インクジェット系の特に大判プリンタは、多くの種類のメディア（印刷媒体）をサポートする場合がある。各メディアには、特性情報（画像処理時に必要なプロファイル、印刷後のメディアカット方法、縁無し印刷許可情報等）と、メディアを制御するための制御情報（ヘッドの高さ、メディアの吸着力、メディア送り時のモータのトルク）が設定されている。このため、プリンタのファームウェアや印刷制御装置のプリンタドライバは、各ソフトウェアの内部にメディア毎に、特性情報並びに制御情報を保持し管理している。
【０００３】
また、プリンタの販売時期と同期しないメディアや販売地域が限定されているメディアがあるため、ファームウェアやプリンタドライバは、プリンタの販売時期の後で新たなメディアをサポートしなければならない場合がある。そのため、ファームウェアやプリンタドライバは、メディア毎の特性情報並びに制御情報をソフトウェアとは分離した構造で保持している。そして、メディア更新プログラムによって、ファームウェアやプリンタドライバのメディア毎の特性情報並びに制御情報を更新する。
【０００４】
このような仕組みをもつシステムについて、特許文献１には、給紙したメディアをハード的に検知してメディアの特性とそのメディアに最適なプロセス条件を判断し登録する機能と、その登録したプロセス条件に従って印刷を行うことについて記載されている。特許文献２には、ユーザメディアを含めた多種のメディアの制御情報を、ファームウェアをバージョンアップすることなしに更新できるシステムについて記載されている。特許文献３には、メディアに応じた設定条件に基づいて印刷データを作成するコンピュータと、コンピュータから受信した印刷データの印刷を設定条件に基づいて行うプリンタが記載されている。コンピュータ側でプリンタ側で設定されたメディアの種類を取得し、その後取得したメディアの種類を表示することが記載されている。
【０００５】
ここで、これらメーカが用意したメディア（純正メディア）とは別に、ユーザの好みのメディアを使用する場合が多くある。この時、ユーザは、純正メディアの中からユーザが使用したいメディアに最適と思われる純正メディアを選択する。そして、それをユーザメディアとしてプリンタ並びにプリンタドライバに追加し、そのメディアに合った制御情報を設定する必要がある。ユーザメディアの選択においては、純正メディアの中からユーザメディアに最も性質が近いと思われるものをユーザに選択させ、選択された純正メディアの制御情報を追加登録することによってユーザメディアを使用する。このような選択は、従来、メディアの名前(光沢紙、コート紙、和紙等)だけが頼りだった。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００４−０６１７５５号公報
【特許文献２】特開２００６−２４０２２７号公報
【特許文献３】特開２００７−１０２３２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、ユーザメディアと似た名称が見つからない場合や、名称は似ているがメディアの制御情報は全く異なる名称のメディアの場合には、適切な純正メディアが選択されないことがあった。従って、適切なメディアの制御情報が設定されず、結果としてメディア搬送時のジャムや印刷擦れやスジといった問題が発生する場合があった。
【０００８】
本発明は、上記の点に鑑み、印刷に使用する印刷媒体に適した印刷条件で印刷することができる印刷制御装置とそのＵＩ表示方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、本発明に係る印刷制御装置は、複数種の印刷媒体から印刷媒体の種類を選択して印刷装置に印刷を指示する印刷制御装置であって、前記印刷装置で印刷可能な複数種の印刷媒体の一覧を表示する表示手段と、前記印刷に使用する印刷媒体の種類を前記一覧の中で特定できない場合に、前記印刷に使用する印刷媒体を特定するための項目を含むＵＩ画面を表示する表示制御手段と、前記ＵＩ画面を使用して入力された項目に基づいて、前記複数種の印刷媒体の中で、前記印刷に使用する印刷媒体に最も近い印刷媒体の種類を決定する決定手段と、前記決定手段で決定された印刷媒体の種類に応じた印刷条件で前記印刷装置により印刷させる印刷制御手段とを備えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、印刷に使用する印刷媒体に適した印刷条件で印刷することができる。
【図面の簡単な説明】
【００１１】
【図１】本実施例におけるシステムの構成の概略を示す図である。
【図２】図１に示すシステムにおけるメディア情報の構成を示す図である。
【図３】メディア特性情報の構成を示す図である。
【図４】複数のメディアを含む場合のメディア特性情報の構成を示す図である。
【図５】メディア制御情報の構成を示す図である。
【図６】複数のメディアを含む場合のメディア制御情報の構成を示す図である。
【図７】メディア選択画面の一例を示す図である。
【図８】物性情報を入力する画面の一例を示す図である。
【図９】ＵＩ表示処理の手順を示すフローチャートである。
【図１０】物性情報が入力された場合のメディア選択処理の手順を示す図である。
【図１１】メディアを決定する処理の手順を示す図である。
【発明を実施するための形態】
【００１２】
以下に、本発明を実施するための形態について、図面を参照しながら詳しく説明する。なお、同一の構成要素には同一の参照番号を付して、説明を省略する。また、初めに本実施例に必要となる構成ブロックについて説明し、次に、処理の詳細について説明する。
【００１３】
［実施例１］
図１は、本実施例におけるシステムの概略を示した図である。図示されるように、このシステムは、プリンタ１２０と、インターフェース回路を介して接続されたホストコンピュータ１００とを含んでいる。ホストコンピュータ１００は、本実施例では、印刷装置であるプリンタ１２０に印刷を指示する印刷制御装置として機能する。ホストコンピュータ１００は、システムバスに接続される各デバイスを総括的に制御し、各種プログラムを実行するCPU１０１と、キーボード１０５や不図示のポインティングデバイスからの入力を制御するキーボードコントローラ１０４とを含む。また、ディスプレイ１０７の表示を制御するディスプレイコントローラ１０６と、CPU１０１の主メモリあるいはワークエリアとして機能するRAM１０２とを含む。また、オペレーティングシステム（以下OS）、メディア更新プログラム、ブートプログラム、各種のアプリケーション、ユーザファイル、プリンタ制御コマンド生成プログラム（以下、プリンタドライバ）のソフトウエア群を記憶するROM１０３を含む。また、ハードディスク、フロッピ−ディスク類の外部メモリ１０９と、外部メモリとのアクセスを制御するディスクコントローラ１０８とを含む。さらに、所定の双方向インターフェースを介してプリンタ１２０に接続され、プリンタ１２０とのデータ及びコマンドの通信処理を制御するプリンタコントローラ１１０を含む。
【００１４】
プリンタ１２０は、ヘッド制御やインク吐出制御を司る印刷エンジン１２２とエンジンを制御する印刷制御部１２１を含む。印刷制御部１２１は、各種プログラムを実行するCPU１２４と、ホストコンピュータ１００からのデータ及びコマンドを受信し、印刷エンジン１２２を制御して最適な印刷を実現させるプログラムや各種データが記憶されるROM１２５とを含む。また、各種データや各種プログラムの一時的記憶場所であるRAM１２６を含む。また、所定の双方向インタフェースを介してホストコンピュータ１００に接続され、ホストコンピュータ１００とのデータ及びコマンドのホストとの通信処理を制御するインタフェースコントローラ１２３を含む。ホストコンピュータ１００からの印刷データ及び印刷データに関する情報等大容量のデータを記憶するハードディスク１２８や印刷時に用いるプリンタ独自の情報等を記憶しているEEPROM１２９とのアクセスを制御するディスクコントローラ１２７を含む。また、操作パネル１３１の表示や入力を制御するパネルインタフェース１３０と、プリンタハードウェアを直接制御して最適な印刷を実現させる印刷エンジン１２２を制御するエンジンインタフェース１３２とを含む。印刷エンジン１２２は、プリンタハードウェアを直接制御して最適な印刷を行うもので、インクジェット方式の印刷エンジンや電子写真方式の印刷エンジンである。
【００１５】
図２は、本実施例におけるシステムの構成図である。図示されるように、プリンタ１２０がインタフェース回路を介してPCなどのホストコンピュータ１００と接続されている。プリンタドライバ２０１は、画像データ、印刷制御コマンド、メディアID、画像処理プロファイルなどプリンタ１２０が印刷に必要な情報を送信する。プリンタ１２０は、プリンタドライバ２０１から送信される情報に基づいて、最適な画像処理やハードウェア制御を行って印刷を行う。本実施例のプリンタドライバ２０１は、プリンタドライバ２０１が使用するメディアに関する各種パラメータであるメディア特性情報２０２をプリンタドライバ本体とは独立して保持している。プリンタドライバ２０１は、メディア特性情報２０２を参照して、ユーザインタフェースの制御や印刷時に送信するパラメータの取得を行う。ファームウェア２１１は、メディア制御情報２１２を参照して、メディア毎にプリンタ１２０のヘッドの高さ、メディアの吸着力、メディア送り時のモータのトルクを設定・制御する。メディア更新プログラム２０３は、メディア制御情報とメディア特性情報を統合してメディア統合情報２０４として保持する。メディア更新プログラム２０３は、メディア更新プログラム２０３でユーザメディアの追加が行われたり、メディア制御情報やメディア特性情報が変更になった時に、それぞれを更新する。
【００１６】
図３は、本実施例のメディア特性情報２０２の１メディア分の情報を詳細に記したものである。データ３００は、メディアの識別情報であるメディアIDである。データ３０１は、使用するメディアの名称(文字列)の情報である。データ３０２は、このメディアを給紙可能な給紙方法の情報を示し、データ３０３は、このメディアを排紙可能な排紙方法の情報を示す。データ３０４〜３０６はこのメディアに対応した印刷品位のパラメータであって、このメディアでは、印刷品位A、印刷品位B、印刷品位Cの３種類の印刷品位が選択可能であることを示している。データ３０７は、印刷品位Ａ（データ３０４）の印刷品位で使用する入力画像に対する解像度の情報を示す。データ３１０、データ３１２についても同様にそれぞれ対応する印刷品位Ｂ（データ３０５）、印刷品位Ｃ（データ３０６）で使用する入力画像に対する解像度の情報を示す。データ３０８、データ３０９は、印刷品位Ａ（データ３０４）の印刷品位で使用する中間調処理に関する情報を示す。ここでは、印刷品位Ａ（データ３０４）では、中間調処理A（データ３０８）、中間調処理B（データ３０９）の２種類の中間調処理方法を選択可能であることを示している。データ３１１、データ３１３についても同様にそれぞれ対応する印刷品位Ｂ（データ３０５）、印刷品位Ｃ（データ３０６）で使用する中間調処理の情報である。
【００１７】
データ３１４は、印刷品位A（データ３０４）で、かつ中間調処理A（データ３０８）が指定された場合に使用する画像処理プロファイルである。このプロファイルの中には、ホストであるコンピュータの色空間RGBから、プリンタの色空間CMYに変換するための３次元のLUT（ルックアップテーブル)や、濃度調整、明るさ調整など、色処理で使用される各種プロファイルが含まれている。データ３１５〜３１７も同様である。それぞれ、印刷品位Ａ（データ３０４）かつ中間調処理B（データ３１０）、印刷品位B（データ３０５）かつ中間調処理Ａ（データ３１１）、印刷品位C（データ３０６）かつ中間調処理A（データ３１３）が選択された場合の画像処理プロファイルである。
【００１８】
図４は、メディア特性情報２０２の構造を示したものである。これは、図３で説明した１メディア単位で定義されたパラメータがリンクされた構造を有しており、対応する全てのメディア特性情報を構成している。データ４００は、署名、日付、バージョンなどが格納されたヘッダである。データ４０１〜４０３は、図３にあたる各メディアに対応するメディアのブロックデータであり、この例では普通紙、コート紙、光沢紙が組み込まれている。データ４０４は、ドライバ用メディア特性情報２０２の終端を表す終端子である。
【００１９】
図５は、本実施例のメディア制御情報２１２の構成を示している。本実施例のファームウェア２１１は、ファームウェア２１１が使用するメディアに関する各種パラメータであるメディア制御情報２１２をファームウェア本体とは独立してフラッシュROMに保持している。ファームウェア２１１は、メディア制御情報２１２を参照して、操作パネルの制御や印刷時の印刷制御に使用するパラメータの取得を行う。データ５００は、メディアの識別情報であるメディアIDである。データ５０１は、ファームウェア２１１の操作パネルにおいて使用するメディアの名称(文字列)の情報を示す。データ５０２は、操作パネルの表示や印刷時に使用する機械制御パラメータ群である。データ５０３は、操作パネルの表示や印刷時に使用する印刷制御パラメータ群である。データ５１２は、メディアの分類コードが入っている。データ５１３は、最安全メディアフラグであるが、この内容については後述する。
【００２０】
データ５０４は、メディアをプラテンに固定する為に吸引してメディアを定着させる吸着力を示す。データ５０５は、メディアの厚さ硬さによって搬送する時の搬送力（モータ駆動の力）を示す。データ５０６は、このメディアのロール紙をカットする際の突入スピードの情報を示す。データ５０７は、このメディアの印刷面からのプリントヘッドの高さの情報を示す。データ５０８は、このメディアのインクを乾燥させるための待ち時間の情報を示す。データ５０９は、このメディアのプリントヘッドへ出力する解像度の情報を示す。データ５１０は、このメディアのマルチパス印刷におけるパス数の情報を示す。データ５１１は、プリントヘッドを移動させるキャリッジのスピードの情報を示す。
【００２１】
図６は、メディア制御情報２１２の構造を示したものである。これは、図５で説明した１メディア単位で定義されたパラメータがリンクされた構造を有しており、プリンタ１２０が対応する全てのメディア制御情報を構成している。フラッシュROMなどのファームウェアの資源は有限であるため、本実施例ではプリンタ用メディア制御情報２１２のサイズを特定サイズとしている。データ６００は、署名、日付、バージョン、メディア数などが格納されたヘッダである。データ６０１〜６０３は、図５の各メディアに対応するメディアのブロックデータであり、この例では普通紙、コート紙、光沢紙が組み込まれている。データ６０４は、後から追加されるメディア用のリザーブ領域である。
【００２２】
図７は、ユーザ所望のユーザメディア情報を追加する時に、メーカが用意している複数種の印刷媒体（純正メディア）の中から任意の一つを選択させるために用意した画面７００である。大分類７０１は、図５の分類（データ５１２）である。カーソル７０２を押下することによって、全ての大分類の名称が表示される。大分類の例として、光沢紙、コート紙、普通紙といったものが存在する。大分類７０１を切り換えることで、大分類ごとのプリンタ１２０で印刷可能なメディア群が一覧７０３に表示される。もちろんこれら一覧の表示は図２のメディア統合情報２０４を読み込むことによって実現する。ユーザは、一覧７０３で表示されているメディアの中から任意の一つを選択してもかまわない。その他７０４は、図２のメディア統合情報２０４にあるメディアではない。これは、ユーザが一覧７０３の中のメディアから所望する一つを選択できない場合に選択するものである。
【００２３】
ユーザは、一覧７０３からメディアを選択できない場合、一覧から選択する以外に別の２つの選択方法がある。一つが、その他７０４を選択する方法であり、もう一つはアシストボタン７０５を押して選択する方法である。ユーザが一覧７０３の中から選択する時はメーカが用意した純正メディアの名称を頼りに自分のメディアがどれに当てはまるか決定する。しかしながら、名称だけでは判らない場合もある。そこで、予め大分類毎にそのメディア群の中で、最もメディア制御情報として安全なパラメータが設定されているメディアを決めておく。これは、ヘッドの高さを高く、キャリッジスピードが速くないといった設定がされており、ユーザメディアをプリンタにセットした時、メディアの搬送性や印刷品質に与える影響が最も少ないと考えられるメディアである。その他７０４を選択することによって、図５の最安全メディアフラグ（データ５１３）を持ったメディアが選択される。アシストボタン７０５による選択方法については、後述する。
【００２４】
図９は、本実施例における印刷媒体の種類の決定のためのＵＩ表示処理の手順を示すフローチャートである。本フローチャートの処理は、情報処理装置１００のＣＰＵ１０１によって実行される。まず、Ｓ９０１でメディア一覧表示を行う。図７の大分類７０１が切り替えられたときは表示内容も変わる。これらの一覧は図１のＲＡＭ１０２に蓄積される。ユーザが一覧７０３から任意の一つを選択するとＳ９０２を通してＳ９０４に進む。Ｓ９０４では、選択されたメディアが純正メディア中の一つかそれともその他７０４かの判定を行い、それぞれの処理に進む。その他７０４ではなかった場合、Ｓ９０７でメディアが決定される。その他７０４が選択された場合、Ｓ９０６で、最も安全なメディアが選択される。Ｓ９０２で一覧から選択することなくＳ９０３で、アシストボタンが押下された場合、Ｓ９０５で後述するアシストボタンの処理に進む。図９に示す処理においてメディアが決定されると、決定されたメディアに応じた、プリンタにおいて画像処理やハードウェア制御を行うための印刷条件によってプリンタ１２０に印刷の指示が行われる。
【００２５】
以下、図７でアシストボタン７０５が押された後の処理について詳細に説明を行う。本実施例において、ホストコンピュータ１００は、アシストボタンが押下されたときに図８に示すようなＵＩ画面を表示するように表示制御する。ここで表示する画面８００はアシストボタン７０５が押下された時に表示される。重み（画面８０１）では、メディアの重みを入力することができる。単位は、g/m2である。厚み（画面８０２）ではメディアの厚みを設定することができる。単位は、umである。硬さ（画面８０３）では、メディアの硬さを設定することができる。硬さは、硬い、普通、硬くないと言った定性的な入力値となっている。長さ（画面８０４）では、ロール紙の長さを設定することができる。単位はｍである。ユーザは、これらの値を判る範囲で入力することができる。入力できない個所は入力しないままでかまわない。ユーザが可能な範囲で入力し、ＯＫボタン８０５を押下することによってメディア決定処理が動作する。
【００２６】
図１０は、図８のＯＫボタン８０５が押下された後の処理の手順を示したフローチャートである。本フローチャートの処理は、情報処理装置１００のＣＰＵ１０１によって実行される。Ｓ１００１では、ユーザの情報入力を待機する。ユーザがＯＫボタン８０５を押下されると（Ｓ１００２）、処理が開始される。ユーザが入力した（画面８０１〜８０４）の値をそれぞれ、Ｓ１００３、Ｓ１００４、Ｓ１００５、Ｓ１００６において、一次記憶領域（ＲＡＭ１０２等）に記憶する。画面８０１〜８０４の項目は、メディア決定の優先順位にもなっている。すなわち、重みの値が入力されていた場合は、他の項目に値が入っていても重みの値によってメディア種が決定される。重みの値が入っていなかった場合は、次の項目である厚みの値が入っているか調べる。この作業をＳ１００７〜Ｓ１０１０で行う。いずれかに値があれば、メディア決定１（Ｓ１０１２）の処理に進む。いずれにも値が入力されなかった場合、メディア決定２（Ｓ１０１１）の処理に進む。Ｓ１０１１では、前述した図７のその他７０４を選択したときと同様の処理となる。ここで、画面８０１〜８０４の値を総合的に判断して最も適切なメディアを選択するのではなく、値が入っているものがあればその値のみでメディアを決定していく。その理由は、メディア制御情報を決定する要因となる物性情報の重要性が異なるからである。重みの値は少なくともプリンタのヘッドの高さ、メディア搬送時のモータのトルク、メディアの吸着力を決定しもっともメディア制御情報を左右するものである。重さの次に、厚み（画面８０２）、硬さ（画面８０３）、長さ（画面８０４）の順番でメディア制御情報を決定する要素が少なくなり、物性情報の重要性も下がる。
【００２７】
図１１は、図１０のメディア決定１（Ｓ１０１２）の処理の内容を更に詳細に示したフローチャートである。一例として重みの処理で説明を行う。メディアが５つ(Ｌ,Ｍ,Ｎ,Ｏ,Ｐ)あり、各メディアの重みがそれぞれＬ＝20g/m2, Ｍ = 50g/m2, Ｎ = 60g/m2, Ｏ = 40g/m2, P = 30g/m2とする。また、ユーザが入力した値を45g/m2 とする。
【００２８】
Ｓ１１０１において、メディア５つ分の情報を配列(テーブル)Ａにセットする。Ｓ１１０２において、そのテーブルAを降順にソートし、N, M, O, P, Lの順番に並べ替える。テンポラリの記憶領域としてS１１０３で一次記憶領域Ｃを、Ｓ１１０４で一次記憶領域Ｂを確保する。２つの記憶領域には、ともに重みの値がセットされる。
【００２９】
Ｓ１１０５で、ユーザが入力した45g/m2をＢにセットする。Ｓ１１０６において、テーブルAの最初の値、Ｎ＝60g/m2 を記憶領域Ｃにセットする（Ｃ＝６０ｇ/ｍ２）。Ｓ１１０７で、テーブルAに値が残っているか確認し、無ければ処理を終了する。値があれば、記憶領域ＣとＢ、つまりテーブルAの値とユーザが入力した値とを比較する（Ｓ１１０８）。前述の場合、６０と４５を比較することになり、記憶領域Ｂ（即ち、ユーザ入力値）のほうが小さいので、Ｓ１１１１に進み、次のテーブル値、ここでは  M = 50g/m2 を(Ｓ１１１２)記憶領域Cにセットし直す。
【００３０】
このように、Ｓ１１０７、Ｓ１１０８、Ｓ１１１１，Ｓ１１１２の処理を記憶領域ＣとＢが等しいか、または、Ｂの方がＣよりも大きくなるまで繰り返す。Ｓ１１０９において、ＣとＢが同じ場合には処理を終了する。Ｂの方が大きい場合は、Ｓ１１１０において、テーブルAの値を一つ前の値に戻して、記憶領域Ｃにセットする。前術の例では、ＣにはＭの値50g/m2がセットされる。結果、ユーザが入力した値よりも大きな値を持つメディアを選択することになる。その理由は、ユーザメディアがプリンタにセットされた時にメディア搬送や印刷品質の面で問題なく動作するように安全な方向にメディア制御情報を設定する為である。
【００３１】
以上のように、ユーザがユーザメディアを作成する時、メディア名称からでなくメディアの物性情報を入力することによって、メーカが用意したメディアの中から最適なメディアを選択することができる。そして、その選択されたメディアの持つメディアの制御情報を使用することで、メディア搬送時のジャムや印刷擦れやスジなどを発生させることなく快適に使用することができる。メディア搬送時のジャムや印刷擦れやスジといった問題の解決が発生した場合には、ユーザがリカバリする工数は大きく、本実施例においては、この問題を解消する工数を大きく削減することができる。
【図１】
2011014041.tif 000003
【図２】
2011014041.tif 000004
【図３】
2011014041.tif 000005
【図４】
2011014041.tif 000006
【図５】
2011014041.tif 000007
【図６】
2011014041.tif 000008
【図７】
2011014041.tif 000009
【図８】
2011014041.tif 000010
【図９】
2011014041.tif 000011
【図１０】
2011014041.tif 000012
【図１１】
2011014041.tif 000013