(57)【特許請求の範囲】
【請求項１】
一連の文書を構成する文書データから当該文書を構成する単語あるいは文節を抽出し、抽出した単語あるいは文節に対応するキーワードおよび関連キーワードを前記文書データから抽出するキーワード抽出部と、
前記キーワードおよび前記関連キーワードを含む関連キーワードハイパーテキストデータを生成する関連キーワードハイパーテキスト生成部と、
前記文書データに対応する元文書ハイパーテキストデータを生成する元文書ハイパーテキスト生成部とを有し、
前記関連キーワードハイパーテキスト生成部は、前記関連キーワードハイパーテキストデータ内の前記関連キーワードから、前記関連キーワードに対応する、前記元文書ハイパーテキストデータ内の前記単語あるいは前記文節へリンクを張った前記関連キーワードハイパーテキストデータを生成し、
前記元文書ハイパーテキスト生成部は、前記元文書ハイパーテキストデータ内の前記単語あるいは前記文節から、前記単語あるいは前記文節に対応する、前記関連キーワードハイパーテキストデータ内の前記キーワードへリンクを張った前記元文書ハイパーテキストデータを生成する
ことを特徴とする文書編集装置。
【請求項２】
請求項１記載の文書編集装置において、
前記キーワード抽出部は、前記文書データの形態素解析を行い、前記文書に含まれる前記単語あるいは前記文節を抽出する形態素解析部と、
抽出された前記単語あるいは前記文節に基づいて係り受け解析を行う係り受け解析部と、
前記形態素解析の結果および前記係り受け解析の結果に基づいて前記キーワードおよび前記関連キーワードを抽出する関連キーワード抽出部と、
を有することを特徴とする文書編集装置。
【請求項３】
請求項１記載の文書編集装置において、
前記キーワード抽出部は、前記文書データの形態素解析を行い、前記文書に含まれる前記単語あるいは前記文節を抽出する形態素解析部と、
抽出された前記単語あるいは前記文節に基づいて係り受け解析を行う係り受け解析部と、
前記形態素解析の結果および前記係り受け解析の結果に基づいて意味解析を行う意味解析部と、
前記意味解析の結果に基づいて前記キーワードおよび前記関連キーワードを抽出する関連キーワード抽出部と、
を有することを特徴とする文書編集装置。
【請求項４】
一連の文書を構成する文書データから当該文書を構成する単語あるいは文節を抽出し、抽出した単語あるいは文節に対応するキーワードおよび関連キーワードを前記文書データから抽出するキーワード抽出部と、
前記キーワードおよび前記関連キーワードを含む関連キーワードハイパーテキストデータを生成する関連キーワードハイパーテキスト生成部と、
前記文書データに対応する元文書ハイパーテキストデータを生成する元文書ハイパーテキスト生成部とを有し、
前記文書データに対応する元文書ハイパーテキストデータおよび、前記キーワードおよび前記関連キーワードに対応する関連キーワードハイパーテキストデータを表示する表示部と、
前記表示部の表示画面上で前記キーワードあるいは前記関連キーワード、前記単語あるいは前記文節に対する操作を行う操作部とを有し、
前記関連キーワードハイパーテキスト生成部は、前記関連キーワードハイパーテキストデータ内の前記関連キーワードから、前記関連キーワードに対応する、前記元文書ハイパーテキストデータ内の前記単語あるいは前記文節へリンクを張った前記関連キーワードハイパーテキストデータを生成し、
前記元文書ハイパーテキスト生成部は、前記元文書ハイパーテキストデータ内の前記単語あるいは前記文節から、前記単語あるいは前記文節に対応する、前記関連キーワードハイパーテキストデータ内の前記キーワードへリンクを張った前記元文書ハイパーテキストデータを生成する
ことを特徴とする文書速読支援装置。
【請求項５】
請求項４記載の文書速読支援装置において、
前記関連キーワードハイパーテキストデータに対応する表示画面上でいずれかの前記関連キーワードをユーザが前記操作部により選択した場合に、前記元文書ハイパーテキストデータに対応する表示画面上で、前記ユーザが選択した前記関連キーワードに対応する前記単語あるいは前記文節を前記ユーザが識別可能な態様で表示するアピール表示部を有することを特徴とする文書速読支援装置。
【請求項６】
請求項４記載の文書速読支援装置において、
前記元文書ハイパーテキストデータに対応する表示画面上でいずれかの前記単語あるいは前記文節をユーザが前記操作部により選択した場合に、前記関連キーワードハイパーテキストデータに対応する表示画面上で、前記ユーザが選択した前記単語あるいは前記文節に対応する前記キーワードを前記ユーザが識別可能な態様で表示するキーワードアピール表示部を有することを特徴とする文書速読支援装置。
【請求項７】
文書編集装置に文書編集を行わせるための文書編集方法であって、
前記文書編集装置は、
入力手段により入力された一連の文書を構成する文書データから、当該文書を構成する単語あるいは文節を抽出し、抽出した前記単語あるいは前記文節に対応するキーワードおよび関連キーワードを前記文書データから抽出し出力するキーワード抽出過程と、
前記キーワード抽出過程が出力した前記キーワードおよび前記関連キーワードを入力し、入力された前記キーワードおよび前記関連キーワードを含む関連キーワードハイパーテキストデータを生成し出力する関連キーワードハイパーテキスト生成過程と、
前記入力手段により入力された前記文書データに対応する元文書ハイパーテキストデータを生成し出力する元文書ハイパーテキスト生成過程とを実行し、
前記関連キーワードハイパーテキスト生成過程は、前記関連キーワードハイパーテキストデータ内の前記関連キーワードから、前記関連キーワードに対応する、前記元文書ハイパーテキストデータ内の前記単語あるいは前記文節へリンクを張った前記関連キーワードハイパーテキストデータを生成し、
前記元文書ハイパーテキスト生成過程は、前記元文書ハイパーテキストデータ内の前記単語あるいは前記文節から、前記単語あるいは前記文節に対応する、前記関連キーワードハイパーテキストデータ内の前記キーワードへリンクを張った前記元文書ハイパーテキストデータを生成する
ことを特徴とする文書編集方法。
【請求項８】
請求項７記載の文書編集方法において、
前記キーワード抽出過程は、前記入力手段により入力された前記文書データの形態素解析を行い、前記形態素解析の結果を形態素解析情報として出力するとともに、前記文書データに含まれる前記単語あるいは前記文節を抽出し出力する形態素解析過程と、
前記形態素解析過程により出力された前記単語あるいは前記文節を入力し、入力された前記単語あるいは前記文節に基づいて係り受け解析を行いその結果を係り受け解析情報として出力する係り受け解析過程と、
前記形態素解析過程により出力された前記形態素解析情報と、前記係り受け解析過程により出力された前記係り受け解析情報とを入力し、入力された前記形態素解析情報および前記係り受け解析情報とに基づいて前記キーワードおよび前記関連キーワードを抽出する関連キーワード抽出過程と、
を有することを特徴とする文書編集方法。
【請求項９】
請求項７記載の文書編集方法において、
前記キーワード抽出過程は、前記入力手段により入力された前記文書データの形態素解析を行い、前記形態素解析の結果を形態素解析情報として出力するとともに、前記文書データに含まれる前記単語あるいは前記文節を抽出し出力する形態素解析過程と、
前記形態素解析過程により出力された前記単語あるいは前記文節を入力し、入力された前記単語あるいは前記文節に基づいて係り受け解析を行いその結果を係り受け解析情報として出力する係り受け解析過程と、
前記形態素解析過程により出力された前記形態素解析情報と、前記係り受け解析過程により出力された前記係り受け解析情報とを入力し、入力された前記形態素解析情報および前記係り受け解析情報とに基づいて意味解析を行いその結果を意味解析情報として出力する意味解析過程と、
前記意味解析過程により出力された前記意味解析情報を入力し、入力された前記意味解析情報に基づいて前記キーワードおよび前記関連キーワードを抽出する関連キーワード抽出過程と、
を有することを特徴とする文書編集方法。
【請求項１０】
文書速読支援装置に文書速読支援を行わせるための文書速読支援方法であって、
前記文書速読支援装置は、
入力手段により入力された一連の文書を構成する文書データから、当該文書を構成する単語あるいは文節を抽出し、抽出した前記単語あるいは前記文節に対応するキーワードおよび関連キーワードを前記文書データから抽出し出力するキーワード抽出過程と、
前記キーワード抽出過程が出力した前記キーワードおよび前記関連キーワードとを入力し、入力された前記キーワードおよび前記関連キーワードを含む関連キーワードハイパーテキストデータを生成し出力する関連キーワードハイパーテキスト生成過程と、
前記入力手段により入力された前記文書データに対応する元文書ハイパーテキストデータを生成し出力する元文書ハイパーテキスト生成過程と、
前記元文書ハイパーテキスト生成過程が出力した前記元文書ハイパーテキストデータと、前記関連キーワードハイパーテキスト生成過程が出力した前記関連キーワードハイパーテキストデータとを入力し、入力された前記元文書ハイパーテキストデータおよび、入力された前記関連キーワードハイパーテキストデータを表示する表示過程と、
前記表示過程により表示される表示画面上の前記キーワードあるいは前記関連キーワード、前記単語あるいは前記文節に対するユーザの操作を操作手段により受け付ける操作過程とを実行し、
前記関連キーワードハイパーテキスト生成過程は、前記関連キーワードハイパーテキストデータ内の前記関連キーワードから、前記関連キーワードに対応する、前記元文書ハイパーテキストデータ内の前記単語あるいは前記文節へリンクを張った前記関連キーワードハイパーテキストデータを生成し、
前記元文書ハイパーテキスト生成過程は、前記元文書ハイパーテキストデータ内の前記単語あるいは前記文節から、前記単語あるいは前記文節に対応する、前記関連キーワードハイパーテキストデータ内の前記キーワードへリンクを張った前記元文書ハイパーテキストデータを生成する
ことを特徴とする文書速読支援方法。
【請求項１１】
請求項１０記載の文書速読支援方法において、
前記関連キーワードハイパーテキストデータに対応する表示画面上でいずれかの前記関連キーワードをユーザが前記操作手段により選択した場合に、前記元文書ハイパーテキストデータに対応する表示画面上で、前記ユーザが選択した前記関連キーワードに対応する前記単語あるいは前記文節を前記ユーザが識別可能な態様で表示するアピール表示過程を有することを特徴とする文書速読支援方法。
【請求項１２】
請求項１０記載の文書速読支援方法において、
前記元文書ハイパーテキストデータに対応する表示画面上でいずれかの前記単語あるいは前記文節をユーザが前記操作手段により選択した場合に、前記関連キーワードハイパーテキストデータに対応する表示画面上で、前記ユーザが選択した前記単語あるいは前記文節に対応する前記キーワードを前記ユーザが識別可能な態様で表示するアピール表示過程を有することを特徴とする文書速読支援方法。
【請求項１３】
コンピュータに文書編集を実行させるための文書編集プログラムであって、コンピュータに、
入力手段により入力された一連の文書を構成する文書データから、当該文書を構成する単語あるいは文節を抽出し、抽出した前記単語あるいは前記文節に対応するキーワードおよび関連キーワードを前記文書データから抽出して出力するキーワード抽出工程と、
前記キーワード抽出工程が出力した前記キーワードおよび前記関連キーワードを入力し、入力された前記キーワードおよび前記関連キーワードを含む関連キーワードハイパーテキストデータを生成して出力する関連キーワードハイパーテキスト生成工程と、
前記入力手段により入力された前記文書データに対応する元文書ハイパーテキストデータを生成して出力する元文書ハイパーテキスト生成工程と、
前記関連キーワードハイパーテキストデータ内の前記関連キーワードから、前記関連キーワードに対応する、前記元文書ハイパーテキストデータ内の前記単語あるいは前記文節へリンクを張った前記関連キーワードハイパーテキストデータを生成する前記関連キーワードハイパーテキスト生成工程と、
前記元文書ハイパーテキストデータ内の前記単語あるいは前記文節から、前記単語あるいは前記文節に対応する、前記関連キーワードハイパーテキストデータ内の前記キーワードへリンクを張った前記元文書ハイパーテキストデータを生成する前記元文書ハイパーテキスト生成工程と
を実行させることを特徴とする文書編集プログラム。
【請求項１４】
請求項１３記載の文書編集プログラムにおいて、コンピュータに、
前記キーワード抽出工程が前記キーワードおよび前記関連キーワードを抽出するに際し、前記文書データの形態素解析を行いその結果を形態素解析情報として出力するとともに、前記文書データに含まれる前記単語あるいは前記文節を抽出して出力する形態素解析工程と、
前記キーワード抽出工程により出力された前記単語あるいは前記文節に基づいて係り受け解析を行い、その結果を係り受け解析情報として出力する係り受け解析工程と、
前記形態素解析工程により出力された前記形態素解析情報と、前記係り受け解析工程により出力された前記係り受け解析情報とを入力し、入力された前記形態素解析情報および前記係り受け解析情報とに基づいて前記キーワードおよび前記関連キーワードを抽出する関連キーワード抽出工程と、
を実行させることを特徴とする文書編集プログラム。
【請求項１５】
コンピュータに文書速読支援を実行させるための文書速読支援プログラムであって、コンピュータに、
入力手段により入力された一連の文書を構成する文書データから、当該文書を構成する単語あるいは文節を抽出し、抽出した前記単語あるいは前記文節に対応するキーワードおよび関連キーワードを前記文書データから抽出して出力するキーワード抽出工程と、
前記キーワード抽出工程が出力した前記キーワードおよび前記関連キーワードを入力し、入力された前記キーワードおよび前記関連キーワードを含む関連キーワードハイパーテキストデータを生成して出力する関連キーワードハイパーテキスト生成工程と、
前記入力手段により入力された前記文書データに対応する元文書ハイパーテキストデータを生成して出力する元文書ハイパーテキスト生成工程と、
前記関連キーワードハイパーテキストデータ内の前記関連キーワードから、前記関連キーワードに対応する、前記元文書ハイパーテキストデータ内の前記単語あるいは前記文節へリンクを張った前記関連キーワードハイパーテキストデータを生成する前記関連キーワードハイパーテキスト生成工程と、
前記元文書ハイパーテキストデータ内の前記単語あるいは前記文節から、前記単語あるいは前記文節に対応する、前記関連キーワードハイパーテキストデータ内の前記キーワードへリンクを張った前記元文書ハイパーテキストデータを生成する前記元文書ハイパーテキスト生成工程と、
表示手段に、前記元文書ハイパーテキスト生成工程が出力した前記元文書ハイパーテキストデータと、前記関連キーワードハイパーテキスト生成工程が出力した前記関連キーワードハイパーテキストデータとを入力し、入力された前記元文書ハイパーテキストデータおよび、入力された前記関連キーワードハイパーテキストデータを表示する表示工程と、
前記表示工程により表示される表示画面上の前記キーワードあるいは前記関連キーワード、前記単語あるいは前記文節に対するユーザの操作を操作手段により受け付ける操作工程と
を実行させることを特徴とする文書速読支援プログラム。
【請求項１６】
請求項１５記載の文書速読支援プログラムにおいて、コンピュータに、
前記表示手段に、前記操作工程によって前記関連キーワードハイパーテキストデータに対応する表示画面上でいずれかの前記関連キーワードが選択された場合に、前記元文書ハイパーテキストデータに対応する表示画面上で、前記操作工程により選択された前記関連キーワードに対応する前記単語あるいは前記文節をユーザが識別可能な態様で表示する前記表示工程
を実行させることを特徴とする文書速読支援プログラム。
【請求項１７】
請求項１５記載の文書速読支援プログラムにおいて、コンピュータに、
前記表示手段に、前記操作工程によって前記元文書ハイパーテキストデータに対応する表示画面上でいずれかの前記単語あるいは前記文節が選択された場合に、前記関連キーワードハイパーテキストデータに対応する表示画面上で、前記操作工程により選択された前記単語あるいは前記文節に対応する前記キーワードをユーザが識別可能な態様で表示する前記表示工程
を実行させることを特徴とする文書速読支援プログラム。
【請求項１８】
請求項１３または請求項１４記載の文書編集プログラムを記録したことを特徴とする記録媒体。
【請求項１９】
請求項１５ないし請求項１７のいずれかに記載の文書速読支援プログラムを記録したことを特徴とする記録媒体。
【発明の詳細な説明】
【０００１】
【発明が属する技術分野】
本発明は、文書編集装置、文書速読支援装置、文書編集方法、文書速読支援方法、文書編集プログラム、文書速読支援プログラムおよび記録媒体に係り、特にユーザが所望の文書の読み取りおよび理解を促進するための文書編集、表示技術に関する。
【０００２】
【従来の技術】
特開平７−６５００５号公報においては、大量の文書に対して、ユーザが迅速に目を通せるように支援すべく、文書の特定部分を識別して表示する文書速読支援表示装置の構成が開示されている。
具体的には、文書速読支援表示装置の「特定部分抽出手段は、電子化された文書に対して、文書中の特定部分を抽出する。特定部分識別表示・印刷手段は、前記特定部分抽出手段で抽出された特定部分を他の部分と識別して表示あるいは印刷する。前記特定部分抽出手段が文書の速読に適した部分を識別する。」構成が開示され「文書中の重要部分を識別表示できるので、文書に迅速に目を通す際のポイントとして有用になる。」旨が記載されている。
【０００３】
【発明が解決しようとする課題】
上記従来の文書速読支援表示装置においては、文字のフォントを変更したりすることにより特定部分を容易に識別させ、文書を速読させ、あるいは、文書内容を把握させる構成を採っていた。しかしながら、特定部分の識別は、ユーザの興味の対象とは無関係に行われるため、ユーザが特定の興味を持って文書を読み進めようとする場合には、こららの特定部分の識別は意味をなさない。従って、かえってユーザの文書内容の理解の妨げになってしまう場合もあった。
そこで、本発明の目的は、ユーザの興味に沿って文書の特定部分を提示し、ユーザの文書内容の迅速な理解を助けることが可能な文書編集装置、文書速読支援装置、文書編集方法、文書速読支援方法、文書編集プログラム、文書速読支援プログラムおよびプログラムを記録した記録媒体を提供することにある。
【０００４】
【課題を解決するための手段】
上記課題を解決するため、文書編集装置は、一連の文書を構成する文書データから当該文書を構成する単語あるいは文節を抽出し、抽出した単語あるいは文節に対応するキーワードおよび関連キーワードを前記文書データから抽出するキーワード抽出部と、前記キーワードおよび前記関連キーワードを含む関連キーワードハイパーテキストデータを生成する関連キーワードハイパーテキスト生成部と、前記文書データに対応する元文書ハイパーテキストデータを生成する元文書ハイパーテキスト生成部とを有し、前記関連キーワードハイパーテキスト生成部は、前記関連キーワードハイパーテキストデータ内の前記関連キーワードから、前記関連キーワードに対応する、前記元文書ハイパーテキストデータ内の前記単語あるいは前記文節へリンクを張った前記関連キーワードハイパーテキストデータを生成し、前記元文書ハイパーテキスト生成部は、前記元文書ハイパーテキストデータ内の前記単語あるいは前記文節から、前記単語あるいは前記文節に対応する、前記関連キーワードハイパーテキストデータ内の前記キーワードへリンクを張った前記元文書ハイパーテキストデータを生成することを特徴としている。
上記構成によれば、文書編集装置のキーワード抽出部は、一連の文書を構成する文書データから当該文書を構成する単語あるいは文節を抽出し、抽出した単語あるいは文節に対応するキーワードおよび関連キーワードを文書データから抽出する。
関連キーワードハイパーテキスト生成部は、関連キーワードハイパーテキストデータ内の関連キーワードから、関連キーワードに対応する元文書ハイパーテキストデータ内の単語あるいは文節へリンクを張って、キーワードあるいは関連キーワードに対応する関連キーワードハイパーテキストデータを生成する。
元文書ハイパーテキスト生成部は、文書データに対応する単語あるいは文節から、単語あるいは文節に対応する関連キーワードハイパーテキストデータ内のキーワードへリンクを張って、文書データに対応する元文書ハイパーテキストデータを生成する。
【０００５】
この場合において、キーワード抽出部は、文書データの形態素解析を行い、文書に含まれる単語あるいは文節を抽出する形態素解析部と、抽出された前記単語あるいは文節に基づいて係り受け解析を行う係り受け解析部と、前記形態素解析の結果および前記係り受け解析の結果に基づいて前記キーワードおよび前記関連キーワードを抽出する関連キーワード抽出部と、を有するようにしてもよい。
また、キーワード抽出部は、前記文書データの形態素解析を行い、前記文書に含まれる前記単語あるいは前記文節を抽出する形態素解析部と、抽出された前記単語あるいは前記文節に基づいて係り受け解析を行う係り受け解析部と、前記形態素解析の結果および前記係り受け解析の結果に基づいて意味解析を行う意味解析部と、前記意味解析の結果に基づいて前記キーワードおよび前記関連キーワードを抽出する関連キーワード抽出部と、を有するようにしてもよい。
【０００６】
また、文書速読支援装置は、一連の文書を構成する文書データから当該文書を構成する単語あるいは文節を抽出し、抽出した単語あるいは文節に対応するキーワードおよび関連キーワードを前記文書データから抽出するキーワード抽出部と、前記キーワードおよび前記関連キーワードを含む関連キーワードハイパーテキストデータを生成する関連キーワードハイパーテキスト生成部と、前記文書データに対応する元文書ハイパーテキストデータを生成する元文書ハイパーテキスト生成部とを有し、前記文書データに対応する元文書ハイパーテキストデータおよび、前記キーワードおよび前記関連キーワードに対応する関連キーワードハイパーテキストデータを表示する表示部と、前記表示部の表示画面上で前記キーワードあるいは前記関連キーワード、前記単語あるいは前記文節に対する操作を行う操作部とを有し、前記関連キーワードハイパーテキスト生成部は、前記関連キーワードハイパーテキストデータ内の前記関連キーワードから、前記関連キーワードに対応する、前記元文書ハイパーテキストデータ内の前記単語あるいは前記文節へリンクを張った前記関連キーワードハイパーテキストデータを生成し、前記元文書ハイパーテキスト生成部は、前記元文書ハイパーテキストデータ内の前記単語あるいは前記文節から、前記単語あるいは前記文節に対応する、前記関連キーワードハイパーテキストデータ内の前記キーワードへリンクを張った前記元文書ハイパーテキストデータを生成することを特徴としている。
上記構成によれば、文書編集装置のキーワード抽出部は、一連の文書を構成する文書データから当該文書を構成する単語あるいは文節を抽出し、抽出した単語あるいは文節に対応するキーワードおよび関連キーワードを文書データから抽出する。
関連キーワードハイパーテキスト生成部は、関連キーワードハイパーテキストデータ内の関連キーワードから、元文書ハイパーテキストデータ内の対応する単語あるいは文節へリンクを張って、関連キーワードに対応するハイパーテキストデータを生成する。
元文書ハイパーテキスト生成部は、文書データに対応する元文書ハイパーテキストデータ内の単語あるいは文節から、関連キーワードハイパーテキスト内の対応するキーワードへリンクを張って、文書データに対応する元文書ハイパーテキストデータを生成する。
表示部は、文書データに対応する元文書ハイパーテキストデータおよび、キーワードおよび関連キーワードに対応する関連キーワードハイパーテキストデータを表示する。
操作部は、表示部の表示画面上でキーワードあるいは関連キーワード、単語あるいは文節に対する操作を行う。
【０００７】
この場合において、関連キーワードハイパーテキストデータに対応する表示画面上でいずれかの関連キーワードをユーザが前記操作部により選択した場合に、前記元文書ハイパーテキストデータに対応する表示画面上で、前記ユーザが選択した前記関連キーワードに対応する単語あるいは文節を前記ユーザが識別可能な態様で表示するアピール表示部を有するようにしてもよい。
また、元文書ハイパーテキストデータに対応する表示画面上でいずれかの前記単語あるいは前記文節をユーザが前記操作部により選択した場合に、前記関連キーワードハイパーテキストデータに対応する表示画面上で、前記ユーザが選択した前記単語あるいは前記文節に対応するキーワードを前記ユーザが識別可能な態様で表示するキーワードアピール表示部を備えるようにしてもよい。
【０００８】
また、文書編集装置に文書編集を行わせるための文書編集方法は、前記文書編集装置は、入力手段により入力された一連の文書を構成する文書データから、当該文書を構成する単語あるいは文節を抽出し、抽出した前記単語あるいは前記文節に対応するキーワードおよび関連キーワードを前記文書データから抽出し出力するキーワード抽出過程と、前記キーワード抽出過程が出力した前記キーワードおよび前記関連キーワードを入力し、入力された前記キーワードおよび前記関連キーワードを含む関連キーワードハイパーテキストデータを生成し出力する関連キーワードハイパーテキスト生成過程と、前記入力手段により入力された前記文書データに対応する元文書ハイパーテキストデータを生成し出力する元文書ハイパーテキスト生成過程とを実行し、前記関連キーワードハイパーテキスト生成過程は、前記関連キーワードハイパーテキストデータ内の前記関連キーワードから、前記関連キーワードに対応する、前記元文書ハイパーテキストデータ内の前記単語あるいは前記文節へリンクを張った前記関連キーワードハイパーテキストデータを生成し、前記元文書ハイパーテキスト生成過程は、前記元文書ハイパーテキストデータ内の前記単語あるいは前記文節から、前記単語あるいは前記文節に対応する、前記関連キーワードハイパーテキストデータ内の前記キーワードへリンクを張った前記元文書ハイパーテキストデータを生成することを特徴としている。
【０００９】
この場合において、キーワード抽出過程は、前記入力手段により入力された前記文書データの形態素解析を行い、前記形態素解析の結果を形態素解析情報として出力するとともに、前記文書データに含まれる前記単語あるいは前記文節を抽出し出力する形態素解析過程と、前記形態素解析過程により出力された前記単語あるいは前記文節を入力し、入力された前記単語あるいは前記文節に基づいて係り受け解析を行いその結果を係り受け解析情報として出力する係り受け解析過程と、前記形態素解析過程により出力された前記形態素解析情報と、前記係り受け解析過程により出力された前記係り受け解析情報とを入力し、入力された前記形態素解析情報および前記係り受け解析情報とに基づいて前記キーワードおよび前記関連キーワードを抽出する関連キーワード抽出過程と、を有するようにしてもよい。
また、キーワード抽出過程は、前記入力手段により入力された前記文書データの形態素解析を行い、前記形態素解析の結果を形態素解析情報として出力するとともに、前記文書データに含まれる前記単語あるいは前記文節を抽出し出力する形態素解析過程と、前記形態素解析過程により出力された前記単語あるいは前記文節を入力し、入力された前記単語あるいは前記文節に基づいて係り受け解析を行いその結果を係り受け解析情報として出力する係り受け解析過程と、前記形態素解析過程により出力された前記形態素解析情報と、前記係り受け解析過程により出力された前記係り受け解析情報とを入力し、入力された前記形態素解析情報および前記係り受け解析情報とに基づいて意味解析を行いその結果を意味解析情報として出力する意味解析過程と、前記意味解析過程により出力された前記意味解析情報を入力し、入力された前記意味解析情報に基づいて前記キーワードおよび前記関連キーワードを抽出する関連キーワード抽出過程と、を有するようにしてもよい。
【００１０】
また、文書速読支援装置に文書速読支援を行わせるための文書速読支援方法は、前記文書速読支援装置は、入力手段により入力された一連の文書を構成する文書データから、当該文書を構成する単語あるいは文節を抽出し、抽出した前記単語あるいは前記文節に対応するキーワードおよび関連キーワードを前記文書データから抽出し出力するキーワード抽出過程と、前記キーワード抽出過程が出力した前記キーワードおよび前記関連キーワードとを入力し、入力された前記キーワードおよび前記関連キーワードを含む関連キーワードハイパーテキストデータを生成し出力する関連キーワードハイパーテキスト生成過程と、前記入力手段により入力された前記文書データに対応する元文書ハイパーテキストデータを生成し出力する元文書ハイパーテキスト生成過程と、前記元文書ハイパーテキスト生成過程が出力した前記元文書ハイパーテキストデータと、前記関連キーワードハイパーテキスト生成過程が出力した前記関連キーワードハイパーテキストデータとを入力し、入力された前記元文書ハイパーテキストデータおよび、入力された前記関連キーワードハイパーテキストデータを表示する表示過程と、前記表示過程により表示される表示画面上の前記キーワードあるいは前記関連キーワード、前記単語あるいは前記文節に対するユーザの操作を操作手段により受け付ける操作過程とを実行し、前記関連キーワードハイパーテキスト生成過程は、前記関連キーワードハイパーテキストデータ内の前記関連キーワードから、前記関連キーワードに対応する、前記元文書ハイパーテキストデータ内の前記単語あるいは前記文節へリンクを張った前記関連キーワードハイパーテキストデータを生成し、前記元文書ハイパーテキスト生成過程は、前記元文書ハイパーテキストデータ内の前記単語あるいは前記文節から、前記単語あるいは前記文節に対応する、前記関連キーワードハイパーテキストデータ内の前記キーワードへリンクを張った前記元文書ハイパーテキストデータを生成することを特徴としている。
上記構成によれば、キーワード抽出過程において、入力手段により入力された一連の文書を構成する文書データから当該文書を構成する単語あるいは文節を抽出し、抽出した前記単語あるいは前記文節に対応するキーワードおよび関連キーワードを前記文書データから抽出し出力する。
関連キーワードハイパーテキスト生成過程において、関連キーワードハイパーテキストデータ内の前記関連キーワードから、前記関連キーワードに対応する、元文書ハイパーテキストデータ内の前記単語あるいは前記文節へリンクを張って、前記関連キーワードに対応するハイパーテキストデータを生成する。
元文書ハイパーテキスト生成過程において、文書データに対応する単語あるいは文節から、前記単語あるいは前記文節に対応する、関連キーワードハイパーテキスト内の前記キーワードへリンクを張って、前記文書データに対応する元文書ハイパーテキストデータを生成する。
表示過程において、前記元文書ハイパーテキスト生成過程が出力した前記元文書ハイパーテキストデータと、前記関連キーワードハイパーテキスト生成過程が出力した前記関連キーワードハイパーテキストデータとを入力し、入力された前記文書データに対応する元文書ハイパーテキストデータおよび、入力された前記関連キーワードハイパーテキストデータを表示する。
操作過程において、前記表示過程により表示される表示画面上の前記キーワードあるいは前記関連キーワード、前記単語あるいは前記文節に対するユーザの操作を操作手段により受け付ける。
【００１１】
上記構成において、前記関連キーワードハイパーテキストデータに対応する表示画面上でいずれかの前記関連キーワードをユーザが前記操作手段により選択した場合に、前記元文書ハイパーテキストデータに対応する表示画面上で、前記ユーザが選択した前記関連キーワードに対応する前記単語あるいは前記文節を前記ユーザが識別可能な態様で表示するアピール表示過程を有するようにしてもよい。
この場合において、前記元文書ハイパーテキストデータに対応する表示画面上でいずれかの前記単語あるいは前記文節をユーザが前記操作手段により選択した場合に、前記関連キーワードハイパーテキストデータに対応する表示画面上で、前記ユーザが選択した前記単語あるいは前記文節に対応する前記キーワードを前記ユーザが識別可能な態様で表示するアピール表示過程を有するようにしてもよい。
【００１２】
また、コンピュータに文書編集を実行させるための文書編集プログラムは、コンピュータに、入力手段により入力された一連の文書を構成する文書データから当該文書を構成する単語あるいは文節を抽出し、抽出した前記単語あるいは前記文節に対応するキーワードおよび関連キーワードを前記文書データから抽出して出力するキーワード抽出工程と、前記キーワード抽出工程が出力した前記キーワードおよび前記関連キーワードを入力し、入力された前記キーワードおよび前記関連キーワードを含む関連キーワードハイパーテキストデータを生成して出力する関連キーワードハイパーテキスト生成工程と、前記入力手段により入力された前記文書データに対応する元文書ハイパーテキストデータを生成して出力する元文書ハイパーテキスト生成工程と、前記関連キーワードハイパーテキストデータ内の前記関連キーワードから、前記関連キーワードに対応する、前記元文書ハイパーテキストデータ内の前記単語あるいは前記文節へリンクを張った前記関連キーワードハイパーテキストデータを生成する前記関連キーワードハイパーテキスト生成工程と、前記元文書ハイパーテキストデータ内の前記単語あるいは前記文節から、前記単語あるいは前記文節に対応する、前記関連キーワードハイパーテキストデータ内の前記キーワードへリンクを張った前記元文書ハイパーテキストデータを生成する前記元文書ハイパーテキスト生成工程とを実行させることを特徴としている。
この場合において、コンピュータに、前記キーワード抽出工程が前記キーワードおよび前記関連キーワードを抽出するに際し、前記文書データの形態素解析を行いその結果を形態素解析情報として出力するとともに、前記文書データに含まれる前記単語あるいは前記文節を抽出して出力する形態素解析工程と、前記キーワード抽出工程により出力された前記単語あるいは前記文節に基づいて係り受け解析を行い、その結果を係り受け解析情報として出力する係り受け解析工程と、前記形態素解析工程により出力された前記形態素解析情報と、前記係り受け解析工程により出力された前記係り受け解析情報とを入力し、入力された前記形態素解析情報および前記係り受け解析情報とに基づいて前記キーワードおよび前記関連キーワードを抽出する関連キーワード抽出工程とを実行させるようにしてもよい。
また、キーワードあるいは関連キーワードを抽出するに際し、文書データの形態素解析を行い、文書に含まれる単語あるいは文節を抽出し、抽出された単語あるいは文節に基づいて係り受け解析を行い、形態素解析の結果および係り受け解析の結果に基づいて意味解析を行い、意味解析の結果に基づいてキーワードあるいは関連キーワードを抽出するようにしてもよい。
【００１３】
また、コンピュータに文書速読支援を実行させるための文書速読支援プログラムは、コンピュータに、入力手段により入力された一連の文書を構成する文書データから、当該文書を構成する単語あるいは文節を抽出し、抽出した前記単語あるいは前記文節に対応するキーワードおよび関連キーワードを前記文書データから抽出して出力するキーワード抽出工程と、前記キーワード抽出工程が出力した前記キーワードおよび前記関連キーワードを入力し、入力された前記キーワードおよび前記関連キーワードを含む関連キーワードハイパーテキストデータを生成して出力する関連キーワードハイパーテキスト生成工程と、前記入力手段により入力された前記文書データに対応する元文書ハイパーテキストデータを生成して出力する元文書ハイパーテキスト生成工程と、前記関連キーワードハイパーテキストデータ内の前記関連キーワードから、前記関連キーワードに対応する、前記元文書ハイパーテキストデータ内の前記単語あるいは前記文節へリンクを張った前記関連キーワードハイパーテキストデータを生成する前記関連キーワードハイパーテキスト生成工程と、前記元文書ハイパーテキストデータ内の前記単語あるいは前記文節から、前記単語あるいは前記文節に対応する、前記関連キーワードハイパーテキストデータ内の前記キーワードへリンクを張った前記元文書ハイパーテキストデータを生成する前記元文書ハイパーテキスト生成工程と、表示手段に、前記元文書ハイパーテキスト生成工程が出力した前記元文書ハイパーテキストデータと、前記関連キーワードハイパーテキスト生成工程が出力した前記関連キーワードハイパーテキストデータとを入力し、入力された前記元文書ハイパーテキストデータおよび、入力された前記関連キーワードハイパーテキストデータを表示する表示工程と、前記表示工程により表示される表示画面上の前記キーワードあるいは前記関連キーワード、前記単語あるいは前記文節に対するユーザの操作を操作手段により受け付ける操作工程とを実行させることを特徴としている。
【００１４】
この場合において、コンピュータに、前記表示手段に、前記操作工程により前記関連キーワードハイパーテキストデータに対応する表示画面上でいずれかの前記関連キーワードが選択された場合に、前記元文書ハイパーテキストデータに対応する表示画面上で、前記操作工程により選択された前記関連キーワードに対応する前記単語あるいは前記文節をユーザが識別可能な態様で表示する前記表示工程を実行させるようにしてもよい。
また、コンピュータに、前記表示手段に、前記操作工程によって前記元文書ハイパーテキストデータに対応する表示画面上でいずれかの前記単語あるいは前記文節が選択された場合に、前記関連キーワードハイパーテキストデータに対応する表示画面上で、前記操作工程により選択された前記単語あるいは前記文節に対応する前記キーワードをユーザが識別可能な態様で表示する前記表示工程を実行させるようにしてもよい。
また、上記文書編集プログラムを記録媒体に記録してもよい。
また、上記文書速読支援プログラムを記録媒体に記録してもよい。
【００１５】
【発明の実施の形態】
次に本発明の好適な実施の形態について説明する。
［１］実施形態の構成
図１に実施形態のスタンドアロン方式の速読支援システムの概要構成ブロック図を示す。
速読支援システム１０は、大別すると、操作部１１、ディスプレイ１２、速読支援装置本体１３および外部記憶装置１４を備えて構成されている。この場合において、速読支援システム１０は、文書編集装置及び文書速読支援装置として機能している。
操作部１１は、キーボード、マウス、タブレットなどにより構成され、ユーザが各種操作を行う。
ディスプレイ１２は、ＣＲＴ、ＬＣＤなどにより構成され、ユーザに各種情報を提示する。
【００１６】
速読支援装置本体１３は、一般的なパーソナルコンピュータと同様の構成を有しており、図２に示すように、速読支援装置本体１３全体を制御するＭＰＵ（Micro Processor Unit）２１と、制御プログラムなどをあらかじめ記憶したＲＯＭ２２と、ワーキングエリアとして処理結果などを一時的に格納するＲＡＭ２３と、操作部１１、ディスプレイ１２あるいは外部記憶装置１４との間のインターフェース機能を提供するインターフェース部２４と、各部を接続するバス２５などを備えている。この場合において、文書編集プログラム及び文書速読支援プログラムは、ＲＯＭ２２、ＲＡＭ２２あるいは外部記憶装置１４に格納されている。
外部記憶装置１４は、ハードディスク、大容量光ディスクなどの固定あるいはリムーバブルな記録媒体を備え、各種データを記憶している。
【００１７】
［２］実施形態の動作
次に図３の概要処理フローチャートを参照して、実施形態の動作を説明する。
この場合において、速読対象の文書は、例えば図４に示すのものであり、すでに外部記憶装置１４に格納されているものとして説明する。
まず、ＭＰＵ２１は、速読対象の文書を外部記憶装置１４からインターフェース部２４を介して読み出し、形態素解析を行い（ステップＳ１）、単語および文節を切り出す。
具体的には、
「入場チケットを、ＡＡＡの新規契約者に優先的に提供すると発表した」
という文章の場合、単語区切りを「，」で表し、文節区切りを「／」で表した場合、以下の通りとなる。
「／入場／チケット，を／、／ＡＡＡ，の／新規／契約者，に／優先的，に／提供，する，と／発表，した／」
すなわち、単語としては、「入場」、「チケット」、「を」、「ＡＡＡ」、「の」「新規」、「契約者」、「に」「優先的」、「に」、「提供」、「する」、「と」「発表」、「した」が切り出される。
【００１８】
また、文節としては、「入場」、「チケットを」、「ＡＡＡの」、「新規」、「契約者に」、「優先的に」、「提供すると」、「発表した」が切り出される。
次に形態素解析により切り出した単語および文節に基づいて係り受け解析を行う（ステップＳ２）。
すなわち、各単語間、各文節間あるいは単語と文節間の関係（例えば、主語と動詞の関係など）を把握する。
続いて形態素解析及び係り受け解析を行った後、必要に応じて意味解析を行う（ステップＳ３）。
ここで、必要に応じてとは、早い処理速度が必要な場合（後述の実施形態の第１変形例参照）や、意味解析処理を速読支援システム１０の制限（システム規模、システム構築コストなど）から組み込めない場合である。このような場合には、この意味解析処理を行わないこととなる。一方、処理速度が要求されない場合、あるいは、速読支援システム１０の制限を考慮する必要がない場合等には、意味解析処理を行うようにするのが好ましい。そして、意味解析処理により単語の意味を一意に決定することとなる。
具体的には、例えば、「犬」という単語には、「動物」という意味コードと、「スパイ」という意味コードが対応するが、意味解析を行うことにより文脈に応じて単語の意味を一意に決定することとなる。
次に形態素解析の結果および係り受け解析の結果に基づいて重要キーワード抽出を行う（ステップＳ４）。
例えば、上述の速読対象の文書の場合、「チケット」、「ダウンロード」、……などの単語が重要キーワードとして抽出される。
続いて関連キーワードを抽出する（ステップＳ５）。
ここで、図５の関連キーワード抽出メインフローチャートを参照して関連キーワードの抽出について説明する。
まず、関連キーワードの抽出を行う場合には、キーワードリストを作成する（ステップＳ２０）
【００１９】
具体的には、形態素解析および係り受け解析がなされた抽出対象の文書から、文書内に出現する単語および当該単語の文書内における出現位置を組としてキーワードとするリストを作成する。
この場合において、すべての単語をリストの対象とすることも可能であるが、処理速度の向上の観点からは、固有名詞や重要キーワードなどに限定することも可能である。さらにユーザに興味の対象となる分野を入力してもらい、当該分野に関連する単語のみを抽出するように構成することも可能である。
キーワードリスト（単語および出現位置）の具体例としては、上述の文書の例の場合、例えば、以下の通りとなる。
0004019662.tif 000002
この場合において、出現位置を表す数字は、元の文書を形態素解析した際に文書の先頭の単語の番号を１とし、最後の単語まで割り当てた通し番号を表している。
【００２０】
次に作成したキーワードリストからキーワード（単語）の取り出し処理を行う（ステップＳ３０）。
続いてステップＳ３０の処理においてキーワードが取り出されたか否かを判別する（ステップＳ４０）
ステップＳ４０の判別において、キーワードの取り出しが行われなかった場合には（ステップＳ４０；Ｎｏ）、関連キーワードの抽出処理が終了したか、あるいは、キーワードリストにキーワードが含まれていない場合であるので、処理を終了する。
ステップＳ４０の判別において、キーワードの取り出しが行われた場合には（ステップＳ４０；Ｙｅｓ）、関連キーワードの抽出処理に移行する（ステップＳ５０）。この関連キーワード抽出処理においては、ステップＳ３０において取り出した一つのキーワードに対して関連するキーワードを当該処理対象の文書から抽出する処理を行っている。
【００２１】
図６に関連キーワード抽出処理サブフローチャートを示す。
キーワード抽出処理においては、まず、格助詞を利用した関連キーワード抽出処理を行う（ステップＳ５１）。
格助詞を利用して関連キーワードを抽出するのは、格助詞が体言または体言に準ずるものに付いて、その体言が他の語にどんな関係で続くかを示す助詞であり、キーワードと関連性のある単語、すなわち、関連キーワードを結びつけるものだからである。
例えば、格助詞「の」を用いてキーワードに接続されている単語は、キーワードの所有関係にあるため、当該単語は関連キーワードとして選択するのが好ましいからである。また、格助詞「と」を用いてキーワードに接続されている単語は、キーワードと並列関係にあり、当該単語は関連キーワードとして選択するのが好ましいからである。
【００２２】
より具体的には、キーワードが「チケット」である場合に、文書中に「チケットの優待販売」という記載や、「限定数のチケット」という記載や、「問い合わせとチケット」という記載がある場合には、「優待販売」、「限定数」、「問い合わせ」などの単語を関連キーワードとして選択することが可能となる。そして、選択された関連キーワードは、「チケット」に関する情報を必要としているユーザにとって重要な意味を持つこととなる。
次にＭＰＵ２１は、抽出したキーワードに対して意味解析により付与された意味コードを参照し、意味コードに対応するテンプレートが存在するか否かを判別する（ステップＳ５２）。
ここで、意味コードとは、キーワードと意味的に非常に近い関係にある単語で表され、例えば、単語「チケット」、「切符」、「入場券」等には、「チケット」という意味コードが付与され、単語「１０月１０日」、「２００１年１月」等には、「日時」という意味コードが付与されることとなる。
【００２３】
また、意味コードに対応するテンプレートには、当該意味コードと意味的に関連する意味コードが登録されている。例えば、意味コード「チケット」に対応するテンプレートでは、チケットを思い浮かべた場合に連想される価格や販売開始日時などの単語に付与される意味コードである「価格」、「日時」などの意味コードが登録されている。
同様に意味コード「パソコン」のテンプレートには、パソコンを思い浮かべた場合に連想される単語に付与される「ＣＰＵ種類」、「ＨＤＤ容量」、「価格」などの意味コードが登録されている。
【００２４】
ステップＳ５２の判別において、意味コードに対応するテンプレートが存在する場合には（ステップＳ５２；Ｙｅｓ）、ＭＰＵは、テンプレートを利用して関連キーワードの抽出を行う（ステップＳ５３）。
具体的には、ＭＰＵ２１は、意味コードに対応するテンプレートに含まれている登録されている意味コードが付与された単語が、当該キーワードを含む文の前後において検索されるか否かを判別する。そして、該当する単語が検索された場合には、当該単語を関連キーワードとして抽出することとなる。
さらにテンプートに登録されている単語についても対応する意味コードが存在する場合には、さらに当該意味コードに対応するテンプレートに登録されている単語を当該キーワードを含む文の前後の文において検索し、同様に関連キーワードとして抽出する。
ステップＳ５２の判別において、ＭＰＵ２１が意味コードに対応するテンプレートが存在しないと判別した場合には処理を終了し、処理をステップＳ３０に移行することとなる。
【００２５】
これらの処理の結果、キーワードに対応して得られる関連キーワードとしては、例えば、以下の通りとなる。
「チケット」              ……（キーワード）
「５月６日」          ……（関連キーワード）
「優待販売」          ……（関連キーワード）
「ダウンロード」          ……（キーワード）
「ライブ曲」          ……（関連キーワード）
「公開」              ……（関連キーワード）
…………
次にキーワードおよび関連キーワードのハイパーテキスト化を行う（ステップＳ６）。
【００２６】
この結果、得られるキーワードおよび関連キーワードのハイパーテキストデータ（関連キーワードハイパーテキストデータ）は、例えば、図７に示すようなものとなる。
図７のハイパーテキストデータ（re1.html）において、パラメータＸ１およびパラメータＸ２の部分には、キーワードリストから得られた関連キーワードの位置情報が与えられる。
次に元文書のハイパーテキスト化を行う（ステップＳ７）。
この結果、得られる元文書のハイパーテキストデータ（doc.html；元文書ハイパーテキストデータ）は、例えば、図８に示すようなものとなる。
【００２７】
これらの結果、図９に示すように、ディスプレイ１２の表示画面上には、第１のフレームＦＬ１の領域にキーワードおよび関連キーワードのハイパーテキストデータに対応する画面が表示される。
また、第２のフレームＦＬ２の領域に元文書のハイパーテキストデータに対応する画面が表示される。
そして、フレームＦＬ２の領域において、ユーザが所望の単語あるいは文節を選択すべく、操作部１１において、マウスのボタンをクリックすると、フレームＦＬ１の領域において、ユーザが操作部１１により選択した単語あるいは文節に対応するキーワードがユーザが容易に識別可能な態様でアピール表示される。
【００２８】
具体的には、図１０に示す例の場合、フレームＦＬ２の領域においてユーザが所望の単語として「チケット」を選択すべく、操作部１１において、マウスのボタンをクリックすると、フレームＦＬ１の領域において、ユーザが操作部１１により選択した単語に対応するキーワード「チケット」の表示フォントがしばらくの期間、サイズが大きくなったり、表示色が変化したり、ブリンク表示を行ったり、アンダーラインが引かれたりなど、ユーザが容易に識別可能な態様でアピール表示がなされる。
【００２９】
同様に、フレームＦＬ１の領域において、ユーザが所望の関連キーワードを選択すべく、操作部１１において、マウスのボタンをクリックすると、フレームＦＬ２の領域において、ユーザが操作部１１により選択した関連キーワードに対応する単語あるいは文節がユーザが容易に識別可能な態様でアピール表示される。
具体的には、図１１に示す例の場合、フレームＦＬ１の領域においてユーザが所望の関連キーワードとして「優待販売」を選択すべく、操作部１１において、マウスのボタンをクリックすると、フレームＦＬ２の領域において、ユーザが操作部１１により選択した関連キーワードに対応する単語である「優先販売」の表示フォントがしばらくの期間、サイズが大きくなったり、表示色が変化したり、ブリンク表示を行ったり、アンダーラインが引かれたりなど、ユーザが容易に識別可能な態様でアピール表示がなされる。この場合において、初期の表示画面中には対応する単語あるいは文節が含まれていない場合には、画面を同時にスクロールして、同様の処理を行うこととなる。
【００３０】
［３］実施形態の効果
以上の説明のように、本実施形態によれば、文書から重要なキーワードを抽出するばかりでなく、当該重要なキーワードに関連する関連キーワードを一又は複数抽出し、元文書とは別個に表示しているため、全文を読みとらなくても概要をユーザが容易に理解することができる。
また、ある重要キーワードに対して、複数個の関連キーワードを抽出して表示画面上に表示しているので、ユーザが興味を持った関連キーワードを任意の順番で選択して読むことが可能となる。
【００３１】
［４］実施形態の変形例
［４．１］第１変形例
以上の説明においては、形態素解析および係り受け解析を行った後に、さらに意味解析（ステップＳ３）を行い、この意味解析の結果に基づいてテンプレート利用の抽出（ステップＳ５３）を行う構成を採っていたが、文書速読支援を行う場合に、処理速度が要求される場合であれば、テンプレート利用の抽出を行わなくても関連キーワードの抽出は可能であるので、意味解析処理およびテンプレート利用の抽出処理を省略することも可能である。
これにより文書速読支援の処理速度を向上させることが可能となる。
［４．２］第２変形例
以上の説明においては、速読支援システムがスタンドアロン方式の場合について説明したが、ネットワークを介してサーバが速読支援をネットワーク端末において行うように構成することも可能である。
【００３２】
［４．３］第３変形例
以上の説明においては、速読支援システムを文書編集装置あるいは文書速読支援装置として機能させるための文書編集プログラムあるいは文書速読支援プログラムをＲＯＭ、ＲＡＭあるいは外部記憶装置に予め格納している場合について説明したが、これらのプログラムを光ディスクなどのリムーバブル記録媒体に記録して、インストールするようにしたり、ネットワークを介してダウンロードし、インストールするように構成することも可能である。ダウンロードを行う場合には、実行のたびにダウンロードするようにすることも可能である。
【００３３】
【発明の効果】
本発明によれば、一連の文書を構成する文書データから当該文書を構成する単語あるいは文節を抽出し、抽出した単語あるいは文節に対応するキーワードおよび関連キーワードを前記文書データから抽出し、関連キーワードから対応する前記単語あるいは前記文節へリンクを張って前記関連キーワードに対応するハイパーテキストデータを生成するとともに、文書データに対応する単語あるいは文節から対応するキーワードへリンクを張って前記文書データに対応する元文書ハイパーテキストデータを生成する。
【００３４】
そして、文書データに対応する元文書ハイパーテキストデータと、キーワードおよび関連キーワードに対応する関連キーワードハイパーテキストデータを表示し、表示画面上でキーワードあるいは関連キーワード、単語あるいは文節に対する操作を行うので、全文を読みとらなくても概要をユーザが容易に理解することができる。また、ユーザが興味を持った関連キーワードを任意の順番で選択して読むことが可能となる。
【図面の簡単な説明】
【図１】  速読支援システムの概要構成ブロックである。
【図２】  速読支援装置本体の概要構成ブロック図である。
【図３】  実施形態の概要処理フローチャートである。
【図４】  速読対象の文書の説明図である。
【図５】  関連キーワード抽出処理メインフローチャートである。
【図６】  関連キーワード抽出処理サブフローチャートである。
【図７】  関連キーワードハイパーテキストデータの一例を説明する図である。
【図８】  元文書ハイパーテキストデータの一例を説明する図である。
【図９】  表示例の説明図である。
【図１０】  関連キーワードアピール表示の説明図である。
【図１１】  キーワードアピール表示の説明図である。
【符号の説明】
１０……速読支援システム
１１……操作部
１２……表示部
１３……速読支援装置本体
１４……外部記憶装置
【図１】
0004019662.tif 000003
【図２】
0004019662.tif 000004
【図３】
0004019662.tif 000005
【図４】
0004019662.tif 000006
【図５】
0004019662.tif 000007
【図６】
0004019662.tif 000008
【図７】
0004019662.tif 000009
【図８】
0004019662.tif 000010
【図９】
0004019662.tif 000011
【図１０】
0004019662.tif 000012
【図１１】
0004019662.tif 000013