(57)【要約】【課題】印刷する日時によらず、印刷される色の色再現特性を一定にすることである。【解決手段】日時情報に関する複数の条件情報と、印刷される色の色再現特性を一定にする複数の色変換情報と、を対応付けて記憶する記憶部２５と、画像データに基づいて用紙に印刷するプリンタエンジン２０Ｂと、日時情報を生成するＲＴＣ２６と、ＲＴＣ２６により生成された日時情報を取得し、記憶部２５に記憶された複数の色変換情報のうちの前記取得した日時情報が満たす条件情報に対応する色変換情報を用いて印刷用の画像データを変換し、当該変換した画像データをプリンタエンジン２０Ｂに印刷させるＣＰＵ２１と、を備える。【選択図】      図３
2010058421.tif 000002
【特許請求の範囲】
【請求項１】
日時情報に関する複数の条件情報と、印刷される色の色再現特性を一定にする複数の色変換情報と、を対応付けて記憶する色変換情報記憶手段と、
画像データに基づいて用紙に印刷する印刷手段と、
日時情報を生成する日時情報生成手段と、
前記日時情報生成手段により生成された日時情報を取得し、前記色変換情報記憶手段に記憶された複数の色変換情報のうちの前記取得した日時情報が満たす条件情報に対応する色変換情報を用いて印刷用の画像データを変換し、当該変換した画像データを前記印刷手段に印刷させる制御手段と、を備える印刷装置。
【請求項２】
前記条件情報は、時間帯であり、
前記制御手段は、前記日時情報生成手段により生成された日時情報を取得し、前記色変換情報記憶手段に記憶された複数の色変換情報のうちの前記取得した日時情報の時間帯に対応する色変換情報を用いて印刷用の画像データを変換する請求項１に記載の印刷装置。
【請求項３】
前記条件情報は、曜日であり、
前記制御手段は、前前記日時情報生成手段により生成された日時情報を取得し、前記色変換情報記憶手段に記憶された複数の色変換情報のうちの前記取得した日時情報の曜日に対応する色変換情報を用いて印刷用の画像データを変換する請求項１に記載の印刷装置。
【請求項４】
前記条件情報は、季節であり、
前記制御手段は、前前記日時情報生成手段により生成された日時情報を取得し、前記色変換情報記憶手段に記憶された複数の色変換情報のうちの前記取得した日時情報の季節に対応する色変換情報を用いて印刷用の画像データを変換する請求項１に記載の印刷装置。
【請求項５】
前回印刷を実行した印刷日時である前回印刷日時情報を記憶する印刷日時情報記憶手段を備え、
前記条件情報は、前回印刷日時情報と日時情報との差分情報であり、
前記制御手段は、前記日時情報生成手段により生成された日時情報を取得し、前記印刷日時情報記憶手段に記憶された前回印刷日時情報と、前記取得した日時情報との差分情報を算出し、前記色変換情報記憶手段に記憶された複数の色変換情報のうちの前記算出した差分情報に対応する色変換情報を用いて印刷用の画像データを変換する請求項１に記載の印刷装置。
【請求項６】
コンピュータを、
日時情報に関する複数の条件情報と、印刷される色の色再現特性を一定にする複数の色変換情報と、を対応付けて記憶する色変換情報記憶手段、
画像データに基づいて用紙に印刷する印刷手段、
日時情報を生成する日時情報生成手段、
前記日時情報生成手段により生成された日時情報を取得し、前記色変換情報記憶手段に記憶された複数の色変換情報のうちの前記取得した日時情報が満たす条件情報に対応する色変換情報を用いて印刷用の画像データを変換し、当該変換した画像データを前記印刷手段に印刷させる制御手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置及びプログラムに関する。
【背景技術】
【０００２】
従来、用紙に印刷を行うプリンタ等の印刷装置が知られている。また、カラー印刷を行う電子写真方式等の印刷装置が知られている。このカラーの印刷装置は、ＲＧＢ（Red：赤、Green：緑、Blue：青）の画像データ（ＲＧＢデータ）をＣＭＹＫ（Cyan：シアン、Magenta：マゼンタ、Yellow：イエロー、black：ブラック）の画像データ（ＣＭＹＫデータ）に変換するためのＬＵＴ（Look Up Table）を記憶している。
【０００３】
このカラーの印刷装置は、ＰＣ（Personal Computer）等から送信された印刷データを受信し、記憶されたＬＵＴを用いて印刷データに含まれるＲＧＢデータをＣＭＹＫデータに変換し、当該ＣＭＳＫデータに基づいて印刷を行う。
【０００４】
また、環境温度又は媒体湿度によらず同一の発色特性で印刷を行うカラーの印刷装置が考えられている（例えば、特許文献１参照）。この印刷装置は、環境温度又は媒体湿度毎に同一の発色特性を示す複数のＬＵＴを記憶している。そして、この印刷装置は、ＰＣ等から送信された印刷データを受信すると、環境温度又は媒体湿度を測定し、測定した環境温度又は媒体湿度に応じたＬＵＴを選択する。そして、この印刷装置は、選択したＬＵＴを用いて、印刷データに含まれるＲＧＢデータをＣＭＹＫデータに変換し、このＣＭＹＫデータで印刷を行う。
【特許文献１】特開２００５−４１００９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
印刷装置において、印刷する日時に応じて、用紙に印刷された画像の色差に所定の傾向が現れることを本願発明の発明者が発見した。例えば、オフィスに設けられる印刷装置は、就業時間内に使用され、就業時間以外に休止される。この印刷装置において、発明者が就業時間の開始から時間経過に応じて用紙に印刷された画像の色差を測定したところ、この色差が時間経過とともに小さくなる又は大きくなる傾向が得られた。この傾向は、印刷装置の機種、状態等によって異なると考えられる。
【０００６】
しかし、従来の印刷装置では、同じ画像を印刷する場合でも、印刷する日時が異なると、印刷される色の濃淡等の色再現特性が一定にならないおそれがあった。
【０００７】
本発明の課題は、印刷する日時によらず、印刷される色の色再現特性を一定にすることである。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、請求項１に記載の発明の印刷装置は、日時情報に関する複数の条件情報と、印刷される色の色再現特性を一定にする複数の色変換情報と、を対応付けて記憶する色変換情報記憶手段と、画像データに基づいて用紙に印刷する印刷手段と、日時情報を生成する日時情報生成手段と、前記日時情報生成手段により生成された日時情報を取得し、前記色変換情報記憶手段に記憶された複数の色変換情報のうちの前記取得した日時情報が満たす条件情報に対応する色変換情報を用いて印刷用の画像データを変換し、当該変換した画像データを前記印刷手段に印刷させる制御手段と、を備える。
【０００９】
請求項２に記載の発明は、請求項１に記載の印刷装置において、前記条件情報は、時間帯であり、前記制御手段は、前記日時情報生成手段により生成された日時情報を取得し、前記色変換情報記憶手段に記憶された複数の色変換情報のうちの前記取得した日時情報の時間帯に対応する色変換情報を用いて印刷用の画像データを変換する。
【００１０】
請求項３に記載の発明は、請求項１に記載の印刷装置において、前記条件情報は、曜日であり、前記制御手段は、前前記日時情報生成手段により生成された日時情報を取得し、前記色変換情報記憶手段に記憶された複数の色変換情報のうちの前記取得した日時情報の曜日に対応する色変換情報を用いて印刷用の画像データを変換する。
【００１１】
請求項４に記載の発明は、請求項１に記載の印刷装置において、前記条件情報は、季節であり、前記制御手段は、前前記日時情報生成手段により生成された日時情報を取得し、前記色変換情報記憶手段に記憶された複数の色変換情報のうちの前記取得した日時情報の季節に対応する色変換情報を用いて印刷用の画像データを変換する。
【００１２】
請求項５に記載の発明は、請求項１に記載の印刷装置において、前回印刷を実行した印刷日時である前回印刷日時情報を記憶する印刷日時情報記憶手段を備え、前記条件情報は、前回印刷日時情報と日時情報との差分情報であり、前記制御手段は、前記日時情報生成手段により生成された日時情報を取得し、前記印刷日時情報記憶手段に記憶された前回印刷日時情報と、前記取得した日時情報との差分情報を算出し、前記色変換情報記憶手段に記憶された複数の色変換情報のうちの前記算出した差分情報に対応する色変換情報を用いて印刷用の画像データを変換する。
【００１３】
請求項６に記載の発明のプログラムは、コンピュータを、日時情報に関する複数の条件情報と、印刷される色の色再現特性を一定にする複数の色変換情報と、を対応付けて記憶する色変換情報記憶手段、画像データに基づいて用紙に印刷する印刷手段、日時情報を生成する日時情報生成手段、前記日時情報生成手段により生成された日時情報を取得し、前記色変換情報記憶手段に記憶された複数の色変換情報のうちの前記取得した日時情報が満たす条件情報に対応する色変換情報を用いて印刷用の画像データを変換し、当該変換した画像データを前記印刷手段に印刷させる制御手段、として機能させる。
【発明の効果】
【００１４】
本発明によれば、日時情報が満たす条件情報に対応する色変換情報で画像データを変換し、その画像データで印刷するので、印刷する日時によらず、印刷される色の色再現特性を一定にできる。
【発明を実施するための最良の形態】
【００１５】
以下、添付図面を参照して本発明に係る好適な実施の形態を詳細に説明する。なお、本発明は、図示例に限定されるものではない。
【００１６】
先ず、図１〜図３を参照して、本実施の形態の装置構成を説明する。図１に、本実施の形態の印刷システム１の構成を示す。図２に、ＰＣ１０の内部構成を示す。図３に、プリンタ２０の内部構成を示す。
【００１７】
印刷システム１は、印刷日時等の条件に対応する濃淡設定式（ＬＵＴ）を用いて、印刷される色の色再現特性（濃淡）を一定にして用紙に印刷を行うシステムである。この濃淡とは、濃度、明るさ（明度）である。明るさとは、Ｌab空間のＬ軸の上下部分を表し、Ｌ値が小さい程暗く（濃く）なり、Ｌ値が大きい程明るく（薄く）なる。また、一定とは、完全な同一のみでなく、略同一を含むものとする。また、印刷システム１の設置場所が、オフィスであるものとして説明するが、これに限定されるものではない。
【００１８】
図１に示すように、印刷システム１は、ＰＣ１０と、印刷装置としてのプリンタ２０と、を備え、各装置が通信ネットワークＮにバス接続されている。
【００１９】
ＰＣ１０は、印刷用の印刷データを生成してプリンタ２０に送信する装置である。プリンタ２０は、ＰＣ１０から印刷データを受信し、当該印刷データに基づいて印刷する装置である。
【００２０】
通信ネットワークＮは、オフィス内のＬＡＮ（Local Area Network）であるが、ＷＡＮ（Wide Area Network）を含んでもよい。また、通信ネットワークＮは、例えば、赤外線又は無線通信回線を用いた無線ネットワーク、又は公衆回線、電話回線、ＩＳＤＮ回線、専用線、ＣＡＴＶ回線等の有線ネットワークであり、これらの組合せであってもよい。
【００２１】
図２に示すように、ＰＣ１０は、ＣＰＵ（Central Processing Unit）１１と、操作部１２と、ＲＡＭ（Random Access memory）１３と、表示部１４と、記憶部１５と、通信部１６と、を備え、各部がバス１７を介して接続されている。
【００２２】
ＣＰＵ１１は、ＰＣ１０の各部を中央制御する。ＣＰＵ１１は、記憶部１５に記憶されているシステムプログラム及び各種アプリケーションプログラムの中から指定されたプログラムをＲＡＭ１３に展開し、ＲＡＭ１３に展開されたプログラムとの協働で、各種処理を実行する。
【００２３】
ＣＰＵ１１は、ユーザから操作部１２に入力される印刷指示に応じて、印刷データを作成し、通信部１６を介して印刷データをプリンタ２０に送信する。印刷データは、印刷用の画像データ（ＲＧＢデータ又はＣＭＹＫデータ）、印刷設定情報を含む。
【００２４】
操作部１２は、文字入力キー等の各種入力キーを有するキーボードと、位置情報の入力を受け付けるマウス等のポインティングデバイスと、を備える。操作部１２は、ユーザからキーボードに入力されたキー入力情報と、ポインティングデバイスに入力された位置入力情報と、を操作情報としてＣＰＵ１１に出力する。
【００２５】
ＲＡＭ１３は、情報を一時的に格納する揮発性のメモリであり、実行される各種プログラムやこれら各種プログラムに係るデータ等を格納するワークエリアを有する。
【００２６】
表示部１４は、ＬＣＤ（Liquid Crystal Display）等で構成され、ＣＰＵ１１からの表示信号に従って各種表示を行う。
【００２７】
記憶部１５は、ＨＤＤ（Hard Disk Drive）等により構成され、各種プログラム、各種データが記憶され、そのプログラム、データの読み出し及び書き込みが可能である記憶部である。
【００２８】
通信部１６は、ネットワークカード等により構成され、通信ネットワークＮ上の外部機器との情報の送受信を仲介する回路部である。
【００２９】
次いで、図３を参照して、プリンタ２０の内部構成を説明する。プリンタ２０は、プリンタコントローラ２０Ａ、印刷手段としてのプリンタエンジン２０Ｂ、パネルスイッチ２０Ｃ等を備える。
【００３０】
プリンタコントローラ２０Ａは、プリンタ２０の各種制御を行うユニットである。プリンタコントローラ２０Ａは、例えば、ＰＣ１０から送信された印刷データを受信し、その印刷データから印刷用のＣＭＹＫデータを生成し、そのＣＭＹＫデータをプリンタエンジン２０Ｂに出力して印刷させる。
【００３１】
プリンタエンジン２０Ｂは、プリンタコントローラ２０Ａから入力されたＣＭＹＫの画像データに基づいて、カラーの電子写真方式の印刷を実行するプリンタエンジンである。プリンタエンジン２０Ｂは、ＣＭＹＫの各色の画像形成部（感光体ドラム、帯電部、露光部、現像部、転写部、クリーニング部）と、中間転写ベルトと、定着器等とを備える。プリンタエンジン２０Ｂにおいて、Ｃ（シアン）色について、感光体ドラムが回転し、帯電部により感光体ドラムが帯電され、Ｃ色の画像データに基づいて露光部により感光体ドラムに露光されて静電潜像が形成され、現像部により感光体ドラム上の静電潜像にＣ色のトナーが付着されてトナー像が形成され、転写部によりトナー像が中間転写ベルトに転写される。
【００３２】
ＭＹＫの各色でも同様にして、ＭＹＫ各色のトナー像が中間転写ベルトに転写される。そして、プリンタエンジン２０Ｂにおいて、給紙ユニットから給紙された用紙上に、中間転写ベルト上に転写されたＣＭＹＫのトナー像が転写され、定着器により転写後の用紙が加熱及び加圧されて排紙される。このようにして、プリンタエンジン２０Ｂにより、カラーの印刷が行われる。
【００３３】
パネルスイッチ２０Ｃは、各種設定用のスイッチを備え、ユーザから各スイッチへの操作入力を受け付け、その操作情報をプリンタコントローラ２０Ａ（パネル制御回路２７）に出力する。
【００３４】
プリンタコントローラ２０Ａは、制御手段としてのＣＰＵ２１、データ入出力回路２２，２３、ＲＡＭ２４、色変換情報記憶手段及び印刷日時情報記憶手段としての記憶部２５、日時情報生成手段としてのＲＴＣ（Real Time Clock）２６、パネル制御回路２７等を備える。
【００３５】
ＣＰＵ２１は、プリンタ２０の各部を中央制御する。ＣＰＵ２１は、記憶部２５に記憶されているシステムプログラム及び各種アプリケーションプログラムの中から指定されたプログラムをＲＡＭ２４に展開し、ＲＡＭ２４に展開されたプログラムとの協働で、各種処理を実行する。
【００３６】
ＣＰＵ２１は、記憶部２５に記憶されている印刷プログラムに従い、ＰＣ１０から送信された印刷データを受信した場合に、現在日時を取得し、カラー変換テーブル３００を参照し、現在日時の条件に対応する、印刷される色の色再現特性を一定にする濃淡設定式を選択し、その選択した濃淡設定式を用いて、印刷データに含まれるＲＧＢデータをＣＭＹＫデータにカラー変換し、そのＣＭＹＫデータをプリンタエンジン２０Ｂに出力して用紙に印刷させる。
【００３７】
データ入出力回路２２は、ＣＰＵ２１と、通信ネットワークＮ上の機器（ＰＣ１０等）との間のデータの入出力（送受信）を仲介する回路部である。データ入出力回路２３は、ＣＰＵ２１と、プリンタエンジン２０Ｂとの間のデータの入出力を仲介する回路部である。
【００３８】
ＲＡＭ２４は、情報を一時的に格納する揮発性のメモリであり、実行される各種プログラムやこれら各種プログラムに係るデータ等を格納するワークエリアを有する。また、ＲＡＭ２４は、画像データを展開するための画像メモリとして機能する。
【００３９】
記憶部２５は、フラッシュメモリ等により構成され、各種プログラム、各種データの情報が記憶され、その情報の読み出し及び書き込みが可能である記憶部である。記憶部２５には、カラー変換テーブル３００と、管理テーブル４００と、が記憶されている。カラー変換テーブル３００、管理テーブル４００は、詳細に後述される。また、記憶部２５は、印刷プログラムが記憶されている。記憶部２５に記憶されているプログラムが、ＲＯＭに記憶される構成としてもよい。
【００４０】
ＲＴＣ２６は、現在の日付及び時刻を示す日時情報を生成してＣＰＵ２１に出力する計時部である。パネル制御回路２７は、ＣＰＵ２１の制御に従い、パネルスイッチ２０Ｃから入力された操作情報をＣＰＵ２１に出力する回路部である。
【００４１】
次に、図４及び図５を参照して、記憶部２５に記憶されるテーブルを説明する。図４に、カラー変換テーブル３００の構成を示す。図５に、管理テーブル４００の構成を示す。
【００４２】
カラー変換テーブル３００は、ＲＧＢの画像データ（ＲＧＢデータ）をＣＭＹＫの画像データ（ＣＭＹＫデータ）に変換するための情報を有するテーブルである。図４に示すように、カラー変換テーブル３００は、項目番号３１０と、条件情報３２０と、濃淡設定式３４０と、の項目を有する。項目番号３１０は、各レコードを識別する番号である。項目番号３１０は、デフォルトデータのレコードを識別するDEFと、0001，0002〜とを含む。
【００４３】
条件情報３２０は、条件３２１〜３３７の項目及びレコードを含む。条件３２１，３２２は、前回印刷日時から今回印刷日時までの印刷間隔に関する条件である。条件３２１は、印刷間隔が２日以内であることを示す条件情報であり、条件フラグT[1]に対応する。条件フラグT[x]（X=1〜17）は、＝１で条件がオン（図４上で○）であることを示し、＝０で条件がオフ（図４上で無印）であることを示す。例えば、条件フラグT[1]＝１で、印刷間隔が２日以内であることを示し、T[1]＝０で、印刷間隔が２日以内でないことを示す。条件３２２は、前回印刷日時から今回印刷日時までの印刷間隔が３日以上であることを示す条件情報であり、条件フラグT[2]に対応する。
【００４４】
条件３２３，３２４は、印刷枚数（後述する印刷枚数４２０）に関する条件である。条件３２３は、印刷枚数が多い（５０００枚以上である）ことを示す条件情報であり、条件フラグT[3]に対応する。条件３２４は、印刷枚数が少ない（５０００枚より少ない）ことを示す条件情報であり、条件フラグT[4]に対応する。
【００４５】
条件３２５〜３２７は、印刷日時の時間帯に関する条件である。条件３２５は、印刷日時が朝（１〜９時）であることを示す条件情報であり、条件フラグT[5]に対応する。条件３２６は、印刷日時が昼（９〜１７時）であることを示す条件情報であり、条件フラグT[6]に対応する。昼（９〜１７時）は、オフィスの定時の就業時間帯である。条件３２７は、印刷日時が晩（１７〜１時）であることを示す条件情報であり、条件フラグT[7]に対応する。晩（１７〜１時）は、オフィスの残業時間帯である。
【００４６】
条件３２８〜３３１は、印刷日時の曜日に関する条件である。条件３２８は、印刷日時が週明け（月曜日）であることを示す条件情報であり、条件フラグT[8]に対応する。条件３２９は、印刷日時が週中（火曜日，水曜日）であることを示す条件情報であり、条件フラグT[9]に対応する。条件３３０は、印刷日時が平日終盤（木曜日，金曜日）であることを示す条件情報であり、条件フラグT[10]に対応する。条件３３０は、印刷日時が週末（土曜日，日曜日）であることを示す条件情報であり、条件フラグT[11]に対応する。
【００４７】
条件３３２〜３３５は、印刷日時の季節に関する条件である。条件３３２は、印刷日時が春（３〜５月）であることを示す条件情報であり、条件フラグT[12]に対応する。条件３３３は、印刷日時が夏（６〜８月）であることを示す条件情報であり、条件フラグT[13]に対応する。条件３３４は、印刷日時が秋（９〜１１月）であることを示す条件情報であり、条件フラグT[14]に対応する。条件３３５は、印刷日時が冬（１２〜２月）であることを示す条件情報であり、条件フラグT[15]に対応する。
【００４８】
条件３２６，３２７は、プリンタエンジン２０Ｂのトナー及び感光体ドラムの交換直後か否かに関する条件である。条件３２６は、トナー及び感光体ドラムの交換日時から印刷日時までの間隔が２日以内であることを示す条件情報であり、条件フラグT[16]に対応する。条件３２７は、トナー及び感光体ドラムの交換日時から印刷日時までの間隔が３日以上であることを示す条件情報であり、条件フラグT[17]に対応する。
【００４９】
色変換情報としての濃淡設定式３４０は、ＲＧＢデータをＣＭＹＫデータに変換するための色変換式である。濃淡設定式３４０の各色変換式は、印刷される色の色再現特性（濃淡）を一定にするために、印刷時の条件（条件情報３２０）から選択される。なお、色変換情報としては、濃淡設定式３４０に代えて、テーブル状のデータを値として持ってもよい。
【００５０】
また、濃淡設定式３４０は、プリンタ２０の機種及び個体差（製造時のばらつき）を考慮して生成されている。例えば、条件３２５〜３２７に関し、印刷日時の時間帯が朝から晩になるにつれて、用紙に印刷された画像の色差が小さくなるプリンタもあれば、その色差が大きくなるプリンタもある。このため、プリンタ毎に、印刷される色の色再現特性を一定にする濃淡設定式３４０が生成される。
【００５１】
管理テーブル４００は、プリンタ２０の印刷を管理するための情報を有するテーブルである。図５に示すように、管理テーブル４００は、印刷日時４１０と、印刷枚数４２０と、トナー・ドラム交換日時４３０と、の項目を有する。
【００５２】
印刷日時４１０は、印刷時の条件によらず、印刷される色の色再現特性（濃淡）を一定にするカラー変換を行って印刷した最後の日時を示すデータである。また、印刷日時４１０の数値データは、印刷処理において、変数PRINT-Dで表されるものとする。印刷枚数４２０は、最後にプリンタエンジン２０Ｂの現像部のトナー及び感光体ドラムを交換してからの印刷枚数を示すデータである。また、印刷枚数４２０の数値データは、印刷処理において、変数COUNTで表されるものとする。トナー・ドラム交換日時４３０は、最後にプリンタエンジン２０Ｂの現像部のトナー及び感光体ドラムを交換した日時を示すデータである。また、トナー・ドラム交換日時４３０の数値データは、印刷処理において、変数C-DATEで表されるものとする。
【００５３】
次に、図６及び図７を参照して、プリンタ２０の動作を説明する。図６に、プリンタ２０で実行される印刷処理の流れを示す。図７に、印刷処理中のT[]設定処理の流れを示す。
【００５４】
印刷処理は、ＰＣ１０から受信した印刷データに基づいて、カラーの印刷をする処理である。また、ＰＣ１０において、適宜、ＣＰＵ１１により、ユーザからの操作部１２を介する印刷指示に応じて印刷データが生成され、その印刷データが通信部１６を介してプリンタ２０に送信されるものとする。印刷データは、画像データとしてＲＧＢデータ又はＣＭＹＫデータと、印刷設定情報とを含む。また、印刷設定情報は、印刷時の条件によらず、印刷される色の色再現特性（濃淡）を一定にするカラー変換を行うか否かの設定情報を含むものとする。
【００５５】
そして、プリンタ２０において、ユーザから電源スイッチがオン操作入力されたことをトリガとして、記憶部２５から読み出されてＲＡＭ２４に展開された印刷プログラムと、ＣＰＵ２１との協働により、印刷処理が実行される。
【００５６】
図６に示すように、先ず、全ての条件フラグT[]（T[1]〜T[17]）に０が代入される（ステップＳ１）。そして、データ入出力回路２２によりＰＣ１０から印刷データが受信されたか否かが判別される（ステップＳ２）。印刷データが受信された場合（ステップＳ３；ＹＥＳ）、印刷データ中の画像データ（ＲＧＢデータ又はＣＭＹＫデータ）が取得される（ステップＳ３）。
【００５７】
そして、ステップＳ３で取得された画像データがＲＧＢデータであるか否かが判別される（ステップＳ４）。ＲＧＢデータである場合（ステップＳ４；ＹＥＳ）、印刷データ中の印刷設定情報が参照され、印刷時の条件によらず、印刷される色の色再現性（濃淡）を一定にするカラー変換を行うか否かが判別される（ステップＳ５）。色再現特性（濃淡）を一定にするカラー変換を行う場合（ステップＳ５；ＹＥＳ）、ＲＴＣ２６から現在日時が取得され、この取得した現在日時が変数DATEに代入される（ステップＳ６）。
【００５８】
そして、全ての条件フラグT[]（T[1]〜T[17]）を設定するT[]設定処理が実行される（ステップＳ７）。ステップＳ７のT[]設定処理は、詳細に後述される。そして、カラー変換テーブル３００が参照され、ステップＳ７で設定された条件フラグT[1]〜T[17]の値に対応する項目番号３１０が選択されて取得される（ステップＳ８）。
【００５９】
そして、ステップＳ８で取得された項目番号３１０に対応する濃淡設定式３４０から、濃淡設定式が取得される（ステップＳ９）。そして、ステップＳ９又はＳ１１で取得された濃淡設定式を用いて、ステップＳ３で取得された画像データ（ＲＧＢデータ）がＣＭＹＫデータにカラー変換される（ステップＳ１０）。
【００６０】
色再現性（濃淡）を一定にするカラー変換を行わない場合（ステップＳ５；ＮＯ）、カラー変換テーブル３００が参照され、項目番号３１０がDEFに対応する濃淡設定式３４０から、デフォルトの濃淡設定式が取得される（ステップＳ１１）。
【００６１】
ステップＳ１０の実行後、ステップＳ３で取得された画像データ（ＣＭＹＫデータ）、又はステップＳ１０でカラー変換されたＣＭＹＫデータが画像メモリとしてのＲＡＭ２４に展開される（ステップＳ１２）。ＲＧＢデータでない場合（ステップＳ４；ＮＯ）、ステップＳ１２に移行される。そして、ＲＡＭ２４に展開されたＣＭＹＫデータと印刷設定情報とに基づいて、プリンタエンジン２０ＢによりこのＣＭＹＫデータの画像が用紙に印刷される（ステップＳ１３）。
【００６２】
そして、印刷データ（印刷設定情報）が参照され、ステップＳ１３で印刷された枚数の値が取得され、変数COUNTが、取得された印刷枚数分インクリメントされて、その変数COUNTが印刷枚数４２０に格納される（ステップＳ１４）。そして、変数PRINT-Dに現在の変数DATEの値が代入され、その変数DATEが印刷日時４１０に格納され（ステップＳ１５）、ステップＳ１に移行される。
【００６３】
印刷データが受信されていない場合（ステップＳ２；ＮＯ）、プリンタエンジン２０Ｂの現像部のトナー及び感光体ドラムが新たに交換されたか否かが判別される（ステップＳ１６）。トナー及び感光体ドラムの交換時には、例えば、ユーザが、トナー及び感光体ドラムを交換するとともに、交換の旨をパネルスイッチ２０Ｃに操作入力し、その交換の旨の情報がＲＡＭ２４に記憶されるものとする。ステップＳ１６では、ＲＡＭ２４が参照され、その交換の旨の情報に応じてトナー及び感光体ドラムが新たに交換されたか否かが判別される。
【００６４】
トナー及び感光体ドラムが新たに交換された場合（ステップＳ１６；ＹＥＳ）、ＲＴＣ２６から現在日時が取得され、変数C-DATEに現在日時が代入され、その変数C-DATEがトナー・ドラム交換日時４３０に格納される（ステップＳ１７）。そして、変数COUNTに０が代入され、その変数COUNTが印刷枚数４２０に格納される（ステップＳ１８）。つまり、変数COUNTが初期化される。
【００６５】
そして、変数PRINT-DにＮＵＬＬデータが代入され、その変数PRINT-Dが印刷日時４１０に格納される（ステップＳ１９）。そして、ユーザから電源スイッチのオフの操作入力がなされたか否かが判別される（ステップＳ２０）。トナー及び感光体ドラムが新たに交換されていない場合（ステップＳ１６；ＮＯ）、ステップＳ２０に移行される。電源スイッチオフが入力されていない場合（ステップＳ２０；ＮＯ）、ステップＳ１に移行される。電源スイッチオフが入力された場合（ステップＳ２０；ＹＥＳ）、印刷処理が終了する。
【００６６】
ここで、図７を参照して、ステップＳ７のT[]設定処理を詳細に説明する。先ず、印刷日時４１０の変数PRINT-Dが取得され、取得された変数PRINT-D（前回の印刷日時）と、ステップＳ６で設定された変数DATE（現在の印刷日時）と、が比較され、それらの差分が算出され、その差分が２日以内であるか否かが判別される（ステップＳ７１）。
【００６７】
印刷日時の差分が２日以内である場合（ステップＳ７１；ＹＥＳ）、条件フラグT[1]に１が代入される（ステップＳ７２）。印刷日時の差分が２日以内でない場合（ステップＳ７１；ＮＯ）、その差分が３日以上であり、条件フラグT[2]に１が代入される（ステップＳ７３）。
【００６８】
そして、印刷枚数４２０の変数COUNTが取得され、取得された変数COUNTが５０００より小さいか否かが判別される（ステップＳ７４）。変数COUNT＜５０００である場合（ステップＳ７４；ＹＥＳ）、印刷枚数が少なく、条件フラグT[3]に１が代入される（ステップＳ７５）。変数COUNT≧５０００である場合（ステップＳ７４；ＮＯ）、印刷枚数が多く、条件フラグT[4]に１が代入される（ステップＳ７６）。
【００６９】
そして、変数DATEが１時〜９時の時間帯に含まれるか否かが判別される（ステップＳ７７）。変数DATEが１時〜９時の時間帯に含まれる場合（ステップＳ７７；ＹＥＳ）、条件フラグT[5]に１が代入される（ステップＳ７８）。変数DATEが１時〜９時の時間帯に含まれない場合（ステップＳ７７；ＮＯ）、変数DATEが９時〜１７時の時間帯に含まれるか否かが判別される（ステップＳ７９）。
【００７０】
変数DATEが９時〜１７時の時間帯に含まれる場合（ステップＳ７９；ＹＥＳ）、条件フラグT[6]に１が代入される（ステップＳ８０）。変数DATEが９時〜１７時の時間帯に含まれない場合（ステップＳ７９；ＮＯ）、変数DATEが１７時〜１時の時間帯に含まれ、条件フラグT[7]に１が代入される（ステップＳ８１）。
【００７１】
そして、変数DATEが月曜日であるか否かが判別される（ステップＳ８２）。変数DATEが月曜日である場合（ステップＳ８２；ＹＥＳ）、週初めであり、条件フラグT[8]に１が代入される（ステップＳ８３）。変数DATEが月曜日でない場合（ステップＳ８２；ＮＯ）、変数DATEが火曜日又は水曜日であるか否かが判別される（ステップＳ８４）。
【００７２】
変数DATEが火曜日又は水曜日である場合（ステップＳ８４；ＹＥＳ）、週中であり、条件フラグT[9]に１が代入される（ステップＳ８５）。変数DATEが火曜日又は水曜日でない場合（ステップＳ８４；ＮＯ）、変数DATEが木曜日又は金曜日であるか否かが判別される（ステップＳ８６）。
【００７３】
変数DATEが木曜日又は金曜日である場合（ステップＳ８６；ＹＥＳ）、平日終盤であり、条件フラグT[10]に１が代入される（ステップＳ８７）。変数DATEが木曜日又は金曜日でない場合（ステップＳ８６；ＮＯ）、週末（土曜日、日曜日）であり、条件フラグT[11]に１が代入される（ステップＳ８８）。
【００７４】
そして、変数DATEが３月〜５月に含まれるか否かが判別される（ステップＳ８９）。変数DATEが３月〜５月に含まれる場合（ステップＳ８９；ＹＥＳ）、季節が春であり、条件フラグT[12]に１が代入される（ステップＳ９０）。変数DATEが３月〜５月に含まれない場合（ステップＳ８９；ＮＯ）、変数DATEが６月〜８月に含まれるか否かが判別される（ステップＳ９１）。
【００７５】
変数DATEが６月〜８月に含まれる場合（ステップＳ９１；ＹＥＳ）、季節が夏であり、条件フラグT[13]に１が代入される（ステップＳ９２）。変数DATEが６月〜８月に含まれない場合（ステップＳ９１；ＮＯ）、変数DATEが９月〜１１月に含まれるか否かが判別される（ステップＳ９３）。
【００７６】
変数DATEが９月〜１１月に含まれる場合（ステップＳ９３；ＹＥＳ）、季節が秋であり、条件フラグT[14]に１が代入される（ステップＳ９４）。変数DATEが９月〜１１月に含まれない場合（ステップＳ９３；ＮＯ）、季節が冬であり、条件フラグT[15]に１が代入される（ステップＳ９５）。
【００７７】
そして、トナー・ドラム交換日時４３０の変数C-DATEが取得され、取得された変数C-DATE（プリンタエンジン２０Ｂの現像部のトナー及び感光体ドラムの交換日時）と、ステップＳ６で設定された変数DATE（現在の印刷日時）と、が比較され、それらの差分が算出され、その差分が２日以内であるか否かが判別される（ステップＳ９６）。
【００７８】
トナー及び感光体ドラムの交換日時と印刷日時との差分が２日以内である場合（ステップＳ９６；ＹＥＳ）、条件フラグT[16]に１が代入され（ステップＳ９７）、T[]設定処理が終了する。トナー及び感光体ドラムの交換日時と印刷日時との差分が２日以内でない場合（ステップＳ９６；ＮＯ）、その差分が３日以上であり、条件フラグT[17]に１が代入され（ステップＳ９８）、T[]設定処理が終了する。
【００７９】
以上、本実施の形態によれば、プリンタ２０は、印刷日時に関する条件情報３２０と、印刷される色の色再現特性を一定にする濃淡設定式３４０と、が対応付けられたカラー変換テーブル３００を記憶部２５に記憶する。プリンタ２０は、ＰＣ１０から送信された印刷データを受信した場合に、現在日時をＲＴＣ２６から取得し、カラー変換テーブル３００を参照し、取得した現在日時が満たす条件情報３２０に対応する濃淡設定式３４０を選択する。そして、プリンタ２０は、その選択した濃淡設定式を用いて、印刷データに含まれるＲＧＢデータをＣＭＹＫデータにカラー変換し、そのＣＭＹＫデータをプリンタエンジン２０Ｂに出力して用紙に印刷させる。このため、印刷する日時によらず、印刷される色の色再現特性を一定にできる。
【００８０】
また、条件情報３２０は、時間帯、曜日（週初め、週中、平日終盤、週末）及び季節の条件情報を有する。プリンタ２０は、カラー変換テーブル３００を参照し、現在日時の時間帯、曜日及び季節が満たす条件情報３２０に対応する濃淡設定式３４０を選択する。このため、印刷する日時に対応する時間帯、曜日及び季節によらず、印刷される色の色再現特性を一定にできる。
【００８１】
また、条件情報３２０は、前回印刷日時から現在日時までの印刷間隔の条件情報を有する。プリンタ２０は、カラー変換テーブル３００及び印刷日時４１０を参照し、前回の印刷日時から現在日時までの差分情報を算出し、当該差分情報が２日以内であるか否かに応じた条件情報３２０に対応する濃淡設定式３４０を選択する。このため、印刷する日時に対応する印刷間隔によらず、印刷される色の色再現特性を一定にできる。
【００８２】
また、条件情報３２０は、トナー・感光体ドラムの交換日時から現在日時までの間隔の条件情報を有する。プリンタ２０は、カラー変換テーブル３００及びトナー・ドラム交換日時４３０を参照し、トナー・ドラム交換日時４３０から現在日時までの間隔を算出し、当該間隔が２日以内であるか否かに応じた条件情報３２０に対応する濃淡設定式を選択する。このため、トナー・感光体ドラムの交換の直後か否かによらず、印刷される色の色再現特性を一定にできる。
【００８３】
また、条件情報３２０は、トナー・感光体ドラムの交換日時から現在日時までの印刷枚数の条件情報を有する。プリンタ２０は、カラー変換テーブル３００及び印刷枚数４２０を参照し、印刷枚数が５０００枚より少ないか否かに応じた条件情報３２０に対応する濃淡設定式を選択する。このため、印刷枚数が少ないか否かによらず、印刷される色の色再現特性を一定にできる。
【００８４】
なお、上記実施の形態における記述は、本発明に係る印刷装置及びプログラムの一例であり、これに限定されるものではない。
【００８５】
上記実施の形態では、濃淡設定式３４０（カラー変換テーブル３００）は、印刷する用紙、プリンタの経時変化によらず同じであったが、これに限定されるものではない。印刷する用紙、プリンタの経時変化毎に、印刷される色の色再現特性を一定にするような濃淡設定式３４０が生成されて記憶部２５に記憶され、印刷時の用紙、経時時間に対応する濃淡設定式３４０が選択される構成としてもよい。例えば、光沢紙、白色度の強い用紙、厚紙等の印刷する用紙に応じて、印刷される色の色再現特性を一定にする濃淡設定式３４０が選択される。また、例えば、経時量が多くなるほど印刷される色が薄くなる傾向にあるプリンタに対し、印刷時の経時量が大きいほど印刷される色の濃度を濃くする濃淡設定式３４０が選択される。
【００８６】
また、上記実施の形態では、印刷時の条件によらず、印刷される色の色再現特性を一定にする濃淡設定式を用いてカラー変換を行うプリンタ２０を説明したが、これに限定されるものではない。例えば、ＰＣ１０において、記憶部１５が、カラー変換テーブル３００及び管理テーブル４００を記憶する構成としてもよい。管理テーブル４００は、ＰＣ１０によりプリンタから各項目の情報が取得されて生成される。ＰＣ１０において、ＣＰＵ１１が、カラー変換テーブル３００及び管理テーブル４００の情報を用いて、印刷時の条件（条件情報３２０）によらず、印刷される色の色再現特性を一定にする濃淡設定式を用いて、ＲＧＢデータをＣＭＹＫデータに変換し、このＣＭＹＫデータを含む印刷データを生成してプリンタに送信する構成としてもよい。その印刷データをＰＣ１０から受信したプリンタは、印刷データに含まれるＣＭＹＫデータに基づいて通常の印刷を行う。この構成によれば、プリンタ側の処理負担が低減できる。
【００８７】
また、上記実施の形態では、印刷時の条件によらず一定にする色再現特性が濃淡（濃度、明るさ、明度）であるカラー変換を行うプリンタ２０について説明したが、これに限定されるものではない。例えば、一定にする色再現特性が、濃淡、コントラスト、彩度（鮮やかさ）若しくは色味（色相）等、又はこれらのうち少なくとも２つの組合せである構成としてもよい。コントラストとは、画像の明るい部分と暗い部分との明度の差のことである。彩度とは、画像の鮮やかさの度合いのことである。鮮やかさは、各色に白色や灰色、黒色などが、どの程度混ざっているかによって変わり、濁りのない純色が、最も彩度の高い色とされている。色味は、赤，黄，緑，青，紫のような色感覚の性質を特徴付ける色の属性をいう。
【００８８】
また、上記実施の形態では、印刷される色の色再現特性を一定にする濃淡設定式を用いて印刷データ中のＲＧＢデータをＣＭＹＫデータにカラー変換し、このＣＭＹＫデータを用いてカラー印刷を行うプリンタ２０を説明したが、これに限定されるものではない。モノクロ印刷を行う印刷装置としてもよい。このモノクロの印刷装置は、印刷時の条件によらず、印刷される色の色再現特性を一定にする濃淡設定式を用いて、ＲＧＢデータをＣＭＹＫデータにカラー変換し、このＣＭＹＫデータに演算処理を施してＫ色の画像データに変換し、このＫ色の画像データに基づいてモノクロ印刷を行う。この演算処理とは、ある数値をＣＭＹのデータに掛けてＫを算出する処理である。
【００８９】
また、上記実施の形態では、電子写真方式のプリンタ２０を説明したが、これに限定されるものではない。例えば、インクジェット方式等、他の印刷方式の印刷装置としてもよい。他の印刷方式の印刷装置は、プリンタ２０と同様に、色再現特性を一定にする濃淡設定式を用いて、印刷データ中のＲＧＢデータをＣＭＹＫデータにカラー変換し、このＣＭＹＫデータ（又はさらに演算処理により変換したＫの画像データ）に基づいて印刷を行う。また、印刷装置としては、プリンタに限定されるものではなく、複写機、複合機等、他の種類の印刷装置でもよい。
【００９０】
また、上記各実施の形態の説明では、本発明に係るプログラムのコンピュータ読み取り可能な媒体として記憶部２５を使用した例を開示したが、この例に限定されない。
その他のコンピュータ読み取り可能な媒体として、フラッシュメモリ等の不揮発性メモリ、ＣＤ-ＲＯＭ等の可搬型記録媒体を適用することが可能である。
また、本発明に係るプログラムのデータを通信回線を介して提供する媒体として、キャリアウエーブ（搬送波）も本発明に適用される。
【００９１】
また、上記各実施の形態における、印刷システム１の各構成要素の細部構成及び細部動作に関しては、本発明の趣旨を逸脱することのない範囲で適宜変更可能であることは勿論である。
【図面の簡単な説明】
【００９２】
【図１】本発明に係る実施の形態の印刷システムの構成を示すブロック図である。
【図２】ＰＣの内部構成を示すブロック図である。
【図３】プリンタの内部構成を示すブロック図である。
【図４】カラー変換テーブルの構成を示す図である。
【図５】管理テーブルの構成を示す図である。
【図６】プリンタで実行される印刷処理を示すフローチャートである。
【図７】印刷処理中のT[]設定処理を示すフローチャートである。
【符号の説明】
【００９３】
１  印刷システム
１０  ＰＣ
１１  ＣＰＵ
１２  操作部
１３  ＲＡＭ
１４  表示部
１５  記憶部
１６  通信部
１７  バス
２０  プリンタ
２０Ａ  プリンタコントローラ
２１  ＣＰＵ
２２，２３  データ入出力回路
２４  ＲＡＭ
２５  記憶部
２６  ＲＴＣ
２７  パネル制御回路
２０Ｂ  プリンタエンジン
２０Ｃ  パネルスイッチ
【図１】
2010058421.tif 000003
【図２】
2010058421.tif 000004
【図３】
2010058421.tif 000005
【図４】
2010058421.tif 000006
【図５】
2010058421.tif 000007
【図６】
2010058421.tif 000008
【図７】
2010058421.tif 000009