(57)【要約】【課題】ストアの要望に柔軟に対応すること。【解決手段】本願に係る情報処理装置は、取得部と、設定部とを備える。取得部は、同一の事業者によって経営される複数のストアのうち、所定のショッピングモールに出店されているストアである第１ストアと、第１ストアとは異なるドメインを有する第２ストアとの対応付け情報を取得する。設定部は、取得部によって取得された対応付け情報に基づいて、第１ストアと第２ストアの商品情報を共有するよう設定するとともに、ショッピングモールから各ストアに提供される機能のうち第１ストアで利用されている機能を、第２ストアにおいて利用可能に設定する。【選択図】図２
2019079134.tif 000002
【特許請求の範囲】
【請求項１】
同一の事業者によって経営される複数のストアのうち、所定のショッピングモールに出店されているストアである第１ストアと、第１ストアとは異なるドメインを有する第２ストアとの対応付け情報を取得する取得部と、
前記取得部によって取得された対応付け情報に基づいて、前記第１ストアと前記第２ストアの商品情報を共有するよう設定するとともに、前記ショッピングモールから各ストアに提供される機能のうち当該第１ストアで利用されている機能を、当該第２ストアにおいて利用可能に設定する設定部と、
を備えたことを特徴とする情報処理装置。
【請求項２】
前記取得部は、
前記第１ストアと、前記ショッピングモール以外で出店されるストアである前記第２ストアとの対応付け情報を取得する、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記設定部は、
前記第１ストアにおいて当該第１ストアが取り扱う商品に対するユーザレビューを表示する機能が利用されている場合には、前記第２ストアが取り扱う商品であって当該第１ストアと共有する商品に対するユーザレビューを表示する機能を、当該第２ストアにおいて利用可能に設定する、
ことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記設定部は、
前記第１ストアにおいて当該第１ストアが取り扱う商品に関する検索機能が利用されている場合には、前記第２ストアが取り扱う商品であって当該第１ストアと共有する商品に対する検索機能を、当該第２ストアにおいて利用可能に設定する、
ことを特徴とする請求項１〜３のいずれか一つに記載の情報処理装置。
【請求項５】
前記設定部は、
前記第１ストアにおいて当該第１ストアにアクセスしたユーザ又は当該第１ストアで商品を購入したユーザに対する追跡機能が利用されている場合には、前記第２ストアにアクセスしたユーザ又は当該第２ストアで商品を購入したユーザに対する追跡機能を、当該第２ストアにおいて利用可能に設定する、
ことを特徴とする請求項１〜４のいずれか一つに記載の情報処理装置。
【請求項６】
前記設定部は、
前記第１ストアにおいて当該第１ストアの売上情報に基づいて前記ショッピングモールにおける検索順位が変動する機能が利用されている場合には、さらに前記第２ストアの売上情報に基づいて、前記ショッピングモールにおける当該第１ストアの検索順位が変動させるよう当該第１ストアの機能を設定する、
ことを特徴とする請求項１〜５のいずれか一つに記載の情報処理装置。
【請求項７】
前記設定部は、
前記第１ストアにおいて前記ショッピングモールにおけるポイント又はクーポンを利用可能とする機能が利用されている場合には、前記ショッピングモールにおけるポイント又はクーポンを前記第２ストアにおいて利用可能に設定する、
ことを特徴とする請求項１〜６のいずれか一つに記載の情報処理装置。
【請求項８】
コンピュータによって実行される情報処理方法であって、
同一の事業者によって経営される複数のストアのうち、所定のショッピングモールに出店されているストアである第１ストアと、第１ストアとは異なるドメインを有する第２ストアとの対応付け情報を取得する取得工程と、
前記取得工程によって取得された対応付け情報に基づいて、前記第１ストアと前記第２ストアの商品情報を共有するよう設定するとともに、前記ショッピングモールから各ストアに提供される機能のうち当該第１ストアで利用されている機能を、当該第２ストアにおいて利用可能に設定する設定工程と、
を含んだことを特徴とする情報処理方法。
【請求項９】
同一の事業者によって経営される複数のストアのうち、所定のショッピングモールに出店されているストアである第１ストアと、第１ストアとは異なるドメインを有する第２ストアとの対応付け情報を取得する取得手順と、
前記取得手順によって取得された対応付け情報に基づいて、前記第１ストアと前記第２ストアの商品情報を共有するよう設定するとともに、前記ショッピングモールから各ストアに提供される機能のうち当該第１ストアで利用されている機能を、当該第２ストアにおいて利用可能に設定する設定手順と、
をコンピュータに実行させることを特徴とする情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法及び情報処理プログラムに関する。
【背景技術】
【０００２】
近年、インターネットの飛躍的な普及に伴い、ウェブサイトやアプリを介して、ショッピングサービス等の提供が盛んに行われている。例えば、様々な事業者が提供するオンラインショップを一同に集め、商品検索や決済処理の統一を図って利便性を向上させた、いわゆるショッピングモール（電子モール、電子商店街等とも称される）が提供されている。
【０００３】
このようなショッピングモールに関する技術として、プラグイン方式で店舗情報の追加や更新を可能とするフレームワークを提供することで、店舗情報や商品情報の変更に迅速に対応する技術が知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−６７４１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記の従来技術では、ストアの要望に柔軟に対応することができるとは限らない。例えば、従来技術では、あくまでショッピングモールの共通した枠組みの範囲で店舗情報等を変更することができるに過ぎず、例えば、ストアページや商品ページの独自性をユーザにアピールすることを所望するストアに対して充分な機能を提供できるとは言い難い。
【０００６】
本願は、上記に鑑みてなされたものであって、ストアの要望に柔軟に対応することができる情報処理装置、情報処理方法及び情報処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本願に係る情報処理装置は、同一の事業者によって経営される複数のストアのうち、所定のショッピングモールに出店されているストアである第１ストアと、第１ストアとは異なるドメインを有する第２ストアとの対応付け情報を取得する取得部と、前記取得部によって取得された対応付け情報に基づいて、前記第１ストアと前記第２ストアの商品情報を共有するよう設定するとともに、前記ショッピングモールから各ストアに提供される機能のうち当該第１ストアで利用されている機能を、当該第２ストアにおいて利用可能に設定する設定部と、を備えたことを特徴とする。
【発明の効果】
【０００８】
実施形態の一態様によれば、ストアの要望に柔軟に対応することができるという効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施形態に係る情報処理の一例を示す図（１）である。
【図２】図２は、実施形態に係る情報処理の一例を示す図（２）である。
【図３】図３は、実施形態に係る情報処理システムの構成例を示す図である。
【図４】図４は、実施形態に係る情報処理装置の構成例を示す図である。
【図５】図５は、実施形態に係るモールストア情報記憶部の一例を示す図である。
【図６】図６は、実施形態に係るドメイン情報記憶部の一例を示す図である。
【図７】図７は、実施形態に係るミラーストア情報記憶部の一例を示す図である。
【図８】図８は、実施形態に係るショッピングモールサーバの構成例を示す図である。
【図９】図９は、実施形態に係るミラーサイトサーバの構成例を示す図である。
【図１０】図１０は、実施形態に係る処理手順を示すフローチャート（１）である。
【図１１】図１１は、実施形態に係る処理手順を示すフローチャート（２）である。
【図１２】図１２は、実施形態に係る処理手順を示すフローチャート（３）である。
【図１３】図１３は、情報処理装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【００１０】
以下に、本願に係る情報処理装置、情報処理方法および情報処理プログラムを実施するための形態（以下、「実施形態」と呼ぶ）について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る情報処理装置、情報処理方法および情報処理プログラムが限定されるものではない。また、各実施形態は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。
【００１１】
〔１．情報処理の一例〕
まず、図１を用いて、実施形態に係る情報処理の一例について説明する。図１は、実施形態に係る情報処理の一例を示す図（１）である。図１では、実施形態に係る情報処理装置１００によって、実施形態に係る情報処理が実行される例について説明する。また、図１では、実施形態に係るミラーストアサーバ５０によって、実施形態に係る生成処理が実行される例について説明する。
【００１２】
図１に示す情報処理装置１００は、ネットワーク上のショッピングモールを管理する管理者によって運用される情報処理装置である。情報処理装置１００は、ショッピングモールにストアを出店する出店者から受け付ける要求に従い、種々の処理を行う。
【００１３】
具体的には、情報処理装置１００は、ショッピングモールにストアを出店することを所望する出店者に対して、ショッピングモール内でのストアを特定するドメイン（以下、「管理ドメイン」と称する）を提供する。出店者は、管理ドメインによって特定される管理領域に、ショッピングモールにおけるストア（以下、「モールストア」と称する）を出店することができる。また、情報処理装置１００は、出店者に対して、ショッピングモールの出店において利用可能な各機能を提供する。例えば、情報処理装置１００は、モールストアで利用可能なショッピングカート（以下、「カート」と称する）機能を実現するためのソフトウェアプログラムやＡＰＩ（Application  Programming  Interface）を提供する。また、情報処理装置１００は、ストアで販売を所望する商品の登録を受け付け、受け付けた情報に基づいて当該商品の販売ページ等を生成する等の機能を提供する。すなわち、出店者は、情報処理装置１００に対して種々の要求を行うことによって、ショッピングモールへの出店処理を簡易に行うことができる。
【００１４】
ここで、一般的なネットワーク上のショッピングモールでは、各モールストアはショッピングモール内に存在する一つのストアであり、各モールストアを特定するためのドメインは、ショッピングモールが管理する管理ドメインとなる。このため、各モールストアは、ドメイン名を用いてストアの独自性をユーザにアピールすることは難しい。また、ショッピングモールでは、モールストアのコンテンツ（具体的には、モールストアのウェブページ等）には定型的な雛形（フォーマット）が利用されることが多い。この点においても、出店者は、コンテンツの独自性を出すことが難しく、あくまでショッピングモールの一ストアとしてユーザから認識されるため、ストアとしてのブランディング（branding）効果を高めることができない場合がある。
【００１５】
そこで、実施形態に係る情報処理装置１００は、以下に説明する情報処理を行うことにより、ユーザにストアをアピールしたいというストア側の要望に応える。具体的には、情報処理装置１００は、管理ドメインに対応付けられるドメインであって、管理ドメインとは異なるドメインである独自ドメインの提供に関する要求を出店者から受け付け、受け付けられた要求に従って、出店者に対して独自ドメインを提供する。出店者は、独自ドメインで特定される管理領域に自身のストアを出店することにより、ショッピングモールとは異なる態様のコンテンツをユーザに提供したり、ショッピングモールの規定に縛られない店舗運営を行ったりすることができる。
【００１６】
さらに、情報処理装置１００は、モールストアと、独自ドメインによって特定される新たなストア（以下、「ミラーストア」と称する）とを対応付ける。情報処理装置１００によってモールストアと対応付けられたミラーストアは、機能や商品をモールストアと共有可能となる。例えば、情報処理装置１００は、モールストアで利用されるカート機能をミラーストアでも利用可能なように設定する。また、情報処理装置１００は、モールストアで取り扱う商品情報（すなわち、ショッピングモールにおいて管理されている商品情報）をミラーストアに反映させることで、ミラーストアでも同一の商品を表示したり、販売したりすることを可能に設定する。これにより、出店者は、ミラーストアにおける商品情報の設定等を行わずとも、ショッピングモールとは異なるプラットフォームにおいて、簡易な処理で独自のストアをネットワーク上に展開することができる。このように、情報処理装置１００によれば、ストア（出店者）からの要望に柔軟に対応した出店サービスを提供することができる。以下、図１を用いて、実施形態に係る情報処理の一例について、流れに沿って説明する。
【００１７】
図１に示す例において、情報処理装置１００は、ショッピングモールサーバ３０及びミラーストアサーバ５０とストア情報を共有する。図１に示すショッピングモールサーバ３０は、ネットワーク上のショッピングモールをユーザに提供するウェブサーバである。図１に示す例では、ショッピングモールサーバ３０は、ショッピングモールの一例であるショッピングモールＡＡＡに係るコンテンツをユーザに提供する。具体的には、ショッピングモールサーバ３０は、ショッピングモールに出店されたモールストアに係るコンテンツ（例えば各モールストアのウェブページ）を生成し、生成したコンテンツをユーザに提供する。
【００１８】
図１に示すミラーストアサーバ５０は、独自ドメインによって特定される管理領域において、ミラーストアに係るコンテンツを保持するウェブサーバである。図１の例では、ミラーストアサーバ５０は、ショッピングモールＡＡＡの管理ドメインに対応付けられた独自ドメインによって特定される管理領域を有する。そして、ミラーストアサーバ５０は、出店者からの要求に従い、独自ドメインによって特定される管理領域に、ショッピングモールとは異なるストアであって、ショッピングモールにおけるモールストアと共通する商品情報や機能を有するミラーストアに関するコンテンツを生成する。
【００１９】
図１に示す出店者Ａ０１は、情報処理端末であるストア端末２０を用いて、情報処理装置１００に対して種々の要求を行う。なお、図１において、出店者Ａ０１は、ショッピングモールＡＡＡへの出店を所望し、情報処理装置１００から管理ドメインの提供を受けているものとする。また、図１の例では、出店者Ａ０１は、名称が「ＢＢＢ」であるモールストアを出店する意図を有しているものとする。この場合、出店者Ａ０１は、例えば、「www.store.shoppingmall.AAA.co.jp/storeBBB」といった文字列で特定される管理ドメインの提供を情報処理装置１００から受ける。言い換えれば、出店者Ａ０１は、ショッピングモールＡＡＡ内の上記の管理ドメインで特定される管理領域において、モールストアを出店する権利を有する。
【００２０】
そして、出店者Ａ０１は、ショッピングモールＡＡＡへの出店処理を行う（ステップＳ０１）。例えば、出店者Ａ０１は、ショッピングモールＡＡＡから提供されるコンテンツの雛形等を利用して、自身のモールストアをどのような態様で生成するかを要求する。出店者Ａ０１は、要求する内容をショッピングモールサーバ３０に送信し、ショッピングモールＡＡＡにおいて自身のモールストアを生成させる。
【００２１】
ショッピングモールサーバ３０は、出店者Ａ０１の要求に従い、モールストアＢＢＢに関するコンテンツＣ０１を生成する。図１に示すように、コンテンツＣ０１は、ショッピングモールＡＡＡを示すテキストＴ０１や、ショッピングモールＡＡＡが管理する広告枠ＡＤ０１や広告枠ＡＤ０２を含む態様で生成される。例えば、テキストＴ０１や広告枠ＡＤ０１や広告枠ＡＤ０２の配置（レイアウト）等は、ショッピングモールＡＡＡの指定に基づくものであり、出店者Ａ０１が自由に配置を変更することは不可能であるように設定される。
【００２２】
ショッピングモールサーバ３０は、ショッピングモールＡＡＡ用のコンテンツＣ０１を、ユーザに提供可能なように設定する（ステップＳ０２）。すなわち、ショッピングモールサーバ３０は、コンテンツＣ０１をショッピングモールＡＡＡの一ストアとしてユーザが利用可能なように設定を行う。このようにして、出店者Ａ０１は、ショッピングモールＡＡＡへモールストアＢＢＢを出店することができる。
【００２３】
また、出店者Ａ０１は、モールストアＢＢＢで取り扱う商品情報（例えば、商品の名称や識別情報、価格、在庫情報等）をショッピングモールサーバ３０に登録（アップロード）する。かかる情報は、ショッピングモールサーバ３０と情報処理装置１００との間で共有され、例えば、情報処理装置１００が有する商品情報ＤＢ０１に記憶される。
【００２４】
また、ショッピングモールサーバ３０は、モールストアＢＢＢで取り扱う商品がユーザから購買等された場合には、商品の売上を計上する。このような売上に関する情報（以下、「売上情報」と総称する）についても、ショッピングモールサーバ３０と情報処理装置１００との間で共有され、例えば、情報処理装置１００が有する売上情報ＤＢ０２に記憶される。
【００２５】
その後、出店者Ａ０１は、ショッピングモールＡＡＡとは異なるプラットフォームにおいて、自身のストアを構築したいと所望したとする。この場合、出店者Ａ０１は、情報処理装置１００に対して、独自ドメインの提供を要求する（ステップＳ０３）。
【００２６】
情報処理装置１００は、出店者Ａ０１に提供している管理ドメインと対応付けた独自ドメインを発行する（ステップＳ０４）。情報処理装置１００は、例えば、「www.BBB・・・.com」といった文字列で特定される管理ドメインを発行する。そして、情報処理装置１００は、独自ドメインを出店者Ａ０１に提供する（ステップＳ０５）。
【００２７】
出店者Ａ０１は、提供された独自ドメインを利用して、ミラーストアサーバ５０に出店を行う（ステップＳ０６）。例えば、出店者Ａ０１は、情報処理装置１００に対してミラーストアサーバ５０で出店を行う旨の要求を行い、情報処理装置１００が発行した独自ドメインに対応する管理領域をミラーストアサーバ５０内に保持させる。そして、出店者Ａ０１は、情報処理装置１００を介して、ミラーストアサーバ５０への出店処理を行う。
【００２８】
例えば、出店者Ａ０１は、ショッピングモールＡＡＡで利用されているものとは異なるコンテンツの雛形の提供を情報処理装置１００から受ける。言い換えれば、出店者Ａ０１は、情報処理装置１００が準備する所定のテンプレートを用いて、ミラーストアサーバ５０に出店するミラーストアの態様を指定する。なお、情報処理装置１００は、ミラーストア用の雛形として、ショッピングモールＡＡＡで利用されている雛形と比較して、出店者Ａ０１が選択可能なレイアウトや色の自由度の高い雛形を出店者Ａ０１に提供するようにしてもよい。
【００２９】
その後、ミラーストアサーバ５０は、情報処理装置１００を介して、出店者Ａ０１が所望するミラーストアの態様の要求を受け付ける。そして、ミラーストアサーバ５０は、ミラーストア用のコンテンツＣ０２を生成する（ステップＳ０７）。図１に示すように、ミラーストア用のコンテンツＣ０２は、ショッピングモールＡＡＡに属することを示すテキストＴ０１や、広告枠ＡＤ０１や広告枠ＡＤ０２を含まない態様であってもよい。すなわち、出店者Ａ０１は、ストアを利用するユーザから見ればショッピングモールＡＡＡとは無関係に出店された独自のオンラインストアであるような、ミラーストアに係るコンテンツＣ０２を生成させることができる。
【００３０】
なお、ミラーストアサーバ５０におけるコンテンツＣ０２の生成に際して、情報処理装置１００は、管理ドメインと独自ドメインとを対応付けるための情報（以下、「対応付け情報」と称する）に基づいて、モールストアとミラーストアとの商品情報等の対応付けを行う（ステップＳ０８）。具体的には、情報処理装置１００は、ミラーストアで取り扱う商品や在庫の情報をモールストアと共有させる。また、ミラーストアサーバ５０は、共有した商品情報等に基づいてコンテンツＣ０２を生成する。具体的には、ミラーストアサーバ５０は、モールストアと同一の商品販売ページを有したり、モールストアと同一のカート機能を有したりするコンテンツＣ０２を生成する。
【００３１】
このように、実施形態に係る情報処理装置１００は、ショッピングモールＡＡＡを管理する管理者（図１の例では、情報処理装置１００）から各ストア（出店者）に提供される管理ドメインに対応付けられるドメインであって、管理ドメインとは異なるドメインである独自ドメインの提供に関する要求を出店者Ａ０１から受け付ける。そして、情報処理装置１００は、受け付けられた要求に従って、要求を行った出店者Ａ０１に対して独自ドメインを提供する。
【００３２】
また、実施形態に係るミラーストアサーバ５０は、同一の事業者（図１の例では、出店者Ａ０１）によって経営される複数のストアのうち、ショッピングモールＡＡＡに出店されているストアであるモールストアと、モールストアとは異なるドメインを有するミラーストアとの対応付け情報を取得する。そして、ミラーストアサーバ５０は、取得した対応付け情報に基づいて、モールストアの情報を反映させたミラーストアに関するコンテンツＣ０２を生成する。
【００３３】
また、実施形態に係る情報処理装置１００は、モールストアとミラーストアとの対応付け情報を取得し、取得した対応付け情報に基づいて、モールストアとミラーストアの商品情報を共有するよう設定する。また、情報処理装置１００は、ショッピングモールＡＡＡから各ストアに提供される機能のうちモールストアで利用されている機能を、ミラーストアにおいて利用可能に設定する。具体的には、情報処理装置１００は、モールストアＢＢＢで利用されているカート機能を、モールストアＢＢＢに対応するミラーストアでも利用可能に設定する。
【００３４】
以上のように、実施形態に係る情報処理装置１００やミラーストアサーバ５０によれば、出店者Ａ０１は、ショッピングモールＡＡＡで利用可能な管理ドメインのみならず、独自ドメインの提供を受け得る。これにより、出店者Ａ０１は、ショッピングモールＡＡＡのコンテンツＣ０１の態様や規則に縛られず、かつ、ショッピングモールＡＡＡに出店したストアにおける商品情報等を利用可能なミラーストアを容易に出店することができる。すなわち、情報処理装置１００やミラーストアサーバ５０は、ショッピングモールＡＡＡに依存せず、独自のドメイン名やストアによってブランディングを図ろうとするストアの要望に柔軟に対応することができる。
【００３５】
なお、独自ドメインを利用して出店されるミラーストアは、商品情報やカート機能を共有するのみならず、種々の情報や機能をモールストアと共有するよう設定されてもよい。一例として、ミラーストアは、当該ミラーストアにおける売上やユーザレビュー等がショッピングモールＡＡＡにおけるモールストアの評価機能に反映されるよう設定されてもよい。この点について、図２を用いて説明する。図２は、実施形態に係る情報処理の一例を示す図（２）である。
【００３６】
図２に示すユーザ端末１０は、ユーザによって利用される情報処理端末である。図２の例では、ユーザ端末１０は、ユーザの一例であるユーザＵ０１によって利用される。例えば、ユーザ端末１０は、スマートフォンやタブレット型端末である。なお、本明細書中においては、ユーザ端末１０と、ユーザ端末１０を利用するユーザとを同一視する場合がある。例えば、「ユーザＵ０１にコンテンツＣ０２を送信する」とは、実際には、「ユーザＵ０１が利用するユーザ端末１０にコンテンツＣ０２を送信する」ことを意味する場合がある。
【００３７】
ユーザ端末１０は、ユーザＵ０１による操作に従ってミラーストアサーバ５０にアクセスする（ステップＳ１１）。ミラーストアサーバ５０は、ユーザ端末１０からアクセスを受け付けた場合に、ミラーストアサーバ５０が提供するミラーストアに係るコンテンツＣ０２をユーザに提供する（ステップＳ１２）。
【００３８】
その後、ミラーストアサーバ５０は、ユーザＵ０１からミラーストアにおける購買等を受け付ける（ステップＳ１３）。ミラーストアサーバ５０は、ミラーストアで購買された商品の個数や、商品の販売価格等を含む売上情報等を情報処理装置１００に送信する（ステップＳ１４）。
【００３９】
情報処理装置１００は、ミラーストアの売上情報等をショッピングモールＡＡＡの情報に反映させる（ステップＳ１５）。具体的には、情報処理装置１００は、ミラーストアにおける売上情報等に基づいて、商品情報ＤＢ０１や売上情報ＤＢ０２を更新する。そして、情報処理装置１００は、ミラーストアの情報を反映させたモールストアの情報を送信する（ステップＳ１６）。
【００４０】
ショッピングモールサーバ３０は、情報処理装置１００から受信した情報に基づいて、ショッピングモールＡＡＡのランキング等を生成する（ステップＳ１７）。図２において、ランキングとは、ショッピングモールＡＡＡ内におけるモールストア（又は個々の商品）の順位付けを示す。例えば、ランキングは、ショッピングモールＡＡＡ内における売上が多いモールストアの順位付けや、売上の上昇が多いモールストアの順位付けや、ユーザからのレビュー点数が高いモールストアの順位付けや、ユーザからのレビューの多いモールストアの順位付け等である。
【００４１】
すなわち、実施形態に係る情報処理によれば、ミラーストアで販売された商品等の売上情報等が、ミラーストアの元となるモールストアのランキング等の評価に反映される。これにより、モールストアとミラーストアとの双方を経営する出店者Ａ０１にとっては、いずれのストアで商品を売り上げたとしても、ショッピングモールＡＡＡ内における評価を高めることができる。ショッピングモールＡＡＡ内におけるストアの評価が高まると、ショッピングモールＡＡＡにおいてストアが検索され易くなったり、ユーザからのアクセスが増加したりするため、出店者Ａ０１にとって望ましい結果が得られる。
【００４２】
図２を用いて説明したように、実施形態に係る情報処理によれば、モールストアとミラーストアとで種々の機能や情報を共有することができる。かかる処理により、出店者Ａ０１は、ミラーストアにおける売上情報やユーザレビュー等をモールストアにおける評価として利用することができるため、モールストアにおける集客力を向上させることができる。このため、実施形態に係る情報処理によれば、出店者Ａ０１が独自ドメインに基づいてミラーストアを出店しようとする動機付けを与えることができる。
【００４３】
なお、図１及び図２で説明した処理においては、情報処理装置１００やミラーストアサーバ５０は、種々の既知の技術を利用してもよい。例えば、ミラーストアサーバ５０は、公開されているＡＰＩ等の種々の既知の技術を利用して、既存の雛形に基づいてコンテンツ（ウェブページやスマートフォン用アプリで動作する専用コンテンツ等）を生成してもよい。
【００４４】
以下、図１で説明した処理を行う情報処理装置１００やミラーストアサーバ５０やショッピングモールサーバ３０、及び、情報処理装置１００等を含む情報処理システム１の構成等について、詳細に説明する。
【００４５】
〔２．情報処理システムの構成〕
次に、図３を用いて、実施形態に係る情報処理装置１００が含まれる情報処理システム１の構成について説明する。図３は、実施形態に係る情報処理システム１の構成例を示す図である。図３に例示するように、実施形態に係る情報処理システム１には、ユーザ端末１０と、ストア端末２０と、ショッピングモールサーバ３０と、ミラーストアサーバ５０と、情報処理装置１００とが含まれる。これらの各種装置は、ネットワークＮ（例えば、インターネット）を介して、有線又は無線により通信可能に接続される。なお、図３に示した情報処理システム１が含む装置の数は、図示したものに限られない。例えば、情報処理システム１は、複数台のユーザ端末１０等を含んでもよい。
【００４６】
ユーザ端末１０は、例えば、スマートフォンや、デスクトップ型ＰＣ（Personal  Computer）や、ノート型ＰＣや、タブレット型端末や、携帯電話機、ＰＤＡ（Personal  Digital  Assistant）、ウェアラブルデバイス（Wearable  Device）等の情報処理装置である。ユーザ端末１０は、ユーザによる操作に従って、ショッピングモールサーバ３０やミラーストアサーバ５０にアクセスすることで、モールストアやミラーストアに関するコンテンツを取得する。そして、ユーザ端末１０は、取得したコンテンツを表示装置（例えば、液晶ディスプレイ）に表示する。
【００４７】
ストア端末２０は、ストアを出店する出店者によって利用される情報処理端末である。ストア端末２０は、例えば、デスクトップ型ＰＣや、ノート型ＰＣ等である。ストア端末２０は、出店者の操作に従って、商品情報を情報処理装置１００にアップロードしたり、ストアに関するコンテンツの生成要求をミラーストアサーバ５０に送信したりする。
【００４８】
ショッピングモールサーバ３０及びミラーストアサーバ５０は、ユーザ端末１０からアクセスされた場合に、各種コンテンツを提供するサーバ装置である。実施形態では、ショッピングモールサーバ３０は、ショッピングモールに係るコンテンツをユーザに提供する。また、ミラーストアサーバ５０は、ミラーストアに係るコンテンツをユーザに提供する。
【００４９】
なお、ショッピングモールサーバ３０やミラーストアサーバ５０によって配信されるコンテンツには、レコメンドや広告を表示するためのレコメンド枠や広告枠が含まれてもよい。レコメンド枠や広告枠を含むコンテンツには、当該枠に表示するレコメンドや広告を取得するための取得命令が含まれる。例えば、コンテンツを形成するＨＴＭＬ（HyperText  Markup  Language）ファイル等には、広告やレコメンドを配信するサーバのＵＲＬ等が取得命令として記述される。この場合、ユーザ端末１０は、ＨＴＭＬファイル等に記述されているＵＲＬにアクセスすることで、所定のサーバからレコメンドや広告の配信を受ける。
【００５０】
情報処理装置１００は、ショッピングモールサーバ３０によって提供されるショッピングモールに関する情報を管理したり、ショッピングモールへの出店を所望する出店者へ各種ツールを提供したりする情報処理装置である。例えば、情報処理装置１００は、ショッピングモールに出店を所望する出店者に対して管理ドメインを発行する。また、情報処理装置１００は、管理ドメインに対応付けられる独自ドメインの提供に関する要求を出店者から受け付け、受け付けられた要求に従って、当該要求を行った出店者に対して独自ドメインを提供する。また、情報処理装置１００は、モールストアとミラーストアとを対応付けるための対応付け情報を取得し、取得した対応付け情報に基づいて、モールストアとミラーストアの商品情報を共有するよう設定する。また、情報処理装置１００は、ショッピングモールから各ストアに提供される機能のうちモールストアで利用されている機能を、当該モールストアに対応するミラーストアにおいて利用可能に設定する。
【００５１】
〔３．情報処理装置の構成〕
次に、図４を用いて、実施形態に係る情報処理装置１００の構成について説明する。図４は、実施形態に係る情報処理装置１００の構成例を示す図である。図４に示すように、情報処理装置１００は、通信部１１０と、記憶部１２０と、制御部１３０とを有する。なお、情報処理装置１００は、情報処理装置１００を利用する管理者等から各種操作を受け付ける入力部（例えば、キーボードやマウス等）や、各種情報を表示するための表示部（例えば、液晶ディスプレイ等）を有してもよい。
【００５２】
（通信部１１０について）
通信部１１０は、例えば、ＮＩＣ（Network  Interface  Card）等によって実現される。通信部１１０は、ネットワークＮと有線又は無線で接続され、ネットワークＮを介して、ショッピングモールサーバ３０やミラーストアサーバ５０等との間で情報の送受信を行う。
【００５３】
（記憶部１２０について）
記憶部１２０は、例えば、ＲＡＭ（Random  Access  Memory)、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。記憶部１２０は、モールストア情報記憶部１２１と、ドメイン情報記憶部１２２と、ミラーストア情報記憶部１２３とを有する。
【００５４】
（モールストア情報記憶部１２１について）
モールストア情報記憶部１２１は、モールストアに関する情報を記憶する。ここで、図５に、実施形態に係るモールストア情報記憶部１２１の一例を示す。図５は、実施形態に係るモールストア情報記憶部１２１の一例を示す図である。図５に示した例では、モールストア情報記憶部１２１は、「モールストアＩＤ」、「出店者ＩＤ」、「管理ドメイン」、「商品情報」、「在庫情報」、「売上情報」、「レビュー情報」、「ストア評価情報」、「オプション設定情報」、「ランキング情報」といった項目を有する。
【００５５】
「モールストアＩＤ」は、モールストアを識別するための識別情報を示す。「出店者ＩＤ」は、出店者又はストア端末２０を識別するための識別情報を示す。なお、本明細書中では、図５に示すような識別情報を参照符号として用いる場合がある。例えば、出店者ＩＤ「Ａ０１」によって識別される出店者を「出店者Ａ０１」と表記する場合がある。
【００５６】
「管理ドメイン」は、ショッピングモールにおいて出店者に割り当てられたドメインを示す。図５に示した例では、「管理ドメイン」を「Ｘ０１」といった概念で示しているが、実際には、管理ドメインの項目には、ドメインを示す具体的な文字列が記憶される。
【００５７】
「商品情報」は、モールストアに登録される商品情報を示す。なお、図５に示した例では、説明のため、「商品情報」等の各項目の情報を「Ｂ０１」のような概念で示しているが、実際には、各項目には、各項目に対応する具体的な情報が記憶される。例えば、商品情報の項目には、出店者からアップロードされた商品の名称や価格、商品のカテゴリ等の具体的な情報が記憶される。「在庫情報」は、各商品の在庫に関する情報を示す。また、在庫情報は、所定の商品が売切れであることを示す情報や入荷予定日の情報など種々の情報を含んでもよい。
【００５８】
「売上情報」は、モールストアの売上に関する情報を示す。売上情報は、売上の金額に限らず、例えば、モールストアへのアクセス数や、実際に商品が購買された数や、売上金額の上昇率などの種々の情報を含んでもよい。「レビュー情報」は、各商品に対するユーザレビューに関する情報を示す。レビュー情報は、例えば、商品に対するユーザのコメントや、ユーザが商品を評価した点数（例えば５段階の数値で示される）等を含んでもよい。
【００５９】
「ストア評価情報」は、モールストアに対する評価に関する情報を示す。ストア評価情報は、ユーザがモールストアに対して評価した情報であってもよいし、ショッピングモール側が各ストアに対して評価した情報であってもよい。ストア評価情報は、例えば、５段階の数値で示される。また、ショッピングモールサーバ３０は、ストア評価の高いモールストアについて、優先的に検索結果の上位に表示させたり、当該モールストアが取り扱う商品がレコメンドされ易く設定したりするなど、所定の優遇処理を行ってもよい。
【００６０】
「オプション設定情報」は、モールストアに対して設定されたオプション機能に関する情報を示す。例えば、ショッピングモールでは、ユーザレビューをコンテンツ内に表示する機能や、モールストアがランキングに参加する機能や、モールストアにアクセスしたユーザに対してリターゲティングメールを配信したりする機能など、各種機能をオプションとして提供する場合がある。オプション設定情報は、ショッピングモール側が提供しているオプション機能のうち、各モールストアが利用しているオプション機能を示す情報である。
【００６１】
「ランキング情報」は、ショッピングモールにおけるランキングの情報を示す。具体的には、ランキング情報は、ショッピングモールにおけるモールストアの順位付けを示す。ランキングは、種々の基準に基づき決定される。ランキングは、例えば、売上金額や、ユーザレビューの数や、ユーザレビューの評価値の高さや、アクセス数の多さ等に基づいて決定される。
【００６２】
すなわち、図５に示したデータの一例は、モールストアＩＤ「ＳＴ０１」によって識別されるモールストアＳＴ０１は、出店者ＩＤ「Ａ０１」によって識別される出店者Ａ０１が運営するストアであり、その管理ドメインは「Ｘ０１」であることを示している。また、モールストアＳＴ０１の商品情報は「Ｂ０１」であり、在庫情報は「Ｄ０１」であり、売上情報は「Ｅ０１」であり、レビュー情報は「Ｆ０１」であり、ストア評価情報は「Ｇ０１」であり、オプション設定情報は「Ｈ０１」であり、ランキング情報は「Ｊ０１」であることを示している。
【００６３】
（ドメイン情報記憶部１２２について）
ドメイン情報記憶部１２２は、出店者に提供されるドメインに関する情報を記憶する。ここで、図６に、実施形態に係るドメイン情報記憶部１２２の一例を示す。図６は、実施形態に係るドメイン情報記憶部１２２の一例を示す図である。図６に示した例では、ドメイン情報記憶部１２２は、「モールストアＩＤ」、「出店者ＩＤ」、「管理ドメイン」、「独自ドメイン」といった項目を有する。
【００６４】
「モールストアＩＤ」、「出店者ＩＤ」及び「管理ドメイン」は、図５に示した同一の項目に対応する。「独自ドメイン」は、出店者に割り当てられた独自ドメインを示す。図６に示した例では、「独自ドメイン」を「Ｙ０１」といった概念で示しているが、実際には、独自ドメインの項目には、ドメインを示す具体的な文字列が記憶される。
【００６５】
すなわち、図６に示したデータの一例は、モールストアＳＴ０１を運営する出店者Ａ０１には、管理ドメイン「Ｘ０１」と独自ドメイン「Ｙ０１」が提供されていることを示している。
【００６６】
（ミラーストア情報記憶部１２３について）
ミラーストア情報記憶部１２３は、ミラーストアに関する情報を記憶する。ここで、図７に、実施形態に係るミラーストア情報記憶部１２３の一例を示す。図７は、実施形態に係るミラーストア情報記憶部１２３の一例を示す図である。図７に示した例では、ミラーストア情報記憶部１２３は、「ミラーストアＩＤ」、「出店者ＩＤ」、「独自ドメイン」、「対応付け情報」、「売上情報」、「ストア評価情報」、「ミラーストア設定情報」といった項目を有する。
【００６７】
「ミラーストアＩＤ」は、ミラーストアを識別するための識別情報を示す。「出店者ＩＤ」は、ミラーストアを出店する出店者又はストア端末２０を識別するための識別情報を示す。「独自ドメイン」は、ミラーストアが保持される管理領域を特定するドメインであって、情報処理装置１００から提供されるドメインを示す。
【００６８】
「対応付け情報」は、管理ドメインと独自ドメインとを対応付ける情報を示す。具体的には、対応付け情報は、管理ドメインに対応する独自ドメインを特定するための情報や、管理ドメイン及び独自ドメインを提供された出店者を特定するための情報を含む。すなわち、情報処理装置１００やミラーストアサーバ５０等は、対応付け情報を参照することにより、管理ドメインに対応するモールストアや、独自ドメインに対応するミラーストアや、各ストアを出店する出店者を一意に特定することができる。
【００６９】
「売上情報」は、図５に示した同一の項目に対応し、ミラーストアの売上に関する情報を示す。「ストア評価情報」は、図５に示した同一の項目に対応し、ミラーストアに対する評価に関する情報を示す。
【００７０】
「ミラーストア設定情報」は、ミラーストアに対して設定された情報を示す。ミラーストアに対して設定された情報とは、例えば、ショッピングモールからモールストアに対して提供されている機能のうちミラーストアにおいても利用可能に設定されている機能（例えば、図５で示したオプション機能）や、ミラーストアがモールストアと共有する情報等の内容を示す。
【００７１】
すなわち、図７に示したデータの一例は、ミラーストアＩＤ「ＭＳ０１」によって識別されるミラーストアＭＳ０１は、出店者ＩＤ「Ａ０１」によって識別される出店者Ａ０１が運営するストアであり、その独自ドメインは「Ｙ０１」であることを示している。また、ミラーストアＭＳ０１における対応付け情報は「Ｋ０１」であり、売上情報は「Ｌ０１」であり、ストア評価情報は「Ｍ０１」であり、ミラーストア設定情報は「Ｐ０１」であることを示している。
【００７２】
なお、図５や図７での図示は省略したが、モールストア情報記憶部１２１やミラーストア情報記憶部１２３は、さらに種々の情報を記憶してもよい。例えば、モールストア情報記憶部１２１やミラーストア情報記憶部１２３は、ストアの規模や、ストアが扱う商品のカテゴリや、ストアが販売先の主な対象とするユーザの属性等が記憶されてもよい。例えば、ストアの規模は、資本金や取り扱う商品数等に応じてサービス側（例えば、ストアが出店しているショッピングモール側）から設定される。また、ストアが扱う商品のカテゴリとは、食料品や家電など、ストアが取り扱う商品の具体的なカテゴリの情報を含む。また、ストアが販売先の主な対象とするユーザの属性とは、例えば、男性向けや女性向け、若者向けや年配向けなど、ストアが想定する主な客層を示す。なお、ストアが販売先の主な対象とするユーザの属性は、商品のカテゴリ等に基づいて自動的に設定されてもよいし、出店者自身で設定を行ってもよい。
【００７３】
また、商品情報は、商品がターゲットとするユーザの属性情報や、商品を撮像した画像データ等を含んでもよい。また、商品情報は、商品を一意に識別する識別子等を含んでもよい。例えば、識別子は、国家や公共性の高い団体等により付与される事業者コードや、「どの事業者が作成したどの商品か」を識別することができる商品コード（例えば、日本ではＪＡＮコード（Japanese  Article  Number）が知られている）であってもよい。また、識別子は、ショッピングモールが独自に各商品に割り当てる識別情報であってもよい。
【００７４】
（制御部１３０について）
制御部１３０は、コントローラ（controller）であり、例えば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、情報処理装置１００内部の記憶装置に記憶されている各種プログラム（情報処理プログラムの一例に相当）がＲＡＭを作業領域として実行されることにより実現される。また、制御部１３０は、コントローラであり、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。
【００７５】
図４に示すように、制御部１３０は、受信部１３１と、受付部１３２と、提供部１３３と、取得部１３４と、設定部１３５とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部１３０の内部構成は、図４に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部１３０が有する各処理部の接続関係は、図４に示した接続関係に限られず、他の接続関係であってもよい。
【００７６】
（受信部１３１について）
受信部１３１は、各種情報を受信する。例えば、受信部１３１は、ショッピングモールサーバ３０から、モールストアに関する情報を受信する。例えば、受信部１３１は、ショッピングモールサーバ３０が管理するショッピングモールにおいて出店した出店者の情報や、出店されたモールストアにおいて登録された商品情報等を受信する。受信部１３１は、モールストアにおいて商品が登録されたタイミングや商品が販売されたタイミングで情報を受信してもよいし、所定時間ごと（例えば１時間ごとなど）に情報を受信してもよい。
【００７７】
受信部１３１は、受信した情報をモールストア情報記憶部１２１に格納する。なお、受信部１３１は、ショッピングモールサーバ３０に限らず、ストア端末２０やミラーストアサーバ５０からモールストアに関する情報を受信してもよい。
【００７８】
（受付部１３２について）
受付部１３２は、ショッピングモールを管理する管理者から当該ショッピングモールに出店する各ストアに対して提供されるドメインである管理ドメインに対応付けられるドメインであって、当該管理ドメインとは異なるドメインである独自ドメインの提供に関する要求を出店者から受け付ける。
【００７９】
例えば、受付部１３２は、出店者がモールストアの管理を行うための専用プラットフォームのユーザインターフェイスを介して、独自ドメインの提供の要求を受け付ける。具体的には、受付部１３２は、ストア端末２０内に表示されるユーザインターフェイスの画面上で、出店者が「独自ドメインを申し込む」等の意図を示すボタンのクリック等の操作を行ったことを契機として、独自ドメインの提供の要求を受け付ける。
【００８０】
受付部１３２は、独自ドメインの提供の要求を受け付けた場合、要求を行った出店者を特定するとともに、当該出店者に対して既に提供されている管理ドメインを特定する。そして、受付部１３２は、独自ドメインの提供の要求を受け付けた旨とともに、特定した情報を提供部１３３に送る。
【００８１】
（提供部１３３について）
提供部１３３は、受付部１３２によって受け付けられた要求に従って、当該要求を行った出店者に対して独自ドメインを提供する。
【００８２】
具体的には、提供部１３３は、出店者がショッピングモールに出店するストアとは異なるストアであるストア（区別のため、「第２ストア」と表記する場合がある。第２ストアの一例は、ミラーストアサーバ５０によって管理されるミラーストアである）のドメインとして、独自ドメインを提供する。
【００８３】
例えば、提供部１３３は、出店者がショッピングモールに出店するストアと商品情報及び在庫情報を共有する第２ストアのドメインとして、独自ドメインを提供する。具体的には、提供部１３３は、対応付け情報に基づいて、商品情報と在庫情報とをモールストアと共有するようなミラーストアのためのドメインとして、独自ドメインを提供する。
【００８４】
また、提供部１３３は、出店者がショッピングモールに出店するストアとカート機能を共有する第２ストアのドメインとして、独自ドメインを提供する。具体的には、提供部１３３は、対応付け情報に基づいて、カート機能を共有するようなミラーストアのためのドメインとして、独自ドメインを提供する。例えば、第２ストアでユーザが商品をカートに入れたり、カート内の商品を決済したりしようとする場合には、その商品に対する在庫変更処理や決済処理は、ショッピングモールにおけるモールストアのカート機能を利用して行われる。
【００８５】
なお、提供部１３３は、上記のような商品情報やカート機能に限らず、種々の情報や機能を共有する第２ストアのためのドメインとして、独自ドメインを提供してもよい。すなわち、提供部１３３が提供する独自ドメインは、モールストアとの情報を共有するミラーストアの管理領域を特定するためのドメインとして提供される。提供部１３３は、提供した独自ドメインに関する情報をドメイン情報記憶部１２２に格納する。
【００８６】
（取得部１３４について）
取得部１３４は、各種情報を取得する。例えば、取得部１３４は、同一の事業者（すなわち、出店者）によって経営される複数のストアのうち、所定のショッピングモールに出店されているストア（区別のため、「第１ストア」と表記する場合がある。）と、第１ストアとは異なるドメインを有する第２ストアとの対応付け情報を取得する。
【００８７】
例えば、取得部１３４は、提供部１３３によって提供された独自ドメインに関する情報が格納されたドメイン情報記憶部１２２を参照する。そして、取得部１３４は、出店者の識別情報、管理ドメイン及び独自ドメインが互いに対応付けられた情報を取得する。さらに、取得部１３４は、管理ドメインに基づいて第１ストアを特定し、かつ、独自ドメインに基づいて第２ストアを特定することにより、第１ストアと第２ストアとの対応付け情報を取得する。
【００８８】
具体的には、取得部１３４は、第１ストアと、ショッピングモール以外で出店されるストアである第２ストアとの対応付け情報を取得する。例えば、取得部１３４は、ショッピングモールとは異なるプラットフォーム（例えば、ミラーストアサーバ５０から提供される管理領域）において出店される第２ストアと第１ストアとの対応付け情報を取得する。
【００８９】
取得部１３４は、対応付け情報を参照することにより、種々の情報を取得することが可能となる。一例として、取得部１３４は、第２ストアにおける商品情報を特定しようとする場合、対応付け情報に基づいて、当該第２ストアに対応する第１ストアを特定する。そして、取得部１３４は、第２ストアにおける商品情報として、特定された第１ストアの商品情報を取得する。
【００９０】
（設定部１３５について）
設定部１３５は、取得部１３４によって取得された対応付け情報に基づいて、第１ストアと第２ストアの商品情報を共有するよう設定するとともに、ショッピングモールから各ストアに提供される機能のうち第１ストアで利用されている機能を、第２ストアにおいて利用可能に設定する。
【００９１】
例えば、設定部１３５は、第１ストアにおいて、当該第１ストアが取り扱う商品に対するユーザレビューを表示する機能が利用されている場合には、第２ストアが取り扱う商品であって第１ストアと共有する商品に対するユーザレビューを表示する機能を、第２ストアにおいて利用可能に設定する。すなわち、設定部１３５は、第２ストアにおいても、第１ストアに関するコンテンツで表示されるものと同じユーザレビューを表示する機能を設定する。言い換えれば、設定部１３５は、例えば第２ストアへのアクセスや利用数が充分でなく、第２ストアで信頼のおけるユーザレビューが蓄積されていない段階であっても、ショッピングモールで蓄積されたユーザレビューを第２ストアに流用し、活用することができる。これにより、設定部１３５は、例えば、出店（コンテンツを生成）して間もない段階の第２ストアであっても、ユーザレビューというユーザにとって有用な情報を提供することが可能なストアに設定することができる。
【００９２】
また、設定部１３５は、第１ストアにおいて、第１ストアが取り扱う商品に関する検索機能が利用されている場合には、第２ストアが取り扱う商品であって当該第１ストアと共有する商品に対する検索機能を、第２ストアにおいて利用可能に設定する。一般に、ショッピングモールに出店しているモールストアに対しては、ショッピングモールサーバ３０が提供する機能として、商品検索のための所定の検索エンジンが提供される。一方、ミラーストアサーバ５０の仕様によっては、第２ストアでは上記のような検索エンジンが利用できない場合がある。設定部１３５は、このような場合、第１ストアで利用可能な検索エンジンを第２ストアでも利用可能なように設定し（例えば、検索エンジンを機能させるＡＰＩを第２ストアに関するコンテンツに提供し）、双方のストアで利用可能な状態にする。これにより、設定部１３５は、第２ストアのユーザビリティを向上させることができる。
【００９３】
また、設定部１３５は、第１ストアにおいて、第１ストアにアクセスしたユーザ又は当該第１ストアで商品を購入したユーザに対する追跡機能が利用されている場合には、第２ストアにアクセスしたユーザ又は当該第２ストアで商品を購入したユーザに対する追跡機能を、第２ストアにおいて利用可能に設定する。追跡機能とは、例えば、リターゲティングメールや、リターゲティング広告機能である。設定部１３５は、このようなショッピングモールで提供されるオプション機能を第２ストアでも利用可能に設定することで、第２ストアの集客力を高めることができる。
【００９４】
また、設定部１３５は、第１ストアにおいて、第１ストアの売上情報に基づいてショッピングモールにおける検索順位が変動する機能が利用されている場合には、さらに第２ストアの売上情報に基づいて、ショッピングモールにおける第１ストアの検索順位が変動されるよう第１ストアの機能を設定する。すなわち、設定部１３５は、第１ストアが属するショッピングモールにおいて、第２ストアの売上等が反映されるよう、第１ストアのランキング機能を設定する。設定部１３５は、例えば、ランキングの集計等に用いるＡＰＩやスクリプトを第２ストアに埋め込むことにより、第２ストアの売上が第１ストアと合算して集計されるように設定することができる。これにより、出店者は、第２ストアの売上等を第１ストアのランキングに反映させることができるので、第１ストアでの知名度を向上させ、集客力を向上させることができる。
【００９５】
また、設定部１３５は、第１ストアにおいて、ショッピングモールにおけるポイント又はクーポンを利用可能とする機能が利用されている場合には、ショッピングモールにおけるポイント又はクーポンを第２ストアにおいて利用可能に設定してもよい。ショッピングモールに出店しているモールストアでは、ショッピングモールが独自に発行するポイントやクーポンを通貨の代替として利用できる場合がある。このような場合、設定部１３５は、第２ストアにおいても、第１ストアと同様にポイントやクーポンを用いた決済機能を利用可能に設定する。これにより、設定部１３５は、第２ストアを利用するユーザの便宜を図ることができる。
【００９６】
〔４．ショッピングモールサーバの構成〕
次に、図８を用いて、実施形態に係るショッピングモールサーバ３０の構成について説明する。図８は、実施形態に係るショッピングモールサーバ３０の構成例を示す図である。図８に示すように、ショッピングモールサーバ３０は、通信部３１と、コンテンツ記憶部３２と、制御部３３とを有する。
【００９７】
通信部３１は、例えば、ＮＩＣ等によって実現される。そして、通信部３１は、ネットワークＮと有線または無線で接続され、ユーザ端末１０やストア端末２０や情報処理装置１００等との間で情報の送受信を行う。
【００９８】
コンテンツ記憶部３２は、例えば、ＲＡＭ、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。そして、コンテンツ記憶部３２は、コンテンツ（実施形態では、モールストアに関するウェブページ等）に関する情報を記憶する。例えば、コンテンツ記憶部３２は、コンテンツを形成するＨＴＭＬファイルや、コンテンツに表示される静止画像や動画像を記憶する。なお、コンテンツ記憶部３２に記憶されるコンテンツには、広告を表示する広告枠や、レコメンドを表示するレコメンド枠が含まれてもよい。また、コンテンツ記憶部３２には、コンテンツに対応付けて、モールストアが取り扱う商品の情報や、モールストアに設定される機能等の情報が記憶されてもよい。
【００９９】
制御部３３は、コントローラであり、例えば、ＣＰＵやＭＰＵ等によって、ショッピングモールサーバ３０内部の記憶装置に記憶されている各種プログラムがＲＡＭを作業領域として実行されることにより実現される。また、制御部３３は、コントローラであり、例えば、ＡＳＩＣやＦＰＧＡ等の集積回路により実現される。
【０１００】
図８に示すように、制御部３３は、受付部３４と、配信部３５と、送信部３６とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部３３の内部構成は、図８に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部３３が有する各処理部の接続関係は、図８に示した接続関係に限られず、他の接続関係であってもよい。
【０１０１】
受付部３４は、ユーザ端末１０からコンテンツの取得要求を受け付ける。例えば、受付部３４は、コンテンツの取得要求として、ＨＴＴＰ（HyperText  Transfer  Protocol）リクエストを受け付ける。
【０１０２】
配信部３５は、受付部３４によってコンテンツの取得要求が受け付けられた場合に、コンテンツをユーザ端末１０に配信する。具体的には、配信部３５は、コンテンツ記憶部３２から取得要求対象のコンテンツを取得し、取得したコンテンツをユーザ端末１０に配信する。
【０１０３】
送信部３６は、各種情報を送信する。例えば、送信部３６は、ユーザ端末１０がコンテンツにおいて行った行動に関する情報（すなわち、モールストアに対するアクセスや滞在時間や購買行動等の行動ログ）を情報処理装置１００に送信する。
【０１０４】
〔５．ミラーストアサーバの構成〕
次に、図９を用いて、実施形態に係るミラーストアサーバ５０の構成について説明する。図９は、実施形態に係るミラーストアサーバ５０の構成例を示す図である。図９に示すように、ミラーストアサーバ５０は、通信部５１と、コンテンツ記憶部５２と、制御部５３とを有する。
【０１０５】
通信部５１は、例えば、ＮＩＣ等によって実現される。そして、通信部５１は、ネットワークＮと有線または無線で接続され、ユーザ端末１０やストア端末２０や情報処理装置１００等との間で情報の送受信を行う。
【０１０６】
コンテンツ記憶部５２は、例えば、ＲＡＭ、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。そして、コンテンツ記憶部５２は、コンテンツ（実施形態では、ミラーストアに関するウェブページ等）に関する情報を記憶する。例えば、コンテンツ記憶部５２は、コンテンツを形成するＨＴＭＬファイルや、コンテンツに表示される静止画像や動画像を記憶する。なお、コンテンツ記憶部５２に記憶されるコンテンツには、広告を表示する広告枠や、レコメンドを表示するレコメンド枠が含まれてもよい。また、コンテンツ記憶部５２には、コンテンツに対応付けて、ミラーストアが取り扱う商品の情報や、ミラーストアに設定される機能等の情報が記憶されてもよい。
【０１０７】
制御部５３は、コントローラであり、例えば、ＣＰＵやＭＰＵ等によって、ミラーストアサーバ５０内部の記憶装置に記憶されている各種プログラム（例えば、実施形態に係る生成プログラム）がＲＡＭを作業領域として実行されることにより実現される。また、制御部５３は、コントローラであり、例えば、ＡＳＩＣやＦＰＧＡ等の集積回路により実現される。
【０１０８】
図９に示すように、制御部５３は、取得部５４と、生成部５５と、受付部５６と、配信部５７と、実行部５８と、送信部５９とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部５３の内部構成は、図９に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部５３が有する各処理部の接続関係は、図９に示した接続関係に限られず、他の接続関係であってもよい。
【０１０９】
取得部５４は、各種情報を取得する。例えば、取得部５４は、同一の事業者（すなわち、出店者）によって経営される複数のストアのうち、所定のショッピングモールに出店されている第１ストアと、第１ストアとは異なるドメインを有する第２ストアとの対応付け情報を取得する。取得部５４は、例えば、出店者から独自ドメインの提供の要求を情報処理装置１００が受け付けたことを契機として、当該要求に基づいて出店者に提供される独自ドメインと、当該出店者に既に提供されている管理ドメインとを対応付けた対応付け情報を情報処理装置１００から取得する。
【０１１０】
また、取得部５４は、独自ドメインの提供を受けた出店者から（あるいは、情報処理装置１００を介して）、ミラーストアサーバ５０が管理する管理領域において第２ストアの出店を所望する旨の要求を受け付ける。また、取得部５４は、ショッピングモール側（ここでは、情報処理装置１００）から提供されるコンテンツの雛形や、雛形を基にして生成されるコンテンツで表示する情報（例えば、ストアのウェブページで表示するテキストや画像等）等を取得する。後述する生成部５５は、取得部５４によって取得された各種情報に基づいて、第２ストアに関するコンテンツを生成する。
【０１１１】
また、取得部５４は、対応付け情報に基づいて、第２ストアと対応する第１ストア（モールストア）に関する情報を取得する。モールストアに関する情報は、例えば、モールストアで取り扱われている商品に関する情報や、モールストアで利用されている機能等の情報を含む。
【０１１２】
生成部５５は、取得部５４によって取得された対応付け情報に基づいて、第１ストアの情報を反映させた第２ストアに関するコンテンツを生成する。具体的には、生成部５５は、ユーザがアクセス可能なウェブページ等の態様で、第２ストアに関するコンテンツを生成する。より具体的には、生成部５５は、情報処理装置１００から取得した雛形や、出店者がコンテンツの生成に際して指定した情報を組合せ、既存の技術を利用してＨＴＭＬファイルを生成することで、コンテンツを生成する。また、生成部５５は、生成したコンテンツを独自ドメインに対応させる。後述する配信部５７は、独自ドメインで示される管理領域にユーザがアクセスを行った場合に、当該独自ドメインに対応するコンテンツをユーザに配信する。
【０１１３】
例えば、生成部５５は、ショッピングモール側から提供されるコンテンツの雛形に第１ストアの情報を組み込むことにより、第２ストアに関するコンテンツを生成する。すなわち、生成部５５は、ショッピングモールに出店された第１ストアとは異なる独自のドメインを有するストアでありながら、第１ストアに関する情報を共有するような第２ストアに関するコンテンツを生成する。これにより、出店者は、第２ストアにおいて新たに商品情報を登録するといった手間をかけず、第２ストアの出店を要求するといった簡易な処理によって、独自のドメインを有するストアを持つことができる。
【０１１４】
また、生成部５５は、出店者から指定される内容に基づいて、ショッピングモールの態様に捉われないコンテンツを生成可能である。一般に、ショッピングモールに係るコンテンツでは、広告枠の位置や、購買しようとする際にクリックするボタン（いわゆる、「カートに入れる」ボタン等）の配置が、ショッピングモールによって指定される。しかし、生成部５５によれば、出店者は、ショッピングモールに強制されずにコンテンツを設計できるため、自身の独自性をユーザにアピールするようなコンテンツを生成させることができる。
【０１１５】
また、生成部５５は、第１ストアの商品情報及び在庫情報を反映させた第２ストアに関するコンテンツを生成する。具体的には、生成部５５は、第２ストアの商品ページ（コンテンツの一例）を生成する際には、共有する第１ストアの商品情報を適宜取得し、取得した情報に基づいて商品ページを生成する。また、生成部５５は、第１ストアにおいて所定の商品が在庫切れ等の状況にある場合、第２ストアにおいても、当該所定の商品は同様に在庫切れの状況にある旨を表示する商品ページを生成する。
【０１１６】
また、生成部５５は、第１ストアとカート機能を共有する第２ストアに関するコンテンツを生成してもよい。具体的には、生成部５５は、第１ストアにおいて出店者が利用しているカート機能を第２ストアに組み込んだ態様で、第２ストアに関するコンテンツを生成する。これにより、出店者は、第２ストアの決済処理（例えば、ユーザが支払った代金を受領する口座の設定など）や、販売によって商品の在庫を増減させたりする処理を、第１ストアと共通に行うことができるため、煩わしい手間を掛けることなく第２ストアの運営を行うことができる。
【０１１７】
なお、生成部５５は、上記で例示したような商品情報やカート機能以外の種々の情報を共通に利用可能とするよう、第２ストアのコンテンツを生成してもよい。例えば、生成部５５は、第１ストアで出店者が利用しているオプション機能を利用可能なように第２ストアのコンテンツを生成する。この場合、生成部５５は、情報処理装置１００にアクセスし、情報処理装置１００が設定した情報であって、第２ストアで利用可能なオプション機能等を示す情報を取得し、取得した情報に基づいて、第２ストアのコンテンツを生成してもよい。生成部５５は、生成したコンテンツをコンテンツ記憶部５２に格納する。
【０１１８】
受付部５６は、ユーザ端末１０からコンテンツの取得要求を受け付ける。例えば、受付部５６は、コンテンツの取得要求として、ＨＴＴＰリクエストを受け付ける。
【０１１９】
配信部５７は、受付部５６によってコンテンツの取得要求が受け付けられた場合に、コンテンツをユーザ端末１０に配信する。具体的には、配信部５７は、コンテンツ記憶部５２から取得要求対象のコンテンツを取得し、取得したコンテンツをユーザ端末１０に配信する。
【０１２０】
また、受付部５６は、第２ストアに対するユーザからの要求を受け付ける。例えば、受付部５６は、ユーザから第２ストアで取り扱う商品に関する要求を受け付ける。また、受付部５６は、ユーザから第２ストアのカート機能の利用要求を受け付ける。すなわち、受付部５６は、ユーザ端末１０に表示されたオンラインショッピングサイトである第２ストアに対する、ユーザの商品閲覧要求や、商品の購買要求等を受け付ける。
【０１２１】
実行部５８は、第２ストアに関する処理を実行する。例えば、実行部５８は、受付部５６によって要求が受け付けられた場合には、第１ストアに関する情報を用いて、第２ストアに対する要求に応答する処理を実行する。
【０１２２】
具体的には、実行部５８は、受付部５６によって商品に関する要求が受け付けられた場合には、第１ストアの商品情報及び在庫情報を用いて、商品に関する要求に応答する処理を実行する。例えば、実行部５８は、商品の販売ページにユーザがアクセスした場合には、第１ストアと共有する情報である当該商品の商品情報（現在価格や在庫の状況など）を情報処理装置１００から取得し、取得した情報を反映させた販売ページをユーザに提供する。より具体的には、実行部５８は、取得した情報に基づいて販売ページに表示される価格や在庫の状況を書き換える処理を実行する。これにより、実行部５８は、第１ストアと同じ情報であって、リアルタイムに変化する商品情報等をユーザに確実に提供することができる。
【０１２３】
また、実行部５８は、受付部５６によってカート機能の利用要求が受け付けられた場合には、第１ストアと共有するカート機能を用いて、カート機能の利用要求に応答する処理を実行する。なお、実行部５８は、第１ストアと共有するカート機能を利用して、第２ストア単独で決済処理等を行ってもよいし、決済処理等を第１ストアと共通させるようにしてもよい。例えば、実行部５８は、ユーザが商品をカートに入れる等の行動が行われた場合、実際にはその商品が第１ストアのカートに入れられたものとして、当該行動を処理する。一例として、実行部５８は、第１ストアのコンテンツに表示されるカートと、第２ストアのコンテンツに表示されるカートとに同じリンクを設定する。これにより、実行部５８は、いずれのストアでユーザが商品をカートに入れたり購買を要求したりしたとしても、共通したカート機能を用いて応答処理を実行することができる。
【０１２４】
送信部５９は、各種情報を送信する。例えば、送信部５９は、ユーザ端末１０がコンテンツにおいて行った行動に関する情報（すなわち、ミラーストアに対するアクセスや滞在時間や購買行動等の行動ログ）を情報処理装置１００に送信する。
【０１２５】
なお、送信部５９は、ユーザの行動ログを蓄積して、蓄積した情報を情報処理装置１００に送信するのではなく、ユーザからアクセスされた情報をそのまま情報処理装置１００に送信してもよい。例えば、ミラーストアサーバ５０が所定のプロキシサーバを介してユーザからのアクセスを受け付ける場合、送信部５９は、当該プロキシサーバへのアクセス情報が情報処理装置１００に送信（転送）されるような設定を行ってもよい。
【０１２６】
〔６．処理手順〕
次に、図１０、図１１及び図１２を用いて、実施形態に係る情報処理装置１００やミラーストアサーバ５０による処理の手順について説明する。まず、図１０を用いて、情報処理装置１００が、独自ドメインを提供する処理の手順を説明する。図１０は、実施形態に係る処理手順を示すフローチャート（１）である。
【０１２７】
図１０に示すように、情報処理装置１００は、管理ドメインによって特定されるモールストアを既に出店している出店者から、独自ドメインの提供の要求を受け付けたか否かを判定する（ステップＳ１０１）。独自ドメインの提供の要求を受け付けていない場合（ステップＳ１０１；Ｎｏ）、情報処理装置１００は、要求を受け付けるまで待機する。
【０１２８】
一方、独自ドメインの提供の要求を受け付けた場合（ステップＳ１０１；Ｙｅｓ）、情報処理装置１００は、管理ドメインと対応付けた独自ドメインを発行する（ステップＳ１０２）。そして、情報処理装置１００は、発行した独自ドメインを出店者に対して提供する（ステップＳ１０３）。
【０１２９】
次に、図１１を用いて、ミラーストアサーバ５０が独自ドメインによって特定されるミラーストアを出店する処理（言い換えれば、ミラーストアに関するコンテンツを生成する処理）の手順を説明する。図１１は、実施形態に係る処理手順を示すフローチャート（２）である。
【０１３０】
図１１に示すように、ミラーストアサーバ５０は、ストア端末２０から、ミラーストアに関するコンテンツ生成の要求を受け付けたか否かを判定する（ステップＳ２０１）。コンテンツ生成の要求を受け付けていない場合（ステップＳ２０１；Ｎｏ）、ミラーストアサーバ５０は、要求を受け付けるまで待機する。
【０１３１】
一方、コンテンツ生成の要求を受け付けた場合（ステップＳ２０１；Ｙｅｓ）、ミラーストアサーバ５０は、提示された独自ドメインと管理ドメインとを対応付ける対応付け情報を取得する（ステップＳ２０２）。
【０１３２】
そして、ミラーストアサーバ５０は、対応付け情報に基づいて、生成するミラーストアに対応するモールストアの情報を取得する（ステップＳ２０３）。続けて、ミラーストアサーバ５０は、取得したモールストアに関する情報を反映させて、ミラーストアに関するコンテンツを生成する（ステップＳ２０４）。
【０１３３】
次に、図１２を用いて、モールストアとミラーストアとで利用可能な機能を共通化させる処理の手順を説明する。図１２は、実施形態に係る処理手順を示すフローチャート（３）である。
【０１３４】
図１２に示すように、情報処理装置１００は、出店者から、機能の共有に関する要求を受け付けたか否かを判定する（ステップＳ３０１）。情報処理装置１００は、要求を受け付けていない場合（ステップＳ３０１；Ｎｏ）、受け付けるまで待機する。
【０１３５】
一方、要求を受け付けた場合（ステップＳ３０１；Ｙｅｓ）、情報処理装置１００は、要求に係るミラーストアに関する対応付け情報を取得する（ステップＳ３０２）。これにより、情報処理装置１００は、機能の要求に係るミラーストアと対応するモールストアを特定することができる。続けて、情報処理装置１００は、特定したモールストアの機能をミラーストアでも利用可能なように設定する（ステップＳ３０３）。これにより、出店者は、ショッピングモール以外のプラットフォームに置かれたミラーストアにおいても、ショッピングモールにおいて提供されるような種々の機能を利用することができる。
【０１３６】
〔７．変形例〕
上述した情報処理装置１００は、上記実施形態以外にも種々の異なる形態にて実施されてよい。そこで、以下では、情報処理装置１００の他の実施形態について説明する。
【０１３７】
〔７−１．ミラーストアの管理領域〕
上記実施形態では、出店者は、情報処理装置１００が提供した独自ドメインを取得し、当該独自ドメインで特定される管理領域を有するミラーストアサーバ５０においてミラーストアを出店する例を示した。ここで、出店者は、自身が指定するドメイン（以下、「指定ドメイン」と称する）を利用して、ミラーストアを出店してもよい。例えば、ショッピングモールに出店を希望する出店者の中には、ショッピングモールとは別に既存のオンラインストアを既に運営している出店者が存在する場合がある。この場合、出店者にとっては、既存のオンラインストアのドメインを放棄するのではなく、そのままミラーストアとして活用することができた方が望ましい。
【０１３８】
そこで、情報処理装置１００は、必ずしも自身が発行した独自ドメインによって特定されるミラーストアとモールストアとの対応付けを行うのではなく、出店者が指定した指定ドメインによって特定されるミラーストアとモールストアとの対応付けを行うようにしてもよい。
【０１３９】
すなわち、情報処理装置１００は、ミラーストアのドメインとして出店者が指定するドメインである指定ドメインを受け付け、指定ドメインが受け付けられた場合には、独自ドメインに代えて、指定ドメインがミラーストアに対応付けられるよう、種々の設定を変更してもよい。
【０１４０】
これにより、出店者は、既存のドメインを放棄することなく、また、ショッピングモールに出店したモールストアと機能や商品情報を共有させたストアを持つことができる。このため、情報処理装置１００によれば、出店者が積極的にショッピングモールに出店したり、ミラーストアを出店したりする動機付けを与えることができる。
【０１４１】
〔７−２．オプション機能のバリエーション〕
情報処理装置１００は、上記実施形態で示した機能以外にも、ショッピングモールで利用される種々の機能をミラーストアで利用可能に設定してもよい。
【０１４２】
例えば、情報処理装置１００は、ショッピングモールで利用されるアフィリエイトプログラムを、ミラーストアで利用可能なように設定してもよい。アフィリエイトは、例えば、外部サイトがショッピングモールで取り扱う商品へのリンクを貼り、そのリンクを介してショッピングモールへアクセスしたユーザが商品を購買した場合に、ショッピングモールから外部サイトに報酬が支払われる制度である。情報処理装置１００は、かかる機能をミラーストアでも利用可能にすることにより、ミラーストアへの集客力を向上させることができる。
【０１４３】
また、情報処理装置１００は、ショッピングモールで利用される翻訳エンジンをミラーストアで利用可能に設定してもよい。例えば、ショッピングモールでは、日本語で記載されたコンテンツを他の言語に翻訳するための翻訳エンジンが提供される場合がある。情報処理装置１００は、このような翻訳機能をミラーストアでも利用可能なように設定してもよい。具体的には、情報処理装置１００は、ミラーストアのコンテンツを、ショッピングモールで利用されるクラウド上の翻訳エンジンに入力し、出力された結果をミラーストアサーバ５０に送ること等によって、ミラーストアにおける翻訳処理を実現することができる。
【０１４４】
〔７−３．共有する情報の選択〕
上記実施形態では、第２ストアを、ショッピングモールに出店される第１ストア（モールストア）とは異なるドメインを有するストアであり、商品や機能を第１ストアと共有させた、いわゆる第１ストアのコピーとしてのストア（ミラーストア）として説明した。しかし、第２ストアは、必ずしも第１ストアと商品や機能を完全に共有させることを要しない。
【０１４５】
例えば、情報処理装置１００は、出店者の要求に従い、第１ストアで取り扱う商品を第２ストアでは取り扱わない設定を行ったり、第２ストアのみで取り扱う独自の商品の出品の設定を行ったりしてもよい。また、情報処理装置１００は、第１ストアで利用している機能の全てを第２ストアで利用可能と設定せず、第２ストアで利用可能とする機能を出店者によって選択させてもよい。
【０１４６】
〔７−４．ストアの数〕
上記実施形態では、情報処理装置１００は、一つの管理ドメインに対して一つの独自ドメインを対応付ける例を示した。しかし、情報処理装置１００は、一つの管理ドメインに対して複数の独自ドメインを対応付けてもよい。また、ミラーストアサーバ５０は、一つのモールストアに対応する複数のミラーストアの出店を受け付けてもよい。この場合、情報処理装置１００は、商品の売上等について複数のストアの売上を集計してもよい。また、情報処理装置１００は、集計された売上情報を用いて、元となるモールストアのショッピングモールにおけるランキング等を算出してもよい。
【０１４７】
〔７−５．サービスの種別〕
情報処理装置１００は、ショッピングサービスに限らず、種々のサービスに関するストアのための独自ドメインを提供してもよい。例えば、情報処理装置１００は、オークションサービスや、飲食店や旅行予約サービスを提供するストアのために独自ドメインを提供してもよい。
【０１４８】
〔７−６．コンテンツの種別〕
上記実施形態では、ストアに関するコンテンツとして、ショッピングモールサーバ３０やミラーストアサーバ５０が配信するウェブページを例に挙げた。しかし、コンテンツは、ウェブページに限らず、例えば、スマートフォン用の専用アプリで表示されるためのコンテンツ等であってもよい。
【０１４９】
〔８．ハードウェア構成〕
上述してきた実施形態に係る情報処理装置１００やショッピングモールサーバ３０やミラーストアサーバ５０は、例えば図１３に示すような構成のコンピュータ１０００によって実現される。以下、情報処理装置１００を例に挙げて説明する。図１３は、情報処理装置１００の機能を実現するコンピュータ１０００の一例を示すハードウェア構成図である。コンピュータ１０００は、ＣＰＵ１１００、ＲＡＭ１２００、ＲＯＭ（Read  Only  Memory）１３００、ＨＤＤ（Hard  Disk  Drive）１４００、通信インターフェイス（Ｉ／Ｆ）１５００、入出力インターフェイス（Ｉ／Ｆ）１６００、及びメディアインターフェイス（Ｉ／Ｆ）１７００を有する。
【０１５０】
ＣＰＵ１１００は、ＲＯＭ１３００又はＨＤＤ１４００に記憶されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ１３００は、コンピュータ１０００の起動時にＣＰＵ１１００によって実行されるブートプログラムや、コンピュータ１０００のハードウェアに依存するプログラム等を記憶する。
【０１５１】
ＨＤＤ１４００は、ＣＰＵ１１００によって実行されるプログラム、及び、かかるプログラムによって使用されるデータ等を記憶する。通信インターフェイス１５００は、通信網５００（図３に示したネットワークＮに対応）を介して他の機器からデータを受信してＣＰＵ１１００へ送り、ＣＰＵ１１００が生成したデータを、通信網５００を介して他の機器へ送信する。
【０１５２】
ＣＰＵ１１００は、入出力インターフェイス１６００を介して、ディスプレイやプリンタ等の出力装置、及び、キーボードやマウス等の入力装置を制御する。ＣＰＵ１１００は、入出力インターフェイス１６００を介して、入力装置からデータを取得する。また、ＣＰＵ１１００は、入出力インターフェイス１６００を介して生成したデータを出力装置へ出力する。
【０１５３】
メディアインターフェイス１７００は、記録媒体１８００に記憶されたプログラム又はデータを読み取り、ＲＡＭ１２００を介してＣＰＵ１１００に提供する。ＣＰＵ１１００は、かかるプログラムを、メディアインターフェイス１７００を介して記録媒体１８００からＲＡＭ１２００上にロードし、ロードしたプログラムを実行する。記録媒体１８００は、例えばＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto-Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【０１５４】
例えば、コンピュータ１０００が実施形態に係る情報処理装置１００として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、制御部１３０の機能を実現する。また、ＨＤＤ１４００には、記憶部１２０内のデータが記憶される。コンピュータ１０００のＣＰＵ１１００は、これらのプログラムを記録媒体１８００から読み取って実行するが、他の例として、他の装置から通信網５００を介してこれらのプログラムを取得してもよい。
【０１５５】
〔９．その他〕
また、上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
【０１５６】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。例えば、図４に示した受信部１３１と取得部１３４とは統合されてもよい。また、例えば、記憶部１２０に記憶される情報は、ネットワークＮを介して、外部に備えられた所定の記憶装置に記憶されてもよい。
【０１５７】
また、上記実施形態では、情報処理装置１００が、独自ドメインの提供に関する要求を受け付ける受付処理と、独自ドメインの提供処理とを行う例を示した。しかし、上述した情報処理装置１００は、受付処理を行う受付装置と、提供処理を行う提供装置とに分離されてもよい。この場合、受付装置は、少なくとも受付部１３２を有する。また、提供装置は、少なくとも提供部１３３を有する。そして、上記の情報処理装置１００による処理は、受付装置と提供装置とを有する情報処理システム１によって実現される。
【０１５８】
また、上述してきた実施形態及び変形例は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【０１５９】
〔１０．効果〕
上述してきたように、実施形態に係る情報処理装置１００は、受付部１３２と、提供部１３３とを有する。受付部１３２は、ショッピングモールを管理する管理者からショッピングモールに出店する各ストアに対して提供されるドメインである管理ドメインに対応付けられるドメインであって、管理ドメインとは異なるドメインである独自ドメインの提供に関する要求を、ショッピングモールにストアを出店する出店者から受け付ける。提供部１３３は、受付部１３２によって受け付けられた要求に従って、要求を行った出店者に対して独自ドメインを提供する。
【０１６０】
このように、実施形態に係る情報処理装置１００は、ショッピングモールが管理する管理ドメインと対応付けたドメインである独自ドメインの提供を受け得る。すなわち、情報処理装置１００は、ドメインの文字列の中にショッピングモールの名称等が存在しない独自ドメインを出店者に提供することで、出店者によるショッピングモールの出店を継続させつつ、出店者の独自のストアの出店等を促すことができる。言い換えれば、情報処理装置１００によれば、出店者は、ショッピングモールに依存せず、独自のドメイン名によってブランディングを図ろうとするストアの要望に柔軟に対応することができる。
【０１６１】
また、提供部１３３は、出店者がショッピングモールに出店するストアとは異なるストアである第２ストアのドメインとして、独自ドメインを提供する。
【０１６２】
このように、実施形態に係る情報処理装置１００は、ショッピングモール以外のプラットフォームにおける出店のための独自ドメインを提供することで、ショッピングモールの規則等に縛られずに自由にストアの運営を行いたいという出店者の要望に応えることができる。
【０１６３】
また、提供部１３３は、出店者がショッピングモールに出店するストアと商品情報及び在庫情報を共有する第２ストアのドメインとして、独自ドメインを提供する。
【０１６４】
このように、実施形態に係る情報処理装置１００は、管理ドメインと独自ドメインとを対応付けることによって、第２ストアにおける商品情報や在庫情報を第１ストアと共有させることができる。これにより、情報処理装置１００は、第２ストアを出店する出店者の負担を軽減することができる。
【０１６５】
また、提供部１３３は、出店者がショッピングモールに出店するストアとカート機能を共有する第２ストアのドメインとして、独自ドメインを提供する。
【０１６６】
このように、実施形態に係る情報処理装置１００は、管理ドメインと独自ドメインとを対応付けることによって、第２ストアにおけるカート機能を第１ストアと連動させることができる。これにより、情報処理装置１００は、第２ストアにおいて独自にカート機能等を導入するような手間を出店者に掛けさせずに済むため、出店者の負担を軽減することができる。
【０１６７】
また、受付部１３２は、第２ストアのドメインとして出店者が指定するドメインである指定ドメインを受け付ける。提供部１３３は、受付部１３２によって指定ドメインが受け付けられた場合には、独自ドメインに代えて、指定ドメインが第２ストアに対応付けられるよう設定を変更する。
【０１６８】
このように、実施形態に係る情報処理装置１００は、例えば出店者が従来から利用していたドメイン等である指定ドメインと管理ドメインとを対応付けてもよい。これにより、情報処理装置１００は、従来から出店者が有しているドメイン等を有効に活用して、ショッピングモールと連動する第２ストアを出店させることができる。
【０１６９】
また、実施形態に係る情報処理装置１００は、取得部１３４と、設定部１３５とを有する。取得部１３４は、同一の事業者によって経営される複数のストアのうち、所定のショッピングモールに出店されているストアである第１ストアと、第１ストアとは異なるドメインを有する第２ストアとの対応付け情報を取得する。設定部１３５は、取得部１３４によって取得された対応付け情報に基づいて、第１ストアと第２ストアの商品情報を共有するよう設定するとともに、ショッピングモールから各ストアに提供される機能のうち第１ストアで利用されている機能を、第２ストアにおいて利用可能に設定する。
【０１７０】
このように、実施形態に係る情報処理装置１００は、第１ストア（ショッピングモール）で利用されている機能を第２ストアでも利用可能に設定する。これにより、情報処理装置１００は、ショッピングモールのドメインやコンテンツにおける広告枠の配置の規則等によらずに出店を行いたいという出店者の要望と、ショッピングモールの機能については利用したいという出店者の要望とを同時に達成することができる。すなわち、情報処理装置１００は、ストアの要望に柔軟に対応することができる。
【０１７１】
また、取得部１３４は、第１ストアと、ショッピングモール以外で出店されるストアである第２ストアとの対応付け情報を取得する。
【０１７２】
このように、実施形態に係る情報処理装置１００は、プラットフォームを異にする二つのストアにおける対応付け情報を取得する。このため、情報処理装置１００は、管理ドメインを発行するショッピングモール以外で出店される第２ストアに対しても、ショッピングモールの機能を共有させることができる。
【０１７３】
また、設定部１３５は、第１ストアにおいて第１ストアが取り扱う商品に対するユーザレビューを表示する機能が利用されている場合には、第２ストアが取り扱う商品であって第１ストアと共有する商品に対するユーザレビューを表示する機能を、第２ストアにおいて利用可能に設定する。
【０１７４】
このように、実施形態に係る情報処理装置１００は、第１ストアで得られたユーザレビュー情報を第２ストアでも利用させることで、第２ストアの信頼感を高めたり、第２ストアを利用するユーザに有用な情報をしたりすることができる。
【０１７５】
また、設定部１３５は、第１ストアにおいて第１ストアが取り扱う商品に関する検索機能が利用されている場合には、第２ストアが取り扱う商品であって第１ストアと共有する商品に対する検索機能を、第２ストアにおいて利用可能に設定する。
【０１７６】
このように、実施形態に係る情報処理装置１００は、第１ストアで利用される検索エンジン等を第２ストアでも利用させることで、第２ストアのユーザビリティを高めたり、検索エンジンを第２ストアで設定するといった出店者の負担を軽減させたりすることができる。
【０１７７】
また、設定部１３５は、第１ストアにおいて第１ストアにアクセスしたユーザ又は第１ストアで商品を購入したユーザに対する追跡機能が利用されている場合には、第２ストアにアクセスしたユーザ又は第２ストアで商品を購入したユーザに対する追跡機能を、第２ストアにおいて利用可能に設定する。
【０１７８】
このように、実施形態に係る情報処理装置１００は、第１ストアで利用される追跡機能（リターゲティングメールやリターゲティング広告等）を第２ストアでも利用させることで、第２ストアの集客力を向上させることができる。
【０１７９】
また、設定部１３５は、第１ストアにおいて第１ストアの売上情報に基づいてショッピングモールにおける検索順位が変動する機能が利用されている場合には、さらに第２ストアの売上情報に基づいて、ショッピングモールにおける第１ストアの検索順位が変動されるよう第１ストアの機能を設定する。
【０１８０】
このように、実施形態に係る情報処理装置１００は、第２ストアの売上等を第１ストアのランキング等に反映させることができる。これにより、出店者は、第２ストアでの売上を向上させることで、ショッピングモールにおける第１ストアの知名度を向上させることができるなど、複数のストアを連動させる種々の恩恵を受けることができる。
【０１８１】
また、設定部１３５は、第１ストアにおいてショッピングモールにおけるポイント又はクーポンを利用可能とする機能が利用されている場合には、ショッピングモールにおけるポイント又はクーポンを第２ストアにおいて利用可能に設定する。
【０１８２】
このように、実施形態に係る情報処理装置１００は、ショッピングモールで利用されるポイント等による決済機能を第２ストアでも利用可能にすることで、第２ストアにおけるユーザの利便性を向上させることができる。
【０１８３】
また、実施形態に係るミラーストアサーバ５０は、取得部５４と、生成部５５とを有する。取得部５４は、同一の事業者によって経営される複数のストアのうち、所定のショッピングモールに出店されているストアである第１ストアと、第１ストアとは異なるドメインを有する第２ストアとの対応付け情報を取得する。生成部５５は、取得部５４によって取得された対応付け情報に基づいて、第１ストアの情報を反映させた第２ストアに関するコンテンツを生成する。
【０１８４】
このように、実施形態に係るミラーストアサーバ５０は、第１ストアとの対応付け情報に基づいて第２ストアのコンテンツを生成することで、ショッピングモールに依存しないストアの出店を希望し、かつ、出店に際して手間を掛けたくない出店者の要望に応えることができる。
【０１８５】
また、生成部５５は、ショッピングモール側から提供されるコンテンツの雛形に第１ストアの情報を組み込むことにより、第２ストアに関するコンテンツを生成する。
【０１８６】
このように、実施形態に係るミラーストアサーバ５０は、予め準備された雛形と、第１ストアの情報とに基づいて、第２ストアに関するコンテンツを生成する。これにより、ミラーストアサーバ５０は、出店者に煩わしい手間を掛けさせずに、第２ストアに関するコンテンツを生成することができる。
【０１８７】
また、生成部５５は、第１ストアの商品情報及び在庫情報を反映させた第２ストアに関するコンテンツを生成する。
【０１８８】
このように、実施形態に係るミラーストアサーバ５０は、第１ストアの商品情報等を組み込んだコンテンツを生成することで、第２ストアのために商品情報の登録等を受け付けずとも、コンテンツを生成することができる。
【０１８９】
また、生成部５５は、第１ストアとカート機能を共有する第２ストアに関するコンテンツを生成する。
【０１９０】
このように、実施形態に係るミラーストアサーバ５０は、第２ストアのためのカート機能の設定等を行わずとも、第１ストアが利用しているカート機能を流用することができるため、手間を掛けずにコンテンツを生成することができる。
【０１９１】
また、実施形態に係るミラーストアサーバ５０は、第２ストアに対するユーザからの要求を受け付ける受付部５６と、受付部５６によって要求が受け付けられた場合には、第１ストアに関する情報を用いて、第２ストアに対する要求に応答する処理を実行する実行部５８と、をさらに有する。
【０１９２】
このように、実施形態に係るミラーストアサーバ５０は、第２ストアに対する要求に対して、データベース（実施形態では、情報処理装置１００が備える記憶部１２０等）を共有する第１ストアの情報を用いて応答することができる。これにより、ミラーストアサーバ５０は、第１ストアと第２ストアとの情報をリアルタイムに連動させることができる。
【０１９３】
また、受付部５６は、ユーザから第２ストアで取り扱う商品に関する要求を受け付ける。実行部５８は、受付部５６によって商品に関する要求が受け付けられた場合には、第１ストアの商品情報及び在庫情報を用いて、商品に関する要求に応答する処理を実行する。
【０１９４】
このように、実施形態に係るミラーストアサーバ５０は、第２ストアに対する要求に対して、共有する第１ストアの商品情報等を用いて応答することで、第２ストアで個別に商品情報等を管理することを要さずに、適切な応答を行うことができる。これにより、ミラーストアサーバ５０は、第２ストアを管理する事業者（出店者）のストア運営の負担を軽減させることができる。
【０１９５】
また、受付部５６は、ユーザから第２ストアのカート機能の利用要求を受け付ける。実行部５８は、受付部５６によってカート機能の利用要求が受け付けられた場合には、第１ストアと共有するカート機能を用いて、カート機能の利用要求に応答する処理を実行する。
【０１９６】
このように、実施形態に係るミラーストアサーバ５０は、第２ストアに対する要求に対して、共有する第１ストアのカート機能を用いて応答することで、第２ストアで個別にカート機能等を設定することを要さずに、適切な応答を行うことができる。これにより、ミラーストアサーバ５０は、第２ストアを管理する事業者（出店者）のストア運営の負担を軽減させることができる。
【０１９７】
以上、本願の実施形態を図面に基づいて詳細に説明したが、これは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【０１９８】
また、上述してきた「部（section、module、unit）」は、「手段」や「回路」などに読み替えることができる。例えば、取得部は、取得手段や取得回路に読み替えることができる。
【符号の説明】
【０１９９】
１  情報処理システム
１０  ユーザ端末
２０  ストア端末
３０  ショッピングモールサーバ
５０  ミラーストアサーバ
５４  取得部
５５  生成部
５６  受付部
５７  配信部
５８  実行部
５９  送信部
１００  情報処理装置
１１０  通信部
１２０  記憶部
１２１  モールストア情報記憶部
１２２  ドメイン情報記憶部
１２３  ミラーストア情報記憶部
１３０  制御部
１３１  受信部
１３２  受付部
１３３  提供部
１３４  取得部
１３５  設定部
【図１】
2019079134.tif 000003
【図２】
2019079134.tif 000004
【図３】
2019079134.tif 000005
【図４】
2019079134.tif 000006
【図５】
2019079134.tif 000007
【図６】
2019079134.tif 000008
【図７】
2019079134.tif 000009
【図８】
2019079134.tif 000010
【図９】
2019079134.tif 000011
【図１０】
2019079134.tif 000012
【図１１】
2019079134.tif 000013
【図１２】
2019079134.tif 000014
【図１３】
2019079134.tif 000015
【手続補正書】
【提出日】平成30年4月24日(2018.4.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
同一の事業者によって経営される複数のストアのうち、所定のショッピングモールに出店されているストアである第１ストアと、第１ストアとは異なるドメインを有するストアであって当該所定のショッピングモール以外で出店されるストアである第２ストアとの対応付け情報を取得する取得部と、
前記取得部によって取得された対応付け情報に基づいて、前記第２ストアの商品情報が記憶される記憶領域を前記第１ストアの商品情報が記憶される記憶領域と共有化させるとともに、前記ショッピングモールから各ストアに提供される機能のうち当該第１ストアで利用されている機能を実現するスクリプト又はＡＰＩ（Application  Programming  Interface）を、当該第２ストアが提供するコンテンツに組み込むことにより、当該第２ストアにおいて利用可能に設定する設定部と、
を備えたことを特徴とする情報処理装置。
【請求項２】
前記設定部は、
前記第１ストアにおいて当該第１ストアが取り扱う商品に対するユーザレビューを表示する機能が利用されている場合には、前記第２ストアが取り扱う商品であって当該第１ストアと共有する商品に対するユーザレビューを表示する機能を、当該第２ストアにおいて利用可能に設定する、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記設定部は、
前記第１ストアにおいて当該第１ストアが取り扱う商品に関する検索機能が利用されている場合には、前記第２ストアが取り扱う商品であって当該第１ストアと共有する商品に対する検索機能を、当該第２ストアにおいて利用可能に設定する、
ことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記設定部は、
前記第１ストアにおいて当該第１ストアにアクセスしたユーザ又は当該第１ストアで商品を購入したユーザに対する追跡機能が利用されている場合には、前記第２ストアにアクセスしたユーザ又は当該第２ストアで商品を購入したユーザに対する追跡機能を、当該第２ストアにおいて利用可能に設定する、
ことを特徴とする請求項１〜３のいずれか一つに記載の情報処理装置。
【請求項５】
前記設定部は、
前記第１ストアにおいて当該第１ストアの売上情報に基づいて前記ショッピングモールにおける検索順位が変動する機能が利用されている場合には、さらに前記第２ストアの売上情報に基づいて、前記ショッピングモールにおける当該第１ストアの検索順位が変動させるよう当該第１ストアの機能を設定する、
ことを特徴とする請求項１〜４のいずれか一つに記載の情報処理装置。
【請求項６】
前記設定部は、
前記第１ストアにおいて前記ショッピングモールにおけるポイント又はクーポンを利用可能とする機能が利用されている場合には、前記ショッピングモールにおけるポイント又はクーポンを前記第２ストアにおいて利用可能に設定する、
ことを特徴とする請求項１〜５のいずれか一つに記載の情報処理装置。
【請求項７】
コンピュータによって実行される情報処理方法であって、
同一の事業者によって経営される複数のストアのうち、所定のショッピングモールに出店されているストアである第１ストアと、第１ストアとは異なるドメインを有するストアであって当該所定のショッピングモール以外で出店されるストアである第２ストアとの対応付け情報を取得する取得工程と、
前記取得工程によって取得された対応付け情報に基づいて、前記第２ストアの商品情報が記憶される記憶領域を前記第１ストアの商品情報が記憶される記憶領域と共有化させるとともに、前記ショッピングモールから各ストアに提供される機能のうち当該第１ストアで利用されている機能を実現するスクリプト又はＡＰＩ（Application  Programming  Interface）を、当該第２ストアが提供するコンテンツに組み込むことにより、当該第２ストアにおいて利用可能に設定する設定工程と、
を含んだことを特徴とする情報処理方法。
【請求項８】
同一の事業者によって経営される複数のストアのうち、所定のショッピングモールに出店されているストアである第１ストアと、第１ストアとは異なるドメインを有するストアであって当該所定のショッピングモール以外で出店されるストアである第２ストアとの対応付け情報を取得する取得手順と、
前記取得手順によって取得された対応付け情報に基づいて、前記第２ストアの商品情報が記憶される記憶領域を前記第１ストアの商品情報が記憶される記憶領域と共有化させるとともに、前記ショッピングモールから各ストアに提供される機能のうち当該第１ストアで利用されている機能を実現するスクリプト又はＡＰＩ（Application  Programming  Interface）を、当該第２ストアが提供するコンテンツに組み込むことにより、当該第２ストアにおいて利用可能に設定する設定手順と、
をコンピュータに実行させることを特徴とする情報処理プログラム。
【手続補正書】
【提出日】平成30年9月7日(2018.9.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
同一の事業者によって経営される複数のストアのうち、所定のショッピングモールに出店されているストアである第１ストアと、第１ストアとは異なるドメインを有するストアであって当該所定のショッピングモール以外で出店されるストアである第２ストアとの対応付け情報を取得する取得部と、
前記取得部によって取得された対応付け情報に基づいて前記第２ストアに対応する第１ストアを特定し、第２ストアにおける商品情報として、特定された第１ストアの商品情報を取得することにより、当該第１ストアと当該第２ストアの商品情報を共有するよう設定するとともに、前記ショッピングモールから各ストアに提供される機能のうち当該第１ストアで利用されている機能が記憶されている記憶領域を参照することにより、当該機能を実現するスクリプト又はＡＰＩ（Application  Programming  Interface）を特定し、特定されたスクリプト又はＡＰＩを当該第２ストアが提供するコンテンツに組み込み、当該対応付け情報に基づき当該第１ストアに関する情報を参照することにより、当該第２ストアが取り扱う商品であって当該第１ストアと共有する商品に対するユーザレビューを表示する機能を、当該第２ストアにおいて利用可能に設定する設定部と、
を備えたことを特徴とする情報処理装置。
【請求項２】
前記設定部は、
前記第１ストアにおいて当該第１ストアが取り扱う商品に関する検索機能が利用されている場合には、前記第２ストアが取り扱う商品であって当該第１ストアと共有する商品に対する検索機能を、当該第２ストアにおいて利用可能に設定する、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記設定部は、
前記第１ストアにおいて当該第１ストアにアクセスしたユーザ又は当該第１ストアで商品を購入したユーザに対する追跡機能が利用されている場合には、前記第２ストアにアクセスしたユーザ又は当該第２ストアで商品を購入したユーザに対する追跡機能を、当該第２ストアにおいて利用可能に設定する、
ことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記設定部は、
前記第１ストアにおいて当該第１ストアの売上情報に基づいて前記ショッピングモールにおける検索順位が変動する機能が利用されている場合には、さらに前記第２ストアの売上情報に基づいて、前記ショッピングモールにおける当該第１ストアの検索順位が変動させるよう当該第１ストアの機能を設定する、
ことを特徴とする請求項１〜３のいずれか一つに記載の情報処理装置。
【請求項５】
前記設定部は、
前記第１ストアにおいて前記ショッピングモールにおけるポイント又はクーポンを利用可能とする機能が利用されている場合には、前記ショッピングモールにおけるポイント又はクーポンを前記第２ストアにおいて利用可能に設定する、
ことを特徴とする請求項１〜４のいずれか一つに記載の情報処理装置。
【請求項６】
コンピュータによって実行される情報処理方法であって、
同一の事業者によって経営される複数のストアのうち、所定のショッピングモールに出店されているストアである第１ストアと、第１ストアとは異なるドメインを有するストアであって当該所定のショッピングモール以外で出店されるストアである第２ストアとの対応付け情報を取得する取得工程と、
前記取得工程によって取得された対応付け情報に基づいて前記第２ストアに対応する第１ストアを特定し、第２ストアにおける商品情報として、特定された第１ストアの商品情報を取得することにより、当該第１ストアと当該第２ストアの商品情報を共有するよう設定するとともに、前記ショッピングモールから各ストアに提供される機能のうち当該第１ストアで利用されている機能が記憶されている記憶領域を参照することにより、当該機能を実現するスクリプト又はＡＰＩ（Application  Programming  Interface）を特定し、特定されたスクリプト又はＡＰＩを当該第２ストアが提供するコンテンツに組み込み、当該対応付け情報に基づき当該第１ストアに関する情報を参照することにより、当該第２ストアが取り扱う商品であって当該第１ストアと共有する商品に対するユーザレビューを表示する機能を、当該第２ストアにおいて利用可能に設定する設定工程と、
を含んだことを特徴とする情報処理方法。
【請求項７】
同一の事業者によって経営される複数のストアのうち、所定のショッピングモールに出店されているストアである第１ストアと、第１ストアとは異なるドメインを有するストアであって当該所定のショッピングモール以外で出店されるストアである第２ストアとの対応付け情報を取得する取得手順と、
前記取得手順によって取得された対応付け情報に基づいて前記第２ストアに対応する第１ストアを特定し、第２ストアにおける商品情報として、特定された第１ストアの商品情報を取得することにより、当該第１ストアと当該第２ストアの商品情報を共有するよう設定するとともに、前記ショッピングモールから各ストアに提供される機能のうち当該第１ストアで利用されている機能が記憶されている記憶領域を参照することにより、当該機能を実現するスクリプト又はＡＰＩ（Application  Programming  Interface）を特定し、特定されたスクリプト又はＡＰＩを当該第２ストアが提供するコンテンツに組み込み、当該対応付け情報に基づき当該第１ストアに関する情報を参照することにより、当該第２ストアが取り扱う商品であって当該第１ストアと共有する商品に対するユーザレビューを表示する機能を、当該第２ストアにおいて利用可能に設定する設定手順と、
をコンピュータに実行させることを特徴とする情報処理プログラム。