(57)【特許請求の範囲】
【請求項１】
ユーザが閲覧を希望する公開情報と、前記公開情報に付随して前記ユーザに告知される告知情報と、を取得する取得部と、
前記公開情報と、前記ユーザからの指示に基づいて位置が変化するカーソルと、を画面に表示し、所定の開始条件が満たされると、前記告知情報の表示を開始する表示部と、
を備え、
前記表示部は、
前記告知情報の表示が開始された第１時点から、前記第１時点の後に前記ユーザにより前記カーソルの位置を移動させる初めての指示があるまで、前記告知情報の表示を継続し、
前記初めての指示があると、前記初めての指示があった第２時点から所定の猶予時間が経過した第３時点まで、前記告知情報の表示を継続し、
前記第２時点から前記第３時点までの間に、前記告知情報が表示された告知領域の中に前記カーソルが移動すれば、前記第３時点以降、前記告知情報の表示を継続し、
前記第２時点から前記第３時点までの間に、前記告知情報が表示された告知領域の中に前記カーソルが移動しなければ、前記第３時点以降、前記告知情報の表示を終了する、
ことを特徴とする閲覧装置。
【請求項２】
請求項１に記載の閲覧装置であって、
前記表示部は、前記公開情報の上に重ねて、前記告知情報を表示する、
ことを特徴とする閲覧装置。
【請求項３】
請求項１に記載の閲覧装置であって、
前記開始条件は、前記公開情報が前記画面に表示されていないときに前記ユーザが閲覧を希望して前記公開情報が前記画面に表示されると、満たされる、
ことを特徴とする閲覧装置。
【請求項４】
請求項１に記載の閲覧装置であって、
前記開始条件は、前記カーソルが、前記画面において表示された前記公開情報のうち、所定の開始領域の中に移動すると、満たされ、
前記表示部は、前記カーソルが前記開始領域の中に移動することにより前記告知情報の表示が開始された後、前記カーソルが前記開始領域及び前記告知領域の両方の外に移動すると、前記告知情報の表示を終了する、
ことを特徴とする閲覧装置。
【請求項５】
ユーザが閲覧を希望する公開情報と、前記公開情報に付随して前記ユーザに告知される告知情報と、を取得する取得部と、
前記公開情報と、前記ユーザからの指示に基づいて位置が変化するカーソルと、を画面に表示し、所定の開始条件が満たされると、前記告知情報の表示を開始し、前記告知情報の表示が開始された後、所定の終了条件が満たされると、前記告知情報の表示を終了する表示部と、
を備え、
前記終了条件は、前記告知情報の表示が開始された後、前記ユーザにより前記カーソルの位置を移動させる初めての指示があってから所定の猶予時間が経過するまでの間に、前記告知情報が表示された告知領域の中に前記カーソルが移動しなければ、満たされ、
前記公開情報には、広告画像が含まれ、
前記表示部は、前記告知領域が前記公開情報のうち前記広告画像の表示位置と重なる場合には、前記告知領域を拡張し、前記拡張された告知領域のうち、前記広告画像に重なる領域を透明又は半透明に設定し、当該透明又は半透明に設定した領域に前記告知情報を表示する、
ことを特徴とする閲覧装置。
【請求項６】
ユーザが閲覧を希望する公開情報と、前記公開情報に付随して前記ユーザに告知される告知情報と、を取得する取得部と、
前記公開情報と、前記ユーザからの指示に基づいて位置が変化するカーソルと、を画面に表示し、所定の開始条件が満たされると、前記告知情報の表示を開始し、前記告知情報の表示が開始された後、所定の終了条件が満たされると、前記告知情報の表示を終了する表示部と、
を備え、
前記終了条件は、前記告知情報の表示が開始された後、前記ユーザにより前記カーソルの位置を移動させる初めての指示があってから所定の猶予時間が経過するまでの間に、前記告知情報が表示された告知領域の中に前記カーソルが移動しなければ、満たされ、
前記公開情報には、広告画像が含まれ、
前記表示部は、前記告知領域が前記公開情報のうち前記広告画像の表示位置と重なる場合には、前記告知領域を前記広告画像と重ならない位置に移動する、
ことを特徴とする閲覧装置。
【請求項７】
請求項１に記載の閲覧装置であって、
通信ネットワークで接続されたサーバによって販売される商品を購入する指示を前記ユーザから受け付ける入力受付部を更に備え、
前記告知情報には、前記入力受付部により受け付けられた指示が示す商品のリストが含まれる、
ことを特徴とする閲覧装置。
【請求項８】
請求項７に記載の閲覧装置であって、
前記告知領域の中には、前記リストに含まれる商品の代金を決済するリクエストを前記ユーザから受け付けるボタンが配置され、
前記入力受付部は、前記ボタンを押すことによる前記リクエストを更に受け付け、
前記ボタンが押されると、前記サーバに前記商品の決済を指示する決済指示部を更に備える、
ことを特徴とする閲覧装置。
【請求項９】
ユーザが使用する閲覧装置と、前記閲覧装置と通信ネットワークで接続されたサーバと、を有する情報処理システムであって、
前記サーバは、
公開情報と、前記公開情報に付随して前記ユーザに告知される告知情報と、を記憶する記憶部と、
前記ユーザが閲覧を希望する公開情報と、前記告知情報と、を前記閲覧装置に送信する送信部と、
を備え、
前記閲覧装置は、
前記公開情報と前記告知情報を前記サーバから取得する取得部と、
前記公開情報と、前記ユーザからの指示に基づいて位置が変化するカーソルと、を画面に表示し、所定の開始条件が満たされると、前記告知情報の表示を開始する表示部と、
を備え、
前記表示部は、
前記告知情報の表示が開始された第１時点から、前記第１時点の後に前記ユーザにより前記カーソルの位置を移動させる初めての指示があるまで、前記告知情報の表示を継続し、
前記初めての指示があると、前記初めての指示があった第２時点から所定の猶予時間が経過した第３時点まで、前記告知情報の表示を継続し、
前記第２時点から前記第３時点までの間に、前記告知情報が表示された告知領域の中に前記カーソルが移動すれば、前記第３時点以降、前記告知情報の表示を継続し、
前記第２時点から前記第３時点までの間に、前記告知情報が表示された告知領域の中に前記カーソルが移動しなければ、前記第３時点以降、前記告知情報の表示を終了する、
ことを特徴とする情報処理システム。
【請求項１０】
取得部と表示部を有する閲覧装置において実行される制御方法であって、
前記取得部が、ユーザが閲覧を希望する公開情報と、前記公開情報に付随して前記ユーザに告知される告知情報と、を取得する取得ステップと、
前記表示部が、前記公開情報と、前記ユーザからの指示に基づいて位置が変化するカーソルと、を画面に表示し、所定の開始条件が満たされると、前記告知情報の表示を開始する表示ステップと、
を備え、
前記表示ステップでは、前記表示部は、
前記告知情報の表示が開始された第１時点から、前記第１時点の後に前記ユーザにより前記カーソルの位置を移動させる初めての指示があるまで、前記告知情報の表示を継続し、
前記初めての指示があると、前記初めての指示があった第２時点から所定の猶予時間が経過した第３時点まで、前記告知情報の表示を継続し、
前記第２時点から前記第３時点までの間に、前記告知情報が表示された告知領域の中に前記カーソルが移動すれば、前記第３時点以降、前記告知情報の表示を継続し、
前記第２時点から前記第３時点までの間に、前記告知情報が表示された告知領域の中に前記カーソルが移動しなければ、前記第３時点以降、前記告知情報の表示を終了する、
ことを特徴とする閲覧装置の制御方法。
【請求項１１】
コンピュータを、
ユーザが閲覧を希望する公開情報と、前記公開情報に付随して前記ユーザに告知される告知情報と、を取得する取得部、
前記公開情報と、前記ユーザからの指示に基づいて位置が変化するカーソルと、を画面に表示し、所定の開始条件が満たされると、前記告知情報の表示を開始する表示部、
として機能させ、
前記告知情報の表示が開始された第１時点から、前記第１時点の後に前記ユーザにより前記カーソルの位置を移動させる初めての指示があるまで、前記告知情報の表示を継続し、
前記初めての指示があると、前記初めての指示があった第２時点から所定の猶予時間が経過した第３時点まで、前記告知情報の表示を継続し、
前記第２時点から前記第３時点までの間に、前記告知情報が表示された告知領域の中に前記カーソルが移動すれば、前記第３時点以降、前記告知情報の表示を継続し、
前記第２時点から前記第３時点までの間に、前記告知情報が表示された告知領域の中に前記カーソルが移動しなければ、前記第３時点以降、前記告知情報の表示を終了する、
ように機能させるプログラムを記憶した、コンピュータ読み取り可能な記録媒体。
【請求項１２】
コンピュータを、
ユーザが閲覧を希望する公開情報と、前記公開情報に付随して前記ユーザに告知される告知情報と、を取得する取得部、
前記公開情報と、前記ユーザからの指示に基づいて位置が変化するカーソルと、を画面に表示し、所定の開始条件が満たされると、前記告知情報の表示を開始する表示部、
として機能させ、
前記告知情報の表示が開始された第１時点から、前記第１時点の後に前記ユーザにより前記カーソルの位置を移動させる初めての指示があるまで、前記告知情報の表示を継続し、
前記初めての指示があると、前記初めての指示があった第２時点から所定の猶予時間が経過した第３時点まで、前記告知情報の表示を継続し、
前記第２時点から前記第３時点までの間に、前記告知情報が表示された告知領域の中に前記カーソルが移動すれば、前記第３時点以降、前記告知情報の表示を継続し、
前記第２時点から前記第３時点までの間に、前記告知情報が表示された告知領域の中に前記カーソルが移動しなければ、前記第３時点以降、前記告知情報の表示を終了する、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザが閲覧を要求した情報にともなう告知を適切におこなうことにより、例えばユーザに商品の購入意欲を湧かせ、商品の購入を促す閲覧装置、情報処理システム、閲覧装置の制御方法、記録媒体、及び、プログラムに関する。
【背景技術】
【０００２】
インターネット上で運営される仮想的なオンラインショッピングモールが普及している。ユーザは、パーソナルコンピュータや携帯電話機などを用いてショッピングモールのサイトにアクセスし、ショッピングモールに出品されている様々な商品やサービスを閲覧することができる。そして、ユーザは、気に入った商品やサービスがあれば、一般にカートや買い物かごと呼ばれる購入リストに追加し、その後、購入することができる。【０００３】
オンラインショッピングモールでは、仮想店舗への集客と売り上げを増やすために多くの改良が重ねられている。例えば、特許文献１には、オンラインショッピングモールにおいて、仮想店舗同士でリンクを貼り、相互に利用者を増やす工夫がなされている。【０００４】
また、一般に、利用者が見たいと考えている公開情報だけでなく、運営側が利用者に見せたいと考えている告知情報を合わせて見せることで、利用者に適切に情報を伝達することが行われている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−２４９４９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
現実世界のショッピングモールでは、利用者は望みの商品を探し当てるのに苦労することがあるが、仮想的なオンラインショッピングモールにおいては、利用者は簡単に検索して商品を探し当てることが可能である。その反面、仮想的なオンラインショッピングモールでは、商品をカートに簡単に入れることができるものの、利用者が商品をカートに入れたまま放置し、実際の購入までには至らないことがある。そのため、出品者にとっては、商品を多くの利用者に周知することが可能であるが、商品がカートに入れられたまま販売機会を逸してしまうことが珍しくない、という問題がある。【０００７】
本発明は、以上のような事情に鑑みてなされたものであり、ユーザが閲覧を要求した情報にともなう告知を適切におこなうことにより、例えばユーザに商品の購入意欲を湧かせ、商品の購入を促す閲覧装置、情報処理システム、閲覧装置の制御方法、記録媒体、及び、プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の第１の観点に係る閲覧装置は、
ユーザが閲覧を希望する公開情報と、前記公開情報に付随して前記ユーザに告知される告知情報と、を取得する取得部と、
前記公開情報と、前記ユーザからの指示に基づいて位置が変化するカーソルと、を画面に表示し、
（ａ）所定の開始条件が満たされると、前記告知情報を、前記公開情報の前面への表示を開始し、
（ｂ）前記カーソルが、前記画面において前記告知情報が表示された告知領域の中に位置する間、前記告知情報の前記前面への表示を継続し、
（ｃ）前記告知情報の表示が開始された後、所定の終了条件が満たされると、前記告知情報の前記前面への表示を終了する、
表示部と、
を備え、
前記終了条件は、前記告知情報の前記前面への表示が開始された後、前記ユーザにより前記カーソルの位置を移動させる初めての指示があってから所定の猶予時間が経過するまでの間に、前記カーソルが前記告知領域の中に移動しなければ、満たされる、
ことを特徴とする。【０００９】
また、上記観点に係る閲覧装置において、
前記開始条件は、前記公開情報が前記画面に表示されていないときに前記ユーザが閲覧を希望して前記公開情報が前記画面に表示されると、満たされる、
ことを特徴とする。【００１０】
また、上記観点に係る閲覧装置において、
前記開始条件は、前記カーソルが、前記画面において表示された前記公開情報のうち、所定の開始領域の中に移動すると、満たされ、
前記終了条件は、前記カーソルが前記開始領域の中に移動することにより前記告知情報の前記前面への表示が開始された後、前記カーソルが前記開始領域及び前記告知領域の両方の外に移動すれば、満たされる、
ことを特徴とする。【００１１】
また、上記観点に係る閲覧装置において、
前記公開情報には、広告画像が含まれ、
前記表示部は、前記告知領域が前記公開情報のうち前記広告画像の表示位置と重なる場合には、前記告知領域を拡張し、前記拡張された告知領域のうち、前記広告画像に重なる領域を透明又は半透明に設定し、前記広告画像に重ならない領域に前記告知情報を表示する、
ことを特徴とする。【００１２】
また、上記観点に係る閲覧装置において、
前記公開情報には、広告画像が含まれ、
前記表示部は、前記告知領域が前記公開情報のうち前記広告画像の表示位置と重なる場合には、前記告知領域を前記広告画像と重ならない位置に移動する、
ことを特徴とする。【００１３】
また、上記観点に係る閲覧装置において、
通信ネットワークで接続されたサーバによって販売される商品を購入する指示を前記ユーザから受け付ける入力受付部を更に備え、
前記告知情報には、前記ユーザが購入の意志を示した商品のリストが含まれ、
前記表示部は、前記開始条件が満たされてから前記終了条件が満たされるまでの間、前記リストを前記公開情報の前面へ表示する、
ことを特徴とする。【００１４】
また、上記観点に係る閲覧装置において、
前記告知領域の中には、前記リストに含まれる商品の代金を決済するリクエストを前記ユーザから受け付けるボタンが配置され、
前記入力受付部は、前記ボタンを押すことによる前記リクエストを更に受け付け、
前記ボタンが押されると、前記サーバに前記商品の決済を指示する決済指示部を更に備える、
ことを特徴とする。【００１５】
本発明の第２の観点に係る情報処理システムは、
ユーザが使用する閲覧装置と、前記閲覧装置と通信ネットワークで接続されたサーバと、を有する情報処理システムであって、
前記サーバは、
公開情報と、前記公開情報に付随して前記ユーザに告知される告知情報と、を記憶する記憶部と、
前記ユーザが閲覧を希望する公開情報と、前記告知情報と、を前記閲覧装置に送信する送信部と、
を備え、
前記閲覧装置は、
前記公開情報と前記告知情報を前記サーバから取得する取得部と、
前記公開情報と、前記ユーザからの指示に基づいて位置が変化するカーソルと、を画面に表示し、
（ａ）所定の開始条件が満たされると、前記告知情報を、前記公開情報の前面への表示を開始し、
（ｂ）前記カーソルが、前記画面において前記告知情報が表示された告知領域の中に位置する間、前記告知情報の前記前面への表示を継続し、
（ｃ）前記告知情報の表示が開始された後、所定の終了条件が満たされると、前記告知情報の前記前面への表示を終了する、
表示部と、
を備え、
前記終了条件は、前記告知情報の前記前面への表示が開始された後、前記ユーザにより前記カーソルの位置を移動させる初めての指示があってから所定の猶予時間が経過するまでの間に、前記カーソルが前記告知領域の中に移動しなければ、満たされる、
ことを特徴とする。【００１６】
本発明の第３の観点に係る閲覧装置の制御方法は、
ユーザが閲覧を希望する公開情報と、前記公開情報に付随して前記ユーザに告知される告知情報と、を取得する取得ステップと、
前記公開情報と、前記ユーザからの指示に基づいて位置が変化するカーソルと、を画面に表示し、
（ａ）所定の開始条件が満たされると、前記告知情報を、前記公開情報の前面への表示を開始し、
（ｂ）前記カーソルが、前記画面において前記告知情報が表示された告知領域の中に位置する間、前記告知情報の前記前面への表示を継続し、
（ｃ）前記告知情報の表示が開始された後、所定の終了条件が満たされると、前記告知情報の前記前面への表示を終了する、
表示ステップと、
を備え、
前記終了条件は、前記告知情報の前記前面への表示が開始された後、前記ユーザにより前記カーソルの位置を移動させる初めての指示があってから所定の猶予時間が経過するまでの間に、前記カーソルが前記告知領域の中に移動しなければ、満たされる、
ことを特徴とする。【００１７】
本発明の第４の観点に係るコンピュータ読み取り可能な記録媒体は、
コンピュータを、
ユーザが閲覧を希望する公開情報と、前記公開情報に付随して前記ユーザに告知される告知情報と、を取得する取得部、
前記公開情報と、前記ユーザからの指示に基づいて位置が変化するカーソルと、を画面に表示し、
（ａ）所定の開始条件が満たされると、前記告知情報を、前記公開情報の前面への表示を開始し、
（ｂ）前記カーソルが、前記画面において前記告知情報が表示された告知領域の中に位置する間、前記告知情報の前記前面への表示を継続し、
（ｃ）前記告知情報の表示が開始された後、所定の終了条件が満たされると、前記告知情報の前記前面への表示を終了する、
表示部、
として機能させ、
前記終了条件は、前記告知情報の前記前面への表示が開始された後、前記ユーザにより前記カーソルの位置を移動させる初めての指示があってから所定の猶予時間が経過するまでの間に、前記カーソルが前記告知領域の中に移動しなければ、満たされる、
ように機能させるプログラムを記憶する。【００１８】
本発明の第５の観点に係るプログラムは、
コンピュータを、
ユーザが閲覧を希望する公開情報と、前記公開情報に付随して前記ユーザに告知される告知情報と、を取得する取得部、
前記公開情報と、前記ユーザからの指示に基づいて位置が変化するカーソルと、を画面に表示し、
（ａ）所定の開始条件が満たされると、前記告知情報を、前記公開情報の前面への表示を開始し、
（ｂ）前記カーソルが、前記画面において前記告知情報が表示された告知領域の中に位置する間、前記告知情報の前記前面への表示を継続し、
（ｃ）前記告知情報の表示が開始された後、所定の終了条件が満たされると、前記告知情報の前記前面への表示を終了する、
表示部、
として機能させ、
前記終了条件は、前記告知情報の前記前面への表示が開始された後、前記ユーザにより前記カーソルの位置を移動させる初めての指示があってから所定の猶予時間が経過するまでの間に、前記カーソルが前記告知領域の中に移動しなければ、満たされる、
ことを特徴とする。【００１９】
上記プログラムは、プログラムが実行されるコンピュータとは独立して、コンピュータ通信網を介して配布・販売することができる。また、上記記録媒体は、非一時的な記録媒体であってよく、コンピュータとは独立して配布・販売することができる。
【発明の効果】
【００２０】
本発明によれば、ユーザが閲覧を要求した情報にともなう告知を適切におこなうことにより、例えばユーザに商品の購入意欲を湧かせ、商品の購入を促すことができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の実施形態１に係る情報処理システムの概要構成を示す図である。
【図２】ショッピングモールサーバの構成を示す図である。
【図３】商品データベースの構成例を示す図である。
【図４】購入リストデータベースの構成例を示す図である。
【図５】閲覧装置の構成を示す図である。
【図６】ショッピングモールサーバによって提供されるウェブページの構成例を示す図である。
【図７】購入リストを表すポップアップ画像の構成例を示す図である。
【図８】閲覧装置が行う購入処理を説明するためのフローチャートである。
【図９】購入リストを表すポップアップ画像の構成例を示す図である。
【図１０】購入リストを表すポップアップ画像の構成例を示す図である。
【発明を実施するための形態】
【００２２】
本発明の実施形態を説明する。以下の実施形態は説明のためのものであり、本願発明の範囲を制限するものではない。したがって、当業者であればこれらの各要素もしくは全要素をこれと均等なものに置換した実施形態を採用することが可能であるが、これらの実施形態も本発明の範囲に含まれる。
【００２３】
（実施形態１）
まず、本実施形態の情報処理システム１の概要構成を、図１を用いて説明する。情報処理システム１は、ショッピングモールサーバ１０と、ショッピングモールに出店する１つ以上の店舗に設置される店舗端末２０（図１では、店舗端末２０Ａ，２０Ｂ，２０Ｃの３つ）と、ショッピングモールで買い物をする１人以上のユーザが使用する閲覧装置３０（図１では、閲覧装置３０Ａ，３０Ｂの２つ）と、通信ネットワーク５０と、から構成される。本実施形態では、通信ネットワーク５０はインターネットである。
【００２４】
ショッピングモールサーバ１０は、複数の店舗が参加する、インターネット上の仮想のショッピングモールを管理するサーバである。ショッピングモールサーバ１０は、ショッピングモールの管理者により管理される。ショッピングモールに参加する店舗の数は任意である。ショッピングモールでは、様々な商品とサービスが販売される。
【００２５】
以下の説明において、説明の簡略化のため、商品とサービスをまとめて「商品」と呼び、商品には、例えばホテルの宿泊予約、オンラインチケット、ソフトウェアアプリケーションの使用ライセンスなどの無形のサービスも含まれる。
【００２６】
店舗端末２０は、ショッピングモールで商品を販売する店舗内に設置される。店舗の販売担当者は、店舗端末２０を操作して、自社が販売する商品を示すデータ（以下、「商品データ」という。）をショッピングモールサーバ１０に登録する。
【００２７】
商品データには、具体的には例えば、商品を識別する商品コード、商品の名称、商品の在庫数、商品の販売単価、商品の大きさ、商品の重量、商品の送料、商品の画像、サービスの提供日時、などが含まれる。
【００２８】
閲覧装置３０は、ショッピングモールに出品された商品を閲覧し購入するユーザが操作する。閲覧装置３０は、典型的には、パーソナルコンピュータ、携帯端末、携帯電話、スマートフォン、タブレット型端末などである。ユーザは、閲覧装置３０を操作して、ショッピングモールで商品を購入できる。
【００２９】
通信ネットワーク５０は、ショッピングモールサーバ１０と店舗端末２０と閲覧装置３０を互いに接続する。通信ネットワーク５０は、典型的にはインターネットであるが、電話回線、専用回線、ＬＡＮ（Local Area Network）などが含まれてもよい。
【００３０】
ショッピングモールサーバ１０は、ショッピングモールで販売される商品をユーザに提示する公開情報を予め記憶し、アクセス要求があった閲覧装置３０に公開情報を送信する。公開情報は、閲覧装置３０がアクセス可能なウェブページによって提供される。ウェブページは、ＨＴＭＬ（HyperText Markup Language）データ、画像データ、音声データ等から構成される。ウェブページはＨＴＭＬ形式でなくてもよく、ＸＭＬ（Extensible Markup Language）形式、ＸＨＴＭＬ（Extensible HyperText Markup Language）形式などでもよい。
【００３１】
公開情報の内容は、例えば、ショッピングモールで販売される商品の案内、ショッピングモールで実施されているキャンペーンの案内、ニュースの記事などである。公開情報は、ユーザの区別なく、すべての閲覧装置３０に提供される。
【００３２】
ショッピングモールサーバ１０が管理するショッピングモールのウェブページには、各店舗によって販売される商品のリスト（以下、「販売リスト」という。）が表示される。ショッピングモールサーバ１０は、閲覧装置３０からの要求に応じて、公開情報を構成するウェブページ用のデータを閲覧装置３０に送信する。閲覧装置３０は、ウェブページをディスプレイに表示する。ウェブページの構成の詳細については後述する。
【００３３】
また、ショッピングモールサーバ１０は、閲覧装置３０からアクセス要求があると、その閲覧装置３０を使用しているユーザごとに告知すべき告知情報を閲覧装置３０に送信する。
【００３４】
告知情報の内容は、例えば、ユーザが購入する意志を示し購入リストに入れた商品を示すデータ、ユーザの購入履歴、ユーザが保有するショッピングポイント、ユーザへのお知らせ、ユーザ宛の電子メール等である。購入リストは、一般には「カート」、「買い物かご」などと呼ばれる。
【００３５】
ショッピングモールサーバは、閲覧装置３０からアクセス要求があると、公開情報を閲覧装置３０に送信するとともに、その閲覧装置３０を使用しているユーザに対応付けられた告知情報がある場合には告知情報を閲覧装置３０に送信する。閲覧装置３０は、公開情報を表示し、告知情報がある場合には告知情報を表示する。
【００３６】
次に、ショッピングモールサーバ１０のハードウェア構成について、図２を用いて説明する。ショッピングモールサーバ１０は、記憶部２０１、通信部２０２、制御部２０３を備える。
【００３７】
記憶部２０１は、ハードディスク等の記憶装置から構成される。記憶部２０１には、商品データベース２５１が記憶される。商品データベース２５１は、ショッピングモールに出品されるすべての商品の商品データが格納される。商品データは、店舗の担当者によって予め登録されている。
【００３８】
図３に、商品データベース２０１の構成例を示す。商品データベース２０１には、商品を識別する商品コードと対応づけて、商品名、在庫数、単価など、商品の属性を示すデータが格納される。商品データベース２０１は、商品を販売する店舗の担当者が操作する店舗端末２０、あるいは、ショッピングモールサーバ１０によって、随時更新される。
【００３９】
また、記憶部２０１には、購入リストデータベース２５２が記憶される。購入リストデータベース２５２には、ユーザごとに、ユーザが購入する意志を示し購入リスト（買い物かご）に入れた商品を示すデータが対応付けて記憶される。購入リストデータベース２５２は、閲覧装置３０から送信される購入リストに基づいて、ショッピングモールサーバ１０によって適宜更新される。
【００４０】
図４に、購入リストデータベース２５２の構成例を示す。購入リストデータベース２５２には、ユーザを識別するユーザＩＤと対応付けて、購入リストに登録した日時（買い物かごに商品を入れた日時）、商品コード、個数を示すデータ等が格納される。本実施形態では、ユーザＩＤは、ユーザが所有し予めショッピングモールサーバ１０に登録した電子メールアドレスである。ただし、電子メールアドレスの代わりに、各ユーザに割り当てられた固有の文字列、数字列などを用いてもよい。
【００４１】
通信部２０２は、ＮＩＣ（Network Interface Card）を備え、ショッピングモールサーバ１０を通信ネットワーク５０に接続し、店舗端末２０や閲覧装置３０と通信する。
【００４２】
制御部２０３は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等を備え、ショッピングモールサーバ１０全体を制御する。
【００４３】
ショッピングモールサーバ１０として、一般的なコンピュータサーバ、メインフレーム、クラウド型サーバなどを用いることができる。
【００４４】
次に、閲覧装置３０のハードウェア構成について、図５を用いて説明する。閲覧装置３０は、通信部５０１、画像処理部５０２、音声処理部５０３、Ｉ／Ｏ（Input/Output）部５０４、記憶部５０５、制御部５０６を備える。
【００４５】
通信部５０１は、ＮＩＣを備え、閲覧装置３０を通信ネットワーク５０に接続し、ショッピングモールサーバ１０や閲覧装置３０と通信する。
【００４６】
画像処理部５０２は、ディスプレイ５５１に表示する画面を生成し、ディスプレイ５５１に表示する。例えば、画像処理部５０１は、商品データ、ショッピングモールに出品される商品の案内のウェブページを構成するＨＴＭＬデータや画像データ、商品の購入を受け付けるウェブページを構成するＨＴＭＬデータや画像データ等を、通信部５０１を介してショッピングモールサーバ１０から受信し、商品を案内する画面や商品の購入を受け付ける画面等をディスプレイ５５１に表示する。
【００４７】
音声処理部５０３は、記憶部５０５もしくはショッピングモールサーバ１０から音声データを取得し、再生し、音声をスピーカ５５２から出力する。
【００４８】
Ｉ／Ｏ部５０４は、ＵＳＢ（Universal Serial Bus）等のインタフェースを備え、メモリカード、外付けハードディスク等を閲覧装置３０に接続する。
【００４９】
記憶部５０５は、ハードディスク等の記憶装置を備え、閲覧装置３０を制御するオペレーティングシステム、各種のプログラム、画像データ、音声データ、テキストデータ等を記憶する。
【００５０】
制御部５０６は、ＣＰＵを備え、閲覧装置３０全体を制御する。
【００５１】
閲覧装置３０として、通信機能を持った一般的なパーソナルコンピュータ、携帯端末、携帯電話、スマートフォン、タブレット型端末等を用いることができる。
【００５２】
次に、図６に、ショッピングモールのウェブページの構成例を示す。ウェブページには、商品の案内、検索バー、商品を任意のカテゴリで分類して表示させるプルダウンメニューボタンなどのほか、購入リストを表示させるボタンであるカートアイコン６０１、広告画像６０２（図６では、６０２Ａ，６０２Ｂ，６０２Ｃの３つ）などが表示される。また、ディスプレイ５５１には、ユーザが位置を指定するカーソル６５０が表示される。
【００５３】
本実施形態では、ショッピングモールサーバ１０に最初にアクセスしたときに表示されるトップページや、商品が選択されたときに表示される商品案内ページが、上述の公開情報に相当する。また、カートアイコン６０１が押されることによって表示される、アクセスしたユーザの購入リストが、上述の告知情報に相当する。
【００５４】
例えば、ある商品を選択するボタンがユーザによってクリックされると、閲覧装置３０は、その商品の識別情報（商品コード）とその商品の購入個数を購入リストに追加し、記憶部５０５に記憶する。閲覧装置３０は、ユーザを識別するユーザＩＤと購入リストをショッピングモールサーバ１０に送信する。ショッピングモールサーバ１０は、ユーザＩＤと対応付けて購入リストを購入リストデータベース２５２に記憶する。
【００５５】
ユーザがカーソル６５０をカートアイコン６０１の上へ移動させると、閲覧装置３０の制御部５０６は、そのユーザの購入リストの内容を表示する。
【００５６】
図７に、購入リストの表示例を示す。制御部５０６は、所定の開始条件が満たされると判別すると、ポップアップ画像７００の表示を開始する。この所定の開始条件には２種類ある。
【００５７】
所定の開始条件の一つは、具体的には、「カーソル６５０が所定の開始領域の中に入ること」である。所定の開始領域とは、本実施形態では、カートアイコン６０１の表示領域である。カーソル６５０がカートアイコン６０１の表示領域の中に入ると、制御部５０６は、商品を案内するウェブページの上に重畳して、ユーザの購入リストの内容を表すポップアップ画像７００を表示する。
【００５８】
ポップアップ画像７００の表示位置は、カートアイコン６０１の近くで、且つ、カーソル６５０の近くであることが望ましい。ポップアップ画像７００の表示領域を、告知領域ともいう。
【００５９】
ポップアップ画像７００には、購入リストに含まれる商品を表す画像、商品名、商品コード等のほか、購入リストに含まれる商品の代金を決済するための画面に遷移させる決済ボタン７０１（図７では７０１Ａと７０１Ｂの２つ）と、商品の購入個数を変更できる変更ボタン７０２（図７では７０２Ａと７０２Ｂの２つ）が含まれる。ユーザは、カーソル６５０をカートアイコン６０１の位置に合わせるだけで、購入リストの中身を確認したり変更したりすることができる。また、ポップアップ画像７００を使って、購入リストに含まれる商品の決済画面に進むことができる。
【００６０】
購入リストの中に複数の商品が含まれる場合には、制御部５０６は、購入リストに含まれるそれぞれの商品について、決済ボタン７０１と変更ボタン７０２を表示する。
【００６１】
制御部５０６は、購入リストに複数の商品が登録されている場合、商品ごとに決済ボタン７０１を表示してもよいし、購入リストに登録されているすべての商品について一括して決済する一括決済ボタン（図示せず）を表示してもよい。一括決済ボタンがユーザによって押された場合には、制御部５０６は、購入リストに含まれるすべての商品の代金を決済する決済画面に進む。
【００６２】
また、制御部５０６は、購入リストに複数の商品が登録されている場合であって、それらの商品を販売する店舗が異なる場合、店舗ごとに決済ボタン７０１を表示してもよい。ある店舗に対応付けられている決済ボタン７０１がユーザによって押された場合には、制御部５０６は、購入リストに含まれるすべての商品のうち、押された決済ボタン７０１に対応する店舗によって販売される商品の代金を決済する決済画面に進む。
【００６３】
ポップアップ画像７００に、決済ボタン７０１Ａ，７０１Ｂ、変更ボタン７０２Ａ，７０２Ｂのほかに、商品を購入リストから削除するボタン、その商品を販売している店舗のトップページへ遷移させるボタン等が含まれていてもよい。ポップアップ画像７００の大きさ、形状、デザインは任意である。
【００６４】
ポップアップ画像７００は、制御部５０６によって消去されることがある。すなわち、制御部５０６は、所定の終了条件が満たされると判別すると、ポップアップ画像７００の表示を終了し、消去する。
【００６５】
所定の終了条件とは、具体的には、「ポップアップ画像７００の表示を開始した後、カーソル６５０の位置を移動させる初めての指示があってから所定の猶予時間が経過するまでの間に、カーソル６５０がポップアップ画像７００の上に移動しなかったこと」である。制御部５０６は、ポップアップ画像７００が表示されてから、ユーザがカーソル６５０を移動させたものの、所定の猶予時間以内にカーソル６５０をポップアップ画像７００の上に移動させなかった場合には、ポップアップ画像７００を消去する。
【００６６】
猶予時間の開始時期は、ポップアップ画像７００の表示開始後、初めてカーソル６５０を動かす指示があった時刻である。
【００６７】
猶予時間の終了時期は、この猶予時間の開始時刻から所定時間の経過後の時刻である。所定時間は、例えば、５秒、１０秒などのように、予め決められる。
【００６８】
例えば、ポップアップ画像７００の表示が開始された後、ユーザがカーソル６５０を全く移動させない場合には、制御部５０６は、ポップアップ画像７００の表示を続ける。
【００６９】
ポップアップ画像７００の表示が開始された後、ユーザがカーソル６５０を移動し始めると、制御部５０６は、ユーザによるカーソル６５０の移動が始まった時刻に、猶予時間の計時を開始する。
【００７０】
猶予時間の計時を開始してから、ユーザがポップアップ画像７００の表示領域内にカーソル６５０を移動すれば、制御部５０６は、ポップアップ画像７００の表示を続ける。
【００７１】
猶予時間の計時を開始してから、ユーザがカーソル６５０を移動したが、ポップアップ画像７００の表示領域内にはカーソル６５０を猶予時間内に移動しなかった場合には、制御部５０６は、ポップアップ画像７００を消去する。
【００７２】
このように、ポップアップ画像７００の表示を終了するかどうかは、ポップアップ画像７００の表示後のユーザによるカーソル６５０の移動指示がトリガーとなって、判定される。
【００７３】
例えば、図６に示すウェブページの表示中にユーザがカーソル６５０をカートアイコン６０１の上に移動すると、図７に示すポップアップ画像７００が表示される。しかし、ポップアップ画像７００が表示された後、ユーザがカーソル６５０を初めて動かしてから所定の猶予時間以内にカーソル６５０をポップアップ画像７００の上に移動しないと、ポップアップ画像７００が自動的に消え、図６に示すウェブページの表示に戻る。
【００７４】
決済ボタン７０１と変更ボタン７０２はいずれもソフトウェアボタンであるが、これらのソフトウェアボタンが表示されている画像領域の中にカーソル６５０が入っている状態で、所定の操作（典型的にはマウスのクリック操作）がユーザによってなされることを、「ユーザによってボタンが押される」と表現する。
【００７５】
ところで、ユーザが購入リストに商品を入れたものの、すぐには決済の手続きに入らずに一旦ウェブページの表示を終了したり、ウェブページを表示するアプリケーション（ウェブブラウザ）を閉じてしまったりすることがある。すると、購入リストに商品が入っていながら、そのまま放置されることになる。購入リストに商品が入れられたまま放置されていると、店舗にとっては、販売機会を逸する原因になるし、ユーザにとっては、購入リストの中身を失念して二重に同じ商品を購入リストに追加してしまうことになりかねない。そこで、本実施形態では、ポップアップ画像７００の表示を開始する開始条件をもう一つ設けている。
【００７６】
すなわち、もう一つの所定の開始条件は、「購入リストに１つ以上の商品が既に登録されている状態で、ショッピングモールのウェブページを表示するようにユーザからリクエストされること」である。
【００７７】
制御部５０６は、購入リストに１つ以上の商品が登録されている状態で、ショッピングモールのウェブページの表示を終了したりウェブブラウザを閉じたりした後、再びこのショッピングモールのサイトにアクセスすると、カーソル６５０をカートアイコン６０１の上に移動させなくても、購入リストを表すポップアップ画像７００を自動的に表示する。
【００７８】
ユーザが一旦ウェブブラウザを閉じ、再びこのショッピングモールのサイトにアクセスすると、購入リストが空でなければ、ポップアップ画像７００が自動的に表示される。ポップアップ画像７００の表示を開始した後、カーソル６５０を移動させる初めての指示があってから上述の所定の猶予時間が経過するまでの間に、カーソル６５０がカートアイコン６０１又はポップアップ画像７００の上に移動されなかった場合には、制御部５０６は、ポップアップ画像７００を消去する。
【００７９】
一方、ポップアップ画像７００の表示が開始された後、カーソル６５０を移動させる初めての指示があってから所定の猶予時間が経過する前に、カーソル６５０がカートアイコン６０１又はポップアップ画像７００の上に移動された場合には、制御部５０６は、ポップアップ画像７００の表示を継続する。
【００８０】
なお、ポップアップ画像７００の表示を開始した後、カーソル６５０を移動する指示が全く無い場合には、制御部５０６は、ポップアップ画像７００を表示し続ける。
【００８１】
制御部５０６は、カーソル６５０がカートアイコン６０１又はポップアップ画像７００の上にある間、ポップアップ画像７００の表示を継続し、カーソル６５０がカートアイコン６０１又はポップアップ画像７００の外に移動すると、ポップアップ画像７００の表示を終了してもよい。
【００８２】
すなわち、終了条件に、「ポップアップ画像７００が表示され、カーソル６５０がポップアップ画像７００の表示領域内に入った後、カーソル６５０がポップアップ画像７００の表示領域から出ること」を追加してもよい。この場合、カーソル６５０がポップアップ画像７００の表示領域から出るとすぐにポップアップ画像７００が消える。
【００８３】
あるいは、終了条件に、「ポップアップ画像７００が表示され、カーソル６５０がポップアップ画像７００の表示領域内に入った後、カーソル６５０がポップアップ画像７００の表示領域から出てから所定時間が経過すること」を追加してもよい。この場合、カーソル６５０がポップアップ画像７００の表示領域から出ても、すぐにポップアップ画像７００が消えるわけではなく、ある程度時間が経ってからポップアップ画像７００が消える。所定時間は任意である。
【００８４】
また、所定の終了条件を、「ポップアップ画像７００の表示を開始した後、カーソル６５０の位置を移動させる初めての指示があってから所定の猶予時間が経過するまでの間に、カーソル６５０がカートアイコン６０１の上とポップアップ画像７００の上とのどちらにも移動しなかったこと」としてもよい。この場合、ポップアップ画像７００が自動的に表示された後、ユーザがカーソル６５０をカートアイコン６０１の上に移動せず、また、ユーザがカーソル６５０をポップアップ画像７００の上にも移動しないと、ポップアップ画像７００が消える。
【００８５】
店舗に設置される店舗端末２０のハードウェア構成は、閲覧装置３０と同様であるので、詳しい説明を省略する。
【００８６】
次に、閲覧装置３０が行う購入処理について、図８のフローチャートを用いて説明する。この購入処理では、閲覧装置３０がユーザから商品の注文を受け付けて注文内容をショッピングモールサーバ１０へ送信し、ショッピングモールサーバ１０が決済し、ショッピングモールサーバ１０が店舗端末２０に注文を通知する。
【００８７】
まず、閲覧装置３０の制御部５０６は、ウェブページ（公開情報）の送信をショッピングモールサーバ１０にリクエストする（ステップＳ８０１）。例えば、ユーザが閲覧装置３０を操作してウェブブラウザを立ち上げ、ショッピングモールのトップページにアクセスする。ウェブブラウザは、ウェブページの取得をショッピングモールサーバ１０にリクエストする。
【００８８】
閲覧装置３０は、ユーザからユーザＩＤとパスワードの入力を受け付け、ユーザＩＤとパスワードをショッピングモールサーバ１０へ送信する。ショッピングモールサーバ１０の制御部２０３は、受信したユーザＩＤ及びパスワードが、予め記憶部２０１に記憶していたユーザＩＤ及びパスワードと一致するか否かを判別する。これらが一致すれば、ショッピングモールサーバ１０の制御部２０３は、ユーザ認証が成功した旨を閲覧装置３０に通知し、このユーザによる買い物を許可する。これらが一致しなければ、ショッピングモールサーバ１０の制御部２０３は、ユーザ認証が失敗した旨を閲覧装置３０に通知し、このユーザによる買い物を許可しない。これら一連の処理をログイン処理という。
【００８９】
ショッピングモールサーバ１０の制御部２０３は、ウェブページを構成するデータを、リクエストがあった閲覧装置３０に送信する。また、制御部２０３は、ユーザ認証が成功し、且つ、そのユーザに対応付けられる購入リスト（告知情報）に商品が既に登録されていた場合には、制御部２０３は、購入リストも閲覧装置３０に送信する。
【００９０】
制御部５０６は、ウェブページを構成するデータをショッピングモールサーバ１０から受信し、また、既にそのユーザの購入リストに商品が登録されていた場合には更に購入リストをショッピングモールサーバ１０から受信する（ステップＳ８０２）。
【００９１】
制御部５０６は、アクセスしたユーザの購入リストに商品が登録されているか否かを判別する（ステップＳ８０３）。購入リストに商品が登録されていない場合（ステップＳ８０３；ＮＯ）、制御部５０６は、ウェブページをディスプレイ５５１に表示する（ステップＳ８０４）。つまり、ユーザがログインしたときに自分の買い物かごが空の場合には、ショッピングモールの商品の案内のウェブページが表示されるが、ポップアップ画像７００は表示されない。
【００９２】
一方、購入リストに商品が既に登録されている場合（ステップＳ８０３；ＹＥＳ）、制御部５０６は、上述の開始条件が満たされると判別し、ウェブページをディスプレイ５５１に表示すると共に、購入リストを表すポップアップ画像７００をディスプレイ５５１に表示する（ステップＳ８０５）。つまり、ユーザがログインしたときに既に購入リストに商品が登録されていた場合には、ユーザがカーソル６５０をカートアイコン６０１又はポップアップ画像７００の上に移動しなくても、購入リストがポップアップ表示される。
【００９３】
例えば、ユーザが過去にこのショッピングモールのサイトにアクセスしたが、商品を購入リストに入れたままウェブブラウザを終了したり、商品を購入リストに登録した後に決済手続きをせずに他のサイトに移動したりし、その後、再びこのショッピングモールのサイトにアクセスすると、ログイン時に既に購入リストに商品が登録されている状態となる。そして、閲覧装置３０がショッピングモールのサイトへアクセスすると、閲覧装置３０はトップページに重畳してポップアップ画像７００を表示する。
【００９４】
制御部５０６は、ステップＳ８０５でポップアップ画像７００の表示を開始した後、カーソル６５０を移動する指示があったか否かを判別する（ステップＳ８０６）。すなわち、ポップアップ画像７００の表示後にカーソル６５０を移動する初めての指示があったか否かが判別される。
【００９５】
ポップアップ画像７００の表示の開始後、カーソル６５０を移動する指示がない場合（ステップＳ８０６；ＮＯ）、制御部５０６は、ポップアップ画像７００の表示を続ける。
【００９６】
一方、ポップアップ画像７００の表示の開始後、カーソル６５０を移動する指示があった場合（ステップＳ８０６；ＹＥＳ）、制御部５０６は、上述した猶予時間の計時を開始する。そして、制御部５０６は、カーソル６５０を移動する初めての指示があってから、所定の猶予時間が経過したか否かを判別する（ステップＳ８０７）。
【００９７】
ポップアップ画像７００の表示を開始した後、カーソル６５０を移動する初めての指示があってから、カーソル６５０がカートアイコン６０１又はポップアップ画像７００の上に移動せずに所定の猶予時間が経過した場合（ステップＳ８０７；ＹＥＳ）、制御部５０６は、上述の終了条件が満たされると判別し、ポップアップ画像７００を消去する（ステップＳ８０８）。
【００９８】
つまり、買い物かごに商品を入れたままの状態でブラウザを一旦閉じた後、再びショッピングモールのサイトにアクセスすると、カーソル６５０をカートアイコン６０１又はポップアップ画像７００の上に移動しなくてもポップアップ画像７００が表示される。しかし、ポップアップ画像７００が表示された後、ユーザがカーソル６５０を動かし始めてから所定の猶予時間以内にカーソル６５０をカートアイコン６０１又はポップアップ画像７００の上に移動しないと、ポップアップ画像７００は自動的に消える。
【００９９】
ポップアップ画像７００の表示を開始した後、ユーザがカーソル６５０を動かし始めてから所定の猶予時間が経過していない場合（ステップＳ８０７；ＮＯ）、制御部５０６は、終了条件が満たされないと判別し、ポップアップ画像７００の表示を続ける。
【０１００】
なお、ポップアップ画像７００の表示を開始した後、ユーザがカーソル６５０を動かし始めてから所定の猶予時間が経過したとしても、その所定の猶予時間が経過するまでに、ユーザがカーソル６５０をカートアイコン６０１又はポップアップ画像７００の上に移動した場合には、制御部５０６は、終了条件が満たされないと判別し、ポップアップ画像７００の表示を続ける。これは、ユーザがポップアップ画像７００の中に含まれる自分の購入リストの内容に関心を示していると推定されるためである。
【０１０１】
制御部５０６は、商品を購入リストに追加する旨の指示（購入指示）がユーザから入力されたか否かを判別する（ステップＳ８０９）。ユーザは、ポップアップ画像７００が表示されているか否かにかかわらず、ショッピングモールで販売されている商品を購入リストの中に新たに商品を追加したり、購入リストの内容を変更したりすることができる。
【０１０２】
購入指示が入力されない場合（ステップＳ８０９；ＮＯ）、制御部５０６はステップＳ８１１に進む。購入指示が入力された場合（ステップＳ８０９；ＹＥＳ）、制御部５０６は、購入指示に従って購入リストを更新し、ユーザＩＤと購入リストをショッピングモールサーバ１０に送信する（ステップＳ８１０）。ショッピングモールサーバ１０の制御部２０３は、ユーザＩＤと購入リストを閲覧装置３０から受信し、購入リストデータベース２５２を更新する。
【０１０３】
制御部５０６は、購入リストに登録された商品を決済する旨の指示（決済指示）がユーザから入力されたか否かを判別する（ステップＳ８１１）。ユーザは、ポップアップ画像７００に含まれる決済ボタン７０１を押すことによって、決済指示を入力することができる。
【０１０４】
決済指示が入力されない場合（ステップＳ８１１；ＮＯ）、制御部５０６は、ステップＳ８０７からＳ８１１までの処理を繰り返す。
【０１０５】
なお、決済指示がないまま、ユーザがウェブブラウザを閉じたり他のサイトへ移動したりした場合には、購入処理は強制的に終了される。しかし、ステップＳ８１０において最新の購入リストがショッピングモールサーバ１０に送信され記憶されているので、次の機会にユーザが閲覧装置３０を使ってこのショッピングモールのサイトにアクセスすると、閲覧装置３０は、ステップＳ８０２において、未決済のままの商品が登録されている購入リストを受信し、ステップＳ８０５において、購入リストをポップアップ表示することになる。
【０１０６】
決済指示が入力された場合（ステップＳ８１１；ＹＥＳ）、制御部５０６は、購入リストに登録されている商品の代金を決済する処理（決済処理）を実行する（ステップＳ８１２）。具体的には、閲覧装置３０の制御部５０６は、ユーザからクレジットカード番号等の入力を受け付けてショッピングモールサーバ１０に送信するとともに、決済をショッピングモールサーバ１０にリクエストする。ショッピングモールサーバ１０の制御部２０３は、受信したクレジットカード番号等を用いて、クレジットカード会社の決済サーバ（図示せず）に決済を依頼する。決済サーバは、決済を正常に完了すると、その旨をショッピングモールサーバ１０に通知する。ショッピングモールサーバ１０の制御部２０３は、決済が正常に完了した旨を閲覧装置３０に通知する。ショッピングモールサーバ１０の制御部２０３は、商品の注文が確定した旨を、商品を販売する店舗の店舗端末２０に通知する。店舗端末２０は注文内容を店舗の担当者に通知し、担当者は商品をユーザに発送する。
【０１０７】
なお、クレジットカード番号をこのショッピングモールの最初の利用時にのみ送受信し、ショッピングモールサーバ１０がクレジットカード番号を記憶部２０１に記憶し、２回目以降の利用時に使用してもよい。また、決済の方法はクレジットカードによるものに限られず、デビットカード、電子マネー、銀行振り込み、商品着払いなどによる決済でもよい。
【０１０８】
本実施形態によれば、閲覧装置３０は、購入リストの内容を分かりやすくユーザに知らせて購入意欲を湧かせ、購入を促すことができる。また、ユーザは、自分の購入リストの内容を簡単に把握することができ、同じ商品を二重に購入リストに追加してしまうようなことが避けられる。特に、購入リストに商品を追加したものの、一旦ウェブブラウザを閉じて再びショッピングモールにアクセスしたときには、購入リストの内容が自動的にポップアップ表示されるので、ユーザに購入リストが空でないことを知らせ、商品の購入を促す効果がある。また、ポップアップ画像７００が表示されても、所定の猶予時間以内にユーザが興味を示さないときには、ポップアップ画像７００が自動的に消えるので、ユーザに注意喚起しつつも、なるべく煩わしさを感じさせないようにすることができる。
【０１０９】
（実施形態２）
次に、実施形態２について説明する。ショッピングモールには多くの店舗が出品しており、また、ウェブページには多くの広告が掲載される。広告はユーザに購買意欲を想起させるために有用な手段であるが、ポップアップ画像７００によって広告が隠れてしまうと、広告による宣伝効果が低下してしまう。そこで、本実施形態では、ポップアップ画像７００によって広告がなるべく隠れないようにする工夫がなされている。
【０１１０】
例えば図６に示すようにウェブページが表示されているときに、図７に示すようにポップアップ画像７００が表示されると、広告画像６０２Ａ，６０２Ｂ，６０２Ｃのうち、広告画像６０２Ａの一部分が隠れてしまい、広告画像６０２Ｂ，６０２Ｃの全部が隠れてしまう。このため、所定の猶予時間が経過すればポップアップ画像７００が消えるとは言え、広告画像６０２Ａ，６０２Ｂ，６０２Ｃのユーザへの訴求力は低下してしまう。
【０１１１】
そこで、本実施形態では、閲覧装置３０の制御部５０６は、ポップアップ画像７００を拡張し、広告画像６０２Ａ，６０２Ｂ，６０２Ｃと重なる部分を透明又は半透明の余白に設定することで、広告が隠れて見えないことがないようにする。
【０１１２】
ウェブページを構成するＨＴＭＬデータには、広告画像６０２Ａ，６０２Ｂ，６０２Ｃの表示位置や大きさが記述されているので、制御部５０６は、どの位置に広告画像６０２Ａ，６０２Ｂ，６０２Ｃがあるのかを判別することができ、また、どこが広告画像６０２Ａ，６０２Ｂ，６０２Ｃに重ならない領域なのかを判別することができる。
【０１１３】
図９に、ポップアップ画像７００の表示例を示す。ポップアップ画像７００は、購入リストを表示させるカートアイコン６０１から下へ伸びるように配置され、次に掲げる条件がいずれも満たされるように表示される。
【０１１４】
（条件１）ポップアップ画像７００のうち、広告画像６０２Ａ，６０２Ｂ，６０２Ｃの表示領域と重なる部分には、購入リストを示す文字や絵が描かれない。
【０１１５】
（条件２）ポップアップ画像７００のうち、広告画像６０２Ａ，６０２Ｂ，６０２Ｃの表示領域と重なる部分の色は透明又は半透明であり、広告画像６０２Ａ，６０２Ｂ，６０２Ｃが透けて見える。
【０１１６】
制御部５０６は、いずれの条件も満たされるように、ポップアップ画像７００の配色、大きさ、形状、ポップアップ画像７００による表示内容等を変更する。
【０１１７】
制御部５０６は、広告画像６０２Ａ，６０２Ｂ，６０２Ｃの表示領域と重なる部分のみ透明又は半透明に設定し、重ならない部分を不透明にしてもよい。
【０１１８】
制御部５０６は、ポップアップ画像７００の表示領域をユーザが簡単に認識できるように、広告画像６０２Ａ，６０２Ｂ，６０２Ｃの表示領域と重なったとしても、ポップアップ画像７００の輪郭を表示するとよい。
【０１１９】
ポップアップ画像７００が大きくなると、ウェブページが隠れてしまい、全体が見づらくなる恐れがある。そこで、制御部５０６は、ポップアップ画像７００の中に使用する文字列のフォントサイズを通常よりも相対的に小さく設定し、ポップアップ画像７００を小さくしてもよい。
【０１２０】
また、制御部５０６は、ウェブページ全体のバランスを考慮し、ポップアップ画像７００が大きすぎることがないように、ポップアップ画像７００内にスクロールバー９０１を配置し、購入リストをスクロールして閲覧できるようにしてもよい。特に、購入リストに登録された商品の数が多い場合には、ポップアップ画像７００の中にスクロールバー９０１を配置するとよい。
【０１２１】
図９では、図７とは異なり、ポップアップ画像７００の中に商品の画像が無いが、制御部５０６は、商品の画像をポップアップ画像７００内に配置してもよい。制御部５０６は、ポップアップ画像７００が所定の大きさよりも大きくなると判別した場合には、商品の画像を通常よりも相対的に小さく設定し、ポップアップ画像７００を小さくしてもよい。
【０１２２】
透明又は半透明の領域がクリックされると、制御部５０６は、クリックされた位置に重なって広告画像６０２Ａ，６０２Ｂ，６０２Ｃが表示されていれば、広告画像６０２Ａ，６０２Ｂ，６０２Ｃに予め対応付けられた画面へ遷移させる。
【０１２３】
透明又は半透明の領域内におけるクリックイベントは、ポップアップ画像７００によっていったん捕捉されるものの、そのまま、ポップアップ画像７００の下のウィンドウ（ウェブページ）に渡される。
【０１２４】
ポップアップ画像７００へのカーソル移動、ポップアップ画像７００からのカーソル移動、ポップアップ画像７００内でのクリック、の各イベントが発生すると、まず、ポップアップ画像７００に割り当てられたイベントハンドラが制御部５０６によって実行される。ポップアップ画像７００内の商品画像７００のクリックイベントはそのまま処理され、透明又は半透明の領域内のクリックイベントは下のウィンドウに渡される。
【０１２５】
なお、制御部５０６は、ポップアップ画像７００の透明又は半透明の領域内にカーソル６５０が入った場合も、カーソル６５０がポップアップ画像７００の上に移動したと判別する。
【０１２６】
本実施形態によれば、閲覧装置３０は、広告が隠れないようにしつつ、購入リストの内容を分かりやすくユーザに知らせて購買意欲を湧かせ、購買を促すことができる。
【０１２７】
（実施形態３）
次に、実施形態３について説明する。本実施形態においても、ポップアップ画像７００によってなるべく広告が隠れないように工夫されている。
【０１２８】
図１０に、ポップアップ画像７００の表示例を示す。図７と図９では、制御部５０６は、購入リストを表示させるカートアイコン６０１の下へ伸びるように、ポップアップ画像７００を配置しているが、図１０では、制御部５０６は、カートアイコン６０１の位置にかかわらず、広告画像６０２Ａ，６０２Ｂ，６０２Ｃと重ならない位置にポップアップ画像７００を移動する。
【０１２９】
制御部５０６は、広告画像６０２Ａ，６０２Ｂ，６０２Ｃと重ならない位置にポップアップ画像７００をはじめから表示してもよいが、ポップアップ画像７００がカートアイコン６０１から大きく離れると、ポップアップ画像７００がどこに表示されているのかをユーザが把握しづらくなる可能性がある。そこで、制御部５０６は、ポップアップ画像７００の初期位置を、図７に示すようにカートアイコン６０１の近くに設定し、その後、広告画像６０２Ａ，６０２Ｂ，６０２Ｃと重ならない位置にポップアップ画像７００をだんだんと移動させていってもよい。このようにすれば、ユーザは、ポップアップ画像７００が移動する様子を目で追っていくことができ、ポップアップ画像７００の表示位置を簡単に認識することができる。ポップアップ画像７００の移動速度は任意である。
【０１３０】
ポップアップ画像７００の表示位置を、ショッピングモールサーバ１０の制御部２０３が決定して閲覧装置３０に通知し、閲覧装置３０に表示させることも可能である。ただし、ウェブページの表示のされ方は、閲覧装置３０の性能、ディスプレイ５５１の解像度、ウェブブラウザの設定、使用する文字フォントの種類やサイズ等によって左右される可能性が高いため、閲覧装置３０の制御部５０６がポップアップ画像７００の表示位置を都度決定することが好ましい。
【０１３１】
制御部５０６は、ポップアップ画像７００の移動中に所定の効果音を再生する等、表示だけでなく音声によってもユーザに注意を喚起することができる。
【０１３２】
制御部５０６は、ポップアップ画像７００の移動中、広告画像６０２Ａ，６０２Ｂ，６０２Ｃと重なる領域と通過するときには、広告画像６０２Ａ，６０２Ｂ，６０２Ｃ全体が見えないことがないように、ポップアップ画像７００の一部又は全部を一時的に透明又は半透明に設定し、広告画像６０２Ａ，６０２Ｂ，６０２Ｃと重ならないときには、ポップアップ画像７００を不透明に設定してもよい。
【０１３３】
本実施形態によれば、閲覧装置３０は、なるべく広告が隠れないようにしつつ、購入リストの内容を分かりやすくユーザに知らせて購買意欲を湧かせ、購買を促すことができる。
【０１３４】
本発明は、上述した実施形態に限定されず、種々の変形及び応用が可能である。また、上述した実施形態の各構成要素を自由に組み合わせることも可能である。
【０１３５】
本発明によれば、ユーザが閲覧を要求した情報にともなう告知を適切におこなうことにより、例えばユーザに商品の購入意欲を湧かせ、商品の購入を促す閲覧装置、情報処理システム、閲覧装置の制御方法、記録媒体、及び、プログラムを提供することができる。
【符号の説明】
【０１３６】
１０  ショッピングモールサーバ
２０，２０Ａ，２０Ｂ，２０Ｃ  店舗端末
３０，３０Ａ，３０Ｂ  閲覧装置
５０  通信ネットワーク
２０１  記憶部
２０２  通信部
２０３  制御部
２５１  商品データベース
２５２  購入リストデータベース
５０１  通信部
５０２  画像処理部
５０３  音声処理部
５０４  Ｉ／Ｏ部
５０５  記憶部
５０６  制御部
５５１  ディスプレイ
５５２  スピーカ
６０１  カートアイコン
６０２，６０２Ａ，６０２Ｂ，６０２Ｃ  広告画像
６５０  カーソル
７００  ポップアップ画像
７０１，７０１Ａ，７０１Ｂ  決済ボタン
７０２，７０２Ａ，７０２Ｂ  変更ボタン
【要約】
情報処理システム(1)において、閲覧装置(30A,30B)はユーザが閲覧を希望する公開情報と、公開情報に付随してユーザに告知される告知情報と、をショッピングモールサーバ(10)から取得する。閲覧装置(30A,30B)は、公開情報と、ユーザからの指示に基づいて位置が変化するカーソルと、を画面に表示する。閲覧装置(30A,30B)は、所定の開始条件が満たされると、告知情報を公開情報の前面へ表示する。閲覧装置(30A,30B)は、告知情報が表示された告知領域の中にカーソルが位置する間、告知情報の表示を継続する。閲覧装置(30A,30B)は、告知情報の表示が開始された後、ユーザによりカーソルの位置を移動させる初めての指示があってから所定の猶予時間が経過するまでの間に、カーソルが告知領域の中に移動しなければ、告知情報の表示を終了する。【図１】
0005475200.tif 000002
【図２】
0005475200.tif 000003
【図３】
0005475200.tif 000004
【図４】
0005475200.tif 000005
【図５】
0005475200.tif 000006
【図６】
0005475200.tif 000007
【図７】
0005475200.tif 000008
【図８】
0005475200.tif 000009
【図９】
0005475200.tif 000010
【図１０】
0005475200.tif 000011