Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0218987B2 - - Google Patents
[go: Go Back, main page]

JPH0218987B2 - - Google Patents

Info

Publication number
JPH0218987B2
JPH0218987B2 JP56146422A JP14642281A JPH0218987B2 JP H0218987 B2 JPH0218987 B2 JP H0218987B2 JP 56146422 A JP56146422 A JP 56146422A JP 14642281 A JP14642281 A JP 14642281A JP H0218987 B2 JPH0218987 B2 JP H0218987B2
Authority
JP
Japan
Prior art keywords
character
printing
code
processor
keyboard
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 - Lifetime
Application number
JP56146422A
Other languages
English (en)
Other versions
JPS57114938A (en
Inventor
Jenii Baanzu Jonii
Deebitsudo Warudo Hooru
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Publication of JPS57114938A publication Critical patent/JPS57114938A/ja
Publication of JPH0218987B2 publication Critical patent/JPH0218987B2/ja
Granted legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J25/00Actions or mechanisms not otherwise provided for
    • B41J25/24Case-shift mechanisms; Fount-change arrangements
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/103Formatting, i.e. changing of presentation of documents
    • G06F40/109Font handling; Temporal or kinetic typography

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Record Information Processing For Printing (AREA)
  • Controls And Circuits For Display Device (AREA)

Description

【発明の詳細な説明】
A 産業上の利用分野 B 背景技術 B―1 一般的な従来技術 B―2 特定の従来技術 C 発明の概要 D 実施例の概要 E 実施例の具体的説明 E―1 ワードプロセシングシステム(第1図) E―2 ランダムアクセスメモリ(第2図) E―3 プロセツサ(第3図) E―4 EBCDICマツプ E―5 再指令番号割当て E―6 コード・マツプ・テーブル E―7 再指令動作(第4図、第2図) E―8 プロセツサ領域のテーブル中の翻訳テー
ブル(第5図) E―9 翻訳テーブル中の印刷素子テーブル(第
6図) E―10 テーブル相互の関係(第7図) E―11 プロセツサの動作(第8図乃至第12
図) E―12 複合文字の処理動作(第12図) E―13 再指令番号探索動作(第9図) E―14 印刷素子変更教示動作(第13図、第1
4図) E―15 実施例のまとめ及び補遺 E―16 他のランダムアクセスメモリ(第15
図) E―17 終りに A 産業上の利用分野 本発明は種々の印刷素子の要求を処理するシス
テムに関する。具体的には本発明は印刷素子の変
更要求を減らし且つその出力効率(スループツ
ト)を高めるよう印刷素子の有用性を広げるシス
テムに関する。 B 従来技術 B―1 一般的な従来技術 ワード処理システムに於ける電子的キーボード
の出現とともに、幾つかの異なる印刷素子を取扱
えるようキーボードのコードを効果的に変える能
力が改良されてきた。物理的に活字を変えること
は、最早必要でなくなつてきた。今日ではオペレ
ータはシステムにキーボードのコーデイング変更
を単に打鍵するだけで例えば英語のキーボード・
コーデイングからドイツ語のキーボード・コーデ
イングに変更することができる。 今日、市場で容易に利用できるシステムが2種
類ある。1つは対話式キーボード及びプリンタを
含むシステムであり、もう1つは対話式キーボー
ド及びデイスプレイを含むシステムである、対話
式キーボード及びプリンタを含むシステムでは、
打鍵に応じて文字が印刷される。いずれの場合
も、打鍵された文字及びキーボードのコーデイン
グの変更は、後の印刷打出し及びその制御のため
にテキストバツフアに記憶される。従来技法のシ
ステムを用いて任意の時刻に印刷打出しをする
間、理解できる文章即ちテキストを印刷するには
キーボード・コードとプリンタの印刷素子とが一
致していることが必要である。このような要求の
結果、印刷素子を変更する回数が過度に多くなつ
てしまう場合がある。このことはバツフアから印
刷が行なわれる場合であつて、逐次に記憶された
英語及びドイツ語の各欄が横並びのフオトマツト
で打出される場合、特に生じることである。 今日のシステムで遭遇するこのような問題をも
つと深く認識するためには、印刷素子上に含まれ
る個々の文字や図形がその素子上の特定の位置に
存在することを思い起すべきである。多くの素子
上での各文字の位置は大部分の場合同じである。
例えば、小文字の「a」は、特定のシステムの為
に利用できる大部分の印刷素子で同じ位置にあ
る。従つてこの文字については使用中の印刷素子
上にその文字が存在する限り、キーボードのコー
ドを変更することは何の問題も生じさせない。他
方、異なる印刷素子では異なる位置に存在すると
いう文字も幾つかある。もしもキーボードのコー
デイングが使用中の印刷素子と一致しない場合
は、その打鍵された文字がその印刷素子上にあつ
て利用できるとしても、打鍵されたものとは異な
る文字が印刷されることになる。本発明の場合、
基本的には印刷素子から意図した文字を印刷させ
るための再コーデイング技法を提供する。キーボ
ードのコーデイングにより例えば小文字「a」に
重ね打ちのある「a」のような複合文字が要求さ
れる他の例がある。この複合文字は大部分の素子
で1つの文字としては印刷できないが、重ね打ち
の部分及び小文字の「a」という文字の部分は
夫々多くの素子に大抵は存在する。もしも両方の
部分が使用中の素子に存在するならば、その文字
は本発明により構成できる。 B―2 特定の従来技術 印刷素子の変更要求を減じることに関係する近
い従来技法として、米国特許第4026403号及び同
第4205922号がある。前者では、もつとも頻繁に
使用され若しくは必要とされる文字が、使用可能
な印刷素子のうち第1番目の印刷素子上に配列さ
れるようにして印刷素子の変更要求を減じること
を具現している。この第1の印刷素子を用いて印
刷し得る全ての文字が1枚の頁に印刷され、それ
から第2の印刷素子が要求される。その第2の印
刷素子もその頁上の非印刷領域をできるだけ埋め
るように使用される。それでその頁全体が末だ印
刷されてしまわないようなら、少なくとも第3の
印刷素子が要求される。 後者の米国特許第4205922号では、記憶された
印刷素子の変更要求が、現在のプリンタの要求に
一致しないという問題を扱つている。即ち、テキ
ストが逐次に記憶されるが、逐次には印刷打ち出
しされない場合、記憶された印刷素子変更要求
は、実際には、その素子を変更する必要がないか
もしれない。ここに開示されたシステムは実際に
変更が必要な場合にのみオペレータに警告するよ
う構成されている。 C 発明の概要 要約すると、上記の両従来例は程度の差あれ、
本発明に似てはいるが、本発明を示唆したり容易
に想到させたりするほどのものではない。具体的
には、本発明は、印刷素子の変更が逐次要求され
ていても印刷しようとする次の文字が使用中の印
刷素子に含まれない場合で且つ印刷しようとする
次の文字が使用中の印刷素子上に存在する文字か
ら構成され得ない場合にのみその変更要求が実際
に要求され、その信号を生じる点で上記の従来例
よりも優れている。本発明のもつと重要な幾つか
の利点は、(1)標準の、容易に利用できる印刷素子
の柔軟性が改良され且つ(2)実際の印刷素子変更要
求が少なくできることである。 本発明によれば、オペレータが印刷素子変更要
求を警告する前に、文字の利用可能性及び文字の
構成の利用可能性の両方が先ず調べられるよう印
刷素子の変更を効果的にやりくりするシステムが
提供される。 D 実施例の概要 そのシステムに利用できる種々のキーボードを
構成する文字が、できるだけ少ない数のキーボー
ド・コード・マツプで写像(マツプ)される。
種々のマツプに存在するのは同様にコード化され
た文字である。他の例では、別のコーデイングが
別のマツプの別の文字を表わす。一旦キーボード
が選択されてしまうと、このシステムは入力打鍵
中のコーデイングを識別するため適当なキーボー
ド・コード・マツプを選択することになる。両者
の選択は、後に続くテキスト・コードを適宜識別
するためのキーボード・コード・マツプ識別コー
ド及びキーボード識別コードとして、バツフア中
に記憶される。ある特定の時刻にバツフアからの
印刷が行なわれていると仮定し且つ使用中の印刷
素子が、最後に読出されたキーボード識別コード
と一致していると仮定する。読出された文字コー
ドが不変文字、可変文字若しくは複合文字のいず
れの範疇に入るか調べるため再指令される。しか
しキーボード識別コードが一致している場合には
この結果に関係なく、読出しにより、対応する文
字の印刷が生じる。その後別のキーボード識別コ
ードに続いて読出される文字についてはその範疇
が重要になり得る。もしもそれが通常の不変文字
であれば、再指令により前と同様の印刷が生じる
が、その文字が可変文字のカテゴリに入り且つそ
の印刷素子上に存在するならば、翻訳変換動作が
必要になる。これはその素子上の所望の文字位置
に一致しないその読出されたコードを修正するこ
とになる。もしもその文字がその素子上で利用で
きない文字であり且つその文字が複合文字でなけ
れば、変更要求の信号が出される。もしもその文
字が複合文字のカテゴリに入り且つその複合文字
を構成するのに必要な文字が利用できるならば、
再指令動作及び/若しくは翻訳動作から印刷が生
じることになる筈か調べるためのカテゴリの判定
が為される。ともかく、印刷が生じさせられるこ
とになる。もしもその印刷素子上に必要な文字が
ないことによりその文字が構成され得なければ、
変更要求が信号で出されることになる。 上記のもとで、印刷素子が一旦使用されると、
印刷素子の通常の制限を越えて印刷を続行でき、
キーボードのコーデイングの変更が、印刷素子の
変更を自動的に必要とするという従来のようなこ
とが最早なくなつた。 E 実施例の具体的説明 E―1 ワードプロセシングシステム(第1図) 本本発明をより一層理解して頂くために先ず第
1図を参照されたい。この図は、基本的なワード
プロセシングシステムの簡単なブロツク図を示
す。このシステムは英数字領域及びアウトボード
領域を有するキーボード1を含む。この英数字領
域は、文字、数字、記号、スペース、キヤリア復
帰、ケースシフト(大文字/小文字切換)等のた
めの標準キー及びバーを含む。アウトボード領域
は、カーソル制御、電源オン/オフ等の為のキー
を含む。いずれの領域にどのようなキーを設け、
またどのようなキー配列にするかは本発明と無関
係である。しかし(1)複数個の印刷素子を使用しな
ければならないほど利用できるキーが沢山あり、
且つ(2)キーボードのコーデイングの変更の打鍵時
にシステムの変更を生じさせるため利用できるキ
ーが十分にあることが前提となる。 キーボード1は制御兼記憶装置2に結合され
る。制御兼記憶装置2には、テキスト記憶バツフ
ア及びそこからデータを読出したりその中へデー
タを書込むのを制御するためのプロセツサを含む
記憶装置がある。この制御兼記憶装置2の詳細は
後で第2図を参照しつつ説明するときに説明す
る。このプロセツサの詳細は、下記の第3図の説
明の際にも行なう。下記の説明を理解し易くする
ため第3図では第2図のプロセツサ領域7を参照
数字60で表わしたことに留意されたい。プロセ
ツサ60は、プリンタ3、CRTデイスプレイ4
及びフロツピーデイスク読出し/記録器5にデー
タを出力するのも制御する。プリンタ3、デイス
プレイ4、及び読出し/記録器5の実際の制御
は、本発明の一部を構成するものではない。従つ
て、その詳細をこれ以上説明しない。プロセツサ
60はフロツピーデイスクから制御兼記憶装置2
の記憶装置の中に読み込まれるプログラムの制御
下にある。本発明に関する限り、プログラムが既
に読出され、記憶装置2の中に記憶されているも
のと仮定されたい。 E―2 ランダムアクセスメモリー(第2図) 次に第2図を参照する。この図には、データ領
域6及びプロセツサ(プログラム)領域7に分か
れたランダムアクセスメモリを示す。データ領域
6は、テキスト記憶バツフア8、装置制御ブロツ
ク9及びラインバツフア10を含む。下記の説明
の便宜上、オペレータがテキストを打鍵し、その
テキストを記憶させ、テキスト記憶バツフア8中
に適当なキーボード・コーデイングをさせてしま
つたと仮定する。また、すべてのプロセツサ制御
プログラミンがプロセツサ領域7に記憶されてし
まい、そのプロセツサが究極的にはその印刷しよ
うとする文字をラインバツフア10中に記憶させ
ることになるものと仮定する。ラインバツフア1
0中に記憶された文字は第1図のプリンタ3の適
当な印刷素子で以つて究極的には印刷されること
になる。 ラインバツフア10中にフオーマツト等や文字
行を記憶するために、プロセツサ7はテキスト記
憶バツフア8中の各文字及び他のコードを線21
に沿つて逐次読出す。以前のキーボード動作中
に、打鍵されたキーボード識別コード及びそれに
続く打鍵された文字のためのコードが記憶されて
いる。打鍵されたキーボード識別コードに基づい
て、キーボード・コード・マツプが選択され、識
別コードがそのために記憶されている。印刷動作
のためのキーボード識別コード及びコードマツプ
識別コードの読出し時に、夫々線12及び11に
沿つて装置制御ブロツク9に出力が与えられる。
テキスト記憶バツフア8中の文字の読出し中に、
プロセツサ7はブロツク15で示されるプログラ
ムの制御下でグラフイツク・セツト再指令動作
(アルゴリズム)を生じさせる。この再指令動作
については、第4図を参照するときもつと深く説
明する。装置制御ブロツク9からのキーボード識
別出力及びコード・マツプ識別出力は、プロセツ
サ7で必要なとき夫々線14及13に沿つて与え
られる。装置制御ブロツク9は、単に必要なとき
にサンプリングされる記憶装置であつて良い。グ
ラフイツク・セツト再指令動作に続き、ブロツク
17で示したプログラムの制御下でプロセツサ7
による任意の必要な翻訳動作(アルゴリズム)の
為の再指令番号が線16に沿つて与えられる。第
8図乃至第12図を参照するときにその翻訳動作
の詳細を説明をしよう。尚、翻訳動作という用語
は、使用中の印刷素子上の文字をテキスト記憶バ
ツフア8中に記憶された文字と一致させる動作を
含むものを意味する。翻訳動作を必要とする多く
の状況及び環境がある。1つは、使用中のプリン
タを駆動するのに必要とされるコーデイング動作
が、テキスト記憶バツフア8中のコーデイングと
異なる場合である。もう1つは、上記と同じ状況
下でテキスト記憶バツフア8中の文字の為のキー
ボード・コーデイングが使用中の印刷素子と一致
しない場合である。上記並びにその他の状況及び
環境は下の説明で十分に明らかとなろう。 再指令動作中、後でテーブル5,6及び7で開
示する18,19等の如きコード・マツプがイン
デツクされる。翻訳動作中使用され且つブロツク
22により表わされるテーブル構造を第5図乃至
第7図に開示する。これらの図を下記で詳細に説
明する。 テキスト記憶バツフア8中の文字の読出しに続
いて、キーボードのコーデイングに従つた再指令
動作が実行され、任意の必要な翻訳動作が実行さ
れることになろう。そしてこの結果、線20に沿
つて与えられる1個若くは一群のコードが使用中
のプリンタで使用できるようになる。線20に沿
つて出力されるコードは、ラインバツフア10中
に記憶され、フオーマツト化されるなどとする。
実際の記憶、フオーマツト化等は本発明の一部を
構成しない。 E―3 プロセツサ(第3図) 第3図を参照すると、この図には本発明の動作
をプログラム制御の下で実行できるプロセツサ6
0の詳細を示す。実際にも、プロセツサ60は
INTEL8086マイクロコンピユータチツプを含む。
プロセツサ60を形成する典型的な論理ハードウ
エア素子は、母線28に沿つて与えられた第2図
のランダムアクセスメモリからの命令に応答する
制御論理装置25を含む。制御論理装置25はま
たプロセツサ60の種々の他の論理装置に接続さ
れたデータ兼アドレス母線26で識別されるデー
タの流れの中にもある。 プロセツサ領域7からの命令に応答して制御論
理装置25は、プロセツサ60の他の論理素子へ
複数個の制御信号を発生する。これらの制御信号
は種々の素子に相互接続される。例えば数学的論
理装置30には制御線29で直接接続されるよう
に図示され、またプロセツサ60の他の素子へ
は、CTR29で図示した制御線29によつて相
互接続される。プロセツサ60の他の論理素子と
の制御装置25の同期動作は、母線31上の外部
クロツク信号源からの、プロセツサ60へのクロ
ツクパルス入力(CLK)によつて得られる。こ
の母線31はまたプロセツサ60の種々の他の論
理素子へもCLKで図示したように相互接続され
る。更に、母線31が読出し/記録器5、デイス
プレイ4及び第2図に示すメモリに接続される。 プロセツサ60で処理されるべきデータは母線
制御論理装置32若しくはプログラム入出力
(I/O)制御論理装置33のいずれかを介して
入力される。母線制御論理装置32は第2図のラ
ンダムアクセスメモリに結合して、入出力制御論
理装置33へのデータ入力を処理するための命令
を受取る。斯して、プログラム入出力制御装置3
3がキーボード1からデータを受取り、一方で母
線制御論理装置32がランダムアクセスメモリか
らの命令を受取る。ランダムアクセスメモリの異
なる記憶領域が命令記憶用及びデータ記憶用に識
別できるようになつていることに留意されたい。
プロセツサ60からの装置制御信号がプログラム
入出力制御装置33を介しデータ母線27上に出
力される。 データ母線28上の入力データは、プロセツサ
60を介して母線26上で制御論理装置25へ内
部で送られる。数字的論理装置30は、線29上
の制御信号に応答し且つメモリ母線28上で受取
つた命令に従つて、一時的スクラツチ・レジスタ
34に記憶されるような数学的な計算を行なう。
数学的論理装置30とプロセツサ60の他の論理
素子との間で他にも種々のデータの転送が可能で
あることは云うまでもない。このような別の転送
というのが、状況レジスタ35、データ・ポイン
タ・レジスタ36若しくはスタツク・ポインタ・
レジスタ37への転送であつても良い。更にこれ
らの種々の論理素子の為の母線によるデータ流の
中には、プログラム・カウンタ38もある。 プロセツサ60用の特定の動作シーケンス(手
順)がメモリ母線28上の命令並びにキーボード
1からの母線27若しくは母線28上の入力デー
タによつて決められる。一例として、受取つた命
令に応答してプロセツサ60が、スクラツチ・レ
ジスタ34に記憶されたデータをレジスタ36,
37若しくは35のうちの1つに転送する。第3
図に関連するプロセツサの動作は、データ処理分
野の技術者には良く知られており、理解できると
考えられる。本発明に関連する第3図のプロセツ
サの個々の動作をあまり詳細に説明するのは、特
許請求の範囲の欄に示す本発明を理解する上であ
まり役に立たないであろう。 E―4 EBCDICマツプ 下記にテーブル1乃至テーブル3で示す3種類
のEBCDIC(拡張2進コード化10進変換コード)
マツプを示す。これらのテーブルは各々最初の4
列が制御コードから成り、本発明に関する限り無
視できる。最初の4列(第0列も含めて数えて)
を無視すれば、本発明に関係の深い最初の文字
は、スペース(SP)であり、これは16進数の40
(X‘40')で指定される位置(即ち第4列の第0
行)にある。
【表】

Claims (1)

  1. 【特許請求の範囲】 1 プリンタにセツトされている印刷素子の文字
    セツトの文字コードを記憶する印刷素子テーブル
    と、 プリンタにセツトされている文字セツトの文字
    を複数個組合せることによつて構成できる複合文
    字のコードと、該複合文字を構成する構成要素の
    文字コードとを対応づけて記憶する複合文字テー
    ブルと、 印刷しようとする文字のコードが、上記印刷素
    子テーブル中の文字のコード中にあるか検索する
    ことによつて、上記印刷しようとする文字が上記
    プリンタにセツトされている文字セツトに含まれ
    ているか調べる手段と、 上記印刷しようとする文字のコードが、上記印
    刷素子テーブルの検索で見つからなかつたとき、
    上記複合文字テーブル中の複合文字のコード中に
    あるか検索し、これによつて上記印刷しようとす
    る文字が上記文字セツト中に含まれる複数個の文
    字を印刷して構成できるか調べる手段と、 上記印刷素子テーブル中で検索された文字コー
    ドの文字と、上記複合文字テーブル中で検索され
    た構成要素の文字コードの文字とを印刷する手段
    とより成るプリンタ。
JP56146422A 1980-11-20 1981-09-18 System of reducing alteration frequency of printing elements Granted JPS57114938A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US06/208,748 US4359286A (en) 1980-11-20 1980-11-20 Character set expansion

Publications (2)

Publication Number Publication Date
JPS57114938A JPS57114938A (en) 1982-07-17
JPH0218987B2 true JPH0218987B2 (ja) 1990-04-27

Family

ID=22775892

Family Applications (1)

Application Number Title Priority Date Filing Date
JP56146422A Granted JPS57114938A (en) 1980-11-20 1981-09-18 System of reducing alteration frequency of printing elements

Country Status (5)

Country Link
US (1) US4359286A (ja)
EP (1) EP0052725B1 (ja)
JP (1) JPS57114938A (ja)
CA (1) CA1162318A (ja)
DE (1) DE3171239D1 (ja)

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
IT8153183U1 (it) * 1981-04-29 1982-10-29 C Olivetti & C S P A Dispositivo di scrittura.
IT1144199B (it) * 1981-04-29 1986-10-29 Olivetti & Co Spa Dispositivo di scrittura
BE891911A (fr) * 1982-01-27 1982-05-17 Europ Agence Spatiale Dispositif numerique pour commander la representation graphique de caracteres
JPS58219591A (ja) * 1982-06-15 1983-12-21 キヤノン株式会社 表示装置
US4594674A (en) * 1983-02-18 1986-06-10 International Business Machines Corporation Generating and storing electronic fonts
DE3436033C2 (de) * 1983-09-30 1997-05-07 Canon Kk Ausgabegerät und Verfahren zum Ausgeben von Zeichenmustern
JPH0640257B2 (ja) * 1983-10-11 1994-05-25 キヤノン株式会社 情報出力装置
GB2156557B (en) * 1984-01-17 1988-12-29 Sharp Kk Word processor
US4710886A (en) * 1984-10-24 1987-12-01 International Business Machines Corporation Table driven print formatting
DE3538637A1 (de) * 1984-10-31 1986-04-30 Canon K.K., Tokio/Tokyo Drucker
WO1986005905A1 (en) * 1985-03-29 1986-10-09 Lo Shui Yin Improved method and apparatus for specifying and forming characters
US4768164A (en) * 1985-05-03 1988-08-30 Minolta Camera Kabushiki Kaisha Word processor with font exchanging font synthesizing mode, and spacing mode of operation
US4749989A (en) * 1985-06-03 1988-06-07 Honeywell Bull Inc. Word processing composite character processing method
US4894798A (en) * 1986-06-20 1990-01-16 International Business Machines Corporation Automatic stop code insertion feature for a word processing apparatus
US4942541A (en) * 1988-01-22 1990-07-17 Oms, Inc. Patchification system
US5562350A (en) * 1988-04-18 1996-10-08 Canon Kabushiki Kaisha Output apparatus that selects a vector font based on character size
US4862950A (en) * 1988-11-22 1989-09-05 Gribble Robert L Apparatus and method for controlling the environment in a substantially enclosed and pressurized work area such as a textile manufacturing plant
GB2239116A (en) * 1989-11-20 1991-06-19 Brother Ind Ltd Printing apparatus
JPH0812632B2 (ja) * 1992-04-30 1996-02-07 インターナショナル・ビジネス・マシーンズ・コーポレイション 情報化システムおよび情報化方法
JP2525333B2 (ja) * 1993-09-06 1996-08-21 キヤノン株式会社 出力装置
US8484170B2 (en) * 2011-09-19 2013-07-09 International Business Machines Corporation Scalable deduplication system with small blocks

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4228507A (en) * 1968-07-02 1980-10-14 Carl Leban Methods and means for reproducing non-alphabetic characters
US3546681A (en) * 1969-01-30 1970-12-08 Rca Corp Programmed method for manipulating electronic fonts in electronic photocomposition systems
US3711849A (en) * 1971-03-08 1973-01-16 Vector General Character font generating system for cathode-ray tube displays, or the like
US3729730A (en) * 1971-04-14 1973-04-24 Cogar Corp Display system
US3892303A (en) * 1973-04-03 1975-07-01 Frederick P Willcox Type font changing mechanism and controls
US4029947A (en) * 1973-05-11 1977-06-14 Rockwell International Corporation Character generating method and system
US4005390A (en) * 1974-11-11 1977-01-25 International Business Machines Corporation Merger and multiple translate tables in a buffered printer
JPS5193632A (ja) * 1975-02-14 1976-08-17
US3964591A (en) * 1975-06-10 1976-06-22 International Business Machines Corporation Font selection system
US4193119A (en) * 1977-03-25 1980-03-11 Xerox Corporation Apparatus for assisting in the transposition of foreign language text
US4300206A (en) * 1977-06-30 1981-11-10 International Business Machines Corporation Flexible text and image generator for a raster printer
US4205922A (en) * 1978-03-06 1980-06-03 International Business Machines Corporation Font and column format control system
US4298945A (en) * 1978-05-12 1981-11-03 Eltra Corporation Character generating method and apparatus
US4262338A (en) * 1978-05-19 1981-04-14 Gaudio Jr John J Display system with two-level memory control for display units
US4220417A (en) * 1978-06-08 1980-09-02 International Business Machines Corporation Apparatus for producing preliminary character printout of text and instruction codes of word processing apparatus
US4251871A (en) * 1978-09-29 1981-02-17 International Business Machines Corporation Method and apparatus for storing and reconstructing Chinese-like characters
JPS5925663B2 (ja) * 1979-02-26 1984-06-20 株式会社リコー 印字制御方式
US4298957A (en) * 1979-06-28 1981-11-03 Xerox Corporation Data processing system with character sort apparatus
US4274079A (en) * 1979-07-12 1981-06-16 Burroughs Corporation Apparatus and method for dynamic font switching
US4261039A (en) * 1979-10-19 1981-04-07 International Business Machines Corporation Microprocessor controlled positioning system
US4286329A (en) * 1979-12-17 1981-08-25 International Business Machines Corporation Complex character generator
GB2072388B (en) * 1980-03-20 1983-05-25 Qume Corp Printing apparatus

Also Published As

Publication number Publication date
CA1162318A (en) 1984-02-14
US4359286A (en) 1982-11-16
EP0052725A1 (en) 1982-06-02
JPS57114938A (en) 1982-07-17
DE3171239D1 (en) 1985-08-08
EP0052725B1 (en) 1985-07-03

Similar Documents

Publication Publication Date Title
JPH0218987B2 (ja)
US4689768A (en) Spelling verification system with immediate operator alerts to non-matches between inputted words and words stored in plural dictionary memories
US4429372A (en) Method for integrating structured data and string data on a text processing system
US4503514A (en) Compact high speed hashed array for dictionary storage and lookup
GB2097974A (en) Spelling error detector apparatus and methods
JPS5875240A (ja) デ−タ信号検査方式
GB1561975A (en) Word processing apparatus
US4031996A (en) Tab repositioning system
US4672679A (en) Context redundancy text compression
EP0097818B1 (en) Spelling verification method and typewriter embodying said method
US5668936A (en) Printer for exclusively selecting a host apparatus and a command system for use with the selected host apparatus
US4845612A (en) Apparatus for accessing a memory which has dedicated areas for separately storing addresses and character string data
EP0052757B1 (en) Method of decoding phrases and obtaining a readout of events in a text processing system
US4882672A (en) System for initialization of channel controllers utilizing address pointers calculated from multiplying sizes of data fields with device numbers
US3228006A (en) Data processing system
JPH0394325A (ja) データ処理装置
KR830000821B1 (ko) 데이타 처리 시스템
JPH0638254B2 (ja) 仮名漢字変換装置
JPS6051128B2 (ja) 検索デ−タ入力方法
JPH0112308Y2 (ja)
JPS641036B2 (ja)
JPS63228194A (ja) 文字フオントの保持方法
JPS61179751A (ja) パタ−ン変換装置
JPS619756A (ja) 表音記号・漢字変換方式
JPS628373A (ja) デイスク・インタフエ−ス回路