JPH07114559A - 文書作成装置及び変形文字移動方法 - Google Patents

文書作成装置及び変形文字移動方法

Info

Publication number
JPH07114559A
JPH07114559A JP5261279A JP26127993A JPH07114559A JP H07114559 A JPH07114559 A JP H07114559A JP 5261279 A JP5261279 A JP 5261279A JP 26127993 A JP26127993 A JP 26127993A JP H07114559 A JPH07114559 A JP H07114559A
Authority
JP
Japan
Prior art keywords
character
design
format
document
modified
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
JP5261279A
Other languages
English (en)
Inventor
Tadashi Kurata
正 倉田
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.)
Toshiba Corp
Toshiba Software Engineering Corp
Original Assignee
Toshiba Corp
Toshiba Software Engineering Corp
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 Toshiba Corp, Toshiba Software Engineering Corp filed Critical Toshiba Corp
Priority to JP5261279A priority Critical patent/JPH07114559A/ja
Publication of JPH07114559A publication Critical patent/JPH07114559A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

(57)【要約】 【目的】 デザイン文字のセンタリング、右寄せ等の設
定を容易に行ない得ると共に、書式が大きく位置を掴み
難い場合でも簡単に移動できるようにする。 【構成】 文字変形部2は、文字デザインのモードが指
定されると、ROM4に記憶されている文字デザインの
サンプルデータを読出して表示部12に表示する。そし
て、文字変形部2は、ユーザーの指定に従って文字デザ
インを作成し、RAM5に格納すると共に、画面上の指
定エリアに表示する。その後、文字デザインに対して、
ユーザーによりセンタリング、右寄せ等の位置指定手段
で移動先が指定されると、位置制御部3は、RAM5に
格納されている文字デザインの長さ、及び文書書式の長
さから指定された移動先の位置を計算し、VRAM11
上におけるデザイン文字の位置を計算により求めた位置
に移動し、この移動したデザイン文字を表示部12に表
示する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、入力文字を変形する文
字デザインの機能を備えた文書作成装置及び変形文字移
動方法に関する。
【0002】
【従来の技術】文書作成装置において、入力文字を変形
する文字デザインの機能を備えたものがある。この文字
デザインの機能は、複数の文字デザインの中から所望の
サンプルを選択すると、そのサンプルデザインのように
入力文字を変形することができる機能である。この文字
デザインの機能を用いて作成した変形文字、即ちデザイ
ン文字は、図形文字により作成するものであり、右寄
せ、センタリング、左寄せ等の機能指定を行なうことが
できない。従って、デザイン文字の位置を設定する場合
は、キーボード、マウス等の入力装置により、点指定で
目的位置を指定している。
【0003】
【発明が解決しようとする課題】上記のように従来の文
字デザインの機能を備えた文書作成装置では、デザイン
文字の右寄せ、センタリング、左寄せ等の位置に関する
機能を指定できないので、目視で確認しながら点指定で
位置を順次移動するようにしており、位置の設定に時間
が掛かると共に、期待した位置からずれる場合がある。
また、画面のサイズより書式のサイズが大きい場合に
は、点指定で位置を移動していくと編集文書中での目的
位置の相対的な位置関係が分からなくなる場合があり、
目的とする位置にデザイン文字を配置することに手間が
かかるという問題がある。
【0004】本発明は上記の点を考慮してなされたもの
で、デザイン文字の右寄せ、センタリング、左寄せの設
定を容易に行ない得ると共に、書式が大きく位置を掴み
難い場合でも簡単に移動し得る文書作成装置を提供する
ことを目的とする。
【0005】
【課題を解決するための手段】本発明は、変形文字の作
成機能を備えた文書作成装置において、文書の書式デー
タを記憶する書式データ記憶手段と、画面に表示される
変形文字のデータを記憶する変形文字データ記憶手段
と、画面に表示された変形文字を選択して移動すべき位
置を指定する位置指定手段と、この手段による位置指定
に基づき上記変形文字データ記憶手段に記憶されている
変形文字の領域の長さ及び上記書式データ記憶手段に記
憶されている書式の長さから移動先の位置を求める手段
と、この手段により求めた移動先の位置に上記選択され
た変形文字を移動させる移動手段とを具備したことを特
徴とする。
【0006】
【作用】変形文字を作成すると、その文字データが変形
文字データ記憶手段に記憶される。また、この記憶手段
には、変形文字の領域の長さが記憶される。そして、画
面上に表示されている変形文字を選択し、例えばセンタ
リング、右寄せ等の移動すべき位置を指定すると、変形
文字データ記憶手段に記憶されている変形文字の領域の
長さ及び上記書式データ記憶手段に記憶されている書式
の長さから移動先の位置データが求められる。このよう
にして求めた移動先を示す位置に上記選択された変形文
字が移動されて画面上に表示される。
【0007】従って、変形文字に対してセンタリング、
右寄せ等、移動先をダイレクトに指定でき、画面のサイ
ズより書式のサイズが大きい場合でも、変形文字を指定
位置に容易に且つ確実に移動することができる。
【0008】
【実施例】以下、図面を参照して本発明の一実施例を説
明する。図1は、本発明の一実施例に係る文書作成装置
の構成を示すブロック図である。図1において、1は全
体の制御を司るCPUで、このCPU1にはバスライン
BUSを介してデザイン文字を作成する文字変形部(文
字デザイン作成制御部)2、デザイン文字の位置制御を
行なう位置制御部3、ROM4、RAM5、キーボード
インタフェース(KB−IF)6、表示コントローラ
7、フロッピーディスクドライブ・インタフェース(F
DD−IF)8、プリンタ・インタフェース(PRT−
IF)9等が接続される。
【0009】上記ROM4には、CPU1を制御するた
めのプログラム、かな漢字変換辞書が格納されると共
に、図3に示すような各種文字デザインのサンプルデー
タ、このサンプルと同様の文字デザインを行なうための
制御データ等が格納される。また、RAM5は、CPU
1が各種データを一時保存するために使用する読み書き
可能なメモリであり、文書書式データ格納エリア5a、
文書テキストデータ領域とデザイン文字や図形等のイメ
ージデータ領域からなる文書データ格納エリア5b共
に、文字デザインを行なうための図形文字データエリア
5c、座標データエリア5d、修飾データエリア5e等
が設けられる。
【0010】上記KB−IF6には、キーボード(K
B)10、更にはマウス(図示せず)等が接続される。
上記キーボード10には、「文字」キー、「数値」キー
等の他、「選択/実行」キー、「文字デザイン」のモー
ド指定キー、センタリング、右寄せ、左寄せ等の各種フ
ァンクションキーが設けられている。このキーボード1
0からの各種入力データは、KB−IF6を介してCP
U1に入力される。
【0011】表示コントローラ7は、CPU1の制御の
下にVRAM11の内容を例えばLCDパネル、CRT
等の表示部12に表示させる。VRAM11は、表示部
12に表示する内容を保存している読み書き可能なメモ
リであり、CPU1により制御される。
【0012】FDD−IF8は、CPU1の制御の下に
フロッピーディスク装置(FDD)13に対するデータ
の書込み/読出しを行なう。PRT−IF9は、CPU
1の制御の下にプリンタ(PRT)14へ印刷データを
出力する。
【0013】次に上記実施例における文字デザインの制
御動作について図2に示すフローチャートに従って説明
する。文字デザインを作成する場合は、文書作成画面に
おいて「文字デザインモード」を指定する(ステップA
1 )。この「文字デザインモード」が指定されると、C
PU1の制御の下に文字変形部2が動作し、図3に示す
文字デザインを作成するためのサンプルデータの画面を
表示する。即ち、文字変形部2は、ROM4から文字デ
ザインの各種サンプルデータを読出し、図3に示すよう
に文字デザインのサンプルを選択番号と共に表示部12
に表示する。ユーザーは、所望の文字デザインに対する
選択番号の所にカーソルを移動し、「選択/実行」キー
を操作する。この「選択/実行」キーが操作されると、
文字変形部2は、ROM4から文字デザイン作成の書式
設定に関するデータを読出し、図4に示すように上記種
類選択の画面上にウインドウを開いて書式設定の画面を
表示する。
【0014】この書式設定の画面では、「パターンの並
び(横書用、縦書用)」、「フォントの種類」、「色指
定」、「文字デザインする文字列の指定」等の書式設定
項目を表示する。ユーザーは、各書式設定項目の内容を
カーソルにより選択指定する(ステップA2 )と共に、
「文字列」については例えば「ABC」、「アイウ」等
の変形したい、即ちデザインしたい文字列をキーボード
10から入力する。この文字列は、例えば20文字まで
入力することができる。また、この文字列については、
コピーキーを使用して文書中からコピーすることもでき
る。そして、上記文字デザインに関する書式設定を行な
った後、「選択/実行」キーを操作する。
【0015】この「選択/実行」キーが操作されると、
文字変形部2は、上記書式設定の画面で入力された文字
列(図形文字データ)をRAM5の図形文字データエリ
ア5cに格納すると共に、修飾データエリア5eに文字
デザインの修飾データを格納する。また、同時に文字変
形部2は、上記種類選択及び書式設定の画面をクリア
し、ガイドエリアに「始点にカーソルを移動し、選択/
実行キーを押してください」のガイドメッセージを表示
する。ユーザーは、このガイドに従ってデザイン文字を
作成する領域の始点、例えば図5に示すA点にカーソル
を移動し、選択/実行キーを操作する。その後、ユーザ
ーは、文字デザイン作成領域21の終点、例えば図5に
示すB点にカーソルを移動し、「選択/実行」キーを操
作する。これにより文字変形部2は、上記指定された文
字デザインの作成領域21を破線で表示すると共に、こ
の作成領域21に対する座標データをRAM5の座標デ
ータエリア5dに格納する。
【0016】そして、文字変形部2は、上記RAM5の
各エリア5c〜5eに格納されているデータに基づいて
文字をデザインすると共に大きさを設定し、文書格納エ
リア5bのイメージデータ領域に格納すると共に、その
デザイン文字をCPU1の制御の下に表示コントローラ
7を介してVRAM11に書込み、図5に示すように上
記作成領域21に表示する。更に、文字変形部2は、上
記RAM5の座標データエリア5dに格納されている座
標データから文字デザインの長さ(幅)、即ち文字デザ
イン作成領域21の長さを求めると共に、作成領域21
の右端及び左端の位置データを求めてRAM5内に記憶
する(ステップA3 )。なお、上記図5は、図3におけ
る「01」番の文字デザインを選択し、「あいう」の文
字を入力した場合の文字デザイン例を示したものであ
る。
【0017】上記のように文字デザインを行なった後、
このデザイン文字を移動したい場合、例えばセンタリン
グ、右寄せ、左寄せしたい場合は、キーボード10の機
能キーによりダイレクトに指定する(ステップA4 )。
このキーボード10からの移動先の指定入力は、CPU
1を介して位置制御部3へ送られる。この位置制御部3
は、CPU1から位置移動の指定入力が送られてくる
と、RAM5の文書書式データ格納エリア5aに格納さ
れている文書作成時に別途指定された文書書式データか
ら書式の長さ(桁数)を求める(ステップA5 )。次い
で位置制御部3は、上記ステップA3 で求めた文字デザ
インの長さ及びステップA5 で求めた文書書式の長さか
ら、ステップA4 で指定された移動させる種別に応じて
移動先の位置を計算する。例えばステップA4 でセンタ
リングが指定されていれば、先に求めたデザイン文字の
右端及び左端の位置から、それぞれ書式の右端及び左端
までの長さが同じになる位置、即ちデザイン文字位置が
書式のセンタとなる位置を計算する。そして、VRAM
11上におけるデザイン文字の位置を上記計算により求
めた書式のセンタ位置に移動し、文字データ格納エリア
5bのイメージデータ領域の内容を書換え(ステップA
7 )、この移動したデザイン文字を画面表示する(ステ
ップA8 )。また、右寄せ、左寄せの場合も、センタリ
ングの場合と同様にしてデザイン文字を移動することが
できる。
【0018】なお、上記実施例では、デザイン文字を桁
方向に移動する場合について示したが、その他、書式の
上下方向への移動、上端、中間、下端位置へ移動する場
合においても、上記実施例の場合と同様にしてRAM5
の座標データエリア5dに格納されている座標データ及
び文書書式データ格納エリア5aに格納されている文書
書式データから指定位置を計算して移動することができ
る。
【0019】
【発明の効果】以上詳記したように本発明によれば、デ
ザイン文字の右寄せ、センタリング、左寄せの設定を容
易に行ない得ると共に、画面のサイズより書式のサイズ
が大きく位置を掴み難い場合でもダイレクト指定により
簡単に、しかも正確に移動することができる。
【図面の簡単な説明】
【図1】本発明の一実施例による文書作成装置の構成を
示すブロック図。
【図2】同実施例における文字デザインの作成及び移動
制御の処理動作を示すフローチャート。
【図3】同実施例における文字デザイン作成時の種類選
択画面の表示例を示す図。
【図4】同実施例における文字デザイン作成時の書式設
定画面の表示例を示す図。
【図5】同実施例における文字デザインの作成動作を説
明するための図。
【図6】同実施例におけるデザイン文字の移動動作を説
明するための図。
【符号の説明】
1…CPU、2…文字変形部(文字デザイン作成制御
部)、3…位置制御部、4…ROM、5…RAM、5a
…文書書式データ格納エリア、5b…文書データ格納エ
リア、6…キーボードインタフェース(KB−IF)、
7…表示コントローラ、8…フロッピーディスクドライ
ブ・インタフェース(FDD−IF)、9…プリンタ・
インタフェース(PRT−IF)、10…キーボード
(KB)、11…VRAM、12…表示部、13…フロ
ッピーディスク装置(FDD)、14…プリンタ(PR
T)。

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 変形文字の作成機能を備えた文書作成装
    置において、文書の書式データを記憶する書式データ記
    憶手段と、画面に表示される変形文字のデータを記憶す
    る変形文字データ記憶手段と、画面に表示された変形文
    字を選択して移動すべき位置を指定する位置指定手段
    と、この手段による位置指定に基づき上記変形文字デー
    タ記憶手段に記憶されている変形文字の領域の長さ及び
    上記書式データ記憶手段に記憶されている書式の長さか
    ら移動先の位置を求める手段と、この手段により求めた
    移動先の位置に上記選択された変形文字を移動させる移
    動手段とを具備したことを特徴とする文書作成装置。
  2. 【請求項2】 文書作成装置における変形文字移動方法
    であって、文書の書式データを記憶する共に、画面に表
    示される変形文字のデータを記憶し、画面に表示された
    変形文字が選択されて移動する位置が指定された際、上
    記予め記憶している変形文字の領域の長さ及び書式の長
    さから移動先の位置データを求め、この位置に上記選択
    された変形文字を移動させることを特徴とする変形文字
    移動方法。
