JPH10322543A - 画像処理装置 - Google Patents

画像処理装置

Info

Publication number
JPH10322543A
JPH10322543A JP9124085A JP12408597A JPH10322543A JP H10322543 A JPH10322543 A JP H10322543A JP 9124085 A JP9124085 A JP 9124085A JP 12408597 A JP12408597 A JP 12408597A JP H10322543 A JPH10322543 A JP H10322543A
Authority
JP
Japan
Prior art keywords
image
image data
host computer
layout
request
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
JP9124085A
Other languages
English (en)
Inventor
Yasuo Ohashi
康雄 大橋
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 JP9124085A priority Critical patent/JPH10322543A/ja
Publication of JPH10322543A publication Critical patent/JPH10322543A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)
  • Image Processing (AREA)
  • Facsimiles In General (AREA)
  • Editing Of Facsimile Originals (AREA)

Abstract

(57)【要約】 【課題】 ホストコンピュータ側で意図したレイアウト
で画像をレイアウトすることができる画像処理装置を提
供する。 【解決手段】 ホストコンピュータからのデータを受信
すると、ページメモリ14上でデータ展開されて画像デ
ータとして格納され、ホストコンピュータから画像読み
出し要求を受信すると、ページメモリ14に格納された
データをそのページレイアウト情報と共にホストコンピ
ュータに転送し、ホストコンピュータからの返答を待
つ。ホストコンピュータ側から画像修正要求を受信した
場合にはその要求に基づいて、受信バッファ15に格納
されている画像データを再展開してページメモリ14に
格納したり、ページメモリ14に格納されている画像デ
ータを再展開してページメモリ14の他のエリアに格納
して修正する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、ホストコンピュー
タからの画像データを処理して画像形成装置に出力する
画像処理装置に関し、例えばプリンタ、ファクシミリ、
デジタル複写機などに好適な画像処理装置に関する。
【0002】
【従来の技術】従来、この種の画像処理装置を用いたシ
ステムにおいて画像のレイアウトを変更する場合には、
ホストコンピュータ側で画像転送前に表示装置上に表示
して画像レイアウトを変更し、その後に画像処理装置に
転送するようにしている。すなわち、画像データをホス
トコンピュータ側から画像処理装置に転送し、画像処理
装置側に付属の表示装置を設けてホスト側の操作で画像
レイアウトを変更することは行わない。
【0003】
【発明が解決しようとする課題】しかしながら、上記従
来の方法では、例えばホストコンピュータ側のソフトウ
エアに基づいて画像レイアウトを設定し、シミュレーシ
ョンして意図したレイアウトの画像をプリンタ側の画像
処理装置に転送した場合、プリンタ側でもレイアウトに
関する種々の設定がされているときには、ホスト側とプ
リンタ側で設定した各レイアウト条件が異なることにな
り、最終的なプリント結果がホスト側で意図した画像と
異なるという問題点がある。なお、上記問題点を解決す
るために、ホスト側の設定を優先させてプリンタ側の設
定レイアウトの一部を一時的に無効にすることも可能で
あるが、プリンタ側の設定の制限により最終的なプリン
ト結果がホスト側で意図した画像と異なるという問題点
がある。
【0004】また、プリンタエミュレーションの違いや
フィニッシャなどの周辺機器の制約により、画像処理装
置内のメモリ上に展開された画像イメージがホストコン
ピュータ上でシミュレーションしたものと異なるいう問
題点がある。
【0005】本発明は上記従来の問題点に鑑み、ホスト
コンピュータ側で意図したレイアウトで画像をレイアウ
トすることができる画像処理装置を提供することを目的
とする。
【0006】
【課題を解決するための手段】第1の手段は上記目的を
達成するために、ホストコンピュータからの画像データ
を展開するためのメモリと、前記メモリに展開された画
像データとそのレイアウト情報をホストコンピュータに
送信する送信手段と、前記送信レイアウト情報に対する
ホストコンピュータからの修正要求を受信する受信手段
と、前記修正要求に基づいて前記メモリに展開されてい
る画像データのレイアウトを修正するレイアウト修正手
段とを備えたことを特徴とする。
【0007】第2の手段は、第1の手段において前記レ
イアウト修正手段が、画像データの余白を修正する要求
を受信した場合に、この修正要求に基づいて前記メモリ
に展開されている画像データの余白を修正することを特
徴とする。
【0008】第3の手段は、第1、第2の手段において
前記レイアウト修正手段が、画像データを回転する要求
を受信した場合に、この回転要求に基づいて前記メモリ
に展開されている画像データを回転することを特徴とす
る。
【0009】第4の手段は、第1〜第3の手段において
前記レイアウト修正手段が、画像データを紙送り方向に
ブロック毎に分割してブロック毎の左右の余白を修正す
る要求を受信した場合に、この修正要求に基づいて前記
メモリに展開されている画像データの左右の余白をブロ
ック毎に修正することを特徴とする。
【0010】
【発明の実施の形態】以下、図面を参照して本発明の実
施の形態を説明する。図1は本発明に係る画像処理装置
の一実施形態の概略を示すブロック図、図2は図1の画
像処理部を詳細に示すブロック図、図3は図1の画像処
理部の処理を説明するためのフローチャート、図4はレ
イアウトの一例として左右の余白を修正する処理を示す
説明図である。
【0011】図1は一例としてプリンタの概略を示し、
このプリンタは概略的に、不図示のホストコンピュータ
から画像データが入力する画像処理部1と、エンジン制
御部2と画像形成装置(エンジン)3を有する。画像処
理部1は図2に示すように、中央処理装置(CPU)1
1と、CPU11のプログラムが格納されたROM12
と、システム条件を記憶するためのSRAM13と、画
像データのページメモリとして使用されるDRAM
(1)14と、CPU11のワークメモリや受信バッフ
ァとして使用されるDRAM(2)15と、ビデオ制御
用ASIC(1)16と、周辺制御用ASIC(2)1
7と、エンジン3とのインタフェースI/F(1)18
と、外部ホストとのインタフェースI/F(2)19
と、操作部21とのインタフェースI/F(3)と、発
振器(XTL)22と、大容量記憶装置であるHDD2
3を有する。
【0012】次に、図3を参照して画像処理部の処理を
説明する。先ず、システム電源が投入されると発振器
(XTL)22が発振を開始し、CPU11がROM1
2からプログラムを読み出すことより所定の初期設定処
理を実行する(ステップS1)。このとき、ビデオ制御
用ASIC16、周辺制御用ASIC17などを含む回
路を初期化する。システムの初期化が終了した時点で、
操作部21などにデータ受信可能状態を表示させ、通常
ではこの状態が待機状態であり、ホストコンピュータか
らのデータの受信待機状態となる。
【0013】この状態でホストコンピュータからのデー
タを受信すると(ステップS2)、受信データがI/F
19、周辺制御用ASIC17を介して受信バッファ1
5に格納される(ステップS3)。受信バッファ15に
格納されたデータはCPU11により読み出され、ペー
ジメモリ14上でデータ展開されて画像データとして格
納される(ステップS4)。次いで、ホストコンピュー
タから画像読み出し要求があるか否かを判断し(ステッ
プS5)、画像読み出し要求を受信すると、ページメモ
リ14に格納されたデータが読み出されて圧縮処理され
(ステップS6)、そのページレイアウト情報と共にI
/F19を介してホストコンピュータに転送され(ステ
ップS7)、ホストコンピュータからの返答を待つ。
【0014】ホストコンピュータ側では、転送された圧
縮データが伸長されて画像データとしてページレイアウ
ト枠と共に表示される。操作者はこの表示された画像を
視認して、画像レイアウトの修正(例えば図4に示すよ
うに画像の平行移動に伴う余白設定など)を行う場合に
は、この設定変更に伴う画像再展開を指示する。
【0015】プリンタ側ではホストコンピュータ側から
画像修正要求を受信した場合にはその要求に基づいて、
受信バッファ15に格納されている画像データを再展開
してページメモリ14に格納したり、ページメモリ14
に格納されている画像データを再展開してページメモリ
14の他のエリアに格納して修正する(ステップS8→
S9)。また、ステップS5〜S9に示す処理を繰り返
すことにより、ホストコンピュータ側の操作者が意図し
た画像データがページメモリ14に展開される。そし
て、ホストコンピュータ側からの印刷命令を受信する
と、ページメモリ14に展開された画像データをエンジ
ン3に出力することにより印刷を実行し(ステップS1
0→S11)、処理を終える(ステップS12)。
【0016】次に、図5、図6を参照して第2の実施形
態を説明する。この第2の実施形態では図3に示すフロ
ーチャートに対して、ステップ8a、9aの処理が異な
り、他のステップS1〜S7、S10、S11の処理は
同一である。すなわち、ステップ8aではホストコンピ
ュータ側から画像回転方向の指示があったか否かを判断
し、あった場合にはステップ9aにおいて、図6に示す
ように受信バッファ15又はページメモリ14に格納さ
れている画像データを回転する。
【0017】次に、図7、図8を参照して第3の実施形
態を説明する。この第3の実施形態では図3、図5に示
すフローチャートに対して、ステップ8b、9bの処理
が異なり、他のステップS1〜S7、S10、S11の
処理は同一である。すなわち、ステップ8bではホスト
コンピュータ側から、例えば図8に示すように画像を紙
送り方向にブロックA、B、Cに分割し、ブロックA、
B、C毎に左右の余白を形成する要求があったか否かを
判断し、あった場合にはステップ9bにおいて、その要
求に基づいて分割処理を行う。この場合には図8に示す
ようにステープルSやパンチ穴Hの位置を確保する際に
好適である。
【0018】
【発明の効果】以上説明したように請求項1記載の発明
によれば、メモリに展開された画像データとそのレイア
ウト情報をホストコンピュータに送信し、ホストコンピ
ュータからレイアウトの修正要求を受信した場合に、修
正要求に基づいてメモリに展開されている画像データの
レイアウトを修正するようにしたので、ホストコンピュ
ータ側で意図したレイアウトで画像をレイアウトするこ
とができる。
【0019】請求項2記載の発明によれば、画像データ
の余白を修正する要求を受信した場合に、この修正要求
に基づいてメモリに展開されている画像データの余白を
修正するようにしたので、ホストコンピュータ側で意図
した余白で画像をレイアウトすることができる。
【0020】請求項3記載の発明によれば、画像データ
を回転する要求を受信した場合に、この回転要求に基づ
いてメモリに展開されている画像データを回転するよう
にしたので、ホストコンピュータ側で意図した角度で画
像をレイアウトすることができる。
【0021】請求項4記載の発明によれば、画像データ
を紙送り方向にブロック毎に分割してブロック毎の左右
の余白を修正する要求を受信した場合に、この修正要求
に基づいてメモリに展開されている画像データの左右の
余白をブロック毎に修正するようにしたので、ホストコ
ンピュータ側で意図したブロック毎の余白で画像をレイ
アウトすることができる。
【図面の簡単な説明】
【図1】本発明に係る画像処理装置の一実施形態の概略
を示すブロック図である。
【図2】図1の画像処理部を詳細に示すブロック図であ
る。
【図3】図1の画像処理部の処理を説明するためのフロ
ーチャートである。
【図4】レイアウトの一例として左右の余白を修正する
処理を示す説明図である。
【図5】第2の実施例の処理を説明するためのフローチ
ャートである。
【図6】第2の実施例の回転処理を示す説明図である。
【図7】第3の実施例の処理を説明するためのフローチ
ャートである。
【図8】第3の実施例のブロック毎の余白を修正する処
理を示す説明図である。
【符号の説明】
11 CPU 14 DRAM(ページメモリ) 15 DRAM(受信バッファ) 17 周辺制御用ASIC

