JPH0730695A - Facsimile equipment - Google Patents

Facsimile equipment

Info

Publication number
JPH0730695A
JPH0730695A JP5175150A JP17515093A JPH0730695A JP H0730695 A JPH0730695 A JP H0730695A JP 5175150 A JP5175150 A JP 5175150A JP 17515093 A JP17515093 A JP 17515093A JP H0730695 A JPH0730695 A JP H0730695A
Authority
JP
Japan
Prior art keywords
data
recording
character code
sent
printing
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
JP5175150A
Other languages
Japanese (ja)
Inventor
Takashi Imai
貴 今井
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 JP5175150A priority Critical patent/JPH0730695A/en
Publication of JPH0730695A publication Critical patent/JPH0730695A/en
Pending legal-status Critical Current

Links

Landscapes

  • Facsimiles In General (AREA)
  • Facsimile Image Signal Circuits (AREA)

Abstract

PURPOSE:To provide the facsimile equipment shortening the communication time and recording time. CONSTITUTION:A main part sends a paper supply instruction code from a centronics interface when it has data to be recorded (S1), judging whether or not data to be printed is in bit image data area such as received pictures or character code data area (S12). If it is bit image data area, a bit image data command is sent (S13) and if it is the character code data area, a character code data command is sent (S14). After one scanning of picture data is sent, whether or not data to be printed are all sent is judged (S15). If the transmission is ended, a paper ejecting command is sent (S16) and printing is ended.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、例えば記録すべきデー
タの形式に応じて異なる制御コマンドを記録手段へ送出
し、記録を行うファクシミリ装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a facsimile machine which sends different control commands to a recording means in accordance with the format of data to be recorded and performs recording.

【0002】[0002]

【従来の技術】従来のファクシミリ装置では、受信画
像、若しくはコピー画像を印字する際に、記録部の各種
設定を行った後、画像メモリのビットイメージデータを
そのまま記録部へ送出している。また、文字コードデー
タの印字に関しても、文字コードからビットイメージデ
ータへ展開した後、記録部へ送出している。
2. Description of the Related Art In a conventional facsimile apparatus, when a received image or a copied image is printed, various settings of a recording unit are made, and then bit image data in an image memory is sent to the recording unit as it is. Regarding the printing of character code data, the character code is expanded into bit image data and then sent to the recording unit.

【0003】[0003]

【発明が解決しようとしている課題】しかしながら、近
年のファクシミリ装置では、通信以外の機能も充実して
おり、記録部で印字するのは受信画像、若しくはコピー
画像に限らず、通信が正常に終わったことを知らせる通
知レポートを印字したり、ファクシミリ装置のユーザ登
録データを一覧表として印字する機能をも有している。
However, in recent years, the facsimile apparatus has been enhanced in functions other than communication, and the recording is not limited to the received image or the copied image, and the communication is normally completed. It also has a function of printing a notification report for notifying that the user registration data of the facsimile apparatus is printed as a list.

【0004】つまり、上述の画像とレポート或いは一覧
表との相違は、データ形式がビットイメージデータか文
字コードデータかであり、メイン部から記録部へ印字デ
ータを送出する際に、画像はビットイメージデータとし
て送出し、レポート或いは一覧表は文字コードデータを
送出すればよく、メイン部でわざわざビットイメージデ
ータへイメージ展開を行う必要はないという問題があっ
た。
That is, the difference between the image and the report or list is that the data format is bit image data or character code data, and when the print data is sent from the main section to the recording section, the image is a bit image. There is a problem in that it is sufficient to transmit the data as character code data for the report or the list, and it is not necessary to perform the image expansion into the bit image data in the main part.

【0005】本発明は、上記課題を解決するために成さ
れたもので、通信時間及び記録時間を共に短縮できるフ
ァクシミリ装置を提供することを目的とする。
The present invention was made to solve the above problems, and an object of the present invention is to provide a facsimile apparatus which can reduce both communication time and recording time.

【0006】[0006]

【課題を解決するための手段】上記目的を達成するため
に、本発明のファクシミリ装置は以下の構成を備える。
即ち、記録すべきデータの形式に応じて異なる制御コマ
ンドを記録手段へ送出し、記録を行うファクシミリ装置
であって、記録すべきデータの形式を判別する判別手段
と、該判別手段での判別結果に応じて異なる制御コマン
ドを送出する送出手段と、該送出手段で送出された制御
コマンドに従って記録を行う記録手段とを備える。
In order to achieve the above object, the facsimile apparatus of the present invention has the following configuration.
That is, a facsimile apparatus that sends different control commands to the recording means according to the format of the data to be recorded and performs recording, and a discrimination means for discriminating the format of the data to be recorded, and a discrimination result by the discrimination means. And a recording unit for recording according to the control command transmitted by the transmitting unit.

