JPH05338282A - Method and apparatus for printing - Google Patents

Method and apparatus for printing

Info

Publication number
JPH05338282A
JPH05338282A JP4151897A JP15189792A JPH05338282A JP H05338282 A JPH05338282 A JP H05338282A JP 4151897 A JP4151897 A JP 4151897A JP 15189792 A JP15189792 A JP 15189792A JP H05338282 A JPH05338282 A JP H05338282A
Authority
JP
Japan
Prior art keywords
character set
attribute
character
priority order
priority
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.)
Withdrawn
Application number
JP4151897A
Other languages
Japanese (ja)
Inventor
Isao Migishima
功 右島
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 JP4151897A priority Critical patent/JPH05338282A/en
Publication of JPH05338282A publication Critical patent/JPH05338282A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Dot-Matrix Printers And Others (AREA)

Abstract

PURPOSE:To select a character set for pattern-developing a character code according to altered priority sequence and to pattern-develop it by altering the sequence if alteration of priority sequence of attributes of stored character set information is requested. CONSTITUTION:A printer prints characters from a selected character set and input character code, and comprises memory means 16 for storing a plurality of pieces of character set information, and priority sequence memory means 15 for storing priority sequence of attributes of the set stored in the memory 16. An operation panel of a host computer 20 or the printer alters the priority sequence when alteration stored in the memory 15 is requested. As a result, the priority sequence of the preset attributes can be altered according to an attribute designation command of selecting the set.

Description

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

【0001】[0001]

【産業状の利用分野】本発明は、複数の書体や文字サイ
ズなどを指定して文字セットの選択を行って印刷する印
刷方法及び装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a printing method and apparatus for printing by selecting a character set by designating a plurality of typefaces, character sizes and the like.

【0002】[0002]

【従来の技術】複数の文字セットを備えた印刷装置であ
って、これら複数の文字セットの中から書体やスタイル
等の属性を指定して、所望の文字セットを選択して印字
を行う印刷装置がある。このような印刷装置では、複数
の属性が指定された時、それらの属性に一致する文字セ
ットが一つに限定出来ない場合、指定される、例えばス
トロークウエイトの優先順位を1にし、スタイルに関す
る属性を優先順位2というように、予めこれらの属性情
報に優先順位を設けておき、その優先順位に従って文字
セットを限定する方法で処理が行われている。
2. Description of the Related Art A printing apparatus provided with a plurality of character sets, in which attributes such as a typeface and style are designated from the plurality of character sets, and a desired character set is selected for printing. There is. In such a printing apparatus, when a plurality of attributes are specified and the number of character sets that match those attributes cannot be limited to one, for example, the priority of stroke weight to be specified is set to 1 and attributes related to style are set. The priority is set in advance for these pieces of attribute information, and the character set is limited according to the priority.

【0003】[0003]

【発明が解決しようとする課題】このように上記従来例
では、指定された属性に完全に一致する文字セットが存
在する場合は問題なく処理を行うことができ、また指定
された属性と完全に一致する文字セットが存在しない場
合、設定されている属性の優先順位に従って印刷が行わ
れてしまう。このような属性の優先順位は変更できない
ものであったため、例えばユーザが使用したい属性の優
先順位が低い場合には、文字セットを選択するときに使
用したい属性よりも高い優先順位の属性を持つ必要とし
ない文字セットが常に選択されて、所望の文字セットで
の印刷ができないという欠点があった。
As described above, in the above-mentioned conventional example, when a character set that completely matches the specified attribute exists, the processing can be performed without any problem, and the specified attribute cannot be completely processed. If there is no matching character set, printing will be performed according to the priority order of the set attributes. Since the priority of such attributes could not be changed, for example, if the priority of the attribute that the user wants to use is low, it is necessary to have an attribute with a higher priority than the attribute that the user wants to use when selecting a character set. There is a drawback in that a character set that does not satisfy is always selected, and printing with a desired character set cannot be performed.

【0004】本発明は上記従来例に鑑みてなされたもの
で、予め設定されている属性の優先順位を、文字セット
選択の属性指定命令によって変更することを可能にした
印刷方法及び装置を提供することを目的とする。
The present invention has been made in view of the above conventional example, and provides a printing method and apparatus capable of changing the priority order of preset attributes by an attribute designation command for character set selection. The purpose is to

【0005】[0005]

