【手続補正書】
【提出日】平成16年3月10日(2004.3.10)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】キャラクタ処理装置
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
仮想的なマトリクスの行および列の一方をＸ方向および他方をＹ方向として、
任意のキャラクタを要素として前記Ｘ方向にＭ個（Ｍは１以上の整数）かつ前記Ｙ方向にＬ個（Ｌは２以上の整数）の、最大でＭ×Ｌ個のキャラクタを要素として有することが可能な仮想的なマトリクスを、テキストマトリクスとし、
前記テキストマトリクス内に存在する各キャラクタをテキストキャラクタとし、
前記テキストマトリクスの部分マトリクスの１つであり、前記Ｘ方向にＮ個（Ｎは１≦Ｎ≦Ｍとなる整数）かつ前記Ｙ方向にＪ個（Ｊは１≦Ｊ≦Ｌとなる整数）の、最大でＮ×Ｊ個のキャラクタを要素として有することが可能な仮想的なマトリクスを、表示対象マトリクスとし、
前記表示対象マトリクス内に存在する各キャラクタを表示対象キャラクタとし、
前記テキストマトリクスの部分マトリクスの１つであり、それぞれ前記Ｙ方向に１個かつ前記Ｘ方向に最大でＭ個のキャラクタを要素として有することが可能な、前記Ｙ方向にＬ個の仮想的なマトリクスを、前記Ｙ方向に１〜Ｌ番目のうちの任意のｋ番目（ｋ＝１、２、３、……、Ｌ）について、第ｋ処理候補マトリクスとし、
前記第ｋ処理候補マトリクス内に存在する各キャラクタを第ｋ処理候補キャラクタとした場合に、
前記テキストキャラクタを表現するテキストデータを、前記テキストマトリクス上の各位置に対応づけて記憶するテキストデータ記憶手段と、
前記表示対象キャラクタのテキストデータに基づいて、前記表示対象キャラクタの画像を、前記表示対象マトリクス上の各位置に対応づけて表示する表示手段と、
第１処理候補マトリクスから第Ｌ処理候補マトリクスまでのＬ個の処理候補マトリクスのうちの１個を処理対象マトリクスとして選択し、処理対象マトリクス内に存在する各キャラクタを処理対象キャラクタとして確定させる処理対象選択手段と、
を備えたことを特徴とするキャラクタ処理装置。
【請求項２】
前記表示対象マトリクスの前記テキストマトリクス内での位置を変更する表示対象変更手段をさらに備えたことを特徴とする、請求項１に記載のキャラクタ処理装置。
【請求項３】
前記処理対象マトリクスは、前記Ｌ個の処理候補マトリクスのうちの、少なくとも一部が前記表示対象マトリクスと重複するＪ個の処理候補マトリクスのうちから選択されることを特徴とする、請求項２に記載のキャラクタ処理装置。
【請求項４】
前記処理対象マトリクスは、前記Ｊ個の処理候補マトリクスのうちの所定番目の１個であることを特徴とする、請求項３に記載のキャラクタ処理装置。
【請求項５】
前記処理対象キャラクタのテキストデータに追加、削除または変更を行う編集手段をさらに備えたことを特徴とする、請求項１ないし４のいずれかに記載のキャラクタ処理装置。
【請求項６】
前記テキストキャラクタには、キャラクタ列を構成するキャラクタが含まれ、
前記第ｋ処理候補マトリクスのＸ方向には、１以上のキャラクタ列が配置されることを特徴とする、請求項１ないし５のいずれかに記載のキャラクタ処理装置。
【請求項７】
前記テキストキャラクタには、前記キャラクタ列を構成するキャラクタに付随して前記キャラクタ列およびそれを構成するキャラクタの少なくとも一方の属性を示す属性キャラクタが含まれることを特徴とする、請求項６に記載のキャラクタ処理装置。
【請求項８】
前記属性キャラクタには、前記キャラクタ列の行番号、段落番号および文書番号の少なくとも１つを示す配置情報キャラクタが含まれることを特徴とする、請求項７に記載のキャラクタ処理装置。
【請求項９】
前記テキストデータ記憶手段は、配置される各キャラクタ列のフォーマット情報を示すフォーマットデータを記憶する手段を含むことを特徴とする、請求項６ないし８のいずれかに記載のキャラクタ処理装置。
【請求項１０】
前記処理対象キャラクタのテキストデータに基づいて、それらの画像の少なくとも一部を印刷対象物に印刷する印刷手段をさらに備えたことを特徴とする、請求項１ないし９のいずれかに記載のキャラクタ処理装置。
【請求項１１】
前記印刷対象物がテープであることを特徴とする、請求項１０に記載のキャラクタ処理装置。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
【発明の属する技術分野】
本発明は、キャラクタ処理装置に関する。


