"商品の販売者が使用する販売者端末装置から、前記商品に関する基本情報、在庫数及び価格を含む商品情報を受信して商品DBデータベースに格納し、前記商品の在庫を複数の販売者に共通して活用させる共通在庫活用サーバであって、前記商品に関する基本情報を前記販売者端末装置から受信し、商品基本情報として前記商品DBに格納する商品基本情報処理部と、前記商品に関する自己の在庫数及び価格を前記販売者端末装置から受信し、商品在庫情報として前記商品DBに格納する在庫情報処理部と、前記商品に関する他の販売者の商品在庫情報を前記商品DBから読み出し、前記他の販売者の商品在庫情報を閲覧させるために前記販売者端末装置へ送信し、前記商品の在庫を有する他の販売者の中から前記商品を自己の在庫として活用するように指定された他の販売者の情報を前記販売者端末装置から受信し、在庫共通利用情報として前記商品DBに格納する在庫共通利用情報処理部と、を備え、前記商品DBに格納された、商品に関する商品基本情報、前記商品の在庫数及び価格を含む商品在庫情報、並びに、前記商品を自己の在庫として活用するように指定された他の販売者の情報を含む在庫共通利用情報を用いて、前記商品の販売を管理する商品販売管理サーバに、前記商品に関する他の販売者の在庫を自己の在庫として活用させる、ことを特徴とする共通在庫活用サーバ。請求項1に記載の共通在庫活用サーバにおいて、前記商品DBは、商品名及び商品の仕様を含む商品基本情報、商品の在庫を有する販売者名、販売者が所持する商品の在庫数及び価格を含む商品在庫情報、並びに、他の販売者の在庫を自己の在庫として活用することが指定された他の販売者名を含む在庫共通利用情報から構成される、ことを特徴とする共通在庫活用サーバ。請求項1または2に記載の共通在庫活用サーバにおいて、前記在庫共通利用情報処理部は、前記商品の在庫を有する他の販売者の中から前記商品を自己の在庫として活用するように指定された他の販売者及び前記活用の順番を示す優先順位の情報を前記販売者端末装置から受信し、在庫共通利用情報として前記商品DBに格納し、前記商品DBの在庫共通利用情報は、前記他の販売者名及び前記他の販売者の優先順位を含む、ことを特徴とする共通在庫活用サーバ。請求項1から3までのいずれか一項に記載された商品DBから商品基本情報、商品在庫情報及び在庫共通利用情報を読み出し、商品に関する情報を、前記商品の購入者が使用する購入者端末装置へ送信し、前記購入者端末装置から前記商品の購入に関する情報を受信し、前記商品の在庫数を更新する商品販売管理サーバであって、第1の販売者が所持する商品の在庫数及び価格を含む商品在庫情報を前記商品DBから読み出し、前記在庫数が0でない場合、前記商品の在庫数及び価格を出力し、前記在庫数が0の場合、他の販売者の商品在庫を前記第1の販売者の在庫として活用することが指定された他の販売者名を含む在庫共通利用情報を前記商品DBから読み出し、前記他の販売者が所持する前記商品の在庫数を前記商品DBの商品在庫情報から読み出し、前記読み出した在庫数を前記商品の在庫数として、前記商品DBから読み出した商品在庫情報に含まれる価格を前記商品の価格としてそれぞれ出力する在庫情報処理部と、前記第1の販売者が所持する前記商品に関する商品基本情報を前記商品DBから読み出し、前記在庫情報処理部から前記商品の在庫数及び価格を入力し、前記商品に関する商品基本情報、在庫数及び価格を含む商品在庫情報を、前記購入者端末装置へ送信する商品情報処理部と、前記購入者端末装置から、前記商品の購入に関する情報を受信し、前記商品DBの商品在庫情報に格納された、前記購入対象の商品を所持する販売者の在庫数を更新する商品購入処理部と、を備えたことを特徴とする商品販売管理サーバ。請求項4に記載の商品販売管理サーバにおいて、前記在庫情報処理部は、前記商品購入処理部により、前記第1の販売者の所持する前記商品の在庫数が0に更新された場合、在庫共通利用情報を前記商品DBから読み出し、前記在庫共通利用情報に含まれる他の販売者が複数のときに、前記複数の他の販売者のうちのいずれか1つの他の販売者が所持する前記商品の在庫数を前記商品DBの商品在庫情報から読み出し、前記読み出した在庫数を前記商品の在庫数として前記商品情報処理部に出力し、前記他の販売者の所持する前記商品の在庫数が0に更新された場合、残りの他の販売者が所持する前記商品の在庫数の読み出し処理及び前記商品の在庫数の出力処理を、前記残りの他の販売者における前記商品についての全ての在庫数が0になるまで前記他の販売者毎に行う、ことを特徴とする商品販売管理サーバ。請求項4に記載の商品販売管理サーバにおいて、前記在庫情報処理部は、前記商品購入処理部により、前記第1の販売者の所持する前記商品の在庫数が0に更新された場合、在庫共通利用情報を前記商品DBから読み出し、前記在庫共通利用情報に含まれる他の販売者が複数のときに、前記在庫共通利用情報に含まれる優先順位に従って、前記複数の他の販売者のうちのいずれか1つの他の販売者が所持する前記商品の在庫数を前記商品DBの商品在庫情報から読み出し、前記読み出した在庫数を前記商品の在庫数として前記商品情報処理部に出力し、前記他の販売者の所持する前記商品の在庫数が0に更新された場合、残りの他の販売者が所持する前記商品の在庫数の読み出し処理及び前記商品の在庫数の出力処理を、前記残りの他の販売者における前記商品についての全ての在庫数が0になるまで、前記他の販売者の優先順位に従って前記他の販売者毎に行う、ことを特徴とする商品販売管理サーバ。商品の販売者が使用する販売者端末装置から、前記商品に関する基本情報、在庫数及び価格を含む商品情報を受信して商品DBに格納し、前記商品DBから前記商品に関する基本情報、在庫数及び価格を含む商品情報を読み出し、前記商品情報を、前記商品の購入者が使用する購入者端末装置へ送信し、前記購入者端末装置から、前記商品の購入に関する情報を受信し、前記商品の在庫数を更新する場合に、前記商品の在庫を複数の販売者に共通して活用させる共通在庫活用システムによる商品在庫共通化方法であって、前記販売者端末装置から前記商品に関する基本情報を受信し、商品基本情報として前記商品DBに格納するステップと、前記販売者端末装置から前記商品に関する自己の在庫数及び価格を受信し、商品在庫情報として前記商品DBに格納するステップと、前記商品に関する他の販売者の商品在庫情報を前記商品DBから読み出し、前記他の販売者の商品在庫情報を閲覧させるために前記販売者端末装置へ送信するステップと、前記商品の在庫を有する他の販売者の中から前記商品を自己の在庫として活用するように指定された他の販売者の情報を前記販売者端末装置から受信し、在庫共通利用情報として前記商品DBに格納するステップと、前記販売者が所持する商品に関する商品基本情報を前記商品DBから読み出し、前記販売者が所持する前記商品の在庫数及び価格を含む商品在庫情報を前記商品DBから読み出し、前記販売者が所持する前記商品の在庫数が0であるか否かを判定するステップと、前記販売者が所持する前記商品の在庫数が0でないと判定した場合、前記商品基本情報、前記販売者が所持する前記商品の在庫数及び価格を含む商品在庫情報を、前記購入者端末装置へ送信するステップと、前記販売者が所持する前記商品の在庫数が0であると判定した場合、他の販売者の在庫を自己の在庫として活用するように指定された前記他の販売者の情報を含む在庫共通利用情報を前記商品DBから読み出し、前記他の販売者が所持する前記商品の在庫数を前記商品DBの商品在庫情報から読み出し、前記商品基本情報、前記他の販売者が所持する前記商品の在庫数、及び前記販売者が所持する前記商品の価格を含む商品在庫情報を、前記購入者端末装置へ送信するステップと、を有することを特徴とする商品在庫共通化方法。コンピュータを、請求項1から3までのいずれか一項に記載の共通在庫活用サーバまたは請求項4から6までのいずれか一項に記載の商品販売管理サーバとして機能させるための商品在庫共通化プログラム。前述した従来のネットショッピングシステム及び特許文献2の在庫管理システムでは、商品に関する在庫情報は、その商品を販売する販売者毎に管理されている。このため、ある販売者が販売している商品の在庫数が0になった場合、その商品は、購入者へ提示される商品販売リストから外れることになり、その商品の販売者は販売の機会を失うことになってしまう。そこで、商品の在庫数が0になった場合であっても、他の販売者が保持する商品の在庫を活用することができれば、販売の機会を失うことがなく、その販売者にとって都合の良い商品販売を行うことが可能となる。また、前述の特許文献1のPOSシステムにおいても、管理対象は、その店舗内の商品のみである。このPOSシステムにおいても、商品の在庫数が0になった場合、その商品は管理対象から外れてしまい、販売対象の商品として扱われない。この場合、前述のネットショッピングシステム及び在庫管理システムと同様に、他店の商品の在庫を活用することができれば、商品販売上有用になる。そこで、本発明は、前記課題を解決するためになされたものであり、その目的は、商品の在庫を複数の販売者の間で共有化して活用可能な共通在庫活用サーバ、商品販売管理サーバ、商品在庫共通化方法及びプログラムを提供することにある。前記課題を解決するため、本発明による共通在庫活用サーバは、商品の販売者が使用する販売者端末装置から、前記商品に関する基本情報、在庫数及び価格を含む商品情報を受信して商品DBデータベースに格納し、前記商品の在庫を複数の販売者に共通して活用させる共通在庫活用サーバであって、前記商品に関する基本情報を前記販売者端末装置から受信し、商品基本情報として前記商品DBに格納する商品基本情報処理部と、前記商品に関する自己の在庫数及び価格を前記販売者端末装置から受信し、商品在庫情報として前記商品DBに格納する在庫情報処理部と、前記商品に関する他の販売者の商品在庫情報を前記商品DBから読み出し、前記他の販売者の商品在庫情報を閲覧させるために前記販売者端末装置へ送信し、前記商品の在庫を有する他の販売者の中から前記商品を自己の在庫として活用するように指定された他の販売者の情報を前記販売者端末装置から受信し、在庫共通利用情報として前記商品DBに格納する在庫共通利用情報処理部と、を備え、前記商品DBに格納された、商品に関する商品基本情報、前記商品の在庫数及び価格を含む商品在庫情報、並びに、前記商品を自己の在庫として活用するように指定された他の販売者の情報を含む在庫共通利用情報を用いて、前記商品の販売を管理する商品販売管理サーバに、前記商品に関する他の販売者の在庫を自己の在庫として活用させる、ことを特徴とする。また、本発明による共通在庫活用サーバは、前記商品DBが、商品名及び商品の仕様を含む商品基本情報、商品の在庫を有する販売者名、販売者が所持する商品の在庫数及び価格を含む商品在庫情報、並びに、他の販売者の在庫を自己の在庫として活用することが指定された他の販売者名を含む在庫共通利用情報から構成される、ことを特徴とする。また、本発明による共通在庫活用サーバは、前記在庫共通利用情報処理部が、前記商品の在庫を有する他の販売者の中から前記商品を自己の在庫として活用するように指定された他の販売者及び前記活用の順番を示す優先順位の情報を前記販売者端末装置から受信し、在庫共通利用情報として前記商品DBに格納し、前記商品DBの在庫共通利用情報は、前記他の販売者名及び前記他の販売者の優先順位を含む、ことを特徴とする。さらに、本発明による商品販売管理サーバは、前記商品DBから商品基本情報、商品在庫情報及び在庫共通利用情報を読み出し、商品に関する情報を、前記商品の購入者が使用する購入者端末装置へ送信し、前記購入者端末装置から前記商品の購入に関する情報を受信し、前記商品の在庫数を更新する商品販売管理サーバであって、第1の販売者が所持する商品の在庫数及び価格を含む商品在庫情報を前記商品DBから読み出し、前記在庫数が0でない場合、前記商品の在庫数及び価格を出力し、前記在庫数が0の場合、他の販売者の商品在庫を前記第1の販売者の在庫として活用することが指定された他の販売者名を含む在庫共通利用情報を前記商品DBから読み出し、前記他の販売者が所持する前記商品の在庫数を前記商品DBの商品在庫情報から読み出し、前記読み出した在庫数を前記商品の在庫数として、前記商品DBから読み出した商品在庫情報に含まれる価格を前記商品の価格としてそれぞれ出力する在庫情報処理部と、前記第1の販売者が所持する前記商品に関する商品基本情報を前記商品DBから読み出し、前記在庫情報処理部から前記商品の在庫数及び価格を入力し、前記商品に関する商品基本情報、在庫数及び価格を含む商品在庫情報を、前記購入者端末装置へ送信する商品情報処理部と、前記購入者端末装置から、前記商品の購入に関する情報を受信し、前記商品DBの商品在庫情報に格納された、前記購入対象の商品を所持する販売者の在庫数を更新する商品購入処理部と、を備えたことを特徴とする。また、本発明による商品販売管理サーバは、前記在庫情報処理部が、前記商品購入処理部により、前記第1の販売者の所持する前記商品の在庫数が0に更新された場合、在庫共通利用情報を前記商品DBから読み出し、前記在庫共通利用情報に含まれる他の販売者が複数のときに、前記複数の他の販売者のうちのいずれか1つの他の販売者が所持する前記商品の在庫数を前記商品DBの商品在庫情報から読み出し、前記読み出した在庫数を前記商品の在庫数として前記商品情報処理部に出力し、前記他の販売者の所持する前記商品の在庫数が0に更新された場合、残りの他の販売者が所持する前記商品の在庫数の読み出し処理及び前記商品の在庫数の出力処理を、前記残りの他の販売者における前記商品についての全ての在庫数が0になるまで前記他の販売者毎に行う、ことを特徴とする。また、本発明による商品販売管理サーバは、前記在庫情報処理部が、前記商品購入処理部により、前記第1の販売者の所持する前記商品の在庫数が0に更新された場合、在庫共通利用情報を前記商品DBから読み出し、前記在庫共通利用情報に含まれる他の販売者が複数のときに、前記在庫共通利用情報に含まれる優先順位に従って、前記複数の他の販売者のうちのいずれか1つの他の販売者が所持する前記商品の在庫数を前記商品DBの商品在庫情報から読み出し、前記読み出した在庫数を前記商品の在庫数として前記商品情報処理部に出力し、前記他の販売者の所持する前記商品の在庫数が0に更新された場合、残りの他の販売者が所持する前記商品の在庫数の読み出し処理及び前記商品の在庫数の出力処理を、前記残りの他の販売者における前記商品についての全ての在庫数が0になるまで、前記他の販売者の優先順位に従って前記他の販売者毎に行う、ことを特徴とする。さらに、本発明による商品在庫共通化方法は、商品の販売者が使用する販売者端末装置から、前記商品に関する基本情報、在庫数及び価格を含む商品情報を受信して商品DBに格納し、前記商品DBから前記商品に関する基本情報、在庫数及び価格を含む商品情報を読み出し、前記商品情報を、前記商品の購入者が使用する購入者端末装置へ送信し、前記購入者端末装置から、前記商品の購入に関する情報を受信し、前記商品の在庫数を更新する場合に、前記商品の在庫を複数の販売者に共通して活用させる共通在庫活用システムによる商品在庫共通化方法であって、前記販売者端末装置から前記商品に関する基本情報を受信し、商品基本情報として前記商品DBに格納するステップと、前記販売者端末装置から前記商品に関する自己の在庫数及び価格を受信し、商品在庫情報として前記商品DBに格納するステップと、前記商品に関する他の販売者の商品在庫情報を前記商品DBから読み出し、前記他の販売者の商品在庫情報を閲覧させるために前記販売者端末装置へ送信するステップと、前記商品の在庫を有する他の販売者の中から前記商品を自己の在庫として活用するように指定された他の販売者の情報を前記販売者端末装置から受信し、在庫共通利用情報として前記商品DBに格納するステップと、前記販売者が所持する商品に関する商品基本情報を前記商品DBから読み出し、前記販売者が所持する前記商品の在庫数及び価格を含む商品在庫情報を前記商品DBから読み出し、前記販売者が所持する前記商品の在庫数が0であるか否かを判定するステップと、前記販売者が所持する前記商品の在庫数が0でないと判定した場合、前記商品基本情報、前記販売者が所持する前記商品の在庫数及び価格を含む商品在庫情報を、前記購入者端末装置へ送信するステップと、前記販売者が所持する前記商品の在庫数が0であると判定した場合、他の販売者の在庫を自己の在庫として活用するように指定された前記他の販売者の情報を含む在庫共通利用情報を前記商品DBから読み出し、前記他の販売者が所持する前記商品の在庫数を前記商品DBの商品在庫情報から読み出し、前記商品基本情報、前記他の販売者が所持する前記商品の在庫数、及び前記販売者が所持する前記商品の価格を含む商品在庫情報を、前記購入者端末装置へ送信するステップと、を有することを特徴とする。さらに、本発明による商品在庫共通化プログラムは、コンピュータを、前記共通在庫活用サーバまたは商品販売管理サーバとして機能させることを特徴とする。以上のように、本発明によれば、商品の在庫を複数の販売者の間で共有化して活用することができ、販売者にとって有用な商品販売を行うことが可能となる。以下、本発明を実施するための形態について図面を用いて詳細に説明する。本発明は、インターネット等の通信網に接続された共通在庫活用サーバ、商品販売管理サーバ及び商品DBを用いて、他の販売者店の在庫を自己の在庫として扱うことにより、商品の在庫を複数の販売者の間で共有化することを特徴とするものである。具体的には、商品を販売する販売者が操作する販売者端末装置が、商品の在庫を自己の在庫として活用するように指定された他の販売者の情報を共通在庫活用サーバへ送信し、共通在庫活用サーバが、その情報を在庫共通利用情報として商品DBに格納する。そして、商品販売管理サーバが、商品を購入する購入者が操作する購入者端末装置へ、商品の在庫数、価格、販売者等を含む商品情報を提示し、購入者の操作により購入者端末装置から、指定された販売者の商品の購入に関する情報を受信し、その販売者の商品の在庫が無くなった場合、商品DBに格納された在庫共通利用情報に基づいて、他の販売者の在庫をその販売者の在庫として扱い、商品に関する情報を購入者端末装置へ提示する。これにより、商品の在庫を複数の販売者の間で共有化して活用することができ、販売者にとって有用な商品販売を行うことが可能となる。共通在庫活用システムの全体構成まず、本発明の実施形態による共通在庫活用サーバ及び商品販売管理サーバを含む共通在庫活用システムの全体構成について説明する。図1は、共通在庫活用システムの全体構成を示す概略図である。この共通在庫活用システム10は、共通在庫活用サーバ1、商品DB2、商品販売管理サーバ3、販売者端末装置4a,4b,及び購入者端末装置5A,5B,を備えて構成され、これらの構成機器は、インターネットの通信網に接続されている。共通在庫活用サーバ1及び販売者端末装置4a,4b,は、インターネットにより接続され、商品販売管理サーバ3及び購入者端末装置5A,5B,も、インターネットにより接続され、データの送受信が行われる。また、共通在庫活用サーバ1及び商品DB2、並びに商品販売管理サーバ3及び商品DB2も、インターネットにより接続され、商品DB2へデータが格納され、商品DB2からデータが読み出される。尚、図1では、共通在庫活用サーバ1、商品DB2及び商品販売管理サーバ3を、それぞれ単独の装置として示しているが、共通在庫活用サーバ1、商品DB2及び商品販売管理サーバ3を1つのサーバとして構成するようにしてもよいし、共通在庫活用サーバ1及び商品DB2を1つのサーバとして構成するようにしてもよいし、商品DB2及び商品販売管理サーバ3を1つのサーバとして構成するようにしてもよい。販売者端末装置4a,4b,は、商品を販売する店a店、b店等の販売者が操作する装置であり、販売者端末装置4aはa店の販売者により操作され、販売者端末装置4bはb店の販売者により操作されるものとする。販売者端末装置4a,4b,は、それぞれの店の販売者の操作によって、商品の仕様等を含む商品基本情報、それぞれの店が保持する商品の在庫数及び価格等を含む商品在庫情報、及び商品の在庫を自己の在庫として活用するように指定された他店の情報を含む在庫共通利用情報を共通在庫活用サーバ1へ送信し、共通在庫活用サーバ1は、これらの情報を商品DB2に格納する。購入者端末装置5A,5B,は、商品を購入する購入者ユーザA、ユーザB等が操作する装置であり、購入者端末装置5AはユーザAにより操作され、購入者端末装置5BはユーザBにより操作されるものとする。購入者端末装置5A,5B,は、それぞれのユーザの操作によって、商品の在庫数、価格、店名等を含む商品情報を商品販売管理サーバ3から受信してユーザへ提示する。この場合、商品販売管理サーバ3は、商品DB2から商品基本情報、商品在庫情報及び在庫共通利用情報を読み出し、商品在庫情報及び在庫共通利用情報に基づいて、ある店の保持する商品の在庫数が0であると判定した場合、他店が保持する商品をその店の在庫として扱い、その在庫数を反映した商品情報を購入者端末装置5A,5B,へ送信する。共通在庫活用サーバの構成次に、図1に示した共通在庫活用システム10の共通在庫活用サーバ1について説明する。図2は、共通在庫活用サーバ1の構成を示すブロック図である。この共通在庫活用サーバ1は、商品基本情報処理部11、在庫情報処理部12、在庫共通利用情報処理部13及び通信部14を備えている。また、商品DB2は、商品基本情報DB21、商品在庫情報DB22及び在庫共通利用情報DB23を備えている。商品基本情報処理部11は、基本情報受付部111及び基本情報登録部112を備えている。基本情報受付部111は、販売者端末装置4a,4b,からの要求に従って、商品DB2の商品基本情報DB21から商品基本情報を読み出し、通信部14を介して販売者端末装置4a,4b,へ送信する。また、基本情報受付部111は、販売者端末装置4a,4b,から通信部14を介して商品基本情報を入力し、基本情報登録部112に出力する。基本情報登録部112は、基本情報受付部111から商品基本情報を入力し、商品DB2の商品基本情報DB21に格納する。在庫情報処理部12は、在庫情報受付部121及び在庫情報登録部122を備えている。在庫情報受付部121は、販売者端末装置4a,4b,からの要求に従って、商品DB2の商品在庫情報DB22から自店の商品在庫情報を読み出し、通信部14を介して販売者端末装置4a,4b,へ送信する。また、在庫情報受付部121は、販売者端末装置4a,4b,から通信部14を介して自店の商品在庫情報を入力し、在庫情報登録部122に出力する。在庫情報登録部122は、在庫情報受付部121から自店の商品在庫情報を入力し、商品DB2の商品在庫情報DB22に格納する。在庫共通利用情報処理部13は、他店在庫情報閲覧部131、在庫利用店設定部132及び在庫利用店登録部133を備えている。他店在庫情報閲覧部131は、販売者端末装置4a,4b,からの要求に従って、商品DB2の商品在庫情報DB22から他店の商品在庫情報を読み出し、在庫共通利用情報DB23から在庫共通利用情報を読み出し、他店の商品在庫情報及び在庫共通利用情報を、通信部14を介して販売者端末装置4a,4b,へ送信する。在庫利用店設定部132は、販売者端末装置4a,4b,から通信部14を介して在庫共通利用情報を入力し、在庫利用店登録部133に出力する。在庫利用店登録部133は、在庫利用店設定部132から在庫共通利用情報を入力し、商品DB2の在庫共通利用情報DB23に格納する。通信部14は、販売者端末装置4a,4b,のそれぞれとの間で、インターネットを介して双方向通信によるデータの送受信を行う。インターネットを介してデータの送受信を行うためのプロトコルとして、例えばTCP/IPTransmissionControlProtocol/InternetProtocol及びHTTPHyperTextTransferProtocolが用いられる。商品DBのデータ構成次に、図1に示した共通在庫活用システム10の商品DB2について説明する。図3は、商品DB2に含まれる商品基本情報DB21、商品在庫情報DB22及び在庫共通利用情報DB23のデータ構成を示す図である。図31を参照して、商品基本情報DB21は、商品の統一した基本的な情報により構成され、具体的には、商品の名称を示す商品名、商品の識別情報を示す商品コード、商品の仕様、商品の写真画像等により構成される。この商品基本情報を有する商品が複数の店にて在庫として保持され、商品DB2により管理される。図31は、例えば、商品名X1,X2,X3の商品基本情報として、商品名X1の商品コードが12345、商品名X2の商品コードが67890、商品名X3の商品コードが11111であることを示しており、仕様、写真等についても商品名X1,X2,X3に対応している。図32を参照して、商品在庫情報DB22は、それぞれの店が保持する商品の在庫数及び価格等を含む情報、すなわち商品を保持する店毎の在庫数及び価格の情報により構成され、具体的には、商品名及び商品コード毎に、その商品を保持する店名、店コード、在庫数及び価格により構成される。図32は、例えば、商品名X1商品コード12345についての商品在庫情報として、a店店コード789では在庫数が10及び価格が500円であり、b店店コード667では在庫数が30及び価格が400円であること等を示している。また、商品名X2商品コード67890についての商品在庫情報として、b店店コード667では在庫数が50及び価格が1500円であること等を示している。図33を参照して、在庫共通利用情報DB23は、他店の商品を自己の店の商品在庫として利用する情報、すなわち商品の在庫を自己の在庫として活用するように指定された他店の情報等により構成され、具体的には、店名及び店コード毎に、商品商品名及び商品コードの在庫を共通に利用する利用店他の店及び利用店コード他の店の店コードにより構成される。ここで、利用店とは、ある店在庫共通利用情報における店名及び店コードが示す店が保持する商品の在庫数が0になったときに、利用店の在庫をその店在庫数が0になった店の在庫として利用する店を意味する。図33は、例えば、a店店コード789についての在庫共通利用情報として、商品名X1商品コード12345の商品を共通に利用する利用店がb店利用店コード667及びd店利用店コード135であることを示している。また、b店店コード667についての在庫共通利用情報として、商品名X2商品コード67890の商品を共通に利用する利用店がe店利用店コード136であることを示している。これにより、商品販売管理サーバ3が図3に示した商品DB2の商品基本情報DB21、商品在庫情報DB22及び在庫共通利用情報DB23を用いることで、a店の保持する商品名X1の在庫数が0になった場合、利用店であるb店またはd店の保持する商品名X1の在庫がa店の在庫として取り扱われる。また、b店の保持する商品名X2の在庫数が0になった場合、利用店であるe店の保持する商品X2の在庫がb店の在庫として取り扱われる。商品販売管理サーバの構成次に、図1に示した共通在庫活用システム10の商品販売管理サーバ3について説明する。図4は、商品販売管理サーバ3の構成を示すブロック図である。この商品販売管理サーバ3は、商品情報処理部31、在庫情報処理部32、商品購入処理部33及び通信部34を備えている。商品情報処理部31は、購入者端末装置5A,5B,からの要求に従って、商品DB2の商品基本情報DB21から商品基本情報を読み出し、在庫情報処理部32から商品在庫情報を入力し、商品基本情報及び商品在庫情報を商品情報として、通信部34を介して購入者端末装置5A,5B,へ送信する。在庫情報処理部32は、商品情報処理部31から購入者端末装置5A,5B,からの要求を入力し、商品在庫情報DB22及び在庫共通利用情報DB23から商品在庫情報及び在庫共通利用情報をそれぞれ読み出し、商品在庫情報及び在庫共通利用情報に基づいて、ある店の保持する商品の在庫数が0であると判定した場合、他店が保持する商品をその店の在庫として扱うように商品在庫情報を生成し、商品情報処理部31に出力する。商品購入処理部33は、購入者端末装置5A,5B,からの要求に従って、商品購入の処理を行い、商品在庫情報DB22の在庫数を更新する。通信部34は、購入者端末装置5A,5B,のそれぞれとの間で、インターネットを介して双方向通信によるデータの送受信を行う。インターネットを介してデータの送受信を行うためのプロトコルとして、例えばTCP/IP及びHTTPが用いられる。販売者端末装置、購入者端末装置次に、図1に示した共通在庫活用システム10の販売者端末装置4a,4b,総称して販売者端末装置4という。及び購入者端末装置5A,5B,総称して購入者端末装置5という。について説明する。図5は、販売者端末装置4及び購入者端末装置5の構成を示すブロック図である。販売者端末装置4は、処理部41及び通信部42を備えている。処理部41は、販売者の操作に従って、商品基本情報取得要求、商品基本情報登録要求等を通信部42に出力し、通信部42から商品基本情報、登録完了等を入力し、画面表示する。通信部42は、共通在庫活用サーバ1との間で、インターネットを介して双方向通信によるデータの送受信を行う。インターネットを介してデータの送受信を行うためのプロトコルとして、例えばTCP/IP及びHTTPが用いられ、販売者端末装置4は、TCP/IPを用いて共通在庫活用サーバ1との間の通信路を確立し、HTTPを用いてデータの送受信を行う。購入者端末装置5は、処理部51及び通信部52を備えている。処理部51は、購入者の操作に従って、商品情報取得要求、商品購入要求等を通信部52に出力し、通信部52から商品情報、要求受付完了等を入力し、画面表示する。通信部52は、商品販売管理サーバ3との間で、インターネットを介して双方向通信によるデータの送受信を行う。インターネットを介してデータの送受信を行うためのプロトコルとして、例えばTCP/IP及びHTTPが用いられ、購入者端末装置5は、TCP/IPを用いて商品販売管理サーバ3との間の通信路を確立し、HTTPを用いてデータの送受信を行う。共通在庫活用サーバの処理次に、図1及び図2に示した共通在庫活用サーバ1の処理について説明する。前述のとおり、共通在庫活用サーバ1は、販売者端末装置4a,4b,との間でデータを送受信し、販売者端末装置4a,4b,から受信した商品基本情報、商品在庫情報及び在庫共通利用情報を、商品DB2の商品基本情報DB21、商品在庫情報DB22及び在庫共通利用情報DB23にそれぞれ格納する。図6は、共通在庫活用サーバ1の処理を示すフローチャートであり、図7は、商品基本情報、商品在庫情報及び在庫共通利用情報の登録シーケンスを示す図であり、図8は、販売者端末装置4aの表示画面の例を示す図である。以下、共通在庫活用サーバ1と販売者端末装置4aとの間でデータの送受信が行われ、商品DB2の商品基本情報DB21、商品在庫情報DB22及び在庫共通利用情報DB23にデータが格納される処理について説明する。図6及び図7を参照して、共通在庫活用サーバ1の通信部14は、販売者端末装置4aから商品基本情報取得要求、商品基本情報登録要求、商品在庫情報取得要求、商品在庫情報登録要求または在庫共通利用情報登録要求を受信したか否かを判定するステップS601,ステップS603,ステップS605,ステップS607,ステップS609。共通在庫活用サーバ1の商品基本情報処理部11、在庫情報処理部12及び在庫共通利用情報処理部13は、後述するように、これらの要求に従った処理を行い、通信部14は、これらの要求に対する応答を返信する。a店の販売者が、販売者端末装置4aを用いて商品DB2にデータを登録する操作を行う場合、まず、販売者端末装置4aの処理部41は、a店の販売者による操作に従って、商品基本情報取得要求を通信部42から送信する。共通在庫活用サーバ1の通信部14は、ステップS601において、商品基本情報取得要求を受信したことを判定した場合ステップS601:Y、商品基本情報取得要求を商品基本情報処理部11の基本情報受付部111に出力する。商品基本情報処理部11の基本情報受付部111は、商品基本情報取得要求を入力すると、商品基本情報DB21から商品基本情報商品名、商品コード、仕様及び写真等、図31を参照を読み出し、読み出した商品基本情報を、通信部14を介して販売者端末装置4aへ送信するステップS602。この商品基本情報は、商品名等の情報に加え、図8の画面1を表示する処理、商品をチェックする処理、画面移行処理、商品基本情報を登録するための商品基本情報登録要求を送信する処理、商品在庫情報及び在庫共通利用情報を取得するための商品在庫情報取得要求を送信する処理等を実行するHTMLファイルとして送信される。一方、共通在庫活用サーバ1の通信部14は、ステップS601において、商品基本情報取得要求を受信していないことを判定した場合ステップS601:N、ステップS603へ移行する。販売者端末装置4aの処理部41は、共通在庫活用サーバ1により送信された商品基本情報を、通信部42を介して受信すると、図8の画面1に示すように、チェック、商品名、商品コード、仕様等の情報を一覧表示する。そして、a店の販売者が、商品基本情報を新規に登録するために、商品名、商品コード、仕様等の情報を入力し、登録のキー操作をすると、販売者端末装置4aの処理部41は、a店の販売者により入力された商品名等の情報を含む商品基本情報登録要求を通信部42から送信する。共通在庫活用サーバ1の通信部14は、ステップS603において、商品基本情報登録要求を受信したことを判定した場合ステップS603:Y、商品基本情報登録要求を商品基本情報処理部11の基本情報受付部111に出力し、基本情報受付部111は基本情報登録部112に出力する。商品基本情報処理部11の基本情報登録部112は、商品基本情報登録要求を入力すると、商品基本情報登録要求に含まれる商品名等の情報を商品基本情報DB21に格納し、登録完了を基本情報受付部111に出力し、基本情報受付部111は、基本情報登録部112から登録完了を入力し、通信部14を介して販売者端末装置4aへ送信するステップS604。一方、共通在庫活用サーバ1の通信部14は、ステップS603において、商品基本情報登録要求を受信していないことを判定した場合ステップS603:N、ステップS605へ移行する。販売者端末装置4aの処理部41は、商品基本情報登録要求に対する登録完了を、通信部42を介して受信する。そして、a店の販売者が、所望の商品に関する商品在庫情報を確認するために、図8の画面1の商品名に対応するチェック欄にチェックの操作を行い、一覧のキー操作をすると、販売者端末装置4aの処理部41は、チェックされた商品名及び自らの店名a店等の情報を含む商品在庫情報取得要求を通信部42から送信する。図8の画面1では、商品名X1,X3等がチェックされている。共通在庫活用サーバ1の通信部14は、ステップS605において、商品在庫情報取得要求を受信したことを判定した場合ステップS605:Y、商品在庫情報取得要求を在庫情報処理部12の在庫情報受付部121及び在庫共通利用情報処理部13の他店在庫情報閲覧部131に出力する。在庫情報処理部12の在庫情報受付部121は、商品在庫情報取得要求を入力すると、商品在庫情報取得要求に含まれる商品名等に関する自店a店の商品在庫情報図32を参照を商品在庫情報DB22から読み出すと共に、在庫共通利用情報処理部13の他店在庫情報閲覧部131は、商品在庫情報取得要求を入力すると、商品在庫情報取得要求に含まれる商品名等に関する他店の商品在庫情報図32を参照を商品在庫情報DB22から読み出すと共に、商品在庫情報取得要求に含まれる店名及び商品名等に関する在庫共通利用情報図33を参照を在庫共通利用情報DB23から読み出し、在庫情報受付部121及び他店在庫情報閲覧部131は、読み出した商品在庫情報及び在庫共通利用情報を、通信部14を介して販売者端末装置4aへ送信するステップS606。この商品在庫情報及び在庫共通利用情報は、a店の販売者によりチェックされた商品名等に関する自店及び他店の商品在庫情報商品名商品コード毎の店名、店コード、在庫数及び価格及び商品の在庫を自己の在庫として活用するように指定された他店の情報を含む在庫共通利用情報a店についての商品名、商品コード、利用店及び利用店コードに加え、図8の画面2を表示する処理、他店の在庫情報を表示ためのウィンドウ画面3を表示する処理、自店a店が保持する商品の在庫数及び価格を登録または修正するための商品在庫情報登録要求を送信するための処理、商品の在庫を自己の在庫として活用する他店利用店を登録するための在庫共通利用情報登録要求を送信するための処理等を実行するHTMLファイルとして送信される。一方、共通在庫活用サーバ1の通信部14は、ステップS605において、商品在庫情報取得要求を受信していないことを判定した場合ステップS605:N、ステップS607へ移行する。販売者端末装置4aの処理部41は、商品在庫情報及び在庫共通利用情報を、通信部42を介して受信すると、商品在庫情報及び在庫共通利用情報に基づいて、図8の画面2に示すように、商品名画面1にてチェックされた商品名、その商品の在庫数及び価格、他店在庫情報表示、在庫利用店の情報を表示する。処理部41は、商品在庫情報に基づいて、その商品名と同じ商品を保持する他店が存在すると判定した場合、すなわち同じ商品を他店が在庫として保持していると判定した場合、他店在庫情報表示欄に有を表示し、同じ商品を他店が在庫として保持していないと判定した場合、他店在庫情報表示欄に無を表示する。また、処理部41は、在庫共通利用情報に基づいて、その商品名と同じ商品の在庫を自己a店の在庫として活用するように指定された他店利用店が存在すると判定した場合、在庫利用店の欄にその利用店を表示する。例えば、商品名X1の商品の場合、図32の商品在庫情報DB22に示したように、商品名X1の商品は、a店に加えてb店、c店、d店及びe店により在庫として保持されているから、図8の画面2では、商品名X1の他店在庫情報表示の欄に有が表示される。また、図33の在庫共通利用情報DB23に示したように、a店の商品名X1に対し利用店としてb店及びd店が登録されているから、図8の画面2では、商品名X1の在庫利用店の欄にb店及びd店が表示される。そして、a店の販売者が、画面2において他店在庫情報表示欄の有の箇所をキー操作すると、処理部41は、商品在庫情報及び在庫共通利用情報に基づいて、その商品について利用店及び他店の商品在庫情報を表示するためのウィンドウ画面3を表示する。図8の画面3では、商品名X1について、利用店としてb店及びd店が表示され、b店の在庫数30、価格400円、d店の在庫数20、価格400円等が表示される。c店及びe店は、商品名X1の在庫を有しているが、利用店として登録されていない。図8の画面2において、a店の販売者が、自らの商品の在庫数及び価格を登録または修正するために、在庫数及び価格の情報を入力し、登録の操作をすると、販売者端末装置4aの処理部41は、a店の販売者により入力された在庫数及び価格並びにその商品名及び店名a店等の情報を含む商品在庫情報登録要求を通信部42から送信する。共通在庫活用サーバ1の通信部14は、ステップS607において、商品在庫情報登録要求を受信したことを判定した場合ステップS607:Y、商品在庫情報登録要求を在庫情報処理部12の在庫情報受付部121に出力し、在庫情報受付部121は在庫情報登録部122に出力する。在庫情報処理部12の在庫情報登録部122は、商品在庫情報登録要求を入力すると、商品在庫情報登録要求に含まれる商品名についての店名a店の在庫数及び価格の情報を商品在庫情報DB22に格納し、登録完了を在庫情報受付部121に出力し、在庫情報受付部121は、在庫情報登録部122から登録完了を入力し、通信部14を介して販売者端末装置4aへ送信するステップS608。一方、共通在庫活用サーバ1の通信部14は、ステップS607において、商品在庫情報登録要求を受信していないことを判定した場合ステップS607:N、ステップS609へ移行する。図8の画面3において、a店の販売者が、商品名X1の利用店を登録または修正するために、利用店設定の欄にチェックの操作を行い、登録の操作をすると、販売者端末装置4aの処理部41は、チェックされた利用店名並びにその商品名及び自らの店名a店等の情報を含む在庫共通利用情報登録要求を通信部42から送信する。共通在庫活用サーバ1の通信部14は、ステップS609において、在庫共通利用情報登録要求を受信したことを判定した場合ステップS609:Y、在庫共通利用情報登録要求を在庫共通利用情報処理部13の在庫利用店設定部132に出力し、在庫利用店設定部132は在庫利用店登録部133に出力する。在庫共通利用情報処理部13の在庫利用店登録部133は、在庫共通利用情報登録要求を入力すると、在庫共通利用情報登録要求に含まれる店名a店における商品名についての利用店等の情報を在庫共通利用情報DB23に格納し、登録完了を在庫利用店設定部132に出力し、在庫利用店設定部132は、在庫利用店登録部133から登録完了を入力し、通信部14を介して販売者端末装置4aへ送信するステップS610。一方、共通在庫活用サーバ1の通信部14は、ステップS609において、在庫共通利用情報登録要求を受信していないことを判定した場合ステップS609:N、処理を終了しステップS601へ移行する。利用店の優先順位を入力した場合尚、図8の画面2において、a店の販売者が他店在庫情報表示欄の有の箇所をキー操作すると、処理部41は、商品在庫情報及び在庫共通利用情報に基づいて、その商品について他店の在庫情報を表示するためのウィンドウ画面4を表示するようにしてもよい。画面4では、商品名X1について、利用店の在庫が利用される優先順位、店名利用店、店コード、在庫数及び価格が表示される。具体的には、利用店の優先順位の高い順に、c店、b店、d店、e店が表示されている。つまり、画面3では、商品の在庫を自己の在庫として活用するように指定された利用店が表示され、販売者により利用店が設定されるのに対し、画面4では、利用店の優先順位が表示され、販売者によりその優先順位が設定される点で相違する。図8の画面4において、a店の販売者が、商品名X1の利用店の優先順位を登録または修正するために、優先順位の欄に順位を示す数値を入力し、登録の操作をすると、販売者端末装置4aの処理部41は、入力された優先順位並びに店名利用店名、その商品名及び自らの店名a店等の情報を含む在庫共通利用情報登録要求を通信部42から送信する。そして、共通在庫活用サーバ1は、優先順位を含む利用店等の情報を在庫共通利用情報DB23に格納する。これにより、商品の在庫を自己a店の在庫として活用する利用店の優先順位を設定するようにしたから、a店にとって都合の良い利用店の在庫を活用することができ、商品販売管理サーバ3によって、a店にとって一層有用な商品販売を行うことができる。例えば、a店と同じ系列グループの店を利用店に設定し、その優先順位を高く設定することにより、グループ全体として有用な商品販売を行うことができる。また、価格の安い商品の在庫を有している利用店に対しその優先順位を高く設定することにより、その商品が販売されたときに利用店に支払う料金を抑えることができ、利益率の高い商品販売を行うことができる。在庫数0を入力した場合また、図8の画面2において、a店の販売者が所定の商品画面2では商品名X5の在庫数として0を入力した場合であっても、他店がその商品の在庫を有するときは、他店在庫情報表示欄の有の箇所をキー操作すると、処理部41は、商品在庫情報及び在庫共通利用情報に基づいて、その商品商品名X5について他店の在庫情報を表示するためのウィンドウを表示する。この場合も同様に、a店の販売者が登録の操作をすると、販売者端末装置4aの処理部41は、入力された在庫数0及び価格600円並びにその商品名X5及び店名a店等の情報を含む商品在庫情報登録要求を通信部42から送信し、共通在庫活用サーバ1は、受信した商品在庫情報登録要求に含まれる情報を商品在庫情報DB22に格納する。また、販売者端末装置4aの処理部41は、販売者によりチェックされた利用店名並びにその商品名X5及び自らの店名a店等の情報を含む在庫共通利用情報登録要求を通信部42から送信し、共通在庫活用サーバ1は、受信した在庫共通利用情報登録要求に含まれる情報を在庫共通利用情報DB23に格納する。これにより、a店の販売者が、a店の保持する商品の在庫数として0を入力した場合であっても、すなわちその商品の在庫が無い場合またはその商品を扱っていない場合であっても、他店の保持する商品をa店の保持する商品とみなして、商品販売管理サーバ3により購入者へ販売することができる。したがって、a店にとって有用な商品販売を行うことができる。以上のように、本発明の実施形態による共通在庫活用サーバ1によれば、在庫情報処理部12の在庫情報受付部121が、a店の販売者が操作する販売者端末装置4aからの要求に従い、a店の保持する商品に関する在庫数及び価格を商品在庫情報DB22から読み出し、自店a店の商品在庫情報として販売者端末装置4aへ送信するようにした。また、在庫共通利用情報処理部13の他店在庫情報閲覧部131が、a店と同じ商品を保持する他店の在庫数及び価格の情報を商品在庫情報DB22から読み出し、他店の商品在庫情報として販売者端末装置4aへ送信すると共に、商品の在庫を自己a店の在庫として活用するように指定された利用店の情報を在庫共通利用情報DB23から読み出し、在庫共通利用情報として販売者端末装置4aへ送信するようにした。これにより、a店の販売者は、自店が保持する商品について、同じ商品を保持する他店の情報他店の在庫数及び価格を見ることができ、これらの情報を参考にして、他店の在庫を自己の在庫として扱うことができるように設定することができる。また、本発明の実施形態による共通在庫活用サーバ1によれば、在庫共通利用情報処理部13の在庫利用店設定部132が、a店の販売者が操作する販売者端末装置4aからの要求により、商品の在庫を自己a店の在庫として活用するように指定された利用店の情報、すなわちa店の商品の在庫数が0になったときに他店の在庫をa店の在庫として扱うことができる利用店等の情報を受信し、在庫利用店登録部133が、これらの利用店等の情報を在庫共通利用情報として在庫共通利用情報DB23に格納するようにした。これにより、商品販売管理サーバ3において、a店の商品の在庫数が0になったときに、利用店として設定されている他店の在庫をa店の在庫として扱うことができる。したがって、複数の販売者である店舗が販売しようとする商品の在庫を共有化して活用することができ、販売者である店舗にとって有用な商品販売を行うことが可能となる。商品販売管理サーバの処理次に、図1及び図4に示した商品販売管理サーバ3の処理について説明する。前述のとおり、商品販売管理サーバ3は、ある店が保持する商品の在庫数が0になった場合に、商品DB2の在庫共通利用情報DB23に格納された在庫共通利用情報に基づいて、他店が保持する商品をその店の在庫として扱い、その在庫数を反映した商品情報を購入者端末装置5A,5B,へ送信する。図9は、商品販売管理サーバ3の処理を示すフローチャートであり、図10は、商品情報の送信シーケンスを示す図であり、図11は、購入者端末装置5Aの表示画面の例を示す図である。以下、商品販売管理サーバ3と購入者端末装置5Aとの間でデータの送受信が行われ、商品DB2の商品基本情報DB21、商品在庫情報DB22及び在庫共通利用情報DB23に格納されたデータに基づいて商品情報が生成される際に、ある商品の在庫数が0の場合に、他店の在庫を自己の在庫として扱い、商品の価格、在庫数、店名等を含む商品情報が購入者端末装置5A,5B,へ送信される処理について説明する。図9及び図10を参照して、商品販売管理サーバ3の通信部34は、購入者端末装置5Aから商品情報取得要求または商品購入要求を受信したか否かを判定するステップS901,ステップS908。商品販売管理サーバ3の商品情報処理部31及び商品購入処理部33は、後述するように、これらの要求に従った処理を行い、通信部34はこれらの要求に対する応答を返信する。ユーザAが、購入者端末装置5Aを用いて商品を購入する操作を行う場合、まず、購入者端末装置5Aの処理部51は、ユーザAによる操作に従って、購入する商品を選択するための商品情報を得るために、商品情報取得要求を通信部52から送信する。商品販売管理サーバ3の通信部34は、ステップS901において、商品情報取得要求を受信したことを判定した場合ステップS901:Y、商品情報取得要求を商品情報処理部31に出力し、商品情報処理部31は、商品情報取得要求を在庫情報処理部32に出力する。商品情報処理部31は、商品情報取得要求を入力すると、商品基本情報DB21から商品基本情報商品名、商品コード、仕様及び写真等、図31を参照を読み出し、在庫情報処理部32は、商品情報取得要求を入力すると、商品在庫情報DB22から商品在庫情報商品名、商品コード、店名、店コード、在庫数及び価格、図32を参照を読み出すステップS902。在庫情報処理部32は、読み出した商品在庫情報に基づいて、商品の在庫数が0であるか否かを判定しステップS903、商品の在庫数が0であると判定した場合ステップS903:Y、在庫数0の商品に対応する店名及び店コード並びにその商品の商品名及び商品コードをキーにして、在庫共通利用情報DB23からその店名及び店コードにおけるその商品名及び商品コードについて登録されている利用店及び利用店コードを読み出すステップS904。そして、在庫情報処理部32は、複数の利用店が読み出された場合、複数の利用店のうちの利用店1の欄に登録されている利用店を選定しステップS905、選定した利用店の在庫数ステップS902において商品在庫情報DB22から読み出されたその商品におけるその利用店の在庫数を、その商品の在庫が無い店の在庫数に設定するステップS906。そして、在庫情報処理部32は、商品情報取得要求に対する商品在庫情報を商品情報処理部31に出力する。尚、在庫情報処理部32は、選定した利用店におけるその商品の在庫数が0の場合、在庫共通利用情報DB23において利用店2の欄に登録されている利用店を選定する。同様に、利用店2の欄に登録されている利用店の在庫数が0の場合、利用店3の欄に登録されている利用店を選定する。また、在庫情報処理部32は、全ての利用店におけるその商品の在庫数が0の場合、後述するステップS907において送信する商品情報に、その店の商品に関する情報を含めない。また、在庫共通利用情報DB23に、利用店及びその優先順位が格納されている場合、在庫情報処理部32は、優先順位が高く、かつ在庫を有する利用店を選定する。同様に、全ての利用店の在庫数が0の場合、後述するステップS907において送信する商品情報に、その店の商品に関する情報を含めない。商品情報処理部31は、ステップS903において、商品の在庫数が0でないと判定した場合ステップS903:N、またはステップS906から移行して、商品基本情報及び商品在庫情報を含む商品情報商品の在庫数、価格、店名等を含む情報を、通信部34を介して購入者端末装置5Aへ送信するステップS907。この商品情報は、商品名、商品の在庫数、価格、店名等を含む情報に加え、図11の画面1~3を表示する処理、商品を選択して購入操作を行う処理、商品を購入するための商品購入要求を送信する処理等を実行するHTMLファイルとして送信される。一方、商品販売管理サーバ3の通信部34は、ステップS901において、商品情報取得要求を受信していないことを判定した場合ステップS901:N、ステップS908へ移行する。尚、ユーザAが、購入者端末装置5Aを用いて所定のカテゴリーに含まれる商品を購入する操作を行う場合、まず、購入者端末装置5Aの処理部51は、ユーザAによる操作に従って、商品のカテゴリーを含む商品情報取得要求を通信部52から送信し、商品販売管理サーバ3は、そのカテゴリーに含まれる商品に関する商品基本情報及び商品在庫情報を商品基本情報DB21及び商品在庫情報DB22から読み出し、そのカテゴリーに含まれる商品に関する商品情報を購入者端末装置5Aへ送信する。この場合、商品基本情報DB21には、商品に対するカテゴリーの情報も格納されている。購入者端末装置5Aの処理部51は、商品販売管理サーバ3により送信された商品情報を、通信部52を介して受信すると、図11の画面1に示すように、商品名、写真、仕様、店名、在庫数及び価格等の情報を一覧表示する。そして、ユーザAが、商品を購入するために、画面表示された商品一覧から所望の商品を選択して購入数を入力し、購入のキー操作をすると、購入者端末装置5Aの処理部51は、ユーザAにより選択された商品名、店名及び購入数等の情報を含む商品購入要求を通信部52から送信する。商品販売管理サーバ3の通信部34は、ステップS908において、商品購入要求を受信したことを判定した場合ステップS908:Y、商品購入要求を商品購入処理部33に出力する。商品購入処理部33は、商品購入要求を入力すると、商品購入要求に含まれる商品名等の情報に基づいて、購入対象商品の発送手配等の処理を行い、購入対象商品の在庫数を更新するステップS909。具体的には、商品購入処理部33は、購入対象商品の商品名、商品コード、店名及び店コードをキーにして商品在庫情報DB22を検索し、対応する在庫数から購入数を減算した結果を新たな在庫数として更新する。そして、商品購入処理部33は、商品購入要求に対する要求受付完了を、通信部34を介して購入者端末装置5Aへ送信しステップS910、ステップS903へ移行する。在庫情報処理部32は、ステップS910から移行して、購入対象商品の購入先である店が保持するその購入対象商品の在庫数ステップS909において更新した在庫数が0であるか否かを判定しステップS903、その店における購入対象商品の在庫数が0であると判定した場合ステップS903:Y、ステップS904~ステップS906により、購入対象商品における利用店の在庫数をその店在庫が無い店の在庫数に設定し、その在庫数を反映した商品在庫情報を商品情報処理部31に出力する。商品情報処理部31は、ステップS903において、購入対象商品を保持している店の在庫数が0でないと判定した場合ステップS903:N、またはステップS906から移行して、購入対象商品の在庫数在庫数から購入数を減算した結果の数、または、利用店の在庫数が設定された在庫数を含む商品情報を、通信部34を介して購入者端末装置5Aへ送信するステップS907。一方、商品販売管理サーバ3の通信部34は、ステップS908において、商品購入要求を受信していないことを判定した場合ステップS908:N、処理を終了してステップS901へ移行する。購入者端末装置5Aの処理部51は、商品販売管理サーバ3により送信された商品情報を、通信部52を介して受信すると、図11の画面2または3に示すように、画面1と同じ項目の情報を一覧表示する。画面2は、ユーザAが、画面1においてa店の商品名X1を1個購入する操作を行った後の画面を示している。商品販売管理サーバ3は、その購入処理において、ステップS909において、商品在庫情報DB22の商品名X1についてa店の在庫数を10から9に更新し、ステップS907において、a店の購入対象商品名X1の在庫数9を含む商品情報を購入者端末装置5Aへ送信する。これにより、図11の画面2に示すように、商品名X1及び店名a店における在庫数が10から9に変更される。この商品名X1の商品9個の商品は、a店により在庫として保持されている。画面3は、ユーザAが、画面1においてa店の商品名X1を10個購入する操作を行った後の画面を示している。商品販売管理サーバ3は、その購入処理において、ステップS909において、商品在庫情報DB22の商品名X1についてa店の在庫数を10から0に更新し、ステップS903~ステップS906において、在庫共通利用情報DB23におけるa店の商品名X1について利用店1としてb店が格納されているから図33を参照、b店が保持する商品名X1の在庫数30図32を参照をa店が保持する商品X1の在庫数に設定しb店が保持する商品名X1の在庫をa店の在庫とみなして、ステップS907において、a店の購入対象商品名X1の在庫数30を含む商品情報を購入者端末装置5Aへ送信する。これにより、図11の画面3に示すように、商品名X1及び店名a店における在庫数が10から30に変更される。この商品名X1の商品30個の商品は、実際はb店の在庫として保持されているが、ユーザAには、a店の在庫として保持されているものと認識される。以上のように、本発明の実施形態による商品販売管理サーバ3によれば、在庫情報処理部32が、店の保持する商品の在庫数が0であると判定した場合、その店のその商品をキーにして在庫共通利用情報DB23を検索し、その商品を保持している複数の利用店のうちの1つの利用店を選定し、選定した利用店の在庫数をその店在庫の無い店の在庫数に設定し、商品情報処理部31が、その商品情報を購入者端末装置5A,5B,へ送信するようにした。これにより、ユーザA,B,は、商品情報が表示された画面から、他店が保持している商品であるにもかかわらず、その商品をその店在庫の無い店が所持しているかのように認識することができる。したがって、在庫の無い店は、他店の保持している商品の在庫を利用して、商品販売を行うことができる。つまり、複数の販売者である店舗が販売する商品の在庫を共有化して活用することができ、販売者である店舗にとって有用な商品販売を行うことが可能となる。尚、本発明の実施形態による共通在庫活用サーバ1、商品販売管理サーバ3、販売者端末装置4a,4b,及び購入者端末装置5A,5B,のハードウェア構成としては、通常のコンピュータを使用することができる。共通在庫活用サーバ1、商品販売管理サーバ3、販売者端末装置4a,4b,及び購入者端末装置5A,5B,は、CPU、RAM等の揮発性の記憶媒体、ROM等の不揮発性の記憶媒体、及びインターフェース等を備えたコンピュータによって構成される。共通在庫活用サーバ1に備えた商品基本情報処理部11基本情報受付部111及び基本情報登録部112、在庫情報処理部12在庫情報受付部121及び在庫情報登録部122、在庫共通利用情報処理部13他店在庫情報閲覧部131、在庫利用店設定部132及び在庫利用店登録部133及び通信部14の各機能は、これらの機能を記述したプログラムをCPUに実行させることによりそれぞれ実現される。また、商品販売管理サーバ3に備えた商品情報処理部31、在庫情報処理部32、商品購入処理部33及び通信部34の各機能は、これらの機能を記述したプログラムをCPUに実行させることによりそれぞれ実現される。これらのプログラムは、磁気ディスクフロッピー登録商標ディスク、ハードディスク等、光ディスクCD-ROM、DVD等、半導体メモリ等の記憶媒体に格納して頒布することもできる。以上、実施形態を挙げて本発明を説明したが、本発明は前記実施形態に限定されるものではなく、その技術思想を逸脱しない範囲で種々変形可能である。例えば、前記実施形態において、販売者端末装置4aの処理部41は、図8に示した画面23のように、商品の在庫数を表示するようにしたが、在庫の有無を表示するようにしてもよい。また、前記実施形態では、販売者端末装置4a,4b,は、商品の販売を行う店の販売者により使用される装置としたが、商品を取り扱う個人により使用される装置であってもよいし、商品を開発及び製造するメーカにより使用される装置であってもよい。また、販売者端末装置4a,4b,及び購入者端末装置5A,5B,は、販売者、ユーザ等により持ち運びが可能な携帯型の装置、例えば、PDAPersonalDigitalAssistant、ノート型パーソナルコンピュータまたは携帯電話であってもよい。要するに、インターネットへ接続する機能を有する装置であればよい。"