(57)【要約】【課題】映像処理装置の遠隔管理システム及びその方法を提供する。【解決手段】電源状態遷移または駆動状態による第１の状態情報を自主的に検知してネットワークを介して提供し、ポーリングに対するポーリング応答する複数の映像処理装置と、前記各映像処理装置から提供される第１の状態情報及びポーリングに対するポーリング応答から把握される第２の状態情報を管理し、前記第１の状態情報及び第２の状態情報に基づいて前記各映像処理装置の履歴を管理する管理サーバを含む遠隔管理システムを開示することで、それぞれ設置されている映像処理装置の故障だけでなく、動作状態、故障を起こす不良情報及び非正常的な駆動による不良情報を遠隔から収集／管理することができ、各映像処理装置が自主的に駆動状態または電源状態遷移による状態情報を検知して管理サーバに伝送し、管理サーバがポーリングに基づいて映像処理装置の状態情報を収集することができる。【選択図】図１
2009189000.tif 000002
【特許請求の範囲】
【請求項１】
遠隔管理システムにおいて、
電源状態遷移または駆動状態による第１の状態情報を自主的に検知してネットワークを介して提供し、ポーリングに対するポーリング応答する複数の映像処理装置と、
前記各映像処理装置から提供される第１の状態情報及びポーリングに対するポーリング応答から把握される第２の状態情報を管理し、前記第１の状態情報及び第２の状態情報に基づいて前記各映像処理装置の履歴を管理する管理サーバと、
を含むことを特徴とする映像処理装置の遠隔管理システム。
【請求項２】
状態情報をポップアップウィンドウの形態または警告音の形態として出力可能な複数個のコンソールをさらに含み、
前記管理サーバは、
前記各映像処理装置から提供される第１の状態情報をリアルタイムに前記各コンソールに提供し、前記第２の状態情報が把握されると直ちに前記各コンソールに提供することを特徴とする請求項１に記載の映像処理装置の遠隔管理システム。
【請求項３】
前記管理サーバは、
前記第１の状態情報及び第２の状態情報を携帯電話の電話番号に基づいて短文メッセージに伝送するか、または電子メールに伝送することを特徴とする請求項２に記載の映像処理装置の遠隔管理システム。
【請求項４】
前記第１の状態情報は、
電源状態遷移による電源オン情報、電源オフ情報または再起動情報と、映像データの損失情報と、映像データの保存状態不良情報または保存失敗情報または駆動プロセッサのプロセッサ不良情報のうち、少なくとも１つ以上を含むことを特徴とする請求項１に記載の映像処理装置の遠隔管理システム。
【請求項５】
前記第２の状態情報は、
前記各映像処理装置の不良情報、ソフトウェア不良情報またはネットワーク接続不良情報のうち、少なくとも１つ以上を含むことを特徴とする請求項１に記載の映像処理装置の遠隔管理システム。
【請求項６】
前記各映像処理装置は、
ＴＣＰ／ＵＤＰ基盤のソケット通信方式により前記第１の状態情報を伝送することを特徴とする請求項１に記載の映像処理装置の遠隔管理システム。
【請求項７】
前記映像処理装置は、
前記映像処理装置の電源状態を管理し、前記電源状態遷移による電源オン情報、電源オフ情報または再起動情報を提供する電源管理部と、
映像を撮像して映像信号を提供する映像撮像部と、
前記映像信号に該当する映像データを保存するデータ保存部と、
前記映像撮像部から提供される映像信号をデジタル処理し、映像データを前記データ保存部に保存しながらデータ損失及び保存状態を検知し、前記映像データ損失情報または保存状態不良情報を提供するデータ処理部と、
前記データ保存部のデータ保存状態を検知して保存失敗情報を前記管理サーバに伝送し、プロセッサの駆動状態を検知してプロセッサ不良情報を前記管理サーバに伝送し、前記電源管理部及びデータ処理部から提供される前記各情報を前記管理サーバに提供し、前記管理サーバのポーリングに対するポーリング応答及び各プロセッサにポーリングしてソフトウェア不良情報を前記管理サーバに伝送する状態検知部と、
を含むことを特徴とする請求項１に記載の映像処理装置の遠隔管理システム。
【請求項８】
前記状態検知部は、
データ保存部に保存されるデータ量が所定時間の間に増加していないか、または映像データが保存されるファイルのデータ量が所定時間の間に増加していない場合、保存失敗状態と判断することを特徴とする請求項７に記載の映像処理装置の遠隔管理システム。
【請求項９】
前記状態検知部は、
ソフトウェアを駆動する各プロセッサにポーリングし、異常情報が応答されるか、またはポーリング応答がない場合、ソフトウェア不良情報を前記管理サーバに伝送することを特徴とする請求項７に記載の映像処理装置の遠隔管理システム。
【請求項１０】
前記状態検知部は、
前記映像処理装置において駆動中のプロセッサリストのプロセッサのうち駆動されないプロセッサがあれば、特定プロセッサ不良と判断することを特徴とする請求項７に記載の映像処理装置の遠隔管理システム。
【請求項１１】
前記映像処理装置は、
前記状態情報の発生時またはポーリング時にスレッドを生成して処理することを特徴とする請求項７に記載の映像処理装置の遠隔管理システム。
【請求項１２】
前記管理サーバは、
前記映像処理装置から前記第１の状態情報を受信し、ポーリング応答から前記第２の状態情報を把握する状態情報処理部と、
前記各映像処理装置の前記第１の状態情報及び第２の状態情報を保存するデータベースと、
前記状態情報処理部に受信される前記第１の状態情報及び第２の状態情報をリアルタイムにコンソールに伝送するか、短文メッセージに伝送するか、または電子メールに伝送する状態情報提供部と、
前記データベースに保存された前記各映像処理装置の第１及び第２の状態情報に基づいて履歴情報を管理する履歴管理部と、
を含むことを特徴とする請求項１に記載の映像処理装置の遠隔管理システム。
【請求項１３】
前記状態情報処理部は、
前記各映像処理装置から前記第１の状態情報を受信し、前記状態情報提供部を介してリアルタイムに伝送する状態情報受信部と、
前記ポーリング応答に基づいて装置不良、ソフトウェア不良またはネットワーク接続不良のうちいずれか１つの第２の状態情報を把握し、前記状態情報提供部を介してリアルタイムに伝送するポーリング処理部と、
を含むことを特徴とする請求項１２に記載の映像処理装置の遠隔管理システム。
【請求項１４】
前記履歴管理部は、
前記映像処理装置の識別情報、状態情報種類、発生時刻またはグループ毎に前記履歴情報を管理し、管理者から要請があれば、要請条件に符合するように履歴情報を検索して提供することを特徴とする請求項１２に記載の映像処理装置の遠隔管理システム。
【請求項１５】
映像を撮像して保存する映像処理装置において、
前記映像処理装置に駆動電圧を供給し、電源状態遷移による電源オン情報、電源オフ情報または再起動情報を提供する電源管理部と、
映像を撮像して映像信号を提供する映像撮像部と、
ハードディスクドライバで実現され、前記映像信号に該当する映像データを保存するデータ保存部と、
前記映像撮像部から提供される映像信号をデジタル処理して前記映像信号を処理する過程においてデータ損失及び保存不良が発生すると、データ損失情報または保存状態不良情報を提供するデータ処理部と、
データ保存部に保存されるデータ量が所定時間の間に増加していない場合、保存失敗状態情報を発生させてソフトウェアを駆動する各プロセッサにポーリングし、異常情報が応答されるか、またはポーリング応答がない場合、ソフトウェア不良情報を発生させ、駆動中断されたプロセッサがあればプロセッサ不良情報を発生させ、前記データ処理部及び電源管理部から提供される前記情報及び前記発生された情報を管理サーバに伝送する状態管理部と、
を含むことを特徴とする映像処理装置。
【請求項１６】
映像処理装置を管理する管理サーバにおいて、
前記映像処理装置に周期的にポーリングし、それに対するポーリング応答がなければ、前記映像処理装置の故障、駆動エラーまたはネットワーク接続切れと把握し、装置不良情報、ネットワーク接続不良情報またはソフトウェア不良情報を生成する状態情報処理部と、
前記状態情報処理部で把握された前記装置不良情報、ネットワーク接続不良情報またはソフトウェア不良情報を保存するデータベースと、
前記装置不良情報、ネットワーク接続不良情報またはソフトウェア不良情報をリアルタイムに少なくとも１つ以上のコンソールに伝送するか、短文メッセージに伝送するか、または電子メールに伝送する状態情報提供部と、
前記データベースに保存された前記装置不良情報、ネットワーク接続不良情報またはソフトウェア不良情報に基づいて履歴情報を管理する履歴管理部を含むことを特徴とする映像処理装置を管理する管理サーバ。
【請求項１７】
映像処理装置の遠隔管理方法において、
管理サーバが複数の映像処理装置とネットワークを介して接続して登録する段階と、
前記各映像処理装置が自主的に検知される第１の状態情報を前記管理サーバに伝送する段階と、
前記管理サーバが周期的なポーリングに対するポーリング応答に基づいて第２の状態情報を把握して生成する段階と、
前記管理サーバが前記第１の状態情報及び第２の状態情報をリアルタイムに管理者コンソールに提供する段階と、
前記コンソールが前記第１の状態情報及び第２の状態情報を出力する段階と、
前記管理サーバが前記第１の状態情報及び第２の状態に基づいて履歴情報を管理する段階と、
を含むことを特徴とする映像処理装置の遠隔管理方法。
【請求項１８】
前記第１の状態情報を前記管理サーバに伝送する段階は、
前記各映像処理装置の電源状態遷移による電源オン情報、電源オフ情報または再起動情報を発生する段階と、
保存のデータ量が所定時間の間に増加していないか、または映像データが保存されるファイルのデータ量が所定時間の間に増加していない場合、保存失敗状態と判断して保存失敗状態情報を発生する段階と、
ソフトウェアを駆動する各プロセッサにポーリングして異常情報が応答されるか、またはポーリング応答がない場合、ソフトウェア不良情報を発生する段階と、
前記映像処理装置で駆動中のプロセッサリストのプロセッサのうち駆動しないプロセッサがあれば、特定プロセッサ不良と判断してプロセッサ不良状態情報を発生する段階と、
を含むことを特徴とする請求項１７に記載の映像処理装置の遠隔管理方法。
【請求項１９】
前記第２の状態情報を把握して生成する段階は、
前記映像処理装置に周期的にポーリングし、それに対するポーリング応答がない場合、前記映像処理装置の故障、駆動エラーまたはネットワーク接続切れと把握して、装置不良情報、ネットワーク接続不良情報またはソフトウェア不良情報を生成することを特徴とする請求項１７に記載の映像処理装置の遠隔管理方法。
【請求項２０】
前記第１の状態情報及び第２の状態情報をリアルタイムに管理者コンソールに提供する段階は、
前記管理者コンソールに伝送するか、または設定された携帯電話の電話番号に基づいて短文メッセージまたは電子メールに伝送することを特徴とする請求項１７に記載の映像処理装置の遠隔管理方法。
【請求項２１】
前記履歴情報を管理する段階は、
前記第１及び第２の状態情報を映像処理装置の識別情報、状態情報種類、発生時刻、グループ毎に履歴情報を管理する段階と、
管理者から要請があれば、要請条件に符合するように履歴情報を検索するか、または統計処理して提供する段階と、
を含むことを特徴とする請求項１７に記載の映像処理装置の遠隔管理方法。
【請求項２２】
前記管理サーバが複数の映像処理装置とネットワークを介して接続して登録する段階は、
登録された映像処理装置の登録リストがあれば、登録された接続情報に基づいて該当映像処理装置に接続する段階と、
管理者から受動入力された接続情報があれば、該当接続情報に基づいて映像処理装置に接続する段階と、
ネットワークを介して映像処理装置から登録要請メッセージが受信されれば、前記登録要請メッセージから接続情報を抽出して該当映像処理装置に接続する段階と、
管理者から自動検索が要請されると、ネットワークを介して接続可能メッセージをブロードキャスティング方式で伝送した後に受信される接続要請メッセージから接続情報を抽出して該当映像処理装置に接続する段階と、
を含むことを特徴とする請求項１７に記載の映像処理装置の遠隔管理方法。
【請求項２３】
前記管理サーバが複数の映像処理装置とネットワークを介して接続して登録する段階は、
前記映像処理装置が駆動されて接続可能メッセージが受信されると、接続情報が含まれた接続要請メッセージを自動で生成して前記管理サーバに伝送する段階と、
前記映像処理装置に登録モードが設定されていれば、設定された管理サーバの接続情報に基づいて前記映像処理装置の接続情報が含まれる接続要請メッセージを自動で生成して前記管理サーバに伝送する段階と、
を含むことを特徴とする請求項１７に記載の映像処理装置の遠隔管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像処理装置の遠隔管理システム及びその方法に関し、より詳しくは、それぞれ設置されている映像処理装置の故障だけでなく、動作状態、故障を起こす不良情報及び非正常的な駆動による不良情報を遠隔から収集／管理することができ、各映像処理装置が自主的に駆動状態または電源状態遷移による状態情報を検知して管理サーバに伝送し、管理サーバがポーリングに基づいて映像処理装置の状態情報を収集するので、映像処理装置の内部駆動状態情報だけではなく、映像処理装置の不良、ネットワーク接続不良及びソフトウェア不良などのような状態情報を収集／管理することができる映像処理装置の遠隔管理システム及びその方法(method and system for remote management for image process device)に関する。
【背景技術】
【０００２】
近来、映像を撮像して映像情報を処理する多様な映像処理装置、例えば、ＣＣＴＶ(Closed‐Circuit television)、デジタルビデオレコーダ(ＤＶＲ：Digital Video Recorder)、デジタルカメラなどのような映像処理装置が多様な分野に適用されている。
【０００３】
例えば、銀行、事務室または犯罪の多発する地域に映像処理装置を設置し、予想出来ない状況、例えば、悪意目的で銀行または事務室に侵入する侵入者または犯罪の多発する地域で犯罪行為をする犯罪者をモニタリングし、悪意的な行為をあらかじめ防止するか、または侵入者または犯罪者の映像を保存して、その後に侵入者または犯罪者を見つける防犯目的として用いられる。
【０００４】
近来の映像処理装置を管理する方式は、映像処理装置が設けられた地域毎に管理者を設け、各管理者は該当地域に設けられた映像処理装置から受信した映像情報に問題があれば、該当映像処理装置の故障内容をチェック（確認）する方式である。
このように、各地域の管理者が直接管理する方式は、管理者がチェックできる領域がある地域または特定場所に限定されるため映像処理装置の管理範囲が特定地域あるいは特定映像処理装置に制限される。
【０００５】
また、映像処理装置が故障した場合に管理者の早期対応ができないため、故障を修理する時間の間に防犯機能が中止され、早期に故障修理ができないので防犯機能の中止時間も長くなる。
【０００６】
それと共に、映像処理装置が設置されている地域毎に管理者を設けなければならないので、管理効率が悪く、管理者の故障チェック及び修理に関する専門性が低く、映像処理装置の故障に対する事前予防及び復旧措置の効率性が低下される。
【０００７】
したがって、地域別に散開して設置された映像処理装置の動作状態を、中央で専門管理者が遠隔地状況を集中モニタリングする監視機能の効率性を高めると共に、故障(不良)した場合、早期に対処する方案が必要である。
【０００８】
最近、ネットワークインターネット網を介して映像処理装置を管理する方式が開発されているが、これは単に映像処理装置の動作状態(オン、オフ)をモニタリングするだけである。
【０００９】
一方、既存の映像処理装置の管理方式は、管理者がそれぞれの管理コンソール(console)を介して各映像処理装置の動作状態をモニタリングする方式であって、映像処理装置の動作状態をモニタリングする各管理者に支払う管理費用が増加するという問題があった。そして、管理者が個人的な用事や生理現象で場所を離れる場合に、映像処理装置の動作状態をモニタリングすることができないので、管理者が場所を離れる間にモニタリングできないという問題があった。
【００１０】
したがって、散開した地域に設けられている映像処理装置の管理者が、故障要因を予め把握して早期に対処できるように、動作状態（オン、オフ）、駆動状態（ソフトウェアの動作状態）及び映像情報の保存状態などのような情報を収集してデータベース化し、モニタリングできる管理方式の開発が必要となる。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】韓国特許第１０−３３６５６９号公報
【特許文献２】韓国特許出願公開第２００７−１０９７３２号公報
【発明の概要】
【発明が解決しようとする課題】
【００１２】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、各地域にそれぞれ設置されている複数の映像処理装置を、ネットワークを介して遠隔管理する映像処理装置の遠隔管理システム及びその方法を提供することにある。
【００１３】
また、本発明の目的は、各映像処理装置の動作状態だけでなく故障となる不良情報及び非正常的な駆動による不良情報を収集／管理する映像処理装置の遠隔管理システム及びその方法を提供することにある。
【００１４】
そして、本発明の目的は、各映像処理装置が自主的に駆動状態または電源状態遷移による状態情報を検知して管理サーバに伝送し、管理サーバがポーリングに基づいて映像処理装置の状態情報を収集することができるので、映像処理装置の内部駆動状態情報のみではなく、映像処理装置の不良、ネットワーク接続不良及びソフトウェア不良などのような状態情報を収集／管理する映像処理装置の遠隔管理システム及びその方法を提供することにある。
【００１５】
さらに、本発明によれば、各映像処理装置の状態情報による履歴を統計処理して管理者に提供することで、管理者が映像処理装置の故障や不良部分をあらかじめ把握して、集中管理できる映像処理装置の遠隔管理システム及びその方法を提供することをその目的とする。
【００１６】
また、本発明の目的は、各映像処理装置を管理する管理者または映像処理装置を使用するユーザにコンソールを介して不良情報及び動作状態を知らせると共に、短文メッセージ(ＳＭＳ：Short Message Service)を介して管理者／ユーザの携帯電話に知らせるか、電子メール(電子メール)を介して所定位置を離れた管理者／ユーザにリアルタイムに知らせる映像処理装置の遠隔管理システム及びその方法を提供することにある。
【課題を解決するための手段】
【００１７】
本発明の一態様による映像処理装置の遠隔管理システムは、電源状態遷移または駆動状態による第１の状態情報を自主的に検知して、ネットワークを介して提供し、ポーリングに対するポーリング応答する複数の映像処理装置と、前記各映像処理装置から提供される第１の状態情報及びポーリングに対するポーリング応答から把握される第２の状態情報を管理し、前記第１の状態情報及び第２の状態情報に基づいて前記各映像処理装置の履歴を管理する管理サーバとを含む。
【００１８】
前記映像処理装置の遠隔管理システムは、状態情報をポップアップウィンドウの形態または警告音の形態として出力可能な複数個のコンソールをさらに含み、前記管理サーバは、前記各映像処理装置から提供される第１の状態情報をリアルタイムに前記各コンソールに提供し、前記第２の状態情報が把握されると、直ちに前記各コンソールに提供する。
【００１９】
前記管理サーバは、前記第１の状態情報及び第２の状態情報を携帯電話の電話番号に基づいて短文メッセージとして伝送するか、または電子メールで伝送する。
【００２０】
前記第１の状態情報は、電源状態遷移による電源オン情報、電源オフ情報または再起動情報と映像データ損失情報と、映像データの保存状態不良情報または保存失敗情報または駆動プロセッサのプロセッサ不良情報のうち少なくとも１つ以上を含む。
【００２１】
前記第２の状態情報は、前記各映像処理装置の不良情報、ソフトウェアの不良情報またはネットワーク接続不良情報のうち少なくとも１つ以上を含む。
【００２２】
前記各映像処理装置は、ＴＣＰ／ＵＤＰ基盤のソケット通信方式として前記第１の状態情報を伝送する。
【００２３】
前記映像処理装置は、前記映像処理装置自体の電源状態を管理し、前記電源状態遷移による電源オン情報、電源オフ情報または再起動情報を提供する電源管理部と、映像を撮像して映像信号を提供する映像撮像部と、前記映像信号に該当する映像データを保存するデータ保存部と、前記映像撮像部から提供される映像信号をデジタル処理し、映像データを前記データ保存部に保存しながらデータ損失及び保存状態を検知し、前記映像データ損失情報または保存状態不良情報を提供するデータ処理部と、前記データ保存部のデータ保存状態を検知して保存失敗情報を前記管理サーバに伝送し、プロセッサの駆動状態を検知してプロセッサ不良情報を前記管理サーバに伝送し、前記電源管理部及びデータ処理部から提供される前記各情報を前記管理サーバに提供し、前記管理サーバのポーリングに対するポーリング応答及び各プロセッサにポーリングしてソフトウェア不良情報を前記管理サーバに伝送する状態検知部と、を含む。
【００２４】
前記状態検知部は、データ保存部に保存されるデータ量が所定時間の間に増加しない場合、または映像データが保存されるファイル(file)のデータ量が所定時間の間に増加しない場合には保存失敗状態と判断し、ソフトウェアを駆動する各プロセッサにポーリングし、異常情報が応答されるか、またはポーリング応答がない場合、ポーリング不良情報、すなわち、ソフトウェア不良情報を前記管理サーバに伝送し、前記映像処理装置において駆動中のプロセッサリストから駆動しないプロセッサがあれば、特定プロセッサの不良であると判断する。前記映像処理装置は、前記状態情報発生時またはポーリング時にスレッド(Thread)を生成して処理する。
【００２５】
前記管理サーバは、前記映像処理装置から前記第１の状態情報を受信し、ポーリング応答から前記第２の状態情報を把握する状態情報処理部と、前記各映像処理装置の前記第１の状態情報及び第２の状態情報を保存するデータベースと、前記状態情報処理部に受信される前記第１の状態情報及び第２の状態情報をリアルタイムにコンソールに伝送するか、短文メッセージに伝送するか、または電子メールに伝送する状態情報提供部と、前記データベースに保存された前記各映像処理装置の第１及び第２の状態情報に基づいて履歴情報を管理する履歴管理部と、を含む。
【００２６】
前記状態情報処理部は、前記各映像処理装置から前記第１の状態情報を受信し、前記状態情報提供部を介してリアルタイムに伝送する状態情報受信部と、前記ポーリング応答に基づいて装置不良、ソフトウェア不良またはネットワーク接続不良のうちいずれか１つの第２の状態情報を把握し、前記状態情報提供部を介してリアルタイムに伝送するポーリング処理部と、を含む。
【００２７】
前記履歴管理部は、前記映像処理装置の識別情報、状態情報の種類、発生時刻またはグループ別に前記履歴情報を管理し、管理者から要請があれば、要請条件に符合するように履歴情報を検索して提供する。
【００２８】
本発明の他の態様による映像を撮像して保存する映像処理装置は、前記映像処理装置に駆動電圧を供給し、電源状態遷移による電源オン情報、電源オフ情報または再起動情報を提供する電源管理部と、映像を撮像して映像信号を提供する映像撮像部と、ハードディスクドライバで実現され、前記映像信号に該当する映像データを保存するデータ保存部と、前記映像撮像部から提供される映像信号をデジタル処理して前記映像信号を処理する過程においてデータ損失及び保存不良が発生したら、データ損失情報または保存状態不良情報を提供するデータ処理部と、データ保存部に保存されるデータ量が所定時間の間に増加しない場合保存失敗状態情報を発生させ、ソフトウェアを駆動する各プロセッサにポーリングし、異常情報が応答されるか、またはポーリング応答がない場合、ソフトウェア不良情報を発生させ、駆動中止のプロセッサがあれば、プロセッサ不良情報を発生させ、前記データ処理部及び電源管理部から提供される前記情報及び前記発生した情報を管理サーバに伝送する状態管理部と、を含む。
【００２９】
本発明のさらに他の態様での映像処理装置を管理する管理サーバは、前記映像処理装置で周期的にポーリングし、それに対するポーリング応答がなければ、前記映像処理装置の故障、駆動エラーまたはネットワーク接続切れとして把握し、装置不良情報、ネットワーク接続不良情報またはソフトウェア不良情報を生成する状態情報処理部と、前記状態情報処理部で把握された前記装置不良情報、ネットワーク接続不良情報またはソフトウェア不良情報を保存するデータベースと、前記装置不良情報、ネットワーク接続不良情報またはソフトウェア不良情報をリアルタイムに少なくとも１つ以上のコンソールに伝送するか、短文メッセージに伝送するか、または電子メールに伝送する状態情報提供部と、前記データベースに保存された前記装置不良情報、ネットワーク接続不良情報またはソフトウェア不良情報に基づいて履歴情報を管理する履歴管理部と、を含む。
【００３０】
本発明のさらに他の態様における映像処理装置の遠隔管理方法は、管理サーバが複数の映像処理装置とネットワークを介して接続して登録する段階と、前記各映像処理装置が自主的に検知される第１の状態情報を前記管理サーバに伝送する段階と、前記管理サーバが周期的なポーリングに対するポーリング応答に基づいて第２の状態情報を把握して生成する段階と、前記管理サーバが前記第１の状態情報及び第２の状態情報をリアルタイムに管理者コンソールに提供する段階と、前記コンソールが前記第１の状態情報及び第２の状態情報を出力する段階と、前記管理サーバが前記第１の状態情報及び第２の状態に基づいて履歴情報を管理する段階と、を含む。
【００３１】
前記第１の状態情報を前記管理サーバに伝送する段階は、前記各映像処理装置の電源状態遷移による電源オン情報、電源オフ情報または再起動情報を発生させる段階と、保存のデータ量が所定時間の間に増加していないか、または映像データが保存されるファイルのデータ量が所定時間の間に増加していない場合、保存失敗状態と判断し、保存失敗状態情報を発生させる段階と、ソフトウェアを駆動する各プロセッサにポーリングし、異常情報が応答されるか、またはポーリング応答がない場合、ソフトウェア不良情報を発生させる段階と、前記映像処理装置に駆動中のプロセッサリストのプロセッサのうち、駆動されないプロセッサがあれば、特定プロセッサ不良と判断し、プロセッサ不良状態情報を発生させる段階と、を含む。
【００３２】
前記第２の状態情報を把握して生成する段階は、前記映像処理装置で周期的にポーリングし、それに対するポーリング応答がなければ、前記映像処理装置の故障、駆動エラーまたはネットワーク接続切れとして把握し、装置不良情報、ネットワーク接続不良情報またはソフトウェア不良情報を生成する。
【００３３】
前記第１の状態情報及び第２の状態情報をリアルタイムに管理者コンソールに提供する段階は、前記管理者コンソールに伝送するか、または設定された携帯電話電話番号に基づいて短文メッセージまたは電子メールに伝送する。
【００３４】
前記履歴情報を管理する段階は、前記第１及び第２の状態情報を映像処理装置の識別情報、状態情報種類、発生時刻、グループ別に履歴情報を管理する段階と、管理者から要請があれば、要請条件に符合するように履歴情報を検索するか、または統計処理して提供する段階と、を含む。
【００３５】
前記管理サーバが複数の映像処理装置とネットワークを介して接続して登録する段階は、登録された映像処理装置の登録リストがあれば、登録された接続情報に基づいて該当映像処理装置に接続する段階と、管理者から受動入力される接続情報があれば、該当接続情報に基づいて映像処理装置に接続する段階と、ネットワークを介して映像処理装置から登録要請メッセージが受信されれば、前記登録要請メッセージから接続情報を抽出して該当映像処理装置に接続する段階と、管理者から自動検索の要請があれば、ネットワークを介して接続可能メッセージをブロードキャスティング方式で伝送した後、受信される接続要請メッセージから接続情報を抽出して該当映像処理装置に接続する段階と、を含む。
【００３６】
前記管理サーバが複数の映像処理装置とネットワークを介して接続して登録する段階は、前記映像処理装置が駆動されて、接続可能メッセージが受信されたら、接続情報が含まれる接続要請メッセージを自動で生成して前記管理サーバに伝送する段階と、前記映像処理装置の登録モードが設定されていれば、設定された管理サーバの接続情報に基づいて前記映像処理装置の接続情報が含まれる接続要請メッセージを自動で生成して前記管理サーバに伝送する段階と、を含む。
【発明の効果】
【００３７】
以上説明したように本発明によれば、地域別にそれぞれ設置されている複数の映像処理装置の動作状態だけでなく、故障となる不良情報及び非正常的な駆動による不良情報を遠隔から収集／管理することができ、各映像処理装置が自主的に駆動状態または電源状態遷移による状態情報を検知して管理サーバに伝送し、管理サーバがポーリングに基づいて映像処理装置の状態情報を収集することができるので、映像処理装置の内部駆動状態情報だけでなく、映像処理装置の不良、ネットワーク接続不良及びソフトウェア不良などのような状態情報を収集／管理することが可能となる。
【００３８】
また、本発明によれば、各映像処理装置の状態情報による履歴を統計処理して管理者に提供することによって、管理者が映像処理装置の脆弱な部分をあらかじめ把握し、集中管理することができ、管理者またはユーザにコンソールを介して不良情報及び動作状態を知らせるだけでなく、短文メッセージ(ＳＭＳ)を介して管理者／ユーザの携帯電話に知らせるか、または電子メールにより所定位置を離れた管理者／ユーザに知らせることが可能となる。
【図面の簡単な説明】
【００３９】
【図１】本発明に係る映像処理装置の遠隔管理システムを説明するためのネットワーク接続図である。
【図２】本発明に係る映像処理装置で発生する状態情報を説明するための状態遷移図である。
【図３】本発明の好ましい実施形態に係る映像処理装置を説明するためのブロック図である。
【図４Ａ】本発明の好ましい実施形態に係る映像処理装置の状態情報が管理サーバに伝送される流れを説明するための流れ図である。
【図４Ｂ】本発明の好ましい実施形態に係る映像処理装置の状態情報が管理サーバに伝送される流れを説明するための流れ図である。
【図４Ｃ】本発明の好ましい実施形態に係る映像処理装置の状態情報が管理サーバに伝送される流れを説明するための流れ図である。
【図４Ｄ】本発明の好ましい実施形態に係る映像処理装置の状態情報が管理サーバに伝送される流れを説明するための流れ図である。
【図４Ｅ】本発明の好ましい実施形態に係る映像処理装置の状態情報が管理サーバに伝送される流れを説明するための流れ図である。
【図４Ｆ】本発明の好ましい実施形態に係る映像処理装置の状態情報が管理サーバに伝送される流れを説明するための流れ図である。
【図４Ｇ】本発明の好ましい実施形態に係る映像処理装置の状態情報が管理サーバに伝送される流れを説明するための流れ図である。
【図４Ｈ】本発明の好ましい実施形態に係る映像処理装置の状態情報が管理サーバに伝送される流れを説明するための流れ図である。
【図４Ｉ】本発明の好ましい実施形態に係る映像処理装置の状態情報が管理サーバに伝送される流れを説明するための流れ図である。
【図５】本発明の好ましい実施形態に係る管理サーバを説明するためのブロック図である。
【図６】本発明に係る遠隔管理システムの通信を説明するための図である。
【図７】本発明に係る管理サーバが映像処理装置を登録する方法を説明するためのフローチャートである。
【図８】本発明の好ましい実施形態に係る映像処理装置が管理サーバに接続する方法を説明するためのフローチャートである。
【図９】本発明の好ましい実施形態に係る映像処理装置の遠隔管理方法を説明するためのフローチャートである。
【発明を実施するための形態】
【００４０】
以下、本発明に係る映像処理装置の遠隔管理システム及びその方法について添付した図面を参照して詳細に説明したが、本発明の趣旨を逸脱する内容や周知の技術内容に対する詳細説明は省略する。
【００４１】
図１は、本発明による映像処理装置の遠隔管理システムを説明するためのネットワーク接続図である。
【００４２】
図１に示すように、所定地域にそれぞれ設置されている複数個の映像処理装置２００がネットワーク（ＩＰ網）を介して管理サーバ１００に接続され、管理サーバ１００はネットワーク、例えば、イーサネット（登録商標）により複数のコンソール３００と接続されている。
【００４３】
そして、映像処理装置２００は、イーサネット（登録商標）によりルータ４１０に接続され、ネットワークを介して管理サーバ１００に接続されるか、または共有器４２０を介して管理サーバ１００に接続することができる。
【００４４】
管理サーバ１００は、ネットワークを介して接続される各映像処理装置２００をＭＡＣアドレスまたは別途の識別情報を付与して識別し、ＩＰアドレス、ＭＡＣアドレス及び装置識別情報（例えば、モデル名、器機識別番号）などのような接続情報に基づいて該当映像処理装置２００と接続する。
【００４５】
例えば、管理サーバ１００は、ネットワークを介して接続されている各映像処理装置２００をＭＡＣアドレス別に管理することができ、ＭＡＣアドレス別に映像処理装置２００に対するイベント(特定状況発生(trap))による動作状態情報及び不良情報（以下、「状態情報」という）を管理する。
【００４６】
このように、管理サーバ１００がＭＡＣアドレスにより各映像処理装置２００を識別することは、複数個の映像処理装置２００が私設網(private network)を介して公衆波(public network)であるネットワークに接続されている場合、私設網に属する各映像処理装置２００は同一の公認ＩＰアドレスを有するためにＩＰアドレスは識別力が低下するので、ネットワーク上に、いつも唯一(unique)のＭＡＣアドレスとして各映像処理装置２００を識別することが好ましい。
【００４７】
管理サーバ１００は、ネットワークを介して接続されている各映像処理装置２００の状態情報を収集して管理しており、状態情報が収集されると、リアルタイムにコンソール３００に提供して管理者（またはユーザ）が状態情報を確認するようにする。
【００４８】
このとき、管理サーバ１００は各映像処理装置２００の状態をモニタリングする管理者だけでなく、管理サーバ１００に接続されていない主管理者にも状態情報を提供することができる。すなわち、管理サーバ１００は設定されたコンソールで状態情報をリアルタイムに伝送するか、設定された携帯電話の電話番号に状態情報が含まれた短文メッセージを伝送するか、または状態情報が含まれた電子メールを設定された電子メールアドレスに伝送することができる。
【００４９】
コンソール３００は、管理サーバ１００から提供される状態情報をリアルタイムに出力して管理者（またはユーザ）が認知できるようにする。このとき、コンソール３００は警告ポップアップ(pop−up)ウィンドウの形態として状態情報を出力するか、または警告音と共に出力することができる。
【００５０】
管理サーバ１００が各映像処理装置２００の状態情報を収集する方式は、大きく分けて、各映像処理装置２００がソフトウェア的に駆動状態を点検して状態情報を管理サーバ１００に伝送する方式と、管理サーバ１００が周期的に各映像処理装置２００の状態情報を要請して状態情報を受信する方式とが適用される。
【００５１】
すなわち、管理サーバ１００が収集する状態情報は、映像処理装置２００が自主的に検知する状態情報または管理サーバ１００が映像処理装置２００の状態をモニタリングして収集する状態情報に区分することができる。
【００５２】
そして、管理サーバ１００が管理する映像処理装置２００の状態情報は、映像処理装置２００が自主的に駆動されるソフトウェアに基づいて検知する電源オン、電源オフ、再起動、データ損失、保存状態不良、保存装置不良、プロセッサ不良及び保存失敗などのような状態情報と、管理サーバ１００が周期的なポーリングに対するポーリング応答を介して検知する装置不良、ソフトウェア不良、ネットワーク接続不良などのような状態情報である。
【００５３】
管理サーバ１００が収集する状態情報に対する詳細説明については後述する。
【００５４】
図２は、本発明の映像処理装置から発生する状態情報を説明するための状態遷移図である。
【００５５】
図２に示すように、映像処理装置２００の電源状態は、大きく分けて、電源オフ(Power Off)、正常電源オン(Power On Normal)及び非正常電源オン(Power On Abnormal)の状態に区分される。
【００５６】
正常電源オンの状態から正常に再起動されると、再起動情報(Warm Start)が発生し、電源オフ状態になると、電源オフ情報(Shutdown)が発生し、非正常電源オン状態になると、トラップ情報(Trap)が発生する。
【００５７】
トラップ情報は、特定状況発生、すなわち、イベントが発生されて検知される状態情報、例えば、データ損失(video loss)、保存状態不良(ＨＤＤ Fail)、保存容量プール(ＨＤＤ Full)などである。
そして、電源オフ状態から正常電源オンまたは非正常電源オンの状態になると、電源オン情報(Cold Start)が発生する。
【００５８】
一方、非正常電源オン状態から非正常電源オン状態に再起動されると、再起動情報が発生し、正常電源オン状態になると、トラップ復旧情報が発生する。
【００５９】
トラップ復旧情報は、イベントが解消されるトラップ解消、確認応答などとなる。
【００６０】
そして、正常電源オンまたは非正常電源オンの状態において管理サーバ１００から要求されるポーリングに対するポーリング応答が失敗されると、ポーリング失敗(Polling Fail)状態となり、また正常電源オンまたは非正常電源オン状態になれば、ポーリング復旧状態となる。
【００６１】
ポーリング失敗状態から電源オフ状態になると、非正常電源オフ情報が発生する。
【００６２】
すなわち、管理サーバ１００のポーリングに対する正常な応答にならない状態は、ネットワーク接続が切られているか、映像処理装置２００のソフトウェアまたはプロセッサが故障している状態であり、映像処理装置２００の故障が修理されるか、またはネットワーク接続が復旧されると、それに対する復旧情報が発生する。
【００６３】
図３は、本発明の好ましい実施形態に係る映像処理装置を説明するためのブロック図である。
【００６４】
図３に示すように、本発明による映像処理装置２００は、電源管理部２４０、映像撮像部２１０、データ処理部２２０、データ保存部２３０、状態検知部２５０及び通信部２６０を含む。
【００６５】
映像処理装置の電源管理部２４０、データ処理部２２０及び状態検知部２５０はプロセッサとして実現することができ、各プロセッサに応用ソフトウェアが搭載されて、該当機能を処理することができる。
【００６６】
電源管理部２４０は、印加される駆動電源を映像処理装置２００のプロセッサに供給して映像処理装置２００が駆動できるようにし、映像処理装置２００の電源状態を管理しながら電源状態の遷移による状態情報（例えば、電源オン、電源オフ、再起動）を状態検知部２５０に提供する。
【００６７】
映像撮像部２１０は、映像処理装置２００が設置されている地域の映像を撮像して映像信号を提供する。
【００６８】
データ処理部２２０は、映像撮像部２１０から提供されるアナログ方式の映像信号をデジタル変換し、映像データをデータ保存部２３０に保存する。
【００６９】
以下、本発明の詳細説明においては、特定地域の映像をモニタリングする技術が周知の技術内容であるため、その詳細な説明は省略する。
【００７０】
そして、データ処理部２２０は、映像信号の解釈、圧縮及び保存する過程においてデータ損失及び保存状態不良が発生したら、データ損失情報及び保存状態不良情報のような状態情報を状態検知部２５０に提供する。
【００７１】
データ保存部２３０は、ハードディスクドライバ(ＨＤＤ：hard disk drive)で実現され、データ処理部２２０がデジタル処理する映像データを保存する。
【００７２】
通信部２６０は、映像処理装置２００がネットワークを介して管理サーバ１００に接続してデータが交換されるようにする。
【００７３】
状態検知部２５０は、映像処理装置２００の状態情報を、通信部２６０を介して管理サーバ１００に伝送する。状態検知部２５０は、搭載された応用ソフトウェアにより映像処理装置２００の保存状態、プロセッサ駆動による状態情報及び電源状態遷移による状態情報を管理サーバ１００に伝送し、管理サーバ１００からのポーリングに対するポーリング応答及び要請する情報を伝送する。
【００７４】
このような状態検知部２５０は、映像処理装置２００の状態情報を管理サーバ１００に提供するエージェント(agent)の役割を行い、映像処理装置２００のプロセッサで駆動する応用ソフトウェア(application software)とソケット方式で通信して状態情報を確認し、管理サーバ１００に伝送する。
【００７５】
映像処理装置２００の電源管理部２４０及びデータ処理部２２０は、プロセッサで実現され、応用ソフトウェアが搭載されて駆動され、電源状態及びデータ損失、保存失敗、保存装置不良のような状態情報を状態検知部２５０に知らせており(notification)、状態検知部２５０は保存状態不良、装置不良、ソフトウェアに不良、プロセッサ不良などのような状態情報を検知する。
【００７６】
そして、プロセッサである電源管理部２４０及びデータ処理部２２０と状態検知部２５０は、ＴＣＰ／ＩＰ基盤のソケット通信方式でデータ通信を行う。
【００７７】
図４Ａないし図４Ｉは、本発明の好ましい実施形態に係る映像処理装置の状態情報が管理サーバに伝送される流れを説明するための流れ図である。
【００７８】
図４Ａないし図４Ｃは、映像処理装置２００の電源状態による状態情報が伝送される流れを示す流れ図である。図４Ａに示すように、電源管理部２４０は、映像処理装置２００の電源状態遷移により発生する状態情報、すなわち、再起動情報(Warm Start)、電源オフ情報(Shutdown)及び電源オン情報(Cold Start)が発生すると、エージェントの状態検知部２５０に知らせ(notification)、状態検知部２５０はネットワークを介して状態情報(event)を管理サーバ１００に伝送し、管理サーバ１００はリアルタイムに状態情報をコンソール３００に伝送する。
【００７９】
図４Ｄ及び図４Ｅは、映像処理装置が映像データを処理する過程で発生する状態情報を伝送する流れを示すものであって、データ処理部２２０は、映像信号を解釈、圧縮及び保存する過程において映像信号の切れが発生したり、データの保存不良が発生したりすると、データ損失情報及び保存状態不良情報のような状態情報を状態検知部２５０に知らせ、状態検知部２５０は状態情報を管理サーバ１００に伝送し、管理サーバ１００はリアルタイムに状態情報をコンソール３００に伝送する。
【００８０】
例えば、データ処理部２２０は、映像処理装置２００が非正常電源オン状態である場合、映像撮像部２１０から提供する映像信号が正常に受信できないため、映像(video)が切れる状態が発生するので、データ損失情報を状態検知部２５０に知らせ、映像信号が正常に受信される場合であっても映像データをデータ保存部２３０に正常に保存できないので、保存状態不良情報を状態検知部２５０に知らせることになる。
【００８１】
図４Ｆはデータ保存部に映像データが保存されない保存失敗情報が伝送される流れを示す図であって、状態検知部２５０はデータ保存部２３０に映像データが保存される保存状態を検知し、映像データが保存されない状態になると、保存失敗情報を管理サーバ１００に伝送し、管理サーバ１００はリアルタイムに状態情報をコンソール３００に伝送する。
【００８２】
このとき、状態検知部２５０は、データ保存部２３０に保存されるデータ量が所定時間の間に増加していないか、映像データが保存されるファイルのデータ量が所定時間の間に増加していない場合、保存失敗状態と判断して保存失敗情報を管理サーバ１００に伝送する。
【００８３】
図４Ｇは、状態検知部が駆動されない装置不良状態で装置不良情報の流れを示す図であって、管理サーバ１００は周期的にエージェントの状態検知部２５０をポーリングし、状態検知部２５０が駆動中止(stop)状態であれば、管理サーバ１００のポーリングに対する応答ができないので、管理サーバ１００は所定回数以上のポーリング応答がなければ、装置不良と判断し、リアルタイムにコンソール３００に伝送する。
【００８４】
図４Ｈは、映像処理装置のソフトウェア不良状態においてソフトウェア不良情報の流れを示す図であり、管理サーバ１００が周期的に状態検知部２５０にポーリングすると、状態検知部２５０はソフトウェアを駆動する各プロセッサにポーリングして、異常情報が応答されるか、またはポーリング応答がない場合、ソフトウェア不良情報をポーリング応答として管理サーバ１００に伝送し、管理サーバ１００はリアルタイムに状態情報をコンソール３００に伝送する。すなわち、状態検知部２５０は管理サーバ１００のポーリングにより各プロセッサにポーリングした結果に従ってソフトウェア不良(ポーリング不良)を検知する。
【００８５】
図４Ｉは、映像処理装置のプロセッサ不良状態でプロセッサ不良情報の流れを示す図であって、エージェントの状態検知部２５０は周期的に映像処理装置２００のプロセッサ、例えば、データ処理部２２０、電源管理部２４０などの駆動状態を検知し、特定プロセッサの駆動が中断されると、プロセッサ不良情報を管理サーバ１００に伝送する。このとき、プロセッサ不良情報は駆動中断されたプロセッサの識別情報が含まれて、管理者が該当映像処理装置２００のプロセッサのうち不良状態であるプロセッサを確認することができる。
【００８６】
すなわち、状態検知部２５０は、映像処理装置２００に駆動中のプロセッサリストを管理し、プロセッサリストのプロセッサのうち駆動されないプロセッサがあれば、特定プロセッサ不良と判断する。
【００８７】
図５は、本発明の好ましい実施形態に係る管理サーバを説明するためのブロック図である。
【００８８】
図５に示すように、本発明による管理サーバ１００は、履歴管理部１４０、データベース１３０、インターフェース部１１０、状態情報提供部１２０及び状態情報処理部１５０を含み、状態情報処理部１５０は状態情報受信部１５１及びポーリング処理部１５２を含む。
【００８９】
データベース１３０は、登録された複数の映像処理装置２００毎に状態情報を保存する。
【００９０】
インターフェース部１１０は、ネットワークを介して複数の映像処理装置２００と接続され、映像処理装置２００から状態情報及びポーリング応答を受信し、管理サーバ１００が映像処理装置２００にポーリングできるようにインターフェースする。
【００９１】
状態情報提供部１２０は、映像処理装置２００から収集される状態情報をコンソール３００に提供する。また、状態情報提供部１２０は、設定された管理者の携帯電話電話番号を利用して短文メッセージで状態情報を伝送するか、または電子メールのアドレス情報を利用して電子メールに状態情報を伝送することができる。
【００９２】
このとき、状態情報提供部１２０は、ネットワークに接続された複数の管理者コンソール３００に映像処理装置２００の状態情報を提供することができる。
【００９３】
状態情報処理部１５０は、インターフェース部１１０を介して受信される状態情報を、状態情報提供部１２０を介してコンソール３００に提供しながら映像処理装置２００毎に状態情報をデータベース１３０に保存する。
【００９４】
状態情報処理部１５０の状態情報受信部１５１は、ネットワークを介して接続される複数の映像処理装置２００から受信される状態情報をデータベース１３０に保存しながら状態情報提供部１２０を介してコンソール３００に伝送する。
【００９５】
そして、ポーリング処理部１５２は周期的に映像処理装置２００にポーリングし、映像処理装置２００からポーリング応答が受信されたか否かを確認し、状態情報（例えば、装置不良、ソフトウェア不良、ネットワーク接続不良）を獲得し、獲得された状態情報をデータベース１３０に保存しながら状態情報提供部１２０を介してコンソール３００に提供する。
【００９６】
履歴管理部１４０は、データベース１３０に保存されている状態情報を映像処理装置２００の識別情報、状態情報種類、発生時刻、映像処理装置２００のグループ毎に履歴情報を管理し、コンソール３００を介して管理者から要請があれば、データベース１３０に保存された状態情報を要請条件（例えば、状態情報種類）に符合するように履歴情報を検索し、管理者のコンソール３００に提供する。
【００９７】
履歴管理部１４０は、履歴情報を履歴ファイル形態で管理していて、管理者から履歴要請があれば、該当映像処理装置２００の履歴ファイルをコンソール３００にローディングさせ、各映像処理装置２００の履歴情報を統計処理して管理者が各映像処理装置２００に対して集中管理できるようにする。このとき、統計処理は各映像処理装置２００の状態情報を条件（例えば、時間、モデルなど）別に区分し、各条件別の状態情報を分類して管理者が一目瞭然に各映像処理装置２００の履歴情報が確認できるようにする。
【００９８】
例えば、管理者が映像処理装置２００の設置された地域を訪問して直接映像処理装置２００を管理しなければならない場合、該当映像処理装置２００の履歴情報及び統計情報を提供し、管理者が映像処理装置２００の不良状態の原因及び管理すべき部分などに対する事前情報を獲得して映像処理装置２００を管理する。
【００９９】
一方、管理サーバ１００は、各映像処理装置２００に備える状態検知部２５０またはプロセッサ電源管理部２４０及びデータ処理部２２０に搭載されたソフトウェアをアップグレードしなければならない場合、ネットワークを介して各映像処理装置２００の状態検知部２５０及びプロセッサに搭載されたソフトウェアのバージョンを確認した後、アップグレードが必要な場合に、遠隔からソフトウェアをアップグレードすることができる。
【０１００】
一方、状態情報処理部１５０は、管理サーバ１００が初期駆動されると、ネットワークを介して接続される映像処理装置２００を自動で検索して登録するか、または管理者が入力する映像処理装置２００の識別情報（ＭＡＣアドレス）に基づいて受動登録することができ、登録された映像処理装置２００の登録リストをデータベース１３０に保存する。
【０１０１】
登録リストは、登録された映像処理装置２００のＩＰアドレス、ＭＡＣアドレス及び装置識別情報などのように、ネットワークを介して接続するための必要な接続情報が保存される。
【０１０２】
また、映像処理装置２００は、ネットワークを介して接続する管理サーバ１００が検索されると、登録要請メッセージを伝送することができる。
【０１０３】
同時に、状態情報処理部１５０は、登録リストがデータベース１３０に保存されていれば、登録リストに含まれた映像処理装置２００に自動接続される。
【０１０４】
図６は、本発明による遠隔管理システムの通信を説明するための図である。
【０１０５】
図６に示すように、本発明による遠隔管理システムは、ＴＣＰ／ＵＤＰ基盤のソケット通信方式により状態情報を伝送し、状態情報が発生するイベント発生時及びポーリング時にはスレッドを生成して処理する。
【０１０６】
映像処理装置２００のプロセッサ、例えば、電源管理部２４０及びデータ処理部２２０は、状態情報が発生するイベント発生時に状態情報受信スレッドを介して状態情報を状態検知部２５０に伝送する。
【０１０７】
状態検知部２５０は、キュー(queue)を介して各スレッドと状態情報またはポーリング情報を送受信し、プロセッサ(例えば、電源管理部２４０及びデータ処理部２２０)から状態情報が受信されるか、または状態情報が検知されると、状態情報伝送スレッドを介して管理サーバ１００の状態情報処理部１５０に伝送する。
【０１０８】
管理サーバ１００の状態情報処理部１５０は、周期的にポーリング処理スレッドを介してポーリング情報を映像処理装置２００のポーリング受信スレッドに伝送し、映像処理装置２００の装置不良状態を確認する。
【０１０９】
状態情報処理部１５０は、各スレッドとキューを介して情報を交換し、映像処理装置２００からイベントが発生して状態情報が受信されるか、またはポーリングを介してイベントが発生して状態情報が生成されると、コンソール３００にリアルタイムに伝送する。
【０１１０】
コンソール３００は、イベント処理スレッドを介して状態情報が受信されると、情報処理スレッドに提供し、情報処理スレッドが状態情報を処理するようにする。情報処理スレッドは状態情報をリアルタイムに出力するか、短文メッセージまたは電子メールで状態情報を管理者に伝送する。
【０１１１】
そして、状態情報処理部１５０は、コンソール３００処理スレッドを介してコンソール３００のメインプロセッサに状態情報を伝送する。
【０１１２】
図７は、本発明による管理サーバが映像処理装置を登録する方法を説明するためのフローチャートである。
【０１１３】
図７に示すように、管理サーバ１００が駆動されたら、登録された映像処理装置２００の登録リストがあるか否かを確認する（Ｓ１００）。
【０１１４】
管理サーバ１００は、登録リストが存在すれば、登録リストに登録された接続情報、例えば、ＩＰアドレス、ＭＡＣアドレス及び装置識別情報などのようにネットワークを介して接続するために必要な接続情報に基づいて複数の映像処理装置２００とネットワークを介して接続する（Ｓ１１０）。
【０１１５】
管理サーバ１００は、登録リストが存在してなければ、管理者から受動入力された接続情報によって映像処理装置２００と接続する受動モードであるか否かを確認する（Ｓ１２０）。すなわち、管理サーバ１００は管理者から接続情報が入力されたか否かを確認する。
【０１１６】
管理サーバ１００は、管理者から入力される接続情報に基づいて映像処理装置２００に接続する（Ｓ１３０）。そして、管理サーバ１００は受動モードに入力された映像処理装置２００及び接続情報を登録リストに登録する。
【０１１７】
管理サーバ１００は、ネットワークを介して映像処理装置２００から登録要請メッセージが受信されたか否かを確認し（Ｓ１４０）、登録要請メッセージが受信されると、登録要請メッセージから映像処理装置２００の接続情報を抽出して該当映像処理装置２００と接続する（Ｓ１５０）。
【０１１８】
一方、管理サーバ１００は、管理者から自動検索が要請されると（Ｓ１６０）、ネットワークを介して接続可能な映像処理装置２００を検索した後に、検索された映像処理装置２００と接続する（Ｓ１７０）。このとき、管理サーバ１００はネットワークを介して接続可能メッセージをブロードキャスティング方式により伝送し、接続可能メッセージを受信した映像処理装置２００から受信される接続要請メッセージから接続情報を抽出して接続する。
【０１１９】
図８は、本発明の好ましい実施形態に係る映像処理装置が管理サーバに接続する方法を説明するためのフローチャートである。
【０１２０】
図８に示すように、映像処理装置２００は駆動されると、ネットワークを介して管理サーバ１００から接続可能メッセージが受信されたか否かを確認する（Ｓ２００）。
【０１２１】
映像処理装置２００は、接続可能メッセージが受信されると、接続情報が含まれる接続要請メッセージを自動で生成して管理サーバ１００に伝送する（Ｓ２１０）。管理サーバ１００は、接続可能メッセージから接続情報を抽出して該当映像処理装置２００と接続する。
【０１２２】
一方、映像処理装置２００は、管理サーバ１００に登録される登録モードが設定されたか否かを確認する（Ｓ２２０）。登録モードは管理者が該当映像処理装置２００の状態情報をモニタリングしようとする場合に、設定することができ、管理サーバ１００の接続情報を設定することが好ましい。
【０１２３】
映像処理装置２００は登録モードが設定されていれば、接続情報が含まれる接続要請メッセージを自動に生成して管理サーバ１００に伝送する（Ｓ２３０）。管理サーバ１００は、接続要請メッセージから接続情報を抽出して該当映像処理装置２００と接続される。
【０１２４】
映像処理装置２００は、管理サーバ１００と接続されると、状態情報を伝送しながらポーリングに対するポーリング応答をする（Ｓ２４０）。
【０１２５】
図９は、本発明の好ましい実施形態に係る映像処理装置の遠隔管理方法を説明するためのフローチャートである。
【０１２６】
図９に示すように、映像処理装置２００は、ネットワークを介して管理サーバ１００に接続される場合、電源状態の遷移またはプロセッサ及びソフトウェアの駆動によって発生する状態情報を管理サーバ１００に伝送する（Ｓ３００）。このとき、映像処理装置２００が自主的に検知して管理サーバ１００に伝送する状態情報は、電源オン、電源オフ、再起動、データ損失、保存状態不良、保存失敗及びプロセッサ不良などとなる。
【０１２７】
管理サーバ１００は、周期的に映像処理装置２００にポーリングして状態情報を収集する（Ｓ３１０）。このとき、管理サーバは周期的なポーリングに対するポーリング応答から装置不良、ソフトウェア不良、ネットワーク接続不良などのような状態情報を収集する。
【０１２８】
管理サーバ１００は、映像処理装置２００から状態情報が受信されると、リアルタイムにコンソール処理処置２００に提供するＳ３２０。このとき、管理サーバ１００は管理者の携帯電話の電話番号を利用して短文メッセージに状態情報を伝送するか、または電子メールアドレス情報を利用して電子メールに伝送することができる。
【０１２９】
コンソール３００は、管理サーバ１００から提供される状態情報を管理者に出力して映像処理装置２００で発生した不良状態が認知できるようにする（Ｓ３３０）。
【０１３０】
管理サーバ１００は、データベース１３０に保存されている状態情報を映像処理装置２００の識別情報、状態情報種類、発生時刻、映像処理装置２００のグループ毎に履歴情報を管理する（Ｓ３４０）。
【０１３１】
管理サーバ１００は、コンソール３００を介して管理者から履歴の要請があれば（Ｓ３５０）、該当映像処理装置２００の履歴情報を提供する（Ｓ３６０）。
【０１３２】
このとき、管理サーバ１００は、データベース１３０に保存されている状態情報を要請条件（例えば、状態情報種類）に符合するように検索し、管理者のコンソール３００に提供することができ、履歴情報及び状態情報に対する統計情報を履歴ファイル形態に管理して提供することができる。
【０１３３】
上述では、本発明の代表的な実施形態を参照して詳細に説明したが、当該技術分野の熟練した当業者は、添付の特許請求範囲に記載された本発明の思想及び領域から逸脱しない範囲で、本発明を多様に修正及び変更させることができる。本発明は前述した説明によって限定されることはなく、特許請求の範囲に記載された事項によってのみ限定される。
【符号の説明】
【０１３４】
１００  管理サーバ                  
１１０  インターフェース部
１２０  状態情報提供部              
１３０  データベース
１４０  履歴管理部                  
１５０  状態情報処理部
１５１  状態情報受信部              
１５２  ポーリング処理部
２００  映像処理装置                
２１０  映像撮像部
２２０  データ処理部                
２３０  データ保存部
２４０  電源管理部                  
２５０  状態検知部
２６０  通信部                      
３００  コンソール
４１０  ルータ                      
４２０  共有器
【図１】
2009189000.tif 000003
【図２】
2009189000.tif 000004
【図３】
2009189000.tif 000005
【図４Ａ】
2009189000.tif 000006
【図４Ｂ】
2009189000.tif 000007
【図４Ｃ】
2009189000.tif 000008
【図４Ｄ】
2009189000.tif 000009
【図４Ｅ】
2009189000.tif 000010
【図４Ｆ】
2009189000.tif 000011
【図４Ｇ】
2009189000.tif 000012
【図４Ｈ】
2009189000.tif 000013
【図４Ｉ】
2009189000.tif 000014
【図５】
2009189000.tif 000015
【図６】
2009189000.tif 000016
【図７】
2009189000.tif 000017
【図８】
2009189000.tif 000018
【図９】
2009189000.tif 000019