JPH06255183A - 画像記録装置 - Google Patents

画像記録装置

Info

Publication number
JPH06255183A
JPH06255183A JP5069393A JP6939393A JPH06255183A JP H06255183 A JPH06255183 A JP H06255183A JP 5069393 A JP5069393 A JP 5069393A JP 6939393 A JP6939393 A JP 6939393A JP H06255183 A JPH06255183 A JP H06255183A
Authority
JP
Japan
Prior art keywords
image
continuity
horizontal
image data
vertical
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
JP5069393A
Other languages
English (en)
Inventor
Tomohiro Nakamori
知宏 中森
Hiroshi Hashimoto
宏 橋本
Hitoshi Machino
斉 町野
Masanori Ishizu
雅則 石津
Takeya Endou
壮哉 遠藤
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 JP5069393A priority Critical patent/JPH06255183A/ja
Publication of JPH06255183A publication Critical patent/JPH06255183A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Dot-Matrix Printers And Others (AREA)
  • Record Information Processing For Printing (AREA)

Abstract

(57)【要約】 【目的】 印字可能な記録紙として同サイズ紙の縦方向
印字モ−ドと横方向印字モ−ドとを有する画像記録装置
において、印字方向の不適合によって生じる画像劣化を
防止することを目的とする。 【構成】 画像デ−タの縦方向および横方向におけるド
ット列の連続性を算出し、より連続性が大きい方向が主
走査方向となるように、画像デ−タを展開し直し、それ
に合わせて記録紙を選択することにより、最適な印字方
向で、より直線性に優れた印字画像を出力する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、レ−ザビ−ムプリンタ
やインクジェットプリンタ等の画像形成装置において、
特に印字可能な記録紙として同サイズ紙の縦方向印字モ
−ドと横方向印字モ−ドとを有する装置の制御方法に関
するものである。
【0002】
【従来の技術】従来のプリンタにおいて、印字可能な記
録紙として同サイズ紙の縦方向印字モ−ドと横方向印字
モ−ドを有する装置が提供されているが、紙送り方向と
印字画像の縦書き、横書きの組合わせを選択するような
制御は行われていなかった。
【0003】
【発明が解決しようとする課題】例えば、レ−ザビ−ム
プリンタでは、図10に示すように、感光ドラムa1表
面上に静電潜像a2を形成させるために、その露光手段
であるレ−ザ光a3を回転多面鏡(ポリゴンミラ−)a
4で反射させることによって感光ドラムa1表面上を1
次元的に走査させ(主走査方向)、同時に感光ドラムを
回転させること(副走査方向)によって行われている。
【0004】ここで主走査方向の書出し位置を一定にす
るために、レ−ザ光を検出するフォトセンサa5からの
出力信号より生成された主走査方向の同期信号(BD信
号)に同期させて画像信号を送出するが、フォトセンサ
出力のバラツキや画像信号の送出タイミング等のバラツ
キによって主走査方向の書出し位置に若干のズレが生
じ、このため図11に示すように、副走査方向の直線は
主走査方向に比べて直線性に関して劣るものとなってい
た。
【0005】このように、上記従来例は、特に画像デ−
タのドットパタ−ンが副走査方向への連続性が大きい場
合(例えば縦ラインのみ)には、直線性が良くない画像
を出力していた。
【0006】本発明は、印字方向の不適合によって生じ
る画像劣化を防止することができる画像形成装置を提供
することを目的とする。
【0007】
【課題を解決するための手段】本発明は、印字可能な記
録紙として同サイズ紙の縦方向印字モ−ドと横方向印字
モ−ドとを有する画像記録装置において、紙送り方向と
印字画像の縦書き、横書きの組合せを選択することによ
り、より直線性に優れた印字画像を出力することを可能
とし、印字方向による画像劣化を防止することができ
る。
【0008】
【実施例】図1は、本発明の第1実施例における全体構
成を示すブロック図である。
【0009】この実施例のシステムは、ホストコンピュ
ータ等の外部機器1とレ−ザ−ビ−ムプリンタ2とから
構成される。そして、レ−ザ−ビ−ムプリンタ2は、プ
リンタコントロ−ラ3、プリンタエンジン4、および操
作パネル5を有している。
【0010】プリンタコントロ−ラ2は、外部機器1か
ら出力される画像デ−タを受信し、全ての画像デ−タを
ビットマップデ−タに変換してビデオ信号としてプリン
タエンジン4に送出する。プリンタエンジン4では、ビ
デオ信号に応じてレ−ザの点灯を行ない、電子写真プロ
セスによって印字を行なう。
【0011】図2は、プリンタコントロ−ラ2の構成を
示すブロック図である。
【0012】CPU101は、プリンタコントロ−ラ2
を統括的に制御するものであり、バス制御部102は、
バス制御信号によりバスの接続制御等を行うものであ
る。
【0013】また、ROM103は、CPU101の動
作を制御する命令プログラムコ−ドを格納するコ−ドR
OMであり、本実施例の動作を行なう制御プログラムも
格納されている。一方、ROM104は、特定書体のテ
キスト文字コ−ドに対応するアウトラインフォントを格
納するフォントROMである。
【0014】また、RAM105は、少なくとも1ペー
ジ分の画像デ−タを格納する領域を有するとともに、C
PU101のワ−ク領域あるいはビットマップ化したフ
ォントデ−タを格納するフォントキャッシュ等に使用さ
れるデ−タRAMである。
【0015】また、ホストI/F制御部106は、外部
機器1とプリンタコントロ−ラ2とを接続しているCe
ntronicsまたはRS−232C等のI/Fやネ
ットワ−ク化されたI/Fのデ−タ通信の制御を行なう
ものである。
【0016】プリンタエンジン制御部107は、プリン
タエンジン4への画像デ−タの出力制御およびコマンド
/ステ−タス等の通信を行なうものである。
【0017】パネル制御部108は、操作パネル5への
プリンタコントロ−ラ2およびプリンタエンジン4のス
テ−タス出力、および操作パネル5のスイッチ入力を行
うものである。
【0018】EEPROM109は、プリンタコントロ
−ラ2の制御に用いるパラメ−タや拡張ボ−ドによって
供給される日本語アウトラインフォント等をビットマッ
プに展開したフォントキャッシュとしてデ−タRAM1
05中に格納するための、文字コ−ドおよび書体名、文
字サイズ等を格納しておく置き換え可能な不揮発性メモ
リである。
【0019】図3は、本実施例におけるCPU101の
制御を示すフロ−チャ−トである。以下、このフローチ
ャートに基づいて、上記構成におけるプリンタコントロ
−ラ3の動作を説明する。
【0020】外部機器1より出力される画像デ−タは、
ホストI/F制御部106で受信した後にCPU101
に入力される(S201)。CPU101がページメモ
リ中にビットマップデ−タの展開を終了すると(S20
2)、外部機器1より送られてきた記録紙情報をもと
に、プリンタエンジン4が当該記録紙の縦印字、横印字
の両方をサポ−トしているかどうかを判断し(S20
3)、縦印字と横印字の両方が可能であれば、既に展開
の終了しているビットマップデ−タの縦方向と横方向の
ドットの連続性を算出する(S204)。
【0021】そして、この算出結果からプリンタエンジ
ン4の主走査方向とドットの連続性が大きい方向とが一
致しているかどうかを判断し(S205)、一致してい
れば、そのまま印字を行い、一致していなければ、記録
紙の変更を行った後(S206)、図12に示すよう
に、主走査方向とドットの連続性が大きい方向とが一致
するようにビットマップデ−タの回転を行う(S20
7)。
【0022】ここで、縦方向と横方向のドット連続性の
算出方法は、図4に示すように、縦方向、もしくは横方
向にドットが1つ単独で存在する場合には0、2つ独立
して存在する場合には1、3つで2、4つで3、……と
いうように、連続する回数をその連続性を示す値とし、
縦方向、横方向ともに、全ての合計を算出する。その結
果、値の大きい方向を連続性の大きい方向とする。
【0023】図5、図6は、この第1実施例における縦
方向と横方向のドット連続性の算出方法を示すフロ−チ
ャ−トである。
【0024】まず、横方向の連続回数を計算するために
ビットマップの1行1列目から各ドットが黒であり(S
302)、かつ、右隣のドットが黒であるかどうかを判
断し(S303)、両方とも真であれば、横方向の連続
値(H)に1を加算する(S304)。この計算を1行
中の全てのドット(S305、S306)、また全ての
列に対して行い(S307、S308)、横方向のドッ
ト連続値(H)を算出する。
【0025】これと同様にして、縦方向のドット連続値
(V)を計算した後(S309〜S316)、縦、横両
方向の連続回数を比較し(S317)、その値の大きい
方向を連続性が大きいものとする(S318、S31
9)。
【0026】ただし、両方とも同じ値である場合には、
初期状態のままとするために、横方向の連続性が大きい
ものとする。これは、初期状態では横方向がプリンタエ
ンジンの主走査方向と一致しているためである。図7
は、具体的な画像「A」に対する連続回数の計算例を示
す説明図である。
【0027】このように、画像デ−タの縦方向および横
方向でのドット列の連続性を算出する手段を設け、より
連続性が大きい方向が主走査方向となるように、画像デ
−タを展開し直し、それに合わせて記録紙を選択するこ
とにより、より直線性に優れた印字画像を出力すること
が可能となる。
【0028】次に、本発明の第2実施例について説明す
る。なお、この第2実施例におけるプリンタの全体構成
は、前記第1実施例(図1、図2)におけるプリンタの
構成と同一であり、それらの説明は省略する。
【0029】本実施例では、連続性の算出方法として、
前記第1実施例のようにドットの連続する回数を全て加
算するのではなく、一定数以上ドットが連続した場合に
のみ加算を行うものである。
【0030】図8、図9は、この第2実施例における縦
方向と横方向のドット連続性の算出動作を示すフロ−チ
ャ−トである。
【0031】まず、横方向の連続数を計算するためにビ
ットマップの1行中に複数含まれている各ドットライン
の先頭を捜し(S402〜S404)、ドットライン中
に含まれるドット数をカウントする(S405、S40
6)。そして、前記ドットライン中に含まれているドッ
ト数が一定数以上(ここでは300)であれば、横方向
のドット連続値(H)に加算し(S407、S40
8)、一定数未満であれば加算はしない。
【0032】このような計算を各列に対して行ない(S
409〜S413)、横方向のドット連続値(H)を算
出する。また、同様にして縦方向のドット連続値(V)
を算出する(S414〜S426)。
【0033】なお、この後の制御(S427〜S42
9)は、前記第1実施例(S317〜S319)と同一
であるので、それらの説明は省略する。
【0034】このように、連続したドット列と判断する
のに、ある一定以上の閾値を設けることにより、画像デ
−タに幅をもった直線が含まれる場合に、直線方向をプ
リンタエンジンの主走査方向にすることができ、直線性
により優れた印字画像を出力することが可能となる。
【0035】
【発明の効果】以上説明したように、本発明によれば、
印字可能な記録紙として同サイズ紙の縦方向印字モ−ド
と横方向印字モ−ドを有する画像記録装置において、紙
送り方向と印字画像の縦書き、横書きの組合せを選択す
ることにより、より直線性に優れた印字画像を出力する
ことが可能となる効果がある。
【図面の簡単な説明】
【図1】本発明の第1実施例におけるシステム構成を示
すブロック図である。
【図2】上記第1実施例におけるプリンタコントローラ
の内部構成を示すブロック図である。
【図3】上記第1実施例におけるCPUの制御を示すフ
ロ−チャ−トである。
【図4】上記第1実施例における縦方向と横方向のドッ
ト連続性の算出方法を示す説明図である。
【図5】上記第1実施例における縦方向と横方向のドッ
ト連続性の算出動作を示すフローチャートである。
【図6】上記第1実施例における縦方向と横方向のドッ
ト連続性の算出動作を示すフローチャートである。
【図7】上記第1実施例における具体的な画像「A」に
対する連続回数の計算例を示す説明図である。
【図8】本発明の第2実施例における縦方向と横方向の
ドット連続性の算出動作を示すフロ−チャ−トである。
【図9】上記第2実施例における縦方向と横方向のドッ
ト連続性の算出動作を示すフロ−チャ−トである。
【図10】一般のレ−ザビ−ムプリンタにおける要部を
示す説明図である。
【図11】従来のレ−ザビ−ムプリンタにおいて、主走
査方向の書出し位置にズレが生じた様子を示す説明図で
ある。
【図12】上記第1実施例において、主走査方向とドッ
トの連続性が大きい方向とが一致するようにビットマッ
プデ−タを回転した場合の様子を示す説明図である。
【符号の説明】
1…外部機器、 2…レ−ザ−ビ−ムプリンタ、 3…プリンタコントロ−ラ、 4…プリンタエンジン、 5…操作パネル、 101…CPU、 102…バス制御部、 103、104…ROM、 105…RAM、 106…ホストI/F制御部、 107…プリンタエンジン制御部、 108…パネル制御部、 109…EEPROM。
───────────────────────────────────────────────────── フロントページの続き (72)発明者 石津 雅則 東京都大田区下丸子3丁目30番2号 キヤ ノン株式会社内 (72)発明者 遠藤 壮哉 東京都大田区下丸子3丁目30番2号 キヤ ノン株式会社内

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】 外部からのイメ−ジデ−タに基づいてビ
    ットマップ化した画像デ−タを生成するための画像生成
    手段と、この画像デ−タに基づいて印字動作を行うため
    の印字制御手段とを有し、印字可能な記録紙として同サ
    イズ紙の縦方向印字モ−ドと横方向印字モ−ドとを有す
    る画像記録装置において、 紙送り方向と印字画像の縦書き、横書きの組合わせを選
    択する手段を設けたことを特徴とする画像記録装置。
  2. 【請求項2】 請求項1において、 画像デ−タの縦方向および横方向におけるドット列の連
    続性を算出する手段を設け、より連続性が大きい方向が
    主走査方向となるように、画像デ−タを展開し直し、そ
    れに合わせて記録紙を選択する手段を設けたことを特徴
    とする画像記録装置。
  3. 【請求項3】 請求項2において、 連続したドット列であることの判断に、一定の閾値を設
    けたことを特徴とする画像記録装置。
