(57)【要約】【課題】設計変更等による影響規模を、容易に確認することを支援する技術を提供する。【解決手段】支援装置は、製品の生産の進捗に関する情報である生産進捗情報、および、製品の在庫に関する情報である製品在庫情報を夫々受信する受信部と、生産進捗情報および製品在庫情報の夫々に含まれる、製品の品名を識別する品名コード、および、製品の生産に対するオーダーを識別する投入オーダーに基づいて、生産進捗情報と製品在庫情報とを関連付けた関連データを格納する記憶部と、品名コードおよび投入オーダーの少なくとも何れかを検索キーとした検索指示に基づいて前記関連データを検索し、検索結果に基づいて、品名コードおよび投入オーダーの少なくとも何れかに関連する製品の生産の進捗に関する情報および該製品の在庫に関する情報を同時に表示した結果画面を生成する制御部と、を備える。【選択図】      図１２
2017130149.tif 000002
【特許請求の範囲】
【請求項１】
製品の生産の進捗に関する情報である生産進捗情報、および、製品の在庫に関する情報である製品在庫情報を夫々受信する受信手段と、
前記生産進捗情報および前記製品在庫情報の夫々に含まれる、製品の品名を識別する品名コード、および、前記製品の生産に対するオーダーを識別する投入オーダーに基づいて、前記生産進捗情報と前記製品在庫情報とを関連付けた関連データを格納する記憶手段と、
前記品名コードおよび前記投入オーダーの少なくとも何れかを検索キーとした検索指示に基づいて前記関連データを検索し、検索結果に基づいて、前記品名コードおよび前記投入オーダーの少なくとも何れかに関連する製品の生産の進捗に関する情報および該製品の在庫に関する情報を同時に表示した結果画面を生成する制御手段と、を備えることを特徴とする支援装置。
【請求項２】
前記受信手段は、所定のファイル転送プロトコルを使用して、前記生産進捗情報を受信し、
前記関連データに含まれるレコードは、前記生産進捗情報に含まれる項目と該関連データに含まれる項目とのマッピングによって登録される、ことを特徴とする支援装置。
【請求項３】
前記検索キーは、所定の工程に関する日付および前記製品の生産拠点を示すコードの少なくとも何れかが更に含まれる、ことを特徴とする請求項１または２に記載の支援装置。
【請求項４】
製品の生産の進捗に関する情報である生産進捗情報を管理する第１管理装置と、
製品の在庫に関する情報である製品在庫情報を管理する第２管理装置と、
表示手段および入力受付手段を備える利用者端末と、
前記第１管理装置、前記第２管理装置および前記利用者端末と通信を行う支援装置とを備え、
前記支援装置は、
前記生産進捗情報および前記製品在庫情報を夫々受信する受信手段と、
前記生産進捗情報および前記製品在庫情報の夫々に含まれる、製品の品名を識別する品名コード、および、前記製品の生産に対するオーダーを識別する投入オーダーに基づいて、前記生産進捗情報と前記製品在庫情報とを関連付けた関連データを格納する記憶手段と、
前記入力受付手段によって受け付けられた、前記品名コードおよび前記投入オーダーの少なくとも何れかを検索キーとした検索指示に基づいて前記関連データを検索し、検索結果に基づいて、前記品名コードおよび前記投入オーダーの少なくとも何れかに関連する製品の生産の進捗に関する情報および該製品の在庫に関する情報を同時に表示した結果画面を生成する制御手段と、
を備え、
前記表示手段は、前記結果画面を表示画面に表示する、ことを特徴とするシステム。
【請求項５】
前記受信手段は、所定のファイル転送プロトコルを使用して、前記生産進捗情報を受信し、
前記関連データに含まれるレコードは、前記生産進捗情報に含まれる項目と該関連データに含まれる項目とのマッピングによって登録される、ことを特徴とする、請求項４に記載のシステム。
【請求項６】
前記製品在庫情報に含まれる第１項目と該第１項目に関連する、前記関連データに含まれる第２項目とは、情報の関連付けを行う機能によって関連付けられる、ことを特徴とする、請求項４または５に記載のシステム。
【請求項７】
前記検索キーは、所定の工程に関する日付および前記製品の生産拠点を示すコードの少なくとも何れかが更に含まれる、ことを特徴とする請求項４から６の何れか１項に記載の支援装置。
【請求項８】
製品の生産の進捗に関する情報である生産進捗情報、および、製品の在庫に関する情報である製品在庫情報を夫々受信し、
前記生産進捗情報および前記製品在庫情報の夫々に含まれる、製品の品名を識別する品名コード、および、前記製品の生産に対するオーダーを識別する投入オーダーに基づいて、前記生産進捗情報と前記製品在庫情報とを関連付けた関連データを格納し、
前記品名コードおよび前記投入オーダーの少なくとも何れかを検索キーとした検索指示に基づいて前記関連データを検索し、検索結果に基づいて、前記品名コードおよび前記投入オーダーの少なくとも何れかに関連する製品の生産の進捗に関する情報および該製品の在庫に関する情報を同時に表示した結果画面を生成する、ことを特徴とする支援方法。
【請求項９】
製品の生産の進捗に関する情報である生産進捗情報、および、製品の在庫に関する情報である製品在庫情報を夫々受信する処理と、
前記生産進捗情報および前記製品在庫情報の夫々に含まれる、製品の品名を識別する品名コード、および、前記製品の生産に対するオーダーを識別する投入オーダーに基づいて、前記生産進捗情報と前記製品在庫情報とを関連付けた関連データを格納する処理と、
前記品名コードおよび前記投入オーダーの少なくとも何れかを検索キーとした検索指示に基づいて前記関連データを検索し、検索結果に基づいて、前記品名コードおよび前記投入オーダーの少なくとも何れかに関連する製品の生産の進捗に関する情報および該製品の在庫に関する情報を同時に表示した結果画面を生成する処理と、をコンピュータに実行させることを特徴とするプログラム。
【請求項１０】
製品の生産の進捗に関する情報である生産進捗情報を管理する第１管理装置と、
製品の在庫に関する情報である製品在庫情報を管理する第２管理装置と、
利用者端末と、
前記第１管理装置、前記第２管理装置および前記利用者端末と通信を行う支援装置とを備えるシステムにおける支援方法であって、
前記支援装置が、
前記生産進捗情報および前記製品在庫情報を夫々受信し、
前記生産進捗情報および前記製品在庫情報の夫々に含まれる、製品の品名を識別する品名コード、および、前記製品の生産に対するオーダーを識別する投入オーダーに基づいて、前記生産進捗情報と前記製品在庫情報とを関連付けた関連データを格納し、
前記利用者端末が、
前記品名コードおよび前記投入オーダーの少なくとも何れかを検索キーとした検索指示を受け付け、
前記支援装置が、
前記検索指示に基づいて前記関連データを検索し、検索結果に基づいて、前記品名コードおよび前記投入オーダーの少なくとも何れかに関連する製品の生産の進捗に関する情報および該製品の在庫に関する情報を同時に表示した結果画面を生成し、
前記利用者端末が、
前記結果画面を表示画面に表示する、ことを特徴とする支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、支援装置、システム、支援方法、および、プログラムに関する。
【背景技術】
【０００２】
製品の生産状況を管理するシステムが提案されている。例えば、特許文献１には、製品に対する作業が行われる工程を工程順に表示する進捗表示装置が開示されている。また、特許文献２〜５にも、製品の進捗を管理する装置が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−２０８９００号公報
【特許文献２】特開平１１−２９６２０８号公報
【特許文献３】特開２０１１−９０５９５号公報
【特許文献４】特開２００５−２８４６２６号公報
【特許文献５】特開２００９−３７３０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば、製品に対して、設計変更等が生じた場合、この設計変更に伴う影響の規模の把握を行いたい場合がある。この設計変更に伴う影響規模は、製造中の製品に関する情報の把握だけではなく、生産済だが出荷していない製品の数（在庫数）を把握する必要がある。また、上述した設計変更に伴う影響規模の確認は、設計を行う担当者によって行われるものであるため、製品の生産状況の進捗を管理する部門に問い合わせる必要がある。
【０００５】
しかしながら、製品の生産状況の進捗を、各生産ラインや生産拠点に確認する場合、人手による確認では、担当者によってその確認精度や確認までのレスポンスに差が生じる場合がある。また、在庫の確認に関しても、人手による確認では、担当者によって、その確認精度や確認までのレスポンスに差が生じる場合がある。したがって、製品の生産状況などは、人手を介さないことが望まれる。
【０００６】
しかしながら、製品の生産状況と、在庫とは、別々に管理されている場合が多い。上述した特許文献１〜５に記載の技術でも、在庫に関する管理は行われていない。
【０００７】
本発明は、上記課題に鑑みてなされたものであり、その目的は、設計変更等による影響規模を、容易に確認することを支援する技術を提供することにある。
【課題を解決するための手段】
【０００８】
本発明の一態様に係る支援装置は、製品の生産の進捗に関する情報である生産進捗情報、および、製品の在庫に関する情報である製品在庫情報を夫々受信する受信手段と、前記生産進捗情報および前記製品在庫情報の夫々に含まれる、製品の品名を識別する品名コード、および、前記製品の生産に対するオーダーを識別する投入オーダーに基づいて、前記生産進捗情報と前記製品在庫情報とを関連付けた関連データを格納する記憶手段と、前記品名コードおよび前記投入オーダーの少なくとも何れかを検索キーとした検索指示に基づいて前記関連データを検索し、検索結果に基づいて、前記品名コードおよび前記投入オーダーの少なくとも何れかに関連する製品の生産の進捗に関する情報および該製品の在庫に関する情報を同時に表示した結果画面を生成する制御手段と、を備える。
【０００９】
また、本発明の一態様に係るシステムは、製品の生産の進捗に関する情報である生産進捗情報を管理する第１管理装置と、製品の在庫に関する情報である製品在庫情報を管理する第２管理装置と、表示手段および入力受付手段を備える利用者端末と、前記第１管理装置、前記第２管理装置および前記利用者端末と通信を行う支援装置とを備え、前記支援装置は、前記生産進捗情報および前記製品在庫情報を夫々受信する受信手段と、前記生産進捗情報および前記製品在庫情報の夫々に含まれる、製品の品名を識別する品名コード、および、前記製品の生産に対するオーダーを識別する投入オーダーに基づいて、前記生産進捗情報と前記製品在庫情報とを関連付けた関連データを格納する記憶手段と、前記入力受付手段によって受け付けられた、前記品名コードおよび前記投入オーダーの少なくとも何れかを検索キーとした検索指示に基づいて前記関連データを検索し、検索結果に基づいて、前記品名コードおよび前記投入オーダーの少なくとも何れかに関連する製品の生産の進捗に関する情報および該製品の在庫に関する情報を同時に表示した結果画面を生成する制御手段と、を備え、前記表示手段は、前記結果画面を表示画面に表示する。
【００１０】
また、本発明の一態様に係る支援方法は、製品の生産の進捗に関する情報である生産進捗情報、および、製品の在庫に関する情報である製品在庫情報を夫々受信し、前記生産進捗情報および前記製品在庫情報の夫々に含まれる、製品の品名を識別する品名コード、および、前記製品の生産に対するオーダーを識別する投入オーダーに基づいて、前記生産進捗情報と前記製品在庫情報とを関連付けた関連データを格納し、前記品名コードおよび前記投入オーダーの少なくとも何れかを検索キーとした検索指示に基づいて前記関連データを検索し、検索結果に基づいて、前記品名コードおよび前記投入オーダーの少なくとも何れかに関連する製品の生産の進捗に関する情報および該製品の在庫に関する情報を同時に表示した結果画面を生成する。
【００１１】
また、本発明の一態様に係る支援方法は、製品の生産の進捗に関する情報である生産進捗情報を管理する第１管理装置と、製品の在庫に関する情報である製品在庫情報を管理する第２管理装置と、利用者端末と、前記第１管理装置、前記第２管理装置および前記利用者端末と通信を行う支援装置とを備えるシステムにおける支援方法であって、前記支援装置が、前記生産進捗情報および前記製品在庫情報を夫々受信し、前記生産進捗情報および前記製品在庫情報の夫々に含まれる、製品の品名を識別する品名コード、および、前記製品の生産に対するオーダーを識別する投入オーダーに基づいて、前記生産進捗情報と前記製品在庫情報とを関連付けた関連データを格納し、前記利用者端末が、前記品名コードおよび前記投入オーダーの少なくとも何れかを検索キーとした検索指示を受け付け、前記支援装置が、前記検索指示に基づいて前記関連データを検索し、検索結果に基づいて、前記品名コードおよび前記投入オーダーの少なくとも何れかに関連する製品の生産の進捗に関する情報および該製品の在庫に関する情報を同時に表示した結果画面を生成し、前記利用者端末が、前記結果画面を表示画面に表示する。
【００１２】
なお、上記装置、システムまたは方法を、コンピュータによって実現するコンピュータプログラム、およびそのコンピュータプログラムが格納されている、コンピュータ読み取り可能な非一時的記録媒体も、本発明の範疇に含まれる。
【発明の効果】
【００１３】
本発明によれば、設計変更等による影響規模を、容易に確認することを支援することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の第１の実施の形態に係るシステムの構成の一例を示すブロック図である。
【図２】本発明の第１の実施の形態に係るシステムに含まれる各装置の機能構成の一例を示す機能ブロック図である。
【図３】本発明の第１の実施の形態における生産進捗情報の一例を示す図である。
【図４】本発明の第１の実施の形態における製品在庫情報の一例を示す図である。
【図５】本発明の第１の実施の形態における生産拠点コード対応表の一例を示す図である。
【図６】本発明の第１の実施の形態における関連データの一例を示す図である。
【図７】本発明の第１の実施の形態における支援装置の記憶部に対する情報の格納処理の流れの一例を示すフローチャートである。
【図８】本発明の第１の実施の形態におけるユーザ端末に表示される検索画面の一例を示す図である。
【図９】本発明の第１の実施の形態における結果画面を表示する処理の一例を示すフローチャートである。
【図１０】本発明の第１の実施の形態における検索結果の一例を示す図である。
【図１１】本発明の第１の実施の形態における検索結果の他の例を示す図である。
【図１２】本発明の第２の実施の形態に係る支援装置の機能構成の一例を示す機能ブロック図である。
【図１３】本発明の第２の実施の形態に係る支援装置を含むシステムの構成の一例を示すブロック図である。
【図１４】本発明の各実施の形態を実現可能な情報処理装置のハードウェア構成を例示的に説明する図である。
【発明を実施するための形態】
【００１５】
＜第１の実施の形態＞
本発明の第１の実施の形態について、図面を参照して詳細に説明する。図１は、本発明の第１の実施の形態に係る生産進捗情報表示システム１０（以下では、単にシステム１０と示す）の構成の一例を示すブロック図である。なお、図１に示すシステム１０は、本発明に特有な構成について示したものであり、図１に示すシステム１０が図１に示されていない構成を有していてもよいことは言うまでもない。図１に示す通り、システム１０は、支援装置１１と、生産拠点側装置１２と、在庫管理装置１３と、ユーザ端末１４とを含む。
【００１６】
生産拠点側装置１２は、物品（製品）の生産を行う、例えば工場などの生産拠点に設けられる装置である。本実施の形態では、生産拠点側装置１２は、１以上であるとする。生産拠点が複数ある場合、生産拠点側装置１２は、複数の生産拠点の夫々に設けられていてもよい。
【００１７】
在庫管理装置１３は、物品の在庫を管理する装置である。在庫管理装置１３は、在庫を保持する拠点に設けられていてもよいし、その他の場所（例えば、生産拠点）に設けられていてもよい。
【００１８】
ユーザ端末１４は、ユーザが利用する端末であり、例えば、パーソナルコンピュータ、または、携帯電話端末などの移動端末によって実現される。図１では、ユーザ端末１４が１つであることを例に示しているが、ユーザ端末１４は複数であってもよい。
【００１９】
支援装置１１は、生産拠点側装置１２および在庫管理装置１３とネットワークを介して接続する。なお、図１では、支援装置１１、生産拠点側装置１２および在庫管理装置１３は、同一のネットワークに接続しているが、支援装置１１と生産拠点側装置１２との間のネットワークおよび支援装置１１と在庫管理装置１３との間のネットワークとは異なるものであってもよい。また、ネットワークはインターネットであってもよいし、イントラネットであってもよい。
【００２０】
また、支援装置１１は、ユーザ端末１４と通信可能に接続している。なお、ユーザ端末１４が１つである場合、支援装置１１とユーザ端末１４とは、同一の装置で実現されてもよい。
【００２１】
次に、本実施の形態に係るシステム１０の機能構成について、図２を参照して説明する。図２は、本実施の形態に係るシステム１０に含まれる、支援装置１１、生産拠点側装置１２、在庫管理装置１３およびユーザ端末１４の機能構成の一例を示す機能ブロック図である。なお、図２に示すシステム１０の各装置は、本発明に特有な構成について示したものであり、図２に示すシステム１０の各装置が図２に示されていない構成を有していてもよいことは言うまでもない。
【００２２】
図２に示す通り、生産拠点側装置１２は、記憶部１２１と、通信インタフェース部１２２とを備える。
【００２３】
記憶部１２１は、製品の生産における進捗状況を表す生産進捗情報をデータベースとして格納する。ここで、図３を参照して、本実施の形態における生産進捗情報について説明する。図３は、本実施の形態における生産進捗情報の一例を示す図である。
【００２４】
図３に示す通り、生産進捗情報は、生産拠点、品名コード、投入オーダー、投入日、部品収集日、はんだ実装日、パッケージ組立日、パッケージ試験日、架試験日、検収日、数量、出荷品名コードおよび納品完了フラグを含む。なお、生産進捗情報に含まれる情報は一例であり、これに限定されるものではない。
【００２５】
生産拠点は、生産拠点を一意に表す情報であり、例えば、生産拠点を表すコード（生産拠点コード）である。品名コードは、生産対象の製品の品名を一意に表すコードである。
【００２６】
投入オーダーは、システム１０において、生産対象の製品に対するオーダーであって、投入されたオーダーを一意に表すコードである。投入オーダーによって、同時にどのような製品をいくつ生産するように依頼されたのかを識別することができる。投入日は、投入オーダーが投入された日を表す。投入日の欄がブランクの場合、オーダーが投入されていないことを表す。
【００２７】
部品収集日は、最初のロットまたはパッケージに対する部品の収集が完了した日付または完了する予定の日付を表す。はんだ実装日は、最初のロットまたはパッケージのはんだによる実装が完了した日付または完了する予定の日付を表す。パッケージ組立日は、最初のロットまたはパッケージに対するパッケージ組立が完了した日付または完了する予定の日付を表す。パッケージ試験日は、最初のロットまたはパッケージに対するパッケージ試験が完了した日付または完了する予定の日付を表す。架試験日は、最初のロットまたはパッケージに対する架単位（架（ラック）に入れるべきパッケージをはめた状態での、パッケージ＋ラック）の試験が完了した日付または完了する予定の日付を表す。検収日は最初のロットまたはパッケージに対する検収が完了した日付または完了する予定の日付を表す。
【００２８】
生産拠点において、投入オーダーに対し、最初のロットまたはパッケージに対する、部品の収集、はんだによる実装、パッケージ組立、パッケージ試験、架試験、および検収が完了すると、管理者等によって、図示しない入力装置を介して完了日が入力される。これにより、この部品収集日、はんだ実装日、パッケージ組立日、パッケージ試験日、架試験日、検収日に完了日が設定される。また、部品収集日、はんだ実装日、パッケージ組立日、パッケージ試験日、架試験日、検収日の欄に完了日が設定されていない場合（つまり、各欄の値がＮＵＬＬの場合）、前の工程から所定日数後の日付が完了の予定日として設定される構成であってもよい。部品収集日、はんだ実装日、パッケージ組立日、パッケージ試験日、架試験日、検収日の欄には、その他にも、所定の意味を表す文字（記号）等が含まれてもよい。
【００２９】
数量は、最初のロットまたはパッケージの数量を表す。出荷品名コードは、生産された製品の出荷時において、製品の品名を一意に表すコードである。納品完了フラグは、投入オーダーに対する製品が出荷先に対して納品済か納品していないかを表すフラグである。納品完了フラグは、例えば「１」の場合、納品済であることを表し、「１」以外の場合、納品していないことを表す。
【００３０】
通信インタフェース部１２２は、支援装置１１と通信を行うためのインタフェースである。生産拠点側装置１２は、この通信インタフェース部１２２を介して、例えば、ＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）等の通信プロトコルを使用したファイル転送技術を用いて、支援装置１１に図３で示した生産進捗情報を送信する。
【００３１】
なお、生産進捗情報は、支援装置１１に送信される際に、図３に示すような形式になっていればよい。つまり、記憶部１２１において、図３に示す形式で格納されていなくてもよく、記憶部１２１は、図３に示す形式に表現可能な情報を格納していればよい。
【００３２】
なお、生産拠点側装置１２は支援装置１１に対し、所定のルールに従って、生産進捗情報を送信してもよい。例えば、１データのそれぞれの項目とサイズとを予め規定し、複数データが存在する場合はその１データのサイズが繰り替えされるものと取り決め、この取り決めたルールに従って、生産拠点側装置１２は支援装置１１に対し、生産進捗情報を送信してもよい。
【００３３】
また、図２に示す通り、在庫管理装置１３は、記憶部１３１と、通信インタフェース部１３２とを備える。
【００３４】
記憶部１３１は、製品の在庫に関連する情報である製品在庫情報をデータベースとして格納する。ここで、図４を参照して、本実施の形態における製品在庫情報について説明する。図４は、本実施の形態における製品在庫情報の一例を示す図である。
【００３５】
図４に示す通り、製品在庫情報は、品名コード、投入オーダーおよび在庫数を含む。なお、製品在庫情報に含まれる情報は一例であり、これに限定されるものではない。また、製品在庫情報は、生産拠点において生産された製品に対する在庫に関連する情報であるため、生産進捗情報にリンクした情報であると言える。
【００３６】
品名コードは、上述した生産進捗情報に含まれる品名コードと同様に、生産対象の製品の品名を一意に表すコードである。投入オーダーは、上述した生産進捗情報に含まれる投入オーダーと同様に、生産対象の製品に対して投入されたオーダーを一意に表すコードである。在庫数は、生産された製品であって、客先に対して出荷待ちとなっている製品の在庫数を表す。
【００３７】
通信インタフェース部１３２は、支援装置１１と通信を行うためのインタフェースである。通信インタフェース部１３２を用いることにより、在庫管理装置１３の記憶部１３１に格納された製品在庫情報と、支援装置１１の記憶部１１２（後述）に格納された情報とを、関連付けることができる。この情報間の関連付ける方法は、例えば、Ｏｒａｃｌｅ（登録商標）のデータベースリンク等の手法を採用することができる。
【００３８】
なお、在庫管理装置１３は、製品在庫情報の他に、納品が終了した製品に対するデータを、支援装置１１に送信してもよい。この送信タイミングは特に限定されず、納品直後であってもよいし、所定の時刻であってもよい。これにより、支援装置１１には、正確な在庫数が報告されることになる。
【００３９】
また、図２に示す通り、ユーザ端末１４は、表示部１４１と、入力受付部１４２と、送信部１４３と、受信部１４４とを備える。
【００４０】
表示部１４１は、表示画面に検索画面、エラー画面、結果画面等を表示する。表示部１４１は、例えば、液晶ディスプレイなどによって実現される。表示部１４１は、上記各画面を、例えば、ユーザ端末１４上で起動させたウェブブラウザ上に表示させる。
【００４１】
また、入力受付部１４２は、ユーザからの入力を受け付ける。入力受付部１４２は、例えば、キーボードなどの入力装置によって実現される。また、表示部１４１と入力受付部１４２とは一体となって、例えば、タッチパネルとして実現されてもよい。入力受付部１４２は、受け付けた情報を、送信部１４３に供給する。
【００４２】
送信部１４３は、入力受付部１４２から、入力受付部１４２が受け付けた情報を受け取る。入力受付部１４２が受け付けた情報とは、例えば、表示部１４１に表示された入力欄に入力された値および検索指示である。送信部１４３は、入力された値を入力情報として含む検索指示を支援装置１１に送信する。
【００４３】
受信部１４４は、エラー画面または結果画面を、支援装置１１から受信すると、受信した画面を表示部１４１に供給する。
【００４４】
また、図２に示す通り、支援装置１１は、第１受信部１１１と、記憶部１１２と、制御部１１３と、第２受信部１１４と、送信部１１５とを備える。
【００４５】
第１受信部１１１は、生産拠点側装置１２から生産進捗情報を受け取る。また、第１受信部１１１は、在庫管理装置１３から製品在庫情報を受け取る。生産進捗情報は、上述したとおり、生産拠点側装置１２からファイル転送技術を用いて取得した情報である。そして、第１受信部１１１は、受信した生産進捗情報を制御部１１３に供給する。また、第１受信部１１１は、受信した製品在庫情報を制御部１１３に供給する。なお、生産進捗情報を受信する部と製品在庫情報とを受信する部とは異なる受信部で実現されてもよい。
【００４６】
記憶部１１２は、生産拠点コード対応表を格納する。ここで、図５を参照して、生産拠点コード対応表について説明する。生産拠点コード対応表は、図５に示す通り、生産拠点と、生産拠点名とをカラムとして含むテーブルである。生産拠点のカラムには、図３に示した生産進捗情報の生産拠点に対応するコードが含まれる。生産拠点名のカラムには、生産拠点の名称を表す文字列が含まれる。
【００４７】
また、記憶部１１２は、ユーザ端末１４の表示部１４１に表示するために用いる関連データをデータベースとして格納する。ここで、図６を参照して、記憶部１１２に格納される関連データについて説明する。図６は、本実施の形態における記憶部１１２が格納する関連データの一例を示す図である。
【００４８】
図６に示す通り、関連データは、生産拠点、品名コード、投入オーダー、投入日、部品収集日、はんだ実装日、パッケージ組立日、パッケージ試験日、架試験日、検収日、数量、出荷品名コード、在庫数および納品完了フラグを含む。生産拠点は、図３の生産進捗情報における生産拠点に対応する。品名コードは、図３の生産進捗情報における品名コードおよび図４の製品在庫情報における品名コードに対応する。投入オーダーは、図３の生産進捗情報における投入オーダーおよび図４の製品在庫情報における投入オーダーに対応する。投入日は、図３の生産進捗情報における投入日に対応する。部品収集日は、図３の生産進捗情報における部品収集日に対応する。はんだ実装日は、図３の生産進捗情報におけるはんだ実装日に対応する。パッケージ組立日は、図３の生産進捗情報におけるパッケージ組立日に対応する。パッケージ試験日は、図３の生産進捗情報におけるパッケージ試験日に対応する。架試験日は、図３の生産進捗情報における架試験日に対応する。検収日は、図３の生産進捗情報における検収日に対応する。数量は、図３の生産進捗情報における数量に対応する。出荷品名コードは、図３の生産進捗情報における出荷品名コードに対応する。在庫数は、図４の製品在庫情報における在庫数に対応する。納品完了フラグは、図３の生産進捗情報における納品完了フラグに対応する。図６の関連データにデータが登録される方法については後述する。
【００４９】
第２受信部１１４は、ユーザ端末１４から送信された指示を受信する。第２受信部１１４は、例えば、ユーザ端末１４から検索指示を受信すると、受信した検索指示を制御部１１３に供給する。
【００５０】
制御部１１３は、第１受信部１１１から生産進捗情報を受け取ると、この生産進捗情報に含まれる値が正常か否かの判定を行う。また、制御部１１３は、第１受信部１１１から製品在庫情報を受け取ると、この製品在庫情報に含まれる値が正常か否かの判定を行う。制御部１１３は、上記判定の結果、値が正常ではないと判定した場合、保守者等にエラーを通知する。保守者への通知方法は特に限定されるものではなく、例えば、電子メール等を用いて通知する方法を採用してもよい。
【００５１】
制御部１１３は、判定の結果、値が正常であると判定した場合、生産進捗情報を図６に示した形式のリストに変換する。そして、制御部１１３は、リスト化した内容のうち、品名コードと投入オーダーとを検索キーとして、受信した製品在庫情報に含まれる各レコードのうち、品名コードおよび投入オーダーが同じレコードを特定する。
【００５２】
そして、制御部１１３は、変換したデータおよび特定したデータの各項目を、図６の対応する欄にマッピングすることによって、関連データに対し、受信した生産進捗情報の各レコード（データ）を登録する。制御部１１３は、例えば、図３に示す生産進捗情報のうち、生産拠点の欄の値を図６の生産拠点の欄に登録する。同様に、以下の（Ａ）〜（Ｍ）を行う。
（Ａ）図３の品名コードの値を図６の品名コードの欄に登録する。
（Ｂ）図３の投入オーダーの値を図６の投入オーダーの欄に登録する。
（Ｃ）図３の投入日の値を図６の投入日の欄に登録する。
（Ｄ）図３の部品収集日の値を図６の部品収集日の欄に登録する。
（Ｅ）図３のはんだ実装日の値を図６のはんだ実装日の欄に登録する。
（Ｆ）図３のパッケージ組立日の値を図６のパッケージ組立日の欄に登録する。
（Ｇ）図３のパッケージ試験日の値を図６のパッケージ試験日の欄に登録する。
（Ｈ）図３の架試験日の値を図６の架試験日の欄に登録する。
（Ｉ）図３の検収日の値を図６の検収日の欄に登録する。
（Ｊ）図３の数量の値を図６の数量の欄に登録する。
（Ｋ）図３の出荷品名コードの値を図６の出荷品名コードの欄に登録する。
（Ｌ）図４の在庫数の値を図６の在庫数の欄に登録する。
（Ｍ）図３の納品完了フラグの値を図６の納品完了フラグの欄に登録する。
【００５３】
上述した通り、製品在庫情報と関連データとはデータベースリンク等のデータベース間の情報の関連付けを行う機能によって関連付けられる。つまり、（Ｌ）の図４の在庫数（第１項目）は、図６の在庫数（第２項目）とデータベースリンクによって関連付けられることにより、図６に値が登録される。
【００５４】
また、制御部１１３は、第２受信部１１４から、第２受信部１１４が受信した検索指示を受け取る。この検索指示には、詳しくは後述するが、検索のキーとなる値（入力情報）が含まれる。制御部１１３は、入力情報が正常か否かを判定する。この制御部１１３が行う、入力情報が正常か否かの判定については、図９のフローチャートを用いて後程詳しく説明する。そして、制御部１１３は入力情報が正常ではないと判定した場合、送信部１１５にエラー画面を供給する。
【００５５】
一方、制御部１１３は、入力情報が正常であると判定した場合、検索指示に含まれる入力情報（入力値）をキーとして、関連データ内の検索を行う。そして、制御部１１３は、検索結果に基づいて、結果画面を生成する。そして、制御部１１３は生成した結果画面を、送信部１１５に供給する。結果画面の生成方法については、後述する。
【００５６】
送信部１１５は、エラー画面または結果画面を制御部１１３から受け取ると、受け取った画面（エラー画面または結果画面）を、第２受信部１１４が受信した検索指示の応答として、ユーザ端末１４に送信する。
【００５７】
図７は、支援装置１１の記憶部１１２に生産進捗情報に対応する情報が格納される際の処理の一例を示すフローチャートである。なお、図７に示すフローチャートは、所定の時間に実行されるものであってもよいし、保守者等からの要求に基づいて実行されるものであってもよい。
【００５８】
支援装置１１の第１受信部１１１が生産拠点側装置１２から生産進捗情報を受信するために、例えば、生産拠点側装置１２のファイル転送サーバ等に接続する（ステップＳ７１）。そして、第１受信部１１１は、生産拠点側装置１２から生産進捗情報を受信する（ステップＳ７２）。
【００５９】
第１受信部１１１が受信した生産進捗情報を制御部１１３に供給すると、制御部１１３はこの生産進捗情報に対して、該生産進捗情報に含まれる値（入力値）が正常か否かの判定を行う（ステップＳ７３）。制御部１１３は、入力値が正常でないと判定した場合（ステップＳ７３にてＮＯ）、保守者等にエラーを通知し（ステップＳ７４）、処理を終了する。
【００６０】
制御部１１３は、入力値が正常であると判定した場合（ステップＳ７３にてＹＥＳ）、生産進捗情報を記憶部１１２に格納されたデータベースである関連データに登録する（ステップＳ７５）。具体的には、上述したとおり、生産進捗情報を図６に示した形式に変換し、生産進捗情報のレコードに対応するレコードを、製品在庫情報から特定する。そして、制御部１１３は、変換したデータおよび特定したデータの各項目を、図６の対応する欄にマッピングすることによって、関連データにレコードを登録する。
【００６１】
そして、制御部１１３は、第１受信部１１１が受信した生産進捗情報を、記憶部１１２にバックアップとして保存し（ステップＳ７６）、処理を終了する。なお、ステップＳ７６は、ステップＳ７５の前に行われてもよいし、ステップＳ７５と同時に行われてもよい。
【００６２】
次に、図８から図１１を参照して、ユーザがユーザ端末１４を用いて指定した検索指示に基づいた検索結果を表す結果画面をユーザ端末１４の表示部１４１に表示させる場合の流れについて説明する。
【００６３】
まず、ユーザ端末１４の表示部１４１には、図８に示すような、検索画面が表示される。図８は、検索画面の一例を示す図である。図８に示す通り、検索画面には、生産拠点を入力する欄（入力欄８１）と、品名コードを入力する欄（入力欄８２）と、投入オーダーを入力する欄（入力欄８３）と、が含まれる。なお、図８に示す検索画面は一例であり、これに限定されるものではない。例えば、図８に示す検索画面には、その他に、投入日、部品収集日、はんだ実装日、パッケージ組立日、パッケージ試験日、架試験日および検収日などを入力する欄が設けられていてもよい。これにより、ユーザが知りたい影響範囲が、例えば、検収日が所定の日付より過ぎた製品にのみ影響するような場合において、ユーザが所望する情報を容易に検索することができる。なお、本実施の形態では、品名コードおよび投入オーダーの少なくとも何れかが入力されていればよいとして説明を行う。
【００６４】
また、検索画面には、入力された内容に基づいた検索を支援装置１１に指示するための、検索ボタンが含まれる。
【００６５】
図９は、本実施の形態における結果画面を表示する処理の一例を示すフローチャートである。図９では、ユーザ端末１４の処理を左側に、支援装置１１の処理を右側に示している。また、ユーザ端末１４の処理と、支援装置１１の処理との間の破線の矢印は情報の流れを示している。
【００６６】
ユーザ端末１４の入力受付部１４２が、ユーザからの各入力欄（８１、８２および８３）に対する入力を受け付け、検索ボタンの押下を受け付ける（ステップＳ９１）。そして、ユーザ端末１４の送信部１４３が、入力された値を入力情報として含む検索指示を支援装置１１に送信する（ステップＳ９２）。なお、本実施の形態では、上述した通り、品名コードおよび投入オーダーの少なくとも何れか（入力欄８２および入力欄８３の少なくとも何れか）が入力されているとして説明を行う。
【００６７】
支援装置１１の第２受信部１１４は、入力情報を含む検索指示を受信する（ステップＳ９３）と、受信した検索指示を制御部１１３に供給する。制御部１１３は、受信した入力情報によって示される入力欄に入力された値（入力値）が正常か否かを確認する（ステップＳ９４）。例えば、入力欄８１に対して入力がされた場合、制御部１１３は、入力された値が生産拠点を示す値か否かを確認する。例えば、生産拠点が図５に示すように４桁の文字列の場合、制御部１１３は、入力欄８１に対して入力された値が４桁の文字列か否かを確認する。そして、入力欄８１に対して入力された値が４桁の文字列の場合、制御部１１３は、入力欄８１に入力された値は正常であると判定する。同様に、例えば、入力欄８２に対して入力がされた場合、制御部１１３は、入力された値が品名コードを示す値か否かを確認する。例えば、品名コードが図６に示すように４桁の文字列の場合、制御部１１３は、入力欄８２に対して入力された値が４桁の文字列か否かを確認する。そして、入力欄８２に対して入力された値が４桁の文字列の場合、制御部１１３は、入力欄８２に入力された値は正常であると判定する。同様に、例えば、入力欄８３に対して入力がされた場合、制御部１１３は、入力された値が地投入オーダーを示す値か否かを確認する。例えば、投入オーダーが図６に示すように４桁の文字列の場合、制御部１１３は、入力欄８３に対して入力された値が４桁の文字列か否かを確認する。そして、入力欄８３に対して入力された値が４桁の文字列の場合、制御部１１３は、入力欄８３に入力された値は正常であると判定する。
【００６８】
制御部１１３による判定の結果のうち、入力欄に入力された値の少なくとも１つが正常ではないと判定された場合（ステップＳ９４にてＮＯ）、送信部１１５は、エラー画面をユーザ端末１４に送信する（ステップＳ９５）。制御部１１３による判定の結果のうち、入力欄に入力された値の全てが正常であると判定された場合（ステップＳ９４にてＹＥＳ）、制御部１１３は、検索指示に基づいて検索を行う。つまり、制御部１１３は、検索指示に含まれる入力情報によって表される入力値をキーとして、関連データ内の検索を行う（ステップＳ９６）。例えば、入力欄８２のみに値が入力された場合、制御部１１３は、入力された値である品名コードをキーとして、関連データの検索を行う。また、例えば、入力欄８３のみに値が入力された場合、制御部１１３は、入力された値である投入オーダーをキーとして、関連データの検索を行う。また、例えば、入力欄８２および入力欄８３に値が入力された場合、制御部１１３は、入力された値である品名コードおよび投入オーダーをキーとして、関連データの検索を行う。また、入力欄８１に値が入力された場合や、その他の情報（投入日、部品収集日、はんだ実装日、パッケージ組立日、パッケージ試験日、架試験日および検収日）が入力された場合、制御部１１３は、入力された値を検索のキーに含めて検索を行う。
【００６９】
その後、制御部１１３は、検索結果に基づいて、結果画面を生成する（ステップＳ９７）。ここで、図１０を参照して結果画面の一例について説明を行う。結果画面は、図１０に示す通り、製品の生産の進捗に関する情報である進捗情報と、該製品の在庫に関する情報である在庫情報とが同時に表示された画面である。進捗情報には、生産拠点名、品名コード、投入オーダー、投入日、部品収集日、はんだ実装日、パッケージ組立日、パッケージ試験日、架試験日、検収日および数量が含まれる。例えば、図６に示す関連データの一行目のレコードが検索の結果に含まれる場合、制御部１１３は、図６の品名コードの値である「ＡＡＡＡ」が進捗状況の品名コードの欄に記載された結果画面を生成する。このように、制御部１１３は、以下の（ａ）〜（ｌ）を行った結果画面を生成する。
（ａ）図６の品名コードの値を結果画面の進捗状況の品名コードの欄および在庫情報の品名コードの欄に記載する。
（ｂ）図６の投入オーダーの値を結果画面の進捗状況の投入オーダーの欄に記載する。
（ｃ）図６の投入日の値を結果画面の進捗状況の投入日の欄に記載する。
（ｄ）図６の部品収集日の値を結果画面の進捗状況の部品収集日の欄に記載する。
（ｅ）図６のはんだ実装日の値を結果画面の進捗状況のはんだ実装日の欄に記載する。
（ｆ）図６のパッケージ組立日の値を結果画面の進捗状況のパッケージ組立日の欄に記載する。
（ｇ）図６のパッケージ試験日の値を結果画面の進捗状況のパッケージ試験日の欄に記載する。
（ｈ）図６の架試験日の値を結果画面の進捗状況の架試験日の欄に記載する。
（ｉ）図６の検収日の値を結果画面の進捗状況の検収日の欄に記載する。
（ｊ）図６の数量の値を結果画面の進捗状況の数量の欄に記載する。
（ｋ）図６の出荷品名コードの値を結果画面の在庫情報の出荷品名コードの欄に記載する。
（ｌ）図６の在庫数の値を結果画面の在庫情報の在庫数の欄に記載する。
【００７０】
また、制御部１１３は、結果画面の生成において、検索結果に含まれる生産拠点に対応する生産拠点名を、図５に示す生産拠点コード対応表を用いて特定し、特定した生産拠点名を結果画面の進捗状況の生産拠点名の欄に記載する。そして、制御部１１３は以上のようにして生成した結果画面を、送信部１１５に供給する。
【００７１】
送信部１１５は、制御部１１３が生成した結果画面を、ユーザ端末１４に送信する（ステップＳ９８）。
【００７２】
ユーザ端末１４の受信部１４４は、ステップＳ９５にて送信されたエラー画面またはステップＳ９８にて送信された結果画面を、支援装置１１から受信する（ステップＳ９９）。ユーザ端末１４の表示部１４１は、受信部１４４が受信したエラー画面または結果画面を表示画面に表示する（ステップＳ１００）。
【００７３】
以上により、結果画面の表示処理を終了する。
【００７４】
表示部１４１に表示される結果画面について、図１０を参照して説明する。例えば、ユーザが図８の入力欄８２に品名コード「ＡＡＡＡ」を入力して検索ボタンを押下したとする。支援装置１１は、品名コード「ＡＡＡＡ」と一致する品名コードを有するレコードを、関連データから検索し、進捗情報の各欄に対応する値を記載した結果画面を生成する。また、支援装置１１は、検索結果に基づいて、品名コード「ＡＡＡＡ」の在庫数を在庫情報の在庫数の欄に記載した結果画面を生成する。これにより、表示部１４１は、図１０に示すような結果画面を表示することができる。
【００７５】
また、図１１は、表示部１４１が表示する結果画面の他の一例を示す図である。例えば、ユーザが図８の入力欄８２に品名コード「ＡＡＡＡ」を入力し、入力欄８２に投入オーダー「ａｂｃｄ」を入力して検索ボタンを押下したとする。支援装置１１は、品名コード「ＡＡＡＡ」と一致する品名コードを有し、且つ、投入オーダー「ａｂｃｄ」と一致する投入オーダーを有するレコードを、関連データから検索し、進捗情報の各欄に対応する値を記載した結果画面を生成する。図１０と比較するとわかるように、図１１には、投入オーダーが「ａｂｃｄ」以外のレコードが表示されていないことがわかる。また、支援装置１１は、検索結果に基づいて、品名コード「ＡＡＡＡ」の在庫数を在庫情報の在庫数の欄に記載した結果画面を生成する。これにより、表示部１４１は、図１１に示すような結果画面を表示することができる。
【００７６】
このように、本実施の形態に係るシステム１０によれば、ユーザが確認したい情報を簡単に確認することを支援することができる。
【００７７】
（効果）
本実施の形態におけるシステム１０の支援装置１１は、製品の生産の進捗に関する情報である生産進捗情報、および、製品の在庫に関する情報である製品在庫情報を夫々受信する第１受信部１１１を含む。また、支援装置１１は、生産進捗情報および製品在庫情報の夫々に含まれる、製品の品名を識別する品名コード、および、製品の生産に対するオーダーを識別する投入オーダーに基づいて、生産進捗情報と製品在庫情報とを関連付けた関連データを格納する記憶部１２１を含む。更に、支援装置１１は、品名コードおよび投入オーダーの少なくとも何れかを検索キーとした検索指示に基づいて関連データを検索する制御部１１３を含む。この制御部１１３は、検索結果に基づいて、品名コードおよび前記投入オーダーの少なくとも何れかに関連する製品の生産の進捗に関する情報および該製品の在庫に関する情報を同時に表示した結果画面を生成する。そして、システム１０のユーザ端末１４の表示部１４１は、支援装置１１によって生成された結果画面を表示する。
【００７８】
このように、本実施の形態に係る支援装置１１は、ユーザ端末１４の表示部１４１が表示可能な結果画面を生成することができる。この結果画面は、品名コードおよび／または投入オーダーを検索キーとした検索指示に応じた検索結果に基づいて生成された画面である。また、この結果画面は、製品の生産の進捗に関する情報と該製品の在庫に関する情報とが同時に表示された画面である。これにより、例えば、利用者が製品の生産の進捗状況および該製品の在庫の状況を把握したいと考えた製品の品名コードに対して検索指示を入力するだけで、支援装置１１は、この品名コードに関連する製品の生産の進捗状況および該製品の在庫の状況を示す画面をユーザ端末１４に表示させることができる。これにより、利用者は、例えば設計変更等による影響規模を、容易に確認することができる。更に、利用者は、影響規模を把握できるため、該設計変更等によってかかる費用を容易に把握することもできる。
【００７９】
以上のように、本実施の形態に係るシステム１０は、設計変更等による影響規模を、容易に確認することを支援することができる。
【００８０】
また、本実施の形態に係るシステム１０の支援装置１１が、利用者に対し、影響規模を容易に確認させることができる、利便性が高い情報を提供することができるため、利用者は上記設計変更等に対する見積もり作業の作業効率の改善を図ることができる。
【００８１】
また、生産進捗情報および製品在庫情報の取得およびこれらに関する関連情報に基づいた情報を表示する工程をシステム化することにより、生産進捗情報および製品在庫情報の問い合わせに対する確認精度や確認までのレスポンスに差が生じなくなる。これにより、設計変更等を行う作業者は、毎回、同じ指標で製品の生産状況および在庫情報を確認することができる。これにより、本実施の形態に係るシステム１０は、設計変更等の作業に対する影響規模の把握後の作業指示に対して標準化を図ることができる。
【００８２】
＜第２の実施の形態＞
本発明の第２の実施の形態について、図面を参照して説明する。本実施の形態では、本実施の形態では、本発明の課題を解決する最小の構成を有する支援装置について説明する。図１２は、本発明の第２の実施の形態に係る支援装置２１の機能構成の一例を示す機能ブロック図である。なお、図１２に示す支援装置２１は、本発明に特有な構成について示したものであり、図１２に示す支援装置２１が図１２に示されていない構成を有していてもよいことは言うまでもない。
【００８３】
図１２に示す通り、本実施の形態に係る支援装置２１は、受信部２１１と、記憶部２１２と、制御部２１３とを備える。図１３は、本実施の形態に係る支援装置２１を含むシステム２０の構成の一例を示すブロック図である。図１３に示す通り、システム２０は、支援装置２１と、第１管理装置２２と、第２管理装置２３と、利用者端末２４とを含む。
【００８４】
第１管理装置２２は、製品の生産の進捗に関する情報である生産進捗情報を管理する。第１管理装置２２は、第１の実施の形態における生産拠点側装置１２に相当する。第１管理装置２２は、上記生産進捗情報を支援装置２１に送信する。
【００８５】
第２管理装置２３は、製品の在庫に関する情報である製品在庫情報を管理する。第２管理装置２３は、第１の実施の形態における在庫管理装置１３に相当する。第２管理装置２３は、上記製品在庫情報を支援装置２１に送信する。
【００８６】
利用者端末２４は、図１３に示す通り、表示部２４１と入力受付部２４２とを備える。利用者端末２４は、第１の実施の形態におけるユーザ端末１４に相当する。利用者端末２４の表示部２４１は、上述した第１の実施の形態における表示部１４１に相当する。また、入力受付部２４２は、上述した第１の実施の形態における入力受付部１４２に相当する。入力受付部２４２は、ユーザから入力された品名コードおよび投入オーダーの少なくとも何れかを検索キーとした検索指示を受け付け、支援装置２１に送信する。この品名コードは、製品の品名を識別するコードである。この品名コードは、生産進捗情報および製品在庫情報の夫々に含まれる。また、投入オーダーは、製品の生産に対するオーダーを識別するコードである。投入オーダーは、生産進捗情報および製品在庫情報の夫々に含まれる。
【００８７】
表示部２４１は、支援装置２１によって生成された画面を表示する。
【００８８】
図１２に戻り、支援装置２１の各部について説明する。支援装置２１は、上述した第１の実施の形態における支援装置１１に相当する。支援装置２１は、第１管理装置２２、第２管理装置２３および利用者端末２４と通信を行う。
【００８９】
受信部２１１は、上述した第１の実施の形態における第１受信部１１１に相当する。受信部２１１は、生産進捗情報および製品在庫情報を夫々受信する。
【００９０】
記憶部２１２は、上述した第１の実施の形態における記憶部１１２に相当する。記憶部２１２は、生産進捗情報および製品在庫情報の夫々に含まれる、品名コードおよび投入オーダーに基づいて、生産進捗情報と製品在庫情報とを関連付けた関連データを格納する。
【００９１】
制御部２１３は、上述した第１の実施の形態における制御部１１３に相当する。制御部２１３は、検索指示を受信し、該検索指示に基づいて関連データを検索する。そして、制御部２１３は、検索結果に基づいて、品名コードおよび投入オーダーの少なくとも何れかに関連する製品の生産の進捗に関する情報および該製品の在庫に関する情報を同時に表示した結果画面を生成する。
【００９２】
このように、本実施の形態に係る支援装置２１は、支援装置２１に接続された利用者端末２４の表示部２４１が表示可能な結果画面を生成することができる。この結果画面は、品名コードおよび／または投入オーダーを検索キーとした検索指示に応じた検索結果に基づいて生成された画面である。また、この結果画面は、製品の生産の進捗に関する情報と該製品の在庫に関する情報とが同時に表示された画面である。これにより、例えば、利用者が製品の生産の進捗状況および該製品の在庫の状況を把握したいと考えた製品の品名コードに対して検索指示を入力するだけで、支援装置２１は、この品名コードに関連する製品の生産の進捗状況および該製品の在庫の状況を示す画面を利用者端末２４に表示させることができる。これにより、利用者は、例えば設計変更等による影響規模を、容易に確認することができる。更に、利用者は、影響規模を把握できるため、該設計変更等によってかかる費用を容易に把握することもできる。このように、本実施の形態に係る支援装置２１は、利用者に対し利便性が高い情報を提供することができるため、利用者は上記設計変更等に対する見積もり作業の作業効率の改善を図ることができる。
【００９３】
（ハードウェア構成について）
本発明の各実施形態において、各装置の各構成要素は、機能単位のブロックを示している。各装置の各構成要素の一部又は全部は、例えば図１４に示すような情報処理装置９００とプログラムとの任意の組み合わせにより実現される。情報処理装置９００は、一例として、以下のような構成を含む。
【００９４】
・ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）９０１
・ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）９０２
・ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）９０３
・ＲＡＭ９０３にロードされるプログラム９０４
・プログラム９０４を格納する記憶装置９０５
・記録媒体９０６の読み書きを行うドライブ装置９０７
・通信ネットワーク９０９と接続する通信インタフェース９０８
・データの入出力を行う入出力インタフェース９１０
・各構成要素を接続するバス９１１
各実施形態における各装置の各構成要素は、これらの機能を実現するプログラム９０４をＣＰＵ９０１が取得して実行することで実現される。各装置の各構成要素の機能を実現するプログラム９０４は、例えば、予め記憶装置９０５やＲＡＭ９０３に格納されており、必要に応じてＣＰＵ９０１が読み出す。なお、プログラム９０４は、通信ネットワーク９０９を介してＣＰＵ９０１に供給されてもよいし、予め記録媒体９０６に格納されており、ドライブ装置９０７が当該プログラムを読み出してＣＰＵ９０１に供給してもよい。
【００９５】
各装置の実現方法には、様々な変形例がある。例えば、各装置は、構成要素毎にそれぞれ別個の情報処理装置９００とプログラムとの任意の組み合わせにより実現されてもよい。また、各装置が備える複数の構成要素が、一つの情報処理装置９００とプログラムとの任意の組み合わせにより実現されてもよい。
【００９６】
また、各装置の各構成要素の一部又は全部は、その他の汎用または専用の回路、プロセッサ等やこれらの組み合わせによって実現される。これらは、単一のチップによって構成されてもよいし、バスを介して接続される複数のチップによって構成されてもよい。
【００９７】
各装置の各構成要素の一部又は全部は、上述した回路等とプログラムとの組み合わせによって実現されてもよい。
【００９８】
各装置の各構成要素の一部又は全部が複数の情報処理装置や回路等により実現される場合には、複数の情報処理装置や回路等は、集中配置されてもよいし、分散配置されてもよい。例えば、情報処理装置や回路等は、クライアントアンドサーバシステム、クラウドコンピューティングシステム等、各々が通信ネットワークを介して接続される形態として実現されてもよい。
【００９９】
なお、上述した各実施の形態は、本発明の好適な実施の形態であり、上記各実施の形態にのみ本発明の範囲を限定するものではなく、本発明の要旨を逸脱しない範囲において当業者が上記各実施の形態の修正や代用を行い、種々の変更を施した形態を構築することが可能である。
【符号の説明】
【０１００】
１０    生産進捗情報表示システム（システム）
１１    支援装置
１１１    第１受信部
１１２    記憶部
１１３    制御部
１１４    第２受信部
１１５    送信部
１２    生産拠点側装置
１２１    記憶部
１２２    通信インタフェース部
１３    在庫管理装置
１３１    記憶部
１３２    通信インタフェース部
１４    ユーザ端末
１４１    表示部
１４２    入力受付部
１４３    送信部
１４４    受信部
２０    システム
２１    支援装置
２１１    受信部
２１２    記憶部
２１３    制御部
２２    第１管理装置
２３    第２管理装置
２４    利用者端末
２４１    表示部
２４２    入力受付部
【図１】
2017130149.tif 000003
【図２】
2017130149.tif 000004
【図３】
2017130149.tif 000005
【図４】
2017130149.tif 000006
【図５】
2017130149.tif 000007
【図６】
2017130149.tif 000008
【図７】
2017130149.tif 000009
【図８】
2017130149.tif 000010
【図９】
2017130149.tif 000011
【図１０】
2017130149.tif 000012
【図１１】
2017130149.tif 000013
【図１２】
2017130149.tif 000014
【図１３】
2017130149.tif 000015
【図１４】
2017130149.tif 000016