【課題を解決するための手段】上記目的を達成するため
に本発明の印刷装置は以下の様な構成を備える。即ち、
選択された文字セットと入力された文字コードから文字
の印刷を行う印刷装置において、複数の文字セット情報
を記憶する記憶手段と、前記記憶手段に記憶された文字
セットの属性の優先順位を記憶する優先順位記憶手段
と、前記優先順位記憶手段に記憶された優先順位の変更
を要求されると、前記優先順位を変更する変更手段とを
有する。
In order to achieve the above object, the printing apparatus of the present invention has the following configuration. That is,
In a printing device for printing characters from a selected character set and an input character code, storage means for storing a plurality of character set information and priority order of attribute of the character set stored in the storage means are stored. It has a priority order storage means and a change means for changing the priority order when requested to change the priority order stored in the priority order storage means.

【0006】上記目的を達成するために本発明の印刷方
法は以下の様な工程を備える。即ち、選択された文字セ
ットと入力された文字コードから文字の印刷を行う印刷
方法において、記憶されている文字セット情報の属性の
優先順位の変更を要求されると、その優先順位を変更す
る工程と、その変更された優先順位に従って文字コード
をパターン展開するための文字セットを選択してパター
ン展開する工程とを有する。
In order to achieve the above object, the printing method of the present invention comprises the following steps. That is, in the printing method for printing characters from the selected character set and the input character code, when the priority order of the attribute of the stored character set information is requested, the priority order is changed. And a step of selecting a character set for pattern-expanding the character code according to the changed priority order and expanding the pattern.

【0007】[0007]

【作用】以上の構成において、記憶されている文字セッ
ト情報の属性の優先順位の変更を要求されると、その優
先順位を変更し、その変更された優先順位に従って文字
コードをパターン展開するための文字セットを選択して
パターン展開する。
In the above structure, when it is requested to change the priority of the attribute of the stored character set information, the priority is changed and the character code pattern is expanded according to the changed priority. Select a character set and expand the pattern.

【0008】[0008]

【実施例】以下、添付図面を参照して本発明の好適な実
施例を詳細に説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Preferred embodiments of the present invention will be described in detail below with reference to the accompanying drawings.

【0009】図1は、本発明の一実施例のプリンタ装置
の概略構成を示すブロツク図で、図2は実施例のプリン
タ装置の構造を示す構造断面図である。まず図2を参照
して、実施例のプリンタ装置の構成を説明する。
FIG. 1 is a block diagram showing a schematic configuration of a printer device according to an embodiment of the present invention, and FIG. 2 is a structural sectional view showing the structure of the printer device according to the embodiment. First, the configuration of the printer apparatus according to the embodiment will be described with reference to FIG.

【0010】図2は本実施例のレーザビームプリンタ
(LBP)100の内部構造を示す断面図で、このLB
P100は不図示のデータ源(ホストコンピュータ等)
から文字パターンの登録や定型書式(フォームデータ)
等の登録が行えるように構成されている。
FIG. 2 is a sectional view showing the internal structure of the laser beam printer (LBP) 100 of this embodiment.
P100 is a data source not shown (host computer, etc.)
Character pattern registration and fixed form (form data)
It is configured to be able to register etc.

【0011】図2において、100はLBP本体を示
し、外部に接続されているホストコンピュータ等から供
給される文字情報(文字コード)やフォーム情報或いは
マクロ命令等を入力して記憶するとともに、それらの情
報に従って対応する文字パターンやフォームパターン等
を作成し、記録媒体である記録紙上に像を形成する。3
00は操作のための各種スイッチ及びLED表示器等が
配されている操作パネル、101はLBP100全体の
制御及びホストコンピュータから供給される文字情報等
を解析するプリンタ制御ユニットである。このプリンタ
制御ユニット101は主に文字情報を対応する文字パタ
ーンのビデオ信号に変換してレーザドライバ102に出
力する。
In FIG. 2, reference numeral 100 denotes an LBP main body, which inputs and stores character information (character code) supplied from an externally connected host computer or the like, form information, macro commands, and the like. A corresponding character pattern, form pattern, or the like is created according to the information, and an image is formed on a recording paper, which is a recording medium. Three
Reference numeral 00 is an operation panel on which various switches for operation and LED displays are arranged, and 101 is a printer control unit for controlling the entire LBP 100 and analyzing character information and the like supplied from the host computer. The printer control unit 101 mainly converts character information into a video signal of a corresponding character pattern and outputs it to the laser driver 102.

