(57)【要約】【課題】複数のウェブページに含まれる複数の広告を、ユーザがまとめて閲覧することのできる端末、方法及びスクリプトプログラムを提供する。【解決手段】通信ネットワークを介してサーバ２０と接続可能な端末装置１０は、スクリプトプログラム及び広告を含む所定のウェブページを表示するためのデータをサーバ２０から受信したことに応じて、当該広告を含む所定のウェブページを表示する手段と、当該所定のウェブページに含まれる当該広告の表示領域において端末装置１０のユーザから所定のページ遷移要求操作を受け付けたことに応じて、ページ遷移を抑止して当該広告のリンク先を示すＵＲＬを端末装置１０の所定の記憶領域に蓄積記憶するためのＵＲＬ蓄積記憶指示受付手段１３０を表示するメニュー出力手段１２５とを備える。【選択図】図１
2011134250.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークを介してウェブサーバと接続可能な端末であって、
スクリプトプログラム及び広告を含む所定のウェブページを表示するためのデータを前記ウェブサーバから受信したことに応じて、前記広告を含む所定のウェブページを表示する手段と、
前記ウェブサーバから受信した前記スクリプトプログラムに基づいて、前記所定のウェブページに含まれる前記広告の表示領域において前記端末のユーザから所定のページ遷移要求操作を受け付けたことに応じて、ページ遷移を抑止して前記広告のリンク先を示すＵＲＬを前記端末の所定の記憶領域に蓄積記憶するための操作受付手段を表示する手段と、
前記ウェブサーバから受信した前記スクリプトプログラムに基づいて、前記端末のユーザから所定の操作を受け付けたことに応じて、前記所定の記憶領域に記憶した前記ＵＲＬが示す前記広告のリンク先のウェブページをまとめて閲覧するために前記ＵＲＬを前記所定の記憶領域から読み出して前記ウェブサーバに送信するための操作受付手段を表示する手段と、を備える端末。
【請求項２】
通信ネットワークを介してウェブサーバと接続可能な端末において表示した広告をまとめて閲覧する方法であって、
前記端末が、スクリプトプログラム及び広告を含む所定のウェブページを表示するためのデータを前記ウェブサーバから受信したことに応じて、前記広告を含む所定のウェブページを表示するステップと、
前記端末が、前記ウェブサーバから受信した前記スクリプトプログラムに基づいて、前記所定のウェブページに含まれる前記広告の表示領域において前記端末のユーザから所定のページ遷移要求操作を受け付けたことに応じて、ページ遷移を抑止して前記広告のリンク先を示すＵＲＬを前記端末の所定の記憶領域に蓄積記憶するための操作受付手段を表示するステップと、
前記端末が、前記ウェブサーバから受信した前記スクリプトプログラムに基づいて、前記端末のユーザから所定の操作を受け付けたことに応じて、前記所定の記憶領域に記憶した前記ＵＲＬが示す前記広告のリンク先のウェブページをまとめて閲覧するために前記ＵＲＬを前記所定の記憶領域から読み出して前記ウェブサーバに送信するための操作受付手段を表示するステップと、を含む方法。
【請求項３】
ウェブサーバから、通信ネットワークを介して前記ウェブサーバと接続可能な端末に、広告を含む所定のウェブページを表示するためのデータと共に送信するスクリプトプログラムであって、
前記端末に、前記所定のウェブページに含まれる前記広告の表示領域において前記端末のユーザから所定のページ遷移要求操作を受け付けたことに応じて、ページ遷移を抑止して前記広告のリンク先を示すＵＲＬを前記端末の所定の記憶領域に蓄積記憶するための操作受付手段を表示させるステップと、
前記端末に、前記端末のユーザから所定の操作を受け付けたことに応じて、前記所定の記憶領域に記憶した前記ＵＲＬが示す前記広告のリンク先のウェブページをまとめて閲覧するために前記ＵＲＬを前記所定の記憶領域から読み出して前記ウェブサーバに送信するための操作受付手段を表示させるステップと、を実行させるためのスクリプトプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のウェブページに含まれる広告を一括して閲覧することが可能な端末、方法及びスクリプトプログラムに関する。
【背景技術】
【０００２】
従来、ＨＴＭＬ（ハイパーテキスト・マークアップ言語）のハイパーテキスト機能を用いて、ウェブページに含まれる広告に特定のウェブページにアクセスするためのリンク情報を埋め込み、当該ウェブページを閲覧するユーザの端末が、当該ユーザから当該広告の表示領域のクリック操作を受け付けることにより、当該端末に当該特定のウェブページの内容を表示させる方法が知られている（非特許文献１）。
【０００３】
また、ネットワーク接続された端末装置のブラウザ環境で動作し、ローカルストレージを利用可能な機能を含むＡＰＩ（アプリケーション・プログラミング・インタフェース）を備える、マークアップ言語仕様が知られている（非特許文献２）。当該技術は、一般的に「ＨＴＭＬ５仕様」等と呼ばれる。当該技術によれば、例えば、ブラウザの動作中に送受信又は生成される様々な情報を、ブラウザが動作している端末が備える所定のローカルストレージを用いて記憶できる。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】“ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ”［ｏｎｌｉｎｅ］、ウィキペディア・インターネット百科事典、［平成２１年１０月１３日検索］、インターネット＜ＵＲＬ：ｈｔｔｐ：／／ｊａ．ｗｉｋｉｐｅｄｉａ．ｏｒｇ／ｗｉｋｉ／ＨｙｐｅｒＴｅｘｔ＿Ｍａｒｋｕｐ＿Ｌａｎｇｕａｇｅ＞
【非特許文献２】“ＨＴＭＬ  ５”［ｏｎｌｉｎｅ］、ウィキペディア・インターネット百科事典、［平成２１年１０月１３日検索］、インターネット＜ＵＲＬ：ｈｔｔｐ：／／ｊａ．ｗｉｋｉｐｅｄｉａ．ｏｒｇ／ｗｉｋｉ／ＨＴＭＬ＿５＞
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここで、例えばバナー広告等の広告の内容は、ユーザが閲覧操作を行っているウェブページの内容そのものではないため、当該ユーザが当該ウェブページの内容の閲覧を中断して広告をクリックする可能性には限界があった。こうした状況において、少しでも広告のクリック率を高めるために、ユーザが閲覧操作を行って表示されたウェブページの内容に関連した広告（いわゆるコンテンツマッチ広告）や、当該ユーザの属性や操作履歴に関連した広告（いわゆる行動ターゲティング広告）等の広告配信技術も提案もなされているが、ユーザにメインのウェブページの閲覧の中断を強いる点は改善されていない。
【０００６】
すなわち、当該ユーザは、気になる内容のバナー広告のリンク先を閲覧したい場合においても、当該バナー広告をクリックすることなくメインのウェブページの閲覧を継続する場合が多いのである。このような閲覧操作において、ユーザが検索エンジンによる検索操作や、ハイパーリンクを辿る操作を繰り返すと、ブラウザの「戻る」ボタン操作やタブブラウザによるタブクリック操作により過去に閲覧したウェブページを再び表示させようとしても、当該ウェブページの表示の度に別のバナー広告が表示される場合も多い。この場合、ユーザは、最初にウェブページを閲覧した際に気になっていたバナー広告をクリックする機会を失ってしまう。
【０００７】
そこで、本発明は、複数のウェブページに含まれる複数の広告を、ユーザが後でまとめて一括して閲覧可能な端末、方法及びスクリプトプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明においては、次のような解決手段を提供する。なお、本願明細書に用いる「ユーザ」という用語は、特に記載のない限り、端末の使用者を非限定的に指す。本願明細書に用いる「メール」という用語は、特に記載のない限り、電子メールを指す。
【０００９】
（１）  通信ネットワークを介してウェブサーバと接続可能な端末であって、スクリプトプログラム及び広告を含む所定のウェブページを表示するためのデータを前記ウェブサーバから受信したことに応じて、前記広告を含む所定のウェブページを表示する手段と、前記ウェブサーバから受信した前記スクリプトプログラムに基づいて、前記所定のウェブページに含まれる前記広告の表示領域において前記端末のユーザから所定のページ遷移要求操作を受け付けたことに応じて、ページ遷移を抑止して前記広告のリンク先を示すＵＲＬを前記端末の所定の記憶領域に蓄積記憶するための操作受付手段を表示する手段と、前記ウェブサーバから受信した前記スクリプトプログラムに基づいて、前記端末のユーザから所定の操作を受け付けたことに応じて、前記所定の記憶領域に記憶した前記ＵＲＬが示す前記広告のリンク先のウェブページをまとめて閲覧するために前記ＵＲＬを前記所定の記憶領域から読み出して前記ウェブサーバに送信するための操作受付手段を表示する手段と、を備える端末。
【００１０】
このようにすることにより、本発明に係る端末は、ウェブサーバから受信したスクリプトプログラムに基づき、ページ遷移を抑止して、広告のリンク先を示すＵＲＬを端末の所定の記憶領域に蓄積記憶するための操作を受け付けること、及び蓄積記憶したＵＲＬを所定の記憶領域から読み出してサーバに送信するための操作を受け付けることができる。
【００１１】
その結果、本発明に係る端末のユーザは、ウェブページの閲覧中に気になった広告のリンク先を示すＵＲＬを端末の所定の記録領域に蓄積記憶させ、まとめて一括して閲覧するために蓄積記憶したＵＲＬをサーバに送信させることができる。
【００１２】
（２）  通信ネットワークを介してウェブサーバと接続可能な端末において表示した広告をまとめて閲覧する方法であって、前記端末が、スクリプトプログラム及び広告を含む所定のウェブページを表示するためのデータを前記ウェブサーバから受信したことに応じて、前記広告を含む所定のウェブページを表示するステップと、前記端末が、前記ウェブサーバから受信した前記スクリプトプログラムに基づいて、前記所定のウェブページに含まれる前記広告の表示領域において前記端末のユーザから所定のページ遷移要求操作を受け付けたことに応じて、ページ遷移を抑止して前記広告のリンク先を示すＵＲＬを前記端末の所定の記憶領域に蓄積記憶するための操作受付手段を表示するステップと、前記端末が、前記ウェブサーバから受信した前記スクリプトプログラムに基づいて、前記端末のユーザから所定の操作を受け付けたことに応じて、前記所定の記憶領域に記憶した前記ＵＲＬが示す前記広告のリンク先のウェブページをまとめて閲覧するために前記ＵＲＬを前記所定の記憶領域から読み出して前記ウェブサーバに送信するための操作受付手段を表示するステップと、を含む方法。
【００１３】
このようにすることで、（１）と同様の効果を奏する方法を提供することができる。
【００１４】
（３）  ウェブサーバから、通信ネットワークを介して前記ウェブサーバと接続可能な端末に、広告を含む所定のウェブページを表示するためのデータと共に送信するスクリプトプログラムであって、前記端末に、前記所定のウェブページに含まれる前記広告の表示領域において前記端末のユーザから所定のページ遷移要求操作を受け付けたことに応じて、ページ遷移を抑止して前記広告のリンク先を示すＵＲＬを前記端末の所定の記憶領域に蓄積記憶するための操作受付手段を表示させるステップと、前記端末に、前記端末のユーザから所定の操作を受け付けたことに応じて、前記所定の記憶領域に記憶した前記ＵＲＬが示す前記広告のリンク先のウェブページをまとめて閲覧するために前記ＵＲＬを前記所定の記憶領域から読み出して前記ウェブサーバに送信するための操作受付手段を表示させるステップと、を実行させるためのスクリプトプログラム。
【００１５】
このようにすることで、（１）と同様の効果を奏するスクリプトプログラムを提供することができる。
【発明の効果】
【００１６】
本発明によれば、複数のウェブページに含まれる複数の広告を、ユーザが後でまとめて一括して閲覧可能とする端末、方法及びスクリプトプログラムを提供することができる。
【図面の簡単な説明】
【００１７】
【図１】本実施形態に係る、広告を一括して閲覧できるプログラムを動作可能な端末を含むハードウェアの全体構成を示す図である。
【図２】本実施形態に係る、広告を一括して閲覧できる方法の諸段階を示す図である。
【図３】本実施形態に係る、操作を受け付けるメニューを例示する図である。
【図４】本実施形態に係る、端末装置に送信されるメールを例示する図である。
【発明を実施するための形態】
【００１８】
以下、本発明の実施形態について説明する。なお、これはあくまでも一例であって、本発明の技術的範囲はこれに限られるものではない。
【００１９】
本実施形態は、コンピュータ及びその周辺装置に適用される。本実施形態における各部は、コンピュータ及びその周辺装置が備えるハードウェア並びに該ハードウェアを制御するソフトウェアによって構成される。
【００２０】
上記ハードウェアには、制御部としてのＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）の他、記憶部、通信装置、表示装置及び入力装置が含まれる。記憶部としては、例えば、メモリ（ＲＡＭ：Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ、ＲＯＭ：Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ等）、ハードディスクドライブ（ＨＤＤ：Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、及び光ディスク（ＣＤ：Ｃｏｍｐａｃｔ  Ｄｉｓｋ、ＤＶＤ：Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ等）ドライブが挙げられる。通信装置としては、例えば、各種有線及び無線インターフェース装置が挙げられる。表示装置としては、例えば、液晶ディスプレイ、プラズマディスプレイ等の各種ディスプレイが挙げられる。入力装置としては、例えば、キーボード及びポインティング・デバイス（マウス、トラッキングボール等）が挙げられる。
【００２１】
上記ソフトウェアには、上記ハードウェアを制御するコンピュータ・プログラム、スクリプトプログラム及びデータが含まれる。コンピュータ・プログラム、スクリプトプログラム及びデータは、記憶部により記憶され、制御部により適宜実行、参照される。また、コンピュータ・プログラム、スクリプトプログラム及びデータは、通信回線を介して配布されることも可能であり、ＣＤ−ＲＯＭ等のコンピュータ可読媒体に記録して配布されることも可能である。
【００２２】
［全体構成］
図１に、本実施形態に係る、広告を一括して閲覧できるプログラムを動作可能な端末を含むハードウェアの全体構成を示す。図１は、当該プログラムを動作可能な端末としての端末装置１０と、当該端末装置１０に対して相互に通信可能に接続されるウェブサーバとしてのサーバ２０とを含む。なお、以下の記載において、プログラムという用語は、スクリプト又はスクリプトプログラムを含む。
【００２３】
図１に示す端末装置１０は、スクリプト実行手段１００、所定のウェブページを表示する手段としてのウェブブラウザ１１０、記憶手段としてのローカルストレージ１７０、表示手段１８０、入力手段１８５及びメール受信手段１９０を含む。当該スクリプト実行手段１００は、ウェブブラウザ１１０と連携して機能し、端末装置１０のオペレーティングシステムがウェブブラウザ１１０に与えたリソースを用いて、サーバ２０から受信したスクリプトプログラムを解釈実行する。典型的には、スクリプト実行手段１００は、ブラウザ等のアプリケーション・ソフトウェアの動作時に、オペレーティングシステムによるメモリ割り当て（メモリ・アロケーション）によって、端末装置１０が備える主記憶（図示せず）の一部が割り当てられて機能する。
【００２４】
ウェブブラウザ１１０は、サーバ２０にＵＲＬを指定することによりウェブページを要求し、サーバ２０からスクリプトプログラムと共に広告を含むウェブページを受信する。例えば、端末装置１０において動作するブラウザは、サーバ２０から受信したウェブページ等のハイパーテキストから、実行可能なスクリプトプログラム部分を特定し、特定したスクリプトプログラムの記載にしたがって、スクリプト実行手段１００に当該スクリプトプログラムを順次実行させることができる。
【００２５】
ローカルストレージ１７０は、例えば磁気記憶媒体又はメモリデバイス等の、端末装置１０が適宜備える記憶媒体により構成される。ローカルストレージ１７０は、上述のＨＴＭＬ５仕様に基づき、ウェブブラウザ１１０の管理のもと、スクリプト実行手段１００がデータの読み込み及び書き込みを行うことができる記憶領域を提供する記憶手段として機能する。より具体的には、ローカルストレージ１７０は、広告に関連付けられるリンク先を示す情報を蓄積して記憶し、当該記憶した情報を必要に応じて取り出すことができる。当該記憶の形式は、適切なセパレータを介して個々のリンク先を示す情報を順次配置したシーケンシャル形式でもよく、個々のリンク先を示す情報に独立した識別子を割り当てたランダムアクセス可能な形式でもよく、適宜設計できる。
【００２６】
表示手段１８０は、端末装置１０を使用するユーザに対して、広告と共にウェブページを表示する。
【００２７】
入力手段１８５は、端末装置１０を使用するユーザからの、ブラウザに対するクリック操作等の入力を受け付ける。入力手段１８５としては、ポインティング・デバイス、キーボード、ボタン、ホイール又はスイッチ等が挙げられるが限定されない。クリック操作としては、マウス等の入力機器が備える特定のボタンのクリック、キーボード等の入力機器が備える特定のキーパッドの押下、タッチスクリーン等の特定の位置入力、又はこれらの組み合わせが挙げられるが、限定されない。
【００２８】
メール受信手段１９０は、サーバ２０から送信されるメールを受信する。具体的には、メール受信手段１９０は、サーバ２０から送信される一括閲覧用メール３６０（図４）を受信するために用いられる。
【００２９】
スクリプト実行手段１００は、クリック操作受付手段１２０、メニュー出力手段１２５、広告のリンク先を示すＵＲＬを端末装置１０の所定の記憶領域に蓄積記憶するための操作受付手段としてのＵＲＬ蓄積記憶指示受付手段１３０、ＵＲＬ蓄積記憶手段１４０、当該所定の記憶領域に記憶した当該ＵＲＬが示す当該広告のリンク先のウェブページをまとめて閲覧するために当該ＵＲＬを当該所定の記憶領域から読み出して当該ウェブサーバに送信するための操作受付手段としてのメール送信操作受付手段１５０及びメール送信要求手段１６０を含む。これらの手段は、端末装置１０のスクリプト実行手段１００を構成する。より具体的には、端末装置１０のブラウザが備えるインタープリタ等のスクリプト実行環境においてサーバ２０から受信したスクリプトプログラムを解釈実行することにより構成することができるが、これに限られない。
【００３０】
クリック操作受付手段１２０は、入力手段１８５を介する所定のクリックを受け付ける。具体的には、クリック操作受付手段１２０は、端末装置１０の表示手段１８０に広告を含むウェブページが表示されているときに、当該広告が表示される領域においてクリック操作を受け付ける。例えば、次式に示すように、ハイパーテキストとして含むことが可能な＜ｄｉｖ＞タグのＩＤ属性及びスタイルシートのＣＳＳ（段階スタイルシート又はカスケーディング・スタイル・シート）コマンドの両方に、特定の広告エリアを表す同一の文字列等を用いることにより、広告表示領域と表示手段１８０の特定の範囲内とを関連付けることができる。
【数１】
2011134250.tif 000003
この例では、「ｔｏｐ−ｂａｎｎｅｒ」という文字列は、＜ｄｉｖ＞タグのＩＤ属性及びスタイルシートのＣＳＳコマンドに共通して用いられる。このようにすることにより、クリック操作受付手段１２０は、画面上の高さ５０画素及び幅２８０画素の特定の領域に対する所定のクリック操作を「広告Ａ」に対する所定のクリック操作として受け付けることができる。
【００３１】
メニュー出力手段１２５は、当該所定のクリック操作に応じて、ウェブブラウザ１１０から、ページ遷移イベント及び当該所定のクリック操作が行われた表示領域上の位置（座標）を受け取り、当該所定のクリック操作が、当該広告の表示領域において行われている場合に、ブラウザのページ遷移を抑止して、端末装置１０の表示手段１８０にメニュー（図３（ａ）及び（ｂ）を例示して後述する）を表示する。例えば、所定のクリック操作は、マウス右クリック等であるが、限定されない。当該メニューは、ユーザがＵＲＬ蓄積記憶指示受付手段１３０を利用するための項目と、ユーザがメール送信操作受付手段１５０を利用するための項目とを含む。これらの項目は、ユーザによるクリック操作によって選択される。すなわち、メニュー出力手段１２５は、ユーザによるクリック操作に応じて、ＵＲＬ蓄積記憶指示受付手段１３０又はメール送信操作受付手段１５０のいずれかを起動する。ブラウザのページ遷移は抑止されるため、メニュー出力手段１２５の処理においては、ページ遷移は発生しない。
【００３２】
ＵＲＬ蓄積記憶指示受付手段１３０は、ユーザによるＵＲＬを蓄積して記憶する指示、すなわち、特定の広告に関連付けられるリンク先を示す情報をローカルストレージ１７０に蓄積して記憶する指示を受け付ける。
【００３３】
後続のＵＲＬ蓄積記憶手段１４０は、クリック操作受付手段１２０が受け付けた所定のクリック操作に対応する広告に関連付けられるリンク先を示す情報を、ローカルストレージ１７０に蓄積して記憶する。ＵＲＬ蓄積記憶手段１４０は、複数の当該リンク先を示す情報を蓄積して記憶する際に、ページ遷移が間に介在しても問題がない。なぜなら、スクリプト実行手段１００は、ウェブブラウザ１１０の管理のもと、端末装置１０のローカルストレージ１７０に直接データを書き込み、あるいは読み込みを行うことができるからである。したがって、本実施形態に係る端末装置１０は、ローカルストレージ１７０を用いて、複数の広告表示領域に関連付けられるリンク先を示す情報を、蓄積して記憶できる。
【００３４】
メール送信操作受付手段１５０は、ユーザによるメール送信操作の指示、すなわち、ローカルストレージ１７０に蓄積して記憶されたリンク先を示す情報を一括したメールを、サーバ２０が端末装置１０に送信する指示を受け付ける。
【００３５】
後続のメール送信要求手段１６０は、ローカルストレージ１７０に蓄積して記憶したリンク先を示す情報を一括してサーバ２０が端末装置１０に送信するために、端末装置１０のローカルストレージ１７０から、当該リンク先を示す情報を読み出してサーバ２０に送信する。サーバ２０に送信される当該リンク先を示す情報の個数は、所定の個数でもよく、所定の期間に対応する個数でもよく、記憶された当該リンク先を示す情報の一部又は全部の個数でもよく、適宜設計できる。
【００３６】
図１に示すサーバ２０は、スクリプト付きウェブページ送信手段２１０、送信要求受付手段２３０及びメール送信手段２４０を備える。
【００３７】
スクリプト付きウェブページ送信手段２１０は、ＵＲＬ蓄積記憶用メニュー出力スクリプト２２０を、広告を含むウェブページと共に端末装置１０に送信する。ＵＲＬ蓄積記憶用メニュー出力スクリプト２２０は、前述のように端末装置１０のスクリプト実行手段１００において実行されるスクリプトである。これらはハイパーテキストとして、サーバ２０から端末装置１０に送信される。
【００３８】
ＵＲＬ蓄積記憶用メニュー出力スクリプト２２０は、スクリプト付きウェブページ送信手段２１０と組み合わせて、又はこれの一部として含まれて、端末装置１０に送信され、スクリプト実行手段１００において実行される。すなわち、ＵＲＬ蓄積記憶用メニュー出力スクリプト２２０は、端末装置１０のスクリプト実行手段１００に、前述のクリック操作受付手段１２０、メニュー出力手段１２５、ＵＲＬ蓄積記憶指示受付手段１３０、ＵＲＬ蓄積記憶手段１４０、メール送信操作受付手段１５０及びメール送信要求手段１６０を生成する。
【００３９】
送信要求受付手段２３０は、端末装置１０のメール送信要求手段１６０が送信した情報を受信して受け付ける。すなわち、送信要求受付手段２３０は、端末装置１０のローカルストレージ１７０に蓄積して記憶されたリンク先を示す情報を受け付ける。
【００４０】
メール送信手段２４０は、当該受け付けた情報に対応するメールをメール受信手段１９０に送信する。すなわち、メール送信手段２４０は、端末装置１０のローカルストレージ１７０に蓄積して記憶されたリンク先を示す情報を、一括したメールとして、端末装置１０に送信する。メール送信手段２４０は、例えば、サーバ２０をメールサーバとして機能させるプログラム等でもよい。なお、サーバ２０は、メール送信要求手段１６０が指示するその他の端末にメールを送信してもよい。
【００４１】
メール送信手段２４０からメール受信手段１９０に送信されるメールの形態は、電子メール、インスタント・メッセンジャ、ウェブメール、又はユーザ識別情報によってユーザを識別可能なウェブサービス内のメッセージ等が挙げられる。リンク先を示す情報は、個別にＵＲＬ（統一資源位置指定子、ユニフォームリソースロケータ）が埋め込まれたテキストの集まりであるが、ＵＲＬが個別に埋め込まれたサムネイル画像の集まり等でもよく、適宜設計できる。このメールの態様としては、例えば、一括閲覧用メール３６０（図４）が挙げられるが、限定されない。
【００４２】
このようにすることにより、本実施形態に係るハードウェアの全体構成において、サーバ２０は、端末装置１０のスクリプト実行手段１００において実行可能なプログラムを含むハイパーテキストを端末装置１０に送信する。端末装置１０は、本実施形態に係るプログラムを実行することにより、ＵＲＬ蓄積記憶指示受付手段１３０によって、広告に関連付けられるリンク先を示す情報を端末装置のローカルストレージ１７０に蓄積して記憶する指示を受け付け、メール送信操作受付手段１５０によって、当該蓄積して記憶したリンク先を示す情報を一括してサーバ２０に送信する指示を受け付けることができる。さらに、サーバ２０は、送信要求受付手段２３０を用いて、端末装置１０のローカルストレージ１７０に蓄積して記憶されたリンク先を示す情報を受け付け、メール送信手段２４０を用いて、当該蓄積して記憶されたリンク先を示す情報を一括したメールとして端末装置１０に送信できる。
【００４３】
［広告を一括して閲覧できる方法の諸段階］
図２に、本実施形態に係る、広告を一括して閲覧できる方法の諸段階を示す。この方法は、具体的には、サーバ２０から端末装置１０に送信される、ＵＲＬ蓄積記憶用メニュー出力スクリプト２２０の動作の諸段階を含む。以下、端末装置１０の動作として説明する。
【００４４】
ステップＳ１１０において、端末装置１０は、ウェブページ送信要求を送信する。この要求は、端末装置１０からサーバ２０に送信される。サーバ２０は、通常のウェブサーバの動作として当該要求を受信して受け付けることができる。本実施形態においては、サーバ２０は、前述のスクリプト付きウェブページ送信手段２１０を用いて、ＵＲＬ蓄積記憶用メニュー出力スクリプト２２０を、広告を含むウェブページと共に端末装置１０に送信する。
【００４５】
ステップＳ１２０において、端末装置１０のウェブブラウザ１１０は、広告を含むウェブページ及びＵＲＬ蓄積記憶用メニュー出力スクリプト２２０を受信する。
【００４６】
ステップＳ１３０において、端末装置１０のクリック操作受付手段１２０は、所定の広告表示領域においてクリック操作を受け付ける。このクリック操作は、具体的には、サーバ２０から端末装置１０に送信された広告を含むウェブページにおける、いずれかの広告の表示領域に対する所定のクリック操作である。前述の通り、クリック操作受付手段１２０は、端末装置１０の表示手段１８０が表示したウェブページの広告領域を、＜ｄｉｖ＞タグのＩＤ属性及びスタイルシートのＣＳＳ（段階スタイルシート又はカスケーディング・スタイル・シート）コマンドの両方に、特定の広告エリアを表す同一の文字列等を用いることにより、特定することができる。所定のクリック操作としては、例えばマウス右ボタンをクリックすること、キーボードのシフトキーと共にマウス左ボタンをクリックすること又は他の態様の所定のクリック操作等が挙げられ、予め定めておくことができる。
【００４７】
ステップＳ１４０において、端末装置１０のメニュー出力手段１２５は、ブラウザのページ遷移を抑止して、ＵＲＬ蓄積記憶指示及びメール送信操作を受け付けるメニューを出力し、クリック操作が（１）ＵＲＬ蓄積記憶指示又は（２）メール送信操作のいずれかを判定する。クリック操作が（１）ＵＲＬ蓄積記憶指示であれば、ステップＳ１５０に進み、クリック操作が（２）メール送信操作であれば、ステップＳ１７０に進む。これら以外のクリック操作が検出される場合には、端末装置１０は、再びステップＳ１３０に戻ってクリック操作を受け付けてもよい。
【００４８】
これらのステップＳ１３０及びステップＳ１４０の動作は、例えば、ステップＳ１３０におけるクリック操作の受け付けに基づいて、メニュー出力手段１２５が所定のメニュー等を表示手段１８０に表示し、当該メニューに含まれる要素を端末装置１０のユーザがクリックにより選択することにより、ステップＳ１４０における判定が行われるようにすることができる。すなわち、端末装置１０は、（１）ＵＲＬ蓄積記憶指示及び（２）メール送信操作のそれぞれを別個に受け付ける手段を、当該メニュー等に含まれる要素として、表示手段１８０に表示してもよい。具体的なメニューの例は、図３を示して後述する。
【００４９】
ステップＳ１５０において、端末装置１０のＵＲＬ蓄積記憶指示受付手段１３０は、前述の（１）ＵＲＬ蓄積記憶指示のクリック操作に応じ、所定の広告表示領域においてＵＲＬを蓄積記憶する指示が行われたことを受け付ける。
【００５０】
ステップＳ１６０において、端末装置１０のＵＲＬ蓄積記憶手段１４０は、当該所定の広告表示領域におけるＵＲＬの情報を、ローカルストレージ１７０に蓄積記憶する。ローカルストレージ１７０に蓄積記憶される情報は、個々のＵＲＬの情報を順次配置したシーケンシャル形式でもよく、個々のＵＲＬの情報に対して独立した識別子を割り当てたランダムアクセス可能な形式でもよく、個々のＵＲＬの情報と端末装置１０を識別する情報との関連付けが行われてもよく、適宜設計できる。
【００５１】
ステップＳ１６０の後には、端末装置１０はステップＳ１３０に戻り、所定のクリック操作を受け付けることができる。したがって、端末装置１０は、ステップＳ１５０及びステップＳ１６０の動作を繰り返し、複数の広告表示領域に関連付けられるＵＲＬの情報をローカルストレージ１７０に蓄積記憶できる。端末装置１０は、ウェブページを限定せずに任意のウェブページに対してこれらの動作を実施できる。したがって、本実施形態の方法においては、複数の広告表示に対して、ウェブページの遷移が介在してもよい。
【００５２】
ステップＳ１７０において、端末装置１０のメール送信操作受付手段１５０は、前述の（２）メール送信操作のクリック操作に応じ、メール送信操作を受け付ける。
【００５３】
ステップＳ１８０において、端末装置１０のメール送信要求手段１６０は、メール送信要求を実施する。すなわち、端末装置１０のメール送信要求手段１６０は、蓄積して記憶したリンク先を示す情報をサーバ２０が端末装置１０に一括して送信するために、端末装置１０のローカルストレージ１７０から、所定の個数の当該リンク先を示す情報を読み出してサーバ２０に送信する。
【００５４】
サーバ２０の送信要求受付手段２３０は、端末装置１０からのメール送信要求受付を受信することができる。さらに、サーバ２０のメール送信手段２４０は、一括閲覧用メール３６０（図４）を端末装置１０に送信することができる。
【００５５】
ステップＳ１９０において、端末装置１０のメール受信手段１９０は、一括閲覧用メール受信を実施する。ユーザは、受信した一括閲覧用メールを参照し、複数の広告表示領域に関連付けられるリンク先を示す情報を、まとめて利用することができる。例えば、一括閲覧用メールは、リンク先を示すＵＲＬが埋め込まれたハイパーテキストとしてもよい。
【００５６】
このように動作することにより、本実施形態に係る方法を用いて、端末装置１０は、画面上のメニュー等として、ＵＲＬ蓄積記憶指示受付手段１３０を利用するための項目と、メール送信操作受付手段１５０を利用するための項目とを含むメニューを表示手段１８０に表示できる。さらに、本実施形態に係る方法を用いて、端末装置１０は、複数の広告表示領域に関連付けられるリンク先を示す情報を、サーバ２０から端末装置１０に一括して送信できる。
【００５７】
［操作を受け付けるメニューの例］
図３に、本実施形態に係る、操作を受け付けるメニューを例示する。図３（ａ）は、ＵＲＬ蓄積記憶指示受付手段１３０を利用するメニューを例示する図であり、図３（ｂ）は、メール送信操作受付手段１５０を利用するメニューを例示する図である。図３（ａ）及び（ｂ）において、画面表示３００は、広告表示領域としての広告エリア３１０及びカーソル３５０を含む。画面表示３００は、通常はブラウザ等のアプリケーションによって構成され、ページ遷移等の機能を有するコマンドボタンや、表示される情報を画面内にスクロールするためのボタン及びバー等を適宜含む。
【００５８】
図３（ａ）において、画面表示３００は、コンテキスト・メニュー３２１を含む。このコンテキスト・メニュー３２１は、カーソル３５０が広告エリア３１０の範囲内にあるときに、ユーザが行う所定のクリック操作をクリック操作受付手段１２０が受け付けることに応じて、メニュー出力手段１２５によって表示手段１８０に表示される。このときに、メニュー出力手段１２５の処理において、ブラウザのページ遷移は抑止される。当該所定のクリック操作は、例えば、マウスの右ボタンをクリックする操作、又はシフトキーを押しながらマウスの左ボタンをクリックする操作等とすることができるが、限定されない。また、コンテキスト・メニュー３２１は、受付メニュー３３０を含む。受付メニュー３３０は、図１に示したＵＲＬ蓄積記憶指示受付手段１３０を利用するためのコンテキスト・メニュー３２１の項目である。すなわち、受付メニュー３３０は、ウェブページに含まれる広告に関連付けて、ユーザによるＵＲＬを蓄積して記憶する指示を受け付ける。
【００５９】
一例として、図３（ａ）に示す受付メニュー３３０は、「メールでまとめ閲覧」という文字表示を含む。ユーザがこの受付メニュー３３０を選択することにより、広告エリア３１０に関連付けられるリンク先を示す情報は、ローカルストレージ１７０に蓄積して記憶される。この動作は、図２に示した方法において、ステップＳ１６０及びステップＳ１７０の動作に対応する。
【００６０】
図３（ｂ）において、画面表示３００は、コンテキスト・メニュー３２２を含む。このコンテキスト・メニュー３２２は、前述のコンテキスト・メニュー３２１と同様に、ユーザが行う所定のクリック操作をクリック操作受付手段１２０が受け付けることに応じて、メニュー出力手段１２５によって表示手段１８０に表示される。コンテキスト・メニュー３２２は、受付メニュー３４０を含む。受付メニュー３４０は、図１に示したメール送信操作受付手段１５０を利用するための、コンテキスト・メニュー３２２の項目である。すなわち、受付メニュー３４０は、ユーザによって、メール送信操作が指示されることを受け付ける。
【００６１】
一例として、図３（ｂ）に示す受付メニュー３４０は、「メール送信」という文字表示を含む。ユーザがこの受付メニュー３４０を選択することにより、ローカルストレージ１７０に蓄積して記憶されたリンク先を示す情報を一括して端末装置１０に送信するために、端末装置１０のローカルストレージ１７０から、当該リンク先を示す情報を読み出してサーバ２０に送信する動作が実施される。この動作は、図２に示した方法において、ステップＳ２１０及びステップＳ２２０の動作に対応する。したがって、図２に示した方法の後続の諸段階の動作により、ステップＳ２５０の動作によって、端末装置１０を操作するユーザは、複数の広告表示領域に関連付けられるリンク先を示す情報を、一括して受信することができる。
【００６２】
なお、広告エリア３１０の範囲内における当該所定のクリックは、前述のコンテキスト・メニュー３２１に対するクリック操作とコンテキスト・メニュー３２２に対するクリック操作との間で同一でもよく、異なっていてもよい。例えば、当該所定のクリックを、コンテキスト・メニュー３２１とコンテキスト・メニュー３２２とで共通とし、一つのメニュー中の異なる場所に、受付メニュー３３０及び受付メニュー３４０を配置してもよい。すなわち、広告エリア３１０の範囲内におけるマウス右クリックにより、受付メニュー３３０及び受付メニュー３４０を含むメニューを表示してもよい。あるいは、受付メニュー３３０を含み受付メニュー３４０を含まないコンテキスト・メニュー３２１に対する所定のクリックを「シフトキーを押しながらマウス左クリック」と予め定義し、受付メニュー３３０を含まず受付メニュー３４０を含むコンテキスト・メニュー３２２に対する所定のクリックを「シフトキーを押しながらマウス右クリック」と予め定義する等の別個の態様としてもよく、適宜設計できる。
【００６３】
このようにすることにより、本実施形態に係る端末装置１０は、表示手段１８０に表示される受付メニュー３３０を介してＵＲＬ蓄積記憶指示受付手段１３０を利用可能とし、同様に表示手段１８０に表示される受付メニュー３４０を介してメール送信操作受付手段１５０を利用可能とするよう、構成される。端末装置１０のユーザは、関心のあるウェブ広告を見つけたときに、「メールでまとめ閲覧」等の文字表示を含む受付メニュー３３０を用いて、広告のリンク先を示す情報をローカルストレージ１７０に蓄積記憶しておき、後に、「メール送信」等の文字表示を含む受付メニュー３４０を用いて、蓄積記憶した広告のリンク先を示す情報を一括して含むメールを受信することができる。したがって、本実施形態に係る端末装置１０のユーザは、ウェブページの閲覧を中断する必要なく、複数の広告を後でまとめて閲覧する機会を得ることができる。
【００６４】
［端末装置１０に送信されるメールの例］
図４は、本実施形態に係る端末装置１０に送信されるメールを例示する図である。図４において、一括閲覧用メール３６０は、端末装置１０のユーザとの関連性を有する表題３６２、広告のリンク先を示すＵＲＬの情報３６４及び他の情報３６６を含む。
【００６５】
表題３６２は、一括閲覧用メール３６０が、広告のリンク先を本実施形態に係る端末装置１０に一括して送信するメールであることを示すために用いられる。表題３６２の形式、装飾、サービスの名称又は記載事項等は、何でもよい。表題３６２は、適宜、端末装置１０のユーザ等との関連付けを示す個人の名称又は略称等の、一括閲覧用メール３６０と端末装置１０との関連付けを表す情報を含んでもよい。
【００６６】
広告のリンク先を示すＵＲＬの情報３６４は、本実施形態に係るローカルストレージ１７０に蓄積記憶された、複数の広告のリンク先を示す情報を含む。広告のリンク先を示すＵＲＬの情報３６４は、個々の広告に対するハイパーリンクを含むことができる。広告のリンク先を示すＵＲＬの情報３６４は、蓄積記憶された時間の順序、又は広告される商品の分類等にしたがって、適宜ソートされ、ソートされた順序を表す番号を付されてもよく、その態様は適宜設計できる。
【００６７】
他の情報３６６は、任意の情報であり、例えば、広告のリンク先を示すＵＲＬの情報３６４の個数と共に、一括閲覧用メール３６０の末尾を示すために設けられてもよい。
【００６８】
このように構成することにより、本発明に係る端末装置１０のユーザは、複数の広告のリンク先を示すＵＲＬの情報３６４を含む一括閲覧用メール３６０を受信することができる。したがって、本実施形態に係る端末装置１０のユーザは、複数の広告を後でまとめて閲覧することができる。
【００６９】
以上、本発明の実施形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。上記実施形態に、多様な変更又は改良を加えることができる。そのような変更又は改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。例えば、本実施形態に係るプログラム、端末及び方法は、広告の表示領域に替えて、ウェブページに含まれリンク先の情報を含む他の特定の表示領域に対応する所定のクリック操作に応じ、ＵＲＬ蓄積記憶指示受付手段１３０又はメール送信操作受付手段１５０により、ユーザからの指示を受け付けてもよい。例えば、端末装置１０のユーザは、見出しが列挙されたニュースサイトが表示手段１８０に表示されているときに、関心をもつニュースの見出しを適宜選択し、当該選択した見出しをそれぞれのリンク先の情報と共にサーバ２０から一括してメール受信することもできる。このような変形例も、本発明の技術的範囲に含まれることはいうまでもない。
【符号の説明】
【００７０】
１０  端末装置
２０  サーバ
１００  スクリプト実行手段
１１０  ウェブブラウザ
１２０  クリック操作受付手段
１２５  メニュー出力手段
１３０  ＵＲＬ蓄積記憶指示受付手段
１４０  ＵＲＬ蓄積記憶手段
１５０  メール送信操作受付手段
１６０  メール送信要求手段
１７０  ローカルストレージ
１８０  表示手段
１９０  入力手段
２１０  スクリプト付きウェブページ送信手段
２２０  ＵＲＬ蓄積記憶用メニュー出力スクリプト
２３０  送信要求受付手段
２４０  メール送信手段
３００  操作受付手段を含むメニューの表示例
３２１，３２２  コンテキスト・メニュー
３３０，３４０  受付メニュー
３５０  カーソル
３６０  一括閲覧用メール
【図１】
2011134250.tif 000004
【図２】
2011134250.tif 000005
【図３】
2011134250.tif 000006
【図４】
2011134250.tif 000007