(57)【要約】  休止時間を考慮した製造工程の時間的推移を表示できる管理システム、管理方法および管理プログラムを提供する。管理システム（１）は、製造エリアに配置されたセンサからのセンサ情報に基づいて、製造エリアにおける工程管理を行う。管理システム（１）は、取得部（１３１）と、表示処理部（１３３）とを備える。取得部（１３１）は、製造エリアにおける作業の休止時間帯の情報を取得する。表示処理部（１３３）は、センサ情報に基づいて製造工程の時間的推移を時間軸上に表示する際に、取得した休止時間帯の開始時刻から終了時刻までの時間幅を圧縮して表示部に表示させる。
2017056159.tif 000002
【特許請求の範囲】
【請求項１】
製造エリアに配置されたセンサからのセンサ情報に基づいて、前記製造エリアにおける工程管理を行う管理システムにおいて、
前記製造エリアにおける作業の休止時間帯の情報を取得する取得部と、
前記センサ情報に基づいて製造工程の時間的推移を時間軸上に表示する際に、取得した前記休止時間帯の開始時刻から終了時刻までの時間幅を圧縮して表示部に表示させる表示処理部と、
を備えたことを特徴とする管理システム。
【請求項２】
前記表示処理部は、前記時間幅を０にするように圧縮する、ことを特徴とする請求項１に記載の管理システム。
【請求項３】
前記表示処理部は、前記時間幅を、前記作業が行われる作業時間帯と区別して挿入する、ことを特徴とする請求項１に記載の管理システム。
【請求項４】
前記センサ情報は、前記製造エリアで製造される製品に付加されたＲＦＩＤタグの情報である、ことを特徴とする請求項１〜３のいずれか１つに記載の管理システム。
【請求項５】
前記センサ情報は、前記製造エリアにおける装置の操作ログである、ことを特徴とする請求項１〜３のいずれか１つに記載の管理システム。
【請求項６】
製造エリアに配置されたセンサからのセンサ情報に基づいて、前記製造エリアにおける工程管理をコンピュータが実行する管理方法において、
前記製造エリアにおける作業の休止時間帯の情報を取得し、
前記センサ情報に基づいて製造工程の時間的推移を時間軸上に表示する際に、取得した前記休止時間帯の開始時刻から終了時刻までの時間幅を圧縮して表示部に表示させる、
処理をコンピュータが実行することを特徴とする管理方法。
【請求項７】
前記表示させる処理は、前記時間幅を０にするように圧縮する、ことを特徴とする請求項６に記載の管理方法。
【請求項８】
前記表示させる処理は、前記時間幅を、前記作業が行われる作業時間帯と区別して挿入する、ことを特徴とする請求項６に記載の管理方法。
【請求項９】
前記センサ情報は、前記製造エリアで製造される製品に付加されたＲＦＩＤタグの情報である、ことを特徴とする請求項６〜８のいずれか１つに記載の管理方法。
【請求項１０】
前記センサ情報は、前記製造エリアにおける装置の操作ログである、ことを特徴とする請求項６〜８のいずれか１つに記載の管理方法。
【請求項１１】
製造エリアに配置されたセンサからのセンサ情報に基づいて、前記製造エリアにおける工程管理をコンピュータに実行させる管理プログラムにおいて、
前記製造エリアにおける作業の休止時間帯の情報を取得し、
前記センサ情報に基づいて製造工程の時間的推移を時間軸上に表示する際に、取得した前記休止時間帯の開始時刻から終了時刻までの時間幅を圧縮して表示部に表示させる、
処理をコンピュータに実行させることを特徴とする管理プログラム。
【請求項１２】
前記表示させる処理は、前記時間幅を０にするように圧縮する、ことを特徴とする請求項１１に記載の管理プログラム。
【請求項１３】
前記表示させる処理は、前記時間幅を、前記作業が行われる作業時間帯と区別して挿入する、ことを特徴とする請求項１１に記載の管理プログラム。
【請求項１４】
前記センサ情報は、前記製造エリアで製造される製品に付加されたＲＦＩＤタグの情報である、ことを特徴とする請求項１１〜１３のいずれか１つに記載の管理プログラム。
【請求項１５】
前記センサ情報は、前記製造エリアにおける装置の操作ログである、ことを特徴とする請求項１１〜１３のいずれか１つに記載の管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、管理システム、管理方法および管理プログラムに関する。
【背景技術】
【０００２】
企業の活動に伴うデータを蓄積して活用することが行われている。例えば、製品の組み立てラインにおける製造装置の動作ログ等のデータを蓄積し、生産工程の改善に活用することが行われている。また、データとしては、各工程の開始および／または終了のタイミングでログ情報が記録されることがある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−０７５７９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
各工程のログ情報を取得することで、製造工程全体の状況を把握することに役立てることができると考えられる。例えば、複数の部品を順に組み立てる一連の製造工程の中で、製造のために各部品が置き場から持ち出されるごとに、その時刻がログ情報として記録されるとする。この場合には、部品Ａの持ち出し時刻とそれに続く部品Ｂの持ち出し時刻との間の時間長は、部品Ａを組み立てる工程のための作業時間とみなすことができる。【０００５】
しかしながら、製品がある工程で組み立てられている場合に、作業者が該工程の作業を終える前に休憩に入ると、休憩時間も含めて作業時間として記録されてしまう場合がある。すなわち、単純に工程の開始および／または終了を示すログ情報だけから各工程にかかった作業時間を算出することを考える場合、作業時間が、作業者が作業していた実際の作業時間よりも長いものとして記録される場合がある。【０００６】
一つの側面では、本発明は、休止時間を考慮した製造工程の時間的推移を表示できる管理システム、管理方法および管理プログラムを提供することにある。
【課題を解決するための手段】
【０００７】
一つの態様では、管理システムは、製造エリアに配置されたセンサからのセンサ情報に基づいて、前記製造エリアにおける工程管理を行う。管理システムは、取得部と、表示処理部とを備える。取得部は、前記製造エリアにおける作業の休止時間帯の情報を取得する。表示処理部は、前記センサ情報に基づいて製造工程の時間的推移を時間軸上に表示する際に、取得した前記休止時間帯の開始時刻から終了時刻までの時間幅を圧縮して表示部に表示させる。
【発明の効果】
【０００８】
休止時間を考慮した製造工程の時間的推移を表示できる。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施例の管理システムの構成の一例を示すブロック図である。
【図２】図２は、休憩時間マスタの一例を示す図である。
【図３】図３は、ログ記憶部の一例を示す図である。
【図４】図４は、補正ログ記憶部の一例を示す図である。
【図５】図５は、工程間の休憩時間の一例を説明する図である。
【図６】図６は、通常表示時に休憩時間を考慮しない場合におけるグラフの一例を示す図である。
【図７】図７は、通常表示時に休憩時間を考慮する場合におけるグラフの一例を示す図である。
【図８】図８は、通常表示時に休憩時間を考慮しない場合におけるグラフの他の一例を示す図である。
【図９】図９は、通常表示時に休憩時間を考慮する場合におけるグラフの他の一例を示す図である。
【図１０】図１０は、実施例の表示処理の一例を示すフローチャートである。
【図１１】図１１は、管理プログラムを実行するコンピュータの一例を示す図である。
【発明を実施するための形態】
【００１０】
以下、図面に基づいて、本願の開示する管理システム、管理方法および管理プログラムの実施例を詳細に説明する。なお、本実施例により、開示技術が限定されるものではない。また、以下の実施例は、矛盾しない範囲で適宜組みあわせてもよい。
【実施例】
【００１１】
図１は、実施例の管理システムの構成の一例を示すブロック図である。図１に示す管理システム１は、管理装置１００を有する。管理システム１は、管理装置１００の他に、例えば、各製造工程の制御装置、工作機械の制御装置、温度試験等の各種試験装置、製品および工程を管理するセンサ等を含んでもよく、管理装置１００は、各種装置からログデータやセンサ情報を取得できる。センサは、例えば、製品に付加されたＲＦＩＤ（Radio  Frequency  IDentifier）タグの情報を読取る。また、管理システム１は、管理者用の端末装置を含んでもよい。管理装置１００および各種装置との間は、図示しないネットワークを介して相互に通信可能に接続される。なお、以下の説明では、製品の組立ラインの各種情報をログデータとして取得する場合を一例として説明する。また、本実施例では、製造エリアに工程Ａ〜Ｄの４つの工程があり、製造される製品について工程Ａから順に各工程における作業が行われるものとする。【００１２】
図１に示す管理システム１は、製造エリアに配置されたセンサからのセンサ情報に基づいて、製造エリアにおける工程管理を行う。なお、センサ情報は、各種装置から取得する操作等のログデータを用いることができる。管理システム１の管理装置１００は、製造エリアにおける作業の休止時間帯の情報を取得する。なお、休止時間帯の情報は、例えば、休憩時間の情報であり、予め管理者によって入力されている。管理装置１００は、センサ情報に基づいて製造工程の時間的推移を時間軸上に表示する際に、取得した休止時間帯の開始時刻から終了時刻までの時間幅を圧縮して表示部１１１に表示させる。これにより、管理装置１００は、休止時間を考慮した製造工程の時間的推移を表示できる。【００１３】
図１に示すように、管理装置１００は、通信部１１０と、表示部１１１と、操作部１１２と、記憶部１２０と、制御部１３０とを有する。なお、管理装置１００は、図１に示す機能部以外にも既知のコンピュータが有する各種の機能部、例えば各種の入力デバイスや音声出力デバイス等の機能部を有することとしてもかまわない。【００１４】
通信部１１０は、例えば、ＮＩＣ（Network  Interface  Card）等によって実現される。通信部１１０は、図示しないネットワークを介して各種装置と有線または無線で接続され、各種装置との間で情報の通信を司る通信インタフェースである。通信部１１０は、各種装置からログデータを受信する。通信部１１０は、受信したログデータを制御部１３０に出力する。【００１５】
表示部１１１は、各種情報を表示するための表示デバイスである。表示部１１１は、例えば、表示デバイスとして液晶ディスプレイ等によって実現される。表示部１１１は、制御部１３０から入力された表示画面等の各種画面を表示する。【００１６】
操作部１１２は、管理システム１の管理者から各種操作を受け付ける入力デバイスである。操作部１１２は、例えば、入力デバイスとして、キーボードやマウス等によって実現される。操作部１１２は、管理者によって入力された操作を操作情報として制御部１３０に出力する。なお、操作部１１２は、入力デバイスとして、タッチパネル等によって実現されるようにしてもよく、表示部１１１の表示デバイスと、操作部１１２の入力デバイスとは、一体化されるようにしてもよい。【００１７】
記憶部１２０は、例えば、ＲＡＭ（Random  Access  Memory）、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、ハードディスクや光ディスク等の記憶装置によって実現される。記憶部１２０は、休憩時間マスタ１２１と、ログ記憶部１２２と、補正ログ記憶部１２３とを有する。また、記憶部１２０は、制御部１３０での処理に用いる情報を記憶する。【００１８】
休憩時間マスタ１２１は、製造エリアごとに休憩時間を設定した休憩時間マスタを記憶する。図２は、休憩時間マスタの一例を示す図である。図２に示すように、休憩時間マスタ１２１は、「製造エリア」、「休憩Ｂ１」〜「休憩Ｂ５」、休憩ごとの「開始」および「終了」といった項目を有する。休憩時間マスタ１２１は、例えば、製造エリアごとに１レコードとして記憶する。【００１９】
「製造エリア」は、工場等における製品の製造場所を示す情報である。「休憩Ｂ１」〜「休憩Ｂ５」は、工場の作業員の休憩時間を示す情報である。「開始」は、休憩時間の開始時刻を示す情報である。「終了」は、休憩時間の終了時刻を示す情報である。図２の１行目の例では、製造エリア「Ｍ１」は、１回目の「休憩Ｂ１」は「１０：００」に開始して「１０：１０」に終了し、２回目の「休憩Ｂ２」は「１２：００」に開始して「１３：００」に終了することを示す。以下同様に、各休憩とその開始および終了時刻とが対応付けられている。すなわち、「休憩Ｂ１」は午前の休憩を示し、「休憩Ｂ２」は昼休憩を示し、「休憩Ｂ３」は午後の休憩を示し、「休憩Ｂ４」は定時後の休憩を示し、「休憩Ｂ５」は残業中の休憩を示す。【００２０】
図１の説明に戻って、ログ記憶部１２２は、製品ごとの各工程におけるイベントのログデータを記憶する。図３は、ログ記憶部の一例を示す図である。図３に示すように、ログ記憶部１２２は、「製品ＩＤ（IDentifier）」、「時刻」、「工程」、「フェーズ」といった項目を有する。ログ記憶部１２２は、例えば、イベントごとに１レコードとして記憶する。【００２１】
「製品ＩＤ」は、製品を識別する識別子である。「時刻」は、イベントが発生した時刻を示す情報である。「工程」は、イベントが発生した工程を示す情報である。「フェーズ」は、イベントの状態、例えば、開始または終了を示す情報である。図３の１行目の例では、製品ＩＤ「ＳＮ０１１」の製品は、「１１：５５」に工程「Ａ」を「開始」したことを示す。【００２２】
図１の説明に戻って、補正ログ記憶部１２３は、休憩時間マスタとログデータとに基づいて、実際の休憩時間が挿入された補正ログデータを記憶する。図４は、補正ログ記憶部の一例を示す図である。図４に示すように、補正ログ記憶部１２３は、「製品ＩＤ」、「時刻」、「工程」、「フェーズ」といった項目を有する。補正ログ記憶部１２３は、例えば、イベントごとに１レコードとして記憶する。【００２３】
「製品ＩＤ」は、製品を識別する識別子である。「時刻」は、イベントが発生した時刻を示す情報である。「工程」は、イベントが発生した工程を示す情報である。「フェーズ」は、イベントの状態、例えば、開始または終了を示す情報である。図４に示す補正ログ記憶部１２３は、図３に示すログ記憶部１２２と比較して、休憩時間の開始および終了時刻に対応する３行目および４行目が挿入されている。また、３行目は、２行目の時刻が「１２：０１」であるので、休憩時間の開始が「１２：００」から「１２：０１」に補正されている。このとき、工程Ａから工程Ｂの時間を算出する場合には、通常は、工程Ｂ開始時刻−工程Ａ終了時刻＝１３：０３−１２：０１＝１：０２である。工程Ａから工程Ｂの時間は、休憩Ｂ２を考慮すると、（工程Ｂ開始時刻−工程Ａ終了時刻）−（休憩Ｂ２終了時刻−休憩Ｂ２開始時刻）＝（１３：０３−１２：０１）−（１３：００−１２：０１）＝０：０３となる。【００２４】
図１の説明に戻って、制御部１３０は、例えば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、内部の記憶装置に記憶されているプログラムがＲＡＭを作業領域として実行されることにより実現される。また、制御部１３０は、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現されるようにしてもよい。制御部１３０は、取得部１３１と、補正部１３２と、表示処理部１３３とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部１３０の内部構成は、図１に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。なお、以下の説明では、各製品に対応する線分または帯状の領域をトレースグラフとも表現し、各工程の時間軸と各製品に対応するトレースグラフを含むグラフ全体をタイムライングラフと表現する。【００２５】
取得部１３１は、各種装置から通信部１１０を介してログデータを取得する。取得部１３１は、取得したログデータをログ記憶部１２２に記憶する。【００２６】
取得部１３１は、管理者によりタイムライングラフを表示させる旨の操作情報が操作部１１２から入力されると、休憩時間マスタ１２１を参照し、表示対象の製造エリアの休憩時間マスタがあるか否かを判定する。取得部１３１は、休憩時間マスタがない場合には、休憩時間マスタを生成する。取得部１３１は、例えば、表示部１１１に休憩時間の入力画面を表示させて、管理者に対して休憩時間の入力を促す。取得部１３１は、管理者によって休憩時間が入力されると、入力された休憩時間を休憩時間マスタ記憶部１２１に記憶する。なお、取得部１３１は、例えば、勤休管理を行う装置から当該製造エリアの休憩時間を取得して、休憩時間マスタを自動的に生成してもよい。【００２７】
取得部１３１は、休憩時間マスタがある場合には、休憩時間マスタ１２１から表示対象の製造エリアの休憩時間マスタを取得する。すなわち、取得部１３１は、製造エリアにおける作業の休止時間帯の情報を取得する。取得部１３１は、休憩時間マスタを取得または生成すると、休憩時間の終了時刻を経過したか否かを判定する。当該判定は、例えば、前日の製造エリアでの１日分の作業のタイムライングラフを見たい場合には、全ての休憩時間を経過していると判定する。また、当該判定は、例えば、当日の昼休憩が終了している場合には、午前および昼の休憩時間を経過していると判定する。【００２８】
取得部１３１は、休憩時間の終了時刻を経過していない場合、すなわち、タイムライングラフの対象期間において一度も休憩時間がない場合には、１回目の休憩時間の経過まで待機する。取得部１３１は、休憩時間の終了時刻を経過した場合には、ログデータに対する休憩時間の調整を開始する開始指示および休憩時間マスタを補正部１３２に出力する。【００２９】
補正部１３２は、取得部１３１から開始指示および休憩時間マスタが入力されると、ログ記憶部１２２を参照して、休憩時間内にイベントデータがあるか否かを判定する。補正部１３２は、休憩時間内にイベントデータがある場合には、休憩時間の開始および終了時刻を補正する。補正部１３２は、例えば、休憩時間が１２：００〜１３：００である場合に、１２：０１に工程が終了したというイベントデータがある場合には、休憩時間の開始時刻を１２：００から１２：０１に補正する。補正部１３２は、ログ記憶部１２２からログデータを取得し、取得したログデータに補正した休憩時間を挿入する。すなわち、補正部１３２は、例えば、補正した休憩時間の開始イベントと終了イベントとを挿入する。補正部１３２は、休憩時間を挿入したログデータを、補正ログ記憶部１２３に記憶して、表示処理部１３３に表示指示を出力する。【００３０】
補正部１３２は、休憩時間内にイベントデータがない場合には、休憩時間の補正は行わずに、ログ記憶部１２２からログデータを取得し、取得したログデータに休憩時間を挿入する。補正部１３２は、休憩時間を挿入したログデータを、補正ログ記憶部１２３に記憶して、表示処理部１３３に表示指示を出力する。【００３１】
図５は、工程間の休憩時間の一例を説明する図である。図５の例では、工程Ａと工程Ｂとの間に、休憩Ｂ２が挿入される。このとき、例えば、工程Ａの終了時刻Ｔ１と、休憩Ｂ２の開始時刻ＢＳとは同時刻とする。また、例えば、休憩Ｂ２の終了時刻ＢＥと、工程Ｂの開始時刻Ｔ２とは同時刻とする。すなわち、工程Ａと工程Ｂとは、補正前のログデータでは、イベントの時刻が連続していない状態であり、補正後のログデータでは、工程Ａ、休憩Ｂ２、工程Ｂの順にイベントの時刻が連続している状態となる。なお、工程Ａと工程Ｂとの間は、例えば数分間であれば、イベントは連続しているものとして休憩Ｂ２は挿入せず、例えば１０分以上離れていれば、休憩があったものとして休憩Ｂ２を挿入するようにしてもよい。【００３２】
図１の説明に戻って、表示処理部１３３は、補正部１３２から表示指示が入力されると、補正ログ記憶部１２３を参照してタイムライングラフを生成する。すなわち、表示処理部１３３は、製造工程の開始時刻と終了時刻との情報に基づいて、複数の製造工程のそれぞれにおける製造工程の開始から終了までの経過時間を示すタイムライングラフを生成する。また、表示処理部１３３は、生成されたタイムライングラフについて、複数の製造工程の実行順に製造工程毎に区分した状態で、時間軸を同じ方向に揃える。【００３３】
表示処理部１３３は、各工程における経過時間を示す時間軸を生成し、製品ごとに時間軸を結ぶ線分（トレースグラフ）を生成する。表示処理部１３３は、時間軸の方向を、例えば、タイムライングラフの上側から下側に向けて時刻順となるように生成する。表示処理部１３３は、各製品について同様に線分を生成する。表示処理部１３３は、休憩時間に対応する部分について、休憩時間の開始時刻から終了時刻までの時間幅を圧縮して０とする。すなわち、表示処理部１３３は、休憩時間がないようなタイムライングラフを生成する。また、表示処理部１３３は、圧縮した休憩時間を示す線分をタイムライングラフ上に描画する。表示処理部１３３は、各工程に対応する時間軸と、各製品および休憩時間に対応する線分とを配置したタイムライングラフを含む表示画面を生成し、生成した表示画面を表示部１１１に出力して表示させる。【００３４】
また、表示処理部１３３は、休憩時間に対応する部分について、作業が行われる作業時間帯と区別できるように挿入してもよい。タイムライングラフの描画方法としては、まず、表示処理部１３３は、休憩時間を除いた、つまり時間軸を圧縮して休憩時間の時間幅を０としたグラフを描画する。次に、表示処理部１３３は、休憩時間を示す線分と、トレースグラフとの接点を記録する。続いて、表示処理部１３３は、休憩時間をタイムライングラフに挿入し、記録した接点間、つまり休憩時間に接するトレースグラフ間に時間軸と平行な線を描画する。【００３５】
ここで、休憩時間を圧縮せずに表示する通常表示と、休憩時間を圧縮して表示する圧縮表示とについて説明する。図６は、通常表示時に休憩時間を考慮しない場合におけるグラフの一例を示す図である。図６に示す例では、通常表示のグラフＮと、圧縮表示のグラフＰとは、例えば図示しない切替ボタンにて表示が切り替えられる。グラフＰでは、休憩時間を圧縮して線分２１として表示される。このとき、休憩時間を跨ぐ製品のトレースグラフ、すなわち線分２１と交差する製品のトレースグラフは、傾きが休憩時間の影響を受けない状態である。これに対し、グラフＮでは、休憩時間を圧縮せずに時間帯２２として表示される。このため、休憩時間を跨ぐ製品のトレースグラフは、時間帯２２を含めた状態で描画されるので、グラフ２３に示すように傾きが休憩時間の影響を受けてしまう状態であり、誤って異常と判断してしまう場合がある。なお、図６のグラフＮは、従来のタイムライングラフの一例といえる。【００３６】
図７は、通常表示時に休憩時間を考慮する場合におけるグラフの一例を示す図である。図７に示す例では、通常表示のグラフＮと、圧縮表示のグラフＰとは、例えば図示しない切替ボタンにて表示が切り替えられる。グラフＰでは、休憩時間を圧縮して線分２５として表示される。このとき、休憩時間を跨ぐ製品のトレースグラフ、すなわち線分２５と交差する製品のトレースグラフは、傾きが休憩時間の影響を受けない状態である。これに対し、グラフＮでは、休憩時間は圧縮しないが、休憩時間を示す時間帯２６を跨ぐトレースグラフは、時間軸と平行な点線２７で表示される。すなわち、図７のグラフＮでは、休憩時間が表示されてもトレースグラフの傾きが変化せず、休憩時間の影響を受けない状態である。つまり、グラフＮでは、休憩時間の時間幅、すなわち時間帯２６が、作業が行われる作業時間帯と区別して挿入される。言い換えると、図７のグラフＮでは、休憩時間が表示されていても、生産に時間がかかっているように見えないこととなる。【００３７】
図８は、通常表示時に休憩時間を考慮しない場合におけるグラフの他の一例を示す図である。図８に示すタイムライングラフは、各工程の開始時刻同士および終了時刻同士を結ぶトレースグラフが表示されるグラフである。図８に示す例では、通常表示のグラフＮと、圧縮表示のグラフＰとは、例えば図示しない切替ボタンにて表示が切り替えられる。グラフＰでは、休憩時間を圧縮して線分３１として表示される。このとき、休憩時間を跨ぐ製品のトレースグラフ、すなわち線分３１と交差する製品のトレースグラフは、傾きが休憩時間の影響を受けない状態である。これに対し、グラフＮでは、休憩時間を圧縮せずに時間帯３２として表示される。このため、休憩時間を跨ぐ製品のトレースグラフは、時間帯３２を含めた状態で描画されるので、傾きが休憩時間の影響を受けてしまう状態であり、グラフ３３のように幅が広がり面積が大きくなるため、誤って異常と判断してしまう場合がある。なお、図８のグラフＮは、従来のタイムライングラフの一例といえる。【００３８】
図９は、通常表示時に休憩時間を考慮する場合におけるグラフの他の一例を示す図である。図９に示すタイムライングラフは、各工程の開始時刻同士および終了時刻同士を結ぶトレースグラフが表示されるグラフである。図９に示す例では、通常表示のグラフＮと、圧縮表示のグラフＰとは、例えば図示しない切替ボタンにて表示が切り替えられる。グラフＰでは、休憩時間を圧縮して線分３５として表示される。このとき、休憩時間を跨ぐ製品のトレースグラフ、すなわち線分３５と交差する製品のトレースグラフは、傾きが休憩時間の影響を受けない状態である。これに対し、グラフＮでは、休憩時間は圧縮しないが、休憩時間を示す時間帯３６を跨ぐトレースグラフは、時間軸と平行な点線３７で表示される。すなわち、図９のグラフＮでは、休憩時間が表示されてもトレースグラフの傾きが変化せず面積が大きくならないため、休憩時間の影響を受けない状態である。つまり、グラフＮでは、休憩時間の時間幅、すなわち時間帯３６が、作業が行われる作業時間帯と区別して挿入される。言い換えると、図９のグラフＮでは、休憩時間が表示されていても、生産に時間がかかっているように見えないこととなる。【００３９】
次に、実施例の管理システム１の動作について説明する。図１０は、実施例の表示処理の一例を示すフローチャートである。【００４０】
管理装置１００の取得部１３１は、管理者によりタイムライングラフを表示させる旨の操作情報が操作部１１２から入力されると、休憩時間マスタ１２１を参照し、表示対象の製造エリアの休憩時間マスタがあるか否かを判定する（ステップＳ１）。取得部１３１は、休憩時間マスタがない場合には（ステップＳ１：否定）、休憩時間マスタを生成する（ステップＳ２）。取得部１３１は、休憩時間マスタがある場合には（ステップＳ１：肯定）、休憩時間マスタ１２１から表示対象の製造エリアの休憩時間マスタを取得する（ステップＳ３）。【００４１】
取得部１３１は、休憩時間マスタを取得または生成すると、休憩時間の終了時刻を経過したか否かを判定する（ステップＳ４）。取得部１３１は、休憩時間の終了時刻を経過していない場合には（ステップＳ４：否定）、休憩時間の経過までステップＳ４の判定を繰り返す。取得部１３１は、休憩時間の終了時刻を経過した場合には（ステップＳ４：肯定）、ログデータに対する休憩時間の調整を開始する開始指示および休憩時間マスタを補正部１３２に出力する（ステップＳ５）。【００４２】
補正部１３２は、取得部１３１から開始指示および休憩時間マスタが入力されると、ログ記憶部１２２を参照して、休憩時間内にイベントデータがあるか否かを判定する（ステップＳ６）。補正部１３２は、休憩時間内にイベントデータがある場合には（ステップＳ６：肯定）、休憩時間の開始および終了時刻を補正する（ステップＳ７）。補正部１３２は、ログ記憶部１２２からログデータを取得し、取得したログデータに補正した休憩時間を挿入する（ステップＳ８）。【００４３】
補正部１３２は、休憩時間内にイベントデータがない場合には（ステップＳ６：否定）、休憩時間の補正は行わずに、ログ記憶部１２２からログデータを取得し、取得したログデータに休憩時間を挿入する（ステップＳ８）。補正部１３２は、休憩時間を挿入したログデータを、補正ログ記憶部１２３に記憶して、表示処理部１３３に表示指示を出力する。【００４４】
表示処理部１３３は、補正部１３２から表示指示が入力されると、補正ログ記憶部１２３を参照してタイムライングラフを生成する（ステップＳ９）。すなわち、表示処理部１３３は、各工程に対応する時間軸と、各製品および休憩時間に対応する線分とを配置したタイムライングラフを含む表示画面を生成し、生成した表示画面を表示部１１１に出力して表示させる（ステップＳ１０）。これにより、管理装置１００は、休止時間を考慮した製造工程の時間的推移を表示できる。【００４５】
このように、管理装置１００は、製造エリアにおける作業の休止時間帯の情報を取得する。また、管理装置１００は、センサ情報に基づいて製造工程の時間的推移を時間軸上に表示する際に、取得した休止時間帯の開始時刻から終了時刻までの時間幅を圧縮して表示部１１１に表示させる。その結果、休止時間を考慮した製造工程の時間的推移を表示できる。【００４６】
また、管理装置１００は、時間幅を０にするように圧縮する。その結果、トレースグラフの傾きや面積が休止時間の影響を受けないので、例えば休憩時間帯が異なる複数の製造エリアにおける複数のタイムライングラフの比較が容易にできる。【００４７】
また、管理装置１００は、時間幅を作業が行われる作業時間帯と区別して挿入する。その結果、休止時間を表示した場合でもトレースグラフの傾きや面積が休止時間の影響を受けずに、製造工程の時間的推移を表示できる。【００４８】
また、管理装置１００では、センサ情報は、製造エリアで製造される製品に付加されたＲＦＩＤタグの情報である。その結果、製品の各工程における開始時刻および終了時刻を容易に管理できる。【００４９】
また、管理装置１００では、センサ情報は、製造エリアにおける装置の操作ログである。その結果、各工程における作業員の操作に基づく実績データを活用して、製造工程の時間的推移を時間軸上に表示できる。【００５０】
また、管理装置１００は、タイムライングラフを生成する際に、基準値よりも長い工程について、強調表示しても良い。具体的には、管理装置１００は、各工程の開始時刻と終了時刻とに基づき、各工程における作業時間を算出し、算出した作業時間と各工程の基準値とを比較判定し、基準値よりも長い作業時間の工程を作業時間の異常値としてハイライト表示しても良い。これにより、管理者は、作業に異常があった可能性の高い工程について、すぐ確認することができる。【００５１】
この場合、休憩時間について考慮されていないと、実際の作業時間は異常ではないにも関わらず、工程の途中で休憩時間が入ることにより、作業時間の異常として強調表示されてしまうこととなる。そのため、管理装置１００は、工程の開始時刻および終了時刻、休憩時間の開始時刻および終了時刻に基づき、作業時間の補正をした上で、作業時間と基準値との比較判定を行っても良い。【００５２】
なお、作業時間の異常値の検出方法は、作業時間と基準値とを比較判定するだけに限られるものではない。例えば、管理装置１００は、タイムライングラフにおける各工程の線分の長さや傾きに基づいて検出しても良い。【００５３】
なお、上記実施例では、作業の休止時間帯の一例として、休憩時間を挙げて説明したが、これに限定されない。例えば、一定数の製品を製造すると、作業中にメンテナンスを行うような製造工程では、メンテナンス時間を作業の休止時間帯として圧縮してタイムライングラフを表示させるようにしてもよい。【００５４】
また、図示した各部の各構成要素は、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各部の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況等に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。例えば、補正部１３２と表示処理部１３３とを統合してもよい。また、図示した各処理は、上記の順番に限定されるものではなく、処理内容を矛盾させない範囲において、同時に実施してもよく、順序を入れ替えて実施してもよい。【００５５】
さらに、各装置で行われる各種処理機能は、ＣＰＵ（またはＭＰＵ、ＭＣＵ（Micro  Controller  Unit）等のマイクロ・コンピュータ）上で、その全部または任意の一部を実行するようにしてもよい。また、各種処理機能は、ＣＰＵ（またはＭＰＵ、ＭＣＵ等のマイクロ・コンピュータ）で解析実行されるプログラム上、またはワイヤードロジックによるハードウェア上で、その全部または任意の一部を実行するようにしてもよいことは言うまでもない。【００５６】
ところで、上記の実施例で説明した各種の処理は、予め用意されたプログラムをコンピュータで実行することで実現できる。そこで、以下では、上記の実施例と同様の機能を有するプログラムを実行するコンピュータの一例を説明する。図１１は、管理プログラムを実行するコンピュータの一例を示す図である。【００５７】
図１１に示すように、コンピュータ２００は、各種演算処理を実行するＣＰＵ２０１と、データ入力を受け付ける入力装置２０２と、モニタ２０３とを有する。また、コンピュータ２００は、記憶媒体からプログラム等を読み取る媒体読取装置２０４と、各種装置と接続するためのインタフェース装置２０５と、他の情報処理装置等と有線または無線により接続するための通信装置２０６とを有する。また、コンピュータ２００は、各種情報を一時記憶するＲＡＭ２０７と、ハードディスク装置２０８とを有する。また、各装置２０１〜２０８は、バス２０９に接続される。【００５８】
ハードディスク装置２０８には、図１に示した取得部１３１、補正部１３２および表示処理部１３３の各処理部と同様の機能を有する管理プログラムが記憶される。また、ハードディスク装置２０８には、休憩時間マスタ１２１、ログ記憶部１２２、補正ログ記憶部１２３、および、管理プログラムを実現するための各種データが記憶される。入力装置２０２は、例えば、コンピュータ２００の管理者から操作情報、管理情報等の各種情報の入力を受け付ける。モニタ２０３は、例えば、コンピュータ２００の管理者に対して表示画面、管理情報の画面および各種画面を表示する。インタフェース装置２０５は、例えば印刷装置等が接続される。通信装置２０６は、例えば、図１に示した通信部１１０と同様の機能を有し図示しないネットワークと接続され、各種装置と各種情報をやりとりする。【００５９】
ＣＰＵ２０１は、ハードディスク装置２０８に記憶された各プログラムを読み出して、ＲＡＭ２０７に展開して実行することで、各種の処理を行う。また、これらのプログラムは、コンピュータ２００を図１に示した取得部１３１、補正部１３２および表示処理部１３３として機能させることができる。【００６０】
なお、上記の管理プログラムは、必ずしもハードディスク装置２０８に記憶されている必要はない。例えば、コンピュータ２００が読み取り可能な記憶媒体に記憶されたプログラムを、コンピュータ２００が読み出して実行するようにしてもよい。コンピュータ２００が読み取り可能な記憶媒体は、例えば、ＣＤ−ＲＯＭやＤＶＤディスク、ＵＳＢ（Universal  Serial  Bus）メモリ等の可搬型記録媒体、フラッシュメモリ等の半導体メモリ、ハードディスクドライブ等が対応する。また、公衆回線、インターネット、ＬＡＮ等に接続された装置にこの管理プログラムを記憶させておき、コンピュータ２００がこれらから管理プログラムを読み出して実行するようにしてもよい。
【符号の説明】
【００６１】
１  管理システム
１００  管理装置
１１０  通信部
１１１  表示部
１１２  操作部
１２０  記憶部
１２１  休憩時間マスタ
１２２  ログ記憶部
１２３  補正ログ記憶部
１３０  制御部
１３１  取得部
１３２  補正部
１３３  表示処理部
【図１】
2017056159.tif 000003
【図２】
2017056159.tif 000004
【図３】
2017056159.tif 000005
【図４】
2017056159.tif 000006
【図５】
2017056159.tif 000007
【図６】
2017056159.tif 000008
【図７】
2017056159.tif 000009
【図８】
2017056159.tif 000010
【図９】
2017056159.tif 000011
【図１０】
2017056159.tif 000012
【図１１】
2017056159.tif 000013
【手続補正書】
【提出日】平成30年3月23日(2018.3.23)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
製造エリアに配置されたセンサからのセンサ情報に基づいて、前記製造エリアにおける工程管理を行う管理システムにおいて、
前記製造エリアにおける作業の休止時間帯の情報を取得する取得部と、
前記センサ情報に基づいて製造工程の時間的推移を時間軸上に表示する際に、取得した前記休止時間帯の開始時刻から終了時刻までの時間幅を圧縮して表示部に表示させる表示処理部と、
を備えたことを特徴とする管理システム。
【請求項２】
前記表示処理部は、前記時間幅を０にするように圧縮する、ことを特徴とする請求項１に記載の管理システム。
【請求項３】
前記表示処理部は、前記時間幅を、前記作業が行われる作業時間帯と区別して挿入する、ことを特徴とする請求項１に記載の管理システム。
【請求項４】
前記センサ情報は、前記製造エリアで製造される製品に付加されたＲＦＩＤタグの情報である、ことを特徴とする請求項１〜３のいずれか１つに記載の管理システム。
【請求項５】
前記センサ情報は、前記製造エリアにおける装置の操作ログである、ことを特徴とする請求項１〜３のいずれか１つに記載の管理システム。
【請求項６】
製造エリアに配置されたセンサからのセンサ情報に基づいて、前記製造エリアにおける工程管理をコンピュータが実行する管理方法において、
前記製造エリアにおける作業の休止時間帯の情報を取得し、
前記センサ情報に基づいて製造工程の時間的推移を時間軸上に表示する際に、取得した前記休止時間帯の開始時刻から終了時刻までの時間幅を圧縮して表示部に表示させる、
処理をコンピュータが実行することを特徴とする管理方法。
【請求項７】
製造エリアに配置されたセンサからのセンサ情報に基づいて、前記製造エリアにおける工程管理をコンピュータに実行させる管理プログラムにおいて、
前記製造エリアにおける作業の休止時間帯の情報を取得し、
前記センサ情報に基づいて製造工程の時間的推移を時間軸上に表示する際に、取得した前記休止時間帯の開始時刻から終了時刻までの時間幅を圧縮して表示部に表示させる、
処理をコンピュータに実行させることを特徴とする管理プログラム。
【国際調査報告】
2017056159.tif 000014
2017056159.tif 000015
2017056159.tif 000016
2017056159.tif 000017