JPH079711A - 印刷装置 - Google Patents

印刷装置

Info

Publication number
JPH079711A
JPH079711A JP5177622A JP17762293A JPH079711A JP H079711 A JPH079711 A JP H079711A JP 5177622 A JP5177622 A JP 5177622A JP 17762293 A JP17762293 A JP 17762293A JP H079711 A JPH079711 A JP H079711A
Authority
JP
Japan
Prior art keywords
font
external
information
pattern
stored
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
Application number
JP5177622A
Other languages
English (en)
Inventor
Atsushi Torisaki
敦 鳥崎
Toru Wakana
徹 若菜
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP5177622A priority Critical patent/JPH079711A/ja
Publication of JPH079711A publication Critical patent/JPH079711A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)

Abstract

(57)【要約】 【目的】 外部のフォントカードの外部フォントを利用
した内部フォント登録が行える。 【構成】 外部のフォントカード4の装着状態を判定し
て読み出される外部フォント情報をプリンタ内部フォン
トとしてハードディスク装置7に記憶させるとともに、
不揮発性メモリに記憶された外部フォント情報と外部フ
ォントカードの外部フォント情報との登録状態を判別し
てCPU6が不揮発性メモリへの新規外部フォント情報
登録を制御する構成を特徴とする。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、複数の書体のフォント
パターンメモリを内部または外部に備え、入力されたフ
ォントパターン指定に従うフォントパターンメモリをア
クセスしてフォントパターンの展開処理を行う印刷装置
に関するものである。
【0002】
【従来の技術】従来、この種の印刷装置では、内臓する
所定の書体のフォントパターン以外の書体で入力された
印字情報を出力するためには、外部スロットに装着され
る外部フォントカード等のメモリ媒体からそのフォント
パターンを供給して、内部メモリに該フォントパターン
を展開して印字していた。
【0003】また、1つあるいはフォントパターンを装
備した印刷装置では、外部装置から送られる文字データ
の印字処理を行う際には、外部装置にて指定されたフォ
ントデータと印刷装置で装備されているフォントデータ
とが一致するフォントデータがある場合には、そのまま
印字処理が行われるが、一致しない場合には、印刷装置
側にあらかじめフォントデータの優先順位を設定してお
き、外部装置で指定されたフォントデータに近いフォン
トデータをその優先順位に従って選択し、そのフォント
データを用いて印字処理が行われるように構成されてい
た。
【0004】
【発明が解決しようとする課題】しかしながら、外部フ
ォントカードに記憶された全てのフォントデータをプリ
ンタ側の不揮発性のメモリ、例えばハードディスク(H
D)にダウンロードしていないため、印字データを作成
中フォントカードを抜いてしまうと、印刷データを作成
できなくなる。また、印刷装置をリセットすると、フォ
ントデータが消去されてしまう。さらに、複数のフォン
トデータを使用することができない等の問題点があっ
た。
【0005】また、外部装置により指定されたフォント
データと印刷装置があらかじめ装備しているフォントデ
ータとが一致する場合には問題なく処理することが可能
であるが、それが一致しない場合には、印刷装置内であ
らかじめ設定されているフォントデータの優先順位に従
ってフォントデータが選択され、そのフォントデータを
用いて印字処理が行われていた。このため、ユーザの希
望に適わないフォントデータで強制的に印字処理が行わ
れてしまう場合もあり、その時はフォントデータの優先
順位の変更もユーザの意のままにならないという問題点
があった。
【0006】本発明は、上記の問題点を解消するために
なされたもので、外部フォント情報を内部メモリに対し
て内部フォントとして登録することにより、外部フォン
トカードの外部フォントを利用した内部フォント登録が
行えるとともに、登録された内部フォントパターンと指
定されたフォントパターンが存在しない場合に、登録さ
れたフォントで代替印字する際に、ユーザが代替印字す
るためのフォントパターンを選択することにより、ユー
ザが好むフォントパターンで印刷することができる印刷
装置を提供することを目的とする。
【0007】
【課題を解決するための手段】本発明に係る第1の印刷
装置は、所定の外部フォント情報を記憶する外部フォン
トカードと、この外部フォントカードの装着状態を判定
して読み出される外部フォント情報をプリンタ内部フォ
ントとして記憶する不揮発性メモリと、この不揮発性メ
モリに記憶された外部フォント情報と前記外部フォント
カードの外部フォント情報との登録状態を判別して前記
不揮発性メモリへの新規外部フォント情報登録を制御す
る制御手段とを有するものである。
【0008】本発明に係る第2の印刷装置は、種別が異
なる少なくとも1つ以上のフォントパターンを記憶する
フォントメモリと、外部から入力された印刷情報で指定
されたフォントパターンと前記フォントメモリに記憶さ
れたフォントパターンとを照合して指定フォントパター
ンに一致するフォントパターンが記憶されているかを判
定する判定手段と、この判定手段により一致するフォン
トパターンが存在しないと判定された場合に、前記指定
フォントパターンを前記フォントメモリに記憶されたフ
ォントパターンによる代替フォント印字を表示手段に催
促表示する催促手段と、この催促手段による催促表示に
応じて指示される代替フォント印字要求時に、フォント
メモリに記憶されたいずれかの代替フォントパターンを
選択する選択手段とを有するものである。
【0009】
【作用】第1の印刷装置においては、外部フォントカー
ドの装着状態を判定して読み出される外部フォント情報
をプリンタ内部フォントとして不揮発制メモリに記憶さ
せるとともに、不揮発性メモリに記憶された外部フォン
ト情報と外部フォントカードの外部フォント情報との登
録状態を判別して制御手段が不揮発性メモリへの新規外
部フォント情報登録を制御するので、外部フォントカー
ドに登録された外部フォント情報を内部フォントとして
再現性よく利用することが可能となる。
【0010】第2の印刷装置においては、判定手段によ
り一致するフォントパターンが存在しないと判定された
場合に、催促手段が指定フォントパターンをフォントメ
モリに記憶されたフォントパターンによる代替フォント
印字を表示手段に催促表示し、該催促表示に応じて指示
される代替フォント印字要求時に、選択手段によりフォ
ントメモリに記憶されたいずれかの代替フォントパター
ンを選択するので、あらかじめ登録されたフォントパタ
ーンのうち、使用者が好む所望のパターンを代替フォン
トとして意のままに選択しながら利用することが可能と
なる。
【0011】
【実施例】
〔第1実施例〕図1は本発明の第1実施例を示す印刷装
置の構成を説明するブロック図である。
【0012】図において、1は印刷装置本体、2は印字
データを作成するホストコンピュータ、3は前記ホスト
コンピュータ2上で作成された印字データを格納する受
信バッファ、4はフォントの情報を保持しているフォン
トカード、5は印刷装置にフォントカード4を接続する
ための接続装置、6は印刷装置の制御を行うCPU、7
はフォントカード4に保持されているフォント情報を格
納するハードディスク(HD)装置、8は印刷情報を出
力するための出力部、9は印刷装置のプログラムと内部
で保持しているフォント情報を格納するROM、10は
印刷情報を格納するRAMである。
【0013】この様に構成された第1の印刷装置におい
て、外部フォントカード4の装着状態を判定して読み出
される外部フォント情報をプリンタ内部フォントとして
不揮発制メモリ(ハードディスク(HD)装置7)に記
憶させるとともに、不揮発性メモリに記憶された外部フ
ォント情報と外部フォントカードの外部フォント情報と
の登録状態を判別して制御手段(CPU6)が不揮発性
メモリへの新規外部フォント情報登録を制御するので、
外部フォントカードに登録された外部フォント情報を内
部フォントとして再現性よく利用することが可能とな
る。
【0014】以下、図2に示すフローチャートを参照し
ながら本発明に係る印刷装置における外部フォント情報
をダウンロード処理動作について説明する。
【0015】図2は本発明に係る印刷装置における外部
フォント情報をダウンロード処理手順の一例を示すフロ
ーチャートである。なお、(1)〜(6)は各ステップ
を示す。
【0016】まず、CPU6はROM9に記憶された制
御手順に従って印刷装置本体1にフォントカード4が差
し込まれているかどうかを判定し(1)、NOならばス
テップ(5)に進み、印刷情報に基づく出力データをR
AM10上に展開して、出力データを出力部8に転送し
て印字を行う。次いで、印刷のジョブが終了したかどう
かを判定し(6)、YESならばステップ(1)に戻
り、NOならばステップ(5)に戻り印刷処理を継続す
る。
【0017】一方、ステップ(1)の判定でYESの場
合は、フォントカード4内のフォント情報が既にハード
ディスク(HD)装置7に格納されているかどうかを判
定し(2)、YESならばステップ(5)に進み、NO
ならば該フォントカード4のフォント情報をハードディ
スク(HD)装置7に格納する(3)。次いで、ハード
ディスク(HD)装置7にフォント情報の格納(ダウン
ロード)が完了したかどうかを判定し(4)、NOなら
ばステップ(3)に戻り、フォントカード4からのフォ
ント情報読出しを継続し、YESならば受信バッファ3
に記憶された印刷情報の解析を開始し、指定されたフォ
ントパターンがROM9に格納されている場合には、R
OM9からフォントパターンを読み出してRAM10に
ビットマップ展開処理を行い、指定されたフォントパタ
ーンがハードディスク(HD)装置7に格納されている
場合には、ハードディスク(HD)装置7からフォント
パターンを読み出してRAM10にビットマップ展開処
理を行い、ステップ(5)に進み、印刷処理を行う。
【0018】これにより、フォントカード4に記憶され
たフォント情報がハードディスク(HD)装置7に記憶
された以後には、何時でもフォントカード4を印刷装置
本体1から取り外して、他のコントロールカードまたは
他のフォント情報を記憶した次のフォントカードを装着
して、ハードディスク(HD)装置7に該他のフォント
情報を格納することが可能となる。なお、ハードディス
ク(HD)装置7には、各フォントカードを識別する情
報が付加されており、CPU6は装着されたフォントカ
ード4を識別して、既に登録されたフォントカード4が
装着された場合には、その旨を図示しない操作パネル上
に表示して、重複登録を制限していることはいうまでも
ない。 〔第2実施例〕図3は本発明の第2実施例を示す印刷装
置の構成を説明するブロック図である。
【0019】21はデータを入力するホストコンピュー
タ、22は印刷装置本体、23は前記ホストコンピュー
タ21から送られてきたデータを蓄えておくための受信
バッファ、24は前記印刷装置本体22を制御するCP
U、25は実際にデータの印字処理を行う出力部、26
は前記CPU24の処理プログラムを記憶しておくプロ
グラムROM26aおよび印刷装置本体21のフォント
データを記憶しておくためのフォントメモリ26bとを
格納するROM、27は前記CPU24のワークとして
使用するRAMであって、RAM27中には選択された
フォントデータを記憶しておくためのカレントメモリ領
域27aおよび画像データを記憶しておく画像データ領
域27bを含んでいる。28はパネル部で、警告を表示
する表示部28aおよび操作を行う操作部28bから構
成されている。
【0020】図4は、図3に示したパネル部28の詳細
を説明する要部平面図である。
【0021】図において、31は選択ボタンで、所定の
優先順位に従って選択された候補のフォントを選択する
場合に押下する。32〜35は代替フォント選択ボタン
で、選択されたフォントを代替フォントで印字するため
の代替フォント1〜4(例えばA明朝,Bゴシック,A
教科書,B楷書)を選択する場合に押下する。36は中
止ボタンで、代替フォントでの印字を中止する際に押下
する。
【0022】この様に構成された第2の印刷装置におい
て、CPU24により一致するフォントパターンが存在
しないと判定された場合に、CPU24が指定フォント
パターンをフォントメモリに記憶されたフォントパター
ンによる代替フォント印字をパネル部28に催促表示
し、該催促表示に応じて指示される代替フォント印字要
求時に、操作部28bによりフォントメモリに記憶され
たいずれかの代替フォントパターンを選択するので、あ
らかじめ登録されたフォントパターンのうち、使用者が
好む所望のパターンを代替フォントとして意のままに選
択しながら利用することが可能となる。
【0023】以下、図5に示すフローチャートを参照し
ながら本発明の印刷装置における代替フォント切換え選
択処理動作について説明する。
【0024】図5は本発明の第2実施例を示す印刷装置
における代替フォント切換え選択処理手順の一例を示す
フローチャートである。なお、(1)〜(12)は各ス
テップを示す。
【0025】まず、ホストコンピュータ21からデータ
が受信バッファ23に送られてくると、コマンド入力が
行われる(1)。次いで、該コマンドを解析し(2)、
その解析結果に従ってコマンド分岐する。選択されたコ
マンドにおいて、文字データであると判定された場合に
はステップ(3)に分岐し、画像データ出力命令である
と判定された場合にはステップ(4)に分岐し、フォン
ト選択命令であると判定された場合にはステップ(5)
に分岐する。
【0026】そこで、文字データと判定された場合に
は、ステップ(3)において、カレントメモリ領域27
a内のカレントフォントを用いて文字データの文字を画
像メモリ領域27bに展開し、ステップ(1)のコマン
ド入力に戻る。
【0027】また、画像データ出力命令が選択された場
合には、ステップ(4)において、画像データ領域27
b中の画像データをプリンタエンジン部25で排紙出力
を行い、ステップ(1)のコマンド入力に戻る。
【0028】さらに、フォント選択と判定された場合に
は、ステップ(5)において、選択されたフォントデー
タが印刷装置のフォントメモリ26aに存在するかどう
かを判定する。もし、存在する場合には、選択されたフ
ォントデータをカレントメモリ領域27aに設定してR
AM27のカレントメモリ領域27aに書き込み
(6)、ステップ(1)に戻る。
【0029】もし、存在しない場合には、印刷装置側で
あらかじめ優先順位により指定されたフォントパターン
を選択して印字してもよいかどうかをユーザの確認を催
促する「警告」をパネル部28の表示部28aに表示し
(7)、選択されたフォントデータで印字してよいかど
うかの選択をパネル部28の操作部28bの選択ボタン
31または中止ボタン36の入力によって行う。
【0030】次いで、入力された選択を判定し(8)、
もし選択ボタン31が入力され印字して良いと判断した
場合には、そのフォントデータをカレントフォントに設
定して(9)、RAM27のカレントメモリ領域27a
に書き込み、コマンド入力に戻る。逆に、中止ボタン3
6が入力され印字しないと判断された場合には、選択手
段によって代替フォントが選択されるかどうかを判定す
る(10)。もし、代替フォントボタン32〜35のい
ずれかが入力されたなら、代替フォントデータを選択す
ると判断し、入力された代替フォントボタン32〜35
に対応するフォントをカレントフォントに設定して(1
1)、RAM27のカレントメモリ領域27aに書き込
み、ステップ(1)のコマンド入力に戻る。
【0031】一方、ステップ(10)の判断でNOの場
合、すなわち、中止ボタン36が入力されて代替フォン
トを選択しないと判断した場合には、RAM27の画像
データ領域27bのクリアを行い(12)、ステップ
(1)のコマンド入力に戻る。
【0032】なお、上記実施例ではROM26にフォン
トデータが格納されている場合について説明したが、フ
ォントROMカードを用いる場合にも本発明を適用する
ことができる。
【0033】また、上記実施例ではフォントデータにあ
らかじめ優先順位が設定されている場合について説明し
たが、ユーザが任意にフォントデータの優先順位を設定
できるように構成されている場合でも、本発明を適用す
ることができる。
【0034】さらに、上記実施例では、上記図5に示す
ステップ(7)においてパネル部28に「警告」を表示
する場合について説明したが、警告は音声で行ってもい
いし、また、パネル28による警告と音声による警告と
を同時に行うように構成してもよい。
【0035】また、上記実施例では代替フォント選択の
ためのボタンをワンタッチ式の代替フォントボタン32
〜35の計4つで構成する場合について説明したが、1
つの代替フォントボタンにより、順次階層構造の形式を
とりながらメニュー選択する構成であってもよい。
【0036】
【発明の効果】以上説明したように、この発明の第1の
印刷装置によれば、外部フォントカードの装着状態を判
定して読み出される外部フォント情報をプリンタ内部フ
ォントとして不揮発制メモリに記憶させるとともに、不
揮発性メモリに記憶された外部フォント情報と外部フォ
ントカードの外部フォント情報との登録状態を判別して
制御手段が不揮発性メモリへの新規外部フォント情報登
録を制御するので、外部フォントカードに登録された外
部フォント情報を内部フォントとして再現性よく利用す
ることができる。
【0037】第2の印刷装置によれば、判定手段により
一致するフォントパターンが存在しないと判定された場
合に、催促手段が指定フォントパターンをフォントメモ
リに記憶されたフォントパターンによる代替フォント印
字を表示手段に催促表示し、該催促表示に応じて指示さ
れる代替フォント印字要求時に、選択手段によりフォン
トメモリに記憶されたいずれかの代替フォントパターン
を選択するので、あらかじめ登録されたフォントパター
ンのうち、使用者が好む所望のパターンを代替フォント
として意のままに選択しながら利用することができる。
【0038】従って、外部フォント情報を容易に内部フ
ォントとして登録し、かつ指定されたフォントパターン
に一致するフォントパターンが登録されていない場合
に、ユーザが使用する代替フォントを選択して、好みの
フォントを利用して印字処理を行うことができるという
効果を奏する。
【図面の簡単な説明】
【図1】本発明の第1実施例を示す印刷装置の構成を説
明するブロック図である。
【図2】本発明に係る印刷装置における外部フォント情
報をダウンロード処理手順の一例を示すフローチャート
である。
【図3】本発明の第2実施例を示す印刷装置の構成を説
明するブロック図である。
【図4】図3に示したパネル部の詳細を説明する要部平
面図である。
【図5】本発明の第2実施例を示す印刷装置における代
替フォント切換え選択処理手順の一例を示すフローチャ
ートである。
【符号の説明】
1 印刷装置 2 ホストコンピュータ本体 3 受信バッファ 4 フォントカード 5 接続装置 6 CPU 7 ハードディスク(HD)装置 8 出力部 9 ROM 10 RAM

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 所定の外部フォント情報を記憶する外部
    フォントカードと、この外部フォントカードの装着状態
    を判定して読み出される外部フォント情報をプリンタ内
    部フォントとして記憶する不揮発性メモリと、この不揮
    発性メモリに記憶された外部フォント情報と前記外部フ
    ォントカードの外部フォント情報との登録状態を判別し
    て前記不揮発性メモリへの新規外部フォント情報登録を
    制御する制御手段とを有することを特徴とする印刷装
    置。
  2. 【請求項2】 種別が異なる少なくとも1つ以上のフォ
    ントパターンを記憶するフォントメモリと、外部から入
    力された印刷情報で指定されたフォントパターンと前記
    フォントメモリに記憶されたフォントパターンとを照合
    して指定フォントパターンに一致するフォントパターン
    が記憶されているかを判定する判定手段と、この判定手
    段により一致するフォントパターンが存在しないと判定
    された場合に、前記指定フォントパターンを前記フォン
    トメモリに記憶されたフォントパターンによる代替フォ
    ント印字を表示手段に催促表示する催促手段と、この催
    促手段による催促表示に応じて指示される代替フォント
    印字要求時に、フォントメモリに記憶されたいずれかの
    代替フォントパターンを選択する選択手段とを有するこ
    とを特徴とする印刷装置。
