JPS63310039A - 情報処理装置 - Google Patents

情報処理装置

Info

Publication number
JPS63310039A
JPS63310039A JP62145310A JP14531087A JPS63310039A JP S63310039 A JPS63310039 A JP S63310039A JP 62145310 A JP62145310 A JP 62145310A JP 14531087 A JP14531087 A JP 14531087A JP S63310039 A JPS63310039 A JP S63310039A
Authority
JP
Japan
Prior art keywords
error
code
information processing
pattern
processing device
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
JP62145310A
Other languages
English (en)
Inventor
Yuichi Higuchi
雄一 樋口
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 JP62145310A priority Critical patent/JPS63310039A/ja
Publication of JPS63310039A publication Critical patent/JPS63310039A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Debugging And Monitoring (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は情報処理装置、特に文字・記号等のコードを出
力する(以下、ダンプ機能という)ことが可能な情報処
理装置に関するものである。
[従来の技術] 従来のダンプ機能を持つ情報処理装置は、入力されたコ
ードをそのまま出力している。一般に、ダンプ機能は、
装置や処理等のデバッグに使用されるが、従来の方法で
はエラーの箇所を検索するのに要する時間が非常に長く
なるという欠点があった。
[発明が解決しようとしている問題点]本発明は、従来
例の欠点を除去し、エラーの箇所を報知するダンプ機能
を持つ情報処理装置を提供する。
[問題点を解決するための手段] この問題点を解決するための二手段として、本発明の情
報処理装置は、文字・記号あるいは制御命令等のコード
を出力可能な情報処理装置であって、前記コードに関連
するエラーを検出するエラー検出手段と、該エラー検出
手段がエラーを検出した場合に、前記コードをエラー報
知可能な状態で出力する出力手段とを備える。
[作用] かかる構成において、エラー検出手段が文字・記号ある
いは制御命令等のコードに関連するエラーを検出した場
合は、出力手段に前記コードをエラー報知可能な状態で
出力する。
[実施例] 第1図は本発明の情報処理装置の一実施例である文書処
理装置の構成を示す図である。尚、本実施例では文書処
理装置のプリンタへのダンプを例に説明するが、CRT
ディスプレイ等へのダンプあるいはダンプデータを他の
装置へ送信する場合等にも同様の処理を適用できる。
1は文書データを出力するホストコンピュータあるいは
通信回線等のデータ源、2はデータ源1よりのデータを
一時格納する入力バッファである。3は本実施例の文書
処理装置の制御を行うCPUで、マイクロプロセッサM
PUと、第7図に示す制御プログラムやデータ等を格納
するROM3a、MPUのワークエリアであるRAM3
b等を備えている。4は文書データのうちの制御コマン
ドの解釈に使用する制御コードレジスタ、5は文字・記
号コードに対応する文字・記号パターンやフォントのサ
イズ等の情報を格納し、パターンを発生する画像パター
ン発生器である。
6は出力用のページバッファで、入力バッファ2より読
み出したコードを印字位置等を付加して格納する。また
あみかけ等を行なう領域の情報等も格納する。7はイメ
ージバッファで、ページバッファ6のデータに基づき画
像パターン発生器5より文字パターンに展開された情報
が格納される。8はイメージバッファ7に展開されたパ
ターン情報をビデオ信号に変換してプリンタ9に出力す
るプリンタインタフェース部である。9は送出されたイ
メージデータに従って印刷を行うプリンタである。
第2図は制御コードレジスタ4の使用する制御命令テー
ブルの一例を示した図である。21はそのコマンド名を
示し、22はその命令に続くパラメータの数を示してい
る。23はパラメータの範囲を示していて、この範囲を
外れる値の場合は制御命令エラーとなる。
第3図は画像パターン発生器5が発生する画像パターン
の構成を示す図である。31はその画像の持つ名称であ
り、32は画像パターンの幅、33は画像パターンの高
さ、33は格納されているパターンの数を示している。
35は高さx幅であられされるパターンサイズ、36は
パターン情報が実際に格納されているアドレス値を格納
している。37は実際のドツトパターンが格納されてい
るパターン部である。
第4図はページバッファ6に格納される情報のレコード
形式を示した図である。40はそのレコードの識別を示
すID部、41は以下に続くパラメータ領域である。4
2の01”はこのコードが文字コードであることを示し
、43゜44は印字される水平、垂直位置を示している
。
45は31に対応するパターン名称であり、46は印字
されるべき文字のコードが格納される。
47の“02”はあみかけ領域を示すレコードであるこ
とをあられしている。48.49はあみかけ領域の開始
の水平、垂直位置を示していて、4a、4bは終了の水
平、垂直位置を示している。4cはあみかけの濃さを示
している。
第5図はページバッファ6の内容を示した図である。5
0は文字コードを印字することを示したレコードが格納
されている例であり、1b°という文字が座標(Zoo
、too)の位置から展開されることを示している。5
1はあみかけを行なうレコードの例であり座標(100
,100)から(148,76)で囲まれる領域を3の
濃度であみかけを行なうことを示している。
第6図は実際のプリントされるイメージの具体を示して
いて、61はあみかけパターンの展開を示している。
第7図はデータの流れを示したフローチャートである。
ステップS1でダンプコマンドの指示がされる。ステッ
プS2では入力バッファ2より文書データを読み出す、
ステップS3ではデータが制御命令かどうかの判定を行
い制御命令ならばステップS4へ進み、ステップS4で
はその命令の解析を行なう。ステップSS5で制御命令
の文法とパラメータにおいてエラーがあるかどうかを調
べ、エラーがある場合にはその制御命令のコードに対し
てあみがかかるように、ステップS6でページバッファ
6にあみかけ用のレコードを書き込む。ステップS7で
は制御命令のコードをページバッファ6へ書き込む。
ステップS3において制御命令でないと判定された場合
には、ステップS8で文書のコードをページバッファ6
に書き込む。ステップS9では入力バッファ2が空にな
ったかを調べ、空でない場合はステップS2に戻り処理
を繰り返す。
空の場合は、ステップS10でページバッファ6をクロ
ーズする。ステップSttではクローズされたページバ
ッファ6を参照して、イメージバツファフにパターンを
展開しステップS12ではプリンタ9に出力を行なう。
ステップ13では全ての処理を終了させる。
[他の実施例] 本実施例では、あみかけパターンを展開することによっ
てエラ一部分の強調を行なったがホストコンピュータ等
に送信することによってエラーを知らせることも可能で
ある。また、あみかけパターンに限らずに、下線、白黒
反転等の文字パターンに修蝕可能なパターンなら特に定
める必要はない。エラーのレベルにより、修飾のパター
ンを変更するのもエラー検索に効果がある。
以上説明したようにダンブリスト中のエラ一部分に修飾
を行なうことによってエラー検索時間が短くなるという
効果がある。
尚、本実施例ではプリンタへのダンプのついて説明した
が、ディスプレイ等へのダンプや他の装置へのダンプに
おいても適用できる。更に、本実施例は文書処理装置で
情報処理装置を代表させたが、本発明が他の情報処理装
置でダンプ機能を持つ装置に適用されるのは自明である
。
[発明の幼果コ 本発明によりエラーの箇所を報知するダンプ機能を持つ
情報処理装置を提供できる。
【図面の簡単な説明】
第1図は本実施例の文書処理装置のブロック構成図、 第2図は制御命令テーブルの一例を示した図、第3図は
画像パターン発生器の発生する画像パターンの一例を示
す図、 第4図はページバッファに格納されるレコード形式を示
した図、 第5図はページバッファの格納例を示した図、第6図は
プリントされる出力イメージの具体例を示した図、 第7図は本実施例の文書処理装置のデータの流れを示し
たフローチャートである。 図中、1・・・データ源、2・・・入力バッファ、3・
・・CPU、4・・・制御レコードレジスタ、5・・・
画像パターン発生器、6・・・ページバッファ、7・・
・イメージバッファ、8・・・プリンタインタフェース
部、9・・・プリンタである。 特許出願人  キャノン株式会社 、i−i − □−ぷD丑 !;li         第2図 第3図 第4図 第5図 第6図

Claims (3)

    【特許請求の範囲】
  1. (1)文字・記号あるいは制御命令等のコードを出力可
    能な情報処理装置において、 前記コードに関連するエラーを検出するエラー検出手段
    と、 該エラー検出手段がエラーを検出した場合に、前記コー
    ドをエラー報知可能な状態で出力する出力手段とを備え
    ることを特徴とする情報処理装置。
  2. (2)エラー検出手段は、文書情報中に属する制御命令
    のエラーを検出することを特徴とする特許請求の範囲第
    1項記載の情報処理装置。
  3. (3)出力手段は、エラーが生じた場合は、そのコード
    の出力に対して予め定められたパターン修飾を行なうこ
    とを特徴とする特許請求の範囲第1項記載の情報処理装
    置。
JP62145310A 1987-06-12 1987-06-12 情報処理装置 Pending JPS63310039A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62145310A JPS63310039A (ja) 1987-06-12 1987-06-12 情報処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62145310A JPS63310039A (ja) 1987-06-12 1987-06-12 情報処理装置

Publications (1)

Publication Number Publication Date
JPS63310039A true JPS63310039A (ja) 1988-12-19

Family

ID=15382196

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62145310A Pending JPS63310039A (ja) 1987-06-12 1987-06-12 情報処理装置

Country Status (1)

Country Link
JP (1) JPS63310039A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH071771A (ja) * 1993-06-18 1995-01-06 Nec Corp プリンタ装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61131131A (ja) * 1984-11-30 1986-06-18 Hitachi Ltd プログラム編集方式
JPS62125443A (ja) * 1985-11-26 1987-06-06 Nec Corp エラ−情報編集出力方式

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61131131A (ja) * 1984-11-30 1986-06-18 Hitachi Ltd プログラム編集方式
JPS62125443A (ja) * 1985-11-26 1987-06-06 Nec Corp エラ−情報編集出力方式

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH071771A (ja) * 1993-06-18 1995-01-06 Nec Corp プリンタ装置

Similar Documents

Publication Publication Date Title
JP3036767B2 (ja) 印刷装置および方法
JP2942036B2 (ja) バーコードプリンタ
JPH0623950B2 (ja) 印字制御装置
JPS63302083A (ja) 印字装置
US5975775A (en) Information recording apparatus and program storage device readable by the apparatus having emulation processing with error recovery
JP2716087B2 (ja) 出力装置
JP2713707B2 (ja) 文字出力装置
JP2737883B2 (ja) 出力制御装置
JPS62235631A (ja) 印字制御装置
JP2727667B2 (ja) 描画装置
JPS60159077A (ja) プリンタ制御装置
JPH071771A (ja) プリンタ装置
JP2000168150A (ja) イメージデータ形成装置
JPH01139267A (ja) カラー記録装置
JPH03180378A (ja) プリンタコントローラ
JPS63250735A (ja) 画像出力装置
JPS62271068A (ja) 画像処理装置
JPH02235662A (ja) 文字パターン発生方式
JPS62232027A (ja) ラインプリンタにおけるグラフイツクスの印字方式
JPS62203223A (ja) 文書処理装置
JPH06324825A (ja) 機種の異なるプリンタ装置のテスト方法
JPS61156192A (ja) 入出力制御装置
JPH0196724A (ja) 画像出力装置
JPH03227670A (ja) カラー画像記録装置
JPH0537701A (ja) 画像記録装置