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

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

Info

Publication number
JPH0751380B2
JPH0751380B2 JP1166131A JP16613189A JPH0751380B2 JP H0751380 B2 JPH0751380 B2 JP H0751380B2 JP 1166131 A JP1166131 A JP 1166131A JP 16613189 A JP16613189 A JP 16613189A JP H0751380 B2 JPH0751380 B2 JP H0751380B2
Authority
JP
Japan
Prior art keywords
printer
print
reference position
page
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.)
Expired - Fee Related
Application number
JP1166131A
Other languages
English (en)
Other versions
JPH0330977A (ja
Inventor
勝則 田村
壮享 篠原
正己 山崎
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)

Description

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

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】上位装置から出力される印字データを記憶
    するページメモリを備えたページプリンタにおいて、少
    なくとも用紙サイズ、用紙使用方向及び印字基準位置よ
    り成る書式情報の組を複数記憶する手段と、表示部及び
    複数の操作ボタンを有する操作パネルとを設け、該操作
    パネルの所定の操作ボタンの操作に応じて、 a.前記記憶された書式情報の組を示す名称を前記表示部
    に順に表示し、 b.表示された所望の名称を選択し、 c.該選択した名称が示す書式情報の組について、前記用
    紙サイズなどの書式情報を順に表示し、 d.印字基準位置を表示したところで、次に、印字基準位
    置を表す数値を昇順または降順に表示し、 e.所望の数値を表示したところでそれを指定し、その数
    値を、前記ステップbにおいて選択した書式情報の組に
    ついて前記記憶手段に登録する、 ようにしたことを特徴とするページプリンタにおける印
    字基準位置設定方法。
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 JPH0330977A (ja) 1991-02-08
JPH0751380B2 true 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)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3238803B2 (ja) * 1993-08-24 2001-12-17 ローム株式会社 面実装型有極性電子部品の基板実装構造
JPH0766325A (ja) * 1993-08-26 1995-03-10 Rohm Co Ltd 合成樹脂パッケージ型電子部品の構造
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 주식회사 대우일렉트로닉스 세탁조 날개를 구비한 드럼 세탁기
JP4010447B2 (ja) 2002-05-30 2007-11-21 ローム株式会社 固体電解コンデンサ及びその製造方法
KR100493305B1 (ko) * 2002-12-11 2005-06-07 엘지전자 주식회사 듀얼 모터 드럼세탁기

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2521757B2 (ja) * 1987-06-10 1996-08-07 キヤノン株式会社 出力制御装置

Also Published As

Publication number Publication date
JPH0330977A (ja) 1991-02-08

Similar Documents

Publication Publication Date Title
US4656602A (en) Method of control placement of image of document to be printed on paper in an interactive text processing system
US20040252340A1 (en) Image processing system, image processing method, template producing system and template data structure
US8345304B2 (en) Image processing apparatus, image processing method, and image processing control program capable of processing document data
US5097426A (en) Printer controlling apparatus
JPH0330977A (ja) ページプリンタにおける印字基準位置設定方法
JPS63302083A (ja) 印字装置
JP4144574B2 (ja) 印刷データのプレビュー方法および装置、記録媒体
JPH07102728B2 (ja) ページプリンタにおける印字制御装置
JPH06115224A (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
JPH01150568A (ja) プリンタ装置
KR0146901B1 (ko) 로고 삽입 프린터
JP2839139B2 (ja) 文書処理方法
JPH0263762A (ja) 出力方法
JP2779157B2 (ja) 文書情報処理装置
JP2977132B2 (ja) プリンタ
JPH07137354A (ja) バーコードリーダ付き印刷装置
JPH0781174A (ja) テープ印字装置
JPS6327285A (ja) デ−タ処理システムの印字装置
JPS59148933A (ja) リスト印字方式
JPH0369313B2 (ja)
JPS62208090A (ja) 画像処理装置
JPH0477957A (ja) 文書編集装置
JPH1069359A (ja) データ処理装置
JPH04294417A (ja) 情報処理装置及びその制御方法

Legal Events

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