(57)【要約】【課題】  コピー＆ペースト機能を用いて文書作成を行う場合の利便性を向上させることを目的とする。【解決手段】  コピー元となるコピー領域を指定するコピー領域指定工程（Ｓ２１）と、コピーされた文字データのペースト先となるペースト位置を指定するペースト位置指定工程（Ｓ２２）と、コピー元の文字属性を反映して文字データをペーストする第１ペースト方法、ペースト先の文字属性を反映して文字データをペーストする第２ペースト方法を含む複数のペースト方法の中からいずれかのペースト方法を選択するペースト方法選択工程（Ｓ２３）と、を備えたものである。【選択図】  図５
2005250686.tif 000002
【特許請求の範囲】
【請求項１】
入力された文書中のうち、コピー＆ペーストするためのコピー元となるコピー領域を指定するコピー領域指定手段と、
前記コピー領域の文字データを、その文字属性を示す属性データと共に記憶する記憶手段と、
前記記憶手段に記憶された文字データのペースト先となるペースト位置を指定するペースト位置指定手段と、
前記コピー元の文字属性を反映して前記文字データをペーストする第１ペースト方法、前記ペースト先の文字属性を反映して前記文字データをペーストする第２ペースト方法を含む複数のペースト方法の中からいずれかのペースト方法を選択するペースト方法選択手段と、
選択された前記ペースト方法に従って、指定された前記ペースト位置に前記文字データをペーストするペースト手段と、を備えたことを特徴とする文書作成装置。
【請求項２】
前記ペースト方法選択手段によって選択される前記ペースト方法には、前記第１ペースト方法および前記第２ペースト方法以外に、前記コピー元および前記ペースト先の文字属性に関わらず、指定された文字属性を反映して前記文字データをペーストする第３ペースト方法が含まれることを特徴とする請求項１に記載の文書作成装置。
【請求項３】
前記ペースト方法選択手段により前記第１ペースト方法または第３ペースト方法が選択された場合であって、ペーストされる文字データの文字属性がペースト先の文字属性と異なる場合、
前記ペースト手段は、前記文字属性の反映に代えて、文字属性が異なる旨を示す属性記号を前記文字データに付加することを特徴とする請求項２に記載の文書作成装置。
【請求項４】
前記ペースト方法選択手段は、前記コピー領域指定前または前記ペースト位置指定後に前記ペースト方法を選択可能であることを特徴とする請求項１、２または３に記載の文書作成装置。
【請求項５】
予め、少なくとも１以上の定型文字データを設定する定型文字データ設定手段をさらに備え、
前記ペースト方法選択手段は、前記コピー元の文字データが前記定型文字データと一致する場合のみ、前記ペースト方法を選択可能であることを特徴とする請求項１ないし４のいずれか１項に記載の文書作成装置。
【請求項６】
前記属性データは、複数種類の文字属性を示すものであり、
前記複数種類の文字属性の中から、前記文字データに反映する属性種類を選択する属性種類選択手段をさらに備えたことを特徴とする請求項１ないし５のいずれか１項に記載の文書作成装置。
【請求項７】
前記ペースト方法選択手段により前記第２ペースト方法が選択された場合であって、前記ペースト位置の前後において文字属性が異なる場合、
前記ペースト位置の前後いずれの文字属性を前記文字データに反映させるかを選択する属性反映方向選択手段をさらに備えたことを特徴とする請求項１ないし６のいずれか１項に記載の文書作成装置。
【請求項８】
請求項１ないし７のいずれか１項に記載の文書作成装置の各手段と、
作成された文書をテープ上に印刷する印刷手段と、を備えたことを特徴とするテープ印刷装置。
【請求項９】
コンピュータを、請求項１ないし７のいずれか１項に記載の文書作成装置の各手段として機能させるためのプログラム。
【請求項１０】
コピー＆ペースト機能を有する文書作成装置の文書作成方法であって、
コピー元となるコピー領域を指定するコピー領域指定工程と、
前記コピー領域の文字データを、その文字属性を示す属性データと共に記憶する記憶工程と、
記憶した前記文字データのペースト先となるペースト位置を指定するペースト位置指定工程と、
前記コピー元の文字属性を反映して前記文字データをペーストする第１ペースト方法、前記ペースト先の文字属性を反映して前記文字データをペーストする第２ペースト方法を含む複数のペースト方法の中からいずれかのペースト方法を選択するペースト方法選択工程と、を備えたことを特徴とする文書作成方法。
【請求項１１】
前記ペースト方法選択工程は、前記コピー領域指定工程の前または前記ペースト位置指定工程の後に実行することを特徴とする請求項１０に記載の文書作成方法。
【請求項１２】
前記属性データは、複数種類の文字属性を示すものであり、
前記複数種類の文字属性の中から、前記文字データに反映する属性種類を選択する属性種類選択工程をさらに備えたことを特徴とする請求項１０または１１に記載の文書作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コピー＆ペースト機能を有する文書作成装置、テープ印刷装置、プログラムおよび文書作成方法に関するものである。
【背景技術】
【０００２】
従来、文書作成装置では、コピー＆ペーストを行った場合、コピー元の文字属性（文字方向、書体、文字飾り、文字間隔、文字サイズおよび文字色など）をそのまま反映させてペーストするか、ペースト先の文字属性に変換してペーストするかのいずれかのペースト方法が採用されている。後者の例としては、コピーされた文字データを、ペースト先として指定されたペースト位置（カーソル位置）の左側または右側（横書きの文書を作成することが前提）の文字属性に変換してペーストするテープ印刷装置が知られている（例えば、特許文献１参照）。
【特許文献１】特開平７−２１４８６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところが、上記の公開特許公報に記載のテープ印刷装置は、ペースト先の文字属性に自動変換させることができるものの、コピー元の文字属性を反映させることはできない。したがって、コピー元の文字属性を反映させるためには、ペースト後、文字属性を変換する操作が必要となる。また、逆にコピー元の文字属性を反映させることが前提の文書作成装置（一般的なワードプロセッサなど）では、コピーされた文字データの文字属性をペースト先に合わせたい場合、ペースト先の文字属性に変換する操作が必要となる。
【０００４】
このように従来の文書作成装置では、ペースト方法（属性反映対象）が予め決定されているため、ユーザの都合に合わせて、コピー元の文字属性を反映させるか、若しくはペースト先の文字属性に変換するかを選択することができなかった。特に、上記の例に示したテープ印刷装置の場合、ファイルの背表紙に貼付するラベル等を作成することが多いため、多種多様な文字属性を用いた文書作成が求められる。したがって、この種のテープ印刷装置を用いるユーザは、コピー＆ペーストを行った場合の属性反映対象が予め決定されていることにより不便を感じる機会が多かった。
【０００５】
そこで本発明は、コピー＆ペーストを行う場合、ユーザの都合に応じて、コピー元の文字属性を反映させるか、若しくはペースト先の文字属性を反映させるかを選択可能な文書作成装置、テープ印刷装置、プログラムおよび文書作成方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の文書作成装置は、入力された文書中のうち、コピー＆ペーストするためのコピー元となるコピー領域を指定するコピー領域指定手段と、コピー領域の文字データを、その文字属性を示す属性データと共に記憶する記憶手段と、記憶手段に記憶された文字データのペースト先となるペースト位置を指定するペースト位置指定手段と、コピー元の文字属性を反映して文字データをペーストする第１ペースト方法、ペースト先の文字属性を反映して文字データをペーストする第２ペースト方法を含む複数のペースト方法の中からいずれかのペースト方法を選択するペースト方法選択手段と、選択されたペースト方法に従って、指定されたペースト位置に文字データをペーストするペースト手段と、を備えたことを特徴とする。
【０００７】
また、本発明の文書作成方法は、コピー＆ペースト機能を有する文書作成装置の文書作成方法であって、コピー元となるコピー領域を指定するコピー領域指定工程と、コピー領域の文字データを、その文字属性を示す属性データと共に記憶する記憶工程と、記憶した文字データのペースト先となるペースト位置を指定するペースト位置指定工程と、コピー元の文字属性を反映して文字データをペーストする第１ペースト方法、ペースト先の文字属性を反映して文字データをペーストする第２ペースト方法を含む複数のペースト方法の中からいずれかのペースト方法を選択するペースト方法選択工程と、を備えたことを特徴とする。
【０００８】
これらの構成によれば、コピー＆ペースト処理（文書の一部を複写後、これを貼り付ける処理）を行う場合、コピー元の文字属性を反映する第１ペースト方法と、ペースト先の文字属性を反映する第２ペースト方法とのいずれかのペースト方法を選択可能であるため、ユーザは都合に応じてペースト方法を使い分けることができる。したがって、文字属性を付加した文書を作成する場合の利便性を向上させることができる。
【０００９】
なお、本発明は、コピー＆ペースト処理に限らず、カット＆ペースト処理、すなわち文書の一部を切り取り後、これを貼り付ける処理を行う場合にも適用可能である。この場合、コピー元をカット元、コピー領域をカット領域、コピー領域指定手段（工程）をカット領域指定手段（工程）と読み替えれば良い。
【００１０】
この場合、ペースト方法選択手段によって選択されるペースト方法には、第１ペースト方法および第２ペースト方法以外に、コピー元およびペースト先の文字属性に関わらず、指定された文字属性を反映して文字データをペーストする第３ペースト方法が含まれることが好ましい。
【００１１】
この構成によれば、第１ペースト方法、第２ペースト方法に加えて、指定された文字属性を反映する第３ペースト方法の中からいずれかのペースト方法を選択することができる。したがって、コピーした文字データのみを生かして、ユーザの好みの文字属性でペーストを行いたい場合、第３ペースト方法を選択することで、より文書作成の際の利便性を向上させることができる。なお、文字属性の指定は、コピー領域指定前に実行されても良いし、ペースト方法選択後に実行されても良い。
【００１２】
上記において、ペースト方法選択手段により第１ペースト方法または第３ペースト方法が選択された場合であって、ペーストされる文字データの文字属性がペースト先の文字属性と異なる場合、ペースト手段は、文字属性の反映に代えて、文字属性が異なる旨を示す属性記号を文字データに付加することが好ましい。
【００１３】
この構成によれば、ペーストした文字データに文字属性を反映させるのではなく、文字属性が異なる旨を示す属性記号を付加するため、表示領域が小さい表示画面や表示機能の乏しい表示画面上に文書を表示しながら文書作成を行う場合であっても、ペーストされた文字データの文字属性が周囲の文字属性（ペースト先の文字属性）と異なることを明確に示すことができる。
【００１４】
これらの場合、ペースト方法選択手段は、コピー領域指定前またはペースト位置指定後にペースト方法を選択可能であることが好ましい。
【００１５】
また、この場合、ペースト方法選択工程は、コピー領域指定工程の前またはペースト位置指定工程の後に実行することが好ましい。
【００１６】
これらの構成によれば、ユーザの都合に応じて、コピー領域指定前またはペースト位置指定後にペースト方法を選択することができる。なお、前者の場合、ペースト毎にペースト方法を選択する必要がないため、迅速に文書作成を行うことができるといった利点を有する。また、後者の場合、ペースト毎にペースト方法を選択可能であるため、その時々に応じて文字属性を変更したい場合に有効である。
【００１７】
これらの場合、予め、少なくとも１以上の定型文字データを設定する定型文字データ設定手段をさらに備え、ペースト方法選択手段は、コピー元の文字データが定型文字データと一致する場合のみ、ペースト方法を選択可能であることが好ましい。
【００１８】
この構成によれば、コピー元の文字データが定型文字データと一致する場合のみ、ペースト方法を選択可能であるため、頻繁に用いる文字データや強調したい文字データだけを定型文字データとして設定しておくことで、その他の文字データをコピー＆ペーストする場合はペースト方法の選択が必要なくなり、より文書作成の際の利便性を向上させることができる。なお、定型文字データが設定されていない場合、全ての文字データをコピー＆ペーストする際にペースト方法の選択を行い得るように構成することも可能である。
【００１９】
これらの場合、属性データは、複数種類の文字属性を示すものであり、複数種類の文字属性の中から、文字データに反映する属性種類を選択する属性種類選択手段をさらに備えることが好ましい。
【００２０】
また、これらの場合、属性データは、複数種類の文字属性を示すものであり、複数種類の文字属性の中から、文字データに反映する属性種類を選択する属性種類選択工程をさらに備えることが好ましい。
【００２１】
これらの構成によれば、第１ペースト方法を選択した場合はコピー元の文字属性の中から属性種類を選択することができ、第２ペースト方法を選択した場合はペースト先の文字属性の中から属性種類を選択することができ、第３ペースト方法を選択した場合は指定する文字属性の属性種類を選択することができる。したがって、例えば第１ペースト方法を選択した場合であって、コピー領域に設定されている文字属性が「明朝体、下線付き」であった場合、属性種類として明朝体のみを選択することで、文字属性が「明朝体、下線なし（デフォルト値）」の文字データをペーストさせることができる。
【００２２】
上記において、ペースト方法選択手段により第２ペースト方法が選択された場合であって、ペースト位置の前後において文字属性が異なる場合、ペースト位置の前後いずれの文字属性を文字データに反映させるかを選択する属性反映方向選択手段をさらに備えることが好ましい。
【００２３】
この構成によれば、ペースト位置の前後において文字属性が異なる場合、前後いずれの文字属性を反映させるかを選択することができる。また、ペースト位置の指定の仕方によって前後どちら側の文字属性が反映されるかが分かりづらい場合であっても、反映方向を選択することができるため、ユーザが混乱することがない。
【００２４】
本発明のテープ印刷装置は、上記のいずれか１項に記載の文書作成装置の各手段と、作成された文書をテープ上に印刷する印刷手段と、を備えたことを特徴とする。
【００２５】
テープ印刷装置の場合、ファイルの背表紙に貼付するラベル等を作成することが多いため、多種多様な文字属性を用いた文書作成が求められるが、この構成によれば、コピー＆ペーストを行う場合、ユーザの都合に応じて、コピー元の文字属性を反映させるか、若しくはペースト先の文字属性を反映させるかを選択することができるため、文字属性を付加した文書を作成する際の利便性を向上させることができる。
【００２６】
本発明のプログラムは、コンピュータを、上記のいずれか１項に記載の文書作成装置の各手段として機能させるためのものであることを特徴とする。
【００２７】
この構成によれば、コピー＆ペーストを行う場合、ユーザの都合に応じて、コピー元の文字属性を反映させるか、若しくはペースト先の文字属性を反映させるかを選択可能な文書作成機能をコンピュータで実現することができる。
【発明を実施するための最良の形態】
【００２８】
以下、本発明の一実施形態に係る文書作成装置、テープ印刷装置、プログラムおよび文書作成方法について、添付図面を参照しながら詳細に説明する。本発明の文書作成装置は、文書を作成する過程においてコピー＆ペーストを行う場合、ユーザの都合に応じて、コピー元の文字属性を反映させるか、若しくはペースト先の文字属性を反映させるかなどのペースト方法（属性反映対象）を選択することができる。また、文字属性を反映させる場合、複数の文字属性種類（図６参照）の中から、コピーした文字データに反映させたい属性種類を選択可能となっており、文字属性を付加した文書を作成する場合の利便性向上を課題としたものである。
【００２９】
そこで、以下、長尺上のテープに印刷を行うことで、ファイルの背表紙等に貼付するラベルを作成可能なテープ印刷装置を例に挙げて説明する。なお、テープ印刷装置の制御プログラム、データセット並びにこれらを記録した記録媒体については特に説明しないが、これらは当然本実施形態に含まれるものである。
【００３０】
図１は、テープ印刷装置１の開蓋状態の外観斜視図である。同図に示すようにテープ印刷装置１は、装置ケース２により外郭が形成され、装置ケース２の前部上面には各種入力キーを備えたキーボード３が配置されるとともに、後部上面には、その左部に開閉蓋２１が取り付けられ、その右部にはディスプレイ４が配設されている。開閉蓋２１の内側にはテープカートリッジＣを装着するためのカートリッジ装着部６が窪入形成されており、テープカートリッジＣは、開閉蓋２１を開放した状態でカートリッジ装着部６に着脱可能に装着される。また、開閉蓋２１にはこれを閉止した状態でテープカートリッジＣの装着／非装着を視認するための覗き窓２１ａが形成されている。
【００３１】
キーボード３には、文字キー群３ａ、および各種動作モード等を指定するための機能キー群３ｂが配列されている。文字キー群３ａは、ＪＩＳ配列に基づいたフルキー構成であり、操作するキー数の増加を抑えるためのシフトキーを備えるなど、一般のワードプロセッサ等と同様である。また、文字キー群３ａには、数値を指定する数字キーが含まれ、後述するペースト方法の選択や属性種類の選択は当該数字キーを用いて行われる。また、機能キー群３ｂには、コピー＆ペーストを行うためのコピーキーやペーストキーの他、処理の取り消し等のための取り消しキー、カーソル移動用のカーソルキー、印刷動作を開始させる印刷キー、および各種モードの選択やテキスト入力時の改行のための選択キーなどが含まれる。
【００３２】
また、ディスプレイ４は、横方向（Ｘ方向）約６cm×縦方向（Ｙ方向）４cmの長方形の形状の内側に、９６ドット×６４ドットの表示画像データを表示可能な表示画面４１と、表示画面４１の表示切り替えを行うための表示切り替えキー群４２と、を備えている。表示画面４１は、ユーザがキーボード３からデータを入力して、文書や画像などの印刷データを作成・編集したり、その結果等を視認したり、キーボード３から入力された各種指令・選択指示の内容等を視認したりする際に用いられる。また、表示切り替えキー群４２は、印刷テープＴ上に印刷される印刷イメージのみを表示画面４１上に表示させるための第１表示キー４２ａ、入力内容（テキスト内容）のみを表示画面４１上に表示させるための第２表示キー４２ｂ、印刷イメージと入力内容を、それぞれ表示画面４１を２分した領域で同時に表示させるための第３表示キー４２ｃから成る。
【００３３】
装置ケース２の左側部には、カートリッジ装着部６と外部とを連通するテープ排出口２２が形成され、このテープ排出口２２には、送り出した印刷テープＴを切断するためのテープカッタ２３が臨んでいる。そして、テープ排出口２２から印刷済の印刷テープＴが送り出されることにより、この印刷済み印刷テープＴがテープカッタ２３により切断される。
【００３４】
一方、カートリッジ装着部６には、ヘッドカバー６１ａ内にサーマルヘッドから成る印刷ヘッド７が内蔵されたヘッドユニット６１と、印刷ヘッド７に対峙するプラテン駆動軸６２と、後述のインクリボンＲを巻き取る巻き取り駆動軸６３と、後述のテープリール１７の位置決め突起６４とを備えている。また、カートリッジ装着部６の下側には、プラテン駆動軸６２および巻き取り駆動軸６３を回転させるテープ送り機構１２０（図２参照）が内蔵されている。
【００３５】
テープカートリッジＣは、カートリッジケース５１内部の上部中央部に、一定の幅（４．５ｍｍ〜４８ｍｍ程度）の印刷テープＴを巻回したテープリール１７と、右下部にインクリボンＲを巻回したリボンリール１９とを収容して構成されており、印刷テープＴとインクリボンＲは同じ幅で構成されている。また、テープリール１７の左下部には前記ヘッドユニット６１を覆うヘッドカバー６１ａに差し込むための貫通孔５５が形成されており、印刷テープＴとインクリボンＲとが重なる部分に対応して、前記プラテン駆動軸６２に嵌合されて回転駆動するプラテンローラ５３が配置されている。一方、前記リボンリール１９に近接してリボン巻き取りリール５４が配置され、リボンリール１９から繰り出されたインクリボンＲは、ヘッドカバー６１ａを周回するように配置されたリボン巻き取りリール５４に巻き取られるようになっている。
【００３６】
テープカートリッジＣがカートリッジ装着部６に装着されると、ヘッドカバー６１ａに貫通孔５５が、位置決め突起６４にテープリール１７の中心孔が、巻き取り駆動軸６３にリボン巻き取りリール５４の中心孔がそれぞれ差し込まれ、印刷テープＴおよびインクリボンＲを挟み込んでサーマルヘッド７がプラテンローラ５３に当接して印刷が可能になる。
【００３７】
一方、印刷テープＴは、テープ種別（テープ幅、テープ色、インク色など）が異なる複数種のものが用意されており、この種別を指標する複数の孔（図示省略）がカートリッジケース５１の裏面に設けられている。また、複数の孔に対応してカートリッジ装着部６には、これらを検出するテープ識別センサ（マイクロスイッチ）１４２（図２参照）が、複数設けられており、このテープ識別センサ１４２の状態を検出することで、テープ種別を判別できるようになっている。
【００３８】
次に、テープ印刷装置１の制御構成について、図２の制御ブロック図を参照して説明する。テープ印刷装置１は、キーボード３およびディスプレイ４（表示画面４１）を有し、ユーザによるキャラクタの入力や各種情報の表示などユーザインターフェースを司る操作部１１と、テープカートリッジＣや印刷ヘッド７を配設したカートリッジ装着部６と、送りモータ１２１によりテープＴおよびインクリボンＲを搬送するテープ送り機構１２０とを有し、生成された印刷データに基づいてテープＴ上に印刷を行う印刷部１２と、テープカッタ２３とこれを駆動するカッタモータ１３１と、テープカットを指示するカットボタン１３３とを有し、印刷済みテープＴを所定長さとなるように切断する切断部１３と、送りモータ１２１の回転速度を検出する回転速度センサ１４１と、印刷テープＴ（テープカートリッジＣ）の種別を検出するテープ識別センサ１４２とを有し、各種検出を行う検出部１４と、ディスプレイドライバ１５１、ヘッドドライバ１５２およびモータドライバ１５３（送りモータドライバ１５３ａ、カッタモータドライバ１５３ｂ）を有し、各部を駆動する駆動部１５と、各部と接続され、テープ印刷装置１全体を制御する制御部２００とによって構成されている。
【００３９】
制御部２００は、ＣＰＵ２１０、ＲＯＭ２２０、キャラクタジェネレータＲＯＭ（ＣＧ−ＲＯＭ）２３０、ＲＡＭ２４０および入出力制御装置（以下、「ＩＯＣ：Input Output Controller」という）２５０を備え、互いに内部バス２６０により接続されている。ＲＯＭ２２０は、文書作成処理や印刷処理等の各種処理をＣＰＵ２１０で制御するための制御プログラムを記憶する制御プログラムブロック２２１と、文字属性に関するデータやコピー＆ペースト処理のための制御データ等を記憶する制御データブロック２２２とを有している。また、ＣＧ−ＲＯＭ２３０は、文字等のフォントデータを記憶しており、文字等を特定するコードデータが与えられたときに対応するフォントデータを出力する。
【００４０】
ＲＡＭ２４０は、フラグ等として使用される各種ワークエリアブロック２４１の他、生成された印刷データを記憶する印刷データブロック２４２と、表示画面４１に表示するための表示データを記憶する表示データブロック２４３と、ユーザによりコピー指定されたコピー領域の文字データを記憶する文字データブロック２４４と、当該コピー領域の文字データに付加されている文字属性を記憶するコピー元文字属性ブロック２４５と、ユーザにより選択されたペースト方法を記憶するペースト方法ブロック２４６と、複数の文字属性種類（図６参照）の中から反映する属性種類を記憶する属性種類ブロック２４７と、ペースト方法の選択が定型文字データ（定型句）に対してのみ実行可能に設定されている場合に有効となる定型文字データを記憶する定型文字データブロック２４８と、を有し、制御処理のための作業領域として使用される。また、ＲＡＭ２４０は電源が切断されても記憶したデータを保持しておくように常にバックアップされている。
【００４１】
なお、コピー元文字属性ブロック２４５には、コピー領域の文字データに複数の属性種類が付加されている場合、その全ての属性が記憶される。但し、デフォルト値（出荷時の標準設定値，図６の囲み文字参照）が設定されている場合は、その属性種類の記憶を省略しても良い。
【００４２】
また、ペースト方法ブロック２４６には、ペースト方法として、コピーした文字データにコピー元の文字属性を反映してペーストする第１ペースト方法、コピーした文字データにペースト先の文字属性を反映してペーストする第２ペースト方法、コピーした文字データにユーザが指定した文字属性を反映してペーストする第３ペースト方法の中からいずれか１の方法を示すデータが記憶される。第１ペースト方法は、一般的なワードプロセッサと同様にコピー元の文字属性を生かしてペーストしたい場合に選択され、第２ペースト方法は、ペースト先の文字属性に合わせたい場合に選択される。また、第３ペースト方法は、コピーした文字データのみを生かして、ユーザの好みの文字属性でペーストを行いたい場合に選択される。
【００４３】
また、属性種類ブロック２４７には、ペーストする文字データに反映する属性種類（属性種類１）が記憶される。また、ユーザが指定した文字属性を反映する第３ペースト方法が選択されている場合は、属性種類の他に指定された属性も記憶される。なお、属性種類とその選択方法の詳細については後に詳述する。
【００４４】
また、定型文字データブロック２４８内の定型文字データは、ペースト方法の選択が、ペースト実行時に必ず実行されるのではなく、定型文字データに対してのみ実行可能に設定されている場合に、コピー領域の文字データが一致するか否かを判別するために記憶されるものである。したがって、ペースト方法の選択が全ての文字データに対して実行可能に設定されている場合は、当該定型文字データブロック２４８に記憶されている定型文字データは利用されないこととなる。なお、定型文字データの設定については後述する。
【００４５】
ＩＯＣ２５０には、ＣＰＵ２１０の機能を補うと共に各種周辺回路とのインターフェース信号を取り扱うための論理回路が、ゲートアレイやカスタムＬＳＩなどにより構成されて組み込まれている。これにより、ＩＯＣ２５０は、キーボード３からの入力データや制御データをそのまま或いは加工して内部バス２６０に取り込むと共に、ＣＰＵ２１０と連動して、ＣＰＵ２１０から内部バス２６０に出力されたデータや制御信号を、そのまま或いは加工して駆動部１５に出力する。
【００４６】
そして、ＣＰＵ２１０は、上記の構成により、ＲＯＭ２２０内の制御プログラムに従って、ＩＯＣ２５０を介してテープ印刷装置１内の各部から各種信号・データを入力し、ＣＧ−ＲＯＭ２３０からのフォントデータ、ＲＡＭ２４０内の各種データを処理し、ＩＯＣ２５０を介してテープ印刷装置１内の各部に、各種信号・データを出力することにより、コピー＆ペースト処理や印刷処理の制御などを行う。
【００４７】
次に、テープ印刷装置１の制御全体の処理フローについて、図３を参照して説明する。電源キーの押下（電源オン）により処理が開始すると、同図に示すように、まず、前回の電源オフ時の状態に戻すために、退避していた各制御フラグを復旧するなどの初期設定を行い（Ｓ１）、次に、前回の表示画面を初期画面として表示する（Ｓ２）。
【００４８】
同図のその後の処理、すなわちキー入力か否かの判断分岐（Ｓ３）および各種割込処理（Ｓ４）は、概念的に示した処理である。実際には、テープ印刷装置１では、初期画面表示（Ｓ２）が終了すると、キー入力割込を許可し、キー入力割込が発生するまでは、そのままの状態を維持し（Ｓ３：Ｎｏ）、何らかのキー入力割込が発生すると（Ｓ３：Ｙｅｓ）、それぞれの割込処理に移行して（Ｓ４）、その割込処理が終了すると、再度、その状態を維持する（Ｓ３：Ｎｏ）。
【００４９】
上述のように、テープ印刷装置１では、主な処理を割込処理により行うので、印刷データ作成などの準備ができていれば、ユーザが任意の時点で印刷キーを押すことにより、印刷処理割込が発生して、印刷処理が起動され、印刷データに基づいて印刷ができる。すなわち、印刷に至るまでの操作手順は、ユーザが任意に選択できる。
【００５０】
次に、テープ印刷装置１におけるコピー＆ペースト処理の前設定について、図４のフローチャートを参照して説明する。当該コピー＆ペースト処理の前設定は、上記の割込処理（Ｓ４）の一つとして行われるものであり、通常は文書（印刷データ）の作成前に実行されるものである。
【００５１】
同図に示すように、コピー＆ペースト処理の前設定では、まずペースト方法の選択を行うか否かの設定が行われる（Ｓ１１）。ここで、「選択有り」と設定された場合は（Ｓ１１：Ｙｅｓ）、ペースト実行時にペースト方法（第１ペースト方法、第２ペースト方法または第３ペースト方法）を選択することができる。また、「選択無し」と設定された場合は（Ｓ１１：Ｎｏ）、ペースト実行時にペースト方法を選択するための画面表示は行わず、自動的にペースト先の文字属性が反映される（第２ペースト方法によるペーストが実行される）。
【００５２】
ペースト方法が「選択有り」に設定された場合は（Ｓ１１：Ｙｅｓ）、続いてペースト方法の選択を定型文字データに対してのみ行うか否かの設定が行われる（Ｓ１２）。ここで、「定型文字データに対してのみ行う」が選択された場合は（Ｓ１２：Ｙｅｓ）、続いて定型文字データの設定が行われる（Ｓ１３）。定型文字データの設定は、キーボード３上の文字キー群３ａを用いてテキストデータが入力されることにより行われる。例えば、ここでテキスト「ＡＢＣ」が設定されている場合は、コピー元として指定されたコピー領域の文字データが「ＡＢＣ」である場合のみ、ペースト方法の選択が可能となる。また、設定された定型文字データは、定型文字データブロック２４８（図２参照）に記憶される。なお、定型文字データは複数指定することが可能である。
【００５３】
一方、ペースト方法の選択を、定型文字データに対してのみ行うのではない、すなわち「ペースト方法の選択を全ての文字データに対して実行する」と設定された場合は（Ｓ１２：Ｎｏ）、定型文字データの設定が行われることなく、コピー＆ペースト処理の前設定を終了する。
【００５４】
このように、本実施形態では、コピー元の文字データが定型文字データと一致する場合のみ、ペースト方法を選択可能に設定することができるため、頻繁に用いる文字データや強調したい文字データだけを定型文字データとして設定しておくことで、その他の文字データをコピー＆ペーストする場合はペースト方法の選択が必要なくなり、より文書作成の際の利便性を向上させることができる。
【００５５】
なお、同図に示した「コピー＆ペースト処理の前設定」が実行されていない場合、すなわちデフォルト設定の状態では、「ペースト方法の選択有り」（Ｓ１１：Ｙｅｓ）、「ペースト方法の選択を全ての文字データに対して実行する」（Ｓ１２：Ｎｏ）に設定されている。したがって、以下では、このデフォルト設定の状態であるものとして説明を行う。
【００５６】
また、上記では、ペースト方法が「選択無し」に設定された場合（Ｓ１１：Ｎｏの場合）、ペースト方法（ペースト方法のデフォルト設定）は自動的に第２ペースト方法に設定するものとしたが、このように「選択無し」の場合のペースト方法を固定するのではなく、第１ペースト方法、第２ペースト方法または第３ペースト方法のいずれかに設定するかをユーザが選択できるように構成しても良い。すなわち、この構成によれば、予め好みのペースト方法に設定しておくことで、ペースト毎にペースト方法を選択する手間を省くことができる。また、「選択無し」の場合のペースト方法として、これら３つのペースト方法以外に、コピー＆ペースト処理のペースト時には、全てデフォルト値の属性種類（図６の囲み文字参照）でペーストする方法を選択可能としても良い。
【００５７】
また、定型文字データの設定（Ｓ１３）において、定型文字データの一部を設定しておき、コピー領域にそのテキストデータが含まれる場合、ペースト方法の選択を可能としても良い。この場合は、例えばテキスト「ＡＢＣ」が設定されているとき、コピー元として指定されたコピー領域の文字データが「ＡＢＣＤＥ」や「１２３ＡＢＣ」のようにテキスト「ＡＢＣ」を含む場合、ペースト方法の選択が可能となる。
【００５８】
次に、コピー＆ペースト処理の一連の処理フローについて、図５を参照して説明する。同図に示すように、まずユーザによりキーボード３を用いてコピー領域が指定される（Ｓ２１）と、当該コピー領域の文字データは、文字データブロック２４４に、また文字データに付加されている文字属性は、コピー元文字属性ブロック２４５（いずれも図２参照）に記憶される。コピー領域が指定されると、続いてペースト位置が指定される（Ｓ２２）。当該ペースト位置の指定も、キーボード３による入力により行われる。
【００５９】
ペースト位置が指定されると、ペースト方法（第１ペースト方法、第２ペースト方法または第３ペースト方法）の選択が行われ（Ｓ２３）、選択されたペースト方法は、ペースト方法ブロック２４６（図２参照）に記憶される。ペースト位置が指定されると、さらにペーストされる文字データに反映する属性種類の選択が行われる（Ｓ２４）。選択された属性種類は、属性種類ブロック２４７（図２参照）に記憶される。ここでは、図６の「属性種類１」に示す５つの属性種類の中から、１以上の属性種類が選択される。属性種類が選択されると、その属性種類を反映した文字データのペーストを行い（Ｓ２５）、処理を終了する。
【００６０】
ここで、図６を参照し、文字属性の種類について説明する。同図の一覧表に示すように、属性種類は、５つの属性種類（属性種類１）に大分類され、さらにその中の幾つかは２つまたは３つの属性種類（属性種類２）に小分類されている。属性種類１としては、「文字方向」、「書体」、「文字飾り」、「文字間隔」、「文字サイズ」に分類されている。さらに属性種類２として、「書体」については「普通字」、「太字」に、また「文字飾り」については「飾り字」、「伸縮」、「囲み網」に分類されている。また、それぞれの分類には、図示の通り属性として複数種類があり、「横書き」、「明朝体」など、図示囲み文字がデフォルト値となっている。したがって、文字属性の指定が何ら為されていない場合（行頭に文字属性マーク（属性記号）Ｍ（図７等参照）が付されていない場合）は、これらデフォルト値の設定が為されていることを示す。
【００６１】
なお、上記のコピー＆ペースト処理の処理フローで説明した属性種類の選択工程（図５のＳ２４参照）では、上記の通り、属性種類１の中から１以上の属性種類が選択される。すなわち、属性種類として「書体」が選択された場合は、普通字であるか太字であるか、また明朝体であるかゴシックであるかの文字属性がペーストされる文字データに反映されることとなる。
【００６２】
また、本実施形態では、単色印刷を行う場合を例示しているが、複数色の印刷が可能な場合は、文字属性の属性種類として「文字色」を加えても良い。また、単色であっても、複数の濃度で印刷可能である場合は、属性種類として「文字濃度」を加えても良い。
【００６３】
次に、図７ないし図１０の表示画面４１の遷移図を参照し、コピー処理およびペースト処理の手順について説明する。図７は、コピー処理の手順を示したものである。なお、ここでは、ディスプレイ４上の第２表示キー４２ｂ（図１参照）により、入力内容（テキスト内容）のみを表示画面４１上で表示させるように設定されている場合について説明する。したがって、同図の画面表示は、印刷イメージを示すものではない。
【００６４】
同図に示すように、テキスト編集画面では、１行目に「ＡＢＣＤＥ」、また２行目に「１２３４５」といったテキストデータが入力されており、これらにはそれぞれデフォルト値以外の文字属性が設定されていることが示されている（Ｄ１１）。すなわち、行頭の右向き黒三角マークは、デフォルト値以外の文字属性が設定されていることを示す文字属性マークＭであり、１文の途中にさらに当該マークＭが存在しない場合は、その一文が同じ文字属性であることを示している。また、一文の途中から文字属性が付加されている場合は、その属性が変更される位置毎に、一文の途中であっても文字属性マークＭが存在する（図８のＤ２４参照）。なお、ここでは１行目と２行目は異なる文字属性（１行目は文字飾り：強調、２行目は文字サイズ：大きい）が付加されており、カーソルＫは図示のとおり１行目の「Ｃ」に付されているものとする。
【００６５】
テキスト編集画面（Ｄ１１）において、ユーザにより機能キー群３ｂの一つであるコピーキーが押下されると、コピー領域指定画面に遷移し、当該画面には「終点を指定してください」といった指示内容（ユーザに対する説明）を表示する（Ｄ１２）。ここで、カーソルキー「→」が３回押下されると、テキスト「ＣＤＥ」を反転表示してこれらの領域がコピー領域として指定されていることを示すと共に、「「選択」押下でコピー実行します」といった説明を表示する（Ｄ１３）。
【００６６】
この状態で選択キーが押下されると、文字データ「ＣＤＥ」とその文字属性をＲＡＭ２４０の所定ブロック（文字データブロック２４４，コピー元文字属性ブロック２４５）に記憶し、画面をテキスト表示画面に戻す（Ｄ１４）。当該テキスト表示画面上の表示は、Ｄ１１の表示と同様である。
【００６７】
次に、図８を参照し、ペースト処理（例１）について説明する。テキスト表示画面（ペースト位置指定画面）において、カーソルＫによりペースト位置が指定された状態（２行目の「３」にカーソルＫが付されているものとする）で（Ｄ２１）、ペーストキーが押下されると、ペースト方法選択画面に遷移する（Ｄ２２）。ペースト方法選択画面では、ペースト方法を、ペースト方法１、２または３の中から１を選択する旨の指示内容を表示する。
【００６８】
ここで、数字キー「１」の押下により、ペースト方法１が選択されると、属性種類選択画面に遷移する（Ｄ２３）。属性種類選択画面では、属性種類を、図６に示す「属性種類１」の中から選択し、さらに選択後（数字キーの押下後）、選択キーを押下する旨の指示内容を表示する。
【００６９】
ここで、数字キー「１，３」および選択キーが押下されると、テキスト編集画面（属性反映画面）に遷移し、テキスト「ＣＤＥ」がペースト位置として指定された２行目の「３」の後にペーストされた状態を表示する（Ｄ２４）。また、テキスト「ＣＤＥ」に付加された文字属性と、ペースト先（２行目）の文字属性は異なるため、テキスト「ＣＤＥ」の前後（左側および右側）に文字属性マーク（属性記号）Ｍを付加して、文字属性が異なる旨を示す。この文字属性マークＭは、複数の属性種類がコピー元およびペースト先に設定されている場合、いずれか１種類でも異なる場合は付加される。また、カーソルＫは、ペーストされたテキスト「ＣＤＥ」の最終文字「Ｅ」に付した状態となる。
【００７０】
また、この状態において印刷キーが押下されると、１行目にテキスト「ＡＢＣＤＥ」（文字飾り：強調）、２行目にテキスト「１２３ＣＤＥ４５」を配置すると共に、２行目のテキスト「１２３ＣＤＥ４５」の「１２３」，「４５」は文字属性（文字サイズ：大）を、また「ＣＤＥ」には１行目の文字属性（文字飾り：強調）を反映した印刷データに基づいて、印刷テープＴ１を作成する。
【００７１】
このように、本発明では、ペースト時にペースト方法や反映する属性種類を指定することができるため、ペーストを行った後に文字属性の変更を行う手間を省くことができる。
【００７２】
また、ペーストした文字データに文字属性を反映させて表示するのではなく、文字属性が異なる旨を示す文字属性マークＭを付加して表示するため、本実施形態のテープ印刷装置１のように、表示領域が小さい表示画面や表示機能の乏しい表示画面上に文書を表示しながら文書作成を行う場合であっても、ペーストされた文字データの文字属性が周囲の文字属性（ペースト先の文字属性）と異なることを明確に示すことができる。
【００７３】
なお、ペースト方法選択画面（Ｄ２２）において、ペースト方法２またはペースト方法３が選択された場合も、属性種類選択画面（Ｄ２３）に遷移して反映または指定する属性種類が選択されることとなる。また、ペースト方法２が選択された場合は、ペースト先（２行目）の文字属性を反映するため、テキスト編集画面（属性反映画面）（Ｄ２４）において、テキスト「ＣＤＥ」の前後に文字属性マークＭを表示しない。また、ペースト方法３が選択された場合は、属性種類選択画面（Ｄ２３）で属性種類１が選択された後、指定する属性（「横書き」、「ゴシック」など）が選択され、選択された属性種類が、ペースト先（２行目）の文字属性と異なる場合は、Ｄ２４と同様の表示を行う。
【００７４】
また、コピー＆ペースト処理の前設定において、「ペースト方法の選択は定型文字データのみ」に設定されている場合（図４のＳ１２参照）は、コピーされた文字データが予め設定された定型文字データ（同図のＳ１３参照）と一致する場合のみペースト方法選択画面（Ｄ２２）および属性種類選択画面（Ｄ２３）に遷移する。したがって、「ペースト方法の選択は定型文字データのみ」に設定されている場合であって、コピーされた文字データが定型文字データと一致しない場合は、ペースト位置指定画面（Ｄ２１）の状態でペーストキーが押下されると、直接属性反映画面（Ｄ２４）に遷移することとなる（但しこの場合は、ペースト先の文字属性が反映されることとなる）。また、前設定において「ペースト方法の選択無し」に設定されている場合（図４のＳ１１）も同様である。
【００７５】
また、上記では、属性種類として、図１０に示す「属性種類１」の中から１以上若しくは全てを選択するものとしたが、「属性種類１」として、「書体」または「文字飾り」が選択された場合は、さらに下階層に画面遷移して「属性種類２」の選択を促すようにしても良い。この場合、例えば「属性種類１」として「書体」が選択され、さらに「属性種類２」として「普通字」が選択された場合は、「明朝体」または「ゴシック」の属性が、ペーストされる文字データに反映されることとなり、「太字明朝体」や「太字ゴシック」の属性については反映されない。すなわち、この構成により、より細かく、ペーストされる文字データに反映させる文字属性の種類を指定可能となる。
【００７６】
また、例えば、ペースト方法選択画面（Ｄ２２）において、ペースト方法１が選択された場合は、コピー元の文字データに付加されている属性種類のうち、デフォルト値（図１０の囲み文字参照）以外が付加されている属性種類のみを選択肢として表示するようにしても良い。この場合、例えばコピー元の文字属性としてデフォルト値以外に「文字飾り：強調」、「文字サイズ：大」が付加されているとき、選択肢としては「文字飾り」、「文字サイズ」、「全部」が表示されることとなる。なお、ペースト方法２が選択された場合も、ペースト先の文字データに付加されている属性種類のうち、デフォルト値以外が付加されている属性種類のみを選択肢として表示するようにしても良い。
【００７７】
次に、図９を参照し、ペースト処理（例２）について説明する。上記のペースト処理（例１）では、入力内容（テキスト内容）のみを表示画面４１上で表示させるように設定されている場合について説明したが、本例は、ディスプレイ４上の第１表示キー４２ａ（図１参照）により、表示画面４１上に印刷イメージのみを表示させている点で異なる。ここでは、例１と同様、１行目のテキスト「ＡＢＣＤＥ」に、文字飾り：強調（文字サイズ：普通）、２行目のテキスト「１２３４５」に、文字サイズ：大の文字属性が付加されているものとする。
【００７８】
同図に示すように、印刷イメージ表示状態におけるテキスト編集画面（ペースト位置指定画面）では（図８のＤ２１に相当する）、１行目のテキスト「ＡＢＣＤＥ」が強調文字、２行目のテキスト「１２３４５」が大きい文字サイズで、テープＴ上に印刷された状態が表示されている（Ｄ３１）。また、カーソルＫにより、ペースト位置が２行目の「３」に指定されている。この状態で、ペースト方法、属性種類が選択されると（図８のＤ２２，Ｄ２３参照）、テキスト編集画面（属性反映画面）では（図８のＤ２４に相当する）、２行目の文字属性（文字サイズ：大きい）が付加されたテキスト「１２３４５」の「３」と「４」の間に、強調文字の「ＣＤＥ」（文字サイズ：普通）が挿入された状態を表示する（Ｄ３２）。また、この状態で、印刷キーが押下されると、図８に示した印刷テープＴ１と同様のテープが作成される。
【００７９】
このように、本例によれば、表示画面４１上に印刷イメージを表示するため、ユーザは作成される印刷テープＴの状態を想定しながら、印刷データの作成（テキストデータの入力）を行うことができる。また、文字属性マークＭを表示するのではなく、実際に文字属性が反映された状態を表示するため、付加されている文字属性を表示画面４１上で確認することができる。
【００８０】
なお、ディスプレイ４上の第３表示キー４２ｃ（図１参照）により、表示画面４１上に入力内容および印刷イメージを表示させるように指定された場合は印刷イメージを表示する側では、カーソルＫの表示が省略される。
【００８１】
次に、図１０を参照し、ペースト処理（例３）について説明する。本例のペースト処理は、ペースト方法として、ペースト先の文字属性を反映させる「ペースト方法２」が選択された場合であって、ペースト位置として指定された箇所の前後（横書きの場合は、左側と右側）の文字属性が異なる場合、属性を反映させる方向（左側または右側）を選択できるものである。そこで、ディスプレイ４上の第１表示キー４２ａ（図１参照）により、表示画面４１上に印刷イメージのみを表示させた場合であって、１行目の「ＣＤＥ」がコピー元として指定されている場合を例示して説明する。また、本例では、カーソルＫが文字の下に付される形態ではなく、文字間に表示される場合（入力位置の左端部に縦棒状のカーソルが表示される場合）を例示する。
【００８２】
同図に示すように、本例では、テキスト編集画面（ペースト位置指定画面）において（図８のＤ２１に相当する）、１行目のテキスト「ＡＢＣＤＥ」が強調文字、２行目のテキスト「１２３」が大きい文字サイズ、テキスト「４５」が角囲みで、印刷テープＴ上に印刷された状態が表示されている（Ｄ４１）。
【００８３】
この状態で、ペーストキーが押下され、ペースト方法選択画面（図８のＤ２２参照）において、ペースト方法「２．ペースト先の文字属性反映」が選択され（Ｄ４２）、また属性種類選択画面（図８のＤ２３参照）において、「１．文字方向，３．文字飾り」が選択されると（Ｄ４３）、文字反映方向選択画面に遷移する（Ｄ４４）。
【００８４】
文字反映方向選択画面では、属性を反映させる方向を、左側または右側のいずれかで選択する旨の指示内容を表示する。ここで、数字キー「２」の押下により、「右側」が選択されると、テキスト編集画面（属性反映画面）に遷移し、カーソルＫ」の右側に位置するテキスト「４５」の文字属性（文字飾り：角囲み）が文字データ「ＣＤＥ」に反映されてペーストされた状態を表示する（Ｄ４５）。
【００８５】
このように、本例によれば、カーソルＫによって指定したペースト位置の両側の文字属性が異なる場合、いずれの文字属性を反映させるか（付加させるか）を選択することができる。また、本例のように、カーソルＫが文字間に表示されるような場合は、左右どちら側の文字属性が反映されるかが分かりづらいが、そのような場合であっても、ペースト時に反映させる方向を選択することができるため、ユーザが混乱することがない。
【００８６】
なお、上記では、文字方向が「横書き」の場合を例示したが、文字方向が「縦書き」の場合は、属性を反映させる位置を上側または下側のいずれかから選択することとなる。
【００８７】
また、ペースト時に選択を行う順序は、上記のように、ペースト方法、属性種類、属性反映方向に限らず、順序が入れ替わっても良い。また、表示画面４１上に入力内容のみを表示させる場合（第２表示キー４２ｂ）や印刷イメージおよび入力内容を表示させる場合（第３表示キー４２ｃ）であっても、本例は当然適用可能である。
【００８８】
以上、説明したとおり、本発明の文書作成装置、テープ印刷装置、プログラムおよび文書作成方法によれば、コピー＆ペースト（貼り付け）処理を行う場合、コピー元の文字属性を反映する第１ペースト方法と、ペースト先の文字属性を反映する第２ペースト方法と、指定された文字属性を反映する第３ペースト方法の中からいずれかのペースト方法を選択可能であるため、ユーザは都合に応じてペースト方法を使い分けることができる。したがって、文字属性を付加した文書を作成する場合の利便性を向上させることができる。特に、本実施形態に例示したテープ印刷装置１の場合、多様な文字属性を用いた文書作成が頻繁に行われるため、本発明を適用することがより有効である。
【００８９】
また、ペースト位置指定後にペースト方法を選択するため、その時々に応じて文字属性を変更したい場合に便利である。
【００９０】
また、図６に示したとおり、文字属性は複数種類から成るため、第１ペースト方法を選択した場合はコピー元の文字属性の中から属性種類を選択することができ、第２ペースト方法を選択した場合はペースト先の文字属性の中から属性種類を選択することができ、第３ペースト方法を選択した場合は指定する文字属性の属性種類を選択することができる。したがって、よりユーザの好みに応じた文字属性を反映させることができる。
【００９１】
なお、上記の例では、ペースト方法および属性種類を、ペースト位置指定時に選択するものとしたが、図４に示したコピー＆ペースト処理の前設定において、定型文字データの設定と共に予め設定しておいても良い（但しこの場合、前設定におけるペースト方法の選択有無の設定（Ｓ１１）は省略される）。また、ペースト方法（例３）に示した属性反映方向についても、前設定において予め設定しておいても良い。これらの構成によれば、ペースト毎にペースト方法、属性種類および属性反映方向を選択する必要がないため、迅速に文書作成を行うことができる。なお、ペースト方法および属性種類は、前設定時でなく、コピーキーの押下後、すなわちコピー領域指定前（またはコピー領域指定後）に選択可能に構成することも可能である。
【００９２】
また、上記の例では、ペースト方法３（文字属性指定）が選択された場合、ペースト方法選択後に、文字属性の指定を行うものとしたが、これについても前設定やコピー領域指定時に、文字属性（属性種類および属性）の指定を行うようにしても良い。
【００９３】
また、上記の例では、定型文字データが設定された場合（図４のＳ１３参照）であって、その定型文字データがコピー元として指定された場合、ペースト時においてペースト方法を選択可能であるものとしたが、定型文字データについては、全て予め設定した文字属性に変換されるようにしても良い。つまり、例えば定型文字データとして「ＡＢＣ」が設定され、且つその文字属性が書体：ゴシックに設定されているとき、コピー元として指定されたコピー領域の文字データが「ＡＢＣ」の場合は、ペースト時にペースト方法選択画面（図８のＤ２２参照）および属性種類選択画面（同図のＤ２３参照）に移行することなく、書体：ゴシックの文字データ「ＡＢＣ」がペーストされることとなる。つまり、この場合、コピー元におよびペースト先に付加されている文字属性は無視されることとなる。この構成によれば、例えば個人の署名（サイン）などいつも決まった文字属性を反映させたい文字データを、定型文字データとして記憶させておくことで、ユーザの好みにあった文書をより簡単に作成することができる。
【００９４】
また、上記の例では、コピー＆ペースト処理を行う場合について説明したが、カット＆ペースト処理、すなわち文書の一部（カット領域）を切り取った後、当該カット領域の文字データと属性データを記憶しておき、これをペースト（貼り付け）する際のペースト方法を選択可能としても良い。
【００９５】
また、上記の例に示した、テープ印刷装置１の各部（各機能）をプログラムとして提供することも可能である。また、そのプログラムを記憶媒体（図示省略）に格納して提供することも可能である。記録媒体としては、ＣＤ−ＲＯＭ、フラッシュＲＯＭ、メモリカード（コンパクトフラッシュ（登録商標）、スマートメディア、メモリースティック等）、コンパクトディスク、光磁気ディスク、デジタルバーサタイルディスクおよびフレキシブルディスク等を利用することができる。
【００９６】
また、上述した実施例によらず、テープ印刷装置１の装置構成や処理工程等について、本発明の要旨を逸脱しない範囲で、適宜変更も可能である。
【図面の簡単な説明】
【００９７】
【図１】開蓋状態のテープ印刷装置の外観斜視図である。
【図２】テープ印刷装置の制御ブロック図である。
【図３】テープ印刷装置の全体処理を示すフローチャートである。
【図４】コピー＆ペースト処理の前設定を示すフローチャートである。
【図５】コピー＆ペースト処理を示すフローチャートである。
【図６】文字属性の種類を説明する図である。
【図７】コピー処理の一例を表示画面と共に説明する図である。
【図８】ペースト処理の一例（例１）を表示画面と共に説明する図である。
【図９】ペースト処理の他の例（例２）を表示画面と共に説明する図である。
【図１０】ペースト処理の他の例（例３）を表示画面と共に説明する図である。
【符号の説明】
【００９８】
１    テープ印刷装置                  ３    キーボード
４    ディスプレイ                  ４１    表示画面
２００    制御部                      ２１０    ＣＰＵ
２２０    ＲＯＭ                      ２４０    ＲＡＭ
Ｋ    カーソル                        Ｍ    文字属性マーク
Ｔ    印刷テープ
【図１】
2005250686.tif 000003
【図２】
2005250686.tif 000004
【図３】
2005250686.tif 000005
【図４】
2005250686.tif 000006
【図５】
2005250686.tif 000007
【図６】
2005250686.tif 000008
【図７】
2005250686.tif 000009
【図８】
2005250686.tif 000010
【図９】
2005250686.tif 000011
【図１０】
2005250686.tif 000012