【0012】レーザドライバ102は半導体レーザ10
3を駆動するための回路であり、入力されたビデオ信号
に応じて半導体レーザをオン・オフ切替している。レー
ザ光104は回転多面鏡105で左右方向に振られて静
電ドラム106上を走査する。これにより、静電ドラム
106上には文字パターンの静電潜像が形成される。こ
の潜像は静電ドラム106の周囲の現像ユニット107
により現像された後、記録紙に転写される。この記録紙
にはカットシートを用い、カセット記録紙はLBP10
0に装着した用紙カセットに収納され、給紙ローラ10
9及び搬送ローラ110と111とにより装置内に取り
込まれて、静電ドラム106に供給される。
The laser driver 102 is a semiconductor laser 10.
3 is a circuit for driving the semiconductor laser 3 and switches the semiconductor laser on and off according to the input video signal. The laser beam 104 is swung in the left-right direction by the rotary polygon mirror 105 to scan the electrostatic drum 106. As a result, an electrostatic latent image having a character pattern is formed on the electrostatic drum 106. This latent image is formed on the developing unit 107 around the electrostatic drum 106.
And then transferred to a recording paper. A cut sheet is used for this recording paper, and the cassette recording paper is LBP10.
The paper feed roller 10
It is taken into the inside of the apparatus by 9 and the conveying rollers 110 and 111, and is supplied to the electrostatic drum 106.

【0013】図1において、11は、実施例のプリンタ
制御ユニット101全体を制御するCPUである。12
はRAMで、CPU11のワークエリアとして使用さ
れ、各種データを一時的に記憶する。13はROMで、
CPU11による制御プログラムや各種データを記憶し
ている。14は実際に印刷を行う印刷機構部で、その構
成は図2に示されている。15は属性の優先順位を記憶
する記憶部で、ホストコンピュータ20から送られる文
書データに含まれる文字セット選択優先順位命令、ある
いはプリンタ装置10の操作パネル300からの指令に
従って、その優先順位を変更することができる。16は
文字セット記憶部で、印刷する文字セットの文字パター
ンと、当該文字セットの属性を記憶している。17は外
部機器であるホストコンピュータ20との通信を行うイ
ンターフェース部である。20は、印刷データを作成し
て、当該プリンタ装置100に伝送するホストコンピュ
ータである。
In FIG. 1, reference numeral 11 is a CPU that controls the entire printer control unit 101 of the embodiment. 12
Is a RAM, which is used as a work area of the CPU 11 and temporarily stores various data. 13 is a ROM,
The control program by the CPU 11 and various data are stored. Reference numeral 14 denotes a printing mechanism unit that actually prints, the configuration of which is shown in FIG. A storage unit 15 stores the priority order of the attributes, and changes the priority order according to a character set selection priority order command included in the document data sent from the host computer 20 or a command from the operation panel 300 of the printer device 10. be able to. A character set storage unit 16 stores a character pattern of a character set to be printed and attributes of the character set. An interface unit 17 communicates with the host computer 20, which is an external device. Reference numeral 20 is a host computer that creates print data and transmits it to the printer device 100.

【0014】図3は、本実施例の文字セットの属性の内
容と、その文字サンプルを例示した図で、例えば文字セ
ット1のストロークウエイト属性は「レギュラー」、ス
タイル属性は「アップライト」というように設定されて
いる。
FIG. 3 is a diagram exemplifying the contents of the attributes of the character set of this embodiment and a sample of the characters. For example, the stroke weight attribute of character set 1 is "regular" and the style attribute is "upright". Is set to.

【0015】図4は、ホストコンピュータ20から指定
された属性を示すものであり、この指定ではストローク
ウエイト属性として「ボールド」401が、スタイル属
性として「イタリック」402が指定されている。
FIG. 4 shows the attributes designated by the host computer 20. In this designation, "bold" 401 is designated as the stroke weight attribute and "italic" 402 is designated as the style attribute.

【0016】図5は、属性優先順位記憶部15に予め記
憶されている初期設定の属性優先順位を示す図であり、
この優先順位の指定に従えば「ストロークウエイト」属
性が優先順位を決定する第1順位として参照される。こ
れで優先順位が決定されないときは第2位の属性である
「スタイル」が参照される。
FIG. 5 is a diagram showing the default attribute priority order stored in advance in the attribute priority order storage unit 15.
According to the designation of the priority order, the "stroke weight" attribute is referred to as the first order for determining the priority order. When the priority order is not determined by this, the second style attribute "style" is referred to.

