(57)【要約】【課題】ファクトリーオートメーションシステムにおける生産設備で処理されたワークについてのデータを管理するデータ管理装置において、生産設備での処理の実績データに対応する、作業員による検査の検査データの取得を容易にすることを目的とする。【解決手段】データ管理装置５０は、ロット番号及び処理日時とともに実績データを管理し、ロット番号及び検査日時とともに検査データを管理する。そして、データ管理装置５０は、ロット番号が一致するとともに、処理日時を基準とした基準時間内に検査日時が入る検査データを、実績データに対応するものとして抽出する。【選択図】図１
2015215816.tif 000002
【特許請求の範囲】
【請求項１】
ファクトリーオートメーションシステムにおける生産設備で処理されたワークについてのデータを管理するデータ管理装置であり、
前記生産設備で処理された各ワークについて、そのワークの処理の実績データを、そのワークに付されたロット番号と、そのワークが処理された処理日時とともに取得して記憶装置に記憶する実績データ取得部と、
前記生産設備で処理された各ワークの検査を作業者が行った結果を示す検査データを、そのワークに付されたロット番号とそのワークの検査が行われた検査日時とともに取得して記憶装置に記憶する検査データ取得部と、
前記実績データ取得部が取得した実績データが選択された場合に、前記検査データ取得部が取得した検査データのうち、選択された実績データとともに取得されたロット番号とロット番号が同一であり、かつ、選択された実績データとともに取得された処理日時を基準とした第１基準期間内に前記検査日時が入る検査データを抽出するデータ抽出部と、
前記データ抽出部が抽出したデータを出力するデータ出力部と
を備えることを特徴とするデータ管理装置。
【請求項２】
前記データ管理装置は、さらに、
前記生産設備で処理された各ワークを撮影した画像データを、そのワークに付されたロット番号とそのワークを撮影した撮影日時とともに取得して記憶装置に記憶する画像データ取得部
を備え、
前記データ抽出部は、前記画像データ取得部が取得した画像データのうち、選択された実績データとともに取得されたロット番号とロット番号が同一であり、かつ、選択された実績データとともに取得された処理日時を基準とした第２基準期間内に前記撮影日時が入る画像データを抽出する
ことを特徴とする請求項１に記載のデータ管理装置。
【請求項３】
前記ファクトリーオートメーションシステムでは、複数の工程の処理が順次実行され、
前記データ抽出部は、選択された実績データとともに取得されたロット番号とロット番号が同一であり、かつ、選択された実績データとともに取得された処理日時を基準とした第１基準期間内に前記検査日時が入り、かつ、選択された実績データの処理が行われた工程の次の工程の処理日時よりも前記検査日時が前である検査データを抽出する
ことを特徴とする請求項１又は２に記載のデータ管理装置。
【請求項４】
前記作業者による検査は、前記生産設備を制御するＰＬＣ（プログラマブルロジックコントローラ）によって、不良と判定されたワークに対してのみ行われる
ことを特徴とする請求項１から３までのいずれかに記載のデータ管理装置。
【請求項５】
前記ロット番号は、複数のワークに対して同一の番号が割り当てられる
ことを特徴とする請求項１から４までのいずれかに記載のデータ管理装置。
【請求項６】
ファクトリーオートメーションシステムにおける生産設備で処理されたワークについてのデータを管理するデータ管理プログラムであり、
前記生産設備で処理された各ワークについて、そのワークの処理の実績データを、そのワークに付されたロット番号と、そのワークが処理された処理日時とともに取得する実績データ取得処理と、
前記生産設備で処理された各ワークの検査を作業者が行った結果を示す検査データを、そのワークに付されたロット番号とそのワークの検査が行われた検査日時とともに取得する検査データ取得処理と、  前記実績データ取得処理で取得した実績データが選択された場合に、前記検査データ取得処理で取得した検査データのうち、選択された実績データとともに取得されたロット番号とロット番号が同一であり、かつ、選択された実績データとともに取得された処理日時を基準とした第１基準期間内に前記検査日時が入る検査データを抽出するデータ抽出処理と、
前記データ抽出処理で抽出したデータを出力するデータ出力処理と
をコンピュータに実行させることを特徴とするデータ管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ファクトリーオートメーションシステム（以下、ＦＡシステム）における生産設備で処理された加工対象物（以下、ワーク）についてのデータを管理する技術に関する。
【背景技術】
【０００２】
ＦＡシステムでは、生産された製品の各生産工程における状態を後日追跡できるようにするためのデータ管理が行われている。
【０００３】
ＦＡシステムでは、生産工程毎に、加工機や検査機等の生産設備と、生産設備を制御するプログラマブルロジックコントローラ（以下、ＰＬＣ）とが設けられる。
生産設備では、ワークに処理を行う際、ワークに付されたロット番号を読み取り、処理時のワークの重量、温度、電圧値、電流値等の実績データを計測する。ＰＬＣは、生産設備で読み取られたロット番号と、生産設備で計測された実績データ等とを関連付けてデータベース（以下、ＤＢ）に記憶する。
ＤＢでは、各生産工程における対応するワークのレコードがリンクされる。つまり、工程１でワークＡを加工してワークＢを作り、工程２でワークＢを加工して製品を生産する場合、工程ＡにおけるワークＡについてのレコードと、工程ＢにおけるワークＢについてのレコードとがリンクされる。これにより、例えば製品に不具合があった場合に、その製品の各生産工程における各ワークの実績データを追跡することが可能である。
【０００４】
ここで、ロット番号は、ワークに一意に割り当てられた番号ではなく、複数のワークに同じ番号が割り当てられる場合が多い。例えば、１つのケースに入れられ納入された複数のワークに対して同じ番号が割り当てられる場合がある。これは、ワークに一意にロット番号を割り当てると、管理が煩雑になり、ワークの価格に対して管理コストが見合わなくなる場合が多いためである。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−３０１９３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
作業者は目視によって生産設備で処理された各ワークについて、不具合がないか等を確認し、例えばワークのロット番号とともに確認結果等を示す検査データを用紙に記入しておくことがある。用紙に記入された情報は、後にコンピュータに入力され管理される。
しかし、上述した通り、ロット番号は、ワークに一意に割り当てられた番号ではないため、ＤＢに記憶された実績データと、検査データとを関連付けることができない。そのため、実績データを追跡して不具合の原因等を調査する場合に、その実績データに対応する検査データを取得することができず、検査データが活用されていない。
この発明は、実績データに対応する検査データの取得を容易にし、検査データの活用を促すことを目的とする。
【課題を解決するための手段】
【０００７】
この発明に係るデータ管理装置は、
ファクトリーオートメーションシステムにおける生産設備で処理されたワークについてのデータを管理するデータ管理装置であり、
前記生産設備で処理された各ワークについて、そのワークの処理の実績データを、そのワークに付されたロット番号と、そのワークが処理された処理日時とともに取得して記憶装置に記憶する実績データ取得部と、
前記生産設備で処理された各ワークの検査を作業者が行った結果を示す検査データを、そのワークに付されたロット番号とそのワークの検査が行われた検査日時とともに取得して記憶装置に記憶する検査データ取得部と、
前記実績データ取得部が取得した実績データが選択された場合に、前記検査データ取得部が取得した検査データのうち、選択された実績データとともに取得されたロット番号とロット番号が同一であり、かつ、選択された実績データとともに取得された処理日時を基準とした第１基準期間内に前記検査日時が入る検査データを抽出するデータ抽出部と、
前記データ抽出部が抽出したデータを出力するデータ出力部と
を備えることを特徴とする。
【０００８】
前記データ管理装置は、さらに、
前記生産設備で処理された各ワークを撮影した画像データを、そのワークに付されたロット番号とそのワークを撮影した撮影日時とともに取得して記憶装置に記憶する画像データ取得部
を備え、
前記データ抽出部は、前記画像データ取得部が取得した画像データのうち、選択された実績データとともに取得されたロット番号とロット番号が同一であり、かつ、選択された実績データとともに取得された処理日時を基準とした第２基準期間内に前記撮影日時が入る画像データを抽出する
ことを特徴とする。
【０００９】
前記ファクトリーオートメーションシステムでは、複数の工程の処理が順次実行され、
前記データ抽出部は、選択された実績データとともに取得されたロット番号とロット番号が同一であり、かつ、選択された実績データとともに取得された処理日時を基準とした第１基準期間内に前記検査日時が入り、かつ、選択された実績データの処理が行われた工程の次の工程の処理日時よりも前記検査日時が前である検査データを抽出する
ことを特徴とする。
【００１０】
前記作業者による検査は、前記生産設備を制御するＰＬＣによって、不良と判定されたワークに対してのみ行われる
ことを特徴とする。
【００１１】
前記ロット番号は、複数のワークに対して同一の番号が割り当てられる
ことを特徴とする。
【００１２】
この発明に係るデータ管理プログラムは、
ファクトリーオートメーションシステムにおける生産設備で処理されたワークについてのデータを管理するデータ管理プログラムであり、
前記生産設備で処理された各ワークについて、そのワークの処理の実績データを、そのワークに付されたロット番号と、そのワークが処理された処理日時とともに取得する実績データ取得処理と、
前記生産設備で処理された各ワークの検査を作業者が行った結果を示す検査データを、そのワークに付されたロット番号とそのワークの検査が行われた検査日時とともに取得する検査データ取得処理と、
前記実績データ取得処理で取得した実績データが選択された場合に、前記検査データ取得処理で取得した検査データのうち、選択された実績データとともに取得されたロット番号とロット番号が同一であり、かつ、選択された実績データとともに取得された処理日時を基準とした第１基準期間内に前記検査日時が入る検査データを抽出するデータ抽出処理と、
前記データ抽出処理で抽出したデータを出力するデータ出力処理と
をコンピュータに実行させることを特徴とする。
【発明の効果】
【００１３】
この発明に係るデータ管理装置は、ロット番号及び処理日時とともに実績データを管理し、ロット番号及び検査日時とともに検査データを管理する。そして、ロット番号が一致するとともに、処理日時を基準とした第１基準時間内に検査日時が入る検査データを、実績データに対応するものとして抽出する。これにより、実績データに対応する検査データの取得が容易になり、検査データの活用が促される。
【図面の簡単な説明】
【００１４】
【図１】実施の形態１に係るＦＡシステム１の構成図。
【図２】実施の形態１に係るデータ管理装置５０の機能構成図。
【図３】実施の形態１に係るＦＡシステム１の製品生産時の処理を示すフローチャート。
【図４】実施の形態１に係るＦＡシステム１の製品生産時の処理を示すフローチャート。
【図５】実績データ記憶部５４が記憶するデータを示す図。
【図６】画像データ記憶部５５が記憶するデータを示す図。
【図７】検査データ記憶部５６が記憶するデータを示す図。
【図８】実施の形態１に係るデータ管理装置５０のデータ利用時の処理を示すフローチャート。
【図９】各生産工程における各ワークの情報をチャート表示した状態を示す図。
【図１０】選択されたワークについての実績データ等を表示した状態を示す図。
【図１１】選択されたワークに対応する可能性の高い画像データ及び検査データを一覧表示した状態を示す図。
【図１２】実施の形態１に示したデータ管理装置５０のハードウェア構成の例を示す図。
【発明を実施するための形態】
【００１５】
実施の形態１．
図１は、実施の形態１に係るＦＡシステム１の構成図である。
ＦＡシステム１は、生産設備１０、ＰＬＣ２０、撮影装置３０、読取装置４０、データ管理装置５０を備える。
生産設備１０は複数あり、生産設備１０毎にＰＬＣ２０及び撮影装置３０が設けられている。生産設備１０と対応するＰＬＣ２０の間、ＰＬＣ２０と対応する撮影装置３０との間、各ＰＬＣ２０とデータ管理装置５０との間、各撮影装置３０とデータ管理装置５０との間、読取装置４０とデータ管理装置５０との間は、それぞれネットワークにより接続されている。
【００１６】
図２は、実施の形態１に係るデータ管理装置５０の機能構成図である。
データ管理装置５０は、実績データ取得部５１、画像データ取得部５２、検査データ取得部５３、実績データ記憶部５４、画像データ記憶部５５、検査データ記憶部５６、データ抽出部５７を備える。
【００１７】
図３及び図４は、実施の形態１に係るＦＡシステム１の製品生産時の処理を示すフローチャートである。
実際には、ＦＡシステム１が備える各生産設備１０で処理が実行され、それに伴い、対応するＰＬＣ２０及び撮影装置３０や、読取装置４０、データ管理装置５０でも処理が実行される。ここでは、説明を単純にするため、１つの生産設備１０について説明する。特に、ここでは、生産設備１０が、ワークの品質を検査する検査装置である場合を例として説明する。
【００１８】
ワークが生産設備１０に到着する（Ｓ１）。すると、生産設備１０は、ワークに貼られているバーコードを読み取り、ワークのロット番号を取得する（Ｓ２）。ＰＬＣ２０は、Ｓ２で取得されたロット番号と、生産設備１０にワークが到着した日時（開始日時）とをデータ管理装置５０へ送信する（Ｓ３）。データ管理装置５０の実績データ取得部５１は、Ｓ３で送信されたロット番号と開始日時とを取得し、実績データ記憶部５４に記憶する（Ｓ４）。
【００１９】
ワークがベルトコンベアで運ばれ、撮影装置３０の撮影領域に入る（Ｓ５）。すると、撮影装置３０は、ワークを撮影する（Ｓ６）。撮影装置３０は、Ｓ６で撮影したワークの画像データから、ワークに記載されたロット番号を読み取る（Ｓ７）。撮影装置３０は、Ｓ６で撮影したワークの画像データを解析して、ワークの品質判定を行う（Ｓ８）。撮影装置３０は、Ｓ６で撮影したワークの画像データと、撮影した日時（撮影日時）と、Ｓ７で読み取ったロット番号と、Ｓ８で品質判定した判定結果とをデータ管理装置５０へ送信する（Ｓ９）。データ管理装置５０の画像データ取得部５２は、Ｓ９で送信された画像データと撮影日時とロット番号と判定結果とを取得し、画像データ記憶部５５に記憶する（Ｓ１０）。
【００２０】
ワークがベルトコンベアで運ばれ、生産設備１０の処理領域に入る（Ｓ１１）。すると、生産設備１０は、ワークの重量、温度、電圧値、電流値等の実績データを計測する（Ｓ１２）。ＰＬＣ２０は、Ｓ１２で計測された実績データに基づき、ワークの品質判定を行う（Ｓ１３）。ＰＬＣ２０は、Ｓ１２で計測された実績データと、Ｓ１３で品質判定した判定結果と、Ｓ１２で実績データを取得した日時（処理日時）とをデータ管理装置５０へ送信する（Ｓ１４）。データ管理装置５０の実績データ取得部５１は、Ｓ１４で送信された実績データと判定結果と処理日時とを、Ｓ４で記憶したロット番号等と関連付けて、実績データ記憶部５４に記憶する（Ｓ１５）。
【００２１】
ワークがベルトコンベアで運ばれ、生産設備１０の処理領域を出る（Ｓ１６）。すると、ＰＬＣ２０は、生産設備１０での処理が完了したとして、ワークが処理領域を出た日時（完了日時）をデータ管理装置５０へ送信する（Ｓ１７）。データ管理装置５０の実績データ取得部５１は、Ｓ１７で送信された完了日時を、Ｓ４で記憶したロット番号等と関連付けて、実績データ記憶部５４に記憶する（Ｓ１８）。
【００２２】
Ｓ８又はＳ１３でＮＧと品質判定されたワークについて、作業員が目視により検査を行う（Ｓ１９）。作業員は、Ｓ１９で検査した結果を示す検査データ、ワークのロット番号、判定を行った検査日時を所定の記入用紙に手書きで記入する（Ｓ２０）。作業員は、シフト終わりに、そのシフト中に記入した記入用紙を順次読取装置４０で読み取る（Ｓ２１）。読取装置４０は、Ｓ２１で読み込んだ各記入用紙に記入されたデータ（検査データ、ロット番号、検査日時）と、Ｓ２１で読み取りを行った日時である読取日時とを、データ管理装置５０へ送信する（Ｓ２２）。データ管理装置５０の検査データ取得部５３は、Ｓ２２で送信されたデータを、検査データ記憶部５６に記憶する（Ｓ２３）。
【００２３】
図５は、実績データ記憶部５４が記憶するデータを示す図である。
実績データ記憶部５４は、ロット番号、工程名、設備番号、開始日時、処理日時、実績データ、判定結果、完了日時を記憶する。
ロット番号は、上述した通り、ワークに付される番号であるが、ワークを一意に識別可能な番号ではない。工程名は、生産工程の識別情報である。設備番号は、生産設備１０の識別情報である。開始日時、処理日時、実績データ、判定結果、完了日時は上述した通りである。判定結果としては、例えば、良品であることを示す値０（ＯＫ）と、不良品であることを示す値１（ＮＧ）とがある。
【００２４】
図６は、画像データ記憶部５５が記憶するデータを示す図である。
画像データ記憶部５５は、画像ＩＤ、ロット番号、工程名、設備番号、撮影日時、ファイル名、ファイルパスを記憶する。
画像ＩＤは、画像データの識別情報である。ロット番号、工程名、設備番号、撮影日時は、上述した通りである。ファイル名は、画像データのファイル名である。ファイルパスは、画像データのファイルが記憶された位置を示す情報である。
【００２５】
図７は、検査データ記憶部５６が記憶するデータを示す図である。
検査データ記憶部５６は、文書ＩＤ、ロット番号、工程名、設備番号、検査日時、読取日時、ファイル名、ファイルパスを記憶する。
文書ＩＤは、検査データの識別情報である。ロット番号、工程名、設備番号、検査日時、読取日時は、上述した通りである。ファイル名は、検査データの記入用紙をイメージ化したファイルのファイル名である。ファイルパスは、検査データの記入用紙をイメージ化したファイルが記憶された位置を示す情報である。
【００２６】
図８は、実施の形態１に係るデータ管理装置５０のデータ利用時の処理を示すフローチャートである。
データ抽出部５７は、検索画面を表示装置に表示して、ユーザに製品ＩＤ等の検索条件を入力させる（Ｓ３１）。データ抽出部５７は、図９に示すように、検索条件に合致する製品について、各生産工程における各ワークの情報をチャート表示する（Ｓ３２）。
各生産工程における対応するワークについて実績データ記憶部５４が記憶したレコードは、既存技術によってリンクされるようになっている。例えば、図９の工程と他の工程とをつなげる矢印ごとに、テーブルがあり、テーブルにはロット番号とロット番号との対応が記憶される。１つのロット番号と複数のロット番号とが対応付けられている場合もあり、その場合、図９は枝分かれしたチャートになる。そのため、データ抽出部５７は、製品が特定されれば、その製品についての各生産工程における各ワークについて実績データ記憶部５４が記憶したレコードを特定することが可能である。
図９では、検索条件として入力された製品ＩＤに対応する１つの製品を生産する場合に、工程１から工程５までの５つの生産工程において使用された各ワークの情報が表示されている。図９では、記載を単純にするため、各生産工程では１つのワークが使用された例を示している。しかし、複数のワークを組み合わせて１つの物を組み立てる工程や、１つのワークを用いて複数の物を生産する工程もある。この場合には、１つのワークが複数のワークに枝分かれするような構造のチャートになったり、複数のワークが１つのワークに統合するような構造のチャートになったりする。
【００２７】
図９に示すようにチャート表示されたワークからいずれかのワークがユーザによって選択されると、データ抽出部５７は、図１０に示すように、選択されたワークについての実績データ等を、実績データ記憶部５４から抽出して表示する（Ｓ３３）。
Ｓ３２で、各ワークについて実績データ記憶部５４が記憶したレコードは特定されている。そのため、データ抽出部５７は、選択されたワークについてのレコードも容易に特定することが可能である。
【００２８】
図１０に示すように選択されたワークについての情報が表示されている状態で、ユーザによって文書検索ボタンが押されると、データ抽出部５７は、図１１に示すように、選択されたワークに対応する可能性の高い画像データ及び検査データを抽出して、抽出された画像データ及び検査データを一覧表示する（Ｓ３４）。
具体的には、データ抽出部５７は、選択されたワークのロット番号とロット番号が同一であり、かつ、選択されたワークの処理日時を基準とした基準期間（第２基準期間）内に撮影日時が入る画像データを、選択されたワークに対応する可能性の高い画像データとして、画像データ記憶部５５から抽出する。同様に、データ抽出部５７は、選択されたワークのロット番号とロット番号が同一であり、かつ、選択されたワークの処理日時を基準とした基準期間（第１基準期間）内に検査日時が入る検査データを、選択されたワークに対応する可能性の高い検査データとして、検査データ記憶部５６から抽出する。
なお、処理日時を基準とした基準期間とは、例えば、処理日時の前後ある期間である。もちろん、処理日時の後のある期間だけとしてもでもよい。
【００２９】
図１１に示すように一覧表示された画像データ及び検査データからユーザによって画像データ又は検査データが選択されると、データ抽出部５７は、選択された画像データ又は検査データのファイル等を抽出して表示する（Ｓ３５）。
【００３０】
上述した通り、ロット番号はワークを一意に識別可能な番号ではない。そのため、実績データのロット番号を検索キーとして用いても、対応する画像データ及び検査データを一意に特定することはできない。場合によっては、実績データのロット番号を検索キーとして用いて検索すると、膨大な数の画像データ及び検査データがヒットしてしまう。
しかし、以上のように、実施の形態１に係るＦＡシステム１では、データ管理装置５０がロット番号だけでなく、ワークの処理日時を検索キーとして用いて、実績データに対応する画像データ及び検査データを検索する。ワークの処理日時と、撮影日時及び検査日時とは、ある程度近い日時であることが予想される。そのため、実績データに対応する画像データ及び検査データを絞り込むことが可能である。
その結果、実績データと合わせて、画像データや検査データも利用されることになり、より詳細な分析が可能になる。
【００３１】
なお、Ｓ３４では、さらに、データ抽出部５７は、選択されたワークの次の生産工程のワークの処理日時（あるいは開始日時）よりも検査日時が前である検査データのみを抽出するようにしてもよい。
上述した通り、検査日時は、作業員が検査を行った日時を作業員が記入する。作業員は、ＮＧと品質判定されたワークについて、すぐに検査を行う場合もあるが、他の作業を優先して行い、しばらく時間が経過してから検査を行う場合もある。そのため、処理日時と検査日時とには、ある程度の差異が発生する。
しかし、原則として、ワークが次の生産工程で処理される前には、検査が行われる。そのため、次の生産工程のワークの処理日時よりも検査日時が前であることを条件に加えれば、より検査データを絞り込むことが可能になる。
【００３２】
また、ＮＧと品質判定されたワークについて検査を行うため、検査日時は、少なくとも開始日時よりも後である。そのため、開始日時よりも検査日時が後であることを条件に加えてもよい。
また、ＰＬＣ２０による品質判定でＮＧになった場合だけでなく、撮影装置３０による品質判定でＮＧとなった場合にも検査は行われる。そのため、厳密には、処理日時よりも前に検査が行われる可能性もある。しかし、ＰＬＣ２０と撮影装置３０との品質判定を行う時刻に大きな差異はないと考えられるため、処理日時よりも検査日時が後であることを条件に加えてもよい。
【００３３】
また、Ｓ３４では、データ抽出部５７は、処理日時を基準とした第２基準期間内に撮影日時が入る画像データを抽出し、処理日時を基準とした第１基準期間内に検査日時が入る検査データを抽出した。
第１基準期間と第２基準期間とは予め定められた期間である。第１基準期間と第２基準期間とは同じ期間としてもよいし、異なる期間としてもよい。
通常、ワークの撮影は自動的に行われるため、処理日時と撮影日時との差異は小さく、ある程度事前に想定することができる。一方、上述した通り、検査は作業員次第なので、処理日時と検査日時との差異は大きくなる場合があり、事前に想定することはできない。そこで、例えば、第１基準期間は第２基準期間よりも長めにしてもよい。
【００３４】
また、上記説明では、Ｓ８又はＳ１３でＮＧと品質判定されたワークについて、作業員が目視により検査を行うとした。しかし、全てのワークについて、作業員が目視により検査を行ってもよい。
ＮＧと品質判定されたワークについてのみ作業員が検査を行う場合、検査の対象となるワークの数が少ない。そのため、作業員がすぐに検査を行える可能性が高い。一方、全てのワークについて作業員が検査を行う場合、検査の対象となるワークの数が多い。そのため、作業員がすぐに検査を行える可能性が低い。
そこで、全てのワークについて作業員が検査を行う場合には、ＮＧと品質判定されたワークについてのみ作業員が検査を行う場合よりも、第１基準期間を長くしてもよい。
【００３５】
また、上述した通り、ＰＬＣ２０と撮影装置３０との間はネットワークで接続されている。そこで、撮影した日時を撮影日時とするのではなく、処理日時を撮影日時として記憶するようにしてもよい。
この場合、第２基準期間を狭め、撮影日時が処理日時と等しい画像データのみを抽出するようにすればよい。
【００３６】
また、上記説明では、データ管理装置５０を１台の装置とした。しかし、データ管理装置５０は、例えば、実績データ取得部５１、画像データ取得部５２、検査データ取得部５３、データ抽出部５７を備えるアプリケーションサーバと、実績データ記憶部５４、画像データ記憶部５５、検査データ記憶部５６を備えるＤＢサーバとに分かれていてもよい。
【００３７】
また、各生産設備１０に対して複数の撮影装置３０を設けてもよい。そして、複数の撮影装置３０によって、ワークを様々な角度から撮影してもよい。また、ベルトコンベアを透明にして、ベルトコンベアの下側からワークを撮影してもよい。これにより、ワークの３次元モデルを生成することが可能となり、品質判定や、製品に不具合があった場合に原因究明に利用することができる。
【００３８】
図１２は、実施の形態１に示したデータ管理装置５０のハードウェア構成の例を示す図である。
データ管理装置５０は、コンピュータである。データ管理装置５０の各要素をプログラムで実現することができる。
データ管理装置５０のハードウェア構成としては、バスに、演算装置９０１、外部記憶装置９０２、主記憶装置９０３、通信装置９０４、入出力装置９０５が接続されている。
【００３９】
演算装置９０１は、プログラムを実行するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等である。外部記憶装置９０２は、例えばＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ
Ｍｅｍｏｒｙ）やフラッシュメモリ、ハードディスク装置等である。主記憶装置９０３は、例えばＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等である。通信装置９０４は、例えば通信ボード等である。入出力装置９０５は、例えばマウス、キーボード、ディスプレイ装置等である。
【００４０】
プログラムは、通常は外部記憶装置９０２に記憶されており、主記憶装置９０３にロードされた状態で、順次演算装置９０１に読み込まれ、実行される。
プログラムは、実績データ取得部５１、画像データ取得部５２、検査データ取得部５３、データ抽出部５７として説明している機能を実現するプログラムである。
更に、外部記憶装置９０２にはオペレーティングシステム（ＯＳ）も記憶されており、ＯＳの少なくとも一部が主記憶装置９０３にロードされ、演算装置９０１はＯＳを実行しながら、上記プログラムを実行する。
また、実施の形態１の説明において、実績データ記憶部５４、画像データ記憶部５５、検査データ記憶部５６が記憶すると説明した情報等が主記憶装置９０３にファイルとして記憶されている。
【００４１】
なお、図１２の構成は、あくまでもデータ管理装置５０のハードウェア構成の一例を示すものであり、データ管理装置５０のハードウェア構成は図１２に記載の構成に限らず、他の構成であってもよい。
【符号の説明】
【００４２】
１  ＦＡシステム、１０  生産設備、２０  ＰＬＣ、３０  撮影装置、４０  読取装置、５０  データ管理装置、５１  実績データ取得部、５２  画像データ取得部、５３  検査データ取得部、５４  実績データ記憶部、５５  画像データ記憶部、５６  検査データ記憶部、５７  データ抽出部。
【図１】
2015215816.tif 000003
【図２】
2015215816.tif 000004
【図３】
2015215816.tif 000005
【図４】
2015215816.tif 000006
【図５】
2015215816.tif 000007
【図６】
2015215816.tif 000008
【図７】
2015215816.tif 000009
【図８】
2015215816.tif 000010
【図９】
2015215816.tif 000011
【図１０】
2015215816.tif 000012
【図１１】
2015215816.tif 000013
【図１２】
2015215816.tif 000014
【手続補正書】
【提出日】平成27年5月21日(2015.5.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の工程の処理が順次実行されるファクトリーオートメーションシステムにおける生産設備で処理されたワークについてのデータを管理するデータ管理装置であって、複数のワークに対して同一のロット番号が割り当てられる場合においてワークについてのデータを管理するデータ管理装置であり、
前記生産設備で処理された各ワークについて、そのワークの処理の実績データを、そのワークに付されたロット番号と、そのワークが処理された処理日時とともに取得して記憶装置に記憶する実績データ取得部と、
前記生産設備で処理されたワークのうち、前記生産設備を制御するＰＬＣ（プログラマブルロジックコントローラ）によって、不良と判定されたワークに対してのみ作業者によって行われる検査の結果を示す検査データを、そのワークに付されたロット番号とそのワークの検査が行われた検査日時とともに取得して記憶装置に記憶する検査データ取得部と、
前記実績データ取得部が取得した実績データが選択された場合に、前記検査データ取得部が取得した検査データのうち、選択された実績データとともに取得されたロット番号とロット番号が同一であり、かつ、選択された実績データとともに取得された処理日時を基準とした第１基準期間内に前記検査日時が入り、かつ、選択された実績データとともに取得された処理日時よりも前記検査日時が後であり、かつ、選択された実績データの処理が行われた工程の次の工程の処理日時よりも前記検査日時が前である検査データを抽出するデータ抽出部と、
前記データ抽出部が抽出したデータを出力するデータ出力部と
を備えることを特徴とするデータ管理装置。
【請求項２】
前記データ管理装置は、さらに、
前記生産設備で処理された各ワークを撮影した画像データを、そのワークに付されたロット番号とそのワークを撮影した撮影日時とともに取得して記憶装置に記憶する画像データ取得部
を備え、
前記データ抽出部は、前記画像データ取得部が取得した画像データのうち、選択された実績データとともに取得されたロット番号とロット番号が同一であり、かつ、選択された実績データとともに取得された処理日時を基準とした第２基準期間内に前記撮影日時が入る画像データを抽出する
ことを特徴とする請求項１に記載のデータ管理装置。
【請求項３】
前記第１基準期間は前記第２基準期間よりも長い
請求項２に記載のデータ管理装置。
【請求項４】
複数の工程の処理が順次実行されるファクトリーオートメーションシステムにおける生産設備で処理されたワークについてのデータを管理するデータ管理プログラムであって、複数のワークに対して同一のロット番号が割り当てられる場合においてワークについてのデータを管理するデータ管理プログラムであり、
前記生産設備で処理された各ワークについて、そのワークの処理の実績データを、そのワークに付されたロット番号と、そのワークが処理された処理日時とともに取得する実績データ取得処理と、
前記生産設備で処理されたワークのうち、前記生産設備を制御するＰＬＣ（プログラマブルロジックコントローラ）によって、不良と判定されたワークに対してのみ作業者によって行われる検査の結果を示す検査データを、そのワークに付されたロット番号とそのワークの検査が行われた検査日時とともに取得する検査データ取得処理と、
前記実績データ取得処理で取得した実績データが選択された場合に、前記検査データ取得処理で取得した検査データのうち、選択された実績データとともに取得されたロット番号とロット番号が同一であり、かつ、選択された実績データとともに取得された処理日時を基準とした第１基準期間内に前記検査日時が入り、かつ、選択された実績データとともに取得された処理日時よりも前記検査日時が後であり、かつ、選択された実績データの処理が行われた工程の次の工程の処理日時よりも前記検査日時が前である検査データを抽出するデータ抽出処理と、
前記データ抽出処理で抽出したデータを出力するデータ出力処理と
をコンピュータに実行させることを特徴とするデータ管理プログラム。