JPS6357797B2 - - Google Patents
Info
- Publication number
- JPS6357797B2 JPS6357797B2 JP54130463A JP13046379A JPS6357797B2 JP S6357797 B2 JPS6357797 B2 JP S6357797B2 JP 54130463 A JP54130463 A JP 54130463A JP 13046379 A JP13046379 A JP 13046379A JP S6357797 B2 JPS6357797 B2 JP S6357797B2
- Authority
- JP
- Japan
- Prior art keywords
- dot
- column
- dots
- pattern
- modification processing
- 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.)
- Expired
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
- G06K15/02—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
- G06K15/10—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers by matrix printers
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K2215/00—Arrangements for producing a permanent visual presentation of the output data
- G06K2215/0002—Handling the output data
- G06K2215/002—Generic data access
- G06K2215/0028—Generic data access characterised by the format per se
- G06K2215/0031—Compressed bit maps
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Mathematical Physics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Dot-Matrix Printers And Others (AREA)
Description
【発明の詳細な説明】
本発明はドツトで、文字、記号等を形成するた
めの文字形成方法に関する。
めの文字形成方法に関する。
本発明の目的は、ハーフドツトを用い自然な字
体に近い文字を形成する、簡易な文字形成方法の
提供にある。
体に近い文字を形成する、簡易な文字形成方法の
提供にある。
本発明の他の目的は、上述のハーフドツトを用
いて文字形成する文字発生装置のメモリーを非常
に少なく構成し得る方法の提供にある。ハーフド
ツト印字とは、所望する印刷密度に於ける最小ド
ツト間距離をdとし、且つ印刷ヘツドの最小繰り
返し駆動周期で次のドツト位置に印字可能なよう
に印刷ヘツド及び印字媒体を相対移動させるよう
にした場合に、前記ドツト間距離dをn分割(n
は2以上の自然数)し、その各々の分割点にも印
刷可能としたものである。このとき先に印刷した
ドツトから次に印刷するドツトまでの距離は最小
ドツト間距離以上である。したがつて、実質的に
は印刷密度は変わらないものの見掛け上はn倍の
密度で印刷されたようなる。
いて文字形成する文字発生装置のメモリーを非常
に少なく構成し得る方法の提供にある。ハーフド
ツト印字とは、所望する印刷密度に於ける最小ド
ツト間距離をdとし、且つ印刷ヘツドの最小繰り
返し駆動周期で次のドツト位置に印字可能なよう
に印刷ヘツド及び印字媒体を相対移動させるよう
にした場合に、前記ドツト間距離dをn分割(n
は2以上の自然数)し、その各々の分割点にも印
刷可能としたものである。このとき先に印刷した
ドツトから次に印刷するドツトまでの距離は最小
ドツト間距離以上である。したがつて、実質的に
は印刷密度は変わらないものの見掛け上はn倍の
密度で印刷されたようなる。
すなわち、用紙の横方向に隣り合うドツト間の
最小距離は、dであるが、このdをn分割する印
字タイミングを作成し、ある1つのピンを印字し
てからd/nだけずれた時間で、例えば、前記ピ
ンと上下方向に1つだけずれたもう1つのピンで
ドツトを形成する。このようにすることにより、
横方向の最小距離はdとなるが、斜め方向につい
ては、あるドツトを打つてからd/nだけずれた
タイミングで印字でき、密度が高まる。このよう
な印字方法を、本明細書では、ハーフドツト印字
と呼ぶ。
最小距離は、dであるが、このdをn分割する印
字タイミングを作成し、ある1つのピンを印字し
てからd/nだけずれた時間で、例えば、前記ピ
ンと上下方向に1つだけずれたもう1つのピンで
ドツトを形成する。このようにすることにより、
横方向の最小距離はdとなるが、斜め方向につい
ては、あるドツトを打つてからd/nだけずれた
タイミングで印字でき、密度が高まる。このよう
な印字方法を、本明細書では、ハーフドツト印字
と呼ぶ。
本発明のさらに他の目的は、ノーマルパターン
より、ドツトマトリクスの同一行及び列の少なく
ともいずれか一方向について一度起こつた修飾処
理(ずれ)が引き続いて起こる傾向のある修飾文
字パターンを発生する方法を提供することであ
る。
より、ドツトマトリクスの同一行及び列の少なく
ともいずれか一方向について一度起こつた修飾処
理(ずれ)が引き続いて起こる傾向のある修飾文
字パターンを発生する方法を提供することであ
る。
ドツトマトリクスにより文字、記号を形成する
際に、ハーフドツトの使用は文字をより自然な字
体に近づける上で非常に有効であるが、従来の方
法では通常(ノーマルドツトのみの文字形成)の
約2倍のメモリーを必要としていた。従つて多数
のドツトを用いて文字形成する場合、メモリー増
加による大幅なコストアツプとなつていた。
際に、ハーフドツトの使用は文字をより自然な字
体に近づける上で非常に有効であるが、従来の方
法では通常(ノーマルドツトのみの文字形成)の
約2倍のメモリーを必要としていた。従つて多数
のドツトを用いて文字形成する場合、メモリー増
加による大幅なコストアツプとなつていた。
本発明は上記の不具合点に鑑みてなされたもの
であり、以下図面を参照しつつ説明する。以下で
は、前述のハーフドツト印字において、n=2の
場合について述べる。第1図(第1図は、ハーフ
ドツト印字を用いた文字パターンを示す図。)に
おいて、第2、3列目の間に位置しているH3 2、
H4 2はハーフドツト(d/2の印字タイミングに
対応して打たれるドツト)であり、第2,3列目
に位置するN17 2、N17 3はノーマルドツト(最小距
離dごとに打たれるドツトで、ハーフとノーマル
は図示されるようにd/2だけずれている。)で
ある。ここで、印字のタイミングは、第1列目、
第1、2列目の中間、第2列目、第2、3列目の
中間、第3列目…というように出力されている。
一方、横方向に隣り合うドツトの密度は、ヘツド
の応答周波数により、N17 2とN17 3の間の距離すな
わちH3 2とH3 3の間の距離が最小となる。すなわ
ち、H3 2を印字した場合には、N3 3は印字できず
(ヘツドが応答しない)、最も近い場合でもH3 3し
か印字できない。又、同様にN17を印字した場
合、H17 2は印字できず、N17 3が最も近いドツトと
なる。したがつて、1回ハーフドツトを印字する
と、該ドツトと同一行については、第1図のH3 2、
H3 3、H3 4、H3 5…に示されるようにハーフドツトが
連続することになる。
であり、以下図面を参照しつつ説明する。以下で
は、前述のハーフドツト印字において、n=2の
場合について述べる。第1図(第1図は、ハーフ
ドツト印字を用いた文字パターンを示す図。)に
おいて、第2、3列目の間に位置しているH3 2、
H4 2はハーフドツト(d/2の印字タイミングに
対応して打たれるドツト)であり、第2,3列目
に位置するN17 2、N17 3はノーマルドツト(最小距
離dごとに打たれるドツトで、ハーフとノーマル
は図示されるようにd/2だけずれている。)で
ある。ここで、印字のタイミングは、第1列目、
第1、2列目の中間、第2列目、第2、3列目の
中間、第3列目…というように出力されている。
一方、横方向に隣り合うドツトの密度は、ヘツド
の応答周波数により、N17 2とN17 3の間の距離すな
わちH3 2とH3 3の間の距離が最小となる。すなわ
ち、H3 2を印字した場合には、N3 3は印字できず
(ヘツドが応答しない)、最も近い場合でもH3 3し
か印字できない。又、同様にN17を印字した場
合、H17 2は印字できず、N17 3が最も近いドツトと
なる。したがつて、1回ハーフドツトを印字する
と、該ドツトと同一行については、第1図のH3 2、
H3 3、H3 4、H3 5…に示されるようにハーフドツトが
連続することになる。
第1図はノーマルドツトとハーフドツトの組合
せによつて形成された英文字“M”の文字パター
ンを示す。図の例は、23行×25列のドツトマトリ
クスで、Ni jはノーマルドツト、Hi jはハーフドツ
トを示し、iは行番号、jは列番号を表わしてい
る。第1図のパターンをそのままメモリにハーフ
ドツトも含めて記憶すると、縦(23)ドツト×横
(25×2)ドツトの文字構成となり文字Mをハー
フドツト付で記憶させるには1150ビツトのメモリ
容量を必要とする。
せによつて形成された英文字“M”の文字パター
ンを示す。図の例は、23行×25列のドツトマトリ
クスで、Ni jはノーマルドツト、Hi jはハーフドツ
トを示し、iは行番号、jは列番号を表わしてい
る。第1図のパターンをそのままメモリにハーフ
ドツトも含めて記憶すると、縦(23)ドツト×横
(25×2)ドツトの文字構成となり文字Mをハー
フドツト付で記憶させるには1150ビツトのメモリ
容量を必要とする。
第2図aは本発明による基本パターン情報であ
り、ノーマルドツトのみで“M”のパターンを示
したもので、第1図に於けるHi jをNi jと置き換え
ることによつて得られる。このとき、Hi jをNiと
したドツトを第3図に示す。第3図によると同一
行ついて一旦ハーフドツト処理の行なわれる行は
引き続き数列に渡つてハーフドツト処理が行なわ
れる。従つて、その行についてハーフドツト処理
を始める点及びその行についてノーマルドツト処
理に戻す点に於いて、ハーフドツト処理を指定す
る修飾処理情報を基本パターンから導出すれば各
列毎にハーフドツト処理情報を必要とせずハーフ
ドツト処理が可能となる。
り、ノーマルドツトのみで“M”のパターンを示
したもので、第1図に於けるHi jをNi jと置き換え
ることによつて得られる。このとき、Hi jをNiと
したドツトを第3図に示す。第3図によると同一
行ついて一旦ハーフドツト処理の行なわれる行は
引き続き数列に渡つてハーフドツト処理が行なわ
れる。従つて、その行についてハーフドツト処理
を始める点及びその行についてノーマルドツト処
理に戻す点に於いて、ハーフドツト処理を指定す
る修飾処理情報を基本パターンから導出すれば各
列毎にハーフドツト処理情報を必要とせずハーフ
ドツト処理が可能となる。
次に第3図を用いてハーフドツト処理を指定す
る修飾処理情報を導出する方法を述べる。第3図
第1列目から6列目までの間で印刷時にハーフド
ツト処理を施す必要のある行は第3、4、6、
7、8、9、10、11、12、13、14、15行であり、
7列目からは第3、4、6、8、10、12、14、16
行、さらに12列目からは第18行が7列目からの行
に加わる。以下同様に17列目からは第3、4、
6、8、10、12、14、16行、19列目からは第3、
4、6、7、8、9、10、11、12、13、14、15行
目となる。これら修飾処理情報として導出したデ
ータを第2図bに示す。第2図bにおいてhi lは行
番号iのl番目の修飾処理情報であることを示
す。h1は第1列目からの、h2は第7列目からの、
h3は第12列目からの、h4は17列目からの、h5は第
19列目からのハーフドツト処理を施す行位置を示
した修飾処理情報である。第2図a及びbの例に
よると第2図aにおいて基本文字パターンは縦23
ドツト×横25ドツトのドツト構成となり、これを
記憶するのに必要なメモリ容量は575ビツト、ま
た第2図bにおいて修飾処理情報は縦23ドツト×
横5ドツト分のデータを必要とし、これを記憶す
るのに115ビツト、従つて本発明によるとハーフ
ドツトを持つた文字Mを構成するのに690ビツト
分のメモリを必要とするのみであり、第1図のド
ツトパターンを記憶するためのメモリ容量1150ビ
ツトに比べ大幅にメモリ容量を削減できるもので
ある。第2図bのh1〜h5に示す修飾処理情報を第
2図aのa〜eの部分に対応させ情報としてメモ
リ内に記憶し必要に応じて第2図aの基本パター
ンと演算処理すれば第1図のような列毎にハーフ
ドツト情報を持つ文字パターンを再生することが
できる。ここで、第2図bの意味についてさらに
詳細に説明する。本発明においては、第2図aの
ノーマルドツトのみより成る基本パターン情報
と、第2図bに示される修飾処理情報より第1図
に示されるハーフドツト付きパターンを作成す
る。
る修飾処理情報を導出する方法を述べる。第3図
第1列目から6列目までの間で印刷時にハーフド
ツト処理を施す必要のある行は第3、4、6、
7、8、9、10、11、12、13、14、15行であり、
7列目からは第3、4、6、8、10、12、14、16
行、さらに12列目からは第18行が7列目からの行
に加わる。以下同様に17列目からは第3、4、
6、8、10、12、14、16行、19列目からは第3、
4、6、7、8、9、10、11、12、13、14、15行
目となる。これら修飾処理情報として導出したデ
ータを第2図bに示す。第2図bにおいてhi lは行
番号iのl番目の修飾処理情報であることを示
す。h1は第1列目からの、h2は第7列目からの、
h3は第12列目からの、h4は17列目からの、h5は第
19列目からのハーフドツト処理を施す行位置を示
した修飾処理情報である。第2図a及びbの例に
よると第2図aにおいて基本文字パターンは縦23
ドツト×横25ドツトのドツト構成となり、これを
記憶するのに必要なメモリ容量は575ビツト、ま
た第2図bにおいて修飾処理情報は縦23ドツト×
横5ドツト分のデータを必要とし、これを記憶す
るのに115ビツト、従つて本発明によるとハーフ
ドツトを持つた文字Mを構成するのに690ビツト
分のメモリを必要とするのみであり、第1図のド
ツトパターンを記憶するためのメモリ容量1150ビ
ツトに比べ大幅にメモリ容量を削減できるもので
ある。第2図bのh1〜h5に示す修飾処理情報を第
2図aのa〜eの部分に対応させ情報としてメモ
リ内に記憶し必要に応じて第2図aの基本パター
ンと演算処理すれば第1図のような列毎にハーフ
ドツト情報を持つ文字パターンを再生することが
できる。ここで、第2図bの意味についてさらに
詳細に説明する。本発明においては、第2図aの
ノーマルドツトのみより成る基本パターン情報
と、第2図bに示される修飾処理情報より第1図
に示されるハーフドツト付きパターンを作成す
る。
本実施例においては、第2図aのパターンにお
いて、第1〜第6列についてはh1(第2図b参
照)、第7〜11についてはh2、12〜16については
h3、17、18についてはh4、19〜25についてはh5に
示される修飾処理情報を利用し、印字タイミング
ごとに、該修飾処理情報を基本パターン情報との
演算を行なつて、第1図に示されるハーフ付きパ
ターンを作成している。以上のように、横方向を
5つの領域に分け、その1つの領域中において
は、1つの修飾情報を共通して用いても差しつか
えないのは、前述したように、ハーフドツトが1
回生成されるとしばらくは、横方向に連続的にハ
ーフドツトが形成される確率が高いからである。
したがつて、印字しようとするデータ1つ1つに
対して修飾処理情報を用意しなくても、横方向に
区切られた1つのエリアに1つの修飾処理情報を
用意するのみで良い。
いて、第1〜第6列についてはh1(第2図b参
照)、第7〜11についてはh2、12〜16については
h3、17、18についてはh4、19〜25についてはh5に
示される修飾処理情報を利用し、印字タイミング
ごとに、該修飾処理情報を基本パターン情報との
演算を行なつて、第1図に示されるハーフ付きパ
ターンを作成している。以上のように、横方向を
5つの領域に分け、その1つの領域中において
は、1つの修飾情報を共通して用いても差しつか
えないのは、前述したように、ハーフドツトが1
回生成されるとしばらくは、横方向に連続的にハ
ーフドツトが形成される確率が高いからである。
したがつて、印字しようとするデータ1つ1つに
対して修飾処理情報を用意しなくても、横方向に
区切られた1つのエリアに1つの修飾処理情報を
用意するのみで良い。
次に演算処理について説明をすると、まずノー
マルドツトの印字タイミングの時は、その列の文
字パターンと、その時有効であるハーフドツト指
定パターンを反転したものとを論理積をとればよ
い。例えば、第2図aの第2列を考えると、この
時有効なハーフドツト指定パターンはh1であるか
ら、このパターンを反転したものと第2列の文字
パターンとの論理積の結果、残るのはN17 2とN18 2
であり、第1図に示される第2列のノーマルドツ
トが得られる。また、ハーフドツトの印字タイミ
ングの時は、それが第n列と第n+1列の間のハ
ーフドツトである場合、第n列の文字パターン
と、第n列の時点で有効であるハーフドツト指定
パターンとの論理積を作ればよい。例えば、第2
図aの第2列と第3列の間のハーフドツトを考え
ると、第2列の文字パターンとハーフドツト指定
パターンh1との論理積の結果、残るのはN3 2とN4 2
であり、これらは第1図のH3 2とH4 2に相当する。
さらに、演算処理について詳細に説明する。ま
ず、印字タイミングは、第2図において、第1列
目、第1、2列目の中間、第2列目、第2、3列
目の中間、第3列目、…のようにハーフドツトを
打てるタイミングで出ている。しかし、ヘツドの
応答周波数の限界から横方向にみた時、H3 2の横
には、最も近くてもH3 3しか打てない。
マルドツトの印字タイミングの時は、その列の文
字パターンと、その時有効であるハーフドツト指
定パターンを反転したものとを論理積をとればよ
い。例えば、第2図aの第2列を考えると、この
時有効なハーフドツト指定パターンはh1であるか
ら、このパターンを反転したものと第2列の文字
パターンとの論理積の結果、残るのはN17 2とN18 2
であり、第1図に示される第2列のノーマルドツ
トが得られる。また、ハーフドツトの印字タイミ
ングの時は、それが第n列と第n+1列の間のハ
ーフドツトである場合、第n列の文字パターン
と、第n列の時点で有効であるハーフドツト指定
パターンとの論理積を作ればよい。例えば、第2
図aの第2列と第3列の間のハーフドツトを考え
ると、第2列の文字パターンとハーフドツト指定
パターンh1との論理積の結果、残るのはN3 2とN4 2
であり、これらは第1図のH3 2とH4 2に相当する。
さらに、演算処理について詳細に説明する。ま
ず、印字タイミングは、第2図において、第1列
目、第1、2列目の中間、第2列目、第2、3列
目の中間、第3列目、…のようにハーフドツトを
打てるタイミングで出ている。しかし、ヘツドの
応答周波数の限界から横方向にみた時、H3 2の横
には、最も近くてもH3 3しか打てない。
今、第2図a,bを用いて説明すると以下のよ
うになる。
うになる。
今、第2列(N3 2等)の印字タイミング(ノー
マルドツト)になつたとすると、この時、有効な
修飾処理情報は、前述したようにh1である。そし
て、ノーマルドツトのタイミング(第1、2、3
…列目に対応)では、第m列(今、m=2)目の
基本パターンと、h1の反転パターンとの論理積を
とつて該タイミングの印字データとする。例え
ば、H3 2とh3 1の反転の論理積をとるので、結果は
印字しないとなる。
マルドツト)になつたとすると、この時、有効な
修飾処理情報は、前述したようにh1である。そし
て、ノーマルドツトのタイミング(第1、2、3
…列目に対応)では、第m列(今、m=2)目の
基本パターンと、h1の反転パターンとの論理積を
とつて該タイミングの印字データとする。例え
ば、H3 2とh3 1の反転の論理積をとるので、結果は
印字しないとなる。
次に、第2、3列の中間の印字タイミング(ハ
ーフドツト)であるが、この時も前と同様に有効
な修飾処理情報はh1である。この時(第n列と第
n+1列の中間位置)、印字データは、前述のよ
うに、第n列の基本パターン情報と、第n列にお
いて有効である修飾処理情報との論理積である。
具体的には、例えばN3 2とh3 1の論理積をとつて印
字データH3 2(第1図のハーフドツト)が生成され
る。
ーフドツト)であるが、この時も前と同様に有効
な修飾処理情報はh1である。この時(第n列と第
n+1列の中間位置)、印字データは、前述のよ
うに、第n列の基本パターン情報と、第n列にお
いて有効である修飾処理情報との論理積である。
具体的には、例えばN3 2とh3 1の論理積をとつて印
字データH3 2(第1図のハーフドツト)が生成され
る。
次には、印字タイミングは、第3列に対応した
ものとなるが、以下の動作は、前述と同様であ
る。
ものとなるが、以下の動作は、前述と同様であ
る。
ところで、文字パターンとハーフドツト指定パ
ターンは一連のメモリーの中に混在する訳である
から、何らかの方法で両者を区別することが必要
である。それには第1行の上に仮想的な第0行を
設け、このビツトが“0”の時は通常の文字パタ
ーン、このビツトが“1”の時はハーフドツト指
定パターンであるというようにすればよい。もち
ろんこのビツトは印字ヘツドには接続されておら
ず、印字には影響しない。あるいは、一連の文字
の集合の中で常に“0”である行が共通に存在す
れば、それを上記の第0行の代りに利用すること
ができる。第2図の例では、第1行をそのような
符号ビツトとして使えるので、ハーフドツトを用
いたことによるメモリーの増加は、h1〜h5の5列
のみで、通常の文字パターンの25列に比べて、わ
ずか20%の増加で済むことになる。
ターンは一連のメモリーの中に混在する訳である
から、何らかの方法で両者を区別することが必要
である。それには第1行の上に仮想的な第0行を
設け、このビツトが“0”の時は通常の文字パタ
ーン、このビツトが“1”の時はハーフドツト指
定パターンであるというようにすればよい。もち
ろんこのビツトは印字ヘツドには接続されておら
ず、印字には影響しない。あるいは、一連の文字
の集合の中で常に“0”である行が共通に存在す
れば、それを上記の第0行の代りに利用すること
ができる。第2図の例では、第1行をそのような
符号ビツトとして使えるので、ハーフドツトを用
いたことによるメモリーの増加は、h1〜h5の5列
のみで、通常の文字パターンの25列に比べて、わ
ずか20%の増加で済むことになる。
又、以上の実施例では、ノーマルパターンから
ハーフ付きパターンを発生することを述べたが本
発明は、これに限定されるものではない。
ハーフ付きパターンを発生することを述べたが本
発明は、これに限定されるものではない。
すなわち、以上では、横方向にハーフドツトず
れているが、例えば、用紙と印字ヘツドを縦方向
に相対的にハーフドツト移動させて、縦方向に密
度の細かい字体を印字しようとする時にも本発明
は適用できる。なぜなら、印字ヘツド上のピン配
列は固定なので、ハーフドツトずれた列は、ずつ
とそのままずれている傾向があり、先に述べたハ
ーフ付きパターンの発生と同じ原則が存在するか
らである。
れているが、例えば、用紙と印字ヘツドを縦方向
に相対的にハーフドツト移動させて、縦方向に密
度の細かい字体を印字しようとする時にも本発明
は適用できる。なぜなら、印字ヘツド上のピン配
列は固定なので、ハーフドツトずれた列は、ずつ
とそのままずれている傾向があり、先に述べたハ
ーフ付きパターンの発生と同じ原則が存在するか
らである。
又、イタリツク文字をノーマルのパターンより
発生させる場合にも本発明は、適用できる。すな
わち、イタリツク文字も、あるノーマルのドツト
を横にずらした場合には、その隣りのドツトも横
にずれることになり、同一行で、1回ずれが生じ
た場合には、そのずれが続く傾向があるからであ
る。以上、述べたように、本発明は、ドツトマト
リクスの同一行及び列の少なくともいずれか一方
の方向にずれが続いて生じる文字修飾処理一般に
適用できる。
発生させる場合にも本発明は、適用できる。すな
わち、イタリツク文字も、あるノーマルのドツト
を横にずらした場合には、その隣りのドツトも横
にずれることになり、同一行で、1回ずれが生じ
た場合には、そのずれが続く傾向があるからであ
る。以上、述べたように、本発明は、ドツトマト
リクスの同一行及び列の少なくともいずれか一方
の方向にずれが続いて生じる文字修飾処理一般に
適用できる。
以上のように、本発明によればハーフドツトを
用いて文字形成する場合に於いても、メモリーの
増加を極めて少なく抑え、しかも非常に簡単な操
作で実現でき、工業上誠に有益である。
用いて文字形成する場合に於いても、メモリーの
増加を極めて少なく抑え、しかも非常に簡単な操
作で実現でき、工業上誠に有益である。
又、本発明は、基本パターン情報より、同一行
及び列の少なくともいずれか一方の方向に引き続
いて生じる修飾処理を規定する修飾処理指定情報
に基づいて、修飾パターンを形成するように構成
したもので、修飾文字等の印字を非常に少ないメ
モリーによつて実現できる。
及び列の少なくともいずれか一方の方向に引き続
いて生じる修飾処理を規定する修飾処理指定情報
に基づいて、修飾パターンを形成するように構成
したもので、修飾文字等の印字を非常に少ないメ
モリーによつて実現できる。
又、修飾処理指定情報の内容を書き替えてやる
ことにより、多様な字体の修飾文字を容易に印字
できる。又、字体を示す基本パターンと、一種の
パラメーターである修飾処理指定情報とが混在し
ているので、字体のパターンの秘匿性が高く、他
者に字体パターンをまねられる可能性が非常に少
なくなる。
ことにより、多様な字体の修飾文字を容易に印字
できる。又、字体を示す基本パターンと、一種の
パラメーターである修飾処理指定情報とが混在し
ているので、字体のパターンの秘匿性が高く、他
者に字体パターンをまねられる可能性が非常に少
なくなる。
第1図は、本発明により形成されたハーフドツ
トを含む文字パターンの例を示す図である。第2
図は本発明を実現するためのノーマルドツトの文
字パターンaとハーフドツト指定パターンbの関
係を示す図である。第3図は、第1図と第2図a
の対応を示す図である。
トを含む文字パターンの例を示す図である。第2
図は本発明を実現するためのノーマルドツトの文
字パターンaとハーフドツト指定パターンbの関
係を示す図である。第3図は、第1図と第2図a
の対応を示す図である。
Claims (1)
- 【特許請求の範囲】 1 ドツトマトリクスにより文字、記号等を表現
する文字形成方法において、 前記文字、記号等の基本的なパターンを示す基
本パターン情報と、 ドツトマトリクス中の同一行及び列の少なくと
もいずれか一方の方向に引き続いて生じる修飾処
理を規定する修飾処理指定情報とを同一記憶装置
上に混在させ、該1つの修飾処理指定情報は、前
記同一行及び列の少なくともいずれか一方の中の
少なくとも1つ以上に分割されたおのおのの領域
内において常に有効であり、 前記修飾処理指定情報と前記基本パターン情報
との演算処理により修飾パターンを発生させるこ
とを特徴とする文字形成方法。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP13046379A JPS5654489A (en) | 1979-10-09 | 1979-10-09 | Character formation system |
| US06/195,229 US4400791A (en) | 1979-10-09 | 1980-10-08 | Dot matrix printer with compressed character data storage |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP13046379A JPS5654489A (en) | 1979-10-09 | 1979-10-09 | Character formation system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5654489A JPS5654489A (en) | 1981-05-14 |
| JPS6357797B2 true JPS6357797B2 (ja) | 1988-11-14 |
Family
ID=15034836
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP13046379A Granted JPS5654489A (en) | 1979-10-09 | 1979-10-09 | Character formation system |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US4400791A (ja) |
| JP (1) | JPS5654489A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0460828U (ja) * | 1990-09-28 | 1992-05-25 | ||
| JPH0653131U (ja) * | 1992-02-18 | 1994-07-19 | 関西ミラボード株式会社 | 反り防止を施した段ボールボード |
Families Citing this family (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5769061A (en) * | 1980-10-16 | 1982-04-27 | Canon Inc | Printer |
| US4646259A (en) * | 1983-11-14 | 1987-02-24 | Minolta Camera Kabushiki Kaisha | Strip map memory controller |
| JPS60122162A (ja) * | 1983-12-07 | 1985-06-29 | Ricoh Co Ltd | 荷電制御型インクジエツトプリンタ− |
| USH2H (en) | 1983-12-09 | 1985-12-03 | AT&T Technologies Incorporated | Video display system with increased horizontal resolution |
| JPS60149471A (ja) * | 1984-01-17 | 1985-08-06 | Tokyo Electric Co Ltd | ドツトプリンタにおけるダブルハイト文字印字方法 |
| JPS60224547A (ja) * | 1984-04-20 | 1985-11-08 | Seikosha Co Ltd | ボ−ルド印字制御装置 |
| US4586835A (en) * | 1984-04-20 | 1986-05-06 | International Business Machines Corporation | Printer for printing characters in two alternative print qualities |
| US5354135A (en) * | 1984-08-03 | 1994-10-11 | Canon Kabushiki Kaisha | Recorder and dot pattern control circuit |
| US4655622A (en) * | 1984-08-29 | 1987-04-07 | Kabushiki Kaisha Toshiba | Printer control apparatus |
| JPS6158750A (ja) * | 1984-08-31 | 1986-03-26 | Toshiba Corp | メモリ装置 |
| US4697177A (en) * | 1984-12-26 | 1987-09-29 | High Resolution Television, Inc. | High resolution dot-matrix character display |
| US4684937A (en) * | 1984-12-26 | 1987-08-04 | Schine Jonathan M | Enhanced data display system |
| US4780711A (en) * | 1985-04-12 | 1988-10-25 | International Business Machines Corporation | Anti-aliasing of raster images using assumed boundary lines |
| JPH0751366B2 (ja) * | 1985-06-27 | 1995-06-05 | キヤノン株式会社 | 出力制御方法 |
| US4794387A (en) * | 1985-11-18 | 1988-12-27 | Sanders Royden C Jun | Enhanced raster image producing system |
| US4856920A (en) * | 1986-01-03 | 1989-08-15 | Sanders Royden C Jun | Dot matrix printing and scanning |
| US4942390A (en) * | 1987-04-01 | 1990-07-17 | International Business Machines Corporation | Method and apparatus for generating a character image |
| US5057837A (en) * | 1987-04-20 | 1991-10-15 | Digital Equipment Corporation | Instruction storage method with a compressed format using a mask word |
| US5179680A (en) * | 1987-04-20 | 1993-01-12 | Digital Equipment Corporation | Instruction storage and cache miss recovery in a high speed multiprocessing parallel processing apparatus |
| US4783667A (en) * | 1987-07-17 | 1988-11-08 | Ncr Canada Ltd - Ncr Canada Ltee | Printing of angled and curved lines using thermal dot matrix printer |
| JP3278315B2 (ja) * | 1995-02-15 | 2002-04-30 | キヤノン株式会社 | ドットデータシフト方法、及び記録方法、該記録方法が用いられる記録装置 |
| US7289243B2 (en) * | 2002-08-07 | 2007-10-30 | Lexmark International, Inc. | Apparatus and method for data compression optimized by print head architecture |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3774161A (en) * | 1971-05-14 | 1973-11-20 | Raytheon Co | Visual display system |
| US3990559A (en) * | 1975-10-20 | 1976-11-09 | Extel Corporation | Method and apparatus for multiple speed print rate control for dot matrix printer |
-
1979
- 1979-10-09 JP JP13046379A patent/JPS5654489A/ja active Granted
-
1980
- 1980-10-08 US US06/195,229 patent/US4400791A/en not_active Expired - Lifetime
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0460828U (ja) * | 1990-09-28 | 1992-05-25 | ||
| JPH0653131U (ja) * | 1992-02-18 | 1994-07-19 | 関西ミラボード株式会社 | 反り防止を施した段ボールボード |
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5654489A (en) | 1981-05-14 |
| US4400791A (en) | 1983-08-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS6357797B2 (ja) | ||
| US3893100A (en) | Variable size character generator with constant display density method | |
| EP0159895B1 (en) | Printer for printing characters in two alternative print qualities | |
| US4712102A (en) | Method and apparatus for displaying enlarged or enhanced dot matrix characters | |
| US4703323A (en) | Method and apparatus for displaying enhanced dot matrix characters | |
| EP0436026B1 (en) | Compression and decompression method of dot matrix character | |
| US4441105A (en) | Display system and method | |
| US4321599A (en) | High legibility multi-character dot matrix display | |
| JPH0643135B2 (ja) | ドットプリンタのドットパターン格納方法 | |
| JP2570684B2 (ja) | ドツトマトリツクス型シリアルプリンタ用文字パタ−ン発生装置 | |
| JPS5816189B2 (ja) | 文字パタ−ン発生方式 | |
| US5876132A (en) | Method and system for high character density printing utilizing low pel density characters | |
| JPS6223316B2 (ja) | ||
| JPH0457510B2 (ja) | ||
| JPH0463781B2 (ja) | ||
| JPH0226234B2 (ja) | ||
| KR910000593B1 (ko) | 가로 2배 크기 문자 발생방법 | |
| JPS592026B2 (ja) | モジパタ−ンハツセイソウチ | |
| JPH0525673B2 (ja) | ||
| JPH0647301B2 (ja) | キヤラクタパタ−ン発生装置 | |
| JP2699035B2 (ja) | インパクト・ドット・プリンタおよび印字方法 | |
| JPH0426137B2 (ja) | ||
| JPH024915B2 (ja) | ||
| JPS6362751B2 (ja) | ||
| JPS58147786A (ja) | 文字発生器 |