【0017】図6は、ホストコンピュータ20よりの或
いは操作パネル300よりの指示入力によって変更され
た後の属性優先順位を示す図で、図5と異なって第1位
の優先順位の属性が「スタイル」に変更されている。
FIG. 6 is a diagram showing the attribute priority order after being changed by an instruction input from the host computer 20 or the operation panel 300. Unlike FIG. 5, the attribute of the first priority order is “style”. Has been changed to ".

【0018】属性優先順位記録部15に記憶されている
属性優先順位が、図5に示す内容であった場合に、図3
に示す属性指定の命令が入力された場合の処理を、図7
のフローチャートに従って説明を行う。
When the attribute priority order stored in the attribute priority order recording section 15 has the contents shown in FIG.
The processing when the attribute designation command shown in FIG.
A description will be given according to the flowchart of FIG.

【0019】次に、優先順位変更用フローチャートを説
明する。
Next, a flow chart for changing the priority order will be described.

【0020】文書データをプリンタ装置100が受け取
ると、受け取ったデータ中に属性の優先順位変更要求が
あるかどうかを調べる(ステップS602)。要求があ
れば、属性優先順位情報を変更する(ステップS60
3)。次にステップS604において最も高い優先順位
の属性を図5の優先順位決定テーブルから求める。従っ
て、「ストロークウエイト」が選択された処理属性とな
る。次に、ステップS605において、選択対象となっ
ている図3の文字セットの中に現在の処理属性である指
定された「ストロークウエイト」の文字セットが存在す
るかを検索する。次に、ステップS606に移って選択
対象の文字セットが1に限定出来るか判断を行う。1つ
に指定できれば、その文字セットに従ってパターンの展
開を行う(ステップS608)。仮に2つ以上文字セッ
トがあるときはステップS609に進み、次の優先順位
である属性「スタイル」に優先順位を決定できる。
When the printer device 100 receives the document data, it checks whether or not there is an attribute priority change request in the received data (step S602). If requested, the attribute priority information is changed (step S60).
3). Next, in step S604, the highest priority attribute is obtained from the priority determination table of FIG. Therefore, "stroke weight" is the selected processing attribute. Next, in step S605, it is searched whether or not the character set of the designated "stroke weight", which is the current processing attribute, exists in the character set of FIG. 3 to be selected. Next, in step S606, it is determined whether the character set to be selected can be limited to 1. If one can be designated, the pattern is expanded according to the character set (step S608). If there are two or more character sets, the process proceeds to step S609, and the priority can be determined for the attribute "style" that is the next priority.

【0021】このようにして、図4に示す属性指定デー
タが入力されても、「ボールド」の文字セット2が選ば
れる場合と、「イタリック」の文字セット3が選ばれる
場合とが希望により選択できるようになる。
In this manner, even if the attribute designation data shown in FIG. 4 is input, the case where the character set 2 of "bold" is selected and the case where the character set 3 of "italic" is selected are selected as desired. become able to.

【0022】尚、本発明は複数の機器から構成されるシ
ステムに適用しても、1つの機器からなる装置に適用し
ても良い。また、本発明はシステム或は装置に、本発明
を実施するプログラムを供給することによって達成され
る場合にも適用できることはいうまでもない。
The present invention may be applied to a system composed of a plurality of devices or an apparatus composed of 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 for implementing the present invention to a system or an apparatus.

【0023】以上説明したように本実施例によれば、文
字セットの属性の選択の優先順位が変更可能であるの
で、希望の指定属性に近い属性の文字セットを選択する
ことが可能となる。
As described above, according to the present embodiment, since the priority of selection of the attribute of the character set can be changed, it is possible to select the character set having the attribute close to the desired designated attribute.

【0024】尚、前述の実施例では、指定属性の優先順
位は後優先としたが逆に先優先とすることや、最後に指
定した属性を優先順位を最低にすることによっても同様
な効果を期待することが可能である。
In the above-described embodiment, the priority of the designated attribute is set as the second priority, but the first attribute is set as the first priority, and the last designated attribute has the lowest priority. It is possible to expect.

【0025】[0025]

【発明の効果】以上説明したように本発明によれば、予
め設定されている属性の優先順位を、文字セット選択の
属性指定命令によって変更できる効果がある。
As described above, according to the present invention, the preset priority order of attributes can be changed by an attribute designation command for character set selection.

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

【図1】本発明の実施例のプリンタ装置の概略構成を示
すブロック図である。
FIG. 1 is a block diagram showing a schematic configuration of a printer device according to an embodiment of the present invention.

【図2】本実施例のプリンタ装置の構造を示す構造断面
図である。
FIG. 2 is a structural cross-sectional view showing the structure of the printer device of the present embodiment.

