店舗内の異なる場所に設置された複数のカメラで前記店舗の営業時間中にそれぞれ撮像されて逐次送信された、それぞれ複数の商品画像を含む複数の店舗内画像と、当該複数の店舗内画像がそれぞれ示す前記店舗内の領域の位置を示す複数の領域位置情報と、前記複数の商品画像にそれぞれ対応する商品に関する複数の商品情報と、前記複数の商品画像のそれぞれの前記店舗内画像上の位置を示す複数の商品位置情報とを、互いに対応付けて記憶する記憶部と、前記カメラ及びユーザのクライアント装置と通信する通信部と、前記複数の店舗内画像のうち、前記店舗内の第1の領域を示し、かつ、特定可能な人物の画像を含まない第1の店舗内画像を、前記クライアント装置へ送信して表示させ、当該表示された第1の店舗内画像に対して前記クライアント装置において入力された方向指示操作に応じて、前記領域位置情報を基に、前記第1の領域に隣接する第2の領域を示し、かつ、特定可能な人物の画像を含まない第2の店舗内画像を、前記クライアント装置へ送信して表示させ、前記第1の店舗内画像または前記第2の店舗内画像に含まれる商品画像の前記商品位置情報を含む、前記ユーザの商品選択操作情報を受信した場合に、前記商品位置情報を基に、前記商品画像に対応する商品情報を前記クライアント装置へ送信して表示させるように前記記憶部及び前記通信部を制御する制御部とを具備するサーバ装置。請求項1に記載のサーバ装置であって、前記制御部は、前記第1の領域を示す複数の店舗内画像のうち最新の画像に前記人物の画像が含まれている場合、当該人物の画像のうち少なくとも顔の領域をマスク処理した画像を前記第1の店舗内画像として生成し、前記第2の領域を示す複数の店舗内画像のうち最新の画像に前記人物の画像が含まれている場合、当該人物の画像のうち少なくとも顔の領域をマスク処理した画像を前記第2の店舗内画像として生成するサーバ装置。請求項1に記載のサーバ装置であって、前記制御部は、前記第1の領域を示す複数の店舗内画像のうち、人物の画像を含まない候補画像を検索し、当該検索された候補画像のうち最新の画像を前記第1の店舗内画像として抽出し、前記第2の領域を示す複数の店舗内画像のうち、人物の画像を含まない候補画像を検索し、当該検索された候補画像のうち最新の画像を前記第2の店舗内画像として抽出するように前記記憶部及び前記通信部を制御するサーバ装置。請求項1に記載のサーバ装置であって、前記制御部は、前記第1の領域を示しそれぞれ異なる位置に前記人物の画像を含む複数の店舗内画像を合成して前記第1の店舗内画像を生成し、前記第2の領域を示しそれぞれ異なる位置に前記人物の画像を含む複数の店舗内画像を合成して前記第2の店舗内画像を生成するサーバ装置。請求項1に記載のサーバ装置であって、前記ユーザのクライアント装置は、第1のユーザのクライアント装置と、第2のユーザのクライアント装置とを含み、前記制御部は、前記第1の店舗内画像上または前記第2の店舗内画像上に、前記第1のユーザに対応する第1のアバター画像と、前記第2のユーザに対応する第2のアバター画像とを表示させ、前記第1のユーザにより前記第1のクライアント装置で入力された第1のテキスト情報を、前記第1のアバター画像が発言しているように表示させ、前記第2のユーザにより前記第2のクライアント装置で入力された第2のテキスト情報を、前記第2のアバター画像が発言しているように表示させるように前記通信部を制御するサーバ装置。請求項1に記載のサーバ装置であって、前記制御部は、前記第1の店舗内画像または前記第2の店舗内画像のうち少なくとも1つに、前記店舗に存在しない仮想売り場の入り口を示す入り口画像を合成し、当該入り口画像が前記クライアント装置により指示された場合に、前記店舗には存在しない商品の画像を含む前記仮想売り場の画像を表示させるように前記記憶部及び前記通信部を制御するサーバ装置。店舗内の異なる場所に設置された複数のカメラで前記店舗の営業時間中にそれぞれ撮像されて逐次送信された、それぞれ複数の商品画像を含む複数の店舗内画像と、当該複数の店舗内画像がそれぞれ示す前記店舗内の領域の位置を示す複数の領域位置情報と、前記複数の商品画像にそれぞれ対応する商品に関する複数の商品情報と、前記複数の商品画像のそれぞれの前記店舗内画像上の位置を示す複数の商品位置情報とを、互いに対応付けて記憶し、前記複数の店舗内画像のうち、前記店舗内の第1の領域を示し、かつ、特定可能な人物の画像を含まない第1の店舗内画像を、クライアント装置へ送信して表示させ、前記表示された第1の店舗内画像に対して前記クライアント装置において入力された方向指示操作に応じて、前記領域位置情報を基に、前記第1の領域に隣接する第2の領域を示し、かつ、特定可能な人物の画像を含まない第2の店舗内画像を、前記クライアント装置へ送信して表示させ、前記第1の店舗内画像または前記第2の店舗内画像に含まれる商品画像の前記商品位置情報を含む、前記ユーザの商品選択操作情報を受信した場合に、前記商品位置情報を基に、前記商品画像に対応する商品情報を前記クライアント装置へ送信して表示させる情報処理方法。サーバ装置に、店舗内の異なる場所に設置された複数のカメラで前記店舗の営業時間中にそれぞれ撮像されて逐次送信された、それぞれ複数の商品画像を含む複数の店舗内画像と、当該複数の店舗内画像がそれぞれ示す前記店舗内の領域の位置を示す複数の領域位置情報と、前記複数の商品画像にそれぞれ対応する商品に関する複数の商品情報と、前記複数の商品画像のそれぞれの前記店舗内画像上の位置を示す複数の商品位置情報とを、互いに対応付けて記憶するステップと、前記複数の店舗内画像のうち、前記店舗内の第1の領域を示し、かつ、特定可能な人物の画像を含まない第1の店舗内画像を、クライアント装置へ送信して表示させ、前記表示された第1の店舗内画像に対して前記クライアント装置において入力された方向指示操作に応じて、前記領域位置情報を基に、前記第1の領域に隣接する第2の領域を示し、かつ、特定可能な人物の画像を含まない第2の店舗内画像を、前記クライアント装置へ送信して表示させるステップと、前記第1の店舗内画像または前記第2の店舗内画像に含まれる商品画像の前記商品位置情報を含む、前記ユーザの商品選択操作情報を受信した場合に、前記商品位置情報を基に、前記商品画像に対応する商品情報を前記クライアント装置へ送信して表示させるステップとを実行させるプログラム。しかしながら、上記特許文献1に記載の技術では、店舗内の陳列棚及び商品の画像は表示されるものの、顧客用の通路等、店舗内の他の場所の画像は表示されないため、ユーザは実際にその店舗で買い物をしているような感覚を得ることはできない。一方、上記特許文献2に記載の技術では、ユーザは実際の店舗で買い物をしているような感覚を得ることはできるものの、画像中に、実際に店舗で買い物をしている顧客の画像が写ってしまう可能性があり、プライバシーの保護の観点から問題がある。以上のような事情に鑑み、本開示の目的は、店舗内の顧客のプライバシーを保護しながら、実際に店舗で買い物をしているような感覚でユーザにオンラインショッピングを行わせることができるサーバ装置、当該サーバ装置における情報処理方法及びプログラムを提供することにある。上記目的を達成するため、本開示の一形態に係るサーバ装置は、記憶部と、通信部と、制御部とを有する。上記記憶部は、店舗内の異なる場所に設置された複数のカメラで上記店舗の営業時間中にそれぞれ撮像されて逐次送信された、それぞれ複数の商品画像を含む複数の店舗内画像と、当該複数の店舗内画像がそれぞれ示す上記店舗内の領域の位置を示す複数の領域位置情報と、上記複数の商品画像にそれぞれ対応する商品に関する複数の商品情報と、上記複数の商品画像のそれぞれの上記店舗内画像上の位置を示す複数の商品位置情報とを、互いに対応付けて記憶する。上記通信部は、上記カメラ及びユーザのクライアント装置と通信する。上記制御部は、上記複数の店舗内画像のうち、上記店舗内の第1の領域を示し、かつ、特定可能な人物の画像を含まない第1の店舗内画像を、上記クライアント装置へ送信して表示させるように上記記憶部及び上記通信部を制御する。また制御部は、当該表示された第1の店舗内画像に対して上記クライアント装置において入力された方向指示操作に応じて、上記領域位置情報を基に、上記第1の領域に隣接する第2の領域を示し、かつ、特定可能な人物の画像を含まない第2の店舗内画像を、上記クライアント装置へ送信して表示させるように上記記憶部及び上記通信部を制御する。さらに制御部は、上記第1の店舗内画像または上記第2の店舗内画像に含まれる商品画像の上記商品位置情報を含む、上記ユーザの商品選択操作情報を受信した場合に、上記商品位置情報を基に、上記商品画像に対応する商品情報を上記クライアント装置へ送信して表示させるように上記記憶部及び上記通信部を制御する。この構成により、サーバ装置は、店舗内の顧客のプライバシーを保護しながら、実際に店舗で買い物をしているような感覚でユーザにオンラインショッピングを行わせることができる。上記制御部は、上記第1の領域を示す複数の店舗内画像のうち最新の画像に上記人物の画像が含まれている場合、当該人物の画像のうち少なくとも顔の領域をマスク処理した画像を上記第1の店舗内画像として生成してもよい。また制御部は同様に、上記第2の領域を示す複数の店舗内画像のうち最新の画像に上記人物の画像が含まれている場合、当該人物の画像のうち少なくとも顔の領域をマスク処理した画像を上記第2の店舗内画像として生成してもよい。これによりサーバ装置は、最新の店舗内画像に人物の画像が含まれていても、その顔をマスク処理することで、顧客のプライバシーを保護することができる。上記制御部は、上記第1の領域を示す複数の店舗内画像のうち、人物の画像を含まない候補画像を検索し、当該検索された候補画像のうち最新の画像を上記第1の店舗内画像として抽出するように上記記憶部及び上記通信部を制御してもよい。また制御部は同様に、上記第2の領域を示す複数の店舗内画像のうち、人物の画像を含まない候補画像を検索し、当該検索された候補画像のうち最新の画像を上記第2の店舗内画像として抽出するように上記記憶部及び上記通信部を制御してもよい。これによりサーバ装置は、店舗の営業時間中でありながらたまたま人物が映っていない画像のうち最新のものを第1及び第2の店舗内画像として用いることで、顧客のプライバシーを保護しながらクライアント装置のユーザに極力最新の店舗内画像を送信できる。上記制御部は、上記第1の領域を示しそれぞれ異なる位置に上記人物の画像を含む複数の店舗内画像を合成して上記第1の店舗内画像を生成してもよい。また制御部は同様に、上記第2の領域を示しそれぞれ異なる位置に上記人物の画像を含む複数の店舗内画像を合成して上記第2の店舗内画像を生成してもよい。これによりサーバ装置は、最新の店舗内画像の一部に人物が写っていても、当該一部に人物が写っていない他の店舗内画像を合成することで、極力最新かつ顧客のプライバシーを保護可能な店舗内画像を生成することができる。上記ユーザのクライアント装置は、第1のユーザのクライアント装置と、第2のユーザのクライアント装置とを含んでいてもよい。この場合上記制御部は、上記第1の店舗内画像上または上記第2の店舗内画像上に、上記第1のユーザに対応する第1のアバター画像と、上記第2のユーザに対応する第2のアバター画像とを表示させ、上記第1のユーザにより上記第1のクライアント装置で入力された第1のテキスト情報を、上記第1のアバター画像が発言しているように表示させ、上記第2のユーザにより上記第2のクライアント装置で入力された第2のテキスト情報を、上記第2のアバター画像が発言しているように表示させるように上記通信部を制御してもよい。これによりユーザは、他のユーザと一緒に会話をしながら買い物をしているような感覚で商品を購入することができる。上記制御部は、上記第1の店舗内画像または上記第2の店舗内画像のうち少なくとも1つに、上記店舗に存在しない仮想売り場の入り口を示す入り口画像を合成し、当該入り口画像が上記クライアント装置により指示された場合に、上記店舗には存在しない商品の画像を含む上記仮想売り場の画像を表示させるように上記記憶部及び上記通信部を制御してもよい。これによりサーバ装置は、ユーザに、実際に店舗で買い物をしているような感覚を提供するとともに、実際の店舗では購入できない商品を併せて提供することができ、実際に店舗を訪れることでは得られない特典を与えることができる。本開示の他の形態に係る情報処理装置は、店舗内の異なる場所に設置された複数のカメラで上記店舗の営業時間中にそれぞれ撮像されて逐次送信された、それぞれ複数の商品画像を含む複数の店舗内画像と、当該複数の店舗内画像がそれぞれ示す上記店舗内の領域の位置を示す複数の領域位置情報と、上記複数の商品画像にそれぞれ対応する商品に関する複数の商品情報と、上記複数の商品画像のそれぞれの上記店舗内画像上の位置を示す複数の商品位置情報とを、互いに対応付けて記憶することを含む。当該方法では、上記複数の店舗内画像のうち、上記店舗内の第1の領域を示し、かつ、特定可能な人物の画像を含まない第1の店舗内画像が、クライアント装置へ送信され表示される。また、上記表示された第1の店舗内画像に対して上記クライアント装置において入力された方向指示操作に応じて、上記領域位置情報を基に、上記第1の領域に隣接する第2の領域を示し、かつ、特定可能な人物の画像を含まない第2の店舗内画像が、上記クライアント装置へ送信され表示される。さらに、上記第1の店舗内画像または上記第2の店舗内画像に含まれる商品画像の上記商品位置情報を含む、上記ユーザの商品選択操作情報が受信された場合に、上記商品位置情報を基に、上記商品画像に対応する商品情報が上記クライアント装置へ送信され表示される。本開示のまた別の形態に係るプログラムは、サーバ装置に、記憶ステップと、第1の送信ステップと、第2の送信ステップと、第3の送信ステップとを実行させる。上記記憶ステップでは、店舗内の異なる場所に設置された複数のカメラで上記店舗の営業時間中にそれぞれ撮像されて逐次送信された、それぞれ複数の商品画像を含む複数の店舗内画像と、当該複数の店舗内画像がそれぞれ示す上記店舗内の領域の位置を示す複数の領域位置情報と、上記複数の商品画像にそれぞれ対応する商品に関する複数の商品情報と、上記複数の商品画像のそれぞれの上記店舗内画像上の位置を示す複数の商品位置情報とが、互いに対応付けられて記憶される。上記第1の送信ステップでは、上記複数の店舗内画像のうち、上記店舗内の第1の領域を示し、かつ、特定可能な人物の画像を含まない第1の店舗内画像が、クライアント装置へ送信され表示される。上記第2の送信ステップでは、上記表示された第1の店舗内画像に対して上記クライアント装置において入力された方向指示操作に応じて、上記領域位置情報を基に、上記第1の領域に隣接する第2の領域を示し、かつ、特定可能な人物の画像を含まない第2の店舗内画像が、上記クライアント装置へ送信され表示される。上記第3の送信ステップでは、上記第1の店舗内画像または上記第2の店舗内画像に含まれる商品画像の上記商品位置情報を含む、上記ユーザの商品選択操作情報を受信した場合に、上記商品位置情報を基に、上記商品画像に対応する商品情報が上記クライアント装置へ送信され表示される。以上説明したように、本開示によれば、店舗内の顧客のプライバシーを保護しながら、実際に店舗で買い物をしているような感覚でユーザにオンラインショッピングを行わせることができる。以下、図面を参照しながら、本開示の実施形態を説明する。[システムの概要]図1は、本開示の一実施形態におけるオンラインショッピングシステムの概要を示す図である。同図に示すように、本システムは、サーバ100と、ユーザのクライアントPCPersonalComputer200と、小売店内のサーバ300とで構成される。サーバ100は、インターネット50を介してクライアントPC200及び小売店300と通信可能とされている。小売店300は、例えばスーパーマーケットや百貨店である。本実施形態において、サーバ100は、小売店300内に設置された複数のカメラで撮像された店内画像を元に、小売店300を模した仮想店舗空間を構築し、クライアントPC200のユーザにインターネット50を介したショッピングサービスを提供する。クライアントPC200のユーザは、クライアントPC200にインストールされたブラウザを介してネットショッピングサービスを利用する。[サーバのハードウェア構成]図3は、本発明の一実施形態に係るサーバ100のハードウェア構成を示した図である。同図に示すように、サーバ100は、CPUCentralProcessingUnit11、ROMReadOnlyMemory12、RAMRandomAccessMemory13、入出力インタフェース15、及び、これらを互いに接続するバス14を備える。CPU11は、必要に応じてRAM13等に適宜アクセスし、各種演算処理を行いながらサーバ100の各ブロック全体を統括的に制御する。ROM12は、CPU11に実行させるOS、プログラムや各種パラメータなどのファームウェアが固定的に記憶されている不揮発性のメモリである。RAM13は、CPU11の作業用領域等として用いられ、OS、実行中の各種アプリケーション、処理中の各種データを一時的に保持する。入出力インタフェース15には、表示部16、入力部17、記憶部18、通信部19等が接続される。表示部16は、例えばLCD、OELD、CRTCathodeRayTube等を用いた表示デバイスである。当該表示部16は、サーバ100に内蔵されていてもよいし、サーバ100に外部接続されていてもよい。入力部17は、例えばマウス等のポインティングデバイス、キーボード、タッチパネル、その他の操作装置である。入力部17がタッチパネルを含む場合、そのタッチパネルは表示部26と一体となり得る。記憶部18は、例えばHDDや、フラッシュメモリ、その他の固体メモリ等の不揮発性メモリである。当該記憶部18には、上記OSや各種アプリケーション、各種データが記憶される。特に本実施形態では、記憶部18には、クライアントPC200へネットショッピングサービスを提供するためのアプリケーション等のプログラムや、小売店300から受信した店内画像や商品情報等のデータが記憶される。通信部19は、インターネット50やLANに有線接続するためのNIC等であり、小売店300からのデータの受信処理やクライアントPC200とのデータの送受信を担う。図示しないが、クライアントPC200も、サーバ100と同様のハードウェア構成を有している。[小売店内のカメラの設置態様]次に、小売店300におけるカメラの設置態様について説明する。図3は、当該カメラの設置態様を示した図である。通常、小売店における商品の陳列棚には、商品が段毎に垂直方向に陳列されるタイプと、水平方向に陳列されるタイプとがある。本実施形態では、この棚のタイプに応じて、小売店300内に設置されるカメラの高さ位置が異なっている。同図Aに示すように、商品が垂直方向に陳列されるタイプの商品棚35の商品を撮像する場合、商品を極力その正面から撮像するため、カメラ30は天井31からやや離れた位置に設置される。例えば、床32から天井31までの高さが300cmであるとすると、床32からカメラ30までの高さは例えば220cmとされる。当該高さは、床32通路の幅によって適宜調整される。一方、同図Bに示すように、商品が水平方向に陳列されるタイプの商品棚35の商品を撮像する場合、商品を極力正面から撮像するため、カメラ30は天井31とほぼ同じ高さに設置される。このカメラ30は、例えばHDHighDefinition画像を撮像可能な360度パノラマWebカメラであり、小売店300内の全範囲をカバーできるように複数の箇所に設置される。また本実施形態では、カメラ30による撮像は、小売店300の営業時間の間常に行われ、撮像画像は逐次サーバ100へ送信される。サーバ100は、後述する買い物画面において、これら撮像画像を、クライアントPC200のユーザの方向指示操作に応じて切り替えることで、ユーザに、あたかも実際に小売店内を闊歩しているような感覚を提供することができる。[商品データベース]次に、サーバ100が管理する商品データベースについて説明する。図4は、当該商品データベースの例を示した図である。同図に示すように、商品データベースは、小売店300内で販売されているすなわち、カメラ30で撮像される商品ごとに、商品ID、メーカー、商品名、関連Webページアドレス、価格、入荷日、消費期限、陳列棚位置情報、店内画像番号、店内画像内位置情報を管理する。商品IDは、他の各種情報を商品毎に紐付けるために用いられるユニークな識別子である。メーカー名及び商品名は、後述する買い物画面において表示される商品情報として用いられる。関連ウェブページアドレスは、例えばメーカーのWebサイト中の、当該商品の紹介ページのアドレスである。当該情報も、商品情報の一部として用いられる。陳列棚位置情報は、当該商品が陳列されている棚の、小売店300内における位置領域を識別する情報である。当該陳列棚位置情報は、クライアントPC200のユーザの方向指示操作に応じて、後述する買い物画面内の店内画像を切り替える際に用いられる。店内画像番号は、小売店300から送信されサーバ100で記憶されている店内画像のうち、当該商品が写っている画像の番号IDを示す。当該店内画像番号は複数存在する場合もあり得る。店内画像内位置情報は、上記店内画像番号に対応する店内画像において該当商品が写っている位置を識別する情報例えば座標情報である。店内画像番号は、上記店内画像の切り替え等に用いられる。店内画像内位置情報は、クライアントPC200のユーザが店内画像中の特定の商品の領域にポインタを合わせた場合に、サーバ100が上記商品情報の表示を行う際に用いられる。ここで、小売店300内の商品棚に陳列されている各商品には、例えば上記商品データベース内の各情報のうち、店内画像番号及び店内画像内位置情報を除く情報を記憶した二次元バーコードが付されているものとする。各商品は、当該二次元バーコードがカメラ30により撮像可能なように陳列されている。すなわち、二次元バーコードは、各商品の正面に印刷されている。また、カメラ30から店内画像が送信される際には、上記店内画像番号も併せて送信される。そしてサーバ100は、店内画像を受信すると、当該店内画像中の二次元バーコードの位置を店内画像内位置情報として記憶するとともに、当該二次元バーコードから、上記各情報を読み取り、上記店内画像番号と併せて上記商品データベースを作成し、店内画像と対応付けて記憶部18に記憶する。[システムの動作]次に、以上のように構成されたネットショッピングシステムにおけるサーバ100及びクライアントPC200の動作について説明する。以降の説明においては、サーバ100CPU11及びクライアントPC200のCPUを主な動作主体として説明するが、この動作はCPUの制御下において実行される上記各ソフトウェアアプリケーションとも協働して行われる。図5は、サーバ100による買い物画面の生成処理の流れを示したフローチャートである。図6は、クライアントPC200による買い物画面の表示処理の流れを示したフローチャートである。まず、クライアントPC200のユーザが、サーバ100が運営するネットショッピングサービスのWebサイトにログインすると、サーバ100のCPU11は、小売店300内の位置を選択する画面を生成してクライアントPC200のブラウザに表示させる。当該選択画面上で、ユーザが特定の位置を選択すると、図6に示すように、クライアントPCのCPUから、上記選択された位置に対応する店内画像データの要求情報が送信されるステップ601。この際、要求情報には、上記商品データベース中の陳列棚位置情報に対応する情報が含まれている。一方、図7に示すように、サーバ100のCPU11は、上記店内画像要求データを受信したか否かを判断するステップ501。受信したと判断すると、CPU11は、当該店内画像要求データに対応する、小売店300内の領域を上記陳列棚位置情報を元に特定し、当該陳列棚位置情報に対応する店内画像のうち、最新の画像を検索するステップ502。続いてCPU11は、当該最新の店内画像中に、人物が写っていないか否かを判断するステップ503。当該判断は、例えば、従来から知られている人物認識技術のアルゴリズムを用いて行われる。すなわち、CPU11は、店内画像中から、肌色領域等の人間に関係のある特徴量を抽出することで、店内画像に人物が含まれているか否かを判断する。店内画像中に人物が写っていると判断した場合No、CPU11は、当該人物が特定できないよう、当該人物が写っている領域をマスク処理するステップ504。当該マスク処理は、人物の領域全体に施されてもよいし、顔のみに施されてもよい。そしてCPU11は、当該店内画像に、必要なUIUserInterfaceやレイアウトを整えて、買い物画面としての画像データを生成してクライアントPC200へ送信するステップ505。一方、図6に示すように、クライアントPC200のCPUは、上記店内画像データ要求に応じて、ユーザが所望する領域の店内画像が受信できた場合ステップ602のYes、当該店内画像中の商品情報データ依頼を送信するステップ603。当該商品情報データは、当該店内画像中に含まれる各商品の情報商品名、メーカー名等である。当該データ依頼には、対応する店内画像番号が含まれる。図5に示すように、サーバ100のCPU11は、上記商品情報データ依頼を受信するとステップ506のYes、上記記憶部18から上記店内画像番号に対応する商品情報データを読み出しステップ507、送信するステップ508。続いてCPUは、上記商品情報データを受信するとステップ604のYes、当該商品情報データが連動した買い物画面を生成しステップ605、それを表示するステップ606。図7は、当該買い物画面の例を示した図である。同図に示すように、買い物画面70には、記憶部18に記憶された店内画像71が表示される。当該店内画像71は、上記商品データベースにおいて、陳列棚位置情報により、上記ユーザが選択した位置と対応付けされている。上記店内画像71に含まれる商品の画像がポインタ72によるユーザの操作によりポイントされた場合には、上記受信された商品情報データを基に、当該商品の商品情報73がポップアップ表示される。当該商品情報には、例えば、商品名及びメーカー名が含まれる。また当該商品情報には、当該商品を紹介するWebページへのハイパーリンクが表示されてもよい。またそれとともに、当該商品情報に対応する商品を買い物かごカートへ入れるためのカート投入ボタン81も表示される。ユーザが店内画像71上でポインタ72を移動させるたびに、そのポインタ72の下に存在する商品の商品情報が表示される。例えば、同図破線矢印及び破線吹き出しに示すように、ユーザがポインタ72を商品棚上で垂直方向へ移動させると、その方向に沿って商品情報が逐次ポップアップ表示され、水平方向へ移動させると、その方向に沿って商品情報がポップアップ表示される。またユーザは、所定のボタン操作を行うことで、店内画像71をズームさせ、商品画像の詳細を閲覧することも可能である。また店内画像71の例えば左下には、ユーザの現在の買い物カート内の商品の合計金額を示す合計金額領域76が表示される。当該合計金額領域76の例えば右側には買い物詳細ボタン77が設けられる。当該買い物詳細ボタン77がユーザにより押下されると、カーと内の商品情報の詳細商品名、メーカー名、金額等が表示される。さらに買い物画面70上には、ユーザのアバター74aも表示可能とされている。当該アバターは、例えば事前にユーザに選択されたものである。また、ユーザが他のクライアントPCのユーザ以下、単に他のユーザと称すると同一の店内画像71を閲覧している場合、当該他のユーザのアバター74bも買い物画面70上に表示される。買い物画面70の右下には、コメント入力領域78が設けられており、各ユーザが当該コメント入力領域78へコメントを入力し、その右側の送信ボタン79を押下すると、自身のアバターがしゃべっているようにコメント80がポップアップ表示され、他のユーザにも閲覧可能となる。これにより、ユーザは、遠方の他のユーザと、アバターを使ってリアルタイムにおしゃべりをしながらショッピングをすることができる。また、上記店内画像71に仮に人物の画像が含まれていても、上述のように当該人物は事前にマスク処理されるため、小売店300内の顧客のプライバシーを保護することができる。店内画像71上には、進行可能な方向を示す矢印75も表示される。クライアントPC200のユーザは、当該矢印75を参照しながら、当該買い物画面70上で移動操作を行うことで、小売店300内を闊歩するように、小売店300内のあらゆる領域のあらゆるアングルの画像を閲覧して、所望の商品を検索することができるステップ607。ユーザが例えば十字キー等を用いて当該矢印75の方向へ移動する操作を行うと、その方向情報が、新たな店内画像データ要求としてサーバ100へ送信される。当該方向情報は、その方向の領域を撮像した店内画像の陳列棚位置情報及び店内画像番号と対応付けられており、サーバ100のCPU11は、新たな店内画像データ要求を受信するたびに、上述のステップ501~508の処理を繰り返す。続いて、当該買い物画面70上で、ユーザが購入したい商品が確定された場合ステップ608のYes、クライアントPC200のCPUは、当該商品に関する購入依頼データをサーバ100へ送信するステップ609。購入商品の確定は、例えば、買い物詳細ボタン77により表示される買い物詳細情報上に併せて表示される、確定ボタン図示せずの押下等により行われる。図8は、サーバ100による商品購入受付処理の流れを示したフローチャートである。同図に示すように、CPU11は、クライアントPC200から上記購入依頼データを受信するとステップ801のYes、CPU11は、記録制御データを生成するステップ802。当該記録制御データは、例えば在庫管理、販売履歴作成等、各小売店300にとって必要なデータである。続いてCPU11は、購入依頼受付データの生成にあたって商品情報が必要か否かを判断しステップ803、必要な場合Yesには適宜当該商品情報を読み出して、購入依頼受付データを生成して送信するステップ805。続いてCPU11は、生成した購入依頼データに適宜必要なヘッダデータメタデータを生成しステップ806、記憶部18等に記録するステップ807。一方、クライアントPC200のCPUは、上記購入依頼受付データを受信するとステップ610のYes、当該データを表示するステップ611。その後、例えば決済方法クレジットカード/代金引換等や、商品受け取り方法配送/店舗引取り等の選択が行われ、買い物が終了する。[買い物画面上での各種機能]本実施形態において、サーバ100は、上述した基本的なネットショッピング機能のほか、ユーザの購買意欲を向上させるための各種機能を有する。以下、それら機能について説明する。オンラインショッピング限定エリア図9は、買い物画面70の他の態様を示した図である。同図Aに示すように、所定の店内画像71の一部には、小売店300には実際には存在しない仮想売り場への入り口ドアを示す入り口画像91が合成されて表示される。当該入り口画像91が例えばポイント操作されると、同図Bに示すように、買い物画面70上には、小売店300には実際には存在しない仮想売り場の仮想店内画像92が表示される。当該仮想店内画像92は、例えば小売店300以外の場所で、小売店300では販売されていない商品が、上記店内画像71と同様にカメラで撮影されたものである。ユーザは、買い物画面70上で、矢印75に沿った方向へ移動操作を行うことで、仮想店内を闊歩するように各アングルの画像を閲覧することができる。また同図に示すように、ユーザは、仮想店内画像92をズームアップ操作することで、商品の鮮度を確認することもできる。サーバ100のCPU11は、上記入り口画像91がポイントされた情報をクライアントPCから受信すると、上記仮想店内画像92及びそれに写っている全商品の商品情報を記憶部18から読み出してクライアントPC200へ送信する。クライアントPC200は、当該仮想店内画像92及び商品情報を基に買い物画面70を更新して表示する。これによりサーバ100は、実際の小売店300では購入できない商品を併せて提供することができ、実際に小売店300を訪れることでは得られない特典をユーザに与えることができる。デジタルサイネージとの連携図10は、上記買い物画面70のまた別の態様を示した図である。小売店300内によっては、デジタルサイネージ表示装置に、小売店300で販売されている商品を使った料理のレシピが表示されている場合がある。このような場合、サーバ100は、同図Aに示すように、当該商品の画像を含む店内画像71aを表示する際、併せて、例えば買い物画面70の右側に、上記レシピ95を表示させる。またそれと共に、サーバ100は、当該レシピに含まれる食材に該当する商品の画像を含む店内画像71へ移動させるためのプルダウンメニュー96も表示させる。当該プルダウンメニュー96には、レシピに含まれる食材の一覧が表示され、ユーザが当該一覧から1つの食材を選択すると、同図Bに示すように、その食材を商品画像として含む店内画像71bが新たに表示される。同図の例では、ユーザがパスタの麺を含む店内画像71aを閲覧中に、パスタのレシピ95が表示されるとともに、それに含まれるオリーブオイル、塩、トマト等の食材がプルダウンメニュー96に表示され、そのうちユーザがオリーブオイルを選択することで、それを含む新たな店内画像71bが表示されている。[まとめ]以上説明したように、本実施形態によれば、サーバ100は、小売店300内の顧客のプライバシーを保護しながら、実際に小売店300内で買い物をしているような感覚でクライアントPC200のユーザにオンラインショッピングを行わせることができる。また、店内画像として最新のものが表示されるため、ユーザは、小売店300に足を運ばなくても、リアルタイムにその小売店300で買い物をしている感覚を味わうことができる。[変形例]本開示は上述の実施形態にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更され得る。上述の実施形態では、サーバ100は、クライアントPC200から要求された位置の店内画像に人が写っている場合には、その人の領域をマスク処理した。しかし、サーバ100は、マスク処理を行わずに、その位置の店内画像のうち、人が写っていない最新の画像をクライアントPC200へ送信してもよい。これにより、リアルタイム性は若干損なわれるが、マスク処理された人の画像によってその背面側の商品が隠れることがないため、ユーザの購買機会が向上する。また、サーバ100は、上記マスク処理の代わりに、上記最新の店内画像のうち人の領域の画像を、それ以前に撮像された該当位置の店内画像のうち上記人の領域に人が写っていない画像と入れ換えてもよい。すなわち、サーバ100は、最新の店内画像に人が写っている場合、極力最新の少なくとも2枚の店内画像を合成することで、人が写っていない店内画像を生成してもよい。さらに、カメラ30が、例えば動体認識センサ等を備えることで、撮像範囲内に動体人が存在しないと判断した場合にのみ店内画像を撮影し、サーバ100へ送信してもよい。また、サーバ200が、カメラ30から店舗内の映像をストリーミング受信し、上記動体人が存在しているか否かを判断し、人が存在しないと判断した場合にのみカメラ30へ撮像指示を送信してもよい。これによりサーバ100に蓄積される店内画像の容量及びサーバ100の負荷が大幅に低減される。上述の実施形態では、小売店300が単一である場合、すなわち、サーバ100が小売店300と1対1で対応している場合について示されたが、サーバ100に対して小売店300が複数存在してもよい。この場合、ユーザは、複数の小売店300から所望の小売店を検索してオンラインショッピングを行ってもよい。図11は、この場合の小売店検索の例を示した図である。サーバ100が運営するネットショッピングサービスのWebサイトにログインし、例えば検索メニューから商品検索を選択すると、同図Aに示すように、検索ボックス111と検索ボタン112を含む検索トップ画面が表示される。当該検索ボックス111にユーザが任意の商品名を入力して検索ボタン112を押下すると、同図Bに示すように、検索結果として、検索対象の商品を販売している小売店の一覧113がハイパーリンク付きで表示される。当該一覧113からユーザが所望の小売店のハイパーリンクを選択すると、選択された小売店内のレイアウトと、上記検索対象の商品の棚の位置を示す情報矢印及び該当する店内画像のサムネイル114aとを含む商品位置情報114が表示される。ユーザが例えば当該サムネイル114aをクリックすると、対応する店内画像71を含む買い物画面70が表示される。上記検索結果では、予め登録されたユーザの住所に近い小売店ほど上位に表示されてもよい。また、当該ユーザの住所に最も近い小売店のみが表示されてもよい。いずれの場合も、小売店側は、ユーザが当該オンラインショッピングシステムを利用し、各小売店の品揃え等を把握していくことで、実際にその小売店に来店する可能性も高めることができる。上述の実施形態においては、単一のサーバ100が示された。しかし、上記システムでは、店舗内画像の提供、店舗内画像の蓄積、商品情報の提供、商品情報の蓄積、決済等の機能毎に別個のサーバが用意されてもよい。上述の実施形態においては、クライアント装置としてPC200が示された。しかし、クライアント装置は、携帯電話機、スマートフォン、PDAPersonalDigitalAssistant、携帯型AVプレイヤー、電子ブック、電子辞書等の携帯端末、デジタルスチルカメラ、デジタルビデオカメラ、テレビジョン装置、ゲーム機器、カーナビゲーション装置、記録再生装置等、携帯型/据置型の区別を問わず、他のあらゆる情報処理装置で有り得る。[その他]本発明は以下のような構成もとることができる。1店舗内の異なる場所に設置された複数のカメラで前記店舗の営業時間中にそれぞれ撮像されて逐次送信された、それぞれ複数の商品画像を含む複数の店舗内画像と、当該複数の店舗内画像がそれぞれ示す前記店舗内の領域の位置を示す複数の領域位置情報と、前記複数の商品画像にそれぞれ対応する商品に関する複数の商品情報と、前記複数の商品画像のそれぞれの前記店舗内画像上の位置を示す複数の商品位置情報とを、互いに対応付けて記憶する記憶部と、前記カメラ及びユーザのクライアント装置と通信する通信部と、前記複数の店舗内画像のうち、前記店舗内の第1の領域を示し、かつ、特定可能な人物の画像を含まない第1の店舗内画像を、前記クライアント装置へ送信して表示させ、当該表示された第1の店舗内画像に対して前記クライアント装置において入力された方向指示操作に応じて、前記領域位置情報を基に、前記第1の領域に隣接する第2の領域を示し、かつ、特定可能な人物の画像を含まない第2の店舗内画像を、前記クライアント装置へ送信して表示させ、前記第1の店舗内画像または前記第2の店舗内画像に含まれる商品画像の前記商品位置情報を含む、前記ユーザの商品選択操作情報を受信した場合に、前記商品位置情報を基に、前記商品画像に対応する商品情報を前記クライアント装置へ送信して表示させるように前記記憶部及び前記通信部を制御する制御部とを具備するサーバ装置。2上記1に記載のサーバ装置であって、前記制御部は、前記第1の領域を示す複数の店舗内画像のうち最新の画像に前記人物の画像が含まれている場合、当該人物の画像のうち少なくとも顔の領域をマスク処理した画像を前記第1の店舗内画像として生成し、前記第2の領域を示す複数の店舗内画像のうち最新の画像に前記人物の画像が含まれている場合、当該人物の画像のうち少なくとも顔の領域をマスク処理した画像を前記第2の店舗内画像として生成するサーバ装置。3上記1に記載のサーバ装置であって、前記制御部は、前記第1の領域を示す複数の店舗内画像のうち、人物の画像を含まない候補画像を検索し、当該検索された候補画像のうち最新の画像を前記第1の店舗内画像として抽出し、前記第2の領域を示す複数の店舗内画像のうち、人物の画像を含まない候補画像を検索し、当該検索された候補画像のうち最新の画像を前記第2の店舗内画像として抽出するように前記記憶部及び前記通信部を制御するサーバ装置。4上記1に記載のサーバ装置であって、前記制御部は、前記第1の領域を示しそれぞれ異なる位置に前記人物の画像を含む複数の店舗内画像を合成して前記第1の店舗内画像を生成し、前記第2の領域を示しそれぞれ異なる位置に前記人物の画像を含む複数の店舗内画像を合成して前記第2の店舗内画像を生成するサーバ装置。5上記1から4のいずれかに記載のサーバ装置であって、前記ユーザのクライアント装置は、第1のユーザのクライアント装置と、第2のユーザのクライアント装置とを含み、前記制御部は、前記第1の店舗内画像上または前記第2の店舗内画像上に、前記第1のユーザに対応する第1のアバター画像と、前記第2のユーザに対応する第2のアバター画像とを表示させ、前記第1のユーザにより前記第1のクライアント装置で入力された第1のテキスト情報を、前記第1のアバター画像が発言しているように表示させ、前記第2のユーザにより前記第2のクライアント装置で入力された第2のテキスト情報を、前記第2のアバター画像が発言しているように表示させるように前記通信部を制御するサーバ装置。6上記1から5のいずれかに記載のサーバ装置であって、前記制御部は、前記第1の店舗内画像または前記第2の店舗内画像のうち少なくとも1つに、前記店舗に存在しない仮想売り場の入り口を示す入り口画像を合成し、当該入り口画像が前記クライアント装置により指示された場合に、前記店舗には存在しない商品の画像を含む前記仮想売り場の画像を表示させるように前記記憶部及び前記通信部を制御するサーバ装置。