(57)【特許請求の範囲】
【請求項１】
商品またはサービスの少なくとも何れか一方である取引対象の価格を画面に表示するための端末装置の動作を規定する規定情報を、ネットワークを介して前記端末装置に提供する情報提供装置であって、
前記取引対象の価格が少なくとも１回変更されている場合、変更後の価格を示す情報が付された第１画像であり、変更後の価格が表示されていることを示す第１画像を表示し、表示された前記第１画像を取り除く操作を検出した場合に、前記第１画像を画面から消去して変更前の価格を表示する、ことを規定する前記規定情報を生成する第１生成手段と、
前記取引対象の価格が１回も変更されていない場合、前記第１画像を表示せず、変更されていない価格を表示する、ことを規定する前記規定情報を生成する第２生成手段と、
前記第１生成手段または前記第２生成手段により生成された前記規定情報を前記端末装置に送信する送信手段と、
を備えることを特徴とする情報提供装置。
【請求項２】
請求項１に記載の情報提供装置において、
前記情報提供装置の処理負荷を示す負荷情報を取得する負荷情報取得手段を更に備え、
前記第１生成手段は、表示された前記第１画像を取り除く操作がされた操作量を取得し、取得された操作量が前記第１画像を取り除くために必要な操作量以上である場合に、前記第１画像を画面から消去して変更前の価格を表示する、ことを規定する前記規定情報を生成し、前記取得された負荷情報が示す処理負荷が高いほど、前記第１画像を取り除くために必要な操作量を大きくすることを特徴とする情報提供装置。
【請求項３】
請求項１または請求項２に記載の情報提供装置において、
前記第１生成手段は、変更前の価格が表示されてから予め設定された時間が経過したときに変更前の価格を画面から消去して前記第１画像を再表示する、ことを規定する前記規定情報を生成することを特徴とする情報提供装置。
【請求項４】
請求項１乃至３の何れか１項に記載の情報提供装置において、
前記第１生成手段は、変更前の価格を表示する場合には、変更前の価格を示す情報が付された第２画像であり、前記第１画像とは外観が異なる第２画像を表示する、ことを規定する前記規定情報を生成することを特徴とする情報提供装置。
【請求項５】
請求項４に記載の情報提供装置において、
前記取引対象の価格が少なくとも１回変更されたか否かを判定する価格判定手段を更に備え、
前記第２生成手段は、前記取引対象の価格が１回も変更されていないと判定された場合に、変更されていない価格を示す情報が付された第３画像であり、前記第１画像とは外観が異なる第３画像を表示することを規定する前記規定情報を生成し、
前記第１生成手段は、前記取引対象の価格が少なくとも１回変更されたと判定された場合に、前記第１画像を表示し、表示された前記第１画像を取り除く操作を検出した場合に、前記第１画像を画面から消去して、前記第１画像及び前記第３画像とは外観が異なる前記第２画像を表示する、ことを規定する前記規定情報を生成することを特徴とする情報提供装置。
【請求項６】
請求項１乃至５の何れか１項に記載の情報提供装置において、
前記第１生成手段は、価格が複数回変更された前記取引対象の最新の価格を示す情報が付された前記第１画像を表示し、前記第１画像を取り除く操作を検出した場合に、前記第１画像を画面から消去して、表示されていた価格の次に新しい価格が最古の価格ではない場合には、表示されていた価格の次に新しい価格を示す情報が付された前記第１画像を表示する、ことを規定する前記規定情報を生成することを特徴とする情報提供装置。
【請求項７】
請求項１乃至６の何れか１項に記載の情報提供装置において、
前記規定情報に基づいて価格とともに表示される前記取引対象の情報の表示面積を示す面積情報を取得する面積情報取得手段と、
前記取得された面積情報が示す表示面積が予め設定された面積以上であるか否かを判定する面積判定手段と、
前記取得された表示面積が予め設定された面積以上ではないと判定された場合に、変更前の価格と変更後の価格とを同時に表示することを規定する前記規定情報を生成する第３生成手段と、
を更に備え、
前記第１生成手段は、前記取得された表示面積が予め設定された面積以上であると判定された場合に、前記第１画像を表示し、表示された前記第１画像を取り除く操作を検出した場合に、前記第１画像を画面から消去して変更前の価格を表示する、ことを規定する前記規定情報を生成し、
前記送信手段は、前記第１生成手段、前記第２生成手段及び前記第３生成手段の何れかにより生成された前記規定情報を前記端末装置に送信することを特徴とする情報提供装置。
【請求項８】
商品またはサービスの少なくとも何れか一方である取引対象の価格を画面に表示するための端末装置の動作を規定する規定情報を、ネットワークを介して前記端末装置に提供する情報提供装置における情報提供方法であって、
前記取引対象の価格が少なくとも１回変更されている場合、変更後の価格を示す情報が付された第１画像であり、変更後の価格が表示されていることを示す第１画像を表示し、表示された前記第１画像を取り除く操作を検出した場合に、前記第１画像を画面から消去して変更前の価格を表示する、ことを規定する前記規定情報を生成する第１生成ステップと、
前記取引対象の価格が１回も変更されていない場合、前記第１画像を表示せず、変更されていない価格を表示する、ことを規定する前記規定情報を生成する第２生成ステップと、
前記第１生成ステップまたは前記第２生成ステップにより生成された前記規定情報を前記端末装置に送信する送信ステップと、
を含むことを特徴とする情報提供方法。
【請求項９】
商品またはサービスの少なくとも何れか一方である取引対象の価格を画面に表示するための端末装置の動作を規定する規定情報を、ネットワークを介して前記端末装置に提供する情報提供装置に含まれるコンピュータを、
前記取引対象の価格が少なくとも１回変更されている場合、変更後の価格を示す情報が付された第１画像であり、変更後の価格が表示されていることを示す第１画像を表示し、表示された前記第１画像を取り除く操作を検出した場合に、前記第１画像を画面から消去して変更前の価格を表示する、ことを規定する前記規定情報を生成する第１生成手段、
前記取引対象の価格が１回も変更されていない場合、前記第１画像を表示せず、変更されていない価格を表示する、ことを規定する前記規定情報を生成する第２生成手段、及び、
前記第１生成手段または前記第２生成手段により生成された前記規定情報を前記端末装置に送信する送信手段、
として機能させることを特徴とする情報提供プログラム。
【請求項１０】
商品またはサービスの少なくとも何れか一方である取引対象の価格を画面に表示するための端末装置の動作を規定する規定情報を、ネットワークを介して前記端末装置に提供する情報提供装置に含まれるコンピュータを、
前記取引対象の価格が少なくとも１回変更されている場合、変更後の価格を示す情報が付された第１画像であり、変更後の価格が表示されていることを示す第１画像を表示し、表示された前記第１画像を取り除く操作を検出した場合に、前記第１画像を画面から消去して変更前の価格を表示する、ことを規定する前記規定情報を生成する第１生成手段、
前記取引対象の価格が１回も変更されていない場合、前記第１画像を表示せず、変更されていない価格を表示する、ことを規定する前記規定情報を生成する第２生成手段、及び、
前記第１生成手段または前記第２生成手段により生成された前記規定情報を前記端末装置に送信する送信手段、
として機能させる情報提供プログラムがコンピュータ読み取り可能に記録されていることを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、商品またはサービスの価格を含む情報を画面に表示するための端末装置の動作を規定するＨＴＭＬ（HyperText Markup Language）文書等の規定情報を端末装置に提供する情報提供装置及び情報提供方法の技術分野に関する。
【背景技術】
【０００２】
従来、インターネットを介して商品を購入することができるネットショッピングが普及している。ネットショッピングにおいては、ＥＣ（Electronic Commerce）サイト等のＷｅｂページに、価格を含む商品の情報が掲載される。商品の価格が、値引きセール等の何らかの理由で変更されると、Ｗｅｂページには、変更後の価格とともに、変更前の価格も掲載される場合がある。これにより、値引きされた事実と、どの程度値引きされたかと、を消費者に知らしめることができる。これにより、消費者の購買意欲を向上させることができる。
【０００３】
例えば、特許文献１には、商品価格を変更した場合に、商品情報との対応を明らかにして変更前後の価格を掲載するとともに、変更の事実を記録することが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−１０８７８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、変更前後の価格を同時に表示する場合には、複数の価格を表示するためのスペース（余地）がＷｅｂページに必要となる。また、変更前後の価格を同時に表示すると、何れの価格が変更後の価格であるかが紛らわしい場合がある。
【０００６】
本発明は以上の点に鑑みてなされたものであり、複数の価格を表示するためのスペースを取らずに、変更前後の価格を紛らわしくないように端末装置に表示させることができる情報提供装置、情報提供方法、情報提供プログラム及び記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、請求項１に記載の発明は、商品またはサービスの少なくとも何れか一方である取引対象の価格を画面に表示するための端末装置の動作を規定する規定情報を、ネットワークを介して前記端末装置に提供する情報提供装置であって、前記取引対象の価格が少なくとも１回変更されている場合、変更後の価格を示す情報が付された第１画像であり、変更後の価格が表示されていることを示す第１画像を表示し、表示された前記第１画像を取り除く操作を検出した場合に、前記第１画像を画面から消去して変更前の価格を表示する、ことを規定する前記規定情報を生成する第１生成手段と、前記取引対象の価格が１回も変更されていない場合、前記第１画像を表示せず、変更されていない価格を表示する、ことを規定する前記規定情報を生成する第２生成手段と、前記第１生成手段または前記第２生成手段により生成された前記規定情報を前記端末装置に送信する送信手段と、を備えることを特徴とする。
【０００８】
この発明によれば、変更後の価格を示す情報が、変更後の価格が表示されていることを示す第１画像に付されて表示される。そのため、ユーザは、変更後の価格が表示されていることを認識することができる。また、第１画像を取り除く操作が行われた場合に、第１画像が画面から消去されて、変更前の価格が表示される。そのため、変更前後の価格が同時に表示されないので、複数の価格を表示するためのスペースを取らずに、変更前後の価格を表示することができる。
【０００９】
請求項２に記載の発明は、請請求項１に記載の情報提供装置において、前記情報提供装置の処理負荷を示す負荷情報を取得する負荷情報取得手段を更に備え、前記第１生成手段は、表示された前記第１画像を取り除く操作がされた操作量を取得し、取得された操作量が前記第１画像を取り除くために必要な操作量以上である場合に、前記第１画像を画面から消去して変更前の価格を表示する、ことを規定する前記規定情報を生成し、前記取得された負荷情報が示す処理負荷が高いほど、前記第１画像を取り除くために必要な操作量を大きくすることを特徴とする。
【００１０】
この発明によれば、情報提供装置の処理負荷が高いほど、第１画像を取り除いて変更前の価格を表示するために必要な操作量が大きくなる。ユーザが第１画像を取り除く操作を行っている間は、端末装置から他の操作に基づく要求が情報提供装置に送信されないことになる。そのため、情報提供装置の処理負荷が過大になることを防止することができる。
【００１１】
請求項３に記載の発明は、請求項１または請求項２に記載の情報提供装置において、前記第１生成手段は、変更前の価格が表示されてから予め設定された時間が経過したときに変更前の価格を画面から消去して前記第１画像を再表示する、ことを規定する前記規定情報を生成することを特徴とする。
【００１２】
この発明によれば、変更前の価格が表示されてから予め設定された時間が経過すると、元の第１画像の表示に戻る。そのため、変更前の価格がいつまでも表示されることにより表示されている価格が現在の価格であるとユーザが誤って認識することを防止することができる。
【００１３】
請求項４に記載の発明は、請求項１乃至３の何れか１項に記載の情報提供装置において、前記第１生成手段は、変更前の価格を表示する場合には、変更前の価格を示す情報が付された第２画像であり、前記第１画像とは外観が異なる第２画像を表示する、ことを規定する前記規定情報を生成することを特徴とする。
【００１４】
この発明によれば、変更前の価格の情報が付された画像の外観と、変更後の価格の情報が付された画像の外観と、が異なる。そのため、変更前の価格と変更後の価格とのうち何れの価格が表示されているかを、ユーザに認識させることができる。
【００１５】
請求項５に記載の発明は、請求項４に記載の情報提供装置において、前記取引対象の価格が少なくとも１回変更されたか否かを判定する価格判定手段を更に備え、前記第２生成手段は、前記取引対象の価格が１回も変更されていないと判定された場合に、変更されていない価格を示す情報が付された第３画像であり、前記第１画像とは外観が異なる第３画像を表示することを規定する前記規定情報を生成し、前記第１生成手段は、前記取引対象の価格が少なくとも１回変更されたと判定された場合に、前記第１画像を表示し、表示された前記第１画像を取り除く操作を検出した場合に、前記第１画像を画面から消去して、前記第１画像及び前記第３画像とは外観が異なる前記第２画像を表示する、ことを規定する前記規定情報を生成することを特徴とする。
【００１６】
この発明によれば、価格が変更されていない取引対象の価格が付された画像の外観と、価格が変更された取引対象の変更前の価格が付された画像の外観と、が異なる。そのため、価格が変更されていない取引対象の価格が表示されているのか、または、第１画像が取り除かれて変更前の価格が表示されているのか、をユーザに認識させることができる。
【００１７】
請求項６に記載の発明は、請求項１乃至５の何れか１項に記載の情報提供装置において、前記第１生成手段は、価格が複数回変更された前記取引対象の最新の価格を示す情報が付された前記第１画像を表示し、前記第１画像を取り除く操作を検出した場合に、前記第１画像を画面から消去して、表示されていた価格の次に新しい価格が最古の価格ではない場合には、表示されていた価格の次に新しい価格を示す情報が付された前記第１画像を表示する、ことを規定する前記規定情報を生成することを特徴とする。
【００１８】
この発明によれば、価格が複数回変更されている場合、第１画像を取り除く操作が行われるごとに、今まで表示されていた価格の次に新しい価格が表示される。そのため、ユーザは、価格がどのように変更されてきたかを確認することができるので、取引対象に対するユーザの取引の意欲を向上させることができる。
【００１９】
請求項７に記載の発明は、請求項１乃至６の何れか１項に記載の情報提供装置において、前記規定情報に基づいて価格とともに表示される前記取引対象の情報の表示面積を示す面積情報を取得する面積情報取得手段と、前記取得された面積情報が示す表示面積が予め設定された面積以上であるか否かを判定する面積判定手段と、前記取得された表示面積が予め設定された面積以上ではないと判定された場合に、変更前の価格と変更後の価格とを同時に表示することを規定する前記規定情報を生成する第３生成手段と、を更に備え、前記第１生成手段は、前記取得された表示面積が予め設定された面積以上であると判定された場合に、前記第１画像を表示し、表示された前記第１画像を取り除く操作を検出した場合に、前記第１画像を画面から消去して変更前の価格を表示する、ことを規定する前記規定情報を生成し、前記送信手段は、前記第１生成手段、前記第２生成手段及び前記第３生成手段の何れかにより生成された前記規定情報を前記端末装置に送信することを特徴とする。
【００２０】
この発明によれば、取引対象の情報の表示面積が予め設定された面積以上である場合に、変更前の価格または変更後の価格の何れか一方を表示するように端末装置が動作する。そのため、表示スペースに余裕がない場合に、表示スペースを節約することができる。
【００２１】
請求項８に記載の発明は、商品またはサービスの少なくとも何れか一方である取引対象の価格を画面に表示するための端末装置の動作を規定する規定情報を、ネットワークを介して前記端末装置に提供する情報提供装置における情報提供方法であって、前記取引対象の価格が少なくとも１回変更されている場合、変更後の価格を示す情報が付された第１画像であり、変更後の価格が表示されていることを示す第１画像を表示し、表示された前記第１画像を取り除く操作を検出した場合に、前記第１画像を画面から消去して変更前の価格を表示する、ことを規定する前記規定情報を生成する第１生成ステップと、前記取引対象の価格が１回も変更されていない場合、前記第１画像を表示せず、変更されていない価格を表示する、ことを規定する前記規定情報を生成する第２生成ステップと、前記第１生成ステップまたは前記第２生成ステップにより生成された前記規定情報を前記端末装置に送信する送信ステップと、を含むことを特徴とする。
【００２２】
請求項９に記載の発明は、商品またはサービスの少なくとも何れか一方である取引対象の価格を画面に表示するための端末装置の動作を規定する規定情報を、ネットワークを介して前記端末装置に提供する情報提供装置に含まれるコンピュータを、前記取引対象の価格が少なくとも１回変更されている場合、変更後の価格を示す情報が付された第１画像であり、変更後の価格が表示されていることを示す第１画像を表示し、表示された前記第１画像を取り除く操作を検出した場合に、前記第１画像を画面から消去して変更前の価格を表示する、ことを規定する前記規定情報を生成する第１生成手段、前記取引対象の価格が１回も変更されていない場合、前記第１画像を表示せず、変更されていない価格を表示する、ことを規定する前記規定情報を生成する第２生成手段、及び、前記第１生成手段または前記第２生成手段により生成された前記規定情報を前記端末装置に送信する送信手段、として機能させることを特徴とする。
【００２３】
請求項１０に記載の発明は、商品またはサービスの少なくとも何れか一方である取引対象の価格を画面に表示するための端末装置の動作を規定する規定情報を、ネットワークを介して前記端末装置に提供する情報提供装置に含まれるコンピュータを、前記取引対象の価格が少なくとも１回変更されている場合、変更後の価格を示す情報が付された第１画像であり、変更後の価格が表示されていることを示す第１画像を表示し、表示された前記第１画像を取り除く操作を検出した場合に、前記第１画像を画面から消去して変更前の価格を表示する、ことを規定する前記規定情報を生成する第１生成手段、前記取引対象の価格が１回も変更されていない場合、前記第１画像を表示せず、変更されていない価格を表示する、ことを規定する前記規定情報を生成する第２生成手段、及び、前記第１生成手段または前記第２生成手段により生成された前記規定情報を前記端末装置に送信する送信手段、として機能させる情報提供プログラムがコンピュータ読み取り可能に記録されていることを特徴とする。
【発明の効果】
【００２４】
本発明によれば、変更後の価格を示す情報が、変更後の価格が表示されていることを示す第１画像に付されて表示される。そのため、ユーザは、変更後の価格が表示されていることを認識することができる。また、第１画像を取り除く操作が行われた場合に、第１画像が画面から消去されて、変更前の価格が表示される。そのため、変更前後の価格が同時に表示されないので、複数の価格を表示するためのスペースを取らずに、変更前後の価格を表示することができる。
【図面の簡単な説明】
【００２５】
【図１】一実施形態に係るショッピングシステムＳの概要構成の一例を示す図である。
【図２】一実施形態に係る価格改定前の商品ページの画面表示例である。
【図３】（ａ）乃至（ｃ）は、一実施形態に係る商品ページに含まれる商品情報領域１００の画面表示例である。
【図４】（ａ）は、一実施形態に係る未改定価格用値札画像１１１の画面表示例であり、（ｂ）は、一実施形態に係る最新改定価格用値札画像１２１の画面表示例であり、（ｃ）は、一実施形態に係る改定前価格用値札画像１３１の画面表示例であり、（ｄ）は、一実施形態に係る旧改定価格用値札画像１４１の画面表示例である。
【図５】一実施形態に係るネットスーパーサーバ１の概要構成の一例を示すブロック図である。
【図６】（ａ）は、一実施形態に係る会員情報ＤＢ１２ａに登録される内容の一例を示す図であり、（ｂ）は、一実施形態に係る商品情報ＤＢ１２ｂに登録される内容の一例を示す図である。
【図７】一実施形態に係るユーザ端末２の概要構成の一例を示すブロック図である。
【図８】一実施形態に係るネットスーパーサーバ１のシステム制御部１４の編集商品情報受信時処理における処理例を示すフローチャートである。
【図９】一実施形態に係るネットスーパーサーバ１のシステム制御部１４のリクエスト受信時処理における処理例を示すフローチャートである。
【図１０】一実施形態に係るユーザ端末２のシステム制御部２７の商品ページ表示処理における処理例を示すフローチャートである。
【図１１】一実施形態の変形例に係るネットスーパーサーバ１のシステム制御部１４の編集商品情報受信時処理における処理例を示すフローチャートである。
【発明を実施するための形態】
【００２６】
以下、図面を参照して本発明の実施形態について詳細に説明する。なお、以下に説明する実施の形態は、ショッピングシステムに対して本発明を適用した場合の実施形態である。
【００２７】
［１．ショッピングシステムの構成及び機能概要］
先ず、本実施形態に係るショッピングシステムＳの構成及び機能概要について、図１乃至図４を用いて説明する。図１は、本実施形態に係るショッピングシステムＳの概要構成の一例を示す図である。
【００２８】
図１に示すように、ショッピングシステムＳは、ネットスーパーサーバ１と、複数のユーザ端末２と、管理端末３と、を含んで構成されている。ネットスーパーサーバ１と各ユーザ端末２とは、ネットワークＮＷを介して、例えば、通信プロトコルにＴＣＰ／ＩＰ等を用いて相互にデータの送受信が可能になっている。なお、ネットワークＮＷは、例えば、インターネット、専用通信回線（例えば、ＣＡＴＶ（Community Antenna Television）回線）、移動体通信網（基地局等を含む）、及びゲートウェイ等により構築されている。また、ネットスーパーサーバ１と管理端末３とは、ネットワークＮＬを介して相互にデータの送受信が可能になっている。ネットワークＮＬは、例えば、ＬＡＮ（Local Area Network）等である。
【００２９】
ネットスーパーサーバ１（本発明における情報提供装置の一例）は、ネットスーパーのＷｅｂサイトであるネットスーパーサイトに関する各種処理を実行するサーバ装置である。ネットスーパーサーバ１は、ユーザ端末２からのリクエストに応じて、例えば、ネットスーパーサイトのＷｅｂページを送信したり、商品の検索や購入等に関する処理を行ったりする。
【００３０】
ネットスーパーは、例えば、既存のスーパーマーケットチェーンや百貨店チェーン等を営む企業（以下、「ネットスーパー企業」と称する）が、ユーザからの注文をネットワークＮＷを介して受け付け、注文商品をユーザの自宅等に配送するサービスである。ネットスーパーにおいては、注文された時間に応じて配達日が規定されている。注文された時間が１日のうちの予め定められた早い時間帯に含まれる場合には、ネットスーパー企業は、注文された商品を即日配達する。そのため、ネットスーパーを利用することができるユーザは、例えば、ネットスーパー企業に属する店舗が所在する地域等に限定されている。
【００３１】
なお、ネットスーパーサイトは、例えば、複数のネットスーパー企業とユーザとを仲介する企業により運営されていても良い。そして、ネットスーパーサイトにおいては、複数のネットスーパー企業のネットスーパーをユーザが利用することができるようになっていても良い。
【００３２】
ユーザ端末２（本発明における端末装置の一例）は、各種Ｗｅｂサイトを利用するユーザの端末装置である。ユーザ端末２は、ユーザからの操作に基づいてネットスーパーサーバ１等のサーバ装置にアクセスする。これにより、ユーザ端末２は、サーバ装置からＷｅｂページを受信して表示する。ユーザ端末２としては、例えば、パーソナルコンピュータ、ＰＤＡ（Personal Digital Assistant）、スマートフォン等の携帯情報端末、携帯電話機等が用いられる。
【００３３】
管理端末３は、ネットスーパーサイトの管理者が、ネットスーパーサイトにおいて販売される商品の情報の登録、変更等をするために利用する端末装置である。
【００３４】
このような構成のショッピングシステムＳにおいて、ネットスーパーサーバ１は、ユーザにより選択された商品に対応する商品ページをユーザ端末２に送信する。商品ページは、ネットスーパーサイトにおいて、対応する商品に関する情報である商品情報を表示するＷｅｂページである。商品情報には、商品の価格が含まれている。例えば、ネットスーパーサイトの管理者による価格改定（価格変更）によって、商品の価格が以前の価格よりも安くなる場合がある。この場合、ネットスーパーサーバ１は、改定後の価格である改定価格と、改定前の価格と、を紛らわしくないように、且つ、表示スペースを節約して、商品ページに表示させるための処理を行う。
【００３５】
図２は、本実施形態に係る価格改定前の商品ページの画面表示例である。また、図４（ａ）は、本実施形態に係る未改定価格用値札画像１１１の画面表示例である。図２に示すように、商品ページには、商品情報領域１００等が表示される。商品情報領域１００は、商品情報が実際に表示される領域である。商品情報領域には、商品名欄１０１及び商品詳細欄１０２が含まれている。商品名欄１０１には、商品名が表示される。商品詳細欄１０２には、商品の詳細な情報が表示される。具体的に、商品詳細欄１０２には、商品画像１０３、商品説明文１０４、投入ボタン１０５及び値札１１０等が表示される。商品画像１０３は、商品の画像である。商品画像１０３は複数表示される場合がある。商品説明文１０４は、商品に関する説明の文章である。
【００３６】
投入ボタン１０５がユーザにより選択されると、商品ページに情報が表示されている商品が買い物かごに入れられて、ユーザ端末２に買い物かごページが表示される。本実施形態における買い物かごとは、ネットスーパーサイトにおいて、購入する候補としてユーザが選択した商品が入れられる仮想的な入れ物である。買い物かごページは、ユーザが買い物かごに入れている商品の一覧を表示するＷｅｂページである。ユーザは、買い物かごページにおいて、購入手続きのボタンを選択すると、一覧表示されている商品の購入手続きを行うことができる。
【００３７】
値札１１０は、未改定価格用値札画像１１１に価格文字１１２が付されて構成されている。価格文字は、商品の価格を示す数字である。価格文字１１２（本発明における価格が変更されていない取引対象の価格を示す情報の一例）は、価格が一度も改定されていない状態の商品の価格を示す。この状態の価格を「初期価格」という。値札画像は、値札をイメージした画像である。未改定価格用値札画像１１１（本発明における第３画像の一例）は、価格が一度も改定されていないことを示す画像である。図４（ａ）に示すように、未改定価格用値札画像１１１は、長方形の値札の画像である。値札画像には、予め「価格」の文字が描画された状態となっている。
【００３８】
なお、本実施形態において、値札画像に価格文字が付されているとは、図２に示すように価格文字全体が値札画像内に表示されていること、または、価格文字の少なくとも一部分が値札画像に重なった状態で価格文字が表示されていることを意味する。
【００３９】
図３（ａ）は、本実施形態に係る価格改定が行われた商品の最新の改定価格を表示する商品ページに含まれる商品情報領域１００の画面表示例である。また、図４（ｂ）は、本実施形態に係る最新改定価格用値札画像１２１の画面表示例である。価格が改定された場合、図３（ａ）に示すように、商品情報領域１００には、値札１１０が表示されていた位置に、値札１２０が表示される。
【００４０】
値札１２０は、最新改定価格用値札画像１２１に価格文字１２２が付されて構成されている。価格文字１２２（本発明における変更後の価格を示す情報）は、最新の改定価格を示している。最新改定価格用値札画像１２１（本発明における第１画像の一例）は、最新の改定価格が表示されていることを示す画像である。図４（ｂ）に示すように、最新改定価格用値札画像１２１は、値札の右下端部分がめくれた状態の画像である（図４（ｂ）の符号１２３部分）。これによって、最新改定価格用値札画像１２１は、ユーザが値札１２０を取り除くことができることを示す。未改定価格用値札画像１１１の外観と最新改定価格用値札画像１２１の外観とが異なるので、ユーザは、価格が改定されているのか否かを容易に区別することができる。なお、画像の外観が異なるとは、画像の形状が異なることのみに限られるものではない。例えば、画像の形状、模様、色彩または大きさの少なくとも何れか１つが異なっていれば良い。
【００４１】
図３（ｂ）は、本実施形態に係る価格改定が行われた商品の初期価格を表示する商品ページに含まれる商品情報領域１００の画面表示例である。また、図４（ｃ）は、本実施形態に係る改定前価格用値札画像１３１の画面表示例である。
【００４２】
ユーザが、図３（ａ）に示す値札１２０を取り除くための操作（以下、「はがし操作」と称する）を行ったとする。値札１２０のはがし操作としては、例えば、マウスやタッチパネル等を用いて最新改定価格用値札画像１２１をドラッグする操作や、最新改定価格用値札画像１２１をクリック等の選択操作等が挙げられる。ユーザが値札１２０をはがす操作を行うと、図３（ｂ）に示すように、商品情報領域１００から値札１２０が消去され、値札１２０が表示されていた位置に、値札１３０が表示される。
【００４３】
値札１３０は、改定前価格用値札画像１３１に価格文字１３２が付されて構成されている。価格文字１３２（本発明における変更前の価格を示す情報の一例）は、価格改定が行われた商品の初期価格を示している。改定前価格用値札画像１３１（本発明における第２画像の一例）は、価格改定が行われた商品の初期価格が表示されていることを示す画像である。図４（ｃ）に示すように、改定前価格用値札画像１３１は、貼り付けてあった値札がほとんどめくれて（図４（ｃ）の符号１３４部分）、その後ろにある値札のほぼ全体が見えている状態の画像である。改定前価格用値札画像１３１の外観は、未改定価格用値札画像１１１及び最新改定価格用値札画像１２１の外観と異なるため、ユーザは、価格改定が行われた商品の初期価格が表示されていることを容易に認識することができる。
【００４４】
また、改定前の価格を確認するために、値札１２０をはがす操作をユーザに行わせることで、ユーザの関心を、商品の価格が改定されたこと、すなわち、商品の価格が安くなったことに向けさせることができる。これにより、ユーザの購買意欲を向上させることができる。
【００４５】
値札１３０が表示されてから予め設定された時間（例えば、１秒等）が経過すると、商品情報領域１００から値札１３０が消去され、元の値札１２０が再表示される。つまり、現在の価格が表示される。これは、値札１３０がいつまでも表示されることにより値札１３０に表示されている価格が現在の価格であるとユーザが誤って認識することを防止するためである。
【００４６】
図３（ｃ）は、本実施形態に係る価格改定が複数回行われた商品の古い改定価格を表示する商品ページに含まれる商品情報領域１００の画面表示例である。また、図４（ｄ）は、本実施形態に係る旧改定価格用値札画像１４１の画面表示例である。
【００４７】
商品によっては、価格改定が複数回行われる場合がある。その場合、図３（ａ）に示す値札１２０をはがす操作をユーザが行うと、図３（ｃ）に示すように、商品情報領域１００から値札１２０が消去され、値札１２０が表示されていた位置に、値札１４０が表示される。
【００４８】
値札１４０は、旧改定価格用値札画像１４１に価格文字１４２が付されて構成されている。価格文字１４２（本発明における表示されていた価格の次に新しい価格を示す情報の一例）は、古い改定価格を示している。古い改定価格は、初期価格の登録時期と最新の改定価格の登録時期との間に登録された改定価格である。旧改定価格用値札画像１４１（本発明における第１画像の一例）は、古い改定価格が表示されていることを示す画像である。図４（ｄ）に示すように、旧改定価格用値札画像１４１は、最新改定価格用値札画像１２１と改定前価格用値札画像１３１とを組み合わせたような形状の画像である。つまり、旧改定価格用値札画像１４１は、貼り付けてあった値札がほとんどめくれて（図４（ｄ）の符号１４４部分）、その後ろにある値札のほぼ全体が見えている状態の画像であるとともに、後ろの値札の右下端部分がめくれた状態の画像である（図４（ｄ）の符号１４３部分）。旧改定価格用値札画像１４１の外観は、未改定価格用値札画像１１１、最新改定価格用値札画像１２１及び改定前価格用値札画像１３１の外観と異なるため、ユーザは、古い改定価格が表示されていることを容易に認識することができる。
【００４９】
ユーザが、値札１４０をはがす操作を行うと、商品情報領域１００から値札１４０が消去され、値札１３０が表示されるか、または、別の値札１４０が表示される。何れの値札が表示されるかは、価格の改定回数によって決まる。
【００５０】
値札を取り除くために必要なはがし操作の量は、ネットスーパーサーバ１の現在の処理負荷が高いほど多くなるようになっている。ネットスーパーサーバ１は、ユーザ端末２からリクエストを受信すると、その都度必要な処理を行い、応答を送信する必要がある。従って、リクエストが頻繁に発生すると、ネットスーパーサーバ１の処理負荷が高くなる。一方、ユーザが値札をはがす操作を行っている間は、そのユーザが利用しているユーザ端末２からは、ユーザ操作に基づくリクエストが、ネットスーパーサーバ１に送信されない。そこで、値札が取り除かれるまでに要する時間を調整することにより、ネットスーパーサーバ１の負荷が過大にならないようにさせる。
【００５１】
値札を取り除くために必要なはがし操作の量としては、例えば、操作回数、操作時間、操作した距離等が挙げられる。また、ネットスーパーサーバ１の処理負荷としては、例えば、単位時間あたりのＨＴＴＰ（HyperText Transfer Protocol）リクエスト受信数、ＣＰＵ（Central Processing Unit）使用率等がある。なお、単位時間あたりのＨＴＴＰリクエスト受信数及びＣＰＵ使用率は、それぞれ本発明における負荷情報の一例である。
【００５２】
［２．ネットスーパーサーバの構成］
次に、ネットスーパーサーバ１の構成について、図５を用いて説明する。
【００５３】
図５は、本実施形態に係るネットスーパーサーバ１の概要構成の一例を示すブロック図である。図５に示すように、ネットスーパーサーバ１は、通信部１１と、記憶部１２と、入出力インターフェース１３と、システム制御部１４と、を備えている。そして、システム制御部１４と入出力インターフェース１３とは、システムバス１５を介して接続されている。
【００５４】
通信部１１は、ネットワークＮＷやネットワークＮＬに接続して、ユーザ端末２や管理端末３等との通信状態を制御するようになっている。
【００５５】
記憶部１２は、例えば、ハードディスクドライブ等により構成されている。この記憶部１２には、会員情報ＤＢ（データベース）１２ａ及び商品情報ＤＢ１２ｂが構築されている。
【００５６】
図６（ａ）は、本実施形態に係る会員情報ＤＢ１２ａに登録される内容の一例を示す図である。会員情報ＤＢ１２ａには、ネットスーパーサイトに会員登録しているユーザに関する会員情報が登録される。具体的に、会員情報ＤＢ１２ａには、ユーザの識別情報であるユーザＩＤ、パスワード、氏名、生年月日、性別、住所、電話番号、電子メールアドレス等が、ユーザごとに対応付けて登録される。
【００５７】
図６（ｂ）は、本実施形態に係る商品情報ＤＢ１２ｂに登録される内容の一例を示す図である。商品情報ＤＢ１２ｂには、ネットスーパーサイトにおいて販売されている商品に関する商品情報が登録される。具体的に、商品情報ＤＢ１２ｂには、商品の識別情報である商品ＩＤ、商品名、価格関連情報、商品画像のＵＲＬ（Uniform Resource Locator）、商品説明文等が、商品ごとに対応付けて登録される。
【００５８】
図６（ｃ）は、本実施形態に係る価格関連情報に設定される内容の一例を示す図である。価格関連情報は、商品の価格に関する情報である。具体的に、価格関連情報には、改定回数及び価格が設定される。改定回数は、価格が改定された回数である。改定回数をＮとした場合、価格関連情報にはＮ＋１個の価格ｉ（ｉ＝０、１、２・・・Ｎの何れか）が設定される。価格０は、初期価格である。価格Ｎは現在の価格である。改定回数が０回である場合、価格Ｎは価格０である。つまり、初期価格が現在の価格である。改定回数が１回以上である場合、価格Ｎは、最新の改定価格である。
【００５９】
また、記憶部１２には、電子商店街のＷｅｂページを構成するＨＴＭＬ文書、ＸＭＬ（Extensible Markup Language）文書、画像データ、テキストデータ、電子文書等の各種データが記憶されている。ＨＴＭＬ文書は、Ｗｅｂページを表示するためのユーザ端末２の動作を規定する情報である。
【００６０】
また、記憶部１２には、値札画像１１１、１２１、１３１及び１４１の画像データが記憶されている。また、記憶部１２には、商品ページのＨＴＭＬ文書のテンプレートが記憶されている。商品ページのＨＴＭＬ文書（本発明における規定情報の一例）は、ユーザ端末２の動作として、商品の価格が変更されている場合には値札１２０を表示し、値札１２０のはがし操作を検出した場合には、値札１２０を画面から消去して、値札１３０または値札１４０を表示することを規定する。商品ページのテンプレートは、商品ページのＨＴＭＬ文書の骨組みとなるＨＴＭＬ文書である。このテンプレートには、値札１１０、１２０、１３０または１４０を表示するためのタグが記述されている。例えば、
<table border="0" background="tagimage1.jpg"><tr><td></td></tr></table>
というタグが記述されている。tableタグのbackground属性は、値札画像のＵＲＬを示す。このbackground属性には、未改定値札画像１１１のＵＲＬが設定されている。td開始タグとtd終了タグとの間には、商品の価格の文字が挿入される。つまり、背景画像としての値札画像に商品の価格が重なって表示されるようにタグが記述される。
【００６１】
また、テンプレートには、値札の表示を切り替えるためのスクリプトが記述されている。このスクリプトは、定数の設定文として、改定回数の設定文、初期価格から最新の改定価格までの設定文、及び、必要操作回数の設定文を含む。改定回数としては０が設定されている。必要操作回数は、値札を取り除くために必要なはがし操作の量として、必要な操作回数を示す情報である。
【００６２】
また、記憶部１２には、オペレーティングシステム、ＷＷＷ（World Wide Web）サーバプログラム、ＤＢＭＳ（DataBase Management System）、電子商取引管理プログラム等の各種プログラムが記憶されている。電子商取引管理プログラムは、販売商品の登録、商品ページ等のＷｅｂの生成、商品の買い物かごへの投入、商品の購入等のネットスーパーサイトに関する処理を実行するためのプログラムである。なお、電子商取引管理プログラム等の各種プログラム（本発明における情報提供プログラムの一例を含む）は、例えば、他のサーバ装置等からネットワークＮＷを介して取得されるようにしても良いし、ＤＶＤ（Digital Versatile Disc）等の記録媒体に記録されてドライブ装置を介して読み込まれるようにしても良い。
【００６３】
入出力インターフェース１３は、通信部１１及び記憶部１２とシステム制御部１４との間のインターフェース処理を行うようになっている。
【００６４】
システム制御部１４は、ＣＰＵ１４ａ、ＲＯＭ（Read Only Memory）１４ｂ、ＲＡＭ（Random Access Memory）１４ｃ等により構成されている。そして、システム制御部１４は、ＣＰＵ１４ａが、各種プログラムを読み出し実行することにより、本発明における生成手段、送信手段、負荷情報取得手段、価格判定手段、第２生成手段、面積情報取得手段、面積判定手段及び第３生成手段として機能するようになっている。
【００６５】
なお、ネットスーパーサーバ１が、複数のサーバ装置で構成されても良い。例えば、電子商取引に関する処理を行うサーバ装置、ユーザ端末２からのリクエストに応じて電子商店街のＷｅｂページを送信するサーバ装置、及びデータベースを管理するサーバ装置等が、互いにＬＡＮ等で接続されても良い。
【００６６】
［３．ユーザ端末の構成］
次に、ユーザ端末２の構成について、図７を用いて説明する。
【００６７】
図７は、本実施形態に係るユーザ端末２の概要構成の一例を示すブロック図である。
【００６８】
図７に示すように、ユーザ端末２は、通信部２１と、記憶部２２と、表示部２３と、操作部２４と、ドライブ部２５と、入出力インターフェース２６と、システム制御部２７と、を備えている。そして、システム制御部２７と入出力インターフェース２６とは、システムバス２８を介して接続されている。
【００６９】
通信部２１は、ネットワークＮＷ等に接続して、ネットスーパーサーバ１等との通信状態を制御するようになっている。
【００７０】
記憶部２２は、例えば、ハードディスクドライブまたはフラッシュメモリ等により構成されている。この記憶部２２には、オペレーティングシステムが記憶されている。また記憶部２２には、ブラウザ、電子メールクライアント等のアプリケーションプログラムが記憶されている。
【００７１】
表示部２３は、例えば、液晶ディスプレイ等により構成されており、文字や画像等の情報を表示するようになっている。
【００７２】
操作部２４は、例えば、キーボード及びマウス、あるいは、ボタン、タッチパネル等により構成されており、ユーザからの操作指示を受け付け、その指示内容を指示信号としてシステム制御部２７に出力するようになっている。
【００７３】
ドライブ部２５は、ＤＶＤやメモリカード等のディスクＤＫからデータ等を読み出す一方、当該ディスクＤＫに対してデータ等を記録するようになっている。
【００７４】
入出力インターフェース２６は、通信部２１〜ドライブ部２５とシステム制御部２７との間のインターフェース処理を行うようになっている。
【００７５】
システム制御部２７は、ＣＰＵ２７ａ、ＲＯＭ２７ｂ、ＲＡＭ２７ｃ等により構成されている。そして、システム制御部２７は、ＣＰＵ２７ａが、ＲＯＭ２７ｂや記憶部２２に記憶された各種プログラムを読み出し実行することによりユーザ端末２の各部を制御するようになっている。
【００７６】
［４．ショッピングシステムの動作］
次に、ショッピングシステムＳの動作について、図８乃至図１０を用いて説明する。
【００７７】
［４−１．ネットスーパーサーバの動作］
図８は、本実施形態に係るネットスーパーサーバ１のシステム制御部１４の編集商品情報受信時処理における処理例を示すフローチャートである。
【００７８】
ネットスーパーサイトの管理者は、商品情報を新しく登録しまたは変更するために管理端末３を操作する。このとき、商品情報を変更する場合には、例えば、商品情報の変更対象となる商品の商品ＩＤを入力する。すると、管理端末３は、ネットスーパーサーバ１にリクエストを送信する。ネットスーパーサーバ１は、リクエストに応じて、商品情報を編集するためのＷｅｂページを管理端末３に送信する。このとき、ネットスーパーサーバ１は、商品情報の変更であると判定した場合には、受信したリクエストに含まれる商品ＩＤに対応する商品情報を商品情報ＤＢ１２ｂから取得する。そして、ネットスーパーサーバ１は、取得した商品情報に含まれる各情報が編集可能なように表示されるＷｅｂページを送信する。
【００７９】
管理端末３は、受信したＷｅｂページを表示する。管理者は、新しい商品の商品名、価格、商品画像、商品説明等を入力したり、既に販売されている商品の商品名、価格、商品画像、商品説明等を変更したりする。すると、管理端末３は、入力または変更された情報を含む編集商品情報を、ネットスーパーサーバ１に送信する。編集商品情報受信時処理は、ネットスーパーサーバ１が編集商品情報を受信したときに開始される。
【００８０】
先ず、システム制御部１４は、商品情報の新規登録であるか否かを判定する（ステップＳ１）。例えば、システム制御部１４は、受信した編集商品情報に、商品情報ＤＢ１２ｂに登録されている何れかの商品ＩＤと同一の商品ＩＤが含まれていない場合には、新規登録であると判定する（ステップＳ１：ＹＥＳ）。この場合、システム制御部１４は、改定回数を０に設定する（ステップＳ２）。次いで、システム制御部１４は、商品情報を商品情報ＤＢ１２ｂに登録する（ステップＳ３）。具体的に、システム制御部１４は、新たな商品ＩＤを生成し、商品ＩＤ、改定回数及び編集商品情報を、商品情報として、商品情報ＤＢ１２ｂに登録する。このとき、編集商品情報に含まれる価格は、初期価格として登録される。
【００８１】
次いで、システム制御部１４は、商品ページのＨＴＭＬ文書のテンプレートを記憶部１２から取得する（ステップＳ４）。次いで、システム制御部１４は、価格０に、編集商品情報に含まれる初期価格が設定されるように、テンプレートに含まれるスクリプトに設定文を挿入する（ステップＳ５）。次いで、システム制御部１４は、登録した商品情報に含まれる各情報を、それぞれテンプレート中の所定位置に挿入して、商品ページのＨＴＭＬ文書を生成する（ステップＳ６）。こうして、システム制御部１４は、ステップＳ４〜Ｓ６の処理を実行することにより、第２生成手段として、値札１１０を表示する商品ページのＨＴＭＬ文書を生成する。
【００８２】
次いで、システム制御部１４は、生成したＨＴＭＬ文書を、商品ＩＤに対応する商品ページのＵＲＬに対応付けて記憶部１２に記憶させる（ステップＳ７）。システム制御部１４は、ステップＳ７の処理を終えると、編集商品情報受信時処理を終了させる。
【００８３】
ステップＳ１において、システム制御部１４は、商品情報の変更登録であると判定した場合には（ステップＳ１：ＮＯ）、価格の変更があったか否かを判定する（ステップＳ８）。システム制御部１４は、ステップＳ１及びＳ８を実行することにより、価格判定手段として、商品の価格が変更されたか否かを判定する。なお、商品情報の新規登録である場合も、商品の価格が変更されていない場合に含まれる。
【００８４】
システム制御部１４は、例えば、受信した編集商品情報に含まれる価格と、商品情報ＤＢ１２ｂに登録されている変更対象の商品情報に含まれる現在の価格と、を比較する。そして、システム制御部１４は、比較した価格同士が一致する場合には、価格の変更がなかったと判定する（ステップＳ８：ＮＯ）。この場合、システム制御部１４は、受信した編集商品情報に含まれる各情報で、商品情報ＤＢ１２ｂに登録されている変更対象の商品情報を書き換える（ステップＳ９）。
【００８５】
次いで、システム制御部１４は、編集商品情報に含まれる商品ＩＤに対応する商品ページのＨＴＭＬ文書を記憶部１２から取得する（ステップＳ１０）。次いで、システム制御部１４は、編集商品情報に基づいて、取得したＨＴＭＬ文書に挿入されている各情報を書き換えて、新しいＨＴＭＬ文書を生成する（ステップＳ１１）。そして、システム制御部１４は、生成したＨＴＭＬ文書を記憶部１２に記憶させる（ステップＳ７）。
【００８６】
ステップＳ８において、システム制御部１４は、比較した価格同士が一致しない場合には、価格の変更があったと判定する（ステップＳ８：ＹＥＳ）。この場合、システム制御部１４は、改定回数を更新する（ステップＳ１２）。具体的に、システム制御部１４は、商品情報ＤＢ１２ｂに登録されている変更対象の商品情報から、改定回数を取得する。次いで、システム制御部１４は、改定回数に１を加算して、改定回数を更新する。
【００８７】
次いで、システム制御部１４は、編集商品情報に含まれる価格を、改定価格として、商品情報ＤＢ１２ｂに登録されている変更対象の商品情報に追加登録する（ステップＳ１３）。次いで、システム制御部１４は、編集商品情報に含まれる各情報及び更新した改定回数で、商品情報ＤＢ１２ｂに登録されている変更対象の商品情報を書き換える（ステップＳ１４）。
【００８８】
次いで、システム制御部１４は、編集商品情報に含まれる商品ＩＤに対応する商品ページのＨＴＭＬ文書を記憶部１２から取得する（ステップＳ１５）。次いで、システム制御部１４は、スクリプトにおいて用いられる改定回数として、更新された改定回数が設定されるように、取得したＨＴＭＬ文書に含まれるスクリプトの設定文を書き換える（ステップＳ１６）。次いで、システム制御部１４は、取得したＨＴＭＬ文書に含まれる値札表示用のtableタグのbackground属性に設定されているＵＲＬを、最新改定価格用値札画像１２１のＵＲＬに書き換える（ステップＳ１７）。次いで、システム制御部１４は、価格Ｎに、編集商品情報に含まれる最新の価格が設定されるように、テンプレートに含まれるスクリプトに設定文を挿入する（ステップＳ１８）。なお、このときのＮは、更新後の改定回数である。
【００８９】
次いで、システム制御部１４は、編集商品情報に基づいて、取得したＨＴＭＬ文書に挿入されている各情報を書き換えて、新しいＨＴＭＬ文書を生成する（ステップＳ１１）。こうして、システム制御部１４は、ステップＳ１５〜Ｓ１８及びＳ１１の処理を実行することにより、生成手段として、値札１２０を表示する商品ページのＨＴＭＬ文書を生成する。
【００９０】
図９は、本実施形態に係るネットスーパーサーバ１のシステム制御部１４のリクエスト受信時処理における処理例を示すフローチャートである。リクエスト受信時処理は、ネットスーパーサーバ１がユーザ端末２からＨＴＴＰリクエスト（以下、「リクエスト」と称する）を受信するたびに実行される。
【００９１】
先ず、システム制御部１４は、受信したリクエストが商品ページのリクエストであるか否かを判定する（ステップＳ３１）。このとき、システム制御部１４は、受信したリクエストが商品ページのリクエストであると判定した場合には（ステップＳ３１：ＹＥＳ）、リクエストに含まれるＵＲＬに対応する商品ページのＨＴＭＬ文書を記憶部１２から取得する（ステップＳ３２）。次いで、システム制御部１４は、負荷情報取得手段として、ＲＡＭ１４ｃに記憶されている現在の単位時間あたりのリクエスト受信数を取得する（ステップＳ３３）。単位時間あたりのリクエスト受信数は、後述するステップＳ３７の処理において更新される情報である。次いで、システム制御部１４は、単位時間あたりのリクエスト受信数に基づいて、必要操作回数を決定する（ステップＳ３４）。具体的に、システム制御部１４は、単位時間あたりのリクエスト受信数が多いほど、必要操作回数を多くする。
【００９２】
次いで、システム制御部１４は、スクリプトにおいて用いられる必要操作回数として、決定された必要操作回数が設定されるように、取得したＨＴＭＬ文書に含まれるスクリプトに設定文を挿入する（ステップＳ３５）。こうして、システム制御部１４は、生成手段として、単位時間あたりのリクエスト受信数が多いほど、値札１２０または値札１４０を取り除くために必要なはがし操作の回数が多くなる商品ページのＨＴＭＬ文書を生成する。
【００９３】
システム制御部１４は、送信手段として、生成したＨＴＭＬ文書を、リクエストの送信元であるユーザ端末２に送信する（ステップＳ３６）。
【００９４】
次いで、システム制御部１４は、リクエストを受信したことに基づいて、ＲＡＭ１４ｃに記憶されている単位時間あたりのリクエスト受信数を更新する（ステップＳ３７）。システム制御部１４は、ステップＳ３７の処理を終えると、リクエスト受信時処理を終了させる。
【００９５】
ステップＳ３１において、システム制御部１４は、受信したリクエストが商品ページのリクエストではないと判定した場合には（ステップＳ３１：ＮＯ）、受信したリクエストが値札画像のリクエストであるか否かを判定する（ステップＳ３８）。このとき、システム制御部１４は、受信したリクエストが値札画像のリクエストであると判定した場合には（ステップＳ３８：ＹＥＳ）、リクエストに含まれるＵＲＬに対応する値札画像を、リクエストの送信元であるユーザ端末２に送信する（ステップＳ３９）。次いで、システム制御部１４は、単位時間あたりのリクエスト受信数を更新して（ステップＳ３７）、リクエスト受信時処理を終了させる。
【００９６】
一方、システム制御部１４は、受信したリクエストが値札画像のリクエストではないと判定した場合には（ステップＳ３８：ＮＯ）、受信したリクエストに応じた処理を実行する（ステップＳ４０）。次いで、システム制御部１４は、単位時間あたりのリクエスト受信数を更新して（ステップＳ３７）、リクエスト受信時処理を終了させる。
【００９７】
［４−２．ユーザ端末２の動作］
図１０は、本実施形態に係るユーザ端末２のシステム制御部２７の商品ページ表示処理における処理例を示すフローチャートである。商品ページ表示処理は、ユーザ端末２が、商品ページのリクエストをネットスーパーサーバ１に送信したときに開始される。
【００９８】
先ず、システム制御部２７は、送信したリクエストに対応する商品ページのＨＴＭＬ文書を、ネットスーパーサーバ１から受信する（ステップＳ５１）。次いで、システム制御部２７は、受信したＨＴＭＬ文書に基づいて、商品ページを表示部２３の画面に表示する（ステップＳ５２）。
【００９９】
次いで、システム制御部２７は、値札画像を商品ページ上にロードする。具体的に、システム制御部２７は、受信したＨＴＭＬ文書に含まれる値札表示用のtableタグのbackground属性に設定されているＵＲＬを含むリクエストを、ネットスーパーサーバ１に送信する。そして、システム制御部２７は、ネットスーパーサーバ１から値札画像を受信する（ステップＳ５３）。なお、ブラウザにより提供されるキャッシュ機能により、background属性に設定されているＵＲＬに対応する値札画像が記憶部２２に既に記憶されている場合、システム制御部２７は、記憶部２２から値札画像を取得する。システム制御部２７は、値札画像を受信または取得すると、この値札画像を表示する（ステップＳ５４）。
【０１００】
次いで、システム制御部２７は、受信したＨＴＭＬ文書に含まれるスクリプトを実行する。ステップＳ５５〜Ｓ７３の処理は、このスクリプトに記述された処理である。先ず、システム制御部２７は、表示価格番号ｉに改定回数を設定する（ステップＳ５５）。次いで、システム制御部２７は、受信したＨＴＭＬ文書に含まれる値札表示用のtd開始タグとtd終了タグとの間に、価格ｉを示す文字を挿入して、値札画像上に価格ｉを表示する（ステップＳ５６）。これにより、改定回数が０である場合、商品ページの商品詳細欄１０２内には値札１１０が表示され、改定回数が１回以上である場合、商品ページの商品詳細欄１０２内には値札１２０が表示される。
【０１０１】
次いで、システム制御部２７は、値札のはがし操作回数に０を設定する（ステップＳ５７）。次いで、システム制御部２７、値札のはがし操作として、表示されている値札画像のドラッグ操作を検出したか否かを判定する（ステップＳ５８）。このとき、システム制御部２７は、値札画像のドラッグ操作を検出していないと判定した場合には（ステップＳ５８：ＮＯ）、ステップＳ７１に移行する。
【０１０２】
一方、システム制御部２７は、値札画像のドラッグ操作を検出したと判定した場合には（ステップＳ５８：ＹＥＳ）、表示価格番号ｉが０であるか否かを判定する（ステップＳ５９）。このとき、システム制御部２７は、表示価格番号ｉが０であると判定した場合には（ステップＳ５９：ＹＥＳ）、ステップＳ７１に移行する。
【０１０３】
一方、表示価格番号ｉが０ではないとシステム制御部２７が判定した場合（ステップＳ５９：ＮＯ）、値札画像のドラッグ操作は有効な操作である。この場合、システム制御部２７は、はがし操作回数に１を加算して、はがし操作回数を更新する（ステップＳ６０）。次いで、システム制御部２７は、はがし操作回数が必要操作回数以上であるか否かを判定する（ステップＳ６１）。このとき、システム制御部２７は、はがし操作回数が必要操作回数未満であると判定した場合には（ステップＳ６１：ＮＯ）、ステップＳ７１に移行する。
【０１０４】
一方、システム制御部２７は、はがし操作回数が必要操作回数以上であると判定した場合には（ステップＳ６１：ＹＥＳ）、値札の表示の切り替えを行う。先ず、システム制御部２７は、表示価格番号ｉから１を減算して、表示価格番号ｉを更新する（ステップＳ６２）。次いで、システム制御部２７は、表示価格番号ｉが０であるか否かを判定する（ステップＳ６３）。このとき、システム制御部２７は、表示価格番号ｉが０ではないと判定した場合には（ステップＳ６３：ＮＯ）、ステップＳ６４に移行する。この判定結果は、今まで表示されていた改定価格よりも古い改定価格が存在するため、今まで表示されていた改定価格の次に新しい改定価格を表示すべきことを示している。そこで、システム制御部２７は、受信したＨＴＭＬ文書に含まれる値札表示用のtableタグのbackground属性に設定されているＵＲＬを、旧改定価格用値札画像１４１のＵＲＬに書き換える（ステップＳ６４）。一方、システム制御部２７は、表示価格番号ｉが０であると判定した場合には（ステップＳ６３：ＹＥＳ）、ステップＳ６５に移行する。この判定結果は、今まで表示されていた改定価格よりも古い改定価格は存在しないため、初期価格を表示すべきことを示している。そこで、システム制御部２７は、受信したＨＴＭＬ文書に含まれる値札表示用のtableタグのbackground属性に設定されているＵＲＬを、改定前価格用値札画像１３１のＵＲＬに書き換える（ステップＳ６５）。
【０１０５】
システム制御部２７は、ステップＳ６４またはＳ６５の処理を終えると、ＵＲＬの書き換えにともなう値札画像のロードを行う。具体的に、システム制御部２７は、tableタグのbackground属性に新たに設定されたＵＲＬを含むリクエストを、ネットスーパーサーバ１に送信する。そして、システム制御部２７は、ネットスーパーサーバ１から値札画像を受信する（ステップＳ６６）。background属性に設定されているＵＲＬに対応する値札画像が記憶部２２に既に記憶されている場合、システム制御部２７は、記憶部２２から値札画像を取得する。
【０１０６】
次いで、システム制御部２７は、商品詳細欄１０２に表示されていた値札画像を消去して、受信または取得した値札画像を表示する（ステップＳ６７）。次いで、システム制御部２７は、受信したＨＴＭＬ文書に含まれる値札表示用のtd開始タグとtd終了タグとの間に設定されている価格の文字を、価格ｉを示す文字に書き換えて、値札画像上に価格ｉを表示する（ステップＳ６８）。
【０１０７】
次いで、システム制御部２７は、表示価格番号ｉが０であるか否かを判定する（ステップＳ６９）。すなわち、システム制御部２７は、現在表示されている価格が、価格改定前の初期価格であるか否かを判定する。このとき、システム制御部２７は、表示価格番号ｉが０であると判定した場合には（ステップＳ６９：ＹＥＳ）、値札の表示切り替え用のタイマーの設定を行う（ステップＳ７０）。具体的に、システム制御部２７は、値札１３０が表示されてから元の値札１２０が表示されるまでに要する時間を示すタイマー情報を、例えばミリ秒単位で設定する。設定されたタイマー情報は、１ミリ秒経過するごとに１減算される。システム制御部２７は、ステップＳ７０の処理を終えた場合、または、表示価格番号ｉが０ではないと判定した場合には（ステップＳ６９：ＮＯ）、ステップＳ５７に移行する。
【０１０８】
ステップＳ７１において、システム制御部２７は、値札１３０が表示されてから、設定された時間が経過したか否かを判定する。具体的に、システム制御部２７は、設定したタイマー情報が０を示しているか否かを判定する。このとき、システム制御部２７は、設定された時間が経過したと判定した場合には（ステップＳ７１：ＹＥＳ）、値札の表示の切り替えを行う。先ず、システム制御部２７は、表示価格番号ｉに改定回数を設定する（ステップＳ７２）。次いで、システム制御部２７は、受信したＨＴＭＬ文書に含まれる値札表示用のtableタグのbackground属性に設定されているＵＲＬを、最新改定価格用値札画像１２１のＵＲＬに書き換える（ステップＳ７３）。次いで、システム制御部２７は、ＵＲＬの書き換えにともなう値札画像のロードを行い、値札表示用のtd開始タグとtd終了タグとの間に設定されている価格の文字を、価格ｉを示す文字に書き換える（ステップＳ６６〜Ｓ６８）。
【０１０９】
ステップＳ７１において、システム制御部２７は、設定された時間が経過していないと判定した場合には（ステップＳ７１：ＮＯ）、Ｗｅｂページをリクエストする操作を検出したか否かを判定する（ステップＳ７４）。Ｗｅｂページをリクエストする操作には、例えば、ハイパーリンクを選択する操作や、投入ボタン１０５を選択する操作等がある。システム制御部２７は、Ｗｅｂページをリクエストする操作を検出していないと判定した場合には（ステップＳ７４：ＮＯ）、ステップＳ５８に移行する。一方、システム制御部２７は、Ｗｅｂページをリクエストする操作を検出したと判定した場合には（ステップＳ７４：ＹＥＳ）、商品ページ表示処理を終了させて、Ｗｅｂページのリクエストを送信する。
【０１１０】
［５．変形例］
商品ページの商品詳細欄１０２の表示スペースに余裕がある場合、価格が改定された場合であっても、改定前の価格と改定後の価格とが同時に商品詳細欄１０２に表示されても良い。この場合、商品の価格の表示を除いて、商品詳細欄１０２内に表示スペースを取る情報は、主として商品画像１０３及び商品説明文１０４である。そこで、商品情報としての商品画像及び商品説明文の表示面積に基づいて、価格の表示態様が決定される。なお、商品画像及び商品説明文は、それぞれ本発明における取引対象の情報の一例である。
【０１１１】
ネットスーパーサーバ１のシステム制御部１４は、商品画像及び商品説明文の表示面積の合計が、予め設定された閾値以上である場合、図３に示すような態様で価格を表示する商品ページ（以下、「単一価格表示商品ページ」と称する）のＨＴＭＬ文書を生成する。一方、システム制御部１４は、商品画像及び商品説明文の表示面積の合計が閾値未満である場合、改定前後の価格を同時に表示する商品ページ（以下、「複数価格表示商品ページ」と称する）のＨＴＭＬ文書を生成する。
【０１１２】
改定前後の価格を同時に表示する場合、改定後の価格は最新の改定価格である。一方、改定前の価格は、例えば、初期価格であっても良いし、最新の改定価格の次に新しい価格であっても良い。改定前後の価格は、ユーザが区別可能なように表示される。例えば、値札１１０と値札１２０とが同時に表示されても良い。また、改定前の価格と改定後の価格とで、色彩、大きさ等が異なっても良い。また、改定前の価格が、カッコ書きで表示されたり、取消線で取り消されている状態で表示されても良い。
【０１１３】
閾値は、ネットスーパーサイトの管理者によって予め設定されても良い。また、商品詳細欄１０２の表示面積の所定割合を閾値としても良い。この場合の割合は、管理者によって予め設定されても良い。
【０１１４】
図１１は、本実施形態の変形例に係るネットスーパーサーバ１のシステム制御部１４の編集商品情報受信時処理における処理例を示すフローチャートである。図１１において、図８と同様のステップについては同様のステップ番号を付してある。
【０１１５】
ステップＳ１〜Ｓ１４の処理は、図８で説明した処理と同様である。システム制御部１４は、ステップＳ１４の処理を終えると、面積情報取得手段として、商品画像と商品説明文の表示面積を算出する（ステップＳ２１）。具体的に、システム制御部１４は、商品画像のヘッダ部分から商品画像の縦横のピクセル数を取得する。次いで、システム制御部１４は、取得した縦横のピクセル数を掛け合わせて、商品画像の面積を算出する。また、システム制御部１４は、商品説明文の文字数を取得する。次いで、システム制御部１４は、取得した文字数に相当する表示面積を、ピクセル数単位で算出する。そして、システム制御部１４は、商品画像の表示面積と商品説明文の表示面積との合計値を算出する。
【０１１６】
次いで、システム制御部１４は、面積判定手段として、算出した表示面積の合計値が閾値以上であるか否かを判定する（ステップＳ２２）。このとき、システム制御部１４は、算出した合計値が閾値未満であると判定した場合には（ステップＳ２２：ＮＯ）、ステップＳ２３に移行する。この判定結果は、商品ページの商品詳細欄１０２の表示スペースに余裕があることを示す。そこで、システム制御部１４は、改定前後の価格を同時に商品詳細欄１０２に表示する複数価格表示商品ページを生成する。そのため、システム制御部１４は、複数価格表示商品ページのＨＴＭＬ文書のテンプレートを記憶部１２から取得する（ステップＳ２３）。このテンプレートには、例えば、改定前の価格表示用のタグと、改定後の価格表示用のタグと、が記述されている。また、このテンプレートには、値札の表示を切り替えるためのスクリプトは記述されていない。
【０１１７】
次いで、システム制御部１４は、取得したテンプレートの改定前後の価格表示用の開始タグと終了タグとの間に、改定前後の価格をそれぞれ挿入する（ステップＳ２４）。次いで、システム制御部１４は、編集商品情報に含まれる各情報を、それぞれテンプレート中の所定位置に挿入して、複数価格表示商品ページのＨＴＭＬ文書を生成する（ステップＳ２５）。こうして、システム制御部１４は、ステップＳ２３〜Ｓ２５の処理を実行することにより、第３生成手段として、改定前後の価格を同時に表示する商品ページのＨＴＭＬ文書を生成する。次いで、システム制御部１４は、ステップＳ７に移行する。
【０１１８】
ステップＳ２２において、システム制御部１４は、算出した合計値が閾値以上であると判定した場合には（ステップＳ２２：ＹＥＳ）、ステップＳ２６に移行する。この判定結果は、商品ページの商品詳細欄１０２の表示スペースに余裕がないことを示す。そこで、システム制御部１４は、改定前後の価格のうち何れか１つの価格のみを商品詳細欄１０２に表示する単一価格表示商品ページを生成する。そのため、システム制御部１４は、単一価格表示商品ページのＨＴＭＬ文書のテンプレートを記憶部１２から取得する（ステップＳ２６）。次いで、システム制御部１４は、ステップＳ１６、Ｓ１７の処理を行う。
【０１１９】
次いで、システム制御部１４は、価格０〜価格Ｎに、初期価格から最新の価格が設定されるように、テンプレートに含まれるスクリプトに設定文を挿入する（ステップＳ２７）。次いで、システム制御部１４は、ステップＳ２５に移行する。
【０１２０】
なお、価格の変更がなかった場合であっても、商品画像や商品説明文が変更される場合がある。そこで、システム制御部１４は、価格の変更がなかった場合であって、改定回数が１回以上である場合にも、ステップＳ２１〜Ｓ２６、Ｓ１６、Ｓ１７及びＳ２７の処理を実行しても良い。
【０１２１】
また、システム制御部１４は、商品画像の表示面積または商品説明文の表示面積の何れか一方のみに基づいて判定を行っても良い。また、システム制御部１４は、商品詳細欄１０２に、商品の情報として、商品画像及び商品画像以外の情報が表示される場合には、表示される情報の表示面積に基づいて判定を行っても良い。
【０１２２】
ユーザ端末２において、単一価格表示商品ページのＨＴＭＬ文書を受信したときの処理内容は、図１０に示す処理と同様である。一方、複数価格表示商品ページのＨＴＭＬ文書を受信したときの処理内容は、ＨＴＭＬ文書の記述に基づいてＷｅｂページを表示する公知の処理内容と同様である。
【０１２３】
以上説明したように、ネットスーパーサーバ１のシステム制御部１４が、価格が変更された商品の変更後の価格を示す価格文字１２２が付された最新改定価格用値札画像１２１を表示し、表示された最新改定価格用値札画像１２１のはがし操作を検出した場合に、最新改定価格用値札画像１２１を画面から消去して変更前の価格を表示する、ことを規定する商品ページのＨＴＭＬ文書を生成し、生成された商品ページのＨＴＭＬ文書をユーザ端末２に送信する。
【０１２４】
従って、ユーザは、変更後の価格が表示されていることを認識することができる。また、変更前後の価格が同時に表示されないので、複数の価格を表示するためのスペースを取らずに、変更前後の価格を表示することができる。
【０１２５】
また、システム制御部１４が、単位時間当たりのリクエスト受信数を取得し、表示された最新改定価格用値札画像１２１のはがし操作がされた操作回数を取得し、取得された操作回数が必要操作回数以上である場合に、最新改定価格用値札画像１２１を画面から消去して変更前の価格を表示する、ことを規定する商品ページのＨＴＭＬ文書を生成し、単位時間当たりのリクエスト受信数が多いほど必要操作回数を多くする。
【０１２６】
従って、ネットスーパーサーバ１の処理負荷が過大になることを防止することができる。
【０１２７】
また、システム制御部１４が、変更前の価格が表示されてから予め設定された時間が経過したときに変更前の価格を画面から消去して最新改定価格用値札画像１２１を再表示する、ことを規定する商品ページのＨＴＭＬ文書を生成する。
【０１２８】
従って、変更前の価格がいつまでも表示されることにより表示されている価格が現在の価格であるとユーザが誤って認識することを防止することができる。
【０１２９】
また、システム制御部１４が、変更前の価格を表示する場合には、変更前の価格を示す価格文字１３２が付された画像として、最新改定価格用値札画像１２１とは外観が異なる改定前価格用値札画像１３１を表示する、ことを規定する商品ページのＨＴＭＬ文書を生成する。
【０１３０】
従って、変更前の価格と変更後の価格とのうち何れの価格が表示されているかを、明確にユーザに認識させることができる。
【０１３１】
また、システム制御部１４が、商品の価格が変更されたか否かを判定し、商品の価格が変更されていないと判定された場合に、その商品の価格を示す情報が付された画像として、最新改定価格用値札画像１２１とは外観が異なる未改定価格用値札画像１１１を表示する、ことを規定する商品ページのＨＴＭＬ文書を生成し、商品の価格が変更されたと判定された場合に、最新改定価格用値札画像１２１を表示する商品ページのＨＴＭＬ文書を生成する。
【０１３２】
従って、価格が変更されていない商品の価格が表示されているのか、または、最新改定価格用値札画像１２１が取り除かれて変更前の価格が表示されているのか、をユーザに認識させることができる。
【０１３３】
また、システム制御部１４が、価格が複数回変更された商品の最新の価格を示す情報が付された最新改定価格用値札画像１２１を表示し、最新改定価格用値札画像１２１のはがし操作を検出した場合に、最新改定価格用値札画像１２１を画面から消去して、表示されていた価格の次に新しい価格が最古の価格ではない場合には、表示されていた価格の次に新しい価格を示す情報が付された旧改定価格用値札画像１４１を表示する、ことを規定する商品ページのＨＴＭＬ文書を生成することを特徴とする。
【０１３４】
従って、ユーザは、値札を次々にはがす操作を行うことで、価格がどのように変更されてきたかを確認することができるので、商品の購入意欲を向上させることができる。
【０１３５】
また、システム制御部１４が、商品ページのＨＴＭＬ文書に基づいて価格とともに表示される商品画像及び商品説明文の表示面積を算出し、算出された表示面積が閾値以上であるか否かを判定し、表示面積が閾値以上ではないと判定された場合に、複数価格表示商品ページのＨＴＭＬ文書を生成し、表示面積が閾値以上であると判定された場合に、単一価格表示商品ページのＨＴＭＬ文書を生成する。
【０１３６】
従って、表示スペースに余裕がない場合に、表示スペースを節約することができる。
【０１３７】
なお、ユーザ端末２が値札の表示を切り替える都度、値札に表示させるべき価格の情報をネットスーパーサーバ１から取得しても良い。例えば、図１０に示すステップＳ６８において、ユーザ端末２は、商品ページに対応する商品ＩＤと表示価格番号ｉとを含む非同期リクエストをネットスーパーサーバ１に送信するように、商品ページのＨＴＭＬ文書にスクリプトが記述される。非同期リクエストを受信したネットスーパーサーバ１は、リクエストに含まれる商品ＩＤに対応する商品情報から、リクエストに含まれる表示価格番号ｉに対応する価格を取得する。そして、ネットスーパーサーバ１は、取得した価格を含む応答をユーザ端末２に送信する。
【０１３８】
また、上記実施形態において、ネットスーパーサーバ１は、商品ページのＨＴＭＬ文書をユーザ端末２に送信するときに、値札を取り除くために必要な操作量を決定していた。しかしながら、ネットスーパーサーバ１は、例えば、ユーザ端末２に商品ページが表示されている状態でユーザがはがし操作を行ったときに、値札を取り除くために必要な操作量を決定しても良い。例えば、ユーザが初めてはがし操作を行ったときに、値札を取り除くために必要な操作量を問い合わせるための非同期リクエストが、ユーザ端末２からネットスーパーサーバ１に送信されるように、商品ページのＨＴＭＬ文書にスクリプトが記述される。ユーザ端末２から非同期リクエストを受信したネットスーパーサーバ１は、ネットスーパーサーバ１の現在の処理負荷に基づいて、値札を取り除くために必要な操作量を決定し、決定した操作量を含む応答をユーザ端末２に送信する。ユーザ端末２は、受信した操作量に基づき、はがし操作の検出に応じて値札の表示を切り替えるか否かを判定する。
【０１３９】
また、ネットスーパーサーバ１は、価格の文字が描画された値札画像を予め生成しておき、価格の文字が描画された値札画像が商品ページに表示されるように、商品ページのＨＴＭＬ文書を生成しても良い。この場合、ユーザ端末２は、商品ページに対応する商品ＩＤと、現在の表示価格番号ｉと、に対応した値札画像をネットスーパーサーバ１から取得して表示することで、価格が記載された値札が商品ページに表示される。
【０１４０】
また、値札を取り除くための必要操作回数が２回以上である場合、例えば、ユーザによるはがし操作に応じて、値札が徐々にめくれていくような値札が商品詳細欄１０２に表示されても良い。この場合、管理者は、ネットスーパーサーバ１の記憶部１２に、値札がめくれている値札画像を各種記憶させておく。ユーザ端末２は、例えば、ステップＳ６０においてはがし操作回数が更新されたときに、はがし操作回数に対応する値札画像をロードする。ここで、ユーザ端末２は、はがし操作を最初に検出したときに、表示に必要な全ての値札画像を予めネットスーパーサーバ１から取得しても良い。
【０１４１】
また、ネットスーパーサーバ１は、価格の改定回数が２回以上である場合において、商品ページに最新の改定価格を表示する場合、最新改定価格用値札画像１２１として、右下端部分がめくれた状態の値札が複数重なっている状態の画像が表示されるように、商品ページのＨＴＭＬ文書を生成してもおい。これにより、ユーザは、価格改定が複数回行われたことを容易に認識することができる。
【０１４２】
また、ネットスーパーサーバ１は、価格の改定によって価格が以前の価格よりも安くなった場合にのみ、改定後の価格を示す価格文字が付された最新改定価格用値札画像１２１が表示されるように商品ページのＨＴＭＬ文書を生成しても良い。一方、ネットスーパーサーバ１は、価格が以前の価格よりも高くなった場合には、改定後の価格を示す価格文字が付された未改定価格用値札画像１１１が表示されるようにするとともに、この未改定価格用値札画像１１１を取り除くことができないように、商品ページのＨＴＭＬ文書を生成しても良い。
【０１４３】
また、管理者が商品の価格を変更するとき、ネットスーパーサーバ１は、管理者の選択により、これまでの価格を商品情報から削除して、新たな価格を初期価格として商品情報ＤＢ１２ｂに登録しても良い。つまり、ネットスーパーサーバ１は、価格の表示をリセットするための処理を行っても良い。
【０１４４】
また、ネットスーパーサーバ１は、価格の改定回数にかかわらず、値札１２０をはがす操作が行われた場合には値札１１０が表示されるように、商品ページのＨＴＭＬ文書を生成しても良い。
【０１４５】
また、例えば、タイムセール等のように、安売りする期間（時間帯、日付、曜日等）が予め定められている場合、価格関連情報として、通常価格としての初期価格と、値引き価格としての改定価格と、が設定されていても良い。この場合、値引き価格には、例えば、値引き価格が適用される期間を示す情報と対応付けて設定される。ネットスーパーサーバ１は、商品ページのリクエストを受信した時刻が、値引き価格が適用される期間に含まれていない場合には、通常価格を表示する値札１１０が表示されるように、商品ページのＨＴＭＬ文書を生成する。また、ネットスーパーサーバ１は、商品ページのリクエストを受信した時刻が、値引き価格が適用される期間に含まれている場合には、値引き価格を表示する値札１２０が表示されるように、商品ページのＨＴＭＬ文書を生成する。あるいは、商品ページのＨＴＭＬ文書を受信した時期に応じて値札１１０または値札１２０の何れかを表示するかをユーザ端末２側で制御するように、ネットスーパーサーバ１が商品ページのＨＴＭＬ文書を生成しても良い。
【０１４６】
また、本発明における規定情報を、ＨＴＭＬ文書以外の情報、例えば、ＸＭＬ文書等に適用しても良い。
【０１４７】
また、上記実施形態においては、本発明をネットスーパーに適用していたが、例えば、単一の店舗等の販売元が商品をユーザに販売するためのＥＣサイトに適用しても良いし、複数の店舗等の販売元が商品をユーザに販売するための電子商店街に適用しても良い。また、本発明を、ＥＣサイト以外のＷｅｂサイトに適用しても良い。
【０１４８】
また、本発明の取引対象をサービスに適用しても良い。サービスの価格としては、例えば、宿泊施設の宿泊料金、ゴルフ場の利用料金、イベントや交通機関のチケットの価格等がある。また、本発明の取引対象を、商品とサービスとを組み合わせたものに適用しても良い。この場合、表示される価格は、例えば、商品の価格とサービスの価格とを足し合わせたものになる。なお、本発明の取引対象は、商業上の取引対象である。従って、本発明の対象となる商品またはサービスが、電子商取引において取引される商品やサービスではなくても良い。例えば、本発明の対象となる商品またはサービスは、電話で注文可能な商品や予約可能なサービスであっても良いし、ユーザが現実世界の店で購入する商品や予約するサービスであっても良い。
【０１４９】
また、本発明を適用可能なＷｅｂページは、ユーザが選択した商品またはサービスに関する情報を表示するＷｅｂページに限られるものではない。例えば、商品やサービスの検索結果を示すＷｅｂページや、商品やサービスを宣伝するＷｅｂページ等、価格が表示されるＷｅｂページに本発明が適用されても良い。
【０１５０】
また、本発明における第１画像、第２画像及び第３画像の外観は、上述したものに限られるものではない。第１画像の外観と第２画像の外観とが互いに異なり、第１画像の外観と第３画像の外観とが互いに異なるようになっていれば良い。その結果として、第１画像が変更後の価格を示す画像であることがユーザによって認識することが可能である。従って、第１画像が変更後の価格を示す画像であることがユーザによって認識されるとは、絶対的な基準で認識される必要はなく、第２画像や第３画像との相対的な関係において認識されるものであっても良い。
【０１５１】
また、変更前の価格を表示する場合や、価格が変更されていない取引対象の価格を表示する場合については、その価格を示す情報を第２画像や第３画像に付して表示せずに、価格をそのまま表示するように、規定情報が生成されても良い。この場合、変更後の価格が表示される場合のみ、変更後の価格を示す情報が付された画像が表示される。その結果として、価格を示す情報が付された画像が表示されている場合、変更後の価格が表示されていることがユーザによって認識することが可能である。
【符号の説明】
【０１５２】
１  ネットスーパーサーバ
２  ユーザ端末
３  管理端末
１１  通信部
１２  記憶部
１２ａ  会員情報ＤＢ
１２ｂ  商品情報ＤＢ
１３  入出力インターフェース
１４  システム制御部
１４ａ  ＣＰＵ
１４ｂ  ＲＯＭ
１４ｃ  ＲＡＭ
１５  システムバス
２１  通信部
２２  記憶部
２３  表示部
２４  操作部
２５  ドライブ部
２６  入出力インターフェース
２７  システム制御部
２７ａ  ＣＰＵ
２７ｂ  ＲＯＭ
２７ｃ  ＲＡＭ
２８  システムバス
ＮＷ、ＮＬ  ネットワーク
Ｓ  ショッピングシステム
【図１】
0005324546.tif 000002
【図２】
0005324546.tif 000003
【図３】
0005324546.tif 000004
【図４】
0005324546.tif 000005
【図５】
0005324546.tif 000006
【図６】
0005324546.tif 000007
【図７】
0005324546.tif 000008
【図８】
0005324546.tif 000009
【図９】
0005324546.tif 000010
【図１０】
0005324546.tif 000011
【図１１】
0005324546.tif 000012