JPH0844720A - 宛名印刷方法 - Google Patents

宛名印刷方法

Info

Publication number
JPH0844720A
JPH0844720A JP7218517A JP21851795A JPH0844720A JP H0844720 A JPH0844720 A JP H0844720A JP 7218517 A JP7218517 A JP 7218517A JP 21851795 A JP21851795 A JP 21851795A JP H0844720 A JPH0844720 A JP H0844720A
Authority
JP
Japan
Prior art keywords
data
address
character
destination
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
JP7218517A
Other languages
English (en)
Inventor
Eri Matsubara
恵理 松原
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.)
Panasonic System Solutions Japan Co Ltd
Original Assignee
Matsushita Graphic Communication Systems 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 Matsushita Graphic Communication Systems Inc filed Critical Matsushita Graphic Communication Systems Inc
Priority to JP7218517A priority Critical patent/JPH0844720A/ja
Publication of JPH0844720A publication Critical patent/JPH0844720A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

(57)【要約】 【目的】 宛先住所と宛先名のバランスがくずれず、体
裁の良い宛名印刷を行うとともに、手書きのような美し
い宛名印刷を行う。 【構成】 宛先住所データと宛先名データとからなる宛
名データを記憶する宛名データファイル9と、複数種の
封筒の宛先住所及び宛先名の印刷領域のサイズ及び位置
の情報を記憶する印刷領域情報ファイル10と、宛名デ
ータの各データの文字コード数及び改行コード数を求め
る中央処理装置1と、毛筆書体からなる文字フォントパ
ターンを記憶するフォントファイル11とを備え、中央
処理装置1により求められた文字コード数及び改行コー
ド数と各データに対応した印刷領域のサイズの情報とに
基づき各データにおける文字サイズを決定し、各データ
に関して決定された文字サイズのフォントパターンを発
生せしめ、封筒あるいは他の用紙の各データにおける印
刷領域に発生させた毛筆書体からなる文字フォントパタ
ーンを印刷する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、宛名データに従って葉
書または封筒あるいは他の用紙に宛先住所および宛先名
(人名、会社名、部署など)を自動的に印刷する宛名印
刷方法に関する。
【0002】
【従来の技術】従来、ダイレクトメールなどの発行のた
めに用いられている宛名印刷装置は、補助記憶装置など
から読込んだ宛名データに従い、宛先住所および宛先名
を一定の文字サイズで宛名シールに印刷する構成となっ
ている。
【0003】
【発明が解決しようとする課題】しかし、かかる従来の
構成によれば、宛先住所と宛先名の印刷範囲がそれぞれ
の文字数および行数によって大きく変動し、宛先住所ま
たは宛先名の文字数や行数が極端に多い場合や少ない場
合に、印刷された宛先住所と宛先名が著しくアンバラン
スになり、宛名の体裁が悪くなるという問題があった。
本発明は、上述の問題点に鑑みてなされたもので、封筒
あるいは他の用紙に宛名を体裁良く印刷できる宛名印刷
方法を提供することを目的とする。
【0004】
【課題を解決するための手段】本発明は上記の目的を達
成するために、宛先住所データと宛先名データとからな
る宛名データを記憶する第1の記憶手段と、複数種の封
筒の宛先住所及び宛先名のそれぞれの印刷領域のサイズ
及び位置の情報を記憶する第2の記憶手段と、前記宛名
データの各データの文字コード数及び改行コード数を求
める制御手段と、毛筆書体からなる文字フォントパター
ンを記憶する第3の記憶手段とを備え、前記制御手段に
より求められた文字コード数及び改行コード数と各デー
タに対応した印刷領域のサイズの情報とに基づき各デー
タにおける文字サイズを決定し、各データに関して決定
された文字サイズのフォントパターンを発生せしめ、封
筒あるいは他の用紙の各データにおける印刷領域に発生
させた毛筆書体からなる文字フォントパターンを印刷す
るようにしたものである。
【0005】
【作用】本発明は上述の構成によって、宛先住所及び宛
先名の文字サイズがそれぞれの文字数及び行数に応じて
調整され、それぞれの印刷領域に合わせてレイアウトさ
れ印刷されるため、宛先住所と宛先名のバランスがくず
れず、体裁の良い宛名印字が可能である。また、毛筆書
体からなる文字フォントパターンを用いて印刷している
ため、手書きのような美しい宛名印刷が可能となる。
【0006】
【実施例】以下、図面を参照しながら、本発明の一実施
例について説明する。
【0007】図2は、本発明の一実施例による宛名印刷
方法における宛名印刷装置の概略ブロック図である。図
において、1は中央処理、2はプログラムやデータを格
納するための主メモリ、3は前記第6手段としての画像
メモリである。
【0008】4はイメージの印刷が可能なプリンタであ
り、前記第7手段に対応する。5はこのプリンタを制御
するプリンタ制御装置である。
【0009】6はハードディスク装置、7はその制御を
行うディスク制御装置である。このハードディスク装置
6には、図示されていないがオペレーティングシステム
や宛名印刷処理などのプログラムが格納される。このオ
ペレーティングシステムは、この宛名印刷装置の電源投
入により、主メモリ2にロードされる。
【0010】このハードディスク装置6は前記第1手段
および第2手段としても使用されるものであり、複数の
宛名データ8の集合である宛名データファイル9と、葉
書または各種封筒上の宛先住所および宛先名の印刷領域
のサイズおよび位置の情報の集合である印刷領域情報フ
ァイル10が格納されている。
【0011】またハードディスク装置6には、一定サイ
ズの文字フォントパターンの集合であるフォントファイ
ル11も格納されている。なお本実施例では、フォント
ファイル11は毛筆書体の文字フォントパターンを含
む。
【0012】12はキーボードが付属したディスクプレ
イ装置であり、13はその制御のためのディスプレイ制
御装置である。14はバスであり、このバス14を通じ
て前記各部相互でデータや制御情報が授受される。な
お、前記第3手段、第4手段、第5手段および第6手段
は、宛名印刷処理プログラムの制御により、中央処理装
置1などのハードウエア資源およびファントファイル1
1を使用して実現される。
【0013】図3は宛名データ8のデータ構造を示す。
図示のように宛名データ8は、宛名住所データのブロッ
ク15と宛先名データのブロック16に分割され、ブロ
ック15の最後にブロック区切りコード17が挿入さ
れ、またブロック16の最後にデータ区切りにコード1
8が付加されている。
【0014】なお、各ブロックは文字コードと、文字行
の改行を示す改行コードからなる。図4は葉書上の印刷
領域の説明図である。ここでは宛名を縦書きにする場合
を想定しており、19は宛先住所印刷領域、20は宛先
名印刷領域である。印刷領域情報ファイル10には、各
印刷領域のサイズ情報として幅xおよび長さyが、また
各印刷領域の位置情報として右上角の座標が登録されて
いる。封筒に関しても、1以上のサイズについて同様の
印刷領域情報が登録されている。
【0015】なお、宛名データファイル9および印刷領
域情報ファイル10は、ディスプレイ装置12のキーボ
ードを通じて作成することができる。
【0016】図5は本実施例における宛名印刷動作の概
略フローチャートである。この概略フローチャートを参
照しながら、宛名印刷動作を以下説明する。
【0017】この宛名印刷装置の電源が投入されると、
オペレーティングシステムの制御により、ディスプレイ
装置12にメニュー画面が表示される。
【0018】オペレータがメニュー画面に表示されたア
プリケーションから宛名印刷を選択し、そのアプリケー
ション番号をキーボードから入力し、次に実行指示を入
力すると、オペレーティングシステムの制御により、宛
名印刷処理プログラムはハードディスク装置6から主メ
モリ2にロードされて起動し、ディスプレイ装置12に
入力ガイダンスを表示する。ここからの動作の流れが図
5に示されている。
【0019】ステップ1において、オペレータによりキ
ーボードから葉書またはあるサイズの封筒の指定情報が
入力されると、ステップ2において、この指定情報に従
って指定された葉書または封筒の印刷領域情報が印刷領
域情報ファイル10から主メモリ2の特定の記憶領域に
読み込まれる。
【0020】次のステップ3において、宛名データファ
イル9の先頭から宛名データ8が1つ読み出され、主メ
モリ2の特定の記憶領域に書き込まれる。なお、宛先デ
ータ8の区切りはデータ終了コード18によって識別さ
れる。
【0021】ステップ4において、当該宛名データの1
つのブロックの文字コード数Nと改行コード数Kがカウ
ントされる。この処理は前記第3手段の機能に対応す
る。なお、ブロックの区切りはブロック区切りコード1
7またはデータ区切りコード18によって識別される。
また、主メモリ2の特定アドレスが宛先住所ブロック1
5と宛先名データブロック16との識別用のフラグFL
Gとして利用されるようになっており、これは処理開始
段階でリセットされている。
【0022】次のステップ5は前記第4手段に対応した
処理ステップであり、主メモリ2に読み込まれている印
刷領域のサイズ情報(x、y)と文字コード数Nおよび
改行コード数Kに基づき、次式の演算により当該ブロッ
クの文字サイズZ(幅)が決定される。
【0023】
【数1】
【0024】なお、フラグFLGがリセット状態の場
合、当該ブロックは宛先住所データブロックであるか
ら、宛先住所の印刷領域のサイズx、yが計算に用いら
れ、フラグFLGがセット状態の場合は宛先名の印刷領
域のサイズx、yが計算に用いられる。
【0025】次のステップ6からステップ15は前記第
5手段に対応した処理部分である。まずステップ6にお
いて、当該ブロックの先頭からコードが読み出され、ス
テップ7において当該コードが文字コード(宛名に用い
られる文字、数字、その他の記号のコード)であるか調
べられる。
【0026】文字コードであれば、ステップ8により文
字コードに対応するフォントパターン(本実施例では毛
筆書体が選ばれる)がフォントファイル11から取り出
される。次のステップ9において、主メモリ2上におい
て当該フォントパターンの変倍処理が行われ、幅がZの
フォントパターンが生成される。なお、文字の高さは、
幅と同じ倍率で変倍される。
【0027】この変倍処理後のフォントパターンは、ス
テップ10により、画像メモリ3上の印刷領域の印刷開
始位置から始まる領域に順番に展開される。次にステッ
プ6に戻り、次のコードについて同様の処理が始まる。
【0028】他方、ステップ7により文字コード以外の
コードと判定された場合、ステップ11において、改行
コードであるか調べられる。改行コードの場合は、ステ
ップ12により、画像メモリ3上のフォントパターンの
展開位置が次の行の先頭に制御される。この改行処理
後、ステップ6に戻る。
【0029】ステップ11により改行コードでもないと
判定された場合、ステップ13によりブロック区切りコ
ードであるか調べられる。ブロック区切りコードと判定
された場合、当該ブロック(宛先住所データブロック)
について、ここまでの処理を終了したということであ
る。この場合、ステップ14によりフラグFLGがオン
され、ステップ4に戻り、次のブロック(宛先名データ
ブロック)の同様の処理が始まる。
【0030】ステップ13によりブロック区切りコード
でもないと判定された場合、当該宛名データの終了を示
すデータ区切りコードであるから、ステップ15により
フラグFLGがリセットされ、次のステップ16によ
り、画像メモリ3に展開された宛名印刷画像情報がプリ
ンタ4に転送され、葉書または封筒(あるいは他の用
紙)に印刷される。このステップ16は前記第7手段に
対応する処理ステップである。
【0031】ここまでの説明から明らかなように、本実
施例によれば、宛先住所および宛先名の文字数および行
数に反比例させて文字サイズを調節し、予め決められた
印刷領域に印刷するため、宛先住所と宛先名のバランス
がとれた体裁のよい宛名印刷が可能である。しかも本実
施例では毛筆書体で印刷されるため、手書きのような美
しい宛名印刷が可能である。
【0032】さて、以上のようにして、一つの宛名デー
タの印刷出力が終了すると、ステップ17により宛名デ
ータファイル9の終了判定(ファイル終了コードから判
定できる)が行われる。終了でない場合はステップ3に
戻り、次の宛名データについて同様の処理が行われる。
終了と判定された場合、動作は終了し、オペレーティン
グシステムに制御が戻される。
【0033】なお本実施例では、宛名印刷装置の一部手
段はプログラム制御によって実現されたが、ハードウエ
アまたはファームウエアによって実現してもよい。
【0034】また本実施例では、差出人の住所および氏
名(会社名、部署も含む)の印刷は行われないが、これ
らも、そのデータおよび印刷領域情報を用意して同様な
印刷を行わせることができる。
【0035】宛名データの構造および印刷領域の情報の
型式は本実施例のものに限定されるものではなく、適宜
変形してよい。また、宛名データは予めファイルとして
準備せず、宛名印刷の都度、キーボードなどから入力す
るようにしてもよい。
【0036】
【発明の効果】以上の説明から明らかなように、本発明
の方法によれば、宛先住所および宛先名が予め設定され
た印刷領域に適切に配分されて印刷されるように、文字
サイズを文字数および行数に応じて自動的に調整するた
め、宛先住所と宛先名のバランスがとれた体裁の良い宛
名印刷を行うことができる。また、毛筆書体からなる文
字フォントパターンを用いて印刷しているため、手書き
のような美しい宛名印刷を行うことができる。
【図面の簡単な説明】
【図1】本発明のクレーム対応図
【図2】本発明の一実施例による宛名印刷装置の概略ブ
ロック図
【図3】宛名データのデータ構造図
【図4】印刷領域とその情報の説明図
【図5】同宛名印刷装置における宛名印刷動作の概略フ
ローチャート
【符号の説明】
1 中央処理装置 2 主メモリ 3 画像メモリ 4 プリンタ 6 ハードディスク装置 8 宛名データ 9 宛先データファイル 10 印刷領域情報ファイル 11 フォントファイル 15 宛先住所データブロック 16 宛先名データブロック 17 ブロック区切りコード 18 データ区切りコード 19 宛先住所印刷領域 20 宛先名印刷領域

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 宛先住所データと宛先名データとからな
    る宛名データを記憶する第1の記憶手段と、複数種の封
    筒の宛先住所及び宛先名のそれぞれの印刷領域のサイズ
    及び位置の情報を記憶する第2の記憶手段と、前記宛名
    データの各データの文字コード数及び改行コード数を求
    める制御手段と、毛筆書体からなる文字フォントパター
    ンを記憶する第3の記憶手段とを備え、前記制御手段に
    より求められた文字コード数及び改行コード数と各デー
    タに対応した印刷領域のサイズの情報とに基づき各デー
    タにおける文字サイズを決定し、各データに関して決定
    された文字サイズのフォントパターンを発生せしめ、封
    筒あるいは他の用紙の各データにおける印刷領域に発生
    させた毛筆書体からなる文字フォントパターンを印刷す
    るようにしたことを特徴とする宛名印刷方法。
