(57)【特許請求の範囲】
【請求項１】
一連の製造工程により製造される製品の生産管理を支援する生産管理支援システムであって、
前記製造工程の各工程で実施される作業の内容を規定する文書ごとに、文書で内容が規定された作業が実施される工程と、文書の適用開始日及び適用終了日の組み合わせである適用期間とを示す管理データを記憶する文書管理データベースと、
１つの工程の指定を受け付ける受付部と、
前記受付部にて指定された工程と同じ工程を示し、かつ、現時点に最も近い適用期間を示す管理データを前記文書管理データベースから取得し、取得した管理データに基づき、前記受付部にて指定された工程で実施される作業の内容を規定する最新の文書を特定する管理処理部であり、前記受付部にて指定された工程と同じ工程を示す複数の管理データが前記文書管理データベースに記憶されている場合、当該複数の管理データのそれぞれで示された適用開始日に応じた開始位置から、当該複数の管理データのそれぞれで示された適用終了日に応じた終了位置まで延びる帯状の複数の図形を画面に表示する管理処理部と
を備え、
前記受付部は、前記管理処理部により表示された図形の開始位置又は終了位置の変更を受け付け、
前記管理処理部は、前記受付部にて変更された図形の開始位置又は終了位置に応じて、該当する管理データで示された適用開始日又は適用終了日を更新する生産管理支援システム。
【請求項２】
前記受付部は、新たな１つの図形の追加を受け付け、
前記管理処理部は、前記受付部にて指定された工程と同じ工程を示し、かつ、前記受付部にて追加された図形の開始位置に応じた日付を適用開始日として示す新たな１つの管理データを作成して前記文書管理データベースに登録するとともに、登録する管理データで示された工程と同じ工程を示し、かつ、登録する管理データで示された適用期間に最も近い適用期間を示す管理データを前記文書管理データベースから選択し、選択した管理データで示された適用終了日を、登録する管理データで示された適用開始日の前日へ更新する請求項１に記載の生産管理支援システム。
【請求項３】
前記受付部は、新たな１つの図形の追加を受け付け、
前記管理処理部は、前記受付部にて指定された工程と同じ工程を示し、かつ、前記受付部にて追加された図形の開始位置に応じた日付を適用開始日として示す新たな１つの管理データを作成して前記文書管理データベースに登録するとともに、登録する管理データで示された工程と同じ工程を示し、かつ、登録する管理データで示された適用開始日を含む適用期間を示す管理データを前記文書管理データベースから選択し、選択した管理データで示された適用終了日を、登録する管理データで示された適用開始日の前日へ更新する請求項１に記載の生産管理支援システム。
【請求項４】
前記受付部は、新たな１つの図形の追加を受け付け、
前記管理処理部は、前記受付部にて指定された工程と同じ工程を示し、かつ、前記受付部にて追加された図形の開始位置に応じた日付を適用開始日として示す新たな１つの管理データを作成して前記文書管理データベースに登録するとともに、登録する管理データで示された工程と同じ工程を示し、かつ、登録する管理データで示された適用終了日を含む適用期間を示す管理データを前記文書管理データベースから選択し、選択した管理データで示された適用開始日を、登録する管理データで示された適用終了日の翌日へ更新する請求項１に記載の生産管理支援システム。
【請求項５】
前記受付部は、前記管理処理部により表示された、一方の開始位置と他方の終了位置とが隣接する２つの図形のうち一方の図形の削除を受け付け、
前記管理処理部は、前記一方の図形に該当する管理データを前記文書管理データベースから削除するとともに、前記２つの図形のうち他方の図形に該当する管理データを前記文書管理データベースから選択し、選択した管理データで示された適用終了日を、前記一方の図形に該当する管理データで示された適用終了日へ更新する請求項１に記載の生産管理支援システム。
【請求項６】
前記受付部は、前記管理処理部により表示された、一方の開始位置と他方の終了位置とが隣接する２つの図形のうち一方の図形の開始位置の変更を受け付け、
前記管理処理部は、前記一方の図形に該当する管理データを第１管理データとして前記文書管理データベースから選択し、当該第１管理データで示された適用開始日を、前記受付部にて変更された開始位置に応じた日付へ更新するとともに、前記２つの図形のうち他方の図形に該当する管理データを第２管理データとして前記文書管理データベースから選択し、当該第２管理データで示された適用終了日を、当該第１管理データで更新された後の適用開始日の前日へ更新する請求項１に記載の生産管理支援システム。
【請求項７】
前記管理処理部は、表示する図形の開始位置から終了位置までの長さを、固定値と、表示する図形に該当する管理データで示された適用期間に応じた変動値との合計の長さに設定する請求項１から６のいずれか１項に記載の生産管理支援システム。
【請求項８】
一連の製造工程により製造される製品の生産管理を支援する生産管理支援プログラムであって、
前記製造工程の各工程で実施される作業の内容を規定する文書ごとに、文書で内容が規定された作業が実施される工程と、文書の適用開始日及び適用終了日の組み合わせである適用期間とを示す管理データを記憶する文書管理データベースを備えるコンピュータに、
１つの工程の指定を受け付ける受付手順と、
前記受付手順にて指定された工程と同じ工程を示し、かつ、現時点に最も近い適用期間を示す管理データを前記文書管理データベースから取得し、取得した管理データに基づき、前記受付手順にて指定された工程で実施される作業の内容を規定する最新の文書を特定する管理処理手順であり、前記受付手順にて指定された工程と同じ工程を示す複数の管理データが前記文書管理データベースに記憶されている場合、当該複数の管理データのそれぞれで示された適用開始日に応じた開始位置から、当該複数の管理データのそれぞれで示された適用終了日に応じた終了位置まで延びる帯状の複数の図形を画面に表示する管理処理手順と
を実行させ、
前記受付手順は、前記管理処理手順により表示された図形の開始位置又は終了位置の変更を受け付け、
前記管理処理手順は、前記受付手順にて変更された図形の開始位置又は終了位置に応じて、該当する管理データで示された適用開始日又は適用終了日を更新する生産管理支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、生産管理支援システム及び生産管理支援プログラムに関するものである。本発明は、例えば、日付による版管理の効率化に関するものである。
【背景技術】
【０００２】
文書の版を版数（即ち、改訂番号又はバージョン番号）によって管理する方法がある（例えば、特許文献１，２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−３９６５４号公報
【特許文献２】特開２０００−９９３７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の版管理の方法では、版数の整合性を常に保っていなければならず、手間がかかる。版数に誤りが生じた場合には、訂正が困難である。また、文書の参照元において参照すべき版数を正確に把握していなければならず、運用が煩雑である。文書が頻繁に改訂される場合には、版数の連続性が失われたり、誤った版数が参照先として設定されたりするおそれがある。
【０００５】
本発明は、例えば、文書の版を効率的に管理することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一の態様に係る生産管理支援システムは、
一連の製造工程により製造される製品の生産管理を支援する。
前記生産管理支援システムは、
前記製造工程の各工程で実施される作業の内容を規定する文書ごとに、文書で内容が規定された作業が実施される工程と、文書の適用期間とを示す管理データを記憶する文書管理データベースと、
１つの工程の指定を受け付ける受付部と、
前記受付部にて指定された工程と同じ工程を示し、かつ、現時点に最も近い適用期間を示す管理データを前記文書管理データベースから取得し、取得した管理データに基づき、前記受付部にて指定された工程で実施される作業の内容を規定する最新の文書を特定する管理処理部とを備える。
【０００７】
本発明の一実施例において、
前記文書管理データベースに記憶される管理データは、適用期間を適用開始日及び適用終了日の組み合わせで示すデータであり、
前記管理処理部は、新たな１つの管理データを前記文書管理データベースに登録するとともに、登録する管理データで示された工程と同じ工程を示し、かつ、登録する管理データで示された適用期間に最も近い適用期間を示す管理データを前記文書管理データベースから選択し、選択した管理データで示された適用終了日を、登録する管理データで示された適用開始日の前日へ更新する。
【０００８】
本発明の一実施例において、
前記文書管理データベースに記憶される管理データは、適用期間を適用開始日及び適用終了日の組み合わせで示すデータであり、
前記管理処理部は、新たな１つの管理データを前記文書管理データベースに登録するとともに、登録する管理データで示された工程と同じ工程を示し、かつ、登録する管理データで示された適用開始日を含む適用期間を示す管理データを前記文書管理データベースから選択し、選択した管理データで示された適用終了日を、登録する管理データで示された適用開始日の前日へ更新する。
【０００９】
本発明の一実施例において、
前記文書管理データベースに記憶される管理データは、適用期間を適用開始日及び適用終了日の組み合わせで示すデータであり、
前記管理処理部は、新たな１つの管理データを前記文書管理データベースに登録するとともに、登録する管理データで示された工程と同じ工程を示し、かつ、登録する管理データで示された適用終了日を含む適用期間を示す管理データを前記文書管理データベースから選択し、選択した管理データで示された適用開始日を、登録する管理データで示された適用終了日の翌日へ更新する。
【００１０】
本発明の一実施例において、
前記文書管理データベースに記憶される管理データは、適用期間を適用開始日及び適用終了日の組み合わせで示すデータであり、
前記管理処理部は、１つの管理データを前記文書管理データベースから削除するとともに、削除する管理データで示された工程と同じ工程を示し、かつ、削除する管理データで示された適用開始日の直前の適用期間を示す管理データを前記文書管理データベースから選択し、選択した管理データで示された適用終了日を、削除する管理データで示された適用終了日へ更新する。
【００１１】
本発明の一実施例において、
前記文書管理データベースに記憶される管理データは、適用期間を適用開始日及び適用終了日の組み合わせで示すデータであり、
前記管理処理部は、１つの管理データを第１管理データとして前記文書管理データベースから選択し、当該第１管理データで示された適用開始日を更新するとともに、当該第１管理データで示された工程と同じ工程を示し、かつ、当該第１管理データで更新された後の適用開始日の直前の適用期間を示す管理データを第２管理データとして前記文書管理データベースから選択し、当該第２管理データで示された適用終了日を、当該第１管理データで更新された後の適用開始日の前日へ更新する。
【００１２】
本発明の一実施例において、
前記文書管理データベースに記憶される管理データは、さらに、文書で内容が規定された作業に使用される設備を示すデータであり、
前記受付部は、さらに、１つの設備の指定を受け付け、
前記管理処理部は、前記受付部にて指定された工程及び設備の組み合わせと同じ工程及び設備の組み合わせを示し、かつ、現時点に最も近い適用期間を示す管理データを前記文書管理データベースから取得する。
【００１３】
本発明の一実施例において、
前記文書管理データベースに記憶される管理データは、さらに、文書に使用された言語を示すデータである。
【００１４】
本発明の一実施例において、
前記文書管理データベースに記憶される管理データ間で適用期間の連続性を維持する連動モードと、前記文書管理データベースに記憶される管理データ間で適用期間の空白及び重複を許す独立モードとのいずれかが選択可能である。
【００１５】
本発明の一の態様に係る生産管理支援プログラムは、
一連の製造工程により製造される製品の生産管理を支援する。
前記生産管理支援プログラムは、
前記製造工程の各工程で実施される作業の内容を規定する文書ごとに、文書で内容が規定された作業が実施される工程と、文書の適用期間とを示す管理データを記憶する文書管理データベースを備えるコンピュータに、
１つの工程の指定を受け付ける受付手順と、
前記受付手順にて指定された工程と同じ工程を示し、かつ、現時点に最も近い適用期間を示す管理データを前記文書管理データベースから取得し、取得した管理データに基づき、前記受付手順にて指定された工程で実施される作業の内容を規定する最新の文書を特定する管理処理手順とを実行させる。
【発明の効果】
【００１６】
本発明では、文書の版を版数によって直接管理するのではなく、文書の適用期間（例えば、日付）によって間接的に管理する。即ち、本発明では、文書が改訂されても、版数を付与する必要がない。よって、版管理の手間がかからず、運用も容易となる。本発明によれば、文書の版を効率的に管理することが可能となる。
【図面の簡単な説明】
【００１７】
【図１】実施の形態１に係る生産管理支援システムの構成及び利用例を示すブロック図。
【図２】実施の形態１に係る生産管理支援システムの詳細な構成を示すブロック図。
【図３】実施の形態１に係る生産管理支援システムの作業実績データベースの一例を示す表。
【図４】実施の形態１に係る生産管理支援システムの文書管理データベースの一例を示す表。
【図５】実施の形態１に係る生産管理支援システムのクライアント装置で出力される画面の一例を示す図。
【図６】実施の形態２に係る生産管理支援システムの文書管理データベースの一例を示す表。
【図７】実施の形態２に係る生産管理支援システムの文書管理データベースの一例を示す表。
【図８】実施の形態３に係る生産管理支援システムの文書管理データベースの一例を示す表。
【図９】実施の形態４に係る生産管理支援システムの文書管理データベースの一例を示す表。
【図１０】実施の形態４に係る生産管理支援システムの文書管理データベースの一例を示す表。
【図１１】実施の形態４に係る生産管理支援システムの文書管理データベースの一例を示す表。
【図１２】実施の形態５に係る生産管理支援システムの管理処理部により表示される図形の一例を示す図。
【図１３】実施の形態５に係る生産管理支援システムの管理処理部により表示される図形の一例を示す図。
【図１４】実施の形態５に係る生産管理支援システムの管理処理部により表示される図形の一例を示す図。
【図１５】実施の形態５に係る生産管理支援システムの管理処理部により表示される図形の一例を示す図。
【図１６】実施の形態５に係る生産管理支援システムの管理処理部により表示される図形の一例を示す図。
【図１７】実施の形態６に係る生産管理支援システムの管理処理部により表示される図形の一例を示す図。
【図１８】実施の形態８に係る生産管理支援システムの文書管理データベースの一例を示す表。
【図１９】実施の形態９に係る生産管理支援システムの工程管理装置の構成を示すブロック図。
【図２０】実施の形態１０に係る生産管理支援システムの文書管理データベースの一例を示す表。
【図２１】実施の形態１０に係る生産管理支援システムの文書管理データベースが記憶するデータの一例を示す表。
【図２２】本発明の実施の形態に係る生産管理支援システムの各装置のハードウェア構成の一例を示す図。
【発明を実施するための形態】
【００１８】
以下、本発明の実施の形態について、図を用いて説明する。
【００１９】
実施の形態１．
図１は、本実施の形態に係る生産管理支援システム１００の構成及び利用例を示すブロック図である。
【００２０】
図１において、生産管理支援システム１００は、一連の製造工程により製造される製品の生産管理を支援するシステムであり、工程管理装置２００と、文書管理装置３００とを備える。
【００２１】
以下では、工場における生産管理支援システム１００の利用例を説明する。
【００２２】
事務所スタッフ１０１は、製品の仕様及び製造方法を変更する度に、指示書１１０を作成（即ち、改訂）する。指示書１１０には、変更後の仕様及び製造方法が記述される。指示書１１０は、製造方法の変更や原材料の切り替え等で頻繁に改訂される。指示書１１０は、製造工程の各工程で実施される作業の内容を規定する文書の一例である。指示書１１０をマニュアル等、その他の文書に置き換えても、本実施の形態を適用することができる。
【００２３】
指示書１１０は、事務所スタッフ１０１によって文書管理装置３００に登録される。従来の方法を適用するのであれば、指示書１１０は、文書番号及び改訂番号で管理されることになる。しかし、本実施の形態では、後述するように、改訂番号が不要となる。
【００２４】
指示書１１０は、事務所スタッフ１０１から手渡し、ＦＡＸ、工場内の電子メール等で製造現場作業者１０２へ受け渡される。或いは、指示書１１０は、文書管理装置３００から電子メール等で製造現場作業者１０２へ提供される。
【００２５】
製造現場作業者１０２は、受け取った指示書１１０に基づいて、製品製造作業を実施する。作業結果は、製造実績（又は品質実績）として、製造現場作業者１０２又は品質管理作業者１０３によって手入力で工程管理装置２００に登録される。或いは、作業結果は、製造実績として、製造現場の制御システム１０４から自動入力で工程管理装置２００に登録される。製造実績は、作業の日付と、ロット番号やバッチ番号等、製品に紐付く情報とで判別及び管理される。
【００２６】
製品の不具合やクレーム等が発生した場合、実績のトレースバックが行われる。不具合やクレーム等は製品単位に発生するが、トレースバックはロット単位で行われる。ロットとは、製造工程の各工程で同時期に実施された作業により得られた成果物を管理する単位である。例えば、同じ日に同じ工程で製造された複数個の製品を１つのロットとして管理することができる。
【００２７】
工程管理装置２００では、ロット単位で実績が管理されているが、指示書１１０は管理されていない。通常、不具合やクレーム等は製品製造から数日後或いは数ヵ月後に発生するが、その時点での製品の仕様及び製造方法は変更されている場合がある。そのため、不具合やクレーム等が発生した製品の製造作業で何世代前の指示書１１０（どのバージョンの指示書１１０）が使用されたかを特定する必要がある。
【００２８】
従来の方法のように、改訂番号によって指示書１１０の版が管理されていたとすると、不具合やクレーム等が発生した製品の仕様及び製造方法が記述された指示書１１０の改訂番号を特定することになる。しかし、そのためには、文書管理装置３００において、製造作業ごとに、対応する指示書１１０の改訂番号を管理していなければならない。それでは、手間がかかり、運用も煩雑となる。改訂番号の連続性が失われていたり、誤った改訂番号が記録されていたりするおそれもある。
【００２９】
本実施の形態では、文書管理装置３００が、指示書１１０の有効年月日の範囲（即ち、適用期間）を管理する。工程管理装置２００は、指示書１１０の有効年月日と製造実績の日付とを比較して、指示書１１０とロットとの対応関係を特定する。このため、製品の製造作業でどの指示書１１０が使用されたかを容易に見つけることができる。
【００３０】
つまり、本実施の形態では、指示書１１０等の文書の版を日付で管理する。これにより、版管理が容易かつ効率的になる。また、時間的な連続性が維持される等、整合のとれた文書管理が可能となる。
【００３１】
実際の製造現場では、製品の製造は日付単位で管理されていることが多い。作業者は、日次報告書や月次報告書を作成して日々の作業内容を記録し、日付と紐付けて作業内容を記憶している。作業内容を表す文書（作業の指示書１１０、マニュアル等）については、少なくとも製造現場では紙文書で管理されており、これらの紙文書は、製造現場で使用しなくなった後も一定期間保存される。紙文書には、製造現場で実際に利用した日付との関連付けを表す何らかの日付が、印刷や手書きで記載されている。そして、製品の不具合やクレーム等が発生した場合、実績のトレースバックを行うが、ロット番号からそのロットを製造した日付を特定し、そして、その日付から目視で作業内容を表す紙文書を特定する。仮にその紙文書がデータベースに登録されており、版管理されているものであっても、作業者は、版番号は意識せず、印刷された紙文書とそこに記載されているか、又は、作業者が記載した日付により、日ごとに変わっていく製造の作業内容と文書とのつながりを残す。
【００３２】
本実施の形態により、例えば、上記のような製造現場において、日付に基づく文書の版管理を行うことができる。製造現場の作業者がその記憶との関係を認識しやすい日付で文書を管理することができるので、作業者にとって管理が容易であり、工程と作業内容を表す文書との紐付けの誤りが発生しにくい。
【００３３】
図２は、生産管理支援システム１００の詳細な構成を示すブロック図である。
【００３４】
図２において、生産管理支援システム１００は、前述したように、工程管理装置２００と、文書管理装置３００とを備える。工程管理装置２００は、ネットワーク５０１を介して、文書管理装置３００と接続されている。また、工程管理装置２００は、ネットワーク５０２を介して、１台又は複数台のクライアント装置４００と接続されている。
【００３５】
工程管理装置２００は、例えば、サーバコンピュータである。工程管理装置２００は、作業実績データベース２０１、受付部２０２、実績処理部２０３、管理処理部２０４、通信処理部２０５，２０６を備える。
【００３６】
作業実績データベース２０１、受付部２０２、実績処理部２０３、管理処理部２０４については後述する。
【００３７】
通信処理部２０５は、管理処理部２０４から出力されるデータを、ネットワーク５０１を介して文書管理装置３００に送信する。また、通信処理部２０５は、管理処理部２０４に入力されるデータを、ネットワーク５０１を介して文書管理装置３００から受信する。
【００３８】
通信処理部２０６は、実績処理部２０３及び管理処理部２０４から出力されるデータを、ネットワーク５０２を介してクライアント装置４００に送信する。また、通信処理部２０５は、受付部２０２に入力されるデータを、ネットワーク５０２を介してクライアント装置４００から受信する。
【００３９】
文書管理装置３００は、例えば、サーバコンピュータである。文書管理装置３００は、文書管理データベース３０１、データ処理部３０２、通信処理部３０３を備える。
【００４０】
文書管理データベース３０１については後述する。
【００４１】
データ処理部３０２は、文書管理データベース３０１にクエリを発行し、結果を文書管理データベース３０１から取得する。
【００４２】
通信処理部３０３は、データ処理部３０２にクエリを発行させるためのデータを、ネットワーク５０１を介して工程管理装置２００から受信する。また、通信処理部３０３は、データ処理部３０２で取得された結果を、ネットワーク５０１を介して工程管理装置２００に送信する。
【００４３】
クライアント装置４００は、例えば、ＰＣ（Ｐｅｒｓｏｎａｌ・Ｃｏｍｐｕｔｅｒ）である。クライアント装置４００は、入力処理部４０１、表示処理部４０２、通信処理部４０３を備える。また、クライアント装置４００は、入力装置４１１、表示装置４１２を備える。
【００４４】
入力処理部４０１は、キーボード、マウス、タッチパネル等の入力装置４１１によりユーザ（例えば、前述した事務所スタッフ１０１、製造現場作業者１０２、或いは、品質管理作業者１０３）からの入力を受け付ける。
【００４５】
表示処理部４０２は、ＬＣＤ（Ｌｉｑｕｉｄ・Ｃｒｙｓｔａｌ・Ｄｉｓｐｌａｙ）等の表示装置４１２により文字や図形等を画面に表示する。
【００４６】
通信処理部４０３は、入力処理部４０１への入力内容を、ネットワーク５０２を介して工程管理装置２００に送信する。また、通信処理部４０３は、表示処理部４０２に表示させる文字や図形等を、ネットワーク５０２を介して工程管理装置２００から受信する。
【００４７】
なお、本実施の形態において、工程管理装置２００の管理処理部２０４又はその一部は、文書管理装置３００に備えられてもよい。また、工程管理装置２００及び文書管理装置３００は、統合されてもよい。その場合、ネットワーク５０１は不要となる。
【００４８】
図３は、作業実績データベース２０１の一例を示す表である。
【００４９】
図３に示すように、作業実績データベース２０１は、製造工程の各工程で同時期に実施された作業ごとに、前述した製造実績に相当する実績データ２１０を記憶する。実績データ２１０は、工程ＩＤ、設備ＩＤ、ロットＩＤ、作業日を含む。実績データ２１０は、さらに、作業の実施内容等、その他のデータを含んでいてもよい。工程ＩＤは、作業が実施された工程を示す識別子である。設備ＩＤは、作業に使用された設備を示す識別子である。ロットＩＤは、作業により得られた成果物（例えば、半製品又は最終製品）を管理する単位であるロットを示す識別子である。ロットＩＤとしては、例えば、工程ＩＤ、設備ＩＤ、日時等を組み合わせる等して、動的にシリアルな番号が採番される。作業日は、作業の実施日を示すデータである。作業の実施日は、作業の実施時期の一例である。作業の実施日を作業の実施日時、作業の実施時刻等、その他の時期に置き換えても、本実施の形態を適用することができる。なお、設備ＩＤは省略してもよい。即ち、本実施の形態では、設備を考慮しないか、１つの設備のみを考慮してもよい。
【００５０】
図４は、文書管理データベース３０１の一例を示す表である。
【００５１】
図４に示すように、文書管理データベース３０１は、前述した指示書１１０（具体的には、指示書１１０の版）ごとに、指示書１１０に関する管理データ３１０を記憶する。管理データ３１０は、工程ＩＤ、設備ＩＤ、適用開始日、適用終了日を含む。管理データ３１０は、さらに、指示書１１０の内容そのもの（例えば、指示書１１０で規定された作業の手順）等、その他のデータを含んでいてもよい。工程ＩＤは、指示書１１０で内容が規定された作業が実施される工程を示す識別子である。設備ＩＤは、指示書１１０で内容が規定された作業に使用される設備を示す識別子である。適用開始日は、指示書１１０の適用開始日を示すデータである。適用終了日は、指示書１１０の適用終了日を示すデータである。指示書１１０の適用開始日及び適用終了日の組み合わせは、指示書１１０の適用期間を示している。指示書１１０の適用開始日及び適用終了日の組み合わせの代わりに、指示書１１０の適用開始日時及び適用終了日時の組み合わせ（実績データ２１０で示される作業の実施日を作業の実施日時に置き換えた場合に対応）、指示書１１０の適用開始時刻及び適用終了時刻の組み合わせ（実績データ２１０で示される作業の実施日を作業の実施時刻に置き換えた場合に対応）等、その他の形式で指示書１１０の適用期間を示しても、本実施の形態を適用することができる。
【００５２】
図５は、クライアント装置４００で出力される画面の一例を示す図である。
【００５３】
図５に示すように、クライアント装置４００の画面には、ある期間（例えば、１日又は複数日）に実施された作業が工程と設備との組み合わせごとに表示される。各工程は、対応する工程ＩＤ（例えば、「Ｐ１」）とともに図形で表示される。各設備は、対応する設備ＩＤ（例えば、「Ｆ１１」）とともに図形で表示される。各作業は、対応するロットＩＤ（例えば、「Ｌ１１」）とともに図形で表示される。関連する作業の図形は、直線で結ばれている。
【００５４】
指示書１１０は、その版が製造工程と密接に関わる。そのため、本実施の形態では、適用開始日と適用終了日とを設定して、作業日と対応付けて版を管理できるようにしている。図３，４の例では、実績データ２１０の工程ＩＤ、設備ＩＤ、作業日から指示書１１０を特定できる。これにより、実績データ２１０の各ロットＩＤに対して、直接、対応する指示書１１０のＩＤ（例えば、文書番号及び改訂番号）を保持していないのにも関わらず、対応する指示書１１０を特定することができる。例えば、図５の画面で１つの作業が選択されると、その作業に対応するロットＩＤから、その作業がどの指示書１１０に基づいて実施されたかを特定することができる。
【００５５】
以下では、図３〜５の例を用いて、本実施の形態に係る生産管理支援システム１００の動作（即ち、本実施の形態に係る生産管理支援方法、及び、本実施の形態に係る生産管理支援プログラムの処理手順）を説明する。
【００５６】
まず、以下の動作によって、図５の画面が出力される。
【００５７】
（ステップ１−１）工程管理装置２００の受付部２０２は、クライアント装置４００の入力処理部４０１、通信処理部４０３、工程管理装置２００の通信処理部２０６を介して、ユーザから１つの期間の指定を受け付ける。
【００５８】
（ステップ１−２）工程管理装置２００の実績処理部２０３は、受付部２０２にて指定された期間に含まれる作業日を示す実績データ２１０を作業実績データベース２０１から取得する。実績処理部２０３は、取得した実績データ２１０に基づき、図５の画面を作成する。実績処理部２０３は、作成した画面を、通信処理部２０６、クライアント装置４００の通信処理部４０３、表示処理部４０２を介してクライアント装置４００に出力させる。
【００５９】
図５の画面で１つの作業が選択されると、以下の動作によって、図３の作業実績データベース２０１及び図４の文書管理データベース３０１から、その作業がどの指示書１１０に基づいて実施されたかが特定される。
【００６０】
（ステップ２−１）工程管理装置２００の受付部２０２は、クライアント装置４００の入力処理部４０１、通信処理部４０３、工程管理装置２００の通信処理部２０６を介して、ユーザから１つのロットの指定を受け付ける。例えば、受付部２０２は、図５の画面で選択された作業に対応するロットＩＤ「Ｌ１１」を受信する。
【００６１】
（ステップ２−２）工程管理装置２００の実績処理部２０３は、受付部２０２にて指定されたロットと同じロットを示す実績データ２１０を作業実績データベース２０１から取得する。例えば、実績処理部２０３は、図３の作業実績データベース２０１を検索して、ロットＩＤ「Ｌ１１」から、工程ＩＤ「Ｐ１」、設備ＩＤ「Ｆ１１」、作業日「２０１０−０１−１４」を含む実績データ２１０を取得する。
【００６２】
（ステップ２−３）工程管理装置２００の管理処理部２０４は、実績処理部２０３により取得された実績データ２１０で示された工程及び設備の組み合わせと同じ工程及び設備の組み合わせを示し、かつ、実績処理部２０３により取得された実績データ２１０で示された実施日を含む適用期間を示す管理データ３１０を、通信処理部２０５、文書管理装置３００の通信処理部３０３、データ処理部３０２を介して文書管理データベース３０１から取得する。管理処理部２０４は、取得した管理データ３１０に基づき、受付部２０２にて指定されたロットの作業の内容を規定する指示書１１０を特定する。例えば、管理処理部２０４は、図４の文書管理データベース３０１を検索して、工程ＩＤ「Ｐ１」と同じ工程ＩＤ、設備ＩＤ「Ｆ１１」と同じ設備ＩＤを持ち、作業日「２０１０−０１−１４」が適用開始日から適用終了日までの範囲に含まれる管理データ３１０を取得する。その結果、管理処理部２０４は、工程ＩＤ「Ｐ１」、設備ＩＤ「Ｆ１１」、適用開始日「２００５−１０−０１」、適用終了日「２０１２−０５−３１」の指示書１１０を特定する。
【００６３】
（ステップ２−４）工程管理装置２００の管理処理部２０４は、特定した指示書１１０に関する情報又は指示書１１０そのものを、通信処理部２０６、クライアント装置４００の通信処理部４０３、表示処理部４０２を介してクライアント装置４００の画面に表示する。
【００６４】
このように、本実施の形態では、指示書１１０の版を改訂番号によって直接管理するのではなく、指示書１１０の適用開始日及び適用終了日によって間接的に管理する。このため、本実施の形態によれば、指示書１１０の版を効率的に管理することが可能となる。
【００６５】
実施の形態２．
本実施の形態について、主に実施の形態１との差異を説明する。
【００６６】
本実施の形態に係る生産管理支援システム１００の構成は、図１，２に示した実施の形態１のものと同様である。
【００６７】
図６，７は、文書管理データベース３０１の一例を示す表である。
【００６８】
図６，７に示すように、本実施の形態において、文書管理データベース３０１の構成は、図４に示した実施の形態１のものと同様である。
【００６９】
本実施の形態では、文書管理データベース３０１に最新の指示書１１０を登録するとき、適用終了日がはっきりしない場合に「２０９９年１２月３１日」等の将来の日付を仮に登録しておく。次版を登録した際には、前版の適用終了日を自動で次版の適用開始日の前日に更新する。これにより、適用終了日が未定の場合でも、新しい指示書１１０を登録できる。また、各版の適用開始日及び適用終了日の日付の連続性が保たれる。
【００７０】
以下では、図６，７の例を用いて、本実施の形態に係る生産管理支援システム１００の動作（即ち、本実施の形態に係る生産管理支援方法、及び、本実施の形態に係る生産管理支援プログラムの処理手順）を説明する。
【００７１】
以下の動作によって、図６の文書管理データベース３０１に最新の指示書１１０が登録され、図７の文書管理データベース３０１が得られる。
【００７２】
（ステップ３−１）工程管理装置２００の管理処理部２０４は、登録する指示書１１０で内容が規定された作業が実施される工程を示し、かつ、登録する指示書１１０で内容が規定された作業に使用される設備を示し、かつ、登録する指示書１１０の適用開始日及び適用終了日を示す新たな１つの管理データ３１０を作成する。管理処理部２０４は、作成した管理データ３１０を文書管理データベース３０１に登録する。例えば、管理処理部２０４は、図６の文書管理データベース３０１に対し、工程ＩＤ「Ｐ１」、設備ＩＤ「Ｆ１１」の新しい版の指示書１１０を登録する。管理処理部２０４は、その指示書１１０の適用開始日を「２０１４−０１−１６」と指定する。管理処理部２０４は、登録した指示書１１０の適用終了日を、自動的に「２０９９−１２−３１」に設定する。
【００７３】
（ステップ３−２）工程管理装置２００の管理処理部２０４は、登録する管理データ３１０で示された工程及び設備の組み合わせと同じ工程及び設備の組み合わせを示し、かつ、登録する管理データ３１０で示された適用期間に最も近い適用期間を示す管理データ３１０を文書管理データベース３０１から選択する。管理処理部２０４は、選択した管理データ３１０で示された適用終了日を、登録する管理データ３１０で示された適用開始日の前日へ更新する。例えば、管理処理部２０４は、前版の適用終了日を、「２０１４−０１−１６」の前日である「２０１４−０１−１５」に、自動的に更新する。これにより、文書管理データベース３０１は、図７に示したものとなる。
【００７４】
実施の形態３．
本実施の形態について、主に実施の形態１との差異を説明する。
【００７５】
本実施の形態に係る生産管理支援システム１００の構成は、図１，２に示した実施の形態１のものと同様である。
【００７６】
図８は、文書管理データベース３０１の一例を示す表である。
【００７７】
図８に示すように、本実施の形態において、文書管理データベース３０１の構成は、図４に示した実施の形態１のものと同様である。
【００７８】
本実施の形態では、版を追加するとき、既存の指示書１１０を直接指定しなくても、いくつかのキーワードを基に、それがどの指示書１１０の改版かを自動で判別する。キーワードを入力するときには、既存のデータから自動的にリストが作成され、そのリストからキーワードを選択することができる。
【００７９】
図８の例では、新しい指示書１１０を登録するときに、改版したい現在の最新の指示書１１０を指定しなくても、工程ＩＤ「Ｐ１」と設備ＩＤ「Ｆ１１」とを指定することにより、現在の最新の指示書１１０を特定することができる。また、工程ＩＤを指定するときは、自動的に工程ＩＤ「Ｐ１」、「Ｐ２」のリストが表示されて、そこから選択が可能である。工程ＩＤ「Ｐ１」を指定すると、自動的に設備ＩＤ「Ｆ１１」、「Ｆ１２」のリストが表示されて、そこから選択が可能である。
【００８０】
以下では、図８の例を用いて、本実施の形態に係る生産管理支援システム１００の動作（即ち、本実施の形態に係る生産管理支援方法、及び、本実施の形態に係る生産管理支援プログラムの処理手順）を説明する。
【００８１】
以下の動作によって、図８の文書管理データベース３０１から最新版の指示書１１０が特定される。
【００８２】
（ステップ４−１）工程管理装置２００の管理処理部２０４は、文書管理データベース３０１を検索して、工程のリストを作成する。例えば、管理処理部２０４は、図８の文書管理データベース３０１を検索して、工程ＩＤ「Ｐ１」、「Ｐ２」のリストを作成する。
【００８３】
（ステップ４−２）工程管理装置２００の管理処理部２０４は、作成したリストを、通信処理部２０６、クライアント装置４００の通信処理部４０３、表示処理部４０２を介してクライアント装置４００の画面に表示する。例えば、管理処理部２０４は、新しい指示書１１０の登録の際に、工程ＩＤ「Ｐ１」、「Ｐ２」のリストを表示する。
【００８４】
（ステップ４−３）工程管理装置２００の受付部２０２は、クライアント装置４００の入力処理部４０１、通信処理部４０３、工程管理装置２００の通信処理部２０６を介して、ユーザから１つの工程の指定を受け付ける。例えば、受付部２０２は、工程ＩＤ「Ｐ１」を受信する。
【００８５】
（ステップ４−４）工程管理装置２００の管理処理部２０４は、文書管理データベース３０１を検索して、受付部２０２にて指定された工程と同じ工程を示す管理データ３１０で示された設備のリストを作成する。例えば、管理処理部２０４は、図８の文書管理データベース３０１を検索して、工程ＩＤ「Ｐ１」に対応する設備ＩＤ「Ｆ１１」、「Ｆ１２」のリストを作成する。
【００８６】
（ステップ４−５）工程管理装置２００の管理処理部２０４は、作成したリストを、通信処理部２０６、クライアント装置４００の通信処理部４０３、表示処理部４０２を介してクライアント装置４００の画面に表示する。例えば、管理処理部２０４は、設備ＩＤ「Ｆ１１」、「Ｆ１２」のリストを表示する。
【００８７】
（ステップ４−６）工程管理装置２００の受付部２０２は、クライアント装置４００の入力処理部４０１、通信処理部４０３、工程管理装置２００の通信処理部２０６を介して、ユーザから１つの設備の指定を受け付ける。例えば、受付部２０２は、設備ＩＤ「Ｆ１１」を受信する。
【００８８】
（ステップ４−７）工程管理装置２００の管理処理部２０４は、受付部２０２にて指定された工程及び設備の組み合わせと同じ工程及び設備の組み合わせを示し、かつ、現時点に最も近い適用期間を示す管理データ３１０を文書管理データベース３０１から取得する。管理処理部２０４は、取得した管理データ３１０に基づき、受付部２０２にて指定された工程で実施される作業の内容を規定する最新の指示書１１０を特定する。例えば、管理処理部２０４は、図８の文書管理データベース３０１を検索して、指定された工程ＩＤ「Ｐ１」、設備ＩＤ「Ｆ１１」の指示書１１０のうち、適用終了日が最も新しい指示書１１０を特定する。特定された文書が、改版したい現在の最新の指示書１１０である。
【００８９】
実施の形態４．
本実施の形態について、主に実施の形態１との差異を説明する。
【００９０】
本実施の形態に係る生産管理支援システム１００の構成は、図１，２に示した実施の形態１のものと同様である。
【００９１】
図９〜１１は、文書管理データベース３０１の一例を示す表である。
【００９２】
図９〜１１に示すように、本実施の形態において、文書管理データベース３０１の構成は、図４に示した実施の形態１のものと同様である。
【００９３】
本実施の形態では、期間の連続性を維持するように版が管理された指示書１１０群に対して、版の追加、削除、又は、変更を行う場合、１つの操作に対して、期間の連続性が維持されるよう、自動的に他の指示書１１０の適用期間を調整する。削除の場合は、前版の適用終了日を更新するか、又は、次版の適用開始日を更新する。なお、旧版の追加、削除、及び、変更は認めないようにしてもよいが、本実施の形態は、旧版の追加、削除、及び、変更にも対応している。
【００９４】
以下では、図４，９〜１１の例を用いて、本実施の形態に係る生産管理支援システム１００の動作（即ち、本実施の形態に係る生産管理支援方法、及び、本実施の形態に係る生産管理支援プログラムの処理手順）を説明する。
【００９５】
まず、版の追加を行う場合について説明する。
【００９６】
図４の例で、工程ＩＤ「Ｐ１」、設備ＩＤ「Ｆ１１」の指示書１１０群に対して、適用開始日「２００３−０６−０１」、適用終了日「２００７−１０−３１」の指示書１１０を追加した場合、図９の例のように、適用開始日「２００１−０１−０１」、適用終了日「２００５−０９−３０」の指示書１１０の適用終了日は、自動的に「２００３−０５−３１」に更新される。また、適用開始日「２００５−１０−０１」、適用終了日「２０１２−０５−３１」の指示書１１０の適用開始日は、自動的に「２００７−１１−０１」に更新される。
【００９７】
以下の動作によって、図４の文書管理データベース３０１に指示書１１０が追加され、図９の文書管理データベース３０１が得られる。
【００９８】
（ステップ５−１）工程管理装置２００の管理処理部２０４は、登録する指示書１１０で内容が規定された作業が実施される工程を示し、かつ、登録する指示書１１０で内容が規定された作業に使用される設備を示し、かつ、登録する指示書１１０の適用開始日及び適用終了日を示す新たな１つの管理データ３１０を作成する。管理処理部２０４は、作成した管理データ３１０を文書管理データベース３０１に登録する。例えば、管理処理部２０４は、図４の文書管理データベース３０１に対し、工程ＩＤ「Ｐ１」、設備ＩＤ「Ｆ１１」、適用開始日「２００３−０６−０１」、適用終了日「２００７−１０−３１」の指示書１１０を登録する。
【００９９】
（ステップ５−２）工程管理装置２００の管理処理部２０４は、登録する管理データ３１０で示された工程及び設備の組み合わせと同じ工程及び設備の組み合わせを示し、かつ、登録する管理データ３１０で示された適用開始日を含む適用期間を示す管理データ３１０を文書管理データベース３０１から選択する。管理処理部２０４は、選択した管理データ３１０で示された適用終了日を、登録する管理データ３１０で示された適用開始日の前日へ更新する。例えば、管理処理部２０４は、文書管理データベース３０１を検索して、工程ＩＤ「Ｐ１」、設備ＩＤ「Ｆ１１」の指示書１１０群から、新たに登録する指示書１１０の適用開始日である「２００３−０６−０１」を範囲に含む指示書１１０を選択する。管理処理部２０４は、選択した指示書１１０の適用終了日を、新たに登録する指示書１１０の適用開始日「２００３−０６−０１」の前日である「２００３−０５−３１」に更新する。
【０１００】
（ステップ５−３）工程管理装置２００の管理処理部２０４は、登録する管理データ３１０で示された工程及び設備の組み合わせと同じ工程及び設備の組み合わせを示し、かつ、登録する管理データ３１０で示された適用終了日を含む適用期間を示す管理データ３１０を文書管理データベース３０１から選択する。管理処理部２０４は、選択した管理データ３１０で示された適用開始日を、登録する管理データ３１０で示された適用終了日の翌日へ更新する。例えば、管理処理部２０４は、文書管理データベース３０１を検索して、工程ＩＤ「Ｐ１」、設備ＩＤ「Ｆ１１」の指示書１１０群から、新たに登録する指示書１１０の適用終了日である「２００７−１０−３１」を範囲に含む指示書１１０を選択する。管理処理部２０４は、選択した指示書１１０の適用開始日を、新たに登録する指示書１１０の適用終了日「２００７−１０−３１」の翌日である「２００７−１１−０１」に更新する。
【０１０１】
次に、版の削除を行う場合について説明する。
【０１０２】
図４の例で、工程ＩＤ「Ｐ１」、設備ＩＤ「Ｆ１１」の指示書１１０群から、適用開始日「２００５−１０−０１」、適用終了日「２０１２−０５−３１」の指示書１１０を削除した場合、図１０の例のように、適用開始日「２００１−０１−０１」、適用終了日「２００５−０９−３０」の指示書１１０の適用終了日は、自動的に「２０１２−０５−３１」に更新される。
【０１０３】
以下の動作によって、図４の文書管理データベース３０１から指示書１１０が削除され、図１０の文書管理データベース３０１が得られる。
【０１０４】
（ステップ６−１）工程管理装置２００の管理処理部２０４は、１つの管理データ３１０を文書管理データベース３０１から削除する。例えば、管理処理部２０４は、図４の文書管理データベース３０１から、工程ＩＤ「Ｐ１」、設備ＩＤ「Ｆ１１」、適用開始日「２００５−１０−０１」、適用終了日「２０１２−０５−３１」の指示書１１０を削除する。
【０１０５】
（ステップ６−２）工程管理装置２００の管理処理部２０４は、削除する管理データ３１０で示された工程及び設備の組み合わせと同じ工程及び設備の組み合わせを示し、かつ、削除する管理データ３１０で示された適用開始日の直前の適用期間を示す管理データ３１０を文書管理データベース３０１から選択する。管理処理部２０４は、選択した管理データ３１０で示された適用終了日を、削除する管理データ３１０で示された適用終了日へ更新する。例えば、管理処理部２０４は、文書管理データベース３０１を検索して、工程ＩＤ「Ｐ１」、設備ＩＤ「Ｆ１１」の指示書１１０群から、削除した指示書１１０の前の版の指示書１１０（即ち、削除した指示書１１０の適用開始日「２０１２−０５−３１」より過去で最も新しい日付の適用終了日を持つ指示書１１０）を選択する。管理処理部２０４は、選択した指示書１１０の適用終了日を、削除した指示書１１０の適用終了日であった「２０１２−０５−３１」に更新する。これにより、文書管理データベース３０１は、図１０に示したものとなる。
【０１０６】
次に、版の変更を行う場合について説明する。
【０１０７】
図４の例で、工程ＩＤ「Ｐ１」、設備ＩＤ「Ｆ１１」の指示書１１０群において、適用開始日「２００５−１０−０１」、適用終了日「２０１２−０５−３１」の指示書１１０の適用開始日を「２００５−０９−０１」に変更した場合、図１１の例のように、適用開始日「２００１−０１−０１」、適用終了日「２００５−０９−３０」の指示書１１０の適用終了日は、自動的に「２００５−０８−３１」に更新される。
【０１０８】
以下の動作によって、図４の文書管理データベース３０１で指示書１１０の適用期間が変更され、図１１の文書管理データベース３０１が得られる。
【０１０９】
（ステップ７−１）工程管理装置２００の管理処理部２０４は、１つの管理データ３１０を第１管理データとして文書管理データベース３０１から選択する。管理処理部２０４は、第１管理データで示された適用開始日を更新する。例えば、管理処理部２０４は、図４の文書管理データベース３０１を検索して、工程ＩＤ「Ｐ１」、設備ＩＤ「Ｆ１１」、適用開始日「２００５−１０−０１」、適用終了日「２０１２−０５−３１」の指示書１１０を選択する。管理処理部２０４は、選択した指示書１１０の適用開始日を「２００５−０９−０１」に更新する。
【０１１０】
（ステップ７−２）工程管理装置２００の管理処理部２０４は、管理処理部２０４は、第１管理データで示された工程及び設備の組み合わせと同じ工程及び設備の組み合わせを示し、かつ、第１管理データで更新された後の適用開始日の直前の適用期間を示す管理データ３１０を第２管理データとして文書管理データベース３０１から選択する。管理処理部２０４は、第２管理データで示された適用終了日を、第１管理データで更新された後の適用開始日の前日へ更新する。例えば、管理処理部２０４は、文書管理データベース３０１を検索して、工程ＩＤ「Ｐ１」、設備ＩＤ「Ｆ１１」の指示書１１０群から、変更した指示書１１０の前の版の指示書１１０（即ち、変更した指示書１１０の適用開始日「２０１２−０５−３１」より過去で最も新しい日付の適用終了日を持つ指示書１１０）を選択する。管理処理部２０４は、選択した指示書１１０の適用終了日を、変更した指示書１１０の変更後の適用開始日である「２００５−０９−０１」の前日である「２００５−０８−３１」に更新する。これにより、文書管理データベース３０１は、図１１に示したものとなる。
【０１１１】
実施の形態５．
本実施の形態について、主に実施の形態１との差異を説明する。
【０１１２】
本実施の形態に係る生産管理支援システム１００の構成は、図１，２に示した実施の形態１のものと同様である。
【０１１３】
図１２〜１６は、管理処理部２０４により表示される図形３２０の一例を示す図である。
【０１１４】
本実施の形態では、期間の連続性を維持するように版が管理された指示書１１０群に対して、版の追加、削除、変更、又は、分割を行う場合、図１２〜１６に示すように、帯グラフ状の図形３２０を使ったＧＵＩ（Ｇｒａｐｈｉｃａｌ・Ｕｓｅｒ・Ｉｎｔｅｒｆａｃｅ）によって、視覚的に適用期間を更新できる。
【０１１５】
図１２の例では、図６の文書管理データベース３０１における工程ＩＤ「Ｐ１」、設備ＩＤ「Ｆ１１」の指示書１１０が、それぞれ適用開始日に応じた開始位置から適用終了日に応じた終了位置まで延びる帯状の図形３２０で表されている。
【０１１６】
図１３の例では、図１１の文書管理データベース３０１における工程ＩＤ「Ｐ１」、設備ＩＤ「Ｆ１１」の指示書１１０が、それぞれ適用開始日に応じた開始位置から適用終了日に応じた終了位置まで延びる帯状の図形３２０で表されている。ただし、この例では、適用開始日「２０１２−０６−０１」の指示書１１０（即ち、最新の指示書１１０）の適用終了日を未定とする。
【０１１７】
図１４の例では、図７の文書管理データベース３０１における工程ＩＤ「Ｐ１」、設備ＩＤ「Ｆ１１」の指示書１１０が、それぞれ適用開始日に応じた開始位置から適用終了日に応じた終了位置まで延びる帯状の図形３２０で表されている。
【０１１８】
図１６の例では、図１０の文書管理データベース３０１における工程ＩＤ「Ｐ１」、設備ＩＤ「Ｆ１１」の指示書１１０が、それぞれ適用開始日に応じた開始位置から適用終了日に応じた終了位置まで延びる帯状の図形３２０で表されている。ただし、この例では、適用開始日「２０１２−０６−０１」の指示書１１０（即ち、最新の指示書１１０）の適用終了日を未定とする。
【０１１９】
なお、図１２〜１６の例において、「１版」、「２版」といった版数は便宜的に表示されているものであり、図形３２０を用いた適用期間の調整に伴って動的に変更される。よって、これらの版数そのものが生産管理支援システム１００によって管理（即ち、データベースに保管）される必要はない。
【０１２０】
以下では、図６，７，１０〜１６の例を用いて、本実施の形態に係る生産管理支援システム１００の動作（即ち、本実施の形態に係る生産管理支援方法、及び、本実施の形態に係る生産管理支援プログラムの処理手順）を説明する。
【０１２１】
まず、版の変更を行う場合について説明する。
【０１２２】
図１２の図形３２０の境界を選択して上下に動かすことで、図１３の図形３２０のように１版の適用終了日と２版の適用開始日を同時に調整することができる。境界線を動かしている間、連続的に、日付の表示が変わる。日付が変わる単位は、任意（例えば、１ヵ月単位、１日単位）に設定できるものとする。直接、日付を入力することも可能とする。この場合、期間の連続性が維持されるように、隣接した適用期間の適用開始日又は適用終了日も同時に更新される。また、各版の適用期間の長さに対応させて、帯の長さ（或いは高さ）を自動的に調整する。
【０１２３】
以下の動作によって、図１２の図形３２０で表された指示書１１０の適用期間が変更され、図１３の図形３２０が表示される。
【０１２４】
（ステップ８−１）工程管理装置２００の受付部２０２は、クライアント装置４００の入力処理部４０１、通信処理部４０３、工程管理装置２００の通信処理部２０６を介して、ユーザから１つの工程及び設備の組み合わせの指定を受け付ける。例えば、受付部２０２は、工程ＩＤ「Ｐ１」、設備ＩＤ「Ｆ１１」を受信する。
【０１２５】
（ステップ８−２）工程管理装置２００の管理処理部２０４は、文書管理データベース３０１を検索して、受付部２０２にて指定された工程及び設備の組み合わせと同じ工程及び設備の組み合わせを示す管理データ３１０を取得する。例えば、管理処理部２０４は、図６の文書管理データベース３０１を検索して、工程ＩＤ「Ｐ１」に対応する設備ＩＤ「Ｆ１１」の３つの指示書１１０を特定する。
【０１２６】
（ステップ８−３）工程管理装置２００の管理処理部２０４は、それぞれの管理データ３１０で示された適用開始日に応じた開始位置から、それぞれの管理データ３１０で示された適用終了日に応じた終了位置まで延びる帯状の図形３２０を、通信処理部２０６、クライアント装置４００の通信処理部４０３、表示処理部４０２を介してクライアント装置４００の画面に表示する。例えば、管理処理部２０４は、各指示書１１０の適用開始日から適用終了日の適用期間の長さに対応させて、１本の帯を３つに分割した図１２の図形３２０を画面に表示する。管理処理部２０４は、それぞれの適用期間の境界を選択して上下に移動させる操作が可能となるようにする。また、管理処理部２０４は、各指示書１１０の適用開始日と適用終了日を表示する。管理処理部２０４は、適用開始日と適用終了日とを直接編集する操作が可能となるようにする。
【０１２７】
（ステップ８−４）工程管理装置２００の受付部２０２は、クライアント装置４００の入力処理部４０１、通信処理部４０３、工程管理装置２００の通信処理部２０６を介して、管理処理部２０４により表示された図形３２０の開始位置又は終了位置の変更を受け付ける。具体的には、受付部２０２は、管理処理部２０４により表示された、一方の開始位置と他方の終了位置とが隣接する２つの図形３２０のうち一方の図形３２０の開始位置と他方の図形３２０の終了位置とのうち少なくとも１つの変更を受け付ける。例えば、受付部２０２は、１版と２版との間の境界線が選択されて上下に動かされた場合、その境界線の動いた量「１ヵ月」及び向き「上（即ち、過去に遡る方向）」を受信する。受付部２０２は、表示されている適用開始日「２００５−１０−０１」が直接編集された場合、編集後の適用開始日「２００５−０９−０１」を受信する。受付部２０２は、表示されている適用終了日「２００５−０９−３０」が直接編集された場合、編集後の適用終了日「２００５−０８−３１」を受信する。
【０１２８】
（ステップ８−５）工程管理装置２００の管理処理部２０４は、受付部２０２にて変更された図形３２０の開始位置又は終了位置に応じて、該当する管理データ３１０で示された適用開始日又は適用終了日を更新する。具体的には、管理処理部２０４は、受付部２０２にて開始位置が変更された図形３２０（即ち、一方の図形３２０）に該当する管理データ３１０で示された適用開始日を、受付部２０２にて変更された開始位置に応じた日付へ更新する。同時に、管理処理部２０４は、他方の図形３２０に該当する管理データ３１０で示された適用終了日を、一方の図形３２０に該当する管理データ３１０で更新された後の適用開始日の前日へ更新する。或いは、管理処理部２０４は、受付部２０２にて終了位置が変更された図形３２０（即ち、他方の図形３２０）に該当する管理データ３１０で示された適用終了日を、受付部２０２にて変更された終了位置に応じた日付へ更新する。同時に、管理処理部２０４は、一方の図形３２０に該当する管理データ３１０で示された適用開始日を、他方の図形３２０に該当する管理データ３１０で更新された後の適用終了日の翌日へ更新する。例えば、管理処理部２０４は、受付部２０２が境界線の動いた量「１ヵ月」及び向き「上（即ち、過去に遡る方向）」を受信した場合、その境界線の前の版の適用終了日「２００５−０９−３０」を１ヵ月前の「２００５−０８−３１」に更新し、次の版の適用開始日「２００５−１０−０１」を１ヵ月前の「２００５−０９−０１」に更新して、図１３の図形３２０を画面に表示する。管理処理部２０４は、受付部２０２が編集後の適用開始日「２００５−０９−０１」を受信した場合、隣接する前の版の適用終了日「２００５−０９−３０」を、編集後の適用開始日の前日である「２００５−０８−３１」に更新する。また、管理処理部２０４は、各版の適用期間の長さを再計算し、各版の帯の長さを更新して、図１３の図形３２０を画面に表示する。管理処理部２０４は、受付部２０２が編集後の適用開始日「２００５−０８−３１」を受信した場合、隣接する次の版の適用開始日「２００５−１０−０１」を、編集後の適用終了日の翌日である「２００５−０９−０１」に更新する。また、管理処理部２０４は、各版の適用期間の長さを再計算し、各版の帯の長さを更新して、図１３の図形３２０を画面に表示する。いずれの場合も、管理処理部２０４は、前述したステップ７−１，７−２と同様の動作によって文書管理データベース３０１を更新する。
【０１２９】
次に、版の追加を行う場合について説明する。
【０１３０】
図１２の図形３２０の３版を選択して、追加の処理を実行することで、図１４の図形３２０のように４版を追加することができる。各版の帯の長さは、適用期間の長さに合わせて、自動で調整して表示される。３版の適用終了日は、４版の適用開始日の前日に設定される。４版の適用開始日は、実行時の日付がデフォルトで設定されてもよい。
【０１３１】
以下の動作によって、図１２の図形３２０で表された指示書１１０群に指示書１１０が追加され、図１４の図形３２０が表示される。
【０１３２】
（ステップ９−１）工程管理装置２００の受付部２０２は、前述したステップ８−１と同じ動作を行う。
【０１３３】
（ステップ９−２）工程管理装置２００の管理処理部２０４は、前述したステップ８−２と同じ動作を行う。
【０１３４】
（ステップ９−３）工程管理装置２００の管理処理部２０４は、前述したステップ８−３と同じ動作を行う。例えば、管理処理部２０４は、各指示書１１０を選択する操作が可能となるようにする。
【０１３５】
（ステップ９−４）工程管理装置２００の受付部２０２は、クライアント装置４００の入力処理部４０１、通信処理部４０３、工程管理装置２００の通信処理部２０６を介して、新たな１つの図形３２０の追加を受け付ける。
【０１３６】
（ステップ９−５）工程管理装置２００の管理処理部２０４は、受付部２０２にて指定された工程及び設備の組み合わせと同じ工程及び設備の組み合わせを示し、かつ、受付部２０２にて追加された図形３２０の開始位置に応じた日付を適用開始日として示す新たな管理データ３１０を作成して文書管理データベース３０１に登録する。例えば、管理処理部２０４は、最新の指示書１１０が選択されて、追加の操作が行われると、選択された指示書１１０の後に枠を追加して表示する。管理処理部２０４は、追加された指示書１１０の適用開始日を、指定された日付に設定してもよいし、自動的に実行時の日付に設定してもよい。管理処理部２０４は、選択された指示書１１０の適用終了日を、追加された指示書１１０の適用開始日の前日に、自動で設定する。管理処理部２０４は、各版の適用期間の長さを再計算し、各版の帯の長さを更新して、図１４の図形３２０を画面に表示する。同時に、管理処理部２０４は、前述したステップ３−１，３−２と同様の動作によって文書管理データベース３０１を更新する。
【０１３７】
なお、最新の指示書１１０ではなく、１版の指示書１１０が選択されて、追加の操作が行われた場合、管理処理部２０４は、選択された指示書１１０の前に枠を追加して表示する。管理処理部２０４は、追加された指示書１１０の適用終了日を、選択された指示書１１０の適用開始日の前日に設定する。管理処理部２０４は、追加された指示書１１０の適用開始日を、指定された日付に設定してもよいし、自動的に、選択された指示書１１０の適用開始日の所定日数（例えば、１年）前の日付に設定してもよい。管理処理部２０４は、各版の適用期間の長さを再計算し、各版の帯の長さを更新する。
【０１３８】
次に、版の分割を行う場合について説明する。
【０１３９】
図１２の図形３２０の２版を選択して、分割の処理を実行することで、図１５の図形３２０のように２版を２．１版（即ち、前半）と２．２版（即ち、後半）とに分割することができる。各版の帯の長さは、適用期間の長さに合わせて、自動で調整して表示される。文書管理データベース３０１の更新に際しては、２版を２．１版に変更し、２．２版を追加する第１の方法（即ち、前半を残す方法）と、２．１版を追加し、２版を２．２版に変更する第２の方法（即ち、後半を残す方法）とのいずれを用いてもよい。どちらの方法を用いるかは指定できるものとする。この例では、第２の方法が指定されているとする。例えば、分割は、分割前の指示書１１０の適用開始日から適用終了日までの期間を半分ずつに分割する（望ましくは、月の境界で分割する）ように行われる。
【０１４０】
以下の動作によって、図１２の図形３２０で表された指示書１１０が分割され、図１５の図形３２０が表示される。
【０１４１】
（ステップ１０−１）工程管理装置２００の受付部２０２は、前述したステップ８−１と同じ動作を行う。
【０１４２】
（ステップ１０−２）工程管理装置２００の管理処理部２０４は、前述したステップ８−２と同じ動作を行う。
【０１４３】
（ステップ１０−３）工程管理装置２００の管理処理部２０４は、前述したステップ８−３と同じ動作を行う。例えば、管理処理部２０４は、各指示書１１０を選択する操作が可能となるようにする。
【０１４４】
（ステップ１０−４）工程管理装置２００の受付部２０２は、クライアント装置４００の入力処理部４０１、通信処理部４０３、工程管理装置２００の通信処理部２０６を介して、管理処理部により表示された１つの図形３２０の分割を受け付ける。
【０１４５】
（ステップ１０−５）工程管理装置２００の管理処理部２０４は、受付部２０２にて分割された１つの図形３２０に該当する管理データ３１０で示された適用開始日を更新する。また、管理処理部２０４は、受付部２０２にて指定された工程及び設備の組み合わせと同じ工程及び設備の組み合わせを示し、かつ、受付部２０２にて分割された１つの図形３２０に該当する管理データ３１０で更新される前の適用開始日を適用開始日として示し、かつ、当該１つの図形３２０に該当する管理データ３１０で更新された後の適用開始日の前日を適用終了日として示す新たな管理データ３１０を作成して文書管理データベース３０１に登録する。例えば、管理処理部２０４は、２版の指示書１１０が選択されて、分割の操作が行われると、選択された指示書１１０を前半と後半との２つに分割して表示する。管理処理部２０４は、分割前の指示書１１０の適用開始日から適用終了日までの日数を計算し、その中間の日付を求める。管理処理部２０４は、その日付に最も近い「月の境界」を求め、前半の適用終了日を月の末日に、後半の適用開始日を月の初日に設定する。そして、管理処理部２０４は、図１５の図形３２０を画面に表示する。
【０１４６】
次に、版の削除を行う場合について説明する。
【０１４７】
図１２の図形３２０の２版を選択して、削除の処理を実行することで、図１６の図形３２０のように２版を削除することができる。各版の帯の長さは、適用期間の長さに合わせて、自動で調整して表示される。１版の適用終了日は、削除された版の適用終了日に設定される。削除された版の前の版の適用期間を延ばすか、次の版の適用期間を延ばすかを指定できてもよい。次の版の適用期間を延ばすのであれば、３版の適用開始日が、削除された版の適用開始日に設定される。
【０１４８】
以下の動作によって、図１２の図形３２０で表された指示書１１０が削除され、図１６の図形３２０が表示される。
【０１４９】
（ステップ１１−１）工程管理装置２００の受付部２０２は、前述したステップ８−１と同じ動作を行う。
【０１５０】
（ステップ１１−２）工程管理装置２００の管理処理部２０４は、前述したステップ８−２と同じ動作を行う。
【０１５１】
（ステップ１１−３）工程管理装置２００の管理処理部２０４は、前述したステップ８−３と同じ動作を行う。例えば、管理処理部２０４は、各指示書１１０を選択する操作が可能となるようにする。
【０１５２】
（ステップ１１−４）工程管理装置２００の受付部２０２は、クライアント装置４００の入力処理部４０１、通信処理部４０３、工程管理装置２００の通信処理部２０６を介して、管理処理部２０４により表示された、一方の開始位置と他方の終了位置とが隣接する２つの図形３２０のうち一方の図形３２０の削除を受け付ける。
【０１５３】
（ステップ１１−５）工程管理装置２００の管理処理部２０４は、上記２つの図形３２０のうち他方の図形３２０に該当する管理データ３１０で示された適用終了日を、一方の図形３２０に該当する管理データ３１０で示された適用終了日へ更新する。また、管理処理部２０４は、一方の図形３２０に該当する管理データ３１０を文書管理データベース３０１から削除する。例えば、管理処理部２０４は、２版の指示書１１０が選択されて、削除の操作が行われると、選択された指示書１１０を削除する。管理処理部２０４は、削除された指示書１１０の前の版の適用終了日を、削除された指示書１１０の適用終了日に設定する。管理処理部２０４は、前の版の帯の長さを、削除された指示書１１０の適用期間を含むように延ばして、図１６の図形３２０を画面に表示する。同時に、管理処理部２０４は、前述したステップ６−１，６−２と同様の動作によって文書管理データベース３０１を更新する。
【０１５４】
なお、削除された指示書１１０の前の版の適用期間を延ばすではなく、後の版の指示書１１０の適用期間を延ばす場合、管理処理部２０４は、後の版の適用開始日を、削除された指示書１１０の適用開始日に設定する。管理処理部２０４は、後の版の帯の長さを、削除された指示書１１０の適用期間を含むように延ばす。
【０１５５】
本実施の形態では、各版の帯（即ち、図形３２０）の長さ（又は高さ）を、各版の適用期間の長さに対応させている。しかし、適用期間が相対的に非常に短い版があると（特に、帯の中に指示書１１０の情報等を文字で表示する場合に）、その版の表示が困難になる。そのため、帯の長さの最小値を決めておき、各版の適用期間の長さに対応した長さを加えて帯を表示することが望ましい。
【０１５６】
即ち、好適には、工程管理装置２００の管理処理部２０４は、表示する図形３２０の開始位置から終了位置までの長さを、固定値（即ち、最小値）と、表示する図形３２０に該当する管理データ３１０で示された適用期間に応じた変動値との合計の長さに設定する。
【０１５７】
例えば、適用期間の長さを１版が５年、２版が１年、３版が４年とし、帯の長さの全体を１００とし、最小値を２０とする。この場合、全体で３つの版があるので、１００−２０×３＝４０を、適用期間の長さに対応した比例部分とする。比例部分は１版が２０、２版が４、３版が１６となる。よって、帯の長さは、１版が２０＋２０＝４０、２版が２０＋４＝２４、３版が２０＋１６＝３６となる。
【０１５８】
実施の形態６．
本実施の形態について、主に実施の形態５との差異を説明する。
【０１５９】
図１７は、管理処理部２０４により表示される図形３２０の一例を示す図である。
【０１６０】
本実施の形態では、図１７に示すように、同一工程の複数設備について、図形３２０が同時に表示される。そのため、異なる設備に関する指示書１１０の適用期間を見比べることができる。これにより、設備による違いを視覚的に確認することが可能となる。
【０１６１】
図１７の例では、図８の文書管理データベース３０１における工程ＩＤ「Ｐ１」の指示書１１０が、それぞれ適用開始日に応じた開始位置から適用終了日に応じた終了位置まで延びる帯状の図形３２０で表されている。
【０１６２】
以下では、図８，１７の例を用いて、本実施の形態に係る生産管理支援システム１００の動作（即ち、本実施の形態に係る生産管理支援方法、及び、本実施の形態に係る生産管理支援プログラムの処理手順）を説明する。
【０１６３】
以下の動作によって、図１７の図形３２０が表示される。
【０１６４】
（ステップ１２−１）工程管理装置２００の受付部２０２は、クライアント装置４００の入力処理部４０１、通信処理部４０３、工程管理装置２００の通信処理部２０６を介して、ユーザから１つの工程の指定を受け付ける。例えば、受付部２０２は、工程ＩＤ「Ｐ１」を受信する。
【０１６５】
（ステップ１２−２）工程管理装置２００の管理処理部２０４は、文書管理データベース３０１を検索して、受付部２０２にて指定された工程と同じ工程を示す管理データ３１０を取得する。例えば、管理処理部２０４は、図８の文書管理データベース３０１を検索して、工程ＩＤ「Ｐ１」に対応する設備ＩＤ「Ｆ１１」の３つの指示書１１０と設備ＩＤ「Ｆ１２」の２つの指示書１１０とを特定する。
【０１６６】
（ステップ１２−３）工程管理装置２００の管理処理部２０４は、設備ごとに、それぞれの管理データ３１０で示された適用開始日に応じた開始位置から、それぞれの管理データ３１０で示された適用終了日に応じた終了位置まで延びる帯状の図形３２０を、通信処理部２０６、クライアント装置４００の通信処理部４０３、表示処理部４０２を介してクライアント装置４００の画面に表示する。例えば、管理処理部２０４は、設備ＩＤごとに、各指示書１１０の適用開始日から適用終了日の適用期間の長さに対応させて、１本の帯を指示書１１０の数に分割した図１７の図形３２０を画面に表示する。管理処理部２０４は、全ての設備を通して、適用期間の境界が日付順に並ぶように位置を調整する。
【０１６７】
実施の形態７．
本実施の形態について、主に実施の形態４〜６との差異を説明する。
【０１６８】
実施の形態４〜６では、版が管理された指示書１１０群に対して、版の追加、削除、又は、変更を行うときに、期間の連続性を必ず維持するようにしている。しかし、期間の連続性を維持することが必ずしも必須ではない場合もある。そのため、本実施の形態では、期間の連続性を必ず維持する連動モードと、適用期間の空白及び重複を許す独立モードとのいずれかを選択可能とする。
【０１６９】
独立モードでは、版の追加、削除、又は、変更が行われたときに、適用期間に空白又は重複が生じても、隣接する版の適用開始日及び適用終了日が自動で調整されることはない。独立モードでは、結果として期間の連続性が維持されなくなる場合には、操作が完了する前に、警告を出すことができる。
【０１７０】
実施の形態８．
本実施の形態について、主に実施の形態１との差異を説明する。
【０１７１】
本実施の形態に係る生産管理支援システム１００の構成は、図１，２に示した実施の形態１のものと同様である。
【０１７２】
図１８は、文書管理データベース３０１の一例を示す表である。
【０１７３】
図１８に示すように、本実施の形態では、管理データ３１０が、さらに、言語を含む。言語は、指示書１１０に使用された言語を示すデータである。
【０１７４】
このように、本実施の形態では、同一工程、同一設備、同一適用期間の、複数の言語で記述された指示書１１０を文書管理データベース３０１に登録できる。
【０１７５】
図１８の例では、適用期間「２００５−１０−０１」〜「２０１２−０５−３１」に対しては、日本語と英語の指示書１１０が登録されている。また、適用期間「２０１２−０６−０１」以降に対しては、日本語、英語、中国語の指示書１１０が登録されている。
【０１７６】
ある言語の指示書１１０が登録されている場合に、後から別の言語の指示書１１０を追加して登録することが可能である。図１８の例では、最初は日本語の指示書１１０しかなかったが、２００５年１０月１日からは英語にも対応し、さらに、２０１２年６月１日からは中国語にも対応していることが分かる。
【０１７７】
本実施の形態によれば、他の言語の指示書１１０が後から必要になった場合に、柔軟に対応することができる。
【０１７８】
複数の言語の指示書１１０が登録されている場合、言語の優先順位を設定しておき、検索時に優先順位の高い言語の指示書１１０が抽出されることが望ましい。
【０１７９】
即ち、好適には、前述したステップ２−３において、工程管理装置２００の管理処理部２０４は、実績処理部２０３により取得された実績データ２１０で示された工程及び設備の組み合わせと同じ工程及び設備の組み合わせを示し、かつ、実績処理部２０３により取得された実績データ２１０で示された実施日を含む適用期間を示し、かつ、異なる言語を示す複数の管理データ３１０が文書管理データベース３０１に記憶されている場合、当該複数の管理データ３１０のうち予め設定された優先順位が最も高い言語を示す管理データ３１０を取得する。例えば、管理処理部２０４は、図１８の文書管理データベース３０１を検索して、工程ＩＤ「Ｐ１」と同じ工程ＩＤ、設備ＩＤ「Ｆ１１」と同じ設備ＩＤを持ち、作業日「２０１０−０１−１４」が適用開始日から適用終了日までの範囲に含まれる管理データ３１０を取得する。優先順位が１番は中国語、２番は英語、３番は日本語であった場合、管理処理部２０４は、工程ＩＤ「Ｐ１」、設備ＩＤ「Ｆ１１」、適用開始日「２００５−１０−０１」、適用終了日「２０１２−０５−３１」、言語「英語」の指示書１１０を特定する。
【０１８０】
実施の形態９．
本実施の形態について、主に実施の形態８との差異を説明する。
【０１８１】
図１９は、工程管理装置２００の構成を示すブロック図である。
【０１８２】
図１９において、工程管理装置２００は、さらに、ユーザデータベース２０７、認証処理部２０８を備える。
【０１８３】
ユーザデータベース２０７は、ユーザごとに、認証データを記憶する。認証データは、ユーザＩＤ、パスワード、言語の優先順位を含む。言語の優先順位は、ユーザ登録時に設定される。なお、言語の優先順位は、ログイン時に毎回ユーザにより指定されてもよい。
【０１８４】
認証処理部２０８は、ユーザデータベース２０７に記憶された認証データを参照して、ユーザを認証する。認証（即ち、ログイン）が成功すると、認証処理部２０８は、認証データに含まれる言語の優先順位を示すデータを管理処理部２０４に渡す。
【０１８５】
前述したステップ２−３において、工程管理装置２００の管理処理部２０４は、認証処理部２０８から言語の優先順位を示すデータを取得する。管理処理部２０４は、実績処理部２０３により取得された実績データ２１０で示された工程及び設備の組み合わせと同じ工程及び設備の組み合わせを示し、かつ、実績処理部２０３により取得された実績データ２１０で示された実施日を含む適用期間を示し、かつ、異なる言語を示す複数の管理データ３１０が文書管理データベース３０１に記憶されている場合、当該複数の管理データ３１０のうち、認証処理部２０８から取得したデータで示された優先順位が最も高い言語を示す管理データ３１０を取得する。
【０１８６】
図１８の例で、ユーザＡの言語の優先順位が１番は中国語、２番は英語、３番は日本語であった場合、ユーザＡからの要求による検索時には、適用期間「２０１２−０６−０１」以降に対しては、中国語の指示書１１０が特定される。適用期間「２００５−１０−０１」〜「２０１２−０５−３１」に対しては、英語の指示書１１０が特定される。適用期間「２００１−０１−０１」〜「２００５−０９−３０」に対しては、日本語の指示書１１０が特定される。
【０１８７】
ユーザＢの言語の優先順位が１番は英語、２番は日本語、中国語は検索対象外であった場合、ユーザＢからの要求による検索時には、適用期間「２０１２−０６−０１」以降に対しては、英語の指示書１１０が特定される。適用期間「２００５−１０−０１」〜「２０１２−０５−３１」に対しては、英語の指示書１１０が特定される。適用期間「２００１−０１−０１」〜「２００５−０９−３０」に対しては、日本語の指示書１１０が特定される。
【０１８８】
実施の形態１０．
本実施の形態について、主に実施の形態１との差異を説明する。
【０１８９】
本実施の形態に係る生産管理支援システム１００の構成は、図１，２に示した実施の形態１のものと同様である。
【０１９０】
図２０は、文書管理データベース３０１の一例を示す表である。
【０１９１】
図２０に示すように、本実施の形態では、管理データ３１０が、さらに、マニュアルＩＤを含む。マニュアルＩＤは、指示書１１０で内容が規定された作業の合格基準等を規定するマニュアルを示す識別子である。マニュアルは、指示書１１０に関連する別の文書の一例である。１つの指示書１１０（の版）に関連するマニュアルが複数あってもよい。即ち、１つの指示書１１０（の版）に関する管理データ３１０に複数のマニュアルＩＤが含まれていてもよい。
【０１９２】
図２１は、文書管理データベース３０１が管理データ３１０とは別に記憶する関連データ３３０の一例を示す表である。
【０１９３】
図２１に示すように、文書管理データベース３０１は、マニュアル（具体的には、マニュアルの版）ごとに、マニュアルに関する関連データ３３０を記憶する。関連データ３３０は、マニュアルＩＤ、適用開始日、適用終了日を含む。関連データ３３０は、さらに、マニュアルの内容そのもの（例えば、マニュアルで規定された合格基準）等、その他のデータを含んでいてもよい。マニュアルＩＤは、マニュアルを示す識別子である。適用開始日は、マニュアルの適用開始日を示すデータである。適用終了日は、マニュアルの適用終了日を示すデータである。マニュアルの適用開始日及び適用終了日の組み合わせは、マニュアルの適用期間を示している。マニュアルの適用開始日及び適用終了日の組み合わせの代わりに、マニュアルの適用開始日時及び適用終了日時の組み合わせ（実績データ２１０で示される作業の実施日を作業の実施日時に置き換えた場合に対応）、マニュアルの適用開始時刻及び適用終了時刻の組み合わせ（実績データ２１０で示される作業の実施日を作業の実施時刻に置き換えた場合に対応）等、その他の形式でマニュアルの適用期間を示しても、本実施の形態を適用することができる。
【０１９４】
マニュアルは、指示書１１０と同様に、その版が製造工程と密接に関わる。そのため、本実施の形態では、適用開始日と適用終了日とを設定して、作業日と対応付けて版を管理できるようにしている。図３，２０，２１の例では、実績データ２１０の工程ＩＤ、設備ＩＤ、作業日から指示書１１０を特定した後、その指示書１１０に関する管理データ３１０のマニュアルＩＤ、実績データ２１０の作業日からマニュアルを特定できる。これにより、実績データ２１０の各ロットＩＤに対して、直接、対応するマニュアルのＩＤ（例えば、文書番号及び改訂番号）を保持していないのにも関わらず、対応するマニュアルを特定することができる。例えば、図５の画面で１つの作業が選択されると、その作業に対応するロットＩＤから、その作業がどの指示書１１０に基づいて実施されたかだけでなく、その作業がどのマニュアルに基づいて実施されたかを特定することができる。
【０１９５】
以下では、図３，５，２０，２１の例を用いて、本実施の形態に係る生産管理支援システム１００の動作（即ち、本実施の形態に係る生産管理支援方法、及び、本実施の形態に係る生産管理支援プログラムの処理手順）を説明する。
【０１９６】
まず、以下の動作によって、図５の画面が出力される。
【０１９７】
（ステップ１３−１）工程管理装置２００の受付部２０２は、前述したステップ１−１と同じ動作を行う。
【０１９８】
（ステップ１３−２）工程管理装置２００の実績処理部２０３は、前述したステップ１−２と同じ動作を行う。
【０１９９】
図５の画面で１つの作業が選択されると、以下の動作によって、図３の作業実績データベース２０１及び図２０，２１の文書管理データベース３０１から、その作業がどの指示書１１０及びマニュアルに基づいて実施されたかが特定される。
【０２００】
（ステップ１４−１）工程管理装置２００の受付部２０２は、前述したステップ２−１と同じ動作を行う。
【０２０１】
（ステップ１４−２）工程管理装置２００の実績処理部２０３は、前述したステップ２−２と同じ動作を行う。例えば、実績処理部２０３は、図３の作業実績データベース２０１を検索して、ロットＩＤ「Ｌ１１」から、工程ＩＤ「Ｐ１」、設備ＩＤ「Ｆ１１」、作業日「２０１０−０１−１４」を含む実績データ２１０を取得する。
【０２０２】
（ステップ１４−３）工程管理装置２００の管理処理部２０４は、前述したステップ２−３と同じ動作を行う。例えば、管理処理部２０４は、図２０の文書管理データベース３０１を検索して、工程ＩＤ「Ｐ１」と同じ工程ＩＤ、設備ＩＤ「Ｆ１１」と同じ設備ＩＤを持ち、作業日「２０１０−０１−１４」が適用開始日から適用終了日までの範囲に含まれる管理データ３１０を取得する。その結果、管理処理部２０４は、工程ＩＤ「Ｐ１」、設備ＩＤ「Ｆ１１」、適用開始日「２００５−１０−０１」、適用終了日「２０１２−０５−３１」、マニュアルＩＤ「Ｍ１１」の指示書１１０を特定する。
【０２０３】
（ステップ１４−４）工程管理装置２００の管理処理部２０４は、取得した管理データ３１０で示されたマニュアルと同じマニュアルを示し、かつ、実績処理部２０３により取得された実績データ２１０で示された実施日を含む適用期間を示す関連データ３３０を、通信処理部２０５、文書管理装置３００の通信処理部３０３、データ処理部３０２を介して文書管理データベース３０１から取得する。管理処理部２０４は、取得した関連データ３３０に基づき、受付部２０２にて指定されたロットの作業の合格基準等を規定するマニュアルを特定する。例えば、管理処理部２０４は、図２１の文書管理データベース３０１を検索して、マニュアルＩＤ「Ｍ１１」と同じマニュアルＩＤを持ち、作業日「２０１０−０１−１４」が適用開始日から適用終了日までの範囲に含まれる関連データ３３０を取得する。その結果、管理処理部２０４は、マニュアルＩＤ「Ｍ１１」、適用開始日「２００１−０１−０１」、適用終了日「２０１２−０５−３１」のマニュアルを特定する。
【０２０４】
（ステップ１４−５）工程管理装置２００の管理処理部２０４は、特定した指示書１１０及びマニュアルに関する情報又は指示書１１０及びマニュアルそのものを、通信処理部２０６、クライアント装置４００の通信処理部４０３、表示処理部４０２を介してクライアント装置４００の画面に表示する。
【０２０５】
このように、本実施の形態では、マニュアルの版を改訂番号によって直接管理するのではなく、マニュアルの適用開始日及び適用終了日によって間接的に管理する。このため、本実施の形態によれば、マニュアルの版を効率的に管理することが可能となる。
【０２０６】
図２２は、本発明の実施の形態に係る生産管理支援システム１００の各装置（即ち、工程管理装置２００及び文書管理装置３００）のハードウェア構成の一例を示す図である。
【０２０７】
図２２において、生産管理支援システム１００の各装置は、コンピュータであり、出力装置９１０、入力装置９２０、記憶装置９３０、処理装置９４０といったハードウェアを備える。ハードウェアは、生産管理支援システム１００の各装置の各部（本発明の実施の形態の説明において「部」として説明するもの）によって利用される。
【０２０８】
出力装置９１０は、例えば、ＬＣＤ等の表示装置、プリンタ、通信モジュール（通信回路等）である。出力装置９１０は、本発明の実施の形態の説明において「部」として説明するものによってデータ、情報、信号の出力（送信）のために利用される。
【０２０９】
入力装置９２０は、例えば、キーボード、マウス、タッチパネル、通信モジュール（通信回路等）である。入力装置９２０は、本発明の実施の形態の説明において「部」として説明するものによってデータ、情報、信号の入力（受信）のために利用される。
【０２１０】
記憶装置９３０は、例えば、ＲＯＭ（Ｒｅａｄ・Ｏｎｌｙ・Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ・Ａｃｃｅｓｓ・Ｍｅｍｏｒｙ）、ＨＤＤ（Ｈａｒｄ・Ｄｉｓｋ・Ｄｒｉｖｅ）、ＳＳＤ（Ｓｏｌｉｄ・Ｓｔａｔｅ・Ｄｒｉｖｅ）である。記憶装置９３０には、プログラム９３１、ファイル９３２が記憶される。プログラム９３１には、本発明の実施の形態の説明において「部」として説明するものの処理（機能）を実行するプログラムが含まれる。ファイル９３２には、本発明の実施の形態の説明において「部」として説明するものによって演算、加工、読み取り、書き込み、利用、入力、出力等が行われるデータ、情報、信号（値）等が含まれる。作業実績データベース２０１、ユーザデータベース２０７、文書管理データベース３０１は、記憶装置９３０により実装することができる。
【０２１１】
処理装置９４０は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ・Ｐｒｏｃｅｓｓｉｎｇ・Ｕｎｉｔ）である。処理装置９４０は、バス等を介して他のハードウェアデバイスと接続され、それらのハードウェアデバイスを制御する。処理装置９４０は、記憶装置９３０からプログラム９３１を読み出し、プログラム９３１を実行する。処理装置９４０は、本発明の実施の形態の説明において「部」として説明するものによって演算、加工、読み取り、書き込み、利用、入力、出力等を行うために利用される。
【０２１２】
本発明の実施の形態の説明において「部」として説明するものは、「部」を「回路」、「装置」、「機器」に読み替えたものであってもよい。また、本発明の実施の形態の説明において「部」として説明するものは、「部」を「工程」、「手順」、「処理」に読み替えたものであってもよい。即ち、本発明の実施の形態の説明において「部」として説明するものは、ソフトウェアのみ、ハードウェアのみ、或いは、ソフトウェアとハードウェアとの組み合わせで実現される。ソフトウェアは、プログラム９３１として、記憶装置９３０に記憶される。プログラム９３１は、本発明の実施の形態の説明において「部」として説明するものとしてコンピュータを機能させるものである。或いは、プログラム９３１は、本発明の実施の形態の説明において「部」として説明するものの処理をコンピュータに実行させるものである。
【０２１３】
以上、本発明の実施の形態について説明したが、これらの実施の形態のうち、いくつかを組み合わせて実施しても構わない。或いは、これらの実施の形態のうち、いずれか１つ又はいくつかを部分的に実施しても構わない。例えば、これらの実施の形態の説明において「部」として説明するもののうち、いずれか１つのみを採用してもよいし、いくつかの任意の組み合わせを採用してもよい。なお、本発明は、これらの実施の形態に限定されるものではなく、必要に応じて種々の変更が可能である。
【０２１４】
前述したように、本発明の一の態様に係る生産管理支援システムは、
一連の製造工程により製造される製品の生産管理を支援する。
前記生産管理支援システムは、
前記製造工程の各工程で同時期に実施された作業ごとに、作業により得られた成果物を管理する単位であるロットと、作業が実施された工程と、作業の実施時期とを示す実績データを記憶する作業実績データベースと、
前記製造工程の各工程で実施される作業の内容を規定する文書ごとに、文書で内容が規定された作業が実施される工程と、文書の適用期間とを示す管理データを記憶する文書管理データベースと、
１つのロットの指定を受け付ける受付部と、
前記受付部にて指定されたロットと同じロットを示す実績データを前記作業実績データベースから取得する実績処理部と、
前記実績処理部により取得された実績データで示された工程と同じ工程を示し、かつ、前記実績処理部により取得された実績データで示された実施時期を含む適用期間を示す管理データを前記文書管理データベースから取得し、取得した管理データに基づき、前記受付部にて指定されたロットの作業の内容を規定する文書を特定する管理処理部とを備える。
【０２１５】
本発明の一実施例において、
前記文書管理データベースに記憶される管理データは、適用期間を適用開始日及び適用終了日の組み合わせで示すデータであり、
前記管理処理部は、新たな１つの管理データを前記文書管理データベースに登録するとともに、登録する管理データで示された工程と同じ工程を示し、かつ、登録する管理データで示された適用期間に最も近い適用期間を示す管理データを前記文書管理データベースから選択し、選択した管理データで示された適用終了日を、登録する管理データで示された適用開始日の前日へ更新する。
【０２１６】
本発明の一実施例において、
前記受付部は、１つの工程の指定を受け付け、
前記管理処理部は、前記受付部にて指定された工程と同じ工程を示し、かつ、現時点に最も近い適用期間を示す管理データを前記文書管理データベースから取得し、取得した管理データに基づき、前記受付部にて指定された工程で実施される作業の内容を規定する最新の文書を特定する。
【０２１７】
本発明の一実施例において、
前記文書管理データベースに記憶される管理データは、適用期間を適用開始日及び適用終了日の組み合わせで示すデータであり、
前記管理処理部は、新たな１つの管理データを前記文書管理データベースに登録するとともに、登録する管理データで示された工程と同じ工程を示し、かつ、登録する管理データで示された適用開始日を含む適用期間を示す管理データを前記文書管理データベースから選択し、選択した管理データで示された適用終了日を、登録する管理データで示された適用開始日の前日へ更新する。
【０２１８】
本発明の一実施例において、
前記文書管理データベースに記憶される管理データは、適用期間を適用開始日及び適用終了日の組み合わせで示すデータであり、
前記管理処理部は、新たな１つの管理データを前記文書管理データベースに登録するとともに、登録する管理データで示された工程と同じ工程を示し、かつ、登録する管理データで示された適用終了日を含む適用期間を示す管理データを前記文書管理データベースから選択し、選択した管理データで示された適用開始日を、登録する管理データで示された適用終了日の翌日へ更新する。
【０２１９】
本発明の一実施例において、
前記文書管理データベースに記憶される管理データは、適用期間を適用開始日及び適用終了日の組み合わせで示すデータであり、
前記管理処理部は、１つの管理データを前記文書管理データベースから削除するとともに、削除する管理データで示された工程と同じ工程を示し、かつ、削除する管理データで示された適用開始日の直前の適用期間を示す管理データを前記文書管理データベースから選択し、選択した管理データで示された適用終了日を、削除する管理データで示された適用終了日へ更新する。
【０２２０】
本発明の一実施例において、
前記文書管理データベースに記憶される管理データは、適用期間を適用開始日及び適用終了日の組み合わせで示すデータであり、
前記管理処理部は、１つの管理データを第１管理データとして前記文書管理データベースから選択し、当該第１管理データで示された適用開始日を更新するとともに、当該第１管理データで示された工程と同じ工程を示し、かつ、当該第１管理データで更新された後の適用開始日の直前の適用期間を示す管理データを第２管理データとして前記文書管理データベースから選択し、当該第２管理データで示された適用終了日を、当該第１管理データで更新された後の適用開始日の前日へ更新する。
【０２２１】
本発明の一実施例において、
前記文書管理データベースに記憶される管理データは、適用期間を適用開始日及び適用終了日の組み合わせで示すデータであり、
前記受付部は、１つの工程の指定を受け付け、
前記管理処理部は、前記受付部にて指定された工程と同じ工程を示す管理データを前記文書管理データベースから取得し、複数の管理データを取得した場合、それぞれの管理データで示された適用開始日に応じた開始位置から、それぞれの管理データで示された適用終了日に応じた終了位置まで延びる帯状の図形を画面に表示し、
前記受付部は、前記管理処理部により表示された図形の開始位置又は終了位置の変更を受け付け、
前記管理処理部は、前記受付部にて変更された図形の開始位置又は終了位置に応じて、該当する管理データで示された適用開始日又は適用終了日を更新する。
【０２２２】
本発明の一実施例において、
前記受付部は、前記管理処理部により表示された、一方の開始位置と他方の終了位置とが隣接する２つの図形のうち一方の図形の開始位置の変更を受け付け、
前記管理処理部は、前記一方の図形に該当する管理データで示された適用開始日を、前記受付部にて変更された開始位置に応じた日付へ更新するとともに、前記２つの図形のうち他方の図形に該当する管理データで示された適用終了日を、前記一方の図形に該当する管理データで更新された後の適用開始日の前日へ更新する。
【０２２３】
本発明の一実施例において、
前記受付部は、新たな１つの図形の追加を受け付け、
前記管理処理部は、前記受付部にて指定された工程と同じ工程を示し、かつ、前記受付部にて追加された図形の開始位置に応じた日付を適用開始日として示す新たな管理データを作成して前記文書管理データベースに登録する。
【０２２４】
本発明の一実施例において、
前記受付部は、前記管理処理部により表示された１つの図形の分割を受け付け、
前記管理処理部は、前記１つの図形に該当する管理データで示された適用開始日を更新するとともに、前記受付部にて指定された工程と同じ工程を示し、かつ、前記１つの図形に該当する管理データで更新される前の適用開始日を適用開始日として示し、かつ、前記１つの図形に該当する管理データで更新された後の適用開始日の前日を適用終了日として示す新たな管理データを作成して前記文書管理データベースに登録する。
【０２２５】
本発明の一実施例において、
前記受付部は、前記管理処理部により表示された、一方の開始位置と他方の終了位置とが隣接する２つの図形のうち一方の図形の削除を受け付け、
前記管理処理部は、前記２つの図形のうち他方の図形に該当する管理データで示された適用終了日を、前記一方の図形に該当する管理データで示された適用終了日へ更新するとともに、前記一方の図形に該当する管理データを前記文書管理データベースから削除する。
【０２２６】
本発明の一実施例において、
前記管理処理部は、表示する図形の開始位置から終了位置までの長さを、固定値と、表示する図形に該当する管理データで示された適用期間に応じた変動値との合計の長さに設定する。
【０２２７】
本発明の一実施例において、
前記作業実績データベースに記憶される実績データは、さらに、作業に使用された設備を示すデータであり、
前記文書管理データベースに記憶される管理データは、さらに、文書で内容が規定された作業に使用される設備を示すデータであり、
前記管理処理部は、前記実績処理部により取得された実績データで示された工程及び設備の組み合わせと同じ工程及び設備の組み合わせを示し、かつ、前記実績処理部により取得された実績データで示された実施時期を含む適用期間とを示す管理データを前記文書管理データベースから取得する。
【０２２８】
本発明の一実施例において、
前記文書管理データベースに記憶される管理データは、適用期間を適用開始日及び適用終了日の組み合わせで示すデータであり、
前記受付部は、１つの工程の指定を受け付け、
前記管理処理部は、前記受付部にて指定された工程と同じ工程を示す管理データを前記文書管理データベースから取得し、異なる設備を示す複数の管理データを取得した場合、設備ごとに、それぞれの管理データで示された適用開始日に応じた開始位置から、それぞれの管理データで示された適用終了日に応じた終了位置まで延びる帯状の図形を画面に表示する。
【０２２９】
本発明の一実施例において、
前記文書管理データベースに記憶される管理データは、さらに、文書に使用された言語を示すデータである。
【０２３０】
本発明の一実施例において、
前記管理処理部は、前記実績処理部により取得された実績データで示された工程と同じ工程を示し、かつ、前記実績処理部により取得された実績データで示された実施時期を含む適用期間を示し、かつ、異なる言語を示す複数の管理データが前記文書管理データベースに記憶されている場合、当該複数の管理データのうち予め設定された優先順位が最も高い言語を示す管理データを取得する。
【０２３１】
本発明の一実施例において、
前記文書管理データベースに記憶される管理データは、さらに、文書に関連する別の文書を示すデータであり、
前記文書管理データベースは、さらに、別の文書ごとに、別の文書の適用期間を示す関連データを記憶し、
前記管理処理部は、取得した管理データで示された別の文書の適用期間を示す関連データを前記文書管理データベースから取得し、取得した関連データに基づき、前記受付部にて指定されたロットの作業の内容を規定する文書に関連する別の文書を特定する。
【０２３２】
本発明の一実施例において、
前記文書管理データベースに記憶される管理データ間で適用期間の連続性を維持する連動モードと、前記文書管理データベースに記憶される管理データ間で適用期間の空白及び重複を許す独立モードとのいずれかが選択可能である。
【０２３３】
本発明の一の態様に係る生産管理支援プログラムは、
一連の製造工程により製造される製品の生産管理を支援する。
前記生産管理支援プログラムは、
前記製造工程の各工程で同時期に実施された作業ごとに、作業により得られた成果物を管理する単位であるロットと、作業が実施された工程と、作業の実施時期とを示す実績データを記憶する作業実績データベースと、前記製造工程の各工程で実施される作業の内容を規定する文書ごとに、文書で内容が規定された作業が実施される工程と、文書の適用期間とを示す管理データを記憶する文書管理データベースとを備えるコンピュータに、
１つのロットの指定を受け付ける受付手順と、
前記受付手順にて指定されたロットと同じロットを示す実績データを前記作業実績データベースから取得する実績処理手順と、
前記実績処理手順により取得された実績データで示された工程と同じ工程を示し、かつ、前記実績処理手順により取得された実績データで示された実施時期を含む適用期間を示す管理データを前記文書管理データベースから取得し、取得した管理データに基づき、前記受付手順にて指定されたロットの作業の内容を規定する文書を特定する管理処理手順とを実行させる。
【符号の説明】
【０２３４】
１００  生産管理支援システム、１０１  事務所スタッフ、１０２  製造現場作業者、１０３  品質管理作業者、１０４  制御システム、１１０  指示書、２００  工程管理装置、２０１  作業実績データベース、２０２  受付部、２０３  実績処理部、２０４  管理処理部、２０５  通信処理部、２０６  通信処理部、２０７  ユーザデータベース、２０８  認証処理部、２１０  実績データ、３００  文書管理装置、３０１  文書管理データベース、３０２  データ処理部、３０３  通信処理部、３１０  管理データ、３２０  図形、３３０  関連データ、４００  クライアント装置、４０１  入力処理部、４０２  表示処理部、４０３  通信処理部、４１１  入力装置、４１２  表示装置、５０１  ネットワーク、５０２  ネットワーク、９１０  出力装置、９２０  入力装置、９３０  記憶装置、９３１  プログラム、９３２  ファイル、９４０  処理装置。
【図１】
0006039730.tif 000002
【図２】
0006039730.tif 000003
【図３】
0006039730.tif 000004
【図４】
0006039730.tif 000005
【図５】
0006039730.tif 000006
【図６】
0006039730.tif 000007
【図７】
0006039730.tif 000008
【図８】
0006039730.tif 000009
【図９】
0006039730.tif 000010
【図１０】
0006039730.tif 000011
【図１１】
0006039730.tif 000012
【図１２】
0006039730.tif 000013
【図１３】
0006039730.tif 000014
【図１４】
0006039730.tif 000015
【図１５】
0006039730.tif 000016
【図１６】
0006039730.tif 000017
【図１７】
0006039730.tif 000018
【図１８】
0006039730.tif 000019
【図１９】
0006039730.tif 000020
【図２０】
0006039730.tif 000021
【図２１】
0006039730.tif 000022
【図２２】
0006039730.tif 000023