(57)【要約】【課題】複数の製造工程を順に経て製造される製品の製造状況や対象物の処理状況が、表現の工夫でより精緻に視認することができるようにする。【解決手段】実施形態の可視化システムは、第１の工程の開始時刻に対応する第１時間軸と、第１の工程の終了時刻又は第１の工程に続く第２の工程の開始時刻に対応する時間軸であって、第１の工程の処理時間の計画値又は第２の工程の開始時刻の計画値に基づいて、平行する第１時間軸から伸びる垂線と交わる時刻が第１時間軸よりも計画値分経過した第２時間軸と、を生成する。製品の製造単位又は対象物の処理単位毎に、第１時間軸における第１の工程の開始時刻と、第２時間軸上における第１の工程の終了時刻又は第２の工程の開始時刻とを結ぶ線分を生成し、各製造工程に対応した各時間軸、線分を配置して、ディスプレイ装置に表示する。【選択図】図４
2019189004.tif 000002
【特許請求の範囲】
【請求項１】
複数の工程を順に経て製造される製品の製造状況又は複数の工程を順に経て処理される対象物の処理状況を可視化する可視化システムであって、
第１の工程の開始時刻に対応する第１時間軸と、前記第１の工程の終了時刻又は前記第１の工程に続く第２の工程の開始時刻に対応する時間軸であって、前記第１の工程の処理時間の計画値又は前記第２の工程の開始時刻の計画値に基づいて、平行する前記第１時間軸から伸びる垂線と交わる時刻が前記第１時間軸よりも前記計画値分経過した第２時間軸と、を生成する第１生成部と、
製品の製造単位又は対象物の処理単位毎に、前記第１時間軸における前記第１の工程の開始時刻と、前記第２時間軸上における前記第１の工程の終了時刻又は前記第２の工程の開始時刻と、を結ぶ線分を生成する第２生成部と、
各工程に対応した前記第１生成部によって生成された各時間軸を配置するとともに、前記第２生成部によって生成された線分を配置して、ディスプレイ装置に表示させる表示制御部と、
を含むことを特徴とする可視化システム。
【請求項２】
前記第１生成部は、
入力または予め設定された表示時間範囲を有する前記第１時間軸と、前記表示時間範囲内の第１表示開始時刻に対して前記計画値分の時間を加算した第２表示開始時刻を含む表示時間範囲の前記第２時間軸と、を生成するとともに、
平行配置される前記第１時間軸及び前記第２時間軸間と直交する方向において、前記第１時間軸の前記第１表示開始時刻に対して前記第２時間軸の前記第２表示開始時刻が一致した前記第２時間軸を生成することを特徴とする請求項１に記載の可視化システム。
【請求項３】
前記第１生成部は、前記第１時間軸と、前記第２の工程の開始時刻に対応する前記第２時間軸と、前記第２の工程に続く第３の工程の開始時刻に対応する時間軸であって、前記第２の工程の処理時間の計画値又は前記第３の工程の開始時刻の計画値に基づいて、前記第２時間軸から伸びる垂線と交わる時刻が前記第２時間軸よりも前記計画値分経過した第３時間軸と、を生成し、
前記第２生成部は、製品の製造単位又は対象物の処理単位毎に、前記第１時間軸における前記第１の工程の開始時刻と、前記第２時間軸上における前記第２の工程の開始時刻とを結ぶ第１線分と、前記第２時間軸における前記第２の工程の開始時刻と、前記第３時間軸上における前記第３の工程の開始時刻とを結ぶ第２線分と、を生成し、
前記第１線分及び前記第２線分は、前記各工程の開始時刻が前記計画値と一致する場合、平行配置される前記第１時間軸、前記第２時間軸及び前記第３時間軸と直交する１つの垂線上に配置されることを特徴とする請求項１又は２に記載の可視化システム。
【請求項４】
各工程における製品の製造単位又は対象物の処理単位の分岐を管理するロット処理履歴に基づいて、前記第１の工程から分割した各分岐ロットをグループ化し、グループ化された前記分岐ロットにおいて最も早い前記第１の工程の終了時刻又は最も早く前記第２の工程で処理される開始時刻を有する第１分岐ロットと、最も遅い前記第１の工程の終了時刻又は最も遅く前記第２の工程で処理される開始時刻を有する第２分岐ロットと、を特定し、特定された前記第１分岐ロットから前記第２分岐ロットまでをグループ表示する表示オブジェクトを生成する第３生成部を有し、
前記表示制御部は、前記第１生成部によって生成された各時間軸と、前記第２生成部によって生成された、前記第１の工程から分割した各分岐ロットそれぞれに対する複数の前記線分と、前記表示オブジェクトとを、工程別の各時間軸上の位置に重ねて配置して、前記ディスプレイ装置に表示させることを特徴とする請求項１から３のいずれか１つに記載の可視化システム。
【請求項５】
前記第１生成部は、前記各分岐ロットに対する前記第１の工程の処理時間の計画値又は前記第１の工程から出力された前記分岐ロットそれぞれが前記第２の工程で処理される開始時刻の計画値に基づいて、前記第１の工程での前記各分岐ロットに対する処理において最も遅い終了時刻又は前記各分岐ロットのうち最も遅く前記第２の工程で処理される開始時刻を特定し、平行する前記第１時間軸から伸びる垂線と交わる時刻が前記第１時間軸よりも特定された時刻分経過した前記第２時間軸を生成することを特徴とする請求項４に記載の可視化システム。
【請求項６】
前記表示制御部は、製品の製造単位又は対象物の処理単位毎に、前記第１時間軸及び前記第２時間軸の間の領域において、前記第１時間軸上の前記第１の工程の開始時刻及び前記第１の工程の終了時刻又は前記第２の工程の開始時刻と、前記第２時間軸上の前記第１の工程の開始時刻及び前記第１の工程の終了時刻又は前記第２の工程の開始時刻と、で囲まれる領域を所定の色で塗りつぶす表示処理を行うことを特徴とする請求項１から５のいずれか１つに記載の可視化システム。
【請求項７】
前記第１生成部は、前記第１時間軸と、前記第１の工程の終了時刻に対応する前記第２時間軸と、前記第２の工程の開始時刻に対応する第３時間軸とを生成し、
前記第２生成部は、製品の製造単位又は対象物の処理単位毎に、前記第１時間軸における前記第１の工程の開始時刻と、前記第２時間軸上における前記第１の工程の終了時刻とを結ぶ第３線分と、前記第２時間軸における前記第１の工程の終了時刻と、前記第３時間軸上における前記第２の工程の開始時刻とを結ぶ第４線分と、を生成し、
前記表示制御部は、前記第１生成部によって生成された各時間軸と、前記第２生成部によって生成された前記第３線分及び前記第４線分を、工程別の各時間軸上の位置に重ねて配置して、前記ディスプレイ装置に表示させることを特徴とする請求項１から６のいずれか１つに記載の可視化システム。
【請求項８】
複数の工程を順に経て製造される製品の製造状況又は複数の工程を順に経て処理される対象物の処理状況を可視化する可視化システムであって、
第１の工程の開始時刻に対応する第１時間軸と、前記第１の工程の終了時刻又は前記第１の工程に続く第２の工程の開始時刻に対応する時間軸とを生成する第１生成部と、
製品の製造単位又は対象物の処理単位毎に、前記第１時間軸における前記第１の工程の開始時刻と、前記第２時間軸上における前記第１の工程の終了時刻又は前記第２の工程の開始時刻と、を結ぶ線分を生成する第２生成部と、
各工程に対応した前記第１生成部によって生成された各時間軸を配置するとともに、前記第２生成部によって生成された線分を配置して、ディスプレイ装置に表示させる表示制御部と、を含むとともに、
各工程における製品の製造単位又は対象物の処理単位の分岐を管理するロット処理履歴に基づいて、前記第１の工程から分割した各分岐ロットをグループ化し、グループ化された前記分岐ロットにおいて最も早い前記第１の工程の終了時刻又は最も早く前記第２の工程で処理される開始時刻を有する第１分岐ロットと、最も遅い前記第１の工程の終了時刻又は最も遅く前記第２の工程で処理される開始時刻を有する第２分岐ロットと、を特定し、特定された前記第１分岐ロットから前記第２分岐ロットまでをグループ表示する表示オブジェクトを生成する第３生成部をさらに有し、
前記表示制御部は、前記第１生成部によって生成された各時間軸と、前記第２生成部によって生成された、前記第１の工程から分割した各分岐ロットそれぞれに対する複数の前記線分と、前記表示オブジェクトとを、工程別の各時間軸上の位置に重ねて配置して、前記ディスプレイ装置に表示させることを特徴とする可視化システム。
【請求項９】
複数の工程を順に経て製造される製品の製造状況又は複数の工程を順に経て処理される対象物の処理状況を表示する表示装置であって、
第１の工程の開始時刻に対応する第１時間軸と、前記第１の工程の終了時刻又は前記第１の工程に続く第２の工程の開始時刻に対応する時間軸であって、前記第１の工程の処理時間の計画値又は前記第２の工程の開始時刻の計画値に基づいて、前記第１時間軸から伸びる垂線と交わる時刻が前記第１時間軸よりも前記計画値分経過した第２時間軸と、を生成する第１生成部と、
製品の製造単位又は対象物の処理単位毎に、前記第１時間軸における前記第１の工程の開始時刻と、前記第２時間軸上における前記第１の工程の終了時刻又は前記第２の工程の開始時刻と、を結ぶ線分を生成する第２生成部と、
各製造工程に対応した前記第１生成部によって生成された各時間軸を平行に配置するとともに、前記第２生成部によって生成された線分を配置して、ディスプレイ装置に表示させる表示制御部と、
を含むことを特徴とする表示装置。
【請求項１０】
複数の製造工程を順に経て製造される製品の製造状況又は複数の工程を順に経て処理される対象物の処理状況を可視化する、コンピュータによって実行されるプログラムであって、
第１の工程の開始時刻に対応する第１時間軸と、前記第１の工程の終了時刻又は前記第１の工程に続く第２の工程の開始時刻に対応する時間軸であって、前記第１の工程の処理時間の計画値又は前記第２の工程の開始時刻の計画値に基づいて、前記第１時間軸から伸びる垂線と交わる時刻が前記第１時間軸よりも前記計画値分経過した第２時間軸と、を生成する第１の処理と、
製品の製造単位又は対象物の処理単位毎に、前記第１時間軸における前記第１の工程の開始時刻と、前記第２時間軸上における前記第１の工程の終了時刻又は前記第２の工程の開始時刻と、を結ぶ線分を生成する第２の処理と、
各製造工程に対応した前記第１生成部によって生成された各時間軸を平行に配置するとともに、前記第２生成部によって生成された線分を配置して、ディスプレイ装置に表示させる第３の処理と、
コンピュータに実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、複数の工程を順に経て製造される製品の製造状況や対象物の処理状況を可視化する技術に関する。
【背景技術】
【０００２】
従来から、複数の製造工程を順に経て製造される製品の製造状況を可視化する技術がある。例えば、時系列に連続する複数の製造工程（製造装置）毎に平行に伸びる時間軸を配置する。そして、製品の製造単位（ロット）毎に、各製造工程の時間軸上に開始時刻や終了時刻をプロットし、平行に並べられた各時間軸上の開始時刻や終了時刻同士を線分で結ぶことで、製造単位での製造状況を可視化することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−１８４２３５号公報
【特許文献２】特開２０１５−７５７９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
複数の工程を順に経て製造される製品の製造状況や対象物の処理状況を可視化するにあたり、表現の工夫で状況をより精緻（elaborate）に視認することができる可視化システムを提供する。
【課題を解決するための手段】
【０００５】
実施形態の可視化システムは、複数の工程を順に経て製造される製品の製造状況又は複数の工程を順に経て処理される対象物の処理状況を可視化する。本可視化システムは、第１の工程の開始時刻に対応する第１時間軸と、前記第１の工程の終了時刻又は前記第１の工程に続く第２の工程の開始時刻に対応する時間軸であって、前記第１の工程の処理時間の計画値又は前記第２の工程の開始時刻の計画値に基づいて、平行する前記第１時間軸から伸びる垂線と交わる時刻が前記第１時間軸よりも前記計画値分経過した第２時間軸と、を生成する第１生成部と、製品の製造単位又は対象物の処理単位毎に、前記第１時間軸における前記第１の工程の開始時刻と、前記第２時間軸上における前記第１の工程の終了時刻又は前記第２の工程の開始時刻と、を結ぶ線分を生成する第２生成部と、各工程に対応した前記第１生成部によって生成された各時間軸を配置するとともに、前記第２生成部によって生成された線分を配置して、ディスプレイ装置に表示させる表示制御部と、を含む。
【図面の簡単な説明】
【０００６】
【図１】実施形態の可視化システムの構成ブロック図である。
【図２】実施形態の製造ライン計画情報のデータ例を示す図である。
【図３】実施形態の製造実績のデータ例を示す図である。
【図４】実施形態の時間軸シフト表示処理を説明するための図である。
【図５】実施形態の時間軸シフト表示処理によって可視化された製造状況の可視化例を示す図である。
【図６】実施形態の製造ライン計画情報を用いた時間軸シフト表示処理例を示す図である。
【図７】実施形態の製造状況の可視化処理のフローチャートである。
【図８】実施形態の時間軸シフト表示処理の変形例１を説明するための図である。
【図９】実施形態の時間軸シフト表示処理の変形例２を説明するための図である。
【図１０】実施形態の処理間隔可視化処理例を説明するための図である。
【図１１】実施形態の分岐ロット可視化処理例を説明するための図である。
【図１２】実施形態の分岐ロット可視化処理のフローチャートである。
【図１３】実施形態の分岐ロットを考慮した時間軸シフト表示処理のフローチャートである。
【図１４】実施形態の統合ロット可視化処理例を示す図である。
【図１５】実施形態の時間軸シフト表示に各可視化処理を適用した可視化例を示す図である。
【図１６】実施形態の時間軸シフト表示に画面上の可視化処理を選択する前の状態を示す図である。
【図１７】実施形態の時間軸シフト表示に画面上の可視化処理を選択した後の状態を示す図である。
【発明を実施するための最良の形態】
【０００７】
以下、実施形態につき、図面を参照して説明する。なお、複数の製造工程を例に以下では説明するが、廃棄物を複数の工程を経て資源ゴミに生成するような廃棄物生成ラインや炉で燃焼させてゴミ処理するゴミ処理ライン、新聞等の印刷物を印刷する印刷ラインなど、複数の工程を経て結果物を得る仕組みも「製造」の概念に包含することができる。つまり、本発明の対象は、「製品」や「製造」などの物が生成される概念に限らず、複数の過程や工程を経て「物」が処理される概念を包含する。【０００８】
（実施形態）
図１は、実施形態に係る可視化システム１００の構成図である。可視化システム１００は、制御装置１１０及び記憶装置１２０を含んで構成され、無線接続又は有線接続で表示装置３００が接続される。表示装置３００は、コンピュータ３０１やタブレット型コンピュータ３０２、多機能携帯電話機、ＰＤＡ(Personal Digital Assistant)等のディスプレイ装置を備える表示端末であり、適宜、データ通信機能及び演算機能（ＣＰＵ等）を備えることができる。【０００９】
なお、本実施形態では、表示装置３００が可視化システム１００に個別に接続された一例を示しているが、これに限るものではない。例えば、可視化システム１００にディスプレイ装置を接続することで、可視化システム１００の機能を含む表示装置として、本実施形態の可視化システム１００を構成することもできる。つまり、本実施形態の可視化システムは、１つの表示装置として構成することもできる。【００１０】
本実施形態の可視化システム１００は、複数の製造工程を順に経て製造される製品の製造状況を可視化して、表示装置３００に表示する可視化機能を提供する。記憶装置１２０には、製造計画１２１、製造実績１２２などの各情報が、複数の製造工程毎に記憶されている。【００１１】
記憶装置１２０に記憶される各種情報は、図１に示すように所定の製造管理システムから提供される情報である。製造管理システムは、主に、製造計画・基本情報から製造プロセスの実績情報までの各種情報を各データソースから収集して蓄積する。【００１２】
なお、記憶装置１２０に記憶される各種情報は、製造管理システムを介さずに直接各データソースから収集された情報が記憶されるように構成することもできる。この場合、可視化システム１００の制御装置１１０は、各データソースから収集された情報を、編集・加工して、複数の製造工程を順に経て製造される製品の製造状況を可視化するための各種情報を生成する情報処理機能を備えることができる。【００１３】
製造計画１２１の一例としては、生産計画、使用する装置／機器の情報、生産量計画値、製造ラインのタイムスケジュール計画値（製造ラインを構成する工程毎の処理時間、開始時刻、終了時刻やタイムスケジュールなどの計画値を含む）などがある。製造実績１２２の一例としては、製品の製造単位毎に製造された製品に関する情報（製造ラインを構成する工程毎の開始時刻、終了時刻、処理時間など）、稼働している設備の状況、環境情報、検査結果、生産量実績、後述する品質管理に基づく変化履歴などの実績値などがある。製造実績１２２は、製品の製造ラインを構成する各製造工程における設備機器やセンサ機器などをデータソースとして収集される情報が記憶され、センサ機器から取得されるセンサ値を含むように構成することもできる。【００１４】
また、製品の製造単位毎の各工程の開始時刻、終了時刻は、工程への投入時刻、出力時刻とすることもできる。すなわち、製品の製造単位毎の各工程の開始時刻、終了時刻は、工程で処理される処理時間に対応した開始時刻、終了時刻であり、工程の処理時間が投入時刻から出力時刻までとする場合、投入時刻及び出力時刻は、工程の開始時刻及び終了時刻となる。【００１５】
図２は、製造計画１２１のデータ例を示す図であり、製造ライン計画情報を示す図である。製造ライン計画情報は、製造ラインを構成する複数の各製造工程を含み、生産の単位としての同一種類の製品の集まり（製品の製造単位：ロット）が、複数の各工程を流れる計画情報である。各工程には、１つのロットに対する処理時間が計画値として設定されている。例えば、工程１から工程６で１つの製品が製造される製造ラインは、各工程の処理時間の計画値を合計した時間が、１ロットあたりの製造時間となる。【００１６】
図３は、製造実績１２２のデータ例を示す図である。製造実績１２２は、製造ラインを構成する複数の各製造工程と、製造ラインを流れる製品のロットＩＤとが対応付けられ、ロットＩＤ毎に、各工程の開始時刻、終了時刻、処理時間（終了時刻−開始時刻）が対応付けられている。製造工程は、図２に示した製造ライン計画情報に基づいて工程順に工程ＩＤが連番で割り当てられている。【００１７】
ロットＩＤは、製造される製品の製品単位毎に一意に付される番号である。つまり、同一のロットＩＤで紐付く複数の製品が製造され、各製品には個別にユニークな製造番号が割り当てられる。一方、ロットは、生産の単位としての同一種類の製品の集まり、すなわち、同じ条件のもとに製造する製品の生産の最小単位であり、１以上の製品が含まれる。したがって、本実施形態の可視化システム１００は、ロットだけではなくて生産の単位が「１」である場合の製造単位において適用可能である。【００１８】
図３に示す製造実績１２２において、ロットＩＤ「Ｒ００１」に係る製品についての工程１が時刻「８：５５：００」に開始され、時刻「９：０５：００」に終了したことを示している。また、ロットＩＤ「Ｒ００１」に係る製品は、後続の工程２が時刻「９：０６：００」に開始され、時刻「９：３６：００」に終了したことを示している。更に、ロットＩＤ「Ｒ００２」に係る製品は、ロットＩＤ「Ｒ００１」に引き続いて工程１に投入される。その際、ロットＩＤ「Ｒ００２」についての工程１が時刻「９：０５：００」に開始され、時刻「９：２０：００」に終了したことを示している。また、ロットＩＤ「Ｒ００２」に係る製品について、後続の工程２が時刻「９：２１：００」に開始され、時刻「９：５１：００」に終了したことを示している。【００１９】
上記では、１製造工程での処理が１つの製造単位（ロットＩＤ「Ｒ００１」）の処理が完了した後、異なる製造単位（ロットＩＤ「Ｒ００２」）の処理が開始される例を説明したが、製造工程が複数の機械・設備又はプロセスで構成される場合もあり、この場合は１つの製造単位に対して第１の機械・設備又はプロセスにおける処理を完了し、第２の機械・設備又はプロセスに処理が進むタイミングで、他の製造単位に対する第１の機械・設備又はプロセスにおける処理が開始される。このように１つの製造工程において複数の製造単位の処理が同時進行するケースもあり、図３の例では、工程２がこれに相当する。本実施形態の１工程の単位は１つの機械・設備又は１つプロセスの場合や、複数の機械・設備又は複数プロセスで構成される場合など、何れであってもよい。尚、本実施形態では、製品の製造工程を例に説明しているが、運用監視など監視のプロセスが複数存在する場合にも同様の仕組みを適用することができる。【００２０】
次に、図４及び図５を参照して、本実施形態の時間軸シフト表示について説明する。図４は、本実施形態の時間軸シフト表示処理を説明するための図である。【００２１】
まず、図４に示すように、従来は、例えば、工程１の開始時刻に対応する時間軸Ｔ１、工程２の開始時刻に対応する時間軸Ｔ２、工程３の開始時刻に対応する時間軸Ｔ３を所定の間隔を空けて平行に配置する。このとき、時間軸Ｔ１のある時刻から伸びる垂線（一点鎖線）と交わる時間軸Ｔ２、Ｔ３上の各時刻は、時間軸Ｔ１の時刻と同一の時刻となる。【００２２】
したがって、従来は、時間軸Ｔ１上の工程１の開始時刻に対して、時間軸Ｔ２上の工程２の開始時刻は、時間経過方向に対してズレて表示され、時間軸Ｔ１と時間軸Ｔ２とを結ぶ実績値の線分は、時間軸Ｔ１，Ｔ２に対して傾斜している。つまり、従来の手法は、計画値に基づく線分を配置しても、計画値に基づく線分が傾斜しているため、計画値に対する実績値のズレを視覚的に把握し難い。【００２３】
そこで、本実施形態では、前の工程の時間軸に対する次の工程の時間軸が、前の工程の処理時間の計画値又は次の工程の開始時刻の計画値に基づいて、平行する前の工程の時間軸から伸びる垂線と交わる時刻が前の工程の時間軸よりも計画値分経過した時間軸となるように構成している。【００２４】
図４に示すように、工程１の開始時刻に対応する時間軸Ｔ１と、工程１に続く工程２の開始時刻に対応する時間軸であって、図２に示した製造ライン計画情報の工程１の処理時間の計画値又は工程２の開始時刻の計画値に基づいて、平行する時間軸Ｔ１から伸びる垂線と交わる時刻が時間軸Ｔ１よりも計画値分（１５分）経過した時間軸Ｔ２を生成することができる。つまり、平行する時間軸Ｔ１から伸びる垂線と交わる時間軸Ｔ２上の時刻が、計画値分（１５分）進んだ時刻となるように、時間軸Ｔ２が時間軸Ｔ１に対してシフトして表示されている。【００２５】
同様に、工程２に続く工程３に対応する時間軸Ｔ３は、図２に示した製造ライン計画情報の工程２の処理時間の計画値又は工程３の開始時刻の計画値に基づいて、平行する時間軸Ｔ２から伸びる垂線と交わる時刻が時間軸Ｔ２よりも計画値分（３０分）経過した時間軸Ｔ３を生成することができる。工程３の時間軸Ｔ３は、平行する時間軸Ｔ２から伸びる垂線と交わる時間軸Ｔ３上の時刻が、計画値分（３０分）進んだ時刻となるように、時間軸Ｔ３が時間軸Ｔ２に対してシフトして表示されている。【００２６】
本実施形態では、時間軸Ｔ１と時間軸Ｔ２とを結ぶ実績値の線分Ｓ１は、計画値通りであれば平行する時間軸Ｔ１，Ｔ２に対して垂直な垂線となり、時間軸Ｔ２と時間軸Ｔ３とを結ぶ実績値の線分Ｓ２は、計画値通りであれば平行する時間軸Ｔ１，Ｔ２に対して垂直な垂線となる。そして、時間軸Ｔ３は、時間軸Ｔ１に対して工程１，工程２の各計画値の合計値分ズレているため、線分Ｓ１と線分Ｓ２が、平行する時間軸Ｔ１，Ｔ２，Ｔ３に対して１つの垂線上に連なるように配置される。【００２７】
図５は、本実施形態の時間軸シフト表示処理によって可視化された製造状況の可視化例を示す図である。図５に示すように、点線で囲まれた計画値に基づく線分は、時間軸Ｔ１，Ｔ２，Ｔ３に対して１つの垂線で表され、実績値は、計画値との間にズレがあると、垂線に対して計画値との差分に相当する傾きが表れる。例えば、実績値１の線分Ｓ１，Ｓ２は、計画値通りなので、時間軸Ｔ１，Ｔ２，Ｔ３に対して垂直である。実績値２の線分Ｓ１は、計画値通りであるため、時間軸Ｔ１，Ｔ２間において垂直であるが、時間軸Ｔ２，Ｔ３間では、工程２の処理時間が計画値よりも遅いため、図中右側に傾いている。実績値２の線分Ｓ２は、計画値通りであるため、時間軸Ｔ２，Ｔ３間において垂直であるが、時間軸Ｔ１，Ｔ２間では、工程１の処理時間が計画値よりも早いため、図中左側に傾いている。なお、表示オブジェクトＭは、各時間軸において実績値の位置を示すオブジェクトであり、任意に時間軸上に配置することができる。【００２８】
このように本実施形態の時間軸シフト表示処理は、計画値に基づく線分が、平行する時間軸に対して垂線となるように、後続の工程に対応する時間軸を予め前工程の処理時間又は後工程の開始時刻の計画値分の時間をズラした表示レンジで形成されている。このため、計画値に対する実績値のズレが、平行する各時間軸の垂線に対する傾きによって視覚的に容易に把握することができる。【００２９】
特に、従来の手法では、上述のように時間軸同士を結ぶ線分が傾きを有している。このとき、各工程の処理時間が同じであれば、同じ傾きを有する各線分が、１つの直線上に配置されることになる。しかしながら、各工程が異なる処理時間であれば、各工程に対する各線分の傾きは、工程それぞれの処理時間に応じて異なるため、平行する時間軸上で１つの直線上に各工程の処理時間に対応する線分を配置することはできない。【００３０】
一方で、１つの直線上に各工程の複数の線分を配置することができるが、各線分が同じ傾きを有するように、製造実績の実データを各工程の処理時間に応じて変更したり、時間軸同士で時間経過スケール（単位時間当たりの目盛り）を変更したりしなければならない。しかしながら、本実施形態の時間軸シフト表示処理は、時間軸同士間で同じ時間経過スケールを有し、製造実績の実データを変更することなく、複数の時間軸間において実データがそのまま垂線を基準とした線分が生成される。このため、シンプルな処理で実データそのものを視覚的に把握し易く可視化することができる。【００３１】
図６は、本実施形態の製造ライン計画情報を用いた時間軸シフト表示処理例を示す図である。図７は、本実施形態の製造状況の可視化処理のフローチャートである。ここで、本実施形態の各処理は、図１に示すように、制御装置１１０によって遂行される。制御装置１１０は、表示制御部１１１及び生成部１１２を含んで構成されている。生成部１１２は、第１生成部１１２Ａ、第２生成部１１２Ｂ及び第３生成部１１２Ｃを備えている。【００３２】
制御装置１１０は、表示装置３００に表示する時間範囲（開始時刻／終了時刻）の入力を受け付ける（Ｓ１）。表示する時間範囲とは、例えば、製造状況を把握するための任意の時間範囲であったり、予め決められた１つ又は複数の時間範囲である。ユーザは、不図示の入力装置から可視化システム１００に対して任意の時間範囲を入力したり、複数の時間範囲の中から選択したりして、任意の表示時間範囲を指定することができる。なお、ユーザの入力がなくても、予め設定された表示時間範囲で可視化処理を行うことができる。【００３３】
生成部１１２は、ユーザから時間範囲の入力を受け付けると、時間軸生成処理を行う。第１生成部１１２Ａは、各製造工程の処理時間の計画値を製造ライン計画情報（製造計画１２１）から取得する。なお、以下の説明では、各製造工程の処理時間を用いた態様を一例に説明しているが、処理時間に基づく各製造工程の開始時刻を適用することも可能である。【００３４】
図６の例に示すように、表示時間範囲が１４：００から１６：００であるとする。第１生成部１１２Ａは、受け付けた表示時間範囲１４：００から１６：００を有する時間軸Ｔ１を生成する（Ｓ２）。時間軸Ｔ１は、表示開始時刻は、受け付けた表示時間範囲の開始時刻（１４：００）となる。【００３５】
次に、第１生成部１１２Ａは、工程順に次の工程２の計画情報を取得する（Ｓ３）。第１生成部１１２Ａは、受け付けた表示時間範囲内の表示開始時刻（第１表示時間時刻）１４：００に対して、計画値分の時間を加算した表示開始時刻（第２表示時間時刻）を含む表示時間範囲の時間軸Ｔ２を生成する。つまり、工程２の前の工程である工程１の表示開始時刻（１４：００）に対して、工程１から次の工程である工程２までの処理時間の計画値（１５分）を加算して表示開始時刻（１４：１５）を生成する。そして、生成された表示開始時刻を有する工程２の時間軸Ｔ２を生成する（Ｓ４）。【００３６】
このとき、図６に示すように、時間軸Ｔ２は、工程１の処理時間の計画値（１５分）に基づいて、平行する時間軸Ｔ１から伸びる垂線と交わる時刻が時間軸Ｔ１よりも計画値分経過した時間軸となる。【００３７】
第１生成部１１２Ａは、ステップＳ３からステップＳ５を繰り返し行い、製造ライン計画情報に含まれるすべての工程に対応する時間軸を生成する。例えば、第１生成部１１２Ａは、工程２の表示開始時刻１４：１５に対して、工程２の計画値分の時間（３０分）を加算した表示開始時刻１４：４５を含む表示時間範囲の時間軸Ｔ３を生成し、工程３の表示開始時刻１４：４５に対して、工程３の計画値分の時間（１０分）を加算した表示開始時刻１４：５５を含む表示時間範囲の時間軸Ｔ４を生成する。さらに、第１生成部１１２Ａは、工程４の表示開始時刻１４：５５に対して、工程４の計画値分の時間（１５分）を加算した表示開始時刻１５：１０を含む表示時間範囲の時間軸Ｔ５を生成し、工程５の表示開始時刻１５：１０に対して、工程５の計画値分の時間（１０分）を加算した表示開始時刻１５：２０を含む表示時間範囲の時間軸Ｔ６を生成する。【００３８】
第１生成部１１２Ａは、全ての工程の時間軸Ｔ１からＴ６を生成すると（Ｓ５のＹＥＳ）、最後の工程６の終了時刻に対応する時間軸Ｔ７を生成する（Ｓ６）。第１生成部１１２Ａは、最後の工程６の表示開始時刻１５：２０に対して、最後の工程６の処理時間の計画値（２０分）を加算した表示開始時刻１５：４０を生成する。第１生成部１１２Ａは、生成された表示開始時刻１５：４０を有し、最後の工程６の終了時刻を表す時間軸Ｔ７を生成することができる。【００３９】
各時間軸Ｔ１からＴ７は、直線状に延び、時間経過スケール（単位時間当たりの目盛り）は同じである。そして、第１生成部１１２Ａは、所定の間隔を空けて各時間軸Ｔ１からＴ７を平行に配置するとともに、配列方向において時間軸間の各表示開始時刻を一致させて、図６に示すような表示領域を生成する（Ｓ７）。このように第１生成部１１２Ａは、平行配置される時間軸間と直交する方向において、時間軸Ｔ１の第１表示開始時刻に対して第２表示開始時刻が一致した時間軸Ｔ２を生成し、時間軸Ｔ２の第２表示開始時刻に対して第３表示開始時刻が一致した時間軸Ｔ３を生成し、順次、時間軸Ｔ４，Ｔ５，Ｔ６，Ｔ７を生成する。【００４０】
次に、第２生成部１１２Ｂは、ロットＩＤ毎に、各製造工程の開始時刻を製造実績１２２から取得し（Ｓ８）、第１生成部１１２Ａによって生成された各時間軸Ｔ１からＴ７を含む表示領域に基づいて、時間軸間を結ぶ線分を生成する。第２生成部１１２Ｂは、製品の製造単位（ロット）毎に、工程１の時間軸Ｔ１における当該工程１の開始時刻と、時間軸Ｔ１に対して計画値分時間がシフトしている時間軸Ｔ２における工程２の開始時刻と、を結ぶ線分Ｓ１を生成する。なお、各工程に対応するそれぞれの時間軸Ｔ１，Ｔ２上に開始時刻を示すマーク（表示オブジェクトＭ）をプロットし、プロットされた各時間軸Ｔ１，Ｔ２上のマークを工程間で結ぶ線分Ｓ１、すなわち、開始時刻同士を工程１，２間で結ぶ線分Ｓ１を生成するように構成することもできる。第２生成部１１２Ｂは、順次開始時刻同士を工程間で結ぶ各線分を生成する（Ｓ９）。【００４１】
表示制御部１１１は、各工程に対応した第１生成部１１２Ａによって生成された表示領域（各時間軸Ｔ１からＴ７）、第２生成部１１２Ｂによって生成された線分を、表示装置３００に表示させる。つまり、表示制御部１１１は、各製造工程に対応した各時間軸Ｔ１からＴ７を平行に配置するとともに、平行に配置された各時間軸Ｔ１からＴ７に対して生成された線分を重ねて配置し、表示装置３００に表示させる。【００４２】
図８は、本実施形態の時間軸シフト表示処理の変形例１を説明するための図である。上記説明の各時間軸は、各工程の開始時刻を表す時間軸であり、図６に示すように、例えば、時間軸Ｔ２は、工程１の終了時刻を表す終了時間軸と工程２の開始時刻を表す開始時間軸を１つの時間軸で表現していた。【００４３】
一方で、図８の変形例１に示すように、工程１の終了時刻を表す終了時間軸と工程２の開始時刻を表す開始時間軸とを分離し、各々独立した時間軸を生成することもできる。つまり、第１生成部１１２Ａは、工程１の開始時刻に対応する時間軸Ｔ１に対し、工程１の終了時刻に対応する時間軸Ｔ１ａを、工程２の開始時刻を表す時間軸Ｔ２とは別に生成する。そして、時間軸Ｔ１ａが、工程１の処理時間の計画値に基づいて平行する時間軸Ｔ１から伸びる垂線と交わる時刻が時間軸Ｔ１よりも計画値分経過した時間軸（第２時間軸に相当する）として生成されるように構成することができる。【００４４】
また、変形例１では、時間軸Ｔ１ａ及び時間軸Ｔ２が共に、平行する時間軸Ｔ１から伸びる垂線と交わる時刻が時間軸Ｔ１よりも計画値分経過した時間軸として構成された一例を示している。このため、図８に示すように、工程１の終了時刻と工程２の開始時刻とが同じであれば、時間軸Ｔ１ａと時間軸Ｔ２とを結ぶ線分Ｓ１ａ（第４線分に相当する）は、時間軸Ｔ１ａから伸びる垂線となる。【００４５】
工程２についても同様であり、時間軸Ｔ２ａが、工程２の処理時間の計画値に基づいて、平行する時間軸Ｔ２から伸びる垂線と交わる時刻が時間軸Ｔ２よりも計画値分経過した時間軸（第２時間軸に相当する）として生成されるように構成することができる。工程２の終了時刻と工程３の開始時刻とが同じであれば、時間軸Ｔ２ａと時間軸Ｔ３とを結ぶ線分Ｓ２ａは、時間軸Ｔ２ａから伸びる垂線となる。【００４６】
なお、図８に示すように、実績値Ｂは、工程２の終了時刻と工程３の開始時刻とが相違しており、工程２が終了した後所定時間経過後に工程３が開始されている。このような場合、時間軸Ｔ２ａと時間軸Ｔ３とを結ぶ線分Ｓ２ａは、時間軸Ｔ２ａから伸びる垂線ではなく、傾いた線分として表現される。各線分Ｓ１ａ，Ｓ２ａは、第２生成部１１２Ｂによって生成される。【００４７】
表示制御部１１１は、第１生成部１１２Ａによって生成された各時間軸Ｔ１，Ｔ１ａ、Ｔ２と、第２生成部１１２Ｂによって生成された線分Ｓ１，Ｓ２及び線分Ｓ１ａを、工程別の各時間軸上の位置に重ねて配置して、表示装置３００に表示させる。【００４８】
本変形例１は、実績値の工程１の終了時刻と工程２の開始時刻が一致していなくても、処理時間が計画値通りであれば、１つの工程の開始時刻と終了時刻とを結ぶ線分が、時間軸に対して垂線で表現される。そして、前の工程の終了時刻と次の工程の開始時刻とが個別の時間軸で表現されるので、製造工程間での待ち時間を視覚的に容易に把握することができる。【００４９】
図９は、本実施形態の時間軸シフト表示処理の変形例２を説明するための図である。本変形例２は、図８の変形例１に対して、工程１の開始時刻に対応する時間軸Ｔ１に対して、工程２の開始時刻に対応する時間軸Ｔ２が、工程１の処理時間の計画値分経過した時間軸として構成されていない。【００５０】
つまり、本変形例２は、工程１の終了時刻に対応する時間軸Ｔ１ａのみが、工程１の処理時間の計画値に基づいて平行する時間軸Ｔ１から伸びる垂線と交わる時刻が時間軸Ｔ１よりも計画値分経過した時間軸として生成され、次の工程２の開始時刻に対応する時間軸Ｔ２は、時間軸Ｔ１からの伸びる垂線と交わる時刻が同じ時刻となるように構成されている。【００５１】
図９の変形例２に示すように、時間軸Ｔ１ａのみが、平行する時間軸Ｔ１から伸びる垂線と交わる時刻が時間軸Ｔ１よりも計画値分経過した時間軸として構成され、時間軸Ｔ１ａから工程２の開始時刻に対応する時間軸Ｔ２とを結ぶ線分Ｓ１ａは、工程１の終了時刻と工程２の開始時刻とが一致していても傾斜した線分となる。【００５２】
しかしながら、本変形例２においても、複数の時間軸間において実データがそのまま垂線を基準とした線分が生成され、シンプルな処理で実データそのものを視覚的に把握し易く可視化することができる。【００５３】
図１０は、本実施形態の処理間隔可視化処理例を説明するための図である。処理間隔可視化処理は、表示制御部１１１によって遂行される。処理間隔可視化処理は、時間軸間の領域を処理実績（処理進捗）で塗りつぶし、処理が行われていない領域を塗りつぶさないことで、各工程における処理間隔（処理を行っていない時間間隔）を視覚的に把握できるようにする。図１０の上段は、従来の時間軸を用いた可視化処理に適用した一例であり、下段は、本実施形態の時間軸シフト表示処理に適用した一例である。【００５４】
表示制御部１１１は、製造実績１２２を参照して、製品の製造単位毎に、時間軸Ｔ１及び時間軸Ｔ２の間の領域において、時間軸Ｔ１上の工程１の開始時刻及び工程２の開始時刻と、時間軸Ｔ２上の工程１の開始時刻及び終了時刻と、で囲まれる領域を所定の色で塗りつぶす表示処理を行う。図１０の例において、製造実績の各ロット毎に点線で囲まれた領域が、塗りつぶされる処理時間である。図１０に示すように、実績値に基づいて各ロット毎に塗りつぶしていくと、工程１において処理が行われていない領域が塗りつぶされていないで視覚的に表現される。この塗りつぶされていない領域は、処理待機中の期間であり、処理間隔として把握することができる。つまり、塗りつぶされていない領域の大小を視覚的に把握することで、処理待機中の時間を把握することができ、塗りつぶされていない領域が存在しない場合は、１つの工程においてロット間の処理待機時間がないことを示す。【００５５】
図１０の例において、時間軸Ｔ２が時間軸Ｔ１に対して工程１の処理時間分シフトしてない場合は、平行する時間軸間で矩形状の領域が１ロット当たりの処理時間となる。一方、時間軸シフト表示処理によって時間軸Ｔ２が時間軸Ｔ１に対して工程１の処理時間分シフトしている場合は、平行する時間軸間で平行四辺形の領域が１ロット当たりの処理時間となる。【００５６】
図１１は、本実施形態の分岐ロット可視化処理例を説明するための図である。図２に示したように、製造ラインを構成する工程５において、例えば、１つのロットが複数に分岐する分岐処理が行われることがある。この場合、図１１に示すように、製造実績１２２は、１つの入力ロットＩＤに対して複数の出力ロットＩＤが紐付くように分岐ロットを管理している。【００５７】
図１１の例の製造実績１２２は、１つのロットが工程１から工程６で構成される製造ラインを流れて処理された各工程の履歴（開始時刻／終了時刻）を含み、１つの工程に対する入力と出力とでロット管理が行われた態様である。例えば、工程１に入力されるロットのロットＩＤを入力ロットＩＤとする。そして、工程１から出力されたとき、入力ロットＩＤに紐付く出力ロットＩＤを割り当てる。そして、出力ロットＩＤは、次の工程の入力ロットＩＤとなり、次の工程から出力されたとき、入力ロットＩＤに紐付く出力ロットＩＤが割り当てられて管理されている。【００５８】
入力ロットＩＤ「Ｌ０００１」が工程１に入力されると、工程１から出力されたロットに対して出力ロットＩＤ「Ｌ０００１−１」が付与される。出力ロットＩＤ「Ｌ０００１−１」は、工程２の入力ロットＩＤとして管理され、工程２から出力されたロットに対して出力ロットＩＤ「Ｌ０００１−１−２」が付与される。出力ロットＩＤ「Ｌ０００１−１−２」は、工程３の入力ロットＩＤとして管理され、工程３から出力されたロットに対して出力ロットＩＤ「Ｌ０００１−１−３」が付与される。出力ロットＩＤ「Ｌ０００１−１−３」は、工程４の入力ロットＩＤとして管理され、工程４から出力されたロットに対して出力ロットＩＤ「Ｌ０００１−１−４」が付与される。【００５９】
出力ロットＩＤ「Ｌ０００１−１−４」は、工程５の入力ロットＩＤとして管理されるが、工程５は、分岐処理（例えば、１つのロットを複数のロットに分割し、複数の製品や部品に細分化する処理）を行うであるので、入力ロットＩＤ「Ｌ０００１−１−４」に対して、工程５から出力されたロットは複数なので、枝番を付した出力ロットＩＤ「Ｌ０００１−１−５−１」、「Ｌ０００１−１−５−２」、「Ｌ０００１−１−５−３」が割り当てられて管理される。そして、出力ロットＩＤ「Ｌ０００１−１−５−１」、「Ｌ０００１−１−５−２」、「Ｌ０００１−１−５−３」は、工程６の入力ロットＩＤとして管理され、工程６から出力された各ロットに対して出力ロットＩＤ「Ｌ０００１−１−６−１」、「Ｌ０００１−１−６−１」、「Ｌ０００１−１−６−１」が付与される。【００６０】
製造実績１２２は、このような各工程における製品の製造単位の分岐を管理するロット処理履歴を含むことができる。このような分岐管理によって、親ロットとその子ロットとが紐付いて管理されることになる。【００６１】
本実施形態では、このような分岐処理が行われる工程において、分岐処理が行われたことを示す表示オブジェクトを生成し、可視化する。図１に示すように、本実施形態の可視化システム１００は、第３生成部１１２Ｃが分岐ロット可視化処理を行う。図１２は、本実施形態の分岐ロット可視化処理のフローチャートである。【００６２】
第３生成部１１２Ｃは、１つの工程に対する入力と出力をロット管理した製造実績１２２を参照し（Ｓ２１）、製造工程毎に入力ロットＩＤでグループ化を行う（Ｓ２２）。例えば、予め決められたロットＩＤの付番体系に基づいてグループ化を行い、工程順にグループＩＤを割り当てることができる。このとき、１つの工程に１つの入力ロットＩＤしかない場合でも、グループＩＤを割り当てて点線で囲んだグループ情報を生成することができる。【００６３】
第３生成部１１２Ｂは、ロットＩＤ毎に工程間の各時間軸を結ぶ線分（例えば、開始時刻同士を結ぶ線分）を生成する（Ｓ２３）。【００６４】
第３生成部１１２Ｃは、グループＩＤ毎にグループ内を検索し、２つ以上の分岐ロット（異なる出力ロットＩＤ）が存在する場合、そのグループに対応する工程において、最も早い終了時刻を有する分岐ロット又は次の工程で最も早く処理される開始時刻を有する分岐ロット（第１分岐ロットに相当する）と、最も遅い終了時刻を有する分岐ロット又は次の工程で最も遅く処理される開始時刻を有する分岐ロット（第２分岐ロット）と、を特定する（Ｓ２４）。図１１の例では、工程５が分岐処理を行う工程であり、グループＩＤ「Ｇ０００５」において複数の異なる出力ロットＩＤが含まれている。【００６５】
最も早い終了時刻を有する分岐ロットとして、出力ロットＩＤ「Ｌ０００１−１−５−１」が特定され、最も遅い終了時刻を有する分岐ロットとして、出力ロットＩＤ「Ｌ０００１−１−５−３」が特定される。第３生成部１１２Ｃは、特定された第１分岐ロットから第２分岐ロットまでをグループ表示する分岐表示オブジェクトＭａを生成する（Ｓ２５）。分岐表示オブジェクトＭａは、例えば、第１分岐ロットから第２分岐ロットまで間を時間軸と視覚的に区別可能な表示オブジェクトであればよい。【００６６】
なお、図１１の例のように、分岐表示オブジェクトＭａは、第１分岐ロットから第２分岐ロットまでの長さを有する長尺状でなくてもよい。例えば、第１分岐ロット及び第２分岐ロットの時刻の各位置に他と識別可能なマークを付するように構成することも可能である。また、工程６は分岐処理ではないが、分岐処理後の後続する工程においても、同様の分岐ロット可視化処理を行ってもよい。なお、分岐ロット処理表現による視認性低下を防ぐために、ロット処理進捗の線分に対して、分岐ロット処理代表の線分を適用するようにしてもよい。つまり、時間軸レンジ調整における分岐あり工程の理論処理時間は、１つの入力ロットに対し全ての出力ロットが出力される処理時間とするのである。具体的には、出力ロットＩＤ「Ｌ０００１−１−５−１」と出力ロットＩＤ「Ｌ０００１−１−５−１」は選択しなければ非表示または点線での表示とし、最も遅い終了時刻を有する分岐ロットの出力ロットＩＤ「Ｌ０００１−１−５−３」のみを代表して表示させるようにする。【００６７】
表示制御部１１１は、第１生成部１１２Ａによって生成された各時間軸と、第２生成部１１２によって生成された各分岐ロットそれぞれに対する線分を含む各時間軸同士を結ぶ線分と、分岐表示オブジェクトＭａとを、工程別の各時間軸上の位置に重ねて配置して、表示装置３００に表示させる（Ｓ２６）。【００６８】
本実施形態の分岐ロット可視化処理は、上述した時間軸シフト表示処理に適用することができる。図１３は、本実施形態の分岐ロットを考慮した時間軸シフト表示処理のフローチャートである。図１３の例において、図７と同様の処理については同符号を付して説明を省略する。【００６９】
図１３に示すように、製造ライン計画情報は、分岐処理を行う工程に対して複数に分割された分岐ロットに対する各処理時間が規定されている。すなわち、１ロットに対して複数の分岐ロットが生成される場合、各分岐ロットの処理時間が規定されており、１つのロットに対して全ての分岐ロットの処理が終了する時間は、例えば、１分岐ロットの処理時間に分岐ロット数を乗算した合計時間となる。【００７０】
ステップＳ４ａにおいて、第１生成部１１２Ａは、製造ライン計画情報から取得した工程が分岐処理を行う工程であるか否かを判別する。分岐処理を行う工程でないと判別された場合、第１生成部１１２Ａは、ステップＳ４に進み、上述した時間軸シフト表示処理のための時間軸生成処理を行う。【００７１】
一方、ステップＳ４ａにおいて、分岐処理を行う工程であると判別された場合、第１生成部１１２Ａは、ステップＳ４ｂの処理を行う。ステップＳ４ｂは、各分岐ロットに対する分岐工程の処理時間の計画値又は分岐工程から出力された分岐ロットそれぞれが次の工程で処理される開始時刻の計画値に基づいて、分岐工程での各分岐ロットに対する処理において最も遅い終了時刻又は各分岐ロットのうち最も遅く次の工程で処理される開始時刻を特定し、平行する時間軸（Ｔ５）から伸びる垂線と交わる時刻が時間軸（Ｔ５）よりも特定された時刻分経過した時間軸（Ｔ６）を生成する（Ｓ４ｂ）。【００７２】
例えば、図１３に示すように、第１生成部１１２Ａは、工程５の表示開始時刻に対して、工程５の最初の分岐処理から最後の分岐処理までの累積計画値を加算して工程６の表示開始時刻を生成する。生成された表示開始時刻は、工程５での各分岐ロットに対する処理において最も遅い終了時刻、すなわち、最初の分岐ロットから積算された処理時間の合計値である。第１生成部１１２Ａは、生成された表示開始時刻を有する工程６の時間軸Ｔ６を生成する。【００７３】
このように構成することで、図１１に示すように、分岐工程内で最も遅い終了時刻を有する分岐ロットが時間軸Ｔ５に対して垂線を基準に可視化され、他の分岐ロットは、時間軸Ｔ５に対して傾斜した線分として可視化される。【００７４】
図１４は、統合ロット可視化処理例を示す図である。上述したように製造ラインでは、１つのロットが複数に分岐することもあるが、その逆のケースもある。例えば、図１４の例のように、上流側の工程で互いに独立して処理された２つ以上のロットが、下流の工程で１つに統合される工程もある。このような場合、図１４に示すような統合表示オブジェクトＭｂを表示して可視化することができる。【００７５】
図１５は、本実施形態の時間軸シフト表示に上述した各可視化処理を適用した可視化例を示す図である。図１５の示すように、時間軸シフト表示処理によって各工程に対応する時間軸間を結ぶ線分が、時間軸に対する垂線を基準に可視化され、塗りつぶしによる処理間隔の把握、工程間の待ち時間の把握、分岐ロットの把握などを含めて、シンプルな処理で視覚的に把握し易く可視化されている。更に、図１６（選択前）に示す画面上の可視化処理を選択することによって、図１７（選択後）のように選択された領域が該当するロット処理に関する情報について、その関連情報を特定することも可能である。【００７６】
以上、本実施形態について説明したが、上述の可視化システム１００を構成する各機能は、プログラムによって実現可能であり、各機能を実現するために予め用意されたコンピュータプログラムが補助記憶装置に格納され、ＣＰＵ等の制御部が補助記憶装置に格納されたプログラムを主記憶装置に読み出し、主記憶装置に読み出された該プログラムを制御部が実行することで、各部の機能を動作させることができる。【００７７】
また、上記プログラムは、コンピュータ読取可能な記録媒体に記録された状態で、コンピュータに提供することも可能である。コンピュータ読取可能な記録媒体としては、ＣＤ−ＲＯＭ等の光ディスク、ＤＶＤ−ＲＯＭ等の相変化型光ディスク、ＭＯ（Magnet Optical）やＭＤ(Mini Disk)などの光磁気ディスク、フロッピー（登録商標）ディスクやリムーバブルハードディスクなどの磁気ディスク、コンパクトフラッシュ（登録商標）、スマートメディア、SDメモリカード、メモリスティック等のメモリカードが挙げられる。また、本発明の目的のために特別に設計されて構成された集積回路（ICチップ等）等のハードウェア装置も記録媒体として含まれる。【００７８】
なお、本発明の実施形態を説明したが、当該実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。この新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００７９】
１００  可視化システム
１１０  制御装置
１１１  表示制御部
１１２  生成部
１１２Ａ  第１生成部
１１２Ｂ  第２生成部
１１２Ｃ  第３生成部
１２０  記憶装置
１２１  製造計画
１２２  製造実績
３００  表示装置
Ｍ，Ｍａ，Ｍｂ  表示オブジェクト
Ｔ  時間軸
Ｓ１，Ｓ２，Ｓ３，Ｓ１ａ，Ｓ２ａ  線分
【図１】
2019189004.tif 000003
【図２】
2019189004.tif 000004
【図３】
2019189004.tif 000005
【図４】
2019189004.tif 000006
【図５】
2019189004.tif 000007
【図６】
2019189004.tif 000008
【図７】
2019189004.tif 000009
【図８】
2019189004.tif 000010
【図９】
2019189004.tif 000011
【図１０】
2019189004.tif 000012
【図１１】
2019189004.tif 000013
【図１２】
2019189004.tif 000014
【図１３】
2019189004.tif 000015
【図１４】
2019189004.tif 000016
【図１５】
2019189004.tif 000017
【図１６】
2019189004.tif 000018
【図１７】
2019189004.tif 000019
【国際調査報告】
2019189004.tif 000020
2019189004.tif 000021