【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
そこで、本発明は、小さな表示画面を使用しても、各テキストの読出・書込を頻繁に行うことなく、複数のテキストについての編集や印刷などの各種処理が自在にできるキャラクタ処理装置を提供することを目的とする。


【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
【課題を解決するための手段】
本発明の請求項１のキャラクタ処理装置は、仮想的なマトリクスの行および列の一方をＸ方向および他方をＹ方向として、任意のキャラクタを要素として前記Ｘ方向にＭ個（Ｍは１以上の整数）かつ前記Ｙ方向にＬ個（Ｌは２以上の整数）の、最大でＭ×Ｌ個のキャラクタを要素として有することが可能な仮想的なマトリクスを、テキストマトリクスとし、前記テキストマトリクス内に存在する各キャラクタをテキストキャラクタとし、前記テキストマトリクスの部分マトリクスの１つであり、前記Ｘ方向にＮ個（Ｎは１≦Ｎ≦Ｍとなる整数）かつ前記Ｙ方向にＪ個（Ｊは１≦Ｊ≦Ｌとなる整数）の、最大でＮ×Ｊ個のキャラクタを要素として有することが可能な仮想的なマトリクスを、表示対象マトリクスとし、前記表示対象マトリクス内に存在する各キャラクタを表示対象キャラクタとし、前記テキストマトリクスの部分マトリクスの１つであり、それぞれ前記Ｙ方向に１個かつ前記Ｘ方向に最大でＭ個のキャラクタを要素として有することが可能な、前記Ｙ方向にＬ個の仮想的なマトリクスを、前記Ｙ方向に１〜Ｌ番目のうちの任意のｋ番目（ｋ＝１、２、３、……、Ｌ）について、第ｋ処理候補マトリクスとし、前記第ｋ処理候補マトリクス内に存在する各キャラクタを第ｋ処理候補キャラクタとした場合に、前記テキストキャラクタを表現するテキストデータを、前記テキストマトリクス上の各位置に対応づけて記憶するテキストデータ記憶手段と、前記表示対象キャラクタのテキストデータに基づいて、前記表示対象キャラクタの画像を、前記表示対象マトリクス上の各位置に対応づけて表示する表示手段と、第１処理候補マトリクスから第Ｌ処理候補マトリクスまでのＬ個の処理候補マトリクスのうちの１個を処理対象マトリクスとして選択し、処理対象マトリクス内に存在する各キャラクタを処理対象キャラクタとして確定させる処理対象選択手段と、を備えたことを特徴とする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
この構成によれば、仮想的なマトリクスの行および列の一方をＸ方向および他方をＹ方向として、任意のキャラクタを要素としてＸ方向にＭ個（Ｍは１以上の整数）かつＹ方向にＬ個（Ｌは２以上の整数）の、最大でＭ×Ｌ個のキャラクタを要素として有することが可能な仮想的なマトリクスを、テキストマトリクスとし、テキストマトリクス内に存在する各キャラクタをテキストキャラクタとする。また、テキストマトリクスの部分マトリクスの１つであり、Ｘ方向にＮ個（Ｎは１≦Ｎ≦Ｍとなる整数）かつＹ方向にＪ個（Ｊは１≦Ｊ≦Ｌとなる整数）の、最大でＮ×Ｊ個のキャラクタを要素として有することが可能な仮想的なマトリクスを、表示対象マトリクスとし、表示対象マトリクス内に存在する各キャラクタを表示対象キャラクタとする。また、テキストマトリクスの部分マトリクスの１つであり、それぞれＹ方向に１個かつＸ方向に最大でＭ個のキャラクタを要素として有することが可能な、Ｙ方向にＬ個の仮想的なマトリクスを、Ｙ方向に１〜Ｌ番目のうちの任意のｋ番目（ｋ＝１、２、３、……、Ｌ）について、第ｋ処理候補マトリクスとし、第ｋ処理候補マトリクス内に存在する各キャラクタを第ｋ処理候補キャラクタとする。


【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
そして、この構成によれば、テキストキャラクタを表現するテキストデータを、テキストマトリクスに対応づけて記憶し、テキストキャラクタのうちの表示対象キャラクタのテキストデータに基づいて、表示対象キャラクタの画像を表示し、第１処理候補マトリクスから第Ｌ処理候補マトリクスまでのＬ個の処理候補マトリクスのうちの１個を処理対象マトリクスとして選択し、処理対象マトリクス内に存在する各キャラクタを処理対象キャラクタとして確定させる。すなわち、第１処理候補マトリクスから第Ｌ処理候補マトリクスまでのＬ個の処理候補マトリクスにそれぞれ別のキャラクタ群（例えば文書（テキスト）））を割り当てておけば、そのうちの１個を処理対象マトリクスとして選択して、処理対象マトリクス内のキャラクタ群（例えばテキスト）を処理対象として確定させることができる。


