(57)【要約】【課題】ポートである中継棚を特定ロット用と通常ロット用に分けて設定することで、製造装置にロスなく確実にロットを供給する。【解決手段】工程内の特定の製造装置のみで処理を行う特定ロットと、工程内のいずれの製造装置においても処理を行うことができる通常ロットとが混在する生産ラインのロット搬送制御装置であって、搬送装置の仕様情報と製造装置の仕様情報とロットの種類及び位置の情報とを更新しながら管理記憶している基本情報記憶部１１と、基本情報記憶部１１に記憶されている情報に基づいて、複数のポート７０を、通常ロットの専用ポートと特定ロットの専用ポートのいずれかに設定するポート設定決定部１２と、バッファ５５からの通常ロット及び特定ロットを、ポート設定決定部１２によって設定された対応する各専用ポートに搬送先として割り付けるロット搬送先決定部１２と、を備えている。【選択図】図１
2012014350.tif 000002
【特許請求の範囲】
【請求項１】
同一工程の処理を行う複数の製造装置と、搬送物であるロットを前工程またはバッファから搬入しまたは後工程に搬出する複数の中継棚と、前記複数の中継棚と前記複数の製造装置との間で前記ロットを搬送する搬送装置とを備え、前記ロットとして、前記工程内の特定の製造装置である特定製造装置のみで処理を行う特定ロットと、前記工程内のいずれの製造装置においても処理を行うことができる通常ロットとが混在する生産ラインのロット搬送制御装置であって、
前記搬送装置の仕様情報と前記特定製造装置及び前記通常ロットの処理が可能な通常製造装置の仕様情報と前記ロットの種類及び位置の情報とを更新しながら管理記憶している基本情報記憶手段と、
前記基本情報記憶手段に記憶されている情報に基づいて、前記複数の中継棚を、前記通常ロットの専用棚または前記特定ロットの専用棚のいずれかに設定する中継棚設定手段と、
前記前工程から搬送されてきた、または、前記バッファに格納されている通常ロット及び特定ロットを、前記中継棚設定手段によって設定された対応する各専用棚に搬送先として割り付け、前記中継棚から前記製造装置へは、前記中継棚に存在する前記特定ロットを優先的に割り付けるロット搬送先決定手段と、を備えたことを特徴とするロット搬送制御装置。
【請求項２】
請求項１に記載のロット搬送制御装置であって、
前記中継棚設定手段は、
前記基本情報記憶手段の情報に基づき、前記複数の製造装置の全てが前記特定製造装置である場合には、前記複数の中継棚の１つを前記通常ロットの専用棚として設定するとともに、残りの中継棚の全てを前記特定ロットの専用棚として設定し、
前記複数の製造装置の全てが前記通常製造装置のみである場合には、全ての中継棚を前記通常ロットの専用棚として設定することを特徴とするロット搬送制御装置。
【請求項３】
請求項１または請求項２に記載のロット搬送制御装置であって、
前記中継棚設定手段は、
前記基本情報記憶手段の情報に基づき、前記複数の製造装置として前記特定製造装置と前記通常製造装置の両方が存在する場合には、前記通常ロットの専用棚と前記特定ロットの専用棚とを１つずつ確保し、残りの未設定の中継棚については、前記特定製造装置及び前記通常製造装置の各台数と各装置の設計タクトとに基づいて各ロットの処理に必要な周期をそれぞれ計算し、その逆数比となるように前記特定ロットの専用棚と前記通常ロットの専用棚との設定数を決定することを特徴とするロット搬送制御装置。
【請求項４】
請求項１から請求項３までのいずれか１項に記載のロット搬送制御装置であって、
前記中継棚設定手段は、
前記基本情報記憶手段の情報に基づき、前記複数の製造装置として前記特定製造装置と前記通常製造装置の両方が存在する場合において、前記基本情報記憶手段に格納されている前記前工程または前記バッファ内の種類別のロット仕掛り数の情報に基づき、
前記前工程または前記バッファに仕掛りは存在するが、その仕掛りに特定ロットがない場合には、前記複数の中継棚の中から前記通常ロットの専用棚と前記特定ロットの専用棚とを1つずつ確保した後、残りの中継棚を全て通常ロットの専用棚として設定し、
前記前工程または前記バッファに仕掛りは存在するが、その仕掛に通常ロットがない場合には、前記複数の中継棚の全てを特定ロットの専用棚として設定することを特徴とするロット搬送制御装置。
【請求項５】
請求項１から請求項４までのいずれか１項に記載のロット搬送制御装置であって、
前記中継棚設定手段は、
前記基本情報記憶手段の情報に基づき、前記前工程または前記バッファに通常ロットと特定ロットの両方が存在する場合において、前記前工程または前記バッファに存在する全ロット数に対する特定ロット数の比率が、全製造装置の数に対する特定製造装置の数の比率以上である場合には、前記複数の中継棚の中から前記通常ロットの専用棚と前記特定ロットの専用棚とを1つずつ確保し、残りの中継棚については、前記特定製造装置及び前記通常製造装置の各台数と各装置の設計タクトとに基づいて各ロットの処理に必要な周期をそれぞれ計算し、その逆数比となるように前記特定ロットの専用棚と前記通常ロットの専用棚との設定数を決定することを特徴とするロット搬送制御装置。
【請求項６】
請求項１から請求項５までのいずれか１項に記載のロット搬送制御装置であって、
前記ロット搬送先決定手段は、
特定製造装置が複数種類存在している場合において、前記基本情報記憶装置に格納されている特定製造装置の種類数の情報に基づき、
前記特定製造装置の種類数が前記特定ロットの専用棚数より多い場合には、前記特定製造装置の種類毎にその台数と設計タクトとに基づいて各ロットの処理に必要な周期を計算し、その逆数比で決定したサイクル順に前記特定ロットを前記特定ロットの専用棚に割り付け、前記特定製造装置の種類数が前記特定ロットの専用棚数以内の場合には、前記特定製造装置の種類分は前記特定ロットの専用棚に存在するように前記特定ロットを前記特定ロットの専用棚に割り付けることを特徴とするロット搬送制御装置
【請求項７】
請求項１から請求項６までのいずれか１項に記載のロット搬送制御装置であって、
前記ロット搬送先決定手段は、
前記特定製造装置より搬送要求があった場合において、
前記専用棚に該当する特定ロットが存在している場合には、前記特定ロットを前記特定製造装置へ割り付け、
前記専用棚に該当する特定ロットが存在しない場合には、前記専用棚に存在している通常ロットを前記特定製造装置に割り付けることを特徴とするロット搬送制御装置。
【請求項８】
同一工程の処理を行う複数の製造装置と、搬送物であるロットを前工程またはバッファから搬入しまたは後工程に搬出する複数の中継棚と、前記複数の中継棚と前記複数の製造装置との間で前記ロットを搬送する搬送装置とを備え、前記ロットとして、前記工程内の特定の製造装置のみで処理を行う特定ロットと、前記工程内のいずれの製造装置においても処理を行うことができる通常ロットとが混在する生産ラインにおけるロット搬送制御方法であって、
前記搬送装置の仕様情報と前記製造装置の仕様情報と前記ロットの種類及び位置の情報とを更新しながら管理記憶している基本情報記憶手段の記憶情報に基づいて、前記複数の中継棚を、前記通常ロットの専用棚と前記特定ロットの専用棚のいずれかに設定する中継棚設定手順と、
前記前工程または前記バッファからの通常ロット及び特定ロットを、前記中継棚設定手段によって設定された対応する各専用棚に搬送先として割り付けるロット搬送先決定手順と、を含み、
前記中継棚設定手順は、
前記基本情報記憶手段の記憶情報に基づき、前記複数の製造装置の全てが前記特定ロットを処理可能な特定製造装置である場合には、前記複数の中継棚の１つを前記通常ロットの専用棚として設定するとともに、残りの中継棚を全て前記特定ロットの専用棚として設定し、
前記複数の製造装置の全てが前記通常ロットを処理可能な通常製造装置のみの場合には、全ての中継棚を前記通常ロットの専用棚として設定し、
前記複数の製造装置として前記特定製造装置と前記通常製造装置の両方が存在する場合には、前記通常ロットの専用棚と前記特定ロットの専用棚とを1つずつ確保し、残りの未設定の中継棚については、前記特定製造装置及び前記通常製造装置の各台数と各装置の設計タクトとに基づいて各ロットの処理に必要な周期をそれぞれ計算し、その逆数比となるように前記特定ロットの専用棚と前記通常ロットの専用棚との設定数を決定する、ことを特徴とするロット搬送制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、同一工程の処理を行う複数の製造装置と、搬送物であるロットを前工程またはバッファから搬入しまたは後工程に搬出する複数の中継棚と、前記複数の中継棚と前記複数の製造装置との間で前記ロットを搬送する搬送装置とを備え、前記ロットとして、前記工程内の特定の製造装置のみで処理を行う特定ロットと、前記工程内のいずれの製造装置においても処理を行うことができる通常ロットとが混在する生産ラインにおいて、中継棚を特定ロット用と通常ロット用に分けて設定することで、製造装置にロスなく確実にロットを供給するロット搬送制御装置及びロット搬送制御方法に関する。
【背景技術】
【０００２】
一般的な生産ラインでは、同一工程の処理を行う複数の製造装置をまとめて設置し、中継棚（以下、ポートともいう。）を経由して、搬送装置が走行する搬送経路と接続されている。以降、まとめて設置された複数の製造装置群、ポート、ポートと製造装置間でロットを搬送する搬送装置を含むエリアを系と呼ぶ。
【０００３】
上流工程で処理されたロットは、搬送装置によって直接あるいはバッファを経由して対象とする系のポートへ自動で搬送される。そして、系内の製造装置より要求があると、ポートから製造装置へ搬送装置によってロットが搬送される。この場合、製造装置が要求を出したときに、搬送するロットがポートに存在しない場合には、製造装置が仕掛り切れとなり、生産能力が低下してしまう。従って、このような生産能力の低下を防ぐために、製造装置が要求を出した際に確実に搬送できるロットを常にポートに設置しておくことが求められている。
【０００４】
また、生産ライン中の搬送物であるロットの中には、特定の製造装置で処理を行わねばならない特定ロットと、同一工程であればいずれの製造装置でも処理が可能な通常ロットとが混在しており、特定ロットを処理できる製造装置では、仕掛り切れが発生しない範囲で、特定ロットの処理を行うことも求められている。
【０００５】
このような要望から、系内の製造装置毎に対応した仕掛りをポートに確保する方法が従来から一般的に利用されている。
【０００６】
また、別の従来技術として、生産ラインの稼働率の低下を最小限に抑え、特急ロットを待たせずに最小時間で製造する技術が特許件文献１に開示されている。特許文献１の技術では、特急ロットの作業開始予定時刻の一定時間前になった時点で、特急ロットを処理する製造装置を予約し、特急ロットに待ち時間を発生させることなく搬送することができる。
【０００７】
さらに、別の従来技術として、在庫を最小にし、かつ効率よく生産ラインを動かす生産順序計画を作成し得る技術が開示されている。特許文献２の技術では、機種毎に異なる複数の装置（冶具）を有するメインラインに部品を投入する投入予定時刻と、サブラインがメインラインへ供給する部品を完成させる完成予定時刻とに基づいて、メインラインへの供給不足を発生させないタイミングでサブラインの生産順序計画を作成することで、サブラインとメインライン間の部品の在庫を最小化するものである。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００１−３２５０１３号公報
【特許文献２】特開平９−２１６１４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
系内の製造装置毎に対応した仕掛をポートに確保する従来技術では、製造装置数以上のポート数が必要となり、少ないポート数で系内の製造装置毎に対応した仕掛りを確保することができないといった問題があった。
【００１０】
また、特許文献１の技術では、特急ロットを優先する余り、特急ロットが予約をした製造装置が要求を出した際に、特急ロットがポートに到着していないと、処理可能な仕掛ロットがポートに存在しても、製造装置へ供給することが出来ないといった問題があった。特に、対象としている工程が生産ラインの中でボトルネックの工程であれば、生産ラインの能力が低下することになる。
【００１１】
また、特許文献２の技術では、対象工程の製造装置について完成予定時刻が判らなければ、使用することが出来ない。また、装置の処理時間にバラツキがあった場合には、完成予定時刻と実際の完成時刻とに差が発生し、対象としている工程が生産ラインの中でボトルネックの工程であれば、生産ラインの能力が低下するといった問題があった。
【００１２】
本発明はかかる問題点を解決すべく創案されたものであり、その目的は、ポートである中継棚を特定ロット用と通常ロット用に分けて設定することで、製造装置にロスなく確実にロットを供給することのできるロット搬送制御装置及びロット搬送制御方法を提供することにある。
【課題を解決するための手段】
【００１３】
上記課題を解決するため、本発明のロット搬送制御装置は、同一工程の処理を行う複数の製造装置と、搬送物であるロットを前工程またはバッファから搬入しまたは後工程に搬出する複数の中継棚と、前記複数の中継棚と前記複数の製造装置との間で前記ロットを搬送する搬送装置とを備え、前記ロットとして、前記工程内の特定の製造装置である特定製造装置のみで処理を行う特定ロットと、前記工程内のいずれの製造装置においても処理を行うことができる通常ロットとが混在する生産ラインのロット搬送制御装置であって、前記搬送装置の仕様情報と前記特定製造装置及び前記通常ロットの処理が可能な通常製造装置の仕様情報と前記ロットの種類及び位置の情報とを更新しながら管理記憶している基本情報記憶手段と、前記基本情報記憶手段に記憶されている情報に基づいて、前記複数の中継棚を、前記通常ロットの専用棚または前記特定ロットの専用棚のいずれかに設定する中継棚設定手段と、前記前工程から搬送されてきた、または、前記バッファに格納されている通常ロット及び特定ロットを、前記中継棚設定手段によって設定された対応する各専用棚に搬送先として割り付け、前記中継棚から前記製造装置へは、前記中継棚に存在する前記特定ロットを優先的に割り付けるロット搬送先決定手段と、を備えたことを特徴ととしている。
【００１４】
このような特徴を有する本発明のロット搬送制御装置によれば、中継棚（以下、ポートともいう。）の数が系内の製造装置の台数よりも少なく、かつ、対象とする系内の製造装置の処理情報がなくても、製造装置に生産ロスなくロットを供給することができる。
【００１５】
また、本発明のロット搬送制御装置によれば、前記中継棚設定手段は、前記基本情報記憶手段の情報に基づき、前記複数の製造装置の全てが前記特定ロットを処理可能な特定製造装置である場合には、前記複数の中継棚の１つを前記通常ロットの専用棚として設定するとともに、残りの中継棚の全てを前記特定ロットの専用棚として設定し、前記複数の製造装置の全てが前記通常ロットを処理可能な通常製造装置のみである場合には、全ての中継棚を前記通常ロットの専用棚として設定する構成としている。
【００１６】
このような構成によれば、複数の製造装置の全てが特定ロットを処理可能な特定製造装置である場合には、複数の中継棚の１つを通常ロットの専用棚として設定するとともに、残りの中継棚を全て特定ロットの専用棚として設定するので、特定ロットについては優先的にロットの処理を行うことができる。また、少なくとも１つは通常ロットの専用棚としているので、通常ロットについても生産ロスなくロットを製造装置に供給することができる。
【００１７】
また、本発明のロット搬送制御装置によれば、前記中継棚設定手段は、前記基本情報記憶手段の情報に基づき、前記複数の製造装置として前記特定製造装置と前記通常製造装置の両方が存在する場合には、前記通常ロットの専用棚と前記特定ロットの専用棚とを1つずつ確保し、残りの未設定の中継棚については、前記特定製造装置及び前記通常製造装置の各台数と各装置の設計タクトとに基づいて各ロットの処理に必要な周期をそれぞれ計算し、その逆数比となるように前記特定ロットの専用棚と前記通常ロットの専用棚との設定数を決定する構成としている。
【００１８】
このような構成とすれば、系内での通常ロットと特定ロットの実際の処理時間を考慮して、ポートを、特定ロットの専用ポートと通常ロットの専用ポートのいずれかに設定できるので、ポートから各製造装置へのロットの供給を、生産ロスなく行うことができる。
【００１９】
また、本発明のロット搬送制御装置によれば、前記中継棚設定手段は、前記基本情報記憶手段の情報に基づき、前記複数の製造装置として前記特定製造装置と前記通常製造装置の両方が存在する場合において、前記基本情報記憶手段に格納されている前記前工程または前記バッファ内の種類別のロット仕掛り数の情報に基づき、前記前工程または前記バッファに仕掛りは存在するが、その仕掛りに特定ロットがない場合には、前記複数の中継棚の中から前記通常ロットの専用棚と前記特定ロットの専用棚とを1つずつ確保した後、残りの中継棚を全て通常ロットの専用棚として設定し、前記前工程または前記バッファに仕掛りは存在するが、その仕掛りに通常ロットがない場合には、前記複数の中継棚の全てを特定ロットの専用棚として設定する構成としている。
【００２０】
このような構成とすれば、生産ラインの状況にあわせて、ポートを、通常ロットの専用ポートと特定ロットの専用ポートのいずれかに設定できるので、ポートから各製造装置へのロットの供給を、生産ロスなく行うことができる。
【００２１】
また、本発明のロット搬送制御装置によれば、前記中継棚設定手段は、前記基本情報記憶手段の情報に基づき、前記前工程または前記バッファに通常ロットと特定ロットの両方が存在する場合において、前記前工程または前記バッファに存在する全ロット数に対する特定ロット数の比率が、全製造装置の数に対する特定製造装置の数の比率以上である場合には、前記複数の中継棚の中から前記通常ロットの専用棚と前記特定ロットの専用棚とを１つずつ確保し、残りの中継棚については、前記特定製造装置及び前記通常製造装置の各台数と各装置の設計タクトとに基づいて各ロットの処理に必要な周期をそれぞれ計算し、その逆数比となるように前記特定ロットの専用棚と前記通常ロットの専用棚との設定数を決定する構成としている。
【００２２】
このような構成とすれば、生産ラインでの通常ロットと特定ロットの存在状況と、系内の製造装置の状況（特定製造装置の比率）の両方を考慮して、各ポートを、通常ロットの専用ポートと特定ロットの専用ポートのいずれかに設定できるので、ポートから各製造装置へのロットの供給を、より効率的かつ生産ロスなく行うことができる。
【００２３】
また、本発明のロット搬送制御装置によれば、前記ロット搬送先決定手段は、特定製造装置が複数種類存在している場合において、前記基本情報記憶装置に格納されている特定製造装置の種類数の情報に基づき、前記特定製造装置の種類数が前記特定ロットの専用棚数より多い場合には、前記特定製造装置の種類毎にその台数と設計タクトとに基づいて各ロットの処理に必要な周期を計算し、その逆数比で決定したサイクル順に前記特定ロットを前記特定ロットの専用棚に割り付け、前記特定製造装置の種類数が前記特定ロットの専用棚数以内の場合には、前記特定製造装置の種類分は前記特定ロットの専用棚に存在するように前記特定ロットを前記特定ロットの専用棚に割り付ける構成としている。
【００２４】
このような構成とすれば、特定ロットが複数種類存在した場合でも、系内のポートから各製造装置へのロットの供給を、生産ロスなく、すなわち供給不足を起こすことなく行うことができる。
【００２５】
また、本発明のロット搬送制御装置によれば、前記ロット搬送先決定手段は、前記特定製造装置より搬送要求があった場合において、前記専用棚に該当する特定ロットが存在している場合には、前記特定ロットを前記特定製造装置へ割り付け、前記専用棚に該当する特定ロットが存在しない場合には、前記専用棚に存在している通常ロットを前記特定製造装置に割り付ける構成としている。
【００２６】
このような構成とすれば、ロットの種類に応じて、系内の製造装置にロットを確実に供給することが可能となる。
【００２７】
また、本発明のロット搬送制御方法は、同一工程の処理を行う複数の製造装置と、搬送物であるロットを前工程またはバッファから搬入しまたは後工程に搬出する複数の中継棚と、前記複数の中継棚と前記複数の製造装置との間で前記ロットを搬送する搬送装置とを備え、前記ロットとして、前記工程内の特定の製造装置のみで処理を行う特定ロットと、前記工程内のいずれの製造装置においても処理を行うことができる通常ロットとが混在する生産ラインにおけるロット搬送制御方法であって、前記搬送装置の仕様情報と前記製造装置の仕様情報と前記ロットの種類及び位置の情報とを更新しながら管理記憶している基本情報記憶手段の記憶情報に基づいて、前記複数の中継棚を、前記通常ロットの専用棚と前記特定ロットの専用棚のいずれかに設定する中継棚設定手順と、前記前工程または前記バッファからの通常ロット及び特定ロットを、前記中継棚設定手段によって設定された対応する各専用棚に搬送先として割り付けるロット搬送先決定手順と、を含み、前記中継棚設定手順は、前記基本情報記憶手段の記憶情報に基づき、前記複数の製造装置の全てが前記特定ロットを処理可能な特定製造装置である場合には、前記複数の中継棚の１つを前記通常ロットの専用棚として設定するとともに、残りの中継棚の全てを前記特定ロットの専用棚として設定し、前記複数の製造装置の全てが前記通常ロットを処理可能な通常製造装置のみである場合には、全ての中継棚を前記通常ロットの専用棚として設定し、前記複数の製造装置として前記特定製造装置と前記通常製造装置の両方が存在する場合には、前記通常ロットの専用棚と前記特定ロットの専用棚とを１つずつ確保し、残りの未設定の中継棚については、前記特定製造装置及び前記通常製造装置の各台数と各装置の設計タクトとに基づいて各ロットの処理に必要な周期をそれぞれ計算し、その逆数比となるように前記特定ロットの専用棚と前記通常ロットの専用棚との設定数を決定する、ことを特徴としている。
【００２８】
このような特徴を有する本発明のロット搬送制御方法によれば、ポートの数が系内の製造装置の台数よりも少なく、かつ、系内の製造装置の処理情報がなくても、製造装置に生産ロスなくロットを供給することができる。
【発明の効果】
【００２９】
本発明によれば、工程内の特定の製造装置のみで処理を行う特定ロットと、工程内のいずれの製造装置においても処理を行うことができる通常ロットとが混在する生産ラインにおいて、中継棚を特定ロット用と通常ロット用に分けて設定することで、中継棚の数が工程内の製造装置の台数よりも少なく、かつ、工程内の製造装置の処理情報がない状況であっても、各製造装置に供給不足を起こすことなく、ロットを確実に供給することができる。
【図面の簡単な説明】
【００３０】
【図１】本発明の実施の形態に係るロット搬送制御装置のシステム構成図である。
【図２】本発明のロット搬送制御装置を適応した生産ラインの概略工程図である。
【図３】ポート設定決定部において複数のポートを通常ロットの専用ポートまたは特定ロットの専用ポートのいずれかに設定する処理動作を示すフローチャートである。
【図４】ポート設定決定部において、バッファの仕掛ロットの変動を考慮して、複数のポートを通常ロット専用ポートまたは特定ロット専用ポートのいずれかに設定する処理動作を示すフローチャートである。
【図５】ロット搬送先決定部において、ポートへの搬送要求に対して、バッファからポートに割り付けるロットを決定する処理動作を示すフローチャートである。
【発明を実施するための形態】
【００３１】
以下、本発明の実施形態について、図面を参照して説明する。
【００３２】
図１は、本発明の実施形態に係るロット搬送制御装置のシステム構成図、図２は、図１に示すロット搬送制御装置を適応した生産ラインの一つの工程を概略的に示した説明図である。
【００３３】
まず、図２を参照して、本実施形態のロット搬送制御装置が適用される生産ラインの一つの工程について説明する。
【００３４】
前工程で処理された各ロット４０は、上流工程搬出口５１から搬出されて次の工程（図２に示す本工程）に搬入され、生産ラインの各工程間を走行する第１搬送装置５２によって、仮置き用のバッファ５５へ搬送される。
【００３５】
この工程には、上記したバッファ５５及び第１搬送装置５２の他に、同工程内での処理を行う複数の製造装置６０と、複数のポート７０と、これらポート７０と製造装置６０との間でロット４０を搬送する第２搬送装置５３とが備えられている。バッファ５５に格納されているロット４０は、第１搬送装置５２によってポート７０へ搬送される。
【００３６】
ポート７０に搬送されたロット４０は、製造装置６０からの搬送要求を受けると、第２搬送装置５３によって、搬送要求を出した製造装置６０へ搬送される。そして、製造装置６０で処理を完了したロット４０は、第２搬送装置５３によって再び空いているポート７０に搬送され、当該ポート７０から第１搬送装置５２によって次工程（下流側の工程）に搬出されるようになっている。
【００３７】
本実施形態では、製造装置６０は、系１００内に６台設置されており、ポート７０は、系１００内に５つ設けられている。すなわち、ポート７０には常に５つのロット４０を置くことができるようになっている。また、バッファ５５には、６つのロット４０が格納されるようになっている。
【００３８】
ここで、ロット４０には、系１００内のいずれの製造装置６０においても処理を行うことができる通常ロット４０ａと、系１００内の特定の製造装置６０でしか処理を行うことができない特定ロット４０ｂとがあり、本実施形態の生産ラインでは、これらのロットが混在して製造されるものとする。また、本実施形態では、通常ロット４０ａを処理できる製造装置を、以後、通常製造装置６０ａという。また、通常ロット４０ａに加え、特定ロット４０ｂも処理可能な製造装置、または、特定ロット４０ｂのみを処理可能な製造装置を、以後、特定製造装置６０ｂという。すなわち、通常製造装置４０ａというときには、特定製造装置４０ｂも含まれる場合がある。
【００３９】
なお、通常ロット４０ａと特定ロット４０ｂ、及び通常製造装置６０ａと特定製造装置６０ｂがイメージし易いように、図２では一例として、５つのポート７０に３つの通常ロット４０ａと２つの特定ロット４０ｂとが配置されており、６台の製造装置６０のうち３台が通常製造装置６０ａ、２台が特定製造装置６０ｂである場合を例示している。また、ポート７０についても、図２では、５つのポート７０のうちの２つのポートが特定ロットの専用ポート７０ｂ、残る３つのポートが通常ロットの専用ポート７０ａに設定されている場合を例示しているが、ポート７０については、後述するポート設定決定部１２での処理によって適宜設定変更されることになる。
【００４０】
なお、以下の説明において、ロット４０、製造装置６０、及びポート７０をそれぞれ分けて説明する必要があるときには、その横にａ，ｂの添え字を付して区別するものとする。
【００４１】
次に、図１を参照して、本実施形態のロット搬送制御装置のシステム構成を説明する。
【００４２】
本実施形態のロット搬送制御装置１は、ロット搬送制御ユニット１０、ネットワーク２０、及びラインシステム制御ユニット３０からなり、ロット搬送制御ユニット１０とラインシステム制御ユニット３０とがそれぞれネットワーク２０に接続された構成となっている。
【００４３】
ロット搬送制御ユニット１０は、大別すると、基本情報記憶部（基本情報記憶手段）１１、ポート設定決定部（中継棚設定手段）１２、ロット搬送先決定部（ロット搬送先決定手段）１３を備えている。
【００４４】
基本情報記憶部１１は、ラインシステム制御ユニット３０が制御を行う各搬送装置５２，５３や各製造装置６０の仕様情報、及び、各ロット４０の種類情報と搬送位置情報などを実際の生産状況に合わせて随時更新しながら管理記憶する機能を備えている。すなわち、基本情報記憶部１１は、製造装置６０の仕様情報として、製造装置が処理可能な製造工程、設定タクト、特定ロット４０ｂの処理が可能な特定製造装置であるのか、あるいは通常ロット４０ａしか処理できない通常製造装置であるのかの情報を、製造装置６０毎に記憶する機能を備えている。また、基本情報記憶部１１は、処理対象のロットの現在の位置情報、処理対象のロットが通常ロットであるのか特定ロットであるのかの情報、次の行き先へ搬出可能状態になってから搬送が開始されるまでの搬送待ち時間の情報などを、ロット毎に更新しながら記憶する機能を備えている。
【００４５】
ロット設定決定部１２は、基本情報記憶部１１に記憶されている情報に基づいて、複数のポート７０を、通常ロットの専用ポート７０ａと、特定ロットの専用ポート７０ｂのいずれかに設定する機能を備えている。このポート７０の設定方法については後述する。
【００４６】
ロット搬送先決定部１３は、バッファ５５（または、前工程）からの通常ロット４０ａ及び特定ロット４０ｂを、ロット設定決定部１２によって設定された各専用ポート４０ａ，４０ｂに搬送先として割り付ける処理を行う機能を備えている。
【００４７】
すなわち、ロット搬送先決定部１３は、バッファ５５からポート７０への搬送要求がラインシステム制御ユニット３０から出されると、その搬送要求に対して、後述する図５に示す処理を実行して、ポート７０に搬送するロット４０を決定する。
【００４８】
また、ロット搬送先決定部１３は、ポート７０から製造装置６０への搬送要求がラインシステム制御ユニット３０から出されると、その搬送先が通常製造装置６０ａである場合には、ポート７０に存在する通常ロット４０ａの中で、最も搬送待ち時間の長いロットを通常製造装置６０ａへの搬送ロットに決定し、搬送先が特定製造装置６０ｂである場合には、該当する特定ロット４０ｂを特定製造装置６０ｂへの搬送ロットに決定し、ポート７０に該当する特定ロット４０ｂが不在の場合には、ポート７０にある通常ロット４０を特定製造装置６０ｂへの搬送ロットに決定し、その他の搬送要求の場合には、搬送先が該当する最も搬送待ち時間の長いロットを搬送ロットに決定する。
【００４９】
ラインシステム制御ユニット３０は、生産ラインの全工程を制御するものであるが、本実施形態で言えば、バッファ５５を制御するバッファ制御部３１と、各搬送装置５２，５３を制御する搬送制御部３２と、複数の製造装置６０を制御する製造装置制御部３３と、複数のポート７０を制御するポート制御部３４とを備えている。
【００５０】
これらバッファ制御部３１、搬送制御部３２、製造装置制御部３３、及びポート制御部３４での動向（処理状況）は、基本情報記憶部１１に更新されながら記憶される。また、バッファ制御部３１、製造装置制御部３３、及びポート制御部３４から出されるロットの搬送要求は、ラインシステム制御ユニット３０からロット搬送制御ユニット１０に出力される。
【００５１】
また、ロット搬送先決定部１３からの搬送指示は、ラインシステム制御ユニット３０内の搬送制御部３２が受け取り、該当する搬送装置５２または５３が対象のロット４０を搬送する。
【００５２】
次に、ポート設定決定部１２の処理動作、すなわち、複数のポート７０を通常ロットの専用ポート７０ａまたは特定ロットの専用ポート７０ｂのいずれかに設定する処理動作について、図３に示すフローチャートを参照して説明する。
【００５３】
ステップＳ００１では、基本情報記憶部１１に格納されている情報に基づき、対象としている系１００内の製造装置６０に、特定ロット４０ｂを処理することが可能な特定製造装置６０ｂが存在するかどうかを調べる。
【００５４】
その結果、特定製造装置６０ｂが存在する場合にはステップＳ００２へ進み、存在しない場合にはステップＳ００８へ進む。
【００５５】
ステップＳ００２では、ステップＳ００１と同様に、基本情報記憶部１１に格納されている情報に基づき、対象としている系１００内の製造装置６０に、通常ロット４０ａしか処理することができない通常製造装置６０ａが存在するかどうかを調べる。
【００５６】
その結果、通常製造装置６０ａが存在する場合にはステップＳ００３へ進み、存在しない場合にはステップＳ００７へ進む。
【００５７】
ステップＳ００３では、対象としている系１００内のポート７０の数をＰｎとした場合、ポート数Ｐｎが３ポート以上あるかどうかを調べる。
【００５８】
その結果、ポート数Ｐｎが３ポート以上ある場合には、ステップＳ００４へ進み、ポート数Ｐｎが３ポート未満であった場合には、ステップＳ００７へ進む。
【００５９】
ステップＳ００４では、対象としている系１００内のポート７０のうち、１つのポート７０を特定ロットの専用ポート７０ｂに設定し、別の１つのポート７０を通常ロットの専用ポート７０ａに設定して、各専用ポートを１つずつ確保した後、ステップＳ００５へ進む。
【００６０】
ステップＳ００５では、残ったポート７０の数Ｐｎ−２を未設定ポート数として、ステップＳ００６へ進む。
【００６１】
ステップＳ００６では、未設定ポート数Ｐｎ−２を、特定ロットの専用ポート７０ｂまたは通常ロットの専用ポート７０ａのいずれかに分類して設定し、処理を終了する。
【００６２】
ステップＳ００６の処理を具体的に説明すると、基本情報記憶部１１に格納されている情報に基づき、対象としている系１００内の製造装置６０について、特定製造装置６０ｂ群の平均設定タクトとその台数、及び、通常製造装置６０ａ群の平均設定タクトとその台数から、特定ロット４０ｂと通常ロット４０ａの各処理に必要な平均周期をそれぞれ算出する。算出した特定ロット６０ｂの平均周期をＴ１、通常ロット６０ａの平均周期をＴ２とする。そして、未設定ポート数Ｐｎ−２を、平均周期Ｔ１とＴ２の逆数比で分割して、特定ロットの専用ポート７０ｂと通常ロットの専用ポート７０ａの数を設定する。
【００６３】
例えば、平均設定タクトが、特定製造装置６０ｂ及び通常製造装置６０ａ共に６０分であり、系１００内の通常製造装置６０ａの台数が４台、特定製造装置６０ｂの台数が２台であったとすると、Ｔ１は３０分、Ｔ２は１５分となる。ここで、ポート数Ｐｎを５とすると、
特定ロットの専用ポート７０ｂは２ポート（＝１＋（５−２）×［１５／（３０＋１５）］＝２）
通常ロットの専用ポート７０ａは３ポート（＝１＋（５−２）×［３０／（３０＋１５）］＝３）となる。
【００６４】
上記計算例では、計算を簡単にするためにポート数Ｐｎを割り切れる数字としたが、計算したポート数が少数値を含む場合には、通常ロットの専用ポート７０ａのポート数を切り上げ、特定ロットの専用ポート７０ｂのポート数を切り捨てる。また、上記の計算例は、図２に示したポート７０の設定状態と合致している。
【００６５】
一方、ステップＳ００７では、通常ロットの専用ポート７０ａを1つ確保した後、残りのポート数Ｐｎ−１の全てを特定ロットの専用ポート７０ｂとして設定し、処理を終了する。
【００６６】
さらに、ステップＳ００８では、全てのポート７０（ポート数Ｐｎ）を通常ロットの専用ポート７０ａに設定して、処理を終了する。
【００６７】
図３に示した処理は、生産ラインの運用により、対象とする系１００内の特定製造装置６０ｂと通常製造装置６０ａの設定が変更された場合、及び、特定ロット４０の生産ラインへの投入計画が変更される度に呼び出されて実行される。すなわち、その都度、ポートの設定を変更する。
【００６８】
次に、ポート設定決定部１２の他の処理動作、すなわち、バッファ５５の仕掛りロット４０の変動を考慮して、複数のポート７０を通常ロットの専用ポート７０ａまたは特定ロット専用ポート７０ｂのいずれかに設定する処理動作について、図４に示すフローチャートを参照して説明する。なお、この処理は、図３に示すフローの処理とは異なり、ポート７０から製造装置６０で処理が完了したロット４０が搬出される度に呼び出されて実施される。
【００６９】
ステップＳ１０１では、基本情報記憶部１１に格納されている情報に基づき、対象としている系１００の仕掛りロット４０がバッファ５５内に格納されているかどうかを調べる。
【００７０】
その結果、仕掛りロット４０がバッファ５５に格納されている場合には、ステップＳ１０２へ進み、格納されていない場合には、ステップＳ１０８へ進む。
【００７１】
ステップＳ１０２では、基本情報記憶部１１に格納されている情報に基づき、バッファ５５に格納されている仕掛りロット４０が特定ロット４０ｂのみかどうかを調べる。
【００７２】
その結果、格納されている仕掛りロット４０が特定ロット４０ｂのみの場合には、ステップＳ１０３へ進み、特定ロット４０ｂのみでない場合には、ステップＳ１０４へ進む。
【００７３】
ステップＳ１０３では、ポート７０の未設定ポート分を全て特定ロットの専用ポート７０ｂに設定する。つまり、この場合には、１つのポート７０を通常ロットの専用ポート７０ａとし、残り（Ｐｎ−１）の全てのポート７０を特定ロットの専用ポート７０ｂに設定して、処理を終了する。
【００７４】
一方、ステップＳ１０４では、ステップＳ１０２と同様に、基本情報記憶部１１に格納されている情報に基づき、バッファ５５に格納されている仕掛りロット４０が通常ロット４０ａのみかどうかを調べる。
【００７５】
その結果、通常ロット４０ａのみの場合には、ステップＳ１０５へ進み、通常ロット４０ａのみでない場合には、ステップＳ１０６へ進む。
【００７６】
ステップＳ１０５では、ステップＳ１０３と同様に、ポート７０の未設定ポート分を全て通常ロットの専用ポート４０ａに設定する。つまり、この場合には、１つのポート７０を特定ロットの専用ポート７０ｂとし、残り（Ｐｎ−１）の全てのポート７０を通常ロットの専用ポート７０ａに設定して、処理を終了する。
【００７７】
一方、ステップＳ１０６では、バッファ５５に格納されている仕掛りロット４０の数と、対象としている系１００内の製造装置６０の台数とを比較する。これを比較条件１とする。
【００７８】
その結果、バッファ５５に格納されている仕掛りロット４０の数が、対象としている系１００内の製造装置６０の台数以上である場合には、ステップＳ１０７へ進み、仕掛りロット４０の数が製造装置６０の台数未満である場合には、ステップＳ１０９へ進む。
【００７９】
ステップＳ１０８では、バッファ５５に格納されている仕掛りロット４０について、特定ロット４０ｂの仕掛りロット数がバッファ５５内の総仕掛りロット数に占める割合と、対象としている系１００内の特定製造装置６０ｂが系１００内の全製造装置６０に占める割合とを比較する。これを、比較条件２とする。
【００８０】
その結果、特定ロット４０ｂの仕掛りロット数がバッファ５５内の総仕掛りロット数に占める割合が、対象としている系１００内の特定製造装置６０ｂが系１００内の全製造装置６０に占める割合より大きい場合には、ステップＳ１０８へ進み、小さい場合には、ステップＳ１０９へ進む。すなわち、比較条件１，２の両方を満たす場合にステップＳ１０８へ進む。
【００８１】
ステップＳ１０８では、図３の処理フローを呼び出して実行し、複数のポート７０を通常ロットの専用ポート７０ａまたは特定ロットの専用ポート７０ｂのいずれかに設定して、処理を終了する。ただし、ステップＳ１０８で呼び出した場合に実行される図３の処理フローでは、ステップＳ００６での処理において計算したポート数の少数値については、特定ロットの専用ポート７０ｂのポート数を切り上げ、通常ロットの専用ポート７０ａのポート数を切り捨てる。すなわち、この場合には、より特定ロットの専用ポート７０ｂを重視したポート設定とする。
【００８２】
一方、ステップＳ１０９では、現状のポート設定を維持する。すなわち、図３の処理フローに従ってすでに設定されている通常ロットの専用ポート７０ａのポート数と特定ロットの専用ポート７０ｂのポート数とを設定値として終了する。
【００８３】
次に、ロット搬送先決定部１３の処理動作のうち、主に、ポートへの搬送要求に対して、バッファ５５からポート７０に割りつけるロットを決定する処理動作について、図５に示すフローチャートを参照して説明する。
【００８４】
ステップＳ２０１では、ポートへの搬送要求があった場合に、搬送先のポート７０に設定されている条件を満たすロットの仕掛りがバッファ５５に存在するかどうかを調べる。
【００８５】
その結果、該当する仕掛りロットがバッファ５５に存在する場合には、ステップＳ２０２へ進む。
【００８６】
一方、該当する仕掛りロットがバッファ５５に存在しない場合には、搬送要求を出したまま、該当する仕掛りロットがバッファ５５に見つかるまで、ステップＳ２０１の処理を繰り返し行う。すなわち、上流工程搬出口５０から該当する仕掛りロットが搬出され、第１搬送装置５２によってバッファ５５に格納されるまで、ステップＳ２０１の処理を繰り返し行う。
【００８７】
ステップＳ２０２では、基本情報記憶部１１に格納されている情報に基づき、バッファ５５に格納された仕掛りロットが通常ロット４０ａであるかどうかを調べる。
【００８８】
その結果、通常ロット４０ａである場合には、ステップＳ２０３へ進み、通常ロット４０ａでない場合には、ステップＳ２０４へ進む。
【００８９】
ステップＳ２０３では、該当する通常ロット４０ａが複数存在する場合には、その中で搬送待ち時間の最も長い仕掛りロットを選択し、ポート７０へ搬送するロットとして割り付けて、処理を終了する。
【００９０】
ステップＳ２０４では、基本情報記憶部１１に格納されている情報に基づき、対象としている系１００内に複数種類の特定製造装置６０ｂが存在するかどうかを調べる。
【００９１】
その結果、複数種類の特定製造装置６０ｂが存在する場合には、ステップＳ２０５へ進み、存在しない場合には、ステップＳ２０８へ進む。
【００９２】
ステップＳ２０５では、対象としている系１００内の特定ロットの専用ポート７０ｂの数と、特定製造装置６０ｂの台数とを比較する。
【００９３】
その結果、特定ロットの専用ポート７０ｂの数が系１００内の特定製造装置６０ｂの台数以上であれば、ステップＳ２０６へ進み、特定ロットの専用ポート７０ｂの数が系１００内の特定製造装置６０ｂの台数未満の場合には、ステップＳ２０７へ進む。
【００９４】
ステップＳ２０６では、系１００内の全ての種類の特定製造装置６０ｂへ仕掛りロットが割り当てられるように、特定製造装置６０の種類毎に、専用ポート７０ｂへ特定ロット４０ｂを割り付けて、処理を終了する。
【００９５】
具体的に説明すると、例えば、系１００内にＡという機種の特定製造装置６０ｂａと、Ｂという機種の特定製造装置６０ｂｂとが存在している場合には、図３の処理フローを機種Ａと機種Ｂに分けて行う。すなわち、機種Ａまたは機種Ｂのいずれかで特定ロットの専用ポート７０ｂが埋め尽くされることがないように、ロットを割り付ける。
【００９６】
ステップＳ２０７では、特定製造装置６０ｂの種類毎の周期を算出し、前もって決めた順番にロットを割り付ける。
【００９７】
具体的に説明すると、例えば、特定ロットの専用ポート７０ｂとして２つのポートが設定されており、系１００内に機種Ａの特定製造装置６０ｂａが２台、機種Ｂの特定製造装置６０ｂｂが１台存在する場合を想定すると、機種Ａの特定製造装置６０ｂａと機種Ｂの特定製造装置６０ｂｂの設定タクトが同じ場合には、機種Ａ，機種Ｂ，機種Ａ，機種Ａ，機種Ｂ，機種Ａ，・・・の順に、該当する仕掛りロットを割り付けて終了する。すなわち、「機種Ａ，機種Ｂ，機種Ａ」の繰り返しで該当する仕掛りロットを割り付けていく。
【００９８】
ステップＳ２０８では、ステップＳ２０３と同様に、仕掛りロットの中で最も待ち時間の長いロットを割り付けて終了する。
【００９９】
なお、系１００内の第２搬送装置５３が、各製造装置６０からの搬送要求に応じる場合、搬送先が通常製造装置６０ａであれば、ポート７０に存在する通常ロット４０ａの中で、最も搬送待ち時間の長いロットを搬送ロットとして割り付ける。また、搬送先が特定製造装置６０ｂであれば、該当する特定ロット４０ｂを搬送ロットとして割り付ける一方、ポート７０に該当する特定ロット４０ｂが不在の場合には、ポート７０にある通常ロット４０ａを搬送ロットとして割り付ける。
【０１００】
本実施形態によれば、特定ロットと通常ロットとが混在する生産ラインにおいて、生産ライン上を流れるロットの状況に応じて、複数のポートを特定ロット用と通常ロット用に適宜分けて設定することで、系内の各製造装置にロスなく確実にロットを供給することが可能となるものである。
【０１０１】
なお、今回開示した実施形態はすべての点で例示であって、限定的な解釈の根拠となるものではない。従って、本発明の技術的範囲は、上記した実施形態のみによって解釈されるものではなく、特許請求の範囲の記載に基づいて画定される。また、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれる。
【符号の説明】
【０１０２】
１  ロット搬送制御装置
１０  ロット搬送制御ユニット
１１  基本情報記憶部（基本情報記憶手段）
１２  ポート設定決定部（中継棚設定手段）
１３  ロット搬送先決定部（ロット搬送先決定手段）
２０  ネットワーク
３０  ラインシステム制御ユニット
３１  バッファ制御部
３２  搬送制御部
３３  製造装置制御部
３４  ポート制御部
４０  ロット
４０ａ  通常ロット
４０ｂ  特定ロット
５１  上流工程搬出口
５２  第１搬送装置
５３  第２搬送装置
５５  バッファ
６０  製造装置
６０ａ  通常製造装置
６０ｂ  特定製造装置
６０ａａ  機種Ａの特定製造装置
６０ａｂ  機種Ｂの特定製造装置
７０  ポート
７０ａ  通常ロットの専用ポート
７０ｂ  特定ロットの専用ポート
【図１】
2012014350.tif 000003
【図２】
2012014350.tif 000004
【図３】
2012014350.tif 000005
【図４】
2012014350.tif 000006
【図５】
2012014350.tif 000007