JP5261279A 1993-10-19 1993-10-19 文書作成装置及び変形文字移動方法 Pending JPH07114559A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5261279A JPH07114559A (ja) 1993-10-19 1993-10-19 文書作成装置及び変形文字移動方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5261279A JPH07114559A (ja) 1993-10-19 1993-10-19 文書作成装置及び変形文字移動方法

Publications (1)

Publication Number Publication Date
JPH07114559A true JPH07114559A (ja) 1995-05-02

Family

ID=17359619

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5261279A Pending JPH07114559A (ja) 1993-10-19 1993-10-19 文書作成装置及び変形文字移動方法

Country Status (1)

Country Link
JP (1) JPH07114559A (ja)

Similar Documents

Publication Publication Date Title
JP2975863B2 (ja) 文書作成装置
JP2692063B2 (ja) 文書処理装置
JPH0764998A (ja) 文書作成装置及び文字軌跡入力方法
JP3404770B2 (ja) 文書処理装置
JP2815256B2 (ja) 印字位置設定装置
JP3109804B2 (ja) 数式処理装置及びその方法
JPH08335152A (ja) 文書処理装置
JPH05298311A (ja) 文書作成装置及び方法
JPH07319870A (ja) 文字入力装置および文字入力方法
JPH07200577A (ja) 文書作成装置及びその文書印刷方法
JP3009609U (ja) 文字配置および文字情報を管理することが可能なキャド装置
JPH0675952A (ja) 文書作成装置
JPH0696079A (ja) 文書処理装置
JPH09134355A (ja) 文書作成装置及び文書配置変更方法
JPH0589129A (ja) 文書作成装置
JPH05258044A (ja) 文書処理方法及び装置
JPH08181847A (ja) 情報処理装置及び情報処理方法
JPH01217670A (ja) 文書作成装置
JPH06208556A (ja) 文書作成装置及び図形/罫線入力制御方法
JPH0589096A (ja) 文書処理方法
JPH07152734A (ja) 文書情報処理装置
JPH05314124A (ja) 文書作成装置の印刷制御装置
JPH05266019A (ja) 文書作成装置及びカーソル移動単位変更方式
JPH0581249A (ja) 文書処理装置
JPH05189428A (ja) 文書作成装置