【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
このため、複数の文書（テキスト）のうちのいずれかを処理対象として編集や印刷などの各種処理を行う場合にも、各テキストの読出・書込を特に行うことなく、処理対象として選択できる。また、この場合、複数のテキストを一度に表示させる必要もないので、大きな表示画面を必要としない。したがって、この構成によれば、小さな表示画面を使用しても、各テキストの読出・書込を頻繁に行うことなく、複数のテキストについての編集や印刷などの各種処理が自在にできる。なお、この場合の処理対象マトリクスの選択は、例えば第ｋ処理候補の任意のｋを数値入力するなどの他の方法でも可能である。


【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】削除
【補正の内容】
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
また、この場合、前記表示対象マトリクスの前記テキストマトリクス内での位置を変更する表示対象変更手段をさらに備えたことが好ましい。


【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
この構成によれば、表示対象マトリクスの前記テキストマトリクス内での位置を変更できるので、ユーザは、テキストマトリクス内の各部を表示させることにより、記憶されたテキストデータを確認できる。また、編集等の処理を行う場合には、その処理（編集）結果の確認ができる。


【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】削除
【補正の内容】
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
また、この場合、前記処理対象マトリクスは、前記Ｌ個の処理候補マトリクスのうちの、少なくとも一部が前記表示対象マトリクスと重複するＪ個の処理候補マトリクスのうちから選択されることが好ましい。


【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
この構成によれば、処理対象マトリクスは、Ｌ個の処理候補マトリクスのうちの、少なくとも一部が表示対象マトリクスと重複するＪ個の処理候補マトリクスのうちから選択されるので、処理対象マトリクスの少なくとも一部を表示により確認した後に、処理対象として選択できる。また、処理対象も表示されるので、編集等の処理の場合にも結果確認等がし易く便利となる。


【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】削除
【補正の内容】
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
また、この場合、前記処理対象マトリクスは、前記Ｊ個の処理候補マトリクスのうちの所定番目の１個であることが好ましい。


【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
この構成によれば、処理対象マトリクスは、Ｊ個の処理候補マトリクスのうちの所定番目の１個である。すなわち、表示対象マトリクスの位置を変更することにより、Ｊ個の処理候補マトリクスも変化するが、そのうちの所定番目なので、表示対象マトリクスの位置を変更することにより、処理対象マトリクスは、自動的に定まる。すなわち、表示対象マトリクスの位置を変更することにより、処理対象マトリクスを選択できる。


【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】削除
【補正の内容】
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
また、これらの場合、前記処理対象キャラクタのテキストデータに追加、削除または変更を行う編集手段をさらに備えたことが好ましい。


【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
この構成によれば、処理対象キャラクタのテキストデータに追加、削除または変更を行うことができ、これにより、テキストマトリクスのテキストキャラクタに対する編集を行うことができる。


【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】削除
【補正の内容】
【手続補正２３】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
また、これらの場合、前記テキストキャラクタには、キャラクタ列を構成するキャラクタが含まれ、前記第ｋ処理候補マトリクスのＸ方向には、１以上のキャラクタ列が配置されることが好ましい。


【手続補正２４】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
この構成によれば、テキストキャラクタには、キャラクタ列を構成するキャラクタが含まれ、第ｋ処理候補マトリクスのＸ方向には、１以上のキャラクタ列が配置される。すなわち、テキストマトリクスのＸ方向には、要素としてキャラクタが配置されるが、単にバラバラなキャラクタの集合（キャラクタ群）ではなく、キャラクタ列を構成している。また、第ｋ処理候補マトリクスのＸ方向には、１以上のキャラクタ列、すなわちいわゆる文書（テキスト）と成りうるキャラクタ群が配置されるので、Ｌ個の処理候補マトリクスにそれぞれ別のキャラクタ群（例えばテキスト）を割り当てておけば、そのうちの１個を処理対象マトリクスとして選択して、処理対象マトリクス内のテキストを処理対象として確定させることができる。


【手続補正２５】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】削除
【補正の内容】
【手続補正２６】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】変更
【補正の内容】
【００２８】
また、この場合、前記テキストキャラクタには、前記キャラクタ列を構成するキャラクタに付随して前記キャラクタ列およびそれを構成するキャラクタの少なくとも一方の属性を示す属性キャラクタが含まれることが好ましい。


【手続補正２７】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】変更
【補正の内容】
【００２９】
この構成によれば、テキストキャラクタには、前記キャラクタ列を構成するキャラクタに付随して前記キャラクタ列およびそれを構成するキャラクタの少なくとも一方の属性を示す属性キャラクタが含まれるので、この属性キャラクタが各キャラクタ列または各キャラクタの属性情報を保持することになる。この場合、他のキャラクタと同様に扱えるので、扱いやすくなるほか、表示の際にも属性情報を付したまま表示することのより、ユーザは属性情報を把握しやすくなる。


