(57)【要約】【課題】  動画の再生時に画面上で発生する不良エレメントを自動的に検出し、不良エレメントの発生フレームに対する情報を別に保存して供給できる検出装置及び検出方法を提供すること。【解決手段】  本発明に係る不良エレメントの検出装置は、動画信号を受信し、前記信号に対する動画画面のブロックを設定するブロック設定部と、前記ブロック化した画面を受信し、各ブロックに対する不良エレメントを判別する不良エレメント判別部と、前記不良エレメント判別部が不良エレメントを検出する場合、前記検出された不良エレメントを含むフレーム情報を保存するエラーフレーム保存部とを備える。【選択図】      図２
2005057726.tif 000002
【特許請求の範囲】
【請求項１】
動画信号を受信し、前記信号に対する動画画面を一つ以上のブロックに分割するブロック設定部と、
前記ブロック化した画面を受信し、各ブロックに対する不良エレメントを判別する不良エレメント判別部と、
前記不良エレメント判別部が不良エレメントを検出した場合、前記検出された不良エレメントを含むフレーム情報を保存するエラーフレーム保存部とを備えることを特徴とする不良エレメントの検出装置。
【請求項２】
前記動画信号は、白黒映像信号であることを特徴とする請求項１に記載の不良エレメントの検出装置。
【請求項３】
前記ブロック設定部は、２つ以上の動画信号を受信できるインタフェースカードを備えることを特徴とする請求項１に記載の不良エレメントの検出装置。
【請求項４】
前記不良エレメント判別部は、各ブロック境界部分にある画素値の変化率と前記ブロックの内部の各画素間の画素データ分布とに基づいて不良エレメントを判別することを特徴とする請求項１に記載の不良エレメントの検出装置。
【請求項５】
前記フレーム情報は、不良エレメントの発生時間情報であることを特徴とする請求項１に記載の不良エレメントの検出装置。
【請求項６】
前記フレーム情報は、不良エレメントの発生ブロックの位置座標であることを特徴とする請求項１に記載の不良エレメントの検出装置。
【請求項７】
前記フレーム情報は、不良エレメントの発生フレームのイメージファイル情報であることを特徴とする請求項１に記載の不良エレメントの検出装置。
【請求項８】
前記不良エレメントの発生した動画フレームをグラフィックユーザインタフェースで提供する出力部をさらに備えることを特徴とする請求項１に記載の不良エレメントの検出装置。
【請求項９】
前記グラフィックユーザインタフェースは、現在再生している動画画面を示す領域と、不良エレメントの検出時間を示す領域とを含むことを特徴とする請求項８に記載の不良エレメントの検出装置。
【請求項１０】
前記グラフィックユーザインタフェースは、前記不良エレメントの検出時間を選択すると、前記選択した時間に対応するイメージを提供する領域をさらに含むことを特徴とする請求項９に記載の不良エレメントの検出装置。
【請求項１１】
前記イメージは、不良エレメントの発生ブロックを有彩色の境界線で表したイメージであることを特徴とする請求項１０に記載の不良エレメントの検出装置。
【請求項１２】
動画信号を受信し、前記信号に対応する動画画面を一つ以上のブロックに分割するステップ１と、
前記ブロック化した動画画面に含まされた各ブロックに対して不良エレメントを検出するステップ２と、
前記ステップ２で不良エレメントが検出された場合、前記不良エレメントの発生したフレーム情報を保存するステップ３とを含むことを特徴とする不良エレメントの検出方法。
【請求項１３】
前記動画信号は、白黒映像信号であることを特徴とする請求項１２に記載の不良エレメントの検出方法。
【請求項１４】
前記ステップ２は、各ブロック境界部分にある画素値の変化率と前記ブロックの内部の各画素間の画素データ分布とに基づいて不良エレメントを判別するステップを含むことを特徴とする請求項１２に記載の不良エレメントの検出方法。
【請求項１５】
前記フレーム情報は、不良エレメントの発生時間情報であることを特徴とする請求項１２に記載の不良エレメントの検出方法。
【請求項１６】
前記フレーム情報は、不良エレメントの発生ブロックの位置座標であることを特徴とする請求項１２に記載の不良エレメントの検出方法。
【請求項１７】
前記フレーム情報は、不良エレメントの発生したフレームのイメージファイル情報であることを特徴とする請求項１２に記載の不良エレメントの検出方法。
【請求項１８】
前記不良エレメントの発生した動画画面をグラフィックユーザインタフェースで提供するステップ４をさらに含むことを特徴とする請求項１２に記載の不良エレメントの検出方法。
【請求項１９】
前記グラフィックユーザインタフェースは、現在再生している動画画面を示す領域と、不良エレメントの検出時間を示す領域とを含むことを特徴とする請求項１８に記載の不良エレメントの検出方法。
【請求項２０】
前記グラフィックユーザインタフェースは、前記不良エレメントの検出時間を選択すると、前記選択した時間情報に対応するイメージを提供する領域をさらに含むことを特徴とする請求項１９に記載の不良エレメントの検出方法。
【請求項２１】
前記イメージは、不良エレメントの発生ブロックを有彩色の境界線で表したイメージであることを特徴とする請求項２０に記載の不良エレメントの検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画の再生時に画面上で発生するノイズの検出に関し、より詳しくは、動画の再生時に画面上で現れるモザイクノイズまたはブロックノイズのようなエラーを自動的に検出する装置及び方法に関する。
【背景技術】
【０００２】
オーディオ信号及びビデオ信号の処理技術の発達に伴い、様々なオーディオまたはビデオフォーマットが提案されており、このフォーマットを利用した動画記録媒体または動画再生媒体などが登場している。動画記録媒体としては、ビデオＣＤまたはＤＶＤのような光学記録媒体があり、動画再生媒体としては、ＤＶＤプレーヤーまたはデジタルカムコーダーなどがある。この中、デジタルカムコーダーの場合は、デジタル８mm、ＤＶ方式(デジタル６mm)、及びマイクロＭＶのようなフォーマットがあり、ＤＶＤプレーヤーの場合は、ＭＰＥＧ２-ＰＳフォーマットを支援している。このような映像フォーマットは、一般にＤＣＴ(Discrete  Consine  Transform)の方式に基づいているが、これは、８×８画素のブロック構造のイメージ圧縮手法である。また、ＭＰＥＧ２フォーマットにおいては、時間的圧縮手法に使用される１６×１６画素のマクロブロック(macroblock)構造をさらに利用しているが、ＤＣＴの基本ブロックまたはマクロブロックにデータ損失のようなエラーが発生すると、モザイクノイズまたはブロックノイズ(以下、「不良エレメント」と称する)が発生する。
【０００３】
従来には、このような不良エレメントの発生があるかどうかを肉眼で判別していたので、不良エレメントの発生を正確に判別しにくかった。もし、肉眼で不良エレメントを発見したとしても、不良エレメントの発生したフレームを正確に見付けることは非常に難しい。従って、動画記録媒体に動画画面が不良エレメント無く記録されているかどうか、または、動画再生媒体が動画画面の不良エレメントを発生することなく、動画を再生できるかどうかを自動的に検出して動画記録媒体または動画再生媒体の品質を保証する必要が出てきた。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は、上記問題点に鑑みなされたものであり、動画の再生時に画面上で発生する不良エレメントを自動的に検出し、不良エレメントの発生したフレームに対する情報を別に保存して供給する検出装置及び検出方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記の目的を達成するため、本発明の実施の形態に係る動画の再生時に画面上で発生する不良エレメントの検出装置は、動画信号を受信し、前記信号に対する動画画面を一つ以上のブロックに分割するブロック設定部と、前記ブロック化した画面を受信し、各ブロックに対する不良エレメントを判別する不良エレメント判別部と、前記不良エレメント判別部が不良エレメントを検出した場合、前記検出された不良エレメントを含むフレーム情報を保存するエラーフレーム保存部とを備えることを特徴とする。このとき、前記動画信号は、白黒映像信号であることを特徴とする。
【０００６】
好ましくは、前記ブロック設定部は、２つ以上の動画信号を受信できるインタフェースカードを備えることを特徴とする。
【０００７】
好ましくは、前記不良エレメント判別部は、各ブロック境界部分の画素値の変化率と前記ブロック内部の各画素間の画素データ分布に基づいて不良エレメントを判別することを特徴とする。
【０００８】
好ましくは、前記フレーム情報は、不良エレメントの発生時間情報、または、不良エレメントの発生ブロックの位置座標、あるいは、不良エレメントの発生フレームのイメージファイル情報であることを特徴とする。
【０００９】
好ましくは、前記不良エレメントの発生した動画フレームをグラフィックユーザインタフェース(GUI)で提供する出力部をさらに備え、前記グラフィックユーザインタフェースは、現在再生している動画画面を示す領域と不良エレメントの検出時間を示す領域とを含み、あるいは、前記不良エレメントの検出時間を選択すると、前記選択された時間に対応するイメージを提供する領域をさらに含むことを特徴とする。このとき、前記イメージは、不良エレメントの発生ブロックを有彩色の境界線で表したイメージであることを特徴とする。
【００１０】
また、本発明の実施の形態に係る動画の再生時に画面上で発生する不良エレメントの検出方法は、動画信号を受信し、前記信号に対応する動画画面を一つ以上のブロックに分割するステップ１と、前記ブロック化した動画画面に含まされた各ブロックに対して不良エレメントを検出するステップ２と、前記ステップ２で不良エレメントが検出された場合、前記不良エレメントの発生したフレーム情報を保存するステップ３とを含む。このとき、前記動画信号は、白黒映像信号であることを特徴とする。
【００１１】
好ましくは、前記ステップ２は、各ブロック境界部分の画素値の変化率と前記ブロックの内部の各画素間の画素データ分布とに基づいて不良エレメントを判別するステップを含むことを特徴とする。
【００１２】
好ましくは、前記フレーム情報は、不良エレメントの発生時間情報、または、不良エレメントの発生ブロックの位置座標、あるいは、不良エレメントの発生フレームのイメージファイル情報であることを特徴とする。
【００１３】
好ましくは、前記不良エレメントの発生した動画画面をグラフィックユーザインタフェースで提供するステップ４をさらに含み、前記グラフィックユーザインタフェースは、現在再生している動画画面を示す領域と、不良エレメントの検出時間を示す領域とを含み、あるいは、前記不良エレメントの検出時間を選択すると、前記選択した時間情報に対応するイメージを提供する領域をさらに含む。このとき、前記イメージは、不良エレメントの発生ブロックを色みのある境界線で表したイメージであることを特徴とする。
【発明の効果】
【００１４】
このような本発明に係る動画の再生時に画面上で発生する不良エレメントの検出装置及び検出方法によれば、検査者は、動画画面の不良エレメントを自動的に検出して確認することができる。また、不良エレメントの発生したフレーム情報を別に保存することにより、検査結果の正確性及び動画画面の信頼度を向上させ、無人自動検査を可能とする効果を有する。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の好ましい実施の形態を、添付図面に基づいて詳しく説明する。
【００１６】
図１は、本発明を適用可能な製品生産ラインを示す図であり、より詳しくは、ＶＣＲ、ＤＶＤプレーヤーのような動画を再生できる装置(以下、「動画再生装置)と称する)を生産する生産ラインを示している。
【００１７】
生産ライン１００は、概略として、組立て工程１０５、仕上げ工程１１０、検査工程１１５、出荷工程１２０の４段階の工程に大別できる。かつ、各工程段階で作業者の作業内容を示す作業指導書を提供する作業指導書提供装置１６０、１６２、１６４と、動画画面の検査を行う検査システム１５２、１５４、１５６と、各工程段階についての情報をモニタできるモニタリング端末装置１７２、１７４と、生産ライン１００と関連する様々な情報を管理及び提供するサーバ１５０とが図１の実線で表した検査専用線路を介して連結されている。一方、検査専用線路とは別にサーバ１５０は、外部ネットワークと接続されており、外部からモニタリング端末装置１７０を介して生産ライン１００に対する情報へのアクセスが可能である。動画画面の検査のための試験条件の内容を登録または更新する試験条件編集装置１５８も前記外部ネットワークに接続されているが、この試験条件編集装置１５８は、前記検査専用線路上に設けてもよい。
【００１８】
図１に示す生産ライン１００の各工程段階を具体的に示すと、次のようになる。
【００１９】
組立て工程１０５は、ＶＣＲまたはＤＶＤプレーヤー装置を構成する部品を組立てる工程であり、部品の組立てを終了すると、製品運搬用台車１８０を用いて組立てられた製品が仕上げ工程１１０に伝達される。
【００２０】
仕上げ工程１１０では、前記組立てられた製品を用いて動画再生装置を完成し、前記装置の動作のために、電源を連結する。かつ、動画画面の検査のために、ビデオテープまたはＤＶＤ、ビデオ-ＣＤのような動画記録媒体を前記装置にローディングする。このとき、前記動画記録媒体は、完全性が保証されるべきである。
【００２１】
検査工程１１５は、動画再生装置が正常に動画記録媒体のデータを抽出し、動画画面を提供するかどうかを検査する工程であり、本発明を適用できる工程である。
【００２２】
出荷工程１２０では、検査工程１１５で何ら瑕疵の発見されていない装置を包装し、ボックスラベル(box  label)を付ける。検査工程１１５で瑕疵の発見された装置は、別に収集して管理してもよい。
【００２３】
組立て工程１０５、仕上げ工程１１０、検査工程１１５、出荷工程１２０に関する各情報は、図１の実線で表す検査専用線路を介して共有し、あるいは、前記各情報は、サーバ１５０に保存する。
【００２４】
図２は、図１の製品生産ラインに配置され、動画画面の品質を検査するための検査システムを示す図である。
【００２５】
前記検査システムは、ベルトコンベヤーのような運搬装置２００に設けられ、オーディオ/ビデオ信号を出力する出力部２１５を有する再生装置２１０と、動画再生装置２１０を動作させる制御装置２２０と、出力部２１５からオーディオ/ビデオ信号を受信するインタフェース部２３５を有する信号分配器２３０と、信号分配器２３０から動画データを受信し、前記データを分析して動画画面の品質の検査を行う不良エレメントの検出装置２４０と、前記検査結果を検査者に提供するディスプレイ装置２５０とから構成される。
【００２６】
図２に示す検査システムの動作を具体的に示すと次のようになる。
【００２７】
運搬装置２００により動画再生装置２１０が移動すると、制御装置２２０は、動画画面の品質検査のために、動画再生装置２１０を動作させる。このとき、制御装置２２０は、無線リモコン装置であってもよく、検査者がこの無線リモコンを直接操作したり、あるいは、不良エレメントの検出装置２４０に検査項目を予め設定して置き、不良エレメントの検出装置２４０を無線リモコン装置と連結して自動的なリモコン操作を可能としてもよい。前記検査項目は、図１に示すサーバ１５０に保存された後、検査システム１５２、１５４、１５６に伝達されてもよい。
【００２８】
動画再生装置２１０が動作すると、前の段階でローディングされた動画記録媒体から動画データを読み出し、出力部２１５を介してオーディオ信号またはビデオ信号が出力される。出力された信号は、インタフェース部２３５を介して信号分配器２３０に収集される。図２には示さないが、信号分配器２３０は、２つ以上のインタフェース部２３５を備えて一度に複数の台の動画再生装置からオーディオ信号またはビデオ信号を収集することができる。
【００２９】
信号分配器２３０は、前記収集した信号についてのデータを不良エレメントの検出装置２４０に転送する。このとき、データ通信は、並列インタフェースまたはＩＥＥＥ１３９４のような高速直列インタフェースとして具現することができる。
【００３０】
不良エレメントの検出装置２４０は、収集した動画データを分析し、動画再生装置２１０が正常に動画データを読み出しているかどうかを判別する。また、不良エレメントの検出装置２４０は、現在再生している動画の画面や動画画面の検査結果をモニタのようなディスプレイ装置２５０を通して検査者に提供する。
【００３１】
もし、不良エレメントの検出装置２４０が２つ以上の動画再生装置を検査している場合には、前記ディスプレイ装置は、画面を分割することにより、各動画再生装置に対する検査結果を検査者に提供することができる。このとき、不良エレメントの検出装置２４０は、信号分配器２３０またはディスプレイ装置２５０を備えてもよい。
【００３２】
一方、不良エレメントの検出装置２４０で収集した結果は、図１の実線で表す検査専用線路を介してサーバ１５０に保存する。
【００３３】
図３は、本発明の一実施の形態に係る不良エレメントの検出装置２４０のハードウェア的な構成を示す図である。
【００３４】
不良エレメントの検出装置２４０は、１つ以上の中央処理部(Central  Process Unit；以下、「ＣＰＵ」と称する)３１０を備える。ＣＰＵ３１０は、システムバス３００を介してシステムメモリであるＲＯＭ３２０、ＲＡＭ３３０及び各種の他の構成要素と結合される。このとき、システムバス３００は、メモリバスまたはメモリコントローラ、周辺装置バス及び様々なバース構造の何れかを用いるローカルバスを含むバス構造の何れかであってもよい。例えば、上述のバス構造としては、ＩＳＡバス(Industrial  Standard  Architecture  Bus)、ＭＣＡバス(Micro  Channel  Architecture  Bus)、ＥＩＳＡバス(Extended  Industrial  Standard  Architecture  Bus)、ＶＥＳＡローカルバス(Video  Electronics  Standards  Association  Local  Bus)、及びメザニンバス(Mezzanie  bus)としても知られたＰＳＩバス(Peripheral  Component  Interconnect  Bus)を含む。読み出し専用メモリ(Read  Only  Memory、以下、「ROM」と称する)３２０は、システムバス３００に結合され、前記装置のある基本的な機能を制御するＢＩＯＳ(Basic  input/output  system)であってもよい。
【００３５】
また、図３には、システムバス３００に結合されたＩ/Ｏアダプタ３４０及び通信アダプタ３５０を示している。Ｉ/Ｏアダプタ３４０は、ハードディスクまたはテープ記録装置と通信するＳＣＳＩ(Small  Computer  System  Interface)アダプタであってもよい。通信アダプタ３５０は、前記不良エレメントの検出装置が他の各システムと通信可能とする外部ネットワークとシステムバス３００とを相互接続する。ディスプレイ装置３７２は、ディスプレイアダプタ３７０を介してシステムバス３００に接続され、グラフィック中心アプリケーション及びビデオコントローラの性能を向上させるため、グラフィックアダプタを備えてもよい。本実施の形態において、アダプタ３４０、３５０、３７０は、中間バスブリッジ(図示せず)を介してシステムバス３００に接続される１つ以上のＩ/Ｏバスに接続してもよい。
【００３６】
ＵＩＡ(User  Interface  Adapter)３６０は、キーボード３６２、マウス３６４のような入力装置またはスピーカー３６６などをシステムバス３００と連結する。
【００３７】
不良エレメントの検出装置２４０は、Ｉ/Ｏアダプタ３４０または通信アダプタ３５０を介し、図２に示す信号分配器２３０から動画データを受信する。このとき、受信した動画データは、ＲＡＭ３３０に格納されている動画データの検査のための応用プログラムにより分析される。このとき、現在再生している動画画面は、ディスプレイアダプタ３７０を介して検査者に提供することができる。
【００３８】
一方、検査された動画画面についての情報は、Ｉ/Ｏアダプタ３４０を介してハードディスクに保存され、あるいは、通信アダプタ３５０を介して図１の実線で表す検査専用線路を介してサーバ１５０に保存される。
【００３９】
図４は、本発明の一実施の形態に係る不良エレメントの検出装置を適用可能な他の検査システムを示す図であり、記録媒体に記録されている動画データを再生することにより、記録媒体のデータの品質を検査するシステムを示している。このとき、前記記録媒体を再生する再生装置は、完全性が保証されるべきである。
【００４０】
前記検査システムは、オーディオ/ビデオ信号を出力する出力部４１２、４２２を有し、動画記録媒体４１４、４２４を再生する媒体再生装置４１０、４２０と、出力部４１２、４２２からオーディオ/ビデオ信号を受信するインタフェース部４３２、４３４を有する信号分配器４３０と、信号分配器４３０から動画データを受信し、前記データを分析して動画画面の品質検査を行う不良エレメントの検出装置４４０と、前記検査結果を検査者に提供するディスプレイ装置４５０とから構成される。
【００４１】
検査者は、動画記録媒体４１４、４２４のローディングされた２つ以上の媒体再生装置４１０、４２０を直接または自動的に再生する。媒体再生装置４１０、４２０が動作を行うと、出力部４１２、４２２を介してオーディオ/ビデオ信号が出力される。前記出力された信号が信号分配器４３０、不良エレメントの検出装置４４０、ディスプレイ装置４５０を経て処理される過程は、図２に示す過程と同じである。このとき、不良エレメントの検出装置４４０は、信号分配器４３０またはディスプレイ装置４５０を備えてもよい。
【００４２】
図５は、本発明の一実施の形態に係る不良エレメントの検出装置の論理ブロック図である。動画画面の不良エレメントの検出装置５００は、図２及び図４に示す不良エレメントの検出装置２４０、４４０において、別のハードウェア、または、応用プログラム、あるいは、ハードウェアと応用プログラムとを組み合わせた形で具現してもよい。
【００４３】
動画画面の不良エレメントの検出装置５００は、ビデオ信号を受信し、動画画面を所定のブロックに分割し、前記ブロック単位で画素の情報を抽出するブロック設定部５１０と、前記ブロックごとにそれらのブロックを構成している各画素の情報を比較する不良エレメント判別部５２０と、不良エレメント判別部５２０で画素情報を比較した結果、不良エレメントが発生した場合に、前記不良エレメントの発生フレームに関する情報を保存するエラーフレーム情報保存部５３０と、不良エレメント判別部５２０で比較した内容を検査者に提供する出力部５４０とから構成される。
【００４４】
ブロック設定部５１０は、ＤＶＤのようなデジタル動画記録媒体に含まれている動画情報を抽出して生成したビデオ信号と、ＤＶＤプレーヤー、デジタルカムコーダーのような各種のデジタル動画再生装置の出力端子からビデオ信号とを受信する。ブロック設定部５１０がビデオソースに対応するブロックを設定すると、不良エレメント判別部５２０は、各ブロックに対して不良エレメントがあるかどうかを判別する。不良エレメント判別部５２０が不良エレメントを判別する方法としては、各ブロックの境界部分に置かれた画素値の変化率と前記ブロックの内部の各画素間の画素データ分布とを利用することができる。
【００４５】
一方、不良エレメント判別部５２０が不良エレメントを発見すると、前記不良エレメントが発見されたフレームに関する情報をエラーフレーム情報保存部５３０に保存する。このとき、前記情報は、前記フレームの再生時間情報と、前記フレームのイメージファイル情報、かつ、前記フレームにおける不良エレメントの発生したブロックに対する位置座標などを含む。
【００４６】
出力部５４０では、現在再生している動画画面をディスプレイするが、このとき、不良エレメントが発生したブロックを視覚的に表示するために、前記ブロックの内部を黒色で処理したり、前記ブロックの境界を所定の色で表示したりして区別することができる。
【００４７】
また、出力部５４０は、エラーフレーム情報保存部５３０に保存されている前記各フレーム情報をグラフィックユーザインタフェースの型で提供することができる。
【００４８】
図６は、本発明の他の実施の形態に係る複数のビデオ信号を受信し、動画画面の不良エレメントを検出するための論理ブロック図である。ブロック設定部６１０は、１つ以上のビデオ信号を入力として、同時に複数のビデオ信号に対する不良エレメントを判別できる。このとき、ブロック設定部６１０は、複数のビデオ信号が入出力できるインタフェースカードを備えており、並列インタフェースカードまたはＩＥＥＥ１３９４標準の高速直列インタフェースカードを備えてもよい。
【００４９】
図６に示す動作過程は、図５に示すブロック図の動作過程と同じであるが、このとき、エラーフレーム情報保存部６３０は、ブロック設定部６１０で受信したビデオ信号の種類だけのエラーフレーム情報保存空間を区分して管理できる。また、出力部６４０は、ディスプレイされる画面をブロック設定部６１０に入力されるビデオ信号分だけ分割して提供することができる。
【００５０】
図７は、本発明の一実施の形態に係る動画画面の不良エレメントの検出方法を示すフローチャートである。
【００５１】
検査者が不良エレメントの検査のためのアプリケーションプログラムを起動すると(Ｓ７００)、前記検査のためのプログラム初期化過程(Ｓ７１０)を行う。前記初期化過程(Ｓ７１０)は、検査対象フレームに設定すべきブロックの大きさを決定する過程(Ｓ７２０)と、不良エレメントの発生したフレームを抽出するために、フレームを一時保存するキューを生成する過程(Ｓ７３０)とを含む。
【００５２】
プログラム初期化過程(Ｓ７１０)で不良エレメントの検査のための基本的な設定が完了すると、不良エレメントの検査のためのプロセスが行われる(Ｓ７４０)。また、前記アプリケーションプログラムは、不良エレメントを含んでいるフレームに対する検査が終了するたびに、検査者に検査結果を提供し(Ｓ７５０)、検査者の選択または動画画面の再生終了により、不良エレメントの検出過程は終了する(Ｓ７６０)。
【００５３】
図８は、本発明の一実施の形態に係る不良エレメントの検出のための方法中初期化設定段階でブロックを設定する方法を示すフローチャートである。
【００５４】
ブロックの設定方法は、検査者が直接ブロックを設定する手動モードと、既に格納されたデータベースを利用して自動的にブロックを設定する自動モードとがある。
【００５５】
手動モードである場合、不良エレメントの検出のためのアプリケーションは、ブロック設定のための手段を提供することができる。前記手段としては、アプリケーションに備えたブロック設定のためのメニュー、あるいは、別のウィンドウでもよい。ブロック設定のためのウィンドウがオープンされると(Ｓ８２０)、検査者は、動画信号の再生装置または記録媒体を識別する識別情報と再生される動画画面を８×８画素単位でブロック化するか、１６×１６画素単位でブロック化するかに従って、ブロックの大きさをそれぞれのチャンネル別に決定して設定する(Ｓ８３０)。即ち、図６に示すように、複数の動画信号が入力される場合には、それぞれに対してブロックの大きさを設定する。
【００５６】
一方、自動モードである場合には、ブロックの大きさや検査の対象をマッピングしたテーブルをオープンする(Ｓ８４０)。このとき、前記マッピングテーブルは、検査者により図１に示すサーバ１５０に予め登録された後、図３に示す不良エレメントの検出装置のＲＡＭ３３０にローディングされてもよい。前記マッピングテーブルは、動画データの含まれている各種の記録媒体、ＤＶＤプレーヤー、ＶＣＲなどのような検査対象に対する識別情報や前記識別情報に対応する動画画面のブロックの大きさ情報を含む。前記識別情報は、図１に示す生産ライン１００の初期段階でバーコードまたはｉ-ボタンによりサーバ１５０に予め登録して置いてもよい。前記マッピングテーブルがオープンされると、動画信号が入力される各チャンネルごとにブロックの大きさが自動的に設定される。
【００５７】
一方、モード設定(Ｓ８１０)は、検査者により予め定義されたり、更新されたりできる。
【００５８】
図９は、本発明の一実施の形態に係る不良エレメントの検査過程を示すフローチャートであり、プログラムの初期化過程(Ｓ７１０)が終了すると、不良エレメントの検査が行われる(Ｓ７４０)。
【００５９】
不良エレメントの検出装置が動画信号を受信すると(Ｓ９１０)、受信した信号に対するデータ情報をバッファに一時保存する(Ｓ９１５)。このとき、前記バッファは、不良エレメントの検出のためのアプリケーションの処理速度と動画信号の受信速度との間の緩衝の役割を果たし、好ましくは、前記バッファは、図３に示すＲＡＭ３３０に設けられる。複数の動画信号が入力される場合には、入力される信号の数だけバッファを生成する。
【００６０】
前記アプリケーションは、前記バッファから動画データをフレーム単位で抽出し、プログラムの初期化過程(Ｓ７１０)で既に設定されたブロックの大きさで前記抽出されたフレームを分割する(Ｓ９２０)。次いで、前記アプリケーションは、前記フレームを再生するためのウィンドウをオープンし、再生される動画画面を検査者に提供する(Ｓ９３０)。
【００６１】
前記アプリケーションは、再生される各フレームをプログラムの初期化過程(Ｓ７１０)で生成されたキューに保存する(Ｓ９３０)。このとき、前記キューにはフレーム情報も保存することができる。前記フレーム情報は、フレームの再生時間情報、前記フレームのイメージファイル情報、及び前記フレームに対するブロックの大きさの情報などを含む。また、前記キューは、図６に示すように、複数の動画信号を入力とする場合には、入力される信号の数だけ生成され、好ましくは、図３に示す不良エレメントの検出装置のＲＡＭ３３０に設けられる。
【００６２】
前記アプリケーションを介して各フレームに対する不良エレメントの発生があったかどうかを判別し(Ｓ９３５)、不良エレメントの検出されたフレームに対しては前記フレームの再生時間情報を別に保存する(Ｓ９４０)。前記時間情報は、前記ステップＳ９３０でキューに保存された時間情報と同期化される。
【００６３】
前記アプリケーションまたは前記アプリケーションにより生成されたスレッドや子プロセッサは、前記キューから順次フレームを抽出する(Ｓ９４５)。このとき、前記ステップＳ９４０で保存された時間情報と同じ時間情報を含むフレームは、不良エレメントを含むフレームであるため、エラーフレームとして見なされる。このような場合、前記エラーフレームに対するフレーム情報は別に保存されるが、このとき、前記フレーム情報は、前記ステップＳ９３０でキューに保存されたフレーム情報であることもある。１つのフレームに対する不良エレメントの検査が終了すると、前記ステップＳ９１５でバッファに保存されている動画データ情報から検査済みのフレームの次のフレームを抽出し、前記ステップＳ９１５乃至前記ステップＳ９５５を繰り返す。
【００６４】
図１０は、本発明の一実施の形態に係る不良エレメントの検査結果を提供する方法を示すフローチャートである。検査者は、前記ステップＳ９５５で保存されたエラーフレーム情報を用いて不良エレメントの検査結果を確認できる。
【００６５】
不良エレメントの検出のためのアプリケーションは、前記保存されたエラーフレームに対する時間情報をグラフィックユーザインタフェースまたはテキストの型で、再生時間により順次ディスプレイする(Ｓ１０１０)。このとき、検査者が前記時間情報を選択すると（Ｓ１０２０）、検査者に不良エレメントの発生ブロックが容易に発見できるように表示する(Ｓ１０３０)。例えば、不良エレメントの発生したブロックの境界を色みのある実線で表示できるが、前記色は、既に設定されていたり、別のウィンドウを生成し、検査者にとって区別しやすい色を選択させたりできる。このとき、前記不良エレメントの発生したブロックの位置情報は、前記エラーフレーム情報中のブロックの大きさの情報やイメージファイル情報を用いて得られるが、前記位置情報は、ｘ−ｙのスカラー座標、あるいは、ベクトル座標を用いてもよい。
【００６６】
不良エレメントの発生ブロックに対する表示方法が決定されると、前記アプリケーションは、別のウィンドウを生成し、前記ブロックの表示されたエラーフレームに対するイメージファイルを提供する(Ｓ１０４０)。
【００６７】
図１１（ａ）は、本発明の一実施の形態に係る単一のビデオ信号を受信し、不良エレメントを検出するためのグラフィック使用者インタフェース１１００を示す図である。
【００６８】
グラフィック使用者インタフェース１１００は、不良エレメントを含むフレームの再生時間を示す領域１１１０と、不良エレメントの発生したフレームを抽出するために、フレームを一時保存するキューに対する情報を示す領域１１２０とを含む。
【００６９】
このとき、時間情報を示す領域１１１０は、図１０に示すステップＳ１０１０で具現される。このとき、検査者が前記領域中の任意の時間情報をクリックすると、グラフィック使用者インタフェース１１００を行わせたアプリケーションは、図１０に示すステップＳ１０３０やステップＳ１０４０を行うことにより、検査者に図１１（ｂ）に示すようなクリックされた時間情報に対応するフレームのイメージファイルを、別に生成されたウィンドウを通して提供する。
【００７０】
図１２は、本発明の一実施の形態に係る複数のビデオ信号を受信し、各動画画面に対する不良エレメントを検出するためのグラフィック使用者インタフェース１２００を示す図である。
【００７１】
グラフィック使用者インタフェース１２００は、現在再生している動画画面を示す領域１２１０と、不良エレメントの発生したフレームに対する時間情報を示す領域１２２０と、不良エレメントの検出されたフレームのイメージを示す領域１２３０とを含む。
【００７２】
図１２においては、動画画面領域１２１０でvideo−1からvideo−4まで全て四つのビデオソースに対する動画画面を示しており、時間情報領域１２２０では、前記四つの動画画面に対する各不良エレメントの検出結果を示している。即ち、時間情報領域１２２０では、不良エレメントの検出結果として不良エレメントの発生したフレームのエラー発生時間やエラー終了時間を示している。イメージ領域１２３０では、最近発生した不良エレメントフレームに対するイメージを示している。また、検査者が時間情報領域１２２０にある任意の時間情報をクリックすると、グラフィック使用者インタフェース１２００を実行させたアプリケーションは、図１０に示すステップＳ１０３０やステップＳ１０４０を行うことにより、検査者に図１１（ｂ）に示すようなクリックされた時間情報に対応するフレームのイメージファイルを、別に生成されたウィンドウを通して提供する。
【００７３】
以上のように、上記実施の形態を参照して詳細に説明され図示されたが、本発明は、これに限定されるものでなく、このような本発明の基本的な技術的思想を逸脱しない範囲内で、当業界の通常の知識を有する者にとっては、他の多くの変更が可能であろう。また、本発明は、添付の特許請求の範囲により解釈されるべきであることは言うまでもない。
【図面の簡単な説明】
【００７４】
【図１】本発明を適用可能な製品生産ラインを示す図である。
【図２】図１の製品生産ラインに配置され、動画画面の品質を検査するため検査システムを示す図である。
【図３】本発明の一実施の形態に係る不良エレメントの検出装置のハードウェア的構成を示す図である。
【図４】本発明の一実施の形態に係る不良エレメントの検出装置を適用可能な他の検査システムを示す図である。
【図５】本発明の一実施の形態に係る不良エレメントの検出装置の論理的ブロック図である。
【図６】本発明の他の実施の形態に係る複数のビデオ信号を受信し、動画画面の不良エレメントを検出するための装置の論理ブロック図である。
【図７】本発明の一実施の形態に係る動画画面の不良エレメントの検出方法を示すフローチャートである。
【図８】本発明の一実施の形態に係る不良エレメントの検出のための初期化設定段階におけるブロックを設定する方法を示すフローチャートである。
【図９】本発明の一実施の形態に係る不良エレメントの検査過程を示すフローチャートである。
【図１０】本発明の一実施の形態に係る不良エレメントの検査結果の提供方法を示すフローチャートである。
【図１１】（ａ）は、本発明の一実施の形態により単一の動画信号を受信し、不良エレメントを検出するためのグラフィック使用者インタフェースを示す図であり、（ｂ）は、本発明の一実施の形態により不良エレメントの検出装置が不良エレメントを検出した画面を示す図である。
【図１２】本発明の一実施の形態により複数のビデオ信号を受信し、各動画画面に対する不良エレメントを検出するためのグラフィック使用者インタフェースを示す図である。
【符号の説明】
【００７５】
１００    生産ライン
１０５    組立て工程
１１０    仕上げ工程
１１５    検査工程
１２０    出荷工程
１５０    サーバ
１５２、１５４、１５６  検査システム
１５８    試験条件編集装置
１６０、１６２、１６４  作業指導者提供装置
１７０、１７２、１７４  モニタリング端末装置
１８０    製品運搬用台車
２００    運搬装置
２１０    動画再生装置
２１５、４１２、４２２、５４０、６４０  出力部
２２０    制御装置
２３０    信号分配器
２３５    インタフェース部
２４０    不良エレメントの検出装置
２５０    ディスプレイ装置
３００    システムバス
３１０    ＣＰＵ（中央処理部）
３２０    ＲＯＭ
３３０    ＲＡＭ
３４０    Ｉ／Ｏアダプタ
３５０    通信アダプタ
３６０    ユーザインタフェースアダプタ
３６２    キーボード
３６４    マウス
３６６    スピーカー
３７０    ディスプレイアダプタ
３７２    ディスプレイ装置
４１０、４２０  媒体再生装置
４１４、４２４  動画記録媒体
４３０    信号分配器
４３２、４３４  インタフェース部
４４０、５００  不良エレメントの検出装置
４５０    ディスプレイ装置
５１０、６１０  ブロック設定部
５２０、６２０  不良エレメント判別部
５３０、６３０  エラーフレーム情報保存部
１１００  グラフィック使用者インタフェース
１１１０  フレームの再生時間を示す領域
１１２０  フレームを一時保存するキューに対する情報を示す領域
１２００  グラフィック使用者インタフェース
１２１０  動画画面を示す領域
１２２０  フレームに対する時間情報を示す領域
１２３０  フレームのイメージを示す領域
【図１】
2005057726.tif 000003
【図２】
2005057726.tif 000004
【図３】
2005057726.tif 000005
【図４】
2005057726.tif 000006
【図５】
2005057726.tif 000007
【図６】
2005057726.tif 000008
【図７】
2005057726.tif 000009
【図８】
2005057726.tif 000010
【図９】
2005057726.tif 000011
【図１０】
2005057726.tif 000012
【図１１】
2005057726.tif 000013
【図１２】
2005057726.tif 000014