(57)【要約】【課題】消耗品の物品毎に最適な販売業者を選定し、低コストで消耗品を調達する。【解決手段】消耗品購入システム１０は、情報収集部１１および情報処理部１２を有する。情報収集部１１は、端末１５から入力される消耗品の発注データを通信回線１６を介して収集する。情報処理部１２は、消耗品を販売する販売業者毎における消耗品の販売個数に応じた単価を示す単価情報を格納するメモリを有し、情報収集部１１が収集した発注データおよびメモリに格納される単価情報に基づいて、消耗品の販売業者を選定する。この情報処理部は、情報収集部１１が収集した発注データに基づいて、消耗品毎の発注数を集計し、集計した発注数に応じて単価情報を検索し、消耗品の単価が最も安い販売業者を抽出する。【選択図】図１
2015156144.tif 000002
【特許請求の範囲】
【請求項１】
通信回線を介して接続される複数のクライアント端末から入力される消耗品の発注データを収集する情報収集部と、
前記消耗品を販売する販売業者毎における前記消耗品の販売個数に応じた単価を示す単価情報を格納する単価情報格納部と、
前記情報収集部が収集した前記発注データおよび前記単価情報格納部に格納される前記単価情報に基づいて、前記消耗品の販売業者を選定する情報処理部と、
を有し、
前記情報処理部は、前記情報収集部が収集した発注データに基づいて、消耗品毎の発注数を集計し、集計した前記発注数に応じて前記単価情報を検索し、前記消耗品の単価が最も安い販売業者を抽出する、消耗品購入管理システム。
【請求項２】
請求項１記載の消耗品購入管理システムにおいて、
さらに、前記クライアント端末を備えるクライアント毎における消耗品の在庫状況を示す在庫状況データを格納する在庫状況格納部を有し、
前記情報処理部は、前記在庫状況格納部が格納する前記在庫状況データに基づいて、集計した前記消耗品の在庫を有するクライアントを抽出し、抽出した前記クライアントが有する前記クライアント端末に対して、在庫している前記消耗品の搬出可能な数量を問い合わせする、消耗品購入管理システム。
【請求項３】
請求項２記載の消耗品購入管理システムにおいて、
前記情報処理部は、抽出した前記消耗品を在庫しているクライアントを、前記消耗品の搬送先となるクライアントとの距離が近い順に並び替え、距離の近い前記クライアント順に、在庫している前記消耗品の搬出可能な数量を問い合わせする、消耗品購入管理システム。
【請求項４】
請求項２または３記載の消耗品購入管理システムにおいて、
前記情報処理部は、前記消耗品の在庫を有するクライアントを抽出する際に、集計した前記消耗品の発注数以上の在庫を有するクライアントを抽出する、消耗品購入管理システム。
【請求項５】
請求項２〜４のいずれか１項に記載の消耗品購入管理システムにおいて、
前記情報処理部は、前記クライアント端末から返信された問い合わせ結果に基づいて、前記消耗品の搬送可能な数量の合計が、前記発注数以上となるまでのクライアントを抽出し、抽出した前記クライアントを前記消耗品を搬送することのできるクライアントとして選定する、消耗品購入管理システム。
【請求項６】
請求項５記載の消耗品購入管理システムにおいて、
前記情報処理部は、前記消耗品の搬送先となるクライアントとの距離が近い順に、前記消耗品を搬送することのできるクライアントを抽出する、消耗品購入管理システム。
【請求項７】
通信回線を介して複数のクライアント端末に接続される情報収集部と、消耗品を販売する販売業者毎における前記消耗品の販売個数に応じた単価を示す単価情報を格納する単価情報格納部と、販売業者を選定する情報処理部と、を備えるコンピュータシステムによる消耗品購入管理方法であって、
前記情報収集部が、複数の前記クライアント端末から入力される消耗品の発注データを収集するステップと、
前記情報処理部が、前記情報収集部が収集した前記発注データに基づいて、消耗品毎の発注数を集計するステップと、
前記情報処理部が、前記単価情報を検索し、集計した前記発注数に対応する単価が最も安い販売業者を前記消耗品毎に抽出するステップと、
を有する、消耗品購入管理方法。
【請求項８】
請求項７記載の消耗品購入管理方法において、
さらに、前記情報処理部において、前記クライアント端末を備えるクライアント毎における消耗品の在庫状況を示す在庫状況データに基づいて、集計した前記消耗品の在庫を有するクライアントを抽出するステップと、
抽出した前記クライアントが有する前記クライアント端末に対して、在庫している前記消耗品の搬出可能な数量を問い合わせするステップと、
を有する、消耗品購入管理方法。
【請求項９】
請求項８記載の消耗品購入管理方法において、
前記クライアントを抽出するステップは、集計した前記消耗品の発注数以上の在庫を有するクライアントを抽出する、消耗品購入管理方法。
【請求項１０】
請求項８または９記載の消耗品購入管理方法において、
さらに、前記情報処理部において、前記クライアントを抽出するステップによって抽出した前記消耗品を在庫しているクライアントを、前記消耗品の搬送先となるクライアントとの距離が近い順に並び替えるステップを有し、
前記問い合わせするステップは、距離の近い前記クライアント順に、在庫している前記消耗品の搬出可能な数量を問い合わせする、消耗品購入管理方法。
【請求項１１】
請求項７〜１０のいずれか１項に記載の消耗品購入管理方法において、
さらに、前記情報処理部において、前記クライアント端末から返信された搬出可能な数量に基づいて、前記消耗品を搬送することのできるクライアントを選定するステップを有し、
前記クライアントを選定するステップは、前記消耗品の搬送可能な数量の合計が、前記発注数以上となるまでのクライアントを、最も距離の近いクライアントから順番に抽出し、抽出した前記クライアントを前記消耗品を搬送することのできるクライアントとして選定する、消耗品購入管理方法。
【請求項１２】
消耗品を販売する販売業者毎における前記消耗品の販売個数に応じた単価を示す単価情報および収集した消耗品の発注データに基づいて消耗品の販売業者を選定する販売業者選定処理と、クライアント毎の消耗品の在庫状況を示す在庫状況データに基づいて、他のクライアントに余剰の在庫があるか否かを検索する在庫検索処理と、をコンピュータシステムに実行させるプログラムであって、
前記販売業者選定処理において、前記クライアントが有するクライアント端末から収集した前記発注データに基づいて、消耗品毎の発注数を集計するステップと、前記単価情報を検索し、集計した前記発注数に対応する単価が最も安い販売業者を前記消耗品毎に抽出するステップと、を有し、
前記在庫検索処理において、前記クライアント端末を備えるクライアント毎における消耗品の在庫状況を示す在庫状況データに基づいて、集計した前記消耗品の在庫を有するクライアントを抽出するステップと、抽出した前記クライアントが有する前記クライアント端末に対して、在庫している前記消耗品の搬出可能な数量を問い合わせするステップと、
を有するプログラム。
【請求項１３】
請求項１２記載のプログラムにおいて、
前記クライアントを抽出するステップは、集計した前記消耗品の発注数以上の在庫を有するクライアントを抽出する、プログラム。
【請求項１４】
請求項１２または１３記載のプログラムにおいて、
さらに、前記在庫検索処理において、前記クライアントを抽出するステップによって抽出した前記消耗品を在庫しているクライアントを、前記消耗品の搬送先となるクライアントとの距離が近い順に並び替えるステップを有し、
前記問い合わせするステップは、距離の近い前記クライアント順に、在庫している前記消耗品の搬出可能な数量を問い合わせする、プログラム。
【請求項１５】
請求項１２〜１４のいずれか１項に記載のプログラムにおいて、
さらに、前記在庫検索処理において、前記クライアント端末から返信された搬出可能な数量に基づいて、前記消耗品を搬送することのできるクライアントを選定するステップを有し、
前記クライアントを選定するステップは、前記消耗品の搬送可能な数量の合計が、前記発注数以上となるまでのクライアントを、最も距離の近いクライアントから順番に抽出し、抽出した前記クライアントを前記消耗品を搬送することのできるクライアントとして選定する、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、消耗品購入管理システム、消耗品購入管理方法、およびプログラムに関し、特に、消耗品管理における効率化に有効な技術に関する。
【背景技術】
【０００２】
一般に、ボールペンやファイルなどの消耗品の発注は、人手にて行われている。担当者は、例えば在庫量がある一定量を下回った物品を確認すると、在庫量が一定量を下回った物品の発注処理を行う。
【０００３】
なお、この種の消耗品の調達技術としては、例えば消費量の予測を考慮して自動購入するもの（例えば特許文献１参照）や、納入時のルート選定を行うことにより納入回数を削減し、運搬に係るガソリン消費量や二酸化炭素排出量を削減するもの（例えば特許文献２参照）などが知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−３２６３４号公報
【特許文献２】特開２００６−３３００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述した消耗品の発注処理は、複数の事業所などを有する企業であっても、例えば事業所毎などに独自に実施されている。そのため、規模の小さい事業所などでは、その注文数が少なくなってしまい、規模、すなわち数量のメリットが享受されずに、商品の購入金額が割高となってしまう。
【０００６】
また、他の事業所における消耗品の在庫状況が不明であるので、他の事業所に、過剰在庫があっても新規購入してしまうことになり、会社全体からみれば、無駄なコストが発生してしまっていることになる。
【０００７】
本発明の目的は、消耗品の物品毎に最適な販売業者を選定し、低コストで消耗品を調達することのできる技術を提供することにある。
【０００８】
本発明の前記ならびにその他の目的と新規な特徴については、本明細書の記述および添付図面から明らかになるであろう。
【課題を解決するための手段】
【０００９】
本願において開示される発明のうち、代表的なものの概要を簡単に説明すれば、次のとおりである。
【００１０】
すなわち、代表的なものの概要は、消耗品購入管理システムに適用され、以下のような特徴を有するものである。
【００１１】
消耗品購入管理システムは、情報収集部、単価情報格納部、および情報処理部を有する。情報収集部は、通信回線を介して接続される複数のクライアント端末（端末１５）から入力される消耗品の発注データを収集する。
【００１２】
単価情報格納部は、消耗品を販売する販売業者毎における消耗品の販売個数に応じた単価を示す単価情報を格納する。情報処理部は、情報収集部が収集した発注データおよび単価情報格納部に格納される単価情報に基づいて、消耗品の販売業者を選定する。
【００１３】
情報処理部は、販売業者の選定において、情報収集部が収集した発注データに基づいて、消耗品毎の発注数を集計し、集計した発注数に応じて単価情報を検索し、消耗品の単価が最も安い販売業者を抽出する。
【００１４】
また、本発明は、消耗品を販売する販売業者毎における消耗品の販売個数に応じた単価を示す単価情報および消耗品の発注データに基づいて、消耗品の販売業者を選定するシステムによる方法や、前記システムとしてコンピュータシステムを機能させるプログラムにも適用することができる。
【発明の効果】
【００１５】
本願において開示される発明のうち、代表的なものによって得られる効果を簡単に説明すれば以下のとおりである。
【００１６】
（１）消耗品の不要な購入を抑制することができる。
【００１７】
（２）消耗品の購入コストを低減することができる。
【図面の簡単な説明】
【００１８】
【図１】一実施の形態による消耗品購入システムにおける構成の一例を示す説明図である。
【図２】図１の各事業所に設けられる端末から入力される発注データの一例を示す説明図である。
【図３】図１０のステップＳ１０２の処理において情報収集部が集計した集計結果の一例を示す説明図である。
【図４】図１の消耗品購入システムが有する情報収集部に格納されている単価情報の一例を示す説明図である。
【図５】図１の消耗品購入システムが有する情報出力部に表示される抽出結果の一例を示す説明図である。
【図６】図１の消耗品購入システムが有する情報収集部が取得した検索対象品目データの一例を示す説明図である。
【図７】図１の消耗品購入システムが有する情報処理部が生成する在庫状況データの一例を示す説明図である。
【図８】図１の消耗品購入システムが有する情報処理部が生成した候補事業所データの一例を示す説明図である。
【図９】図１の消耗品購入システムが有する情報出力部に表示される搬送元選定結果情報の一例を示す説明図である。
【図１０】図１の消耗品購入システムによる販売業者選定処理の一例を示すフローチャートである。
【図１１】図１の消耗品購入システムによる余剰在庫検索処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１９】
以下の実施の形態においては便宜上その必要があるときは、複数のセクションまたは実施の形態に分割して説明するが、特に明示した場合を除き、それらはお互いに無関係なものではなく、一方は他方の一部または全部の変形例、詳細、補足説明等の関係にある。
【００２０】
また、以下の実施の形態において、要素の数等（個数、数値、量、範囲等を含む）に言及する場合、特に明示した場合および原理的に明らかに特定の数に限定される場合等を除き、その特定の数に限定されるものではなく、特定の数以上でも以下でもよい。
【００２１】
さらに、以下の実施の形態において、その構成要素（要素ステップ等も含む）は、特に明示した場合および原理的に明らかに必須であると考えられる場合等を除き、必ずしも必須のものではないことは言うまでもない。
【００２２】
同様に、以下の実施の形態において、構成要素等の形状、位置関係等に言及するときは特に明示した場合および原理的に明らかにそうではないと考えられる場合等を除き、実質的にその形状等に近似または類似するもの等を含むものとする。このことは、上記数値および範囲についても同様である。
【００２３】
また、実施の形態を説明するための全図において、同一の部材には原則として同一の符号を付し、その繰り返しの説明は省略する。なお、図面をわかりやすくするために平面図であってもハッチングを付す場合がある。
【００２４】
以下、本発明の一実施形態を、図面を用いて詳細に説明する。
【００２５】
〈消耗品購入システムの構成例〉
図１は、一実施の形態による消耗品購入システム１０における構成の一例を示す説明図である。
【００２６】
消耗購入管理システムとなる消耗品購入システム１０は、図１に示すように、情報収集部１１、情報処理部１２、および情報出力部１３を有している。情報収集部１１には、複数の端末１５が接続されている。クライアント端末となる端末１５は、例えばパーソナルコンピュータなどの電子端末からなり、各事業所毎に設けられている。
【００２７】
情報収集部１１と端末１５は、インターネット回線あるいは専用回線などの通信回線１６によって接続されている。なお、図１では、３台の端末１５が設けられている例を示しているが、該端末１５の台数に制限はない。上述したように、事業所数が多い場合には、それに伴って端末１５の台数も増加する。
【００２８】
端末１５は、図２に示す発注データを入力する。発注データは、端末１５が設けられている事業所が補充したい消耗品を発注するためのデータである。発注データは、例えば補充したい消耗品の型番や数量などである。
【００２９】
消耗品購入システム１０は、余剰在庫検索および販売業者選定を行う。余剰在庫検索は、他の事業所において余剰の在庫があるか否かを検索する処理である。販売業者選定は、発注された物品の販売業者を選定する処理である。
【００３０】
販売業者選定において、情報収集部１１は、端末１５から入力された発注データを、通信回線１６を介して収集する。情報処理部１２は、収集した発注データに基づいて、消耗品の品目毎に発注数を集計し、集計結果として図３に示す集計データを生成する。
【００３１】
そして、情報処理部１２は、該情報処理部１２が有する図４に示す単価情報および集計データに基づいて、発注する消耗品の品目毎に単価情報の突き合わせを行い、最も価格の安い販売業者を抽出する。
【００３２】
情報出力部１３は、例えばディスプレイなどからなり、情報処理部１２の抽出結果を、図５に示す購入先選定情報として表示する。また、情報出力部１３は、例えばプリンタなどであってもよいし、ディスプレイとプリンタとを有する構成であってもよい。
【００３３】
また、余剰在庫検索において、情報処理部１２は、情報収集部１１が取得した発注データに基づいて、図６に示す検索対象となる品目の情報を示す検索対象品目データを生成し、該検索対象品目データから、各事業所における在庫状況を検索し、各事業所における在庫状況を表す図７に示す在庫状況データを生成する。
【００３４】
そして、在庫状況データに基づいて、候補となる事業所を選定し、選定した事業所の順位付けを行うことによって図８の候補事業所データを生成する。この候補事業所データに基づいて、上位に順位付けされた事業所に、搬送することのできる検索対象の消耗品の数量などを問い合わせする自動メールを生成する。自動メールは、情報収集部１１から送信される。
【００３５】
続いて、端末１５からの返信された検索対象の消耗品を搬送することのできる数量を示す搬送元在庫情報を情報収集部１１に送信する。情報処理部１２は、端末１５から送信された返答結果に基づいて、検索対象の消耗品を搬送することのできる事業所を選定し、搬送元選定結果情報として情報出力部１３に出力する。
【００３６】
〈発注データ例〉
図２は、図１の各事業所に設けられる端末１５から入力される発注データの一例を示す説明図である。
【００３７】
端末１５によって入力される発注データは、図示するように、管理コード、事業所名、品目コード、品目名、数量、および発注日からなる。
【００３８】
管理コードは、一意の値で例えば端末１５から収集した順に付与される。事業所名は、発注データを入力した端末１５が設けられている事業所を示す。品目コードは、発注する消耗品に付与されたコードである。品目名は、発注する消耗品を示す名称である。数量は、発注する消耗品の数量であり、発注日は、発注データを入力した日時を示す。
【００３９】
〈集計結果例〉
図３は、図１０のステップＳ１０２の処理において、情報処理部１２が集計した集計結果の一例を示す説明図である。
【００４０】
情報処理部１２による集計結果は、図示するように、品目コード、品目名、および総数からなる。これは、上述したように、品目別毎に全ての事業所にて発注された数量を集計したものであり、例えば図３の上方に示す「Ａ４バインダー」の場合には、全ての事業所において、１００個の発注があったことを意味する。
【００４１】
〈単価情報例〉
図４は、図１の消耗品購入システム１０が有する情報処理部１２に格納されている単価情報の一例を示す説明図である。
【００４２】
単価情報は、図示するように、品目コード、品目名、業者、数量範囲、およびそれに対応する単価からなる。品目コードは、発注する消耗品に付与されたコードである。品目名は、消耗品の名称である。業者は、消耗品を取り扱う販売業者名である。範囲および単価は、購入する消耗品の数量の増減にともない単価が変動する場合に、その数量と該数量に対応する単価を示す。
【００４３】
例えば、図４において、販売業者であるＡ商事では、Ａ４バインダーの発注数が１個〜１００個までの場合であると単価が５００円であり、発注数が１０１個〜２００個までの場合では、単価が４７０円となる。
【００４４】
同様に、販売業者であるＢ企画では、Ａ４バインダーの発注数が１個〜２００個までの場合であると単価が４９０円であり、発注数が２０１個〜４００個まででは、単価が４８０円である。
【００４５】
〈抽出結果例〉
図５は、図１の消耗品購入システム１０が有する情報出力部１３に表示される抽出結果の一例を示す説明図である。
【００４６】
情報出力部１３に表示される抽出結果は、図示するように、品目コード、品目名、総数、選定業者、単価、および支払額からなる。
【００４７】
品目コード、品目名、および総数は、図３と同様である。選定業者は、情報処理部１２が選定した販売業者を示す。情報処理部１２が選定した販売業者が販売する消耗品１つ当たりの値段を示す。
【００４８】
〈検索対象品目データ例〉
図６は、図１の消耗品購入システム１０が有する情報処理部１２が生成した検索対象品目データの一例を示す説明図である。
【００４９】
検索対象品目のデータは、図示するように、要求元、検索品目コード、品目名、および必要数からなる。要求元は、検索対象品目データを入力した事業所を示す。検索品目コードは、検索する消耗品に付与されたコードである。品目名は、検索する消耗品を示す名称である。必要数は、検索元の事業所が必要とする品目の数である。
【００５０】
〈在庫状況データ例〉
図７は、図１の消耗品購入システム１０が有する情報処理部１２が生成する在庫状況データの一例を示す説明図である。
【００５１】
在庫状況データは、図７に示すように、事業所コード、事業所名、および在庫量からなる。事業所コードは、在庫を有する事業所を示すコードである。事業所名は、在庫を有する事業所の名称を示す。在庫量は、在庫数である。
【００５２】
〈候補事業所データ例〉
図８は、図１の消耗品購入システム１０が有する情報処理部１２が生成した候補事業所データの一例を示す説明図である。
【００５３】
候補事業所データは、図示するように、候補順位、事業所コード、事業所名、および在庫量である。候補順位は、候補基準データに基づく順位付け結果を示す。事業所コード、事業所名、および在庫量は、図７と同様である。
【００５４】
〈搬送元選定結果情報例〉
図９は、図１の消耗品購入システム１０が有する情報出力部１３に表示される搬送元選定結果情報の一例を示す説明図である。
【００５５】
搬送元選定結果情報は、図示するように、事業所コード、事業所名、品目コード、品目名、および搬送可能数量からなる。事業所コード、および事業所名は、図７と同様である。品目コードおよび品目名は、図５と同様である。また、搬送可能数量は、検索対象事業所に搬送可能な数量を示す。
【００５６】
次に、消耗品購入システム１０による販売業者選定および余剰在庫検索について、図１〜図１１を用いて詳しく説明する。
【００５７】
なお、以下に説明する消耗品購入システム１０における販売業者選定および余剰在庫検索の各機能は、例えば情報処理部１２に設けられたプログラム格納メモリ（図示せず）などに記憶されているプログラム形式のソフトウェアを、該情報処理部１２の図示しないＣＰＵ（Central Processing Unit）などが実行することにより実現する。
【００５８】
〈販売業者選定例〉
まず、販売業者選定について説明する。
【００５９】
図１０は、図１の消耗品購入システム１０による販売業者選定の一例を示すフローチャートである。
【００６０】
情報収集部１１は、端末１５から入力された図２に示す発注データを、通信回線１６を介して収集する（ステップＳ１０１）。このステップＳ１０１の処理は、情報収集部１１は、各事業所に設けられているすべての端末１５から発注データを収集するまで実行する。
【００６１】
発注データは、例えば予め設定されている期間毎に収集する。あるいは、情報収集部１１からの要求によって端末１５から発注データを収集するようにしてもよい。
【００６２】
情報収集部１１は、収集した発注データを情報処理部１２に出力する。情報処理部１２は、情報収集部１１から受け取った発注データを集計する（ステップＳ１０２）。このステップＳ１０２の処理において、情報処理部１２は、収集した発注データから、品目別に必要数量などを集計する。
【００６３】
発注データの集計が終了すると、情報処理部１２は、図４の単価情報を取り込む（ステップＳ１０３）。この単価情報は、各品目別に販売業者が設定した単価を示すデータである。単価情報は、例えば情報処理部１２が有する図示しない単価情報格納部となるメモリなどに予め格納されている。
【００６４】
情報処理部１２は、集計データおよびメモリから取り込んだ単価情報に基づいて、発注する消耗品の品目毎に単価情報の突き合わせ、すなわちマッチングを行い（ステップＳ１０４）、品目の発注数において最も価格の安い販売業者を抽出する（ステップＳ１０５）。
【００６５】
ここで、図１０のステップＳ１０４の処理、およびステップＳ１０５の処理について、消耗品の品目として、例えばＡ４バインダーにおける販売業者を選定する場合を具体的に説明する。
【００６６】
ステップＳ１０４の処理において、情報処理部１２は、情報収集部１１から受け取った集計結果に基づいて、Ａ４バインダーの総数、すなわち発注数を取得する。ここで、Ａ４バインダーの発注数は、図３において１００個である。
【００６７】
そして、ステップＳ１０５の処理において、情報処理部１２は、メモリから取り込んだ図４に示す単価情報を検索してＡ４バインダーの発注数が１００個の場合に、最も安い販売業者を抽出する。図４において、Ａ４バインダーの発注数が１００個の場合に、最も安い販売業者は、Ｂ企画の４９０円である。
【００６８】
よって、情報処理部１２は、Ａ４バインダーの販売業者としてＢ企画を選定する。これによって、ステップＳ１０４の処理およびステップＳ１０５の処理が終了となる。
【００６９】
販売業者の選定が終了すると、情報処理部１２は、最も単価の安い販売業者の抽出結果として図５に示す購入先選定情報を情報出力部１３に出力する。情報出力部１３は、入力された購入先選定情報を表示する（ステップＳ１０６）。
【００７０】
担当者は、情報出力部１３に表示された購入先選定情報に基づいて、消耗品の発注処理を行う。ここで、情報出力部１３は、購入先選定情報を表示するだけでなく、例えば該購入先選定情報に基づいて、設定された販売業者に消耗品を発注する発注データを生成し、出力するようにしてもよい。この場合、発注データは、通信回線１６を介して販売業者が有する端末などに送信される。
【００７１】
以上により、全ての事業所における消耗品を一括して発注し、購入することができるので、消耗品の大量購入が可能となる。また、発注する消耗品の数量規模に応じて最も安価に購入することのできる販売業者を自動的に選定することができる。
【００７２】
それによって、販売業者の選定工数を削減しながら、消耗品の購入コストを大幅に低減することができる。
【００７３】
〈余剰在庫検索例〉
続いて、余剰在庫検索について説明する。
【００７４】
図１１は、図１の消耗品購入システム１０による余剰在庫検索の一例を示すフローチャートである。
【００７５】
まず、情報処理部１２は、図１０のステップＳ１０１の処理において取得した発注データに基づいて、検索対象となる品目の情報を示す図６の検索対象品目データを生成する（ステップＳ２０１）。
【００７６】
続いて、情報処理部１２は、生成した検索対象品目データに基づいて、各事業所における在庫状況を検索し（ステップＳ２０２）、その検索結果から、図７に示す在庫状況データを生成する。
【００７７】
このステップＳ２０２の処理では、情報処理部１２が、検索対象品目データに基づいて、予め入力されている各事業所の在庫情報を検索し、検索対象の品目の在庫を有する事業所を抽出する。そして、その結果に基づいて、情報処理部１２は、上述した在庫状況データを生成する。
【００７８】
在庫状況データは、例えば各事業所が有する端末１５から定期的に入力される。情報収集部１１は、通信回線１６を介して在庫状況データをそれぞれ取得する。取得した在庫状況データは、例えば情報処理部１２の図示しない在庫状況格納部となるメモリなどに格納される。
【００７９】
続いて、情報処理部１２は、図７の在庫状況データに基づいて、候補事業所データを生成する。この候補事業所データは、在庫状況データから、候補となる事業所を選定し、選定した事業所の順位付けを行う（ステップＳ２０３）。
【００８０】
選定した事業所の順位付けは、例えば図７の在庫状況データにおいて、検索対象の品目の在庫を有した事業所のうち、検索対象の消耗品を必要とする事業所（以下、検索対象事業所という）までの距離が最も近い事業所を最上位とし、２位以降の事業所は、距離が離れるに従って順位を下げるように決定する。
【００８１】
あるいは、例えば図７の在庫状況データにおいて、検索対象の品目の在庫数が、検索対象事業所の必要数以上である事業所を選択し、選択した事業所のうち、検索対象事業所までの距離が近い順に順位決定するようにしてもよい。
【００８２】
事業所の順位付けが終了すると、情報処理部１２は、候補事業所データに基づいて、例えば上位の１位から５位に順位付けされた事業所に送信する自動メールを生成する（ステップＳ２０４）。この自動メールは、検索対象事業所に搬送することのできる検索対象の消耗品の数量などを問い合わせするメールである。
【００８３】
生成した自動メールは、情報収集部１１に出力され、該情報収集部１１から通信回線１６を介して送信される。各々の端末１５が自動メールを受信すると、事業所の担当者は、検索対象の消耗品を搬送することのできる数量を示す搬送元在庫情報を情報収集部１１に送信する。
【００８４】
情報処理部１２は、情報収集部１１から搬送元在庫情報を受け取ると、該搬送元在庫情報に基づいて、検索対象の消耗品を搬送することのできる事業所を選択する。そして、選択した事業所から搬送することのできる検索対象の消耗品の合計数が、検索対象事業所が必要とする数量以上であるか否かを判断する（ステップＳ２０５）。
【００８５】
搬送数が、検索対象事業所が必要とする数量以上である場合には、選択した事業所を含む搬送元選定結果情報を情報出力部１３に出力する。また、ステップＳ２０５の処理において、検索対象事業所が必要とする必要数に達していない場合には、ステップＳ２０４の処理に戻り、先に自動メールを送信した事業所よりも順位の低い６位から１０位の事業所に送信する自動メールを生成する。
【００８６】
ここで、自動メールを送信する事業所の順位は、特に制限なく、例えば１位から１０位の事業所に送信した後、１１位から２０位の事業所に送信するようにしてもよいし、図８の候補事業所データにおいて順位付けされた全ての事業所に自動メールを一斉に送信してもよい。
【００８７】
情報出力部１３は、情報処理部１２から搬送元選定結果情報を受け取ると、検索結果として図９に示す搬送元選定結果情報を表示する（ステップＳ２０６）。
【００８８】
図９の場合には、図８に示す巣鴨支店、池袋支店、および神田支店にそれぞれ自動メールを送信し、巣鴨支店は、搬送可能数量が３００、池袋支店は、搬送可能数量が０、そして、神田支店は、搬送可能数量が５０であることを示す搬送元在庫情報がそれぞれ送信された例を示している。
【００８９】
巣鴨支店の搬送可能数量（図９の３００セット）と神田支店の搬送可能数量（図９の５０セット）との合計（３５０セット）が、検索元の事業所が必要とする必要数（図６の３５０セット）に達している。
【００９０】
よって、図９のように巣鴨支店と神田支店との情報のみが搬送元選定結果情報として出力される。また、池袋支店の情報は、削除される。
【００９１】
以上により、消耗品の発注前に他の事業所が有する在庫などを検索し、余剰在庫を有する事業所を特定することができる。そして、特定した事業所が有する在庫品を、検索元の事業所に補充することができる。それによって、無駄な消耗品の発注、すなわち無駄な消耗品の新規購入を防止することができる。
【００９２】
なお、図１の消耗品購入システム１０において、上述した余剰在庫検索は、販売業者選定を実行する前に行うことによって、効率的に消耗品の無駄な発注を防止することができる。
【００９３】
例えば端末１５から入力された後述する発注データに基づいて、先に余剰在庫検索を行う。そして、余剰在庫検索の結果、他の事業所が調達することのできる消耗品がある場合には、その消耗品を除いて販売業者選定を行う。
【００９４】
これによって、他の事業所に在庫されている消耗品を有効に活用することができるとともに、無駄な消耗品の発注を防止することができる。
【００９５】
また、余剰在庫検索および販売業者選定は、それぞれ個別に処理を行うようにしてもよい。これによっても、消耗品の有効活用、無駄な消耗品の発注、および消耗品の購入コストの低減などを実現することができる。
【００９６】
以上、本発明者によってなされた発明を実施の形態に基づき具体的に説明したが、本発明は前記実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【００９７】
なお、本発明は上記した実施の形態に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施の形態は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。
【００９８】
また、ある実施の形態の構成の一部を他の実施の形態の構成に置き換えることが可能であり、また、ある実施の形態の構成に他の実施の形態の構成を加えることも可能である。また、各実施の形態の構成の一部について、他の構成の追加、削除、置換をすることが可能である。
【００９９】
以上、本発明者によってなされた発明を実施の形態に基づき具体的に説明したが、本発明は前記実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【０１００】
なお、本発明は上記した実施の形態に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施の形態は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。
【０１０１】
また、ある実施の形態の構成の一部を他の実施の形態の構成に置き換えることが可能であり、また、ある実施の形態の構成に他の実施の形態の構成を加えることも可能である。また、各実施の形態の構成の一部について、他の構成の追加、削除、置換をすることが可能である。
【符号の説明】
【０１０２】
１０  消耗品購入システム
１１  情報収集部
１２  情報処理部
１３  情報出力部
１５  端末
１６  通信回線
【図１】
2015156144.tif 000003
【図２】
2015156144.tif 000004
【図３】
2015156144.tif 000005
【図４】
2015156144.tif 000006
【図５】
2015156144.tif 000007
【図６】
2015156144.tif 000008
【図７】
2015156144.tif 000009
【図８】
2015156144.tif 000010
【図９】
2015156144.tif 000011
【図１０】
2015156144.tif 000012
【図１１】
2015156144.tif 000013