JPH0219961A - 画像編集装置 - Google Patents

画像編集装置

Info

Publication number
JPH0219961A
JPH0219961A JP63168874A JP16887488A JPH0219961A JP H0219961 A JPH0219961 A JP H0219961A JP 63168874 A JP63168874 A JP 63168874A JP 16887488 A JP16887488 A JP 16887488A JP H0219961 A JPH0219961 A JP H0219961A
Authority
JP
Japan
Prior art keywords
image
information
graphic
writing
image configuration
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
JP63168874A
Other languages
English (en)
Inventor
Taketoshi Yamashita
武利 山下
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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox 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 Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Priority to JP63168874A priority Critical patent/JPH0219961A/ja
Publication of JPH0219961A publication Critical patent/JPH0219961A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

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

Description

【発明の詳細な説明】 1産業上の利用分野」 本発明は、図形識別子などからなる画像構成情報に基づ
いて画像情報を編集する画像編集装置に係わり、特に図
形の書込位置指示を簡素化し、高速性を向上したものに
関する。
「従来の技術」 一般にファイル変換装置において、画像編集を行う場合
、文字コード列などが格納された画像構成ファイルを読
み出し、その文字コード列などに基づいてフォントメモ
リから文字フォントを逐次読み出し、ビットマツプメモ
リに書き込むなどの手法がとられている。
従来、文字コード列には、改行コード、スベースコード
、半角コードなど、フォント書込位置の変更を示す特殊
コードが含まれている。特殊コードに基づいて所定の位
置変更動作を行い、次のフォントの書込位置を変更して
文字フォントを順に書き込んでいくことにより、所定の
画像が編集されていくものであった。
「発明が解決しようとする課題」 しかしながら、上述した従来の技術では、改行やスペー
スなど各動作に対応して特殊コードや処理手順を用意す
る必要がある。このため、各コードごとに、特殊コード
の判定やそれに対応する処理手順の選択などを行わなけ
ればならず、高速処理を阻害する要因となっていた。
本発明は、このような問題点に鑑み、図形の書込位置指
示を簡素化し、高速性を向上した画像編集装置を提供す
ることを目的とする。
「課題を解決するための手段」 第1図は本発明に係る画像編集装置の構成を示す。この
画像編集装置は、次の手段を具備する。
(A)図形識別子ならびに位置変更指示および位置指定
を含む画像構成情報1を記憶する画像構成記憶手段2゜
ここに「位置指定」とは、図形情報の書込指定位置を示
す情報であり、前回の位置からの変化量を示すものや、
基準点からの座標値を示すものとする態様を含む。また
「画像構成記憶手段」は、図形識別子および位置変更指
示を記憶する第1の記憶手段ならびに位置指定を記憶す
る第2の記(、fi手段に分割して構成する態b1をと
ることもできる。
(B)画像構成情報1を順次読み出す画像構成読出手段
3゜ (C)読み出された画像構成情報lが図形識別子および
位置変更指示のいずれであるかどうかを判別する判別手
段4゜ (D)読み出された画像構成情報lが図形識別子である
ことによって図形書込手段5を選択すると共1こ、読み
出された画像構成情報1が位置変更指示であることによ
って書込位置変更手段6を選択する選択手段7゜ (E)図形識別子に対応する図形情報8を記憶する図形
記憶手段9゜ここに「図形情報」とは、所要単位の大き
さに構成される図形パターンを示す画素情報であり、文
字フォントデータなどを含む。
(F)画像情報10を記憶する画像記憶手段11゜ここ
に「画像情報」とは、少なくとも図形情報を所要位置に
配置することにより編集される画像を示す画素情報をい
う。
(G)図形識別子に基づいて図形記憶手段9から図形情
報8を読み出し、画像記憶手段itに順次書き込む図形
書込手段5゜ (H)位置指定に基づいて図形書込手段を変更する書込
位置変更手段6゜ 「作用」 本発明に係る画像編集装置は、予め作成された画像構成
情報1に基づいて画像情報10を編集するものである。
まず画像構成続出手段3が、画像構成記憶手段2から画
像構成情報1を順次読み出す。そして判別手段4が画像
構成情報10種類を判別する。
画像構成情報lが図形識別子である場合、選択手段7は
図形書込手段5を選択する。選択された図形書込手段1
2は、その図形識別子に基づいて図形記憶手段9から図
形情報8を読み出し、画像記憶手段Ill、:書き込む
また画像構成情報lが位置変更指示である場合、選択手
段7は書込位置変更手段13を選択する。
選択された書込位置変更手段I3は、その位置変更Jt
t示に対応する位置指定に基づいて書込位置を変更する
「実施例」 以下図面を参照して、本発明の詳細な説明する。
第2図は本発明の実施例に係る画像作成装置のハードウ
ェア構成を示す。CPU (中央処理装置)14は、本
装置の主制御を行うものである。
l10(入出力)インタフェース15は、外部記1、α
装置などの周辺装置(図示せず)との間の人出力を制御
するものである。プログラマブルROM(リード・オン
リ・メモリ)16は、CPU l 4の動作手順を記1
.αしているメモリである。ロー力ルメモリ17は、−
時的なデータ記憶を行うものであり、RAM (ランダ
ム・アクセス・メモリ)により構成されている。フォン
トメモリ18は、文字フォントを記憶しているものであ
る。イメージメモリ19は、画像データを記憶するもの
である。
第3図は画像編集フローを示す。ここでストリング*s
tr は次の式で表されるデータ列である。
ただし、Zに−J +、l Fは書込位置変更を指示す
るコード、XはX方向のビットジャンプ量、YはY方向
のビットジャンプ量である。文字コードを16ビツトコ
ードと想定すると、X、Yの指定範囲は±32767ビ
ツトとなる。
*str  = ■)+  、D2 、D! 、 ・・
”・・D、−82に−JMP、  X、  Y、  D
、1.  D−nd)ステップ■は、Xポイント・Yポ
イントの初期化、ストリングポインタの初期化である。
ステップ■は、ストリング*str からのストリング
データの読み出しと、ストリングポインタのインクリメ
ントである。ステップ■は、ストリングデータがD @
 n d であるかの判別であり、DaRdであれば前
