(57)【特許請求の範囲】
【請求項１】
個々の製造プロセスの情報及び個々の製造プロセスで必要な部品及びその調達先の情報を含むプロセス情報を記憶するプロセス情報記憶手段からプロセス情報を獲得するプロセス情報獲得手段と、
前記プロセス情報獲得手段で獲得されたプロセス情報を解析して、個々の製造プロセスの情報及び個々の製造プロセスで必要な部品及びその調達先の情報を求めるプロセス情報分析手段と、
前記プロセス情報分析手段で求められた個々の製造プロセスで必要な部品の情報を受け取り、各部品毎に、部品の調達先に関する情報を記憶する部品調達先情報記憶手段から当該部品を調達可能な代替調達先に関する情報を獲得する部品調達先情報獲得手段と、
製造プロセス及び部品調達先の情報を可視化する際の表現ルールを表現ルール記憶手段から獲得する表現ルール獲得手段と、
前記表現ルール獲得手段で獲得された表現ルールに基づいて、前記プロセス情報分析手段で求められた個々の製造プロセスの情報並びに個々の製造プロセスで必要な部品について前記プロセス情報分析手段で求められた調達先及び前記部品調達先情報獲得手段で獲得された代替調達先の情報を可視化して表示するユーザインタフェースを生成するユーザインタフェース生成手段と、
前記生成されたユーザインタフェースを実行するユーザインタフェース実行手段とを備え、
部品の調達先の情報は、少なくとも、部品調達に要するコスト及び納期を含み、
前記表現ルール記憶手段は、製造プロセス及び部品の調達先をノードと該ノードから延びる線で構成される表示シンボルで表示することを示すルール、部品調達に要するコスト及び納期に応じて部品の調達先の表示シンボルにおける線の太さ及び長さを変化させることを示すルール、前記線の種類をプロセス情報中で記述された調達先と代替調達先とで異ならせることを示すルールを含むことを特徴とするプロセス情報提示システム。
【請求項２】
前記プロセス情報記憶手段、前記部品調達先情報記憶手段及び前記表現ルール記憶手段をネットワーク経由でアクセスするためのネットワークコントローラを備え、前記プロセス情報獲得手段、前記部品調達先情報記憶手段及び前記表現ルール獲得手段は前記ネットワークコントローラによってネットワーク経由でプロセス情報、部品調達先情報及び表現ルールを獲得する請求項１記載のプロセス情報提示システム。
【請求項３】
前記プロセス情報記憶手段、前記部品調達先情報記憶手段及び前記表現ルール記憶手段が複数存在する請求項２記載のプロセス情報提示システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、各種の製品を製造するプロセスで必要な部品の調達先に関する納期やコスト等の情報をプロセスと関連させて可視化してユーザに提示するプロセス情報提示システムに関する。
【０００２】
【従来の技術】
従来より、プロセスの状態を可視化するシステムが種々提案ないし実用化されている。例えば特開平９−２８８５１２号公報には、原子力発電プラント等を対象として、異常警報が発生していない運転状況でも、プロセス変動の因果関係により軽微な異常の発生事象を検知し、その状況に応じたプロセス状態を表示して、運転員の状況判断を支援するプラント状態可視化システムが開示されている。また、特開平６−２０１７３号公報には、プロセス状態値が時間経過に従って変化していく形を記号表現に変換し、その記号化情報を予め定めた様式に編集して表示するようにしたプロセス情報表示システムが開示されている。
【０００３】
他方、各種の製品を製造するプロセス情報の可視化に関しては、プロセス間の関連をフロー形式等で表示したり、個々のプロセスで必要な部品を部品表により提示したりすることが日常的に行われている。また、部品の調達先に関するコスト等の情報を表形式で表現することも行われている（例えば特開２０００−１１３０５１号公報の図７）。
【０００４】
【発明が解決しようとする課題】
一般に製造業においては、幾つかの製造プロセスを経て最終製品が製造され、個々の製造プロセスでは部品または半製品を幾つか使用して別の半製品や最終製品を製造している。このような製造プロセスの情報を可視化するために、製造プロセス間の関連をフロー形式で提示し、個々のプロセスで必要な部品を部品表で提示し、個々の部品の調達先に関する情報を表形式で表示しても、個々のプロセスで必要な部品の調達先に関する納期やコストをプロセスとの関連で直感的に把握するのは難しい。
【０００５】
そこで本発明の目的は、製造プロセスで必要な部品の調達先に関する納期やコスト等の部品調達先情報をプロセスと関連させて可視化してユーザに提示することにより、個々の製造プロセスで必要な部品の調達先情報をユーザが直感的に把握できるようにすることにある。
【０００８】
【課題を解決するための手段】
本発明にかかるプロセス情報提示システムは、個々の製造プロセスの情報及び個々の製造プロセスで必要な部品及びその調達先の情報を含むプロセス情報を記憶するプロセス情報記憶手段からプロセス情報を獲得するプロセス情報獲得手段と、前記プロセス情報獲得手段で獲得されたプロセス情報を解析して、個々の製造プロセスの情報及び個々の製造プロセスで必要な部品及びその調達先の情報を求めるプロセス情報分析手段と、前記プロセス情報分析手段で求められた個々の製造プロセスで必要な部品の情報を受け取り、各部品毎に、部品の調達先に関する情報を記憶する部品調達先情報記憶手段から当該部品を調達可能な代替調達先に関する情報を獲得する部品調達先情報獲得手段と、製造プロセス及び部品調達先の情報を可視化する際の表現ルールを表現ルール記憶手段から獲得する表現ルール獲得手段と、前記表現ルール獲得手段で獲得された表現ルールに基づいて、前記プロセス情報分析手段で求められた個々の製造プロセスの情報並びに個々の製造プロセスで必要な部品について前記プロセス情報分析手段で求められた調達先及び前記部品調達先情報獲得手段で獲得された代替調達先の情報を可視化して表示するユーザインタフェースを生成するユーザインタフェース生成手段と、前記生成されたユーザインタフェースを実行するユーザインタフェース実行手段とを備えている。
【０００９】
ここで、部品の調達先の情報は、少なくとも、部品調達に要するコスト及び納期を含んでいる。また、前記表現ルール記憶手段は、製造プロセス及び部品の調達先をノードと該ノードから延びる線で構成される表示シンボルで表示することを示すルール、部品調達に要するコスト及び納期に応じて部品の調達先の表示シンボルにおける線の太さ及び長さを変化させることを示すルール、前記線の種類をプロセス情報中で記述された調達先と代替調達先とで異ならせることを示すルールを含んでいる。前記プロセス情報記憶手段、前記部品調達先情報記憶手段及び前記表現ルール記憶手段は、前記プロセス情報獲得手段、前記部品調達先情報獲得手段及び前記表現ルール獲得手段からローカルにアクセスされるものであっても良いし、ネットワーク経由でリモートにアクセスされるものであっても良い。後者の場合、ネットワーク経由でアクセスするためのネットワークコントローラが備えられる。また、前記プロセス情報記憶手段、前記部品調達先情報記憶手段及び前記表現ルール記憶手段はそれぞれ１つだけ存在していても良いし、複数存在していても良い。
【００１２】
【作用】
本発明にかかるプロセス情報提示システムにあっては、プロセス情報獲得手段がプロセス情報記憶手段から可視化対象となるプロセス情報を獲得し、プロセス情報分析手段がこのプロセス情報を解析して、個々の製造プロセスの情報及び個々の製造プロセスで必要な部品及びその調達先の情報を求め、部品調達先情報獲得手段がプロセス情報分析手段で求められた個々の製造プロセスで必要な部品の情報を受け取り、各部品毎に、部品調達先情報記憶手段から当該部品を調達可能な代替調達先に関する情報を獲得し、表現ルール獲得手段が製造プロセス及び部品調達先の情報を可視化する際の表現ルールを表現ルール記憶手段から獲得する。そして、ユーザインタフェース生成手段が表現ルール獲得手段で獲得された表現ルールに基づいて、プロセス情報分析手段で求められた個々の製造プロセスの情報並びに個々の製造プロセスで必要な部品について前記プロセス情報分析手段で求められた調達先及び前記部品調達先情報獲得手段で獲得された代替調達先の情報を可視化して表示するユーザインタフェースを生成し、この生成されたユーザインタフェースをユーザインタフェース実行手段が実行することで、個々の製造プロセスで必要な部品の調達先としてプロセス情報中で記述されていた調達先及び部品調達先情報記憶手段によって新たに獲得された代替調達先に関する情報（例えば調達コストや納期など）を製造プロセスと関連させて、例えば納期が長いほど長くなり且つ調達コストが高いほど太くなる矢印を持つ表示シンボル等を使って可視化したイメージを表示装置の画面に表示する。
【００１３】
【発明の実施の形態】
次に本発明の実施の形態の例について図面を参照して詳細に説明する。
【００１４】
図１を参照すると、本発明の一実施の形態にかかるプロセス情報提示システムは、処理装置１００と、この処理装置１００に接続された表示装置２００、表現ルール記憶部３００、プロセス情報記憶部４００及び部品調達先情報記憶部５００と、プロセス情報記憶部４００に接続されたプロセス情報更新部６００と、部品調達先情報記憶部５００に接続された部品調達先情報更新部７００と、表現ルール記憶部３００に接続された表現ルール更新部８００とで構成される。
【００１５】
プロセス情報記憶部４００は、磁気ディスク等で構成され、可視化対象とするプロセス情報を記憶している。プロセス情報は、個々の製造プロセスの情報及び個々の製造プロセスで必要な部品及びその調達先の情報を含んでいる。図２にプロセス情報の一例を示す。
【００１６】
図２に示されるプロセス情報４０１は、全体プロセス情報４０２と個々の製造プロセス毎のプロセス情報４０３とで構成される。全体プロセス情報４０２は、製造プロセスの総数、個々の製造プロセスの実行順番など、可視化対象とする一連の製造プロセスの情報を定義する。個々のプロセス情報４０３は、当該製造プロセスの製造品の種類４１１、その製造数量４１２、単位数量当たりの処理時間４１３、単位数量当たりの処理コスト４１４、当該製造プロセスで必要な部品の種類数４１５及び部品の種類数分の部品情報４１６で構成される。
【００１７】
また、個々の部品情報４１６は、当該部品を一意に識別する部品名４２１、当該製造プロセスで単位数量の製造品を製造するのに必要な当該部品の数量４２２、当該部品の調達先の種類数４２３及び調達先の種類数分の部品調達先情報４２４で構成される。さらに、個々の部品調達先情報４２４は、当該部品調達先を一意に識別する部品調達先名４３１、当該製造プロセスで単位数量の製造品を製造する際に当該部品調達先から調達する当該部品の納入数量４３２、当該部品調達先における当該部品の納期４３３、当該部品調達先における当該部品の単位数量当たりの調達コスト４３４を含んでいる。
【００１８】
プロセス情報更新部６００は、利用者からの操作に応じてプロセス情報記憶部４００に記憶されたプロセス情報を更新する手段で、例えばキーボード及び表示装置を含む端末等で構成される。
【００１９】
部品調達先情報記憶部５００は、種々雑多な部品の調達先に関する情報を記憶する手段で、磁気ディスク装置などで構成される。図３に部品調達先情報記憶部５００に記憶された１つの部品調達先情報の例を示す。部品調達先情報記憶部５００にはこのような部品調達先情報が多数の部品調達先毎に記憶されている。
【００２０】
図３に示す部品調達先情報５０１は、部品調達先を一意に識別する部品調達先名５０２、当該部品調達先の所在地や企業規模などの付加情報５０３、当該部品調達先から調達可能な部品の種類数５０４及びこの種類数分の部品情報５０５で構成される。また、個々の部品情報５０５は、当該部品を一意に識別する部品名５１１、単位数量当たりの調達コスト５１２及び実現可能な納期５１３を含んでいる。
【００２１】
部品調達先情報更新部７００は、利用者からの操作に応じて部品調達先情報記憶部５００に記憶された部品調達先情報を更新する手段で、例えばキーボード及び表示装置を含む端末等で構成される。
【００２２】
表現ルール記憶部３００は、製造プロセス及び部品の調達先の情報を可視化する際の表現ルールを保持する手段で、磁気ディスク装置等で構成される。図４及び図５に表現ルール記憶部３００に記憶された表現ルールの例を示す。このうち図４は製造プロセス情報可視化用ルール群を示し、図５は部品調達先情報可視化用ルール群を示す。
【００２３】
図４に示した製造プロセス情報可視化用ルール群３０１において、ルール３０２は、個々の製造プロセス情報を矩形ノードと該ノードから延びる矢印とからなる表示シンボルで表示すべきことを示している。ルール３０３〜３０５はノードに関するルールで、ルール３０３は、ノードの大きさを当該製造プロセスの製造数量に比例させることを、ルール３０４は、ノードの色を当該製造プロセスの製造品の種類に応じた色にすることを、ルール３０５は、ノードの表示位置はプロセスの実行順に従うことを、それぞれ示している。ルール３０６〜３０８は矢印に関するルールで、ルール３０６は、矢印の長さを当該製造プロセスの処理時間に比例させることを、ルール３０７は、矢印の太さ（線の太さ）を、当該製造プロセスの製造コストに比例させることを、ルール３０８は、矢印を自プロセスの次に実行されるプロセス方向に向けることを、それぞれ示している。
【００２４】
図５に示した部品調達先情報可視化用ルール群３１１において、ルール３１２は、個々の部品調達先情報を円形ノードと該ノードから延びる矢印とからなる表示シンボルで表示すべきことを示している。ルール３１３、３１４はノードに関するルールで、ルール３１３は、ノードの大きさを当該部品調達先の納入数量に比例させることを、ルール３１４は、ノードの色を当該部品調達先から調達する部品の種類に応じた色にすることを、それぞれ示している。ルール３１５〜３１８は矢印に関するルールで、ルール３１５は、矢印の長さは当該部品調達先から当該部品を調達するのにかかる納期に比例させることを、ルール３１６は、矢印の太さ（線の太さ）は、当該部品調達先から当該部品を調達するのにかかるコストに比例させることを、ルール３１７は、矢印の先の位置を当該調達部品が使われる製造プロセスのノードに合わせ、且つ、同じ部品が別の調達先から調達される場合には同じ位置に合わせることを、ルール３１８は、矢印の線の種類は、プロセス情報中で記述された調達先の場合は実線とし、部品調達先情報獲得手段１０３で獲得された代替調達先の場合は破線とすることを、それぞれ示している。
【００２５】
プロセス情報記憶部４００におけるプロセス情報の記述形式、部品調達先情報記憶部５００における部品調達先情報の記述形式、表現ルール記憶部３００における表現ルールの記述形式は任意であるが、例えばＸＭＬ(extensive markup language) を用いることができる。
【００２６】
処理装置１００は、プロセス情報記憶部４００からプロセス情報を、部品調達先情報記憶部５００から部品調達先情報を、表現ルール記憶部３００から表現ルールをそれぞれ獲得して、個々の製造プロセスで必要な部品の調達先及びその代替調達先に関する情報を製造プロセスと関連させて表示装置２００の画面に可視化して表示する処理を司る部分であり、プロセス情報獲得部１０１、プロセス情報分析部１０２、部品調達先情報獲得部１０３、表現ルール獲得部１０４、ユーザインタフェース生成部１０５、ユーザインタフェース実行部１０６及びワークファイル１０７、１０８を含んでいる。
【００２７】
このような処理装置１００は、例えばＣＰＵ及びメモリ等を備えるコンピュータとプロセス情報提示用プログラムを記憶する記録媒体とで実現することができる。記録媒体はＣＤＲＯＭ、半導体メモリ、磁気ディスク等の機械読み取り可能な記録媒体であり、ここに記録されたプロセス情報提示用プログラムはコンピュータに読み取られ、コンピュータの動作を制御することにより、コンピュータ上にプロセス情報獲得部１０１、プロセス情報分析部１０２、部品調達先情報獲得部１０３、表現ルール獲得部１０４、ユーザインタフェース生成部１０５、ユーザインタフェース実行部１０６及びワークファイル１０７、１０８を実現する。
【００２８】
図６に処理装置１００の処理例を示す。処理装置１００は図示しないキーボード等を通じて利用者から起動されると、図６に示す処理を開始する。先ず、プロセス情報獲得部１０１はプロセス情報記憶部４００から図２に示したようなプロセス情報４０１を獲得し、プロセス情報分析部１０２に渡す（ステップＳ１）。プロセス情報分析部１０２は、プロセス情報４０１を解析して、個々の製造プロセスの情報及び個々の製造プロセスで必要な部品及びその調達先の情報を求め、ワークファイル１０７に蓄積する（ステップＳ２）。更にプロセス情報分析部１０２は、部品調達先情報獲得手段１０３を使って代替調達先の情報を抽出してワークファイル１０７に蓄積する（ステップＳ３）。このステップＳ３の実施例について以下説明する。
【００２９】
○実施例１
プロセス情報分析部１０２は、個々の製造プロセスで必要な部品の種類毎に部品調達先情報獲得部１０３に対して部品名４２１を指定して部品調達先の調査を依頼する。部品調達先情報獲得部１０３は、指定された部品名と同じ部品名を図３の部品名５１１に持つ部品調達先情報を部品調達先情報記憶部５００から検索し、存在すれば、部品調達先名５０２、調達コスト５１２及び納期５１３を含む検索結果をプロセス情報分析部１０２に通知する。プロセス情報分析部１０２は、検索された部品調達先と同じ部品調達先がワークファイル１０７中の当該部品の調達先として既に蓄積されていなければ、検索された部品調達先の情報を代替調達先情報としてワークファイル１０７に追加する。ここで、当該部品の調達先として既に蓄積されている部品調達先としては、プロセス情報中に含まれる調達先及び部品調達先情報獲得部１０３で重複して獲得された調達先がある。
【００３０】
○実施例２
部品調達先情報獲得手段１０３から検索結果をプロセス情報分析部１０２に通知するまで、及び、検索された部品調達先と同じ部品調達先がワークファイル１０７中の当該部品の調達先として既に蓄積されていなければ検索された部品調達先の情報を代替調達先情報としてワークファイル１０７に追加する点は実施例１と同様であるが、以下の点が異なる。プロセス情報分析部１０２は、検索された部品調達先と同じ部品を調達する部品調達先の情報がワークファイル１０７中の当該部品の調達先として既に蓄積されていれば、今回検索された部品調達先の納期、調達コストと既に蓄積されている部品調達先の納期、調達コストとを比較し、今回検索された部品調達先が納期及びコストとも既蓄積の部品調達先に比べて劣っている場合には廃棄し、そうでない場合にはワークファイル１０７に蓄積する。
【００３１】
図７にワークファイル１０７に蓄積された情報の例を示す。プロセス共通情報１０７１は、プロセス情報分析部１０２によってプロセス情報４０１から抽出された全体プロセス情報４０２で構成される。このプロセス共通情報１０７１の下位層に、プロセス情報分析部１０２によってプロセス情報４０１から抽出された製造品の種類４１１、製造数量４１２、処理時間４１３及び処理コスト４１４から構成されるプロセス属性情報１０７２が各製造プロセス毎に蓄積される。また、個々のプロセス属性情報１０７２の下位層に、プロセス情報分析部１０２によってプロセス情報４０１から抽出された部品名４２１及び必要数量４２２から構成される部品調達先共通情報１０７３が必要部品の種類数４１５だけ蓄積される。そして、それぞれの部品調達先共通情報１０７３の下位層に、プロセス情報分析部１０２によってプロセス情報４０１から抽出された部品調達先名４３１、納入数量４３２、納期４３３及び調達コスト４３４から構成される部品調達先属性情報１０７４が部品調達先の種類数４２３だけ蓄積されると共に、部品調達先情報獲得部１０３で部品調達先情報記憶部５００から検索された部品調達先名５０２、納期５１３及び調達コスト５１２から構成される代替調達先属性情報１０７５が蓄積される。
【００３２】
プロセス情報分析部１０２の上述した処理の完了後、制御は表現ルール獲得部１０４に移される。表現ルール獲得部１０４は、ワークファイル１０７に蓄積された個々の製造プロセスの情報及び個々の製造プロセスで必要な部品の調達先の情報を可視化する際の図４及び図５に示したような表現ルール群３０１、３１１を表現ルール記憶部３００から獲得し、ワークファイル１０８に蓄積する（ステップＳ４）。
【００３３】
次にユーザインタフェース生成部１０５は、ワークファイル１０８に蓄積された表現ルールに基づいて、ワークファイル１０７に蓄積された個々の製造プロセスの情報及び個々の製造プロセスで必要な部品の調達先の情報を可視化するユーザインタフェースを生成する（ステップＳ５）。具体的には、図７に示したワークファイル１０７中のプロセス属性情報１０７２毎のプロセス情報表示オブジェクトを生成し、部品調達先属性情報１０７４及び代替調達先属性情報１０７５毎の部品調達先情報表示オブジェクトを生成する。
【００３４】
個々のプロセス属性情報１０７２毎のプロセス情報表示オブジェクトは、起動されることにより、表示装置２００の画面上にプロセス情報の表示シンボルを表示する一種のプログラムである。矩形ノードの大きさ、矩形ノードの表示色、矩形ノードの表示位置、矢印の長さ、矢印の太さ、矢印の先の位置をそれぞれ指定するパラメータがあり、矩形ノードの大きさに製造数量４１２に比例した値を、矩形ノードの表示色に製造品の種類４１１に応じた色を、矩形ノードの表示位置に当該プロセスの実行順番等に応じた位置を、矢印の長さに処理時間４１３に比例した値を、矢印の太さに処理コスト４１４に比例した値を、矢印の方向に次プロセス方向をそれぞれパラメータで指定することで、各製造プロセスに応じた表示シンボルの表示を実現する。また、製造品の種類４１１、製造数量４１２、処理時４１３、処理コスト４１４を内部に保持し、表示シンボルがマウスでクリックされた場合、これらを別ウィンドウにてテキスト表示する機能も持っている。
【００３５】
個々の部品調達先属性情報１０７４毎の部品調達先情報表示オブジェクトは、起動されることにより、表示装置２００の画面上に部品調達先情報の表示シンボルを表示する一種のプログラムである。円形ノードの大きさ、円形ノードの表示色、矢印の長さ、矢印の太さ、矢印の先の位置、矢印の線種をそれぞれ指定するパラメータがあり、円形ノードの大きさに納入数量４３２に比例した値を、円形ノードの表示色に部品名４２１に応じた色を、矢印の長さに納期４３３に比例した値を、矢印の太さに調達コスト４３４に比例した値を、矢印の先の位置に当該部品調達先情報が提供する部品を使う製造プロセスのノードの位置を、矢印の線種に実線をそれぞれパラメータで指定することで、各部品調達先属性情報１０７４に応じた表示シンボルの表示を実現する。また、部品名４２１、部品調達先名４３１、納入数量４３２、納期４３３、調達コスト４３４を内部に保持し、表示シンボルがマウスでクリックされた場合、これらを別ウィンドウにてテキスト表示する機能も持っている。
【００３６】
個々の代替調達先属性情報１０７５毎の部品調達先情報表示オブジェクトは、基本的には部品調達先属性情報１０７４毎の部品調達先情報表示オブジェクトと同じであるが、円形ノードの大きさにはデフォルト値が設定される。
【００３７】
以上のようなプロセス情報表示オブジェクト及び部品調達先情報表示オブジェクトを記述するプログラム言語は任意であるが、例えばＪａｖａを使用すれば、処理装置１００のプラットフォームに依存しないユーザインタフェースを生成することができる。この場合、各オブジェクトを生成する元となるクラス情報は表現ルール記憶部３００に記憶しておき、そこから獲得したクラスをインスタンス化して各オブジェクトを生成する。
【００３８】
ユーザインタフェース実行部１０６は、ユーザインタフェース生成部１０５によって生成されたユーザインタフェースを実行することにより、表示装置２００の画面上に、個々の製造プロセスで必要な部品の調達先及びその代替調達先に関する情報を製造プロセスと関連させて可視化したイメージを表示する（ステップＳ６）。
【００３９】
このようにして表示装置２００の画面に表示されたイメージの例を図８に示す。図８において、８０１〜８０４は製造プロセス情報の表示シンボル、８１１〜８２５は部品調達先情報の表示シンボルである。これらのイメージから、一連の製造プロセスは、製造プロセス情報の表示シンボル８０１〜８０４が示す合計４つの製造プロセスから構成され、表示シンボル８０１及び表示シンボル８０２が示す各製造プロセスは、部品調達先情報の表示シンボル８１１〜８１５の矢印の入力点が３箇所であるため３種類の部品を使って製造品を製造し、同様に表示シンボル８０３が示す製造プロセスはそれらで製造された２種類の製造品と２種類の部品を使って製造品を製造し、この製造品と２種類の部品から表示シンボル８０４が示す製造プロセスで最終製品を製造していることがわかる。各製造プロセスのより詳細な情報を知りたければ、各表示シンボル８０１〜８０４をマウスでクリックすれば、別ウィンドウが開いて、製造品の種類、製造数量、処理時間、処理コストがテキスト表示される。
【００４０】
また、表示シンボル８０１が示す製造プロセスにおいては、１つの部品は表示シンボル８１１及び表示シンボル８１２が示す２つの部品調達先から調達し、他の１つの部品は表示シンボル８１３が示す部品調達先から調達し、残りの１つの部品は表示シンボル８１４及び表示シンボル８１５が示す２つの部品調達先から調達していることがわかる。表示シンボル８０２〜８０４における製造プロセスにおいても、各部品の調達先が幾つあるかが容易に理解できる。各部品調達先のより詳細な情報を知りたければ、各表示シンボル８１１〜８２５をマウスでクリックすれば、別ウィンドウが開いて、部品名、部品調達先名、納入数量、納期、調達コストが別ウィンドウにてテキスト表示される。
【００４１】
更に、現状の製造プロセスにおける問題点も容易に見い出すことが可能である。例えば、表示シンボル８０１が示す製造プロセスにおいて、同じ部品を表示シンボル８１１が示す部品調達先と表示シンボル８１２が示す部品調達先との２箇所から調達しているが、表示シンボル８１１の方が表示シンボル８１２よりノードの大きさが大きく、矢印の長さが長く、矢印の太さが太くなっていることから、調達コストが高く、然も納期の長い調達先から、より多くの部品を調達している問題点があることがわかる。また、矢印が破線で示される表示シンボル８２５は、その矢印の先の位置が表示シンボル８２１と同じであるため、表示シンボル８２１で調達している部品の代替調達先の情報に対応しているが、表示シンボル８２１と比べて矢印の長さが短く、且つ太さが細い。このことから、表示シンボル８２１が示す部品調達先に代えて表示シンボル８２５が示す部品調達先と取引すれば、当該部品の調達コスト及び納期を短縮できることがわかる。
【００４２】
再び図６を参照すると、処理装置１００は、ユーザインタフェース実行部１０６におけるユーザインタフェースの実行と並行して、プロセス情報記憶部４００でプロセス情報の更新が行われたか否か（ステップＳ７）、部品調達先情報更新部７００で部品調達先情報の更新が行われたか否か（ステップＳ８）、表現ルール記憶部８００で表現ルールの更新が行われたか否か（ステップＳ９）を常時監視している。この監視は、各更新部６００、７００、８００が更新時にその旨を処理装置１００に通知することで実現しても良いし、各獲得部１０１、１０３、１０４が記憶部４００、５００、３００の内容を定期的にチェックして更新の有無を検出するようにしても良い。
【００４３】
プロセス情報記憶部４００でプロセス情報の更新が行われたことを検出した場合、処理装置１００は、ユーザインタフェースの実行を停止してステップＳ１から処理をやり直すことで、更新後のプロセス情報に応じたユーザインタフェースの生成と実行を行う。また、処理装置１００は、部品調達先情報更新部７００で部品調達先情報の更新が行われたことを検出した場合にはステップＳ３から処理をやり直し、表現ルール記憶部３００で表現ルールの更新が行われたことを検出した場合にはステップＳ４から処理をやり直すことで、それぞれ更新後の部品調達先情報を考慮したユーザインタフェースの生成と実行、更新後の表現ルールに基づくユーザインタフェースの生成と実行とを可能にしている。
【００４４】
【発明の他の実施の形態】
図９は本発明の別の実施の形態にかかるプロセス情報提示システムのブロック図であり、図１と同一符号は同一部分を示し、１０９は処理装置１００に設けられたネットワークコントローラ、９００はインターネット等のネットワーク、３００−１〜３００−ｎはネットワーク９００を通じて処理装置１００からアクセス可能な複数の表現ルール記憶部、４００−１〜４００−ｎはネットワーク９００を通じて処理装置１００からアクセス可能な複数のプロセス情報記憶部、５００−１〜５００−ｎはネットワーク９００を通じて処理装置１００からアクセス可能な複数の部品調達先情報記憶部である。
【００４５】
本実施の形態にかかるプロセス情報提示システムが図１で説明した実施の形態にかかるプロセス情報提示システムと相違する点は、図２で説明したようなプロセス情報を記憶するプロセス情報記憶部４００−１〜４００−ｎ、図４及び図５で説明したような表現ルールを記憶する表現ルール記憶部３００−１〜３００−ｎ、図３で説明したような部品調達先情報を記憶する部品調達先情報記憶部５００−１〜５００−ｎがそれぞれネットワーク上に分散して存在しており、処理装置１００のプロセス情報獲得部１０１、部品調達先情報獲得部１０３、表現ルール獲得部１０４はネットワークコントローラ１０９を使ってネットワーク９００経由でこれらをアクセスして、可視化対象とするプロセス情報、部品調達先情報、表現ルールを獲得するようにした点にある。
【００４６】
ここで、個々のプロセス情報記憶部４００−１〜４００−ｎは、それぞれが図２で説明したようなプロセス情報の全体をそれぞれ異なるプロセス情報について記憶していても良いし、プロセス情報の一部を互いに分担して記憶していても良い。前者の場合、プロセス情報獲得部１０１は利用者から指定された１つのプロセス情報記憶部をネットワーク９００経由でアクセスして可視化対象とするプロセス情報を獲得する。後者の場合、プロセス情報獲得部１０１は利用者から指定されるアクセス先に従って複数のプロセス情報記憶部をアクセスしてプロセス情報を獲得し、それをマージすることで可視化対象とするプロセス情報の全体を獲得する。
【００４７】
部品調達先情報記憶部５００−１〜５００−ｎは、それぞれが図３で説明したような或る部品調達先で調達できる全ての部品に関する情報の全体をそれぞれ異なる部品調達先について記憶していても良いし、或る部品調達先で調達できる一部の部品に関する情報だけを記憶していても良い。何れの場合も、部品調達先情報獲得部１０３は、ネットワーク９００経由でアクセス可能な全ての部品調達先情報記憶部５００−１〜５００−ｎを検索して、部品調達先の情報を獲得する。
【００４８】
表現ルール記憶部３００−１〜３００−ｎは、それぞれが図４及び図５で説明したような表現ルールの全体セットを異なるセットについて記憶していても良いし、表現ルールのセットの一部を互いに分担して記憶していても良い。前者の場合、表現ルール獲得部１０４は利用者から指定された１つの表現ルール記憶部をネットワーク９００経由でアクセスして表現ルールのセットを獲得する。後者の場合、表現ルール獲得部１０４は利用者から指定されるアクセス先に従って複数の表現ルール記憶部をアクセスして表現ルールを獲得し、それをマージすることで表現ルールの全体セットを獲得する。
【００５１】
【発明のその他の実施の形態】
以上の各実施の形態では、製造プロセス及び部品調達先の情報をノードと該ノードから延びる矢印で構成される二次元の表示シンボルで表示し、部品調達に要するコスト及び納期に応じて部品の調達先の表示シンボルにおける矢印の太さ及び長さを変化させるようにしたが、表示シンボルの形状は任意であり、コストや納期を可視化する要素は矢印の長さや太さに限定されない。また二次元でなく三次元の表示シンボルを使っても良い。
【００５２】
また本発明によって可視化するプロセス情報は、ローカルな製造業における製造プロセスにかかるプロセス情報であっても良いし、サプライチェーンマネジメントシステムにおける製造プロセスにかかるプロセス情報であっても良い。
【００５３】
【発明の効果】
以上説明したように本発明によれば、以下のような効果が得られる。
【００５４】
本発明にかかるプロセス情報提示システムによれば、利用者は、個々の製造プロセスで必要な部品の調達に関する情報を直感的に把握することができる。その理由は、製造プロセスで必要な部品の調達先に関する納期やコスト等の部品調達先情報をプロセスと関連させて矢印の長さや太さ等に変換し可視化して利用者に提示するからである。
【００５５】
また、本発明にかかるプロセス情報提示システムによれば、製造プロセスにおいて現に取引している部品調達先の問題点を利用者が直感的に把握することができる。その理由は、個々の製造プロセスで必要な部品の調達先としてプロセス情報中で記述されていた調達先に関する調達コストや納期などの情報を製造プロセスと関連させて、例えば納期が長いほど長くなり且つ調達コストが高いほど太くなる矢印を持つ表示シンボル等を使ったイメージで表示するからである。
【００５７】
また、本発明にかかるプロセス情報提示システムによれば、製造プロセスにおいて現に取引している部品調達先の問題点やより良い部品調達先の有無を利用者が直感的に把握することができる。その理由は、個々の製造プロセスで必要な部品の調達先としてプロセス情報中で記述されていた調達先及び部品調達先情報記憶手段によって新たに獲得された代替調達先に関する調達コストや納期などの情報を製造プロセスと関連させて、例えば納期が長いほど長くなり且つ調達コストが高いほど太くなる矢印を持つ表示シンボル等を使ったイメージで表示するからである。
【図面の簡単な説明】
【図１】本発明の一実施の形態にかかるプロセス情報提示システムのブロック図である。
【図２】可視化対象とするプロセス情報の一例を示す図である。
【図３】部品調達先情報記憶部に記憶された１つの部品調達先情報の例を示す図である。
【図４】製造プロセス情報可視化用ルール群の例を示す図である。
【図５】部品調達先情報可視化用ルール群の例を示す図である。
【図６】処理装置の処理例を示すフローチャートである。
【図７】ワークファイル１０７に蓄積された情報の例を示す図である。
【図８】プロセス情報を可視化したイメージの例を示す図である。
【図９】本発明の別の実施の形態にかかるプロセス情報提示システムのブロック図である。
【符号の説明】
１００…処理装置
１０１…プロセス情報獲得部
１０２…プロセス情報分析部
１０３…部品調達先情報獲得部
１０４…表現ルール獲得部
１０５…ユーザインタフェース生成部
１０６…ユーザインタフェース実行部
１０７、１０８…ワークファイル
１０９…ネットワークコントローラ
２００…表示装置
３００…表現ルール記憶部
４００…プロセス情報記憶部
５００…部品調達先情報記憶部
６００…プロセス情報更新部
７００…部品調達先情報更新部
８００…表現ルール更新部
９００…ネットワーク
【図１】
0003651390.tif 000002
【図２】
0003651390.tif 000003
【図３】
0003651390.tif 000004
【図４】
0003651390.tif 000005
【図５】
0003651390.tif 000006
【図６】
0003651390.tif 000007
【図７】
0003651390.tif 000008
【図８】
0003651390.tif 000009
【図９】
0003651390.tif 000010