(57)【要約】    【課題】  文章作成者にとって文章作成の流れをできるだけ中断させずに、重要語や関連語を提示して、文章作成のアシストを行うことのできるリアルタイム・ライティング支援装置を提供する。    【解決手段】  入力された記事は、順次、リアルタイムにてサーバ装置Ｓに送信される。サーバ装置Ｓの入力記事取得手段２は、送信されてきた記事を取得する。重要語抽出手段４は、取得した記事からリアルタイムに重要語を抽出する。重要語表示手段６は、抽出された重要語を端末装置Ｔの重要語表示領域２２において表示する。関連語抽出手段８は、抽出された重要語について、記事ＤＢ１２を参照し、過去の記事において、当該重要語が登場する記事と同一の記事内に登場する度合いの高い語を関連語として抽出する。関連語表示手段１０は、抽出された関連語を端末装置Ｔの関連語表示領域２４において表示する。【選択図】  図１
2017142653.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ操作により、記事をリアルタイムに作成して入力するための記事入力領域に入力された記事をリアルタイムに取得する入力記事取得手段と、
前記取得された記事から、入力に応じてリアルタイムに重要語を抽出する重要語抽出手段と、
抽出された重要語を、前記記事入力領域の近傍の重要語表示領域に表示するための処理を行う重要語表示手段と、
前記抽出された重要語について、少なくとも過去の記事について、当該重要語が登場する記事と同一の記事内に登場する度合いの高い語を関連語として抽出する関連語抽出手段と、
抽出された関連語を、前記記事入力領域の近傍の関連語表示領域に表示するための処理を行う関連語表示手段と、
を備えたリアルタイム・ライティング支援装置。
【請求項２】
コンピュータによってリアルタイム・ライティング支援装置を実現するためのリアルタイム・ライティング支援プログラムであって、コンピュータを、
ユーザ操作により、記事をリアルタイムに作成して入力するための記事入力領域に入力された記事をリアルタイムに取得する入力記事取得手段と、
前記取得された記事から、入力に応じてリアルタイムに重要語を抽出する重要語抽出手段と、
抽出された重要語を、前記記事入力領域の近傍の重要語表示領域に表示するための処理を行う重要語表示手段と、
前記抽出された重要語について、少なくとも過去の記事について、当該重要語が登場する記事と同一の記事内に登場する度合いの高い語を関連語として抽出する関連語抽出手段と、
抽出された関連語を、前記記事入力領域の近傍の関連語表示領域に表示するための処理を行う関連語表示手段として機能させるためのリアルタイム・ライティング支援プログラム。
【請求項３】
請求項１の装置または請求項２のプログラムにおいて、
前記重要語抽出手段は、入力された記事中の各語が過去の記事に出現する回数を少なくとも考慮して、重要語を抽出することを特徴とする装置またはプログラム。
【請求項４】
請求項３の装置またはプログラムにおいて、
前記重要語抽出手段は、前記出現回数に加えて、特定の記事に偏って登場する希少性も考慮して、重要語を抽出することを特徴とする装置またはプログラム。
【請求項５】
請求項１〜４のいずれかの装置またはプログラムにおいて、
前記重要語表示手段は、重要度が高い語ほど大きく表示することを特徴とする装置またはプログラム。
【請求項６】
請求項１〜５のいずれかの装置またはプログラムにおいて、
前記関連語表示手段は、操作者によって重要語表示領域に表示された重要語が選択されると、当該重要語に関連する関連語を示した関連語表示領域を表示することを特徴とする装置またはプログラム。
【請求項７】
請求項１〜６のいずれかの装置またはプログラムにおいて、
前記関連語表示手段は、重要語と関連語との関連度を線の太さによって示した図を表示することを特徴とする装置またはプログラム。
【請求項８】
請求項７の装置において、
前記関連度を示す線が選択されると、過去の記事について、当該選択された線によって結びつけられている重要語と関連語をキーワードとして検索し、検索結果を表示する重要語−関連語検索手段をさらに備えたことを特徴とする装置。
【請求項９】
請求項７のプログラムにおいて、コンピュータを、さらに
前記関連度を示す線が選択されると、過去の記事について、当該選択された線によって結びつけられている重要語と関連語をキーワードとして検索し、検索結果を表示する重要語−関連語検索手段として機能させるためのプログラム。
【請求項１０】
請求項１、３〜８のいずれかの装置において、
前記抽出された重要語について、当該重要語とともに検索キーワードとして用いられる頻度の高い語を検索語として抽出する検索語抽出手段と、
抽出された検索語を、前記記事入力領域の近傍の検索語表示領域に表示する検索語表示手段と、
をさらに備えることを特徴とする装置。
【請求項１１】
請求項２〜７、９のいずれかのプログラムにおいて、コンピュータを、さらに、
前記抽出された重要語について、当該重要語とともに検索キーワードとして用いられる頻度の高い語を検索語として抽出する検索語抽出手段と、
抽出された検索語を、前記記事入力領域の近傍の検索語表示領域に表示する検索語表示手段として機能させるためのプログラム。
【請求項１２】
請求項１、３〜８、１０のいずれかの装置において、
前記記事入力領域に入力された記事に関連する過去の記事を検索し、検索結果を表示する関連記事検索手段をさらに備えることを特徴とする装置。
【請求項１３】
請求項２〜７、９、１１のいずれかのプログラムにおいて、コンピュータを、さらに
前記記事入力領域に入力された記事に関連する過去の記事を検索し、検索結果を表示する関連記事検索手段として機能させるためのプログラム。
【請求項１４】
請求項１〜１３のいずれかの装置またはプログラムにおいて、
前記リアルタイム・ライティング支援装置は、サーバ装置として構築されており、
前記入力記事取得手段は、当該サーバ装置に接続された端末装置において記事入力領域に入力された記事を取得するものであり、
重要語表示手段および関連語表示手段は、端末装置において表示するための表示内容を生成することを特徴とする装置またはプログラム。
【請求項１５】
ユーザ操作により、記事をリアルタイムに作成して入力するための記事入力領域と、
前記記事から、入力に応じてリアルタイムに抽出された重要語を表示する重要語表示領域と、
前記抽出された重要語について、少なくとも過去の記事について、当該重要語が登場する記事と同一の記事内に登場する度合いの高い語として抽出された関連語を表示する関連語表示領域と、
を備えたリアルタイム・ライティング支援装置。
【請求項１６】
ユーザ操作により、文章をリアルタイムに作成して入力するための文章入力領域に入力された文章をリアルタイムに取得する入力文章取得手段と、
前記取得された文章から、入力に応じてリアルタイムに重要語を抽出する重要語抽出手段と、
抽出された重要語を、前記文章入力領域の近傍の重要語表示領域に表示するための処理を行う重要語表示手段と、
前記抽出された重要語について、少なくとも過去の文章について、当該重要語が登場する文章と同一の文章内に登場する度合いの高い語を関連語として抽出する関連語抽出手段と、
抽出された関連語を、前記文章入力領域の近傍の関連語表示領域に表示するための処理を行う関連語表示手段と、
を備えたリアルタイム・ライティング支援装置。
【請求項１７】
コンピュータによってリアルタイム・ライティング支援装置を実現するためのリアルタイム・ライティング支援プログラムであって、コンピュータを、
ユーザ操作により、文章をリアルタイムに作成して入力するための文章入力領域に入力された文章をリアルタイムに取得する入力文章取得手段と、
前記取得された文章から、入力に応じてリアルタイムに重要語を抽出する重要語抽出手段と、
抽出された重要語を、前記文章入力領域の近傍の重要語表示領域に表示するための処理を行う重要語表示手段と、
前記抽出された重要語について、少なくとも過去の文章について、当該重要語が登場する文章と同一の文章内に登場する度合いの高い語を関連語として抽出する関連語抽出手段と、
抽出された関連語を、前記文章入力領域の近傍の関連語表示領域に表示するための処理を行う関連語表示手段として機能させるためのリアルタイム・ライティング支援プログラム。
【請求項１８】
請求項１６の装置または請求項１７のプログラムにおいて、
前記関連語表示領域は、ユーザ操作により表示されることを特徴とする装置またはプログラム。
【発明の詳細な説明】
【背景技術】
【０００１】
記事などの文章を作成する作成者は、関連する過去の記事を参照したり、気になる用語があればこれに関連する用語を調べたりしながら、作業を行うことが多い。
【０００２】
たとえば、特許文献１には、用語に関連する関連用語を百科事典などから収集するシステムが開示されている。このシステムによれば、関連する用語を取得して表示させることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−１７１４５０
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来技術のようなシステムは、文章を作成する作成者（文章発信者）のためにあるというよりは、むしろ、作成された文章を閲覧して知識を得ようとする文章受信者のためのものである。このため、これを文章作成者が用いた場合には、次のような問題が生じる。
【０００５】
すなわち、上記のような従来技術では、記事などの文章の作成とは別に、関連語の収集を行わねばならず、作成者の文章作成の流れが中断してしまうおそれがあった。
【０００６】
この発明は、上記のような問題点を解決して、文章作成者にとって文章作成の流れをできるだけ中断させずに、重要語や関連語を提示して、文章作成のアシストを行うことのできるリアルタイム・ライティング支援装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
この発明のいくつかの独立して適用可能な特徴を以下に列挙する。
【０００８】
（1）（2）この発明に係るリアルタイム・ライティング支援装置は、ユーザ操作により、記事をリアルタイムに作成して入力するための記事入力領域に入力された記事をリアルタイムに取得する入力記事取得手段と、前記取得された記事から、入力に応じてリアルタイムに重要語を抽出する重要語抽出手段と、抽出された重要語を、前記記事入力領域の近傍の重要語表示領域に表示するための処理を行う重要語表示手段と、前記抽出された重要語について、少なくとも過去の記事について、当該重要語が登場する記事と同一の記事内に登場する度合いの高い語を関連語として抽出する関連語抽出手段と、抽出された関連語を、前記記事入力領域の近傍の関連語表示領域に表示するための処理を行う関連語表示手段とを備えている。
【０００９】
したがって、記事作成中に、リアルタイムでその記事中の重要語を抽出し、さらに重要語に関連する関連語を表示することができる。
【００１０】
（3）この発明に係るリアルタイム・ライティング支援装置は、重要語抽出手段が、入力された記事中の各語が過去の記事に出現する回数を少なくとも考慮して、重要語を抽出することを特徴としている。
【００１１】
したがって、過去の記事を参照して重要語を抽出することができる。
【００１２】
(4)この発明に係るリアルタイム・ライティング支援装置は、重要語抽出手段が、前記出現回数に加えて、特定の記事に偏って登場する希少性も考慮して、重要語を抽出することを特徴としている。
【００１３】
したがって、一般的な用語として各記事に登場する用語をできるだけ排除して重要語を抽出することができる。
【００１４】
(5)この発明に係るリアルタム・ライティング支援装置は、重要語表示手段が、重要度が高い語ほど大きく表示することを特徴としている。
【００１５】
したがって、一目で重要度を把握することができる。
【００１６】
(6)この発明に係るリアルタイム・ライティング支援装置は、関連語表示手段が、操作者によって重要語表示領域に表示された重要語が選択されると、当該重要語に関連する関連語を示した関連語表示領域を表示することを特徴としている。
【００１７】
したがって、必要なときのみ関連語を表示することができる。
【００１８】
(7)この発明に係るリアルタイム・ライティング支援装置は、関連語表示手段が、重要語と関連語との関連度を線の太さによって示した図を表示することを特徴とている。
【００１９】
したがって、一目で重要度を把握することができる。
【００２０】
(8)(9)この発明に係るリアルタイム・ライティング支援装置は、関連度を示す線が選択されると、過去の記事について、当該選択された線によって結びつけられている重要語と関連語をキーワードとして検索し、検索結果を表示する重要語−関連語検索手段をさらに備えたことを特徴としている。
【００２１】
したがって、表示された重要語、関連語に基づいて、関連する記事を容易に検索することができる。
【００２２】
(10)(11)この発明に係るリアルタイム・ライティング支援装置は、抽出された重要語について、当該重要語とともに検索キーワードとして用いられる頻度の高い語を検索語として抽出する検索語抽出手段と、抽出された検索語を、前記記事入力領域の近傍の検索語表示領域に表示する検索語表示手段とをさらに備えることを特徴としている。
【００２３】
したがって、検索されやすい記事を生成するための参考情報を表示することができる。
【００２４】
(12)(13)この発明に係るリアルタイム・ライティング支援装置は、記事入力領域に入力された記事に関連する過去の記事を検索し、検索結果を表示する関連記事検索手段をさらに備えることを特徴としている。
【００２５】
したがって、現在作成中の記事に関連した記事を参照することが容易である。
【００２６】
(14)この発明に係るリアルタイム・ライティング支援装置は、サーバ装置として構築されており、前記入力記事取得手段は、当該サーバ装置に接続された端末装置において記事入力領域に入力された記事を取得するものであり、重要語表示手段および関連語表示手段は、端末装置において表示するための表示内容を生成することを特徴としている。
【００２７】
したがって、端末装置側においては表示処理ができればよく、ネットワークを介しての利用が容易である。
【００２８】
(15)この発明に係るリアルタイム・ライティング支援装置は、ユーザ操作により、記事をリアルタイムに作成して入力するための記事入力領域と、前記取記事から、入力に応じてリアルタイムに抽出された重要語を表示する重要語表示領域と、前記抽出された重要語について、少なくとも過去の記事について、当該重要語が登場する記事と同一の記事内に登場する度合いの高い語として抽出された関連語を表示する関連語表示領域とを備えている。
【００２９】
したがって、記事作成時に、重要語、関連語を知ることができる。
【００３０】
(16)(17)この発明に係るリアルタイム・ライティング支援装置は、ユーザ操作により、文章をリアルタイムに作成して入力するための文章入力領域に入力された文章をリアルタイムに取得する入力文章取得手段と、前記取得された文章から、入力に応じてリアルタイムに重要語を抽出する重要語抽出手段と、抽出された重要語を、前記文章入力領域の近傍の重要語表示領域に表示するための処理を行う重要語表示手段と、前記抽出された重要語について、少なくとも過去の文章について、当該重要語が登場する文章と同一の文章内に登場する度合いの高い語を関連語として抽出する関連語抽出手段と、抽出された関連語を、前記文章入力領域の近傍の関連語表示領域に表示するための処理を行う関連語表示手段とを備えている。
【００３１】
したがって、記事作成時に、重要語、関連語を知ることができる。
【００３２】
(18)この発明に係るリアルタイム・ライティング支援装置は、関連語表示領域が、ユーザ操作により表示されることを特徴としている。
【００３３】
したがって、必要なときのみ関連語を表示することができる。
【００３４】
「入力記事取得手段」は、実施形態においては、ステップＳ１２がこれに対応する。
【００３５】
「重要語抽出手段」は、実施形態においては、ステップＳ１４、Ｓ１５がこれに対応する。
【００３６】
「重要語表示手段」は、実施形態においては、ステップＳ１７がこれに対応する。
【００３７】
「関連語抽出手段」は、実施形態においては、ステップＳ１９がこれに対応する。
【００３８】
「関連語表示手段」は、実施形態においては、ステップＳ２０がこれに対応する。
【００３９】
「プログラム」とは、ＣＰＵにより直接実行可能なプログラムだけでなく、ソース形式のプログラム、圧縮処理がされたプログラム、暗号化されたプログラム等を含む概念である。
【図面の簡単な説明】
【００４０】
【図１】この発明の一実施形態によるリアルタイム・ライティング支援装置の機能ブロック図である。
【図２】サーバ装置Ｓ、端末装置Ｔのハードウエア構成である。
【図３】支援処理のフローチャートである。
【図４】支援処理のフローチャートである。
【図５】支援画面の表示例である。
【図６】支援画面の表示例である。
【図７】支援画面の表示例である。
【図８】支援画面の表示例である。
【図９】支援画面の表示例である。
【図１０】支援画面の表示例である。
【図１１】支援画面の表示例である。
【発明を実施するための形態】
【００４１】
１．リアルタイム・ライティング支援装置の機能ブロック図
この発明の一実施形態によるリアルタイム・ライティング支援装置の機能ブロック図を示す。この実施形態では、リアルタイム・ライティング支援装置をサーバ装置Ｓとして構築している。
【００４２】
端末装置Ｔには、記事入力領域２０、重要語表示領域２２、関連語表示領域２４が設けられている。ユーザが端末装置Ｔを操作して、記事入力領域２０に記事を作成しながら入力しているとする。
【００４３】
入力された記事は、順次、リアルタイムにてサーバ装置Ｓに送信される。サーバ装置Ｓの入力記事取得手段２は、送信されてきた記事を取得する。重要語抽出手段４は、取得した記事からリアルタイムに重要語を抽出する。重要語表示手段６は、抽出された重要語を端末装置Ｔの重要語表示領域２２において表示する。
【００４４】
関連語抽出手段８は、抽出された重要語について、記事ＤＢ１２を参照し、過去の記事において、当該重要語が登場する記事と同一の記事内に登場する度合いの高い語を関連語として抽出する。関連語表示手段１０は、抽出された関連語を端末装置Ｔの関連語表示領域２４において表示する。
【００４５】
したがって、ユーザが記事入力を進めるごとに、それまで入力された記事内容に応じて、リアルタイムに重要語、関連語を表示することができる。ユーザによる記事作業の流れに影響を与えることが少ない。
【００４６】
２．サーバ装置Ｓのハードウェア構成
図２に、サーバ装置Ｓのハードウエア構成を示す。ＣＰＵ３０には、メモリ３２、ディスプレイ３４、ハードディスク３８、ＤＶＤ−ＲＯＭドライブ４０、通信回路４２、キーボード／マウス４３が接続されている。通信回路４２は、インターネットなどに接続するためのものである。
【００４７】
ハードディスク３８には、オペレーティングシステム４４、サーバプログラム４６が記録されている。サーバプログラム４６は、オペレーティングシステム４４と協働してその機能を発揮するものである。これらプログラムは、ＤＶＤ−ＲＯＭ４８に記録されていたものを、ＤＶＤ−ＲＯＭドライブ４０を介して、ハードディスク３８にインストールしたものである。
【００４８】
端末装置Ｔのハードウエア構成も同様である。ただし、ハードディスク３８には、サーバプログラム４６に代えて、ブラウザプログラムが記録されている。
【００４９】
３．リアルタイム・ライティング支援処理
図３、図４に、端末装置Ｔのブラウザプログラム、サーバ装置Ｓのサーバプログラムのフローチャートを示す。
【００５０】
ユーザの操作に応じ、端末装置ＴのＣＰＵ５０（以下、端末装置Ｔと省略することがある）は、サーバ装置Ｓにアクセスし支援画面を要求する（ステップＳ１）。これを受けて、サーバ装置ＳのＣＰＵ３０（以下、サーバ装置Ｓと省略することがある）は、支援画面を送信する（ステップＳ１１）。端末装置Ｔは、受信した支援画面をディスプレイ５４に表示する（ステップＳ２）。
【００５１】
図５に、支援画面の例を示す。作成中の記事を入力するための記事入力領域８０、重要語を表示するための重要語表示領域８２、関連記事を表示するための関連記事表示領域８４を備えている。
【００５２】
ユーザが、記事入力領域８０に記事を入力すると、端末装置Ｔは、入力された記事をサーバ装置に送信する（ステップＳ３）。この送信処理は、記事が入力されるごとにリアルタイムに行われる。サーバ装置Ｓは、送信されてきた記事を受信する（ステップＳ１２）。
【００５３】
サーバ装置Ｓは、受信した記事について形態素解析を行う（ステップＳ１３）。なお、すでに形態素解析を行っている部分はそれを利用し、今回新たに入力された部分についてのみ形態素解析を行えばよい。続いて、サーバ装置Ｓは、抽出した形態素のうち名詞について、その重要度をそれぞれ算出する（ステップＳ１４）。
【００５４】
この実施形態では、過去の記事を記録した記事ＤＢ１２を参照して入力された記事中の各名詞について、重要度を算出するようにしている。なお、記事ＤＢ１２は、過去に発表された記事を収録したＤＢであることが好ましい。たとえば、ニュースサイトの過去の記事を集めたＤＢ１２などを用いることができる。
【００５５】
重要度は、以下の1)2)に基づいて算出する。
【００５６】
1)入力された記事中において当該名詞が出現した回数が多いほど重要度を高くする
2)過去記事において、当該名詞が用いられている記事数（記事割合）が多いほど重要度を高くする（当該名詞がタイトルに用いられている場合にはさらに重要度を高くする）
たとえば、下式によって算出する。
【００５７】
ＩＦ＝Ｎ・Ｆ
ここで、ＩＦは重要度、Ｎは入力された記事中において当該名詞が出現した回数である。Ｆは下式によって表される。
【００５８】
Ｆ＝（Ｔ／Ｍ）・（Ｍ／Ａ）
ここで、Ａは記事ＤＢに記録されている全記事数、Ｍは当該名詞が用いられている記事数、Ｔは当該名詞がタイトルとして用いられている記事数である。
【００５９】
以上のようにして各名詞について重要度を算出すると、次に、重要度の高い順に所定個数の重要語を抽出する（ステップＳ１５）。この実施形態では、入力された記事中の名詞の数に応じて抽出する重要語の数を変えるようにしている。名詞の数が５０個以上となれば２０個の重要語を選ぶようにしている。それ以下の名詞数の場合には、名詞数が少なくなるにつれて抽出する重要語の数も少なくするようにしている。
【００６０】
サーバ装置Ｓは、次に、入力された記事に関連する記事を、記事ＤＢ１２から検索する（ステップＳ１６）。この実施形態では、上記で抽出した重要語を用いて（重要度の高い順に１以上を選択して）当該重要語を含む記事を取得するようにしている。
【００６１】
次に、サーバ装置Ｓは、上記のようにして抽出した重要語を重要語表示領域８２に示し、関連記事へのリンクを関連記事表示領域８４に示した支援画面を生成し、端末装置Ｔに送信する（ステップＳ１７）。端末装置Ｔは、これを受けて、重要語および関連記事へのリンクが追加されて更新された支援画面を表示する（ステップＳ４）。
【００６２】
図６に、端末装置Ｔにおいて表示された支援画面を示す。図６においては、記事入力領域８０に「もののインターネットと呼ばれるＩｏＴが」という記事が途中まで入力されている。上記の重要語抽出処理により、「インターネット」「もの」「ＩｏＴ」が重要語として抽出され、重要語表示領域８２に表示されている。この実施形態では、重要度の高いものほど大きく表示するようにしている。また、関連記事表示領域８４に、関連記事へのリンクが表示されている。
【００６３】
この状態にて端末装置Ｔにおいて、重要語がクリックされるなどの特別な処理がなされなければ、端末装置Ｔは、ステップＳ３以下の処理を繰り返す。ユーザによって、さらに記事の入力が進むと、これに応じて、リアルタイムに上記の重要語抽出処理、関連記事抽出処理がなされ、重要語表示領域８２に重要語が表示され、関連記事表示領域８４に関連記事へのリンクが表示される。
【００６４】
入力が進んだ状態における支援画面を図７に示す。記事入力領域８０に「もののインターネットと呼ばれるＩｏＴが進んでいる。単に、ものがインターネットに繋がったというだけではない影響が産業界を襲っている。その」という入力途中の記事が表示されている。これに対応して、重要語表示領域８２には、抽出された重要語「産業界」「インターネット」「影響」「もの」「ＩｏＴ」が表示されている。
【００６５】
このように、記事入力領域８０に記事が入力されると、これにつれて、リアルタイムに重要語が再抽出されて表示される。したがって、常に、入力された記事に対応して、重要語が抽出されて表示されることになる。
【００６６】
図７の状態において、端末装置Ｔにおいて、ユーザがマウス４３により関連記事へのリンク８５をクリックすると、端末装置Ｔは、記事のリンク先にアクセスし、関連記事表示領域８４に当該記事を表示する。
【００６７】
また、図７の状態において、端末装置Ｔにおいて、ユーザがマウス４３により重要語のいずれかをクリックすると（ステップＳ５）、端末装置Ｔは、関連語表示要求をサーバ装置Ｓに送信する（ステップＳ６）。この関連語表示要求には、クリックされた重要語が情報として含まれる。
【００６８】
サーバ装置Ｓは、この要求を受けて、当該重要語に関連する関連語を抽出する（ステップＳ１９）。関連語の抽出は以下のようにして行う。
【００６９】
まず、サーバ装置Ｓは、記事ＤＢ１２を参照して、当該重要語が現れる記事と同じ記事に現れる単語（名詞）を抽出する。さらに、この各単語について、何個の記事において前記重要語と同じ記事に出現したかを算出し、これを関連度とする。そして、関連度の高い単語を所定個数（この実施形態では１０個）選んで、関連語とする。
【００７０】
サーバ装置Ｓは、このようにして指定された重要語に関連する関連語を抽出し、この関連語を重要語と対応づけて示した支援画面を生成し、端末装置Ｔに送信する（ステップＳ２０）。端末装置Ｔは、受信した支援画面を、ディスプレイ５４において表示する（ステップＳ７）。
【００７１】
図８に、端末装置Ｔにおいて表示された支援画面を示す。重要語表示領域８２の重要語「インターネット」に対して、関連語表示領域８８が示されている。この関連語表示領域８８には、重要語を示す円９０と、その周りに関連語を示す円９２が表示されている。
【００７２】
関連語を示す円９２にマウスカーソルを合わせると、図９に示すように、サーバ装置Ｓは、関連語表示枠９４を表示しその中に関連語を示す。なお、関連語を示す円９２の大きさは、その関連度に応じた大きさとしている（関連度が高いほど大きい）。また、関連語を示す円９２と重要語を示す円９０とを結ぶ線は、関連度に応じた太さとしている（関連度が高いほど太い）。
【００７３】
なお、この実施形態では、ユーザによって重要語と関連語を結ぶ線がクリック（選択）されると、この２つの用語を含む記事を記事ＤＢ１２から検索し、該当する記事へのリンクを表示するようにしている（図示せず）。
【００７４】
また、重要語を示す円９０にマウスカーソルを合わせると、図１０に示すように、サーバ装置Ｓは、重要語と関連語のリストを表示する。
【００７５】
以上のようにして、リアルタイムに表示された重要語に対し、ユーザ操作によって関連語を表示することができる。この実施形態では、重要語をリアルタイムに表示するのに対し、関連語はユーザが操作した場合にのみ表示されるようにしている。したがって、重要語表示のリアルタイム性を損なうことなく、必要な場合のみ関連語を表示できる。
【００７６】
なお、記事が完成すれば、通常の文書処理装置と同じようにサーバ装置Ｓまたは端末装置Ｔのハードディスク３８（５８）に記録することができる。
【００７７】
４．その他
(1)上記実施形態においては、キーボードから記事を入力するようにしている。しかし、音声にて記事を入力するようにしてもよい。また、重要語や関連語などを音声にて出力するようにしてもよい。
【００７８】
(2)上記実施形態では、入力された記事中に当該用語が何回登場したかを考慮して重要度を算出するようにしている。しかし、これを考慮せず、記事ＤＢ１２を参照して重要度を算出するようにしてもよい。また、入力された記事中に当該用語が何回登場したかのみに基づいて重要度を算出するようにしてもよい。
【００７９】
(3)上記実施形態では、サーバ装置Ｓは、入力された記事に少しの変化でもあれば、リアルタイムに重要語の抽出・表示を行うようにしている。しかし、所定時間経過ごと（たとえば５秒ごと）や、所定文字数（たとえば５文字）入力された文字が増えるごと等に、重要語の抽出・表示を行うようにしてもよい。
【００８０】
(4)上記実施形態では、重要語表示領域８２、関連語表示領域８８、関連記事表示領域８４を備えている。しかし、これらの一部のみを設けるようにしてもよい。また、これらに加えて、あるいは代えて、要約表示領域を設け、リアルタイムに入力された記事に対する要約文を表示するようにしてもよい。
【００８１】
なお、要約は、たとえば、入力された記事中の文（句点によって分割される文）に含まれる用語の重要度を合計し、当該文に含まれる用語の数で除した値（文の重要度）を算出して、この値の大きい文を所定個数選ぶことで生成することができる。
【００８２】
(5)上記実施形態では、重要語、関連記事リンク、要約のいずれもリアルタイムで表示するようにしている。しかし、これらの一部または全部を、リアルタイムでなく、関連語のようにユーザの操作に応じて表示するようにしてもよい。
【００８３】
一方、関連語について、リアルタイムに表示するようにしてもよい。関連語についてもリアルタイムで表示する場合、全ての重要語について表示するのではなく、一部の重要語についてのみリアルタイムで表示し、その他の重要語についてはユーザの指示によって表示するようにしてもよい。たとえば、最も重要度の高い重要語や更新されて新たに採用された重要語についてのみリアルタイムに関連語を表示するようにすることができる。
【００８４】
(6)上記実施形態では、関連語の表示において、まず図形のみを表示し、この図形を選択することで関連語を表示するようにしている。しかし、図形に重ねて、あるいは図形に代えて関連語を表示するようにしてもよい。
【００８５】
(7)上記実施形態では、図７に示すように、重要語表示領域８２において、重要度の高い順に重要語を表示するようにしている。しかし、図１１に示すように、重要語の表示位置や向きは、ランダム（同じ方向でない）にするようにしてもよい。この場合、重要度は文字の大きさによって示されることになる。なお、表示位置と向きをランダムにした場合、重要語同士の区別が付きにくくなるので、各重要語の色を変えるようにしてもよい。
【００８６】
(8)上記実施形態では、重要語や関連語の抽出において、記事ＤＢ１２に記録されている全ての記事を対象に行うようにしている。しかし、現在入力している記事の分野（経済、スポーツなど）を指定し、当該分野の記事のみを対象として、抽出するようにしてもよい。
【００８７】
(9)上記実施形態では、重要語に対する関連語を抽出して表示するようにしている。しかし、検索語表示領域を設け（リアルタイムにまたはユーザ指示により表示する）、重要語と共にウエブ検索に用いられる頻度の高い検索語を抽出して検索語表示領域に表示するようにしてもよい。このような検索語の抽出は、過去に検索されたキーワードを収録したＤＢ（検索時に用いられた複数のキーワードの組み合わせを記録したもの）を参照して行うことができる。
【００８８】
(10)上記実施形態では、リアルタイム・ライティング支援装置をサーバ装置として構築している。しかし、端末装置側において、上記サーバ装置側で行っている処理を全部または一部行うようにしてもよい。端末装置側で全ての処理を行う場合には、サーバ装置は設けなくともよい。
【００８９】
(11)上記実施形態では、記事入力を行う場合について説明した。しかし、論文、小説などを入力する場合にも適用することができる。
【図１】
2017142653.tif 000003
【図２】
2017142653.tif 000004
【図３】
2017142653.tif 000005
【図４】
2017142653.tif 000006
【図５】
2017142653.tif 000007
【図６】
2017142653.tif 000008
【図７】
2017142653.tif 000009
【図８】
2017142653.tif 000010
【図９】
2017142653.tif 000011
【図１０】
2017142653.tif 000012
【図１１】
2017142653.tif 000013
【手続補正書】
【提出日】平成29年6月22日(2017.6.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザ操作により、記事をリアルタイムに作成して入力するための記事入力領域に入力された記事をリアルタイムに取得する入力記事取得手段と、
少なくとも前記取得された記事中における出現回数に基づいて、入力に応じてリアルタイムに重要語を抽出する重要語抽出手段と、
抽出された重要語を、前記記事入力領域の近傍の重要語表示領域に一覧として表示するための処理を行う重要語表示手段と、
前記抽出された重要語について、少なくとも過去の記事について、当該重要語が登場する記事と同一の記事内に登場する度合いの高い語を関連語として抽出する関連語抽出手段と、
抽出された関連語を、前記記事入力領域の近傍の関連語表示領域に一覧として表示するための処理を行う関連語表示手段と、
を備えたリアルタイム・ライティング支援装置。
【請求項２】
コンピュータによってリアルタイム・ライティング支援装置を実現するためのリアルタイム・ライティング支援プログラムであって、コンピュータを、
ユーザ操作により、記事をリアルタイムに作成して入力するための記事入力領域に入力された記事をリアルタイムに取得する入力記事取得手段と、
少なくとも前記取得された記事中における出現回数に基づいて、入力に応じてリアルタイムに重要語を抽出する重要語抽出手段と、
抽出された重要語を、前記記事入力領域の近傍の重要語表示領域に一覧として表示するための処理を行う重要語表示手段と、
前記抽出された重要語について、少なくとも過去の記事について、当該重要語が登場する記事と同一の記事内に登場する度合いの高い語を関連語として抽出する関連語抽出手段と、
抽出された関連語を、前記記事入力領域の近傍の関連語表示領域に一覧として表示するための処理を行う関連語表示手段として機能させるためのリアルタイム・ライティング支援プログラム。
【請求項３】
請求項１の装置において、
前記重要語抽出手段は、入力された記事中の各語が過去の記事に出現する回数を少なくとも考慮して、重要語を抽出することを特徴とする装置。
【請求項４】
請求項３の装置において、
前記重要語抽出手段は、前記出現回数に加えて、特定の記事に偏って登場する希少性も考慮して、重要語を抽出することを特徴とする装置。
【請求項５】
請求項１、３、４のいずれかの装置において、
前記重要語表示手段は、重要度が高い語ほど大きく表示することを特徴とする装置。
【請求項６】
請求項１、３〜５のいずれかの装置において、
前記関連語表示手段は、操作者によって重要語表示領域に表示された重要語が選択されると、当該重要語に関連する関連語を示した関連語表示領域を表示することを特徴とする装置。
【請求項７】
請求項１、３〜６のいずれかの装置において、
前記関連語表示手段は、重要語と関連語との関連度を線の太さによって示した図を表示することを特徴とする装置。
【請求項８】
請求項７の装置において、
前記関連度を示す線が選択されると、過去の記事について、当該選択された線によって結びつけられている重要語と関連語をキーワードとして検索し、検索結果を表示する重要語−関連語検索手段をさらに備えたことを特徴とする装置。
【請求項９】
請求項１、３〜８のいずれかの装置において、
前記抽出された重要語について、当該重要語とともに検索キーワードとして用いられる頻度の高い語を検索語として抽出する検索語抽出手段と、
抽出された検索語を、前記記事入力領域の近傍の検索語表示領域に表示する検索語表示手段と、
をさらに備えることを特徴とする装置。
【請求項１０】
請求項１、３〜９のいずれかの装置において、
前記記事入力領域に入力された記事に関連する過去の記事を検索し、検索結果を表示する関連記事検索手段をさらに備えることを特徴とする装置。
【請求項１１】
請求項１、３〜１０のいずれかの装置において、
前記リアルタイム・ライティング支援装置は、サーバ装置として構築されており、
前記入力記事取得手段は、当該サーバ装置に接続された端末装置において記事入力領域に入力された記事を取得するものであり、
重要語表示手段および関連語表示手段は、端末装置において表示するための表示内容を生成することを特徴とする装置。
【請求項１２】
ユーザ操作により、記事をリアルタイムに作成して入力するための記事入力領域と、
前記記事から、入力に応じてリアルタイムに抽出された重要語を一覧として表示する重要語表示領域と、
前記抽出された重要語について、少なくとも過去の記事について、当該重要語が登場する記事と同一の記事内に登場する度合いの高い語として抽出された関連語を一覧として表示する関連語表示領域と、
を備えたリアルタイム・ライティング支援装置。
【請求項１３】
ユーザ操作により、文章をリアルタイムに作成して入力するための文章入力領域に入力された文章をリアルタイムに取得する入力文章取得手段と、
少なくとも前記取得された文章中における出現回数に基づいて、入力に応じてリアルタイムに重要語を抽出する重要語抽出手段と、
抽出された重要語を、前記文章入力領域の近傍の重要語表示領域に一覧として表示するための処理を行う重要語表示手段と、
前記抽出された重要語について、少なくとも過去の文章について、当該重要語が登場する文章と同一の文章内に登場する度合いの高い語を関連語として抽出する関連語抽出手段と、
抽出された関連語を、前記文章入力領域の近傍の関連語表示領域に一覧として表示するための処理を行う関連語表示手段と、
を備えたリアルタイム・ライティング支援装置。
【請求項１４】
コンピュータによってリアルタイム・ライティング支援装置を実現するためのリアルタイム・ライティング支援プログラムであって、コンピュータを、
ユーザ操作により、文章をリアルタイムに作成して入力するための文章入力領域に入力された文章をリアルタイムに取得する入力文章取得手段と、
少なくとも前記取得された文章中における出現回数に基づいて、入力に応じてリアルタイムに重要語を抽出する重要語抽出手段と、
抽出された重要語を、前記文章入力領域の近傍の重要語表示領域に一覧として表示するための処理を行う重要語表示手段と、
前記抽出された重要語について、少なくとも過去の文章について、当該重要語が登場する文章と同一の文章内に登場する度合いの高い語を関連語として抽出する関連語抽出手段と、
抽出された関連語を、前記文章入力領域の近傍の関連語表示領域に一覧として表示するための処理を行う関連語表示手段として機能させるためのリアルタイム・ライティング支援プログラム。
【請求項１５】
請求項１３の装置において、
前記関連語表示領域は、ユーザ操作により表示されることを特徴とする装置。