処理フローにリターンし、D @ h d でなければ
ステップ■に進む。ステップ■は、ストリングデータが
Zに−JMPであるかの判別であり、ZK−JuPでな
ければステップ■に進み、Zに−JMPであればステッ
プ■に進む。ステップ■は文字データの合成である。
ステップ■はストリングデータを読み出してXへ代入し
、ストリングポインタをインクリメントし、再びストリ
ングデータを読み出してY八代式し、ストリングポイン
タをインクリメントするものである。
本画像作成装置の動作を説明する。CPU14はプログ
ラムROM 16に記憶されたプログラムに基づいて動
作し、まずI10インタフェース15を介して外部記憶
装置からス) IJソングァイルを読み込み、ローカル
メモリ17に記憶する。
そして初期化処理を実行したうえで(ステップ■)、ス
トリングデータを読み出す(ステップ■)。そしてス)
IJソングータの種類を判別する(ステップ■、■)。
ストリングデータが文字コードであれば(ステップ■;
N)、文字データの合成を行う(ステップ■)。すなわ
ち文字コード列に応じたフォントをフォントメモリ18
から読み出し、イメージメモリに書き込む。文字データ
の合成を実行すると、次のス) IJソングータを読み
出し、前記の手順を繰り返す。
もしストリングデータがZ K −J !J Pであれ
ば(ステップ■;Y)、後続の2つのストリングデータ
を読み出して、その値をジャンプff1XSYとし、フ
ォント書込位置を変更する(ステップ■)。これを実行
すると、次のス) IJソングータを読み出し、前記の
手順を繰り返す。
そしてス) IJソングータがD I It d であ
れば(ステップ■;Y)、この処理を終了して前処理に
戻る。
第4図は本画像作成装置による画像構成の基本例を示す
。この場合、ストリングは「“あ”+“い”十″ZK−
JMP″+x+Y+“う”」である。
ここで“″は括った内容を示すコードを表すものとする
。「い」のフォントは「あ」のフォントに続けて書き込
まれ、「う」のフォントはジャンプfiX、Yだけジャ
ンプした位置に書き込まれる。
第5図は他の画像構成例を示す。従来、同図へに示すよ
うにスペースを複数連続することにより構成されていた
画像は、同図已に示すようにストリング「′保”+“健
”+“料”+1XKJ!JP−+X+Q+ ”¥” +
 ”l”+“0”+“O″」により構成することができ
