本論文では，構造化された言語資料の検索・閲覧を指向した全文検索システム
である『ひまわり』の設計，および，その実現方法を示す。ここで言う「構造
化された言語資料」とは，コーパスや辞書のように，言語に関する調査，研究
などに利用することを目的として，一定の構造で記述された資料一般を指す。
『ひまわり』は，言語資料の構造化形式の多様性と利用目的の多様性に対応し
た設計がなされている。構造化形式の多様性については，言語資料が XMLで構
造化されていることを想定して，XML 文書に対する全文検索機能を実現した。
全文検索に付け加えて，マークアップされている情報の抽出や抽出された情報
に基づく検索結果の制約を行うことも可能である。また，Suffix Array などの
索引を用いて，検索の高速化を図っている。一方，言語資料に適した検索式と
閲覧形式を柔軟に定義できるようにすることにより，利用目的の多様性に対処
した。閲覧形式は，KWIC表示機能を備えた表形式での閲覧を基本とし，ルビな
どの通常のテキストでは表現できない表示形式や音声，画像に対しては，XSL 
変換などを介して外部閲覧システムにデータを受け渡す方法を用いる。多様性
に対する『ひまわり』の有効性を検証するために，『分類語彙表』，および，
『日本語話し言葉コーパス』に『ひまわり』を適用し，定性的な評価を行うと
ともに，検索速度測定による定量的な評価を行った。
構造化された言語資料に対する全文検索システムの設計と実現