(57)【要約】【課題】バケット単位での段取替えが占める時間を見やすく表示できる生産計画作成支援プログラム、生産計画作成支援方法および生産計画作成支援装置を提供する。【解決手段】抽出部４２は、作業オブジェクトおよび複数の段取替えオブジェクトを含むバケットを含むガントチャートにおいて、バケットに含まれる作業オブジェクトおよび複数の段取替えオブジェクトを抽出する。算出部４３は、抽出された複数の段取替えに割り当てられた時間の合計を算出する。表示制御部４１は、抽出された作業オブジェクトと、算出された時間の合計で示される段取替えオブジェクトとをバケット内に並べて表示する。【選択図】図２
2015191632.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）３４０を有する。これら３００〜３４０の各部は、バス４００を介して接続される。
【００４９】
ＨＤＤ３２０には上記の受付部４０、表示制御部４１、抽出部４２および算出部４３と同様の機能を発揮する生産計画作成支援プログラム３２０ａが予め記憶される。なお、生産計画作成支援プログラム３２０ａについては、適宜分離しても良い。
【００５０】
また、ＨＤＤ３２０は、各種情報を記憶する。例えば、ＨＤＤ３２０は、ＯＳや追跡対象端末への移動方向の推定に用いる各種データを記憶する。
【００５１】
そして、ＣＰＵ３１０が、生産計画作成支援プログラム３２０ａをＨＤＤ３２０から読み出して実行することで、実施例の各処理部と同様の動作を実行する。すなわち、生産計画作成支援プログラム３２０ａは、受付部４０、表示制御部４１、抽出部４２および算出部４３と同様の動作を実行する。
【００５２】
なお、上記した生産計画作成支援プログラム３２０ａについては、必ずしも最初からＨＤＤ３２０に記憶させることを要しない。
【００５３】
例えば、コンピュータ３００に挿入されるフレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＤＶＤディスク、光磁気ディスク、ＩＣカードなどの「可搬用の物理媒体」にプログラムを記憶させておく。そして、コンピュータ３００がこれらからプログラムを読み出して実行するようにしてもよい。
【００５４】
さらには、公衆回線、インターネット、ＬＡＮ、ＷＡＮなどを介してコンピュータ３００に接続される「他のコンピュータ（またはサーバ）」などにプログラムを記憶させておく。そして、コンピュータ３００がこれらからプログラムを読み出して実行するようにしてもよい。
【符号の説明】
【００５５】
１０  システム
１１  生産計画作成支援装置
２１  記憶部
２２  制御部
３０  作業情報
３１  バケット情報
４０  受付部
４１  表示制御部
４２  抽出部
４３  算出部
【図１】
2015191632.tif 000003
【図２】
2015191632.tif 000004
【図３】
2015191632.tif 000005
【図４】
2015191632.tif 000006
【図５】
2015191632.tif 000007
【図６】
2015191632.tif 000008
【図７】
2015191632.tif 000009
【図８】
2015191632.tif 000010
【図９】
2015191632.tif 000011