Claims (4)

    【特許請求の範囲】
  1. 【請求項1】 ホストコンピュータからの画像データを
    展開するためのメモリと、 前記メモリに展開された画像データとそのレイアウト情
    報をホストコンピュータに送信する送信手段と、 前記送信レイアウト情報に対するホストコンピュータか
    らの修正要求を受信する受信手段と、 前記修正要求に基づいて前記メモリに展開されている画
    像データのレイアウトを修正するレイアウト修正手段
    と、を備えた画像処理装置。
  2. 【請求項2】 前記レイアウト修正手段は、画像データ
    の余白を修正する要求を受信した場合に、この修正要求
    に基づいて前記メモリに展開されている画像データの余
    白を修正することを特徴とする請求項1記載の画像処理
    装置。
  3. 【請求項3】 前記レイアウト修正手段は、画像データ
    を回転する要求を受信した場合に、この回転要求に基づ
    いて前記メモリに展開されている画像データを回転する
    ことを特徴とする請求項1又は2記載の画像処理装置。
  4. 【請求項4】 前記レイアウト修正手段は、画像データ
    を紙送り方向にブロック毎に分割してブロック毎の左右
    の余白を修正する要求を受信した場合に、この修正要求
    に基づいて前記メモリに展開されている画像データの左
    右の余白をブロック毎に修正することを特徴とする請求
    項1ないし3のいずれかに1項に記載の画像処理装置。
