JPH0330977A - ページプリンタにおける印字基準位置設定方法 - Google Patents

ページプリンタにおける印字基準位置設定方法

Info

Publication number
JPH0330977A
JPH0330977A JP1166131A JP16613189A JPH0330977A JP H0330977 A JPH0330977 A JP H0330977A JP 1166131 A JP1166131 A JP 1166131A JP 16613189 A JP16613189 A JP 16613189A JP H0330977 A JPH0330977 A JP H0330977A
Authority
JP
Japan
Prior art keywords
printer
information
printer control
page
control information
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.)
Granted
Application number
JP1166131A
Other languages
English (en)
Other versions
JPH0751380B2 (ja
Inventor
Katsunori Tamura
田村 勝則
Takeyuki Shinohara
篠原 壮享
Masami Yamazaki
山崎 正己
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.)
Sanyo Electric Co Ltd
Original Assignee
Sanyo Electric 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 Sanyo Electric Co Ltd filed Critical Sanyo Electric Co Ltd
Priority to JP1166131A priority Critical patent/JPH0751380B2/ja
Publication of JPH0330977A publication Critical patent/JPH0330977A/ja
Publication of JPH0751380B2 publication Critical patent/JPH0751380B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Record Information Processing For Printing (AREA)

Abstract

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

Description

