(57)【要約】【課題】より柔軟に適切でないジョブの実行を検索可能とすることを目的とする。【解決手段】デバイス情報の取得要求を撮像装置に送信する送信手段と、ジョブを実行するジョブ実行手段と、送信手段により送信された取得要求に応じて取得された撮像装置のデバイス情報と、ジョブ実行手段により実行されたジョブのジョブ情報と、を関連付けたログ情報を生成する生成手段と、生成手段により生成されたログ情報を記憶する記憶手段と、を有することによって課題を解決する。【選択図】図２
2015139055.tif 000002
【特許請求の範囲】
【請求項１】
デバイス情報の取得要求を撮像装置に送信する送信手段と、
ジョブを実行するジョブ実行手段と、
前記送信手段により送信された前記取得要求に応じて取得された前記撮像装置のデバイス情報と、前記ジョブ実行手段により実行されたジョブのジョブ情報と、を関連付けたログ情報を生成する生成手段と、
前記生成手段により生成された前記ログ情報を記憶する記憶手段と、
を有する画像形成装置。
【請求項２】
前記記憶手段は、前記画像形成装置の記憶部に前記ログ情報を記憶する請求項１記載の画像形成装置。
【請求項３】
前記記憶手段は、ネットワークを介して通信可能なログ管理サーバ装置に前記ログ情報を記憶する請求項１記載の画像形成装置。
【請求項４】
前記デバイス情報を取得する撮像装置を指定する指定手段を更に有し、
前記送信手段は、前記指定手段により指定された撮像装置に対して、前記取得要求を送信する請求項１乃至３何れか１項記載の画像形成装置。
【請求項５】
前記指定手段は、設定画面を介した設定操作に基づき、前記デバイス情報を取得する撮像装置を指定する請求項４記載の画像形成装置。
【請求項６】
前記デバイス情報は、撮像装置の向きの情報と、撮像装置で検知する音量の情報と、撮像装置で検知する温度の情報と、のうち少なくとも１つの情報を含む請求項１乃至５何れか１項記載の画像形成装置。
【請求項７】
撮像装置と、画像形成装置と、ログ管理サーバ装置と、を含むシステムであって、
前記撮像装置は、
前記画像形成装置からの要求に応じてデバイス情報を前記画像形成装置に送信する第１の送信手段を有し、
前記画像形成装置は、
デバイス情報の取得要求を撮像装置に送信する第２の送信手段と、
ジョブを実行するジョブ実行手段と、
前記第２の送信手段により送信された前記取得要求に応じて取得された前記撮像装置のデバイス情報と、前記ジョブ実行手段により実行されたジョブのジョブ情報と、を関連付けたログ情報を生成する生成手段と、
前記生成手段により生成された前記ログ情報を前記ログ管理サーバ装置に送信する第３の送信手段と、
を有し、
前記ログ管理サーバ装置は、前記ログ情報を記憶する記憶手段を有するシステム。
【請求項８】
撮像装置と、画像形成装置と、を含むシステムであって、
前記撮像装置は、
前記画像形成装置からの要求に応じてデバイス情報を前記画像形成装置に送信する第１の送信手段を有し、
前記画像形成装置は、
デバイス情報の取得要求を撮像装置に送信する第２の送信手段と、
ジョブを実行するジョブ実行手段と、
前記第２の送信手段により送信された前記取得要求に応じて取得された前記撮像装置のデバイス情報と、前記ジョブ実行手段により実行されたジョブのジョブ情報と、を関連付けたログ情報を生成する生成手段と、
前記生成手段により生成された前記ログ情報を記憶する記憶手段と、
を有するシステム。
【請求項９】
画像形成装置が実行する情報処理方法であって、
デバイス情報の取得要求を撮像装置に送信する送信ステップと、
ジョブを実行するジョブ実行ステップと、
前記送信ステップにより送信された前記取得要求に応じて取得された前記撮像装置のデバイス情報と、前記ジョブ実行ステップにより実行されたジョブのジョブ情報と、を関連付けたログ情報を生成する生成ステップと、
前記生成ステップにより生成された前記ログ情報を記憶する記憶ステップと、
を有する情報処理方法。
【請求項１０】
撮像装置と、画像形成装置と、ログ管理サーバ装置と、を含むシステムにおける情報処理方法であって、
前記画像形成装置が、デバイス情報の取得要求を撮像装置に送信する第１の送信ステップと、
前記撮像装置が、前記画像形成装置からの要求に応じてデバイス情報を前記画像形成装置に送信する第２の送信ステップと、
前記画像形成装置が、ジョブを実行するジョブ実行ステップと、
前記画像形成装置が、前記第１の送信ステップにより送信された前記取得要求に応じて取得された前記撮像装置のデバイス情報と、前記ジョブ実行ステップにより実行されたジョブのジョブ情報と、を関連付けたログ情報を生成する生成ステップと、
前記画像形成装置が、前記生成ステップにより生成された前記ログ情報を前記ログ管理サーバ装置に送信する第３の送信ステップと、
前記ログ管理サーバ装置が、前記ログ情報を記憶する記憶ステップと、
を含む情報処理方法。
【請求項１１】
撮像装置と、画像形成装置と、を含むシステムにおける情報処理方法であって、
前記画像形成装置が、デバイス情報の取得要求を撮像装置に送信する第１の送信ステップと、
前記撮像装置が、前記画像形成装置からの要求に応じてデバイス情報を前記画像形成装置に送信する第２の送信ステップと、
前記画像形成装置が、ジョブを実行するジョブ実行ステップと、
前記画像形成装置が、前記第１の送信ステップにより送信された前記取得要求に応じて取得された前記撮像装置のデバイス情報と、前記ジョブ実行ステップにより実行されたジョブのジョブ情報と、を関連付けたログ情報を生成する生成ステップと、
前記画像形成装置が、前記生成ステップにより生成された前記ログ情報を記憶する記憶ステップと、
を含む情報処理方法。
【請求項１２】
コンピュータに、
デバイス情報の取得要求を撮像装置に送信する送信ステップと、
ジョブを実行するジョブ実行ステップと、
前記送信ステップにより送信された前記取得要求に応じて取得された前記撮像装置のデバイス情報と、前記ジョブ実行ステップにより実行されたジョブのジョブ情報と、を関連付けたログ情報を生成する生成ステップと、
前記生成ステップにより生成された前記ログ情報を記憶する記憶ステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、システム、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
セキュリティへの関心の高まりを受け、近年では各所に監視カメラが設置されるようになった。監視カメラにはネットワークに接続され、監視カメラで撮影された映像がネットワーク上の録画装置に蓄積される。一方で、オフィス環境では従来文書が多く扱われており、例えばコピーやネットワークプリント等、様々なジョブを実行できる画像形成装置が使われてきた。画像形成装置には、実行したジョブのサムネイルをはじめ、各種ジョブ情報を予め登録したログサーバに送付する機能を持つものもある。このような機能を備えることは、ユーザに秘密文書のコピー等をとらせないという心理的な抑止力にもなる。
以上のような、ネットワークカメラと画像形成装置とを組み合わせて、適切でない文書の利用の抑止を図る技術もある。例えば、特許文献１には、画像形成装置のジョブ生成のタイミングに合わせて操作者の顔を撮影し、撮影した画像を追跡情報としてサーバに格納する技術が示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１２９２５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の技術では、追跡情報として画像を格納しているため、管理者は特定の条件でジョブを検索することが難しい。このため、権原等を有しないものによる適切ではないジョブの実行を追跡する側の視点では、柔軟な検索が行えず、煩雑であった。
【０００５】
本発明は、より柔軟に適切でないジョブの実行を検索可能とすることを目的とする。
【課題を解決するための手段】
【０００６】
そこで、本発明の画像形成装置は、デバイス情報の取得要求を撮像装置に送信する送信手段と、ジョブを実行するジョブ実行手段と、前記送信手段により送信された前記取得要求に応じて取得された前記撮像装置のデバイス情報と、前記ジョブ実行手段により実行されたジョブのジョブ情報と、を関連付けたログ情報を生成する生成手段と、前記生成手段により生成された前記ログ情報を記憶する記憶手段と、を有する。
【発明の効果】
【０００７】
本発明によれば、より柔軟に適切でないジョブの実行を検索可能とすることができる。
【図面の簡単な説明】
【０００８】
【図１】カメラシステムの構成等の一例を示した図である。
【図２】ＭＦＰでのジョブ実行時の情報処理の一例とログ情報の一例とを示した図である。
【図３】ＭＦＰでの管理設定時の情報処理の一例と設定画面の一例とを示した図である。
【図４】ログ管理サーバでのジョブ検索画面の一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について図面に基づいて説明する。
【００１０】
図１は、カメラシステムの構成等の一例を示した図である。図１の（ａ）は、カメラシステムのシステム構成を示した図である。ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）１００、カメラ２００、ログ管理サーバ３００がＬＡＮを介して互いに接続されている。本カメラシステムでは、まずＭＦＰ１００でジョブが生成される。ＭＦＰ１００は、ジョブ実行時にカメラ２００にカメラデバイス情報を問い合わせ、ジョブ終了後にカメラデバイス情報とジョブの実行に係るジョブ情報とを関連付けたログをログ管理サーバ３００に送付する。ログは、ログ情報の一例である。ＭＦＰ１００は、画像形成装置の一例である。
図１の（ａ）にはカメラは１台しか表示されていないが、カメラは複数であってもよい。以下では、特に断らない限り、カメラは複数あるものとして説明を行う。また、複数のカメラのうちの１台はＭＦＰ１００を撮影等しているものとする。
【００１１】
図１の（ｂ）は、ＭＦＰ１００のハードウェア構成の一例を示す図である。制御部１１０は、画像入力デバイスであるスキャナ１３０や画像出力デバイスであるプリンタ１４０と接続されており、画像情報の入出力を制御する。また、一方で、制御部１１０は、ＬＡＮに接続され、これを経由して印刷ジョブの受信等を行う。ＣＰＵ１１１は、ＭＦＰ１００の動作を制御するものであり、ＲＡＭ１１２に格納されたプログラムに基づいて動作する。ＲＯＭ１１３は、ブートＲＯＭであり、ブートプログラムが格納されている。記憶部１１４は、システムソフトウェア、ＭＦＰ１００の動作を制御するためのプログラム、画像データ、等が格納されている。記憶部１１４に格納されたプログラムがＲＡＭ１１２にロードされる。ＣＰＵ１１１は、このプログラムに基づいてＭＦＰ１００の動作を制御する。ネットワークＩ／Ｆ１１５は、ＬＡＮに接続されて、ネットワーク経由で各種情報の入出力を司る。デバイスＩ／Ｆ１１６は、画像入出力デバイスであるスキャナ１３０やプリンタ１４０と制御部１１０とを接続し、画像データの同期系／非同期系の変換を行う。操作部Ｉ／Ｆ１１７は、操作部１５０と制御部１１０とを接続するインタフェースであり、操作部１５０に表示するための画像データを操作部１５０に出力する。また、操作部Ｉ／Ｆ１１７は、操作部１５０からユーザが入力した情報をＣＰＵ１１１に伝達する。画像処理部１１８は、ＬＡＮ経由で受信した印刷データに対して画像補正を行ったり、デバイスＩ／Ｆ１１６から入出力される画像データに対して画像補正を行ったりする。
ＣＰＵ１１１が、プログラムに基づいて処理を実行することによってＭＦＰ１００の機能や後述するＭＦＰ１００のフローチャートの処理が実現される。
【００１２】
図１の（ｃ）は、カメラ２００のハードウェア構成の一例を示す図である。ＣＰＵ２０１は、カメラ２００の動作を制御するものであり、ＲＡＭ２０２に格納されたプログラムに基づいて動作する。ＲＯＭ２０３は、ブートＲＯＭであり、ブートプログラムが格納されている。記憶部２０４は、カメラ２００の動作を制御するためのプログラム等が格納されている。カメラデバイス情報は記憶部２０４に格納され、取得要求を受ける度にＣＰＵ２０１によって呼び出され、ネットワークＩ／Ｆ２０９を介して送信される。撮像部２０５は、カメラレンズを通してカメラ２００に入力される光を変換して映像データに変換するものである。画像処理部２０６は、撮像部２０５から入力される映像データに対して画像補正を行う。カメラデバイス情報の一部である明るさの情報は、画像処理部２０６が要求に応じて映像データを解析して抽出する。レンズ駆動部２０７は、カメラレンズのパン・チルトの角度や、ズーム動作を司る。レンズ駆動部２０７の動作はＣＰＵ２０１の指示によって制御され、動作後の状態情報は記憶部２０４に格納される。集音部２０８は、マイクから入力される、音の信号を司る。カメラデバイス情報の一部である騒音の情報は、集音部２０８が要求に応じて音情報を解析して抽出する。ネットワークＩ／Ｆ２０９は、ＬＡＮに接続されて、カメラ状態の情報をはじめとする各種データの入出力を司る。
【００１３】
図１の（ｄ）は、ログ管理サーバ３００のハードウェア構成の一例を示す図である。制御部３１０は、入出力デバイスのモニタ３２０、キーボード３３０、マウス３４０と接続されており、ログ管理サーバ３００の情報の入出力を制御する。ＣＰＵ３１１は、ログ管理サーバ３００の動作を制御するものであり、ＲＡＭ３１２に格納されたプログラムに基づいて動作する。ＲＯＭ３１３は、ブートＲＯＭであり、ブートプログラムが格納されている。記憶部３１４は、システムソフトウェアやログ管理サーバ３００の動作を制御するためのプログラム等が格納されている。記憶部３１４に格納されたプログラムがＲＡＭ３１２にロードされる。ＣＰＵ３１１は、このプログラムに基づいてログ管理サーバ３００の動作を制御する。また、記憶部３１４にはＬＡＮを介してＭＦＰ１００から送付されてくるログが順次蓄積される。ネットワークＩ／Ｆ３１５は、ＬＡＮに接続されて、ネットワーク経由で各種情報の入出力を司る。ＭＦＰ１００から送信されるログは、このネットワークＩ／Ｆ３１５を介して記憶部３１４に格納される。デバイスＩ／Ｆ３１６は、出力デバイスのモニタ３２０、入力デバイスのキーボード３３０、マウス３４０との接続を司る。
【００１４】
図２は、ＭＦＰ１００でのジョブ実行時の情報処理の一例とログの一例とを示した図である。図２の（ａ）はジョブ実行時のＭＦＰ１００の情報処理の一例を示したフローチャートである。このフローチャートの処理は記憶部１１４に格納されたプログラムがＲＡＭ１１２に展開され、ＣＰＵ１１１によって実行される。
ステップＳ４０１で、ＭＦＰ１００は、ジョブを受け付ける。
ステップＳ４０２で、ＭＦＰ１００は、カメラが登録済みかどうか判断する。カメラの登録については後述する図３で説明する。登録済みである場合（ステップＳ４０２においてＹＥＳ）、ＭＦＰ１００は、ステップＳ４０３で、登録したカメラにカメラデバイス情報の問い合わせを行う。登録済みでなければ（ステップＳ４０２においてＮＯ）、ＭＦＰ１００は、ステップＳ４０４に進む。
ステップＳ４０４で、ＭＦＰ１００は、ジョブを実行する。
ステップＳ４０５で、ＭＦＰ１００は、ジョブ実行後、カメラデバイス情報を受信済みか否か判定する。カメラデバイス情報を受信していれば（ステップＳ４０５においてＹＥＳ）、ＭＦＰ１００は、ステップＳ４０６で、カメラデバイス情報をログに記録する。受信していなければ（ステップＳ４０５においてＮＯ）、ＭＦＰ１００は、ステップＳ４０７で、カメラデバイス情報がない旨をログに記録する。ログは記憶部１１４に格納される。
ステップＳ４０８で、ＭＦＰ１００は、ログをネットワークを介して通信可能なログ管理サーバ３００へ送信して処理を終了する。
カメラデバイス情報としては、例えば、カメラの向き（パン／チルトの角度）の情報、カメラで検知する音量の情報、カメラで検知する温度の情報等がある。カメラデバイス情報は、デバイス情報の一例である。
【００１５】
図２の（ｂ）及び図２の（ｃ）は、記憶部１１４に格納されるログの一例を示す図である。図２の（ｂ）はＭＦＰ１００においてコピージョブを行い、ＭＦＰ１００がカメラ００１、カメラ００５、カメラ００６にカメラデバイス情報の問い合わせを送った際の例である。このとき、問い合わせた全てのカメラデバイス情報が受信された際のログの例である。一方、図２の（ｃ）は同じ状況で、カメラ００１の問い合わせが受信されなかった際のログの例である。
図２の（ｂ）や（ｃ）に示されるように、ログには、カメラデバイス情報とジョブのジョブ情報とが関連付けられて記録されている。
【００１６】
図３は、ＭＦＰ１００での管理設定時の情報処理の一例と設定画面の一例とを示した図である。図３の（ａ）は、管理設定時のＭＦＰ１００の情報処理の一例を示したフローチャートである。このフローチャートの処理は記憶部１１４に格納されたプログラムがＲＡＭ１１２に展開され、ＣＰＵ１１１によって実行される。
ステップＳ５０１で、ＭＦＰ１００は、管理設定画面（以下、単に設定画面という）を操作部１５０に表示する。
次にステップＳ５０２で、ＭＦＰ１００は、設定画面を介した設定操作に基づきカメラ選択を受け付ける。カメラ選択については図３の（ｂ）で後述する。
ステップＳ５０３で、ＭＦＰ１００は、選択したカメラと接続を確立する。
ステップＳ５０４で、ＭＦＰ１００は、カメラデバイス情報を要求する。
ステップＳ５０５で、ＭＦＰ１００は、カメラ映像を要求する。
ステップＳ５０６で、ＭＦＰ１００は、カメラデバイス情報を操作部１５０に表示する。
ステップＳ５０７で、ＭＦＰ１００は、カメラ映像を操作部１５０に表示する。
ステップＳ５０８で、ＭＦＰ１００は、別カメラが選択されたかどうかを判定する。別カメラが選択された場合（ステップＳ５０８においてＹＥＳ）、ＭＦＰ１００は、ステップＳ５０３に戻る。別カメラが選択されなかった場合（ステップＳ５０８においてＮＯ）、ＭＦＰ１００は、ステップＳ５０９に進む。
ステップＳ５０９で、ＭＦＰ１００は、設定が完了したかを判定する。設定が完了した場合（ステップＳ５０９においてＹＥＳ）、ＭＦＰ１００は、ステップＳ５１０でカメラとの接続を切断する。設定が完了していない場合（ステップＳ５０９においてＮＯ）、ＭＦＰ１００は、ステップＳ５０８の処理に戻る。
ステップＳ５１１で、ＭＦＰ１００は、設定情報を保存して処理を終了する。
【００１７】
図３の（ｂ）は、ステップＳ５０１で操作部１５０に表示される設定画面の一例を示す図である。この設定画面はＣＰＵ１１１が記憶部１１４から呼び出して操作部Ｉ／Ｆ１１７を介して操作部１５０に表示されるものである。チェックボックス６０１はカメラのデバイス情報をログに残すかどうかをユーザが指定するものである。領域６０２には選択できるカメラの一覧が表示され、ＭＦＰ１００は、任意のカメラの選択を受け付ける。ＭＦＰ１００は、チェックボックス６０１及び領域６０２の設定に基づき、ステップＳ４０２の判断を行う。領域６０２の任意のカメラが指定されると、ＭＦＰ１００は、領域６０３に設定されたカメラのカメラ映像を、領域６０４に設定されたカメラのカメラデバイス情報をそれぞれ表示する。より具体的に説明すると、ＭＦＰ１００は、ステップＳ５０７で表示するカメラ映像を領域６０３に、ステップＳ５０６で表示するカメラデバイス情報を領域６０４に表示する。ボタン６０５の選択を受けると、ＭＦＰ１００は、設定情報を記憶部１１４に保存する（ステップＳ５１１）。
【００１８】
図４は、ログ管理サーバ３００でのジョブ検索画面の一例を示す図である。この画面はＣＰＵ３１１が記憶部３１４から呼び出して入出力Ｉ／Ｆ３１６を介してモニタ３２０に表示されるものである。領域７０１はジョブ検索条件入力領域である。管理者はキーボード３３０やマウス３４０を用いて所望の条件を領域７０１に入力する。ログ管理サーバ３００は入力された条件に従って記憶部３１４に格納されたログを基に、条件に合致するジョブを検索する。領域７０２にはその検索結果が表示され、管理者は検索結果を１ジョブずつ選択することができる。領域７０３には選択したジョブの詳細情報を表示される。これはステップＳ４０８でＭＦＰ１００からログ管理サーバ３００に送付されたログを基に抽出された情報である。
以上示した実施形態はあくまで一例である。この他の構成として、ログ管理サーバ３００がない構成でも、記憶部１１４に格納されたログをそのまま解析することにより、同様の適切でないジョブの実行の抽出等を行うことができる。
【００１９】
＜その他の実施形態＞
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【００２０】
以上、上述した実施形態によれば、より柔軟に適切でないジョブの実行を検索可能とすることができる。
【００２１】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【図１】
2015139055.tif 000003
【図２】
2015139055.tif 000004
【図３】
2015139055.tif 000005
【図４】
2015139055.tif 000006