【手続補正２８】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】削除
【補正の内容】
【手続補正２９】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】変更
【補正の内容】
【００３１】
また、この場合、前記属性キャラクタには、前記キャラクタ列の行番号、段落番号および文書番号の少なくとも１つを示す配置情報キャラクタが含まれることが好ましい。


【手続補正３０】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】変更
【補正の内容】
【００３２】
この構成によれば、属性キャラクタには、キャラクタ列の行番号、段落番号および文書番号の少なくとも１つを示す配置情報キャラクタが含まれるので、この属性キャラクタが各キャラクタ列の配置情報を保持することになる。この場合、他のキャラクタと同様に扱えるので、扱いやすくなるほか、表示の際にも属性情報を付したまま表示することにより、ユーザは各キャラクタ列の配置情報、すなわち表示されているキャラクタ列が、何番目の文書、何番目の段落、何番目の行、に含まれるものかなど、を把握しやすくなる。


【手続補正３１】
【補正対象書類名】明細書
【補正対象項目名】００３３
【補正方法】削除
【補正の内容】
【手続補正３２】
【補正対象書類名】明細書
【補正対象項目名】００３４
【補正方法】変更
【補正の内容】
【００３４】
また、これらの場合、前記テキストデータ記憶手段は、配置される各キャラクタ列のフォーマット情報を示すフォーマットデータを記憶する手段を含むことが好ましい。


【手続補正３３】
【補正対象書類名】明細書
【補正対象項目名】００３５
【補正方法】変更
【補正の内容】
【００３５】
この構成によれば、各キャラクタ（画像）を印刷する際のゴシック体や明朝体などの書体等を含むいわゆる書式データ、斜体や白抜きなどのいわゆるスタイルを示すスタイルデータなどの他、強調や網掛けなどの装飾情報を含む各種モードのデータなど、いわゆるフォーマットを決定するためのフォーマットデータを記憶するので、編集処理等によりテキストデータに各種の趣向を凝らしたり、それを印刷処理に反映させたりすることができる。


【手続補正３４】
【補正対象書類名】明細書
【補正対象項目名】００３６
【補正方法】削除
【補正の内容】
【手続補正３５】
【補正対象書類名】明細書
【補正対象項目名】００３７
【補正方法】変更
【補正の内容】
【００３７】
また、これらの場合、前記処理対象キャラクタのテキストデータに基づいて、それらの画像の少なくとも一部を印刷対象物に印刷する印刷手段をさらに備えたことが好ましい。


【手続補正３６】
【補正対象書類名】明細書
【補正対象項目名】００３８
【補正方法】変更
【補正の内容】
【００３８】
この構成によれば、処理対象キャラクタのテキストデータに基づいて、それらの画像の少なくとも一部を印刷対象物に印刷できる。なお、上述のように、処理対象キャラクタに属性キャラクタが含まれる場合には、属性キャラクタ自体は印刷せず、それが付随された他のキャラクタ列をその属性キャラクタに従って（例えば指定の段落や行に）印刷できる。


【手続補正３７】
【補正対象書類名】明細書
【補正対象項目名】００３９
【補正方法】削除
【補正の内容】
【手続補正３８】
【補正対象書類名】明細書
【補正対象項目名】００４０
【補正方法】変更
【補正の内容】
【００４０】
また、この場合、前記印刷対象物がテープであることが好ましい。


【手続補正３９】
【補正対象書類名】明細書
【補正対象項目名】００４１
【補正方法】変更
【補正の内容】
【００４１】
この構成によれば、印刷対象物がテープなので、テープ印刷装置に適用できる。


【手続補正４０】
【補正対象書類名】明細書
【補正対象項目名】００７２
【補正方法】変更
【補正の内容】
【００７２】
まず、従来の方法では、例えば図５に示す６種類の印刷画像Ｇ１〜Ｇ６を任意の時点で印刷できるようにする場合、複数の文書（テキスト）を入力した後、任意の時点で任意のテキストについての編集や印刷などの各種処理を行えるように、例えば図６に示すように、各テキストをファイル（テキストファイル）０１〜０６等として登録（記憶）しておき、それらのうちの１つをテキスト編集画面等と呼ばれる処理画面（いわゆる編集画面）に読み出して表示する。


【手続補正４１】
【補正対象書類名】明細書
【補正対象項目名】０１３６
【補正方法】変更
【補正の内容】
【０１３６】
【発明の効果】
上述のように、本発明のキャラクタ処理装置では、小さな表示画面を使用しても、各テキストの読出・書込を頻繁に行うことなく、複数のテキストについての編集や印刷などの各種処理が自在にできる、などの効果がある。