(57)【要約】【解決手段】  検査ソフト１３が起動されると、ＲＡＭ６に検査ソフト１３用の第１割当領域６Ａが割り当てられるとともに、ＲＡＭ６に共有領域６Ｃが設定される。また、画像保存ソフト１４が起動されると、ＲＡＭ６に画像保存ソフト１４の使用する第２割当領域６Ｂが割り当てられる。上記両ソフト１３、ソフト１４が起動されると、共有領域作成アクセス機能１３Ａ、１４Ａが有効となって共有領域６Ｃにアクセスすることができる。  検査ソフト１３により不良品と判定された容器１の画像データは、共有領域６Ｃに保存されてから第２割当領域６Ｂに保存され、さらに検査ソフト１３の判定作動が行われない時に第２割当領域６ＢからＨＤＤ７へ保存される。【効果】  検査ソフト１３の処理に影響することなくＨＤＤ７に画像データを保存することができる。【選択図】  図２
2007316977.tif 000002
【特許請求の範囲】
【請求項１】
画像データを取り込むデータ取り込み手段と、画像データを一時的に保存可能な揮発性メモリと、画像データを永久的に保存可能な不揮発性メモリと、揮発性メモリに保存された画像データを画像処理する画像処理手段と、揮発性メモリに保存された画像データを不揮発性メモリに保存する画像データ保存手段とを備えた画像処理装置の画像データ保存方法において、
上記画像処理手段と上記画像データ保存手段の何れからもアクセス可能な共有領域を上記揮発性メモリに作成し、
不揮発性メモリに保存する画像データを該共有領域に保存し、
上記画像処理手段による処理動作時を避けて、共有領域に保存した画像データを不揮発性メモリに保存することを特徴とする画像処理装置の画像データ保存方法。
【請求項２】
上記画像処理手段は、画像データを基に物品の良否を検査する検査処理手段であって、上記不揮発性メモリに保存される画像データは、不良物品の画像データであることを特徴とする請求項１に記載の画像処理装置の画像データ保存方法。
【請求項３】
画像データを取り込むデータ取り込み手段と、画像データを一時的に保存可能な揮発性メモリと、揮発性メモリに保存された画像データを画像処理する画像処理手段と、揮発性メモリに保存された画像データに対し所定の処理を実行する画像データ処理手段とを備えた画像処理装置の画像データ処理方法において、
上記データ取り込み手段と第１揮発性メモリと画像処理手段とを備えた第１演算処理装置と、
第２揮発性メモリと画像データ処理手段とを備えた第２演算処理装置と、
第１演算処理装置の第１揮発性メモリに保存された画像データを、第２演算処理装置の第２揮発性メモリに送信する画像データ通信手段とを備えて、
上記画像処理手段と画像データ通信手段の何れからもアクセス可能な共有領域を上記第１演算処理装置の第１揮発性メモリに作成し、
上記第２演算処理装置の画像データ処理手段で処理する画像データを該共有額域に保存し、
該共有領域に保存した画像データを上記第２演算処理装置の第２揮発性メモリに送信して、画像データ処理手段で処理することを特徴とする画像処理装置の画像データ処理方法。
【請求項４】
上記第２演算処理装置は画像データを永久的に保存可能な不揮発性メモリを備えており、上記画像データ処理手段による処理が、該不揮発性メモリへの画像データの保存処理であることを特徴とする請求項３に記載の画像処理装置の画像データ処理方法。
【請求項５】
上記第２演算処理装置は画像を表示する表示画面を備えており、上記画像データ処理手段による処理が、該表示画面への画像データの表示処理であることを特徴とする請求項３に記載の画像処理装置の画像データ処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置の画像データ保存方法及び画像データ処理方法に関し、より詳しくは、画像データにより物品の良否を検査する物品検査装置に用いて好適な、画像処理装置の画像データ保存方法及び画像データ処理方法に関する。
【背景技術】
【０００２】
コンピュータ等でデータを保存する構成としては、高速に読み書き動作が可能であるが、電源を切断した時に内容が消滅してしまう性質（揮発性）のＲＡＭ（ランダムアクセスメモリ）をメインメモリとして備えるとともに、電源切断後もプログラムやデータを保存することのできる不揮発性メモリを備えたものとなっている。不揮発性メモリはＲＡＭに比べ書き込みに時間を要するという性質がある（例えば特許文献１）。
【特許文献１】特開昭５９−９０２９５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、コンピュータを利用した画像処理装置では、撮影した物品の画像データをＲＡＭに書き込み、書き込まれた画像データを用いてアプリケーションソフトにより処理を実行している。
このような画像処理装置を利用して物品の外観検査等を行う場合においては、不良原因を突き止めるために不良品と判定した物品の画像データを残しておき、検査終了後に不良解析を実施するようにしているが、上述したようにＲＡＭは揮発性メモリであり、コンピュータの電源を切断した時の他、一時的に処理が集中する等して動作が中断し、起動していたアプリケーションソフトが不意に閉じられるような事態においても画像データが失われるため、不良解析に用いる等の残すべき画像データについては、不良判定が出る毎にＲＡＭからハードディスク等の不揮発性メモリに移して保存しておく必要がある。
しかしながら、データ保存動作時はＣＰＵ（中央処理装置）の処理量が増加し、特にハードディスク等の不揮発性メモリの場合では、ＲＡＭのように高速に書き込むことができず時間を要するため、画像処理等の主として行う処理動作中に保存動作を実行すると、これら主として行う処理の処理能力に影響を及ぼすという問題がある。特に、画像処理には多くの処理量を要するため著しい処理速度の低下が生じる場合があり、処理が中断される懸念があることから検査処理の高速化の障害となっていた。
【課題を解決するための手段】
【０００４】
上述した事情に鑑み、請求項１に記載した第１の本発明は、画像データを取り込むデータ取り込み手段と、画像データを一時的に保存可能な揮発性メモリと、画像データを永久的に保存可能な不揮発性メモリと、揮発性メモリに保存された画像データを画像処理する画像処理手段と、揮発性メモリに保存された画像データを不揮発性メモリに保存する画像データ保存手段とを備えた画像処理装置の画像データ保存方法において、
上記画像処理手段と上記画像データ保存手段の何れからもアクセス可能な共有領域を上記揮発性メモリに作成し、不揮発性メモリに保存する画像データを該共有領域に保存し、上記画像処理手段による処理動作時を避けて、共有領域に保存した画像データを不揮発性メモリに保存するようにしたものである。
また、請求項３に記載した第２の本発明は、画像データを取り込むデータ取り込み手段と、画像データを一時的に保存可能な揮発性メモリと、揮発性メモリに保存された画像データを画像処理する画像処理手段と、揮発性メモリに保存された画像データに対し所定の処理を実行する画像データ処理手段とを備えた画像処理装置の画像データ処理方法において、
上記データ取り込み手段と第１揮発性メモリと画像処理手段とを備えた第１演算処理装置と、第２揮発性メモリと画像データ処理手段とを備えた第２演算処理装置と、第１演算処理装置の第１揮発性メモリに保存された画像データを、第２演算処理装置の第２揮発性メモリに送信する画像データ通信手段とを備えて、上記画像処理手段と画像データ通信手段の何れからもアクセス可能な共有領域を上記第１演算処理装置の第１揮発性メモリに作成し、上記第２演算処理装置の画像データ処理手段で処理する画像データを該共有額域に保存し、該共有領域に保存した画像データを上記第２演算処理装置の第２揮発性メモリに送信して、画像データ処理手段で処理するようにしたものである。
【発明の効果】
【０００５】
上述した本発明の構成によれば、画像処理装置が主として行う画像処理に影響を及ぼすことなく、不揮発性メモリへの画像データの保存やその他の付随する処理を実行することが可能となる。
【発明を実施するための最良の形態】
【０００６】
以下図示実施例について本発明を説明すると、図１は被検査物品としての容器１の良否を検査する物品検査装置を示しており、この物品検査装置は、検査位置Ａに容器１を順次搬入搬出するコンベヤ２と、容器１を順次撮影するＣＣＤカメラ３と、画像処理装置として構成された演算処理装置４とを備えており、上記ＣＣＤカメラ３で撮影した容器１の画像データを、演算処理装置４に取り込んで画像処理し、容器１の外観や異物の混入を検査して容器１の良否を判定するようになっている。
演算処理装置４としては、パーソナルコンピュータが使用され、所要の演算を行うＣＰＵ（中央処理装置）５と、画像データを一時的に保存する揮発性メモリであるＲＡＭ（ランダムアクセスメモリ）６と、画像データを永久的に保存することのできる不揮発性メモリであるＨＤＤ（ハードディスク）７と、さらに、上記ＣＣＤカメラ３から入力される信号を画像データに変換するデータ取り込み手段としてのキャプチャーボード８と、上記ＣＰＵ５を作動させるための基本ソフトであるＯＳ（オペーレーティングシステム）１１と、このＯＳ１１を介して上記ＣＰＵ５を作動させて所定の処理を行わせる異なる複数のアプリケーションソフト１２とを備えている。
【０００７】
図２は本発明の第１実施例を示し、本実施例においてはアプリケーションソフト１２として画像処理を実行する検査ソフト１３と、画像データ処理として保存処理を実行する画像保存ソフト１４とを備えている。
検査ソフト１３は取り込まれた画像データに対し２値化処理等の所定の画像処理を実行し、所定値や所定形状等と比較して容器１の良否を判定する検査処理手段としての画像処理手段として構成されており、画像保存ソフト１４は、画像データを検査結果等の各種情報と関連づけるとともに、検索可能に整理した状態でＨＤＤ７に保存する画像データ保存手段として構成されている。
これら検査ソフト１３や画像保存ソフト１４等のアプリケーションソフト１２については、各ソフトの起動に伴ってそれぞれにＲＡＭ６の保存領域の一部が割り当てられるようになっており、各々の割当領域を使用して画像データを一時的に保存し、保存した画像データに対して画像処理や保存処理等の所定の処理を実行するようになっている。本実施例においては、図２に示すように、検査ソフト１３に対して第１割当領域６Ａが、画像保存ソフト１４に対して第２割当領域６Ｂがそれぞれ割り当てられるようになっている。このような割当領域の設定はＯＳ１１の指令により行われる。
【０００８】
さらに、本実施例においては、これら検査ソフト１３と画像保存ソフト１４に対して、共有領域作成アクセス手段をそれらの機能の一部として付加している。
この共有領域作成アクセス手段は、ダイレクトリンクライブラリ（ＤＬＬ）として、その機能がプログラムされＨＤＤ７に保存されており、検査ソフト１３や画像保存ソフト１４の起動に伴って読み出されて、共有領域作成アクセス機能１３Ａ、１４Ａとして、これらソフトの指令により機能の一部として作動するようになっている。
この共有領域作成アクセス手段は、主となる検査ソフト１３や画像保存ソフト１４に割り当てられる第１割当領域６Ａ、第２割当領域６Ｂとは別に、ＲＡＭ６に所定容量の保存領域（共有領域６Ｃ）を確保し、主となるソフトの指示により該共有領域６Ｃに対してデータの書き込み、及び該共有領域６Ｃからのデータの読み出しを行うことができるようプログラムされている。共有領域作成アクセス手段により作成された共有領域６Ｃは、他のソフトにより有効化された共有領域作成アクセス手段からもアクセスすることができ、異なるソフト間において共有可能な保存領域として使用することができるようになっている。
これにより、検査ソフト１３により有効化された共有領域作成アクセス機能１３Ａにより共有領域６Ｃを作成し、検査ソフト１３の指示により該共有領域６Ｃに画像データを書き込むとともに、画像保存ソフト１４により有効化された共有領域作成アクセス機能１４Ａにより、該共有領域６Ｃの画像データを読み出すことができるようになっている。
また、このように作成された共有領域６Ｃは、何れかの共有領域作成アクセス手段が有効化されている限りはＲＡＭ６に存在し、例えば、検査ソフト１３が閉じられて共有領域作成アクセス機能１３Ａが無効化されても、画像保存ソフト１４が起動し共有領域作成アクセス機能１４Ａが有効である限りは、ＲＡＭ６から消滅することはない。これによって、検査ソフト１３の第１割当領域６Ａに書き込まれた画像データを、共有領域６Ｃに保存しておくことで、仮に、検査ソフト１３が不意に閉じられて検査ソフト１３の第１割当領域６Ａが消滅する事態が生じても、残すべき必要な画像データが消去されることを防止することができる。また、ＲＡＭ６に対する保存処理に要する時間は、ＨＤＤ７の処理時間に比べ非常に短く、共有領域６Ｃへの保存処理は主となるソフトの処理動作中であっても、その処理能力に影響を及ぼすことはない。
【０００９】
以上の構成からなる画像処理装置の画像データ保存方法について図２を用いて説明する。
検査ソフト１３を起動するとＲＡＭ６に第１割当領域６Ａが割り当てられるとともに、共有領域作成アクセス機能１３Ａが有効化されて、１００画像程度保存できる共有領域６Ｃを作成する。また、これに合わせて画像保存ソフト１４が起動されてＲＡＭ６に第２割当領域６Ｂが割り当てられるとともに、共有領域作成アクセス機能１４Ａが有効化されて、作成された共有領域６Ｃに対してアクセス可能な状態となる。
キャプチャーボード８で変換された画像データは、ＣＣＤカメラ３で撮影された順番で、検査ソフト１３の第１割当領域６Ａに書き込まれ保存される。検査ソフト１３は第１割当領域６Ａの画像データに対して２値化処理等の所定の画像処理を実行し、所定値や所定形状等と比較して容器１の良否を判定し、不良と判定した場合には、共有領域作成アクセス機能１３Ａにより不良品を撮影した不良画像データを共有領域６Ｃに保存する。なお、第１割当領域６Ａ、第２割当領域６Ｂ、共有領域６Ｃとも保存可能な容量には限度があるので、いずれも上限を１００画像に設定しており、１００画像を超えると１０１画像目を１画像目に上書きして、常に最新の１００画像を残すようにしている。また、共有領域６Ｃについては、検査終了後の不良解析のための不良画像データに限り保存することで、不良品の発生数にもよるが、書き込まれた不良画像データの全てを残すことができるようにしている。
【００１０】
画像保存ソフト１４は保存すべき画像データを、ＲＡＭ６に割り当てられた第２割当領域６Ｂに保存し、第２割当領域６ＢからＨＤＤ７に保存するようになっている。共有領域６Ｃには不良画像データと合わせて、検査結果や検査時の日時等の各種情報が関連づけて保存されており、画像保存ソフト１４はこれらを合わせて第２割当領域６Ｂに保存し、さらに、第２割当領域６Ｂの不良画像データと各種情報を関連づけるとともに、検索可能に整理した状態でＨＤＤ７に保存する。このＨＤＤ７への保存作業については、検査ソフト１３の処理速度に影響を及ぼすおそれがあるため、検査ソフト１３が処理を実行していない処理動作時を避けたタイミングで行うようにしており、本実施例では撮影済みの容器１を検査位置Ａから搬出し、次の容器１を搬入するまでの間に実行するようにしている。
すなわち、検査ソフト１３には検査位置Ａへの容器１の搬入、搬出信号が入力されるようになっており、検査ソフト１３は入力信号を認識するとともに入力があった旨を共有領域６Ｃに書き込むようになっている。画像保存ソフト１４では、共有領域６Ｃの書き込みを読み出すことで搬出入のタイミングを認識し、ＨＤＤ７へ保存すべき不良画像データが共有領域６Ｃにあれば、搬出から搬入までの処理動作時を避けたタイミングで該不良画像データを第２割当領域６Ｂに書き込んでＨＤＤ７に保存するようになっている。なお、画像保存ソフト１４によるＨＤＤ７への保存は、検査作業が全て終了した後にまとめて行うことも可能である。
全ての容器１に対する検査ソフト１３による検査処理および、不良と判定された容器１についての画像保存ソフト１４によるＨＤＤ７への保存処理が終了した後に、検査ソフト１３および画像保存ソフト１４を閉じて、これらの起動状態を終了させることでＲＡＭ６の第１割当領域６Ａ、策２割当領域６Ｂ、共有領域６Ｃが消滅し、保存されていた画像データも消去される。
上述した第１実施例によれば、ＲＡＭ６に作成した共有領域６Ｃへの保存は、画像処理を行う検査ソフト１３の処理速度に影響することなく実行でき、その後、画像処理手段による処理動作時を避けたタイミングでＨＤＤ７へ保存するので、検査ソフト１３により行われる画像処理の処理速度に影響を及ぼすことなく、不揮発性メモリであるＨＤＤ７への画像データの保存処理を実行することが可能となり、該画像処哩装置を備えた物品検査装置の処理速度の高速化を実現することができる。また、共有領域６Ｃはこれを共有する何れかのアプリケーションソフト１２が起動状態にあれば消滅されないため、画像データをＨＤＤ７へ保存するまでの間は該共有領域６Ｃに画像データを保存することで、不意に検査ソフト１３が閉じられる事態が生じても画像データが消去されることはない。
【００１１】
図３は本発明の第２実施例を示しており、該図３を用いて本発明の第２実施例について説明する。
第２実施例においては、図１に示される物品検査装置に備えられる画像処理装置として、演算処理装置４に代えて第１演算処理装置４０及び第２演算処理装置１０４を備えており、第１演算処理装置４０は、第１実施例の演算処理装置４と同じく、ＣＣＤカメラ３で撮影した容器１の画像データを取り込んで、画像処理により容器１の良否を判定するようになっている。第１演算処理装置４０及び第２演算処理装置１０４としては、いずれも演算処理装置４と同じくパーソナルコンピュータが使用され、演算処理装置４と同様にＣＰＵ５、ＲＡＭ６、ＨＤＤ７、キャプチャーボード８、ＯＳ１１、アプリケーションソフト１２が備えられており、また、第２演算処理装置１０４には表示画面１２２が備えられている。なお、第２実施例においては混同を避けるため、第１演算処理装置４０のＲＡＭ６を第１ＲＡＭ（第１揮発性メモリ）４６、第２演算処理装置１０４のＲＡＭ６を第２ＲＡＭ（第２揮発性メモリ）１０６とする。
【００１２】
第１演算処理装置４０が備えるアプリケーションソフト１２としては、第１実施例と同じ検査ソフト１３と、第１実施例では備えていない通信ソフト２１とを備えており、第２演算処理装置１０４が備えるアプリケーションソフト１２としては、上記通信ソフト２１と通信を行う通信ソフト１２１と画像保存表示ソフト１１４を備えている。
第１演算処理装置４０が備える検査ソフト１３は、策１実施例の場合と同様に検査処理手段としての画像処理手段として構成されており、第２演算処理装置１０４が備える画像保存表示ソフト１１４は、第１実施例における画像保存ソフト１４と同様に、画像データをＨＤＤ７に保存する画像データ保存手段として構成されているとともに、画像データを基に容器１の検査画像を表示画面１２２に表示させる画像データ表示手段として構成されている。また、通信ソフト２１、１２１は、一方から他方へ有線もしくは無線により、第１演算処理装置４０と第２演算処理装置１０４の間を通信するようになっており、画像データを送受信するデータ通信手段として構成されている。
検査ソフト１３の他、画像保存表示ソフト１１４および通信ソフト２１、１２１のアプリケーションソフト１２についても、各ソフトの起動に伴って、第１演算処理装置４０が備える第１ＲＡＭ４６および第２演算処理装置１０４が備える第２ＲＡＭ１０６の保存領域の一部が割り当てられるようになっており、各割当領域を使用して画像データを一時的に保存し、保存した画像データに対して画像処理や画像データ処理としての保存処理、表示処理、および通信処理等の所定の処理を実行するようになっている。本第２実施例においては、図３に示すように、第１演算処理装置４０の検査ソフト１３に対して第１割当領域４６Ａが、通信ソフト２１に対して通信用第１割当領域４６Ｂが割り当てられ、第２演算処理装置１０４の通信ソフト１２１に対して通信用第２割当領域１０６Ａが、画像保存表示ソフト１１４に対して第２割当領域１０６Ｂがそれぞれ割り当てられるようになっている。このような割当領域の設定はＯＳ１１の指令により行われる。
【００１３】
さらに、本第２実施例においても第１実施例と同様に、これら検査ソフト１３と画像保存表示ソフト１１４および通信ソフト２１、１２１に対して、共有領域作成アクセス手段をそれらの機能の一部として付加している。本第２実施例においては、検査ソフト１３や画像保存表示ソフト１１４および通信ソフト２１、１２１の起動に伴って、共有領域作成アクセス機能１３Ａ、１１４Ａ、２１Ａ、１２１Ａとして、これらソフトの指令により機能の一部として作動するようになっている。
これにより、検査ソフト１３により有効化された共有領域作成アクセス機能１３Ａにより、第１演算処理装置４０の第１ＲＡＭ４６に第１共有領域４６Ｃを作成し、検査ソフト１３の指示により該第１共有領域４６Ｃに画像データを書き込むとともに、通信ソフト２１により有効化された共有領域作成アクセス機能２１Ａにより、該第１共有領域４６Ｃの画像データを読み出すことができるようになっている。また、第２演算処理装置１０４においては、通信ソフト１２１により有効化された共有領域作成アクセス機能１２１Ａにより、第２演算処理装置１０４の第２ＲＡＭ１０６に第２共有領域１０６Ｃを作成し、通信ソフト１２１の指示により該第２共有領域１０６Ｃに送信された画像データを書き込むとともに、画像保存表示ソフト１１４により有効化された共有領域作成アクセス機能１１４Ａにより、第２共有領域１０６Ｃの画像データを読み出すことができるようになっている。
【００１４】
以上の構成からなる第１演算処理装置４０及び第２演算処理装置１０４を備えた画像処理装置の画像データ処理方法について図３を用いて説明する。
まず、第１演算処理装置４０においては、検査ソフト１３を起動すると第１ＲＡＭ４６に第１割当領域４６Ａが割り当てられるとともに、共有領域作成アクセス機能１３Ａが有効化されて、１００画像程度保存できる第１共有領域４６Ｃを作成する。また、これに合わせて通信ソフト２１が起動されて第１ＲＡＭ４６に通信用第１割当領域４６Ｂが割り当てられるとともに、共有領域作成アクセス機能２１Ａが有効化されて、作成された第１共有領域４６Ｃに対してアクセス可能な状態となる。
また、第２演算処理装置１０４においては、通信ソフト１２１を起動すると第２ＲＡＭ１０６に通信用第２割当領域１０６Ａが割り当てられるとともに、共有領域作成アクセス機能１２１Ａが有効化されて、１００画像程度保存できる第２共有領域１０６Ｃを作成する。また、これに合わせて画像保存表示ソフト１１４が起動されて第２ＲＡＭｌ０６に第２割当領域１０６Ｂが割り当てられるとともに、共有領域作成アクセス機能１１４Ａが有効化されて、作成された第２共有領域１０６Ｃに対してアクセス可能な状態となる。
【００１５】
キャプチャーボード８で変換された画像データは、ＣＣＤカメラ３で撮影された順番で、第１演算処理装置４０の検査ソフト１３の第１割当領域４６Ａに書き込まれ、検査ソフト１３は２値化処理等の所定の画像処理を実行し、所定値や所定形状等と比較して容器１の良否を判定し、５つの容器１に対する判定が終了する毎に、共有領域作成アクセス機能１３Ａにより５画像ずつ第１共有領域４６Ｃに書き込む。また、検査ソフト１３の処理に並行して、通信ソフト２１が第１共有領域４６Ｃに書き込まれた検査画像データを、共有領域作成アクセス機能２１Ａにより通信用第１割当領域４６Ｂへ書き込んで通信処理を実行し、第２演算処理装置１０４の第２ＲＡＭ１０６の通信用第２割当領域１０６Ａに書き込む。これら通信用第１割当領域４６Ｂへの保存及び通信処理は検査ソフト１３への処理速度に対する影響が小さいため、第１共有領域４６Ｃへの保存に引き続き行われる。
送信されて第２演算処理装置１０４の第２ＲＡＭ１０６の通信用第２割当領域１０６Ａに書き込まれた５画像分の画像データを、通信ソフト１２１の通信ソフト１２１の共有領域作成アクセス機能１２１Ａにより、第２共有領域１０６Ｃに書き込む。書き込まれた画像データは、画像保存表示ソフト１１４の共有領域作成アクセス機能１１４Ａにより第２割当領域１０６Ｂに書き込まれ、画像保存表示ソフト１１４により検査結果や検査時の日時等の各種情報と関連づけて、５画像分ずつＨＤＤ７に保存されるとともに表示画面１２２に表示されるようになっている。このように、検査ソフト１３の処理速度に影響を及ぼすＨＤＤ７への保存処理や表示画面１２２への画像データの表示処理を、検査ソフト１３を備えた第１演算処理装置４０とは異なる第２演算処理装置１０４で行うようにしたので、検査ソフト１３の処理動作時を避けることなく、その動作中にもそれら処理を実行することもできる。また、随時、処理を実行できることで、第１ＲＡＭ４６や第２ＲＡＭ１０６の保存容量に制限されることがなく、検査を行った全ての容器１を対象として不揮発性メモリへの保存、および画像表示を実行することができる。
【００１６】
上述した第２実施例によれば、第１演算処理装置４０の第１ＲＡＭ４６に作成した共有領域４６Ｃへの保存は、画像処理を行う検査ソフト１３の処理速度に影響することなく実行でき、保存した画像データは同じく検査ソフト１３の処理速度に影響することのない通信処理により、第１演算処理装置４０から第２演算処理装置１０４に送信されて、第１演算処理装置４０とは異なる第２演算処理装置１０４において不揮発性メモリであるＨＤＤ７へ保存され、表示画面１２２に表示されるので、第１演算処理装置４０における検査ソフト１３により行われる画像処理の処理速度に影響を及ぼすことなく、保存処理や表示処理等の画像処理に付随する画像データ処理を実行することが可能となり、該画像処理装置を備えた物品検査装置の処理速度の高速化を実現することができる。また、共有領域４６Ｃはこれを共有する何れかのアプリケーションソフト１２が起動状態にあれば消滅されないため、画像データを第２演算処理装置１０４に送信するまでの間は該共有領域６Ｃに画像データを保存することで、不意に検査ソフト１３が閉じられる事態が生じても画像データが消去されることはない。
なお、本第２実施例においては、画像データ処理として保存処理と表示処理の両方を行っているが何れか一方だけであっても良いし、主として行う画像処理に付随するこれらとは異なる処理を実行するようにしても良い。また、第１演算処理装置４０に第１実施例の演算処理装置４と同様に不揮発メモリとしてＨＤＤ７を備え、該第１演算処理装置４０において演算処理装置４と同様にしてＨＤＤ７への保存を実行するようにし、第２演算処理装置１０４では表示処理だけを実行したり、これに加えて、保存処理以外の他の処理を実施するように、画像処理装置を構成することも可能である。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施例を示す構成図。
【図２】本発明の第１実施例についての説明図。
【図３】本発明の第２実施例についての説明図。
【符号の説明】
【００１８】
４…演算処理装置（画像処理装置）        ６…ＲＡＭ（揮発性メモリ）
７…ＨＤＤ（不揮発性メモリ）
８…キャプチャボード（データ取り込み手段）
１３…検査ソフト（画像処理手段）
１４…画像保存ソフト（画像データ保存手段）
２１、１２１…通信ソフト（画像データ通信手段）
４０…第１演算処理装置（画像処理装置）
４６…第１ＲＡＭ（第１揮発性メモリ）
１０４…第２演算処理装置（画像処理装置）
１０６…第２ＲＡＭ（第２揮発性メモリ）
１１４…画像保存表示ソフト（画像データ処理手段）
【図１】
2007316977.tif 000003
【図２】
2007316977.tif 000004
【図３】
2007316977.tif 000005