(57)【特許請求の範囲】
【請求項１】
コンピュータに、
Ｗｅｂページを表示させる表示手順と、
前記ＷｅｂページのＵＲＬに基づいて当該Ｗｅｂページの階層の深さを判定する第一の階層判定手順と、
前記第一の階層判定手順において前記Ｗｅｂページがトップページではないと判定された場合に、予め登録された文字列の中でいずれの前記文字列が前記Ｗｅｂページの記載内容に含まれているかに基づいて前記Ｗｅｂページがトップページであるか否かを判定する第二の階層判定手順と、
判定された階層の深さに応じた態様の枠線を前記Ｗｅｂページに重畳させて表示させる情報表示手順とを実行させるためのＷｅｂページ情報表示プログラム。
【請求項２】
前記第一の階層判定手順は、前記ＵＲＬにおけるパス名のパスの深さに基づいて前記Ｗｅｂページの階層の深さを判定することを特徴とする請求項１記載のＷｅｂページ情報表示プログラム。
【請求項３】
コンピュータによって実行されるＷｅｂページ情報表示方法であって、
Ｗｅｂページを表示させる表示手順と、
前記ＷｅｂページのＵＲＬに基づいて当該Ｗｅｂページの階層の深さを判定する第一の階層判定手順と、
前記第一の階層判定手順において前記Ｗｅｂページがトップページではないと判定された場合に、予め登録された文字列の中でいずれの前記文字列が前記Ｗｅｂページの記載内容に含まれているかに基づいて前記Ｗｅｂページがトップページであるか否かを判定する第二の階層判定手順と、
判定された階層の深さに応じた態様の枠線を前記Ｗｅｂページに重畳させて表示させる情報表示手順とを有することを特徴とするＷｅｂページ情報表示方法。
【請求項４】
Ｗｅｂページを表示可能なＷｅｂページ表示装置であって、
前記ＷｅｂページのＵＲＬに基づいて当該Ｗｅｂページの階層の深さを判定する第一の階層判定手段と、
前記第一の階層判定手段によって前記Ｗｅｂページがトップページではないと判定された場合に、予め登録された文字列の中でいずれの前記文字列が前記Ｗｅｂページの記載内容に含まれているかに基づいて前記Ｗｅｂページがトップページであるか否かを判定する第二の階層判定手段と、
判定された階層の深さに応じた態様の枠線を前記Ｗｅｂページに重畳させて表示させる情報表示手段とを有することを特徴とするＷｅｂページ表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、Ｗｅｂページ情報表示プログラム、Ｗｅｂページ情報表示方法、及びＷｅｂページ表示装置に関し、特にＷｅｂページの階層の深さを認識させるためのＷｅｂページ情報表示プログラム、Ｗｅｂページ情報表示方法、及びＷｅｂページ表示装置に関する。
【背景技術】
【０００２】
一般的なＷｅｂサイトは、１つのトップページの配下に複数のサブページが例えば目的別に設けられ、これら全体として１かたまりの、いわば木構造の構成を持ったＷｅｂサイトを構成している。利用者は目的に応じて、木構造で言えばルートに当たるトップページからのリンクを辿り、サブページを閲覧する（例えば、特許文献１）。
【０００３】
サブページから他のサブページへ移動するための簡単な方法として、ページ内に設けられたリンクを用いる方法（Ａ）と、一度トップページへ戻ってからリンクを辿る方法（Ｂ）とがある。
【０００４】
一つのページ内に複数のフレームを設けて、一つをリンク情報の表示に用いるサブフレームとし、別の一つを実際のコンテンツが表示されるメインフレームとするといったようにページがレイアウトされている場合は、サブフレームに常にリンク情報が表示された状態になる。したがって、この場合、ユーザは方法（Ａ）によって、容易にページの移動（表示すべきページの変更）を行うことができる。
【０００５】
一方、例えば、携帯端末のように表示画面が小さく限られている端末で閲覧されることを想定して提供されるＷｅｂページでは、ページ内を複数フレームに分割するとメインフレームが小さくなってしまい操作性が低下してしまう。したがって、このようなＷｅｂページは、フレームによる分割は行われず、リンク情報とコンテンツとが混在した形でレイアウトされることが多い。この場合、リンク情報を参照するためには何回も画面をスクロールする必要が生じることも多いため、ユーザにとっては（Ａ）よりも（Ｂ）の方法をとる方が容易である。
【特許文献１】特開２００５−８５１５６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、（Ｂ）の方法をとる場合に、見た目が類似したページが多く存在すると、いずれのページがトップページであるかが分からなくなってしまうという問題がある。
【０００７】
本発明は、上記の点に鑑みてなされたものであって、閲覧しているＷｅｂページの階層の深さを簡便に認識させることのできるＷｅｂページ情報表示プログラム、Ｗｅｂページ情報表示方法、及びＷｅｂページ表示装置の提供を目的とする。
【課題を解決するための手段】
【０００８】
そこで上記課題を解決するため、本発明は、コンピュータに、Ｗｅｂページを表示させる表示手順と、前記ＷｅｂページのＵＲＬに基づいて当該Ｗｅｂページの階層の深さを判定する第一の階層判定手順と、判定された階層の深さに応じた表示情報を前記Ｗｅｂページに重畳させて表示させる情報表示手順とを実行させることを特徴とする。
【０００９】
このようなＷｅｂページ情報表示プログラムでは、閲覧しているＷｅｂページの階層の深さを簡便に認識させることができる。
【発明の効果】
【００１０】
本発明によれば、閲覧しているＷｅｂページの階層の深さを簡便に認識させることのできるＷｅｂページ情報表示プログラム、Ｗｅｂページ情報表示方法、及びＷｅｂページ表示装置を提供することができる。
【発明を実施するための最良の形態】
【００１１】
以下、図面に基づいて本発明の実施の形態を説明する。
【００１２】
図１は、本発明の実施の形態におけるＷｅｂクライアント端末のハードウェア構成例を示す図である。図２のＷｅｂクライアント端末１０は、ＲＯＭ１０１と、ＲＡＭ１０２と、不揮発性ＲＡＭ１０３、ＣＰＵ１０４と、通信インタフェース装置１０５と、表示装置１０６と、入力装置１０７とを有するように構成される。
【００１３】
Ｗｅｂクライアント端末１０での処理を実現するプログラムは、ＲＯＭ１０１又は不揮発性ＲＡＭ１０３にインストールされる。例えば、当該プログラムが、Ｗｅｂクライアント端末１０の出荷時に予めインストールされる場合はＲＯＭ１０１に格納されるのが一般的である。また、当該プログラムがインターネット等を介してダウンロードされて利用される場合は、不揮発性ＲＡＭ１０３に格納される。なお、ＲＯＭ１０１や不揮発性ＲＡＭ１０３には、当該プログラム以外に、当該プログラムが用いる各種データも格納され得る。ＲＡＭ１０２は、プログラムの起動指示があった場合に、ＲＯＭ１０１又は不揮発性ＲＡＭ１０３からプログラムを読み出して格納する。ＣＰＵ１０４は、ＲＡＭ１０２に格納されたプログラムに従ってＷｅｂクライアント端末１０に係る後述される機能を実行する。通信インタフェース装置１０５は、Ｗｅｂサーバとの通信を行うための部品であり、例えばＷｅｂクライアント端末１０がＰＣ（Personal  Computer）等の場合は、ＬＡＮカード等が相当する。また、Ｗｅｂクライアント端末１０が携帯電話であるある場合は、アンテナや無線通信モジュール等が含まれる。表示装置１０６はプログラムに基づいてＷｅｂページ等を表示させる。入力装置１０７はキーボード、マウス、又はボタン（携帯電話の場合）等で構成され、ユーザからの操作指示を受け付けるために用いられる。
【００１４】
図２は、第一の実施の形態におけるＷｅｂクライアント端末の機能構成例を示す図である。図２においてＷｅｂクライアント端末１０は、通信制御部１１、Ｗｅｂページ表示制御部１２、ＵＲＬ（Uniform  Resource  Locator）判定部１３、及び階層表示部１４等より構成される。
【００１５】
通信制御部１１は、ＷｅｂサーバとのＨＴＴＰ（HyperText  Transfer  Protocol）による通信を制御する。Ｗｅｂページ表示制御部１２は、通信制御部１１によってＷｅｂサーバより受信されるＨＴＴＰレスポンスに含まれているＷｅｂページを表示装置１０６に表示させる。ＵＲＬ判定部１３は、表示対象とされたＷｅｂページのＵＲＬに基づいて当該Ｗｅｂページの階層の深さを判定する。ここで階層とは、Ｗｅｂサイトにおける階層をいう。すなわち、一般的に、一つのＷｅｂサイトは、一つのトップページの配下に複数のサブページが階層的に設けられ、これら全体が一単位として構成されている。したがって、ＵＲＬ判定部１３は、ＵＲＬに基づいて、当該Ｗｅｂページのトップページからの階層の深さを判定する。
【００１６】
階層表示部１４は、ＵＲＬ判定部１３によって判定された階層の深さを示す情報（階層情報）を、表示対象とされたＷｅｂページに重畳させて表示させる。
【００１７】
以下、図２のＷｅｂクライアント端末１０の処理手順について説明する。図３は、第一の実施の形態のＷｅｂクライアント端末における処理手順を説明するためのフローチャートである。
【００１８】
ユーザによって、Ｗｅｂページの表示指示（ＵＲＬ）が入力されると、表示制御部１２はそのＵＲＬをＲＡＭ１０２に記録し、通信制御部１１に対して当該ＵＲＬを通知する（Ｓ１０１）。通信制御部１１は、ＲＡＭ１０２に記録されたＵＲＬに対応するＷｅｂページの送信を要求するＨＴＴＰリクエストをＷｅｂサーバに対して送信する（Ｓ１０２）。なお、ユーザによるＷｅｂページの表示指示とは、例えば、ＵＲＬが直接入力される場合や、ブックマーク等から選択される場合等が含まれる。
【００１９】
通信制御部１１が、ＨＴＴＰリクエストに応じてＷｅｂサーバより返信されるＨＴＴＰレスポンスが受信すると、Ｗｅｂページ表示制御部１２は、当該ＨＴＴＰレスポンスに含まれているＷｅｂページを表示させる（Ｓ１０３）。
【００２０】
続いて、ＵＲＬ判定部１３は、表示されているＷｅｂページのＵＲＬにおけるパス名に含まれているスラッシュ（“／”）の数が一つであるか否かを判定する（Ｓ１０４）。なお、表示されているＷｅｂページのＵＲＬは、ＲＡＭ１０２より取得される。
【００２１】
ところで、本実施の形態では、ＵＲＬが「http://www.xxx.co.jp/」である場合に、「www.xxx.co.jp」をホスト名と呼び、その後の「/」以降をパス名と呼ぶ。したがって、当該ＵＲＬの場合や「http://  /www.xxx.co.jp/index.html」の場合、パス名（前者の場合は“/”、後者の場合は“/index.html”）に含まれているスラッシュの数は一つであると判定される。一方、ＵＲＬが「http://www.xxx.co.jp/aaa/bbb.html」の場合は、パス名（/aaa/bbb.html）に含まれているスラッシュの数は、二つであると判定される。すなわち、ステップＳ１０４では、表示されているＷｅｂページのパス名の階層の深さが判定されている。なお、ユーザによって入力されるＵＲＬが「http://www.xxx.co.jp」のようにパス名を含まない場合があるが、このような場合はパス名に含まれるスラッシュの数は一つであると判定される。
【００２２】
スラッシュの数が一つの場合、ＵＲＬ判定部１３は、表示されているＷｅｂページはトップページであると判定し、その判定結果を階層表示部１４に出力する（Ｓ１０５）。階層表示部１４は、表示装置１０６に当該Ｗｅｂページがトップページであることを示す階層情報を当該Ｗｅｂページに重畳させて表示させる（Ｓ１０６）。
【００２３】
一方、スラッシュの数が二つ以上の場合、ＵＲＬ判定部１３は、表示されているＷｅｂページはサブページであると判定し、その判定結果を階層表示部１４に出力する（Ｓ１０７）。階層表示部１４は、表示装置１０６に当該Ｗｅｂページがサブページであることを示す階層情報を当該Ｗｅｂページに重畳させて表示させる（Ｓ１０８）。
【００２４】
図４は、本実施の形態におけるＷｅｂページの表示例を示す図である。図４において、（Ａ）は、トップページの表示例を示し、（Ｂ）は、サブページの表示例を示す。すなわち、（Ａ）では、Ｗｅｂページの周囲に実線枠５１が階層表示部１４によって表示されている。一方、（Ｂ）では、Ｗｅｂページの周囲に破線枠５２が階層表示部１４によって表示されている。
【００２５】
このように、本実施の形態におけるＷｅｂクライアント端末１０によれば、トップページとサブページとを識別可能な情報（実線枠５１、破線枠５２）がＷｅｂページに重畳されて表示される。したがって、ユーザは、表示されているＷｅｂページがトップページであるのか否かを容易に認識することができる。特に、画面の小さい携帯電話等の携帯端末では、本発明の効果を顕著に得ることができる。
【００２６】
なお、上記では、トップページとサブページとの区別しか行っていないが、サブページの階層の深さにしたがって、破線枠５２の態様（例えば、破線の間隔）を変化させることにより、単にサブページであることだけでなく、その階層の深さを識別できるようにしてもよい。サブページの階層の深さは、パス名に含まれているスラッシュの数に応じて判断すればよい。
【００２７】
また、上記では、Ｗｅｂページの階層を枠の線種によって表現する例について示したが、例えば、枠の色や、枠の点滅速度（階層が深ければ点滅速度を速くし。トップページは点滅させないといった具合）、枠の多重表示（トップページは一本線、セカンドページは二重線）によって表現してもよい。また、枠を斜線表示し、その斜線の間隔によって表現してもよい（例えば、階層が深いほど斜線密度の高くするといった具合）。また、枠を３次元的に表示させ、Ｗｅｂページが表示される深さによって枠の深さが深くなるようにしてもよい。また、階層の深さを示すゲージを表示させてもよい。更に、数字又は文字によって表現してもよい（『１ページ目／４ページ中』、『Ｔｏｐ−Ｐａｇｅ』、『先頭ページ』等）。
【００２８】
ところで、あるＷｅｂサイトにおけるＷｅｂページのリンクに基づいて他のＷｅｂサイトのＷｅｂページに移動する場合がある。かかる場合に、自分が当初のＷｅｂサイトと異なるサイトを参照していることが容易に認識できれば便宜である。以下、かかる課題を解決した例を第二の実施の形態として説明する。
【００２９】
図５は、第二の実施の形態におけるＷｅｂクライアント端末の機能構成例を示す図である。図５中、図２と同一部分には同一符号を付し、その説明は省略する。
【００３０】
図５においては、サイト移動検出部１５が新たに追加されている。サイト移動検出部１５は、リンクに基づくＷｅｂサイトの移動を検出する。
【００３１】
以下、図５のＷｅｂクライアント端末１０の処理手順について説明する。図６は、第二の実施の形態のＷｅｂクライアント端末における処理手順を説明するためのフローチャートである。図６中、図３と同一ステップには同一ステップ番号を付し、その説明は適宜省略する。
【００３２】
ステップＳ２０１において、現在表示中のＷｅｂページ（以下「前Ｗｅｂページ」という。）に含まれているリンクがユーザによって選択されると、表示制御部１２はそのリンクに係るＵＲＬをＲＡＭ１０２に記録し、通信制御部１１に対して当該ＵＲＬを通知する（Ｓ２０１）。なお、この際、ＲＡＭ１０２に記録されている前ＷｅｂページのＵＲＬは退避しておく。
【００３３】
リンクに係るＷｅｂページ（以下「リンクページ」という。）がＷｅｂサーバより取得され（Ｓ１０２、Ｓ１０３）、表示されると（Ｓ１０４）、サイト移動検出部１５は、前ＷｅｂページのＵＲＬにおけるホスト名と、リンクページのＵＲＬにおけるホスト名とを比較する（Ｓ２０２）。両ホスト名が同一の場合（Ｓ２０２でＹｅｓ）、サイト移動検出部１５は、Ｗｅｂサイトの移動はなかったものと判断する（Ｓ２０３）。この場合、リンクページについて、図３を用いて説明したステップＳ１０４以降の処理が実行される。
【００３４】
一方、両ホスト名が異なる場合（Ｓ２０２でＮｏ）、サイト移動検出部１５は、Ｗｅｂサイトが移動されたものと判断し、その判断結果を階層表示部１４に出力する（Ｓ２０４）。階層表示部１４は、表示装置１０６にＷｅｂサイトの移動を示す情報を該Ｗｅｂページに重畳させて表示させる（Ｓ２０５）。Ｗｅｂサイトの移動を示す情報は、階層の深さを示す情報と同様に、様々な形式によって行えばよい。例えば、枠の色を変化させてもよいし、文字によって表現してもよい。
【００３５】
上述したように、第二の実施の形態におけるＷｅｂクライアント端末１０によれば、Ｗｅｂサイトの移動を容易にユーザに認識させることができる。
【００３６】
ところで、第一の実施の形態では、パス名に含まれるスラッシュの数に基づいてトップページであるか否かが判断されていた。しかしながら、トップページが必ずしもルート直下でない場合もある。そこで、かかる場合でもトップページの識別をある程度可能とした例を第三の実施の形態として説明する。
【００３７】
図７は、第三の実施の形態におけるＷｅｂクライアント端末の機能構成例を示す図である。図７中、図２と同一部分には同一符号を付し、その説明は省略する。
【００３８】
図７においては、確度判定部１６が新たに追加されている。確度判定部１６は、表示対象とされているＷｅｂページの内容に基づいて、当該Ｗｅｂページがトップページである確度を算出し、その算出結果に基づいて当該Ｗｅｂページがトップページであるか否かを判定する。
【００３９】
以下、図７のＷｅｂクライアント端末１０の処理手順について説明する。図８は、第三の実施の形態のＷｅｂクライアント端末における処理手順を説明するためのフローチャートである。図８中、図３と同一ステップには同一ステップ番号を付し、その説明は適宜省略する。
【００４０】
図８では図３に対してステップＳ３０１及びＳ３０２が追加されている。すなわち、ステップＳ１０４においてパス名に含まれているスラッシュの数が二つ以上であると判定された場合（Ｓ１０４でＮｏ）、確度判定部１６は、表示対象とされているＷｅｂページのソース（ＨＴＭＬによる記述）の中に所定のキーワードが含まれているか否かによって、当該Ｗｅｂページがトップページである確度を算出する（Ｓ３０１）。
【００４１】
具体的に説明する。一般的に、企業のＷｅｂサイトのトップページには、「会社案内」、「企業情報」、「新着情報」、「トップページ」等の文字列が含まれていることが多い。本実施の形態では、この傾向を利用する。すなわち、Ｗｅｂクライアント端末１０のＲＯＭ１０１又は不揮発性ＲＡＭ１０３には、これらの文字列の一覧が、当該確度を判定するためのキーワードの一覧として登録されている。確度判定部１６は、これらのキーワードの中でいずれの（いくつの）キーワードが表示対象とされているＷｅｂページに含まれているかに基づいて当該確度を算出する。例えば、１０個のキーワードが登録されており、その１０個のキーワード全てが当該Ｗｅｂページに含まれている場合、当該確度は１００％として算出される。同様に、１０個のキーワードのうち８個のキーワードが当該Ｗｅｂページに含まれている場合、当該確度は８０％として算出される。また、キーワードごとに重み付けを設け、当該重み付けを乗ずることによって確度を算出するようにしてもよい。
【００４２】
続いて、確度判定部１６は、算出された確度を予め規定された閾値（例えば、１００％）と比較することにより、当該Ｗｅｂページがトップページであるか否かを判定する（Ｓ３０２）。例えば、当該確度が閾値以上である場合（Ｓ３０２でＹｅｓ）、確度判定部１６は、当該Ｗｅｂページはトップページであると判定する。この場合、ステップＳ１０５及びステップＳ１０６が実行される。一方、当該確度が閾値より小さい場合（Ｓ３０２でＮｏ）、確度判定部１６は、当該Ｗｅｂページはサブページであると判定する。この場合、ステップＳ１０７及びＳ１０８が実行される。
【００４３】
上述したように、第三の実施の形態におけるＷｅｂクライアント端末１０によれば、トップページのパス名がルート直下でないＷｅｂサイトであっても、そのＷｅｂページがトップページであることをユーザに容易に認識させることができる。
【００４４】
ところで、同一のＵＲＬに係るＷｅｂページを表示させるたびに、ＵＲＬ判定部１３や確度判定部１６による判断処理を実行するのはあまり効率的であるとはいえない。そこで、かかる課題を解決した例を第四の実施の形態として説明する。
【００４５】
図９は、第四の実施の形態におけるＷｅｂクライアント端末の機能構成例を示す図である。図９中、図７と同一部分には同一符号を付し、その説明は省略する。
【００４６】
図９においては、学習部１７及び学習テーブル１８が新たに追加されている。学習テーブル１８は、過去に表示されたＷｅｂページのＵＲＬについて、ＵＲＬ判定部１１や確度判定部１６による判断結果等が蓄積されるテーブルである。学習部１７は、学習テーブル１８を用いて、表示対象とされたＷｅｂページに重畳させる情報を判断する。
【００４７】
以下、図９のＷｅｂクライアント端末の処理手順について説明する。図１０は、第四の実施の形態のＷｅｂクライアント端末における処理手順を説明するためのフローチャートである。図１０中、図８と同一ステップには同一ステップ番号を付し、その説明は適宜省略する。
【００４８】
図１０では図８に対してステップＳ４０１〜Ｓ４０４が追加されている。
【００４９】
すなわち、Ｗｅｂページ表示制御部１２によってＷｅｂページが表示されると（Ｓ１０３）、学習部１７は、ＲＡＭ１０２に記録されている当該ＷｅｂページのＵＲＬ（以下「カレントＵＲＬ」という。）を、学習テーブル１８より検索する（Ｓ４０１）。
【００５０】
図１１は、学習テーブルの例を示す図である。図１１において、学習テーブル１８は、過去に表示されたＷｅｂページごとに、ＵＲＬ、取得日時、パスの深さ（パス名に含まれるスラッシュの数）、トップページの確度、トップページ表示有無（トップページとしての階層表示をしたか否か）、リンク有無（リンク指定により表示されたか否か）等の情報より構成されている。これらの情報は、後述されるステップＳ４０４において登録される。
【００５１】
カレントＵＲＬに対応するレコードが学習テーブル１８に登録されていた場合（Ｓ４０１でＹｅｓ）、学習部１７は、当該レコードにおける取得日時が古くないか否か、すなわち、前回の取得日時から所定期間が経過していないか否かを判定する（Ｓ４０２）。所定期間が経過していない場合（Ｓ４０２でＮｏ）、学習部１７は、階層表示部１４に、当該レコードの内容に応じた階層情報の表示を行わせる。例えば、カレントＵＲＬが学習テーブル１８において１番目のレコードに対応する場合、階層表示部１４は、トップページに対応する階層情報をＷｅｂページに重畳させる。
【００５２】
一方、カレントＵＲＬが学習テーブル１８に登録されていなかった場合（Ｓ４０１でＮｏ）、又は登録されていたレコードが古かった場合（取得日時から所定期間が経過していた場合）（Ｓ４０２でＹｅｓ）は、上述したステップＳ１０４以降の処理が実行され、カレントＵＲＬに対するＵＲＬ判定部１１又は確度判定部１６による判断結果や階層情報の表示結果等が、学習テーブル１８に登録される（Ｓ４０４）。
【００５３】
上述したように、第四の実施の形態におけるＷｅｂクライアント端末１０によれば、過去に表示されたＷｅｂページについては、学習テーブル１８に登録された情報に基づいて効率的に階層情報を表示させることができる。
【００５４】
なお、Ｗｅｂページの階層の深さを識別可能な情報をＷｅｂページと共にＷｅｂサーバより送信させるようにしてもよい。当該深さが識別可能な情報とは、例えば、トップページであるか否かを示す真偽値であってもよいし、当該深さを示す数値であってもよい。例えば、このような識別情報は、ＨＴＴＰヘッダに拡張情報として含めても良いし、ＨＴＭＬデータのヘッダ内に拡張情報として含めてもよい。この場合、Ｗｅｂクライアント端末１０は、Ｗｅｂサーバより送信される当該識別情報に基づいて、Ｗｅｂページの階層の深さを判断し、当該深さに応じた階層情報を表示させればよい。
【００５５】
本発明の副次的な効果として、階層情報の提供を受けた利用者は、所望のページを表示させたいと考えた時に、現在表示しているページと所望のページとの階層差と利用者が利用している携帯端末が保持できる（キャッシュできる）Ｗｅｂページの量とを勘案して、画面表示を前の表示に戻す操作を行って所望のページまで戻るべきか、ページ内に含まれるリンク情報を利用して所望のページまで移動するべきかを判断することが可能になる。階層情報から推察して、所望のページが、携帯端末が保持できるＷｅｂページの量を超えない範囲に蓄積されていると考えられる場合には、表示を前に戻す操作を行って所望のページまで表示を移動させればが、新たな通信を発生させずに済む。従って、通信リソースの無駄な利用を抑制することが可能になる。また、新たな通信が発生しなければ、通信料金（課金）も発生しないため、利用者は経済的に所望のページを表示させることが可能になる。
【００５６】
以上、本発明の実施例について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【００５７】
以上の説明に関し、更に以下の項を開示する。
（付記１）  コンピュータに、
Ｗｅｂページを表示させる表示手順と、
前記ＷｅｂページのＵＲＬに基づいて当該Ｗｅｂページの階層の深さを判定する第一の階層判定手順と、
判定された階層の深さに応じた表示情報を前記Ｗｅｂページに重畳させて表示させる情報表示手順とを実行させるためのＷｅｂページ情報表示プログラム。
（付記２）  前記第一の階層判定手順は、前記ＵＲＬにおけるパス名のパスの深さに基づいて前記Ｗｅｂページの階層の深さを判定することを特徴とする付記１記載のＷｅｂページ情報表示プログラム。
（付記３）  前記第一の階層判定手順において前記Ｗｅｂページがトップページではないと判定された場合に、予め登録された文字列の中でいずれの前記文字列が前記Ｗｅｂページの記載内容に含まれているかに基づいて前記Ｗｅｂページがトップページであるか否かを判定する第二の階層判定手順を有することを特徴とする付記１又は２記載のＷｅｂページ情報表示プログラム。
（付記４）  前記ＵＲＬにおけるホスト名と、前記Ｗｅｂページの前に表示されていたＷｅｂページのＵＲＬにおけるホスト名とを比較するホスト名比較手順を有し、
前記情報表示手順は、前記ホスト名比較手順における比較結果に応じた表示情報を表示させることを特徴とする付記１乃至３いずれか一項記載のＷｅｂページ情報表示プログラム。
（付記５）  前記情報表示手順において表示された表示情報を識別するための情報を前記ＵＲＬと関連付けて保存する表示情報保存手順と、
前記表示手順において表示されるＷｅｂページのＵＲＬを前記表示情報保存手順における保存内容から検索する検索手順とを有し、
前記情報表示手順は、前記検索手順において検索されたＵＲＬに関連付けられている情報によって識別される前記表示情報を表示させることを特徴とする付記１乃至４いずれか一項記載のＷｅｂページ情報表示プログラム。
（付記６）  コンピュータによって実行されるＷｅｂページ情報表示方法であって、
Ｗｅｂページを表示させる表示手順と、
前記ＷｅｂページのＵＲＬに基づいて当該Ｗｅｂページの階層の深さを判定する第一の階層判定手順と、
判定された階層の深さに応じた表示情報を前記Ｗｅｂページに重畳させて表示させる情報表示手順とを有することを特徴とするＷｅｂページ情報表示方法。
（付記７）  Ｗｅｂページを表示可能なＷｅｂページ表示装置であって、
前記ＷｅｂページのＵＲＬに基づいて当該Ｗｅｂページの階層の深さを判定する第一の階層判定手段と、
判定された階層の深さに応じた表示情報を前記Ｗｅｂページに重畳させて表示させる情報表示手段とを有することを特徴とするＷｅｂページ表示装置。
【図面の簡単な説明】
【００５８】
【図１】本発明の実施の形態におけるＷｅｂクライアント端末のハードウェア構成例を示す図である。
【図２】第一の実施の形態におけるＷｅｂクライアント端末の機能構成例を示す図である。
【図３】第一の実施の形態のＷｅｂクライアント端末における処理手順を説明するためのフローチャートである。
【図４】本実施の形態におけるＷｅｂページの表示例を示す図である。
【図５】第二の実施の形態におけるＷｅｂクライアント端末の機能構成例を示す図である。
【図６】第二の実施の形態のＷｅｂクライアント端末における処理手順を説明するためのフローチャートである。
【図７】第三の実施の形態におけるＷｅｂクライアント端末の機能構成例を示す図である。
【図８】第三の実施の形態のＷｅｂクライアント端末における処理手順を説明するためのフローチャートである。
【図９】第四の実施の形態におけるＷｅｂクライアント端末の機能構成例を示す図である。
【図１０】第四の実施の形態のＷｅｂクライアント端末における処理手順を説明するためのフローチャートである。
【図１１】学習テーブルの例を示す図である。
【符号の説明】
【００５９】
１０          Ｗｅｂクライアント端末
１１          通信制御部
１２          Ｗｅｂページ表示制御部
１３          ＵＲＬ判断部
１４          階層表示部
１５          サイト移動検出部
１６          確度判定部
１７          学習判定部
１８          学習テーブル
１０１        ＲＯＭ
１０２        ＲＡＭ
１０３        不揮発性ＲＡＭ
１０４        ＣＰＵ
１０５        通信インタフェース装置
１０６        表示装置
１０７        入力装置
【図１】
0004778326.tif 000002
【図２】
0004778326.tif 000003
【図３】
0004778326.tif 000004
【図４】
0004778326.tif 000005
【図５】
0004778326.tif 000006
【図６】
0004778326.tif 000007
【図７】
0004778326.tif 000008
【図８】
0004778326.tif 000009
【図９】
0004778326.tif 000010
【図１０】
0004778326.tif 000011
【図１１】
0004778326.tif 000012