(57)【要約】【課題】画像形成装置で発生した様々なエラーに関連した録画映像を取り出す。【解決手段】画像形成装置(１１１)でのエラー発生時に、デバイス管理サーバー(１０１)が録画映像の取得を依頼する(Ｓ８２３、Ｓ８２４、９１０、９２０)と、デバイス管理クライアント(１０４)が、デバイス管理サーバー(１０１)から、録画映像の取得依頼があったことを確認し(Ｓ８２１)、カメラ管理サーバー(１２０)に所望の録画映像を依頼する(Ｓ８２３)。カメラ管理サーバー(１２０)からデバイス管理クライアント(１０４)を経由して、デバイス管理サーバー(１０１)が録画映像を受信する (Ｓ８１３)。【選択図】図３
2015080895.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークデバイスを管理する管理システムと、クライアントと、ネットワークカメラを有するカメラシステムとを含むネットワークシステムであって、
前記管理システムは、
前記ネットワークデバイスを監視可能なネットワークカメラの識別情報を管理する管理手段と、
前記カメラシステムに要求する録画データの期間を指定する指定手段と、を有し、
前記クライアントは、
前記管理システムから前記ネットワークカメラの識別情報と前記指定された期間とを取得する取得手段と、
取得された前記ネットワークカメラの識別情報と前記指定された期間とを用いて、前記カメラシステムに対して録画データの要求を行う要求手段と、
前記要求の応答として受信した録画データを、前記管理システムに送信する送信手段と、を有することを特徴とするネットワークシステム。
【請求項２】
前記指定手段は、前記ネットワークデバイスのエラーの確認画面を介して、当該ネットワークデバイスを選択した上で、前記期間を指定することを特徴とする請求項１に記載のネットワークシステム。
【請求項３】
前記取得手段は、前記管理システムで前記ネットワークデバイスに関する録画データの依頼が登録されていた場合に、前記ネットワークカメラの識別情報と、前記指定された期間とを取得することを特徴とする請求項１又は２に記載のネットワークシステム。
【請求項４】
前記管理手段は、前記ネットワークデバイスを監視可能な複数のネットワークカメラの識別情報と、各ネットワークカメラが該ネットワークデバイスを監視する時間帯と、画質とを管理することを特徴とする請求項１乃至３のいずれか一項に記載のネットワークシステム。
【請求項５】
前記要求手段は、前記ネットワークデバイスを監視可能な複数のネットワークカメラの識別情報を指定した録画データの要求を行うことを特徴とする請求項１乃至４のいずれか一項に記載のネットワークシステム。
【請求項６】
前記要求手段は更に、前記カメラシステムに対して、ネットワークカメラに録画を依頼して、当該依頼に応じて録画された録画データの要求を行うことを特徴とする請求項１乃至５のいずれか一項に記載のネットワークシステム。
【請求項７】
前記送信手段により管理システムに送信される録画データは、複数のネットワークカメラにより重複して録画された期間については、画質に基づいて選択された１つのネットワークカメラによる録画データであることを特徴とする請求項１乃至６のいずれか一項に記載のネットワークシステム。
【請求項８】
ネットワークデバイスを管理する管理システムと、クライアントと、ネットワークカメラを有するカメラシステムとを含むネットワークシステムによるデバイス管理方法であって、
前記管理システムが、前記ネットワークデバイスを監視可能なネットワークカメラの識別情報を管理する管理工程と、
前記管理システムが、前記カメラシステムに要求する録画データの期間を指定する指定工程と、
前記クライアントが、前記管理システムから前記ネットワークカメラの識別情報と前記指定された期間とを取得する取得工程と、
前記クライアントが、取得された前記ネットワークカメラの識別情報と前記指定された期間とを用いて、前記カメラシステムに対して録画データの要求を行う要求工程と、
前記クライアントが、前記要求の応答として受信した録画データを、前記管理システムに送信する送信工程と
を有することを特徴とするデバイス管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はネットワークシステムおよびデバイス管理方法に関し、例えば画像形成装置の利用状況に関する画像を管理し、表示するためのネットワークシステムおよびデバイス管理方法に関する。
【背景技術】
【０００２】
オフィスなどにおいて、ネットワークに接続されている複合機に代表される画像形成装置を管理する技術として、印刷したジョブの履歴やエラー履歴をユーザーが管理者へ通知する方法が知られている。また、デバイス管理システムとネットワークカメラが連携することにより、画像形成装置の利用状況を監視する技術が検討されている。
【０００３】
例えば、特許文献１においては、画像形成装置のジョブ開始通知やジョブ終了通知、排紙部除去通知等を利用することにより、印刷物の出力から、人が紙を取り去るまでの時間を含む期間の映像を記録している。この映像と出力ジョブと対応付けた管理を行うことにより、他人の出力物を持ち去った人物の映像を特定することを可能としている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−１９７１５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１では、画像形成装置からの全印刷工程（印刷ジョブの開始から終了、排紙部から紙の除去まで）の通知を監視システムで検知することにより、録画を開始或いは終了するため、常に画像形成装置と監視システムが連動して動作することが前提となる。また、紙の持ち去りや取り違いなどについて確認することは可能であるが、画像形成装置で発生した様々なエラーに関連した録画映像を取り出すことはできない。
【０００６】
本発明は、前記の課題を鑑みてなされたものであり、エラーが発生したときに、既に記録された録画映像の中から、対象となる画像形成装置についての映像を取り出すことを目的とする。また、指定した画像形成装置に対して、設定した時間や条件で予約録画を行うことを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために本発明は以下の構成を有する。
【０００８】
ネットワークデバイスを管理する管理システムと、クライアントと、カメラシステムとを含むネットワークシステムであって、
前記管理システムは、
前記ネットワークデバイスを監視可能なネットワークカメラの識別情報を管理する管理手段と、
前記カメラシステムに要求する録画データの期間を指定する指定手段と、を有し、
前記クライアントは、
前記管理システムから前記ネットワークカメラの識別情報と前記指定された期間とを取得する取得手段と、
前記取得された前記ネットワークカメラの識別情報と前記指定された期間とを用いて、前記カメラシステムに対して録画データの要求を行う要求手段と、
前記要求の応答として受信した録画データを、前記管理システムに送信する送信手段を有する。
【発明の効果】
【０００９】
本発明によれば、画像形成装置の使用中にエラーが発生した場合に、既に記録された録画映像の中から、対象となる画像形成装置についての映像を取り出すことが可能となる。また、指定した画像形成装置に対して、設定した時間や条件で予約録画を行うことが可能となるため、エラーの状況に関する情報と、その情報の裏付けとなる録画映像を参照することが可能となる。
【図面の簡単な説明】
【００１０】
【図１】本発明を実施するためのシステム構成およびネットワーク構成を示す図
【図２】情報処理機能ハードウェア構成図
【図３】本システムのソフトウェア構成説明およびネットワーク相互接続図
【図４】デバイス管理テーブルを示す図
【図５】ネットワークカメラ管理テーブルを示す図
【図６】エラーログレコードを示す図
【図７】エラーログテーブルを示す図
【図８】デバイス管理サーバーが録画映像を受信する処理を示すフローチャート
【図９】画像形成装置のエラー一覧画面、録画映像のリクエスト画面を示す図
【図１０】ネットワークカメラ・デバイス対応テーブルを示す図
【図１１】特定の画像形成装置に対するネットワークカメラの撮影時間を示すイメージ図
【図１２】デバイス管理サーバーが予約した録画映像を受信する処理を示すフローチャート
【発明を実施するための形態】
【００１１】
［実施形態１］
以下、本発明を実施するための最良の形態について図面を用いて説明する。図１は、本発明の実施形態にかかわるデバイス管理システムであるネットワークシステムの構成の一例である。まず、デバイス管理サーバー１０１を含む管理システムはクラウド環境において、プリンタや多機能複写機を含む画像形成装置１１１などのネットワークデバイスの管理を行う。各画像形成装置とデバイス管理サーバー１０１とは、ネットワーク１０５上に存在するゲートウェイ装置１０３を介し、インターネット１０２経由で接続されている。デバイス管理クライアント１０４（単にクライアントとも呼ぶ）は、オンプレミス環境で画像形成装置１１１の管理を行い、必要に応じて管理情報をデバイス管理サーバー１０１へ送信する。画像形成装置１１１は、コンピューター装置（不図示）が生成した印刷ジョブをネットワーク１０５経由で受信し、印刷する。
【００１２】
ネットワークカメラ１２１は、映像をネットワーク１０５に配信する。カメラ管理サーバー１２０は、ネットワークカメラ１２１からの映像を録画する。カメラ管理サーバー１２０とネットワークカメラ１２１とをまとめてカメラシステムとも呼ぶ。画像形成装置１１１および、ネットワークカメラ１２１は１台であってもよいし、複数台であってもよい。カメラ管理サーバー１２０は複数台あってもよい。またネットワークカメラ１２１は映像データなど、時系列な電子データを生成する装置である。また、ネットワークカメラ１２１は、映像に加えて、或いは映像に代えて、映像以外の音声データや温度計などのセンサーの時系列なデータを送信する装置であってもよい。実施形態のシステムの主たる用途は画像形成装置１１１の管理および監視業務である。
【００１３】
なお、本実施形態においてデバイス管理サーバー１０１は、クラウド環境に設置されることを想定した構成となっているが、ユーザーのネットワーク内に設置したオンプレミス環境のサーバーであっても良いことはいうまでもない。また、デバイス管理サーバー１０１がオンプレミス環境のサーバーである場合、デバイス管理クライアント１０４を構成から外し、画像形成装置１１１が直接デバイス管理サーバー１０１へ管理情報を送信しても良い。
【００１４】
＜情報処理機能ハードウェア構成図＞
図２は、画像形成装置１１１、デバイス管理サーバー１０１、デバイス管理クライアント１０４、カメラ管理サーバー１２０、ネットワークカメラ１２１の情報処理機能のモジュール構成図を示している。ユーザーインターフェース２０１は、ディスプレイ、キーボード、マウス、タッチパネルなどによる、情報の入出力を行う。これらのハードウェアを備えないコンピューターは、リモートデスクトップやリモートシェルなどにより、他のコンピューターから接続・操作することも可能である。ネットワークインターフェース２０２は、ＬＡＮなどのネットワークに接続して、他のコンピューターやネットワーク機器との通信を行う。ＲＯＭ２０４は組込済みプログラムおよびデータが記録されているＲＯＭである。ＲＡＭ２０５は一時メモリ領域のＲＡＭである。二次記憶装置２０６はＨＤＤに代表されるような二次記憶装置である。ＣＰＵ２０３は、ＲＯＭ２０４、ＲＡＭ２０５、二次記憶装置２０６などから読み込んだプログラムを実行する。各部は入出力インターフェース２０７を介して接続されている。
【００１５】
＜ソフトウェア構成説明およびネットワーク相互接続図＞
図３は、本システムのソフトウェア構成およびネットワークを介した相互接続状況を示している。データベース３３１は、デバイス管理サーバー１０１に備えられており、デバイス管理サーバーの各機能に必要なデータを保持する。Webアプリケーション３３２は、Webユーザーインターフェース（以降WebUI）３３３およびアプリケーションプログラミングインタフェース（以降API）３３４を提供する。Webアプリケーション３３２は、ネットワークを経由して、他の機器からのリクエストを処理し、必要に応じてデータベース３３１のデータにアクセスして、各種機能を実行し、応答を返す。
【００１６】
データベース３４１は、カメラ管理サーバー１２０に備えられており、カメラ管理サーバー１２０の各機能に必要なデータを保持する。Webアプリケーション３４２は、Webユーザーインターフェース（以降WebUI）３４３およびアプリケーションプログラミングインタフェース（以降API）３４４を提供する。Webアプリケーション３４２は、ネットワークを経由して、他の機器からのリクエストを処理し、必要に応じてデータベース３４１のデータにアクセスして、各種機能を実行し、応答を返す。
【００１７】
ネットワークカメラ１２１の撮像部３２１は、カメラのレンズや撮像素子などを制御して、画像を取得する。映像処理部３２２は、撮像部３２１で取得した原画像に処理を施し、映像データなどに加工する。また、画像認識などの追加処理を行なって、画像あるいは映像から、追加の情報を得る。データ送信部３２３は、映像データをネットワーク上の他の機器に送信する。WebUI３２４は、ネットワークカメラのビューワー画面や、管理画面を提供する。ビューワー画面では、ユーザはカメラで捉えた映像を確認しながら、カメラの向きやズーム、フォーカスなどの操作をすることができる。管理画面では、カメラの撮像位置のプリセット登録、映像処理部３２２で施す処理の指定や、データ送信部３２３が送信する映像データの宛先登録などができる。API３２５は、他の機器からのリクエストによって、カメラの操作や、設定データ登録などを実施する。設定データ管理部３２６は、撮像部３２１、映像処理部３２２、データ送信部３２３のための設定データを保持する。
【００１８】
アプリケーション３１１は、画像形成装置１１１で実行される。アプリケーション３１１は、その機能や目的に応じて、複数のアプリケーションを画像形成装置１１１内にインストールし、実行することができる。例えば、コピー、スキャン、プリントなどを実行するアプリケーションなどが挙げられる。ログ記録部３１３は、アプリケーション３１１からの要求に従って、ジョブログ、エラーログ、操作ログなどのログを記録および保管する。ネットワークカメラ連携アプリケーション３１４は、WebUI３１５、API呼出部３１６、ローカルUI３１７を備える。API呼出部３１６は、デバイス管理サーバー３３１のAPI３３４、カメラ管理サーバー１３４のAPI３４４、ネットワークカメラ１２１のAPI３２５を呼び出して、必要な処理を実行する。ローカルUI３１７は、画像形成装置１１１のユーザーインターフェース２０１にネットワークカメラ連携アプリケーションの操作画面を提供する。アプリケーション管理部３１８は、画像形成装置１１１内のアプリケーションのインストール、アンインストール、起動、停止などを管理し或いは制御する。
【００１９】
ブラウザー３０１は、デバイス管理クライアント１０４にインストールされており、前述の各機器のWebUIにアクセスし、各種機能を実行する画面の表示および操作を提供する。ログ取得部３５１は、画像形成装置１１１のログ記録部３１３が記録したログを取得する。ログ送信部３５２は、ログ取得部３５１が取得した画像形成装置１１１のログをデバイス管理サーバー１０１へ送信する。
【００２０】
なお、本実施形態においてはデバイス管理クライアント１０４が、画像形成装置１１１のログを収集し、まとめてデバイス管理サーバー１０１へ送信する構成としている。しかしながら、画像形成装置１１１にログ送信部（不図示）を備えることによって、画僧形成装置１１１からデバイス管理サーバー１０１へ送信してもよい。
【００２１】
＜デバイス管理テーブル、ネットワークカメラ管理テーブル＞
図４、図５は、デバイス管理サーバー１０１のデータベース３３１内、およびカメラ管理サーバー１２０のデータベース３４１内の各種テーブルを示した説明図である。デバイス管理テーブル４００は、複数台の画像形成装置１１１を管理するためのデータベース３３１内のテーブルである。デバイス管理テーブル４００において、デバイスシリアルＩＤ４０１は、画像形成装置１１１のデバイスシリアルIDを格納するカラムである。IPアドレス４０２は、画像形成装置１１１のIPアドレスを格納するカラムである。メーカー名４０３はメーカー名を格納するカラムである。機種名４０４は、機種名を格納するカラムである。デバイスタイプ４０５は、MFPやSFPなどのデバイスタイプを格納するカラムである。カラー種別４０６は、画像形成装置１１１がカラー印刷能力を持つか、あるいはモノクロ印刷能力を持つか表すカラー種別を格納するカラムである。設置場所４０７は、画像形成装置の設置場所情報を格納するカラムである。デバイスシリアルID４０１は、画像形成装置の個体を識別する一意のIDである。画像形成装置を製造する際に、個体ごとにデバイスシリアルIDを付与して、不揮発性の記憶領域に記録しておき、後に画像形成装置自体がデバイスシリアルIDを読み出し可能としておく。デバイスシリアルIDが分かれば、デバイス情報管理テーブル４００を参照し、画像形成装置の機種名などデバイス管理テーブル４００に登録された必要な情報を特定することができる。画像形成装置１１１は、デバイス管理サーバー１０１の管理対象として登録されるときに、カラム４０１〜４０７の自機の情報を送信し、デバイス管理サーバー１０１は、デバイス管理テーブル４００にレコードを追加する。
【００２２】
ネットワークカメラ管理テーブル５００は、複数台のネットワークカメラ１２１を管理するためのデータベース３４１内のテーブルである。ネットワークカメラ管理テーブル５００において、ＩＰアドレス５０１は、ネットワークカメラ１２１に接続するための識別情報であるIPアドレスを格納するためのカラムである。メーカー名５０２は、メーカー名を格納するカラムである。機種名５０３は、機種名を格納するカラムである。カメラタイプ５０４は、パンチルト、広角、箱型固定などのカメラタイプを格納するカラムである。カメラ名５０５は、ネットワークカメラ１２１の個体ごとに設定された識別情報であるカメラ名を格納するカラムである。設置場所５０６は、ネットワークカメラ１２１の個体ごとの設置場所情報を格納するカラムである。
【００２３】
＜エラーログレコード＞
図６は、画像形成装置１１１のログ記録部３１３で記録される各種ログのレコードを示した説明図である。エラーログレコード６００は、画像形成装置に生じたエラーの履歴情報を記録するログの１レコードである。エラーログレコード６００において、エラーＩＤ６０１は、画像形成装置ごとに一意なIDであるエラーIDを格納するカラムである。開始日時６０２は、エラーの開始日時を格納するカラムである。終了日時６０３は、エラーの終了日時を格納するカラムである。エラーレベル６０４は、エラーの重要度を表すエラーレベルを格納するカラムである。エラーコード６０５は、エラーの種別を識別するためのエラーコードを格納するカラムである。発生個所６０６は、エラーの発生箇所を格納するカラムである。
【００２４】
＜エラーログテーブル＞
図７は、データベース３３１内の各種テーブルを説明する図である。エラーログテーブル７００は、画像形成装置１１１から受信したエラーログレコードを登録するエラーログテーブルである。デバイスシリアルID７０１は、送信元の画像形成装置１１１のデバイスシリアルIDを格納するためのカラムである。カラム７０２からカラム７０７までは、エラーログレコード６００のカラム６０１からカラム６０６の値が格納されるカラムである。
【００２５】
デバイス管理クライアント１０４のログ取得部３５１は、画像形成装置１１１がログ記録部３１３に記録したエラーレコード６００を取得する。続いてデバイス管理クライアント１０４のログ送信部３５２は、デバイス管理サーバー１０１のAPI３３４を呼び出し、エラーログレコード６００を送信する。Webアプリケーション３３２は、受信したログレコードをデータベース３３１のエラーログテーブル７００に格納する。これにより、デバイス管理サーバー１０１は、複数台の画像形成装置１１１の過去から現在に渡るまでのエラー発生状況を管理する。例えば、警告のエラーレベルのエラーログを受信したら、警告を表示して通知するなどのデバイス管理機能を提供できる。
【００２６】
＜デバイス管理サーバーが録画映像を受信する処理＞
図８は、本実施形態を示すデバイス管理サーバー１０１が、画像形成装置１１１にて発生したエラーをきっかけにして、エラー発生時の画像形成装置１１１周辺の録画映像を取得する処理を示す、デバイス管理サーバー１０１、デバイス管理クライアント１０４、カメラ管理サーバー１２０それぞれによる処理手順を表すフローチャートである。まず、デバイス管理サーバー１０１は、Ｓ８１１において、録画映像のリクエストがあるかどうかを判定する。リクエストの有無を定期的に確認し、リクエストがあればＳ８１２にて、デバイス管理サーバー１０１は受付処理を行う。
【００２７】
ここで、図９を用いて、デバイス管理サーバー１０１がWebUIに表示する画像形成装置１１１のエラー画面と、エラー発生時の録画映像のリクエストを受け付ける手段の一例について説明する。このWebUIによる表示は、デバイス管理クライアント１０４のユーザーインターフェースに表示されてもよいし、その他の端末に表示してもよい。エラー一覧画面９１０はエラーの確認画面であり、デバイス管理サーバー１０１がWebUIに表示する画像形成装置１１１のユーザーインターフェース画面である。エラーリスト９１１はエラーが発生した画像形成装置１１１をリスト表示する。エラーリスト９１１に表示する項目は、識別するデバイスシリアルID、機種名、エラー内容、発生日時等である。また、一覧の中から、録画映像を取得するデバイスを選択するためのチェックボックスを有する。録画データ収集ボタン９１２は、前記チェックボックスにて、選択した画像形成装置１１１の録画データすなわち録画映像を取得するときに選択するボタンであり、取得しない場合はキャンセルボタン９１３を選択する。期間設定画面９２０は録画データ収集ボタン９１２を選択したときに表示されるWebUIである。この画面で録画映像の時刻を指定する。選択エラーデバイス９２１ではエラーリスト９１１にリスト表示されたもののうち、チェックボックスをチェックした画像形成装置１１１についての情報を表示する。期間９２２ではエラーリスト９１１に表示された画像形成装置１１１の録画映像の開始時間と終了時間を指定する。この例では、画像形成装置１１１のエラーが発生する１０分前から、エラーが発生した時間までの範囲を指定している。録画データ収集実行ボタン９２３を選択することにより、指定した時間の録画映像の取得のリクエストを完了する。キャンセルボタン９２４を指定すると、リクエスト処理をキャンセルする。エラーリスト９１１において複数の画像形成装置１１１のチェックボックスがチェックされていた場合、それぞれについて期間設定画面９２０（時刻設定WebUI）を表示し、期間を設定可能とすることはいうまでもない。図９の画面を介して入力されたリクエストが、ステップＳ８１１により判定される。またＳ８１２の受付処理では、録画データのリクエストの対象である、エラー一覧画面９１０で選択されたエラーに係る情報と、期間設定画面９２０で設定された時刻に関する情報とを受け付ける。
【００２８】
図８のフローチャートの説明に戻り、デバイス管理クライアント１０４が、Ｓ８２１において、デバイス管理サーバー１０１に対して、録画映像のリクエストの有無を確認する。Ｓ８２２にて、リクエストの有無を判定し、無ければＳ８２１に戻る。リクエスト有りの場合は、デバイス管理クライアント１０４は、そのリクエストに係る情報をデバイス管理サーバー１０１から取得する。この情報は、たとえば、エラーリスト画面９１０で選択されたデバイスシリアルＩＤを持つ画像形成装置を監視可能なネットワークカメラのＩＤと、期間設定画面９２０で指定された時間とを含む。Ｓ８２３において、デバイス管理クライアント１０４が、デバイス管理サーバー１０１からリクエスト共に受信した情報を条件としてカメラ管理サーバー１２０に対して録画映像を依頼する。すなわち監視対象の画像形成装置を監視可能なネットワークカメラのネットワークカメラＩＤと期間とを指定して、カメラ管理サーバー１２０に対して録画映像を要求する。カメラ管理サーバー１２０は、Ｓ８３１において、デバイス管理クライアント１０４から指定された条件に基づき該当する録画映像を検索し、Ｓ８３２にて検索した録画映像をデバイス管理クライアント１０４へ送信する。検索に失敗した場合にはその旨を送信する。続いてデバイス管理クライアント１０４は、Ｓ８２４にて、カメラ管理サーバー１２０から送信された録画映像を受信する。次にデバイス管理クライアント１０４は、Ｓ８２５にて録画映像をデバイス管理サーバー１０１へ送信する。デバイス管理サーバー１０１は、Ｓ８１３において、デバイス管理クライアント１０４から録画映像を受信する。Ｓ８２５で、クライアントが、或る期間に複数のカメラで重複して撮影された映像を受信した場合、クライアントは、ネットワークカメラ・デバイス対応テーブル１０００に含まれたネットワークカメラごとの「画質」の値を優先度として、画質の高い映像すなわち優先度の高い映像をデバイス管理サーバー１０１に送信する。
【００２９】
＜録画映像の依頼処理＞
図１０は、デバイス管理サーバー１０１のデータベース３３１に保持されるネットワークカメラ１２１と画像形成装置１１１との関係の一例を示す図である。ネットワークカメラ・デバイス対応テーブル１０００は、ネットワークカメラ１２１が、どの画像形成装置１１１を撮影するか、その対応付けを管理するものである。すなわち或る画像形成装置を監視可能なネットワークカメラがネットワークカメラ・デバイス対応テーブル１０００により特定できる。ネットワークカメラＩＤ１００１は、ネットワークカメラ１２１のネットワークカメラＩＤを格納するカラムである。デバイスシリアルＩＤ１００２は、画像形成装置１１１のデバイスシリアルＩＤを格納するカラムである。時間指定１００３は、ネットワークカメラＩＤ１００１のネットワークカメラ１２１が、特定の時間のみデバイスシリアルＩＤ１００２の画像形成装置１１１を撮影するか、２４時間撮影するかを示すカラムである。本カラムで「あり」は特定の時間のみ撮影することを示し、「なし」は２４時間撮影することを示す。画質１００４は、ネットワークカメラＩＤ１００１のネットワークカメラ１２１の撮影時の画質を示すものである。本カラムにおいて「高」は高精細な画質を示し、「中」は平均的な画質を示し、「低（全方位）」は画質が低いことを示している。ただし、「低（全方位）」は低画質ながら、ネットワークカメラ１２１の設置場所から全方位（３６０度）の撮影が可能であることから、同じフロア内のすべての画像形成装置１１１が撮影対象となりうる。なお撮影する時間帯については、たとえば指定されたネットワークカメラごとの時間帯をカメラ管理サーバー１２０に保持し、カメラ管理サーバー１２０はそれに従ってネットワークカメラ１２１により映像を撮影し記録すればよい。
【００３０】
図１１は、特定の画像形成装置１１１に対するネットワークカメラ１２１の撮影時間の例を示す図である。この例では図１０のデバイスシリアルＩＤ１００２が「NNN000001」である画像形成装置１１１が、どの時間にどのネットワークカメラ１２１によって撮影されるかを示す。図１１の縦軸は、ネットワークカメラＩＤ１００１とその画質１００４を示し、横軸は時間（２４時間表記）を示す。ネットワークカメラＩＤ１００１が「CCC_003」のネットワークカメラ１２１は２４時間撮影しているが、画質が低いため、他の画質の高いカメラが撮影している時間については、画質の高いカメラの録画映像を優先して採用する。すなわち、０時から３時まではネットワークカメラＩＤ１００１が「CCC_001」のネットワークカメラ１２１が撮影した映像を採用する。また、３時より後から６時まではネットワークカメラＩＤ１００１が「CCC_002」のネットワークカメラ１２１が撮影した映像を採用する。続いて、６時より後から９時までは、ネットワークカメラＩＤ１００１が「CCC_003」のネットワークカメラ１２１が撮影した映像を採用する。以降の時間についても同様に、画質の高いネットワークカメラ１２１を優先し、中高画質のネットワークカメラ１２１が撮影していない場合のみ、低画質のネットワークカメラ１２１の映像を採用する。上記のように、どのネットワークカメラ１２１を優先するかについては、カメラ管理サーバー１２０が判定する。採用された映像が、デバイス管理クライアント１０４からデバイス管理サーバー１０１にＳ８２５において送信される。あるいはデバイス管理クライアント１０４は受信した映像をすべてデバイス管理サーバー１０１にＳ８２５において送信し、デバイス管理サーバー１０１が画質に基づいて選択した映像を記録してもよい。
【００３１】
上記の処理は、図８のＳ８２３において、デバイス管理クライアント１０４が、カメラ管理サーバー１２０へ録画映像を依頼する手段に関係する。すなわち、デバイス管理クライアント１０４が、カメラ管理サーバー１２０に対してネットワークカメラＩＤ１００１と録画データの時間（９２２）の情報を指定することにより、所望の録画映像を取得することが可能となることを示している。
【００３２】
本実施形態においては、画像形成装置１１１で発生したエラーの履歴に応じた録画映像を取得するケースを説明したが、エラー履歴のみならず、ジョブログや操作ログ等、他のイベントに関するログすなわち履歴情報に対する録画映像であっても良いことはいうまでもない。
【００３３】
本実施形態によれば、画像形成装置の使用中にエラーが発生した場合に、既に記録された録画映像の中から、対象となる画像形成装置についての映像を取り出すことが可能となる。それにより、エラーの状況に関する情報と、その情報の裏付けとなる録画映像を参照することが可能となる。
【００３４】
なお、図１０のネットワークカメラ・デバイス対応テーブル１０００はデバイス管理サーバー１０１に保持されるものと説明した。しかし、これをカメラ管理サーバー１２０が有してもよい。この場合には、デバイスシリアルＩＤに対応するネットワークカメラＩＤの特定や、画質すなわち優先順位に基づく映像の選択を、カメラ管理サーバー１２０が行う。もちろん映像の検索条件もネットワークカメラＩＤに代えてデバイスシリアルＩＤが用いられる。またネットワークカメラ・デバイス対応テーブル１０００をデバイス管理テーブル１０１が持つ場合でも、デバイスシリアルＩＤに対応するネットワークカメラＩＤの特定を、デバイス管理クライアント１０４が行ってもよい。いずれが持つにしても、監視対象の画像形成装置を監視するネットワークカメラを特定できればよい。
【００３５】
［実施形態２］ 
実施形態１においては、画像形成装置１１１でエラーが発生したときに、既にカメラ管理サーバー１２０に記録されている録画映像を取得するケースについて記載した。しかし、今後エラーが発生する可能性がある画像形成装置１１１の映像が必要な場合は、録画を予約する必要ある。そこで本実施形態では、デバイス管理者が映像を記録したい画像形成装置１１１と未来の時間を指定し、予約録画を行う処理について図１２のフローチャートを用いて説明する。
【００３６】
＜予約録画映像の取得処理＞
図１２は、本実施形態を示すデバイス管理サーバー１０１が、特定の画像形成装置１１１の周辺の録画映像を未来の時間を予約して録画し、録画映像を取得する処理を示すフローチャートである。処理内容の多くが図８のフローチャートと重複するため、図８との差分のみを説明する。図８の処理との違いは、画像形成装置１１１に関する将来の映像の録画予約であることから、リクエストを受けた時点ではカメラ管理サーバー１２０に録画映像は存在しない点である。よって、予約された時間になったときに、カメラ管理サーバー１２０が、デバイス管理サーバー１０１により指定されたデバイスシリアルＩＤに対応するネットワークカメラＩＤを持つネットワークカメラ１２１に対して撮影の指示を出し、それにしたがって、ネットワークカメラ１２１が撮影を実行し、録画映像をカメラ管理サーバー１２０へ送信する。
【００３７】
フローチャートを用いて説明すると、Ｓ１２３１でカメラ管理サーバー１２０が、デバイス管理クライアント１０４から予約録画のリクエストを、例えば監視対象の画像形成装置のデバイスシリアルＩＤと撮影開始日時（予約時間）および終了日時とともに受け付ける。次にカメラ管理サーバー１２０が、Ｓ１２３２において、ネットワークカメラ１２１に対して、予約時間に録画するように通知する。続いて、ネットワークカメラ１２１が、Ｓ１２４１で、カメラ管理サーバー１２０から通知を受け、Ｓ１２４２にて予約の時間に対象の画像形成装置１１１の映像を録画する。次にＳ１２４３でネットワークカメラ１２１が録画映像をカメラ管理サーバー１２０へ送付する。Ｓ１２３３にてカメラ管理サーバー１２０が、ネットワークカメラ１２１から録画データを受信する。以降の処理については、図８の処理と同様である。
【００３８】
本発明によれば、指定した画像形成装置１１１に対して、設定した時間や条件で予約録画を行うことが可能となるため、未来の画像形成装置１１１の状況に関する情報と、その情報の裏付けとなる録画映像を参照することが可能となる。
【００３９】
［他の実施形態］
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2015080895.tif 000003
【図２】
2015080895.tif 000004
【図３】
2015080895.tif 000005
【図４】
2015080895.tif 000006
【図５】
2015080895.tif 000007
【図６】
2015080895.tif 000008
【図７】
2015080895.tif 000009
【図８】
2015080895.tif 000010
【図９】
2015080895.tif 000011
【図１０】
2015080895.tif 000012
【図１１】
2015080895.tif 000013
【図１２】
2015080895.tif 000014