JPH0358168A - 文字データ入力装置 - Google Patents

文字データ入力装置

Info

Publication number
JPH0358168A
JPH0358168A JP1193378A JP19337889A JPH0358168A JP H0358168 A JPH0358168 A JP H0358168A JP 1193378 A JP1193378 A JP 1193378A JP 19337889 A JP19337889 A JP 19337889A JP H0358168 A JPH0358168 A JP H0358168A
Authority
JP
Japan
Prior art keywords
font
character
standard
character data
user
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
JP1193378A
Other languages
English (en)
Inventor
Akihiro Nakayama
章広 中山
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.)
Ricoh Co Ltd
Original Assignee
Ricoh 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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP1193378A priority Critical patent/JPH0358168A/ja
Publication of JPH0358168A publication Critical patent/JPH0358168A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、ワードプロセッサ,パーソナルコンピュー
タ等のキー人力によって文字を入力する文字データ入力
装置に関する。
〔従来の技術〕
一般に、上記のような文字データ入力装置は文字や数字
等の標準フォントが登録されていて、キー人力がされる
とそのキーが示す文字コードに該当する標準フォントを
標準フォントファイルから読み出し、文字データ(単一
文字の軌跡データあるいはパターンデータ)に変換して
表示している。
従来、標準に備えた書体の文字と異なる書体の文字を入
力したい場合は、予め使用したい文字のフォントを標準
フォントと書き換えておいて入力するか、外字登録を行
って、それを本来の文字コード(区点コード)と異なる
外字区点コードによって読み出して入力するかのいずれ
かであった。
例えば、第5図(a)に示す文字「亜」を表わすフォン
ト(この例は、骨ベクトルフォントを用いている)を標
準フォント1とすると、これと同じ文字で形状(書体)
が異なる例えば同図(b)または同図(c)に示すよう
なフォントを使用したい場合には、標準フォントそのも
のを同図(b)または同図(c)に示す文字を表わすフ
ォントに書き換えるか、あるいはそれを標準フォントと
は別に外字区点コードを使用して外字登録をしていた。
〔発明が解決し・ようとする課題〕
しかしながら、標準フォントを書き換えてしまうと元の
標準フォントが失われてしまい、再び書き戻すことはユ
ーザには困難であるので、一般には一文字ずつ任意のフ
ォントに書き換えることばできず、文字セット全部を予
め用意されているフォントの中から選択して使用するこ
としかできないようになっている。
また、外字登録を行えば上記のような不便さはなくなる
が、文字を入力する際にいちいち外字を呼び出すために
通常の文字入力とは異なる区点コードの入力操作を行わ
なければならず、文字データ入力の能率が悪くなるとい
う問題があった。
この発明は上記の点に鑑みてなされたものであり、文字
データ入力装置において、標準フォン1〜を変更するこ
となく、標準フォントと異なる任意のフォント(書体)
の文字も通常の文字入力操作で容易に入力できるように
することを目的とする。
〔課題を解決するための手段〕
この発明は上記の目的を達戊するため、第1図に機能ブ
ロック図で示すように、各種の文字入力キーを備えたキ
ーボードAと、所定の文字セットの各文字の標準フォン
トをそれぞれ固有の文字コードに対応して格納した標準
フォントファイルBと、任意の文字に対して標準フォン
トと異なるフォントの文字データを作成してそのフォン
トを上記の文字に対する標準フォントと同じ文字コード
でユーザフォントファイルCに格納し、またその格納し
たフォントをユーザフォントファイルCがら削除し得る
ユーザフォント登録・削除手段Dと、キーボードAの文
字入力キーが操作された時、その入力文字コードを判別
する入力文字コード判別手段Eと、その判別された文字
コードのフォントがユーザフォントファイルCに格納さ
れているか否かをチェックして、格納されていればその
フォントに基づいて文字データを作成し、格納されてい
なければ標準フォントファイルBに格納されている文字
コードに対応する標準フォントに基づいて文字データを
作成する文字データ作成手段Fと、その文字データを順
次格納する文字データ格納手段Gとからなる文字データ
入力装置を提供するものである. 〔作 用〕 この発明による文字データ入力装置は、ユーザフォント
登録・削除手段Dによって標準フォントと異なるフォン
トの文字データを作成して、そのフォントを標準フォン
トと同じ文字コードでユーザフォントファイルCに格納
しておくことができ、キーボードAから文字入方キーが
操作されると、入力された文字コードを入力文字コード
判別手段Eが判別して、その文字コードに該当するフォ
ントがユーザフォントファイルCに格納されていればそ
のフォントに基づいて文字データ作成手段Fが文字デー
タを作成する。
もし、該当する文字データがユーザフォントファイルC
に格納されていなければ、標準フォントファイルBに格
納されている入力文字コードに対応する標準フォントに
基づいて文字データ作成手段Fが文字データを作成する
このようにして、作成された文字データは順次文字デー
タ格納手段Gに格納される。
また、ユーザフォント登録・削除手段Dによってユーザ
フォントファイルに登録されている任意の文字のフォン
トを削除することができ、その削除した文字については
標準フォントに基づく文字データの入力が可能になる。
〔実施例〕
以下、この発明の実施例を第2図以降の図面に基づいて
具体的に説明する。
第2図は、この発明の一実施例である文字データ入力装
置のブロック構或図である。
この文字データ入力装置は,キーボード1,マウス2,
制御部3,記憶部4,及び表示部5からなる。
キーボード1は、文字,数字,カーソル移動,機能選択
等の各種のキーを備えており、各種文字データの入力や
フォントを登録・削除する際の指示及びその他各種の指
示の入力等を司る。また、このキーボード1からの入力
によって任意の文字の軌跡データやパターンデータを作
成することもできる。
マウス2は、表示部5の表示画.面に表示されるマウス
カーソルによって新たなフォント登録のための文字デー
タの作成や各種の指示等の入力を行なう。
制御部3は、CPU,RAM,及びROM等を備えたマ
イクロコンピュータであり,この装置全体の制御を司る
と共に内部に標準フォントファイルとユーザフォントフ
ァイルを有する。
そして、入力されたユーザフォントの文字データを作成
してその文字に対する標準フォントと同じ文字コードで
ユーザフォントファイルに登録する処理、ユーザフォン
トファイルからユーザフォントを削除する処理、キー人
力された文字の文字コードを判別する処理、その文字コ
ードによって示されるフォントがユーザフォントファイ
ルに登録されているか否かをチェックする処理、ユーザ
フォントファイルのユーザフォントに基づいて文字デー
タを作成する処理、及び文字コードが示すフォントがユ
ーザフォントファイルになければ標準フォントファイル
内の該当する標準フォントに基づいて文字データを作成
する処理等を行う。
すなわち、第1図におけるユーザフォント登録削除手段
D,入力文字コード判別手段E,文字データ作成手段F
の役割りを果たす。
記憶部4は、作成された文字データを順次格納するハー
ドディスク装置等の記憶装置であり、第1図における文
字データ格納手段Gの役割りを果たす。
表示部5は、CRT及びLCD等のディスプレイ装置で
あり、標準フォント及びユーザフォントによって作成さ
れる各種の文字データや、フォント登録・削除の際の作
業画面及び各種のメッセージ等を表示する。
第3図は、この実施例によるユーザフォントファイルの
作成・変更及び文字データ入力の処理を示すフローチャ
ートである。
始めに、ステップエで終了キーが押されていなければス
テップ2へ進み、ユーザフォントの作成・修正・登録,
削除のいずれかが指示されるとステップ3へ進む。そし
て、所要の文字の標準フォントの区点コードと同じを示
す文字コードを入力した後、任意の形状の文字データ(
軌跡データ又はパターンデータ)を作成,あるいは既に
登録しているフォントによる文字データの修正,及びそ
の作成あるいは修正した文字データのフォントのユーザ
フォントファイルへの登録、又は登録されているフォン
トの削除を行なって、ステップ4へ進む。
ステップ2でユーザフォントの作成・修正・登録,削除
でなければそのままステップ4へ進む。
ステップ4でキー人力があったら、そのキー人力から判
別される文字コードがユーザフォントファイルに登録さ
れているか否かをチェックし、なければステップ6に進
んで、標準フォントファイル内のその文字コードに対応
する標準フォントに基づいて文字データを作戊してステ
ップ8へ進む。
ユーザフォントファイルに登録されていればステップ7
に進み、ユーザフォントファイルからその文字コードに
該当するフォントを読み出し、そのフォント(ユーザフ
ォント)に基づいて文字データを作成してステップ8へ
進む。
ステップ8では、作成された文字データを内部のテキス
トメモリに順次格納して文字列を形成し、それを第2図
の表示部5に表示すると共に記憶部4に格納する。
そして、ステップエに戻って終了キーが押されれば処理
を終了するが,他のキーが押されれば上述のステップ2
〜8の処理を繰り返す。一なお、標準フォントには骨ベ
クトル等のベクトルフォントやラスクフォントがあり、
それによってユーザフォントもベクトルフォントあるい
はラスクフォントが登録される。
また,ベクトルフォントの場合の文字データは単一文字
の軌跡データ(数値列データ)であり、ラスクフォント
の場合の文字データは単一文字のパターンデータ(ビッ
トマップデータ)である。
次に、この実施例によって入力される文字列の表示例に
ついて第4図を参照して説明する。
まず、第4図(a)は標準フォントに基づいて作成され
た文字データによる文字列の表示例である。
これらの文字データの標準フォントを示す各文字コード
(この例では、JIS漢字コードの区点コードによって
示す)はそれぞれ次のようになっている。
r(」−o142  r株J・ 1984「)」・・・
0143    rイ」・・・0504r口」・・・0
577    rハ」・・・0547「フ」゛・・・0
553    rア」・・・0501『ク』・・・05
15    rシ」・・・0523「ミ』・・・056
3    rり』・・・0574「事」・・・2786
   r業」・・・2240「部」・・・4184 また、文字「ハ」と「フ」の間のスペースは0100で