る。
第6図は他の画像構成例を示す。従来同図Aに示すよう
に半角のカンマを用いていた画像は、同図已に示すよう
に全角のカンマの次に逆方向に半角分ジャンプすること
により構成することができる。この場合、ストリングは
「“l”+“+“Zに−J M P”−X+O+“0″
十“0′″十′″0”」となる。
第7図は他の画像構成例を示す。改行を行う場合、スト
リング「・・・・・・“お”+″ZK−JMP”−X+
Y+“か”・・・・・・」により構成で、きる。
第8図は他の画像構成例を示す。前記の画像構底側は正
立フォントによる例であったが、本実施例によれば、X
およびYの符号変換などを行うことにより90°、18
0°  270°の回転フォントにも容易に対処できる
。すなわち同図Aに示すような正立フォントを同図Bに
示すような90゜回転フォントにする場合、次のような
変換を行えばよい。ただしX′、Y′は変換後のジャン
プ量である。
X’=Y Y’ =−X 本実施例では、ジャンプff1X、Yをジャンプコード
2に−JMPに後続してストリングに配置する態様であ
ったが、本発明はこの態様に限定されるものではない。
第9図は他の実施例におけるストリングおよびジャンプ
量テーブルを示す。この実施例では、ストリングは文字
コードCadet  、 Code。
・・・・・・、およびジャンプコードZに−JMPから
構成される。そして、ストリングとは別にジャンプ量テ
ーブルを用意し、ジャンプ量X+ 、Xs ・・・・・
・、Y+Y2 ・・・・・・を格納しておく。そして、
画像作成ジャンプにおいて、ジャンプコードZK−JM
Pを検出した場合(第3図ステップ■;Y)、ジャンプ
量テーブルからジャンプ量を読み出してジャンプを行う
く同図ステップ■)。
また以上の実施例では、ジャンプ量、すなわち変位量を
指定することによりジャンプ先の指定を行う態様をとっ
ているが、たとえば原点系の座標成分を指定することに
よりジャンプ先の指定を行う態様をとることもできる。
「発明の効果」 以上説明したように、本発明によれば、位置変更指示お
よび位置指定に基づいて図形書込位置を変更するもので
ある。従って、改行やスペースなど各動作に対応する特
殊コードや処理手順が不要となり、画像編集処理の高速
性が向上する。
【図面の簡単な説明】
第1図は本発明に係る画像編集装置の構成を示すブロッ
ク図、第2図は本発明の実施例に係る画像作成装置のハ
ードウェア構成を示すブロック図、第3図は画像編集フ
ローを示す流れ図、第4図は本画像作成装置による画像
構成の基本例を示す説明図、第5図〜第8図は画像構成
例を示す説明図、第9図は他の実施例におけるス) I
Jソングよびジャンプ量テーブルを示す説明図である。 1・・・・・・画像構成情報、2・・・・・・画像構成
記憶手段、3・・・・・・画像構成読出手段、4・・・
・・・判別手段、5・・・・・・図形書込手段、6・・
・・・・書込位置度、更手段、7・・・・・・選択手段
、8・・・・・・図形情報、9・・・・・・図形記憶手
段、10・・・・・・画像情報、11・・・・・・画像
記憶手段。 出願人   富士ゼロックス株式会社 代理人   弁理士  山内 梅雄 第1図 第2図 第 図 地5図 (A) 保媒特      ¥100 □−□□−−−□−−−□− +13+ 保偉1′+ ¥ 10 O L−一し、−一一一一一一 地6図 (A) i   oo。 し−一己jL−LL−1−−− +8) 1 0 o。 l−1L!4LIしm=しm=