【発明の詳細な説明】 (イ〉産業上の利用分野 本発明は、レーザープリンタやLEDプリンタ等のペー
ジメモリを備えたページプリンタにおける制御方式に関
する。
(ロ)従来の技術 近年、ページプリンタは、ワードプロセッサやパーソナ
ルコンピュータの出力装置として利用される等、応用分
野が拡大しており、ワイヤドツトプリンタ等の既存のプ
リンタとの互換性が求められるようになってきた。
このような互換性を満たすための技術は、例えば、特開
昭64−14040号公報に開示されており、該公報に
おいては、既存のプリンタとページプリンタとの分解能
の差に着目し、分解能の差に応じて印字データの変換を
行い、印字出力の大きさを近似的に等しくするようにし
ていた。
(ハ)発明が解決しようとする課題 上記公報に開示されている分解能の問題も、互換性を保
つ上での一つの要素であるが、既存プリンタ用のプログ
ラムによって作成された印字データを、ページプリンタ
によって印字する際には、以下に示す課題がある。
即ち、既存のシリアルプリンタ等では、例えば、用紙の
使用サイズや使用方向について、ブリンタ自身に知らせ
る必要はなく、所望のサイズの用紙を所望の方向にオペ
レータがセットするだけで良い。ところが、ページプリ
ンタの場合、用紙はカセットに収納されており、各種サ
イズの用紙カセットを複数所定の方向で装置に装着し、
又、ページプリンタ内では、用紙サイズに応じてページ
メモリの使用メモリ範囲の設定2文字パターンの回転等
を実行しなくてはならないため、これらのプリンタ制御
情報をページプリンタに入力しなくてはならない。この
他、各種モードの切換等ページプリンタを使用するため
には、既存プリンタにない種々のプリンタ制御情報が必
要となり、ホスト側の既存プリンタ用のプログラムをそ
のまま使用するだけでは、ページプリンタへの印字は実
行できない。
従って、従来は、既存プリンタ用のプログラムをページ
プリンタ用にプログラム変更しており、その作業が非常
に煩わしかった。
(ニ)課題を解決するための手段 本発明は、上位装置から出力される印字データを記憶す
るページメモリを備えたページプリンタにおいて、少な
くとも用紙サイズ情報及び用紙使用方向情報を含むプリ
ンタ制御情報群を、複数種類記憶する記憶手段を備え、
該複数種類のプリンタ制御情報群のいずれかを特定する
識別情報を操作パネル又は上位装置から入力し、該入力
した識別情報に対応する前記プリンタ制御情報群を前記
記憶手段から読出し、該情報群に基づきページプリンタ
を制御することにより、上記課題を解決するものである
(*)作用 本発明では、操作パネル又は上位装置から、複数種類の
プリンタ制御情報群のいずれかを特定する識別情報を入
力するだけで、上位装置の既存プリンタ用プログラムで
作成された印字データが、ページプリンタによって印字
される。
(へ)実施例 第1図は、本発明の実施例の構成を示すブロック図であ
り、(2〉は複数の処理プログラムを搭載したホストコ
ンピュータ、(3)はページプリンタであって、各処理
プログラムは従来のシリアルプリンタ用のプログラムで
ある。
ページプリンタ(3)において、(4)は中央処理部、
(5)はホストとのインターフェース、(6)は−頁分
の印字データを記憶するためのページメモ)、<7>は
ページメモリ(6)の1ドツトライン分の印字データを
一時記憶するラインバッファ、(8〉は用紙(1)に対
して実際の印字を行うプリントエンジン部、(9)はプ
リントエンジン部(8)の駆動タイミングに同期してペ
ージメモリ(6)及びラインバッファ(7)からのデー
タの読出しを制御する出力制御部、(10)は各文字の
ドツトパターンが記憶されたフォントメモリ、(11)
は操作パネル、(12)は入力制御部、(13)は分解
能に応じてシリアルブ」ンタ用の印字データをページプ
リンタ用の印字データに変換するデータ変換部、(14
)は文字パターンを90”回転する文字パターン回転部
、(15)(16)(17)はESCシーケンス等の制
御コマンド体系が各々異なる第1.第2.第3の制御コ
マンドテーブルである。
更に、(18)は、複数のプリンタ制御情報リスト(1
9)(20)・・・、各リストと書式番号との対応を示
す書式登録テーブル(21)、選択された書式番号を記
憶するための書式番号格納部(22)とを備えた不揮発
性メモリ、(23)は不揮発性メモリ(18)への情報
の書込み及び読出しを制御する書式情報制御部である。
又、プリンタ制御情報リストに登録される情報としては
、用紙サイズ情報、用紙使用方向情報。
制御コマンドテーブル指定情報、印字開始水平基準位置
情報、縮小/通常モード情報等が含まれる。
以下、本実施例の制御内容を、第2図のフローチャート
、第3図及び第4図の説明図を参照しながら説明する。
先ず、操作パネル(11)には、第3図に示すように、
表示部(24) 、選択キー(25) 、登録キー(2
6) 。
決定キー(27) 、アップキー(28) 、ダウンキ
ー(29)が設けられており、選択キーの押下に応じて
、第3図(イ)に示すように順次複数の書式1ショシキ
1」、「ショシキ2」・・・・・・が表示部(24)に
表示される。ここで、所望の書式、例えば、「ショシキ
1」が表示されたとき、登録キー(26)を押下すると
、押下に応じて上記プリンタ制御情報の各内容を示す文
字1ヨウシサイズ」、「ヨウシホウコウJ+’インジキ
ジュン」、・・・・・・が順次表示部(24)に表示さ
れ、これらのいずれかが表示されている状態で、更にア
ップキー(28)もしくはダウンキー(29)を押下す
ると、押下に応じて、「ヨウシサイズ、の場合は’BS
、A4.B4.・・・・・・」、「インジキジュン、の
場合は、’1.2.3・・・・・・、50,51.・・
・」と、各々の具体的選択情報が表示される。
そこで、オペレータが所望の選択情報を選択して、決定
キー(27)を押下すると、最初に選択された書式「シ
ョシキ1.の情報として、各入力情報がプリンタ制御情
報リスト(19)に登録され、同様の方法により、他の
書式2,3・・・に対するプリンタ制御情報リス)−(
20)・・・・・・にも登録が行われる。
このように、プリンタ制御情報リストの登録が終了した
後、オペレータが、ホスト側の処理プログラム2に対応
する書式「ショシキ2」を選択し、決定キー(27)を
押下すると、その書式番号r2Jが不揮発性メモリ(1
8)内の書式番号格納部(22)へ登録される。
そして、ホストコンピュータ(2)が、M理プログラム
2により作成された印字データをページプリンタ(3)
に送出すると、中央処理部(4)は、書式情報制御部(
23)を起動して、書式番号格納部(22)に登録され
ている書式番号「2」を読出し、該書式番号に対応する
プリンタ制御情報リスト(2o)の各情報を参照して、
印字制御を実行する。
即ち、先ず、用紙サイズ情報に基づき、ページメモリ(
6)のメモリ使用範囲を決定し、又、制御コマンドテー
ブル情報に基づき第1〜第3の制御コマンドテーブル(
15)(16)(17)の中から対応するテーブルを選
択する。
次に、ホスト側からインターフェース(5)を介して印
字データとしての文字コード及び印字コマンドが入力さ
れると、中央処理部(4)は、第2図のフローチャート
に示すように、入力情報がデータかコマンドかの判定を
行い、データであれば、既存のシリアルプリンタにおけ
る印字可能範囲を仮想印字範囲として、この範囲におけ
る受信印字データの印字座標を計算する。そして、プリ
ンタ制御情報リスト(20)から印字開始水平基準位置
情報を読出し、該位置情報と計算した仮想印字座標とを
比較する。
ここで、印字開始水平基準位置情報としては、仮想印字
範囲の原点、即ち、既存プリンタの印字可能範囲の左端
(原点)からの位置座標を示す情報が用いられている。
比較の結果、印字データの仮想印字座標が基準位置情報
より小さいときは、受信した印字データを無視し、大き
いときは仮想印字座標から基準位置情報を引算して新印
字座標を求め、受信した文字コードをフォントメモリ(
10)によりドツトパターンに変換した後、ページメモ
リ(6)の新印字座標位置にこのドツトパターンを書込
む。従って、仮想印字座標上で印字開始水平基準位置以
降の印字データは、第4図(ロ)の如く、ページメモ)
(6)の水平先頭位置から順に書き込まれることとなり
、ページメモリ(6)の内容をプリントエンジン部(8
)に送出して印字を実行すれば、第4図(イ)に示すよ
うに、目的の印字データが用紙(1)の左端から印字さ
れ、位置調節用の空白コードによる印字のずれは起こら
ない。
又、水平タブコマンドが入力されたとき、仮想印字座標
での印字座標をコマンドで指定された長さだけ進める座
標計算を実行するが、データ入力時には上記の如く、新
印字座標の計算が行われるため、空白コードの場合と同
様、印字データは用紙左端から印字されることとなる。
ところで、プリンタ制御情報リストによって、用紙使用
方向が1ヨコ」に設定されていれば、中央処理部(4)
は、文字パターン回転部(14)を起動して、フォント
メモリ(10)から読出したドツトパターンを90”回
転させた後、ページメモリ(6)へ書込む処理を実行し
、又、縮小/通常モードが「通常」に設定されていれば
、データ変換部(13)を起動して分解能に応じたデー
タの変換を行い、変換後のドツトパターンをページメモ
リ(6)へ書込む処理を実行し、シリアルプリンタでの
印字と同様の大きさで印字が行われる。尚、用紙使用方
向が1タテ」のときは文字パターン回転部(14)は起
動されず、又、縮小モードのときはデータ変換部(13
)は起動されず、分解能の差により縮小印字される。
以上説明した実施例では、印字開始水平基準位置情報等
の入力を、操作パネルにより行ったが、ホストコンピュ
ータ(2)から入力しても良く、又、書式番号の入力も
同様ホストから行うようにしても良い。
(ト)発明の効果 本発明に依れば、ページプリンタにおいて、操作パネル
又は上位装置から、複数種類のプリンタ制御情報群のい
ずれかを特定する識別情報を入力するだけで、既存プリ
ンタ用のプログラムで作成された印字データを、ページ
プリンタで印字することが可能となり、既存プリンタ用
のプログラムを変更する必要がなくなる。依って、既存
プリンタとページプリンタの互換性を保つことが可能と
なる。
【図面の簡単な説明】
第1図は本発明によるページプリンタの構成を示すブロ
ック図、第2図は実施例の処理内容を示すフローチャー
ト、第3図は実施例における操作パネルの操作を説明す
るための説明図、第4図は実施例における印字例及びペ
ージメモリの内容を示す図、第5図は既存プリンタにお
ける印字例及び従来のページプリンタにおける印字例を
示す図である。 (1)・・・用紙、  (2)−・・ホストコンピュー
タ、(3)・・・ページプリンタ、 (4)・・・中央
処理部、(6)・・・ページメモリ、(8)・・・プリ
ントエンジン部、 (11)・・・操作パネル、 (1
3)・・・データ変換部、 (14)・・・文字パター
ン回転部、 (15)(16)(17)・・・制御コマ
ンドテーブル、 (18)・・・不揮発性メモリ。 第2図 第 4 図 第5図

