(57)【要約】      （修正有）【課題】画像処理装置等と、その画像処理装置を監視可能な撮影装置との関連付けを容易に行うことができる技術を提供する。【解決手段】端末装置からの入力に応じて、撮影装置の撮影装置情報の取得を要求し、前記要求に対して取得された前記撮影装置情報に基づいて作成した撮影装置と自装置との関連付けに係る設定画面情報を、前記端末装置に提供し、前記提供された前記設定画面情報に基づく設定画面の操作に応じた前記端末装置の所定の動作を検知した撮影装置による、前記端末装置と自装置とを含む撮影に係る結果の確認画面情報を、前記端末装置に提供し、前記提供された前記確認画面情報に基づく確認画面の操作を介した前記端末装置からの指示に応じて、自装置と前記端末装置の所定の動作を検知した撮影装置との関連付けに係る登録を、前記撮影における撮影条件情報の登録と共に要求する。【選択図】図５
2015135570.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して通信可能な端末装置からの入力に応じて、管理されている撮影装置の撮影装置情報の取得を要求する要求手段と、
前記要求手段による要求に対して取得された前記撮影装置情報に基づいて作成した撮影装置と自装置との関連付けに係る設定画面情報を、前記端末装置に提供する第１の提供手段と、
前記第１の提供手段により提供された前記設定画面情報に基づく設定画面の操作に応じた前記端末装置の所定の動作を検知した撮影装置による、前記端末装置と自装置とを含む撮影に係る結果の確認画面情報を、前記端末装置に提供する第２の提供手段と、
前記第２の提供手段により提供された前記確認画面情報に基づく確認画面の操作を介した前記端末装置からの指示に応じて、自装置と前記端末装置の所定の動作を検知した撮影装置との関連付けに係る登録を、前記撮影における撮影条件情報の登録と共に要求する登録要求手段と、
を有する画像処理装置。
【請求項２】
前記要求手段は、撮影装置を管理しているネットワークを介して通信可能な撮影装置管理サーバー装置に対して、前記撮影装置情報の取得を要求し、
前記登録要求手段は、画像処理装置を管理しているネットワークを介して通信可能なデバイス管理サーバー装置に対して、前記登録を要求する請求項１記載の画像処理装置。
【請求項３】
前記端末装置からの入力に応じて、前記撮影装置管理サーバー装置への接続に係る撮影装置管理サーバー装置情報を前記デバイス管理サーバー装置から取得する取得手段を更に有し、
前記要求手段は、前記取得手段により取得された前記撮影装置管理サーバー装置情報により特定される前記撮影装置管理サーバー装置に対して、前記撮影装置情報の取得を要求する請求項２記載の画像処理装置。
【請求項４】
前記設定画面には、前記端末装置の所定の動作として、前記端末装置の表示画面を発光させる操作オブジェクトが含まれ、
前記設定画面に含まれる前記操作オブジェクトの操作に応じた前記端末装置の表示画面における発光を検知した撮影装置から、前記発光を検知した旨の通知を受信する受信手段を更に有し、
前記第２の提供手段は、前記受信手段により前記通知が受信されると、前記発光を検知した撮影装置による、前記端末装置と自装置とを含む撮影に係る結果の確認画面情報を、前記端末装置に提供する請求項１乃至３何れか１項記載の画像処理装置。
【請求項５】
前記確認画面には、前記登録を要求せずに、再度、前記端末装置の動作の検知を指示する操作オブジェクトが含まれ、
前記第２の提供手段は、前記確認画面に含まれる前記操作オブジェクトの操作を介して前記端末装置の所定の動作に対する再度の検知が指示された場合、前記端末装置が再度実行した前記動作を検知した撮影装置による、前記端末装置と自装置とを含む撮影に係る結果の確認画面情報を、前記端末装置に提供する請求項１乃至４何れか１項記載の画像処理装置。
【請求項６】
前記第１の提供手段は、自装置に関連付ける撮影装置を１台ずつ登録するか、又は複数台をまとめて登録するかを設定する前記設定画面情報を、前記端末装置に提供する請求項１乃至５何れか１項記載の画像処理装置。
【請求項７】
前記第１の提供手段は、自装置に関連付ける撮影装置をまとめて登録する場合、ユーザーに前記端末装置を前記撮影装置に認識させたい位置に配置するよう指示する前記設定画面情報を、前記端末装置に提供する請求項１乃至６何れか１項記載の画像処理装置。
【請求項８】
前記第１の提供手段は、自装置に関連付ける撮影装置に巡回して撮影する撮影装置が含まれる場合、巡回周期に係る時間の間、前記端末装置を移動させないよう指示する前記設定画面情報を、前記端末装置に提供する請求項１乃至７何れか１項記載の画像処理装置。
【請求項９】
前記第２の提供手段は、自装置に関連付ける撮影装置をまとめて登録する場合、前記端末装置の所定の動作を検知した関連付け対象となる撮影装置の一覧に係る一覧情報と、前記一覧における各々の撮影装置による撮影情報の詳細を表示させる操作オブジェクトと、前記一覧における撮影装置を一括登録する操作オブジェクトとを表示させる前記確認画面情報を、前記端末装置に提供する請求項１乃至７何れか１項記載の画像処理装置。
【請求項１０】
画像処理装置と、画像処理装置を管理するデバイス管理サーバー装置とを含むシステムであって、
前記画像処理装置は、
ネットワークを介して通信可能な端末装置からの入力に応じて、管理されている撮影装置の撮影装置情報の取得を要求する要求手段と、
前記要求手段による要求に対して取得された前記撮影装置情報に基づいて作成した撮影装置と自装置との関連付けに係る設定画面情報を、前記端末装置に提供する第１の提供手段と、
前記第１の提供手段により提供された前記設定画面情報に基づく設定画面の操作に応じた前記端末装置の所定の動作を検知した撮影装置による、前記端末装置と自装置とを含む撮影に係る結果の確認画面情報を、前記端末装置に提供する第２の提供手段と、
前記第２の提供手段により提供された前記確認画面情報に基づく確認画面の操作を介した前記端末装置からの指示に応じて、自装置と前記端末装置の所定の動作を検知した撮影装置との関連付けに係る登録を、前記撮影における撮影条件情報の登録と共に要求する登録要求手段と、
を有し、
前記デバイス管理サーバー装置は、
前記要求手段による要求に応じて、前記撮影条件情報と共に、前記画像処理装置と前記撮影装置との関連付けを登録する登録手段を有するシステム。
【請求項１１】
画像処理装置が実行する情報処理方法であって、
ネットワークを介して通信可能な端末装置からの入力に応じて、管理されている撮影装置の撮影装置情報の取得を要求する要求ステップと、
前記要求ステップによる要求に対して取得された前記撮影装置情報に基づいて作成した撮影装置と自装置との関連付けに係る設定画面情報を、前記端末装置に提供する第１の提供ステップと、
前記第１の提供ステップにより提供された前記設定画面情報に基づく設定画面の操作に応じた前記端末装置の所定の動作を検知した撮影装置による、前記端末装置と自装置とを含む撮影に係る結果の確認画面情報を、前記端末装置に提供する第２の提供ステップと、
前記第２の提供ステップにより提供された前記確認画面情報に基づく確認画面の操作を介した前記端末装置からの指示に応じて、自装置と前記端末装置の所定の動作を検知した撮影装置との関連付けに係る登録を、前記撮影における撮影条件情報の登録と共に要求する登録要求ステップと、
を含む情報処理方法。
【請求項１２】
画像処理装置と、画像処理装置を管理するデバイス管理サーバー装置とを含むシステムにおける情報処理方法であって、
前記画像処理装置が、ネットワークを介して通信可能な端末装置からの入力に応じて、管理されている撮影装置の撮影装置情報の取得を要求する要求ステップと、
前記画像処理装置が、前記要求ステップによる要求に対して取得された前記撮影装置情報に基づいて作成した撮影装置と自装置との関連付けに係る設定画面情報を、前記端末装置に提供する第１の提供ステップと、
前記画像処理装置が、前記第１の提供ステップにより提供された前記設定画面情報に基づく設定画面の操作に応じた前記端末装置の所定の動作を検知した撮影装置による、前記端末装置と自装置とを含む撮影に係る結果の確認画面情報を、前記端末装置に提供する第２の提供ステップと、
前記画像処理装置が、前記第２の提供ステップにより提供された前記確認画面情報に基づく確認画面の操作を介した前記端末装置からの指示に応じて、自装置と前記端末装置の所定の動作を検知した撮影装置との関連付けに係る登録を、前記撮影における撮影条件情報の登録と共に要求する登録要求ステップと、
前記デバイス管理サーバー装置が、前記要求ステップによる要求に応じて、前記撮影条件情報と共に、前記画像処理装置と前記撮影装置との関連付けを登録する登録ステップと、
を含む情報処理方法。
【請求項１３】
コンピュータに、
ネットワークを介して通信可能な端末装置からの入力に応じて、管理されている撮影装置の撮影装置情報の取得を要求する要求ステップと、
前記要求ステップによる要求に対して取得された前記撮影装置情報に基づいて作成した撮影装置と前記コンピュータとの関連付けに係る設定画面情報を、前記端末装置に提供する第１の提供ステップと、
前記第１の提供ステップにより提供された前記設定画面情報に基づく設定画面の操作に応じた前記端末装置の所定の動作を検知した撮影装置による、前記端末装置と前記コンピュータとを含む撮影に係る結果の確認画面情報を、前記端末装置に提供する第２の提供ステップと、
前記第２の提供ステップにより提供された前記確認画面情報に基づく確認画面の操作を介した前記端末装置からの指示に応じて、前記コンピュータと前記端末装置の所定の動作を検知した撮影装置との関連付けに係る登録を、前記撮影における撮影条件情報の登録と共に要求する登録要求ステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、システム、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
コピーやファックス等複数の機能を持つ複合機や、プリンタ等の画像処理装置を管理するためのデバイス管理システムが提供されている。このデバイス管理システムでは、企業や団体等といった組織における複数の画像処理装置を一元的に管理し、各画像処理装置の利用状況、稼働状態を詳細に把握することができる。
例えば、このデバイス管理システムは、システムが管理している画像処理装置毎に、コピー、スキャン、プリント等の機能のジョブ実施を、いつ、誰が、どれだけ利用したかについて、ログとして記録する。更に、デバイス管理システムは、これらのログを収集、集計することによって、カラープリントや両面プリントの比率等、実施されたジョブに関する統計や利用状態をレポートとして提示することができる。
また、このデバイス管理システムは、管理する画像処理装置に何らかのエラーが発生した場合、そのエラーを受信する。これにより、デバイス管理システムは、画像処理装置の稼働状態を遠隔から一元的に把握することができ、迅速なメンテナンス対応を実現することができる。
【０００３】
一方、オフィス等のさまざまな環境において、セキュリティ用途のために、ネットワークカメラによる監視・映像録画システムが提供されている。この監視・映像録画システムは、１台又は複数台のネットワークカメラで捉えた映像をサーバーに録画及び蓄積して、セキュリティにおける何らかの問題が発生した場合に、現在の映像や録画された過去の映像を、確認又は検索することができる。
更に、上述のデバイス管理システムと、ネットワークカメラ録画システムとを連携させた技術も提供されている。これは、デバイス管理システムで管理されているデバイスの情報として、そのデバイスを撮影及び監視可能なネットワークカメラの情報を付加した情報を管理するものである。
これにより、そのデバイスに何らかのエラーが発生し、デバイス管理システムにそのエラーが通知された場合に、そのデバイスを監視可能なネットワークカメラから、そのデバイスの監視画像を取得することができる。更に、このシステムによれば、内部的なログ等の情報だけではなく、外観やユーザーの操作方法等を映像から解析し、エラーの解析を多角的に行うことで、エラーの迅速な解消に役立てることが可能である。同様に、このシステムによれば、デバイスに対して盗難や適切でないアクセス等が発覚した場合、そのデバイスを監視可能なネットワークカメラの録画画像を解析することにより、適切でない行為の特定及びその抑制に役立てることができる。
【０００４】
このようなシステムの連携を行うために、デバイス管理システムによって管理されている画像処理装置等のデバイスと、それを監視及び撮影可能なネットワークカメラとを関連付けるための作業が必要になる。通常は、デバイス管理システムのシステム管理者が、デバイス毎に手作業で設定を行い、デバイスとそのデバイスを監視可能なネットワークカメラとを関連付けて登録する。
また、特許文献１では、デバイスに対して所定のタイミングで発光信号を発信させ、カメラがその発光信号を検知することで、位置情報を生成する技術が開示されている。この技術は、その位置情報と、デバイスが予め保持する位置情報とを比較することで、カメラとデバイスとの関連付けやデバイスの持ち去り検知等を実現している。
また、特許文献２では、管理サーバーが、各デバイスに対して特定の画像パターンを、そのデバイス自身が有する表示器具に表示するよう指示し、カメラ録画サーバーにて各カメラが撮影した画像から画像パターンの有無を評価し、特定されたデバイスとカメラとを関連付ける技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−１０４１４９号公報
【特許文献２】特開２００８−２１１４１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従来の技術では、デバイス管理システムによって管理されている画像処理装置等のデバイスと、それを撮影可能なネットワークカメラとを関連付けて登録するには、システムの管理者が手作業で関連付けを行っていた。このため、管理するデバイスやネットワークカメラの台数が増えると、特定のデバイスを監視可能なカメラを探す作業の量が膨大になり、関連付けの作業に膨大な時間と手間とがかかっていた。
また、特許文献１の技術では、ＬＥＤ等の発光部位を持つ他のデバイスが、登録しようとするデバイスの近くに複数ある場合等に、他のデバイスの発光を誤認識してしまい、所望する登録デバイスとは別のデバイスを関連付けてしまう場合がある。
また、特許文献２の技術では、画像パターンを表示するための表示器具をそのデバイス自身が備えている必要がある。このため、この技術では、デバイスが簡易な文字表示しか行えない場合、表示器具が小さくパターンを表示することができない場合、又は表示しても小さすぎてカメラがパターンを認識することができない場合には関連付けを行うことができない。
更に、これらの技術は共に、デバイスそのものはネットワークカメラから撮影可能であるにも関わらず、デバイスが持つ発光部位や表示器具が撮影可能カメラの方向に向いていない場合や、デバイス本体の影になっている場合には、関連づけを行うことができない。
本発明は、画像処理装置等と、その画像処理装置を監視可能な撮影装置との関連付けを容易に行うことができる技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
そこで、本発明の画像処理装置は、ネットワークを介して通信可能な端末装置からの入力に応じて、管理されている撮影装置の撮影装置情報の取得を要求する要求手段と、前記要求手段による要求に対して取得された前記撮影装置情報に基づいて作成した撮影装置と自装置との関連付けに係る設定画面情報を、前記端末装置に提供する第１の提供手段と、前記第１の提供手段により提供された前記設定画面情報に基づく設定画面の操作に応じた前記端末装置の所定の動作を検知した撮影装置による、前記端末装置と自装置とを含む撮影に係る結果の確認画面情報を、前記端末装置に提供する第２の提供手段と、前記第２の提供手段により提供された前記確認画面情報に基づく確認画面の操作を介した前記端末装置からの指示に応じて、自装置と前記端末装置の所定の動作を検知した撮影装置との関連付けに係る登録を、前記撮影における撮影条件情報の登録と共に要求する登録要求手段と、を有する。
【発明の効果】
【０００８】
本発明によれば、画像処理装置等と、その画像処理装置を監視可能な撮影装置との関連付けを容易に行うことができる技術を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】デバイス管理システムのシステム構成の一例を示す図である。
【図２】各機器のハードウェア構成の一例を示す図である。
【図３】デバイス管理システムの機能構成等の一例を示す図である。
【図４】管理テーブルの一例を示す図（その１）である。
【図５】実施形態１の処理の一例を示すシーケンス図である。
【図６Ａ】関連付け設定画面の一例を示す図（その１）である。
【図６Ｂ】撮影情報の確認画面の一例を示す図（その１）である。
【図７】管理テーブルの一例を示す図（その２）である。
【図８】実施形態２の処理の一例を示すシーケンス図である。
【図９Ａ】関連付け設定画面の一例を示す図（その２）である。
【図９Ｂ】関連付け設定画面の一例を示す図（その３）である。
【図９Ｃ】撮影情報の確認画面の一例を示す図（その２）である。
【発明を実施するための形態】
【００１０】
以下、本発明を実施するための最良の形態について図面を用いて説明する。
＜実施形態１＞
（システム構成）
図１は、本実施形態におけるデバイス管理システムのシステム構成の一例を示す図である。
デバイス管理サーバー装置（以下、デバイス管理サーバー）１０１は、クラウド環境において複数の画像処理装置１３１の管理を行う。画像処理装置１３１とデバイス管理サーバー１０１とは、ネットワーク１０４上に存在するゲートウェイ装置１０３を介して、インターネット１０２経由で通信可能に接続されている。
画像処理装置１３１は、必要に応じて自身のステータスやエラー情報、ジョブの実行情報等の管理情報をデバイス管理サーバー１０１に送信する。また、画像処理装置１３１は、コンピュータ装置が生成した印刷ジョブをネットワーク１０４経由で受信し、印刷する。更に、画像処理装置１３１は、ＷＥＢサーバー等の画面コンテンツ提供機能を有する。
携帯端末装置１３２は、ネットワーク１０４経由で画像処理装置１３１に接続し、画面コンテンツを取得し、自身の表示画面に表示する。携帯端末装置１３２は、表示画面の情報に従ってユーザーが操作を行った場合、その入力を画像処理装置１３１に通知する。ここで、携帯端末装置１３２は、パーソナルコンピュータ、タブレットコンピュータ、スマートフォン、携帯電話等、何れの形態であってもよい。携帯端末装置１３２は、ルータ１３３を介してネットワーク１０４に接続しても、ネットワーク１０４に直接接続して画像処理装置１３１にアクセスしてもよい。更に、携帯端末装置１３２がルータ１３３を介して接続している場合、携帯端末装置１３２とルータ１３３との接続は、有線接続でも無線通信による接続であってもよい。
【００１１】
カメラ管理サーバー装置（以下、カメラ管理サーバー）１２１は、ネットワークカメラ（撮影装置）１２２が撮影した映像を、ネットワーク１０４を介して取得し、録画する。カメラ管理サーバー１２１は、撮影装置管理サーバー装置の一例である。画像処理装置１３１、ネットワークカメラ１２２及びカメラ管理サーバー１２１は、それぞれ１台であっても、複数台であってもよい。ネットワークカメラ１２２は、時系列な電子データを生成する。また、ネットワークカメラ１２２は、映像以外の音声データや温度計等のセンサーの時系列なデータを生成するようにしてもよい。
本実施形態のデバイス管理システムは、主として、画像処理装置１１１の管理及び監視を行う。なお、本実施形態においてデバイス管理サーバー１０１は、クラウド環境に設置されることを想定した構成となっているが、オンプレミス環境のサーバーであってもよい。
【００１２】
（ハードウェア構成）
図２は、デバイス管理サーバー１０１、画像処理装置１３１、携帯端末装置１３２、カメラ管理サーバー１２１、ネットワークカメラ１２２のハードウェア構成の一例を示す図である。
ここでは、デバイス管理サーバー１０１のハードウェア構成を例に説明する。
ユーザーインターフェース２０１は、ディスプレイ、キーボード、マウス、タッチパネル等による情報の入出力を行う。これらのハードウェアを備えない機器においては、リモートデスクトップやリモートシェル等により、他のコンピュータから接続及び操作することも可能である。
ネットワークインターフェース２０２は、ＬＡＮ等のネットワークに接続して、他のコンピュータやネットワーク機器との通信を行う。
ＲＯＭ２０４は、組込済みのプログラム及び各種のデータを記録している。
ＲＡＭ２０５は、ＣＰＵ２０３がプログラムを実行するための一時メモリ領域である。
二次記憶装置２０６は、ＨＤＤ等に代表される大容量、かつ、永続的なメモリ装置であり、プログラムや各種のデータを保存する。
ＣＰＵ２０３は、ＲＯＭ２０４や二次記憶装置２０６等から読み込んだプログラムをＲＡＭ２０５にロードして実行することにより、デバイス管理サーバー１０１の機能及び後述するシーケンス図に係るデバイス管理サーバー１０１の処理（情報処理）を実現する。
上述の各ユニットは、入出力インターフェース２０７を介して相互に接続されている。
【００１３】
画像処理装置１３１、携帯端末装置１３２、カメラ管理サーバー１２１、ネットワークカメラ１２２についても同様のハードウェア構成となっている。
即ち、画像処理装置１３１のＣＰＵ２０３は、画像処理装置１３１のＲＯＭ２０４や二次記憶装置２０６等から読み込んだプログラムをＲＡＭ２０５にロードして実行する。これにより、画像処理装置１３１のＣＰＵ２０３は、画像処理装置１３１の機能及び後述するシーケンス図に係る画像処理装置１３１の処理（情報処理）を実現する。
また、携帯端末装置１３２のＣＰＵ２０３は、携帯端末装置１３２のＲＯＭ２０４や二次記憶装置２０６等から読み込んだプログラムをＲＡＭ２０５にロードして実行する。これにより、携帯端末装置１３２のＣＰＵ２０３は、携帯端末装置１３２の機能及び後述するシーケンス図に係る携帯端末装置１３２の処理（情報処理）を実現する。
また、カメラ管理サーバー１２１のＣＰＵ２０３は、カメラ管理サーバー１２１のＲＯＭ２０４や二次記憶装置２０６等から読み込んだプログラムをＲＡＭ２０５にロードして実行する。これにより、カメラ管理サーバー１２１のＣＰＵ２０３は、カメラ管理サーバー１２１の機能及び後述するシーケンス図に係るカメラ管理サーバー１２１の処理（情報処理）を実現する。
また、ネットワークカメラ１２２のＣＰＵ２０３は、ネットワークカメラ１２２のＲＯＭ２０４や二次記憶装置２０６等から読み込んだプログラムをＲＡＭ２０５にロードして実行する。これにより、ネットワークカメラ１２２のＣＰＵ２０３は、ネットワークカメラ１２２の機能及び後述するシーケンス図に係るネットワークカメラ１２２の処理（情報処理）を実現する。
【００１４】
（機能構成）
図３は、本システムの機能構成及びネットワークを介した相互接続状況の一例を示す図である。
データベース３３１は、デバイス管理サーバー１０１に備えられたデータベースで、デバイス管理サーバー１０１の各機能に必要なデータを保持している。
Ｗｅｂアプリケーション３３２は、Ｗｅｂユーザーインターフェース（以下、ＷｅｂＵＩ）３３３及びアプリケーションプログラミングインタフェース（以下、ＡＰＩ）３３４を提供する。Ｗｅｂアプリケーション３３２は、ネットワークを経由して、他の機器からのリクエストを処理し、必要に応じてデータベース３３１のデータにアクセスして、各種機能を実行し、応答を返す。
データベース３４１は、カメラ管理サーバー１３４に備えられたデータベースで、カメラ管理サーバー１２１の各機能に必要なデータを保持している。
Ｗｅｂアプリケーション３４２は、ＷｅｂＵＩ３４３及びＡＰＩ３４４を提供する。Ｗｅｂアプリケーション３４２は、ネットワークを経由して、他の機器からのリクエストを処理し、必要に応じてデータベース３４１のデータにアクセスして、各種機能を実行し、応答を返す。
【００１５】
撮像部３２１は、ネットワークカメラ１２２において、カメラのレンズや撮像素子等を制御して画像を取得する。
映像処理部３２２は、撮像部３２１で取得された原画像に処理を施し、映像データ等に加工する。また、映像処理部３２２は、撮影された画像において特定の画像パターンを認識する画像認識等の追加処理を行なって、画像又は映像から、追加の情報を得る。
データ送信部３２３は、映像データや画像認識結果の通知をネットワーク上の他の機器に送信する。
ＷｅｂＵＩ３２４は、ネットワークカメラのビューワー画面や、管理画面を提供する。
ＡＰＩ３２５は、他の機器からのリクエストによって、カメラの操作や、設定データ登録、特定パターンの認識、認識結果の通知等を行う。
設定データ管理部３２６は、撮像部３２１、映像処理部３２２、データ送信部３２３のための設定データを保持する。
【００１６】
アプリケーション３１１は、画像処理装置１３１がプログラムを実行することにより実現される機能である。その機能や目的に応じて、複数のアプリケーション３１１が画像処理装置１３１内にインストールされる。アプリケーション３１１の例としては、コピー、スキャン、プリント等を実行するものがあげられる。
ログ記録部３１３は、アプリケーション３１１からの要求に従って、ジョブログ、エラーログ、操作ログ等のログを記録及び保管する。
ログ送信部３１２は、ログ記録部３１３が記録したログをデバイス管理サーバー１０１に送信する。
ネットワークカメラ登録アプリケーション３１４は、ＷｅｂＵＩ３１５、ＡＰＩ呼出部３１６、ＡＰＩ３１７を備える。
【００１７】
ＡＰＩ呼出部３１６は、デバイス管理サーバー１０１のＡＰＩ３３４、カメラ管理サーバー１２１のＡＰＩ３４４、ネットワークカメラ１２２のＡＰＩ３２５を呼び出して、必要な処理を実行する。
ＡＰＩ３１７は、他の機器からのリクエストによって、パターン認識結果の受信等を行う。
アプリケーション管理部３１８は、画像処理装置１３１内のアプリケーションのインストール、アンインストール、起動、停止等を管理及び制御する。
携帯端末装置１３２には、ＷｅｂＵＩによって提供されたＨＴＭＬ等のコンテンツを表示するブラウザ３０１がインストールされている。
ブラウザ３０１は、前述の各機器のＷｅｂＵＩにアクセスし、各種機能を実行する画面の表示及び操作を提供する。
【００１８】
図４の（Ａ）は、デバイス管理サーバー１０１のデータベース３３１に登録されているデバイス管理テーブル４００の一例を示す図である。
デバイス管理テーブル４００は、複数台の画像処理装置１３１を管理するためテーブルである。
カラム４０１は、画像処理装置１３１のデバイスシリアルＩＤを格納する。ここで、デバイスシリアルＩＤは、画像処理装置の個体を識別する一意のＩＤである。
カラム４０２は、画像処理装置１３１のＩＰアドレスを格納する。
カラム４０３は、画像処理装置１３１のメーカー名を格納する。
カラム４０４は、画像処理装置１３１の機種名を格納する。
【００１９】
カラム４０５は、画像処理装置がプリントのみの機能を持つＳＦＰ（Ｓｉｎｇｌｅ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ）であるのか、又はコピー、プリント、スキャン、ファックス等の複数の機能を持つＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）であるのかを示すデバイスタイプを格納する。
カラム４０６は、画像処理装置１３１がカラー印刷、モノクロ印刷のどちらの機能を有するかを表すカラー種別を格納する。
カラム４０７は、画像処理装置１３１の設置場所情報を格納する。
デバイスシリアルＩＤは、画像処理装置１３１が製造される際に個体毎に付与され、ＲＯＭ２０４等の不揮発性の記憶領域に予め記録される。画像処理装置１３１は、後からデバイスシリアルＩＤを読み出すことができる。
デバイス管理サーバー１０１は、デバイスシリアルＩＤを判別することができれば、デバイス管理テーブル４００を参照し、画像処理装置１３１の機種名等必要な情報を特定することができる。画像処理装置１３１は、デバイス管理サーバー１０１の管理対象として登録される場合に、カラム４０１〜４０７に相当する自装置の情報をデバイス管理サーバー１０１に送信する。そして、デバイス管理サーバー１０１は、その情報をデバイス管理テーブル４００にレコードとして追加する。
【００２０】
図４の（Ｂ）は、カメラ管理サーバー１２１のデータベース３４１に登録されているネットワークカメラ管理テーブル４１０の一例を示す図である。
ネットワークカメラ管理テーブル４１０は、複数台のネットワークカメラ１２２を管理するためのテーブルである。
カラム４１１は、ネットワークカメラ１２２のＩＰアドレスを格納する。
カラム４１２は、ネットワークカメラ１２２のメーカー名を格納する。
カラム４１３は、ネットワークカメラ１２２の機種名を格納する。
カラム４１４は、ネットワークカメラ１２２における、パンチルト、広角、箱型固定等のカメラタイプを格納する。
カラム４１５は、ネットワークカメラ１２２における、パンチルトタイプのカメラが巡回撮影を行う場合の巡回周期時間を格納する。
カラム４１６は、ネットワークカメラ１２２における、個体毎の設置場所情報を格納する。
【００２１】
図５は、本実施形態における、画像処理装置１３１とネットワークカメラ１２２との関連付けに関する情報をデバイス管理サーバー１０１へ登録する処理の一例を示すシーケンス図である。
携帯端末装置１３２は、ユーザーから、ネットワークカメラ１２２を関連付ける画像処理装置１３１に対するアクセス指示を受け付ける（Ｓ５０１）。より具体的には、携帯端末装置１３２のブラウザ３０１において、画像処理装置１３１のＷｅｂＵＩ３１５のＵＲＬアドレスを指定する等の操作指示をユーザーから受け付ける。
携帯端末装置１３２は、指示されたアドレスのＷｅｂＵＩ３１５に対して、画面コンテンツの要求を行う（Ｓ５０２）。
画像処理装置１３１のＷｅｂＵＩ３１５は、予め設定されているデバイス管理サーバー１０１のアドレスに対して、ＡＰＩ３３４を呼び出し、カメラ管理サーバー１２１のアドレス情報を要求する（Ｓ５０３）。ここで、カメラ管理サーバー１２１のアドレス情報は、撮影装置管理サーバー装置情報の一例である。
デバイス管理サーバー１０１には、カメラ管理サーバー１２１のアドレスが予め登録されている。デバイス管理サーバー１０１は、画像処理装置１３１のＷｅｂＵＩ３１５に対して、カメラ管理サーバー１２１のアドレス情報を返答する（Ｓ５０４）。これにより、画像処理装置１３１は、カメラ管理サーバー１２１にアクセスすることができるようになる。
【００２２】
画像処理装置１３１のＷｅｂＵＩ３１５は、取得したアドレス情報のカメラ管理サーバー１２１にアクセスし、ＡＰＩ３４４を呼び出して、カメラ管理サーバー１２１が保持しているネットワークカメラ１２２のアドレス情報を要求する（Ｓ５０５）。このアドレス情報は、カメラ情報（撮影装置情報）の一例である。
カメラ管理サーバー１２１は、データベース３４１に保存されているネットワークカメラ管理テーブル４１０内の情報を基に、自身が管理している全てのネットワークカメラ１２２のアドレス情報を、画像処理装置１３１のＷｅｂＵＩ３１５に返答する（Ｓ５０６）。
画像処理装置１３１のＷｅｂＵＩ３１５は、携帯端末装置１３２に表示するための画面コンテンツ（設定画面情報）を作成し（Ｓ５０７）、携帯端末装置１３２のブラウザ３０１に対して返信する（Ｓ５０８）。なお、Ｓ５０８の処理は、第１の提供処理の一例である。
携帯端末装置１３２のブラウザ３０１は、自身のユーザーインターフェース２０１に、Ｓ５０８で取得した画面コンテンツを表示する（Ｓ５０９）。
【００２３】
図６Ａは、Ｓ５０９において携帯端末装置１３２が自身のユーザーインターフェース２０１に表示する、ネットワークカメラ１２２と画像処理装置１３１との関連付けに関する設定画面の一例を示す図である。
画面６０１は、ブラウザ３０１に表示される、画像処理装置１３１に対するネットワークカメラ１２２の関連付け開始画面である。画面６０１には、ユーザーが押下する操作オブジェクトである開始ボタン６０２、中止ボタン６０３が含まれる。また、画面６０１には、画像処理装置１３１を特定するためのデバイス名やＩＰアドレスの情報が表示され、関連付けをこれから行う旨の文章が表示される。また、画面６０１には、その特定される画像処理装置１３１の近傍において、この携帯端末装置１３２におけるユーザーインターフェース２０１の画面表示面を、ユーザーが関連付けを行いたいネットワークカメラ１２２に向けて、開始ボタン６０２を押下する旨の文書（指示）が表示される。なお、ここでいう近傍とは、ネットワークカメラ１２２の撮影領域に、画像処理装置１３１と携帯端末装置１３２におけるユーザーインターフェース２０１の画面表示面とが納まる距離のことを意味する。以降の説明においても同様とする。
ユーザーは、この指示に従い、ネットワークカメラ１２２の関連付けを行う画像処理装置１３１の近傍において、この携帯端末装置１３２の表示画面をネットワークカメラ１２２に向けて、開始ボタン６０２を押下する。そして、携帯端末装置１３２は、ユーザーによる開始ボタン６０２の押下の操作を介して、ネットワークカメラ１２２と画像処理装置１３１との関連付けを開始する指示を受け付ける（Ｓ５１０）。
【００２４】
ユーザーが開始ボタン６０２を押下すると、携帯端末装置１３２のブラウザ３０１は、ネットワークカメラ検出指示を画像処理装置１３１のＷｅｂＵＩ３１５に通知する（Ｓ５１１）。更に、携帯端末装置１３２のブラウザ３０１は、ＪａｖａＳｃｒｉｐｔ（登録商標）等の実行により、特定の発色及び発光パターンで携帯端末装置１３２におけるユーザーインターフェース２０１の表示画面を点灯させる（Ｓ５１２）。このように、携帯端末装置１３２は、Ｓ５１２において所定の動作を実行する。携帯端末装置１３２のブラウザ３０１は、この処理を、画像処理装置１３１のＷｅｂＵＩ３１５から通知を受けるまで継続する。
ネットワークカメラ検出指示を画像処理装置１３１のＷｅｂＵＩ３１５が受けると、ネットワークカメラ登録アプリケーション３１４は、Ｓ５０６で取得した全てのアドレス情報が示すネットワークカメラ１２２のＡＰＩ３２５を呼び出す。そして、ネットワークカメラ登録アプリケーション３１４は、呼び出したネットワークカメラ１２２のＡＰＩ３２５に対して特定の発光パターンを検出して通知するように指示を出す（Ｓ５１３）。このとき、ネットワークカメラ登録アプリケーション３１４は、ネットワークカメラ１２２が発光パターンを検知した場合は、画像処理装置１３１のＡＰＩ３１７を呼び出すように、画像処理装置１３１のアドレスを付加して指示を出す。
【００２５】
発光パターンの検知指示を受けた各ネットワークカメラ１２２は、特定の発光パターンの検知を行う（Ｓ５１４）。なお、Ｓ５１２で携帯端末装置１３２のブラウザ３０１が表示する発光パターンは、ネットワークカメラ１２２が検知可能な、特定のサイズ、輝度差、変更間隔を持つように予め定められたパターンである。
発光パターンを検知したネットワークカメラ１２２は、Ｓ５１３で指示された画像処理装置１３１のＡＰＩ３１７を呼び出して、パターンを認識したことを通知する（Ｓ５１５）。
パターン認識の通知を受けたネットワークカメラ登録アプリケーション３１４は、ＡＰＩ呼出部３１６により、パターン認識を通知したネットワークカメラ１２２に対して、カメラ撮影画像の取得、及びパン、ズーム等のカメラ撮影条件情報の取得を、ＡＰＩ３２５を呼び出すことで要求する（Ｓ５１６）。ここで、カメラ撮影画像及びカメラ撮影条件情報は、撮影情報の一例である。
ネットワークカメラ１２２は、Ｓ５１６で受けた要求に従って、その時点でのカメラ撮影画像及びカメラ撮影条件情報を画像処理装置１３１に通知する（Ｓ５１７）。
画像処理装置１３１のＷｅｂＵＩ３１５は、Ｓ５１７で取得したカメラ撮影画像、カメラ撮影条件情報及びＳ５０６で取得したカメラ情報を基に、携帯端末装置１３２のブラウザ３０１に表示する画面コンテンツ（確認画面情報）を作成する（Ｓ５１８）。更に、画像処理装置１３１のＷｅｂＵＩ３１５は、携帯端末装置１３２のブラウザ３０１に対して作成した画面コンテンツを通知する（Ｓ５１９）。なお、Ｓ５１９の処理は、第２の提供処理の一例である。
【００２６】
Ｓ５１９の通知を受けた携帯端末装置１３２のブラウザ３０１は、Ｓ５１２において実行した特定パターンの発光を中止し、送信された画面コンテンツを、携帯端末装置１３２におけるユーザーインターフェース２０１の表示画面に表示する（Ｓ５２０）。
図６Ｂは、Ｓ５２０において携帯端末装置１３２が自身のユーザーインターフェース２０１に表示する、ネットワークカメラ１２２と画像処理装置１３１とを含んだ撮影に関する撮影情報の確認画面の一例を示す図である。
画面６１０は、携帯端末装置１３２のブラウザ３０１に表示される、画像処理装置１３１と、その画像処理装置１３１を監視可能なネットワークカメラ１２２との関連付けに関する登録画面（確認画面）である。画面６１０には、ユーザーが押下する操作オブジェクトである登録ボタン６１３、再検出ボタン６１４、中止ボタン６１５が含まれる。
表示６１１は、Ｓ５０６で取得されたカメラ情報のうち、パターン検知を通知したネットワークカメラ１２２の情報である。表示６１１には、ネットワークカメラ１２２の機種名やＩＰアドレス等が表示される。
画像６１２は、Ｓ５１７で取得された、パターン検知を通知したネットワークカメラ１２２によるカメラ撮影画像である。画像６１２には、特定のパターンを表示している携帯端末装置１３２と、その近傍の画像処理装置１３１とが写っていることになる。これにより、ユーザーは、画像処理装置１３１を監視可能なカメラとして登録しようとするネットワークカメラ１２２が、正しく画像処理装置１３１を撮影することができているかどうかを確認することができる。
【００２７】
ユーザーは、画像６１２を参照し、正しく画像処理装置１３１を撮影することができるカメラであることを確認したら、登録ボタン６１３を押下する。そして、携帯端末装置１３２は、ユーザーによる登録ボタン６１３の押下の操作を介して、ネットワークカメラ１２２と画像処理装置１３１との関連付けに関する登録指示を受け付ける（Ｓ５２１）。
なお、ユーザーは、画像６１２を参照して、ネットワークカメラ１２２が画像処理装置１３１を撮影することができていない場合や、撮影されている位置が所望の位置ではない等の場合、再検出ボタン６１４を押下する。ブラウザ３０１は、ユーザーにより再検出ボタン６１４が押下された場合、Ｓ５０９の処理に戻り、以降の処理を再度実行する。これにより、本実施形態のデバイス管理システムは、ユーザーが所望する通りにネットワークカメラ１２２が画像処理装置１３１を撮影することができている場合に、関連付けの登録を行うことができるようになり、ユーザーの利便性を向上させることができる。
Ｓ５２１で、登録ボタン６１３が押下されると、携帯端末装置１３２のブラウザ３０１は、カメラ登録指示を画像処理装置１３１のＷｅｂＵＩ３１５に通知する（Ｓ５２２）。
カメラ登録指示を受信した画像処理装置１３１のＷｅｂＵＩ３１５は、Ｓ５１５でパターン検知を通知したネットワークカメラ１２２を、自装置を監視可能なカメラとして関連付ける登録要求をデバイス管理サーバー１０１のＡＰＩ３３４に対して通知する（Ｓ５２３）。より具体的には、ＷｅｂＵＩ３１５は、自装置のデバイスシリアルＩＤ、前記パターン検知を通知したネットワークカメラ１２２についてのＳ５０６で取得したカメラ情報、及びＳ５１７で取得したカメラ撮影条件情報を含む前記登録要求を、ＡＰＩ３３４に通知する。
カメラ登録の依頼を受けたデバイス管理サーバー１０１のＡＰＩ３３４は、画像処理装置１３１から受信した登録要求に含まれる情報を、画像処理装置１３１を監視可能なカメラに関する情報としてデータベース３３１に登録する（Ｓ５２４）。
【００２８】
図７は、データベース３３１に登録される画像処理装置１３１を監視するネットワークカメラ１２２のカメラ情報等を管理するカメラオプション管理テーブル７００の一例を示す図である。
カメラオプション管理テーブル７００は、デバイス管理サーバー１０１が管理する画像処理装置１３１と、その画像処理装置１３１を監視可能なネットワークカメラ１２２とを関連付けている。
カラム７０１は、画像処理装置１３１のデバイスシリアルＩＤを格納する。
カラム７０２は、カラム７０１の画像処理装置１３１を監視可能なネットワークカメラのＩＰアドレスを格納する。
カラム７０３からカラム７０６までは、カラム７０１のデバイスシリアルＩＤの画像処理装置１３１を撮影可能なネットワークカメラ１２２のカメラ撮影条件情報を格納する。より具体的には、カラム７０３からカラム７０６までは、カメラのパン、チルトの位置、ズーム倍率、フォーカスモード等の設定値を格納する。このように、デバイス管理サーバー１０１は、Ｓ５２３で画像処理装置１３１から受信した登録要求に含まれる情報をカメラオプション管理テーブル７００に登録することで、画像処理装置１３１とネットワークカメラ１２２とを関連付けることができる。
【００２９】
以上、本実施形態によれば、デバイス管理サーバー１０１は、自身が管理する画像処理装置１３１と、その画像処理装置１３１を監視可能なネットワークカメラ１２２とを容易に関連付けることができる。これにより、本実施形態のデバイス管理システムは、画像処理装置１３１に何らかのエラーやセキュリティの問題が発生した場合、その画像処理装置１３１に関連付けられたネットワークカメラ１２２の画像を取得し、迅速な解析を行うことが可能になる。
【００３０】
＜実施形態２＞
本実施形態では、デバイス管理サーバー１０１が画像処理装置１３１にネットワークカメラ１２２を関連付けて登録する際、複数のネットワークカメラ１２２を登録することができる構成及び処理について説明する。以下、実施形態１と異なる点を中心に説明する。
図８は、本実施形態における、画像処理装置１３１とネットワークカメラ１２２との関連付けに関する情報をデバイス管理サーバー１０１へ登録する処理の一例を示すシーケンス図である。
Ｓ８０１からＳ８０４までの処理は、図５におけるＳ５０１からＳ５０４までの処理と同じである。
画像処理装置１３１のＷｅｂＵＩ３１５は、Ｓ８０４で取得したアドレス情報のカメラ管理サーバー１２１のＡＰＩ３４４を呼び出す。そして、画像処理装置１３１のＷｅｂＵＩ３１５は、カメラ管理サーバー１２１が保持しているネットワークカメラ１２２のアドレス情報と、巡回撮影を行うネットワークカメラ１２２の巡回周期情報とを要求する（Ｓ８０５）。巡回周期情報はカメラ情報の一例である。
【００３１】
カメラ管理サーバー１２１は、データベース３４１に保存されているネットワークカメラ管理テーブル４１０内の情報を基に、全てのネットワークカメラ１２２のアドレス情報及び巡回撮影を行うカメラの巡回周期情報を、画像処理装置１３１のＷｅｂＵＩ３１５に返答する（Ｓ８０６）。
ネットワークカメラ登録アプリケーション３１４は、取得した複数のカメラの巡回周期が示す巡回周期の中から、一番周期の長いものを判定して、代表巡回周期時間とする（Ｓ８０７）。
更に、ＷｅｂＵＩ３１５は、携帯端末装置１３２に表示するための画面コンテンツ（設定画面情報）を作成し（Ｓ８０８）、携帯端末装置１３２のブラウザ３０１に対して返信する（Ｓ８０９）。なお、Ｓ８０９の処理は、第１の提供処理の一例である。
携帯端末装置１３２のブラウザ３０１は、自身のユーザーインターフェース２０１に、Ｓ８０９で取得した画面コンテンツを表示する（Ｓ８１０）。
【００３２】
図９Ａは、Ｓ８１０において携帯端末装置１３２が自身のユーザーインターフェース２０１に表示する、ネットワークカメラ１２２と画像処理装置１３１との関連付けに関する設定画面の一例を示す図である。
画面９０１は、ブラウザ３０１に表示される、画像処理装置１３１に対するネットワークカメラ１２２の関連付けの方法選択画面である。画面９０１には、ユーザーが押下する操作オブジェクトである１台ずつ登録ボタン９０２、複数台登録ボタン９０３、中止ボタン９０４が含まれる。また、画面９０１には、画像処理装置１３１を特定するためのデバイス名やＩＰアドレスの情報が表示されると共に、ネットワークカメラ１２２を関連付けする方法を選択する旨の文章（指示）が表示される。画面９０１では、特定のカメラを１台ずつ登録するか、又は複数台のカメラをまとめて登録するかの選択をすることができるようになっている。
ユーザーは、特定のカメラを１台ずつ登録したい場合は、１台ずつ登録ボタン９０２を選択する。ユーザーが１台ずつ登録ボタン９０２を選択した場合、デバイス管理システムは、実施形態１におけるＳ５１１以降の処理を行う。ユーザーは、複数台のカメラをまとめて登録したい場合や、ネットワークカメラの位置をよくわかっていない場合は、複数台登録ボタン９０３を選択する。
【００３３】
ユーザーが複数台登録ボタン９０３を選択した場合、携帯端末装置１３２のブラウザ３０１は、図９Ｂに示すネットワークカメラ１２２の関連付け開始画面（設定画面）９１０を表示する。画面９１０には、画像処理装置１３１を特定するためのデバイス名やＩＰアドレスの情報が表示され、関連付けをこれから行う旨の文章（指示）が表示される。より具体的には、画面９１０には、画像処理装置１３１に対して、この携帯端末装置１３２におけるユーザーインターフェース２０１の画面表示面を外側に向けて配置する旨の文書と、どの位置に配置するかの指示画像９１１とが表示される。また、画面９１０には、Ｓ８０７で判定された代表巡回周期時間が表示され、最大でこの時間間隔分、カメラの認識に時間がかかるので、この携帯端末装置１３２を移動させないよう指示する旨の文章が表示されている。更に、画面９１０には、携帯端末装置１３２の設置が完了したら開始ボタン９１２を押下する旨の文章が表示されている。ユーザーは、この指示に従い、携帯端末装置１３２を画像処理装置１３１の近傍に設置した後、開始ボタン９１２を押下する。そして、携帯端末装置１３２は、ユーザーによる開始ボタン９１２の押下の操作を介して、ネットワークカメラ１２２と画像処理装置１３１との関連付けを開始する指示を受け付ける（Ｓ８１１）。
Ｓ８１２からＳ８１７までの処理は、図５におけるＳ５１１からＳ５１６までの処理と同じである。
【００３４】
ネットワークカメラ１２２は、Ｓ８１７の要求に従って、その時点でのカメラ撮影画像及びカメラ撮影条件情報を画像処理装置１３１に通知する（Ｓ８１８）。このとき、カメラ撮影条件情報には、巡回撮影を行うカメラの場合、パターン検出直後のパンチルト設定情報も含まれる。
画像処理装置１３１のネットワークカメラ登録アプリケーション３１４は、Ｓ８１２においてネットワークカメラ１２２の検出指示を受けてから、代表巡回周期時間を経過したかどうかを判定する（Ｓ８１９）。通知を受けたネットワークカメラ登録アプリケーション３１４は、代表巡回周期時間を経過するまで、Ｓ８１６で複数のネットワークカメラ１２２からのパターン検知通知を全て受け付け、代表巡回周期時間の経過後、Ｓ８１７及びＳ８１８の処理を実行する。そして、ネットワークカメラ登録アプリケーション３１４は、ネットワークカメラ１２２毎にカメラ撮影画像及びカメラ撮影条件情報を保存する。
ネットワークカメラ登録アプリケーション３１４が、ネットワークカメラ１２２の検出指示を受けてから代表巡回周期時間を経過したと判断した場合、画像処理装置１３１のＷｅｂＵＩ３１５は、以下の処理を実行する。画像処理装置１３１のＷｅｂＵＩ３１５は、Ｓ５１７で取得したカメラ撮影画像、カメラ撮影条件情報及びＳ５０６で取得したカメラ情報を基に、携帯端末装置１３２のブラウザ３０１に表示する画面コンテンツ（確認画面情報）を作成する（Ｓ８２０）。更に、画像処理装置１３１のＷｅｂＵＩ３１５は、携帯端末装置１３２のブラウザ３０１に対して作成した画面コンテンツを通知する（Ｓ８２１）。なお、Ｓ８２１の処理は、第２の提供処理の一例である。
【００３５】
Ｓ８２１の通知を受けた携帯端末装置１３２のブラウザ３０１は、Ｓ８１３において実行した特定パターンの発光を中止し、送信された画面コンテンツを、携帯端末装置１３２におけるユーザーインターフェース２０１の表示画面に表示する（Ｓ８２２）。
図９Ｃは、Ｓ８２２において携帯端末装置１３２が自身のユーザーインターフェース２０１に表示する、ネットワークカメラ１２２と画像処理装置１３１とを含んだ撮影に関する撮影情報の確認画面の一例を示す図である。
画面９２０は、携帯端末装置１３２のブラウザ３０１に表示される、画像処理装置１３１と、その画像処理装置１３１を監視可能なネットワークカメラ１２２との関連付けに関する登録画面（確認画面）である。画面９２０には、ユーザーが押下する操作オブジェクトである登録ボタン９２３、全て登録ボタン９２４、再検出ボタン９２５、中止ボタン９２６が含まれる。
【００３６】
一覧９２１は、Ｓ８０６で取得されたカメラ情報のうち、パターン検知を通知した複数のネットワークカメラの一覧情報である。一覧９２１には、ネットワークカメラ１２２の機種名やＩＰアドレス等が表示される。また、一覧９２１には、各ネットワークカメラ１２２が撮影したカメラ撮影画像等の詳細を表示するための操作オブジェクトである表示ボタンが含まれる。なお、ユーザーが表示ボタンを押下した場合、カメラ撮影画像に加えて、カメラ情報やカメラ撮影条件情報等が表示されるようにしてもよい。これにより、ユーザーが登録するネットワークカメラ１２２を選択する際の利便性を向上させることができる。
画像９２２は、Ｓ８１８で取得した、パターン検知を通知したネットワークカメラ１２２によるカメラ撮影画像である。より具体的には、画像９２２には、一覧９２１において現在選択されているネットワークカメラ１２２が撮影したカメラ撮影画像が表示される。画像９２２には、特定のパターンを表示している携帯端末装置１３２と、その近傍の画像処理装置１３１とが写っていることになる。これにより、ユーザーは、画像処理装置１３１を監視可能なカメラとして登録しようとするネットワークカメラ１２２が、正しく画像処理装置１３１を撮影することができているかどうかを確認することができる。
【００３７】
ユーザーは、一覧９２１において現在選択しているネットワークカメラ１２２を登録する場合には登録ボタン９２３を押下する。また、ユーザーは、一覧９２１において表示している全てのネットワークカメラ１２２を一括登録する場合には全て登録ボタン９２４を押下する。これにより、ユーザーが登録対象のネットワークカメラ１２２を全て登録したい場合の操作の手間を軽減することができ、ユーザーの利便性を向上させることができる。携帯端末装置１３２は、ユーザーによる登録ボタン９２３又は全て登録ボタン９２４の押下の操作を介して、ネットワークカメラ１２２と画像処理装置１３１との関連付けに関する登録指示を受け付ける（Ｓ８２３）。
なお、ユーザーは、画像９２２を参照して、ネットワークカメラ１２２が画像処理装置１３１を撮影することができていない場合や、撮影されている位置が所望の位置ではない等の場合、再検出ボタン９２５を押下する。ブラウザ３０１は、ユーザーにより再検出ボタン９２５が押下された場合、Ｓ８１０の処理に戻り、以降の処理を再度実行する。これにより、本実施形態のデバイス管理システムは、ユーザーが所望する通りにネットワークカメラ１２２が画像処理装置１３１を撮影することができている場合に、関連付けの登録を行うことができるようになる。
Ｓ８２３で、登録ボタン９２３又は全て登録ボタン９２４が押下されると、携帯端末装置１３２のブラウザ３０１は、カメラ登録指示を画像処理装置１３１のＷｅｂＵＩ３１５に通知する（Ｓ８２４）。
【００３８】
カメラ登録指示を受信した画像処理装置１３１のＷｅｂＵＩ３１５は、登録指示を受けたネットワークカメラ１２２を、自装置を監視可能なカメラとして関連付ける登録要求をデバイス管理サーバー１０１のＡＰＩ３３４に対して通知する（Ｓ８２５）。より具体的には、ＷｅｂＵＩ３１５は、自装置のデバイスシリアルＩＤ、前記登録指示を受けたネットワークカメラ１２２についてのＳ８０６で取得したカメラ情報、及びＳ８１８で取得したカメラ撮影条件情報を含む前記登録要求を、ＡＰＩ３３４に通知する。
カメラ登録の依頼を受けたデバイス管理サーバー１０１のＡＰＩ３３４は、画像処理装置１３１から受信した登録要求に含まれる情報を、監視可能なカメラに関する情報としてデータベース３３１に登録する（Ｓ８２６）。ここで、デバイス管理サーバー１０１のＡＰＩ３３４は、巡回撮影を行うカメラについては、カメラのパン、チルトの位置情報、ズーム倍率の情報、フォーカスモード等のカメラ撮影条件情報もデータベース３３１に登録する。また、デバイス管理サーバー１０１のＡＰＩ３３４は、１つの画像処理装置１３１を監視可能なネットワークカメラ１２２が複数検出された場合は、それらの情報を全て保存する。このように、デバイス管理サーバー１０１は、Ｓ８２５で画像処理装置１３１から受信した登録要求に含まれる情報をカメラオプション管理テーブル７００に登録することで、画像処理装置１３１とネットワークカメラ１２２とを関連付けることができる。
【００３９】
以上、本実施形態によれば、デバイス管理サーバー１０１は、自身が管理する画像処理装置１３１と、その画像処理装置１３１を監視可能な複数のネットワークカメラ１２２とを容易に関連付けることができる。その際、本実施形態のデバイス管理システムは、登録対象の複数のネットワークカメラ１２２を一括で登録することもできるため、ユーザーの操作における利便性を向上させることができる。これにより、本実施形態のデバイス管理システムは、画像処理装置１３１に何らかのエラーやセキュリティの問題が発生した場合、その画像処理装置１３１に関連付けられた複数のネットワークカメラ１２２の画像を取得し、迅速な解析を行うことが可能になる。
【００４０】
＜その他の実施形態＞
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【００４１】
以上、上述した各実施形態によれば、デバイス管理サーバーにおいて管理されているデバイスが発光部位や表示器具を有しないデバイスでも、そのデバイスを監視可能なネットワークカメラとの関連付けを容易に行うことができるようになる。
また、デバイスの発光部位や表示機器が、そのデバイスを監視可能なネットワークカメラを向いていなかったり、デバイス自体が死角を作っていたりする場合であっても、そのデバイスを監視可能なネットワークカメラとの関連付けを容易に行うことができるようになる。
このように、デバイス管理サーバーで管理されているデバイスと、カメラ管理サーバーで管理されているネットワークカメラのうち、監視対象とするデバイスを撮影可能なネットワークカメラとを容易に関連付けて登録することができる。更に、上述のデバイス管理システムでは、関連付けて登録されたネットワークカメラの映像を解析することにより、監視対象であるデバイスのエラー解析やセキュリティ問題の解決を迅速、かつ、容易に行うことができるようになる。
【００４２】
以上、本発明の好ましい形態について詳述したが、本実施形態は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【図１】
2015135570.tif 000003
【図２】
2015135570.tif 000004
【図３】
2015135570.tif 000005
【図４】
2015135570.tif 000006
【図５】
2015135570.tif 000007
【図６Ａ】
2015135570.tif 000008
【図６Ｂ】
2015135570.tif 000009
【図７】
2015135570.tif 000010
【図８】
2015135570.tif 000011
【図９Ａ】
2015135570.tif 000012
【図９Ｂ】
2015135570.tif 000013
【図９Ｃ】
2015135570.tif 000014