ある. つまり、標準フォントの使用により、通常のキー人力操
作(カタカナ入力モード,かな漢字変換モード,2スト
ロークモード等)によって第4図(a)に示す文字列を
入力して,それを表示させることができる. また、カタカナの「イ,口,ハ,フ,ア,ク,シ,ミ,
り」に対してそれぞれ斜体のユーザフォントを作成して
,それを各々上記各文字の標準フォントの区点コードと
同じ文字コードでユーザフォントファイルに登録してお
けば、第4図(a)の文字列を入力した時と同じキー人
力操作によって、例えば第4図(b)に示すようにカタ
カナ部分が斜体文字となった文字列を入力して表示させ
ることができる。
このように、同じ文字コードについて標準フォントと登
録されたユーザフォントとがある場合、ユーザフォント
を優先的に使用して文字データが作成されるので、ユー
ザ登録のフォントを使用する文字データの入力を標準フ
ォントを使用する場合と同じキー人力操作で行なうこと
ができる。
しかも標準フォントは失われないので、随時に文字毎に
ユーザフ.オントの登録を削除することにより、標準フ
ォントを使用できるようにすることができる。
〔発明の効果〕
以上説明したように、この発明による文字データ入力装
置は、ユーザ作成のユーザフォントを標準フォントと同
じ文字コードによって標準フォントファイルとは別のユ
ーザフォントファイルに登録して優先的に使用するよう
にしたので、通常のキ一人力操作によって種々の書体の
文字データを容易に入力でき、文字データ入力作業の効
率を向上させることができる.
【図面の簡単な説明】
第1図はこの発明による文字データ入力装置の基本的構
成を示す機能ブロック図, 第2図はこの発明の一実施例を示すブロック構或図、 第3図は第2図の実施例によるユーザフォントファイル
の作成・変更及び文字データ入力の処理を示すフロー図
、 第4図は同じく第2図の実施例によって入力される文字
列の表示例を示す説明図、 第5図(a)(b)(c)はそれぞれ標準フォント及び
それと異なるフォントによる文字の例を示す説明図であ
る。 1・・・キーボード  2・・・マウス  3・・・制
御部4・・・記憶部    5・・・表示部第1 図 B 第2図 5 第3 図 (α) (株)イロハ (α) 亜 4図 ファクシミリ事業部 jlE5B (b) (C)