Claims (1)

    【特許請求の範囲】
  1. (1)上位装置から出力される印字データを記憶するペ
    ージメモリを備えたページプリンタにおいて、少なくと
    も用紙サイズ情報及び用紙使用方向情報を含むプリンタ
    制御情報群を、複数種類記憶する記憶手段を備え、該複
    数種類のプリンタ制御情報群のいずれかを特定する識別
    情報を操作パネル又は上位装置から入力し、該入力した
    識別情報に対応する前記プリンタ制御情報群を前記記憶
    手段から読出し、該情報群に基づきページプリンタを制
    御することを特徴としたページプリンタ制御方式。
JP1166131A 1989-06-28 1989-06-28 ページプリンタにおける印字基準位置設定方法 Expired - Fee Related JPH0751380B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1166131A JPH0751380B2 (ja) 1989-06-28 1989-06-28 ページプリンタにおける印字基準位置設定方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1166131A JPH0751380B2 (ja) 1989-06-28 1989-06-28 ページプリンタにおける印字基準位置設定方法

Publications (2)

Publication Number Publication Date
JPH0330977A true JPH0330977A (ja) 1991-02-08
JPH0751380B2 JPH0751380B2 (ja) 1995-06-05

Family

ID=15825611

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1166131A Expired - Fee Related JPH0751380B2 (ja) 1989-06-28 1989-06-28 ページプリンタにおける印字基準位置設定方法