【0007】[0007]

【作用】かかる構成において、記録すべきデータの形式
を判別し、その判別結果に応じて異なる制御コマンドを
送出し、記録を行うことにより、通信時間及び記録時間
を共に短縮することができる。
In this structure, the communication time and the recording time can be shortened by discriminating the format of the data to be recorded, sending different control commands according to the discrimination result, and recording.

【0008】[0008]

【実施例】以下、図面を参照して本発明に係る好適な一
実施例を詳細に説明する。図1は、実施例におけるファ
クシミリ装置のメイン部1の構成を示すブロック図であ
る。同図において、メイン部1は装置全体の制御を行う
ファクシミリ制御部11と、変復調回路及び網制御回路
を含む通信部12と、原稿の読み取りを行う読取部13
と、画像を一時蓄積するための画像メモリ14と、その
画像メモリ14から取り出したイメージデータを後述す
る記録部2の解像度に変換して一時記録するイメージバ
ッファ15とから構成されている。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A preferred embodiment of the present invention will be described in detail below with reference to the drawings. FIG. 1 is a block diagram showing the configuration of the main unit 1 of the facsimile apparatus in the embodiment. In the figure, a main unit 1 includes a facsimile control unit 11 that controls the entire apparatus, a communication unit 12 that includes a modulation / demodulation circuit and a network control circuit, and a reading unit 13 that reads a document.
An image memory 14 for temporarily storing an image, and an image buffer 15 for temporarily recording the image data extracted from the image memory 14 by converting the image data into the resolution of the recording unit 2 described later.

【0009】また、ファクシミリ画像の記録を行う記録
部2とは、セントロニクス・インタフェースによって接
続されている。図2は、実施例におけるファクシミリ装
置の記録部2の構成を示すブロック図である。同図にお
いて、記録部2は記録部全体の制御を行う記録制御部2
1と、メイン部1のファクシミリ制御部11から送られ
てくる制御コード及び印字データを一時記憶しておくレ
シーブバッファ22と、インクを吐出する印字ヘッドを
有し、それを主走査方向にスキャンすることにより1ベ
ルト印字する印字部23と、記録紙の給紙、排紙及び印
字部23で記録する時に副走査方向の位置を定めるため
の360dpiの精度を有する記録紙搬送部24と、記
録紙がある場合には記録紙有り状態になり、記録紙切れ
の場合には、記録紙無し状態になる記録紙の有無及び記
録紙供給の際の先端若しくは記録紙排紙の際の後端を検
知するための記録紙センサ25と、印字データが文字コ
ードで送られてきた場合にビットイメージの展開に使用
する各種フォントデータROM26と、印字ビットイメ
ージを一時記憶させておくプリントバッファ27とから
構成されている。
The recording unit 2 for recording a facsimile image is connected by a Centronics interface. FIG. 2 is a block diagram showing the configuration of the recording unit 2 of the facsimile apparatus in the embodiment. In the figure, the recording unit 2 is a recording control unit 2 that controls the entire recording unit.
1, a receive buffer 22 for temporarily storing the control code and print data sent from the facsimile control section 11 of the main section 1, and a print head for ejecting ink, which is scanned in the main scanning direction. As a result, a printing unit 23 that prints on one belt, a recording paper feeding unit 24 that has an accuracy of 360 dpi for determining the position in the sub-scanning direction when the recording paper is fed, discharged, and printed by the printing unit 23, and the recording paper If there is a recording sheet, the recording sheet is present. If the recording sheet is out, the recording sheet is not present. The presence or absence of the recording sheet and the leading edge when the recording sheet is fed or the trailing edge when the recording sheet is discharged are detected. A recording paper sensor 25, various font data ROM 26 used for developing a bit image when print data is sent in a character code, and a print bit image temporarily stored. And keep and a print buffer 27..

