(57)【要約】【課題】大量の文書データの作成と、ユーザが所望する正しい文書の検索及び収集とを可能にする。【解決手段】置換装置は、曖昧性解消が必要と判定された単語を、曖昧性の程度が低い単語へ置換し、置換後の単語と当該単語が属するカテゴリとを対応付けて記憶する置換記憶部と、置換後の単語を検索キーワードとして文書検索を実行し、検索結果をカテゴリごとに格納する文書検索格納部と、カテゴリごとに格納された文書内の検索キーワードを、元の単語に置換して戻す置換部と、を含む。【選択図】図１
2019159813.tif 000002
【特許請求の範囲】
【請求項１】
曖昧性解消が必要と判定された単語を、曖昧性の程度が低い単語へ置換し、置換後の単語と当該単語が属するカテゴリとを対応付けて記憶する置換記憶部と、
置換後の単語を検索キーワードとして文書検索を実行し、検索結果をカテゴリごとに格納する文書検索格納部と、
前記カテゴリごとに格納された文書内の検索キーワードを、元の単語に置換して戻す置換部と、
を含む置換装置。
【請求項２】
請求項１に記載の置換装置において、
前記置換記憶部による前記置換の候補が複数存在するとき、
前記文書検索格納部は、当該候補のうちユーザによって選択された候補それぞれにつき前記文書検索を実行し、カテゴリごとに格納する、置換装置。
【請求項３】
請求項１又は２に記載の置換装置において、
前記曖昧性の程度が低い単語は、異なる複数のカテゴリに属さない単語を含む、置換装置。
【請求項４】
請求項１又は２に記載の置換装置において、
前記曖昧性の程度が低い単語は、意味は異なるが機能的に同等の別の単語を含む、置換装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は語義、読み又はアクセント型等において複数のカテゴリに属しうる単語の曖昧性を解消する方式の研究の際、又は、前記方式を自動学習する際等に必要な学習データを作成する装置に関する。
【背景技術】
【０００２】
従来、曖昧性のある単語を検索キーワードとして文書を検索し、その後、その単語の持つ複数の語義、読み又はアクセント型での各カテゴリに人手で分類して、収集することが行われていた。または、既に人手でカテゴリ毎に分類分けされた他国語のデータが翻訳され用いられていた（非特許文献１）。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】Francis Bond, et al., “Japanese SemCor: A Sense-tagged Corpus of Japanese”,Proceedings of the 6th Global WordNet Conference (GWC 2012), pp. 56-63, 2012
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば「日中」の読みは「にっちゅう」であるが、「日本と中国」を指す場合も有れば、「昼間」を指す場合も有る。このような単語を含む文書を従来技術で収集可能である。しかしこの例のように、分類カテゴリが複数ある場合は、収集した各文書がどちらのカテゴリに属するかは、収集後に分類されてきた。このような従来の方法には次の３つの課題がある。
１）収集後に分類作業が必要となる。プログラムなどによる自動分類もある程度まで可能であるが、精度は自動分類プログラムに依存し、安定しない。
２）文書に陽に（見かけ上）含まれておらず、分類が困難なカテゴリがある。例えば、読みのカテゴリでの分類が有る。これは、文書には表記されていない読みの情報によって分類を行なう場合であり、例えば「〜の方へ」が「〜のかたへ」という人を指す場合も有れば、「〜のほうへ」という方角を指す場合も有る。読みの違いによる分類を行うには、人間の判断が必要となる。
３）文書に陽に含まれておらず、分類が困難な別のカテゴリとして、アクセントの違いがある。前記の「日中」の例では、「にっちゅう」という読みの先頭にアクセント核が有り「日本と中国」を指す場合が有れば、アクセント核の無い「昼間」を指す場合も有る。アクセント型の違いによる分類を行うにも、人間の判断が必要となる。
【０００５】
かかる点に鑑みてなされた本発明の目的は、大量の文書データの作成と、ユーザが所望する正しい文書の検索及び収集とが可能な置換装置を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明に係る置換装置は、曖昧性解消が必要と判定された単語を、曖昧性の程度が低い単語へ置換し、置換後の単語と当該単語が属するカテゴリとを対応付けて記憶する置換記憶部と、置換後の単語を検索キーワードとして文書検索を実行し、検索結果をカテゴリごとに格納する文書検索格納部と、カテゴリごとに格納された文書内の検索キーワードを、元の単語に置換して戻す置換部と、を含む。
【発明の効果】
【０００７】
本発明に係る置換装置によれば、大量の文書データの作成と、ユーザが所望する正しい文書の検索及び収集とが可能である。
【図面の簡単な説明】
【０００８】
【図１】実施形態１の置換装置の機能ブロック図である。
【図２】実施形態１の曖昧単語組辞書及び曖昧性解消辞書を示す図である。
【図３】実施形態１の置換装置が実行する動作のフローチャートである。
【図４】実施形態２の曖昧単語組辞書及び曖昧性解消辞書を示す図である。
【発明を実施するための形態】
【０００９】
［実施形態１］
図１は、本実施形態の置換装置Ｄを示す機能ブロック図である。置換装置Ｄは置換記憶部１、文書検索格納部２、置換部３及び記憶部４を有する。記憶部４は曖昧単語組辞書４１及び曖昧性解消辞書４２を有する。
【００１０】
置換記憶部１、文書検索格納部２及び置換部３が実行する処理は、１又は複数のプロセッサ（図示せず）によって実行される。プロセッサは、種々の処理のためのプログラム及び演算中の情報を記憶する１又は複数のメモリを含んでよい。メモリは揮発性メモリ及び不揮発性メモリを含む。メモリは、プロセッサと独立しているメモリ、及びプロセッサの内蔵メモリを含む。プロセッサは特定のプログラムを読み込ませて特定の機能を実行する汎用のプロセッサ、特定の処理に特化した専用のプロセッサを含む。記憶部４は、半導体メモリ又は磁気メモリ等で構成され、各種情報、及び／又は置換装置Ｄを動作させるためのプログラム等を記憶可能である。記憶部４は、ワークメモリとして機能してもよい。
【００１１】
以下、置換装置Ｄの各機能を説明するが、置換装置Ｄが有する他の機能（例えば、ユーザから入力を受け付けるインタフェース、演算中の情報を一時記憶するメモリ等）を排除することを意図したものではない。
【００１２】
まず、本実施形態の置換装置Ｄが、ユーザによって入力された曖昧性のある単語Ｗ０をどのように置換するかを概略的に説明する。例えば、当該単語Ｗ０が複数のカテゴリＣＡ及びカテゴリＣＢに属するとする。このように、１つの単語が属するカテゴリの数は２以上でよい。置換記憶部１は、検索キーワードの単語Ｗ０を、カテゴリＣＡに属する別の単語ＷＡ１と、カテゴリＣＢに属する別の単語ＷＢ１とに置換する。続いて文書検索格納部２は、単語ＷＡ１と単語ＷＢ１とを検索キーワードとして、別途格納された文書の検索及び収集を実行し、カテゴリＣＡ又はカテゴリＣＢに対応付けて記憶部４に格納する。この文書検索には、従前の技術を用いることができる。置換部３は、格納されて得られた文書の中で、置換後の単語ＷＡ１及び単語ＷＢ１の部分を元の単語Ｗ０に置換する。このように本実施形態の置換装置Ｄは、従来法のように１以上の文書を収集してから分類するのではなく、文書を分類不要な状態、すなわち、すでに分類された状態で収集可能である。
【００１３】
以下、本実施形態の置換装置Ｄが実行する処理を詳細に説明する。
【００１４】
置換記憶部１は、任意の時点で、単語の表層形及び読み（アクセント型含む）が記載された辞書（図示せず）から、単語と同じ表層形を持つ読みの組を収集する。例えば単語が「方」のとき、置換記憶部１は、「ほう」と「かた」の少なくとも２通りの読みがあると判定し、これらを組として収集して図２に示すように曖昧単語組辞書４１に格納する。別の例として、置換記憶部１は、単語が「今日」のとき、「きょう」と「こんにち」の読みを収集して、これらを図２の曖昧単語組辞書４１に示すように曖昧単語組辞書４１に格納する。
【００１５】
置換記憶部１は、ユーザから単語Ｗ０の入力を受け付けると、当該単語Ｗ０の曖昧性解消が必要か否かを次のように判定する。例えば「〜の方へ」との検索キーワード（検索キー）が入力されたとき、置換記憶部１は「方」を単語Ｗ０として、表層形の「方」によって曖昧単語組辞書４１を検索する。置換記憶部１は、「方」に対して２つのエントリ（すなわち、「ほう」と「かた」）があることから、単語Ｗ０の曖昧性解消が必要であると判定する。別の例として、単語Ｗ０が「今日」の場合も同様である。
【００１６】
曖昧性解消が必要であると判定した後、置換記憶部１は、曖昧性解消辞書４２を参照する。本実施形態の曖昧性解消辞書４２は一例として、予め人手によって作成される。曖昧性解消辞書４２は、曖昧単語組辞書４１の各エントリに対して、曖昧性の程度が低い単語を対応付けて記憶する。曖昧性の程度が低い単語は、異なる複数のカテゴリ（ここではカテゴリＣＡ及びカテゴリＣＢ）に属さない単語（すなわち、カテゴリＣＡ又はカテゴリＣＢの一方にのみ属す単語）を含む。曖昧性の程度は、図２や図４の曖昧単語組辞書４１の表層形が同一のものが幾つあるかを示す数値（図２の「方」では２、図４の「日中」では２）のような、任意の方法で測定された数値等である。
【００１７】
図２の曖昧性解消辞書４２に示すように、「方、ほう」に対して「方角、ほうがく」、「方面、ほうめん」及び「方向、ほうこう」とのエントリが対応付けられる。本実施形態では、これらのエントリが単語ＷＡ１の候補である。これらのエントリが属するカテゴリをカテゴリＣＡと称する。また、「方、かた」に対して「人、ひと」又は「人々、ひとびと」が対応付けて記憶される。本実施形態では、これらのエントリが単語ＷＢ１の候補である。これらのエントリが属するカテゴリをカテゴリＣＢと称する。
【００１８】
ここで置換記憶部１は、単語Ｗ０を単語ＷＡ１と単語ＷＢ１のうちどちらに置換するかの選択をユーザに求めてよい。ここでは一例として、ユーザが単語ＷＡ１と単語ＷＢ１の両方を選択した場合を説明する。
【００１９】
置換記憶部１は、単語ＷＡ１及び単語ＷＢ１がそれぞれ属するカテゴリに属する単語の中から、次のように単語を選択する。
【００２０】
例えば、読みの違いによって複数のカテゴリが対応する「方」の場合であれば、置換記憶部１は、「ほう」のカテゴリＣＡに属する候補のうち、ユーザが選択した１つだけを単語ＷＡ１として選択することが可能である。文書検索格納部２は、選択された単語ＷＡ１を検索キーワードとして用いて、別途格納された文書を検索して、単語ＷＡ１を含む文書を収集（抽出）する。文書検索格納部２は、収集された文書を、カテゴリＣＡにまとめて記憶部４に格納する。代替例として、置換候補が複数存在する場合、文書検索格納部２は、ユーザによって選択された候補それぞれにつき文書検索を実行し、収集された文書全てを、単語ＷＡ１の検索結果として「ほう」のカテゴリＣＡにまとめて格納してよい。
【００２１】
また、「かた」のカテゴリＣＢには「人」という単語が属する。しかし、「人」は「にん」又は「ひと」という曖昧性を含むので、異なる複数のカテゴリに属し得る。このためこのままでは、文書検索格納部２は、例えば「２人」との表現を含む不要な（すなわち、ユーザが所望しない）文書を収集してしまう。そのような収集を防ぐために、置換記憶部１は、「人」に代えて「人々」という複数形を単語ＷＢ１として選択することも可能である。文書検索格納部２は、単語ＷＢ１を用いて文書を検索し、収集された文書を単語ＷＢ１の検索結果として「かた」のカテゴリＣＢにまとめて格納する。なお、単語ＷＡ１に複数の置換候補が存在する上記の場合と同様、単語ＷＢ１に置換候補が複数存在すれば、文書検索格納部２はユーザによって選択された複数の単語を利用可能である。
【００２２】
文書検索格納部２による検索、収集及び格納の後、置換部３は、記憶部４に格納された文書に含まれる単語ＷＡ１及び単語ＷＢ１を全て単語Ｗ０に置換して戻す。結果的に置換装置Ｄは、例えば「〜の方へ」を含む文書を、２つのカテゴリに分類した状態で出力することができる。本実施形態における、記憶部４に格納される文書の単位は、例えば文節（すなわち、句）である。しかし、置換装置Ｄは、その位置情報を保持して、文節より大きな、節、文、当該文の前後の複数文、段落、又は文章全体等を文書の単位としてよい。
【００２３】
ここで図３を参照して、本実施形態の置換装置Ｄが実行する動作を説明する。
【００２４】
置換装置Ｄの置換記憶部１は、ユーザ入力によって単語Ｗ０を受け付けると（ステップＳ１）、単語Ｗ０の曖昧性解消が必要か否かを判定する（ステップＳ２）。判定方法の一例として、置換記憶部１は、図２又は図４に示す曖昧単語組辞書４１の表層形を参照して、候補が２つ以上あれば単語Ｗ０の曖昧性解消が必要であると判定する。
【００２５】
曖昧性解消が必要と判定した場合（ステップＳ２のＹｅｓ）、置換記憶部１は、置換候補のうちいずれの候補への置換を実行するかにつきユーザから選択を受け付ける（ステップＳ３）。置換記憶部１は、単語Ｗ０を、ユーザによって選択された置換候補の単語へ置換する（ステップＳ４）。
【００２６】
文書検索格納部２は、文書を検索し、置換後の単語を含む文書を収集する（ステップＳ５）。文書検索格納部２は、収集された文書を、対応するカテゴリごとに記憶部４に格納する（ステップＳ６）。
【００２７】
置換部３は、格納された文書において、置換後の単語を元の単語Ｗ０に置換する（ステップＳ７）。
【００２８】
置換部３は、ユーザに選択された全ての置換候補につきステップＳ４乃至ステップＳ７を完了したか否かを判定し（ステップＳ８）、完了していない場合は（ステップＳ８のＮｏ）、次の置換候補につきステップＳ４〜ステップＳ７を実行する。他方、全ての置換候補につきステップＳ４乃至ステップＳ７が完了した場合は（ステップＳ８のＹｅｓ）、置換部３はカテゴリごとに分類済みの結果を出力する（ステップＳ１１）。
【００２９】
一方、置換記憶部１がステップＳ２にて曖昧性解消は不要であると判定したとき（ステップＳ２のＮｏ）、文書検索格納部２は上述のような検索及び収集を実行し（ステップＳ９）、検索結果を記憶部４に格納する（ステップＳ１０）。このとき、置換記憶部１及び置換部３は、単語Ｗ０の置換を行わない。
【００３０】
実施形態１によれば、置換装置Ｄは、従来と異なり、曖昧性を有する単語を検索キーワードとしない。実施形態１の置換装置Ｄは、意味的な違い、又は読みの違いを単語の違いに置換し、置換後の曖昧性のない別の単語を検索キーワードとして用いて文書検索を実行し、検索結果をカテゴリごとに格納する。したがって、結果の再分類が不要であるため、文書収集後における人手による分類が不要となる。その結果、ユーザが所望する正しい文書を検索及び収集しつつ、分類された状態で、大量の文書データ作成が可能となる。
【００３１】
また実施形態１によれば、置換記憶部１は、置換候補が複数存在するとき、ユーザによって選択された候補それぞれにつき文書検索を実行し、カテゴリごとに格納する。このため、ユーザの意図を検索結果に反映させることができる。
【００３２】
また実施形態１によれば、置換記憶部１は、曖昧性の程度が低い単語として、異なる複数のカテゴリに属さない単語を置換候補から選択する。選択方法の例として、置換記憶部１は、置換候補のうちユーザによって選択された単語を選択してもよいし、図２又は図４に示す表層形を参照して、表層形が複数登録されていないものを、異なる複数のカテゴリに属さない単語として選択してもよい。このため、検索結果における曖昧性を低減することができる。
【００３３】
実施形態１は一例であり、発明の趣旨及び範囲内で、多くの変更及び置換ができることは当業者に明らかである。したがって、本発明は、上述の実施形態１によって制限するものと解するべきではなく、特許請求の範囲から逸脱することなく、種々の変形又は変更が可能である。例えば、実施例の構成図に記載の複数の構成ブロックを１つに組み合わせたり、あるいは１つの構成ブロックを分割したりすることが可能である。ここで、実施形態２が下記の通り示される。実施形態１と重複する説明は省略する。
【００３４】
［実施形態２］
上記実施形態１では、１つの表層形（例えば「方」）に対して複数の読み（例えば「ほう」と「かた」）が対応する。一方で実施形態２では、１つの表層形に対して複数のアクセント型が対応する。
【００３５】
一例として、実施形態２の単語Ｗ０の表層形は「日中」である。この場合、図４の曖昧単語組辞書４１に示すように、対応するアクセント型は２つある。それら２つのアクセント型におけるアクセントの位置は「日本と中国」の場合は「に」にあり、「昼間」の場合はアクセントの位置は無いため、アクセントの位置が２つの間で異なる。前者は「日本と中国」を表すカテゴリＣＡに属し、後者は「昼間」を表すカテゴリＣＢに属する。このようなアクセント位置の違いは既存の音声合成用の言語解析の辞書には記載されている。アクセントの位置は図４のような図で示す方法だけではなく、読みの表記に用いない特殊な記号（例えば＠や`）をアクセントの位置の直後に置くことでも表現できるため、図の処理装置は必ずしも必要ない。
【００３６】
図４の曖昧性解消辞書４２に示すように、置換記憶部１は、ユーザ選択により、カテゴリＣＡに属する「日本と中国」を単語ＷＡ１として選択可能である。代替例として置換記憶部１は、「日中」と意味は異なるが、機能的（表記的）には同等の「日米」を単語ＷＡ１として選択することが可能である。
【００３７】
文書検索格納部２は単語ＷＡ１として「日本と中国」を用いて、別途格納された文書を検索し、収集された文書を「日本と中国」のカテゴリＣＡにまとめて格納する。置換部３は当該文書に含まれる単語ＷＡ１を単語Ｗ０である「日中」に置換する。
【００３８】
別の例として単語Ｗ０が「昼間」のカテゴリＣＢに属する場合には、置換記憶部１は、「昼」又は「昼間」といった同義語、又は別の時間帯を表す単語を単語ＷＢ１とすることが可能である。
【００３９】
実施形態２によれば、置換装置Ｄは、アクセント型の違いを単語の違いに置換し、置換後の曖昧性のない別の単語を検索キーワードとして用いて文書検索を実行し、検索結果をカテゴリごとに格納する。このため、ユーザが所望する正しい文書を検索及び収集しつつ、分類された状態で、大量の文書データ作成が可能となる。
【００４０】
また実施形態２によれば、曖昧性の程度が低い単語は、意味は異なるが機能的に同等の別の単語を含む。このため、検索結果における曖昧性を低減することができる。
【００４１】
上記実施形態１及び実施形態２における置換対象は、名詞である。しかし、別の実施形態では、置換対象は前記のような名詞に限らない。置換対象は任意の品詞（例えば動詞、形容詞、形状詞、形容動詞、補助名詞、又は冠詞）であってよい。置換記憶部１は、品詞ごとに、又は特殊性のある単語ごとに、規則処理又は図２や図４と同じ構成のテーブル参照処理を用いて、単語Ｗ０から単語ＷＡ１への置換、及び単語ＷＡ１から単語Ｗ０への置換等を実現する。
【００４２】
また上記実施形態１では、単語Ｗ０の置換候補としてユーザが単語ＷＡ１と単語ＷＢ１の両方を選択する。しかし、ユーザが置換候補として単語ＷＡ１及び単語ＷＢ１の一方を選択した場合、文書検索格納部２は、選択された方の単語のみを検索キーワードとして文書検索を実行する。
【００４３】
置換装置Ｄをコンピュータで構成する場合、各機能を実現する処理内容を記述したプログラムを、当該コンピュータの内部又は外部の記憶手段に格納しておき、当該コンピュータの中央演算処理装置（ＣＰＵ）によってこのプログラムを読み出して実行させることでコンピュータを機能させることができる。また、このようなプログラムは、例えばＤＶＤ又はＣＤ−ＲＯＭ等の可搬型記録媒体の販売、譲渡、貸与等により流通させることができるほか、そのようなプログラムを、例えばネットワーク上にあるサーバの記憶手段に記憶しておき、ネットワークを介してサーバから他のコンピュータにそのプログラムを転送することにより、流通させることができる。また、そのようなプログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラム又はサーバから転送されたプログラムを、一旦、自己の記憶手段に格納することができる。また、このプログラムの別の実施態様として、コンピュータが可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することとしてもよく、更に、このコンピュータにサーバからプログラムが転送される度に、逐次、受け取ったプログラムに従った処理を実行することとしてもよい。
【符号の説明】
【００４４】
Ｄ    置換装置
１    置換記憶部
２    文書検索格納部
３    置換部
４    記憶部
４１  曖昧単語組辞書
４２  曖昧性解消辞書
【図１】
2019159813.tif 000003
【図２】
2019159813.tif 000004
【図３】
2019159813.tif 000005
【図４】
2019159813.tif 000006