Country Status (1)

Country Link
JP (1) JPH0751380B2 (ja)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5442139A (en) * 1993-09-27 1995-08-15 The United States Of America As Represented By The Secretary Of The Navy Insulated mounting support for ladder-line
US5446623A (en) * 1993-08-24 1995-08-29 Rohm Co. Ltd. Surface mounting type polar electronic component
US5466887A (en) * 1993-08-26 1995-11-14 Rohm Co. Ltd. Resin-packaged electronic component
KR100417352B1 (ko) * 1998-12-11 2004-03-19 주식회사 대우일렉트로닉스 세탁조 날개를 구비한 드럼 세탁기
US6741451B2 (en) 2002-05-30 2004-05-25 Rohm Co., Ltd. Solid electrolytic capacitor and method of making the same
KR100493305B1 (ko) * 2002-12-11 2005-06-07 엘지전자 주식회사 듀얼 모터 드럼세탁기

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63307962A (ja) * 1987-06-10 1988-12-15 Canon Inc 出力制御装置

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63307962A (ja) * 1987-06-10 1988-12-15 Canon Inc 出力制御装置

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5446623A (en) * 1993-08-24 1995-08-29 Rohm Co. Ltd. Surface mounting type polar electronic component
US5466887A (en) * 1993-08-26 1995-11-14 Rohm Co. Ltd. Resin-packaged electronic component
US5442139A (en) * 1993-09-27 1995-08-15 The United States Of America As Represented By The Secretary Of The Navy Insulated mounting support for ladder-line
KR100417352B1 (ko) * 1998-12-11 2004-03-19 주식회사 대우일렉트로닉스 세탁조 날개를 구비한 드럼 세탁기
US6741451B2 (en) 2002-05-30 2004-05-25 Rohm Co., Ltd. Solid electrolytic capacitor and method of making the same
KR100493305B1 (ko) * 2002-12-11 2005-06-07 엘지전자 주식회사 듀얼 모터 드럼세탁기

Also Published As

Publication number Publication date
JPH0751380B2 (ja) 1995-06-05

Similar Documents

Publication Publication Date Title
US5878198A (en) Information processing apparatus and method and memory medium storing information processing program
JPS6392473A (ja) プリンタ
JPH03281268A (ja) ラベルプリンタ
US8345304B2 (en) Image processing apparatus, image processing method, and image processing control program capable of processing document data
US6317193B2 (en) Image forming apparatus
JPH0263763A (ja) 出力方法及びその装置
JPH0330977A (ja) ページプリンタにおける印字基準位置設定方法
JPH0755572B2 (ja) 印字装置
JPH0330974A (ja) ページプリンタにおける印字制御装置
US5878200A (en) Document processing apparatus for displaying inputted data in a print area based upon the size of a recording material and the reprinted data printed thereon
JP2998915B2 (ja) 両面印刷装置
JP2005025772A (ja) 印刷データのプレビュー方法および装置、記録媒体
JPH0452161A (ja) プリンタ
JPH01150568A (ja) プリンタ装置
JP2839139B2 (ja) 文書処理方法
JP2977132B2 (ja) プリンタ
JPH04205346A (ja) プリンタ装置
JPH0746543Y2 (ja) 印字装置
JPH03112668A (ja) 印刷装置
JPS59148933A (ja) リスト印字方式
JPH02231167A (ja) ページプリンタ
JPH04284272A (ja) 印刷制御装置
JPH0361562A (ja) プリンタ装置
JPH09171509A (ja) 文字処理装置
JPH03188558A (ja) 均等割付機能付き文書処理装置

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees