JPH0412865A - 画像処理装置 - Google Patents

画像処理装置

Info

Publication number
JPH0412865A
JPH0412865A JP2112641A JP11264190A JPH0412865A JP H0412865 A JPH0412865 A JP H0412865A JP 2112641 A JP2112641 A JP 2112641A JP 11264190 A JP11264190 A JP 11264190A JP H0412865 A JPH0412865 A JP H0412865A
Authority
JP
Japan
Prior art keywords
image
image forming
engine
forming apparatus
starting position
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
JP2112641A
Other languages
English (en)
Inventor
Takashi Morita
隆司 森田
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2112641A priority Critical patent/JPH0412865A/ja
Publication of JPH0412865A publication Critical patent/JPH0412865A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Dot-Matrix Printers And Others (AREA)
  • Laser Beam Printer (AREA)
  • Exposure Or Original Feeding In Electrophotography (AREA)
  • Fax Reproducing Arrangements (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、レーザプリンタ等のページプリンタ、ファ
クシミリ装置、デジタル複写機などの印字装置における
画像処理装置に関する。
〔従来の技術〕
レーザプリンタのような印字装置は、ホストシステムよ
り文字情報または画像情報を受けて画像イメージ情報を
生成する画像処理装置と、この画像処理装置から画像イ
メージ情報を受けて取ってライン走査を行なって記録媒
体上に画像を形成する画像形成装置から構成されている
従来は、この画像形成装置と画像処理装置は一体という
概念で造られており、画像処理装置は画像形成装置の固
有な情報を基に画像イメージを作成していた。
〔発明が解決しようとする問題点〕
しかしながら、このような印字装置の特徴は、画像処理
装置の性質と画像形成装置の性質の両方からなり、両者
の組み合わせで異なった特徴の印字装置ができるはずで
ある。
ところが、特に画像開始位置は画像形成装置の機構に影
響し、各々が固有の値を持っている。
そのため、従来の印字装置においては上述の様な組み合
せはできなかった。
この発明は、このような問題に着目してなされたもので
あり、1つの画像処理装置に対して複数の画像形成装置
との選択的な組み合せを可能にすることを目的とする。
〔課題を解決するための手段〕
この発明は上記の目的を達成するため、第1図に機能ブ
ロック図で示すように、ライン走査を行なって記録媒体
上に画像を形成する画像形成装置10に画像情報を供給
する画像処理装置11において、画像形成装置10が発
生するライン同期信号の入力時点から画像開始位置まで
の画像クロックをカウントする画像クロックカウント手
段12と、画像形成装置2の種類を識別する識別手段1
3と、画像形成装置の種類ごとの画像開始位置情報テー
ブルを格納したメモリ14と、識別手段13か識別した
画像形成装置10の種類によってメモリ14内の画像開
始位置情報テーブルを選択して、画像クロックカウント
手段12によるカウント値によって画像開始位置を制御
する画像開始位置制御手段15とを設けたものである。
あるいはまた、第1図における識別手段13とメモリ1
4を省略して、画像開始位置制御手段15か画像形成装
置10から直接画像開始位置情報を得るようにしてもよ
い。
〔作 用〕
このように構成したこの発明の画像処理装置によれば、
画像形成装置の画像開始位置を画像形成装置の種類に応
して制御することができるので、1つの画像処理装置に
対して登録されている複数の画像形成装置、あるいは任
意の画像形成装置との組み合わせが可能になる。
〔実施例〕
以下、この発明をレーザプリンタに適用した実施例を添
付図面の第2図以降に基づいて説明する。
なお、以後の説明では画像形成装置を「エンジン」と、
画像処理装置を「コントローラ」と称す。
第2図はそのレーザプリンタシステムの概略構成を示す
ブロック図であり、 このレーザプリンタシステムは、ホストシステム1と、
コントローラ2とエンジン3からなる画像形成装置本体
であるプリンタ本体4と、これらを接続するホストイン
タフェース(以下「ホストI / F Jと略称する)
5及びレーザプリンタ・ビデオ・インタフェース(以下
rLPVIJと略称する)6とからなる。
ホストシステム1は、文字情報あるいは画像情報を送出
するワードプロセッサ、オフィスコンビ丑−タ、パーソ
ナルコンピュータ等の情報処理装置である。
コントローラ2は、ホストシステム1から文字清報や画
像情報を受けて、プリント用紙1ページ分ずつの画像イ
メージ情報(ビデオデータ)を生成する画像処理装置で
ある。
エンジン3は、コントローラ2により生成された画像イ
メージ情報を用紙にプリントする画像形成装置である。
ホストI/F5は、ホストシステム1とコントローラ2
間を接続するためのインタフェースであり、R5232
C,セントロニクスI/F等がよく知られている。
LPVI6は、プリンタ本体4を構成するコントローラ
2とエンジン3とを接続する標準インタフェースであり
、従来エンジン毎(モデル毎)に個々に決められていた
ビデオインタフェースのハードウエアを統一し、エンジ
ンの機能に左右さtないようにしたものである。
第3図にコントローラ2のハード構成を示す。
このコントローラ2は、図示のようにCPU20、プロ
グラムROM21.RAM22.フォントROM2”S
、不揮発性RAM24.操作パネル25.変倍処理部2
6.オプションインタフェース27.ビデオ制御部28
.エンジンインタフェース29と、前述のホストインタ
フェース5及びLPVI6のコントローラ側部分とから
成り、各々はCPUバスにより接続されている。
CPU20は、このコントローラ2の全体を統括的に制
御する中央処理装置であり、凡用の16ビツト又は32
ビツトのマイクロコンピュータを使用する。
プログラムROM21は、CPU20を制御するための
マイクロコード(プログラム)を格納する。
RAM22は大容量のランダムアクセスメモリであり、
主として次のような用途に使用される。
(a)システムメモリ (b)インプットバッファ (c)ページバッファ (d、)フォントファイル (e)マクロファイル (f)イメージファイル (g)プリントコントロールファイル (h)ビデオバッファ 第4図に、データ処理の流れとこのRAM22内の各バ
ッファ及びファイルとの関係を示す。
ホストシステム1より送られてくる情報はホストインタ
フェース5を経由しインプットバッファ22bに蓄えら
れる。
このインプットバッファ22bに蓄えられたデータは、
データ処理部201によって取り呂され、データの種類
に応じてそれぞれページバッファ22cあるいはフォン
トファイル22d、マクロファイル22e、イメージフ
ァイル22f、プリントコントロールファイル22g、
のいずれかに登録される。
すなわち、プリントシーケンス制御データ(用紙搬送経
路の指定、プリント枚数指定地)はプリントコントロー
ルファイル22gに、ページのレイアウト情報(印字デ
ータと印字位置の関係等)はページバッファ22Cに、
イメージ情報はイメージファイル22fに、ダウンロー
ドフォントはフォントファイル22dに、オーバレイ情
報等はマクロファイル22eにそれぞれ登録される。
イメージ情報処理部202は、ページバッファ22cの
内容に従って、イメージファイル22f。
フォントファイル22d及びフォントROM 23の内
容を変倍処理部26を通してビデオバッファ22hに展
開する。
そして、ビデオバッファ22hに1頁分の印字データの
展開が完了すると、プリント制御部203がプリントコ
ントロールファイル22gの内容に従ってLPVI経由
でエンジン3を起動し、エンジン3が画像記録タイミン
グになるとビデオバッファ22hは展開されたビデオデ
ータをLPV工6経由でエンジン3に送出する。
エンジン3は、LPVIを通して送られてくるビデオデ
ータを用紙にプリントする。
第3図に戻って、フォントROM2”Sは、ホストシス
テム1からホストインタフェース5を経由して送られて
くる文字情報をイメージ情報に変換するためのフォント
データを格納している。
不揮発性RAM 24は、電源を○Xにした後のプリン
タの動作状態を制御するための情報を格納するメモリで
あり、主として次のような項目を記憶する。
(a)印字方向   (b)@体(フォント)(C)文
字サイズ  (cl)行間隔 (e)給紙0     (f)排紙口 (g)ホストインタフェース この不揮発性RAM24の記憶内容は、操作パネル25
から更新される。
ホストインタフェース5は、ホストシステム1とコント
ローラ2を接続するインタフェースで、セントロニクス
準拠パラレルとR5−232Cの2つを準備し、前述し
た操作パネル25の操作によって選択する。
オプションインタフェース27は、機能を拡張するため
にフォントやプログラムを外部から供給する時のインタ
フェースであり、この例ではICカート7を2個扱える
ICカード7は市販の物を採用し、記憶しているデータ
の種類によりフォントカード、プログラムカート又はそ
の両方を記憶したカードがあるが、物理的には同一の物
である。
ビデオ制御部28は、第4図のビデオバッファ22hに
CPU20のバス@(16ビツトまたは32ビツト)で
記憶されているビデオデータをシリアルデータ又は8ビ
ツトのパラレルデータに変換して、LPVIを経由して
エンジン3に送る。
エンジンインタフェース2日は、LPVI5を経由して
双方向シリアル信号によりエンジンの状態を検知したり
、コマンドを送出してエンジンを制御するシリアル通信
(送受信)機能を持つ。
ここで、LPVI6の信号を第5図に示す。各信号は画
像信号系と制御信号系と電源からなる。
画像信号系は、/WCLK、/WDATA、/LSYN
C1/FGATEの4種類の信号である。
制御信号系は、/PETXD、/PERXD、/PEC
TS、/PEDTRの4種類の信号でああり、電源は、
+5VとGNDの2種類である。
ここで各信号名の前に付した「/」は負論理(ローアク
ティブ)を示し、第5図ではオーバラインを付して示し
ている。
(a)/WCLK  、プリントエンジンからの画像デ
ータ同期用の画像クロック。
この信号の立ち下がりに同期 して画像データ(/WDAT A)を送出することにより画 像を印字する。ローレベルが 黒。
(b)/WDATA 、第3図のビデオ制御部28より
送り出される画像データ。
(c)/LSYNC:各スキャンラインの開始を示すラ
イン同期信号。
/WCLK信号の立ち下がり に同期する。
(d)/FGATE :用紙送り方向の有効画像領域を
示す信号。/ L S Y N C信号の立ち下がりに
同期する。
(e)/PETXD:エンジンからコントローラにエン
ジンの状態を知らせるた めのステータス信号。
(f)/PERXD:コントローラからエンジンに対す
るコマンドライン。
(g)/PECTS :/PETXD信号のレディを示
す。この信号がローレベル の時、エンジンからコントロ ーラに対してステータスを送 出することか可能になる。
(h)/PEDTR: /PERXD信号のレディを示
す。この信号がローレベル の時、コントローラからエン ジンに対してコマンドを送出 可能になる。
(i)   +5V   :エンジンから供給される+
5■の電源。
(j)   GND   ニゲランド(アース)ここで
、紙サイズがレターサイズの場合の画像信号のタイミン
グを第6図に示す。また、その場合の画像有効領域との
関係を第7図に示す。
各ラインのライン同期信号r−s Y N Cに対して
、画像か有効になるまでに、第7図にL OF Fで示
すオフセットが存在する。
これは、レーザビームのスキャン領域と紙が通紙する位
置との関係で決まり、LOFFの値は画像開始位置を示
すエンジン固有の値となる。
第3図のビデオ制御部28には、このLOFFをカウン
トするカウンタと、画像有効幅をカウントするカウンタ
とが存在し、印字動作を実行する前にcpU20によっ
て必要な値がセットされる。
ビデオ制御部28は、各ラインごとに画像信号のライン
同期信号LSYNCを基準にして画像クロックWCLK
を上記カウンタでカウントし、指定された位置に、指定
された幅の画像データを出力する。
この画像開始位置LOFFと画像有効幅(紙幅)の情報
は、第3図のプログラムROM21内にテーブルとして
持っている。
このテーブルは、第8図に示すように紙サイズごとのL
 OI−Fと画像有効幅情報を持つ配列構造をとる。
従来は、このテーブルを一つしか所有していなかったの
で、コントローラは特定のエンジンとの接続しかできな
かった。
この実施例では、このテーブルを想定するエンジンの数
だけ所有し、かつコントローラとエンジン間の通信手段
を使用してcpu20がエンジンの種類を識別し、上記
複数のテーブルの内から使用するテーブルを選択するこ
とにより、1つのコントローラに複数のエンジンの選択
的組み合わせを可能にする。
ニンジンには、その識別手段として予めID番号を割り
付けておく。
コントローラは電源投入後、エンジンに対してコマンド
でエンジンID番号の問い合せを行い、印字時に使用す
る上記テーブルを決定し、以後それを使用する。
したがって、この実施例では、CPU20が第1図の識
別手段13.プログラムROM21が画像開始位置情報
テーブルを格納したメモリ14、ヒデオ制御部28が画
像クロックカウント手段12と画像開始位置制御手段1
5に相当する。
ここで、コントローラとエンジンとの間の通信について
簡単に説明する。
コントローラとエンジン間の通信条件は次のとおりであ
る。
1、インタフェース:非同期シリアルI/F2、通信速
度: 9600baud 3、パリティビット:なし 4、ストップビット:1 コントローラとエンジン間の通信は前述したようにLP
VIを介して、4種類の信号/PETXD、/PERX
D、/PECTS、及び/PEDTRによってなされる
これらのインタフェース用の信号については先に簡単に
説明したが、ここでもう少し詳しく説明する。
(1)/PERXD この信号は、コントローラからエンジンへのコマンドを
送るためのシリアル通信の受信データ信号ラインである
(2)/PETXD この信号は、エンジンからコントローラへレスポンス及
びイベントレポートを送るシリアル通信の送信データ信
号ラインである。
(3)/PEDTR この信号は、コマンドの送信に対するシリアル通信のレ
ディ信号ラインである。この信号が−L=の時は、コン
トローラがエンジンにコマンドを送ってよいことを示す
エンジンは、電源投入時あるいは初期化動作時(システ
ムコンフィギユレーションの確立時を含む)を除いて、
この信号を°L″に保持しなければならない。
(4)/PECTS この信号は、レスポンスあるいはイベントレポートを送
信するためのシリアル通信のレディ信号ラインである。
この信号が°L”の時は、エンジンはコントローラにレ
スポンスあるいはイベントレポートを送ってよいことを
示す。
コン1−ローラは、電源投入時あるいはエンジンと通信
できない状態にある時以外はこの信号゛L“を保持しな
ければならない。
もしこの信号がH゛の間に、エンジンが非常に多くのイ
ベントレポートを受は取ったら、古いイベントレポート
を放棄してもよい。
次に、コントローラとエンジン間の通信プロトコルにつ
いて簡単に説明する。
コントローラとエンジン間で通信する場合は、コントロ
ーラからエンジンへコマンドを送信し、エンジンがそれ
を受信してレスポンスをコントローラへ返信することに
よって行なわれる。
コマンドは、それぞれ1バイトのアーギュメントとオペ
レータとからなり、第9図(aL(b)に示すように、
アーギュメントの最上位ビットは常に°1°であり、オ
ペレータの最上位ビットは常にO゛である。
コマンドは、アーギュメントを先に送り、オペレータを
後に送る。
アーギュメントは省略することもでき、その場合にもエ
ンジンはそのアーギュメントのないコマンドを正確に超
微しなければならない。
アーギュメントとオペレータからなるコマンド(例えば
、″ステータス リクエスト″コマンド)が、コントロ
ーラによってアーギュメントなしで発行された場合は、
同じコマンドの前回のアーギュメントが事実上有効にな
る。
エンジンがコマンドを受は取った時に、もし有効なアー
ギュメントがなかった場合には、エンジンは事実上のア
ーギュメントとしてデフォルト値をとる。
レスポンスは、エンジンからコントローラへ、受信した
コマンドによって要求された情報を送るものである。
各レスポンスの長さは1バイトで、第9図(c)に示す
ようにその最上位ビットは°0°である。
但し、同図(d)に示す″イリーガルコマンド″に対す
るレスポンスの場合は、全ビットが1゛である。
イベントレポートは、オプションユニット及びエンジン
にイベント(ジャム発生やサプライ不足等)が発生した
時に、エンジンからコントローラにレスポンスとして求
められていない情報を送るものである。
各イベントレポートは、第9図(e)に示すように1バ
イトの長さを有し、その最上位ビットは1〜である。
次に、この発明の他の実施例について説明する。
コントローラが前述する画像開始位置情報(L○FF)
と画像有効幅のテーブルを所有せず、このテーブルを各
エンジン側でそれぞれ固有値として所有するようにする
そしてコントローラ側では、印字動作毎にコマンドを使
用して、これらの情報をエンジンから得て、ビデオ制御
部にセットする。
このようにすれば、1つの画像処理装置と任意の画像形
成装置との組み合わせが可能になる。
上述の各実施例はこの発明をレーザプリンタに適用した
場合の例であるが、この発明はその他のページプリンタ
や、ファクシミリ装置、デジタル複写機などの各種印字
装置にも同様に適用できる。
〔発明の効果〕
以上説明してきたように、この発明による画像処理装置
は、画像形成装置の画像開始位置を画像形成装置の種類
に応して制御することができるので、1つの画像処理装
置に対して登録されている複数の画像形成装置、あるい
は任意の画像形成装置との組み合わせが可能になる。
【図面の簡単な説明】
第1図はこの発明による画像処理装置の機能構成を画像
形成装置と共に示すブロック図、第2図はこの発明の一
実施例であるレーザプリンタシステムの構成を示すブロ
ック図、 第3図は同しくそのコントローラ2の構成を示すブロッ
ク図、 第4図は第2図の実施例におけるデータ処理の流れと第
3図のRAM22内の各ハシファ及びファイルとの関係
を示す説明図、 第5図は同しくそのLPVIの各信号を示す説明図、 第6図は紙サイズがレターサイズの場合の画像信号のタ
イミングを示すタイミングチャート、第7図はその場合
の画像有効領域との関係を示す説明図、 第8図は画像開始位ILOFFと画像有効幅の情報テー
ブルの例を示す説明図。 第9図はコントローラ2とエンジン乙の間で使用するコ
マンドとレスポンスの説明図である。 トホストシステム 2 コントローラ(画像処理装置) 3 エンジン(画像形成装置) 10 ・画像形成装置  11 画像処理装置12・・
画像クロックカウンタ 13・・識別手段    14・・画像開始位置情報テ
ーブルを格納したメモリ 15・・・画像開始位置制御手段 第5図 第7 図 第○ b7  b6  b5  b4 b3  b2b7  
b6  b5  b4  b3  b2b7 b6  
b5  b4  b3  b2b7 b6  b5  
b4  b3  b2−45呵 第8図

Claims (1)

  1. 【特許請求の範囲】 1 ライン走査を行なつて記録媒体上に画像を形成する
    画像形成装置に画像情報を供給する画像処理装置におい
    て、 前記画像形成装置が発生するライン同期信号の入力時点
    から画像開始位置までの画像クロックをカウントする画
    像クロックカウント手段と、前記画像形成装置の種類を
    識別する識別手段と、画像形成装置の種類ごとの画像開
    始位置情報テーブルを格納したメモリと、 前記識別手段が識別した画像形成装置の種類によつて前
    記メモリ内の画像開始位置情報テーブルを選択して、前
    記画像クロックカウント手段によるカウント値によつて
    画像開始位置を制御する画像開始位置制御手段とを設け
    たことを特徴とする画像処理装置。 2 ライン走査を行なつて記録媒体上に画像を形成する
    画像形成装置に画像情報を供給する画像処理装置におい
    て、 前記画像形成装置が発生するライン同期信号の入力時点
    から画像開始位置までの画像クロックをカウントする画
    像クロックカウント手段と、前記画像開始位置の情報を
    前記画像形成装置から得て、前記画像クロックカウント
    手段によるカウント値によつて画像開始位置を制御する
    画像開始位置制御手段とを設けたことを特徴とする画像
    処理装置。
JP2112641A 1990-04-30 1990-04-30 画像処理装置 Pending JPH0412865A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2112641A JPH0412865A (ja) 1990-04-30 1990-04-30 画像処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2112641A JPH0412865A (ja) 1990-04-30 1990-04-30 画像処理装置

Publications (1)

Publication Number Publication Date
JPH0412865A true JPH0412865A (ja) 1992-01-17

Family

ID=14591817

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2112641A Pending JPH0412865A (ja) 1990-04-30 1990-04-30 画像処理装置

Country Status (1)

Country Link
JP (1) JPH0412865A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009172999A (ja) * 2007-12-26 2009-08-06 Ricoh Co Ltd 制御装置と画像形成装置
JP2009195166A (ja) * 2008-02-21 2009-09-03 Daiwa Seiko Inc 魚釣用スピニングリール

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009172999A (ja) * 2007-12-26 2009-08-06 Ricoh Co Ltd 制御装置と画像形成装置
JP2009195166A (ja) * 2008-02-21 2009-09-03 Daiwa Seiko Inc 魚釣用スピニングリール

Similar Documents

Publication Publication Date Title
JP5839845B2 (ja) 印刷装置、印刷方法及びプログラム
JP5335383B2 (ja) 画像処理装置、情報処理装置、情報処理装置を制御する制御プログラム及び画像処理装置を制御する制御プログラム
JP4144392B2 (ja) 画像処理装置、画像形成システム、画像形成方法、およびプログラム
JPS59100663A (ja) 多目的フアクシミリ装置
JP4110945B2 (ja) 画像処理装置、画像形成装置、およびプログラム
JPH0412865A (ja) 画像処理装置
US4975858A (en) Controller for a printer for printing data received from an external data processor
JP3852728B2 (ja) 印刷装置および情報処理装置
JP3166156B2 (ja) プリンタ制御装置
JP4400097B2 (ja) 印刷装置、印刷制御方法、プログラム及び記録媒体
JP4487337B2 (ja) 印字出力システムおよびプリンタ
JP2001353910A (ja) 画像形成装置
JP2001047706A (ja) ネットワーク環境における画像形成システム
JP3195097B2 (ja) 出力制御方法および装置
JPH0465262A (ja) ページプリンタ
JP3684102B2 (ja) 印刷装置及びその制御方法、コンピュータ可読メモリ
JPH0651923A (ja) プリンタ制御装置
JP3527717B2 (ja) タンデム印刷システム
JP2715433B2 (ja) プリンタ
JP2949087B2 (ja) ページプリンタ
JP3564081B2 (ja) タンデム印刷システム
JPS63251245A (ja) プリンタ制御装置
JP2022187887A (ja) 情報処理装置、情報処理装置の制御方法、及びプログラム
JPH03216373A (ja) ページプリンタ
JPH0773921B2 (ja) プリンタ制御装置