【0010】また、上述のファクシミリ制御部11と記
録制御部21は、CPU、ROM、RAM及びその周辺
回路で構成されている。以上の構成からなる実施例のメ
イン部1の画像メモリ14に蓄積された画像を1ページ
印字するページ記録処理を、図3に示すフローチャート
に従って以下に説明する。
The above-mentioned facsimile control section 11 and recording control section 21 are composed of a CPU, a ROM, a RAM and their peripheral circuits. The page recording process for printing one page of the image stored in the image memory 14 of the main unit 1 of the embodiment having the above configuration will be described below with reference to the flowchart shown in FIG.

【0011】まず、ステップS11において、メイン部
1は記録すべきデータが有る場合、記録部2に給紙命令
コードをセントロニクス・インタフェースにより送出す
る。続いて、ステップS12では、印字すべきデータが
受信画像等のビットイメージデータ領域なのか、文字コ
ードデータ領域なのかを判断する。ここでの判断は、例
えば送信エラー等により送信原稿が相手先に送信されな
かったことを知らせる不達確認レポートのように、文字
コードデータ領域と送信原稿のビットイメージデータ領
域とを含む場合、どちらの領域か判断するもので、受信
画像や送達確認レポート等の場合には、一義的に一方の
領域と判断するものである。その結果、ビットイメージ
データ領域であればステップS13へ進み、記録部2に
ビットイメージデータコマンドを送出し、また文字コー
ドデータ領域であればステップS14へ進み、文字コー
ドデータコマンドを送出する。
First, in step S11, when there is data to be printed, the main unit 1 sends a paper feed command code to the printing unit 2 through the Centronics interface. Succeedingly, in a step S12, it is determined whether the data to be printed is a bit image data area such as a received image or a character code data area. In this case, the judgment is made in the case of including the character code data area and the bit image data area of the transmission original, such as a non-delivery confirmation report notifying that the transmission original was not transmitted to the other party due to a transmission error or the like The received image, the delivery confirmation report, or the like is uniquely determined to be one area. As a result, if it is the bit image data area, the process proceeds to step S13 to send the bit image data command to the recording unit 2, and if it is the character code data region, the process proceeds to step S14 to send the character code data command.

【0012】本実施例で扱う印字ヘッドは、副走査(記
録紙縦)方向360dpiの密度で1列64ノズルを有
し、主走査(記録紙横)方向に360dpiになるよう
印字ヘッドをスキャンしインクを吐出することにより、
360dip×360dpiを達成している。よって、
1スキャンで印字できるライン数は64ラインである。
主走査方向の記録範囲が8インチ=8×360ドット=
360バイトとすると、ビットイメージデータコマンド
の場合、1コマンドで1スキャン23040(=360
バイト×64ノズル)バイトの画データを送出する。一
方、フォントサイズを横4バイト(32ビット)とする
と、文字コードデータコマンドは1コマンドで1スキャ
ン90(=360/4)バイトの画データを送出する。
The print head used in the present embodiment has 64 nozzles in one row at a density of 360 dpi in the sub-scanning (recording paper longitudinal) direction, and scans the print head to 360 dpi in the main scanning (recording paper lateral) direction. By ejecting ink,
It has achieved 360 dpi × 360 dpi. Therefore,
The number of lines that can be printed in one scan is 64 lines.
The recording range in the main scanning direction is 8 inches = 8 × 360 dots =
Assuming 360 bytes, in the case of a bit image data command, 1 scan 23040 (= 360
Byte x 64 nozzles) Sends image data of bytes. On the other hand, assuming that the font size is 4 bytes (32 bits) in width, one character code data command sends 90 (= 360/4) bytes of image data per scan.

【0013】1スキャンの画データを送出した後、ステ
ップS15では印字すべきデータを全て送り終わったか
判断し、終了していなければステップS12へ戻り、上
述の処理を繰り返す。しかし、終了であればステップS
16へ進み、記録部2に排紙コマンドを送出し印字を終
了する。図4は、メイン部1のビットイメージデータ領
域を印字するための1スキャン記録処理を示すフローチ
ャートである。このフローチャートに従ってメイン部1
のビットイメージデータ領域の印字動作を説明する。
After sending the image data for one scan, it is judged at step S15 whether all the data to be printed have been sent. If not, the process returns to step S12 to repeat the above process. However, if it is finished, step S
Proceeding to step 16, the paper discharge command is sent to the recording unit 2 to finish the printing. FIG. 4 is a flowchart showing a one-scan recording process for printing the bit image data area of the main section 1. Main part 1 according to this flowchart
The printing operation of the bit image data area will be described.

