(57)【要約】【課題】平易な日本語で記述された文書を従来よりも簡単に提供する。【解決手段】変換サーバ１に、日本語で記述された原センテンスを短センテンスに分割するセンテンス分割部１０３と、短センテンスに含まれる特定の難易語句をより平易な平易語句に置換することによって換言センテンスを生成する換言補完部１０５と、換言センテンスそれぞれに含まれる漢字にルビを振ることによってルビ付センテンスを生成するルビ分書部１０６と、を設ける。【選択図】図３
2020170384.tif 000002
【特許請求の範囲】
【請求項１】
日本語で記述された原センテンスを短センテンスに分割する分割手段と、
前記短センテンスに含まれる特定の難易語句を当該難易語句よりも平易な平易語句に置換することによって換言センテンスを生成する換言手段と、
前記換言センテンスそれぞれに含まれる漢字にルビを振ることによってルビ付センテンスを生成するルビ付加手段と、
を有することを特徴とするセンテンス平易化システム。
【請求項２】
前記分割手段は、前記原センテンスを連用形の動詞の直後の読点の直後で分割し、当該動詞を終止形に変更しまたは当該原センテンスの最後尾の述語の時制に応じた終止形の助動詞を当該動詞に付し、当該読点を句点に置換することによって、前記原センテンスを分割する、
請求項１に記載のセンテンス平易化システム。
【請求項３】
前記分割手段は、さらに、前記述語の主語が前記読点よりも後ろにない場合は、当該読点よりも前の述語の主語を前記句点よりも後ろに挿入する、
請求項２に記載のセンテンス平易化システム。
【請求項４】
前記分割手段は、前記原センテンスを、動詞と特定のフレーズとを含む第一の述語の直後の読点の直後で分割し、当該特定のフレーズを削除し、当該読点を句点に置換し、かつ当該読点の直後に当該特定のフレーズに対応する接続詞を加えることによって、前記原センテンスを分割する、
請求項１に記載のセンテンス平易化システム。
【請求項５】
前記分割手段は、さらに、前記原センテンスに含まれる最後尾の第二の述語の主語が前記読点よりも後ろにない場合は、前記第一の述語の主語を前記接続詞よりも後ろに挿入する、
請求項４に記載のセンテンス平易化システム。
【請求項６】
前記換言手段は、さらに、前記短センテンスの文末を敬体に変換する、
請求項１ないし請求項５のいずれかに記載のセンテンス平易化システム。
【請求項７】
複数の第一の語句のそれぞれを、それぞれを平易にした第二の語句と対応付けて記憶する記憶手段、
を有し、
前記換言手段は、前記複数の第一の語句のうちの前記短センテンスに含まれる含有語句を当該短センテンスから前記難易語句として検出し、前記平易語句として当該含有語句に対応する前記第二の語句に置換することによって、前記換言センテンスを生成する、
請求項１ないし請求項６のいずれかに記載のセンテンス平易化システム。
【請求項８】
前記換言手段は、前記含有語句が複数あり、当該複数の含有語句の一方が他方を包含する場合は、当該複数の含有語句のうちの文字数または単語数が最も多い含有語句を前記第一の語句として、かつ、当該文字数または単語数が最も多い含有語句に対応する前記第二の語句を前記平易語句として、前記換言センテンスを生成する、
請求項７に記載のセンテンス平易化システム。
【請求項９】
前記換言手段は、前記含有語句が複数あり、当該複数の含有語句の一方が他方を包含する場合は、当該複数の含有語句のうちの優先順位が最も高い含有語句を前記第一の語句として、かつ、当該優先順位が最も高い含有語句に対応する前記第二の語句を前記平易語句として、前記換言センテンスを生成する、
請求項７に記載のセンテンス平易化システム。
【請求項１０】
前記換言手段は、前記含有語句が複数あり、当該複数の含有語句の一方が他方を包含する場合は、当該複数の含有語句のうちのオペレータによって選択された含有語句を前記第一の語句として、かつ、当該選択された含有語句に対応する前記第二の語句を前記平易語句として、前記換言センテンスを生成する、
請求項７に記載のセンテンス平易化システム。
【請求項１１】
前記ルビ付加手段は、前記換言センテンスを分かち書きにしたものを前記ルビ付センテンスとして生成する、
請求項１ないし請求項１０のいずれかに記載のセンテンス平易化システム。
【請求項１２】
前記ルビ付センテンスを表示するためのデータを端末装置へ送信する送信手段、
を有する、
請求項１ないし請求項１１のいずれかに記載のセンテンス平易化システム。
【請求項１３】
日本語で記述された原センテンスを平易にして提供する平易センテンス提供方法であって、
１台または複数のコンピュータによって構成されるシステムに、日本語で記述された原センテンスを短センテンスに分割する処理を実行させ、
前記システムに、前記短センテンスに含まれる特定の難易語句を当該難易語句よりも平易な平易語句に置換することによって換言センテンスを生成する処理を実行させ、
前記システムに、前記換言センテンスそれぞれに含まれる漢字にルビを振ることによってルビ付センテンスを生成する処理を実行させ、
前記システムに、前記ルビ付センテンスを表示するためのデータを端末装置へ送信する処理を実行させる、
ことを特徴とする平易センテンス提供方法。
【請求項１４】
日本語で記述された原センテンスを平易にして提供するコンピュータに用いられるコンピュータプログラムであって、
前記コンピュータに、
日本語で記述された原センテンスを短センテンスに分割する処理を実行させ、
前記短センテンスに含まれる特定の難易語句を当該難易語句よりも平易な平易語句に置換することによって換言センテンスを生成する処理を実行させ、
前記換言センテンスそれぞれに含まれる漢字にルビを振ることによってルビ付センテンスを生成する処理を実行させ、
前記ルビ付センテンスを表示するためのデータを端末装置へ送信する処理を実行させる、
ことを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、日本語で記述されたセンテンスを平易にする技術に関する。
【背景技術】
【０００２】
近年、日本に滞在し日本語を学んでいる外国人が増加している。しかし、日本語の文書は、漢字、平仮名、および片仮名など多数の種類の文字によって表現され、しかも、英語およびフランス語などの言語とは大きく異なる文法によって表現される。したがって、外国人にとって、日本語の文章は理解しにくいことがある。
【０００３】
日本語の文書を十分に理解できないと、日本での生活に支障を来すことがある。特に、災害の情報が得られなければ生命に関わってしまうことがある。
【０００４】
例えば、非特許文献１に記載されるように、１９９５年１月に発生した阪神淡路大震災では、日本人だけでなく日本に滞在していた多くの外国人が被害を受けた。その中には、日本語を十分に理解することができず必要な情報を受け取ることができない人がいた。そこで、このような外国人が災害の発生の際に適切に行動することができるように、「やさしい日本語」というルールが案出された。
【０００５】
「やさしい日本語」には、難しい言葉を避けて簡単な語を使う、１つの文を短くする、および、文を分かち書きにする、などのルールが含まれている。これらのルールに則して日本語の文書を作成することによって、日本語をまだ十分に理解することができない外国人へ必要な情報をより確実に伝えることができる。
【先行技術文献】
【非特許文献】
【０００６】
【非特許文献１】”減災のための「やさしい日本語」”，弘前大学人文学部社会言語学研究室，２０１９年３月１５日検索，http://human.cc.hirosaki-u.ac.jp/kokugo/EJ1a.htm
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、日本人向けの文書を従来通りに作成するとともに、やさしい日本語に基づいて文書を作成することは、情報の発信者にとって大きな負担である。緊急であるにも関わらず速やかに発信することができないこともある。
【０００８】
本発明は、このような問題点に鑑み、平易な日本語で記述された文書を従来よりも簡単に提供できるようにすることを、目的とする。
【課題を解決するための手段】
【０００９】
本発明の一形態に係るセンテンス平易化システムは、日本語で記述された原センテンスを短センテンスに分割する分割手段と、前記短センテンスに含まれる特定の難易語句を当該難易語句よりも平易な平易語句に置換することによって換言センテンスを生成する換言手段と、前記換言センテンスそれぞれに含まれる漢字にルビを振ることによってルビ付センテンスを生成するルビ付加手段と、前記ルビ付センテンスを表示するためのデータを端末装置へ送信する送信手段と、を有する。
【００１０】
好ましくは、前記分割手段は、前記原センテンスを連用形の動詞の直後の読点の直後で分割し、当該動詞を終止形に変更しまたは当該原センテンスの最後尾の述語の時制に応じた終止形の助動詞を当該動詞に付し、当該読点を句点に置換することによって、前記原センテンスを分割する。さらに、前記述語の主語が前記読点よりも後ろにない場合は、当該読点よりも前の述語の主語を前記句点よりも後ろに挿入してもよい。
【００１１】
または、前記分割手段は、前記原センテンスを、動詞と特定のフレーズとを含む第一の述語の直後の読点の直後で分割し、当該特定のフレーズを削除し、当該読点を句点に置換し、かつ当該読点の直後に当該特定のフレーズに対応する接続詞を加えることによって、前記原センテンスを分割する。さらに、前記原センテンスに含まれる最後尾の第二の述語の主語が前記読点よりも後ろにない場合は、前記第一の述語の主語を前記接続詞よりも後ろに挿入してもよい。
【発明の効果】
【００１２】
本発明によると、平易な日本語で記述された文書を従来よりも簡単に提供することができる。
【図面の簡単な説明】
【００１３】
【図１】文書平易化システムの全体的な構成の例を示す図である。
【図２】変換サーバのハードウェア構成の例を示す図である。
【図３】変換サーバの機能的構成の例を示す図である。
【図４】文書入力画面の例を示す図である。
【図５】センテンスを分割する処理の流れを説明するためのフローチャートである。
【図６】短文用フレーズデータの例を示す図である。
【図７】短文用例外データの例を示す図である。
【図８】文末規則データの例を示す図である。
【図９】第一の換言データの例を示す図である。
【図１０】第二の換言データの例を示す図である。
【図１１】第三の換言データの例を示す図である。
【図１２】補完データの例を示す図である。
【図１３】元文書の遷移の例を示す図である。
【図１４】ある文書を平易な文書に変換する全体的な処理の流れの例を説明するフローチャートである。
【図１５】頻出語句データの例を示す図である
【図１６】第三の換言データの変形例を示す図である。
【図１７】絵文字を用いて変換されたセンテンスの例を示す図である。
【図１８】辞書設定画面の例を示す図である。
【図１９】辞書設定画面の例を示す図である。
【図２０】辞書データの例を示す図である。
【発明を実施するための形態】
【００１４】
図１は、文書平易化システム４の全体的な構成の例を示す図である。図２は、変換サーバ１のハードウェア構成の例を示す図である。図３は、変換サーバ１の機能的構成の例を示す図である。
【００１５】
文書平易化システム４は、図１に示すように、変換サーバ１、１台または複数台の端末装置２、および通信回線３などによって構成される。
【００１６】
変換サーバ１および各端末装置２は、通信回線３を介して通信することができる。通信回線３として、インターネット、公衆回線、またはＬＡＮ（Local Area Network）などが用いられる。
【００１７】
文書平易化システム４によると、ある文書をより平易な文書に変換して出力するサービスをユーザへ提供することができる。
【００１８】
変換サーバ１は、ある文書をより平易な文書に変換する。変換サーバ１は、図２に示すように、演算ユニット１０ａ、ＲＡＭ（Random Access Memory）１０ｂ、ＲＯＭ（Read Only Memory）１０ｃ、補助記憶装置１０ｄ、およびネットワークアダプタ１０ｅなどによって構成される。変換サーバ１として、いわゆるサーバ機が用いられる。または、複数台のコンピュータを組み合わせたシステムを用いてもよいし、いわゆるクラウドサーバを用いてもよい。
【００１９】
ＲＯＭ１０ｃまたは補助記憶装置１０ｄには、オペレーティングシステム、ウェブサーバソフトウェア、および後述する文書平易化プログラム１００（図３参照）などが記憶されている。さらに、補助記憶装置１０ｄには、文書平易化プログラム１００で使用されるデータを格納するためのディレクトリ１２０が設けられている。補助記憶装置１０ｄとして、ハードディスクまたはＳＳＤ（Solid State Drive）などが用いられる。
【００２０】
ＲＡＭ１０ｂは、変換サーバ１のメインメモリであって、ＲＯＭ１０ｃまたは補助記憶装置１０ｄに記憶されているプログラムが適宜、ロードされる。
【００２１】
演算ユニット１０ａは、ＣＰＵ（Central Processing Unit）またはＭＰＵ（Micro Processing Unit）などのプロセッサであって、ＲＡＭ１０ｂにロードされたプログラムを実行する。
【００２２】
ネットワークアダプタ１０ｅは、ＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）などのプロトコルで端末装置２などと通信するための装置である。ネットワークアダプタ１０ｅとして、ＮＩＣ（Network Interface Card）が用いられる。
【００２３】
端末装置２は、変換サーバ１によって得られた平易な文書をユーザへ提示するために出力する。端末装置２として、ウェブブラウザを有するパーソナルコンピュータ、タブレットコンピュータ、またはスマートフォンなどが用いられる。
【００２４】
文書平易化プログラム１００は、上述のサービスを提供するプログラムであって、ウェブサーバソフトウェア上で動作する。したがって、ウェブサーバソフトウェアに対応した言語で記述される。
【００２５】
文書平易化プログラム１００は、図３に示す原文書データ取得部１０１、センテンス解析部１０２、センテンス分割部１０３、文末表現統一部１０４、換言補完部１０５、ルビ分書部１０６、および平易文書送信部１０７などのソフトウェアモジュールによって構成される。以下、図３に示す各部の機能を、図４〜図１２を参照しながら説明する。
【００２６】
図４は、文書入力画面６０の例を示す図である。図５は、センテンスを分割する処理の流れを説明するためのフローチャートである。図６は、短文用フレーズデータ８１の例を示す図である。図７は、短文用例外データ８２の例を示す図である。図８は、文末規則データ８３の例を示す図である。図９は、第一の換言データ８４の例を示す図である。図１０は、第二の換言データ８５の例を示す図である。図１１は、第三の換言データ８６の例を示す図である。図１２は、補完データ８７の例を示す図である。
【００２７】
原文書データ取得部１０１は、１つまたは複数のセンテンスが含まれるオリジナルの文書（原文）である原文書５０のテキストデータを次のように取得する。ユーザは、上述のサービス用のウェブページへ端末装置２のウェブブラウザによってアクセスする。
【００２８】
すると、原文書データ取得部１０１は、図４のような文書入力画面６０を表示するためのＨＴＭＬ（Hypertext Markup Language）データなどを端末装置２へ送信する。
【００２９】
端末装置２が受信したＨＴＭＬデータなどに基づいてウェブブラウザによって文書入力画面６０を表示すると、ユーザは、原文書５０をテキストボックス６０１に入力し、変換ボタン６０２を押す。すると、端末装置２は、原文書５０のテキストデータを変換サーバ１へ送信する。
【００３０】
そして、原文書データ取得部１０１は、端末装置２から原文書５０のテキストデータを受信する。以下の処理は、このテキストデータに基づいて実行される。なお、テキストボックス６０３および変換ボタン６０４の使い方については、後に説明する。
【００３１】
センテンス解析部１０２は、原文書５０のテキストデータが原文書データ取得部１０１によって取得されると、原文書５０の形態素解析および係受け解析を行うことによって、原文書５０のセンテンスごとに、含まれる単語および文節を検出しセンテンスの構造（係り受け、単語同士の関係、文節同士の関係など）を判別する。形態素解析のアルゴリズムとして、ＭｅＣａｂまたはＣｈａＳｅｎなどの公知の形態素解析のアルゴリズムが用いられる。係受け解析のアルゴリズムとしてＣａｂｏＣｈａなどの公知の係受け解析のアルゴリズムが用いられる。
【００３２】
また、「降る」および「降りる」は、それぞれ、五段活用および上一段活用の動詞である。しかし、結合する助動詞によって両者の区別が付かないことがある。例えば、「降ります」は、「降る」の連用形に助動詞「ます」を繋げたものか、「降りる」の連用形に助動詞「ます」を繋げたものか、区別が付かない。しかし、公知のアルゴリズムによると「降ります」の主語またはセンテンスの文脈に基づいてどちらであるのかを区別することができる場合がある。
【００３３】
ところで、一般に、１つのセンテンスが長ければ長いほど、読み手にとって係り受けなどが理解しにくく、集中力を必要とする。
【００３４】
そこで、センテンス分割部１０３は、原文書５０を、原文書５０に含まれる各センテンスを適宜分割することによって、短化文書５１を生成する。各センテンスは、図５に示す手順で分割される。
【００３５】
センテンスの文字数（長さ）が所定の閾値Ｌ１未満である場合は（図５の＃７０１でＹｅｓ）、センテンス分割部１０３は、後述する特定パターンの部分の有無に関わらず、そのセンテンスを分割非対象であると判別する（＃７１６）。例えば、閾値Ｌ１が「２０」である場合は、「彼は慌てて帰ったので、財布を忘れた。」というセンテンスは、文字数が１８文字なので、分割非対象であると判別される。
【００３６】
一方、文字数が閾値Ｌ１以上である場合は（＃７０１でＮｏ）、センテンス分割部１０３は、センテンス解析部１０２による形態素解析および係受け解析の結果に基づいてそのセンテンスから特定パターンの部分を検出する（＃７０２）。特定パターンには、「｛動詞の連用形｝、」という第一のパターンおよび「｛動詞の連体形｝｛特定フレーズ｝、」または「｛動詞の連用形｝｛特定フレーズ｝、」という第二のパターンの２つの種類がある。なお、特定フレーズの直前の動詞の代わりに助動詞、形容詞、または形容動詞であってもよい。
【００３７】
第一のパターンの例として、「使い、」、「帰り、」「過ぎ、」、および「勉強し、」などが挙げられる。特定フレーズは、図６のように、短文用フレーズデータ８１に予め定義されている。第二のパターンの例として、「使うとともに、」、「帰るので、」、「過ぎる一方、」、および「勉強したが、」などが挙げられる。
【００３８】
第一のパターンおよび第二のパターンのいずれにおいても、動詞の代わりに助動詞、形容詞、または形容動詞が用いられてもよい。この場合は、例えば、「そのエンジンの問題点が解決され、我々は事なきを得た。」というセンテンスから「れ、」の部分が第一のパターンの部分として検出される。または、「昨日、彼は慌てて帰ったので、財布を忘れた。」というセンテンスから「たので、」の部分が第二のパターンの部分として検出される。または「明日の東京の気温はとても低く、日中でも摂氏３度を下回るでしょう。」というセンテンスから「く、」の部分が第一のパターンの部分として検出される。
【００３９】
なお、短文用フレーズデータ８１には、特定フレーズごとに代替フレーズが対応付けられて示されている。代替フレーズの使い方は、後述する。短文用フレーズデータ８１は、ディレクトリ１２０に格納されている。後述する短文用例外データ８２、文末規則データ８３、第一の換言データ８４、第二の換言データ８５、第三の換言データ８６、および補完データ８７も同様に、ディレクトリ１２０に格納されている。
【００４０】
センテンス分割部１０３は、センテンスから第一のパターンまたは第二のパターンの部分が１つも検出されなかった場合は（＃７０３でＮｏ）、そのセンテンスを分割非対象であると判別する（＃７１６）。
【００４１】
第一のパターンまたは第二のパターンの部分がそのセンテンスから検出された場合は（＃７０３でＹｅｓ）、センテンス分割部１０３は、検出された部分が第一のパターンであれば、その部分を分割候補に選別し、第二のパターンであれば、その部分を短文用例外データ８２に基づいて分割例外および分割候補のいずれかに選別する（＃７０４）。
【００４２】
ところで、短文用例外データ８２には、図７のように複数のレコード８２Ｒ（８２Ｒａ、８２Ｒｂ、８２Ｒｃ、…）が含まれている。各レコード８２Ｒには、特定フレーズと例外フレーズとが対応付けられて示されている。
【００４３】
センテンス分割部１０３は、検出された第二のパターンの部分がいずれかのレコード８２Ｒの特定パターンに該当し、かつ、該当する特定パターンの例外条件をそのセンテンスが満たす場合は、その部分を分割例外に選別する。そうでない場合は、分割候補に選別する。
【００４４】
例えば、「私は今日、雨の予報だったので傘を持って家を出ましたが、雨はちっとも降りませんでした。」というセンテンスは、「たが、」の部分が、レコード８２Ｒａに示される特定パターンに該当する。しかし、文末が「た。」なので、レコード８２Ｒａに示される例外条件を満たさない。よって、この部分は、分割候補に選別される。
【００４５】
「私は今日、雨の予報だったので傘を持って家を出ましたが、実際にその予想は的中してその日の午後は雨だったのです。」というセンテンスは、「たが、」の部分が、レコード８２Ｒａに示される特定パターンに該当する。さらに、文末が「です。」なので、レコード８２Ｒａに示される例外条件を満たす。よって、この部分は、分割例外に選別される。
【００４６】
または、「客はその商品の価格を見て「この店はお得だ」と判断する一方、プレミアムビールの値上げはそれほど気にしない客が多い。」というセンテンスは、「判断する一方、」の部分が、レコード８２Ｒｃに示される特定パターンに該当する。しかし、「一方」の直前がサ行変格活用動詞「する」なので、レコード８２Ｒｃに示される例外条件を満たさない。よって、この部分は、分割候補に選別される。
【００４７】
「給料は下がる一方、物価は上がる一方、これじゃやっていけない。」というセンテンスは、「下がる一方、」の部分および「上がる一方、」の部分が、レコード８２Ｒｃに示される特定パターンに該当する。しかも、どちらの部分も、「一方」の直前がサ行変格活用動詞「する」でないので、レコード８２Ｒｃに示される例外条件を満たす。よって、これらの２つの部分は、分割例外に選別される。
【００４８】
または、「私は今日、雨の予報だったので傘を持って家を出たため、思ったより荷物が多くなってしまった。」というセンテンスは、「たため、」の部分が、レコード８２Ｒｄに示される特定パターンに該当する。しかし、「ため」の直前が「た」つまり助動詞なので、レコード８２Ｒｄに示される例外条件を満たさない。よって、この部分は、分割候補に選別される。
【００４９】
「その際、国は、各学校の教育の質を確保するため、学校教育法や文部科学省の規則などで、学校の教育課程に関して基準を定めています。」というセンテンスは、「確保するため、」の部分が、レコード８２Ｒｄに示される特定パターンに該当する。しかも、「ため」の直前が「確保する」つまり動詞であって助動詞でないので、レコード８２Ｒｄに示される例外条件を満たす。よって、この部分は、分割例外に選別される。
【００５０】
なお、そのセンテンスに第一のパターンまたは第二のパターンの部分が複数検出された場合は、センテンス分割部１０３は、それぞれの部分を上述の方法で分割例外および分割候補のいずれかに選別する。
【００５１】
ステップ＃７０２においてセンテンスから第一のパターンまたは第二のパターンの部分が１つまたは複数検出され、かつ、検出された部分がすべてステップ＃７０４において分割例外に選別された場合は（＃７０５でＹｅｓ）、センテンス分割部１０３は、そのセンテンスを分割非対象であると判別する（＃７１６）。
【００５２】
そうでない場合、つまり、分割候補に選別された部分がそのセンテンスの中にある場合は（＃７０５でＮｏ）、センテンス分割部１０３は、そのセンテンスを次のように分割する（＃７０６）。
【００５３】
センテンス分割部１０３は、分割候補に選別された部分のうちのいずれか１つを選出し、選出した部分の直後を境界として、そのセンテンスを２つの文字列に分割する。以下、分割後の前方の文字列を「前方文字列」と記載し、後方の文字列を「後方文字列」と記載する。つまり、そのセンテンスのうちの先頭から特定パターンの部分までが前方文字列であり、残りの部分が後方文字列である。
【００５４】
センテンス分割部１０３は、選出した部分が第一のパターンである場合は（＃７０７でＹｅｓ）、前方文字列および後方文字列を次のように補正する。
【００５５】
センテンス分割部１０３は、前方文字列の述語を終止形に変更する（＃７０８）。この際に、前方文字列の最後方の述語の時制を後方文字列の述語の時制に合わせる。そして、前方文字列の末尾の読点を句点に置き換える（＃７０９）。
【００５６】
さらに、センテンス分割部１０３は、後方文字列の述語に対応する主語が後方文字列に含まれていないが前方文字列に含まれている場合は、この述語を後方文字列の先頭に追加する（＃７１０）。なお、このような場合に該当するか否かは、センテンス解析部１０２による結果に基づいて判別することができる。また、後方文字列に述語が複数含まれる場合は、一番前の述語に対応する主語を追加する。
【００５７】
例えば、「Ｘ国の大統領が来日し、世界平和を訴え、多くの聴衆が拍手した。」というセンテンスの前方文字列が「Ｘ国の大統領が来日し、」であり後方文字列が「世界平和を訴え、多くの聴衆が拍手した。」である場合は、前方文字列は、ステップ＃７０８〜＃７０９の処理によって、後方文字列の述語の時制に合わせて「大統領が来日した、」と変更され、末尾の読点が句点に置き換えられる。さらに、後方文字列は、ステップ＃７１０の処理によって、先頭に「大統領が」が追加される。つまり、前方文字列および後方文字列は、それぞれ、「大統領が来日した。」および「世界平和を訴え、多くの聴衆が拍手した。」と補正される。
【００５８】
または、このセンテンスの前方文字列が「Ｘ国の大統領が来日し、世界平和を訴え、」であり後方文字列が「多くの聴衆が拍手した。」である場合は、前方文字列は、ステップ＃７０８〜＃７０９の処理によって、後方文字列の述語の時制に合わせて「大統領が来日し、世界平和を訴えた、」と変更され、末尾の読点が句点に置き換えられる。後方文字列は、述語に対応する主語が含まれているので、ステップ＃７１０の処理がスキップされる。つまり、前方文字列および後方文字列は、それぞれ、「大統領が来日し、世界平和を訴えた。」および「多くの聴衆が拍手した。」と補正される。
【００５９】
または、選出した部分が第二のパターンである場合は（＃７０７でＮｏ）、センテンス分割部１０３は、前方文字列および後方文字列を次のように補正する。
【００６０】
センテンス分割部１０３は、選出した部分の特定フレーズを前方文字列から削除し（＃７１１）、前方文字列の述語を終止形に変更する（＃７１２）。そして、前方文字列の末尾の読点を句点に置き換える（＃７１３）。
【００６１】
さらに、センテンス分割部１０３は、短文用フレーズデータ８１に示される、選出した部分の特定フレーズに対応する代替語句を、後方文字列の先頭に追加する（＃７１４）。後方文字列の述語に対応する主語が後方文字列に含まれていないが前方文字列に含まれている場合は、後方文字列の代替語句の直後にこの主語を追加する（＃７１５）。ただし、後方文字列に述語が複数含まれる場合は、一番前の述語に対応する主語を追加する。
【００６２】
例えば、「識者は指摘する一方、ケースによっては適用されないとも言う。」というセンテンスの前方文字列である「識者は指摘する一方、」は、ステップ＃７１１〜＃７１３の処理によると、特定フレーズ「一方」が削除され、述語「指摘する」が終止形に変更され、末尾の読点が句点に置き換えられる。さらに、後方文字列である「ケースによっては適用されないとも言う。」は、ステップ＃７１４〜＃７１５の処理によると、先頭に「その一方、」および「識者は」が追加される。すなわち、前方文字列および後方文字列は、それぞれ、「識者は指摘する。」および「その一方、識者はケースによっては適用されないとも言う。」と補正される。
【００６３】
つまり、センテンス分割部１０３の処理によると、１つのセンテンスが前方文字列および後方文字列に分割され、前方文字列および後方文字列それぞれが補正されることによって、新たな２つのセンテンスが生成される。そして、これらの新たな２つのセンテンスも図５に示した処理がセンテンス分割部１０３によって施され、適宜、分割される。このようにして、原文書５０から短化文書５１が生成される。
【００６４】
なお、ステップ＃７１６において分割非対象であると判別されたセンテンスは、分割されない。
【００６５】
図３に戻って、文末表現統一部１０４は、短化文書５１に含まれる各センテンスの文末の表現形式を敬体（いわゆる「です・ます調」）に統一することによって、敬体文書５２を生成する。具体的には、短化文書５１に含まれるセンテンスの文末の述語のうちの、常体（いわゆる「だ・である調」）の述語を検出する。そして、検出した述語を所定の規則に基づいて常体から敬体に変換する。所定の規則は、図８に示すように、文末規則データ８３に定義されている。文末規則データ８３には、変換のルールを示す複数のレコード８３Ｒ（８３Ｒａ、８３Ｒｂ、…）が含まれている。また、文法に応じて適宜、活用語尾の音便を用いたり音便の音を元に戻したりする。
【００６６】
レコード８３Ｒａ〜８３Ｒｑによると、センテンスの文末の語句が例えば次のように変換される。レコード８３Ｒａによると、「避難指示が決まる。」は、「避難指示が決まります。」に変換される。レコード８３Ｒｂによると、「火の用心だ。」は、「火の用心です。」に変換される。レコード８３Ｒｃによると、「満潮だった。」は、「満潮でした。」に変換される。レコード８３Ｒｄによると、「避難所へは、左の道が近い。」は、「避難所へは、左の道が近いです。」に変換される。
【００６７】
レコード８３Ｒｅによると、「風が強かった。」は、「風が強かったです。」に変換される。レコード８３Ｒｆによると、「台風が相次いだ。」は、「台風が相次ぎました。」に変換される。レコード８３Ｒｇによると、「大雨が続いている。」は、「大雨が続いています。」に変換される。レコード８３Ｒｈによると、「余震が続いていた。」は、「余震が続いていました。」に変換される。
【００６８】
レコード８３Ｒｉによると、「この地域は、雨が降らなかった。」は、「この地域は、雨が降らなかったです。」に変換される。レコード８３Ｒｊによると、「交通機関への影響は、少なくなかった。」は、「交通機関への影響は、少なくなかったです。」に変換される。レコード８３Ｒｋによると、「バスが走らない。」は、「バスが走りません。」に変換される。レコード８３Ｒｍによると、「安全を確認すべし。」は、「安全を確認すべきです。」に変換される。
【００６９】
レコード８３Ｒｎによると、「雨は今夜、止むだろう。」は、「雨は今夜、止むでしょう。」に変換される。レコード８３Ｒｏによると、「余震は、いつまで続くのだろうか。」は、「余震は、いつまで続くのでしょうか。」に変換される。レコード８３Ｒｐによると、「電車は運休しうる。」は、「電車は運休しえます。」に変換される。レコード８３Ｒｑによると、「高台へ退け。」は、「高台へ退いてください。」に変換される。
【００７０】
なお、常体から敬体への変換をセンテンス分割部１０３による処理と並行して実行してもよい。例えば、図５のステップ＃７１６においても行ってもよい。
【００７１】
換言補完部１０５は、敬体文書５２に含まれる語句を他の語句に置換したり敬体文書５２に語句を補完したりすることによって、換言補完文書５３を生成する。具体的には、換言補完部１０５は、文末換言処理、数換言処理、難語換言処理、および補完処理を実行する。
【００７２】
文末換言処理は、センテンスの誤解を防止しまたは理解を助けるために、文末の述語を換言する処理である。文末換言処理は、図９に示す第一の換言データ８４に基づいて次のように実行される。
【００７３】
換言補完部１０５は、敬体文書５２に含まれるセンテンスのうちの、第一の換言データ８４に示されるいずれかの対象語句が文末の述語に含まれるものを検出する。そして、検出したセンテンスの文末の対象語句を、その対象語句に対応する代替語句に置き換える。
【００７４】
文末換言処理によると、例えば「津波に注意しましょう。」というセンテンスは、「津波に注意してください。」と変換される。「ましょう」は、丁寧の助動詞「ます」の未然形「ましょ」および推量の助動詞「う」からなる語句である。このセンテンスは、注意する旨の指示を丁寧に表わしているが、「ましょう」を用いているので複数の人数で一緒に注意するように促しているように誤解されるおそれがある。そこで、このように変換することによって、誤解を防止することができる。
【００７５】
ただし、「ましょう」の直前の活用語尾に適宜、音便が用いられる。また、適宜、「てください」の「て」が「で」に変化する。例えば、「慌てずに進みましょう。」というセンテンスは、「慌てずに進んでください。」のように置き換えられる。
【００７６】
または、「明日は雨が降る見込みです。」というセンテンスは、「明日は雨が降るでしょう。」と変換される。「見込み」が難解であるが、このように変換することによって、理解を助けることができる。
【００７７】
なお、文末変換処理をセンテンス分割部１０３による処理または文末表現統一部１０４による処理と並行して実行してもよい。例えば、図５のステップ＃７１６において行ってもよい。
【００７８】
また、「ましょう」は、「私がやりましょう。」のような、意思を表わすセンテンスで用いられたり、「明日は雨が降りましょう。」のような、推量を表わすセンテンスで用いられたりする。これらの場合に「ましょう」を「てください」に置き換えると、本来の意味を損なってしまう。そこで、換言補完部１０５は、センテンスの文末の「ましょう」が意思または推量を表わす場合は、「ましょう」を「ます」に置き換える。なお、「ましょう」に対応する主語があれば、「ましょう」が意思または推量を表わすと判別することができる。これら２つの例においては、「私が」および「雨が」がそれぞれの「ましょう」に対応する主語である。これらの２つの例から分かるように、格助詞「が」が用いられている主語の場合に、「ます」に置き換える。したがって、「みなさんは、高台へ避難しましょう。」というセンテンスの場合は、「ます」ではなく「てください」に置き換える。
【００７９】
数換言処理は、数に関する難解な語句を平易にする処理である。数換言処理は、図１０に示す第二の換言データ８５に基づいて次のように実行される。
【００８０】
換言補完部１０５は、敬体文書５２の中から、第二の換言データ８５に示されるいずれかの対象語句を検出する。
【００８１】
ただし、｛＊Ａ｝は、１〜９の任意の自然数を表わす算用数字である。｛＊Ｂ｝は、１〜９９９９の任意の自然数を表わす算用数字である。｛＊Ｃ｝および｛＊Ｄ｝は、０〜１２の任意の自然数を表わす算用数字である。｛＊Ｅ｝は、２〜９の任意の自然数を表わす算用数字である。｛＊Ｆ｝は、１０〜２００の任意の自然数を表わす算用数字である。｛＊Ｇ｝は、１〜１２の任意の自然数を表わす算用数字である。｛＊Ｈ｝は、０〜３０の任意の自然数を表わす算用数字である。｛＊Ｉ｝は、１〜３１の任意の自然数を表わす算用数字である。｛＊Ｊ｝および｛＊Ｋ｝は、４桁の任意の自然数を表わす算用数字である。｛＊Ｌ｝は、１〜１２の任意の自然数を表わす算用数字である。｛＊Ｍ｝は、１〜３１の任意の自然数を表わす算用数字である。｛＊Ｎ｝は、５０〜９９の任意の自然数を表わす算用数字である。｛＊Ｏ｝は、任意の自然数を表わす算用数字である。
【００８２】
そして、換言補完部１０５は、第二の換言データ８５の中の検出した対象語句を、第二の換言データ８５に示される、その対象語句に対応する代替語句に置き換える。
【００８３】
数換言処理によると、例えば「平成３年に東京都庁が新宿へ移転しました。」というセンテンスは「１９９１年に東京都庁が新宿へ移転しました。」に変換される。「２０年前は、１千万円を超える自動車がよく売れていました。」というセンテンスは、「２０年前は、１０００００００円を超えるの自動車がよく売れていました。」に変換される。「３月１日の会議は、９時半から始まります。」というセンテンスは、「３月１日の会議は、９時３０分から始まります。」に変換される。「このお店の営業時間は、午前８時半〜午後８時です。」というセンテンスは、「このお店の営業時間は、午前８時３０分から午後８時までです。」に変換される。
【００８４】
難語換言処理は、数以外の難易な語句を平易にする処理である。難語換言処理は、図１１に示す第三の換言データ８６に基づいて次のように実行される。
【００８５】
換言補完部１０５は、敬体文書５２の中から、第三の換言データ８６に示されるいずれかの対象語句を検出する。
【００８６】
ただし、｛＊Ｐ｝は、｛＊Ｐ｝の直前の動詞の語幹と対になる任意の活用語尾である。｛＊Ｑ｝は、｛＊Ｑ｝の直前の動詞の語幹と対になりかつ｛＊Ｐ｝の活用語尾と同じ活用形の活用語尾である。｛＊Ｒ｝は、任意の文字列である。｛＊Ｓ ｎｏｔ者｝は、「者」を含まない任意の文字列である。｛＊Ｓ ｎｏｔ者｝の代わりに人間を表わす任意の名詞であってもよい。｛＊Ｔ｝は、任意の名詞である。
【００８７】
そして、換言補完部１０５は、検出した対象語句を、第三の換言データ８６に示される、その対象語句に対応する代替語句に置き換える。
【００８８】
難語換言処理によると、例えば、「彼は、実験が進まないので、痺れを切らしました。」というセンテンスは、「彼は、実験が進まないので、待てなくなりました。」と変換される。「複数の経営者が明日の会議に参加します。」というセンテンスは、「２人以上の経営者が明日の会議に参加します。」と変換される。「明朝は、交通機関への影響に十分な注意が必要です。」というセンテンスは、「明朝は、電車やバス、飛行機などの交通機関への影響に十分な注意が必要です。」と変換される。
【００８９】
補完処理は、難解な語句を平易に説明する語句を補完する処理である。補完処理は、図１２に示す補完データ８７に基づいて次のように実行される。
【００９０】
換言補完部１０５は、敬体文書５２の中から、補完データ８７に示されるいずれかの対象語句を検出する。
【００９１】
そして、換言補完部１０５は、検出した対象語句に対応する補完方法が「補足」である場合は、その対象語句に対応する補完語句を括弧書きで、検出した対象語句の直後に挿入する。または、その補完方法が「追記」である場合は、その補完語句の前に「｛対象語句｝とは、」を加えかつ後ろに「です。」を加えることによって新たなセンテンスを生成し、その新たなセンテンスを、検出した対象語句を含むセンテンスの直後に挿入する。
【００９２】
難語換言処理によると、例えば、「航空ショーは事故で亡くなった４名の慰霊のために予定通りに開催されました。」というセンテンスは、「航空ショーは事故で亡くなった４名の慰霊（死者をなぐさめること）のために予定通りに開催されました。」と変換される。「大津波に強く注意してください。」というセンテンスは、「大津波に強く注意してください。大津波とは、とても大きくて高い波のことです。」のように直後に新たなセンテンスが追加される。
【００９３】
ルビ分書部１０６は、換言補完部１０５によって換言補完文書５３が生成されると、換言補完文書５３に含まれる各センテンスを文節単位で分かち書きにするとともに換言補完文書５３に含まれる各漢字にルビを振ることによって、平易文書５４を生成する。本実施形態では、ルビとして漢字の読みを表わす平仮名または片仮名を振る。文節および漢字の読みは、前に例示した、公知の形態素解析のアルゴリズムおよび辞書などによって特定することができる。分かち書きの後、句点を削除してもよい。
【００９４】
換言補完部１０５の処理によると、例えば、「電話はつかうことができません。」というセンテンスは、「電話は  つかうことが  できません。」と分かち書きされ、かつ、「電話」の上に「でんわ」というルビが振られる。
【００９５】
平易文書送信部１０７は、ルビ分書部１０６によって平易文書５４が生成されると、平易文書５４のＨＴＭＬデータを端末装置２へ送信する。
【００９６】
端末装置２は、ＨＴＭＬデータを受信するとウェブブラウザによって平易文書５４を表示する。さらに、公知の音声合成機能によって平易文書５４を読み上げてもよい。
【００９７】
図１３は、原文書５０の遷移の例を示す図である。図１４は、ある文書を平易な文書に変換する全体的な処理の流れの例を説明するフローチャートである。
【００９８】
次に、原文書５０が図１３（Ａ）のような内容でありかつ閾値Ｌ１が「３０」である場合を例に、変換サーバ１の全体的な処理の流れを説明する。変換サーバ１は、文書平易化プログラム１００に基づいて、図１４に示す手順で処理を実行する。
【００９９】
変換サーバ１は、端末装置２から原文書５０のテキストデータを受信すると（図１４の＃１１）、原文書５０を形態素解析および係受け解析を行うことによって、原文書５０の各センテンスに含まれる単語および文節を検出し、各センテンスの構造を判別する（＃１２）。
【０１００】
さらに、変換サーバ１は、原文書５０の各センテンスを必要に応じて分割する（＃１３）。分割する方法は、前に図５で説明した通りである。
【０１０１】
原文書５０の２つのセンテンスのうちの１つ目のセンテンスは、「じ、」を特定パターンの部分として有するが、文字数が「２０」すなわち閾値Ｌ１未満である。よって、図５のステップ＃７０１に示す通り、このセンテンスは、分割されない。
【０１０２】
一方、２つ目のセンテンスは、文字数が「３９」すなわち閾値Ｌ１以上であり、かつ、「き、」および「だため、」を特定パターンの部分として有する。しかも、「き、」も「だため、」も分割候補に選別される。よって、ステップ＃７０１〜＃７０６の処理によって、どちらか一方の直後を境界として２つの文字列に分割される。例えば、「だため、」の直後を境界として「大阪ショールームの不振が続き、建物の老朽化が進んだため、」および「昨年２月の撤退はこの一環という。」の２つの文字列に分割される。前者が前方文字列であり、後者が後方文字列である。そして、図１３（Ｂ）のように、ステップ＃７１１〜＃７１３の処理によって前方文字列から「大阪ショールームの不振が続き、建物の老朽化が進んだ。」という新たなセンテンスが生成され、ステップ＃７１４〜＃７１５の処理によって後方文字列から「そのため、昨年２月の撤退はこの一環という。」という新たなセンテンスが生成される。
【０１０３】
変換サーバ１は、新たな２つのセンテンスに対しても分割を試みる。しかし、「大阪ショールームの不振が続き、建物の老朽化が進んだ。」というセンテンスは、「き、」を特定パターンの部分として有するが文字数が「２６」すなわち閾値Ｌ１未満なので、分割されない。「そのため、昨年２月の撤退はこの一環という。」は、特定パターンの部分を有しないし、文字数が閾値Ｌ１未満なので、分割されない。よって、ステップ＃１３の処理によって短化文書５１として、図１３（Ｂ）に示す文書が得られる。
【０１０４】
変換サーバ１は、短化文書５１に含まれる各センテンスの文末を敬体に統一する（＃１４）。これにより、図１３（Ｃ）に示すような敬体文書５２が得られる。
【０１０５】
さらに、変換サーバ１は、敬体文書５２に対して文末換言処理、数換言処理、難語換言処理、および補完処理を実行する（＃１５）。敬体文書５２には、「昨年２月の」および「撤退」が含まれるので、敬体文書５２に対して数換言処理および補完処理が実行される。これにより、図１３（Ｄ）のような換言補完文書５３が得られる。
【０１０６】
さらに、変換サーバ１は、換言補完文書５３に含まれる漢字にルビを振るとともに換言補完文書５３を分かち書きにする（＃１６）。これにより、図１３（Ｅ）のような平易文書５４が得られる。
【０１０７】
そして、変換サーバ１は、平易文書５４のＨＴＭＬデータを端末装置２へ送信する（＃１７）。端末装置２は、ＨＴＭＬデータを受信すると平易文書５４を表示する。
【０１０８】
本実施形態によると、原文書５０を平易化した文書である平易文書５４を従来よりも容易に提供することができる。
【０１０９】
〔変形例または応用例〕
（１）分野ごとの第三の換言データ８６および補完データ８７の使い分け
図１５は、頻出語句データ８８の例を示す図である。
【０１１０】
ところで、１つの単語が複数の意味を有することがある。例えば、「凍結」という単語は、「氷が張り詰めること」という意味および「資金または資産の移動または使用を一時的に禁止すること」という意味を有する。
【０１１１】
したがって、第三の換言データ８６（図１１参照）に基づいて無差別に難語換言処理を行うと、敬体文書５２に含まれる対象語句が本来とは異なる意味の語句に置き換えられてしまうおそれがある。または、補完データ８７（図１２参照）に基づいて無差別に補完処理を行うと、敬体文書５２に含まれる対象語句に対して、本来とは異なる意味の語句が補われるおそれがある。
【０１１２】
そこで、変換サーバ１を次のように構成してもよい。政治、経済、スポーツ、科学技術、気象、および防災などの分野ごとに第三の換言データ８６および補完データ８７を１つずつ用意しておく。それぞれの第三の換言データ８６および補完データ８７には、それぞれの分野に応じて、各対象語句の意味が代替語句および補完語句として設定されている。
【０１１３】
そして、換言補完部１０５は、敬体文書５２の内容の分野を判別し、判別した分野の第三の換言データ８６および補完データ８７に基づいて難語換言処理および補完処理を実行する。例えば、判別した分野が経済であれば、経済の第三の換言データ８６および補完データ８７に基づいて難語換言処理および補完処理を実行すればよい。
【０１１４】
分野の判別は、公知のコンテキスト判断のアルゴリズムを用いればよい。または、図１５のように分野ごとに、その分野でよく使われる語句を頻出語句として頻出語句データ８８に設定し、頻出語句データ８８をディレクトリ１２０に記憶させておく。換言補完部１０５、敬体文書５２またはその元である原文書５０に含まれる語句の中から、頻出語句と一致するものを、分野ごとに検索しその個数をカウントする。そして、一致した個数が最も多い分野が敬体文書５２の内容の分野であると、判別する。
【０１１５】
（２）代替語句または補完語句の使い分け
図１６は、第三の換言データ８６の変形例を示す図である。
【０１１６】
１つの対象語句について複数の代替語句をそれぞれの使用の条件とともに第三の換言データ８６に設定しておき、換言補完部１０５は、複数の代替語句のいずれかを適用してもよい。同様に、１つの対象語句について複数の補完語句をそれぞれの使用の条件とともに補完データ８７に設定しておき、複数の補完語句のいずれかを使い分けてもよい。
【０１１７】
例えば、「凍結」という単語について、図１６のように２つの代替語句をそれぞれの条件とともに第三の換言データ８６に設定しておく。そして、敬体文書５２に「凍結」という単語が含まれる場合に、換言補完部１０５は、この単語の被修飾語が「水道管」、「道路」、および「線路」うちののいずれかであれば、この単語を「凍ること」と置き換える。または、「口座」、「予算」、「計画」、「資金」、「案」、および「拠出」のうちのいずれかであれば、この単語を「一時停止」と置き換える。このような第三の換言データ８６によると、「今夜は、水道管の凍結にご注意ください。」というセンテンスは、「今夜は、水道管の凍ることにご注意ください。」と変換される。
【０１１８】
（３）助動詞「れる」または「られる」の置換
本実施形態では、換言補完部１０５は、センテンスに含まれる「ましょう」を「てください」または「です」に置き換えたが、さらに、センテンスに含まれる可能の助動詞「れる」または「られる」を「ることができる」に置き換えてもよい。例えば、「この非常食は、加熱しなくても食べられるので、便利です。」というセンテンスの「られる」を「ることができる」に置き換える。これにより、「この非常食は、加熱しなくても食べることができるので、便利です。」というセンテンスが得られる。
【０１１９】
置き換える際に、換言補完部１０５は、センテンスに含まれる「れる」または「られる」の活用形に応じて「ることができる」を活用させる。例えば、「この非常食は、加熱しなくても食べられます。」というセンテンスの中の「られ」は、「られる」の連用形なので、「ることができる」を「「ることができ」に活用させる。これにより、このセンテンスから「この非常食は、加熱しなくても食べることができます。」というセンテンスが得られる。
【０１２０】
また、五段活用の動詞を下一段活用の動詞に変化させたものが可能動詞として普及している。例えば、「使う」、「歩く」、および「泳ぐ」は、いずれも本来、五段活用の動詞であるが、下一段活用の動詞に変化させた「使える」、「歩ける」、および「泳げる」という可能動詞が普及している。
【０１２１】
このような可能動詞がセンテンスに含まれる場合に、換言補完部１０５は、可能動詞を五段活用の動詞に戻し、その動詞の連体形の直後に「ことができ」を挿入する。例えば、「電話は使えません。」というセンテンスの場合は、「使え」を「使う」に戻し、その直後に「ことができ」を挿入する。これにより、「電話は使うことができません。」が得られる。
【０１２２】
また、特に近年、いわゆる「ら抜き言葉」が使われることが見られる。ら抜き言葉の動詞がセンテンスに含まれる場合に、換言補完部１０５は、本来の表現に補正し、上述の処理を行う。例えば、「この非常食は、加熱しなくても食べれます。」というセンテンスの場合は、「食べれ」を「食べられ」と補正した後、上述の処理を行う。なお、ら抜き言葉の動詞は、公知のアルゴリズムによって検出することができる。
【０１２３】
（４）データ等の適用の優先順位
換言補完部１０５は、換言補完文書５３に対して文末換言処理、数換言処理、難語換言処理、および補完処理を実行したが、これらの処理を実行する順序は、適宜、設定することができる。例えば、難語換言処理、補完処理、文末換言処理、および数換言処理の順次実行してもよい。上述の政治または経済などの分野ごとに実行する順序を設定しておいてもよい。
【０１２４】
また、第三の換言データ８６（図１１参照）には、複数の対象語句が示されるが、ある対象語句が他の対象語句に包含される場合がある。例えば、「来日」は、「初来日」に包含されている。このような場合に、包含されるほう（本例では、「来日」）の対象語句を、包含するほう（本例では、「初来日」）の対象語句よりも先に適用して難語換言処理を実行すると、センテンスに不具合が生じることがある。例えば、「Ｘ国の国王の初来日は、多くの人々に歓迎されました。」というセンテンスは、「Ｘ国の大統領の初日本へ来ることは、多くの人々に歓迎されました。」と換言されてしまう。
【０１２５】
そこで、換言補完部１０５は、このような関係にある複数の対象語句がセンテンスに含まれる場合は、包含するほうの対象語句を、包含されるほうの対象語句よりも優先的に適用する。例えば、本例では、「初来日」を「来日」よりも優先的に適用し、「Ｘ国の大統領の初めて日本へ来ることは、多くの人々に歓迎されました。」と換言する。
【０１２６】
第一の換言データ８４（図９参照）、第二の換言データ８５（図１０参照）、および補完データ８７（図１２参照）それぞれの対象語句についても、同様である。
【０１２７】
また、第一の換言データ８４、第二の換言データ８５、第三の換言データ８６、および補完データ８７それぞれに示される対象語句の間においても、同様の関係が見られる場合がある。このような場合も上述の通り、包含されるほうを優先的に適用してもよい。または、文字数の多いほうを優先的に適用してもよい。
【０１２８】
または、第一の換言データ８４、第二の換言データ８５、第三の換言データ８６、および補完データ８７のうちの少なくとも２つのデータに、同一の対象語句が示される場合がある。このような場合において、同一の対象語句が示される複数のデータをすべて適用すると、センテンスに冗長性または不具合が生じることがある。
【０１２９】
例えば、次のような場合に不具合が生じる。第三の換言データ８６に対象語句として「交通機関」が示され、この対象語句に対応する代替語句として「電車やバス、飛行機などの交通機関」が示されている。補完データ８７に対象語句として「交通機関」が示され、この対象語句に対応する補完語句および補完方法として「電車やバス、飛行機などの乗物や道路」および「追記」が示されている。そして、「明朝は、交通機関への影響に十分な注意が必要です。」というセンテンスが、処理の対象のセンテンスである。
【０１３０】
このような場合に、換言補完部１０５がこのセンテンスに対して難語換言処理を実行すると、「明朝は、電車やバス、飛行機などの交通機関への影響に十分な注意が必要です。」というセンテンスが得られる。次に補完処理を実行すると、「明朝は、電車やバス、飛行機などの交通機関への影響に十分な注意が必要です。交通機関とは、電車やバス、飛行機などの乗物や道路です。」というセンテンスが得られる。このように交通機関に関する説明が２回続くので、冗長であり不自然である。
【０１３１】
そこで、換言補完部１０５は、第一の換言データ８４、第二の換言データ８５、第三の換言データ８６、および補完データ８７のうちの少なくとも２つのデータに、同一の対象語句が示される場合は、その対象語句については、文末換言処理、数換言処理、難語換言処理、および補完処理のうちの優先順位が最も高い処理のみを実行する。または、ユーザまたはオペレータが指定した処理のみを実行する。なお、優先順位は、政治または経済などの分野ごとに設定してもよいし、対象語句ごとに設定してもよい。
【０１３２】
（５）適用例外条件の付加
図６〜図１２に示した各データの各レコードに適宜、適用例外条件を設定してもよい。そして、処理の対象のセンテンスまたはそれに含まれる語句が、あるレコードの適用例外条件に該当する場合は、そのレコードを適用しないようにしてもよい。例えば、第三の換言データ８６（図１１参照）の中のレコード８６Ｒｄに適用例外条件として「コンテンツの中に「電車」、「バス」、「飛行機」、または「道路」を含む」という条件が示される場合は、「明朝は、電車やバスなどの交通機関への影響に十分な注意が必要です。」というコンテンツには、レコード８６Ｒｄが適用されない。したがって、「明朝は、電車やバスなどの電車やバス、飛行機などの交通機関への影響に十分な注意が必要です。」と変換されることがない。
【０１３３】
または、レコード８６Ｒｄに、図１１に示す条件の代わりに「交通機関の修飾部分（係り受け元）の自立語に「電車」、「バス」、「飛行機」、および「道路」の４つの単語のうちの５０％以上（つまり、２つ以上）が含まれる」という条件が示される場合は、「明朝は、電車やバスなどの交通機関への影響に十分な注意が必要です。」というセンテンスは、４つの単語のうちの５０％以上を含むので、変換されない。一方、「明朝は、電車などの交通機関への影響に十分な注意が必要です。」というセンテンスは、変換される。
【０１３４】
なお、このような、「Ｘ％以上」または「Ｙ個以上」を含む条件を用いる場合は、代替語句として「電車やバス、飛行機などの交通機関」の代わりに「交通機関（電車やバス、飛行機など）」のような、対象語句を括弧書きで説明する語句を用いてもよい。
【０１３５】
（６）センテンスの分割のルールの変形例
本実施形態では、センテンスに第二のパターンの部分（「｛動詞の連体形｝｛特定フレーズ｝、」というパターンの部分）が含まれている場合に、センテンス分割部１０３は、第二のパターンの部分を、短文用例外データ８２（図７参照）に基づいて分割例外および分割候補のいずれに選別した。しかし、他のルールに基づいて選別してもよい。
【０１３６】
例えば、「｛動詞の連体形｝一方、」のパターンの部分の「動詞」がサ行変格活用であれば分割候補に選別し、サ行変格活用以外であれば分割例外に選別してもよい。
【０１３７】
このルールによると、「給料は下がる一方、物価は上がる一方、これではやっていけないと思います。」というセンテンスにおいて、「下がる一方、」の動詞も「上がる一方、」の動詞もサ行変格活用ではないので、どちらの部分も分割例外に選別される。したがって、このセンテンスは、分割されない。しかし、「給料は下がって生活を苦しくする一方、物価は上がり続けており、先の見えない世の中になっていると感じます。」というセンテンスにおいて、「苦しくする一方、」の動詞がサ行変格活用なので、この部分は分割候補に選別される。よって、文字数などの他の条件を満たしていれば、このセンテンスは、分割される。
【０１３８】
（７）絵文字の使用
図１７は、絵文字を用いて変換されたセンテンスの例を示す図である。
【０１３９】
第一の換言データ８４、第二の換言データ８５、第三の換言データ８６、または補完データ８７（図９〜図１２参照）において、代替語句または補完語句として適宜、絵文字を用いてもよい。例えば、第三の換言データ８６において対象語句「交通機関」に対応する代替語句として、図１７のような、絵文字を含む文字列を用いてもよい。
【０１４０】
（８）第三の換言データ８６
図１８〜図１９は、辞書設定画面６１１、６１２の例を示す図である。図２０は、辞書データ８９の例を示す図である。
【０１４１】
本実施形態では、換言補完部１０５は、第三の換言データ８６に基づいて難語換言処理を実行し、補完データ８７に基づいて補完処理を実行した。第三の換言データ８６には、図１１のように、１つの対象語句に対して１つの代替語句が設定されている。補完データ８７には、図１２のように、１つの対象語句に対して１組の補完方法および補完語句が設定されている。しかし、第三の換言データ８６および補完データ８７を統合し、かつ、より複雑な条件を対象語句に対して設定し、この複雑な条件に基づいて難語換言処理または補完処理が実行されるように構成してもよい。例えば、次のように構成してもよい。
【０１４２】
第三の換言データ８６および補完データ８７の代わりに、辞書データ８９を用意する。辞書データ８９は、図１８〜図１９に示すような辞書設定画面６１１、６１２を介して作成しまたは編集することができる。辞書設定画面６１１、６１２は、端末装置２に表示され、辞書設定画面６１１、６１２に入力された情報は変換サーバ１へ送信される。
【０１４３】
辞書データ８９には、図２０のように、対象語句ごとに、読みおよび意味など種々の情報が示されている。
【０１４４】
「読み」は、対象語句の読み方を表わす平仮名である。「意味」は、対象語句の意味を平易に表わす文字列である。読みおよび意味がどのように用いられるかは、後に順次説明する。
【０１４５】
「オプション」は、対象語句の処理の方法である。本例では、次の５つの選択肢の中から１つが処理の方法として設定される。
【０１４６】
「置き換える」は、換言補完文書５３の中の対象語句を「意味」の文字列に置き換える処理である。例えば、「書類送検し」という対象語句の「意味」が「警察から検察に書類を送り」であり、「オプション」が「置き換える」である場合は、換言補完文書５３の中の「窃盗の疑いで書類送検しました。」というセンテンスは、「窃盗の疑いで警察から検察に書類を送りました。」に置き換えられる。
【０１４７】
「補足を追加する」は、換言補完文書５３の中の対象語句の直後に「意味」の文字列を括弧書きで挿入する処理である。例えば、対象語句が「慰霊」であり、「意味」が「死者をなぐさめること」である場合は、「航空ショーは事故で亡くなった４名の慰霊のために予定通りに開催されました。」というセンテンスは、「航空ショーは事故で亡くなった４名の慰霊（死者をなぐさめること）のために予定通りに開催されました。」と変換される。
【０１４８】
「追記する」は、対象語句を含むセンテンスの直後に「｛対象語句｝とは、｛意味｝です。」というフォーマットの新たなセンテンスを挿入する処理である。例えば、対象語句が「大津波」であり、「意味」が「とても大きくて高い波のこと」である場合は、「大津波に強く注意してください。」というセンテンスは、「大津波に強く注意してください。大津波とは、とても大きくて高い波のことです。」のように新たなセンテンスが追加される。
【０１４９】
「修飾語」は、換言補完文書５３の中の対象語句の直前に「｛意味｝の」のフォーマットの修飾語句を挿入する処理である。例えば、対象語句が「交通機関」であり、「意味」が「電車やバス、飛行機など」である場合は、「明朝は、交通機関への影響に十分な注意が必要です。」というセンテンスは、「明朝は、電車やバス、飛行機などの交通機関への影響に十分な注意が必要です。」のように語句が追加される。
【０１５０】
「指定なし」が対象語句に設定されている場合は、上述の４つの処理を含め、その対象語句に対する換言補完部１０５による処理を行わない。ただし、この場合であっても、その対象語句の「読み」が用いられる。これについては、後述する。
【０１５１】
「優先度」は、その対象語句の設定を適用する優先度である。「１」、「２」、「３」…の順に優先度が高い。
【０１５２】
「品詞」は、その対象語句の、ＭｅＣａｂまたはＣｈａＳｅｎなどの形態素解析のアルゴリズムにおける品詞の構成を表わしている。「品詞」は設定されていなくてもよいが、上述の４つの処理が上手く行われない場合は、設定するのが望ましい。
【０１５３】
「直前関連処理」は、対象語句の直前の部分に関わる処理であって、「直前の属性」、「実行条件」、「フレーズ」、および「処理方法」の４つの項目によって定義される。
【０１５４】
「直前の属性」および「実行条件」によって、直前関連処理を行う条件が定義される。換言補完文書５３の中の対象語句の直前の単語と「直前の属性」とが、「実行条件」に示される関係にある場合は、次に説明する、「フレーズ」および「処理方法」によって定義される処理が実行される。
【０１５５】
「処理方法」は、直前関連処理の方法であって、次の４つの選択肢うちのいずれか１つが設定される。
【０１５６】
「直前に補完」は、その対象語句の直前に「フレーズ」の文字列を挿入する処理である。「置き換える」は、その対象語句の直前の部分を「フレーズ」の文字列に置き換える処理である。
【０１５７】
「代替テキスト」は、その対象語句を「意味」の文字列の代わりに「フレーズ」の文字列に置き換える処理である。「例外（変換しない）」がオンに設定されている場合は、「オプション」で設定された処理がキャンセルされる。
【０１５８】
例えば、「予算委員会」という対象語句の「直前の属性」が「名詞」であり、「実行条件」が「等しい」であり、「フレーズ」が「の」であり、「処理方法」が「直前に補完」である場合は、「本日、衆議院予算委員会が開かれる予定です。」というセンテンスは、「本日、衆議院の予算委員会が開かれる予定です。」のように「予算委員会」の直前に「の」が挿入される。
【０１５９】
または、「派遣の際」という対象語句の「直前の属性」が「地名」であり、「実行条件」が「等しい」であり、「フレーズ」が「へ行かせた時」であり、「処理方法」が「代替テキスト」である場合は、「ヨーロッパ派遣の際、寒さに注意して下さい。」というセンテンスは、「ヨーロッパへ行かせた時、寒さに注意して下さい。」のように、対象語句が「意味」の文字列の代わりに「フレーズ」の文字列に置き換えられる。
【０１６０】
「直後関連処理」は、対象語句の直後の部分に関わる処理であって、「直後の単語」、「実行条件」、「フレーズ」、および「処理方法」の４つの項目によって定義される。
【０１６１】
「直後の単語」および「実行条件」によって、直後関連処理を行う条件が定義される。換言補完文書５３の中の対象語句の直後の単語と「直後の単語」とが「実行条件」に示される関係にある場合は、次に説明する、「フレーズ」および「処理方法」によって定義される処理が実行される。
【０１６２】
「処理方法」は、直後関連処理の方法であって、次の５つの選択肢うちのいずれか１つが設定される。
【０１６３】
「追記する」は、その対象語句を含むセンテンスの直後に「フレーズ」の文字列を挿入する処理である。「置き換える」は、その対象語句の直後の部分を「フレーズ」の文字列に置き換える処理である。
【０１６４】
「代替テキスト」は、その対象語句を「意味」の文字列の代わりに「フレーズ」の文字列に置き換える処理である。「後ろの語を含む置き換え」は、その対象語句およびその直後の部分を「フレーズ」の文字列に置き換える処理である。「例外（変換しない）」がオンに設定されているは、「オプション」で設定された処理がキャンセルされる。
【０１６５】
例えば、「長期化」という対象語句の「直後の単語」が動詞であり、「実行条件」が「等しい」であり、「処理方法」が「例外（変換しない）」である場合は、「大地震による避難生活は、長期化するだろう。」というセンテンスの「長期化」に対しては、「オプション」で設定された処理がキャンセルされる。
【０１６６】
または、「上から注い」という対象語句の「直後の単語」が「たｏｒてｏｒたりｏｒだｏｒでｏｒだり」であり、「実行条件」が「等しい」であり、「フレーズ」が「上からかけたｏｒて」であり、「処理方法」が「後ろの語を含む置き換え」である場合は、「カップの蓋を開けて水を上から注いで下さい。」は、「上から注い」およびその直後の「で」が置換の対象となり、「カップの蓋を開けて水を上からかけて下さい。」と置換される。
【０１６７】
「文末時の代替テキスト」は、対象語句がセンテンスの末尾つまり句点の直前にある場合に、その対象語句の置換えの処理よりも優先して適用される。具体的には、このような場合に、その対象語句が「文末時の代替テキスト」の文字列に置き換えられる。
【０１６８】
「別辞書」は、対象語句に係る語句（係受け元）または対象語句を受ける語句（係受け先）の条件が所定の条件である場合に、その対象語句の上述の置換の処理よりも優先して適用される。
【０１６９】
「条件（文字列）」はその係受け元または係受け先の文字列である。「役割」は、その文字列が、その対象語句の係受け元であるか係受け先であるかを示す。これら２つの項目によって、別辞書が適用される条件が表わされる。そして、別辞書が適用される場合は、原則として、その対象語句が「意味（代替）」の文字列と置き換えられる。
【０１７０】
例えば、ある対象語句について「役割」として「係受け元」が設定され、「条件（文字列）」として「検察，地検」が設定されている場合は、「昨日、検察は、容疑者を窃盗の疑いで書類送検しました。」というセンテンスは、係受け元に「検察」が含まれているので、上述の置換の処理よりも「意味（代替）」が優先して適用される。その結果、「昨日、検察は、容疑者を窃盗の疑いで警察から書類を送りました。」と置き換えられる。つまり、「昨日、検察は、容疑者を窃盗の疑いで警察から検察に書類を送りました。」とは置き換えられない。
【０１７１】
なお、別辞書が適用される条件が満たされていても、上述の「直前関連処理」を行う条件が満たされる場合がある。このような場合は、「意味（代替）」の文字列の代わりに、「直前の条件（代替）」の文字列が用いられる。同様に、上述の「直後関連処理」を行う条件が満たされる場合は、「意味（代替）」の文字列の代わりに、「直後の条件（代替）」の文字列が用いられる。同様に、その対象語句がセンテンスの末尾にある場合は、「意味（代替）」の文字列の代わりに、「文末時（代替）」の文字列が用いられる。
【０１７２】
なお、上述の処理によって対象語句が他の文字列に置き換えられなかった場合は、ルビ分書部１０６は、その対象語句の「読み」をルビとして用いて、平易文書５４を生成する。
【０１７３】
つまり、ルビ分書部１０６は、原則として、本実施形態で説明した通り公知の形態素解析のアルゴリズムおよび辞書によって換言補完文書５３の中の漢字にルビを振る。しかし、換言補完部１０５による処理の後も、辞書データ８９に示される対象語句が残っている場合は、ルビ分書部１０６は、その対象語句の「読み」を、その対象語句のルビとして振る。
【０１７４】
「ステータス」は、上述の各設定を適用するか否かを示す。具体的には、「有効」であれば適用することを示す、「無効」であれば適用しないことを示す。
【０１７５】
（９）特定の単語の削除
文末表現統一部１０４は、「ね」、「さ」、または「よ」などの特定の終助詞がセンテンスの文末に用いられている場合は、これを削除した後、文末規則データ８３（図８参照）に基づいて文末の表現形式を敬体に統一してもよい。例えば、「今日は寒いね。」というセンテンスから「ね」を削除した後、「今日は寒いです。」と変換してもよい。
【０１７６】
または、センテンス分割部１０３、文末表現統一部１０４、および換言補完部１０５のいずれかが、「｛フィラー｝、」というパターンの語句をセンテンスから削除してもよい。例えば、「えーと、今日は寒いです。」というセンテンスから「えーと、」を削除してもよい。または、「｛文字数が所定の閾値Ｌ２（例えば、４文字）未満の感動詞｝、」というパターンの語句をセンテンスから削除してもよい。例えば、「あっ、それは忘れていた。」というセンテンスから「あっ、」を削除してもよい。一方、「ありがとう、私たちは無事です。」というセンテンスからは、「ありがとう、」が削除されない。
【０１７７】
（１０）「同」の置換
換言補完部１０５は、センテンスの中に「｛同｝｛名詞Ｘ｝」というパターンすなわち接頭語の「同」の直後に名詞があるパターンの語句が含まれている場合に、この「同」を、この「同」よりも前にある、この名詞Ｘの直前の語句に置き換えてもよい。例えば、「松井選手が引退を表明しました。同選手は、日米で活躍しました。」の「同」が「松井」に置き換わる。
【０１７８】
（１１）センテンスの分割の基準の変形例
本実施形態では、文字数（長さ）が所定の閾値Ｌ１未満であるセンテンスを分割の対象から除外したが、単語の個数または自立語の個数が所定の個数未満であるセンテンスを分割の対象から除外してもよい。
【０１７９】
（１２）ウェブページの平易化
テキストボックス６０３（図４参照）にＵＲＬ（Uniform Resource Locator）が入力された場合は、原文書データ取得部１０１は、このＵＲＬに基づいてウェブページのＨＴＭＬデータを取得する。そして、センテンス解析部１０２ないしルビ分書部１０６は、取得したウェブページのテキストのコンテンツを原文書５０として、上述の処理を実行する。
【０１８０】
ウェブページのテキストのコンテンツは、ＨＴＭＬデータの中のｂｏｄｙタグの中に示される。つまり、＜ｂｏｄｙ＞から＜／ｂｏｄｙ＞までの範囲に示される。よって、この範囲のデータのうちのタグおよびコマンドを除く部分を原文書５０のデータとして用いて上記の処理を行う。
【０１８１】
ただし、この範囲の中には、テキスト以外のオブジェクト（ボタン、入力欄など）およびスクリプトなどが記述されていることがある。そこで、＜ｔｅｘｔａｒｅａ＞から＜／ｔｅｘｔａｒｅａ＞までの範囲、＜ｓｃｒｉｐｔ＞から＜／ｓｃｒｉｐｔ＞までの範囲、および＜ａ  ｈｒｅｆ＝”〜”＞から＜／ａ＞までの範囲など、所定のタグで囲われた範囲は、上記の処理の対象外とする。また、ルビが重複しないように、＜ｒｕｂｙ＞から＜／ｒｕｂｙ＞までの範囲も上記の処理の対象外とする。
【０１８２】
ただし、＜ａ  ｈｒｅｆ＝”〜”＞から＜／ａ＞までの範囲に対しては、平易化する処理および分かち書きする処理をスキップしルビを振る処理のみ行ってもよい。また、＜ｓｔｒｏｎｇ＞から＜／ｓｔｒｏｎｇ＞までの範囲および句点のない文字列に対しても同様に、平易化する処理および分かち書きする処理をスキップしルビを振る処理のみ行ってもよい。
【０１８３】
（１３）その他
短文用フレーズデータ８１、短文用例外データ８２、文末規則データ８３、第一の換言データ８４、第二の換言データ８５、第三の換言データ８６、補完データ８７、頻出語句データ８８は、適宜、カスタマイズすることができる。
【０１８４】
その他、変換サーバ１、文書平易化システム４の全体または各部の構成、処理の内容、処理の順序、データの構成などは、本発明の趣旨に沿って適宜変更することができる。
【符号の説明】
【０１８５】
１  変換サーバ（センテンス平易化システム）
５０  元文書（原センテンス）
５１  短化文書（短センテンス）
５３  換言補完文書（換言センテンス）
５４  平易文書（ルビ付センテンス）
８４  第一の換言データ
８５  第二の換言データ
８６  第三の換言データ
８７  補完データ
１０３  センテンス分割部（分割手段）
１０５  換言補完部（換言手段）
１０６  ルビ分書部（ルビ付加手段）
１０７  平易文書送信部（送信手段）
１２０  ディレクトリ（記憶手段）
【図１】
2020170384.tif 000003
【図２】
2020170384.tif 000004
【図３】
2020170384.tif 000005
【図４】
2020170384.tif 000006
【図５】
2020170384.tif 000007
【図６】
2020170384.tif 000008
【図７】
2020170384.tif 000009
【図８】
2020170384.tif 000010
【図９】
2020170384.tif 000011
【図１０】
2020170384.tif 000012
【図１１】
2020170384.tif 000013
【図１２】
2020170384.tif 000014
【図１３】
2020170384.tif 000015
【図１４】
2020170384.tif 000016
【図１５】
2020170384.tif 000017
【図１６】
2020170384.tif 000018
【図１７】
2020170384.tif 000019
【図１８】
2020170384.tif 000020
【図１９】
2020170384.tif 000021
【図２０】
2020170384.tif 000022