(57)【特許請求の範囲】
【請求項１】
文書処理装置の制御方法であって、
前記文書処理装置が、
複数行に亘る文書の入力を受け付ける入力ステップと、
前記文書の各行に対し、文字修飾の種類を選択設定する設定ステップと、
前記文書の各行の行番号情報、および前記各行に設定された前記文字修飾の種類を示す文字装飾情報の双方を表現するために、行番号を文字修飾した行マークを、当該行の行頭に表示させる表示制御ステップと、
前記文書および前記行マークを表示する表示ステップと、
を実行することを特徴とする文書処理装置の制御方法。
【請求項２】
前記行マークには、デフォルトとして選択設定される標準行マークが含まれ、
前記設定ステップは、前記文書全体に対し前記文字装飾を選択設定可能に構成されており、
前記表示制御ステップは、前記文書全体に対し任意の１の前記文字装飾が設定された場合、当該文字修飾の種別に関わらず、前記各行に前記標準行マークを表示することを特徴とする請求項１に記載の文書処理装置の制御方法。
【請求項３】
前記行マークは、１文字分の表示領域に表示されることを特徴とする請求項１または２に記載の文書処理装置の制御方法。
【請求項４】
複数行に亘る文書を入力するための入力手段と、
前記文書の各行に対し、文字修飾の種類を選択設定する設定手段と、
前記文書の各行の行番号情報、および前記各行に設定された前記文字修飾の種類を示す文字装飾情報の双方を表現するために、行番号を文字修飾した行マークを、当該行の行頭に表示させる表示制御手段と、
前記文書および前記行マークを表示する表示手段と、
を備えたことを特徴とする文書処理装置。
【請求項５】
前記行マークには、デフォルトとして選択設定される標準行マークが含まれ、
前記設定手段は、前記文書全体に対し前記文字装飾を選択設定可能に構成されており、
前記表示制御手段は、前記文書全体に対し任意の１の前記文字装飾が設定された場合、当該文字修飾の種別に関わらず、前記各行に前記標準行マークを表示することを特徴とする請求項４に記載の文書処理装置。
【請求項６】
前記行マークは、１文字分の表示領域に表示されることを特徴とする請求項４または５に記載の文書処理装置。
【請求項７】
各行に設定された文字装飾に従って前記文書を印刷対象物に印刷する印刷手段を、更に備えたことを特徴とする請求項４ないし６のいずれかに記載の文書処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、文書処理装置の制御方法および文書処理装置に関する。
【０００２】
【従来の技術】
ワープロソフトを搭載したパソコンやその専用機であるワードプロセッサなどの文書処理装置では、比較的大きな表示画面（編集画面）を利用して文書を入力・編集できる。これに対し、例えば卓上型のテープ印刷装置や印章作成装置などの比較的小型の文書処理装置には、比較的小さな表示画面しか搭載されていないので、複数行に渡る文書等を表示する場合、表示部分の文書全体に対する位置等を把握しやすいように、各行の区切りや行番号等の情報を示す例えば１文字（キャラクタ）分の所定の記号（行マーク）を、各行の文字列とともに表示する。また、各行の一部に文字装飾を施した場合、１文字分の所定の記号（文字装飾マーク）を用いて、文字装飾対象の文字列を２個の文字装飾マークで挟んで表示したり、各文字装飾マークにより文字装飾の範囲の始端や変化端を示すなどの工夫をしている。
【０００３】
例えば第２行を示す行マークを「▲２▼」として行頭に付し、所定の文字装飾マークを「＞」（図では右向き黒塗り三角）で示した場合、図１５（ａ）に示すように、行マーク＋５文字の計６文字分の各行を３行分だけ表示可能な表示画面を用いて、第２行の「さしすせそたちつてと」の「しすせ」に文字装飾を施した結果を表示すると、図１６（ａ）に示すように、「▲２▼さ＞しすせ＞そたちつてと」のように表示される。この方法の他、文字装飾範囲の末尾に別の記号（文字装飾マーク）、例えば「＜」（左向き黒塗り三角）を使用して、「▲２▼さ＞しすせ＜そたちつてと」のようにしたり、行の最後まで同一の文字装飾のときには終端の文字装飾マークを省略して、「▲２▼さ＞しすせそたちつてと」のようにすることもある。
【０００４】
【発明が解決しようとする課題】
ところで、例えば携帯型のテープ印刷装置などのさらに小型の文書処理装置では、複数行の編集が可能とは言っても、例えば図１４に示すように、１行かつ数文字（例えば３文字）程度しか表示できない表示画面（編集画面）を搭載しているものもある。この場合、例えば３文字分の表示領域にそれぞれ１文字分の行マークや文字装飾マークを用いたのでは、あまりに表示効率が低い（画面Ｔ１００等参照）。また、この種の文書処理装置では、編集機能も低い反面、扱う文書も小さいので、例えば文字装飾が行単位でのみ設定可能とすれば必要十分である。
【０００５】
本発明は、行単位で文字装飾が設定可能な文書の各行に行マークを付して処理する場合に、各行を区別する行情報および各行の文字装飾情報をコンパクトに表示できる文書処理装置の制御方法および文書処理装置を提供することを目的とする。
【０００６】
【課題を解決するための手段】
本発明の文書処理装置の制御方法は、文書処理装置の制御方法であって、文書処理装置が、複数行に亘る文書の入力を受け付ける入力ステップと、文書の各行に対し、文字修飾の種類を選択設定する設定ステップと、文書の各行の行番号情報、および各行に設定された文字修飾の種類を示す文字装飾情報の双方を表現するために、行番号を文字修飾した行マークを、当該行の行頭に表示させる表示制御ステップと、文書および行マークを表示する表示ステップと、を実行することを特徴とする。
【０００７】
本発明の文書処理装置は、複数行に亘る文書を入力するための入力手段と、文書の各行に対し、文字修飾の種類を選択設定する設定手段と、文書の各行の行番号情報、および各行に設定された文字修飾の種類を示す文字装飾情報の双方を表現するために、行番号を文字修飾した行マークを、当該行の行頭に表示させる表示制御手段と、文書および行マークを表示する表示手段と、を備えたことを特徴とする。
【０００８】
これらの構成によれば、各行に文字列を配置した文書のうちの少なくとも１以上の行の少なくとも一部を、その行に付された行マークとともに表示可能であり、その行マークはその行マークが付された行を他から区別するための行情報を表現する表示形態を有するので、小さな表示画面を用いても、表示部分を他から区別でき、その部分の文書全体に対する位置等を把握しやすい。また、文書に対して行単位の文字装飾が設定可能であり、その種類も複数あるが、行マークは、その行に設定された文字装飾の種類を示す文字装飾情報を表現する表示形態を有するので、行マークには、文字装飾の種類に対応する複数種類が存在するので、表示された行マークを見ることにより、小さな表示画面を用いても、文字装飾の種類を把握しやすい。したがって、行単位で文字装飾が設定可能な文書の各行に行マークを付して処理する場合に、各行を区別する行情報および各行の文字装飾情報をコンパクトに表示できる。
また、行マークは、その行マークが付された各行の行情報を含みつつも、１文字分の表示領域に表示可能なので、小さな表示画面を用いても表示しやすく、また、行情報の表示により、表示部分の文書全体に対する位置等をさらに把握しやすくなる。
さらに、行マークには、その行マークが付された各行の行番号情報が含まれるので、その行番号情報の表示により、小さな表示画面を用いても、表示部分の文書全体に対する位置等をさらに把握しやすくなる。
【０００９】
また、上記の制御方法において、行マークには、デフォルトとして選択設定される標準行マークが含まれ、設定ステップは、文書全体に対し文字装飾を選択設定可能に構成されており、表示制御ステップは、文書全体に対し任意の１の文字装飾が設定された場合、当該文字修飾の種別に関わらず、各行に標準行マークを表示することが好ましい。
【００１０】
同様に、上記の文書処理装置において、行マークには、デフォルトとして選択設定される標準行マークが含まれ、設定手段は、文書全体に対し文字装飾を選択設定可能に構成されており、表示制御手段は、文書全体に対し任意の１の文字装飾が設定された場合、当該文字修飾の種別に関わらず、各行に標準行マークを表示することが好ましい。
【００１１】
これらの構成によれば、文書全体に対する文字装飾として標準文字装飾が設定可能であり、行マークの複数種類には、標準文字装飾が設定された行であることを示す標準行マークが含まれるので、小さな表示画面を用いても、行マークが標準行マークか否かにより、各行が標準文字装飾の対象か否かを把握できる。また、それ以外の個別文字装飾が設定された行であることを示す個別行マークが含まれるので、標準文字装飾以外についても、各行がその対象か否かを容易に把握できる。
【００１８】
また、上記の制御方法において、行マークは、１文字分の表示領域に表示されることが好ましい。
【００１９】
同様に、上記の文書処理装置において、行マークは、１文字分の表示領域に表示されることが好ましい。
【００２０】
これらの構成によれば、行マークは、その行マークが付された各行の行情報を含みつつも、１文字分の表示領域に表示可能なので、小さな表示画面を用いても表示しやすく、また、行情報の表示により、表示部分の文書全体に対する位置等をさらに把握しやすくなる。
【００２１】
また、上記の文書処理装置において、各行に設定された文字装飾に従って文書を印刷対象物に印刷する印刷手段を、更に備えることが好ましい。
【００２２】
この文書処理装置では、各行に設定された文字装飾に従って文書を印刷対象物に印刷する印刷手段をさらに備えるので、印刷装置として適用できる。
【００２５】
【発明の実施の形態】
以下、本発明の一実施形態に係るテープ印刷装置について、添付図面を参照しながら詳細に説明する。
【００２６】
図１は、テープ印刷装置１の全体斜視図であり、図２は、テープ印刷装置１の装置ケースを省略して裏側から見た全体底面図であり、図３は、全体断面図であり、図４は、ブロック図である。このテープ印刷装置１は、テープＴを収容したテープカートリッジＣを着脱自在に装着し、テープカートリッジＣからテープＴを送り出しながら、ユーザによって入力された印刷データに基づいて、文字、記号、図形および装飾等の印刷を行い、その印刷済み部分を印刷データに基づいて算出したテープ長となるように切断して、ラベルを作成するものである。
【００２７】
図１ないし図３に示すように、テープ印刷装置１は、装置ケース２により全体として平面視卵形に外殻が形成され、その前部上面には各種入力キーから成るキーボード３を備え、後部上面にはＬＣＤ等から成るディスプレイ４が配設されている。装置ケース２は、上面を構成する上ケース２ａと、上ケース２ａに溶着した中間に位置する中ケース２ｂと、下面を構成する下ケース２ｃとで構成され、下ケース２ｃは、中ケース２ｂに対し取り外し可能に構成され、下面側からテープカートリッジＣと電池Ｅが着脱自在に装着され、このテープカートリッジＣ内に印刷対象物となる剥離紙付きのテープＴが繰り出し自在に収容されている。また、装置ケース２の後側部には、装置ケース２の外側に突出すると共に側面に沿って前方に湾曲して延在する手動操作レバー２１が取り付けられている。さらに、下面内側には、手前に３本および奥側に３本の計６本の電池Ｅを段違いに収容する電池収容部２３と、奥側にテープカートリッジＣを着脱自在に収容するポケット６が形成されている。
【００２８】
また、図４に示すように、基本的な構成として、キーボード３やディスプレイ４を有してユーザとのインタフェースを行う操作部１１０、印刷ヘッド（サーマルヘッド）７やテープ送りモータ８を有してポケット６内に装着したテープカートリッジＣのテープＴに印刷を行う印刷部１２０、各種ドライバを有して各部回路を駆動する駆動部１３０、印刷後のテープＴの切断を行う切断部１４０、および、各部を制御する制御部２００を備えている。このため、装置ケース２の内部には、印刷部１２０、切断部１４０などの他、図外の回路基板が収納され、この回路基板には、電源ユニットの他、駆動部１３０や制御部２００の各回路などが搭載されている。
【００２９】
印刷部１２０には、テープカートリッジＣを装着するポケット６が設けられ、ポケット６には、テープカートリッジＣの装着を案内するガイド突起２７と、テープカートリッジＣの被駆動部に回転動力を付与するプラテン駆動軸２８およびリボン巻取軸２９と、プラテン駆動軸２８に対峙して印刷ヘッド７を備えたヘッドユニット９とが垂設されている。
【００３０】
一方、テープカートリッジＣには、テープリール５７に巻回されたテープＴの他、テープＴと同様にその幅方向を上下に位置させた縦姿勢で長手方向に沿って送られるインクリボンＲ、プラテン駆動軸２８に係合するプラテン５８などが搭載されている。また、プラテン５８の近傍には、印刷ヘッド７が臨むヘッド開口５５が形成されている。インクリボンＲは、プラテン５８（印刷ヘッド７）の位置（印刷位置７ａ）でテープＴに重なって併走し、その後、リボン巻取軸２９が係合するリボン巻取リール５９に巻き取られる。また、テープＴは、テープカートリッジＣのケース側部に形成したスリット開口を通過して、テープ排出口２５から送り出される。なお、テープカートリッジＣには、収容するテープＴの幅として、６〔ｍｍ〕、９〔ｍｍ〕、１２〔ｍｍ〕および１８〔ｍｍ〕の４種類のものが用意されている。
【００３１】
切断部１４０は、テープ排出口２５に臨んで左右方向にスライド自在なカッタ２６と、カッタ２６の後側に重なってカッタ２６と共にスライドするテープ押え部材４１と、カッタ２６を切断動作させる手動操作レバー２１と、手動操作レバー２１とカッタ２６との間に介設した回動アーム４２と、で構成されている。この場合、手動操作レバー２１のレバー操作により回動アーム４２が回動し、この回動アーム４２によりカッタ２６およびテープ押え部材４１がスライドして、テープＴを押えた状態で押切り式の切断が行われる。回動アーム４２を介して手動操作レバー２１から押込み力を伝達されると、カッタ２６と共にテープ押え部材４１が先方にスライド移動を開始する。
【００３２】
カッタ刃４３の先端に対しテープ押え部材４１のテープ押え面部４５は、スライド方向（切断方向）にわずかに突出しており、この移動に伴って、カッタ刃４３に先行するように、テープ押え部材４１が、テープＴを押し挟むようにして突き当たる。これにより、テープ押え部材４１は移動を停止するが、カッタ２６は、ばね４６を押し縮めるようにして、テープＴに切り込んでゆく。この場合、カッタ刃４３は、テープＴを幅方向上から下に向かって、押切り形式で徐々に切り込んでゆき、テープＴを切断する。このとき、送り方向下流側で、テープ押え部材４１が、押し縮められたばね４６の付勢力によりテープＴを強く挟み込んで押えているため、テープＴを安定して切断することができる。カッタ刃４３の刃先がスリット２４の位置をオーバーランしてテープＴが完全に切断されると、手動操作レバー２１が度あたり状態となり、更なる切込み動作が阻止される。
【００３３】
ここでユーザが手動操作レバー２１を戻すと、カッタ２６がテープ押え部材４１に先行して戻り動作に移行し、回動アーム４２の基部に取り付けられたコイルバネ８４の回転力により、こんどはテープ押え部材４１を伴って、戻り方向にスライド移動する。そして、テープ押え部材４１の上下に形成された一対のガイド片部が、カッタ支持フレーム４４に形成された一対のガイド溝の終端に達して、戻り方向にスライド移動が停止する。また、テープ押え部材４１がテープＴから離れた瞬間に、テープＴ（ラベル）がその自重によりテープ排出口２５から排出する。なお、テープ長ｔが短い場合（排出位置２５ａからの露出長さが短い場合）や作業上ラベルを下に落としたくない場合には、ユーザがテープＴの先端部を指で抓んだ状態で、切断動作を行うことにより、確実にかつ落とすことなく、テープＴ（ラベル）を装置外に排出させることができる。
【００３４】
駆動部１３０は、ディスプレイドライバ１３１と、ヘッドドライバ１３２と、テープ送りモータドライバ１３３とを備えている。ディスプレイドライバ１３１は、制御部２００から出力される制御信号に基づき、その指示にしたがって、操作部１１０のディスプレイ４を駆動する。同様に、ヘッドドライバ１３２は、制御部２００の指示にしたがって、印刷部１２０の印刷ヘッド７を駆動する。また、テープ送りモータドライバ１３３は、同様に、制御部２００の指示にしたがって、印刷部１２０のテープ送りモータ８を駆動する
【００３５】
操作部１１０は、キーボード３とディスプレイ４とを備えている。ディスプレイ４は、３キャラクタ（以下単に「文字」）分を表示可能な表示画面を有し（図５参照）、ユーザがキーボード３からデータを入力して、文字列画像データなどの印刷画像データを作成・編集したり、その結果等を視認したり、キーボード３から各種指令・選択指示等を入力したりする際などに用いられる。
【００３６】
キーボード３には、アルファベットキー群、数字キー群、および平仮名や片仮名等の仮名キー群等を含む文字キー群３１の他、各種の動作モードなどを指定するための機能キー群３２などが配列されている。機能キー群３２には、図外の電源キー、印刷動作を指示するための印刷キー、並びに、テキスト入力時のデータ確定や改行および選択画面における各種モードの選択指示のための選択キー３２３が含まれる。
【００３７】
また、機能キー群３２には、さらに、左（「←」）方向へのカーソル移動を行うためのカーソルキー３３０Ｌ（ただし、本実施形態では上（「↑」）の行も左側に並ぶので、上の行へ移動させる（カーソル「↑」キー３３０Ｕの）意味も含めて、適宜、カーソルキー３３０ＵＬといい、左上向きの黒三角表示のキーで図示する：図８参照）、および、右（「→」）方向へのカーソル移動を行うためのカーソルキー３３０Ｒ（ただし、下（「↓」）の行も右側に並ぶので、下の行へ移動させる（カーソル「↓」キー３３０Ｄの）意味も含めて、適宜、カーソルキー３３０ＤＲといい、右下向きの黒三角表示のキーで図示する：図８参照）が含まれる。また、これらを代表するときは「カーソルキー３３０」という。
【００３８】
また、機能キー群３２には、さらに、各種指示を取り消すための取消キー３２６、書体・スタイル・文字装飾等を設定するための設定モードに切り換えるためのモードキー３２９、ファイル操作のためのファイルキーなどが含まれる。なお、当然ながら、一般的なキーボードと同様に、これらのキー入力は、各キー入力毎に個別にキーを設けて入力しても良いし、シフトキー等と組み合わせてより少ない数のキーを用いて入力しても良い。ここでは、理解を容易にするために上記の分だけキーがあるものとして説明する。図１に示すように、キーボード３は、上述のような種々の指令およびデータを制御部２００に入力する。
【００３９】
制御部２００は、ＲＡＭ２４０や周辺制御回路（Ｐ−ＣＯＮ）２５０を内蔵するＣＰＵ２１０と、ＲＯＭ２２０とを備え、互いに内部接続されている。ＲＯＭ２２０は、ＣＰＵ２１０で処理する制御プログラムを記憶する制御プログラム領域２２１の他、色変換テーブルや文字修飾テーブルなどを含む制御データを記憶する制御データ領域２２２およびキャラクタジェネレータＲＯＭ（ＣＧ−ＲＯＭ）領域２２３を有している。ＣＧ−ＲＯＭ領域２２３は、文字、記号、図形等のフォントデータを記憶していて、文字等を特定するコードデータが与えられたときに、対応するフォントデータを出力する。
【００４０】
ＲＡＭ２４０は、電源オフ時にも図外のバックアップ回路によって電源の供給を受けており、各種レジスタ群２４１、キーボード１０からの文字等のテキストデータを記憶する編集テキストデータ領域２４２、ディスプレイ４の表示画像データを記憶する表示画像データ領域２４３、印刷画像データを記憶する印刷画像データ領域２４４の他、印刷バッファなどの各種バッファ領域２４５などの領域を有して、作業領域として使用される。Ｐ−ＣＯＮ２５０には、周辺回路とのインタフェース信号を取り扱うための論理回路が組み込まれ、キーボード３と接続されて、各種指令や入力データなどをそのままあるいは加工して取り込むとともに、データや制御信号を、そのままあるいは加工して駆動部１３０に出力する。
【００４１】
そして、ＣＰＵ２１０は、上記の構成により、ＲＯＭ２２０内の制御プログラムに従って、Ｐ−ＣＯＮ２５０を介して各種指令、各種データ等を入力し、ＣＧ−ＲＯＭ２３０からのフォントデータ、ＲＡＭ２４０内の各種データ等を処理し、Ｐ−ＣＯＮ２５０を介して駆動部１３０に制御信号を出力することにより、テープ送りモータ８の駆動制御やディスプレイ４の表示制御等を行うとともに、印刷ヘッド７を制御して所定の印刷条件でテープＴに印刷するなど、テープ印刷装置１全体を制御している。
【００４２】
上述のように、テープ印刷装置１は、全体として所定の厚みを有して形成されており、片手で簡単に把持して持ち運び可能となるように、小型に形成されている。また、使用に際しては、装置本体を両手で包み込むように把持した状態で、両手の親指等でキーボード３をキー操作することで所望の文字等を入力するようにする。さらに、印刷完了後において、テープＴを切断する場合には、この把持した状態で、右手人差し指或いは中指等で手動操作レバー２１を手前内側に回動操作する。
【００４３】
このテープ印刷装置１を使用する場合には、まず、装置本体を裏側に反転して下ケース２ｃを取り外し、ポケット６にテープカートリッジＣを装着すると、テープＴの繰り出し端部およびインクリボンＲが、プラテン５８と印刷ヘッド７の間に挿入され、且つプラテン５８がプラテン駆動軸２８に、リボン巻取リール５９がリボン巻取軸１９に係合する。そして、下ケース２ｃを中ケース２ｂに取り付けると、テープＴおよびインクリボンＲを挟むように、印刷ヘッド７が回動して、プラテン５８に当接し印刷待機状態となる。
【００４４】
次に、装置本体を表裏反転させ、これを両手に把持した状態で入力の準備を行う。ここで、電源キーを押釦してＯＮし、ディスプレイ４を参照しながらキーボード３を操作して、まずテープカートリッジＣの種別情報を入力する。テープカートリッジＣの種別認識後、キーボード３を操作して、所望の文字等を入力・編集し、印刷実行を指令する。
【００４５】
印刷実行が指令されると、テープＴおよびインクリボンＲが同時に送られ、印刷ヘッド７が適宜発熱駆動することにより、インクリボンＲのインクが熱転写してテープＴに印刷が行われる。印刷後のインクリボンＲは、テープカートリッジ４内で巻き取られるが、印刷後のテープＴは、テープ排出口２５（排出位置２５ａ）から送り出されてゆく。テープＴの送り停止を待って、ユーザにより手動操作レバー２１のレバー操作が為されると、テープＴの印刷済み部分が切り落とされる。テープＴの実際の切断動作では、スライド移動したテープ押え部材４１がテープＴを挟み込んで押えた後、後行してスライド移動してきたカッタ２６により、テープＴの印刷済み部分が切り落とされる。
【００４６】
前述のように、本実施形態のテープ印刷装置１は、携帯型のテープ印刷装置であり、ディスプレイ４は、ごく小さな表示画面（具体的には３文字分のみを表示可能な表示画面）しか有しないが、小さな表示画面を用いても、文字装飾の対象や文字装飾の種類が把握しやすい文書処理方法を採用しているので、以下、この点について説明する。
【００４７】
まず、表示および編集の対象となるテキストデータ（のフォーマット：いわゆるデータ構造）は、初期状態では、図５（ａ）に示すようになっていて、ディスプレイ４では、それに対応して、図５（ｂ）に示すように表示される（画面Ｔ１０：以下、ディスプレイ４の表示画面の表示状態を画面Ｔ××で表現し、参照番号としてはＴ××のみで示す。また、カーソル位置はカーソルＫで図示する。ただし、本実施形態のカーソルＫは表示画面内の２文字目の右側に固定表示され、編集対象の文字等が相対的に移動することにより、カーソルとしての役目を果たす）。図５（ａ）のＩｎｄｅｘ＝０（以下、Ｉｎ［０］のように示す）の値は、暫定設定値であり（以下、Ｉｎ［０］＝「暫定設定値」のように示す）、同様に、Ｉｎ［１］＝「書式」、Ｉｎ［２］＝「スタイル」、Ｉｎ［３］＝「第１行頭」を示し、これらはいずれも２バイト（１６ビット）の数値で表現されている。
【００４８】
これらのうち、Ｉｎ［１］＝「書式」は、いわゆる「書式」を示し、通常（機能の高いテープ印刷装置等では）、定長印刷（各種ファイル、ＦＤ、ＣＤ、ビデオ／音響テープなどの定型の他、任意設定の定長印刷を含む）、地紋（背景に印刷する地模様）、余白（前余白、後余白、自動による多目、少な目、普通、その他任意設定）などの設定値を示すことになるが、ここでは、機能を絞って、余白の有無および鏡文字の適否のみを示す（図７（ａ）参照：ただし、ダミーの１０ビットが用意されているので、必要に応じて機能を追加できる）。また、Ｉｎ［２］＝「スタイル」は、いわゆる「スタイル」の設定値であり、外枠の有無、縦・横（縦書き／横書き）、サイズ（ここでは行数）、行サイズ等の設定値を示す（図７（ｂ）参照）。なお、本実施形態では、「書式」および「スタイル」については、文書全体にのみ設定可能としているが、以下に説明する「書体」や「装飾」と同様に、これらも行単位で設定できるようにしても良い。
【００４９】
次に、Ｉｎ［０］＝「暫定設定値」およびＩｎ［３］＝「第１行頭」の仕様は、図６（ａ）に示すように規定されている。最初の４ビット「データ識別」は、その部分（データ）が「暫定モード」なのか「行頭」なのかを示している。すなわち、そのデータが文書全体に暫定的に（デフォルト値として）設定された「暫定設定値」を示すのか、あるいは個別の行に対する設定値を示すのか、を４ビットで表現している。続く５ビットは、いわゆる「書体」の選択肢の設定値を示し、次の３ビットはいわゆる「装飾」の設定値を示している。また、これらの設定は、図６（ｂ）に示すように、「暫定設定値」として文書全体に設定できるとともに、「第ｎ行頭」（ここでは、ｎ＝１または２）として各行に対して個別に設定できる。
【００５０】
前述の図５（ｂ）の状態（Ｔ１０）において、黒地四角に白文字の「１」のマークは第１行の行頭マーク、すなわち上述した「第１行頭」の行頭マークであり、以下、「第ｎ行頭」の行頭マークを第ｎ行マークＨｎ（ｎ＝１、２、・・・：本例ではｎ＝１または２のみ）で示す。したがって、何も文字入力をしていない初期状態では、図示のように、カーソルＫの左側に第１行マークＨ１が表示される（Ｔ１０）。
【００５１】
テープ印刷装置１では、この状態（Ｔ１０）からユーザにより例えば文字列「あいうえお」が順次入力されると、それらのテキストデータは、図５（ｃ）の（データ構造の）ように格納され、図５（ｄ）のように表示される（Ｔ１１）。また、ユーザは、この状態（Ｔ１１）からカーソル「←」キー３３０Ｌ（３３０ＵＬ）を操作することにより、「あいうえお」の「い」と「う」の間（すなわち「い」の右側）にカーソルＫを（相対的に）移動させ、改行のために選択キー３２３を押すことにより、それ以降の文字列「うえお」を第２行とすることができる。この場合、データとしては、図５（ｅ）のように、Ｉｎ［６］＝「第２行頭」が挿入され、ディスプレイ４（の表示画面）には、図５（ｆ）のように、第２行の行頭を示す第２行マークＨ２が挿入される（Ｔ１２）。
【００５２】
この状態（Ｔ１２）は、図８（ａ）の画面Ｔ２２の状態と同じであり、図８に示すように、ユーザがカーソルキー３３０ＵＬを押す度に図示上方の状態へ状態遷移し、カーソル「→」キー３３０Ｒ（３３０ＤＲ）を押す度に図示下方の状態へ状態遷移する（Ｔ２０〜Ｔ２５）。また、これらの状態で、印刷キーが押されると、図８（ｂ）のように、第１行が「あい」、第２行が「うえお」の２行構成の文書を印刷するので、ユーザは、印刷後に手動操作レバー２１を操作して、図示のラベルＧ０を作成できる。
【００５３】
次に、「装飾」（文字装飾）の設定方法について説明する。まず、上記の図８の状態（Ｔ２０〜Ｔ２５）では、初期状態（Ｔ１０）から何らの設定も行っていないので、図６（ａ）のデフォルト値が設定されている。すなわち、「装飾」としてもデフォルト値（ここでは「普通」：何も文字装飾しない値）が設定されている。
【００５４】
この状態、すなわちテキストデータの編集が可能な画面表示（以下「テキスト編集画面」）の状態（Ｔ２０〜Ｔ２５）で、ユーザによりモードキー３２９が押されると、書体・スタイル・文字装飾等を設定するための設定モードに移行し、その旨を示すメッセージを一定時間（例えば０．７５秒）表示し（Ｔ３０）、その直後に、第１候補の選択肢「書体」を表示する（Ｔ３１）。なお、テープ印刷装置１では、ユーザは、キー入力による各種指示を取消キー３２６により取り消すことができ、上記の状態（Ｔ３０〜Ｔ３１）から取消キー３２６を押すことにより、元の状態（Ｔ２０等）に戻すことができる（以下、特に断らないかぎり取消キー３２６による作用は同様なので、説明は省略する）。
【００５５】
設定モードにおける第１階層の選択肢としては、フォント等の書体を設定するための「書体」、文字装飾を設定するための「飾り字」、および設定を終了してテキスト編集等に戻るための「終り？」があり、ユーザは、これらの選択肢のうちのいずれかを、カーソルキー３３０を操作して反転表示または点滅表示（点網掛けで図示）させ、選択キー３２３を押すことにより、反転表示または点滅表示された選択肢を選択・指定できる。各選択画面に遷移した直後には、直近に選択（アクセス）された選択肢（それがない場合は初期設定によりデフォルトで選択される選択肢）が反転表示され、ユーザがカーソルキー３３０を操作して他の選択肢を表示させたときには、直近に選択された選択肢ではないので、点滅表示される。テープ印刷装置１の選択画面における反転表示または点滅表示された選択肢は、その状態での選択キー３２３の操作で選択される選択肢なので、以下「選択表示」という。
【００５６】
上記の「書体」を選択表示した状態（Ｔ３１）から、ユーザによりカーソルキー３３０ＤＲが押されると、１回押される毎に、「書体」→「飾り字」→「終り？」→「書体」の順で（サイクリックに）循環して選択表示された状態となる。逆に上記の状態（Ｔ３１）からカーソルキー３３０ＵＬが押されると、１回押される毎に、「書体」→「終り？」→「飾り字」→「書体」の順で（すなわち逆順で）循環して選択表示された状態となる。ただし、ここでは、文字装飾を設定するため、「飾り字」が選択表示された状態で（Ｔ３２）、選択キー３２３が押された（操作された）ものとする。この場合、「飾り字」が選択され、その第２階層の選択画面に画面遷移し、直近に選択（アクセス）された（あるいはデフォルトの）選択肢として「強調」を表示する（Ｔ３３）。
【００５７】
この第２階層の選択画面における第２階層の選択肢としては、図６の「装飾」の欄に示すように、「普通」、「白抜」、「影」、「強調」、「斜体」および「網掛」があり、ユーザは同様にカーソル操作によりいずれかを選択表示して選択できる。ここでは、例えば図示のように、「白抜」が選択表示された状態で（Ｔ３４）で、ユーザにより選択キー３２３が押されると、「白抜」が選択されて第１階層に戻る。ただし、ここでは、「終り？」を優先的に表示する（Ｔ３５）。もちろん、この状態からさらに「書体」を選択し、その下位階層に遷移して所望の書体を設定することできるが、ここでは、「飾り字」の設定のみとして、選択キー３２３の押下により「終り？」が選択されたものとする。「終り？」が選択表示された状態で（Ｔ３５）、ユーザにより選択キー３２３が押されると、「終り？」が選択され、設定された内容を反映させる対象（範囲）を選択するための選択画面に画面遷移する（Ｔ３６）。
【００５８】
この選択画面（Ｔ３６）の階層では、選択肢として、文章（文書）全体を対象とする「文章？」および任意の行を対象とする「行？」があり、ユーザは同様にいずれかを選択表示して選択できる。ここでは、例えば図示のように、「行」が選択表示された状態で（Ｔ３７）で、ユーザにより選択キー３２３が押されると、「行」が選択される。この場合、この時点で設定モードにおける設定は終了するので、元のテキスト編集画面に画面遷移する（Ｔ３８）。なお、上記の「行」が選択された場合の文字装飾対象の行は、設定モードに切り換えられる前のテキスト編集画面（Ｔ２０〜Ｔ２５）においてカーソルＫが位置していた行であり、図示の例では、「あい」の方の第１行が対象となる。
【００５９】
そして、本実施形態では、文書全体に対する文字装飾を示す「暫定設定値」と同じ値を有する「第ｎ行頭」の行頭マークを、前述のように、第ｎ行マークＨｎ（ｎ＝１、２、・・・：本例ではｎ＝１または２のみ）とし、以下では、標準第ｎ行マークＨｎと呼ぶものとする。これに対し、文書全体とは別に（個別に）設定された「第ｎ行頭」の行マーク、すなわち、「暫定設定値」と異なる値を有する「第ｎ行頭」の行頭マークを個別行マークと呼び、個別第ｎ行マークＪｎ（ｎ＝１、２、・・・：本例ではｎ＝１または２のみ）のように示す。また、例えば標準第１行マークＨ１（Ｔ２０参照）が黒地四角に白文字の「１」の行マークとすると、右向き黒三角のマークを標準第１行マークＨ１の右に合成して、かつその２文字分を１文字分のサイズ（幅方向を１／２）に縮小したような行マークとして、個別第１行マークＪ１（Ｔ３８参照）とする。
【００６０】
設定モードにおいて、文字装飾等の設定を終了してから、ディスプレイ４に表示するまでの処理では、図１０に示すように、まず、「終り？」が選択された後の選択画面における選択肢「文章？」および「行？」のうち、「行」が選択されたか否かを判別し（Ｓ１１）、「行？」が選択されたときには（Ｓ１１：Ｙｅｓ）、カーソルＫの位置する行の行頭データ（上記の例では第１行頭データ）の装飾を設定値とする。すなわち上記の例では「白抜き」を示す設定値とする（Ｓ１２）。一方、「文章？」が選択されたときには（Ｓ１１：Ｎｏ）、暫定設定値および全ての行頭データの装飾を設定値（「白抜き」）とする（Ｓ１３）。
【００６１】
続いて表示の２文字目をカーソルＫの位置として（Ｓ１４）、表示範囲に行頭データがあるか否か、すなわち行マークを表示させるか否かを判別し（Ｓ１５）、行マークを表示させるときには（Ｓ１５：Ｙｅｓ）、「暫定設定値＝行頭データ」か否か、すなわち表示するべき行マークが標準行マークか否かを判別して（Ｓ１６）、個別行マークを表示すべきときには（Ｓ１６：Ｎｏ）、行頭表示を行指示用の個別行マークとし（Ｓ１７）、標準行マークを表示すべきときには（Ｓ１６：Ｙｅｓ）、行頭表示を標準行マークとする（Ｓ１８）。一方、表示範囲に行頭データないときには（Ｓ１５：Ｎｏ）、そのまま次に進める。
【００６２】
すなわち、これらの準備ができた後、次に、それに合わせて、行頭やその行の文字列の表示データを作成し（テキストデータに基づいて表示画像データに展開し）、表示バッファに格納することにより（Ｓ１９）、それに従った表示を行う（Ｓ２０）。例えば上記の例では、第１行に（個別に）「白抜き」を設定したので、キャラクタ１文字分の個別第１行マークＪ１を表示する（図９のＴ３８：図１１のＴ４０参照）が、文書全体に設定したときには、元の表示方法と同じ表示を行う（図９のＴ２０：図８のＴ２０参照）。
【００６３】
例えば図８で前述の文書全体が「普通」に設定された状態から、図９で上述の方法により文書全体に「強調」の文字装飾を施しても、表示としては同じとなり、標準第１行マークＨ１および標準第２行マークＨ２を使用した表示となる（ただし、印刷のときには太文字で印刷され「強調」の装飾が示される）。これに対し、同じ状態、すなわち全体を「強調」にしておいて、さらに第１行にのみ「白抜き」を設定すると、図１１（ａ）に示すように、個別第１行マークＪ１と標準第２行マークＨ２を使用した表示となり、印刷の際には図１１（ｂ）のように印刷され、図示のラベルＧ１を作成できる。
【００６４】
上述のように、本実施形態のテープ印刷装置１では、まず、基本的に、各行に文字列を配置した文書のうちの少なくとも１以上の行の少なくとも一部を、その行に付された行マークとともに表示可能なので、小さな表示画面を用いても、表示部分の文書全体に対する位置等を把握しやすい。また、文書に対して行単位の文字装飾が設定可能であり、その種類も複数あるが、行マークには、文字装飾の種類に対応する複数種類（例えば上記の例の「標準行マーク」と「個別行マーク」）が存在するので、表示された行マークを見ることにより、小さな表示画面を用いても、文字装飾の対象（行）やその文字装飾の種類を把握しやすい。
【００６５】
また、文書全体に対する文字装飾として「暫定設定値」で示される標準文字装飾が設定可能であり、行マークの複数種類には、標準文字装飾が設定された行であることを示す標準行マークが含まれるので、小さな表示画面を用いても、行マークが標準行マークか否かにより、各行が標準文字装飾の対象か否かを把握できる。文書が複数行から成る場合、各行に個別の文字装飾が設定可能であり、行マークの複数種類には、個別の文字装飾に対応する個別行マークが含まれるので、行マークの種類により、各行の文字装飾の種類を把握できる。
【００６６】
また、行マークには、その行マークが付された各行の行番号情報が含まれるので、その行番号情報の表示により、小さな表示画面を用いても、表示部分の文書全体に対する位置等をさらに把握しやすくなっている。また、行マークは、その行マークが付された各行の行番号情報を含みつつも、１文字分の表示領域に表示可能なので、小さな表示画面を用いても表示しやすく、また、行番号情報の表示により、表示部分の文書全体に対する位置等をさらに把握しやすくなる。
【００６７】
なお、上述の例では、複数種類の行マークとして、文書全体に対する設定を示す標準行マークと、個別の行に対する設定を示す個別行マークとを例示したが、例えば図１２に示すように、文字装飾の種類により異なる、特に文字装飾の種類がイメージできるような、各種の行マークを用意して、設定値（文字装飾の種類）に対応して使用するようにしても良い。この場合、行マークを見るだけで文字修飾の種類までイメージでき、文書全体の印刷後のイメージをよりいっそう把握しやすくなる。
【００６８】
ところで、表示画面が小さな装置における従来の表示方法では、文字装飾を施さない場合には、図１５に示すように、表示イメージの文字列の配置（図１５（ａ）参照）が印刷時の配置（図１５（ｂ）参照）と一致するものの、一部に文字装飾を施した場合、図１６に示すように、１文字分の所定の記号（文字装飾マーク）Ｍを用いて、文字装飾対象の文字列を２個の文字装飾マークＭで挟んで表示したり、各文字装飾マークＭにより文字装飾の範囲の始端や変化端を示すなどの工夫をしているので、表示イメージの文字列の配置（図１６（ａ）参照）が印刷時の配置（図１６（ｂ）参照）と合わず（第２行の「しすせ」が他の行とずれて表示）、この結果、実際の編集結果（印刷結果等に反映）の文字の配置イメージを、編集時点で表示により把握することが困難になっている。
【００６９】
上述の実施形態と同様に１行（かつ３文字）の表示の場合も、基本的には同様であり、図１４に示すように、図１４（ｂ）のような印刷してラベルＧ１（図１１と同じもの）を作成する場合、その表示（図１４（ａ）参照）は、まるで図１４（ｃ）のラベルＧ１Ｓを印刷して作成するように見える。
【００７０】
上述の実施形態におけるテープ印刷装置１の表示方法では、基本的には従来と同様に、文字装飾の始端の被装飾開始文字（上述の例では第１行の最初の「あ」）の前に個別行マーク（文字装飾開始マークの役目を果たす）を配置するので、小さな表示画面を用いても、その文字装飾の対象を把握しやすい。また、各行毎に対応する（上述の例では行番号情報を有する）行マークが付されているので、表示部分の文書全体に対する位置等を、ユーザが把握しやすい。
【００７１】
そして、被装飾開始文字（「あ」）が各行の先頭文字の場合、行マークの代わりに、行マーク（黒地四角に白文字）と文字装飾開始マーク（図示の右向き黒三角：図１４および図１６の文字装飾マーク）Ｍとを合成した合成行マーク（例えば個別第１行マークＪ１）を用意して（改めて作成して、あるいは予め用意して記憶しておいて）配置し、文字装飾開始マークＭを省略して表示するので、図１４に対応して図１１に示すように、同一サイズの表示画面を利用しても文書のうちの表示可能な範囲を広げることができる。さらに、文書装飾開始マークＭを行マークと合成して配置するので、文書装飾開始マークＭを配置したことによる文字の配置のずれが無くなり、各文字の配置を把握しやすい。
【００７２】
なお、上述の例では、行単位で文字装飾を施す場合についてのみ説明したが、例えば図１３に示すように、元の文字列（図１３（ａ）参照）の行の途中から文字装飾を施す場合、図１３（ｂ）に示す従来の方法の代わりに、図１３（ｃ）に示すように、文字装飾開始マークと被装飾開始文字とを合成した１文字分のサイズの合成文字を用意して（改めて作成して、あるいは予め用意して記憶しておいて）表示することにより、同一サイズの表示画面を利用しても文書のうちの表示可能な範囲を広げることができる。この場合も、従来からの利点は維持していて、文字装飾開始端の被装飾開始文字の前に文字装飾開始マークを配置するので、小さな表示画面を用いても、その文字装飾の対象を把握しやすい。そして、さらに、文書装飾開始マークを配置したことによる文字の配置のずれが無くなり、各文字の配置を把握しやすい。
【００７３】
また、上述の実施形態では、サーマル方式のテープ印刷装置について説明したが、インクジェット方式その他のテープ印刷装置にも適用できる。また、同様の条件、すなわち小さな表示画面を使用して文書を処理する装置であれば、他の形式の印刷装置その他の装置にも適用できる。これらの他、本発明の要旨を逸脱しない範囲で、適宜変更も可能である。
【００７４】
【発明の効果】
上述のように、本発明の文書処理装置の制御方法および文書処理装置によれば、行単位で文字装飾が設定可能な文書の各行に行マークを付して処理する場合に、各行を区別する行情報および各行の文字装飾情報をコンパクトに表示でき、小さな表示画面を用いても、文字装飾の対象や文字装飾の種類が把握しやすい、などの効果がある。
【図面の簡単な説明】
【図１】本発明の一実施形態に係るテープ印刷装置の外観斜視図である。
【図２】図１のテープ印刷装置の装置ケースを省略して、裏側から見た全体底面図である。
【図３】図１のテープ印刷装置の全体断面図である。
【図４】図１のテープ印刷装置のブロック図である。
【図５】表示用データのデータ構造および表示の状態の例を示す説明図である。
【図６】文書全体または行単位で設定可能な書体および装飾の設定値の仕様を示す説明図である。
【図７】文書全体で設定可能な書式およびスタイルの設定値の仕様を示す説明図である。
【図８】文字装飾を施さない場合または文書全体に同一の文字装飾を施した場合における表示画面、それに対する操作、およびそれに対応する印刷結果の例を示す説明図である。
【図９】設定モードにおいて、装飾を設定する際の表示画面およびそれに対する操作の例を示す説明図である。
【図１０】図９における設定終了後に対応する表示を行うための処理を示すフローチャートである。
【図１１】行単位で文字装飾を施した場合における表示画面、それに対する操作、およびそれに対応する印刷結果の例を示す説明図である。
【図１２】各種の文字装飾に合わせて対応する行マークを用意する場合の表示例を示す説明図である。
【図１３】文字装飾開始マークを後続の文字と合成して表示する表示例を示す説明図である。
【図１４】従来の場合の、図１１に対応する説明図である。
【図１５】複数行表示で文字装飾を施さない場合における表示画面、それに対する操作、およびそれに対応する印刷結果の例を示す説明図である。
【図１６】複数行表示で文字装飾を施した場合、かつ従来の表示方法を採用したときの、図１５と同様の説明図である。
【符号の説明】
１      テープ印刷装置
３      キーボード
４      ディスプレイ
Ｃ      テープカートリッジ
７      印刷ヘッド
２１    手動操作レバー
２６    カッタ
３１    文字キー群
３２    機能キー群
１１０  操作部
１２０  印刷部
１３０  駆動部
１４０  切断部
２００  制御部
２１０  ＣＰＵ
２２０  ＲＯＭ
２３０  ＣＧ−ＲＯＭ
２４０  ＲＡＭ
Ｃ      テープカートリッジ
Ｇ０、Ｇ１、Ｇ１Ｓ  ……  ラベル
Ｈ１、Ｈ２  ‥‥  標準行マーク
Ｊ１    個別行マーク
Ｍ      文字装飾開始マーク
Ｒ      インクリボン
Ｔ      テープ
【図１】
0004843884.tif 000002
【図２】
0004843884.tif 000003
【図３】
0004843884.tif 000004
【図４】
0004843884.tif 000005
【図５】
0004843884.tif 000006
【図６】
0004843884.tif 000007
【図７】
0004843884.tif 000008
【図８】
0004843884.tif 000009
【図９】
0004843884.tif 000010
【図１０】
0004843884.tif 000011
【図１１】
0004843884.tif 000012
【図１２】
0004843884.tif 000013
【図１３】
0004843884.tif 000014
【図１４】
0004843884.tif 000015
【図１５】
0004843884.tif 000016
【図１６】
0004843884.tif 000017