(57)【要約】【課題】文章作成時に、複数の表現方法を有する用語が入力された際に、この用語を最も一般的に使用されている用語に置換することが可能な文章作成支援装置を提供する。【解決手段】本発明に係る文章作成支援装置は、用語、及びこの用語の置換候補の用語をそれぞれ関連付けて記憶する記憶手段と、入力された用語に基づいて、置換候補の用語を取得する取得手段（Ｓ１０５）と、置換候補の用語の使用比率を算出する算出手段（Ｓ１０７）と、使用比率に基づいて入力された用語を置換する置換手段（Ｓ１１５）と、を備えたことを特徴とする。【選択図】  図４
2008293200.tif 000002
【特許請求の範囲】
【請求項１】
用語、及びこの用語の置換候補の用語をそれぞれ関連付けて記憶する記憶手段と、
入力された用語に基づいて、前記記憶手段に記憶された置換候補の用語を取得する取得手段と、
前記取得手段により取得された置換候補の用語の使用比率を算出する算出手段と、
前記算出手段により算出された使用比率に基づいて前記入力された用語を前記置換候補の用語のいずれかに置換する置換手段と、
を備えたことを特徴とする文章作成支援装置。
【請求項２】
用語、及びこの用語の置換候補の用語をそれぞれ関連付けて記憶する記憶手段と、
入力された用語に基づいて、前記記憶手段に記憶された置換候補の用語を取得する取得手段と、
前記取得手段により取得された置換候補の用語の使用比率を算出する算出手段と、
前記算出手段により算出された置換候補の用語の使用比率を表示する表示手段と、
を備えたことを特徴とする文章作成支援装置。
【請求項３】
前記算出手段は、ネットワークを介して置換候補の用語の検索数を取得するとともに、この検索数に基づいて使用比率を算出する請求項１または２記載の文章作成支援装置。
【請求項４】
前記取得手段は、前記入力された用語と同一文章内に記述されている用語を参考語として取得し、
前記算出手段は、前記参考語及び置換候補の用語の双方を含む検索数を取得するとともに、この検索数に基づいて使用比率を算出する請求項１または２記載の文章作成支援装置。
【請求項５】
用語、及びこの用語の置換候補の用語がそれぞれ関連付けられた情報から、入力された用語に基づいて、置換候補の用語を取得する取得ステップと、
前記取得ステップにて取得した置換候補の用語の使用比率を算出する算出ステップと、
前記算出ステップにて算出した使用比率に基づいて前記入力された用語を前記置換候補の用語のいずれかに置換する置換ステップと、
を行うことを特徴とする文章作成支援方法。
【請求項６】
用語、及びこの用語の置換候補の用語がそれぞれ関連付けられた情報から、入力された用語に基づいて、置換候補の用語を取得する取得ステップと、
前記取得ステップにて取得した置換候補の用語の使用比率を算出する算出ステップと、
前記算出ステップにて算出した置換候補の用語の使用比率を表示する表示ステップと、
を行うことを特徴とする文章作成支援方法。
【請求項７】
前記算出ステップにて、ネットワークを介して前記置換候補の用語の検索数を取得するとともに、この検索数に基づいて使用比率を算出する請求項５または６記載の文章作成支援方法。
【請求項８】
前記取得ステップにて、前記入力された用語と同一文章内に記述されている用語を参考語として取得し、
前記算出ステップにて、ネットワークを介して前記参考語及び置換候補の用語の双方を含む検索数を取得するとともに、この検索数に基づいて使用比率を算出する請求項５または６記載の文章作成支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、用語が入力された際に、この用語を汎用性の高い用語に置換する文章作成支援装置及び文章作成支援方法に関する。
【背景技術】
【０００２】
近年、会社や一般家庭におけるＰＣ（パーソナルコンピュータ）の普及に伴い、ユーザが文章を作成する際に、電子文書で作成することが一般的になってきている。また、作成された電子文書が電子回線を通して公表されたり、複数のユーザ間でこの電子文書が共有されたりする場面も増えつつある。しかし、文章を公表したり複数人で共有したりする際には、その文章が多数の人々に理解されるように書かれている必要がある。
【０００３】
そこで、所定の用語が入力された際に、この用語を、予め登録されている別の用語に置換する文書作成支援装置が提案されている（特許文献１参照）。例えばこの文書作成支援装置では、入力中の文章や既存の文章に対し、変換リスト（正誤表）に基づいて文章内の用語の不統一箇所を検出して所定の用語に変換することにより、文章内の用語の統一を行う。これにより、文章校正時のユーザの負担が軽減され、ユーザがより分かり易い文章を容易に作成することが可能となる。
【特許文献１】特開平５−２９８３０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
変換リストに基づいて文章校正を行う場合、予め変換リストを用意する必要が生じてしまう上に、校正された文章の性質がこの変換リストの性質に左右されて、文章の可読性が劣化してしまう恐れがあるという問題があった。例えば、変換リストに限られた範囲でしか通用しないローカルな用語が登録されていた場合に、変換リストに登録されている用語が一般的に使用されている用語かそうでないかを判断する術がないため、文章校正の際に、ローカルな用語が記述されてしまうような恐れがあった。
【０００５】
変換リストに基づいて文章校正を行う方法は、会社内や組織内等の限られた範囲内でのみ使用される文章を作成したい場合には適しているが、より汎用性の高い文章を作成したい場合には、文章からこれらのローカルな用語が排除されることが望ましい。
【０００６】
本発明は、上記課題を鑑みなされたもので、可読性に優れた文章の作成を支援する文章作成支援装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明に係る文章作成支援装置は、用語、及びこの用語の置換候補の用語をそれぞれ関連付けて記憶する記憶手段と、入力された用語に基づいて、前記記憶手段に記憶された置換候補の用語を取得する取得手段と、前記取得手段により取得された置換候補の用語の使用比率を算出する算出手段と、前記算出手段により算出された使用比率に基づいて前記入力された用語を前記置換候補の用語に置換する置換手段と、を備えたことを特徴とする。
【０００８】
また、本発明に係る文章作成支援方法は、用語、及びこの用語の置換候補の用語がそれぞれ関連付けられた情報から、入力された用語に基づいて、置換候補の用語を取得する取得ステップと、前記取得ステップにて取得した置換候補の用語の使用比率を算出する算出ステップと、前記算出ステップにて算出した使用比率に基づいて前記入力された用語を前記置換候補の用語に置換する置換ステップと、をコンピュータに行うことを特徴とする。
【発明の効果】
【０００９】
本発明に係る文章作成支援装置及び文章作成支援方法によると、可読性に優れた文章の作成を支援することが可能となる。
【発明を実施するための最良の形態】
【００１０】
本発明に係る文章作成支援装置及び文章作成支援方法の実施形態について、添付図面に基づいて説明する。
【００１１】
図１は、本発明に係る文章作成支援装置１が適用されるネットワークシステム２のシステム構成図である。ネットワークシステム２は、ネットワーク３上に文章作成支援処理を行う文章作成支援装置１と、検索装置４とを備える。ネットワーク３は、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネット、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等の有線または無線の任意のネットワークであり、文章作成支援装置１及び検索装置４は、このネットワーク３を介して通信可能に接続されている。
【００１２】
検索装置４は、ネットワーク３に接続された文章作成支援装置１からの依頼を受けて、検索処理を行う。例えば検索装置４は、多量の情報を予め記憶しており、文章作成支援装置１から任意の用語を受信した際に、記憶している情報の中からこの用語に関連する情報のみを選出して、これらの選出された情報を検索結果として文章作成支援装置１に送信する。この際、検索装置４は、検索数（ヒット数）等、検索に関わる様々な情報を検索結果に付加して送信する。
【００１３】
図２は、文章作成支援装置１の機能構成図である。文章作成支援装置１は、図２に示すように、後述する文章作成支援処理やその他の様々な演算処理や制御処理を行う制御部１０、制御部１０による文章作成支援処理に用いられる情報が記憶されているデータベース１１、データベース１１に記憶された情報を用いて置換候補を設定する置換候補設定部１２、置換候補設定部１２により設定された置換候補に基づいて検索処理を行う検索処理部１３、及び、情報を入力する入力部１４、入力部により入力された情報や検索処理部１３より検索された検索結果を表示する表示部１５を備える。
【００１４】
データベース１１は、記憶手段として、文章作成支援処理に用いられる置換情報２０を予め記憶している。置換情報２０は、図３に示すように、入力部１４を介して入力された用語（以下、入力語と呼ぶ。）を示す入力語情報２１と、この入力語に対する置換候補の用語を示す置換候補語情報２２とが対応付けられて記憶された情報である。この際、一つの入力語情報２１に対して、一つまたは複数の置換候補語情報２２が対応付けられている。例えば、この置換情報２０において、入力語情報２１の「ＤＤＲ２」に対して、置換候補語情報２２の「ＤＤＲ２」、「ＤＤＲＩＩ」、「ＤＤＲ（２）」等が対応付けられて記憶されている。なお、置換情報２０は上述した情報に限定されず、例えばシソーラスやユーザ辞書等、複数の用語の関連性が体系的に示されているものであれば良い。
【００１５】
置換候補設定部１２は、入力語に基づいて、データベース１１に記憶されている置換情報２０から入力語の置換候補情報２２を取得し、置換候補として設定する。なお置換候補設定部１２が置換候補を取得する際に、データベース１１に記憶されている置換情報２０を用いずに、その他の検索方法、例えばあいまい検索や表記ゆれ検索等を行っても良い。
【００１６】
検索処理部１３は、置換候補設定部１２により設定された置換候補の各々の用語について検索結果を取得する。すなわち検索処理部１３は、各々の置換候補の用語を検索装置４に対してネットワーク３を介して送信するとともに、これらの用語の検索結果を検索装置４から取得する。ここでは、主に検索数（ヒット数）が検索結果として取得される。
【００１７】
入力部１４は、キーボードやマウス等の入力装置を備えるとともに、この入力装置により入力された情報を主制御部１０に伝達するためのインタフェースを備える。入力部１４は、ユーザにより入力装置を介して入力された情報を主制御部１０に伝達し、主制御部１０は、これらの情報に基づいて文書作成支援処理等を行う。
【００１８】
表示部１５は、液晶ディスプレイ等の表示装置を備えるとともに、主制御部１０の指示に基づいて文書情報等の様々な情報をこの表示装置に表示するためのインタフェースを備える。
【００１９】
制御部１０は、これらの置換候補設定部１２、検索処理部１３、入力部１４、表示部１５を総括的に制御するとともに、ユーザが文章を入力する際に、ユーザが入力した用語を、最も一般的に用いられている同義の用語に置換する文書作成支援処理を行う。
【実施例１】
【００２０】
本発明に係る文章作成支援装置１における文章作成支援処理の実施例１について、図４乃至図９に基づいて説明する。
【００２１】
文章作成支援装置１が文章作成支援処理の実施例１を行う際の手順について、図４に示すフローチャートに基づいて説明する。以下、例えば「ステップＳ１０１」を「Ｓ１０１」のように「ステップ」の語句を省略して説明する。
【００２２】
まず、表示部１４の表示装置には、図５に示すように、ユーザが文章を入力するための入力画面３０が表示されている。ユーザが入力部１４の入力装置を用いて文章を入力すると、入力画面３０にこの入力された文章が表示される。
【００２３】
文章作成支援装置１の制御部１０は、ユーザにより置換の指示がされたか否かを判断する（Ｓ１０１）。この際、ユーザが入力部１４を介して任意の用語を入力した後に所定のキーを押す等の所定の入力処理を行うことにより、置換が指示される。ここでは、例えば、図６に示すように、ユーザにより「ＤＤＲ２」という文字が入力されて置換が指示されたものとする。なお、制御部１０は、ユーザによる置換の指示を待たずに、データベース１１に記憶された用語が入力部１４を介して入力されたことを認識した際に、置換が指示されたものとしても良い。
【００２４】
置換の指示がされた場合（Ｓ１０１のＹｅｓ）は、制御部１０は、ユーザにより入力部１４を介して入力された用語（入力語）を取得する（Ｓ１０３）。置換候補設定部１２は、制御部１０がＳ１０３にて取得した入力語に基づいて、データベース１１から置換候補を取得する（Ｓ１０５）。すなわち、置換候補設定部１２は、制御部１０がＳ１０３にて取得した入力語を入力語情報として、データベース１１からこの入力語情報２１に対応付けられた置換候補語情報２２をすべて取得する。ここでは、例えば、図３に示す置換情報２０から、入力語情報２１の「ＤＤＲ２」に対応付けられた置換候補情報２２の「ＤＤＲ２」、「ＤＤＲＩＩ」、「ＤＤＲ（２）」、「Ｄｏｕｂｌｅ  Ｄａｔａ  Ｒａｔｅ  ２」が取得される。
【００２５】
検索処理部１３は、置換候補設定部１２がＳ１０５にて取得した置換候補の使用比率を算出する使用比率算出処理を行う（Ｓ１０７）。この使用比率算出処理の手順について、図７に示すフローチャートに基づいて説明する。
【００２６】
検索処理部１３は、置換候補設定部１２がＳ１０５にて取得した置換候補のうちの一つを取得する（Ｓ２０１）。また検索処理部１３は、検索装置４に対してＳ２０１で取得した置換候補の用語を送信して検索を依頼するとともに、検索装置４からこの置換候補の用語の検索数（ヒット数）を含んだ検索結果を取得する（Ｓ２０３）。各々の用語を検索した際の検索数を取得することにより、検索対象とした用語の使用頻度（使用比率）を想定することができる。
【００２７】
検索処理部１３は、未処理の置換候補があるか否かを判断する（Ｓ２０５）。すなわち、検索処理部１３は、置換候補設定部１２がＳ１０５にて設定した置換候補の全ての用語に対してＳ２０１及びＳ２０３の処理が行われたか否かを判断する。未処理の置換候補があった場合（Ｓ２０５のＹｅｓ）には、Ｓ２０１に戻り、検索処理部１３は新たに未処理の置換候補のうちの一つを取得し、Ｓ２０３の処理を行う。
【００２８】
未処理の置換候補がなかった場合（Ｓ２０５のＮｏ）、すなわち全ての置換候補に対してＳ２０１及びＳ２０３の処理が行われた場合は、検索処理部１３はＳ２０３にて取得した置換候補の検索数を用いて、各々の置換候補の用語の使用比率を算出する（Ｓ２０７）。この際、例えば、全ての置換候補の検索数を加算した総和のうち、各々の置換候補の検索数の占める割合を使用比率とする。このようにして検索処理部１３により使用比率算出処理が行われる。
【００２９】
制御部１０は、Ｓ１０７にて算出された各々の置換候補の使用比率を示す検索結果表示画面４０を、表示部１５の表示装置に表示する（Ｓ１０９）。検索結果表示画面４０は、図８に示すように、例えば入力画面３０のサブウィンドウとして表示される。検索結果表示画面４０において、各々の置換候補について使用比率が棒グラフで表示される。図８に示す検索結果表示画面４０によると、入力語「ＤＤＲ２」の置換候補として最も使用比率が高い用語は「ＤＤＲＩＩ」であり、この後「ＤＤＲ２」、「ＤＤＲ（２）」、「Ｄｏｕｂｌｅ  Ｄａｔａ  Ｒａｔｅ  ２」の順に低くなっていくことがわかる。なお、この使用比率の表示方法は棒グラフに限らず、各々の置換候補の使用比率が比較できるような表示方法であれば、数値表示、円グラフ表示等、任意の表示方法を用いて構わない。
【００３０】
ここで、検索結果表示画面４０において、これらの置換候補は、ユーザにより入力部１４を介して選択可能なように表示されている。制御部１０は、Ｓ１０９にて表示された検索結果表示画面４０から置換候補が選択されたか否かを判断する（Ｓ１１１）。置換候補が選択された場合（Ｓ１１１のＹｅｓ）は、制御部１０は、選択された置換候補を置換後の用語である置換語とする（Ｓ１１３）。
【００３１】
また、置換候補が選択されなかった場合（Ｓ１１１のＮｏ）は、制御部１０は、使用比率の最も高い置換候補が最も一般的に認知されている用語であると判断し、この置換候補を置換語とする（Ｓ１１５）。なお、Ｓ１１１の判断の際に、ユーザに指示により予め「Ｎｏ」に進むように設定されていても良く、また、予め設定されている所定時間以内に置換候補が選択されなかった場合に「Ｎｏ」に進むようにしても良い。また、制御部１０は、Ｓ１１１において「Ｎｏ」には進まず、ユーザにより置換候補が選択されるまで待機していても良い。
【００３２】
制御部１０は、表示部１５の表示装置に表示されている入力画面３０において、入力語を消去するとともに、この入力語の位置にＳ１１３またはＳ１１５にて設定された置換語を表示することにより、入力語を置換語に置換する（Ｓ１１７）。このようにして、文章作成支援装置１において文章作成支援処理が行われる。図９に、置換後の入力画面３０を示す。図６に示す入力時の入力画面３０に記述されている「ＤＤＲ２」の用語が、図９に示す入力画面３０では「ＤＤＲＩＩ」に置換されていることがわかる。
【００３３】
このように、文章作成支援装置１は、ユーザが文章を入力する際に、入力された用語の各々の置換候補についてネットワーク３を介して検索を行い、その検索数（ヒット数）から各々の置換候補の使用比率を算出する。そして文章作成支援装置１は、入力された用語を使用比率の最も高い置換候補に置換する。
【００３４】
なお、実施例１として、文章作成支援装置１が検索装置４に検索を依頼して検索装置４から検索結果を取得する例について説明したが、これに限らず、文章作成支援装置１が独自に記憶している情報に基づいて検索を行っても良い。
【００３５】
本発明に係る文章作成支援装置１によると、ユーザが文章を入力する際に、入力された用語の各々の置換候補の使用比率を算出し、入力された用語を、使用比率の最も高い、すなわち一般的に認知されている汎用性の高い用語に置換することにより、可読性に優れた文章を作成することが可能となる。
【００３６】
なお、ステップＳ１０５の処理が取得手段であり、ステップＳ１０７の処理が算出手段であり、ステップＳ１０９の処理が表示手段であり、ステップＳ１１５の処理が置換手段である。
【実施例２】
【００３７】
本発明に係る文章作成支援装置１における文章作成支援処理の実施例２について、図１０乃至図１５に基づいて説明する。
【００３８】
文章作成支援装置１が文章作成支援処理の実施例２を行う際の手順について、図１０に示すフローチャートに基づいて説明する。実施例２は、文章作成支援処理の際に、置換対象の用語と併せて文章内で記述されている他の用語を用いている点で、実施例１と異なっている。
【００３９】
まず実施例１と同様に、表示部１４の表示装置には、図１１に示すように、ユーザが文章を入力するための入力画面３０が表示されている。ユーザが入力部１４の入力装置を用いて文章を入力すると、入力画面３０にこの入力された文章が表示される。
【００４０】
文章作成支援装置１の制御部１０は、実施例１のＳ１０１と同様に、ユーザにより置換の指示がされたか否かを判断する（Ｓ３０１）。ここでは、例えば、図１２に示すように、ユーザにより「ＤＤＲ２」という文字が入力されて置換が指示されたものとする。また制御部１０は、ユーザにより入力された用語（入力語）を取得する（Ｓ３０３）。
【００４１】
制御部１０は、入力画面３０に入力されている文章内から、置換の際の参考とする用語を参考語として取得する（Ｓ３０５）。この参考語は、例えば、以下の（１）乃至（３）に示す基準に基づいて選択される。  
（１）置換対象とする用語に対して最も近い位置に記述されている用語
（２）所定の章や段落等の一まとまりの文章内、もしくは全文章内において使用回数の最も多い用語
（３）（１）と（２）を組み合わせた方法（始めに（２）に従って用語を選択するが、使用回数が一番多い用語が２種類以上あった場合、（１）に従って置換対象とする用語に対して最も近い位置にある用語を選択する。）
【００４２】
参考語は複数の用語であってもよく、例えばｎ個の参考語を用いる場合は、以下の（４）乃至（６）に示す基準に基づいて選択される。  
（４）置換対象とする用語に対して近い位置に記述されているｎ番目までの用語
（５）所定の章や段落等の一まとまりの文章内、もしくは全文章内において使用回数の多いｎ番目までの用語
（６）（４）と（５）を組み合わせた方法（始めに（４）に従って用語を選択するが、使用回数がｎ番目に多い用語が２種類以上あった場合、（６）に従って置換対象とする用語に対して最も近い位置にある用語を選択する。）
【００４３】
なお、参考語の候補とする用語を抽出する際には、例えば、かな漢字変換等でも使用されている形態素解析など既知の技術を利用する。その場合、品詞を指定したり予め一般的過ぎる用語を候補から外したりする等の機能を加える。また、ユーザ辞書機能や学習機能を盛り込んでも良い。
【００４４】
図１２に示す入力画面３０では、入力語「ＤＤＲ２」に対する参考語が太字で表されている。この入力画面３０では、「必要」、「程度」等の用語が一般的過ぎる用語として候補から外されている上で、上述した（４）の基準に従って、「ＤＤＲ２」の最近に記述されている「メモリ」、「高速」、「１ＧＢ」、「容量」の４つの用語が参考語として選択されている。
【００４５】
次に、置換候補設定部１２は、制御部１０がＳ３０３にて取得した入力語に基づいて、データベース１１から置換候補を取得する（Ｓ３０７）。すなわち、置換候補設定部１２は、制御部１０がＳ３０３にて取得した入力語を入力語情報として、データベース１１からこの入力語情報２１に対応付けられた置換候補語情報２２をすべて取得する。ここでは、実施例１と同様に、例えば、図３に示す置換情報２０から、置換候補情報２２の「ＤＤＲ２」、「ＤＤＲＩＩ」、「ＤＤＲ（２）」、「Ｄｏｕｂｌｅ  Ｄａｔａ  Ｒａｔｅ  ２」が取得される。
【００４６】
検索処理部１３は、置換候補設定部１２がＳ３０７にて取得した置換候補の使用比率を算出する使用比率算出処理を行う（Ｓ３０９）。この使用比率算出処理の手順について、図１３に示すフローチャートに基づいて説明する。
【００４７】
検索処理部１３は、制御部１０がＳ３０５にて取得した参考語のうちの一つを取得する（Ｓ４０１）。また検索処理部１３は、置換候補設定部１２がＳ３０７にて取得した置換候補のうちの一つを取得する（Ｓ４０３）。検索処理部１３は、検索装置４に対してＳ４０３で取得した置換候補の用語及びＳ４０１で取得した参考語を送信してＡＮＤ検索を依頼するとともに、検索装置４から、これら置換候補の用語及び参考語の双方が含まれている情報の検索数が添付された検索結果を取得する（Ｓ４０５）。
【００４８】
検索処理部１３は、未処理の置換候補があるか否かを判断する（Ｓ４０７）。すなわち、検索処理部１３は、置換候補設定部１２がＳ３０７にて取得した置換候補の全ての用語に対してＳ４０３及びＳ４０５の処理が行われたか否かを判断する。未処理の置換候補があった場合（Ｓ４０７のＹｅｓ）には、Ｓ４０３に戻り、検索処理部１３は新たに未処理の置換候補のうちの一つを取得し、Ｓ４０５の処理を行う。
【００４９】
未処理の置換候補がなかった場合（Ｓ４０７のＮｏ）、すなわち全ての置換候補に対してＳ４０３及びＳ４０５の処理が行われた場合は、検索処理部１３は未処理の参考語があるか否かを判断する（Ｓ４０９）。すなわち、検索処理部１３は、制御部１０がＳ３０５にて取得した参考語の全ての用語に対してＳ４０３乃至Ｓ４０７の処理が行われたか否かを判断する。未処理の参考語があった場合（Ｓ４０９のＹｅｓ）には、Ｓ４０１に戻り、検索処理部１３は新たに未処理の参考語のうちの一つを取得し、Ｓ４０３乃至Ｓ４０７の処理を行う。
【００５０】
未処理の参考語がなかった場合（Ｓ４０９のＮｏ）、すなわち全ての参考語に対してＳ４０１乃至Ｓ４０７の処理が行われた場合は、検索処理部１３は、Ｓ４０５にて取得した置換候補及び参考語の検索数から、置換候補と参考語との全ての組み合わせについて使用比率を算出する（Ｓ４１１）。この際、例えば、各々の参考語において、全ての置換候補の検索数を加算した総和のうち、各々の置換候補の検索数の占める割合を使用比率とする。このようにして検索処理部１３により使用比率算出処理が行われる。
【００５１】
制御部１０は、Ｓ３０９にて算出された各々の置換候補の参考語毎の使用比率を示す検索結果表示画面４０Ａ乃至４０Ｄを、表示部１５の表示装置に表示する（Ｓ３１１）。検索結果表示画面４０Ａ乃至４０Ｄは、図１４に示すように、例えば入力画面３０のサブウィンドウとして表示される。検索結果表示画面４０Ａには、参考語を「メモリ」とした際の入力語「ＤＤＲ２」の置換候補の使用比率が示されている。検索結果表示画面４０Ａにおいて、各々の置換候補について使用比率が棒グラフで表示されている。検索結果表示画面４０Ａによると、参考語を「メモリ」とした際に入力語「ＤＤＲ２」の置換候補として最も使用比率が高い用語は「ＤＤＲＩＩ」であり、この後「ＤＤＲ２」、「Ｄｏｕｂｌｅ  Ｄａｔａ  Ｒａｔｅ  ２」、「ＤＤＲ（２）」と順に低くなっていくことがわかる。
【００５２】
検索結果表示画面４０Ｂには、参考語を「高速」とした際の入力語「ＤＤＲ２」の置換候補の使用比率が示されている。検索結果表示画面４０Ｂによると、参考語を「高速」とした際に入力語「ＤＤＲ２」の置換候補として最も使用比率が高い用語は「ＤＤＲ（２）」である。また、使用比率が所定値以上または所定値以下である場合には、この使用比率が異常値（ｅｒｒｏｒ）であると判断されるようにしてもよく、実施例２では、検索結果表示画面４０Ｂにおいて「ＤＤＲＩＩ」及び「ＤＤＲ（２）」の使用比率が異常値であると判断されている。
【００５３】
検索結果表示画面４０Ｃには、参考語を「１ＧＢ」とした際の入力語「ＤＤＲ２」の置換候補の使用比率が示されている。検索結果表示画面４０Ｃによると、参考語を「１ＧＢ」とした際に入力語「ＤＤＲ２」の置換候補として最も使用比率が高い用語は「ＤＤＲＩＩ」であり、この後「ＤＤＲ２」、「Ｄｏｕｂｌｅ  Ｄａｔａ  Ｒａｔｅ  ２」、「ＤＤＲ（２）」と順に低くなっていくことがわかる。
【００５４】
検索結果表示画面４０Ｄには、参考語を「容量」とした際の入力語「ＤＤＲ２」の置換候補の使用比率が示されている。検索結果表示画面４０Ｄによると、参考語を「容量」とした際に入力語「ＤＤＲ２」の置換候補として最も使用比率が高い用語は「ＤＤＲＩＩ」であり、この後「ＤＤＲ２」、「ＤＤＲ（２）、「Ｄｏｕｂｌｅ  Ｄａｔａ  Ｒａｔｅ  ２」」と順に低くなっていくことがわかる。
【００５５】
ここで、検索結果表示画面４０Ａ乃至４０Ｄにおいて、これらの置換候補は、ユーザにより入力部１４を介して選択可能なように表示されている。制御部１０は、Ｓ３１１にて表示された検索結果表示画面４０Ａ乃至４０Ｄからいずれかの置換候補が選択されたか否かを判断する（Ｓ３１３）。置換候補が選択された場合（Ｓ３１３のＹｅｓ）は、制御部１０は、選択された置換候補を置換後の用語である置換語とする（Ｓ３１５）。
【００５６】
また、置換候補が選択されなかった場合（Ｓ３１３のＮｏ）は、制御部１０は、使用比率が最も高い置換候補が最も一般的に認知されている用語であると判断し、この置換候補を置換語とする（Ｓ３１７）。例えば、各々の置換候補について、各参考語を用いた際の使用比率の平均をとって、その置換候補の使用比率とすると良い。この際、使用比率に異常値を含まれていた場合は、使用比率を算出する際に用いた参考語（図１４に示す検索結果表示画面４０Ｂの「高速」）に関する使用比率は、全て計算から除外すると良い。
【００５７】
なお、実施例１と同様に、Ｓ３１３の判断の際に、ユーザに指示により予め「Ｎｏ」に進むように設定されていても良く、また、予め設定されている所定時間以内に置換候補が選択されなかった場合に「Ｎｏ」に進むようにしても良い。また、制御部１０は、Ｓ１１１において「Ｎｏ」には進まず、ユーザにより置換候補が選択されるまで待機していても良い。
【００５８】
制御部１０は、表示部１５の表示装置に表示されている入力画面３０において、入力語を消去するとともに、この入力語の位置にＳ３１５またはＳ３１７にて設定された置換語を表示することにより、入力語を置換語に置換する（Ｓ３１９）。このようにして、文章作成支援装置１において文章作成支援処理が行われる。図１５に、置換後の入力画面３０を示す。図１２に示す入力時の入力画面３０に記述されている「ＤＤＲ２」の用語が、図９に示す入力画面３０では「ＤＤＲＩＩ」に置換されていることがわかる。
【００５９】
このように、文章作成支援装置１は、ユーザが文章を入力する際に、入力された用語の各々の置換候補、及び文章内で一緒に用いられている他の用語についてネットワーク３を介してＡＮＤ検索を行い、その検索数から各々の置換候補の使用比率を算出する。そして文章作成支援装置１は、入力された用語を使用比率の最も高い置換候補に置換する。
【００６０】
本発明に係る文章作成支援装置１によると、ユーザが文章を入力する際に、入力された用語の各々の置換候補の使用比率を、同一文章内で使用されている他の用語も考慮して算出し、入力された用語を、使用比率の最も高い、すなわち一般的に認知されている汎用性の高い用語に置換することにより、可読性に優れた文章を作成することが可能となる。
【００６１】
なお、ステップＳ３０５及びＳ３０７の処理が取得手段であり、ステップＳ３０９の処理が算出手段であり、ステップＳ３１１の処理が表示手段であり、ステップＳ３１７の処理が置換手段である。
【００６２】
本発明に係る文章作成支援装置１として、装置内部に発明を実施する機能が予め記録されている場合で説明をしたが、これに限らず、同様の機能をネットワーク３から装置にダウンロードしても良いし、同様の機能を記録媒体に記憶させたものを装置にインストールしてもよい。
【００６３】
記録媒体としては、ＣＤ−ＲＯＭ等プログラムを記憶でき、かつ装置が読み取り可能な記録媒体であれば、その形態は何れの形態であっても構わない。
【図面の簡単な説明】
【００６４】
【図１】本発明に係る文章作成支援装置が適用されるネットワークシステムのシステム構成図。
【図２】文章作成支援装置の機能構成図。
【図３】置換情報のデータ構成図。
【図４】本発明に係る文章作成支援装置が文章作成支援処理（実施例１）を行う際の手順を示すフローチャート。
【図５】実施例１において入力語が入力される前の入力画面の画面図。
【図６】実施例１において入力語が入力された時点における入力画面の画面図。
【図７】本発明に係る文章作成支援装置が使用比率算出処理（実施例１）を行う際の手順を示すフローチャート。
【図８】実施例１において検索結果が取得された際の入力画面及び検索結果表示画面の画面図。
【図９】実施例１において入力語が置換された後の入力画面の画面図。
【図１０】本発明に係る文章作成支援装置が文章作成支援処理（実施例２）を行う際の手順を示すフローチャート。
【図１１】実施例２において入力語が入力される前の入力画面の画面図。
【図１２】実施例２において入力語が入力された時点における入力画面の画面図。
【図１３】本発明に係る文章作成支援装置が使用比率算出処理（実施例２）を行う際の手順を示すフローチャート。
【図１４】実施例２において検索結果が取得された際の入力画面及び検索結果表示画面の画面図。
【図１５】実施例２において入力語が置換された後の入力画面の画面図。
【符号の説明】
【００６５】
１  文章作成支援装置
２  ネットワークシステム
３  ネットワーク
４  検索装置
１０  制御部
１１  データベース
１２  置換候補設定部
１３  検索処理部
１４  入力部
１５  表示部
２０  置換情報
３０  入力画面
４０、４０Ａ乃至４０Ｄ  検索結果表示画面
【図１】
2008293200.tif 000003
【図２】
2008293200.tif 000004
【図３】
2008293200.tif 000005
【図４】
2008293200.tif 000006
【図５】
2008293200.tif 000007
【図６】
2008293200.tif 000008
【図７】
2008293200.tif 000009
【図８】
2008293200.tif 000010
【図９】
2008293200.tif 000011
【図１０】
2008293200.tif 000012
【図１１】
2008293200.tif 000013
【図１２】
2008293200.tif 000014
【図１３】
2008293200.tif 000015
【図１４】
2008293200.tif 000016
【図１５】
2008293200.tif 000017