(57)【要約】【課題】製造ラインの生産状況を管理するための生産管理装置における、生産設備の状態を反映しない稼働状態情報が生成され、提供される製造ラインの稼働状況情報が不正確になることを抑制または防止する。【解決手段】製造ラインの生産状況を管理するための生産管理装置は、前記製造ラインから製品が繰り出される度に出力される検出信号を取得する取得部と、前記製造ラインの稼働予定を示す稼働予定情報を用いて、前記製造ラインの稼働状態を示す属性を決定し、決定された属性を用いて、前記検出信号を用いた処理を実行する処理部と、を備える。【選択図】図５
2018190224.tif 000002
【特許請求の範囲】
【請求項１】
製造ラインの生産状況を管理するための生産管理装置であって、
前記製造ラインから製品が繰り出される度に出力される検出信号を取得する取得部と、
前記製造ラインの稼働予定を示す稼働予定情報を用いて、前記製造ラインの稼働状態を示す属性を決定し、決定された属性を用いて、前記検出信号を用いた処理を実行する処理部と、
を備える、生産管理装置。
【請求項２】
請求項１に記載の生産管理装置において、
前記属性は、少なくとも、計画停止、休憩中、始業、終業および保全のいずれか１つを含む、
生産管理装置。
【請求項３】
請求項１または請求項２に記載の生産管理装置において、
前記処理部は、前記属性に基づいて、前記検出信号を計数または計数しない、生産管理装置。
【請求項４】
請求項１から請求項３までに記載のいずれか一項に記載の生産管理装置において、
前記処理部は、前記属性に基づいて、前記製造ラインの状態を示す管理情報を切り替える、生産管理装置。
【請求項５】
請求項１から請求項４までに記載のいずれか一項に記載の生産管理装置において、
前記処理部は、前記属性に基づいて、前記検出信号を検出しない停止時間を計時または計時しない、生産管理装置。
【請求項６】
製造ラインの生産状況を管理するための生産管理方法であって、
前記製造ラインから製品が繰り出される度に出力される検出信号を取得し、
前記製造ラインの稼働予定を示す稼働予定情報を用いて、前記製造ラインの稼働状態を示す属性を決定し、決定された属性を用いて、前記検出信号を用いた処理を実行することと、を備える生産管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、生産管理装置、および生産管理方法に関する。
【背景技術】
【０００２】
従来、製造ラインに配置された生産設備の稼働状況に関する情報である稼働状況情報をそれぞれ取得し、各製造ラインについての稼働状況情報を提供する生産管理システムが知られている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−１８１１８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術では、時間帯に関わらず同様の情報（生産数や停止時間）を生成していた。停止していても差し支えのない休憩時間にも停止時間をカウントするため、休憩時間が異常停止時間とみなされる場合があった。また、終業から次の始業までの間の停止時間が異常停止時間とみなされる場合があった。したがって、製造ラインの実態を反映しない値がシステムから算出され、提供される情報が不正確になるおそれがある。
【課題を解決するための手段】
【０００５】
本開示は、上述の課題を解決するためになされたものであり、以下の形態として実現することが可能である。
【０００６】
本開示の一形態によれば、製造ラインの生産状況を管理するための生産管理装置が提供される。この生産管理装置は、前記製造ラインから製品が繰り出される度に出力される検出信号を取得する取得部と、前記製造ラインの稼働予定を示す稼働予定情報を用いて、前記製造ラインの稼働状態を示す属性を決定し、決定された属性を用いて、前記検出信号を用いた処理を実行する処理部と、を備える。
【０００７】
この生産管理装置によれば、製造ラインの稼働予定を示す稼働予定情報を用いて、製造ラインの稼働状態を示す属性を決定し、決定された属性を用いて、前記検出信号を用いた処理を実行する処理部を備えるので、製造ラインの稼働状態に応じて検出信号を用いた処理が変更される。したがって、製造ラインの稼働状態を反映しない稼働状態情報が生成され、提供される製造ラインの稼働状況情報が不正確になることを抑制または防止できる。
【０００８】
上記形態の生産管理装置において、前記属性は、少なくとも、計画停止、休憩中、始業、終業および保全のいずれか１つを含んでもよい。この生産管理装置によれば、計画停止、休憩中、始業、終業および保全に対応できる。
【０００９】
上記形態の生産管理装置において、前記処理部は、前記属性に基づいて、前記検出信号を計数または計数しなくてもよい。この生産管理装置によれば、処理部は、属性に基づいて、検出信号を計数または計数しないので、製造ラインの稼働状態に応じて検出信号を計数するか否かを切り替えることができる。
【００１０】
上記形態の生産管理装置において、前記処理部は、前記属性に基づいて、前記製造ラインの状態を示す管理情報を切り替えてもよい。この生産管理装置によれば、製造ラインの状態を示す管理情報を切り替えることができる。
【００１１】
上記形態の生産管理装置において、前記処理部は、前記属性に基づいて、前記検出信号を検出しない停止時間を計時または計時しなくてもよい。この生産管理装置によれば、処理部は、属性に基づいて、停止時間を計時または計時しないので、製造ラインの稼働状態に応じて検出信号を計数するか否かを切り替えることができる。
【００１２】
本開示の他の形態によれば、製造ラインの生産状況を管理するための生産管理方法が提供される。この生産管理方法は、前記製造ラインから製品が繰り出される度に出力される検出信号を取得し、前記製造ラインの稼働予定を示す稼働予定情報を用いて、前記製造ラインの稼働状態を示す属性を決定し、決定された属性を用いて、前記検出信号を用いた処理を実行することと、を備える。したがって、製造ラインの稼働状態を反映しない稼働状態情報が生成され、提供される製造ラインの稼働状況情報が不正確になることを抑制または防止できる。
【００１３】
本開示は、生産管理装置および生産管理方法以外の種々の形態で実現することが可能であり、例えば、生産管理システムや生産管理プログラム等の形態で実現することができる。
【図面の簡単な説明】
【００１４】
【図１】生産管理システムの全体図。
【図２】検出装置の内部構成を示すブロック図。
【図３】検出装置が生産設備に設置された際の様子を示す模式図。
【図４】生産管理装置の内部構成を示すブロック図。
【図５】製造ラインの属性毎に実行される処理を説明するための表。
【図６】生産管理のために実行される処理を示すフローチャート図。
【図７】製造ラインにおける稼働予定情報の例を示した表。
【発明を実施するための形態】
【００１５】
A．実施形態
図１は、実施形態に係る生産管理システム１００および製造ラインＬ１、Ｌ２を示す概略構成図である。生産管理システム１００は、検出装置１０ａ〜１０ｄと、生産管理装置２０と、を有する。生産管理システム１００は、製造ラインＬ１、Ｌ２による製品の生産を管理する。
【００１６】
検出装置１０ａ〜１０ｄは、センサを有し、それぞれが対応する生産設備３０ａ〜３０ｄの動作の検出が可能となるように配設されている。生産設備３０ａ〜３０ｄの動作とは、生産設備３０ａ〜３０ｄが製品を加工するための動作であり、好ましくは製品が繰り出される度にとられる動作である。検出装置１０ａ〜１０ｄは、動作の検出結果である検出信号を生産管理装置２０へと送信する。
【００１７】
生産管理装置２０は、検出装置１０ａ〜１０ｄから送信された検出信号を受信することによって取得する。生産管理装置２０は、検出信号を用いて製造ラインＬ１、Ｌ２の生産状況を示す生産状況情報を生成する。生産状況情報とは、例えば、製品の加工に要する時間であるサイクルタイムや、生産設備３０ａ〜３０ｄの稼働率や、生産設備３０ａ〜３０ｄの運転および停止時間である。生産管理装置２０は、時間帯毎に予め設定されている属性を示す情報である稼働予定情報に基づいて、生成する生産状況情報を切り替える。生産管理装置２０の詳細な説明は、後述する。
【００１８】
製造ラインＬ１、Ｌ２は、加工対象を搬送する搬送機構４１と、搬送機構４１の搬送軌道に沿って配置された生産設備３０ａ〜３０ｄと、を有する。搬送機構４１は、例えば、ベルトコンベアである。生産設備３０ａ〜３０ｄは、例えば、金属加工機、溶接機、樹脂成形機、塗装機である。各生産設備３０ａ〜３０ｄには、生産処理、加工処理を実行するためのプログラマブルロジックコントローラ（ＰＬＣ）およびＰＬＣに接続されているセンサが備えられている。ＰＬＣに接続されたセンサとは、例えば、生産設備３０ａ〜３０ｄあるいは搬送機構４１に組み込まれている生産設備３０ａ〜３０ｄの状態を検出するためのセンサである。このセンサは、製造ラインおよび生産設備を作動させるために製造ラインＬ１、Ｌ２および生産設備３０ａ〜３０ｄの設置・配置時に配置されている。
【００１９】
図２は、検出装置１０ａの内部構成を説明するためのブロック図である。検出装置１０ａは、検出部１１と、コントロール部１２と、送信部１３と、を有している。以下では、検出装置１０ａ〜１０ｄの代表例として検出装置１０ａを用いて、検出装置１０ａ〜１０ｄの内部構成を説明する。各検出装置１０ａ〜１０ｄは、同様の構成を有する。
【００２０】
検出部１１は、生産設備３０ａの生産状態を検出するセンサである。生産状態とは、例えば、製品の繰り出しに関する生産設備３０ａの動作や、生産設備３０ａによる加工対象の取り込みおよび排出、である。検出部１１として使用するセンサは、例えば、製造設備３０ａが製品を繰り出す際の扉の開閉を検出する加速度センサや、生産設備３０ａから繰り出される製品を検出する光センサ、である。検出部１１は、アナログセンサでもよくデジタルセンサであってもよい。検出部１１は、コントロール部１２と通信可能に接続されている。
【００２１】
コントロール部１２は、図示しない中央演算処理装置（ＣＰＵ）と記憶装置とを備えている。コントロール部１２は、例えば、検出信号に含まれるノイズの除去や、検出信号への検出時刻の付与を行なう。コントロール部１２は、検出部１１がアナログセンサである場合には、検出部１１によって生成される検出信号をアナログ信号からデジタル信号への変換を行なってもよい。アナログ信号からデジタル信号への変換には、例えば二値化処理を用いることができる。
【００２２】
図３は、検出装置１０ａが生産設備３０ａに設置された際の様子を示す模式図である。検出装置１０ａは、生産設備３０ａの近傍であって、生産設備３０ａから加工終了品ＷＰが排出される位置に配置されている。検出部１１は、生産設備３０ａの動作を示す情報として加工終了品ＷＰの搬送（排出）を検出する。検出装置１０ａは、検出部１１として光電式の光センサを有する。光電式の光センサは、光源と光源からの光を受光する受光部とによって構成される。光電式の光センサによる加工終了品ＷＰの搬送の検出は、搬送機構４１によって搬送される加工終了品ＷＰの通過を光の遮断を検出することによって行なうことができる。加工終了品ＷＰは、製造ラインＬ１から製品が繰り出される度に搬送される。
【００２３】
図４は、生産管理装置の内部構成、生産管理装置２０の内部構成を説明するためのブロック図である。生産管理装置２０は、中央演算処理部（ＣＰＵ）２１と、記憶部２２と、送受信部２３と、生産状況情報を表示する表示部２４と、入力部２５と、を有する。ＣＰＵ２１と記憶部２２と送受信部２３は、通信バスを介して相互に通信が可能となるように接続されている。送受信部２３は、無線通信を介して、検出装置１０ａ〜１０ｄと接続されている。
【００２４】
ＣＰＵ２１は、検出信号を用いた処理を行なう処理部として機能する。検出信号を用いた処理とは、検出信号に基づいて生産状況を示す情報を生成する処理、および検出信号に基づいて生産管理装置２０を制御のための処理である。検出信号を用いた処理には、検出信号の計数や、検出信号の検出時刻に基づいたサイクルタイムおよび停止時間の算出や、属性の切り替えが含まれる。ＣＰＵ２１は、例えば、送受信部２３が受信した検出信号を取得する取得部２１１や、取得した検出信号の計数処理を行なう計数部２１２や、属性取得部２１３や、生産状況情報生成部２１４として機能する。属性取得部２１３は、稼働予定情報と検出信号とを用いて属性を取得し、取得した属性を記憶部２２に記憶させる。生産状況情報生成部２１４は、検出信号と記憶部２２に記憶された属性を用いて生産状況情報を生成する。また、ＣＰＵ２１は、現在の時刻を時間情報として取得する。本実施形態において、ＣＰＵ２１は、所定の時間間隔で時間情報を記憶部２２へと出力し、記憶部２２に記憶させる。時間情報を出力する時間間隔は、現実の現在時刻と記憶部２２が記憶している時間情報が示す現在時刻との時間差が生産管理の妨げにならないように設定される時間間隔であり、例えば、１秒間隔である。ＣＰＵ２１は、検出信号と生産状況情報についても、記憶部２２へと出力し、記憶させる。ＣＰＵ２１の各種機能を実現するための各種プログラムは、記憶部２２に記憶されている。
【００２５】
稼働予定情報は、製造ラインＬ１、Ｌ２の稼働予定を示す情報であり、稼働状態を示す属性が時間帯毎に設定されている。本実施形態において、属性には、計画停止、休憩中、始業、終業および保全が含まれている。稼働予定情報は、例えば、入力部２５を介して記憶部２２に入力される、または、生産管理装置２０とは異なる装置によって生成された後に送受信部２３を介して入力される。入力された稼働予定情報は、記憶部２２に記憶される。記憶部２２に記憶される稼働予定情報を複数であっても良く、複数の稼働予定情報が記憶されている場合には、ＣＰＵ２１は、月日や曜日によって用いる稼働予定情報を切り替えてもよい。ＣＰＵ２１は、現在時刻を示す時間情報と検出信号と稼働予定情報によって、検出信号を用いた処理に用いる属性である現在の属性を決定する。
【００２６】
生産管理情報は、例えば、生産個数情報や、停止時間情報や、製造ラインＬ１、Ｌ２の管理情報である。生産個数情報は、製造ラインＬ１、Ｌ２もしくは生産設備３０ａ〜３０ｄによって生産された製品の数量を示す情報である。生産個数情報は、例えば、検出信号を計数することによって得られる。停止時間情報は、製造ラインＬ１、Ｌ２もしくは生産設備３０ａ〜３０ｄが正常に稼働していない時間を示す情報である。停止時間情報は、例えば、検出信号が取得されない時間や、製造ラインＬ１、Ｌ２が正常に稼働していないことを示す属性（例えば、修理中）であった時間、を計時することによって得られる。管理情報は、製造ラインＬ１、Ｌ２の稼働状態を管理するための情報である。稼働情報は、例えば、製造ラインＬ１、Ｌ２の属性が切り替えられた時刻と、切り替えられる前の属性と、切り替えられた後の属性と、を記録することによって得られる。
【００２７】
記憶部２２は、読み込み及び書き込みが可能な記憶媒体であり、例えば、ＲＡＭや、ハードディスク（ＨＤＤ）を用いることができる。本実施形態では、記憶部２２として、ＨＤＤを採用している。記憶部２２は、例えば、前述したＣＰＵ２１の各種機能を実現するための各種プログラムや、時間帯毎の属性や、生産状況情報を生成する際に必要となる基準パルス数や、基準パルス間隔を格納している。また、記憶部２２は、生産設備３０ａ〜３０ｄの属性や、検出信号や、時間情報を一時的に記憶する。
【００２８】
送受信部２３は、検出装置１０ａ〜１０ｄから検出信号を受信する受信部として機能する。また、送受信部２３は、記憶部２２に記憶されている情報を図示しない端末装置に送信する送信部としても機能する。生産管理装置２０は、端末装置に情報を送信することによって、生産管理装置２０の表示の確認が困難な場所にも情報を提供できる。また、送受信部２３は、クラウドコンピュータ等の情報共有システムに対して情報を送信しても良い。
【００２９】
図５は、属性毎に実行される処理を説明するための表である。以下では、図５を参照して、ＣＰＵ２１によって実行される処理の内容を説明する。ＣＰＵ２１によって実行される処理とは、取得した検出信号と属性を用いた処理である。
【００３０】
属性が「稼働中」である場合には、ＣＰＵ２１は、検出信号を計数する。ＣＰＵ２１は、計数の結果を生産個数情報として記憶部２２に記憶させる。また、ＣＰＵ２１は、停止時間を計時する。ＣＰＵ２１は、計時した停止時間を停止時間情報として記憶部２２に記憶させる。「稼働中」とは、生産設備３０ａが稼働状態であることを示している。「稼働中」から別の属性への切り替えは、現在時刻が「稼働中」以外の属性が設定されている時刻になることによって実行される。
【００３１】
属性が「計画停止」である場合には、ＣＰＵ２１は、停止時間を計時しない。具体的には、属性が「計画停止」に切り替わると、ＣＰＵ２１による停止時間の計時が停止する。ＣＰＵ２１は、属性が「計画停止」である場合に検出信号を取得すると、属性を「計画停止」から「稼働中」へと切り替える。つまり、検出信号は、状態を「計画停止」から「稼働中」へ切り替えるトリガーとして機能する。また、取得した検出信号は計数される。属性が「稼働中」に切り替わると、ＣＰＵ２１による停止時間の計時は再開される。属性が「計画停止」である場合に、現在時刻が別の属性が設定されている時刻になると、属性は設定された属性に切り替えられる。「計画停止」とは、生産設備３０ａが計画停止状態であることを示している。計画停止状態とは、例えば、予定の生産数が達成されたために生産設備３０ａ〜３０ｄの運転を停止している状態である。
【００３２】
属性が「休憩中」である場合には、ＣＰＵ２１は、停止時間を計時しない。ＣＰＵ２１は、検出信号を計数する。ＣＰＵ２１は、計数の結果を生産個数情報として記憶部２２に記憶させる。「休憩中」の属性から別の属性への切り替えは、現在時刻が「休憩中」以外の属性が設定された時刻になることによって実行される。
【００３３】
属性が「保全」である場合には、ＣＰＵ２１は、停止時間を計時せず、また、生産個数を算出しない。「保全」の属性から別の属性への切り替えは、現在時刻が別の属性が設定された時刻になることによって実行される。「保全」とは、製造ラインＬ１、Ｌ２が正常な状態を維持できるように行なう作業のうち、製造ラインＬ１、Ｌ２の停止が必要な作業であり、点検や、保守、修繕、修理が含まれる。を行なう時間帯である。
【００３４】
属性が「始業」である場合には、ＣＰＵ２１は、停止時間は計時しない。ＣＰＵ２１は、属性が「始業」である場合に検出信号を取得すると、属性を「始業」から「稼働中」へと切り替える。つまり、検出信号は、状態を「始業」から「稼働中」へ切り替えるトリガーとして機能する。また、取得した検出信号は計数される。属性が「稼働中」に切り替わると、ＣＰＵ２１による停止時間の計時は開始される。属性が「始業」である場合に、現在時刻が別の属性が設定されている時刻になると、属性は設定された属性に切り替えられる。
【００３５】
属性が「終業」である場合には、ＣＰＵ２１は、検出信号を計数し、停止時間を計時する。「終業」が設定された時間帯の次の時間帯には、「計画停止」が設定されている。「終業」から「計画停止」への切り替えは、「終業」が設定された時間帯以降に停止時間が所定の長さを越えると実行される。所定の長さとは、製造ラインＬ１、Ｌ２の停止を判断するための時間であり、例えば、サイクルタイムの平均値の３倍の長さの時間である。
【００３６】
図６は、ＣＰＵ２１が実行する生産管理のための処理を示すフローチャート図である。以下では、ＣＰＵ２１が実行する処理の流れを説明する。ＣＰＵ２１による生産管理のための処理は、生産管理装置２０の入力部２５を介して処理の開始の指示が入力されることによって開始される。
【００３７】
処理が開始されると、ＣＰＵ２１は、処理の停止の指示が入力されているか否かの確認を行なう（ステップＳ１０１）。本処理は、停止の指示が入力された場合に（ステップＳ１０１：ＹＥＳ）、停止される。停止の指示がない場合（ステップＳ１０１：ＮＯ）には、ＣＰＵ２１は、記憶部２２に記憶されている現在の属性を取得する（ステップＳ１０２）。
【００３８】
現在の属性を取得すると、ＣＰＵ２１は、時間情報の取得する（ステップＳ１０３）。時間情報の取得は、記憶部２２に現在時刻として記憶されている時間情報を読み込むことによって実行される。時間情報を取得すると、ＣＰＵ２１は、時間情報を用いて属性を切り替えるか否かを判断する（ステップＳ１０４）。ＣＰＵ２１は、稼働予定情報における現在時刻に対応する属性と、記憶部２２に記憶されている現在属性とを比較することによって、属性を切り替えるか否かを決定する。属性を切り替える場合には（ステップＳ１０４：ＹＥＳ）、ＣＰＵ２１は、属性の切り替えを実行する（ステップＳ１０９）。
【００３９】
属性の切り替えない場合には（ステップＳ１０４：ＮＯ）、ＣＰＵ２１は、検出信号が送受信部２３によって受信されたか否かを確認する（ステップＳ１０５）。検出信号が受信されていない場合には（ステップＳ１０５：Ｎ０）、ＣＰＵ２１は、再度、処理の停止指示の有無の確認する（ステップＳ１０１）。
【００４０】
検出信号が受信されていた場合には（ステップＳ１０５：ＹＥＳ）、ＣＰＵ２１は、記憶部２２に記憶されている受信された検出信号を取得し（ステップＳ１０６）、検出信号を用いた処理を実行する（ステップＳ１０７）。検出信号を用いた処理の内容は、図５に示したように、現在の属性によって異なる。検出信号を用いた処理を実行すると、ＣＰＵ２１は、検出信号に用いて属性を切り替えるか否かを判断する（ステップＳ１０８）。検出信号を用いて属性の切り替えない、つまり、検出信号が属性を切り替えるトリガーとして機能しない場合には（ステップＳ１０８：ＮＯ）、ＣＰＵ２１は、処理の停止が指示されているか否かを再び確認する（ステップＳ１０１）。
【００４１】
検出信号が現在の属性から他の属性への切り替えるトリガーとして機能する場合には（ステップＳ１０８：ＹＥＳ）、ＣＰＵ２１は、記憶部２２に記憶されている現在の属性を、新しい属性に切り替える（ステップＳ１０９）。切り替え後の属性は、記憶部２２に記憶されている稼働予定情報に基づいて決定される。属性を切り替えると、ＣＰＵ２１は、処理の停止が指示されているか否かを再び確認する（ステップＳ１０１）。
【００４２】
図７は、製造ラインＬ１における稼働予定情報の例を示した表である。本実施形態において、属性は、１時間毎に設定されている。以下では、図７を用いて、ＣＰＵ２１によって実行される処理を具体的に説明する。
【００４３】
７：００から８：００の時間帯において、製造ラインＬ１の属性は、「始業」である。７：００から８：００の間に検出信号が取得されると、現在時刻が８：００より前であっても、属性は、「稼働中」に切り替えられる。７：００から８：００の間に検出信号が取得されない場合には、属性は、８：００になると自動的に稼働中に切り替えられる。
【００４４】
属性が「始業」から「稼働中」に切り替えられると、ＣＰＵ２１は、検出信号の計数や停止時間の計時を開始する。現在時刻が１２：００になると、属性は、「稼働中」から「休憩中」へと切り替えられる。属性が「休憩中」に切り替えられると、停止時間の計時は停止される。
【００４５】
属性が「休憩中」である１２：００から１３：００までの時間帯では、ＣＰＵ２１は、検出信号が取得されない場合であっても停止時間を算出しない。ＣＰＵ２１は、１２：００から１３：００までの時間帯に検出信号を取得した場合には、検出信号を用いて生産個数をカウントする。現在時刻が１３：００になると、属性は、「休憩中」から「稼働中」に切り替えられる。属性が「稼働中」に切り替えられると、停止時間の計時は再開される。
【００４６】
現在時刻が１４：００になると、属性は、「稼働中」から「保全」に切り替えられる。属性が「保全」である１４：００から１５：００までの時間帯では、ＣＰＵ２１は、検出信号を計数しない。また、ＣＰＵ２１は、検出信号が取得された場合であっても停止時間の計時を継続する。属性が「保全」の時間帯では、検出信号を用いた処理を実行しないため、保全作業中の動作確認等によって生産個数が不正確になることを抑制する。現在時刻が１５：００になると属性は「稼働中」に切り替えられる。
【００４７】
現在時刻が１７：００になると、属性は、「稼働中」から「終業」に切り替えられる。属性が「終業」である１７：００から１８：００までの時間帯では、ＣＰＵ２１は、検出信号を計数し、停止時間を計時する。１８：００以降、所定時間を越えて検出信号が取得されない場合には、属性は、「終業」から「計画停止」に切り替えられる。
【００４８】
上記実施形態によれば、生産管理装置２０は、製造ラインＬ１、Ｌ２の稼働予定を示す稼働予定情報に基づいて属性を取得し、取得された属性を用いて、検出信号を用いた処理を実行するＣＰＵ２１（処理部）を備えている。したがって、製造ラインＬ１、Ｌ２の稼働状態に応じて、処理内容を変更することが可能である。
【００４９】
また、上記実施形態によれば、属性は、計画停止と、休憩中と、始業と、終業と、保全と、を含んでいる。したがって、生産管理装置２０は、少なくとも、製造ラインＬ１、Ｌ２の稼働状態が計画停止、休憩中、始業、終業、または保全である場合に対応が可能である。
【００５０】
また、上記実施形態によれば、ＣＰＵ２１（処理部）は、属性に基づいて、検出信号を計数または計数しない、および、停止時間を計時または計時しない。また、ＣＰＵ２１は、属性に基づいて、製造ラインの状態を示す管理情報を切り替える。したがって、製造ラインＬ１、Ｌ２の稼働状態を反映しない生産状況情報が生成され、提供される製造ラインＬ１の稼働状況情報が不正確になることを抑制または防止できる。
【００５１】
Ｂ．変形例１
上記実施形態に係る生産管理装置２０は、操作者が生産設備３０ａ〜３０ｄもしくは製造ラインＬ１、Ｌ２の稼働状態を示す状態情報を入力するための入力装置を有していてもよい。入力装置は、例えば、生産設備３０ａの近傍に配設され、操作者の操作によって状態情報が入力される入力装置である。入力される状態情報は、例えば、保全作業の完了である。生産管理装置２０は、属性が「保全」である間に、保全作業の完了を示す状態情報が入力された場合には、「保全」から「稼働中」へと属性を切り替える。
【００５２】
変形例１に係る生産管理装置２０によれば、属性を切り替える際に、稼働予定情報と検出信号とに加えて状態情報を用いることが可能である。したがって、操作者による属性の切り替えが可能である。
【００５３】
Ｃ．変形例２
上記実施形態において、生産管理装置２０は、稼働状態を取得するセンサを用いて、属性を切り替えてもよい。センサは、生産設備３０ａが備えるセンサ（例えば、ＰＬＣに接続されたセンサ）でもよく生産設備３０ａの配設後に設置されたセンサでもよい。稼働状態を検出するセンサは、例えば、生産設備３０ａの稼働状態を直接検出するセンサや、生産設備３０ａの状態を報知する報知装置（例えば、シグナルタワーやアンドン）の状態を検出するセンサや、作業者を検出するセンサである。生産設備３０ａの稼働状態を直接検出するセンサは、例えば、生産設備３０ａへの通電を検出する通電チェッカーや修理の際に開閉する必要がある扉の開閉を検出する加速度センサである。報知装置の状態を検出するセンサには、例えば、アンドンの点灯を検出する光センサがある。また、センサは、作業者を検出するセンサ、例えば、製造ラインＬ１、Ｌ２が稼働中には作業者が立ち入らない場所や、作業者が動作確認のために立つ場所にいる作業者を検出するセンサであってもよい。
【００５４】
変形例２によれば、生産管理装置２０は、稼働予定情報と検出信号とに加えて、センサが取得する稼働状態に基づいて属性を決定することが可能である。例えば、非常停止による製造ラインＬ１、Ｌ２の停止の様な、予定されていない稼働状態になった場合でも、属性を切り替えることが可能である。
【００５５】
Ｄ．変形例３
上記実施形態に係る生産管理装置２０は、属性を決定するための時間情報として、ＣＰＵ２１によって取得される現在時刻を示す情報を用いている。しかし、時間情報は、現在時刻を示す情報に限定されない。例えば、生産管理装置２０は、時間情報として、検出信号の検出時刻を示す情報を用いてもよい。検出時刻を示す情報は、例えば、各検出装置１０ａ〜１０ｄによって生成され、生成された情報は検出信号とともに生産管理装置２０に取得される。この生産管理装置２０によれば、ＣＰＵ２１は、属性を決定するための時間情報として、検出信号の検出時刻を示す情報を用いることができる。この場合であっても、上記実施形態と同様の効果を得ることができる。
【００５６】
本開示は、上述の実施形態や変形例に限られるものではなく、その趣旨を逸脱しない範囲において種々の構成で実現することができる。例えば、発明の概要の欄に記載した各形態中の技術的特徴に対応する実施例中の技術的特徴は、上述の課題の一部または全部を解決するために、あるいは、上述の効果の一部又は全部を達成するために、適宜、差し替えや、組み合わせを行なうことが可能である。また、その技術的特徴が本明細書中に必須なものとして説明されていなければ、適宜、削除することが可能である。
【符号の説明】
【００５７】
１０ａ、１０ｂ、１０ｃ、１０ｄ…検出装置
１１…検出部
１２…コントロール部
１３…送信部
２０…生産管理装置
２１…中央演算処理部（ＣＰＵ）
２２…記憶部
２３…送受信部
２４…表示部
２５…入力部
３０ａ、３０ｂ、３０ｃ、３０ｄ…生産設備
４１…搬送機構
１００…生産管理システム
２１１…取得部
２１２…計数部
２１３…属性取得部
２１４…生産状況情報生成部
Ｌ１、Ｌ２…製造ライン
【図１】
2018190224.tif 000003
【図２】
2018190224.tif 000004
【図３】
2018190224.tif 000005
【図４】
2018190224.tif 000006
【図５】
2018190224.tif 000007
【図６】
2018190224.tif 000008
【図７】
2018190224.tif 000009