(57)【特許請求の範囲】
【請求項１】
文字キー、書式設定キー等を有する入力手段と、書式設定キーを介して入力される各種の書式情報及びその書式情報により設定される書式モード下で文字キーを介して入力される文字データからなる文書データを記憶する記憶手段と、記憶手段に記憶された書式情報に基づいて文字データを表示する表示手段とを有する文書処理装置において、
前記書式情報の一部又は全部が書式設定キーを介して変更された場合に、前記記憶手段にてその変更された書式情報を設定するとともに、変更されていない書式情報をそのまま保持する書式情報設定・保持手段と、
前記書式情報設定・保持手段により設定・保持された書式情報に基づき、前記表示手段上にてカーソルで指示される位置にダミー文字を表示させる表示制御手段とを備えたことを特徴とする文書処理装置。
【請求項２】
前記記憶手段は所定の書式データで表示される文字データ列を前記所定の書式情報と当該文字データ列の順で組にして記憶するようになっており、
前記カーソルの位置を制御するカーソルポインタと、
前記書式設定キーが操作された場合に前記記憶手段上でカーソルポインタにて指示される位置から前方に最初に存在する書式情報を検索する検索手段と、
前記検索手段により検索された書式情報と同じ内容の書式情報を記憶手段上のカーソルポインタの指示する位置へ挿入する書式情報挿入手段と、
前記カーソルポインタの指示する位置へ挿入された書式情報を前記書式設定・保持手段に保持された書式情報で書き換える書式情報書換手段と、
前記カーソルポインタの指示する位置へ挿入された書式情報の後に前記ダミー文字を挿入するダミー文字挿入手段とを備えたことを特徴とする請求項１記載の文書処理装置。
【請求項３】
前記入力手段に設けられ、各種処理を確定する確定キーと、
前記確定キーが操作された際に前記ダミー文字を消去する消去手段とを備えたことを特徴とする請求項１記載の文書処理装置。
【請求項４】
前記表示制御手段を介して表示手段上にダミー文字が表示された後に文字キーが操作された場合に、その操作された文字キーに対応する文字データがダミー文字に代えて切換表示されることを特徴とする請求項１記載の文書処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、書式設定キーを介して設定された各種の書式情報に基づく書式モード下で、文字キーにより文字等が入力された際にその文字等を書式情報に基づいてディスプレイ上に表示する文書処理装置に関し、特に、書式設定キーにより書式情報の変更が行われた場合に、その変更された書式情報に加えて、その書式情報以外の既に設定されている書式情報をそのまま引き継いだ状態で、所定のダミー文字をディスプレイに表示させることにより、書式情報の変更後に新たに文字等を入力する際に書式情報の把握を容易に行うことが可能であるとともに、その後の書式変更を簡単な操作をもって行うことが可能な文書処理装置に関するものである。
【０００２】
【従来の技術】
従来より、日本語用や英語用のワードプロセッサ等においては、複数行分の文書データを表示可能なディスプレイ、キーボード、ドット印字方式の印字ヘッドを有する印刷機構等を基本的に備え、キーボードから入力された文字や記号からなる文書データは、所定の文字サイズでディスプレイ上に表示され、一方、文書データについて印刷処理を指示した場合には、文字サイズや文字間ピッチ及び行間値等を含む予め書式設定キーを介して設定した書式情報に基いて、文書データが印刷媒体に印刷できるようになっている。
【０００３】
ところで、前記したワードプロセッサ等において、書式設定キーにより書式情報、例えば、文字フォントを変更した場合に、その変更された文字フォントに対応する所定文字例がディスプレイに表示されるように構成された装置も存在する。かかるワードプロセッサ等では、文字入力を行う前に変更した文字フォントをディスプレイ上で確認できるので便利である。
【０００４】
【発明が解決しようとする課題】
しかしながら、前記従来のワードプロセッサ等では、文字入力を行う前に書式設定キーを介して書式情報の内、例えば、文字フォントを変更した場合、文字入力を行う前に変更した文字フォントをディスプレイ上で確認できるので便利ではあるものの、文字フォント以外の書式情報については、ディスプレイ上に表示される文字例には具現されるようには構成されてはいない。
【０００５】
かかる場合、文字入力時には全ての書式情報を具現した入力文字はディスプレイに表示されないことから、文字の入力前に文字フォント以外の書式情報を事前に確認することは不可能であり、また、実際に入力文字を印刷媒体に印刷した後に初めて文字に付随されている全ての書式情報を確認できるに過ぎないものである。従って、書式情報の設定が適切でない場合には、入力文字の印刷後に再設定する必要があり、かかる再設定操作は煩雑であるとともに印字媒体も無駄に消費されることとなって好ましくない。
【０００６】
尚、ワードプロセッサ等には、入力した文書データの印刷イメージを表示するイメージ表示機能を備えたものが実用化され、この種の装置では、イメージ表示機能により文書データの印刷イメージを表示する場合に、文書データの文字等は、書式設定キーにより設定した書式情報に基づいて、文字等がディスプレイ上にイメージ表示され、また、文字修飾が設定されている場合には、その修飾種類に修飾され、しかも設定した文字間ピッチ及び行間値とに基いてディスプレイに表示されるものではある。しかし、書式情報を確認するためには、書式情報を設定したり変更したりする度毎にイメージ表示操作を行う必要があり、操作が煩雑になることは否めない。
【０００７】
本発明は前記従来の問題点を解消するためになされたものであり、書式設定キーにより書式情報の変更が行われた場合に、その変更された書式情報に加えて、その書式情報以外の既に設定されている書式情報をそのまま引き継いだ状態で、所定のダミー文字をディスプレイに表示させることにより、書式情報の変更後に新たに文字等を入力するについて書式情報の把握を容易に行うことが可能であるとともに、その後の書式変更を簡単な操作をもって行うことが可能な文書処理装置を提供することを目的とする。
【０００８】
【課題を解決するための手段】
前記目的を達成するため本発明に係る文書処理装置は、文字キー、書式設定キー等を有する入力手段と、書式設定キーを介して入力される各種の書式情報及びその書式情報により設定される書式モード下で文字キーを介して入力される文字データからなる文書データを記憶する記憶手段と、記憶手段に記憶された書式情報に基づいて文字データを表示する表示手段とを有する文書処理装置において、前記書式情報の一部又は全部が書式設定キーを介して変更された場合に、前記記憶手段にてその変更された書式情報を設定するとともに、変更されていない書式情報をそのまま保持する書式情報設定・保持手段と、前記書式情報設定・保持手段により設定・保持された書式情報に基づき、前記表示手段上にてカーソルで指示される位置にダミー文字を表示させる表示制御手段とを備えたことを特徴とする。
【０００９】
本発明の文書処理装置では、各種の書式情報の一部又は全部が書式設定キーを介して変更された場合には、書式情報設定・保持手段により、記憶手段にてその変更された書式情報が設定され、且つ、変更されていない書式情報はそのまま保持される。そして、表示制御手段による制御下で、書式情報設定・保持手段により設定・保持された書式情報に基づき、表示手段上にてカーソルで指示される位置にダミー文字が表示される。
【００１０】
このように、書式設定キーを介して書式情報の一部又は全部が変更された場合に、その変更された書式情報及び変更されていない書式情報に基づいて、ダミー文字をディスプレイに表示させるようにしているので、ディスプレイに表示されたダミー文字を一見することにより、書式情報の変更後に新たに文字等を入力するについて書式情報の把握を容易に行うことが可能となる。また、変更された書式情報以外の書式情報はそのまま引き継がれて保持されているので、その後に書式設定キーを介して書式情報の変更を行う場合においても簡単な操作をもって書式情報の変更を行うことが可能となる。
【００１１】
ここに、前記文書処理装置において、前記記憶手段は所定の書式データで表示される文字データ列を前記所定の書式情報と当該文字データ列の順で組にして記憶するようになっており、前記カーソルの位置を制御するカーソルポインタと、前記書式設定キーが操作された場合に前記記憶手段上でカーソルポインタにて指示される位置から前方に最初に存在する書式情報を検索する検索手段と、前記検索手段により検索された書式情報と同じ内容の書式情報を記憶手段上のカーソルポインタの指示する位置へ挿入する書式情報挿入手段と、前記カーソルポインタの指示する位置へ挿入された書式情報を前記書式設定・保持手段に保持された書式情報で書き換える書式情報書換手段と、前記カーソルポインタの指示する位置へ挿入された書式情報の後に前記ダミー文字を挿入するダミー文字挿入手段とを備えることが望ましい。かかる場合、記憶手段上でカーソルポインタにより指示される位置から前方に検索された書式情報と同じ内容の書式情報がカーソルポインタの指示する位置へ挿入されるとともに、その挿入された書式情報が書式設定・保持手段に保持された書式情報で書き換えられ、またカーソルポインタの指示する位置へ挿入された書式情報の後にダミー文字が挿入される。従って、表示手段上に表示されたダミー文字に基づき、変更された書式情報を確認した後に新たに文字入力を行う場合には、所定エリアに記憶されている変更後の書式情報とそのまま保持された書式情報に従って文字が入力されていくこととなる。
【００１２】
また、前記入力手段に設けられ、各種処理を確定する確定キーと、前記確定キーが操作された際に前記ダミー文字を消去する消去手段とを備えることが望ましく、また、前記表示制御手段を介して表示手段上にダミー文字が表示された後に文字キーが操作された場合に、その操作された文字キーに対応する文字データがダミー文字に代えて切換表示されることが望ましい。かかる場合、確定キーの操作により書式情報が確定され、ダミー文字を表示し続ける必要はないことからダミー文字が消去され、また、新たな文字入力があった場合にはダミー文字に代えて入力文字が切換表示される。
【００１３】
【発明の実施の形態】
以下、本発明に係る文書処理装置を具体化した実施形態に基づき、図面を参照しつつ詳細に説明する。本実施形態は、アルファベット文字や記号などの多数のキャラクタを印刷テープに印刷可能なテープ印刷装置に本発明を適用した場合のものである。
【００１４】
先ず、本実施形態に係るテープ印刷装置の概略構成について図１に基づき説明する。図１に示すように、テープ印刷装置１の本体フレーム２の前部にはキーボード３が配設され、キーボード３の後方で本体フレーム２内には印刷機構ＰＭが配設され、またキーボード３の直ぐ後側には、入力した文字や記号を印刷イメージで表示可能な液晶ディスプレイ２２が設けられている。このディスプレイ２２には、縦方向に３２ドット、横方向に１２１ドットで構成される表示画面を有している。ここで、符号４は、印刷機構ＰＭに装着するテープカセットＣＳを着脱するときに、カバーフレーム６を開放する為のリリースボタンである。
【００１５】
キーボード３には、アルファベットや数字や記号を入力する為の文字キー、文字修飾の種類や印刷文字サイズなどを含む各種書式情報の設定・変更を行う際に操作される書式設定キー、書式設定キーの操作後に各種の書式情報の設定、変更を行うためのフォントキー、サイズキー、幅キー、スタイルキー、リターンキー、カーソルＫ（図５等参照）を上下左右方向に移動させる為のカーソル移動キー、各種の設定処理を終了する確定キー、印刷を指令する印刷キー、電源をＯＮ・ＯＦＦする為の電源キーなどが設けられている。
【００１６】
ここに、フォントキーは複数の各種文字フォント（ゴシック系書体、明朝体系書体等）から所望の文字フォントを選択するためのキー、サイズキーは複数の各種文字サイズ（６ポイント、１０ポイント、１３ポイント、１９ポイント、２６ポイント、３８ポイント、４４ポイント等）から所望の文字サイズを選択するためのキー、幅キーは複数の各種文字幅（半角、全角、倍角等）から所望の文字幅を選択するためのキー、スタイルキーは複数の各種文字スタイル（アンダーライン、影付文字、ボールド、イタリック、アウトライン（白抜き文字）等）から所望の文字スタイルを選択するためのキーである。
【００１７】
次に、印刷機構ＰＭについて、図２に基いて簡単に説明すると、印刷機構ＰＭに着脱自在に矩形状のテープカセットＣＳが装着されており、このテープカセットＣＳには、ラミネートフィルムテープ７が巻装されたテープスプール８と、印字リボン９が巻装されたリボン供給スプール１０と、この印字リボン９を巻取る巻取りスプール１１と、ラミネートフィルムテープ７と同一幅を有する両面テープ１２が剥離紙を外側にして巻装された供給スプール１３と、これらラミネートフィルムテープ７と両面テープ１２とを接合させる接合ローラ１４とが回転自在に設けられている。
【００１８】
前記ラミネートフィルムテープ７と印字リボン９とが重なる位置には、サーマルヘッド１５が立設され、これらラミネートフィルムテープ７と印字リボン９とをサーマルヘッド１５に押圧するプラテンローラ１６と、ラミネートフィルムテープ７と両面テープ１２とを接合ローラ１４に押圧して印刷テープ１９を作成する送りローラ１７とは、本体フレーム２に回動自在に枢着された支持体１８に回転可能に枢支されている。このサーマルヘッド１５には、１２８個の発熱素子からなる発熱素子群が上下方向に列設されている。
【００１９】
従って、テープ送りモータ４５（図３参照）の所定回転方向への駆動により、接合ローラ１４と巻取りスプール１１とが所定回転方向に夫々同期して駆動されながら、サーマルヘッド１５の発熱素子群に通電されたとき、ラミネートフィルムテープ７上には複数のドット列により文字やバーコードが印字され、しかもラミネートフィルムテープ７は両面テープ１２を接合した状態で印刷テープ１９としてテープ送り方向Ａにテープ送りされ、図１、図２に示すように、本体フレーム２の外部に繰出される。尚、印刷機構ＰＭの詳細については、例えば、特開平２−１０６５５５号公報に記載された機構と同一であるで、ここではその詳細な説明を省略する。
【００２０】
次に、この印刷テープ１９を自動的に切断する切断装置３０について、図２に基いて簡単に説明すると、前記テープカセットＣＳの左側に対応する本体フレーム２の直ぐ内側には、板状の補助フレーム３１が立設され、この補助フレーム３１に固定刃３２が上向きに固着されている。補助フレーム３１に固着された左右方向向きの枢支軸３３には、前後方向に延びる操作レバー３４の前端近傍部が回動可能に枢支され、その操作レバー３４の枢支軸３３より前側に対応する部位において、可動刃３５が前記固定刃３２と対向して取付けられている。また、操作レバー３４の後端部は、切断用モータ４６（図３参照）に連結された揺動駆動機構（図示略）により上下揺動可能に構成され、常には、可動刃３５が固定刃３２から離間した状態で保持されている。
【００２１】
そして、サーマルヘッド１５により印刷された印刷テープ１９は、テープカセットＣＳから固定刃３２と可動刃３５との間を通って本体フレーム２外に延びているので、切断信号により駆動された切断用モータ４６により、揺動駆動機構を介して操作レバー３４の後端部が上下揺動され、可動刃３５が固定刃３２に接近して、これら両刃３２・３５で印刷テープ１９が切断される。
【００２２】
ところで、前記テープカセットＣＳから繰出される印刷テープ１９として、テープ幅を６mm、９mm、１２mm、１８mm、２４mmとする５種類が準備されており、これらテープカセットＣＳの底壁部には、これら５種類のテープ幅の何れかを検知する為に、４つの突出爪の有無を組合せた突出片２０が設けられている。そして、このテープカセットＣＳの下側を支持する本体フレーム２には、この突出片２０の突出爪の組合せからテープ幅を検知するカセットセンサ４２（図３参照）が取付けられている。即ち、このカセットセンサ４２は、突出片２０を構成する突出爪の組合せにより、例えば、テープ幅が２４mmのときには「０１００」のカセット信号を出力し、またテープ幅が１２mmのときには「１１００」のカセット信号を出力するとともに、テープカセットＣＳが装着されていないときには、「００００」のカセット信号を出力する。
【００２３】
次に、テープ印刷装置１の制御系について図３に基づき説明する。図３はテープ印刷装置１の制御系を示すブロック図である。
【００２４】
図３において、制御装置Ｃの入出力インターフェース５０には、キーボード３と、カセットセンサ４２と、液晶ディスプレイ（ＬＣＤ）２２に表示データを出力する為のビデオＲＡＭ２４を有するディスプレイコントローラ（ＬＣＤＣ）２３と、警告用ブザー４３の為の駆動回路４４と、サーマルヘッド１５を駆動する為の駆動回路４７と、テープ送りモータ４５を駆動する為の駆動回路４８と、切断用モータ４６を駆動する為の駆動回路４９とが夫々接続されている。
【００２５】
制御装置Ｃは、ＣＰＵ５２と、このＣＰＵ５２にデータバスなどのバス５１を介して接続された入出力インターフェース５０、表示用ＣＧ（キャラクタジェネレータ）ＲＯＭ５３、印刷用ＣＧ（キャラクタジェネレータ）ＲＯＭ５４、ＲＯＭ５５及びＲＡＭ６０とから構成されている。
【００２６】
表示用ＣＧＲＯＭ（フォント記憶手段に相当する）５３には、アルファベット文字や記号などの多数のキャラクタの各々に関して、表示用ドットパターンデータが、各フォント（ゴシック系書体、明朝系書体など）毎に６種類（７、１０、１６、２１、３２、３２BIG ドット）の表示文字サイズ分、コードデータに対応させて格納されている。ここで、３２BIG ドットの表示文字サイズは、アルファベットの大文字のようにベースラインの下側に食み出さない文字列のときに、３２ドット文字サイズより大きく表示できる表示文字サイズである。
【００２７】
印刷用ＣＧＲＯＭ５４には、アルファベット文字や記号などの多数のキャラクタの各々に関して、印刷用ドットパターンデータが、各フォント毎に７種類（６ポイント：１６ドット、１０ポイント：２４ドット、１３ポイント：３２ドット、１９ポイント：４８ドット、２６ポイント：６４ドット、３８ポイント：９６ドット、４４ポイント：９６BIG ドット）の印刷文字サイズ分、コードデータに対応させて格納されている。ここで、９６BIG ドットの印刷文字サイズは、アルファベットの大文字のようにベースラインの下側に食み出さない文字列のときに、９６ドット文字サイズより大きく印刷できる文字サイズである。
【００２８】
ＲＯＭ５５には、後述するダミー文字表示制御処理プログラム、キーボード３から入力された文字や数字や記号などのキャラクタのコードデータに対応させてディスプレイコントローラ２３を制御する表示駆動制御プログラム、文字や記号にアンダーライン、影付き文字、ボールド、イタリック、アウトライン（白抜き文字）、影文字などの各種の文字修飾を施す文字修飾制御プログラム、印刷データバッファ６７のデータを順次読出してサーマルヘッド１５やテープ送りモータ４５を駆動する印刷駆動制御プログラム、テープ印刷制御の制御プログラムなどが格納されている。
【００２９】
このＲＯＭ５５には、印刷文字サイズＳＺとそのサイズで印刷するときの表示文字サイズとを対応させた文字サイズ変換テーブル（図示せず）が格納されている。また、ＲＯＭ５５には、図示しないが、７種類の印刷文字サイズと各印刷文字サイズに関する一連の文字や記号のドットパターンデータが格納されている印刷用ＣＧＲＯＭ５４の先頭アドレス（インデックスアドレス）とを対応させた印刷文字サーチテーブルと、このインデックスアドレスと各文字や記号の印刷用ＣＧＲＯＭ５４における格納先頭アドレスとを対応させた印刷文字インデックステーブルとが格納されている。
【００３０】
更に、ＲＯＭ５５には、図示しないが、６種類の表示文字サイズと各表示文字サイズに関する一連の文字や記号のドットパターンデータが格納されている表示用ＣＧＲＯＭ５３の先頭アドレス（インデックスアドレス）とを対応させた表示文字サーチテーブルと、このインデックスアドレスと各文字や記号の表示用ＣＧＲＯＭ５３における格納先頭アドレスとを対応させた表示文字インデックステーブルとが格納されている。
【００３１】
ＲＡＭ６０には、テキストメモリ６１、印刷パラメータメモリ６２、ポインタメモリ６３、表示文字サイズメモリ６４、配置位置情報メモリ６５、表示データバッファ６６、印刷データメモリ６７、その他ＣＰＵ５２の演算結果を一時的に格納するワークメモリ等が設けられている。
【００３２】
ここに、テキストメモリ６１にはキーボード３から入力された文書データや書式情報データが格納される。例えば、図４に示すように、キーボード３の数字キーにより数字データ「１、２、３、４、５」がこの順序で入力されて、数字データ「１」と「２」についてサイズ「小」、スタイル「アウトライン」が設定されており、また、数字データ「３」、「４」、「５」についてサイズ「デフォルト」（デフォルトの意味については後述する）、スタイル「アウトライン」が設定されている場合には、テキストメモリ６１にて数字データ「１」の前方位置の書式情報Ａエリアに、サイズ：小、スタイル：アウトラインの書式情報が格納され、また、数字データ「３」の前方位置の書式情報エリアＢに、サイズ：デフォルト、スタイル：アウトラインの書式情報が格納されることとなる。また、この時、液晶ディスプレイ２２には、図５に示すように、数字「１」、「２」がサイズ：小、アウトライン文字で表示され、また、数字「３」〜「５」がサイズ：デフォルト、アウトライン文字で表示される。尚、数字「２」と数字「３」との間に表示されているのは、カーソルＫである。
【００３３】
印刷パラメータメモリ６２には、文字等を印刷テープ１９に印刷する上で必要な各種のデータが格納される。ポインタメモリ６３には、カーソルＫの表示位置に対応するテキストメモリ６１上のアドレスを指示するカーソルポインタ値が格納される。表示文字サイズメモリ６４には、求められた表示文字サイズのデータが格納される。配置位置情報メモリ６５には、表示する各文字や記号の表示データバッファ６６における表示位置情報が格納される。表示データバッファ６６には、入力された複数の文字や記号の表示用ドットパターンデータが合成して格納され、また印刷データバッファ６７には、印刷に供する複数の文字や記号の印刷用ドットパターンデータが合成して印刷用ドットイメージデータとして格納される。
【００３４】
次に、テープ印刷装置１の制御装置Ｃで行われるダミー文字表示制御処理について図６〜図９に示すフローチャートに基づき説明する。図６はメインプログラムのフローチャート、図７は書式設定処理プログラムのフローチャート、図８はダミー文字挿入処理プログラムのフローチャート、図９はダミー文字の書式情報変更処理プログラムのフローチャートである。
【００３５】
先ず、図６のメインプログラムにおいて、ステップ（以下、Ｓと略記する）１でテープ印刷装置１の初期化処理（ＲＡＭ６０等の初期化処理）が行われ、Ｓ２にて液晶ディスプレイ２２に文書編集画面を表示する。この状態で文字キー等を介して文字等の入力が可能となる。
【００３６】
Ｓ３では、キーボード３上のキーからキー入力があるかどうか判断され、キー入力があるまで待機する。キー入力があった場合（Ｓ３：ＹＥＳ）には、Ｓ４においてそのキー入力が書式設定キーからのキー入力であるかどうか判断される。書式設定キーからのキー入力がある場合（Ｓ４：ＹＥＳ）には、Ｓ５にて書式設定処理（後述する）が行われた後Ｓ２に戻る。一方、書式設定キーからのキー入力でない場合（Ｓ４：ＮＯ）には、Ｓ６にて印刷キーからのキー入力であるかどうか判断される。印刷キーからのキー入力である場合（Ｓ６：ＹＥＳ）には、印刷テープ１９に文字等の印刷を行う印刷処理が行われた（Ｓ７）後Ｓ２に戻る。これに対して、印刷キーからのキー入力でない場合（Ｓ６：ＮＯ）には、Ｓ８にて操作されたキーに対応する処理を行った後Ｓ２に戻る。
【００３７】
次に、前記Ｓ５にて行われる書式設定処理について図７のフローチャートに基づき説明する。書式設定キーが操作された場合（Ｓ４：ＹＥＳ）には、先ず、Ｓ１０にてダミー文字挿入処理が行われる。ここで、ダミー文字挿入処理について図８のフローチャート、及び、図１０に基づき説明する。図１０はダミー文字挿入処理後におけるテキストメモリ６１の状態を模式的に示す説明図である。
【００３８】
尚、ダミー文字挿入処理が行われる時点で、数字「１」〜「５」からなるテキスト（文書データ）が作成されており、テキストメモリ６１には図４に示すように数字データ、書式情報データが格納されているとともに、液晶ディスプレイ２２には図５に示すように数字「１」〜「５」及びカーソルＫが表示されているものとする。
【００３９】
図８において、先ず、Ｓ２０にてポインタメモリ６３に格納されているカーソルポインタ値に基づくカーソルＫの位置から前方に存在する書式情報が検索される。続くＳ２１においては、Ｓ２０にて最初に発見（検索）された書式情報値をコピーするとともに、ＲＡＭ６０のワークメモリに書式情報１及び書式情報２として一旦格納する。前記図４に示す例では、数字「１」、「２」についての書式情報Ａが検索されるとともに、書式情報Ａの内容がコピーされてワークメモリに書式情報１、書式情報２として格納されることとなる。
【００４０】
Ｓ２２では、書式設定キーの操作後に、書式情報の設定・変更を行ういずれのキーが操作されたかを認識し、その入力キーコードデータが取得される。そして、その取得された入力キーコードがフォントキーに対応する場合（Ｓ２３：ＹＥＳ）には、書式情報１のフォント設定をデフォルトに変更する（Ｓ２４）。ここに、フォント設定をデフォルトにすることは、前記したように各種存在するフォント中特定の書体（例えば、書体Ａ）に設定することを意味する。
【００４１】
前記Ｓ２２で取得された入力キーコードがサイズキーに対応する場合（Ｓ２５：ＹＥＳ）には、書式情報１のサイズ設定をデフォルトに変更する（Ｓ２６）。ここに、サイズ設定をデフォルトにすることは、前記した各種存在する印刷テープ１９のテープ幅に対応して自動的に選択される文字サイズに設定することを意味する。
【００４２】
前記Ｓ２２で取得された入力キーコードが幅キーに対応する場合（Ｓ２７：ＹＥＳ）には、書式情報１の文字幅設定をデフォルトに変更する（Ｓ２８）。ここに、文字幅設定をデフォルトにすることは、例えば、全角文字に設定することを意味する。
【００４３】
前記Ｓ２２で取得された入力キーコードがスタイルキーに対応する場合（Ｓ２９：ＹＥＳ）には、書式情報１のスタイルをデフォルトに変更する（Ｓ３０）。ここに、スタイルをデフォルトにすることは、例えば、文字スタイルを文字修飾が存在しない普通文字にすることを意味する。
【００４４】
尚、フォントキー、サイズキー、幅キー、スタイルキーのいずれも操作されない場合（Ｓ２３：ＮＯ、Ｓ２５：ＮＯ、Ｓ２７：ＮＯ、Ｓ２９：ＮＯ）には、前記のようにデフォルトに変更することなくＳ３１に移行する。
【００４５】
Ｓ３１では、前記Ｓ２１において一旦ワークメモリにコピーして格納された書式情報１がテキストメモリ６１上でカーソルＫが存在する位置（数字「２」の後の位置）に挿入され、更に、Ｓ３２では、そのように挿入された書式情報１の直後にダミー文字データ（本テープ印刷装置１では、ダミー文字として「Ａ」を使用している）が挿入される。また、Ｓ３３では、前記Ｓ２１にて一旦ワークメモリにコピーして格納された書式情報２が前記ダミー文字の直後に挿入された後、リターンされる。
【００４６】
前記各処理Ｓ２０〜Ｓ３３が行われた後におけるテキストメモリ６１の状態は図１０に示すようになる。即ち、図１０に示すテキストメモリ６１において、書式情報Ａ（サイズ：小、スタイル：アウトライン）、数字「１」、「２」、書式情報１（サイズ：小、スタイル：デフォルト）、ダミー文字「Ａ」、書式情報２（サイズ：小、スタイル：デフォルト）、書式情報Ｂ（サイズ：デフォルト、スタイル：アウトライン）、数字「３」、「４」、「５」の順序で各データが格納されている。
【００４７】
ここに、書式情報１は、書式情報Ａをコピーしたものであるから基本的に書式情報Ａの内容を引き継いでおり、また、スタイルキーが操作されたことに基づき前記Ｓ２９：ＹＥＳ、Ｓ３０によりスタイルがデフォルトに変更されている。また、書式情報２は、書式情報Ａをコピーしたものであり、また、その内容が変更されることはないので、書式情報Ａの内容と全く同一内容を有する。書式情報２は、書式情報Ａをそのまま生かして新たに文字等を入力する際に使用されるものであり、例えば、新たな書式情報が設定されたり、その後に新たな文字入力が行われない場合には、使用されることはない。
【００４８】
尚、図１０と図４とを比較すれば明らかなように、前記ダミー文字挿入処理を行うことにより、図４に示すテキストメモリ６１における文字「２」と書式情報Ｂとの間に、書式情報１、ダミー文字、書式情報２がこの順序で挿入されていることが分かる。
【００４９】
ここで、前記図７のフローチャートに戻って説明を続けると、前記Ｓ１０にてダミー文字挿入処理が行われた後、Ｓ１１で液晶ディスプレイ２２に編集画面を表示する処理が行われる。液晶ディスプレイ２２の画面が編集画面に戻されると、前記した図１０に示すテキストメモリ６１の内容に従って、液晶ディスプレイ２２には、カーソルＫの後にダミー文字「Ａ」が表示される（図１１参照）。かかるダミー文字「Ａ」は、書式情報１に基づき、サイズ：小、スタイル：デフォルトの状態で表示される。
【００５０】
Ｓ１２では、キーボート３上のいずれかのキーからキー入力があるまで待機し（Ｓ１２：ＮＯ）、キー入力があった場合（Ｓ１２：ＹＥＳ）には、Ｓ１３にてそのキー入力が書式設定キーからのキー入力であるかどうかが判断される。書式設定キーからのキー入力である場合（Ｓ１３：ＹＥＳ）には、Ｓ１４でダミー文字書式情報変更処理（後述する）が行われた後Ｓ１１に戻る。一方、書式設定キーからのキー入力でない場合（Ｓ１３：ＮＯ）には、Ｓ１５で確定キーからのキー入力であるかどうか判断され、確定キーからのキー入力である場合（Ｓ１５：ＹＥＳ）には、前記Ｓ１１にて液晶ディスプレイ２２に表示されたダミー文字「Ａ」を削除した（Ｓ１６）後処理をリターンする。これに対して、確定キーからのキー入力でない場合（Ｓ１５：ＮＯ）には、文字キーからのキー入力かどうか判断される（Ｓ１７）。そして、文字キーからのキー入力である場合（Ｓ１７：ＹＥＳ）には、文字キーを介して入力された文字とダミー文字「Ａ」とを入れ替えた後処理をリターンする。尚、文字キーからのキー入力でない場合（Ｓ１７：ＮＯ）には、Ｓ１１に戻る。
【００５１】
次に、前記Ｓ１４にて行われるダミー文字書式情報変更処理について図９のフローチャートに基づき説明する。先ず、Ｓ４０において、Ｓ１３にて書式設定キーが操作された後に、書式情報の設定・変更を行ういずれのキーが操作されたかを認識し、その入力キーコードデータが取得される。そして、その取得された入力キーコードがフォントキーに対応する場合（Ｓ４１：ＹＥＳ）には、書式情報１のフォント設定を次の設定値に切り替える（Ｓ４２）。これは、フォントキーが操作される毎に、各フォントが連続してサイクリックに切り替えられることに基づく。
【００５２】
前記Ｓ４０で取得された入力キーコードがサイズキーに対応する場合（Ｓ４３：ＹＥＳ）には、書式情報１のサイズ設定を次の設定値に切り替える（Ｓ４４）。この場合も、サイズキーが操作される毎に、各サイズが連続してサイクリックに切り替えられる。
【００５３】
前記Ｓ４０で取得された入力キーコードが幅キーに対応する場合（Ｓ４５：ＹＥＳ）には、書式情報１の文字幅設定を次の設定値に切り替える（Ｓ４６）。この場合にも、幅キーが操作される毎に、各文字幅が連続してサイクリックに切り替えられる。
【００５４】
前記Ｓ４０で取得された入力キーコードがスタイルキーに対応する場合（Ｓ４７：ＹＥＳ）には、書式情報１のスタイルを次の設定値に切り替える（Ｓ４８）。この場合にも、スタイルキーが操作される毎に、各スタイルが連続してサイクリックに切り替えられる。
【００５５】
尚、フォントキー、サイズキー、幅キー、スタイルキーのいずれも操作されない場合（Ｓ４１：ＮＯ、Ｓ４３：ＮＯ、Ｓ４５：ＮＯ、Ｓ４７：ＮＯ）には、前記のように次の設定値に切り替えることなくＳ４９に移行する。
【００５６】
Ｓ４９においては、前記Ｓ４１〜Ｓ４８にて切り替えられたフォント、サイズ等に基づいて、ダミー文字が、液晶ディスプレイ２２においてカーソルＫの後にダミー文字が再表示される。ここで、例えば、図１０に示す場合において、前記Ｓ４３、Ｓ４４、及び、Ｓ４７、Ｓ４８の処理を介して、書式情報１の内容が、サイズ：デフォルト、スタイル：アウトラインに変更された場合には、図１２に示すように、カーソルＫの後にてその変更された書式情報１の内容に従ってダミー文字「Ａ」が表示される。かかるダミー文字「Ａ」を一見すれば、数字「２」の後に新たな文字等を入力する場合に、その新たな入力文字等について書式情報の把握が容易となる。
【００５７】
以上詳細に説明した通り本実施形態に係るテープ印刷装置１では、キーボード３の書式設定キーが操作されること（Ｓ４）に基づき行われる書式設定処理（Ｓ５）において、ダミー文字挿入処理（Ｓ１０、Ｓ２０〜Ｓ３３）により液晶ディスプレイ２２にてカーソルＫの後にダミー文字が表示される（Ｓ１１）とともに、この後に書式設定キーが操作された場合にはダミー文字書式情報変更処理（Ｓ１４、Ｓ４０〜Ｓ４８）が行われてその変更された書式情報に従ってダミー文字が再表示される（Ｓ４９）。
【００５８】
このとき、ダミー文字挿入処理においては、既に設定されている書式情報を書式情報１にコピーする（Ｓ２０、Ｓ２１）とともに、書式情報に変更があった場合（Ｓ２２〜Ｓ３０）には、コピーした書式情報を引き継ぎつつ変更された書式情報を書式情報１にてデフォルトに設定してダミー文字を書式情報１の後に挿入し（Ｓ３１〜Ｓ３３）、この後書式情報１に従ってダミー文字を表示させ、また、ダミー文字書式情報変更処理においては、変更された書式情報を所定の設定値に書式情報１を切り替えた（Ｓ４０〜Ｓ４８）後、その変更された書式情報１に従ってダミー文字を再表示する（Ｓ４９）。
【００５９】
このように、書式設定キー、フォントキー、サイズキー等の操作により、文字キー等により入力される文字等の書式情報が変更された場合に、変更されていない書式情報を引き継ぎつつ変更された書式情報を格納したテキストメモリ６１の書式情報１に基づいて、ダミー文字を液晶ディスプレイ２２にてカーソルＫの後に表示するようにしたので、液晶ディスプレイ２２に表示されたダミー文字を一見することにより、書式情報の変更後に新たに文字等を入力するについて書式情報の把握を容易に行うことができる。
【００６０】
また、変更された書式情報以外の書式情報はそのまま引き継がれて書式情報１に保持されているので、その後に書式設定キーを介して書式情報の変更を行う場合においても簡単な操作をもって書式情報の変更を行うことができる。
【００６１】
尚、本発明は前記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。例えば、特開平８−２６７８８３号公報に記載されるようなカラー印刷が可能なテープ印刷装置の場合には、文字等の印刷カラーを設定するためのカラー設定キーをキーボードに配設し、カラー設定キーの操作により設定される印刷カラー情報を書式情報に包含させるとともに、印刷カラー情報の変更処理をダミー文字挿入処理におけるＳ２３等と同様に行い、且つ、ダミー文字書式情報変更処理におけるＳ４１等と同様に行うことも可能である。このようにすれば、印刷カラー情報を含めた書式情報１に基づき、ダミー文字を液晶ディスプレイ２２に表示することができる。
【００６２】
【発明の効果】
以上説明した通り本発明に係る文書処理装置では、書式設定キーにより書式情報の変更が行われた場合に、その変更された書式情報以外の既に設定されている書式情報をそのまま引き継いだ状態で、所定のダミー文字をディスプレイに表示させることにより、書式情報の変更後に新たに文字等を入力するについて書式情報の把握を容易に行うことが可能となるとともに、その後の書式変更を簡単な操作をもって行うことが可能となる。
【図面の簡単な説明】
【図１】  テープ印刷装置の斜視図である。
【図２】  テープカセットを装着した印刷機構の概略平面図である。
【図３】  テープ印刷装置の制御系のブロック図である。
【図４】  ダミー文字挿入前におけるテキストメモリの内容を模式的に示す説明図である。
【図５】  ダミー文字挿入前においてテキストメモリの内容に従って液晶ディスプレイに表示されたテキストを示す説明図である。
【図６】  メインプログラムのフローチャートである。
【図７】  書式設定処理プログラムのフローチャートである。
【図８】  ダミー文字挿入処理プログラムのフローチャートである。
【図９】  ダミー文字の書式情報変更処理プログラムのフローチャートである。
【図１０】  ダミー文字挿入処理後におけるテキストメモリの状態を模式的に示す説明図である。
【図１１】  液晶ディスプレイにおいてカーソルの後にダミー文字が表示された状態を示す説明図である。
【図１２】  液晶ディスプレイにおいてカーソルの後にダミー文字が再表示された状態を示す説明図である。
【符号の説明】
１                    テープ印刷装置
３                    キーボード
２２                  液晶ディスプレイ
５２                  ＣＰＵ
５５                  ＲＯＭ
６０                  ＲＡＭ
６１                  テキストメモリ
６３                  ポインタメモリ
Ａ                    ダミー文字
Ｃ                    制御装置
Ｋ                    カーソル
【図１】
0003826536.tif 000002
【図２】
0003826536.tif 000003
【図３】
0003826536.tif 000004
【図４】
0003826536.tif 000005
【図５】
0003826536.tif 000006
【図６】
0003826536.tif 000007
【図７】
0003826536.tif 000008
【図８】
0003826536.tif 000009
【図９】
0003826536.tif 000010
【図１０】
0003826536.tif 000011
【図１１】
0003826536.tif 000012
【図１２】
0003826536.tif 000013