【図3】本実施例の文字セットの属性の内容と、その文
字サンプルを示す図である。
FIG. 3 is a diagram showing contents of attributes of a character set of the present embodiment and a character sample thereof.

【図4】ホストコンピュータから指定された属性情報を
示す図である。
FIG. 4 is a diagram showing attribute information designated by a host computer.

【図5】本実施例のプリンタ装置に登録された属性優先
順位記憶部のデータを示す図である。
FIG. 5 is a diagram showing data of an attribute priority order storage unit registered in the printer device of the present embodiment.

【図6】変更後の属性優先順位記憶部のデータを示す図
である。
FIG. 6 is a diagram showing data in a changed attribute priority order storage unit.

【図7】実施例のプリンタ装置における制御動作を示す
フローチャートである。
FIG. 7 is a flowchart showing a control operation in the printer apparatus of the embodiment.

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

11 CPU 12 RAM 13 ROM 14 印刷部 15 属性優先順位記憶部 16 文字セット記憶部 17 インターフェース部 20 ホストコンピュータ 11 CPU 12 RAM 13 ROM 14 Printing Section 15 Attribute Priority Storage Section 16 Character Set Storage Section 17 Interface Section 20 Host Computer

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 選択された文字セットと入力された文字
コードから文字の印刷を行う印刷装置において、 複数の文字セット情報を記憶する記憶手段と、 前記記憶手段に記憶された文字セットの属性の優先順位
を記憶する優先順位記憶手段と、 前記優先順位記憶手段に記憶された優先順位の変更を要
求されると、前記優先順位を変更する変更手段と、 を有することを特徴とする印刷装置。
1. A printing apparatus for printing characters from a selected character set and an input character code, a storage unit for storing a plurality of character set information, and an attribute of the character set stored in the storage unit. A printing apparatus comprising: a priority storage unit that stores a priority order; and a changing unit that changes the priority order when a change in the priority order stored in the priority order storage unit is requested.
【請求項2】 選択された文字セットと入力された文字
コードから文字の印刷を行う印刷方法において、 記憶されている文字セット情報の属性の優先順位の変更
を要求されると、その優先順位を変更する工程と、 その変更された優先順位に従って文字コードをパターン
展開するための文字セットを選択してパターン展開する
工程と、 を有することを特徴とする印刷方法。
2. In a printing method for printing a character from a selected character set and an input character code, when the priority order of the attribute of the stored character set information is requested, the priority order is changed. A printing method comprising: a changing step; and a step of expanding a pattern by selecting a character set for expanding a character code according to the changed priority order.
JP4151897A 1992-06-11 1992-06-11 Method and apparatus for printing Withdrawn JPH05338282A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4151897A JPH05338282A (en) 1992-06-11 1992-06-11 Method and apparatus for printing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4151897A JPH05338282A (en) 1992-06-11 1992-06-11 Method and apparatus for printing

Publications (1)

Publication Number Publication Date
JPH05338282A true JPH05338282A (en) 1993-12-21

Family

ID=15528584

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4151897A Withdrawn JPH05338282A (en) 1992-06-11 1992-06-11 Method and apparatus for printing

Country Status (1)

Country Link
JP (1) JPH05338282A (en)

Similar Documents

Publication Publication Date Title
JPH06149494A (en) Method and device for print information processing
JPH10222319A (en) Printing device and printing control method
JP3486467B2 (en) Image recording apparatus and control method thereof
JPH03136095A (en) Image forming device
JPH05338282A (en) Method and apparatus for printing
JPH07112552A (en) Method for control of printing form and apparatus therefor in printer
JP3143520B2 (en) Character processing apparatus and method
JP2002011924A (en) Printer and print control method
JP3199544B2 (en) Printing apparatus and printing control method
JPH05338280A (en) Method and apparatus for printing
JP3167070B2 (en) Print control method and print control device
JPH05309903A (en) Method and device for printing
JPH11217131A (en) Printer, printing controller, and method to be used for them
JPH0557959A (en) Printer
JPH06286233A (en) Printing method and device thereof
JPH01304978A (en) Printing device
JP2000089928A (en) Output device and its output controlling method
JPH09146521A (en) Device and method for output control
JPH051492B2 (en)
JPH0973374A (en) Print control method
JPH05281946A (en) Method and device for character output
JPH082016A (en) Printer
JPH0872331A (en) Output device and method
JPH10315563A (en) Printer
JPH0569602A (en) Multicolor output device

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 19990831