JP2000301783A - 印刷装置、印刷システム、印刷制御方法及び記憶媒体 - Google Patents
印刷装置、印刷システム、印刷制御方法及び記憶媒体Info
- Publication number
- JP2000301783A JP2000301783A JP11114758A JP11475899A JP2000301783A JP 2000301783 A JP2000301783 A JP 2000301783A JP 11114758 A JP11114758 A JP 11114758A JP 11475899 A JP11475899 A JP 11475899A JP 2000301783 A JP2000301783 A JP 2000301783A
- Authority
- JP
- Japan
- Prior art keywords
- character
- external device
- printing
- print job
- pattern
- 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.)
- Withdrawn
Links
Landscapes
- Record Information Processing For Printing (AREA)
- Control Or Security For Electrophotography (AREA)
- Document Processing Apparatus (AREA)
- Facsimiles In General (AREA)
Abstract
(57)【要約】
【課題】 文字パターンのない文字が指定された場合は
文字抜けの発生する排紙処理を行わず用紙の無駄を省く
ことを可能とし、文字抜けの発生していない印字結果を
得ることを可能とし、印刷ジョブを変更することなく追
加された文字パターンを使用可能とし、意図しない文字
パターンによる印字を防止することを可能とした印刷装
置、印刷システム、印刷制御方法及び記憶媒体を提供す
る。 【解決手段】 印刷ジョブで使用する文字コードで文字
パターンのない文字を検出した場合に排紙処理を禁止
し、文字パターンのない文字をホストコンピュータ30
00に通知し、ホストコンピュータ3000から送信さ
れダウンロードした文字セットを内蔵文字セットより優
先して使用し、文字セットのダウンロード後、外部メモ
リ14の印刷ジョブを再度出力処理するCPU12を有
する。
文字抜けの発生する排紙処理を行わず用紙の無駄を省く
ことを可能とし、文字抜けの発生していない印字結果を
得ることを可能とし、印刷ジョブを変更することなく追
加された文字パターンを使用可能とし、意図しない文字
パターンによる印字を防止することを可能とした印刷装
置、印刷システム、印刷制御方法及び記憶媒体を提供す
る。 【解決手段】 印刷ジョブで使用する文字コードで文字
パターンのない文字を検出した場合に排紙処理を禁止
し、文字パターンのない文字をホストコンピュータ30
00に通知し、ホストコンピュータ3000から送信さ
れダウンロードした文字セットを内蔵文字セットより優
先して使用し、文字セットのダウンロード後、外部メモ
リ14の印刷ジョブを再度出力処理するCPU12を有
する。
Description
【0001】
【発明の属する技術分野】本発明は、印刷装置、印刷シ
ステム、印刷制御方法及び記憶媒体に係り、特に、文字
パターンのない文字が指定された時に対応可能とする場
合に好適な印刷装置、印刷システム、印刷制御方法及び
記憶媒体に関する。
ステム、印刷制御方法及び記憶媒体に係り、特に、文字
パターンのない文字が指定された時に対応可能とする場
合に好適な印刷装置、印刷システム、印刷制御方法及び
記憶媒体に関する。
【0002】
【従来の技術】一般にホストコンピュータから供給され
るデータを取り込み、このデータを所定の形態で出力す
る装置として印刷装置がある。この種の印刷装置の中に
は、ホストコンピュータで使用している文字を印刷装置
内蔵の文字に置き換えて印刷出力する機能を有する印刷
装置が存在する。
るデータを取り込み、このデータを所定の形態で出力す
る装置として印刷装置がある。この種の印刷装置の中に
は、ホストコンピュータで使用している文字を印刷装置
内蔵の文字に置き換えて印刷出力する機能を有する印刷
装置が存在する。
【0003】
【発明が解決しようとする課題】しかしながら、上述し
た従来技術においては下記のような問題があった。即
ち、上述したようにホストコンピュータで使用している
文字を印刷装置に内蔵している文字に置き換えて出力す
る際に、ホストコンピュータで使用している文字が追加
されたり変更されたりした場合、印刷装置に内蔵してい
る文字パターンで出力処理を行おうとすると文字が抜け
て印字されてしまう場合があるという問題があった。
た従来技術においては下記のような問題があった。即
ち、上述したようにホストコンピュータで使用している
文字を印刷装置に内蔵している文字に置き換えて出力す
る際に、ホストコンピュータで使用している文字が追加
されたり変更されたりした場合、印刷装置に内蔵してい
る文字パターンで出力処理を行おうとすると文字が抜け
て印字されてしまう場合があるという問題があった。
【0004】本発明は、上述した点に鑑みなされたもの
であり、文字パターンのない文字が指定された場合は文
字抜けの発生する排紙処理を行わず用紙の無駄を省くこ
とを可能とし、文字抜けの発生していない印字結果を得
ることを可能とし、印刷ジョブを変更することなく追加
された文字パターンを使用可能とし、意図しない文字パ
ターンによる印字を防止することを可能とした印刷装
置、印刷システム、印刷制御方法及び記憶媒体を提供す
ることを目的とする。
であり、文字パターンのない文字が指定された場合は文
字抜けの発生する排紙処理を行わず用紙の無駄を省くこ
とを可能とし、文字抜けの発生していない印字結果を得
ることを可能とし、印刷ジョブを変更することなく追加
された文字パターンを使用可能とし、意図しない文字パ
ターンによる印字を防止することを可能とした印刷装
置、印刷システム、印刷制御方法及び記憶媒体を提供す
ることを目的とする。
【0005】
【課題を解決するための手段】上記目的を達成するため
に、請求項1記載の本発明は、外部装置から送信された
印刷ジョブに基づき印刷を行う印刷装置であって、前記
印刷ジョブで使用する文字コードで文字パターンのない
文字を検出する文字検出手段と、該文字検出手段で前記
文字パターンのない文字が検出された場合に排紙処理を
禁止する排紙制御手段と、前記文字パターンのない文字
を前記外部装置に通知する通信手段と、該通信手段によ
る前記通知に基づき前記外部装置から送信されてきた前
記文字パターンのない文字セットを内蔵文字セットより
優先して使用する文字優先使用手段と、前記外部装置か
ら前記文字セットの受信後、前記印刷ジョブを再度出力
処理する出力制御手段とを有することを特徴とする。
に、請求項1記載の本発明は、外部装置から送信された
印刷ジョブに基づき印刷を行う印刷装置であって、前記
印刷ジョブで使用する文字コードで文字パターンのない
文字を検出する文字検出手段と、該文字検出手段で前記
文字パターンのない文字が検出された場合に排紙処理を
禁止する排紙制御手段と、前記文字パターンのない文字
を前記外部装置に通知する通信手段と、該通信手段によ
る前記通知に基づき前記外部装置から送信されてきた前
記文字パターンのない文字セットを内蔵文字セットより
優先して使用する文字優先使用手段と、前記外部装置か
ら前記文字セットの受信後、前記印刷ジョブを再度出力
処理する出力制御手段とを有することを特徴とする。
【0006】上記目的を達成するために、請求項2記載
の本発明は、更に、前記印刷ジョブを記憶手段に格納す
る格納手段と、前記通信手段による前記通知に基づき前
記外部装置から送信されてきた前記文字パターンのない
文字セットをダウンロードするダウンロード手段とを有
し、前記文字優先使用手段は、前記ダウンロード手段で
ダウンロードされた前記文字パターンのない文字セット
を内蔵文字セットより優先して使用し、前記出力制御手
段は、前記ダウンロード手段による前記文字セットのダ
ウンロード後、前記記憶手段に格納されている前記印刷
ジョブを再度出力処理することを特徴とする。
の本発明は、更に、前記印刷ジョブを記憶手段に格納す
る格納手段と、前記通信手段による前記通知に基づき前
記外部装置から送信されてきた前記文字パターンのない
文字セットをダウンロードするダウンロード手段とを有
し、前記文字優先使用手段は、前記ダウンロード手段で
ダウンロードされた前記文字パターンのない文字セット
を内蔵文字セットより優先して使用し、前記出力制御手
段は、前記ダウンロード手段による前記文字セットのダ
ウンロード後、前記記憶手段に格納されている前記印刷
ジョブを再度出力処理することを特徴とする。
【0007】上記目的を達成するために、請求項3記載
の本発明は、前記外部装置では印刷装置内蔵のフォント
の文字種と前記外部装置側で使用しているフォントの文
字種との対応を示す情報を保持していることを特徴とす
る。
の本発明は、前記外部装置では印刷装置内蔵のフォント
の文字種と前記外部装置側で使用しているフォントの文
字種との対応を示す情報を保持していることを特徴とす
る。
【0008】上記目的を達成するために、請求項4記載
の本発明は、前記外部装置では該外部装置で検索したフ
ォントの文字種に対して選択的に文字パターンを指定可
能であることを特徴とする。
の本発明は、前記外部装置では該外部装置で検索したフ
ォントの文字種に対して選択的に文字パターンを指定可
能であることを特徴とする。
【0009】上記目的を達成するために、請求項5記載
の本発明は、外部装置と該外部装置から送信された印刷
ジョブに基づき印刷を行う印刷装置とを有する印刷シス
テムであって、前記印刷装置は、前記印刷ジョブで使用
する文字コードで文字パターンのない文字を検出する文
字検出手段と、該文字検出手段で前記文字パターンのな
い文字が検出された場合に排紙処理を禁止する排紙制御
手段と、前記文字パターンのない文字を前記外部装置に
通知する通信手段と、該通信手段による前記通知に基づ
き前記外部装置から送信されてきた前記文字パターンの
ない文字セットを内蔵文字セットより優先して使用する
文字優先使用手段と、前記外部装置から前記文字セット
の受信後、前記印刷ジョブを再度出力処理する出力制御
手段とを有することを特徴とする。
の本発明は、外部装置と該外部装置から送信された印刷
ジョブに基づき印刷を行う印刷装置とを有する印刷シス
テムであって、前記印刷装置は、前記印刷ジョブで使用
する文字コードで文字パターンのない文字を検出する文
字検出手段と、該文字検出手段で前記文字パターンのな
い文字が検出された場合に排紙処理を禁止する排紙制御
手段と、前記文字パターンのない文字を前記外部装置に
通知する通信手段と、該通信手段による前記通知に基づ
き前記外部装置から送信されてきた前記文字パターンの
ない文字セットを内蔵文字セットより優先して使用する
文字優先使用手段と、前記外部装置から前記文字セット
の受信後、前記印刷ジョブを再度出力処理する出力制御
手段とを有することを特徴とする。
【0010】上記目的を達成するために、請求項6記載
の本発明は、更に、前記印刷装置は、前記印刷ジョブを
記憶手段に格納する格納手段と、前記通信手段による前
記通知に基づき前記外部装置から送信されてきた前記文
字パターンのない文字セットをダウンロードするダウン
ロード手段とを有し、前記文字優先使用手段は、前記ダ
ウンロード手段でダウンロードされた前記文字パターン
のない文字セットを内蔵文字セットより優先して使用
し、前記出力制御手段は、前記ダウンロード手段による
前記文字セットのダウンロード後、前記記憶手段に格納
されている前記印刷ジョブを再度出力処理することを特
徴とする。
の本発明は、更に、前記印刷装置は、前記印刷ジョブを
記憶手段に格納する格納手段と、前記通信手段による前
記通知に基づき前記外部装置から送信されてきた前記文
字パターンのない文字セットをダウンロードするダウン
ロード手段とを有し、前記文字優先使用手段は、前記ダ
ウンロード手段でダウンロードされた前記文字パターン
のない文字セットを内蔵文字セットより優先して使用
し、前記出力制御手段は、前記ダウンロード手段による
前記文字セットのダウンロード後、前記記憶手段に格納
されている前記印刷ジョブを再度出力処理することを特
徴とする。
【0011】上記目的を達成するために、請求項7記載
の本発明は、前記外部装置は、前記印刷装置内蔵のフォ
ントの文字種と前記外部装置側で使用しているフォント
の文字種との対応を示す情報を保持していることを特徴
とする。
の本発明は、前記外部装置は、前記印刷装置内蔵のフォ
ントの文字種と前記外部装置側で使用しているフォント
の文字種との対応を示す情報を保持していることを特徴
とする。
【0012】上記目的を達成するために、請求項8記載
の本発明は、前記外部装置は、該外部装置で検索したフ
ォントの文字種に対して選択的に文字パターンを指定可
能な指定手段を有することを特徴とする。
の本発明は、前記外部装置は、該外部装置で検索したフ
ォントの文字種に対して選択的に文字パターンを指定可
能な指定手段を有することを特徴とする。
【0013】上記目的を達成するために、請求項9記載
の本発明は、外部装置と該外部装置から送信された印刷
ジョブに基づき印刷を行う印刷装置とを有する印刷シス
テムに適用される印刷制御方法であって、前記印刷装置
は、前記印刷ジョブで使用する文字コードで文字パター
ンのない文字を検出する文字検出ステップと、該文字検
出ステップで前記文字パターンのない文字が検出された
場合に排紙処理を禁止する排紙制御ステップと、前記文
字パターンのない文字を前記外部装置に通知する通信ス
テップと、該通信ステップによる前記通知に基づき前記
外部装置から送信されてきた前記文字パターンのない文
字セットを内蔵文字セットより優先して使用する文字優
先使用ステップと、前記外部装置から前記文字セットの
受信後、前記印刷ジョブを再度出力処理する出力制御ス
テップとを有することを特徴とする。
の本発明は、外部装置と該外部装置から送信された印刷
ジョブに基づき印刷を行う印刷装置とを有する印刷シス
テムに適用される印刷制御方法であって、前記印刷装置
は、前記印刷ジョブで使用する文字コードで文字パター
ンのない文字を検出する文字検出ステップと、該文字検
出ステップで前記文字パターンのない文字が検出された
場合に排紙処理を禁止する排紙制御ステップと、前記文
字パターンのない文字を前記外部装置に通知する通信ス
テップと、該通信ステップによる前記通知に基づき前記
外部装置から送信されてきた前記文字パターンのない文
字セットを内蔵文字セットより優先して使用する文字優
先使用ステップと、前記外部装置から前記文字セットの
受信後、前記印刷ジョブを再度出力処理する出力制御ス
テップとを有することを特徴とする。
【0014】上記目的を達成するために、請求項10記
載の本発明は、更に、前記印刷装置は、前記印刷ジョブ
を記憶手段に格納する格納ステップと、前記通信ステッ
プによる前記通知に基づき前記外部装置から送信されて
きた前記文字パターンのない文字セットをダウンロード
するダウンロードステップとを有し、前記文字優先使用
ステップでは、前記ダウンロードステップでダウンロー
ドされた前記文字パターンのない文字セットを内蔵文字
セットより優先して使用し、前記出力制御ステップで
は、前記ダウンロードステップによる前記文字セットの
ダウンロード後、前記記憶手段に格納されている前記印
刷ジョブを再度出力処理することを特徴とする。
載の本発明は、更に、前記印刷装置は、前記印刷ジョブ
を記憶手段に格納する格納ステップと、前記通信ステッ
プによる前記通知に基づき前記外部装置から送信されて
きた前記文字パターンのない文字セットをダウンロード
するダウンロードステップとを有し、前記文字優先使用
ステップでは、前記ダウンロードステップでダウンロー
ドされた前記文字パターンのない文字セットを内蔵文字
セットより優先して使用し、前記出力制御ステップで
は、前記ダウンロードステップによる前記文字セットの
ダウンロード後、前記記憶手段に格納されている前記印
刷ジョブを再度出力処理することを特徴とする。
【0015】上記目的を達成するために、請求項11記
載の本発明は、前記外部装置は、前記印刷装置内蔵のフ
ォントの文字種と前記外部装置側で使用しているフォン
トの文字種との対応を示す情報を保持していることを特
徴とする。
載の本発明は、前記外部装置は、前記印刷装置内蔵のフ
ォントの文字種と前記外部装置側で使用しているフォン
トの文字種との対応を示す情報を保持していることを特
徴とする。
【0016】上記目的を達成するために、請求項12記
載の本発明は、前記外部装置は、該外部装置で検索した
フォントの文字種に対して選択的に文字パターンを指定
可能な指定ステップを有することを特徴とする。
載の本発明は、前記外部装置は、該外部装置で検索した
フォントの文字種に対して選択的に文字パターンを指定
可能な指定ステップを有することを特徴とする。
【0017】上記目的を達成するために、請求項13記
載の本発明は、外部装置と該外部装置から送信された印
刷ジョブに基づき印刷を行う印刷装置とを有する印刷シ
ステムに適用される印刷制御方法を実行するプログラム
を記憶したコンピュータにより読み出し可能な記憶媒体
であって、前記印刷制御方法は、前記印刷ジョブで使用
する文字コードで文字パターンのない文字を検出する文
字検出ステップと、該文字検出ステップで前記文字パタ
ーンのない文字が検出された場合に排紙処理を禁止する
排紙制御ステップと、前記文字パターンのない文字を前
記外部装置に通知する通信ステップと、該通信ステップ
による前記通知に基づき前記外部装置から送信されてき
た前記文字パターンのない文字セットを内蔵文字セット
より優先して使用する文字優先使用ステップと、前記外
部装置から前記文字セットの受信後、前記印刷ジョブを
再度出力処理する出力制御ステップとを有することを特
徴とする。
載の本発明は、外部装置と該外部装置から送信された印
刷ジョブに基づき印刷を行う印刷装置とを有する印刷シ
ステムに適用される印刷制御方法を実行するプログラム
を記憶したコンピュータにより読み出し可能な記憶媒体
であって、前記印刷制御方法は、前記印刷ジョブで使用
する文字コードで文字パターンのない文字を検出する文
字検出ステップと、該文字検出ステップで前記文字パタ
ーンのない文字が検出された場合に排紙処理を禁止する
排紙制御ステップと、前記文字パターンのない文字を前
記外部装置に通知する通信ステップと、該通信ステップ
による前記通知に基づき前記外部装置から送信されてき
た前記文字パターンのない文字セットを内蔵文字セット
より優先して使用する文字優先使用ステップと、前記外
部装置から前記文字セットの受信後、前記印刷ジョブを
再度出力処理する出力制御ステップとを有することを特
徴とする。
【0018】
【発明の実施の形態】以下、本発明の実施の形態を図面
に基づいて詳細に説明する。
に基づいて詳細に説明する。
【0019】[第1の実施の形態]本発明の第1の実施
の形態を説明する前に、本発明を適用する本発明の第1
の実施の形態の印刷装置としてレーザビームプリンタを
例に上げ図1及び図2を参照しながら構成について説明
する。尚、本発明を適用するプリンタは、レーザビーム
プリンタに限定されるものではなく、インクジェットプ
リンタなど他のプリント方式のプリンタでもよいことは
言うまでもない。
の形態を説明する前に、本発明を適用する本発明の第1
の実施の形態の印刷装置としてレーザビームプリンタを
例に上げ図1及び図2を参照しながら構成について説明
する。尚、本発明を適用するプリンタは、レーザビーム
プリンタに限定されるものではなく、インクジェットプ
リンタなど他のプリント方式のプリンタでもよいことは
言うまでもない。
【0020】図2は本発明の第1の実施の形態に係る印
刷装置の一例であるレーザビームプリンタ(LBP)の
構成を示す構成図である。本発明の第1の実施の形態に
係るレーザビームプリンタ(LBP)は、LBP本体1
500の各部に、プリンタ制御ユニット1000、レー
ザドライバ1502、半導体レーザ1503、回転多面
鏡1505、静電ドラム1506、現像ユニット150
7、用紙カセット1508、給紙ローラ1509、搬送
ローラ1510、1511、操作部(操作パネル)15
01を備える構成となっている。図中Pは記録紙等の記
録媒体を示す。
刷装置の一例であるレーザビームプリンタ(LBP)の
構成を示す構成図である。本発明の第1の実施の形態に
係るレーザビームプリンタ(LBP)は、LBP本体1
500の各部に、プリンタ制御ユニット1000、レー
ザドライバ1502、半導体レーザ1503、回転多面
鏡1505、静電ドラム1506、現像ユニット150
7、用紙カセット1508、給紙ローラ1509、搬送
ローラ1510、1511、操作部(操作パネル)15
01を備える構成となっている。図中Pは記録紙等の記
録媒体を示す。
【0021】尚、本発明の第1の実施の形態並びに後述
の第2及び第3の実施の形態においては、印刷装置とし
て図2に示すレーザビームプリンタの場合を例に上げて
説明するものとするが、本発明はレーザビームプリンタ
に限定されるものではなく、例えば、バブルジェットプ
リンタ等のインクジェット式プリンタ、熱転写式プリン
タ、感熱式プリンタ、静電式プリンタ、放電破壊式プリ
ンタなど、各種プリンタにも適用可能であることは言う
までもない。
の第2及び第3の実施の形態においては、印刷装置とし
て図2に示すレーザビームプリンタの場合を例に上げて
説明するものとするが、本発明はレーザビームプリンタ
に限定されるものではなく、例えば、バブルジェットプ
リンタ等のインクジェット式プリンタ、熱転写式プリン
タ、感熱式プリンタ、静電式プリンタ、放電破壊式プリ
ンタなど、各種プリンタにも適用可能であることは言う
までもない。
【0022】上記各部の構成を詳述すると、LBP本体
1500は、上記のプリンタ制御ユニット1000、レ
ーザドライバ1502、半導体レーザ1503、回転多
面鏡1505、静電ドラム1506、現像ユニット15
07、用紙カセット1508、給紙ローラ1509、搬
送ローラ1510、1511、操作パネル1501等を
装備しており、外部に接続されているホストコンピュー
タ3000(図1参照)から供給される印刷情報(文字
コード等)やフォーム情報あるいはマクロ命令等を入力
して記憶すると共に、それらの情報に従って対応する文
字パターンやフォームパターン等を作成し、記録媒体で
ある記録紙上に像を形成する。
1500は、上記のプリンタ制御ユニット1000、レ
ーザドライバ1502、半導体レーザ1503、回転多
面鏡1505、静電ドラム1506、現像ユニット15
07、用紙カセット1508、給紙ローラ1509、搬
送ローラ1510、1511、操作パネル1501等を
装備しており、外部に接続されているホストコンピュー
タ3000(図1参照)から供給される印刷情報(文字
コード等)やフォーム情報あるいはマクロ命令等を入力
して記憶すると共に、それらの情報に従って対応する文
字パターンやフォームパターン等を作成し、記録媒体で
ある記録紙上に像を形成する。
【0023】プリンタ制御ユニット1000は、LBP
本体1500全体の制御及びホストコンピュータ300
0から供給される文字情報等を解析するものであり、主
に文字情報を対応する文字パターンのビデオ信号に変換
してレーザドライバ1502に出力する。レーザドライ
バ1502は、半導体レーザ1503を駆動するための
回路であり、入力されたビデオ信号に応じて半導体レー
ザ1503から発射されるレーザ光1504をオン/オ
フ切り替えする。半導体レーザ1503は、レーザドラ
イバ1502による駆動に基づきレーザ光1504を回
転多面鏡1505へ向けて発射する。
本体1500全体の制御及びホストコンピュータ300
0から供給される文字情報等を解析するものであり、主
に文字情報を対応する文字パターンのビデオ信号に変換
してレーザドライバ1502に出力する。レーザドライ
バ1502は、半導体レーザ1503を駆動するための
回路であり、入力されたビデオ信号に応じて半導体レー
ザ1503から発射されるレーザ光1504をオン/オ
フ切り替えする。半導体レーザ1503は、レーザドラ
イバ1502による駆動に基づきレーザ光1504を回
転多面鏡1505へ向けて発射する。
【0024】回転多面鏡1505は、モータ1512に
より回転駆動され、半導体レーザ1503から発射され
たレーザ光1504を左右方向へ振る。静電ドラム15
06は、回転多面鏡1505で反射され更に反射鏡15
13で反射されたレーザ光1504により、ドラム表面
が走査露光される。これにより、静電ドラム1506上
には文字パターンの静電潜像が形成されることになる。
現像ユニット1507は、静電ドラム1506の周囲に
配設されており、静電ドラム1506に形成された静電
潜像の現像を行う。この静電潜像は、現像ユニット15
07で現像された後、記録紙に転写される。
より回転駆動され、半導体レーザ1503から発射され
たレーザ光1504を左右方向へ振る。静電ドラム15
06は、回転多面鏡1505で反射され更に反射鏡15
13で反射されたレーザ光1504により、ドラム表面
が走査露光される。これにより、静電ドラム1506上
には文字パターンの静電潜像が形成されることになる。
現像ユニット1507は、静電ドラム1506の周囲に
配設されており、静電ドラム1506に形成された静電
潜像の現像を行う。この静電潜像は、現像ユニット15
07で現像された後、記録紙に転写される。
【0025】用紙カセット1508は、LBP本体15
00に着脱自在に装着されるものであり、多数枚の記録
紙を収納している。給紙ローラ1509は、駆動機構
(図示略)により、用紙カセット1508に格納されて
いる記録紙を装置内へ1枚ずつ取り込む。搬送ローラ1
510、1511は、駆動機構(図示略)により、給紙
ローラ1509により給紙された記録紙を静電ドラム1
506側へ搬送供給する。操作部(操作パネル)150
1には、操作のためのスイッチ及び例えばLED(発光
ダイオード)表示器等の表示手段が配設されている。印
刷が終了した記録紙Pは、機外に排出される。
00に着脱自在に装着されるものであり、多数枚の記録
紙を収納している。給紙ローラ1509は、駆動機構
(図示略)により、用紙カセット1508に格納されて
いる記録紙を装置内へ1枚ずつ取り込む。搬送ローラ1
510、1511は、駆動機構(図示略)により、給紙
ローラ1509により給紙された記録紙を静電ドラム1
506側へ搬送供給する。操作部(操作パネル)150
1には、操作のためのスイッチ及び例えばLED(発光
ダイオード)表示器等の表示手段が配設されている。印
刷が終了した記録紙Pは、機外に排出される。
【0026】また、LBP本体1500には、不図示の
カードスロットを少なくとも1個以上備え、内蔵フォン
トに加えてオプションフォントカード、言語系の異なる
制御カード(エミュレーションカード)を接続できるよ
うに構成されている。
カードスロットを少なくとも1個以上備え、内蔵フォン
トに加えてオプションフォントカード、言語系の異なる
制御カード(エミュレーションカード)を接続できるよ
うに構成されている。
【0027】図1は本発明の第1の実施の形態に係る双
方向通信可能なレーザビームプリンタとホストコンピュ
ータからなるプリンタ制御システムの構成を示すブロッ
ク図である。本発明の第1の実施の形態並びに後述の第
2の実施の形態においては、上記図2に示したレーザビ
ームプリンタを例に上げて説明する。尚、本発明の機能
が実行されるのであれば、単体の機器であっても、複数
の機器からなるシステムであっても、LAN(Local Ar
ea Network)等のネットワークを介して処理が行われる
システムであっても、本発明を適用できることは言うま
でもない。
方向通信可能なレーザビームプリンタとホストコンピュ
ータからなるプリンタ制御システムの構成を示すブロッ
ク図である。本発明の第1の実施の形態並びに後述の第
2の実施の形態においては、上記図2に示したレーザビ
ームプリンタを例に上げて説明する。尚、本発明の機能
が実行されるのであれば、単体の機器であっても、複数
の機器からなるシステムであっても、LAN(Local Ar
ea Network)等のネットワークを介して処理が行われる
システムであっても、本発明を適用できることは言うま
でもない。
【0028】本発明の第1の実施の形態に係るプリンタ
制御システムは、外部装置であるホストコンピュータ3
000と、印刷装置であるレーザビームプリンタ(LB
P本体)1500とが双方向性インタフェース21を介
して接続された構成となっている。
制御システムは、外部装置であるホストコンピュータ3
000と、印刷装置であるレーザビームプリンタ(LB
P本体)1500とが双方向性インタフェース21を介
して接続された構成となっている。
【0029】プリンタ制御システムのホストコンピュー
タ3000は、CPU1、RAM2、ROM3、システ
ムバス4、キーボードコントローラ(KBC)5、CR
Tコントローラ(CRTC)6、メモリコントローラ
(MC)7、プリンタコントローラ(PRTC)8、キ
ーボード(KB)9、CRTディスプレイ(CRT)1
0、外部メモリ11を備える構成となっている。図中2
000はホストコンピュータ制御ユニット(制御部)を
示す。
タ3000は、CPU1、RAM2、ROM3、システ
ムバス4、キーボードコントローラ(KBC)5、CR
Tコントローラ(CRTC)6、メモリコントローラ
(MC)7、プリンタコントローラ(PRTC)8、キ
ーボード(KB)9、CRTディスプレイ(CRT)1
0、外部メモリ11を備える構成となっている。図中2
000はホストコンピュータ制御ユニット(制御部)を
示す。
【0030】プリンタ制御システムのレーザビームプリ
ンタ(LBP本体)1500は、CPU12、RAM1
9、ROM13、システムバス15、入力部18、印刷
部インタフェース(I/F)16、メモリコントローラ
(MC)20、印刷部(プリンタエンジン)17、操作
部(操作パネル)1501、外部メモリ14を備える構
成となっている。図中1000はプリンタ制御ユニット
(制御部)を示す。
ンタ(LBP本体)1500は、CPU12、RAM1
9、ROM13、システムバス15、入力部18、印刷
部インタフェース(I/F)16、メモリコントローラ
(MC)20、印刷部(プリンタエンジン)17、操作
部(操作パネル)1501、外部メモリ14を備える構
成となっている。図中1000はプリンタ制御ユニット
(制御部)を示す。
【0031】上記ホストコンピュータ3000各部の構
成を詳述すると、CPU1は、ROM3のプログラム用
ROM3bに記録された文書処理プログラム等に基づい
て図形、イメージ、文字、表(表計算等を含む)等が混
在した文書処理を実行し、システムバス4に接続される
各デバイスを総括的に制御する。尚、CPU1は、例え
ばRAM2上に設定された表示情報RAMへのアウトラ
インフォントの展開(ラスタライズ)処理を実行し、C
RTディスプレイ10上でのWYSIWYG(What Y
ou See Is What You Get:画面上に見える形でそ
のまま印刷できる機能)を可能としている。また、CP
U1は、CRTディスプレイ10上のマウスカーソル
(図示略)等で指示されたコマンドに基づいて登録され
た種々のウインドウを開き、種々のデータ処理を実行す
る。更に、CPU1は、図4(第1の実施の形態)、図
6(第2の実施の形態)のフローチャートに示す処理を
実行する。
成を詳述すると、CPU1は、ROM3のプログラム用
ROM3bに記録された文書処理プログラム等に基づい
て図形、イメージ、文字、表(表計算等を含む)等が混
在した文書処理を実行し、システムバス4に接続される
各デバイスを総括的に制御する。尚、CPU1は、例え
ばRAM2上に設定された表示情報RAMへのアウトラ
インフォントの展開(ラスタライズ)処理を実行し、C
RTディスプレイ10上でのWYSIWYG(What Y
ou See Is What You Get:画面上に見える形でそ
のまま印刷できる機能)を可能としている。また、CP
U1は、CRTディスプレイ10上のマウスカーソル
(図示略)等で指示されたコマンドに基づいて登録され
た種々のウインドウを開き、種々のデータ処理を実行す
る。更に、CPU1は、図4(第1の実施の形態)、図
6(第2の実施の形態)のフローチャートに示す処理を
実行する。
【0032】RAM2は、CPU1の主メモリ、ワーク
エリア等として機能する。ROM3は、フォント用RO
M3a、プログラム用ROM3b、データ用ROM3c
を備えている。フォント用ROM3aには、上記文書処
理の際に使用するフォントデータ等が記憶される。プロ
グラム用ROM3bには、図4(第1の実施の形態)、
図6(第2の実施の形態)のフローチャートで示される
ようなCPU1の制御プログラム等が記憶される。デー
タ用ROM3cには、上記文書処理等を行う際に使用す
る各種データが記憶される。
エリア等として機能する。ROM3は、フォント用RO
M3a、プログラム用ROM3b、データ用ROM3c
を備えている。フォント用ROM3aには、上記文書処
理の際に使用するフォントデータ等が記憶される。プロ
グラム用ROM3bには、図4(第1の実施の形態)、
図6(第2の実施の形態)のフローチャートで示される
ようなCPU1の制御プログラム等が記憶される。デー
タ用ROM3cには、上記文書処理等を行う際に使用す
る各種データが記憶される。
【0033】キーボードコントローラ(KBC)5は、
キーボード(KB)9やポインティングデバイス(図示
略)からのキー入力を制御する。CRTコントローラ
(CRTC)6は、CRTディスプレイ10の表示を制
御する。メモリコントローラ(MC)7は、外部メモリ
11とのアクセスを制御する。プリンタコントローラ
(PRTC)8は、所定の双方向性インタフェース21
を介してレーザビームプリンタ(LBP本体)1500
との通信制御処理を実行する。
キーボード(KB)9やポインティングデバイス(図示
略)からのキー入力を制御する。CRTコントローラ
(CRTC)6は、CRTディスプレイ10の表示を制
御する。メモリコントローラ(MC)7は、外部メモリ
11とのアクセスを制御する。プリンタコントローラ
(PRTC)8は、所定の双方向性インタフェース21
を介してレーザビームプリンタ(LBP本体)1500
との通信制御処理を実行する。
【0034】キーボード(KB)9は、操作者が各種デ
ータ入力や各種指示を行うための各種キーを備えてい
る。CRTディスプレイ(CRT)10は、CRTコン
トローラ(CRTC)6の制御に基づき、図形、文字、
表等を表示する。尚、表示方式はCRTに限定されるも
のではなく、例えば液晶など他の表示方式とすることも
可能である。外部メモリ11は、ブートプログラム、種
々のアプリケーション、フォントデータ、ユーザファイ
ル、編集ファイル等を記憶するハードディスク(H
D)、フロッピーディスク(FD)等として構成されて
いる。
ータ入力や各種指示を行うための各種キーを備えてい
る。CRTディスプレイ(CRT)10は、CRTコン
トローラ(CRTC)6の制御に基づき、図形、文字、
表等を表示する。尚、表示方式はCRTに限定されるも
のではなく、例えば液晶など他の表示方式とすることも
可能である。外部メモリ11は、ブートプログラム、種
々のアプリケーション、フォントデータ、ユーザファイ
ル、編集ファイル等を記憶するハードディスク(H
D)、フロッピーディスク(FD)等として構成されて
いる。
【0035】上記レーザビームプリンタ(LBP本体)
1500各部の構成を詳述すると、CPU12は、RO
M13のプログラム用ROM13bに記憶された制御プ
ログラム或いは外部メモリ14に記憶された制御プログ
ラム等に基づいてシステムバス15に接続される各種の
デバイスとのアクセスを総括的に制御し、印刷部インタ
フェース(I/F)16を介して接続される印刷部(プ
リンタエンジン)17に出力情報としての画像信号を出
力する。更に、CPU12は、図3(第1の実施の形
態)、図5(第2の実施の形態)のフローチャートに示
す処理を実行する。
1500各部の構成を詳述すると、CPU12は、RO
M13のプログラム用ROM13bに記憶された制御プ
ログラム或いは外部メモリ14に記憶された制御プログ
ラム等に基づいてシステムバス15に接続される各種の
デバイスとのアクセスを総括的に制御し、印刷部インタ
フェース(I/F)16を介して接続される印刷部(プ
リンタエンジン)17に出力情報としての画像信号を出
力する。更に、CPU12は、図3(第1の実施の形
態)、図5(第2の実施の形態)のフローチャートに示
す処理を実行する。
【0036】RAM19は、CPU12の主メモリ、ワ
ークエリア等として機能するものであり、増設ポート
(図示略)に接続されるオプションRAMによりメモリ
容量を拡張することができるように構成されている。
尚、RAM19は、出力情報展開領域、環境データ格納
領域、文字ビットマップイメージデータ格納領域等に用
いられる。ROM13は、フォント用ROM13a、プ
ログラム用ROM13b、データ用ROM13cを備え
ている。フォント用ROM13aには、上記出力情報を
生成する際に使用するフォントデータ等が記憶される。
プログラム用ROM13bには、図3(第1の実施の形
態)、図5(第2の実施の形態)のフローチャートで示
されるようなCPU12の制御プログラム等が記憶され
る。データ用ROM3cには、ハードディスク等の外部
メモリ14が装備されていないプリンタの場合には、ホ
ストコンピュータ3000上で利用される情報等が記憶
される。
ークエリア等として機能するものであり、増設ポート
(図示略)に接続されるオプションRAMによりメモリ
容量を拡張することができるように構成されている。
尚、RAM19は、出力情報展開領域、環境データ格納
領域、文字ビットマップイメージデータ格納領域等に用
いられる。ROM13は、フォント用ROM13a、プ
ログラム用ROM13b、データ用ROM13cを備え
ている。フォント用ROM13aには、上記出力情報を
生成する際に使用するフォントデータ等が記憶される。
プログラム用ROM13bには、図3(第1の実施の形
態)、図5(第2の実施の形態)のフローチャートで示
されるようなCPU12の制御プログラム等が記憶され
る。データ用ROM3cには、ハードディスク等の外部
メモリ14が装備されていないプリンタの場合には、ホ
ストコンピュータ3000上で利用される情報等が記憶
される。
【0037】入力部18は、双方向性インタフェース2
1を介してホストコンピュータ3000との通信制御を
行う。印刷部インタフェース(I/F)16は、CPU
12と印刷部(プリンタエンジン)17との間における
信号の送受を行う。メモリコントローラ(MC)20
は、外部メモリ14とのアクセスを制御する。印刷部
(プリンタエンジン)17は、CPU12から出力され
る出力情報としての画像信号に基づき印刷動作を行う。
操作部(操作パネル)1501には、上述した如く、操
作スイッチ及び例えばLED表示器等の表示手段が配設
されている。外部メモリ14は、ハードディスク(H
D)やICカード等として構成されており、メモリコン
トローラ(MC)20によりアクセスを制御され、ホス
トコンピュータ3000から送信される印刷ジョブやダ
ウンロードフォントなどを格納する。
1を介してホストコンピュータ3000との通信制御を
行う。印刷部インタフェース(I/F)16は、CPU
12と印刷部(プリンタエンジン)17との間における
信号の送受を行う。メモリコントローラ(MC)20
は、外部メモリ14とのアクセスを制御する。印刷部
(プリンタエンジン)17は、CPU12から出力され
る出力情報としての画像信号に基づき印刷動作を行う。
操作部(操作パネル)1501には、上述した如く、操
作スイッチ及び例えばLED表示器等の表示手段が配設
されている。外部メモリ14は、ハードディスク(H
D)やICカード等として構成されており、メモリコン
トローラ(MC)20によりアクセスを制御され、ホス
トコンピュータ3000から送信される印刷ジョブやダ
ウンロードフォントなどを格納する。
【0038】図8は本発明のプログラム及び関連データ
が記憶媒体から装置に供給される例を示す概念図であ
る。本発明のプログラム及び関連データは、フロッピー
ディスクやCD−ROM等の記憶媒体81を装置82に
装備された記憶媒体ドライブ挿入口83に挿入すること
で供給される。その後、本発明のプログラム及び関連デ
ータを記憶媒体81から一旦ハードディスクにインスト
ールしハードディスクからRAMにロードするか、或い
は、ハードディスクにインストールせずに直接RAMに
ロードすることで、本発明のプログラムを実行すること
が可能となる。
が記憶媒体から装置に供給される例を示す概念図であ
る。本発明のプログラム及び関連データは、フロッピー
ディスクやCD−ROM等の記憶媒体81を装置82に
装備された記憶媒体ドライブ挿入口83に挿入すること
で供給される。その後、本発明のプログラム及び関連デ
ータを記憶媒体81から一旦ハードディスクにインスト
ールしハードディスクからRAMにロードするか、或い
は、ハードディスクにインストールせずに直接RAMに
ロードすることで、本発明のプログラムを実行すること
が可能となる。
【0039】本発明の第1の実施の形態及び後述の第2
の実施の形態に係るプリンタ制御システムにおいて本発
明のプログラムを実行する場合は、上記図8に示したよ
うな手順でプリンタ制御システム(ホストコンピュータ
3000、プリンタ1500)に本発明のプログラム及
び関連データを供給するか、或いはプリンタ制御システ
ム(ホストコンピュータ3000、プリンタ1500)
に本発明のプログラム及び関連データを予め格納してお
くことで、プログラム実行が可能となる。
の実施の形態に係るプリンタ制御システムにおいて本発
明のプログラムを実行する場合は、上記図8に示したよ
うな手順でプリンタ制御システム(ホストコンピュータ
3000、プリンタ1500)に本発明のプログラム及
び関連データを供給するか、或いはプリンタ制御システ
ム(ホストコンピュータ3000、プリンタ1500)
に本発明のプログラム及び関連データを予め格納してお
くことで、プログラム実行が可能となる。
【0040】図7は本発明のプログラム及び関連データ
を記憶した記憶媒体の記憶内容の構成例を示す概念図で
ある。本発明の記憶媒体は、例えばボリューム情報7
1、ディレクトリ情報72、プログラム実行ファイル7
3、プログラム関連データファイル74等の記憶内容で
構成される。本発明のプログラムは、後述する図3・図
4(第1の実施の形態)のフローチャート、図5・図6
(第2の実施の形態)のフローチャートに基づきプログ
ラムコード化されたものである。
を記憶した記憶媒体の記憶内容の構成例を示す概念図で
ある。本発明の記憶媒体は、例えばボリューム情報7
1、ディレクトリ情報72、プログラム実行ファイル7
3、プログラム関連データファイル74等の記憶内容で
構成される。本発明のプログラムは、後述する図3・図
4(第1の実施の形態)のフローチャート、図5・図6
(第2の実施の形態)のフローチャートに基づきプログ
ラムコード化されたものである。
【0041】尚、本発明の特許請求の範囲における各構
成要件と、本発明の第1の実施の形態及び後述の第2の
実施の形態に係るプリンタ制御システムにおける各部と
の対応関係は下記の通りである。格納手段、文字検出手
段、排紙制御手段、ダウンロード手段、文字優先使用手
段、出力制御手段はレーザビームプリンタ1500のC
PU12及びCPU12で実行するプログラムに対応
し、記憶手段は外部メモリ14に対応し、通信手段はC
PU12の通信制御機能及び双方向インタフェース21
に対応する。また、印刷装置はレーザビームプリンタ1
500に対応し、外部装置はホストコンピュータ300
0に対応し、外部装置の指定手段はホストコンピュータ
3000のCRTディスプレイ10及びキーボード9に
対応する。
成要件と、本発明の第1の実施の形態及び後述の第2の
実施の形態に係るプリンタ制御システムにおける各部と
の対応関係は下記の通りである。格納手段、文字検出手
段、排紙制御手段、ダウンロード手段、文字優先使用手
段、出力制御手段はレーザビームプリンタ1500のC
PU12及びCPU12で実行するプログラムに対応
し、記憶手段は外部メモリ14に対応し、通信手段はC
PU12の通信制御機能及び双方向インタフェース21
に対応する。また、印刷装置はレーザビームプリンタ1
500に対応し、外部装置はホストコンピュータ300
0に対応し、外部装置の指定手段はホストコンピュータ
3000のCRTディスプレイ10及びキーボード9に
対応する。
【0042】次に、上記の如く構成された本発明の第1
の実施の形態に係るプリンタ制御システムにおいて、レ
ーザビームプリンタ1500のプリンタ制御ユニット
(制御部)1000、ホストコンピュータ3000のホ
ストコンピュータ制御ユニット(制御部)2000の処
理動作について、図3及び図4のフローチャートを参照
しながら説明する。
の実施の形態に係るプリンタ制御システムにおいて、レ
ーザビームプリンタ1500のプリンタ制御ユニット
(制御部)1000、ホストコンピュータ3000のホ
ストコンピュータ制御ユニット(制御部)2000の処
理動作について、図3及び図4のフローチャートを参照
しながら説明する。
【0043】図3は本発明の第1の実施の形態に係るレ
ーザビームプリンタ1500のプリンタ制御ユニット
(制御部)1000の処理の流れを示すフローチャート
である。
ーザビームプリンタ1500のプリンタ制御ユニット
(制御部)1000の処理の流れを示すフローチャート
である。
【0044】図3で、レーザビームプリンタ1500は
ホストコンピュータ3000から送信されてくるデータ
を受信すると、先ずステップS11において、上記受信
した印刷ジョブを外部メモリ14に格納する。次にステ
ップS12において、印刷ジョブの中で指定されたフォ
ントでレーザビームプリンタ1500に内蔵され、しか
も文字パターンのない文字コードが指定されていないか
を検知する。上記ステップS12において文字パターン
のない文字が検知されなければ、ステップS13におい
て、外部メモリ14に格納していた印刷ジョブを処理し
排紙処理を行い本処理を終了する。
ホストコンピュータ3000から送信されてくるデータ
を受信すると、先ずステップS11において、上記受信
した印刷ジョブを外部メモリ14に格納する。次にステ
ップS12において、印刷ジョブの中で指定されたフォ
ントでレーザビームプリンタ1500に内蔵され、しか
も文字パターンのない文字コードが指定されていないか
を検知する。上記ステップS12において文字パターン
のない文字が検知されなければ、ステップS13におい
て、外部メモリ14に格納していた印刷ジョブを処理し
排紙処理を行い本処理を終了する。
【0045】上記ステップS12において文字パターン
のない文字が検知された場合、ステップS14におい
て、印刷ジョブで指定された文字パターンのないフォン
トの文字種、文字コードをホストコンピュータ3000
に通知する。
のない文字が検知された場合、ステップS14におい
て、印刷ジョブで指定された文字パターンのないフォン
トの文字種、文字コードをホストコンピュータ3000
に通知する。
【0046】レーザビームプリンタ1500から、印刷
ジョブで指定された文字パターンのないフォントの文字
種、文字コードを通知されたホストコンピュータ300
0の動作を以下の通り説明する。
ジョブで指定された文字パターンのないフォントの文字
種、文字コードを通知されたホストコンピュータ300
0の動作を以下の通り説明する。
【0047】図4は本発明の第1の実施の形態に係るホ
ストコンピュータ3000のホストコンピュータ制御ユ
ニット(制御部)2000の処理の流れを示すフローチ
ャートである。この場合、ホストコンピュータ3000
は、レーザビームプリンタ1500に内蔵されているフ
ォントの文字種とホストコンピュータ3000側で使用
しているフォントの文字種との対応を情報として持って
いるものとする。
ストコンピュータ3000のホストコンピュータ制御ユ
ニット(制御部)2000の処理の流れを示すフローチ
ャートである。この場合、ホストコンピュータ3000
は、レーザビームプリンタ1500に内蔵されているフ
ォントの文字種とホストコンピュータ3000側で使用
しているフォントの文字種との対応を情報として持って
いるものとする。
【0048】図4で、ステップS21において、レーザ
ビームプリンタ1500における上記図3の処理ステッ
プS14において通知されたフォントの文字種からホス
トコンピュータ3000で使用している文字種を検索す
る。また、レーザビームプリンタ1500から通知され
てきた文字コードにより文字パターンが検索したフォン
トの文字種に存在するかを検索する。ステップS22に
おいて、上記ステップS21でフォントの文字種または
文字パターンの検索に成功したか失敗したかを判断す
る。
ビームプリンタ1500における上記図3の処理ステッ
プS14において通知されたフォントの文字種からホス
トコンピュータ3000で使用している文字種を検索す
る。また、レーザビームプリンタ1500から通知され
てきた文字コードにより文字パターンが検索したフォン
トの文字種に存在するかを検索する。ステップS22に
おいて、上記ステップS21でフォントの文字種または
文字パターンの検索に成功したか失敗したかを判断す
る。
【0049】もし検索に失敗していれば、ステップS2
3において、レーザビームプリンタ1500にエラー通
知を行う。もし検索に成功していれば、ステップS24
において、上記検索したホストコンピュータ3000側
のフォントの文字種をレーザビームプリンタ1500に
ダウンロード可能なデータに変換する。その時、ダウン
ロードフォントの文字セット名称をレーザビームプリン
タ1500の内蔵フォントの当該フォント文字セット名
称になるようにデータを作成する。ステップS25にお
いて、上記変換したダウンロードフォントをレーザビー
ムプリンタ1500に送信する。
3において、レーザビームプリンタ1500にエラー通
知を行う。もし検索に成功していれば、ステップS24
において、上記検索したホストコンピュータ3000側
のフォントの文字種をレーザビームプリンタ1500に
ダウンロード可能なデータに変換する。その時、ダウン
ロードフォントの文字セット名称をレーザビームプリン
タ1500の内蔵フォントの当該フォント文字セット名
称になるようにデータを作成する。ステップS25にお
いて、上記変換したダウンロードフォントをレーザビー
ムプリンタ1500に送信する。
【0050】ホストコンピュータ3000から、上記変
換したダウンロードフォントが送信されたレーザビーム
プリンタ1500の動作を以下の通り説明する。
換したダウンロードフォントが送信されたレーザビーム
プリンタ1500の動作を以下の通り説明する。
【0051】図3で、ステップS16において、ホスト
コンピュータ3000から送信されてきたデータがエラ
ー情報かダウンロードフォントかを判断する。ホストコ
ンピュータ3000から送信されてきたデータがエラー
情報の場合、ステップS13において、外部メモリ14
に格納しておいた印刷ジョブを処理し排紙処理を行い本
処理を終了する。
コンピュータ3000から送信されてきたデータがエラ
ー情報かダウンロードフォントかを判断する。ホストコ
ンピュータ3000から送信されてきたデータがエラー
情報の場合、ステップS13において、外部メモリ14
に格納しておいた印刷ジョブを処理し排紙処理を行い本
処理を終了する。
【0052】ホストコンピュータ3000から送信され
てきたデータがダウンロードフォントであった場合、ス
テップS17において、外部メモリ14にダウンロード
データを格納し、ダウンロードフォントを使用可能にす
る。しかも、レーザビームプリンタ1500内蔵の同一
名称のフォント文字セットよりもダウンロードフォント
を優先的に使用するものとする。実現方法としては、フ
ォント管理テーブル等を用いてフォントをハンドリング
するようにしておき、内蔵フォントを指定するフォント
管理テーブルをダウンロードフォントを使用するように
置き換えるようにしておけばよい。
てきたデータがダウンロードフォントであった場合、ス
テップS17において、外部メモリ14にダウンロード
データを格納し、ダウンロードフォントを使用可能にす
る。しかも、レーザビームプリンタ1500内蔵の同一
名称のフォント文字セットよりもダウンロードフォント
を優先的に使用するものとする。実現方法としては、フ
ォント管理テーブル等を用いてフォントをハンドリング
するようにしておき、内蔵フォントを指定するフォント
管理テーブルをダウンロードフォントを使用するように
置き換えるようにしておけばよい。
【0053】ステップS13において、外部メモリ14
に格納していた印刷ジョブを処理し排紙処理を行い本処
理を終了する。当該印刷ジョブに関して、文字抜けの発
生していたレーザビームプリンタ1500内蔵フォント
に代わって、文字抜けの発生しないホストコンピュータ
3000からのダウンロードフォントが使用されること
となる。
に格納していた印刷ジョブを処理し排紙処理を行い本処
理を終了する。当該印刷ジョブに関して、文字抜けの発
生していたレーザビームプリンタ1500内蔵フォント
に代わって、文字抜けの発生しないホストコンピュータ
3000からのダウンロードフォントが使用されること
となる。
【0054】以上説明したように、本発明の第1の実施
の形態に係るプリンタ制御システムによれば、レーザビ
ームプリンタ1500は、ホストコンピュータ3000
から送信されてきた印刷ジョブを外部メモリ14に格納
する格納機能、印刷ジョブで使用する文字コードで文字
パターンのない文字を検出する文字検出機能、文字パタ
ーンのない文字が検出された場合に排紙処理を禁止する
排紙制御機能、文字パターンのない文字をホストコンピ
ュータ3000に通知する通信制御機能、ホストコンピ
ュータ3000から送信されてきた文字パターンのない
文字セットをダウンロードするダウンロード機能、ダウ
ンロードした文字セットを内蔵文字セットより優先して
使用する文字優先使用機能、文字セットのダウンロード
後、外部メモリ14に格納されている印刷ジョブを再度
出力処理する出力制御機能を有するCPU12を備えて
いるため、下記のような作用及び効果を奏する。
の形態に係るプリンタ制御システムによれば、レーザビ
ームプリンタ1500は、ホストコンピュータ3000
から送信されてきた印刷ジョブを外部メモリ14に格納
する格納機能、印刷ジョブで使用する文字コードで文字
パターンのない文字を検出する文字検出機能、文字パタ
ーンのない文字が検出された場合に排紙処理を禁止する
排紙制御機能、文字パターンのない文字をホストコンピ
ュータ3000に通知する通信制御機能、ホストコンピ
ュータ3000から送信されてきた文字パターンのない
文字セットをダウンロードするダウンロード機能、ダウ
ンロードした文字セットを内蔵文字セットより優先して
使用する文字優先使用機能、文字セットのダウンロード
後、外部メモリ14に格納されている印刷ジョブを再度
出力処理する出力制御機能を有するCPU12を備えて
いるため、下記のような作用及び効果を奏する。
【0055】上記構成において、レーザビームプリンタ
1500に内蔵するフォントに関して文字パターンのな
い文字がホストコンピュータ3000から指定されてき
た場合に、レーザビームプリンタ1500では排紙処理
を行うことなく、ホストコンピュータ3000からのダ
ウンロード機能により、再度格納しておいた印刷ジョブ
を処理することで、文字抜けのない印字結果を出力す
る。
1500に内蔵するフォントに関して文字パターンのな
い文字がホストコンピュータ3000から指定されてき
た場合に、レーザビームプリンタ1500では排紙処理
を行うことなく、ホストコンピュータ3000からのダ
ウンロード機能により、再度格納しておいた印刷ジョブ
を処理することで、文字抜けのない印字結果を出力す
る。
【0056】従って、本発明の第1の実施の形態におい
ては、文字パターンのない文字が指定された場合、文字
抜けの発生する排紙処理を行わないため、用紙の無駄を
省くことができるという効果がある。また、ホストコン
ピュータ3000に文字パターンのない文字種を通知し
ダウンロードさせることにより、文字抜けの発生してい
ない印字結果を得ることができるという効果がある。更
に、レーザビームプリンタ1500に文字種がダウンロ
ードされたり追加フォントとしてサポートされるように
なった場合には、ホストコンピュータ3000から送信
される印刷ジョブを変更することなく、追加された文字
パターンを使用することができるという効果がある。
ては、文字パターンのない文字が指定された場合、文字
抜けの発生する排紙処理を行わないため、用紙の無駄を
省くことができるという効果がある。また、ホストコン
ピュータ3000に文字パターンのない文字種を通知し
ダウンロードさせることにより、文字抜けの発生してい
ない印字結果を得ることができるという効果がある。更
に、レーザビームプリンタ1500に文字種がダウンロ
ードされたり追加フォントとしてサポートされるように
なった場合には、ホストコンピュータ3000から送信
される印刷ジョブを変更することなく、追加された文字
パターンを使用することができるという効果がある。
【0057】[第2の実施の形態]本発明の上記第1の
実施の形態においては、ホストコンピュータ3000の
処理である図4のステップS22において、フォント検
索または文字コード検索で当該文字パターンを検知でき
なかった場合、格納しておいた印刷ジョブをそのまま出
力して処理を終了している。これは、ホストコンピュー
タ3000でも検知されなかった文字パターンはディス
プレイ上でも通常見えないはずであるため、出力結果と
しては文字抜けのままでよいという判断から行ったもの
である。
実施の形態においては、ホストコンピュータ3000の
処理である図4のステップS22において、フォント検
索または文字コード検索で当該文字パターンを検知でき
なかった場合、格納しておいた印刷ジョブをそのまま出
力して処理を終了している。これは、ホストコンピュー
タ3000でも検知されなかった文字パターンはディス
プレイ上でも通常見えないはずであるため、出力結果と
しては文字抜けのままでよいという判断から行ったもの
である。
【0058】本発明の第2の実施の形態においては、ホ
ストコンピュータ3000でのフォント検索に失敗した
フォントに関してユーザが選択的に文字種を選択できる
別の処理を説明するものとする。
ストコンピュータ3000でのフォント検索に失敗した
フォントに関してユーザが選択的に文字種を選択できる
別の処理を説明するものとする。
【0059】本発明の第2の実施の形態に係る印刷装置
の一例であるレーザビームプリンタ(LBP)は、上記
第1の実施の形態と同様に、LBP本体1500の各部
に、プリンタ制御ユニット1501、レーザドライバ1
502、半導体レーザ1503、回転多面鏡1505、
静電ドラム1506、現像ユニット1507、用紙カセ
ット1508、給紙ローラ1509、搬送ローラ151
0、1511、操作部(操作パネル)1501を備える
構成となっている(上記図2参照)。
の一例であるレーザビームプリンタ(LBP)は、上記
第1の実施の形態と同様に、LBP本体1500の各部
に、プリンタ制御ユニット1501、レーザドライバ1
502、半導体レーザ1503、回転多面鏡1505、
静電ドラム1506、現像ユニット1507、用紙カセ
ット1508、給紙ローラ1509、搬送ローラ151
0、1511、操作部(操作パネル)1501を備える
構成となっている(上記図2参照)。
【0060】また、本発明の第2の実施の形態に係るプ
リンタ制御システムは、上記第1の実施の形態と同様
に、ホストコンピュータ3000は、CPU1、RAM
2、ROM3、システムバス4、キーボードコントロー
ラ(KBC)5、CRTコントローラ(CRTC)6、
メモリコントローラ(MC)7、プリンタコントローラ
(PRTC)8、キーボード(KB)9、CRTディス
プレイ(CRT)10、外部メモリ11を備え、また、
レーザビームプリンタ(LBP本体)1500は、CP
U12、RAM19、ROM13、システムバス15、
入力部18、印刷部インタフェース(I/F)16、メ
モリコントローラ(MC)20、印刷部(プリンタエン
ジン)17、操作部(操作パネル)1501、外部メモ
リ14を備える構成となっている(上記図1参照)。
リンタ制御システムは、上記第1の実施の形態と同様
に、ホストコンピュータ3000は、CPU1、RAM
2、ROM3、システムバス4、キーボードコントロー
ラ(KBC)5、CRTコントローラ(CRTC)6、
メモリコントローラ(MC)7、プリンタコントローラ
(PRTC)8、キーボード(KB)9、CRTディス
プレイ(CRT)10、外部メモリ11を備え、また、
レーザビームプリンタ(LBP本体)1500は、CP
U12、RAM19、ROM13、システムバス15、
入力部18、印刷部インタフェース(I/F)16、メ
モリコントローラ(MC)20、印刷部(プリンタエン
ジン)17、操作部(操作パネル)1501、外部メモ
リ14を備える構成となっている(上記図1参照)。
【0061】本発明の第2の実施の形態に係る印刷装置
の一例であるレーザビームプリンタ1500の内部構
造、並びにレーザビームプリンタ1500とホストコン
ピュータ3000の電気的構成については、上記第1の
実施の形態で詳述したので説明を省略するものとする。
の一例であるレーザビームプリンタ1500の内部構
造、並びにレーザビームプリンタ1500とホストコン
ピュータ3000の電気的構成については、上記第1の
実施の形態で詳述したので説明を省略するものとする。
【0062】次に、上記の如く構成された本発明の第2
の実施の形態に係るプリンタ制御システムにおいて、レ
ーザビームプリンタ1500のプリンタ制御ユニット
(制御部)1000、ホストコンピュータ3000のホ
ストコンピュータ制御ユニット(制御部)2000の処
理動作について図5及び図6のフローチャートを参照し
ながら説明する。
の実施の形態に係るプリンタ制御システムにおいて、レ
ーザビームプリンタ1500のプリンタ制御ユニット
(制御部)1000、ホストコンピュータ3000のホ
ストコンピュータ制御ユニット(制御部)2000の処
理動作について図5及び図6のフローチャートを参照し
ながら説明する。
【0063】図5は本発明の第2の実施の形態に係るレ
ーザビームプリンタ1500のプリンタ制御ユニット
(制御部)1000の処理の流れを示すフローチャート
である。図5のステップS31〜ステップS37の動作
は上記図3のステップS11〜ステップS17の動作と
同様である。但し、本発明の第2の実施の形態では、ユ
ーザが何らかのフォント指定を行うため、上記図3のエ
ラー処理にあたるステップS16の処理に対応する処理
はないものとする。
ーザビームプリンタ1500のプリンタ制御ユニット
(制御部)1000の処理の流れを示すフローチャート
である。図5のステップS31〜ステップS37の動作
は上記図3のステップS11〜ステップS17の動作と
同様である。但し、本発明の第2の実施の形態では、ユ
ーザが何らかのフォント指定を行うため、上記図3のエ
ラー処理にあたるステップS16の処理に対応する処理
はないものとする。
【0064】図5で、レーザビームプリンタ1500は
ホストコンピュータ3000から送信されてくるデータ
を受信すると、先ずステップS31において、上記受信
した印刷ジョブを外部メモリ14に格納する。次にステ
ップS32において、印刷ジョブの中で指定されたフォ
ントでレーザビームプリンタ1500に内蔵され、しか
も文字パターンのない文字コードが指定されていないか
を検知する。上記ステップS32において文字パターン
のない文字が検知されなければ、ステップS33におい
て、外部メモリ14に格納していた印刷ジョブを処理し
排紙処理を行い本処理を終了する。
ホストコンピュータ3000から送信されてくるデータ
を受信すると、先ずステップS31において、上記受信
した印刷ジョブを外部メモリ14に格納する。次にステ
ップS32において、印刷ジョブの中で指定されたフォ
ントでレーザビームプリンタ1500に内蔵され、しか
も文字パターンのない文字コードが指定されていないか
を検知する。上記ステップS32において文字パターン
のない文字が検知されなければ、ステップS33におい
て、外部メモリ14に格納していた印刷ジョブを処理し
排紙処理を行い本処理を終了する。
【0065】上記ステップS32において文字パターン
のない文字が検知された場合、ステップS34におい
て、印刷ジョブで指定された文字パターンのないフォン
トの文字種、文字コードをホストコンピュータ3000
に通知する。
のない文字が検知された場合、ステップS34におい
て、印刷ジョブで指定された文字パターンのないフォン
トの文字種、文字コードをホストコンピュータ3000
に通知する。
【0066】レーザビームプリンタ1500から、印刷
ジョブで指定された文字パターンのないフォントの文字
種、文字コードを通知されたホストコンピュータ300
0の動作を以下の通り説明する。
ジョブで指定された文字パターンのないフォントの文字
種、文字コードを通知されたホストコンピュータ300
0の動作を以下の通り説明する。
【0067】図6は本発明の第2の実施の形態に係るホ
ストコンピュータ3000のホストコンピュータ制御ユ
ニット(制御部)2000の処理の流れを示すフローチ
ャートである。この場合、ホストコンピュータ3000
は、レーザビームプリンタ1500に内蔵されているフ
ォントの文字種とホストコンピュータ3000側で使用
しているフォントの文字種との対応を情報として持って
いるものとする。この情報には、レーザビームプリンタ
1500に内蔵されているフォントの文字種とホストコ
ンピュータ3000側で使用しているフォントの文字種
が一対一で対応しているだけでなく、ホストコンピュー
タ3000側のフォントの文字種に関しては表示可能な
フォントについては全て含まれているものとする。
ストコンピュータ3000のホストコンピュータ制御ユ
ニット(制御部)2000の処理の流れを示すフローチ
ャートである。この場合、ホストコンピュータ3000
は、レーザビームプリンタ1500に内蔵されているフ
ォントの文字種とホストコンピュータ3000側で使用
しているフォントの文字種との対応を情報として持って
いるものとする。この情報には、レーザビームプリンタ
1500に内蔵されているフォントの文字種とホストコ
ンピュータ3000側で使用しているフォントの文字種
が一対一で対応しているだけでなく、ホストコンピュー
タ3000側のフォントの文字種に関しては表示可能な
フォントについては全て含まれているものとする。
【0068】図6で、ステップS41において、レーザ
ビームプリンタ1500における上記図5の処理ステッ
プS34において通知されたフォントの文字種からホス
トコンピュータ3000で使用している文字種を検索す
る。また、レーザビームプリンタ1500から通知され
てきた文字コードにより文字パターンが検索したフォン
トの文字種に存在するかを検索する。ステップS42に
おいて、上記検索されたフォントの文字種の全てに対し
て、CRTディスプレイ10上に文字パターンを表示
し、選択待ち状態とする。
ビームプリンタ1500における上記図5の処理ステッ
プS34において通知されたフォントの文字種からホス
トコンピュータ3000で使用している文字種を検索す
る。また、レーザビームプリンタ1500から通知され
てきた文字コードにより文字パターンが検索したフォン
トの文字種に存在するかを検索する。ステップS42に
おいて、上記検索されたフォントの文字種の全てに対し
て、CRTディスプレイ10上に文字パターンを表示
し、選択待ち状態とする。
【0069】ステップS43において、ユーザからキー
ボード9またはマウス等で入力された文字パターン選択
に従って、ステップS44において、当該フォントのダ
ウンロード変換を行う。ステップS45において、上記
変換したダウンロードフォントをレーザビームプリンタ
1500に送信し、本処理を終了する。
ボード9またはマウス等で入力された文字パターン選択
に従って、ステップS44において、当該フォントのダ
ウンロード変換を行う。ステップS45において、上記
変換したダウンロードフォントをレーザビームプリンタ
1500に送信し、本処理を終了する。
【0070】尚、本発明の第2の実施の形態では、ユー
ザがホストコンピュータ3000のCRTディスプレイ
10上に表示された文字パターンを選択するような処理
を行っているが、CRTディスプレイ10上にユーザが
マウス等でドットパターン入力を行うことにより文字パ
ターンを作成することも可能である。
ザがホストコンピュータ3000のCRTディスプレイ
10上に表示された文字パターンを選択するような処理
を行っているが、CRTディスプレイ10上にユーザが
マウス等でドットパターン入力を行うことにより文字パ
ターンを作成することも可能である。
【0071】以上説明したように、本発明の第2の実施
の形態に係るプリンタ制御システムによれば、レーザビ
ームプリンタ1500は、ホストコンピュータ3000
から送信されてきた印刷ジョブを外部メモリ14に格納
する格納機能、印刷ジョブで使用する文字コードで文字
パターンのない文字を検出する文字検出機能、文字パタ
ーンのない文字が検出された場合に排紙処理を禁止する
排紙制御機能、文字パターンのない文字をホストコンピ
ュータ3000に通知する通信制御機能、ホストコンピ
ュータ3000から送信されてきた文字パターンのない
文字セットをダウンロードするダウンロード機能、ダウ
ンロードした文字セットを内蔵文字セットより優先して
使用する文字優先使用機能、文字セットのダウンロード
後、外部メモリ14に格納されている印刷ジョブを再度
出力処理する出力制御機能を有するCPU12を備え、
また、ホストコンピュータ3000は、ユーザが選択的
に文字パターンを指定できるCRTディスプレイ10及
びキーボード9を備えているため、下記のような作用及
び効果を奏する。
の形態に係るプリンタ制御システムによれば、レーザビ
ームプリンタ1500は、ホストコンピュータ3000
から送信されてきた印刷ジョブを外部メモリ14に格納
する格納機能、印刷ジョブで使用する文字コードで文字
パターンのない文字を検出する文字検出機能、文字パタ
ーンのない文字が検出された場合に排紙処理を禁止する
排紙制御機能、文字パターンのない文字をホストコンピ
ュータ3000に通知する通信制御機能、ホストコンピ
ュータ3000から送信されてきた文字パターンのない
文字セットをダウンロードするダウンロード機能、ダウ
ンロードした文字セットを内蔵文字セットより優先して
使用する文字優先使用機能、文字セットのダウンロード
後、外部メモリ14に格納されている印刷ジョブを再度
出力処理する出力制御機能を有するCPU12を備え、
また、ホストコンピュータ3000は、ユーザが選択的
に文字パターンを指定できるCRTディスプレイ10及
びキーボード9を備えているため、下記のような作用及
び効果を奏する。
【0072】上記構成において、レーザビームプリンタ
1500に内蔵するフォントに関して文字パターンのな
い文字がホストコンピュータ3000から指定されてき
た場合に、レーザビームプリンタ1500では排紙処理
を行うことなく、ホストコンピュータ3000からのダ
ウンロード機能により、再度、格納しておいた印刷ジョ
ブを処理することで、文字抜けのない印字結果を出力す
る。また、ユーザが選択的に文字パターンを指定できる
機能により、意図しない文字パターンで印字されること
を防止する。
1500に内蔵するフォントに関して文字パターンのな
い文字がホストコンピュータ3000から指定されてき
た場合に、レーザビームプリンタ1500では排紙処理
を行うことなく、ホストコンピュータ3000からのダ
ウンロード機能により、再度、格納しておいた印刷ジョ
ブを処理することで、文字抜けのない印字結果を出力す
る。また、ユーザが選択的に文字パターンを指定できる
機能により、意図しない文字パターンで印字されること
を防止する。
【0073】従って、本発明の第2の実施の形態におい
ては、上記第1の実施の形態と同様に用紙の無駄を省く
ことができる、文字抜けの発生していない印字結果を得
ることができる、印刷ジョブを変更することなく追加さ
れた文字パターンを使用することができるという効果が
得られる他に、文字パターンのない文字が指定された場
合の文字パターンをユーザが選択的に指定できることに
なり、意図しない文字パターンによる印字を防止するこ
とができるという効果がある。
ては、上記第1の実施の形態と同様に用紙の無駄を省く
ことができる、文字抜けの発生していない印字結果を得
ることができる、印刷ジョブを変更することなく追加さ
れた文字パターンを使用することができるという効果が
得られる他に、文字パターンのない文字が指定された場
合の文字パターンをユーザが選択的に指定できることに
なり、意図しない文字パターンによる印字を防止するこ
とができるという効果がある。
【0074】尚、本発明は、複数の機器から構成される
システムに適用しても、1つの機器からなる装置に適用
してもよい。前述した実施形態の機能を実現するソフト
ウエアのプログラムコードを記憶した記憶媒体を、シス
テム或いは装置に供給し、そのシステム或いは装置のコ
ンピュータ(またはCPUやMPU)が記憶媒体に格納
されたプログラムコードを読出し実行することによって
も、達成されることは言うまでもない。
システムに適用しても、1つの機器からなる装置に適用
してもよい。前述した実施形態の機能を実現するソフト
ウエアのプログラムコードを記憶した記憶媒体を、シス
テム或いは装置に供給し、そのシステム或いは装置のコ
ンピュータ(またはCPUやMPU)が記憶媒体に格納
されたプログラムコードを読出し実行することによって
も、達成されることは言うまでもない。
【0075】この場合、記憶媒体から読み出されたプロ
グラムコード自体が前述した実施形態の機能を実現する
ことになり、そのプログラムコードを記憶した記憶媒体
は本発明を構成することになる。
グラムコード自体が前述した実施形態の機能を実現する
ことになり、そのプログラムコードを記憶した記憶媒体
は本発明を構成することになる。
【0076】プログラムコードを供給するための記憶媒
体としては、例えば、フロッピディスク、ハードディス
ク、光ディスク、光磁気ディスク、CD−ROM、CD
−R、磁気テープ、不揮発性のメモリカード、ROMな
どを用いることができる。
体としては、例えば、フロッピディスク、ハードディス
ク、光ディスク、光磁気ディスク、CD−ROM、CD
−R、磁気テープ、不揮発性のメモリカード、ROMな
どを用いることができる。
【0077】また、コンピュータが読出したプログラム
コードを実行することにより、前述した実施形態の機能
が実現されるだけでなく、そのプログラムコードの指示
に基づき、コンピュータ上で稼働しているOSなどが実
際の処理の一部または全部を行い、その処理によって前
述した実施形態の機能が実現される場合も含まれること
は言うまでもない。
コードを実行することにより、前述した実施形態の機能
が実現されるだけでなく、そのプログラムコードの指示
に基づき、コンピュータ上で稼働しているOSなどが実
際の処理の一部または全部を行い、その処理によって前
述した実施形態の機能が実現される場合も含まれること
は言うまでもない。
【0078】更に、記憶媒体から読出されたプログラム
コードが、コンピュータに挿入された機能拡張ボードや
コンピュータに接続された機能拡張ユニットに備わるメ
モリに書込まれた後、そのプログラムコードの指示に基
づき、その機能拡張ボードや機能拡張ユニットに備わる
CPUなどが実際の処理の一部または全部を行い、その
処理によって前述した実施形態の機能が実現される場合
も含まれることは言うまでもない。
コードが、コンピュータに挿入された機能拡張ボードや
コンピュータに接続された機能拡張ユニットに備わるメ
モリに書込まれた後、そのプログラムコードの指示に基
づき、その機能拡張ボードや機能拡張ユニットに備わる
CPUなどが実際の処理の一部または全部を行い、その
処理によって前述した実施形態の機能が実現される場合
も含まれることは言うまでもない。
【0079】
【発明の効果】以上説明したように、請求項1乃至3記
載の印刷装置、請求項5乃至7記載の印刷システム、請
求項9乃至11記載の印刷制御方法、請求項13記載の
記憶媒体によれば、文字パターンのない文字が指定され
た場合、文字抜けの発生する排紙処理を行わないため、
用紙の無駄を省くことができるという効果がある。ま
た、外部装置に文字パターンのない文字種を通知しダウ
ンロードさせることにより、文字抜けの発生していない
印字結果を得ることができるという効果がある。更に、
印刷装置に文字種がダウンロードされたり追加フォント
としてサポートされるようになった場合には、外部装置
から送信される印刷ジョブを変更することなく、追加さ
れた文字パターンを使用することができるという効果が
ある。
載の印刷装置、請求項5乃至7記載の印刷システム、請
求項9乃至11記載の印刷制御方法、請求項13記載の
記憶媒体によれば、文字パターンのない文字が指定され
た場合、文字抜けの発生する排紙処理を行わないため、
用紙の無駄を省くことができるという効果がある。ま
た、外部装置に文字パターンのない文字種を通知しダウ
ンロードさせることにより、文字抜けの発生していない
印字結果を得ることができるという効果がある。更に、
印刷装置に文字種がダウンロードされたり追加フォント
としてサポートされるようになった場合には、外部装置
から送信される印刷ジョブを変更することなく、追加さ
れた文字パターンを使用することができるという効果が
ある。
【0080】また、請求項4記載の印刷装置、請求項8
記載の印刷システム、請求項12記載の印刷制御方法に
よれば、文字パターンのない文字が指定された場合の文
字パターンをユーザが選択的に指定できることになり、
意図しない文字パターンによる印字を防止することがで
きるという効果がある。
記載の印刷システム、請求項12記載の印刷制御方法に
よれば、文字パターンのない文字が指定された場合の文
字パターンをユーザが選択的に指定できることになり、
意図しない文字パターンによる印字を防止することがで
きるという効果がある。
【図1】本発明の第1及び第2の実施の形態に係るプリ
ンタ制御システムの構成を示すブロック図である。
ンタ制御システムの構成を示すブロック図である。
【図2】本発明の第1及び第2の実施の形態に係る印刷
装置の一例であるレーザビームプリンタの内部構造を示
す構成図である。
装置の一例であるレーザビームプリンタの内部構造を示
す構成図である。
【図3】本発明の第1の実施の形態に係るプリンタ制御
システムのレーザビームプリンタにおける制御処理を示
すフローチャートである。
システムのレーザビームプリンタにおける制御処理を示
すフローチャートである。
【図4】本発明の第1の実施の形態に係るプリンタ制御
システムのホストコンピュータにおける制御処理を示す
フローチャートである。
システムのホストコンピュータにおける制御処理を示す
フローチャートである。
【図5】本発明の第2の実施の形態に係るプリンタ制御
システムのレーザビームプリンタにおける制御処理を示
すフローチャートである。
システムのレーザビームプリンタにおける制御処理を示
すフローチャートである。
【図6】本発明の第2の実施の形態に係るプリンタ制御
システムのホストコンピュータにおける制御処理を示す
フローチャートである。
システムのホストコンピュータにおける制御処理を示す
フローチャートである。
【図7】本発明のプログラム及び関連データを記憶した
記憶媒体の記憶内容の構成例を示す説明図である。
記憶媒体の記憶内容の構成例を示す説明図である。
【図8】本発明のプログラム及び関連データが記憶媒体
から装置に供給される概念例を示す説明図である。
から装置に供給される概念例を示す説明図である。
9 キーボード 10 CRTディスプレイ 12 CPU 14 外部メモリ 21 双方向インタフェース 1500 レーザビームプリンタ 3000 ホストコンピュータ
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) 9A001 Fターム(参考) 2C087 AB05 BA09 BD44 BD45 BD46 CB02 EA10 EA17 2H027 EK03 FD08 5B009 RA12 RA14 RC01 VC01 5B021 AA02 BB05 BB10 CC05 CC06 EE01 JJ08 5C062 AA05 AA13 AB22 AB35 AB38 AB42 AC58 AE08 AE16 BA00 9A001 BB04 HZ34 JJ35 KK42
Claims (13)
- 【請求項1】 外部装置から送信された印刷ジョブに基
づき印刷を行う印刷装置であって、 前記印刷ジョブで使用する文字コードで文字パターンの
ない文字を検出する文字検出手段と、該文字検出手段で
前記文字パターンのない文字が検出された場合に排紙処
理を禁止する排紙制御手段と、前記文字パターンのない
文字を前記外部装置に通知する通信手段と、該通信手段
による前記通知に基づき前記外部装置から送信されてき
た前記文字パターンのない文字セットを内蔵文字セット
より優先して使用する文字優先使用手段と、前記外部装
置から前記文字セットの受信後、前記印刷ジョブを再度
出力処理する出力制御手段とを有することを特徴とする
印刷装置。 - 【請求項2】 更に、前記印刷ジョブを記憶手段に格納
する格納手段と、前記通信手段による前記通知に基づき
前記外部装置から送信されてきた前記文字パターンのな
い文字セットをダウンロードするダウンロード手段とを
有し、前記文字優先使用手段は、前記ダウンロード手段
でダウンロードされた前記文字パターンのない文字セッ
トを内蔵文字セットより優先して使用し、前記出力制御
手段は、前記ダウンロード手段による前記文字セットの
ダウンロード後、前記記憶手段に格納されている前記印
刷ジョブを再度出力処理することを特徴とする請求項1
記載の印刷装置。 - 【請求項3】 前記外部装置では印刷装置内蔵のフォン
トの文字種と前記外部装置側で使用しているフォントの
文字種との対応を示す情報を保持していることを特徴と
する請求項1又は2記載の印刷装置。 - 【請求項4】 前記外部装置では該外部装置で検索した
フォントの文字種に対して選択的に文字パターンを指定
可能であることを特徴とする請求項1乃至3の何れかに
記載の印刷装置。 - 【請求項5】 外部装置と該外部装置から送信された印
刷ジョブに基づき印刷を行う印刷装置とを有する印刷シ
ステムであって、 前記印刷装置は、前記印刷ジョブで使用する文字コード
で文字パターンのない文字を検出する文字検出手段と、
該文字検出手段で前記文字パターンのない文字が検出さ
れた場合に排紙処理を禁止する排紙制御手段と、前記文
字パターンのない文字を前記外部装置に通知する通信手
段と、該通信手段による前記通知に基づき前記外部装置
から送信されてきた前記文字パターンのない文字セット
を内蔵文字セットより優先して使用する文字優先使用手
段と、前記外部装置から前記文字セットの受信後、前記
印刷ジョブを再度出力処理する出力制御手段とを有する
ことを特徴とする印刷システム。 - 【請求項6】 更に、前記印刷装置は、前記印刷ジョブ
を記憶手段に格納する格納手段と、前記通信手段による
前記通知に基づき前記外部装置から送信されてきた前記
文字パターンのない文字セットをダウンロードするダウ
ンロード手段とを有し、前記文字優先使用手段は、前記
ダウンロード手段でダウンロードされた前記文字パター
ンのない文字セットを内蔵文字セットより優先して使用
し、前記出力制御手段は、前記ダウンロード手段による
前記文字セットのダウンロード後、前記記憶手段に格納
されている前記印刷ジョブを再度出力処理することを特
徴とする請求項5記載の印刷システム。 - 【請求項7】 前記外部装置は、前記印刷装置内蔵のフ
ォントの文字種と前記外部装置側で使用しているフォン
トの文字種との対応を示す情報を保持していることを特
徴とする請求項5又は6記載の印刷システム。 - 【請求項8】 前記外部装置は、該外部装置で検索した
フォントの文字種に対して選択的に文字パターンを指定
可能な指定手段を有することを特徴とする請求項5乃至
7の何れかに記載の印刷システム。 - 【請求項9】 外部装置と該外部装置から送信された印
刷ジョブに基づき印刷を行う印刷装置とを有する印刷シ
ステムに適用される印刷制御方法であって、 前記印刷装置は、前記印刷ジョブで使用する文字コード
で文字パターンのない文字を検出する文字検出ステップ
と、該文字検出ステップで前記文字パターンのない文字
が検出された場合に排紙処理を禁止する排紙制御ステッ
プと、前記文字パターンのない文字を前記外部装置に通
知する通信ステップと、該通信ステップによる前記通知
に基づき前記外部装置から送信されてきた前記文字パタ
ーンのない文字セットを内蔵文字セットより優先して使
用する文字優先使用ステップと、前記外部装置から前記
文字セットの受信後、前記印刷ジョブを再度出力処理す
る出力制御ステップとを有することを特徴とする印刷制
御方法。 - 【請求項10】 更に、前記印刷装置は、前記印刷ジョ
ブを記憶手段に格納する格納ステップと、前記通信ステ
ップによる前記通知に基づき前記外部装置から送信され
てきた前記文字パターンのない文字セットをダウンロー
ドするダウンロードステップとを有し、前記文字優先使
用ステップでは、前記ダウンロードステップでダウンロ
ードされた前記文字パターンのない文字セットを内蔵文
字セットより優先して使用し、前記出力制御ステップで
は、前記ダウンロードステップによる前記文字セットの
ダウンロード後、前記記憶手段に格納されている前記印
刷ジョブを再度出力処理することを特徴とする請求項9
記載の印刷制御方法。 - 【請求項11】 前記外部装置は、前記印刷装置内蔵の
フォントの文字種と前記外部装置側で使用しているフォ
ントの文字種との対応を示す情報を保持していることを
特徴とする請求項9又は10記載の印刷制御方法。 - 【請求項12】 前記外部装置は、該外部装置で検索し
たフォントの文字種に対して選択的に文字パターンを指
定可能な指定ステップを有することを特徴とする請求項
9乃至11の何れかに記載の印刷制御方法。 - 【請求項13】 外部装置と該外部装置から送信された
印刷ジョブに基づき印刷を行う印刷装置とを有する印刷
システムに適用される印刷制御方法を実行するプログラ
ムを記憶したコンピュータにより読み出し可能な記憶媒
体であって、 前記印刷制御方法は、前記印刷ジョブで使用する文字コ
ードで文字パターンのない文字を検出する文字検出ステ
ップと、該文字検出ステップで前記文字パターンのない
文字が検出された場合に排紙処理を禁止する排紙制御ス
テップと、前記文字パターンのない文字を前記外部装置
に通知する通信ステップと、該通信ステップによる前記
通知に基づき前記外部装置から送信されてきた前記文字
パターンのない文字セットを内蔵文字セットより優先し
て使用する文字優先使用ステップと、前記外部装置から
前記文字セットの受信後、前記印刷ジョブを再度出力処
理する出力制御ステップとを有することを特徴とする記
憶媒体。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11114758A JP2000301783A (ja) | 1999-04-22 | 1999-04-22 | 印刷装置、印刷システム、印刷制御方法及び記憶媒体 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11114758A JP2000301783A (ja) | 1999-04-22 | 1999-04-22 | 印刷装置、印刷システム、印刷制御方法及び記憶媒体 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2000301783A true JP2000301783A (ja) | 2000-10-31 |
Family
ID=14645957
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP11114758A Withdrawn JP2000301783A (ja) | 1999-04-22 | 1999-04-22 | 印刷装置、印刷システム、印刷制御方法及び記憶媒体 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2000301783A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007011951A (ja) * | 2005-07-04 | 2007-01-18 | Nippon Hoso Kyokai <Nhk> | 文書処理プログラムおよび受信装置 |
-
1999
- 1999-04-22 JP JP11114758A patent/JP2000301783A/ja not_active Withdrawn
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007011951A (ja) * | 2005-07-04 | 2007-01-18 | Nippon Hoso Kyokai <Nhk> | 文書処理プログラムおよび受信装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH11314439A (ja) | 印刷装置及びその制御方法、印刷制御システム、並びに記憶媒体 | |
| JP2004246570A (ja) | 情報処理装置 | |
| JPH09190312A (ja) | 印刷システムおよび印刷システムのデータ処理方法 | |
| JP4541577B2 (ja) | 画像形成装置、画像形成方法、画像形成システム、プログラムおよび記憶媒体 | |
| JP2000301783A (ja) | 印刷装置、印刷システム、印刷制御方法及び記憶媒体 | |
| JPH09267537A (ja) | 出力制御装置と出力装置の制御方法、並びに情報処理システム | |
| JP2958181B2 (ja) | 印刷装置 | |
| JP4532760B2 (ja) | 画像形成装置および画像形成装置のデータ処理方法および記憶媒体 | |
| JP3566521B2 (ja) | 印刷装置とその制御方法 | |
| JP3950576B2 (ja) | 印刷システム及びその制御方法 | |
| JP3862440B2 (ja) | 印刷装置、印刷制御方法及び記憶媒体 | |
| JPH1199730A (ja) | 印刷装置及びその制御方法 | |
| JP2000318272A (ja) | 印刷装置、印刷モード制御方法及び記憶媒体 | |
| JPH08156371A (ja) | 画像出力装置、ホストコンピュータ、および画像出力装置とホストコンピュータを収容するネットワーク | |
| JP2001096804A (ja) | 画像出力装置及びその制御方法 | |
| JPH10193748A (ja) | 情報処理方法及びシステム並びに記憶媒体 | |
| JPH09146521A (ja) | 出力制御装置及び方法 | |
| JP2869923B2 (ja) | 印刷制御装置 | |
| JPH09207414A (ja) | 情報処理装置及び方法 | |
| JPH11328396A (ja) | 情報処理装置および情報処理方法 | |
| JPH11338653A (ja) | 印刷方法、印刷装置及び印刷プログラムを格納した記憶媒体 | |
| JPH11301076A (ja) | 印刷装置、印刷装置におけるデータ処理方法、および記憶媒体 | |
| JPH06143756A (ja) | 印刷情報処理方法およびその装置 | |
| JPH1134443A (ja) | 印刷装置、そのオプション制御方法、及び印刷装置のオプション装置 | |
| JPH10287026A (ja) | 印刷装置及び印刷装置の使用環境認識方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20060217 |
|
| A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20060704 |