JPH04367967A - 文書編集装置 - Google Patents
文書編集装置Info
- Publication number
- JPH04367967A JPH04367967A JP3144487A JP14448791A JPH04367967A JP H04367967 A JPH04367967 A JP H04367967A JP 3144487 A JP3144487 A JP 3144487A JP 14448791 A JP14448791 A JP 14448791A JP H04367967 A JPH04367967 A JP H04367967A
- Authority
- JP
- Japan
- Prior art keywords
- line
- line pattern
- data
- pattern
- image
- 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
Links
Landscapes
- Digital Computer Display Output (AREA)
- Image Generation (AREA)
- Document Processing Apparatus (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【0001】
【産業上の利用分野】本発明は、作成・編集中の文書の
任意の位置に作図等を行うことができる、デスクトップ
パブリッシング(以下DTPという)等の文書編集装置
に関するものである。
任意の位置に作図等を行うことができる、デスクトップ
パブリッシング(以下DTPという)等の文書編集装置
に関するものである。
【0002】
【従来の技術】近年、作成・編集中の文書に対して、自
由な画像編集を行うことができるDTP等の文書編集装
置は、豊富な機能性によって、その用途は益々ひろがっ
ている。
由な画像編集を行うことができるDTP等の文書編集装
置は、豊富な機能性によって、その用途は益々ひろがっ
ている。
【0003】従来の文書編集装置において、文書中に罫
線を引く場合には、予め設定してある線パターンを選択
し、罫線の開始点終了点を指定することによって、文書
中の任意の位置に罫線を引くことができる。
線を引く場合には、予め設定してある線パターンを選択
し、罫線の開始点終了点を指定することによって、文書
中の任意の位置に罫線を引くことができる。
【0004】
【発明が解決しようとする課題】しかしながら、従来の
文書編集装置においては、線パターンは予め設定された
ものを使わねばならず、罫線作業における操作性につい
ては、その多様性に欠けたところがあった。
文書編集装置においては、線パターンは予め設定された
ものを使わねばならず、罫線作業における操作性につい
ては、その多様性に欠けたところがあった。
【0005】
【課題を解決するための手段】本発明は、上記した問題
点を解決するため、罫線を引くための線パターンの設定
を行う手段を備える。
点を解決するため、罫線を引くための線パターンの設定
を行う手段を備える。
【0006】
【作用】本発明は、上記した手段により、操作者は、所
望の線パターンを自ら設定し、その線パターンによって
、罫線を引くことができる。
望の線パターンを自ら設定し、その線パターンによって
、罫線を引くことができる。
【0007】
【実施例】以下、本発明の実施例について説明する。
【0008】図1は、本発明の一実施例における画像編
集装置の機能ブロック図であって、1は描画する線パタ
ーンを設定するための線パターン設定手段、2はパター
ン設定手段1で設定された線パターンデータ、及び、線
描画に関する描画情報を記憶する線パターン記憶部、3
はCRTなどの表示手段、4はCRT上に描画された線
描画を含む画像データをイメージデータとして記憶する
ためにイメージ用RAMへデータを転送する手段、5は
イメージ用RAM上の画像データをハードディスク,フ
ロッピィディスク等の媒体に記憶するイメージデータ記
憶部である。6は線パターン記憶部2に記憶された線パ
ターンに従って、線描画の表示手段3への表示を制御す
る線描画表示制御手段、7は線描画を行う線の開始点と
終了点を設定する線描画位置設定手段、8は線描画位置
設定手段7からの指示によって、表示手段3の該当位置
に線パターン記憶部2に記憶される線パターン(線幅等
の設定も含む)で線描画を実際に行う線描画制御手段で
ある。
集装置の機能ブロック図であって、1は描画する線パタ
ーンを設定するための線パターン設定手段、2はパター
ン設定手段1で設定された線パターンデータ、及び、線
描画に関する描画情報を記憶する線パターン記憶部、3
はCRTなどの表示手段、4はCRT上に描画された線
描画を含む画像データをイメージデータとして記憶する
ためにイメージ用RAMへデータを転送する手段、5は
イメージ用RAM上の画像データをハードディスク,フ
ロッピィディスク等の媒体に記憶するイメージデータ記
憶部である。6は線パターン記憶部2に記憶された線パ
ターンに従って、線描画の表示手段3への表示を制御す
る線描画表示制御手段、7は線描画を行う線の開始点と
終了点を設定する線描画位置設定手段、8は線描画位置
設定手段7からの指示によって、表示手段3の該当位置
に線パターン記憶部2に記憶される線パターン(線幅等
の設定も含む)で線描画を実際に行う線描画制御手段で
ある。
【0009】線パターン設定手段1によって設定された
線パターンデータは、線パターンの1つとして線パター
ン記憶部2に記憶される。線描画表示制御手段6によっ
て処理が行われる際、線描画位置設定手段7は、操作者
からの入力インターフェースを用いた入力により線の描
画位置を取り込み、線描画制御手段8は、線パターン記
憶部2から線パターンデータを読みだし、線描画位置設
定手段7の描画位置情報に従って、表示手段3上の該当
位置に設定された線パターン、及び、線幅で、線描画を
行う。イメージ用RAMへのデータ転送手段4は、表示
手段3上に描かれた線をイメージデータとしてイメージ
データ記憶部5へ転送する。
線パターンデータは、線パターンの1つとして線パター
ン記憶部2に記憶される。線描画表示制御手段6によっ
て処理が行われる際、線描画位置設定手段7は、操作者
からの入力インターフェースを用いた入力により線の描
画位置を取り込み、線描画制御手段8は、線パターン記
憶部2から線パターンデータを読みだし、線描画位置設
定手段7の描画位置情報に従って、表示手段3上の該当
位置に設定された線パターン、及び、線幅で、線描画を
行う。イメージ用RAMへのデータ転送手段4は、表示
手段3上に描かれた線をイメージデータとしてイメージ
データ記憶部5へ転送する。
【0010】次に、上記した画像編集装置について、図
2の回路ブロック図を用いて説明する。
2の回路ブロック図を用いて説明する。
【0011】図2において、10は本装置の制御を司ど
り、また、必要な演算等を行う中央演算処理装置(以下
、CPUという)、11はCPU10が本装置を制御す
るために必要なプログラム等を記憶する読みだし専用メ
モリ(以下、ROMという)、12はアプリケーション
プログラム、様々なデータ等を記憶するランダムアクセ
スメモリ(以下、RAMという)、13は外部装置との
データの入出力のための入出力インターフェース、14
はキーボード、15はマウス、16はハードディスク、
17はフロッピーディスクである。18は本画像編集装
置で取り扱うイメージデータをビットマップのデータと
して記憶するイメージ用のRAM、19はイメージ用の
RAM18に記憶されたビットマップデータを可視表示
するための表示用RAM、20は表示用RAM内のデー
タを表示するCRT表示装置(以下、CRTという)、
21はCPU10の制御の下に描画・文字の拡大及び縮
小等の画像制御を行うイメージコントローラである。
り、また、必要な演算等を行う中央演算処理装置(以下
、CPUという)、11はCPU10が本装置を制御す
るために必要なプログラム等を記憶する読みだし専用メ
モリ(以下、ROMという)、12はアプリケーション
プログラム、様々なデータ等を記憶するランダムアクセ
スメモリ(以下、RAMという)、13は外部装置との
データの入出力のための入出力インターフェース、14
はキーボード、15はマウス、16はハードディスク、
17はフロッピーディスクである。18は本画像編集装
置で取り扱うイメージデータをビットマップのデータと
して記憶するイメージ用のRAM、19はイメージ用の
RAM18に記憶されたビットマップデータを可視表示
するための表示用RAM、20は表示用RAM内のデー
タを表示するCRT表示装置(以下、CRTという)、
21はCPU10の制御の下に描画・文字の拡大及び縮
小等の画像制御を行うイメージコントローラである。
【0012】以上のように構成された本実施例の画像編
集装置について、以下、その動作を図3から図5のフロ
ーチャートを用いて説明する。
集装置について、以下、その動作を図3から図5のフロ
ーチャートを用いて説明する。
【0013】図3において、まず、操作者が装置の電源
をONすると、ステップ31において、RAM12内の
データ領域12−1の初期化が行われる。次に、ステッ
プ32において、CPU10はRAM12内の操作メニ
ュー記憶領域12−4から画像メニューを読みだし、表
示用RAM19に書き込み、CRT20に可視表示され
る。ステップ33において、予めハードディスク16内
に用意されている数種の線パターンデータを線描画デー
タ記憶領域12−3に取り込む等、線描画データの初期
化を行う。操作者がこの画像メニューを見て、マウス1
5を用いて線描画データの設定を選択すると、処理はス
テップ36へと移行される。
をONすると、ステップ31において、RAM12内の
データ領域12−1の初期化が行われる。次に、ステッ
プ32において、CPU10はRAM12内の操作メニ
ュー記憶領域12−4から画像メニューを読みだし、表
示用RAM19に書き込み、CRT20に可視表示され
る。ステップ33において、予めハードディスク16内
に用意されている数種の線パターンデータを線描画デー
タ記憶領域12−3に取り込む等、線描画データの初期
化を行う。操作者がこの画像メニューを見て、マウス1
5を用いて線描画データの設定を選択すると、処理はス
テップ36へと移行される。
【0014】以下、線描画データ設定処理ルーチンの動
作について説明する。図4において、まず、ステップ3
9においてRAM12内のバッファ領域12−2に、線
描画データ設定用のバッファとして、図14に示すよう
に線描画データ記憶領域12−3と同じものが設定され
る。線描画データ設定用のバッファが設定されると、ス
テップ40においてこのバッファに線描画データ記憶領
域12−3から線描画データが取り込まれる。線パター
ンのデータは図13に示すように横32ドット×縦32
ドットのドットイメージデータとして記憶されている。 バッファの設定及びデータの取り込みが終了すると、ス
テップ41において、図8,図9に示すような、線描画
データ設定用のダイアログボックスが罫線描画データ設
定用のバッファの内容に従ってCRT20上に表示され
る。
作について説明する。図4において、まず、ステップ3
9においてRAM12内のバッファ領域12−2に、線
描画データ設定用のバッファとして、図14に示すよう
に線描画データ記憶領域12−3と同じものが設定され
る。線描画データ設定用のバッファが設定されると、ス
テップ40においてこのバッファに線描画データ記憶領
域12−3から線描画データが取り込まれる。線パター
ンのデータは図13に示すように横32ドット×縦32
ドットのドットイメージデータとして記憶されている。 バッファの設定及びデータの取り込みが終了すると、ス
テップ41において、図8,図9に示すような、線描画
データ設定用のダイアログボックスが罫線描画データ設
定用のバッファの内容に従ってCRT20上に表示され
る。
【0015】ここで、ダイアログボックスと線描画デー
タ設定用のバッファとの関係について説明する。線描画
データ設定用のバッファには、図14に示すように、道
具指定コード部12−2−1,描画モード指定コード部
12−2−2,線幅指定コード部12−2−3,パター
ン編集領域12−2−4,既存線パターン領域12−2
−5,ユーザー線パターン領域12−2−6が設けられ
る。但し、この線描画データ設定用のバッファは、前述
したように、罫線描画データ記憶領域12−3と同じも
のである。道具指定コード部12−2−1には、図8に
示す道具表示部81で選択された道具を指定するデータ
が、描画モード指定コード部12−2−2には、同図の
描画モード表示部82で選択された描画モードを指定す
るデータが、線幅指定コード部12−2−3には、同図
の線幅表示部で選択された線幅を指定するデータがそれ
ぞれ格納される。また、パターン編集領域12−2−4
に記憶されているデータは、図8のパターン編集部84
に、既存線パターン領域12−2−5に記憶されている
データは、同図の既存線パターン表示部85に、ユーザ
ー線パターン領域12−2−6に記憶されているデータ
は、同図のユーザー線パターン表示部86にそれぞれ表
示される。既存線パターン領域12−2−5及びユーザ
ー線パターン領域12−2−6には、図12に示すよう
に、各線パターンをビットデータとして記憶するための
記憶単位が設けられていて、これらの記憶単位と、ダイ
アログボックス中の既存線パターン表示部85及びユー
ザー線パターン表示部86内の各表示窓が1対1に対応
している。
タ設定用のバッファとの関係について説明する。線描画
データ設定用のバッファには、図14に示すように、道
具指定コード部12−2−1,描画モード指定コード部
12−2−2,線幅指定コード部12−2−3,パター
ン編集領域12−2−4,既存線パターン領域12−2
−5,ユーザー線パターン領域12−2−6が設けられ
る。但し、この線描画データ設定用のバッファは、前述
したように、罫線描画データ記憶領域12−3と同じも
のである。道具指定コード部12−2−1には、図8に
示す道具表示部81で選択された道具を指定するデータ
が、描画モード指定コード部12−2−2には、同図の
描画モード表示部82で選択された描画モードを指定す
るデータが、線幅指定コード部12−2−3には、同図
の線幅表示部で選択された線幅を指定するデータがそれ
ぞれ格納される。また、パターン編集領域12−2−4
に記憶されているデータは、図8のパターン編集部84
に、既存線パターン領域12−2−5に記憶されている
データは、同図の既存線パターン表示部85に、ユーザ
ー線パターン領域12−2−6に記憶されているデータ
は、同図のユーザー線パターン表示部86にそれぞれ表
示される。既存線パターン領域12−2−5及びユーザ
ー線パターン領域12−2−6には、図12に示すよう
に、各線パターンをビットデータとして記憶するための
記憶単位が設けられていて、これらの記憶単位と、ダイ
アログボックス中の既存線パターン表示部85及びユー
ザー線パターン表示部86内の各表示窓が1対1に対応
している。
【0016】ステップ42において操作者がマウス15
を用いて道具として直線描画を選択すると、ステップ4
3−2において、選択された道具を表す道具指定コード
がバッファ内に書き込まれ道具表示部81中の該当位置
が白黒反転する。
を用いて道具として直線描画を選択すると、ステップ4
3−2において、選択された道具を表す道具指定コード
がバッファ内に書き込まれ道具表示部81中の該当位置
が白黒反転する。
【0017】ステップ42において、操作者が描画モー
ドを透過かまたは不透過かをマウス15を用いて選択す
ると、ステップ44−2において描画モード指定コード
がバッファ内に書き込まれ、描画モード表示部82内の
該当位置が白黒反転する。
ドを透過かまたは不透過かをマウス15を用いて選択す
ると、ステップ44−2において描画モード指定コード
がバッファ内に書き込まれ、描画モード表示部82内の
該当位置が白黒反転する。
【0018】ステップ42において、操作者がマウス1
5を用いて線パターンを選択すると、ステップ45−2
において、既存線パターン領域12−2−5、またはユ
ーザー線パターン領域12−2−6の選択された線パタ
ーンのデータが、パターン編集領域12−2−4に書き
込まれ、その線パターンはパターン編集部84及び選択
パターン表示部87に表示される。ここで、線パターン
の選択は、既存線パターン表示部85及びユーザー線パ
ターン表示部86内で、マウスカーソルを所望の線パタ
ーン上に移動させ、マウス15の左ボタンをダウンした
状態で、選択パターン表示部87へ移動させることによ
って行う。操作者は、マウス85を用いてカーソルをパ
ターン編集部84上へ移動させ、マウス85のボタンを
ON,OFFし、パターン編集部84すなわちパターン
編集領域12−2−4のデータを編集することによって
、所望の線パターンを作成することができる。
5を用いて線パターンを選択すると、ステップ45−2
において、既存線パターン領域12−2−5、またはユ
ーザー線パターン領域12−2−6の選択された線パタ
ーンのデータが、パターン編集領域12−2−4に書き
込まれ、その線パターンはパターン編集部84及び選択
パターン表示部87に表示される。ここで、線パターン
の選択は、既存線パターン表示部85及びユーザー線パ
ターン表示部86内で、マウスカーソルを所望の線パタ
ーン上に移動させ、マウス15の左ボタンをダウンした
状態で、選択パターン表示部87へ移動させることによ
って行う。操作者は、マウス85を用いてカーソルをパ
ターン編集部84上へ移動させ、マウス85のボタンを
ON,OFFし、パターン編集部84すなわちパターン
編集領域12−2−4のデータを編集することによって
、所望の線パターンを作成することができる。
【0019】ステップ42において、操作者がマウス1
5を用いてユーザー線パターンの登録を選択すると、ス
テップ46−2において、パターン編集領域12−2−
4の線パターンのデータがユーザー線パターン領域12
−2−6に書き込まれる。ここで、ユーザー線パターン
の登録の選択は、ダイアログボックス内で、マウスカー
ソルを選択パターン表示部87へ移動させ、マウス15
の左ボタンをクリックした状態で、ユーザー線パターン
表示部86の所望の窓へ移動させることによって行う。
5を用いてユーザー線パターンの登録を選択すると、ス
テップ46−2において、パターン編集領域12−2−
4の線パターンのデータがユーザー線パターン領域12
−2−6に書き込まれる。ここで、ユーザー線パターン
の登録の選択は、ダイアログボックス内で、マウスカー
ソルを選択パターン表示部87へ移動させ、マウス15
の左ボタンをクリックした状態で、ユーザー線パターン
表示部86の所望の窓へ移動させることによって行う。
【0020】ステップ42において、操作者がマウス1
5を用いて線幅の設定を行うと、ステップ47−2にお
いて、線幅指定コードが線幅指定コード部12−2−3
に書き込まれる。線幅の設定とは、図13に示すように
、線の描画を線パターンデータのどの部分を用いて行う
かを指定するものである。
5を用いて線幅の設定を行うと、ステップ47−2にお
いて、線幅指定コードが線幅指定コード部12−2−3
に書き込まれる。線幅の設定とは、図13に示すように
、線の描画を線パターンデータのどの部分を用いて行う
かを指定するものである。
【0021】ステップ48において、処理の終了が選択
されると、ステップ49において、線描画データ指定用
のバッファ領域内の線描画データが、線描画データ記憶
領域12−3に書き込まれ、ステップ50において、ダ
イアログボックスが消去されて線描画データの設定作業
が終了する。
されると、ステップ49において、線描画データ指定用
のバッファ領域内の線描画データが、線描画データ記憶
領域12−3に書き込まれ、ステップ50において、ダ
イアログボックスが消去されて線描画データの設定作業
が終了する。
【0022】次に、RAM12内の線描画データ記憶領
域12−3の線描画データを用いて、実際に線描画をC
RT20に表示する線描画処理を説明する。
域12−3の線描画データを用いて、実際に線描画をC
RT20に表示する線描画処理を説明する。
【0023】図3において、ステップ36で操作仕様が
罫線描画に設定されると、処理は図5に示す線描画処理
ルーチンへ移行する。この線描画処理ルーチンではまず
、ステップ51において、操作者はマウス15を用いて
、CRT20上の一点を開始点として設定する。ステッ
プ52において操作者はステップ51と同様にCRT上
の一点を終了点として設定する。終了点が確定されるま
での間、CRT20上には設定された開始点から設定中
の終了点までの間にダミー用の1ドットの罫線が反転表
示される。ステップ53,54,55においてステップ
36で設定された線描画データ記憶領域12−3に記憶
されている線パターン,線幅,描画モードを、グラフィ
ック・インターフェースプログラム11−1を起動させ
るためのパラメータとして描画処理用のバッファに設定
する。ここで用いられる線パターンは、パターン編集領
域12−3−4に記憶されている線パターンである。 ステップ56において、CPU10は、ステップ51,
52で設定された開始点と終了点を結ぶ線を、ROM1
1に記憶されているグラフィックインターフェースプロ
グラム11−1によってイメージコントローラ21を制
御し、イメージコントローラ20は表示用RAM19の
該当位置に描画処理用のバッファに既に設定されている
条件に従う罫線を書き込むことにより、操作者によって
指定されたところの線パターンと線幅と描画モードにお
ける罫線がCRT20に表示される。この時、線パター
ンは、線幅で指定された部分だけが使用される。また、
描画モードで透過と指定されている場合は、描画はOR
で行われ、不透過と指定されている場合は、描画はべた
書きで行われる。
罫線描画に設定されると、処理は図5に示す線描画処理
ルーチンへ移行する。この線描画処理ルーチンではまず
、ステップ51において、操作者はマウス15を用いて
、CRT20上の一点を開始点として設定する。ステッ
プ52において操作者はステップ51と同様にCRT上
の一点を終了点として設定する。終了点が確定されるま
での間、CRT20上には設定された開始点から設定中
の終了点までの間にダミー用の1ドットの罫線が反転表
示される。ステップ53,54,55においてステップ
36で設定された線描画データ記憶領域12−3に記憶
されている線パターン,線幅,描画モードを、グラフィ
ック・インターフェースプログラム11−1を起動させ
るためのパラメータとして描画処理用のバッファに設定
する。ここで用いられる線パターンは、パターン編集領
域12−3−4に記憶されている線パターンである。 ステップ56において、CPU10は、ステップ51,
52で設定された開始点と終了点を結ぶ線を、ROM1
1に記憶されているグラフィックインターフェースプロ
グラム11−1によってイメージコントローラ21を制
御し、イメージコントローラ20は表示用RAM19の
該当位置に描画処理用のバッファに既に設定されている
条件に従う罫線を書き込むことにより、操作者によって
指定されたところの線パターンと線幅と描画モードにお
ける罫線がCRT20に表示される。この時、線パター
ンは、線幅で指定された部分だけが使用される。また、
描画モードで透過と指定されている場合は、描画はOR
で行われ、不透過と指定されている場合は、描画はべた
書きで行われる。
【0024】次に、CRT20上に表示されているデー
タをイメージデータとしてイメージ用RAM18に取り
込む処理について説明する。図10は線描画表示例、図
11は線描画の印刷例である。
タをイメージデータとしてイメージ用RAM18に取り
込む処理について説明する。図10は線描画表示例、図
11は線描画の印刷例である。
【0025】図3において、操作者がステップ32で表
示されている画像メニューを見て、キーボード14また
はマウス15を用いて、イメージデータの取り込みを選
択すると、処理はステップ38へと移行する。ステップ
38においてCPU10は、ROM11に記憶されてい
るグラフィックインターフェースプログラム11−1に
よってイメージコントローラ21を制御し、イメージコ
ントローラ20は、CRT20に表示されている内容が
記憶されている表示用RAM19内のデータを、ビット
マップデータとしてイメージ用RAM18に転送する。
示されている画像メニューを見て、キーボード14また
はマウス15を用いて、イメージデータの取り込みを選
択すると、処理はステップ38へと移行する。ステップ
38においてCPU10は、ROM11に記憶されてい
るグラフィックインターフェースプログラム11−1に
よってイメージコントローラ21を制御し、イメージコ
ントローラ20は、CRT20に表示されている内容が
記憶されている表示用RAM19内のデータを、ビット
マップデータとしてイメージ用RAM18に転送する。
【0026】以上のように本実施例では、操作者によっ
て自由に設定された線パターンデータを、任意に画像編
集内で描画することができ、イメージデータとして取り
込み、印刷文書中にイメージデータとして合成,貼付け
ることにより、飾り罫線等を自由に描くことができる。
て自由に設定された線パターンデータを、任意に画像編
集内で描画することができ、イメージデータとして取り
込み、印刷文書中にイメージデータとして合成,貼付け
ることにより、飾り罫線等を自由に描くことができる。
【0027】本実施例では、横32ドット×縦32ドッ
トの線パターンを採用しているが、このドット数を増や
すことによって、かなり複雑な飾り罫線の描画も可能と
なる。図6は線パターンの例である。
トの線パターンを採用しているが、このドット数を増や
すことによって、かなり複雑な飾り罫線の描画も可能と
なる。図6は線パターンの例である。
【0028】線パターンの描画例は、図7線パターンの
描画例に示す通りに描画される。線幅が設定した線パタ
ーンの縦ドット数に満たない場合は、線パターンにおけ
る上から線幅分のドットイメージで描画される。線幅が
線パターンの縦幅を越える場合は、線幅方向に線幅分パ
ターンを繰り返し描画される。線描画が斜め線の場合は
、線パターンは描画する線の角度に従い回転する。回転
することにより、同じドットパターンで描いても見かけ
上細くなる場合は、見かけ上の線幅が操作者に指定され
た線幅とできる限り等しくなるように描画する線幅を線
パターンに従いながら補正する。
描画例に示す通りに描画される。線幅が設定した線パタ
ーンの縦ドット数に満たない場合は、線パターンにおけ
る上から線幅分のドットイメージで描画される。線幅が
線パターンの縦幅を越える場合は、線幅方向に線幅分パ
ターンを繰り返し描画される。線描画が斜め線の場合は
、線パターンは描画する線の角度に従い回転する。回転
することにより、同じドットパターンで描いても見かけ
上細くなる場合は、見かけ上の線幅が操作者に指定され
た線幅とできる限り等しくなるように描画する線幅を線
パターンに従いながら補正する。
【0029】
【発明の効果】本発明は、線の描画を行うための線パタ
ーンを、線の描画方向及び線幅方向双方向に複数のビッ
ト位置を有するビットデータとして記憶し、その線パタ
ーンを表すビットデータをユーザー自ら設定・訂正を行
う手段を設けたために、ユーザーが自由に作成した線パ
ターンによって、文書中に様々な線を描画することがで
きる。
ーンを、線の描画方向及び線幅方向双方向に複数のビッ
ト位置を有するビットデータとして記憶し、その線パタ
ーンを表すビットデータをユーザー自ら設定・訂正を行
う手段を設けたために、ユーザーが自由に作成した線パ
ターンによって、文書中に様々な線を描画することがで
きる。
【図1】本発明の一実施例における文書編集装置のブロ
ック図
ック図
【図2】同装置の要部のブロック図
【図3】同装置のフローチャート
【図4】同装置のフローチャート
【図5】同装置のフローチャート
【図6】同装置の線パターンの図
【図7】同装置の線パターンの描画を示す図
【図8】同
装置のCRT上に表示される線パターン設定用ダイアロ
グボックスの図
装置のCRT上に表示される線パターン設定用ダイアロ
グボックスの図
【図9】同装置のCRT上に表示される線パターン設定
用ダイアログボックスの図
用ダイアログボックスの図
【図10】同装置の線描画表示を示す図
【図11】同装
置の線描画を印刷した図
置の線描画を印刷した図
【図12】同装置の既存線パタ
ーン領域及びユーザー線パターン領域の図
ーン領域及びユーザー線パターン領域の図
【図13】同装置の線パターンの図
【図14】同装置の線描画データ設定用のバッファの図
1 線パターン設定手段
2 線パターン記憶部
3 表示手段
4 イメージ用RAMへのデータ転送手段5 イメ
ージデータ記憶部 6 線描画表示制御手段 7 線描画位置設定手段 8 線描画制御手段 10 CPU 11 ROM 12 RAM 13 入出力インターフェース 14 キーボード 15 マウス 16 ハードディスク 17 フロッピーディスク 18 イメージ用RAM 19 表示用RAM 20 CRT 21 イメージコントローラ
ージデータ記憶部 6 線描画表示制御手段 7 線描画位置設定手段 8 線描画制御手段 10 CPU 11 ROM 12 RAM 13 入出力インターフェース 14 キーボード 15 マウス 16 ハードディスク 17 フロッピーディスク 18 イメージ用RAM 19 表示用RAM 20 CRT 21 イメージコントローラ
Claims (1)
- 【請求項1】文字・図形等のデータを出力する出力手段
と、線パターンを、線の描画方向及び線幅方向双方向に
複数のビット位置を有する2値のビットデータとして記
憶する線パターン記憶部と、前記線パターン記憶部に記
憶されるビットデータのビット位置を指定する第1の手
段と、前記第1の手段によって指定されたビット位置の
2値データを2値のどちらかに設定する第2の手段と、
前記出力手段における複数の点を指定する第3の手段と
、前記第3の手段によって指定された複数の点の間に、
前記線パターン記憶部に記憶されている線パターンに従
って線の描画を行う手段とを有することを特徴とする文
書編集装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3144487A JPH04367967A (ja) | 1991-06-17 | 1991-06-17 | 文書編集装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3144487A JPH04367967A (ja) | 1991-06-17 | 1991-06-17 | 文書編集装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04367967A true JPH04367967A (ja) | 1992-12-21 |
Family
ID=15363472
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3144487A Pending JPH04367967A (ja) | 1991-06-17 | 1991-06-17 | 文書編集装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04367967A (ja) |
-
1991
- 1991-06-17 JP JP3144487A patent/JPH04367967A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH04367967A (ja) | 文書編集装置 | |
| JPH04218877A (ja) | 電子画像修正方法及び装置 | |
| JPH0827690B2 (ja) | 表示制御方法 | |
| JPH08272994A (ja) | 情報処理装置および情報処理方法 | |
| JP3072949B2 (ja) | 文書編集システム | |
| JP2002329212A (ja) | 情報処理装置および方法、記録媒体、並びにプログラム | |
| JPH04491A (ja) | 情報表示装置 | |
| JPH0421153Y2 (ja) | ||
| JP2605690B2 (ja) | 画像作成装置 | |
| JPH0258170A (ja) | 機能選択方法 | |
| JPH04279980A (ja) | 画像編集装置 | |
| JP3260390B2 (ja) | 文書編集装置 | |
| JPS6121698Y2 (ja) | ||
| JPS6385978A (ja) | 図形編集装置 | |
| JPH0315892A (ja) | フォント作成装置 | |
| JPS62271075A (ja) | 画像処理装置 | |
| JP3253136B2 (ja) | 情報処理方法及び装置 | |
| JPS61147291A (ja) | デ−タ插入方式 | |
| JPH02158877A (ja) | ハンディターミナルの画面ファイル作成方法 | |
| JPH04191972A (ja) | 文字の属性編集方式 | |
| JPS60241175A (ja) | 図形処理装置 | |
| JPH04175980A (ja) | 図形処理装置 | |
| JPH03257518A (ja) | 情報表示装置 | |
| JPS62271072A (ja) | イメ−ジ作成装置 | |
| JPH04335478A (ja) | 図形入力装置 |