(57)【要約】【課題】成形品が良品であるか不良品であるかを判別可能な指標を容易に設定すること。【解決手段】プログラムは、コンピュータに、射出成形機において成形品を生成するために規定回数実行されるショットを識別するためのショット番号と、センサ装置によって測定された測定値とを含む測定データを取得し、ユーザの操作に応じて、生成された成形品が良品であることを示す第１のタグまたは当該成形品が不良品であることを示す第２のタグのどちらかを含むタグデータを取得し、取得された測定データと取得されたタグデータとをショット番号により関連づけ、取得された規定回数分の測定データを、測定値にしたがって並び替え、並び替えられた規定回数分の測定データから、第１のタグを含むタグデータと関連づけられた測定データが並んで形成される測定データ群を抽出し、抽出された測定データ群に基づいて指標を設定することを実行させる。【選択図】  図３
2019119172.tif 000002
【特許請求の範囲】
【請求項１】
射出成形機と、前記射出成形機に設置されたセンサ装置とを含む射出成形システムにおいて、前記センサ装置と通信可能に接続される情報処理装置のコンピュータによって実行されるプログラムであって、
前記コンピュータに、
前記射出成形機において成形品を生成するために規定回数実行されるショットを識別するためのショット番号と、前記ショット番号によって識別されるショット時に前記センサ装置によって測定された測定値とを含む測定データを取得する第１の取得ステップと、
ユーザの操作に応じて、所定のショット時に生成された成形品が良品であることを示す第１のタグまたは当該成形品が不良品であることを示す第２のタグのどちらかを含むタグデータを取得する第２の取得ステップと、
前記取得された測定データと前記取得されたタグデータとを前記ショット番号により関連づける関連づけステップと、
前記取得された規定回数分の測定データを、前記各測定データによって示される測定値にしたがって並び替えるソートステップと、
前記並び替えられた規定回数分の測定データから、前記第１のタグを含むタグデータと関連づけられた測定データが連続して並んで形成される測定データ群を抽出する抽出ステップと、
前記抽出された測定データ群に含まれる複数の測定データによって示される測定値のうちの最大値を上限とし、最小値を下限とした指標を設定する設定ステップと
を実行させるためのプログラム。
【請求項２】
前記センサ装置は、
前記射出成形機にセットされた金型内の樹脂圧力、樹脂温度及び樹脂の先端速度を測定可能なセンサ装置であり、
前記設定ステップは、
前記樹脂圧力に関する第１の指標、前記樹脂温度に関する第２の指標、及び前記樹脂の先端速度に関する第３の指標をそれぞれ設定することを含む、請求項１に記載のプログラム。
【請求項３】
前記コンピュータに、
前記規定回数以降に実行されるショットの測定データによって示される樹脂圧力が前記第１の指標を満たしているか否か、樹脂温度が前記第２の指標を満たしているか否か、樹脂の先端速度が前記第３の指標を満たしているか否かを判定する判定ステップと、
前記第１乃至第３の指標の全てを満たしていると判定された場合、当該ショット時に生成された成形品を良品と判別し、前記第１乃至第３の指標の全てを満たしていないと判定された場合、当該ショット時に生成された成形品を不良品と判別し、前記第１乃至第３の指標のうちの１つまたは２つの指標を満たしていると判定された場合、当該ショット時に生成された成形品を良品の可能性がある成形品と判別する判別ステップと、
前記良品の可能性がある成形品と判別された成形品を生成したショットのショット番号を前記ユーザに対して通知する通知ステップと、
前記通知されたショット番号に関するタグデータの入力を受け付け、当該タグデータが前記第１のタグを含んでいる場合、当該ショット番号によって識別されるショット時に測定された測定データの測定値を、対象となる指標に加えて、当該指標を更新する更新ステップと
をさらに実行させる、請求項２に記載のプログラム。
【請求項４】
前記抽出ステップは、
前記並び替えられた規定回数分の測定データから、前記測定データ群に加えて、連続して並んでいないものの前記第１のタグを含むタグデータと関連づけられた測定データを抽出し、
前記測定データ群とは別に抽出された前記測定データによって示されるショット番号を前記ユーザに通知することを含み、
前記設定ステップは、
前記通知されたショット番号に関する前記タグデータの入力を受け付け、当該タグデータが前記第１のタグを含んでいる場合、前記測定データ群によって設定される指標とは別に、当該ショット番号を含む測定データの測定値を指標として設定することを含む、請求項１に記載のプログラム。
【請求項５】
前記設定ステップは、
前記取得された測定データによって示される測定値と、前記取得されたタグデータに含まれる第１のタグまたは第２のタグとを教師データとして、前記測定データによって示される測定値に応じて、成形品が良品であるか、不良品であるかを判別するための統計モデルを生成することを含む、請求項１に記載のプログラム。
【請求項６】
射出成形機と、前記射出成形機に設置されたセンサ装置とを含む射出成形システムにおいて、前記センサ装置と通信可能に接続される情報処理装置であって、
前記射出成形機において成形品を生成するために規定回数実行されるショットを識別するためのショット番号と、前記ショット番号によって識別されるショット時に前記センサ装置によって測定された測定値とを含む測定データを取得する第１の取得手段と、
ユーザの操作に応じて、所定のショット時に生成された成形品が良品であることを示す第１のタグまたは当該成形品が不良品であることを示す第２のタグのどちらかを含むタグデータを取得する第２の取得手段と、
前記取得された測定データと前記取得されたタグデータとを前記ショット番号により関連づける関連づけ手段と、
前記取得された規定回数分の測定データを、前記各測定データによって示される測定値にしたがって並び替えるソート手段と、
前記並び替えられた規定回数分の測定データから、前記第１のタグを含むタグデータと関連づけられた測定データが連続して並んで形成される測定データ群を抽出する抽出手段と、
前記抽出された測定データ群に含まれる複数の測定データによって示される測定値のうちの最大値を上限とし、最小値を下限とした指標を設定する設定手段と
を具備する情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本実施形態は、プログラム及び情報処理装置に関する。
【背景技術】
【０００２】
一般に、決まった形状の物体（以下、「成形品」と表記する）を大量生産する場合、当該形状に合った金型が作成され、当該金型を用いて成形品の大量生産が行われる。
【０００３】
成形品を大量生産した際には、生成された成形品が不良品でないかをチェックする作業が必要となる。このチェック作業は、生産する成形品の数に比例して、手間がかかる作業となる。
【０００４】
このため、近年では、成形品が良品であるか、不良品であるかを自動的に判別可能なシステムが開発されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−７６１７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記したシステムでは、成形品が良品であるか、不良品であるかを判別可能な具体的な指標（例えば、成形品生産時の温度の上限値と下限値、等）を予め設定しておく必要がある。しかしながら、この設定作業は、例えば温度が成形品にどのような影響を及ぼすかを理解した上で行う必要があり、成形品が不良品でないかを見た目では判別可能な作業員にとっても困難であるという不都合がある。
【０００７】
本発明は、上記事情に鑑みてなされており、成形品が良品であるか、不良品であるかを判別可能な指標を容易に設定可能なプログラム及び情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の１つの態様によれば、プログラムは、射出成形機と、前記射出成形機に設置されたセンサ装置とを含む射出成形システムにおいて、前記センサ装置と通信可能に接続される情報処理装置のコンピュータによって実行されるプログラムである。前記プログラムは、前記コンピュータに、前記射出成形機において成形品を生成するために規定回数実行されるショットを識別するためのショット番号と、前記ショット番号によって識別されるショット時に前記センサ装置によって測定された測定値とを含む測定データを取得する第１の取得ステップと、ユーザの操作に応じて、所定のショット時に生成された成形品が良品であることを示す第１のタグまたは当該成形品が不良品であることを示す第２のタグのどちらかを含むタグデータを取得する第２の取得ステップと、前記取得された測定データと前記取得されたタグデータとを前記ショット番号により関連づける関連づけステップと、前記取得された規定回数分の測定データを、前記各測定データによって示される測定値にしたがって並び替えるソートステップと、前記並び替えられた規定回数分の測定データから、前記第１のタグを含むタグデータと関連づけられた測定データが連続して並んで形成される測定データ群を抽出する抽出ステップと、前記抽出された測定データ群に含まれる複数の測定データによって示される測定値のうちの最大値を上限とし、最小値を下限とした指標を設定する設定ステップとを実行させる。
【発明の効果】
【０００９】
本発明によれば、成形品が良品であるか、不良品であるかを判別可能な指標を容易に設定することが可能となる。
【図面の簡単な説明】
【００１０】
【図１】第１の実施形態に係る射出成形システムの概略構成例を示す図。
【図２】同実施形態に係る情報処理装置のハードウェア構成例を示す図。
【図３】同実施形態に係る情報処理装置の機能構成例を示すブロック図。
【図４】同実施形態に係る情報処理装置の動作の一例を示すフローチャート。
【図５】同実施形態に係る情報処理装置の別の動作の一例を示すフローチャート。
【図６】第２の実施形態に係る情報処理装置の動作の一例を示すフローチャート。
【図７】第３の実施形態に係る情報処理装置の動作の一例を示すフローチャート。
【発明を実施するための形態】
【００１１】
以下、図面を参照して実施形態を説明する。  
＜第１の実施形態＞  
図１は、第１の実施形態に係る射出成形システムの概略構成例を示す図である。図１に示す射出成形システムは、射出成形機１０と、射出成形機１０の各部に設けられる複数のセンサ装置２０と、情報処理装置３０とを含んでいる。
【００１２】
射出成形機１０は、一般的な射出成形機であり、次のような一連の動作を実行する。まず、ホッパーにペレット状の樹脂が投入されると、シリンダーの中で当該樹脂を暖めて液状にすることで射出の準備を整える動作を実行する。その後、ノズルから液状の材料を射出することで、液状の材料を、セットされた金型内のスプルー及びランナーを通じて成形部分に流し込む動作を実行する。そして、成形部分に流し込まれた樹脂を冷やして固化させた後に、金型を開き、成形品を外部に排出する動作を実行する。上記した一連の動作を実行可能であれば、本システムには、任意の射出成形機が適用可能である。
【００１３】
複数のセンサ装置２０は、射出成形機１０の各部にそれぞれ設置される。本実施形態では、複数のセンサ装置２０として、圧力センサ２０ａ、樹脂温度センサ２０ｂ、流速センサ２０ｃが射出成形機１０の各部にそれぞれ設置されている場合を想定する。
【００１４】
圧力センサ２０ａは、１ショット毎に、射出成形機１０にセットされる金型内の樹脂圧力（以下、「型内圧力」と表記する）の値を測定可能なセンサ装置である。
【００１５】
樹脂温度センサ２０ｂは、１ショット毎に、射出成形機１０にセットされる金型内の樹脂温度（以下、「型内温度」と表記する）の値を測定可能であって、光ファイバ赤外線方式により金型内の温度変化を追従可能なセンサ装置であり、例えばキャビティ近辺に設置される。
【００１６】
流速センサ２０ｃは、１ショット毎に、可視光を樹脂に放射し、反射光を検出することで、樹脂のフローフロント（先端）速度（以下、「型内流速」と表記する）の値を測定可能なセンサ装置であり、例えばキャビティ近辺に設置される。
【００１７】
なお、本実施形態では、射出成形機１０の各部に設置される複数のセンサ装置２０として、圧力センサ２０ａ、樹脂温度センサ２０ｂ、流速センサ２０ｃを例示したが、これに限定されず、射出成形時の金型内の状態がわかる値を測定可能なセンサ装置であれば、任意のセンサ装置が上記したセンサ装置に代えてまたは上記したセンサ装置に加えて設置されても良い。例えば、表面温度センサが射出成形機１０にさらに設置されても良い。表面温度センサは、１ショット毎に、キャビティ表面から１ｍｍ金型側の部分の温度を測定可能なセンサ装置であり、例えばキャビティ表面と面一の状態で設置される。
【００１８】
情報処理装置３０は、各センサ装置２０によって測定される各種測定データを取得し、取得された各種測定データに基づいて、生成された成形品が良品であるか、不良品であるかを判別する。
【００１９】
以下では、情報処理装置３０についてより詳しく説明する。  
【００２０】
図２は、図１に示した情報処理装置３０のハードウェア構成例を示している。図２に示すように、情報処理装置３０においては、バス３１に、不揮発性メモリ３２、ＣＰＵ（Central Processing Unit）３３、メインメモリ３４及び通信部３５、等が接続されている。不揮発性メモリ３２及びメインメモリ３４は、情報処理装置３０の記憶装置を構成する。なお、本実施形態では、情報処理装置３０がパーソナルコンピュータ（ＰＣ）である場合を想定するが、これに限定されず、情報処理装置３０は、タブレット端末やスマートフォン、各種ウェアラブルデバイス等であっても良い。
【００２１】
不揮発性メモリ３２は、例えばオペレーティングシステム（ＯＳ）や各種アプリケーションプログラム、各センサ装置２０から取得される測定データを格納（記憶）する。アプリケーションプログラムには、各センサ装置２０が設置された射出成形機１０によって生成された成形品が良品であるか、不良品であるかを判別するためのプログラムＰ（以下、「良／不良判別プログラム」と表記する）が含まれる。
【００２２】
ＣＰＵ３３は、例えば不揮発性メモリ３２に格納されている各種アプリケーションプログラムを実行するプロセッサである。ＣＰＵ３３は、情報処理装置３０に含まれる各部の制御も行う。
【００２３】
メインメモリ３４は、例えばＣＰＵ３３が各種アプリケーションプログラムを実行する際に必要とされるワークエリアとして使用される。各センサ装置２０から取得される各種測定データは、不揮発性メモリ３２だけでなく、当該メインメモリ３４にも格納されていても良い。
【００２４】
なお、図２においては、情報処理装置３０に含まれる記憶装置として、不揮発性メモリ３２及びメインメモリ３４だけが示されているが、情報処理装置３０は、ＨＤＤ（Hard Disk Drive）やＳＳＤ（Solid State Drive）等、他の記憶装置をさらに備えていても良い。
【００２５】
通信部３５は、各センサ装置２０と有線または無線により接続され、各センサ装置２０から各種測定データを取得する際に使用される。
【００２６】
続いて、図３の機能ブロック図を参照して、ＣＰＵ３３が良／不良判別プログラムＰを実行することによって実現される情報処理装置３０の主となる機能構成について説明する。なお、この良／不良判別プログラムＰは、コンピュータ読み取り可能な記憶媒体に予め格納して頒布可能であるものとする。また、このプログラムＰは、例えばインターネット等のネットワークを介して情報処理装置にダウンロードされても良い。
【００２７】
図３に示すように、情報処理装置３０は、データ取得部３０１、データソート部３０２、並び順判定部３０３、良品範囲設定部３０４、良／不良判別部３０５、通知部３０６及び良品範囲更新部３０７、等を備えている。なお、図３に示す記憶装置は、不揮発性メモリ３２及びメインメモリ３４によって構成されている。
【００２８】
本実施形態においては、各部３０１〜３０７は、ＣＰＵ３３が良／不良判別プログラムＰを実行すること（つまり、ソフトウェア）によって実現されるものとして説明するが、これに限定されず、各部３０１〜３０７は、ハードウェアによって実現されても良いし、ソフトウェア及びハードウェアの組み合わせによって実現されても良い。
【００２９】
データ取得部３０１は、１ショット毎に、各センサ装置２０ａ〜２０ｃによって測定される測定値を示す各種測定データを通信部３５を介して取得する。具体的には、データ取得部３０１は、１ショット毎に、圧力センサ２０ａによって測定される型内圧力の値を示す圧力データと、樹脂温度センサ２０ｂによって測定される型内温度の値を示す温度データと、流速センサ２０ｃによって測定される型内流速の値を示す流速データとを、通信部３５を介して取得する。
【００３０】
なお、射出成形機１０は、セットした金型に対応した成形品を大量生産することを目的としているため、予め決められたショット数（例えば１００ショット）だけ、ショットを繰り返すのが一般的である。以下では、この予め決められたショット数を規定ショット数と称して説明する。なお、規定ショット数は、ユーザ（管理者、作業員）が任意に設定・変更可能な値である。
【００３１】
圧力データは、上記した規定ショット数のうちの何ショット目であるかを示すショット番号と、型内圧力の値とが関連づけられたデータである。同様に、温度データは、上記したショット番号と、型内温度の値とが関連づけられたデータである。また、流速データは、上記したショット番号と、型内流速の値とが関連づけられたデータである。
【００３２】
データ取得部３０１は、上記したショット番号と、当該ショット番号により示されるショットによって生成された成形品が良品であることを示す良タグ（第１のタグ）あるいは当該ショット番号により示されるショットによって生成された成形品が不良品であることを示す不良タグ（第２のタグ）と、が関連づけられたタグデータを取得する。
【００３３】
このタグデータは、情報処理装置３０を操作するユーザが、生成された成形品を自身の目でチェックし、当該情報処理装置３０に備え付けられているキーボード等の入力インタフェースを用いて入力するデータである。なお、タグデータは、情報処理装置３０とは異なる端末（例えばユーザが所持する携帯端末等）から入力されても良く、この場合、データ取得部３０１は、通信部３５を介して、当該端末からタグデータを取得する。
【００３４】
データ取得部３０１は、ショット番号が同一の圧力データとタグデータとを紐づけて（関連づけて）、上記した記憶装置に格納（記憶）する。同様に、データ取得部３０１は、ショット番号が同一の温度データとタグデータとを紐づけて、上記した記憶装置に格納する。また、データ取得部３０１は、ショット番号が同一の流速データとタグデータとを紐づけて、上記した記憶装置に格納する。
【００３５】
データソート部３０２は、記憶装置に格納された各種測定データを、測定値に基づいて、昇順または降順にてソートする（並び替える）。具体的には、データソート部３０２は、記憶装置に格納された複数の圧力データ（規定ショット数分の圧力データ）を、各圧力データが示す型内圧力の各値に基づいて、昇順または降順にてソートする。同様に、データソート部３０２は、記憶装置に格納された複数の温度データを、各温度データが示す型内温度の各値に基づいて、昇順または降順にてソートする。また、データソート部３０２は、記憶装置に格納された複数の流速データを、各流速データが示す型内流速の各値に基づいて、昇順または降順にてソートする。
【００３６】
並び順判定部３０３は、データソート部３０２によるソートの結果を参照して、成形品が良品であることを示す良タグを含んだタグデータと紐づいている各種測定データが連続して並んでいる箇所を全て抽出する。具体的には、並び順判定部３０３は、良タグを含んだタグデータと紐づいている圧力データが連続して並んで形成される圧力データ群を全て抽出する。さらには、並び順判定部３０３は、抽出された圧力データ群のうちで、圧力データの数が最も多い圧力データ群（以下、「対象圧力データ群」と表記する）を抽出する。
【００３７】
同様に、並び順判定部３０３は、データソート部３０２によるソートの結果を参照して、良タグを含んだタグデータと紐づいている温度データが連続して並んで形成される温度データ群を全て抽出する。また、並び順判定部３０３は、抽出された温度データ群のうちで、温度データの数が最も多い温度データ群（以下、「対象温度データ群」と表記する）を抽出する。
【００３８】
また、並び順判定部３０３は、データソート部３０２によるソートの結果を参照して、良タグを含んだタグデータと紐づいている流速データが連続して並んで形成される流速データ群を全て抽出する。並び順判定部３０３は、抽出された流速データ群のうちで、流速データの数が最も多い流速データ群（以下、「対象流速データ群」と表記する）を抽出する。
【００３９】
良品範囲設定部３０４は、並び順判定部３０３によって抽出された各種対象データ群に基づき、生成された成形品を良品とみなすための良品範囲（指標）を設定する。具体的には、良品範囲設定部３０４は、並び順判定部３０３によって抽出された対象圧力データ群に含まれる複数の圧力データによって示される型内圧力の各値のうちの最小値を下限とし、最大値を上限とした範囲を、型内圧力の観点から、生成された成形品を良品とみなすことが可能な第１の良品範囲（第１の指標）として設定する。
【００４０】
同様に、良品範囲設定部３０４は、並び順判定部３０３によって抽出された対象温度データ群に含まれる複数の温度データによって示される型内温度の各値のうちの最小値を下限とし、最大値を上限とした範囲を、型内温度の観点から、生成された成形品を良品とみなすことが可能な第２の良品範囲（第２の指標）として設定する。
【００４１】
また、良品範囲設定部３０４は、並び順判定部３０３によって抽出された対象流速データ群に含まれる複数の流速データによって示される型内流速の各値のうちの最小値を下限とし、最大値を上限とした範囲を、型内流速の観点から、生成された成形品を良品とみなすことが可能な第３の良品範囲（第３の指標）として設定する。
【００４２】
なお、各良品範囲を示す情報は、良品範囲設定部３０４により上記した記憶装置に格納される。
【００４３】
良／不良判別部３０５は、上記した各良品範囲を示す情報が上記した記憶装置に格納されている状態、つまり、上記した各良品範囲が既に設定されている状態で、データ取得部３０１によって取得された各種測定データを対象にして、各種測定データによって示される測定値が各良品範囲に含まれているか否かを判定する。良／不良判別部３０５は、この判定結果に基づき、生成された成形品が良品であるか、不良品であるか、または良品の可能性がある成形品であるかを判別する。
【００４４】
なお、良／不良判別部３０５は、各種測定データによって示される各測定値（つまり、型内圧力、型内温度、型内流速の各値）がいずれも良品範囲に含まれていると判定された場合、当該ショットにより生成された成形品は良品であるものと判定する。また、良／不良判別部３０５は、各種測定データによって示される各測定値がいずれも良品範囲に含まれていないと判定された場合、当該ショットにより生成された成形品は不良品であるものと判定する。さらに、良／不良判別部３０５は、各種測定データによって示される各測定値のうちの少なくとも１つの測定値は良品範囲に含まれているものの、少なくとも１つの他の測定値は良品範囲に含まれていないと判定された場合、当該ショットにより生成された成形品は良品の可能性がある成形品であるものと判別する。
【００４５】
通知部３０６は、良／不良判別部３０５による所定のショット時に生成された成形品に対する判別の結果が、良品の可能性がある成形品であった場合、当該所定のショットのショット番号をユーザに対して通知する。
【００４６】
なお、通知部３０６は、ユーザによってオン／オフを切り替え可能な機能であるものとする。例えば、ユーザは、後述する良品範囲更新処理がもう必要ないと判断した時点で（つまり、良／不良判別部３０５による判定の結果として、良品の可能性がある成形品が生じないと判断した時点で）、当該機能をオンからオフに切り替えても良い。
【００４７】
良品範囲更新部３０７は、情報処理装置３０に備え付けられた入力インタフェースからのタグデータの入力にしたがって、第１〜第３の良品範囲を更新する良品範囲更新処理を実行する。詳細については、図５のフローチャートと共に後述するが、良品範囲更新部３０７は、通知部３０６によってユーザに通知されたショット番号と、当該ショット番号によって示されるショットにより生成された成形品が良品であることを示す良タグとを含んだタグデータの入力を受け付けた場合に、更新対象である良品範囲を更新する。
［良品範囲設定処理］  
次に、図４のフローチャートを参照して、第１〜第３の良品範囲が設定されるまでの情報処理装置３０の動作の一例について説明する。  
【００４８】
所定の金型に対応する良品範囲を示す情報が上記した記憶装置に格納されていない場合、当該金型に対応する良品範囲を設定するために、ユーザは、当該金型を射出成形機１０にセットし、規定ショット数分のショットを射出成形機１０に実行させる。これによれば、所定の金型に対応した規定ショット数分の成形品が生成される。
【００４９】
データ取得部３０１は、規定ショット数分の成形品が生成される際の１ショット毎の圧力データ、温度データ及び流速データを各センサ装置２０ａ〜２０ｃから取得する（ステップＳ１）。取得される各種測定データは、上記したように、ショット番号と、各センサ装置２０ａ〜２０ｃによって測定された測定値とを含んだデータである。
【００５０】
なお、データ取得部３０１による各種測定データの取得が完了すると、通知部３０６は、データの取得が完了したことをユーザに通知する。ユーザは、当該通知を受けると、射出成形機１０によって生成された規定ショット数分の成形品が、良品であるか、不良品であるかを判別する（仕分ける）チェック作業を行う。具体的には、ユーザは、成形品を自身の目でチェックし、当該成形品が良品であるか、不良品であるかを判別し、その後、情報処理装置３０に備え付けられている入力インタフェースを介して、上記したタグデータを入力し、どのショットにより生成された成形品が良品であり、どのショットにより生成された成形品が不良品であるかを情報処理装置３０に教え込む。
【００５１】
次に、データ取得部３０１は、ユーザによって入力されたタグデータを取得すると、取得されたタグデータと、ステップＳ１の処理において取得された各種測定データとを紐づけて記憶装置に格納する（ステップＳ２）。具体的には、データ取得部３０１は、同一のショット番号を含む各種測定データとタグデータとを紐づける処理を実行する。
【００５２】
続いて、データソート部３０２は、ステップＳ１において取得された各種測定データのうちの圧力データを対象にして、取得された規定ショット数分の圧力データを、各圧力データによって示される型内圧力の各値にしたがって並び替える処理を実行する（ステップＳ３）。
【００５３】
並び順判定部３０３は、ステップＳ３の処理において並び替えられた規定ショット数分の圧力データを対象にして、生成された成形品が良品であることを示す良タグを含んだタグデータと紐づいている圧力データが連続して並んで形成される圧力データ群を全て抽出する。その後、並び順判定部３０３は、抽出された圧力データ群のうちで、連続して並んでいる圧力データの数が最も多い圧力データ群、つまり、対象圧力データ群を抽出する（ステップＳ４）。
【００５４】
次に、良品範囲設定部３０４は、ステップＳ４の処理において抽出された対象圧力データ群に含まれる複数の圧力データによって示される型内圧力の各値のうちの最小値を下限とし、最大値を上限とした範囲を、型内圧力の観点から、成形品を良品とみなすことが可能な第１の良品範囲として設定し、当該第１の良品範囲を示す情報を記憶装置に格納する（ステップＳ５）。
【００５５】
上記したステップＳ３〜Ｓ５の処理が実行されると、各部３０２〜３０４は、ステップＳ１において取得された温度データを対象にして同様な処理を実行し、型内温度の観点から、成形品を良品とみなすことが可能な第２の良品範囲を設定し、当該第２の良品範囲を示す情報を記憶装置に格納する（ステップＳ６〜Ｓ８）。
【００５６】
また、上記したステップＳ６〜Ｓ８の処理が実行されると、各部３０２〜３０４は、ステップＳ１において取得された流速データを対象にして同様な処理を実行し、型内流速の観点から、成形品を良品とみなすことが可能な第３の良品範囲を設定し、当該第３の良品範囲を示す情報を記憶装置に格納する（ステップＳ９〜Ｓ１１）。
【００５７】
以上説明した図４に示す一連の処理によれば、生成された成形品を良品とみなすための良品範囲を、型内圧力、型内温度及び型内流速のそれぞれについて設定することができる。
［良品範囲更新処理］  
次に、図５のフローチャートを参照して、上記した良品範囲を更新する際の情報処理装置３０の動作の一例について説明する。  
【００５８】
なお、以下では、図４に示した一連の処理により、所定の金型に関し、型内圧力の観点から見た良品範囲と、型内温度の観点から見た良品範囲と、型内流速の観点から見た良品範囲とが既に設定されている場合、つまり、第１〜第３の良品範囲を示す情報が、上記した記憶装置に既に格納されている場合を想定する。
【００５９】
所定の金型に関し、第１〜第３の良品範囲が設定された状態で、当該所定の金型が射出成形機１０にセットされ、ショットが実行されると、データ取得部３０１は、当該ショット時に各センサ装置２０ａ〜２０ｃによって測定された各種測定データを取得する（ステップＳ２１）。
【００６０】
次に、良／不良判別部３０５は、ステップＳ２１の処理において取得された各種測定データのうちの圧力データを対象にして、当該圧力データによって示される型内圧力の値が、型内圧力に関して設定された第１の良品範囲に含まれるか否かを判定する。
【００６１】
同様に、良／不良判別部３０５は、ステップＳ２１の処理において取得された各種測定データのうちの温度データを対象にして、当該温度データによって示される型内温度の値が、型内温度に関して設定された第２の良品範囲に含まれるか否かを判定する。
【００６２】
さらに、良／不良判別部３０５は、ステップＳ２１の処理において取得された各種測定データのうちの流速データを対象にして、当該流速データによって示される型内流速の値が、型内流速に関して設定された第３の良品範囲に含まれるか否かを判定する（ステップＳ２２）。
【００６３】
続いて、良／不良判別部３０５は、ステップＳ２２の処理において、型内圧力、型内温度及び型内流速の全てに関し、測定値が良品範囲に含まれていたか否かを判定する。つまり、良／不良判別部３０５は、型内圧力の値が第１の良品範囲に含まれ、型内温度の値が第２の良品範囲に含まれ、型内流速の値が第３の良品範囲に含まれていたか否かを判定する（ステップＳ２３）。
【００６４】
なお、型内圧力、型内温度及び型内流速の全てに関し、測定値が良品範囲に含まれていたと判定された場合（ステップＳ２３のＹＥＳ）、良／不良判別部３０５は、当該ショット時に生成された成形品を「良品」と判別し（ステップＳ２４）、ここでの処理を終了させる。
【００６５】
一方で、型内圧力、型内温度及び型内流速の全てに関し、測定値が良品範囲に含まれていた訳ではないと判定された場合（ステップＳ２３のＮＯ）、良／不良判別部３０５は、型内圧力、型内温度及び型内流速の全てに関し、測定値が良品範囲に含まれていなかったか否かを判定する。つまり、良／不良判別部３０５は、型内圧力の値が第１の良品範囲に含まれず、型内温度の値が第２の良品範囲に含まれず、型内流速の値が第３の良品範囲に含まれていなかったか否かを判定する（ステップＳ２５）。
【００６６】
なお、型内圧力、型内温度及び型内流速の全てに関し、測定値が良品範囲に含まれていないと判定された場合（ステップＳ２５のＹＥＳ）、良／不良判別部３０５は、当該ショット時に生成された成形品を「不良品」と判別し（ステップＳ２６）、ここでの処理を終了させる。
【００６７】
一方で、型内圧力、型内温度及び型内流速の全てに関し、測定値が良品範囲に含まれていない訳ではないと判定された場合（ステップＳ２４のＮＯ）、良／不良判別部３０５は、当該ショット時に生成された成形品を「良品の可能性がある成形品」と判別する（ステップＳ２７）。
【００６８】
通知部３０６は、ステップＳ２７の処理により、生成された成形品が「良品の可能性がある成形品」であると判別された場合、当該成形品を生成したショットのショット番号をユーザに対して通知する（ステップＳ２８）。
【００６９】
通知部３０６からの通知を受けると、ユーザは、通知されたショット番号によって示されるショットにより生成された成形品を自身の目でチェックする。ユーザは、チェックの結果を、情報処理装置３０に備え付けられた入力インタフェースを介して入力する。具体的には、ユーザは、チェックした成形品を生成したショットのショット番号（つまり、通知されたショット番号）と、当該成形品が良品であることを示す良タグまたは不良品であることを示す不良タグとを含むタグデータを入力する。
【００７０】
良品範囲更新部３０７は、入力インタフェースからのタグデータの入力を受けると、当該タグデータに良タグが含まれているか否かを判定する（ステップＳ２９）。なお、良タグが含まれていない、つまり、不良タグが含まれていたと判定された場合（ステップＳ２９のＮＯ）、良品範囲更新部３０７は、良品範囲の更新を行わずに、ここでの処理を終了させる。
【００７１】
一方で、良タグが含まれていると判定された場合（ステップＳ２９のＹＥＳ）、良品範囲更新部３０７は、更新対象の良品範囲を更新する。具体的には、良品範囲更新部３０７は、ステップＳ２５の処理において良品範囲に含まれていないと判定された測定値を、当該良品範囲に加えることで、良品範囲を更新し（ステップＳ３０）、ここでの処理を終了させる。
【００７２】
例えば、ステップＳ２５の処理において、型内圧力及び型内温度の値は、各々第１及び第２の良品範囲に含まれているものの、型内流速の値だけが、第３の良品範囲に含まれていなかった場合、良品範囲更新部３０７は、当該第３の良品範囲を更新対象とし、当該型内流速の値を、第３の良品範囲に加える（つまり、第３の良品範囲と当該型内流速の値とを、新たな第３の良品範囲とする）ことで良品範囲を更新する。
【００７３】
以上説明した第１の実施形態によれば、情報処理装置３０は、データ取得部３０１、データソート部３０２、並び順判定部３０３及び良品範囲設定部３０４を備えているので、最初の規定ショット数分の成形品に対するタグデータの入力さえユーザによって行われれば、後は、測定値にしたがって各種測定データを並び替え、良品範囲を自動的に設定することが可能なため、ユーザにかかる手間を低減させることができる。
【００７４】
なお、タグデータの入力は、見た目から成形品が良品であるか、不良品であるかを判別可能なユーザであれば誰でも可能なため、専門的な知識を有していないユーザであっても良品範囲の設定を容易に行うことが可能となる。
【００７５】
また、情報処理装置３０は、良／不良判別部３０５及び通知部３０６を備えているので、良品の可能性がある成形品をユーザに対して通知することが可能であり、良品を誤って不良品として廃棄してしまうような事態を防止することができる。また、ユーザは、通知部３０６からの通知があった場合にのみ、自身でチェックを行えば良いため、ユーザにかかる手間を低減させることができる。
【００７６】
さらに、情報処理装置３０は、通知部３０６及び良品範囲更新部３０７を備えているので、ユーザによるチェックの末に、良品の可能性がある成形品が良品であると判別された場合、当該成形品が生成された際の測定値を、良品範囲に加えて新たな良品範囲とすることが可能であり（換言すると、当該成形品が生成された際の測定値を加えた良品範囲を新たな良品範囲として学習させることが可能であり）、良／不良判別部３０５によって以降に実行される判別処理の精度を高めることができる。
＜第２の実施形態＞  
次に、第２の実施形態について説明する。上記した第１の実施形態では、最初に狭めの良品範囲を設定し、順に良品範囲を拡大していく構成について説明したが、本実施形態では、最初から広めに（細かく）良品範囲を設定し、その後の更新処理にかかる手間を低減可能な構成について説明する。
【００７７】
なお、以下では、第１の実施形態と同様な機能を有する機能部には同一の符号を付して、詳細な説明を省略するものとする。すなわち、以下では、第１の実施形態と異なる部分についてのみ説明するものとする。
【００７８】
図６のフローチャートを参照して、第２の実施形態に係る情報処理装置３０の動作の一例について説明する。図６では、各種測定データのうちの圧力データにフォーカスして説明するが、温度データ及び流速データについても同様な処理が実行される。  
【００７９】
まず、図４に示したステップＳ１〜Ｓ３の処理と同様な処理が圧力データについて実行される（ステップＳ４１〜Ｓ４３）。
【００８０】
その後、並び順判定部３０３は、ステップＳ４３の処理において並び替えられた規定ショット数分の圧力データを対象にして、生成された成形品が良品であることを示す良タグを含んだタグデータと紐づいている圧力データが連続して並んで形成される圧力データ群があるか否かを判定する（ステップＳ４４）。
【００８１】
ステップＳ４４の判定の結果、上記した圧力データ群があると判定された場合（ステップＳ４４のＹＥＳ）、並び順判定部３０３は、良タグを含んだタグデータと紐づく全ての圧力データが連続して並んでいるか否かを判定する（ステップＳ４５）。
【００８２】
ステップＳ４５の判定の結果、良タグを含んだタグデータと紐づく全ての圧力データが連続して並んでいると判定された場合（ステップＳ４５のＹＥＳ）、並び順判定部３０３は、これら全ての圧力データを対象圧力データ群として抽出し、良品範囲設定部３０４は、当該対象圧力データ群に含まれる複数の圧力データによって示される型内圧力の各値のうちの最小値を下限とし、最大値を上限とした範囲を、型内圧力の観点から、成形品を良品とみなすことが可能な第１の良品範囲として設定し、当該第１の良品範囲を示す情報を記憶装置に格納する（ステップＳ４６）。
【００８３】
一方で、ステップＳ４５の判定の結果、良タグを含んだタグデータと紐づく全ての圧力データが連続して並んでいる訳ではないと判定された場合（ステップＳ４５のＮＯ）、並び順判定部３０３は、良タグを含んだタグデータと紐づく圧力データが連続して並んで形成される圧力データ群のうちで、連続して並んでいる圧力データの数が最も多い圧力データ群を、対象圧力データ群として抽出する（ステップＳ４７）。なお、連続して並んでいる圧力データの数が最も多い圧力データ群が複数ある場合、並び順判定部３０３はそれら全てを対象圧力データ群として抽出する。
【００８４】
続いて、良品範囲設定部３０４は、抽出された対象圧力データ群に含まれる複数の圧力データによって示される型内圧力の各値のうちの最小値を下限とし、最大値を上限とした範囲を、型内圧力の観点から、成形品を良品とみなすことが可能な仮の第１の良品範囲として設定し、当該仮の第１の良品範囲を示す情報を記憶装置に格納する（ステップＳ４８）。
【００８５】
良品範囲設定部３０４は、対象圧力データ群として抽出されなかったものの、良タグを含んだタグデータと紐づく圧力データによって示されるショット番号をユーザに対して通知する（ステップＳ４９）。ユーザは、当該通知を受けると、通知を受けたショット番号によって示されるショットにより生成された成形品を自身の目で再度チェックし、チェックの結果（新たなタグデータ）を、情報処理装置３０に備え付けられた入力インタフェースを介して入力する。なお、ここでは、良品範囲設定部３０４がショット番号の通知を行うとしたが、当該ショット番号の通知は、通知部３０６によって行われても良い。
【００８６】
データ取得部３０１は、入力インタフェースからのタグデータの入力を受けると、入力されたタグデータのうち、良タグを含んだ全てのタグデータを良品範囲設定部３０４に転送する（ステップＳ５０）。良品範囲設定部３０４は、データ取得部３０１によって転送された全てのタグデータによってそれぞれ示される各ショット番号と同一のショット番号を含む各圧力データの型内圧力の各値を、ステップＳ４８の処理において設定した第１の良品範囲に加え、これを正式な第１の良品範囲として設定する。正式な第１の良品範囲を示す情報は、仮の第１の良品範囲を示す情報に上書きされる形で格納される（ステップＳ５１）。
【００８７】
ステップＳ４４の判定の結果、上記した圧力データ群がないと判定された場合（ステップＳ４４のＮＯ）、上記したステップＳ４９〜Ｓ５１の処理が実行されることで、第１の良品範囲を設定する。
【００８８】
上記したように、温度データ及び流速データについても同様な処理が実行され、第２及び第３の良品範囲が設定される。
【００８９】
以上説明した第２の実施形態によれば、最初から良品範囲を細かく設定することができるので、良品範囲更新処理時に実行されるユーザへのショット番号の通知回数を減らすことが可能となる。つまり、初期設定以降にユーザにかかる手間を低減させることが可能となる。
＜第３の実施形態＞  
次に、第３の実施形態について説明する。上記した第１及び第２の実施形態では、情報処理装置３０からのショット番号の通知が来る度に、ユーザは自身の目で成形品をチェックし、当該成形品が良品であるか、不良品であるかを当該ユーザが情報処理装置３０に教え込む場合について説明したが、本実施形態では、良品範囲設定部３０４が良／不良判別に関し、機械学習機能を有している場合について説明する。
【００９０】
図７は、第３の実施形態に係る情報処理装置３０の動作の一例を説明するためのフローチャートである。  
【００９１】
上記した図４に示すステップＳ１及びＳ２の処理が実行されると（ステップＳ６１及びＳ６２）、良品範囲設定部３０４は、記憶装置に格納された各種測定データのうちの圧力データと、圧力データに紐づけられたタグデータとを教師データとして、統計分類手法により、型内圧力に関する第１のモデルを生成する（ステップＳ６３）。生成された第１のモデルを示す情報は、記憶装置に格納される。
【００９２】
なお、ここでは、統計分類手法としては、決定木、ＳＶＭ、ロジスティック回帰等が使用されるものとする。
【００９３】
良品範囲設定部３０４は、温度データ及び流速データについても同様な処理を実行し、型内温度に関する第２のモデルと、型内流速に関する第３のモデルとを生成する（ステップＳ６４及びＳ６５）。生成された第２及び第３のモデルを示す情報は、第１のモデルを示す情報と同様に、記憶装置に格納される。
【００９４】
以降のショットにおいては、良／不良判別部３０５は、各センサ装置２０ａ〜２０ｃによって測定された測定値と、記憶装置に格納された第１〜第３のモデルとに基づいて良／不良判別を行う。つまり、良／不良判別部３０５は、各センサ装置２０ａ〜２０ｃによって測定された測定値に対して、良タグまたは不良タグを出力する。
【００９５】
以上説明した第３の実施形態によれば、最初に測定される規定ショット数分の測定値と、最初に入力される規定ショット数分のタグデータとを教師データとして、機械学習を実行可能な機械学習機能をさらに備えているので、ユーザは、良品範囲の設定に際し、最初に教師データとなるタグデータを入力すれば良いだけとなる。つまり、ユーザにかかる手間を大幅に低減させることが可能となる。
【００９６】
なお、良品範囲設定部３０４は、第１〜第３のモデル生成後に、各センサ装置２０ａ〜２０ｃによって測定された測定値と、当該測定値を入力とした判別の結果とを記憶装置に格納しておき、この判定の結果を新たな教師データとして、第１〜第３のモデルの更新処理を適宜実行するとしても良い。
【００９７】
以上説明した少なくとも１つの実施形態によれば、成形品が良品であるか、不良品であるかを判別可能な指標を容易に設定することが可能となる
上記した実施形態に記載した手法は、コンピュータに実行させることのできるプログラムとして、磁気ディスク（フロッピー（登録商標）ディスク、ハードディスクなど）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤなど）光磁気ディスク（ＭＯ）、半導体メモリなどの記憶媒体に格納して頒布することもできる。
【００９８】
また、この記憶媒体としては、プログラムを記憶でき、かつコンピュータが読み取り可能な記憶媒体であれば、その記憶形式は何れの形態であってもよい。
【００９９】
また、記憶媒体からコンピュータにインストールされたプログラムの指示に基づきコンピュータ上で稼働しているＯＳ（オペレーティングシステム）や、データベース管理ソフト、ネットワークソフト等のＭＷ（ミドルウェア）等が本実施形態を実現するための各処理の一部を実行してもよい。
【０１００】
更に、本発明における記憶媒体は、コンピュータと独立した媒体に限らず、ＬＡＮやインターネット等により伝送されたプログラムをダウンロードして記憶または一時記憶した記憶媒体も含まれる。
【０１０１】
また、記憶媒体は１つに限らず、複数の媒体から本実施形態における処理が実行される場合も本発明における記憶媒体に含まれ、媒体構成は何れの構成であってもよい。
【０１０２】
なお、本発明におけるコンピュータは、記憶媒体に記憶されたプログラムに基づき、本実施形態における各処理を実行するものであって、パソコン等の１つからなる装置、複数の装置がネットワーク接続されたシステム等の何れの構成であってもよい。
【０１０３】
また、本発明におけるコンピュータとは、パソコンに限らず、情報処理機器に含まれる演算処理装置、マイコン等も含み、プログラムによって本発明の機能を実現することが可能な機器、装置を総称している。
【０１０４】
なお、本願発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組合せてもよい。  
【符号の説明】
【０１０５】
１０…射出成形機、２０…センサ装置、２０ａ…圧力センサ、２０ｂ…樹脂温度センサ、２０ｃ…流速センサ、３０…情報処理装置、３１…バス、３２…不揮発性メモリ、３３…ＣＰＵ、３４…メインメモリ、３５…通信部、３０１…データ取得部、３０２…データソート部、３０３…並び順判定部、３０４…良品範囲設定部、３０５…良／不良判別部、３０６…通知部、３０７…良品範囲更新部。
【図１】
2019119172.tif 000003
【図２】
2019119172.tif 000004
【図３】
2019119172.tif 000005
【図４】
2019119172.tif 000006
【図５】
2019119172.tif 000007
【図６】
2019119172.tif 000008
【図７】
2019119172.tif 000009