(57)【要約】【課題】宛名面の印刷において受取人と差出人とに応じて適切な印字ドットで印刷を行うことにより良好な画質で印刷を行うことができる記録装置および記録装置制御プログラムを提供する。【解決手段】ハーフトーン処理により設定された値が、１，２，３のいずれかであるか否かを判断する（Ｓ１２）。ハーフトーン処理により設定された値が、１，２，３のいずれかである場合は（Ｓ１２：Ｙｅｓ）、Ｘの値が３４％より小さいか否かを判断する（Ｓ１３）。上述の通り、葉書の短辺の長さは、１００ｍｍであり、左端の長辺から３４ｍｍの間に記載される文字は、差出人のものであると判断するものである。Ｘの値が３４％より小さい場合は（Ｓ１３：Ｙｅｓ）、差出人に関する文字であるとして、最小ドット（１）を出力し、Ｘの値が３４％より小さくない場合は（Ｓ１３：Ｎｏ）、受取人に関する文字であるとして、最大ドット（３）を出力する。  【選択図】  図５
2007015158.tif 000002
【特許請求の範囲】
【請求項１】
印字ドットのレベルを設定することによって印字濃度を決定し記録媒体に印刷する記録装置を制御する記録装置制御プログラムにおいて、
差出人記憶手段に記憶されている差出人の住所および氏名および郵便番号を印刷する場合の印字ドットのレベルを、受取人記憶手段に記憶されている受取人の住所および氏名および郵便番号を印刷する場合の印字ドットのレベルより小さく設定する印字ドット設定ステップを備えていることを特徴とする記録装置制御プログラム。
【請求項２】
前記記録装置により印刷が行われる記録用紙の印刷部位を検出し印刷部位が受取人を印刷する部位であるか差出人を印刷する部位であるかを判定する判定ステップを備え、
前記印字ドット設定ステップは、前記判定ステップにより検出された印刷部位に応じて印字ドットのレベルを設定するものであることを特徴とする請求項１記載の記録装置制御プログラム。
【請求項３】
前記印字ドット設定ステップは、受取人または差出人が受取人記憶手段または差出人記憶手段のいずれに記憶されているかを判定することにより、印字ドットのレベルを設定するものであることを特徴とする請求項１記載の記録装置制御プログラム。
【請求項４】
前記印字ドット設定ステップは、画像のハーフトーン処理を行うハーフトーン処理ステップを備え、そのハーフトーン処理ステップにより、差出人の住所および氏名および郵便番号を表す画像において設定される複数の印字ドットのレベルを、最小のレベルに設定するものであることを特徴とする請求項１から３のいずれかに記載の記録装置制御プログラム。
【請求項５】
前記印字ドット設定ステップは、画像のハーフトーン処理を行うハーフトーン処理ステップを備え、そのハーフトーン処理ステップにより、受取人の住所および氏名および郵便番号を表す画像において設定される複数の印字ドットのレベルを、最大のレベルに設定するものであることを特徴とする請求項４記載の記録装置制御プログラム。
【請求項６】
前記印字ドット設定ステップは、画像のハーフトーン処理を行うハーフトーン処理ステップと、そのハーフトーン処理ステップにより差出人の住所および氏名および郵便番号を表す画像において設定される印字ドットのレベルが最小のレベルに設定されるように差出人の住所および氏名および郵便番号を示す画像情報を変換する変換処理ステップとを備え、その変換処理ステップにより変換された画像情報をハーフトーン処理ステップによりハーフトーン処理を行うものであることを特徴とする請求項１から３のいずれかに記載の記録装置制御プログラム。
【請求項７】
前記印字ドット設定ステップは、画像のハーフトーン処理を行うハーフトーン処理ステップと、そのハーフトーン処理ステップにより受取人の住所および氏名および郵便番号を表す画像において設定される印字ドットのレベルが最大のレベルに設定されるように受取人の住所および氏名および郵便番号を示す画像情報を変換する変換処理ステップとを備え、その変換処理ステップにより変換された画像情報をハーフトーン処理ステップによりハーフトーン処理を行うものであることを特徴とする請求項６記載の記録装置制御プログラム。。
【請求項８】
印字ドットのレベルを設定することによって印字濃度を決定し記録媒体に印刷する記録装置において、
差出人の住所および氏名および郵便番号を記憶する差出人記憶手段と、
受取人の住所および氏名および郵便番号を記憶する受取人記憶手段と、
前記差出人記憶手段に記憶されている差出人の住所および氏名および郵便番号を印刷する場合の印字ドットのレベルを、前記受取人記憶手段に記憶されている受取人の住所および氏名および郵便番号を印刷する場合の印字ドットのレベルより小さく設定する印字ドット設定手段とを備えていることを特徴とする記録装置。
【請求項９】
印刷が行われる記録用紙の印刷部位を検出し印刷部位が受取人を印刷する部位であるか差出人を印刷する部位であるかを判定する判定手段を備え、
前記印字ドット設定手段は、前記判定手段により検出された印刷部位に応じて印字ドットのレベルを設定するものであることを特徴とする請求項８記載の記録装置。
【請求項１０】
前記印字ドット設定手段は、受取人または差出人が、受取人記憶手段または差出人記憶手段のいずれに記憶されているかを判定することにより、印字ドットのレベルを設定するものであることを特徴とする請求項８記載の記録装置。
【請求項１１】
前記印字ドット設定手段は、画像のハーフトーン処理を行うハーフトーン処理手段を備え、そのハーフトーン処理手段により差出人の住所および氏名および郵便番号を表す画像において設定される複数の印字ドットのレベルを、最小のレベルに設定するものであることを特徴とする請求項８から１０のいずれかに記載の記録装置。
【請求項１２】
前記印字ドット設定手段は、画像のハーフトーン処理を行うハーフトーン処理手段を備え、そのハーフトーン処理手段により受取人の住所および氏名および郵便番号を表す画像において設定される複数の印字ドットのレベルを、最大のレベルに設定するものであることを特徴とする請求項１１記載の記録装置。
【請求項１３】
前記印字ドット設定手段は、画像のハーフトーン処理を行うハーフトーン処理手段と、そのハーフトーン処理手段により差出人の住所および氏名および郵便番号を表す画像において設定される印字ドットのレベルが最小のレベルに設定されるように差出人の住所および氏名および郵便番号を示す画像情報を変換する変換処理手段とを備え、その変換処理手段により変換された画像情報を前記ハーフトーン処理手段によりハーフトーン処理を行うものであることを特徴とする請求項８から１０のいずれかに記載の記録装置。
【請求項１４】
前記印字ドット設定手段は、画像のハーフトーン処理を行うハーフトーン処理手段と、そのハーフトーン処理手段により受取人の住所および氏名および郵便番号を表す画像において設定される印字ドットのレベルが最大のレベルに設定されるように差出人の住所および氏名および郵便番号を示す画像情報を変換する変換処理手段とを備え、その変換処理手段により変換された画像情報を前記ハーフトーン処理手段によりハーフトーン処理を行うものであることを特徴とする請求項１３記載の記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、宛名などの印刷を行う記録装置および記録装置制御プログラムに関するものである。
【背景技術】
【０００２】
インクジェットプリンタなどの記録装置により印刷を行う場合に、一つの画素を形成するために吐出されるインク滴の数を画像濃度に応じて変えることにより画素の大きさを変えて階調記録を行い、高画質で印刷を行う記録装置が知られている（特許文献１）。
【０００３】
また、入力画像データと出力画像データとの誤差を周辺の画素の画像データに拡散し、いわゆるハーフトーン処理を行う記録装置が知られている（特許文献２）。
【０００４】
図７は、従来、パーソナルコンピュータにインストールされたプリンタドライバにより行われている画像処理の概要を示すフローチャートである。まず、ＲＧＢ（レッド、グリーン、ブルーの光の３原色）値により形成されている画像情報をその画像情報が記憶されているハードディスクなどから読み出し（Ｓ１）、そのＲＧＢ値を印刷に用いられる情報であるＣＭＹＫ（シアン、マゼンタ、イエロー、ブラック）値へルックアップテーブルなどを参照して変換する（Ｓ２）。入力値であるＲＧＢおよび出力値であるＣＭＹＫの各値は、1バイトで表され、１０進数で０から２５５の値をとる。
【０００５】
この変換は、ＩＣＣプロファイルを用いるものであって、つぎに墨分配が行われる。この墨分配は、図８に示すグラフを参照して行われる。図８に示すグラフは、横軸をブラックインクの量であるＫの値を入力とし、縦軸をＣ，Ｍ，Ｙ，Ｋの各値を出力として示すものである。
【０００６】
このグラフから分かるように、ＩＣＣプロファイルにより変換された画像情報は、Ｋ（黒）の入力値が小さい範囲（０から１６０）では、Ｋの値が０に変換され、Ｃ，Ｍ，Ｙの各値に分配される。Ｋの入力値が１６０以上の範囲では、Ｋの値が大きくなるに従って、Ｋの値が急激に増加し、Ｃ，Ｍ，Ｙの各値へ分配される値が減少している。これは、ＩＣＣプロファイル変換では、明るい色においてＫの割合が大きく変換され、この状態で印刷を行うと黒が目立ってざらついた感じになり、これを補正するために行われる処理である。
【０００７】
このようにして変換されたＣＭＹＫ値に対して、次にハーフトーン処理が行われる。ハーフトーン処理は、印刷が行われる最小単位であるピクセル毎にＣＭＹＫ値から印字ドットのレベルを、大ドット、中ドット、小ドット、あるいは、インクを吐出しないなどに設定し、印字濃度を調整するものである。この処理は、印字ドットのレベルが一定であることによる疑似輪郭の発生を防止するもので、誤差拡散処理やディザ処理と呼ばれる方法が知られている。特許文献２は、その一例を示すものである。以上のようにしてＣＭＹＫ値による印刷情報が形成され、プリンタに出力される（Ｓ４）。
【０００８】
図９は、ハーフトーン処理により設定される印字ドットのレベルを例示するもので、印字ドットの大きさを変える場合や、ピクセル当たりの印字ドットの数を変える場合などがある。図９（ａ）は、印字ドットのレベルに応じて印字ドットの大きさを変える場合を示すものであり、印字ドットのレベルが小ドット、中ドット、大ドットの３種類である場合に、小ドット、中ドット、大ドットの順で印字ドットの大きさが大きくなるように設定される。
【０００９】
一方、図９（ｂ）は、ピクセル当たりの印字ドットの数を変える場合を示すものであって、小ドットの場合には、小ドットを１つ、中ドットでは、小ドットを２つ隣接し、大ドットでは、小ドットを３つ隣接して印字を行うものである。
【特許文献１】特開平６−２９７７１７号公報
【特許文献２】特許第２７３３３１４号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、従来の記録装置では、葉書などの宛名面の印刷において、記録媒体の種類などが設定されると受取人や差出人が一律に印刷される。ところが一般に差出人の住所および氏名および郵便番号は、受取人の住所および氏名および郵便番号に比べて小さい文字で印刷が行われるため、にじみが発生した場合に、受取人より小さい文字で印刷される差出人の印刷文字ににじみが目立ちやすい。また、受取人の住所および氏名および郵便番号は、差出人の住所および氏名および郵便番号より大きい文字で印刷されるため、バンディングや定着不良が発生した場合は、受取人の印刷文字の画質が良好ではないという問題点があった。なお、このにじみやバンディングや定着不良は、排他的に発生するのではなく、同時に発生することが多い現象である。
【００１１】
本発明は、上記問題点を解決するためになされたものであり、受取人と差出人とに応じて適切な印字ドットで印刷を行うことにより良好な画質で印刷を行うことができる記録装置および記録装置制御プログラムを提供することを目的としている。
【課題を解決するための手段】
【００１２】
この目的を達成するために、本発明の請求項１記載の記録装置制御プログラムは、印字ドットのレベルを設定することによって印字濃度を決定し記録媒体に印刷する記録装置を制御するものであって、差出人記憶手段に記憶されている差出人の住所および氏名および郵便番号を印刷する場合の印字ドットのレベルを、受取人記憶手段に記憶されている受取人の住所および氏名および郵便番号を印刷する場合の印字ドットのレベルより小さく設定する印字ドット設定ステップを備えている。
【００１３】
請求項２記載の記録装置制御プログラムは、請求項１記載の記録装置制御プログラムにおいて、前記記録装置により印刷が行われる記録用紙の印刷部位を検出し印刷部位が受取人を印刷する部位であるか差出人を印刷する部位であるかを判定する判定ステップを備え、前記印字ドット設定ステップは、前記判定ステップにより検出された印刷部位に応じて印字ドットのレベルを設定するものである。
【００１４】
請求項３記載の記録装置制御プログラムは、請求項１記載の記録装置制御プログラムにおいて、前記印字ドット設定ステップは、受取人または差出人が受取人記憶手段または差出人記憶手段のいずれに記憶されているかを判定することにより、印字ドットのレベルを設定するものである。
【００１５】
請求項４記載の記録装置制御プログラムは、請求項１から３のいずれかに記載の記録装置制御プログラムにおいて、前記印字ドット設定ステップは、画像のハーフトーン処理を行うハーフトーン処理ステップを備え、そのハーフトーン処理ステップにより、差出人の住所および氏名および郵便番号を表す画像において設定される複数の印字ドットのレベルを、最小のレベルに設定するものである。
【００１６】
請求項５記載の記録装置制御プログラムは、請求項４記載の記録装置制御プログラムにおいて、前記印字ドット設定ステップは、画像のハーフトーン処理を行うハーフトーン処理ステップを備え、そのハーフトーン処理ステップにより、受取人の住所および氏名および郵便番号を表す画像において設定される複数の印字ドットのレベルを、最大のレベルに設定するものである。
【００１７】
請求項６記載の記録装置制御プログラムは、請求項１から３のいずれかに記載の記録装置制御プログラムにおいて、前記印字ドット設定ステップは、画像のハーフトーン処理を行うハーフトーン処理ステップと、そのハーフトーン処理ステップにより差出人の住所および氏名および郵便番号を表す画像において設定される印字ドットのレベルが最小のレベルに設定されるように差出人の住所および氏名および郵便番号を示す画像情報を変換する変換処理ステップとを備え、その変換処理ステップにより変換された画像情報をハーフトーン処理ステップによりハーフトーン処理を行うものである。
【００１８】
請求項７記載の記録装置制御プログラムは、請求項６記載の記録装置制御プログラムにおいて、前記印字ドット設定ステップは、画像のハーフトーン処理を行うハーフトーン処理ステップと、そのハーフトーン処理ステップにより受取人の住所および氏名および郵便番号を表す画像において設定される印字ドットのレベルが最大のレベルに設定されるように受取人の住所および氏名および郵便番号を示す画像情報を変換する変換処理ステップとを備え、その変換処理ステップにより変換された画像情報をハーフトーン処理ステップによりハーフトーン処理を行うものである。
【００１９】
請求項８記載の記録装置は、印字ドットのレベルを設定することによって印字濃度を決定し記録媒体に印刷するものであって、差出人の住所および氏名および郵便番号を記憶する差出人記憶手段と、受取人の住所および氏名および郵便番号を記憶する受取人記憶手段と、前記差出人記憶手段に記憶されている差出人の住所および氏名および郵便番号を印刷する場合の印字ドットのレベルを、前記受取人記憶手段に記憶されている受取人の住所および氏名および郵便番号を印刷する場合の印字ドットのレベルより小さく設定する印字ドット設定手段とを備えている。
【００２０】
請求項９記載の記録装置は、請求項８記載の記録装置において、印刷が行われる記録用紙の印刷部位を検出し印刷部位が受取人を印刷する部位であるか差出人を印刷する部位であるかを判定する判定手を備え、前記印字ドット設定手段は、前記判定手段により検出された印刷部位に応じて印字ドットのレベルを設定するものである。
【００２１】
請求項１０記載の記録装置は、請求項８記載の記録装置において、前記印字ドット設定手段は、受取人または差出人が、受取人記憶手段または差出人記憶手段のいずれに記憶されているかを判定することにより、印字ドットのレベルを設定するものである。
ことを特徴とする請求項８記載の記録装置。
【００２２】
請求項１１記載の記録装置は、請求項８から１０のいずれかに記載の記録装置において、前記印字ドット設定手段は、画像のハーフトーン処理を行うハーフトーン処理手段を備え、そのハーフトーン処理手段により差出人の住所および氏名および郵便番号を表す画像において設定される複数の印字ドットのレベルを、最小のレベルに設定するものである。
【００２３】
請求項１２記載の記録装置は、請求項１１記載の記録装置において、前記印字ドット設定手段は、画像のハーフトーン処理を行うハーフトーン処理手段を備え、そのハーフトーン処理手段により受取人の住所および氏名および郵便番号を表す画像において設定される複数の印字ドットのレベルを、最大のレベルに設定するものである。
【００２４】
請求項１３記載の記録装置は、請求項８から１０のいずれかに記載の記録装置において、前記印字ドット設定手段は、画像のハーフトーン処理を行うハーフトーン処理手段と、そのハーフトーン処理手段により差出人の住所および氏名および郵便番号を表す画像において設定される印字ドットのレベルが最小のレベルに設定されるように差出人の住所および氏名および郵便番号を示す画像情報を変換する変換処理手段とを備え、その変換処理手段により変換された画像情報を前記ハーフトーン処理手段によりハーフトーン処理を行うものである。
【００２５】
請求項１４記載の記録装置は、請求項１３記載の記録装置において、前記印字ドット設定手段は、画像のハーフトーン処理を行うハーフトーン処理手段と、そのハーフトーン処理手段により受取人の住所および氏名および郵便番号を表す画像において設定される印字ドットのレベルが最大のレベルに設定されるように差出人の住所および氏名および郵便番号を示す画像情報を変換する変換処理手段とを備え、その変換処理手段により変換された画像情報を前記ハーフトーン処理手段によりハーフトーン処理を行うものである。
【発明の効果】
【００２６】
請求項１記載の記録装置制御プログラムおよび請求項８記載の記録装置によれば、差出人記憶手段に記憶されている差出人の住所および氏名および郵便番号を印刷する場合の印字ドットのレベルを、受取人記憶手段に記憶されている受取人の住所および氏名および郵便番号を印刷する場合の印字ドットのレベルより小さく設定する印字ドット設定ステップまたは印字ドット設定手段を備えているので、差出人と受取人に応じて最適な印字ドットのレベルを設定でき、差出人および受取人を良好な画質で印刷できるという効果がある。
【００２７】
従来、差出人の住所および氏名および郵便番号は、受取人の住所および氏名および郵便番号に比べて小さい文字で印刷が行われるため、にじみが発生した場合に、受取人より小さい文字で印刷される差出人の印刷文字ににじみが目立ちやすく、受取人の住所および氏名および郵便番号は、差出人の住所および氏名および郵便番号より大きい文字で印刷されるため、バンディングや定着不良が発生した場合は、受取人の印刷文字の画質が良好ではない。このにじみやバンディングや定着不良は、排他的に発生するのではなく、同時に発生することが多く、本発明によれば、これら相反する問題点を同時に解決することができる。
【００２８】
請求項２記載の記録装置制御プログラムおよび請求項９記載の記録装置によれば、請求項１記載の記録装置制御プログラムおよび請求項８記載の記録装置の奏する効果に加え、記録装置により印刷が行われる記録用紙の印刷部位を検出し印刷部位が受取人を印刷する部位であるか差出人を印刷する部位であるかを判定する判定ステップを備え、印字ドット設定ステップは、判定ステップにより検出された印刷部位に応じて印字ドットのレベルを設定するものであるので、年賀状などを作成するアプリケーションプログラムにより作成された葉書の画像データから、受取人と差出人とを判別したり、これらの文字の大きさなどを判別することなく、印刷部位だけを検出することにより印字ドットのレベルを設定することができるという効果がある。
【００２９】
請求項３記載の記録装置制御プログラムおよび請求項１０記載の記録装置によれば、請求項１記載の記録装置制御プログラムおよび請求項８記載の記録装置の奏する効果に加え、印字ドット設定ステップまたは印字ドット設定手段は、受取人または差出人が受取人記憶手段または差出人記憶手段のいずれに記憶されているかを判定することにより、印字ドットのレベルを設定するものであるので、葉書の画像データを作成する際に、受取人や差出人の文字の大きさなどを判別することなく、記憶されている記憶場所を判別することにより印字ドットのレベルを設定することができるという効果がある。
【００３０】
請求項４記載の記録装置制御プログラムおよび請求項１１記載の記録装置によれば、請求項１から３のいずれかに記載の記録装置制御プログラムおよび請求項８から１０のいずれかに記載の記録装置の奏する効果に加え、印字ドット設定ステップは、画像のハーフトーン処理を行うハーフトーン処理ステップを備え、そのハーフトーン処理ステップにより、差出人の住所および氏名および郵便番号を表す画像において設定される複数の印字ドットのレベルを、最小のレベルに設定するものであるので、従来より行われているハーフトーン処理の出力を利用して、簡単な構成で印字ドットを設定することができるとともに、差出人は、記録装置が出力する複数のレベルの印字ドットのうちの最小のレベルの印字ドットで印刷が行われ、通常小さい文字で印刷され、にじみ易い差出人の住所および氏名および郵便番号が、鮮明に印刷されるという効果がある。
【００３１】
請求項５記載の記録装置制御プログラムおよび請求項１２記載の記録装置によれば、請求項４記載の記録装置制御プログラムおよび請求項１１記載の記録装置の奏する効果に加え、印字ドット設定ステップは、画像のハーフトーン処理を行うハーフトーン処理ステップを備え、そのハーフトーン処理ステップにより、受取人の住所および氏名および郵便番号を表す画像において設定される複数の印字ドットのレベルを、最大のレベルに設定するものであるので、受取人は、記録装置が出力する複数のレベルのうちの最大のレベルで印刷が行われ、通常大きい文字で印刷されバンディングや定着不良が発生しやすい受取人の住所および氏名および郵便番号が鮮明に印刷されるという効果がある。
【００３２】
請求項６記載の記録装置制御プログラムおよび請求項１３記載の記録装置によれば、請求項１から３のいずれかに記載の記録装置制御プログラムおよび請求項８から１０のいずれかに記載の記録装置の奏する効果に加え、印字ドット設定ステップは、画像のハーフトーン処理を行うハーフトーン処理ステップと、そのハーフトーン処理ステップにより差出人の住所および氏名および郵便番号を表す画像において設定される印字ドットのレベルが最小のレベルに設定されるように差出人の住所および氏名および郵便番号を示す画像情報を変換する変換処理ステップとを備え、その変換処理ステップにより変換された画像情報をハーフトーン処理ステップによりハーフトーン処理を行うものであるので、従来より行われているハーフトーン処理により印字ドットのレベルが設定されることを利用して、簡単な処理により印字ドットのレベルを設定することができるとともに、差出人は、記録装置が出力する複数の印字ドットのレベルうちの最小のレベルの印字ドットで印刷が行われ、通常小さい文字で印刷され、にじみ易い差出人の住所および氏名および郵便番号が鮮明に印刷されるという効果がある。
【００３３】
請求項７記載の記録装置制御プログラムおよび請求項１４記載の記録装置によれば、請求項６記載の記録装置制御プログラムおよび請求項１３記載の記録装置の奏する効果に加え、印字ドット設定ステップは、画像のハーフトーン処理を行うハーフトーン処理ステップと、そのハーフトーン処理ステップにより受取人の住所および氏名および郵便番号を表す画像において設定される印字ドットのレベルが最大のレベルに設定されるように受取人の住所および氏名および郵便番号を示す画像情報を変換する変換処理ステップとを備え、その変換処理により変換された画像情報をハーフトーン処理ステップによりハーフトーン処理を行うものであるので、受取人は、記録装置が出力する複数の印字ドットのレベルのうちの最大のレベルの印字ドットで印刷が行われ、通常大きい文字で印刷されバンディングや定着不良が発生しやすい受取人の住所および氏名および郵便番号が鮮明に印刷されるという効果がある。
【発明を実施するための最良の形態】
【００３４】
以下、本発明の第１の実施形態について、図面を参照して説明する。図１は、プリンタ１とそのプリンタ１に接続されるパーソナルコンピュータ２０（以下ＰＣ２０と称す）との電気的構成を示すブロック図である。このプリンタ１は、ＰＣ２０から入力する画像情報またはプリンタ１に備えられている外部メディアスロット６に装着される外部メディア４０に記録された画像情報を印刷情報に変換し印刷することができるように構成されている。
【００３５】
プリンタ１は、ＣＰＵ２と、ＲＡＭ３と、ＲＯＭ４と、ＵＳＢインターフェース５と、ＵＳＢ接続端子７と、外部メディアスロット６と、操作パネル３０と、印刷部８とを備え、これらはバス９を介して相互に接続されている。
【００３６】
ＣＰＵ２は、ＲＯＭ４に記憶された各種プログラムを実行するマイクロプロセッサであり、ＲＡＭ３は、ＣＰＵ２が各種プログラムを実行する際、変数などを一時記憶するワークエリアを有するメモリである。ＲＯＭ４は、ＣＰＵ２により実行される各種プログラムや、そのプログラムを実行する際に参照する定数やテーブルを記憶する読み出し専用のメモリである。
【００３７】
ＲＯＭ４には、制御プログラムである色変換プログラム４ａや印刷制御プログラム４ｂ等が記憶されている。色変換プログラム４ａは、外部メディアスロット６に装着されたメディアから入力されるカラー画像情報をプリンタ１により印刷を行う印刷情報に変換するプログラムである。入力されるカラー画像情報は、ＲＧＢなどの値により構成され、これらの値をプリンタ１において最適な状態で印刷を行うことができるように、印刷に使用するインクや印刷される印刷用紙の種類や印刷の解像度などに適合するように、ルックアップテーブルなどを用いて印刷情報であるＣＭＹＫの値に変換するものである。
【００３８】
印刷制御プログラム４ｂは、色変換プログラム４ａにより変換された印刷を行うための印刷情報に応じて、印刷部８の印字ヘッドを搭載するキャリッジや印刷用紙を駆動する駆動装置等を制御するものである。ＰＣ２０から入力された印刷情報により印刷を行う場合は、印刷制御プログラム４ｂにより参照されるパラメータが、ＰＣ２０より送信される。
【００３９】
ＵＳＢインターフェース５は、ＵＳＢ端子７に接続されたＵＳＢケーブルを通してＰＣ２０と通信を行うもので、ここでは、ＰＣ２０から印刷を行うための印刷情報（ＣＭＹＫ）を入力する。
【００４０】
外部メディアスロット６は、デジタルカメラなどで撮影された画像情報（イメージデータ）を記憶する外部メディア４０を着脱自在に装着することができ、装着された外部メディア４０から直接画像情報（ＲＧＢ）を入力する。
【００４１】
印刷部８は、図示しないキャリッジや印字ヘッドやＣ、Ｍ、Ｙ、Ｋの各色のインクタンク等を備えている。Ｃ，Ｍ，Ｙのインクは、染料インクが用いられ、Ｋのインクは、顔料インクが用いられる。キャリッジは、印刷を行う印刷用紙の上を移動し、印字ヘッドは、そのキャリッジに搭載されて印刷用紙の所定の位置に各インクタンクから供給されるインクを吐出するものである。操作パネル３０は、プリンタ１の各種設定をユーザが行うことができるものであり、図２を参照して後述する。
【００４２】
ＰＣ２０は、ＣＰＵ２１と、ＲＯＭ２２と、ＲＡＭ２３と、ハードディスク２４（ＨＤＤ）と、ＵＳＢインターフェース２５と、表示器２７等により構成されている。ＣＰＵ２１は、ＲＯＭ２２やハードディスク２４に記憶された各種プログラムを実行するマイクロプロセッサであり、ＲＡＭ２３は、ＣＰＵ２１が各種プログラムを実行する際、ハードディスク２４に記憶されたプログラムを記憶したり、変数などを一時記憶するワークエリアを有するメモリである。
【００４３】
ハードディスク２４は、不揮発性の大記憶容量を有するメモリであり、プリンタドライバ２４ａや葉書作成プログラム２４ｂや受取人メモリ２４ｃや差出人メモリ２４ｄなどが記憶される。
【００４４】
プリンタドライバ２４ａは、プリンタ１に付属されるＣＤ−ＲＯＭなどにより供給されるプログラムであり、ＰＣ２０において、ＲＧＢにより構成される画像データをＣＭＹＫにより構成される印刷データに変換するなどの印刷データを作成したり、プリンタ１を適切に制御するデータを作成するものである。プリンタドライバ２４ａは、ＰＣ２０に備えられた図示しないＣＤ−ＲＯＭドライブに装着されたＣＤ−ＲＯＭなどからハードディスク２４にインストールされる。
【００４５】
葉書作成プログラム２４ｄは、年賀状や暑中見舞いなどの葉書４５（図４参照）に印刷を行う印刷データを作成したり、葉書４５の宛名面に印刷される宛名や住所を入力したり編集することができるいわゆるアプリケーションプログラムである。
【００４６】
受取人メモリ２４ｃは、葉書４５などの宛名欄に記載される複数の受取人の住所、氏名、郵便番号などを記憶するものである。差出人メモリ２４は、同様に葉書４５などの差出人欄に記載される差出人の住所、氏名、郵便番号などを記憶するものである。
【００４７】
ＵＳＢインターフェース２５は、ＵＳＢ端子２６に接続されるＵＳＢケーブルを通して外部機器と通信を行うインターフェースで、デジタルカメラが撮影した画像情報を入力したり、プリンタ１に印刷を行うための印刷情報を出力したり、プリンタ１のスキャナ機能により取り込まれ画像情報を受信することができる。
【００４８】
表示器２７は、液晶などにより構成され、ＣＰＵ２１によりプログラムが実行されるとユーザにより種々の値などが設定される設定画面や、設定された値などに基づいて形成された画像などが表示されるものである。
【００４９】
図２（ａ）は、プリンタ１の操作パネルの部分の平面図であり、図２（ｂ）は、その正面図である。このプリンタ１は、ファックス、コピー、スキャンなどを行うことができる複合機であり、スイッチ３３により、これらの機能が選択される。ＰＣ２０から画像情報を受信した場合は、いずれの機能が選択されていても印刷を実行するように構成されている。
【００５０】
各機能における各種設定は、設定スイッチ３１を操作することにより行われ、ダイヤルボタン部３２は、ファックスを送信する場合に相手のファックス番号を入力する際などに使用される。表示部３４は、液晶により構成され、設定状態を表示したり、この液晶に表示される機能の中からカーソルを移動することなどにより選択することができる。
【００５１】
カーソルキー３５は、表示部３４に表示されたカーソルを移動したり、表示された機能の中から選択を行う際に使用されるものである。
【００５２】
ストップボタン３７は、各種機能を実行している場合に、停止を指示するもので、スタートボタン３８は、ファックスやコピーを行う場合に、その機能の実行の開始を指示するボタンである。フラットベッド３９は、コピー、ファックス、スキャンを行う際に、資料の画像を読み込むために資料を配置する面である。
【００５３】
プリンタ１の正面には、印刷を終了した印刷用紙を排出する排出トレイ５０と、各種外部メディアを装着する外部メディアスロットが形成されている。この図では、コンパクトフラッシュ（登録商標）用のスロット４１、メモリスティック（登録商標）用のスロット４２、スマートメディア（登録商標）用のスロット４３が備えられている。
【００５４】
次に、図３を参照して、プリンタドライバ２４ａがＰＣ２０により実行される場合に表示器２７に表示される印刷設定画面２８について説明する。なお、ＰＣ２０において葉書４５の宛名面に印刷する受取人および差出人の氏名、住所、郵便番号や、宛名面の裏面に印刷を行う図柄や通信文がすでに作成されて、ＲＡＭ２３に記憶されているものとする。
【００５５】
印刷設定画面２８には、印刷を行う記録媒体である印刷用紙を選択設定する用紙種類設定ボックス２８ａと、印刷用紙のサイズを選択設定する用紙サイズ設定ボックス２８ｂと、印刷面のレイアウトを設定すレイアウト設定ボックス２８ｃと、印刷を行う部数を設定する部数設定ボックス２８ｄなどが表示される。
【００５６】
用紙種類選択ボックス２８ａは、選択された用紙種類を表示する表示エリアと、そのエリアの右端に下方に向いた三角形が描かれたアイコンとを有し、このアイコンにマウスを操作してカーソル合わせ、クリックすると図３に示すようにプルダウンメニューが表示される。つぎに表示されたプルダウンメニューのいずれかの項目にカーソルを移動すると、そのカーソルにより示される項目が選択される。
【００５７】
印刷用紙の種類として、普通紙、光沢紙、インクジェット紙、普通葉書、インクジェット葉書および光沢紙葉書の中から選択することができる。これらの用紙種類が選択されると、プリンター１は、選択された用紙種類に最適な状態で印刷を行うように、印刷モードを設定する。ただし、用紙種類として、普通葉書、インクジェット葉書、光沢紙葉書のいずれかを選択し、宛名面に印刷を行う場合には、受取人の住所および氏名および郵便番号は、大ドットで、差出人の住所および氏名および郵便番号は、小ドットにより印刷を行うように設定される。
【００５８】
用紙サイズ設定ボックス２８ｂも同様に、選択された用紙のサイズを表示するエリアと、選択を行うためのプルダウンメニューの表示を指示するアイコンとを有し、用紙のサイズとしては、葉書、Ｂ５，Ａ４，Ｂ４，Ａ３などのなかから選択することができる。
【００５９】
レイアウト設定ボックス２８ｃも同様に、１枚の用紙に、１ページを記録する場合や、
１枚の用紙に２ページを印刷する場合などを選択設定することができる。
【００６０】
印刷部数設定ボックスは、設定された部数を数値で表示するエリアからなり、そのエリアの右側に、数値を増加させるための上向きの三角形を表示したインクリメントアイコンと、数値を減少させるための下向きの三角形を表示したデクリメントアイコンを備え、これらのアイコンにカーソルを移動してマウスを操作することにより、印刷部数を設定することができる。
【００６１】
つぎに図４を参照して、葉書４５の宛名面について説明する。図４は、日本国内で通常用いられる葉書４５の宛名面を示す平面図である。葉書４５のサイズには、各種のサイズがあるが、ここでは、短辺１００ｍｍ（Ｘ＿ｓｉｚｅ）、長辺１４８ｍｍ（Ｙ＿ｓｉｚｅ）とする。
【００６２】
葉書４５を図４のように左上に切手を貼る欄４５ｃがくるように配置すると、右上に受取人の郵便番号欄４５ｂ、左下に、差出人の郵便番号欄４５ａを有する。この差出人の郵便番号欄４５ａの右端は、葉書４５の左の長辺から３４ｍｍの距離であり、この葉書４５の左の長辺から３４ｍｍの間に記載される文字が差出人のものであり、この範囲以外に記載される文字は、受取人のものであるものとする。
【００６３】
図５は、ＣＰＵ２１により実行されるプリンタドライバ２４ａの処理を示すフローチャートである。この処理は、ユーザにより、葉書作成プログラム２４ｂなどを使用して葉書４５の宛名面に印刷する受取人と差出人の画像情報が形成され、印刷用紙として葉書４５の宛名面に印刷されることが設定された後、実行されるものである。
【００６４】
この処理では、葉書４５の横方向をＸ軸、縦方向をＹ軸とし、左上の角をＸ＝０、Ｙ＝０、Ｘ軸は、右方に、Ｙ軸は、下方にいくほど値が増える座標をとるものとする。
【００６５】
まず、Ｘ，Ｙの値を順次設定する（Ｓ１１）。そのＸ，Ｙ位置に印刷されるＣＭＹＫ値からハーフトーン処理を行う（Ｓ３）。このハーフトーン処理は、図７に示す従来のハーフトーン処理と同一であり、大ドット（３）、中ドット（２）、小ドット（１）、出力なし（０）のいずれかが設定される。
【００６６】
次に、ハーフトーン処理により設定された値が、１，２，３のいずれかであるか否かを判断する（Ｓ１２）。ハーフトーン処理により設定された値が、１，２，３のいずれかである場合は（Ｓ１２：Ｙｅｓ）、Ｘの値が３４％より小さいか否かを判断する（Ｓ１３）。上述の通り、葉書４５の短辺の長さは、１００ｍｍであり、左端の長辺から３４ｍｍの間に記載される文字は、差出人のものであると判断するものである。
【００６７】
よって、Ｘの値が３４％より小さい場合は（Ｓ１３：Ｙｅｓ）、差出人に関する文字であるとして、最小ドット（１）を出力し、Ｘの値が３４％より小さくない場合は（Ｓ１３：Ｎｏ）、受取人に関する文字であるとして、最大ドット（３）を出力する。Ｓ１２の判断処理で、ハーフトーン処理により設定された値が、１，２，３のいずれかでない場合は（Ｓ１２：Ｎｏ）、０を出力する（Ｓ１６）。Ｓ１４，Ｓ１５，Ｓ１６において印字ドットの大きさを設定した場合は、Ｘ，Ｙすべての位置（Ｘの最大値であるＸ＿ｓｉｚｅおよびＹの最大値であるＹ＿ｓｉｚｅまでの範囲）において設定が行われたか否かを判断し（Ｓ１７）、まだ、設定していない位置がある場合には、Ｓ１１の処理へ戻り（Ｓ１７：Ｎｏ）、すべての位置の設定を終了した場合は（Ｓ１７：Ｙｅｓ）、この印刷部位に応じて印字ドットを設定する処理を終了する。
【００６８】
以上、第１の実施形態に基づいて説明したように、印刷を行う葉書４５の部位により、受取人か差出人かの判別を行い、差出人の住所および氏名および郵便番号であれば最も小さい印字ドットで印刷を行い、受取人の住所および氏名および郵便番号であれば、最もレベルが大きい印字ドットで印刷を行う。よって、通常小さい文字で印刷される差出人の住所および氏名および郵便番号は、小さいレベルの印字ドットで印刷され、にじみのない良好な状態の印刷を行うことができるとともに、通常大きい文字で印刷される受取人の住所および氏名および郵便番号は、大きいレベルの印字ドットで印刷され、バンディングや定着不良の発生を防止することができる。
【００６９】
また、印字ドットのレベルを設定する場合に、従来用いられてるハーフトーン処理において設定された印字ドットのレベルを、最小ドットまたは最大ドットに変換するだけでよいので、処理が非常に簡単である。
【００７０】
次に、第２の実施形態について図６を参照して説明する。なお、上記した第１の実施形態と同一部分には、同一の符号を付してその説明を省略し、異なる部分についてのみ説明する。
【００７１】
上記、第１の実施形態では、印刷を行う葉書４５の部位により、受取人に関する印刷であるか、差出人に関する印刷であるかを判断したが、第２の実施形態では、受取人の住所、氏名は、受取人メモリ２４ｃに記憶され、差出人の住所、氏名は、差出人メモリ２４ｄに記憶されていることから、受取人と差出人との区別を行う。
【００７２】
また、第１の実施形態では、ハーフトーン処理において出力された印字ドットのレベルを変更することにより、受取人は、大きいレベルの印字ドットに設定し、差出人は、小さいレベルの印字ドットに設定したが、第２の実施形態では、ハーフトーン処理において受取人の住所および氏名および郵便番号は、大ドットに、差出人の住所および氏名および郵便番号は、小ドットに設定されるようにハーフトーン処理に入力される画像データを設定する。
【００７３】
図６は、プリンタドライバ２４ａにより実行される処理であって、葉書作成プログラム２４ｂにより作成された印刷用のデータは、受取人のデータと差出人のデータとに分けて入力される。受取人の住所、氏名、郵便番号は、受取人メモリ２４ｃに記憶され、差出人の住所、氏名、郵便番号は、差出人メモリ２４ｄに記憶されるものである。したがって、受取人の印刷データは、受取人メモリ２４ｃに記憶されているデータに基づいて作成され、差出人の印刷データは、差出人メモリ２４ｄに記憶されているデータに基づいて作成されたものである。
【００７４】
まず、入力した印刷データが、受取人のデータであるか否かを判断する（Ｓ２１）。受取人の印刷データである場合には、ＣＭＹＫ値を、（０，０，０，２５５）に設定する（Ｓ２２）。すなわち、黒（Ｋ）以外の色の値を０とし、黒の値を最大値である２５５に設定する。黒の値が２５５に設定された場合は、つぎに行われるハーフトーン処理で、大ドットが設定される。
【００７５】
Ｓ２１の判断処理において、入力した印刷データが、受取人のデータではない、すなわち差出人のデータであると判断した場合は（Ｓ２１：Ｎｏ）、ＣＭＹＫ値を、（０，０，０，９０）に、設定する（Ｓ２３）。すなわち、黒（Ｋ）以外の色の値を０とし、黒の値を９０に設定する。黒の値が９０に設定された場合は、つぎに行われるハーフトーン処理で、小ドットが設定される。
【００７６】
Ｓ２２およびＳ２３の処理で、ＣＭＹＫ値が変換されるとつぎに、色変換処理が行われる（Ｓ２４）。この色変換処理は、葉書４５の宛名面の印刷以外の場合には、図８に示す墨分配のグラフなどを用いて黒の値を、黒以外の色に分配するものであるが、宛名面印刷の場合には、この分配を行わず、入力された黒の値をそのまま、黒の値とする。
【００７７】
つぎに、ハーフトーン処理を行う（Ｓ３）。このハーフトーン処理は、従来のハーフトーン処理と同一であり、大ドット（３）、中ドット（２）、小ドット（１）、出力なし（０）のいずれかが設定される。
【００７８】
上述の通り、受取人の印刷データは、ＣＭＹＫ値が（０，０，０，２５５）に設定されているので、大ドット（３）が出力され、差出人の印刷データは、ＣＭＹＫ値が（０，０，０，９０）に設定されているので、小ドット（１）が設定される。
【００７９】
以上第２の実施形態に基づいて説明したように、受取人の印刷データは、大ドットに、差出人の印刷データは、小ドットに、それぞれ設定されるように、通常のハーフトーン処理を行う前に、印刷データを変換しておくことにより処理することができる。よって、従来より行われているハーフトーン処理により印字ドットのレベルが設定されることを利用して、簡単な処理により印字ドットのレベルを設定することができるとともに、通常小さい文字で印刷される差出人は、記録装置が出力する複数の印字ドットのレベルのうちの最小の印字ドットで印刷が行われ、通常大きい文字で印刷される受取人は、最大の印字ドットで印刷が行われ、印刷の画質を向上させることができる。
【００８０】
なお、請求項１記載の印字ドット設定ステップおよび請求項８記載の印字ドット設定手段は、図５に記載のフローチャートのＳ１４、Ｓ１５の処理および図６に記載のフローチャートの処理が該当する。また、請求項２記載の判定ステップおよび請求項９記載の判定手段は、図５に記載のフローチャートのＳ１３の処理が該当する。また、請求項４記載のハーフトーン処理ステップおよび請求項１１記載のハーフトーン処理手段は、図５に記載のフローチャートのＳ３の処理が該当し、請求項６記載のハーフトーン処理ステップおよび請求項１３記載のハーフトーン処理手段は、図６に記載のフローチャートのＳ３の処理が該当する。
【００８１】
以上実施形態に基づき本発明を説明したが、本発明は上記実施形態に何ら限定されるものでなく、本発明の趣旨を逸脱しない範囲内で種々の改良変形が可能であることは容易に推察できるものである。
【００８２】
例えば、上記の第１の実施形態では、印刷が行われる葉書４５の部位に応じて、ハーフトーン処理により設定された印字ドットのレベルを、受取人の場合には、大ドットに、差出人の場合には、小ドットに変更するものとしたが、葉書４５の部位に応じて、受取人および差出人の印字ドットのレベルがハーフトーン処理で設定されるように、ハーフトーン処理へ入力される画像を設定するようにしてもよい。
【００８３】
また、上記第１、第２実施形態では、ハーフトーン処理および色変換処理は、ＰＣ２０にインストールされたプリンタドライバ２４ａにより実行されるものとしたが、これらの処理を行うプログラムをプリンタ１に備え、プリンタ１で実行するようにしてもよい。この場合に、受取人や差出人の住所や氏名が、外部メディア４０により供給されるようにしてもよい。
【００８４】
また、上記第１、第２実施形態では、宛名面において印刷を行う受取人と差出人とによって、印字ドットのレベルを変えるものとしたが、更に文字の画数によって変えるようにしてもよい。例えば、漢字の場合には、１０画以下の場合に、大ドットとし、１０画より大きい場合に小ドットとしてもよい。具体的には、漢字のＪＩＳコードに対応して漢字の画数を記憶するテーブルを備え、そのテーブルを参照することにより、漢字の画数を取得し、大ドットまたは小ドットのいずれを使用するかを設定してもよい。
【００８５】
また、字体によっても、印字ドットの大きさを変えるようにしてもよい。例えば、ゴシック体などは、エッジを鮮明にするために、小ドットを用いるのがよい。また、毛筆で書いたような字体の場合には、最大ドットを使用するようにしても良い。この場合は、文字のエッジをにじませて滑らかなエッジを表現することができる。
【００８６】
また、インクヘッドの劣化によりバンディングが発生しはじめた場合には、大ドットを使用するようにしてもよい。具体的には、インクヘッドの使用時間を、インクカートリッジの交換回数などにより計時し、使用時間が所定時間を超えた場合は、インクヘッドが劣化したものと判断し、大ドットを使用するようにしてもよい。
【図面の簡単な説明】
【００８７】
【図１】本発明の実施例におけるプリンタおよびパーソナルコンピュータの電気的構成を示すブロック図である。
【図２】（ａ）は、プリンタの外観のパネル部分を示す平面図、（ｂ）は正面図である。
【図３】印刷用紙の種類を選択する選択画面を示す図である。
【図４】葉書の宛名面の構成を示す平面図である。
【図５】葉書の宛名面に印刷する受取人と差出人の印字ドットの設定処理を示すフローチャートである。
【図６】第２の実施形態における受取人と差出人の印字ドットの設定処理を示すフローチャートである。
【図７】従来の技術における画像処理を示すフローチャートである。
【図８】従来の技術における墨分配処理で参照されるグラフである。
【図９】従来の技術における印字ドットのレベルを示すものであり、（ａ）は、ドットの大きさが異なる場合、（ｂ）は、ピクセル当たりのドットの数が異なる場合をそれぞれ示す。
【符号の説明】
【００８８】
１              プリンタ
８              印刷部
２０            パーソナルコンピュータ
２１            ＣＰＵ
２４            ハードディスク
２４ａ          プリンタドライバ
２４ｃ          受取人メモリ（受取人記憶手段）
２４ｄ          差出人メモリ（差出人記憶手段）
４５            葉書    
【図１】
2007015158.tif 000003
【図２】
2007015158.tif 000004
【図３】
2007015158.tif 000005
【図４】
2007015158.tif 000006
【図５】
2007015158.tif 000007
【図６】
2007015158.tif 000008
【図７】
2007015158.tif 000009
【図８】
2007015158.tif 000010
【図９】
2007015158.tif 000011