JPH0844713A - 文書編集装置 - Google Patents
文書編集装置Info
- Publication number
- JPH0844713A JPH0844713A JP6176426A JP17642694A JPH0844713A JP H0844713 A JPH0844713 A JP H0844713A JP 6176426 A JP6176426 A JP 6176426A JP 17642694 A JP17642694 A JP 17642694A JP H0844713 A JPH0844713 A JP H0844713A
- Authority
- JP
- Japan
- Prior art keywords
- data
- character string
- decoration
- style data
- size
- 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)
- Controls And Circuits For Display Device (AREA)
Abstract
(57)【要約】
【構成】飾り付け用特殊キーには飾り様式データを関係
付けて記憶しておく。入力文字列の飾り付け用特殊キー
から、対応する飾り様式データを飾り加工用データとし
て登録し、入力文字列と関係付けて記憶しておく。そう
すると、飾り付け対象文字列の文字列長,文字サイズか
ら求める文字列外接矩形サイズより、飾りデータのサイ
ズを自動的に最適サイズに設定することが可能となる。 【効果】丸付き文字等の飾り付き文字入力で、丸等の飾
り付け対象である文字列の文字列長,文字サイズから求
める文字列外接矩形サイズより、飾りデータのサイズを
自動的に最適サイズに設定した飾り付き文字が生成でき
るので、飾り付き文字入力効率が向上する。
付けて記憶しておく。入力文字列の飾り付け用特殊キー
から、対応する飾り様式データを飾り加工用データとし
て登録し、入力文字列と関係付けて記憶しておく。そう
すると、飾り付け対象文字列の文字列長,文字サイズか
ら求める文字列外接矩形サイズより、飾りデータのサイ
ズを自動的に最適サイズに設定することが可能となる。 【効果】丸付き文字等の飾り付き文字入力で、丸等の飾
り付け対象である文字列の文字列長,文字サイズから求
める文字列外接矩形サイズより、飾りデータのサイズを
自動的に最適サイズに設定した飾り付き文字が生成でき
るので、飾り付き文字入力効率が向上する。
Description
【0001】
【産業上の利用分野】本発明はパーソナルコンピュータ
やワークステーションにおける文書編集装置に係り、特
に文書編集の際の丸付き文字入力,PAD図入力等のサ
イズが異なる文字列と図形要素等を組み合わせる飾り付
き文字列入力操作の簡略化を実現するのに好適な文書編
集装置に関する。
やワークステーションにおける文書編集装置に係り、特
に文書編集の際の丸付き文字入力,PAD図入力等のサ
イズが異なる文字列と図形要素等を組み合わせる飾り付
き文字列入力操作の簡略化を実現するのに好適な文書編
集装置に関する。
【0002】
【従来の技術】従来の文書編集装置としては、丸付き文
字を入力する場合にあらかじめ外字登録機能により、丸
付き文字データを外字として文字コードに割り付け作成
しておき、その文字コードを入力することで丸飾りの付
いた丸付き文字を入力することが実現されている。
字を入力する場合にあらかじめ外字登録機能により、丸
付き文字データを外字として文字コードに割り付け作成
しておき、その文字コードを入力することで丸飾りの付
いた丸付き文字を入力することが実現されている。
【0003】また、PAD図作成のように、文字列と飾
り図形が組み合わされたデータを入力する場合は、入力
した文字列の個々のサイズ(文字列長,文字サイズ)に
合わせ、飾り図形を作成するか、もしくは、あらかじめ
部品として登録しておいた飾り図形を複写し、文字列の
個々サイズに合わせその飾り図形を変更することで実現
されている。
り図形が組み合わされたデータを入力する場合は、入力
した文字列の個々のサイズ(文字列長,文字サイズ)に
合わせ、飾り図形を作成するか、もしくは、あらかじめ
部品として登録しておいた飾り図形を複写し、文字列の
個々サイズに合わせその飾り図形を変更することで実現
されている。
【0004】
【発明が解決しようとする課題】しかしながら、前者の
従来例では、あらかじめデータを登録してしまうことか
ら、丸飾り内文字列データに追加,削除の変更を加える
場合、変更した文字列毎のデータを登録する必要があ
り、汎用性に乏しいという問題がある。また、丸飾りの
みの線色,線種等の属性変更ができないという問題もあ
る。
従来例では、あらかじめデータを登録してしまうことか
ら、丸飾り内文字列データに追加,削除の変更を加える
場合、変更した文字列毎のデータを登録する必要があ
り、汎用性に乏しいという問題がある。また、丸飾りの
みの線色,線種等の属性変更ができないという問題もあ
る。
【0005】さらに、後者の従来例では、入力した文字
列のサイズと飾り図形の間に何も関係を持たないため、
文字列サイズに最適なサイズの飾り図形生成操作の操作
性に問題がある。
列のサイズと飾り図形の間に何も関係を持たないため、
文字列サイズに最適なサイズの飾り図形生成操作の操作
性に問題がある。
【0006】本発明の目的は、入力した文字列サイズ
(文字列長,文字サイズ)により、飾り図形のサイズを
自動的に決定し、文字列と組み合わせ、飾り付き文字を
表示することができ、しかも文字列の変更による飾り図
形サイズの変更も容易である文書編集装置を提供するこ
とである。
(文字列長,文字サイズ)により、飾り図形のサイズを
自動的に決定し、文字列と組み合わせ、飾り付き文字を
表示することができ、しかも文字列の変更による飾り図
形サイズの変更も容易である文書編集装置を提供するこ
とである。
【0007】
【課題を解決するための手段】上記目的を達成するため
に、本発明の文書編集装置は、文字列等を飾る飾り様式
用データおよびその属性を格納する飾り様式データ格納
手段と,前記飾り様式データと特殊キー(文字列)を対
応付けて記憶する飾り様式データ記憶手段と,前記特殊
キーに続き入力する文字列の文字列外接矩形から前記飾
り様式データのサイズを決定するサイズ決定手段と,前
記特殊キーに対応する前記飾り様式データを前記飾り様
式データ格納位置から取り出す飾り様式データ取得手段
と,前記特殊キーに続き入力した文字列と前記飾り様式
データを組み合わせ飾り付け加工する加工手段と,その
加工結果を所定の形態で出力表示する出力表示手段を具
備したものである。
に、本発明の文書編集装置は、文字列等を飾る飾り様式
用データおよびその属性を格納する飾り様式データ格納
手段と,前記飾り様式データと特殊キー(文字列)を対
応付けて記憶する飾り様式データ記憶手段と,前記特殊
キーに続き入力する文字列の文字列外接矩形から前記飾
り様式データのサイズを決定するサイズ決定手段と,前
記特殊キーに対応する前記飾り様式データを前記飾り様
式データ格納位置から取り出す飾り様式データ取得手段
と,前記特殊キーに続き入力した文字列と前記飾り様式
データを組み合わせ飾り付け加工する加工手段と,その
加工結果を所定の形態で出力表示する出力表示手段を具
備したものである。
【0008】また、本発明の文書編集装置は、文字列等
を飾る飾り様式用データおよびその属性を格納する飾り
様式データ格納手段と,前記飾り様式データ1個と複数
の特殊キー(文字列)の組み合わせを対応付けて記憶す
る記憶手段と,前記複数の特殊キーで囲む入力文字列の
文字列外接矩形から前記飾り様式データのサイズを決定
するサイズ決定手段と,前記複数の特殊キーの組み合わ
せに対応する前記飾り様式データを前記飾り様式データ
格納位置から取り出す飾り様式データ取得手段と,前記
複数の特殊キーで囲む入力文字列と前記飾り様式データ
を組み合わせ、飾り付け加工する加工手段と,その加工
結果を所定の形態で出力表示する出力表示手段を具備し
たものである。
を飾る飾り様式用データおよびその属性を格納する飾り
様式データ格納手段と,前記飾り様式データ1個と複数
の特殊キー(文字列)の組み合わせを対応付けて記憶す
る記憶手段と,前記複数の特殊キーで囲む入力文字列の
文字列外接矩形から前記飾り様式データのサイズを決定
するサイズ決定手段と,前記複数の特殊キーの組み合わ
せに対応する前記飾り様式データを前記飾り様式データ
格納位置から取り出す飾り様式データ取得手段と,前記
複数の特殊キーで囲む入力文字列と前記飾り様式データ
を組み合わせ、飾り付け加工する加工手段と,その加工
結果を所定の形態で出力表示する出力表示手段を具備し
たものである。
【0009】さらに、本発明の文書編集装置は、上記文
書編集装置の加工結果の文字列を変更(文字列長変更,
文字サイズ変更等)した場合、その変更した文字列の外
接矩形から加工した飾り付け用飾り様式データのサイズ
を再決定するサイズ再決定手段と,サイズ再決定した飾
り様式データと前記変更文字列を再飾り付け加工する再
加工手段と,その再加工結果を所定の形態で再表示する
出力表示手段を設けたものである。
書編集装置の加工結果の文字列を変更(文字列長変更,
文字サイズ変更等)した場合、その変更した文字列の外
接矩形から加工した飾り付け用飾り様式データのサイズ
を再決定するサイズ再決定手段と,サイズ再決定した飾
り様式データと前記変更文字列を再飾り付け加工する再
加工手段と,その再加工結果を所定の形態で再表示する
出力表示手段を設けたものである。
【0010】
【作用】文字列を飾る飾り様式データおよびその属性は
飾り様式データ格納手段に格納される。この時、記憶手
段には飾り様式を選択する飾り付け用特殊キーと,前記
飾り様式データにそれぞれ固有な識別子を付加し、対応
付けて記憶する。そして、入力した飾り付け用特殊キー
と飾り付き対象文字列から、データ取得手段が格納手段
に格納されている飾り様式データを、記憶手段に記憶し
ている飾り付け用特殊キーと飾り様式データの識別子を
キーとして飾り様式データを取得する。サイズ決定手段
は、飾り付け対象文字列の文字列長,文字サイズから文
字外接矩形サイズを求める。求めた外接矩形サイズに対
し、外接矩形,飾り様式データ間のマージン値を加え、
加工手段により飾り様式データのデータサイズとして設
定し、さらに出力表示手段がその飾り様式データと文字
列を合わせて飾り付き文字とした結果を表示または印刷
する。
飾り様式データ格納手段に格納される。この時、記憶手
段には飾り様式を選択する飾り付け用特殊キーと,前記
飾り様式データにそれぞれ固有な識別子を付加し、対応
付けて記憶する。そして、入力した飾り付け用特殊キー
と飾り付き対象文字列から、データ取得手段が格納手段
に格納されている飾り様式データを、記憶手段に記憶し
ている飾り付け用特殊キーと飾り様式データの識別子を
キーとして飾り様式データを取得する。サイズ決定手段
は、飾り付け対象文字列の文字列長,文字サイズから文
字外接矩形サイズを求める。求めた外接矩形サイズに対
し、外接矩形,飾り様式データ間のマージン値を加え、
加工手段により飾り様式データのデータサイズとして設
定し、さらに出力表示手段がその飾り様式データと文字
列を合わせて飾り付き文字とした結果を表示または印刷
する。
【0011】
【実施例】以下、本発明の一実施例を図面に従って説明
する。
する。
【0012】図1は、本発明の文書編集装置による編集
の概略を表したものである。図中1は飾り付き文字を生
成するための文字列の入力状態を、2は飾り様式を選択
する飾り付け用特殊キーを、3は1の変換結果(飾り付
き文字)をそれぞれ示している。また、4は本発明の特
徴である、文字サイズ(文字列長,文字サイズ)により
自動的に飾り様式データサイズが決定されることを示し
ている。
の概略を表したものである。図中1は飾り付き文字を生
成するための文字列の入力状態を、2は飾り様式を選択
する飾り付け用特殊キーを、3は1の変換結果(飾り付
き文字)をそれぞれ示している。また、4は本発明の特
徴である、文字サイズ(文字列長,文字サイズ)により
自動的に飾り様式データサイズが決定されることを示し
ている。
【0013】図2は、図1に示した文書編集を実現する
ための飾り付け用特殊キーと飾り様式データの関係,デ
ータ構造である。飾り付け用特殊キー2それぞれに対
し、変換後の飾り様式データを関係付けている。飾り様
式データとして保持する情報は飾りデータ形状,飾り生
成位置及び飾り様式データサイズを示す頂点,座標,半
径等である。
ための飾り付け用特殊キーと飾り様式データの関係,デ
ータ構造である。飾り付け用特殊キー2それぞれに対
し、変換後の飾り様式データを関係付けている。飾り様
式データとして保持する情報は飾りデータ形状,飾り生
成位置及び飾り様式データサイズを示す頂点,座標,半
径等である。
【0014】図3は本発明の文書編集装置の構成図であ
る。図に示すように文書編集装置には、CPU6,外部
記憶装置8,ディスプレイコントローラ9,入力コント
ローラ12,印字出力制御部15およびネットワークコ
ントローラ17が内蔵されている。これらの各部は、シ
ステムバス5を介して接続される構成となっている。ま
た各部は、それぞれ次のような機器に接続されている。
すなわち、ディスプレイコントローラ9にはディスプレ
イメモリ10が接続され、さらにディスプレイメモリ1
0にはディスプレイ11が接続されている。また入力コ
ントローラ12にはキーボード13および座標入力装値
14が接続されている。入力コントローラ12,キーボ
ード13,座標入力装置14は、ディスプレイに表示さ
れた文書を対話式に編集する為に用いられる。
る。図に示すように文書編集装置には、CPU6,外部
記憶装置8,ディスプレイコントローラ9,入力コント
ローラ12,印字出力制御部15およびネットワークコ
ントローラ17が内蔵されている。これらの各部は、シ
ステムバス5を介して接続される構成となっている。ま
た各部は、それぞれ次のような機器に接続されている。
すなわち、ディスプレイコントローラ9にはディスプレ
イメモリ10が接続され、さらにディスプレイメモリ1
0にはディスプレイ11が接続されている。また入力コ
ントローラ12にはキーボード13および座標入力装値
14が接続されている。入力コントローラ12,キーボ
ード13,座標入力装置14は、ディスプレイに表示さ
れた文書を対話式に編集する為に用いられる。
【0015】また、印字出力制御部15にはプリンタ1
6が接続されている。この印字出力制御部15とプリン
タ16は、編集した文書を印刷する為に用いられる。C
PU6には文書編集プログラム71,飾り付け加工プロ
グラム72,飾り付けキーデータ73,飾り様式データ
74,飾り加工用データ75および文字列データ76を
格納する主記憶装置7が接続されている。プログラム等
を実行することにより、文書編集,飾り付け加工プログ
ラムの実行等が行われる。
6が接続されている。この印字出力制御部15とプリン
タ16は、編集した文書を印刷する為に用いられる。C
PU6には文書編集プログラム71,飾り付け加工プロ
グラム72,飾り付けキーデータ73,飾り様式データ
74,飾り加工用データ75および文字列データ76を
格納する主記憶装置7が接続されている。プログラム等
を実行することにより、文書編集,飾り付け加工プログ
ラムの実行等が行われる。
【0016】飾り付けキーデータ73は、主記憶装置7
上に必ずしも置かれる必要は無く、外部記憶装置8内に
置かれても良い。同様に飾り様式データ74,飾り加工
用データ75,文字列データ76も外部記憶装置8内に
置かれても良い。さらに、これらはネットワークコント
ローラ17を介して、他編集装置より取り込んでも良
い。
上に必ずしも置かれる必要は無く、外部記憶装置8内に
置かれても良い。同様に飾り様式データ74,飾り加工
用データ75,文字列データ76も外部記憶装置8内に
置かれても良い。さらに、これらはネットワークコント
ローラ17を介して、他編集装置より取り込んでも良
い。
【0017】次にCPU6により行われる飾り付け加工
処理の動作を図4から図10を用いて説明する。
処理の動作を図4から図10を用いて説明する。
【0018】図4は、図3でも示した飾り付けキーデー
タ73,飾り様式データ74,文字列データ76および
飾り付け加工プログラム72がどのような関係になって
いるかの概要図である。図1および図2で示した入力文
字列と変換結果,飾り付け用特殊キーと飾り様式データ
の関係を例にして図4を説明すると、飾り付けキーデー
タ73には飾り付け様式データを選択する飾り付け用特
殊キーと対応する飾り様式データの識別子が格納され、
飾り様式データ74には飾り様式データ実体が格納され
ている。また、文字列データ76には飾り付け対象文字
列とその飾り付け様式を選択する飾り付け用特殊キーの
組み合わせ、すなわち、入力文字列データが格納されて
いる。
タ73,飾り様式データ74,文字列データ76および
飾り付け加工プログラム72がどのような関係になって
いるかの概要図である。図1および図2で示した入力文
字列と変換結果,飾り付け用特殊キーと飾り様式データ
の関係を例にして図4を説明すると、飾り付けキーデー
タ73には飾り付け様式データを選択する飾り付け用特
殊キーと対応する飾り様式データの識別子が格納され、
飾り様式データ74には飾り様式データ実体が格納され
ている。また、文字列データ76には飾り付け対象文字
列とその飾り付け様式を選択する飾り付け用特殊キーの
組み合わせ、すなわち、入力文字列データが格納されて
いる。
【0019】飾り付け加工プログラム72には、飾り付
けキーデータ73および飾り付けキーデータ73に対応
する飾り様式データ74から、入力された文字列データ
76の飾り付け用特殊キーを判定し、飾り様式データの
決定,飾り様式データサイズ設定を行う。この処理によ
り飾り付け対象文字列サイズに最適なサイズの飾り様式
データを作成する。これを図3で示すディスプレイコン
トローラ9または印字出力制御部15に渡すことによ
り、表示または印刷が行われる。
けキーデータ73および飾り付けキーデータ73に対応
する飾り様式データ74から、入力された文字列データ
76の飾り付け用特殊キーを判定し、飾り様式データの
決定,飾り様式データサイズ設定を行う。この処理によ
り飾り付け対象文字列サイズに最適なサイズの飾り様式
データを作成する。これを図3で示すディスプレイコン
トローラ9または印字出力制御部15に渡すことによ
り、表示または印刷が行われる。
【0020】図5は、飾り付け加工プログラム72内部
にある飾り特殊キーデータ,データ対応管理テーブル,
飾り様式データの構成を示している。飾り特殊キーデー
タ,飾り様式データはそれぞれデータレコードとして扱
い、各データレコードにはシンボルであるユニークなI
Dが付いている。飾り付けキーデータとIDを飾り特殊
キーデータ,飾り様式データとIDを飾り様式データと
して管理し、データ対応管理テーブルは飾り特殊キーデ
ータのIDと飾り様式データのIDを対応付けするもの
である。
にある飾り特殊キーデータ,データ対応管理テーブル,
飾り様式データの構成を示している。飾り特殊キーデー
タ,飾り様式データはそれぞれデータレコードとして扱
い、各データレコードにはシンボルであるユニークなI
Dが付いている。飾り付けキーデータとIDを飾り特殊
キーデータ,飾り様式データとIDを飾り様式データと
して管理し、データ対応管理テーブルは飾り特殊キーデ
ータのIDと飾り様式データのIDを対応付けするもの
である。
【0021】図6は、飾り付け加工プログラム72内部
にある飾り加工名称データ,飾り加工管理テーブル,飾
り加工データの構成を示している。飾り加工名称デー
タ,飾り加工データはそれぞれデータレコードとして扱
い、飾り加工名称データに格納する入力文字列データに
は一貫番号、飾り加工データにはシンボルであるIDが
付いている。飾り加工管理テーブルは、飾り加工名称デ
ータの一貫番号と飾り加工データのIDを対応付けるも
のであり、図7と図8(A),図8(B)を用いて図5
で示した飾り特殊キーデータ,データ対応管理テーブ
ル,飾り様式データと、図6の飾り加工名称データ,飾
り加工管理テーブル,飾り加工データの関連を説明す
る。
にある飾り加工名称データ,飾り加工管理テーブル,飾
り加工データの構成を示している。飾り加工名称デー
タ,飾り加工データはそれぞれデータレコードとして扱
い、飾り加工名称データに格納する入力文字列データに
は一貫番号、飾り加工データにはシンボルであるIDが
付いている。飾り加工管理テーブルは、飾り加工名称デ
ータの一貫番号と飾り加工データのIDを対応付けるも
のであり、図7と図8(A),図8(B)を用いて図5
で示した飾り特殊キーデータ,データ対応管理テーブ
ル,飾り様式データと、図6の飾り加工名称データ,飾
り加工管理テーブル,飾り加工データの関連を説明す
る。
【0022】図7は、飾り特殊キーデータ,データ対応
管理テーブル,飾り様式データと飾り加工名称データ,
飾り加工管理テーブル,飾り加工データの関連概略を示
したものであり、図8(A),図8(B)は処理手順を
示すフローである。入力文字列の飾り特殊キーIDから
データ対応管理テーブルを検索し、合致したIDと対を
成すデータレコードへのポインタをたどることによっ
て、必要な飾り様式データを取得することができる。ま
た、取得した飾り様式データを飾り加工データとしてコ
ピーし、IDを付加する。この飾り加工データIDと,
入力文字列の飾り加工名称を対として飾り加工管理テー
ブルで管理することにより、入力文字列に対応する飾り
加工データを参照することができる。図8(A),図8
(B)に処理手順をフローで示すが、図7と図8
(A),図8(B)に示した○内の数字,アルファベッ
トはそれぞれ処理と対象データの対応を示している。
管理テーブル,飾り様式データと飾り加工名称データ,
飾り加工管理テーブル,飾り加工データの関連概略を示
したものであり、図8(A),図8(B)は処理手順を
示すフローである。入力文字列の飾り特殊キーIDから
データ対応管理テーブルを検索し、合致したIDと対を
成すデータレコードへのポインタをたどることによっ
て、必要な飾り様式データを取得することができる。ま
た、取得した飾り様式データを飾り加工データとしてコ
ピーし、IDを付加する。この飾り加工データIDと,
入力文字列の飾り加工名称を対として飾り加工管理テー
ブルで管理することにより、入力文字列に対応する飾り
加工データを参照することができる。図8(A),図8
(B)に処理手順をフローで示すが、図7と図8
(A),図8(B)に示した○内の数字,アルファベッ
トはそれぞれ処理と対象データの対応を示している。
【0023】図8(A),図8(B)の処理手順に従っ
て図7のデータ処理手順を説明する。まず、入力文字列
の飾り特殊キーをキーとして飾り特殊キーデータを検索
することにより、飾り特殊キーIDをピックアップでき
る。次にこの飾り特殊キーIDをキーとしてデータ対応
管理テーブルを検索することにより、飾り様式データへ
のポインタをピックアップすることができる。このポイ
ンタをたどることによって飾り様式データレコードにた
どり着き、データを取得することができる。取得した飾
り様式データを加工用に飾り加工データとして飾り加工
データレコードにコピーし、IDを付加する。次に入力
文字列に対し飾り加工用名称を付加し、飾り加工管理テ
ーブルに登録する。名称登録した位置に、先に飾り加工
データに付加したIDを登録し、入力文字列と飾り加工
データの関係を確立する。
て図7のデータ処理手順を説明する。まず、入力文字列
の飾り特殊キーをキーとして飾り特殊キーデータを検索
することにより、飾り特殊キーIDをピックアップでき
る。次にこの飾り特殊キーIDをキーとしてデータ対応
管理テーブルを検索することにより、飾り様式データへ
のポインタをピックアップすることができる。このポイ
ンタをたどることによって飾り様式データレコードにた
どり着き、データを取得することができる。取得した飾
り様式データを加工用に飾り加工データとして飾り加工
データレコードにコピーし、IDを付加する。次に入力
文字列に対し飾り加工用名称を付加し、飾り加工管理テ
ーブルに登録する。名称登録した位置に、先に飾り加工
データに付加したIDを登録し、入力文字列と飾り加工
データの関係を確立する。
【0024】また、入力文字列に付加した飾り加工名称
から飾り加工データを参照するには、まず、入力文字列
の飾り加工名称をキーとして飾り加工管理テーブルを検
索することにより、名称が合致したエントリーをピック
アップすることができる。このエントリーの飾り加工デ
ータへのポインタをたどることによって飾り加工データ
レコードにたどり着き、データを参照することができ
る。
から飾り加工データを参照するには、まず、入力文字列
の飾り加工名称をキーとして飾り加工管理テーブルを検
索することにより、名称が合致したエントリーをピック
アップすることができる。このエントリーの飾り加工デ
ータへのポインタをたどることによって飾り加工データ
レコードにたどり着き、データを参照することができ
る。
【0025】図9は、前記飾り加工データに対し、入力
文字列の飾り付け対象文字列サイズ(文字列長,文字サ
イズ)から文字外接矩形サイズを計算した結果と、その
外接矩形サイズと飾り様式データ間のマージン値を加え
たサイズ値を設定し、飾り付け対象文字列サイズに最適
なサイズの飾り加工データを生成することを示してい
る。図10に処理手順をフローで示すが、図9と図10
に示した○内の数字はそれぞれ処理と対象データの対応
を示している。
文字列の飾り付け対象文字列サイズ(文字列長,文字サ
イズ)から文字外接矩形サイズを計算した結果と、その
外接矩形サイズと飾り様式データ間のマージン値を加え
たサイズ値を設定し、飾り付け対象文字列サイズに最適
なサイズの飾り加工データを生成することを示してい
る。図10に処理手順をフローで示すが、図9と図10
に示した○内の数字はそれぞれ処理と対象データの対応
を示している。
【0026】図10の処理手順に従って図9のデータ処
理手順を説明する。まず、入力文字列の飾り付け対象文
字列データを取り出し、取り出した文字列データの外接
矩形サイズを求める。次に、求めた外接矩形サイズに対
し外接矩形サイズと飾り様式データ間のマージン値を加
え、飾り様式データの加工サイズを決定する。決定した
飾り加工サイズを飾り加工データのサイズ値に設定する
ことで、飾り付け対象文字列サイズに最適なサイズの飾
り加工データを生成することができる。
理手順を説明する。まず、入力文字列の飾り付け対象文
字列データを取り出し、取り出した文字列データの外接
矩形サイズを求める。次に、求めた外接矩形サイズに対
し外接矩形サイズと飾り様式データ間のマージン値を加
え、飾り様式データの加工サイズを決定する。決定した
飾り加工サイズを飾り加工データのサイズ値に設定する
ことで、飾り付け対象文字列サイズに最適なサイズの飾
り加工データを生成することができる。
【0027】なお、飾り付き文字列の飾り付け対象文字
列を変更(文字列長変更,文字サイズ変更)した場合
は、飾り加工名称から飾り加工データを参照し、変更後
の飾り付け対象文字列の外接矩形サイズから、参照して
いる飾り加工データのサイズ値を再設定することによ
り、変更後の飾り付け対象文字列サイズに最適なサイズ
の飾り加工データを生成することができる。
列を変更(文字列長変更,文字サイズ変更)した場合
は、飾り加工名称から飾り加工データを参照し、変更後
の飾り付け対象文字列の外接矩形サイズから、参照して
いる飾り加工データのサイズ値を再設定することによ
り、変更後の飾り付け対象文字列サイズに最適なサイズ
の飾り加工データを生成することができる。
【0028】また、飾り特殊キーと飾り様式データはI
Dにより管理されているため、数の飾り特殊キーと1つ
の飾り様式データを関係付けることが可能である。
Dにより管理されているため、数の飾り特殊キーと1つ
の飾り様式データを関係付けることが可能である。
【0029】次に、飾り様式データの属性についは、図
11に示すように飾り様式データ内に属性データエリア
を設けることで、文書編集装置プログラム71,ディス
プレイコントローラ9および印字出力制御部15によ
り、属性データに従い表示または印刷が行われる。
11に示すように飾り様式データ内に属性データエリア
を設けることで、文書編集装置プログラム71,ディス
プレイコントローラ9および印字出力制御部15によ
り、属性データに従い表示または印刷が行われる。
【0030】また、飾り様式データが表セルデータの場
合も図12に示すように飾り特殊キーデータ,飾り様式
データ,データ対応管理テーブル間で関連付けることに
より、前記同様処理実行が可能となる。
合も図12に示すように飾り特殊キーデータ,飾り様式
データ,データ対応管理テーブル間で関連付けることに
より、前記同様処理実行が可能となる。
【0031】また、文字と図形等の異なる要素を組み合
わせることで飾りを構成しているため、この飾り付き文
字は、文字と図形の別々に分解し、操作することもでき
る。
わせることで飾りを構成しているため、この飾り付き文
字は、文字と図形の別々に分解し、操作することもでき
る。
【0032】
【発明の効果】以上説明したように、本発明によれば、
丸付き文字等の飾り付き文字入力で、丸等の飾り付け対
象である文字列の文字列長,文字サイズから求める文字
列外接矩形より、飾りデータのサイズを自動的に最適サ
イズに設定した飾り付き文字が生成できるので、飾り付
き文字入力効率を向上させることができる。
丸付き文字等の飾り付き文字入力で、丸等の飾り付け対
象である文字列の文字列長,文字サイズから求める文字
列外接矩形より、飾りデータのサイズを自動的に最適サ
イズに設定した飾り付き文字が生成できるので、飾り付
き文字入力効率を向上させることができる。
【図1】本発明の文書編集装置による飾り付き文字入力
の概略を説明した図である。
の概略を説明した図である。
【図2】飾り付け特殊キーと飾り様式データの関係およ
びデータ構造図である。
びデータ構造図である。
【図3】本発明の文書編集装置の構成図である。
【図4】本発明の文書編集装置による文書編集処理の概
要を示した図である。
要を示した図である。
【図5】データ対応管理テーブルと管理対象データの構
成図である。
成図である。
【図6】飾り加工管理テーブルと管理対象データの構造
図である。
図である。
【図7】データ対応管理テーブルと飾り加工管理テーブ
ルを介しての処理を示した図である。
ルを介しての処理を示した図である。
【図8】図7の処理手順を示したフローチャートであ
る。
る。
【図9】飾り加工データのデータサイズを設定する処理
を示した図である。
を示した図である。
【図10】図9の処理手順を示したフローチャートであ
る。
る。
【図11】飾り様式データの属性を説明するための飾り
様式データ構造図である。
様式データ構造図である。
【図12】飾り様式データが表セルである時のデータ対
応管理テーブルと管理対象データの構造図である。
応管理テーブルと管理対象データの構造図である。
1…飾り付き文字列の入力状態、2…飾り付け用特殊キ
ー、3…飾り付き文字列変換結果、4…飾り様式サイズ
自動設定状態、5…システムバス、6…CPU、7…主
記憶装置、8…外部記憶装置、9…ディスプレイコント
ローラ、10…ディスプレイメモリ、11…ディスプレ
イ、12…入力コントローラ、13…キーボード、14
…座標入力装置、15…印字出力制御部、16…プリン
タ、17…ネットワークコントローラ、18…中継装置
およびケーブル、71…文書編集プログラム、72…飾
り付け加工プログラム、73…飾り付けキーデータ、7
4…飾り様式データ、75…飾り加工用データ、76…
文字列データ。
ー、3…飾り付き文字列変換結果、4…飾り様式サイズ
自動設定状態、5…システムバス、6…CPU、7…主
記憶装置、8…外部記憶装置、9…ディスプレイコント
ローラ、10…ディスプレイメモリ、11…ディスプレ
イ、12…入力コントローラ、13…キーボード、14
…座標入力装置、15…印字出力制御部、16…プリン
タ、17…ネットワークコントローラ、18…中継装置
およびケーブル、71…文書編集プログラム、72…飾
り付け加工プログラム、73…飾り付けキーデータ、7
4…飾り様式データ、75…飾り加工用データ、76…
文字列データ。
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 G09G 5/26 9377−5H
Claims (6)
- 【請求項1】テキスト,図形,表等を組み合わせて編集
する文書編集装置において、文字等を飾る飾り様式デー
タおよび、その属性を格納する飾り様式データ格納手段
と前記飾り様式データと特殊キー(文字列)を対応付け
て記憶する飾り様式データ記憶手段と,前記特殊キーに
続き入力する文字列の文字列外接矩形から前記飾り様式
データのサイズを決定するサイズ決定手段と,前記特殊
キーに対応する前記飾り様式データを前記飾り様式デー
タ格納位置から取り出す飾り様式データ取得手段と,前
記特殊キーに続き入力した文字列と前記飾り様式データ
を組み合わせ飾け付け加工する加工手段と,その加工結
果を所定の形態で出力表示する出力表示手段を具備する
文書編集装置。 - 【請求項2】文字列等を飾る飾り様式データおよび、そ
の属性を格納する飾り様式データ格納手段と,前記飾り
様式データ1個と複数の特殊キー(文字列)の組み合わ
せを対応付けて記憶する記憶手段と,前記複数の特殊キ
ーで囲む入力文字列の文字列外接矩形から前記飾り様式
データのサイズを決定するサイズ決定手段と,前記複数
の特殊キーの組み合わせに対応する前記飾り様式データ
を前記飾り様式データ格納位置から取り出す飾り様式デ
ータ取得手段と,前記複数の特殊キーで囲む入力文字列
と前記飾り様式データを組み合わせ、飾り付け加工する
加工手段と,その加工結果を所定の形態で出力表示する
出力表示手段を具備する文書編集装置。 - 【請求項3】請求項1及び請求項2のいずれかに記載の
文書編集装置において、加工結果の文字列を変更(文字
列長,文字サイズ変更等)した場合、その変更した文字
列の外接矩形から加工済飾り様式データのサイズを再決
定するサイズ再決定手段と,サイズ再決定した飾り様式
データと前記変更文字列を再飾り付け加工する再加工手
段を設け、その再加工結果を所定の形態で再表示する出
力表示手段を具有する文書編集装置。 - 【請求項4】請求項1乃至請求項3のいずれかに記載の
文書編集装置において、前記飾り様式データは、図形デ
ータ,表セルデータ等であることを特徴とする文書編集
装置。 - 【請求項5】請求項1乃至請求項3のいずれかに記載の
文書編集装置において、前記飾り様式データの属性は、
表示基準位置,次入力方向,線種,線色,塗り潰し形態
等であることを特徴とする文書編集装置。 - 【請求項6】請求項1乃至請求項3のいずれかに記載の
文書編集装置において、前記出力表示手段は、前記加工
結果を文字列と図形の組み合わせ形態,表の形態で出力
表示することを特徴とする文書編集装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6176426A JPH0844713A (ja) | 1994-07-28 | 1994-07-28 | 文書編集装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6176426A JPH0844713A (ja) | 1994-07-28 | 1994-07-28 | 文書編集装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0844713A true JPH0844713A (ja) | 1996-02-16 |
Family
ID=16013500
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6176426A Pending JPH0844713A (ja) | 1994-07-28 | 1994-07-28 | 文書編集装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0844713A (ja) |
-
1994
- 1994-07-28 JP JP6176426A patent/JPH0844713A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CA2037295C (en) | Modifying a graphics display image | |
| WO2018205869A1 (zh) | 一种表单自定义方法和装置 | |
| WO1989002118A1 (fr) | Systeme de traitement de donnees et dispositif d'edition l'utilisant | |
| CN117787211B (zh) | 一种图文设计页面识别排版整理方法 | |
| JPH0844713A (ja) | 文書編集装置 | |
| WO1989002116A1 (fr) | Systeme de traitement de donnees et dispositif d'edition l'utilisant | |
| JP2000168294A (ja) | 電子黒板システム | |
| JPH11161669A (ja) | 電子化技術情報検索表示装置 | |
| JP3198640B2 (ja) | 多色文書編集装置 | |
| JPH0827843B2 (ja) | 図形内文字列編集方法 | |
| CN117195338B (zh) | 产品设计图自动生成方法、装置、电子设备及存储介质 | |
| JPH0635987A (ja) | 回路図作成装置および回路図作成方法 | |
| JPH067399Y2 (ja) | エディットデータ出力装置 | |
| JP3826543B2 (ja) | 画像データ処理装置及び画像データ処理プログラムを記録した記録媒体 | |
| JPH0731671B2 (ja) | 数式入力編集方式 | |
| JP2669839B2 (ja) | 数式入力編集装置 | |
| JPH0421479A (ja) | データ印刷装置 | |
| JP2978178B2 (ja) | 文書作成装置及びその制御方法 | |
| JP2969707B2 (ja) | 画像編集装置 | |
| JPWO2005041075A1 (ja) | 3次元形状データから形状情報を取得するシステム、その方法、及びコンピュータソフトウエアプログラム | |
| JP2889052B2 (ja) | 文字書体処理方法および装置 | |
| JPH03141466A (ja) | 文書管理方法および文書作成装置 | |
| JPH03105555A (ja) | 画像編集制御方式 | |
| JPH11191112A (ja) | テンプレートによる文字抽出方法 | |
| JPH0721808B2 (ja) | 回路図入力用cad装置 |