JPH0375794A - 文書作成装置 - Google Patents

文書作成装置

Info

Publication number
JPH0375794A
JPH0375794A JP1211403A JP21140389A JPH0375794A JP H0375794 A JPH0375794 A JP H0375794A JP 1211403 A JP1211403 A JP 1211403A JP 21140389 A JP21140389 A JP 21140389A JP H0375794 A JPH0375794 A JP H0375794A
Authority
JP
Japan
Prior art keywords
dimensional coordinate
dimensional
coordinate system
display
character
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
JP1211403A
Other languages
English (en)
Inventor
Michio Seki
美智夫 関
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP1211403A priority Critical patent/JPH0375794A/ja
Publication of JPH0375794A publication Critical patent/JPH0375794A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Processing Or Creating Images (AREA)

Abstract

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

Description

【発明の詳細な説明】 [発明の目的〕 (産業上の利用分野) 本発明は、文字・記号の3次元的表示機能を備えた文書
作成装置に関する。
(従来の技術) 従来、例えば日本語ワードプロセッサである文書作成装
置では、キーボードから入力した仮名文字列を仮名漢字
文に変換し、この変換結果である文字列が表示装置の表
示画面にドツト文字パターンとして表示される。このよ
うな文字を表示する際に、作成する文書に応じて文字の
表示形態を変化させたい場合がある。
具体的には、2次元の平面上の変形処理により、例えば
長体、半体及び斜体等の変形がなされた文形態の変化処
理には、文字パターンを構成するアウトラインに対応す
るアウトラインフォントデータを予め用意し、このデー
タの座標点(x、y)を平行移動して変化させる方式が
ある。
(発明が解決しようとする課題) 従来の文書作成装置では、文字の表示形態として、例え
ば長体、半体及び斜体等のような2次元的変形処理は実
現されている。しかしながら、例えば球体のような立体
面に文字をいわば貼り付けた状態の3次元的変形処理は
提案されていない。
本発明の目的は、アウトラインフォントデータを利用し
た方式において、立体面上の3次元的な文字表示形態を
実現することができる文書作成装置を提供することにあ
る。
[発明の構成] (課題を解決するための手段と作用) 本発明は、入力装置からの指示に応じて文字・記号のア
ウトラインを構成するアウトラインフォントデータの各
座標を所定の立体0面上の3次元座標系に変換する3次
元座標変換手段、3次元座標変換手段により算出された
3次元座標系を文字の表示角度に応じて回転移動するた
めの回転座標変換手段及び回転座標変換手段により算出
された3次元座標系を表示装置の表示画面に表示するた
めの2次元座標系に変換する2次元座標変換手段を備え
た装置である。
このような構成により、文字・記号を例えば球体1円錐
1円柱等の立体面に貼り付けたような状態で、3次元的
に表示することが可能となる。
(実施例) 以下図面を参照して本発明の詳細な説明する。
第1図は同実施例に係わる文書作成装置の構成を示すブ
ロック図である。第1図において、マイクロプロセッサ
(CPU)10は文書作成処理及び各装置の動作制御を
行なう制御回路である。人力制御部11は、キーボード
12からキー人力される文字列及び各種操作制御の入力
情報を一時格納し、入力するための回路である。校正・
編集装置13は、CPUl0により仮名漢字変換処理さ
れた変換結果を表示装置14に出力し、同実施例に係わ
る3次元的表示形態の制御を行なう。
アウトラインフォントデータ格納装置(以下データ格納
装置と称する) 15は、予め用意された文字・記号パ
ターン毎のアウトラインフォントデータを格納している
。座標変換装置16は3次元的表示変形処理に必要な座
標変換処理を実行するための装置である。具体的には、
第2図に示すように、座標変換装置1Bはアウトライン
データ3次元座標変換部20.3次元座標回転移動変換
部21及び3次元座標から2次元座標への変換部22か
らなる。
次に、同実施例の動作を説明する。
先ず、キーボード12から文字・記号列が入力されて、
例えば漢字変換処理の指示がされると、CPUl0は人
力文字・記号列の各文字・記号コードに対応する仮名漢
字変換処理を実行する。校正・編集装置13は、CP 
U 10により得られた変換結果(通常では複数の変換
候補からなる)を表示装置14に出力し、その表示画面
に表示させる。校正・編集装置13は変換結果である文
字に対応するアウトラインフォントデータをデータ格納
装置15から読出し、表示装置14に出力する。表示装
置14はアウトラインフォントデータに基づいて、表示
対象の文字のアウトラインを構成して表示する。
ここで、キーボード12から入力された文字コードの特
定文字を、例えば球体の立体面上に貼り付けたような3
次元的に表示するような指示がなされたとする。具体的
には、表示装置14の表示画面に表示された表示対象文
字をカーソルで指定し、かつ表示する際の視点方向(回
転角度)等の制御情報を入力する(第3図のステップS
l)。制御情報には、それ以外に表示対象の文字の大き
さ及び形等の情報がある。
校正・編集装置13は3次元的表示形態に関する情報が
入力されると、データ格納装置15をアクセスし、表示
対象の文字コードに対応するアウトラインフォントデー
タを読出す(ステップ−52)。
アクセスされたアウトラインフォントデータは座標変換
装置1Bへ転送される。ここで、アウトラインフォント
データは2次元の各輪郭部構成点(x。
y)からなる2次元座標系データである。このアウトラ
インフォントデータにより、例えば第4図に示すように
、片仮名の「口」に相当する文字が二つのアウトライン
30.31により構成されて表示される。
座標変換装置18のアウトラインデータ3次元座標変換
部20は、2次元座標系データであるアウトラインフォ
ントデータを、球面上の3次元座標点(x+  y+ 
 z)からなる3次元座標系データに変換する処理を実
行する(ステップS3)。即ち、3次元座標変換部20
は、写像(mapping)関数を使用した3次元行列
式の変換行列計算を実行する(具体的には、例えば日刊
工業新聞社発行の実践コンピュータグラフィックスとい
う文献を参照)。これにより、例えば第5図に示すよう
に、第4図に示す2次元座標系データを球面32上の3
次元座標系データ33に変換することができる。
次に、座標変換装置1Bの3次元座標回転移動変換部2
1は、入力された視点方向(回転角度)に相当する情報
に基づいて、回転行列を使用して球面上の3次元座標点
(x+  Vr  z)の球の中心に関しての回転移動
を実行する(ステップS4)。これにより、例えば第6
図に示すように、立体面である球面32が回転し、この
球面32上に貼り付けられた文字33の視点方向(見え
る角度)が設定されることになる。
さらに、座標変換装置16の3次元座標から2次元座標
への変換部22は、3次元座標系からなる文字データを
2次元座標系の表示画面に表示させるために、2次元座
標系に変換する処理を実行する(ステップS5)。具体
的には、周知の正規透視変換行列を使用した2次元座標
系への透視変換計算を実行する。
このような座標変換処理が文字の一つの輪郭(例えば第
4図の30)を構成する全ての座標点について実行され
ると、校正・編集装置13は各座標点を直線で接続する
アウトラインデータを生成する(ステップS6)。そし
て、1文字分の輪郭全てについてアウトラインデータが
生成されると、表示装置14に転送される。これにより
、表示装置14は、2次元座標系のアウトラインデータ
に基づいて、例えば第6図に示すような球面32上に貼
り付けられた文字33の表示を行なう(ステップ87〜
S9)。
このようにして、予め用意された2次元座標系のアウト
ラインデータを利用して、立体面上の3次元座標点から
なる3次元座標系データを算出する。さらに、2次元の
表示画面に表示するために、3次元座標系データから2
次元座標系のアウトラインデータを求める。これにより
、通常の文字表示を立体面上に貼り付けられたような3
次元的表示形態に変形させることが可能となる。
[発明の効果] 以上詳述したように本発明によれば、2次元座標系のア
ウトラインデータを利用した表示機能を有する文書作成
装置において、例えば球面のような立体面に文字・記号
をいわば貼り付けた状態の3次元的な文字表示形態を実
現することができる。
したがって、必要に応じて作成された文字・記号の3次
元的な表示形態の変形処理が可能となるため、作成対象
の文書の種類の範囲を拡大できるなどの効果を得ること
ができるものである。
【図面の簡単な説明】
第1図は本発明の実施例に係わる文書作成装置の構成を
示すブロック図、第2図は同実施例の座標変換装置の構
成を示すブロック図、第3図は同実施例の動作を説明す
るためのフローチャート、第4図乃至第6図はそれぞれ
同実施例の動作を説明するための表示形態の一例を示す
図である。 14・・・表示装置、15・・・アウトラインフォント
データ格納装置、16・・・座標変換装置。

Claims (1)

  1. 【特許請求の範囲】 入力装置から入力される文字・記号コードに応じた表示
    対象の文字・記号のアウトラインを構成するアウトライ
    ンフォントデータを生成するフォントデータ生成手段と
    、 前記入力装置からの指示に応じて前記アウトラインフォ
    ントデータの各座標を所定の立体面上の3次元座標系に
    変換する3次元座標変換手段と、この3次元座標変換手
    段により算出された3次元座標系を前記文字・記号の表
    示角度に応じて回転移動するための回転座標変換手段と
    、 この回転座標変換手段により算出された3次元座標系を
    表示装置に表示するための2次元座標系に変換する2次
    元座標変換手段とを具備したことを特徴とする文書作成
    装置。
JP1211403A 1989-08-18 1989-08-18 文書作成装置 Pending JPH0375794A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1211403A JPH0375794A (ja) 1989-08-18 1989-08-18 文書作成装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1211403A JPH0375794A (ja) 1989-08-18 1989-08-18 文書作成装置

Publications (1)

Publication Number Publication Date
JPH0375794A true JPH0375794A (ja) 1991-03-29

Family

ID=16605385

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1211403A Pending JPH0375794A (ja) 1989-08-18 1989-08-18 文書作成装置

Country Status (1)

Country Link
JP (1) JPH0375794A (ja)

Similar Documents

Publication Publication Date Title
KR930004439B1 (ko) 문자사이즈에 의해 복수종의 아우트라인 폰트를 사용하는 문서작성장치
US4990903A (en) Method for storing Chinese character description information in a character generating apparatus
JP3145509B2 (ja) 文字生成方法及びその装置
JPH07282276A (ja) グラフィックデータ生成装置とその方法
JP3037854B2 (ja) 文字生成方法及びその装置
JPH0375794A (ja) 文書作成装置
JPH02224079A (ja) 文字パターン発生装置および文字パターン発生方法
JPH0452475B2 (ja)
JPH01191192A (ja) 高品質文字発生装置
JP2893836B2 (ja) 文書作成装置及び文書作成方法
JP2562458B2 (ja) コンピュータシステム用文字発生方法
JP2791014B2 (ja) 文字処理装置
JPH01262149A (ja) ドツト文字フオント生成機能をもつ文書出力装置
Beebe A Bibliography of Publications about Typographic Fonts
JP3025141B2 (ja) 文字修飾装置
JP2861201B2 (ja) データ変換装置
JP3156297B2 (ja) パターン出力装置
JPH0586920B2 (ja)
JP3457336B2 (ja) アウトラインデータ処理装置
JP2881884B2 (ja) 文書作成装置
JP3054157B2 (ja) 文字処理装置および文字処理方法
JP2737845B2 (ja) 文字処理方法及び装置
JPS62150470A (ja) ベクトル文字発生装置
JPS62157089A (ja) ベクトル文字の作成方法
JPH03269489A (ja) アウトラインフォント出力処理方式