(57)【特許請求の範囲】
【請求項１】
一対の第１の記号に挟まれることによって仮名文字に変換すべき部分が指定され、文字列をグループに区分するための第２の記号を含み、一対の前記第１の記号に挟まれる部分が複数の前記グループに跨ることのある文字列を処理する文字列処理システムにおいて、
各グループの文字列に関して、先頭のグループから１つ前のグループまでの文字列に含まれている前記第１の記号の合計が０または偶数である場合には、文字列の先頭を非変換対象として、一方、その合計が奇数である場合には、文字列の先頭を変換対象としてそれぞれ定義するとともに、先頭のグループから当グループまでの文字列に含まれている前記第１の記号の合計が０または偶数である場合には、文字列の末尾を非変換対象として、一方、その合計が奇数である場合には、文字列の末尾を変換対象としてそれぞれ定義し、各グループの文字列に関して、その先頭、末尾が共に非変換対象である第１のタイプ、その先頭、末尾がそれぞれ非変換対象、変換対象である第２のタイプ、その先頭、末尾がそれぞれ変換対象、非変換対象である第３のタイプ、その先頭、末尾が共に変換対象である第４のタイプのいずれに該当するかを求める分類手段と、
ｎ番目のグループの文字列を読み出す際には、ｎ番目のグループの文字列が前記第２のタイプであれば、ｎ番目のグループの文字列の末尾に前記第１の記号を付加した文字列を、ｎ番目のグループの文字列が前記第３のタイプであれば、ｎ番目のグループの文字列の先頭に前記第１の記号を付加した文字列を、ｎ番目のグループの文字列が前記第４のタイプであれば、ｎ番目のグループの文字列の先頭及び末尾に前記第１の記号を付加した文字列を、それぞれ読み出す読み出し手段と、
を有することを特徴とする文字列処理システム。
【請求項２】
一対の第１の記号に挟まれることによって仮名文字に変換すべき部分が指定され、文字列をグループに区分するための第２の記号を含み、一対の前記第１の記号に挟まれる部分が複数の前記グループに跨ることのある文字列を処理する文字列処理システムにおいて、
各グループの文字列に関して、先頭のグループから１つ前のグループまでの文字列に含まれている前記第１の記号の合計が０または偶数である場合には、文字列の先頭を非変換対象として、一方、その合計が奇数である場合には、文字列の先頭を変換対象としてそれぞれ定義するとともに、先頭のグループから当グループまでの文字列に含まれている前記第１の記号の合計が０または偶数である場合には、文字列の末尾を非変換対象として、一方、その合計が奇数である場合には、文字列の末尾を変換対象としてそれぞれ定義し、各グループの文字列に関して、その先頭、末尾が共に非変換対象である第１のタイプ、その先頭、末尾がそれぞれ非変換対象、変換対象である第２のタイプ、その先頭、末尾がそれぞれ変換対象、非変換対象である第３のタイプ、その先頭、末尾が共に変換対象である第４のタイプのいずれに該当するかを求める分類手段と、
ｎ番目のグループの文字列を登録する際には、（ｎ−１）番目のグループの文字列が前記第２あるいは第４のタイプであれば、（ｎ−１）番目のグループの文字列の末尾に前記第１の記号を付加し、（ｎ＋１）番目のグループの文字列が前記第３あるいは第４のタイプであれば、（ｎ＋１）番目のグループの文字列の先頭に前記第１の記号を付加する付加手段と、
を有することを特徴とする文字列処理システム。
【請求項３】
一対の第１の記号に挟まれることによって仮名文字に変換すべき部分が指定され、文字列をグループに区分するための第２の記号を含み、一対の前記第１の記号に挟まれる部分が複数の前記グループに跨ることのある文字列を処理する文字列処理システムにおいて、
各グループの文字列に関して、先頭のグループから１つ前のグループまでの文字列に含まれている前記第１の記号の合計が０または偶数である場合には、文字列の先頭を非変換対象として、一方、その合計が奇数である場合には、文字列の先頭を変換対象としてそれぞれ定義するとともに、先頭のグループから当グループまでの文字列に含まれている前記第１の記号の合計が０または偶数である場合には、文字列の末尾を非変換対象として、一方、その合計が奇数である場合には、文字列の末尾を変換対象としてそれぞれ定義し、各グループの文字列に関して、その先頭、末尾が共に非変換対象である第１のタイプ、その先頭、末尾がそれぞれ非変換対象、変換対象である第２のタイプ、その先頭、末尾がそれぞれ変換対象、非変換対象である第３のタイプ、その先頭、末尾が共に変換対象である第４のタイプのいずれに該当するかを求める分類手段と、
ｎ番目のグループの文字列を消去する際には、（ｎ−１）番目のグループの文字列が前記第２あるいは第４のタイプであれば、（ｎ−１）番目のグループの文字列の末尾に前記第１の記号を付加し、（ｎ＋１）番目のグループの文字列が前記第３あるいは第４のタイプであれば、（ｎ＋１）番目のグループの文字列の先頭に前記第１の記号を付加する付加手段と、
を有することを特徴とする文字列処理システム。
【請求項４】
一対の第１の記号に挟まれることによって仮名文字に変換すべき部分が指定され、文字列をグループに区分するための第２の記号を含み、一対の前記第１の記号に挟まれる部分が複数の前記グループに跨ることのある文字列を処理する文字列処理システムにおいて、
各グループの文字列に関して、先頭のグループから１つ前のグループまでの文字列に含まれている前記第１の記号の合計が０または偶数である場合には、文字列の先頭を非変換対象として、一方、その合計が奇数である場合には、文字列の先頭を変換対象としてそれぞれ定義するとともに、先頭のグループから当グループまでの文字列に含まれている前記第１の記号の合計が０または偶数である場合には、文字列の末尾を非変換対象として、一方、その合計が奇数である場合には、文字列の末尾を変換対象としてそれぞれ定義し、各グループの文字列に関して、その先頭、末尾が共に非変換対象である第１のタイプ、その先頭、末尾がそれぞれ非変換対象、変換対象である第２のタイプ、その先頭、末尾がそれぞれ変換対象、非変換対象である第３のタイプ、その先頭、末尾が共に変換対象である第４のタイプのいずれに該当するかを求める分類手段と、
ｎ番目のグループ自体を消去する際には、（ｎ−１）番目のグループの文字列が前記第２あるいは第４のタイプであれば、（ｎ−１）番目のグループの文字列の末尾に前記第１の記号を付加し、（ｎ＋１）番目のグループの文字列が前記第３あるいは第４のタイプであれば、（ｎ＋１）番目のグループの文字列の先頭に前記第１の記号を付加する付加手段と、
を有することを特徴とする文字列処理システム。
【請求項５】
一対の第１の記号に挟まれることによって仮名文字に変換すべき部分が指定され、文字列をグループに区分するための第２の記号を含み、一対の前記第１の記号に挟まれる部分が複数の前記グループに跨ることのある文字列を処理する文字列処理システムにおいて、
各グループの文字列に関して、先頭のグループから１つ前のグループまでの文字列に含まれている前記第１の記号の合計が０または偶数である場合には、文字列の先頭を非変換対象として、一方、その合計が奇数である場合には、文字列の先頭を変換対象としてそれぞれ定義するとともに、先頭のグループから当グループまでの文字列に含まれている前記第１の記号の合計が０または偶数である場合には、文字列の末尾を非変換対象として、一方、その合計が奇数である場合には、文字列の末尾を変換対象としてそれぞれ定義し、各グループの文字列に関して、その先頭、末尾が共に非変換対象である第１のタイプ、その先頭、末尾がそれぞれ非変換対象、変換対象である第２のタイプ、その先頭、末尾がそれぞれ変換対象、非変換対象である第３のタイプ、その先頭、末尾が共に変換対象である第４のタイプのいずれに該当するかを求める分類手段と、
ｎ番目のグループをｍ番目のグループに移動させる前には、（ｎ−１）番目のグループの文字列が前記第２あるいは第４のタイプであれば、（ｎ−１）番目のグループの文字列の末尾に前記第１の記号を付加し、（ｎ＋１）番目のグループの文字列が前記第３あるいは第４のタイプであれば、（ｎ＋１）番目のグループの文字列の先頭に前記第１の記号を付加し、ｎ番目のグループをｍ番目のグループに移動させた後には、（ｍ−１）番目のグループの文字列が前記第２あるいは第４のタイプであれば、（ｍ−１）番目のグループの文字列の末尾に前記第１の記号を付加し、（ｍ＋１）番目のグループの文字列が前記第３あるいは第４のタイプであれば、（ｍ＋１）番目のグループの文字列の先頭に前記第１の記号を付加し、ｍ番目のグループの文字列が前記第２のタイプであれば、ｍ番目のグループの文字列の末尾に前記第１の記号を付加し、ｍ番目のグループの文字列が前記第３のタイプであれば、ｍ番目のグループの文字列の先頭に前記第１の記号を付加し、ｍ番目のグループの文字列が前記第４のタイプであれば、ｍ番目のグループの文字列の先頭及び末尾に前記第１の記号を付加する付加手段と、
を有することを特徴とする文字列処理システム。
【請求項６】
一対の第１の記号に挟まれることによって仮名文字に変換すべき部分が指定され、文字列をグループに区分するための第２の記号を含み、一対の前記第１の記号に挟まれる部分が複数の前記グループに跨ることのある文字列を処理する文字列処理システムにおいて、
各グループの文字列に関して、先頭のグループから１つ前のグループまでの文字列に含まれている前記第１の記号の合計が０または偶数である場合には、文字列の先頭を非変換対象として、一方、その合計が奇数である場合には、文字列の先頭を変換対象としてそれぞれ定義するとともに、先頭のグループから当グループまでの文字列に含まれている前記第１の記号の合計が０または偶数である場合には、文字列の末尾を非変換対象として、一方、その合計が奇数である場合には、文字列の末尾を変換対象としてそれぞれ定義し、各グループの文字列に関して、その先頭、末尾が共に非変換対象である第１のタイプ、その先頭、末尾がそれぞれ非変換対象、変換対象である第２のタイプ、その先頭、末尾がそれぞれ変換対象、非変換対象である第３のタイプ、その先頭、末尾が共に変換対象である第４のタイプのいずれに該当するかを求める分類手段と、
ｎ番目のグループと（ｎ＋１）番目のグループとを合成してｎ番目のグループとする前には、（ｎ−１）番目のグループの文字列が前記第２あるいは第４のタイプであれば、（ｎ−１）番目のグループの文字列の末尾に前記第１の記号を付加し、（ｎ＋２）番目のグループの文字列が前記第３あるいは第４のタイプであれば、（ｎ＋２）番目のグループの文字列の先頭に前記第１の記号を付加し、ｎ番目のグループと（ｎ＋１）番目のグループとを合成してｎ番目のグループとした後には、ｎ番目のグループの文字列が前記第２のタイプであれば、ｎ番目のグループの文字列の末尾に前記第１の記号を付加し、ｎ番目のグループの文字列が前記第３のタイプであれば、ｎ番目のグループの文字列の先頭に前記第１の記号を付加し、ｎ番目のグループの文字列が前記第４のタイプであれば、ｎ番目のグループの文字列の先頭及び末尾に前記第１の記号を付加する付加手段と、
を有することを特徴とする文字列処理システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、文字列処理システムに関するものである。
【０００２】
【従来の技術】
例えばミニディスクレコーダ等には、記録した情報のタイトルを英字だけでなくひらがなやカタカナでも入力することを可能とするために、英字の文字列をローマ字読みしたときの仮名文字に変換する仮名文字変換システムを搭載している。この仮名文字変換システムでは、例えば、下記の表１に示す内容を表すグループ管理文字列は、下記の（１）に示すものとする必要がある。
10-14;^SINKE YOSIAKI^//15-18;^AIUEO^//  …  （１）
【０００３】
【表１】
0003929326.tif 000002
【０００４】
すなわち、ローマ字読みしたときの仮名文字に変換すべき部分を第１の記号「＾」で挟むように定められている。尚、「／／」は各グループのタイトル文字列の終わりを示す記号であり、また、「；」は各グループ内の構成トラックを示す文字列とタイトル文字列との境目を示す記号である。
【０００５】
グループ管理文字列が上記の（１）に示すものである場合、グループ１では、構成トラックＮｏ．が１０〜１４であり、また、タイトル文字列が「＾ＳＩＮＫＥ  ＹＯＳＩＡＫＩ＾」であるので、タイトルが「シンケ  ヨシアキ」となる。グループ２では、構成トラックＮｏ．が１５〜１８であり、また、タイトル文字列が「＾ＡＩＵＥＯ＾」であるので、タイトルが「アイウエオ」となる。
【０００６】
【発明が解決しようとする課題】
ここで、タイトル文字列においてローマ字読みしたときの仮名文字に変換すべき連続した部分を、グループの区別なく、記号「＾」で挟み込むようにして、仮名文字の入力操作を簡略化する試みがある。この場合、例えば、上記の表１に示す内容を表すグループ管理文字列は、下記の（２）に示すものとなる。
10-14;^SINKE YOSIAKI//15-18;AIUEO^//  …  （２）
【０００７】
しかしながら、このようにすると、上述した従来の仮名文字変換システムでは、仮名文字に変換すべき部分の認識をグループ単位で行うため、仮名文字に正しく変換することができなくなる。すなわち、例えば、グループ管理文字列が上記の（２）に示すものである場合、グループ１、２のタイトル文字列は、それぞれ「＾ＳＩＮＫＥ  ＹＯＳＩＡＫＩ」、「ＡＩＵＥＯ＾」であり、各グループのタイトル文字列に記号「＾」で挟まれた部分がなく、仮名文字に変換すべき部分として認識されないので、仮名文字に変換されない。
【０００８】
そこで、本発明は、仮名文字に変換すべき連続した部分を、グループの区別なく、仮名文字に変換すべき部分を指定するための記号でまとめて挟み込むようにして成る文字列であっても、仮名文字に変換すべき部分の認識をグループ単位で行う仮名文字変換システムによって仮名文字に正しく変換することができるようにした文字列処理システムを提供することを目的とする。
【０００９】
【課題を解決するための手段】
上記の目的を達成するため、本発明では、一対の第１の記号に挟まれることによって仮名文字に変換すべき部分が指定され、文字列をグループに区分するための第２の記号を含み、一対の前記第１の記号に挟まれる部分が複数の前記グループに跨ることのある文字列を処理する文字列処理システムにおいて、各グループの文字列に関して、先頭のグループから１つ前のグループまでの文字列に含まれている前記第１の記号の合計が０または偶数である場合には、文字列の先頭を非変換対象として、一方、その合計が奇数である場合には、文字列の先頭を変換対象としてそれぞれ定義するとともに、先頭のグループから当グループまでの文字列に含まれている前記第１の記号の合計が０または偶数である場合には、文字列の末尾を非変換対象として、一方、その合計が奇数である場合には、文字列の末尾を変換対象としてそれぞれ定義し、各グループの文字列に関して、その先頭、末尾が共に非変換対象である第１のタイプ、その先頭、末尾がそれぞれ非変換対象、変換対象である第２のタイプ、その先頭、末尾がそれぞれ変換対象、非変換対象である第３のタイプ、その先頭、末尾が共に変換対象である第４のタイプのいずれに該当するかを求める分類手段と、ｎ番目のグループの文字列を読み出す際には、ｎ番目のグループの文字列が前記第２のタイプであれば、ｎ番目のグループの文字列の末尾に前記第１の記号を付加した文字列を、ｎ番目のグループの文字列が前記第３のタイプであれば、ｎ番目のグループの文字列の先頭に前記第１の記号を付加した文字列を、ｎ番目のグループの文字列が前記第４のタイプであれば、ｎ番目のグループの文字列の先頭及び末尾に前記第１の記号を付加した文字列を、それぞれ読み出す読み出し手段と、を有することを特徴としている。
【００１１】
また、本発明では、一対の第１の記号に挟まれることによって仮名文字に変換すべき部分が指定され、文字列をグループに区分するための第２の記号を含み、一対の前記第１の記号に挟まれる部分が複数の前記グループに跨ることのある文字列を処理する文字列処理システムにおいて、各グループの文字列に関して、先頭のグループから１つ前のグループまでの文字列に含まれている前記第１の記号の合計が０または偶数である場合には、文字列の先頭を非変換対象として、一方、その合計が奇数である場合には、文字列の先頭を変換対象としてそれぞれ定義するとともに、先頭のグループから当グループまでの文字列に含まれている前記第１の記号の合計が０または偶数である場合には、文字列の末尾を非変換対象として、一方、その合計が奇数である場合には、文字列の末尾を変換対象としてそれぞれ定義し、各グループの文字列に関して、その先頭、末尾が共に非変換対象である第１のタイプ、その先頭、末尾がそれぞれ非変換対象、変換対象である第２のタイプ、その先頭、末尾がそれぞれ変換対象、非変換対象である第３のタイプ、その先頭、末尾が共に変換対象である第４のタイプのいずれに該当するかを求める分類手段と、ｎ番目のグループの文字列を登録する際には、（ｎ−１）番目のグループの文字列が前記第２あるいは第４のタイプであれば、（ｎ−１）番目のグループの文字列の末尾に前記第１の記号を付加し、（ｎ＋１）番目のグループの文字列が前記第３あるいは第４のタイプであれば、（ｎ＋１）番目のグループの文字列の先頭に前記第１の記号を付加する付加手段と、を有することを特徴としている。
【００１２】
また、本発明では、一対の第１の記号に挟まれることによって仮名文字に変換すべき部分が指定され、文字列をグループに区分するための第２の記号を含み、一対の前記第１の記号に挟まれる部分が複数の前記グループに跨ることのある文字列を処理する文字列処理システムにおいて、各グループの文字列に関して、先頭のグループから１つ前のグループまでの文字列に含まれている前記第１の記号の合計が０または偶数である場合には、文字列の先頭を非変換対象として、一方、その合計が奇数である場合には、文字列の先頭を変換対象としてそれぞれ定義するとともに、先頭のグループから当グループまでの文字列に含まれている前記第１の記号の合計が０または偶数である場合には、文字列の末尾を非変換対象として、一方、その合計が奇数である場合には、文字列の末尾を変換対象としてそれぞれ定義し、各グループの文字列に関して、その先頭、末尾が共に非変換対象である第１のタイプ、その先頭、末尾がそれぞれ非変換対象、変換対象である第２のタイプ、その先頭、末尾がそれぞれ変換対象、非変換対象である第３のタイプ、その先頭、末尾が共に変換対象である第４のタイプのいずれに該当するかを求める分類手段と、ｎ番目のグループの文字列を消去する際には、（ｎ−１）番目のグループの文字列が前記第２あるいは第４のタイプであれば、（ｎ−１）番目のグループの文字列の末尾に前記第１の記号を付加し、（ｎ＋１）番目のグループの文字列が前記第３あるいは第４のタイプであれば、（ｎ＋１）番目のグループの文字列の先頭に前記第１の記号を付加する付加手段と、を有することを特徴としている。
【００１３】
また、本発明では、一対の第１の記号に挟まれることによって仮名文字に変換すべき部分が指定され、文字列をグループに区分するための第２の記号を含み、一対の前記第１の記号に挟まれる部分が複数の前記グループに跨ることのある文字列を処理する文字列処理システムにおいて、各グループの文字列に関して、先頭のグループから１つ前のグループまでの文字列に含まれている前記第１の記号の合計が０または偶数である場合には、文字列の先頭を非変換対象として、一方、その合計が奇数である場合には、文字列の先頭を変換対象としてそれぞれ定義するとともに、先頭のグループから当グループまでの文字列に含まれている前記第１の記号の合計が０または偶数である場合には、文字列の末尾を非変換対象として、一方、その合計が奇数である場合には、文字列の末尾を変換対象としてそれぞれ定義し、各グループの文字列に関して、その先頭、末尾が共に非変換対象である第１のタイプ、その先頭、末尾がそれぞれ非変換対象、変換対象である第２のタイプ、その先頭、末尾がそれぞれ変換対象、非変換対象である第３のタイプ、その先頭、末尾が共に変換対象である第４のタイプのいずれに該当するかを求める分類手段と、ｎ番目のグループ自体を消去する際には、（ｎ−１）番目のグループの文字列が前記第２あるいは第４のタイプであれば、（ｎ−１）番目のグループの文字列の末尾に前記第１の記号を付加し、（ｎ＋１）番目のグループの文字列が前記第３あるいは第４のタイプであれば、（ｎ＋１）番目のグループの文字列の先頭に前記第１の記号を付加する付加手段と、を有することを特徴としている。
【００１４】
また、本発明では、一対の第１の記号に挟まれることによって仮名文字に変換すべき部分が指定され、文字列をグループに区分するための第２の記号を含み、一対の前記第１の記号に挟まれる部分が複数の前記グループに跨ることのある文字列を処理する文字列処理システムにおいて、各グループの文字列に関して、先頭のグループから１つ前のグループまでの文字列に含まれている前記第１の記号の合計が０または偶数である場合には、文字列の先頭を非変換対象として、一方、その合計が奇数である場合には、文字列の先頭を変換対象としてそれぞれ定義するとともに、先頭のグループから当グループまでの文字列に含まれている前記第１の記号の合計が０または偶数である場合には、文字列の末尾を非変換対象として、一方、その合計が奇数である場合には、文字列の末尾を変換対象としてそれぞれ定義し、各グループの文字列に関して、その先頭、末尾が共に非変換対象である第１のタイプ、その先頭、末尾がそれぞれ非変換対象、変換対象である第２のタイプ、その先頭、末尾がそれぞれ変換対象、非変換対象である第３のタイプ、その先頭、末尾が共に変換対象である第４のタイプのいずれに該当するかを求める分類手段と、ｎ番目のグループをｍ番目のグループに移動させる前には、（ｎ−１）番目のグループの文字列が前記第２あるいは第４のタイプであれば、（ｎ−１）番目のグループの文字列の末尾に前記第１の記号を付加し、（ｎ＋１）番目のグループの文字列が前記第３あるいは第４のタイプであれば、（ｎ＋１）番目のグループの文字列の先頭に前記第１の記号を付加し、ｎ番目のグループをｍ番目のグループに移動させた後には、（ｍ−１）番目のグループの文字列が前記第２あるいは第４のタイプであれば、（ｍ−１）番目のグループの文字列の末尾に前記第１の記号を付加し、（ｍ＋１）番目のグループの文字列が前記第３あるいは第４のタイプであれば、（ｍ＋１）番目のグループの文字列の先頭に前記第１の記号を付加し、ｍ番目のグループの文字列が前記第２のタイプであれば、ｍ番目のグループの文字列の末尾に前記第１の記号を付加し、ｍ番目のグループの文字列が前記第３のタイプであれば、ｍ番目のグループの文字列の先頭に前記第１の記号を付加し、ｍ番目のグループの文字列が前記第４のタイプであれば、ｍ番目のグループの文字列の先頭及び末尾に前記第１の記号を付加する付加手段と、を有することを特徴としている。
【００１５】
また、本発明では、一対の第１の記号に挟まれることによって仮名文字に変換すべき部分が指定され、文字列をグループに区分するための第２の記号を含み、一対の前記第１の記号に挟まれる部分が複数の前記グループに跨ることのある文字列を処理する文字列処理システムにおいて、各グループの文字列に関して、先頭のグループから１つ前のグループまでの文字列に含まれている前記第１の記号の合計が０または偶数である場合には、文字列の先頭を非変換対象として、一方、その合計が奇数である場合には、文字列の先頭を変換対象としてそれぞれ定義するとともに、先頭のグループから当グループまでの文字列に含まれている前記第１の記号の合計が０または偶数である場合には、文字列の末尾を非変換対象として、一方、その合計が奇数である場合には、文字列の末尾を変換対象としてそれぞれ定義し、各グループの文字列に関して、その先頭、末尾が共に非変換対象である第１のタイプ、その先頭、末尾がそれぞれ非変換対象、変換対象である第２のタイプ、その先頭、末尾がそれぞれ変換対象、非変換対象である第３のタイプ、その先頭、末尾が共に変換対象である第４のタイプのいずれに該当するかを求める分類手段と、ｎ番目のグループと（ｎ＋１）番目のグループとを合成してｎ番目のグループとする前には、（ｎ−１）番目のグループの文字列が前記第２あるいは第４のタイプであれば、（ｎ−１）番目のグループの文字列の末尾に前記第１の記号を付加し、（ｎ＋２）番目のグループの文字列が前記第３あるいは第４のタイプであれば、（ｎ＋２）番目のグループの文字列の先頭に前記第１の記号を付加し、ｎ番目のグループと（ｎ＋１）番目のグループとを合成してｎ番目のグループとした後には、ｎ番目のグループの文字列が前記第２のタイプであれば、ｎ番目のグループの文字列の末尾に前記第１の記号を付加し、ｎ番目のグループの文字列が前記第３のタイプであれば、ｎ番目のグループの文字列の先頭に前記第１の記号を付加し、ｎ番目のグループの文字列が前記第４のタイプであれば、ｎ番目のグループの文字列の先頭及び末尾に前記第１の記号を付加する付加手段と、を有することを特徴としている。
【００１６】
【発明の実施の形態】
以下に本発明の実施形態を図面を参照しながら説明する。本発明の一実施形態である文字列処理システムでは、グループタイトル登録、グループタイトル消去、グループ毎消去、グループ毎移動、グループ毎合成などの編集動作を行う毎にタイトル文字列分類処理を各グループに関して行う。
【００１７】
ここで、ｘ番目のグループのタイトル文字列の先頭（すなわち、記号「；」の後の文字、数字、または、記号）については、先頭のグループから（ｘ−１）番目のグループまでのタイトル文字列に含まれている記号「＾」の合計が０または偶数である場合には英数字（非変換対象）と定義し、一方、その合計が奇数である場合には仮名用ローマ字（変換対象）と定義する。
【００１８】
また、ｘ番目のグループのタイトル文字列の末尾（すなわち、記号「／／」の前の文字、数字、または、記号）については、先頭のグループからｘ番目のグループまでのグループタイトルの文字列に含まれている記号「＾」の合計が偶数である場合には英数字と定義し、一方、その合計が奇数である場合には仮名用ローマ字として定義する。
【００１９】
タイトル文字列分類処理について、図１に示すフローチャートを用いて説明する。まず、タイトル文字列の先頭が英数字であるか、それとも、仮名用ローマ字であるかを判別する（＃１０１）。＃１０１での判別の結果が英数字である場合には（＃１０１の英数字）、タイトル文字列の末尾が英数字であるか、それとも、仮名用ローマ字であるかを判別する（＃１０２）。＃１０２での判別の結果が英数字である場合には（＃１０２の英数字）、タイトル文字列をＡタイプとして分類する（＃１０３）。一方、＃１０２での判別の結果が仮名用ローマ字である場合には（＃１０２のローマ字）、タイトル文字列をＢタイプとして分類する（＃１０４）。
【００２０】
また、＃１０１での判別の結果が仮名用ローマ字である場合にも（＃１０１のローマ字）、タイトル文字列の末尾が英数字であるか、それとも、仮名用ローマ字であるかを判別する（＃１０５）。＃１０５での判別の結果が英数字である場合には（＃１０５の英数字）、タイトル文字列をＣタイプとして分類する（＃１０６）。一方、＃１０５での判別の結果が仮名用ローマ字である場合には（＃１０５のローマ字）、タイトル文字列をＤタイプとして分類する（＃１０７）。
【００２１】
そして、＃１０３、＃１０４、＃１０６、あるいは、＃１０７で分類されたタイプを現在着目中のグループのタイトル文字列のタイプとして更新記憶する（＃１０８）。
【００２２】
このタイトル文字列分類処理によって、タイトル文字列が下記の表２に示すＡ、Ｂ、Ｃ、Ｄの４つのタイプに分類される。
【００２３】
【表２】
0003929326.tif 000003
【００２４】
例えば、グループ管理文字列が上記の（２）に示すものである場合、グループ１のタイトル文字列「＾ＳＩＮＫＥ  ＹＯＳＩＡＫＩ」については、その先頭、末尾がそれぞれ英数字、仮名用ローマ字である（尚、先頭のグループであるグループ１では、タイトル文字列の先頭は必然的に英数字となる）ので、グループ１のタイトル文字列はＢタイプに分類され、また、グループ２のタイトル文字列「ＡＩＵＥＯ＾」については、その先頭、末尾がそれぞれ仮名用ローマ字、英数字であるので、グループ２のタイトル文字列はＣタイプに分類される。
【００２５】
本実施形態の文字列処理システムでは、ｎ番目のグループのタイトル文字列を読み出す際には、第１のタイトル文字列付加処理を行う。この第１の変換部分指定記号付加処理について、図２に示すフローチャートを用いて説明する。
【００２６】
まず、ｎ番目のグループのタイトル文字列がＣタイプまたはＤタイプであれば（＃２０１のＹｅｓ）、ｎ番目のグループのタイトル文字列の先頭に記号「＾」を付加する（＃２０２）。次に、ｎ番目のグループのタイトル文字列がＢタイプまたはＤタイプであれば（＃２０３のＹｅｓ）、ｎ番目のグループのタイトル文字列の末尾に記号「＾」を付加する（＃２０４）。
【００２７】
この第１のタイトル文字列付加処理を各グループの文字列を読み出す際に行うことにより、例えば、グループ管理文字列が上記の（２）に示すものであり、グループ１のタイトル文字列「＾ＳＩＮＫＥ  ＹＯＳＩＡＫＩ」を読み出す場合には、このタイトル文字列がＢタイプであるので、このタイトル文字列は末尾に記号「＾」が付加された文字列「＾ＳＩＮＫＥ  ＹＯＳＩＡＫＩ＾」が読み出される。したがって、読み出されたグループ１のタイトル文字列は、仮名文字に変換すべき部分の認識をグループ単位で行う仮名文字変換システムであっても、カナ文字「シンケ  ヨシアキ」に正しく変換される。
【００２８】
このように、本実施形態の文字列処理システムによれば、読み出すグループのタイトル文字列を、そのタイプに応じて適切な位置に記号「＾」を付加して読み出すので、仮名文字に変換すべき連続した部分を、グループの区別なく、仮名文字に変換すべき部分を指定するための記号でまとめて挟み込むようにして成る文字列であっても、仮名文字に変換すべき部分の認識をグループ単位で行う仮名文字変換システムによって仮名文字に正しく変換することができるようになる。
【００２９】
本実施形態の文字列処理システムでは、ｎ番目のグループのタイトル文字列を登録する際、ｎ番目のグループのタイトル文字列を消去する際、及び、ｎ番目のグループをグループ毎消去する際には、第２のタイトル文字列付加処理を行う。尚、「グループ毎消去される」とは、構成トラックも消去されることを意味している。この第２のタイトル文字列付加処理について、図３に示すフローチャートを用いて説明する。
【００３０】
まず、（ｎ−１）番目のグループのタイトル文字列がＢタイプまたはＤタイプであれば（＃３０１のＹｅｓ）、（ｎ−１）番目のグループのタイトル文字列の末尾に記号「＾」を付加する（＃３０２）。次に、（ｎ＋１）番目のグループのタイトル文字列がＣタイプまたはＤタイプであれば（＃３０３のＹｅｓ）、（ｎ＋１）番目のグループのタイトル文字列の先頭に記号「＾」を付加する（＃３０４）。
【００３１】
この第２のタイトル文字列付加処理を各グループのタイトル文字列を登録する際に行うことにより、例えば、グループ管理文字列が上記の（２）に示すものであり、グループ２のタイトル文字列が再入力され、その文字列が「ＡＩＵＥＯ＾」から「ＡＢＣＤＥ」に変更される場合には、グループ１のタイトル文字列が「＾ＳＩＮＫＥ  ＹＯＳＩＡＫＩ」でＢタイプであるので、＃３０１及び＃３０２の処理により、グループ１のタイトル文字列は末尾に記号「＾」が付加されて「＾ＳＩＮＫＥ  ＹＯＳＩＡＫＩ＾」に更新される。その結果、グループ２のタイトル文字列を登録した後には、グループ管理文字列は下記の（３）に示すものとなる。尚、このようにしてグループのタイトル文字列を登録した後には、前述したように、図１のフローチャートに示すタイトル文字列分類処理を各グループ毎に行う。
10-14;^SINKE YOSIAKI^//15-18;ABCDE//  …  （３）
【００３２】
したがって、グループのタイトル文字列を登録した以降も、各グループのタイトル文字列を読み出す際に前述した図２に示す第１のタイトル文字列付加処理を行うことを前提として、仮名文字に変換すべき部分の認識をグループ単位で行う仮名文字変換システムであっても各グループのタイトル文字列を仮名文字に正しく変換することができる。
【００３３】
また、上記第２のタイトル文字列付加処理を各グループのタイトル文字列を消去する際に行うことにより、例えば、グループ管理文字列が上記の（２）に示すものであり、グループ２のタイトル文字列「ＡＩＵＥＯ＾」が消去される場合には、グループ１のグループタイトルの文字列が「＾ＳＩＮＫＥ  ＹＯＳＩＡＫＩ」でＢタイプであるので、＃３０１及び＃３０２の処理により、グループ１のタイトル文字列は末尾に記号「＾」が付加されて「＾ＳＩＮＫＥ  ＹＯＳＩＡＫＩ＾」に更新される。その結果、グループ２のタイトル文字列が消去された後には、グループ管理文字列は下記の（４）に示すものとなる。尚、このようにしてグループタイトル消去が行われた後には、前述したように、図１のフローチャートに示すタイトル文字列分類処理が各グループ毎に行われる。
10-14;^SINKE YOSIAKI^//15-18;//  …  （４）
【００３４】
したがって、グループのタイトル文字列を消去した以降も、各グループのタイトル文字列を読み出す際に前述した図２に示す第１のタイトル文字列付加処理を行うことを前提として、仮名文字に変換すべき部分の認識をグループ単位で行う仮名文字変換システムであっても各グループのタイトル文字列を仮名文字に正しく変換することができる。
【００３５】
また、上記第２のタイトル文字列付加処理を各グループをグループ毎消去する際に行うことにより、例えば、グループ管理文字列が上記の（２）に示すものであり、グループ２がグループ毎消去される場合には、グループ１のタイトル文字列が「＾ＳＩＮＫＥ  ＹＯＳＩＡＫＩ」でＢタイプであるので、＃３０１及び＃３０２の処理により、グループ１のタイトル文字列は末尾に記号「＾」が付加されて「＾ＳＩＮＫＥ  ＹＯＳＩＡＫＩ＾」に更新される。その結果、グループ２がグループ毎消去された後には、グループ管理文字列は下記の（５）に示すものとなる。尚、このようにしてグループ毎消去が行われた後には、前述したように、図１のフローチャートに示すタイトル文字列分類処理が各グループ毎に行われる。
10-14;^SINKE YOSIAKI^//  …  （５）
【００３６】
したがって、グループ毎消去を行った以降も、各グループのタイトル文字列を読み出す際に前述した図２に示す第１のタイトル文字列付加処理を行うことを前提として、仮名文字に変換すべき部分の認識をグループ単位で行う仮名文字変換システムであっても各グループのタイトル文字列を仮名文字に正しく変換することができる。
【００３７】
本実施形態の文字列処理システムでは、ｎ番目のグループをｍ番目のグループにグループ毎移動させる際には、第３のタイトル文字列付加処理を行う。この第３のタイトル文字列付加処理について、図４及び図５に示すフローチャートを用いて説明する。
【００３８】
尚、ｎ番目のグループをｍ番目のグループにグループ毎移動させるとは、ｎ番目のグループをｍ番目のグループとするとともに、ｎ＞ｍである場合は、ｍ番目、（ｍ＋１）番目、…、（ｎ−１）番目のグループをそれぞれ（ｍ＋１）番目、（ｍ＋２）番目、…、ｎ番目のグループとし、ｎ＜ｍである場合は、（ｎ＋１）番目、（ｎ＋２）番目、…、ｍ番目のグループをそれぞれｎ番目、ｎ番目、（ｎ＋１）番目、…、（ｍ−１）番目のグループとすることを意味している。
【００３９】
まず、（ｎ−１）番目のグループのタイトル文字列がＢタイプまたはＤタイプであれば（＃４０１のＹｅｓ）、（ｎ−１）番目のグループのタイトル文字列の末尾に記号「＾」を付加する（＃４０２）。次に、（ｎ＋１）番目のグループのタイトル文字列がＣタイプまたはＤタイプであれば（＃４０３のＹｅｓ）、（ｎ＋１）番目のグループのタイトル文字列の先頭に記号「＾」を付加する（＃４０４）。
【００４０】
次に、ｎ番目のグループをｍ番目のグループにグループ毎移動させる（＃４０５）。＃４０５でグループ毎移動を行った後は、各グループ毎に記憶しているタイトル文字列のタイプを＃４０５で行ったグループ毎移動の内容に応じて更新する（＃４０６）。
【００４１】
次に、（ｍ−１）番目のグループタイトルがＢタイプまたはＤタイプであれば（＃４０７のＹｅｓ）、（ｍ−１）番目のグループタイトルの文字列の末尾に記号「＾」を付加する（＃４０８）。次に、（ｍ＋１）番目のグループタイトルがＣタイプまたはＤタイプであれば（＃４０９のＹｅｓ）、（ｍ＋１）番目のグループタイトルの文字列の先頭に記号「＾」を付加する（＃４１０）。
【００４２】
次に、ｍ番目のグループのタイトル文字列がＢタイプまたはＤタイプであれば（＃４１１のＹｅｓ）、ｍ番目のグループのタイトル文字列の末尾に記号「＾」を付加する（＃４１２）。また、ｍ番目のグループのタイトル文字列がＣタイプまたはＤタイプであれば（＃４１３のＹｅｓ）、ｍ番目のグループのタイトル文字列の先頭に記号「＾」を付加する（＃４１４）。そして、＃４１４を終えると、前述した図１に示すタイトル文字列分類処理を各グループ毎に行う（＃４１５）。
【００４３】
この第３の変換部分指定記号付加処理により、例えば、グループ管理文字列が下記の（６）に示すものであり、各グループの内容が下記の表３に示すものとなっているとともに、５番目のグループを２番目のグループにグループ毎移動させる際には、グループ管理文字列が以下に述べるように推移する。
1-2;^A//3-4;I//5-6;U//7-8;E//9;O^//  …  （６）
【００４４】
【表３】
0003929326.tif 000004
【００４５】
まず、移動するグループ５の１つ前のグループ４のタイトル文字列がＤタイプであるので、＃４０１及び＃４０２の処理により、グループ４のタイトル文字列の末尾に記号「＾」が付加され、グループ管理文字列が下記の（７）に示すものとなる。尚、移動するグループ５よりも大きな番号のグループは存在しないので、＃４０３及び＃４０４の処理はスキップされる。
1-2;^A//3-4;I//5-6;U//7-8;E^//9;O^//  …  （７）
【００４６】
次に、＃４０５の処理により、５番目のグループが２番目のグループとなるようにグループ毎移動が行われる。その結果、グループ管理文字列が下記の（８）に示すものになる。
1-2;^A//3;O^//4-5;I//6-7;U//8-9;E^//  …  （８）
【００４７】
そして、今の例では、５番目のグループを２番目のグループにグループ毎移動させたので、＃４０６の処理により、各グループ毎に記憶しているタイトル文字列のタイプが下記の表４の左側に示す内容から表４の右側に示す内容に更新される。
【００４８】
【表４】
0003929326.tif 000005
【００４９】
次に、移動先のグループ２の１つ前のグループ１のタイトル文字列がＢタイプであるので、＃４０７及び＃４０８の処理により、グループ１のタイトル文字列の末尾に記号「＾」が付加されて、グループ管理文字列が下記の（９）に示すものとなる。
1-2;^A^//3;O^//4-5;I//6-7;U//8-9;E^//  …  （９）
【００５０】
また、移動先のグループ２の１つ後のグループ３のタイトル文字列がＤタイプであるので、＃４０９及び＃４１０の処理により、グループ３のタイトル文字列の先頭に記号「＾」が付加されて、グループ管理文字列が下記の（１０）に示すものとなる。
1-2;^A^//3;O^//4-5;^I//6-7;U//8-9;E^//  …  （１０）
【００５１】
そして、移動先のグループ２のタイトル文字列がＣタイプであるので、＃４１３及び＃４１４の処理により、グループ２のタイトル文字列の先頭に記号「＾」が付加されて、グループ管理文字列が下記の（１１）に示すものとなる。その後、＃４１５の処理により、各グループ毎にタイトル文字列のタイプが分類される。グループ毎移動が行われた後の各グループの内容は下記の表５に示すものとなる。
1-2;^A^//3;^O^//4-5;^I//6-7;U//8-9;E^//  …  （１１）
【００５２】
【表５】
0003929326.tif 000006
【００５３】
したがって、図４及び図５のフローチャートに示す第３の変換部分指定記号付加処理により、グループ毎移動を行った以降も、各グループのタイトル文字列を読み出す際に前述した図２に示す第１のタイトル文字列付加処理を行うことを前提として、仮名文字に変換すべき部分の認識をグループ単位で行う仮名文字変換システムであっても各グループのタイトル文字列を仮名文字に正しく変換することができる。
【００５４】
本実施形態の文字列処理システムでは、ｎ番目のグループと（ｎ＋１）番目のグループとをグループ毎合成する際には、第４の変換部分指定記号付加処理を行う。この第４の変換部分指定記号付加処理について、図６及び図７に示すフローチャートを用いて説明する。尚、ｎ番目のグループと（ｎ＋１）番目のグループとをグループ毎合成するとは、ｎ番目のグループと（ｎ＋１）番目のグループとを合成して新たなｎ番目のグループとすることを意味している。
【００５５】
まず、（ｎ−１）番目のグループのタイトル文字列がＢタイプまたはＤタイプであれば（＃５０１のＹｅｓ）、（ｎ−１）番目のグループのタイトル文字列の末尾に記号「＾」を付加する（＃５０２）。次に、（ｎ＋２）番目のグループのタイトル文字列がＣタイプまたはＤタイプであれば（＃５０３のＹｅｓ）、（ｎ＋２）番目のグループのタイトル文字列の先頭に記号「＾」を付加する（＃５０４）。
【００５６】
次に、ｎ番目のグループと（ｎ＋１）番目のグループとのグループ毎合成を行う（＃５０５）。＃５０５でグループ毎移動が行った後は、各グループ毎に記憶しているタイトル文字列のタイプを＃５０５で行ったグループ毎合成の内容に応じて更新する（＃５０６）。
【００５７】
次に、ｎ番目のグループのタイトル文字列がＢタイプまたはＤタイプであれば（＃５０７のＹｅｓ）、ｎ番目のグループのタイトル文字列の末尾に記号「＾」を付加する（＃５０８）。また、ｎ番目のグループのタイトル文字列がＣタイプまたはＤタイプであれば（＃５０９のＹｅｓ）、ｎ番目のグループのタイトル文字列の先頭に記号「＾」を付加する（＃５１０）。そして、＃５１０を終えると、前述した図１に示すタイトル文字列分類処理を各グループ毎に行う（＃５１１）。
【００５８】
この第４の変換部分指定記号付加処理により、例えば、グループ管理文字列が上記の（６）に示すものであり、各グループの内容が上記の表３に示すものとなっているとともに、３番目のグループと４番目のグループとをグループ毎合成する際には、グループ管理文字列が以下に述べるように推移する。
【００５９】
まず、今の例では、グループ毎合成を行うグループ番号が３と４であり、グループ毎合成を行う小さい番号のグループ３の１つ前のグループ２のタイトル文字列がＤタイプであるので、＃５０１及び＃５０２の処理により、グループ２のタイトル文字列の末尾に記号「＾」が付加され、グループ管理文字列が下記の（１２）に示すものとなる。
1-2;^A//3-4;I^//5-6;U//7-8;E//9;O^//  …  （１２）
【００６０】
次に、グループ毎合成を行う大きい番号のグループ４の１つ後ろグループ５のタイトル文字列がＣタイプであるので、＃５０３及び＃５０４の処理により、グループ５のタイトル文字列の先頭に記号「＾」が付加され、グループ管理文字列が下記の（１３）に示すものとなる。
1-2;^A//3-4;I^//5-6;U//7-8;E//9;^O^//  …  （１３）
【００６１】
次に、＃５０５の処理により、グループ３とグループ４とが新たなグループ３となるようにグループ毎合成が行われる。その結果、グループ管理文字列が下記の（１４）に示すものとなる。尚、それぞれタイトル文字列をもった２つのグループのグループ毎合成を行う場合には、通常、番号が小さいグループのタイトル文字列がグループ毎合成を行った後の新たなグループのタイトル文字列として使用される。
1-2;^A//3-4;I^//5-8;U//9;^O^//  …  （１４）
【００６２】
そして、今の例では、３番目のグループと４番目のグループとのグループ毎合成を行ったので、＃５０６の処理により、各グループ毎に記憶しているタイトル文字列のタイプが下記の表６の左側に示す内容から表６の右側に示す内容に更新される。
【００６３】
【表６】
0003929326.tif 000007
【００６４】
次に、グループ毎合成を行った小さい番号のグループ３のタイトル文字列がＤタイプであるので、＃５０７〜＃５１０の処理により、グループ３のタイトル文字列の先頭及び末尾に記号「＾」が付加され、グループ管理文字列が下記の（１５）に示すものとなる。その後、＃５１１の処理により、各グループ毎にタイトル文字列のタイプが分類される。グループ毎移動が行われた後の各グループの内容は下記の表７に示すものとなる。
1-2;^A//3-4;I^//5-8;^U^//9;^O^//  …  （１５）
【００６５】
【表７】
0003929326.tif 000008
【００６６】
したがって、図６及び図７のフローチャートに示す第４の変換部分指定記号付加処理により、グループ毎移動を行った以降も、各グループのタイトル文字列を読み出す際に前述した図２に示す第１のタイトル文字列付加処理を行うことを前提として、仮名文字に変換すべき部分の認識をグループ単位で行う仮名文字変換システムであっても各グループのタイトル文字列を仮名文字に正しく変換することができる。
【００６７】
尚、上記実施形態では、各文字列の仮名用ローマ字に相当する部分がカタカナに変換されるようになっていたが、ひらがなに変換されるようになっていても構わない。
【００６８】
【発明の効果】
以上説明したように、本発明によれば、仮名文字に変換すべき連続した部分を、グループの区別なく、仮名文字に変換すべき部分を指定するための記号でまとめて挟み込むようにして成る文字列であっても、仮名文字に変換すべき部分の認識をグループ単位で行う仮名文字変換システムによって仮名文字に正しく変換することができるようになる。
【００６９】
また、本発明によれば、仮名文字に変換すべき連続した部分を、グループの区別なく、仮名文字に変換すべき部分を指定するための記号でまとめて挟み込むようにして成る文字列を、任意のグループの文字列を登録した以降も、仮名文字に変換すべき部分の認識をグループ単位で行う仮名文字変換システムによって仮名文字に正しく変換することができるようになる。
【００７０】
また、本発明によれば、仮名文字に変換すべき連続した部分を、グループの区別なく、仮名文字に変換すべき部分を指定するための記号でまとめて挟み込むようにして成る文字列を、任意のグループの文字列を消去した以降も、仮名文字に変換すべき部分の認識をグループ単位で行う仮名文字変換システムによって仮名文字に正しく変換することができるようになる。
【００７１】
また、本発明によれば、仮名文字に変換すべき連続した部分を、グループの区別なく、仮名文字に変換すべき部分を指定するための記号でまとめて挟み込むようにして成る文字列を、任意のグループ自体を消去した以降も、仮名文字に変換すべき部分の認識をグループ単位で行う仮名文字変換システムによって仮名文字に正しく変換することができるようになる。
【００７２】
また、本発明によれば、仮名文字に変換すべき連続した部分を、グループの区別なく、仮名文字に変換すべき部分を指定するための記号でまとめて挟み込むようにして成る文字列を、グループを移動させた（グループの並び方を変更した）以降も、仮名文字に変換すべき部分の認識をグループ単位で行う仮名文字変換システムによって仮名文字に正しく変換することができるようになる。
【００７３】
また、本発明によれば、仮名文字に変換すべき連続した部分を、グループの区別なく、仮名文字に変換すべき部分を指定するための記号でまとめて挟み込むようにして成る文字列を、２つのグループを１つのグループに合成した以降も、仮名文字に変換すべき部分の認識をグループ単位で行う仮名文字変換システムによって仮名文字に正しく変換することができるようになる。
【図面の簡単な説明】
【図１】  本発明の一実施形態である文字列処理システムがグループタイトル登録、グループタイトル消去、グループ毎消去、グループ毎移動、グループ毎合成などの編集動作を行う毎に行うタイトル文字列分類処理のフローチャートである。
【図２】  本発明の一実施形態である文字列処理システムがｎ番目のグループのタイトル文字列を読み出す際に行う第１の変換部分指定記号付加処理のフローチャートである。
【図３】  本発明の一実施形態である文字列処理システムがｎ番目のグループのタイトル文字列を登録する際、ｎ番目のグループのタイトル文字列を消去する際、及び、ｎ番目のグループをグループ毎消去する際に行う第２の変換部分指定記号付加処理のフローチャートである。
【図４】  本発明の一実施形態である文字列処理システムがｎ番目のグループをｍ番目のグループにグループ毎移動させる際に行う第３の変換部分指定記号付加処理のフローチャートである。
【図５】  本発明の一実施形態である文字列処理システムがｎ番目のグループをｍ番目のグループにグループ毎移動させる際に行う第３の変換部分指定記号付加処理のフローチャートである。
【図６】  本発明の一実施形態である文字列処理システムがｎ番目のグループと（ｎ＋１）番目のグループとをグループ毎合成する際に行う第４の変換部分指定記号付加処理のフローチャートである。
【図７】  本発明の一実施形態である文字列処理システムがｎ番目のグループと（ｎ＋１）番目のグループとをグループ毎合成する際に行う第４の変換部分指定記号付加処理のフローチャートである。
【図１】
0003929326.tif 000009
【図２】
0003929326.tif 000010
【図３】
0003929326.tif 000011
【図４】
0003929326.tif 000012
【図５】
0003929326.tif 000013
【図６】
0003929326.tif 000014
【図７】
0003929326.tif 000015