JPH08110843A - 記録装置 - Google Patents

記録装置

Info

Publication number
JPH08110843A
JPH08110843A JP6245580A JP24558094A JPH08110843A JP H08110843 A JPH08110843 A JP H08110843A JP 6245580 A JP6245580 A JP 6245580A JP 24558094 A JP24558094 A JP 24558094A JP H08110843 A JPH08110843 A JP H08110843A
Authority
JP
Japan
Prior art keywords
printing
code
mode
kanji
document data
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
JP6245580A
Other languages
English (en)
Inventor
Hiroyuki Eguchi
博行 江口
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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co 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 Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Priority to JP6245580A priority Critical patent/JPH08110843A/ja
Publication of JPH08110843A publication Critical patent/JPH08110843A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

(57)【要約】 【目的】 プリンタにおいて文書データの印字中断が発
生後、再度印字を行う際の文字化けを防止すること。 【構成】 受信した文書データを記録紙上に印字する記
録装置において、受信した文書データを記録装置内のメ
モリに蓄積する文書データ蓄積手段と、予め、オペレー
タにより登録される記録装置が使用する言語モードと漢
字モードの指定、および、解除を示す制御コードをメモ
リに記憶する制御情報記憶手段と、印字中に、印字が中
断されたことを検出する印字中断検出手段と、印字が再
開されるまでに前記制御情報記憶手段に記憶されている
漢字モードの解除コードを記録部に転送するコード転送
手段とを備えている。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、ネットワーク等に接続
されて使用される記録装置に関する。
【0002】
【従来の技術】従来、プリンタは制御コードにより印字
モードが変化する。ANK(アルファベット・数字・カ
ナ)文字と漢字を区別して出力する時、拡張コードを用
いる。そこで、プリンタは文字を出力する際、出力した
い文字区分により、実際の文字コードを出力する直前に
それぞれの制御コードを送出する。新しいモードに変化
したら、次に印字モードが設定されない限りそのモード
を維持する。
【0003】例えば、全角で“いろは”とプリントした
後、ANKで“abc”をプリントする時は、漢字モー
ド解除コードで漢字モードをキャンセルしなければ、
“abc”を正しく印字することができず、文字化けす
る。
【0004】特開平4−369022号公報に記載され
た文書印刷装置は、印刷中エラーが発生した際、エラー
の発生した文書の印刷を中止し、次の文書の印刷を行
い、その後、再試行指示により中止した文書の印刷を行
うのものである。
【0005】しかしながら、エラーの発生した文書の印
刷を中止し、その文字が漢字である場合、印刷装置では
エラーが発生した際の印字モードを維持しているため、
次の文書の印刷を行う時、文書の先頭文字がANK文字
であるのに、中止した文書から引続き漢字を印字するも
のと判断してしまうため、文字化けが生じることがあ
る。
【0006】
【発明が解決しようとする課題】本発明は、上記従来技
術における欠点を改良するために、プリンタにおいて文
書データの印字中断が発生後、再度印字を行う際の文字
化けを防止することを課題とする。
【0007】
【課題を解決するための手段】請求項1の発明は、受信
した文書データを通信インターフェースを介して受信
し、文書データ蓄積手段によりメモリに蓄積する。ま
た、制御情報記憶手段に、予め、オペレータにより登録
される記録装置が使用する言語モードと漢字モードの指
定、および、解除を示す制御コードを記憶しておく。印
字中に、制御機能により印字が中断された、または、な
んらかのエラーにより印字が中断された時、印字が中断
されたことを検出する印字中断検出手段と、前記制御情
報記憶手段に記憶されている漢字モードの解除コードを
記録部に転送するコード転送手段を備えたこと特徴とす
る。
【0008】また、請求項2の発明は、受信した文書デ
ータを通信インターフェースを介して受信し、文書デー
タ蓄積手段によりメモリに蓄積する。また、制御情報記
憶手段に、予め、オペレータにより登録される記録装置
が使用する言語モードと漢字モードの指定、および、解
除を示す制御コードを記憶しておく。前記文書データ蓄
積手段から読み出されたコードが前記制御情報記憶手段
に記憶されている漢字モードの指定を示す制御コード
か、または、漢字モードの解除を示す制御コードか、ま
たは、漢字モードを示す制御コードではないのかを判定
するコード判定手段と、前記コード判定手段に基づき、
「漢字モード指定」、「漢字モード解除」、または、
「漢字モードではない」に決定するコード決定手段と、
印字処理状態、前記コード決定手段の結果を管理する記
録装置管理手段と、印字中に、制御機能により印字が中
断された、または、なんらかのエラーにより印字が中断
された時、印字が中断されたことを検出する印字中断検
出手段と、印字が再開された時、該記録装置管理手段の
印字処理状態を示す領域に印字を中断した旨が書き込ま
れていて、且つ、該記録装置管理手段の前記コード決定
手段の結果を示す領域に「漢字モード指定」が書き込ま
れていた場合、前記制御情報記憶手段に記憶されている
漢字モードの解除コードを記録部に転送するコード転送
手段を備えたこと特徴とする。
【0009】
【作用】請求項1の発明により、印字中に、制御機能に
より印字が中断された、あるいは、なんらかのエラーに
より印字が中断された時、漢字モードの解除コードを記
録部に転送する。これにより、再度印字を行う際の文字
化けを防止することが可能となる。
【0010】さらに、請求項2の発明により、印字中
に、制御機能により印字が中断された、あるいは、なん
らかのエラーにより印字が中断された時、メモリから読
み出されたコードが漢字モードの指定を示す制御コード
か、漢字モードの解除を示す制御コードか、または、漢
字モードを示す制御コードではないのかを判定した後、
「漢字モード指定」、「漢字モード解除」、または、
「漢字モードではない」に決定し、その桔果を示す識別
予を記録装置管理テーブルに書き込んでおく。そして、
印字が再開された時、記録装置管理テーブルの印字処理
状態を示す領域に印字を中断した旨が書き込まれてい
て、且つ、同記録装置管理テーブルの決定結果を示す領
域に「漢字モード指定」を示す識別子が書き込まれてい
た場合、漢字モードの解除コードを記録部に転送する。
これにより、印字中断時にANK文字を印字していた場
合、不要な漢字モードの解除コードを記録部に転送する
ことを防止することが可能となる。
【0011】
【実施例】以下、図面を参照して本発明の実施例につい
て説明する。
【0012】図1は、本発明の記録装置の実施例を示す
ブロック図である。同図において、記録装置1は、外部
インターフェース部2、制御部3、メモリ4、操作部
5、記録部6から構成される。
【0013】制御部3は、図2に示したように、CPU
7、ROM8、RAM9、I/Oポート10から構成さ
れ、CPU7は記録装置の動作を制御する。ROM8に
は、図3に示したように、コード判定手段11,コード
決定手段12、印字中断検出手段13、コード転送手段
14のプログラムが格納されている。RAM9は、作業
用のワークエリアである。
【0014】メモリ4は、ハードディスク等の不揮発性
記憶装置であり、以下の3つに分割される。メモリ4A
には、操作部5より入力された記録装置が使用する言語
モードと制御コードを記憶する。メモリ4Bには、印字
処理状態、前記コード決定手段の決定結果を記憶する。
メモリ4Cには、文書データを順次蓄積する。図4にそ
のメモリマップを示す。
【0015】操作部5は、オペレータが制御コードを入
力するためのオペレーションパネルである。
【0016】記録部6は、文字コードを印字するレーザ
ービームプリンタである。
【0017】文書データの受信に先立ち、記憶装置が使
用する言語モードと漢字モードの指定、および、解除を
示す制御コードを登録しておく。制御コードの登録は、
オペレータにより操作部5のオペレーションパネルから
入力し、記録装置内部のメモリ4Aに記憶する。制御コ
ードは、操作部5のオペレーションパネルから入力を行
えるようにできることで、言語モードを切り替えた際に
複雑な操作等を省略できるので便利である。すなわち、
制御コードは、プリンタのエミュレーションごとに異な
るが、そのプリンタのエミュレーションに適する制御コ
ードをオペレーションパネルから入力できることで、エ
ミュレーションが変わっても対応するのが容易である。
また、操作部5のオペレーションパネルより入力せず、
予め、記憶装置が使用する言語モードと制御コードが書
き込まれたROMを用意しても良い。
【0018】まず、第一発明の実施例を示す。初めに、
図5で通常の記録動作の例について説明する。
【0019】ホストから送られてきた文書データを外部
インターフェース部2を介して受信し(S100)、メ
モリ4Cに蓄積する(S200)。
【0020】次に、メモリ4Cに蓄積されている文書デ
ータを順次読み出し(S300)、記録部6に転送し
(S400)、記録部6で転送されたコードがプリント
される(S500)。S300からS500までの処理
が、メモリ4Cからのコード読み出しが終了するまで繰
り返される(S600)。
【0021】図6で、印字中に制御機能により印字が中
断された、あるいは、なんらかのエラーにより印字が中
断された時の動作の例について説明する。
【0022】印字中に、制御機能により印字が中断され
た、あるいは、なんらかのエラーにより印字が中断さ
れ、ROMに格納されている印字中断検出手段13のプ
ログラムに応じて印字の中断が検出されると(S70
0)、メモリ4Aより漢字モードの解除を示す制御コー
ドを読み出し(S800)、次に、ROMに格納されて
いるコード転送手段14のプログラムに応じて記録部6
に転送し(S900)、記録部6で転送されたコードが
プリントされる(S1000)。
【0023】次に、第二発明の実施例を示す。初めに、
図7で通常の記録動作の例について説明する。ホストか
ら送られてきた文書データを外部インターフェース部2
を介して受信し(S1100)、メモリ4Cに蓄積する
(S1200)。
【0024】次に、メモリ4Cに蓄積されている文書デ
ータを順次読み出し(S1300)、続いてメモリ4C
から読み出された文書データであるコードがメモリ4A
に記憶されている漢字モードの指定を示す制御コード
か、漢字モードの解除を示す制御コードか、漢字モード
を示す制御コードではないのかをROMに格納されてい
るコード判定手段11のプログラムに応じて判定し(S
1400)、ROMに格納されているコード決定手段1
2のプログラムに応じて、漢字モードの指定を示す制御
コードである場合は「漢字モード指定」に決定し(S1
510)、S1610へ進む。漢字モードの解除を示す
制御コードである場合は「漢字モード解除」に決定し
(S1530)、S1620へ進む。漢字モードを示す
制御コードではない場合は「漢字モードではない」に決
定し(S1520)、はS1700へ進む。S1610
では、記憶装置管理テーブルの決定結果を示す領域に
「漢字モード指定」を示す識別子を書き込み、S170
0へ進む。S1620では、記憶装置管理テーブルの決
定結果を示す領域に「漢字モード解除」を示す識別子を
書き込み、S1700へ進む。
【0025】S1700では、メモリ4Cから読み出さ
れたコードを記録部6に転送し、記録部6で転送された
コードがプリントされる(S1800)。S1300か
らS1800までの処理がメモリ4Cからのコード読み
出しが終了するまで繰り返される(S1900)。
【0026】図8で、印字中に制御機能により印字が中
断された、あるいは、なんらかのエラーにより印字が中
断された時の動作の例について説明する。
【0027】印字中に、制御機能により印字が中断され
た、あるいは、なんらかのエラーにより印字が中断さ
れ、ROMに格納されている印字中断検出手段13のプ
ログラムに応じて印字の中断が検出されると(S200
0)、印字を中断した旨をメモリ4Bの印字処理状態を
記憶する領域に書き込む(S2100)。
【0028】図9で印字が再開されると、記憶装置管理
テーブルの印字処理状態を示す領域に印字を中断した旨
が書き込まれているかどうかを判定する(S220
0)。「印字中断」と判定されると、S2300へ進
む。「印字中断」と判定されなければ、このフローを終
了し、通常の記録動作に入る。S2300では、記憶装
置管理テーブルの決定結果を示す領域に「漢字モード指
定」を示す識別子が書き込まれているかどうかを判定
し、「漢字モード指定」と判定されると、S2400へ
進む。「漢字モード解除」と判定されると、このフロー
を終了し、通常の記録動作に入る。S2400では、メ
モリ4Aより漢字モードの解除を示す制御コードを読み
出し、次に、ROMに格納されているコード転送手段1
4のプログラムに応じて記録部6に転送し(S250
0)、記録部6で転送されたコードがプリントされる
(S2600)。
【0029】
【発明の効果】以説明したように、第一発明によれば、
印字中に、制御機能により印字が中断された、あるい
は、なんらかのエラーにより印字が中断された時、漢字
モードの解除コードを記録部に転送する。これにより、
再度印字を行う際の文字化けを防止することが可能とな
る。
【0030】さらに、第二発明によれば、印字中に、制
御機能により印字が中断された、あるいは、なんらかの
エラーにより印字が中断された時、メモリから読み出さ
れたコードが漢字モードの指定を示す制御コードか、漢
字モードの解除を示す制御コードか、または、漢字モー
ドを示す制御コードではないのかを判定した後、「漢字
モード指定」、「漢字モード解除」、または、「漢字モ
ードではない」に決定し、その結果を示す識別子を記録
装置管理テーブルに誉き込んでおく。そして、印字が再
開された時、記録装置管理テーブルの印字処理状態を示
す領域に印字を中断した旨が書き込まれていて、且つ、
同記録装置管理テーブルの決定結果を示す領域に「漢字
モード指定」を示す識別子が書き込まれていた場合、漢
字モードの解除コードを記録部に転送することにより、
印字中断時にANK文字を印字していたのか、漢字を印
字していたのかを判断しているので、ANK文字を印字
していた場合、不要な漢字モードの解除コードを記録部
に転送することを防止することが可能となる。
【図面の簡単な説明】
【図1】 本発明の一実施例のブロック図である。
【図2】 本発明の一実施例の制御部の構成図である。
【図3】 本発明の一実施例のROMに格納されている
プログラムを示す説明図である。
【図4】 本発明の一実施例のメモリマップを示す説明
図である。
【図5】 第一発明の一実施例の通常の記録動作時のフ
ローチャートである。
【図6】 第一発明の一実施例の、印字中に制御機能に
より印字が中断された、あるいは、なんらかのエラーに
より印字が中断された時のフローチャートである。
【図7】 第二発明の一実施例の通常の記録動作時のフ
ローチャートである。
【図8】 第二発明の一実施例の、印字中に制御機能に
より印字が中断された、あるいは、なんらかのエラーに
より印字が中断された時のフローチヤートである。
【図9】 第二発明の一実施例の印字再開時の動作フロ
ーチャートである。
【符号の説明】
1…記録装置、2…外部インターフェース部、3…制御
部、4…メモリ、5…操作部、6…記録部、7…CP
U、8…ROM、9…RAM、10…I/Oポート、1
1…コード判定手段、12…コード決定手段、13…印
字中断検出手段、14…コード転送手段

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 受信した文書データを記録紙上に印字す
    る記録装置において、 (a)受信した文書データを記録装置内のメモリに蓄積
    する文書データ蓄積手段と、 (b)予め、オペレータにより登録される記録装置が使
    用する言語モードと漢字モードの指定、および、解除を
    示す制御コードをメモリに記憶する制御情報記憶手段
    と、 (c)印字中に、印字が中断されたことを検出する印字
    中断検出手段と、 (d)印字が再開されるまでに前記制御情報記憶手段に
    記憶されている漢字モードの解除コードを記録部に転送
    するコード転送手段とを備えたこと特徴とする記録装
    置。
  2. 【請求項2】 受信した文書データを記録紙上に印字す
    る記録装置において、 (a)受信した文書データを記録装置内のメモリに蓄積
    する文書データ蓄積手段と、 (b)予め、オペレータにより登録される記録装置が使
    用する言語モードと漢字モードの指定、および、解除を
    示す制御コードをメモリに記憶する制御情報記憶手段
    と、 (c)印字中に、印字が中断されたことを検出する印字
    中断検出手段と、 (d)印字が再開されるまでに前記制御情報記憶手段に
    記憶されている漢字モードの解除コードを記録部に転送
    するコード転送手段と (e)前記文書データ蓄積手段から読み出されたコード
    が前記制御情報記憶手段に記憶されている漢字モードの
    指定を示す制御コードか、漢字モードの解除を示す制御
    コードか、または、漢字モードを示す制御コードではな
    いのかを判定するコード判定手段と、 (f)前記コード判定手段に基づき、「漢字モード指
    定」、「漢字モード解除」、または、「漢字モードでは
    ない」に決定するコード決定手段と、 (g)印字処理状態、前記コード決定手段の結果を管理
    する記録装置管理手段とを備えたこと特徴とする記録装
    置。
