(57)【要約】【課題】ユーザがホームページの内容を直感的にわかりやすいように表示する。【解決手段】表示画面を規定する表示用記述と、該表示画面に対するユーザの操作に従ってファイルを取得するファイル取得用記述とを少なくとも含むＨＴＭＬデータに基づき、当該表示用記述に従って生成した表示画面としてホームページを表示する情報表示装置１００であって、ホームページを規定している表示用記述を解析して、当該ホームページからダウンロード可能なファイルに関連するファイル関連情報を特定する言語解析部２０１と、言語解析部２０１が特定したファイル関連情報に基づく提示用情報を、ホームページとともに提示する出力装置１０９とを備える。【選択図】図１
2008191879.tif 000002
【特許請求の範囲】
【請求項１】
表示画面を規定する表示用記述と、該表示画面に対するユーザの操作に従ってファイルを取得するファイル取得用記述とを少なくとも含む表示画面定義データに基づき、当該表示用記述に従って生成した表示画面を表示する情報表示装置であって、
表示画面を規定している表示用記述を解析して、当該表示画面から取得可能なファイルに関連するファイル関連情報を特定するデータ解析手段と、
上記データ解析手段が特定したファイル関連情報に基づく提示用情報を、上記表示画面とともに提示する提示手段とを備えることを特徴とする情報表示装置。
【請求項２】
上記データ解析手段は、表示用記述に含まれる、表示画面に表示される文字列を解析して、表示画面から取得可能なファイルを特定するファイル特定情報および当該ファイルを取得する際のユーザの操作方法を示すファイル取得方法情報の少なくとも一方を、上記ファイル関連情報として抽出するとともに、
上記データ解析手段が抽出した上記ファイル特定情報および上記ファイル取得方法情報の少なくとも一方が読み取れる提示用画像を作成する提示用画像作成手段を備え、
さらに、上記提示手段は、上記提示用画像作成手段が作成した提示用画像を、上記提示用情報として表示することを特徴とする請求項１に記載の情報表示装置。
【請求項３】
上記提示用画像作成手段は、
上記ファイル特定情報および上記ファイル取得方法情報の少なくとも一方に対応する画像を記憶装置から読み出し、該画像を用いて上記提示用情報を作成することを特徴とする請求項２に記載の情報表示装置。
【請求項４】
上記データ解析手段は、表示用記述に含まれる、表示画面に表示される文章を形態素に分割し、「ファイル取得」の同義語および類義語を含む文章を特定し、該特定した文章から上記ファイル特定情報および上記ファイル取得方法情報の抽出を行うことを特徴とする請求項２に記載の情報表示装置。
【請求項５】
上記ファイル特定情報および上記ファイル取得方法情報に含まれる語彙を、同義語および類義語が予め設定されたシソーラス辞書を参照して、統一された語彙に置換するシソーラス解析手段を備えることを特徴とする請求項４に記載の情報表示装置。
【請求項６】
上記表示画面定義データから上記取得可能なファイルに関連するファイル関連画像を抽出する画像抽出手段を備えるとともに、
上記提示手段は、上記画像抽出手段が抽出したファイル関連画像を用いて、上記提示用情報を提示することを特徴とする請求項１に記載の情報表示装置。
【請求項７】
表示画面を規定する表示用記述と、該表示画面に対するユーザの操作に従ってファイルを取得するファイル取得用記述とを少なくとも含む表示画面定義データに基づき、当該表示用記述を解析して、表示画面から取得可能なファイルに関連するファイル関連情報を特定するデータ解析手段と、
上記データ解析手段が特定したファイル関連情報に基づく提示用情報を提示する提示手段とを備えることを特徴とする情報表示装置。
【請求項８】
表示画面を規定する表示用記述と、該表示画面に対するユーザの操作に従ってファイルを取得するファイル取得用記述とを少なくとも含む表示画面定義データに基づき、当該表示用記述に従って生成した表示画面を表示する情報表示装置の表示方法であって、
表示画面を規定している表示用記述を解析して、当該表示画面から取得可能なファイルに関連するファイル関連情報を特定するデータ解析ステップと、
上記データ解析ステップにて特定したファイル関連情報に基づく提示用情報を、上記表示画面とともに提示する提示ステップとを含むことを特徴とする情報表示装置の表示方法。
【請求項９】
表示画面を規定する表示用記述と、該表示画面に対するユーザの操作に従ってファイルを取得するファイル取得用記述とを少なくとも含む表示画面定義データに基づき、当該表示用記述を解析して、表示画面から取得可能なファイルに関連するファイル関連情報を特定するデータ解析ステップと、
上記データ解析ステップにて特定したファイル関連情報に基づく提示用情報を提示する提示ステップとを含むことを特徴とする情報表示装置の表示方法。
【請求項１０】
請求項１〜７のいずれか１項に記載の情報表示装置がコンピュータによって実現され、当該コンピュータを上記各手段として機能させるための情報表示プログラム。
【請求項１１】
請求項１０に記載の情報表示プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザがホームページを閲覧する際に、ホームページの内容が直感的にわかりやすいように表示する情報表示装置、情報表示装置の表示方法、情報表示プログラム、および情報表示プログラムを記録した記録媒体に関するものである。
【背景技術】
【０００２】
近年、インターネットは爆発的な発展を遂げ、現在において莫大な量のウェブサイトが存在する。各ウェブサイトには、ＨＴＭＬ（Hyper Text Markup Language）によって記述された、いわゆる「ホームページ」が存在する。
【０００３】
ユーザは、ＰＣ（Personal Computer）、ＰＤＡ（Personal Digital Assistance）、および携帯電話などの、通信機能およびウェブブラウザを使用してホームページを閲覧する。なお、ウェブブラウザは、ＨＴＭＬを解釈し、記述されている内容を規則にしたがって画面に表示するソフトウェアである。そして、ユーザは、ホームページからインターネット情報の入手、ソフトウェアのダウンロード、およびコンテンツの購入などを行う。
【０００４】
また、ホームページを記述するＨＴＭＬの表現能力は、文字、画像、音声、動画、およびアニメーションなど多彩である。それゆえ、ホームページの作成者は、他所との差別化や特長付けを目的として、「他所に無い、見栄えに凝った、綺麗なホームページ」を、ＨＴＭＬを駆使して作成している。これにより、ＨＴＭＬを駆使して作成されたホームページの多種・多様性が、インターネットの魅力の一端となっている。図１４に、あるホームページの一例を示す。
【０００５】
ところが、ホームページの多種・多様性によって、ホームページ内にどのようなインターネット情報が存在しているのかが、ユーザにとって直感的にわかりにくいという問題が生じている。特に、インターネットに不慣れなユーザにとって、混乱をきたす原因となり、所望のインターネット情報を得るための負担が増えると考えられる。
【０００６】
通常、ＨＴＭＬの表示方法に関して、ホームページ作成者が意図した、すなわちＨＴＭＬ形式の規格に沿ったままを表示することが当然となっている。それゆえ、ＨＴＭＬ形式を規格外にて表示するなどの検討は少ないが、例えば、特許文献１に開示されている。
【０００７】
特許文献１には、ＨＴＭＬ形式などの電子文書を、従来のＨＴＭＬにおいて表現できない表示を行うために、縦書きなどの自由度の高い書式によって表示し閲覧可能にする、電子文書の提供方法が開示されている。
【特許文献１】特開２００１−１８８７７４号公報（平成１３年７月１０日公開）
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記特許文献１で開示された技術は、独自の仕様拡張を行い、縦書きなどの従来のＨＴＭＬでは表現できない表示を行うだけの技術である。それゆえ、ＨＴＭＬの有する多種・多様性によって作成されたホームページに対する、直感的なわかりにくさを解決するには至っていない。
【０００９】
このため、ホームページ内にどのようなインターネット情報が存在しているのかが、ユーザにとって直感的にわかりにくいという、従来の問題点は有したままである。
【００１０】
本発明は、上記従来の問題点に鑑みなされたものであって、その目的は、ユーザがホームページの内容を直感的にわかりやすいように表示することができる情報表示装置、情報表示装置の表示方法、情報表示プログラム、および情報表示プログラムを記録した記録媒体を提供することにある。
【課題を解決するための手段】
【００１１】
上記課題を解決するために、本発明の情報表示装置は、表示画面を規定する表示用記述と、該表示画面に対するユーザの操作に従ってファイルを取得するファイル取得用記述とを少なくとも含む表示画面定義データに基づき、当該表示用記述に従って生成した表示画面を表示する情報表示装置であって、表示画面を規定している表示用記述を解析して、当該表示画面から取得可能なファイルに関連するファイル関連情報を特定するデータ解析手段と、上記データ解析手段が特定したファイル関連情報に基づく提示用情報を、上記表示画面とともに提示する提示手段とを備えることを特徴としている。
【００１２】
本発明の情報表示装置の表示方法は、表示画面を規定する表示用記述と、該表示画面に対するユーザの操作に従ってファイルを取得するファイル取得用記述とを少なくとも含む表示画面定義データに基づき、当該表示用記述に従って生成した表示画面を表示する情報表示装置の表示方法であって、表示画面を規定している表示用記述を解析して、当該表示画面から取得可能なファイルに関連するファイル関連情報を特定するデータ解析ステップと、上記データ解析ステップにて特定したファイル関連情報に基づく提示用情報を、上記表示画面とともに提示する提示ステップとを含むことを特徴としている。
【００１３】
上記の各構成によれば、情報表示装置は、表示画面を規定している表示用記述を解析して、当該表示画面から取得可能なファイルに関連するファイル関連情報を特定する。そして、情報表示装置は、特定したファイル関連情報に基づく提示用情報を、上記表示画面とともに提示する。ここで、例えば、表示画面定義データはＨＴＭＬデータであり、この場合、表示用記述はＨＴＭＬデータ中の＜Ａ＞タグのhrefを除く部分、ファイル取得用記述はＨＴＭＬデータ中の＜Ａ＞タグのhrefの部分に相当する。
【００１４】
これにより、情報表示装置では、表示用記述に従って生成した表示画面に、さらに、ファイル関連情報に基づく提示用情報が表示される。それゆえ、情報表示装置は、表示画面から取得可能なファイルに関連するファイル関連情報を、ユーザが直感的にわかりやすいように表示することが可能となる。
【００１５】
また、本発明の情報表示装置は、上記データ解析手段は、表示用記述に含まれる、表示画面に表示される文字列を解析して、表示画面から取得可能なファイルを特定するファイル特定情報および当該ファイルを取得する際のユーザの操作方法を示すファイル取得方法情報の少なくとも一方を、上記ファイル関連情報として抽出するとともに、上記データ解析手段が抽出した上記ファイル特定情報および上記ファイル取得方法情報の少なくとも一方が読み取れる提示用画像を作成する提示用画像作成手段を備え、さらに、上記提示手段は、上記提示用画像作成手段が作成した提示用画像を、上記提示用情報として表示することが好ましい。
【００１６】
上記の構成によれば、データ解析手段が、表示用記述に含まれる、表示画面に表示される文字列を解析して、ファイル特定情報およびファイル取得方法情報の少なくとも一方を、上記ファイル関連情報として抽出する。そして、提示用画像作成手段が、データ解析手段が抽出したファイル特定情報およびファイル取得方法情報の少なくとも一方が読み取れる提示用画像を作成する。そして、提示手段が、提示用画像作成手段が作成した提示用画像を、上記提示用情報として表示する。
【００１７】
これにより、情報表示装置では、表示画面から取得可能なファイルのファイル特定情報およびファイル取得方法情報の少なくとも一方が読み取れるような提示用画像が表示される。よって、ファイル特定情報が表示されれば、例えば、ファイルの名称やファイルの作成者名などが表示される。また、ファイル取得方法情報が表示されれば、例えば、無料や有料などのファイルの取得に関する情報などが表示される。
【００１８】
それゆえ、情報表示装置は、表示画面から取得可能なファイルに関連する情報を、ユーザがより直感的にわかりやすいように表示することが可能となる。
【００１９】
また、本発明の情報表示装置は、上記提示用画像作成手段は、上記ファイル特定情報および上記ファイル取得方法情報の少なくとも一方に対応する画像を記憶装置から読み出し、該画像を用いて上記提示用情報を作成することが好ましい。
【００２０】
上記の構成によれば、提示用画像作成手段が、ファイル特定情報およびファイル取得方法情報の少なくとも一方に対応する画像を記憶装置から読み出し、該画像を用いて提示用情報を作成することにより、提示用画像を新規に作成する処理および処理に伴うメモリを省略することが可能となる。また、より直感的にわかりやすい提示用画像を用意することも可能となり、予め格納されていた提示用画像を使用することが可能となる。
【００２１】
また、本発明の情報表示装置は、上記データ解析手段は、表示用記述に含まれる、表示画面に表示される文章を形態素に分割し、「ファイル取得」の同義語および類義語を含む文章を特定し、該特定した文章から上記ファイル特定情報および上記ファイル取得方法情報の抽出を行うことが好ましい。
【００２２】
上記の構成によれば、データ解析手段が、表示用記述に含まれる、表示画面に表示される文章を形態素に分割し、「ファイル取得」の同義語および類義語を含む文章を特定し、該特定した文章からファイル特定情報およびファイル取得方法情報の抽出を行う。「ファイル取得」の同義語および類義語としては、例えば、「入手」、「ダウンロード」などがある。
【００２３】
これにより、表示画面に表示される文章のうち、「ファイル取得」の同義語および類義語を含む文章を特定することによって、異なる表現で記載されていた「ファイル取得」に関連する文章を特定することが可能となる。それゆえ、「ファイル取得」に関連するファイル特定情報およびファイル取得方法情報を確実に抽出することが可能となる。
【００２４】
また、本発明の情報表示装置は、上記ファイル特定情報および上記ファイル取得方法情報に含まれる語彙を、同義語および類義語が予め設定されたシソーラス辞書を参照して、統一された語彙に置換するシソーラス解析手段を備えることが好ましい。
【００２５】
上記の構成によれば、シソーラス解析手段が、ファイル特定情報およびファイル取得方法情報に含まれる語彙を、同義語および類義語が予め設定されたシソーラス辞書を参照して、統一された語彙に置換することにより、異なる表現で記載されていたファイル特定情報およびファイル取得方法情報に関連する語彙を統一することが可能となる。
【００２６】
また、本発明の情報表示装置は、上記表示画面定義データから上記取得可能なファイルに関連するファイル関連画像を抽出する画像抽出手段を備えるとともに、上記提示手段は、上記画像抽出手段が抽出したファイル関連画像を用いて、上記提示用情報を提示することが好ましい。
【００２７】
上記の構成によれば、提示手段が、画像抽出手段が抽出したファイル関連画像を用いて、提示用情報を提示する。よって、情報表示装置は、表示画面定義データに用意されていた、取得可能なファイルを示した画像を使用するので、よりわかりやすいように提示用情報を提示することが可能となる。
【００２８】
また、本発明の情報表示装置は、表示画面を規定する表示用記述と、該表示画面に対するユーザの操作に従ってファイルを取得するファイル取得用記述とを少なくとも含む表示画面定義データに基づき、当該表示用記述を解析して、表示画面から取得可能なファイルに関連するファイル関連情報を特定するデータ解析手段と、上記データ解析手段が特定したファイル関連情報に基づく提示用情報を提示する提示手段とを備えることを特徴としている。
【００２９】
本発明の情報表示装置の表示方法は、表示画面を規定する表示用記述と、該表示画面に対するユーザの操作に従ってファイルを取得するファイル取得用記述とを少なくとも含む表示画面定義データに基づき、当該表示用記述を解析して、表示画面から取得可能なファイルに関連するファイル関連情報を特定するデータ解析ステップと、上記データ解析ステップにて特定したファイル関連情報に基づく提示用情報を提示する提示ステップとを含むことを特徴としている。
【００３０】
上記の各構成によれば、情報表示装置は、表示画面を規定している表示用記述を解析して、当該表示画面から取得可能なファイルに関連するファイル関連情報を特定する。そして、情報表示装置は、特定したファイル関連情報に基づく提示用情報を提示する。
【００３１】
これにより、情報表示装置では、ファイル関連情報に基づく提示用情報のみが表示される。それゆえ、情報表示装置は、ユーザが表示画面を読み取るための負担を減らし、表示画面から取得可能なファイルに関連するファイル関連情報を、ユーザがより直感的にわかりやすいように表示することが可能となる。
【００３２】
なお、上記の情報表示装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記各手段として動作させることにより上記の情報表示装置をコンピュータにて実現させるための、情報表示装置の情報表示プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【発明の効果】
【００３３】
以上のように、本発明の情報表示装置は、表示画面を規定している表示用記述を解析して、当該表示画面から取得可能なファイルに関連するファイル関連情報を特定するデータ解析手段と、上記データ解析手段が特定したファイル関連情報に基づく提示用情報を、上記表示画面とともに提示する提示手段とを備える構成である。
【００３４】
また、本発明の情報表示装置は、表示画面を規定する表示用記述と、該表示画面に対するユーザの操作に従ってファイルを取得するファイル取得用記述とを少なくとも含む表示画面定義データに基づき、当該表示用記述を解析して、表示画面から取得可能なファイルに関連するファイル関連情報を特定するデータ解析手段と、上記データ解析手段が特定したファイル関連情報に基づく提示用情報を提示する提示手段とを備える構成である。
【００３５】
本発明の情報表示装置の表示方法は、表示画面を規定している表示用記述を解析して、当該表示画面から取得可能なファイルに関連するファイル関連情報を特定するデータ解析ステップと、上記データ解析ステップにて特定したファイル関連情報に基づく提示用情報を、上記表示画面とともに提示する提示ステップとを含む方法である。
【００３６】
また、本発明の情報表示装置の表示方法は、表示画面を規定する表示用記述と、該表示画面に対するユーザの操作に従ってファイルを取得するファイル取得用記述とを少なくとも含む表示画面定義データに基づき、当該表示用記述を解析して、表示画面から取得可能なファイルに関連するファイル関連情報を特定するデータ解析ステップと、上記データ解析ステップにて特定したファイル関連情報に基づく提示用情報を提示する提示ステップとを含む方法である。
【００３７】
それゆえ、情報表示装置ではファイル関連情報に基づく提示用情報が表示されることにより、ユーザは、提示用情報を見るだけで、ファイル関連情報を容易に認識することができる。例えば、表示されたホームページから入手可能なファイルに関連する情報を、容易に認識することができる。よって、情報表示装置は、ユーザがホームページの内容を直感的にわかりやすいように表示することができるという効果を奏する。
【発明を実施するための最良の形態】
【００３８】
本発明の一実施形態について図１〜図１３に基づいて説明すれば、以下の通りである。
【００３９】
本発明の情報表示装置は、ホームページを表示したときに、当該ホームページ内にどのようなインターネット情報が存在しているのかを、ユーザが直感的にわかりやすいように表示する装置である。
【００４０】
なお、インターネット情報とは、表示したホームページのウェブサイトから読み取ったり取得できる情報、例えば、文章、画像、説明書、プログラムなどである。ユーザは、これらの情報を確認して、ホームページからインターネット情報の入手、ソフトウェアのダウンロード、およびコンテンツの購入などを行う。すなわち、ユーザは、特定のデータを含むファイルを取得する。
【００４１】
ホームページは、ＨＴＭＬによって記述されたデータ（ＨＴＭＬデータ）（表示画面定義データ）によって作成されている。ＨＴＭＬデータの一例を図７に示す。
【００４２】
ＨＴＭＬデータでは、図７に示すように、テキスト８０１、テキスト８０２、およびテキスト８０３が記述されている。具体的には、テキスト８０１はプレイヤー部分がダウンロード可能となるように記述されている。テキスト８０２はマニュアル部分がダウンロード可能となるように記述されている。テキスト８０３はコンテンツ部分がダウンロード可能となるように記述されている。
【００４３】
ＨＴＭＬは、タグ付けされたテキスト（文字だけの）データである。タグは、図７の＜＞で囲まれている部分であり、＜ＨＴＭＬ＞，＜ＨＥＡＤ＞，＜／ＨＥＡＤ＞，＜ＢＯＤＹ＞，＜Ａ＞，＜／Ａ＞，＜ＢＲ＞，＜／ＢＯＤＹ＞，および＜／ＨＴＭＬ＞などである。
【００４４】
また、タグには通常、開始タグおよび終了タグがある。先頭に「／」があるタグが終了タグであり、無いものが開始タグである。
【００４５】
したがって、上記記載のタグは、表１のように分類される。
【００４６】
【表１】
2008191879.tif 000003
【００４７】
ただし、＜ＢＲ＞のように１つだけであっても、開始と終了タグを兼ねるタグも存在する。
【００４８】
また、タグは属性値を有している。タグの属性値とは、タグ内に記述されている”属性名＝「  」”で記述されるものである。例えば、図７のテキスト８０１にある＜ＩＭＧ＞タグ（画像タグ）には、src="DownLoadIconImage.gif"という記述がある。この記述は、画像データのファイル名が「DownLoadIconImage.gif」であることを示している。同様に、＜ＩＭＧ＞のwidth="80"およびheight="30"は、画像を表示する際の縦横のサイズを示している。
【００４９】
また、開始タグから終了タグまでに囲まれる部分を、子供要素と呼ぶ。ＨＴＭＬは、通常、先頭は＜ＨＴＭＬ＞タグで始まり、子供要素（＜ＨＴＭＬ＞〜＜／ＨＴＭＬ＞に囲まれる部分）に各種内容が記述されている。また、各タグの子供要素にタグが入れ子で記述できるようになっている。
【００５０】
ここで、図７に示したＨＴＭＬデータを、通常のウェブブラウザで表示させた表示画面を図８に示す。
【００５１】
図８に示すように、通常のウェブブラウザでは、タグや属性値は表示するための情報として利用されるので表示されない。表示部９０１、表示部９０２、および表示部９０３は、図７のテキスト８０１、テキスト８０２、およびテキスト８０３の各表示結果である。
【００５２】
一例として表示部９０１について詳細に説明する。
【００５３】
テキスト８０１において、「href="ftp://www.aaaaa.com/Player.zip"」という記述を含む＜Ａ＞タグが、表示画面に対するユーザの操作に従ってファイルを取得するための記述部分（ファイル取得用記述）である。そして、テキスト８０１において、＜Ａ＞タグ以外が、表示画面を規定するための記述部分（表示用記述）である。
【００５４】
これにより、表示画面を規定するための記述部分に従って、２つの文章とアイコン画像とが表示画面に表示されている。なお、ファイルを取得するための記述部分の文字列は、表示画面にはそのままの文字列として表示されない。
【００５５】
通常、ユーザは図８に示したような表示画面を確認し、アイコン画像や、アンダーライン付きの「ここをクリック」部分および「コンテンツ」部分をクリックすることによって、プレイヤー、マニュアル、およびコンテンツなどのファイルをダウンロードする。しかし、希望するデータを入手するためには、表示画面内を１つずつ順番に確認していかなければならない。
【００５６】
これに対し、以下に述べる本実施の形態の情報表示装置１００は、図９に示すように、ホームページを取得したときに、画面１００１には、どのようなインターネット情報が存在しているのかを示すアイコン１００２〜１００４（提示用情報、提示用画像）を表示する。これにより、ユーザは、上記アイコン１００２〜１００４の表示を読み取ることによって、取得したホームページ内にどのようなインターネット情報が存在しているのかが直感的にわかりやすいようになっている。
【００５７】
次いで、図１，２，７〜１３を参照しながら、本実施の形態の情報表示装置の構成および処理について順番に説明する。なお、以下では、図７に示したＨＴＭＬデータを用いることとする。
【００５８】
図１は、本実施の形態の情報表示装置１００のハードウェアの一構成例を示すブロック図である。
【００５９】
本実施の形態の情報表示装置１００は、図１に示すように、制御部１０１、メモリ部１０２、入力処理部１０３、入力装置１０４、通信処理部１０５、通信網１０６、情報解析部１０７、出力処理部１０８、出力装置１０９、バス１１０、およびウェブブラウザ１１１を備えて構成される。また、制御部１０１、メモリ部１０２、入力処理部１０３、通信処理部１０５、情報解析部１０７、出力処理部１０８、およびウェブブラウザ１１１は、バス１１０を介して接続されている。
【００６０】
制御部１０１は、情報表示装置１００全体を制御する。一般的に、ＣＰＵ（Central Processing Unit）が該当するが、例えば、何らかの複数のハードウェアで構成されていてもよい。本発明では、情報表示装置１００全体を制御するブロックを制御部と呼び、その構成は限定しない。
【００６１】
メモリ部１０２は、データを格納している。一般的に、ＲＯＭ（Read Only Memory）とＲＡＭ（Random Access Memory）とによって構成されるが、例えば、ＲＡＭだけでもよい。本発明では、情報表示装置１００の各種データを保持するブロックをメモリ部と呼び、その構成は限定しない。
【００６２】
入力処理部１０３は、入力装置１０４に接続されており、入力装置１０４から入力されたデータを情報表示装置１００内において用いるための処理を行う。そして、入力処理部１０３は、処理したデータをバス１１０を介してメモリ部１０２などへ適宜送る。
【００６３】
入力装置１０４は、ユーザが情報表示装置１００にデータなどを入力するための装置である。また、入力装置１０４は、特に、ユーザが情報表示装置１００に指示を入力するための装置を有している。入力装置１０４は、ユーザが、出力装置１０９の画面表示に対して、ブラウザの操作を行うことが可能な入力手段であれば何でもよく、例えば、キーボード、マウス、リモコン、およびスタイラス（ペン）などである。また、入力装置１０４には、例えば、指認識技術を用いた入力手段を含み、その場合、入力装置１０４はカメラ、およびセンサーなどであり、入力処理部１０３が指認識を行う。本発明では、ユーザがデータや指示などを入力するための装置を入力装置と呼び、また、その入力されたデータを処理するブロックを入力処理部と呼び、これらの構成は限定しない。
【００６４】
通信処理部１０５は、有線／無線ＬＡＮ（Local Area Network）、または、携帯電話の通信処理を行う。本発明では、通信処理を行うブロックを通信処理部と呼び、その構成および方式は限定しない。また、通信処理部１０５は、外部とデータを通信する通信網１０６に接続されている。
【００６５】
情報解析部１０７は、取得したホームページからユーザが得ることが可能なインターネット情報を解析する。具体的には、取得したホームページのＨＴＭＬデータを解析する。また、情報解析部１０７は、言語解析部２０１（データ解析手段）および表示部作成部２０２（提示用画像作成手段）を備えている。
【００６６】
言語解析部２０１は、ＨＴＭＬデータにおいて、取得したホームページの表示画面を規定している記述を解析して、当該表示画面から取得可能なインターネット情報に関連する関連情報（ファイル関連情報）を特定する。
【００６７】
ファイル関連情報とは、取得可能なインターネット情報の名称を特定する特定情報（ファイル特定情報）や、当該インターネット情報を取得する際のユーザの操作方法を示す取得方法情報（ファイル取得方法情報）などである。
【００６８】
また、具体的には、言語解析部２０１は、ホームページから取得することが可能なインターネット情報に関連する関連情報を特定するために、当該インターネット情報に含まれている共通概念を特定する。
【００６９】
共通概念とは、取得したホームページに通常表示される文章を、形態素毎のシソーラス（同義語や類義語）すなわち共通の語彙に置き換え、置き換えた文章から主語、目的語、および動詞を抜き出した「何が・どのようにして・できる」という文章の概念である。
【００７０】
例えば、ＨＴＭＬデータに、映像コンテンツを再生するために必要なプレイヤーの取り扱い説明書や手順書などが、種類の異なるプレイヤー毎に複数含まれ、それらは無料でダウンロード可能と記述されているとする。これらの取り扱い説明書は、内容は異なるけれども、マニュアルというシソーラスを用いて統一した語彙に置き換えることができる。また、無料およびダウンロード可能とそれぞれ統一した語彙に置き換えることもできる。これにより、「マニュアル・無料・ダウンロード可能」を共通概念として導き出す。
【００７１】
すなわち、言語解析部２０１は、ＨＴＭＬデータから、構文や、同義語、類義語、意味などを解析して、シソーラスを用いて統一した語彙に置き換え、置き換えた文章から「何が・どのようにして・できる」という文章である共通概念を導き出す。
【００７２】
表示部作成部２０２は、言語解析部２０１がファイル関連情報として抽出したファイル特定情報およびファイル取得方法情報の少なくとも一方がわかりやすく読み取れる提示用表示部（提示用情報、提示用画像）を作成する。
【００７３】
具体的には、表示部作成部２０２は、言語解析部２０１により導き出された「何が・どのようにして・できる」という文章である共通概念に基づいて、当該共通概念が視覚的にわかりやすく読み取れる提示用表示部を作成する。なお、作成した提示用表示部は、出力装置１０９に表示される。
【００７４】
例えば、言語解析部２０１が「マニュアル・無料・ダウンロード可能」という共通概念を導き出したとする。表示部作成部２０２は、出力装置１０９に表示したときにマニュアルおよび無料の少なくとも一方が視覚的にわかりやすく読み取れる提示用表示部としてアイコンを作成する。また、上記アイコンとしてＨＴＭＬデータに含まれている画像データを用いてもよいし、メモリ部１０２に予め用意されている画像データを用いてもよい。
【００７５】
なお、本発明では、通信で得られた情報を解析するブロックを情報解析部と呼び、その構成は限定しない。
【００７６】
出力処理部１０８は、メモリ部１０２から送られてきた表示すべきデータを、出力装置１０９において表示するためのデータ処理を行う。そして、出力処理部１０８は、処理したデータを出力装置１０９へ送る。
【００７７】
なお、ウェブブラウザ１１１は、従来の一般的なウェブブラウザであり、図８に示したようにＨＴＭＬデータの記述に従って表示する場合には、一旦ウェブブラウザ１１１を介した表示データが、出力処理部１０８に送られる。
【００７８】
出力装置１０９は、データを出力（表示）するための装置である。すなわち、表示画面を有しており、当該表示画面は図３〜６に示した各画面に該当する。出力装置１０９は、ＣＲＴ（Cathode Ray Tube）、ＬＣＤ（Liquid Crystal Display）など何でもよい。出力処理部１０８も、例えば、ＬＣＤコントローラなど出力装置１０９に依存したものとなっている。本発明では、表示装置に表示するためのデータ処理を行うブロックを出力処理部と呼び、また、その出力されたデータを出力するための装置を表示装置と呼び、これらの構成は限定しない。
【００７９】
ここで、メモリ部１０２および情報解析部１０７は、さらに詳細に構成される。図２に、メモリ部１０２および情報解析部１０７の具体的な構成を示す。
【００８０】
メモリ部１０２は、図２に示すように、入力バッファ３０１、入力構文バッファ３０２、形態素／シソーラスバッファ３０３、構文／意味バッファ３０４、画像バッファ３０５、表示データバッファ３０６、形態素辞書３０７、およびシソーラス辞書３０８を含んでいる。
【００８１】
情報解析部１０７は、図２に示すように、入力構文解析部２１１、形態素解析部２１２、シソーラス解析部２１３、構文解析部２１４、意味解析部２１５、画像抽出部２１６（画像抽出手段）、および表示データ作成部２１７により構成される。
【００８２】
なお、言語解析部２０１は、入力構文解析部２１１、形態素解析部２１２、シソーラス解析部２１３、構文解析部２１４、および意味解析部２１５により構成されている。表示部作成部２０２は、画像抽出部２１６および表示データ作成部２１７により構成されている。
【００８３】
入力構文解析部２１１は、入力バッファ３０１に格納されたＨＴＭＬデータに対して、入力構文解析を行う。入力構文解析とは、ＨＴＭＬのタグ付けテキストから、各タグとその属性値、子供要素などを特定する処理である。これらのタグやその属性値はすべて、ＨＴＭＬの規格として定められているものである。入力構文解析部２１１は、入力構文を解析した結果データをメモリ部１０２内の入力構文バッファ３０２に格納する。
【００８４】
形態素解析部２１２は、入力構文バッファ３０２に格納された結果データのタグや属性以外の部分（通常ウェブブラウザの表示画面に表示される文章）に関して、形態素解析を行う。このとき、形態素解析部２１２は、メモリ部１０２内の形態素辞書３０７を参照しながら形態素解析を行う。
【００８５】
また、形態素解析とは、品詞情報まで含めた単語の切り出し処理である。各文章は、名詞、動詞、形容詞、接続詞などの品詞情報と一緒に単語（形態素）に分解される。形態素解析部２１２は、形態素を解析した結果データをメモリ部１０２内の形態素／シソーラスバッファ３０３に格納する。
【００８６】
シソーラス解析部２１３は、形態素／シソーラスバッファ３０３に格納された形態素情報に対して、シソーラス解析を行う。このとき、シソーラス解析部２１３は、メモリ部１０２のシソーラス辞書３０８を参照しながらシソーラス解析を行う。
【００８７】
また、シソーラス解析処理とは、形態素毎のシソーラス（同義語や類義語）を特定する処理である。このシソーラス解析処理により、取得したホームページに通常表示される文章が、シソーラス辞書３０８を参照して、形態素毎に統一されたすなわち共通の語彙に置き換えられる。シソーラス解析部２１３は、シソーラスを解析した結果データをメモリ部１０２内の形態素／シソーラスバッファ３０３に格納する。
【００８８】
構文解析部２１４は、入力構文バッファ３０２に格納された結果データのタグや属性以外の部分に関して、構文解析を行う。このとき、構文解析部２１４は、形態素／シソーラスバッファ３０３に格納されたそれぞれの形態素およびシソーラス情報を参照しながら、上記結果データのタグや属性以外の部分を、形態素毎にシソーラスで統一された語彙で置き換えた文章に対して構文解析を行う。また、構文解析とは、主語、動詞、目的語などを特定する処理である。構文解析部２１４は、構文を解析した結果データをメモリ部１０２内の構文／意味バッファ３０４に格納する。
【００８９】
意味解析部２１５は、構文／意味バッファ３０４に格納された構文解析結果を基に、意味解析を行う。意味解析とは、形態素や品詞の情報から、少なくとも「何が」「どのようにして」「できる」に対応する語彙を特定する処理である。この意味解析処理により、通常ウェブブラウザで画面に表示される文章が、「何が・どのようにして・できる」という文章に統一した語彙で変換された文章として特定される。これにより、共通概念が導き出される。意味解析部２１５は、意味を解析した結果データをメモリ部１０２内の構文／意味バッファ３０４に格納する。
【００９０】
画像抽出部２１６は、入力構文バッファ３０２に格納された結果データから、通常のウェブブラウザの表示画面から取得可能なファイルに関連する画像（ファイル関連画像）を抽出する。すなわち、ＨＴＭＬデータ内に画像データがあるか否かを走査して、画像データがあれば抽出する。画像抽出部２１６は、抽出した画像データをメモリ部１０２内の画像バッファ３０５に格納する。
【００９１】
表示データ作成部２１７は、入力構文バッファ３０２に格納された結果データ、構文／意味バッファ３０４に格納された結果データ、画像バッファ３０５に格納された画像データを基に表示データを作成する。すなわち、表示データは、意味解析部２１５が導き出した共通概念がわかりやすく読み取れる提示用表示部（提示用情報、提示用画像）のデータである。表示データ作成部２１７は、作成した表示データをメモリ部１０２内の表示データバッファ３０６に格納する。
【００９２】
なお、画像バッファ３０５には、予めアイコンとして用いる画像を格納しておいてもよい。また、形態素辞書３０７およびシソーラス辞書３０８は、従来用いられている一般的なものを用いればよい。
【００９３】
続いて、上記構成を有する本実施の形態の情報表示装置１００において、図７に示したＨＴＭＬデータから、ユーザが認識しやすい表示の一例としてアイコンを作成し、表示画面に当該アイコンを表示するまでの処理について詳細に説明する。
【００９４】
まず、全体的な処理の流れについて説明し、その後、各処理ステップにおける具体的な処理について説明する。
【００９５】
図１０は、情報表示装置１００におけるアイコン作成の処理過程を示すフローチャートである。
【００９６】
本実施の形態の情報表示装置１００では、ユーザが入力装置１０４に入力した指示（すなわち、あるホームページの表示指示）に応じて、入力処理部１０３が指示内容を情報表示装置１００内で用いる信号に変換処理して、制御部１０１に送る。
【００９７】
制御部１０１は、送られてきた信号に応じて、通信処理部１０５に信号を送る。通信処理部１０５は、送られてきた信号に応じて、通信網１０６を介して通信を行い、所望のホームページを取得する。すなわち、ホームページは、ＨＴＭＬによって記述されたものであるので、情報表示装置１００はＨＴＭＬデータを取得する。
【００９８】
または、制御部１０１は、送られてきた信号に応じて、メモリ部１０２内にすでに格納されていたＨＴＭＬデータを読み出す。
【００９９】
アイコン作成の処理は、入力装置１０４から入力されたユーザの指定などに基づく制御部１０１の制御により、通信処理部１０５が通信網１０６を介してインターネットからＨＴＭＬデータを受信した時点、またはメモリ部１０２内に格納されていたＨＴＭＬデータを読み出した時点から行われる。
【０１００】
通信処理部１０５は、受信したＨＴＭＬデータを、メモリ部１０２内の入力バッファ３０１に格納する（ステップＳ１）。ＨＴＭＬデータは、タグ付けされたテキストデータであり、入力バッファ３０１には、そのテキストデータがそのまま格納される。
【０１０１】
次いで、入力構文解析部２１１が、入力バッファ３０１に格納されたＨＴＭＬデータに対して、入力構文解析を行う（ステップＳ２）。入力構文解析部２１１は、入力構文を解析した結果データをメモリ部１０２内の入力構文バッファ３０２に格納する。
【０１０２】
次いで、形態素解析部２１２が、入力構文バッファ３０２に格納された結果データのタグや属性以外の部分（通常ウェブブラウザの表示画面に表示される文章）に関して、形態素解析を行う（ステップＳ３）。このとき、形態素解析部２１２は、メモリ部１０２内の形態素辞書３０７を参照しながら、形態素解析を行う。形態素解析部２１２は、形態素を解析した結果データをメモリ部１０２内の形態素／シソーラスバッファ３０３に格納する。
【０１０３】
次いで、シソーラス解析部２１３が、形態素／シソーラスバッファ３０３に格納された形態素情報に対して、シソーラス解析を行う（ステップＳ４）。このとき、シソーラス解析部２１３は、メモリ部１０２内のシソーラス辞書３０８を参照しながら、シソーラス解析を行う。シソーラス解析部２１３は、シソーラスを解析した結果データをメモリ部１０２内の形態素／シソーラスバッファ３０３に格納する。
【０１０４】
なお、この時点で、入力構文バッファ３０２に格納されたＨＴＭＬデータのうち通常ウェブブラウザの表示画面に表示される文章において、当該文章の形態素毎に、同義語や類義語が同じ語彙で統一されたことになる。例えば、テキスト８０１の「プレイヤー」という形態素と、テキスト８０２の「プレイヤー」という形態素とを、「プログラム」という同じ語彙で統一する。
【０１０５】
次いで、構文解析部２１４が、入力構文バッファ３０２に格納された結果データのタグや属性以外の部分すなわち形態素解析が行われた文章に関して、構文解析を行う（ステップＳ５）。このとき、構文解析部２１４は、形態素／シソーラスバッファ３０３に格納されたそれぞれの形態素およびシソーラス情報を参照しながら、上記結果データのタグや属性以外の部分を、形態素毎にシソーラスで統一された語彙で置き換えた文章に対して構文解析を行う。構文解析部２１４は、構文を解析した結果データをメモリ部１０２内の構文／意味バッファ３０４に格納する。
【０１０６】
次いで、意味解析部２１５が、構文／意味バッファ３０４に格納された構文解析結果を基に、意味解析を行う（ステップＳ６）。意味解析部２１５は、意味を解析した結果データをメモリ部１０２内の構文／意味バッファ３０４に格納する。
【０１０７】
なお、この時点で、上記統一された語彙および上記文章構造から、「何が・どのようにして・できる」という意味づけがなされた文章が特定されたことになる。すなわち、共通概念が、最終的に導き出されたことになる。例えば、「プログラム・無料・入手」という共通概念が導き出される。
【０１０８】
次いで、画像抽出部２１６が、入力構文バッファ３０２に格納された結果データから、通常のウェブブラウザの表示画面から取得可能なファイルに関連する画像を抽出する（ステップＳ７）。図７のＨＴＭＬデータでは、プログラムのダウンロード表示にアイコン画像が存在するので、画像抽出部２１６はこのアイコン画像の画像データを抽出する。画像抽出部２１６は、抽出した画像データをメモリ部１０２内の画像バッファ３０５に格納する。
【０１０９】
次いで、表示データ作成部２１７が、入力構文バッファ３０２に格納された結果データ、構文／意味バッファ３０４に格納された結果データ、画像バッファ３０５に格納された画像データを基に表示データを作成する（ステップＳ８）。
【０１１０】
表示データは、図７のＨＴＭＬデータに基づくと、コンテンツがダウンロード可能である事を示すアイコン、プログラムがダウンロード可能である事を示すアイコン、および、マニュアルがダウンロード可能である事を示すアイコンのデータである。
【０１１１】
なお、図７のＨＴＭＬデータでは、プログラムのダウンロード表示には元々アイコン画像が用意されているので、ステップＳ７にて、画像抽出部２１６が画像データを抽出している。これにより、表示データ作成部２１７は、プログラムがダウンロード可能である事を示すアイコンには画像データを使用するなどの判断を行い、適切な表示データを作成する。そして、表示データ作成部２１７は、作成した表示データをメモリ部１０２内の表示データバッファ３０６に格納する。
【０１１２】
最後に、制御部１０１が、表示データバッファ３０６に格納された表示データを、出力処理部１０８に送る。これにより、出力装置１０９は、ＨＴＭＬデータに記述された内容から解析された共通概念がわかりやすい提示用表示部を表示する。
【０１１３】
すなわち、情報表示装置１００は、図９に示すように、図７に示すＨＴＭＬデータを処理した結果、コンテンツ、プログラム、およびマニュアルが入手可能であることを導き出し、それらを、アイコン１００２、アイコン１００３、およびアイコン１００４として画面１００１に表示する。また、単に表示するだけではなく、元の入力データにアイコン画像などがある場合は、アイコン１００３のようにその画像を表示することにより、よりユーザの理解を助けることが可能となる。
【０１１４】
続いて、ステップＳ２〜Ｓ８における具体的な処理について、適宜例を挙げながら説明する。
【０１１５】
（ステップＳ２）
入力構文解析部２１１は、入力構文を解析した結果データをメモリ部１０２内の入力構文バッファ３０２に格納する。詳細には、入力構文バッファ３０２にはタグ毎に記憶領域が割り当てられている。そして、入力構文解析部２１１は、図１１に示すデータ構造に沿って、解析結果データをタグ毎に入力構文バッファ３０２に格納する。
【０１１６】
そこで、まず、入力構文バッファ３０２のデータ構造について説明する。その後、入力構文解析部２１１の入力構文解析の処理について説明する。
【０１１７】
図１１は、入力構文バッファ３０２における、１つのタグに関するデータ構造を示す図である。
【０１１８】
入力構文バッファ３０２のデータ構造は、大きく分けて、固定長領域１１５０と可変長領域１１５１との２つの領域により構成される。
【０１１９】
固定長領域１１５０は、タグ文字列１１０１、タグ識別値１１０２、子供要素先頭アドレス１１０３、子供要素終了アドレス１１０４、親タグアドレス１１０５、形態素バッファポインタ１１０６、属性数１１０７により構成される。
【０１２０】
タグ文字列１１０１には、例えば、＜ＨＴＭＬ＞などのタグ文字列がそのまま格納される。
【０１２１】
タグ識別値１１０２には、そのタグに対して予め定められた識別値が入る。例えば、＜ＨＴＭＬ＞の場合は０が入る。
【０１２２】
子供要素先頭アドレス１１０３および子供要素終了アドレス１１０４には、タグ文字列１１０１のタグで囲まれる子供要素の、入力バッファ３０１上の先頭アドレスおよび終了アドレスがそれぞれ格納される。
【０１２３】
親タグアドレス１１０５には、タグ文字列１１０１のタグを内包する直上の親タグの、入力構文バッファ３０２上のアドレスが格納される。例えば、図７のテキスト８０１において、＜ＩＭＧ＞タグを内包する直上の親タグは＜Ａ＞タグになる。なお、＜ＨＴＭＬ＞タグはルートタグのため、親タグアドレス１１０５には０が入る。
【０１２４】
形態素バッファポインタ１１０６には、タグ文字列１１０１のタグの子供要素の形態素解析結果が格納された形態素／シソーラスバッファ３０３のアドレスが格納される。ステップＳ２の時点では形態素解析はまだ行われていないので、形態素バッファポインタ１１０６には０が入る。
【０１２５】
属性数１１０７には、タグ文字列１１０１のタグが有する属性情報の数（属性数）が入る。属性数は、タグ文字列１１０１に応じて可変の値となる。また、この属性数により、可変長領域１１５１の大きさが決まる。
【０１２６】
可変長領域１１５１は、属性数１１０７で示される数だけ属性情報１１０８ａ〜１１０８ｃが並んだ領域である。また、１つの属性情報は、属性文字列１１２０、属性識別値１１２１、属性値文字列１１２２により構成される。
【０１２７】
属性文字列１１２０には、例えば、ｓｒｃなどの属性文字列が格納される。属性識別値１１２１には、属性文字列１１２０の属性に対して予め定められた識別値が入る。属性値文字列１１２２には、属性文字列１１２０の属性値文字列が格納される。
【０１２８】
次いで、入力構文解析部２１１の入力構文解析の処理について説明する。
【０１２９】
まず、入力構文解析部２１１は、入力バッファ３０１に格納された図７で示したＨＴＭＬデータの先頭の文字から１文字毎に解釈し、現文字が「＜」であって、かつ、次の文字が「／」でないものを、開始タグの先頭文字と判断する。
【０１３０】
続いて、入力構文解析部２１１は、開始タグの先頭文字以降から最初に現れるスペースやタブまでを、タグ文字列として抽出する。
【０１３１】
その後、入力構文解析部２１１は、開始タグの先頭文字以降において最初に現れる文字「＞」を、現タグの終了文字と判断する。また、この終了文字の次の文字を、現タグの子供要素先頭アドレスを割り当てる文字とする。なお、開始タグの先頭文字以降に最初に現れるスペースやタブから、上記「＞」が現れる前に文字があれば、入力構文解析部２１１は、属性文字列として抽出する。
【０１３２】
この時点で、入力構文解析部２１１は、抽出したタグ文字列を入力構文バッファ３０２のタグ文字列１１０１に格納する。また、入力バッファ３０１上の上記終了文字の次の文字のアドレスを、現タグの子供要素先頭アドレス１１０３に格納する。さらに、属性文字列を抽出していれば、属性数１１０７に数値を入れ、抽出した属性文字列を属性文字列１１２０および属性値文字列１１２２に格納する。
【０１３３】
続いて、入力構文解析部２１１は、さらに１文字毎に文字を解釈し、文字が「＜」であって、かつ、次の文字が「／」であるものを、終了タグの先頭文字と判断する。
【０１３４】
そして、開始タグと同様に、終了タグの先頭文字以降から最初に現れるスペースやタブまでを、タグ文字列として抽出する。ここで、抽出したタグ文字列が現タグのタグ文字列と同じである場合、終了タグの１文字前の文字を現タグの子供要素終了アドレスを割り当てる文字とする。
【０１３５】
この時点で、入力構文解析部２１１は、入力バッファ３０１上の上記終了タグの１文字前の文字のアドレスを、現タグの子供要素終了アドレス１１０４に格納する。
【０１３６】
以上、現タグの子供要素の先頭アドレスから終了アドレスまでを操作範囲として、上記判断処理を繰り返しながら、入力構文解析部２１１は全てのタグに対する入力構文解析を行う。
【０１３７】
なお、入力構文解析部２１１は、＜ＢＲ＞のように、開始タグおよび終了タグを兼ねるものを抽出した場合、開始タグのタグ文字列を抽出した段階で完了する。すなわち、入力構文解析部２１１は、そのタグの子供要素に対する処理は行わない。
【０１３８】
また、入力構文解析部２１１が入力構文解析を行った結果、メモリ部１０２内の入力構文バッファ３０２に格納された結果の一例を具体的に表２および３に示す。
【０１３９】
表２は、入力構文解析終了後の、図７の＜ＨＴＭＬ＞タグに関する入力構文バッファ３０２の内容を示す。表３は、入力構文解析終了後の、図７の＜ＩＭＧ＞タグに関する入力構文バッファ３０２の内容を示す。
【０１４０】
【表２】
2008191879.tif 000004
【０１４１】
【表３】
2008191879.tif 000005
【０１４２】
（ステップＳ３）
形態素解析部２１２は、形態素を解析した結果データをメモリ部１０２内の形態素／シソーラスバッファ３０３に格納する。詳細には、形態素／シソーラスバッファ３０３にはタグ毎に記憶領域が割り当てられている。そして、形態素解析部２１２は、図１２に示すデータ構造に沿って、解析結果データをタグ毎に形態素／シソーラスバッファ３０３に格納する。
【０１４３】
そこで、まず、形態素／シソーラスバッファ３０３のデータ構造について説明する。その後、形態素解析部２１２の形態素解析の処理について説明する。
【０１４４】
図１２は、形態素／シソーラスバッファ３０３における、１つの形態素解析データのデータ構造を示す図である。なお、１つの形態素解析データは、通常は１つの文章における解析データである。
【０１４５】
形態素／シソーラスバッファ３０３のデータ構造は、固定長領域１２５０と可変長領域１２５１との２つの領域により構成される。
【０１４６】
固定長領域１２５０は、形態素数１２０１、構文／意味バッファポインタ１２０２により構成される。
【０１４７】
形態素数１２０１には、１つの文章における形態素数が入る。形態素数は、文章に応じて可変の値となる。また、この形態素数により、可変長領域１２５１の大きさが決まる。
【０１４８】
構文／意味バッファポインタ１２０２には、文章の構文／意味解析結果が格納された構文／意味バッファ３０４のアドレスが格納される。ステップＳ３の時点では、構文／意味解析はまだ行われていないので、構文／意味バッファポインタ１２０２には０が入る。
【０１４９】
可変長領域１２５１は、形態素数１２０１で示される数だけ形態素情報１２０３ａ〜１２０３ｃが並んだ領域である。また、１つの形態素情報は、文字列１２１０、読み１２１１、品詞１２１２、およびシソーラス１２１３により構成される。
【０１５０】
文字列１２１０には、文字列が格納される。読み１２１１には、文字列１２１０の読み方が格納される。品詞１２１２には、文字列１２１０の品詞が格納される。
【０１５１】
シソーラス１２１３には、シソーラス解析結果が格納される。なお、ステップＳ３の時点では、シソーラス解析はまだ行われていないので、シソーラス１２１３には何も格納されていない。
【０１５２】
次いで、形態素解析部２１２の形態素解析の処理について説明する。
【０１５３】
まず、形態素解析部２１２は、入力構文バッファ３０２の各子供要素先頭アドレスおよび子供要素終了アドレスを走査し、タグ以外（なお、属性値は開始タグ内に存在する）の文字列に関して、文字列を包含するもので一番下位層のタグに注目する。例えば、一番下位層のタグは、図７のＨＴＭＬデータでは、＜ＢＯＤＹ＞タグが該当する。
【０１５４】
続いて、形態素解析部２１２は、その注目タグの子供要素先頭アドレスから子供要素終了アドレスまでの範囲において、タグ以外の文字列に関して形態素解析を実施する。形態素解析では、形態素解析部２１２は、文章は「。」を終端として切り出す。しかし、＜ＢＲ＞タグなどで分離されている場合は、形態素解析部２１２は、その分離部分を文章の切れ目として判断する。
【０１５５】
一例として、図７のテキスト８０１における上記形態素解析処理について説明する。
【０１５６】
図７のテキスト８０１のタグや属性以外の部分は、以下の２つの文章となる。
【０１５７】
「コンテンツをご覧いただくには、プレイヤーが必要です。」
「下のアイコンをクリックし、無料配布されているプレイヤーをダウンロードしてく      ださい。」
上記２つの文章に対する形態素解析結果を表４に示す。なお、解析結果は一部省略している。
【０１５８】
【表４】
2008191879.tif 000006
【０１５９】
ここで、形態素解析部２１２は、１つの形態素に関する、文字列、読み、および品詞を解析した結果を、形態素／シソーラスバッファ３０３の文字列１２１０、読み１２１１、および品詞１２１２にそれぞれ格納する。例えば、形態素解析部２１２は、「コンテンツ」を文字列１２１０に格納し、「こんてんつ」を読み１２１１に格納し、「品詞」を品詞１２１２に格納する。
【０１６０】
続いて、形態素解析部２１２は、同様に全ての形態素をそれぞれ格納していく。
【０１６１】
そして、形態解析が終了した時点で、形態素解析部２１２は、入力構文バッファ３０２の形態素バッファポインタ１１０６に、対応する形態素／シソーラスバッファ３０３のアドレスを格納する。
【０１６２】
（ステップＳ４）
ここでは、図８を参照しながら、シソーラス解析部２１３が行うシソーラス解析の処理について説明する。
【０１６３】
図８の表示部９０１には、「コンテンツ」、「覧」、「プレイヤー」、「無料」、および「ダウンロード」などのキーとなる形態素が存在する。同様に、表示部９０２には、「プレイヤー」、「マニュアル」、「入手」、および「可能」が存在する。表示部９０３には、「試し」および「映像作品」が存在する。
【０１６４】
シソーラス解析処理は、これらの形態素をシソーラス（同義語や類義語）にマッピングすることである。例えば、表示部９０１の「コンテンツ」と表示部９０３の「映像作品」とは、「コンテンツ」にマッピングされる。また、表示部９０１の「プレイヤー」と表示部９０２の「プレイヤー」とは、「プログラム」にマッピングされる。表示部９０１の「無料」と表示部９０３の「試し」とは、「無料」にマッピングされる。
【０１６５】
これにより、形態素解析部２１２が形態素解析を行った文章に対して、形態素毎にシソーラスを特定していくことによって、ホームページ内やホームページ間の表現および表記の違いも、シソーラスを用いて統一した語彙に置き換えられる。この解析結果は、以降の構文解析処理、意味解析処理にて用いられることになる。
【０１６６】
そして、シソーラス解析が終了した時点で、シソーラス解析部２１３は、各形態素毎に決定されたシソーラス結果を、対応する形態素／シソーラスバッファ３０３のシソーラス１２１３に格納する。
【０１６７】
ここで、各テキストに対応する入手ファイルを表５に示し、シソーラス例を表６に示す。
【０１６８】
【表５】
2008191879.tif 000007
【０１６９】
【表６】
2008191879.tif 000008
【０１７０】
（ステップＳ５）
構文解析部２１４は、構文を解析した結果データをメモリ部１０２内の構文／意味バッファ３０４に格納する。詳細には、構文／意味バッファ３０４には文章毎に記憶領域が割り当てられている。そして、構文解析部２１４は、図１３に示すデータ構造に沿って、解析結果データを文章毎に構文／意味バッファ３０４に格納する。
【０１７１】
そこで、まず、構文／意味バッファ３０４のデータ構造について説明する。その後、構文解析部２１４の構文解析の処理について説明する。
【０１７２】
図１３は、１つの文章に対する構文／意味バッファ３０４の構成を示す図である。なお、１つの文章とは、形態素解析にて行った１つの文章と同様の単位である。
【０１７３】
構文／意味バッファ３０４のデータ構造は、構文解析結果部１３０１と意味解析結果部１３０２との２つの領域により構成される。
【０１７４】
構文解析結果部１３０１には、主語、動詞、または目的語などの文章構造を示す情報が格納される。なお、構文解析結果部１３０１におけるデータ構造は一般的なものでよく、本発明では限定しない。
【０１７５】
意味解析結果部１３０２には、意味解析結果が格納され、「何が」部１３１０、「どのようにして」部１３１１、および「できる」部１３１２により構成される。ステップＳ５の時点では、意味解析はまだ行われていないので、意味解析結果部１３０２には何も格納されていない。
【０１７６】
次いで、構文解析部２１４の構文解析の処理について説明する。
【０１７７】
構文解析部２１４は、形態素解析部２１２の動作と同様に、１つの文章を切り出す。そして、この文章に対して、形態素／シソーラスバッファ３０３に格納されたそれぞれの形態素およびシソーラス情報を参照しながら、形態素毎にシソーラスの語彙に置き換える。そして、この置き換えた文章に対して、主語、動詞、または目的語などを特定する。
【０１７８】
その後、構文解析部２１４は、１つの文章に関する、主語、動詞、または目的語などを特定した結果を、構文解析結果部１３０１に格納する。
【０１７９】
また、構文解析が終了した時点で、構文解析部２１４は、形態素／シソーラスバッファ３０３の構文／意味バッファポインタ１２０２に、対応する構文／意味バッファ３０４のアドレスを格納する。
【０１８０】
（ステップＳ６）
意味解析部２１５は、構文解析結果部１３０１を参照して、シソーラスで置き換えられた文章とその文章構造とを基に、通常ウェブブラウザの表示画面に表示される文章における、「何が・どのようにして・できる」の意味に対応する語彙を特定する。
【０１８１】
その後、意味解析部２１５は、特定した結果を、シソーラスで統一された語彙で、図１３に示した構文／意味バッファ３０４の意味解析結果部１３０２に格納する。例えば、図７のテキスト８０１に示される以下の文章、
「下のアイコンをクリックし、無料配布されているプレイヤーをダウンロードしてく      ださい。」
の場合、表７に示すように、意味解析結果部１３０２に格納される。
【０１８２】
【表７】
2008191879.tif 000009
【０１８３】
表７に示すように、「何が」部１３１０には「プログラム」が格納される。「どのようにして」部１３１１には「無料」が格納される。「できる」部１３１２には「入手」が格納される。
【０１８４】
他の文章においても同様に「何が・どのようにして・できる」の意味に対応する語彙を特定することによって、通常のウェブブラウザにより表示される、ホームページ毎に異なる表現で記述されている文言が、「何が」「どのようにして」「できる」という分類で、意味解析結果部１３０２に格納される。
【０１８５】
言い換えると、通常ウェブブラウザの表示画面に表示される文章のうち、「入手」を含む文章をそれぞれ特定し、該特定した文章から、「入手」に関連するファイル関連情報として、「何が」部１３１０に格納されているファイル特定情報、および「どのようにして」部１３１１に格納されているファイル取得方法情報の抽出が行われていることになる。表８に、各テキストに対応する意味解析での格納結果を示す。
【０１８６】
【表８】
2008191879.tif 000010
【０１８７】
なお、「入手」とはファイルが入手可能であることを示しているので、上記「入手」を含む文章とは、つまりは「ファイル取得」の同義語および類義語を含む文章である。また、「ファイル取得」には、インターネット経由でダウンロードするものだけではなく、情報表示装置１００のメモリ部１０２に予め格納しておいたファイルを読み出すことも含まれる。
【０１８８】
（ステップＳ７）
画像抽出部２１６が、入力構文バッファ３０２を走査し、アイコンとして用いるために、通常のウェブブラウザの表示画面から取得可能なファイルに関連する画像を抽出する。この画像とは、例えば、図７のテキスト８０１において＜ＩＭＧ＞タグの属性値として記述されている「DownLoadIconImage.gif」である。
【０１８９】
そして、画像抽出部２１６は、この抽出した画像データをメモリ部１０２内の画像バッファ３０５に格納する。なお、入力構文バッファ３０２に格納された結果データに、アイコンとなるべき画像が存在しない場合もある。
【０１９０】
（ステップＳ８）
まず、表示データ作成部２１７は、入力構文バッファ３０２を走査し、ダウンロードに関係するタグに着目する。例えば、図７では、＜Ａ＞タグに着目する。
【０１９１】
着目した後、表示データ作成部２１７は、その直前の文章に対する構文／意味バッファ３０４の意味解析結果部１３０２の内容を確認する。例えば、図７のテキスト８０１に示される＜Ａ＞タグに着目すると、その直前の文章は以下の文章になる。
【０１９２】
「下のアイコンをクリックし、無料配布されているプレイヤーをダウンロードしてく      ださい。」
これにより、表示データ作成部２１７は、意味解析結果部１３０２に格納された「プログラム」「無料」「入手」を確認する。
【０１９３】
ここで、表示データ作成部２１７は、「できる」部１３１２に「入手」が格納されていることを確認することにより、「プログラム」および「無料」の少なくとも一方に対応する表記の表示データを作成する。
【０１９４】
また、表示データ作成部２１７は、表示データを、新規に作成するか、または、予め設定されたアイコン形式により作成するかを判断する。
【０１９５】
例えば、予め設定されたアイコン形式により作成する場合には、「プログラム」に対応する表記の表示データを、予め設定された楕円や矩形などのアイコンにより作成する。なお、このアイコンの表示形態は、入力されたＨＴＭＬデータに記述されていない表示形態とすることが好ましい。アイコンの表示形態は、ユーザがより直感的に共通概念が視覚的に読み取れる、独自の簡素な表示形態を設定することによって、ユーザが所望のインターネット情報を得るための負担を減らすことが可能となる。
【０１９６】
また、着目した＜Ａ＞タグの開始タグから終了タグまでの間に、＜ＩＭＧ＞タグが存在すれば、表示データ作成部２１７は、画像バッファ３０５に格納された上記＜ＩＭＧ＞に含まれていた画像データを確認し、当該画像データ用いて表示データを作成するかを判断する。
【０１９７】
さらに、表示データ作成部２１７は、すでに作成されてメモリ部１０２内の表示データバッファ３０６に格納されている表示データを読み出して、当該表示データを用いてもよい。
【０１９８】
これにより、表示データを新規に作成する処理および処理に伴うメモリを省略することが可能となる。また、より直感的にわかりやすい表示データを用意することも可能となり、以前に使用して格納されたままになっていた表示データを再度使用することも可能となる。
【０１９９】
また、もし、意味解析結果部１３０２の「どのようにして」部１３１１が、「無料」ではなく「有料」などの場合、表示データ作成部２１７は、その旨を示すアイコンで表示データを作成する。すなわち、表示データ作成部２１７は、意味解析結果部１３０２の内容に応じて表示データを作成することが可能である。
【０２００】
一方、表示データ作成部２１７は、意味解析結果部１３０２の「できる」部１３１２に「入手」を確認できなければ、アイコンを作成しない。
【０２０１】
上記の処理を、表示データ作成部２１７は、入力構文バッファ３０２の全ての注目タグに対して行い、意味解析結果部１３０２の「できる」部１３１２に「入手」を確認した共通概念を対象として、表示データを作成する。そして、表示データ作成部２１７は、作成した表示データをメモリ部１０２内の表示データバッファ３０６に格納する。
【０２０２】
なお、後述する図５および６に示したように出力装置１０９に表示する場合には、表示データ作成部２１７は、さらに、入力されたＨＴＭＬデータを通常のウェブブラウザで表示する（図８）ための表示データも作成する。そして、図８に示したように表示させる表示データと、図９に示したように表示させる表示データとを合わせて１つの表示データとして作成すればよい。
【０２０３】
以上、本実施の形態の情報表示装置１００は、図１０に示したフローチャートの各ステップのように、入力構文解析、形態素解析、シソーラス解析、構文解析、意味解析などの言語解析手段による情報解析処理と、情報解析処理の結果に基づくアイコンの作成とにより、図３〜６に示したように出力装置１０９に表示することが可能となる。
【０２０４】
図３は、情報表示装置１００の表示画面における表示の一例を示す図であり、（ａ）はあるホームページを表示した図であり、（ｂ）は（ａ）の状態からユーザ操作に基づき表示が変化した図である。
【０２０５】
本実施の形態の情報表示装置１００は、インターネットを介して取得したあるホームページを表示する際、図３（ａ）に示すように、出力装置１０９が有する画面４０１ａに、アイコン４０２ａ、アイコン４０３ａ、およびアイコン４０４ａを表示する。
【０２０６】
アイコン４０２ａは、「このホームページにおいてコンテンツが入手可能である」ことを示すアイコンである。アイコン４０２ａは、楕円形の内側に「コンテンツ」と表示されたアイコンとして画面４０１ａに表示されている。
【０２０７】
アイコン４０３ａは、「このホームページにおいてプログラムが入手可能である」ことを示すアイコンである。アイコン４０３ａは、楕円形の内側に「プログラム」と表示されたアイコンとして画面４０１ａに表示されている。
【０２０８】
アイコン４０４ａは、「このホームページにおいてマニュアルが入手可能である」ことを示すアイコンである。アイコン４０４ａは、楕円形の内側に「マニュアル」と表示されたアイコンとして画面４０１ａに表示されている。
【０２０９】
画面４０１ａにおいて上記各アイコンで示されたホームページを具体例で示せば、映像コンテンツ配信サービスサイトが考えられる。映像コンテンツ配信サービスサイトの場合、アイコン４０２ａで表示されたコンテンツは映像コンテンツである。アイコン４０３ａで表示されたプログラムは、映像コンテンツを再生するために必要なプレイヤーソフトである。アイコン４０４ａで表示されたマニュアルは、プレイヤーなどの取り扱い説明書である。
【０２１０】
これにより、ユーザは、アイコン４０２ａによりコンテンツ、アイコン４０３ａによりプログラム、およびアイコン４０４ａによりマニュアルと表示された画面４０１ａを見ることによって、視覚的に上記表示を読み取り、何を行うことができるのかわかる。
【０２１１】
すなわち、ユーザは、画面４０１ａを見ればすぐに、取得したホームページにおいて、コンテンツ、プログラム、およびマニュアルが入手可能であることが直感的にわかる。
【０２１２】
また、図３（ｂ）は、図３（ａ）の画面４０１ａから１ステップ進んだ画面４０１ｂを示す。詳細には、図３（ａ）の画面４０１ａを見た（すなわち、このホームページを訪れた）ユーザが、情報表示装置１００に備えられた入力装置１０４などを用いてコンテンツのアイコン４０２ａを選択することにより、コンテンツのアイコン４０２ｂ以外のプログラムのアイコン４０３ｂおよびマニュアルのアイコン４０４ｂが、非選択状態に切り替わった場合を示す。
【０２１３】
この場合、情報表示装置１００は、非選択状態を示すために、プログラムのアイコン４０３ｂとマニュアルのアイコン４０４ｂの背景色をグレーで表示している。また、この他にも非選択状態を示す表示例として、非選択アイコンを消してしまう、非選択アイコンを後ろの画面に透過させて（目立たなくして）表示する、または、選択アイコンを大きく表示し、かつ、非選択アイコンを小さく表示する、などが考えられる。
【０２１４】
または、非選択アイコンの表示を特に何も変えない（非選択を明示しない）ことも考えられる。なお、選択したコンテンツのアイコン４０２ａから、どのようなコンテンツが存在するかを表示するサブメニューを表示させてもよい。
【０２１５】
図４は、情報表示装置１００の表示画面における表示の他の例を示す図であり、（ａ）（ｂ）は、コンテンツだけが入手可能なホームページを表示している図である。
【０２１６】
本実施の形態の情報表示装置１００は、インターネットを介して取得したあるホームページを表示する際、図４（ａ）に示すように、出力装置１０９が有する画面５０１ａに、アイコン５０２ａ、アイコン５０３ａ、およびアイコン５０４ａを表示する。
【０２１７】
アイコン５０２ａ、アイコン５０３ａ、およびアイコン５０４ａは、図３（ａ）に示したアイコン４０２ａ、アイコン４０３ａ、およびアイコン４０４ａにそれぞれ対応する。
【０２１８】
しかし、このホームページにおいては、プログラムおよびマニュアルが入手できないため、情報表示装置１００は、それぞれのアイコン５０３ａおよびアイコン５０４ａの背景色をグレーで表示している。
【０２１９】
それゆえ、画面５０１ａの表示を見れば、ユーザはこのホームページにおいて、プログラムとマニュアルは入手できないことが直感的にわかる。言い換えると、ユーザはこのホームページにおいて、コンテンツだけが入手可能であることが直感的にわかる。
【０２２０】
また、このホームページにおいて実行できないアイコンは、画面に表示させない事も考えられる。図４（ｂ）は、実行できないアイコンを表示させない画面５０１ｂの一例を示す。画面５０１ｂでは、コンテンツのアイコン５０２ｂだけが表示されているので、ユーザは直感的にコンテンツだけが入手可能であることがわかる。
【０２２１】
図５は、情報表示装置１００の表示画面における表示のさらに他の例を示す図である。
【０２２２】
本実施の形態の情報表示装置１００は、インターネットを介して取得したあるホームページを表示する際、図５に示すように、出力装置１０９が有する画面６０１に、アイコン６０２、アイコン６０３、アイコン６０４、および部分画面６０５を表示する。
【０２２３】
アイコン６０２、アイコン６０３、およびアイコン６０４は、図３（ａ）に示したアイコン４０２ａ、アイコン４０３ａ、およびアイコン４０４ａにそれぞれ対応する。
【０２２４】
部分画面６０５は、通常のウェブブラウザを表示する部分画面（ウィンドウ）である。これにより、情報表示装置１００によって作成されたアイコンの表示だけではなく、ウェブブラウザによる通常の表示も一緒に表示することによって、通常のウェブブラウザに慣れたユーザにとって、より内容の把握が容易になると考えられる。
【０２２５】
図６は、情報表示装置１００の表示画面における表示のさらに他の例を示す図である。
【０２２６】
図６に示す表示例は、本実施の形態の情報表示装置１００によるアイコンの表示を、一般的なウェブブラウザの画面７０１に適用した場合を示している。一般的なウェブブラウザの画面７０１は、メニュー７０５を表示する部分画面７０２、メニュー７０６を表示する部分画面７０３、およびホームページを表示する部分画面７０４により構成されている。なお、画面７０１は出力装置１０９が有する画面とする。
【０２２７】
そこで、本実施の形態の情報表示装置１００は、インターネットを介して取得したあるホームページを表示する際、図６に示すように、上記画面７０１の表示に加えて、部分画面７０３に、アイコン７０７およびアイコン７０８を表示する。
【０２２８】
アイコン７０７およびアイコン７０８は、本実施の形態の情報表示装置１００が、取得したホームページのデータから独自に作成したものであるので、通常のウェブブラウザでは、アイコン７０７およびアイコン７０８は表示されない。そのため、一般的には、ユーザはホームページの内容を一つずつ読んでいくことによって、このホームページでは何が入手可能であるかを理解しなければならない。
【０２２９】
しかし、一般的なウェブブラウザにもアイコン７０７およびアイコン７０８を重ねて表示することにより、上述したように、ユーザは直感的にサービスの内容を把握することが可能となる。
【０２３０】
また、図６では、部分画面７０３に、アイコン７０７およびアイコン７０８を表示する場合について説明したが、これに限るものではなく、部分画面７０２に適用してもよい。その場合、何ができるかを示す表示は、メニュー７０５を選択することにより表示されるサブメニューに表示されることになり、同様の効果が得られる。
【０２３１】
なお、図３〜６では、インターネットを介して取得したあるホームページを表示する場合の表示例を示したが、インターネット経由でデータをダウンロードするものだけではなく、情報表示装置１００のメモリ部１０２に予め格納しておいたデータを読み出す場合も含まれる。
【０２３２】
以上、図３〜６を用いて、本実施の形態の情報表示装置１００におけるいくつかの表示例を説明した。これにより、本実施の形態の情報表示装置１００は、多種・多様なインターネット情報を直感的にわかりやすく表示した画面をユーザに提供する。特に、インターネットに不慣れなユーザが操作する場合、本実施の形態の情報表示装置１００は有効に活用される。
【０２３３】
なお、本実施の形態の情報表示装置１００では、説明を簡単にするため、アイコンを、コンテンツ、プログラム、およびマニュアルの３つとしていたがこれに限らない。すなわち、本発明は、ＨＴＭＬの内容を解釈し適切なアイコンを表示するものであるため、アイコンはＨＴＭＬに依存して変わるものであり、上記３つのアイコンに限定するものではない。
【０２３４】
また、本実施の形態の情報表示装置１００では、アイコンを楕円形で記載していたが、本発明では、アイコンの表示形態を限定するものではなく、例えば、矩形（長方形）、および画像などのアイコン表示であっても、本発明の適用範囲である。
【０２３５】
さらに、本実施の形態の情報表示装置１００では、出力装置１０９に表示したときに、ファイル関連情報が視覚的にわかりやすく読み取れる提示用表示部としてアイコンを作成していたが、これに限らず、単なる言葉の表示や、テロップの表示などでもよく、音声の出力などでもよい。すなわち、ユーザが、ホームページの内容を直感的にわかりやすいように、情報（提示用情報）を表現する形態であればよい。
【０２３６】
また、本実施の形態の情報表示装置１００では、ＨＴＭＬデータから、表示画面を表示する一例を挙げて説明しているが、これに限らず、ＨＴＭＬ形式以外で記述されたデータであってもよい。すなわち、表示画面を規定する記述（表示用記述）と、該表示画面に対するユーザの操作に従ってファイルを取得する記述（ファイル取得用記述）とを少なくとも含む記述形式のデータ（表示画面定義データ）であればよい。
【０２３７】
最後に、情報表示装置１００の情報解析部１０７の各ブロック、特に、入力構文解析部２１１、形態素解析部２１２、シソーラス解析部２１３、構文解析部２１４、意味解析部２１５、画像抽出部２１６、および表示データ作成部２１７は、ハードウェアロジックによって構成してもよいし、次のようにＣＰＵを用いてソフトウェアによって実現してもよい。
【０２３８】
すなわち、情報表示装置１００は、各機能を実現する制御プログラムの命令を実行するＣＰＵ（central processing unit）、上記プログラムを格納したＲＯＭ（read only memory）、上記プログラムを展開するＲＡＭ（random access memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアである情報表示装置１００の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記情報表示装置１００に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【０２３９】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【０２４０】
また、情報表示装置１００を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【０２４１】
なお、本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【０２４２】
本発明は、ＨＴＭＬデータに基づいてホームページを表示する情報表示装置に適用できるが、これに限らず、例えば、ＨＴＭＬ以外の形式で記述されたインターネット情報を直感的にわかりやすく表示する情報表示装置や情報提供サービスなどに適用することができる。
【図面の簡単な説明】
【０２４３】
【図１】本発明における情報表示装置のハードウェアの実施の一形態を示すブロック図である。
【図２】上記情報表示装置におけるメモリ部および情報解析部の構成を示すブロック図である。
【図３】上記情報表示装置における表示の一例を示す図であり、（ａ）は表示した状態を示し、（ｂ）は（ａ）の状態からユーザ操作に基づき表示が変化した状態を示す。
【図４】上記情報表示装置における表示の他の例を示す図であり、（ａ）および（ｂ）はコンテンツだけが入手可能な状態を示す。
【図５】上記情報表示装置における表示のさらに他の例を示す図である。
【図６】上記情報表示装置における表示のさらに他の例を示す図である。
【図７】ＨＴＭＬデータの一例を示す図である。
【図８】上記ＨＴＭＬデータを、一般的なウェブブラウザで表示させたときの画面を示す図である。
【図９】上記情報表示装置の表示結果の一例を示す図である。
【図１０】上記情報表示装置の情報解析処理のフローチャートである。
【図１１】上記情報表示装置におけるメモリ部の入力構文バッファに格納される、１つのタグのデータ構造を示す図である。
【図１２】上記情報表示装置におけるメモリ部の形態素／シソーラスバッファに格納される、１つの形態素解析データのデータ構造を示す図である。
【図１３】上記情報表示装置におけるメモリ部の構文／意味バッファに格納される、１つの形態素解析データのデータ構造を示す図である。
【図１４】従来のホームページの一例を示す図である。
【符号の説明】
【０２４４】
１００  情報表示装置
１０１  制御部
１０２  メモリ部
１０３  入力処理部
１０４  入力装置
１０５  通信処理部
１０６  通信網
１０７  情報解析部
１０８  出力処理部
１０９  出力装置（提示手段）
１１０  バス
１１１  ウェブブラウザ
２０１  言語解析部（データ解析手段）
２０２  表示部作成部（提示用画像作成手段）
２１１  入力構文解析部
２１２  形態素解析部
２１３  シソーラス解析部（シソーラス解析手段）
２１４  構文解析部
２１５  意味解析部
２１６  画像抽出部（画像抽出手段）
２１７  表示データ作成部
３０１  入力バッファ
３０２  入力構文バッファ
３０３  形態素／シソーラスバッファ
３０４  構文／意味バッファ
３０５  画像バッファ
３０６  表示データバッファ
３０７  形態素辞書
３０８  シソーラス辞書
４０２ａ〜４０４ａ  アイコン（提示用情報、提示用画像）
４０２ｂ〜４０４ｂ  アイコン（提示用情報、提示用画像）
５０２ａ〜５０４ａ  アイコン（提示用情報、提示用画像）
５０２ｂ  アイコン（提示用情報、提示用画像）
６０２〜６０４  アイコン（提示用情報、提示用画像）
７０７，７０８  アイコン（提示用情報、提示用画像）
８０１〜８０３  テキスト
９０１〜９０３  表示部
１００２〜１００４  アイコン（提示用情報、提示用画像）
【図１】
2008191879.tif 000011
【図２】
2008191879.tif 000012
【図３】
2008191879.tif 000013
【図４】
2008191879.tif 000014
【図５】
2008191879.tif 000015
【図６】
2008191879.tif 000016
【図７】
2008191879.tif 000017
【図８】
2008191879.tif 000018
【図９】
2008191879.tif 000019
【図１０】
2008191879.tif 000020
【図１１】
2008191879.tif 000021
【図１２】
2008191879.tif 000022
【図１３】
2008191879.tif 000023
【図１４】
2008191879.tif 000024