【0014】まず始めに、ステップS21において、上
述の如く、1スキャンで印字できるライン数が64ライ
ンであるため、その値をimg_buf_line_cntへ設定する。
次に、ステップS22では、1スキャン(64ライン)
分のイメージデータが作成されたか判断し、既に作成さ
れている場合、ステップS27へ進み、記録部2へ1ス
キャン印字のための制御コードを先頭に付加したイメー
ジバッファ15のデータを順次送り、記録部2に印字を
開始させ、1スキャン終了となる。記録紙の印字範囲が
横8インチのため((360dpi×8インチ)×64
ライン)ビットの画像データがイメージバッファ15に
格納されており、記録部2に送られることになる。
First, in step S21, since the number of lines that can be printed in one scan is 64 as described above, the value is set in img_buf_line_cnt.
Next, in step S22, 1 scan (64 lines)
If it is already created, the process proceeds to step S27, and the data in the image buffer 15 with the control code for one-scan printing added to the head is sequentially sent and recorded. Printing is started on the part 2 and one scan is completed. The printing range of the recording paper is 8 inches wide ((360 dpi x 8 inches) x 64
Image data of (line) bits is stored in the image buffer 15 and is sent to the recording unit 2.

【0015】一方、ステップS22で1スキャン(64
ライン)分のイメージデータが作成されていない場合、
ステップS23へ進み、画像メモリ14から生1ライン
画像を取り出すと同時に、ファクシミリ画像を記録部2
用の解像度に変換する。このファクシミリ画像は、主走
査方向が8pel/mmで、副走査方向が読取モードにより
3.85,7.7,15.4 line/mmの解像度のため、
主、副走査とも記録部2の解像度360dpiに解像度
変換する必要がある。
On the other hand, in step S22, one scan (64
If the line) image data has not been created,
In step S23, the raw 1-line image is taken out from the image memory 14, and at the same time, the facsimile image is recorded in the recording unit 2.
Convert to the resolution for. This facsimile image has a resolution of 885 pel / mm in the main scanning direction and 3.85, 7.7, 15.4 line / mm in the sub scanning direction depending on the reading mode.
It is necessary to convert the resolution to 360 dpi of the recording unit 2 for both main and sub scanning.

【0016】次に、ステップS24において、このライ
ンで1ページ終了と判断した場合、ステップS28へ進
み、この解像度変換後の生1ラインの画像データをイメ
ージバッファ15に格納し、記録部2へ1スキャン印字
のための制御コードを先頭に付加し、続いてイメージバ
ッファ15のデータを順次送り、記録部2に最後の印字
を開始させる。
Next, in step S24, when it is determined that one page is completed in this line, the process proceeds to step S28, the image data of the raw one line after this resolution conversion is stored in the image buffer 15, and the 1 is stored in the recording unit 2. A control code for scan printing is added to the beginning, and then the data in the image buffer 15 is sequentially sent to cause the recording unit 2 to start the final printing.

【0017】また、ステップS24において、画像終了
でない場合、ステップS25へ進み、解像度変換後の生
1ラインの画像データをイメージバッファに順次格納す
る。最後に、ステップS26では、img_buf_line_cntの
値をデクリメントし、上述のステップS22の1スキャ
ン(64ライン)分のイメージデータが作成されたかと
いう判断に戻る。
If it is determined in step S24 that the image has not ended, the process proceeds to step S25, and the image data of the raw one line after the resolution conversion is sequentially stored in the image buffer. Finally, in step S26, the value of img_buf_line_cnt is decremented, and the process returns to the determination in step S22 as to whether one scan (64 lines) of image data has been created.

【0018】図5は、メイン部1の文字コードデータ領
域を印字するための1スキャン記録処理を表わすフロー
チャートである。このフローチャートに従ってメイン部
1の文字コードデータ領域の印字動作を説明する。ま
ず、ステップS31において、1行分の文字コードデー
タを作成する。ここで、フォントサイズを横4バイト
(32ビット)とすると、文字コードデータは1スキャ
ン90(=360バイト/4バイト)バイトの文字コー
ド列となる。
FIG. 5 is a flowchart showing a one-scan recording process for printing the character code data area of the main section 1. The printing operation of the character code data area of the main unit 1 will be described with reference to this flowchart. First, in step S31, character code data for one line is created. Here, assuming that the font size is 4 bytes (32 bits) horizontally, the character code data is a character code string of 90 (= 360 bytes / 4 bytes) bytes per scan.

【0019】続いて、ステップS32では、作成した文
字コード列の先頭に制御コマンドを付加し、文字コード
データコマンドとして記録部2へ送出する。以上の処理
により文字コードデータ領域を印字するための1スキャ
ン記録処理を終了する。次に、記録部2における印字動
作を図6に示すフローチャートに従って以下に説明す
る。尚、記録部2の各種イニシャル処理及び給紙処理は
既に完了しているものとする。
Subsequently, in step S32, a control command is added to the head of the created character code string and sent to the recording unit 2 as a character code data command. The one-scan recording process for printing the character code data area is completed by the above process. Next, the printing operation in the recording unit 2 will be described below with reference to the flowchart shown in FIG. It is assumed that the various initial processing and paper feeding processing of the recording unit 2 have already been completed.

【0020】まず、ステップS41において、レシーブ
バッファ22から取り出した命令を解析し、命令通りに
実行する。ここで、印字終了命令の場合(ステップS4
2)、残留紙の機外排出を行い印字動作を終了する。印
字ヘッドが記録紙に接触しないよう退避した後、記録紙
搬送部で記録紙をフィードし、記録紙センサが記録紙無
しになるまでフィードし続ける。
First, in step S41, the instruction fetched from the receive buffer 22 is analyzed and executed as instructed. Here, in the case of a print end command (step S4
2) The remaining paper is ejected from the machine to end the printing operation. After the print head is retracted so that it does not come into contact with the recording paper, the recording paper is fed by the recording paper transport unit and continues to be fed until the recording paper sensor runs out.

【0021】印字開始命令の場合(ステップS43)、
ステップS47へ進み、図8に示すシーケンスで記録紙
に印字を行う。詳細は後述する。記録部2に対する制御
命令の場合(ステップS44)、例えばページモードや
改行幅の設定の場合、ステップS48へ進み、その通り
に制御命令を実行する。その後、レシーブバッファ22
から次の命令の取り込みへ戻る。
In the case of a print start command (step S43),
In step S47, printing is performed on the recording paper in the sequence shown in FIG. Details will be described later. In the case of the control command for the recording unit 2 (step S44), for example, in the case of setting the page mode and the line feed width, the process proceeds to step S48, and the control command is executed as it is. After that, the receive buffer 22
To return to fetching the next instruction.

【0022】ビットイメージデータ命令の場合(ステッ
プS45)、ステップS49へ進み、その命令に続くビ
ットイメージデータ1スキャン分をプリントバッファ2
7へ格納する。その後、レシーブバッファ22から次の
命令の取り込みへ戻る。プリントバッファ27は、1ス
キャンでの印字範囲が横8インチ縦64ラインのため、
(360dpi×8インチ)×64ライン(単位ビッ
ト)の画像データがプリントバッファ27に格納される
ことになる。プリントバッファ27は、(360dpi
×8インチ)×64ビットの領域を2面(展開バッフ
ァ、印字中バッファ)用意し、それらを交互に設定する
ことにより記録時間の短縮を図っている。
In the case of a bit image data command (step S45), the process proceeds to step S49, and one scan of the bit image data following the command is printed in the print buffer 2.
Store in 7. After that, the process returns to the fetching of the next instruction from the receive buffer 22. The print buffer 27 has a horizontal print area of 8 inches and a vertical print area of 64 lines in one scan.
Image data of (360 dpi × 8 inches) × 64 lines (unit bit) is stored in the print buffer 27. The print buffer 27 has (360 dpi
The recording time is shortened by preparing two areas (expansion buffer, printing buffer) of an area of × 8 inches × 64 bits and alternately setting them.

【0023】そして、文字コードデータ命令の場合(ス
テップS46)、ステップS50へ進み、後述する図7
に示すシーケンスで文字コードを展開する。次に、上述
の記録部2における文字コード展開シーケンスを図7に
示すフローチャートに従って以下に詳述する。まず始め
に、ステップS51において、文字コード列の何バイト
目を展開中かを表わすカウンタnを初期化する。
Then, in the case of the character code data command (step S46), the process proceeds to step S50, and will be described later with reference to FIG.
Expand the character code in the sequence shown in. Next, the character code expansion sequence in the recording unit 2 will be described in detail below with reference to the flowchart shown in FIG. First, in step S51, a counter n indicating which byte of the character code string is being developed is initialized.

【0024】次に、ステップS52では、カウンタnを
参照して文字コード列のnバイト目を取り込み、ステッ
プS53では、フォントデータROM26より文字コー
ドからビットイメージへと展開する。フォントサイズを
縦4バイト(48ビット)、横4バイト(32ビット)
とすると、1コード(1バイト)から192バイト(4
8×32/8)の生ビットイメージが生成される。この
時、数種類のフォントデータを用意しておき、ユーザが
設定したフォントを選択し、ビットイメージに展開する
とよりよい。
Next, in step S52, the nth byte of the character code string is fetched with reference to the counter n, and in step S53, the character code is expanded from the font data ROM 26 into a bit image. Font size 4 bytes vertically (48 bits), 4 bytes horizontally (32 bits)
Then, from 1 code (1 byte) to 192 bytes (4
8 × 32/8) raw bit image is generated. At this time, it is better to prepare several kinds of font data, select a font set by the user, and develop it into a bit image.

【0025】そして、ステップS54では、カウンタn
により文字コード列の全てをビットイメージ展開したか
判断する。ここで、終了していれば1スキャンの文字コ
ード展開を終了する。しかし、終了していなければステ
ップS55へ進み、カウンタnをインクリメントし、ス
テップS52の文字コード列のnバイト目を取り込む処
理に戻る。
Then, in step S54, the counter n
It is determined whether or not all the character code strings have been bit-image expanded by. If it has been completed, the character code expansion for one scan is completed. However, if not completed, the process proceeds to step S55, the counter n is incremented, and the process returns to the process of fetching the n-th byte of the character code string in step S52.

【0026】次に、上述した記録部2における印字シー
ケンスを図8に示すフローチャートに従って以下に詳述
する。上述の如く、ファクシミリ制御部11より印字開
始命令が送られてきた場合、記録部2はこの印字シーケ
ンスに従って印字動作を始める。まず、ステップS61
において、プリントバッファ27の内容を一度スキャン
し、バッファ27内が全白か否かを判断する。全白バッ
ファの場合、ステップS66へ進み、記録時間の短縮の
ため、印字ヘッドをスキャンさせず、64ラインフィー
ドを行い、1スキャンの印字動作を終了する。
Next, the printing sequence in the recording unit 2 described above will be described in detail below with reference to the flowchart shown in FIG. As described above, when the print start command is sent from the facsimile control unit 11, the recording unit 2 starts the print operation according to this print sequence. First, step S61
In, the contents of the print buffer 27 are scanned once, and it is determined whether the buffer 27 is completely white. In the case of the all-white buffer, the process proceeds to step S66, the print head is not scanned, and 64 lines are fed to complete the printing operation for one scan in order to shorten the recording time.

【0027】また、全白バッファでなければステップS
62へ進み、印字モードを読み込み、ステップS63で
印字ヘッドのスキャン速度計画を作成する。1スキャン
の内、印字ヘッドは加速領域→定速安定領域→印字領域
→定速安定領域→減速領域を通過する。このように、各
領域では、印字ヘッドのスキャン速度が異なり、また印
字領域の内、一定以上の空白部分が存在する場合、その
空白部分は印字ヘッドを加速させて高速移動し、再び印
字領域に近づくと減速させるような制御も行う。このス
キャン速度計画を印字ヘッド移動テーブルを参照し作成
する。
If it is not an all-white buffer, step S
In step S62, the print mode is read, and a scan speed plan for the print head is created in step S63. In one scan, the print head passes through the acceleration area → constant speed stable area → printing area → constant speed stable area → deceleration area. In this way, in each area, the scan speed of the print head is different, and if there is a blank area above a certain level in the print area, the blank area accelerates the print head and moves at high speed, and then returns to the print area again. Control is also performed such that the vehicle decelerates when approaching. This scan speed plan is created by referring to the print head moving table.

【0028】そして、ステップS64では、作成された
移動計画の最適化を行う。プリントバッファ27の左端
にのみ印字データがある場合、即ち、記録紙の左側しか
印字する必要がない場合、ヘッドは左側のみスキャンし
てインクを吐出すればよく、それ以上右端間でスキャン
する必要はない。また、右端にのみ印字データがある場
合、即ち、記録紙の右側しか印字する必要がない場合、
ヘッドは最も速いスキャン速度で右端へスキャンし、デ
ータがある領域だけ速度を落とし、必要な印字を行えば
よい。ここでは、このようなスキャン速度の最適化を行
う。
Then, in step S64, the created movement plan is optimized. When there is print data only at the left end of the print buffer 27, that is, when only the left side of the recording paper needs to be printed, the head only needs to scan the left side and eject ink, and it is not necessary to scan between the right ends. Absent. If there is print data only on the right edge, that is, if only the right side of the recording paper needs to be printed,
The head scans to the right end at the fastest scanning speed, reduces the speed only in the area containing the data, and performs the required printing. Here, such a scan speed is optimized.

【0029】次に、上述の最適化が終了するとステップ
S65において、印字を開始する。具体的には、上述の
ステップS64で作成した最適化された印字ヘツドスキ
ャン速度計画に従って、印字ヘッドを移動させながらイ
ンクを吐出することにより、印字を行う。その後、印字
終了と共にプリントバッファ27の内容をクリアし、記
録部2の1スキャン印字を終了する。
Next, when the above optimization is completed, printing is started in step S65. Specifically, printing is performed by ejecting ink while moving the print head according to the optimized print head scan speed plan created in step S64. After that, when the printing is completed, the contents of the print buffer 27 are cleared, and the one-scan printing of the recording unit 2 is completed.

【0030】このように、実施例によれば、メイン部1
から記録部2へ印字データを送出する際、画像データは
ビットイメージデータとして送出し、レポートデータは
文字コードデータを送出することによりメイン部1でわ
ざわざビットイメージデータへイメージ展開を行う必要
がなくなる。これにより、メイン部1から記録部2へ送
出するデータ量は、画像データ領域では数バイト増すも
のの、文字コードデータ領域では圧倒的にバイト量を減
らすことができる。また、メイン部1において文字コー
ドデータからビットイメージデータへイメージ展開を行
う必要がないため、メイン部1のCPUは通信、読取処
理に専念することができ、負荷の分散にも役立つ。
Thus, according to the embodiment, the main unit 1
When the print data is sent from the printer to the recording unit 2, the image data is sent as bit image data, and the report data is sent as character code data, so that the main unit 1 does not need to bother to develop the image into bit image data. As a result, the amount of data sent from the main unit 1 to the recording unit 2 is increased by several bytes in the image data area, but the byte amount can be overwhelmingly reduced in the character code data area. Further, since it is not necessary to develop the image from the character code data to the bit image data in the main unit 1, the CPU of the main unit 1 can concentrate on communication and reading processing, which is useful for load distribution.

【0031】従って、従来のファクシミリ装置において
問題であった通信時間及び印字時間を共に短縮すること
が可能となる。尚、本発明は、複数の機器から構成され
るシステムに適用しても、1つの機器から成る装置に適
用しても良い。また、本発明はシステム或いは装置にプ
ログラムを供給することによって達成される場合にも適
用できることはいうまでもない。
Therefore, it is possible to reduce both the communication time and the printing time, which are problems in the conventional facsimile machine. The present invention may be applied to a system including a plurality of devices or an apparatus including a single device. Further, it goes without saying that the present invention can also be applied to the case where it is achieved by supplying a program to a system or an apparatus.

【0032】[0032]

【発明の効果】以上説明したように、本発明によれば、
通信時間及び記録時間を共に短縮することが可能とな
る。
As described above, according to the present invention,
Both communication time and recording time can be shortened.

【図面の簡単な説明】[Brief description of drawings]

【図1】実施例におけるファクシミリ装置のメイン部の
構成を示すブロック図である。
FIG. 1 is a block diagram showing a configuration of a main unit of a facsimile apparatus according to an embodiment.

【図2】実施例におけるファクシミリ装置の記録部の構
成を示すブロック図である。
FIG. 2 is a block diagram showing a configuration of a recording unit of the facsimile apparatus in the embodiment.

【図3】メイン部の画像メモリに蓄積された画像を1ペ
ージ印字するためのページ記録処理を表すフローチャー
トである。
FIG. 3 is a flowchart showing a page recording process for printing one page of an image stored in the image memory of the main unit.

【図4】メイン部のビットイメージデータ領域を印字す
るための1スキャン記録処理を表すフローチャートであ
る。
FIG. 4 is a flowchart showing a one-scan recording process for printing a bit image data area of a main part.

【図5】メイン部の文字コードデータ領域を印字するた
めの1スキャン記録処理を表すフローチャートである。
FIG. 5 is a flowchart showing a one-scan recording process for printing a character code data area of a main part.

【図6】記録部における印字動作を示すフローチャート
である。
FIG. 6 is a flowchart showing a printing operation in the recording unit.

【図7】記録部における文字コード展開シーケンスを示
すフローチャートである。
FIG. 7 is a flowchart showing a character code expansion sequence in a recording unit.

【図8】記録部における印字シーケンスを示すフローチ
ャートである。
FIG. 8 is a flowchart showing a printing sequence in the recording unit.

【符号の説明】[Explanation of symbols]

1 メイン部 2 記録部 11 ファクシミリ制御部 12 通信部 13 読取部 14 画像メモリ 15 イメージバッファ 21 記録制御部 22 レシーブバッファ 23 印字部 24 記録紙搬送部 25 記録紙センサ 26 各種フォントデータROM 27 プリントバッファ 1 Main Section 2 Recording Section 11 Facsimile Control Section 12 Communication Section 13 Reading Section 14 Image Memory 15 Image Buffer 21 Recording Control Section 22 Receive Buffer 23 Printing Section 24 Recording Paper Conveying Section 25 Recording Paper Sensor 26 Various Font Data ROM 27 Print Buffer

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 記録すべきデータの形式に応じて異なる
制御コマンドを記録手段へ送出し、記録を行うファクシ
ミリ装置であって、 記録すべきデータの形式を判別する判別手段と、 該判別手段での判別結果に応じて異なる制御コマンドを
送出する送出手段と、 該送出手段で送出された制御コマンドに従って記録を行
う記録手段とを備えることを特徴とするファクシミリ装
置。
1. A facsimile apparatus for transmitting a control command to a recording means according to the format of the data to be recorded and performing recording, the discrimination means discriminating the format of the data to be recorded, and the discrimination means. And a recording means for recording according to the control command transmitted by the transmitting means.
JP5175150A 1993-07-15 1993-07-15 Facsimile equipment Pending JPH0730695A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5175150A JPH0730695A (en) 1993-07-15 1993-07-15 Facsimile equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5175150A JPH0730695A (en) 1993-07-15 1993-07-15 Facsimile equipment

Publications (1)

Publication Number Publication Date
JPH0730695A true JPH0730695A (en) 1995-01-31

Family

ID=15991151

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5175150A Pending JPH0730695A (en) 1993-07-15 1993-07-15 Facsimile equipment

Country Status (1)

Country Link
JP (1) JPH0730695A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7031019B1 (en) 1998-03-04 2006-04-18 Seiko Epson Corporation Printer control apparatus, printer and printing system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7031019B1 (en) 1998-03-04 2006-04-18 Seiko Epson Corporation Printer control apparatus, printer and printing system

Similar Documents

Publication Publication Date Title
US5465163A (en) Image processing method and apparatus for processing oversized original images and for synthesizing multiple images
JPH03110596A (en) Printer
JPH04189564A (en) Output method
US6353481B1 (en) Technique for correcting printing errors in a shuttle type multifunctional apparatus
JPH07154589A (en) Data processor and recorder
EP0450013B1 (en) Reproduction apparatus operation during malfunction recovery
EP1355263B1 (en) Printing apparatus and buffer management method
JPH0730695A (en) Facsimile equipment
US7198418B2 (en) Printing apparatus, data processing method for printing apparatus, and printing system
US20020044300A1 (en) Multi-function printer and its control method
JPH0698119A (en) Image recorder
JP2007082129A (en) Image forming apparatus
US6201615B1 (en) Method for detecting document size
US5408592A (en) Printer having a data output time controller
JPH10173838A (en) Facsimile equipment
KR100238053B1 (en) Scanning and printing process method and apparatus
KR100296595B1 (en) Method for control discharge state of document in image scanning apparatus
JP3174233B2 (en) Image forming apparatus and method
KR100306753B1 (en) Method for printing alignment of inkjet printer
JPH09168077A (en) Recording method and device, and facsimile equipment provided with the device
JP2003177892A (en) Printing device, paper supply control method, print data generating method, printer driver, printing system and copying device
CN111988485A (en) Image forming apparatus with a toner supply device
KR19980083886A (en) Digital copying method in multifunction device
JP2005117558A (en) Image reading apparatus, printer, and reading method of image data
KR100309991B1 (en) Method for multi-copy in multi function peripheral

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20010604