(57)【要約】【課題】  画像処理装置からストレージシステムに画像データ及び計測データを自動送信するのに好適なデータ管理システムを提案する。【解決手段】  データ管理システム１０は、計測対象物８０の撮影により画像データを生成する画像センサ２０と、画像データを画像処理することにより計測項目について計測データを生成する画像処理装置３０と、計測項目の名称を示すデータ、計測データ及び画像データを記憶するストレージシステム４０と、計測項目の名称を示すデータ、計測データ、及び画像データの保存先を関連付けて管理するデータベースシステム５０を備える。ストレージシステム４０は、画像処理装置３０からの指示に応答して、計測項目の名称を示すデータを記憶するフォルダ、計測データを記憶するフォルダ、及び画像データを記憶するフォルダを予め定められた規則に従って自動生成する。【選択図】      図１
2020144664.tif 000002
【特許請求の範囲】
【請求項１】
計測対象物の撮影により画像データを生成する画像センサと、
前記画像データを画像処理することにより予め定められた計測項目について計測データを生成する画像処理装置と、
前記計測項目の名称を示すデータ、前記計測データ、及び前記画像データを前記画像処理装置から受信して記憶するストレージシステムと、
前記計測項目の名称を示すデータ、及び前記計測データを前記ストレージシステムから受信して記憶するとともに、前記計測項目の名称を示すデータ、前記計測データ、及び前記画像データの保存先を関連付けて管理するデータベースシステムとを備え、
前記ストレージシステムは、前記画像処理装置からの指示に応答して、前記計測項目の名称を示すデータを記憶する第１のフォルダ、前記計測データを記憶する１つ以上の第２のフォルダ、及び前記画像データを記憶する１つ以上の第３のフォルダを予め定められた規則に従って自動生成するコントローラを備える、データ管理システム。
【請求項２】
請求項１に記載のデータ管理システムであって、
前記第２のフォルダは、１つ以上のファイルを含み、各ファイルは、複数の計測データを含む、データ管理システム。
【請求項３】
請求項１又は２に記載のデータ管理システムであって、
前記１つ以上の第２のフォルダは、複数の第２のフォルダを含む、データ管理システム。
【請求項４】
請求項１乃至３のうち何れか１項に記載のデータ管理システムであって、
前記１つ以上の第３のフォルダは、複数の第３のフォルダを含む、データ管理システム。
【請求項５】
計測対象物の撮影により画像データを生成する画像センサと、
前記画像データを画像処理することにより予め定められた計測項目について計測データを生成する画像処理装置と、
前記計測データ、及び前記画像データを前記画像処理装置から受信して記憶するストレージシステムと、
前記計測データを前記ストレージシステムから受信して記憶するとともに、前記計測データ、及び前記画像データの保存先を関連付けて管理するデータベースシステムとを備え、
前記ストレージシステムは、前記計測データの作成開始日時を示す情報を前記画像処理装置から取得し、前記作成開始日時から予め定められた時間が経過した後に前記計測データを前記データベースシステムに送信するコントローラを備える、データ管理システム。
【請求項６】
請求項１乃至４のうち何れか１項に記載のデータ管理システムであって、
前記コントローラは、前記第２のフォルダに記憶されている前記計測データのうち前記データベースシステムに送信された前記計測データを前記第２のフォルダから削除する、データ管理システム。
【請求項７】
請求項６項に記載のデータ管理システムであって、
前記コントローラは、前記第２のフォルダに記憶されている全ての前記計測データが削除されたときに、前記第２のフォルダを削除する、データ管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はデータ管理システムに関わる。
【背景技術】
【０００２】
工業製品の製造分野においては、画像処理技術を応用した外観検査により、製品の欠陥の有無や程度を評価する検査方法が実用化されている。製品の欠陥の有無やその程度を示す計測データを製品の画像と関連付けてデータベース化することにより、製品の品質改善に役立てることができる。このような事情を背景に、特許文献１は、製品の撮影により画像データを生成するカメラと、画像データを画像処理することにより計測データを生成する画像処理装置と、画像データと計測データとを保存するストレージシステムとを備える画像処理システムを提案している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１９−０２８５１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、画像データ及び計測データの数が多くなると、画像処理装置からストレージシステムにこれらのデータをユーザが手作業で移動させるのは非現実的である。画像処理装置からストレージシステムにこれらのデータを自動送信してストレージシステムに記憶させるには、画像データと計測データとの対応関係や計測データがどのような計測項目に関わるものであるのかをストレージシステムが把握できるようにすることが課題となっている。また、ストレージシステムの同一のフォルダに記憶されている計測データの数が多くなると、そのフォルダに計測データを書き込む度に、ファイルシステムにおける重複ファイルのチェック機能が作動してしまうことにより、計測データをストレージシステムに書き込む処理に要する時間が長引いてしまうという課題が生じる。
【０００５】
そこで、本発明は、上述の課題を解決し、画像処理装置からストレージシステムに画像データ及び計測データを自動送信するのに好適なデータ管理システムを提案することを課題とする。
【課題を解決するための手段】
【０００６】
上述の課題を解決するため、本発明に関わるデータ管理システムは、計測対象物の撮影により画像データを生成する画像センサと、画像データを画像処理することにより予め定められた計測項目について計測データを生成する画像処理装置と、計測項目の名称を示すデータ、計測データ、及び画像データを画像処理装置から受信して記憶するストレージシステムと、計測項目の名称を示すデータ、及び計測データをストレージシステムから受信して記憶するとともに、計測項目の名称を示すデータ、計測データ、及び画像データの保存先を関連付けて管理するデータベースシステムを備える。ストレージシステムは、画像処理装置からの指示に応答して、計測項目の名称を示すデータを記憶する第１のフォルダ、計測データを記憶する１つ以上の第２のフォルダ、及び画像データを記憶する１つ以上の第３のフォルダを予め定められた規則に従って自動生成するコントローラを備える。これにより、ストレージシステムは、画像データと計測データとの対応関係や計測データがどのような計測項目に関わるものであるかを把握することができる。
【０００７】
第２のフォルダは、１つ以上のファイルを含んでもよく、各ファイルは、複数の計測データを含んでもよい。１つ以上の第２のフォルダは、複数の第２のフォルダを含んでもよい。１つ以上の第３のフォルダは、複数の第３のフォルダを含んでもよい。これにより、１つあたりの第２のフォルダに記憶される計測データのファイル数や、１つあたりの第３のフォルダに記憶される画像データのファイル数を減らすことができるため、重複ファイルのチェック機能の作動に起因する処理速度の低下を低減できる。
【０００８】
本発明の他の観点に関わるデータ管理システムは、計測対象物の撮影により画像データを生成する画像センサと、画像データを画像処理することにより予め定められた計測項目について計測データを生成する画像処理装置と、計測データ、及び画像データを画像処理装置から受信して記憶するストレージシステムと、計測データをストレージシステムから受信して記憶するとともに、計測データ、及び画像データの保存先を関連付けて管理するデータベースシステムを備える。ストレージシステムは、計測データの作成開始日時を示す情報を画像処理装置から取得し、作成開始日時から予め定められた時間が経過した後に計測データをデータベースシステムに送信するコントローラを備える。これにより、画像処理装置によるストレージシステムへの計測データの書き込みが完了した後に、ストレージシステムが計測データをデータベースシステムに送信することを保証することができる。
【０００９】
コントローラは、第２のフォルダに記憶されている計測データのうちデータベースシステムに送信された計測データを第２のフォルダから削除してもよい。また、コントローラは、第２のフォルダに記憶されている全ての計測データが削除されたときに、第２のフォルダを削除してもよい。このようにして、データベースシステムへ送信済みの計測データ及び不要なフォルダを適宜削除することにより、データベースシステムによるデータ検索に要する時間を短縮できる。
【発明の効果】
【００１０】
本発明によれば、画像処理装置からストレージシステムに画像データ及び計測データを自動送信するのに好適なデータ管理システムを提供できる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態に関わるデータ管理システムの概略構成を示す説明図である。
【図２】本発明の実施形態に関わるストレージシステムの概略構成を示す説明図である。
【図３】本発明の実施形態に関わるデータベースシステムの概略構成を示す説明図である。
【図４】本発明の実施形態に関わるディレクトリ構成の一例を示す説明図である。
【図５】本発明の実施形態に関わる検索画面の一例を示す説明図である。
【図６】本発明の実施形態に関わるディレクトリ構成の一例を示す説明図である。
【図７】本発明の実施形態に関わるディレクトリ構成の一例を示す説明図である。
【図８】本発明の実施形態に関わる処理速度とファイル数との関係を示すグラフである。
【図９】本発明の実施形態に関わるディレクトリ構成の一例を示す説明図である。
【発明を実施するための形態】
【００１２】
以下、本発明の一側面に関わる実施形態を図面に基づいて説明する。本発明の実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更又は改良され得るととともに、本発明には、その等価物も含まれる。なお、同一符号は、同一の構成要素を示すものとし、重複する説明は省略する。
【００１３】
図１は本発明の実施形態に関わるデータ管理システム１０の概略構成を示す説明図である。データ管理システム１０は、製品又は部品などの計測対象物８０の品質を管理するためのシステムである。データ管理システム１０は、１つ以上の画像センサ２０と、１つ以上の画像処理装置３０と、１つ以上のストレージシステム４０と、データベースシステム５０とを備えており、これらは、スイッチ６１を含むＬＡＮ（Local Area Network）６０を通じて相互に接続されている。
【００１４】
画像センサ２０は、設備７０内の搬送装置７１によって搬送される計測対象物８０を撮影してその画像データを生成する。計測対象物８０は、例えば、設備７０によって製造される製品又は部品であり、その具体例として、集積回路チップ、医療用カプセル剤、飲料用容器、乾電池などを挙げることができる。画像センサ２０は、例えば、受光素子（イメージセンサなど）及び光学系（レンズ、絞りなど）を備える公知のセンサデバイスである。画像センサ２０は、例えば、計測対象物８０の特徴に応じて光の角度や色を調整できるＭＤＭＣ（Multi Direction Multi Color）照明を備える公知のセンサデバイスでもよい。
【００１５】
画像処理装置３０は、計測対象物８０の画像データを画像処理することにより、画像データから特徴量を抽出し、特徴量に基づいて予め定められた計測項目についての計測データを生成する。計測項目は、計測対象物８０の品質を評価する指標となる項目であり、計測項目についての計測データに基づいて、計測対象物８０の良否又は欠陥の度合いが判定される。計測項目が、例えば、色偏差である場合には、画像処理装置３０は、計測対象物８０の画像データを画像処理することにより、計測対象物８０の色偏差を示す計測データを生成する。このような画像処理を通じた計測を画像計測と呼ぶ。各画像処理装置３０は、１つ以上の画像センサ２０に接続し、各画像センサ２０から出力される画像データを画像処理してもよい。
【００１６】
画像処理装置３０は、各計測対象物８０について、計測項目の名称を示すデータ、計測データ、及び画像データをストレージシステム４０に自動送信する。計測項目が、例えば、色偏差である場合、計測項目の名称を示すデータは、色偏差である。送信元の画像処理装置３０と送信先のストレージシステム４０との組み合わせは予め設定されているものとする。ストレージシステム４０は、各計測対象物８０について、計測項目の名称を示すデータ、計測データ、及び画像データを画像処理装置３０から受信して記憶する。
【００１７】
ストレージシステム４０は、各計測対象物８０について、計測項目の名称を示すデータ、及び計測データをデータベースシステム５０に自動送信するとともに、画像データの保存先をデータベースシステム５０に通知する。データベースシステム５０は、各計測対象物８０について、計測項目の名称を示すデータ、及び計測データをストレージシステム４０から受信して記憶するとともに、計測項目の名称を示すデータ、計測データ、及び画像データの保存先を関連付けて管理する。画像データの保存先は、例えば、ストレージシステム４０に記憶されている画像データのディレクトリパスである。なお、各ストレージシステム４０からデータベースシステム５０に計測項目の名称を示すデータ、及び計測データを送信するタイミングは、互いに重ならないようにこれらのデータを送信する順番又はタイミングを予め設定してもよい。
【００１８】
画像処理装置３０の数は１つでもよく、或いは２つ以上でもよい。２つ以上の画像処理装置３０を用いることにより、複数の設備７０のそれぞれについて画像計測した結果を１つのデータベースシステム５０で確認できるという利点を有する。ストレージシステム４０の数は１つでもよく、或いは２つ以上でもよい。２つ以上のストレージシステム４０を用いることにより、１つあたりのストレージシステム４０の処理負荷を低減できるという利点を有する。
【００１９】
図２は本発明の実施形態に関わるストレージシステム４０の概略構成を示す説明図である。ストレージシステム４０は、例えば、ＮＡＳ（Network Attached Storage）と呼ばれるファイルサーバとして機能する。ストレージシステム４０は、コントローラ４１と記憶装置４２を備えている。コントローラ４１は、例えば、ネットワークインタフェースと、プロセッサと、メモリとを備えており、ファイル共有サービスを提供する。記憶装置４２は、例えば、複数のディスクドライブを備える。コントローラ４１は、ストレージシステム４０又はデータベースシステム５０からの要求に応答して、記憶装置４２への読み書きを制御する。
【００２０】
図３は本発明の実施形態に関わるデータベースシステム５０の概略構成を示す説明図である。データベースシステム５０は、プロセッサ５１と、メインメモリ５２と、入力装置５３と、出力装置５４と、通信インタフェース５５と、記憶装置５６とを備える。記憶装置５６には、データベース管理プログラム５６が記憶されている。データベース管理プログラム５６は、記憶装置５６からメインメモリ５２に読み出されてプロセッサ５１により解釈及び実行される。データベース管理プログラム５６によって提供されるデータベース管理機能の詳細については、後述する。入力装置５３は、例えば、キーボードやマウスである。出力装置５４は、例えば、ディスプレイやプリンタである。通信インタフェース５５は、例えば、ＬＡＮインタフェースである。記憶装置５６は、例えば、ディスク媒体（例えば、磁気記録媒体又は光磁気記録媒体）又は半導体メモリ（例えば、揮発性メモリ又は不揮発性メモリ）などのコンピュータ読み取り可能な記録媒体である。
【００２１】
図４はストレージシステム４０におけるディレクトリ構成の一例を示す説明図である。図４に示す例では、ルートフォルダ１０１の直下には、１つ以上の設備フォルダ１０２が配置されている。設備フォルダ１０２の直下には、１つ以上の品種フォルダ１０３及び設定フォルダ１０４が配置されている。品種フォルダ１０３の直下には、計測項目名称フォルダ１０５、画像計測フォルダ１０６、及び送信済フォルダ１０７が配置されている。画像計測フォルダ１０６の直下には、年月日フォルダ１０８が配置されている。送信済フォルダ１０７の直下には、年月日フォルダ１０９が配置されている。年月日フォルダ１０８の直下には、１つ以上のデータフォルダ１１０及び１つ以上のイメージフォルダ１１１が配置されている。年月日フォルダ１０９の直下には、データフォルダ１１２が配置されている。データフォルダ１１０は、１つ以上の計測データ２０２を記憶する。イメージフォルダ１１１は、１つ以上の画像データ２０３を記憶する。計測項目名称フォルダ１０５は、計測データ２０２の計測項目の名称を示すデータ２０１を記憶する。
【００２２】
各設備フォルダ１０２は、何れかの設備７０に対応しており、各品種フォルダ１０３は、何れかの計測対象物８０に対応している。ある設備７０で生産されたある計測対象物８０の計測データ及び画像データは、その設備７０に対応する設備フォルダ１０２の直下に配置されている１つ以上の品種フォルダ１０３のうちその計測対象物８０に対応する品種フォルダ１０３の直下の画像計測フォルダ１０６の下層に置かれているデータフォルダ１１０及びイメージフォルダ１１１にそれぞれ記憶される。年月日フォルダ１０８は、同一の設備７０で画像計測された同一の計測対象物８０の計測データ及び画像データをその計測日時毎に分けるためのものである。データフォルダ１１２は、データフォルダ１１０に記憶されている計測データ２０２のうちデータベースシステム５０に送信された計測データ２０２を記憶する。即ち、コントローラ４１は、データフォルダ１１０に記憶されている計測データ２０２のうちデータベースシステム５０に送信された計測データ２０２をデータフォルダ１１２に移動させる。年月日フォルダ１０９は、データフォルダ１１０に記憶されている計測データ２０２のうちデータベースシステム５０に送信された計測データ２０２をその送信日時に応じて分けるためのものである。設定フォルダ１０４は、その上層に置かれている設備フォルダ１０２に対応する設備７０における画像計測の設定条件を示すデータ２０４を記憶する。
【００２３】
なお、計測項目の名称を示すデータ２０１、計測データ２０２、及び画像計測の設定条件を示すデータ２０４は、例えば、ＣＳＶ（Comma-Separated Values）ファイルである。画像データ２０３は、例えば、ＪＰＥＧ（Joint Photographic Experts Group）ファイルである。
【００２４】
ストレージシステム４０におけるディレクトリの作成規則は、画像処理装置３０とストレージシステム４０との間で予め定められており、コントローラ４１は、どのフォルダの下層にどのフォルダを配置し、どのフォルダにどのデータを記憶するべきかを把握している。画像処理装置３０は、各計測対象物８０について計測項目の名称を示すデータ２０１、計測データ２０２、及び画像データ２０３をストレージシステム４０に自動送信するときに、これらのデータを記憶する各フォルダの生成をストレージシステム４０に指示する。画像処理装置３０は、ストレージシステム４０にフォルダの生成を指示するときに、例えば、計測対象物８０の品種（種類）を示す情報、計測対象物８０を生成した設備７０を示す情報、及び画像計測の日時を示す情報をストレージシステム４０に通知する。コントローラ４１は、画像処理装置３０からのフォルダ生成指示に応答して、ルートフォルダ１０１の下層に、各種のフォルダ１０２〜１０６，１０８，１１０，１１１を生成する。そして、コントローラ４１は、計測項目の名称を示すデータ２０１を計測項目名称フォルダ１０５に格納し、計測データ２０２をデータフォルダ１１０に格納し、画像データ２０３をイメージフォルダ１１１に格納する。これにより、ストレージシステム４０は、画像データ２０３と計測データ２０２との対応関係や計測データ２０２がどのような計測項目に関わるものであるかを把握することができる。また、画像データ２０３及び計測データ２０２をその画像計測がされた日時、設備７０の種類、及び計測対象物８０の品種毎に分類することができる。
【００２５】
なお、コントローラ４１は、データフォルダ１１０に記憶されている計測データ２０２のデータベースシステム５０への送信が完了した段階でフォルダ１０７，１０９，１１２を生成すればよい。但し、設備フォルダ１０２、品種フォルダ１０３、設定フォルダ１０４、画像計測フォルダ１０６、送信済フォルダ１０７、年月日フォルダ１０８，１０９、及びデータフォルダ１１２は必須ではなく、コントローラ４１は、画像処理装置３０からの指示に応答して、計測項目の名称を示すデータ２０１を記憶する計測項目名称フォルダ１０５、計測データ２０２を記憶する１つ以上のデータフォルダ１１０、及び画像データ２０３を記憶する１つ以上のイメージフォルダ１１１を予め定められた規則に従って自動生成すればよい。
【００２６】
図５はデータベースシステム５０における検索画面５００の一例を示す説明図である。この検索画面５００は、出力装置５４としてのディスプレイに表示される。検索画面５００は、検索日時を指定する欄５０１と、設備７０の種類を指定する欄５０２と、計測対象物８０の品種を指定する欄５０３と、計測項目の名称を指定する欄５０４と、検索結果を表示する欄５０５と、画像データ２０３の保存先を示す欄５０６と、画像データ２０３を表示する欄５０７とを備える。欄５０５には、欄５０１〜５０４に入力された検索条件に合致する計測対象物８０の計測データ２０２の一覧が表示される。欄５０５に表示されている複数の計測データ２０２のうち、何れか一つの計測データ２０２が選択されると、選択された計測データ２０２に対応する画像データ２０３の保存先が欄５０６に表示される。画像データ２０３の保存先の表示方法として、例えば、ハイパーリンクを挙げることができる。このハイパーリンクがクリックされると、データベースシステム５０は、ストレージシステム４０からその画像データ２０３を読み取り、読み取った画像データ２０３を欄５０７に表示する。ユーザは、この検索機能を活用して、どの設備でどの期間に生産されたどの品種の計測対象物８０にどれくらいの欠陥が含まれているかを分析し、品質改善に役立てることができる。
【００２７】
なお、データフォルダ１１０に格納されるファイル数を少なくするために、例えば、図６に示すように、複数の計測データ２０２を含むファイル３０１を作成し、データフォルダ１１０に１つ以上のファイル３０１を格納してもよい。計測データ２０２がＣＳＶファイルである場合、ファイル３０１もＣＳＶファイルである。例えば、１つのデータフォルダ１１０に格納される全ての計測データ２０２のファイル数がＮであり、各ファイル３０１に含まれる計測データ２０２のファイル数がＭであるとすると、１つのデータフォルダ１１０に格納されるファイル３０１の数は、Ｎ／Ｍとなる。このようにして、データフォルダ１１０に格納されるファイル数を、ＮからＮ／Ｍに減らすことにより、データフォルダ１１０に計測データ２０２を追加で書き込むときに生じる重複ファイルのチェック機能の作動に起因する処理速度の低下を低減できる。ここで、Ｎ，Ｍは正数であり、ＮはＭで割り切れるものとする。
【００２８】
データフォルダ１１０に２つ以上のファイル３０１が格納される場合、各ファイル３０１に格納される計測データ２０２のファイル数は同じでもよく、或いは異なっていてもよい。コントローラ４１は、ある一定の時間間隔の間の画像計測により生成された１つ以上の計測データ２０２を含む一つのファイル３０１を生成してもよい。なお、図６では、説明の便宜上、フォルダ１０６，１０８，１１０以外のフォルダの図示を省略している。
【００２９】
また、例えば、図７に示すように、複数のデータフォルダ１１０を生成することにより、一つあたりのデータフォルダ１１０に格納されるファイル数を少なくしてもよい。複数のデータフォルダ１１０のそれぞれに格納されるファイルは、計測データ２０２のファイルでもよく、或いは、複数の計測データ２０２を含むファイル３０１でもよい。図７に示すように、複数のデータフォルダ１１０のそれぞれに１つ以上のファイル３０１を格納することにより、一つあたりのデータフォルダ１１０に格納されるファイル数を一層少なくすることができるため、データフォルダ１１０に計測データ２０２を追加で書き込むときに生じる重複ファイルのチェック機能の作動に起因する処理速度の低下を低減できる。同様に、図７に示すように、複数のイメージフォルダ１１１を生成することにより、一つあたりのイメージフォルダ１１１に格納される画像データ２０３のファイル数を少なくしてもよい。なお、図７では、説明の便宜上、フォルダ１０６，１０８，１１０，１１１以外のフォルダの図示を省略している。
【００３０】
図８は処理速度とファイル数との関係を示すグラフである。処理速度は、画像処理装置３０による画像計測に要する時間と、その画像計測より生成された計測データ２０２をストレージシステム４０に送信して書き込みが完了するまでの時間との合計を意味する。図８のファイル数は、１つあたりのデータフォルダ１１０に格納されている全ての計測データ２０２のファイル数を意味し、複数の計測データ２０２が一つのファイル３０１に含まれている場合には、ファイル３０１に含まれている計測データ２０２のファイル数もファイル数に含まれるものとする。ファイル数の意味は、文脈によって異なる点に留意されたい。
【００３１】
グラフ８０１は、図４に示すように、一つのデータフォルダ１１０に複数の計測データ２０２のファイルを格納したときのファイル数と処理速度との関係を示す。グラフ８０２は、図６に示すように、複数の計測データ２０２のファイルを一つのファイル３０１に含めたときのファイル数と処理速度との関係を示す。グラフ８０３は、図７に示すように、複数のデータフォルダ１１０のそれぞれに一つ以上のファイル３０１を格納するとともに、複数の計測データ２０２のファイルを一つのファイル３０１に含めたときのファイル数と処理速度との関係を示す。これらのグラフ８０１，８０２，８０３から、図４に示すディレクトリ構成よりも、図６に示すディレクトリ構成の方が、１つあたりのデータフォルダ１１０に格納されている全ての計測データ２０２のファイル数の増加に伴う処理速度の低下を抑制する効果が高く、更に、図６に示すディレクトリ構成よりも、図７に示すディレクトリ構成の方が、１つあたりのデータフォルダ１１０に格納されている全ての計測データ２０２のファイル数の増加に伴う処理速度の低下を抑制する効果が高いことが分かる。
【００３２】
コントローラ４１は、計測データ２０２の作成開始日時を示す情報を画像処理装置３０から取得し、その作成開始日時から予め定められた時間が経過した後に計測データ２０２をデータベースシステム５０に送信してもよい。ここで、「予め定められた時間」とは、画像処理装置３０による画像計測に要する時間と、その画像計測より生成された計測データ２０２をストレージシステム４０に送信して書き込みが完了するまでの時間とを合計した時間と同等若しくはそれ以上の時間を意味する。これにより、画像処理装置３０によるストレージシステム４０への計測データ２０２の書き込みが完了した後に、ストレージシステム４０が計測データ２０２をデータベースシステム５０に送信することを保証することができる。なお、画像処理装置３０、ストレージシステム４０、及びデータベースシステム５０の間で時刻の同期がとれているものとする。
【００３３】
また、コントローラ４１は、計測データ２０２の作成開始日時を示す情報を画像処理装置３０から取得すると、その計測データ２０２が格納されるデータフォルダ１１０の上層に置かれている年月日フォルダ１０８の名称に、その計測データ２０２の作成開始日時を示す情報を含めてもよい。例えば、計測データ２０２の作成開始日時が「ＹＹＭＭＤＤＨＨＭＭ」である場合、その計測データ２０２が格納されるデータフォルダ１１０の上層に置かれている年月日フォルダ１０８の名称を「ＹＹＭＭＤＤＨＨＭＭ」としてもよい。コントローラ４１は、年月日フォルダ１０８の下層に置かれているデータフォルダ１１０に格納されている計測データ２０２の作成開始日時をその年月日フォルダ１０８の名称から読み取ることができる。コントローラ４１は、年月日フォルダ１０８の名称が示す計測データ２０２の作成開始日時から予め定められた時間が経過した後に計測データ２０２をデータベースシステム５０に送信してもよい。
【００３４】
図９はストレージシステム４０におけるディレクトリ構成の一例を示す説明図である。図９に示すディレクトリ構成は、ルートフォルダ１０１の直下に画像計測フォルダ１０６、計測項目名称フォルダ１０５、及びイメージフォルダ１１１を配置している点で図４に示すディレクトリ構成とは異なる。コントローラ４１は、データフォルダ１１０に記憶されている計測データ２０２のうちデータベースシステム５０に送信された計測データ２０２をデータフォルダ１１０から削除してもよい。データフォルダ１１０に記憶されている全ての計測データ２０２が削除されたときに、コントローラ４１は、そのデータフォルダ１１０を削除してもよい。年月日フォルダ１０８の下層に配置されている全てのデータフォルダ１１０が削除されときに、コントローラ４１は、その年月日フォルダ１０８を削除してもよい。品種フォルダ１０３の下層に配置されている全ての年月日フォルダ１０８が削除されときに、コントローラ４１は、その品種フォルダ１０３を削除してもよい。設備フォルダ１０２の下層に配置されている全ての品種フォルダ１０３が削除されときに、コントローラ４１は、その設備フォルダ１０２を削除してもよい。このようにして、データベースシステム５０へ送信済の計測データ２０２及び不要なフォルダを適宜削除することにより、データベースシステム５０によるデータ検索に要する時間を短縮できる。
【００３５】
上述の実施形態の一部又は全部は、以下の付記のように記載され得るが、以下には限定されない。
（付記１）
計測対象物８０の撮影により画像データ２０３を生成する画像センサ２０と、
画像データ２０３を画像処理することにより予め定められた計測項目について計測データ２０２を生成する画像処理装置３０と、
計測項目の名称を示すデータ、計測データ２０２、及び画像データ２０３を画像処理装置３０から受信して記憶するストレージシステム４０と、
計測項目の名称を示すデータ、及び計測データ２０２をストレージシステム４０から受信して記憶するとともに、計測項目の名称を示すデータ、計測データ２０２、及び画像データ２０３の保存先を関連付けて管理するデータベースシステム５０とを備え、
ストレージシステム４０は、画像処理装置３０からの指示に応答して、計測項目の名称を示すデータを記憶する第１のフォルダ１０５、計測データ２０２を記憶する１つ以上の第２のフォルダ１１０、及び画像データ２０３を記憶する１つ以上の第３のフォルダ１１１を予め定められた規則に従って自動生成するコントローラ４１を備える、データ管理システム１０。
（付記２）
付記１に記載のデータ管理システム１０であって、
第２のフォルダ１１０は、１つ以上のファイル３０１を含み、各ファイル３０１は、複数の計測データ２０２を含む、データ管理システム１０。
（付記３）
付記１又は２に記載のデータ管理システム１０であって、
１つ以上の第２のフォルダ１１０は、複数の第２のフォルダ１１０を含む、データ管理システム１０。
（付記４）
付記１乃至３のうち何れか１項に記載のデータ管理システム１０であって、
１つ以上の第３のフォルダ１１１は、複数の第３のフォルダ１１１を含む、データ管理システム１０。
（付記５）
計測対象物８０の撮影により画像データ２０３を生成する画像センサ２０と、
画像データ２０３を画像処理することにより予め定められた計測項目について計測データ２０２を生成する画像処理装置３０と、
計測データ２０２、及び画像データ２０３を画像処理装置３０から受信して記憶するストレージシステム４０と、
計測データ２０２をストレージシステム４０から受信して記憶するとともに、計測データ２０２、及び画像データ２０３の保存先を関連付けて管理するデータベースシステム５０とを備え、
ストレージシステム４０は、計測データ２０２の作成開始日時を示す情報を画像処理装置３０から取得し、作成開始日時から予め定められた時間が経過した後に計測データ２０２をデータベースシステム５０に送信するコントローラ４１を備える、データ管理システム１０。
（付記６）
付記１乃至４のうち何れか１項に記載のデータ管理システム１０であって、
コントローラ４１は、第２のフォルダ１１０に記憶されている計測データ２０２のうちデータベースシステム５０に送信された計測データ２０２を第２のフォルダ１１０から削除する、データ管理システム１０。
（付記７）
付記６項に記載のデータ管理システム１０であって、
コントローラ４１は、第２のフォルダ１１０に記憶されている全ての計測データ２０２が削除されたときに、第２のフォルダ１１０を削除する、データ管理システム１０。
【符号の説明】
【００３６】
１０…データ管理システム  ２０…画像センサ  ３０…画像処理装置  ４０…ストレージシステム  ４１…コントローラ  ４２…記憶装置  ５０…データベースシステム  ５１…プロセッサ  ５２…メインメモリ  ５３…入力装置  ５４…出力装置    ５５…通信インタフェース  ５６…記憶装置  ５７…データベース管理プログラム  ６０…ＬＡＮ  ７０…設備  ８０…計測対象物  ２０１…計測項目の名称を示すデータ  ２０２…計測データ  ２０３…画像データ  １０５…計測項目名称フォルダ  １１０…データフォルダ  １１１…イメージフォルダ
【図１】
2020144664.tif 000003
【図２】
2020144664.tif 000004
【図３】
2020144664.tif 000005
【図４】
2020144664.tif 000006
【図５】
2020144664.tif 000007
【図６】
2020144664.tif 000008
【図７】
2020144664.tif 000009
【図８】
2020144664.tif 000010
【図９】
2020144664.tif 000011