(57)【要約】【課題】復旧に必要なパーツが複数ある場合でも緊急性を要するパーツを優先しつつ配送時間及び配送コストの超過をなくすこと。【解決手段】パーツ在庫データベースに基づいて、発注者端末からの発注情報に含まれるパーツ名及びその個数の在庫を確認するパーツ在庫管理部と、優先順位データベースに基づいて、在庫が確認されたパーツ名の優先順位を決定する優先順位決定部と、配送時間データベースに基づいて、決定された優先順位の高いパーツ名について発注情報に含まれる送付先に対応する地点から拠点までの配送時間が最短時間となる拠点を決定し、その後、優先順位決定部で決定された優先順位の次に高いパーツ名について発注情報に含まれる送付先に対応する地点から拠点までの配送時間が最短時間となる拠点を決定する拠点決定部と、を備える【選択図】図２
2016004475.tif 000002
【特許請求の範囲】
【請求項１】
発注者端末からの発注情報に応じて複数の拠点サーバのいずれかに対してパーツの手配を行うパーツ手配サーバであって、
拠点ごとに保有する複数のパーツに係るパーツ名及びその個数を集めたパーツ在庫データベースと、
前記複数のパーツに係るパーツ名の優先順位を規定した優先順位データベースと、
前記拠点ごとに前記拠点から予め定めた複数の地点までの配送時間に係る情報を集めた配送時間データベースと、
前記発注者端末からのパーツ名、その個数、及び、送付先を含む発注情報を取得する発注情報取得部と、
前記パーツ在庫データベースに基づいて、前記発注情報取得部で取得した前記発注情報に含まれるパーツ名及びその個数の在庫を確認するパーツ在庫管理部と、
前記優先順位データベースに基づいて、前記パーツ在庫管理部で在庫が確認されたパーツ名の優先順位を決定する優先順位決定部と、
前記配送時間データベースに基づいて、前記優先順位決定部で決定された優先順位の高いパーツ名について前記発注情報取得部で取得した前記発注情報に含まれる送付先に対応する地点から前記拠点までの配送時間が最短時間となる拠点を決定し、その後、前記優先順位決定部で決定された優先順位の次に高いパーツ名について前記発注情報取得部で取得した前記発注情報に含まれる送付先に対応する地点から前記拠点までの配送時間が最短時間となる拠点を決定する拠点決定部と、
前記拠点決定部で決定した前記拠点ごとに前記パーツ名、その個数、前記送付先を含む手配情報を生成するとともに、生成した前記手配情報を、対応する前記拠点に係る前記拠点サーバに送信するパーツ手配部と、
を備えることを特徴とするパーツ手配サーバ。
【請求項２】
前記パーツ名ごとにパーツ交換に要する標準時間を規定した交換標準時間を集めた交換標準時間データベースを備え、
前記発注情報は、復旧指示時刻を含み、
前記拠点決定部は、前記拠点の決定の際、前記パーツ名について、前記配送時間データベース及び前記交換標準時間データベースに基づいて、前記発注情報に含まれる送付先に対応する地点から前記拠点までの配送時間、及び、前記交換標準時間を用いて復旧推定時刻を算出し、算出した前記復旧推定時刻が前記復旧指示時刻以前になるときの配送時間が最短時間となる拠点を決定することを特徴とする請求項１記載のパーツ手配サーバ。
【請求項３】
前記拠点決定部は、前記パーツ名について、前記復旧推定時刻が前記復旧指示時刻よりも後になるときに、前記配送時間による配送よりも早く配送することが可能な特別配送による特別配送時間を抽出し、抽出した特別配送時間、及び、前記交換標準時間を用いて復旧推定時刻を算出し、算出した前記復旧推定時刻が前記復旧指示時刻よりも前になるときの配送時間が最短時間となる拠点を決定することを特徴とする請求項２記載のパーツ手配サーバ。
【請求項４】
前記拠点決定部は、前記発注情報に含まれる送付先に対応する地点から前記拠点までの配送時間が最短時間となる拠点において単独でパーツの全個数を在庫していないときに、配送時間が次に最短時間となり、かつ、単独で前記パーツの全個数を在庫している拠点に決定することを特徴とする請求項１記載のパーツ手配サーバ。
【請求項５】
前記拠点決定部は、どの拠点においても単独でパーツの全個数を在庫していないときに、複数の拠点に決定することを特徴とする請求項１記載のパーツ手配サーバ。
【請求項６】
前記拠点決定部は、前記パーツ在庫管理部で前記発注情報に含まれるパーツ名及びその個数の全ての在庫を確認することができなかったときに、前記発注情報に含まれるパーツ名ごとに拠点への手配の可否を決定し、
前記パーツ手配部は、前記拠点決定部で決定された、パーツ名ごとの拠点への手配の可否の結果を集めた回答情報を生成し、生成した前記回答情報を前記発注者端末に送信することを特徴とする請求項１記載のパーツ手配サーバ。
【請求項７】
前記拠点決定部は、パーツ名ごとに拠点への手配の可否を決定する際、前記パーツ在庫管理部を用いて、パーツ名について拠点の抽出が可能であり、かつ、前記パーツ名の個数を満たす時に全部手配可能と決定し、パーツ名について拠点の抽出が可能であり、かつ、前記パーツ名の個数を満たさない時に一部手配可能と決定し、パーツ名について拠点の抽出が不能であるときに手配不能と決定することを特徴とする請求項６記載のパーツ手配サーバ。
【請求項８】
発注者が使用する発注者端末と、
拠点にて保有するパーツを管理する複数の拠点サーバと、
前記発注者端末からの発注情報に応じて前記複数の拠点サーバのいずれかに対してパーツの手配を行うパーツ手配サーバと、
前記発注者端末、前記拠点サーバ、及び、前記パーツ手配サーバを通信可能に接続するネットワークと、
を備え、
前記パーツ手配サーバは、
前記拠点ごとに保有する複数のパーツに係るパーツ名及びその個数を集めたパーツ在庫データベースと、
前記複数のパーツに係るパーツ名の優先順位を規定した優先順位データベースと、
前記拠点ごとに前記拠点から予め定めた複数の地点までの配送時間に係る情報を集めた配送時間データベースと、
前記発注者端末からのパーツ名、その個数、及び、送付先を含む発注情報を取得する発注情報取得部と、
前記パーツ在庫データベースに基づいて、前記発注情報取得部で取得した前記発注情報に含まれるパーツ名及びその個数の在庫を確認するパーツ在庫管理部と、
前記優先順位データベースに基づいて、前記パーツ在庫管理部で在庫が確認されたパーツ名の優先順位を決定する優先順位決定部と、
前記配送時間データベースに基づいて、前記優先順位決定部で決定された優先順位の高いパーツ名について前記発注情報取得部で取得した前記発注情報に含まれる送付先に対応する地点から前記拠点までの配送時間が最短時間となる拠点を決定し、その後、前記優先順位決定部で決定された優先順位の次に高いパーツ名について前記発注情報取得部で取得した前記発注情報に含まれる送付先に対応する地点から前記拠点までの配送時間が最短時間となる拠点を決定する拠点決定部と、
前記拠点決定部で決定した前記拠点ごとに前記パーツ名、その個数、前記送付先を含む手配情報を生成するとともに、生成した前記手配情報を、対応する前記拠点に係る前記拠点サーバに送信するパーツ手配部と、
を備えることを特徴とするパーツ手配システム。
【請求項９】
パーツ手配サーバにて発注者端末からの発注情報に応じて複数の拠点サーバのいずれかに対してパーツの手配を行うパーツ手配方法であって、
前記パーツ手配サーバにて、前記発注者端末からのパーツ名、その個数、及び、送付先を含む発注情報を取得する工程と、
前記パーツ手配サーバにて、拠点ごとに保有する複数のパーツに係るパーツ名及びその個数を集めたパーツ在庫データベースに基づいて、取得した前記発注情報に含まれるパーツ名及びその個数の在庫を確認する工程と、
前記パーツ手配サーバにて、前記複数のパーツに係るパーツ名の優先順位を規定した優先順位データベースに基づいて、在庫が確認されたパーツ名の優先順位を決定する工程と、
前記パーツ手配サーバにて、前記拠点ごとに前記拠点から予め定めた複数の地点までの配送時間に係る情報を集めた配送時間データベースに基づいて、決定された優先順位の高いパーツ名について、取得した前記発注情報に含まれる送付先に対応する地点から前記拠点までの配送時間が最短時間となる拠点を決定し、その後、決定された優先順位の次に高いパーツ名について、取得した前記発注情報に含まれる送付先に対応する地点から前記拠点までの配送時間が最短時間となる拠点を決定する工程と、
前記パーツ手配サーバにて、決定した前記拠点ごとに前記パーツ名、その個数、前記送付先を含む手配情報を生成するとともに、生成した前記手配情報を、対応する前記拠点に係る前記拠点サーバに送信する工程と、
を含むことを特徴とするパーツ手配方法。
【請求項１０】
パーツ手配サーバにて発注者端末からの発注情報に応じて複数の拠点サーバのいずれかに対してパーツの手配を行うように実行させるパーツ手配プログラムであって、
前記パーツ手配サーバにて、前記発注者端末からのパーツ名、その個数、及び、送付先を含む発注情報を取得するステップと、
前記パーツ手配サーバにて、拠点ごとに保有する複数のパーツに係るパーツ名及びその個数を集めたパーツ在庫データベースに基づいて、取得した前記発注情報に含まれるパーツ名及びその個数の在庫を確認するステップと、
前記パーツ手配サーバにて、前記複数のパーツに係るパーツ名の優先順位を規定した優先順位データベースに基づいて、在庫が確認されたパーツ名の優先順位を決定する工程と、
前記パーツ手配サーバにて、前記拠点ごとに前記拠点から予め定めた複数の地点までの配送時間に係る情報を集めた配送時間データベースに基づいて、決定された優先順位の高いパーツ名について、取得した前記発注情報に含まれる送付先に対応する地点から前記拠点までの配送時間が最短時間となる拠点を決定し、その後、決定された優先順位の次に高いパーツ名について、取得した前記発注情報に含まれる送付先に対応する地点から前記拠点までの配送時間が最短時間となる拠点を決定するステップと、
前記パーツ手配サーバにて、決定した前記拠点ごとに前記パーツ名、その個数、前記送付先を含む手配情報を生成するとともに、生成した前記手配情報を、対応する前記拠点に係る前記拠点サーバに送信するステップと、
を実行させることを特徴とするパーツ手配プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パーツの手配を行うパーツ手配サーバ、システム、方法、及び、プログラムに関する。
【背景技術】
【０００２】
従来、ＩＴ（Information Technology）機器、ＩＴシステム等の装置に障害が発生した場合、障害が発生した装置の復旧を担当する作業員が、パーツセンター、営業所、倉庫等の拠点から、交換パーツ（部品、ユニット、システムを構成する装置）を入手していた。また、交換パーツの入手を迅速に行ったり、輸送コストを低減することが可能なシステムが提案されている（例えば、特許文献１〜３参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−９５４４４号公報
【特許文献２】特開２００５−１８１９９号公報
【特許文献３】特開２０１２−１９８７８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
以下の分析は、本願発明者により与えられる。
【０００５】
しかしながら、復旧に必要なパーツが複数ある場合、その一部に緊急性を要するパーツがある場合であっても、特許文献１〜３に記載のシステムでは、単純に障害を復旧するためのパーツが全て在庫されている拠点を選択するため、配送時間及び配送コストが超過した状態で手配する可能性があった。
【０００６】
本発明の主な課題は、復旧に必要なパーツが複数ある場合でも緊急性を要するパーツを優先しつつ配送時間及び配送コストの超過をなくすことができるパーツ手配システム、サーバ、方法、及び、プログラムを提供することである。
【課題を解決するための手段】
【０００７】
本発明の第１の視点においては、発注者端末からの発注情報に応じて複数の拠点サーバのいずれかに対してパーツの手配を行うパーツ手配サーバであって、拠点ごとに保有する複数のパーツに係るパーツ名及びその個数を集めたパーツ在庫データベースと、前記複数のパーツに係るパーツ名の優先順位を規定した優先順位データベースと、前記拠点ごとに前記拠点から予め定めた複数の地点までの配送時間に係る情報を集めた配送時間データベースと、前記発注者端末からのパーツ名、その個数、及び、送付先を含む発注情報を取得する発注情報取得部と、前記パーツ在庫データベースに基づいて、前記発注情報取得部で取得した前記発注情報に含まれるパーツ名及びその個数の在庫を確認するパーツ在庫管理部と、前記優先順位データベースに基づいて、前記パーツ在庫管理部で在庫が確認されたパーツ名の優先順位を決定する優先順位決定部と、前記配送時間データベースに基づいて、前記優先順位決定部で決定された優先順位の高いパーツ名について前記発注情報取得部で取得した前記発注情報に含まれる送付先に対応する地点から前記拠点までの配送時間が最短時間となる拠点を決定し、その後、前記優先順位決定部で決定された優先順位の次に高いパーツ名について前記発注情報取得部で取得した前記発注情報に含まれる送付先に対応する地点から前記拠点までの配送時間が最短時間となる拠点を決定する拠点決定部と、前記拠点決定部で決定した前記拠点ごとに前記パーツ名、その個数、前記送付先を含む手配情報を生成するとともに、生成した前記手配情報を、対応する前記拠点に係る前記拠点サーバに送信するパーツ手配部と、を備えることを特徴とする。
【０００８】
本発明の第２の視点においては、パーツ手配システムにおいて、発注者が使用する発注者端末と、拠点にて保有するパーツを管理する複数の拠点サーバと、前記発注者端末からの発注情報に応じて前記複数の拠点サーバのいずれかに対してパーツの手配を行うパーツ手配サーバと、前記発注者端末、前記拠点サーバ、及び、前記パーツ手配サーバを通信可能に接続するネットワークと、を備え、前記パーツ手配サーバは、前記拠点ごとに保有する複数のパーツに係るパーツ名及びその個数を集めたパーツ在庫データベースと、前記複数のパーツに係るパーツ名の優先順位を規定した優先順位データベースと、前記拠点ごとに前記拠点から予め定めた複数の地点までの配送時間に係る情報を集めた配送時間データベースと、前記発注者端末からのパーツ名、その個数、及び、送付先を含む発注情報を取得する発注情報取得部と、前記パーツ在庫データベースに基づいて、前記発注情報取得部で取得した前記発注情報に含まれるパーツ名及びその個数の在庫を確認するパーツ在庫管理部と、前記優先順位データベースに基づいて、前記パーツ在庫管理部で在庫が確認されたパーツ名の優先順位を決定する優先順位決定部と、前記配送時間データベースに基づいて、前記優先順位決定部で決定された優先順位の高いパーツ名について前記発注情報取得部で取得した前記発注情報に含まれる送付先に対応する地点から前記拠点までの配送時間が最短時間となる拠点を決定し、その後、前記優先順位決定部で決定された優先順位の次に高いパーツ名について前記発注情報取得部で取得した前記発注情報に含まれる送付先に対応する地点から前記拠点までの配送時間が最短時間となる拠点を決定する拠点決定部と、前記拠点決定部で決定した前記拠点ごとに前記パーツ名、その個数、前記送付先を含む手配情報を生成するとともに、生成した前記手配情報を、対応する前記拠点に係る前記拠点サーバに送信するパーツ手配部と、を備えることを特徴とする。
【０００９】
本発明の第３の視点においては、パーツ手配サーバにて発注者端末からの発注情報に応じて複数の拠点サーバのいずれかに対してパーツの手配を行うパーツ手配方法であって、前記パーツ手配サーバにて、前記発注者端末からのパーツ名、その個数、及び、送付先を含む発注情報を取得する工程と、前記パーツ手配サーバにて、拠点ごとに保有する複数のパーツに係るパーツ名及びその個数を集めたパーツ在庫データベースに基づいて、取得した前記発注情報に含まれるパーツ名及びその個数の在庫を確認する工程と、前記パーツ手配サーバにて、前記複数のパーツに係るパーツ名の優先順位を規定した優先順位データベースに基づいて、在庫が確認されたパーツ名の優先順位を決定する工程と、前記パーツ手配サーバにて、前記拠点ごとに前記拠点から予め定めた複数の地点までの配送時間に係る情報を集めた配送時間データベースに基づいて、決定された優先順位の高いパーツ名について、取得した前記発注情報に含まれる送付先に対応する地点から前記拠点までの配送時間が最短時間となる拠点を決定し、その後、決定された優先順位の次に高いパーツ名について、取得した前記発注情報に含まれる送付先に対応する地点から前記拠点までの配送時間が最短時間となる拠点を決定する工程と、前記パーツ手配サーバにて、決定した前記拠点ごとに前記パーツ名、その個数、前記送付先を含む手配情報を生成するとともに、生成した前記手配情報を、対応する前記拠点に係る前記拠点サーバに送信する工程と、を含むことを特徴とする。
【００１０】
本発明の第４の視点においては、パーツ手配サーバにて発注者端末からの発注情報に応じて複数の拠点サーバのいずれかに対してパーツの手配を行うように実行させるパーツ手配プログラムであって、前記パーツ手配サーバにて、前記発注者端末からのパーツ名、その個数、及び、送付先を含む発注情報を取得するステップと、前記パーツ手配サーバにて、拠点ごとに保有する複数のパーツに係るパーツ名及びその個数を集めたパーツ在庫データベースに基づいて、取得した前記発注情報に含まれるパーツ名及びその個数の在庫を確認するステップと、前記パーツ手配サーバにて、前記複数のパーツに係るパーツ名の優先順位を規定した優先順位データベースに基づいて、在庫が確認されたパーツ名の優先順位を決定する工程と、前記パーツ手配サーバにて、前記拠点ごとに前記拠点から予め定めた複数の地点までの配送時間に係る情報を集めた配送時間データベースに基づいて、決定された優先順位の高いパーツ名について、取得した前記発注情報に含まれる送付先に対応する地点から前記拠点までの配送時間が最短時間となる拠点を決定し、その後、決定された優先順位の次に高いパーツ名について、取得した前記発注情報に含まれる送付先に対応する地点から前記拠点までの配送時間が最短時間となる拠点を決定するステップと、前記パーツ手配サーバにて、決定した前記拠点ごとに前記パーツ名、その個数、前記送付先を含む手配情報を生成するとともに、生成した前記手配情報を、対応する前記拠点に係る前記拠点サーバに送信するステップと、を実行させることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、優先順位の高いパーツから配送時間が最短時間となる拠点を決定して行くので、復旧に必要なパーツが複数ある場合でも緊急性を要するパーツを優先しつつ配送時間及び配送コストの超過をなくすことができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態１に係るパーツ手配システムの構成を模式的に示したブロック図である。
【図２】本発明の実施形態１に係るパーツ手配システムにおけるパーツ手配サーバの構成を模式的に示したブロック図である。
【図３】本発明の実施形態１に係るパーツ手配システムにおけるパーツ手配サーバの動作を模式的に示したフローチャート図である。
【図４】本発明の実施形態２に係るパーツ手配システムにおけるパーツ手配サーバの構成を模式的に示したブロック図である。
【図５】本発明の実施形態２に係るパーツ手配システムにおけるパーツ手配サーバの動作を模式的に示したフローチャート図である。
【図６】本発明の実施形態２に係るパーツ手配システムにおけるパーツ手配サーバの動作を模式的に示した図５のＸ１に続くフローチャート図である。
【図７】本発明の実施形態２に係るパーツ手配システムにおけるパーツ手配サーバの動作を模式的に示した図５のＸ２に続くフローチャート図である。
【図８】本発明の実施形態２に係るパーツ手配システムにおけるパーツ手配サーバの動作を模式的に示した図５のＸ３に続くフローチャート図である。
【発明を実施するための形態】
【００１３】
［実施形態１］
本発明の実施形態１に係るパーツ手配システムについて、図面を用いて説明する。図１は、本発明の実施形態１に係るパーツ手配システムの構成を模式的に示したブロック図である。図２は、本発明の実施形態１に係るパーツ手配システムにおけるパーツ手配サーバの構成を模式的に示したブロック図である。
【００１４】
パーツ手配システム１は、発注者端末１０からの発注情報に応じてパーツ手配サーバ２０が複数の拠点サーバ３０ａ〜３０ｎのいずれかに対してパーツの手配を行うシステムである（図１参照）。パーツ手配システム１は、発注者端末１０と、パーツ手配サーバ２０と、拠点サーバ３０ａ〜３０ｎと、ネットワーク４０と、を備える
【００１５】
発注者端末１０は、発注者が使用する端末である。
【００１６】
パーツ手配サーバ２０は、発注者端末１０からの発注情報に応じて複数の拠点サーバ３０ａ〜３０ｎのいずれかに対してパーツの手配を行うサーバである。パーツ手配サーバ２０は、発注情報取得部２１と、パーツ在庫管理部２２と、優先順位決定部２３と、拠点決定部２４と、パーツ手配部２５と、データベース２６と、を備える。
【００１７】
発注情報取得部２１は、発注者端末１０からパーツ名、その個数、及び、送付先を含む発注情報を取得する。
【００１８】
パーツ在庫管理部２２は、パーツ在庫データベース２６ａに基づいて、発注情報取得部２１で取得した発注情報に含まれるパーツ名及びその個数の在庫を確認する。
【００１９】
優先順位決定部２３は、優先順位データベース２６ｂに基づいて、パーツ在庫管理部２２で在庫が確認されたパーツ名の優先順位を決定する。
【００２０】
拠点決定部２４は、配送時間データベース２６ｃに基づいて、優先順位決定部２３で決定された優先順位の高いパーツ名について発注情報取得部２１で取得した発注情報に含まれる送付先に対応する地点から拠点までの配送時間が最短時間となる拠点を決定し、その後、優先順位決定部２３で決定された優先順位の次に高いパーツ名について発注情報取得部２１で取得した発注情報に含まれる送付先に対応する地点から拠点までの配送時間が最短時間となる拠点を決定する。
【００２１】
パーツ手配部２５は、拠点決定部２４で決定した拠点ごとにパーツ名、その個数、送付先を含む手配情報を生成するとともに、生成した手配情報を、対応する拠点に係る拠点サーバ（３０ａ〜３０ｎのいずれか）に送信する。
【００２２】
データベース２６は、パーツ在庫データベース２６ａと、優先順位データベース２６ｂと、配送時間データベース２６ｃと、を有する。パーツ在庫データベース２６ａは、拠点ごとに保有する複数のパーツに係るパーツ名及びその個数を集めたデータベースである。優先順位データベース２６ｂは、複数のパーツに係るパーツ名の優先順位を規定したデータベースである。配送時間データベース２６ｃは、拠点ごとに拠点から予め定めた複数の地点までの配送時間に係る情報を集めたデータベースである。
【００２３】
拠点サーバ３０ａ〜３０ｎは、対応する拠点にて保有するパーツを管理するサーバである。
【００２４】
ネットワーク４０は、発注者端末１０、拠点サーバ３０ａ〜３０ｎ、及び、パーツ手配サーバ２０を通信可能に接続する情報通信網である。
【００２５】
次に、本発明の実施形態１に係るパーツ手配システムにおけるパーツ手配サーバの動作について、図面を用いて説明する。図３は、本発明の実施形態１に係るパーツ手配システムにおけるパーツ手配サーバの動作を模式的に示したフローチャート図である。なお、パーツ手配システム１及びパーツ手配サーバ２０の構成については、図１及び図２を参照されたい。
【００２６】
まず、パーツ手配サーバ２０は、発注情報取得部２１にて、発注者端末１０からパーツ名、その個数、及び、送付先を含む発注情報を取得する（ステップＡ１）。
【００２７】
次に、パーツ手配サーバ２０は、パーツ在庫管理部２２にて、パーツ在庫データベース２６ａに基づいて、取得した発注情報に含まれるパーツ及びその個数の在庫を確認する（ステップＡ２）。
【００２８】
次に、パーツ手配サーバ２０は、優先順位決定部２３にて、優先順位データベース２６ｂに基づいて、在庫が確認されたパーツの優先順位を決定する（ステップＡ３）。
【００２９】
次に、パーツ手配サーバ２０は、拠点決定部２４にて、配送時間データベース２６ｃに基づいて、決定された優先順位の高いパーツ名について、取得した発注情報に含まれる送付先に対応する地点から拠点までの配送時間が最短時間となる拠点を決定する（ステップＡ４）。
【００３０】
次に、パーツ手配サーバ２０は、拠点決定部２４にて、配送時間データベース２６ｃに基づいて、決定された優先順位の次に高いパーツ名について、取得した発注情報に含まれる送付先に対応する地点から拠点までの配送時間が最短時間となる拠点を決定する（ステップＡ４）。
【００３１】
最後に、パーツ手配サーバ２０は、パーツ手配部２５にて、決定した拠点ごとにパーツ名、その個数、送付先を含む手配情報を生成するとともに、生成した手配情報を、対応する拠点に係る拠点サーバ（３０ａ〜３０ｎ）に送信する（ステップＡ５）。
【００３２】
実施形態１によれば、優先順位の高いパーツから配送時間が最短時間となる拠点を決定して行くので、復旧に必要なパーツが複数ある場合でも緊急性を要するパーツを優先しつつ配送時間及び配送コストの超過をなくすことができる。
【００３３】
［実施形態２］
本発明の実施形態２に係るパーツ手配システムについて、図面を用いて説明する。図４は、本発明の実施形態２に係るパーツ手配システムにおけるパーツ手配サーバの構成を模式的に示したブロック図である。なお、パーツ手配システム１の構成については、図１を参照されたい。
【００３４】
パーツ手配システム１は、実施形態１と同様に、発注者端末１０からの発注情報に応じてパーツ手配サーバ２０が複数の拠点サーバ３０ａ〜３０ｎのいずれかに対してパーツの手配を行うシステムである（図１参照）。パーツ手配システム１は、発注者端末１０と、パーツ手配サーバ２０と、拠点サーバ３０ａ〜３０ｎと、ネットワーク４０と、を備える
【００３５】
発注者端末１０は、発注者（顧客、保守作業員等、顧客の装置を保守管理する者）が使用する端末である。発注者端末１０は、ネットワーク４０と通信可能に接続されている。発注者端末１０には、例えば、インターネット接続機能を有し、かつ、電子メール機能を有する通信端末（例えば、携帯電話、ＰＨＳ、スマートホン、通信機能付パソコン、通信機能付ゲーム機等）、携帯電話機等の電話機機能を有する携帯端末、電話装置（例えば、固定電話機）を用いることができる。発注者端末１０は、顧客の装置（ＩＴ機器、ＩＴシステム等）に障害が発生して発注者が交換パーツ（部品、ユニット、システムを構成する装置）を発注する際に、発注者の操作により、発注する１又は複数種のパーツ名（品番、識別情報でも可）、その個数、発注者名、連絡先（電話番号、メールアドレス）、配送先（指定した所在地）、復旧指示時刻（なくても可）等の情報を入力することが可能な機能を有し、入力されたパーツ名、個数、送付先、復旧指示時刻等の情報を含む発注情報をパーツ手配サーバ２０に送信する機能を有する。ここで、送付先として、例えば、障害が発生した装置を保有している顧客の所在地、保守技術者が常駐している拠点、保守技術者が待機している場所等、発注者となる保守技術者がパーツの受け取りを指定した場所が挙げられる。また、発注者端末１０は、パーツ手配サーバ２０から交換パーツを発注の結果となる手配情報又は回答情報を受信する機能を有し、発注者が受信した手配情報又は回答情報を参照することが可能な機能を有する。なお、手配情報は、パーツ手配サーバ２０が拠点サーバ３０ａ〜３０ｎのいずれかに対してパーツの手配を行った時の結果を示した情報である。回答情報は、パーツ手配サーバ２０が拠点サーバ３０ａ〜３０ｎのいずれかに対してパーツの手配を行えなかった時の結果を示した情報である。
【００３６】
パーツ手配サーバ２０は、発注者端末１０からの発注情報に応じて複数の拠点サーバ３０ａ〜３０ｎのいずれかに対してパーツの手配を行うサーバである。パーツ手配サーバ２０には、例えば、コンピュータ機能及び通信機能を有する情報処理装置を用いることができる。パーツ手配サーバ２０は、ネットワーク４０と通信可能に接続されている。パーツ手配サーバ２０は、記憶された所定のプログラムを実行することで、発注情報取得部２１と、パーツ在庫管理部２２と、優先順位決定部２３と、拠点決定部２４と、パーツ手配部２５と、が実現される。また、パーツ手配サーバ２０は、データベース２６を記憶する。
【００３７】
発注情報取得部２１は、発注者端末１０からのパーツ名、その個数、及び、送付先を含む発注情報を取得する機能部である。
【００３８】
パーツ在庫管理部２２は、拠点ごとに保有する複数のパーツを管理する機能部である。パーツ在庫管理部２２は、発注情報取得部２１で発注情報を受信したときに、パーツ在庫データベース２６ａに基づいて、発注情報取得部２１で取得した発注情報に含まれるパーツ名及びその個数の在庫を確認する。パーツ在庫管理部２２は、拠点ごとに保有する複数のパーツに係るパーツ名及びその個数を一定時間ごと（リアルタイムでも可）に集めてパーツ在庫データベース２６ａを更新する。
【００３９】
優先順位決定部２３は、優先順位データベース２６ｂに基づいて、パーツ在庫管理部２２で在庫が確認されたパーツ名の優先順位を決定する機能部である。
【００４０】
拠点決定部２４は、配送時間データベース２６ｃに基づいて、優先順位決定部２３で決定された優先順位の高いパーツ名について発注情報取得部２１で取得した発注情報に含まれる送付先に対応する地点から拠点までの配送時間が最短時間となる拠点を決定し、その後、優先順位決定部２３で決定された優先順位の次に高いパーツ名について発注情報取得部２１で取得した発注情報に含まれる送付先に対応する地点から拠点までの配送時間が最短時間となる拠点を決定する機能部である。
【００４１】
また、拠点決定部２４は、拠点の決定の際、パーツ名について、配送時間データベース２６ｃ及び交換標準時間データベース２６ｄに基づいて、発注情報に含まれる送付先に対応する地点（例えば、都道府県単位又は市町村単位の地点）から拠点までの通常配送時間、及び、交換標準時間を用いて復旧推定時刻を算出し、算出した復旧推定時刻が復旧指示時刻以前になるときの配送時間が最短時間となる拠点を決定する。
【００４２】
また、拠点決定部２４は、パーツ名について、復旧推定時刻が復旧指示時刻よりも後になるときに、通常配送時間による配送よりも早く配送することが可能な特別配送による特別配送時間を抽出し、抽出した特別配送時間、及び、交換標準時間を用いて復旧推定時刻を算出し、算出した復旧推定時刻が復旧指示時刻よりも前になるときの特別配送時間が最短時間となる拠点を決定する。
【００４３】
また、拠点決定部２４は、発注情報に含まれる送付先に対応する地点から拠点までの配送時間が最短時間となる拠点において単独でパーツの全個数を在庫していないときに、配送時間が次に最短時間となり、かつ、単独でパーツの全個数を在庫している拠点に決定する。
【００４４】
また、拠点決定部２４は、どの拠点においても単独でパーツの全個数を在庫していないときに、複数の拠点に決定する。
【００４５】
また、拠点決定部２４は、パーツ在庫管理部２２で発注情報に含まれるパーツ名及びその個数の全ての在庫を確認することができなかったときに、発注情報に含まれるパーツ名ごとに拠点への手配の可否を決定する。
【００４６】
さらに、拠点決定部２４は、パーツ名ごとに拠点への手配の可否を決定する際、パーツ在庫管理部２２を用いて、パーツ名について拠点の抽出が可能であり、かつ、パーツ名の個数を満たす時に全部手配可能と決定し、パーツ名について拠点の抽出が可能であり、かつ、パーツ名の個数を満たさない時に一部手配可能と決定し、パーツ名について拠点の抽出が不能であるときに手配不能と決定する。
【００４７】
パーツ手配部２５は、拠点決定部２４で決定した拠点ごとにパーツ名、その個数、送付先を含む手配情報を生成するとともに、生成した手配情報を、対応する拠点に係る拠点サーバ（３０ａ〜３０ｎのいずれか）に送信する。パーツ手配部２５は、全パーツ及び全個数の手配ができないときに、拠点決定部２４で決定された、パーツ名ごとの拠点への手配の可否の結果を集めた回答情報を生成し、生成した回答情報を発注者端末に送信する。
【００４８】
なお、発注情報取得部２１、パーツ在庫管理部２２、優先順位決定部２３、拠点決定部２４、及び、パーツ手配部２５の詳細な動作については、後述する。
【００４９】
データベース２６は、パーツ在庫データベース２６ａと、優先順位データベース２６ｂと、配送時間データベース２６ｃと、交換標準時間データベース２６ｄと、を有する。
【００５０】
パーツ在庫データベース２６ａは、拠点ごとに保有する複数のパーツに係るパーツ名及びその個数を集めたデータベースである。パーツ在庫データベース２６ａは、パーツ在庫管理部２２によって一定時間ごと（リアルタイムでも可）に拠点ごとに更新される。
【００５１】
優先順位データベース２６ｂは、複数のパーツに係るパーツ名の優先順位を規定したデータベースである。ここで、優先順位は、予め規定したものである。優先順位の決定にあたって、交換や取り付けを要する複数の必要なパーツのうち、交換に時間を要するパーツ、又は、先に使用するパーツの優先順位を高くすることができる。また、先に使用するパーツは、発注されたパーツのうち先に取り付ける必要があるパーツである。なお、先に使用するパーツは、同じパーツ、複数種のパーツであってもよい。また、優先順位は、最初に取り付けるパーツに関して、最も早く取り付けを完了することができ、全てのパーツを交換して障害を復旧する時間を最短にする必要条件でもある。また、優先順位は、複数種のパーツのうち、同時に使用するパーツが有る場合、その複数種のパーツを順に取り付けてもよい場合、同時に取り付けるパーツの数を１セットとして扱うように優先順位を決定してもよい。
【００５２】
配送時間データベース２６ｃは、拠点ごとに拠点から予め定めた複数の地点（例えば、都道府県単位又は市町村単位の地点）までの通常配送による通常配送時間に係る情報を集めたデータベースである。配送時間データベース２６ｃは、例えば、通常配送として最低コストとなる配送手段による配送時間に係る情報を集めたものとすることができる。通常配送時間は、過去の実績の平均値や、最頻値や、確実に入手できる時間、のいずれかを使用してもよく、見積もり値、予測値、を使用してもよい。
【００５３】
交換標準時間データベース２６ｄは、パーツ名ごとにパーツ交換に要する標準時間を規定した交換標準時間を集めたデータベースである。交換標準時間は、過去の実績の平均値や、最頻値や、確実に障害を復旧できる時間等のいずれかを使用してもよい。
【００５４】
拠点サーバ３０ａ〜３０ｎは、対応する拠点（例えば、パーツセンター、倉庫、営業所等）にて保有するパーツを管理するサーバである。拠点サーバ３０ａ〜３０ｎは、ネットワーク４０と通信可能に接続されている。
【００５５】
次に、本発明の実施形態２に係るパーツ手配システムにおけるパーツ手配サーバの動作について、図面を用いて説明する。図５〜図８は、本発明の実施形態２に係るパーツ手配システムにおけるパーツ手配サーバの動作を模式的に示したフローチャート図である。
【００５６】
前提として、発注者端末１０は、発注者（障害が発生した装置の顧客又は保守作業者）の操作により、障害の発生した装置において交換が必要なパーツを発注するためのパーツ名、その個数、発注者名、連絡先、配送先、復旧指示時刻等を含む発注情報を入力し、入力された発注情報をパーツ手配サーバ２０に送信する。
【００５７】
次に、パーツ手配サーバ２０は、発注情報取得部２１にて、発注者端末１０からの発注情報を受信したか否かを確認する（ステップＢ１；図５参照）。発注情報を受信していない場合（ステップＢ１のＮＯ）、ステップＢ１に戻る。
【００５８】
次に、パーツ手配サーバ２０は、パーツ在庫管理部２２にて、発注情報取得部２１で受信した発注情報に含まれるパーツ名及び個数に基づいてパーツ在庫データベース２６ａを確認することにより、対応する全パーツ及び全個数の在庫があるか否か確認する（ステップＢ２；図５参照）。対応する全パーツ及び全個数の在庫がない場合（ステップＢ２のＮＯ）、図６のＸ１（ステップＢ２４）に進む。
【００５９】
対応する全パーツ及び個数の全在庫がある場合（ステップＢ２のＹＥＳ）、パーツ手配サーバ２０は、優先順位決定部２３にて、優先順位データベース２６ｂに基づいて、優先順位の最上位のパーツに係るパーツ名を抽出する（ステップＢ３；図５参照）
【００６０】
ステップＢ３又はステップＢ１４の後、パーツ手配サーバ２０は、拠点決定部２４にて、パーツ在庫データベース２６ａに基づいて、対応するパーツに係るパーツ名及び個数を手配することが可能な拠点を抽出する（ステップＢ４；図５参照）。
【００６１】
ステップＢ４の後、パーツ手配サーバ２０は、拠点決定部２４にて、配送時間データベース２６ｃに基づいて、抽出した各拠点から発注情報に含まれる配送先に対応する地点（例えば、都道府県単位又は市町村単位の地点）までの通常配送による通常配送時間を抽出する（ステップＢ５；図５参照）。
【００６２】
ステップＢ５の後、パーツ手配サーバ２０は、拠点決定部２４にて、受信した発注情報に復旧指示時刻が含まれているか否かを確認する（ステップＢ６；図５参照）。発注情報に復旧指示時刻が含まれていない場合（ステップＢ６のＮＯ）、ステップＢ１０に進む。
【００６３】
発注情報に復旧指示時刻が含まれている場合（ステップＢ６のＹＥＳ）、パーツ手配サーバ２０は、拠点決定部２４にて、交換標準時間データベース２６ｄに基づいて、抽出したパーツ名に対応する交換標準時間を抽出する（ステップＢ７；図５参照）。
【００６４】
ステップＢ７の後、パーツ手配サーバ２０は、拠点決定部２４にて、抽出したパーツ名（直前に抽出されたパーツ名）について、抽出した通常配送時間及び交換標準時間を用いて復旧推定時間を算出する（ステップＢ８；図５参照）。ここで、復旧推定時間は、数式『復旧推定時間＝通常配送時間＋交換標準時間』で算出される。
【００６５】
ステップＢ８の後、パーツ手配サーバ２０は、拠点決定部２４にて、算出した復旧推定時刻が、発注情報に含まれる復旧指示時刻の前（以前）であるか否かを確認する（ステップＢ９；図５参照）。復旧推定時刻が復旧指示時刻の前でない場合（ステップＢ９のＮＯ）、ステップＢ１９に進む。
【００６６】
発注情報に復旧指示時刻が含まれていない場合（ステップＢ６のＮＯ）、復旧推定時刻が復旧指示時刻の前である場合（ステップＢ９のＹＥＳ）、又は、復旧推定時刻が復旧指示時刻の前である場合（ステップＢ２２のＹＥＳ）、パーツ手配サーバ２０は、拠点決定部２４にて、通常配送時間が最短になる拠点を選択する（ステップＢ１０；図５参照）。
【００６７】
ステップＢ１０の後、又はステップＢ３５の後、パーツ手配サーバ２０は、拠点決定部２４にて、選択した拠点において抽出したパーツの全個数を在庫しているか否かを確認する（ステップＢ１１；図５参照）。全個数を在庫していない場合（ステップＢ１１のＮＯ）、図７のＸ２（ステップＢ３４）に進む。
【００６８】
全個数を在庫している場合（ステップＢ１１のＹＥＳ）、パーツ手配サーバ２０は、拠点決定部２４にて、抽出したパーツ（直前に抽出されたパーツ名）について全部手配可能と決定する（ステップＢ１２；図５参照）。
【００６９】
ステップＢ１２の後、ステップＢ２３の後、ステップＢ３７の後、又は、ステップＢ３８の後、パーツ手配サーバ２０は、拠点決定部２４にて、次に優先順位の高いパーツ（パーツ名）があるか否か確認する（ステップＢ１３；図５参照）。次に優先順位の高いパーツがない場合（ステップＢ１３のＮＯ）、図８のＸ３（ステップＢ１５）に進む。ここで、次に優先順位の高いパーツは、発注情報に含まれるパーツのうち、パーツ手配サーバ２０の優先順位データベース２６ｂに基づいて先に取り付ける必要はないと判断された場合、取り付け優先順位が無い場合、など優先順位が低いパーツである。
【００７０】
次に優先順位の高いパーツがある場合（ステップＢ１３のＹＥＳ）、パーツ手配サーバ２０は、拠点決定部２４にて、次に優先順位の高いパーツ（パーツ名）を抽出し（ステップＢ１４；図５参照）、その後、ステップＢ４に進む。
【００７１】
次に優先順位の高いパーツがない場合（ステップＢ１３のＮＯ）、パーツ手配サーバ２０は、拠点決定部２４にて、発注情報に含まれる全パーツ（全パーツ名）について全部手配可能か否かを確認する（ステップＢ１５；図８参照）。全部手配可能でない場合（ステップＢ１５のＮＯ）、ステップＢ１８に進む。
【００７２】
全部手配可能である場合（ステップＢ１５のＹＥＳ）、パーツ手配サーバ２０は、パーツ手配部２５にて、決定した拠点ごとにパーツ名、その個数、送付先を含む手配情報を生成する（ステップＢ１６；図８参照）。
【００７３】
ステップＢ１６の後、パーツ手配サーバ２０は、パーツ手配部２５にて、生成した手配情報を、対応する拠点サーバ３０ａ〜３０ｎ及び発注者端末１０に送信し（ステップＢ１７；図８参照）、その後、終了する。これにより、対応する拠点のスタッフは、拠点サーバ３０ａ〜３０ｎで受信した手配情報に基づいて、復旧指示時刻がある場合は復旧指示時刻までに、対応するパーツを、指定された送付先に配送することになる。
【００７４】
全部手配可能でない場合（ステップＢ１５のＮＯ）、パーツ手配サーバ２０は、パーツ手配部２５にて、拠点サーバ３０ａ〜３０ｎのいずれかに対してパーツの手配を行えないとする結果（条件付全部手配可能と決定した場合を含む）を示した回答情報を生成し、生成した回答情報を発注者端末１０に送信し（ステップＢ１８；図８）、その後、終了する。これにより、発注者は、発注者端末１０で受信した回答情報を参照し、復旧指示時刻を遅く設定して、再度、発注情報を送信する等の対応を行うことになる。
【００７５】
復旧推定時刻が復旧指示時刻の前でない場合（ステップＢ９のＮＯ）、又は、復旧推定時刻が復旧指示時刻の前でない場合（ステップＢ２２のＮＯ）、パーツ手配サーバ２０は、拠点決定部２４にて、通常配送（ステップＢ９のＮＯの場合）又は特別配送（ステップＢ２２のＮＯの場合）よりも更に速い特別配送があるか否か確認する（ステップＢ１９；図５参照）。更に速い特別配送がない場合（ステップＢ１９のＮＯ）、ステップＢ２３に進む。
【００７６】
更に速い特別配送がある場合（ステップＢ１９のＹＥＳ）、パーツ手配サーバ２０は、拠点決定部２４にて、ウェブ、マップ、ナビゲーションシステム等の所要時間検索機能を用いて、抽出した各拠点から発注情報に含まれる配送先までの特別配送による特別配送時間を抽出する（ステップＢ２０；図５参照）。
【００７７】
ここで、特別配送は、通常配送以外の自転車、車、バイク、バス、鉄道、飛行機等の輸送手段、手持ちを想定した人の徒歩等を用いた配送である。複数種ある特別配送の中で、最も遅い輸送手段から選択する。例えば、特別配送として、バイク便を用いたり、パーツの在庫場所にいる人によって最短で障害を起こしている顧客の場所へ自動車、電車、タクシー等の輸送手段を用いた配送が挙げられる。輸送手段として自動車を用いる場合、ナビによる渋滞情報や通行不可等の交通情報を加味した到着予想時刻を検索することで通常配送よりも早く配送できるか判断できる。また、輸送手段として電車を用いる場合、ウェブにて到着時刻を検索することで通常配送よりも早く配送できるか判断できる。また、輸送手段としてタクシーを用いる場合、ウェブにて駅等からの所要標準時間を検索することで通常配送よりも早く配送できるか判断できる。電車やバス等の交通機関を使用する場合は、ウェブや市販等ソフトで提供されている一般的な所要時間検索機能を使用してもよい。電車等とタクシーを組み合わせる場合、タクシーの所要時間は、過去の所要時間の実績、平均値、最頻値、確実に到着できる時間、のいずれかを使用してもよい。特別配送時間が予め分かっている場合は、配送時間データベース２６ｃに登録しておいて、配送時間データベース２６ｃから特別配送時間を抽出するようにしてもよい。
【００７８】
ステップＢ２０の後、パーツ手配サーバ２０は、拠点決定部２４にて、抽出したパーツ名（直前に抽出されたパーツ名）について、抽出した特別配送時間及び交換標準時間を用いて復旧推定時間を算出する（ステップＢ２１；図５参照）。ここで、復旧推定時間は、数式『復旧推定時間＝特別配送時間＋交換標準時間』で算出される。
【００７９】
ステップＢ２１の後、パーツ手配サーバ２０は、拠点決定部２４にて、算出した復旧推定時刻が、発注情報に含まれる復旧指示時刻の前（以前）であるか否かを確認する（ステップＢ２２；図５参照）。復旧推定時刻が復旧指示時刻の前でない場合（ステップＢ２２のＮＯ）、ステップＢ１９に進む。復旧推定時刻が復旧指示時刻の前である場合（ステップＢ２２のＹＥＳ）、ステップＢ１０に進む。
【００８０】
更に速い特別配送がない場合（ステップＢ１９のＮＯ）、パーツ手配サーバ２０は、拠点決定部２４にて、抽出したパーツ名（直前に抽出されたパーツ名）に係るパーツについて条件付全部手配可能と決定し（ステップＢ２３；図５参照）、その後、ステップＢ１３に進む。
【００８１】
対応する全パーツ及び全個数の在庫がない場合（ステップＢ２のＮＯ）、パーツ手配サーバ２０は、優先順位決定部２３にて、優先順位データベース２６ｂに基づいて、優先順位の最上位のパーツに係るパーツ名を抽出する（ステップＢ２４；図６参照）
【００８２】
ステップＢ２４の後、又は、ステップＢ３２の後、パーツ手配サーバ２０は、優先順位決定部２３にて、パーツ在庫データベース２６ａに基づいて、対応するパーツ（パーツ名）を手配することが可能な拠点を抽出する（ステップＢ２５；図６参照）。
【００８３】
ステップＢ２５の後、パーツ手配サーバ２０は、拠点決定部２４にて、拠点の抽出が可能か否かを確認する（ステップＢ２６；図６参照）。拠点の抽出が可能でない場合（ステップＢ２６のＮＯ）、ステップＢ３０に進む。
【００８４】
拠点の抽出が可能である場合（ステップＢ２６のＹＥＳ）、パーツ手配サーバ２０は、拠点決定部２４にて、抽出した全拠点におけるパーツ（パーツ名）の個数が、発注情報に含まれる対応するパーツの個数を満たすか否かを確認する（ステップＢ２７；図６参照）。パーツの個数を満たさない場合（ステップＢ２７のＮＯ）、ステップＢ２９に進む。
【００８５】
パーツの個数を満たす場合（ステップＢ２７のＹＥＳ）、パーツ手配サーバ２０は、拠点決定部２４にて、抽出したパーツ（直前に抽出されたパーツ名）について全部手配可能と決定し（ステップＢ２８；図６参照）、その後、ステップＢ３１に進む。
【００８６】
パーツの個数を満たさない場合（ステップＢ２７のＮＯ）、パーツ手配サーバ２０は、拠点決定部２４にて、抽出したパーツ（直前に抽出されたパーツ名）について一部手配可能と決定し（ステップＢ２９；図６参照）、その後、ステップＢ３１に進む。
【００８７】
拠点の抽出が可能でない場合（ステップＢ２６のＮＯ）、パーツ手配サーバ２０は、拠点決定部２４にて、抽出したパーツ（直前に抽出されたパーツ名）について手配不能と決定し（ステップＢ３０；図６参照）、その後、ステップＢ３１に進む。
【００８８】
ステップＢ２８の後、ステップＢ２９の後、又は、ステップＢ３０の後、パーツ手配サーバ２０は、拠点決定部２４にて、次に優先順位の高いパーツ（パーツ名）があるか否か確認する（ステップＢ３１；図６参照）。次に優先順位の高いパーツがない場合（ステップＢ３１のＮＯ）、ステップＢ３３に進む。
【００８９】
次に優先順位の高いパーツがある場合（ステップＢ３１のＹＥＳ）、パーツ手配サーバ２０は、拠点決定部２４にて、次に優先順位の高いパーツ（パーツ名）を抽出し（ステップＢ３２；図６参照）、その後、ステップＢ２５に進む。
【００９０】
次に優先順位の高いパーツがない場合（ステップＢ３１のＮＯ）、パーツ手配サーバ２０は、パーツ手配部２５にて、拠点サーバ３０ａ〜３０ｎのいずれかに対してパーツの手配を行えないとする結果（一部手配可能又は手配不能と決定した場合を含む）を示した回答情報を生成し、生成した回答情報を発注者端末１０に送信し（ステップＢ３３；図６）、その後、終了する。これにより、発注者は、発注者端末１０で受信した回答情報を参照し、入手できないパーツをどうするか決めて、発注情報を送信する等の対応を行うことになる。
【００９１】
全個数を在庫していない場合（ステップＢ１１のＮＯ）、パーツ手配サーバ２０は、拠点決定部２４にて、抽出した通常配送時間のうち次に最短になる拠点があるか否か確認する（ステップＢ３４；図７参照）。次に最短になる拠点がない場合（ステップＢ３４のＮＯ）、ステップＢ３６に進む。
【００９２】
次に最短になる拠点がある場合（ステップＢ３４のＹＥＳ）、パーツ手配サーバ２０は、拠点決定部２４にて、抽出した通常配送時間のうち次に最短になる拠点を抽出し（ステップＢ３５；図７参照）、その後、図５のＸ４（ステップＢ１１）に進む。
【００９３】
次に最短になる拠点がない場合（ステップＢ３４のＮＯ）、パーツ手配サーバ２０は、拠点決定部２４にて、算出した復旧推定時刻が復旧指示時刻の前（以前）となる全拠点において、抽出したパーツの全個数を在庫するか否かを確認する（ステップＢ３６；図７参照）。全個数を在庫しない場合（ステップＢ３６のＮＯ）、ステップＢ３８に進む。
【００９４】
全個数を在庫する場合（ステップＢ３６のＹＥＳ）、パーツ手配サーバ２０は、拠点決定部２４にて、抽出したパーツ（直前に抽出されたパーツ名）について全部手配可能と決定し（ステップＢ３７；図７参照）、その後、図５のＸ５（ステップＢ１３）に進む。
【００９５】
全個数を在庫しない場合（ステップＢ３６のＮＯ）、パーツ手配サーバ２０は、拠点決定部２４にて、抽出したパーツ（直前に抽出されたパーツ名）について条件付全部手配可能と決定し（ステップＢ３８；図７参照）、その後、図５のＸ５（ステップＢ１３）に進む。
【００９６】
実施形態２によれば、顧客の装置の障害の復旧に必要なパーツを緊急で必要とし、その復旧対象の装置に必要なパーツが複数有り、複数の保有拠点やパーツセンターに在庫されていても、最優先で交換しなければならないパーツをいち早く配送でき、かつ、最短の復旧が可能となる。つまり、時間、コスト、優先順位等を加味して最適な時間で、障害復旧に必要な全てのパーツを、指定した配送先に配送することができる。
【００９７】
また、実施形態２によれば、発注された複数種のパーツを保有している拠点の内、１ヵ所の拠点では要求された全てのパーツを保有しておらず、２か所以上の拠点よりパーツを集める必要がある場合にも、最適な必要パーツを選択した拠点から指定した配送先に届けることができる。
【００９８】
また、実施形態２によれば、復旧推定時刻が復旧指示時刻より遅い場合でも、特別配送を選択することにより、顧客の復旧時刻に対する要求に応えた、障害の早い復旧をすることができる。また、実施形態２によれば、特別配送よりも先に通常配送を選択することにより、安い輸送コストで、障害を復旧することができる。また、実施形態２によれば、特別配送において安い特別配送から選択することにより、最も早く障害の復旧を可能とすることができる。
【００９９】
なお、本出願において図面参照符号を付している場合は、それらは、専ら理解を助けるためのものであり、図示の態様に限定することを意図するものではない。
【０１００】
（付記）
本発明の第１の視点においては、発注者端末からの発注情報に応じて複数の拠点サーバのいずれかに対してパーツの手配を行うパーツ手配サーバであって、拠点ごとに保有する複数のパーツに係るパーツ名及びその個数を集めたパーツ在庫データベースと、前記複数のパーツに係るパーツ名の優先順位を規定した優先順位データベースと、前記拠点ごとに前記拠点から予め定めた複数の地点までの配送時間に係る情報を集めた配送時間データベースと、前記発注者端末からのパーツ名、その個数、及び、送付先を含む発注情報を取得する発注情報取得部と、前記パーツ在庫データベースに基づいて、前記発注情報取得部で取得した前記発注情報に含まれるパーツ名及びその個数の在庫を確認するパーツ在庫管理部と、前記優先順位データベースに基づいて、前記パーツ在庫管理部で在庫が確認されたパーツ名の優先順位を決定する優先順位決定部と、前記配送時間データベースに基づいて、前記優先順位決定部で決定された優先順位の高いパーツ名について前記発注情報取得部で取得した前記発注情報に含まれる送付先に対応する地点から前記拠点までの配送時間が最短時間となる拠点を決定し、その後、前記優先順位決定部で決定された優先順位の次に高いパーツ名について前記発注情報取得部で取得した前記発注情報に含まれる送付先に対応する地点から前記拠点までの配送時間が最短時間となる拠点を決定する拠点決定部と、前記拠点決定部で決定した前記拠点ごとに前記パーツ名、その個数、前記送付先を含む手配情報を生成するとともに、生成した前記手配情報を、対応する前記拠点に係る前記拠点サーバに送信するパーツ手配部と、を備えることを特徴とする。
【０１０１】
本発明の前記パーツ手配サーバにおいて、前記パーツ名ごとにパーツ交換に要する標準時間を規定した交換標準時間を集めた交換標準時間データベースを備え、前記発注情報は、復旧指示時刻を含み、前記拠点決定部は、前記拠点の決定の際、前記パーツ名について、前記配送時間データベース及び前記交換標準時間データベースに基づいて、前記発注情報に含まれる送付先に対応する地点から前記拠点までの配送時間、及び、前記交換標準時間を用いて復旧推定時刻を算出し、算出した前記復旧推定時刻が前記復旧指示時刻以前になるときの配送時間が最短時間となる拠点を決定することが好ましい。
【０１０２】
本発明の前記パーツ手配サーバにおいて、前記拠点決定部は、前記パーツ名について、前記復旧推定時刻が前記復旧指示時刻よりも後になるときに、前記配送時間による配送よりも早く配送することが可能な特別配送による特別配送時間を抽出し、抽出した特別配送時間、及び、前記交換標準時間を用いて復旧推定時刻を算出し、算出した前記復旧推定時刻が前記復旧指示時刻よりも前になるときの配送時間が最短時間となる拠点を決定することが好ましい。
【０１０３】
本発明の前記パーツ手配サーバにおいて、前記拠点決定部は、前記発注情報に含まれる送付先に対応する地点から前記拠点までの配送時間が最短時間となる拠点において単独でパーツの全個数を在庫していないときに、配送時間が次に最短時間となり、かつ、単独で前記パーツの全個数を在庫している拠点に決定することが好ましい。
【０１０４】
本発明の前記パーツ手配サーバにおいて、前記拠点決定部は、どの拠点においても単独でパーツの全個数を在庫していないときに、複数の拠点に決定することが好ましい。
【０１０５】
本発明の前記パーツ手配サーバにおいて、前記拠点決定部は、前記パーツ在庫管理部で前記発注情報に含まれるパーツ名及びその個数の全ての在庫を確認することができなかったときに、前記発注情報に含まれるパーツ名ごとに拠点への手配の可否を決定し、前記パーツ手配部は、前記拠点決定部で決定された、パーツ名ごとの拠点への手配の可否の結果を集めた回答情報を生成し、生成した前記回答情報を前記発注者端末に送信することが好ましい。
【０１０６】
本発明の前記パーツ手配サーバにおいて、前記拠点決定部は、パーツ名ごとに拠点への手配の可否を決定する際、前記パーツ在庫管理部を用いて、パーツ名について拠点の抽出が可能であり、かつ、前記パーツ名の個数を満たす時に全部手配可能と決定し、パーツ名について拠点の抽出が可能であり、かつ、前記パーツ名の個数を満たさない時に一部手配可能と決定し、パーツ名について拠点の抽出が不能であるときに手配不能と決定することが好ましい。
【０１０７】
本発明の第２の視点においては、パーツ手配システムにおいて、発注者が使用する発注者端末と、拠点にて保有するパーツを管理する複数の拠点サーバと、前記発注者端末からの発注情報に応じて前記複数の拠点サーバのいずれかに対してパーツの手配を行うパーツ手配サーバと、前記発注者端末、前記拠点サーバ、及び、前記パーツ手配サーバを通信可能に接続するネットワークと、を備え、前記パーツ手配サーバは、前記拠点ごとに保有する複数のパーツに係るパーツ名及びその個数を集めたパーツ在庫データベースと、前記複数のパーツに係るパーツ名の優先順位を規定した優先順位データベースと、前記拠点ごとに前記拠点から予め定めた複数の地点までの配送時間に係る情報を集めた配送時間データベースと、前記発注者端末からのパーツ名、その個数、及び、送付先を含む発注情報を取得する発注情報取得部と、前記パーツ在庫データベースに基づいて、前記発注情報取得部で取得した前記発注情報に含まれるパーツ名及びその個数の在庫を確認するパーツ在庫管理部と、前記優先順位データベースに基づいて、前記パーツ在庫管理部で在庫が確認されたパーツ名の優先順位を決定する優先順位決定部と、前記配送時間データベースに基づいて、前記優先順位決定部で決定された優先順位の高いパーツ名について前記発注情報取得部で取得した前記発注情報に含まれる送付先に対応する地点から前記拠点までの配送時間が最短時間となる拠点を決定し、その後、前記優先順位決定部で決定された優先順位の次に高いパーツ名について前記発注情報取得部で取得した前記発注情報に含まれる送付先に対応する地点から前記拠点までの配送時間が最短時間となる拠点を決定する拠点決定部と、前記拠点決定部で決定した前記拠点ごとに前記パーツ名、その個数、前記送付先を含む手配情報を生成するとともに、生成した前記手配情報を、対応する前記拠点に係る前記拠点サーバに送信するパーツ手配部と、を備えることを特徴とする。
【０１０８】
本発明の第３の視点においては、パーツ手配サーバにて発注者端末からの発注情報に応じて複数の拠点サーバのいずれかに対してパーツの手配を行うパーツ手配方法であって、前記パーツ手配サーバにて、前記発注者端末からのパーツ名、その個数、及び、送付先を含む発注情報を取得する工程と、前記パーツ手配サーバにて、拠点ごとに保有する複数のパーツに係るパーツ名及びその個数を集めたパーツ在庫データベースに基づいて、取得した前記発注情報に含まれるパーツ名及びその個数の在庫を確認する工程と、前記パーツ手配サーバにて、前記複数のパーツに係るパーツ名の優先順位を規定した優先順位データベースに基づいて、在庫が確認されたパーツ名の優先順位を決定する工程と、前記パーツ手配サーバにて、前記拠点ごとに前記拠点から予め定めた複数の地点までの配送時間に係る情報を集めた配送時間データベースに基づいて、決定された優先順位の高いパーツ名について、取得した前記発注情報に含まれる送付先に対応する地点から前記拠点までの配送時間が最短時間となる拠点を決定し、その後、決定された優先順位の次に高いパーツ名について、取得した前記発注情報に含まれる送付先に対応する地点から前記拠点までの配送時間が最短時間となる拠点を決定する工程と、前記パーツ手配サーバにて、決定した前記拠点ごとに前記パーツ名、その個数、前記送付先を含む手配情報を生成するとともに、生成した前記手配情報を、対応する前記拠点に係る前記拠点サーバに送信する工程と、を含むことを特徴とする。
【０１０９】
本発明の第４の視点においては、パーツ手配サーバにて発注者端末からの発注情報に応じて複数の拠点サーバのいずれかに対してパーツの手配を行うように実行させるパーツ手配プログラムであって、前記パーツ手配サーバにて、前記発注者端末からのパーツ名、その個数、及び、送付先を含む発注情報を取得するステップと、前記パーツ手配サーバにて、拠点ごとに保有する複数のパーツに係るパーツ名及びその個数を集めたパーツ在庫データベースに基づいて、取得した前記発注情報に含まれるパーツ名及びその個数の在庫を確認するステップと、前記パーツ手配サーバにて、前記複数のパーツに係るパーツ名の優先順位を規定した優先順位データベースに基づいて、在庫が確認されたパーツ名の優先順位を決定する工程と、前記パーツ手配サーバにて、前記拠点ごとに前記拠点から予め定めた複数の地点までの配送時間に係る情報を集めた配送時間データベースに基づいて、決定された優先順位の高いパーツ名について、取得した前記発注情報に含まれる送付先に対応する地点から前記拠点までの配送時間が最短時間となる拠点を決定し、その後、決定された優先順位の次に高いパーツ名について、取得した前記発注情報に含まれる送付先に対応する地点から前記拠点までの配送時間が最短時間となる拠点を決定するステップと、前記パーツ手配サーバにて、決定した前記拠点ごとに前記パーツ名、その個数、前記送付先を含む手配情報を生成するとともに、生成した前記手配情報を、対応する前記拠点に係る前記拠点サーバに送信するステップと、を実行させることを特徴とする。
【０１１０】
なお、本発明の全開示（特許請求の範囲及び図面を含む）の枠内において、さらにその基本的技術思想に基づいて、実施形態ないし実施例の変更・調整が可能である。また、本発明の全開示の枠内において種々の開示要素（各請求項の各要素、各実施形態ないし実施例の各要素、各図面の各要素等を含む）の多様な組み合わせないし選択が可能である。すなわち、本発明は、請求の範囲及び図面を含む全開示、技術的思想にしたがって当業者であればなし得るであろう各種変形、修正を含むことは勿論である。また、本願に記載の数値及び数値範囲については、明記がなくともその任意の中間値、下位数値、及び、小範囲が記載されているものとみなされる。
【符号の説明】
【０１１１】
１  パーツ手配システム
１０  発注者端末
２０  パーツ手配サーバ
２１  発注情報取得部
２２  パーツ在庫管理部
２３  優先順位決定部
２４  拠点決定部
２５  パーツ手配部
２６  データベース
２６ａ  パーツ在庫データベース
２６ｂ  優先順位データベース
２６ｃ  配送時間データベース
２６ｄ  交換標準時間データベース
３０ａ〜３０ｎ  拠点サーバ
４０  ネットワーク
【図１】
2016004475.tif 000003
【図２】
2016004475.tif 000004
【図３】
2016004475.tif 000005
【図４】
2016004475.tif 000006
【図５】
2016004475.tif 000007
【図６】
2016004475.tif 000008
【図７】
2016004475.tif 000009
【図８】
2016004475.tif 000010