JP9124085A 1997-05-14 1997-05-14 画像処理装置 Pending JPH10322543A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9124085A JPH10322543A (ja) 1997-05-14 1997-05-14 画像処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9124085A JPH10322543A (ja) 1997-05-14 1997-05-14 画像処理装置

Publications (1)

Publication Number Publication Date
JPH10322543A true JPH10322543A (ja) 1998-12-04

Family

ID=14876566

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9124085A Pending JPH10322543A (ja) 1997-05-14 1997-05-14 画像処理装置

Country Status (1)

Country Link
JP (1) JPH10322543A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000172464A (ja) * 1998-12-07 2000-06-23 Seiko Epson Corp プリントシステム、プリンタおよびプリントサーバ

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000172464A (ja) * 1998-12-07 2000-06-23 Seiko Epson Corp プリントシステム、プリンタおよびプリントサーバ

Similar Documents

Publication Publication Date Title
JPH10322543A (ja) 画像処理装置
JPH0436872B2 (ja)
JP3128385B2 (ja) プリンタ
JP2958029B2 (ja) 出力制御装置及び方法
JPH10226140A (ja) 画像形成装置
JPH0462080A (ja) 画像処理装置
JP3211711B2 (ja) 描画装置、描画方法、プリンタおよび画像表示装置
JPH0255170A (ja) プリンタ制御装置
JP3195097B2 (ja) 出力制御方法および装置
JP3143118B2 (ja) プリンタ及び印字イメージパターン展開方法
JPH0691979A (ja) 画像形成装置におけるフォームデータ処理方式
JP2004223967A (ja) 画像形成システム、画像形成方法およびこの方法をコンピュータに実行させるためのプログラム
JPH11192761A (ja) プリンタおよび記録媒体
JPH0615932A (ja) プリンタ
JPH05212916A (ja) プリンタ装置
JP3591096B2 (ja) ページプリンタの制御方法
JPH07106649B2 (ja) 出力方法
JPH09146728A (ja) 印刷実行方法およびネットワークプリントシステム
JPH08163302A (ja) 画像入出力制御装置及び画像入出力制御装置の画像情報転送方法
JPH0247078A (ja) 印刷装置
JP2006195888A (ja) プリントシステム
JPH07242029A (ja) 印刷装置並び印刷システムおよび印刷装置のページ転送方法
JPH111048A (ja) 印刷制御方法および印刷装置
JPH04345872A (ja) 印字装置
JPH0971012A (ja) 画像処理装置及びその方法