JPH07137367A - 画像処理装置 - Google Patents
画像処理装置Info
- Publication number
- JPH07137367A JPH07137367A JP5290929A JP29092993A JPH07137367A JP H07137367 A JPH07137367 A JP H07137367A JP 5290929 A JP5290929 A JP 5290929A JP 29092993 A JP29092993 A JP 29092993A JP H07137367 A JPH07137367 A JP H07137367A
- Authority
- JP
- Japan
- Prior art keywords
- external character
- image processing
- information
- processing apparatus
- 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
Links
Landscapes
- Controls And Circuits For Display Device (AREA)
- Record Information Processing For Printing (AREA)
Abstract
(57)【要約】
【構成】 外字作成機能を持ったアプリケーションソフ
トウェアで作成した外字情報を受信し(S1)、当該画
像処理装置がこれを外字情報と判断した場合(S2:Y
ES)、その画像処理装置で使用されているフォントフ
ォーマットへの変換を行なう(S7)。さらに、このフ
ォントフォーマット変換された外字情報を記憶する(S
8)。 【効果】 ホストコンピュータのアプリケーションソフ
トウェアの持つ外字作成機能を使用しての外字登録が可
能となり、登録に要する時間を低減させ、登録作業を容
易にすることができる。
トウェアで作成した外字情報を受信し(S1)、当該画
像処理装置がこれを外字情報と判断した場合(S2:Y
ES)、その画像処理装置で使用されているフォントフ
ォーマットへの変換を行なう(S7)。さらに、このフ
ォントフォーマット変換された外字情報を記憶する(S
8)。 【効果】 ホストコンピュータのアプリケーションソフ
トウェアの持つ外字作成機能を使用しての外字登録が可
能となり、登録に要する時間を低減させ、登録作業を容
易にすることができる。
Description
【0001】
【産業上の利用分野】本発明は、各種プリンタにおける
入力画像データ処理を行うのに好適な、画像処理装置に
関するものである。
入力画像データ処理を行うのに好適な、画像処理装置に
関するものである。
【0002】
(1)従来、ホストコンピュータへの外字登録にはアプ
リケーションソフトウェアの持つ外字作成機能を使用し
て行ない、他方、印刷装置への外字登録には印刷装置の
持つ外字作成機能を使用して行なっていた。
リケーションソフトウェアの持つ外字作成機能を使用し
て行ない、他方、印刷装置への外字登録には印刷装置の
持つ外字作成機能を使用して行なっていた。
【0003】そのため、ホストコンピュータおよび印刷
装置それぞれに対して外字登録作業を行なわなければな
らなかった。
装置それぞれに対して外字登録作業を行なわなければな
らなかった。
【0004】(2)また従来、印刷処理が続行不可能と
判断された場合は、障害の発生を知らせ、印刷処理を中
止するだけであった。
判断された場合は、障害の発生を知らせ、印刷処理を中
止するだけであった。
【0005】
(1)しかしながら上述した従来例では、ホストコンピ
ュータおよび印刷装置のそれぞれに対して別々の外字登
録作業を行なわなければならなかったため、多くの時間
を費やさなければならなかった。
ュータおよび印刷装置のそれぞれに対して別々の外字登
録作業を行なわなければならなかったため、多くの時間
を費やさなければならなかった。
【0006】しかも、印刷装置の持つ外字登録機能は非
常に使いにくいものであった。
常に使いにくいものであった。
【0007】(2)また、上記従来例では印刷処理が続
行不可能になる原因が不明であり、原因の解析が困難で
あった。
行不可能になる原因が不明であり、原因の解析が困難で
あった。
【0008】よって本発明の第1の目的は、アプリケー
ションソフトウェアの外字作成機能を使用して作成した
外字を、そのまま印刷装置でも使用できるようにした画
像処理装置を提供することにある。
ションソフトウェアの外字作成機能を使用して作成した
外字を、そのまま印刷装置でも使用できるようにした画
像処理装置を提供することにある。
【0009】また本発明の第2の目的は、障害のある印
刷情報を制御コードによるダンプリスト変換させ、印刷
情報の障害原因の解析を容易にした画像処理装置を提供
することにある。
刷情報を制御コードによるダンプリスト変換させ、印刷
情報の障害原因の解析を容易にした画像処理装置を提供
することにある。
【0010】
(1)本発明の第1の目的を達成するために、本発明
は、ホストコンピュータ等の外部装置における外字作成
手段で作成した外字を登録する手段を備えた画像処理装
置であって、前記外字作成手段で作成した外字の情報で
あることを判別する判別手段と、前記判別手段の判別出
力に応答して前記外字の情報のフォントフォーマットを
変換し、記憶する記憶手段とを具備したものである。
は、ホストコンピュータ等の外部装置における外字作成
手段で作成した外字を登録する手段を備えた画像処理装
置であって、前記外字作成手段で作成した外字の情報で
あることを判別する判別手段と、前記判別手段の判別出
力に応答して前記外字の情報のフォントフォーマットを
変換し、記憶する記憶手段とを具備したものである。
【0011】(2)また本発明の第2の目的を達成する
ために、ホストコンピュータ等の外部装置からの印刷情
報に対して、印刷処理の続行が可能か否かを判断する判
断手段と、印刷情報に障害があり印刷処理の続行が不可
能であると前記判断手段が判断した場合、該印刷情報を
所定の制御コードもしくはページ記述言語によりダンプ
リスト変換させる変換手段と、前記ダンプリストを記憶
媒体へ保存する処理、および/または、該ダンプリスト
を印刷出力する出力手段とを具備したものである。
ために、ホストコンピュータ等の外部装置からの印刷情
報に対して、印刷処理の続行が可能か否かを判断する判
断手段と、印刷情報に障害があり印刷処理の続行が不可
能であると前記判断手段が判断した場合、該印刷情報を
所定の制御コードもしくはページ記述言語によりダンプ
リスト変換させる変換手段と、前記ダンプリストを記憶
媒体へ保存する処理、および/または、該ダンプリスト
を印刷出力する出力手段とを具備したものである。
【0012】
(1)本発明の上記構成によれば、外字作成機能を持っ
たアプリケーションソフトウェアで作成した外字情報を
受信し、当該画像処理装置がこれを外字情報と判断した
場合、その画像処理装置で使用されているフォントフォ
ーマットへの変換を行なう。さらに、このフォントフォ
ーマット変換された外字情報を記憶する。
たアプリケーションソフトウェアで作成した外字情報を
受信し、当該画像処理装置がこれを外字情報と判断した
場合、その画像処理装置で使用されているフォントフォ
ーマットへの変換を行なう。さらに、このフォントフォ
ーマット変換された外字情報を記憶する。
【0013】(2)また本発明に係る画像処理装置は、
印刷処理の続行が可能かどうかを判断し、印刷情報に障
害があり印刷処理続行不可能と判断した場合に、印刷情
報を制御コード(ページ記述言語)によるダンプリスト
変換させ、記憶媒体へ保存、または印刷を行う。
印刷処理の続行が可能かどうかを判断し、印刷情報に障
害があり印刷処理続行不可能と判断した場合に、印刷情
報を制御コード(ページ記述言語)によるダンプリスト
変換させ、記憶媒体へ保存、または印刷を行う。
【0014】
【実施例】以下、添付図面に従って本発明に係る実施例
を詳細に説明する。
を詳細に説明する。
【0015】実施例1 以下に詳述する第1の実施例では、ホストコンピュータ
からのデータを受信して印刷出力を行なう印刷装置に適
応した場合について説明する。
からのデータを受信して印刷出力を行なう印刷装置に適
応した場合について説明する。
【0016】<装置構成の説明(図1)>図1に本実施
例における電子写真方式の印刷装置の構成概略を示す。
図中、100が本実施例における印刷装置であり、印刷
結果110を形成するものである。
例における電子写真方式の印刷装置の構成概略を示す。
図中、100が本実施例における印刷装置であり、印刷
結果110を形成するものである。
【0017】120は印刷情報(印刷出力を行なうため
のデータ)、ならびに外字情報(外字登録を行なうため
のデータ)を出力するホストコンピュータである。
のデータ)、ならびに外字情報(外字登録を行なうため
のデータ)を出力するホストコンピュータである。
【0018】なお、印刷装置100が外字情報を判断で
きるように、ホストコンピュータ内のアプリケーション
ソフトウェアでは、作成した外字に対して、印刷装置が
外字情報と判断できるような情報を付加させ、さらに、
作成した外字情報を印刷装置へ出力するための機能を持
つこととする。
きるように、ホストコンピュータ内のアプリケーション
ソフトウェアでは、作成した外字に対して、印刷装置が
外字情報と判断できるような情報を付加させ、さらに、
作成した外字情報を印刷装置へ出力するための機能を持
つこととする。
【0019】印刷装置100内には、印刷装置全体を制
御し、後述する処理を行なう処理部としてのCPU10
1をはじめ、以下に示す構成を備えている。
御し、後述する処理を行なう処理部としてのCPU10
1をはじめ、以下に示す構成を備えている。
【0020】102はホストコンピュータから送られて
くるデータを一旦格納する受信バッファ、103はフォ
ントデータを記憶しているフォントメモリ、104は受
信データをページ単位に格納するページバッファメモ
リ、105は1ページ分のイメージデータを展開するビ
ットマップメモリ、106はビットマップメモリ105
に展開されたイメージデータに基づいて実際に印刷処理
を行なうプリンタエンジンである。
くるデータを一旦格納する受信バッファ、103はフォ
ントデータを記憶しているフォントメモリ、104は受
信データをページ単位に格納するページバッファメモ
リ、105は1ページ分のイメージデータを展開するビ
ットマップメモリ、106はビットマップメモリ105
に展開されたイメージデータに基づいて実際に印刷処理
を行なうプリンタエンジンである。
【0021】107は、この印刷装置で使用されている
フォントフォーマットに変換されたデータを記憶するた
めの外字用フォントメモリである。
フォントフォーマットに変換されたデータを記憶するた
めの外字用フォントメモリである。
【0022】尚、CPU101内には、処理部として機
能するためのプログラム(後述する図3のフローチャー
トに対応する処理手順)を記憶したROM101Aと、
ワークエリアとして使用されるRAM101Bが内蔵さ
れている。
能するためのプログラム(後述する図3のフローチャー
トに対応する処理手順)を記憶したROM101Aと、
ワークエリアとして使用されるRAM101Bが内蔵さ
れている。
【0023】<プリンタの説明(図2)>図2は、本実
施例が適用されるレーザビームプリンタ(以下、LBP
と略す)の内部構造を示す断面図であり、このLBPは
不図示のデータ源から文字パターンの登録や定型書式
(フォームデータ)などの登録が行える。同図におい
て、1000はLBP本体であり、外部に接続されてい
るホストコンピュータ(図1の120)から供給される
文字情報(文字コード)やフォーム情報あるいはマクロ
命令などを入力して記憶するとともに、それらの情報に
従って対応する文字パターンやフォームパターンなどを
作成し、記録媒体である記録紙上に像を形成する。
施例が適用されるレーザビームプリンタ(以下、LBP
と略す)の内部構造を示す断面図であり、このLBPは
不図示のデータ源から文字パターンの登録や定型書式
(フォームデータ)などの登録が行える。同図におい
て、1000はLBP本体であり、外部に接続されてい
るホストコンピュータ(図1の120)から供給される
文字情報(文字コード)やフォーム情報あるいはマクロ
命令などを入力して記憶するとともに、それらの情報に
従って対応する文字パターンやフォームパターンなどを
作成し、記録媒体である記録紙上に像を形成する。
【0024】1012は操作のためのスイッチおよびL
ED表示器などが配されている操作パネル、1001は
LBP1000全体の制御およびホストコンピュータか
ら供給される文字情報などを解析するプリンタ制御ユニ
ットである。この制御ユニット1001は、主に文字情
報を対応する文字パターンのビデオ信号に変換してレー
ザドライバ1002に出力する。レーザドライバ100
2は半導体レーザ1003を駆動するための回路であ
り、入力されたビデオ信号に応じて半導体レーザ100
3から発射されるレーザ光1004をオンオフ切り替え
する。
ED表示器などが配されている操作パネル、1001は
LBP1000全体の制御およびホストコンピュータか
ら供給される文字情報などを解析するプリンタ制御ユニ
ットである。この制御ユニット1001は、主に文字情
報を対応する文字パターンのビデオ信号に変換してレー
ザドライバ1002に出力する。レーザドライバ100
2は半導体レーザ1003を駆動するための回路であ
り、入力されたビデオ信号に応じて半導体レーザ100
3から発射されるレーザ光1004をオンオフ切り替え
する。
【0025】レーザ1004は回転多面鏡1005で左
右方向に振られ静電ドラム1006上を走査する。これ
により、静電ドラム1006上には文字パターンの静電
潜像が形成される。この潜像は、静電ドラム1006周
囲の現像ユニット1007により現像された後、記録紙
に転送される。この記録紙にはカットシートを用い、カ
ットシート記録紙はLBP1000に装着した用紙カセ
ット1008に収納され、給紙ローラ1009および搬
送ローラ1010と1011とにより装置内に取り込ま
れて、静電ドラム1006に供給される。
右方向に振られ静電ドラム1006上を走査する。これ
により、静電ドラム1006上には文字パターンの静電
潜像が形成される。この潜像は、静電ドラム1006周
囲の現像ユニット1007により現像された後、記録紙
に転送される。この記録紙にはカットシートを用い、カ
ットシート記録紙はLBP1000に装着した用紙カセ
ット1008に収納され、給紙ローラ1009および搬
送ローラ1010と1011とにより装置内に取り込ま
れて、静電ドラム1006に供給される。
【0026】<外字登録処理手段の説明(図3)>図3
は、本発明の実施例である印刷装置におけるCPU10
1の外字登録処理を説明するためのフローチャートであ
る。
は、本発明の実施例である印刷装置におけるCPU10
1の外字登録処理を説明するためのフローチャートであ
る。
【0027】尚、本実施例では、ホストコンピュータ1
20からの印刷情報を受信すると、CPU101に割り
込みがかかり、この割り込み処理でもって受信バッファ
102からページバッファメモリ104に格納してい
る。
20からの印刷情報を受信すると、CPU101に割り
込みがかかり、この割り込み処理でもって受信バッファ
102からページバッファメモリ104に格納してい
る。
【0028】つまり、図3の処理と並行に受信処理が行
なわれる。但し、この処理自身に特徴があるわけではな
いので、その説明は省略する。
なわれる。但し、この処理自身に特徴があるわけではな
いので、その説明は省略する。
【0029】まず、受信バッファ103よりデータを読
み込み(ステップS1)、読み込んだデータが印刷情報
であるか、外字情報であるかを判断する(ステップS
2)。
み込み(ステップS1)、読み込んだデータが印刷情報
であるか、外字情報であるかを判断する(ステップS
2)。
【0030】印刷情報と判断した場合、印刷情報に該当
する文字データを、フォントメモリ103、もしくは外
字用フォントメモリ107より読み込み(ステップS
3)、印刷情報に基づいて画像をビットマップメモリ1
05上に展開(ステップS4)する。
する文字データを、フォントメモリ103、もしくは外
字用フォントメモリ107より読み込み(ステップS
3)、印刷情報に基づいて画像をビットマップメモリ1
05上に展開(ステップS4)する。
【0031】さらに、ステップS5において1ページ分
のビットマップ展開処理がされたと判断されるまで、上
述したステップS3以降の処理を繰り返す。
のビットマップ展開処理がされたと判断されるまで、上
述したステップS3以降の処理を繰り返す。
【0032】こうして、1ページ分ビットマップ展開処
理が完了したと判断された場合には、図2のような機構
のプリンタ(レーザビームプリンタ)エンジン106に
より印刷出力が行なわれる(ステップS6)。
理が完了したと判断された場合には、図2のような機構
のプリンタ(レーザビームプリンタ)エンジン106に
より印刷出力が行なわれる(ステップS6)。
【0033】一方、ステップS2で読み込んだデータを
外字情報と判断した場合、この外字情報を印刷装置で使
用されているフォントフォーマットへ変換(ステップS
7)し、外字用フォントメモリ106へ記憶させる(ス
テップS8)。
外字情報と判断した場合、この外字情報を印刷装置で使
用されているフォントフォーマットへ変換(ステップS
7)し、外字用フォントメモリ106へ記憶させる(ス
テップS8)。
【0034】上記のような外字登録処理を行なうことに
よって、ホストコンピュータより、登録外字の使用を求
める印刷情報が送られた場合、ステップS3で外字用フ
ォントメモリ107から該当する文字データの読み込み
により、外字の印刷処理が可能となる。
よって、ホストコンピュータより、登録外字の使用を求
める印刷情報が送られた場合、ステップS3で外字用フ
ォントメモリ107から該当する文字データの読み込み
により、外字の印刷処理が可能となる。
【0035】なお、本実施例は電子写真方式の印刷装置
としてが、記録の方式は問題としなくてもよく、さら
に、画像の出力が印刷出力でなくとも本実施例で説明し
た処理を適応することができる。
としてが、記録の方式は問題としなくてもよく、さら
に、画像の出力が印刷出力でなくとも本実施例で説明し
た処理を適応することができる。
【0036】以上の如く、本実施例によれば、今まで困
難であった印刷装置への外字登録が、ホストコンピュー
タのアプリケーションソフトウェアを使用して可能とな
るため、非常に容易となる。
難であった印刷装置への外字登録が、ホストコンピュー
タのアプリケーションソフトウェアを使用して可能とな
るため、非常に容易となる。
【0037】さらに、ホストコンピュータおよび印刷装
置に対して、外字作成が一度で済むような装置を提供で
きるようになる。
置に対して、外字作成が一度で済むような装置を提供で
きるようになる。
【0038】実施例2 上記第1の実施例では、外字情報を印刷装置で使用され
ているフォントフォーマットに変換する場合、印刷装置
内で変換を行なっていたが、本第2実施例では、このフ
ォントフォーマット変換をホストコンピュータ内で行な
う場合について説明する。
ているフォントフォーマットに変換する場合、印刷装置
内で変換を行なっていたが、本第2実施例では、このフ
ォントフォーマット変換をホストコンピュータ内で行な
う場合について説明する。
【0039】これによれば、印刷装置内にフォントフォ
ーマット変換する機能を持たせる必要がなくなる。
ーマット変換する機能を持たせる必要がなくなる。
【0040】第2の実施例におけるデータ処理を図4の
フローチャートに従って説明する。勿論、本第2の実施
例の動作(処理)を行わせるにあたって、ROM101
Aには、同図のフローチャートに対応するプログラムが
格納されていることになる。また、装置構成は上記第1
の実施例と同じであるものとする。
フローチャートに従って説明する。勿論、本第2の実施
例の動作(処理)を行わせるにあたって、ROM101
Aには、同図のフローチャートに対応するプログラムが
格納されていることになる。また、装置構成は上記第1
の実施例と同じであるものとする。
【0041】ステップS1からステップS6までは、上
記第1の実施例と同様である。本第2の実施例では、ホ
ストコンピュータ内で既にフォントフォーマット変換さ
れている外字情報を、外字用フォント用メモリ107へ
記憶させる(ステップS9)だけでよいことから、印刷
装置内でのフォントフォーマット変換の手間が省ける。
記第1の実施例と同様である。本第2の実施例では、ホ
ストコンピュータ内で既にフォントフォーマット変換さ
れている外字情報を、外字用フォント用メモリ107へ
記憶させる(ステップS9)だけでよいことから、印刷
装置内でのフォントフォーマット変換の手間が省ける。
【0042】そのため、高速な外字登録が行なえるよう
になる。
になる。
【0043】実施例3 上述した第1,第2の実施例では、印刷装置で使用され
ているフォントフォーマットへの変換を行なうこととし
たが、本第3の実施例では、このフォントフォーマット
への変換は、印刷装置で使用可能な、複数の異なるフォ
ーマットでもよいものとする。
ているフォントフォーマットへの変換を行なうこととし
たが、本第3の実施例では、このフォントフォーマット
への変換は、印刷装置で使用可能な、複数の異なるフォ
ーマットでもよいものとする。
【0044】実施例4 本実施例では、ホストコンピュータからのデータを受信
して印刷出力を行なう印刷装置に適応した例を説明す
る。
して印刷出力を行なう印刷装置に適応した例を説明す
る。
【0045】<装置構成の説明(図5)>図5に、本実
施例における電子写真方式の印刷装置の構成概略を示
す。本図は、図1と異なり外字用フォントメモリ107
を備えていない。その他の構成は図1と同じであるの
で、詳細な説明は省略する。
施例における電子写真方式の印刷装置の構成概略を示
す。本図は、図1と異なり外字用フォントメモリ107
を備えていない。その他の構成は図1と同じであるの
で、詳細な説明は省略する。
【0046】但し、CPU101内には、処理部として
機能するためのプログラム(後述する図6のフローチャ
ートに対応する処理手順)を記憶したROM101A
と、ワークエリアとして使用されるRAM101Bが内
蔵されている。
機能するためのプログラム(後述する図6のフローチャ
ートに対応する処理手順)を記憶したROM101A
と、ワークエリアとして使用されるRAM101Bが内
蔵されている。
【0047】また、本実施例が適用されるレーザビーム
プリンタ(以下、LBPと略す)は図2に示したものと
同じであるので、詳細な説明は省略する。
プリンタ(以下、LBPと略す)は図2に示したものと
同じであるので、詳細な説明は省略する。
【0048】<制御コードによるダンプリスト変換処理
手段の説明(図6)>図6は、本発明の実施例である印
刷装置におけるCPU101の制御コードによるダンプ
リスト変換処理を説明するためのフローチャートであ
る。
手段の説明(図6)>図6は、本発明の実施例である印
刷装置におけるCPU101の制御コードによるダンプ
リスト変換処理を説明するためのフローチャートであ
る。
【0049】尚、本実施例では、ホストコンピュータ1
20からの印刷情報を受信すると、CPU101に割り
込みがかかり、この割り込み処理でもって受信バッファ
102からページバッファメモリ104に格納してい
る。
20からの印刷情報を受信すると、CPU101に割り
込みがかかり、この割り込み処理でもって受信バッファ
102からページバッファメモリ104に格納してい
る。
【0050】つまり、図6の処理と並行に受信処理が行
なわれる。但し、この処理自身に特徴があるわけではな
いので、その説明は省略する。
なわれる。但し、この処理自身に特徴があるわけではな
いので、その説明は省略する。
【0051】まず、ページバッファメモリ104より印
刷情報を読み込み(ステップS11)、読み込んだ印刷
情報に対して印刷処理続行の可能・不可能を判断し(ス
テップS12)、可能と判断されれば、その印刷情報に
基づいてビットマップメモリ105上に展開する(ステ
ップS13)。
刷情報を読み込み(ステップS11)、読み込んだ印刷
情報に対して印刷処理続行の可能・不可能を判断し(ス
テップS12)、可能と判断されれば、その印刷情報に
基づいてビットマップメモリ105上に展開する(ステ
ップS13)。
【0052】こうして、このビットマップ展開において
印刷処理が続行可能と判断されると、ステップS14に
おいて1ページ分のビットマップ展開処理がされるま
で、上述したステップS11以降の処理を繰り返す。
印刷処理が続行可能と判断されると、ステップS14に
おいて1ページ分のビットマップ展開処理がされるま
で、上述したステップS11以降の処理を繰り返す。
【0053】そして、1ページ分のビットマップ展開処
理が完了したと判断され、さらに印刷処理続行可能な場
合には、図2に示したような機構のプリンタ(レーザビ
ームプリンタ)エンジン106により印刷出力が行なわ
れる(ステップS15)。
理が完了したと判断され、さらに印刷処理続行可能な場
合には、図2に示したような機構のプリンタ(レーザビ
ームプリンタ)エンジン106により印刷出力が行なわ
れる(ステップS15)。
【0054】一方、印刷処理続行不可能と判断された場
合(ステップS12)には、RAM101Bのワークエ
リアを使用し、ページバッファメモリ104に格納され
ている印刷情報を制御コード(ページ記述言語)による
ダンプリスト変換(ステップS16)し、このダンプリ
ストを出力するためのデバイスを選択する(ステップS
17)。
合(ステップS12)には、RAM101Bのワークエ
リアを使用し、ページバッファメモリ104に格納され
ている印刷情報を制御コード(ページ記述言語)による
ダンプリスト変換(ステップS16)し、このダンプリ
ストを出力するためのデバイスを選択する(ステップS
17)。
【0055】ここで、制御コードによるダンプリスト変
換処理自身に特徴があるわけでないので、その説明は省
略する。
換処理自身に特徴があるわけでないので、その説明は省
略する。
【0056】出力デバイスの選択により、ダンプリスト
はプリンタエンジン106による印刷出力が可能とし
(ステップS15)、また、プリンタに接続されている
ディスクや、フラッシュROMのような書き込み可能な
ROMなどの記憶媒体への保存を可能とする(ステップ
S18)ことにより、常時、プリンタでの印刷出力が可
能とする。
はプリンタエンジン106による印刷出力が可能とし
(ステップS15)、また、プリンタに接続されている
ディスクや、フラッシュROMのような書き込み可能な
ROMなどの記憶媒体への保存を可能とする(ステップ
S18)ことにより、常時、プリンタでの印刷出力が可
能とする。
【0057】なお、本実施例は電子写真方式の印刷装置
としたが、記録の方式は問題としなくてもよく、さら
に、画像の出力が印刷出力でなくとも本実施例で説明し
た処理を適応することができる。
としたが、記録の方式は問題としなくてもよく、さら
に、画像の出力が印刷出力でなくとも本実施例で説明し
た処理を適応することができる。
【0058】以上の如く、本実施例によれば、印刷情報
の障害により印刷処理続行不可能と判断されたデータを
制御コードによるダンプリストに変換した後、変換デー
タを記憶媒体へ保存、もしくは印刷出力することによ
り、印刷情報の障害原因の解析を容易に行なえる装置を
提供できるようになる。
の障害により印刷処理続行不可能と判断されたデータを
制御コードによるダンプリストに変換した後、変換デー
タを記憶媒体へ保存、もしくは印刷出力することによ
り、印刷情報の障害原因の解析を容易に行なえる装置を
提供できるようになる。
【0059】実施例5 上記実施例(第4の実施例)では、印刷処理の続行が不
可能と判断された場合を説明したが、第5の実施例で
は、印刷情報に障害はあるが、印刷処理の続行が可能な
場合の、印刷情報の制御コードによるダンプリスト変換
およびその出力を行なう場合について説明する。
可能と判断された場合を説明したが、第5の実施例で
は、印刷情報に障害はあるが、印刷処理の続行が可能な
場合の、印刷情報の制御コードによるダンプリスト変換
およびその出力を行なう場合について説明する。
【0060】これによれば、印刷出力はされるが印刷結
果に障害がある場合、その原因の解析のための印刷情報
のダンプリスト出力が可能となる。
果に障害がある場合、その原因の解析のための印刷情報
のダンプリスト出力が可能となる。
【0061】第5の実施例におけるデータ処理を図7の
フローチャートに従って説明する。勿論、本第5の実施
例の動作(処理)を行わせるにあたって、ROM101
Aには、同図のフローチャートに対応するプログラムが
格納されていることになる。
フローチャートに従って説明する。勿論、本第5の実施
例の動作(処理)を行わせるにあたって、ROM101
Aには、同図のフローチャートに対応するプログラムが
格納されていることになる。
【0062】また、装置構成は上記第1の実施例と同じ
であるものとする。
であるものとする。
【0063】まず、ページバッファメモリ104より印
刷情報を読み込み(ステップS21)、この印刷情報に
基づいてビットマップメモリ105上に展開する(ステ
ップS22)。
刷情報を読み込み(ステップS21)、この印刷情報に
基づいてビットマップメモリ105上に展開する(ステ
ップS22)。
【0064】そして、1ページ分のビットマップ展開処
理がされるまで、ステップS1以降の処理を繰り返し
(ステップS23)、印刷出力(ステップS24)を行
う。これらについては、上述した第4の実施例と同様で
ある。
理がされるまで、ステップS1以降の処理を繰り返し
(ステップS23)、印刷出力(ステップS24)を行
う。これらについては、上述した第4の実施例と同様で
ある。
【0065】第5の実施例では、印刷出力の後、ステッ
プS25で制御コードによるダンプリスト変換の実行を
選択可能にすることによって、印刷情報をダンプリスト
変換し(ステップS26)、上記第4の実施例と同様に
出力(ステップS27,S28,S29)することによ
り、印刷情報の障害原因の解析を容易にしようというも
のであり、印刷出力は可能だが印刷結果に障害がある場
合などの原因の解析などに利用できる。
プS25で制御コードによるダンプリスト変換の実行を
選択可能にすることによって、印刷情報をダンプリスト
変換し(ステップS26)、上記第4の実施例と同様に
出力(ステップS27,S28,S29)することによ
り、印刷情報の障害原因の解析を容易にしようというも
のであり、印刷出力は可能だが印刷結果に障害がある場
合などの原因の解析などに利用できる。
【0066】実施例6 上記第4,第5の実施例では、1ページ分の印刷情報の
制御コード(ページ記述言語)によるダンプリスト化の
場合について説明したが、第6の実施例では、複数ペー
ジある印刷情報のダンプリスト化の場合について説明す
る。
制御コード(ページ記述言語)によるダンプリスト化の
場合について説明したが、第6の実施例では、複数ペー
ジある印刷情報のダンプリスト化の場合について説明す
る。
【0067】複数ページの印刷情報に対して上記第4の
実施例をあてはめた場合、次の二通りを選択できるもの
とする。
実施例をあてはめた場合、次の二通りを選択できるもの
とする。
【0068】第一の方法は、印刷処理続行不可能な障害
が発生するまでは、通常の印刷処理を行い、障害が発生
したページの印刷情報に対してダンプリスト変換および
その出力を行なう。
が発生するまでは、通常の印刷処理を行い、障害が発生
したページの印刷情報に対してダンプリスト変換および
その出力を行なう。
【0069】第二の方法は、障害発生時は全ページの印
刷データに対してダンプリスト変換およびその出力を行
なう。
刷データに対してダンプリスト変換およびその出力を行
なう。
【0070】さらに、複数ページの印刷情報に対して上
記第二の実施例をあてはめた場合、任意のページに対し
てダンプリスト変換およびその出力を行なうものとす
る。
記第二の実施例をあてはめた場合、任意のページに対し
てダンプリスト変換およびその出力を行なうものとす
る。
【0071】実施例7 上記第4〜第6の実施例では、印刷情報の制御コード
(ページ記述言語)によるダンプリスト変換を行なった
が、第7の実施例では、印刷情報のヘキサダンプリスト
変換でもよいとする。
(ページ記述言語)によるダンプリスト変換を行なった
が、第7の実施例では、印刷情報のヘキサダンプリスト
変換でもよいとする。
【0072】実施例8 上記第4〜第7の実施例では、1ページ単位の印刷情報
に対して制御コードによるダンプリスト変換を実施した
が、第8の実施例では、1文字単位、1行単位の印刷情
報に対してダンプリスト変換を実施できるものとする。
に対して制御コードによるダンプリスト変換を実施した
が、第8の実施例では、1文字単位、1行単位の印刷情
報に対してダンプリスト変換を実施できるものとする。
【0073】
(1)以上説明したように、本発明によれば、ホストコ
ンピュータのアプリケーションソフトウェアの持つ外字
作成機能を使用しての外字登録が可能となり、登録に要
する時間を低減させ、登録作業を容易にすることができ
るという効果がある。
ンピュータのアプリケーションソフトウェアの持つ外字
作成機能を使用しての外字登録が可能となり、登録に要
する時間を低減させ、登録作業を容易にすることができ
るという効果がある。
【0074】(2)また、その他の本発明によれば、印
刷処理続行が不可能になり、印刷出力できなかった場合
や、印刷情報に障害があるため印刷結果に障害が生じた
場合の印刷情報に対する原因の解析を、容易に行うこと
が可能となる。
刷処理続行が不可能になり、印刷出力できなかった場合
や、印刷情報に障害があるため印刷結果に障害が生じた
場合の印刷情報に対する原因の解析を、容易に行うこと
が可能となる。
【図1】本発明の一実施例における印刷装置のブロック
構成図である。
構成図である。
【図2】本発明を適用した印刷装置の断面図である。
【図3】第1の実施例におけるCPUの動作内容を示す
フローチャートである。
フローチャートである。
【図4】第2の実施例におけるCPUの動作内容を示す
フローチャートである。
フローチャートである。
【図5】本発明の他の実施例における印刷装置のブロッ
ク構成図である。
ク構成図である。
【図6】第4の実施例におけるCPUの動作内容を示す
フローチャートである。
フローチャートである。
【図7】第5の実施例におけるCPUの動作内容を示す
フローチャートである。
フローチャートである。
101 CPU 102 受信バッファ 103 フォントメモリ 104 ページバッファメモリ 105 ビットマップメモリ 106 プリンタエンジン
Claims (7)
- 【請求項1】 外部装置の外字作成手段で作成した外字
を登録する手段を備えた画像処理装置であって、 前記外字作成手段で作成した外字の情報であることを判
別する判別手段と、 前記判別手段の判別出力に応答して前記外字の情報のフ
ォントフォーマットを変換し、記憶する記憶手段とを具
備したことを特徴とする画像処理装置。 - 【請求項2】 請求項1において、前記フォントフォー
マットの変換は、外部装置ならびに当該画像処理装置で
変換可能とすることを特徴とする画像処理装置。 - 【請求項3】 請求項1において、前記フォントフォー
マットの変換は、当該画像処理装置で使用されているフ
ォントフォーマットであれば、複数の異なるフォーマッ
トでもよいことを特徴とする画像処理装置。 - 【請求項4】 請求項1において、前記外字作成手段は
外字を作成する際に当該画像処理装置が外字情報だと判
断できるような情報を付加し、その付加情報に基づいて
前記判別手段は判別処理を行うことを特徴とする画像処
理装置。 - 【請求項5】 外部装置からの印刷情報に対して、印刷
処理の続行が可能か否かを判断する判断手段と、 印刷情報に障害があり印刷処理の続行が不可能であると
前記判断手段が判断した場合、該印刷情報を所定の制御
コードもしくはページ記述言語によりダンプリスト変換
させる変換手段と、 前記ダンプリストを記憶媒体へ保存する処理、および/
または、該ダンプリストを印刷出力する出力手段とを具
備したことを特徴とする画像処理装置。 - 【請求項6】 請求項5において、前記ダンプリスト変
換の変換手段は、印刷処理続行可能と判断された場合に
も、実行可能であることを特徴とする画像処理装置。 - 【請求項7】 請求項5において、前記ダンプリストは
ディスクあるいは書き込み可能なROMへの保存が可能
であることを特徴とする画像処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5290929A JPH07137367A (ja) | 1993-11-19 | 1993-11-19 | 画像処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5290929A JPH07137367A (ja) | 1993-11-19 | 1993-11-19 | 画像処理装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH07137367A true JPH07137367A (ja) | 1995-05-30 |
Family
ID=17762341
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5290929A Pending JPH07137367A (ja) | 1993-11-19 | 1993-11-19 | 画像処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH07137367A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013180452A (ja) * | 2012-02-29 | 2013-09-12 | Brother Industries Ltd | 印刷装置 |
-
1993
- 1993-11-19 JP JP5290929A patent/JPH07137367A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013180452A (ja) * | 2012-02-29 | 2013-09-12 | Brother Industries Ltd | 印刷装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3639685B2 (ja) | 印刷装置及び印刷制御方法 | |
| EP0659570B1 (en) | Pattern output apparatus and pattern output method | |
| US5422985A (en) | Output method | |
| JP2773632B2 (ja) | 印刷システム | |
| JP2000187569A (ja) | 印刷装置、データ出力装置及びコンピュータ読み取り可能な記憶媒体 | |
| JPH07137367A (ja) | 画像処理装置 | |
| JP3466803B2 (ja) | レーザビームプリンタと印刷制御方法及びその装置 | |
| JPH07178972A (ja) | 画像記録装置及び方法 | |
| JP2981400B2 (ja) | 印刷装置および印刷装置のデータ処理方法 | |
| JP3199544B2 (ja) | 印刷装置および印刷制御方法 | |
| JPH07256974A (ja) | 画像形成装置及びその制御方法 | |
| JP2989727B2 (ja) | 印刷装置および印刷方法 | |
| JP3478640B2 (ja) | データ処理装置、印刷装置及び制御方法 | |
| JP3397514B2 (ja) | 出力装置及び出力方法 | |
| JPH09274545A (ja) | 印刷制御装置及び印刷制御方法及び制御プログラムを記憶した記憶媒体 | |
| JP2869923B2 (ja) | 印刷制御装置 | |
| JPH01304978A (ja) | 印刷装置 | |
| JPH05338280A (ja) | 印刷方法及びその装置 | |
| JP2000094797A (ja) | 印刷制御装置および印刷制御装置のデータ処理方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体 | |
| JPH04319460A (ja) | 印刷装置 | |
| JPH05216598A (ja) | データ入力方法及び前記方法を用いた記録装置 | |
| JPH10119384A (ja) | 画像形成装置 | |
| JPH11353135A (ja) | 印刷装置、方法および記憶媒体 | |
| JPH09150564A (ja) | 印刷装置 | |
| JPH07121321A (ja) | 印刷装置及びその制御方法 |