(57)【要約】【課題】ネットスーパーを運営している店舗のサーバを改修することなく、各店舗のネットスーパーで取り扱っている商品の情報をショッピングモールサイトで提供する。【解決手段】商品情報提供装置１の記憶部１２は、各店舗のネットスーパーサイトのアドレスと、ネットスーパーサイトの画面記述データ内の商品情報の記述位置を記憶している。商品情報取得部１３は、記憶部１２が記憶しているアドレスによりネットスーパーサイトにアクセスして画面記述データを読み出し、記憶部１２が記憶している記述位置に基づいて商品情報を取得して記憶部１２に書き込む。商品情報提供部１４は、商品情報を店舗ごとに表示させる商品情報表示画面データを生成してユーザの端末装置へ送信する。接続制御部１５は、商品情報表示画面データにより端末装置に商品情報を表示させた商品の中からユーザが選択した商品のネットスーパーサイトに端末装置を接続する。【選択図】図２
2014109925.tif 000002
【特許請求の範囲】
【請求項１】
各店舗の商品販売サイトのアドレスと、前記商品販売サイトの画面記述データにおける商品情報の記述位置とを記憶する店舗情報記憶部と、
前記商品情報を店舗毎に記憶する商品情報記憶部と、
店舗毎に、前記店舗情報記憶部に記憶されている前記アドレスにより前記商品販売サイトにアクセスして画面記述データを読み出すとともに、当該商品販売サイトに対応して前記店舗情報記憶部に記憶されている前記記述位置を読み出し、前記画面記述データにおける前記記述位置の情報に基づいて商品情報を取得して前記商品情報記憶部に書き込む商品情報取得部と、
ユーザの端末装置から送信される商品情報配信要求に応じて、前記商品情報記憶部に記憶されている前記商品情報を、当該商品情報の取得元の店舗の情報に対応付けて表示させる商品情報表示画面データを生成し、前記端末装置へ送信する商品情報提供部と、
を備えることを特徴とする商品情報提供装置。
【請求項２】
前記商品情報取得部は、店舗毎に前記商品情報を取得して前記商品情報記憶部に現在記憶されている当該店舗の商品情報を更新する処理を繰り返し、商品情報が取得できなかった店舗については前記商品情報記憶部に現在記憶されている当該店舗の商品情報を取得から一定時間保持する、
ことを特徴とする請求項１に記載の商品情報提供装置。
【請求項３】
前記店舗情報記憶部は、店舗に対応して複数の商品販売サイトのアドレス及び優先度の情報を記憶し、
前記商品情報取得部は、店舗毎に、前記優先度の順に前記店舗情報記憶部に記憶されている前記アドレスにより前記商品販売サイトにアクセスして画面記述データを読み出すとともに、当該商品販売サイトに対応して前記店舗情報記憶部に記憶されている前記記述位置を読み出し、読み出した前記画面記述データにおける前記記述位置の情報に基づいて商品情報を取得する処理を、当該店舗について取得した商品情報の数が所定数に達するまで繰り返す、
ことを特徴とする請求項１または請求項２に記載の商品情報提供装置。
【請求項４】
前記店舗情報記憶部は、店舗毎の配送地域をさらに記憶し、
前記商品情報提供部は、前記端末装置から受信した配送先情報が示す配送先を前記配送地域に含む前記店舗を特定し、特定した前記店舗に対応して前記商品情報記憶部に記憶されている前記商品情報を前記店舗の情報に対応付けて表示させる商品情報表示画面データを生成して前記端末装置へ送信する、
ことを特徴とする請求項１から請求項３のいずれか１項に記載の商品情報提供装置。
【請求項５】
前記商品情報は、商品の名称、価格、説明、及び画像のデータを含み、
前記商品情報取得部は、読み出した前記画面記述データにおける前記記述位置の情報に基づいて商品の名称、価格、説明、及び画像記憶位置を取得し、取得した前記画像記憶位置に記憶されている商品画像データを読み出す、
ことを特徴とする請求項１から請求項４のいずれか１項に記載の商品情報提供装置。
【請求項６】
前記商品情報取得部は、取得した前記商品画像データのサイズを、前記商品情報表示画面データにより表示させる商品画像表示領域の大きさに合わせて変換し、サイズが変換された前記商品画像データを含んだ前記商品情報を前記商品情報記憶部に書き込む、
ことを特徴とする請求項５に記載の商品情報提供装置。
【請求項７】
前記商品情報提供部は、ユーザの端末装置から商品情報配信要求が送信されるたびに店舗の表示順をランダムに決定し、決定した前記表示順に従って店舗毎に、前記商品情報記憶部に記憶されている前記商品情報を表示させる商品情報表示画面データを生成する、
ことを特徴とする請求項１から請求項６のいずれか１項に記載の商品情報提供装置。
【請求項８】
前記商品情報表示画面データにより表示させる画面は、店舗毎の商品一覧表示領域を含み、
前記商品一覧表示領域は、前記商品情報を表示させる商品情報表示領域を複数含み、
前記商品情報提供部は、前記商品情報表示画面データにより表示させる前記画面内の各店舗の前記商品一覧表示領域内において、当該店舗に対応して前記商品情報記憶部から読み出した前記商品情報を表示させる前記商品情報表示領域をランダムに決定する、
ことを特徴とする請求項１から請求項７のいずれか１項に記載の商品情報提供装置。
【請求項９】
前記商品情報表示画面データにより前記端末装置へ前記商品情報を表示させた商品の中からユーザが選択した前記商品を販売する前記商品販売サイトに、当該端末装置を接続させる接続制御部をさらに備える、
ことを特徴とする請求項１から請求項８のいずれか１項に記載の商品情報提供装置。
【請求項１０】
商品情報提供装置に用いられる商品情報提供方法であって、
前記商品情報提供装置は、
各店舗の商品販売サイトのアドレスと、前記商品販売サイトの画面記述データにおける商品情報の記述位置とを記憶する店舗情報記憶部と、
前記商品情報を店舗毎に記憶する商品情報記憶部とを備えており、
前記商品情報提供装置において、
商品情報取得部が、店舗毎に、前記店舗情報記憶部に記憶されている前記アドレスにより前記商品販売サイトにアクセスして画面記述データを読み出すとともに、当該商品販売サイトに対応して前記店舗情報記憶部に記憶されている前記記述位置を読み出し、前記画面記述データにおける前記記述位置の情報に基づいて商品情報を取得して前記商品情報記憶部に書き込む処理を繰り返す商品情報取得過程と、
商品情報提供部が、ユーザの端末装置から送信される商品情報配信要求に応じて、前記商品情報記憶部に記憶されている前記商品情報を、当該商品情報の取得元の店舗の情報に対応付けて表示させる商品情報表示画面データを生成し、前記端末装置へ送信する商品情報提供過程と、
を備えることを特徴とする商品情報提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、商品情報提供装置、及び商品情報提供方法に関する。
【背景技術】
【０００２】
インターネットを利用したショッピングモールサイトにより、複数の店舗のネットスーパーを提供する技術がある（例えば、特許文献１参照）。ネットスーパーには、スーパーマーケットなどの店舗が、その店舗において実際に販売している商品に対するユーザからの注文をインターネットを通じて受け付け、所定の時間までに受け付けた注文については、その日のうちにユーザの自宅等に商品を配達するサービスがある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１５９０６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
すでに独自でネットスーパーを提供している店舗がショッピングモールサイトに出店したい場合、ネットスーパーで提供している商品情報をショッピングモール運営サーバに登録する必要がある。しかし、通常は各店舗のネットスーパー運営サーバとショッピングモール運営サーバとでは、商品情報のデータ構造や含まれる情報の種類が異なる。そのため、ショッピングモールサイトで共通の表示形式により商品情報を提供するためには、各店舗のネットスーパー運営サーバが記憶している商品情報を、ショッピングモール運営サーバで取り扱うことができる商品情報に変換しなければならない。この機能をネットスーパー運営サーバに追加するには、店舗に金銭的、時間的な負担がかかってしまう。
【０００５】
本発明は、このような事情を考慮してなされたもので、ネットスーパーを運営している店舗のサーバを改修することなく、各店舗のネットスーパーで取り扱っている商品の情報をショッピングモールサイトで提供することができる商品情報提供装置、及び商品情報提供方法を提供する。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、請求項１に記載の発明は、各店舗の商品販売サイトのアドレスと、前記商品販売サイトの画面記述データにおける商品情報の記述位置とを記憶する店舗情報記憶部と、前記商品情報を店舗毎に記憶する商品情報記憶部と、店舗毎に、前記店舗情報記憶部に記憶されている前記アドレスにより前記商品販売サイトにアクセスして画面記述データを読み出すとともに、当該商品販売サイトに対応して前記店舗情報記憶部に記憶されている前記記述位置を読み出し、前記画面記述データにおける前記記述位置の情報に基づいて商品情報を取得して前記商品情報記憶部に書き込む商品情報取得部と、ユーザの端末装置から送信される商品情報配信要求に応じて、前記商品情報記憶部に記憶されている前記商品情報を、当該商品情報の取得元の店舗の情報に対応付けて表示させる商品情報表示画面データを生成し、前記端末装置へ送信する商品情報提供部と、を備えることを特徴とする商品情報提供装置である。
【０００７】
また、請求項２に記載の発明は、請求項１に記載の商品情報提供装置であって、前記商品情報取得部は、店舗毎に前記商品情報を取得して前記商品情報記憶部に現在記憶されている当該店舗の商品情報を更新する処理を繰り返し、商品情報が取得できなかった店舗については前記商品情報記憶部に現在記憶されている当該店舗の商品情報を取得から一定時間保持する、ことを特徴とする。
【０００８】
また、請求項３に記載の発明は、請求項１または請求項２に記載の商品情報提供装置であって、前記店舗情報記憶部は、店舗に対応して複数の商品販売サイトのアドレス及び優先度の情報を記憶し、前記商品情報取得部は、店舗毎に、前記優先度の順に前記店舗情報記憶部に記憶されている前記アドレスにより前記商品販売サイトにアクセスして画面記述データを読み出すとともに、当該商品販売サイトに対応して前記店舗情報記憶部に記憶されている前記記述位置を読み出し、読み出した前記画面記述データにおける前記記述位置の情報に基づいて商品情報を取得する処理を、当該店舗について取得した商品情報の数が所定数に達するまで繰り返す、ことを特徴とする。
【０００９】
また、請求項４に記載の発明は、請求項１から請求項３のいずれか１項に記載の商品情報提供装置であって、前記店舗情報記憶部は、店舗毎の配送地域をさらに記憶し、前記商品情報提供部は、前記端末装置から受信した配送先情報が示す配送先を前記配送地域に含む前記店舗を特定し、特定した前記店舗に対応して前記商品情報記憶部に記憶されている前記商品情報を前記店舗の情報に対応付けて表示させる商品情報表示画面データを生成して前記端末装置へ送信する、ことを特徴とする。
【００１０】
また、請求項５に記載の発明は、請求項１から請求項４のいずれか１項に記載の商品情報提供装置であって、前記商品情報は、商品の名称、価格、説明、及び画像のデータを含み、前記商品情報取得部は、読み出した前記画面記述データにおける前記記述位置の情報に基づいて商品の名称、価格、説明、及び画像記憶位置を取得し、取得した前記画像記憶位置に記憶されている商品画像データを読み出す、ことを特徴とする。
【００１１】
また、請求項６に記載の発明は、請求項５に記載の商品情報提供装置であって、前記商品情報取得部は、取得した前記商品画像データのサイズを、前記商品情報表示画面データにより表示させる商品画像表示領域の大きさに合わせて変換し、サイズが変換された前記商品画像データを含んだ前記商品情報を前記商品情報記憶部に書き込む、ことを特徴とする。
【００１２】
また、請求項７に記載の発明は、請求項１から請求項６のいずれか１項に記載の商品情報提供装置であって、前記商品情報提供部は、ユーザの端末装置から商品情報配信要求が送信されるたびに店舗の表示順をランダムに決定し、決定した前記表示順に従って店舗毎に、前記商品情報記憶部に記憶されている前記商品情報を表示させる商品情報表示画面データを生成する、ことを特徴とする。
【００１３】
また、請求項８に記載の発明は、請求項１から請求項７のいずれか１項に記載の商品情報提供装置であって、前記商品情報表示画面データにより表示させる画面は、店舗毎の商品一覧表示領域を含み、前記商品一覧表示領域は、前記商品情報を表示させる商品情報表示領域を複数含み、前記商品情報提供部は、前記商品情報表示画面データにより表示させる前記画面内の各店舗の前記商品一覧表示領域内において、当該店舗に対応して前記商品情報記憶部から読み出した前記商品情報を表示させる前記商品情報表示領域をランダムに決定する、ことを特徴とする。
【００１４】
また、請求項９に記載の発明は、請求項１から請求項８のいずれか１項に記載の商品情報提供装置であって、前記商品情報表示画面データにより前記端末装置へ前記商品情報を表示させた商品の中からユーザが選択した前記商品を販売する前記商品販売サイトに、当該端末装置を接続させる接続制御部をさらに備える、ことを特徴とする。
【００１５】
また、請求項１０に記載の発明は、商品情報提供装置に用いられる商品情報提供方法であって、前記商品情報提供装置は、各店舗の商品販売サイトのアドレスと、前記商品販売サイトの画面記述データにおける商品情報の記述位置とを記憶する店舗情報記憶部と、前記商品情報を店舗毎に記憶する商品情報記憶部とを備えており、前記商品情報提供装置において、商品情報取得部が、店舗毎に、前記店舗情報記憶部に記憶されている前記アドレスにより前記商品販売サイトにアクセスして画面記述データを読み出すとともに、当該商品販売サイトに対応して前記店舗情報記憶部に記憶されている前記記述位置を読み出し、前記画面記述データにおける前記記述位置の情報に基づいて商品情報を取得して前記商品情報記憶部に書き込む処理を繰り返す商品情報取得過程と、商品情報提供部が、ユーザの端末装置から送信される商品情報配信要求に応じて、前記商品情報記憶部に記憶されている前記商品情報を、当該商品情報の取得元の店舗の情報に対応付けて表示させる商品情報表示画面データを生成し、前記端末装置へ送信する商品情報提供過程と、を備えることを特徴とする商品情報提供方法である。
【発明の効果】
【００１６】
請求項１及び１０の発明によれば、商品情報提供装置は、ネットスーパーを運営している店舗のサーバを改修することなく、各店舗のネットスーパーで取り扱っている商品の商品情報を取得し、ショッピングモールサイトで提供することができる。
請求項２の発明によれば、商品情報提供装置は、ショッピングモールサイトで提供する商品情報を定期的にクロールし、エラー等によりショッピングモールサイトから商品情報が取得できない場合には、キャッシュしている商品情報を提供することができる。また、商品情報提供装置は、キャッシュしている商品情報を所定時間経過後に削除するため、古い商品情報をユーザに提供することがない。
請求項３の発明によれば、商品情報提供装置は、店舗がネットスーパーでの販売に重点を置いている商品の商品情報を優先的に取得し、ショッピングモールサイトで提供することができる。
請求項４の発明によれば、商品情報提供装置は、ユーザの居住地域を配送先として含む店舗のネットスーパーで取り扱っている商品の商品情報をショッピングモールサイトで提供することができる。
請求項５の発明によれば、商品情報提供装置は、各店舗のネットスーパーサイトの画面記述データを利用して、ショッピングモールサイトにおいて提供する各商品の名称、価格、説明、及び画像データを商品情報として取得する。従って、各店舗のネットスーパーサイトで少なくとも共通に含んでいる商品情報をショッピングモールサイトにおいて提供することができる。
請求項６の発明によれば、商品情報提供装置は、ショッピングモールサイトの画面に合わせて商品の画像データの大きさを変換して記憶しておくため、ショッピングモールサイトの画面記述データの生成にかかる時間を短縮することができる。
請求項７の発明によれば、商品情報提供装置は、各店舗のネットスーパーを公平にユーザに紹介することができる。
請求項８の発明によれば、商品情報提供装置は、ショッピングモールサイトにおいて、各店舗のネットスーパーが取り扱っている商品の商品情報を、店舗のおすすめ商品であるか否かや、商品が属するカテゴリなどによって分けて提示する必要がない。よって、商品情報提供装置は、商品情報を分類するための情報を取得する必要なく、ネットスーパーサイトの画面記述データから様々な商品について共通の商品情報のみを取得すればよいため、処理が軽減される。
請求項９の発明によれば、商品情報提供装置は、ユーザが商品情報に基づいて商品を選択した場合、その選択された商品を販売しているネットスーパーサイトにユーザの端末装置を接続することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施形態によるショッピングモールシステムの構成図である。
【図２】同実施形態による商品情報提供装置の内部構成を示すブロック図である。
【図３】同実施形態によるネットスーパー運営装置の内部構成を示すブロック図である。
【図４】同実施形態による端末装置の内部構成を示すブロック図である。
【図５】同実施形態による店舗情報の例を示す図である。
【図６】同実施形態による記述位置情報の例を示す図である。
【図７】同実施形態による商品リスト情報の例を示す図である。
【図８】同実施形態によるショッピングモールサイトの表示画面の例を示す図である。
【図９】同実施形態による商品情報提供装置が実行する商品情報収集処理の処理フローを示す図である。
【図１０】同実施形態による商品情報提供装置が実行する商品情報提供処理の処理フローを示す図である。
【発明を実施するための形態】
【００１８】
以下、図面を参照しながら本発明の実施形態を詳細に説明する。
【００１９】
図１は、本発明の一実施形態によるショッピングモールシステムの構成図である。同図に示すようにショッピングモールシステムは、ショッピングモールサイト運営業者の商品情報提供装置１、各店舗のネットスーパー運営装置３、及びユーザの端末装置５を、インターネットなどのネットワーク９により接続して構成される。
【００２０】
スーパーマーケットなどの各店舗のネットスーパー運営装置３はそれぞれ、独自の実装によりユーザへネットスーパーを提供している。ネットスーパー運営装置３は、店舗において実際に販売している商品の情報をネットスーパーサイト（商品販売サイト）でユーザの端末装置５に提供し、その商品に対する注文をネットワーク９を通じて受け付ける。店舗は、所定の時間までに受け付けた注文については、その日のうちにユーザの自宅等に商品を配達する。そのため、通常、ネットスーパーの利用ユーザは、店舗または店舗の配送センターが所在する地域等に限定される。
【００２１】
商品情報提供装置１は、ショッピングモール運営サーバであり、ユーザの居住地域を配送地域としている各店舗のネットスーパーで販売されている商品の情報を、ショッピングモールサイトでユーザの端末装置５に提供する。商品情報提供装置１は、ショッピングモールサイトで提供する商品の情報を、ネットスーパー運営装置３がユーザの端末装置５に提供しているネットスーパーサイトから定期的に取得している。
【００２２】
図２は、図１に示す商品情報提供装置１の内部構成を示すブロック図であり、本実施形態と関係する機能ブロックのみを抽出して示してある。商品情報提供装置１は、例えば１台または複数台のコンピュータサーバにより構成することができる。同図に示すように、商品情報提供装置１は、通信部１１、記憶部１２、商品情報取得部１３、商品情報提供部１４、及び接続制御部１５を備えて構成される。
【００２３】
通信部１１は、ネットワーク９を介してデータを送受信する。
記憶部１２は、各種データを記憶し、店舗情報記憶部１２１、商品情報記憶部１２２、及びフォーマット記憶部１２３を備えて構成される。
店舗情報記憶部１２１は、店舗情報と記述位置情報を記憶する。店舗情報は、各店舗の店舗名や配送地域、ネットスーパーサイトのアドレスなど、店舗に関する情報を含む。記述位置情報は、ネットスーパーサイトの画面記述データ内における商品情報の記述位置を示す。
商品情報記憶部１２２は、各店舗のネットスーパーサイトの画面記述データから収集された商品情報を登録した商品リスト情報を記憶する。本実施形態では、商品情報を、商品名、価格、商品説明、及び商品画像とする。
フォーマット記憶部１２３は、ショッピングモールサイトの画面記述データの生成に用いるフォーマットデータを記憶する。
【００２４】
商品情報取得部１３は、基本情報取得部１３１、商品画像取得部１３２、及び商品情報登録部１３３を備えて構成される。
基本情報取得部１３１は、店舗情報が示すアドレスにより定期的にネットスーパー運営装置３にアクセスし、ネットスーパーサイトの画面記述データを読み出す。この画面記述データは、例えば、ＨＴＭＬ（Ｈｙｐｅｒｔｅｘｔ Ｍａｒｋｕｐ Ｌａｎｇｕａｇｅ）により記述されるウェブページのデータである。商品情報取得部１３は、記述位置情報からネットスーパーサイトに対応した商品情報の記述位置を取得し、取得した記述位置の画面記述データ内の情報に基づいて商品名、価格、及び商品説明と、商品画像の記憶位置を画面記述データから取得する。
商品画像取得部１３２は、基本情報取得部１３１が取得した商品画像の記憶位置を用いてネットスーパー運営装置３から商品画像データを読み出す。商品画像取得部１３２は、ショッピングモールサイトの表示画面における商品画像の表示領域に合わせて、ネットスーパー運営装置３から読み出した商品画像データのサイズを変換する。
【００２５】
商品情報登録部１３３は、基本情報取得部１３１が各店舗についてネットスーパーサイトの画面記述データから取得した商品名、価格、及び商品説明と、商品画像取得部１３２がサイズ変換した商品画像データとを設定した商品情報を生成する。商品情報登録部１３３は、商品情報が生成された店舗について現在商品リスト情報に登録されている商品情報を削除し、新たに生成された商品情報を登録する。また、商品情報登録部１３３は、商品リスト情報への登録後、所定時間が経過した商品情報を削除する。なお、商品情報の商品リスト情報への登録から削除までの時間間隔は、商品画像取得部１３２が定期的にネットスーパーサイトの画面記述データを読み出す時間間隔の２倍以上とする。
【００２６】
商品情報提供部１４は、店舗選択部１４１、及び画面生成部１４２を備えて構成される。
店舗選択部１４１は、商品の配送先を示す配送先情報をユーザの端末装置５から受信する。店舗選択部１４１は、受信した配送先情報が示す配送先の住所または地域を配送地域に含む店舗を特定する。
画面生成部１４２は、フォーマット記憶部１２３から読み出したフォーマットデータを用いて、店舗選択部１４１が特定した店舗のネットスーパーで販売している商品の商品情報を表示させる商品情報表示画面データを生成し、ネットワーク９を介して端末装置５に送信する。商品情報表示画面データは、ショッピングモールサイトの画面記述データであり、例えば、ＨＴＭＬにより記述されるウェブページのデータである。
【００２７】
接続制御部１５は、商品情報表示画面データによりユーザの端末装置５へ商品情報を表示させた商品の中からユーザが選択した商品の情報を受信し、選択された商品を販売しているネットスーパーサイトへ端末装置５を接続させる。
【００２８】
図３は、図１に示すネットスーパー運営装置３の内部構成を示すブロック図であり、本実施形態と関係する機能ブロックのみを抽出して示してある。ネットスーパー運営装置３は、例えば１台または複数台のコンピュータサーバにより構成することができる。同図に示すように、ネットスーパー運営装置３は、通信部３１、記憶部３２、及びネットスーパー提供部３３を備えて構成される。
【００２９】
通信部３１は、ネットワーク９を介してデータを送受信する。
記憶部３２は、ネットスーパーサイトの画面記述データを記憶する。さらに、記憶部３２は、商品の在庫状況や、ユーザの端末装置５から受信した注文内容などを記憶する。
ネットスーパー提供部３３は、ネットスーパーを提供する。ネットスーパー提供部３３は、記憶部３２から読み出したネットスーパーサイトの画面記述データを、ネットワーク９を介して商品情報提供装置１や端末装置５に送信する。また、ネットスーパー提供部３３は、端末装置５から注文内容を受信して記憶部３２に書き込むとともに、記憶部３２に記憶されている在庫状況を更新する。
【００３０】
図４は、図１に示す端末装置５の内部構成を示すブロック図であり、本実施形態と関係する機能ブロックのみを抽出して示してある。端末装置５は、例えばパーソナルコンピュータや、タブレット端末、スマートフォンなどのコンピュータ端末である。同図に示すように、端末装置５は、通信部５１、処理部５２、表示部５３、及び入力部５４を備えて構成される。
【００３１】
通信部５１は、ネットワーク９を介してデータを送受信する。
処理部５２は、ネットワーク９を介して商品情報提供装置１やネットスーパー運営装置３から受信した画面記述データに基づいて、表示部５３にウェブページの画面を表示させる。また、処理部５２は、入力部５４により入力された情報を、ネットワーク９を介して商品情報提供装置１やネットスーパー運営装置３に送信する。表示部５３は、ディスプレイであり、画像を表示する。入力部５４は、例えば、キーボードやマウス、ボタン、タッチパネルなどであり、ユーザの操作による情報の入力を受ける。
【００３２】
次に、商品情報提供装置１が記憶する各種情報について説明する。
【００３３】
図５は、店舗情報記憶部１２１に記憶される店舗情報の例を示す図である。
同図に示す店舗情報は、各店舗の店舗コード、店舗名、配送地域、商品情報取得先、素材データの情報を含んだ複数のレコードからなる。店舗コードは、各店舗を一意に特定する店舗特定情報である。配送地域は、住所、緯度経度、郵便番号、店舗の所在地からの距離等により示すことができる。商品情報取得先は、商品情報の取得先となるネットスーパーサイトのアドレスであり、ＵＲＬ（Universal Resource Locator）により示される。例えば、商品情報取得先は、例えば、１または複数の商品の商品情報を提供しているサイトのＵＲＬや、商品情報を提供しているサイトへのリンクが記述されたネットスーパーサイトのＵＲＬとそのリンク記述位置とで示してもよく、商品情報を提供しているサイトが配下にあるＵＲＬで示してもよい。また、素材データは、商品情報以外にショッピングモールサイトの画面に表示させるデータであり、例えば、店舗のロゴを示すロゴ画像や、店舗やネットスーパーからのお知らせを示すお知らせ画像などである。
【００３４】
図６は、店舗情報記憶部１２１に記憶される記述位置情報の例を示す図である。
同図に示す記述位置情報は、商品情報取得先のＵＲＬと、当該ＵＲＬのネットスーパーサイトの画面記述データ内における商品名、価格、商品説明、商品画像リンク先の記述位置との対応付けを示す。画面記述データにＨＴＭＬが使用される場合、これらの記述位置は、例えば、ＨＴＭＬタグにより示される。なお、１つの画面記述データ内に複数の商品の商品名、価格、商品説明、商品画像リンク先の記述位置を対応付けてもよい。また、画面記述データ内における商品名、価格、商品説明の記述位置に代えて、画面記述データ内におけるそれらの情報へのリンクの記述位置を設定してもよい。
【００３５】
図７は、商品情報記憶部１２２に記憶される商品リスト情報の例を示す図である。
同図に示す商品情報は、店舗コード、商品情報取得日時、ＵＲＬ、及び商品情報を対応付けた情報である。商品リスト情報の店舗コードには、商品情報を取得したネットスーパーを提供している店舗の店舗コードが設定される。商品リスト情報のＵＲＬには、商品情報を取得したネットスーパーサイトのＵＲＬが設定される。商品情報は、商品名、価格、及び商品説明と、大、中、小の３種類のサイズの商品画像データとを含む。
【００３６】
図８は、フォーマット記憶部１２３に記憶されているフォーマットデータを用いたショッピングモールサイトの表示画面の例を示す図であり、商品情報表示画面データに基づいて端末装置５の表示部５３に表示される。
【００３７】
同図に示すショッピングモールサイトの表示画面Ｇ１は、店舗リスト表示領域Ｇ１０、及び店舗別表示領域Ｇ１１を含む。店舗リスト表示領域Ｇ１０には、ユーザの端末装置５から受信した配送先情報が示す配送先を配送地域に含む店舗の店舗名やロゴなどの一覧が表示される。店舗別表示領域Ｇ１１は、店舗リスト表示領域Ｇ１０に表示されている店舗の数だけ表示画面Ｇ１に含まれる。店舗の数をｎ個（ｎは１以上の整数）とした場合、上からｎ番目に表示される店舗別表示領域Ｇ１１を、店舗別表示領域Ｇ１１−ｎと記載する。
【００３８】
店舗別表示領域Ｇ１１には、店舗表示領域Ｇ２１、及び商品一覧表示領域Ｇ２２が含まれる。店舗表示領域Ｇ２１には、店舗別表示領域Ｇ１１に対応する店舗の名称やロゴ、商品情報取得日時が表示される。商品一覧表示領域Ｇ２２は、お知らせ表示領域Ｇ２３と、表示サイズの異なる商品情報表示領域Ｇ２４、Ｇ２５、Ｇ２６を含む。お知らせ表示領域Ｇ２３には、店舗別表示領域Ｇ１１に対応する店舗あるいはその店舗のネットスーパーサイトからお知らせなどが表示される。商品情報表示領域Ｇ２４、Ｇ２５、Ｇ２６はそれぞれ、表示領域サイズが小、中、大である。以下では、６つの商品情報表示領域Ｇ２４をそれぞれ商品情報表示領域Ｇ２４−１〜Ｇ２４−６と記載し、２つの商品情報表示領域Ｇ２５をそれぞれ商品情報表示領域Ｇ２５−１〜Ｇ２５−６と記載する。商品情報表示領域Ｇ２４には、商品画像及び価格が表示され、商品情報表示領域Ｇ２５、Ｇ２６には、商品画像、商品名、及び価格が表示される。商品情報表示領域Ｇ２４、Ｇ２５、Ｇ２６にカーソルを合わせると、マウスオーバーにより、商品名、価格、及び商品説明が表示される。
【００３９】
フォーマットデータは、ショッピングモールサイトの表示画面Ｇ１を構成する各表示領域の色や表示位置、当該表示領域内における各種データの表示位置や表示に使用するフォント（フォントの種類、大きさ、色、書体）などを規定する。例えば、フォーマットデータは、表示画面Ｇ１における店舗リスト表示領域Ｇ１０及び店舗別表示領域Ｇ１１の表示位置や色、店舗リスト表示領域Ｇ１０における店舗の名称やロゴの一覧の表示位置、店舗別表示領域Ｇ１１における店舗表示領域Ｇ２１及び商品一覧表示領域Ｇ２２の表示位置や色、店舗表示領域Ｇ２１における店舗の名称やロゴの表示位置、商品一覧表示領域Ｇ２２におけるお知らせ表示領域Ｇ２３及び商品情報表示領域Ｇ２４、Ｇ２５、Ｇ２６の表示位置や大きさ、商品情報表示領域Ｇ２４、Ｇ２５、Ｇ２６における商品データの表示位置や使用フォント、商品情報表示領域Ｇ２４、Ｇ２５、Ｇ２６のマウスオーバー機能、及びマウスオーバー機能により表示させる商品情報の表示順や使用フォントなどを規定する。
【００４０】
次に、ショッピングモールシステムの動作について説明する。なお、商品情報提供装置１の商品情報取得部１３、商品情報提供部１４、及び接続制御部１５は通信部１１を介して、ネットスーパー運営装置３のネットスーパー提供部３３は通信部３１を介して、ユーザの端末装置５の処理部５２は通信部５１を介して、他の装置とデータを送受信するが、以下ではこの処理についての記載を省略してショッピングモールシステムの動作を説明する。
ショッピングモールシステムには、予め店舗情報記憶部１２１に店舗情報及び記述位置情報を登録しておく。
【００４１】
図９は、商品情報提供装置１が実行する商品情報収集処理の処理フローを示す図である。
商品情報提供装置１の商品情報取得部１３は、１日１回〜数回、定期的に商品情報収集処理を起動する。まず、商品情報取得部１３の基本情報取得部１３１は、店舗情報内のレコードを１つ選択し（ステップＳ１０５）、選択したレコードから店舗コード及び商品情報取得先を読み出す（ステップＳ１１０）。以下、この読み出した店舗コードで特定される店舗を「処理対象店舗」と記載する。
【００４２】
基本情報取得部１３１は、ステップＳ１１０において読み出した商品情報取得先が示すＵＲＬのうち、まだアクセスに用いていないＵＲＬを用いて処理対象店舗のネットスーパー運営装置３にアクセスする（ステップＳ１１５）。なお、商品情報取得先にＵＲＬとその優先順位が登録されている場合、基本情報取得部１３１は、まだアクセスに用いていない商品情報取得先のうち、最も優先順位が高いものを選択してネットスーパー運営装置３にアクセスする。あるいは、商品情報取得先がＵＲＬとリンク記述位置として示されている場合、基本情報取得部１３１は、そのＵＲＬにアクセスしてネットスーパーサイトの画面記述データを読み出し、読み出した画面記述データからリンク記述位置のＵＲＬを読み出して商品情報取得先としてアクセスに用いる。また、商品情報取得先があるＵＲＬの配下として示されている場合、基本情報取得部１３１は、そのＵＲＬ配下のＵＲＬをネットスーパー運営装置３から読み出し、商品情報取得先としてアクセスに用いる。処理対象店舗のネットスーパー運営装置３のネットスーパー提供部３３は、アクセスに用いられたＵＲＬに対応したネットスーパーサイトの画面記述データを記憶部３２から読み出して返送する。
【００４３】
商品情報提供装置１の基本情報取得部１３１は、ステップＳ１１５においてネットスーパー運営装置３へのアクセスに使用したＵＲＬに対応する商品情報の記述位置を記述位置情報から読み出す。商品情報取得部１３は、読み出した記述位置に記述されている１または複数の商品の商品名、価格、及び商品説明と、商品画像リンク先を、受信した画面記述データから取得する（ステップＳ１２０）。なお、記述位置情報に、商品名、価格、及び商品説明へのリンクの記述位置が設定されている場合、商品情報取得部１３は、画面記述データにおけるその記述位置から取得したリンクを用いて処理対象店舗のネットスーパー運営装置３にアクセスし、商品名、価格、及び商品説明の情報を要求する。ネットスーパー運営装置３のネットスーパー提供部３３は、アクセスに用いられたリンクに対応した商品名、価格、及び商品説明の情報を記憶部３２から読み出して商品情報提供装置１に返送する。
【００４４】
商品画像取得部１３２は、ステップＳ１２０において基本情報取得部１３１が取得した商品画像リンク先を用いて処理対象店舗のネットスーパー運営装置３にアクセスし、商品画像データを要求する（ステップＳ１２５）。ネットスーパー運営装置３のネットスーパー提供部３３は、アクセスに用いられた商品画像リンク先に記憶されている商品画像データを記憶部３２から読み出して返送する。商品画像取得部１３２は、ネットスーパー運営装置３から読み出した商品画像データを、商品情報表示領域Ｇ２４、Ｇ２５、Ｇ２６それぞれに表示する商品画像の大きさ（商品画像表示領域）に合わせたサイズに変換する（ステップＳ１３０）。
【００４５】
商品情報登録部１３３は、商品ごとに、ステップＳ１２０において基本情報取得部１３１が取得した商品名、価格、及び商品説明と、ステップＳ１３０において商品画像取得部１３２が３種類のサイズの商品画像データとを設定した商品情報を生成し（ステップＳ１３５）、ステップＳ１４０の処理を実行する。
【００４６】
ステップＳ１４０において、商品情報登録部１３３は、処理対象店舗について生成した商品情報の数が所定数に達したかを判断する。商品情報登録部１３３が、商品情報の数が所定数に達していないと判断した場合（ステップＳ１４０：ＮＯ）、基本情報取得部１３１は、ステップＳ１１０において店舗情報から読み出した、あるいは、ステップＳ１１５においてネットスーパーサイトの画面記述データまたはネットスーパー運営装置３から読み出した商品情報取得先のうち、まだアクセスしていない商品情報取得先があるかを判断する（ステップＳ１４５）。
【００４７】
なお、ステップＳ１２０において基本情報取得部１３１が、ネットスーパー運営装置３から画面記述データを読み出せない、または、読み出した画面記述データから商品名、価格、商品説明、商品画像リンク先のいずれかを取得できない場合、あるいは、ステップＳ１２５において商品画像取得部１３２が、ネットスーパー運営装置３から商品画像データを読み出せない場合、商品情報登録部１３３は、ステップＳ１４５の処理を実行する。
【００４８】
基本情報取得部１３１が、まだアクセスしていない商品情報取得先があると判断した場合（ステップＳ１４５：ＮＯ）、商品情報取得部１３は、ステップＳ１１５からの処理を繰り返す。一方、基本情報取得部１３１が、すべての商品情報取得先をアクセスに用いたと判断した場合（ステップＳ１４５：ＹＥＳ）、商品情報登録部１３３は、処理対象店舗について商品情報が生成できたかを判断する（ステップＳ１５０）。
【００４９】
商品情報登録部１３３は、ステップＳ１４０において処理対象店舗について生成した商品情報の数が所定数に達したと判断した場合（ステップＳ１４０：ＹＥＳ）、あるいは、ステップＳ１５０において処理対象店舗について商品情報が生成できたと判断した場合（ステップＳ１５０：ＹＥＳ）、商品リスト情報に処理対象店舗について生成した商品情報を登録する（ステップＳ１５５）。具体的には、商品情報登録部１３３は、店舗情報記憶部１２１に記憶されている商品リスト情報から処理対象店舗の店舗コードが設定されているレコードを削除する。商品情報登録部１３３は、処理対象店舗の店舗コードと、商品情報取得日時と、ステップＳ１３５において生成した商品情報と、当該商品情報の生成に用いた画面記述データのＵＲＬとを対応付けて商品リスト情報に登録する。商品情報取得日時には、処理対象店舗のネットスーパー運営装置３から画面記述データの読み出しを開始した日時を設定する。
【００５０】
商品情報登録部１３３がステップＳ１５５の処理を実行した後、あるいは、ステップＳ１５０において処理対象店舗について商品情報が生成できなかったと判断した場合（ステップＳ１５０：ＮＯ）、基本情報取得部１３１は、店舗情報に未選択のレコードがあるかを判断する（ステップＳ１６０）。基本情報取得部１３１が、店舗情報に未選択のレコードがあると判断した場合（ステップＳ１６０：ＮＯ）、商品情報取得部１３は、ステップＳ１０５からの処理を繰り返す。そして、基本情報取得部１３１が、店舗情報のレコードをすべて選択したと判断した場合（ステップＳ１６０：ＹＥＳ）、処理を終了する。
【００５１】
なお、商品情報取得部１３は、画面記述データに商品が売り切れたことを示す情報が記述されている場合、その商品については商品情報の生成対象から除くようにしてもよい。
【００５２】
また、ネットスーパー運営装置３の記憶部３２に商品情報変更フラグを記憶しておき、商品の価格や商品説明、ネットスーパーで販売する商品の種類などを変更した場合に、商品情報変更フラグをオンに設定するようにしてもよい。商品情報提供装置１の商品情報取得部１３は、商品情報収集処理を実行する時間間隔よりも短い時間間隔で、ネットスーパー運営装置３にアクセスして商品情報変更フラグを読み出す。商品情報取得部１３は、商品情報変更フラグにオンが設定されていると判断した場合、そのネットスーパー運営装置３によりネットスーパーを提供している店舗について、図９のステップＳ１１０〜ステップＳ１５５の処理を実行してもよい。これにより、例えば、店舗においてタイムセールを実施した場合、そのタイムセールの価格をショッピングモールサイトで提供することができる。
【００５３】
また、商品情報取得部１３は、店舗毎に商品情報収集処理を実行する時間を変え、各店舗について、図９のステップＳ１１０〜ステップＳ１５５の処理を実行してもよい。また、商品情報取得部１３は、ステップＳ１６０においてＮＯと判断した後、所定時間経過後にステップＳ１０５からの処理を実行するようにしてもよい。これにより、商品情報提供装置１に負荷がかかる時間を分散することができる。
【００５４】
なお、商品情報取得部１３は、定期的に、期限切れ商品情報削除処理を行う。具体的には、商品情報登録部１３３は、商品リスト情報の商品情報取得日時を参照し、現在よりも一定時間以上前の日時が設定されている商品情報取得日時を検出した場合、その検出した商品情報取得日時が設定されているレコードを削除する。これにより、例えば、商品情報取得部１３は、商品情報収集処理を１時間ごとに実行して商品情報を商品リスト情報にキャッシュしておき、エラーなどにより商品情報が取得できなかった場合、３時間以内に取得した商品情報であればショッピングモールサイトで提供し、３時間以上経過した商品情報については提供しないようにすることができる。
【００５５】
また、キャッシュした商品情報をショッピングモールサイトで提供する場合、既に商品が売り切れになっている場合がある。このような場合、端末装置５は、商品情報提供装置１から送信された商品情報に基づいて、ネットスーパー運営装置３が提供するネットスーパーサイトにアクセスすることができるが、ネットスーパーサイト上では、その商品が売り切れとして表示される。これにより、商品情報提供装置１においてキャッシュされている商品情報と、ネットスーパー運営装置３が管理する実際の在庫情報とが異なっていても、在庫がない商品について注文されることを防止することができる。
【００５６】
図１０は、商品情報提供装置１が実行する商品情報提供処理の処理フローを示す図である。
まず、ユーザの端末装置５の処理部５２は、ショッピングモールサイトのＵＲＬをアクセス先として商品情報配信要求を商品情報提供装置１に送信するともに、配送先情報を送信する。商品情報提供装置１の店舗選択部１４１は、店舗情報記憶部１２１の店舗情報に登録されている各店舗の配送地域を参照し、受信した配送先情報が示す住所または地域を含んだ配送地域が設定されているレコードを特定する（ステップＳ２０５）。以下、この特定されたレコードに設定されている店舗コードにより特定される店舗を「表示対象店舗」と記載する。
【００５７】
画面生成部１４２は、フォーマット記憶部１２３からフォーマットデータを読み出す。画面生成部１４２は、フォーマットデータを用いて、表示対象店舗の数だけ店舗別表示領域Ｇ１１を含んだショッピングモールサイトの表示画面Ｇ１を表示させる商品情報表示画面データを生成する（ステップＳ２１０）。画面生成部１４２は、表示対象店舗の表示優先度をランダムに決定する（ステップＳ２１５）。
【００５８】
画面生成部１４２は、ステップＳ２０５において特定した店舗情報のレコードから表示対象店舗の店舗名及びロゴ画像を読み出すと、商品情報表示画面データの店舗リスト表示領域Ｇ１０に店舗名およびロゴ画像を表示優先度順に組み込む（ステップＳ２２０）。
【００５９】
画面生成部１４２は、表示優先度順に表示対象店舗を１つずつ選択する（ステップＳ２２５）。以下、選択された表示対象店舗を、「選択店舗」と記載する。また、選択店舗の表示優先度をｎとする。
【００６０】
画面生成部１４２は、商品情報記憶部１２２に記憶されている商品リスト情報から、選択店舗の店舗コードに対応した商品情報取得日時を読み出す。画面生成部１４２は、商品情報表示画面データが示す店舗別表示領域Ｇ１１−ｎ内の店舗表示領域Ｇ２１に、選択店舗の店舗名及びロゴ画像と商品情報取得日時を組み込む（ステップＳ２３０）。
【００６１】
画面生成部１４２は、選択店舗に対応した商品情報を商品情報記憶部１２２に記憶されている商品リスト情報から読み出すと（ステップＳ２３５）、読み出した商品情報を表示させる商品情報表示領域Ｇ２４−１〜Ｇ２４−６、Ｇ２５−１〜Ｇ２５−２、Ｇ２６をランダムに決定する（ステップＳ２４０）。
【００６２】
画面生成部１４２は、商品情報表示画面データが示す店舗別表示領域Ｇ１１−ｎ内の商品一覧表示領域Ｇ２２に含まれる商品情報表示領域Ｇ２４−１〜Ｇ２４−６、Ｇ２５−１〜Ｇ２５−２、Ｇ２６のそれぞれに、対応する商品情報を組み込む（ステップＳ２４５）。このとき、画面生成部１４２は、商品情報表示領域Ｇ２４には価格とサイズ小の商品画像データを組み込み、商品情報表示領域Ｇ２５には商品名及び価格とサイズ中の商品画像データを組み込み、商品情報表示領域Ｇ２６には商品名及び価格とサイズ大の商品画像データを組み込む。さらに、画面生成部１４２は、商品情報表示画面データが示す商品情報表示領域Ｇ２４、Ｇ２５、Ｇ２６それぞれのマウスオーバー機能による表示内容に、その表示領域に対応する商品名、価格、及び商品説明を組み込む。また、画面生成部１４２は、商品情報表示領域Ｇ２４、Ｇ２５、Ｇ２６がクリックされた場合、そのクリックされた商品情報表示領域Ｇ２４、Ｇ２５、Ｇ２６を特定する情報を商品情報提供装置１に通知するためのリンクを埋め込む。例えば、このリンクは、商品情報表示領域Ｇ２４、Ｇ２５、Ｇ２６のそれぞれに対応する商品情報を特定する情報、あるいは、その商品情報と対応して商品リスト情報に記述されているＵＲＬに変換可能な情報などをパラメータとして含む。また、パラメータとして、ネットスーパーのトップページのＵＲＬに変換可能な情報を用いてもよい。この場合、店舗情報記憶部１２１は、予め店舗のネットスーパーのトップページのＵＲＬを記憶しておく。
【００６３】
画面生成部１４２は、まだ選択していない表示対象店舗があると判断した場合（ステップＳ２５０：ＮＯ）、ステップＳ２２５からの処理を行う。そして、すべての表示対象店舗を選択した場合（ステップＳ２５０：ＹＥＳ）、ステップＳ２５５の処理を行う。
【００６４】
画面生成部１４２は、生成した商品情報表示画面データをアクセス元の端末装置５に送信する（ステップＳ２５５）。ユーザの端末装置５の処理部５２は、商品情報提供装置１から受信した商品情報表示画面データを表示部５３に表示させる。これにより、表示部５３は、ショッピングモールサイトの表示画面Ｇ１を表示する。ユーザが、表示部５３に表示されているショッピングモールサイトの表示画面Ｇ１に表示されている商品情報表示領域Ｇ２４、Ｇ２５、Ｇ２６のいずれかを入力部５４により選択した場合、処理部５２は、その選択された商品情報表示領域Ｇ２４、Ｇ２５、Ｇ２６のリンクを宛先として商品情報提供装置１にアクセスする。
【００６５】
商品情報提供装置１の接続制御部１５は、端末装置５がアクセスに用いた宛先に設定されているパラメータからユーザが選択した商品を特定し、特定した商品の商品情報に対応付けて商品リスト情報に記述されているネットスーパーサイトのＵＲＬを取得する（ステップＳ２６０）。あるいは、接続制御部１５は、端末装置５がアクセスに用いた宛先に設定されているパラメータを、ユーザが選択した商品を販売しているネットスーパーサイトのＵＲＬに変換する。接続制御部１５は、端末装置５のアクセス先をネットスーパーサイトのＵＲＬに変更（リダイレクト）する（ステップＳ２６５）。リダイレクション先、つまり、新たなアクセス先となったネットスーパー運営装置３のネットスーパー提供部３３は、リダイレクション先として用いられたＵＲＬに対応したネットスーパーサイトの画面記述データを記憶部３２から読み出してユーザの端末装置５に送信する。ユーザの端末装置５の処理部５２は、ネットスーパー運営装置３から受信した画面記述データを表示部５３に表示させる。これにより、表示部５３は、ユーザが選択した商品のネットスーパーサイトの画面を表示する。
【００６６】
端末装置５の処理部５２は、入力部５４によるユーザの入力に従って、注文する商品、注文数、配達先などの注文内容をネットスーパー運営装置３に送信し、ネットスーパー運営装置３のネットスーパー提供部３３は、注文内容を記憶部３２に書き込み、商品の在庫数の情報を更新する。店舗は、ネットスーパー運営装置３が受信した注文内容に従って、商品を配達先に配送する。
【００６７】
なお、商品情報提供装置１は、ステップＳ２１０〜ステップＳ２２０の処理の間に、図１０のステップＳ２０５において特定された表示対象店舗について図９のステップＳ１０５〜ステップＳ１５５の処理を行うようにしてもよい。
【００６８】
以上説明した実施形態によれば、商品情報提供装置１は、各店舗のネットスーパー運営装置３を改修することなく、各店舗のネットスーパーで取り扱っている商品の商品情報をクロールし、ユーザの居住地域を配送地域としているネットスーパーで取り扱っている商品の商品情報を全店舗に共通の表示形式によりショッピングモールサイトで提供することができる。また、商品情報提供装置１は、クロールした商品情報をキャッシュしておき、ネットスーパー運営装置３から新たな商品情報が取得できた場合にはキャッシュしていた商品情報を更新し、取得できなかった場合には、一定時間内であればキャッシュしている商品情報をショッピングモールサイトで提供することができる。
【００６９】
なお、上述の商品情報提供装置１、ネットスーパー運営装置３、及び端末装置５は、内部にコンピュータシステムを有している。そして、商品情報提供装置１の商品情報取得部１３、商品情報提供部１４、及び接続制御部１５、ネットスーパー運営装置３のネットスーパー提供部３３、ならびに、端末装置５の処理部５２の動作の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータシステムが読み出して実行することによって、上記処理が行われる。ここでいうコンピュータシステムとは、ＣＰＵ及び各種メモリやＯＳ、周辺機器等のハードウェアを含むものである。
【００７０】
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【符号の説明】
【００７１】
１  商品情報提供装置
３  ネットスーパー運営装置
５  端末装置
１１、３１、５１  通信部
１２、３２  記憶部
１３  商品情報取得部
１４  商品情報提供部
１５  接続制御部
３３  ネットスーパー提供部
５２  処理部
５３  表示部
５４  入力部
１２１  店舗情報記憶部
１２２  商品情報記憶部
１３１  基本情報取得部
１３２  商品画像取得部
１３３  商品情報登録部
１４１  店舗選択部
１４２  画面生成部
【図１】
2014109925.tif 000003
【図２】
2014109925.tif 000004
【図３】
2014109925.tif 000005
【図４】
2014109925.tif 000006
【図５】
2014109925.tif 000007
【図６】
2014109925.tif 000008
【図７】
2014109925.tif 000009
【図８】
2014109925.tif 000010
【図９】
2014109925.tif 000011
【図１０】
2014109925.tif 000012