(57)【要約】【課題】複数の拠点間で部品を共有しつつ、各拠点の設備の部品の異常発生を予測し発注可能な拠点に自動的に発注できること。【解決手段】自動発注システムは、部品リスト情報、自動発注可能リスト情報、発注リードタイム、運搬リードタイム、運搬コスト、及び修理リードタイム、を取得する共有データベースと、自拠点が部品の発注を行う他拠点を決定する発注先決定手段と、を備える。自拠点の異常予測手段が設備の部品の異常を予測した場合、発注先決定手段は、共有データベースの部品リスト情報、自動発注可能リスト情報、発注リードタイム、運搬リードタイム及び修理リードタイム、に基づいて、複数の拠点の中から発注可能な拠点の候補を選択し、運搬コストに基づいて、選択した拠点の候補の中から運搬コストが最も低い拠点候補を選択し、選択した拠点候補を部品の発注を行う他拠点として決定する。【選択図】図１
2020149350.tif 000002
【特許請求の範囲】
【請求項１】
複数の拠点間で設備の部品を共有し、該拠点間で相互に前記部品の発注を行う自動発注システムであって、
前記各拠点は、前記設備の部品の異常発生を予測する異常予測手段を有しており、
前記各拠点が所有する部品の情報を示す部品リスト情報と、自拠点から他拠点に対して自動発注可能な部品の情報を示す自動発注可能リスト情報と、自拠点から他拠点に対し部品を発注した場合にかかる発注リードタイムと、自拠点から他拠点に部品を発注し、該他拠点から自拠点に該部品を運搬した場合にかかる運搬リードタイム及び運搬コストと、各拠点の設備の部品を修理した場合にかかる修理リードタイムと、を取得する共有データベースと、
前記異常予測手段が設備の部品の異常発生を予測した自拠点が、該部品の発注を行う他拠点を、前記共有データベースの情報に基づいて、決定する発注先決定手段と、
を備え、
前記自拠点の異常予測手段が設備の部品の異常を予測した場合、前記発注先決定手段は、前記共有データベースに記憶された部品リスト情報、自動発注可能リスト情報、発注リードタイム、運搬リードタイム及び修理リードタイム、に基づいて、前記複数の拠点の中から発注可能な拠点の候補を選択し、さらに、運搬コストに基づいて、該選択した拠点の候補の中から運搬コストが最も低い拠点候補を選択し、該選択した拠点候補を前記部品の発注を行う他拠点として決定する、
ことを特徴とする自動発注システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、部品を自動的に発注する自動発注システムに関する。
【背景技術】
【０００２】
部品の累積発注数に基づいて、管理サーバなどの一方の拠点から、一括して、メーカなどの他方の拠点に部品を発注する自動発注システムが知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−０７５５２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記自動発注システムにおいては、発注先の拠点が特定されている。このため、その発注先の拠点は、その発注依頼に対応できる状況にある必要がある。また、複数の拠点間で、部品を共有する自動発注システムが知られている（例えば、特許文献１参照）。しかしながら、この自動発注システムにおいて、各拠点は、設備の部品の異常発生を予測する異常予測手段を有していない。
【０００５】
本発明は、このような問題点を解決するためになされたものであり、複数の拠点間で部品を共有しつつ、各拠点の設備の部品の異常発生を予測し発注可能な拠点に自動的に発注できる自動発注システムを提供することを主たる目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するための本発明の一態様は、
複数の拠点間で設備の部品を共有し、該拠点間で相互に前記部品の発注を行う自動発注システムであって、
前記各拠点は、前記設備の部品の異常発生を予測する異常予測手段を有しており、
前記各拠点が所有する部品の情報を示す部品リスト情報と、自拠点から他拠点に対して自動発注可能な部品の情報を示す自動発注可能リスト情報と、自拠点から他拠点に対し部品を発注した場合にかかる発注リードタイムと、自拠点から他拠点に部品を発注し、該他拠点から自拠点に該部品を運搬した場合にかかる運搬リードタイム及び運搬コストと、各拠点の設備の部品を修理した場合にかかる修理リードタイムと、を取得する共有データベースと、
前記異常予測手段が設備の部品の異常発生を予測した自拠点が、該部品の発注を行う他拠点を、前記共有データベースの情報に基づいて、決定する発注先決定手段と、
を備え、
前記自拠点の異常予測手段が設備の部品の異常を予測した場合、前記発注先決定手段は、前記共有データベースに記憶された部品リスト情報、自動発注可能リスト情報、発注リードタイム、運搬リードタイム及び修理リードタイム、に基づいて、前記複数の拠点の中から発注可能な拠点の候補を選択し、さらに、運搬コストに基づいて、該選択した拠点の候補の中から運搬コストが最も低い拠点候補を選択し、該選択した拠点候補を前記部品の発注を行う他拠点として決定する、
ことを特徴とする自動発注システム
である。
【発明の効果】
【０００７】
本発明によれば、複数の拠点間で部品を共有しつつ、各拠点の設備の部品の異常発生を予測し発注可能な拠点に自動的に発注できる自動発注システムを提供することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施形態に係る自動発注システムの概略的なシステム構成を示すブロック図である。
【図２】拠点の概略的な構成を示すブロック図である。
【図３】共有データベースサーバの概略的な構成を示すブロック図である。
【図４】発注先決定部による発注先の決定方法を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、図面を参照して本発明の実施形態について説明する。本発明の一実施形態に係る自動発注システムは、複数の拠点間で設備の部品を共有し、該拠点間で相互に部品の発注を行う。図１は、本実施形態に係る自動発注システムの概略的なシステム構成を示すブロック図である。
【００１０】
本実施形態に係る自動発注システム１は、複数の拠点２（拠点Ａ、拠点Ｂ、拠点Ｃ、・・・）と、各拠点２の情報を共有するための共有データベースサーバ３と、を備えている。各拠点２と共有データベースサーバ３は、例えば、インターネットなどの通信網を介して通信接続され、相互にデータ通信を行うことができる。
【００１１】
図２は、拠点の概略的な構成を示すブロック図である。各拠点２は、例えば、工場などである。各拠点２は、各拠点２内の設備の部品に関する情報を記憶する拠点データベースサーバ２１と、各拠点２内の設備における部品の異常発生を予測する異常予測部２２と、を有している。
【００１２】
拠点２内の設備の部品に関する情報は、例えば、設備の各部品の異常発生時期、各拠点２が予備として所有する部品の情報を示す部品リストと、自拠点２から他拠点２に対して自動発注可能な部品の情報を示す自動発注可能リストと、自拠点２から他拠点２に対し部品を発注した場合にかかる発注リードタイムと、自拠点２から他拠点２に部品を発注し、該他拠点２から自拠点２に該部品を運搬した場合にかかる運搬コスト及び運搬リードタイム、各拠点２の設備の部品を修理した場合にかかる修理リードタイムと、を含む。
【００１３】
設備は、例えば、工作機械、作業ロボット、などである。部品リストは、例えば、部品の型番、在庫数などの情報を含む。
【００１４】
異常予測部２２は、異常予測手段の一具体例である。異常予測部２２は、拠点データベースサーバ２１に記憶された設備の各部品の異常発生時期の情報に基づいて、各拠点２内の設備における部品の異常発生の時刻を予測する。
【００１５】
各拠点２の異常予測部２２は、各拠点２内の設備の部品において、所定時間以内の異常発生の時刻を予測すると、その異常発生の時刻及びその部品の情報を、共有データベースサーバ３に送信する。
【００１６】
図３は、共有データベースサーバの概略的な構成を示すブロック図である。共有データベースサーバ３は、各拠点２から送信される情報を記憶する共有データベース３１と、共有データベース３１に記憶された情報に基づいて、発注先の拠点２を決定する発注先決定部３２と、を有している。
【００１７】
共有データベース３１は、各拠点２から送信される、各拠点２の部品リスト、自動発注可能リスト、発注リードタイム、修理リードタイム、運搬コスト、運搬リードタイム、などの情報を記憶する。これにより、各拠点２は、共有データベース３１を介して、各拠点２の部品リスト、自動発注可能リスト、発注リードタイム、修理リードタイム、運搬コスト、運搬リードタイム、などの情報を共有できる。
【００１８】
発注先決定部３２は、発注先決定手段の一具体例である。発注先決定部３２は、各拠点２の異常予測部２２から送信される異常発生の時刻に応じて、共有データベース３１に記憶された部品リスト、自動発注可能リスト、発注リードタイム、運搬リードタイム及び修理リードタイム、に基づいて、複数の拠点２の中から発注可能な拠点候補を選択する。
【００１９】
さらに、発注先決定部３２は、共有データベース３１に記憶された運搬コストに基づいて、選択した拠点候補の中から運搬コストが最も低い拠点候補を選択し、該選択した拠点候補を部品の発注を行う他拠点２として決定する。発注先決定部３２は、決定した他拠点２に対して、その部品の発注を自動的に行う。
【００２０】
発注先決定部３２は、例えば、制御処理、演算処理等を行うＣＰＵ（Central Processing Unit）、ＣＰＵによって実行される制御プログラム、演算プログラム等が記憶されたＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）からなるメモリ、外部と信号の入出力を行うインターフェイス部（Ｉ／Ｆ）、などからなるマイクロコンピュータを中心にして、ハードウェア構成されている。ＣＰＵ、メモリ、及びインターフェイス部は、データバスなどを介して相互に接続されている。
【００２１】
ところで、従来の自動発注システムにおいては、発注先の拠点が特定されている。このため、その発注先の拠点は、その発注依頼に対応できる状況にある必要がある。
【００２２】
これに対し、本実施形態に係る自動発注システム１は、上述の如く、自拠点２の異常予測部２２が設備の部品の異常を予測した場合、共有データベースサーバ３の発注先決定部３２は、共有データベース３１に記憶された部品リスト情報、自動発注情報、発注リードタイム、運搬リードタイム及び修理リードタイム、に基づいて、複数の拠点２の中から発注可能な拠点候補を選択し、さらに、運搬コストに基づいて、選択した拠点候補の中から運搬コストが最も低い拠点候補を選択し、該選択した拠点候補を部品の発注を行う他拠点２として決定する。
【００２３】
これにより、自拠点２の設備の部品に異常が予測された場合に、複数の拠点２の中から、部品リスト、自動発注可能リスト、発注リードタイム、運搬リードタイム及び修理リードタイムの条件を満たし発注可能であり、かつ運搬コストの最も低い拠点２を発注先の拠点２として自動的に決定できる。すなわち、複数の拠点２間で部品を共有しつつ、各拠点２の設備の部品の異常発生を予測し発注可能な拠点２に自動的に発注できる。また、発注リードタイムが軽減され、各拠点２の設備の稼働率低下を抑制できる。
【００２４】
図４は、発注先決定部による発注先の決定方法を示すフローチャートである。
各拠点２の異常予測部２２は、各拠点２内の設備の部品において、所定時刻以内の異常発生時刻を予測すると、その異常発生時刻及びその部品ａの情報を、共有データベースサーバ３に送信する（ステップＳ１０１）。
【００２５】
共有データベースサーバ３の発注先決定部３２は、拠点２から送信された部品ａの情報と、共有データベース３１に記憶された自動発注可能リストと、に基づいて、自動発注可能リストに部品ａが含まれ、自動発注可能か否かを判断する（ステップＳ１０２）。
【００２６】
発注先決定部３２は、自動発注可能リストに部品ａが含まれ自動発注可能と判断した場合（ステップＳ１０２のＹＥＳ）、共有データベース３１に記憶された各拠点２の部品リスト、運搬リードタイム、修理リードタイム、及び異常予測部２２から送信された異常発生時刻に基づいて、部品ａが部品リストに含まれ、かつ、下記式を満たす拠点候補を選択することで、自動発注可能な拠点リストを生成する（ステップＳ１０３）。
【００２７】
運搬リードタイム（Ｌ／Ｔ）＋修理リードタイム（Ｌ／Ｔ）≦Ｔ（異常発生時刻−現在時刻）
【００２８】
発注先決定部３２は、生成した拠点リストに１つ以上の拠点２が含まれているか否かを判断する（ステップＳ１０４）。
【００２９】
発注先決定部３２は、生成した拠点リストに１つ以上の拠点２が含まれていると判断した場合（ステップＳ１０４のＹＥＳ）、共有データベース３１に記憶された各拠点２の運搬コストに基づいて、拠点リストの拠点候補の中から、運搬コストが最も低い拠点候補を選択する。
【００３０】
発注先決定部３２は、該選択した拠点候補を部品の発注を行う他拠点２として決定する。発注先決定部３２は、決定した他拠点２に対して、その部品の発注を自動的に行い（ステップＳ１０５）、下記処理（ステップＳ１１０）に移行する。
【００３１】
このようにして、自拠点２の設備の部品の異常発生時刻に当該部品の運搬及び修理が間に合う他拠点２が存在するならば、その中で最も運搬コストが低くなる他拠点２に、その部品を自動発注できる。
【００３２】
発注先決定部３２は、上記自動発注可能リストに部品ａが含まれず自動発注不可能と判断した場合（ステップＳ１０２のＮＯ）あるいは、生成した拠点リストに１つ以上の拠点２が含まれていないと判断した場合（ステップＳ１０４のＮＯ）、次に処理を行う。
【００３３】
発注先決定部３２は、共有データベース３１に記憶された各拠点２の部品リスト、運搬リードタイム、修理リードタイム、発注リードタイム及び異常予測部２２から送信された異常発生時刻に基づいて、部品ａが部品リストに含まれ、かつ、下記式を満たす拠点候補を選択し、拠点リストを生成する（ステップＳ１０６）。
【００３４】
運搬リードタイム（Ｌ／Ｔ）＋修理リードタイム（Ｌ／Ｔ）＋発注リードタイム（Ｌ／Ｔ）≦Ｔ（異常発生時刻−現在時刻）
【００３５】
発注先決定部３２は、生成した拠点リストに１つ以上の拠点２が含まれているか否かを判断する（ステップＳ１０７）。
【００３６】
発注先決定部３２は、生成した拠点リストに１つ以上の拠点２が含まれていると判断した場合（ステップＳ１０７のＹＥＳ）、共有データベース３１に記憶された各拠点２の運搬コストに基づいて、拠点リストの拠点候補の中から、運搬コストが最も低い拠点候補を選択する。発注先決定部３２は、該選択した拠点候補を部品の発注を行う他拠点２として決定する。
【００３７】
ユーザは、発注先決定部３２により決定された他拠点２に対して、端末などを介して、その部品の発注を手動で行う（ステップＳ１０８）。下記処理（ステップＳ１１０）に移行する。このようにして、自拠点２の設備の部品の異常発生時刻に当該部品の発注、運搬及び修理が間に合う拠点２が存在するならば、その中で最も運搬コストが低くなる他拠点２に、その部品を手動発注できる。
【００３８】
一方、発注先決定部３２は、生成した拠点リストに１つ以上の拠点２が含まれていないと判断した場合（ステップＳ１０７のＮＯ）、（運搬リードタイム＋修理リードタイム＋発注リードタイム）が最小となる拠点２を、ユーザに対して報知する（ステップＳ１０９）。
【００３９】
発注先決定部３２は、各拠点２の部品リストを更新する（ステップＳ１１０）。
【００４０】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他のさまざまな形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００４１】
本発明は、例えば、図４に示す処理を、ＣＰＵにコンピュータプログラムを実行させることにより実現することも可能である。
【００４２】
プログラムは、様々なタイプの非一時的なコンピュータ可読媒体（non-transitory computer readable medium）を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（tangible storage medium）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば光磁気ディスク）、ＣＤ−ＲＯＭ（Read Only Memory）、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ（Programmable ROM）、ＥＰＲＯＭ（Erasable PROM）、フラッシュＲＯＭ、ＲＡＭ（random access memory））を含む。
【００４３】
プログラムは、様々なタイプの一時的なコンピュータ可読媒体（transitory computer readable medium）によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【符号の説明】
【００４４】
１  自動発注システム、２  拠点、３  共有データベースサーバ、２１  拠点データベースサーバ、２２  異常予測部、３１  共有データベース、３２  発注先決定部
【図１】
2020149350.tif 000003
【図２】
2020149350.tif 000004
【図３】
2020149350.tif 000005
【図４】
2020149350.tif 000006