(57)【特許請求の範囲】
【請求項１】
第１ウェブページのリンクを選択する選択操作が行われた操作位置、若しくは、前記選択操作が行われてから所定時間経過した後におけるカーソルの表示位置のいずれか１つ以上を入力する入力部、
前記選択されたリンクにより前記第１ウェブページと結びつけられた第２ウェブページが有する１若しくは複数のオブジェクトの内で、ユーザが選択すると推測されるオブジェクトを特定する特定部、
前記特定されたオブジェクトが、前記操作位置若しくは前記カーソルの表示位置、を基準とした所定の範囲内に表示されるように、前記第２ウェブページを表示するウィンドウの表示位置、若しくは、前記ウィンドウにおける前記第２ウェブページの表示位置を決定する決定部、
前記決定された表示位置に前記第２ウェブページを表示する前記ウィンドウを表示する、若しくは、前記ウィンドウの前記決定された表示位置に前記第２ウェブページを表示する表示部、を備える、
ことを特徴とする端末装置。
【請求項２】
請求項１に記載の端末装置であって、
前記第２ウェブページと、前記第２ウェブページが有するオブジェクトと、前記オブジェクトが選択された選択回数、若しくは、前記選択回数の変化と、を対応付けて複数記憶する情報記憶部、をさらに備え、
前記特定部は、前記第２ウェブページに対応付けられた選択回数、若しくは、前記選択回数の変化に基づいて、前記ユーザが選択すると推測されるオブジェクトを特定する、
ことを特徴とする端末装置。
【請求項３】
請求項２に記載の端末装置であって、
前記情報記憶部は、前記第２ウェブページと、前記第２ウェブページが有するオブジェクトと、前記オブジェクトが選択された選択回数、若しくは、前記選択回数の変化と、に対して、前記ユーザを識別する識別情報をさらに対応付けて記憶し、
前記入力部は、前記ユーザを識別する識別情報をさらに入力し、
前記特定部は、前記ユーザを識別する識別情報と、前記第２ウェブページに対応付けられた選択回数、若しくは、選択回数の変化と、に基づいて、前記ユーザが選択すると推測されるオブジェクトを特定する、
ことを特徴とする端末装置。
【請求項４】
請求項３に記載の端末装置であって、
前記情報記憶部は、前記ユーザを識別する識別情報に対して、前記ユーザの属性をさらに対応付けて記憶し、
前記特定部は、前記ユーザを識別する識別情報に対応付けられた前記ユーザの属性に基づいて、前記ユーザが選択すると推測されるオブジェクトを特定する、
ことを特徴とする端末装置。
【請求項５】
請求項１から４のいずれか一項に記載の端末装置であって、
前記入力部は、前記操作位置と、前記カーソルの表示位置と、の双方を入力し、
前記決定部は、
前記操作位置から前記カーソルの表示位置までの移動距離が所定の距離よりも短い場合に、前記特定されたオブジェクトが、前記カーソルの表示位置を基準とした所定の範囲内に表示されるように、前記ウィンドウの表示位置、若しくは、前記第２ウェブページの表示位置を決定し、
前記移動距離が所定の距離よりも長い場合に、前記特定されたオブジェクトが、前記操作位置を基準とした所定の範囲内に表示されるように、前記ウィンドウの表示位置、若しくは、前記第２ウェブページの表示位置を決定する、
ことを特徴とする端末装置。
【請求項６】
コンピュータを、
第１ウェブページのリンクを選択する選択操作が行われた操作位置、若しくは、前記選択操作が行われてから所定時間経過した後におけるカーソルの表示位置のいずれか１つ以上を入力する入力部、
前記選択されたリンクにより前記第１ウェブページと結びつけられた第２ウェブページが有する１若しくは複数のオブジェクトの内で、ユーザが選択すると推測されるオブジェクトを特定する特定部、
前記特定されたオブジェクトが、前記操作位置若しくは前記カーソルの表示位置、を基準とした所定の範囲内に表示されるように、前記第２ウェブページを表示するウィンドウの表示位置、若しくは、前記ウィンドウにおける前記第２ウェブページの表示位置を決定する決定部、
前記決定された表示位置に前記第２ウェブページを表示する前記ウィンドウを表示する、若しくは、前記ウィンドウの前記決定された表示位置に前記第２ウェブページを表示する、ように表示部を制御する表示制御部、として機能させる、
ことを特徴とする表示制御プログラム。
【請求項７】
コンピュータを、
第１ウェブページのリンクを選択する選択操作が行われた操作位置、若しくは、前記選択操作が行われてから所定時間経過した後におけるカーソルの表示位置のいずれか１つ以上を入力する入力部、
前記選択されたリンクにより前記第１ウェブページと結びつけられた第２ウェブページが有する１若しくは複数のオブジェクトの内で、ユーザが選択すると推測されるオブジェクトを特定する特定部、
前記特定されたオブジェクトが、前記操作位置若しくは前記カーソルの表示位置、を基準とした所定の範囲内に表示されるように、前記第２ウェブページを表示するウィンドウの表示位置、若しくは、前記ウィンドウにおける前記第２ウェブページの表示位置を決定する決定部、
前記決定された表示位置に前記第２ウェブページを表示する前記ウィンドウを表示する、若しくは、前記ウィンドウの前記決定された表示位置に前記第２ウェブページを表示する、ように表示部を制御する表示制御部、として機能させる、
ことを特徴とする表示制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項８】
入力部、特定部、決定部、及び表示部を備える端末装置が実行する方法であって、
前記入力部が、第１ウェブページのリンクを選択する選択操作が行われた操作位置、若しくは、前記選択操作が行われてから所定時間経過した後におけるカーソルの表示位置のいずれか１つ以上を入力する入力ステップ、
前記特定部が、前記選択されたリンクにより前記第１ウェブページと結びつけられた第２ウェブページが有する１若しくは複数のオブジェクトの内で、ユーザが選択すると推測されるオブジェクトを特定する特定ステップ、
前記決定部が、前記操作位置若しくは前記カーソルの表示位置、を基準とした所定の範囲内に前記特定されたオブジェクトが表示されるように、前記第２ウェブページを表示するウィンドウの表示位置、若しくは、前記ウィンドウにおける前記第２ウェブページの表示位置を決定する決定ステップ、
前記表示部が、前記決定された表示位置に前記第２ウェブページを表示する前記ウィンドウを表示する、若しくは、前記ウィンドウの前記決定された表示位置に前記第２ウェブページを表示する表示ステップ、を有する、
ことを特徴とする表示方法。
【請求項９】
第１ウェブページのリンクを選択する選択操作が行われた操作位置と、前記リンクにより前記第１ウェブページと結びつけられた第２ウェブページを送信するように求めるリクエストと、を入力する入力部、
前記第２ウェブページが有する１若しくは複数のオブジェクトの内で、ユーザが選択すると推測されるオブジェクトを特定する特定部、
前記特定されたオブジェクトが、前記操作位置若しくはカーソルの表示位置に表示されるように、前記第２ウェブページを表示するウィンドウの表示位置、若しくは、前記ウィンドウにおける前記第２ウェブページの表示位置を決定する決定部、
前記第２ウェブページ及び前記決定された表示位置、若しくは、前記決定された表示位置に表示されるように変更された前記第２ウェブページ、のいずれかを送信する送信部、を備える、
ことを特徴とするウェブサーバ。
【請求項１０】
コンピュータを、
第１ウェブページのリンクを選択する選択操作が行われた操作位置と、前記リンクにより前記第１ウェブページと結びつけられた第２ウェブページを送信するように求めるリクエストと、を入力する入力部、
前記第２ウェブページが有する１若しくは複数のオブジェクトの内で、ユーザが選択すると推測されるオブジェクトを特定する特定部、
前記特定されたオブジェクトが、前記操作位置若しくはカーソルの表示位置に表示されるように、前記第２ウェブページを表示するウィンドウの表示位置、若しくは、前記ウィンドウにおける前記第２ウェブページの表示位置を決定する決定部、
前記第２ウェブページ及び前記決定された表示位置、若しくは、前記決定された表示位置に表示されるように変更された前記第２ウェブページ、のいずれかを送信するように送信部を制御する送信制御部、として機能させる、
ことを特徴とする送信制御プログラム。
【請求項１１】
コンピュータを、
第１ウェブページのリンクを選択する選択操作が行われた操作位置と、前記リンクにより前記第１ウェブページと結びつけられた第２ウェブページを送信するように求めるリクエストと、を入力する入力部、
前記第２ウェブページが有する１若しくは複数のオブジェクトの内で、ユーザが選択すると推測されるオブジェクトを特定する特定部、
前記特定されたオブジェクトが、前記操作位置若しくはカーソルの表示位置に表示されるように、前記第２ウェブページを表示するウィンドウの表示位置、若しくは、前記ウィンドウにおける前記第２ウェブページの表示位置を決定する決定部、
前記第２ウェブページ及び前記決定された表示位置、若しくは、前記決定された表示位置に表示されるように変更された前記第２ウェブページ、のいずれかを送信するように送信部を制御する送信制御部、として機能させる、
ことを特徴とする送信制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１２】
入力部、特定部、決定部、及び送信部を備えるウェブサーバで実行される方法であって、
前記入力部が、第１ウェブページのリンクを選択する選択操作が行われた操作位置と、前記リンクにより前記第１ウェブページと結びつけられた第２ウェブページを送信するように求めるリクエストと、を入力する入力ステップ、
前記特定部が、前記第２ウェブページが有する１若しくは複数のオブジェクトの内で、ユーザが選択すると推測されるオブジェクトを特定する特定ステップ、
前記決定部が、前記操作位置若しくはカーソルの表示位置に前記特定されたオブジェクトが表示されるように、前記第２ウェブページを表示するウィンドウの表示位置、若しくは、前記ウィンドウにおける前記第２ウェブページの表示位置を決定する決定ステップ、
前記送信部が、前記第２ウェブページ及び前記決定された表示位置、若しくは、前記決定された表示位置に表示されるように変更された前記第２ウェブページ、のいずれかを送信する送信ステップ、を有する、
ことを特徴とする送信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置、ウェブサーバ、表示制御プログラム、送信制御プログラム、表示制御プログラムを記録したコンピュータ読み取り可能な記録媒体、送信制御プログラムを記録したコンピュータ読み取り可能な記録媒体、表示方法、及び送信方法に関する。
【背景技術】
【０００２】
従来から、図２０（ａ）に示すようなウェブページを表示し、当該ウェブページが有するリンクＬＫ１が選択されると、リンクＬＫ１に結びつけられた、図２０（ｂ）に示すような他のウェブページを表示する装置が知られている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１０８１０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、ユーザは、通常、リンクＬＫ１が表示されていた位置、若しくは、リンクＬＫ１に合わせられたカーソルＣＲの表示位置の周辺を注目している事が多い。このため、特許文献１の技術では、図２０（ｂ）のウェブページが有する複数のオブジェクトの内で、次にユーザが選択するものがリンクＬＫ２である場合には、カーソルＣＲの周辺からリンクＬＫ２へユーザが視線を移動させたり、カーソルＣＲをリンクＬＫ２まで移動させる操作を行う必要がある。このため、特許文献１の技術では、ウェブページを視認するユーザの負担が大きいという問題があった。
【０００５】
本発明は、このような点に鑑みてなされたものであり、その目的とするところは、従来よりも小さい負担で視認できるウェブページを表示する端末装置、表示制御プログラム、表示制御プログラムを記録したコンピュータ読み取り可能な記録媒体、及び表示方法、並びに、従来よりも小さい負担で視認できるウェブページを送信するウェブサーバ、送信制御プログラム、送信制御プログラムを記録したコンピュータ読み取り可能な記録媒体、及び送信方法を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の第１の観点に係る端末装置は、
第１ウェブページのリンクを選択する選択操作が行われた操作位置、若しくは、前記選択操作が行われてから所定時間経過した後におけるカーソルの表示位置のいずれか１つ以上を入力する入力部、
前記選択されたリンクにより前記第１ウェブページと結びつけられた第２ウェブページが有する１若しくは複数のオブジェクトの内で、ユーザが選択すると推測されるオブジェクトを特定する特定部、
前記特定されたオブジェクトが、前記操作位置若しくは前記カーソルの表示位置、を基準とした所定の範囲内に表示されるように、前記第２ウェブページを表示するウィンドウの表示位置、若しくは、前記ウィンドウにおける前記第２ウェブページの表示位置を決定する決定部、
前記決定された表示位置に前記第２ウェブページを表示する前記ウィンドウを表示する、若しくは、前記ウィンドウの前記決定された表示位置に前記第２ウェブページを表示する表示部、を備える、
ことを特徴とする。
【０００７】
また、第１の観点に係る端末装置において、
前記第２ウェブページと、前記第２ウェブページが有するオブジェクトと、前記オブジェクトが選択された選択回数、若しくは、前記選択回数の変化と、を対応付けて複数記憶する情報記憶部、をさらに備え、
前記特定部は、前記第２ウェブページに対応付けられた選択回数、若しくは、前記選択回数の変化に基づいて、前記ユーザが選択すると推測されるオブジェクトを特定する、
としても良い。
【０００８】
また、第１の観点に係る端末装置において、
前記情報記憶部は、前記第２ウェブページと、前記第２ウェブページが有するオブジェクトと、前記オブジェクトが選択された選択回数、若しくは、前記選択回数の変化と、に対して、前記ユーザを識別する識別情報をさらに対応付けて記憶し、
前記入力部は、前記ユーザを識別する識別情報をさらに入力し、
前記特定部は、前記ユーザを識別する識別情報と、前記第２ウェブページに対応付けられた選択回数、若しくは、選択回数の変化と、に基づいて、前記ユーザが選択すると推測されるオブジェクトを特定する、
としても良い。
【０００９】
また、第１の観点に係る端末装置において、
前記情報記憶部は、前記ユーザを識別する識別情報に対して、前記ユーザの属性をさらに対応付けて記憶し、
前記特定部は、前記ユーザを識別する識別情報に対応付けられた前記ユーザの属性に基づいて、前記ユーザが選択すると推測されるオブジェクトを特定する、
としても良い。
【００１０】
また、第１の観点に係る端末装置において、
前記入力部は、前記操作位置と、前記カーソルの表示位置と、の双方を入力し、
前記決定部は、
前記操作位置から前記カーソルの表示位置までの移動距離が所定の距離よりも短い場合に、前記特定されたオブジェクトが、前記カーソルの表示位置を基準とした所定の範囲内に表示されるように、前記ウィンドウの表示位置、若しくは、前記第２ウェブページの表示位置を決定し、
前記移動距離が所定の距離よりも長い場合に、前記特定されたオブジェクトが、前記操作位置を基準とした所定の範囲内に表示されるように、前記ウィンドウの表示位置、若しくは、前記第２ウェブページの表示位置を決定する、
としても良い。
【００１１】
上記目的を達成するため、本発明の第２の観点に係る表示制御プログラムは、
コンピュータを、
第１ウェブページのリンクを選択する選択操作が行われた操作位置、若しくは、前記選択操作が行われてから所定時間経過した後におけるカーソルの表示位置のいずれか１つ以上を入力する入力部、
前記選択されたリンクにより前記第１ウェブページと結びつけられた第２ウェブページが有する１若しくは複数のオブジェクトの内で、ユーザが選択すると推測されるオブジェクトを特定する特定部、
前記特定されたオブジェクトが、前記操作位置若しくは前記カーソルの表示位置、を基準とした所定の範囲内に表示されるように、前記第２ウェブページを表示するウィンドウの表示位置、若しくは、前記ウィンドウにおける前記第２ウェブページの表示位置を決定する決定部、
前記決定された表示位置に前記第２ウェブページを表示する前記ウィンドウを表示する、若しくは、前記ウィンドウの前記決定された表示位置に前記第２ウェブページを表示する、ように表示部を制御する表示制御部、として機能させる、
ことを特徴とする。
【００１２】
上記目的を達成するため、本発明の第３の観点に係るコンピュータ読み取り可能な記録媒体に記録された表示制御プログラムは、
コンピュータを、
第１ウェブページのリンクを選択する選択操作が行われた操作位置、若しくは、前記選択操作が行われてから所定時間経過した後におけるカーソルの表示位置のいずれか１つ以上を入力する入力部、
前記選択されたリンクにより前記第１ウェブページと結びつけられた第２ウェブページが有する１若しくは複数のオブジェクトの内で、ユーザが選択すると推測されるオブジェクトを特定する特定部、
前記特定されたオブジェクトが、前記操作位置若しくは前記カーソルの表示位置、を基準とした所定の範囲内に表示されるように、前記第２ウェブページを表示するウィンドウの表示位置、若しくは、前記ウィンドウにおける前記第２ウェブページの表示位置を決定する決定部、
前記決定された表示位置に前記第２ウェブページを表示する前記ウィンドウを表示する、若しくは、前記ウィンドウの前記決定された表示位置に前記第２ウェブページを表示する、ように表示部を制御する表示制御部、として機能させる、
ことを特徴とする。
【００１３】
上記目的を達成するため、本発明の第４の観点に係る表示方法は、
入力部、特定部、決定部、及び表示部を備える端末装置が実行する方法であって、
前記入力部が、第１ウェブページのリンクを選択する選択操作が行われた操作位置、若しくは、前記選択操作が行われてから所定時間経過した後におけるカーソルの表示位置のいずれか１つ以上を入力する入力ステップ、
前記特定部が、前記選択されたリンクにより前記第１ウェブページと結びつけられた第２ウェブページが有する１若しくは複数のオブジェクトの内で、ユーザが選択すると推測されるオブジェクトを特定する特定ステップ、
前記決定部が、前記操作位置若しくは前記カーソルの表示位置、を基準とした所定の範囲内に前記特定されたオブジェクトが表示されるように、前記第２ウェブページを表示するウィンドウの表示位置、若しくは、前記ウィンドウにおける前記第２ウェブページの表示位置を決定する決定ステップ、
前記表示部が、前記決定された表示位置に前記第２ウェブページを表示する前記ウィンドウを表示する、若しくは、前記ウィンドウの前記決定された表示位置に前記第２ウェブページを表示する表示ステップ、を有する、
ことを特徴とする。
【００１４】
上記目的を達成するため、本発明の第５の観点に係るウェブサーバは、
第１ウェブページのリンクを選択する選択操作が行われた操作位置と、前記リンクにより前記第１ウェブページと結びつけられた第２ウェブページを送信するように求めるリクエストと、を入力する入力部、
前記第２ウェブページが有する１若しくは複数のオブジェクトの内で、ユーザが選択すると推測されるオブジェクトを特定する特定部、
前記特定されたオブジェクトが、前記操作位置若しくはカーソルの表示位置に表示されるように、前記第２ウェブページを表示するウィンドウの表示位置、若しくは、前記ウィンドウにおける前記第２ウェブページの表示位置を決定する決定部、
前記第２ウェブページ及び前記決定された表示位置、若しくは、前記決定された表示位置に表示されるように変更された前記第２ウェブページ、のいずれかを送信する送信部、を備える、
ことを特徴とする。
【００１５】
上記目的を達成するため、本発明の第６の観点に係る送信制御プログラムは、
コンピュータを、
第１ウェブページのリンクを選択する選択操作が行われた操作位置と、前記リンクにより前記第１ウェブページと結びつけられた第２ウェブページを送信するように求めるリクエストと、を入力する入力部、
前記第２ウェブページが有する１若しくは複数のオブジェクトの内で、ユーザが選択すると推測されるオブジェクトを特定する特定部、
前記特定されたオブジェクトが、前記操作位置若しくはカーソルの表示位置に表示されるように、前記第２ウェブページを表示するウィンドウの表示位置、若しくは、前記ウィンドウにおける前記第２ウェブページの表示位置を決定する決定部、
前記第２ウェブページ及び前記決定された表示位置、若しくは、前記決定された表示位置に表示されるように変更された前記第２ウェブページ、のいずれかを送信するように送信部を制御する送信制御部、として機能させる、
ことを特徴とする。
【００１６】
上記目的を達成するため、本発明の第７の観点に係るコンピュータ読み取り可能な記録媒体に記録された送信制御プログラムは、
コンピュータを、
第１ウェブページのリンクを選択する選択操作が行われた操作位置と、前記リンクにより前記第１ウェブページと結びつけられた第２ウェブページを送信するように求めるリクエストと、を入力する入力部、
前記第２ウェブページが有する１若しくは複数のオブジェクトの内で、ユーザが選択すると推測されるオブジェクトを特定する特定部、
前記特定されたオブジェクトが、前記操作位置若しくはカーソルの表示位置に表示されるように、前記第２ウェブページを表示するウィンドウの表示位置、若しくは、前記ウィンドウにおける前記第２ウェブページの表示位置を決定する決定部、
前記第２ウェブページ及び前記決定された表示位置、若しくは、前記決定された表示位置に表示されるように変更された前記第２ウェブページ、のいずれかを送信するように送信部を制御する送信制御部、として機能させる、
ことを特徴とする。
【００１７】
上記目的を達成するため、本発明の第８の観点に係る送信方法は、
入力部、特定部、決定部、及び送信部を備えるウェブサーバで実行される方法であって、
前記入力部が、第１ウェブページのリンクを選択する選択操作が行われた操作位置と、前記リンクにより前記第１ウェブページと結びつけられた第２ウェブページを送信するように求めるリクエストと、を入力する入力ステップ、
前記特定部が、前記第２ウェブページが有する１若しくは複数のオブジェクトの内で、ユーザが選択すると推測されるオブジェクトを特定する特定ステップ、
前記決定部が、前記操作位置若しくはカーソルの表示位置に前記特定されたオブジェクトが表示されるように、前記第２ウェブページを表示するウィンドウの表示位置、若しくは、前記ウィンドウにおける前記第２ウェブページの表示位置を決定する決定ステップ、
前記送信部が、前記第２ウェブページ及び前記決定された表示位置、若しくは、前記決定された表示位置に表示されるように変更された前記第２ウェブページ、のいずれかを送信する送信ステップ、を有する、
ことを特徴とする。
【発明の効果】
【００１８】
本発明に係る端末装置、表示制御プログラム、表示制御プログラムを記録したコンピュータ読み取り可能な記録媒体、及び表示方法によれば、従来よりも小さい負担で視認できるウェブページを表示できる。また、本発明に係るウェブサーバ、送信制御プログラム、送信制御プログラムを記録したコンピュータ読み取り可能な記録媒体、及び送信方法によれば、従来よりも小さい負担で視認できるウェブページを送信できる。
【図面の簡単な説明】
【００１９】
【図１】通信システムの一構成例を表すシステム構成図である。
【図２】本発明に係る端末装置の一例を表すハードウェア構成図である。
【図３】実施例１、３、５、及び１４のいずれかに係る端末装置が実行する表示制御処理の一例を表すフローチャートである。
【図４】実施例１、１３、及び１４のいずれかに係る端末装置が有する機能の一例を表す機能ブロック図である。
【図５】（ａ）は、実施例１から１３のいずれかに係る端末装置が表示するウェブページの第一例を表す図である。（ｂ）は、実施例１から１３のいずれかに係る端末装置が表示するウェブページの第二例を表す図である。
【図６】実施例１から１３のいずれかに係る端末装置が表示するウェブページの第三例を表す図である。
【図７】本発明に係るウェブサーバの一例を表すハードウェア構成図である。
【図８】（ａ）は、実施例２、４、６、及び１５のいずれかに係る端末装置が実行する表示制御処理の一例を表すフローチャートである。（ｂ）は、実施例２、４、６、及び１５のいずれかに係るウェブサーバが実行する送信制御処理の一例を表すフローチャートである。
【図９】実施例２、４、６、８、１０、１２、及び１５のいずれかに係るウェブサーバが有する機能の一例を表す機能ブロック図である。
【図１０】実施例３、５、７、９、及び１１のいずれかに係る端末装置が有する機能の一例を表す機能ブロック図である。
【図１１】実施例３に係る端末装置若しくは実施例４に係るウェブサーバが記憶する選択回数テーブルの一例を表す図である。
【図１２】実施例５に係る端末装置若しくは実施例６に係るウェブサーバが記憶する上昇率テーブルの一例を表す図である。
【図１３】実施例７に係る端末装置若しくは実施例８に係るウェブサーバが記憶する選択回数テーブルの一例を表す図である。
【図１４】実施例７、９、及び１１のいずれかに係る端末装置が実行する表示制御処理の一例を表すフローチャートである。
【図１５】（ａ）は、実施例８、１０、及び１２のいずれかに係る端末装置が実行する表示制御処理の一例を表すフローチャートである。（ｂ）は、実施例８、１０、及び１２のいずれかに係るウェブサーバが実行する送信制御処理の一例を表すフローチャートである。
【図１６】実施例９に係る端末装置若しくは実施例１０に係るウェブサーバが記憶する上昇率テーブルの一例を表す図である。
【図１７】実施例１１に係る端末装置若しくは実施例１２に係るウェブサーバが記憶する属性テーブルの一例を表す図である。
【図１８】実施例１３に係る端末装置が実行する表示制御処理の一例を表すフローチャートである。
【図１９】（ａ）は、実施例１４及び１５のいずれかに係る端末装置が表示するウェブページの第一例を表す図である。（ｂ）は、実施例１４及び１５のいずれかに係る端末装置が表示するウェブページの第二例を表す図である。
【図２０】（ａ）は、従来の端末装置が表示するウェブページの第一例を表す図である。（ｂ）は、従来の端末装置が表示するウェブページの第二例を表す図である。
【発明を実施するための形態】
【００２０】
以下、本発明の実施例について添付図面を参照しつつ説明する。
【００２１】
＜実施例１＞
本発明の実施例１に係る端末装置１００及び２００は、図１に示すような情報通信システム１を構成する。情報通信システム１は、端末装置１００及び２００の他に、コンピュータ通信網１０（以下単に、通信網１０という）と、ウェブサーバ３００と、で構成される。
【００２２】
通信網１０は、例えば、インターネットで構成される。通信網１０は、ＬＡＮ（Local Area Network）又は公衆回線網であっても良い。
【００２３】
端末装置１００及び２００は、それぞれポインティングディバイス（以下、マウスという）マウス１９０及び２９０が接続されている。端末装置１００及びマウス１９０並びに端末装置２００及びマウス２９０は、互いに同様の構成を有し、同様の動作を行うため、以下主に、端末装置１００及びマウス１９０について説明を行う。
【００２４】
マウス１９０は、端末装置１００とＵＳＢ（Universal Serial Bus）接続し、ユーザの操作により位置を移動した移動量を表す信号、及びユーザのクリック操作に応じた信号を端末装置１００に入力する。
【００２５】
端末装置１００は、マウス１９０から入力された信号等に応じて、ウェブページの送信を求めるリクエスト（以下、送信リクエストという）を、ウェブサーバ３００へ送信する。その後に、端末装置１００は、送信リクエストに応じてウェブサーバ３００が返信したウェブページを受信し、受信したウェブページを表示する。
【００２６】
次に、図２を参照して、端末装置１００のハードウェア構成について説明を行う。
【００２７】
端末装置１００は、パーソナル・コンピュータで構成され、ＣＰＵ（Central Processing Unit）１０１、ＲＯＭ（Read Only Memory）１０２、ＲＡＭ（Random Access Memory）１０３、ハードディスク１０４、メディアコントローラ１０５、ＬＡＮカード（Local Area Network）１０６、ビデオカード１０７、表示部１０８、操作部１１１、及びスピーカ１１２で構成される。
【００２８】
ＣＰＵ１０１は、ＲＯＭ１０２又はハードディスク１０４に保存されたプログラムに従ってプログラムを実行することで、端末装置１００の全体制御を行う。
【００２９】
ＲＡＭ１０３は、ＣＰＵ１０１によるプログラムの実行時において、処理対象とするデータを一時的に記憶するワークメモリである。
【００３０】
ハードディスク１０４は、各種のデータを保存したテーブルを記憶する情報記憶部である。尚、端末装置１００は、ハードディスク１０４の代わりに、フラッシュメモリを備えても良い。
【００３１】
メディアコントローラ１０５は、フラッシュメモリ、ＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disc）、及びブルーレイディスク（Blu-ray Disc）（登録商標）を含む記録媒体から各種のデータ及びプログラムを読み出す。
【００３２】
ＬＡＮカード１０６は、通信網１０を介して接続するウェブサーバ３００との間でデータを送受信する。
【００３３】
ビデオカード１０７は、ＣＰＵ１０１から出力されたデジタル信号に基づいて画像を描画（つまり、レンダリング）すると共に、描画された画像を表す画像信号を出力する。
【００３４】
表示部１０８は、例えば、ＬＣＤ（Liquid Crystal Display）で構成され、ビデオカード１０７から出力された画像信号に従って、ウェブページやウェブページが有するオブジェクトを指し示すカーソルを表示する。なお、表示部１０８は、ＬＣＤの代わりに、ＰＤＰ（Plasma Display Panel）又はＥＬ（Electroluminescence）ディスプレイで構成されても良い。
【００３５】
操作部１１１は、キーボード１０９及びマウス１９０にＵＳＢ接続されたＵＳＢインタフェース１１０で構成される。キーボード１０９は、ユーザのキーボード操作に応じた信号を入力し、ＵＳＢインタフェース１１０は、マウス１９０から出力された信号を入力する。
【００３６】
スピーカ１１２は、ＣＰＵ１０１から出力された信号に基づいて音声を出力する。
【００３７】
次に、端末装置１００の有する機能について説明する。
ＣＰＵ１０１は、図３に示す表示制御処理を実行することで、図４に示す入力部１２０、出力部１２１、選択オブジェクト特定部１２２、表示位置決定部１２３、及び表示制御部１２４として機能する。
【００３８】
入力部１２０は、図２に示した操作部１１１から、ウェブページの送信を求める送信リクエストを入力する。また、入力部１２０は、ＬＡＮカード１０６から、ＬＡＮカード１０６が受信したウェブページを入力する。
【００３９】
出力部１２１は、入力された送信リクエストをウェブサーバ３００へ送信する。
【００４０】
選択オブジェクト特定部１２２は、受信されたウェブページが有する複数のオブジェクトの内で、端末装置１００のユーザが選択すると推測されるオブジェクト（以下、選択オブジェクトという）を特定する。
【００４１】
表示位置決定部１２３は、選択オブジェクトが、図２に示した表示部１０８におけるカーソルの表示位置から所定範囲内に表示されるように、当該選択オブジェクトを有するウェブページの表示位置を決定する。
【００４２】
表示制御部１２４は、決定された位置にウェブページを表示するように、図２に示した表示部１０８を制御する。
【００４３】
次に、図４に示した入力部１２０、出力部１２１、選択オブジェクト特定部１２２、表示位置決定部１２３、及び表示制御部１２４が実行する表示制御処理について説明する。
【００４４】
図２に示した操作部１１１から操作信号が入力されると、図４に示した入力部１２０は、図３に示す表示制御処理を開始する。
【００４５】
先ず、入力部１２０は、操作部１１１から、ウェブページの送信を求める送信リクエストを入力する（ステップＳ０１）。
【００４６】
次に、出力部１２１は、入力された送信リクエストを、図２に示したＬＡＮカード１０６へ出力する（ステップＳ０２）。その後、ＬＡＮカード１０６は、送信リクエストをウェブサーバ３００へ送信する。
【００４７】
その後、ウェブサーバ３００は、送信リクエストに応じてウェブページを返信する。ＬＡＮカード１０６は、ウェブサーバ３００からウェブページを受信する。ここでは、受信されたウェブページが、図５（ａ）に示すようなウェブページＷＰ１である場合を例に挙げて説明を行う。
【００４８】
次に、入力部１２０は、ＬＡＮカード１０６から、受信されたウェブページを入力する（ステップＳ０３）。
【００４９】
その後、表示制御部１２４は、入力されたウェブページＷＰ１を表示するように、図２に示した表示部１０８を制御する（ステップＳ０４）。
【００５０】
その後、ユーザは、操作部１１１を操作して、カーソルＣＲを、ウェブページＷＰ１に表示されたリンクＬＫ１に合わせた後に、リンクＬＫ１を選択する操作を操作部１１１に行うとして説明する。
【００５１】
本実施例では、リンクＬＫ１を選択する操作は、図２に示した端末装置１００に接続されたマウス１９０をユーザがクリック若しくはダブルクリックする操作であるとして説明するが、これに限定される訳ではない。例えば、端末装置１００が表示部１０８に重ねて配置されたタッチパネルを有する場合には、リンクＬＫ１を選択する操作は、リンクＬＫ１が表示部１０８に表示された位置に対応するタッチパネル上の位置を、ユーザがタップ若しくはダブルタップする操作であっても良い。
【００５２】
次に、入力部１２０は、リンクＬＫ１を選択する操作に応じた操作信号（以下、選択操作信号という）を入力する（ステップＳ０５）。その後、入力部１２０は、カーソルＣＲの表示位置を選択操作の行われた位置（以下、選択操作位置という）として、ＯＳ（Operating System）から入力する（ステップＳ０６）。
【００５３】
尚、選択操作位置は、ウェブページＷＰ１の表示されたウィンドウＷＤ１に向かって最も左上の点を原点Ｏ１とし、主走査方向を＋Ｘ１方向、副走査方向を＋Ｙ１方向としたＸ１Ｙ１座標系の座標値（Ｘ１ｓ，Ｙ１ｓ）で表される。
【００５４】
その後、出力部１２１は、リンクＬＫ１に結びつけられたウェブページを送信するように求める送信リクエストを、図２に示したＬＡＮカード１０６へ出力する（ステップＳ０７）。その後、ＬＡＮカード１０６は、送信リクエストをウェブサーバ３００へ送信する。
【００５５】
その後、ウェブサーバ３００は、送信リクエストに応じてウェブページを返信する。ＬＡＮカード１０６は、ウェブサーバ３００からウェブページを受信する。ここでは、受信されたウェブページをウェブページＷＰ２として説明を行う。
【００５６】
次に、入力部１２０は、ＬＡＮカード１０６から、受信されたウェブページＷＰ２を入力する（ステップＳ０８）。
【００５７】
その後、図４に示す選択オブジェクト特定部１２２は、ウェブページＷＰ２が有する複数のオブジェクトの内で、ユーザが選択すると推測されるオブジェクトを特定する処理（以下、選択オブジェクト特定処理という）を実行する（ステップＳ０９）。
【００５８】
ここで、ウェブページＷＰ２が有する複数のオブジェクトは、例えば、リンク、ボタン、テキスト文字列、及び画像などを含み、それぞれタグを有している。本実施例では、選択オブジェクト特定部１２２は、ウェブページＷＰ２を表すＨＭＴＬ（HyperText Markup Language）を解析することで、予め定められたタグを有するＬＫ２を、ユーザが選択すると推測されるオブジェクト（つまり、選択オブジェクト）であると特定する。
【００５９】
その後、表示位置決定部１２３は、選択オブジェクトＬＫ２が、選択操作位置を基準とした所定の範囲内に表示されるように、ウィンドウＷＤ１におけるウェブページＷＰ２の表示位置を決定する表示位置決定処理を実行する（ステップＳ１０）。尚、選択操作位置を基準とした所定の範囲とは、例えば、選択操作位置から所定の距離にある範囲をいう。所定の距離の好適な値は、当業者が実験により定めることができる。
【００６０】
本実施例の表示位置決定処理において、表示位置決定部１２３は、先ず、ウェブページＷＰ２を表すＨＭＴＬを解析することで、ウェブページＷＰ２のボディ部ＢＤにおける選択オブジェクトＬＫ２の表示位置を特定する。ボディ部ＢＤにおける選択オブジェクトＬＫ２の表示位置は、ボディ部ＢＤに向かって最も左上の点Ｏｂを基準とし、主走査方向を＋ｘ方向、副走査方向を＋ｙ方向としたｘｙ座標系の座標値（ｘｌ，ｙｌ）で表される。
【００６１】
次に、表示位置決定部１２３は、以下の（１）及び（２）を用いて、選択オブジェクトＬＫ２が選択操作位置を基準とした所定の範囲内に表示されるようにするために必要なボディ部ＢＤのマージンを特定する。
【００６２】
マージンレフトＭＬ＝Ｘ１ｓ−ｘｌ・・・（１）
マージントップＭＴ＝Ｙ１ｓ−ｙｌ・・・（２）
【００６３】
尚、マージンレフトＭＬは、ボディ部ＢＤの左上の点Ｏｂを、ウィンドウＷＤ１の左上の点Ｏ１からどの程度、主走査方向へ移動させるかを表す値である。マージントップＭＴは、ボディ部ＢＤの左上の点Ｏｂを、ウィンドウＷＤ１の左上の点Ｏ１からどの程度、副走査方向へ移動させるかを表す値である。
【００６４】
また、Ｘ１ｓは、原点Ｏ１を基準とした選択操作位置のＸ１座標であり、ｘｌは、原点Ｏｂを基準とした選択オブジェクトＬＫ２の表示位置のｘ座標である。Ｙ１ｓは、原点Ｏ１を基準とした選択操作位置のＹ１座標であり、ｙｌは、原点ＯＢを基準とした選択オブジェクトＬＫ２の表示位置のｙ座標である。
【００６５】
その後、図４に示す表示制御部１２４は、表示位置決定部１２３が決定した表示位置にウェブページＷＰ２を表示するように、図２に示した表示部１０８を制御する（ステップＳ１１）。本実施例では、表示制御部１２４は、ウィンドウＷＤ１の原点Ｏ１から主走査方向にマージンレフトＭＬだけ移動し、かつ原点Ｏ１から副走査方向にマージントップＭＴだけ移動した位置にボディ部ＢＤの点Ｏｂが位置するようにウェブページＷＰ２を表示させる。この処理は、ボディ部ＢＤのマージンを定めるスタイルシートの設定値を、Ｊａｖａ（登録商標）スクリプトを用いて変更することで実現される。
【００６６】
その後、表示制御部１２４は、表示制御処理の実行を終了する。
【００６７】
これらの構成によれば、端末装置１００は、選択オブジェクトＬＫ２が選択操作位置を基準とした所定の範囲内に表示されるように、ウィンドウＷＤ１におけるウェブページＷＰ２の表示位置を決定し、決定された表示位置にウェブページＷＰ２を表示する。ここで、ユーザは、通常、リンクＬＫ１を選択するために、リンクＬＫ１に注目するので、ウェブページＷＰ２が表示されたときに、図５（ａ）に示すリンクＬＫ１が表示されていた位置の周辺を依然注目している事が多い。このため、端末装置１００は、ユーザが注目している所定の範囲内に、ユーザが選択すると推測されるリンクＬＫ２を表示するので、ユーザは、リンクＬＫ２を選択するために視線を動かす必要がない。また、ユーザが注目している所定の範囲内に、カーソルＣＲが表示されているので、ユーザは、リンクＬＫ２を選択するために、カーソルＣＲを移動させる必要がない。このため、ユーザは、選択操作をするだけで、ユーザが所望するウェブページを端末装置１００に表示させることができる。よって、端末装置１００は、従来よりも小さい負担で視認できるウェブページを表示できる。
【００６８】
＜実施例１の変形例１＞
実施例１では、端末装置１００は、リンクＬＫ２を、ユーザが選択すると推定される選択オブジェクトと特定したが、これに限定される訳ではない。端末装置１００は、例えば、ウェブページＷＰ２が有するボタン、警告文などを表すテキスト文字列、若しくは画像を、選択オブジェクトとしても良い。
【００６９】
＜実施例１の変形例２＞
実施例１では、端末装置１００の表示位置決定部１２３は、選択オブジェクトＬＫ２が、選択操作位置を基準とした所定の範囲内に表示されるように、ウェブページＷＰ２のマージンを決定するとして説明した。これに対して、本変形例では、表示位置決定部１２３は、選択オブジェクトＬＫ２が、選択操作位置を基準とした所定の範囲内に表示されるように、ウェブページＷＰ２の水平方向（主走査方向）のスクロール量と、垂直方向（副走査方向）のスクロール量と、を決定する。
【００７０】
表示制御部１２４は、図６（ａ）に示すように、水平方向のスクロールバーＨＳＢと、垂直方向のスクロールバーＶＳＢと、をウィンドウＷＤ１に表示させる。表示制御部１２４は、表示位置決定部１２３で決定された水平方向のスクロール量だけ、ウェブページＷＰ２を水平方向にスクロールさせ、決定された垂直方向のスクロール量だけ、ウェブページＷＰ２を垂直方向にスクロールさせて、ウィンドウＷＤ１に表示させる。
【００７１】
＜実施例１の変形例３＞
実施例１では、端末装置１００の表示位置決定部１２３は、選択オブジェクトＬＫ２が、選択操作位置を基準とした所定の範囲内に表示されるように、ウェブページＷＰ２のマージンを決定するとして説明した。また、実施例１の変形例２では、表示位置決定部１２３は、選択オブジェクトＬＫ２が、選択操作位置を基準とした所定の範囲内に表示されるように、ウェブページＷＰ２の水平方向のスクロール量と、垂直方向のスクロール量と、を決定するとして説明した。
【００７２】
本変形例では、表示位置決定部１２３は、図６（ａ）に示すようにスクロールしなければ、ウィンドウＷＤ１にウェブページＷＰ２の全体が表示できない場合には、選択オブジェクトＬＫ２が、選択操作位置を基準とした所定の範囲内に表示されるように、ウェブページＷＰ２の水平方向のスクロール量と、垂直方向のスクロール量と、を決定する。
【００７３】
表示制御部１２４は、表示位置決定部１２３がスクロール量を決定すると、水平方向のスクロールバーＨＳＢと、垂直方向のスクロールバーＶＳＢと、をウィンドウＷＤ１に表示させる。また、表示制御部１２４は、表示位置決定部１２３で決定された水平方向のスクロール量だけ、ウェブページＷＰ２を水平方向にスクロールさせ、かつ決定された垂直方向のスクロール量だけ、ウェブページＷＰ２を垂直方向にスクロールさせて、ウィンドウＷＤ１に表示させる。
【００７４】
これに対して、表示位置決定部１２３は、スクロールしなくとも、ウィンドウＷＤ１にウェブページＷＰ２の全体が表示できる場合には、選択オブジェクトＬＫ２が、選択操作位置を基準とした所定の範囲内に表示されるように、ウェブページＷＰ２のマージンを決定する。
【００７５】
表示制御部１２４は、表示位置決定部１２３がマージンを決定すると、図５（ｂ）に示すように、ウィンドウＷＤ１の原点Ｏ１から主走査方向にマージンレフトＭＬだけ移動し、かつ原点Ｏ１から副走査方向にマージントップＭＴだけ移動した位置にボディ部ＢＤの点Ｏｂが位置するようにウェブページＷＰ２を表示させる。
【００７６】
＜実施例２＞
実施例１では、端末装置１００が、選択操作位置を基準とした所定の範囲内に選択オブジェクトが表示されるように、当該選択オブジェクトを有するウェブページの表示位置を決定するとして説明した。これに対して、実施例２では、ウェブサーバ３００が、選択操作位置を基準とした所定の範囲内に選択オブジェクトが表示されるように、当該選択オブジェクトを有するウェブページの表示位置を決定する。以下、実施例１との相違点について主に説明する。
【００７７】
端末装置１００は、ユーザによって操作されると、図３に示す表示制御処理ではなく、図８（ａ）に示す表示制御処理の実行を開始する。
【００７８】
表示制御処理の実行を開始すると、端末装置１００は、図３のステップＳ０１からステップＳ０７と同様の処理を実行する（ステップＳ２１からステップＳ２７）。これにより、端末装置１００は、図５（ａ）に示すウェブページＷＰ１を表示し、表示したウェブページＷＰ１のリンクＬＫ１を選択する。その後、端末装置１００は、リンクＬＫ１に結び付けられたウェブページＷＰ２の送信を求める送信リクエストがウェブサーバ３００へ送信する。
【００７９】
次に、端末装置１００は、ステップＳ２５で入力した選択操作位置を表すデータを、ウェブサーバ３００へ送信する（ステップＳ２８）。
【００８０】
その後、端末装置１００は、送信を求めたウェブページＷＰ２と、ウェブページＷＰ２が有する選択オブジェクトが選択操作位置を基準にした所定範囲内に表示されるような、ウェブページＷＰ２の表示位置を表すデータと、をウェブサーバ３００から受信する（ステップＳ２９）。
【００８１】
本実施例では、ウェブページＷＰ２の表示位置を表すデータは、ウェブページＷＰ２のボディ部ＢＤのウィンドウＷＤ１におけるマージントップＭＴ及びマージンレフトＭＬを表すスタイルシートであるとして説明する。しかし、これに限定される訳ではなく、ウェブページＷＰ２の表示位置を表すデータは、ウェブページＷＰ２の水平方向のスクロール量及び垂直方向のスクロール量を表すスタイルシートであっても良い。
【００８２】
次に、端末装置１００は、図４のステップＳ１１と同様の処理を実行することで、ウェブサーバ３００から受信したデータで表される表示位置にウェブページＷＰ２を表示するように、図２に示した表示部１０８を制御した後に（ステップＳ３０）、表示制御処理の実行を終了する。
【００８３】
次に、ウェブページなどを端末装置１００へ送信するウェブサーバ３００のハードウェア構成について説明する。
【００８４】
ウェブサーバ３００は、サーバ機で構成され、図７に示すような、ＣＰＵ３０１、ＲＯＭ３０２、ＲＡＭ３０３、ハードディスク３０４、メディアコントローラ３０５、ＬＡＮカード３０６、ビデオカード３０７、表示部３０８、操作部３１１、及びスピーカ３１２で構成される。これら、ウェブサーバ３００のハードウェア構成は、図２に示した端末装置１００のハードウェア構成と同様であるので説明を省略する。
【００８５】
ＣＰＵ３０１は、図８（ｂ）に示す送信制御処理を実行することで、図９に示す入力部３２０、読出部３２１、選択オブジェクト特定部３２２、表示位置決定部３２３、及び出力部３２４として機能する。また、ＣＰＵ３０１は、図７に示した外部記憶装置３０４と協働して、図９に示す情報記憶部３２９として機能する。
【００８６】
入力部３２０は、図８（ａ）のステップＳ２２で端末装置１００によって送信された送信リクエストと、ステップＳ２８で送信された選択操作位置を表すデータと、を、図７に示すＬＡＮカード３０６から入力する。
【００８７】
読出部３２１は、情報記憶部３９０から、送信リクエストで返信を要求されたウェブページを読み出す。
【００８８】
選択オブジェクト特定部３２２は、読み出されたウェブページが有する１若しくは複数のオブジェクトから選択オブジェクトを特定する。
【００８９】
表示位置決定部３２３は、選択オブジェクトの表示位置が、選択操作位置を基準とした所定の範囲内となるように、読み出されたウェブページの表示位置を決定する。
【００９０】
出力部３２４は、読み出されたウェブページと、決定された表示位置と、を、図７に示すＬＡＮカード３０６へ出力する。
【００９１】
情報記憶部３９０は、ウェブサーバ３００の管理者によって予め登録された、ウェブページを表すＨＭＴＬデータを複数記憶している。
【００９２】
次に、図９に示した入力部３２０、読出部３２１、選択オブジェクト特定部３２２、表示位置決定部３２３、及び出力部３２４が実行する送信制御処理について説明する。
【００９３】
図７に示したＬＡＮカード３０６が送信リクエストを受信すると、図９に示した入力部３２０は、図８（ｂ）に示す送信制御処理の実行を開始する。
【００９４】
送信制御処理の実行を開始すると、入力部３２０は、図８（ａ）のステップＳ２２で端末装置１００から送信された送信リクエストを、ＬＡＮカード３０６から入力する（ステップＳ４１）。
【００９５】
ここでは、送信リクエストによって送信するように求められたウェブページが、図５（ａ）に示したウェブページＷＰ１である場合を例に挙げて説明する。
【００９６】
次に、読出部３２１は、送信リクエストによって送信するように求められたウェブページＷＰ１を、情報記憶部３９０から読み出す（ステップＳ４２）。
【００９７】
その後、出力部３２４は、読み出されたウェブページＷＰ１をＬＡＮカード３０６へ出力する（ステップＳ４３）。その後、ＬＡＮカード３０６は、端末装置１００へ、ウェブページＷＰ１を送信する。
【００９８】
尚、端末装置１００は、図８（ａ）のステップＳ２３において、ウェブページＷＰ１を受信し、受信したウェブページＷＰ１を表示する。その後、端末装置１００のユーザは、図５（ａ）に示すウェブページＷＰ１のリンクＬＫ１を選択する選択操作を端末装置１００に行う。端末装置１００は、当該操作に応じて、リンクＬＫ１に結びつけられたウェブページＷＰ２の送信を求める送信リクエストをウェブサーバ３００へ送信する。
【００９９】
その後、入力部３２０は、図８（ａ）のステップＳ２７で端末装置１００から送信された送信リクエストを、ＬＡＮカード３０６から入力する（ステップＳ４４）。
【０１００】
ここでは、送信リクエストによって送信するように求められたウェブページが、図５（ｂ）に示したウェブページＷＰ２である場合を例に挙げて説明する。
【０１０１】
次に、読出部３２１は、送信リクエストによって送信するように求められたウェブページＷＰ２を、情報記憶部３９０から読み出す（ステップＳ４５）。
【０１０２】
その後、読出部３２１は、図３のステップＳ０９と同様の処理を実行することで、図５（ｂ）に示したウェブページＷＰ２の有するリンクＬＫ２を選択オブジェクトと特定する（ステップＳ４６）。
【０１０３】
次に、入力部３２０は、図８（ａ）のステップＳ２８で端末装置１００から送信された選択操作位置を表すデータを、図７に示したＬＡＮカード３０６から入力する（ステップＳ４７）。
【０１０４】
次に、図９に示す表示位置決定部３２３は、図４のステップＳ１０と同様の処理を実行することで、選択オブジェクトＬＫ２が、選択操作位置を基準とした所定の範囲内に表示されるように、ウィンドウＷＤ１におけるウェブページＷＰ２の表示位置を決定する表示位置決定処理を実行する（ステップＳ４８）。尚、選択操作位置を基準とした所定の範囲とは、実施例１と同様に、例えば、選択操作位置から所定の距離にある範囲をいう。
【０１０５】
その後、出力部３２４は、読み出されたウェブページＷＰ２と、決定された表示位置を表すデータと、を、図７に示したＬＡＮカード３０６へ出力した後に（ステップＳ４９）、送信制御処理の実行を終了する。その後、ＬＡＮカード３０６は、ウェブページＷＰ２と、表示位置を表すデータと、を、端末装置１００へ送信する。
【０１０６】
尚、端末装置１００は、図８（ａ）のステップＳ２９において、ウェブページＷＰ２と、表示位置を表すデータと、を受信し、受信したデータで表される表示位置にウェブページＷＰ２を表示する。これにより、ウェブページＷＰ２の選択オブジェクトＬＫ２が、選択操作位置を基準とした所定の範囲内に表示される。
【０１０７】
＜実施例２の変形例＞
実施例２では、ウェブサーバ３００の出力部３２４は、図８（ｂ）に示すステップＳ４９で読み出されたウェブページＷＰ２と、ステップＳ４８で決定されたマージントップ及びマージンレフトで表される表示位置と、を、図７に示したＬＡＮカード３０６へ出力すると説明した。これに対して、本変形例では、出力部３２４は、ウェブページＷＰ２のボディ部ＢＤのマージントップ及びマージンレフトを、ステップＳ４８で決定されたマージントップ及びマージンレフトに変更する。その後、出力部３２４は、マージントップ及びマージンレフトが変更されたウェブページＷＰ２を、ＬＡＮカード３０６へ出力する。その後、ＬＡＮカード３０６は、端末装置１００へ、マージントップ及びマージンレフトが変更されたウェブページＷＰ２を送信する。また、端末装置１００は、マージントップ及びマージンレフトが変更されたウェブページＷＰ２を受信し、受信したウェブページＷＰ２を、図５（ｂ）に示すウィンドウＷＤ１に表示する。
【０１０８】
＜実施例３＞
実施例１では、図４に示した端末装置１００の選択オブジェクト特定部１２２は、予め定められたタグを有するオブジェクトを選択オブジェクトと特定するとして説明した。これに対して、実施例３に係る端末装置１００の選択オブジェクト特定部１２２は、オブジェクトが選択された選択回数に基づいて選択オブジェクトを特定する。以下、実施例１との相違点について主に説明する。
【０１０９】
本実施例に係る端末装置１００のＣＰＵ１０１は、図１０に示す入力部１２０、出力部１２１、選択オブジェクト特定部１２２、表示位置決定部１２３、及び表示制御部１２４として機能する。また、ＣＰＵ１０１は、ハードディスク１０４と協働して、図１０に示す情報記憶部１２９として機能する。
【０１１０】
情報記憶部１２９は、図１１に示す選択回数テーブルを記憶している。選択回数テーブルには、ウェブページのＵＲＬ（Uniform Resource Locator）と、当該ウェブページが有するオブジェクトを識別する情報（以下、オブジェクトＩＤという）と、当該オブジェクトの選択回数と、当該ウェブページが有する１若しくは複数のオブジェクトの内で、選択回数が多い順に順位付けされた順位と、が対応付けられて複数保存されている。
【０１１１】
本実施例の選択オブジェクト特定部１２２は、図３のステップＳ０９において、図１１に示す選択回数テーブルを用いた選択オブジェクト特定処理を実行する。
【０１１２】
先ず、選択オブジェクト特定部１２２は、ステップＳ０８で入力されたウェブページＷＰ２のＵＲＬを特定する。次に、選択オブジェクト特定部１２２は、図１１に示す選択回数テーブルにおいて、ウェブページＷＰ２のＵＲＬに対応付けられた選択回数の内で、最も多い選択回数と対応付けられたオブジェクトＩＤを検索する。その後、選択オブジェクト特定部１２２は、検索されたオブジェクトＩＤで識別されるオブジェクトを、選択オブジェクトと特定する。
【０１１３】
ここで、ユーザが過去に多く選択したオブジェクト程、今後選択される確率が高いオブジェクトであると考えられる。このため、これらの構成によれば、端末装置１００は、オブジェクトの選択回数に基づいて選択オブジェクトを特定するので、選択オブジェクトを精度良く特定できる。
【０１１４】
＜実施例４＞
実施例２では、図９に示したウェブサーバ３００の選択オブジェクト特定部３２２は、予め定められたタグを有するオブジェクトを選択オブジェクトと特定するとして説明した。これに対して、実施例４に係るウェブサーバ３００の選択オブジェクト特定部３２２は、実施例３で説明した端末装置１００の選択オブジェクト特定部１２２の様に、オブジェクトが選択された選択回数に基づいて選択オブジェクトを特定する。以下、実施例２との相違点について主に説明する。
【０１１５】
図９に示すウェブサーバ３００の情報記憶部３２９は、図１１に示した選択回数テーブルを記憶している。
【０１１６】
本実施例の選択オブジェクト特定部３２２は、図８（ｂ）のステップＳ４６において、図１１に示す選択回数テーブルを用いて、実施例３で説明した選択オブジェクト特定処理と同様の処理を実行する。
【０１１７】
＜実施例５＞
実施例３では、図１０に示した端末装置１００の選択オブジェクト特定部１２２は、オブジェクトが選択された選択回数に基づいて選択オブジェクトを特定するとして説明した。これに対して、実施例５に係る端末装置１００の選択オブジェクト特定部１２２は、オブジェクトが選択された選択回数の変化に基づいて選択オブジェクトを特定する。以下、実施例３との相違点について主に説明する。
【０１１８】
情報記憶部１２９は、図１２に示す上昇率テーブルを記憶している。上昇率テーブルには、ウェブページのＵＲＬと、当該ウェブページが有するオブジェクトのオブジェクトＩＤと、７日前から１日前までの第１期間における当該オブジェクトの選択回数と、１４日前から８日前までの第２期間における当該オブジェクトの選択回数と、第２期間における選択回数から第１期間における選択回数への上昇の割合（以下、上昇率という）と、当該ウェブページが有する１若しくは複数のオブジェクトの内で、上昇率が多い順に順位付けされた順位と、が対応付けられて複数保存されている。
【０１１９】
本実施例の選択オブジェクト特定部１２２は、図３のステップＳ０９において、図１２に示す上昇率テーブルを用いた選択オブジェクト特定処理を実行する。
【０１２０】
先ず、選択オブジェクト特定部１２２は、ステップＳ０８で入力されたウェブページＷＰ２のＵＲＬを特定する。次に、選択オブジェクト特定部１２２は、図１２に示す上昇率テーブルにおいて、ウェブページＷＰ２のＵＲＬに対応付けられた上昇率の内で、最も高い上昇率と対応付けられたオブジェクトＩＤを検索する。その後、選択オブジェクト特定部１２２は、検索されたオブジェクトＩＤで識別されるオブジェクトを、選択オブジェクトと特定する。
【０１２１】
ここで、ユーザによって選択された回数がより上昇しているオブジェクト程、ユーザによって今後選択される確率が高いオブジェクトであると考えられる。このため、これらの構成によれば、端末装置１００は、オブジェクトの選択回数の上昇率に基づいて選択オブジェクトを特定するので、選択オブジェクトを精度良く特定できる。
【０１２２】
＜実施例６＞
実施例４では、図９に示したウェブサーバ３００の選択オブジェクト特定部３２２は、オブジェクトが選択された選択回数に基づいて選択オブジェクトを特定するとして説明した。これに対して、実施例６に係るウェブサーバ３００の選択オブジェクト特定部３２２は、実施例５で説明した端末装置１００の選択オブジェクト特定部１２２の様に、オブジェクトが選択された選択回数の上昇率に基づいて選択オブジェクトを特定する。以下、実施例４との相違点について主に説明する。
【０１２３】
図９に示すウェブサーバ３００の情報記憶部３２９は、図１２に示した上昇率テーブルを記憶している。
【０１２４】
本実施例の選択オブジェクト特定部３２２は、図８（ｂ）のステップＳ４６において、図１２に示す上昇率テーブルを用いて、実施例５で説明した選択オブジェクト特定処理と同様の処理を実行する。
【０１２５】
＜実施例７＞
実施例３では、図１０に示した端末装置１００の選択オブジェクト特定部１２２は、端末装置１００を使用するユーザにかかわらず、オブジェクトが選択された選択回数に基づいて選択オブジェクトを特定するとして説明した。これに対して、実施例７に係る端末装置１００の選択オブジェクト特定部１２２は、端末装置１００を使用するユーザによってオブジェクトが選択された回数に基づいて選択オブジェクトを特定する。以下、実施例３との相違点について主に説明する。
【０１２６】
情報記憶部１２９は、図１３に示す選択回数テーブルを記憶している。選択回数テーブルには、ユーザを識別する情報（以下、ユーザＩＤという）と、ウェブページのＵＲＬと、当該ウェブページが有するオブジェクトのオブジェクトＩＤと、当該オブジェクトの選択回数と、当該ウェブページが有するオブジェクトの順位と、が対応付けられて複数保存されている。
【０１２７】
図１０に示した端末装置１００の入力部１２０、出力部１２１、選択オブジェクト特定部１２２、表示位置決定部１２３、及び表示制御部１２４は、図２に示した操作部１１１が操作信号を出力すると、図３に示した表示制御処理ではなく、図１４に示す表示制御処理を実行する。
【０１２８】
表示制御処理を開始すると、入力部１２０は、端末装置１００を使用するユーザのユーザＩＤと、当該ユーザのパスワードと、を操作部１１１から入力する（ステップＳ５１）。
【０１２９】
次に、出力部１２１は、入力されたユーザＩＤとパスワードと、を、図２に示したＬＡＮカード１０６へ出力する（ステップＳ５２）。その後、ＬＡＮカード１０６は、ユーザＩＤとパスワードとをウェブサーバ３００へ送信する。
【０１３０】
ウェブサーバ３００は、ユーザを識別するユーザＩＤと、当該ユーザのパスワードと、を対応付けて予め複数記憶している。ウェブサーバ３００は、端末装置１００からユーザＩＤとパスワードとを受信すると、ユーザＩＤに対応付けて記憶するパスワードを検索する。その後、ウェブサーバ３００は、受信したパスワードと、検索したパスワードと、が一致すると、ユーザ認証をクリアしたと判定する。これに対して、ウェブサーバ３００は、受信したパスワードと、検索したパスワードと、が一致しないと、ユーザ認証をクリアしなかったと判定する。その後、ウェブサーバ３００は、認証結果を表すデータを、端末装置１００へ返信する。
【０１３１】
その後、入力部１２０は、図２に示したＬＡＮカード１０６から、ウェブサーバ３００が送信した認証結果を表すデータを入力する（ステップＳ５３）。その後、入力部１２０は、入力したデータで表される認証結果が、認証をクリアしたという結果であるか否か判別する（ステップＳ５４）。
【０１３２】
このとき、入力部１２０は、認証結果が認証をクリアしなかったという結果であると判別すると（ステップＳ５４；Ｎｏ）、表示制御処理の実行を終了する。
【０１３３】
これに対して、認証をクリアしたという結果であると入力部１２０が判別すると（ステップＳ５４；Ｙｅｓ）、図３に示したステップＳ０１からステップＳ０８と同様の処理が実行される（ステップＳ５５からステップＳ６２）。これにより、端末装置１００は、図５（ａ）に示したウェブページＷＰ１を表示し、ウェブページＷＰ１のリンクＬＫ１を選択し、リンクＬＫ１に結び付けられたウェブページＷＰ２をウェブサーバ３００から受信される。
【０１３４】
その後、選択オブジェクト特定部１２２は、図１７に示した選択回数テーブルを用いた選択オブジェクト特定処理を実行する（ステップＳ６３）。
【０１３５】
先ず、選択オブジェクト特定部１２２は、ウェブページＷＰ２のＵＲＬを特定する。次に、選択オブジェクト特定部１２２は、図１７に示す選択回数テーブルにおいて、ステップＳ５１で入力されたユーザＩＤと、ウェブページＷＰ２のＵＲＬと、に対応付けられた選択回数の内で、最も多い選択回数と対応付けられたオブジェクトＩＤを検索する。その後、選択オブジェクト特定部１２２は、検索されたオブジェクトＩＤで識別されるオブジェクトを、選択オブジェクトと特定する。
【０１３６】
これらの構成によれば、端末装置１００は、端末装置１００のユーザがオブジェクトを選択した回数に基づいて選択オブジェクトを特定するので、選択オブジェクトを精度良く特定できる。
【０１３７】
＜実施例８＞
実施例４では、図９に示したウェブサーバ３００の選択オブジェクト特定部３２２は、オブジェクトが選択された選択回数に基づいて選択オブジェクトを特定するとして説明した。これに対して、実施例８に係るウェブサーバ３００の選択オブジェクト特定部３２２は、実施例７で説明した端末装置１００の選択オブジェクト特定部１２２の様に、端末装置１００のユーザによってオブジェクトが選択された回数に基づいて選択オブジェクトを特定する。以下、実施例４との相違点について主に説明する。
【０１３８】
本実施例に係る端末装置１００は、ユーザによって操作されると、図８（ａ）に示す表示制御処理ではなく、図１５（ａ）に示す表示制御処理の実行を開始する。
【０１３９】
表示制御処理の実行を開始すると、端末装置１００は、図１４のステップＳ５１からステップＳ５３と同様の処理を実行する（ステップＳ７１からステップＳ７３）。これにより、端末装置１００は、端末装置１００のユーザを識別するユーザＩＤと、当該ユーザのパスワードと、を用いてウェブサーバ３００が行ったユーザ認証の認証結果を表すデータを、ウェブサーバ３００から受信する。
【０１４０】
その後、入力部１２０は、ユーザ認証の認証結果が、認証をクリアしたという結果であるか否か判別する（ステップＳ７４）。
【０１４１】
このとき、入力部１２０は、認証結果が認証をクリアしなかったという結果であると判別すると（ステップＳ７４；Ｎｏ）、表示制御処理の実行を終了する。
【０１４２】
これに対して、入力部１２０が認証をクリアしたという結果であると判別すると（ステップＳ７４；Ｙｅｓ）、図８（ａ）のステップＳ２１からステップＳ３０と同様の処理が実行された後に（ステップＳ７５からステップＳ８４）、表示制御処理の実行が終了される。
【０１４３】
次に、本実施例に係るウェブサーバ３００について説明する。
図９に示すウェブサーバ３００の情報記憶部３２９は、図１３に示した選択回数テーブルを記憶している。また、情報記憶部３２９は、ユーザを識別するユーザＩＤと、当該ユーザのパスワードと、を対応付けて予め複数記憶している。
【０１４４】
図７に示したＬＡＮカード３０６が送信リクエストを受信すると、図９に示した入力部３２０は、図８（ｂ）に示す送信制御処理ではなく、図１５（ｂ）に示す送信制御処理の実行を開始する。
【０１４５】
送信制御処理の実行を開始すると、入力部３２０は、図１５（ａ）のステップＳ２２で端末装置１００から送信されたユーザＩＤとパスワードとを、図７に示したＬＡＮカード３０６から入力する（ステップＳ９１）。
【０１４６】
次に、入力部３２０は、入力されたユーザＩＤに情報記憶部３２９が対応付けて記憶するパスワードを検索する。その後、入力部３２０は、入力したパスワードと、検索したパスワードと、が一致すると、ユーザ認証をクリアしたと判定する。これに対して、入力部３２０は、入力したパスワードと、検索したパスワードと、が一致しないと、ユーザ認証をクリアしなかったと判定する（ステップＳ９２）。
【０１４７】
その後、出力部３２４は、認証結果を表すデータを、図７に示したＬＡＮカード３０６へ出力する（ステップＳ９３）。その後、ＬＡＮカード３０６は、認証結果を表すデータを端末装置１００へ送信する。
【０１４８】
次に、入力部３２０がユーザ認証をクリアしなかったと判定した場合には（ステップＳ９４；Ｎｏ）、出力部３２４は、送信制御処理の実行を終了する。
【０１４９】
これに対して、入力部３２０がユーザ認証をクリアしたと判定した場合には（ステップＳ９４；Ｙｅｓ）、図８（ｂ）のステップＳ４１からステップＳ４５と同様の処理が実行される（ステップＳ９５からステップＳ９９）。これにより、端末装置１００によって送信が求められたウェブページＷＰ２が、情報記憶部３９０から読み出される。
【０１５０】
その後、選択オブジェクト特定部３２２は、図１３に示す選択回数テーブルを用いて、実施例７で説明した選択オブジェクト特定処理と同様の処理を実行する。
【０１５１】
次に、図８（ｂ）のステップＳ４７からステップＳ４９と同様の処理が実行された後に（ステップＳ１０１からステップＳ１０３）、送信制御処理の実行が終了される。
【０１５２】
＜実施例９＞
実施例５では、図１０に示した端末装置１００の選択オブジェクト特定部１２２は、端末装置１００を使用するユーザにかかわらず、オブジェクトが選択された選択回数の変化に基づいて選択オブジェクトを特定するとして説明した。これに対して、実施例９に係る端末装置１００の選択オブジェクト特定部１２２は、端末装置１００のユーザによってオブジェクトが選択された回数の変化に基づいて選択オブジェクトを特定する。以下、実施例５との相違点について主に説明する。
【０１５３】
情報記憶部１２９は、図１６に示す上昇率テーブルを記憶している。上昇率テーブルには、端末装置１００のユーザを識別するユーザＩＤと、ウェブページのＵＲＬと、当該ウェブページが有するオブジェクトのオブジェクトＩＤと、７日前から１日前までの第１期間における当該ユーザによる当該オブジェクトの選択回数と、１４日前から８日前までの第２期間における当該ユーザによる当該オブジェクトの選択回数と、第２期間における選択回数から第１期間における選択回数への上昇率と、当該オブジェクトの順位と、が対応付けられて複数保存されている。
【０１５４】
本実施例の選択オブジェクト特定部１２２は、図１４のステップＳ６３において、図１６に示す上昇率テーブルを用いたオブジェクト特定処理を実行する。
【０１５５】
先ず、選択オブジェクト特定部１２２は、ステップＳ６２で入力されたウェブページＷＰ２のＵＲＬを特定する。次に、選択オブジェクト特定部１２２は、図１６に示す上昇率テーブルにおいて、ステップＳ５１で入力されたユーザＩＤと、ウェブページのＵＲＬと、に対応付けられた上昇率の内で、最も高い上昇率と対応付けられたオブジェクトＩＤを検索する。その後、選択オブジェクト特定部１２２は、検索されたオブジェクトＩＤで識別されるオブジェクトを、選択オブジェクトと特定する。
【０１５６】
これらの構成によれば、端末装置１００は、端末装置１００のユーザがオブジェクトを選択した回数の変化に基づいて選択オブジェクトを特定するので、選択オブジェクトを精度良く特定できる。
【０１５７】
＜実施例１０＞
実施例６では、図９に示したウェブサーバ３００の選択オブジェクト特定部３２２は、端末装置１００のユーザにかかわらず、オブジェクトが選択された選択回数の上昇率に基づいて選択オブジェクトを特定するとして説明した。これに対して、実施例１０に係るウェブサーバ３００の選択オブジェクト特定部３２２は、実施例９で説明した端末装置１００の選択オブジェクト特定部１２２の様に、端末装置１００のユーザによってオブジェクトが選択された回数の上昇率に基づいて選択オブジェクトを特定する。以下、実施例６との相違点について主に説明する。
【０１５８】
図９に示すウェブサーバ３００の情報記憶部３２９は、図１６に示した上昇率テーブルを記憶している。
【０１５９】
本実施例の選択オブジェクト特定部３２２は、図１５（ｂ）のステップＳ１００において、図１６に示す上昇率テーブルを用いて、実施例９で説明した選択オブジェクト特定処理と同様の処理を実行する。
【０１６０】
＜実施例１１＞
実施例９では、図４に示した端末装置１００の選択オブジェクト特定部１２２は、端末装置１００のユーザによってオブジェクトが選択された回数の変化に基づいて選択オブジェクトを特定するとして説明した。これに対して、実施例１１に係る端末装置１００の選択オブジェクト特定部１２２は、端末装置１００を使用するユーザの属性に基づいて選択オブジェクトを特定する。以下、実施例９との相違点について主に説明する。
【０１６１】
情報記憶部１２９は、図１７に示す属性テーブルを記憶している。属性テーブルには、ユーザを識別するユーザＩＤと、当該ユーザの属性と、が対応付けられて複数保存されている。本実施例では、ユーザの属性の一例として、ユーザの住所を挙げて説明するが、これに限定される訳ではなく、ユーザの属性は、ユーザの性別、年齢、職業、及び勤務地のいずれかであってもよい。
【０１６２】
本実施例の選択オブジェクト特定部１２２は、図１４のステップＳ６３において、図１７に示す上昇率テーブルを用いた選択オブジェクト特定処理を実行する。
【０１６３】
先ず、選択オブジェクト特定部１２２は、ステップＳ６２で入力されたウェブページＷＰ２を表すＨＭＴＬを解析することで、ウェブページＷＰ２が有する１若しくは複数のオブジェクトのそれぞれについて、オブジェクトが表す文字若しくは文字列を取得する。
【０１６４】
次に、選択オブジェクト特定部１２２は、図１７に示す属性テーブルにおいて、ステップＳ５１で入力されたユーザＩＤに対応付けられた属性を取得し、取得した属性を表す文字若しくは文字列に一致する、若しくは、含まれる文字若しくは文字列を表すオブジェクトを選択オブジェクトとする。
【０１６５】
ここでは、端末装置１００のユーザのユーザＩＤが、「U001」であり、ウェブページＷＰ２が有するリンクＬＫ２は、「東京」という文字列を表す場合を例に挙げて説明する。
【０１６６】
選択オブジェクト特定部１２２は、図１７に示す属性テーブルにおいて、ユーザＩＤ「U001」に対応付けられた住所「東京都中央区日本橋・・・」を取得し、取得した住所に含まれるテキスト「東京」を表すリンクＬＫ２を選択オブジェクトとする。
【０１６７】
通常、ユーザは、自分の属性を表す文字若しくは文字列に注目し、注目した文字若しくは文字列を選択することが多い。このため、これらの構成によれば、端末装置１００は、端末装置１００を使用するユーザの属性に基づいて選択オブジェクトを特定するので、選択オブジェクトを精度良く特定できる。
【０１６８】
＜実施例１２＞
実施例１０では、図９に示したウェブサーバ３００の選択オブジェクト特定部３２２は、端末装置１００のユーザによってオブジェクトが選択された回数の上昇率に基づいて選択オブジェクトを特定するとして説明した。これに対して、実施例１２に係るウェブサーバ３００の選択オブジェクト特定部３２２は、実施例１１で説明した端末装置１００の選択オブジェクト特定部１２２の様に、端末装置１００を使用するユーザの属性に基づいて選択オブジェクトを特定する。以下、実施例１０との相違点について主に説明する。
【０１６９】
図９に示すウェブサーバ３００の情報記憶部３２９は、図１７に示した属性テーブルを記憶している。
【０１７０】
本実施例の選択オブジェクト特定部３２２は、図１５（ｂ）のステップＳ１００において、図１７に示す属性テーブルを用いて、実施例１１で説明した選択オブジェクト特定処理と同様の処理を実行する。
【０１７１】
＜実施例１３＞
実施例１では、図４に示した端末装置１００の表示位置決定部１２３は、選択操作位置を基準とした所定の範囲内に選択オブジェクトが表示されるようにウェブページの表示位置を決定するとして説明した。これに対して、実施例１３に係る端末装置１００の表示位置決定部１２３は、選択オブジェクトが、操作位置、若しくは、選択操作が行われてから所定時間経過した後におけるカーソルの表示位置、を基準とした所定の範囲内に表示されるようにウェブページの表示位置を決定する。以下、実施例１との相違点について主に説明する。
【０１７２】
図２に示した操作部１１１から操作信号が入力されると、図４に示した入力部１２０は、図３に示す表示制御処理ではなく、図１８に示す表示制御処理を開始する。
【０１７３】
表示制御処理の実行を開始すると、図３に示したステップＳ０１からステップＳ０９と同様の処理が実行される（ステップＳ１１１からステップＳ１１９）。
【０１７４】
その後、入力部１２０は、ステップＳ１１６で選択操作位置を入力した時刻から所定時間経過するまで待機した後に、カーソルＣＲの表示位置をＯＳから入力する（ステップＳ１２０）。この所定時間は、例えば、端末装置１００が選択操作位置を入力してから、選択されたリンクに結びつけられたウェブページを受信するまでの時間である。この所定時間の好適な値は、当業者が実験により定めることができる。
【０１７５】
その後、表示位置決定部１２３は、ステップＳ１１６で入力された選択操作位置から、ステップＳ１２０で入力されたカーソルＣＲの表示位置までの、カーソルＣＲの移動距離を算出する（ステップＳ１２１）。
【０１７６】
次に、表示位置決定部１２３は、算出された移動距離が所定の閾値Ｔｈ以下であるか否かを判別する（ステップＳ１２２）。この閾値Ｔｈは、選択操作位置を入力した時刻から所定時間経過するまでに、ユーザがカーソルを目で追いながら移動させることができる距離の最大値である。この閾値Ｔｈの好適な値は、当業者が実験により定めることができる。
【０１７７】
ステップＳ１２２において、表示位置決定部１２３は、移動距離が所定の閾値Ｔｈ以下であると判別すると（ステップＳ１２２；Ｙｅｓ）、ユーザはカーソルＣＲの周辺を注目していると判別する。次に、表示位置決定部１２３は、実施例１で説明した表示位置決定処理を、選択操作位置ではなく、カーソルＣＲの表示位置に基づいて実行する。
【０１７８】
具体的には、表示位置決定部１２３は、選択オブジェクトが、カーソルＣＲの表示位置を基準とした所定の範囲内に表示されるように、ウィンドウＷＤ１におけるウェブページＷＰ２の表示位置を決定する。
【０１７９】
これに対して、表示位置決定部１２３は、移動距離が所定の閾値Ｔｈより大きいと判別すると（ステップＳ１２２；Ｎｏ）、ユーザはカーソルＣＲの周辺を注目しておらず、依然、選択操作位置の周辺を注目していると判別する。例えば、ユーザの指が滑るなどしたために、ユーザの意思に反してカーソルＣＲの位置がずれた場合などである。
【０１８０】
次に、表示位置決定部１２３は、実施例１で説明した選択操作位置に基づく表示位置決定処理を実行する（ステップＳ１２４）。
【０１８１】
具体的には、表示位置決定部１２３は、選択オブジェクトが、選択操作位置を基準とした所定の範囲内に表示されるように、ウィンドウＷＤ１におけるウェブページＷＰ２の表示位置を決定する。
【０１８２】
ステップＳ１２３若しくはステップＳ１２４の処理が実行された後に、図３のステップＳ１１と同様の処理が実行されることで、表示位置決定部１２３が決定した表示位置にウェブページＷＰ２が表示される（ステップＳ１２５）。その後、表示制御処理の実行が終了される。
【０１８３】
これらの構成によれば、端末装置１００は、選択操作位置から選択操作より所定時間経過後におけるカーソルＣＲの表示位置までの移動距離が、所定の距離Ｔｈよりも短い場合に、ユーザは、カーソルＣＲの表示位置の周辺を注目していると判定する。このため、端末装置１００は、選択オブジェクトＬＫ２がカーソルＣＲの表示位置を基準とした所定の範囲内に表示されるようにウェブページＷＰ２の表示位置を決定するので、ユーザが、選択オブジェクトＬＫ２へ視線を動かす必要が無くなる。よって、端末装置１００は、従来よりも小さい負担で視認できるウェブページを表示できる。
【０１８４】
また、これらの構成によれば、端末装置１００は、移動距離が所定の距離Ｔｈよりも長い場合に、ユーザは、選択操作位置の周辺を依然注目していると判定する。このため、端末装置１００は、選択オブジェクトＬＫ２が選択操作位置を基準とした所定の範囲内に表示されるように、ウェブページＷＰ２の表示位置を決定するので、ユーザが、選択オブジェクトＬＫ２へ視線を動かす必要が無くなる。よって、端末装置１００は、従来よりも小さい負担で視認できるウェブページを表示できる。
【０１８５】
尚、実施例２から１３において、実施例１の変形例１及び変形例２と同様の変形例を採用できる。
【０１８６】
＜実施例１４＞
実施例１では、図４に示した端末装置１００の表示位置決定部１２３は、選択オブジェクトＬＫ２が、選択操作位置を基準とした所定の範囲内に表示されるように、図５（ａ）及び（ｂ）に示したウィンドウＷＤ１におけるウェブページＷＰ２の表示位置を決定するとして説明した。これに対して、実施例１４に係る端末装置１００の表示位置決定部１２３は、選択オブジェクトＬＫ２が、選択操作位置を基準とした所定の範囲内に表示されるように、図１９（ｂ）に示すような、ウェブページＰＧ２を表示するウィンドウＷＤ２の表示位置を決定する。以下、実施例１との相違点について主に説明する。
【０１８７】
図２に示した端末装置１００の操作部１１１から操作信号が入力されると、図４に示した入力部１２０は、図３に示す表示制御処理を開始する。
【０１８８】
先ず、ステップＳ０１からステップＳ０５の処理が実行される。これにより、端末装置１００は、図１９（ａ）に示すようなウィンドウＷＤ１にウェブページＷＰ１を表示し、リンクＬＫ１を選択する。
【０１８９】
その後、入力部１２０は、選択操作位置と、表示部１０８の表示画面ＤＳにおけるウィンドウＷＤ１の表示位置と、を入力する（ステップＳ０６）。
【０１９０】
尚、選択操作位置は、実施例１で説明したＸ１Ｙ１座標系の座標値（Ｘ１ｓ，Ｙ１ｓ）で表される。また、ウィンドウＷＤ１の表示位置は、表示画面ＤＳに向かって最も左上の点を原点Ｏｗとし、主走査方向を＋Ｘｗ方向、副走査方向を＋Ｙｗ方向としたＸｗＹｗ座標系の座標値（Ｘｗ１，Ｙｗ１）で表される。
【０１９１】
その後、ステップＳ０７からステップＳ０９の処理が実行される。これにより、端末装置１００は、ウェブページＷＰ２を受信し、ウェブページＷＰ２が有するリンクＬＫ２が選択オブジェクトであると特定する。
【０１９２】
その後、表示位置決定部１２３は、ウェブページＷＰ２を表示する新たなウィンドウＷＤ２の表示位置を、ウィンドウＷＤ２に表示される選択オブジェクトＬＫ２が選択操作位置を基準とした所定の範囲内にとなるように決定する表示位置決定処理を実行する（ステップＳ１０）。
【０１９３】
本実施例の表示位置決定処理において、表示位置決定部１２３は、先ず、ウェブページＷＰ２を表すＨＭＴＬを解析することで、ウィンドウＷＤ２における選択オブジェクトＬＫ２の表示位置を特定する。
【０１９４】
ウィンドウＷＤ２における選択オブジェクトＬＫ２の表示位置は、ウィンドウＷＤ２に向かって最も左上の点Ｏ２を基準とし、主走査方向を＋Ｘ２方向、副走査方向を＋Ｙ２方向としたＸ２Ｙ２座標系の座標値（Ｘ２ｌ，Ｙ２ｌ）で表される。
【０１９５】
次に、表示位置決定部１２３は、ウィンドウＷＤ１の左上点Ｏ１を基準としたＸ１Ｙ１座標系で表される選択操作位置（Ｘ１ｓ，Ｙ１ｓ）を、表示画面ＤＳの左上点Ｏｗを基準としたＸｗＹｗ座標系に変換した座標値（Ｘｗｓ，Ｙｗｓ）を、以下の式（３）及び（４）を用いて算出する。
【０１９６】
Ｘｗｓ＝Ｘ１ｓ＋Ｘｗ１・・・（３）
Ｙｗｓ＝Ｙ１ｓ＋Ｙｗ１・・・（４）
但し、Ｘｗ１は、ウィンドウＷＤ１の表示位置のＸｗ座標値であり、Ｙｗ１は、ウィンドウＷＤ１の表示位置のＹｗ座標値である。
【０１９７】
その後、表示位置決定部１２３は、ウィンドウＷＤ２に表示される選択オブジェクトＬＫ２が選択操作位置を基準とした所定の範囲内にとなるような、ウィンドウＷＤ２のＸｗＹｗ座標系における表示位置（Ｘｗ２，Ｙｗ２）を、以下の式（５）及び（６）を用いて算出する。
【０１９８】
Ｘｗ２＝Ｘｗｓ−Ｘ２ｌ・・・（５）
Ｙｗ２＝Ｙｗｓ−Ｙ２ｌ・・・（６）
【０１９９】
その後、図４に示す表示制御部１２４は、表示位置決定部１２３が決定した表示位置にウィンドウＤ２を表示し、ウィンドウＤ２にウェブページＷＰ２を表示するように、図２に示した表示部１０８を制御する（ステップＳ１１）。
【０２００】
その後、表示制御部１２４は、表示制御処理の実行を終了する。
【０２０１】
これらの構成によれば、端末装置１００は、選択オブジェクトＬＫ２が選択操作位置を基準とした所定の範囲内に表示されるように、ウェブページＷＰ２を表示するウィンドウＷＤ２の表示位置を決定し、決定された表示位置にウェブページＷＰ２を表示したウィンドウＷＤ２を生成する。このため、新たなウィンドウが表示する場合であっても、端末装置１００は、ユーザが注目している所定の範囲内に、ユーザが選択すると推測されるリンクＬＫ２を表示できる。
【０２０２】
＜実施例１５＞
実施例２では、図９に示したウェブサーバ３００の表示位置決定部３２３は、選択オブジェクトＬＫ２が、選択操作位置を基準とした所定の範囲内に表示されるように、図５に示したウィンドウＷＤ１におけるウェブページＷＰ２の表示位置を決定するとして説明した。これに対して、実施例１５に係るウェブサーバ３００の表示位置決定部３２３は、選択オブジェクトＬＫ２が、選択操作位置を基準とした所定の範囲内に表示されるように、ウェブページＰＧ２を表示するウィンドウＷＤ２の表示位置を決定する。以下、実施例２との相違点について主に説明する。
【０２０３】
本実施例に係るウェブサーバ３００の表示位置決定部３２３は、図８（ｂ）のステップＳ４８において、実施例１４で説明した表示位置決定処理と同様の処理を実行する。
【０２０４】
また、本実施例に係る端末装置１００の表示制御部１２４は、図８（ａ）のステップＳ３０において、ウェブサーバ３００が決定した表示位置にウィンドウＤ２を表示し、ウィンドウＤ２にウェブページＷＰ２を表示するように、図２に示した表示部１０８を制御する。
【０２０５】
尚、ユーザがオブジェクトを選択するために、当該オブジェクトを注目する必要がある。このため、ユーザが選択すると推測される選択オブジェクトは、ユーザが注目すると推測されるオブジェクト（以下、注目オブジェクトという）でもある。
【０２０６】
実施例１から１５は、互いに組み合わせることができる。実施例１から１５のいずれかに係る機能を実現するための構成を備えた端末装置１００若しくはウェブサーバ３００として提供できることはもとより、複数の装置で構成されるシステムであって、実施例１から１５のいずれかに係る機能を実現するための構成をシステム全体として備えたシステムとして提供することもできる。
【０２０７】
尚、実施例１から１５のいずれかに係る機能を実現するための構成を予め備えた端末装置１００若しくはウェブサーバ３００として提供できることはもとより、プログラムの適用により、既存の端末装置１００若しくはウェブサーバ３００を実施例１から１５のいずれかに係る端末装置１００若しくはウェブサーバ３００として機能させることもできる。すなわち、実施例１から１５のいずれかで例示した端末装置１００若しくはウェブサーバ３００による各機能構成を実現させるための表示制御プログラム若しくは送信制御プログラムを、既存の端末装置若しくはウェブサーバを制御するコンピュータ（ＣＰＵなど）が実行できるように適用することで、実施例１から１５のいずれかに係る端末装置１００若しくはウェブサーバ３００として機能させることができる。
【０２０８】
このようなプログラムの配布方法は任意であり、例えば、メモリカード、ＣＤ−ＲＯＭ、又はＤＶＤ−ＲＯＭなどの記録媒体に格納して配布できる他、インターネットなどの通信媒体を介して配布することもできる。また、本発明に係る表示方法は、実施例１から１５のいずれかに係る端末装置１００を用いて実施できる。本発明に係る送信方法は、実施例１から１５のいずれかに係るウェブサーバ３００を用いて実施できる。
【０２０９】
以上本発明の好ましい実施例について詳述したが、本発明は係る特定の実施例に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形、変更が可能である。
【０２１０】
上記の実施例の一部又は全部は、以下の付記のようにも記載されるが、以下の付記に限られる訳ではない。
【０２１１】
（付記１）
第１ウェブページのリンクを選択する選択操作が行われた操作位置、若しくは、前記選択操作が行われてから所定時間経過した後におけるカーソルの表示位置のいずれか１つ以上を入力する入力部、
前記選択されたリンクにより前記第１ウェブページと結びつけられた第２ウェブページが有する１若しくは複数のオブジェクトの内で、ユーザが注目すると推測されるオブジェクトを特定する特定部、
前記特定されたオブジェクトが、前記操作位置若しくは前記カーソルの表示位置、を基準とした所定の範囲内に表示されるように、前記第２ウェブページを表示するウィンドウの表示位置、若しくは、前記ウィンドウにおける前記第２ウェブページの表示位置を決定する決定部、
前記決定された表示位置に前記第２ウェブページを表示する前記ウィンドウを表示する、若しくは、前記ウィンドウの前記決定された表示位置に前記第２ウェブページを表示する表示部、を備える、
ことを特徴とする端末装置。
【０２１２】
（付記２）
付記１に記載の端末装置であって、
前記第２ウェブページと、前記第２ウェブページが有するオブジェクトと、前記オブジェクトが選択された選択回数、若しくは、前記選択回数の変化と、を対応付けて複数記憶する情報記憶部、をさらに備え、
前記特定部は、前記第２ウェブページに対応付けられた選択回数、若しくは、前記選択回数の変化に基づいて、前記ユーザが注目すると推測されるオブジェクトを特定する、
ことを特徴とする端末装置。
【０２１３】
（付記３）
付記２に記載の端末装置であって、
前記情報記憶部は、前記第２ウェブページと、前記第２ウェブページが有するオブジェクトと、前記オブジェクトが選択された選択回数、若しくは、前記選択回数の変化と、に対して、前記ユーザを識別する識別情報をさらに対応付けて記憶し、
前記入力部は、前記ユーザを識別する識別情報をさらに入力し、
前記特定部は、前記ユーザを識別する識別情報と、前記第２ウェブページに対応付けられた選択回数、若しくは、選択回数の変化と、に基づいて、前記ユーザが注目すると推測されるオブジェクトを特定する、
ことを特徴とする端末装置。
【０２１４】
（付記４）
付記３に記載の端末装置であって、
前記情報記憶部は、前記ユーザを識別する識別情報に対して、前記ユーザの属性をさらに対応付けて記憶し、
前記特定部は、前記ユーザを識別する識別情報に対応付けられた前記ユーザの属性に基づいて、前記ユーザが注目すると推測されるオブジェクトを特定する、
ことを特徴とする端末装置。
【０２１５】
（付記５）
付記１から４のいずれか一つに記載の端末装置であって、
前記入力部は、前記操作位置と、前記カーソルの表示位置と、の双方を入力し、
前記決定部は、
前記操作位置から前記カーソルの表示位置までの移動距離が所定の距離よりも短い場合に、前記特定されたオブジェクトが、前記操作位置を基準とした所定の範囲内に表示されるように、前記ウィンドウの表示位置、若しくは、前記第２ウェブページの表示位置を決定し、
前記移動距離が所定の距離よりも長い場合に、前記特定されたオブジェクトが、前記カーソルの表示位置を基準とした所定の範囲内に表示されるように、前記ウィンドウの表示位置、若しくは、前記第２ウェブページの表示位置を決定する、
ことを特徴とする端末装置。
【０２１６】
（付記６）
コンピュータを、
第１ウェブページのリンクを選択する選択操作が行われた操作位置、若しくは、前記選択操作が行われてから所定時間経過した後におけるカーソルの表示位置のいずれか１つ以上を入力する入力部、
前記選択されたリンクにより前記第１ウェブページと結びつけられた第２ウェブページが有する１若しくは複数のオブジェクトの内で、ユーザが注目すると推測されるオブジェクトを特定する特定部、
前記特定されたオブジェクトが、前記操作位置若しくは前記カーソルの表示位置、を基準とした所定の範囲内に表示されるように、前記第２ウェブページを表示するウィンドウの表示位置、若しくは、前記ウィンドウにおける前記第２ウェブページの表示位置を決定する決定部、
前記決定された表示位置に前記第２ウェブページを表示する前記ウィンドウを表示する、若しくは、前記ウィンドウの前記決定された表示位置に前記第２ウェブページを表示する、ように表示部を制御する表示制御部、として機能させる、
ことを特徴とする表示制御プログラム。
【０２１７】
（付記７）
コンピュータを、
第１ウェブページのリンクを選択する選択操作が行われた操作位置、若しくは、前記選択操作が行われてから所定時間経過した後におけるカーソルの表示位置のいずれか１つ以上を入力する入力部、
前記選択されたリンクにより前記第１ウェブページと結びつけられた第２ウェブページが有する１若しくは複数のオブジェクトの内で、ユーザが注目すると推測されるオブジェクトを特定する特定部、
前記特定されたオブジェクトが、前記操作位置若しくは前記カーソルの表示位置、を基準とした所定の範囲内に表示されるように、前記第２ウェブページを表示するウィンドウの表示位置、若しくは、前記ウィンドウにおける前記第２ウェブページの表示位置を決定する決定部、
前記決定された表示位置に前記第２ウェブページを表示する前記ウィンドウを表示する、若しくは、前記ウィンドウの前記決定された表示位置に前記第２ウェブページを表示する、ように表示部を制御する表示制御部、として機能させる、
ことを特徴とする表示制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【０２１８】
（付記８）
入力部、特定部、決定部、及び表示部を備える端末装置が実行する方法であって、
前記入力部が、第１ウェブページのリンクを選択する選択操作が行われた操作位置、若しくは、前記選択操作が行われてから所定時間経過した後におけるカーソルの表示位置のいずれか１つ以上を入力する入力ステップ、
前記特定部が、前記選択されたリンクにより前記第１ウェブページと結びつけられた第２ウェブページが有する１若しくは複数のオブジェクトの内で、ユーザが注目すると推測されるオブジェクトを特定する特定ステップ、
前記決定部が、前記操作位置若しくは前記カーソルの表示位置、を基準とした所定の範囲内に前記特定されたオブジェクトが表示されるように、前記第２ウェブページを表示するウィンドウの表示位置、若しくは、前記ウィンドウにおける前記第２ウェブページの表示位置を決定する決定ステップ、
前記表示部が、前記決定された表示位置に前記第２ウェブページを表示する前記ウィンドウを表示する、若しくは、前記ウィンドウの前記決定された表示位置に前記第２ウェブページを表示する表示ステップ、を有する、
ことを特徴とする表示方法。
【０２１９】
（付記９）
第１ウェブページのリンクを選択する選択操作が行われた操作位置と、前記リンクにより前記第１ウェブページと結びつけられた第２ウェブページを送信するように求めるリクエストと、を入力する入力部、
前記第２ウェブページが有する１若しくは複数のオブジェクトの内で、ユーザが注目すると推測されるオブジェクトを特定する特定部、
前記特定されたオブジェクトが、前記操作位置若しくは前記カーソルの表示位置に表示されるように、前記第２ウェブページを表示するウィンドウの表示位置、若しくは、前記ウィンドウにおける前記第２ウェブページの表示位置を決定する決定部、
前記第２ウェブページ及び前記決定された表示位置、若しくは、前記決定された表示位置に表示されるように変更された前記第２ウェブページ、のいずれかを送信する送信部、を備える、
ことを特徴とするウェブサーバ。
【０２２０】
（付記１０）
コンピュータを、
第１ウェブページのリンクを選択する選択操作が行われた操作位置と、前記リンクにより前記第１ウェブページと結びつけられた第２ウェブページを送信するように求めるリクエストと、を入力する入力部、
前記第２ウェブページが有する１若しくは複数のオブジェクトの内で、ユーザが注目すると推測されるオブジェクトを特定する特定部、
前記特定されたオブジェクトが、前記操作位置若しくは前記カーソルの表示位置に表示されるように、前記第２ウェブページを表示するウィンドウの表示位置、若しくは、前記ウィンドウにおける前記第２ウェブページの表示位置を決定する決定部、
前記第２ウェブページ及び前記決定された表示位置、若しくは、前記決定された表示位置に表示されるように変更された前記第２ウェブページ、のいずれかを送信するように送信部を制御する送信制御部、として機能させる、
ことを特徴とする送信制御プログラム。
【０２２１】
（付記１１）
コンピュータを、
第１ウェブページのリンクを選択する選択操作が行われた操作位置と、前記リンクにより前記第１ウェブページと結びつけられた第２ウェブページを送信するように求めるリクエストと、を入力する入力部、
前記第２ウェブページが有する１若しくは複数のオブジェクトの内で、ユーザが注目すると推測されるオブジェクトを特定する特定部、
前記特定されたオブジェクトが、前記操作位置若しくは前記カーソルの表示位置に表示されるように、前記第２ウェブページを表示するウィンドウの表示位置、若しくは、前記ウィンドウにおける前記第２ウェブページの表示位置を決定する決定部、
前記第２ウェブページ及び前記決定された表示位置、若しくは、前記決定された表示位置に表示されるように変更された前記第２ウェブページ、のいずれかを送信するように送信部を制御する送信制御部、として機能させる、
ことを特徴とする送信制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【０２２２】
（付記１２）
入力部、特定部、決定部、及び送信部を備えるウェブサーバで実行される方法であって、
前記入力部が、第１ウェブページのリンクを選択する選択操作が行われた操作位置と、前記リンクにより前記第１ウェブページと結びつけられた第２ウェブページを送信するように求めるリクエストと、を入力する入力ステップ、
前記特定部が、前記第２ウェブページが有する１若しくは複数のオブジェクトの内で、ユーザが注目すると推測されるオブジェクトを特定する特定ステップ、
前記決定部が、前記操作位置若しくは前記カーソルの表示位置に前記特定されたオブジェクトが表示されるように、前記第２ウェブページを表示するウィンドウの表示位置、若しくは、前記ウィンドウにおける前記第２ウェブページの表示位置を決定する決定ステップ、
前記送信部が、前記第２ウェブページ及び前記決定された表示位置、若しくは、前記決定された表示位置に表示されるように変更された前記第２ウェブページ、のいずれかを送信する送信ステップ、を有する、
ことを特徴とする送信方法。
【符号の説明】
【０２２３】
１０              通信網
１００，２００    端末装置
１０１，３０１    ＣＰＵ
１０２，３０２    ＲＯＭ
１０３，３０３    ＲＡＭ
１０４，３０４    ハードディスク
１０５，３０５    メディアコントローラ
１０６，３０６    ＬＡＮカード
１０７，３０７    ビデオカード
１０８，３０８    表示部
１０９，３０９    キーボード
１１０，３１０    ＵＳＢインタフェース
１１１，３１１    操作部
１１２，３１１    スピーカ
１２０，３２０    入力部
１２１，３２４    出力部
１２２，３２２    選択オブジェクト特定部
１２３，３２３    表示位置決定部
１２４            表示制御部
１２９，３２９    情報記憶部
１９０，３９０    マウス
３００            ウェブサーバ
【図１】
0005346397.tif 000002
【図２】
0005346397.tif 000003
【図３】
0005346397.tif 000004
【図４】
0005346397.tif 000005
【図５】
0005346397.tif 000006
【図６】
0005346397.tif 000007
【図７】
0005346397.tif 000008
【図８】
0005346397.tif 000009
【図９】
0005346397.tif 000010
【図１０】
0005346397.tif 000011
【図１１】
0005346397.tif 000012
【図１２】
0005346397.tif 000013
【図１３】
0005346397.tif 000014
【図１４】
0005346397.tif 000015
【図１５】
0005346397.tif 000016
【図１６】
0005346397.tif 000017
【図１７】
0005346397.tif 000018
【図１８】
0005346397.tif 000019
【図１９】
0005346397.tif 000020
【図２０】
0005346397.tif 000021