(57)【要約】【課題】複数の在庫拠点に管理された商品の在庫管理を簡素なハードウェア資源により行うことができ、それらの在庫をリアルタイムに検索する。また、上記商品を複数の在庫拠点から出荷する場合における出荷の配分を簡易に算出する。【解決手段】在庫検索装置１００は、所定の在庫拠点端末装置２００に、必要数量の商品の在庫検索を指示する。在庫拠点端末装置２ｘ０は、在庫検索装置１００により指示された必要数量の在庫検索、及び他の在庫拠点端末装置２ｙ０から指示された必要数量の在庫検索を行い、拠出する在庫数量を上記必要数量から差し引いて更新した必要数量が１以上の場合、該更新した必要数量の在庫検索を、拠出する在庫数量がない場合、上記指示された必要数量の在庫検索を、所定の在庫拠点端末装置２ｚ０に指示し、拠出する在庫数量がある場合、在庫検索装置１００に、拠出する在庫数量を少なくとも含む在庫情報を通知する。【選択図】      図１
2004168442.tif 000002
【特許請求の範囲】
【請求項１】
複数の在庫拠点に管理された商品を検索する在庫検索装置と、前記複数の在庫拠点毎に設けられ、該在庫拠点の前記商品の少なくとも在庫数量を管理している在庫拠点端末装置と、が同一ネットワーク上に接続された在庫管理システムであって、
前記在庫検索装置は、
前記複数の在庫拠点端末装置内の所定の在庫拠点端末装置に、前記ネットワークを介して必要数量の前記商品の在庫検索を指示する在庫検索指示手段を有し、
前記在庫拠点端末装置は、
前記在庫検索指示手段により指示された必要数量の前記商品の在庫検索、または前記ネットワーク上の他の在庫拠点端末装置から指示された必要数量の前記商品の在庫検索を行い、管理している在庫拠点から拠出する在庫数量が少なくとも１以上ある場合であり該在庫数量を前記必要数量から差し引いて更新した必要数量が１以上の場合、該更新した必要数量の前記商品の在庫検索を、前記拠出する在庫数量がない場合、前記指示された必要数量の前記商品の在庫検索を、前記ネットワークを介して所定の在庫拠点端末装置に指示する在庫検索手段と、
前記管理している在庫拠点から拠出する在庫数量が少なくとも１以上ある場合、前記ネットワークを介して前記在庫検索装置に、前記拠出する在庫数量を少なくとも含む在庫情報を通知する在庫情報通知手段と、を有し、
前記ネットワーク上の前記商品の在庫検索順における最後の在庫拠点端末装置の在庫検索手段は、管理している在庫拠点から拠出する在庫数量が少なくとも１以上ある場合であり該在庫数量を前記必要数量から差し引いて更新した必要数量が１以上の場合、該更新した必要数量を少なくとも含む未達在庫情報を、前記ネットワークを介して前記在庫検索装置に通知することを特徴とする在庫管理システム。
【請求項２】
前記在庫検索装置は、
前記商品に対する顧客の注文を受け付ける注文受付手段と、
前記未達在庫情報の通知を受領すると、前記複数の在庫拠点端末装置の内、前記商品を生産する生産拠点を兼ねる在庫拠点の在庫拠点端末装置から、前記ネットワークを介して前記商品の生産計画を取得し、該生産計画を基に前記商品の出荷時期を算出する出荷時期算出手段と、
前記複数の在庫拠点端末装置の１以上のいずれかから通知された前記在庫情報、及び／または前記出荷時期算出手段により算出された出荷時期を顧客に提示する顧客提示手段と、をさらに有し、
前記検索指示手段は、前記注文受付手段により受け付けた商品の在庫検索を指示することを特徴とする請求項１記載の在庫管理システム。
【請求項３】
前記顧客提示手段による前記在庫情報、及び／または前記出荷時期の提示の結果、前記顧客から正式注文を受けると、前記在庫情報を通知してきた在庫拠点端末装置に、前記ネットワークを介して前記商品の出荷指示を通知する出荷指示手段と、
前記顧客提示手段による前記在庫情報、及び前記出荷時期の提示の結果、前記顧客から正式注文を受けると、前記商品を生産する生産拠点を兼ねる在庫拠点の在庫拠点端末装置に、前記ネットワークを介して前記商品の生産指示を通知する生産指示手段と、
をさらに有することを特徴とする請求項２記載の在庫管理システム。
【請求項４】
複数の在庫拠点に管理された商品を検索する在庫検索装置と同一ネットワーク上に接続され、前記在庫拠点の前記商品の少なくとも在庫数量を管理している在庫拠点端末装置であって、
前記在庫検索装置により指示された必要数量の前記商品の在庫検索、または前記ネットワーク上の他の在庫拠点端末装置から指示された必要数量の前記商品の在庫検索を行い、管理している在庫拠点から拠出する在庫数量が少なくとも１以上ある場合であり該在庫数量を前記必要数量から差し引いて更新した必要数量が１以上の場合、該更新した必要数量の前記商品の在庫検索を、前記拠出する在庫数量がない場合、前記指示された必要数量の前記商品の在庫検索を、前記ネットワークを介して所定の在庫拠点端末装置に指示する在庫検索手段と、
前記管理している在庫拠点から拠出する在庫数量が少なくとも１以上ある場合、前記ネットワークを介して前記在庫検索装置に、前記拠出する在庫数量を少なくとも含む在庫情報を通知する在庫情報通知手段と、
を有することを特徴とする在庫拠点端末装置。
【請求項５】
複数の在庫拠点に管理された商品を検索する在庫検索装置と同一ネットワーク上に接続され、前記在庫拠点の前記商品の少なくとも在庫数量を管理している在庫拠点端末装置であって、
前記ネットワーク上の他の在庫拠点端末装置から指示された必要数量の前記商品の在庫検索を行い、管理している在庫拠点から拠出する在庫数量が少なくとも１以上ある場合であり該在庫数量を前記必要数量から差し引いて更新した必要数量が１以上の場合、該更新した必要数量を少なくとも含む未達在庫情報を、前記拠出する在庫数量がない場合、前記指示された必要数量を含む未達在庫情報を、前記ネットワークを介して前記在庫検索装置に通知する在庫検索手段と、
前記管理している在庫拠点から拠出する在庫数量が少なくとも１以上ある場合、前記ネットワークを介して前記在庫検索装置に、前記拠出する在庫数量を少なくとも含む在庫情報を通知する在庫情報通知手段と、
を有することを特徴とする在庫拠点端末装置。
【請求項６】
複数の在庫拠点毎に設けられ、該在庫拠点の商品の少なくとも在庫数量を管理している在庫拠点端末装置と同一ネットワーク上に接続され、前記複数の在庫拠点に管理された商品を検索する在庫検索装置であって、
前記商品に対する顧客の注文を受け付ける注文受付手段と、
前記注文受付手段により受け付けた商品の必要数量分の在庫検索を、前記ネットワークを介して前記複数の在庫拠点端末装置内の所定の在庫拠点端末装置に指示する在庫検索指示手段と、
前記在庫拠点端末装置から未達在庫情報の通知を受領すると、前記複数の在庫拠点端末装置の内、前記商品を生産する生産拠点を兼ねる在庫拠点の在庫拠点端末装置から、前記ネットワークを介して前記商品の生産計画を取得し、該生産計画を基に前記商品の出荷時期を算出する出荷時期算出手段と、
前記複数の在庫拠点端末装置の１以上のいずれかから通知された在庫情報、及び／または前記出荷時期算出手段により算出された出荷時期を顧客に提示する顧客提示手段と、
を有することを特徴とする在庫検索装置。
【請求項７】
前記顧客提示手段による前記在庫情報、及び／または前記出荷時期の提示の結果、前記顧客から正式注文を受けると、前記在庫情報を通知してきた在庫拠点端末装置に、前記ネットワークを介して前記商品の出荷指示を通知する出荷指示手段と、
前記顧客提示手段による前記在庫情報、及び前記出荷時期の提示の結果、前記顧客から正式注文を受けると、前記商品を生産する生産拠点を兼ねる在庫拠点の在庫拠点端末装置に、前記ネットワークを介して前記商品の生産指示を通知する生産指示手段と、
をさらに有することを特徴とする請求項６記載の在庫検索装置。
【請求項８】
複数の在庫拠点に管理された商品を検索する在庫検索装置が、前記複数の在庫拠点毎に設けられる在庫拠点端末装置内の所定の在庫拠点端末装置に、前記ネットワークを介して必要数量の前記商品の在庫検索を指示し、
前記所定の在庫拠点端末装置が、前記在庫検索装置により指示された必要数量の前記商品の在庫検索を行い、管理している在庫拠点から拠出する在庫数量が少なくとも１以上ある場合、前記ネットワークを介して前記在庫検索装置に前記拠出する在庫数量を少なくとも含む在庫情報を通知し、該拠出する在庫数量を前記必要数量から差し引いて更新した必要数量が１以上の場合、該更新した必要数量の前記商品の在庫検索を前記ネットワークを介して所定の在庫拠点端末装置に指示し、前記拠出する在庫数量がない場合、前記指示された必要数量の前記商品の在庫検索を前記ネットワークを介して所定の在庫拠点端末装置に指示し、
前記所定の在庫拠点端末装置が、前記ネットワーク上の他の在庫拠点端末装置から指示された必要数量の前記商品の在庫検索を行い、管理している在庫拠点から拠出する在庫数量が少なくとも１以上ある場合、前記ネットワークを介して前記在庫検索装置に前記拠出する在庫数量を少なくとも含む在庫情報を通知し、該拠出する在庫数量を前記必要数量から差し引いて更新した必要数量が１以上の場合、該更新した必要数量の前記商品の在庫検索を前記ネットワークを介して所定の在庫拠点端末装置に指示し、前記拠出する在庫数量がない場合、前記指示された必要数量の前記商品の在庫検索を前記ネットワークを介して所定の在庫拠点端末装置に指示し、
前記ネットワーク上の前記商品の在庫検索順における最後の在庫拠点端末装置が、前記ネットワーク上の他の在庫拠点端末装置から指示された必要数量の前記商品の在庫検索を行い、管理している在庫拠点から拠出する在庫数量が少なくとも１以上ある場合、前記ネットワークを介して前記在庫検索装置に前記拠出する在庫数量を少なくとも含む在庫情報を通知し、前記拠出する在庫数量を前記必要数量から差し引いて更新した必要数量が１以上の場合、該更新した必要数量を少なくとも含む未達在庫情報を前記ネットワークを介して前記在庫検索装置に通知し、前記拠出する在庫数量がない場合、前記指示された必要数量を少なくとも含む未達在庫情報を前記ネットワークを介して前記在庫検索装置に通知することを特徴とする在庫管理方法。
【請求項９】
前記在庫検索装置が、前記所定の在庫拠点端末装置に、前記ネットワークを介して顧客から受け付けた注文を満足するに足る必要数量の前記商品の在庫検索を指示し、
前記未達在庫情報の通知を受領すると、前記複数の在庫拠点端末装置の内、前記商品を生産する生産拠点を兼ねる在庫拠点の在庫拠点端末装置から、前記ネットワークを介して前記商品の生産計画を取得し、該生産計画を基に前記商品の出荷時期を算出し、
前記複数の在庫拠点端末装置の１以上のいずれかから通知された前記在庫情報、及び／または前記出荷時期を顧客に提示することを特徴とする請求項８記載の在庫管理方法。
【請求項１０】
前記在庫情報、及び前記出荷時期を提示した結果、前記顧客から正式注文を受けると、前記在庫情報を通知してきた在庫拠点端末装置に、前記ネットワークを介して前記商品の出荷指示を通知し、
前記在庫情報、及び前記出荷時期を提示した結果、前記顧客から正式注文を受けると、前記商品を生産する生産拠点を兼ねる在庫拠点の在庫拠点端末装置に、前記ネットワークを介して前記商品の生産指示を通知することを特徴とする請求項９記載の在庫管理方法。
【請求項１１】
複数の在庫拠点に管理された商品を検索する在庫検索装置により指示された必要数量の前記商品の在庫検索、またはネットワーク上の所定の在庫拠点端末装置から指示された必要数量の前記商品の在庫検索を行い、管理している在庫拠点から拠出する在庫数量が少なくとも１以上ある場合であり該在庫数量を前記必要数量から差し引いて更新した必要数量が１以上の場合、該更新した必要数量の前記商品の在庫検索を、前記拠出する在庫数量がない場合、前記指示された必要数量の前記商品の在庫検索を、前記ネットワークを介して他の在庫拠点端末装置に指示する在庫検索手段、
前記管理している在庫拠点から拠出する在庫数量が少なくとも１以上ある場合、前記ネットワークを介して前記在庫検索装置に、前記拠出する在庫数量を少なくとも含む在庫情報を通知する在庫情報通知手段、
としてコンピュータを機能させるためのプログラム。
【請求項１２】
ネットワーク上の所定の在庫拠点端末装置から指示された必要数量の前記商品の在庫検索を行い、管理している在庫拠点から拠出する在庫数量が少なくとも１以上ある場合であり該在庫数量を前記必要数量から差し引いて更新した必要数量が１以上の場合、該更新した必要数量を少なくとも含む未達在庫情報を、前記拠出する在庫数量がない場合、前記指示された必要数量を含む未達在庫情報を、前記ネットワークを介して、複数の在庫拠点に管理された商品を検索する在庫検索装置に通知する在庫検索手段、
前記管理している在庫拠点から拠出する在庫数量が少なくとも１以上ある場合、前記ネットワークを介して前記在庫検索装置に、前記拠出する在庫数量を少なくとも含む在庫情報を通知する在庫情報通知手段、
としてコンピュータを機能させるためのプログラム。
【請求項１３】
複数の在庫拠点毎に設けられ、該在庫拠点の前記商品の少なくとも在庫数量を管理している在庫拠点端末装置と同一ネットワーク上に接続され、前記複数の在庫拠点に管理された商品を検索するためのプログラムであって、
顧客からの商品の注文を受け付ける注文受付手段、
前記注文受付手段により受け付けた商品の必要数量分の在庫検索を、ネットワークを介して複数の在庫拠点毎に設けられる在庫拠点端末装置内の所定の在庫拠点端末装置に指示する在庫検索指示手段、
前記在庫拠点端末装置から未達在庫情報の通知を受領すると、前記複数の在庫拠点端末装置の内、前記商品を生産する生産拠点を兼ねる在庫拠点の在庫拠点端末装置から、前記ネットワークを介して前記商品の生産計画を取得し、該生産計画を基に前記商品の出荷時期を算出する出荷時期算出手段、
前記複数の在庫拠点端末装置の１以上のいずれかから通知された在庫情報、及び／または前記出荷時期算出手段により算出された出荷時期を顧客に提示する顧客提示手段、
としてコンピュータを機能させるためのプログラム。
【請求項１４】
前記顧客提示手段による前記在庫情報、及び／または前記出荷時期の提示の結果、前記顧客から正式注文を受けると、前記在庫情報を通知してきた在庫拠点端末装置に、前記ネットワークを介して前記商品の出荷指示を通知する出荷指示手段、
前記顧客提示手段による前記在庫情報、及び前記出荷時期の提示の結果、前記顧客から正式注文を受けると、前記商品を生産する生産拠点を兼ねる在庫拠点の在庫拠点端末装置に、前記ネットワークを介して前記商品の生産指示を通知する生産指示手段、
としてさらにコンピュータを機能させるための請求項１３記載のプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数の在庫拠点に管理された商品の在庫をリアルタイムに検索する在庫管理システム、在庫拠点端末装置、在庫検索装置、在庫管理方法、およびそれらのプログラムに関する。
【０００２】
【従来の技術】
従来、顧客からの商品の受注は、電話、ＦＡＸ等により行われるのが通常であった。商品の注文を受けた担当者は、種々の方法により、工場、支店、営業所といった在庫拠点から在庫状況を収集しなければならなかった。
【０００３】
複数の在庫拠点を有する在庫管理に関して、全国各地に分散配置された工場、在庫拠点の在庫を集中して、かつリアルタイムに管理する集中在庫装置が開示されている。（例えば、特許文献１参照。）。
【０００４】
【特許文献１】
特開平５−１９７７３５号公報  （段落番号００１４〜００２８、第１図）
【０００５】
【発明が解決しようとする課題】
しかしながら、特許文献１は、地方ごとに設置されたローカル在庫データベースが更新される度に、データを中央サーバに送り、すべての情報を中央サーバで一括管理している。したがって、中央サーバの負荷が増大することになる。即ち、中央サーバは、全データをまとめて保存するための大容量データベースが必要となる。
【０００６】
また、同一の在庫データを同一ネットワーク上に２つ（中央サーバと地方のローカルデータベース）保持することになり、非効率である。さらに、在庫データを一括管理する中央サーバを設けることによるイニシャルコスト、維持コスト、および管理コスト等も増大する。
【０００７】
さらに、複数の在庫拠点から商品の出荷をしなければならない場合、どの在庫拠点がいくつ商品を出荷するかを決定しなければならない。この場合、中央サーバがその配分を計算する手法では、やはり複数の在庫拠点のデータベースから在庫状況を取得しなければならず、中央サーバの負担が大きい。
【０００８】
本発明は、上記問題点に鑑みなされたものであり、複数の在庫拠点に管理された商品の在庫管理を簡素なハードウェア資源により行うことができ、それらの在庫をリアルタイムに検索することが可能な在庫管理システム、在庫拠点端末装置、在庫検索装置、在庫管理方法、およびそれらのプログラムを提供することを目的とする。
【０００９】
また、本発明は、複数の在庫拠点に管理された商品を複数の在庫拠点から出荷しなければならない場合における出荷の配分を簡易に算出することが可能な在庫管理システム、在庫拠点端末装置、在庫検索装置、在庫管理方法、およびそれらのプログラムを提供することを目的とする。
【００１０】
【課題を解決するための手段】
係る目的を達成するために、請求項１記載の発明は、図１の基本構成図に示すように、複数の在庫拠点に管理された商品を検索する在庫検索装置１００と、前記複数の在庫拠点毎に設けられ、該在庫拠点の前記商品の少なくとも在庫数量を管理している在庫拠点端末装置２００〜２２０と、が同一ネットワーク上に接続された在庫管理システムであって、前記在庫検索装置１００は、前記複数の在庫拠点端末装置２００〜２２０内の所定の在庫拠点端末装置２００に、前記ネットワークを介して必要数量の前記商品の在庫検索を指示する在庫検索指示手段１１１を有し、前記在庫拠点端末装置２ｘ０は、前記在庫検索指示手段１１１により指示された必要数量の前記商品の在庫検索、または前記ネットワーク上の他の在庫拠点端末装置２ｙ０から指示された必要数量の前記商品の在庫検索を行い、管理している在庫拠点から拠出する在庫数量が少なくとも１以上ある場合であり該在庫数量を前記必要数量から差し引いて更新した必要数量が１以上の場合、該更新した必要数量の前記商品の在庫検索を、前記拠出する在庫数量がない場合、前記指示された必要数量の前記商品の在庫検索を、前記ネットワークを介して所定の在庫拠点端末装置２ｚ０に指示する在庫検索手段２ｘ１と、前記管理している在庫拠点から拠出する在庫数量が少なくとも１以上ある場合、前記ネットワークを介して前記在庫検索装置１００に、前記拠出する在庫数量を少なくとも含む在庫情報を通知する在庫情報通知手段２ｘ６と、を有し、前記ネットワーク上の前記商品の在庫検索順における最後の在庫拠点端末装置２２０の在庫検索手段２２１は、管理している在庫拠点から拠出する在庫数量が少なくとも１以上ある場合であり該在庫数量を前記必要数量から差し引いて更新した必要数量が１以上の場合、該更新した必要数量を少なくとも含む未達在庫情報を、前記ネットワークを介して前記在庫検索装置１００に通知することを特徴としている。
【００１１】
したがって、請求項１記載の発明によれば、在庫検索装置１００から指示された商品の在庫の検索を、複数の在庫拠点端末装置２００〜２２０がピアツーピアで行うため、在庫検索装置１００を簡素な構成としても、リアルタイムに在庫検索を行うことができる。また、各在庫拠点端末装置２ｘ０が、管理している在庫拠点から拠出する在庫数量を差し引いて、他の在庫拠点端末装置２ｚ０に渡すため、各在庫拠点における出荷の配分を簡易に決定することができる。
【００１２】
請求項２記載の発明は、図１の基本構成図に示すように、請求項１記載の発明において、前記在庫検索装置１００は、前記商品に対する顧客の注文を受け付ける注文受付手段１６１と、前記未達在庫情報の通知を受領すると、前記複数の在庫拠点端末装置２００〜２２０の内、前記商品を生産する生産拠点を兼ねる在庫拠点の在庫拠点端末装置２ｓ０から、前記ネットワークを介して前記商品の生産計画を取得し、該生産計画を基に前記商品の出荷時期を算出する出荷時期算出手段１１２と、前記複数の在庫拠点端末装置２００〜２２０の１以上のいずれかから通知された前記在庫情報、及び／または前記出荷時期算出手段１１２により算出された出荷時期を顧客に提示する顧客提示手段１６２と、をさらに有し、前記検索指示手段１１１は、前記注文受付手段１６１により受け付けた商品の在庫検索を指示することを特徴としている。
【００１３】
したがって、請求項２記載の発明によれば、顧客の注文に対して、リアルタイムに在庫状況を提供することにより、顧客は、営業員を介さずに注文品の在庫状況をリアルタイムに把握することができ、迅速に正式注文するか否かを決定することができる。
【００１４】
請求項３記載の発明は、図１の基本構成図に示すように、請求項２記載の発明において、前記顧客提示手段１６２による前記在庫情報、及び／または前記出荷時期の提示の結果、前記顧客から正式注文を受けると、前記在庫情報を通知してきた在庫拠点端末装置２ｄ０に、前記ネットワークを介して前記商品の出荷指示を通知する出荷指示手段１１３と、前記顧客提示手段１６２による前記在庫情報、及び前記出荷時期の提示の結果、前記顧客から正式注文を受けると、前記商品を生産する生産拠点を兼ねる在庫拠点の在庫拠点端末装置２ｓ０に、前記ネットワークを介して前記商品の生産指示を通知する生産指示手段１１４と、をさらに有することを特徴としている。
【００１５】
したがって、請求項３記載の発明によれば、顧客に在庫状況を提示した結果、正式注文を受けると、自動的に出荷及び／または生産指示を出すことにより、連絡事務を簡略化することができる。
【００１６】
請求項４記載の発明は、図１の基本構成図に示すように、複数の在庫拠点に管理された商品を検索する在庫検索装置１００と同一ネットワーク上に接続され、前記在庫拠点の前記商品の少なくとも在庫数量を管理している在庫拠点端末装置２ｘ０であって、前記在庫検索装置１００により指示された必要数量の前記商品の在庫検索、または前記ネットワーク上の他の在庫拠点端末装置２ｙ０から指示された必要数量の前記商品の在庫検索を行い、管理している在庫拠点から拠出する在庫数量が少なくとも１以上ある場合であり該在庫数量を前記必要数量から差し引いて更新した必要数量が１以上の場合、該更新した必要数量の前記商品の在庫検索を、前記拠出する在庫数量がない場合、前記指示された必要数量の前記商品の在庫検索を、前記ネットワークを介して所定の在庫拠点端末装置２ｚ０に指示する在庫検索手段２ｘ１と、前記管理している在庫拠点から拠出する在庫数量が少なくとも１以上ある場合、前記ネットワークを介して前記在庫検索装置１００に、前記拠出する在庫数量を少なくとも含む在庫情報を通知する在庫情報通知手段２ｘ６と、を有することを特徴としている。
【００１７】
したがって、請求項４記載の発明によれば、各在庫拠点端末装置２ｘ０が、管理している在庫拠点から拠出する在庫数量を差し引いて、ピアツーピアにより他の在庫拠点端末装置２ｚ０に渡すため、在庫検索装置１００を簡素な構成としても、リアルタイムに在庫検索を行うことができ、各在庫拠点における出荷の配分を簡易に決定することができるシステムを構築することが可能となる。
【００１８】
請求項５記載の発明は、図１の基本構成図に示すように、複数の在庫拠点に管理された商品を検索する在庫検索装置１００と同一ネットワーク上に接続され、前記在庫拠点の前記商品の少なくとも在庫数量を管理している在庫拠点端末装置２２０であって、前記ネットワーク上の他の在庫拠点端末装置２１０から指示された必要数量の前記商品の在庫検索を行い、管理している在庫拠点から拠出する在庫数量が少なくとも１以上ある場合であり該在庫数量を前記必要数量から差し引いて更新した必要数量が１以上の場合、該更新した必要数量を少なくとも含む未達在庫情報を、前記拠出する在庫数量がない場合、前記指示された必要数量を含む未達在庫情報を、前記ネットワークを介して前記在庫検索装置１００に通知する在庫検索手段２２１と、前記管理している在庫拠点から拠出する在庫数量が少なくとも１以上ある場合、前記ネットワークを介して前記在庫検索装置１００に、前記拠出する在庫数量を少なくとも含む在庫情報を通知する在庫情報通知手段２２６と、を有することを特徴としている。
【００１９】
したがって、請求項５記載の発明によれば、ピアツーピア検索における最後の在庫拠点端末装置２２０が、管理している在庫拠点から拠出する在庫数量を差し引いても、必要数量を満足しない場合、未達在庫情報を在庫検索装置１００に通知するため、ピアツーピア検索の結果が、確実に在庫検索装置１００に戻ることとなり、在庫検索装置１００を簡素な構成としても、リアルタイムに在庫検索を行うことができ、各在庫拠点における出荷の配分を簡易に決定することができるシステムを構築することが可能となる。
【００２０】
請求項６記載の発明は、図１の基本構成図に示すように、複数の在庫拠点毎に設けられ、該在庫拠点の商品の少なくとも在庫数量を管理している在庫拠点端末装置２００〜２２０と同一ネットワーク上に接続され、前記複数の在庫拠点に管理された商品を検索する在庫検索装置１００であって、前記商品に対する顧客の注文を受け付ける注文受付手段１６１と、前記注文受付手段１６１により受け付けた商品の必要数量分の在庫検索を、前記ネットワークを介して前記複数の在庫拠点端末装置２００〜２２０内の所定の在庫拠点端末装置２００に指示する在庫検索指示手段１１１と、前記在庫拠点端末装置２２０から未達在庫情報の通知を受領すると、前記複数の在庫拠点端末装置２００〜２２０の内、前記商品を生産する生産拠点を兼ねる在庫拠点の在庫拠点端末装置２ｓ０から、前記ネットワークを介して前記商品の生産計画を取得し、該生産計画を基に前記商品の出荷時期を算出する出荷時期算出手段１１２と、前記複数の在庫拠点端末装置２００〜２２０の１以上のいずれかから通知された在庫情報、及び／または前記出荷時期算出手段１１２により算出された出荷時期を顧客に提示する顧客提示手段１６２と、を有することを特徴としている。
【００２１】
したがって、請求項６記載の発明によれば、顧客の注文に対して、リアルタイムに在庫状況を提供することにより、顧客が営業員を介さずに注文品の在庫状況をリアルタイムに把握することができ、迅速に正式注文するか否かを決定することができるシステムを構築することが可能となる。
【００２２】
請求項７記載の発明によれば、図１の基本構成図に示すように、請求項６記載の発明において、前記顧客提示手段１６２による前記在庫情報、及び／または前記出荷時期の提示の結果、前記顧客から正式注文を受けると、前記在庫情報を通知してきた在庫拠点端末装置２ｄ０に、前記ネットワークを介して前記商品の出荷指示を通知する出荷指示手段１１３と、前記顧客提示手段１６２による前記在庫情報、及び前記出荷時期の提示の結果、前記顧客から正式注文を受けると、前記商品を生産する生産拠点を兼ねる在庫拠点の在庫拠点端末装置２ｓ０に、前記ネットワークを介して前記商品の生産指示を通知する生産指示手段１１４と、をさらに有することを特徴としている。
【００２３】
したがって、請求項７記載の発明によれば、顧客に在庫状況を提示した結果、正式注文を受けると、自動的に出荷及び／または生産指示を出すことにより、連絡事務を簡略化することができるシステムを構築することが可能となる。
【００２４】
請求項８記載の発明は、複数の在庫拠点に管理された商品を検索する在庫検索装置１００が、前記複数の在庫拠点毎に設けられる在庫拠点端末装置２００〜２２０内の所定の在庫拠点端末装置２ｘ０に、前記ネットワークを介して必要数量の前記商品の在庫検索を指示し、前記所定の在庫拠点端末装置２ｘ０が、前記在庫検索装置１００により指示された必要数量の前記商品の在庫検索を行い、管理している在庫拠点から拠出する在庫数量が少なくとも１以上ある場合、前記ネットワークを介して前記在庫検索装置１００に前記拠出する在庫数量を少なくとも含む在庫情報を通知し、該拠出する在庫数量を前記必要数量から差し引いて更新した必要数量が１以上の場合、該更新した必要数量の前記商品の在庫検索を前記ネットワークを介して所定の在庫拠点端末装置２ｙ０に指示し、前記拠出する在庫数量がない場合、前記指示された必要数量の前記商品の在庫検索を前記ネットワークを介して所定の在庫拠点端末装置２ｙ０に指示し、前記所定の在庫拠点端末装置２ｙ０が、前記ネットワーク上の他の在庫拠点端末装置２ｘ０から指示された必要数量の前記商品の在庫検索を行い、管理している在庫拠点から拠出する在庫数量が少なくとも１以上ある場合、前記ネットワークを介して前記在庫検索装置１００に前記拠出する在庫数量を少なくとも含む在庫情報を通知し、該拠出する在庫数量を前記必要数量から差し引いて更新した必要数量が１以上の場合、該更新した必要数量の前記商品の在庫検索を前記ネットワークを介して所定の在庫拠点端末装置２ｚ０に指示し、前記拠出する在庫数量がない場合、前記指示された必要数量の前記商品の在庫検索を前記ネットワークを介して所定の在庫拠点端末装置２ｚ０に指示し、前記ネットワーク上の前記商品の在庫検索順における最後の在庫拠点端末装置２２０が、前記ネットワーク上の他の在庫拠点端末装置２ｚ０から指示された必要数量の前記商品の在庫検索を行い、管理している在庫拠点から拠出する在庫数量が少なくとも１以上ある場合、前記ネットワークを介して前記在庫検索装置１００に前記拠出する在庫数量を少なくとも含む在庫情報を通知し、前記拠出する在庫数量を前記必要数量から差し引いて更新した必要数量が１以上の場合、該更新した必要数量を少なくとも含む未達在庫情報を前記ネットワークを介して前記在庫検索装置１００に通知し、前記拠出する在庫数量がない場合、前記指示された必要数量を少なくとも含む未達在庫情報を前記ネットワークを介して前記在庫検索装置１００に通知することを特徴としている。
【００２５】
したがって、請求項８記載の発明によれば、在庫検索装置１００から指示された商品の在庫の検索を、複数の在庫拠点端末装置２００〜２２０がピアツーピアで行うため、在庫検索装置１００を簡素な構成としても、リアルタイムに在庫検索を行うことができる。また、各在庫拠点端末装置２ｘ０が、管理している在庫拠点から拠出する在庫数量を差し引いて、他の在庫拠点端末装置２ｚ０に渡すため、各在庫拠点における出荷の配分を簡易に決定することができる。
【００２６】
請求項９記載の発明は、請求項８記載の発明において、前記在庫検索装置が、前記所定の在庫拠点端末装置２ｘ０に、前記ネットワークを介して顧客から受け付けた注文を満足するに足る必要数量の前記商品の在庫検索を指示し、前記未達在庫情報の通知を受領すると、前記複数の在庫拠点端末装置２００〜２２０の内、前記商品を生産する生産拠点を兼ねる在庫拠点の在庫拠点端末装置２ｓ０から、前記ネットワークを介して前記商品の生産計画を取得し、該生産計画を基に前記商品の出荷時期を算出し、前記複数の在庫拠点端末装置２００〜２２０の１以上のいずれかから通知された前記在庫情報、及び／または前記出荷時期を顧客に提示することを特徴としている。
【００２７】
したがって、請求項９記載の発明によれば、顧客の注文に対して、リアルタイムに在庫状況を提供することにより、顧客は、営業員を介さずに注文品の在庫状況をリアルタイムに把握することができ、迅速に正式注文するか否かを決定することができる。
【００２８】
請求項１０記載の発明は、請求項９記載の発明において、前記在庫情報、及び前記出荷時期を提示した結果、前記顧客から正式注文を受けると、前記在庫情報を通知してきた在庫拠点端末装置２ｄ０に、前記ネットワークを介して前記商品の出荷指示を通知し、前記在庫情報、及び前記出荷時期を提示した結果、前記顧客から正式注文を受けると、前記商品を生産する生産拠点を兼ねる在庫拠点の在庫拠点端末装置２ｓ０に、前記ネットワークを介して前記商品の生産指示を通知することを特徴としている。
【００２９】
したがって、請求項１０記載の発明によれば、顧客に在庫状況を提示した結果、正式注文を受けると、自動的に出荷及び／または生産指示を出すことにより、連絡事務を簡略化することができる。
【００３０】
請求項１１記載の発明は、図１の基本構成図に示すように、複数の在庫拠点に管理された商品を検索する在庫検索装置１００により指示された必要数量の前記商品の在庫検索、またはネットワーク上の所定の在庫拠点端末装置２ｘ０から指示された必要数量の前記商品の在庫検索を行い、管理している在庫拠点から拠出する在庫数量が少なくとも１以上ある場合であり該在庫数量を前記必要数量から差し引いて更新した必要数量が１以上の場合、該更新した必要数量の前記商品の在庫検索を、前記拠出する在庫数量がない場合、前記指示された必要数量の前記商品の在庫検索を、前記ネットワークを介して他の在庫拠点端末装置２ｙ０に指示する在庫検索手段２ｘ１、前記管理している在庫拠点から拠出する在庫数量が少なくとも１以上ある場合、前記ネットワークを介して前記在庫検索装置１００に、前記拠出する在庫数量を少なくとも含む在庫情報を通知する在庫情報通知手段２ｘ６、としてコンピュータを機能させることを特徴としている。
【００３１】
したがって、請求項１１記載の発明によれば、各在庫拠点端末装置２ｘ０が、管理している在庫拠点から拠出する在庫数量を差し引いて、ピアツーピアにより他の在庫拠点端末装置２ｚ０に渡すように機能させるプログラムにより、在庫検索装置１００を簡素な構成としても、リアルタイムに在庫検索を行うことができ、各在庫拠点における出荷の配分を簡易に決定することができるシステムを構築することが可能となる。
【００３２】
請求項１２記載の発明は、図１の基本構成図に示すように、ネットワーク上の所定の在庫拠点端末装置２１０から指示された必要数量の前記商品の在庫検索を行い、管理している在庫拠点から拠出する在庫数量が少なくとも１以上ある場合であり該在庫数量を前記必要数量から差し引いて更新した必要数量が１以上の場合、該更新した必要数量を少なくとも含む未達在庫情報を、前記拠出する在庫数量がない場合、前記指示された必要数量を含む未達在庫情報を、前記ネットワークを介して、複数の在庫拠点に管理された商品を検索する在庫検索装置１００に通知する在庫検索手段２２１、前記管理している在庫拠点から拠出する在庫数量が少なくとも１以上ある場合、前記ネットワークを介して前記在庫検索装置１００に、前記拠出する在庫数量を少なくとも含む在庫情報を通知する在庫情報通知手段２２６、としてコンピュータを機能させることを特徴としている。
【００３３】
したがって、請求項１２記載の発明によれば、ピアツーピア検索における最後の在庫拠点端末装置２２０が、管理している在庫拠点から拠出する在庫数量を差し引いても、必要数量を満足しない場合、未達在庫情報を在庫検索装置１００に通知するように機能させるプログラムにより、ピアツーピア検索の結果が、確実に在庫検索装置１００に戻ることとなり、在庫検索装置１００を簡素な構成としても、リアルタイムに在庫検索を行うことができ、各在庫拠点における出荷の配分を簡易に決定することができるシステムを構築することが可能となる。
【００３４】
請求項１３記載の発明は、図１の基本構成図に示すように、複数の在庫拠点毎に設けられ、該在庫拠点の前記商品の少なくとも在庫数量を管理している在庫拠点端末装置２００〜２２０と同一ネットワーク上に接続され、前記複数の在庫拠点に管理された商品を検索するためのプログラムであって、顧客からの商品の注文を受け付ける注文受付手段１６１、前記注文受付手段１６１により受け付けた商品の必要数量分の在庫検索を、ネットワークを介して複数の在庫拠点毎に設けられる在庫拠点端末装置２００〜２２０内の所定の在庫拠点端末装置２００に指示する在庫検索指示手段１１１、前記在庫拠点端末装置２２０から未達在庫情報の通知を受領すると、前記複数の在庫拠点端末装置２００〜２２０の内、前記商品を生産する生産拠点を兼ねる在庫拠点の在庫拠点端末装置２ｓ０から、前記ネットワークを介して前記商品の生産計画を取得し、該生産計画を基に前記商品の出荷時期を算出する出荷時期算出手段１１２、前記複数の在庫拠点端末装置２００〜２２０の１以上のいずれかから通知された在庫情報、及び／または前記出荷時期算出手段１１２により算出された出荷時期を顧客に提示する顧客提示手段１６２、としてコンピュータを機能させることを特徴としている。
【００３５】
したがって、請求項１３記載の発明によれば、顧客の注文に対して、リアルタイムに在庫状況を提供するように機能させるプログラムにより、顧客が営業員を介さずに注文品の在庫状況をリアルタイムに把握することができ、迅速に正式注文するか否かを決定することができるシステムを構築することが可能となる。
【００３６】
請求項１４記載の発明は、図１の基本構成図に示すように、請求項１３記載の発明において、前記顧客提示手段１６２による前記在庫情報、及び／または前記出荷時期の提示の結果、前記顧客から正式注文を受けると、前記在庫情報を通知してきた在庫拠点端末装置２ｄ０に、前記ネットワークを介して前記商品の出荷指示を通知する出荷指示手段１１３、前記顧客提示手段１６２による前記在庫情報、及び前記出荷時期の提示の結果、前記顧客から正式注文を受けると、前記商品を生産する生産拠点を兼ねる在庫拠点の在庫拠点端末装置２ｓ０に、前記ネットワークを介して前記商品の生産指示を通知する生産指示手段１１４、としてさらにコンピュータを機能させることを特徴としている。
【００３７】
したがって、請求項１４記載の発明によれば、顧客に在庫状況を提示した結果、正式注文を受けると、自動的に出荷及び／または生産指示を出すように機能させるプログラムにより、連絡事務を簡略化することができるシステムを構築することが可能となる。
【００３８】
【発明の実施の形態】
以下、本発明の実施の形態を添付図面を参照して詳細に説明する。
図２は、本発明の実施の形態における在庫管理システムの基本概念を示すネットワーク構成図である。図２における在庫管理システムは、ホストコンピュータ１００、工場データベース端末２００、各在庫拠点に存する複数のデータベース端末２１０〜２ｎ０、および顧客端末３００を備える。
【００３９】
ホストコンピュータ１００と工場データベース端末２００と各データベース端末２１０〜２ｎ０とは、ピアツーピアネットワークで接続されている。ピアツーピアネットワークの具体例として、例えば、データベース端末２１０〜２３０があり、必要情報がデータベース端末２３０に存在する場合について説明する。ホストコンピュータ１００は、初めにデータベース端末２１０にアクセスして検索する。データベース端末２１０は、データベース端末２２０にアクセスして検索する。データベース端末２２０は、データベース端末２３０にアクセスして検索する。必要情報がデータベース端末２３０に存在するので、データベース端末２３０が直接ホストコンピュータ１００にアクセスし、情報を提供する。
【００４０】
また、本システムは、顧客のユーザ登録、メールアドレス登録、パスワード登録、ＩＤ取得、またはバイオメトリクス認証等のセキュリティを完備したシステムである。
【００４１】
ホストコンピュータ１００は、サーバまたはＰＣ等の情報処理装置である。ホストコンピュータ１００は、インターネット上にＷＥＢページを提供するＷＥＢサーバとしての役割も持ち、顧客端末３００に本システムによるサービスを提供する。なお、インターネットによるサービス提供に限らず、所定の顧客との専用回線等による閉じられたネットワーク環境にも適用可能である。
【００４２】
工場データベース端末２００は、ＰＣ等の情報処理装置である。商品の生産拠点に設置される。工場内の商品の在庫、生産の進捗状況等をリアルタイムに管理している。データベース端末２１０〜２ｎ０は、ＰＣ等の情報処理装置である。商品の在庫拠点に設置される。在庫拠点は複数あり、メーカの販売部門（本店、支店、営業所等）、倉庫、加盟店、代理店、問屋、および量販店等ごとに設置される。データベース端末２１０〜２ｎ０は、各拠点の入荷および出荷状況をリアルタイムに管理している。
【００４３】
顧客端末３００は、ＰＣ、携帯電話機、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）、ＰＤＡ（ｐｅｒｓｏｎａｌ  ｄｉｇｉｔａｌ  ａｓｓｉｓｔａｎｔ）等の情報処理装置である。顧客は、顧客端末３００からホストコンピュータ１００に商品の注文を行うことができる。また、顧客端末３００のディスプレイに表示される在庫状況、代金、納期等を考慮して、注文の決定を行うことができる。
【００４４】
図２のＰ１〜Ｐ３は、本システムがピアツーピアネットワークであることを示している。Ｐ１は、顧客端末３００からホストコンピュータ１００への注文情報の流れを示している。Ｐ２は、ホストコンピュータ１００から工場データベース端末２００またはデータベース端末２１０〜２ｎ０への在庫確認情報の流れを示している。Ｐ３は、顧客からの注文条件が成就された地点からホストコンピュータ１００を経由しての顧客端末３００への返信情報の流れを示している。
【００４５】
次に、ホストコンピュータ１００について詳述する。図３は、本発明の実施形態におけるホストコンピュータ１００の構成を示すブロック図である。ホストコンピュータ１００は、ＣＰＵ１１０、ＲＯＭ１２０、ＲＡＭ１３０、外部記憶装置１４０、操作部１５０、入出力部１６０、及び表示部１７０を備える。
【００４６】
ＣＰＵ１１０は、各種のデータ処理を行い、サーバ１００全体を制御する。ＲＯＭ１２０は、ＣＰＵ１１０に各種処理動作を行わせるための制御プログラムが格納されている。ＲＡＭ１３０は、各種データ記憶用のデータエリア及び各種処理作業に用いるワークエリアとして使用される。外部記憶装置１４０は、ハードディスク等の大容量の記憶装置であり、各種のデータベースを構築する。操作部１５０は、サーバ１００とユーザとのインタフェースである。入出力部１６０は、サーバ１００外部の機器とデータの入出力を行うためのインタフェースである。表示部１７０は、ユーザに画像を表示する。工場データベース端末２００、データベース端末２１０〜２ｎ０、顧客端末３００もホストコンピュータ１００と基本的に同様の構成であるため、説明を省略する。
【００４７】
（第１の実施形態）
図４は、本発明の第１の実施形態における在庫管理システムの基本動作（在庫管理方法）（ピアツーピア検索に関する）を示すフローチャートである。まず、システム提供者は、ＷＥＢサーバ（ホストコンピュータ１００）の運営するＨＰ（ｈｏｍｅ  ｐａｇｅ）上に品種、サイズ、基準価格等の製品情報を表示する。顧客は、当該ＨＰに顧客端末３００からアクセスし、品種、サイズ、数量、希望納期、名前、メールアドレス、電話番号、および住所等を入力し、顧客端末３００は、当該情報をホストコンピュータ１００に送信する。
【００４８】
ホストコンピュータ１００は、顧客端末３００から送信されてきた情報から品種、および数量を抽出し、その注文品の在庫確認をピアツーピアネットワークで検索を行う（ステップＳ１）。まず、ホストコンピュータ１００は、工場データベース端末２００へアクセスし（ステップＳ２）、注文品の在庫の有無を検索する（ステップＳ３）。工場に在庫がある場合は（ステップＳ３／ＹＥＳ）、ホストコンピュータ１００へその旨の情報を渡す（ステップＳ１２）。
【００４９】
工場に在庫がない場合は（ステップＳ３／ＮＯ）、工場データベース端末２００は、複数の在庫拠点の内、データベース端末２１０に接続し（ステップＳ４）、検索を開始する（ステップＳ５）。データベース端末２１０に在庫がある場合は（ステップＳ５／ＹＥＳ）、データベース端末２１０から直接ホストコンピュータ１００にアクセスし、その情報を提供する（ステップＳ１２）。
【００５０】
この処理を図４に示すように、在庫が存在する在庫拠点のデータベース端末にヒットするまで、繰り返す（ステップＳ６〜Ｓ１１）。ここで、各データベース端末２１０〜２ｎ０への検索順は、所定のルーティングにより行う。ルーティングの決定方法は後述する。また、ルーティングは、状況により変動させることができる。
【００５１】
すべてのデータベース端末２１０〜２ｎ０を確認し、在庫がない場合は（ステップＳ１１／ＮＯ）、工場データベース端末２００へアクセスし、生産納期を確認する（ステップＳ１３）。ホストコンピュータ１００は、在庫があるデータベース端末または工場データベース端末２００から受信した情報を基に、製品の納期、価格、在庫有無等の情報を顧客端末３００に送信する。顧客端末３００は、ホストコンピュータ１００から送信されてきた情報をディスプレイに表示する（ステップＳ１４）。ここで、図４に示した処理はリアルタイム処理であるため、顧客は、注文の入力後すぐに上記の確認がディスプレイ上で可能である。
【００５２】
次に、顧客がディスプレイに表示されたＨＰ上の確認ボタンを押下すると、確認情報がホストコンピュータ１００に送信され、ホストコンピュータ１００は、エントリーされた在庫拠点に出荷指示を自動的に行う。また、在庫がない場合は工場データベース端末２００に生産指示を自動的に行う。なお確認のため、顧客端末３００に上記確認事項を電子メールにて再度、送信するとよい。
【００５３】
また、ホストコンピュータ１００は、顧客情報をデータベース化しており、顧客からの注文があった際、当該データベースを更新する。また、顧客から要求がある場合は、当該データベースを参照して、承認システム等により出荷数や金額等を当該顧客の顧客端末３００に表示する。
【００５４】
ホストコンピュータ１００は、上記データベースを参照して、定期に（例えば月１回）明細を顧客端末３００に送信して、顧客に商品の代金を請求する。なお、明細は電子送信に限らず、郵送でもよい。また、代金の支払方法は、問わない。例えば、銀行振込、口座引落し、手形／小切手決済等を利用すればよい。
【００５５】
（第２の実施形態）
次に、第２の実施形態について説明する。第２の実施形態は、顧客の注文品を複数の在庫拠点から調達する場合である。第２の実施形態において、顧客の注文品は、電線であるとして説明する。図５は、本発明の第２の実施形態における在庫管理システムの動作を示すフローチャートである。まず、システム提供者は、ＷＥＢサーバ（ホストコンピュータ１００）の運営するＨＰ（ｈｏｍｅ  ｐａｇｅ）上に、品種、基準価格等の製品情報を表示する。顧客は、当該ＨＰに顧客端末３００からアクセスし、品種、数量（電線の長さ）、希望納期、名前、メールアドレス、電話番号、および住所等を入力し、顧客端末３００は、当該情報をホストコンピュータ１００に送信する。
【００５６】
ホストコンピュータ１００は、顧客端末３００から送信されてきた情報から品種、および数量を抽出し、その注文品の在庫確認をピアツーピアネットワークで検索を行う（ステップＳ２１）。ここで図５においては、注文品の数量を便宜上Ｎと示す。まず、ホストコンピュータ１００は、工場データベース端末２００へアクセスし（ステップＳ２２）、注文品の在庫の有無を検索する（ステップＳ２３）。工場に少なくとも１以上の在庫がある場合は（ステップＳ２３／ＹＥＳ）、Ｎから工場が拠出する数量分（便宜上Ｘｆと示す）差し引く（ステップＳ２４）。工場データベース端末２００は、差し引いた後のＮの値が０になったか否かを判断する（ステップＳ２５）。
【００５７】
Ｎが０の場合、即ち工場の在庫で顧客の注文数がすべて満たされた場合は（ステップＳ２５／ＹＥＳ）、ホストコンピュータ１００へその旨の情報を渡す（ステップＳ４３）。Ｎが０にならない場合、即ち工場の在庫では顧客の注文数が満たされない場合（ステップＳ２５／ＮＯ）、およびステップＳ２３において工場に在庫がない場合は（ステップＳ２３／ＮＯ）、工場データベース端末２００は、複数の在庫拠点の内、データベース端末２１０に接続し（ステップＳ２６）、検索を開始する（ステップＳ２７）。このとき、現時点でのＮの値を付加してデータベース端末２１０に送信する。データベース端末２１０に少なくとも１以上の在庫がある場合は（ステップＳ２７／ＹＥＳ）、Ｎからデータベース端末２１０に係る在庫拠点が拠出する数量分（便宜上Ｘ１と示す）差し引く（ステップＳ２８）。データベース端末２１０は、差し引いた後のＮの値が０になったか否かを判断する（ステップＳ２９）。
【００５８】
Ｎが０の場合は（ステップＳ２９／ＹＥＳ）、ホストコンピュータ１００へその旨の情報を渡す（ステップＳ４３）。Ｎが０にならない場合（ステップＳ２９／ＮＯ）、およびステップＳ２７においてデータベース端末２１０に係る在庫拠点に在庫がない場合は（ステップＳ２７／ＮＯ）、データベース端末２１０は、複数の在庫拠点の内、データベース端末２２０に接続し（ステップＳ３０）、検索を開始する（ステップＳ３１）。このとき、現時点でのＮの値を付加してデータベース端末２２０に送信する。
【００５９】
この処理を図５に示すように、顧客の注文数がすべて満たされるまで、繰り返す（ステップＳ３２〜Ｓ４１）。ここで、各データベース端末への検索順は、所定のルーティングにより行う。ルーティングの決定方法は後述するが、ここでは、一つの手法として、顧客が入力した住所地（地域）に近接する在庫拠点の順番に検索するといった手法を用いることができる。
【００６０】
すべてのデータベース端末２１０〜２ｎ０を確認し、在庫がどの在庫拠点にも存在しない、または顧客の注文数に在庫が満たない場合は（ステップＳ３９、４１／ＮＯ）、工場データベース端末２００へアクセスし、生産納期を確認する（ステップＳ４２）。ホストコンピュータ１００は、在庫があるデータベース端末または工場データベース端末２００から受信した情報を基に、製品の納期、価格、在庫有無等の情報を顧客端末３００に送信する。
【００６１】
顧客端末３００は、ホストコンピュータ１００から送信されてきた情報をディスプレイに表示する（ステップＳ４４）。本実施形態では、▲１▼１箇所の在庫拠点に在庫が存在する場合、▲２▼複数の在庫拠点に在庫が存在する場合、▲３▼在庫数量が一部存在するが足らない場合、▲４▼在庫が存在しない場合がある。それぞれの在庫拠点からの納期、および／または工場生産後の納期を表示することになる。
【００６２】
次に、顧客がディスプレイに表示されたＨＰ上の確認ボタンを押下すると、確認情報がホストコンピュータ１００に送信され、ホストコンピュータ１００は、エントリされた１つまたは複数の在庫拠点に出荷指示を自動的に行う。また、在庫がない場合は工場データベース端末２００に足りない数量の生産指示を自動的に行う。なお確認のため、顧客端末３００に上記確認事項を電子メールにて再度、送信するとよい。この後の処理は、図４の説明と同様であるため省略する。
【００６３】
次に、複数のデータベース端末２１０〜２ｎ０のルーティング方法について説明する。図６は、ルーティングを決定する際に参照するルーティングテーブルの一例を示す図である。図６において、例えば、顧客が入力した住所地がａ地域であった場合、パラメータを地域順とすると、データベース端末２１０→データベース端末２２０→データベース端末２３０→データベース端末２４０→データベース端末２５０といったルーティングとなる。同様に、パラメータを代金順とすると、合計代金が安価な順にルーティングすることになる。顧客が入力した住所地がｂ地域であった場合も、図６のテーブルに示すルーティングとなる。
【００６４】
これらのルーティング情報は、ホストコンピュータ１００が工場データベース端末２００に送信する検索指示情報に付加されて出力される。ルーティングテーブル内の情報は、在庫情報と異なり、頻繁に変更されるものではないため、システムを必要以上に圧迫するものではない。料金の改定があったとき、または在庫を持つ新しい販売店が加わるとき等に、ホストコンピュータ１００に通知する。
【００６５】
（第３の実施形態）
次に、以上の説明を前提に第３の実施形態について説明する。第３の実施形態は、複数の出荷案を顧客に提示する実施形態である。図７は、本発明の第３の実施形態における在庫管理システムの動作を示すフローチャートである。まず、顧客は、顧客端末３００から図４において説明した要領で商品の注文を行う。ホストコンピュータ１００は、顧客端末３００から顧客の注文情報を受信する（ステップＳ５１）。ホストコンピュータ１００は、当該注文情報に含まれる住所を解読して地域を決定する。地域を決定したら、その地域に対応するパラメータごとの複数のルーティング情報をルーティングテーブルからロードし、工場データベース端末２００に送信する検索指示情報に設定する（ステップＳ５２）。
【００６６】
そして、パラメータごとに、ルートの異なる複数のピアーツーピア検索を行う（ステップＳ５３）。この検索方法については、図４、及び図５において詳述したので省略する。すると、ホストコンピュータ１００に１以上のデータベース端末から代金情報、納期情報を含む応答が複数返ってくる。
【００６７】
ここで、代金情報とは、製品の代金だけでなく運送賃も含めたものである。配送地（顧客の住所地）と在庫拠点との位置関係により運送賃の額が変化するからである。また、製品の代金は、どの在庫拠点のものでも同一とは限らない。在庫拠点がメーカ本体の販売部門でなく代理店、問屋、量販店等の場合、マージンが代金に乗せられている場合もあるからである。したがって、顧客に対しては、製品の代金と運送賃との合計額を提示することが正確な判断材料を提示することになり、望ましい。
【００６８】
次に、ホストコンピュータ１００は、複数の異なる出荷案を顧客端末３００に送信する。顧客端末３００は、受信した複数の出荷案をディスプレイに表示する（ステップＳ５４）。顧客は、代金と納期との相関関係を考慮して、希望する出荷案を選択する（ステップＳ５５）。顧客端末３００は、顧客が選択した出荷案の情報をホストコンピュータ１００に送信する。ホストコンピュータ１００は、顧客が選択した出荷案の情報に基づき、当該出荷案により製品を拠出する１以上の在庫拠点のデータベース端末、および／または工場データベース端末２００に出荷指示を出す（ステップＳ５６）。その後の処理は、図４に示した処理と同様である。
【００６９】
なお、本発明は、コンピュータにプログラムを実行させることにより実現可能である。当該プログラムは、光記録媒体、磁気記録媒体、光磁気記録媒体若しくは半導体記録媒体に記録されて提供される。または、ネットワークを介してプログラムサーバからＦＴＰ（ｆｉｌｅ  ｔｒａｎｓｆｅｒ  ｐｒｏｔｏｃｏｌ）、ＨＴＴＰ（ｈｙｐｅｒｔｅｘｔ  ｔｒａｎｓｆｅｒ  ｐｒｏｔｏｃｏｌ）等のプロトコルによりダウンロードされて提供される。
【００７０】
なお、上述した実施形態は、本発明の好適な実施形態を示すものであり、本発明はそれに限定されることなく、その要旨を逸脱しない範囲内において種々変形実施が可能である。例えば上述の説明では、顧客端末３００から注文を受ける場合を想定した。この点、各販売店の販売員が顧客から注文を受けて、当該販売員がホストコンピュータ１００に注文を入力し、在庫検索結果を当該販売員がホストコンピュータ１００から取得し、上記顧客に提示するといった構成にも適用可能である。
【００７１】
【発明の効果】
以上の説明から明らかなように、請求項１記載の発明によれば、在庫検索装置から指示された商品の在庫の検索を、複数の在庫拠点端末装置がピアツーピアで行うため、在庫検索装置を簡素な構成としても、リアルタイムに在庫検索を行うことができる。また、各在庫拠点端末装置が、管理している在庫拠点から拠出する在庫数量を差し引いて、他の在庫拠点端末装置に渡すため、各在庫拠点における出荷の配分を簡易に決定することができる。
【００７２】
請求項２記載の発明によれば、顧客の注文に対して、リアルタイムに在庫状況を提供することにより、顧客は、営業員を介さずに注文品の在庫状況をリアルタイムに把握することができ、迅速に正式注文するか否かを決定することができる。
【００７３】
請求項３記載の発明によれば、顧客に在庫状況を提示した結果、正式注文を受けると、自動的に出荷及び／または生産指示を出すことにより、連絡事務を簡略化することができる。
【００７４】
請求項４記載の発明によれば、各在庫拠点端末装置が、管理している在庫拠点から拠出する在庫数量を差し引いて、ピアツーピアにより他の在庫拠点端末装置に渡すため、在庫検索装置を簡素な構成としても、リアルタイムに在庫検索を行うことができ、各在庫拠点における出荷の配分を簡易に決定することができるシステムを構築することが可能となる。
【００７５】
請求項５記載の発明によれば、ピアツーピア検索における最後の在庫拠点端末装置が、管理している在庫拠点から拠出する在庫数量を差し引いても、必要数量を満足しない場合、未達在庫情報を在庫検索装置に通知するため、ピアツーピア検索の結果が、確実に在庫検索装置に戻ることとなり、在庫検索装置を簡素な構成としても、リアルタイムに在庫検索を行うことができ、各在庫拠点における出荷の配分を簡易に決定することができるシステムを構築することが可能となる。
【００７６】
請求項６記載の発明によれば、顧客の注文に対して、リアルタイムに在庫状況を提供することにより、顧客が営業員を介さずに注文品の在庫状況をリアルタイムに把握することができ、迅速に正式注文するか否かを決定することができるシステムを構築することが可能となる。
【００７７】
請求項７記載の発明によれば、請求項７記載の発明によれば、顧客に在庫状況を提示した結果、正式注文を受けると、自動的に出荷及び／または生産指示を出すことにより、連絡事務を簡略化することができるシステムを構築することが可能となる。
【００７８】
請求項８記載の発明によれば、在庫検索装置から指示された商品の在庫の検索を、複数の在庫拠点端末装置がピアツーピアで行うため、在庫検索装置を簡素な構成としても、リアルタイムに在庫検索を行うことができる。また、各在庫拠点端末装置が、管理している在庫拠点から拠出する在庫数量を差し引いて、他の在庫拠点端末装置に渡すため、各在庫拠点における出荷の配分を簡易に決定することができる。
【００７９】
請求項９記載の発明によれば、顧客の注文に対して、リアルタイムに在庫状況を提供することにより、顧客は、営業員を介さずに注文品の在庫状況をリアルタイムに把握することができ、迅速に正式注文するか否かを決定することができる。
【００８０】
請求項１０記載の発明によれば、顧客に在庫状況を提示した結果、正式注文を受けると、自動的に出荷及び／または生産指示を出すことにより、連絡事務を簡略化することができる。
【００８１】
請求項１１記載の発明によれば、各在庫拠点端末装置が、管理している在庫拠点から拠出する在庫数量を差し引いて、ピアツーピアにより他の在庫拠点端末装置に渡すように機能させるプログラムにより、在庫検索装置を簡素な構成としても、リアルタイムに在庫検索を行うことができ、各在庫拠点における出荷の配分を簡易に決定することができるシステムを構築することが可能となる。
【００８２】
請求項１２記載の発明によれば、ピアツーピア検索における最後の在庫拠点端末装置が、管理している在庫拠点から拠出する在庫数量を差し引いても、必要数量を満足しない場合、未達在庫情報を在庫検索装置に通知するように機能させるプログラムにより、ピアツーピア検索の結果が、確実に在庫検索装置に戻ることとなり、在庫検索装置を簡素な構成としても、リアルタイムに在庫検索を行うことができ、各在庫拠点における出荷の配分を簡易に決定することができるシステムを構築することが可能となる。
【００８３】
請求項１３記載の発明によれば、顧客の注文に対して、リアルタイムに在庫状況を提供するように機能させるプログラムにより、顧客が営業員を介さずに注文品の在庫状況をリアルタイムに把握することができ、迅速に正式注文するか否かを決定することができるシステムを構築することが可能となる。
【００８４】
請求項１４記載の発明によれば、顧客に在庫状況を提示した結果、正式注文を受けると、自動的に出荷及び／または生産指示を出すように機能させるプログラムにより、連絡事務を簡略化することができるシステムを構築することが可能となる。
【図面の簡単な説明】
【図１】本発明の在庫管理システムの基本構成図である。
【図２】本発明の実施の形態における在庫管理システムの基本概念を示すネットワーク構成図である。
【図３】本発明の実施形態におけるホストコンピュータ１００の構成を示すブロック図である。
【図４】本発明の第１の実施形態における在庫管理システムの基本動作（在庫管理方法）（ピアツーピア検索に関する）を示すフローチャートである。
【図５】本発明の第２の実施形態における在庫管理システムの動作を示すフローチャートである。
【図６】ルーティングを決定する際に参照するルーティングテーブルの一例を示す図である。
【図７】本発明の第３の実施形態における在庫管理システムの動作を示すフローチャートである。
【符号の説明】
１００  在庫検索装置（ホストコンピュータ）
１１１  在庫検索指示手段
１１２  出荷時期算出手段
１１３  出荷指示手段
１１４  生産指示手段
１６１  注文受付手段
１６２  顧客提示手段
２００  在庫拠点端末装置（工場データベース端末）
２１０〜２ｚ０  在庫拠点端末装置（データベース端末）
２ｘ１  在庫検索手段
２ｘ６  在庫情報通知手段
３００  顧客端末
【図１】
2004168442.tif 000003
【図２】
2004168442.tif 000004
【図３】
2004168442.tif 000005
【図４】
2004168442.tif 000006
【図５】
2004168442.tif 000007
【図６】
2004168442.tif 000008
【図７】
2004168442.tif 000009