JPH11265372A - 文字処理装置 - Google Patents
文字処理装置Info
- Publication number
- JPH11265372A JPH11265372A JP10066306A JP6630698A JPH11265372A JP H11265372 A JPH11265372 A JP H11265372A JP 10066306 A JP10066306 A JP 10066306A JP 6630698 A JP6630698 A JP 6630698A JP H11265372 A JPH11265372 A JP H11265372A
- Authority
- JP
- Japan
- Prior art keywords
- character
- output
- external
- pattern
- unit
- 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
Links
Landscapes
- Document Processing Apparatus (AREA)
Abstract
(57)【要約】
【課題】本発明は外字によるロゴ・飾り罫線を出力する
文字処理装置に関し,文字サイズ情報を指定した外字に
よるロゴや罫線飾りのパターンを出力したい場合に連続
したパターンを得ることができることを目的とする。 【解決手段】入力された文書の書式情報,文字コード等
を含む文書情報の格納部と一般の文字コードに対応する
文字パターンの格納部の他に外字として任意に設定され
た特定サイズのパターンを登録した外字格納部と文書情
報を印字等により出力するための編集を行う出力処理部
とを備える。出力処理部は,文書データの中に外字のロ
ゴ出力の指示を識別すると,その外字について指定され
たサイズに対応した送り量を送り量算出部で算出し,登
録された外字から指定サイズのパターンをパターン生成
部で生成して,送り量と生成されたパターンから出力部
で出力を発生するよう構成する。
文字処理装置に関し,文字サイズ情報を指定した外字に
よるロゴや罫線飾りのパターンを出力したい場合に連続
したパターンを得ることができることを目的とする。 【解決手段】入力された文書の書式情報,文字コード等
を含む文書情報の格納部と一般の文字コードに対応する
文字パターンの格納部の他に外字として任意に設定され
た特定サイズのパターンを登録した外字格納部と文書情
報を印字等により出力するための編集を行う出力処理部
とを備える。出力処理部は,文書データの中に外字のロ
ゴ出力の指示を識別すると,その外字について指定され
たサイズに対応した送り量を送り量算出部で算出し,登
録された外字から指定サイズのパターンをパターン生成
部で生成して,送り量と生成されたパターンから出力部
で出力を発生するよう構成する。
Description
【0001】
【発明の属する技術分野】本発明は外字によるロゴ・飾
り罫線を出力する文字処理装置に関する。ワードプロセ
ッサやパソコン(パーソナルコンピュータ)等では,文
字を印字する場合は予め決められた文字コードとその文
字の大きさと,字送り量(行送り量)を指定すること
で,任意の大きの文字を印字または表示することができ
る。
り罫線を出力する文字処理装置に関する。ワードプロセ
ッサやパソコン(パーソナルコンピュータ)等では,文
字を印字する場合は予め決められた文字コードとその文
字の大きさと,字送り量(行送り量)を指定すること
で,任意の大きの文字を印字または表示することができ
る。
【0002】一方,ユーザが入力して設定した外字の場
合は,予め決められたサイズのパターンが設定登録され
ており,他の大きさに変更する場合にはそのパターンを
改めて設定登録する場合が多く,特に外字を組み合わせ
てロゴ(絵柄)や飾り罫線を構成する場合に,拡大・縮
小時にパターンを連続させることができないため,その
改善が望まれている。
合は,予め決められたサイズのパターンが設定登録され
ており,他の大きさに変更する場合にはそのパターンを
改めて設定登録する場合が多く,特に外字を組み合わせ
てロゴ(絵柄)や飾り罫線を構成する場合に,拡大・縮
小時にパターンを連続させることができないため,その
改善が望まれている。
【0003】
【従来の技術】従来のワードプロセッサやパソコン等の
文字処理装置では,文書を印字出力または表示出力する
場合に,書式に従った文字の大きさに文字パターンを生
成する処理が行われている。
文字処理装置では,文書を印字出力または表示出力する
場合に,書式に従った文字の大きさに文字パターンを生
成する処理が行われている。
【0004】図5に従来のワープロソフトにおける文字
出力のフローチャートを示す。最初に書式情報を獲得
し,次に文字コード情報を獲得し,更に文字サイズ情報
を獲得する(図5のS1〜S3)。続いて,文字種を識
別し(同S4),通常の文字の場合は,通常文字フォン
トデータを作成する(同S5)。外字の場合は,外字フ
ォントデータを登録されたメモリから取り出して展開す
ることにより作成し(図5のS6),続けて通常文字ま
たは外字の字送り量/行送り量を算出し(同S7),出
力位置を決定して(同S8),出力する(同S9)。
出力のフローチャートを示す。最初に書式情報を獲得
し,次に文字コード情報を獲得し,更に文字サイズ情報
を獲得する(図5のS1〜S3)。続いて,文字種を識
別し(同S4),通常の文字の場合は,通常文字フォン
トデータを作成する(同S5)。外字の場合は,外字フ
ォントデータを登録されたメモリから取り出して展開す
ることにより作成し(図5のS6),続けて通常文字ま
たは外字の字送り量/行送り量を算出し(同S7),出
力位置を決定して(同S8),出力する(同S9)。
【0005】文字を出力する場合,通常の標準化された
文字のサイズは,ボディフェース(各文字に割り当てら
れた正方形の領域)と,文字自体のレターフェースとで
決まり,字送り量とボディフェースを等しくしても実際
に印刷すると隙間が空いてバランスを取ることができ
る。特に,日本語の文字の場合は正方形である場合が多
く,文字の大きさと,字送り量,行送り量を設定すれ
ば,対応するサイズのパターンを生成する機能によりパ
ターンを生成して印字を行うことができる。
文字のサイズは,ボディフェース(各文字に割り当てら
れた正方形の領域)と,文字自体のレターフェースとで
決まり,字送り量とボディフェースを等しくしても実際
に印刷すると隙間が空いてバランスを取ることができ
る。特に,日本語の文字の場合は正方形である場合が多
く,文字の大きさと,字送り量,行送り量を設定すれ
ば,対応するサイズのパターンを生成する機能によりパ
ターンを生成して印字を行うことができる。
【0006】
【発明が解決しようとする課題】従来は通常文字も外字
フォントも同じように,文字サイズ情報に従って字送り
/行送りの量が算出されるため,外字をロゴや罫線飾り
に使用した時に,文字の間に隙間が発生して,連続した
文字または絵柄が発生しないという問題があった。特
に,複数の外字のパターンを組み合わせ(タイリングす
る場合を含む)る場合にロゴ(絵柄)または,罫線飾り
を発生する場合に,隣接するパターンが重なったり,離
れたりすることにより,連続したパターンにならない問
題が発生していた。
フォントも同じように,文字サイズ情報に従って字送り
/行送りの量が算出されるため,外字をロゴや罫線飾り
に使用した時に,文字の間に隙間が発生して,連続した
文字または絵柄が発生しないという問題があった。特
に,複数の外字のパターンを組み合わせ(タイリングす
る場合を含む)る場合にロゴ(絵柄)または,罫線飾り
を発生する場合に,隣接するパターンが重なったり,離
れたりすることにより,連続したパターンにならない問
題が発生していた。
【0007】本発明は文字サイズ情報を指定した外字に
よるロゴや罫線飾りのパターンを出力したい場合に連続
したパターンを得ることができる外字によるロゴを出力
する文字処理装置を提供することを目的とする。
よるロゴや罫線飾りのパターンを出力したい場合に連続
したパターンを得ることができる外字によるロゴを出力
する文字処理装置を提供することを目的とする。
【0008】
【課題を解決するための手段】図1は本発明の原理構成
を示す。図中,1は処理部,10は出力処理部,11は
書式識別部,12は文字コード識別部,13は外字ロゴ
出力部,13aは指定されたサイズ対応の送り量算出
部,14はパターン生成部,15は出力部,16はメモ
リである。
を示す。図中,1は処理部,10は出力処理部,11は
書式識別部,12は文字コード識別部,13は外字ロゴ
出力部,13aは指定されたサイズ対応の送り量算出
部,14はパターン生成部,15は出力部,16はメモ
リである。
【0009】処理部1において,メモリ16に格納され
た文書について,出力処理部10を駆動すると,最初に
書式識別部11で書式を識別し,その文字コード及び指
定されたサイズ等を文字コード識別部12で識別する。
次にその文書情報について文字コードが外字で且つロゴ
出力(書式で指定されている)である場合は,外字ロゴ
出力部13が起動され,ロゴ出力でない場合は通常の文
字パターンを用いた出力処理(図示省略)が起動され
る。外字ロゴ出力部13では送り量算出部13aで,外
字を指定サイズのロゴのパターンにした時の送り量(字
間と行間)を算出する。この場合の送り量(字間と行
間)は外字パターンに対応し,外字パターンの拡大また
は縮小の値に対応し,その外字パターンを拡大(または
縮小)した時に隣接するパターンと連続するような送り
量となる。この送り量は出力部15に供給され,更にパ
ターン生成部14は送り量に対応した外字のロゴのパタ
ーンを生成する。生成されたパターンは出力部15に送
られる。出力部15はパターンと送り量とを用いて外字
を組み合わせたパターン(ビットマップ)を生成して,
印刷または表示を行う機構に出力される。このように,
外字を文字として編集することができると同時にパター
ンとして扱った時に拡大,縮小を含めた加工を簡単に行
って出力することができる。また,飾り罫線を形成する
場合は,飾りの形状に応じた複数種類の外字を組み合わ
せることにより作成することができる。
た文書について,出力処理部10を駆動すると,最初に
書式識別部11で書式を識別し,その文字コード及び指
定されたサイズ等を文字コード識別部12で識別する。
次にその文書情報について文字コードが外字で且つロゴ
出力(書式で指定されている)である場合は,外字ロゴ
出力部13が起動され,ロゴ出力でない場合は通常の文
字パターンを用いた出力処理(図示省略)が起動され
る。外字ロゴ出力部13では送り量算出部13aで,外
字を指定サイズのロゴのパターンにした時の送り量(字
間と行間)を算出する。この場合の送り量(字間と行
間)は外字パターンに対応し,外字パターンの拡大また
は縮小の値に対応し,その外字パターンを拡大(または
縮小)した時に隣接するパターンと連続するような送り
量となる。この送り量は出力部15に供給され,更にパ
ターン生成部14は送り量に対応した外字のロゴのパタ
ーンを生成する。生成されたパターンは出力部15に送
られる。出力部15はパターンと送り量とを用いて外字
を組み合わせたパターン(ビットマップ)を生成して,
印刷または表示を行う機構に出力される。このように,
外字を文字として編集することができると同時にパター
ンとして扱った時に拡大,縮小を含めた加工を簡単に行
って出力することができる。また,飾り罫線を形成する
場合は,飾りの形状に応じた複数種類の外字を組み合わ
せることにより作成することができる。
【0010】
【発明の実施の形態】図2は本発明が実施されるシステ
ムの構成図である。図2中,2はCPUとメモリを含む
文字処理装置,20はシステムプログラム(OSを含
む),21はメモリ,22はアプリケーションプログラ
ム,3はキーボード/マウス等の入力装置,4a,4b
は外部記憶装置であり,4aはフレキシブルディスク記
録装置,4bはハードディスク装置である。5はCRT
ディスプレイ,6はプリンタである。
ムの構成図である。図2中,2はCPUとメモリを含む
文字処理装置,20はシステムプログラム(OSを含
む),21はメモリ,22はアプリケーションプログラ
ム,3はキーボード/マウス等の入力装置,4a,4b
は外部記憶装置であり,4aはフレキシブルディスク記
録装置,4bはハードディスク装置である。5はCRT
ディスプレイ,6はプリンタである。
【0011】システムプログラム20内の20aは入力
制御部,20bは外部記憶装置制御部,20cは表示制
御部,20dは印刷制御部である。またアプリケーショ
ンプログラム部22内の22aは文書編集処理,22b
は書式設定処理,22cは外字編集処理,22dは文書
印刷処理の各処理を行うプログラムである。
制御部,20bは外部記憶装置制御部,20cは表示制
御部,20dは印刷制御部である。またアプリケーショ
ンプログラム部22内の22aは文書編集処理,22b
は書式設定処理,22cは外字編集処理,22dは文書
印刷処理の各処理を行うプログラムである。
【0012】ユーザが入力装置3から文字入力を行った
り,外字を入力して設定すると,入力制御部20aを介
してメモリ21へ設定されて表示制御部20cの制御に
よりCRTディスプレイ5に表示される。CRTディス
プレイの表示内容を参照しながら入力装置3の指示によ
りアプリケーションプログラム22の文字編集処理22
a,書式設定処理22b,外字編集処理22cの各処理
を介してメモリ21上で編集が行われ,作成された文書
情報,書式情報,外字フォントデータ等の情報は外部記
憶装置制御部20bの制御によりフレキシブルディスク
記録装置4aまたはハードディスク装置4bに記録され
る。なお,文書情報は文字編集処理22aにより,ユー
ザが入力した情報であり,書式情報は書式設定処理22
bによりユーザが指定した情報であり,外字フォントデ
ータは外字編集処理22cによりユーザが入力した情報
である。また,標準フォントデータはシステムに規定さ
れた形式による文字コードに対する文字形状出力情報で
ある。
り,外字を入力して設定すると,入力制御部20aを介
してメモリ21へ設定されて表示制御部20cの制御に
よりCRTディスプレイ5に表示される。CRTディス
プレイの表示内容を参照しながら入力装置3の指示によ
りアプリケーションプログラム22の文字編集処理22
a,書式設定処理22b,外字編集処理22cの各処理
を介してメモリ21上で編集が行われ,作成された文書
情報,書式情報,外字フォントデータ等の情報は外部記
憶装置制御部20bの制御によりフレキシブルディスク
記録装置4aまたはハードディスク装置4bに記録され
る。なお,文書情報は文字編集処理22aにより,ユー
ザが入力した情報であり,書式情報は書式設定処理22
bによりユーザが指定した情報であり,外字フォントデ
ータは外字編集処理22cによりユーザが入力した情報
である。また,標準フォントデータはシステムに規定さ
れた形式による文字コードに対する文字形状出力情報で
ある。
【0013】図3は文字印刷処理(図2の22d)のフ
ローチャートである。最初に書式情報を獲得し,外字以
外の一般の文字について指定された大きさ,桁方向の隣
合う文字の距離,行方向の隣合う文字の距離を求める
(図3のS1)。次に文字コード情報を獲得して(図3
のS2),通常文字か,外字または外字相当の文字かの
文字種を識別する(同S3)。ここで通常文字であるこ
とが分かると,文字サイズ情報を獲得し(同S4),通
常文字フォントデータを作成して(同S5),文字送り
/行送り量を算出する。また,S3において外字または
外字相当であることが分かると,その外字がロゴ出力用
か判別し(図3のS7),ロゴ出力用でない場合は上記
S5へ移行するが,ロゴ出力用である場合は字送り/行
送り量を算出する(同S8)。次に外字フォントデータ
を作成し(同S9),この後上記S6の後と同様に出力
位置を決定し(同S10),印刷のための描画(ビット
マップ)の出力を行い(同S11),文字情報が終了し
たか判別し(同S12),終了しない場合はS2に戻り
同様の処理を行う。
ローチャートである。最初に書式情報を獲得し,外字以
外の一般の文字について指定された大きさ,桁方向の隣
合う文字の距離,行方向の隣合う文字の距離を求める
(図3のS1)。次に文字コード情報を獲得して(図3
のS2),通常文字か,外字または外字相当の文字かの
文字種を識別する(同S3)。ここで通常文字であるこ
とが分かると,文字サイズ情報を獲得し(同S4),通
常文字フォントデータを作成して(同S5),文字送り
/行送り量を算出する。また,S3において外字または
外字相当であることが分かると,その外字がロゴ出力用
か判別し(図3のS7),ロゴ出力用でない場合は上記
S5へ移行するが,ロゴ出力用である場合は字送り/行
送り量を算出する(同S8)。次に外字フォントデータ
を作成し(同S9),この後上記S6の後と同様に出力
位置を決定し(同S10),印刷のための描画(ビット
マップ)の出力を行い(同S11),文字情報が終了し
たか判別し(同S12),終了しない場合はS2に戻り
同様の処理を行う。
【0014】図4は外字による罫線飾りの作成例を示
す。図4の(1) 〜(4) の中で点線は各書式の文字の基準
位置を仮想的に表している。(1) は,(a)〜(i) の9種の
外字を用いて飾り罫線を形成している。但し,実際に
は,4つの角を表す4種の外字(a),(f),(h),(i) と横方
向の模様を表す1種類の外字((b)〜(e) は同じ種類)
と,縦方向の模様を表す1種類の外字(g) との合計6種
類の外字で構成される。図4の(1) の基準書式に対し
て,字送り量を2倍とした出力が(2) に示す書式2のよ
うな描画パターンとなる。更に,基準書式に対し,字送
り量を2倍とし,行送り量を3倍にした場合の描画パタ
ーンは図4の(3) に示す書式3のようになる。また,こ
の書式3に対し,文字サイズを4倍とした場合の描画パ
ターンは図4の(4) に示す書式4のようになる。
す。図4の(1) 〜(4) の中で点線は各書式の文字の基準
位置を仮想的に表している。(1) は,(a)〜(i) の9種の
外字を用いて飾り罫線を形成している。但し,実際に
は,4つの角を表す4種の外字(a),(f),(h),(i) と横方
向の模様を表す1種類の外字((b)〜(e) は同じ種類)
と,縦方向の模様を表す1種類の外字(g) との合計6種
類の外字で構成される。図4の(1) の基準書式に対し
て,字送り量を2倍とした出力が(2) に示す書式2のよ
うな描画パターンとなる。更に,基準書式に対し,字送
り量を2倍とし,行送り量を3倍にした場合の描画パタ
ーンは図4の(3) に示す書式3のようになる。また,こ
の書式3に対し,文字サイズを4倍とした場合の描画パ
ターンは図4の(4) に示す書式4のようになる。
【0015】
【発明の効果】本発明によれば複数の外字を組み合わせ
ることにより,利用者が任意のデザインの簡易飾り罫線
や字送り量/行送り量の整数倍比サイズのロゴを作成す
ることができる。また,書式を変更しても外字を変更す
ることなく対応する出力パターンを作成することができ
る。
ることにより,利用者が任意のデザインの簡易飾り罫線
や字送り量/行送り量の整数倍比サイズのロゴを作成す
ることができる。また,書式を変更しても外字を変更す
ることなく対応する出力パターンを作成することができ
る。
【0016】また,文字編集機能やかな漢字変換機能に
よりロゴや飾り罫線の位置などを簡単に変更,削除,追
加することができる。
よりロゴや飾り罫線の位置などを簡単に変更,削除,追
加することができる。
【図1】本発明の原理構成を示す図である。
【図2】本発明が実施されるシステムの構成図である。
【図3】文字印刷処理のフローチャートである。
【図4】外字による罫線飾りの作成例を示す図である。
【図5】従来のワープロソフトにおける文字出力のフロ
ーチャートを示す図である。
ーチャートを示す図である。
1 処理部 10 出力処理部 11 書式識別部 12 文字コード識別部 13 外字ロゴ出力部 13a 送り量算出部 14 パターン生成部 15 出力部 16 メモリ
Claims (2)
- 【請求項1】 外字によるロゴ・飾り罫線を出力する文
字処理装置において,入力された文書の書式情報,文字
コード等を含む文書情報の格納部と,一般の文字コード
に対応する文字パターンの格納部の他に外字として任意
に設定された特定サイズのパターンを登録した外字格納
部と,文書情報を印字等により出力するための編集を行
う出力処理部とを備え,前記出力処理部は,前記文書デ
ータの中に外字のロゴ出力の指示を識別する識別部と,
前記ロゴ出力が指定された外字について指定されたサイ
ズに対応した送り量の算出部と,前記登録された外字か
ら指定サイズのパターンを生成するパターン生成部とを
備え,前記送り量と生成されたパターンから出力を発生
する出力部を備えることを特徴とする外字によるロゴ・
飾り罫線を出力する文字処理装置。 - 【請求項2】 請求項1において,前記文書の書式情報
により外字に対するサイズが指定されていると,前記送
り量算出部は,前記サイズに対応した行内の字送り量
と,行送り量とを算出することを特徴とするロゴ・飾り
罫線を出力する文字処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10066306A JPH11265372A (ja) | 1998-03-17 | 1998-03-17 | 文字処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10066306A JPH11265372A (ja) | 1998-03-17 | 1998-03-17 | 文字処理装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH11265372A true JPH11265372A (ja) | 1999-09-28 |
Family
ID=13312006
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10066306A Withdrawn JPH11265372A (ja) | 1998-03-17 | 1998-03-17 | 文字処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH11265372A (ja) |
-
1998
- 1998-03-17 JP JP10066306A patent/JPH11265372A/ja not_active Withdrawn
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0051857A1 (en) | Method for editing document | |
| JPS6320622A (ja) | 文書編集装置 | |
| JPH03129397A (ja) | 文書処理装置 | |
| JPH11265372A (ja) | 文字処理装置 | |
| JP2605022B2 (ja) | 図形処理装置 | |
| JP2550562B2 (ja) | 文字表示装置 | |
| JP2813191B2 (ja) | 書体自動変換方式 | |
| JPH0346020A (ja) | 情報処理装置 | |
| JPH08142438A (ja) | 帳票印刷方法 | |
| JP2659930B2 (ja) | 印刷イメージ表示装置 | |
| JP2803746B2 (ja) | 文字処理方法及びその装置 | |
| JPH03184182A (ja) | 文字出力レイアウト決定方式 | |
| JPH06199020A (ja) | ラベル印刷制御方法及び装置 | |
| JP2575116B2 (ja) | 画像処理装置 | |
| JPH06168239A (ja) | 文書作成装置 | |
| JPH07152737A (ja) | 文書作成装置 | |
| JPH01103467A (ja) | 文書出力方式 | |
| JPH06274150A (ja) | 文書表示方法 | |
| JPH08153092A (ja) | 文書処理装置 | |
| JPH0815794B2 (ja) | 文字処理装置 | |
| JPH10283491A (ja) | 文書処理装置 | |
| JP2000231555A (ja) | 交換プログラム生成装置および方法並びにコンピュータ読み出し可能なプログラムを格納した記憶媒体 | |
| JPH10207878A (ja) | 文書編集印刷装置 | |
| JPH05188917A (ja) | 出力装置 | |
| JPH10171436A (ja) | データ出力装置 |
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: 20050607 |