(57)【要約】【目的】ユーザが頻繁に閲覧する分割フレームを、表示するＷｅｂページの先頭にし、該Ｗｅｂページをスクロール可能に表示する「ＷｅｂブラウザおよびそのＷｅｂページ表示方法」を提供することにある。【構成】Ｗｅｂサーバより受信したＷｅｂページのフレーム分割定義ファイルを受信して該フレーム分割定義ファイルを解析し、該フレーム分割定義ファイルが規定する各分割フレームの閲覧時間が長い順に、もしくは該各フレームからのリンクジャンプ回数が多い順に、該各分割フレームに表示するファイルを該Ｗｅｂサーバより要求し、受信した該ファイルのテキスト情報を画像に変換して該画像を１つの統合画像としてスクロール可能に表示部に表示する。【選択図】図１
2010015304.tif 000002
【特許請求の範囲】
【請求項１】
ＷｅｂブラウザにおけるＷｅｂページ表示方法において、
Ｗｅｂサーバより受信したＷｅｂページのフレーム分割定義ファイルを受信し、
前記フレーム分割定義ファイルが規定する各分割フレームの閲覧時間が保存されているか調べ、
保存されている場合には、前記閲覧時間が長い順に前記各分割フレームに表示するファイルを前記Ｗｅｂサーバに要求し、
前記要求したファイルを受信し、
前記受信したファイルのテキスト情報を受信した順に画像に変換し、該画像を画像メモリに記憶して１つの統合画像としてスクロール可能に表示部に表示する、
ことを特徴とするＷｅｂページ表示方法。
【請求項２】
ＷｅｂブラウザにおけるＷｅｂページ表示方法において、
ＷｅｂサーバよりＷｅｂページのフレーム分割定義ファイルを各分割フレームに表示するファイルと共に受信し、
前記フレーム分割定義ファイルが規定する各分割フレームの閲覧時間が保存されているか調べ、
保存されている場合には、前記閲覧時間が長い順に表示するように前記フレーム分割定義ファイルの内容を変更し、
前記変更したフレーム分割定義ファイルに基づいて、前記受信したファイルをスクロール可能に表示部に表示する、
ことを特徴とするＷｅｂページ表示方法。
【請求項３】
ＷｅｂブラウザにおけるＷｅｂページ表示方法において、
Ｗｅｂサーバより受信したＷｅｂページのフレーム分割定義ファイルを受信し、
前記フレーム分割定義ファイルが規定する各分割フレームからのリンクジャンプ回数が保存されているか調べ、
保存されている場合には前記リンクジャンプ回数が多い順に前記各分割フレームに表示するファイルを前記Ｗｅｂサーバに要求し、
前記要求したファイルを受信し、
前記受信したファイルのテキスト情報を受信した順に画像に変換し、該画像を画像メモリに記憶して１つの統合画像としてスクロール可能に表示部に表示する、
ことを特徴とするＷｅｂページ表示方法。
【請求項４】
ＷｅｂブラウザにおけるＷｅｂページ表示方法において、
ＷｅｂサーバよりＷｅｂページのフレーム分割定義ファイルを各分割フレームに表示するファイルと共に受信し、
前記フレーム分割定義ファイルが規定する各分割フレームからのリンクジャンプ回数が保存されているか調べ、
保存されている場合には前記リンクジャンプ回数が多い順に表示するように前記フレーム分割定義ファイルの内容を変更し、
前記変更したフレーム分割定義ファイルに基づいて、前記受信したファイルをスクロール可能に表示部に表示する、
ことを特徴とするＷｅｂページ表示方法。
【請求項５】
Ｗｅｂサーバより受信したファイルに基づいてＷｅｂページを発生して表示部に表示するＷｅｂブラウザにおいて、
Ｗｅｂサーバよりフレーム分割定義ファイルおよび表示すべきファイルを受信する受信部と、
前記受信したフレーム分割定義ファイルが規定する各分割フレームの閲覧時間を保存する閲覧時間保存部と、
前記受信したフレーム分割定義ファイルが規定する各分割フレームの閲覧時間が前記保存部に保存されているか調べ、保存さている場合には閲覧時間が長い順に該各分割フレームに表示するファイルをＷｅｂサーバに要求し、該ファイルをＷｅｂサーバより受信し、該受信したファイルのテキスト情報を受信した順に画像に変換し、該画像を１つの統合画像としてスクロール可能に前記表示部に表示するように制御する制御部と、
を備えたことを特徴とするＷｅｂブラウザ。
【請求項６】
Ｗｅｂサーバより受信したファイルに基づいてＷｅｂページを発生して表示部に表示するＷｅｂブラウザにおいて、
Ｗｅｂサーバよりフレーム分割定義ファイルおよび表示すべきファイルを受信する受信部と、
前記受信したフレーム分割定義ファイルが規定する各分割フレームの閲覧時間を保存する閲覧時間保存部と、
前記フレーム分割定義ファイルが規定する各分割フレームの閲覧時間が保存されているか調べ、保存されている場合には前記閲覧時間が長い順に表示するように前記フレーム分割定義ファイルの内容を変更し、該変更したフレーム分割定義ファイルに基づいて、前記受信したファイルをスクロール可能に前記表示部に表示するように制御する制御部と、
を備えたことを特徴とするＷｅｂブラウザ。
【請求項７】
Ｗｅｂサーバより受信したファイルに基づいてＷｅｂページを発生して表示部に表示するＷｅｂブラウザにおいて
Ｗｅｂサーバよりフレーム分割定義ファイルおよび表示すべきファイルを受信する受信部と、
前記受信したフレーム分割定義ファイルが規定する各分割フレームからのリンクジャンプ回数を保存するリンクジャンプ回数保存部と、
前記受信したフレーム分割定義ファイルが規定する各分割フレームからのリンクジャンプ回数が前記保存部に保存されているか調べ、保存されている場合にはリンクジャンプ回数が多い順に該各分割フレームに表示するファイルをＷｅｂサーバに要求し、該ファイルをＷｅｂサーバより受信し、該受信したファイルのテキスト情報を受信した順に画像に変換し、該画像を１つの統合画像としてスクロール可能に前記表示部に表示するように制御する制御部と、
を備えたことを特徴とするＷｅｂブラウザ。
【請求項８】
Ｗｅｂサーバより受信したファイルに基づいてＷｅｂページを発生して表示部に表示するＷｅｂブラウザにおいて、
Ｗｅｂサーバよりフレーム分割定義ファイルおよび表示すべきファイルを受信する受信部と、
前記受信したフレーム分割定義ファイルが規定する各分割フレームからのリンクジャンプ回数を保存するリンクジャンプ回数保存部と、
前記フレーム分割定義ファイルが規定する各分割フレームからのリンクジャンプ回数が保存されているか調べ、保存されている場合にはリンクジャンプ回数が多い順に表示するように前記フレーム分割定義ファイルの内容を変更し、該変更したフレーム分割定義ファイルに基づいて、前記受信したファイルをスクロール可能に前記表示部に表示するように制御する制御部と、
を備えたことを特徴とするＷｅｂブラウザ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＷｅｂブラウザおよびそのＷｅｂページ表示方法に係り、特に、フレーム分割したときの各分割フレームに表示すべき画像を統合して１つの画像にし、該統合画像をスクロール可能に表示するＷｅｂブラウザおよびそのＷｅｂページ表示方法に関する。
【背景技術】
【０００２】
ＷＷＷはクライアント／サーバと呼ばれるコンピュータシステムを利用し、インターネットを介してサービスを要求するクライアントとサービスを提供するサーバの２つの要素で構成されている。ＷＷＷの場合クライアントはＷｅｂブラウザ（インターネット用ブラウザ）といい、サーバはＷｅｂサーバ（インターネットサーバ）という。ＷｅｂブラウザとＷｅｂサーバ間のやり取りは、図１３に示すようにＷｅｂブラウザ９１がＨＴＴＰ（HyperText Transfer Protocol）にしたがってＵＲＬでＷｅｂサーバ９２に所定のＨＴＭＬファイルを要求する。Ｗｅｂサーバ９２は要求されたＨＴＭＬファイルをデータベース９３より読み出してＷｅｂブラウザ９１に送信し、Ｗｅｂブラウザ９１は該ＨＴＭＬファイルを解析して表示部９４に表示する。
【０００３】
１つのブラウザ画面に１つのファイルを表示するのが基本であるが、図１４（Ａ）に示すように、ブラウザ閲覧の操作性向上のため、フレーム分割技術により１つのブラウザ画面（フレーム）９４を複数の領域９４ａ、９４ｂ、９４ｃに分割し、領域（分割フレーム）毎に異なるファイル（図１４（Ｂ）の表示内容Ａ、Ｂ、Ｃ）を表示することも行われており、パソコン等の大きなブラウザ画面では、該ブラウザ画面（フレーム）を複数の領域に分割し、領域毎に異なるファイルを同時に表示すればブラウザ閲覧の操作性を向上することができる。
【０００４】
しかし、ＰＤＡや携帯電話、車載器等の比較的小さな画面しか持たないブラウザにおいては逆に見易さが悪化し、操作性も悪くなってしまう。このため、パソコン等の大きな画面を想定して作成されたＷｅｂページを携帯用にレンダリングしなおす、Small-Screen Rendering技術があるが、この技術はフレームに対応しておらず、フレームを使用しているサイトに適用すると一番左（または、一番上）の表示領域のファイル内容のみが表示されるだけであるという問題がある。
【０００５】
そこで、従来技術において、図１４（Ｂ）に示す順序で受信した各フレームのテキスト情報を画像に変換してメモリに連続的に保存し、図１４（Ｃ）に示すように統合画像１０１を作成する。その後、統合画像の先頭部分１０２ａをスクロール可能に図１４（Ｄ）（ａ）に示すように表示部９４に表示し、以後、スクロールすることにより所望の画像部分１０２ｂを図１４（Ｄ）（ｂ）に示すように表示する（特許文献１）。
【特許文献１】特開２００５−４３９４３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記従来技術においては、ファイルを受信すると、最初図１４（Ｄ）（ａ）に示すような表示画面になる。このため、例えば、ユーザは図１４（Ｄ）（ｂ）の分割フレームＣの表示画面を所望している場合、該表示画面を閲覧するためには分割フレームＣの受信完了を待って、スクロールを行わなければならず、ユーザにとって時間と手間がかかるという問題がある。
【０００７】
本発明の目的は、ユーザが頻繁に閲覧する分割フレームの画像をスクロールすることなく、短時間で表示できるようにし、これによりユーザに時間と手間をかけさせないことである。
【課題を解決するための手段】
【０００８】
本発明は、ＷｅｂブラウザおよびそのＷｅｂページ表示方法である。
【０００９】
・  Ｗｅｂブラウザ
本発明の第１のＷｅｂブラウザは、Ｗｅｂサーバよりフレーム分割定義ファイルおよび表示すべきファイルを受信する受信部と、前記受信したフレーム分割定義ファイルが規定する各分割フレームの閲覧時間を保存する閲覧時間保存部と、前記受信したフレーム分割定義ファイルが規定する各分割フレームの閲覧時間が前記保存部に保存されているか調べ、保存さている場合には閲覧時間が長い順に該各分割フレームに表示するファイルをＷｅｂサーバに要求し、該ファイルをＷｅｂサーバより受信し、該受信したファイルのテキスト情報を受信した順に画像に変換し、該画像を１つの統合画像としてスクロール可能に前記表示部に表示するように制御する制御部と、を備えている。
【００１０】
本発明の第２のＷｅｂブラウザは、Ｗｅｂサーバよりフレーム分割定義ファイルおよび表示すべきファイルを受信する受信部と、前記受信したフレーム分割定義ファイルが規定する各分割フレームの閲覧時間を保存する閲覧時間保存部と、前記フレーム分割定義ファイルが規定する各分割フレームの閲覧時間が保存されているか調べ、保存されている場合には前記閲覧時間が長い順に表示するように前記フレーム分割定義ファイルの内容を変更し、該変更したフレーム分割定義ファイルに基づいて、前記受信したファイルをスクロール可能に前記表示部に表示するように制御する制御部と、を備えている。
【００１１】
本発明の第３のＷｅｂブラウザは、Ｗｅｂサーバよりフレーム分割定義ファイルおよび表示すべきファイルを受信する受信部と、前記受信したフレーム分割定義ファイルが規定する各分割フレームからのリンクジャンプ回数を保存するリンクジャンプ回数保存部と、前記受信したフレーム分割定義ファイルが規定する各分割フレームからのリンクジャンプ回数が前記保存部に保存されているか調べ、保存されている場合にはリンクジャンプ回数が多い順に該各分割フレームに表示するファイルをＷｅｂサーバに要求し、該ファイルをＷｅｂサーバより受信し、該受信したファイルのテキスト情報を受信した順に画像に変換し、該画像を１つの統合画像としてスクロール可能に前記表示部に表示するように制御する制御部と、を備えている。
【００１２】
本発明の第４のＷｅｂブラウザは、Ｗｅｂサーバよりフレーム分割定義ファイルおよび表示すべきファイルを受信する受信部と、前記受信したフレーム分割定義ファイルが規定する各分割フレームからのリンクジャンプ回数を保存するリンクジャンプ回数保存部と、前記フレーム分割定義ファイルが規定する各分割フレームからのリンクジャンプ回数が保存されているか調べ、保存されている場合にはリンクジャンプ回数が多い順に表示するように前記フレーム分割定義ファイルの内容を変更し、該変更したフレーム分割定義ファイルに基づいて、前記受信したファイルをスクロール可能に前記表示部に表示するように制御する制御部と、を備えている。
【００１３】
・  Ｗｅｂページ表示方法
本発明の第１のＷｅｂページ表示方法は、Ｗｅｂサーバより受信したＷｅｂページのフレーム分割定義ファイルを受信し、前記フレーム分割定義ファイルが規定する各分割フレームの閲覧時間が保存されているか調べ、保存されている場合には、前記閲覧時間が長い順に前記各分割フレームに表示するファイルを前記Ｗｅｂサーバに要求し、前記要求したファイルを受信し、前記受信したファイルのテキスト情報を受信した順に画像に変換し、該画像を画像メモリに記憶して１つの統合画像としてスクロール可能に表示部に表示する。
【００１４】
本発明の第２のＷｅｂページ表示方法は、ＷｅｂサーバよりＷｅｂページのフレーム分割定義ファイルを各分割フレームに表示するファイルと共に受信し、前記フレーム分割定義ファイルが規定する各分割フレームの閲覧時間が保存されているか調べ、保存されている場合には、前記閲覧時間が長い順に表示するように前記フレーム分割定義ファイルの内容を変更し、前記変更したフレーム分割定義ファイルに基づいて、前記受信したファイルをスクロール可能に表示部に表示する。
【００１５】
本発明の第３のＷｅｂページ表示方法は、Ｗｅｂサーバより受信したＷｅｂページのフレーム分割定義ファイルを受信し、前記フレーム分割定義ファイルが規定する各分割フレームからのリンクジャンプ回数が保存されているか調べ、保存されている場合には前記リンクジャンプ回数が多い順に前記各分割フレームに表示するファイルを前記Ｗｅｂサーバに要求し、前記要求したファイルを受信し、前記受信したファイルのテキスト情報を受信した順に画像に変換し、該画像を画像メモリに記憶して１つの統合画像としてスクロール可能に表示部に表示する。
【００１６】
本発明の第４のＷｅｂページ表示方法は、ＷｅｂサーバよりＷｅｂページのフレーム分割定義ファイルを各分割フレームに表示するファイルと共に受信し、前記フレーム分割定義ファイルが規定する各分割フレームからのリンクジャンプ回数が保存されているか調べ、保存されている場合には前記リンクジャンプ回数が多い順に表示するように前記フレーム分割定義ファイルの内容を変更し、前記変更したフレーム分割定義ファイルに基づいて、前記受信したファイルをスクロール可能に表示部に表示する。
【発明の効果】
【００１７】
本発明によれば、ユーザが頻繁に閲覧する分割フレームのファイルを優先的に受信し表示するようにしたので、スクロールを行って表示させる必要がなく、ユーザに時間と手間をかけさせることがない。
【発明を実施するための最良の形態】
【００１８】
（Ａ）本発明の概要
図１は本発明の概略説明図である。１は表示画面（フレーム）、１ａ、１ｂ、１ｃはそれぞれの分割されたフレーム、２は受信したファイルのテキスト情報を画像に変換してメモリに連続的に保存した統合画像、３は表示部に表示する表示領域である。
【００１９】
受信したフレーム分割定義ファイルにより図１（Ａ）のような配置に表示するように定義されるＷｅｂページにおいて、図示しない各分割フレームの閲覧時間対応テーブルにより図１（Ｂ）に示すように閲覧時間が長い順に分割フレームに表示する表示内容のファイルを受信する。該ファイルのテキスト情報を受信した順序（図１では、表示内容Ｃ、表示内容Ａ、表示内容Ｂの順序）に画像へ変換して、該画像を結合して図１（Ｃ）に示すような統合画像２を取得する。しかる後、図１（Ｄ）に示すように、統合画像２の先頭部分をスクロール可能に表示部１に表示する。尚、閲覧時間が長い順に表示されるようにフレーム分割定義ファイルの内容を変更し、該変更したフレーム分割定義ファイルを用いて各分割フレームの画像を順番に作成し、それらを１つの統合画像としてスクロール可能に表示することもできる。
【００２０】
従来技術では、ユーザが所望する分割フレームのファイルの受信を待って、スクロールを行って閲覧しなければならなかったが、本発明ではユーザが頻繁に閲覧する分割フレームのファイルを優先的に受信して表示するようにしたので、あるいはユーザが頻繁に閲覧する分割フレームの画像を優先的に発生して表示するようにしたので、フレームをスクロールすることなく、短時間で表示でき、ユーザに時間と手間をかけさせることがない。
【００２１】
（Ｂ）第１実施例
図２は本発明の第１実施例のＷｅｂブラウザの構成図であり、ネットワークＮＴを介して図示しないＷｅｂサーバと通信を行う。
【００２２】
通信部２１はネットワークＮＴを介してユーザが要求したＨＴＭＬファイルをＷｅｂサーバ（インターネットサーバ）より受信する。ブラウザ制御部２２はブラウザ（閲覧ソフト）によって動作し、（１）ユーザ指示によるＷｅｂサーバに対する所定のＨＴＭＬファイルの要求、（２）ＨＴＭＬファイルのＨＴＭＬ解析、（３）後述する本発明のユーザの閲覧状況（閲覧時間）に基づいた表示内容の順序決定制御、等を行う。操作部２３はリモコン、タッチパネル等で構成されており、文字入力や決定操作、スクロール操作を行う。メモリ２４は、少なくとも、ＨＴＭＬファイルに基づいたテキスト情報より作成した画像を所定順序で統合した後の統合画像や統合リンク・プログラムＤＢ情報を保存する画像／ＤＢ領域、後述する各分割フレームと各分割フレームの閲覧時間を対応させた対応テーブルを保存する領域、フレーム分割定義ファイルを記憶する領域を備えている。ブラウザ表示変換部２５は、各分割フレームのＨＴＭＬファイルに基づいたテキスト情報より画像を生成すると共に前記対応テーブルを用いて所定の順序でこれらの画像を統合し、該統合画像および統合リンク・プログラムＤＢ情報をメモリ２４に記憶する。表示制御部２６は、統合画像をスクロール可能に表示制御する。表示部２７は統合画像の一部を表示する。
【００２３】
図３はユーザの要求に対してＷｅｂサーバより最初に送られてくるフレーム分割定義ファイルのＨＴＭＬ解析の説明図である。５１はフレーム分割定義ファイル、５２、５３，５４はフレーム分割された各部の表示内容のＨＴＭＬファイルである。ブラウザ制御部２２はユーザが要求したＷｅｂページのフレーム分割定義ファイル５１を受信し、該定義ファイルをＨＴＭＬ解析し、ＨＴＭＬの内容より表示するファイル５２、５３、５４を求め、該表示するファイルをそれぞれ受信する。尚、図のフレーム分割定義ファイルにおいて、ＲＯＷＳ＝“○○○”は縦方向の分割を表し、ＣＯＬＳ＝“△△△”は横方向の分割を表している。具体的には、図３の１行目の＜ＦＲＡＭＥＳＥＴ  ＲＯＷＳ＝“＊”，ＣＯＬＳ＝“８０，＊”＞は図１（Ａ）の分割フレーム１ａと分割フレーム１ｂ、１ｃとに分割することを意味しており、３行目の＜ＦＲＡＭＥＳＥＴ  ＲＯＷＳ＝“８０，＊”＞は分割フレーム１ｂ、１ｃを分割フレーム１ｂと分割フレーム１ｃに分割することを意味しており、表示するファイルがＴｉｔｌｅ、Ｉｎｄｅｘ、Ｂｏｄｙであることを意味している。ブラウザ制御部２２はＨＴＭＬ解析の結果、各フレーム分割領域のＨＴＭＬファイル（Ｔｉｔｌｅ、Ｉｎｄｅｘ、Ｂｏｄｙ）を識別し、これらＨＴＭＬファイルをＷｅｂサーバに要求して受信する。
【００２４】
図４は、受信したＨＴＭＬファイル５２〜５４にリンクタグやプログラム実行スクリプトが埋め込まれている場合の機能説明図であり、図５はテキスト情報（表示内容）とリンク・プログラム設定ＤＢを含むファイル説明図である。
【００２５】
リンクタグＬＫＴＧは図４に示すように、クリックされると、該リンクタグＬＫＴＧに応じたリンク先のページに移動する機能を備えている。プログラム実行スクリプトＰＧＳＣはクリックされると該スクリプトＰＧＳＣに対応するスクリプト言語で記述されたプログラムを実行する機能を備え、例えば、表示画像をＡからＢに変える。
【００２６】
以上より、ＨＴＭＬファイルはテキスト情報（表示内容）とリンク・プログラム設定ＤＢとを含み、ＷｅｂブラウザはＷｅｂサーバからファイルを受信すれば、図５に示すように該テキスト情報（表示内容）と該リンク・プログラムＬＫＴＧとを関連付けてメモリ内のＤＢ領域に保存する。尚、リンク・プログラム設定ＤＢには、リンクタグ毎にその位置やリンク先ページのアドレスが含まれ、また、プログラム実行スクリプト毎にそのスクリプト位置やプログラムが含まれる。
【００２７】
リンクタグＬＫＴＧおよびプログラム実行スクリプトＰＧＳＣの位置はテキスト情報基準点Ｒを（０，０）とした時の位置である。リンクタグＬＫＴＧは矩形サイズを有しているので、その対角２点の座標（ｘＡ，ｙＡ）、（ｘＡ’，ｙＡ’）により位置が特定される。同様に、プログラム実行スクリプトＰＧＳＣの位置も対角２点の座標によりその位置が特定される。
【００２８】
図６はメモリ２４に保存されている閲覧時間対応テーブルの詳細説明図である。図３に示すように、各分割フレームのＨＴＭＬファイル（Ｔｉｔｌｅ，Ｉｎｄｅｘ，Ｂｏｄｙ）をそれぞれ画像ＩＭＡ、ＩＭＢ、ＩＭＣに変換した時、画像ＩＭＡ、ＩＭＢ、ＩＭＣと各画像の閲覧時間の対応を保存している。尚、各フレームのＨＴＭＬファイル名に対応させて閲覧時間を保存することもできる。
【００２９】
図７は、本発明の第１実施例の処理フローであり、以下処理フローにしたがって説明を行う。
【００３０】
ユーザの操作部２３による操作に従って、ブラウザ制御部２２は通信部２１およびネットワークNTを介してユーザが要求したＷｅｂページのフレーム分割定義ファイルをＷｅｂサーバに要求し、該フレーム分割定義ファイル（例えば図３のフレーム分割定義ファイル５１）を受信し、該フレーム分割定義ファイル（ＨＴＭＬファイル）のＨＴＭＬ解析を行う（ステップＳ７０１）。
【００３１】
次に、ブラウザ制御部２２はＨＴＭＬ解析の結果が過去に閲覧したことのあるＷｅｂページの構造と一致するかの判断を行い（ステップＳ７０２）、一致しない場合にはＳ７０３に進み、一致する場合にはステップＳ７０９に進む。
【００３２】
ステップＳ７０２において、ＨＴＭＬ解析の結果が過去に閲覧したことのあるＷｅｂページの構造と一致しないと判断した場合には、ブラウザ制御部２２は図６に示すような各分割フレームと該各分割フレームの画像閲覧時間の対応を保存するための対応テーブルを作成する（ステップＳ７０３）。
【００３３】
しかる後、ブラウザ制御部２２は受信したフレーム分割定義ファイルが定義している順序で該各分割フレームのＨＴＭＬファイルをＷｅｂサーバに要求して受信し（ステップＳ７０４）、ブラウザ表示変換部２５は受信した順序にテキスト情報を画像に変換し、該画像を受信順に連続してメモリ２４に統合画像として保存し、表示制御部３６は該統合画像を先頭よりスクロール可能に表示部２７に表示する（ステップＳ７０５）。
【００３４】
次に、ブラウザ制御部２２は表示部２７に表示されている分割フレームのＨＴＭＬファイルの閲覧時間をカウントし（ステップＳ７０６）、ステップＳ７０３で作成した対応テーブルに該閲覧時間を保存する（ステップＳ７０７）。
【００３５】
最後に、ブラウザ制御部２２は閲覧が終了したかの判断を行い（ステップＳ７０８）、終了していない場合にはステップＳ７０６に戻る。以上により、スクロール操作で各分割フレームの画像が選択表示された場合には、その閲覧時間が閲覧時間対応テーブルに保存される。
【００３６】
一方、ステップＳ７０２において、ＨＴＭＬ解析の結果が過去に閲覧したことのあるホームページの構造と一致した場合には、ブラウザ制御部２２は図６に示す各分割フレームと該各分割フレームの閲覧時間の対応を保存している対応テーブルより各分割フレームの閲覧時間を取得する（ステップＳ７０９）。
【００３７】
ついで、ブラウザ制御部２２は該対応テーブルより取得した閲覧時間が長い順に分割フレームのＨＴＭＬファイルをＷｅｂサーバに要求して受信し（ステップＳ７１０）、ブラウザ表示変換部２５は受信した順序にテキスト情報を画像に変換し、該画像を受信順に連続してメモリ２４に統合画像として保存し、表示制御部３６は該統合画像を先頭よりスクロール可能に表示部２７に表示する（ステップＳ７１１）。この結果、分割フレームのＨＴＭＬファイルの閲覧時間がもっとも長い分割フレーム画像、換言すれば、もっとも良く見る分割フレームの画像を最初に受信して表示することが可能となる。
【００３８】
以後、ブラウザ制御部２２は表示部２７に表示されている分割フレームのＨＴＭＬファイルの閲覧時間をカウントし（ステップＳ７０６）、対応テーブルに該閲覧時間を保存する（ステップＳ７０７）。
【００３９】
最後に、ブラウザ制御部２２は閲覧が終了したかの判断を行い（ステップＳ７０８）、終了していない場合にはステップＳ７０６に戻る。
【００４０】
以上より、本実施例によれば、ユーザが頻繁に閲覧するフレームを優先的に受信し表示するようにしたので、スクロールを行って表示させる必要がなく、ユーザに時間と手間をかけさせることがない。
【００４１】
（Ｃ）変形例
本発明の第１実施例の変形例について説明を行う。Ｗｅｂブラウザの構成図は図２の第１実施例と同一である。
【００４２】
図８は本発明の第１実施例の変形例の処理フローであり、以下処理フローにしたがって説明を行う。
【００４３】
ユーザの操作部２３による操作に従って、ブラウザ制御部２２は通信部２１およびネットワークＮＴを介してユーザが要求したＷｅｂページのフレーム分割定義ファイルをＷｅｂサーバに要求し、該Webページのフレーム分割定義ファイル（例えば図３のフレーム分割定義ファイルを５１）と各分割フレームのHTMLファイルを受信し、該フレーム分割定義ファイル（ＨＴＭＬファイル）のＨＴＭＬ解析を行う（ステップＳ８０１）。
【００４４】
次に、ブラウザ制御部２２はＨＴＭＬ解析の結果が過去に閲覧したことのあるＷｅｂページの構造と一致するかの判断を行い（ステップＳ８０２）、一致しない場合にはＳ８０３に進み、一致する場合にはステップＳ８０９に進む。
【００４５】
ステップＳ８０２において、ＨＴＭＬ解析の結果が過去に閲覧したことのあるＷｅｂページの構造と一致しないと判断した場合には、ブラウザ制御部２２は図６に示すような各分割フレームと該各分割の閲覧時間の対応を保存するための対応テーブルを作成する（ステップＳ８０３）。
【００４６】
しかる後、ブラウザ表示変換部２５はフレーム分割定義ファイルの定義順にＨＴＭＬファイルに基づいて表示する統合画像を作成し（ステップＳ８０４）、統合画像をメモリ２４に保存し、表示制御部３６は該統合画像をステップＳ８０１で受信したフレーム分割定義ファイルに基づいてスクロール可能に表示部２７に表示する（ステップＳ８０５）。
【００４７】
次にブラウザ制御部２２は表示部２７に表示されている分割フレームのＨＴＭＬファイルの閲覧時間をカウントし（ステップＳ８０６）、ステップＳ８０３で作成した対応テーブルに該閲覧時間を保存する（ステップＳ８０７）。
【００４８】
最後にブラウザ制御部２２は閲覧が終了したかの判断を行い（ステップＳ８０８）、終了していない場合にはステップＳ８０６に戻る。以上により、スクロール操作で各分割フレームの表示内容が選択表示された場合には、その閲覧時間が閲覧時間対応テーブルに保存される。
【００４９】
一方、ステップＳ８０２において、ＨＴＭＬ解析の結果が過去に閲覧したことのあるホームページの構造と一致した場合には、ブラウザ制御部２２は図６に示す各分割フレームと該各分割フレームの閲覧時間の対応を保存している対応テーブルより各分割フレームの閲覧時間を取得する（ステップＳ８０９）。
【００５０】
ついで、ブラウザ制御部２２は該取得した閲覧時間が長い順に表示するようにステップＳ８０１で受信したフレーム分割定義ファイルの内容を変更する（ステップＳ８１０）。
【００５１】
次に、ブラウザ表示変換部２５はステップＳ８１０で変更したフレーム分割定義ファイルが指示する順序で各分割フレームの画像を作成して統合し、統合画像をメモリ２４に保存し（ステップＳ８１１）、表示制御部３６は該統合画像を先頭よりスクロール可能に表示部２７に表示する（ステップＳ８１２）。この結果、分割フレームのＨＴＭＬファイルの閲覧時間がもっとも長い分割フレーム、換言すれば、もっとも良く見る分割フレームを最初に表示することが可能となる。
【００５２】
以後、ブラウザ制御部２２は表示部２７に表示されている分割フレームのＨＴＭＬファイルの閲覧時間をカウントし（ステップＳ８０６）、対応テーブルに該閲覧時間を保存する（ステップＳ８０７）。
【００５３】
最後に、ブラウザ制御部２２は閲覧が終了したかの判断を行い（ステップＳ８０８）、終了していない場合にはステップＳ８０６に戻る。
【００５４】
以上より、本変形例によれば、ユーザが頻繁に閲覧するフレームを優先的に受信し表示するようにしたので、第１実施例と同様の効果を得ることができる。
【００５５】
（Ｄ）第２実施例
図９は本発明の第２実施例のＷｅｂブラウザの構成図であり、図２の第１実施例の構成図と同一の部分には同一符号を付している。
【００５６】
ブラウザ制御部８１は、ブラウザ（閲覧ソフト）によって動作し、（１）ユーザ指示によるＷｅｂサーバに対する所定のＨＴＭＬファイルの要求、（２）ＨＴＭＬファイルのＨＴＭＬ解析、（３）後述する本発明のユーザの閲覧状況（各フレームからのリンクジャンプ回数）に基づいた表示内容の順序決定制御、等を行う。メモリ８２は少なくとも、ファイルより作成した画像を所定順序で統合した後の統合画像や統合リンク・プログラムＤＢ情報を保存する画像／ＤＢ領域、後述する各分割フレームと各分割フレームからのリンクジャンプ回数を対応させた対応テーブルを保存する領域、フレーム分割定義ファイルを記憶する領域を備えている。尚、リンクジャンプとは、リンクタブＬＫＴＧ（図４参照）をクリックしてリンク先のページへジャンプすることである。
【００５７】
図１０はメモリ８２に保存されているリンクジャンプ回数対応テーブルの詳細説明図である。図１０に示すように、各分割フレームのＨＴＭＬファイル（Ｔｉｔｌｅ，Ｉｎｄｅｘ，Ｂｏｄｙ）をそれぞれ画像ＩＭＡ、ＩＭＢ、ＩＭＣに変換した時、画像ＩＭＡ、ＩＭＢ、ＩＭＣと各画像からのリンクジャンプ回数の対応を保存している。尚、各分割フレームのＨＴＭＬファイル名に対応させてリンクジャンプ回数を保存することもできる。
【００５８】
図１１は、本発明の第２実施例の処理フローであり、以下処理フローにしたがって説明を行う。
【００５９】
ユーザの操作部２３による操作に従って、ブラウザ制御部８１は通信部２１およびネットワークNTを介してユーザが要求したＷｅｂページのフレーム分割定義ファイルをＷｅｂサーバに要求し、該フレーム分割定義ファイル（例えば図３のフレーム分割定義ファイル５１）を受信し、該フレーム分割ファイル（ＨＴＭＬファイル）のＨＴＭＬ解析を行う（ステップＳ１１０１）。
【００６０】
次に、ブラウザ制御部８１はＨＴＭＬ解析の結果が過去に閲覧したことのあるＷｅｂページの構造と一致するかの判断を行い（ステップＳ１１０２）、一致しない場合にはステップＳ１１０３に進み、一致する場合にはステップＳ１１０９に進む。
【００６１】
ステップＳ１１０２において、ＨＴＭＬ解析の結果が過去に閲覧したことのあるホームページの構造と一致しないと判断した場合には、ブラウザ制御部８１は図１０に示すような各分割フレームと該各分割フレームからのリンクジャンプ回数の対応を保存するための対応テーブルを作成する（ステップＳ１１０３）。
【００６２】
しかる後、ブラウザ制御部８１は受信したフレーム分割定義ファイルが定義している順序で該各分割フレームのＨＴＭＬファイルをＷｅｂサーバに要求して受信し（ステップＳ１１０４）、ブラウザ表示変換部２５は受信した順序にテキスト情報を画像に変換し、該画像を受信順に連続してメモリ８２に統合画像として保存し、表示制御部３６は該統合画像を先頭よりスクロール可能に表示部２７に表示する（ステップＳ１１０５）。
【００６３】
次に、ブラウザ制御部８１は表示部２７に表示されている分割フレームのＨＴＭＬファイルからのリンクジャンプがあればその回数をカウントし（ステップＳ１１０６）、ステップＳ１１０３で作成した対応テーブルに該リンクジャンプ回数を保存する（ステップＳ１１０７）。
【００６４】
最後に、ブラウザ制御部８１は閲覧が終了したかの判断を行い（ステップＳ１１０８）、終了していない場合にはステップＳ１１０６に戻る。以上により、各分割フレーム画像からのリンクジャンプ回数がリンクジャンプ回数対応テーブルに保存される。
【００６５】
一方、ステップＳ１１０２において、ＨＴＭＬ解析の結果が過去に閲覧したことのあるＷｅｂページの構造と一致した場合には、ブラウザ制御部８１は図１０に示す各分割フレームと該各分割フレームからのリンクジャンプ回数の対応を保存している対応テーブルより各分割フレームからのリンクジャンプ回数を取得する（ステップＳ１１０９）。
【００６６】
ついで、ブラウザ制御部８１は該対応テーブルより取得したリンクジャンプ回数が多い順に分割フレームのＨＴＭＬファイルをＷｅｂサーバに要求して受信し（ステップＳ１１１０）、ブラウザ表示変換部２５は受信した順序にテキスト情報を画像に変換し、該画像を受信順に連続してメモリ８２に統合画像として保存し、表示制御部３６は該統合画像を先頭よりスクロール可能に表示部２７に表示する（ステップＳ１１１１）。この結果、分割フレームのＨＴＭＬファイルからのリンクジャンプ回数がもっとも多い分割フレーム画像、換言すれば、もっとも良く見る分割フレームの画像を最初に受信して表示することが可能となる。
【００６７】
以後、ブラウザ制御部８１は表示部２７に表示されている分割フレームのＨＴＭＬファイルのからのリンクジャンプ回数をカウントし（ステップＳ１１０６）、対応テーブルに該リンクジャンプ回数を保存する（ステップＳ１１０７）。
【００６８】
最後に、ブラウザ制御部８１は閲覧が終了したかの判断を行い（ステップＳ１１０８）、終了していない場合にはステップＳ１１０６に戻る。
【００６９】
以上より、本実施例によれば、ユーザが頻繁に閲覧するフレームのファイルを優先的に受信し表示するようにしたので、スクロールを行って表示させる必要がなく、ユーザに時間と手間をかけさせることがない。
【００７０】
（Ｅ）変形例
本発明の第２実施例の変形例について説明を行う。Ｗｅｂブラウザの構成図は図９の第２実施例と同一である。
【００７１】
図１２は本発明の第２実施例の変形例の処理フローであり、以下処理フローにしたがって説明を行う。
【００７２】
ユーザの操作部２３による操作に従って、ブラウザ制御部８１は通信部２１およびネットワークＮＴを介してユーザが要求したＷｅｂページをＷｅｂサーバに要求し、該Ｗｅｂページのフレーム分割定義ファイル（例えば図３のフレーム分割定義ファイルを５１）および各分割フレームのＨＴＭＬファイルを受信し、該フレーム分割定義ファイル（ＨＴＭＬファイル）のＨＴＭＬ解析を行う（ステップＳ１２０１）。
【００７３】
次に、ブラウザ制御部８１はＨＴＭＬ解析の結果が過去に閲覧したことのあるＷｅｂページの構造と一致するかの判断を行い（ステップＳ１２０２）、一致しない場合にはＳ１２０３に進み、一致する場合にはステップＳ１２０９に進む。
【００７４】
ステップＳ１２０２において、ＨＴＭＬ解析の結果が過去に閲覧したことのあるホームページの構造と一致しないと判断した場合には、ブラウザ制御部８１は図１０に示すような各分割フレームと該各分割からのリンクジャンプ回数の対応を保存するための対応テーブルを作成する（ステップＳ１２０３）。
【００７５】
しかる後、ブラウザ表示変換部２５はフレーム分割定義ファイルの定義順に受信したＨＴＭＬファイルに基づいて表示する統合画像を作成し（ステップＳ１２０４）、該統合画像をメモリ８２に保存し、表示制御部３６は該統合画像をスクロール可能に表示部２７に表示する（ステップＳ１２０５）。
【００７６】
次にブラウザ制御部８１は表示部２７に表示されている分割フレームのＨＴＭＬファイルからのリンクジャンプ回数をカウントし（ステップＳ１２０６）、ステップＳ１２０３で作成した対応テーブルに該リンクジャンプ回数を保存する（ステップＳ１２０７）。
【００７７】
最後にブラウザ制御部８１は閲覧が終了したかの判断を行い（ステップＳ１２０８）、終了していない場合にはステップＳ１２０６に戻る。以上により、スクロール操作で各分割フレームの表示内容が選択表示された場合には、そのリンクジャンプ回数がリンクジャンプ回数対応テーブルに保存される。
【００７８】
一方、ステップＳ１２０２において、ＨＴＭＬ解析の結果が過去に閲覧したことのあるホームページの構造と一致した場合には、ブラウザ制御部８１は図１０に示す各分割フレームと該各分割フレームからのリンクジャンプ回数の対応を保存している対応テーブルより各分割フレームからのリンクジャンプ回数を取得する（ステップＳ１２０９）。
【００７９】
ついで、ブラウザ制御部８１は該取得したリンクジャンプ回数が多い順に表示するようにステップＳ１２０１で受信したフレーム分割定義ファイルの内容を変更する（ステップＳ１２１０）。
【００８０】
次に、ブラウザ表示変換部２５はステップＳ１２１０で変更したフレーム分割定義ファイルが指示する順番で各分割フレームの画像を作成して統合し、統合画像をメモリ８２に保存し（ステップＳ１２１１）、表示制御部３６は該統合画像を先頭よりスクロール可能に表示部２７に表示する（ステップＳ１２１２）。この結果、分割フレームのＨＴＭＬファイルからのリンクジャンプ回数がもっとも多い分割フレーム、換言すれば、もっとも良く見る分割フレームを最初に表示することが可能となる。
【００８１】
以後、ブラウザ制御部８１は表示部２７に表示されている分割フレームのＨＴＭＬファイルからのリンクジャンプ回数をカウントし（ステップＳ１２０６）、対応テーブルに該リンクジャンプ回数を保存する（ステップＳ１２０７）。
【００８２】
最後に、ブラウザ制御部８１は閲覧が終了したかの判断を行い（ステップＳ１２０８）、終了していない場合にはステップＳ１２０６に戻る。
【００８３】
以上より、本変形例によれば、ユーザが頻繁に閲覧するフレームを優先的に受信し表示するようにしたので、第２実施例と同様の効果を得ることができる。
【図面の簡単な説明】
【００８４】
【図１】本発明の概略説明図である。
【図２】本発明の第１実施例のＷｅｂブラウザの構成図である。
【図３】Ｗｅｂサーバより最初に送られてくるフレーム分割定義ファイルのＨＴＭＬ解析の説明図である。
【図４】受信したＨＴＭＬファイルにリンクタグやプログラム実行スクリプトが埋め込まれている場合の機能説明図である。
【図５】テキスト情報（表示内容）とリンク・プログラム設定ＤＢを含むファイル説明図である。
【図６】メモリ２４に保存されている閲覧時間対応テーブルの詳細説明図である。
【図７】本発明の第１実施例の処理フローである。
【図８】本発明の変形例のＷｅｂブラウザの処理説明図である。
【図９】本発明の第２実施例のＷｅｂブラウザの構成図である。
【図１０】メモリ８２に保存されているリンクジャンプ回数対応テーブルの詳細説明図である。
【図１１】本発明の第２実施例の処理フローである。
【図１２】本発明の変形例の処理フローである。
【図１３】従来技術のＷｅｂブラウザの構成図である。
【図１４】従来技術のＷｅｂブラウザの処理の説明図である。
【符号の説明】
【００８５】
１          表示画面
１ａ〜１ｃ  分割されたフレーム
２          統合画像
３          表示領域
２２        ブラウザ制御部
２４        メモリ
２５        ブラウザ表示変換部
２６        表示制御部
５１        フレーム分割定義ファイル
５２〜５４  ＨＴＭＬファイル
８１        ブラウザ制御部
８２        メモリ
【図１】
2010015304.tif 000003
【図２】
2010015304.tif 000004
【図３】
2010015304.tif 000005
【図４】
2010015304.tif 000006
【図５】
2010015304.tif 000007
【図６】
2010015304.tif 000008
【図７】
2010015304.tif 000009
【図８】
2010015304.tif 000010
【図９】
2010015304.tif 000011
【図１０】
2010015304.tif 000012
【図１１】
2010015304.tif 000013
【図１２】
2010015304.tif 000014
【図１３】
2010015304.tif 000015
【図１４】
2010015304.tif 000016