(57)【要約】【課題】ユーザがウェブページのポップアップウィンドウを便利に選択して確認することができるようにするポップアップ表示方法及びその装置を提供する。【解決手段】本発明によるポップアップ表示方法は、画面を主ページ表示領域とポップアップ表示領域とに分割する段階と、前記主ページ表示領域にウェブページを表示する段階と、前記ポップアップ表示領域に前記ウェブページに対応するポップアップを表示する段階とを有する。【選択図】      図２
2011118904.tif 000002
【特許請求の範囲】
【請求項１】
画面を主ページ表示領域とポップアップ表示領域とに分割する段階と、
前記主ページ表示領域にウェブページを表示する段階と、
前記ポップアップ表示領域に前記ウェブページに対応するポップアップを表示する段階とを有することを特徴とするポップアップ表示方法。
【請求項２】
前記画面を主ページ表示領域とポップアップ表示領域とに分割する段階は、ウェブページのロード時に、前記ウェブページに対応するポップアップの個数が予め設定された画面分割基準値以上の場合、画面を主ページ表示領域とポップアップ表示領域とに分割することを特徴とする請求項１に記載のポップアップ表示方法。
【請求項３】
前記ポップアップを表示する段階は、前記ポップアップのプレビューイメージを抽出する段階と、
抽出された前記プレビューイメージを前記ポップアップ表示領域に表示する段階とを含むことを特徴とする請求項１に記載のポップアップ表示方法。
【請求項４】
前記ポップアップを表示する段階は、前記ポップアップの要約テキストを抽出する段階と、
抽出された前記要約テキストを前記ポップアップ表示領域に表示する段階とを含むことを特徴とする請求項１に記載のポップアップ表示方法。
【請求項５】
前記ポップアップを表示する段階は、前記ウェブページに対応するポップアップの個数が予め設定された要約テキスト表示基準値以上の場合、前記ポップアップの要約テキストを抽出し、前記ポップアップ表示領域に表示する段階と、
前記ウェブページに対応するポップアップの個数が予め設定された要約テキスト表示基準値未満の場合、前記ポップアップのプレビューイメージを抽出し、前記ポップアップ表示領域に表示する段階とを含むことを特徴とする請求項１に記載のポップアップ表示方法。
【請求項６】
前記ポップアップのプレビューイメージを抽出する段階と、
前記ポップアップに対して予め設定された特定のイベントが発生した時、前記抽出されたプレビューイメージを表示する段階とをさらに有することを特徴とする請求項１に記載のポップアップ表示方法。
【請求項７】
前記ポップアップの要約テキストを抽出する段階と、
前記ポップアップに対して予め設定された特定のイベントが発生した時、前記抽出された要約テキストを表示する段階とをさらに有することを特徴とする請求項１に記載のポップアップ表示方法。
【請求項８】
前記ポップアップに対して予め設定された特定のイベントが発生した時、前記ポップアップの表示領域を増やして前記ポップアップを表示する段階をさらに有することを特徴とする請求項１に記載のポップアップ表示方法。
【請求項９】
前記ポップアップに対して予め設定された特定のイベントが発生した時、前記ポップアップを新規ポップアップウィンドウ形態で表示する段階をさらに有することを特徴とする請求項１に記載のポップアップ表示方法。
【請求項１０】
ウェブページ及びポップアップを表示するように構成された表示部と、
画面を主ページ表示領域とポップアップ表示領域とに分割し、前記主ページ表示領域に前記ウェブページを表示し、前記ポップアップ表示領域に前記ウェブページに対応するポップアップを表示するように前記表示部を制御するように構成された制御部とを有することを特徴とするポップアップ表示装置。
【請求項１１】
前記制御部は、ウェブページのロード時に、前記ウェブページに対応するポップアップの個数が予め設定された画面分割基準値以上の場合、画面を主ページ表示領域とポップアップ表示領域とに分割することを特徴とする請求項１０に記載のポップアップ表示装置。
【請求項１２】
前記ポップアップのプレビューイメージを抽出するイメージ抽出部をさらに有し、
前記制御部は、前記抽出されたポップアップのプレビューイメージを前記ポップアップ表示領域に表示するように前記表示部を制御することを特徴とする請求項１０に記載のポップアップ表示装置。
【請求項１３】
前記ポップアップの要約テキストを抽出するテキスト抽出部をさらに有し、
前記制御部は、前記抽出されたポップアップの要約テキストを前記ポップアップ表示領域に表示するように前記表示部を制御することを特徴とする請求項１０に記載のポップアップ表示装置。
【請求項１４】
前記ポップアップの要約テキストを抽出するテキスト抽出部と、
前記ポップアップのプレビューイメージを抽出するイメージ抽出部とをさらに有し、
前記制御部は、前記ウェブページに対応するポップアップの個数が予め設定された要約テキスト表示基準値以上の場合、前記抽出されたポップアップの要約テキストを前記ポップアップ表示領域に表示するように前記表示部を制御し、
前記ウェブページに対応するポップアップの個数が予め設定された要約テキスト基準値未満の場合、前記抽出されたポップアップのプレビューイメージを前記ポップアップ表示領域に表示するように前記表示部を制御することを特徴とする請求項１０に記載のポップアップ表示装置。
【請求項１５】
前記ポップアップのプレビューイメージを抽出するイメージ抽出部と、
前記ポップアップ表示領域に表示されたポップアップに対して予め設定された特定のイベントが発生したか否かを感知するイベント感知部とをさらに有し、
前記制御部は、前記ポップアップ表示領域に表示されたポップアップに対して予め設定された特定のイベントが発生した時、前記抽出されたプレビューイメージを表示するように前記表示部を制御することを特徴とする請求項１０に記載のポップアップ表示装置。
【請求項１６】
前記ポップアップの要約テキストを抽出するテキスト抽出部と、
前記ポップアップ表示領域に表示されたポップアップに対して予め設定された特定のイベントが発生したか否かを感知するイベント感知部とをさらに有し、
前記制御部は、前記ポップアップ表示領域に表示されたポップアップに対して予め設定された特定のイベントが発生した時、前記抽出された要約テキストを表示するように前記表示部を制御することを特徴とする請求項１０に記載のポップアップ表示装置。
【請求項１７】
前記ポップアップ表示領域に表示されたポップアップに対して予め設定された特定のイベントが発生したか否かを感知するイベント感知部をさらに有し、
前記制御部は、前記ポップアップ表示領域に表示されたポップアップに対して予め設定された特定のイベントが発生した時、前記ポップアップの表示領域を増やして前記ポップアップを表示するように前記表示部を制御することを特徴とする請求項１０に記載のポップアップ表示装置。
【請求項１８】
前記ポップアップ表示領域に表示されたポップアップに対して予め設定された特定のイベントが発生したか否かを感知するイベント感知部をさらに有し、
前記制御部は、前記ポップアップ表示領域に表示されたポップアップに対して予め設定された特定のイベントが発生した時、前記ポップアップを新規ポップアップウィンドウ形態で表示するように前記表示部を制御することを特徴とする請求項１０に記載のポップアップ表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ポップアップ表示方法及びその装置に関し、より詳細には、ユーザが便利にポップアップウィンドウを選択して確認することができるようにすることのできるポップアップ表示方法及びその装置に関する。
【背景技術】
【０００２】
ポップアップウィンドウ（ｐｏｐ−ｕｐ  ｗｉｎｄｏｗ）は、特定のイベントに反応して浮かび出るように表示されるウィンドウを言う。様々なアプリケーションにおいてポップアップウィンドウインターフェースが提供される。特に、最近のウェブブラウザ（ｗｅｂ  ｂｒｏｗｓｅｒ）においても、ポップアップウィンドウインターフェースが提供される。ポップアップウィンドウは、ユーザが特定のアイテム又はリンクをクリックするか、または特定のキーボード操作があるときに表示される。
【０００３】
ウェブブラウザが任意のウェブページをローディングするとき、自動に表示されるように設定されたポップアップウィンドウがある場合、ユーザの意図にかかわらず、当該ウェブページにリンクされたポップアップウィンドウが生成されて表示される。このような自動ポップアップウィンドウ表示は、ユーザの意図にかかわらず、リソースと画面を占めながらポップアップウィンドウが表示されるので、ユーザが大きい不満を持つという問題があった。
【０００４】
このような問題点を解決するために、自動ポップアップウィンドウの遮断機能を含むウェブブラウザが使用されている。しかし、自動ポップアップウィンドウを無条件に遮断する場合、ユーザが表示されることを希望するか、又はユーザに必要なポップアップウィンドウまで遮断されるという問題点があった。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
そこで、本発明は上記従来のポップアップウィンドウにおける問題点に鑑みてなされたものであって、本発明の目的は、ユーザがウェブページのポップアップウィンドウを便利に選択して確認することができるようにするポップアップ表示方法及びその装置を提供することにある。
また、本発明の他の目的は、過度に多いポップアップウィンドウが生成されることを防止し、リソースを効率的に使用することができるようにするポップアップ表示方法及びその装置を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するためになされた本発明によるポップアップ表示方法は、画面を主ページ表示領域とポップアップ表示領域とに分割する段階と、前記主ページ表示領域にウェブページを表示する段階と、前記ポップアップ表示領域に前記ウェブページに対応するポップアップを表示する段階とを有することを特徴とする。
【０００７】
上記目的を達成するためになされた本発明によるポップアップ表示装置は、ウェブページ及びポップアップを表示するように構成された表示部と、画面を主ページ表示領域とポップアップ表示領域とに分割し、前記主ページ表示領域に前記ウェブページを表示し、前記ポップアップ表示領域に前記ウェブページに対応するポップアップを表示するように前記表示部を制御するように構成された制御部とを有することを特徴とする。
【発明の効果】
【０００８】
本発明に係るポップアップ表示方法及びその装置によれば、ユーザがウェブページのポップアップウィンドウを便利に選択して確認することができるという効果がある。
また、過度に多いポップアップウィンドウが生成されることを防止し、リソースを効率的に使用することができるという効果がある。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態によるポップアップ表示装置１００の構成を示すブロック図である。
【図２】本発明の一実施形態によるポップアップ表示工程を説明するためのフローチャートである。
【図３】図２のステップＳ２３０でユーザに表示される画面を示す図である。
【図４】図２のステップＳ２４０の画面の分割を示す図である。
【図５】本発明の一実施形態によるブラウザウィンドウを示す図である。
【図６】図５の分割画面中にポップアップをプレビューイメージ形態で示す実施形態の図である。
【図７】図５の分割画面中にポップアップを要約テキスト形態で示す実施形態の図である。
【図８】本発明の一実施形態によるポップアップ個数に応じてポップアップを要約テキスト形態又はプレビューイメージ形態で表示する工程を説明するためのフローチャートである。
【図９】本発明によるイベントに対する動作実行の第１の実施形態を示す図である。
【図１０】本発明によるイベントに対する動作実行の第２の実施形態を示す図である。
【図１１】本発明によるイベントに対する動作実行の第３の実施形態を示す図である。
【図１２】本発明によるイベントに対する動作実行の第４の実施形態を示す図である。
【発明を実施するための形態】
【００１０】
次に、本発明に係るポップアップ表示方法及びその装置を実施するための形態の具体例を図面を参照しながら説明する。
【００１１】
以下、本発明の属する技術分野における通常の知識を有する者が本発明を容易に実施することができるように、本発明の好ましい実施形態を添付の図面を参照して詳細に説明する。
実施形態を説明するにあたって、本発明の属する技術分野によく知られており、且つ本発明と直接的に関連がない技術内容については説明を省略する。これは、不要な説明を省略することによって、本発明の要旨を不明にせず、さらに明確に伝達するためである。
同様の理由で、添付の図面において一部の構成要素は誇張されるか、省略されるか、または概略的に図示した。また、各構成要素のサイズは、実際サイズを反映するものではない。なお、図面において、同一または対応する構成要素には、同一の参照符号を付けた。
【００１２】
図１は、本発明の一実施形態によるポップアップ表示装置１００の構成を示すブロック図である。
図１を参照すると、本発明の一実施形態によるポップアップ表示装置１００は、入力部１１０、イベント感知部１２０、イメージ抽出部１３０、テキスト抽出部１４０、制御部１５０、及び表示部１６０を含む。
【００１３】
入力部１１０は、ユーザの入力を受信し、それに相当する入力信号をイベント感知部１２０及び制御部１５０に伝達する。
入力部１１０は、キーボード、マウス、トラックボール、タッチパッド、キーパッド、タッチスクリーンなどユーザの入力を処理することができる装置として形成されるものの内の少なくとも一つである。
【００１４】
イベント感知部１２０は、入力信号を受信して分析し、当該分析の結果、予め設定された特定のイベントを感知すれば、感知されたイベントの情報を制御部１５０に通知し、制御部１５０は、イベント情報に従って画面を表示するように、表示部１６０を制御する。
【００１５】
イメージ抽出部１３０は、ウェブページのロード時に、ウェブページに対応するポップアップのプレビューイメージを抽出する。プレビューイメージは、ポップアップの内容を推測するのに役立つことができることが好ましい。
【００１６】
テキスト抽出部１４０は、ウェブページのロード時に、ウェブページに対応するポップアップの要約テキストを抽出する。要約テキストは、ポップアップの内容を推測するのに役立つことができることが好ましい。
【００１７】
制御部１５０は、ウェブページ及びポップアップを表示するように、表示部１６０を制御する。制御部１５０は、ウェブページのロード時に、ウェブページに対応するポップアップの個数が予め設定された画面分割基準値以上の場合、画面を主ページ表示領域及びポップアップ表示領域に分割し、主ページ表示領域にウェブページを表示し、ポップアップ表示領域にウェブページに対応するポップアップを表示するように、表示部１６０を制御する。
【００１８】
制御部１５０は、ポップアップのプレビューイメージ及び／または要約テキストをポップアップ表示領域に表示するように、表示部１６０を制御する。制御部１５０は、ポップアップ表示領域に表示されたポップアップに対して予め設定された特定のイベントが発生した時、プレビューイメージまたは要約テキストを表示するか、ポップアップの表示領域を増やしてポップアップを表示するか、または新規ポップアップウィンドウ形態で表示するように、表示部１６０を制御する。
表示部１６０は、制御部１５０の制御によってウェブページ及びポップアップを表示する。
ポップアップ表示装置１００の各構成部の動作については、図２〜図１２を参照して詳細に後述する。
【００１９】
図２は、本発明の一実施形態によるポップアップ表示工程を説明するためのフローチャートである。
図１、２を参照すると、ステップＳ２１０で、制御部１５０は、ウェブページのロード時に、当該ウェブページに対応するポップアップ個数をカウントする。
ウェブページに対応するポップアップとは、ジャバ（登録商標）スクリプト（Ｊａｖａ（登録商標）Ｓｃｒｉｐｔ）ｗｉｎｄｏｗ．ｏｐｅｎメソッドやその他方式で当該ウェブページのロード時に自動に生成するようにウェブページにリンクされたポップアップを言う。
【００２０】
例えば、ブラウザがローディングしようとするｉｎｄｅｘ．ａｓｐｘファイルにおいて以下のようなジャバ（登録商標）スクリプト構文が実行されるように設定されていれば、ｉｎｄｅｘ．ａｓｐｘページのローディング時に、ｐｏｐｕｐ／ｐｏｐ＿０９１０３０．ｈｔｍｌページがポップアップウィンドウとして表示されるようになる。
【００２１】
ｗｉｎｄｏｗ．ｏｐｅｎ（‘ｐｏｐｕｐ／ｐｏｐ＿０９１０３０．ｈｔｍｌ’，‘ｐｏｐ＿０９１０３０’，‘ｈｅｉｇｈｔ＝６７０，ｗｉｄｔｈ＝４７９，ｌｅｆｔ＝０、ｔｏｐ＝０，ｌｏｃａｔｉｏｎ＝０，ｍｅｎｕｂａｒ＝０，ｒｅｓｉｚａｂｌｅ＝０，ｓｃｒｏｌｌｂａｒｓ＝０，ｓｔａｔｕｓ＝０，ｔｉｔｌｅｂａｒ＝０，ｔｏｏｌｂａｒ＝０’）；
【００２２】
制御部１５０は、上記のようにウェブページローディング時に自動的に表示されるようにウェブページに記録されたポップアップの個数をカウントする。
【００２３】
次に、ステップＳ２２０で、制御部１５０は、ローディングしようとするウェブページに対応するポップアップの個数が予め設定された画面分割基準値以上であるか否かを判断する。
画面分割基準値は、ユーザ、ハードウェア供給者、又はソフトウェア供給者によって設定することができる。
画面分割基準値が例えば「３」であると仮定する。ローディングしようとするウェブページに対応するポップアップの個数が「２」であれば、これは、画面分割基準値未満なので、ステップＳ２３０に進行する。ローディングしようとするウェブページに対応するポップアップの個数が「４」であれば、これは、画面分割基準値以上なので、ステップＳ２４０に進行する。
【００２４】
図２の本実施形態において、画面分割基準値とウェブページに対応するポップアップの個数とを比較し、画面の分割可否を決定するが、他の方式、例えば、ポップアップページのアドレスとローディングしようとするウェブページのアドレスとが同じドメインであるかを基準にして分割可否を判断するか、または予め設定されたユーザのショートカットキー入力によって画面を分割することもできる。以下では、便宜上、画面分割基準値とウェブページに対応するポップアップの個数とを比較し、画面の分割可否を決定することと仮定する。
【００２５】
図３は、図２のステップＳ２３０でユーザに表示される画面を示す図である。
図２のステップＳ２３０で、ポップアップ表示装置１００は、ローディングしようとするウェブページとポップアップウィンドウをそのまま表示する。
【００２６】
図２、３を参照すると、表示部３００で、ブラウザウィンドウ３１０にウェブページがローディングされる。
ブラウザーウィンドウ３１０に表示されたウェブページに対応するポップアップの数は２個であるので、ポップアップ個数が画面分割基準値の「３」未満であり、それによってポップアップウィンドウ３２０、３３０にウェブページに対応する（リンクした）ポップアップが表示される。実施形態によっては、ポップアップウィンドウ３２０、３３０は遮断することもできる。
【００２７】
図４は、図２のステップＳ２４０の画面４００の分割を示す図である。
図１、２、４を参照すると、ステップＳ２４０で、制御部１５０は、画面４００、例えば、ブラウザウィンドウ４００を主ページ表示領域４１０及びポップアップ表示領域４２０に分割する。
【００２８】
主ページ表示領域４１０は、ローディングしようとするウェブページが表示される部分であり、ポップアップ表示領域４２０は、当該ウェブページに対応するポップアップが表示される部分である。ステップＳ２５０で、主ページ表示領域４１０にローディングしようとするウェブページが表示される。ステップＳ２６０で、ポップアップ表示領域４２０にウェブページに対応するポップアップが表示される。
【００２９】
図５は、本発明の一実施形態による画面（ブラウザウィンドウ）４００を示す図である。
図１、２、４、５を参照すると、画面４００（例えば、ブラウザウィンドウ）の主ページ表示領域４１０には、ウェブページが表示される。また、ウェブページに対応する（リンクした）ポップアップが４個であると仮定すれば、画面（ブラウザウィンドウ）４００のポップアップ表示領域４２０には、４個のポップアップ（５１０、５２０、５３０、５４０）が表示される。
【００３０】
制御部１５０は、画面（ブラウザウィンドウ）４００の主ページ表示領域４１０には、ウェブページを表示し、画面（ブラウザウィンドウ）４００のポップアップ表示領域４２０には、当該ウェブページに対応する４個のポップアップ（５１０、５２０、５３０、５４０）を表示するように、表示部１６０を制御する。
【００３１】
表示部１６０は、制御部１５０の制御によってウェブページとポップアップを表示する。
ポップアップ表示領域４２０に表示されるポップアップ（５１０、５２０、５３０、５４０）は、ポップアップページのソースをそのままレンダリングした形態、すなわち別途のポップアップページをポップアップ表示領域４２０に表示する方式となることができる。この場合、ポップアップのために別途のウィンドウが生成されないため、端末のリソース（資源）を節約することができ、ユーザが設定した位置とサイズでポップアップページが表示されるという長所がある。
他の実施形態として、ポップアップ表示領域４２０に表示されるポップアップ（５１０、５２０、５３０、５４０）は、プレビュー（ｐｒｅｖｉｅｗ）イメージの形態で示すか、または要約テキストの形態で示すこともできる。
【００３２】
図６は、図５の分割画面中にポップアップをプレビューイメージ形態で示す実施形態の図である。
図１、４、６を参照すると、ポップアップをプレビューイメージ形態で示す場合、イメージ抽出部１３０は、ローディングされるウェブページに対応するポップアップのプレビューイメージを抽出する。
プレビューイメージは、ポップアップページソースをレンダリングしたとき、ユーザに表示される画面の一部又は全部を適当なサイズに変換したイメージである。プレビューイメージのサイズは、各ポップアップが占めるポップアップ表示領域４２０のサイズによって決定される。
【００３３】
プレビューイメージが抽出されれば、制御部１５０は、ポップアップ表示領域４２０に各ポップアップのプレビューイメージ（７１０、７２０）を表示するように、表示部１６０を制御する。表示部１６０は、制御部１５０の制御によってポップアップ表示領域４２０に各ポップアップのプレビューイメージ（７１０、７２０）を表示する。
【００３４】
図７は、図５の分割画面中にポップアップを要約テキスト形態で示す実施形態の図である。
図１、４、７を参照すると、ポップアップを要約テキスト形態で示す場合、テキスト抽出部１４０は、ローディングされるウェブページに対応するポップアップの要約テキストを抽出する。
要約テキストは、例えば、ｈｔｍｌソースのタイトル（ｔｉｔｌｅ）タグに該当する部分が要約テキストとなることができ、あるいは、ウェブページソースを分析して重要なテキストとして判断されるテキスト、例えば、大きいフォントサイズで表示されたテキストや最前方に表示されたテキスト、ボールド体、イタリック体、または下線で表示されたテキストなどを要約テキストとして抽出することができる。
【００３５】
要約テキストが抽出されれば、制御部１５０は、ポップアップ表示領域４２０に各ポップアップの要約テキスト（８１０、８２０、８３０、８４０、８５０、８６０）を表示するように、表示部１６０を制御する。表示部１６０は、制御部１５０の制御によってポップアップ表示領域４２０に各ポップアップの要約テキスト（８１０、８２０、８３０、８４０、８５０、８６０）を表示する。
【００３６】
図８は、本発明の一実施形態によるポップアップ個数に応じてポップアップを要約テキスト形態又はプレビューイメージ形態で表示する工程を説明するためのフローチャートである。
図１、４、６、７、８を参照すると、ステップＳ６１０で、制御部１５０は、ポップアップ個数が要約テキスト表示基準値以上であるか否かを判断する。
【００３７】
要約テキスト表示基準値は、ポップアップを要約テキスト形態で表示するか、それともプレビューイメージ形態で表示するかを判断する基準値である。
例えば、要約テキスト表示基準値が「４」であり、ポップアップ個数が「２」である場合、ポップアップ個数が要約テキスト表示基準値未満なので、ステップＳ６３０に進行する。要約テキスト表示基準値が「４」であり、ポップアップ個数が「６」である場合、ポップアップ個数が要約テキスト表示基準値以上なので、ステップＳ６２０に進行する。
【００３８】
ステップＳ６２０で、テキスト抽出部１４０は、ローディングされるウェブページに対応する（リンクした）ポップアップの要約テキストを抽出する。要約テキストが抽出されれば、図７のように、制御部１５０は、ポップアップ表示領域４２０に各ポップアップの要約テキスト（８１０、８２０、８３０、８４０、８５０、８６０）を表示するように、表示部１６０を制御する。
表示部１６０は、制御部１５０の制御によってポップアップ表示領域４２０に各ポップアップの要約テキスト（８１０、８２０、８３０、８４０、８５０、８６０）を表示する。ポップアップの個数が多い場合は、すべてのポップアップのイメージをロードして表示することは、端末のリソースを過多に消費する問題があり、要約テキスト表示方式が適当である。
【００３９】
ステップＳ６３０で、イメージ抽出部１３０は、ローディングされるウェブページに対応する（リンクした）ポップアップのプレビューイメージを抽出する。プレビューイメージが抽出されれば、図６のように、制御部１５０は、ポップアップ表示領域４２０に各ポップアップのプレビューイメージ（７１０、７２０）を表示するように、表示部１６０を制御する。表示部１６０は、制御部１５０の制御によってポップアップ表示領域４２０に各ポップアップのプレビューイメージ（７１０、７２０）を表示する。
【００４０】
図８の実施形態による表示工程に従えば、ポップアップの個数が少ない場合は、プレビューイメージ方式を使用してユーザがポップアップの内容をさらに容易に推測することができるようにし、ポップアップの個数が多い場合は、要約テキストを使用して限定されたサイズのポップアップ表示領域４２０を効率的に表示し、端末のリソースを節約することができる。
プレビューイメージ方式と要約テキスト方式、及びプレビューイメージ／要約テキスト併用方式のうちいずれかの方式を使用するかは、ユーザ、ハードウェア供給者、又はソフトウェア供給者の設定による。
【００４１】
図２に戻ると、ステップＳ２７０で、ポップアップ表示装置１００は、ポップアップに対する特定のイベントを感知し、それによる特定の動作を実行する。
ポップアップに対するイベントは、ポップアップ表示領域４２０に表示されたポップアップ部分に対するマウスオン（ｍｏｕｓｅ  ｏｎ）イベント、クリック（ｃｌｉｃｋ）イベント、ダブルクリック（ｄｏｕｂｌｅ  ｃｌｉｃｋ）イベント、タッチ（ｔｏｕｃｈ）イベント、ドラッグアンドドロップ（ｄｒａｇ  ａｎｄ  ｄｒｏｐ）イベントなどを含むことができ、また、ポップアップ表示領域４２０に表示された各ポップアップに割り当てされたキーパッド又はキーボード入力なども含むことができる。
【００４２】
図９は、本発明によるイベントに対する動作実行の第１の実施形態を示す図である。
図９は、図６の画面（ブラウザウィンドウ）４００で一番目のポップアップ７１０に対するマウスオンイベントが発生した場合を示す。
図６において説明したように、一番目のポップアップ７１０は、プレビューイメージの形態で表示されている。一番目のポップアップ７１０が表示された領域にマウスカーソル９１０を移動すると、ツールチップ（ｔｏｏｌｔｉｐ）の形態で一番目のポップアップ７１０の要約テキスト９２０が表示される。
【００４３】
イベント感知部１２０は、マウスオンイベントを感知し、感知したイベント情報を制御部１５０に伝達する。イベント感知情報を受信した制御部１５０は、ツールチップの形態で一番目のポップアップ７１０の要約テキスト９２０を表示するように、表示部１６０を制御し、表示部１６０は、制御部１５０の制御によって要約テキスト９２０を表示する。
この場合、ユーザは、プレビューイメージ７１０だけを見て内容を判断しにくい場合、マウスをポップアップ上に移動し、追加的な要約テキスト９２０を参照してポップアップの内容をさらに容易に推測することができる。
【００４４】
図１０は、本発明によるイベントに対する動作実行の第２の実施形態を示す図である。
図１０は、図７の画面（ブラウザウィンドウ）４００で一番目のポップアップ８１０に対するマウスオンイベントが発生した場合を示す。
図７において説明したように、一番目のポップアップ８１０は、要約テキストの形態で表示されている。一番目のポップアップ８１０が表示された領域にマウスカーソル９１０を移動すれば、オーバーレイ（ｏｖｅｒｌａｙ）形態で、またはその他の形態で一番目のポップアップ８１０のプレビューイメージ１０１０が表示される。
【００４５】
イベント感知部１２０は、マウスオンイベントを感知し、感知したイベント情報を制御部１５０に伝達する。イベント感知情報を受信した制御部１５０は、一番目のポップアップ８１０のプレビューイメージ１０１０を表示するように、表示部１６０を制御し、表示部１６０は、制御部１５０の制御によってプレビューイメージ１０１０を表示する。
この場合、ユーザは、要約テキスト８１０だけを見て内容を判断しにくい場合、マウスカーソルー９１０をポップアップの要約テキスト８１０の表示領域上に移動し、追加的なプレビューイメージ１０１０を参照してポップアップの内容をさらに容易に推測することができる。
【００４６】
図９及び図１０の説明において、マウスオンイベントに対する動作実行を説明したが、ユーザ、ハードウェア供給者、又はソフトウェア供給者の設定によって他のイベント、例えば、クリック、ダブルクリックまたはタッチイベントなどについても同様の動作が実行されることができる。
【００４７】
図１１は、本発明によるイベントに対する動作実行の第３の実施形態を示す図である。
図１１を参照すると、‘ｔｉｔｌｅ２’が表示された二番目のポップアップ５２０の領域に対してユーザがマウスクリック入力をする。
イベント感知部１２０は、マウスクリックイベントを感知し、感知したイベント情報を制御部１５０に伝送する。マウスクリック入力のイベント情報を受信した制御部１５０は、二番目のポップアップ５２０の表示領域を増やして表示するように、表示部１６０を制御する。
【００４８】
例えば、制御部１５０は、二番目のポップアップ５２０がポップアップ表示領域４２０全体を占めて表示されるように、表示部１６０を制御する。表示部１６０は、制御部１５０の制御によって二番目のポップアップ５２０の表示領域を増やして表示する。二番目のポップアップ５２０が小さく表示されるとき、プレビューイメージ又は要約テキストで表示された場合でも、二番目のポップアップ５２０の表示領域を増やして表示するとき、ポップアップページをレンダリングし、該当ページ自体を表示することができる。
【００４９】
すなわちイメージの形態や要約テキストの形態ではなく、ウェブページの形態で表示することができる。この場合、ユーザは、関心あるポップアップをクリックし、さらに詳しい内容を確認することができる。実施形態によっては、二番目のポップアップ５２０の表示領域を増やして表示するときにも、二番目のポップアップ５２０が小さく表示されるときと同様に、プレビューイメージの形態で表示することもできる。但し、さらに広い空間でプレビューイメージが表示されるので、ユーザがさらに詳しい内容を確認することができる。
【００５０】
図１２は、本発明によるイベントに対する動作実行の第４の実施形態を示す図である。
図１２を参照すれば、‘ｔｉｔｌｅ２’が表示された二番目のポップアップ５２０の領域に対してユーザがマウスクリック入力をする。
イベント感知部１２０は、マウスクリックイベントを感知し、感知したイベント情報を制御部１５０に伝送する。マウスクリック入力のイベント情報を受信した制御部１５０は、二番目のポップアップ５２０をポップアップウィンドウ１２１０の形態で表示するように、表示部１６０を制御する。表示部１６０は、制御部１５０の制御によって二番目のポップアップ５２０をポップアップウィンドウ１２１０の形態で表示する。
【００５１】
二番目のポップアップ５２０が小さく表示されるとき、プレビューイメージ又は要約テキストで表示された場合でも、二番目のポップアップ５２０をポップアップウィンドウ１２１０の形態で表示するとき、ポップアップページをレンダリングし、該当ページ自体を表示することができる。すなわちイメージの形態や要約テキストの形態ではなく、ウェブページの形態で表示することができる。この場合、ユーザは、関心あるポップアップをクリックし、さらに詳しい内容を確認することができる。
【００５２】
上述したような本発明によるポップアップ表示方法は、コンピュータプログラムインストラクションによって実行することができることが理解され得る。
これらのコンピュータプログラムインストラクションは、汎用コンピュータ、特殊用コンピュータ、又はその他プログラム可能なデータプロセッシング装備のプロセッサに搭載することができるので、コンピュータ又はその他プログラム可能なデータプロセッシング装備のプロセッサを通じて実行される当該インストラクションが上述したような機能を実行する手段を生成するようになる。
【００５３】
これらのコンピュータプログラムインストラクションは、特定の方式で機能を具現するために、コンピュータ又はその他プログラム可能なデータプロセッシング装備を使用することができるコンピュータ利用可能な又はコンピュータ読み取り可能なメモリに保存することも可能なので、当該コンピュータ利用可能な又はコンピュータ読み取り可能なメモリに保存されたインストラクションは、上述したような機能を実行するインストラクション手段を内包する製造品目を生産することも可能である。コンピュータプログラムインストラクションは、コンピュータ又はその他プログラム可能なデータプロセッシング装備上に搭載されることも可能なので、コンピュータ又はその他プログラム可能なデータプロセッシング装備上で一連の動作段階が実行され、コンピュータで実行されるプロセスを生成し、コンピュータ又はその他プログラム可能なデータプロセッシング装備を実行するインストラクションは、上述したような機能を行うための段階を提供することも可能である。
【００５４】
本発明に係る装置は、携帯電話、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、ナビゲーション（ｎａｖｉｇａｔｉｏｎ）、デジタル放送受信機、ＰＭＰ（Ｐｏｒｔａｂｌｅ  Ｍｕｌｔｉｍｅｄｉａ  Ｐｌａｙｅｒ）などのような携帯用電子機器装置も含むが、これに限定されない。
【００５５】
尚、本発明は、上述の実施形態に限られるものではない。本発明の技術的範囲から逸脱しない範囲内で多様に変更実施することが可能である。
【符号の説明】
【００５６】
１００    ポップアップ表示装置
１１０    入力部
１２０    イベント感知部
１３０    イメージ抽出部
１４０    テキスト抽出部
１５０    制御部
１６０、３００    表示部
３１０    ブラウザウィンドウ
３２０、３３０、１２１０    ポップアップウィンドウ
４００    画面（ブラウザウィンドウ）
４１０    主ページ表示領域
４２０    ポップアップ表示領域
５１０、５２０、５３０、５４０    ポップアップ
７１０、７２０、１０１０    プレビューイメージ
８１０、８２０、８３０、８４０、８５０、８６０、９２０    要約テキスト
９１０    マウスカーソル
【図１】
2011118904.tif 000003
【図２】
2011118904.tif 000004
【図３】
2011118904.tif 000005
【図４】
2011118904.tif 000006
【図５】
2011118904.tif 000007
【図６】
2011118904.tif 000008
【図７】
2011118904.tif 000009
【図８】
2011118904.tif 000010
【図９】
2011118904.tif 000011
【図１０】
2011118904.tif 000012
【図１１】
2011118904.tif 000013
【図１２】
2011118904.tif 000014