(57)【要約】【課題】分岐する複数ラインに対して製造対象を適切に投入できているかを確認可能な画面を表示することができる。【解決手段】画面生成部は、複数の製造ラインＬ１〜Ｌ４の配置を含むライン配置図を画面に配置し、製造ラインＬ１から分岐する分岐ラインＬ２〜Ｌ４に投入された製品の個数の割合を示す円グラフを画面に配置する。そして、画面生成部３２は、円グラフのうち各分岐ラインを示す部分の色をライン配置図における各ラインの表示色と合わせる。これにより、作業者は、画面を確認することで、各分岐ラインに製品がどの程度投入されたかを直感的に把握することが可能となる。【選択図】図７
2020060972.tif 000002
【特許請求の範囲】
【請求項１】
製造対象に対して複数の製造工程それぞれが実行される複数のラインに対する前記製造対象の投入状況を含むライン監視画面を表示する処理をコンピュータに実行させる表示プログラムであって、
前記複数のラインの配置を示すライン配置図を前記ライン監視画面に配置し、
前記複数のラインに第一のラインを経た前記製造対象を投入する第二のライン及び第三のラインが存在する場合に、前記第二のライン及び前記第三のラインに投入された前記製造対象の個数の割合を示すグラフを前記ライン監視画面に配置し、
前記グラフのうち前記第二のラインを示す部分の色を前記第二のラインの表示色と合わせるとともに、前記第三のラインを示す部分の色を前記第三のラインの表示色と合わせる、
処理を前記コンピュータに実行させることを特徴とする表示プログラム。
【請求項２】
前記グラフには、前記第二のライン及び前記第三のラインに投入される予定の前記製造対象の個数の割合と、前記第二のライン及び前記第三のラインに投入された前記製造対象の個数の割合が示されることを特徴とする請求項１に記載の表示プログラム。
【請求項３】
所定時間内に前記第二のライン又は前記第三のラインに投入された前記製造対象の個数と、前記所定時間内に前記第二のライン又は前記第三のラインに投入される予定の前記製造対象の個数の割合との間に基準を超える乖離があった場合に、前記ライン監視画面に警告情報を表示する、ことを特徴とする請求項２に記載の表示プログラム。
【請求項４】
製造対象に対して複数の製造工程それぞれが実行される複数のラインに対する前記製造対象の投入状況を含むライン監視画面を表示する処理をコンピュータに実行させる表示プログラムであって、
前記複数のラインの配置を示すライン配置図を前記ライン監視画面に配置し、
前記複数のラインに第一のラインに対して前記製造対象を投入する第二のライン及び第三のラインが存在する場合に、前記第二のライン及び前記第三のラインのそれぞれから前記第一のラインに投入された前記製造対象の個数の割合を示すグラフを前記ライン監視画面に配置し、
前記グラフのうち前記第二のラインを示す部分の色を前記第二のラインの表示色と合わせるとともに、前記第三のラインを示す部分の色を前記第三のラインの表示色と合わせる、
処理を前記コンピュータに実行させることを特徴とする表示プログラム。
【請求項５】
製造対象に対して複数の製造工程それぞれが実行される複数のラインに対する前記製造対象の投入状況を表示するライン監視画面の表示方法であって、
前記複数のラインの配置を示すライン配置図を前記ライン監視画面に配置し、
前記複数のラインに第一のラインを経た前記製造対象を投入する第二のライン及び第三のラインが存在する場合に、前記第二のライン及び前記第三のラインに投入された前記製造対象の個数の割合を示すグラフを前記ライン監視画面に配置し、
前記グラフのうち前記第二のラインを示す部分の色を、前記第二のラインの表示色と合わせるとともに、前記第三のラインを示す部分の色を前記第三のラインの表示色と合わせる、処理をコンピュータが実行することを特徴とする表示方法。
【請求項６】
製造対象に対して複数の製造工程それぞれが実行される複数のラインに対する前記製造対象の投入状況を表示するライン監視画面の表示方法であって、
前記複数のラインの配置を示すライン配置図を前記ライン監視画面に配置し、
前記複数のラインに第一のラインに対して前記製造対象を投入する第二のライン及び第三のラインが存在する場合に、前記第二のライン及び前記第三のラインのそれぞれから前記第一のラインに投入された前記製造対象の個数の割合を示すグラフを前記ライン監視画面に配置し、
前記グラフのうち前記第二のラインを示す部分の色を前記第二のラインの表示色と合わせるとともに、前記第三のラインを示す部分の色を前記第三のラインの表示色と合わせる、処理をコンピュータが実行することを特徴とする表示方法。
【請求項７】
製造対象に対して複数の製造工程それぞれが実行される複数のラインに対する前記製造対象の投入状況を表示するライン監視画面の表示システムであって、
前記複数のラインの配置を示すライン配置図を前記ライン監視画面に配置する第一配置部と、
前記複数のラインに第一のラインを経た前記製造対象を投入する第二のライン及び第三のラインが存在する場合に、前記第二のライン及び前記第三のラインに投入された前記製造対象の個数の割合を示すグラフを前記ライン監視画面に配置する第二配置部と、を備え、
前記第二配置部は、前記グラフのうち前記第二のラインを示す部分の色を前記第二のラインの表示色と合わせるとともに、前記第三のラインを示す部分の色を前記第三のラインの表示色と合わせる、ことを特徴とする表示システム。
【請求項８】
製造対象に対して複数の製造工程それぞれが実行される複数のラインに対する前記製造対象の投入状況を表示するライン監視画面の表示システムであって、
前記複数のラインの配置を示すライン配置図を前記ライン監視画面に配置する第一配置部と、
前記複数のラインに第一のラインに対して前記製造対象を投入する第二のライン及び第三のラインが存在する場合に、前記第二のライン及び前記第三のラインのそれぞれから前記第一のラインに投入された前記製造対象の個数の割合を示すグラフを前記ライン監視画面に配置する第二配置部と、を備え、
前記第二配置部は、前記グラフのうち前記第二のラインを示す部分の色を前記第二のラインの表示色と合わせるとともに、前記第三のラインを示す部分の色を前記第三のラインの表示色と合わせる、ことを特徴とする表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示プログラム、表示方法及び表示システムに関する。
【背景技術】
【０００２】
ＰＣ（Personal Computer）などの製品を製造する工場においては、製品の組み立てや試験、梱包などの作業工程が複数の製造ラインにおいて実行されており、これらの工程を経て製品が出荷されるようになっている。
【０００３】
従来、製品ごとに通過すべき工程を記憶しておき、製品が次に通過すべき工程を決定して生産ラインを制御する技術が知られている（例えば、特許文献１等参照）。また、直列、並列に配置された複数のラインが分岐、合流する生産ラインにおいて、不良発生時等の原因究明及びその対応を行う技術が知られている（例えば特許文献２等参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−１８２７２７号公報
【特許文献２】特開平６−２４９６７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
工場内において、製造ラインが分岐、合流する場合、並列に配置された複数のラインそれぞれに作業者が製品を割り当てることがある。この場合、作業者によって製品の割り当て先が偏ることがあるが、作業者は、自分が予め定められているルールに従って各ラインに製品を割り当てることができているかどうかを確認することが難しい。
【０００６】
１つの側面では、本発明は、分岐する複数ラインに対して製造対象を適切に投入できているかを確認可能な画面を表示することができる表示プログラム、表示方法及び表示システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
一つの態様では、表示プログラムは、製造対象に対して複数の製造工程それぞれが実行される複数のラインに対する前記製造対象の投入状況を含むライン監視画面を表示する処理をコンピュータに実行させる表示プログラムであって、前記複数のラインの配置を示すライン配置図を前記ライン監視画面に配置し、前記複数のラインに第一のラインを経た前記製造対象を投入する第二のライン及び第三のラインが存在する場合に、前記第二のライン及び前記第三のラインに投入された前記製造対象の個数の割合を示すグラフを前記ライン監視画面に配置し、前記グラフのうち前記第二のラインを示す部分の色を前記第二のラインの表示色と合わせるとともに、前記第三のラインを示す部分の色を前記第三のラインの表示色と合わせる、処理を前記コンピュータに実行させる表示プログラムである。
【発明の効果】
【０００８】
分岐する複数ラインに対して製造対象を適切に投入できているかを確認可能な画面を表示することができる。
【図面の簡単な説明】
【０００９】
【図１】第１の実施形態に係る表示システムの構成を概略的に示す図である。
【図２】図２（ａ）は、図１のサーバのハードウェア構成を示す図であり、図２（ｂ）は、図１の端末のハードウェア構成を示す図である。
【図３】図１のサーバの機能ブロック図である。
【図４】図３の画面生成部の処理を示すフローチャートである。
【図５】図３の製造計画ＤＢのデータ構造を示す図である。
【図６】図３の製造実績ＤＢのデータ構造を示す図である。
【図７】第１の実施形態における画面例を示す図（その１）である。
【図８】第１の実施形態における画面例を示す図（その２）である。
【図９】第１の実施形態の変形例を示すフローチャートである。
【図１０】第２の実施形態に係る表示システムの構成を概略的に示す図である。
【図１１】第２の実施形態の製造計画ＤＢのデータ構造を示す図である。
【図１２】第２の実施形態の製造実績ＤＢのデータ構造を示す図である。
【図１３】第２の実施形態の画面生成部の処理を示すフローチャートである。
【図１４】第２の実施形態における画面例を示す図（その１）である。
【図１５】第２の実施形態における画面例を示す図（その２）である。
【図１６】グラフの変形例を示す図である。
【発明を実施するための形態】
【００１０】
《第１の実施形態》
以下、表示システムの第１の実施形態について、図１〜図８に基づいて詳細に説明する。図１には、第１の実施形態に係る表示システム１００の構成が概略的に示されている。
【００１１】
表示システム１００は、ＰＣなどの製品（製造対象）を製造し、出荷する工場内の製造ラインの状況を表示するシステムである。工場内には、多数の製造ラインがあるが、本第１の実施形態では、説明の簡素化のため、図１に示すように４つの製造ラインＬ１〜Ｌ４があるものとする。これらのうち製造ラインＬ１は、全ての製品が投入されるラインであり、製造ラインＬ２〜Ｌ４は、製造ラインＬ１を通過した製品が投入されるラインであるものとする。製造ラインＬ２〜Ｌ４のうちのいずれか１つ（例えばＬ２）に投入された製品は、その他の製造ライン（例えばＬ３，Ｌ４）には投入されないものとする。製造ラインＬ１を通過した製品を製造ラインＬ２〜Ｌ４のいずれかに投入するのは、工場内の作業者であるものとする。なお、製造ラインＬ１〜Ｌ４は、製品に対する作業工程（組立工程、試験工程、出荷試験工程など）を実行するラインである。
【００１２】
表示システム１００は、図１に示すように、サーバ１０と、各製造ラインＬ１〜Ｌ４の両端部近傍に設置された投入センサ１２及び排出センサ１４と、端末２０と、を備える。サーバ１０と、投入センサ１２、排出センサ１４及び端末２０との間は、インターネットなどのネットワークやケーブル等により接続されている。
【００１３】
サーバ１０は、投入センサ１２と排出センサ１４から送信されてくる情報に基づいて、製造ラインＬ１〜Ｌ４における製品の流れを管理し、製品の各製造ラインへの投入状況を示す画面を生成して、表示する装置である。
【００１４】
図２（ａ）には、サーバ１０のハードウェア構成が示されている。図２（ａ）に示すように、サーバ１０は、ＣＰＵ（Central Processing Unit）９０、ＲＯＭ（Read Only Memory）９２、ＲＡＭ（Random Access Memory）９４、記憶部（ここではＨＤＤ（Hard Disk Drive））９６、ネットワークインタフェース９７、及び可搬型記憶媒体用ドライブ９９等を備えている。これらサーバ１０の構成各部は、バス９８に接続されている。サーバ１０では、ＲＯＭ９２あるいはＨＤＤ９６に格納されているプログラム（表示プログラムを含む）、或いは可搬型記憶媒体用ドライブ９９が可搬型記憶媒体９１から読み取ったプログラム（表示プログラムを含む）をＣＰＵ９０が実行することにより、図３に示す各部の機能が実現される。なお、図３の各部の機能は、例えば、ＡＳＩＣ（Application Specific Integrated Circuit）やＦＰＧＡ（Field Programmable Gate Array）等の集積回路により実現されてもよい。なお、図３の各部の機能の詳細については、後述する。
【００１５】
投入センサ１２は、各製造ラインＬ１〜Ｌ４に製品が投入される際に、製品の情報を取得するセンサである。投入センサ１２は、製品に設けられたバーコードを読み取るバーコードリーダや、製品に設けられたＲＦ（radio frequency identifier）タグから製品情報を読み取るリーダなどであるものとする。投入センサ１２は、製品の識別情報やモデル名を読み取り、読み取った情報を日時の情報及び投入センサ１２自身が配置されているライン名の情報とともにサーバ１０に送信する。なお、投入センサ１２は、サーバ１０に送信するデータをＣＳＶファイルに蓄積し、所定時間ごと（例えば１分毎）にＣＳＶファイルをサーバ１０に送信するものとする。ただし、これに限らず、投入センサ１２は、データを取得するたびに取得したデータをサーバ１０に送信することとしてもよい。
【００１６】
排出センサ１４は、各製造ラインＬ１〜Ｌ４における工程が終了した製品の情報を取得するセンサである。排出センサ１４としては、投入センサ１２と同様のセンサを用いることができる。排出センサ１４は、製品の情報やモデル名を読み取り、読み取った情報を日時の情報及び排出センサ１４自身が配置されているライン名の情報とともにサーバ１０に送信する。排出センサ１４からサーバ１０に対してデータを送信する方法は、投入センサ１２の場合と同様であるものとする。
【００１７】
端末２０は、ＰＣや、タブレット型端末、スマートフォンなどであり、サーバ１０で生成された画面を表示して、工場内の作業者に提供する装置である。図２（ｂ）には、端末２０のハードウェア構成が示されている。図２（ｂ）に示すように、端末２０は、ＣＰＵ１９０、ＲＯＭ１９２、ＲＡＭ１９４、記憶部（ここではＨＤＤ）１９６、ネットワークインタフェース１９７、表示部１９３、入力部１９５、及び可搬型記憶媒体１９１に記憶された情報を読み取り可能な可搬型記憶媒体用ドライブ１９９等を備えている。表示部１９３は、液晶ディスプレイ等を含み、入力部１９５は、タッチパネル、キーボード、マウスなどを含む。これら端末２０の構成各部は、バス１９８に接続されている。
【００１８】
図３には、サーバ１０の機能ブロック図が示されている。図３に示すように、サーバ１０では、ＣＰＵ９０がプログラムを実行することにより、データ取得部３０、及び第一配置部及び第二配置部としての画面生成部３２の機能が実現されている。
【００１９】
データ取得部３０は、投入センサ１２と排出センサ１４から送信されてくる情報に基づいて、製造実績ＤＢ４４にデータを蓄積する。投入センサ１２からは、例えば「ライン名、製品の識別情報、製品のモデル名、検出日時」が送信されてくる。また、排出センサ１４からも、例えば「ライン名、製品の識別情報、製品のモデル名、検出日時」が送信されてくる。データ取得部３０が、ある製造ラインの投入センサ１２からある製品の識別情報を受け付けた後、その製造ラインの投入センサ１２から同一の製品の識別情報を受け付けたとする。この場合、その製造ラインの情報と、製品のモデル名と、排出センサ１４の検出日時を製造実績ＤＢ４４に格納する。図６には、製造実績ＤＢ４４のデータ構造の一例が示されている。図６に示すように、製造実績ＤＢ４４には、「ライン名」、「モデル名」、「日時」の各フィールドが設けられているので、データ取得部３０は、これら各フィールドに、製造ラインの情報と、製品のモデル名と、排出センサ１４の検出日時を格納する。
【００２０】
画面生成部３２は、製造実績ＤＢ４４と、製造計画ＤＢ４２と、に基づいて、工場内の製造ラインの状況を示す画面（ライン監視画面）を生成して、端末２０に送信する。なお、画面生成部３２の処理の詳細については後述する。
【００２１】
ここで、製造計画ＤＢ４２について説明する。製造計画ＤＢ４２は、各日の各時間において、各ラインにどのモデルの製品を何個投入すべきかを格納するデータベースである。具体的には、製造計画ＤＢ４２は、図５に示すように、「ライン名」、「モデル名」、「日付」、「時」、「個数」の各フィールドを有する。例えば、図５の上から１つ目及び２つ目のデータからは、製造ラインＬ１に対し、２０１８年８月１日の午前８時台においては、モデル名「Model1」と「Model2」のそれぞれを６０個ずつ投入すべきことがわかる。
【００２２】
（画面生成部３２の処理について）
次に、画面生成部３２の処理について、図４のフローチャートに沿って、その他図面を適宜参照しつつ、詳細に説明する。なお、図４の処理は、端末２０を操作する作業者から画面表示要求があった場合や予め定められている時刻（例えば休憩時間）になった場合などにおいて実行される処理であるものとする。ここでは、一例として、端末２０に対して作業者から画面表示要求があったため、図４の処理が開始される場合について説明する。
【００２３】
なお、画面生成部３２は、各製造ラインの配置情報を予め記憶しているものとする。すなわち、図１の例では、製造ラインＬ１の後段において、製造ラインＬ２，Ｌ３，Ｌ４に分岐しているという情報を画面生成部３２は保持しているものとする。なお、以下においては、並列に配置されている製造ラインＬ２〜Ｌ４を分岐ラインとも呼ぶものとする。
【００２４】
図４の処理では、まず、ステップＳ１０において、画面生成部３２が、現在時刻を取得する。例えば、現在時刻として、２０１８年８月１日の午前８時５９分が取得されたものとする。
【００２５】
次いで、ステップＳ１２では、画面生成部３２が、未選択の分岐ラインを１つ選択する。ここでは、一例として、製造ラインＬ２が選択されたものとする。
【００２６】
次いで、ステップＳ１４では、画面生成部３２が、選択した分岐ライン（Ｌ２）における、１日の初めから現在時刻に対応する時間までの製造計画数（以下、「現在までの製造計画数」とも表記する）を取得する。この場合、画面生成部３２は、製造計画ＤＢ４２を参照して、２０１８年８月１日のデータのうち、選択した分岐ライン（Ｌ２）の午前８時台までの個数を合計した値を取得する。
【００２７】
次いで、ステップＳ１６では、画面生成部３２が、選択した分岐ラインにおける１日の製造計画数を取得する。この場合、画面生成部３２は、製造計画ＤＢ４２を参照して、２０１８年８月１日のデータのうち、選択した分岐ライン（Ｌ２）の個数を全て合計した値を取得する。
【００２８】
次いで、ステップＳ１８では、画面生成部３２が、選択した分岐ラインにおける、１日の初めから現在時刻までの製造実績数（以下「現在までの製造実績数」とも表記する）を取得する。この場合、画面生成部３２は、製造実績ＤＢ４４を参照して、選択した分岐ライン（Ｌ２）のデータのうち、日時に「２０１８年８月１日」を含むデータの数を取得する。
【００２９】
次いで、ステップＳ２０では、画面生成部３２が、（現在までの製造計画数）−（現在までの製造実績数）が予め定められている所定範囲であるか否かを判断する。このステップＳ２０の判断が否定された場合、すなわち、現在までの製造実績数が現在までの製造計画数から大きく乖離している場合には、ステップＳ２２に移行し、画面生成部３２は、選択している分岐ラインに関する警告情報をメモリに格納する。その後は、ステップＳ２４に移行する。一方、ステップＳ２０の判断が肯定された場合には、ステップＳ２２を経ずに、ステップＳ２４に移行する。
【００３０】
ステップＳ２４に移行すると、画面生成部３２は、ステップＳ１２において全分岐ラインを選択し終えたか否かを判断する。このステップＳ２４の判断が否定された場合には、画面生成部３２は、ステップＳ１２に戻る。ステップＳ２４の判断が否定されている間は、上述したステップＳ１２〜Ｓ２４の処理・判断を繰り返す。そして、ステップＳ２４の判断が肯定されると、画面生成部３２は、ステップＳ２６に移行する。
【００３１】
次いで、ステップＳ２６では、画面生成部３２が、分岐ラインＬ２〜Ｌ４ごとの１日の製造計画数と、現在までの製造実績数と、を表現したグラフを作成（グラフ化）し、該グラフを表示する画面（ライン監視画面）を生成する。図７、図８には、画面例が示されている。図７に示すように、画面生成部３２は、画面上に、製造ラインＬ１〜Ｌ４の配置（ライン配置図）を示すとともに、各ラインを色分けして表示する（なお、図７では、ハッチングの向きによって色分けを示している）。また、画面生成部３２は、分岐ラインＬ２〜Ｌ４の１日の製造計画数（全体における各分岐ラインの製造計画数の割合）を円グラフで表し、かつ、現在までの製造実績数を円グラフ上において濃い色（ハッチングの幅を狭めて示している）で表す。
【００３２】
一方、画面生成部３２は、図４の処理においてステップＳ２２（警告情報を格納する処理）を経由した場合には、図８に示すような画面を生成する。なお、図８は、分岐ラインＬ４に関する警告情報がメモリに格納されていた場合の画面を示している。この図８においては、分岐ラインＬ４へのこれまでの製品の投入数が予定よりも多いことを示す警告情報が表示されている。
【００３３】
上記のように、図７や図８の画面が生成された後は、画面生成部３２は、生成した画面を端末２０に対して出力する。これにより、端末２０の表示部１９３上に、生成した画面を表示することが可能となる。
【００３４】
本第１の実施形態では、図７や図８の画面を表示することで、例えば図７に示すような画面を見た作業者は、円グラフの色分けによって、円グラフのどの部分がどの分岐ラインを示しているかを認識しやすくなる。また、作業者は、円グラフから、各分岐ラインＬ２〜Ｌ４に製品を投入した割合が適切かどうかを判断することができる。例えば、図７の例では、分岐ラインＬ２〜Ｌ４それぞれの１日の製造計画数に対する現在までの製造実績数の割合が同程度であり、警告情報も表示されていない。したがって、作業者は、図７の画面を見ることで、これまでの分岐ラインへの製品の投入作業が適切に行われていることを確認することができる。
【００３５】
また、例えば図８に示すような画面を見た作業者は、表示されている警告情報から、分岐ラインＬ４へのこれまでの製品の投入数が予定よりも多いことを知ることができる。また、これまでにおける各分岐ラインＬ２〜Ｌ４に対する製品の投入状況を確認することができる。
【００３６】
以上、詳細に説明したように、本第１の実施形態によると、画面生成部３２は、複数の製造ラインＬ１〜Ｌ４の配置を含むライン配置図を画面に配置する。また、画面生成部３２は、製造ラインＬ１から分岐する分岐ラインＬ２〜Ｌ４に投入された製品の個数の割合を示す円グラフを画面に配置する。そして、画面生成部３２は、円グラフのうち各分岐ラインを示す部分の色をライン配置図における各分岐ラインの表示色と合わせる。これにより、作業者は、画面を確認することで、各分岐ラインに製品がどの程度投入されたかを直感的に把握することが可能となる。
【００３７】
また、本第１の実施形態によると、円グラフには、各分岐ラインに投入される予定の製品の個数（製造計画数）の割合と、各分岐ラインに投入された製品の個数（製造実績数）の割合が示されている。これにより、作業者は、画面を確認することで、各分岐ラインにおいて、製造計画数のうちどの程度の個数の製品が投入されたかを直感的に把握することが可能となる。
【００３８】
また、本第１の実施形態によると、画面生成部３２は、所定時間内に各分岐ラインに投入された製品の個数と、所定時間内における製造計画数との間に基準を超える乖離があった場合（Ｓ２０：否定）に、画面に警告情報を表示する。これにより、作業者は、画面上に表示された警告情報を確認することで、各分岐ラインに対する製品の投入状況が適切でないことを簡易に把握することが可能となる。
【００３９】
なお、上記第１の実施形態では、図４の処理において、ステップＳ２０、Ｓ２２を実行する場合について説明したが、これに限られるものではない。例えば、図９に示すように、ステップＳ２０、Ｓ２２を省略するとともに、ステップＳ１４の処理を省略することとしてもよい。この場合においても、図７に示すような画面が表示されるため、作業者は画面を見ることにより、各分岐ラインに製品がどの程度投入されたかや、製造計画数のうちどの程度の個数の製品が投入されたかを直感的に把握することが可能となる。
【００４０】
《第２の実施形態》
次に、第２の実施形態について、図１０〜図１５に基づいて説明する。
【００４１】
図１０には、第２の実施形態に係る表示システム１００’の構成が概略的に示されている。本第２の実施形態に係る表示システム１００’は、図１０に示すように、複数の製造ラインＬ１〜Ｌ３と、各製造ラインＬ１〜Ｌ３を通過した製品が合流する製造ラインＬ４とを備える工場において、製造ラインの状況を表示するシステムである。
【００４２】
第２の実施形態に係る表示システム１００’の構成については、製造ラインの配置を除いて、第１の実施形態と同様となっている。したがって、サーバ１０や端末２０のハードウェア構成は、図２（ａ）、図２（ｂ）と同様であり、サーバ１０の機能は、図３と同様となっている。
【００４３】
図１１には、第２の実施形態の製造計画ＤＢ４２に格納されているデータの一例が示されている。また、図１２には、第２の実施形態の製造実績ＤＢ４４に格納されるテータの一例が示されている。図１１、図１２に示すように、各ＤＢ４２，４４に格納されるデータは、第１の実施形態（図５、図６）と同様である。
【００４４】
本第２の実施形態においては、サーバ１０の画面生成部３２は、図１３に示すような処理を実行する。なお、図１３の処理が実行される前提として、画面生成部３２は、第１の実施形態と同様、各製造ラインの配置情報を予め記憶しているものとする。すなわち、図１０の例では、製造ラインＬ１〜Ｌ３が並列に並んでおり、その後段に１つの製造ラインＬ４が存在しているという情報を画面生成部３２は保持しているものとする。なお、以下においては、製造ラインＬ１〜Ｌ３を「並列ラインＬ１〜Ｌ３」とも呼び、製造ラインＬ４を「合流ラインＬ４」とも呼ぶものとする。
【００４５】
図１３の処理は、基本的には図４の処理における「分岐ライン」を「並列ライン」に置き換えたものである。なお、図１３においては、図４の各処置と対応する処理に、図４のステップ番号に１００を足したステップ番号を付している。図１３の処理では、画面生成部３２は、現在時刻を取得（Ｓ１１０）した後、並列ラインの１つを選択し（Ｓ１１２）、選択した並列ラインにおける現在までの製造計画数、１日の製造計画数、現在までの製造実績数を取得する（Ｓ１１４，Ｓ１１６，Ｓ１１８）。なお、選択した並列ラインにおける現在までの製造計画数は、選択した並列ラインから合流ラインＬ４に対して現在までに投入される予定の製品の個数を意味する。また、１日の製造計画数は、選択した並列ラインから合流ラインＬ４に対して１日の間に投入される予定の製品の個数を意味する。また、現在までの製造実績数は、選択した並列ラインから合流ラインＬ４に対して現在までに投入された製品の個数を意味する。次いで、画面生成部３２は、現在までの製造計画数と製造実績数との差が所定範囲内でなければ（Ｓ１２０：否定）、警告情報をメモリに格納する（Ｓ１２２）。そして、全ての並列ラインについて上記処理（Ｓ１１２〜Ｓ１２２）が行われると、画面生成部３２は、並列ラインごとの１日の製造計画数と現在までの製造実績数をグラフ化し、画面を生成する。
【００４６】
図１４、図１５には、画面例が示されている。図１４に示すように、画面生成部３２は、画面上に、合流ラインＬ１〜Ｌ４の配置（ライン配置図）を示すとともに、各ラインを色分けして表示する（なお、図１４では、ハッチングの方向によって色分けを示している）。また、画面生成部３２は、並列ラインＬ１〜Ｌ３の１日の製造計画数の割合（すなわち、１日の間に合流ラインＬ４に投入される予定の製品の全体個数に対する各並列ラインＬ１〜Ｌ３を通過する予定の製品の個数の割合）を円グラフで表す。更に、画面生成部３２は、現在までの製造実績数（すなわち、現在までに各並列ラインＬ１〜Ｌ３を通過した製品の数）を円グラフ上において濃い色（ハッチングの幅を狭めて示している）で表す。
【００４７】
一方、画面生成部３２は、図１３の処理においてステップＳ１２２（警告情報を格納する処理）を経由した場合、図１５に示すような画面を生成する。この図１５の画面には、並列ラインＬ３から合流ラインＬ４への製品の投入数が予定よりも多いことを示す警告情報が表示されている。
【００４８】
上記のように画面が生成された後は、画面生成部３２は、生成した画面を端末２０に対して出力する。これにより、端末２０の表示部１９３上に、生成した画面を表示することが可能となる。
【００４９】
例えば図１４に示すような画面を見た作業者は、円グラフの色分けによって、円グラフのどの部分がどの並列ラインを示しているかを認識しやすくなる。また、作業者は、各並列ラインＬ１〜Ｌ３から合流ラインＬ４に対して製品が投入された割合が適切かどうかを円グラフから判断することができる。また、例えば図１５に示すような画面を見た作業者は、表示されている警告情報やグラフを参照することで、並列ラインＬ３から合流ラインＬ４に対して投入されている製品の数が予定よりも多いことを知ることができる。
【００５０】
以上、詳細に説明したように、本第２の実施形態によると、画面生成部３２は、複数の製造ラインＬ１〜Ｌ４の配置を示すライン配置図を画面に配置し、並列ラインＬ１〜Ｌ３それぞれから合流ラインＬ４に投入された製品の個数の割合を示す円グラフを画面に配置する。そして、画面生成部３２は、円グラフのうち各並列ラインを示す部分の色をライン配置図における各並列ラインの表示色と合わせる。これにより、作業者は、画面を確認することで、各並列ラインＬ１〜Ｌ３それぞれから合流ラインＬ４に対して製品がどの程度投入されたかを直感的に把握することが可能となる。
【００５１】
また、本第２の実施形態によると、円グラフには、各並列ラインＬ１〜Ｌ３から合流ラインＬ４に投入される予定の製品の個数（製造計画数）の割合と、各並列ラインＬ１〜Ｌ３から合流ラインＬ４に投入された製品の個数（製造実績数）の割合が示されている。これにより、作業者は、画面を確認することで、各並列ラインから合流ラインＬ４に投入される予定の数（各並列ラインの製造計画数）のうちどの程度の個数の製品が既に各並列ラインから合流ラインＬ４に投入されたかを直感的に把握することが可能となる。
【００５２】
また、本第２の実施形態によると、画面生成部３２は、所定時間内に各並列ラインから合流ラインＬ４に投入された製品の個数（各並列ラインの製造実績数）と、所定時間内に各並列ラインから合流ラインＬ４に投入される予定の製品の個数（各並列ラインの製造計画数）との間に基準を超える乖離があるか判断する（Ｓ１２０）。そして、画面生成部３２は、基準を超える乖離があったと判断した場合に、画面に警告情報を表示する。これにより、作業者は、画面上に表示された警告情報を確認することで、各並列ラインから合流ラインＬ４に対する製品の投入状況が適切でないことを簡易に把握することが可能となる。
【００５３】
なお、上記第２の実施形態では、図１３の処理において、ステップＳ１２０、Ｓ１２２を実行する場合について説明したが、これに限られるものではない。例えば、図９（第１の実施形態の変形例）と同様に、ステップＳ１２０、Ｓ１２２、Ｓ１１４の処理を省略することとしてもよい。この場合においても、図１４に示すような画面は表示される。したがって、作業者は画面を見ることにより、各並列ラインＬ１〜Ｌ３から合流ラインＬ４に対してどの程度の製品が投入されたかを直感的に把握することができる。また、作業者は、１日の間に各並列ラインＬ１〜Ｌ３から合流ラインＬ４に投入される予定の製品の個数のうちのどの程度が既に投入されたかを直感的に把握することができる。
【００５４】
なお、上記各実施形態では、円グラフ全体が１日の全体の製造計画数を表す場合について説明したが、これに限られるものではない。例えば、円グラフ全体が１時間、半日などの所定時間における製造計画数を表してもよい。すなわち、製造実績数や製造計画数の集計を１日単位ではなく、所定時間単位で行うこととしてもよい。また、集計は１日以上の単位で行うこととしてもよい。
【００５５】
なお、上記各実施形態では、製品のモデル名ごとに製造実績数や製造計画数を集計して、モデル名ごとに円グラフを生成するようにしてもよい。
【００５６】
なお、上記各実施形態では、画面において、ライン配置図の各ラインの色と、円グラフの色とを合わせる場合について説明したが、これに限られるものではない。例えば、各ラインの模様（ハッチングなども含む）と、円グラフの模様とを合わせることとしてもよい。すなわち、各ラインとこれに対応する円グラフの部分とが対応することが識別できるようにデザインが統一されていればよい。
【００５７】
なお、上記各実施形態では、画面に円グラフを表示する場合について説明したがこれに限られるものではない。例えば、図１６の画面の下端部近傍に示すような帯グラフなど、複数の製造ラインに対する投入実績数や予定数の割合を表すことが可能なその他の種類のグラフを画面に表示することとしてもよい。
【００５８】
なお、上記各実施形態では、端末２０の表示部１９３に画面が表示される場合について説明したが、これに限られるものではない。例えば、サーバ１０が表示部を有している場合には、サーバ１０の表示部に画面を表示することとしてもよい。
【００５９】
なお、上記の処理機能は、コンピュータによって実現することができる。その場合、処理装置が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体（ただし、搬送波は除く）に記録しておくことができる。
【００６０】
プログラムを流通させる場合には、例えば、そのプログラムが記録されたＤＶＤ（Digital Versatile Disc）、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）などの可搬型記録媒体の形態で販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【００６１】
プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送されるごとに、逐次、受け取ったプログラムに従った処理を実行することもできる。
【００６２】
上述した各実施形態は本発明の好適な実施の例である。但し、これに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変形実施可能である。
【００６３】
なお、以上の第１、第２の実施形態の説明に関して、更に以下の付記を開示する。
（付記１）  製造対象に対して複数の製造工程それぞれが実行される複数のラインに対する前記製造対象の投入状況を含むライン監視画面を表示する処理をコンピュータに実行させる表示プログラムであって、
前記複数のラインの配置を示すライン配置図を前記ライン監視画面に配置し、
前記複数のラインに第一のラインを経た前記製造対象を投入する第二のライン及び第三のラインが存在する場合に、前記第二のライン及び前記第三のラインに投入された前記製造対象の個数の割合を示すグラフを前記ライン監視画面に配置し、
前記グラフのうち前記第二のラインを示す部分の色を前記第二のラインの表示色と合わせるとともに、前記第三のラインを示す部分の色を前記第三のラインの表示色と合わせる、
処理を前記コンピュータに実行させることを特徴とする表示プログラム。
（付記２）  前記グラフには、前記第二のライン及び前記第三のラインに投入される予定の前記製造対象の個数の割合と、前記第二のライン及び前記第三のラインに投入された前記製造対象の個数の割合が示されることを特徴とする付記１に記載の表示プログラム。
（付記３）  所定時間内に前記第二のライン又は前記第三のラインに投入された前記製造対象の個数と、前記所定時間内に前記第二のライン又は前記第三のラインに投入される予定の前記製造対象の個数の割合との間に基準を超える乖離があった場合に、前記ライン監視画面に警告情報を表示する、ことを特徴とする付記２に記載の表示プログラム。
（付記４）  製造対象に対して複数の製造工程それぞれが実行される複数のラインに対する前記製造対象の投入状況を含むライン監視画面を表示する処理をコンピュータに実行させる表示プログラムであって、
前記複数のラインの配置を示すライン配置図を前記ライン監視画面に配置し、
前記複数のラインに第一のラインに対して前記製造対象を投入する第二のライン及び第三のラインが存在する場合に、前記第二のライン及び前記第三のラインのそれぞれから前記第一のラインに投入された前記製造対象の個数の割合を示すグラフを前記ライン監視画面に配置し、
前記グラフのうち前記第二のラインを示す部分の色を前記第二のラインの表示色と合わせるとともに、前記第三のラインを示す部分の色を前記第三のラインの表示色と合わせる、
処理を前記コンピュータに実行させることを特徴とする表示プログラム。
（付記５）  前記グラフには、前記第二のライン及び前記第三のラインから前記第一のラインに投入される予定の前記製造対象の個数の割合と、前記第二のライン及び前記第三のラインから前記第一のラインに投入された前記製造対象の個数の割合が示されることを特徴とする付記４に記載の表示プログラム。
（付記６）  所定時間内に前記第二のライン又は前記第三のラインから前記第一のラインに投入された前記製造対象の個数と、前記所定時間内に前記第二のライン又は前記第三のラインから前記第一のラインに投入される予定の前記製造対象の個数の割合との間に基準を超える乖離があった場合に、前記ライン監視画面に警告情報を表示する、ことを特徴とする付記５に記載の表示プログラム。
（付記７）  製造対象に対して複数の製造工程それぞれが実行される複数のラインに対する前記製造対象の投入状況を表示するライン監視画面の表示方法であって、
前記複数のラインの配置を示すライン配置図を前記ライン監視画面に配置し、
前記複数のラインに第一のラインを経た前記製造対象を投入する第二のライン及び第三のラインが存在する場合に、前記第二のライン及び前記第三のラインに投入された前記製造対象の個数の割合を示すグラフを前記ライン監視画面に配置し、
前記グラフのうち前記第二のラインを示す部分の色を、前記第二のラインの表示色と合わせるとともに、前記第三のラインを示す部分の色を前記第三のラインの表示色と合わせる、処理をコンピュータが実行することを特徴とする表示方法。
（付記８）  製造対象に対して複数の製造工程それぞれが実行される複数のラインに対する前記製造対象の投入状況を表示するライン監視画面の表示方法であって、
前記複数のラインの配置を示すライン配置図を前記ライン監視画面に配置し、
前記複数のラインに第一のラインに対して前記製造対象を投入する第二のライン及び第三のラインが存在する場合に、前記第二のライン及び前記第三のラインのそれぞれから前記第一のラインに投入された前記製造対象の個数の割合を示すグラフを前記ライン監視画面に配置し、
前記グラフのうち前記第二のラインを示す部分の色を前記第二のラインの表示色と合わせるとともに、前記第三のラインを示す部分の色を前記第三のラインの表示色と合わせる、処理をコンピュータが実行することを特徴とする表示方法。
（付記９）  製造対象に対して複数の製造工程それぞれが実行される複数のラインに対する前記製造対象の投入状況を表示するライン監視画面の表示システムであって、
前記複数のラインの配置を示すライン配置図を前記ライン監視画面に配置する第一配置部と、
前記複数のラインに第一のラインを経た前記製造対象を投入する第二のライン及び第三のラインが存在する場合に、前記第二のライン及び前記第三のラインに投入された前記製造対象の個数の割合を示すグラフを前記ライン監視画面に配置する第二配置部と、を備え、
前記第二配置部は、前記グラフのうち前記第二のラインを示す部分の色を、前記第二のラインの表示色と合わせるとともに、前記第三のラインを示す部分の色を前記第三のラインの表示色と合わせる、ことを特徴とする表示システム。
（付記１０）  前記グラフには、前記第二のライン及び前記第三のラインに投入される予定の前記製造対象の個数の割合と、前記第二のライン及び前記第三のラインに投入された前記製造対象の個数の割合が示されることを特徴とする付記９に記載の表示システム。
（付記１１）  前記第二配置部は、所定時間内に前記第二のライン又は前記第三のラインに投入された前記製造対象の個数と、前記所定時間内に前記第二のライン又は前記第三のラインに投入される予定の前記製造対象の個数の割合との間に基準を超える乖離があった場合に、前記ライン監視画面に警告情報を表示する、ことを特徴とする付記１０に記載の表示システム。
（付記１２）  製造対象に対して複数の製造工程それぞれが実行される複数のラインに対する前記製造対象の投入状況を表示するライン監視画面の表示システムであって、
前記複数のラインの配置を示すライン配置図を前記ライン監視画面に配置する第一配置部と、
前記複数のラインに第一のラインに対して前記製造対象を投入する第二のライン及び第三のラインが存在する場合に、前記第二のライン及び前記第三のラインのそれぞれから前記第一のラインに投入された前記製造対象の個数の割合を示すグラフを前記ライン監視画面に配置する第二配置部と、を備え、
前記第二配置部は、前記グラフのうち前記第二のラインを示す部分の色を、前記第二のラインの表示色と合わせるとともに、前記第三のラインを示す部分の色を前記第三のラインの表示色と合わせる、ことを特徴とする表示システム。
（付記１３）  前記グラフには、前記第二のライン及び前記第三のラインから前記第一のラインに投入される予定の前記製造対象の個数の割合と、前記第二のライン及び前記第三のラインから前記第一のラインに投入された前記製造対象の個数の割合が示されることを特徴とする付記１２に記載の表示システム。
（付記１４）  前記第二配置部は、所定時間内に前記第二のライン又は前記第三のラインから前記第一のラインに投入された前記製造対象の個数と、前記所定時間内に前記第二のライン又は前記第三のラインから前記第一のラインに投入される予定の前記製造対象の個数の割合との間に基準を超える乖離があった場合に、前記ライン監視画面に警告情報を表示する、ことを特徴とする付記１３に記載の表示システム。
【符号の説明】
【００６４】
３２  画面生成部（第一配置部、第二配置部）
１００  表示システム
Ｌ１〜Ｌ４  製造ライン（ライン）
【図１】
2020060972.tif 000003
【図２】
2020060972.tif 000004
【図３】
2020060972.tif 000005
【図４】
2020060972.tif 000006
【図５】
2020060972.tif 000007
【図６】
2020060972.tif 000008
【図７】
2020060972.tif 000009
【図８】
2020060972.tif 000010
【図９】
2020060972.tif 000011
【図１０】
2020060972.tif 000012
【図１１】
2020060972.tif 000013
【図１２】
2020060972.tif 000014
【図１３】
2020060972.tif 000015
【図１４】
2020060972.tif 000016
【図１５】
2020060972.tif 000017
【図１６】
2020060972.tif 000018