Claims (1)

  1. 【特許請求の範囲】 1 各種の文字入力キーを備えたキーボードと、所定の
    文字セットの各文字の標準フォントをそれぞれ固有の文
    字コードに対応して格納した標準フォントファイルと、 任意の文字に対して前記標準フォントと異なるフォント
    の文字データを作成してそのフォントを該文字に対する
    前記標準フォントと同じ文字コードでユーザフォントフ
    ァイルに格納し、またその格納したフォントを該ユーザ
    フォントファイルから削除し得るユーザフォント登録・
    削除手段と、前記キーボードの文字入力キーが操作され
    た時、その入力文字コードを判別する入力文字コード判
    別手段と、 該手段によつて判別された文字コードのフォントがユー
    ザフォントファイルに格納されているか否かをチェック
    して、格納されていればそのフォントに基づいて文字デ
    ータを作成し、格納されていなければ前記標準フォント
    ファイルに格納されている該文字コードに対応する標準
    フォントに基づいて文字データを作成する文字データ作
    成手段と、 該手段によつて作成された文字データを順次格納する文
    字データ格納手段とからなることを特徴とする文字デー
    タ入力装置。
JP1193378A 1989-07-26 1989-07-26 文字データ入力装置 Pending JPH0358168A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1193378A JPH0358168A (ja) 1989-07-26 1989-07-26 文字データ入力装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1193378A JPH0358168A (ja) 1989-07-26 1989-07-26 文字データ入力装置

