(57)【特許請求の範囲】
【請求項１】
表示部と、
製品を構成する部品の入荷状況を示す入荷部品情報と、前記部品を予定されていた製品以外の他の製品に流用した履歴を示す流用履歴情報とを記憶する記憶部と、
前記表示部に、一方の軸に前記製品の識別番号が配列され、他方の軸に前記製品を構成する部品の識別番号が配列された表を表示し、前記入荷部品情報に基づいて、入荷済の部品に対応する第１のシンボルを前記表の内部の当該入荷済の部品に対応する位置に表示するとともに、前記流用履歴情報に基づいて、流用済の部品に対応する第２のシンボルを前記表の内部の当該流用済の部品に対応する位置に表示する制御部と
を備えることを特徴とする流用管理装置。
【請求項２】
操作を受け付ける入力部をさらに備え、
前記制御部は、前記入力部において前記第１のシンボルまたは前記第２のシンボルを前記表の内部の他の位置に移動させる操作が受け付けられた場合に、当該前記第１のシンボルまたは前記第２のシンボルに対応する部品が、現在使用することを予定されている製品から、前記他の位置に対応する製品へ流用されたことを示す情報を前記流用履歴情報に追加し、前記他の位置に前記第２のシンボルを表示することを特徴とする請求項１に記載の流用管理装置。
【請求項３】
前記制御部は、前記第２のシンボルを選択する操作が前記入力部において受け付けられた場合に、前記流用履歴情報のうち、当該第２のシンボルに対応する部品に関する情報を前記表示部に表示することを特徴とする請求項１または２に記載の流用管理装置。
【請求項４】
前記制御部は、前記製品の識別番号を前記製品の組立日に基づいて並び替えて配列することを特徴とする請求項１から３のいずれか１項に記載の流用管理装置。
【請求項５】
前記制御部は、前記表の内部において、流用できない部品と流用できる部品とを異なる態様で表示することを特徴とする請求項１から４のいずれか１項に記載の流用管理装置。
【請求項６】
前記流用できない部品は、既に他の部品と組み付けられている部品であることを特徴とする請求項５に記載の流用管理装置。
【請求項７】
前記流用できない部品は、流用できないことが予め指定されている部品であることを特徴とする請求項５または６に記載の流用管理装置。
【請求項８】
前記制御部は、前記表の内部の前記第１のシンボルも前記第２のシンボルも表示されていない位置のうち、組立日までの期間が閾値よりも短い製品に対応する位置に警告情報を表示することを特徴とする請求項２から７のいずれか１項に記載の流用管理装置。
【請求項９】
前記制御部は、
前記表の内部の前記第１のシンボルも前記第２のシンボルも表示されていない位置のうち、組立日までの期間が閾値よりも短い製品に対応する位置に警告情報を表示し、
前記警告情報を選択する操作が前記入力部において受け付けられた場合に、当該警告情報に対応する部品の代替として流用するのに好適な他の部品を提示することを特徴とする請求項２に記載の流用管理装置。
【請求項１０】
表示部を備える情報処理装置に、
前記表示部に、一方の軸に製品の識別番号が配列され、他方の軸に前記製品を構成する部品の識別番号が配列された表を表示するステップと、
前記製品を構成する部品の入荷状況を示す入荷部品情報に基づいて、入荷済の部品に対応する第１のシンボルを前記表の内部の当該入荷済の部品に対応する位置に表示するステップと、
前記部品を予定されていた製品以外の他の製品に流用した履歴を示す流用履歴情報に基づいて、流用済の部品に対応する第２のシンボルを前記表の内部の当該流用済の部品に対応する位置に表示するステップと
を実行させることを特徴とする流用管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、部品の流用を管理する流用管理装置および流用管理プログラムに関する。
【背景技術】
【０００２】
航空旅客機等の生産においては、部品は、どの製品に組み付けるのかが予め決められて、必要最小限の数が発注される。このような生産方式の場合、納品された部品に不具合があったり納品が遅れたりすると、製品の納期に遅れが生じるおそれがある。このようなとき、製品の納期の遅れを回避するために、他の製品用の部品が流用されることがある。
【０００３】
特許文献１および特許文献２では、流用の可否を示すフラグや共通部品を示すフラグを管理することによって、流用を含めた在庫管理を行う技術が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−２９５９２６号公報
【特許文献２】特開平１０−３１５１００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１および特許文献２にて提案されている技術は、単に流用が可能であるかを管理するものであり、流用の必要性を判断したり、流用の履歴を記録したりといった流用に関する業務の全般の効率化を図るものではない。
【０００６】
本発明は、上記に鑑みてなされたものであって、流用に関する業務の効率化を図ることができる流用管理装置および流用管理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、本発明に係る流用管理装置は、表示部と、製品を構成する部品の入荷状況を示す入荷部品情報と、前記部品を予定されていた製品以外の他の製品に流用した履歴を示す流用履歴情報とを記憶する記憶部と、前記表示部に、一方の軸に前記製品の識別番号が配列され、他方の軸に前記製品を構成する部品の識別番号が配列された表を表示し、前記入荷部品情報に基づいて、入荷済の部品に対応する第１のシンボルを前記表の内部の当該入荷済の部品に対応する位置に表示するとともに、前記流用履歴情報に基づいて、流用済の部品に対応する第２のシンボルを前記表の内部の当該流用済の部品に対応する位置に表示する制御部とを備える。
【０００８】
ここで、本発明の望ましい態様として、本発明に係る流用管理装置は、操作を受け付ける入力部をさらに備え、前記制御部は、前記入力部において前記第１のシンボルまたは前記第２のシンボルを前記表の内部の他の位置に移動させる操作が受け付けられた場合に、当該前記第１のシンボルまたは前記第２のシンボルに対応する部品が、現在使用することを予定されている製品から、前記他の位置に対応する製品へ流用されたことを示す情報を前記流用履歴情報に追加し、前記他の位置に前記第２のシンボルを表示する。
【０００９】
また、本発明の望ましい態様として、前記制御部は、前記第２のシンボルを選択する操作が前記入力部において受け付けられた場合に、前記流用履歴情報のうち、当該第２のシンボルに対応する部品に関する情報を前記表示部に表示する。
【００１０】
また、本発明の望ましい態様として、前記制御部は、前記製品の識別番号を前記製品の組立日に基づいて並び替えて配列する。
【００１１】
また、本発明の望ましい態様として、前記制御部は、前記表の内部において、流用できない部品と流用できる部品とを異なる態様で表示する。ここで、流用できない部品は、例えば、既に他の部品に組み付けられている部品である。また、流用できない部品は、例えば、流用できないことが予め指定されている部品である。
【００１２】
また、本発明の望ましい態様として、前記制御部は、前記表の内部の前記第１のシンボルも前記第２のシンボルも表示されていない位置のうち、組立日までの期間が閾値よりも短い製品に対応する位置に警告情報を表示する。
【００１３】
また、本発明の望ましい態様として、前記制御部は、前記警告情報を選択する操作が前記入力部において受け付けられた場合に、当該警告情報に対応する部品の代替として流用するのに好適な他の部品を提示する。
【００１４】
また、上述した課題を解決し、目的を達成するために、本発明に係る流用管理プログラムは、表示部を備える情報処理装置に、前記表示部に、一方の軸に製品の識別番号が配列され、他方の軸に前記製品を構成する部品の識別番号が配列された表を表示するステップと、前記製品を構成する部品の入荷状況を示す入荷部品情報に基づいて、入荷済の部品に対応する第１のシンボルを前記表の内部の当該入荷済の部品に対応する位置に表示するステップと、前記部品を予定されていた製品以外の他の製品に流用した履歴を示す流用履歴情報に基づいて、流用済の部品に対応する第２のシンボルを前記表の内部の当該流用済の部品に対応する位置に表示するステップとを実行させる。
【発明の効果】
【００１５】
本発明に係る流用管理装置および流用管理プログラムは、流用に関する業務の効率化を図ることができるという効果を奏する。
【図面の簡単な説明】
【００１６】
【図１】図１は、本実施例に係る流用管理装置の構成と、流用管理装置を含む生産管理システムの構成とを示すブロック図である。
【図２】図２は、本実施例に係る流用管理プログラムの構成を示すブロック図である。
【図３】図３は、部品マスタの一例を示す図である。
【図４】図４は、製品マスタの一例を示す図である。
【図５】図５は、入荷部品情報の一例を示す図である。
【図６】図６は、流用履歴情報の一例を示す図である。
【図７】図７は、流用管理画面の一例を示す図である。
【図８】図８は、流用するのに好適な部品の候補を提示する例を示す図である。
【図９】図９は、部品の流用先を指定する例を示す図である。
【図１０】図１０は、部品の流用に関するコメントを入力する例を示す図である。
【図１１】図１１は、部品が流用された理由等を確認する例を示す図である。
【図１２】図１２は、流用管理画面表示処理の処理手順を示すフローチャートである。
【図１３】図１３は、流用候補表示処理の処理手順を示すフローチャートである。
【図１４】図１４は、流用履歴登録処理の処理手順を示すフローチャートである。
【図１５】図１５は、流用履歴表示処理の処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下に、本発明に係る流用管理装置および流用管理プログラムの実施例を図面に基づいて詳細に説明する。なお、この実施例によりこの発明が限定されるものではない。また、この実施例における構成要素には、当業者が容易に想定できるもの、実質的に同一のもの、いわゆる均等の範囲のものが含まれる。
【実施例】
【００１８】
まず、図１を参照しながら、本実施例に係る流用管理装置１０の構成と、流用管理装置１０を含む生産管理システムの構成とについて説明する。図１は、流用管理装置１０の構成と、流用管理装置１０を含む生産管理システムの構成とを示すブロック図である。図１に示す生産管理システムは、部品をどの製品に組み付けるのかを予め決めて管理する生産システムであり、流用管理装置１０と、調達管理装置２１、支給品管理装置２２と、進捗管理装置２３と、不適合管理装置２４と、在庫管理装置２５と、インターフェースモジュール３０とを含む。
【００１９】
調達管理装置２１は、部品の発注と納品を管理する。支給品管理装置２２は、支給品を管理する。進捗管理装置２３は、各種工程の作業の進捗状況を管理する。不適合管理装置２４は、不適合品を管理する。在庫管理装置２５は、部品の在庫を管理する。インターフェースモジュール３０は、各装置間でのデータの交換を可能にするために、データの変換や蓄積等を行う。
【００２０】
流用管理装置１０は、部品の流用を管理する情報処理装置であり、通信部１１と、制御部１２と、記憶部１３と、表示部１４と、入力部１５とを備える。通信部１１は、所定の通信プロトコルに基づいて、インターフェースモジュール３０等との間での情報の送受信を制御する。表示部１４は、液晶パネルや有機ＥＬ（Organic Electro−Luminescence）パネル等の表示装置を有し、文字や図形等の各種情報を表示する。入力部１５は、キーボード等の入力装置を有し、利用者からの情報や指示の入力を受け付ける。
【００２１】
制御部１２は、演算手段であるＣＰＵ（Central Processing Unit）１２１と、記憶手段であるメモリ１２２とを備え、これらのハードウェア資源を用いてプログラムを実行することによって各種の機能を実現する。具体的には、制御部１２は、記憶部１３に記憶されているプログラムを読み出してメモリ１２２に展開し、メモリ１２２に展開されたプログラムに含まれる命令をＣＰＵ１２１に実行させる。そして、制御部１２は、ＣＰＵ１２１による命令の実行結果に応じて、メモリ１２２および記憶部１３に対してデータの読み書きを行ったり、通信部１１等の動作を制御したりする。
【００２２】
記憶部１３は、磁気記憶装置や半導体記憶装置等の不揮発性を有する記憶装置からなり、各種のプログラムやデータを記憶する。記憶部１３に記憶されるプログラムには、流用管理プログラム１３１が含まれる。記憶部１３に記憶されるデータには、部品マスタ１３２と、製品マスタ１３３と、入荷部品情報１３４と、流用履歴情報１３５とが含まれる。なお、図１において記憶部１３が記憶することとしているプログラムおよびデータの一部または全ては、流用管理装置１０がネットワークを介して通信可能な他の装置に記憶され、必要に応じて流用管理装置１０にダウンロードされることとしてもよい。
【００２３】
流用管理装置１０は、流用管理プログラム１３１を制御部１２に実行させることにより、部品の流用を管理するための各種の機能を実現する。部品の流用を管理するための各種の機能には、例えば、どの製品のどの部品を他のどの製品に流用したかを記録する機能や、部品の不足や流用の状況を分かりやすく表示する機能等が含まれる。ここで、本実施例における「製品」とは、複数の部品を組み合わせて構成されるものを意味し、必ずしも最終製品を意味しない。
【００２４】
なお、図１において示した流用管理装置１０と他の情報処理装置の接続は一例であり、流用管理装置１０は、図１に示した他の情報処理装置の全てと接続されていなくてもよいし、図１に示していない他の情報処理装置と接続されていてもよい。例えば、流用管理装置１０は、インターフェースモジュール３０を介すことなく他の情報処理装置と接続されてもよいし、他の情報処理装置のいずれとも接続されることなくスタンドアロンで動作してもよい。
【００２５】
次に、図２から６を参照しながら、流用管理装置１０の記憶部１３に記憶されるプログラムおよびデータについて説明する。図２は、流用管理プログラム１３１の構成を示すブロック図である。図２に示すように、流用管理プログラム１３１は、表示制御部１３１ａと、流用履歴登録部１３１ｂと、入荷部品登録部１３１ｃと、組立状況登録部１３１ｄとを有する。
【００２６】
表示制御部１３１ａは、一方の軸に製品を識別するための情報が表題として配列され、他方の軸に製品を構成する部品を識別するための情報が表題として配列された２次元の表を表示し、その表の中に部品の入荷、流用等の状況を示す機能を実現する。このように部品の状況を表示することにより、どの製品においてどの部品が不足しているか、どの製品においてその部品が流用されたものであるか等を分かりやすく示すことができる。なお、１種類の部品を複数個利用する場合、１つの部品に複数行が対応する場合がある。
【００２７】
また、表示制御部１３１ａは、利用者の所定の操作に応じて、流用された個別の部品毎にその部品がどのような理由でどの製品から流用されたかに関する詳細な情報を表示する機能も実現する。また、表示制御部１３１ａは、利用者の所定の操作に応じて、入荷が遅れている部品の代替として他のどの製品の部品を流用するのが好適であるかを提示する機能も実現する。
【００２８】
流用履歴登録部１３１ｂは、表示制御部１３１ａによって表示される表上で行われる所定の操作に応じて、どの製品からどの製品へどの部品が流用されたかを流用履歴情報１３５に登録する機能を実現する。
【００２９】
入荷部品登録部１３１ｃは、新たな部品が入荷するたびに入荷した部品に関する情報を入荷部品情報１３４に登録する。なお、入荷した部品に関する情報は、例えば、インターフェースモジュール３０を介して在庫管理装置２５等の他の情報処理装置から取得してもよいし、利用者が流用管理装置１０の入力部１５を操作して入力してもよい。利用者が情報を入力する場合、流用管理装置１０にバーコードリーダや無線ＩＣリーダライタ等の読み取り装置を設け、読み取り装置を使って、入荷した部品に添付された伝表等から部品の識別番号等を取得できるようにしてもよい。
【００３０】
組立状況登録部１３１ｄは、組み付けが完了した部品に関する情報を入荷部品情報１３４に登録する。なお、どの部品の組み付けが完了したかについては、例えば、インターフェースモジュール３０を介して進捗管理装置２３等の他の情報処理装置から取得してもよいし、利用者が流用管理装置１０の入力部１５を操作して入力してもよい。
【００３１】
図３は、部品マスタ１３２の一例を示す図である。部品マスタ１３２には、部品に固有の情報が部品毎に予め登録される。図３に示す部品マスタ１３２は、部品番号、流用可否という項目を有している。部品番号は、部品を識別するための番号である。なお、部品番号は、同じ設計に基づく部品に共通して与えられる番号であり、同一の部品番号をもつ部品は複数存在しうる。流用可否は、部品を予定と異なる製品に流用できるか否かを示す。流用可否は、例えば、製品を納入する顧客によって色彩や模様が異なるといった部品に特有の理由で部品を予定外の製品に流用できない場合に、流用が不可であることを示す「否」に設定される。
【００３２】
図４は、製品マスタ１３３の一例を示す図である。製品マスタ１３３には、本実施例に係る生産管理システムで管理される製品に固有の情報が製品毎に予め登録される。図４に示す製品マスタ１３３は、製品番号、組立日という項目を有している。製品番号は、製品を識別するための番号である。なお、製品番号は、生産される個々の個体に与えられる番号であり、原則として、同一の製品番号をもつ製品が複数存在することはない。組立日は、製品の組み立てが完了する予定日である。
【００３３】
図５は、入荷部品情報１３４の一例を示す図である。入荷部品情報１３４には、入荷部品登録部１３１ｃが提供する機能によって、入荷した部品に関する情報が逐次追加される。図５に示す入荷部品情報１３４は、製品番号、部品番号、部品シリアル番号、組付フラグという項目を有している。製品番号は、部品が使用される予定の製品を識別するための番号である。部品番号は、部品を識別するための番号である。
【００３４】
部品シリアル番号は、個々の部品に与えられる番号であり、原則として、同一の部品シリアル番号をもつ部品が複数存在することはない。なお、図５に示す例では、部品シリアル番号は、製品番号と部品番号とを組み合わせて構成されているが、部品シリアル番号はどのような体系に基づく番号であってもよい。
【００３５】
組付フラグは、部品を他の部品または他の部品の集合体に組み付ける作業が完了したか否かを示す。組付フラグは、入荷部品登録部１３１ｃが提供する機能によってデータが登録される際には、組み付ける作業が完了していないことを示す「未」に設定される。そして、その後、部品が他の部品または他の部品の集合体に組み付けられた場合に、組立状況登録部１３１ｄが提供する機能によって、組み付ける作業が完了したことを示す「済」に設定される。
【００３６】
図６は、流用履歴情報１３５の一例を示す図である。流用履歴情報１３５には、部品の流用が行われるたびに、流用履歴登録部１３１ｂが提供する機能によって流用に関する情報が逐次追加される。図６に示す流用履歴情報１３５は、部品シリアル番号、流用日時、流用前製品番号、流用後製品番号、コメントという項目を有する。部品シリアル番号は、個々の部品に与えられる番号である。流用日時は、流用が登録された日時である。
【００３７】
流用前製品番号は、流用が実施される前に当該部品が使用されることになっていた製品を識別するための番号である。流用後製品番号は、流用によって当該部品が使用されることになった製品を識別するための番号である。コメントは、利用者が流用を実施した理由等を任意に登録しておくことができるテキストである。
【００３８】
次に、図７から図１１を参照しながら、表示制御部１３１ａが提供する機能によって表示部１４に表示される画面について説明する。図７は、流用管理画面の一例を示す図である。図７に示す流用管理画面は、記憶部１３に記憶される各データが図３から図６に示した通りである場合に表示される画面の例を示している。
【００３９】
流用管理画面では、２次元の表が表示され、部品マスタ１３２に登録されている部品番号が縦軸方向の表題として設定される。また、流用管理画面では、製品マスタ１３３に登録されている製品番号と組立日の組み合わせが横軸方向の表題として設定される。ここで、製品番号と組立日の組み合わせは、左に近いほど組立日が早くなるように配列される。このため、流用管理画面を参照する利用者は、製品が組み立てられる順序、すなわち、部品が必要となる順序を容易に理解することができる。
【００４０】
そして、流用管理画面の表の内部では、入荷済の部品のうち流用されていない部品に対応する位置に、入荷済みであることを示すシンボルＳ１（図７の例では黒い矩形）が表示される。また、流用管理画面の表の内部では、入荷済の部品のうち流用されている部品に対応する位置（流用先の製品での位置）に、流用済みであることを示すシンボルＳ２（図７の例では白い矩形）が表示される。また、流用管理画面の表の内部では、入荷も流用もされていない部品および入荷したが他の製品に流用された部品に対応する位置は、原則として空欄とされる。
【００４１】
どの部品が入荷済みであり、その部品がどの製品に使用される予定であるかは、入荷部品情報１３４を参照することによって判定される。また、部品が流用されているか否かは、流用履歴情報１３５を参照することによって判定される。
【００４２】
例えば、図５に示した入荷部品情報１３４の１行目のデータは、「Ａ００１」という部品番号もち、「ＬＮ３３」という製品番号で識別される製品に使用される予定の部品が入荷済みであることを示している。そして、この部品の部品シリアル番号である「ＬＮ３３Ａ００１」は、流用履歴情報１３５には登録されておらず、このことは、この部品が流用されていないことを示している。このため、入荷部品情報１３４の１行目のデータは、流用管理画面において、「ＬＮ３３」という製品番号と「Ａ００１」という部品番号とに対応する位置に、入荷済みであることを示すシンボルＳ１として表示される。
【００４３】
また、図５に示した入荷部品情報１３４の１４行目のデータは、「Ａ００２」という部品番号もち、「ＬＮ３５」という製品番号で識別される製品に使用される予定の部品が入荷済みであることを示している。そして、この部品の部品シリアル番号である「ＬＮ３５Ａ００２」は、流用履歴情報１３５の１行目に登録されており、流用履歴情報１３５の１行目のデータは、この部品が「ＬＮ３４」という製品番号で識別される製品に流用されたことを示している。このため、入荷部品情報１３４の１４行目のデータは、流用管理画面において、「ＬＮ３４」という製品番号と「Ａ００２」という部品番号とに対応する位置に、流用済みであることを示すシンボルＳ２として表示される。
【００４４】
このように入荷と流用の状況を表の内部に表示することにより、流用管理画面を参照する利用者は、各製品の組み立てに必要な部品がそろっているか否かを容易に理解することができる。例えば、図７に示す流用管理画面では、「ＬＮ３３」の列と「ＬＮ３４」の列とにおいて全ての項目に入荷済みであることを示すシンボルＳ１または流用済みであることを示すシンボルＳ２が表示されている。このことは、「ＬＮ３３」という製品番号で識別される製品と「ＬＮ３４」という製品番号で識別される製品とを組み立てるための部品が既にそろっていることを示している。
【００４５】
また、既に説明した通り、流用管理画面においては、製品番号と組立日の組み合わせが、左に近いほど組立日が早くなるように配列される。このため、流用管理画面の表の内部に空欄の項目、すなわち、対応する部品が入荷も流用もされていないことを示す項目がある場合、利用者は、その位置が横軸方向のどの位置にあるかによって逼迫の度合いを容易に判断することができる。
【００４６】
さらに、流用管理画面では、入荷も流用もされていないために製品の組み立てに遅れを生じさせる恐れがある部品に対応する位置に、警告メッセージＭが表示される。警告メッセージＭが明示されることにより、利用者は、部品の不足に対して流用等の対策を速やかに行う必要があることを容易に理解することができる。なお、管理者等は、警告メッセージＭが表示される条件（例えば、組立日までの残り日数）を任意に設定することもできる。
【００４７】
警告メッセージＭは、どの部品を流用するのが好適であるかを提示するためにも利用される。図８は、流用するのに好適な部品の候補を提示する例を示す図である。図８に示すように、利用者が入力部１５を操作してカーソルＣを警告メッセージＭの上まで移動させる等して警告メッセージＭを選択すると、流用するのに好適な部品に対応するシンボルＳ１またはＳ２が点滅する等して強調表示される。このように、流用するのに好適な部品を提示することにより、全体的な進捗の遅れの抑止を図ることができる。
【００４８】
なお、流用するのに好適な部品は、製品の組立日までの期間、製品に使用される部品の入荷状況、部品の保管場所の近さ等の基準を所定の優先順位で判定して選択される。流用するのに好適な部品を選択するための基準として用いられる各種情報は、例えば、インターフェースモジュール３０を介して、在庫管理装置２５等から取得される。
【００４９】
例えば、製品の組立日までの期間が長い部品は、部品を再発注しても製品の組み立てに間に合う可能性があるため流用するのに好適である。一方、製品の組立日までの期間が短い部品は、部品を再発注しても製品の組み立てに間に合わずに流用がさらに必要になるおそれが高いため流用するのに適していない。ここで、製品の組立日までの期間の長さは、部品の納品までに必要な期間の長さに基づいて判定することが好ましい。
【００５０】
また、入荷している部品が少ない製品に使用される部品は、他の部品が組立日に間に合わず製品の組み立てが遅れるおそれが高いため、部品を流用しても差し支えない可能性が高い。また、不足している部品の組み立て場所に近い場所に保管されている部品は、流用に要する工数が少ないため流用するのに好適である。
【００５１】
なお、流用するのに好適な部品の候補が複数ある場合にそれら複数の候補を提示することとしてもよい。この場合、流用の好適さの度合いに応じて何番目に好適な候補まで提示するかを任意に設定できるようにしてもよい。また、例えば、強調表示の端に候補順位を表示する等して、流用の好適さの度合いの順位が分かるように候補を提示してもよい。
【００５２】
流用管理画面は、どの部品をどの製品からどの製品へ流用したかを登録するためにも利用される。図９は、部品の流用先を指定する例を示す図である。図１０は、部品の流用に関するコメントを入力する例を示す図である。部品の流用に関する情報を登録するには、まず、図９に示すように、利用者が入力部１５を操作することによって、流用される部品に対応するシンボルＳ１またはＳ２が流用先までドラッグされる。ドラッグによって流用先が指定されると、図１０に示すように、流用の理由等を入力するための画面が表示される。そして、この画面でコメントが入力され、さらに、ＯＫボタンが押下されると、流用履歴登録部１３１ｂが提供する機能によって、流用に関する情報が流用履歴情報１３５に登録される。なお、流用に関する情報の登録は流用管理画面での操作に限らず、例えばバーコードやＩＣタグを利用する等して他の流用情報入力装置にて入力された情報を、インターフェースモジュール３０を介する等して、流用履歴情報１３５として記憶部１３に登録可能にしてもよい。
【００５３】
このような操作の結果、流用された部品は、ドラッグ先の位置にシンボルＳ２として表示される。シンボルＳ２は、対応する部品が流用済みであることを示すとともに、対応する部品が流用された理由等を確認するために利用される。図１１は、部品が流用された理由等を確認する例を示す図である。図１１に示すように、利用者が入力部１５を操作してカーソルＣをシンボルＳ２の上まで移動させる等してシンボルＳ２を選択すると、そのシンボルＳ２に対応する部品の流用時に流用履歴情報１３５に登録されたコメントが吹き出しＢ内に表示される。ここで、流用履歴情報１３５のコメント以外の項目の値や、部品の名称等の部品に関する関連情報も吹き出しＢ内に表示することとしてもよい。このように流用に関する情報を記録し、表示可能とすることにより、部品のトレーサビリティを確保することができる。なお、シンボルＳ１についても、利用者がカーソルＣをシンボルＳ１の上まで移動させる等してシンボルＳ１を選択すると、部品の名称などの部品に関する関連情報を表示してもよい。
【００５４】
なお、流用に関する情報の登録時には、流用が可能か否かが検査される。具体的には、部品マスタ１３２において流用が不可である旨が設定されている部品や他の部品に既に組み付けられている部品は流用することができないため、これらの部品に対応するシンボルＳ１またはＳ２は、ドラッグできないように制御される。また、流用管理画面では、これらの部品を流用できないことを示すために、これらの部品に対応する位置の背景が、他の部分の背景と異なる色で塗られる等して異なる態様で表示される。なお、部品を流用できないことを示すために、背景の色を異ならせるのではなく、シンボルの色または形状を異ならせてもよい。
【００５５】
次に、図１２から図１５を参照しながら、流用管理装置１０の動作について説明する。図１２は、流用管理画面表示処理の処理手順を示すフローチャートである。図１２に示す処理手順は、流用管理画面を表示する際に実行される。制御部１２は、流用管理画面を表示するために、表示制御部１３１ａが提供する機能に基づいて以下の処理手順を実行する。
【００５６】
制御部１２は、まず、部品マスタ１３２をリードして、部品番号を縦軸の表題に設定する（ステップＳ１０１）。続いて、制御部１２は、製品マスタ１３３を組立日が早い順にリードして、製品番号と組立日の組み合わせを横軸に設定する（ステップＳ１０２）。そして、制御部１２は、部品マスタ１３２において流用可否が「否」となっている部品、すなわち、流用することができない部品に対応する行の背景を、流用不可を示す態様へ変更する（ステップＳ１０３）。
【００５７】
続いて、制御部１２は、入荷部品情報１３４から未取得のデータを１件リードする（ステップＳ１０４）。ここで、データをリードできた場合（ステップＳ１０５，Ｎｏ）、制御部１２は、リードしたデータの部品シリアル番号をキーとして流用履歴情報１３５を検索する（ステップＳ１０６）。同一の部品シリアル番号をもつデータが流用履歴情報１３５にない場合、すなわち、ステップＳ１０４でリードしたデータに対応する部品が流用されたものでない場合（ステップＳ１０７，Ｎｏ）、制御部１２は、入荷部品情報１３４からリードしたデータの製品番号と部品番号とに対応する位置に入荷済みを示すシンボルＳ１を表示する（ステップＳ１０８）。
【００５８】
一方、同一の部品シリアル番号をもつデータが流用履歴情報１３５にあった場合、すなわち、ステップＳ１０４でリードしたデータに対応する部品が流用されたものである場合（ステップＳ１０７，Ｙｅｓ）、制御部１２は、流用履歴情報１３５から検索したデータの流用後製品番号と入荷部品情報１３４からリードしたデータの部品番号とに対応する位置に流用済みであることを示すシンボルＳ２を表示する（ステップＳ１０９）。
【００５９】
こうしてシンボルＳ１またはＳ２を表示した後、制御部１２は、入荷部品情報１３４からリードしたデータの組付フラグが「済」であるか、すなわち、データに対応する部品が組み付け済みであるか否かを判定する（ステップＳ１１０）。データに対応する部品が組み付け済みである場合（ステップＳ１１０，Ｙｅｓ）、制御部１２は、シンボルＳ１またはＳ２を表示した位置の背景を、流用不可を示す態様へ変更し（ステップＳ１１１）、ステップＳ１０４以降を再実行する。データに対応する部品が組み付け済みでない場合（ステップＳ１１０，Ｎｏ）、制御部１２は、背景を変更することなく、ステップＳ１０４以降を再実行する。
【００６０】
ステップＳ１０４において、入荷部品情報１３４の全てのデータを取得済みであるために未取得のデータをリードできなかった場合（ステップＳ１０５，Ｙｅｓ）、制御部１２は、製品マスタ１３３から組立日までの日数が閾値以下の製品の製品番号を取得する（ステップＳ１１２）。そして、制御部１２は、部品マスタ１３２から全ての部品番号を取得する（ステップＳ１１３）。
【００６１】
続いて、制御部１２は、ステップＳ１１２で取得した製品番号とステップＳ１１３で取得した部品番号の組み合わせの中から、入荷部品情報１３４に存在しない組み合わせを取得する（ステップＳ１１４）。そして、制御部１２は、抽出した製品番号と部品番号の組み合わせに対応する位置に警告メッセージＭを表示する（ステップＳ１１５）。
【００６２】
図１３は、流用候補表示処理の処理手順を示すフローチャートである。図１３に示す処理手順は、例えば、利用者の操作によってカーソルＣが警告メッセージＭの上に移動された場合に、表示制御部１３１ａが提供する機能に基づいて実行される。
【００６３】
制御部１２は、利用者によって指定された位置に対応する部品の代替として流用する部品の候補を選択する（ステップＳ２０１）。候補の選択は、上述したように、例えば、製品の組立日までの日数等に基づいて行われる。そして、制御部１２は、選択した部品を一定時間点滅させる等して強調して表示させる（ステップＳ２０２）。
【００６４】
図１４は、流用履歴登録処理の処理手順を示すフローチャートである。図１４に示す処理手順は、流用管理画面が表示されている間、表示制御部１３１ａおよび流用履歴登録部１３１ｂが提供する機能に基づいて繰り返して実行される。
【００６５】
制御部１２は、利用者によってドラッグ操作が開始されたかを判定する（ステップＳ３０１）。ドラッグ操作が開始されていない場合（ステップＳ３０１，Ｎｏ）、特に処理は行われない。ドラッグ操作が開始されている場合（ステップＳ３０１，Ｙｅｓ）、制御部１２は、ドラッグ操作が開始された位置にシンボルＳ１またはＳ２が表示されているかを判定する（ステップＳ３０２）。シンボルＳ１またはＳ２が表示されていない場合（ステップＳ３０２，Ｎｏ）、特に処理は行われない。
【００６６】
ドラッグ操作が開始された位置にシンボルＳ１またはＳ２が表示されている場合（ステップＳ３０２，Ｙｅｓ）、制御部１２は、ドラッグ操作が開始された位置に対応する部品が流用可能かを判定する（ステップＳ３０３）。ここでは、部品マスタ１３２において流用不可と指定されている部品と、既に組み付け済の部品が流用不可と判定される。対応する部品が流用不可の場合（ステップＳ３０３，Ｎｏ）、特に処理は行われない。
【００６７】
ドラッグ操作が開始された位置に対応する部品が流用可能な場合（ステップＳ３０３，Ｙｅｓ）、制御部１２は、ドラッグ操作が終わるまで、すなわち、ドロップ操作が行われるまで、カーソルの位置を追跡する（ステップＳ３０４）。そして、ドロップ操作が行われた場合（ステップＳ３０５，Ｙｅｓ）、制御部１２は、ステップＳ３０６として、ドロップ操作が行われた位置がいずれかのシンボルＳ１またはＳ２が表示されている位置であるかを判定する（ステップＳ３０６）。
【００６８】
ドロップ操作が行われた位置がいずれかのシンボルＳ１またはＳ２が表示されている位置である場合（ステップＳ３０６，Ｙｅｓ）、制御部１２は、操作を取り消して流用管理画面を従来の状態へ戻す（ステップＳ３１１）。なお、ドロップ操作が行われた位置が流用管理画面の表の内部でない場合にも、当然ながら、操作が取り消されて流用管理画面が従来の状態へ戻される。
【００６９】
ドロップ操作が行われた位置がいずれかのシンボルＳ１またはＳ２が表示されている位置でない場合（ステップＳ３０６，Ｎｏ）、制御部１２は、コメント入力画面を表示して流用の理由等を入力させる（ステップＳ３０７）。そして、コメント入力画面にてＯＫボタンが押下されると（ステップＳ３０８，Ｙｅｓ）、制御部１２は、流用履歴情報１３５にデータを追加し（ステップＳ３０９）、流用管理画面表示処理を再実行する等して流用管理画面を流用後の状態へ更新する（ステップＳ３１０）。コメント入力画面にてＯＫボタンではなく取消ボタンが押下されると（ステップＳ３０８，Ｎｏ）、制御部１２は、操作を取り消して流用管理画面を従来の状態へ戻す（ステップＳ３１１）。
【００７０】
図１５は、流用履歴表示処理の処理手順を示すフローチャートである。図１５に示す処理手順は、流用管理画面が表示されている間、表示制御部１３１ａが提供する機能に基づいて繰り返して実行される。
【００７１】
制御部１２は、カーソルが流用済みであることを示すシンボルＳ２上にあるかを判定する（ステップＳ４０１）。カーソルがシンボルＳ２上にない場合（ステップＳ４０１，Ｎｏ）、特に処理は行われない。カーソルがシンボルＳ２上にある場合（ステップＳ４０１，Ｙｅｓ）、制御部１２は、カーソルが位置するシンボルＳ２に対応するデータを流用履歴情報１３５から検索する（ステップＳ４０２）。そして、該当するデータがある場合（ステップＳ４０３，Ｙｅｓ）、制御部１２は、該当するデータに設定されているコメント等を表示する（ステップＳ４０４）。該当するデータがない場合（ステップＳ４０３，Ｎｏ）、制御部１２は、特に処理を行わない。
【００７２】
上述してきたように、本実施例では、部品の入荷と流用の状況を流用管理画面に一覧表示するとともに、流用管理画面上で部品の流用を登録したり、詳細情報を参照したりすることを可能にしたので、流用に関する業務の効率化を図ることができる。
【００７３】
なお、上記の実施例で示した構成は、本発明の要旨を逸脱しない範囲で適宜変更することができる。例えば、流用管理装置１０が、他の情報処理装置が有する表示部に流用管理画面を表示することができるようにしてもよい。この場合、他の情報処理装置を操作する利用者の権限に応じて、画面を単に表示するのか流用の登録等の操作を認めるのかを制御することとしてもよい。
【００７４】
また、流用管理画面については、縦軸と横軸が逆であってもよいし、シンボルＳ１およびＳ２の形状や色は、両者が区別できればどのようなものであってもよい。また、流用管理画面においては、流用済みの部品がどの製品からどの製品へ流用されたかを、流用前の部品の位置から流用後の部品の位置まで矢印を表示する等して示すこととしてもよい。
【符号の説明】
【００７５】
１０      流用管理装置
１１      通信部
１２      制御部
１２１    ＣＰＵ
１２２    メモリ
１３      記憶部
１３１    流用管理プログラム
１３１ａ  表示制御部
１３１ｂ  流用履歴登録部
１３１ｃ  入荷部品登録部
１３１ｄ  組立状況登録部
１３２    部品マスタ
１３３    製品マスタ
１３４    入荷部品情報
１３５    流用履歴情報
１４      表示部
１５      入力部
２１      調達管理装置
２２      支給品管理装置
２３      進捗管理装置
２４      不適合管理装置
２５      在庫管理装置
３０      インターフェースモジュール
【図１】
0005738015.tif 000002
【図２】
0005738015.tif 000003
【図３】
0005738015.tif 000004
【図４】
0005738015.tif 000005
【図５】
0005738015.tif 000006
【図６】
0005738015.tif 000007
【図７】
0005738015.tif 000008
【図８】
0005738015.tif 000009
【図９】
0005738015.tif 000010
【図１０】
0005738015.tif 000011
【図１１】
0005738015.tif 000012
【図１２】
0005738015.tif 000013
【図１３】
0005738015.tif 000014
【図１４】
0005738015.tif 000015
【図１５】
0005738015.tif 000016