(57)【特許請求の範囲】
【請求項１】
名称表示文字列から、その注記表示文字列の略称である略注記表示文字列を、略注記表示文字列作成用装置を有するコンピュータを用いて、作成する略注記表示文字列作成法であって、
（１）上記略注記表示文字列作成用装置が有する意味付き名称表示文字列作成手段において、上記名称表示文字列を、単語辞書を用いて、分割単語表示文字列に単語分割し且つそれら分割単語表示文字列の意味をそれぞれ解析し、それによって、それら分割単語表示文字列から、それらにそれらの分割単語の意味をそれぞれ表している意味表示文字列がそれぞれ付与されている意味付き分割単語表示文字列をそれぞれ作成し、それを経て、上記名称表示文字列から、上記意味付き分割単語表示文字列に単語分割されている名称表示文字列を、意味付き名称表示文字列として作成する第１のステップと、
（２）上記略注記表示文字列作成用装置が有する区切り付き名称表示文字列作成手段において、上記意味付き名称表示文字列を用いて、主従名称表示文字列判別ルール記憶手段に記憶されている主従名称表示文字列判別ルールを参照して、上記名称表示文字列から、
主名称表示文字列と従名称表示文字列との間に区切り表示文字が付与されている区切り付き名称表示文字列を作成する第２のステップと、
（３）上記略注記表示文字列作成用装置が有する略注記表示文字列作成手段において、
上記区切り付き名称表示文字列について、単語の表記、単語表記リスト、単語の意味を表す記号、来てはならない単語を示す記号、任意個数の単語を飛ばす記号、主名称と従名称との区切り記号及び略称として抽出する単語を表す記号の記述で中心名称表示文字列抽出ルール記憶手段に記憶されている中心名称表示文字列抽出ルールを用いて、(i)上記主名称表示文字列のみから、その全てまたは一部でなる中心名称表示文字列を主中心名称表示文字列として抽出し、それを経て、上記名称表示文字列から、上記主中心名称表示文字列を、上記略注記表示文字列として作成し、または(ii)上記従名称表示文字列のみから、その全てまたは一部でなる中心名称表示文字列を従中心名称表示文字列として抽出し、それを経て、上記名称表示文字列から、上記従中心名称表示文字列を、上記略注記表示文字列として作成し、もしくは(iii)上記主名称表示文字列から、その全てまたは一部でなる中心名称表示文字列を、主中心名称表示文字列として抽出するとともに、上記従名称表示文字列から、その全てまたは一部でなる中心名称表示文字列を従中心名称表示文字列として抽出し、それを経て、上記名称表示文字列から、上記主中心名称表示文字列及び上記従中心名称表示文字列の配列でなる主中心名称・従中心名称表示文字列を、上記略注記表示文字列として作成し、ただし、上記区切り付き名称表示文字列が上記中心名称表示文字列抽出ルールのいずれの種類にも属しない場合、上記主名称表示文字列を上記略注記表示文字列として抽出する第３のステップとを有することを特徴とする略注記表示文字列作成法。
【請求項２】
名称表示文字列から、その注記表示文字列の略称である略注記表示文字列を、略注記表示文字列作成用装置を有するコンピュータを用いて、作成する略注記表示文字列作成法であって、
（１）上記略注記表示文字列作成用装置が有する意味付き名称表示文字列作成手段において、上記名称表示文字列を、単語辞書を用いて、分割単語表示文字列に単語分割し且つそれら分割単語表示文字列の意味をそれぞれ解析し、それによって、それら分割単語表示文字列から、それらにそれらの分割単語の意味をそれぞれ表している意味表示文字列がそれぞれ付与されている意味付き分割単語表示文字列をそれぞれ作成し、それを経て、上記名称表示文字列から、上記意味付き分割単語表示文字列に単語分割されている名称表示文字列を、意味付き名称表示文字列として作成する第１のステップと、
（２）上記略注記表示文字列作成用装置が有する区切り付き名称表示文字列作成手段において、上記意味付き名称表示文字列を用いて、主従名称表示文字列判別ルール記憶手段に記憶されている主従名称表示文字列判別ルールを参照して、上記名称表示文字列から、
主名称表示文字列と従名称表示文字列との間に区切り表示文字が付与されている区切り付き名称表示文字列を作成する第２のステップと、
（３）上記略注記表示文字列作成用装置が有する注記表示文字列・略注記表示文字列作成手段において、上記区切り付き名称表示文字列について、単語の表記、単語表記リスト、単語の意味を表す記号、来てはならない単語を示す記号、任意個数の単語を飛ばす記号、主名称と従名称との区切り記号及び略称として抽出する単語を表す記号の記述で中心名称表示文字列抽出ルール記憶手段に記憶されている中心名称表示文字列抽出ルールを用いて、(i)上記主名称表示文字列のみから、その全てまたは一部でなる中心名称表示文字列を主中心名称表示文字列として抽出し、それを経て、上記名称表示文字列から、上記主中心名称表示文字列を、上記注記表示文字列または上記略注記表示文字列として作成し、または(ii)上記従名称表示文字列のみから、その全てまたは一部でなる中心名称表示文字列を従中心名称表示文字列として抽出し、それを経て、上記名称表示文字列から、上記従名称表示文字列を、上記注記表示文字列または上記略注記表示文字列として作成し、もしくは(iii)上記主名称表示文字列から、その全てまたは一部でなる中心名称表示文字列を主中心名称表示文字列として抽出するとともに、上記従名称表示文字列から、その全てまたは一部でなる中心名称表示文字列を従中心名称表示文字列として抽出し、それを経て、上記名称表示文字列から、上記主中心名称表示文字列及び上記従中心名称表示文字列の配列でなる主中心名称・従中心名称表示文字列を、上記注記表示文字列または上記略注記表示文字列として作成し、ただし、上記区切り付き名称表示文字列が上記中心名称表示文字列抽出ルールのいずれの種類にも属しない場合、上記主名称表示文字列を上記略注記表示文字列として抽出する第３のステップと、
（４）上記略注記表示文字列作成用装置が有する略注記表示文字列作成手段において、
上記注記表示文字列から、それについて、(i)注記表示文字列が先頭から企業名乃至固有名を表している文字列の場合、その企業名乃至固有名を略称変換するルールと、(ii)注記表示文字列が英字の前に英字でない文字列が配列されている場合、英字でない文字列を英字に略称変換するルールと、(iii)注記表示文字列が職業表示文字列や職業語尾文字列などを有する文字列である場合、それら文字列を略称変換するルールと、(iv)注記表示文字列がカナ英字で２個以上連続している文字列である場合、その文字列のカナ英字を、そのカナ英字の読みの英文字に略称変換するルールとを有する、略称変換ルール記憶手段に記憶されている略称変換ルールを用いて、略称変換を行い、それによって、上記注記表示文字列から、その略称変換された文字列を、上記略注記表示文字列として作成する第４のステップとを有することを特徴とする略注記表示文字列作成法。
【請求項３】
請求項１または２に記載の略注記表示文字列作成方法において、
上記第２のステップが、上記意味付き名称表示文字列を用いて、主従名称表示文字列判別ルール記憶手段に記憶されている、上記名称表示文字列をその先頭から配列されている予め指定された文字列の直後で区切る第１の主従名称表示文字列判別ルールと、上記名称表示文字列を予め指定された末尾語の文字列の直後で区切る第２の主従名称表示文字列判別ルールと、上記名称表示文字列を予め指定された下部名義を示す文字列を含む文字列とそうでない文字列との間で区切る第３の主従名称表示文字列判別ルールとを有する主従名称表示文字列判別ルールを参照して、上記名称表示文字列中の主名称表示文字列と従名称表示文字列との区切り位置を判別し、上記名称表示文字列中の主名称表示文字列と従名称表示文字列との間の上記判別された区切り位置に区切り表示文字が付与されている区切り付き名称表示文字列を作成するステップであることを特徴とする略注記表示文字列作成方法。
【請求項４】
名称表示文字列から、その注記表示文字列の略称である略注記表示文字列を作成するのに用いる、コンピュータが有する略注記表示文字列作成用装置であって、
（１）上記名称表示文字列を、単語辞書を用いて、分割単語表示文字列に単語分割し且つそれら分割単語表示文字列の意味をそれぞれ解析し、それによって、それら分割単語表示文字列から、それらにそれらの分割単語の意味をそれぞれ表している意味表示文字列がそれぞれ付与されている意味付き分割単語表示文字列をそれぞれ作成し、それを経て、上記名称表示文字列から、上記意味付き分割単語表示文字列に単語分割されている名称表示文字列を、意味付き名称表示文字列として作成する意味付き名称表示文字列作成手段と、
（２）上記意味付き名称表示文字列を用いて、主従名称表示文字列判別ルール記憶手段に記憶されている主従名称表示文字列判別ルールを参照して、上記名称表示文字列から、
主名称表示文字列と従名称表示文字列との間に区切り表示文字が付与されている区切り付き名称表示文字列を作成する区切り付き名称表示文字列作成手段と、
（３）上記区切り付き名称表示文字列について、単語の表記、単語表記リスト、単語の意味を表す記号、来てはならない単語を示す記号、任意個数の単語を飛ばす記号、主名称と従名称との区切り記号及び略称として抽出する単語を表す記号の記述で中心名称表示文字列抽出ルール記憶手段に記憶されている中心名称表示文字列抽出ルールを用いて、(i)上記主名称表示文字列のみから、その全てまたは一部でなる中心名称表示文字列を主中心名称表示文字列として抽出し、それを経て、上記名称表示文字列から、上記主中心名称表示文字列を、上記略注記表示文字列として作成し、または(ii)上記従名称表示文字列のみから、その全てまたは一部でなる中心名称表示文字列を従中心名称表示文字列として抽出し、それを経て、上記名称表示文字列から、上記従中心名称表示文字列を、上記略注記表示文字列として作成し、もしくは(iii)上記主名称表示文字列から、その全てまたは一部でなる中心名称表示文字列を主中心名称表示文字列として抽出するとともに、上記従名称表示文字列から、その全てまたは一部でなる中心名称表示文字列を、従中心名称表示文字列として抽出し、それを経て、上記名称表示文字列から、上記主中心名称表示文字列及び上記従中心名称表示文字列の配列でなる主中心名称・従中心名称表示文字列を、上記略注記表示文字列として作成し、ただし、上記区切り付き名称表示文字列が上記中心名称表示文字列抽出ルールのいずれの種類にも属しない場合、上記主名称表示文字列を上記略注記表示文字列として抽出する略注記表示文字列作成手段とを有することを特徴とする略注記表示文字列作成用装置。
【請求項５】
名称表示文字列から、その注記表示文字列の略称である略注記表示文字列を作成するのに用いる、コンピュータが有する略注記表示文字列作成用装置であって、
（１）上記名称表示文字列を、単語辞書を用いて、分割単語表示文字列に単語分割し且つそれら分割単語表示文字列の意味をそれぞれ解析し、それによって、それら分割単語表示文字列から、それらにそれらの分割単語の意味をそれぞれ表している意味表示文字列がそれぞれ付与されている意味付き分割単語表示文字列をそれぞれ作成し、それを経て、上記名称表示文字列から、上記意味付き分割単語表示文字列に単語分割されている名称表示文字列を、意味付き名称表示文字列として作成する意味付き名称表示文字列作成手段と、
（２）上記意味付き名称表示文字列を用いて、主従名称表示文字列判別ルール記憶手段に記憶されている主従名称表示文字列判別ルールを参照して、上記名称表示文字列から、
主名称表示文字列と従名称表示文字列との間に区切り表示文字が付与されている区切り付き名称表示文字列を作成する区切り付き名称表示文字列作成手段と、
（３）上記区切り付き名称表示文字列について、単語の表記、単語表記リスト、単語の意味を表す記号、来てはならない単語を示す記号、任意個数の単語を飛ばす記号、主名称と従名称との区切り記号及び略称として抽出する単語を表す記号の記述で中心名称表示文字列抽出ルール記憶手段に記憶されている中心名称表示文字列抽出ルールを用いて、(i)主名称表示文字列のみから、その全てまたは一部でなる中心名称表示文字列を主中心名称表示文字列として抽出し、それを経て、上記名称表示文字列から、上記主中心名称表示文字列を、上記注記表示文字列または上記略注記表示文字列として作成し、または(ii)上記従名称表示文字列のみから、その全てまたは一部でなる中心名称表示文字列を従中心名称表示文字列として抽出し、それを経て、上記名称表示文字列から、上記従名称表示文字列を、上記注記表示文字列または上記略注記表示文字列として作成し、もしくは(iii)上記主名称表示文字列から、その全てまたは一部でなる中心名称表示文字列を主中心名称表示文字列として抽出するとともに、上記従名称表示文字列から、その全てまたは一部でなる中心名称表示文字列を従中心名称表示文字列として抽出し、それを経て、上記名称表示文字列から、上記主中心名称表示文字列及び上記従中心名称表示文字列の配列でなる主中心名称・従中心名称表示文字列を、上記注記表示文字列または上記略注記表示文字列として作成し、ただし、上記区切り付き名称表示文字列が上記中心名称表示文字列抽出ルールのいずれの種類にも属しない場合、上記主名称表示文字列を上記略注記表示文字列として抽出する注記表示文字列・略注記表示文字列作成手段と、
（４）上記注記表示文字列から、それについて、(i)注記表示文字列が先頭から企業名乃至固有名を表している文字列の場合、その企業名乃至固有名を略称変換するルールと、
(ii)注記表示文字列が英字の前に英字でない文字列が配列されている場合、英字でない文字列を英字に略称変換するルールと、(iii)注記表示文字列が職業表示文字列や職業語尾文字列などを有する文字列である場合、それら文字列を略称変換するルールと、(iv)注記表示文字列がカナ英字で２個以上連続している文字列である場合、その文字列のカナ英字を、そのカナ英字の読みの英文字に略称変換するルールとを有する、略称変換ルール記憶手段に記憶されている略称変換ルールを用いて、略称変換を行い、それによって、上記注記表示文字列から、その略称変換された文字列を、上記略注記表示文字列として作成する略注記表示文字列作成手段とを有することを特徴とする略注記表示文字列作成用装置。
【請求項６】
請求項４または５に記載の略注記表示文字列作成用装置において、
上記区切り付き名称表示文字列作成手段が、上記意味付き名称表示文字列を用いて、主従名称表示文字列判別ルール記憶手段に記憶されている、上記名称表示文字列をその先頭から配列されている予め指定された文字列の直後で区切る第１の主従名称表示文字列判別ルールと、上記名称表示文字列を予め指定された末尾語の文字列の直後で区切る第２の主従名称表示文字列判別ルールと、上記名称表示文字列を予め指定された下部名義を示す文字列を含む文字列とそうでない文字列との間で区切る第３の主従名称表示文字列判別ルールとを有する主従名称表示文字列判別ルールを参照して、上記名称表示文字列中の主名称表示文字列と従名称表示文字列との区切り位置を判別し、上記名称表示文字列中の主名称表示文字列と従名称表示文字列との間の上記判別された区切り位置に区切り表示文字が付与されている区切り付き名称表示文字列を作成する手段であることを特徴とする略注記表示文字列作成用装置。
【請求項７】
名称表示文字列から、その注記表示文字列の略称である略注記表示文字列を、意味付き名称表示文字列作成手段と区切り付き名称表示文字列作成手段と略注記表示文字列作成手段とを有する略注記表示文字列作成用装置を具備するコンピュータを用いて作成するためのプログラムを格納している略注記表示文字列作成用プログラム格納記録媒体であって、
上記プログラムが、
（１）上記意味付き名称表示文字列作成手段に、上記名称表示文字列を、単語辞書を用いて、分割単語表示文字列に単語分割し且つそれら分割単語表示文字列の意味をそれぞれ解析し、それによって、それら分割単語表示文字列から、それらにそれらの分割単語の意味をそれぞれ表している意味表示文字列がそれぞれ付与されている意味付き分割単語表示文字列をそれぞれ作成し、それを経て、上記名称表示文字列から、上記意味付き分割単語表示文字列に単語分割されている名称表示文字列を、意味付き名称表示文字列として作成する第１のステップをとらせ、
（２）上記区切り付き名称表示文字列作成手段に、上記意味付き名称表示文字列を用いて、主従名称表示文字列判別ルールを参照して、上記名称表示文字列から、主名称表示文字列と従名称表示文字列との間に区切り表示文字が付与されている区切り付き名称表示文字列を作成する第２のステップをとらせ、
（３）上記略注記表示文字列作成手段に、上記区切り付き名称表示文字列について、単語の表記、単語表記リスト、単語の意味を表す記号、来てはならない単語を示す記号、任意個数の単語を飛ばす記号、主名称と従名称との区切り記号及び略称として抽出する単語を表す記号の記述で中心名称表示文字列抽出ルール記憶手段に記憶されている中心名称表示文字列抽出ルールを用いて、(i)上記主名称表示文字列のみから、その全てまたは一部でなる中心名称表示文字列を主中心名称表示文字列として抽出し、それを経て、上記名称表示文字列から、上記主中心名称表示文字列を、上記略注記表示文字列として作成し、または(ii)上記従名称表示文字列のみから、その全てまたは一部でなる中心名称表示文字列を従中心名称表示文字列として抽出し、それを経て、上記名称表示文字列から、上記従中心名称表示文字列を、上記略注記表示文字列として作成し、もしくは(iii)上記主名称表示文字列から、その全てまたは一部でなる中心名称表示文字列を主中心名称表示文字列として抽出するとともに、上記従名称表示文字列から、その全てまたは一部でなる中心名称表示文字列を、従中心名称表示文字列として抽出し、それを経て、上記名称表示文字列から、上記主中心名称表示文字列及び上記従中心名称表示文字列の配列でなる主中心名称・従中心名称表示文字列を、上記略注記表示文字列として作成し、ただし、上記区切り付き名称表示文字列が上記中心名称表示文字列抽出ルールのいずれの種類にも属しない場合、
上記主名称表示文字列を上記略注記表示文字列として抽出する第３のステップをとらせるプログラムでなることを特徴とする略注記表示文字列作成用プログラム格納記録媒体。
【請求項８】
名称表示文字列から、その注記表示文字列の略称である略注記表示文字列を、意味付き名称表示文字列作成手段と区切り付き名称表示文字列作成手段と注記表示文字列・略注記表示文字列作成手段とを有する略注記表示文字列作成用装置を具備するコンピュータを用いて作成するためのプログラムを格納している略注記表示文字列作成用プログラム格納記録媒体であって、
上記プログラムが、
（１）上記意味付き名称表示文字列作成手段に、上記名称表示文字列を、単語辞書を用いて、分割単語表示文字列に単語分割し且つそれら分割単語表示文字列の意味をそれぞれ解析し、それによって、それら分割単語表示文字列から、それらにそれらの分割単語の意味をそれぞれ表している意味表示文字列がそれぞれ付与されている意味付き分割単語表示文字列をそれぞれ作成し、それを経て、上記名称表示文字列から、上記意味付き分割単語表示文字列に単語分割されている名称表示文字列を、意味付き名称表示文字列として作成する第１のステップをとらせ、
（２）上記区切り付き名称表示文字列作成手段に、上記意味付き名称表示文字列を用いて、主従名称表示文字列判別ルールを参照して、上記名称表示文字列から、主名称表示文字列と従名称表示文字列との間に区切り表示文字が付与されている区切り付き名称表示文字列を作成する第２のステップをとらせ、
（３）上記注記表示文字列・略注記表示文字列作成手段に、上記区切り付き名称表示文字列について、単語の表記、単語表記リスト、単語の意味を表す記号、来てはならない単語を示す記号、任意個数の単語を飛ばす記号、主名称と従名称との区切り記号及び略称として抽出する単語を表す記号の記述で中心名称表示文字列抽出ルール記憶手段に記憶されている中心名称表示文字列抽出ルールを用いて、(i)上記主名称表示文字列のみから、その全てまたは一部でなる中心名称表示文字列を主中心名称表示文字列として抽出し、それを経て、上記名称表示文字列から、上記主中心名称表示文字列を、上記注記表示文字列または上記略注記表示文字列として作成し、または(ii)上記従名称表示文字列のみから、その全てまたは一部でなる中心名称表示文字列を従中心名称表示文字列として抽出し、それを経て、上記名称表示文字列から、上記従名称表示文字列を、上記注記表示文字列または上記略注記表示文字列として作成し、もしくは(iii)上記主名称表示文字列から、その全てまたは一部でなる中心名称表示文字列を主中心名称表示文字列として抽出するとともに、上記従名称表示文字列から、その全てまたは一部でなる中心名称表示文字列を従中心名称表示文字列として抽出し、それを経て、上記名称表示文字列から、上記主中心名称表示文字列及び上記従中心名称表示文字列の配列でなる主中心名称・従中心名称表示文字列を、上記注記表示文字列または上記略注記表示文字列として作成し、ただし、上記区切り付き名称表示文字列が上記中心名称表示文字列抽出ルールのいずれの種類にも属しない場合、上記主名称表示文字列を上記略注記表示文字列として抽出する第３のステップをとらせ、
（４）上記略注記表示文字列作成手段に、上記注記表示文字列から、それについて、(i)注記表示文字列が先頭から企業名乃至固有名を表している文字列の場合、その企業名乃至固有名を略称変換するルールと、(ii)注記表示文字列が英字の前に英字でない文字列が配列されている場合、英字でない文字列を英字に略称変換するルールと、(iii)注記表示文字列が職業表示文字列や職業語尾文字列などを有する文字列である場合、それら文字列を略称変換するルールと、(iv)注記表示文字列がカナ英字で２個以上連続している文字列である場合、その文字列のカナ英字を、そのカナ英字の読みの英文字に略称変換するルールとを有する、略称変換ルール記憶手段に記憶されている略称変換ルールを用いて、略称変換を行い、それによって、上記注記表示文字列から、その略称変換された文字列を、上記略注記表示文字列として作成する第４のステップとをとらせ得るプログラムでなることを特徴とする略注記表示文字列作成用プログラム格納記録媒体。
【請求項９】
請求項７または８に記載の略注記表示文字列作成用プログラム格納記録媒体において、
上記第２のステップが、上記意味付き名称表示文字列を用いて、主従名称表示文字列判別ルール記憶手段に記憶されている、上記名称表示文字列をその先頭から配列されている予め指定された文字列の直後で区切る第１の主従名称表示文字列判別ルールと、上記名称表示文字列を予め指定された末尾語の文字列の直後で区切る第２の主従名称表示文字列判別ルールと、上記名称表示文字列を予め指定された下部名義を示す文字列を含む文字列とそうでない文字列との間で区切る第３の主従名称表示文字列判別ルールとを有する主従名称表示文字列判別ルールを参照して、上記名称表示文字列中の主名称表示文字列と従名称表示文字列との区切り位置を判別し、上記名称表示文字列中の主名称表示文字列と従名称表示文字列との間の上記判別された区切り位置に区切り表示文字が付与されている区切り付き名称表示文字列を作成するステップであることを特徴とする略注記表示文字列作成用プログラム格納記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、企業名、個人名、建物名（棟、階、部屋番号を含む）などの名称を表している名称表示文字列から、地図上に表示する場合に用いられるような注記表示文字列の略称である略注記表示文字列を作成する略注記表示文字列作成法、それに用いる略注記表示文字列作成用装置、並びに名称表示文字列から、略注記表示文字列をコンピュータを用いて作成するためのプログラムを格納している略注記表示文字列作成用プログラム格納記録媒体に関する。
【０００２】
【従来の技術】
従来、企業名、個人名、建物名（棟、階、部屋番号を含む）などの名称を表している名称表示文字列が、その先頭または末尾に「株式会社」とか「有限会社」とかの文字列を有する場合、それら文字列を削除し、それを経て、名称表示文字列から、その文字数よりも削除した文字数だけ少ない文字数を有する文字列を、名称表示文字列の略注記表示文字列として作成することが行われている（これを従来の第１の略注記表示文字列作成法と称す）。
【０００３】
また、従来、名称表示文字列から、その先頭から数えた予定文字数の文字列、例えば５文字数を残して、他を切り捨て、それを経て、名称表示文字列から、その文字数よりも切り捨てられた文字数だけ少ない文字数を有する文字列を、予定文字数以下の文字数を有する、名称表示文字列の略注記表示文字列として、作成することも行われている（これを従来の第２の略注記表示文字列作成法と称す）。
【０００４】
【発明が解決しようとする課題】
しかしながら、上述した従来の第１の略注記表示文字列作成法の場合、名称表示文字列から作成される略注記表示文字列が予定の文字数以下の略注記表示文字列でない場合がある、という欠点を有していた。
【０００５】
また、上述した従来の第２の略注記表示文字列作成法の場合、名称表示文字列から作成される略注記表示文字列は、予定の文字数以下の文字数を有するとしても、図６の「名称表示文字列」の欄に示すような名称表示文字列から、略注記表示文字列を図６の「略注記表示文字列」の欄に示すような不都合の生じている略注記表示文字列として作成する、という欠点を有していた。
【０００６】
よって、本発明は、上述した欠点を有効に回避することができる、新規な略注記表示文字列作成法、及び新規な略注記表示文字列作成用装置、並びに新規な略注記表示文字列作成用プログラム格納記録媒体を提案せんとするものである。
【０００７】
【課題を解決するための手段】
本発明による略注記表示文字列作成法の１つは、名称表示文字列から、その注記表示文字列の略称である略注記表示文字列を、略注記表示文字列作成用装置を有するコンピュータを用いて、作成する略注記表示文字列作成法であって、（１）上記略注記表示文字列作成用装置が有する意味付き名称表示文字列作成手段において、上記名称表示文字列を、単語辞書を用いて、分割単語表示文字列に単語分割し且つそれら分割単語表示文字列の意味をそれぞれ解析し、それによって、それら分割単語表示文字列から、それらにそれらの分割単語の意味をそれぞれ表している意味表示文字列がそれぞれ付与されている意味付き分割単語表示文字列をそれぞれ作成し、それを経て、上記名称表示文字列から、上記意味付き分割単語表示文字列に単語分割されている名称表示文字列を、意味付き名称表示文字列として作成する第１のステップと、（２）上記略注記表示文字列作成用装置が有する区切り付き名称表示文字列作成手段において、上記意味付き名称表示文字列を用いて、主従名称表示文字列判別ルール記憶手段に記憶されている主従名称表示文字列判別ルールを参照して、上記名称表示文字列から、主名称表示文字列と従名称表示文字列との間に区切り表示文字が付与されている区切り付き名称表示文字列を作成する第２のステップと、（３）上記略注記表示文字列作成用装置が有する略注記表示文字列作成手段において、上記区切り付き名称表示文字列について、単語の表記、単語表記リスト、単語の意味を表す記号、
来てはならない単語を示す記号、任意個数の単語を飛ばす記号、主名称と従名称との区切り記号及び略称として抽出する単語を表す記号の記述で中心名称表示文字列抽出ルール記憶手段に記憶されている中心名称表示文字列抽出ルールを用いて、(i)上記主名称表示文字列のみから、その全てまたは一部でなる中心名称表示文字列を主中心名称表示文字列として抽出し、それを経て、上記名称表示文字列から、上記主中心名称表示文字列を、上記略注記表示文字列として作成し、または(ii)上記従名称表示文字列のみから、その全てまたは一部でなる中心名称表示文字列を従中心名称表示文字列として抽出し、それを経て、
上記名称表示文字列から、上記従中心名称表示文字列を、上記略注記表示文字列として作成し、もしくは(iii)上記主名称表示文字列から、その全てまたは一部でなる中心名称表示文字列を、主中心名称表示文字列として抽出するとともに、上記従名称表示文字列から、その全てまたは一部でなる中心名称表示文字列を従中心名称表示文字列として抽出し、
それを経て、上記名称表示文字列から、上記主中心名称表示文字列及び上記従中心名称表示文字列の配列でなる主中心名称・従中心名称表示文字列を、上記略注記表示文字列として作成し、ただし、上記区切り付き名称表示文字列が上記中心名称表示文字列抽出ルールのいずれの種類にも属しない場合、上記主名称表示文字列を上記略注記表示文字列として抽出する第３のステップとを有する。
【０００８】
本発明による略注記表示文字列作成法の他の１つは、名称表示文字列から、その注記表示文字列の略称である略注記表示文字列を、略注記表示文字列作成用装置を有するコンピュータを用いて、作成する略注記表示文字列作成法であって、（１）上記略注記表示文字列作成用装置が有する意味付き名称表示文字列作成手段において、上記名称表示文字列を、単語辞書を用いて、分割単語表示文字列に単語分割し且つそれら分割単語表示文字列の意味をそれぞれ解析し、それによって、それら分割単語表示文字列から、それらにそれらの分割単語の意味をそれぞれ表している意味表示文字列がそれぞれ付与されている意味付き分割単語表示文字列をそれぞれ作成し、それを経て、上記名称表示文字列から、上記意味付き分割単語表示文字列に単語分割されている名称表示文字列を、意味付き名称表示文字列として作成する第１のステップと、（２）上記略注記表示文字列作成用装置が有する区切り付き名称表示文字列作成手段において、上記意味付き名称表示文字列を用いて、主従名称表示文字列判別ルール記憶手段に記憶されている主従名称表示文字列判別ルールを参照して、上記名称表示文字列から、主名称表示文字列と従名称表示文字列との間に区切り表示文字が付与されている区切り付き名称表示文字列を作成する第２のステップと、（３）上記略注記表示文字列作成用装置が有する注記表示文字列・略注記表示文字列作成手段において、上記区切り付き名称表示文字列について、単語の表記、単語表記リスト、単語の意味を表す記号、来てはならない単語を示す記号、任意個数の単語を飛ばす記号、主名称と従名称との区切り記号及び略称として抽出する単語を表す記号の記述で中心名称表示文字列抽出ルール記憶手段に記憶されている中心名称表示文字列抽出ルールを用いて、
(i)上記主名称表示文字列のみから、その全てまたは一部でなる中心名称表示文字列を主中心名称表示文字列として抽出し、それを経て、上記名称表示文字列から、上記主中心名称表示文字列を、上記注記表示文字列または上記略注記表示文字列として作成し、または(ii)上記従名称表示文字列のみから、その全てまたは一部でなる中心名称表示文字列を従中心名称表示文字列として抽出し、それを経て、上記名称表示文字列から、上記従名称表示文字列を、上記注記表示文字列または上記略注記表示文字列として作成し、もしくは(iii)上記主名称表示文字列から、その全てまたは一部でなる中心名称表示文字列を主中心名称表示文字列として抽出するとともに、上記従名称表示文字列から、その全てまたは一部でなる中心名称表示文字列を従中心名称表示文字列として抽出し、それを経て、上記名称表示文字列から、上記主中心名称表示文字列及び上記従中心名称表示文字列の配列でなる主中心名称・従中心名称表示文字列を、上記注記表示文字列または上記略注記表示文字列として作成し、ただし、上記区切り付き名称表示文字列が上記中心名称表示文字列抽出ルールのいずれの種類にも属しない場合、上記主名称表示文字列を上記略注記表示文字列として抽出する第３のステップと、（４）上記略注記表示文字列作成用装置が有する略注記表示文字列作成手段において、上記注記表示文字列から、それについて、(i)注記表示文字列が先頭から企業名乃至固有名を表している文字列の場合、その企業名乃至固有名を略称変換するルールと、(ii)注記表示文字列が英字の前に英字でない文字列が配列されている場合、英字でない文字列を英字に略称変換するルールと、(iii)注記表示文字列が職業表示文字列や職業語尾文字列などを有する文字列である場合、それら文字列を略称変換するルールと、(iv)注記表示文字列がカナ英字で２個以上連続している文字列である場合、その文字列のカナ英字を、そのカナ英字の読みの英文字に略称変換するルールとを有する、略称変換ルール記憶手段に記憶されている略称変換ルールを用いて、略称変換を行い、それによって、上記注記表示文字列から、その略称変換された文字列を、上記略注記表示文字列として作成する第４のステップとを有する。
【０００９】
本発明による略注記表示文字列作成法のさらに他の１つは、上述した略注記表示文字列作成法の１つまたは他の１つにおいて、上記第２のステップが、上記意味付き名称表示文字列を用いて、主従名称表示文字列判別ルール記憶手段に記憶されている、名称表示文字列をその先頭から配列されている予め指定された文字列の直後で区切る第１の主従名称表示文字列判別ルールと、上記名称表示文字列を予め指定された末尾語の文字列の直後で区切る第２の主従名称表示文字列判別ルールと、上記名称表示文字列を予め指定された下部名義を示す文字列を含む文字列とそうでない文字列との間で区切る第３の主従名称表示文字列判別ルールとを有する主従名称表示文字列判別ルールを参照して、上記名称表示文字列中の主名称表示文字列と従名称表示文字列との区切り位置を判別し、上記名称表示文字列中の主名称表示文字列と従名称表示文字列との間の上記判別された区切り位置に区切り表示文字が付与されている区切り付き名称表示文字列を作成するステップである。
【００１０】
本発明による略注記表示文字列作成用装置の１つは、名称表示文字列から、その注記表示文字列の略称である略注記表示文字列を作成するのに用いる、コンピュータが有する略注記表示文字列作成用装置であって、（１）上記名称表示文字列を、単語辞書を用いて、
分割単語表示文字列に単語分割し且つそれら分割単語表示文字列の意味をそれぞれ解析し、それによって、それら分割単語表示文字列から、それらにそれらの分割単語の意味をそれぞれ表している意味表示文字列がそれぞれ付与されている意味付き分割単語表示文字列をそれぞれ作成し、それを経て、上記名称表示文字列から、上記意味付き分割単語表示文字列に単語分割されている名称表示文字列を、意味付き名称表示文字列として作成する意味付き名称表示文字列作成手段と、（２）上記意味付き名称表示文字列を用いて、主従名称表示文字列判別ルール記憶手段に記憶されている主従名称表示文字列判別ルールを参照して、上記名称表示文字列から、主名称表示文字列と従名称表示文字列との間に区切り表示文字が付与されている区切り付き名称表示文字列を作成する区切り付き名称表示文字列作成手段と、（３）上記区切り付き名称表示文字列について、単語の表記、単語表記リスト、単語の意味を表す記号、来てはならない単語を示す記号、任意個数の単語を飛ばす記号、主名称と従名称との区切り記号及び略称として抽出する単語を表す記号の記述で中心名称表示文字列抽出ルール記憶手段に記憶されている中心名称表示文字列抽出ルールを用いて、(i)上記主名称表示文字列のみから、その全てまたは一部でなる中心名称表示文字列を主中心名称表示文字列として抽出し、それを経て、上記名称表示文字列から、上記主中心名称表示文字列を、上記略注記表示文字列として作成し、または(ii)上記従名称表示文字列のみから、その全てまたは一部でなる中心名称表示文字列を従中心名称表示文字列として抽出し、それを経て、上記名称表示文字列から、上記従中心名称表示文字列を、上記略注記表示文字列として作成し、もしくは(iii)上記主名称表示文字列から、その全てまたは一部でなる中心名称表示文字列を主中心名称表示文字列として抽出するとともに、
上記従名称表示文字列から、その全てまたは一部でなる中心名称表示文字列を、従中心名称表示文字列として抽出し、それを経て、上記名称表示文字列から、上記主中心名称表示文字列及び上記従中心名称表示文字列の配列でなる主中心名称・従中心名称表示文字列を、上記略注記表示文字列として作成し、ただし、上記区切り付き名称表示文字列が上記中心名称表示文字列抽出ルールのいずれの種類にも属しない場合、上記主名称表示文字列を上記略注記表示文字列として抽出する略注記表示文字列作成手段とを有する。
【００１１】
本発明による略注記表示文字列作成用装置の他の１つは、名称表示文字列から、その注記表示文字列の略称である略注記表示文字列を作成するのに用いる、コンピュータが有する略注記表示文字列作成用装置であって、（１）上記名称表示文字列を、単語辞書を用いて、分割単語表示文字列に単語分割し且つそれら分割単語表示文字列の意味をそれぞれ解析し、それによって、それら分割単語表示文字列から、それらにそれらの分割単語の意味をそれぞれ表している意味表示文字列がそれぞれ付与されている意味付き分割単語表示文字列をそれぞれ作成し、それを経て、上記名称表示文字列から、上記意味付き分割単語表示文字列に単語分割されている名称表示文字列を、意味付き名称表示文字列として作成する意味付き名称表示文字列作成手段と、（２）上記意味付き名称表示文字列を用いて、主従名称表示文字列判別ルール記憶手段に記憶されている主従名称表示文字列判別ルールを参照して、上記名称表示文字列から、主名称表示文字列と従名称表示文字列との間に区切り表示文字が付与されている区切り付き名称表示文字列を作成する区切り付き名称表示文字列作成手段と、（３）上記区切り付き名称表示文字列について、単語の表記、単語表記リスト、単語の意味を表す記号、来てはならない単語を示す記号、任意個数の単語を飛ばす記号、主名称と従名称との区切り記号及び略称として抽出する単語を表す記号の記述で中心名称表示文字列抽出ルール記憶手段に記憶されている中心名称表示文字列抽出ルールを用いて、(i)主名称表示文字列のみから、その全てまたは一部でなる中心名称表示文字列を主中心名称表示文字列として抽出し、それを経て、上記名称表示文字列から、上記主中心名称表示文字列を、上記注記表示文字列または上記略注記表示文字列として作成し、
または(ii)上記従名称表示文字列のみから、その全てまたは一部でなる中心名称表示文字列を従中心名称表示文字列として抽出し、それを経て、上記名称表示文字列から、上記従名称表示文字列を、上記注記表示文字列または上記略注記表示文字列として作成し、もしくは(iii)上記主名称表示文字列から、その全てまたは一部でなる中心名称表示文字列を主中心名称表示文字列として抽出するとともに、上記従名称表示文字列から、その全てまたは一部でなる中心名称表示文字列を従中心名称表示文字列として抽出し、それを経て、
上記名称表示文字列から、上記主中心名称表示文字列及び上記従中心名称表示文字列の配列でなる主中心名称・従中心名称表示文字列を、上記注記表示文字列または上記略注記表示文字列として作成し、ただし、上記区切り付き名称表示文字列が上記中心名称表示文字列抽出ルールのいずれの種類にも属しない場合、上記主名称表示文字列を上記略注記表示文字列として抽出する注記表示文字列・略注記表示文字列作成手段と、（４）上記注記表示文字列から、それについて、(i)注記表示文字列が先頭から企業名乃至固有名を表している文字列の場合、その企業名乃至固有名を略称変換するルールと、(ii)注記表示文字列が英字の前に英字でない文字列が配列されている場合、英字でない文字列を英字に略称変換するルールと、(iii)注記表示文字列が職業表示文字列や職業語尾文字列などを有する
文字列である場合、それら文字列を略称変換するルールと、(iv)注記表示文字列がカナ英字で２個以上連続している文字列である場合、その文字列のカナ英字を、そのカナ英字の読みの英文字に略称変換するルールとを有する、略称変換ルール記憶手段に記憶されている略称変換ルールを用いて、略称変換を行い、それによって、上記注記表示文字列から、
その略称変換された文字列を、上記略注記表示文字列として作成する略注記表示文字列作成手段とを有する。
【００１２】
本発明による略注記表示文字列作成用装置のさらに他の１つは、上述した略注記表示文字列作成用装置の１つまたは他の１つにおいて、上記区切り付き名称表示文字列作成手段が、上記意味付き名称表示文字列を用いて、主従名称表示文字列判別ルール記憶手段に記憶されている、上記名称表示文字列をその先頭から配列されている予め指定された文字列の直後で区切る第１の主従名称表示文字列判別ルールと、上記名称表示文字列を予め指定された末尾語の文字列の直後で区切る第２の主従名称表示文字列判別ルールと、上記名称表示文字列を予め指定された下部名義を示す文字列を含む文字列とそうでない文字列との間で区切る第３の主従名称表示文字列判別ルールとを有する主従名称表示文字列判別ルールを参照して、上記名称表示文字列中の主名称表示文字列と従名称表示文字列との区切り位置を判別し、上記名称表示文字列中の主名称表示文字列と従名称表示文字列との間の上記判別された区切り位置に区切り表示文字が付与されている区切り付き名称表示文字列を作成する手段である。
【００１３】
本発明による略注記表示文字列作成用プログラム格納記録媒体の１つは、名称表示文字列から、その注記表示文字列の略称である略注記表示文字列を、意味付き名称表示文字列作成手段と区切り付き名称表示文字列作成手段と略注記表示文字列作成手段とを有する略注記表示文字列作成用装置を具備するコンピュータを用いて作成するためのプログラムを格納している略注記表示文字列作成用プログラム格納記録媒体であって、上記プログラムが、（１）上記意味付き名称表示文字列作成手段に、上記名称表示文字列を、単語辞書を用いて、分割単語表示文字列に単語分割し且つそれら分割単語表示文字列の意味をそれぞれ解析し、それによって、それら分割単語表示文字列から、それらにそれらの分割単語の意味をそれぞれ表している意味表示文字列がそれぞれ付与されている意味付き分割単語表示文字列をそれぞれ作成し、それを経て、上記名称表示文字列から、上記意味付き分割単語表示文字列に単語分割されている名称表示文字列を、意味付き名称表示文字列として作成する第１のステップをとらせ、（２）上記区切り付き名称表示文字列作成手段に、上記意味付き名称表示文字列を用いて、主従名称表示文字列判別ルールを参照して、上記名称表示文字列から、主名称表示文字列と従名称表示文字列との間に区切り表示文字が付与されている区切り付き名称表示文字列を作成する第２のステップをとらせ、（３）上記略注記表示文字列作成手段に、上記区切り付き名称表示文字列について、単語の表記、単語表記リスト、単語の意味を表す記号、来てはならない単語を示す記号、任意個数の単語を飛ばす記号、主名称と従名称との区切り記号及び略称として抽出する単語を表す記号の記述で中心名称表示文字列抽出ルール記憶手段に記憶されている中心名称表示文字列抽出ルールを用いて、(i)上記主名称表示文字列のみから、その全てまたは一部でなる中心名称表示文字列を主中心名称表示文字列として抽出し、それを経て、上記名称表示文字列から、
上記主中心名称表示文字列を、上記略注記表示文字列として作成し、または(ii)上記従名称表示文字列のみから、その全てまたは一部でなる中心名称表示文字列を従中心名称表示文字列として抽出し、それを経て、上記名称表示文字列から、上記従中心名称表示文字列を、上記略注記表示文字列として作成し、もしくは(iii)上記主名称表示文字列から、その全てまたは一部でなる中心名称表示文字列を主中心名称表示文字列として抽出するとともに、上記従名称表示文字列から、その全てまたは一部でなる中心名称表示文字列を、従中心名称表示文字列として抽出し、それを経て、上記名称表示文字列から、上記主中心名称表示文字列及び上記従中心名称表示文字列の配列でなる主中心名称・従中心名称表示文字列を、上記略注記表示文字列として作成し、ただし、上記区切り付き名称表示文字列が上記中心名称表示文字列抽出ルールのいずれの種類にも属しない場合、上記主名称表示文字列を上記略注記表示文字列として抽出する第３のステップをとらせるプログラムでなる。
【００１４】
本発明による略注記表示文字列作成用プログラム格納記録媒体の他の１つは、名称表示文字列から、その注記表示文字列の略称である略注記表示文字列を、意味付き名称表示文字列作成手段と区切り付き名称表示文字列作成手段と注記表示文字列・略注記表示文字列作成手段と略注記表示文字列作成手段とを有する略注記表示文字列作成用装置を具備するコンピュータを用いて作成するためのプログラムを格納している略注記表示文字列作成用プログラム格納記録媒体であって、上記プログラムが、（１）上記意味付き名称表示文字列作成手段に、上記名称表示文字列を、単語辞書を用いて、分割単語表示文字列に単語分割し且つそれら分割単語表示文字列の意味をそれぞれ解析し、それによって、それら分割単語表示文字列から、それらにそれらの分割単語の意味をそれぞれ表している意味表示文字列がそれぞれ付与されている意味付き分割単語表示文字列をそれぞれ作成し、それを経て、上記名称表示文字列から、上記意味付き分割単語表示文字列に単語分割されている名称表示文字列を、意味付き名称表示文字列として作成する第１のステップをとらせ、（２）上記区切り付き名称表示文字列作成手段に、上記意味付き名称表示文字列を用いて、主従名称表示文字列判別ルールを参照して、上記名称表示文字列から、主名称表示文字列と従名称表示文字列との間に区切り表示文字が付与されている区切り付き名称表示文字列を作成する第２のステップをとらせ、（３）上記注記表示文字列・略注記表示文字列作成手段に、上記区切り付き名称表示文字列について、単語の表記、単語表記リスト、単語の意味を表す記号、来てはならない単語を示す記号、任意個数の単語を飛ばす記号、主名称と従名称との区切り記号及び略称として抽出する単語を表す記号の記述で中心名称表示文字列抽出ルール記憶手段に記憶されている中心名称表示文字列抽出ルールを用いて、(i)上記主名称表示文字列のみから、その全てまたは一部でなる中心名称表示文字列を主中心名称表示文字列として抽出し、それを経て、上記名称表示文字列から、上記主中心名称表示文字列を、上記注記表示文字列または上記略注記表示文字列として作成し、または(ii)上記従名称表示文字列のみから、その全てまたは一部でなる中心名称表示文字列を従中心名称表示文字列として抽出し、それを経て、上記名称表示文字列から、上記従名称表示文字列を、上記注記表示文字列または上記略注記表示文字列として作成し、もしくは(iii)上記主名称表示文字列から、その全てまたは一部でなる中心名称表示文字列を主中心名称表示文字列として抽出するとともに、上記従名称表示文字列から、その全てまたは一部でなる中心名称表示文字列を従中心名称表示文字列として抽出し、それを経て、上記名称表示文字列から、上記主中心名称表示文字列及び上記従中心名称表示文字列の配列でなる主中心名称・従中心名称表示文字列を、上記注記表示文字列または上記略注記表示文字列として作成し、ただし、上記区切り付き名称表示文字列が上記中心名称表示文字列抽出ルールのいずれの種類にも属しない場合、上記主名称表示文字列を上記略注記表示文字列として抽出する第３のステップをとらせ、（４）上記略注記表示文字列作成手段に、上記注記表示文字列から、それについて、(i)注記表示文字列が先頭から企業名乃至固有名を表している文字列の場合、その企業名乃至固有名を略称変換するルールと、(ii)注記表示文字列が英字の前に英字でない文字列が配列されている場合、英字でない文字列を英字に略称変換するルールと、(iii)注記表示文字列が職業表示文字列や職業語尾文字列などを有する文字列である場合、それら文字列を略称変換するルールと、(iv)注記表示文字列がカナ英字で２個以上連続している文字列である場合、その文字列のカナ英字を、そのカナ英字の読みの英文字に略称変換するルールとを有する、略称変換ルール記憶手段に記憶されている略称変換ルールを用いて、略称変換を行い、それによって、上記注記表示文字列から、
その略称変換された文字列を、上記略注記表示文字列として作成する第４のステップとをとらせるプログラムでなる。
【００１５】
本発明による略注記表示文字列作成用プログラム格納記録媒体のさらに他の１つは、上述した略注記表示文字列作成用プログラム格納記録媒体の１つまたは他の１つにおいて、
上記第２のステップが、上記意味付き名称表示文字列を用いて、主従名称表示文字列判別ルール記憶手段に記憶されている、上記名称表示文字列をその先頭から配列されている予め指定された文字列の直後で区切る第１の主従名称表示文字列判別ルールと、上記名称表示文字列を予め指定された末尾語の文字列の直後で区切る第２の主従名称表示文字列判別ルールと、上記名称表示文字列を予め指定された下部名義を示す文字列を含む文字列とそうでない文字列との間で区切る第３の主従名称表示文字列判別ルールとを有する主従名称表示文字列判別ルールを参照して、上記名称表示文字列中の主名称表示文字列と従名称表示文字列との区切り位置を判別し、上記名称表示文字列中の主名称表示文字列と従名称表示文字列との間の上記判別された区切り位置に区切り表示文字が付与されている区切り付き名称表示文字列を作成するステップである。
【００１６】
【発明の実施の形態】
次に、本発明による略注記表示文字列作成法の実施の形態を、本発明による略注記表示文字列作成用装置の実施の形態並びに略注記表示文字列作成用プログラム格納記録媒体の実施の形態とともに述べよう。
【００１７】
本発明による略注記表示文字列作成法の実施の形態は、次の（１）〜（７）の事項などの考慮の下に、構成されているものである。
（１）名称表示文字列に、その先頭から株式会社とか有限会社とかの文字列を有する場合、それら文字列を削除し、それを経て、名称表示文字列から、その文字数よりも削除した文字数だけ少ない文字数を有する文字列を、名称表示文字列の略注記表示文字列として作成するようにするだけでは、その略注記表示文字列が予定の文字数以下にならない場合があり、また、このため、その略注記表示文字列を注記表示文字列であるとし、その注記表示文字列から、先頭から数えた予定文字数、例えば５文字数の文字列を残して、他を切り捨て、それを経て、注記表示文字列から、先頭から数えた予定文字数の文字列を、略注記表示文字列とすれば、［発明が解決しようとする課題］で述べたように且つ図６に示すように、略注記表示文字列が、不都合の生じている略注記表示文字列として作成される場合がある。
【００１８】
（２）「ＮＴＴ丸の内支店営業部」のような、支店名や部課名を伴っている、顧客データから得られるような組織構造を有する名称表示文字列から、略注記表示文字列を作成する場合、そのような名称表示文字列から、支店名や部課名を削除し、また、「小野商工館ビル２階２０１号」のような、建物の階番号や部屋番号を伴っている、顧客データから得られるような階層構造を有する名称表示文字列から、略注記表示文字列を作成する場合、
そのような名称表示文字列から、階番号や部屋番号を削除し、それを経て、名称表示文字列から、その文字数よりも削除した文字数だけ少ない文字数を有する文字列を、略注記表示文字列として作成しても、その作成された略注記表示文字列を、不都合の生じていない略注記表示文字列とすることができる場合がある。
【００１９】
（３）（２）で作成された略注記表示文字列が注記表示文字列であるとし、その注記表示文字列について、それを構成している単語単位で、略称変換を行い、それによって、注記表示文字列から、その略称変換された文字列を、略注記表示文字列として作成することができるが、この場合、注記表示文字列についての略称変換を、注記表示文字列を構成している単語単位で、一義的に、単純に行うだけでは、略注記表示文字列が、図７に示すように、意味のわからない不都合の生じている略注記表示文字列として作成される場合がある。
【００２０】
（４）名称表示文字列が組織構造を有している場合、その名称表示文字列は、主名称表示文字列（上部組織名称表示文字列とも称される）と従名称表示文字列（下部組織名称文字列とも称される）との配列でなるのを普通とし、そして、主名称表示文字列（上部組織名称表示文字列とも称される）には、図８に示すような、「一誠会グループ一心会」における「一誠会グループ」というようなグループ総称表示文字列、「東急文化会館ミラノ座」における「東急文化会館」というようなテナント大家表示文字列などがあり、また、従名称表示文字列（下部組織名称文字列とも称される）には、同図８に示すような、「伊藤園第一営業部」における「第一営業部」というような部課名表示文字列や、「ナップ新宿オフィス」における「新宿オフィス」というような支店名表示文字列などがあるが、このような場合、図８に示すように、主名称表示文字列がグループ総称表示文字列やテナント大家表示文字列などである場合、それらを削除し、略注記表示文字列を作成し、また、従名称表示文字列が部課名表示文字列や支店名表示文字列である場合、それらを削除し、略注記表示文字列を作成しても、その略注記表示文字列が不都合の生じていない略注記表示文字列として作成される場合があるが、そうでない場合もある。
【００２１】
（５）名称表示文字列が建物名のように階層構造を有している場合、名称表示文字列に従名称表示文字列（下位名称表示文字列、下位名義表示文字列とも称される）としての階表示文字列や部屋番号表示文字列を有している場合があるが、そのような場合、図９に示すように、名称表示文字列から、その階表示文字列や部屋番号表示文字列を削除し、略注記表示文字列を作成しても、その略注記表示文字列に不都合は生じない場合があり、また、名称表示文字列に従名称表示文字列としての棟番号表示文字列を有している場合があるが、そのような場合、名称表示文字列から、その棟番号表示文字列を削除し、略注記表示文字列を作成すれば、その略注記表示文字列が不都合の生じている略注記表示文字列として作成される場合があることから、図１０に示すように、名称表示文字列から、棟番号表示文字列を削除せず、その削除されていない文字列を、略注記表示文字列として作成すれば、その略注記表示文字列が不都合の生じていない略注記表示文字列として作成される場合がある。
【００２２】
（６）名称表示文字列を構成している単語の意味を、図１１に示すように定義すれば、
その意味をもとに、名称表示文字列における、図１２においてアンダーラインの付されているような文字列（構成要素）を、図１２に示すように、重要度などを付して種類分けすることができ、そして、そのように種類分けすれば、名称表示文字列から、文字列を、種類単位で削除し、略注記表示文字列を作成すれば、その略注記表示文字列が不都合の生じていない略注記表示文字列として作成される場合がある。
【００２３】
（７）名称表示文字列から、その文字列（構成要素）を削除し、略注記表示文字列を作成する場合、その削除する文字列（構成要素）は、その文字列（構成要素）の単語の意味だけでは、必ずしも決められない場合もあり、名称表示文字列が、図１３に示すように、
「ＡＢＣ代々木ビル」などである場合、図１３においてアンダーラインの付されている「代々木」などの文字列を、名称表示文字列中の出現位置、名称表示文字列中にどのような意味を有する単語の配列があるかなどを考慮して、削除する文字列の種類とし、名称表示文字列から、図１３に示すように、削除する文字列を削除し、略注記表示文字列を作成し、その略注記表示文字列を不都合の生じていない略注記表示文字列とすることができる場合もある。
【００２４】
次に、上述した（１）〜（７）の事項などの考慮の下に構成されている本発明による略注記表示文字列作成法の実施の形態を、図１〜図５を伴って述べるに、その本発明による略注記表示文字列作成法の実施の形態においては、次のステップ１〜４をとる。
【００２５】
［ステップ１］
略注記表示文字列作成用プログラムを格納している略注記表示文字列作成用装置を有するコンピュータを用い、または略注記表示文字列作成用プログラムを格納している略注記表示文字列作成用プログラム格納記録媒体を用いた略注記表示文字列作成用装置を有するコンピュータを用い、そのコンピュータの略注記表示文字列作成用装置が有する意味付き名称表示文字列作成手段１において、それに入力された名称表示文字列を、コンピュータの略注記表示文字列作成用装置が有する単語辞書２を用いて、分割単語表示文字列に単語分割し且つそれら分割単語表示文字列の意味をそれぞれ解析し、それによって、それら分割単語表示文字列から、それらにそれらの分割単語の意味をそれぞれ表している意味表示文字列がそれぞれ付与されている意味付き分割単語表示文字列をそれぞれ作成し、それを経て、入力された名称表示文字列から、意味付き分割単語表示文字列に単語分割されている名称表示文字列を、意味付き名称表示文字列として作成する。
この場合、意味付き名称表示文字列作成手段１での、入力された名称表示文字列の分割単語表示文字列への単語分割は、例えば、特開平９−４４４８９号に示されているような、コスト最小法によって行う。
【００２６】
いま、入力された名称表示文字列から意味付き名称表示文字列を作成する具体例を述べれば次のとおりである。
（１）入力された名称表示文字列が「中野音楽教室代々木校」である場合
意味付き名称表示文字列作成手段１において、それに入力された「中野音楽教室代々木校」を、単語辞書２を用いて、コスト最小法によって、「中野」、「音楽」、「教室」、「代々木」及び「校」の分割単語表示文字列に単語分割し、且つそれら分割単語表示文字列としての「中野」、「音楽」、「教室」、「代々木」及び「校」の意味をそれぞれ「姓」、「商品」、「職業語尾」、「地名」及び「下部組織語尾」であると解析し、それによって、分割単語表示文字列としての「中野」、「音楽」、「教室」、「代々木」及び「校」から、それらにそれの分割単語の意味をそれぞれ表している表示文字列としての「姓」、「商品」、「職業語尾」、「地名」及び「下部組織語尾」がそれぞれ付与されている「中野（姓）」、「音楽（商品）」、「教室（職業語尾）」、「代々木（地名）」及び「校（下部組織語尾）」を意味付き分割単語表示文字列としてそれぞれ作成し、それを経て、入力された名称表示文字列としての「中野音楽教室代々木校」から、意味付き分割単語表示文字列としての「中野（姓）」、「音楽（商品）」、「教室（職業語尾）」、「代々木（地名）」及び「校（下部組織語尾）」に単語分割されている「中野（姓）／音楽（商品）／教室（職業語尾）／代々木（地名）／校（下部組織語尾）」を、意味付き名称表示文字列として作成する。
【００２７】
（２）入力された名称表示文字列が「三船敦事務所」である場合
入力された名称表示文字列が「中野音楽教室代々木校」である場合に準じて、詳細説明は省略するが、入力された名称表示文字列としての「三船敦事務所」から、「三船（姓）／敦（名）／事務所（職業語尾）」を、意味付き名称表示文字列として作成する。
【００２８】
（３）入力された名称表示文字列が「鈴木公認会計士事務所」である場合
同様に、入力された名称表示文字列が「中野音楽教室代々木校」である場合に準じて、詳細説明は省略するが、入力された名称表示文字列としての「鈴木公認会計士事務所」から、「鈴木（姓）／公認（修飾）／会計士（職業）／事務所（職業語尾）」を、意味付き名称表示文字列として作成する。
【００２９】
（４）入力された名称表示文字列が「(株)東日本ピアノ販売」である場合
同様に、入力された名称表示文字列が「中野音楽教室代々木校」である場合に準じて、詳細説明は省略するが、入力された名称表示文字列としての「(株)東日本ピアノ販売」から、「(株)（法人種別）／東（方向）／日本（地名）／ピアノ（商品）／販売（動作）」を意味付き名称表示文字列として作成する。
【００３０】
（５）入力された名称表示文字列が「伊藤園第一営業部」である場合
同様に、入力された名称表示文字列が「中野音楽教室代々木校」である場合に準じて、詳細説明は省略するが、入力された「伊藤園第一営業部」から、「伊藤園（企業名）／第一（番号）／営業（動作）／部（下部組織語尾）」を、意味付き名称表示文字列として作成する。
【００３１】
［ステップ２］
次に、［ステップ１］で述べたと同様に、略注記表示文字列作成用プログラムを格納している略注記表示文字列作成用装置を有するコンピュータを用い、または略注記表示文字列作成用プログラムを格納している略注記表示文字列作成用プログラム格納記録媒体を用いた略注記表示文字列作成用装置を有するコンピュータを用い、そして、そのコンピュータの略注記表示文字列作成用装置が有する区切り付き名称表示文字列作成手段３において、入力された名称表示文字列の組織構造及びまたは階層構造を、［ステップ１］で、意味付き名称表示文字列作成手段１において作成された意味付き名称表示文字列によって、コンピュータの略注記表示文字列作成用装置が有する主従名称表示文字列判別ルール記憶手段４に記憶されている主従名称表示文字列判別ルールを用いて、解析し、それによって、
入力された名称表示文字列中の主名称表示文字列と従名称表示文字列とを判別し、それを経て、名称表示文字列から、いま判別された主名称表示文字列及び従名称表示文字列間において区切りの付されている区切り付き名称表示文字列を作成する。ただし、この区切り付き名称表示文字列は、入力された名称表示文字列が主名称表示文字列のみでなる場合、
図４の「抽出ルールの種類」の欄における「区切り付き名称表示文字列」に示すように、
区切り「／」が省略されているものとして作成してもよい。
この場合、入力された名称表示文字列の、組織構造または階層構造の意味付き名称表示文字列を用いた解析に用いる主従名称表示文字列判別ルールは、例えば、特開平１０−２８３３５５号に開示されているような且つ例えば、図３の「区切りルールの種類」の欄に示すような、(i)入力された名称表示文字列をその先頭から配列されている特徴的な名称（名義）文字列の直後で区切る種類のルール、(ii)入力された名称表示文字列をその特徴的な職業表示文字列や職業語尾などの末尾語表示文字列の直後で区切る種類のルール、(iii)入力された名称表示文字列をその下部名義表示文字列と主名義表示文字列との間で区切る種類のルールとを有し、そして、それら種類に属する主従名称表示文字列判別ルールは、例えば、図３の「区切り付き名称表示文字列」の欄に示すような区切り付き名称表示文字列においてそれが有する区切りの表示としての「／」のないような、入力された区切りの付けられるべき名称表示文字列に、図３の「区切りルール」の欄に示すように、区切り記号としての「％」が、入力された区切りの付けられるべき名称表示文字列から図３の「区切り付き名称表示文字列」の欄に示すような区切り付き名称表示文字列を作成すべく、図３に付記しているような、単語の意味、単語実体、任意単語、単語のリストなどの、
必要に応じた他の記号とともに付されて定義されている。
【００３２】
［ステップ３］
次に、［ステップ１］で述べたと同様に、略注記表示文字列作成用プログラムを格納している略注記表示文字列作成用装置を有するコンピュータを用い、または略注記表示文字列作成用プログラムを格納している略注記表示文字列作成用プログラム格納記録媒体を用いた略注記表示文字列作成用装置を有するコンピュータを用い、そして、そのコンピュータの略注記表示文字列作成用装置が有する注記表示文字列・略注記表示文字列作成手段５において、［ステップ２］で区切り付き名称表示文字列作成手段３において作成した区切り付き名称表示文字列について、コンピュータの略注記表示文字列作成用装置が有する中心名称表示文字列抽出ルール記憶手段６に記憶されている中心名称表示文字列抽出ルールを用いて、(i)［ステップ２］で、区切り付き名称表示文字列作成手段３において作成し
た区切り付き名称表示文字列の主名称表示文字列のみから、その中心名称表示文字列を主中心名称表示文字列として抽出し、それを経て、入力された名称表示文字列から、主中心名称表示文字列を、注記表示文字列または略注記表示文字列として作成し、または(ii)［ステップ２］で区切り付き名称表示文字列作成手段３において作成した区切り付き名称表示文字列の従名称表示文字列から、その中心名称表示文字列を従中心名称表示文字列として抽出し、それを経て、入力された名称表示文字列から、従中心名称表示文字列を、注記表示文字列または略注記表示文字列として作成し、もしくは(iii)［ステップ２］で区切り付き名称表示文字列作成手段３において作成した区切り付き名称表示文字列の主名称表示文字列から、その中心名称表示文字列を主中心名称表示文字列として抽出するとともに、従名称表示文字列から、その中心名称表示文字列を従中心名称表示文字列として抽出し、それを経て、名称表示文字列から、主中心名称表示文字列及び従中心名称表示文字列の配列でなる主中心名称・従中心名称表示文字列を、注記表示文字列または略注記表示文字列として作成する。
【００３３】
この場合、区切り付き名称表示文字列についての、(i)主名称表示文字列のみからの主中心名称表示文字列または(ii)従名称表示文字列からの従中心名称表示文字列もしくは(iii)主名称表示文字列のみから主中心名称表示文字列及び従名称表示文字列からの従中心名称表示文字列の抽出に用いる中心名称表示文字列抽出ルールは、例えば、図４の「抽出ルールの種類」の欄に示すような、(i)主名称表示文字列のみからその中心名称表示文字列を抽出する種類のルールと、(ii)従名称表示文字列のみからその中心名称表示文字列を抽出する種類のルールと、(iii)主名称表示文字列及び従名称表示文字列からそれらの中心名称表示文字列をそれぞれ抽出する種類のルールとを有し、そして、それら種類に属する中心名称表示文字列抽出ルールは、例えば、図４の「区切り付き名称表示文字列」の欄に示されているような区切り付き名称表示文字列に、図１２で述べた文字列（構成要素）の種類の重要度を反映させて、図４の「抽出ルール」の欄に示すように、抽出する記号としての「＃」が、区切り付き名称表示文字列から図４の「略注記表示文字列または注記表示文字列」の欄に示すような略注記表示文字列または注記表示文字列を作成すべく、図４に付記しているような他の必要に応じた記号とともに付されて、定義され、要すれば、単語の表記、単語表記リスト、単語の意味を表す記号、来てはならない単語を示す記号、任意個数の単語を飛ばす記号、主名称と従名称との区切り記号及び略称として抽出する単語を表す記号の記述で定義されている。
ただし、区切り付き名称表示文字列が、上述した中心名称表示文字列抽出ルールのいずれの種類にも属しない場合は、主名称表示文字列を略注記表示文字列として抽出する。
【００３４】
［ステップ４］
次に、［ステップ１］で述べたと同様に、略注記表示文字列作成用プログラムを格納している略注記表示文字列作成用装置を有するコンピュータを用い、または略注記表示文字列作成用プログラムを格納している略注記表示文字列作成用プログラム格納記録媒体を用いた略注記表示文字列作成用装置を有するコンピュータを用い、そして、そのコンピュータの略注記表示文字列作成用装置が有する略注記表示文字列作成手段７において、［ステップ３］で、注記表示文字列・略注記表示文字列作成手段５において、区切り付き名称表示文字列から作成された(i)主名称表示文字列、または(ii)従名称表示文字列、もしくは(iii)「主中心名称・従名称表示文字列」が、略注記表示文字列としてではなく、注記表示文字列として作成されている場合、その注記表示文字列から、それについて、略注記表示文字列作成用装置が有する略称変換ルール記憶手段８に記憶されている略称変換ルールを用いて、略称変換し、それによって、注記表示文字列から、その略称変換された文字列を、略注記表示文字列として作成する。
【００３５】
この場合、略称変換ルールは、注記表示文字列における、それを構成している単語を一義的に必ずしも変換せず、注記表示文字列における、それを構成しているその単語の前または後の文字列がどのような文字列であるかの判知の下に、略注記表示文字列が不都合の生じている略注記表示文字列に略称変換されないように、すなわち、例えば、注記表示文字列が「日本銀行」の場合、それを「日銀」の文字列に略称変換するが、注記表示文字列が「日本銀行」を含む「西日本銀行」の場合、それを一義的に不都合が生じていると認められる「西日銀」の文字列に略称変換せず、不都合の生じていないと認められる「西日本銀行」の文字列に略称変換したり（ただし、この変換は、注記表示文字列を略称変換していないのに等しい）、また、注記表示文字列が「ホテル」を含み且つその「ホテル」の前または後に英文字が連なっていないという、例えば「ホテル品川」の場合、それを「Ｈ品川」の文字列に略称変換するが、注記表示文字列が「ホテル」を含み且つその「ホテル」の前または後に英文字が連なっているという、例えば「ホテルＡＢＣ」の場合、それを一義的に不都合が生じていると認められる「ＨＡＢＣ」の文字列に略称変換しない、というルールでなり、例えば、図５の「略称変換ルール」の欄に示すような、(i)注記表示文字列が先頭から企業名乃至固有名を表している文字列の場合、その企業名乃至固有名を略称変換するルールと、(ii)注記表示文字列が英字の前に英字でない文字列が配列されている場合、英字でない文字列を英字に略称変換するルールと、(iii)注記表示文字列が職業表示文字列や職業語尾文字列などを有する文字列である場合、それら職業表示文字列や職業語尾文字列を略称変換するルールと、(iv)注記表示文字列がカナ英字で２個以上連続している文字列である場合、その文字列のカナ英字を、そのカナ英字の読みの英文字に略称変換するルールとを有し、それによって、図５の「注記表示文字列」の欄に示しているような注記表示文字列を図５の「注記表示文字列」の欄に示しているような略注記表示文字列に変換する。
【００３６】
以上で、本発明による略注記表示文字列作成法の実施の形態、及び略注記表示文字列作成用装置の実施の形態、並びに略注記表示文字列作成用プログラム格納記録媒体の実施の形態が明らかとなった。
【００３７】
上述した本発明による略注記表示文字列作成法の実施の形態によれば、（Ａ）名称表示文字列から、その注記表示文字列の略称である略注記表示文字列を、略注記表示文字列作成用装置を有するコンピュータを用いて、作成する略注記表示文字列作成法であって、（１）略注記表示文字列作成用装置が有する意味付き名称表示文字列作成手段１において、
名称表示文字列を、単語辞書２を用いて、分割単語表示文字列に単語分割し且つそれら分割単語表示文字列の意味をそれぞれ解析し、それによって、それら分割単語表示文字列から、それらにそれらの分割単語の意味をそれぞれ表している意味表示文字列がそれぞれ付与されている意味付き分割単語表示文字列をそれぞれ作成し、それを経て、名称表示文字列から、意味付き分割単語表示文字列に単語分割されている名称表示文字列を、意味付き名称表示文字列として作成する第１のステップと、（２）略注記表示文字列作成用装置が有する区切り付き名称表示文字列作成手段３において、名称表示文字列の組織構造及びまたは階層構造を、第１のステップで作成した意味付き名称表示文字列によって、主従名称表示文字列判別ルール記憶手段４に記憶されている主従名称表示文字列判別ルールを用いて解析し、それによって、名称表示文字列中の主名称表示文字列と従名称表示文字列とを判別し、それを経て、名称表示文字列から、判別された主名称表示文字列及び従名称表示文字列間において区切り表示文字が付与されている区切り付き名称表示文字列を作成する第２のステップとを有するとともに、（Ｂ）（３）略注記表示文字列作成用装置が有する略注記表示文字列作成手段５において、第２のステップで作成した区切り付き名称表示文字列について、単語の表記、単語表記リスト、単語の意味を表す記号、来てはならない単語を示す記号、任意個数の単語を飛ばす記号、主名称と従名称との区切り記号及び略称として抽出する単語を表す記号の記述で中心名称表示文字列抽出ルール記憶手段６に記憶されている中心名称表示文字列抽出ルールを用いて、(i)主名称表示文字列のみから、その全てまたは一部でなる中心名称表示文字列を主中心名称表示文字列として抽出し、それを経て、名称表示文字列から、主中心名称表示文字列を、上記略注記表示文字列として作成し、または(ii)従名称表示文字列のみから、その全てまたは一部でなる中心名称表示文字列を従中心名称表示文字列として抽出し、それを経て、名称表示文字列から、従中心名称表示文字列を、略注記表示文字列として作成し、もしくは(iii)主名称表示文字列から、
その全てまたは一部でなる中心名称表示文字列を主中心名称表示文字列として抽出するとともに、従名称表示文字列から、その全てまたは一部でなる中心名称表示文字列を従中心名称表示文字列として抽出し、それを経て、名称表示文字列から、主中心名称表示文字列及び従中心名称表示文字列の配列でなる主中心名称・従中心名称表示文字列を、略注記表示文字列として作成し、ただし区切り付き名称表示文字列が中心名称表示文字列抽出ルールのいずれの種類にも属しない場合、主名称表示文字列を略注記表示文字列として抽出する第３のステップを有するか、または、（Ｃ）（３）略注記表示文字列作成用装置が有する注記表示文字列・略注記表示文字列作成手段５において、第２のステップで作成した区切り付き名称表示文字列について、単語の表記、単語表記リスト、単語の意味を表す記号、来てはならない単語を示す記号、任意個数の単語を飛ばす記号、主名称と従名称との区切り記号及び略称として抽出する単語を表す記号の記述で中心名称表示文字列抽出ルール記憶手段６に記憶されている中心名称表示文字列抽出ルールを用いて、(i)主名称表示文字列のみから、その全てまたは一部でなる中心名称表示文字列を主中心名称表示文字列として抽出し、それを経て、名称表示文字列から、主中心名称表示文字列を、注記表示文字列または略注記表示文字列として作成し、または(ii)従名称表示文字列のみから、その全てまたは一部でなる中心名称表示文字列を従中心名称表示文字列として抽出し、それを経て、上記名称表示文字列から、従名称表示文字列を、注記表示文字列または略注記表示文字列として作成し、もしくは(iii)主名称表示文字列から、その全てまたは一部でなる中心名称表示文字列を主中心名称表示文字列として抽出するとともに、従名称表示文字列から、その全てまたは一部でなる中心名称表示文字列を従中心名称表示文字列として抽出し、それを経て、名称表示文字列から、主中心名称表示文字列及び従中心名称表示文字列の配列でなる主中心名称・従中心名称表示文字列を、注記表示文字列または略注記表示文字列として作成し、ただし上記区切り付き名称表示文字列が上記中心名称表示文字列抽出ルールのいずれの種類にも属しない場合、上記主名称表示文字列を上記略注記表示文字列として抽出する第３のステップと、（４）略注記表示文字列作成用装置が有する略注記表示文字列作成手段において、第３のステップで作成した注記表示文字列から、それについて、(i)注記表示文字列が先頭から企業名乃至固有名を表している文字列の場合、その企業名乃至固有名を略称変換するルールと、(ii)注記表示文字列が英字の前に英字でない文字列が配列されている場合、英字でない文字列を英字に略称変換するルールと、(iii)注記表示文字列が職業表示文字列や職業語尾文字列などを有する文字列である場合、それら文字列を略称変換するルールと、(iv)注記表示文字列がカナ英字で２個以上連続している文字列である場合、その文字列のカナ英字を、そのカナ英字の読みの英文字に略称変換するルールとを有する、略称変換ルール記憶手段に記憶されている略称変換ルールを用いて、
略称変換を行い、それによって、注記表示文字列から、その略称変換された文字列を、略注記表示文字列として作成する第４のステップとを有する。
【００３８】
このため、上述した本発明による略注記表示文字列作成法の実施の形態によれば、（１）上述した第１のステップでの、名称表示文字列の分割単語表示文字列への単語分割、及び分割単語表示文字列のそれぞれの意味の解析に用いる単語辞書を予め適切に整備しておき、また、（２）上述した第２のステップでの、名称表示文字列の組織構造及びまたは階層構造の第１のステップで作成した意味付き名称表示文字列を用いた解析に用いる主従名称表示文字列判別ルールを、予め適切に整備しておき、さらに、（３）上述した第３のステップでの、区切り付き名称表示文字列の主名称表示文字列からの主中心名称表示文字列の抽出、及びまたは区切り付き名称表示文字列の従名称表示文字列からの従中心名称表示文字列の抽出に用いる中心名称表示文字列抽出ルールを、予め適切に整備しておき、また、（４）上述した第４のステップでの、注記表示文字列についての略称変換に用いる略称変換ルールを、予め適切に整備しておきさえすれば、名称表示文字列から、その略注記表示文字列を、不都合の生じていない略注記表示文字列として、容易に、作成することができる。
【００３９】
また、上述したところから明らかな本発明による略注記表示文字列作成用装置によれば、名称表示文字列から、その注記表示文字列の略称である略注記表示文字列を作成するのに用いる、コンピュータが有する略注記表示文字列作成用装置であって、（Ａ）（１）名称表示文字列を、単語辞書２を用いて、分割単語表示文字列に単語分割し且つそれら分割単語表示文字列の意味をそれぞれ解析し、それによって、それら分割単語表示文字列から、それらにそれらの分割単語の意味をそれぞれ表している意味表示文字列がそれぞれ付与されている意味付き分割単語表示文字列をそれぞれ作成し、それを経て、名称表示文字列から、意味付き分割単語表示文字列に単語分割されている名称表示文字列を、意味付き名称表示文字列として作成する意味付き名称表示文字列作成手段１と、（２）名称表示文字列の組織構造及びまたは階層構造を、（１）で作成された意味付き名称表示文字列によって、主従名称表示文字列判別ルール記憶手段に記憶されている主従名称表示文字列判別ルールを用いて解析し、それによって、名称表示文字列中の主名称表示文字列と従名称表示文字列とを判別し、それを経て、名称表示文字列から、判別された主名称表示文字列及び従名称表示文字列間において区切り表示文字が付与されている区切り付き名称表示文字列を作成する区切り付き名称表示文字列作成手段３とを有するとともに、（Ｂ）（３）（２）で作成された区切り付き名称表示文字列について、単語の表記、単語表記リスト、単語の意味を表す記号、来てはならない単語を示す記号、任意個数の単語を飛ばす記号、主名称と従名称との区切り記号及び略称として抽出する単語を表す記号の記述で中心名称表示文字列抽出ルール記憶手段６に記憶されている中心名称表示文字列抽出ルールを用いて、
(i)主名称表示文字列のみから、その全てまたは一部でなる中心名称表示文字列を主中心名称表示文字列として抽出し、それを経て、名称表示文字列から、主中心名称表示文字列を、略注記表示文字列として作成し、または(ii)従名称表示文字列のみから、その全てまたは一部でなる中心名称表示文字列を従中心名称表示文字列として抽出し、それを経て、
名称表示文字列から、従中心名称表示文字列を、略注記表示文字列として作成し、もしくは(iii)主名称表示文字列から、その全てまたは一部でなる中心名称表示文字列を主中心名称表示文字列として抽出するとともに、従名称表示文字列から、その全てまたは一部でなる中心名称表示文字列を、従中心名称表示文字列として抽出し、それを経て、名称表示文字列から、主中心名称表示文字列及び従中心名称表示文字列の配列でなる主中心名称・従中心名称表示文字列を、上記略注記表示文字列として作成する略注記表示文字列作成手段５を有するか、または、（Ｃ）（３）（２）で作成された区切り付き名称表示文字列について、単語の表記、単語表記リスト、単語の意味を表す記号、来てはならない単語を示す記号、任意個数の単語を飛ばす記号、主名称と従名称との区切り記号及び略称として抽出する単語を表す記号の記述で中心名称表示文字列抽出ルール記憶手段に記憶されている中心名称表示文字列抽出ルールを用いて、(i)主名称表示文字列のみから、その全てまたは一部でなる中心名称表示文字列を主中心名称表示文字列として抽出し、それを経て、名称表示文字列から、主中心名称表示文字列を、注記表示文字列または略注記表示文字列として作成し、または(ii)従名称表示文字列のみから、その全てまたは一部でなる中心名称表示文字列を従中心名称表示文字列として抽出し、それを経て、名称表示文字列から、従名称表示文字列を、注記表示文字列または略注記表示文字列示文字列として作成し、もしくは(iii)主名称表示文字列から、その全てまたは一部でなる中心名称表示文字列を主中心名称表示文字列として抽出するとともに、従名称表示文字列から、その全てまたは一部でなる中心名称表示文字列を従中心名称表示文字列として抽出し、それを経て、名称表示文字列から、主中心名称表示文字列及び従中心名称表示文字列の配列でなる主中心名称・従中心名称表示文字列を、注記表示文字列または略注記表示文字列として作成し、ただし、区切り付き名称表示文字列が中心名称表示文字列抽出ルールのいずれの種類にも属しない場合、主名称表示文字列を略注記表示文字列として抽出する注記表示文字列・略注記表示文字列作成手段５と、（４）（３）で作成された注記表示文字列から、それについて、
(i)注記表示文字列が先頭から企業名乃至固有名を表している文字列の場合、その企業名乃至固有名を略称変換するルールと、(ii)注記表示文字列が英字の前に英字でない文字列が配列されている場合、英字でない文字列を英字に略称変換するルールと、(iii)注記表示文字列が職業表示文字列や職業語尾文字列などを有する文字列である場合、それら文字列を略称変換するルールと、(iv)注記表示文字列がカナ英字で２個以上連続している文字列である場合、その文字列のカナ英字を、そのカナ英字の読みの英文字に略称変換するルールとを有する、略称変換ルール記憶手段に記憶されている略称変換ルールを用いて、略称変換を行い、それによって、注記表示文字列から、その略称変換された文字列を、略注記表示文字列として作成する略注記表示文字列作成手段７とを有する。
【００４０】
このため、本発明による略注記表示文字列作成用装置の実施の形態によれば、詳細説明は省略するが、それを用いて、本発明による略注記表示文字列作成法で述べたように、名称表示文字列から、その略注記表示文字列を、不都合の生じていない略注記表示文字列として、容易に、作成することができる。
【００４１】
さらに、上述したところから明らかな本発明による略注記表示文字列作成用プログラム格納記録媒体の実施の形態他の１つによれば、名称表示文字列から、その注記表示文字列の略称である略注記表示文字列を、意味付き名称表示文字列作成手段１と区切り付き名称表示文字列作成手段３と略注記表示文字列作成手段５とを有する略注記表示文字列作成用装置を具備するコンピュータを用いて作成するためのプログラムを格納している略注記表示文字列作成用プログラム格納記録媒体であって、プログラムが、（１）意味付き名称表示文字列作成手段１に、名称表示文字列を、単語辞書２を用いて、分割単語表示文字列に単語分割し且つそれら分割単語表示文字列の意味をそれぞれ解析し、それによって、それら分割単語表示文字列から、それらにそれらの分割単語の意味をそれぞれ表している意味表示文字列がそれぞれ付与されている意味付き分割単語表示文字列をそれぞれ作成し、それを経て、名称表示文字列から、意味付き分割単語表示文字列に単語分割されている名称表示文字列を、意味付き名称表示文字列として作成する第１のステップをとらせ、（２）区切り付き名称表示文字列作成手段３に、名称表示文字列の組織構造及びまたは階層構造を、意味付き名称表示文字列によって、主従名称表示文字列判別ルール記憶手段に記憶されている主従名称表示文字列判別ルールを用いて解析し、それによって、名称表示文字列中の主名称表示文字列と従名称表示文字列とを判別し、それを経て、名称表示文字列から、判別された主名称表示文字列及び従名称表示文字列間において区切り表示文字が付与されている区切り付き名称表示文字列を作成する第２のステップをとらせ、（３）略注記表示文字列作成手段５に、（２）で作成された区切り付き名称表示文字列について、単語の表記、単語表記リスト、単語の意味を表す記号、来てはならない単語を示す記号、任意個数の単語を飛ばす記号、主名称と従名称との区切り記号及び略称として抽出する単語を表す記号の記述で中心名称表示文字列抽出ルール記憶手段に記憶されている中心名称表示文字列抽出ルールとを用いて、(i)主名称表示文字列のみから、その全てまたは一部でなる中心名称表示文字列を主中心名称表示文字列として抽出し、それを経て、名称表示文字列から、主中心名称表示文字列を、略注記表示文字列として作成し、または(ii)従名称表示文字列のみから、その全てまたは一部でなる中心名称表示文字列を従中心名称表示文字列として抽出し、それを経て、名称表示文字列から、従中心名称表示文字列を、略注記表示文字列として作成し、もしくは(iii)主名称表示文字列から、その全てまたは一部でなる中心名称表示文字列を主中心名称表示文字列として抽出するとともに、従名称表示文字列から、その全てまたは一部でなる中心名称表示文字列を、従中心名称表示文字列として抽出し、それを経て、名称表示文字列から、主中心名称表示文字列及び従中心名称表示文字列の配列でなる主中心名称・従中心名称表示文字列を、略注記表示文字列として作成し、
ただし、上記区切り付き名称表示文字列が上記中心名称表示文字列抽出ルールのいずれの種類にも属しない場合、上記主名称表示文字列を上記略注記表示文字列として抽出する第３のステップとをとらせるプログラムでなる。
【００４２】
このため、本発明による略注記表示文字列作成用プログラム格納記録媒体の実施の形態の他の１つによれば、それを用いて、本発明による略注記表示文字列作成法で述べたように、名称表示文字列から、その略注記表示文字列を、不都合の生じていない略注記表示文字列として、容易に、作成することができる。
【００４３】
また、上述したところから明らかな本発明による略注記表示文字列作成用プログラム格納記録媒体の実施の形態の他の１つによれば、名称表示文字列から、その注記表示文字列の略称である略注記表示文字列を、意味付き名称表示文字列作成手段１と区切り付き名称表示文字列作成手段３と注記表示文字列・略注記表示文字列作成手段５と略注記表示文字列作成手段５とを有する略注記表示文字列作成用装置を具備するコンピュータを用いて作成するためのプログラムを格納している略注記表示文字列作成用プログラム格納記録媒体であって、プログラムが、（１）意味付き名称表示文字列作成手段１に、名称表示文字列を、単語辞書２を用いて、分割単語表示文字列に単語分割し且つそれら分割単語表示文字列の意味をそれぞれ解析し、それによって、それら分割単語表示文字列から、それらにそれらの分割単語の意味をそれぞれ表している意味表示文字列がそれぞれ付与されている意味付き分割単語表示文字列をそれぞれ作成し、それを経て、名称表示文字列から、意味付き分割単語表示文字列に単語分割されている名称表示文字列を、意味付き名称表示文字列として作成する第１のステップをとらせ、（２）区切り付き名称表示文字列作成手段３に、名称表示文字列の組織構造及びまたは階層構造を、意味付き名称表示文字列によって、
主従名称表示文字列判別ルール記憶手段に記憶されている主従名称表示文字列判別ルールを用いて解析し、それによって、名称表示文字列中の主名称表示文字列と従名称表示文字列とを判別し、それを経て、名称表示文字列から、判別された主名称表示文字列及び従名称表示文字列間において区切り表示文字が付与されている区切り付き名称表示文字列を作成する第２のステップをとらせ、（３）注記表示文字列・略注記表示文字列作成手段５に、（２）で作成された区切り付き名称表示文字列について、単語の表記、単語表記リスト、単語の意味を表す記号、来てはならない単語を示す記号、任意個数の単語を飛ばす記号、主名称と従名称との区切り記号及び略称として抽出する単語を表す記号の記述で中心名称表示文字列抽出ルール記憶手段に記憶されている中心名称表示文字列抽出ルールを用いて、(i)主名称表示文字列のみから、その全てまたは一部でなる中心名称表示文字列を主中心名称表示文字列として抽出し、それを経て、名称表示文字列から、主中心名称表示文字列を、注記表示文字列または略注記表示文字列として作成し、または(ii)従名称表示文字列のみから、その全てまたは一部でなる中心名称表示文字列を従中心名称表示文字列として抽出し、それを経て、名称表示文字列から、従名称表示文字列を、注記表示文字列または略注記表示文字列として作成し、もしくは(iii)主名称表示文字列から、その全てまたは一部でなる中心名称表示文字列を主中心名称表示文字列として抽出するとともに、従名称表示文字列から、その全てまたは一部でなる中心名称表示文字列を従中心名称表示文字列として抽出し、それを経て、名称表示文字列から、主中心名称表示文字列及び従中心名称表示文字列の配列でなる主中心名称・従中心名称表示文字列を、注記表示文字列または上記略注記表示文字列として作成し、ただし、上記区切り付き名称表示文字列が上記中心名称表示文字列抽出ルールのいずれの種類にも属しない場合、上記主名称表示文字列を上記略注記表示文字列として抽出する第３のステップをとらせ、（４）略注記表示文字列作成手段７に、（３）で作成された注記表示文字列から、それについて、略称変換ルールを用いて、略称変換を行い、それによって、注記表示文字列から、その略称変換された文字列を、略注記表示文字列として作成する第４のステップをとらせるプログラムでなる。
【００４４】
このため、本発明による略注記表示文字列作成用プログラム格納記録媒体の実施の形態の他の１つによれば、それを用いて、本発明による略注記表示文字列作成法で述べたように、名称表示文字列から、その略注記表示文字列を、不都合の生じていない略注記表示文字列として、容易に、作成することができる。
【００４５】
【発明の実施の形態の変型・変更】
なお、上述においては、本発明による略注記表示文字列作成法、及び略注記表示文字列作成用装置、並びに略注記表示文字列作成用プログラム格納記録媒体のそれぞれについて、わずかな実施の形態を述べたに留まり、本発明の精神を脱することなしに種々の変型、
変更をなし得るであろう。
【００４６】
【発明の効果】
本発明による略注記表示文字列作成法によれば、名称表示文字列から、その略注記表示文字列を、不都合の生じていない略注記表示文字列として、容易に、作成することができる。
【００４７】
また、本発明による略注記表示文字列作成用装置によれば、それを用いて、名称表示文字列から、その略注記表示文字列を、不都合の生じていない略注記表示文字列として、容易に作成することができる。
【００４８】
さらに、本発明による略注記表示文字列作成用プログラム格納記録媒体によれば、それを用いて、名称表示文字列から、その略注記表示文字列を、不都合の生じていない略注記表示文字列として、容易に作成することができる。
【図面の簡単な説明】
【図１】  本発明による略注記表示文字列作成用装置の例を示す系統的接続図である。
【図２】  本発明による略注記表示文字列作成法の例を示す流れ図である。
【図３】  本発明の説明に供する「区切りルール」の例を示す図である。
【図４】  本発明の説明に供する「中心名称表示文字列抽出ルール」の例を示す図である。
【図５】  本発明の説明に供する「略称変換ルール」の例を示す図である。
【図６】  本発明の説明に供する名称表示文字列から略注記表示文字列を作成した場合の例を示す
図である。
【図７】  本発明の説明に供する名称表示文字列から略注記表示文字列を作成した場合の例を示す
図である。
【図８】  本発明の説明に供する名称表示文字列から削除する文字列の種類の例を示す図である。
【図９】  本発明の説明に供する名称表示文字列から削除する文字列の種類の例を示す図である。
【図１０】  本発明の説明に供する名称表示文字列から削除しない文字列の種類の例を示す図である
。
【図１１】  本発明の説明に供する「単語の意味」の例を示す図である。
【図１２】  本発明の説明に供する「文字列の種類」の例を示す図である。
【図１３】  本発明の説明に供する名称表示文字列から削除する文字列の種類の例を示す図である。
【符号の説明】
１      意味付き名称表示文字列作成手段
２      単語辞書
３      区切り付き名称表示文字列作成手段
４      主従名称表示文字列判別ルール記憶手段
５      注記表示文字列・略注記表示文字列作成手段
６      中心名称表示文字列抽出ルール記憶手段
７      略注記表示文字列作成手段
８      略称変換ルール記憶手段
【図１】
0003938469.tif 000002
【図２】
0003938469.tif 000003
【図３】
0003938469.tif 000004
【図４】
0003938469.tif 000005
【図５】
0003938469.tif 000006
【図６】
0003938469.tif 000007
【図７】
0003938469.tif 000008
【図８】
0003938469.tif 000009
【図９】
0003938469.tif 000010
【図１０】
0003938469.tif 000011
【図１１】
0003938469.tif 000012
【図１２】
0003938469.tif 000013
【図１３】
0003938469.tif 000014