JP5177622A 1993-06-25 1993-06-25 印刷装置 Pending JPH079711A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5177622A JPH079711A (ja) 1993-06-25 1993-06-25 印刷装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5177622A JPH079711A (ja) 1993-06-25 1993-06-25 印刷装置

Publications (1)

Publication Number Publication Date
JPH079711A true JPH079711A (ja) 1995-01-13

Family

ID=16034227

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5177622A Pending JPH079711A (ja) 1993-06-25 1993-06-25 印刷装置

Country Status (1)

Country Link
JP (1) JPH079711A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005149407A (ja) * 2003-11-19 2005-06-09 Canon Inc 文書処理装置および文書処理方法
JP2007313793A (ja) * 2006-05-26 2007-12-06 Kyocera Mita Corp 画像形成装置
JP2022109359A (ja) * 2021-01-15 2022-07-28 シャープ株式会社 画像形成装置、画像形成装置の制御プログラムおよび制御方法

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005149407A (ja) * 2003-11-19 2005-06-09 Canon Inc 文書処理装置および文書処理方法
JP2007313793A (ja) * 2006-05-26 2007-12-06 Kyocera Mita Corp 画像形成装置
JP2022109359A (ja) * 2021-01-15 2022-07-28 シャープ株式会社 画像形成装置、画像形成装置の制御プログラムおよび制御方法