Publications (1)

Publication Number Publication Date
JPH0358168A true JPH0358168A (ja) 1991-03-13

Family

ID=16306926

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1193378A Pending JPH0358168A (ja) 1989-07-26 1989-07-26 文字データ入力装置

Country Status (1)

Country Link
JP (1) JPH0358168A (ja)

Similar Documents

Publication Publication Date Title
JPH02288914A (ja) 画像処理方法
JP2562497B2 (ja) 注釈機能付ワードプロセッサ
JP2555036B2 (ja) 文字列入力装置
JP2657091B2 (ja) 文書作成装置
JP2821002B2 (ja) 文字処理装置及び文字処理方法
JPH0778791B2 (ja) 文字処理装置
JPS63132375A (ja) 文書作成編集装置
JPS63293629A (ja) デ−タ処理装置
JPS60245075A (ja) 自動ルビ表示方式
JPH0736886A (ja) 文書作成装置及び編集履歴制御方法
JP2672548B2 (ja) 文書作成装置
JPS63244262A (ja) デ−タ処理装置
JPH07168838A (ja) 文書処理装置
JPS61230194A (ja) ワ−ドプロセツサ
JPS6090385A (ja) 文字処理装置
JPH06290175A (ja) 文書処理装置
JPS59220824A (ja) 文書作成装置
JPH02255950A (ja) 字形選択機能付き文書処理装置
JPS62295171A (ja) ハンデイワ−ドプロセツサ
JPH0721156A (ja) 文書作成装置及び保存文書検索方法
JPH02287813A (ja) 文字処理装置
JPH09288664A (ja) 文字コード変換装置
JPH0934619A (ja) レコードデータ入力装置
JPH08212220A (ja) 文書作成装置及び文書編集方法
JPH01231163A (ja) 文書作成装置