JPH0288265A - 出力装置 - Google Patents

出力装置

Info

Publication number
JPH0288265A
JPH0288265A JP24215388A JP24215388A JPH0288265A JP H0288265 A JPH0288265 A JP H0288265A JP 24215388 A JP24215388 A JP 24215388A JP 24215388 A JP24215388 A JP 24215388A JP H0288265 A JPH0288265 A JP H0288265A
Authority
JP
Japan
Prior art keywords
color
data
buffer
ink
printing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP24215388A
Other languages
English (en)
Inventor
Masayuki Takayama
高山 誠之
Takafumi Sawaki
沢木 宇文
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP24215388A priority Critical patent/JPH0288265A/ja
Publication of JPH0288265A publication Critical patent/JPH0288265A/ja
Pending legal-status Critical Current

Links

Classifications

    • B—PERFORMING OPERATIONS; TRANSPORTING
    • B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/525—Arrangement for multi-colour printing, not covered by group B41J2/21, e.g. applicable to two or more kinds of printing or marking process

Landscapes

  • Dot-Matrix Printers And Others (AREA)
  • Color, Gradation (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、多色印刷処理装置における印刷制御処理およ
び装置に関するものである。
[従来の技術1 従来多色印刷を行なう場合、データ中の色指定に対して
それに対応する色のインクを用意し目的の色を印刷する
装置があった。又、それとは別に重ねて加色して、目的
の色を印刷を行なうことが公知の技術となっている。
しかしながら上記従来技術例では、インクシートを用い
て多色印刷を行なう場合、インクが指定された色(例え
ば、B、G、R)を印刷するためのインクシート(例え
ば、Y、M、C)と異なるものであった場合、目的とす
る色を得られない欠点があった。
[目 的] 以上の点に鑑み、本発明の目的は搭載されたインクシー
トの種類を判別し、1つの色指定データに対応する出力
を複数の出力動作によって行なうか否かを制御すること
ができる出力装置を提供することにある。
[実施例] 本発明は上記目的を達成するために、以下の考えに基づ
いてなされたものである。
第1図は、本発明の特徴をもっともよく表わす図面であ
る。同図において、入力手段によって入力されたデータ
をメモリに格納し、場合によってはこのデータを表示手
段によってデイスプレィなどに表示を行なう。次に、メ
モリに格納されたデータを印刷制御手段に読み込み、色
指定判別手段によって指定された色を判別し、またイン
ク判別手段によってインクの種類を判別し、これらのデ
ータを元に印刷制御手段によって、インクの重ね等を制
御し、このようにして得られたデータを多色印刷手段に
よって印刷するものである。 第2図は、本発明の実施
例に係わる多色印刷処理装置の具体的構成例を示し、こ
こで、CPUはマイクロプロセッサであり、上記処理の
ための演算や論理的判断等を行ない、アドレスバスAB
、コントロールバスCB、データバスDBを介して、そ
れらのバスに接続された各構成要素を制御する。
アドレスバスABは、マイクロプロセッサCPUの制御
の対象とする各構成要素を指定するアドレス信号を転送
する。コントロールバスCBはマイクロプロセッサCP
Uの制御の対象とする各構成要素のコントロール信号を
転送して供給する。データバスDBは各構成機器相互間
のデータの転送授受を行なう。 ROMは読み出し専用
の固定メモリであり、後述するマイクロプロセッサCP
Uに示す手順を記′lさせておく。
RAMは書き込み可能のランダムアクセスメモリであり
、各構成要素からの各種のデータを一時記憶するのに用
いられる。
PRTは多色印刷するためのプリンターである。尚、本
実施例では、プリンタのキャリッジ上に、下側にYMC
系のインクシート°(インクリボン)、或はBGR系の
リボンが搭載可能で、上側に黒のリボンが搭載されてい
る。又、不図示ではあるが、リボン或はリボンカセット
に記載されたバーコードを不図示のセンサによって読み
取り、リボンの種別を判定しても良い、又、リボンに設
けられるバーコードは各色と色の間に設けられ、色の区
別と兼用してリボンの種類を区別可能な様に構成しても
良い。表示画面上で、印刷メニュー画面等でリボンの種
類を指定する様にしても良い。
本発明実施例に用いた多色印刷のインクの色構成は次の
ようである。まず、赤(R)緑(G)青(B)黒(BK
)で構成されているインクの組と、黄(Y)紫(M)水
色(C)BKで構成されているインクの組がある。後者
のインクの組はY、Mを重ねて印刷することによりRの
色を、M、Cを重ねて印刷することによりBの色を、Y
、Mを重ねて印刷することによりGの色を印刷すること
ができるようになっている。
第3図は本発明実施例における入力手段によりメモリに
格納された印刷データのメモリ構成例である1本図によ
ればメモリには実際に印刷する文字データとともに制御
コードとして印刷すべき色を指定するためのコードが(
xo+ yo)  (x++ yo)(Xil+ yo
) ”’ (xo+ yl  (x++ y+) ・・
・の順に格納されているものである。尚、色を指定する
コードを入力するキーが設けられていることは言うまで
もない。尚、本実施例では、入力手段により入力された
読み情報を、仮名漢字変換処理して文書を作成する日本
語ワードプロセッサに適用可能であることは言うまでも
ない。
第4図は本発明の実施例のフローチャートである。この
フローチャートを元に本発明実施例を説明することにす
る。まず、印刷が開始されるとメモリから1組の色指定
と色コードを取り出し、Slにおいて色指定をチエツク
し、色指定がBKであればS2においてBKインクで印
刷を行なう。これは、キャリッジの上側に搭載されてい
る黒用のリボンにより行なう。しかし、BK以外であれ
ば次に83においてインクの組の種類をチエツクする。
ここでYMCのインクの組であれば、S4において色指
定をチエツクし、RであればS5、S6でY、Mで同じ
ところに2度重ね打ちすることにより、Hの色を印刷す
る。同様にしてS7においてGであればS8、S9でY
、Cの色を重ねて印刷する。S7においてGでなければ
510、SllでM、Cを重ねてBを印刷する。
また、S3においてYMCのインクの組でないと判定さ
れた場合には、RGBのインクの組であるためS12に
おいて色指定がRであればS13でRのインクで印刷す
る。同様にしてS14で色指定がGであればS15にお
いてGのインクで印刷する。S14に3いてGでなけれ
ば816でBのインクで印刷する。
以上の動作を繰り返すことによりどちらのインクでも自
動的に指定の色で印刷することが可能となった。
以上、述べてきた本発明実施例のほかにも例えば本発明
実施例ではインクリボンの組を2種類としたがこれを多
数にしても本発明の主旨を損なうものではない。
またインクの色の成分を変えても、また指定の色の種類
や数を変えても本発明の主旨を損なうものではない。
また、本発明実施例ではメモリの構成を色指定と文字コ
ードを1:1の対応としたがこれを1つの色指定に対し
て複数の文字コードを対応させても本発明の主旨を損な
うものではない。又、メモリは各々別構成であっても良
いことは言うまでもない。
さらに、文字コードを印刷のパターンをそのまま入れる
ようにしても本発明の主旨を損なうものではない。
[他の実施例1 第5図に、特にMMCで印刷する場合に、色指定のコマ
ンドの変更があるまで1行内で共通の色を印刷する場合
について説明する。つまり、ある行内でrA、B、Cl
が赤(R)、後続の文字rD、E、FJがグリーン(G
)の場合、まずrA、B、C,D、E、FJをYで印字
し、次にrA、B、C」をMで印字し、次にrD、E。
F」をCで印字するのである。
尚、本実施例では、第2図のRAM内に印刷用の色別の
バッファが設けられており、ある1行において、黒で印
字される文字コードが格納されるBKバッファと3つの
色用のバッファ、例えばYバッファ、Mバッファ、Cバ
ッファが設けられている。
まず、キーボードによって印刷指示があった場合、Sl
で上記BKバッファをセットしておく。
これは最初に色指定がないときに、黒で印刷する為であ
る。次に32で第2図のRAMに記憶されたテキストデ
ータ(例えば■ABC@DEF■GHI@J K L領
l]=〕というデータ形式で、文字コード、色指定デー
タ等が格納されている)をサーチし、色指定データがあ
るか否かを判定する(S2)、Yesであれば、S3で
色指定データが点指定か否かを判定する(S3)、Ye
sであれば、BKバッファをセットする(S4)。
S3でNoの場合、つまり黒以外の色指定がされている
場合S5に進み、装置に搭載されたインクシートの種別
を判定し、YMC系のインクシートが搭載されている場
合はS6に進み、色指定でR(レッド)が指定されてい
るかを判定し、Yesであれば、YMC系のリボンのY
、MによってRを作成すべく、同一のデータなY、Mで
印字するべくY、Mバッファをセットする。同様にG指
定であれば(ss)y、CバッファをセットL (S9
) 、B指定であればM、Cバッファをセットする。
又、S5で、MMCのインクシートが搭載されておらず
、BGRのインクシートが搭載されている場合はS16
に進み、Rで出力すべきデータを、例えば前述のYバッ
ファに格納すべくYバッファをセットしておく、これは
、YバッファをR用のバッファとして使用しているので
ある。同様にG指定であれば(318)、前述のMのバ
ッファをG用のバッファとして使用すべくMバッファを
セットする(519)。又、B指定であれば、前述のC
のバッファをB用のバッファとして使用すべくCバッフ
ァをセットする。ここでバッファのセットとは、後述す
る様に、データを格納すべきバッファ領域を確保すると
いう意味である。
次に、前述の82で色指定がない場合はSllに進み、
Sllでバッファを2個使用しているかを判定する。N
Oの場合、つまり、バファを1個使用している場合は、
BKかBGRのインクシートが搭載されている場合であ
るので、1回の印字動作で、所望の色を印字すべくその
セットされたバッファに文字をデータをセットする。
また、Sllでバッファを2個使用していると判定した
場合は、MMCのインクシートが搭載され、加色によっ
て、所望の色を得るべく、S12に進み、各のバッファ
に同一の文字コードをセットする。つまり、文字Aを赤
で印字する場合は、YバッファとMバッファに文字コー
ドAを格納する。
次に、S14に進み、全バッファのポインタを±1し、
S15から、S2に戻る。尚1行のポインタの更新が終
了したら(S15)、S21に進み、先ず、黒バッファ
のデータを印字し、次にYバッファのデータ(322)
、Mバッファのデータ(323)、Cバッファのデータ
(S24)を各々印字し、1行の印字を終了する。
以上から明らかなように、1行内に、BK、R,G、B
等の印字を行なう場合は、キャリッジの移動、紙送りな
しのキャリッジ復帰が、適宜行なわれることは言うまで
もない。
[発明の効果1 上述したように、本発明によればインクの種類に応じて
対応した色指定の印刷を行なうことができるようになっ
た。
以上詳述した様に、本発明により搭載されたインクシー
トの種類を判別し、1つの色指定データに対応する出力
を複数の出力動作によって行なうか否かを制御すること
ができる出力装置を提供することが可能となった。
【図面の簡単な説明】
第1図は本発明の概念図、 第2図は本発明装置のブロック図、 第3図はメモリ構成例、 第4図は本発明実施例のフローチャート、第5図 (a
t 、 (b)は、本発明の他の実施例のフローチャー
ト、

Claims (1)

  1. 【特許請求の範囲】 出力すべきデータ及び、色指定データを記憶する記憶手
    段、 装置に搭載されたインクシートの種類を判別する判別手
    段、 前記記憶手段に記憶された色指定データと前記判別手段
    によって判別されたインクシートの種類に基づいて、1
    つの色指定データに対応する出力を複数の出力動作で行
    なうか否かを制御する印字制御手段とを有したことを特
    徴とする出力装置。
JP24215388A 1988-09-26 1988-09-26 出力装置 Pending JPH0288265A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP24215388A JPH0288265A (ja) 1988-09-26 1988-09-26 出力装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP24215388A JPH0288265A (ja) 1988-09-26 1988-09-26 出力装置

Publications (1)

Publication Number Publication Date
JPH0288265A true JPH0288265A (ja) 1990-03-28

Family

ID=17085116

Family Applications (1)

Application Number Title Priority Date Filing Date
JP24215388A Pending JPH0288265A (ja) 1988-09-26 1988-09-26 出力装置

Country Status (1)

Country Link
JP (1) JPH0288265A (ja)

Similar Documents

Publication Publication Date Title
US4646077A (en) Video display controller system with attribute latch
JPS63205257A (ja) 印刷制御装置
US5050101A (en) Printing apparatus
US5475496A (en) Image processing apparatus for binarizing multi-value image data
JPS62204949A (ja) 多色印刷機能を有するワ−ドプロセツサ
US5047956A (en) Information processing device having a function of designating a printing-start position
US5295239A (en) Printing color control in color printing apparatus
US5671339A (en) Output apparatus
US4952082A (en) Text processing system for cyclically shifting format memory
US4835529A (en) Output display apparatus
EP0745486B1 (en) Thermal printer
JPH10138567A (ja) 文字色設定装置
US5631980A (en) Image processing apparatus for processing image data representative of an image in accordance with the type of processing designated by a designating means
JPS6371353A (ja) カラ−プリンタ−制御回路
US4999788A (en) Electronic equipment for creating and displaying a document representative of another document
JPH07276715A (ja) 任意行数のブロックを複数印字可能なテープ印字装置
EP0298660A2 (en) Printing apparatus operated by means of thermal energy
JP2834738B2 (ja) 印刷装置
JPH049637Y2 (ja)
JP2909075B2 (ja) 印刷装置
JPH08287174A (ja) バーコード印字方法
JPS6016676B2 (ja) ドツトプリンタにおけるキヤラクタパタ−ン情報記憶方法
JPS6194777A (ja) カラ−印字制御方式
JPS61105593A (ja) カラ−文書処理装置
JPH0642134B2 (ja) パターン入力装置