(57)【要約】【課題】電子文書の索引リストに表示された索引項目の該当箇所をユーザに対して早急に参照させることを課題とする。【解決手段】電子文書から当該電子文書の索引となる索引項目を当該索引項目の出現位置情報とともに抽出し、抽出された索引項目について電子文書における出現位置をリンク先とするリンク先情報を出現位置情報から生成して各索引項目に付与し、当該リンク先情報が付与された索引項目を並べた索引リストを作成する。例えば、電子文書１から索引項目２「経済産業省」を出現位置情報３「４０バイト（文頭からのバイト数）」とともに抽出し、「経済産業省」の電子文書１上の段落番号である「４９９」を電子文書１から抽出するとともに、出現位置情報３「４０バイト」を付与することでリンク先情報６「４９９（下線付）」を生成して、索引項目２「経済産業省」の右隣に配置する。【選択図】        図１
2008009918.tif 000002
【特許請求の範囲】
【請求項１】
電子文書から索引を作成する方法をコンピュータに実行させる索引作成プログラムであって、
前記電子文書から当該電子文書の索引となる索引項目を当該索引項目の出現位置情報とともに抽出する索引項目抽出手順と、
前記索引項目抽出手順によって抽出された索引項目について前記電子文書における出現位置をリンク先とするリンク先情報を前記出現位置情報から生成して各索引項目に付与し、当該リンク先情報が付与された索引項目を並べてなる索引リストを作成する索引リスト作成手順と、
をコンピュータに実行させることを特徴とする索引作成プログラム。
【請求項２】
前記索引項目抽出手順によって抽出された索引項目を所定の基準に従って並べ替える索引項目並替手順をさらにコンピュータに実行させ、
前記索引リスト作成手順は、前記索引項目並替手順によって索引項目が並べ替えられた索引リストを作成することを特徴とする請求項１に記載の索引作成プログラム。
【請求項３】
前記索引項目抽出手順は、複数の用語が規定された電子辞書を参照して、当該電子辞書に規定された用語を前記電子文書から前記索引項目として抽出することを特徴とする請求項１または２に記載の索引作成プログラム。
【請求項４】
前記索引項目抽出手順は、前記電子文書における固有表現を属性ごとにスコア付けして取り出した後に、当該スコアが最大となる属性に対応付けて前記固有表現を前記索引項目として抽出することを特徴とする請求項１または２に記載の索引作成プログラム。
【請求項５】
前記スコア付けにおける属性ごとの重み付けを受け付ける重み受付手順をさらにコンピュータに実行させ、
前記索引項目抽出手順は、前記重み受付手順によって受け付けた重み付けに基づいて、前記電子文書における固有表現を属性ごとにスコア付けすることを特徴とする請求項４に記載の索引作成プログラム。
【請求項６】
前記索引項目並替手順は、前記電子文書における各索引項目の出現頻度、検索利用頻度、五十音読み、属性のいずれか一つまたは複数に従って、前記索引項目抽出手順によって抽出された索引項目を並び替えることを特徴とする請求項１〜５のいずれか一つに記載の索引作成プログラム。
【請求項７】
前記索引項目抽出手順は、前記電子文書内の音声ファイルおよび／または画像ファイルを前記索引項目として抽出し、
前記索引リスト作成手順は、前記索引項目抽出手順によって抽出された音声ファイルおよび／または画像ファイルについて前記電子文書における出現位置をリンク先とするリンク先情報を前記出現位置情報から生成して各索引項目に付与し、当該リンク先情報が付与された音声ファイルおよび／または画像ファイルを並べてなる索引リストを作成することを特徴とする請求項１に記載の索引作成プログラム。
【請求項８】
前記索引項目並替手順は、前記電子文書における音声ファイルおよび／または画像ファイルの属性に従って、前記索引項目抽出手順によって抽出された索引項目を並び替えることを特徴とする請求項７に記載の索引作成プログラム。
【請求項９】
電子文書から索引を作成する索引作成装置であって、
前記電子文書から当該電子文書の索引となる索引項目を当該索引項目の出現位置情報とともに抽出する索引項目抽出手段と、
前記索引項目抽出手順によって抽出された索引項目について前記電子文書における出現位置をリンク先とするリンク先情報を前記出現位置情報から生成して各索引項目に付与し、当該リンク先情報が付与された索引項目を並べてなる索引リストを作成する索引リスト作成手段と、
を備えたことを特徴とする索引作成装置。
【請求項１０】
電子文書から索引を作成する索引作成方法であって、
前記電子文書から当該電子文書の索引となる索引項目を当該索引項目の出現位置情報とともに抽出する索引項目抽出工程と、
前記索引項目抽出手順によって抽出された索引項目について前記電子文書における出現位置をリンク先とするリンク先情報を前記出現位置情報から生成して各索引項目に付与し、当該リンク先情報が付与された索引項目を並べてなる索引リストを作成する索引リスト作成工程と、
を含んだことを特徴とする索引作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、索引作成プログラム、索引作成装置および索引作成方法に関する。
【背景技術】
【０００２】
従来より、複数の文書からなる文書集合を効果的に閲覧する技術が考案されている。例えば、特許文献１では、電子化された文書集合において、当該文書集合の全ての文書における全ての文字の出現位置を登録した全文インデクスと、同様に全ての文書における地名、数量および年代に関する文字の出現位置を登録した特徴インデクスを作成し、ユーザから検索語（全文インデクスによって検索する文字列）、検索特徴の種類（地名、数量または年代）および範囲（例えば検索特徴の種類「地名」に対する範囲は、東京などになる）を受け付け、範囲内で検索語に関連する特徴を表す文字列を含むテキストを検索結果として表示することによって、ユーザが文書に含まれる情報そのものを直接に検索可能となる技術が開示されている。つまり、例を挙げれば、検索語が「一揆」、特徴が「地名」、範囲が「日本」の場合には、日本の地名で一揆に関連する地名「真壁郡」を含むテキスト「真壁郡一揆の激発により、政府は・・・」を表示する。
【０００３】
また、特許文献２では、検索対象文書集合上の文字列の出現位置を記録する全文検索インデクスと、検索対象文書集合から抽出した名詞句と当該名詞句に含まれる単語とを対応付けて記憶する名詞句インデクスとを作成し、ユーザから検索語を受け付けると、全文検索インデクスによって検索語を含む文書の存在を検索結果として表示するともに、当該検索結果をさらに絞込むための名詞句を名詞句インデクスから抽出し、それらを表示することによって、ユーザが大量の検索結果の中から所望の文書を探し出すことの支援をする技術が開示されている。つまり、例を挙げれば、「リサイクル」という検索語を受け付けると、「リサイクル」を含む文書を全文検索インデクスより検索し、その文書の存在を検索結果として表示するとともに、名詞句インデクスから「リサイクル」を含む「アルミ缶のリサイクル」や「リサイクル・ネット」などの名詞句を抽出し、検索結果の文書をさらに絞り込むための検索語として当該名詞句を表示する。
【０００４】
これらの技術は、文書内に記述されている情報を得るために、文書集合の内容に対し焦点を絞っていく技術であり、文書そのものに何が書かれているかを大まかに把握することはできなかった。そこで、文書に何が書かれているかを大まかに把握するものとして、目次や索引が挙げられる。ここで、索引とは、「ある書物に載っている人名・用語などを項目として書き出して五十音順などに並べ、その所在ページを示した表」であり、従来、その索引を自動で作成する技術として、索引とする文字列をあらかじめ受け付けることにより、文書の作成時に索引を自動生成するものや、人名事典・用語事典などをデータベースとして保持しておき、事典の項目が文書内に記述されている場合には、それらを索引項目として索引を自動作成するものがあった。
【０００５】
【特許文献１】特許３４４５８００号公報
【特許文献２】特開２００２−３４２３７３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、上記した従来の索引を自動作成する技術は、索引を作成するだけで（索引項目およびその所在ページを表示するだけで）、索引項目の電子文書内出現位置への移動インターフェースがなく、索引項目の該当箇所をユーザに対して早急に参照させることができないという問題点があった。
【０００７】
そこで、この発明は、上述した従来技術の課題を解決するためになされたものであり、索引項目の該当箇所をユーザに対して早急に把握させることが可能となる索引作成プログラム、索引作成装置および索引作成方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するため、請求項１に係る発明は、電子文書から索引を作成する方法をコンピュータに実行させる索引作成プログラムであって、前記電子文書から当該電子文書の索引となる索引項目を当該索引項目の出現位置情報とともに抽出する索引項目抽出手順と、前記索引項目抽出手順によって抽出された索引項目について前記電子文書における出現位置をリンク先とするリンク先情報を前記出現位置情報から生成して各索引項目に付与し、当該リンク先情報が付与された索引項目を並べてなる索引リストを作成する索引リスト作成手順と、をコンピュータに実行させることを特徴とする。
【０００９】
また、請求項２に係る発明は、上記の発明において、前記索引項目抽出手順によって抽出された索引項目を所定の基準に従って並べ替える索引項目並替手順をさらにコンピュータに実行させ、前記索引リスト作成手順は、前記索引項目並替手順によって索引項目が並べ替えられた索引リストを作成することを特徴とする。
【００１０】
また、請求項３に係る発明は、上記の発明において、前記索引項目抽出手順は、複数の用語が規定された電子辞書を参照して、当該電子辞書に規定された用語を前記電子文書から前記索引項目として抽出することを特徴とする。
【００１１】
また、請求項４に係る発明は、上記の発明において、前記索引項目抽出手順は、前記電子文書における固有表現を属性ごとにスコア付けして取り出した後に、当該スコアが最大となる属性に対応付けて前記固有表現を前記索引項目として抽出することを特徴とする。
【００１２】
また、請求項５に係る発明は、上記の発明において、前記スコア付けにおける属性ごとの重み付けを受け付ける重み受付手順をさらにコンピュータに実行させ、前記索引項目抽出手順は、前記重み受付手順によって受け付けた重み付けに基づいて、前記電子文書における固有表現を属性ごとにスコア付けすることを特徴とする。
【００１３】
また、請求項６に係る発明は、上記の発明において、前記索引項目並替手順は、前記電子文書における各索引項目の出現頻度、検索利用頻度、五十音読み、属性のいずれか一つまたは複数に従って、前記索引項目抽出手順によって抽出された索引項目を並び替えることを特徴とする。
【００１４】
また、請求項７に係る発明は、上記の発明において、前記索引項目抽出手順は、前記電子文書内の音声ファイルおよび／または画像ファイルを前記索引項目として抽出し、前記索引リスト作成手順は、前記索引項目抽出手順によって抽出された音声ファイルおよび／または画像ファイルについて前記電子文書における出現位置をリンク先とするリンク先情報を前記出現位置情報から生成して各索引項目に付与し、当該リンク先情報が付与された音声ファイルおよび／または画像ファイルを並べてなる索引リストを作成することを特徴とする。
【００１５】
また、請求項８に係る発明は、上記の発明において、前記索引項目並替手順は、前記電子文書における音声ファイルおよび／または画像ファイルの属性に従って、前記索引項目抽出手順によって抽出された索引項目を並び替えることを特徴とする。
【００１６】
また、請求項９に係る発明は、電子文書から索引を作成する索引作成装置であって、前記電子文書から当該電子文書の索引となる索引項目を当該索引項目の出現位置情報とともに抽出する索引項目抽出手段と、前記索引項目抽出手順によって抽出された索引項目について前記電子文書における出現位置をリンク先とするリンク先情報を前記出現位置情報から生成して各索引項目に付与し、当該リンク先情報が付与された索引項目を並べてなる索引リストを作成する索引リスト作成手段と、を備えたことを特徴とする。
【００１７】
また、請求項１０に係る発明は、電子文書から索引を作成する索引作成方法であって、前記電子文書から当該電子文書の索引となる索引項目を当該索引項目の出現位置情報とともに抽出する索引項目抽出工程と、前記索引項目抽出手順によって抽出された索引項目について前記電子文書における出現位置をリンク先とするリンク先情報を前記出現位置情報から生成して各索引項目に付与し、当該リンク先情報が付与された索引項目を並べてなる索引リストを作成する索引リスト作成工程と、を含んだことを特徴とする。
【発明の効果】
【００１８】
請求項１、９または１０の発明によれば、電子文書から索引を作成する方法をコンピュータに実行させる索引作成プログラムであって、電子文書から当該電子文書の索引となる索引項目を当該索引項目の出現位置情報とともに抽出し、索引項目について電子文書における出現位置をリンク先とするリンク先情報を出現位置情報から生成して各索引項目に付与し、当該リンク先情報が付与された索引項目を並べてなる索引リストを作成するので、例えば、表示部に表示された索引リストにおいて所定の索引項目に併記されているリンク先情報がクリックされれば、電子文書において所定の索引項目が出現している箇所を直ちに表示部に表示する結果、索引項目の該当箇所をユーザに対して早急に把握させることが可能となる。
【００１９】
また、請求項２の発明によれば、抽出された索引項目を所定の基準に従って並べ替え、索引項目が並べ替えられた索引リストを作成するので、秩序ある項目建ての索引リストが表示される結果、電子文書の内容をユーザに対して効果的に把握させることが可能となる。
【００２０】
また、請求項３の発明によれば、複数の用語が規定された電子辞書を参照して、当該電子辞書に規定された用語を電子文書から索引項目として抽出するので、電子辞書に則した信頼性がある用語が列挙された索引リストを作成することが可能となる。
【００２１】
また、請求項４の発明によれば、電子文書における固有表現を属性ごとにスコア付けして取り出した後に、当該スコアが最大となる属性に対応付けて固有表現を索引項目として抽出するので、電子辞書に左右されることなく、固有表現抽出に基づいた柔軟な用語が列挙された索引リストを生成することが可能となる。
【００２２】
また、請求項５の発明によれば、スコア付けにおける属性ごとの重み付けを受け付け、当該重み付けに基づいて、電子文書における固有表現を属性ごとにスコア付けするので、いずれの属性（例えば、人名や場所など）に重みを置くかを自由に設定し、例えば、人名を主に置いた索引リストを作成したり、場所を主に置いた索引リストを作成するなどできる結果、柔軟に索引リストを作成することが可能となる。
【００２３】
また、請求項６の発明によれば、電子文書における各索引項目の出現頻度、検索利用頻度、五十音読み、属性のいずれか一つまたは複数に従って索引項目を並び替えるので、秩序ある項目建ての索引リストが表示される結果、文書の内容をユーザに対して効果的に把握させることが可能となる。
【００２４】
また、請求項７の発明によれば、電子文書内の音声ファイルおよび／または画像ファイルを索引項目として抽出し、音声ファイルおよび／または画像ファイルについて電子文書における出現位置をリンク先とするリンク先情報を出現位置情報から生成して各索引項目に付与し、当該リンク先情報が付与された音声ファイルおよび／または画像ファイルを並べてなる索引リストを作成するので、文字情報に限らず、音声ファイルや画像ファイルなどのマルチメディアも索引項目として抽出することが可能となる。
【００２５】
また、請求項８の発明によれば、電子文書における音声ファイルおよび／または画像ファイルの属性に従って、索引項目を並び替えるので、索引リストの索引項目である音声ファイルや画像ファイルが、属性（例えば、画像か音声かの種別、ファイルの拡張子など）に従って秩序ある項目建てで表示することが可能となる。
【発明を実施するための最良の形態】
【００２６】
以下に添付図面を参照して、この発明に係る索引作成装置、索引作成方法および索引作成プログラムの実施例を詳細に説明する。なお、以下では、実施例１に係る索引作成装置の概要および特徴、実施例１に係る索引作成装置の構成、実施例１に係る索引作成制御処理の流れ、実施例１に係る画面の出力例、実施例１の効果を順に説明し、次に、実施例１と同様に、実施例２に係る索引作成装置、実施例３に係る索引作成装置について順に説明し、最後に他の実施例を説明する。
【実施例１】
【００２７】
［実施例１に係る索引作成装置の概要および特徴］
まず最初に、図１および図２を用いて、実施例１に係る索引作成装置の概要および特徴を説明する。図１および図２は、実施例１に係る索引作成装置の概要および特徴を説明するための図である。
【００２８】
この索引作成装置は、例えば、ウェブの検索結果が一覧で記載された電子文書から索引を作成し、当該索引を表示部に表示するものであり、索引項目の電子文書における該当箇所をユーザに対して早急に把握させる点に主たる特徴がある。
【００２９】
この主たる特徴について簡単に説明すると、索引作成装置は、複数の用語が規定された電子辞書（例えば、複数の組織名を記憶する組織名事典など）を参照して、電子文書から索引となる索引項目を当該索引項目の出現位置情報（例えば、電子文書の文頭からのバイト数など）とともに抽出する。
【００３０】
具体的に例を挙げれば、図１に示すように、索引作成装置は、組織名事典を参照することで、電子文書１から索引となる索引項目２「経済産業省」や「日経文庫」を、出現位置情報３「４０バイト」や「８０バイト」とともに抽出する。
【００３１】
そして、索引作成装置は、抽出した索引項目について電子文書における出現位置をリンク先とするリンク先情報を出現位置情報から生成して各索引項目に付与し、当該リンク先情報が付与された索引項目を並べてなる索引リストを作成する。
【００３２】
具体的に例を挙げれば、図１に示すように、索引作成装置は、電子文書１における索引項目２「経済産業省」の出現位置をリンク先とするリンク先情報６「４９９（下線付）」を、例えば、ウェブの検索結果の一覧において項目ごとにふられた段落番号である「４９９」に出現位置情報３「４０バイト」を埋め込むことによって生成し、当該リンク先情報６「４９９（下線付）」を索引項目５「経済産業省」の右隣に配置した索引リスト４を作成する。
【００３３】
さらに、例を挙げれば、索引作成装置は、ＨＴＭＬで記述された電子文書１に対し、同様にＨＴＭＬで記述して索引リスト４を作成する場合には、出現位置情報３の「４０バイト」に基づいて、電子文書１のテキスト文頭から４０バイトの位置にリンク先であることを示すタグ<a name="ｘｘｘ">を埋め込むとともに、索引リスト４のテキスト内にリンク元となるタグ<a href="ｘｘｘ">を埋め込み、かかるタグに「４９９」を入れ込むことによって電子文書にリンク先情報６「４９９（下線付）」が表示される索引リスト４を作成する。ｘｘｘはそれぞれの出現位置情報に割り振られるユニークな識別子である。
【００３４】
そして、索引作成装置は、作成した索引リストを表示部に表示し、リンク先情報に対して所定の操作を受け付けた場合には、電子文書において所定の索引項目が出現している箇所を直ちに表示部に表示する。
【００３５】
具体的には、図２に示すように、索引作成装置は、索引リスト４および電子文書１の一部７を画面８に表示し、例えば、索引項目５「経済産業省」に付与されたリンク先情報６「４９９（下線付）」に対してマウスポインタ９の位置でマウスによるクリック操作を受け付けた場合には、電子文書１において索引項目２「経済産業省」が出現している箇所を表示する。
【００３６】
このようなことから、実施例１に係る索引作成装置は、上記した主たる特徴の通り、索引項目の電子文書における該当箇所をユーザに対して早急に把握させることが可能となる。
【００３７】
［実施例１に係る索引作成装置の構成］
次に、図３を用いて、図１および図２に示した索引作成装置１０の構成を説明する。図３は、索引作成装置１０の構成を示すブロック図である。同図に示すように、この索引作成装置１０は、入力部２０と、出力部３０と、入出力制御ＩＦ部４０と、記憶部５０と、制御部６０とから構成される。
【００３８】
このうち、入力部２０は、各種の情報の入力を受付ける入力手段であり、キーボードやマウスなどを備えて構成され、例えば、マウスのクリック操作などで、索引リスト上のリンク先情報から電子文書の該当箇所へのアクセスを受け付ける。なお、後述する出力部３０のディスプレイも、マウスと協働してポインティングディバイス機能を実現する。
【００３９】
出力部３０は、各種の情報を出力する出力手段であり、ディスプレイを備えて構成され、例えば、電子文書や索引リストなどを表示出力する（図９のＡ参照）。また、例えば、出力部３０は、索引リストのリンク先情報に対してマウスのクリック操作が受け付けられた場合には、電子文書のリンク先の該当箇所を表示出力する（図９のＢ参照）。
【００４０】
入出力制御ＩＦ部４０は、これら入力部２０および出力部３０と、後述する記憶部５０および制御部６０との間におけるデータ転送を制御する手段である。
【００４１】
記憶部５０は、制御部６０による各種処理に必要なデータおよびプログラムを記憶する記憶手段であり、特に本発明に密接に関連するものとしては、各種アプリケーション６１に利用される各種データ５１の他に、索引作成記憶部５２を備え、さらにこの索引作成記憶部５２は、後述する索引作成制御部６２による各種処理に必要なデータを記憶する記憶手段であり、電子文書記憶部５２ａと、事典記憶部５２ｂと、索引情報記憶部５２ｃと、ソート済索引情報記憶部５２ｄと、索引リスト記憶部５２ｅとを備える。
【００４２】
このうち、電子文書記憶部５２ａは、電子文書を記憶する記憶手段であり、具体的には、後述する電子文書受付部６２ａが出力した電子文書を受け取り記憶する。電子文書記憶部５２ａが記憶する電子文書は、例えば、ＨＴＭＬ文書などである。
【００４３】
事典記憶部５２ｂは、複数の用語が規定された電子辞書を記憶する記憶手段であり、具体的には人名を記憶する人名事典５３と、地名を記憶する地名事典５４と、組織名を記憶するする組織名事典５５とを備える。例えば、事典記憶部５２ｂの組織名事典５５は、「経済産業省」や「日経文庫」などの組織名を記憶する。
【００４４】
索引情報記憶部５２ｃは、索引リストの作成に必要な索引情報（索引項目や索引項目の出現位置情報など）を記憶する記憶手段であり、具体的には、後述する索引情報抽出部６２ｂから出力される索引項目と、当該索引項目の電子文書内の出現位置情報（電子文書の文頭からのバイト数など）を受け取ると、それぞれを対応付けて記憶する。なお、実施例１では、索引情報抽出部６２ｂは、索引項目の出力に際して事典の属性情報を索引項目に付加させる。例えば、索引情報記憶部５２ｃは、図４に示すように、事典の属性情報が付加された索引項目「経済産業省（組織名事典）」に対応付けて、出現位置情報「２７」を記憶する。なお、図４は、索引情報記憶部が記憶する情報の例を示す図である。
【００４５】
ソート済索引情報記憶部５２ｄは、索引情報記憶部５２ｃと同様に索引情報を記憶する記憶手段であり、具体的には、後述する索引情報ソート部６２ｃが索引情報記憶部５２ｃに格納された索引情報を並び替えた結果の索引情報を、同じく索引情報ソート部６２ｃから受け取り記憶する。なお、後述するリンク付索引リスト作成部６２ｄは、ソート済索引情報記憶部５２ｄに格納された索引情報を順に読み込むことにより秩序ある項目建ての索引リストを作成することができる。
【００４６】
索引リスト記憶部５２ｅは、索引リストのデータを記憶する記憶手段であり、具体的には、後述するリンク付索引リスト作成部６２ｄから出力された索引リストのデータを受け取って記憶する。なお、索引リストのデータとは、テキスト情報はもちろん、リンク先情報や表示部に表示される際のレイアウト情報などである。
【００４７】
制御部６０は、ＯＳ（Operating System）などの制御プログラム、各種の処理手順などを規定したプログラムおよび所要データを格納するための内部メモリを有し、これらによって種々の処理を実行する処理部であり、特に本発明に密接に関連するものとしては、各種アプリケーション６１と、索引作成制御部６２とを備える。
【００４８】
このうち、各種アプリケーション６１は、それぞれの仕事や利用目的のために実行される応用ソフトウェアである。具体的に例を挙げれば、各種アプリケーション６１は、Ｗｅｂブラウザソフトであって、例えば、ウェブの検索結果が一覧で記載された電子文書であるＨＴＭＬ文書などを電子文書受付部６２ａに出力する。
【００４９】
索引作成制御部６２は、図３に示すように、電子文書受付部６２ａと、索引情報抽出部６２ｂと、索引情報ソート部６２ｃと、リンク付索引リスト作成部６２ｄと、索引リスト付電子文書表示制御部６２ｅとを備える。なお、索引情報抽出部６２ｂは、特許請求の範囲に記載の「索引項目抽出手順」に対応し、索引情報ソート部６２ｃは、同じく「索引項目並替手順」に対応し、リンク付索引リスト作成部６２ｄは、同じく「索引リスト作成手順」に対応する。
【００５０】
このうち、電子文書受付部６２ａは、電子文書を受け付ける手段であり、具体的には、各種アプリケーション６１から出力された電子文書を受け取ると、電子文書記憶部５２ａに格納するとともに、索引情報の抽出を指示する制御信号を索引情報抽出部６２ｂに出力する。
【００５１】
索引情報抽出部６２ｂは、電子文書から索引となる索引項目を当該索引項目の出現位置情報とともに抽出する手段であり、具体的には、電子文書受付部６２ａから制御信号を受け取ると、電子文書記憶部５２ａから電子文書を読み込み、事典記憶部５２ｂを参照しつつ、人名事典５３、地名事典５４、組織名事典５５に規定された用語である索引項目および当該索引項目の出現位置情報を電子文書より抽出し、索引情報記憶部５２ｃに格納するとともに、索引情報の並べ替えを指示する制御信号を索引情報ソート部６２ｃに出力する。なお、索引情報抽出部６２ｂが索引項目に各事典の属性情報を付与して索引情報記憶部５２ｃに格納することにより、後述する索引情報ソート部６２ｃは、索引項目に対して事典の種類による並び替えを実現する。
【００５２】
かかる索引情報抽出部６２ｂによる処理を具体的に例を挙げて説明すると、図５に示すように、索引情報抽出部６２ｂは、電子文書１を読み込み、形態素解析等を利用して切り出した索引項目「経済産業省」に対し（図５の（１）参照）、事典記憶部５２ｂの各事典を参照し、組織名事典に「経済産業省」が記載されている場合には（図５の（２）参照）、当該索引項目「経済産業省」を電子文書１より抽出し、索引情報記憶部５２ｃに組織名事典の属性情報を付与した索引項目「経済産業省」および出現位置情報「４０バイト」を格納する（図５の（３）参照）。なお、図５は、索引情報抽出部６２ｂを説明するための図である。
【００５３】
索引情報ソート部６２ｃは、索引情報記憶部５２ｃが記憶する索引情報を所定の基準で並び替える手段であり、具体的には、索引情報抽出部６２ｂから制御信号を受け取ると、索引情報記憶部５２ｃから索引情報を読み込み、各索引項目に付与された事典の属性情報によって索引項目を事典の種類ごとに並び替え、その順番でソート済索引情報記憶部５２ｄに格納するとともに、索引リストの作成を指示する制御信号をリンク付索引リスト作成部６２ｄに出力する。なお、索引項目に対応付けられた出現位置情報についても索引項目の並び替えに応じて同様に並び替え、元の対応付けのままソート済索引情報記憶部５２ｄに格納する。
【００５４】
かかる索引情報ソート部６２ｃによる処理を具体的に例を挙げて説明すると、図６に示すように、索引情報ソート部６２ｃは、索引情報抽出部６２ｂが索引情報記憶部５２ｃに格納した順で並ぶ各索引情報を、組織名事典から抽出した索引情報、人名事典から抽出した索引情報、地名事典から抽出した索引情報ごとに並び替えてソート済索引情報記憶部５２ｄに格納する。なお、図６は、索引情報ソート部６２ｃを説明するための図である。他のソートの所定の基準として、索引の読み情報、索引の出現頻度順、索引の文字の長さ順、索引の文字コード順などを利用して索引をソートすることもできる。
【００５５】
リンク付索引リスト作成部６２ｄは、抽出された索引項目について電子文書における出現位置をリンク先とするリンク先情報を出現位置情報から生成して各索引項目に付与し、当該リンク先情報が付与された索引項目を並べてなる索引リストを作成する手段であり、具体的には、索引情報ソート部６２ｃから制御信号を受け取ると、ソート済索引情報記憶部５２ｄに格納された索引情報を次々に読み込み、索引項目によって索引リストの索引項目を生成し、出現位置情報によって電子文書記憶部５２ａに格納された電子文書へのリンク先情報を生成し、索引項目に付与された事典の属性情報によって索引リストの索引項目の仕切りを生成してなる索引リストを作成し、当該索引リストのデータを索引リスト記憶部５２ｅに格納するとともに、索引リストおよび電子文書の出力表示を指示する制御信号を索引リスト付電子文書表示制御部６２ｅに出力する。
【００５６】
かかるリンク付索引リスト作成部６２ｄによる処理を具体的に例を挙げて説明すると、図７に示すように、ソート済索引情報記憶部５２ｄに格納された索引項目が「経済産業省」である索引情報を読み込むと、索引項目「経済産業省」によって索引リスト４の索引項目を作成し、出現位置情報によって電子文書内の「経済産業省」が記述されている箇所を検索するとともに、段落番号「１２」を電子文書記憶部５２ａから読み込み、当該段落番号「１２」に出現位置情報を埋め込むことでリンク先情報「１２（下線付）」を作成し、「経済産業省」の右隣に付与する。なお、図７は、リンク付索引リストの作成を説明するための図である。
【００５７】
索引リスト付電子文書表示制御部６２ｅは、表示部に索引リストおよび電子文書を表示する手段であり、具体的には、リンク付索引リスト作成部６２ｄの制御信号を受け取ると、電子文書記憶部５２ａから電子文書を読み込むとともに、索引リスト記憶部５２ｅから索引リストのデータを読み込み、電子文書および索引リストを出力部３０に出力することによって電子文書および索引リストを画面に表示する（図９参照）。
【００５８】
なお、この索引作成装置１０は、既知のパーソナルコンピュータ、ワークステーション、携帯電話、ＰＨＳ端末、移動体通信端末またはＰＤＡなどの情報処理装置に、上記した電子文書受付部６２ａ、索引情報抽出部６２ｂ、索引情報ソート部６２ｃ、リンク付索引リスト作成部６２ｄおよび索引リスト付電子文書表示制御部６２ｅの各機能を搭載することによって実現することもできる。
【００５９】
［実施例１に係る索引作成制御処理］
次に、図８を用いて、索引作成装置１０の索引作成制御部６２による処理を説明する。図８は、実施例１における索引作成装置１０の索引作成制御部６２の処理の流れを示すフローチャートである。
【００６０】
図８に示すように、索引作成制御部６２は、電子文書受付部６２ａが各種アプリケーション６１から電子文書を受け付けると（ステップＳ８０１肯定）、電子文書記憶部５２ａに当該電子文書を格納する（ステップＳ８０２）。
【００６１】
そして、索引作成制御部６２は、索引情報抽出部６２ｂによって電子文書記憶部５２ａに格納された電子文書から索引情報を抽出し（ステップＳ８０３）、索引情報記憶部５２ｃに当該索引情報を格納する（ステップＳ８０４）。
【００６２】
そして、索引作成制御部６２は、索引情報ソート部６２ｃによって索引情報記憶部５２ｃに格納された索引情報を所定の基準で並べ替えつつ、ソート済索引情報記憶部５２ｄに索引情報を格納する（ステップＳ８０５）。
【００６３】
そして、索引作成制御部６２は、リンク付索引リスト作成部６２ｄによってソート済索引情報記憶部５２ｄに格納された索引情報を次々に読み込むとともに、電子文書記憶部５２ａに格納された電子文書へのリンク先情報を生成した索引リストを作成し（ステップＳ８０６）、当該索引リストのデータを索引リスト記憶部５２ｅに格納する（ステップＳ８０７）。
【００６４】
最後に、索引作成制御部６２は、索引リスト付電子文書表示制御部６２ｅによって電子文書記憶部５２ａから電子文書を読み込むとともに、索引リスト記憶部５２ｅから索引リストのデータを読み込むと、電子文書および索引リストを出力部３０に出力してディスプレイに電子文書および索引リストを表示し（ステップＳ８０８）、処理を終了する。
【００６５】
［実施例１に係る画面の出力例］
最後に、図９を用いて、この索引作成装置１０が表示するディスプレイの具体例を説明する。なお、図９は、出力部５０の画面の例を示す図である。
【００６６】
索引作成装置１０は、ユーザによって、例えば、ＨＴＭＬ文書を読み込むブラウザソフトが実行され、検索サイトなどで検索を行った結果、膨大な検索結果が返ってきた場合には、当該検索結果のＨＴＭＬ文書に対して索引リストを作成し、図９のＡに示すように、検索結果の電子文書とともに、索引リストをディスプレイに表示する。
【００６７】
そして、索引作成装置１０は、ユーザによって、例えば、リンク先情報「４９９（下線付）」に対しマウスのクリック操作を受け付けると、図９のＢに示すように、リンク先である電子文書の該当箇所を表示する。
【００６８】
［実施例１の効果］
上記したように、実施例１によれば、検索結果が一覧で記載されたＨＴＭＬ文書から当該ＨＴＭＬ文書の索引となる索引項目を文頭からのバイト数とともに抽出し、抽出された索引項目についてＨＴＭＬ文書における出現位置をリンク先とするリンク先情報を文頭からのバイト数から生成して各索引項目に付与し、当該リンク先情報が付与された索引項目を並べてなる索引リストを作成するので、例えば、ディスプレイに表示された索引リストにおいて所定の索引項目に併記されているリンク先情報がクリックされれば、ＨＴＭＬ文書において所定の索引項目が出現している箇所を直ちにディスプレイに表示する結果、索引項目の該当箇所をユーザに対して早急に把握させることが可能となる。
【００６９】
また、実施例１によれば、抽出された索引項目を事典に従って並べ替え、索引項目が並べ替えられた索引リストを作成するので、秩序ある項目建ての索引リストが表示される結果、ＨＴＭＬ文書の内容をユーザに対して効果的に把握させることが可能となる。
【００７０】
また、実施例１によれば、事典を参照して、当該事典に規定された用語をＨＴＭＬ文書から索引項目として抽出するので、事典に則した信頼性がある用語が列挙された索引リストを作成することが可能となる。
【実施例２】
【００７１】
上述した実施例１では、事典を参照して事典に規定された用語を電子文書から索引項目として抽出する手法を説明したが、実施例２では、事典を参照せずに固有表現抽出技術を利用して索引項目を抽出する手法について説明する。
【００７２】
［実施例２に係る情報処理装置の構成］
図１０は、実施例２における索引作成装置７０の構成を示すブロック図である。同図に示すように、索引作成装置７０は、実施例１と同様、入力部８０と、出力部９０と、入出力制御ＩＦ部１００と、記憶部１１０と、制御部１２０とから構成される。また、記憶部１１０は、各種データ１１１と、索引作成記憶部１１２とから構成され、索引作成記憶部１１２は、電子文書記憶部１１２ａと、スコア記憶部１１２ｂと、索引情報記憶部１１２ｃと、ソート済索引情報記憶部１１２ｄと、索引リスト記憶部１１２ｅを備える。さらに、制御部１２０は、各種アプリケーション１２１と、索引作成制御部１２２とから構成され、索引作成制御部１２２は、電子文書受付部１２２ａと、索引情報抽出部１２２ｂと、索引情報ソート部１２２ｃと、リンク付索引リスト作成部１２２ｄと、索引リスト付電子文書表示制御部１２２ｅとを備える。
【００７３】
なお、入力部８０と、出力部９０と、入出力制御ＩＦ部１００と、記憶部１１０と、各種データ１１１と、索引作成記憶部１１２と、電子文書記憶部１１２ａと、索引情報記憶部１１２ｃと、ソート済索引情報記憶部１１２ｄと、索引リスト記憶部１１２ｅと、制御部１２０と、各種アプリケーション１２１と、索引作成制御部１２２と、電子文書受付部１２２ａとについては実施例１と同一の動作をするのでここでは説明を省略し、以下では、スコア記憶部１１２ｂと、索引情報抽出部１２２ｂとについて説明する。また、索引作成制御部１２２の基本的な処理は、図８を用いて説明したものと同様であるのでここでは説明を省略する。
【００７４】
スコア記憶部１１２ｂは、索引項目に対して固有表現の属性ごとに付けられたスコアを記憶する記憶手段であり、具体的には、後述する索引情報抽出部１２２ｂが切り出した索引項目と、当該索引項目に対して固有表現の属性（人名や地名など）ごとに付けられたスコアとを索引情報抽出部１２２ｂから受け取り、それらを対応付けて記憶する。ここで、スコアとは、固有表現の属性の可能性を示す尺度であり、スコアが高ければ高いほどその固有表現の属性である可能性が高いことを表し、文脈やパターン照合などによって判定される。例えば、「〜さん」などの接尾辞を含む索引項目は、固有表現の属性の一つである「人名」の可能性が高いので「人名」のスコアが高く付けられる。
【００７５】
例えば、図１１に示すように、スコア記憶部１１２ｂは、索引項目「宮崎」に対し、人名のスコア「２０」、地名のスコア「１０」、その他のスコア「１０」などと記憶する。なお、図１１は、スコア記憶部１１２ｂが記憶する情報の例を示す図である。
【００７６】
索引情報抽出部１２２ｂは、電子文書における索引項目を固有表現の属性ごとにスコア付けして取り出した後に、当該スコアが最大となる固有表現の属性に対応付けて索引項目を抽出する手段であり、具体的には、電子文書受付部１２２ａから索引情報の抽出を指示する制御信号を受け取ると、電子文書記憶部１１２ａから電子文書を読み込み、形態素解析等を利用して文頭から索引項目を切り出し、各索引項目に対して文脈やパターン照合などに基づいて固有表現の属性ごとにスコア付けし、索引項目と、固有表現の属性ごとのスコアを対応付けて一時的にスコア記憶部１１２ｂに格納する。そして、索引情報抽出部１２２ｂは、電子文書から索引項目を抽出する際に、各索引項目に対してスコアが最大となる固有表現の属性情報を付与して索引項目を抽出するとともに、出現位置情報も抽出し、索引情報記憶部１１２ｃに格納する。
【００７７】
かかる索引情報抽出部１２２ｂによる処理を具体的に例を挙げて説明すると、図１２に示すように、索引情報抽出部１２２ｂは、例えば、電子文書の「宮崎と福岡に行く」というテキストに対し、形態素解析を行うことで、５個の単語「宮崎」、「と」、「福岡」、「に」および「行く」に分解し、各単語を索引項目として切り出す（図１２のＡ参照）。
【００７８】
そして、索引情報抽出部１２２ｂは、文脈やパターン照合に基づいて、例えば、索引項目「宮崎」に対して、人名らしさとして２０点を付け、地名らしさとして１０点を付け、その他として１０点を付ける（図１２のＢ参照）。
【００７９】
そして、索引情報抽出部１２２ｂは、索引項目「宮崎」の１番点数の高い固有表現の属性が人名であることを判定し（図１２のＢにおける表の網かけセル）、電子文書から索引項目「宮崎」を抽出する際に、固有表現の属性情報「人名」を付与して抽出するとともに、出現位置情報「３０」も抽出し、索引情報記憶部１１２ｃに格納する（図１２のＣ参照）。なお、図１２は、索引情報抽出部１２２ｂを説明するための図である。
【００８０】
なお、索引情報抽出部１２２ｂが索引項目に付与する固有表現の属性情報は、人名、地名のほかに、組織名、固有物名、日付表現、時間表現、金額表現、割合表現などがあり、索引情報ソート部１２２ｃは、これら索引項目に付与された固有表現の属性情報に基づいて索引情報を並び替える。また、「その他」の固有表現の属性情報が付与された索引項目については、「その他」の固有表現の属性情報が付与された索引項目として抽出してもよいし、当該索引項目を除いて抽出してもよい。
【００８１】
索引情報ソート部１２２ｃは、索引情報記憶部１１２ｃが記憶する索引情報を所定の基準で並び替える手段であり、具体的には、実施例１と異なり、索引情報抽出部１２２ｂが索引項目に付与した固有表現の属性情報に基づいて索引情報を並び替え、ソート済索引情報記憶部１１２ｄに記憶する。つまり、上記した例でいえば、人名や地名などの固有表現の属性情報に基づいて索引情報を並び替え、ソート済索引情報記憶部１１２ｄに記憶する。
【００８２】
リンク付索引リスト作成部１２２ｄは、リンク先情報が付与された索引項目を並べてなる索引リストを作成する手段であり、具体的には、実施例１と異なり、索引項目に付与された固有表現の属性情報によって索引リストの仕切りを生成する。つまり、上記した例でいえば、「人名」や「地名」などで仕切りを設けた索引リストを作成する。
【００８３】
索引リスト付電子文書表示制御部１２２ｅは、表示部に索引リストおよび電子文書を表示する手段であり、具体的には、実施例１と異なり、リンク付索引リスト作成部１２２ｄが索引項目に付与された固有表現の属性情報によって生成した仕切りのある索引リストを表示する。例えば、図１３は、実施例２に係る出力部の画面の例を示す図であるが、同図に示すように、索引リスト４には、固有表現の属性情報よって生成された仕切りが表示される。
【００８４】
［実施例２の効果］
上記したように、実施例２によれば、電子文書における索引項目を固有表現の属性ごとにスコア付けして取り出した後に、当該スコアが最大となる固有表現の属性情報を付与して索引項目を抽出するので、事典に左右されることなく、固有表現抽出に基づいた柔軟な用語が列挙された索引リストを生成することが可能となる。
【００８５】
また、実施例２によれば、電子文書における各索引項目の固有表現の属性（例えば、人名や地名など）に従って索引項目を並び替えるので、秩序ある項目建ての索引リストが表示される結果、文書の内容をユーザに対して効果的に把握させることが可能となる。
【実施例３】
【００８６】
上述した実施例２では、固有表現の属性ごとに付けられたスコアをそのまま利用する手法について説明したが、実施例３では、所定の条件に基づいてスコアを変更することによって索引項目に付与される固有表現の属性情報を変化させる手法について説明する。
【００８７】
［実施例３に係る情報処理装置の構成］
図１４は、実施例３における索引作成装置１３０の構成を示すブロック図である。同図に示すように、索引作成装置１３０は、実施例２と同様、入力部１４０と、出力部１５０と、入出力制御ＩＦ部１６０と、記憶部１７０と、制御部１８０とから構成される。また、記憶部１７０は、各種データ１７１と、索引作成記憶部１７２とから構成され、索引作成記憶部１７２は、電子文書記憶部１７２ａと、条件記憶部１７２ｂと、スコア記憶部１７２ｃと、索引情報記憶部１７２ｄと、ソート済索引情報記憶部１７２ｅと、索引リスト記憶部１７２ｆを備える。さらに、制御部１８０は、各種アプリケーション１８１と、索引作成制御部１８２とから構成され、索引作成制御部１８２は、電子文書受付部１８２ａと、条件受付部１８２ｂと、索引情報抽出部１８２ｃと、索引情報ソート部１８２ｄと、リンク付索引リスト作成部１８２ｅと、索引リスト付電子文書表示制御部１８２ｆとを備える。
【００８８】
なお、入力部１４０と、出力部１５０と、入出力制御ＩＦ部１６０と、記憶部１７０と、各種データ１７１と、索引作成記憶部１７２と、電子文書記憶部１７２ａと、スコア記憶部１７２ｃと、索引情報記憶部１７２ｄと、ソート済索引情報記憶部１７２ｅと、索引リスト記憶部１７２ｆと、制御部１８０と、各種アプリケーション１８１と、索引作成制御部１８２と、電子文書受付部１８２ａと、索引情報ソート部１８２ｄと、リンク付索引リスト作成部１８２ｅと、索引リスト付電子文書表示制御部１８２ｆについては実施例２と同一の動作をするのでここでは説明を省略し、以下では、条件記憶部１７２ｂと、条件受付部１８２ｂと、索引情報抽出部１８２ｃとについて説明する。また、索引作成制御部の基本的な処理は、図８を用いて説明したものと同様であるのでここでは説明を省略する。
【００８９】
条件記憶部１７２ｂは、固有表現の属性ごとのスコアにおける重み付けの条件を記憶する記憶手段であり、具体的には、後述する条件受付部１８２ｂから出力される重み付けにかかる情報を受け取り記憶する。例えば、条件記憶部１７２ｂは、人名の点数を２倍、地名の点数を５倍などの条件を記憶する。
【００９０】
条件受付部１８２ｂは、固有表現の属性ごとのスコアにおける重み付けの条件を受け付ける手段であり、具体的には、ユーザから任意の時期に入力部１４０が受け付けた重み付けにかかる情報（例えば、「人名の点数を２倍、地名の点数を５倍」などの）を受け取り、当該情報を条件記憶部１７２ｂに格納する。
【００９１】
例えば、図１５は、実施例３に係る出力部の画面の例を示す図であるが、同図に示すように、条件受付部１８２ｂは、ウィンドウ１８３によって、ユーザから各固有表現の属性について、重み付けにかかる情報を受け付ける。
【００９２】
索引情報抽出部１８２ｃは、条件受付部１８２ｂが受け付けた重み付けの条件に基づいて、電子文書における索引項目を固有表現の属性ごとにスコア付けする手段である。
【００９３】
具体的には、実施例２と同様に、電子文書受付部１８２ａから索引情報の抽出を指示する制御信号を受け取ると、電子文書記憶部１７２ａから電子文書を読み込み、形態素解析等を利用して文頭から索引項目を切り出し、各索引項目に対して文脈やパターン照合などに基づいて固有表現の属性ごとにスコア付けし、索引項目と、固有表現の属性ごとのスコアとを対応付けて一時的にスコア記憶部１７２ｃに格納する。
【００９４】
そして、索引情報抽出部１８２ｃは、実施例２と異なり、条件記憶部１７２ｂから重み付けにかかる情報を読み込み、かかる情報に基づいてスコア記憶部１７２ｃのスコアを変更する。
【００９５】
そして、索引情報抽出部１８２ｃは、実施例２と同様に、電子文書から索引項目を抽出する際に、各索引項目に対してスコアが最大となる固有表現の属性情報を付与して索引項目を抽出するとともに、出現位置情報も抽出し、索引情報記憶部１７２ｄに格納する。
【００９６】
かかる索引情報抽出部１８２ｃによる処理を具体的に例を挙げて説明すると、図１６に示すように、重み付け前のスコアでは、索引項目「宮崎」は人名のスコアが最大であったが、「人名の点数を２倍、地名の点数を５倍」の重み付け条件によって、地名のスコアが最大となる。その結果、索引情報抽出部１８２ｃは、索引項目「宮崎」に対して、重み付けがない場合の結果と異なり、地名の固有表現の属性情報を付与して索引項目を抽出することになる。なお、図１６は、重み付けによる固有表現の属性の変化を説明するための図である。
【００９７】
［実施例３の効果］
上記したように、実施例３によれば、スコア付けにおける固有表現の属性ごとの重み付け条件を受け付け、当該重み付け条件に基づいて、電子文書における索引項目を固有表現の属性ごとにスコア付けするので、いずれの固有表現の属性（例えば、人名や場所など）に重みを置くかを自由に設定し、例えば、人名を主に置いた索引リストを作成したり、場所を主に置いた索引リストを作成するなどできる結果、柔軟に索引リストを作成することが可能となる。
【実施例４】
【００９８】
ところで、これまで実施例１〜３に係る索引作成装置について説明したが、本発明は上記した実施例以外にも種々の異なる形態にて実施されてよいものである。そこで、以下では、実施例４に係る索引作成装置として、異なる実施例を（１）〜（４）に区分けして説明する。
【００９９】
（１）並び替え
上記の実施例１〜３では、索引作成装置の索引情報ソート部は、索引項目に付与された属性によって索引情報の並び替えを行う場合を説明したが、本発明はこれに限定されるものではなく、図１７に例示するように、索引項目の読み仮名によって索引情報を五十音順に並び替えてもよい（この場合には、「経済産業省」は、「け」の項目に並び替えられる）。なお、図１７は、索引項目の並べ方の例を示す図である。
【０１００】
また、電子文書における索引項目の出現頻度順に並び替えを行ってもよいし、ウェブの検索結果に係る電子文書に対して、検索サイトのログから得られる検索語としての利用頻度順に並び替えてもよい。さらに、これら並び替えの基準を組み合わせてもよく、例えば、属性ごとに並び替えを行い、かつ、五十音順に並び替えを行ってもよい。
【０１０１】
このように、電子文書における各索引項目の出現頻度、検索利用頻度、五十音読み、属性のいずれか一つまたは複数に従って、抽出された索引項目を並び替えるので、秩序ある項目建ての索引リストが表示される結果、文書の内容をユーザに対して効果的に把握させることが可能となる。
【０１０２】
（２）電子文書
上記の実施例１では、電子文書としてＨＴＭＬ文書のウェブの検索結果を挙げたが、本発明はこれに限定されるものではなく、例えば、一般のＷｅｂページや電子書籍など、いかなる電子文書でもよい。
【０１０３】
（３）索引項目
上記の実施例１〜３では、索引作成装置の索引情報抽出部は、索引項目としてテキスト情報を抽出する場合を説明したが、本発明はこれに限定されるものではなく、画像ファイルや音声ファイルなどを索引項目として抽出するようにしてもよい。この場合には、索引作成装置は、図１８や図１９に例示するように、画像ファイルの場合には、サムネイルを表示したり、音声ファイルの場合には、音声ファイルを示す拡張子を表示したりして、それらを索引リストの索引項目として並べる。なお、これらのファイルについても、ファイルの種類ごとに並び替えを行ってもよい。また、図１８や図１９に示すように、索引作成装置は、他の実施例と同様に、各索引項目に付与されたリンク先情報に対しマウスのクリック操作を受け付けると、電子文書における当該索引項目が出現する箇所を表示する。なお、図１８および図１９は、出力部の画面の例を示す図である。
【０１０４】
このように、電子文書内の音声ファイルおよび／または画像ファイルを索引項目として抽出し、音声ファイルおよび／または画像ファイルについて電子文書における出現位置をリンク先とするリンク先情報を出現位置情報から生成して各索引項目に付与し、当該リンク先情報が付与された音声ファイルおよび／または画像ファイルを並べてなる索引リストを作成するので、文字情報に限らず、音声ファイルや画像ファイルなどのマルチメディアも索引項目として抽出することが可能となる。
【０１０５】
また、電子文書における音声ファイルおよび／または画像ファイルの属性に従って、索引項目を並び替えるので、索引リストの索引項目である音声ファイルや画像ファイルが、属性（例えば、画像か音声かの種別、ファイルの拡張子、ファイルのサイズなど）に従って秩序ある項目建てで表示することが可能となる。
【０１０６】
（４）システム構成等
上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報（例えば、図２や図９に示した画面の例）については、特記する場合を除いて任意に変更することができる。
【０１０７】
また、図示した各装置（索引作成装置１０、索引作成装置７０および索引作成装置１３０）の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、例えば、索引情報抽出部６２ｂと索引情報ソート部６２ｃとを統合する、または、リンク付索引リスト作成部６２ｄと索引リスト付電子文書表示制御部６２ｅとを統合するなど、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。さらに、各装置にて行なわれる各処理機能は、その全部または任意の一部が、ＣＰＵおよび当該ＣＰＵにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
【０１０８】
（５）索引作成プログラム
ところで、上記の実施例１〜４では、ハードウェアロジックによって各種の処理を実現する場合を説明したが、本発明はこれに限定されるものではなく、あらかじめ用意されたプログラムをコンピュータで実行することによって実現するようにしてもよい。そこで、以下では、図２０を用いて、上記の実施例１に示した索引作成装置１０と同様の機能を有する索引作成プログラムを実行するコンピュータの一例を説明する。図２０は、索引作成プログラムを実行するコンピュータを示す図である。
【０１０９】
同図に示すように、索引作成装置としてのコンピュータ１９０は、マウス１９１、キーボード１９２、ディスプレイ１９３、ＣＰＵ１９４、ＲＯＭ１９５、ＨＤＤ１９６およびＲＡＭ１９７をバス１９８などで接続して構成される。
【０１１０】
ＲＯＭ１９５には、上記の実施例１に示した索引作成装置１０と同様の機能を発揮する索引作成プログラム、つまり、図２０に示すように、各種アプリケーションプログラム１９５ａ、電子文書受付プログラム１９５ｂ、索引情報抽出プログラム１９５ｃ、索引情報ソートプログラム１９５ｄ、リンク付索引リスト作成プログラム１９５ｅ、索引リスト付電子文書表示制御プログラム１９５ｆ、が予め記憶されている。なお、これらのプログラム１９５ａ〜１９５ｆについては、図３に示した索引作成装置１０の各構成要素と同様、適宜統合または分散してもよい。
【０１１１】
そして、ＣＰＵ１９４が、これらのプログラム１９５ａ〜１９５ｆをＲＯＭ１９５から読み出して実行することで、図２０に示すように、各プログラム１９５ａ〜１９５ｆは、各種アプリケーションプロセス１９４ａ、電子文書受付プロセス１９４ｂ、索引情報抽出プロセス１９４ｃ、索引情報ソートプロセス１９４ｄ、リンク付索引リスト作成プロセス１９４ｅ、索引リスト付電子文書表示制御プロセス１９４ｆとして機能するようになる。なお、各プロセス１９４ａ〜１９４ｆは、図３に示した各種アプリケーション６１、電子文書受付部６２ａ、索引情報抽出部６２ｂ、索引情報ソート部６２ｃ、リンク付索引リスト作成部６２ｄ、索引リスト付電子文書表示制御部６２ｅにそれぞれ対応する。
【０１１２】
また、ＨＤＤ１９６には、図２０に示すように、各種テーブル１９６ａと、索引作成テーブル１９６ｂと、電子文書テーブル１９６ｃと、事典テーブル１９６ｄと、索引情報テーブル１９６ｅと、ソート済索引情報テーブル１９６ｆと、索引リストテーブル１９６ｇとが設けられる。なお、各種テーブル１９６ａ、索引作成テーブル１９６ｂ、電子文書テーブル１９６ｃ、事典テーブル１９６ｄ、索引情報テーブル１９６ｅ、ソート済索引情報テーブル１９６ｆおよび索引リストテーブル１９６ｇは、図３に示した各種データ５１、索引作成記憶部５２、電子文書記憶部５２ａ、事典記憶部５２ｂ、索引情報記憶部５２ｃ、ソート済索引情報記憶部５２ｄおよび索引リスト記憶部５２ｅにそれぞれ対応する。そして、ＣＰＵ１９４は、各種テーブル１９６ａ、索引作成テーブル１９６ｂ、電子文書テーブル１９６ｃ、事典テーブル１９６ｄ、索引情報テーブル１９６ｅ、ソート済索引情報テーブル１９６ｆおよび索引リストテーブル１９６ｇから各種データ１９７ａ、索引作成データ１９７ｂ、電子文書データ１９７ｃ、事典データ１９７ｄ、索引情報データ１９７ｅ、ソート済索引情報データ１９７ｆおよび索引リストデータ１９７ｇを読み出してＲＡＭ１９７に格納し、ＲＡＭ１９７に格納された各種データ１９７ａ、索引作成データ１９７ｂ、電子文書データ１９７ｃ、事典データ１９７ｄ、索引情報データ１９７ｅ、ソート済索引情報データ１９７ｆおよび索引リストデータ１９７ｇに基づいて索引リストの作成や、索引リストの表示などを実行する。
【０１１３】
なお、上記した各プログラム１９５ａ〜１９５ｆについては、必ずしも最初からＲＯＭ１９５に記憶させておく必要はなく、例えば、コンピュータ１９０に挿入されるフレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＭＯディスク、ＤＶＤディスク、光磁気ディスク、ＩＣカードなどの「可搬用の物理媒体」、または、コンピュータ１９０の内外に備えられるＨＤＤなどの「固定用の物理媒体」、さらには、公衆回線、インターネット、ＬＡＮ、ＷＡＮなどを介してコンピュータ１９０に接続される「他のコンピュータ（またはサーバ）」などに各プログラムを記憶させておき、コンピュータ１９０がこれらから各プログラムを読み出して実行するようにしてもよい。
【産業上の利用可能性】
【０１１４】
以上のように、本発明に係る索引作成プログラム、索引作成装置および索引作成方法は、電子文書から索引を作成することに有用であり、特に、電子文書の索引リストについて、索引項目の該当箇所をユーザに対して早急に把握させることに適する。
【図面の簡単な説明】
【０１１５】
【図１】索引作成装置の概要および特徴を説明する図である。
【図２】索引作成装置の概要および特徴を説明する図である。
【図３】索引作成装置の構成を示すブロック図である。
【図４】索引情報記憶部が記憶する情報の例を示す図である。
【図５】索引情報抽出部を説明するための図である。
【図６】索引情報ソート部を説明するための図である。
【図７】リンク付索引リストの作成を説明するための図である。
【図８】索引作成制御部の処理の流れを示すフローチャートである。
【図９】実施例１に係る出力部の画面の例を示す図である。
【図１０】索引作成装置の構成を示すブロック図である。
【図１１】スコア記憶部が記憶する情報の例を示す図である。
【図１２】索引情報抽出部を説明するための図である。
【図１３】実施例２に係る出力部の画面の例を示す図である。
【図１４】索引作成装置の構成を示すブロック図である。
【図１５】実施例３に係る出力部の画面の例を示す図である。
【図１６】重み付けによる固有表現の属性の変化を説明するための図である。
【図１７】索引項目の並べ方の例を示す図である。
【図１８】実施例４に係る出力部の画面の例を示す図である。
【図１９】実施例４に係る出力部の画面の例を示す図である。
【図２０】索引作成プログラムを実行するコンピュータを示す図である。
【符号の説明】
【０１１６】
１  電子文書
２  索引項目
３  出現位置情報
４  索引リスト
５  索引項目
６  リンク先情報
７  電子文書１の一部
８  画面
９  マウスポインタ
１０  索引作成装置
２０  入力部
３０  出力部
４０  入出力制御ＩＦ部
５０  記憶部
５１  各種データ
５２  索引作成記憶部
５２ａ  電子文書記憶部
５２ｂ  事典記憶部
５２ｃ  索引情報記憶部
５２ｄ  ソート済索引情報記憶部
５２ｅ  索引リスト記憶部
５３  人名事典
５４  地名事典
５５  組織名事典
６０  制御部
６１  各種アプリケーション
６２  索引作成制御部
６２ａ  電子文書受付部
６２ｂ  索引情報抽出部
６２ｃ  索引情報ソート部
６２ｄ  リンク付索引リスト作成部
６２ｅ  索引リスト付電子文書表示制御部
【図１】
2008009918.tif 000003
【図２】
2008009918.tif 000004
【図３】
2008009918.tif 000005
【図４】
2008009918.tif 000006
【図５】
2008009918.tif 000007
【図６】
2008009918.tif 000008
【図７】
2008009918.tif 000009
【図８】
2008009918.tif 000010
【図９】
2008009918.tif 000011
【図１０】
2008009918.tif 000012
【図１１】
2008009918.tif 000013
【図１２】
2008009918.tif 000014
【図１３】
2008009918.tif 000015
【図１４】
2008009918.tif 000016
【図１５】
2008009918.tif 000017
【図１６】
2008009918.tif 000018
【図１７】
2008009918.tif 000019
【図１８】
2008009918.tif 000020
【図１９】
2008009918.tif 000021
【図２０】
2008009918.tif 000022
【手続補正書】
【提出日】平成18年10月18日(2006.10.18)
【手続補正１】
【補正対象書類名】図面
【補正対象項目名】図２
【補正方法】変更
【補正の内容】
【図２】
2008009918.tif 000023
【手続補正２】
【補正対象書類名】図面
【補正対象項目名】図９
【補正方法】変更
【補正の内容】
【図９】
2008009918.tif 000024