(57)【要約】      （修正有）【課題】画面の小さい携帯電話や携帯情報端末でＷｅｂを閲覧をする場合に、元のＷｅｂページに容易に戻ることのできるブラウザ装置を提供する。【解決手段】リンク先ページ情報を取得して仮想画面に展開すると共に（Ｓ３０４）、その一部をリンクオブジェクト近傍に開設した一時窓に表示する（Ｓ３０６）。必要であればスクロールで更にリンク先情報を確認し、移行するか否かを事前に判断した上でリンク先ページに移行する（Ｓ３１２）。【選択図】図３
2010237776.tif 000002
【特許請求の範囲】
【請求項１】
ハイパーテキストを閲覧するための情報閲覧装置において、
情報を表示するための表示面を備えた表示部と、
前記表示面上の位置情報を含む入力情報を受け付けるための入力部と、
前記位置情報に基づいてリンク先のページ情報を取得するための情報取得部と、
取得されたリンク先のページ情報の仮想画面上への展開データを作成するための仮想画面展開部と、
現在表示されている表示データのうち、前記位置情報に基いて特定された部分領域の表示内容が前記展開データの一部に置き換えられるように現在表示されている表示データを更新するための表示データ構成部と、
を含むことを特徴とする情報閲覧装置。
【請求項２】
請求項１に記載された情報閲覧装置であって、
前記入力部が前記表示面上における方向を指示する情報を含む入力情報を受け付けたとき、
前記表示データ構成部は、前記部分領域内で前記展開データが前記方向にスクロール表示されるように現在表示されている表示データを更新する
ことを特徴とする情報閲覧装置。
【請求項３】
請求項１に記載された情報閲覧装置であって
前記情報取得部が、前記ページ情報を取得し終わるまでの間、
前記表示データ構成部は、現在表示されている表示データのうち、前記位置情報に依存する前記表示面上の前記ページ情報の取得率に応じた大きさの部分領域の表示内容が情報取得中を表す表示内容に置き換えられるように現在表示されている表示データを更新する
ことを特徴とする情報閲覧装置。
【請求項４】
請求項１に記載された情報閲覧装置であって
前記入力部が第１の入力情報に含まれる第１の位置情報に基づいてリンク先のページ情報を取得し、
前記入力部が前記リンク先に対応付けられた第２の位置情報を含む第２の入力情報を受け付けたとき、
前記表示データ構成部は、現在表示されている表示データのうち、前記第１の位置情報に依存する前記表示面上の部分領域の表示内容が前記展開データの一部に置き換えられるように現在表示されている表示データを更新する
ことを特徴とする情報閲覧装置。
【請求項５】
ハイパーテキストを閲覧するための情報閲覧装置が実行する情報表示制御方法において、該情報閲覧装置が、
表示面に情報を表示し、
前記表示面上の位置情報を含む入力情報を受け付け、
前記位置情報に基づいてリンク先のページ情報を取得し、
取得されたリンク先のページ情報の仮想画面上への展開データを作成し、
現在表示されている表示データのうち、前記位置情報に基いて特定された部分領域の表示内容が前記展開データの一部に置き換えられるように現在表示されている表示データを更新する、
ことを特徴とする情報表示制御方法。
【請求項６】
コンピュータに情報表示制御方法を実行させる情報表示制御プログラムにおいて、前記情報表示制御方法は、前記コンピュータが、
表示面に情報を表示し、
前記表示面上の位置情報を含む入力情報を受け付け、
前記位置情報に基づいてリンク先のページ情報を取得し、
取得されたリンク先のページ情報の仮想画面上への展開データを作成し、
現在表示されている表示データのうち、前記位置情報に基いて特定された部分領域の表示内容が前記展開データの一部に置き換えられるように現在表示されている表示データを更新する、
ことを特徴とする情報表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報閲覧装置に関し、特に、ハイパーテキストの情報表示制御方法に関する。
【背景技術】
【０００２】
Ｗｅｂ  （Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ：ＷＷＷ）に代表されるハイパーテキストは、文書内に他の文書へのリンク情報を埋め込んだものである。たとえば、Ｗｅｂページの閲覧中にＷｅｂページ内のリンク元となる言葉等の位置を指示すると、リンク先のＷｅｂページが表示されて閲覧可能となる。
【０００３】
携帯電話やＰＤＡ、スマートフォンなどの携帯装置でも、パーソナルコンピュータ（ＰＣ）向けのリッチコンテンツをそのまま閲覧できるようなＷｅｂブラウザ（通称：フルブラウザ）が搭載できるようになっている。フルブラウザを使うことで、屋外、出張先などにおける無線通信環境下での携帯装置でも、インターネットからＰＣと同様にＷｅｂページの閲覧が可能である。
【０００４】
リンクを辿ってあちこちのＷｅｂページを開いていくと、元のＷｅｂページに戻りたくても、元のＷｅｂページがどこにあるのかわからなくなり、元のＷｅｂページを探し回ることになる。このため、元のＷｅｂページに戻るまで本来の作業が中断される。
【０００５】
このような状況に対処できる方法として、オーバレイ表示を用いる方法がある。オーバレイ表示を用いる方法とは、リンク先のＷｅｂページの表示に完全に切り替わらず、現在のＷｅｂページを表示したまま、リンク先のＷｅｂページを重ねて表示するものである（たとえば、特許文献１参照）。オーバレイ表示を用いれば、元のＷｅｂページが残っているため、あちこちのＷｅｂページを覗き見しても、元のＷｅｂページに簡単に戻ることができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−３４５３３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、携帯装置の表示面はＰＣに比べて小さく、あるいは解像度が低いため、携帯装置でオーバレイ表示を行うと不都合が生じる。Ｗｅｂページ全体を携帯装置で表示しょうとすると縮小表示となり、縮小表示のＷｅｂページをオーバレイ表示すると、とても読みづらいものになる。Ｗｅｂページを縮小せずに表示するとＷｅｂページの一部分だけを表示することになり、Ｗｅｂページの一部分をオーバレイ表示すると何が表示されているのかがわかりにくい。いずれにしても、Ｗｅｂページの閲覧という本来の作業に支障が生じるため、携帯装置の画面では、作業の継続性が維持できないという課題があった。
【課題を解決するための手段】
【０００８】
本発明の一態様にかかる情報閲覧装置は、表示面上の位置情報を含む入力情報を受け付けるための入力部と、位置情報に基づいてリンク先のページ情報を取得するための情報取得部と、取得されたリンク先のページ情報の仮想画面上への展開データを作成するための仮想画面展開部と、現在表示されている表示データのうち、位置情報に基いて特定された部分領域の表示内容が展開データの一部に置き換えられるように現在表示されている表示データを更新するための表示データ構成部と、を含むことを特徴とする。
【発明の効果】
【０００９】
本発明の一態様によれば、リンク元の位置に依存した表示領域内のみにリンク先のＷｅｂページが表示される。このため、元のＷｅｂページが残っており、リンク先のＷｅｂページも鮮明に表示されるため、作業が中断されることなく維持できる
【図面の簡単な説明】
【００１０】
【図１】本発明の第１の実施形態にかかる情報閲覧装置のシステム構成例を示す図である。
【図２】本発明の第１の実施形態にかかる情報閲覧装置における表示データ構成部の詳細構成例を示す図である。
【図３】本発明の第１の実施形態にかかる情報閲覧装置の処理フロー例を示す図である。
【図４】本発明の第１の実施形態にかかる情報閲覧装置における表示データ構成処理の例を示す図である。
【図５】本発明の第１の実施形態にかかる情報閲覧装置における表示データ構成処理の例を示す図である。
【図６】本発明の第１の実施形態にかかる情報閲覧装置における表示データ構成処理の例を示す図である。
【図７】本発明の第１の実施形態にかかる情報閲覧装置における表示データ構成処理の例を示す図である。
【図８】本発明の第２の実施形態にかかる情報閲覧装置のシステム構成例を示す図である。
【図９】本発明の第２の実施形態にかかる情報閲覧装置における表示データ構成部の詳細構成例を示す図である。
【図１０】本発明の第２の実施形態にかかる情報閲覧装置におけるダミー窓表示処理の処理フロー例を示す図である。
【図１１】本発明の第２の実施形態にかかる情報閲覧装置におけるデータ取得量管理テーブルの例を示す図である。
【図１２】本発明の第３の実施形態にかかる情報閲覧装置のシステム構成例を示す図である。
【図１３】本発明の第３の実施形態にかかる情報閲覧装置における表示データ構成部の詳細構成例を示す図である。
【図１４】本発明の第３の実施形態にかかる情報閲覧装置における予約処理の処理フロー例を示す図である。
【発明を実施するための形態】
【００１１】
以下、図面に基づいて本発明の実施形態を説明する。
【００１２】
［第１の実施形態］
図１は、本発明の第１の実施形態にかかる情報閲覧装置のシステム構成例を示す図である。図１に示すように、情報閲覧装置１００は、入力部１０２と、表示データ構成部１０４と、情報取得部１０６と、通信部１０８と、情報記憶部１１０と、仮想画面展開部１１２と、表示部１１４と、制御部１３０とを含む。また、情報閲覧装置１００は、ネットワークを介してコンテンツサーバ（図示せず）と通信可能である。
【００１３】
入力部１０２は、ユーザから入力された入力情報を受け付けて、表示データ構成部１０４に送る。入力情報には、たとえば、ユーザが指またはタッチパネル入力用のペン等を用いてタッチパネル上の特定の位置をタッチしたときの位置情報や時刻情報、圧力情報などが含まれる。
【００１４】
表示データ構成部１０４は、入力部１０２から受け取った入力情報に基づいてリンク先のアドレスを決定し、決定されたリンク先のアドレスを情報取得部１０６に送ってＷｅｂページの情報の取得を依頼する。また、表示データ構成部１０４は、仮想画面展開部１１２で作成された展開データに基いて表示データを構成する。
【００１５】
情報取得部１０６は、表示データ構成部１０４から受け取ったリンク先のアドレスを指定してＷｅｂページの情報を取得するためのコマンドを作成し、通信部１０８に送る。また、情報取得部１０６は、コンテンツサーバから受信したＷｅｂページの情報を通信部１０８から受け取り、受け取ったＷｅｂページの情報を情報記憶部１１０に記憶する。
【００１６】
通信部１０８は、通信ネットワークを介してコマンドをコンテンツサーバに送信する。また、通信部１０８は、通信ネットワークを介してコンテンツサーバからＷｅｂページの情報を受信し、受信したＷｅｂページの情報を情報取得部１０６に通知する。
【００１７】
仮想画面展開部１１２は、情報記憶部１１０に記憶されたＷｅｂページの情報に基づいて、ＰＣ画面を想定した仮想画面上にＷｅｂページの情報を表示する場合の展開データを作成する。
【００１８】
表示部１１４は、仮想画面より小さい表示面を持っている。表示部１１４は、展開データのうち、表示面の画面サイズに応じた表示領域に相当するデータを表示する。
【００１９】
制御部１３０は、情報閲覧装置１００全体を制御する。情報閲覧装置１００が処理する機能のうち、本明細書において陽に説明されない機能はすべて制御部１３０が実行するものとする。
【００２０】
図２は、本発明の第１の実施形態にかかる情報閲覧装置における表示データ構成部の詳細構成例を示す図である。図２に示すように、表示データ構成部１０４は、リンク情報管理部２０２と、表示領域決定部２０４と、画像データ重畳部２０６とを含む。
【００２１】
リンク情報管理部２０２は、入力情報に含まれる位置情報に基づいてリンク元の単語等を特定し、特定されたリンク元の単語等の表示面上での表示位置を特定し、表示領域決定部２０４に通知する。また、リンク情報管理部２０２は、入力情報に含まれる位置情報に基づいて、リンク先のアドレスを決定し、情報取得部１０６に通知する。
【００２２】
表示領域決定部２０４は、リンク先のＷｅｂページの表示領域を決定する。また、表示領域決定部２０４は、入力情報に含まれる位置情報に基づいて、リンク先のＷｅｂページを表示するための一時窓の位置を決定する。
【００２３】
画像データ重畳部２０６は、現在表示されているＷｅｂページ上の、決定された一時窓の位置にリンク先のＷｅｂページを重畳させた画像データを作成する。
【００２４】
図３は、本発明の第１の実施形態にかかる情報閲覧装置の処理フロー例を示す図である。図３に基づいて本発明の第１の実施形態にかかる情報閲覧装置の処理の流れを説明する。
【００２５】
表示面には既に、あるＷｅｂページ（ホームと呼ぶ）が表示されており、ホームに含まれるリンクをユーザが操作することにより、以下の処理が開始される。
【００２６】
（オペレーションＳ３０２）ユーザが、たとえば、表示面に重ねられたタッチパネル上で指またはタッチパネル入力用のペン等を用いて表示面に表示されたＷｅｂページに含まれるリンク元の単語等をタッチすると、入力部１０２はタッチされたことを検出し、タッチされた位置情報を取得し、取得された位置情報をリンク情報管理部２０２に送る。リンク情報管理部２０２は、入力部１０２から受け取った位置情報に基づいてリンク元の単語等を特定し、そのリンク元の単語等の表示面上での表示位置を特定する。
【００２７】
（オペレーションＳ３０４）リンク情報管理部２０２は、特定されたリンク元に対応するリンク先のアドレスを取得し、情報取得部１０６に送る。情報取得部１０６は通信部１０８を介してコンテンツサーバからリンク先のアドレスに対応するＷｅｂページの情報を取得する。取得されたＷｅｂページの情報は情報記憶部１１０に記憶される。
【００２８】
（オペレーションＳ３０６）仮想画面展開部１１２は、情報記憶部１１０に記憶されたＷｅｂページの情報に基づいて、表示面に表示するための展開データを作成する。作成された展開データは表示領域決定部２０４および画像データ重畳部２０６から参照される。表示領域決定部２０４は、展開データのうち、表示面に表示する表示領域を決定する。また、表示領域決定部２０４は、リンク元の単語等の表示面上での表示位置に応じて、リンク先のＷｅｂページを表示するための一時窓の位置を決定する。画像データ重畳部２０６は、現在表示面上に表示されているホームの表示データにリンク先のＷｅｂページを一時窓に表示するためのデータを重畳させて新たな表示データを作成する。作成された表示データは表示部１１４によって表示面上に表示される。
【００２９】
図４乃至図７は、本発明の第１の実施形態にかかる情報閲覧装置における表示データ構成処理の例を示す図である。表示面には、図４に示された展開データ４０２の表示領域４１２の部分が表示されているとする。ユーザが指４１０またはタッチパネル入力用のペン等を用いて表示領域４１２内のリンク元（図４の例では「メニュー３」）をタッチすると、リンク元「メニュー３」に対応するリンク先のＷｅｂページの情報が取得され、取得されたＷｅｂページの情報の展開データ４０４が作成される。展開データ４０４が最初に表示面上に表示されるときは、たとえば展開データ４０４の左上の領域すなわち表示領域４１４が表示される。ただし、表示領域４１４の全域が表示されるわけではなく、表示領域４１４内に、リンク元「メニュー３」の表示領域４１２内の表示位置に対応させて設けた一時窓４２６内のデータのみが表示領域４１２の表示に重畳される。図４に示された例では一時窓を円形としているが、一時窓の形は任意であり、楕円でも長方形でも構わない。また一時窓の大きさは、あらかじめ定められた大きさとする。
【００３０】
表示データの重畳処理について説明する。図５に示されたマスクパタン５１２は表示領域４１２と同じ大きさの領域であり、一時窓４２６に相当する一時窓５２６内の画素値を０とし、一時窓５２６外の画素値を１としたものである。表示領域４１２内のデータとマスクパタン５１２内のデータとを画素ごとにＡＮＤ演算を行った結果得られるデータをホームデータ５３２とする。
【００３１】
図６に示されたマスクパタン６１４は表示領域４１４と同じ大きさの領域であり、一時窓４２６に相当する一時窓６２６内の画素値を１とし、一時窓６２６外の画素値を０としたものである。表示領域４１４内のデータとマスクパタン６１４内のデータとを画素ごとにＡＮＤ演算を行った結果得られるデータをリンク先データ６３２とする。
【００３２】
図７に示されたように、ホームデータ５３２内のデータとリンク先データ６３２内のデータとを画素ごとにＯＲ演算を行った結果得られるデータが重畳データ７３２である。
【００３３】
このようにして、表示面上には、重畳データ７３２が表示される。
【００３４】
（オペレーションＳ３０８）表示領域決定部２０４は、ユーザがスクロール指示をしたか否かをチェックする。ユーザからのスクロール指示の方法は任意であるが、たとえば、表示面に重ねられたタッチパネル上でユーザが指またはタッチパネル入力用のペン等を用いてスクロールする方向に直線を描画するような操作をする。
【００３５】
（オペレーションＳ３１０）ユーザが一時窓内でスクロール指示を行うと（オペレーションＳ３０８：Ｙｅｓ）、表示領域決定部２０４は、スクロール指示に応じて表示領域４１４を展開データ４０４内で移動させ、表示領域４１４の移動に伴って移動した一時窓４２６内のデータを表示領域４１２に重畳させて表示させる。
【００３６】
（オペレーションＳ３１２）ユーザが一時窓内でスクロール指示をしていない場合（オペレーションＳ３０８：Ｎｏ）、表示領域決定部２０４は、ユーザがＷｅｂページの移行指示をしたか否かをチェックする。移行とは、現在一時窓に表示されているＷｅｂページをホームとすることである。すなわち、現在一時窓に表示されているＷｅｂページの表示領域４１４の全面を表示面上に表示させる。ユーザからのＷｅｂページの移行指示の方法は任意であるが、たとえば、ユーザがあらかじめ定められた時間を超えてタッチパネルを押し続けていれば移行指示したものとする。あるいは、ユーザがあらかじめ定められた圧力を超える圧力でタッチパネルを押したときに、移行指示したものとしてもよい。
【００３７】
（オペレーションＳ３１４）ユーザがＷｅｂページの移行指示を行うと（オペレーションＳ３１２：Ｙｅｓ）、表示領域決定部２０４は、表示データを表示領域４１４の全面が表示面に表示される構成とする。表示領域４１４の全面を表示面上に表示させる前に、一時窓が段階的に大きくなるように表示面を順次構成してもよい。
【００３８】
（オペレーションＳ３１６）ユーザがＷｅｂページの移行指示をしていない場合（オペレーションＳ３１２：Ｎｏ）、表示領域決定部２０４は、ユーザがリンク先のＷｅｂページの表示終了指示をしたか否かをチェックする。ユーザがリンク先のＷｅｂページの表示終了指示をしていなければ（オペレーションＳ３１６：Ｎｏ）、情報閲覧装置１００は処理をオペレーションＳ３０８に戻す。ユーザがリンク先のＷｅｂページの一時窓への表示の終了指示を行うと（オペレーションＳ３１６：Ｙｅｓ）、情報閲覧装置１００は処理を終了する。リンク先のＷｅｂページの表示終了指示の方法は任意であるが、たとえば、ユーザがタッチパネルから指を離せばリンク先のＷｅｂページの一時窓への表示の終了指示を行ったものとする。
【００３９】
上述したように、本発明の第１の実施形態によれば、ユーザがリンク元の単語等を選択したときに、現在の表示を維持したまま、リンク元の単語等の表示されている位置の近辺にリンク先のＷｅｂページの一部を表示する一時窓を設け、一時窓の中でリンク先のｗｅｂページのスクロール等を行う。リンク先のＷｅｂページは一時窓を通して一時的に覗くだけなので、ユーザにとって、元のＷｅｂページがどこであるかを認識することは容易である。また、元のＷｅｂページもリンク先のＷｅｂページも鮮明に読み取ることができるため、携帯装置の表示面のように小さい、あるいは解像度の低い表示面を利用しているときでも、Ｗｅｂページの閲覧という作業が中断されることなく維持できる。
【００４０】
なお、上述の例ではコンテンツサーバから通信ネットワーク経由でＷｅｂページの情報を取得する形態が示されているが、情報閲覧装置内に蓄積した情報をリンクを辿って閲覧する場合にも上述の情報表示制御方法は適用可能である。
【００４１】
［第２の実施形態］
無線通信環境で携帯装置を利用する場合、無線通信環境の状態によってはＷｅｂページの取得に時間がかかることも多い。ユーザは、取得されたＷｅｂページが表示されるまで待っている間に、今自分が何をしているのかわからなくなることがある。これもＷｅｂページの閲覧における作業の継続性が維持できなくなる原因となる。
【００４２】
本発明の第２の実施形態における情報閲覧装置は、Ｗｅｂページの取得に時間がかかるときに、現在Ｗｅｂページの取得中であり、どの程度のデータが既に取得されたかをユーザにとって容易に理解することができるようにするものである。
【００４３】
図８は、本発明の第２の実施形態にかかる情報閲覧装置のシステム構成例を示す図である。第２の実施形態にかかる情報閲覧装置のシステム構成例では、図１に示された第１の実施形態にかかる情報閲覧装置のシステム構成例に対して、取得状況監視部８１６が追加されている。
【００４４】
取得状況監視部８１６は、情報取得部１０６が通信部１０８を介して受信するリンク先のＷｅｂページの情報の取得状況を監視し、リンク先のＷｅｂページの情報の取得状況を表示データ構成部１０４に通知する。
【００４５】
図９は、本発明の第２の実施形態にかかる情報閲覧装置における表示データ構成部１０４の詳細構成例を示す図である。第２の実施形態にかかる情報閲覧装置における表示データ構成部１０４の詳細構成において、図２に示された第１の実施形態にかかる情報閲覧装置における表示データ構成部の詳細構成と同様の構成要素には同じ参照符号を付して説明を省略する。第２の実施形態における表示領域決定部２０４１は取得状況監視部８１６から受け取ったリンク先のＷｅｂページの情報の取得状況に基づいて、ダミーの一時窓（ダミー窓と呼ぶ）を表示するように画像データ重畳部２０６に指示する。
【００４６】
図１０は、本発明の第２の実施形態にかかる情報閲覧装置におけるダミー窓表示処理の処理フロー例を示す図である。第２の実施形態にかかる情報閲覧装置におけるダミー窓表示処理は図３に示された第１の実施形態にかかる情報閲覧装置の処理フロー中、オペレーションＳ３０４に相当するＷｅｂページの情報取得処理の過程に追加される。
【００４７】
（オペレーションＳ１００２）通信部１０８は、Ｗｅｂページの情報取得処理を開始する。
【００４８】
（オペレーションＳ１００４）取得状況監視部８１６は、通信部１０８で受信したＷｅｂページの情報の取得状況を監視し、データ取得量管理テーブルに記録する。新たなリンク先のＷｅｂページの情報取得処理が開始されると、取得状況監視部８１６は、リンク先のＷｅｂページのアドレスをキーにして、データ取得量管理テーブルに新たなレコードを作成する。
【００４９】
図１１は、本発明の第２の実施形態にかかる情報閲覧装置におけるデータ取得量管理テーブルの例を示す図である。データ取得量管理テーブル１１００のレコードは、アドレス欄１１０２、総データ量欄１１０４、取得済みデータ量欄１１０６、取得完了フラグ欄１１０８を含む。取得状況監視部８１６は、データ取得量管理テーブル１１００に新たなレコードを作成すると、作成されたレコードのアドレス欄１１０２にリンク先のアドレスを記入し、取得すべきＷｅｂページの総データ量を確認して総データ量欄１１０４に記入する。総データ量の確認方法の具体例としては、たとえば、Ｗｅｂページの情報のデータファイルのヘッダ情報から総データ量を取得する。また、取得状況監視部８１６は、取得完了フラグ欄１１０８に、Ｗｅｂページの情報の取得が完了していないことを示す“ｆａｌｓｅ”を設定する。
【００５０】
（オペレーションＳ１００６）取得状況監視部８１６は、情報取得部１０６により通信部１０８を介して取得されるＷｅｂページの情報の取得状況を監視して現時点までの取得済みデータ量を確認し、作成されたレコードの取得済みデータ量欄１１０６に記入する。
【００５１】
（オペレーションＳ１００８）取得状況監視部８１６は、すべてのデータを取得したか否かをチェックする。すべてのデータを取得済みであれば（オペレーションＳ１００８：Ｙｅｓ）、取得状況監視部８１６は、作成されたレコードの取得完了フラグ欄１１０８にＷｅｂページの情報の取得が完了したことを示すフラグ“ｔｒｕｅ”を設定し、情報閲覧装置１００の処理は図３のオペレーションＳ３０６に進む。
【００５２】
（オペレーションＳ１０１０）まだすべてのデータが取得済みになっていなければ（オペレーションＳ１００８：Ｎｏ）、表示領域決定部２０４１は、ダミー窓のサイズを設定する。ダミー窓のサイズの設定方法は任意であるが、取得済みデータ量が多いほどダミー窓のサイズを大きくすることが望ましい。たとえば、一時窓の面積に対するダミー窓の面積が、総データ量に対する取得済みデータ量の割合に一致するようにダミー窓のサイズを設定する。具体的には、表示領域決定部２０４１は、データ取得量管理テーブル１１００の取得完了フラグ欄１１０８にフラグが立っていないレコードにおいて、総データ量欄１１０４の値に対する取得済みデータ量欄１１０６の値の割合を算出する。図１１に示された例においては、総データ量欄１１０４の値に対する取得済みデータ量欄１１０６の値の割合として、８０８０／１０９３４≒０．７３を得る。ダミー窓の面積が一時窓の面積の０．７３倍程度になるようにするために、表示領域決定部２０４１は、ダミー窓のサイズを一時窓のサイズの０．８５（０．７３の平方根）倍に設定する。
【００５３】
（オペレーションＳ１０１２）表示領域決定部２０４１は、設定されたサイズのダミー窓を表示領域に重畳するように表示データを構成する。ダミー窓の中はＷｅｂページが表示されず、単に、何らかの模様が描かれているだけとする。あるいは、「データ取得中」というような文言をダミー窓の中に表示してもよい。あるいは、総データ量に対する取得済みデータ量の割合を示す情報をダミー窓の中に表示してもよい。ダミー窓の表示後、情報閲覧装置１００は処理をオペレーションＳ１００６に戻す。
【００５４】
オペレーションＳ１００６以降の処理が繰り返されることによって、随時、取得済みデータ量に応じたサイズのダミー窓が表示される。
【００５５】
上述したように、第２の実施形態によれば、Ｗｅｂページの情報取得処理中、随時、取得済みデータ量に応じたサイズのダミー窓が表示されるため、ユーザは現在Ｗｅｂページの情報取得処理であることを知ることができ、また、どの程度の割合のデータが取得済みかということも知ることができる。このため、ユーザは、今自分が何をしているところであるかということを明確に確認できるため、Ｗｅｂページの閲覧における作業の継続性を維持することができる。
【００５６】
［第３の実施形態］
無線通信環境で携帯装置を利用する場合、無線通信環境の状態によってはリンク先のＷｅｂページの情報取得に失敗することも多い。このため、ユーザは、同じＷｅｂページの情報取得を何度も試みることになる。これもＷｅｂページの閲覧における作業の継続性が維持できなくなる原因となる。
【００５７】
本発明の第３の実施形態における情報閲覧装置は、Ｗｅｂページの情報取得に失敗したときに、Ｗｅｂページの情報取得の予約を受け付け、予約されたＷｅｂページの情報取得をバックグラウンドで行うようにするものである。情報閲覧装置は、Ｗｅｂページの情報取得完了後、取得完了をユーザに通知し、ユーザから表示指示があればリンク先のＷｅｂページを表示する。
【００５８】
図１２は、本発明の第３の実施形態にかかる情報閲覧装置のシステム構成例を示す図である。第３の実施形態にかかる情報閲覧装置のシステム構成例では、図８に示された第２の実施形態にかかる情報閲覧装置のシステム構成例に対して、予約処理部１２１８が追加されている。
【００５９】
予約処理部１２１８は、たとえば、ユーザからのｗｅｂページの情報取得の指示に従って、Ｗｅｂページの情報取得処理をバックグラウンドで行う。
【００６０】
図１３は、本発明の第３の実施形態にかかる情報閲覧装置における表示データ構成部の詳細構成例を示す図である。第３の実施形態にかかる情報閲覧装置における表示データ構成部の詳細構成において、図９に示された第２の実施形態にかかる情報閲覧装置における表示データ構成部の詳細構成と同様の構成要素には同じ参照符号を付して説明を省略する。第３の実施形態におけるリンク情報管理部２０２１は予約処理部１２１８に対してバックグラウンド処理によるＷｅｂページの情報取得を指示する。また、表示領域決定部２０４２は、予約処理部１２１８からの指示により、予約処理に関する表示を管理する。
【００６１】
図１４は、本発明の第３の実施形態にかかる情報閲覧装置における予約処理の処理フロー例を示す図である。第３の実施形態にかかる情報閲覧装置における予約処理は図３に示された第１の実施形態にかかる情報閲覧装置の処理フロー中、オペレーションＳ３０４に相当するＷｅｂページの情報取得処理の過程に追加される。
【００６２】
（オペレーションＳ１４０２）通信部１０８は、情報取得部１０６からの指示に基いて、Ｗｅｂページの情報取得処理を開始する。
【００６３】
（オペレーションＳ１４０４）取得状況監視部８１６は、Ｗｅｂページの情報取得処理が正常に終了したか否かをチェックする。Ｗｅｂページの情報取得処理が正常に終了した場合（オペレーションＳ１４０４：Ｙｅｓ）、情報閲覧装置１００は予約処理を行わない。
【００６４】
（オペレーションＳ１４０６）Ｗｅｂページの情報取得処理が正常に終了しなかった場合（オペレーションＳ１４０４：Ｎｏ）、リンク情報管理部２０２１は、予約処理部１２１８に予約処理を依頼する。予約処理部１２１８は、表示領域決定部２０４２に対して予約受付可能を表す表示データの構成を依頼する。表示領域決定部２０４２は、予約受付可能を表す表示を行うように表示データを構成する。予約受付可能を表す表示の方法は任意であり、通常と異なることがユーザに認知できればよい。たとえば、データ取得に失敗したことを表すようなマーク（たとえばＸ印）をリンク元の単語等の近辺に表示してもよい。あるいは、リンク元の単語等の表示色を変更してもよい。その他、予約可能であることを示す何らかのマークを表示してもよい。
【００６５】
（オペレーションＳ１４０８）予約処理部１２１８は、ユーザからの予約指示を待ち受ける。ユーザからの予約指示の方法としては、たとえば、予約受付可能を表す表示に対してクリック操作を行う。予約処理部１２１８は、このクリック操作を検知する。ユーザからの予約指示がなければ（オペレーションＳ１４０８：Ｎｏ）、予約指示の待ち受けを継続する。ただし、たとえば、Ｗｅｂページの移行によりホームが変更されるときには予約指示の待ち受けを解除し、予約処理を終了するようにしてもよい。
【００６６】
（オペレーションＳ１４１０）ユーザからの予約指示があれば（オペレーションＳ１４０８：Ｙｅｓ）、予約処理部１２１８は、情報取得部１０６にＷｅｂページの情報取得を依頼する。情報取得部１０６は、Ｗｅｂページの情報取得処理を開始する。予約処理部１２１８は、表示領域決定部２０４２に対してバックグラウンドでＷｅｂページの情報取得処理中であることを表示部１１４に表示するように依頼する。表示領域決定部２０４２は、予約処理部１２１８からの依頼を受け付けると、バックグラウンドでＷｅｂページの情報取得処理中であることを表示部１１４に表示する。バックグラウンドでＷｅｂページの情報取得処理中であることを表示する方法は任意であり、他と識別可能なマーク、文字、色、点滅等を用いた表示を行う。
【００６７】
（オペレーションＳ１４１２）取得状況監視部８１６は、Ｗｅｂページの情報取得処理が正常に終了したか否かをチェックする。Ｗｅｂページの情報取得処理が正常に終了しなかった場合（オペレーションＳ１４１２：Ｎｏ）、予約処理部１２１８は、改めて情報取得部１０６にＷｅｂページの情報取得処理を依頼する。Ｗｅｂページの情報取得処理の依頼は即座に行ってもよいし、あらかじめ定められた時間だけ待ってから行ってもよい。あるいは、通信ネットワークの込み具合に応じて依頼のタイミングを調整してもよい。
【００６８】
（オペレーションＳ１４１４）Ｗｅｂページの情報取得処理が正常に終了した場合（オペレーションＳ１４１２：Ｙｅｓ）、予約処理部１２１８は、表示領域決定部２０４２に対してＷｅｂページの情報取得完了を表す表示を表示部１１４に表示するよう依頼する。表示領域決定部２０４２は、予約処理部１２１８からの依頼を受け付けると、Ｗｅｂページの情報取得完了を表す表示を表示部１１４に表示する。Ｗｅｂページの情報取得完了を表す表示の方法は任意であり、他と識別可能なマーク、文字、色、点滅等を用いた表示を行う。
【００６９】
（オペレーションＳ１４１６）予約処理部１２１８は、ユーザからの表示指示を待つ。ユーザからの表示指示の方法としては、たとえば、Ｗｅｂページの情報取得完了を表す表示に対してクリック操作を行う。予約処理部１２１８は、このクリック操作を検知する。
ユーザからの表示指示があれば（オペレーションＳ１４１６：Ｙｅｓ）、予約処理部１２１８は処理を終了し、情報閲覧装置１００の処理はオペレーションＳ３０６に進む。
【００７０】
上述したように、第３の実施形態によれば、情報取得に失敗したときにはバックグラウンドでの自動取得のモードに移ることができる。このため、ユーザは、何度も表示の試行を繰り返す必要がないため、Ｗｅｂページの閲覧における作業の継続性を維持することができる。なお、上述の例では、リンク先のＷｅｂページの情報の取得に失敗した場合に、取得に失敗したリンク先のＷｅｂページの情報の取得を予約するか否かをユーザに指示させているが、リンク先のＷｅｂページの情報の取得に失敗したことが検知された時点で、自動的に予約処理が実行されるようにしてもよい。
【００７１】
本発明の実施形態にかかる情報閲覧装置は、ハードウェアとしても、コンピュータのソフトウェアとしても実施可能である。例えば、図１に示された入力部１０２、表示データ構成部１０４、情報取得部１０６、通信部１０８、情報記憶部１１０、仮想画面展開部１１２、表示部１１４、および制御部１３０の機能をコンピュータに実行させるプログラムを作成し、当該プログラムをコンピュータのメモリに読み込ませて実行させれば、情報閲覧装置１００を実現することができる。
【００７２】
本発明の実施形態にかかる情報閲覧装置の構成要素は、任意の組合せで実現されてよい。複数の構成要素が一つの部材として実現されてもよいし、一つの構成要素が複数の部材から構成されてもよい。
【００７３】
以上の第１の実施形態乃至第３の実施形態を含む実施形態に関し、更に以下の付記を開示する。
【００７４】
（付記１）ハイパーテキストを閲覧するための情報閲覧装置において、
情報を表示するための表示面を備えた表示部と、
前記表示面上の位置情報を含む入力情報を受け付けるための入力部と、
前記位置情報に基づいてリンク先のページ情報を取得するための情報取得部と、
取得されたリンク先のページ情報の仮想画面上への展開データを作成するための仮想画面展開部と、
現在表示されている表示データのうち、前記位置情報に基いて特定された部分領域の表示内容が前記展開データの一部に置き換えられるように現在表示されている表示データを更新するための表示データ構成部と、
を含むことを特徴とする情報閲覧装置。
【００７５】
（付記２）付記１に記載された情報閲覧装置であって、
前記入力部が前記表示面上における方向を指示する情報を含む入力情報を受け付けたとき、
前記表示データ構成部は、前記部分領域内で前記展開データが前記方向にスクロール表示されるように現在表示されている表示データを更新する
ことを特徴とする情報閲覧装置。
【００７６】
（付記３）付記１に記載された情報閲覧装置であって
前記情報取得部が、前記ページ情報を取得し終わるまでの間、
前記表示データ構成部は、現在表示されている表示データのうち、前記位置情報に依存する前記表示面上の前記ページ情報の取得率に応じた大きさの部分領域の表示内容が情報取得中を表す表示内容に置き換えられるように現在表示されている表示データを更新する
ことを特徴とする情報閲覧装置。
【００７７】
（付記４）付記１に記載された情報閲覧装置であって
前記入力部が第１の入力情報に含まれる第１の位置情報に基づいてリンク先のページ情報を取得し、
前記入力部が前記リンク先に対応付けられた第２の位置情報を含む第２の入力情報を受け付けたとき、
前記表示データ構成部は、現在表示されている表示データのうち、前記第１の位置情報に依存する前記表示面上の部分領域の表示内容が前記展開データの一部に置き換えられるように現在表示されている表示データを更新する
ことを特徴とする情報閲覧装置。
【００７８】
（付記５）ハイパーテキストを閲覧するための情報閲覧装置が実行する情報表示制御方法において、該情報閲覧装置が、
表示面に情報を表示し、
前記表示面上の位置情報を含む入力情報を受け付け、
前記位置情報に基づいてリンク先のページ情報を取得し、
取得されたリンク先のページ情報の仮想画面上への展開データを作成し、
現在表示されている表示データのうち、前記位置情報に基いて特定された部分領域の表示内容が前記展開データの一部に置き換えられるように現在表示されている表示データを更新する、
ことを特徴とする情報表示制御方法。
【００７９】
（付記６）付記５に記載された情報表示制御方法であって、さらに前記情報閲覧装置が、
前記表示面上における方向を指示する情報を含む入力情報を受け付け、
前記部分領域内で前記展開データが前記方向にスクロール表示されるように現在表示されている表示データを更新する
ことを特徴とする情報表示制御方法。
【００８０】
（付記７）付記５に記載された情報表示制御方法であって、さらに前記情報閲覧装置が、
前記ページ情報を取得し終わるまでの間、
現在表示されている表示データのうち、前記位置情報に依存する前記表示面上の前記ページ情報の取得率に応じた大きさの部分領域の表示内容が情報取得中を表す表示内容に置き換えられるように現在表示されている表示データを更新する
ことを特徴とする情報表示制御方法。
【００８１】
（付記８）付記５に記載された情報表示制御方法であって、前記情報閲覧装置が、
第１の入力情報に含まれる第１の位置情報に基づいてリンク先のページ情報を取得し、
前記リンク先に対応付けられた第２の位置情報を含む第２の入力情報を受け付けたとき、
現在表示されている表示データのうち、前記第１の位置情報に依存する前記表示面上の部分領域の表示内容が前記展開データの一部に置き換えられるように現在表示されている表示データを更新する
ことを特徴とする情報表示制御方法。
【００８２】
（付記９）コンピュータに情報表示制御方法を実行させる情報表示制御プログラムにおいて、前記情報表示制御方法は、前記コンピュータが、
表示面に情報を表示し、
前記表示面上の位置情報を含む入力情報を受け付け、
前記位置情報に基づいてリンク先のページ情報を取得し、
取得されたリンク先のページ情報の仮想画面上への展開データを作成し、
現在表示されている表示データのうち、前記位置情報に基いて特定された部分領域の表示内容が前記展開データの一部に置き換えられるように現在表示されている表示データを更新する、
ことを特徴とする情報表示制御プログラム。
【００８３】
（付記１０）付記９に記載された情報表示制御プログラムであって、前記情報表示制御方法は、さらに前記コンピュータが、
前記表示面上における方向を指示する情報を含む入力情報を受け付け、
前記部分領域内で前記展開データが前記方向にスクロール表示されるように現在表示されている表示データを更新する
ことを特徴とする情報表示制御プログラム。
【００８４】
（付記１１）付記９に記載された情報表示制御プログラムであって、前記情報表示制御方法は、さらに前記コンピュータが、
前記ページ情報を取得し終わるまでの間、
現在表示されている表示データのうち、前記位置情報に依存する前記表示面上の前記ページ情報の取得率に応じた大きさの部分領域の表示内容が情報取得中を表す表示内容に置き換えられるように現在表示されている表示データを更新する
ことを特徴とする情報表示制御プログラム。
【００８５】
（付記１２）付記９に記載された情報表示制御プログラムであって、前記情報表示制御方法は、前記コンピュータが、
第１の入力情報に含まれる第１の位置情報に基づいてリンク先のページ情報を取得し、
前記リンク先に対応付けられた第２の位置情報を含む第２の入力情報を受け付けたとき、
現在表示されている表示データのうち、前記第１の位置情報に依存する前記表示面上の部分領域の表示内容が前記展開データの一部に置き換えられるように現在表示されている表示データを更新する
ことを特徴とする情報表示制御プログラム。
【符号の説明】
【００８６】
１００：  情報閲覧装置
１０２：  入力部
１０４：  表示データ構成部
１０６：  情報取得部
１０８：  通信部
１１０：  情報記憶部
１１２：  仮想画面展開部
１１４：  表示部
１３０：  制御部
２０２：  リンク情報管理部
２０４：  表示領域決定部
２０６：  画像データ重畳部
８１６：  取得状況監視部
１２１８：  予約処理部
２０２１：  リンク情報管理部
２０４１：  表示領域決定部
２０４２：  表示領域決定部
【図１】
2010237776.tif 000003
【図２】
2010237776.tif 000004
【図３】
2010237776.tif 000005
【図４】
2010237776.tif 000006
【図５】
2010237776.tif 000007
【図６】
2010237776.tif 000008
【図７】
2010237776.tif 000009
【図８】
2010237776.tif 000010
【図９】
2010237776.tif 000011
【図１０】
2010237776.tif 000012
【図１１】
2010237776.tif 000013
【図１２】
2010237776.tif 000014
【図１３】
2010237776.tif 000015
【図１４】
2010237776.tif 000016