【事件の表示】
　特許第２８１５１５８号「文字処理装置」の特許に対する特許異議の申立てについて、次のとおり決定する。
【結論】
　訂正を認める。
　特許第２８１５１５８号の特許を維持する。
【理由】
１．手続きの経緯
　特許第２８１５１５８号の請求項１に係る発明は、昭和６３年１０月２７日（優先権主張昭和６２年１１月３０日）に出願され、平成１０年８月１４日に設定登録され、その後、その特許について異議申立人、小野省一より特許異議の申立がなされ、取消理由通知がなされ、その指定期間内である平成１１年９月１０日に訂正請求がなされたものである。
２．訂正の適否についての判断
ア．訂正の概要及び、その適否の判断
　特許権者が求めている訂正の内容は以下のとおりである。
ａ．明細書９頁１４行の「第１実施例」の記載を「修飾同時処理」に訂正する。
ｂ．明細書９頁１６行の「第１実施例による」の記載を「基礎となる」と訂正する。
ｃ．明細書２０頁８行、９行、１３行の「第２実施例」の記載を、それぞれ「第１実施例」と訂正する。
ｄ．明細書２０頁１５行の「第１実施例と同じ」の記載を「第１図に示したのと同じ」と訂正する。
ｅ．明細書２１頁５行の「第１の実施例の」の記載を「第１図の」と訂正する。
ｆ．明細書２３頁１行、３３頁１３行、３４頁３行、１４行、１７行、３８頁１２行、４２頁１５行、１２行（以上８ヶ所）の「第２実施例」の記載を、それぞれ「第１実施例」と訂正する。
ｇ．明細書３４頁５行の「第１実施例のように」の記載を削除する。
ｈ．明細書３４頁９行、１０行、１３行、１７行、４２頁１４行の「第３実施例」の記載を、それぞれ「第２実施例」と訂正する。
ｉ．明細書４３頁１４乃至１５行の「この発明の第１実施例による」の記載を削除する。
ｊ．明細書４４頁１２行の「第１実施例による」の記載を「同じくその」と訂正する。
ｋ．明細書４４頁１５行の「第２実施例」の記載を「第１実施例」と訂正する。
ｌ．明細書４６頁６行、１４行の「第３実施例」の記載を「第２実施例」と訂正する。
　上記ａ乃至ｌの訂正は、訂正前の「第１実施例」の記載を、請求項１に記載された発明の実施例を記載した構成から除外し、訂正前の「第２実施例」及び「第３実施例」として記載された構成を、それぞれ、請求項１に記載された発明の「第１実施例」及び「第２実施例」を記載した構成としたものである。
　上記訂正により、特許請求の範囲の請求項１に記載された発明と、詳細な説明及び図面の簡単な説明に記載された実施例との対応が明瞭となったから、上記訂正は不明瞭な記載の釈明である。
イ．独立特許要件の判断
　当審が平成１１年９月１０日付けで通知した取消理由通知の概要は、本件明細書には不備があるから、本件特許は特許法第３６条に違反して特許されたものである、というものである。
　上記取消理由通知に対し、特許権者は訂正を行い、明細書の不備はなくなったから、上記取消理由は解消した。
　また、他に、本件特許が独立して特許を受けることができないという理由は発見できない。
ウ．むすび
　以上のとおりであるから、上記訂正は、特許法第１２０条の４第２項および同条第３項で準用する第１２６条第２−４項の規定に適合するので、当該訂正を認める。
３．特許異議の申し立てについて
ア．申立の概要
　特許異議申立人は特許異議申立時に、証拠として甲第１号証（ＣＡＳＩＯＷＯＲＤ　ＳＷ−７０００　パーソナル日本語ワードプロセッサ取扱説明書　昭和６２年１０月　２０〜２３乃び１１４〜１１９頁）を提出し、本件請求項１に記載された発明は、甲第１号証に基づき当業者が容易に発明できたものであるから特許法第２９条第２項の規定に該当し、本件請求項１に記載された発明の特許は、特許法第１１３条第１項第２号の規定により取り消されるべきである旨主張している。
イ．本件発明
　上記２．イに記載したとおり本件明細書に不備はないから、訂正明細書の請求項１に係る発明（以下本件発明という）は、その特許請求の範囲の請求項１に記載された下記のとおりのものである。
　記
　【請求項１】入力装置と表示装置とを備え、入力装置より入力した文字や文字列を表示装置によって可視的に表示できる文字処理装置において、
　入力された文字又は文字列を修飾する文字修飾手段と、組み合せ修飾キーに複数種類の修飾を組み合せた組み合せ修飾情報を対応させて格納する組み合せ修飾情報格納手段と、指定された文字又は文字列に対して前記組み合せ修飾キーが押されたとき、前記組み合せ修飾情報格納手段から前記組み合せ修飾キーに対応する組み合せ修飾情報を取り出し、該組み合せ修飾情報に基づいて前記指定された文字又は文字列に複数種類の修飾を同時に行なう複数種類修飾手段とを設けたことを特徴とする文字処理装置。
ウ．甲第１号証の記載事項
　本件発明に対して異議申立人が提出した甲第１号証には下記のとおりの記載がある。
甲第１号証：ＣＡＳＩＯＷＯＲＤ　ＳＷ−７０００　パーソナル日本語ワードプロセッサ取扱説明書　昭和６２年１０月　２０〜２３、及び１１４〜１１９頁
　「文字の形にいろいろな変化をつけることができます。
●文字体は、どの文字サイズでも指定できます。
　また、文字体を変えてからのサイズ変更も可能です。
●文字体の２〜５の中の１つと、６〜８の中の１つを組み合わせて指定することができます。ただし、同一グループ内の組合せはできません。
●１を指定すると他のすべての指定が解除されます。
　ここでは、例として「青空」をいろいろな文字体に変えてみましよう。
　白ヌキ文字を作る。
　白ヌキとは、通常の文字が黒く印刷されるのに対し、文字の縁だけを黒くし、文字の中は白くする機能をいいます。
▲４▼白ヌキにする最後の文字にカーソルを合わせ、
キに変わります。」（１１４頁２行−１１６頁２行）
　「斜体と回転は、明朝体（標準の文字）、白ヌキ、影付き、太字、反転と組み合わせて指定できます。組み合せの一例として、白ヌキ文字の斜体を説明します。
る」の▲３▼以降の手順で操作を行ないます。」（１１９頁２−最下行）
エ．対比・判断
　本件発明と上記甲第１号証に記載の発明とを対比すると、上記甲第１号証に記載の発明には、本件発明を特定する事項である「組み合せ修飾キーに複数種類の修飾を組み合せた組み合せ修飾情報を対応させて格納する組み合せ修飾情報格納手段」が記載されておらず、当該事項により本件発明は「組み合せ修飾キーに対応する組み合せ修飾情報に基づいて同時に複数種類の修飾を行なうので、文字や文字列に対する複数種類の修飾時のキー入力操作を軽減できる。」という格別の作用を有するものであり、本件発明が上記甲第１号証に記載のものから容易に発明をすることができたものとはいえない。
オ．むすび
　以上のとおりであるから、特許異議申立の理由および、証拠によっては、本件発明の特許を取り消すことはできない。
　また、他に本件発明の特許を取り消すべき理由を発見しない。
　よって結論のとおり決定する。
【異議決定日】
平成１１年１０月１日（１９９９．１０．１）
【訂正の要旨】
訂正の要旨
ａ．明細書９頁１４行の「第１実施例」の記載を、不明瞭な記載の釈明を目的として「修飾同時処理」に訂正する。
ｂ．明細書９頁１６行の「第１実施例による」の記載を、不明瞭な記載の釈明を目的として「基礎となる」と訂正する。
ｃ．明細書２０頁８行、９行、１３行の「第２実施例」の記載を、不明瞭な記載の釈明を目的として、それぞれ「第１実施例」と訂正する。
ｄ．明細書２０頁１５行の「第１実施例と同じ」の記載を、不明瞭な記載の釈明を目的として「第１図に示したのと同じ」と訂正する。
ｅ．明細書２１頁５行の「第１の実施例の」の記載を、不明瞭な記載の釈明を目的として「第１図の」と訂正する。
ｆ．明細書２３頁１行、３３頁１３行、３４頁３行、１４行、１７行、３８頁１２行、４２頁１５行、１２行（以上８ヶ所）の「第２実施例」の記載を、不明瞭な記載の釈明を目的として、それぞれ「第１実施例」と訂正する。
ｇ．明細書３４頁５行の「第１実施例のように」の記載を、不明瞭な記載の釈明を目的として削除する。
ｈ．明細書３４頁９行、１０行、１３行、１７行、４２頁１４行の「第３実施例」の記載を、不明瞭な記載の釈明を目的として、それぞれ「第２実施例」と訂正する。
ｉ．明細書４３頁１４乃至１５行の「この発明の第１実施例による」の記載を、不明瞭な記載の釈明を目的として削除する。
ｊ．明細書４４頁１２行の「第１実施例による」の記載を、不明瞭な記載の釈明を目的として「同じくその」と訂正する。
ｋ．明細書４４頁１５行の「第２実施例」の記載を、不明瞭な記載の釈明を目的として「第１実施例」と訂正する。
ｌ．明細書４６頁６行、１４行の「第３実施例」の記載を、不明瞭な記載の釈明を目的として「第２実施例」と訂正する。
（５４）【発明の名称】
文字処理装置
（５７）【特許請求の範囲】
１　入力装置と表示装置とを備え、入力装置より入力した文字や文字列を表示装置によって可視的に表示できる文字処理装置において、
　入力された文字又は文字列を修飾する文字修飾手段と、組み合せ修飾キーに複数種類の修飾を組み合せた組み合せ修飾情報を対応させて格納する組み合せ修飾情報格納手段と、指定された文字又は文字列に対して前記組み合せ修飾キーが押されたとき、前記組み合せ修飾情報格納手段から前記組み合せ修飾キーに対応する組み合せ修飾情報を取り出し、該組み合せ修飾情報に基づいて前記指定された文字又は文字列に複数種類の修飾を同時に行なう複数種類修飾手段とを設けたことを特徴とする文字処理装置。
【発明の詳細な説明】
〔産業上の利用分野〕
　この発明は、ワードプロセツサ，オフイスコンピユータ，パーソナルコンピユータ，データプロセツサ，ワークステーシヨン等の文書作成編集機能を有する装置（以下「文字処理装置」という）に関し、特に文字の修飾処理に関する。
〔従来の技術〕
　文字処理装置としてのワードプロセツサ等においては、白抜き文字，斜体文字をはじめ、アンダーライン，網かけ等様々な種類の文字（列）修飾機能を備えるようになつてきている。そこで、これらの修飾を１つの文字又は文字列に同時に付けたい場合が往々にしてある。例えば斜体文字にアンダーラインを付ける等である。
〔発明が解決しようとする課題〕
　このような時に、従来の装置では対象となる文字または文字列を重ね合わせ修飾をしていた。即ち、修飾の種類に相当する回数だけ操作を行なわなければならなかつた。従つて、同時に付加する修飾の種類が多くなればなる程、それに要する手間は大きくなるという問題があつた。
　また、付加した修飾を取り除く場合を考えると、キーの種類には限りがあるうえに修飾の種類は多くなつているため、操作性を考えて従来は修飾の取消については同じキーに割り当てられている場合が多い。即ち、アンダーラインを取り消したい場合は、もう一度その文字にアンダーラインを付加する恰好で取り消すのである。
　したがつて、ある修飾された文字を元に戻すためには、その文字に付加されている修飾の種類数だけの操作を行なわなければならないので、複数種の修飾を取り消すには手間がかかるし、操作も煩雑となる。
　次に、処理スピードについて考えてみると、１回修飾処理をする毎にその結果を表示装置に表示してしまうが、１つの文字に何種類も修飾を付加するようなケースでは、毎回の表示処理とテキスト処理をすることは大変無駄であり、処理スピードも遅くなる。
　従つて、従来の文字処理装置では、文字修飾の操作性が悪く、しかも処理スピードも遅くなるという問題点があった。
　この発明は上記の点に鑑みてなされたものであり、ワードプロセツサ等の文字処理装置において、文字への修飾が複数種類ある時、予めそれらの修飾情報を割り当てた１つのキー入力操作によつて任意の文字又は文字列に対して複数種類の修飾を同時に付加できるようにして、文字修飾の操作性を向上させることを目的とする。
〔課題を解決するための手段〕
　この発明は上記の目的を解決するために、上述のような文字処理装置において、入力された文字又は文字列を修飾する文字修飾手段と、組み合せ修飾キーに複数種類の修飾を組み合せた組み合せ修飾情報を対応させて格納する組み合せ修飾情報格納手段と、指定された文字又は文字列に対して上記組み合せ修飾キーが押されたとき、上記組み合せ修飾情報格納手段から上記組み合せ修飾キーに対応する組み合せ修飾情報を取り出し、その組み合せ修飾情報に基づいて上記指定された文字又は文字列に複数種類の修飾を同時に行なう複数種類修飾手段を設けたものである。
〔作用〕
　この文字処理装置を用いて入力された文字又は文字列に複数種類の修飾処理を行なう場合、予め組み合せ修飾キーに所望の複数種類の修飾を組み合せた組み合せ修飾情報を対応させて格納し、指定された文字又は文字列に対して組み合せ修飾キーが押されたとき、その組み合せ修飾キーに対応する組み合せ修飾情報に基づいて同時に複数種類の修飾を行なうので、文字や文字列に対する複数種類の修飾時のキー入力操作を軽減できる。
〔実施例〕
　以下、この発明の実施例を図面に基づいて具体的に説明する。
　第２図は、この発明を実施した文字処理装置としてのパーソナルワードプロセツサの外観斜視図である。
　このパーソナルワードプロセツサは、入力装置としてのキーボード１と、表示装置としての液晶ディスプレイ装置（ＬＣＤ）２と、印刷装置としてのサーマルプリンタ３と、外部記憶装置としてのフロツピデイスク装置４とを備えている。
　そのキーボード１には、文字を入力する文字キー（数字キーを含む），かな漢字変換を指示する変換キー，文字キーで入力する文字を切り換えるシフトキー，改行キー等を含むキー群１０と、他のキーとの組み合せで各種機能を指示する機能指示キー１１と、実行キー１２と、プリントを指示するプリントキー１３と、表示画面上のカーソルの移動を指示するカーソル移動キー群１４と、第２，第３実施例で使用するフアンクシヨンキー群１５と、組み合せ修飾キー１６等を備えている。
　なお、ここでは機能指示キー１１と予め定めた文字キーとの同時入力によつて文字の拡大指定をした後横拡大倍率及び縦拡大倍率を、組み合せ修飾キー１６との同時入力によつて文字修飾の組み合せ修飾設定を指示した後その修飾の種類を、それぞれ数字キーによつて入力するものとする。
　また、液晶デイスプレイ装置（ＬＣＤ）２は、入力されたかな漢字変換後の文字，ケイ線等を表示する編集エリアと、左端・右端，タブ位置等の行に関する情報（行情報）を表示する行情報表示エリアと、桁数又は文字数等の情報を表示するスケール表示エリアと、キー入力文字，候補漢字，入力モード，カーソルの現在位置（頁，行，桁），用紙サイズ，最大文字数，全／半角，印刷条件（文字間隔，行間隔，印刷モード，縦／横書）等のガイダンスを表示するガイダンス表示エリアと、現編集中の文書の１頁内の文字又はケイ線等のフオーマツトを縮小したレイアウト及び外字作成時の作成パターン等を表示するレイアウト表示エリアとを有する。
　第３図は、このパーソナルワードプロセツサの制御部の一例を示すブロツク図である。
　この制御部２０のマイクロコンピユータ（以下「マイコン」と称す）２１は、ＣＰＵ，ＲＯＭ，ＲＡＭ及びＩ／Ｏ等からなり、文書作成編集，表示制御，印刷制御，文字拡大制御及びこの発明に係る文字の複数種類の修飾同時処理等この装置全体の制御を司る。
　ＲＯＭ２２には、この装置の制御に必要な制御プログラム，標準的な書式（用紙サイズ，用紙方向，文字ピツチ，行ピツチ）情報，文字コード等の各種の固定情報を格納している。
　ＲＡＭ２３は、キーボード１から入力されるデータを格納する入力バツフアエリア，入力された文字データを格納するテキスト格納エリア，フロツピデイスク装置（ＦＤＤ）４から読み込んだ文字パターンを格納するキヤラクタジエネレータエリア，設定書式情報及び行情報等を格納するエリア等を含む各種のデータを格納するデータエリア及びプログラム実行のためのワーキングエリアとして使用する。
　辞書メモリ２４は、かな漢字変換に必要な辞書を格納した辞書エリアと、予め定めた書体例えばゴシツク体或いは明朝体の文字の文字パターンを格納した文字パターン格納エリア（キヤラクタジエネレータ）とを構成する。
　キーボードコントローラ２５は、キーボード１からの入力データの判別やキーに付設した図示しないＬＥＤの点灯制御データの転送等を司り、ＬＣＤコントローラ２６は内部にビデオメモリ（ＶＲＡＭ）等を備えて液晶ディスプレイ装置（ＬＣＤ）２の表示制御を司り、フロツピデイスクコントローラ（ＦＤＣ）２７はＦＤＤ４の制御を司る。
　なお、ＦＤＤ４に装填されるフロツピデイスクには、予め定めた書式例えば明朝体の文字の文字パターンを格納したフロツピデイスク，ゴシツク体の文字パターンを格納したフロツピデイスク等がある。
　また、マイコン２１はサーマルプリンタ３の制御をも司り、Ｉ／Ｏ２８に印字文字に応じたヘツドドライブデータを出力して、ドライバ２９を介してサーマルヘツド（印字ヘツド）３０の各発熱素子を駆動制御して所望の文字を印字する。
　さらにこのマイコン２１は、Ｉ／Ｏ２８にスペースドライブデータを出力してドライバ３１を介してスペースモータ３２を駆動制御してキヤリツジ３３を移動し、またラインフイードドライブデータを出力してドライバ３４を介してラインフイードモータ３５を駆動制御してプラテン３６を回動し、更にリボンフイードドライブデータを出力してドライバ３７を介してリボンフイードモータ３８を駆動制御してリボン３９をフイードする。
修飾同時処理
　第１図は、この制御部２０におけるこの発明の基礎となる文字の複数種類の修飾同時処理に係る機能を示すブロツク図である。
　この複数種類の修飾同時処理に係る部分は、入力装置４１，入力制御部４２，カーソル制御部４３，メニユー表示制御部４４，テキスト取出し部４５，修飾制御部４６，組み合わせ修飾情報格納部４７，テキストバツフア部４８，テキスト更新制御部４９，ＣＧ取出部５０，ＣＧフオント部５１，テキスト表示制御部５２，修飾ドツト展開部５３，組み合せ修飾情報作成制御部５４，表示制御部５５及び表示装置５６によって構成されている。
　次に、これらの各構成要素の機能について簡単に説明する。
　入力装置４１は第２図及び第３図に示したキーボード１であり、文字やケイ線等を入力すると共に、第６図に示すような複数種類の修飾同時処理に必要な組み合せ修飾キー（機能指示キー１１と同時に押されると組み合せ修飾設定キーとなる）１６を備えている。
　入力制御部４２は、入力装置４１のデータを基に、次に行なうべき処理を決定し、該当する回路にデータや命令を伝達する。
　カーソル制御部４３は、入力制御部４２からのカーソル移動データをもとにカーソルの位置制御を行なう。
　メニユー表示制御部４４は、入力制御部４２からの指示により第４図及び第５図に示すような組み合せ修飾設定メニユーの表示制御を行なう。
　テキスト取出し部４５は、カーソル位置のテキストデータをテキストバツフア部４８より取り出してそれを修飾制御部４６に出力する。
　修飾制御部４６は、入力制御部４２から修飾要求を受け取り、テキスト取出し部４５のテキスト情報を修飾する組み合せ情報を、組合わせ修飾情報格納部４７より取り出して修飾属性コードの作成を行なう。
　組合わせ修飾情報格納部４７は、組み合せ修飾情報作成制御部５４が作成した組合わせ修飾情報を格納する。
　テキストバツフア部４８は、第７図（ｃ）に示すような構成で作成したテキストを一時格納する。
　テキスト更新制御部４９は、修飾制御部４６からのテキスト更新要求を受けてテキストバツフア部４８のテキスト内容を更新する。
　ＣＧ取り出し部５０は、修飾制御部４６のフオント取り出し要求によりＣＧフオント部５１よりＣＧフオントデータを取り出し、修飾ドツト展開部５３に出力する。
　ＣＧフオント部５１は、キヤラクタ・ジエネレータ等、文字のパターンデータを保持する。
　テキスト表示制御部５２は、テキストバツフア部４８のテキストを表示するために表示制御部５５に出力する。
　修飾ドツト展開部５３は、修飾制御部４６からの修飾要求に対しＣＧ取り出し部５０より対応するＣＧフオントを入力し、これをドツト展開して表示制御部５５に出力する。
　組み合せ修飾情報作成制御部５４は、メニユー表示制御部４４よりの入力データにより組み合せ修飾情報を作成する。
　表示制御部５５は、表示装置５６において表示をするための制御を行なう。
　表示装置５６は、ＣＲＴ，ＬＣＤ等で文字やケイ線を可視表示する装置であり、この実施例では第２図及び第３図に示した液晶デイスプレイ装置（ＬＣＤ）２を使用している。
　次に、この実施例による文字への複数種類の修飾同時処理に係る機能について、次の３つの機能に分けて説明する。
　　▲１▼修飾操作
　　▲２▼組み合せ修飾設定
　　▲３▼組み合せ修飾
▲１▼修飾操作
　先ず、修飾操作について第７図及びその他の図面も参照してその一例を説明する。
　メモリは１６ビツトメモリとし、文字修飾として第７図（ａ）に示すような文字属性の種類が用意されているものとする。
　すなわち、白抜き，影付き，斜体，回転，ボールド，書体，倍角，半角，上ルビ，下ルビ，拡大ありなし，アンダライン１，アンダライン２，網かけ１，網かけ２である。そして、最上位ビツトｂ１５がＯＮ（“１”）のときコードは属性とみなす。入力装置４１より文字修飾の要求があると（この例の場合は、「白抜き」と表示されているキーが押されたものとする）、この要求は入力制御部４２で修飾要求であると判断されて、修飾制御部４６へ送られる。
　修飾制御部４６は、現カーソル位置の文字を取り出す。これは文字コードとしてテキスト取り出し部４５より送られてくる。この文字コードと対応するフオントイメージはＣＧ取り出し部５０を経てＣＧフオント部５１より取り出される。これは、表示をするためである。修飾制御部４６ではまた入力制御部４２よりの修飾要求により、それに対応する属性コードを生成する。
　今は、その属性コードのフオーマツトとして、第７図（ａ）に示すフオーマツトを採用することにする。フオーマツトをビツトでもつのはテキストバツフアの容量を増やすためである。
　この場合は、白抜き修飾を要求したので、ｂ０とｂ１５を“１”にしたものが属性コードとなる。このフオーマツトは拡大属性がない場合である。　したがつて、第７図（ｃ）のテキストバツフア中の縦拡大，横拡大の属性コードは付かない。
　この生成された属性コードは、修飾制御部４６より修飾ドツト展開部５３へ送られ、ドツト処理を行なう。
　修飾ドツト展開部５３では、修飾制御部４６で生成された属性コードのビツトを参照し、それぞれのビツトに対応したドツト処理をする。この場合は白抜き処理をする。
　この方式では、ＣＧフオントとしては、元のノーマル文字のみをもつており、修飾は全てプログラムで行なつている。このようにして出来た白抜きフオントは表示制御部５５へ送られ、イメージとして表示装置５６に表示される。
　修飾制御部４６はまた、テキストバツフア部４８を更新する。具体的には、第８図に示すように修飾制御部４６で生成した属性コードをテキストバツフア部４８に挿入して更新する。当然、挿入すればそれ以下の文字コードは、下ヘシフトする形となる。
　テキスト表示をする場合には、いつもどのコードが１文字であるかを判断する。これは、第７図（ａ）（ｂ）に示す最上位ビツトｂ１５を参照すればよい。
　なお、文字コードの最上位ビツトｂ１５は“１”にならないものを用いるものとする。このようにテキスト処理，ドツト展開・表示処理を行つて、一連の修飾操作を終える。すなわち、この一連の修飾操作が文字修飾手段である。
▲２▼組み合せ修飾設定
　次に、組み合せ修飾設定について第１０図に示したフローチヤートも参照して説明する。
　組み合せ修飾設定とは、第７図（ａ）に示したように、複数の属性ビツトが同時に“１”となるケースである。この例では「白抜き＋拡大」というように複数種類の修飾を行なう場合である（ｂ０とｂ１０が“１”）。
　このような場合に、従来は前述したように通常の白抜き処理をし、属性コード作成及びテキスト表示処理を行なったあと、次の拡大修飾要求で属性コード作成と同様に行なっていた。
　しかし、この実施例ではこのような２度のテキスト表示処理を一度に行なうもので、このために予め複数種類の修飾に対応する属性コードを生成しておくものである。
　まず、入力装置４１で組み合せ修飾設定要求が発生する（第６図の機能指示キー１１と組み合せ修飾キー１６が同時に押される）と、入力制御部４２で組み合せ修飾設定要求であると判断され、メニユー表示制御部４４ヘメニユー表示要求をする。
　このメニユーは、例えば第４図に示すようなものである。そして、数字キーによって選択されたものを反転させて表示するようになつているが、図示の都合上反転表示は斜線を施して示している。　メニユー表示制御部４４は、カーソル移動キー群１４及び数字キー（テンキー等）による選択情報を取り込み、これを組み合せ修飾情報作成制御部５４へ送り、不適当な組み合せの判断及び属性コードの生成等をする。
　属性コードは、第７図（ａ）（ｂ）に示すように該当するビットが“１”にされる。これは組み合せ修飾情報格納部４７に格納され、バツクアツプされている。これで設定は終了する。
　なお、第５図に示した組み合せ修飾設定メニユ表示は、第４図の組み合せ修飾設定メニユ表示で、数字キーが３（斜体解除）→１（白抜き設定）→８（半角設定）と押され、次に実行キーが押された時の表示である。
　しかし、倍角と半角の修飾は禁止しているので、これに対して「組み合せが不適当です。もう一度選択」という警告メツセージが表示される。
　この組み合せ修飾設定が、複数種類の修飾を組み合せて修飾設定をする組み合せ修飾設定手段である。
▲３▼組み合せ修飾
　最後に、組合せ修飾について第１１図のフローチヤートも参照して説明する。
　▲２▼の組み合せ修飾設定で作成された属性コードをもとに文字修飾を行なう。これは▲１▼の修飾操作と殆ど同様である。ただ違うのは、もう既に属性コードは出来てしまつている点にある。
　入力装置４１で組み合せ修飾要求がある（第６図の組み合せ修飾キー１６が単独で押される）と、入力制御装置４２はそれを修飾制御部４６へ送る。　修飾制御部４６は、それが組み合せ修飾であると認識すれば、修飾の種類より属性コードの生成をすることなく、組み合せ修飾情報格納部４７より▲２▼の組み合せ修飾設定で作成された属性コードを取り出す。
　そして、これを修飾ドツト展開部５３へ送りドツト展開をする。さらにテキスト更新制御部４９に対して第９図に示すように、現カーソル位置の文字コード（文字コード２）に取り出した属性コードを挿入してテキストバツフアの更新をさせる。　この後の工程は▲１▼の修飾操作と同様である。
　すなわち、▲２▼の組み合せ修飾設定により複数種類の修飾を組み合せ設定されたものが、この▲３▼の組み合せ処理により同時に処理される。これが複数種類修飾手段である。
　このように、この文字処理装置を用いて１つの文字に複数種類の修飾処理を行なう場合、それに要する時間が短縮できると共にこれを行なうキー操作等も簡略化できる。
　また、文字修飾種が増加しても対応することができる。さらに、頻繁に使用される修飾を任意に登録することができるので、文書の編集効率を上げることができる。
第１実施例
　次に、この発明の第１実施例について説明するが、その外観及び制御部のハード構成は第２図及び第３図に示したものと同様であるので、その説明は省略する。
　第１２図は、この第１実施例によるユーザ文字修飾処理に係る機能を示すブロツク図である。
　すなわち、第１図に示したのと同じ入力装置４１，入力制御部４２，表示制御部５５及び表示装置５６の他に、印刷制御部５７，印刷装置５８，文書編集制御部５９，文字修飾制御部６０，文書テキスト記憶部６１，文字修飾法記憶部６２，文字パターン処理部６３，文字パターン発生部６４，外部記憶制御部６５及び外部記憶装置６６によりその機能が果される。
　次に、これらの各構成要素の機能について簡単に説明する。
　なお、第１図のブロツク図と共通する同一名称の部分の説明は省略する。
　印刷装置５８は第２図及び第３図に示した例ではサーマルプリンタ３であり、印刷制御部５７は制御部２０によるプリンタ制御機能である。
　文書編集制御部５９は入力装置４１から入力され、入力制御部４２で判別された文字データを入力してこれを編集処理し、文字修飾制御部６０，文書テキスト記憶部６１あるいは表示制御部５５へ出力する。
　文字修飾制御部６０は、文書編集制御部５９より修飾要求があると、第１３図に示すような編集画面を表示させ、該当する文字パターンを文字パターン発生部６４より受け取り、文字パターン処理部６３を起動してユーザ文字修飾法を作成し、これを表示して決定されると、それを文字修飾法記憶部６２に記憶させる。
　文書テキスト記憶部６１は、文書編集制御部５９及び文字修飾制御部６０より文字データや属性データ等のテキストデータを格納する。そして必要に応じてこれを外部記憶制御部６５を経て外部記憶装置６６に格納する。
　文字修飾法記憶部６２は、文字修飾制御部６０によつて作成されて決定されたユーザ文字修飾法を記憶し、これを外部記憶制御部６５を経て外部記憶装置６６に格納する。
　文字パターン処理部６３は、第１５図（ｂ）に示すような各ルーチンによつて文字パターンの処理を行なう。
　文字パターン発生部６４は、第３図で説明した辞書メモリ２４の予め定めた書体、例えばゴシツク体や明朝体等の文字のパターンを格納したキヤラクタジエネレータである。
　外部記憶制御部６５及び外部記憶装置６６は、第２図及び第３図で説明した例ではフロツピデイスクコントローラ（ＦＤＣ）２７とＦＤＤ４である。
　次に、このように構成されたこの第１実施例の動作を、次の３つの機能に分けて説明する。
　　▲１▼ユーザ修飾登録
　　▲２▼ユーザ修飾設定
　　▲３▼修飾の登録／呼出し
▲１▼ユーザ修飾登録
　ユーザ修飾登録は、ユーザ（使用者）が文字修飾法を設定し、それを装置の内部記憶部へ登録する機能である。
　入力装置４１からユーザ修飾登録の要求が入力されると、入力制御部４２においてそれが判定され、文書編集制御部５９から文字修飾制御部６０へ制御が移行する。
　文字修飾制御部６０では、例えば第１３図に示すように、画面の上方の現・状態遷移表示部ａに「ユーザ文字修飾」と表示をし、画面下方のフアンクシヨン選択表示部ｂのＦ１に「修飾」，Ｆ２に「登録」と表示した編集画面ｃを出力する。
　なお、Ｆ１はフアンクシヨンキーの１で、Ｆ２はフアンクシヨンキーの２の意味である。フアンクシヨンキーは、第２図に示したキーボード１中のフアンクシヨンキー群１５の各キーであり、この例では５個のフアンクシヨンキーＦ１〜Ｆ５が設けられている。
　そこで、ユーザ修飾登録を行なうためにフアンクシヨンキーＦ２を押下すると、第１４図に示すような編集画面ｃを出力する。
　すなわち、現・状態遷移表示部ａには「ユーザ文字修飾：登録」と表示され、下方のフアンクシヨン選択表示部ｂにはＦ１〜Ｆ３に現在の登録状態の表示がされ、Ｆ４とＦ５には何も表示されないので、現在“未登録”であることを表わしている。
　この画面では、登録はＦ１〜Ｆ５まで全部で５種類可能である。いま、新規登録を行なうためにフアンクシヨンキーＦ４を選択すると、第１５図（ａ）に示すような画面となる。
　この第１５図（ａ）の０〜６の数字キーとカーソル移動キーが、それぞれ個別に文字パターン処理部６３の各ルーチンに関連していることを同図（ｂ）が示している。
　例えば、カーソル右移動キー「→」を押下すると、文字パターン処理部６３内のフオント重ね合わせ移動ルーチンを実行する処理部が起動される。それによって、第１５図（ａ）に表示されている「Ａ」が右側に太る。
　画面の「Ａ」は、現修飾登録状況を明らかにするために設けられているだけで、この「Ａ」が修飾される方法と同じ方法で全ての文字が修飾されるという意味である。従って、「Ａ」以外のどのような文字であってもかまわない。
　また、第１５図（ａ）の０〜６の数字キーとカーソル移動キーを組み合わせて用いれば、第１６図（ａ）〜（ｄ）に示すような修飾が可能である。
　例えば、第１７図に示すように「Ａ」を横に太らせる数字キー「５」と、縦に太らせる数字キー「６」と、左上へ影をつけるカーソル移動キー「↑」と「←」の２回繰返しと、元のフオント「Ａ」をくり抜く数字キー「２」の各キーによるオペレーシヨンを順次実行すると、第１６図（ａ）に示すように、左上に影付き（影量が少ない）の文字「Ａ」が実現される。
　これらの組み合わされた入力キーコード群は、使用者が入力する度に順次仮記憶される。
　その際、キーコードをそのまま記憶しても良いが、ここでは説明し易いように、入力キーそれぞれに数値を割り付けてその数値を仮記憶することにする。その対応図を第１８図に示す。
　数字キー「１」〜「６」はその数値で記憶し、「０」は数値「７」で記憶する。さらに、「重ね合わせ移動」を指示するカーソル移動キー群１４のうち、カーソル上移動キー「↑」は数値１００，カーソル下移動キー「↓」は数値１０１，カーソル右移動キー「→」は数値１０２，カーソル左移動キー「←」は数値１０３として記憶される。
　また、「単純移動」を指示するための☆印の機能指示キー１１とカーソル移動キー群１４の各キーとの組み合わせ操作の場合には、カーソル上移動キー「↑」は数値２００，カーソル下移動キー「↓」は２０１，カーソル右移動キー「→」は２０２，カーソル左移動キー「←」は２０３として記憶される。
　このように約束すると、第１７図に示したオペレーシヨンでは、第１９図に示すユーザ１の修飾法保存エリアに示すように保存される。ここで、「−１」という数値は記憶情報の終了を示すものと約束する。
　使用者が入力する順序が重要なのは、入力した数値の順序によつて修飾結果が違つたものになるためである。
　このようにして、最後に実行キー１２が押下されると、今まで順次仮記憶されていた内容が正式に文字修飾法記憶部６２へ登録される。
　この正式登録された情報は、後述する修飾設定や、その登録・呼出しに用いられる。
　第２０図に示すフローチヤートは、ここまでのユーザ修飾登録処理を行なうものであり、第２１図に示すフローチヤートは、ユーザ文字修飾における文字パターンの展開処理を行なうものである。　これらのフローチヤートの詳細な説明は、上述した説明により充分理解されると思われるので省略するが、第２０図における「内部ワークの初期化」とは、保存エリアの先頭に「−１」を書き込むことを表わし、「文字パターン展開」とは、第２１図に示すフローチヤートで表わされる内容であり、「表示」とはパターンを表示装置５６に出力することを表わしている。このようにして、ユーザ修飾登録を終了する。
▲２▼ユーザ修飾設定
　ユーザ修飾設定は、▲１▼のユーザ修飾登録で修飾登録された文字修飾法で実際に文字修飾を行なう機能である。
　文字が修飾されるという情報は、何処かへ保存されていないと第１２図の文字パターン処理部６３が起動できないため、“文字属性コード”　を使用する。
　これは、その文字にどのような文字修飾が設定されているか表わすコードで、例えば第２２図（ａ）に示すような構造になっている。
　この属性コードは、現在入力済みの文書テキストが記憶されている文書テキスト記憶部６１中の被修飾文字コードの直前に付加されるものとする。この属性コードの付加は１文字ごとに行なう。
　第２２図（ａ），（ｂ）に示すように、文字コードと属性コードは最上位ビツトｂ１５が“１”か“０”かで判別できる。すなわち、（ａ）に示すようにビツトｂ１５が“１”　になっていれば文字属性コードであり、（ｂ）に示すように“０”になつていれば文字コードである。
　このフオーマツトを用いて表示制御部５５と印刷制御部５７は、文字修飾制御部６０を通して文書テキスト記憶部６１より１文字読み込みを行ないながら、それぞれ表示装置５６と印刷装置５８へ出力を行なうのである。これは、白抜き，影付き等の一般文字修飾とその他のユーザ文字修飾とでは変わるところはない。
　ユーザ文字修飾の要求が入力装置４１で発生すると、入力制御部４２→文書編集制御部５９→文字修飾制御部６０と制御が移行する。
　文字修飾制御部６０は、第１３図に示した編集画面を出力する。ここでフアンクシヨンキーＦ１を押下すると第１４図に示した編集画面を出力し、どのユーザ修飾を行なうかを選択できる。
　フアンクシヨンキーＦ１〜Ｆ５のいずれかを選択すると、例えば第２３図（ａ）に示すように、画面上部の現・状態遷移表示部ａに「ユーザ文字修飾：修飾」と表示され、下部のフアンクシヨン選択表示部ｂに「設定範囲を指定して下さい」と表示された編集画面ｃとなり、どの文字を修飾するか範囲を指定する。
　ここで、第２３図（ｂ）に示すように「えおかき」の範囲を指定すると、その指定範囲の文字列の表示が反転（斜線を施して示す）する。
　その後、フアンクシヨンキーＦ１による設定を入力すれば、文字修飾制御部６０は文書テキスト記憶部６１の指定テキストに先に述べた属性コードを付加するのである。
　ここで、第１４図に示したフアンクシヨンキーＦ１〜Ｆ５に第２２図（ａ）のｂ２〜ｂ６、すなわちユーザ１〜ユーザ５を対応させておけば、１文字読み込み時にどのユーザ修飾であるかを第２４図に示すように判別することができる。
　次に、これらのユーザ修飾文字を表示・印刷する過程について説明する。
　前述のとおり、第１２図文書テキスト記憶部　６１には既に属性コードが付加されているので、あとはそれを読み込んで文字パターン展開を行なう。
　ここで、１文字読み込み後の文字パターン展開のフローチヤートを第２５図に示す。
　読み込み文字が修飾されているか否かは、前述のように第２２図に示したコードの最上位ビツト１５が“１”か“０”かで判定する。
　もし、属性コード付きの場合は、属性コードのそれぞれのビツトに対応する文字パターン処理を行なう。
　白抜き，影付きの場合は直接文字パターン処理をするが、ユーザ修飾の場合はまず登録情報の解析を行ない、その結果により第２１図に示したフローチヤートと文字パターン処理を行なう。
　このようにして１文字を読み込み、そしてその文字パターンの展開が終る。あとは、その展開パターンを印刷制御部５７であれば印刷装置５８へ、表示制御部５５であれば表示装置５６へ出力して、印刷あるいは表示する。
　▲３▼修飾の登録／呼出し
　修飾の登録／呼出しは、▲１▼のユーザ修飾登録で設定・登録された文字修飾法の情報を内部記憶部から外部記憶装置へ登録し、またその外部記憶装置に登録された文字修飾法の情報を呼出したり、削除したりする機能である。
　修飾の登録／呼出しの要求が第１２図の入力装置４１で発生すると、入力制御部４２を経て外部記憶制御部６５へ制御が移行する。
　外部記憶制御部６５では、例えば第２６図（ａ）に示すように何を取り扱うかを選択させる。
　ここでフアンクシヨンキーＦ４によって修飾を選択すると、同図（ｂ）に示すように「登録／呼出：修飾」の画面となり、下部に表示された何の処理を行なうかを選択させる。Ｆ１の登録を選択すると、第同図（ｃ）に示すような文書名と備考を入力する画面となり、文書名を入力させて外部記憶装置６６との間で制御を行なう。
　つまり、外部記憶制御部６５にとつては、修飾情報も文書テキストも根本的に違いはなく、単なるデータとして取り扱われる。唯一の相違は、そのデータの記憶場所の違いである。
　修飾情報の登録では、文字修飾法記憶部６２の情報を外部記憶装置６６に登録し、呼出しでは外部記憶装置６６からロードして、文字修飾法記憶部６２へ転送し、削除では外部記憶装置６６の指定フアイルを消去する。
　このように、この第１実施例では文字修飾の種類が増えるので自由度が高まり、種々雑多な文字修飾がある程度まとめられるので操作が簡単になる。
　また、文字修飾をユーザが自由に行なえるので将来的にも心配がなく、色々な文字修飾を外部記憶装置から供給できるので、同じ機種ならば別の機械でも修飾情報の受け渡しができる。また、外字や画像と違つて内部記憶容量が小さくて済む等の効果がある。
　したがつて、この第１実施例によりユーザが自由に文字修飾の属性コードを作成し、その作成した種々の文字修飾を複数組み合わせて設定し、これを同時に修飾する複数種類修飾手段により修飾すれば、さらに自由度の高い文字修飾を行なうことができる。
第２実施例
　次に、この発明の第２実施例を説明するが、その外観及び制御部のハード構成は第２図及び第３図に示したものと同様であり、その制御部２０においてこの第２実施例を実現するための機能ブロック図も、第１２図に示した第１実施例のものと略同様であるので、それらの図示及び説明は省略する。
　この第２実施例の機能も、前述の第１実施例と同様に大きく次の３つの動作に分類される。
　　▲１▼ユーザ修飾登録
　　▲２▼ユーザ修飾設定
　　▲３▼修飾の登録／呼出
　以下、これらの各機能について図面の第１２図，第１７図及び第２７図以降を参照して順次説明する。
▲１▼ユーザ修飾登録
　ユーザ（使用者）が文字修飾法を設定して、それを装置の内部記憶部に記憶させる機能である。
　使用者のキー入力により、このユーザ修飾登録要求が第１２図の入力装置４１で発生すると、入力制御部４２によつてそれが判定され、文書編集制御部５９から文字修飾制御部６０へ制御が移行する。
　文字修飾制御部６０は、このとき表示制御部５５を介して表示装置５６に例えば第２７図に示すような画面を出力する。この画面表示で、最上行には現在の状態遷移が、最下行にはフアンクシヨン選択のための表示が出力される。
　なお、この実施例では入力装置４１（第２図のキーボード１におけるフアンクシヨンキー群１５）に８個のフアンクシヨンキーＦ１〜Ｆ８が具備されているものとする。
　今、ユーザ修飾登録を行うため使用者がフアンクシヨンキーＦ２を押下すると、文字修飾法制御部６０は表示装置５６に第２８図に示す画面を出力する。この画面では現在の修飾登録状況がフアンクシヨンエリアに示される。
　この第２８図によると、登録は全部で８種可能で、Ｆ１〜Ｆ６にはすでに何か登録されている。この例ではＦ１〜Ｆ６にはシステムのプリセツト修飾が存在しているが、勿論これも変更が可能である。
　ここで、フアンクシヨンキーＦ５によって影付き文字を選択すると、文字修飾制御部６０は表示装置５６に第２９図に示す画面を出力して設定待ちとなる。
　この画面の左上部には、現在選択中の修飾登録情報で実際に修飾して文字パターン展開を行つた結果を表示している。
　この修飾の情報は、第３０図に示すフオーマツトで記憶されるものとすると、第２８図のＦ１〜Ｆ８の修飾情報は、第３１図に示すような数値情報として内部に記憶される。この情報の記憶場所は固定的であつて、何かユーザ修飾が行われるとここから情報が取り出される。これについては、ユーザ修飾設定の説明の際に述べる。
　第３０図（ａ）において、元字の修飾状態を示すビツトｂ５，ｂ６は、例えば“００”：なし，“０１”：重ね合わせ“１０”：くり抜きを示すものとする。
　同図（ｂ）は（ａ）のｂ２〜ｂ４のいずれかが“１”のときに付加される情報であり、縦方向は下を正の値とし、上を負の値とする。また、横方向は右を正の値とし、左を負の値とする。
　第２９図の表示画面が出力されているときは、カーソル移動キー，数字キー，実行キー，取消キーのみが許可される。これらのキーを用いて何か１つでも設定が行なわれると、その度毎に第３０図のフオーマツトの情報が作成され、これを用いて基本フオントのパターン展開を行う。
　このパターン展開は縮小→元字の順序で行われる。これは第２９図の表示画面において、上から下へ表示されている項目の順序である。この順序はこのシステム固有であり、修飾結果を考慮して設定される。
　このようにして、設定毎に左上の「Ａ」が修飾され、実行キーが押下されると第３１図に示したＦ５の記憶部に記憶される。
　上述したユーザ修飾登録とユーザ文字パターン展開の各処理のフローチヤートを第３２図及び第３３図に示す。
　こうしてユーザ修飾登録を終了する。文字修飾例としては、第１実施例の説明に際して第１６図に示した例を参照されたい。
▲２▼ユーザ修飾設定
　▲１▼で設定・記憶された情報を取り出して実際に文字修飾を行なう機能である。
　文字が修飾されているという情報は、どこかへ保持されていないと第１２図の文字パターン処理部６３が起動出来ないため、“文字属性コード”を使用する。これは、その文字にどのような文字修飾が設定されているか表わすコードで、例えば第３４図（ａ）に示すような構造をもつ。
　この属性コードは、現在入力済の文書テキストが記憶されている文書テキスト記憶部６１中の被修飾文字コードの直前に付加されるものとする。これは１文字ごとに行う。
　第３４図（ａ）に示す属性コードと（ｂ）に示す文字コードとは、最上位ビツトｂ１５が“１”か“０”かで判別できる。
　このフオーマツトを用いて、第１２図の印刷制御部５７と表示制御部５５は、文字修飾制御部　６０を通して文書テキスト記憶部６１より１文字読み込みを行いながら、それぞれ印刷装置５８及び表示装置５６へ出力を行うのである。これは、斜体・倍角等の一般文字修飾とユーザ文字修飾で変わるところはない。
　今、ユーザ文字修飾の要求が入力装置４１で発生すると、入力制御部４２→文書編集制御部５９→文字修飾制御部６０と制御が移行する。そして、文字修飾制御部６０は表示装置５６に第２７図に示した表示画面図を出力する。
　ここで、使用者がフアンクシヨンキーＦ１を押下すると、第２８図に示した表示画面となり、どのユーザ修飾を行うかを選択できる。
　フアンクシヨンキーＦ１〜Ｆ８のいずれかを選択すると、第３５図（ａ）の表示画面となり、どの文字を修飾するかを範囲で指定できる。
　カーソル移動キーと実行キーによつて、修飾したい文字列の始めと終わりを指定すると、第３５図（ｂ）に示すように指定した修飾範囲の文字列の表示が反転（斜線を施して示す）する。
　このように修飾範囲を指定した後、フアンクシヨンキーＦ１を押して設定とすれば、文字修飾制御部６０は文書テキスト記憶部６１の指定テキストに先に述べた属性コードを付加するのである。ここで、第２８図のＦ１〜Ｆ８に第３４図のビツトｂ０〜ｂ７を対応させておけば、１文字読み込み時にどのユーザ修飾かを判別できる。
　次に、これらのユーザ修飾文字を表示・印刷する過程を説明する。
　前述のとおり、文書テキストには既に属性コードが付加されているので、あとはそれを読み込んで文字パターン展開を行う。この１文字読み込み処理のフローチヤートを第３６図に示す。
　その読み込み文字が修飾されているか否かは、第３４図に示したように、最上位ビツトｂ１５が“１”か“０”かで判定する。もし、属性コード付の場合は、属性コードのそれぞれのビツトに対応する文字パターン処理を行う。
　斜体・倍角の場合は直接文字パターン処理をするが、ユーザ修飾の場合はまず登録情報の解析をし、その結果により文字パターン処理を行う。
　このようにして１文字読み込み、そしてその文字パターンの展開が終わる。あとは、その展開パターンを印刷制御部５７であれば印刷装置５８へ、表示制御部５５であれば表示装置５６へ出力して、印刷あるいは表示する。
▲３▼修飾の登録／呼出
　▲１▼で設定・記憶された情報を外部記憶装置へ登録する（外部記憶装置からの呼出し及び登録された情報の削除も含む）機能である。
　使用者のキー入力によりこの要求が第１２図の入力装置４１で発生すると、入力制御部４２を経て外部記憶制御部６５へ制御が移行する。
　外部記憶制御部６５では、前述の第１実施例について第２６図の表示画面にしたがつて説明したのと同様に、まず何を取り扱うか選択させ（ａ）、次に何の処理を行うか選択させ（ｂ）、文書名を入力させて（ｃ）、外部記憶装置６６との間で登録の制御を行う。
　外部記憶装置６６に登録した修飾情報の呼出し、あるいは削除も、第１実施例の場合と同様であるので説明を省略する。
　この第２実施例によれば、次のような効果が得られる。
（１）文字修飾の種類が増えるので修飾の自由度が高まる。
（２）種々雑多な文字修飾がある程度まとめられるので、操作が簡単になる。
（３）文字修飾は、ユーザが自由に行えるため将来的にも心配がない。
（４）色々な文字修飾を外部から供給できるため、同じ機種ならば別々の機械でも修飾情報の受け渡しが出来る。
（５）外字や画像と違つて、内部記憶容量が小さくて済む。
〔発明の効果〕
　以上説明したように、この発明の文字処理装置によれば、ワードプロセツサ等の文字処理装置において文字や文字列への修飾が複数種類ある時、１つのキー入力操作によつて同時に複数種類の修飾を付加することができるので、修飾作業時の操作性を向上させることができる。
【図面の簡単な説明】
第１図は第３図の制御部２０における文字の複数種類の修飾同時処理に係る機能を示すブロック図、
第２図はこの発明を実施したワードプロセツサの一例を示す外観斜視図、
第３図は同じくその制御部の一例を示すブロック図、
第４図及び第５図は第１図の表示装置５６による組み合せ修飾設定のメニユ画面の一例を示す説明図、
第６図は第１図の入力装置４１における組み合せ修飾に必要なキーの一例を示す配置図、
第７図は第１図のテキストバツフア４８の一例を示す説明図、
第８図は同じくその文字修飾におけるテキストバツフア更新の一例を示す説明図、
第９図は同じくその組み合せ修飾におけるテキストバツフア更新の一例を示す説明図、
第１０図及び第１１図は同じくその組み合せ修飾設定と組み合せ修飾の処理を示すフロー図、
第１２図はこの発明の第１実施例によるユーザ文字修飾処理に係る機能を示すブロック図、
第１３図は同じくその表示装置５６によるユーザ文字修飾選択による表示画面の一例を示す説明図、
第１４図は同じくユーザ文字修飾の登録選択の表示画面の一例を示す説明図、
第１５図は同じくユーザ文字修飾の登録画面の文字パターン処理ルーチンとの対応関係を示す説明図、
第１６図は同じくユーザ文字修飾の一例を示す説明図、
第１７図は第１６図（ａ）の文字修飾設定のキー操作手順を示す説明図、
第１８図は同じくその入力キーと記憶する数値との対応関係を示す説明図、
第１９図は同じくその修飾法保存エリアの保存例を示す説明図、
第２０図はユーザ文字修飾の登録処理のフロー図、
第２１図はユーザ文字修飾における文字パターン展開処理のフロー図、
第２２図は文字属性コードと文字コードのフオーマツトを示す説明図、
第２３図はユーザ文字修飾の修飾設定画面の一例を示す説明図、
第２４図は文字属性コードとユーザ修飾法保存エリアとの対応関係を示す説明図、
第２５図は１文字読み込み後の文字パターン展開処理のフロー図、
第２６図はユーザ文字修飾情報の登録・呼出し画面の一例を示す説明図、
第２７図乃至第２９図はこの発明の第２実施例によるユーザ修飾登録を行なう際の各過程での表示画面の例を示す説明図、
第３０図は同じく修飾情報の記憶フオーマツトの例を示す説明図、
第３１図は同じく修飾情報を各フアンクシヨンキーに対応して数値情報として記憶した例を示す説明図、
第３２図はこの第２実施例によるユーザ文字修飾登録処理のフロー図、
第３３図は同じくユーザ文字パターン展開処理のフロー図、
第３４図は同じく文字属性コードと文字コードのフオーマツトを示す説明図、
第３５図は同じくユーザ文字修飾の修飾設定画面の一例を示す説明図、
第３６図は同じくユーザ文字修飾登録処理のフロー図である。
１…キーボード（入力装置）　　２…液晶デイスプレイ（表示装置）
３…サーマルプリンタ（印刷装置）
４…フロツピデイスク装置（外部記憶装置）
１０…キー群　　　１１…機能指示キー　　　１２…実行キー
１４…カーソル移動キー群　　　１５…フアンクシヨンキー群
１６…組み合せ修飾キー　　　　２０…制御部
２１…マイクロコンピユータ　　４１…入力装置
４２…入力制御部　　　　　　　４３…カーソル制御部
４４…メニユ表示制御部　　　　４５…テキスト取り出し部
４６…修飾制御部　　　　　　　４７…組み合せ修飾情報格納部
４８…テキストバツフア部　　　４９…テキスト更新制御部
５０…ＣＧ取り出し部　　　　　５１…ＣＧフオント部
５２…テキスト表示制御部　　　５３…修飾ドツト展開部
５４…組み合せ修飾情報作成制御部
５５…表示制御部　　　　　　　５６…表示装置（ＬＣＤ）
５７…印刷制御部　　　　　　　５８…印刷装置
５９…文書編集制御部　　　　　６０…文字修飾制御部
６１…文書テキスト記憶部　　　６２…文字修飾法記憶部
６３…文字パターン処理部　　　６４…文字パターン発生部
６５…外部記憶制御部　　　　　６６…外部記憶装置