JP5069393A 1993-03-04 1993-03-04 画像記録装置 Pending JPH06255183A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5069393A JPH06255183A (ja) 1993-03-04 1993-03-04 画像記録装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5069393A JPH06255183A (ja) 1993-03-04 1993-03-04 画像記録装置

Publications (1)

Publication Number Publication Date
JPH06255183A true JPH06255183A (ja) 1994-09-13

Family

ID=13401320

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5069393A Pending JPH06255183A (ja) 1993-03-04 1993-03-04 画像記録装置

Country Status (1)

Country Link
JP (1) JPH06255183A (ja)

Similar Documents

Publication Publication Date Title
US5567061A (en) Output apparatus with detachable character storing cartridge
EP0621538B1 (en) Output method and apparatus
US4953033A (en) Image forming apparatus for forming images by use of fonts
EP0388160A2 (en) Output apparatus
EP0384962B1 (en) Merged text and graphics printing method
JP3029136B2 (ja) 出力方法及び装置
US5740462A (en) Output apparatus permitting font selection based on resolutions
EP0554992B1 (en) Outputting apparatus and method
JPH06255183A (ja) 画像記録装置
US7320552B2 (en) Image forming apparatus
JP3177034B2 (ja) 出力情報処理方法および出力情報処理装置
JPH01265779A (ja) 記録装置
JPH0747337B2 (ja) 出力方法
JP2711860B2 (ja) 出力制御方法およびその装置
US5408592A (en) Printer having a data output time controller
JPH06238860A (ja) 文字パターン発生方法
JPH0225348A (ja) 画像出力装置
JP2718921B2 (ja) 印刷制御装置
JP3143520B2 (ja) 文字処理装置及び方法
JPH082002A (ja) プリンタ制御装置
JP2908571B2 (ja) ページプリンタ
JP2889390B2 (ja) プリンタ装置
JPH06164926A (ja) 記録装置
JPH0781145A (ja) 多色印刷装置
JP2000015895A (ja) 画像形成装置

Legal Events

Date Code Title Description
S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071109

Year of fee payment: 6

FPAY Renewal fee payment (prs date is renewal date of database)

Year of fee payment: 7

Free format text: PAYMENT UNTIL: 20081109

FPAY Renewal fee payment (prs date is renewal date of database)

Year of fee payment: 7

Free format text: PAYMENT UNTIL: 20081109

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: R3D04

FPAY Renewal fee payment (prs date is renewal date of database)

Year of fee payment: 7

Free format text: PAYMENT UNTIL: 20081109

FPAY Renewal fee payment (prs date is renewal date of database)

Year of fee payment: 8

Free format text: PAYMENT UNTIL: 20091109

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091109

Year of fee payment: 8

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101109

Year of fee payment: 9

FPAY Renewal fee payment (prs date is renewal date of database)

Year of fee payment: 9

Free format text: PAYMENT UNTIL: 20101109

FPAY Renewal fee payment (prs date is renewal date of database)

Year of fee payment: 10

Free format text: PAYMENT UNTIL: 20111109

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121109

Year of fee payment: 11

LAPS Cancellation because of no payment of annual fees