(57)【要約】【課題】多数のＷｅｂサイトのコンテンツをユーザによるＵＲＬなどの入力操作無しに快適に閲覧表示することのできるＷｅｂ対応電子機器装置を提供する。【解決手段】ページ巡回リストに従って複数のＷｅｂページを巡回し、巡回中のページの中からヘッドラインのテキスト列とヘッドラインのリンク先ページのＵＲＬを抜き出す。抜き出した各ヘッドラインのテキスト列を形態素解析により複数の単語に分割し、その中からキーワードを判別する。ヘッドラインのテキスト列、リンク先ページのソースおよびキーワードを用いてＷｅｂ対応電子機器装置向けに最適化したページとしてキーワード一覧ページ、ヘッドライン一覧ページ、詳細ページを再構築する。閲覧時はキーワード一覧ページで選択したキーワードに対応するヘッドライン一覧ページが表示され、このヘッドライン一覧ページで選択したヘッドラインに対応する詳細ページが表示される。【選択図】      図１０
2004280203.tif 000002
【特許請求の範囲】
【請求項１】
Ｗｅｂにアクセス可能なＷｅｂ対応電子機器装置であって、
リンク先のページが設定されているヘッドラインを含む複数のページを巡回するページ巡回手段と、
前記ページ巡回手段により巡回中の前記複数のページからそれぞれ、前記ヘッドラインのテキスト列を抜き出すヘッドライン生成手段と、
前記ヘッドライン生成手段により前記複数のページからそれぞれ抜き出された複数の前記ヘッドラインのテキスト列を構成する単語群の中から所定の判定基準に従って１つ以上のキーワードを判定するキーワード判定手段と、
前記キーワード判定手段により判定された１つ以上のキーワード、前記ヘッドライン生成手段により取得された前記ヘッドラインのテキスト列およびこのヘッドラインの前記リンク先ページのソースを用いて、前記キーワードの一覧が記述された１つ以上の第１のページ、この第１のページに記述されている個々のキーワードにそれぞれリンクされ、それぞれ共通のキーワードを含む１つ以上の前記ヘッドラインのテキスト列の一覧が記述された１つ以上の第２のページ、およびこの第２のページに記述されている個々のヘッドラインにそれぞれリンクされ、前記個々のヘッドラインのリンク先ページにおける主要なテキスト列が記述された１つ以上の第３のページを作成するページ再構築手段と、
前記ページ再構築手段によって作成された前記各ページの閲覧表示を行う閲覧表示手段と
を具備することを特徴とするＷｅｂ対応電子機器装置。
【請求項２】
前記ページ再構築手段は、再構築したページの情報を前記Ｗｅｂ対応電子機器装置の内部の記憶部に保存することを特徴とする請求項１に記載のＷｅｂ対応電子機器装置。
【請求項３】
前記ページ再構築手段は、前記ヘッドラインのリンク先ページのソースからタグ間に囲まれたテキスト列の文字数がページ内で最も多い部分のテキスト列を前記リンク先ページにおける主要なテキスト部分として判別することを特徴とする請求項１に記載のＷｅｂ対応電子機器装置。
【請求項４】
前記ページ巡回手段が、リンク先ページを指定する情報の一覧が記述された、交換可能かつ書き替え可能なリストに従って、複数のページを巡回することを特徴とする請求項１に記載のＷｅｂ対応電子機器装置。
【請求項５】
処理演算部、記憶部および表示部を有する電子機器装置にてＷｅｂコンテンツを閲覧表示する方法であって、
前記処理演算部の制御により、リンク先のページが設定されているヘッドラインを含む複数のページを巡回し、巡回中の前記複数のページからそれぞれ、前記ヘッドラインのテキスト列を抜き出し、それぞれ抜き出された複数の前記ヘッドラインのテキスト列を構成する単語群の中から所定の判定基準に従って１つ以上のキーワードを判定し、この判定した１つ以上のキーワード、前記ヘッドラインのテキスト列およびこのヘッドラインの前記リンク先ページのソースを用いて、キーワードの一覧が記述された１つ以上の第１のページ、この第１のページに記述されている個々のキーワードにそれぞれリンクされ、それぞれ共通のキーワードを含む１つ以上の前記ヘッドラインのテキスト列の一覧が記述された１つ以上の第２のページ、およびこの第２のページに記述されている個々のヘッドラインにそれぞれリンクされ、前記個々のヘッドラインのリンク先ページにおける主要なテキスト列が記述された１つ以上の第３のページを作成して前記記憶部に保存し、この記憶部に保存された前記各ページの情報に基づいて前記表示部に前記各ページを閲覧表示することを特徴とするＷｅｂコンテンツの閲覧表示方法。
【請求項６】
Ｗｅｂにアクセス可能なＷｅｂ対応電子機器装置に組み込まれているコンピュータを、
リンク先のページが設定されているヘッドラインを含む複数のページを巡回するページ巡回手段と、
前記ページ巡回手段により巡回中の前記複数のページからそれぞれ、前記ヘッドラインのテキスト列を抜き出すヘッドライン生成手段と、
前記ヘッドライン生成手段により前記複数のページからそれぞれ抜き出された複数の前記ヘッドラインのテキスト列を構成する単語群の中から所定の判定基準に従って１つ以上のキーワードを判定するキーワード判定手段と、
前記キーワード判定手段により判定された１つ以上のキーワード、前記ヘッドライン生成手段により取得された前記ヘッドラインのテキスト列およびこのヘッドラインの前記リンク先ページのソースを用いて、前記キーワードの一覧が記述された１つ以上の第１のページ、この第１のページに記述されている個々のキーワードにそれぞれリンクされ、それぞれ共通のキーワードを含む１つ以上の前記ヘッドラインのテキスト列の一覧が記述された１つ以上の第２のページ、およびこの第２のページに記述されている個々のヘッドラインにそれぞれリンクされ、前記個々のヘッドラインのリンク先ページにおける主要なテキスト列が記述された１つ以上の第３のページを作成するページ再構築手段と、
前記ページ再構築手段によって作成された前記各ページの閲覧表示を行う閲覧表示手段として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＰＤＡ、携帯電話、テレビジョンセット、ディスク搭載型ビデオレコーダなどのプログラム組み込み型のＷｅｂ対応電子機器装置、Ｗｅｂコンテンツの閲覧表示方法、およびプログラムに関する。
【０００２】
【従来の技術】
一般に、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ（Ｄａｔａ）  Ａｓｓｉｓｔａｎｔｓ）、携帯電話、テレビジョンセット、ディスク搭載型ビデオレコーダなどのプログラム組み込み型のＷｅｂ対応電子機器装置が持つマン・マシンインタフェースは、パーソナルコンピュータのそれに比べると貧弱であると言わざるを得ない。これに対し、Ｗｅｂ上のコンテンツは、マウスや、フルキー配列キーボードもしくはこれに類するキーボード、さらには高解像度の表示装置を用いたパーソナルコンピュータによる閲覧表示を想定して作成される場合が多く、このため上記のようなＷｅｂ対応電子機器装置でＷｅｂ上のコンテンツを閲覧表示しようとすると、ユーザは様々な不具合に遭遇することを避けて通れなかった。
【０００３】
たとえば、Ｗｅｂ対応電子機器装置では、フルキー配列キーボードからキー数が大幅に削減された簡易キーボードを指やペンなどで操作してＵＲＬ入力を行う程度のものが多く、キー入力の操作性に劣る点はゆがめない。
【０００４】
また、Ｗｅｂ対応電子機器装置の表示デバイスは、パーソナルコンピュータのそれよりも解像度が低いものが採用される場合がほとんどである。前述したように、Ｗｅｂ上のコンテンツの多くはパーソナルコンピュータに用いられる高解像度の表示デバイスでの閲覧表示を想定して作成されているため、たとえば、図１６に示すように、ＰＤＡのようなＷｅｂ対応電子機器装置１６１に備えられた解像度の低い表示デバイスでは、全体のＷｅｂページ１６２のごく一部１６３しか一度表示できない場合が多く、ページ全体を見るには縦横のスクロール操作を繰り返さなければならないなど、ユーザにとって操作が面倒であった。
【０００５】
さらに、Ｗｅｂ対応電子機器装置に限った問題ではないが、Ｗｅｂページのなかには、ビットマップデータやアニメーションデータ、さらには音声データなどが付加されることによって全体データ容量が大きなものも少なくない。このようにデータ容量の大きいＷｅｂページを閲覧しようとした場合、アナログ接続程度の通信環境ではページのダウンロードに長い時間がかかってしまう。
【０００６】
このような課題を解決する方法として、ユーザ（ブラウザ）からの指示情報に基づいてユーザの望みＷｅｂページをユーザのブラウザに代わって収集し、収集したＷｅｂページからテキストを優先して制限容量内・制限時間内で抜き出し、抜き出したテキストデータを一つのファイルデータにまとめてユーザ（ブラウザ）に返すハイパーテキスト収集装置をＷｅｂ上に設置する方法が公知の技術として存在する（たとえば特許文献１を参照）。
【０００７】
【特許文献１】
特開平１０−２６０８９０号公報
【０００８】
【発明が解決しようとする課題】
しかしながら、かかる公知技術では、ユーザの希望するＷｅｂページを指定するためのＵＲＬなど様々な指示情報の入力が必要であり、キー入力の操作性に乏しいＷｅｂ対応電子機器装置にとっては不向きである。また、上記の公知技術では、多数の異なるＷｅｂサイトのコンテンツを収集するために、それらのＷｅｂサイト数分のＵＲＬをユーザがハイパーテキスト収集装置に対して指定しなければならず、ＵＲＬ入力操作にかなりの時間がかかってしまうことが想像できる。さらに、上記の公知技術は、複数のＷｅｂページの中のテキストデータを単に収集してユーザに提供する程度のものである。
【０００９】
本発明は、このような事情を鑑みて、多数のＷｅｂサイトのコンテンツをユーザによるＵＲＬなどの入力操作無しに快適に閲覧表示することのできるＷｅｂ対応電子機器装置、Ｗｅｂコンテンツの閲覧表示方法、プログラムを提供することを目的としている。
【００１０】
また、本発明は、キーワードをベースとしてユーザが望むＷｅｂページを迅速にアクセスすることのできるＷｅｂ対応電子機器装置、Ｗｅｂコンテンツの閲覧表示方法、プログラムを提供することを目的としている。
【００１１】
さらに、本発明は、共通のキーワードを含む複数のヘッドラインを同時に閲覧表示することのできるＷｅｂ対応電子機器装置、Ｗｅｂコンテンツの閲覧表示方法、プログラムを提供することを目的としている。
【００１２】
さらに、本発明は、オフラインで、ユーザによるＵＲＬなどの入力操作無しに、複数のＷｅｂページを閲覧表示することのできるＷｅｂ対応電子機器装置、Ｗｅｂコンテンツの閲覧表示方法、プログラムを提供することを目的としている。
【００１３】
【課題を解決するための手段】
本発明の主たる観点に係るＷｅｂ対応電子機器装置は、上記課題を解決するための手段として、Ｗｅｂにアクセス可能なＷｅｂ対応電子機器装置であって、リンク先のページが設定されているヘッドラインを含む複数のページを巡回するページ巡回手段と、前記ページ巡回手段により巡回中の前記複数のページからそれぞれ、前記ヘッドラインのテキスト列を抜き出すヘッドライン生成手段と、前記ヘッドライン生成手段により前記複数のページからそれぞれ抜き出された複数の前記ヘッドラインのテキスト列を構成する単語群の中から所定の判定基準に従って１つ以上のキーワードを判定するキーワード判定手段と、前記キーワード判定手段により判定された１つ以上のキーワード、前記ヘッドライン生成手段により取得された前記ヘッドラインのテキスト列およびこのヘッドラインの前記リンク先ページのソースを用いて、前記キーワードの一覧が記述された１つ以上の第１のページ、この第１のページに記述されている個々のキーワードにそれぞれリンクされ、それぞれ共通のキーワードを含む１つ以上の前記ヘッドラインのテキスト列の一覧が記述された１つ以上の第２のページ、およびこの第２のページに記述されている個々のヘッドラインにそれぞれリンクされ、前記個々のヘッドラインのリンク先ページにおける主要なテキスト列が記述された１つ以上の第３のページを作成するページ再構築手段と、前記ページ再構築手段によって作成された前記各ページの閲覧表示を行う閲覧表示手段とを具備する。
【００１４】
この発明により、Ｗｅｂ対応電子機器装置向けに最適化されたページの閲覧表示が実現され、たとえば、ＰＤＡのような低い解像度の表示デバイスしか持てないＷｅｂ対応電子機器装置においてもＷｅｂが提供するコンテンツを高い視認性で閲覧表示することができる。
【００１５】
また、この発明によれば、キーワードをベースに閲覧したいコンテンツを選択できるので、ユーザにとって興味のあるコンテンツのページに迅速にアクセスできる。加えて、共通のキーワードを含む複数のＷｅｂページのヘッドラインを一つの画面で対比して見ることもできるようになる。
【００１６】
また、この発明によれば、ページ再構築の際、ヘッドラインの内容に関連の無いたとえばバナーや宣伝などの不要な要素が除かれることによって、Ｗｅｂからのページダウンロードに要する時間の短縮はもちろん、表示応答速度を向上させることができる。
【００１７】
さらに、本発明によれば、ユーザによるＵＲＬ入力のためのキー操作が不要になり、ＰＤＡ、携帯電話などのＷｅｂ対応電子機器装置の操作性を大幅に向上させることができる。
【００１８】
また、好ましくは、前記ページ再構築手段は、再構築したページの情報をＷｅｂ対応電子機器装置の内部の記憶部に保存するものとする。これにより、Ｗｅｂブラウザからのページの閲覧要求に対して内部記憶部をアクセスして該当するページの情報を読み込むことになり、ページ閲覧表示の平均的な応答速度が向上するとともに、オフラインで、多数のＷｅｂサイトのコンテンツの閲覧表示を行うことが可能になる。
【００１９】
さらに、好ましくは、前記ページ再構築手段は、前記ヘッドラインのリンク先ページのソースからタグ間に囲まれたテキスト列の文字数がページ内で最も多い部分のテキスト列を前記リンク先ページにおける主要なテキスト部分として判別するものであってよい。これにより、リンク先ページにおける主要なテキスト部分を精度良く判別することができる。
【００２０】
さらに、好ましくは、前記ページ巡回手段は、リンク先ページを指定する情報の一覧が記述された、交換可能かつ書き替え可能なリストに従って、複数のページを巡回するものであってよい。これにより、様々なＷｅｂページへの巡回が可能になるとともに、ユーザの好みのＷｅｂページへの巡回が可能になる。
【００２１】
本発明の別の観点に係るページ閲覧表示方法は、上記課題を解決するための手段として、処理演算部、記憶部および表示部を有する電子機器装置にてＷｅｂコンテンツを閲覧表示する方法であって、前記処理演算部の制御により、リンク先のページが設定されているヘッドラインを含む複数のページを巡回し、巡回中の前記複数のページからそれぞれ、前記ヘッドラインのテキスト列を抜き出し、それぞれ抜き出された複数の前記ヘッドラインのテキスト列を構成する単語群の中から所定の判定基準に従って１つ以上のキーワードを判定し、この判定した１つ以上のキーワード、前記ヘッドラインのテキスト列およびこのヘッドラインの前記リンク先ページのソースを用いて、キーワードの一覧が記述された１つ以上の第１のページ、この第１のページに記述されている個々のキーワードにそれぞれリンクされ、それぞれ共通のキーワードを含む１つ以上の前記ヘッドラインのテキスト列の一覧が記述された１つ以上の第２のページ、およびこの第２のページに記述されている個々のヘッドラインにそれぞれリンクされ、前記個々のヘッドラインのリンク先ページにおける主要なテキスト列が記述された１つ以上の第３のページを作成して前記記憶部に保存し、この記憶部に保存された前記各ページの情報に基づいて前記表示部に前記各ページを閲覧表示することを特徴とする。この発明により、ＰＤＡのような低い解像度の表示デバイスしか持てないＷｅｂ対応電子機器装置においてもＷｅｂが提供するコンテンツを高い視認性で閲覧表示することができる。また、キーワードをベースに閲覧したいコンテンツを選択できるので、ユーザにとって興味のあるコンテンツのページに迅速にアクセスできる。加えて、共通のキーワードを含む複数のＷｅｂページのヘッドラインを一つの画面で対比して見ることもできるようになる。また、ページ再構築の際、ヘッドラインの内容に関連の無いたとえばバナーや宣伝などの不要な要素が除かれることによって、Ｗｅｂからのページダウンロードに要する時間の短縮はもちろん、表示応答速度を向上させることができる。さらに、ユーザによるＵＲＬ入力のためのキー操作が不要になり、ＰＤＡ、携帯電話などのＷｅｂ対応電子機器装置の操作性を大幅に向上させることができる。
【００２２】
さらに、本発明の別の観点に係るプログラムは、上記課題を解決するための手段として、Ｗｅｂにアクセス可能なＷｅｂ対応電子機器装置に組み込まれているコンピュータを、リンク先のページが設定されているヘッドラインを含む複数のページを巡回するページ巡回手段と、前記ページ巡回手段により巡回中の前記複数のページからそれぞれ、前記ヘッドラインのテキスト列を抜き出すヘッドライン生成手段と、前記ヘッドライン生成手段により前記複数のページからそれぞれ抜き出された複数の前記ヘッドラインのテキスト列を構成する単語群の中から所定の判定基準に従って１つ以上のキーワードを判定するキーワード判定手段と、前記キーワード判定手段により判定された１つ以上のキーワード、前記ヘッドライン生成手段により取得された前記ヘッドラインのテキスト列およびこのヘッドラインの前記リンク先ページのソースを用いて、前記キーワードの一覧が記述された１つ以上の第１のページ、この第１のページに記述されている個々のキーワードにそれぞれリンクされ、それぞれ共通のキーワードを含む１つ以上の前記ヘッドラインのテキスト列の一覧が記述された１つ以上の第２のページ、およびこの第２のページに記述されている個々のヘッドラインにそれぞれリンクされ、前記個々のヘッドラインのリンク先ページにおける主要なテキスト列が記述された１つ以上の第３のページを作成するページ再構築手段と、前記ページ再構築手段によって作成された前記各ページの閲覧表示を行う閲覧表示手段として機能させることを特徴とするものである。
【００２３】
このプログラムでＷｅｂ対応電子機器装置に組み込まれているコンピュータを機能させることによって、ＰＤＡのような低い解像度の表示デバイスしか持てないＷｅｂ対応電子機器装置においてもＷｅｂが提供するコンテンツを高い視認性で閲覧表示することができる。また、キーワードをベースに閲覧したいコンテンツを選択できるので、ユーザにとって興味のあるコンテンツのページに迅速にアクセスできる。加えて、共通のキーワードを含む複数のＷｅｂページのヘッドラインを一つの画面で対比して見ることもできるようになる。また、ページ再構築の際、ヘッドラインの内容に関連の無いたとえばバナーや宣伝などの不要な要素が除かれることによって、Ｗｅｂからのページダウンロードに要する時間の短縮はもちろん、表示応答速度を向上させることができる。さらに、ユーザによるＵＲＬ入力のためのキー操作が不要になり、ＰＤＡ、携帯電話などのＷｅｂ対応電子機器装置の操作性を大幅に向上させることができる。
【００２４】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて説明する。
【００２５】
図１は、本発明を適用した実施の一形態であるＷｅｂ対応電子機器装置の電気的な構成を示すブロック図である。
【００２６】
同図に示すように、このＷｅｂ対応電子機器装置１００は、処理演算部としてのＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１、メインメモリ２、プログラム／データ記憶部３、インターネットなどのネットワーク４との接続を処理するネットワークインタフェース部５、ユーザに情報を視覚的に提供する表示デバイス６、ＶＲＡＭ（Ｖｉｄｅｏ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）７を用いて表示デバイス６の画面への描画処理を行うグラフィックコントローラ８、ユーザに聴覚的に情報を提供するスピーカ９、ユーザの操作入力部１３からの入力を処理するユーザインタフェースコントローラ１４、そして以上の各部の間で信号を伝達するためのバス１５を備える。
【００２７】
ＣＰＵ１は、たとえばプログラム／データ記憶部３に記憶されたプログラムやデータ、ユーザによる操作入力部１３からの入力などに基づき、メインメモリ２をワークエリアとして用いて各種の演算処理や制御を実行する。
【００２８】
メインメモリ２は、たとえば、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などの、ランダムに読み取りと書き込みが可能な高速なメモリからなる。
【００２９】
プログラム／データ記憶部３は、読み取り専用あるいは読み書き可能な不揮発性の記憶装置であり、たとえばＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フラッシュＲＯＭ、ディスクドライブなどである。
【００３０】
表示デバイス６は、具体的には、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、ＰＤＰ（Ｐｌａｓｍａ  Ｄｉｓｐｌａｙ  Ｐａｎｅｌ）、ＯＥＬ（Ｏｒｇａｎｉｃ  Ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ）などである。
【００３１】
ユーザの操作入力部１３は、具体的には、簡易キーボード、ＩＲ（Ｉｎｆｒａｒｅｄ）リモートコントローラ、ジョグダイヤル、プッシュボタンなどである。
【００３２】
ネットワークインタフェース部５は、たとえばアナログモデム、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＩＳＤＮ（Ｉｎｔｅｇｒａｔｅｄ  Ｓｅｒｖｉｃｅｓ  Ｄｉｇｉｔａｌ  Ｎｅｔｗｏｒｋ）、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）、ＦＴＴＨ（Ｆｉｂｅｒ−Ｔｏ−Ｔｈｅ−Ｈｏｍｅ）、Ｂｌｕｅｔｏｏｔｈ、ＦＯＭＡ（Ｗ−ＣＤＭＡ）などである。
【００３３】
図２は、Ｗｅｂページの巡回収集・再構築時および閲覧表示時にメインメモリ２に設けられる領域の構成を示すものである。Ｗｅｂページの巡回収集・再構築の意味については後で説明する。
【００３４】
同図に示すように、Ｗｅｂページの巡回収集・再構築時および閲覧表示時、メインメモリ２には、基本プログラム領域２１、ページ巡回・再構築プログラム格納領域２２、ページ巡回リスト格納領域２３、再構築ページ格納領域２４、Ｗｅｂブラウザ領域２５、ヘッドライン・ＵＲＬデータベース格納領域２６、単語・品詞データベース格納領域２７などが設けられる。
【００３５】
基本プログラム領域２１は、このＷｅｂ対応電子機器装置１００を動作させるための基本プログラムが格納される領域である。
【００３６】
ページ巡回・再構築プログラム格納領域２２は、基本プログラムの下で、複数のＷｅｂページを巡回し、それらのＷｅｂページのソースからＷｅｂ対応電子機器装置１００向けに最適化されたページを再構築する処理手順であるプログラムが格納される領域である。
【００３７】
ページ巡回リスト格納領域２３は、ページ巡回・再構築プログラムによる巡回先の複数のＷｅｂページのＵＲＬの一覧が記述されたページ巡回リストが格納される領域である。
【００３８】
再構築ページ格納領域２４は、上記ページ巡回・再構築プログラムによってＷｅｂ対応電子機器装置１００向けに再構築されたページのＨＴＭＬファイルが格納される領域である。
【００３９】
Ｗｅｂブラウザ領域２５は、利用者からのページ閲覧要求に対して再構築ページ格納領域２４に格納されているページのソースを読み込んで、Ｗｅｂ対応電子機器装置１００向けに再構築されたページの閲覧表示を行うためのプロクラムであるＷｅｂブラウザが格納される領域である。
【００４０】
ヘッドライン・ＵＲＬデータベース格納領域２６は、ページ巡回・再構築プログラムによるページ再構築の過程で生成される、ヘッドラインのテキスト列とそのヘッドラインのリンク先ページのＵＲＬとをレコードとして含むデータベースが格納される領域である。
【００４１】
単語・品詞データベース格納領域２７は、ページ巡回・再構築プログラムによるページ再構築の過程で生成される、ヘッドラインのテキスト列を構成する個々の単語とその品詞とをレコードとして含むデータベースが格納される領域である。
【００４２】
図３は、上記ページ巡回・再構築プログラムのモジュール構成を示す図である。同図に示すように、ページ巡回・再構築プログラムは、ページ巡回エンジン３１、ヘッドライン生成エンジン３２、形態素解析エンジン３３、キーワード生成エンジン３４、およびページ再構築エンジン３５で構成される。
【００４３】
ページ巡回エンジン３１は、一定の時間間隔で、予め定義もしくは作成しておいたページ巡回リストの記述内容であるＷｅｂページのＵＲＬの一覧に従って複数のＷｅｂページの巡回を行う。
【００４４】
ヘッドライン生成エンジン３２は、ページ巡回エンジン３１による巡回中のＷｅｂページの中からヘッドラインのテキスト列を抜き出すとともに、このヘッドラインのリンク先ページのＵＲＬを抜き出し、これらのヘッドラインのテキスト列とＵＲＬとを関連付けてデータベース化、すなわちヘッドライン・ＵＲＬデータベースを作成する。
【００４５】
形態素解析エンジン３３は、ヘッドライン・ＵＲＬデータベースに格納されているヘッドラインの文章であるテキスト列に対して形態素解析を行って当該テキスト列を複数の単語に分割するとともに個々の単語の品詞を判定し、これら単語と品詞とを関連付けてデータベース化、すなわち単語・品詞データベースを生成する。
【００４６】
キーワード生成エンジン３４は、単語・品詞データベースの内容から、たとえば固有名詞、施設名、組織名、人名、正規の人名以外の呼称、都道府県名、区名など、キーワードとなり得る類の品詞と判定された単語をキーワードとして判定する。
【００４７】
ページ再構築エンジン３５は、ヘッドライン・ＵＲＬデータベースに格納されているヘッドラインのテキスト列、そのヘッドラインのリンク先ページのソース、およびキーワード生成エンジン３４により生成されたキーワードを用いて、本Ｗｅｂ対応電子機器装置向けに最適化したページを再構築する。
【００４８】
このページ再構築エンジン３５によって再構築されたページのソースであるＨＴＭＬファイルは、図２に示すメインメモリ２に設定された再構築ページ格納領域２４に保存される。
【００４９】
次に、このＷｅｂ対応電子機器装置におけるページ巡回・再構築プログラムに基づく一連の動作を図４のフローチャートに従い具体例を交えながら説明する。
【００５０】
基本プログラムの下でページ巡回・再構築プログラムがメインメモリ２に常駐して動作しているものとする。
【００５１】
ページ巡回・再構築プログラムのページ巡回エンジン３１は、予め設定された一定の時間間隔で（ステップ４０１）、ページ巡回リストに載っているＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を決められた順に一つずつ読み込み（ステップ４０３）、この読み込んだＵＲＬのＷｅｂページにアクセスする（ステップ４０４）。
【００５２】
図５はページ巡回リスト５１の例を示すものである。ページ巡回リスト５１には１つ以上のＷｅｂページのＵＲＬが記述されている。本実施形態では、たとえば「新聞」「スポーツ・芸能」「歌謡曲」といったカテゴリー別のＷｅｂページのＵＲＬの一覧がページ巡回リスト５１に記述されている。このページ巡回リスト５１は、予めＷｅｂ対応電子機器装置１００にプリセットしておくか、あるいは、Ｗｅｂ上で定期的に配信されるものを入手するようにすればよい。
【００５３】
一つのＷｅｂページのソースをＷｅｂ対応電子機器装置１００が取得したところで、ヘッドライン生成エンジン３２は、その取得したＷｅｂページのソースの中からヘッドラインのテキスト列とこのヘッドラインのリンク先ページのＵＲＬを抜き出す（ステップ４０５）。
【００５４】
図６に新聞のサイトのＷｅｂページの例を示す。ここで、ヘッドラインとは、たとえばＷｅｂサイトのホームページ６０上などに表示される記事などの見出し６１のことであり、このヘッドライン（見出し６１）の部分には、その詳細な記事内容（テキスト列６４）を載せた他のＷｅｂページ６２へのリンク６３が設定されている。
【００５５】
Ｗｅｂページのソースの中からヘッドラインのテキスト列を抜き出す具体的な方法としては以下がある。図７は図６のＷｅｂページ６０の一部６２とこれに対応するＨＴＭＬソース７１を示している。ヘッドライン生成エンジン３２は、このＨＴＭＬソース７１において、アンカーと呼ばれる＜ａ＞タグと＜／ａ＞タグとに挟まれた部分のテキスト列７２を対象に、これがヘッドラインであるかどうかの判定を個々に行う。
【００５６】
また、この＜ａ＞タグと＜／ａ＞タグとに挟まれたテキスト列７２がヘッドラインであるかどうかを判定する具体的な方法としては、そのテキスト列７２の文字数が一定の数以上である場合にヘッドラインであることを判定する方法、そのテキスト列７２の文字数のページ内での平均値を求め、この平均値を基準とする所定の判定条件に従ってヘッドラインであるかどうかを判定する方法、アンカータグの連続している数（行数）をカウントし、このカウント値が一定以上である場合にこれらのアンカータグにより囲まれたテキスト列７２がヘッドラインであると判定する方法などがある。
【００５７】
ヘッドライン生成エンジン３２は、取得したＷｅｂページのソースから上記の方法によりヘッドラインのテキスト列７２を抜き出すとともに、アンカータグにｈｒｅｆ属性として記述されているリンク先のページのＵＲＬ７３を抜き出し、これらのヘッドラインのテキスト列７２とＵＲＬとを関連付けてデータベース化を行う。すなわち、メインメモリ２のヘッドライン・ＵＲＬデータベース格納領域２６にヘッドライン・ＵＲＬデータベースとして格納する（ステップ４０６）。  以上のようにして、ページ巡回リスト５１に記述されている全てのＷｅｂページのＵＲＬの読み込みが完了したところで（ステップ４０２のＹＥＳ）、形態素解析エンジン３３が起動される。
【００５８】
形態素解析エンジン３３は、ヘッドライン・ＵＲＬデータベースに格納されているヘッドラインの文章であるテキスト列に対して形態素解析を行って、ヘッドラインのテキスト列を複数の単語に分割するとともに、分割した個々の単語の品詞を判定する（ステップ４０７）。
【００５９】
図８は、ヘッドラインの文章の形態素解析の例である。このように形態素解析によって、ヘッドラインのテキスト列８０は複数の単語８１に分割され、それぞれの単語８１の品詞８２が判定される。そして形態素解析エンジン３３は、判定した単語８１とその品詞８２を関連付けてメインメモリ２の単語・品詞データベース格納領域２７にデータベース化して保存する（ステップ４０８）。
【００６０】
次に、キーワード生成エンジン３４が起動される。キーワード生成エンジン３４は、単語・品詞データベースの内容から、たとえば固有名詞、施設名、組織名、人名、正規の人名以外の呼称、都道府県名、区名など、キーワードとなり得る類の品詞と判定された単語をキーワードとして抽出する（ステップ４０９）。また、このキーワード生成においては、辞書にない新語や姓名などもキーワードとして検出できるように、最適化が行われたキーワード選定基準が採用されている。具体的には、たとえば図９に示すように、辞書に無い姓や名などを「さん」という接尾辞を基にキーワードとして選定することができるようなキーワード選定基準９１が追加されている。
【００６１】
この後、ページ再構築エンジン３５が起動される。ページ再構築エンジン３５は、ヘッドライン・ＵＲＬデータベースに格納されているヘッドラインのテキスト列、そのリンク先ページのソース、およびキーワード生成エンジン３４により生成されたキーワードを用いて、本Ｗｅｂ対応電子機器装置向けに最適化されたページの再構築を行う（ステップ４１０）。
【００６２】
図１０は、このページ再構築エンジン３５によって再構築されたページとそれらのリンクの例を示したものである。本例では、キーワードの一覧が記述された１つ以上のキーワード一覧ページ１０１と、それぞれキーワード毎に作成された１つ以上のページであって、それぞれ共通のキーワードを含むヘッドラインの一覧が記述されたヘッドライン一覧ページ１０２と、それぞれヘッドライン毎に作成された１つ以上のページであって、それぞれ個々のヘッドラインにリンクされたＷｅｂページ中の主要なテキスト部分からなる詳細ページ１０３とが作成される。
【００６３】
ここで、キーワード一覧ページ１０１はそれぞれ、ページ巡回リストに対応して設定されたポータルページ１０４の個々のカテゴリー項目に１対１に対応してリンクされたページとして作成される。ヘッドライン一覧ページ１０２は、キーワード一覧ページ１０１に記述されている個々のキーワードに１対１に対応してリンクされたページとして作成される。
【００６４】
また、詳細ページ１０３は、ヘッドラインのリンク先である実際のＷｅｂページのソースの中から、ヘッドラインの内容とは無関係なバナーや宣伝などの要素を除いた主要なテキスト列だけを抽出して作成される。その具体的な方法としては、たとえば図１１に示すように、ヘッドラインのリンク先である実際のＷｅｂサイト１１０のＨＴＭＬソース１１１において、タグ間に囲まれたテキストの文字数がページ内で最も多い部分のテキスト列１１２を抽出するなどの方法がある。その際、タグの種類によって主要なテキストを含む部分を絞り込むことによって、テキスト抽出の処理効率を高めることができる。より具体的には、たとえば図１２に示すような、文字数カウントを無視するタグの種類をあらかじめ決めておき、他の種類のタグ間に囲まれたテキストの文字数のカウントのみを行う方法がある。
【００６５】
このようにしてページ再構築エンジン３５によって再構築された各ページのＨＴＭＬソースのファイルは、メインメモリ２の再構築ページ格納領域２４に保存される。また、この再構築ページ格納領域２４に格納された、再構築ページのＨＴＭＬソースのファイルは、システムの再起動後も利用できるように、不揮発性を有するプログラム／データ記憶部３にバックアップされる。
【００６６】
この後は、ユーザがＷｅｂブラウザを起動することで表示デバイス６の画面に、図１０に示すようなポータルページ１０４が表示される。このポータルページ１０４には「新聞」「スポーツ・芸能」「歌謡曲」といったカテゴリーを示す項目が表示されており、その中からユーザが操作入力部１３によって所望の項目を選択すると、Ｗｅｂブラウザによって、その選択項目にリンクされているキーワード一覧ページ１０１がメインメモリ２の再構築ページ格納領域２４から読み込まれて表示デバイス６の画面に表示される。
【００６７】
次に、この表示デバイス６の画面に表示されているキーワード一覧ページ１０１の中から、ユーザによって所望のキーワードが選択されると、Ｗｅｂブラウザによって、その選択キーワードにリンクされている、ヘッドラインの一覧のページであるページ１０２がメインメモリ２の再構築ページ格納領域２４から読み込まれて表示デバイス６の画面に表示される。
【００６８】
さらに、この表示デバイス６の画面に表示されているヘッドライン一覧ページ１０２の中から、ユーザによって所望のヘッドラインが選択されると、Ｗｅｂブラウザによって、その選択ヘッドラインにリンクされている詳細ページ１０３がメインメモリ２の再構築ページ格納領域２４から読み込まれて表示デバイス６の画面に表示される。
【００６９】
このようにしてＷｅｂ対応電子機器装置１００向けに最適化されたページの閲覧表示が実現される。たとえば、図１５に示すように、表示解像度の低いＰＤＡのようなＷｅｂ対応電子機器装置１５０においてもＷｅｂが提供するコンテンツを高い視認性で閲覧することができる。
【００７０】
また、Ｗｅｂ対応電子機器装置１００向けに再構築されたページのＨＴＭＬソースのファイルはＷｅｂ対応電子機器装置１００内（メインメモリ２あるいはプログラム／データ記憶部３）に格納されるので、Ｗｅｂブラウザからのページの閲覧要求に対して内部記憶部をアクセスして該当するページのソースを読み込むことになり、ページ閲覧表示の平均的な応答速度が向上するとともに、オフラインで、多数のＷｅｂサイトのコンテンツの閲覧表示を行うことが可能になる。
【００７１】
さらに、キーワードをベースに閲覧したいコンテンツを選択できるので、ユーザにとって興味のあるコンテンツのページに迅速にアクセスできるようになる。また、共通のキーワードを含む複数のＷｅｂページのヘッドラインを一つの画面で対比して見ることができる。
【００７２】
また、ページ再構築の際、ヘッドラインの内容に関連の無いたとえばバナーや宣伝などの不要な要素が除かれることによって、Ｗｅｂからのページダウンロードに要する時間の短縮はもちろん、表示応答速度を向上させることができる。
【００７３】
さらに、ユーザによるＵＲＬ入力のためのキー操作などが不要になるので、ＰＤＡ、携帯電話などのＷｅｂ対応電子機器装置の操作性向上に大きく寄与する。
【００７４】
以上説明したＷｅｂ対応電子機器装置１００は、具体的には、ＰＤＡ、携帯電話などの端末機器や、テレビジョンセット、ディスク搭載型ビデオレコーダなどに代表される様々な種類のデジタル家電機器に採用することができる。
【００７５】
テレビジョンセットやディスク搭載型ビデオレコーダのなかには、予めユーザによって入力されたキーワードなどにより番組録画予約を行う機能を搭載したものがある。そこで、図１０に示すキーワード一覧ページ１０１の中から、番組録画予約のためにユーザから入力されたキーワードを検索し、たとえば、図１３に示すように、そのキーワードにリンクされたヘッドライン一覧ページ１０２をテレビジョン１４０の画面１４１に表示するようにしてもよい。これにより録画予約番組に関連するＷｅｂ上のコンテンツをユーザに提供することができる。
【００７６】
なお、以上のＷｅｂ対応電子機器装置１００で実行されるページ巡回、ヘッドライン生成、形態素解析、キーワード生成、ページ再構築の各処理は、インターネット上に設置したサーバで行うようにすることも可能である。この場合、再構築されたページのＨＴＭＬソースをサーバ側に保存しておく。サーバはＷｅｂ対応電子機器装置からのリクエストを受けて、保存しておいた再構築されたページを返信する。
【００７７】
図１４は、この場合のＷｅｂシステムの構成を示す図である。窓口サーバ１３１とＷｅｂ対応電子機器装置１３２とはインターネット１３３を通じて接続可能とされている。窓口サーバ１３１は、ＣＰＵ１３８、メインメモリ１３４、プログラム／データ格納部１３５などを備えている。プログラム／データ格納部１３５には、先の実施形態のＷｅｂ対応電子機器装置１００に組み込まれたページ巡回・再構築プログラムと同様の、ページ巡回エンジン、ヘッドライン生成エンジン、形態素解析エンジン、キーワード生成エンジン、Ｗｅｂページ再構築エンジンを含むページ巡回・再構築プログラム１３６が格納されている。このページ巡回・再構築プログラム１３６はＣＰＵ１３８によってメインメモリ１３４にロードされ、解釈実行される。
【００７８】
一方、Ｗｅｂ対応電子機器装置１３２にはＷｅｂブラウザ１３７が実装されており、このＷｅｂブラウザ１３７は、窓口サーバ１３１に対して、再構築されたページの配信サービスをリクエストする。窓口サーバ１３１はＷｅｂ対応電子機器装置１３２のＷｅｂブラウザ１３７からのリクエストを受けて、ポータルページの配信から、再構築されたページである、キーワード一覧ページ、ヘッドライン一覧ページ、および詳細ページを配信する。
【００７９】
以上本発明の実施形態を説明したが、本発明は、上述の実施形態にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【発明の効果】
以上説明したように、本発明によれば、ＰＤＡのような低い解像度の表示デバイスしか持てないＷｅｂ対応電子機器装置においてもＷｅｂが提供するコンテンツを高い視認性で閲覧表示することができる。キーワードをベースに閲覧したいコンテンツを選択できるので、ユーザにとって興味のあるコンテンツのページに迅速にアクセスできる。ページ再構築の際、ヘッドラインの内容に関連の無いたとえばバナーや宣伝などの不要な要素が除かれることによって、Ｗｅｂからのページダウンロードに要する時間の短縮はもちろん、表示応答速度を向上させることができる。ユーザによるＵＲＬ入力のためのキー操作が不要になり、ＰＤＡ、携帯電話などのＷｅｂ対応電子機器装置の操作性を大幅に向上させることができる、という優れた効果を奏し得る。
【図面の簡単な説明】
【図１】本発明を適用した実施の一形態であるＷｅｂ対応電子機器装置の構成を示すブロック図である。
【図２】Ｗｅｂページの巡回収集・再構築時および閲覧表示時に、図１のＷｅｂ対応電子機器装置のメインメモリに設けられる領域の構成を示す図である。
【図３】ページ巡回・再構築プログラムのモジュール構成を示す図である。
【図４】図１のＷｅｂ対応電子機器装置におけるページ巡回・再構築プログラムに基づく一連の動作を示すフローチャートである。
【図５】ページ巡回リストの例を示す図である。
【図６】新聞のサイトのＷｅｂページの例を示す図である。
【図７】図６のＷｅｂページの一部とこれに対応するＨＴＭＬソースを示す図である。
【図８】ヘッドラインの文章の形態素解析の例を示す図である。
【図９】形態素解析により得られた各単語に対するキーワード選定基準の例を示す図である。
【図１０】ページ再構築エンジンによって再構築されたページとそれらのリンクの例を示す図である。
【図１１】ヘッドラインのリンク先のページから主要なテキスト列を判別する方法を説明するための図である。
【図１２】ヘッドラインのリンク先のページから主要なテキスト列を判別する際の無視するタグの種類の例を示すものである。
【図１３】テレビジョンセット、ディスク搭載型ビデオレコーダの表示部に再構築ページであるヘッドライン一覧ページを表示させた様子を示す図である。
【図１４】Ｗｅｂページの巡回収集・再構築をサーバで行う場合のＷｅｂシステムの構成を示すブロック図である。
【図１５】再構築ページをＰＤＡに表示させた様子を示す図である。
【図１６】ＷｅｂページをＰＤＡのようなＷｅｂ対応電子機器装置の表示画面にそのまま表示させた場合の例を示す図である。
【符号の説明】
１      ＣＰＵ
２      メインメモリ
３      プログラム／データ記憶部
４      ネットワーク
６      表示デバイス
１３      操作入力部
２２      ページ巡回・再構築プログラム格納領域
２３      ページ巡回リスト格納領域
２４      再構築ページ格納領域
２５      ブラウザ領域
２６      ヘッドライン・ＵＲＬデータベース格納領域
２７      単語・品詞データベース格納領域
３１      ページ巡回エンジン
３２      ヘッドライン生成エンジン
３３      形態素解析エンジン
３４      キーワード生成エンジン
３５      ページ再構築エンジン
５１      ページ巡回リスト
６０      Ｗｅｂページ（ホームページ）
６１      見出し（ヘッドライン）
７２      ヘッドラインのテキスト列
７３      リンク先ページのＵＲＬ
８１      単語
８２      品詞
９１      キーワード選定基準
１００      Ｗｅｂ対応電子機器装置
１０１      キーワード一覧ページ
１０２      ヘッドライン一覧ページ
１０３      詳細ページ
１０４      ポータルページ
【図１】
2004280203.tif 000003
【図２】
2004280203.tif 000004
【図３】
2004280203.tif 000005
【図４】
2004280203.tif 000006
【図５】
2004280203.tif 000007
【図６】
2004280203.tif 000008
【図７】
2004280203.tif 000009
【図８】
2004280203.tif 000010
【図９】
2004280203.tif 000011
【図１０】
2004280203.tif 000012
【図１１】
2004280203.tif 000013
【図１２】
2004280203.tif 000014
【図１３】
2004280203.tif 000015
【図１４】
2004280203.tif 000016
【図１５】
2004280203.tif 000017
【図１６】
2004280203.tif 000018