Similar Documents

Publication Publication Date Title
US7057747B1 (en) Management of printer settings
JPH07304223A (ja) 電子的に記憶されたラベルを印刷システムのソースジョブからデスティネーションジョブへ貼付する方法
KR19980063578A (ko) 문자 인쇄장치
JPH079711A (ja) 印刷装置
JPH07182319A (ja) 文字処理装置
JP4377986B2 (ja) 印刷装置、その制御方法および記憶媒体
JP2998915B2 (ja) 両面印刷装置
JP3330855B2 (ja) プリンタシステムおよびプリンタ動作制御方法および記録媒体
JPH106602A (ja) 申請書発行装置
JP4072423B2 (ja) 印刷装置およびその制御方法、ならびに、ホストコンピュータおよびその制御方法
KR100601698B1 (ko) 프린터의 이미지 재 인쇄 장치 및 방법
JPH0469261A (ja) プリンタ
JP3158693B2 (ja) プリンタ制御装置
JPH05143250A (ja) 印刷装置
JPH05108644A (ja) はがき印刷機能付き文字処理装置
JPH10187129A (ja) データ処理装置およびデータ処理方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体
JP3714011B2 (ja) 印刷情報設定装置およびその方法並びに記録媒体
JP2006128821A (ja) 印刷装置及び印刷方法
JPH07186465A (ja) 印刷装置
JPH11291565A (ja) 印字装置
JPH1049628A (ja) 手書き入力装置
JPH09114439A (ja) 情報出力装置
JPH10107984A (ja) ファイル記録媒体のデータ読み出し機能を有する画像形成装置
JP2001084123A (ja) 印刷単位選択出力装置
JPH0524269A (ja) 文書処理方法