JPH05342198A - 文書作成装置及び文字情報入力制御方法 - Google Patents
文書作成装置及び文字情報入力制御方法Info
- Publication number
- JPH05342198A JPH05342198A JP4153470A JP15347092A JPH05342198A JP H05342198 A JPH05342198 A JP H05342198A JP 4153470 A JP4153470 A JP 4153470A JP 15347092 A JP15347092 A JP 15347092A JP H05342198 A JPH05342198 A JP H05342198A
- Authority
- JP
- Japan
- Prior art keywords
- area
- character information
- rectangular
- input
- areas
- 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
- Document Processing Apparatus (AREA)
Abstract
(57)【要約】
【目的】領域作成機能を備えた文書作成装置において、
任意形状の領域内に文字情報を流し込むことのできる文
書作成装置を提供する。 【構成】キーボード16の「領域作成」キー16aを押
下して領域作成機能を呼び出し、任意形状の領域を作成
すると、CPU10はその領域内に文字入力領域として
の複数の矩形領域を設定し、この設定された各矩形領域
を連結する。そして、キーボード16を通じて文字情報
が入力されると、CPU10はその入力文字情報を矩形
領域内に連結順に流し込む。
任意形状の領域内に文字情報を流し込むことのできる文
書作成装置を提供する。 【構成】キーボード16の「領域作成」キー16aを押
下して領域作成機能を呼び出し、任意形状の領域を作成
すると、CPU10はその領域内に文字入力領域として
の複数の矩形領域を設定し、この設定された各矩形領域
を連結する。そして、キーボード16を通じて文字情報
が入力されると、CPU10はその入力文字情報を矩形
領域内に連結順に流し込む。
Description
【0001】
【産業上の利用分野】本発明は、領域作成機能を備えた
文書作成装置に係り、特に任意形状の領域内に文字情報
を入力する際に用いて好適な文書作成装置及び文字情報
入力制御方法に関する。
文書作成装置に係り、特に任意形状の領域内に文字情報
を入力する際に用いて好適な文書作成装置及び文字情報
入力制御方法に関する。
【0002】
【従来の技術】従来、文書作成装置では、例えばDTP
(Desktop Publishing)機能や作表
罫線機能によって、領域を作成し、その作成した領域内
に文字情報を流し込むことができる。この場合、作成さ
れる領域は矩形であり、その矩形領域内に文字情報の流
し込みが行われる。
(Desktop Publishing)機能や作表
罫線機能によって、領域を作成し、その作成した領域内
に文字情報を流し込むことができる。この場合、作成さ
れる領域は矩形であり、その矩形領域内に文字情報の流
し込みが行われる。
【0003】ところで、近年、文書作成装置でも、図形
作成機能の発達により、矩形以外にも、例えば円、楕
円、ひし形、さらにはもっと複雑な図形(包囲図形)が
作成できるようになってきた。このような図形作成機能
の発達に伴い、任意形状の領域内に文字情報を入力する
といった機会が増えてきた。
作成機能の発達により、矩形以外にも、例えば円、楕
円、ひし形、さらにはもっと複雑な図形(包囲図形)が
作成できるようになってきた。このような図形作成機能
の発達に伴い、任意形状の領域内に文字情報を入力する
といった機会が増えてきた。
【0004】しかしながら、上述したように、従来の文
書作成装置では、矩形領域内にしか文字情報の流し込み
ができないため、矩形以外の形状の領域内に文字情報を
入力する際には、ユーザ自身が入力位置等を考えながら
入力しなければならず、非常に面倒であった。
書作成装置では、矩形領域内にしか文字情報の流し込み
ができないため、矩形以外の形状の領域内に文字情報を
入力する際には、ユーザ自身が入力位置等を考えながら
入力しなければならず、非常に面倒であった。
【0005】
【発明が解決しようとする課題】上記したように、従
来、任意形状の領域内に文字情報を入力する場合には、
ユーザ自身が入力位置等を考えながら入力しなければな
らず、非常に面倒であり、時間もかかっていた。
来、任意形状の領域内に文字情報を入力する場合には、
ユーザ自身が入力位置等を考えながら入力しなければな
らず、非常に面倒であり、時間もかかっていた。
【0006】本発明は上記のような点に鑑みなされたも
ので、任意形状の領域内に文字情報を流し込むことので
きる文書作成装置及び文字情報入力制御方法を提供する
ことを目的とする。
ので、任意形状の領域内に文字情報を流し込むことので
きる文書作成装置及び文字情報入力制御方法を提供する
ことを目的とする。
【0007】
【課題を解決するための手段】本発明は、任意形状の領
域を作成する領域作成手段と、この領域作成手段によっ
て作成された上記領域内に文字入力領域としての複数の
矩形領域を設定する矩形領域設定手段と、この矩形領域
設定手段によって設定された上記各矩形領域を連結する
矩形領域連結手段と、この矩形領域連結手段によって連
結された上記各矩形領域内に文字情報を連結順に流し込
む文字情報入力手段とを具備したことを特徴とする文書
作成装置である。
域を作成する領域作成手段と、この領域作成手段によっ
て作成された上記領域内に文字入力領域としての複数の
矩形領域を設定する矩形領域設定手段と、この矩形領域
設定手段によって設定された上記各矩形領域を連結する
矩形領域連結手段と、この矩形領域連結手段によって連
結された上記各矩形領域内に文字情報を連結順に流し込
む文字情報入力手段とを具備したことを特徴とする文書
作成装置である。
【0008】また、本発明は、任意形状の領域を作成す
る領域作成手段を備えた文書作成装置において、上記領
域作成手段によって上記領域が作成された際に、上記領
域内に文字入力領域としての複数の矩形領域を設定し、
この設定された上記各矩形領域を連結し、上記各矩形領
域内に文字情報を連結順に流し込むことを特徴とする文
字情報入力制御方法である。
る領域作成手段を備えた文書作成装置において、上記領
域作成手段によって上記領域が作成された際に、上記領
域内に文字入力領域としての複数の矩形領域を設定し、
この設定された上記各矩形領域を連結し、上記各矩形領
域内に文字情報を連結順に流し込むことを特徴とする文
字情報入力制御方法である。
【0009】
【作用】上記の構成によれば、任意形状の領域を作成し
た際、その領域内に文字入力領域としての複数の矩形領
域が設定され、それらが連結される。ここで、文字情報
を入力すると、その文字情報は各矩形領域内に連結順に
流し込まれる。
た際、その領域内に文字入力領域としての複数の矩形領
域が設定され、それらが連結される。ここで、文字情報
を入力すると、その文字情報は各矩形領域内に連結順に
流し込まれる。
【0010】
【実施例】以下、図面を参照して本発明の一実施例に係
る文書作成装置を説明する。
る文書作成装置を説明する。
【0011】図1は同実施例に係る文書作成装置の構成
を示す図である。同図において、10はマイクロプロセ
ッサ(以下、CPUと称す)、11および12はCPU
10によりアクセスされるメモリ(RAM,ROM)で
ある。
を示す図である。同図において、10はマイクロプロセ
ッサ(以下、CPUと称す)、11および12はCPU
10によりアクセスされるメモリ(RAM,ROM)で
ある。
【0012】CPU10は、装置全体の制御を行なうも
ので、RAM11、ROM12をアクセスして入力指示
に従うプログラムの起動で文書作成処理や図2に示すよ
うな文字情報入力制御処理等を実行する。
ので、RAM11、ROM12をアクセスして入力指示
に従うプログラムの起動で文書作成処理や図2に示すよ
うな文字情報入力制御処理等を実行する。
【0013】ROM12には、CPU10の動作を決定
する各種処理プログラムが格納されたプログラム領域1
3をはじめ、フォントデ―タが格納された文字パターン
領域14、仮名あるいはロ―マ字で入力された読み情報
を漢字情報に変換するための標準辞書が格納された辞書
領域15等が設けられている。
する各種処理プログラムが格納されたプログラム領域1
3をはじめ、フォントデ―タが格納された文字パターン
領域14、仮名あるいはロ―マ字で入力された読み情報
を漢字情報に変換するための標準辞書が格納された辞書
領域15等が設けられている。
【0014】RAM11には、文書作成に必要な各種の
情報を格納するための領域が設けられており、ここでは
文字情報、領域情報、矩形情報、連結情報を格納するた
めの各領域31〜34が設けられている。
情報を格納するための領域が設けられており、ここでは
文字情報、領域情報、矩形情報、連結情報を格納するた
めの各領域31〜34が設けられている。
【0015】また、16はキーボード(KB)、17は
キーボードインターフェイス(KB−IF)、18は表
示器、19は表示コントローラ(表示−CNT)、20
は表示用ドットメモリ、21はフロッピーディスク装置
(FDD)、22はFDDインターフェイス(FDD−
IF)、23はプリンタ装置(PRT)、24はプリン
タインターフェイス(PRT−IF)である。
キーボードインターフェイス(KB−IF)、18は表
示器、19は表示コントローラ(表示−CNT)、20
は表示用ドットメモリ、21はフロッピーディスク装置
(FDD)、22はFDDインターフェイス(FDD−
IF)、23はプリンタ装置(PRT)、24はプリン
タインターフェイス(PRT−IF)である。
【0016】キーボード(KB)16は、文書作成等に
必要な入力情報をキーボードインターフェイス(KB−
IF)17を介してCPU10へ出力する。このキーボ
ード16には、「文字」キー、「数値」キーをはじめ、
ここでは領域作成機能を指定するための「領域作成」キ
ー16aが設けられている。
必要な入力情報をキーボードインターフェイス(KB−
IF)17を介してCPU10へ出力する。このキーボ
ード16には、「文字」キー、「数値」キーをはじめ、
ここでは領域作成機能を指定するための「領域作成」キ
ー16aが設けられている。
【0017】表示器18は、例えば40字20行のバックラ
イト付き液晶ディスプレイからなり、最下行(第20行
目)をガイド表示専用の領域(ガイド行)に設定してい
る。表示−CNT19は、CPU10の制御の下に表示
用ドットメモリ20を用いて表示器18の表示制御を行
なう。
イト付き液晶ディスプレイからなり、最下行(第20行
目)をガイド表示専用の領域(ガイド行)に設定してい
る。表示−CNT19は、CPU10の制御の下に表示
用ドットメモリ20を用いて表示器18の表示制御を行
なう。
【0018】フロッピーディスク装置(FDD)21
は、CPU10の制御の下に、FDDインターフェイス
(FDD−IF)22を介して、作成された文書を保存
したり、外字および第2水準文字等を記憶する。プリン
タ装置(PRT)23は、例えばシリアルプリンタから
なる。次に、同実施例の動作を説明する。
は、CPU10の制御の下に、FDDインターフェイス
(FDD−IF)22を介して、作成された文書を保存
したり、外字および第2水準文字等を記憶する。プリン
タ装置(PRT)23は、例えばシリアルプリンタから
なる。次に、同実施例の動作を説明する。
【0019】図2のフローチャートに示すように、ま
ず、キーボード16の「領域作成」キー16aを押下し
て領域作成機能を呼び出し、例えば図3に示すような任
意形状の領域41を作成する(ステップS1)。なお、
この領域作成機能による領域作成については、例えば予
め用意されている領域のサンプルを呼び出し、これに編
集を加えるなどして所望の形の領域を作成していくなど
の方法がある。ここで作成された領域41の情報はRA
M11の領域情報格納領域32に格納される。
ず、キーボード16の「領域作成」キー16aを押下し
て領域作成機能を呼び出し、例えば図3に示すような任
意形状の領域41を作成する(ステップS1)。なお、
この領域作成機能による領域作成については、例えば予
め用意されている領域のサンプルを呼び出し、これに編
集を加えるなどして所望の形の領域を作成していくなど
の方法がある。ここで作成された領域41の情報はRA
M11の領域情報格納領域32に格納される。
【0020】任意形状の領域41が作成されると、CP
U10は領域41内に文字入力領域としての矩形領域4
2a,42b,42c…を設定し、その矩形情報をRA
M11の矩形情報格納領域33に格納する(ステップS
2)。なお、矩形領域42a,42b,42c…を設定
する方向は、横、縦または斜めなど、どの方向でも可能
であり、これは予めユーザが指定しておくものとする。
また、矩形領域42a,42b,42c…の大きさは、
文字サイズ、文字ピッチ、改行ピッチ等の書式設定情報
によって決定される。
U10は領域41内に文字入力領域としての矩形領域4
2a,42b,42c…を設定し、その矩形情報をRA
M11の矩形情報格納領域33に格納する(ステップS
2)。なお、矩形領域42a,42b,42c…を設定
する方向は、横、縦または斜めなど、どの方向でも可能
であり、これは予めユーザが指定しておくものとする。
また、矩形領域42a,42b,42c…の大きさは、
文字サイズ、文字ピッチ、改行ピッチ等の書式設定情報
によって決定される。
【0021】次に、CPU10は、領域41に設定した
各矩形領域42a,42b,42c…を例えば図中矢印
で示す順に連結し、その連結情報をRAM11の連結報
格納領域34に格納する(ステップS3)。なお、各矩
形領域42a,42b,42c…を連結する順番は予め
決められた規則に従って決めても良いし、ユーザが指定
できるようにしても良い。
各矩形領域42a,42b,42c…を例えば図中矢印
で示す順に連結し、その連結情報をRAM11の連結報
格納領域34に格納する(ステップS3)。なお、各矩
形領域42a,42b,42c…を連結する順番は予め
決められた規則に従って決めても良いし、ユーザが指定
できるようにしても良い。
【0022】ここで、キーボード16を通じて文字情報
が入力されると、CPU10はその入力文字情報を矩形
領域42a,42b,42c…内に連結順に流し込む
(ステップS4)。この場合、CPU10は領域41の
面積と各矩形領域42a,42b,42c…の面積とか
ら領域41内に入力可能な文字数を計算し、その文字数
分の文字情報を各矩形領域42a,42b,42c…に
順に流し込む。このとき流し込まれた文字情報は、RA
M11の文字情報格納領域31に格納される。
が入力されると、CPU10はその入力文字情報を矩形
領域42a,42b,42c…内に連結順に流し込む
(ステップS4)。この場合、CPU10は領域41の
面積と各矩形領域42a,42b,42c…の面積とか
ら領域41内に入力可能な文字数を計算し、その文字数
分の文字情報を各矩形領域42a,42b,42c…に
順に流し込む。このとき流し込まれた文字情報は、RA
M11の文字情報格納領域31に格納される。
【0023】このように、矩形領域42a,42b,4
2c…の集合として任意形状の領域41が扱われ、文字
情報の流し込みが行われる。したがって、従来のように
ユーザ自身が入力位置等を考えながら文字情報を入力す
るといった面倒な作業を必要とせず、簡単に入力するこ
とができる。
2c…の集合として任意形状の領域41が扱われ、文字
情報の流し込みが行われる。したがって、従来のように
ユーザ自身が入力位置等を考えながら文字情報を入力す
るといった面倒な作業を必要とせず、簡単に入力するこ
とができる。
【0024】なお、上記実施例では、領域41内に矩形
領域42a,42b,42c…を設定した後、入力可能
な文字数を計算して、その文字数分の文字情報を流し込
むようにしたが、例えば予め入力すべき文字数を指定し
ておくことにより、その文字数に応じた矩形領域42
a,42b,42c…を設定し、当該文字数分の文字情
報を流し込むようにしても良い。
領域42a,42b,42c…を設定した後、入力可能
な文字数を計算して、その文字数分の文字情報を流し込
むようにしたが、例えば予め入力すべき文字数を指定し
ておくことにより、その文字数に応じた矩形領域42
a,42b,42c…を設定し、当該文字数分の文字情
報を流し込むようにしても良い。
【0025】また、領域は1つに限らず、例えば図4に
示すように、複数の領域51a,51bを作成した場合
であっても、上記同様、文字入力領域としての複数の矩
形領域52a,52b,52c…を設定することによ
り、文字情報の流し込みを行うことができる。
示すように、複数の領域51a,51bを作成した場合
であっても、上記同様、文字入力領域としての複数の矩
形領域52a,52b,52c…を設定することによ
り、文字情報の流し込みを行うことができる。
【0026】
【発明の効果】以上のように本発明によれば、矩形領域
の集合として任意形状の領域を扱うようにしたため、例
えば円、楕円、ひし形、さらにはもっと複雑な図形(包
囲図形)など、従来できなかった矩形以外の任意形状の
領域を作成しても、ユーザ自身が入力位置等を考えるな
どの面倒な作業を必要とせずに、その任意形状領域内に
文字情報を簡単に入力することができる。
の集合として任意形状の領域を扱うようにしたため、例
えば円、楕円、ひし形、さらにはもっと複雑な図形(包
囲図形)など、従来できなかった矩形以外の任意形状の
領域を作成しても、ユーザ自身が入力位置等を考えるな
どの面倒な作業を必要とせずに、その任意形状領域内に
文字情報を簡単に入力することができる。
【図1】本発明の一実施例に係る文書作成装置の構成を
示すブロック図。
示すブロック図。
【図2】同実施例の動作を説明するためのフローチャー
ト。
ト。
【図3】同実施例における任意領域に対する文字情報の
流し込みを説明するための図。
流し込みを説明するための図。
【図4】本発明の他の実施例に係る任意領域に対する文
字情報の流し込みを説明するための図。
字情報の流し込みを説明するための図。
10…CPU、11…RAM、12…ROM、16…キ
ーボード(KB)、16a…「領域作成」キー、31…
文字情報格納領域、32…領域情報格納領域、33…矩
形情報格納領域、34…連結報格納領域。
ーボード(KB)、16a…「領域作成」キー、31…
文字情報格納領域、32…領域情報格納領域、33…矩
形情報格納領域、34…連結報格納領域。
Claims (2)
- 【請求項1】 任意形状の領域を作成する領域作成手段
と、 この領域作成手段によって作成された上記領域内に文字
入力領域としての複数の矩形領域を設定する矩形設定手
段と、 この矩形設定手段によって設定された上記各矩形領域を
連結する矩形領域連結手段と、 この矩形領域連結手段によって連結された上記各矩形領
域内に文字情報を連結順に流し込む文字情報入力手段と
を具備したことを特徴とする文書作成装置。 - 【請求項2】 任意形状の領域を作成する領域作成手段
を備えた文書作成装置において、 上記領域作成手段によって上記領域が作成された際に、
上記領域内に文字入力領域としての複数の矩形領域を設
定し、 この設定された上記各矩形領域を連結し、 上記各矩形領域内に文字情報を連結順に流し込むことを
特徴とする文字情報入力制御方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4153470A JPH05342198A (ja) | 1992-06-12 | 1992-06-12 | 文書作成装置及び文字情報入力制御方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4153470A JPH05342198A (ja) | 1992-06-12 | 1992-06-12 | 文書作成装置及び文字情報入力制御方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH05342198A true JPH05342198A (ja) | 1993-12-24 |
Family
ID=15563277
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4153470A Pending JPH05342198A (ja) | 1992-06-12 | 1992-06-12 | 文書作成装置及び文字情報入力制御方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH05342198A (ja) |
-
1992
- 1992-06-12 JP JP4153470A patent/JPH05342198A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH05342198A (ja) | 文書作成装置及び文字情報入力制御方法 | |
| JP2576856B2 (ja) | 文章作成装置 | |
| JPH08123801A (ja) | 文書作成装置及び枠編集方法 | |
| JPH05314105A (ja) | 文書作成装置及びブロック編集制御方法 | |
| JPH0696080A (ja) | マルチウィンドウ機能を有する文書作成装置及びマルチウィンドウサイズ変更方法 | |
| JPH01229649A (ja) | ベクトルフォントデータを用いた印刷方式 | |
| JPH04282746A (ja) | 文書作成装置 | |
| JP3404770B2 (ja) | 文書処理装置 | |
| JP2610405B2 (ja) | 文書作成装置 | |
| JPH02300922A (ja) | 文書作成装置 | |
| JPH03161861A (ja) | 表作成機能を備えた文書処理装置 | |
| JPH07182322A (ja) | 文書作成装置及び文書作成方法 | |
| JPH06166234A (ja) | 文書作成装置及び印刷制御方法 | |
| JPH0836572A (ja) | 文書作成装置及びカーソル表示制御方法 | |
| JPH04303271A (ja) | 図形作成装置 | |
| JPH01231088A (ja) | 書体選択画面表示方式 | |
| JPH0535734A (ja) | 情報処理装置 | |
| JPH05174023A (ja) | 文書処理装置 | |
| JPH06933A (ja) | 電子組版方法 | |
| JPH05257926A (ja) | 文書作成装置 | |
| JPH0764977A (ja) | 文書作成装置及び書式変更方法 | |
| JPH05258042A (ja) | 文書作成装置および編集制御方法 | |
| JPH05342405A (ja) | 文書編集方法及び装置 | |
| JPH06168235A (ja) | 文書作成装置及び表示制御方法 | |
| JPH07182530A (ja) | 文書作成装置及び文書作成装置における図形描画方法 |