(57)【要約】      （修正有）【課題】見出し語とその説明文章を解析し、辞書の特徴を客観的な情報で提示し、辞書選択に役立つ方法を新しく提供する。【解決手段】入力された見出し語に対応する説明文章を抽出する説明文章抽出手段３と、当該説明文章に含まれる複数の語句を関連語句として出力する関連語句出力手段４と、出力した各関連語句について見出し語を基準とする関連性を示す関連情報を生成する関連情報生成手段５と、生成した関連情報を出力する関連情報出力手段６とから構成し、語句入力受付手段１が、初期値として評価対象である評価対象語句の入力を受け付けるとともに、関連語句出力手段４で出力される関連語句の入力を受け付けるものであり、関連情報生成手段５が、各関連語句に関して、評価対象語句の入力を基準として当該関連語句が出力されるまでに語句入力受付手段１で語句の入力を受け付けた回数に基づく階層情報を含む関連情報を生成するようにした。【選択図】図１
2004234138.tif 000002
【特許請求の範囲】
【請求項１】
見出し語群と各見出し語に対応する説明文章とを少なくとも格納した電子辞書を利用して、当該電子辞書の内容を評価する指標を出力するために用いられるものであって、
語句の入力を受け付ける語句入力受付手段と、この受け付けた語句を電子辞書に格納された見出し語群から検索する見出し語検索手段と、この検索結果に基づいて当該語句を見出し語とする説明文章を電子辞書から抽出する説明文章抽出手段と、抽出した説明文章に対して形態素解析を実行し当該説明文章に含まれる語句のうち少なくとも一部の語句を前記見出し語に関連する関連語句として出力する関連語句出力手段と、出力した各関連語句について見出し語を基準とする関連性を示す関連情報を生成する関連情報生成手段と、生成した関連情報を出力する関連情報出力手段とを具備し、前記語句入力受付手段が、初期値として評価対象である評価対象語句の入力を受け付けるとともに、関連語句出力手段で出力される関連語句の入力を受け付けるものであり、関連情報生成手段が、各関連語句に関して、評価対象語句の入力を基準として当該関連語句が出力されるまでに語句入力受付手段で語句の入力を受け付けた回数に基づく階層情報を含む関連情報を生成することを特徴とする辞書評価支援装置。
【請求項２】
関連語句出力手段が、説明文章を一以上の説明文に分割し、その分割した各説明文に対して実行した形態素解析の結果に基づいて、各説明文に出現する語句に対して当該説明文における文頭からの出現順位を示す語句出現順位を付与し、所定の語句出現順位に係る語句を関連語句として出力するものである請求項１記載の辞書評価支援装置。
【請求項３】
関連語句出力手段が、語句出現順位が１位の語句を関連語句として出力するものである請求項２記載の辞書評価支援装置。
【請求項４】
見出し語検索手段において検索対象である語句が電子辞書の見出し語群に存在しない場合に、関連情報生成手段が関連情報として、関連情報の生成を終了する旨の終了情報を生成するものであり、関連情報出力手段がこの終了情報を含む関連情報を出力するものであって、この終了情報に基づいて語句入力受付手段が語句の入力受付を終了するものである請求項１、２又は３記載の辞書評価支援装置。
【請求項５】
語句入力受付手段が、関連語句出力手段において出力された関連語句が既に入力を受け付けた語句であると判断した場合、関連情報生成手段が、当該出力すべき関連語句とその関連語句を含む説明文章に対応する見出し語との双方向の関連性を示す関連情報を生成すると共に終了情報を生成するものであり、関連情報出力手段がこの終了情報を含む関連情報を出力するものであって、この終了情報に基づいて語句入力受付手段が語句の入力受付を終了するものである請求項１、２、３又は４記載の辞書評価支援装置。
【請求項６】
関連語句の階層情報について所定階層までの関連情報の生成を指定する旨の階層指定情報の入力を受け付ける階層指定情報受付手段を更に具備し、関連情報生成手段が、階層指定情報受付手段で受け付けた階層指定情報に対応する階層情報を有する関連情報を生成した場合、関連情報の生成を終了する旨の終了情報を生成するものであり、関連情報出力手段がこの終了情報を含む関連情報を出力するものであって、この終了情報に基づいて語句入力受付手段が語句の入力受付を終了するものである請求項１、２、３、４又は５記載の辞書評価支援装置。
【請求項７】
関連語句出力手段が、出力する関連語句に対して前記語句出現順位と共に、説明文章において当該関連語句を含む説明文が出現した順位を示す説明文出現順位を付与するものであり、関連情報生成手段において生成する関連情報が、直前に関連語句出力手段で出力した関連語句について、当該関連語句の語句出現順位を定数とし、且つ、当該関連語句が出現した説明文により構成される説明文章に対応する見出し語と、前記説明文出現順位とを変数とする関数によって表される情報から構成されるものである請求項２、３、４、５又は６記載の辞書評価支援装置。
【請求項８】
関連語句出力手段が、評価対象語句についてのみ説明文出現順位が１位から所定順位までの関連語句を出力し、評価対象語句以外の関連語句については説明文出現順位が１位の関連語句のみを出力するものである請求項７記載の辞書評価支援装置。
【請求項９】
評価対象語句に基づいて直接出力される関連語句の説明文出現順位を指定する説明文出現順位指定情報の入力を受け付ける説明文出現順位指定情報受付手段を更に具備し、語句入力受付手段が、説明文出現順位指定情報受付手段で受け付けた説明文出現順位指定情報に係る説明文出現順位を越える説明文出現順位を有する関連語句の入力を受け付けないものである請求項１、２、３、４、５、６、７又は８記載の辞書評価支援装置。
【請求項１０】
関連情報出力手段で出力した関連情報に基づいて、評価対象語句を起点とし各関連語句の評価対象語句に対する位置付けを表した樹系図を生成する樹系図生成手段と、生成した樹系図をディスプレイに表示可能な画像データとして出力する樹系図出力手段とを更に具備している請求項１、２、３、４、５、６、７、８又は９記載の辞書評価支援装置。
【請求項１１】
関連情報出力手段で出力した関連情報に含まれる前記階層情報、語句出現順位及び説明文出現順位に基づいて、評価対象語句を起点とし各関連語句の評価対象語句に対する位置付けを表した樹系図を生成する樹系図生成手段と、生成した樹系図をディスプレイに表示可能な画像データとして出力する樹系図出力手段とを更に具備している請求項９記載の辞書評価支援装置。
【請求項１２】
樹系図生成手段が、階層情報ごと、語句出現順位ごと、及び説明文出現順位ごとに異なる太さの直線で、評価対象語句と関連語句、及び関連語句と他の関連語句とを接続した樹系図を作成するものである請求項１１記載の辞書評価支援装置。
【請求項１３】
評価対象語句及び関連語句の品詞を指定する品詞指定情報を受け付ける品詞指定受付手段を更に具備し、語句入力受付手段が、品詞指定受付手段で受け付けた品詞のみの入力を受け付けるものであり、関連語句出力手段が、形態素解析に基づいて品詞指定受付手段で受け付けた品詞に対応する語句のみを関連語句として出力する請求項１、２、３、４、５、６、７、８、９、１０、１１又は１２記載の辞書評価支援装置。
【請求項１４】
コンピュータに見出し語群と各見出し語に対応する説明文章とを少なくとも格納した電子辞書を読み込ませ、当該電子辞書の内容を評価する指標を出力するために、当該コンピュータを、
語句の入力を受け付ける語句入力受付手段と、この受け付けた語句を電子辞書に格納された見出し語群から検索する見出し語検索手段と、この検索結果に基づいて当該語句を見出し語とする説明文章を電子辞書から抽出する説明文章抽出手段と、抽出した説明文章に対して形態素解析を実行し当該説明文章に含まれる語句のうち少なくとも一部の語句を前記見出し語に関連する関連語句として出力する関連語句出力手段と、出力した各関連語句について見出し語を基準とする関連性を示す関連情報を生成する関連情報生成手段と、生成した関連情報を出力する関連情報出力手段とを具備し、前記語句入力受付手段が、初期値として評価対象である評価対象語句の入力を受け付けるとともに、関連語句出力手段で出力される関連語句の入力を受け付けるものであり、関連情報生成手段が、各関連語句に関して、評価対象語句の入力を基準として当該関連語句が出力されるまでに語句入力受付手段で語句の入力を受け付けた回数に基づく階層情報を含む関連情報を生成する辞書評価支援装置として機能させることを特徴とする辞書評価支援プログラム。
【請求項１５】
関連語句出力手段が、説明文章を一以上の説明文に分割し、その分割した各説明文に対して実行した形態素解析の結果に基づいて、各説明文に出現する語句に対して当該説明文における文頭からの出現順位を示す語句出現順位を付与し、所定の語句出現順位に係る語句を関連語句として出力するようにコンピュータを機能させる請求項１４記載の辞書評価支援プログラム。
【請求項１６】
関連語句出力手段が、語句出現順位が１位の語句を関連語句として出力するようにコンピュータを機能させる請求項１５記載の辞書評価支援プログラム。
【請求項１７】
見出し語検索手段において検索対象である語句が電子辞書の見出し語群に存在しない場合に、関連情報生成手段が関連情報として、関連情報の生成を終了する旨の終了情報を生成し、関連情報出力手段がこの終了情報を含む関連情報を出力し、この終了情報に基づいて語句入力受付手段が語句の入力受付を終了するようにコンピュータを機能させる請求項１４、１５又は１６記載の辞書評価支援プログラム。
【請求項１８】
語句入力受付手段が、関連語句出力手段において出力された関連語句が既に入力を受け付けた語句であると判断した場合、関連情報生成手段が、当該出力すべき関連語句とその関連語句を含む説明文章に対応する見出し語との双方向の関連性を示す関連情報を生成すると共に終了情報を生成し、関連情報出力手段がこの終了情報を含む関連情報を出力し、この終了情報に基づいて語句入力受付手段が語句の入力受付を終了するようにコンピュータを機能させる請求項１４、１５、１６又は１７記載の辞書評価支援プログラム。
【請求項１９】
コンピュータに、関連語句の階層情報について所定階層までの関連情報の生成を指定する旨の階層指定情報の入力を受け付ける階層指定情報受付手段を更に具備させ、関連情報生成手段が、階層指定情報受付手段で受け付けた階層指定情報に対応する階層情報を有する関連情報を生成した場合、関連情報の生成を終了する旨の終了情報を生成し、関連情報出力手段がこの終了情報を含む関連情報を出力し、この終了情報に基づいて語句入力受付手段が語句の入力受付を終了するように当該コンピュータを機能させる請求項１４、１５、１６、１７又は１８記載の辞書評価支援プログラム。
【請求項２０】
関連語句出力手段が、出力する関連語句に対して前記語句出現順位と共に、説明文章において当該関連語句を含む説明文が出現した順位を示す説明文出現順位を付与し、関連情報生成手段において生成する関連情報を、直前に関連語句出力手段で出力した関連語句について、当該関連語句の語句出現順位を定数とし、且つ、当該関連語句が出現した説明文により構成される説明文章に対応する見出し語と、前記説明文出現順位とを変数とする関数によって表される情報から構成するようにコンピュータを機能させる請求項１５、１６、１７、１８又は１９記載の辞書評価支援プログラム。
【請求項２１】
関連語句出力手段が、評価対象語句についてのみ説明文出現順位が１位から所定順位までの関連語句を出力し、評価対象語句以外の関連語句については説明文出現順位が１位の関連語句のみを出力するようにコンピュータを機能させる請求項２０記載の辞書評価支援プログラム。
【請求項２２】
コンピュータに、評価対象語句に基づいて直接出力される関連語句の説明文出現順位を指定する説明文出現順位指定情報の入力を受け付ける説明文出現順位指定情報受付手段を更に具備させ、語句入力受付手段が、説明文出現順位指定情報受付手段で受け付けた説明文出現順位指定情報に係る説明文出現順位を越える説明文出現順位を有する関連語句の入力を受け付けないように当該コンピュータを機能させる請求項１４、１５、１６、１７、１８、１９、２０又は２１記載の辞書評価支援プログラム。
【請求項２３】
コンピュータに、関連情報出力手段で出力した関連情報に基づいて、評価対象語句を起点とし各関連語句の評価対象語句に対する位置付けを表した樹系図を生成する樹系図生成手段と、生成した樹系図をディスプレイに表示可能な画像データとして出力する樹系図出力手段とを更に具備させる請求項１４、１５、１６、１７、１８、１９、２０、２１又は２２記載の辞書評価支援プログラム。
【請求項２４】
コンピュータに、関連情報出力手段で出力した関連情報に含まれる前記階層情報、語句出現順位及び説明文出現順位に基づいて、評価対象語句を起点とし各関連語句の評価対象語句に対する位置付けを表した樹系図を生成する樹系図生成手段と、生成した樹系図をディスプレイに表示可能な画像データとして出力する樹系図出力手段とを更に具備させる請求項２２記載の辞書評価支援プログラム。
【請求項２５】
樹系図生成手段が、階層情報ごと、語句出現順位ごと、及び説明文出現順位ごとに異なる太さの直線で、評価対象語句と関連語句、及び関連語句と他の関連語句とを接続した樹系図を作成するようにコンピュータを機能させる請求項２４記載の辞書評価支援プログラム。
【請求項２６】
コンピュータに、評価対象語句及び関連語句の品詞を指定する品詞指定情報を受け付ける品詞指定受付手段を更に具備させ、語句入力受付手段が、品詞指定受付手段で受け付けた品詞のみの入力を受け付け、関連語句出力手段が、形態素解析に基づいて品詞指定受付手段で受け付けた品詞に対応する語句のみを関連語句として出力するようにコンピュータを機能させる請求項１４、１５、１６、１７、１８、１９、２０、２１、２２又は２３記載の辞書評価支援プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、辞書を選ぶ際の好適な指標となる情報を提示することができる辞書評価支援装置及びそのプログラムに関するものである。
【０００２】
【従来の技術】
辞書には、言語間辞書、国語辞書、百科事典等、様々な種類があり、各種類の辞書についても多くの出版社から多様な辞書が販売されている。ここで、言語間辞書とは、ある言語の語句説明を他の言語の語句を用いて記述したものであり、例えば英和辞書、和英辞書等がこの範疇に含まれる。日本語の古典で用いられる語句を現代語で説明した古語辞書も言語間辞書に含まれる。また、国語辞書は、ある言語の語句説明をその言語の別の語句で記述したものであり、日本語の国語辞書や英語の英英辞書等がこの範疇に含まれる。百科事典も一般的には国語辞書と同様のものであるが、理解を容易にするために図版や写真を多用したものがある。さらに最近では、パーソナルコンピュータで読み込んで利用できるようにしたＣＤ−ＲＯＭ版の辞書や、インターネット等のオンラインで利用可能又はダウンロード可能な辞書、出版物である辞書をスキャナ等で読み込んでパーソナルコンピュータで利用できるように独自に編集したもの等（以上を「電子辞書」と総称する）も、出版物である上述のような辞書に対応して或いはそれとは別に単独で、他種類提供されてきている。
【０００３】
このような辞書をユーザである消費者が購入する場合、価格、大きさ、見出し語量、例文量、字の大きさ、図版の多さ、書評等を参考にするのが一般的であると考えられる。また電子辞書が書物としての辞書に対応して提供されることが多い現在では、例えばインターネット等で電子辞書のサンプル版や評価版を試してみて、気に入った辞書を選択のうえ、該当する電子辞書又はそれに対応する辞書の購入をするような場合もあると考えられる。すなわち、これまでユーザは、辞書そのものの内容を客観的に評価する方法が存在しないため、表層的な情報を手掛かりにあくまで主観に基づいて辞書を評価することで購入の参考にしている。
【０００４】
また、ある語句の意味は、他の語句との関連で定義できるとする知見が得られている（例えば、非特許文献１参照。）。この知見に従って、辞書に掲載されている内容にまで踏み込んで検討しようとすると、その辞書である語句を引き、その語句についての説明文に挙がっている語句で辞書を引く、という作業を繰り返して行わなければならない。
【０００５】
【非特許文献１】
フィデルナン・ド・ソシュール著、小林英夫訳、「一般言語学講座」、岩波書店、１９７２年
【０００６】
【発明が解決しようとする課題】
ところが、このように辞書を選択するためにある辞書における語句の関連性を調べようとして逐一辞書を引く作業を繰り返すには多大な手間を要し、たとえその結果が得られたとしても、語句の関連性を一目瞭然に把握するのは極めて困難である。このことは、紙媒体の辞書のようにページを捲って辞書を引くことができない電子辞書においてはなおさら困難を伴うことである。したがって、これらの辞書購入の際に利用する情報として、肝心の辞書の内容にまで踏み込んだ評価に基づく情報を得ることが困難であるために内容にまで踏み込まない表層的な情報に従わざるを得ないこと、また辞書は一般に頁数が極めて多いことから、書店等で一瞥した限りで、或いは上述のような情報を入手してその辞書が当該消費者のニーズを満たすものであるか否かを判断することは困難である。特に、電子辞書の場合には、書物のようにページを開いて中の記載を読むということができないので、客観的な情報に基づく辞書選択の困難さはさらに高いものである。つまり、消費者は、上述のような辞書の内容にまでは至らない表面的な情報を元にして電子辞書を含む辞書の購入を決定している状況にあるといえる。また、このような状況は、言語を研究対象として日常的に多様な辞書を利用する機会が多い言語研究者に対して、大変な不自由を強いるものであるともいえる。すなわち、上述のような問題は、結局のところ、辞書の内容に基づく特徴を評価する方法が現時点では発達しておらず、上述したように客観的な評価方法が全く存在しないために、放置されているのが現状であることに起因している。
【０００７】
そこで本発明は、以上のような問題に鑑みて、電子辞書を解析し、その辞書の内容的な特徴を客観的な情報に基づいて提示できるようにすることによって、辞書選択に役立つ方法を新しく提供しようとするものである。
【０００８】
【課題を解決するための手段】
すなわち、本発明は、見出し語群と各見出し語に対応する説明文章とを少なくとも格納した電子辞書ＥＤを利用して、当該電子辞書ＥＤの内容を評価する指標を出力するために用いられるものであって、その基本態様は、図１に示すように、語句の入力を受け付ける語句入力受付手段１と、この受け付けた語句を電子辞書ＥＤに格納された見出し語群から検索する見出し語検索手段２と、この検索結果に基づいて当該語句を見出し語とする説明文章を電子辞書ＥＤから抽出する説明文章抽出手段３と、抽出した説明文章に対して形態素解析を実行し当該説明文章に含まれる語句のうち少なくとも一部の語句を前記見出し語に関連する関連語句として出力する関連語句出力手段４と、出力した各関連語句について見出し語を基準とする関連性を示す関連情報を生成する関連情報生成手段５と、生成した関連情報を出力する関連情報出力手段６とを具備し、前記語句入力受付手段１が、初期値として評価対象である評価対象語句の入力を受け付けるとともに、関連語句出力手段４で出力される関連語句の入力を受け付けるものであり、関連情報生成手段５が、各関連語句に関して、評価対象語句の入力を基準として当該関連語句が出力されるまでに語句入力受付手段１で語句の入力を受け付けた回数に基づく階層情報を含む関連情報を生成することを特徴とする辞書評価支援装置Ａ１である。
【０００９】
ここで、本発明において用いる電子辞書ＥＤは、テキストデータである見出し語と、その見出し語についての説明文章をテキストデータで表したものとを関連づけて格納するものであり、一般的にはコンピュータ読み取り可能なＣＤ−ＲＯＭ等の記録メディアに記録された形態や、インターネット等の通信ネットワークを介してコンピュータにダウンロード可能な形態のデータベースを指す。また、電子辞書ＥＤには、書物である辞書をスキャナ等で読み取って見出し語と説明文章とをテキストデータとしたユーザ独自が編集した形態のものや、見出し語や説明文章の内容に対応する挿絵等の画像データが含まれているもの、自然言語を多数収録したコーパス等も含まれる。
【００１０】
このような辞書評価支援装置Ａ１を利用すれば、始めに初期値として評価対象としたい語句を入力すると、その評価対象語句を見出し語とする説明文章に出現する語句、すなわち評価対象語句と関係のある関連語句が出力され、さらにその関連語句に関係のある語句、さらにその関連語句に関係のある語句、と連鎖的に関連語句が出力されるとともに、各関連語句の評価対象語句との階層的な関係を示す階層情報を関係情報が生成、出力されるので、この出力された関係情報を見ることで、利用者は、当該電子辞書ＥＤ内に格納されている語句の内容的な繋がりを知ることができるようになる。すなわち、従来であれば、辞書を購入しようとするユーザは、見出し語数等の表層的な情報しか判断の基準を得ることができなかったが、本発明を利用することで、当該電子辞書ＥＤの実質的な内容である関連情報を辞書購入の際の指標として活用することができるようになる。このことは、言語研究者にとっても、いかなる辞書を利用すべきかの判断基準にもなり、日々の研究開発に大いに役立つものである。したがって、本発明は、辞書評価の基準となる情報を全く新規に提供することを可能とするものである。
【００１１】
なお、関連語句出力手段４において出力する関連語句は、説明文章からランダムに選択することもできるが、評価対象語句との関係の深い関連語句を適切に選択して出力する方が、辞書評価に利用する関連情報がより好適なものとなる。したがって、関連語句出力手段４においては、説明文章を一以上の説明文に分割し、その分割した各説明文に対して実行した形態素解析の結果に基づいて、各説明文に出現する語句に対して当該説明文における文頭からの出現順位を示す語句出現順位を付与し、所定の語句出現順位に係る語句を関連語句として出力するようにすることが望ましい。具体的には、ある見出し語の説明文章は、複数の説明文から構成されていることが多いので、関連語句出力手段４において、語句出現順位が１位の語句を関連語句として出力するように構成すると、各説明文に出現する代表的な語句を一通り網羅することができるとともに、装置及びプログラムの簡素化のためには好適である。
【００１２】
関連語句を連鎖的に出力していくと、何れかの関連語句が当該電子辞書ＥＤにおいて見出し語に挙げられていない場合があり、このような場合には、その関連語句についてのさらなる関連語句の出力を続行することができない。したがってこの場合には、見出し語検索手段２において検索対象である語句が電子辞書の見出し語群に存在しない場合に、関連情報生成手段５が関連情報として、関連情報の生成を終了する旨の終了情報を生成し、図２に示すように、関連情報出力手段６がこの終了情報を含む関連情報を出力し、この終了情報に基づいて語句入力受付手段１が語句の入力受付を終了するようにしておくとよい。
【００１３】
さらに、出力された関連語句が、その関連語句を含む説明文章の見出し語である場合や、既に入力を受け付けた語句と同一である場合、すなわち、関連語句同士又は関連語句と評価対象語句との「ループ」が形成されることが考えられる。このような場合には、延々と同一の関連語句を出力し続ける無駄を省く必要があるので、語句入力受付手段１が、関連語句出力手段４において出力された関連語句が既に入力を受け付けた語句であると判断した場合、関連情報生成手段５が、当該出力すべき関連語句とその関連語句を含む説明文章に対応する見出し語との双方向の関連性を示す関連情報を生成すると共に終了情報を生成し、図２に示すように、関連情報出力手段６がこの終了情報を含む関連情報を出力するものであって、この終了情報に基づいて語句入力受付手段１が語句の入力受付を終了するようにすることが好ましい。
【００１４】
また、本発明は、上述した辞書評価支援装置Ａ１の基本構成に加えて、図３に示すように、関連語句の階層情報について所定階層までの関連情報の生成を指定する旨の階層指定情報の入力を受け付ける階層指定情報受付手段７を更に具備する態様の辞書評価支援装置Ａ２とすることもできる。この場合、関連情報生成手段５が、階層指定情報受付手段７で受け付けた階層指定情報に対応する階層情報を有する関連情報を生成した場合、関連情報の生成を終了する旨の終了情報を生成し、関連情報出力手段６がこの終了情報を含む関連情報を出力し、この終了情報に基づいて語句入力受付手段１が語句の入力受付を終了する。このようなものであれば、予めデフォルトで階層を指定して入力しておくか、ユーザが好みの階層を指定して入力することで、関連語句の連鎖がその指定された階層で停止することになり、関連情報が冗長になるのを防止し適切な情報を得ることができる。
【００１５】
さらに、上述した各辞書評価支援装置Ａ１、Ａ２において、関連語句出力手段４が、出力する関連語句に対して前記語句出現順位と共に、説明文章において当該関連語句を含む説明文が出現した順位を示す説明文出現順位を付与するものとして、関連情報生成手段５において生成する関連情報を、直前に関連語句出力手段４で出力した関連語句について、当該関連語句の語句出現順位を定数とし、且つ、当該関連語句が出現した説明文により構成される説明文章に対応する見出し語と、前記説明文出現順位とを変数とする関数によって表される情報から構成されるものとすることもできる。この場合、関連情報は上述した所定の関数データとして得られるため、関連情報の簡易化と利用の便宜を向上することができる。この場合、関連語句出力手段４を、評価対象語句についてのみ説明文出現順位が１位から所定順位までの関連語句を出力し、評価対象語句以外の関連語句については説明文出現順位が１位の関連語句のみを出力するものとして構成すれば、評価対象語句についてはある程度の広がりを持った関連語句及びそれらの関連情報が得られ、それ以上の下位階層の関連語句については説明文章の最初に出現する語句のみが関連語句として処理されるため、評価対象語句を起点としたまとまりのよい関連語句群及びそれらの関連情報を得ることが可能となる。
【００１６】
さらにまた、辞書評価支援装置Ａ１又はＡ２の構成に加えて、図４に示すように、評価対象語句に基づいて直接出力される関連語句の説明文出現順位を指定する説明文出現順位指定情報の入力を受け付ける説明文出現順位指定情報受付手段８を更に備えた辞書評価支援装置Ａ３を構成する場合、語句入力受付手段１が、説明文出現順位指定情報受付手段８で受け付けた説明文出現順位指定情報に係る説明文出現順位を越える説明文出現順位を有する関連語句の入力を受け付けないようにすることでも、評価対象語句については指定された出現順位の説明文に含まれる関連語句及びそれらの関連情報が得られるので、評価対象語句を起点とした好ましい関連語句群及びそれらの関連情報を得ることが可能となる。なお、同図において、破線で示した部分は、辞書評価支援装置Ａ３におけるオプション的な構成であり、当該部分の機能を辞書評価支援装置Ａ３の機能として含めるか否かを適宜選択することができる。
【００１７】
ところで、出力される関連情報は、ビジュアル的に表現した方が、評価対象語句を起点とする関連語句群の関係が把握しやすいと考えられる。したがって、以上に説明した辞書評価支援装置Ａ１、Ａ２又はＡ３の構成に加えて、図５に示すような、関連情報出力手段６で出力した関連情報に基づいて、評価対象語句を起点とし各関連語句の評価対象語句に対する位置付けを表した樹系図を生成する樹系図生成手段９と、生成した樹系図をディスプレイに表示可能な画像データとして出力する樹系図出力手段１０とを更に備えた辞書評価支援装置Ａ４を構成することが適当である。すなわち、ユーザは、辞書の評価に際して、関連情報に基づいて作成された評価対象語句及び関連語句の樹系図として視認することが可能となるため、電子辞書の内容を効率よく知ることが可能である。なお、同図においても、破線で示した部分は、辞書評価支援装置Ａ４におけるオプション的な構成であり、当該部分の機能を辞書評価支援装置Ａ４の機能として含めるか否かを適宜選択することができる。
【００１８】
このような効果を有効に得ることができる具体的なものとしては、図６に示すように、前述した辞書評価支援装置Ａ３の構成に加えて、関連情報出力手段６で出力した関連情報に含まれる前記階層情報、語句出現順位及び説明文出現順位に基づいて、評価対象語句を起点とし各関連語句の評価対象語句に対する位置付けを表した樹系図を生成する樹系図生成手段９と、生成した樹系図をディスプレイに表示可能な画像データとして出力する樹系図出力手段１０とを更に具備した辞書評価支援装置Ａ５を挙げることができる。なお、同図においても、破線で示した部分は、辞書評価支援装置Ａ５におけるオプション的な構成であり、当該部分の機能を辞書評価支援装置Ａ５の機能として含めるか否かを適宜選択することができる。この場合、樹系図生成手段９が、階層情報ごと、語句出現順位ごと、及び説明文出現順位ごとに異なる太さの直線で、評価対象語句と関連語句、及び関連語句と他の関連語句とを接続した樹系図を作成するものであれば、ユーザが評価対象語句と関連語句との関係をより把握しやすい樹系図を生成することが可能である。
【００１９】
また、本発明は、図７に示すように、評価対象語句及び関連語句の品詞を指定する品詞指定情報を受け付ける品詞指定受付手段１１を更に有する辞書評価支援装置Ａ６とすることもできる。なお、この辞書評価支援装置Ａ６の最小構成は、同図に実線で示すような辞書評価支援装置Ａ１に品詞指定受付手段１１を加えたものであるが、同図に破線で示すように、辞書評価支援装置Ａ２、Ａ３、Ａ４又はＡ５に品詞指定受付手段１１を加えたものとすることができる。この場合、語句入力受付手段１は、品詞指定受付手段で受け付けた品詞のみの入力を受け付けるものであり、関連語句出力手段４が、形態素解析に基づいて品詞指定受付手段で受け付けた品詞に対応する語句のみを関連語句として出力するようにするとよい。すなわち、名詞、動詞、形容詞等の品詞から一又は二以上の品詞を予め指定しておくことで、関連語句の特定及び出力に関する効率の向上が図られる。
【００２０】
なお、以上に説明した辞書評価支援装置Ａ１〜Ａ６は、ディスプレイやスピーカ等の出力デバイス、キーボードやマウス等の入力デバイスなどの周辺機器を接続したパーソナルコンピュータにより実現することができる。また、辞書評価支援装置Ａ１〜Ａ６は、インターネット等の通信ネットワークに接続されたサーバコンピュータとしても実現することができ、この場合は、インターネット等に接続したユーザのクライアントコンピュータから評価対象語句等の入力を受け付けて所定の処理を行い、関連情報や樹系図の画像データ等をクライアントコンピュータに送信してそれをクライアントコンピュータのディスプレイ等に表示させるような態様で実施される。また、辞書評価支援プログラムは、ＣＤ−ＲＯＭ等の記録メディアに記録した態様や、インターネット等の通信ネットワークからのダウンロード等の態様で提供され、さらに当該プログラムを読み込んだコンピュータ上で起動されることにより、コンピュータを辞書評価支援装置Ａ１〜Ａ６として機能させるものである。
【００２１】
【発明の実施の形態】
以下、本発明の一実施形態を、図面を参照して説明する。
【００２２】
この実施形態は、通常のパーソナルコンピュータＰＣに辞書評価支援プログラムをインストールすることによって、当該パーソナルコンピュータＰＣを上述した辞書評価支援装置Ａ６として機能させるものである。また、電子辞書ＥＤとしては、パーソナルコンピュータＰＣで読み取り可能なＣＤ−ＲＯＭ版の国語辞典を用いるものとする。
【００２３】
まず、パーソナルコンピュータＰＣの機器構成を簡単に説明すると、図８に示すように、バス線等で電気的に接続されたＣＰＵ１０１、メインメモリ（ＲＡＭ）やビデオメモリ（ＶＲＡＭ）等のメモリ１０２、ハードディスク等のストレージデバイス１０３、キーボードやマウス等の入力デバイス１０４、ディスプレイやスピーカ等の出力デバイス１０５、ＣＤ−ＲＯＭドライブ１０６等を基本的に備えた一般的な構成を有するものである。
【００２４】
そして、ストレージデバイス１０３に格納した辞書評価支援プログラムをＣＰＵ１０１の制御により内部メモリ１０２に記憶させて当該プログラムを起動し、そのプログラムに従ったＣＰＵ１０１からの指令に基づいて他の各部を動作させることによって、このパーソナルコンピュータＰＣを、図７に示すように、語句入力受付手段１、見出し語検索手段２、説明文章抽出手段３、関連語句出力手段４、関連情報生成手段５、関連情報出力手段６、階層指定情報受付手段７、説明文出現順位指定情報受付手段８、樹系図生成手段９、樹系図出力手段１０、品詞指定受付手段１１の各手段を備えた辞書評価支援装置Ａ６として機能させている。なお、見出し語検索手段２において電子辞書ＥＤに格納された見出し語を検索する場合、及び説明文章抽出手段６において電子辞書ＥＤから説明文章を抽出する場合には、ＣＰＵ１０１からの指令に基づきＣＤ−ＲＯＭドライブ１０６に挿入されたＣＤ−ＲＯＭにアクセスして、必要な情報を内部メモリ１０２に記憶させる。なお、電子辞書ＥＤを予めストレージデバイス１０３に格納している場合には、ＣＰＵ１０１の指示に基づきストレージデバイス１０３から必要な情報を読み出し、電子辞書ＥＤがインターネット上のデータベースサーバ等に格納されている場合には、ＣＰＵ１０１の指示に基づきモデム等の通信インターフェースを通じて必要な情報をアップロード又はダウンロードする。その他の各手段としての機能は、ＣＰＵ１０１による所定の演算処理や他の各部の駆動等により実現される。
【００２５】
また、電子辞書ＥＤに記録されている情報は、例えば図９に示すように、少なくとも見出し語ＨＷとそれに対応する説明文章ＥＷである。見出し語ＨＷ及び説明文章ＥＷは、いずれも同一国語である日本語のテキストデータである。また、見出し語ＨＷには、その語句の品詞の種類を表す情報が、各品詞に固有の識別子ｐｓＩＤ等として付与されている。説明文章ＥＷは、一又は二以上の説明文ＥＳから構成される。すなわち、説明文章ＥＷは、単一の説明文ＥＳ又は複数の説明文ＥＳの集合から構成されているといえる。なお、同図に一例として示した電子辞書ＥＤに記録されている情報は、「広辞苑ＣＤ−ＲＯＭ版  第４版（株式会社岩波書店）」における、「薔薇」という見出し語ＨＷについての一部である。他の電子辞書ＥＤを適用することができるのはいうまでもない。さらに電子辞書ＥＤには、当該電子辞書ＥＤに固有の記号、漢字の読み、動詞の変化、用語の範疇、図表や挿絵、例文等の情報が記録されている場合があるが、それらは本実施形態では使用しない。
【００２６】
次に、本実施形態における辞書評価支援装置Ａ６の動作手順について、図１０〜図１３に示すフローチャートを参照して説明する。
【００２７】
まず、ユーザが辞書評価支援プログラムを起動すると、辞書評価支援装置Ａ６は初期画面を出力し、それに対応した初期画面をディスプレイに表示する（図１０、ステップＳ１）。この初期画面では、図示しないが、品詞指定情報の入力、階層指定情報の入力、説明文出現順位指定情報の入力、語句出現順位指定情報の入力、及び、評価対象語句の入力が可能となっている。
【００２８】
品詞指定情報は、評価対象となっている電子辞書ＥＤにおいて、評価の対象としたい語句の品詞の種類を表すものであり、例えば、普通名詞、固有名詞、動詞、形容詞等を示す情報であって、それらの情報は、電子辞書ＥＤにおいて各見出し語ＨＷに対応して付与されている品詞に関する識別子ｐｓＩＤに対応している。何れかの品詞を指定する品詞指定情報の入力があった場合（ステップＳ２；Ｙｅｓ）、その品詞指定情報を受け付けてメモリ１０２に格納する（ステップＳ３）。品詞指定情報の入力がなかった場合には（ステップＳ２；Ｎｏ）、品詞指定情報としてデフォルト値を自動的に入力し（ステップＳ２ａ）、これをメモリ１０２に格納する（ステップＳ３）。ここでデフォルト値としては、上述したように、普通名詞、固有名詞、動詞、形容詞の何れかを予め選択して設定しておくことができる。
【００２９】
また、階層（Ｌｎ）は、評価対象語句を第０階層（Ｌｎ＝０）とし、評価対象語句を見出し語ＨＷとする説明文章ＥＷに出現する語句の階層を第１階層（Ｌｎ＝１）としている。以下、各階層は、Ｌｎ（ｎは１以上の整数）で表されるものとする。初期画面の所定の欄では、関連語句の階層について最大限度を指定できるものとし、その情報すなわち階層指定情報（ＬｎＭａｘ）の入力があった場合（ステップＳ４；Ｙｅｓ）、その入力された階層指定情報（ＬｎＭａｘ）を受け付けてメモリ１０２に格納する（ステップＳ５）。一方、階層指定情報の入力がなかった場合には（ステップＳ４；Ｎｏ）、階層指定情報（ＬｎＭａｘ）としてデフォルト値を自動的に入力し（ステップＳ４ａ）、これをメモリ１０２に格納する（ステップＳ５）。ここでデフォルト値としては、１以上の任意の整数を予め設定しておくことができる。
【００３０】
さらに、説明文出現順位（ＥＳｎ）は、ある見出し語に対応する説明文章ＥＷについて単文の説明文ＥＳに分割する結果、先頭の説明文ＥＳから順に付与される各説明文ＥＳの出現順位を表すものである。ここで、ｎは１以上の整数である。本実施形態では、初期画面において、説明文出現順位指定情報の入力欄は、第１階層の説明文章ＥＷを単文の説明文ＥＳに分割する結果、先頭の説明文ＥＳに出現する語句から何番目の説明文ＥＳに出現する語句まで出力するかをユーザに指定させるものであり、説明文出現順位指定情報（ＥＳｎＭａｘ）は具体的には１以上の任意の整数をユーザが選択できるものとしている。ユーザが説明文出現順位指定情報（ＥＳｎＭａｘ）の入力をした場合（ステップＳ６；Ｙｅｓ）、この入力された説明文出現順位指定情報（ＥＳｎＭａｘ）を受け付けてメモリ１０２に格納する（ステップＳ７）。一方、説明文出現順位指定情報の入力がなかった場合には（ステップＳ６；Ｎｏ）、説明文出現順位指定情報（ＥＳｎＭａｘ）としてデフォルト値を自動入力し（ステップＳ６；Ｎｏ）、これをメモリ１０２に格納する。ここで、デフォルト値としては、１以上の整数を予め設定しておくことができる。なお、本実施形態では、第２階層以下の見出し語ＨＷに係る説明文章については、ＥＳｎＭａｘ＝１を既定値とすることによって、出現順位が第１位の説明文に出現する語句のみを関連語句として出力し、第２位以下の説明文については取り扱わないこととしているが、第２階層以下についても第１階層の場合と同様にユーザによって任意に指定できるようにすることも可能である。
【００３１】
さらにまた、語句出現順位（Ｗｎ）は、説明文章ＥＷを単文に分割された結果得られる各説明文ＥＳにおいて、品詞指定情報受付手段１１で指定された品詞に対応する語句が先頭から数えて何番目に出現するかを表すものであり、ｎは１以上の整数である。本実施形態では、初期画面において、第１階層については語句出現順位指定情報（ＷｎＦｉｘ）をユーザが指定して入力できるようにしているが、第２階層以下については、ＷｎＦｉｘ＝１を既定値としている。ユーザによる語句出現順位指定情報（ＷｎＦｉｘ）の入力があった場合（ステップＳ８；Ｙｅｓ）、入力された語句出現順位指定情報（ＷｎＦｉｘ）を受け付けてメモリ１０２に格納する（ステップＳ９）。一方、ユーザによる語句出現順位指定情報の入力がなかった場合には（ステップＳ８；Ｎｏ）、語句出現順位指定情報としてデフォルト値を自動入力し（ステップＳ８ａ）、これを語句出現順位指定情報としてメモリ１０２に格納する（ステップＳ９）。ここで、デフォルト値としては、１以上の整数を予め設定しておくことができる。
【００３２】
以上の各ステップの処理の後、初期画面の評価対象語句入力欄に、ユーザが評価を希望する語句の入力を行うと、それに対応して入力された評価対象語句の入力を受け付けて、メモリ１０２に格納する（ステップＳ１０）。なお、初期画面における評価対象語句入力欄は、フリーワード入力可能なウィンドウとしておくとよい。次に、ステップＳ５で格納した階層指定情報（ＬｎＭａｘ）を読み出して、その値を判断する。すなわち、階層指定情報（ＬｎＭａｘ）が１であれば、図１１に示すサブルートＡの処理へ進み（ステップＳ１１；ＬｎＭａｘ＝１）、階層指定情報（ＬｎＭａｘ）が１よりも大きい値であれば、次のステップＳ１３へ進む（ステップＳ１１；ＬｎＭａｘ＞１）。
【００３３】
ここで、サブルートＡにおける処理工程について説明する。まず、メモリ１０２に格納された評価対象語句を取り出して電子辞書ＥＤにアクセスし、当該電子辞書ＥＤの見出し語ＨＷを検索する（図１１、ステップＳ１０１）。電子辞書ＥＤに評価対象語句に対応する見出し語ＨＷがなければ（ステップＳ１０２；Ｎｏ）、終了情報を生成して（ステップＳ１１５）サブルートＡの処理を終了する。電子辞書ＥＤに、評価対象語句に対応する見出し語ＨＷがあった場合には（ステップＳ１０２；Ｙｅｓ）、その見出し語ＨＷに対応する説明文章ＥＷを電子辞書ＥＤから抽出する（ステップＳ１０３）。さらに、抽出した説明文章を句点で区切られた一以上の説明文ＥＳからなる単文に分割し、各説明文ＥＳに説明文出現順位ＥＳｎを付与する（ステップＳ１０４）。続いて各説明文ＥＳについて形態素解析を実行し（ステップＳ１０５）、ステップＳ３でメモリ１０２に格納した品詞指定情報を参照して、指定された品詞以外の品詞を削除する（ステップＳ１０６）。
【００３４】
そしてまず、説明文出現順位ＥＳｎに対して、説明文が第１位であることを自動入力（ＥＳｎ＝ＥＳ１）する（ステップＳ１０７）。ここで、入力した説明文出現順位ＥＳｎについて、ステップＳ７でメモリ１０２に格納した説明文出現順位指定情報ＥＳｎＭａｘと比較し、説明文出現順位ＥＳｎが説明文出現順位指定情報ＥＳｎＭａｘと同一又は小さい場合（ステップＳ１０８；Ｎｏ）、当該説明文ＥＳにステップＳ３でメモリ１０２に格納した品詞指定情報と同一の品詞があるか否かを判断する。指定された品詞と同一の品詞がない場合は（ステップＳ１０９；Ｎｏ）、終了情報を生成して（ステップＳ１１５）、このサブルートＡの処理を終了する。同一の品詞が一以上ある場合には（ステップＳ１０９；Ｙｅｓ）、各語句に先頭から順に語句出現順位Ｗｎを付与する（ステップＳ１１０）。さらに、ステップＳ９でメモリ１０２に格納した語句出現順位指定情報ＷｎＦｉｘに基づいて、それと同一の語句を関連語句として出力するとともに、メモリ１０２に格納する（ステップＳ１１１）。この出力した関連語句が、評価対象語句と同一であれば（ステップＳ１１２；Ｙｅｓ）、終了情報を生成して（ステップＳ１１５）、サブルートＡの処理を終了するが、関連語句が、評価対象語句と同一でなければ（ステップＳ１１２；Ｎｏ）、関連情報ｆを生成するとともにそれをメモリ１０２に格納する（ステップＳ１１３）。次に、次の説明文出現順位の処理に移行するために、これまでの説明文出現順位ＥＳｎに１を加える処理を行い（ステップＳ１１４）、ステップＳ１０８へ戻る。そして、その説明文出現順位ＥＳｎが、ステップＳ７でメモリ１０２に格納した説明文出現順位指定情報ＥＳｎＭａｘと同一又は小さい場合には（ステップＳ１０８；Ｎｏ）、ステップＳ１０９へ移行して、以降のステップを繰り返す。なお、２巡目以降は、ステップＳ１１２において、関連語句が評価対象語句又は既に出力した関連語句と同一か否かを判断する点で、１巡目とは異なる。一方、説明文出現順位ＥＳｎが、ステップＳ７でメモリ１０２に格納した説明文出現順位指定情報ＥＳｎＭａｘを越えた場合に（ステップＳ１０８；Ｙｅｓ）、終了情報を生成して（ステップＳ１１５）、サブルートＡの処理を終了する。
【００３５】
ここで、関連情報ｆは、関数ｆ（ａ，ＥＳｎ，ＷｎＦｉｘ）で表される。詳述すると、関連情報ｆは、ａという見出し語を説明する説明文章のうち説明文出現順位がＥＳｎの説明文ＥＳに出てくる語句であって、当該説明文ＥＳの指定された語句出現順位ＷｎＦｉｘである語句を示す関数である。なお、語句出現順位Ｗｎは、語句出現順位指定情報ＷｎＦｉｘに固定されるのでこれを省略するとともに、ＥＳｎを単に「ｎ」と省略して、関連情報をｆ（ａ，ｎ）と表すものとする。例えば、上述したスキームに従うと、入力された評価対象語句（Ｗａ）を見出し語ＨＷとする説明文章ＥＷのうち、説明文出現順位ＥＳｎが１位（ＥＳ１）であり、且つ当該説明文ＥＳにおいて語句出現順位Ｗｎが１位（Ｗ１）の語句を関連語句とする場合には、その関連情報は、ｆ（Ｗａ，ＥＳ１）で表され、それが図１３に示すように、メモリ１０２に格納されることになる。これ以降の説明文出現順位ＥＳｎについても同様に、ｆ（Ｗａ，ＥＳ２）、ｆ（Ｗａ，ＥＳ３）…となる。
【００３６】
図１０のフローチャートに戻って、ステップＳ１１において階層指定情報（ＬｎＭａｘ）が１よりも大きい値である場合（ステップＳ１１；ＬｎＭａｘ＞１）、まず、階層Ｌｎに対して、階層が第１位であることを自動入力（Ｌｎ＝Ｌ１）し（ステップＳ１３）、上述したのと同様にサブルートＡの一連の処理を行う（ステップＳ１４）。次に、階層Ｌｎに対して、階層が第２位であることを自動入力（Ｌｎ＝Ｌ２）し（ステップＳ１５）、その入力した階層ＬｎとステップＳ５でメモリ１０２に格納した階層指定情報ＬｎＭａｘと比較（ステップＳ１６）した後、階層Ｌｎが階層指定情報ＬｎＭａｘと同一又は小さい場合に（ステップＳ１６；Ｎｏ）、図１２に示すサブルートＢの処理へ進む（ステップＳ１７）。このサブルートＢの処理の後、次の階層へ移行するために、これまでの階層Ｌｎに１を加える処理を行い（ステップＳ１８）、ステップＳ１６へ戻る。
【００３７】
ここで、サブルートＢの処理について説明する。まず、ステップＳ１４の処理、すなわち、第１階層Ｌ１について行ったサブルートＡの処理におけるステップＳ１１３で関連情報ｆが生成され且つステップＳ１１１でメモリ１０２に格納した関連語句を取り出し、この電子辞書ＥＤの見出し語ＨＷを検索する（図１２、ステップＳ２０１）。ここで、該当する見出し語ＨＷが電子辞書ＥＤに存在しなければ（ステップＳ２０２；Ｎｏ）、終了情報を生成して（ステップＳ２１３）サブルートＢの処理を終了する。関連語句に対応する見出し語ＨＷが電子辞書ＥＤにあった場合には（ステップＳ２０２；Ｙｅｓ）、その見出し語ＨＷに対応する説明文章ＥＷを電子辞書ＥＤから抽出する（ステップＳ２０３）。さらに、抽出した説明文章を句点で区切られた一以上の説明文ＥＳからなる単文に分割し、各説明文ＥＳに説明文出現順位ＥＳｎを付与する（ステップＳ２０４）。上述したように、本実施形態では、第２階層以下については説明文出現順位ＥＳｎが１位の説明文ＥＳ１についてのみ、関連語句を設定する処理を行うものとしているので、説明文出現順位がＥＳ１の説明文ＥＳを抽出したうえで（ステップＳ２０５）、その説明文ＥＳについて形態素解析を実行し（ステップＳ２０６）、ステップＳ３でメモリ１０２に格納した品詞指定情報を参照して、指定された品詞以外の品詞を削除する（ステップＳ２０７）。次に、当該説明文ＥＳにステップＳ３でメモリ１０２に格納した品詞指定情報と同一の品詞があるか否かを判断する。指定された品詞と同一の品詞がない場合は（ステップＳ２０８；Ｎｏ）、終了情報を生成して（ステップＳ２１３）、このサブルートＢの処理を終了する。同一の品詞が一以上ある場合には（ステップＳ２０８；Ｙｅｓ）、各語句に先頭から順に語句出現順位Ｗｎを付与する（ステップＳ２０９）。さらに、本実施形態では、第２階層以下については語句出現順位Ｗｎが１位の語句のみ関連語句と認定することとしているので、語句出現順位Ｗ１の語句を関連語句として出力するとともに、メモリ１０２に格納する（ステップＳ２１０）。この出力した関連語句が、評価対象語句又は既に出力した関連語句と同一であれば（ステップＳ２１１；Ｙｅｓ）、終了情報を生成して（ステップＳ２１３）、サブルートＢの処理を終了するが、関連語句が、評価対象語句と同一でなければ（ステップＳ２１１；Ｎｏ）、関連情報ｆを生成するとともにそれを図１３に示すようにメモリ１０２に格納したうえで（ステップＳ２１２）、サブルートＢの処理を終了する。例えば、第１階層Ｌ１の説明文出現順位ＥＳ１の関連語句を見出し語ＨＷとして出力された関連語句の関連情報は図１３に示すように、ｆ（ｆ（Ｗａ，１），１）と表される。
【００３８】
以上の処理の後、図１０のフローチャートに戻って、関連情報ｆの有無を確認し、評価対象語句に対応する見出し語ＨＷが電子辞書ＥＤにないため検索できなかった場合など、関連情報ｆがなく、終了情報のみがある場合（ステップＳ１９；Ｎｏ）には、全ての処理が終了する。一方、関連情報ｆが１以上ある場合（ステップＳ１９；Ｙｅｓ）、この関連情報ｆをメモリ１０２から取り出して、関連情報ｆ及び関連語句に基づいて樹系図を生成する（ステップＳ２０）。そして、生成した樹系図を画像データとして出力することによって、樹系図をディスプレイに表示して（ステップＳ２１）、全ての処理を終了することになる。
【００３９】
ここで、上述したステップＳ２０の樹系図の生成手順ついて、図１３のフローチャートを参照してさらに詳細に説明する。なお、樹系図は、複数の節と、関連のある節同士を接続する線とから構成されるが、本実施形態では「節クラス」に語句が当てはめられ、「線クラスに」終端に矢印が設定された矢印線が当てはめられるものとする。まず、メモリ１０２に格納された評価対象語句、関連語句、各関連語句の関連情報ｆを取り出し、節クラス及び線クラスにそれぞれパラメータを自動入力する初期化処理を実行する（ステップＳ３０１）。ここで、節クラスには、評価対象語句及び関連語句の通し番号、評価対象語句及び関連語句の文字データからなる標識、評価対象語句及び関連語句の座標、各節クラスの速度、ロックの有無、の５種類のパラメータが含まれる。なお、樹系図を３次元画像で表す場合には、各節の座標のパラメータは（ｘ，ｙ，ｚ）、速度のパラメータは（ｖｘ，ｖｙ，ｖｚ）というように設定されるが、樹系図を２次元画像で表す場合には各節の座標のパラメータは（ｘ，ｙ）、速度のパラメータは（ｖｘ，ｖｙ）というように設定される。一方、線クラスには、各線の通し番号、線の始端側における節の通し番号（通し番号・ｆｒｏｍ）、線の終端側における節の通し番号（通し番号・ｔｏ）、基本線長（適宜、０以上）、基本線太（適宜）、基本線色（適宜）、の６種類のパラメータが含まれる。なお、基本線太は、評価対象語句からの距離が近い線ほど太く、遠い線ほど細くなるように設定してある。また、基本線色は、評価対象語句からの距離が近い線ほど濃く、遠い線ほど薄くなるように設定することができるが、本実施形態では全て同一の濃さの線となるように設定することとしている。すなわち、階層Ｌｎが高い関連語句の節へ延びる線ほど太く、説明文出現順位ＥＳｎが小さい順位である関連語句へ延びる線ほど太く、語句出現順位Ｗｎが小さい順位である関連語句へ延びる線ほど太くなる。そして、この初期化処理のステップでは、節クラスの標識には評価対象語句又は関連語句の文字データが代入される。また、線クラスの各パラメータには、関連情報ｆに基づいて、適切な値が代入される。さらに、節クラスの座標と速度には、適当な値がランダムに割り振られる。
【００４０】
次に、初期化処理のステップ（ステップＳ３０１）が終了すると、バネ演算が実行される（ステップＳ３０２）。このステップを、仮にｉ番目［番号ｉ］の各線クラスに関するバネ演算処理について例示して簡単に説明すると、次のようになる。すなわち、まず、線［番号ｉ］が接続している節の通し番号・ｆｒｏｍが指し示す節［通し番号・ｆｒｏｍ］と、線［番号ｉ］が接続している節の通し番号・ｔｏが指し示す節［通し番号・ｔｏ］のそれぞれの座標から、節間距離を算出する。次に、線［番号ｉ］の基本線長と節間距離が近づくように、節［接続している節の通し番号・ｆｒｏｍ］の速度と、節［接続している節の通し番号・ｔｏ］の速度とに、加算・減算等の調整を加える。その際、「線［番号ｉ］の基本線長と節間距離の差」と、「速度」の調整は比例させるものとする。ここで、節間距離が０であり、なおかつ速度が０の場合は、適宜極めて小さいランダムな速度を与える。
【００４１】
次に、バネ演算処理のステップ（ステップＳ３０２）が終了すると、斥力演算の処理を行う（ステップＳ３０３）。すなわち、生成される樹系図の見やすさを生み出すために、各節間で僅かに斥力が存在しているかのような演算を行う。具体的には、ある節は、他の全ての節との距離を考慮し、他の節とのそれぞれの距離に反比例した斥力を受け、他の節から離れるように速度の調整を受ける。ここで、節間距離が０で斥力の働く方向が不定の場合、斥力として適宜極めて小さいランダムな方向を与える。ただし、このステップでの斥力演算がもたらす節の速度への影響は、前のバネ演算（ステップＳ３０２）と比較して大きなものではない。
【００４２】
次に、全ての節を移動させる処理を行う（ステップＳ３０４）。すなわち、全ての節の座標に対して、その節の速度に従って調整を行う。但し、樹系図の見やすさを考慮してリミッタを設定している場合は、設定した速度以上では調整されない。また、静止摩擦が存在するかのように、速度が小さすぎても座標は調整されないようにしている。また、ロックされている節は、座標の調整を受けず、設定した画面の境界外へと飛び出るような節の調整は受けない。
【００４３】
次に、全ての節及び線の描画を行う（ステップＳ３０４）。３次元画像の場合は、一番奥に設定した節から延びている線を描画し、次いでその節を矩形等で描画し、その上に標識として評価対象語句の文字データを印字する。そして順に、手前の節と線の描画を行う。一方、２次元画像の場合は、始めに全ての線を描画し、各線の始端と終端に節を矩形等で描画し、その上に標識として対応する評価対象語句又は関連語句の文字データを印字する。なお、ある関連語句の節を始端とする線の終端が、他の関連語句又は評価対象語句を指し示している場合には、線は双方向の矢印として表される。
【００４４】
最後に、後処理を行う（ステップＳ３０６）。この処理では、全ての節の速度を減衰させ、僅かずつ０に近づくように調整することによって、節及び線の移動の安定化を行う。
【００４５】
このように描画することによって生成した樹系図を、図１０に示したステップＳ２１のように、画像データとして出力し、ディスプレイに視認可能な樹系図として表示するのである。なお、上述したステップＳ３０４とステップＳ３０５の間又はステップＳ２１で樹系図の画像データをディスプレイに表示させた後に、ユーザの入力により樹系図の画像の調整を行うことができる。すなわち、ユーザは、画像の安定化中又は安定化の後に、任意の節を移動させたり、任意の節の位置を固定することや、視点の移動、回転、ズームイン、ズームアウト等の調整を行うことができるようにすることが可能である。例えば、線と節の絡み具合が複雑であり安定化の途中で「もつれてしまった」場合、各節の速度にランダムな値を加算したり、各節の位置を微妙にランダムに調整することにより、「もつれ」をほどくことができ、これを「外乱」と定義すると、ユーザは、この外乱の発生の有無や頻度、大きさを任意に設定することができる。
【００４６】
以上が、ユーザにより評価対象語句が入力されてからその評価対象語句を基準とする樹系図をディスプレイに表示するまでの、この辞書評価支援装置Ａ６の動作工程であるが、最後に、具体例を以下に示す。
【００４７】
例えば、評価対象語句として、「薔薇」という語句がユーザにより入力されたとする。また、品詞指定情報は「普通名詞」、階層指定情報ＬｎＭａｘは「５」、説明文出現順位指定情報ＥＳｎＭａｘは「３」、語句順位指定情報Ｗｎは「１」であると、ユーザの入力またはデフォルト値の設定があったものとする。電子辞書ＥＤにおいて、評価対象語句「薔薇」を見出し語ＨＷとする説明文章ＥＷは図９に示したようなものである。したがって、説明文出現順位が３位（ＥＳ３）までの説明文ＥＳにおいて、それぞれ語句順位Ｗｎが１位（Ｗ１）の普通名詞は、順に、「茨」、「属」、「原種」であり、これらが第１階層Ｌ１の関連語句となる。以下、「茨」、「属」、「原種」をそれぞれ第１階層として、順次第５階層まで電子辞書ＥＤから抽出した説明文章ＥＷから関連語句を特定していくと、「茨」「とげ」「先」「部分」「着目」、「属」、「原種」「種」「物事」「物」が得られる。なお、「属」を見出し語ＨＷとする説明文章ＥＷにおいて、この電子辞書ＥＤでは、第１の説明文ＥＳには普通名詞が出現しないので、第２階層以下の関連語句は出力されないことになる。図１５に、この評価対象語句「薔薇」を基準として得られた各関連語句、及びそれらの関連情報ｆについての一覧を示す。そして、この関連情報ｆに基づいて生成され、ディスプレイに表示される樹系図を図１６に示す。同図では、各節に評価対象語句及び関連語句が印字されている。また、各節を繋ぐ線（矢印）は、評価対象語句と関連が深く近いものほど太い線で表され、評価対象語句と関連が浅く遠くものほど細い線で表示される。但し、線色を濃淡で区別するように設定している場合には、それが樹系図の画像に反映される。このような樹系図を見ることによってユーザは、この電子辞書ＥＤの内容的な情報を、辞書を評価するための情報として得ることができるので、辞書を購入する際の目安として利用することができるのである。
【００４８】
なお、本発明は、上述した実施形態に限られるものではなく、前述した辞書評価支援装置Ａ１〜Ａ６の何れかの態様とすることができるものである。また、ユーザがインターネット等に接続したクライアントコンピュータを利用している場合には、本発明は、そのクライアントコンピュータから評価対象語句等の入力を受け付けて、関連情報や樹系図の画像データを生成してクライアントコンピュータへ返信するサーバコンピュータとしても実現できるものである。さらに各部の具体的構成についても上記実施形態に限られるものではなく、本発明の趣旨を逸脱しない範囲で種々変形が可能である。
【００４９】
【発明の効果】
本発明は、以上に詳述したように、辞書の内容を評価するに当たって、見出し語数や例文数等の表層的な情報ではなく、電子辞書に格納された見出し語とその説明とに基づいて当該辞書内の記述の内容的な繋がりを、当初に入力された評価対象語句に関する関連語句及び関連情報として得ることができるものである。したがって、その辞書の本質的な内容に基づいて当該辞書を評価できることになるため、従来では得られなかった情報を、辞書を購入又は利用する前に得ることができる意味で、極めて画期的であり且つ有用なものである。
【図面の簡単な説明】
【図１】本発明の請求項１、２、３に対応する辞書評価支援装置の機能構成図。
【図２】本発明の請求項４、５に対応する辞書評価支援装置の機能構成図。
【図３】本発明の請求項６、７、８に対応する辞書評価支援装置の機能構成図。
【図４】本発明の請求項９に対応する辞書評価支援装置の機能構成図。
【図５】本発明の請求項１０に対応する辞書評価支援装置の機能構成図。
【図６】本発明の請求項１１、１２に対応する辞書評価支援装置の機能構成図。
【図７】本発明の請求項１３に対応する辞書評価支援装置の機能構成図。
【図８】本発明の一実施形態が適用されるコンピュータの概略的な機器構成図。
【図９】同実施形態で適用される電子辞書の内部データの一例を示す図。
【図１０】同実施形態の処理工程を示すフローチャート。
【図１１】図１０におけるサブルートＡの処理工程を示すフローチャート。
【図１２】図１０におけるサブルートＢの処理工程を示すフローチャート。
【図１３】図１０におけるサブルートＣの処理工程を示すフローチャート。
【図１４】同実施形態で生成される関連情報の一例を示す図。
【図１５】同実施形態で生成される関連情報の一具体例を示す図。
【図１６】図１５の関連情報に基づいて生成・表示される樹系図の一例を示す図。
【符号の説明】
１…語句入力受付手段
２…見出し語検索手段
３…説明文章抽出手段
４…関連語句出力手段
５…関連情報生成手段
６…関連情報出力手段
７…階層指定情報受付手段
８…説明文出現順位指定情報受付手段
９…樹系図生成手段
１０…樹系図出力手段
１１…品詞指定受付手段
Ａ１，Ａ２，Ａ３，Ａ４，Ａ５，Ａ６…辞書評価支援装置
【図１】
2004234138.tif 000003
【図２】
2004234138.tif 000004
【図３】
2004234138.tif 000005
【図４】
2004234138.tif 000006
【図５】
2004234138.tif 000007
【図６】
2004234138.tif 000008
【図７】
2004234138.tif 000009
【図８】
2004234138.tif 000010
【図９】
2004234138.tif 000011
【図１０】
2004234138.tif 000012
【図１１】
2004234138.tif 000013
【図１２】
2004234138.tif 000014
【図１３】
2004234138.tif 000015
【図１４】
2004234138.tif 000016
【図１５】
2004234138.tif 000017
【図１６】
2004234138.tif 000018