JP7218517A 1995-08-28 1995-08-28 宛名印刷方法 Pending JPH0844720A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7218517A JPH0844720A (ja) 1995-08-28 1995-08-28 宛名印刷方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7218517A JPH0844720A (ja) 1995-08-28 1995-08-28 宛名印刷方法

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP62086070A Division JPH0677253B2 (ja) 1987-04-08 1987-04-08 宛名印刷装置

Publications (1)

Publication Number Publication Date
JPH0844720A true JPH0844720A (ja) 1996-02-16

Family

ID=16721177

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7218517A Pending JPH0844720A (ja) 1995-08-28 1995-08-28 宛名印刷方法

Country Status (1)

Country Link
JP (1) JPH0844720A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012171123A (ja) * 2011-02-18 2012-09-10 Seiko Epson Corp テープ印刷装置、テープ印刷装置の制御方法、およびプログラム

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58158685A (ja) * 1982-03-15 1983-09-20 株式会社日立製作所 文字配置装置
JPS60107357A (ja) * 1983-11-16 1985-06-12 Hitachi Ltd ワ−ドプロセツサ
JPS6256171A (ja) * 1985-09-06 1987-03-11 Brother Ind Ltd 葉書の宛名面印刷機能を有したプリンタ

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58158685A (ja) * 1982-03-15 1983-09-20 株式会社日立製作所 文字配置装置
JPS60107357A (ja) * 1983-11-16 1985-06-12 Hitachi Ltd ワ−ドプロセツサ
JPS6256171A (ja) * 1985-09-06 1987-03-11 Brother Ind Ltd 葉書の宛名面印刷機能を有したプリンタ

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012171123A (ja) * 2011-02-18 2012-09-10 Seiko Epson Corp テープ印刷装置、テープ印刷装置の制御方法、およびプログラム

