JPH0793307A - 文書編集装置 - Google Patents
文書編集装置Info
- Publication number
- JPH0793307A JPH0793307A JP5261848A JP26184893A JPH0793307A JP H0793307 A JPH0793307 A JP H0793307A JP 5261848 A JP5261848 A JP 5261848A JP 26184893 A JP26184893 A JP 26184893A JP H0793307 A JPH0793307 A JP H0793307A
- Authority
- JP
- Japan
- Prior art keywords
- data
- document
- typeface
- editing
- external character
- 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)【要約】
【目的】 外字パタンを各編集属性に対応して登録使用
することができ、異なる編集属性下でも、外字コードを
変更せずに文書編集が可能な文書編集装置を提供する。 【構成】 入力制御部8は、キーボード9やマウス10
の操作によって、出力すべき外字パタンの組モードを指
定する。CPU2は、書体データに対する外字パタンを
所定の組モード毎に作成する外字パタンを作成し、作成
した外字パタンデータを同一コードに割り付けて登録
し、作成した外字パタンデータを同一コードに割り付け
て登録し、選択した書体データで編集された文書データ
の出力時に、指定手段により指定された組モードに対応
する外字パタンを登録されたデータから選択して出力す
る。
することができ、異なる編集属性下でも、外字コードを
変更せずに文書編集が可能な文書編集装置を提供する。 【構成】 入力制御部8は、キーボード9やマウス10
の操作によって、出力すべき外字パタンの組モードを指
定する。CPU2は、書体データに対する外字パタンを
所定の組モード毎に作成する外字パタンを作成し、作成
した外字パタンデータを同一コードに割り付けて登録
し、作成した外字パタンデータを同一コードに割り付け
て登録し、選択した書体データで編集された文書データ
の出力時に、指定手段により指定された組モードに対応
する外字パタンを登録されたデータから選択して出力す
る。
Description
【0001】
【産業上の利用分野】本発明は文書編集装置に係り、特
に複数種の書体データが搭載され、選択した書体での文
書データの編集が可能な文書編集装置に関する。
に複数種の書体データが搭載され、選択した書体での文
書データの編集が可能な文書編集装置に関する。
【0002】
【従来の技術】近年のパソコンやワープロなどの文書編
集装置では、一般に明朝体、ゴシック体などの書体(フ
ォント)の選択や、縦組/横組の組モードなどの編集属
性の指定が行えるようにしてあり、所望の書体で各種の
編集属性を指定して文書編集を行うことができる。ま
た、近年の文書編集装置では、文書中の文字を選択し
て、枠付けや影取りなどの修飾を施して、文書の編集効
果を高めることができるようにしてある。
集装置では、一般に明朝体、ゴシック体などの書体(フ
ォント)の選択や、縦組/横組の組モードなどの編集属
性の指定が行えるようにしてあり、所望の書体で各種の
編集属性を指定して文書編集を行うことができる。ま
た、近年の文書編集装置では、文書中の文字を選択し
て、枠付けや影取りなどの修飾を施して、文書の編集効
果を高めることができるようにしてある。
【0003】
【発明が解決しようとする課題】従来の文書編集装置で
は、本体に登録されていない文字や記号を、外字パタン
として取込み登録することができるが、1つの外字コー
ドに対して1つの編集属性用の外字パタンしか登録でき
ない。例えば、1つの外字パタンに例えば縦組/横組の
組モードなどの編集属性を選択して指定することはでき
ず、外字パタンは、例えば縦組或いは横組の一方の組モ
ードの外字パタンとして登録される。
は、本体に登録されていない文字や記号を、外字パタン
として取込み登録することができるが、1つの外字コー
ドに対して1つの編集属性用の外字パタンしか登録でき
ない。例えば、1つの外字パタンに例えば縦組/横組の
組モードなどの編集属性を選択して指定することはでき
ず、外字パタンは、例えば縦組或いは横組の一方の組モ
ードの外字パタンとして登録される。
【0004】この場合、文書の編集上では、例えば横組
モード用に登録された外字パタンを異なる編集属性であ
る縦組モードで表示すると、表示上のバランスが崩れる
ことがあり、これを防ぐためには、別コードに縦組用の
外字を作成して登録する必要がある。
モード用に登録された外字パタンを異なる編集属性であ
る縦組モードで表示すると、表示上のバランスが崩れる
ことがあり、これを防ぐためには、別コードに縦組用の
外字を作成して登録する必要がある。
【0005】また、従来の文書編集装置では、文書中の
文字の修飾に際しては、該文字の書体データ(フオント
データ)に対応する修飾情報に基づいて、文字に対して
修飾または変形が施される。このために、或る装置で修
飾文字を含む文書データを作成し、他の装置でこの文書
データを展開しようとした場合、該装置に修飾された文
字の書体データが登録されていない場合には、該修飾文
字が再現できないことがある。
文字の修飾に際しては、該文字の書体データ(フオント
データ)に対応する修飾情報に基づいて、文字に対して
修飾または変形が施される。このために、或る装置で修
飾文字を含む文書データを作成し、他の装置でこの文書
データを展開しようとした場合、該装置に修飾された文
字の書体データが登録されていない場合には、該修飾文
字が再現できないことがある。
【0006】本発明は、前述したような文書編集の現状
に鑑みてなされたものであり、その第1の目的は、外字
パタンを2つ以上の編集属性に対応して登録使用するこ
とができ、異なる編集属性下でも、外字コードを変更せ
ずに文書編集が可能な文書編集装置を提供することにあ
る。
に鑑みてなされたものであり、その第1の目的は、外字
パタンを2つ以上の編集属性に対応して登録使用するこ
とができ、異なる編集属性下でも、外字コードを変更せ
ずに文書編集が可能な文書編集装置を提供することにあ
る。
【0007】また、本発明の第2の目的は、文書データ
の修飾文字の書体データが登録されていない装置を使用
しても、常に文書データ中の修飾文字のパタンを再現可
能な文書編集装置を提供することにある。
の修飾文字の書体データが登録されていない装置を使用
しても、常に文書データ中の修飾文字のパタンを再現可
能な文書編集装置を提供することにある。
【0008】
【課題を解決するための手段】前記第1の目的を達成す
るために、請求項1に記載の第1の発明は、複数種の書
体データ及びこれら書体データの管理データを搭載し、
前記書体データ及び前記管理データを使用して、選択し
た書体データでの文書を編集可能な文書編集装置におい
て、選択した書体データに対する外字パタンを所定の編
集属性毎に作成する外字パタン作成手段と、前記作成し
た複数の編集属性用外字バタンデータを、同一コードに
割り付けて登録する登録手段と、選択した書体データで
編集された文書データの出力時に、出力すべき外字パタ
ンの編集属性を指定する指定手段と、指定された編集属
性に対応する外字パタンを前記登録手段から選択して出
力する選択手段とを有することを特徴とする。
るために、請求項1に記載の第1の発明は、複数種の書
体データ及びこれら書体データの管理データを搭載し、
前記書体データ及び前記管理データを使用して、選択し
た書体データでの文書を編集可能な文書編集装置におい
て、選択した書体データに対する外字パタンを所定の編
集属性毎に作成する外字パタン作成手段と、前記作成し
た複数の編集属性用外字バタンデータを、同一コードに
割り付けて登録する登録手段と、選択した書体データで
編集された文書データの出力時に、出力すべき外字パタ
ンの編集属性を指定する指定手段と、指定された編集属
性に対応する外字パタンを前記登録手段から選択して出
力する選択手段とを有することを特徴とする。
【0009】また、前記第2の目的を達成するために、
請求項3に記載の第2の発明は、複数種の書体データ及
びこれら書体データの管理データを搭載すると共に、図
形描画機能を備え、前記書体データ及び前記管理データ
を使用して、選択した書体での文書の編集が可能な文書
編集装置において、書体データを用いて文書中の文字に
修飾または変形を施す修飾手段と、前記修飾または変形
を施された文字データを図形データに変換する図形デー
タ変換手段と、文字修飾データ及び前記図形データを登
録管理する登録手段と、編集文書の展開時に、当該文書
編集装置の書体データの登録状態に応じて、前記文字修
飾データと図形データの一方を選択し、選択したデータ
に基づいて、文書の文書データを、修飾または変形が施
された文字データとしてまたは図形データとして展開す
る選択展開手段とを有することを特徴とする。
請求項3に記載の第2の発明は、複数種の書体データ及
びこれら書体データの管理データを搭載すると共に、図
形描画機能を備え、前記書体データ及び前記管理データ
を使用して、選択した書体での文書の編集が可能な文書
編集装置において、書体データを用いて文書中の文字に
修飾または変形を施す修飾手段と、前記修飾または変形
を施された文字データを図形データに変換する図形デー
タ変換手段と、文字修飾データ及び前記図形データを登
録管理する登録手段と、編集文書の展開時に、当該文書
編集装置の書体データの登録状態に応じて、前記文字修
飾データと図形データの一方を選択し、選択したデータ
に基づいて、文書の文書データを、修飾または変形が施
された文字データとしてまたは図形データとして展開す
る選択展開手段とを有することを特徴とする。
【0010】
【作用】第1の発明によると、外字パタン作成手段によ
って外字パタンが所定の編集属性毎に作成され、登録手
段によって、作成した複数の編集属性用の外字パタンデ
ータが同一コードに割り付けられて登録される。そし
て、指定手段によって、出力すべき外字パタンの編集属
性が指定され、選択手段によって、指定された編集属性
に対応する外字パタンが登録手段から選択されて読み出
され出力される。
って外字パタンが所定の編集属性毎に作成され、登録手
段によって、作成した複数の編集属性用の外字パタンデ
ータが同一コードに割り付けられて登録される。そし
て、指定手段によって、出力すべき外字パタンの編集属
性が指定され、選択手段によって、指定された編集属性
に対応する外字パタンが登録手段から選択されて読み出
され出力される。
【0011】第2の発明によると、修飾手段によって書
体データを用いて文書中の文字に修飾または変形が施さ
れ、データ変換手段によって、前記修飾または変形を施
された文字データが図形データに変換される。文字修飾
データおよび図形データは登録手段によって登録管理さ
れ、編集文書の展開時に、当該文書編集装置の書体デー
タの登録状態に応じて修飾文字データと図形データの一
方が選択され、選択展開手段により選択されたデータに
基づいて文書の文書データが展開され文書編集が行われ
る。
体データを用いて文書中の文字に修飾または変形が施さ
れ、データ変換手段によって、前記修飾または変形を施
された文字データが図形データに変換される。文字修飾
データおよび図形データは登録手段によって登録管理さ
れ、編集文書の展開時に、当該文書編集装置の書体デー
タの登録状態に応じて修飾文字データと図形データの一
方が選択され、選択展開手段により選択されたデータに
基づいて文書の文書データが展開され文書編集が行われ
る。
【0012】
[第1の実施例]先ず、図1ないし図4を参照して本発
明の第1の実施例を説明する。図1は第1の実施例の構
成を示すブロック図、図2は第1の実施例の編集属性変
換テーブルの説明図、図3は第1の実施例の文書編集の
説明図、図4は第1の実施例の動作を示すフローチャー
トである。
明の第1の実施例を説明する。図1は第1の実施例の構
成を示すブロック図、図2は第1の実施例の編集属性変
換テーブルの説明図、図3は第1の実施例の文書編集の
説明図、図4は第1の実施例の動作を示すフローチャー
トである。
【0013】本明細書においては、文書とは、文章(図
表を含む)、図形、イメージ(絵画、写真を含む)など
を総称し、本発明の文書編集装置は、単体であっても複
数装置からなるシステム装置であっても、或いはLAN
(ローカルエリアネットワーク)のように、ネットワー
クを介して文書編集処理が行われる装置であってもよ
い。
表を含む)、図形、イメージ(絵画、写真を含む)など
を総称し、本発明の文書編集装置は、単体であっても複
数装置からなるシステム装置であっても、或いはLAN
(ローカルエリアネットワーク)のように、ネットワー
クを介して文書編集処理が行われる装置であってもよ
い。
【0014】図1に示すように、第1の実施例では、全
体の制御を行うCPU2に、システムバス1を介して外
部記憶装置制御部14が接続され、この外部記憶装置制
御部14には、外部記憶装置として、データファイル用
のハードディスク(HD)15とフロッピーディスク
(FD)16とが接続されている。同様に、CPU2に
システムバス1を介して、ビデオ・イメージ・メモリ
(VRAM)11と表示出力制御部12とが接続され、
VRAM11は表示出力制御部12に接続され、表示出
力制御部12には、CRT13が接続されている。ここ
で、CRT13に表示されるデータは、VRAM11上
にビットマップデータとして展開されており、例えば文
字データであれば、該文字データのコードに対応した文
字パターンが、VRAM11上に展開されている。
体の制御を行うCPU2に、システムバス1を介して外
部記憶装置制御部14が接続され、この外部記憶装置制
御部14には、外部記憶装置として、データファイル用
のハードディスク(HD)15とフロッピーディスク
(FD)16とが接続されている。同様に、CPU2に
システムバス1を介して、ビデオ・イメージ・メモリ
(VRAM)11と表示出力制御部12とが接続され、
VRAM11は表示出力制御部12に接続され、表示出
力制御部12には、CRT13が接続されている。ここ
で、CRT13に表示されるデータは、VRAM11上
にビットマップデータとして展開されており、例えば文
字データであれば、該文字データのコードに対応した文
字パターンが、VRAM11上に展開されている。
【0015】また、CPU2にシステムバス1を介して
入力制御部8が接続され、この入力制御部8には、オペ
レータが動作指令などを入力するために操作するキーボ
ード9と、オペレータがCRT13上でカーソルを移動
させて、コマンドメニュー上のアイコンを選択すること
により画像情報の加工指令を実行するポインティングデ
バイスであるマウス10とが接続されている。同様に、
CPU2にシステムバス1を介して、CPU2が編集処
理のために実行するプログラムをHD15から選択格納
するとともに、キーボード9から入力されたデータをコ
ード情報として格納するプログラムメモリ(PMEM)
3が接続されている。
入力制御部8が接続され、この入力制御部8には、オペ
レータが動作指令などを入力するために操作するキーボ
ード9と、オペレータがCRT13上でカーソルを移動
させて、コマンドメニュー上のアイコンを選択すること
により画像情報の加工指令を実行するポインティングデ
バイスであるマウス10とが接続されている。同様に、
CPU2にシステムバス1を介して、CPU2が編集処
理のために実行するプログラムをHD15から選択格納
するとともに、キーボード9から入力されたデータをコ
ード情報として格納するプログラムメモリ(PMEM)
3が接続されている。
【0016】さらに、CPU2にシステムバス1を介し
て通信制御部4が接続され、この通信制御部4には、通
信ポート5及び通信回線6を介して複数のプリンタ7が
接続され、プリンタ7は、通信制御部4より通信ポート
5及び通信回線6を介して送信される書体指示信号、文
字サイズ指示信号、印字位置指示信号、文字コード信号
に基づいて印刷を行い、或いは通信回線、通信ポート5
及び通信制御部4を介して、書体データを装置本体に送
信する機能を備えている。
て通信制御部4が接続され、この通信制御部4には、通
信ポート5及び通信回線6を介して複数のプリンタ7が
接続され、プリンタ7は、通信制御部4より通信ポート
5及び通信回線6を介して送信される書体指示信号、文
字サイズ指示信号、印字位置指示信号、文字コード信号
に基づいて印刷を行い、或いは通信回線、通信ポート5
及び通信制御部4を介して、書体データを装置本体に送
信する機能を備えている。
【0017】そして、第1の実施例では、入力制御部8
に、キーボード9やマウス10の操作によって、出力す
べき外字パタンの編集属性を指定する指定手段が設けて
ある。また、第1の実施例では、CPU2に、書体デー
タに対する外字パタンを所定の編集属性毎に作成する外
字パタンを作成する外字パタン作成手段と、作成した外
字パタンデータを同一コードに割り付けて登録する登録
手段と、選択した書体データで編集された文書データの
出力時に、指定手段により指定された編集属性に対応す
る外字パタンを登録手段から選択して出力する選択手段
とが設けてある。さらに、第1の実施例では、CPU2
に、後述する図2に示す編集属性変換テーブルTが設け
てある。
に、キーボード9やマウス10の操作によって、出力す
べき外字パタンの編集属性を指定する指定手段が設けて
ある。また、第1の実施例では、CPU2に、書体デー
タに対する外字パタンを所定の編集属性毎に作成する外
字パタンを作成する外字パタン作成手段と、作成した外
字パタンデータを同一コードに割り付けて登録する登録
手段と、選択した書体データで編集された文書データの
出力時に、指定手段により指定された編集属性に対応す
る外字パタンを登録手段から選択して出力する選択手段
とが設けてある。さらに、第1の実施例では、CPU2
に、後述する図2に示す編集属性変換テーブルTが設け
てある。
【0018】ところで登録手段は、この編集属性変換テ
ーブルTを参照することにより、所望の外字コードに対
して指定の編集属性に応じた外字パタンをPMEM3,
HD15またはFD16から取込登録する機能を有して
いる。第1の実施例は、縦組/横組の組モードを編集属
性とする場合であり、編集属性変換テーブルTには、テ
ーブルが格納しているデータ(横組データのみ、縦組デ
ータのみ、横組データ及び縦組データ)を示すデータ識
別フラグ21、メディア内での横組用パタンの存在する
アドレス22、横組用パタンデータのサイズ23、メデ
ィア内での縦組用パタンの存在するアドレス24、縦組
用パタンデータのサイズ25及びその他の管理データ2
6が書込まれている。
ーブルTを参照することにより、所望の外字コードに対
して指定の編集属性に応じた外字パタンをPMEM3,
HD15またはFD16から取込登録する機能を有して
いる。第1の実施例は、縦組/横組の組モードを編集属
性とする場合であり、編集属性変換テーブルTには、テ
ーブルが格納しているデータ(横組データのみ、縦組デ
ータのみ、横組データ及び縦組データ)を示すデータ識
別フラグ21、メディア内での横組用パタンの存在する
アドレス22、横組用パタンデータのサイズ23、メデ
ィア内での縦組用パタンの存在するアドレス24、縦組
用パタンデータのサイズ25及びその他の管理データ2
6が書込まれている。
【0019】図3には第1の実施例による文書編集の例
が示され、この場合は、「本日」という飾り文字の外字
パタンを登録し、通常の文字パタンの「本日」と同時に
出力している。第1の実施例では、登録手段によって、
外字の“「”なるパタンの同一コードに対して、縦組用
パタン“¬”と横組用パタン“「”との異なる外字パタ
ンデータが選択して取込まれ登録される。このようにし
て、取込み登録される外字“「”の横組用パタンは31
aのようになり、縦組用パタンは31bのようになる。
そして、横組用パタンは31aを使用した横組時の表示
は31のようになり、縦組用パタンは31bを使用した
縦組時の表示は33のようになり、それぞれで外
字“「”の異なるパタンを使用することにより、バラン
スの取れた表示が行われている。この場合、外字“「”
の横組用パタン31aを使用して、縦組時の表示を行う
と表示32のようになって、表示のバランスが崩れた状
態になる。
が示され、この場合は、「本日」という飾り文字の外字
パタンを登録し、通常の文字パタンの「本日」と同時に
出力している。第1の実施例では、登録手段によって、
外字の“「”なるパタンの同一コードに対して、縦組用
パタン“¬”と横組用パタン“「”との異なる外字パタ
ンデータが選択して取込まれ登録される。このようにし
て、取込み登録される外字“「”の横組用パタンは31
aのようになり、縦組用パタンは31bのようになる。
そして、横組用パタンは31aを使用した横組時の表示
は31のようになり、縦組用パタンは31bを使用した
縦組時の表示は33のようになり、それぞれで外
字“「”の異なるパタンを使用することにより、バラン
スの取れた表示が行われている。この場合、外字“「”
の横組用パタン31aを使用して、縦組時の表示を行う
と表示32のようになって、表示のバランスが崩れた状
態になる。
【0020】次に、第1の実施例の動作を図4のフロー
チャートを使用して説明する。同図のステップS41に
おいて、CPU2は、現在編集中の文書データの組モー
ドが横組みであるか縦組みであるかを検出し、ステップ
S42に進んで、CPU2は、編集された文書データの
出力時に、指定されたコードの外字コードのパタンを出
力するために、図2に示す編集属性変換テーブルTを参
照し、何れかの組モードの外字データが、編集属性変換
テーブルTに存在するか否かを判別する(ステップS4
3)。この判別で、外字データが存在することが確認さ
れると、ステップS44に進んで、該外字データの中に
指定された組モードに合致する外字データが存在するか
否かが、CPU2によって判別される。ステップS43
で組モードにかかわらず外字データが全く存在しないと
きは後述するステップS48に分岐する。
チャートを使用して説明する。同図のステップS41に
おいて、CPU2は、現在編集中の文書データの組モー
ドが横組みであるか縦組みであるかを検出し、ステップ
S42に進んで、CPU2は、編集された文書データの
出力時に、指定されたコードの外字コードのパタンを出
力するために、図2に示す編集属性変換テーブルTを参
照し、何れかの組モードの外字データが、編集属性変換
テーブルTに存在するか否かを判別する(ステップS4
3)。この判別で、外字データが存在することが確認さ
れると、ステップS44に進んで、該外字データの中に
指定された組モードに合致する外字データが存在するか
否かが、CPU2によって判別される。ステップS43
で組モードにかかわらず外字データが全く存在しないと
きは後述するステップS48に分岐する。
【0021】ステップS44で指定された組モードに合
致する外字データが存在すると判別されると、ステップ
S45に進んで、図2に示す編集属性変換テーブルTに
従って、HD15或いはFD16から対応する外字パタ
ンデータを取込み、指定された組モードで出力する。こ
のようにして、文書データの出力時には、選択手段によ
って、指定の組モードに対応する外字パタンデータが選
択されて出力される。出力された指定の組モードに対応
する外字パタンデータを含む文書データは、必要に応じ
て、通信制御部4により、通信ポート5及び通信回線6
を介してプリンタ7に送信され、プリンタ7によつて該
文書データに基づく文書のプリントが行われる。
致する外字データが存在すると判別されると、ステップ
S45に進んで、図2に示す編集属性変換テーブルTに
従って、HD15或いはFD16から対応する外字パタ
ンデータを取込み、指定された組モードで出力する。こ
のようにして、文書データの出力時には、選択手段によ
って、指定の組モードに対応する外字パタンデータが選
択されて出力される。出力された指定の組モードに対応
する外字パタンデータを含む文書データは、必要に応じ
て、通信制御部4により、通信ポート5及び通信回線6
を介してプリンタ7に送信され、プリンタ7によつて該
文書データに基づく文書のプリントが行われる。
【0022】また、ステップS44で、指定された組モ
ードに合致する外字データが存在しないと判別される
と、ステップS46に進んで、CPU2によって、指定
手段により指定された外字パタンの出力条件が判別さ
れ、強制出力モードであると判別されると、ステップS
47に進んで、図2に示す編集属性変換テーブルTを参
照して、指定された組モードとは異なる組モードの外字
パタンデータが選択手段によって選択されて出力され
る。さらに、ステップS46で組モードにかかわらず外
字パタンが存在しないと判別されたとき、またはステッ
プS43で強制出力モードでないと判別されるときは、
ステップS48に進んで、対応する外字パターンが存在
しないことを示す識別マークが、CRT13に表示され
る。
ードに合致する外字データが存在しないと判別される
と、ステップS46に進んで、CPU2によって、指定
手段により指定された外字パタンの出力条件が判別さ
れ、強制出力モードであると判別されると、ステップS
47に進んで、図2に示す編集属性変換テーブルTを参
照して、指定された組モードとは異なる組モードの外字
パタンデータが選択手段によって選択されて出力され
る。さらに、ステップS46で組モードにかかわらず外
字パタンが存在しないと判別されたとき、またはステッ
プS43で強制出力モードでないと判別されるときは、
ステップS48に進んで、対応する外字パターンが存在
しないことを示す識別マークが、CRT13に表示され
る。
【0023】このように第1の実施例によると、登録手
段によって、作成された複数の組モード用の外字パタン
データが同一コードに割り付けられて登録され、選択し
た書体データで作成される文書データの出力時に、出力
すべき外字パタンの組モードが指定され、選択手段によ
って、指定された組モードの外字パタンデータが、優先
的に選択出力されるので、外字コードを変更することな
く、縦横何れの組モードにもそれぞれ対応する外字パタ
ンを使用したバランスのよい文書の編集が可能になる。
上述した実施例では、編集属性として組モードを用いた
例について説明したが、組モードのみに限らず、例えば
外字パタンをJIS年度別(旧JIS/新JIS等)に
応じたモード毎に作成し、同一のコードに各モードに応
じた外字パタンを複数登録し管理するようにしてもよ
い。この場合、図2の編集属性変換テーブルの領域26
に、相当する書体属性の項目(パタンデータのアドレス
およびサイズ)を追加して各モードに対応する外字パタ
ーンのアドレスを管理するようにすればよい。
段によって、作成された複数の組モード用の外字パタン
データが同一コードに割り付けられて登録され、選択し
た書体データで作成される文書データの出力時に、出力
すべき外字パタンの組モードが指定され、選択手段によ
って、指定された組モードの外字パタンデータが、優先
的に選択出力されるので、外字コードを変更することな
く、縦横何れの組モードにもそれぞれ対応する外字パタ
ンを使用したバランスのよい文書の編集が可能になる。
上述した実施例では、編集属性として組モードを用いた
例について説明したが、組モードのみに限らず、例えば
外字パタンをJIS年度別(旧JIS/新JIS等)に
応じたモード毎に作成し、同一のコードに各モードに応
じた外字パタンを複数登録し管理するようにしてもよ
い。この場合、図2の編集属性変換テーブルの領域26
に、相当する書体属性の項目(パタンデータのアドレス
およびサイズ)を追加して各モードに対応する外字パタ
ーンのアドレスを管理するようにすればよい。
【0024】[第2の実施例]次に、本発明の第2の実
施例を、図5ないし図11を参照して説明する。図5は
第2の実施例の管理テーブルの説明図、図6は図5の文
字装飾の実データの説明図、図7は図6のパタン上での
対応を示す説明図、図8は第2の実施例の図形データに
変換された管理テーブルの説明図、図9は図8の輪郭図
形の実データの説明図、図10は第2の実施例の図形デ
ータ変換動作を示すフローチャート、図11は第2の実
施例の修飾動作のフローチャートである。
施例を、図5ないし図11を参照して説明する。図5は
第2の実施例の管理テーブルの説明図、図6は図5の文
字装飾の実データの説明図、図7は図6のパタン上での
対応を示す説明図、図8は第2の実施例の図形データに
変換された管理テーブルの説明図、図9は図8の輪郭図
形の実データの説明図、図10は第2の実施例の図形デ
ータ変換動作を示すフローチャート、図11は第2の実
施例の修飾動作のフローチャートである。
【0025】第2の実施例は、すでに第1の実施例の構
成の説明に使用した図1に示す構成と基本的には同一の
構成を備え、特に第2の実施例では、記憶手段としての
図1のHD15やFD16に、書体データに対応する修
飾情報が格納されている。また、第2の実施例では、C
PU2が、PMEM3のプログラムに従って、記憶手段
から読み出された修飾情報と書体データとに基づいて、
文字に対して修飾または変形を施す修飾手段と、選択し
た修飾または変形が施された修飾文字パタンを、対応す
る図形データに変換する図形データ変換手段として機能
する。
成の説明に使用した図1に示す構成と基本的には同一の
構成を備え、特に第2の実施例では、記憶手段としての
図1のHD15やFD16に、書体データに対応する修
飾情報が格納されている。また、第2の実施例では、C
PU2が、PMEM3のプログラムに従って、記憶手段
から読み出された修飾情報と書体データとに基づいて、
文字に対して修飾または変形を施す修飾手段と、選択し
た修飾または変形が施された修飾文字パタンを、対応す
る図形データに変換する図形データ変換手段として機能
する。
【0026】さらに、第2の実施例では、CPU2が、
文字の修飾情報及び前記図形データを登録管理する登録
手段と、編集文書の展開時に、書体データの登録状態に
応じて前記文字修飾情報と前記図形データの一方を選択
し、選択したデータに基づいて、文書データを修飾文字
データとしてまたは図形データとして展開する選択展開
手段として動作する。そして、第2の実施例で、記憶手
段に格納されている修飾情報は、図5及び図6に示す管
理テーブルであり、図形データ変換手段によって、図8
及び図9に示す管理テーブルが作成されるようになって
いる。第2の実施例のその他の部分の構成は、すでに図
1を参照して説明した第1の実施例と同一であるので、
重複した説明は行わない。
文字の修飾情報及び前記図形データを登録管理する登録
手段と、編集文書の展開時に、書体データの登録状態に
応じて前記文字修飾情報と前記図形データの一方を選択
し、選択したデータに基づいて、文書データを修飾文字
データとしてまたは図形データとして展開する選択展開
手段として動作する。そして、第2の実施例で、記憶手
段に格納されている修飾情報は、図5及び図6に示す管
理テーブルであり、図形データ変換手段によって、図8
及び図9に示す管理テーブルが作成されるようになって
いる。第2の実施例のその他の部分の構成は、すでに図
1を参照して説明した第1の実施例と同一であるので、
重複した説明は行わない。
【0027】図5に示す管理テーブルには、1文字に対
応する修飾情報が搭載してあり、対象文字に施される修
飾情報の総数(n)21、n個の修飾情報の相関を示す
修飾情報の管理データ22、各複数のプレーンにおける
文字修飾の実データ23a〜23nが書込まれている。
第2の実施例では、複数のプレーンに展開された文字修
飾の実データ23a〜23nを選択し、修飾情報の管理
データ22を参照して重ね合わせることにより、最終的
な修飾文字パタンが得られる。
応する修飾情報が搭載してあり、対象文字に施される修
飾情報の総数(n)21、n個の修飾情報の相関を示す
修飾情報の管理データ22、各複数のプレーンにおける
文字修飾の実データ23a〜23nが書込まれている。
第2の実施例では、複数のプレーンに展開された文字修
飾の実データ23a〜23nを選択し、修飾情報の管理
データ22を参照して重ね合わせることにより、最終的
な修飾文字パタンが得られる。
【0028】図6には、図5の修飾情報の実データ23
a〜23nの詳細を示すテーブルが示され、これらの実
データは、X方向の倍率31、Y方向の倍率32、X方
向の軸傾斜33、Y方向の軸傾斜34、シャドウの形式
35、X方向のシャドウの量36、Y方向のシャドウの
量37、輪郭線情報38及びパタン内部の塗り情報39
からなっている。図7に示す修飾文字の「あ」に対応付
けて、実データの詳細を説明すると、X方向の倍率31
は、文字幅のX軸41方向の変倍率で、その方向はX方
向の軸傾斜33であり、Y方向の倍率32は、文字高の
Y軸42方向の変倍率で、その方向はY軸方向の軸傾斜
34である。また、シャドウの形式35は、文字修飾と
してシャドウがかけられている場合のシャドウの種類
(連続シャドウ、1面だけのシャドウ)で、図7は連続
シャドウの場合であり、X方向のシャドウ量36は43
で、Y方向のシャドウ量37は44で示される。輪郭線
情報38は、図7の文字パタンの輪郭線45の情報であ
り、パタン内部の塗り情報39は、図7のシャドウパタ
ン46の情報である。
a〜23nの詳細を示すテーブルが示され、これらの実
データは、X方向の倍率31、Y方向の倍率32、X方
向の軸傾斜33、Y方向の軸傾斜34、シャドウの形式
35、X方向のシャドウの量36、Y方向のシャドウの
量37、輪郭線情報38及びパタン内部の塗り情報39
からなっている。図7に示す修飾文字の「あ」に対応付
けて、実データの詳細を説明すると、X方向の倍率31
は、文字幅のX軸41方向の変倍率で、その方向はX方
向の軸傾斜33であり、Y方向の倍率32は、文字高の
Y軸42方向の変倍率で、その方向はY軸方向の軸傾斜
34である。また、シャドウの形式35は、文字修飾と
してシャドウがかけられている場合のシャドウの種類
(連続シャドウ、1面だけのシャドウ)で、図7は連続
シャドウの場合であり、X方向のシャドウ量36は43
で、Y方向のシャドウ量37は44で示される。輪郭線
情報38は、図7の文字パタンの輪郭線45の情報であ
り、パタン内部の塗り情報39は、図7のシャドウパタ
ン46の情報である。
【0029】図8は修飾文字パタンを図形データに変換
した図形データの管理テーブルT3で、1文字パタンを
構成する輪郭図形データの総数(n)51、この輪郭図
形データの総数51で示された数のデータが、互いにど
のように相関しているかを示す各輪郭図形間の管理デー
タ52及び各輪郭図形の実データ53a〜53nが書込
まれている。図9は実データ53a〜53nの詳細を示
す管理テーブルであり、多角形、円、楕円などの図形の
種類を示す図形データ61、図形データ61の座標点デ
ータ62、各座標点の属性(直線の端点、曲線の中間点
など)データ63、図形の輪郭線情報(線種、線幅、線
色など)64及び図形内の面塗り情報65が書込まれて
いる。
した図形データの管理テーブルT3で、1文字パタンを
構成する輪郭図形データの総数(n)51、この輪郭図
形データの総数51で示された数のデータが、互いにど
のように相関しているかを示す各輪郭図形間の管理デー
タ52及び各輪郭図形の実データ53a〜53nが書込
まれている。図9は実データ53a〜53nの詳細を示
す管理テーブルであり、多角形、円、楕円などの図形の
種類を示す図形データ61、図形データ61の座標点デ
ータ62、各座標点の属性(直線の端点、曲線の中間点
など)データ63、図形の輪郭線情報(線種、線幅、線
色など)64及び図形内の面塗り情報65が書込まれて
いる。
【0030】第2の実施例では、修飾手段により、書体
データと記憶手段に格納された管理テーブルT1、T2
の修飾情報とに基づいて、文字修飾データが作成され
る。また、図形データ変換手段により、修飾手段の文字
修飾データから得られる修飾文字が、図形データの管理
テーブルT3、T4に示す図形データに変換される。さ
らに、編集文書の登録時には、登録手段によって、文字
の修飾情報と図形データとが登録管理される。
データと記憶手段に格納された管理テーブルT1、T2
の修飾情報とに基づいて、文字修飾データが作成され
る。また、図形データ変換手段により、修飾手段の文字
修飾データから得られる修飾文字が、図形データの管理
テーブルT3、T4に示す図形データに変換される。さ
らに、編集文書の登録時には、登録手段によって、文字
の修飾情報と図形データとが登録管理される。
【0031】そして、編集文書の展開時には、選択展開
手段によって、書体データの登録状態に応じて、文字の
修飾情報と図形データの一方が選択され、選択されたデ
ータに基づいて、文書データが修飾文字データとしてま
たは図形データとして展開されて文書編集が行われる。
手段によって、書体データの登録状態に応じて、文字の
修飾情報と図形データの一方が選択され、選択されたデ
ータに基づいて、文書データが修飾文字データとしてま
たは図形データとして展開されて文書編集が行われる。
【0032】ここで、第2の実施例における修飾文字の
パタンデータの図形データへの変換動作を、図10のフ
ローチャートに基づいて説明する。先ず、ステップS7
1において、修飾情報に従って修飾手段により作成され
た文字修飾データの文字パターンに基づく修飾文字のイ
メージが、CPU2の指令によってメモリに展開され
る。次いで、ステップS72に進んで、前述のように展
開された文字パタンのイメージデータの走査が行われ、
輪郭の図形データが作成される。そして、ステップS7
3に進んで、図形データ変換手段が作動し、得られた輪
郭の図形データに基づいて、図9に示す形式の輪郭図形
データが変換作成される。
パタンデータの図形データへの変換動作を、図10のフ
ローチャートに基づいて説明する。先ず、ステップS7
1において、修飾情報に従って修飾手段により作成され
た文字修飾データの文字パターンに基づく修飾文字のイ
メージが、CPU2の指令によってメモリに展開され
る。次いで、ステップS72に進んで、前述のように展
開された文字パタンのイメージデータの走査が行われ、
輪郭の図形データが作成される。そして、ステップS7
3に進んで、図形データ変換手段が作動し、得られた輪
郭の図形データに基づいて、図9に示す形式の輪郭図形
データが変換作成される。
【0033】次に、登録された修飾文字データの文字パ
タンを展開する場合の編集動作を、図11のフローチャ
ートに基づいて説明する。先ず、ステップS81で、修
飾の対象となる書体データが、図5の管理テーブルに登
録されているか否かの判別が行われ、登録されていると
判別されると、ステップS82に進んで、選択展開手段
によって、予め登録されている修飾情報が選択され、書
体データの文字を修飾情報に従って展開することによ
り、修飾された文字を含む文書が得られ文書編集が行わ
れる。
タンを展開する場合の編集動作を、図11のフローチャ
ートに基づいて説明する。先ず、ステップS81で、修
飾の対象となる書体データが、図5の管理テーブルに登
録されているか否かの判別が行われ、登録されていると
判別されると、ステップS82に進んで、選択展開手段
によって、予め登録されている修飾情報が選択され、書
体データの文字を修飾情報に従って展開することによ
り、修飾された文字を含む文書が得られ文書編集が行わ
れる。
【0034】また、ステップS81で該書体データが登
録されていないと判別されると、ステップS83に進ん
で、選択展開手段によって、予め登録されている図形デ
ータが選択され、修飾文字を含む文書が得られ編集処理
が行われる。このようにして編集処理された修飾文字を
含む文書データは、必要に応じて、通信制御部4によ
り、通信ポート5及び通信回線6を介してプリンタ7に
送信され、該文書データに基づく文書のプリントが行わ
れる。
録されていないと判別されると、ステップS83に進ん
で、選択展開手段によって、予め登録されている図形デ
ータが選択され、修飾文字を含む文書が得られ編集処理
が行われる。このようにして編集処理された修飾文字を
含む文書データは、必要に応じて、通信制御部4によ
り、通信ポート5及び通信回線6を介してプリンタ7に
送信され、該文書データに基づく文書のプリントが行わ
れる。
【0035】このように、第2の実施例によると、修飾
文字を含む文書の登録時には、登録手段によつて、文字
の修飾情報と、図形データ変換手段が作成した図形デー
タとが登録される。そして、編集文書の展開時には、書
体データの登録状態に応じて、選択展開手段によって、
文字修飾情報、または図形データが選択され、選択した
データに基づいて、文書データが修飾文字データまたは
図形データとして展開されて文書の編集が行われる。従
って、登録された修飾文字を含む文書の文字の書体デー
タが搭載されていない装置を使用した場合でも、登録さ
れた修飾文字を含む文書を展開して、支障なく文書編集
を行うことが可能になる。
文字を含む文書の登録時には、登録手段によつて、文字
の修飾情報と、図形データ変換手段が作成した図形デー
タとが登録される。そして、編集文書の展開時には、書
体データの登録状態に応じて、選択展開手段によって、
文字修飾情報、または図形データが選択され、選択した
データに基づいて、文書データが修飾文字データまたは
図形データとして展開されて文書の編集が行われる。従
って、登録された修飾文字を含む文書の文字の書体デー
タが搭載されていない装置を使用した場合でも、登録さ
れた修飾文字を含む文書を展開して、支障なく文書編集
を行うことが可能になる。
【0036】なお、第2の実施例では、図形データ変換
手段が、修飾文字パタンから対応する図形データを変換
作成する場合を説明したが、本発明はこれに限定される
ものでなく、図形データ変換手段が、修飾文字パタンに
基づいて、図形データ化されていないイメージデータを
作成するようにしてもよい。このようにすると、図形デ
ータ化ロジックと図形データ展開ロジックとの組込が不
要になり、図10の処理は不要で、図11のステップS
82の図形データの展開処理に代えて、イメージデータ
の転送を行えばよい。
手段が、修飾文字パタンから対応する図形データを変換
作成する場合を説明したが、本発明はこれに限定される
ものでなく、図形データ変換手段が、修飾文字パタンに
基づいて、図形データ化されていないイメージデータを
作成するようにしてもよい。このようにすると、図形デ
ータ化ロジックと図形データ展開ロジックとの組込が不
要になり、図10の処理は不要で、図11のステップS
82の図形データの展開処理に代えて、イメージデータ
の転送を行えばよい。
【0037】
【発明の効果】以上説明したように、第1の発明による
と、文書編集装置は、複数種の書体データ及びこれら書
体データの管理データを搭載し、前記書体データ及び前
記管理データを使用して、選択した書体データでの文書
を編集可能な文書編集装置において、選択した書体デー
タに対する外字パタンを所定の編集属性毎に作成する外
字パタン作成手段と、前記作成した複数の編集属性用外
字バタンデータを、同一コードに割り付けて登録する登
録手段と、選択した書体データで編集された文書データ
の出力時に、出力すべき外字パタンの編集属性を指定す
る指定手段と、指定された編集属性に対応する外字パタ
ンを前記登録手段から選択して出力する選択手段とを有
するので、外字パタンを2つ以上の編集属性に対応して
登録使用することができ、異なる編集属性下でも、外字
コードを変更せずにパランスのよい文書の編集が可能と
なる。
と、文書編集装置は、複数種の書体データ及びこれら書
体データの管理データを搭載し、前記書体データ及び前
記管理データを使用して、選択した書体データでの文書
を編集可能な文書編集装置において、選択した書体デー
タに対する外字パタンを所定の編集属性毎に作成する外
字パタン作成手段と、前記作成した複数の編集属性用外
字バタンデータを、同一コードに割り付けて登録する登
録手段と、選択した書体データで編集された文書データ
の出力時に、出力すべき外字パタンの編集属性を指定す
る指定手段と、指定された編集属性に対応する外字パタ
ンを前記登録手段から選択して出力する選択手段とを有
するので、外字パタンを2つ以上の編集属性に対応して
登録使用することができ、異なる編集属性下でも、外字
コードを変更せずにパランスのよい文書の編集が可能と
なる。
【0038】第2の発明による文書編集装置は、書体デ
ータを用いて文書中の文字に修飾または変形を施す修飾
手段と、前記修飾または変形を施された文字データを図
形に変換する図形データ変換手段と、文字修飾データ及
び前記図形データを登録管理する登録手段と、編集文書
の展開時に、当該文書編集装置の書体データの登録状態
に応じて、前記文字修飾データと図形データの一方を選
択し、選択したデータに基づいて、文書の文書データ
を、修飾または変形が施された文字データとしてまたは
図形データとして展開する選択展開手段とを有するの
で、文書データの修飾文字の書体データが登録されてい
ない装置を使用しても、常に文書データ中の修飾文字の
パタンを再現可能になる。
ータを用いて文書中の文字に修飾または変形を施す修飾
手段と、前記修飾または変形を施された文字データを図
形に変換する図形データ変換手段と、文字修飾データ及
び前記図形データを登録管理する登録手段と、編集文書
の展開時に、当該文書編集装置の書体データの登録状態
に応じて、前記文字修飾データと図形データの一方を選
択し、選択したデータに基づいて、文書の文書データ
を、修飾または変形が施された文字データとしてまたは
図形データとして展開する選択展開手段とを有するの
で、文書データの修飾文字の書体データが登録されてい
ない装置を使用しても、常に文書データ中の修飾文字の
パタンを再現可能になる。
【図1】本発明の第1の実施例の構成を示すブロック図
である。
である。
【図2】第1の実施例の編集属性変換テーブルの説明図
である。
である。
【図3】第1の実施例の文書編集の説明図である。
【図4】第1の実施例の動作を示すフローチャートであ
る。
る。
【図5】本発明の第2の実施例の管理テーブルの説明図
である。
である。
【図6】図5の文字装飾の実データの説明図である。
【図7】図6のパタン上での対応を示す説明図である。
【図8】第2の実施例の図形データに変換された管理テ
ーブルの説明図である。
ーブルの説明図である。
【図9】図8の輪郭図形の実データの説明図である。
【図10】第2の実施例の図形データ変換動作を示すフ
ローチャートである。
ローチャートである。
【図11】第2の実施例の修飾動作のフローチャートで
ある。
ある。
2 CPU 8 入力制御部 9 キーボード 10 マウス 13 CRT 15 HD(ハードディスク) 16 FD(フロッピーディスク)
Claims (3)
- 【請求項1】 複数種の書体データ及びこれら書体デー
タの管理データを搭載し、前記書体データ及び前記管理
データを使用して、選択した書体データでの文書を編集
可能な文書編集装置において、 選択した書体データに対する外字パタンを所定の編集属
性毎に作成する外字パタン作成手段と、 前記作成した複数の編集属性用外字バタンデータを、同
一コードに割り付けて登録する登録手段と、 選択した書体データで編集された文書データの出力時
に、出力すべき外字パタンの編集属性を指定する指定手
段と、 指定された編集属性に対応する外字パタンを前記登録手
段から選択して出力する選択手段とを有することを特徴
とする文書編集装置。 - 【請求項2】 前記編集属性が、文書の縦組モードおよ
び横組モードを含むことを特徴とする請求項1記載の文
書編集装置。 - 【請求項3】 複数種の書体データ及びこれら書体デー
タの管理データを搭載すると共に、図形描画機能を備
え、前記書体データ及び前記管理データを使用して、選
択した書体での文書の編集が可能な文書編集装置におい
て、 書体データを用いて文書中の文字に修飾または変形を施
す修飾手段と、 前記修飾または変形を施された文字データを図形データ
に変換する図形データ変換手段と、 文字修飾データ及び前記図形データを登録管理する登録
手段と、 編集文書の展開時に、当該文書編集装置の書体データの
登録状態に応じて、前記文字修飾データと図形データの
一方を選択し、選択したデータに基づいて、文書の文書
データを、修飾または変形が施された文字データとして
または図形データとして展開する選択展開手段とを有す
ることを特徴とする文書編集装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5261848A JPH0793307A (ja) | 1993-09-25 | 1993-09-25 | 文書編集装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5261848A JPH0793307A (ja) | 1993-09-25 | 1993-09-25 | 文書編集装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0793307A true JPH0793307A (ja) | 1995-04-07 |
Family
ID=17367592
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5261848A Pending JPH0793307A (ja) | 1993-09-25 | 1993-09-25 | 文書編集装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0793307A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6950992B2 (en) | 2000-11-15 | 2005-09-27 | Fujitsu Limited | External-character font creation system and program recording medium therefor |
-
1993
- 1993-09-25 JP JP5261848A patent/JPH0793307A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6950992B2 (en) | 2000-11-15 | 2005-09-27 | Fujitsu Limited | External-character font creation system and program recording medium therefor |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6901427B2 (en) | Font sharing system in which data representing a character string can be communicated between a client computer and a server wherein only layout frames are displayed in a preview area of a display screen | |
| JPS60140472A (ja) | 対話型フオント・パタ−ン作成・修正・合成制御装置 | |
| JPH028339B2 (ja) | ||
| JP3382265B2 (ja) | 文字パターン作成方法及び装置 | |
| JP2911470B2 (ja) | 文字処理装置及び方法 | |
| JP3963614B2 (ja) | データ通信システムならびにデータ通信システムを構成するサーバおよびクライアント・コンピュータ | |
| JPH04128970A (ja) | 文書処理システム | |
| JP2007140597A (ja) | 印刷制御プログラム | |
| JP5339667B2 (ja) | 情報処理装置及びその方法 | |
| JPH0793307A (ja) | 文書編集装置 | |
| JPH01290448A (ja) | 文字発生装置 | |
| JP3051496B2 (ja) | 文書処理方法及びその装置 | |
| JP3155617B2 (ja) | 文書処理方法及び装置 | |
| JP2971547B2 (ja) | 文書処理装置 | |
| JPH07325808A (ja) | 文書処理装置およびその処理方法 | |
| JP3035126B2 (ja) | 情報処理装置 | |
| JPH09311673A (ja) | 文字フォント作成方法及びその装置及び前記方法を実施するプログラムを記憶するコンピュータにより読取り可能な記憶媒体 | |
| JPH04326478A (ja) | 図形作成装置 | |
| JP2974638B2 (ja) | 文書処理装置及び方法 | |
| JPH05216454A (ja) | 文書表示方法およびその方法が適用される装置 | |
| JPH08137461A (ja) | 文書編集装置及び方法 | |
| JPH08153095A (ja) | 画像管理編集システム | |
| JP2737845B2 (ja) | 文字処理方法及び装置 | |
| JPH05334299A (ja) | 文書処理装置 | |
| JPH09212496A (ja) | 文書処理装置及び方法 |