(57)【要約】【課題】注文の作業を実施する各生産工程の生産計画を容易に把握する。【解決手段】表示制御部４１は、特定の製品の生産についての注文に対応づけて、該特定の製品の生産プロセスに含まれる複数の生産工程を実行順に配置する第１の表示の制御を行う。また、表示制御部４１は、第１の表示に併せて、前記特定の製品の生産プロセスで利用される予定の生産ライン毎に、複数の生産工程のうち自生産ラインで実行される予定の生産工程を第１の表示における配置時間位置に対応する時間位置に配置する第２の表示の制御を行う。【選択図】図２
2015197691.tif 000002
【特許請求の範囲】
【請求項１】
特定の製品の生産についての注文に対応づけて、該特定の製品の生産プロセスに含まれる複数の生産工程を実行順に配置する第１の表示に併せて、前記特定の製品の生産プロセスで利用される予定の生産ライン毎に、前記複数の生産工程のうち自生産ラインで実行される予定の生産工程を前記第１の表示における配置時間位置に対応する時間位置に配置する第２の表示の制御を行う、
処理をコンピュータに実行させることを特徴とする生産計画表示プログラム。
【請求項２】
複数の設備を有する工場における生産計画支援する生産計画支援プログラムであって、
ある製品の生産についての注文情報についての生産情報を、一つの軸を時間軸とし各工程の作業の開始日時と終了日時を領域によって表現した図表によって表示する指示を検出すると、前記ある製品の生産についての注文情報に基づき、前記ある製品を生産するための作業が複数の工程に分割され、前記複数の工程のそれぞれの作業を実施する設備および時間帯が記憶されている記憶部を参照し、
前記図表に、前記注文情報についての前記ある製品を生産するための前記複数の工程の内のそれぞれの工程を配置するとともに、前記複数の工程が行われるそれぞれのラインを抽出して配置して出力する
制御をコンピュータに実行させることを特徴とする生産計画支援プログラム。
【請求項３】
前記出力する制御は、割り当て可能な設備の表示の指示を検出すると、前記それぞれの工程を割り当て可能なラインを抽出して表示する
制御をコンピュータにさらに実行させることを特徴とする請求項２記載の生産計画支援プログラム。
【請求項４】
特定の製品の生産についての注文に対応づけて、該特定の製品の生産プロセスに含まれる複数の生産工程を実行順に配置する第１の表示に併せて、前記特定の製品の生産プロセスで利用される予定の生産ライン毎に、前記複数の生産工程のうち自生産ラインで実行される予定の生産工程を前記第１の表示における配置時間位置に対応する時間位置に配置する第２の表示の制御を行う、
処理をコンピュータが実行することを特徴とする生産計画表示方法。
【請求項５】
複数の設備を有する工場における生産計画支援する生産計画支援方法であって、
ある製品の生産についての注文情報についての生産情報を、一つの軸を時間軸とし各工程の作業の開始日時と終了日時を領域によって表現した図表によって表示する指示を検出すると、前記ある製品の生産についての注文情報に基づき、前記ある製品を生産するための作業が複数の工程に分割され、前記複数の工程のそれぞれの作業を実施する設備および時間帯が記憶されている記憶部を参照し、
前記図表に、前記注文情報についての前記ある製品を生産するための前記複数の工程の内のそれぞれの工程を配置するとともに、前記複数の工程が行われるそれぞれのラインを抽出して配置して出力する
制御をコンピュータが実行することを特徴とする生産計画支援方法。
【請求項６】
特定の製品の生産についての注文に対応づけて、該特定の製品の生産プロセスに含まれる複数の生産工程を実行順に配置する第１の表示に併せて、前記特定の製品の生産プロセスで利用される予定の生産ライン毎に、前記複数の生産工程のうち自生産ラインで実行される予定の生産工程を前記第１の表示における配置時間位置に対応する時間位置に配置する第２の表示の制御を行う表示制御部、
を有することを特徴とする生産計画表示装置。
【請求項７】
複数の設備を有する工場における生産計画支援する生産計画支援装置であって、
ある製品の生産についての注文情報に基づき、前記ある製品を生産するための作業が複数の工程に分割され、前記複数の工程のそれぞれの作業を実施する設備および時間帯が記憶されている記憶部と、
前記ある製品の生産についての注文情報についての生産情報を、一つの軸を時間軸とし各工程の作業の開始日時と終了日時を領域によって表現した図表によって表示する指示を検出すると、前記記憶部を参照し、前記図表に、前記注文情報についての前記ある製品を生産するための前記複数の工程の内のそれぞれの工程を配置するとともに、前記複数の工程が行われるそれぞれのラインを抽出して配置して出力する制御を行う表示制御部と、
を有することを特徴とする生産計画支援装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、生産計画表示プログラム、生産計画支援プログラム、生産計画表示方法、生産計画支援方法、生産計画表示装置および生産計画支援装置に関する。
【背景技術】
【０００２】
従来からガントチャートを表示し、ガントチャート上の各作業オブジェクトを編集することにより、製品等の生産計画を管理するソフトウェアがある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】国際公開第０２／０１０８７２号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、生産部門では、一つの注文を複数の生産工程に分割し、各生産工程の作業を行う。そして、生産部門では、注文の各生産工程と共に、各生産工程を実施する生産ラインの作業状態を知りたい場合がある。
【０００５】
本発明は、一側面では、注文の作業を実施する各生産工程の生産計画を容易に把握できる生産計画表示プログラム、生産計画支援プログラム、生産計画表示方法、生産計画支援方法、生産計画表示装置および生産計画支援装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
１つの態様では、生産計画表示プログラムは、コンピュータに、特定の製品の生産についての注文に対応づけて、該特定の製品の生産プロセスに含まれる複数の生産工程を実行順に配置する第１の表示の制御を行う処理を実行させる。また、生産計画表示プログラムは、コンピュータに、第１の表示に併せて、特定の製品の生産プロセスで利用される予定の生産ライン毎に、前記複数の生産工程のうち自生産ラインで実行される予定の生産工程を第１の表示における配置時間位置に対応する時間位置に配置する第２の表示の制御を行う処理を実行させる。
【発明の効果】
【０００７】
本発明の一側面によれば、注文の作業を実施する各生産工程の生産計画を容易に把握できる。
【図面の簡単な説明】
【０００８】
【図１】図１は、システムの全体の概略構成の一例を示す図である。
【図２】図２は、生産計画支援装置の機能的な構成の一例を示す図である。
【図３】図３は、作業情報のデータ構成の一例を示す図である。
【図４】図４は、設備情報のデータ構成の一例を示す図である。
【図５】図５は、品目構成情報のデータ構成の一例を示す図である。
【図６】図６は、品目の生産関係を示す図である。
【図７】図７は、生産計画を表示した生産計画画面の一例を示す図である。
【図８】図８は、注文の各作業と、各作業を実施する設備の作業予定を並べて表示した生産計画画面の一例を示す図である。
【図９】図９は、注文の各作業と、注文の各作業の品目が生産可能な設備の作業予定を並べて表示した生産計画画面の一例を示す図である。
【図１０】図１０は、表示制御処理の手順の一例を示すフローチャートである。
【図１１】図１１は、生産計画支援プログラムを実行するコンピュータを示す図である。
【発明を実施するための形態】
【０００９】
以下に、本発明にかかる生産計画表示プログラム、生産計画支援プログラム、生産計画表示方法、生産計画支援方法、生産計画表示装置および生産計画支援装置の実施例を図面に基づいて詳細に説明する。なお、この実施例によりこの発明が限定されるものではない。そして、各実施例は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【実施例１】
【００１０】
［システムの構成］
実施例１に係るシステム１０について説明する。図１は、システムの全体の概略構成の一例を示す図である。図１に示すように、システム１０は、製品等の生産計画の作成を支援するシステムである。システム１０は、生産計画支援装置１１と、端末装置１２とを有する。生産計画支援装置１１と端末装置１２は、各種の情報を交換することが可能とされている。例えば、生産計画支援装置１１と端末装置１２は、ネットワーク１３を介して通信可能に接続され、各種の情報を交換することが可能とされている。かかるネットワーク１３の一態様としては、有線または無線を問わず、携帯電話などの移動体通信、インターネット（Internet）、ＬＡＮ（Local  Area  Network）やＶＰＮ（Virtual  Private  Network）などの任意の種類の通信網を採用できる。
【００１１】
端末装置１２は、生産計画を作成および管理する管理者が生産計画の入力および参照に用いるコンピュータである。例えば、端末装置１２は、デスクトップ型ＰＣ（パーソナルコンピュータ）、ノート型ＰＣなどである。管理者は、端末装置１２を使用して生産計画支援装置１１に対して生産計画に関する各種の操作指示を送信し、生産計画支援装置１１を用いて生産計画の立案を行う。なお、図１の例では、端末装置１２を１台とした場合を例示したが、これに限定されず、端末装置１２を任意の数とすることができる。
【００１２】
生産計画支援装置１１は、生産計画に関する各種の処理を実行する装置である。生産計画支援装置１１は、例えば、サーバコンピュータなどのコンピュータなどである。生産計画支援装置１１は、１台のコンピュータとして実装してもよく、また、複数台のコンピュータによるクラウドとして実装することもできる。例えば、生産計画支援装置１１は、生産計画に関する各種の処理を実行するアプリケーションサーバおよび生産計画に関する各種の情報を記憶するデータベースサーバとして実装してもよい。また、生産計画支援装置１１は、管理者が直接操作するスタンドアロンの装置として実装してもよい。なお、本実施例では、生産計画支援装置１１を１台のコンピュータとした場合を例として説明する。生産計画支援装置１１は、生産計画の作成を支援するソフトウェアが動作し、端末装置１２から受信される要求に応じて処理を実行する。そして、生産計画支援装置１１は、処理を実行した結果の画像情報など、処理結果の情報を生成し、要求元の端末装置１２へ送信する。
【００１３】
［生産計画支援装置の構成］
次に、本実施例に係る生産計画支援装置１１の構成について説明する。図２は、生産計画支援装置の機能的な構成の一例を示す図である。図２に示すように、生産計画支援装置１１は、通信Ｉ／Ｆ（インタフェース）部２０と、記憶部２１と、制御部２２とを有する。生産計画支援装置１１は、図２に示した機能部以外にも既知の各種の機能部を有してもよい。例えば、生産計画支援装置１１は、各種の情報を入力する入力部、各種情報を表示する表示部を有してもよい。
【００１４】
通信Ｉ／Ｆ部２０は、他の装置との間で通信制御を行うインタフェースである。通信Ｉ／Ｆ部２０は、ネットワーク１３を介して他の装置と各種情報を送受信する。例えば、通信Ｉ／Ｆ部２０は、端末装置１２から生産計画に係る各種の操作指示を受信する。また、通信Ｉ／Ｆ部２０は、操作指示に応じた処理の実行結果の画像情報を端末装置１２へ送信する。通信Ｉ／Ｆ部２０としては、ＬＡＮカードなどのネットワークインタフェースカードを採用できる。
【００１５】
記憶部２１は、各種のデータを記憶する記憶デバイスである。例えば、記憶部２１は、ハードディスク、ＳＳＤ（Solid  State  Drive）、光ディスクなどの記憶装置である。なお、記憶部２１は、ＲＡＭ（Random  Access  Memory）、フラッシュメモリ、ＮＶＳＲＡＭ（Non  Volatile  Static  Random  Access  Memory）などのデータを書き換え可能な半導体メモリであってもよい。
【００１６】
記憶部２１は、制御部２２で実行されるＯＳ（Operating  System）や各種プログラムを記憶する。例えば、記憶部２１は、後述する表示制御処理を実行するプログラムを含む各種のプログラムを記憶する。さらに、記憶部２１は、制御部２２で実行されるプログラムで用いられる各種データを記憶する。例えば、記憶部２１は、作業情報３０と、設備情報３１と、品目構成情報３２とを記憶する。
【００１７】
作業情報３０は、生産計画で実施される各種の作業に関する情報を記憶したデータである。例えば、作業情報３０には、実施される作業毎に、生産される品目や作業を実施する設備、作業期間などの情報が記憶されている。
【００１８】
図３は、作業情報のデータ構成の一例を示す図である。図３に示すように、作業情報３０は、「品目」、「数量」、「割当設備」、「開始日時」、「終了日時」、「注文Ｎｏ」の各項目を有する。品目の項目は、作業で生産される品目を示す情報を記憶する領域である。この品目の項目には、品目を示す品目コードなどの情報が格納される。数量の項目は、作業により生成される品目の数量を記憶する領域である。割当設備の項目は、作業が実施される設備を示す情報を記憶する領域である。本実施例では、設備を示す情報として、製品を生産する生産ラインに関する情報を用いる。開始日時の項目は、作業の開始日時を記憶する領域である。終了日時の項目は、作業の終了日時を記憶する領域である。注文Ｎｏの項目は、受け付けた注文を識別する識別情報を記憶する領域である。注文には、それぞれを識別する識別情報として、ユニークな注文Ｎｏが付与される。注文Ｎｏの項目には、注文に付与された注文Ｎｏが格納される。なお、作業情報３０は、その他の設定項目を有してもよい。例えば、作業情報３０は、各作業を識別する作業Ｎｏや、製造の納期を設定する項目を有してもよい。
【００１９】
図３の例では、品目「Ｐ」は、数量「１００」個、割当設備「Ｌｉｎｅ１１」において、開始日時「２０１４／２／４  １２：００」、終了日時「２０１４／２／４  １４：００」で生産する作業が予定されており、注文Ｎｏが「ＯＤ００１」であることを示す。また、品目「Ａ」は、数量「１００」個、割当設備「Ｌｉｎｅ２１」において、開始日時「２０１４／２／３  １５：００」、終了日時「２０１４／２／３  １７：００」で生産する作業が予定されており、注文Ｎｏが「ＯＤ００１」であることを示す。また、品目「Ｘ」は、数量「１００」個、割当設備「Ｌｉｎｅ３１」において、開始日時「２０１４／２／３  ９：００」、終了日時「２０１４／２／３  １１：００」で生産する作業が予定されており、注文Ｎｏが「ＯＤ００１」であることを示す。
【００２０】
図２に戻り、設備情報３１は、品目の生産可能な設備に関する情報を記憶したデータである。例えば、設備情報３１には、品目を生産可能な設備および生産能力に関する情報が記憶されている。
【００２１】
図４は、設備情報のデータ構成の一例を示す図である。図４に示すように、設備情報３１は、「品目」、「生産可能設備」、「生産能力」の各項目を有する。品目の項目は、品目を示す品目コードなど品目の識別情報を記憶する領域である。生産可能設備の項目は、品目の生産可能な設備を示す情報を記憶する領域である。本実施例では、設備を示す情報として、製品を生産する生産ラインに関する情報を用いる。生産能力の項目は、設備において品目を生産する場合の生産能力を示す情報を記憶する領域である。本実施例では、生産能力を示す情報として、単位時間当たりに生産可能な個数を用いる。なお、生産能力を示す情報を、製品を１つ生産する場合に要する時間としてもよい。
【００２２】
図４の例では、品目「Ｐ」は、設備「Ｌｉｎｅ１１」で生産する場合、単位時間あたり５０個生産可能であることを示す。また、品目「Ｐ」は、設備「Ｌｉｎｅ１２」で生産する場合、単位時間あたり４０個生産可能であることを示す。また、品目「Ａ」は、設備「Ｌｉｎｅ２１」で生産する場合、単位時間あたり５０個生産可能であることを示す。また、品目「Ａ」は、設備「Ｌｉｎｅ２２」で生産する場合、単位時間あたり２５個生産可能であることを示す。また、品目「Ｘ」は、設備「Ｌｉｎｅ３１」で生産する場合、単位時間あたり５０個生産可能であることを示す。
【００２３】
ここで、図４に示すように、同じ品目を生産する場合でも生産ラインが異なると、生産能力が異なる場合がある。例えば、品目「Ｐ」は、設備「Ｌｉｎｅ１１」と設備「Ｌｉｎｅ１２」で共に生産できるが、設備「Ｌｉｎｅ１１」の方が設備「Ｌｉｎｅ１２」よりも単位時間あたり多く生産できる。また、品目「Ａ」は、設備「Ｌｉｎｅ２１」と設備「Ｌｉｎｅ２２」で共に生産できるが、設備「Ｌｉｎｅ２１」の方が設備「Ｌｉｎｅ２２」よりも単位時間あたり多く生産できる。なお、生産ラインは、複数の製品を生産できるものとしてもよい。例えば、品目「Ａ」と品目「Ａ´」が１つの設備で生産できるものとしてもよい。
【００２４】
図２に戻り、品目構成情報３２は、品目の生産に使用する材料に関する情報を記憶したデータである。例えば、品目構成情報３２には、品目を構成する品目に関する情報が記憶されている。
【００２５】
図５は、品目構成情報のデータ構成の一例を示す図である。図５に示すように、品目構成情報３２は、「品目」、「下位品目」、「原単位分子」、「原単位分母」の各項目を有する。品目の項目は、品目を示す品目コードなど品目の識別情報を記憶する領域である。下位品目の項目は、品目を生産するための材料となる品目の識別情報を記憶する領域である。原単位分子の項目は、品目を生産するために、下位品目を使用する割合を分数で示した場合の分子を記憶する領域である。原単位分母の項目は、品目を生産するために、下位品目を使用する割合を分数で示した場合の分母を記憶する領域である。
【００２６】
図５の例では、品目「Ａ」は、材料として品目「Ｘ」が原単位分子「１」、原単位分母「１」の割合で使用されて生産される。すなわち、品目「Ａ」は、材料として品目「Ｘ」を１つ使用して生産される。また、品目「Ｐ」は、材料として品目「Ａ」が原単位分子「１」、原単位分母「１」の割合で使用されて生産される。すなわち、品目「Ｐ」は、材料として品目「Ａ」を１つ使用して生産される。なお、図５の例は、品目に対して下位品目が１つの場合を示したが、下位品目が複数ある場合、下位品目毎にレコードが登録される。
【００２７】
図６は、品目の生産関係を示す図である。図６の例は、図５に示した品目の生産関係を示している。図６の例では、上位ほど上位工程で生産される品目が示されている。図６の例では、品目「Ｘ」を使用して品目「Ａ」が生産される。また、図６の例では、品目「Ａ」を使用して品目「Ｐ」が生産される。
【００２８】
図２に戻り、制御部２２は、生産計画支援装置１１を制御するデバイスである。制御部２２としては、ＣＰＵ（Central  Processing  Unit）、ＭＰＵ（Micro  Processing  Unit）等の電子回路や、ＡＳＩＣ（Application  Specific  Integrated  Circuit）、ＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路を採用できる。制御部２２は、各種の処理手順を規定したプログラムや制御データを格納するための内部メモリを有し、これらによって種々の処理を実行する。制御部２２は、各種のプログラムが動作することにより各種の処理部として機能する。例えば、制御部２２は、受付部４０と、表示制御部４１とを有する。
【００２９】
受付部４０は、各種の受け付けを行う。例えば、受付部４０は、生産計画に関する各種の操作指示を受け付ける。例えば、受付部４０は、端末装置１２から送信される生産計画に関する各種の操作指示を受け付ける。
【００３０】
表示制御部４１は、各種の画面の表示制御を行う。例えば、表示制御部４１は、生産計画に関する各種の画面を端末装置１２に表示させる。例えば、表示制御部４１は、ガントチャートにより製品等の生産計画を示した生産計画画面を端末装置１２に表示させる。例えば、表示制御部４１は、受け付けた注文ごとに、注文された品目を生産する各作業をガントチャートにより示した生産計画画面を端末装置１２に表示させる。そして、表示制御部４１は、受付部４０により受け付けた操作指示に応じて、端末装置１２に表示される生産計画画面を更新する。
【００３１】
ここで、具体例を用いて説明する。図７は、生産計画を表示した生産計画画面の一例を示す図である。生産計画画面６０には、注文ごとに、注文された品目を生産する各作業がガントチャートにより示されている。図７に示す生産計画画面６０には、注文「ＯＤ００１」、「ＯＤ００２」の生産計画が表示されている。図７の例では、注文「ＯＤ００１」の生産計画として、品目を生産する作業を示す作業オブジェクト７０、７１、７２が表示されている。また、図７の例では、注文「ＯＤ００２」の生産計画として、品目を生産する作業を示す作業オブジェクト８０、８１、８２が表示されている。
【００３２】
作業オブジェクト７０は、注文「ＯＤ００１」に関するものであり、２０１４／２／３  ９：００から２０１４／２／３  １１：００の間に、品目「Ｘ」を数量「１００」個生産する作業である。作業オブジェクト７１は、注文「ＯＤ００１」に関するものであり、２０１４／２／３  １５：００から２０１４／２／３  １７：００の間に、品目「Ａ」を数量「１００」個生産する作業である。作業オブジェクト７２は、注文「ＯＤ００１」に関するものであり、２０１４／２／４  １２：００から２０１４／２／４  １４：００の間に、品目「Ｐ」を数量「１００」個生産する作業である。
【００３３】
また、作業オブジェクト８０は、注文「ＯＤ００２」に関するものであり、２０１４／２／３  １１：００から２０１４／２／３  １４：００の間に、品目「Ｙ」を数量「１００」個生産する作業である。作業オブジェクト８１は、注文「ＯＤ００２」に関するものであり、２０１４／２／３  １５：００から２０１４／２／３  １８：００の間に、品目「Ｂ」を数量「１００」個生産する作業である。作業オブジェクト８２は、注文「ＯＤ００２」に関するものであり、２０１４／２／３  １９：００から２０１４／２／３  ２０：００の間に、品目「Ｑ」を数量「１００」個生産する作業である。
【００３４】
生産計画画面６０は、注文のラインを指定して所定の第１操作を行うことにより、注文の各作業と、各作業を実施する設備の作業予定を並べて表示させることが可能とされている。
【００３５】
表示制御部４１は、第１操作が行われた場合、指定された注文の各作業と、各作業を実施する設備の作業予定を生産計画画面６０に並べて表示させる。例えば、表示制御部４１は、指定された注文の製品の生産プロセスに含まれる複数の生産工程を実行順に配置して生産計画画面６０に表示させる第１の表示の制御を行う。また、表示制御部４１は、第１の表示に併せて、指定された注文の製品の生産で利用される予定の生産ライン毎に、複数の生産工程のうち自生産ラインで実行される予定の生産工程を第１の表示に対応する時間位置に配置する第２の表示の制御を行う。例えば、表示制御部４１は、作業情報３０を参照して、指定された注文で実施される作業を読み出し、指定された注文の製品を生産するための複数の工程の作業の作業オブジェクトを順に配置して生産計画画面６０に表示させる。また、表示制御部４１は、作業情報３０を参照して、指定された注文の製品を生産するための作業が実施される各設備の作業を抽出して、設備毎に、作業を順に配置して生産計画画面６０に表示させる。
【００３６】
図８は、注文の各作業と、各作業を実施する設備の作業予定を並べて表示した生産計画画面の一例を示す図である。図８は、図７に示す生産計画画面６０において、注文「ＯＤ００１」を指定して第１操作が行われた結果を示している。なお、表示制御部４１は、それぞれの設備について、設備が稼働せず、生産を行わない不稼働期間が設定される場合は、不稼働期間を除いて、作業の期間をグレーにして識別可能に表示させてもよい。例えば、夜間など工場が停止する不稼働期間が設定されている場合、表示制御部４１は、不稼働期間を除いて作業の期間を求め、作業の期間を識別可能に表示させてもよい。図８の例では、設備の不稼働期間にハッチを付して識別可能に示している。図８の例では、２０１４／２／３  ２１：００から２０１４／２／４  ８：００までが不稼働期間である。
【００３７】
生産計画画面６０には、指定された注文「ＯＤ００１」の品目を生産する作業を示す作業オブジェクト７０、７１、７２が１ライン目に表示されている。また、生産計画画面６０には、指定された注文「ＯＤ００１」の品目を生産する各作業が実施される設備の作業予定がそれぞれラインを分けて表示されている。図８の例では、作業オブジェクト７０の作業が実施される設備「Ｌｉｎｅ３１」の作業予定として、作業オブジェクト７０が表示されている。また、図８の例では、作業オブジェクト７１の作業が実施される設備「Ｌｉｎｅ２１」の作業予定として、作業オブジェクト７１と共に、作業オブジェクト９０、９１が表示されている。作業オブジェクト９０は、注文「ＯＤ９０１」に関するものであり、２０１４／２／３  １２：００から２０１４／２／３  １４：３０の間に、品目「Ａ´」を数量「１００」個生産する作業である。作業オブジェクト９１は、注文「ＯＤ９０２」に関するものであり、２０１４／２／３  １８：００から２０１４／２／４  ９：００の間に、品目「Ａ´´」を数量「２００」個生産する作業である。また、図８の例では、作業オブジェクト７２の作業が実施される設備「Ｌｉｎｅ１１」の作業予定として、作業オブジェクト７２と共に、作業オブジェクト１００が表示されている。作業オブジェクト１００は、注文「ＯＤ９０３」に関するものであり、２０１４／２／３  １８：００から２０１４／２／４  １１：３０の間に、品目「Ｐ´」を数量「５００」個生産する作業である。
【００３８】
管理者は、注文の各作業と、各作業を実施する設備の作業予定を並べて表示されることにより、注文の作業を実施する各生産工程の生産計画を容易に把握できる。
【００３９】
生産計画画面６０は、作業オブジェクトを移動させることにより、生産計画の変更が可能とされている。表示制御部４１は、移動された作業オブジェクトに関する作業情報３０を移動した位置に応じて更新する。
【００４０】
また、生産計画画面６０は、注文のラインを指定して所定の第２操作を行うことにより、注文の各作業と、各作業を実施する設備および各作業を割り当て可能な設備の作業予定を並べて表示させることが可能とされている。
【００４１】
表示制御部４１は、第２操作が行われた場合、指定された注文の各作業と、各作業を実施する設備の作業予定とに加えて、各作業を割り当て可能な設備の作業予定を生産計画画面６０に表示させる表示制御を行う。例えば、表示制御部４１は、設備情報３１を参照して、品目の項目に、注文の各作業の品目が登録された生産可能な設備を読み出して割り当て可能な設備を特定する。そして、表示制御部４１は、作業情報３０を参照して、指定された注文の各作業と、各作業を実施する設備および各作業を割り当て可能な設備の作業予定を生産計画画面６０に並べて表示させる。
【００４２】
図９は、注文の各作業と、注文の各作業の品目が生産可能な設備の作業予定を並べて表示した生産計画画面の一例を示す図である。図９は、図７に示す生産計画画面６０において、注文「ＯＤ００１」を指定して第２操作が行われた結果を示している。図９の例でも、設備の不稼働期間にハッチを付して識別可能に示している。
【００４３】
図９の例では、図８の例に加えて、品目「Ａ」の作業を割り当て可能な設備「Ｌｉｎｅ２２」の作業予定として、作業オブジェクト１１０が表示されている。また、図９の例では、品目「Ｐ」の作業を割り当て可能な設備「Ｌｉｎｅ１２」の作業予定として、作業オブジェクト１１１が表示されている。作業オブジェクト１１０は、注文「ＯＤ８０１」に関するものであり、２０１４／２／３  ９：００から２０１４／２／３  １１：００の間に、品目「Ａ´」を数量「５０」個生産する作業である。作業オブジェクト１１１は、注文「ＯＤ７０１」に関するものであり、２０１４／２／３  ９：００から２０１４／２／３  １３：００の間に、品目「Ｐ´」を数量「１００」個生産する作業である。
【００４４】
生産計画画面６０は、作業オブジェクトを移動させることにより、生産計画の変更が可能とされている。例えば、生産計画画面６０は、作業オブジェクトを、当該作業オブジェクトの作業を割り当て可能な設備に移動させることにより、生産計画の変更が可能とされている。
【００４５】
表示制御部４１は、受付部４０により、作業オブジェクトの移動の操作を受け付けると、作業オブジェクトを移動させる。例えば、表示制御部４１は、設備情報３０を参照して、配置された作業オブジェクトの品目を配置された位置の設備で生産する場合の生産能力を特定する。そして、表示制御部４１は、特定した生産能力で、配置された作業オブジェクトの品目を数量分生産する期間を求める。例えば、表示制御部４１は、配置された位置を開始日時として、配置された作業オブジェクトの品目を数量分生産する期間の終了日時を求める。そして、表示制御部４１は、求めた期間に応じた長さで作業オブジェクトを配置する。また、表示制御部４１は、配置された作業オブジェクトに関する作業情報３０を配置された位置に応じて更新する。
【００４６】
管理者は、注文の各作業と、各作業を割り当て可能な設備の作業予定も並べて表示されることにより、作業を割り当て可能な代替設備の生産計画を容易に把握できる。また、管理者は、発注に係る生産計画を変更する場合、生産計画画面６０により、作業を割り当て可能な設備に、作業を容易に割り当てることができる。例えば、図９の例では、作業オブジェクト９０を設備「Ｌｉｎｅ２２」へ移動させて品目「Ａ´」を設備「Ｌｉｎｅ２２」で生産することにより、作業オブジェクト７１の開始を早めることができる。また、図９の例では、作業オブジェクト７２を設備「Ｌｉｎｅ１２」へ移動させることにより、作業オブジェクト７２の開始を早めることができる。
【００４７】
［処理の流れ］
次に、本実施例に係る生産計画支援装置１１が実行する各種の処理ついて説明する。最初に、本実施例に係る生産計画支援装置１１が、注文の各作業と、設備の作業予定とを並べて表示させる表示制御処理の流れについて説明する。図１０は、表示制御処理の手順の一例を示すフローチャートである。この表示制御処理は、所定のタイミング、例えば、生産計画画面６０において第１操作または第２操作が行われたタイミングで実行される。
【００４８】
図１０に示すように、表示制御部４１は、作業情報３０を参照して、指定された注文で実施される作業を読み出す（Ｓ１０）。また、表示制御部４１は、作業情報３０を参照して、指定された注文の製品を生産する設備の作業予定を読み出す（Ｓ１１）。例えば、第１操作が行われた場合、表示制御部４１は、作業情報３０から、指定された注文の各作業を行う割当設備の他の作業を読み出す。また、第２操作が行われた場合、表示制御部４１は、設備情報３１を参照して、注文の各作業の品目が登録された生産可能な設備を読み出して割り当て可能な設備を特定し、作業情報３０から、割り当て可能な設備の他の作業を読み出す。表示制御部４１は、生産計画画面６０に、注文の各作業と、各作業を実施する設備の作業予定を並べて表示させ（Ｓ１２）、処理を終了する。
【００４９】
［効果］
上述してきたように、本実施例に係る生産計画支援装置１１は、特定の製品の生産についての注文に対応づけて、該特定の製品の生産プロセスに含まれる複数の生産工程を実行順に配置する第１の表示の制御を行う。また、生産計画支援装置１１は、第１の表示に併せて、特定の製品の生産プロセスで利用される予定の生産ライン毎に、複数の生産工程のうち自生産ラインで実行される予定の生産工程を第１の表示における配置時間位置に対応する時間位置に配置する第２の表示の制御を行う。これにより、生産計画支援装置１１は、注文の作業を実施する各生産工程の生産計画を容易に把握させることができる。
【００５０】
例えば、本実施例に係る生産計画支援装置１１は、ある製品の生産についての注文情報に基づき、前記ある製品を生産するための作業が複数の工程に分割され、前記複数の工程のそれぞれの作業を実施する設備および時間帯を記憶部２１に記憶する。生産計画支援装置１１は、ある製品の生産についての注文情報についての生産情報を、一つの軸を時間軸とし各工程の作業の開始日時と終了日時を領域によって表現した図表によって表示する指示を検出する。生産計画支援装置１１は、指示を検出すると、記憶部２１を参照し、図表に、注文情報についてのある製品を生産するための複数の工程の内のそれぞれの工程を配置するとともに、複数の工程が行われるそれぞれのラインを抽出して配置して出力する制御を行う。これにより、生産計画支援装置１１は、注文の作業を実施する各生産工程の生産計画を容易に把握させることができる。
【００５１】
また、本実施例に係る生産計画支援装置１１は、割り当て可能な設備の表示の指示を検出すると、それぞれの工程を割り当て可能なラインを抽出して表示する。これにより、生産計画支援装置１１は、作業を割り当て可能な代替設備の生産計画を容易に把握させることができる。
【実施例２】
【００５２】
さて、これまで開示の装置に関する実施例について説明したが、開示の技術は上述した実施例以外にも、種々の異なる形態にて実施されてよいものである。そこで、以下では、本発明に含まれる他の実施例を説明する。
【００５３】
例えば、上記の実施例では、生産計画支援装置１１を１台のコンピュータとした場合について説明したが、例えば、表示制御を行うサーバおよび各種の情報を記憶するサーバとして実装してもよい。表示制御を行うサーバは、生産計画表示装置に対応する。
【００５４】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的状態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。例えば、受付部４０および表示制御部４１の各処理部が適宜統合されてもよい。また、各処理部の処理が適宜複数の処理部の処理に分離されてもよい。さらに、各処理部にて行なわれる各処理機能は、その全部または任意の一部が、ＣＰＵおよび当該ＣＰＵにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
【００５５】
［生産計画支援プログラム］
また、上記の実施例で説明した各種の処理は、あらかじめ用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータシステムで実行することによって実現することもできる。そこで、以下では、上記の実施例と同様の機能を有するプログラムを実行するコンピュータシステムの一例を説明する。図１１は、生産計画支援プログラムを実行するコンピュータを示す図である。
【００５６】
図１１に示すように、コンピュータ３００は、ＣＰＵ（Central  Processing  Unit）３１０、ＨＤＤ（Hard  Disk  Drive）３２０、ＲＡＭ（Random  Access  Memory）３４０を有する。これら３００〜３４０の各部は、バス４００を介して接続される。
【００５７】
ＨＤＤ３２０には上記の受付部４０および表示制御部４１と同様の機能を発揮する生産計画支援プログラム３２０ａが予め記憶される。なお、生産計画支援プログラム３２０ａについては、適宜分離しても良い。
【００５８】
また、ＨＤＤ３２０は、各種情報を記憶する。例えば、ＨＤＤ３２０は、ＯＳや生産計画に用いる各種データを記憶する。
【００５９】
そして、ＣＰＵ３１０が、生産計画支援プログラム３２０ａをＨＤＤ３２０から読み出して実行することで、実施例の各処理部と同様の動作を実行する。すなわち、生産計画支援プログラム３２０ａは、受付部４０および表示制御部４１と同様の動作を実行する。
【００６０】
なお、上記した生産計画支援プログラム３２０ａについては、必ずしも最初からＨＤＤ３２０に記憶させることを要しない。
【００６１】
例えば、コンピュータ３００に挿入されるフレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＤＶＤディスク、光磁気ディスク、ＩＣカードなどの「可搬用の物理媒体」にプログラムを記憶させておく。そして、コンピュータ３００がこれらからプログラムを読み出して実行するようにしてもよい。
【００６２】
さらには、公衆回線、インターネット、ＬＡＮ、ＷＡＮなどを介してコンピュータ３００に接続される「他のコンピュータ（またはサーバ）」などにプログラムを記憶させておく。そして、コンピュータ３００がこれらからプログラムを読み出して実行するようにしてもよい。
【符号の説明】
【００６３】
１０  システム
１１  生産計画支援装置
２１  記憶部
２２  制御部
３０  作業情報
３１  設備情報
３２  品目構成情報
４０  受付部
４１  表示制御部
【図１】
2015197691.tif 000003
【図２】
2015197691.tif 000004
【図３】
2015197691.tif 000005
【図４】
2015197691.tif 000006
【図５】
2015197691.tif 000007
【図６】
2015197691.tif 000008
【図７】
2015197691.tif 000009
【図８】
2015197691.tif 000010
【図９】
2015197691.tif 000011
【図１０】
2015197691.tif 000012
【図１１】
2015197691.tif 000013