JP2861404B2 - 印字装置 - Google Patents

印字装置

Info

Publication number
JP2861404B2
JP2861404B2 JP3001647A JP164791A JP2861404B2 JP 2861404 B2 JP2861404 B2 JP 2861404B2 JP 3001647 A JP3001647 A JP 3001647A JP 164791 A JP164791 A JP 164791A JP 2861404 B2 JP2861404 B2 JP 2861404B2
Authority
JP
Japan
Prior art keywords
format
data
font data
font
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.)
Expired - Fee Related
Application number
JP3001647A
Other languages
English (en)
Other versions
JPH04235069A (ja
Inventor
一郎 佐々木
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.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP3001647A priority Critical patent/JP2861404B2/ja
Priority to GB9127395A priority patent/GB2251711B/en
Priority to US07/813,791 priority patent/US5233683A/en
Publication of JPH04235069A publication Critical patent/JPH04235069A/ja
Application granted granted Critical
Publication of JP2861404B2 publication Critical patent/JP2861404B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K2215/00Arrangements for producing a permanent visual presentation of the output data
    • G06K2215/0002Handling the output data
    • G06K2215/0005Accepting output data; Preparing data for the controlling system
    • G06K2215/0008Downloading generic data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K2215/00Arrangements for producing a permanent visual presentation of the output data
    • G06K2215/0002Handling the output data
    • G06K2215/0005Accepting output data; Preparing data for the controlling system
    • G06K2215/0014Transforming the printer input data into internal codes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K2215/00Arrangements for producing a permanent visual presentation of the output data
    • G06K2215/0002Handling the output data
    • G06K2215/004Generic data transformation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K2215/00Arrangements for producing a permanent visual presentation of the output data
    • G06K2215/0082Architecture adapted for a particular function
    • G06K2215/0085Error recovery

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Record Information Processing For Printing (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Dot-Matrix Printers And Others (AREA)
  • Document Processing Apparatus (AREA)

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は印字装置に関し、詳しく
はホストコンピュータ等の上位装置からフォントデータ
を入力して記憶しておき、上位装置からの印字指令によ
りこのフォントデータに基づく書体で所望の印字を行な
う印字装置に関する。
【0002】
【従来の技術】従来から、上位装置からフォントデータ
を入力して、キャラクタのフォント(書体)を任意に変
更することができる印字装置が知られている。このた
め、文書内容に適したフォントデータを予め登録してお
くことにより、所望のフォントで印字された文書を作成
することができる。例えば、公式文書に適したフォン
ト,冠婚葬祭の案内にそれぞれ適したフォント,クリス
マスカードに適したフォント等、種々のフォントを選択
することができる。このようなフォントの種類は非常に
たくさんあることから(特に、欧文において)、フォン
トデータを格納したフロッピディスク等が市販されてい
る。使用者は、フロッピディスクに格納されたフォント
データを上位装置から印字装置に送信することで、所望
のフォントデータを登録している。
【0003】ところで、このようなフォントデータは、
そのフォーマットがまちまちであり、ビットマップを用
いたもの、ベジエ(Bezier )曲線を用いたもの、円弧
を用いたもの、スプライン曲線を用いたもの等さまざま
である。また、印字装置の機種毎にも、処理可能なフォ
ントデータのフォーマットが異なる。このため、フォン
トデータのフォーマットを所定のフォーマットに変換す
る機能を備えた印字装置も知られている。例えば、ビッ
トマップ(印字を示す「1」と空白を示す「0」とから
なるビットデータの集合)を用いたビットマップフォー
マットのフォントデータを、ベジエ曲線を用いたアウト
ラインフォーマットのフォントデータに変換し、RAM
に記憶する機能を備えたものがある。
【0004】
【発明が解決しようとする課題】しかしながら、上述し
た印字装置においては、印字装置の電源を切ると、せっ
っかくフォーマットを変換して記憶したフォントデータ
が総て失われてしまう。このため、使用者は、再びフォ
ントデータを上位装置から印字装置に送信し、所定のフ
ォーマットに変換する必要があった。このフォントデー
タのフォーマット変換は、通常、欧文1書体あたり5分
程度要する。勿論、より高品位な変換を行なう場合や、
文字数が多い場合には、それ以上の時間を要する。
【0005】この結果、使用者にとって実際に印字を開
始するまでに無駄な時間を費やすこととなり、作業能率
が低下してしまう。また、特に急いでいる場合では、使
用者は、所望のフォントデータを用いずに、既に登録済
みの非所望のフォントデータを使用して、文書内容に適
さないフォントで印字することもある。このため、所望
のフォントを選択使用できる機能があるものの、その機
能を充分に活用するまでには至っていないのである。
【0006】本発明の印字装置は上記課題を解決し、所
望のフォントデータを入力して印字する場合に生じる時
間のロスを低減し、使い勝手のよい印字装置を提供する
ことを目的とする。
【0007】
【課題を解決するための手段及び作用】請求項1に記載
の発明は、少なくともキャラクタを特定するキャラクタ
データと該キャラクタの書体を特定するフォントデータ
とを印字データとして入力する印字データ入力手段と、
該印字データ入力手段により入力された印字データを記
憶する記憶手段と、上記入力したキャラクタデータによ
り特定されるキャラクタを、上記入力したフォントデー
タに基づいて記録媒体に記録する印字制御手段とを備え
た印字装置において、上記記憶手段に記憶されているフ
ォントデータのフォーマットが第1のフォーマットか否
かを判断するフォーマット判断手段と、該フォーマット
判断手段により上記フォントデータのフォーマットが第
1のフォーマットであると判断された場合、そのフォン
トデータを第1のフォーマットのまま上記記憶手段に保
持するとともに、前記フォーマット判断手段により上記
フォントデータのフォーマットが第1のフォーマットと
異なると判断された場合、そのフォントデータを第1の
フォーマットに変換して上記記憶手段に格納するフォー
マット変換手段と、上記記憶手段に記憶されている第1
のフォーマットのフォントデータを外部機器に出力する
フォントデータ出力手段とを備えたことを特徴とする印
字装置をその要旨とする。
【0008】次に、請求項2に記載の発明は、請求項1
に記載の印字装置において、上記フォントデータ出力手
段に代えて、上記第1のフォーマットに変換されたフォ
ントデータを、電源供給の有無に拘らず記憶保持する不
揮発性記憶手段を備えたことを特徴とする印字装置をそ
の要旨とする。
【0009】従って、請求項1に記載の発明において
は、印字データ入力手段により、少なくともキャラクタ
を特定するキャラクタデータと該キャラクタの書体を特
定するフォントデータとを印字データとして入力し、記
憶手段によりその入力された印字データを記憶する。そ
して、印字制御手段により、入力したキャラクタデータ
により特定されるキャラクタを、入力したフォントデー
タに基づいて記録媒体に記録する。ここで、フォントデ
ータのフォーマットは種々あることから、フォーマット
判断手段により、記憶手段に記憶されているフォントデ
ータのフォーマットが第1のフォーマットか否かを判断
する。そして、第1のフォーマットであると判断された
場合には、フォーマット変換手段により、フォントデー
タを第1のフォーマットのまま記憶手段に保持する。ま
た、フォーマット判断手段によりフォントデータのフォ
ーマットが第1のフォーマットと異なると判断された場
合には、フォーマット変換手段により、フォントデータ
を第1のフォーマットに変換して記憶手段に格納する。
従って、印字制御手段による記録媒体への記録は、入力
したフォントデータのフォーマットに拘らず、第1のフ
ォーマットのフォントデータに基づくものになる。
【0010】そして、フォントデータ出力手段により、
記憶手段に記憶されている第1のフォーマットのフォン
トデータを外部機器に出力する。このため、外部機器で
は、第1のフォーマットに変換済みのフォントデータを
入力し記憶することで、以後、第1のフォーマットのフ
ォントデータを印字装置へ出力することができ、フォー
マット変換に伴う時間が削減される。
【0011】また、請求項2に記載の発明においては、
第1のフォーマットに変換されたフォントデータを外部
機器に出力する代わりに、不揮発性記憶手段がこの変換
されたフォントデータを電源供給の有無に拘らず記憶保
持する。このため、一旦、不揮発性記憶手段にフォント
データが記憶されれば、そのフォントデータを使用する
場合には、印字データ入力手段にフォントデータを入力
する必要も、フォーマット変換する必要もなくなり、フ
ォントデータの送信,フォーマット変換に伴う時間が削
減される。
【0012】尚、フォントデータとは、アルファベッ
ト,記号等を表すキャラクタの書体を特定するもので、
1つのキャラクタ毎に備えてもよいし、複数のキャラク
タを1組の単位として(例えば、総てのアルファベット
を1組として)備えてもよい。
【0013】
【実施例】以上説明した本発明の構成・作用を一層明ら
かにするために、以下本発明の印字装置の好適な実施例
について説明する。
【0014】図2は、第1実施例としての印字装置(本
実施例ではレーザプリンタである)の概略構成図であ
る。印字装置1は、上位装置としてのホストコンピュー
タHに接続され、ホストコンピュータHからの印字デー
タを入力して、印字データに基づく画像(文字,記号,
図形等)を印刷用紙に記録(以下、印字と呼ぶ)するも
ので、入力インタフェース10,出力インタフェース1
5,CPU20,ROM30,RAM40,印字エンジ
ン部50,これらを相互に接続するバス60を備える。
【0015】入力インタフェース10は、ホストコンピ
ュータHに接続され、ホストコンピュータHからの印字
データ(キャラクタデータ,フォントデータ,各種の制
御データ等からなる)を入力する入力回路である。
【0016】出力インタフェース15は、ホストコンピ
ュータHに接続され、後述する処理により第1フォーマ
ットに変換されたフォントデータをホストコンピュータ
Hに出力する出力回路である。
【0017】CPU20は、各種の制御ルーチンに従っ
て印字装置1全体の制御を司る周知の算術論理演算回路
である。ROM30は、CPU20が実行する各種制御
処理に必要なプログラム等を記憶する不揮発性メモリで
ある。
【0018】RAM40は、ホストコンピュータHから
入力したフォントデータの記憶領域としての登録エリア
42と、CPU20がデータ処理する場合に使用され演
算データを一時的に記憶するワークエリア44と、1ペ
ージ分の印字データを格納するページメモリ46とを備
える。また、ワークエリア44は、ホストコンピュータ
Hから入力した総ての印字データを一旦格納する受信バ
ッファ(図示略)を備える。
【0019】印字エンジン部50は、改ページコマンド
の指令タイミングで、ページメモリ46に蓄積された1
ページ分の所定のフォントのキャラクタデータに基づい
てレーザビームをオン,オフ制御して印字を行なうもの
で、図示しない給紙搬送系,作像系,レーザ/スキャナ
系,制御系等からなる。従って、キャラクタデータに特
定されるキャラクタを所定のフォントで印字する。
【0020】次に、印字装置1の実行する印字制御処理
について図3のフローチャートと共に説明する。図3
は、CPU20が実行する印字制御ルーチンを表すもの
で、印字装置1の電源が投入されると起動する。
【0021】まず、初期設定を行なう(S100)。即
ち、文字サイズ,印字方向,カーソル位置等の設定を行
なう。続いて、ホストコンピュータHから印字データを
受信し(S110)、受信した印字データが制御コード
であるか否かを判断する(S120)。この場合、ホス
トコンピュータHから受信した印字データは、一旦、ワ
ークエリア44の受信バッファに格納され、ここから読
み込んだ印字データが制御コードであるか否かを判断す
る。
【0022】制御コードでない場合、即ち、キャラクタ
を表すキャラクタデータの場合には、印字処理を行なう
(S130)。この処理は、印刷用紙に直接印字する処
理ではなく、受信したデータをRAM40のページメモ
リ46に格納する処理である。この処理が終了すると、
再びステップ110の処理に戻る。
【0023】ステップ120で制御コードであると判断
した場合には、その制御コードがフォントデータの開始
命令か否かを判断する(S140)。開始命令の場合に
は、受信バッファから次のデータを読み出す(S15
0)。続いて、読み出したデータがフォントデータの終
了命令か否かを判断し(S160)、終了命令でない場
合は、そのデータを登録エリア42に格納する(S17
0)。こうして、終了命令が読み込まれるまで、ステッ
プ150〜170の処理を繰り返す。このため、登録エ
リア42に一連のフォントデータが格納される。
【0024】続いて、このフォントデータのフォーマッ
トが第2フォーマットであるか否かを判断する(S18
0)。この判断は、フォントデータのヘッダ部に設けら
れるフォーマットの種類を表すデータにより判断され
る。本実施例の印字装置1は、第1フォーマットのフォ
ントデータに基づいて印字を行なうものである。そこ
で、第2フォーマットのフォントデータの場合には、第
1フォーマットに変換する(S190)。このフォーマ
ットの変換例については後述する。
【0025】次に、第1フォーマットに変換されたフォ
ントデータを登録エリア42に格納する(S200)。
この場合、ステップ170で格納したフォントデータ
(第2フォーマットのフォントデータ)を書き換えるこ
ととなる。ステップ200の処理を終了するとステップ
110の処理に移行する。
【0026】ステップ140において、フォントデータ
の開始命令でないと判断した場合には、読み込んだデー
タがフォントデータの出力命令か否かを判断する(S2
10)。フォントデータの出力命令の場合には、登録エ
リア42に格納されたフォントデータ(第1フォーマッ
トのフォントデータ)を出力インタフェース15に出力
する(S220)。このため、第1フォーマットのフォ
ントデータがホストコンピュータHに出力される。
【0027】ステップ210において、フォントデータ
の出力命令でない場合には、読み出した制御コードに指
定されるその他の処理を行なう(S230)。この処理
は、種々の制御コードに基づいて改行,改ページ,カー
ソル位置設定等を行なうものである。尚、改ページコマ
ンドが読み出された時は、ページメモリ46に格納され
た1ページ分の所定のフォントのキャラクタデータに基
づいて、印字エンジン部50により印字が実行される。
【0028】ステップ220あるいはステップ230の
処理が終了すると、ステップ110の処理に戻る。こう
して、本印字制御ルーチンは、印字装置の電源がオフに
なるまで繰り返し実行される。
【0029】次に、フォントデータのフォーマット変換
の一例を図4を用いて説明する。本実施例の印字装置1
は、第1フォーマットとして直線または3次のベジエ
(Bezier )曲線から構成されるフォントデータを扱う
ものである。
【0030】図4(A)は、所定の円を表す図形であ
り、この図形を円弧で特定する第2フォーマットのフォ
ントデータを用いたものである。この円を表すデータ
は、x−y座標上で、中心(500,500),半径4
00,開始角度(0),終了角度(360)というパラ
メータメータで記述されている。ところが、印字装置1
は、第1フォーマットで記述されたデータ、つまり、直
線または3次のベジエ曲線から構成されるキャラクタし
か描画できない。
【0031】このため、円弧で記述された第2フォーマ
ットのデータを、ベジエ曲線で記述したデータに変換す
る必要がある。つまり、印字エンジン部50で印字を行
なう前に、第2フォーマットのフォントデータを第1フ
ォーマットに変換する必要がある。
【0032】円弧から3次のベジエ曲線への変換には必
ず誤差が伴う。特に、この誤差は、1つの円を1つのベ
ジエ曲線で近似すると非常に大きくなる。従って、誤差
を小さく抑えるために、図4(B)に示すように、1つ
の円を円弧AB,BC,CD,DAの4つに分割し、各
々を1つのベジエ曲線で近似する。3次のベジエ曲線
は、始点,終点と2つの制御点によって表される。例え
ば、円弧ABは始点A(900,500),終点B(5
00,900)と、2つの制御点A1(900,72
1),A2(721,900)とで表される。同様にし
て、円弧BCは、始点B(500,900),終点C
(100,500)と、制御点B1(279,90
0),B2(100,721)とで表され、円弧CD
は、始点C(100,500),終点D(500,10
0)と、制御点C1(100,279),C2(27
9,100)とで表され、円弧DAは、始点D(50
0,100),終点A(900,500)と、制御点D
1(721,100),D2(900,279)とで表
される。
【0033】4つのベジエ曲線で、1つのベジエ曲線の
終点は、次のベジエ曲線の始点になっているため、実際
には1つのベジエ曲線は3つの点で表現されることにな
る。この例は、単純な形状の例であるが、通常、円弧で
表現されている文字は、複雑な曲線を表すために多数の
円弧が使用されている。このため、フォーマットの変換
には多くの時間を要する。
【0034】従来の印字装置においては、フォーマット
の異なるフォントデータを登録する都度、あるいはその
フォントデータに基づく印字をする度に、このようなフ
ォーマット変換を行なう必要があり、実際に印字を開始
するまでに時間がかかった。
【0035】これに対して、上述した本実施例の印字装
置1は、ホストコンピュータHから入力した第2フォー
マットのフォントデータを第1フォーマットに変換し、
しかも、出力命令により登録エリアに格納されたフォン
トデータ(第1フォーマット)をホストコンピュータH
に出力している。このため、ホストコンピュータHで
は、この第1フォーマットのフォントデータを記憶する
ことができ、次回から、このフォントデータを使用した
い場合には、第1フォーマットに変換されたフォントデ
ータを読み出して印字装置1に出力することで、印字装
置1でのフォーマット変換が不要となる。このため、印
字までの待ち時間が極めて短くなり、使用者の作業能率
が向上する。また、使用者は、登録済みの非所望のフォ
ントで我慢することなく、文書内容に適した所望のフォ
ントで印字するようになり、種々のフォントデータを充
分活用することができる。これらの結果、非常に使い勝
手の良いものとなる。
【0036】また、印字装置1でフォーマット変換され
たフォントデータを、フォーマット変換機能を備えてい
ない他の印字装置に使用することができるため、他の印
字装置の有効利用を図ることができる。つまり、各社各
様のフォーマットで記述されたフォントデータが流通し
ているが、本実施例の印字装置1を備えることで、他の
印字装置でもフォーマットの異なるフォントデータを使
用して、所望の印字をすることが可能となる。
【0037】尚、本実施例では、ホストコンピュータH
との信号の授受を司るインタフェースを、入力インタフ
ェース10,出力インタフェース15として構成した
が、双方向性であれば1つのインタフェースを用いても
よい。
【0038】次に、本発明の第2実施例を説明する。図
5は、第2実施例としての印字装置の概略構成図であ
る。尚、第1実施例と同じ部分については同一の符号を
付し、説明を省略する。
【0039】印字装置2は、ホストコンピュータHと接
続され信号の授受を行なう入出力インタフェース17
と、第1実施例で示したCPU20,ROM30,RA
M40,印字エンジン50と、ハードディスク装置70
(以下、HDD70と呼ぶ)と、これらを相互に接続す
るバス60とを備える。HDD70は、ホストコンピュ
ータHからの記憶命令により(印字制御処理にて後述す
る)、第1フォーマットに変換されたフォントデータを
記憶し、しかも印字装置2の電源供給に拘らず記憶保持
する不揮発性メモリである。
【0040】次に、印字装置2の実行する印字制御処理
について図6のフローチャートと共に説明する。図6
は、CPU20が実行する印字制御ルーチンを表すもの
で、印字装置2の電源が投入されると起動する。尚、こ
の制御ルーチンは、第1実施例のステップ210,22
0に代えて、ステップ310,320を実行するもので
あり、他の処理については第1実施例と同じであるた
め、同一のステップ番号を付し説明を省略する。
【0041】ステップ140において、制御コードがフ
ォントデータの開始命令でないと判断した場合には、フ
ォントデータの記憶命令か否かを判断する(S31
0)。フォントデータの記憶命令の場合には、ステップ
170あるいはステップ200で登録エリア42に格納
されたフォントデータをHDD70に出力する(S32
0)。こうして、HDD70に第1フォーマットのフォ
ントデータが記憶される。つまり、使用者がホストコン
ピュータHから印字装置2に記憶命令を送信すること
で、登録エリア42のフォントデータがHDD70に転
送されるのである。ステップ320が終了すると、ステ
ップ110の処理に移行する。
【0042】このように、第2実施例の印字装置2で
は、第1フォーマットに変換したフォントデータをホス
トコンピュータHに出力する代わりに、HDD70に出
力して記憶するのである。従って、一旦HDD70に所
望のフォントデータを記憶すれば、次回からは、ホスト
コンピュータHからそのフォントデータを送信する必要
はないし、フォーマット変換処理を行なう必要もなくな
る。この結果、第1実施例と同様に、印字までの待ち時
間の削減による作業能率の向上、種々のフォントデータ
の活用性の向上を図ることができる。
【0043】以上本発明の実施例について説明したが、
本発明はこうした実施例に何等限定されるものではな
く、本発明の要旨を逸脱しない範囲において、種々なる
態様で実施し得ることは勿論である。
【0044】
【発明の効果】以上詳述したように、本発明の印字装置
によれば、所望のフォントデータを入力して印字する場
合に生じる時間のロスを大幅に低減することができる。
この結果、印字作業における作業能率が向上すると共
に、種々のフォントデータを充分活用することができ、
非常に使い勝手のよいものとなる。
【図面の簡単な説明】
【図1】本発明の基本的構成を例示するブロック図であ
る。
【図2】第1実施例としての印字装置の概略構成図であ
る。
【図3】第1実施例としての印字制御ルーチンを表すフ
ローチャートである。
【図4】フォーマット変換を説明するための説明図であ
る。
【図5】第2実施例としての印字装置の概略構成図であ
る。
【図6】第2実施例としての印字制御ルーチンを表すフ
ローチャートである。
【符号の説明】
1,2…印字装置,10…入力インタフェース,15…
出力インタフェース,17…入出力インタフェース,2
0…CPU,30…ROM,40…RAM,50…印字
エンジン,70…ハードディスク装置(HDD)
───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.6,DB名) B41J 5/44 B41J 21/00 G06F 3/12 G06F 17/21 G09G 5/24 620

Claims (2)

    (57)【特許請求の範囲】
  1. 【請求項1】 少なくともキャラクタを特定するキャラ
    クタデータと該キャラクタの書体を特定するフォントデ
    ータとを印字データとして入力する印字データ入力手段
    と、該印字データ入力手段により入力された印字データを記
    憶する記憶手段と、 上記入力したキャラクタデータにより特定されるキャラ
    クタを、上記入力したフォントデータに基づいて記録媒
    体に記録する印字制御手段とを備えた印字装置におい
    て、 上記記憶手段に記憶されているフォントデータのフォー
    マットが第1のフォーマットか否かを判断するフォーマ
    ット判断手段と、該フォーマット判断手段により上記フォントデータのフ
    ォーマットが第1のフォーマットであると判断された場
    合、そのフォントデータを第1のフォーマットのまま上
    記記憶手段に保持するとともに、前記フォーマット判断
    手段により上記 フォントデータのフォーマットが第1の
    フォーマットと異なると判断された場合、そのフォント
    データを第1のフォーマットに変換して上記記憶手段に
    格納するフォーマット変換手段と、上記記憶手段に記憶されている第1のフォーマットの
    ォントデータを外部機器に出力するフォントデータ出力
    手段とを備えたことを特徴とする印字装置。
  2. 【請求項2】 請求項1に記載の印字装置において、 上記フォントデータ出力手段に代えて、上記第1のフォ
    ーマットに変換されたフォントデータを、電源供給の有
    無に拘らず記憶保持する不揮発性記憶手段を備えたこと
    を特徴とする印字装置。
JP3001647A 1991-01-10 1991-01-10 印字装置 Expired - Fee Related JP2861404B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP3001647A JP2861404B2 (ja) 1991-01-10 1991-01-10 印字装置
GB9127395A GB2251711B (en) 1991-01-10 1991-12-24 Printer having means for converting received font data in one format into usable font data in another format
US07/813,791 US5233683A (en) 1991-01-10 1991-12-26 Printer having means for converting received font data in one format into usable font data in another format

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3001647A JP2861404B2 (ja) 1991-01-10 1991-01-10 印字装置

Publications (2)

Publication Number Publication Date
JPH04235069A JPH04235069A (ja) 1992-08-24
JP2861404B2 true JP2861404B2 (ja) 1999-02-24

Family

ID=11507311

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3001647A Expired - Fee Related JP2861404B2 (ja) 1991-01-10 1991-01-10 印字装置

Country Status (3)

Country Link
US (1) US5233683A (ja)
JP (1) JP2861404B2 (ja)
GB (1) GB2251711B (ja)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5490243A (en) * 1990-12-13 1996-02-06 F3 Software Corporation Data processing system for multi-platform print control and electronic data fill
JP2871960B2 (ja) * 1992-07-23 1999-03-17 キヤノン株式会社 印刷方法及び装置
US5819011A (en) * 1992-12-30 1998-10-06 International Business Machines Corporation Media boundary traversal method and apparatus
JPH06238962A (ja) * 1993-02-22 1994-08-30 Brother Ind Ltd 印字装置
US5506940A (en) * 1993-03-25 1996-04-09 International Business Machines Corporation Font resolution method for a data processing system to a convert a first font definition to a second font definition
JP3382299B2 (ja) * 1993-06-01 2003-03-04 キヤノン株式会社 文字処理方法及び装置
US5675708A (en) * 1993-12-22 1997-10-07 International Business Machines Corporation Audio media boundary traversal method and apparatus
US6384921B1 (en) * 1997-05-20 2002-05-07 Canon Aptex Kabushiki Kaisha Printing method and apparatus and printing system including printing apparatus
US6292844B1 (en) * 1998-02-12 2001-09-18 Sony Corporation Media storage device with embedded data filter for dynamically processing data during read and write operations
US6038636A (en) * 1998-04-27 2000-03-14 Lexmark International, Inc. Method and apparatus for reclaiming and defragmenting a flash memory device
US6111654A (en) * 1999-04-21 2000-08-29 Lexmark International, Inc. Method and apparatus for replacing or modifying a postscript built-in font in a printer
US7548325B2 (en) * 2003-09-30 2009-06-16 Toshiba Corporation Method and system to manage multiple format fonts in an image generating device
JP2007261123A (ja) * 2006-03-29 2007-10-11 Kyocera Mita Corp 画像形成装置、これに用いる電子的記憶媒体および画像形成プログラム

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
IT1071592B (it) * 1977-03-09 1985-04-10 Olivetti & Co Spa Metodo ed apparecchiatura di registrazione in memoria e visualizzazione di immagini
IT1128896B (it) * 1980-07-03 1986-06-04 Olivetti & Co Spa Apparecchiatura di elaborazione dati con memoria permanente programmabile
JPS63205257A (ja) * 1987-02-23 1988-08-24 Oki Electric Ind Co Ltd 印刷制御装置
JPS6436327A (en) * 1987-07-31 1989-02-07 Hitachi Ltd Optical printer controller
JPH066386B2 (ja) * 1988-04-18 1994-01-26 キヤノン株式会社 出力装置
US5040022A (en) * 1989-10-26 1991-08-13 Brother Kogyo Kabushiki Kaisha Temperature control for a fixing apparatus

Also Published As

Publication number Publication date
GB2251711A (en) 1992-07-15
JPH04235069A (ja) 1992-08-24
GB2251711B (en) 1994-10-26
US5233683A (en) 1993-08-03
GB9127395D0 (en) 1992-02-19

Similar Documents

Publication Publication Date Title
US5093903A (en) System for controlling printers having differing dot densities
JP2861404B2 (ja) 印字装置
US5297246A (en) Printer system and operating method therefor
US4623978A (en) Print control apparatus having line buffer
JPH0643142B2 (ja) プリンタのスペ−ス処理装置
JPS5941052A (ja) 文字パタ−ン発生装置
JPS6243876B2 (ja)
JPS59201870A (ja) 印字装置
JP2699385B2 (ja) 印字装置
JP2614251B2 (ja) プリンタの印刷制御方式
JP3047980B2 (ja) データ出力装置
JP2623458B2 (ja) 図形出力制御装置
JP2595086B2 (ja) 出力制御装置および罫線生成方法
JP2745546B2 (ja) プリンター装置
JPH07125334A (ja) 印字装置及びこの印字装置を使用した印字システム並びにこの印字システムのフォント転送方法
JPS61175675A (ja) ボデイフエイスサイズ置換による文字修飾制御方式
JPH08132684A (ja) 点字版下出力システム及び点字版下出力方法
JPS63242561A (ja) フオント縮小システム
JPS62270364A (ja) 文書処理装置
JPH0773922B2 (ja) 図形出力制御装置
JPH04272870A (ja) プリンタ
JPH07168836A (ja) 文章出力装置
JPS62208177A (ja) 画像処理装置
JPS61193864A (ja) ドツトプリンタ制御方式
JPH04239674A (ja) データ処理装置

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071211

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081211

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081211

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091211

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091211

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101211

Year of fee payment: 12

LAPS Cancellation because of no payment of annual fees