JPS6134667A - 編集装置 - Google Patents
編集装置Info
- Publication number
- JPS6134667A JPS6134667A JP15677884A JP15677884A JPS6134667A JP S6134667 A JPS6134667 A JP S6134667A JP 15677884 A JP15677884 A JP 15677884A JP 15677884 A JP15677884 A JP 15677884A JP S6134667 A JPS6134667 A JP S6134667A
- Authority
- JP
- Japan
- Prior art keywords
- character
- file
- character data
- data
- information
- 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.)
- Granted
Links
- 238000012937 correction Methods 0.000 abstract description 3
- 230000002401 inhibitory effect Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 13
- 230000001915 proofreading effect Effects 0.000 description 10
- 238000000034 method Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 230000008775 paternal effect Effects 0.000 description 2
- 238000004904 shortening Methods 0.000 description 1
Landscapes
- Document Processing Apparatus (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[発明の技術分野]
本発明は電輝写lf1mやその他各種プリンタで文字を
出力する前に、CRT等の表示部に文字データを表示し
て編集を行う編集装置に関し、詳しくは表示部に表示づ
るための複数の書体による文字データの登録及び文字デ
ータのアクセス等に関するものである。
出力する前に、CRT等の表示部に文字データを表示し
て編集を行う編集装置に関し、詳しくは表示部に表示づ
るための複数の書体による文字データの登録及び文字デ
ータのアクセス等に関するものである。
[発明の背景]
新聞組版や一般印刷等の分野において、文章の組立や訂
正、さらに各種の編集処理をスビイーディに行うため、
最近は型締写植やその他の各種プリンタによるシステム
が用いられている。このようなシステムでは多くの記事
や文章、及び組版データを入力装置で入力して−Hフロ
ッピディスクや磁気ディスク、あるいは電子削算機の記
憶装置に記憶させた後、そのデータを編集装置の表示部
に表示して各種の訂正、編集作業を行い、その結果を電
算写植機やその他の各種プリンタで出ツノしている。
正、さらに各種の編集処理をスビイーディに行うため、
最近は型締写植やその他の各種プリンタによるシステム
が用いられている。このようなシステムでは多くの記事
や文章、及び組版データを入力装置で入力して−Hフロ
ッピディスクや磁気ディスク、あるいは電子削算機の記
憶装置に記憶させた後、そのデータを編集装置の表示部
に表示して各種の訂正、編集作業を行い、その結果を電
算写植機やその他の各種プリンタで出ツノしている。
編集装置は一般に第2図のように表示部1、キーボード
2、座標入力部3、フロッピディスク装置4等により構
成され、既に入力された文字データを組版データに基づ
いて表示し、表示画面上で文章の訂正、削除や組版体裁
の変更、文書の移動等の各種の編集作業を行うものであ
る。
2、座標入力部3、フロッピディスク装置4等により構
成され、既に入力された文字データを組版データに基づ
いて表示し、表示画面上で文章の訂正、削除や組版体裁
の変更、文書の移動等の各種の編集作業を行うものであ
る。
編集装置で表示する文字の書体は、前記システムから出
力される文章をモニタとして表示するという性格上、少
くとも明朝と父性の2つのm体は表示できることが望ま
しい。その他に、印刷で厳密に組版を行うためには例え
ば第3図に示すように、同じアルファベットの「■」で
も仮想ボディ5の中央にあるもの(第3図(イ))、左
に片寄っているもの(第3図(ロ))等が有り、画面」
二で校正を行うには、第3図に点線6どして示すような
、文字が仮想ボディのどの位置にあるかを正確に示ずた
めのパターンを含んだ形で表示づ−ることか必要不可欠
である。このようなパターンを含む文字をここでは゛校
正用″書体とすると、編集装置は前述の明朝、父性、及
び校正用の3つの書体を文字記憶装置に少くても記憶し
ておく必要がある。
力される文章をモニタとして表示するという性格上、少
くとも明朝と父性の2つのm体は表示できることが望ま
しい。その他に、印刷で厳密に組版を行うためには例え
ば第3図に示すように、同じアルファベットの「■」で
も仮想ボディ5の中央にあるもの(第3図(イ))、左
に片寄っているもの(第3図(ロ))等が有り、画面」
二で校正を行うには、第3図に点線6どして示すような
、文字が仮想ボディのどの位置にあるかを正確に示ずた
めのパターンを含んだ形で表示づ−ることか必要不可欠
である。このようなパターンを含む文字をここでは゛校
正用″書体とすると、編集装置は前述の明朝、父性、及
び校正用の3つの書体を文字記憶装置に少くても記憶し
ておく必要がある。
しかしながら一般印刷で用いる文字・記号は、例えば日
本語ワードプロセッサで表示できるJrS第2水準で約
7200字であるのに対し、上記3つの書体それぞれ約
3万字種余りを必要とし、合計すると約10万字にのぼ
り、莫大な記憶容量を有していた。しか【ノ、校正用、
明朝、父性の各書体の中には、記号や数字、約物、例え
ば点やまる、■、■、■・・・、 r、 n、 nr・
・・、 (1) 、 (2) 、 (3)・・・。
本語ワードプロセッサで表示できるJrS第2水準で約
7200字であるのに対し、上記3つの書体それぞれ約
3万字種余りを必要とし、合計すると約10万字にのぼ
り、莫大な記憶容量を有していた。しか【ノ、校正用、
明朝、父性の各書体の中には、記号や数字、約物、例え
ば点やまる、■、■、■・・・、 r、 n、 nr・
・・、 (1) 、 (2) 、 (3)・・・。
等のように書体が変わっても文字パターンが変化しない
ものも多数含まれているが、取扱上の問題から従来は文
字パターンが同じものであっても、各書体毎に重複させ
て登録している。
ものも多数含まれているが、取扱上の問題から従来は文
字パターンが同じものであっても、各書体毎に重複させ
て登録している。
また、この文字・記号のパターンを、例えば磁気ディス
ク等の記憶装置に記憶しておいても、膨大な数のために
所望文字を表示するためのアクレス時間がかなり必要と
するという欠点を有する。
ク等の記憶装置に記憶しておいても、膨大な数のために
所望文字を表示するためのアクレス時間がかなり必要と
するという欠点を有する。
更に、主メモリ上に磁気ディスクから文字パターンの一
部を読み出して展開し、その展開された文字パターンの
中から所望のパターンをアクセスするという方法をとっ
たとしても、単純に文字パタ一部の一部を展開したので
は頻度高く使用する文字が必ずしも主メモリ上に展開さ
れているとは限らず、その都度磁気ディスクから主メモ
リ上に展開されている以外の文字パターンを読み出して
新たに主メモリ上に展開するというデータ転送を頻繁に
行わなければならず、結局所望文字を表示するためのア
クセス時間を短縮する為の効果を得ることはそれ程期待
できない、等の問題点が有る。
部を読み出して展開し、その展開された文字パターンの
中から所望のパターンをアクセスするという方法をとっ
たとしても、単純に文字パタ一部の一部を展開したので
は頻度高く使用する文字が必ずしも主メモリ上に展開さ
れているとは限らず、その都度磁気ディスクから主メモ
リ上に展開されている以外の文字パターンを読み出して
新たに主メモリ上に展開するというデータ転送を頻繁に
行わなければならず、結局所望文字を表示するためのア
クセス時間を短縮する為の効果を得ることはそれ程期待
できない、等の問題点が有る。
[発明の目的]
本発明は以上の点から成したものであり、明朝、
′父性、及び校正用の文字のうち共通の文字パターン
であるものは、登録時に重複して登録することを禁止し
、文字パターンを兼用することにより文字データの増加
を防止した編集装置を提供することを目的とする。
′父性、及び校正用の文字のうち共通の文字パターン
であるものは、登録時に重複して登録することを禁止し
、文字パターンを兼用することにより文字データの増加
を防止した編集装置を提供することを目的とする。
本発明の他の目的とするところは、文字記憶装置に記憶
した文字データの一部を主メモリ上に展開し、その主メ
モリをアクセスして所望文字を表示部に表示するに際し
、頻度管理を行い、主メモリの使用を最少限に押え、文
字記憶装置と主メモリとのデータ転送が最少となるにう
な編集装置を提供することである。その特徴とづるとこ
ろは、記憶部に複数書体の文字パターン情報を記憶し、
表示部に文字を表示して各種編集を行う編集装置におい
て、複数の文字データをひとつの単位どして複数のファ
イルに分割して文字パターンを登録する文字データファ
イルと、前記文字データファイルの各ファイル毎に固有
なファイル番地を示す情報、及び頻度情報を管理゛する
ためのデータを格納しているファイル管理テーブルと、
前記ファイル管理テーブルの参照すべき情報の位置を示
す、各文字パターン毎に固有な情報、及び各ファイル内
におりる文字パターンの番地を示づ一情報とを複数のイ
ンデックス部に分割して登録しているインデックスファ
イルと、複数の文字単位で文字パターンを登録している
前記ファイルを複数個、前記インデックスファイルの複
数に分割されたインデックス部の内の2つのインデック
ス部、及びファイル管理テーブルとを展開する主メモリ
と、表示部に文字を表示するために外部より文字コード
と文字種別情報を与えることによって所望文字データを
アクセスする動作を行う文字データアクセス部とを具備
し、前記文字データアクセス部は、文字データをアクセ
スするに際し、主メモリ上に所望文字を含むファイルが
展開されていない時は、展開されている複数のファイル
のファイル管理テーブルによって示される頻度情報を比
較し、最も頻度の低いファイルが展開されている位置に
所望文字を含むファイルを文字データファイルからデー
タを転送して展開することである。
した文字データの一部を主メモリ上に展開し、その主メ
モリをアクセスして所望文字を表示部に表示するに際し
、頻度管理を行い、主メモリの使用を最少限に押え、文
字記憶装置と主メモリとのデータ転送が最少となるにう
な編集装置を提供することである。その特徴とづるとこ
ろは、記憶部に複数書体の文字パターン情報を記憶し、
表示部に文字を表示して各種編集を行う編集装置におい
て、複数の文字データをひとつの単位どして複数のファ
イルに分割して文字パターンを登録する文字データファ
イルと、前記文字データファイルの各ファイル毎に固有
なファイル番地を示す情報、及び頻度情報を管理゛する
ためのデータを格納しているファイル管理テーブルと、
前記ファイル管理テーブルの参照すべき情報の位置を示
す、各文字パターン毎に固有な情報、及び各ファイル内
におりる文字パターンの番地を示づ一情報とを複数のイ
ンデックス部に分割して登録しているインデックスファ
イルと、複数の文字単位で文字パターンを登録している
前記ファイルを複数個、前記インデックスファイルの複
数に分割されたインデックス部の内の2つのインデック
ス部、及びファイル管理テーブルとを展開する主メモリ
と、表示部に文字を表示するために外部より文字コード
と文字種別情報を与えることによって所望文字データを
アクセスする動作を行う文字データアクセス部とを具備
し、前記文字データアクセス部は、文字データをアクセ
スするに際し、主メモリ上に所望文字を含むファイルが
展開されていない時は、展開されている複数のファイル
のファイル管理テーブルによって示される頻度情報を比
較し、最も頻度の低いファイルが展開されている位置に
所望文字を含むファイルを文字データファイルからデー
タを転送して展開することである。
[発明の構成・動作その■]
第1図は本発明の実施例を示した図で、△で示す部分が
文字データ登録系、Bで示す部分が表示系である。
文字データ登録系、Bで示す部分が表示系である。
はじめに文字データの登録について説明づ−る。
文字データ登録系Aにおいて、7は文字データの登録に
あたって各種の制御をする文字データ登録部、8は文字
データを登録する文字データファイル、9は各文字デー
タのインデックスを登録づ“るインデックスファイル、
10はファイル管理チー−7= プルである。第4図は第1図の文字データ登録系Aにお
ける文字データ登録部7の動作を説明するための流れ図
である。
あたって各種の制御をする文字データ登録部、8は文字
データを登録する文字データファイル、9は各文字デー
タのインデックスを登録づ“るインデックスファイル、
10はファイル管理チー−7= プルである。第4図は第1図の文字データ登録系Aにお
ける文字データ登録部7の動作を説明するための流れ図
である。
以下、文字データの登録の動作を第1図及び第4図の流
れ図に従って説明する。
れ図に従って説明する。
■、まず、外部より登録する文字パターン情報が文字デ
ータ登録部7に送られ、その文字パターンが、それより
前に登録されている文字パターンと同一のものであるか
どうかを判断する。
ータ登録部7に送られ、その文字パターンが、それより
前に登録されている文字パターンと同一のものであるか
どうかを判断する。
■、それが前に同一のものが登録されておらず、始めて
登録する文字パターンである時は、その文字パターンは
文字データファイル8に登録される。
登録する文字パターンである時は、その文字パターンは
文字データファイル8に登録される。
ここで文字データファイル8について説明する。
第5図は文字データファイル8を模式的に示した図で、
図かられかるように、文字データファイル8は一定の数
、例えば1′28文字を1つの単位として記憶する、複
数のファイル11から構成される。
図かられかるように、文字データファイル8は一定の数
、例えば1′28文字を1つの単位として記憶する、複
数のファイル11から構成される。
一方、文字パターンが前に登録したものと同一のときは
、文字パターンは文字データファイル8には登録されず
に次のステップ■に進む。
、文字パターンは文字データファイル8には登録されず
に次のステップ■に進む。
ここで前記インデックスファイル9及びファイル管理テ
ーブル10について説明する。第6図はインデックスフ
ァイル9を模式的に表わした図である。9aは校正用、
9bは明朝、9Gは父性のインデックスファイルであり
、それぞれ4つのインデックス部、削12のインデック
ス部に分割されている。そして各インデックス部の各イ
ンデックスには、後述するファイル管理テーブル10に
おけるファイル管理No、 108 、文字データファ
イル8中の各文字パターンが登録されているファイル1
1内におけるファイル内番地92が書込まれる。
ーブル10について説明する。第6図はインデックスフ
ァイル9を模式的に表わした図である。9aは校正用、
9bは明朝、9Gは父性のインデックスファイルであり
、それぞれ4つのインデックス部、削12のインデック
ス部に分割されている。そして各インデックス部の各イ
ンデックスには、後述するファイル管理テーブル10に
おけるファイル管理No、 108 、文字データファ
イル8中の各文字パターンが登録されているファイル1
1内におけるファイル内番地92が書込まれる。
第7図はファイル管理テーブル10を模式的に表わした
図である。ファイル管理テーブル10は、ファイル管理
賜1O−1(第6図の108)と、文字パターンが登録
されているファイル11が文字データファイル8の何番
地から登録されているかを示すファイルrd10−2と
、ファイル11を後述の主メモリ上に展開する時に使用
するセグメントを示す使用セグメント10−3と、ファ
イル11がアクセスされた回数を力6ントした値を示す
アクレスカウンタ10−4とから成っている。
図である。ファイル管理テーブル10は、ファイル管理
賜1O−1(第6図の108)と、文字パターンが登録
されているファイル11が文字データファイル8の何番
地から登録されているかを示すファイルrd10−2と
、ファイル11を後述の主メモリ上に展開する時に使用
するセグメントを示す使用セグメント10−3と、ファ
イル11がアクセスされた回数を力6ントした値を示す
アクレスカウンタ10−4とから成っている。
このファイル管理テーブル10の一組のファイル管理臨
、ファイルId、使用セグメント、アクレスカウンタは
、1つのファイル11に対して1つが対応するものであ
る。
、ファイルId、使用セグメント、アクレスカウンタは
、1つのファイル11に対して1つが対応するものであ
る。
■、ステップ■では外部より送られて来た校正用、明朝
、呉竹のいずれの書体であるかを示す文字種別情報、文
字コード情報、及び前に登録した文字パターンをそのま
−ま用いるか否かを示す兼用文字情報(第1図、第4図
)の3つの情報のうち、兼用文字情報により前に登録し
た文字パターンを兼用するかどうかを判断する。
、呉竹のいずれの書体であるかを示す文字種別情報、文
字コード情報、及び前に登録した文字パターンをそのま
−ま用いるか否かを示す兼用文字情報(第1図、第4図
)の3つの情報のうち、兼用文字情報により前に登録し
た文字パターンを兼用するかどうかを判断する。
■、兼用しない場合は、先に文字パターンを登録したフ
ァイル11に固有なファイル管理Noを有づ−るファイ
ル管理テーブル10の、ファイルldの欄に文字パター
ンを登録したファイル11の文字データファイル8の何
番地から登録されているかを示す情報を書込み、更にそ
のファイル管理隋と文字パターンのファイル11内にお
ける番地をインデックスファイル9の該当するインデッ
クスのエリアに書込む。
ァイル11に固有なファイル管理Noを有づ−るファイ
ル管理テーブル10の、ファイルldの欄に文字パター
ンを登録したファイル11の文字データファイル8の何
番地から登録されているかを示す情報を書込み、更にそ
のファイル管理隋と文字パターンのファイル11内にお
ける番地をインデックスファイル9の該当するインデッ
クスのエリアに書込む。
■、■文字パターンを兼用すると判断された場合は、既
に文字データファイルに登録されている兼用する文字パ
ターンのインデックス部の内容、即ちファイル管理隋と
ファイル11内における番地の情報をコピーし、それら
のデータを文字種別情報により決定されるインデックス
部の、文字コード情報により決定するインデックスエリ
アに書込む。
に文字データファイルに登録されている兼用する文字パ
ターンのインデックス部の内容、即ちファイル管理隋と
ファイル11内における番地の情報をコピーし、それら
のデータを文字種別情報により決定されるインデックス
部の、文字コード情報により決定するインデックスエリ
アに書込む。
上記した文字データ登録の動作は、すべて文字データ登
録部7によって行われる。
録部7によって行われる。
以上のようにして、順次文字データの登録を行う。
[発明の構成・動作その■]
次に、上記のようにして登録した文字データを用いて文
字を表示部へ表示する場合について説明する。
字を表示部へ表示する場合について説明する。
第1図の表示部Bにおいて、12は主メモリで、文字デ
ータファイル8の例えば128文字単位で登録している
ファイル11を複・数個、インデックスファイル9の1
2に分割されたインデックス部のうら2つのインデック
ス部、及びファイル管理テーブル10のデータを展開す
るメモリである。
ータファイル8の例えば128文字単位で登録している
ファイル11を複・数個、インデックスファイル9の1
2に分割されたインデックス部のうら2つのインデック
ス部、及びファイル管理テーブル10のデータを展開す
るメモリである。
13は指示された文字コード、文字種別等の情報に基づ
いて主メモリ12をアクセスして、所望の文字パターン
を表示制御部14に送る文字データアクレス部、14は
表示制御部、15は表示部である。
いて主メモリ12をアクセスして、所望の文字パターン
を表示制御部14に送る文字データアクレス部、14は
表示制御部、15は表示部である。
第8図は第1図の表示系Bの文字データアクセス部13
の動作を説明するための流れ図である。
の動作を説明するための流れ図である。
以下、文字データの表示部への表示の動作を第1図及び
第8図の流れ図に従って説明する。
第8図の流れ図に従って説明する。
まず、表示する文書を構成する文字情報(文字コード、
文字種別等)が表示制御部14に送られる。表示制御部
14では、最初の1文字の文字コードと文字種別の情報
を文字データアクセス部13へ送る。
文字種別等)が表示制御部14に送られる。表示制御部
14では、最初の1文字の文字コードと文字種別の情報
を文字データアクセス部13へ送る。
■9文字データアクセス部13では、送られて来た文字
種別の情報により、校正用、明朝、父性のいずれの書体
であるかを特定する。そして文字コードによって、各書
体とも4つに分割されてインデックスファイル9に登録
されたインデックス部の内、どのインデックス部に登録
されているかを特定し、そこで特定したインデックス部
が主メモリ12に展開されているかどうかを判断する。
種別の情報により、校正用、明朝、父性のいずれの書体
であるかを特定する。そして文字コードによって、各書
体とも4つに分割されてインデックスファイル9に登録
されたインデックス部の内、どのインデックス部に登録
されているかを特定し、そこで特定したインデックス部
が主メモリ12に展開されているかどうかを判断する。
■、該当するインデックス部が主メモリ12上に展開さ
れていない場合はインデックスファイル9から該当する
インデックス部を主メモリ12上に展開する。
れていない場合はインデックスファイル9から該当する
インデックス部を主メモリ12上に展開する。
該当するインデックス部が主メモリ12上に展開されて
いる場合は次のステップへ進む。
いる場合は次のステップへ進む。
■、主メモリ12上に展開されているインデックス部内
の、該当するその文字のインデックスを参照する。イン
デックスは第6図に示したように、ファイル管理No、
10 aとファイル内番地92によって構成されてい
る。従ってインデックスのファイル管理Noより主メモ
リ12上に展開されているファイル管理テーブル10の
該当するテーブルに格納されている使用セグメント1o
−3を参照することにより、主メモリ12に所望文字を
含むファイル11が展開されているがどうかを判断する
。
の、該当するその文字のインデックスを参照する。イン
デックスは第6図に示したように、ファイル管理No、
10 aとファイル内番地92によって構成されてい
る。従ってインデックスのファイル管理Noより主メモ
リ12上に展開されているファイル管理テーブル10の
該当するテーブルに格納されている使用セグメント1o
−3を参照することにより、主メモリ12に所望文字を
含むファイル11が展開されているがどうかを判断する
。
展開されている場合は次のステップ■へ進む。
■、展開されていない場合は、主メモリ12上にファイ
ル11が可能な限りフルに展開されているかどうかを判
断する。
ル11が可能な限りフルに展開されているかどうかを判
断する。
■、フルに展開されていない場合は、主メモリ12上に
展開されているファイル管理テーブル1゜のファイルI
dにより示される、文字データファイル8上の番地から
始まるファイル11を同じくファイル管理テーブル1o
の使用セグメントによって指示される主メモリ12上の
セグメントに展開する。
展開されているファイル管理テーブル1゜のファイルI
dにより示される、文字データファイル8上の番地から
始まるファイル11を同じくファイル管理テーブル1o
の使用セグメントによって指示される主メモリ12上の
セグメントに展開する。
■、いっばいに展開されている場合は、展開されている
複数のファイル11のそれぞれに対応する、同じく主メ
モリ12に展開されているファイル管理テーブル10の
アクセスカウンタに格納されているファイル11の頻度
情報を比較し、最も使用頻度の低いファイル11の位置
に、所望文字を含むファイル11を展開する。
複数のファイル11のそれぞれに対応する、同じく主メ
モリ12に展開されているファイル管理テーブル10の
アクセスカウンタに格納されているファイル11の頻度
情報を比較し、最も使用頻度の低いファイル11の位置
に、所望文字を含むファイル11を展開する。
00以上の動作により所望文字のインデックスとファイ
ル11が、主メモリ12上に展開されている。
ル11が、主メモリ12上に展開されている。
最後に、送られて来た文字種別情報と文字コード情報と
で該当するインデックスをアクセスし、それによってア
クセスすべきファイル管理テーブル10のファイル管理
隋がわかり、そのファイル管理賑を有するファイル管理
テーブル1oの使用セグメントの欄をアクセスすること
で主メモリ12上の所望文字を含むファイル11の位置
がわかる。従ってそれとインデックスをアクセスした際
のファイル内番地情報とによって所望文字の文字パター
ンデータがファイル11中のどの位置にあるのかがわか
り、その位置に有る文字パターンデータをアクセスして
表示制御部14へ送る。それと同時に、ファイル11を
アクセスしたことで、当該ファイル管理テーブル10ア
クセスカウンタの値を1つ力かントアップする。
で該当するインデックスをアクセスし、それによってア
クセスすべきファイル管理テーブル10のファイル管理
隋がわかり、そのファイル管理賑を有するファイル管理
テーブル1oの使用セグメントの欄をアクセスすること
で主メモリ12上の所望文字を含むファイル11の位置
がわかる。従ってそれとインデックスをアクセスした際
のファイル内番地情報とによって所望文字の文字パター
ンデータがファイル11中のどの位置にあるのかがわか
り、その位置に有る文字パターンデータをアクセスして
表示制御部14へ送る。それと同時に、ファイル11を
アクセスしたことで、当該ファイル管理テーブル10ア
クセスカウンタの値を1つ力かントアップする。
以上のようにして表示制御部14へ送られて来た文字パ
ターンデータは、表示制御部14の制御により表示部1
5に所望文字として表示される。
ターンデータは、表示制御部14の制御により表示部1
5に所望文字として表示される。
このようにして次々に送られて来る文字情報に対し、上
述のように所望文字をアクセスして文字を表示部に表示
する。
述のように所望文字をアクセスして文字を表示部に表示
する。
以上本発明の実施例を詳しく説明して来た。上記説明で
は編集装置について述べたが、本発明はこれだけにとど
まるものではなく、電算写植機や各種プリンタ等のよう
に、複数の書体を記憶している装置においても実施でき
ることはいうまでもない。
は編集装置について述べたが、本発明はこれだけにとど
まるものではなく、電算写植機や各種プリンタ等のよう
に、複数の書体を記憶している装置においても実施でき
ることはいうまでもない。
[発明の効果1
以上説明したように、本発明によれば文字データを登録
するに際し、校正用、明朝、父性の各書体について同一
の文字パターンを使用するものは重複して登録されるこ
とを禁止し、同一の文字パターンを複数の書体に使用す
るために、共通に文字パターンを使用するものは、先に
登録されている文字のインデックスをコピーして同一の
インデックス情報を書込むようにしたので、同一の文字
パターンを重複して登録することがな(なった。
するに際し、校正用、明朝、父性の各書体について同一
の文字パターンを使用するものは重複して登録されるこ
とを禁止し、同一の文字パターンを複数の書体に使用す
るために、共通に文字パターンを使用するものは、先に
登録されている文字のインデックスをコピーして同一の
インデックス情報を書込むようにしたので、同一の文字
パターンを重複して登録することがな(なった。
その結果、文字データを記憶するための記憶容量を大幅
に削減することができる等の効果をもたらすものである
。
に削減することができる等の効果をもたらすものである
。
更に、登録したデータをアクセスして表示部に表示する
に際し、例えば128文字単位で登録されている各ファ
イルをアクセスする度にファイル管理テーブルのアクセ
スカウンタをカウントアツプし、主メモリ上に展開され
ている複数のファイルの内、頻度の最も低いファイルの
位置に所望文字を登録しているファイルを展開するとい
う頻度管理を行うことにより、高頻度のファイルを主メ
モリ上に常駐するようにした。その結果、所望文字を表
示するためのアクセス時間を大幅にアップすることがで
きる等の効果をももたらすものである。
に際し、例えば128文字単位で登録されている各ファ
イルをアクセスする度にファイル管理テーブルのアクセ
スカウンタをカウントアツプし、主メモリ上に展開され
ている複数のファイルの内、頻度の最も低いファイルの
位置に所望文字を登録しているファイルを展開するとい
う頻度管理を行うことにより、高頻度のファイルを主メ
モリ上に常駐するようにした。その結果、所望文字を表
示するためのアクセス時間を大幅にアップすることがで
きる等の効果をももたらすものである。
第1図は本発明の実施例を示すブロック図、第2図は一
般的な編集装置を示す図、第3図は校正用の文字パター
ンの例を示す図、第4図は第1図の文字データ登録系A
にお番プる文字データ登録部7の動作を説明する流れ図
、第5図は文字データファイル8を模式的に示した図、
第6図はインデックスファイル9を模式的に示した図、
第7図はファイル管理テーブル10を模式的に示した図
、第8図は第1図の表示系Bの文字データアクセス部1
3の動作を説明する流れ図である。 7・・・文字データ登録部 8・・・文字データファイル 9・・・インデックスファイル 10・・・ファイル管理テーブル 12・・・主メモリ 13・・・文字データアクセス部 14・・・表示制御部 15・・・表示部
般的な編集装置を示す図、第3図は校正用の文字パター
ンの例を示す図、第4図は第1図の文字データ登録系A
にお番プる文字データ登録部7の動作を説明する流れ図
、第5図は文字データファイル8を模式的に示した図、
第6図はインデックスファイル9を模式的に示した図、
第7図はファイル管理テーブル10を模式的に示した図
、第8図は第1図の表示系Bの文字データアクセス部1
3の動作を説明する流れ図である。 7・・・文字データ登録部 8・・・文字データファイル 9・・・インデックスファイル 10・・・ファイル管理テーブル 12・・・主メモリ 13・・・文字データアクセス部 14・・・表示制御部 15・・・表示部
Claims (1)
- 【特許請求の範囲】 記憶部に複数書体の文字パターン情報を記憶し、表示部
に文字を表示して各種編集を行う編集装置において、 複数の文字データをひとつの単位として複数のファイル
に分割して文字パターンを登録する文字データファイル
と、 前記文字データファイルの各ファイル毎に固有なファイ
ル番地を示す情報、及び頻度情報を管理するためのデー
タを格納しているファイル管理テーブルと、 前記ファイル管理テーブルの参照すべき情報の位置を示
す、各文字パターン毎に固有な情報、及び各ファイル内
における文字パターンの番地を示す情報とを複数のイン
デックス部に分割して登録しているインデックスファイ
ルと、 複数の文字単位で文字パターンを登録している前記ファ
イルを複数個、前記インデックスファイルの複数に分割
されたインデックス部の内の2つのインデックス部、及
びファイル管理テーブルとを展開する主メモリと、 表示部に文字を表示するために外部より文字コードと文
字種別情報を与えることによって所望文字データをアク
セスする動作を行う文字データアクセス部とを具備し、 前記文字データアクセス部は、文字データをアクセスす
るに際し、主メモリ上に所望文字を含むファイルが展開
されていない時は、展開されている複数のファイルのフ
ァイル管理テーブルによって示される頻度情報を比較し
、最も頻度の低いファイルが展開されている位置に所望
文字を含むファイルを文字データファイルからデータを
転送して展開することを特徴とする編集装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP15677884A JPS6134667A (ja) | 1984-07-27 | 1984-07-27 | 編集装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP15677884A JPS6134667A (ja) | 1984-07-27 | 1984-07-27 | 編集装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6134667A true JPS6134667A (ja) | 1986-02-18 |
| JPH0310982B2 JPH0310982B2 (ja) | 1991-02-14 |
Family
ID=15635104
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP15677884A Granted JPS6134667A (ja) | 1984-07-27 | 1984-07-27 | 編集装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6134667A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5849437A (en) * | 1994-03-25 | 1998-12-15 | Fujitsu Limited | Electron beam exposure mask and method of manufacturing the same and electron beam exposure method |
-
1984
- 1984-07-27 JP JP15677884A patent/JPS6134667A/ja active Granted
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5849437A (en) * | 1994-03-25 | 1998-12-15 | Fujitsu Limited | Electron beam exposure mask and method of manufacturing the same and electron beam exposure method |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0310982B2 (ja) | 1991-02-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4240075A (en) | Text processing and display system with means for rearranging the spatial format of a selectable section of displayed data | |
| US4594674A (en) | Generating and storing electronic fonts | |
| US5926189A (en) | Method and apparatus for typographic glyph construction including a glyph server | |
| US4195338A (en) | Computer typesetting | |
| JPH04148475A (ja) | 文書処理方法及び装置 | |
| EP0119396B1 (en) | Apparatus for and methods of presenting or displaying data represented as electric signals | |
| JPH0316661B2 (ja) | ||
| JPH0438005B2 (ja) | ||
| JPH0310982B2 (ja) | ||
| EP0052711B1 (en) | Method of processing text by insertion of a block of text in a text processing system | |
| JPS60222270A (ja) | 表デ−タ差込み印刷装置 | |
| JPH032962A (ja) | 文書処理装置 | |
| JPS6038750B2 (ja) | ワ−ドプロセッサにおける文字插入方法 | |
| JPH06119328A (ja) | 文書編集処理システム | |
| JP2535059B2 (ja) | 文字処理装置 | |
| JPH03269665A (ja) | 文字原図および文字フォント管理方式 | |
| JP3369419B2 (ja) | 文字出力展開方法および装置 | |
| JP3404770B2 (ja) | 文書処理装置 | |
| JPH11203177A (ja) | データ管理装置およびデータ管理方法、データ管理プログラムを記録したコンピュータ読み取り可能な記録媒体 | |
| JPS641036B2 (ja) | ||
| JPH08263482A (ja) | フォント管理装置 | |
| JPH07105197A (ja) | 文書処理装置 | |
| JPH0895548A (ja) | 文字出力装置及び方法 | |
| JPH02293969A (ja) | テキストコーディング方法 | |
| JPH02135568A (ja) | 情報処理装置の文字モードおよびフォントモード設定方式 |