Similar Documents

Publication Publication Date Title
JPS59220832A (ja) ワ−ドプロセツサにおける葉書印刷方式
JPH0677253B2 (ja) 宛名印刷装置
JPH0844721A (ja) 宛名印刷方法
JP3187032B2 (ja) 住所データ処理装置及び文書処理装置における住所データの処理方法
JPH0887494A (ja) 印刷処理方法
JPH1055431A (ja) 画像処理装置
JPH06286258A (ja) 封筒印刷装置
JPS6389925A (ja) ワ−ドプロセツサ
JPS60220771A (ja) 画面メモリの切り換え制御方法
JPH05108644A (ja) はがき印刷機能付き文字処理装置
JP2907442B2 (ja) 印刷装置
JPH0216672A (ja) 文字処理装置
JP2549629B2 (ja) 文書作成装置
JP3618859B2 (ja) 情報処理装置及び方法
JP3289541B2 (ja) 印刷用データ作成装置
JP2973548B2 (ja) 印刷制御装置
JP3278604B2 (ja) はがき文章作成方法
JP3012269B2 (ja) 印刷制御装置
JP2974638B2 (ja) 文書処理装置及び方法
JPH0887493A (ja) 情報処理方法
JPS5998883A (ja) 宛名発行機
JPH068521A (ja) 図形作成装置
JPH06199020A (ja) ラベル印刷制御方法及び装置
JPH07168836A (ja) 文章出力装置
JPH0687249A (ja) 宛名印刷装置