(57)【要約】【課題】インクの種類や数が異なる印刷装置に対応するプリンタードライバーがインストールされたコンピューターに接続した場合でも、正常に印刷を行うことができる。したがって、プリンタードライバーを更新せずにインクの種類や数の異なる印刷装置を用いることができる。【解決手段】前記インクの種類を記憶する表色数記憶部と、前記印刷データを、前記インクの種類に対応するデータに変換する変換部と、を備えることを特徴とし、入力される印刷データに基づいて印刷媒体へインクを吐出することにより印刷する印刷装置を提供する。【選択図】図２
2010241066.tif 000002
【特許請求の範囲】
【請求項１】
入力される印刷データに基づいて印刷媒体へインクを吐出することにより印刷する印刷装置であって、
前記インクの種類を記憶する表色数記憶部と、
前記印刷データを、前記インクの種類に対応するデータに変換する変換部と、
を備えることを特徴とする印刷装置。
【請求項２】
前記複数種類のインクにブラックインクを含み、
前記変換部は、前記印刷データがブラックを含まない表色系に対応するデータである場合に、前記印刷データを、ブラックを含む表色系に対応するデータに変換することを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記変換部は、前記印刷データが、シアン、マゼンタ、イエローの３色による表色系に対応するデータである場合に、前記印刷データから、前記３色の等濃度混合により印刷されるドットが前記ブラックインクにより印刷されるように前記印刷データを変換することを特徴とする請求項２に記載の印刷装置。
【請求項４】
入力される印刷データに基づいて印刷媒体へインクを吐出することにより印刷する印刷装置を制御するプログラムであって、
前記インクの種類を記憶する表色数記憶段階と、
前記印刷データを、前記インクの種類に対応するデータに変換する変換段階と、
を備えることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力される印刷データに基づいて印刷媒体へインクを吐出することにより印刷する印刷装置、および当該印刷装置を制御するプログラムに関する。
【背景技術】
【０００２】
複数色のインクにより、ユーザーが指定した文字や画像などの印刷対象を印刷することのできるカラーインクジェットプリンターが知られている（例えば特許文献１参照）。上記のカラーインクジェットプリンターは、コンピューターにインストールされたプリンタードライバーにより上記印刷対象に基づいて生成された所定の印刷データを受け取り、当該印刷データに含まれるドットの配置や各ドットの色などの情報に基づいて印刷を行う。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１４３１８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、例えば、上記のカラーインクジェットプリンターがシアン、マゼンタ、イエローの３色により印刷を行うプリンターである場合、コンピューターにインストールされているプリンタードライバーを更新しないまま、当該コンピューターをシアン、マゼンタ、イエロー、ブラックの４色により印刷を行うプリンターと接続しても、印刷を正常に行うことができない。
【０００５】
すなわち、コンピューターからは上記３色により印刷するための印刷データが出力されることから、上記４色により印刷を行うプリンターは、コンピューターからの印刷データを認識できないか、あるいは、シアン、マゼンタ、イエローの３色のみで印刷を行うこととなる。また、後者の場合は、印刷を行うことはできるが、モノクロの文字や画像を印刷する場合でも上記３色のインクで印刷されるので、ブラックインクを使用する場合と比べてインクのコストが高くなる。
【課題を解決するための手段】
【０００６】
本発明の一の形態は、上記課題を解決することのできる印刷装置であって、前記インクの種類を記憶する表色数記憶部と、前記印刷データを、前記インクの種類に対応するデータに変換する変換部と、を備えることを特徴とし、入力される印刷データに基づいて印刷媒体へインクを吐出することにより印刷する印刷装置を提供する。
【０００７】
このような印刷装置によれば、インクの種類や数が異なる印刷装置に対応するプリンタードライバーがインストールされたコンピューターに接続した場合でも、正常に印刷を行うことができる。したがって、プリンタードライバーを更新せずにインクの種類や数の異なる印刷装置を用いることができる。
【０００８】
また、上記印刷装置は、前記複数種類のインクにブラックインクを含み、前記変換部は、前記印刷データがブラックを含まない表色系に対応するデータである場合に、前記印刷データを、ブラックを含む表色系に対応するデータに変換してもよい。
【０００９】
これにより、モノクロの文字や画像を印刷する場合にはブラックインクを使用してモノクロ印刷することができるので、プリンタードライバーを更新せずにより低コストで印刷が可能な印刷装置を用いることができる。
【００１０】
また、上記印刷装置において、前記変換部は、前記印刷データが、シアン、マゼンタ、イエローの３色による表色系に対応するデータである場合に、前記印刷データから、前記３色の等濃度混合により印刷されるドットが前記ブラックインクにより印刷されるように前記印刷データを変換してもよい。
【００１１】
これにより、モノクロの文字や画像を印刷する場合には、シアン、マゼンタ、イエローの等濃度混合ではなくブラックインクを使用してモノクロ印刷することができるので、プリンタードライバーを更新せずにより低コストで印刷が可能な印刷装置を用いることができる。
【００１２】
本発明の他の形態は、入力される印刷データに基づいて印刷媒体へインクを吐出することにより印刷する印刷装置を制御するプログラムであって、前記インクの種類を記憶する表色数記憶段階と、前記印刷データを、前記インクの種類に対応するデータに変換する変換段階と、を備えるプログラムを提供する。
【００１３】
このようなプログラムがインストールされた印刷装置によれば、インクの種類が異なる印刷装置に対応するプリンタードライバーがインストールされたコンピューターに接続した場合でも、正常に印刷を行うことができる。したがって、プリンタードライバーを更新せずにインクの種類の異なる印刷装置を用いることができる。
【００１４】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではなく、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【００１５】
【図１】本実施形態に係る印刷システム３００の概略図である。
【図２】インクジェットプリンター１００の内部構成を示す図である。
【図３】インクジェットプリンター１００による印刷データ変換動作の動作フローを示す図である。
【図４】印刷媒体へ印刷される画像の一例である画像５００および画像５００のドットの一部を拡大して示す図である。
【図５】図５は、印刷データ変換動作の前後における画像５００のドット５１１，５１２，５１３に対応する印刷データを示す。
【発明を実施するための形態】
【００１６】
以下、添付図面に基づいて本発明の一実施形態について説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではなく、また実施形態における特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１７】
図１は、本実施形態に係る印刷システム３００の概略図である。印刷システム３００は、インクジェットプリンター１００と、コンピューター２００と、ディスプレイ２６０と、キーボード２７０とを備える。インクジェットプリンター１００は、本発明の印刷装置の一例である。
【００１８】
インクジェットプリンター１００は、コンピューター２００とＵＳＢケーブルで接続されている。なお、インクジェットプリンター１００は、データの送受信が可能な他の規格の通信ケーブルでコンピューター２００と接続されてもよく、また、コンピューター２００との間で無線ＬＡＮなどの無線通信によりデータを送受信してもよい。インクジェットプリンター１００は、コンピューター２００において生成された印刷データに基づいて例えば紙などの印刷媒体へ一種類または複数種類のインクを吐出することによりモノクロ印刷あるいはカラー印刷を行うことができる。
【００１９】
コンピューター２００は、インクジェットプリンターの動作を制御するプリンタードライバーがインストールされており、ユーザーが指定した文字や画像などの印刷対象をインクジェットプリンター１００により印刷させるための印刷データを生成する。なお、コンピューター２００にインストールされているプリンタードライバーは、インクジェットプリンター１００に対応するプリンタードライバーでなくてもよく、例えばインクジェットプリンター１００とはインクの種類および数が異なるインクジェットプリンターに対応するプリンタードライバーであってもよい。
【００２０】
ディスプレイ２６０は、コンピューター２００に接続されており、コンピューター２００のビデオドライバー（不図示）から送られる表示データに基づいて様々な情報を表示する。例えばディスプレイ２６０は、ユーザーが上記印刷対象を指定するためにキーボード２７０あるいはマウス２８０の操作により候補となる複数の画像を選択した場合に、それらの画像を表示する。また、インクジェットプリンター１００の印刷設定などの情報を表示してもよい。
【００２１】
コンピューター２００にインストールされているプリンタードライバーは、ユーザーが指定する印刷対象の画像データを、インクジェットプリンター１００が印刷媒体に印刷する際の解像度のカラー画像データに変換する解像度変換モジュールを有する。ここで、解像度変換モジュールにより変換されたカラー画像データは、ＲＧＢの３原色の色成分からなるＲＧＢ表色系データである。
【００２２】
上記プリンタードライバーは、さらに、解像度変換モジュールで変換されたカラー画像データを、当該プリンタードライバーが対応するインクジェットプリンターで印刷可能な多階調データに変換する色変換モジュールを有する。色変換モジュールは、より具体的には、上記カラー画像データとプリンタードライバーが対応するインクジェットプリンターの表色系データとの対応関係を規定した色変換ルックアップテーブル（ＬＵＴ）を参照して、当該カラー画像データを、画素単位で、当該プリンタードライバーが対応するインクジェットプリンターで利用可能なインクの種類により印刷することのできる多階調データに変換する。
【００２３】
上記プリンタードライバーは、さらに、色変換モジュールで変換された多階調データに様々なハーフトーン処理を行うハーフトーン処理モジュールを有する。ハーフトーン処理モジュールで処理されたハーフトーン画像データは、例えば、各画素単位で、所定の色によりドットを表示する場合は当該色に対応付けて論理値が「１」となり、ドットを表示しない場合はいずれの色に対応する論理値も「０」となる２値データである。
【００２４】
上記プリンタードライバーは、さらに、ハーフトーン処理モジュールで生成された２値のハーフトーン画像データを送信データ順に配列して印刷データとしてインクジェットプリンター１００へと送信するラスタライザを有する。
【００２５】
図２は、インクジェットプリンター１００の内部構成を示す図である。インクジェットプリンター１００は、制御部１１１、ＲＯＭ１１３、ＵＳＢインターフェース１１４、媒体搬送機構１１５、キャリッジモーター１１６、およびキャリッジ１２０を有する。また、キャリッジ１２０には、複数（本例では４つ）のカートリッジホルダー１２１，１２２，１２３，１２４が設けられている。
【００２６】
そして、これら複数のカートリッジホルダー１２１，１２２，１２３，１２４には、インクを収納する複数のインクカートリッジ１３１，１３２，１３３，１３４が装填されている。これらのインクカートリッジ１３１，１３２，１３３，１３４は、それぞれ、収納するインクの種類および残量などを記憶する不揮発性のＲＯＭ１４１，１４２，１４３，１４４を有する。また、キャリッジ１２０は、紙などの印刷媒体へインクカートリッジ１３１，１３２，１３３，１３４に収納されるインクを吐出するインクノズルが設けられた印刷ヘッド１２８を有する。
【００２７】
なお、本例においては、インクカートリッジ１３１はシアン（Ｃ）のインクを、インクカートリッジ１３２はマゼンタ（Ｍ）のインクを、インクカートリッジ１３３はイエロー（Ｙ）のインクを、インクカートリッジ１３４はブラック（Ｋ）のインクを、それぞれ収納する。すなわち、インクジェットプリンター１００は、４色（ＣＭＹＫ）対応の印刷装置である。
【００２８】
制御部１１１は、ＲＯＭ１１３に記憶されたデータを読み出し、当該データと、ＵＳＢインターフェース１１４を介してコンピューター２００から送信される印刷データとに基づいて、媒体搬送機構１１５、キャリッジモーター１１６、および印刷ヘッド１２８の動作を制御する。インクジェットプリンター１００により印刷媒体に対して印刷ヘッド１２８は、キャリッジモーター１１６の駆動によってキャリッジ１２０とともに主走査方向へ往復移動する。一方、媒体搬送機構１１５によって印刷媒体が副走査方向へ搬送される。そして、印刷ヘッド１２８のインクノズルから印刷媒体へ一種類または複数種類のインクが吐出されることにより印刷対象である画像が印刷される。
【００２９】
ここで、ＲＯＭ１１３は、インクの種類を記憶する表色数記憶部１１８を含む。本例において、表色数記憶部１１８は、インクカートリッジ１３１，１３２，１３３，１３４がＣＭＹＫの４色のインクを収納していることを示す情報を記憶する。また、制御部１１１は、コンピューター２００から送られる印刷データが、インクカートリッジ１３１，１３２，１３３，１３４が収納するインクの種類に対応しないデータである場合に、当該印刷データを、当該インクの種類に対応するデータに変換する変換部１１７を含む。
【００３０】
変換部１１７は、コンピューター２００から印刷データを受信すると、表色数記憶部１１８が記憶する上記の情報を読み出して受信した印刷データと照合する。そして、受信した印刷データが、例えばシアン（Ｃ）、マゼンタ（Ｍ）、およびイエロー（Ｙ）の３色（ＣＭＹ）により画像を印刷するためのデータである場合、変換部１１７は、当該印刷データをＣＭＹＫの４色を用いて印刷するためのデータに変換する。以下において、変換部１１７による上記変換を含むインクジェットプリンター１００による印刷データ変換動作の一例を説明する。
【００３１】
図３は、インクジェットプリンター１００による印刷データ変換動作の動作フローを示す図である。また、図４は、印刷媒体へ印刷される画像の一例である画像５００および画像５００のドットの一部を拡大して示す図である。また、図５は、印刷データ変換動作の前後における画像５００のドット５１１，５１２，５１３に対応する印刷データを示す。
【００３２】
印刷データ変換動作においては、まず、インクジェットプリンター１００が、コンピューター２００から送られる印刷データを受け付ける（ステップ：Ｓ１１０）。具体的には、制御部１１１が、受信した印刷データをＲＡＭ（不図示）に記憶させる。
【００３３】
次に、制御部１１１は、受け付けた印刷データの表色系が、インクジェットプリンター１００が有するインクの種類に対応するものであるか否かを判別する（ステップ：Ｓ１２０）。具体的には、制御部１１１は、受け付けた印刷データの表色系が、ＣＭＹＫの表色系のデータであるか否かを判別する。そして、印刷データの表色系がＣＭＹＫの表色系のデータである場合（Ｓ１２０ＹＥＳ）、制御部１１１は、媒体搬送機構１１５、キャリッジモーター１１６、および印刷ヘッド１２８の動作を制御することにより印刷対象である画像の印刷動作を行う（ステップ：Ｓ１４０）。
【００３４】
一方、例えば、コンピューター２００にインストールされているプリンタードライバーがインクジェットプリンター１００とはインクの種類や数が異なるインクジェットプリンターに対応するものであることにより、受け付けた印刷データが、印刷データの表色系がＣＭＹＫ表色系のデータでない場合（Ｓ１２０ＮＯ）、変換部１１７は、当該印刷データをＣＭＹＫの４色を用いて印刷するためのデータに変換する（ステップ：Ｓ１３０）。例えば、受け付けた印刷データがＣＭＹの３色により画像を印刷するためのデータである場合、変換部１１７は、当該印刷データを例えばドット毎にＣＭＹＫの４色を用いて印刷するためのデータに変換する。
【００３５】
より具体的には、印刷媒体への印刷を予定している画像５００のドット５１１，５１２，５１３に対応するＣＭＹ表色系の印刷データ（Ｃ，Ｍ，Ｙ）が、例えば図５（Ａ）に示すように、それぞれ、（Ａ１，Ｂ１，Ｃ１）、（Ａ２，Ｂ２，Ｃ２）、（Ａ３，Ｂ３，Ｃ３）である場合、変換部１１７は、それらの印刷データをＣＭＹＫ表色系の印刷データ（Ｃ，Ｍ，Ｙ，Ｋ）である（Ｄ１，Ｅ１，Ｆ１，Ｇ１）、（Ｄ２，Ｅ２，Ｆ２，Ｇ２）、（Ｄ３，Ｅ３，Ｆ３，Ｇ３）に変換する。ここで、Ａ１，Ｂ１，・・・などの記号は、２値データ、すなわち０または１のいずれかの値を示す。
【００３６】
上記変換において、変換部１１７は、各ドットが変換の前後で同じ色調となるように印刷データを変換する。例えばドット５１１に対応する印刷データ（Ａ１，Ｂ１，Ｃ１）がＣＭＹ表色系において示す色調は、変換後の印刷データ（Ｄ１，Ｅ１，Ｆ１，Ｇ１）がＣＭＹＫ表色系において示す色調と等しくあるいは略等しくなるように変換される。
【００３７】
また、ドット毎のＣＭＹ表色系の印刷データにおいて、ＣＭＹ３色の等濃度混合を示すものである場合、より具体的には、一のドットに対応するＣＭＹ表色系の印刷データ（Ｃ，Ｍ，Ｙ）が（１，１，１）である場合、当該印刷データは、ブラックのドットを印刷すべきことを示す。そして、本例の印刷データ変換動作においては、変換部１１７は、上記のようなブラックのドットを印刷すべきことを示す印刷データを、ブラックインクのみで印刷されるようにＣＭＹＫ表色系の印刷データに変換する。
【００３８】
具体的には、一のドットに対応するＣＭＹ表色系の印刷データ（Ｃ，Ｍ，Ｙ）が（１，１，１）である場合、当該印刷データをＣＭＹＫ表色系の印刷データ（０，０，０，１）へ変換する。そして、制御部１１１は、媒体搬送機構１１５、キャリッジモーター１１６、および印刷ヘッド１２８の動作を制御することにより印刷対象である画像の印刷動作を行う（ステップ：Ｓ１４０）。以上により、本フローは終了する。
【００３９】
このように、インクジェットプリンター１００は、インクの種類や数が異なるインクジェットプリンターに対応するプリンタードライバーがインストールされたコンピューター２００からの印刷データを、自身のインクの種類や数に対応する表色系の印刷データに変換して印刷を行うことができる。したがって、プリンタードライバーを更新せずにインクの種類の異なる印刷装置を用いることができる。
【００４０】
また、インクジェットプリンター１００の変換部１１７は、ＣＭＹ表色系の印刷データのうち、ブラックのドットに対応するデータをブラックインクで印刷されるように変換する。これにより、例えばモノクロの文字や画像をインクジェットプリンター１００で印刷する場合には、ブラックインクを使用してモノクロ印刷することができるので、コンピューター２００にインストールされているプリンタードライバーを更新せずにより低コストで印刷することができる。
【００４１】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることができることは当業者に明らかである。
【符号の説明】
【００４２】
１００…インクジェットプリンター、１１１…制御部、１１３…ＲＯＭ、１１４…ＵＳＢインターフェース、１１５…媒体搬送機構、１１６…キャリッジモーター、１１７…変換部、１１８…表色数記憶部、１２０…キャリッジ、１２１，１２２，１２３，１２４…カートリッジホルダー、１２８…印刷ヘッド、１３１，１３２，１３３，１３４…インクカートリッジ、１４１，１４２，１４３，１４４…ＲＯＭ、２００…コンピューター、２６０…ディスプレイ、２７０…キーボード、２８０…マウス、３００…コンピューターシステム、５００…画像、５１１，５１２，５１３…ドット
【図１】
2010241066.tif 000003
【図２】
2010241066.tif 000004
【図３】
2010241066.tif 000005
【図４】
2010241066.tif 000006
【図５】
2010241066.tif 000007