JP6245580A 1994-10-11 1994-10-11 記録装置 Pending JPH08110843A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6245580A JPH08110843A (ja) 1994-10-11 1994-10-11 記録装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6245580A JPH08110843A (ja) 1994-10-11 1994-10-11 記録装置

Publications (1)

Publication Number Publication Date
JPH08110843A true JPH08110843A (ja) 1996-04-30

Family

ID=17135847

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6245580A Pending JPH08110843A (ja) 1994-10-11 1994-10-11 記録装置

Country Status (1)

Country Link
JP (1) JPH08110843A (ja)

Similar Documents

Publication Publication Date Title
US6369906B1 (en) Image reproduction apparatus and method for controlling image reproduction apparatus
US6977739B2 (en) Printing apparatus and its control method
JP3639685B2 (ja) 印刷装置及び印刷制御方法
US4975858A (en) Controller for a printer for printing data received from an external data processor
JP2771677B2 (ja) 印刷装置
JPH11312062A (ja) プリンタ及び印刷方法
KR0146901B1 (ko) 로고 삽입 프린터
JP3697067B2 (ja) 印刷制御装置及び印刷制御方法
US6804015B1 (en) Page printer and control method thereof
JPH11355545A (ja) データ出力装置
JP3330855B2 (ja) プリンタシステムおよびプリンタ動作制御方法および記録媒体
JPH05262003A (ja) 書式指定識別プリンタ装置
JPH07164686A (ja) 印刷装置
JPH05212916A (ja) プリンタ装置
JPS63293077A (ja) 文字出力装置
JPH01171948A (ja) 手洗機
JPH06155820A (ja) 印刷装置のデータ管理方式
JPH07164685A (ja) 画像出力装置
JPH09131948A (ja) プリンタ装置
JPH0255170A (ja) プリンタ制御装置
JP2001096852A (ja) 出力制御装置および出力制御方法
JP2005202601A (ja) 電子決裁文書管理装置およびプログラム
JPH04148953A (ja) Posプリンタ
JPH0224160A (ja) データ処理方式
JPH05294549A (ja) 印刷装置