Claims (1)

  1. 【特許請求の範囲】 図形識別子ならびに位置変更指示および位置指定を含む
    画像構成情報を記憶する画像構成記憶手段と、 画像構成情報を順次読み出す画像構成読出手段と、 読み出された画像構成情報が図形識別子および位置変更
    指示のいずれであるかを判別する判別手段と、 読み出された画像構成情報が図形識別子であることによ
    って図形書込手段を選択すると共に、読み出された画像
    構成情報が位置変更指示であることによって書込位置変
    更手段を選択する選択手段と、 図形識別子に対応する図形情報を記憶する図形記憶手段
    と、 画像情報を記憶する画像記憶手段と、 図形識別子に基づいて図形記憶手段から図形情報を読み
    出し、画像記憶手段に順次書き込む図形書込手段と、 位置指定に基づいて図形書込位置を変更する指定変更手
    段 とを具備することを特徴とする画像編集装置。
JP63168874A 1988-07-08 1988-07-08 画像編集装置 Pending JPH0219961A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63168874A JPH0219961A (ja) 1988-07-08 1988-07-08 画像編集装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63168874A JPH0219961A (ja) 1988-07-08 1988-07-08 画像編集装置

Publications (1)

Publication Number Publication Date
JPH0219961A true JPH0219961A (ja) 1990-01-23

Family

ID=15876164

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63168874A Pending JPH0219961A (ja) 1988-07-08 1988-07-08 画像編集装置

Country Status (1)

Country Link
JP (1) JPH0219961A (ja)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62113262A (ja) * 1985-11-12 1987-05-25 Seiko Epson Corp 文章編集方法
JPS6360493A (ja) * 1986-08-30 1988-03-16 キヤノン株式会社 文書処理装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62113262A (ja) * 1985-11-12 1987-05-25 Seiko Epson Corp 文章編集方法
JPS6360493A (ja) * 1986-08-30 1988-03-16 キヤノン株式会社 文書処理装置

Similar Documents

Publication Publication Date Title
US4933880A (en) Method for dynamically processing non-text components in compound documents
US4907284A (en) Image processing apparatus having function of enlargement and/or shrinkage of image
US5936637A (en) Image processing system having outline font data input
JPH0219961A (ja) 画像編集装置
JP2611971B2 (ja) 出力装置
JPS58211284A (ja) 編集機能を有するプリンタ接続装置
JPH08161333A (ja) 文字列出力装置
JPH0343282A (ja) プリンタの制御装置
JPS638837A (ja) スキヤンデ−タ表示方式
JPS623294A (ja) ビツトマツプム−バ−
JPS62229289A (ja) 文書処理装置
JPH04207259A (ja) 画像メモリ装置
JPH0237470A (ja) 情報処理システム
JPS58146982A (ja) 文書編集装置
JPS62251929A (ja) 機械語命令追加方式
JPS6111844A (ja) 記録装置
JPS61149365A (ja) デ−タ制御装置
JPH0243067A (ja) プリンタのインタフェース装置
Collinson The DIAGRAM system
JPH0477333B2 (ja)
JPH0433179A (ja) タイリング・パターン生成装置
JPH0243068A (ja) ビットマップメモリへのデータの書き込み方式
JPH0417023A (ja) 情報処理システム
JPH0245227B2 (ja)
JPS6113290A (ja) 文字出力装置