(57)【要約】【課題】作業実績登録の入力忘れや入力ミス等があった場合でも、当初の生産計画に基づいた進捗状況を把握できる生産計画管理装置を提供する。【解決手段】複数の工程からなる生産工程の作業進捗の管理を行うために、各工程の作業開始条件、所要工数、作業人数に応じて生産計画を自動作成し、作業実績を登録することにより作業進捗状況に応じて現在日時を起点とした生産計画を再作成する生産計画管理装置において、生産計画を再作成する際に、生産計画管理装置内の現在日時を実績未登録の作業で最も過去となる作業開始日時に置き換え、実績未登録の作業で最も過去となる作業開始日時を起点とする生産計画を再作成し、その後、前記生産計画管理装置内の現在日時を本来の現在日時へ戻す再計画手段を有することを特徴とする生産計画管理装置。【選択図】図３
2014229291.tif 000002
【特許請求の範囲】
【請求項１】
複数の工程からなる生産工程の作業進捗の管理を行うために、前記複数の工程の各々の作業開始条件、所要工数、作業人数に応じて生産計画を自動作成し、作業実績を登録することにより作業進捗状況に応じて現在日時を起点とした生産計画を再作成する生産計画管理装置において、
前記生産計画を再作成する際に、前記生産計画管理装置内の現在日時を実績未登録の作業で最も過去となる作業開始日時に置き換え、実績未登録の作業で最も過去となる作業開始日時を起点とする生産計画を再作成し、その後、前記生産計画管理装置内の現在日時を本来の現在日時へ戻す再計画手段を有することを特徴とする生産計画管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】  本発明の実施形態は、生産計画を作成し管理する装置に関する。
【背景技術】
【０００２】  一般に、工場内で複数の工程での作業により完成する製品の生産ラインにおいて、生産計画の進捗状況の管理は、通常、プログラムを実行する機能を有するコンピュータ等（生産計画管理装置）により実現される。生産計画管理装置は、生産スケジューリングを実施し、生産オーダーに対して開始可能日、指定納期、作業順、使用可能設備といった制約条件を考慮して、いつ、どこの設備で、どのような順序で生産するかを決定する。生産計画管理装置で生産スケジューリングを実施する場合、精度の高い詳細な生産計画が立案され、製造現場への作業指示とともに、進捗状況を把握するうえで、作業指示に対する作業実績を登録することが必須要件となる。【０００３】  生産計画管理装置は、登録された作業実績に基づいて、現在日時を起点とする生産計画を再計画し、進捗状況に応じた製造現場への作業指示を行う。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１５７６９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】  作業実績の登録は、作業者が作業に要した実績工数を生産計画管理装置へ入力するのが一般的である。しかし、作業指示として管理される製造工程数が多くなればなるほど、作業者の実績登録への負担が増し、入力のし忘れや、入力順（製造工程の順番）のミス等が発生するという問題が起こる。また、生産計画管理装置を導入して間も無いころは、作業者の実績登録の入力し忘れや、入力ミスの頻度は特に高くなる。【０００６】  そのような実績登録の入力し忘れや入力ミスがある状態で、生産計画管理装置が生産計画を再計画する際に現在日時を起点として生産スケジューリングを実施すると、図５に示すように、実際には作業完了しているにもかかわらず未完了の作業として新たに計画されてしまうため、正確な生産計画の立案が困難になるという問題が生じる。【０００７】  本発明は、作業実績登録の入力忘れや入力ミス等があった場合でも、当初の生産計画に基づいた進捗状況を把握できる生産計画管理装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】  上記目的を達成するため、本発明の生産計画管理装置は、複数の工程からなる生産工程の作業進捗の管理を行うために、前記複数の工程の各々の作業開始条件、所要工数、作業人数に応じて生産計画を自動作成し、作業実績を登録することにより作業進捗状況に応じて現在日時を起点とした生産計画を再作成する生産計画管理装置において、前記生産計画を再作成する際に、前記生産計画管理装置内の現在日時を実績未登録の作業で最も過去となる作業開始日時に置き換え、実績未登録の作業で最も過去となる作業開始日時を起点とする生産計画を再作成し、その後、前記生産計画管理装置内の現在日時を本来の現在日時へ戻す再計画手段を有することを特徴としている。
【図面の簡単な説明】
【０００９】
【図１】本実施形態の生産計画管理装置１のシステム構成例を示す図。
【図２】ＤＢサーバ２およびクライアント端末３のコンピュータＡ，Ｂのハードウェア構成を示す図。
【図３】本実施形態の生産計画管理装置１の機能ブロック図。
【図４】本実施形態の生産計画管理装置１で再計画した例を示す図。
【図５】従来の生産計画管理装置で再計画した例を示す図。
【発明を実施するための形態】
【００１０】  以下、図面に基づいて本発明の好適な実施形態について詳細に説明する。図１は、本実施形態の生産計画管理装置１のシステム構成例を示す図である。
【００１１】  図１に示すように、生産計画管理装置１は、生産計画および生産実績のデータを格納するＤＢサーバ２と、クライアント端末３として、生産実績の受信・生産計画の作成、生産計画送信を行うコンピュータＡと、生産計画の受信・生産実績の送信を行うコンピュータＢで構成される。なお、図１の通信ネットワーク４に接続されたＤＢサーバ２およびクライアント端末３のコンピュータＡ，Ｂの構成は一例であり、用途や目的に応じて、様々な構成を採り得る。
【００１２】  ここで、コンピュータＡ，Ｂの役割を簡単に述べると、コンピュータＡでは作業（工程）の登録と作業順序の定義を行い、現在日時からの作業予定を立案する。生産計画送信により、ＤＢサーバ２に生産計画が保存される。コンピュータＢでは、ＤＢサーバ２からコンピュータＡにて立案された生産計画情報を受信し、作業に対する着手・完了実績を登録する。登録した着手・完了実績は、生産実績の送信にてＤＢサーバ２に保存される。コンピュータＡでは、コンピュータＢにて登録された生産実績を考慮し、まだ完了していない作業に対して再度現在日時から作業予定を立案する。
【００１３】  コンピュータＡにて実施する「作業の登録」とは、コンピュータＢにて着手・完了登録を行う為の作業単位を定義することを意味する。コンピュータＡにて実施する「作業順の定義」とは、複数の作業同士の開始制約をつけることを意味する。開始制約とは、作業Ａと作業Ｂという２の作業があった場合、作業Ｂは、作業Ａが終わったあとでないと開始できないことを意味する。コンピュータＡにて実施する「生産計画作成」とは、現在日時を起点にして開始制約を考慮し、これからどの作業をいつ・だれが、を計算する機能である。
【００１４】  図２は、ＤＢサーバ２およびクライアント端末３のコンピュータＡ，Ｂのハードウエア構成を示す図である。
【００１５】  ＤＢサーバ２およびコンピュータＡ，Ｂは、例えば、ＣＰＵ２０１、ＲＡＭ２０３、ＲＯＭ２０２、入力コントローラ２０５、ビデオコントローラ２０６、メモリコントローラ２０７、通信インタフェース（Ｉ／Ｆ）コントローラ２０８がシステムバス２０４に接続された構成である。
【００１６】  ＣＰＵ２０１は、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。また、ＲＯＭ２０２および外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳと呼ぶ）や、ＤＢサーバ２やコンピュータＡ，Ｂの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。
【００１７】  ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して、必要なプログラム等をＲＡＭ２０３にロードして、プログラムを実行することで各種動作を実現する。
【００１８】  また、入力コントローラ２０５は、キーボードや図示しないマウス等２０９のポインティングデバイスからの入力を制御する。ビデオコントローラ２０６は、ＣＲＴディスプレイ等のディスプレイ装置２１０への表示を制御する。ディスプレイ装置２１０は、ＣＲＴだけでなく液晶ディスプレイでも良い。
【００１９】  メモリコントローラ２０７は、ブートプログラム、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶するハードディスク（ＨＤ）等の各種記憶媒体である外部メモリ２１１へのアクセスを制御する。
【００２０】  通信Ｉ／Ｆコントローラ２０８は、ネットワークを介して、外部機器と制御、通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いたインターネット通信等が可能である。なお、ＣＰＵ２０１は、例えば、ＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ディスプレイ装置２１０上での表示を可能にしている。また、ＣＰＵ２０１は、ディスプレイ装置２１０上の図示しないマウスカーソル等でのユーザによる指示を可能にする。
【００２１】  本実施形態の生産工程管理にかかるプログラムは、ＤＢサーバ２の外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０２にロードされることによりＣＰＵ２０１により実行される。さらに、本実施形態の生産工程管理にかかるプログラムが用いる定義ファイルおよび各種情報テーブルは外部メモリ２１１に格納されている。
【００２２】  図３は、本実施形態の生産工程管理装置１の機能ブロック図である。図３に示すように、生産工程管理装置１は、作業情報ファイル３０１、作業順ファイル３０２、作業実績ファイル３０３、基準情報ファイル３０４を持ち、これらのファイルについて処理ステップＳ１〜Ｓ６を繰り返すことにより実行している。
【００２３】  作業情報ファイル３０１は、工程名と、その工程にかかる必要工数、作業人数、作業開始・終了日時の予定が格納されている。作業順ファイル３０２は、複数の工程同士の開始制約をつける場合、その制約条件が格納されている。作業実績ファイル３０３は、各工程の開始・終了日時の実績が格納されている。そして、基準情報ファイル３０４は、現在日が格納されている。
【００２４】  処理ステップＳ１では、コンピュータＡが作業情報ファイル３０１、作業順ファイル３０２、作業実績ファイル３０３の情報を読み込み、処理ステップＳ２では、コンピュータＢにて登録された作業実績をコンピュータＡにて受信し、作業情報ファイル３０１から実績登録された作業の消込みを行う。処理ステップＳ３でコンピュータＡが基準情報ファイル３０４の現在日時を一時的に実績未登録で最も過去の作業の作業開始日に置き換え、この状態で再計画を実行する（処理ステップＳ４）。その後、処理ステップＳ５で基準情報ファイル３０４の現在日時を元に戻し、処理ステップＳ４での再計画後のデータを作業情報ファイル３０１へ書き込みを行う。
【００２５】  これにより、実績登録忘れがあった場合に、従来は図５のように再計画されてしまうところを、本実施形態によれば図４に示すように、生産工程管理装置が全ての作業単位（図４の「作業Ｂ」、「作業Ｃ」、「作業Ｄ」）の生産計画を再作成する際、現在日時よりも過去に計画された作業単位（図４の「作業Ｂ」）に対して実績が登録されていないと現在日時以降に開始するように再計画され、後続する作業単位（図４の「作業Ｃ」、「作業Ｄ」）の日程にもズレが生じるのを回避することができる。また、計画値を優先しつつも、後日に正しい実績内容が登録されれば、登録された実績日時で完了し、後続の作業単位を実績日時から再計画することができるため、当初の計画に基づいた実績管理をすることができる。
【符号の説明】
【００２６】１…生産計画管理装置、２…ＤＢサーバ、３…クライアント端末、４…通信ネットワーク、２０１…ＣＰＵ、２０２…ＲＯＭ、２０３…ＲＡＭ、２０４…システムバス、２０５…入力コントローラ、２０６…ビデオコントローラ、２０７…メモリコントローラ、２０８…通信インタフェースコントローラ、２０９…キーボード等、２１０…ディスプレイ装置、２１１…外部メモリ、３０１…作業情報ファイル、３０２…作業順ファイル、３０３…作業実績ファイル、３０４…基準情報ファイル
【図１】
2014229291.tif 000003
【図２】
2014229291.tif 000004
【図３】
2014229291.tif 000005
【図４】
2014229291.tif 000006
【図５】
2014229291.tif 000007