(57)【要約】【課題】撮影装置が情報処理装置を監視するための設定を自動的に行う。【解決手段】ＭＦＰ１００は、予め定められた特殊パターンを表示部１０５に表示させ（ステップＳ１００２）、特殊パターンを検出したネットワークカメラから特殊パターンを検出したことを示す応答が受信された場合に（ステップＳ１００３でＹＥＳ）、応答を送信したネットワークカメラを示す情報を、ＭＦＰ１００を監視するネットワークカメラとして設定する（ステップＳ１００４）。【選択図】図５
2015082752.tif 000002
【特許請求の範囲】
【請求項１】
表示部を備えた情報処理装置であって、
予め定められた特殊パターンを前記表示部に表示させる特殊パターン表示手段と、
前記特殊パターン表示手段により前記表示部により表示された前記特殊パターンを検出した撮影装置から、前記特殊パターンを検出したことを示す応答を受信する受信手段と、
前記受信手段により応答が受信された場合に、前記応答を送信した前記撮影装置を示す情報を、前記情報処理装置を監視する撮影装置として設定する設定手段と
を備えたことを特徴とする情報処理装置。
【請求項２】
前記設定手段は、前記応答を送信した前記撮影装置のうち、ユーザにより選択された撮影装置を示す情報を、前記情報処理装置を監視する撮影装置として設定することを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記ユーザに前記撮影装置を選択させる場合には、前記撮影装置から送信された特殊パターンを示す画像データとともに前記撮影装置の情報を表示することを特徴とする請求項２記載の情報処理装置。
【請求項４】
複数の前記特殊パターンが予め用意されており、前記特殊パターン表示手段により前記表示部により表示される前記特殊パターンを示す識別子を前記撮影装置に予め送信することを特徴とする請求項１乃至請求項３のいずれか１項に記載の情報処理装置。
【請求項５】
前記表示部は、発光体であることを特徴とする請求項１乃至請求項４のいずれか１項に記載の情報処理装置。
【請求項６】
撮影装置であって、
被写体を撮影することで得られた撮影データにより、情報処理装置の表示部により表示された特殊パターンを検出する検出手段と、
前記検出手段により前記特殊パターンが検出された場合に、前記情報処理装置に前記特殊パターンを検出したことを示す応答を送信する送信手段と、
前記応答が送信された前記情報処理装置を示す情報を前記撮影装置が監視する情報処理装置として登録する登録手段と
を備えたことを特徴とする撮影装置。
【請求項７】
前記登録手段は、前記情報処理装置から当該情報処理装置を監視する撮影装置として選択されたことを伝えるための通知を受信した場合に、前記情報処理装置を示す情報を前記撮影装置が監視する情報処理装置として登録することを特徴とする請求項６記載の撮影装置。
【請求項８】
複数の前記特殊パターンが予め用意されており、前記表示部により表示される前記特殊パターンを示す識別子を前記情報処理装置から予め受信しておき、
前記送信手段は、前記検出手段により、前記識別子に対応する前記特殊パターンが検出された場合に、前記情報処理装置に前記特殊パターンを検出したことを示すとともに、撮影することで得られた前記特殊パターンを示す画像データを含む応答を送信することを特徴とする請求項６または請求項７記載の撮影装置。
【請求項９】
表示部を備えた情報処理装置と撮影装置とを含む情報処理システムであって、
前記情報処理装置は、
予め定められた特殊パターンを前記表示部に表示させる特殊パターン表示手段と、
前記特殊パターン表示手段により前記表示部により表示された前記特殊パターンを検出した撮影装置から、前記特殊パターンを検出したことを示す応答を受信する受信手段と、
前記受信手段により応答が受信された場合に、前記応答を送信した前記撮影装置を示す情報を、前記情報処理装置を監視する撮影装置として設定する設定手段と
を備え、
前記撮影装置は、
被写体を撮影することで得られた撮影データにより、前記表示部により表示された特殊パターンを検出する検出手段と、
前記検出手段により前記特殊パターンが検出された場合に、前記情報処理装置に前記応答を送信する送信手段と、
前記応答が送信された前記情報処理装置を示す情報を前記撮影装置が監視する情報処理装置として登録する登録手段と
を備えたことを特徴とする情報処理システム。
【請求項１０】
表示部を備えた情報処理装置の制御方法であって、
予め定められた特殊パターンを前記表示部に表示させる特殊パターン表示ステップと、
前記特殊パターン表示ステップにより前記表示部により表示された前記特殊パターンを検出した撮影装置から、前記特殊パターンを検出したことを示す応答を受信する受信ステップと、
前記受信ステップにより応答が受信された場合に、前記応答を送信した前記撮影装置を示す情報を、前記情報処理装置を監視する撮影装置として設定する設定ステップと
を備えたことを特徴とする制御方法。
【請求項１１】
撮影装置の制御方法であって、
被写体を撮影することで得られた撮影データにより、情報処理装置の表示部により表示された特殊パターンを検出する検出ステップと、
前記検出ステップにより前記特殊パターンが検出された場合に、前記情報処理装置に前記特殊パターンを検出したことを示す応答を送信する送信ステップと、
前記応答が送信された前記情報処理装置を示す情報を前記撮影装置が監視する情報処理装置として登録する登録ステップと
を備えたことを特徴とする制御方法。
【請求項１２】
表示部を備えた情報処理装置の制御方法をコンピュータに実行させるためのプログラムであって、
前記制御方法は、
予め定められた特殊パターンを前記表示部に表示させる特殊パターン表示ステップと、
前記特殊パターン表示ステップにより前記表示部により表示された前記特殊パターンを検出した撮影装置から、前記特殊パターンを検出したことを示す応答を受信する受信ステップと、
前記受信ステップにより応答が受信された場合に、前記応答を送信した前記撮影装置を示す情報を、前記情報処理装置を監視する撮影装置として設定する設定ステップと
を備えたことを特徴とするプログラム。
【請求項１３】
撮影装置の制御方法をコンピュータに実行させるためのプログラムであって、
前記制御方法は、
被写体を撮影することで得られた撮影データにより、情報処理装置の表示部により表示された特殊パターンを検出する検出ステップと、
前記検出ステップにより前記特殊パターンが検出された場合に、前記情報処理装置に前記特殊パターンを検出したことを示す応答を送信する送信ステップと、
前記応答が送信された前記情報処理装置を示す情報を前記撮影装置が監視する情報処理装置として登録する登録ステップと
を備えたことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、撮影装置及びその制御方法、並びにプログラムに関する。
【背景技術】
【０００２】
ネットワークカメラの計算能力や撮影画質の向上に伴い、監視目的の録画以外の様々な応用が提案されている。また、複合機では機能が複雑化しており、例えばオフィスの生産性のために複合機単体では実現できない機能も求められるようになっている。
【０００３】
そこで、ネットワークカメラを複合機とを連携させることで、複合機の機能性を向上させる提案が行われている。
【０００４】
例えば、複合機は省電力のため、使用していない時間は省電力モードに移行する機能がある。省電力モードでは電力消費をできるだけ減らしたいため、センサーなども含めて通電しないことが望ましいが、ユーザを検知するセンサーを通電しない場合には、複合機がユーザの近接を検知できない。
【０００５】
そのためユーザを検知するセンサーを通電しない場合には、ユーザが使いたいときに使えない問題がある。
【０００６】
そこで、ネットワークカメラがユーザの近接を検知すると、対象の複合機に対してウェイクアップパケットを送信することで複合機の省電力モードを解除する機能連携が提案されている。
【０００７】
この機能連携を実施するためには、ネットワークカメラにどの複合機をどのように監視し、さらにどのように通知するのかを設定する必要がある。ネットワークカメラには液晶パネルやキーボートなどのユーザインタフェースデバイスが搭載されていないため、この設定が煩雑である。
【０００８】
この設定を自動化する技術として、複数の監視対象からスコアの高いものを選択する技術が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２０００−３３３１５９号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
このような技術背景において、省電力モードからの復帰を連携機能で実現する場合には、ネットワークカメラに監視対象の複合機のネットワークアドレスが設定され、さらにネットワークカメラに監視対象の複合機の撮影画像での位置が設定されていることが必要である。
【００１１】
いずれか一方が予め設定されていれば、その情報を元に他方の情報を求めるフローが可能であるが、設置時などの初期設定時はどちらの情報も設定されていない。
【００１２】
本発明の目的は、撮影装置が情報処理装置を監視するための設定を自動的に行うことのできる情報処理システム、情報処理装置、撮影装置及びその制御方法、並びにプログラムを提供することにある。
【課題を解決するための手段】
【００１３】
上記目的を達成するために、請求項１の情報処理装置は、表示部を備えた情報処理装置であって、予め定められた特殊パターンを前記表示部に表示させる特殊パターン表示手段と、前記特殊パターン表示手段により前記表示部により表示された前記特殊パターンを検出した撮影装置から、前記特殊パターンを検出したことを示す応答を受信する受信手段と、前記受信手段により応答が受信された場合に、前記応答を送信した前記撮影装置を示す情報を、前記情報処理装置を監視する撮影装置として設定する設定手段とを備えたことを特徴とする。
【発明の効果】
【００１４】
本発明によれば、予め定められた特殊パターンを表示部に表示させ、特殊パターンを検出した撮影装置から特殊パターンを検出したことを示す応答が受信された場合に、応答を送信した撮影装置を示す情報を、情報処理装置を監視する撮影装置として設定するので、撮影装置が情報処理装置を監視するための設定を自動的に行うことができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施の形態に係る画像処理システムの概略構成を示す図である。
【図２】図１におけるＭＦＰのコントローラ部の概略構成を示す図である。
【図３】図１におけるネットワークカメラのコントローラ部の概略構成を示す図である。
【図４】図１におけるＭＦＰの操作部の概略構成を示す図である。
【図５】図２におけるＭＦＰのＣＰＵにより実行される自動設定処理の手順を示すフローチャートである。
【図６】図３におけるネットワークカメラのＣＰＵにより実行される検出処理の手順を示すフローチャートである。
【図７】図２におけるＭＦＰのＣＰＵにより実行される自動設定処理の変形例での手順を示すフローチャートである。
【図８】図３におけるネットワークカメラのＣＰＵにより実行される検出処理の変形例での手順を示すフローチャートである。
【発明を実施するための形態】
【００１６】
以下、本発明の実施の形態について図面を参照しながら詳述する。
【００１７】
図１は、本発明の実施の形態に係る情報処理システム１の概略構成を示す図である。
【００１８】
図１において、情報処理システム１は、情報処理装置としての画像形成装置（以下、「ＭＦＰ」という）１００、及び撮影装置としてのネットワークカメラ２００で構成され、これらはＬＡＮ３００によって接続されている。
【００１９】
ＭＦＰ１００は、コントローラ部１０１、操作部１０２、プリンタ部１０３、及びスキャナ部１０４で構成される。
【００２０】
コントローラ部１０１は、ＭＦＰ１００全体を制御する。操作部１０２は、コントローラ部１０１と接続し、ユーザに各種情報を表示したり、ユーザの操作入力を受け付ける。プリンタ部１０３は、コントローラ部１０１と接続し、紙などの記録媒体に画像を印刷する。スキャナ部１０４は、コントローラ部１０１と接続し、原稿画像を読み込み、原稿画像を示す画像データを出力する。
【００２１】
ネットワークカメラ２００は、コントローラ部２０１、及びカメラ部２０２で構成される。
【００２２】
コントローラ部２０１は、ネットワークカメラ２００全体を制御する。カメラ部２０２は、コントローラ部２０１と接続し、撮影した画像データを出力する。
【００２３】
図２は、図１におけるＭＦＰ１００のコントローラ部１０１の概略構成を示す図である。
【００２４】
図２において、コントローラ部１０１は、ＣＰＵ５０１、ＤＲＡＭ５０２、Ｉ／Ｏコントローラ５０３、ネットワークインタフェース５０６、ＩＤＥ(Integrated Device Electronics)インタフェース５０４、パネルインタフェース５０７、プリンタインタフェース５０８、スキャナインタフェース５０９、及びＨＤＤ５０５で構成される。
【００２５】
ＣＰＵ５０１はコントローラ部１０１の各部を制御することで、ＭＦＰ１００全体を制御する。このＣＰＵ５０１はバスを介してＤＲＡＭ５０２と接続される。
【００２６】
ＤＲＡＭ５０２はＣＰＵ５０１が演算する過程で演算命令を表すプログラムデータや、処理対象のデータを一時的に配置するための作業メモリとしてＣＰＵ５０１によって使用される。
【００２７】
ＣＰＵ５０１はバスを介してＩ/Ｏコントローラ５０３と接続される。Ｉ/Ｏコントローラ５０３はＣＰＵ５０１の指示に従い各部に対する入出力を行う。Ｉ/Ｏコントローラ５０３にはＩＤＥインタフェース５０４が接続され、その先にＨＤＤ５０５が接続される。
【００２８】
ＣＰＵ５０１はＨＤＤ５０５を画像形成装置としての機能を実現するためのプログラムや、読み込んだドキュメントデータなどを永続的に記憶するために使用する。
【００２９】
Ｉ/Ｏコントローラ５０３にはネットワークインタフェース５０６が接続され、ＣＰＵ５０１はネットワークインタフェース５０６を介してＬＡＮ３００と通信する。
【００３０】
Ｉ/Ｏコントローラ５０３にはパネルインタフェース５０７が接続され、ＣＰＵ５０１はパネルインタフェース５０７を介して操作部１０２に各種情報を表示したり、ユーザによる操作入力内容を検出する。
【００３１】
Ｉ/Ｏコントローラ５０３にはプリンタインタフェース５０８が接続され、ＣＰＵ５０１はプリンタインタフェース５０８を介してプリンタ部１０３を制御する。
【００３２】
Ｉ/Ｏコントローラ５０３にはスキャナインタフェース５０９が接続され、ＣＰＵ５０１はスキャナインタフェース５０９を介してスキャナ部１０４を制御する。
【００３３】
上述した構成において、コピー機能を実施する場合は、ＣＰＵ５０１がIDEインタフェース５０４を介してＨＤＤ５０５からプログラムをＤＲＡＭ５０２に展開する。
【００３４】
そして、ＤＲＡＭ５０２に展開されたプログラムに従い、パネルインタフェース５０７を介して操作部１０２に対して行われたユーザからのコピー指示を検出する。
【００３５】
ＣＰＵ５０１はコピー指示を検出するとスキャナインタフェース５０９を介して、原稿を読み取ることで得られ、スキャナ部１０４が出力した画像データをＤＲＡＭ５０２に記憶する。
【００３６】
ＣＰＵ５０１はＤＲＡＭ５０２に記憶された画像データに対して印刷に適した色変換処理などを実施する。ＣＰＵ５０１はＤＲＡＭ５０２に記憶した画像データをプリンタインタフェース５０８を介してプリンタ部１０３に転送し、記録媒体へ印刷する。
【００３７】
図３は、図１におけるネットワークカメラ２００のコントローラ部２０１の概略構成を示す図である。
【００３８】
図３において、コントローラ部２０１は、ＣＰＵ６０１、ＤＲＡＭ６０２、Ｉ／Ｏコントローラ６０３、ネットワークインタフェース６０６、ＩＤＥインタフェース６０４、カメラインタフェース６０７、及びＨＤＤ６０５で構成される。
【００３９】
ＣＰＵ６０１はコントローラ部１０１の各部を制御することで、ネットワークカメラ２００全体を制御する。
【００４０】
このＣＰＵ６０１はバスを介してＤＲＡＭ６０２と接続される。このＣＰＵ６０１はバスを介してＤＲＡＭ６０２と接続される。
【００４１】
ＤＲＡＭ６０２はＣＰＵ６０１が演算する過程で演算命令を表すプログラムデータや、処理対象のデータを一時的に配置するための作業メモリとしてＣＰＵ６０１によって使用される。
【００４２】
ＣＰＵ６０１はバスを介してＩ/Ｏコントローラ６０３と接続される。Ｉ/Ｏコントローラ６０３はＣＰＵ６０１の指示に従い各部に対する入出力を行う。Ｉ/Ｏコントローラ６０３にはＩＤＥインタフェース６０４が接続され、その先にＨＤＤ６０５が接続される。
【００４３】
ＣＰＵ６０１はＨＤＤ６０５をネットワークカメラとしての機能を実現するためのプログラムや、撮影することで得られた撮影データなどを永続的に記憶するために使用する。
【００４４】
Ｉ/Ｏコントローラ６０３にはネットワークインタフェース６０６が接続され、ＣＰＵ６０１はネットワークインタフェース６０６を介してＬＡＮ３００と通信する。
【００４５】
Ｉ/Ｏコントローラ６０３にはカメラインタフェース６０７が接続され、ＣＰＵ６０１はカメラインタフェース６０７を介してカメラ部２０２を利用した撮影処理を実現する。
【００４６】
上述した構成において、監視映像記憶機能を実施する場合は、ＣＰＵ６０１がＩＤＥインタフェース６０４を介してＨＤＤ６０５からプログラムをＤＲＡＭ６０２に展開する。
【００４７】
そして、ＤＲＡＭ６０２に展開されたプログラムに従い、カメラインタフェース６０７を介してカメラ部２０２に映像記憶を指示する。ＣＰＵ６０１はカメラ部２０２から撮影データを受け取ると、ＨＤＤ６０５に記憶する。
【００４８】
次に、ＭＦＰ１００とネットワークカメラ２００との連携時の動作について説明する。ＭＦＰ１００とネットワークカメラ２００が連携してＭＦＰ１００の省電力モードの復帰を実施する場合は、ネットワークカメラ２００に搭載したＣＰＵ６０１が、ＨＤＤ６０５に記憶した連携設定に従い監視する監視モードで動作する。
【００４９】
連携設定を実施するためのには、撮影領域内に設けられた検出枠、検出枠の大きさ、位置情報、及びＭＦＰ１００のネットワークアドレスとの対応関係を示す情報が必要となる。
【００５０】
ＣＰＵ６０１はカメラ部２０２から受け取った撮影データをＤＲＡＭ６０２に順次展開し、検出枠に侵入者がいるか否か確認する。侵入者がいる場合にはＭＦＰ１００に対する近接者ありとして、ＭＦＰ１００にウェイクアップパケットを送信する。
【００５１】
ＭＦＰ１００はウェイクアップパケットを受信すると、ＣＰＵ５０１がＩＤＥインタフェース５０４、パネルインタフェース５０７、プリンタインタフェース５０８、及びスキャナインタフェース５０９に接続された各部に対して起動処理を指示する。
【００５２】
起動処理が指示されると、ＨＤＤ５０５、操作部１０２、プリンタ部１０３、及びスキャナ部１０４は起動処理を実施し、省電力モードから復帰する。
【００５３】
図４は、図１におけるＭＦＰ１００の操作部１０２の概略構成を示す図である。
【００５４】
図４において、操作部１０２は、表示部１０５、及び各種ボタン１０６で構成される。
【００５５】
表示部１０５は、その表面にタッチパネルが設けられ、ＭＦＰ１００のステータスを表示するステータス画面、コピー機能及びファックス機能などの機能を選択するための選択画面、そして選択画面で選択された機能を実行するために必要な情報を入力するための設定画面などが表示される。
【００５６】
各種ボタン１０６は、機能を実行させるための実行キー、省電力モードに移行させるためのキー、及び数字を入力するためのテンキーなどで構成される。
【００５７】
また、本実施の形態では、表示部１０５は予め定められた特殊パターンを表示する。特殊パターンとは、ネットワークカメラ２００に自らを検出させるために表示するパターンであって、例えばＲＧＢ標記で＃000000及び＃FFFFFとなる色を、表示部１０５全面に一定間隔で交互に繰り返し表示するパターンである。また、他の特殊パターンとして、予め定められた図形を表示するパターンも挙げられる。
【００５８】
さらに、表示部１０５に限らず、各種ボタン１０６のうちの発光可能なボタンや、その他ＭＦＰ１００に搭載されているＬＥＤなどの発光体を用いることができる。例えばＬＥＤでの特殊パターンの一例として、モールス信号などを用いた特殊パターンが挙げられる。また、非可視光を用いてもよく、例えばネットワークカメラ２００に赤外線センサを設け、ＭＦＰ１００にＩＲ  ＬＥＤを設ける構成であってもよい。
【００５９】
図５は、図２におけるＭＦＰ１００のＣＰＵ５０１により実行される自動設定処理の手順を示すフローチャートである。
【００６０】
図５において、ユーザがＭＦＰ１００に連携設定を指示すると、検出要求をＬＡＮ３００にブロードキャストで送信する（ステップＳ１００１）。この検出要求とは、ＬＡＮ３００に接続されたネットワークカメラ２００を含む各ネットワークカメラに、自らを検出するように要求するものである。なお、予め対象となるネットワークカメラのＩＰアドレスが分かっている場合には、ブロードキャストではなく、マルチキャストで送信してもよい。
【００６１】
次いで、上述した特殊パターンを表示部１０５に表示する（ステップＳ１００２）。このステップＳ１００２は、特殊パターン表示手段に対応する。
【００６２】
そして、応答を受信したか否か判別する（ステップＳ１００３）。この応答とは、表示部１０５により表示された特殊パターンを検出したネットワークカメラ２００から、特殊パターンを検出したことを示す応答応答である。このステップＳ１００３は受信手段に対応する。
【００６３】
ステップＳ１００３の判別の結果、応答を受信しなかった場合には（ステップＳ１００３でＮＯ）、ステップＳ１００５に進む。
【００６４】
一方、ステップＳ１００３の判別の結果、応答を受信した場合には（ステップＳ１００３でＹＥＳ）、連携に成功したので、応答を送信したネットワークカメラを連携設定し、連携設定済みであることを、ネットワークカメラを示す情報とともにＨＤＤ５０５に記憶する（ステップＳ１００４）。このステップＳ１００４は、応答が受信された場合に、応答を送信したネットワークカメラを示す情報を、ＭＦＰ１００を監視するネットワークカメラとして設定する設定手段に対応する。また、ネットワークカメラを示す情報として、本実施の形態ではネットワークアドレスが用いられるが、固定されたＩＰアドレスやＭＡＣアドレスを用いてもよい。
【００６５】
そして、特殊パターンの表示を終了し（ステップＳ１００５）、通常モードに復帰して（ステップＳ１００６）、本処理を終了する。
【００６６】
図６は、図３におけるネットワークカメラ２００のＣＰＵ６０１により実行される検出処理の手順を示すフローチャートである。
【００６７】
この検出処理は、図５の自動設定処理に対応するネットワークカメラ２００の処理である。
【００６８】
図６において、検出要求を受信すると（ステップＳ２００１）、検出モードを開始する（ステップＳ２００２）。この検出モードは、ネットワークカメラ２００がカメラ部２０２が撮影可能な被写体を撮影した撮影データから、特殊パターンを検出するモードである。上記ステップＳ２００２は、被写体を撮影することで得られた撮影データにより、ＭＦＰ１００の表示部１０５により表示された特殊パターンを検出する検出手段に対応する。
【００６９】
次いで、撮影データから特殊パターンを検出したか否か判別する（ステップＳ２００３）。
【００７０】
ステップＳ２００３の判別の結果、特殊パターンを検出できなかった場合には（ステップＳ２００３でＮＯ）、ステップＳ２００５に進む。
【００７１】
一方、ステップＳ２００３の判別の結果、特殊パターンを検出できた場合には（ステップＳ２００３でＹＥＳ）、ＭＦＰ１００に上記応答を送信して、ＭＦＰ１００を示す情報を用いてＭＦＰ１００を登録する（ステップＳ２００４）。このステップＳ２００４は、送信手段に対応し、さらに応答が送信されたＭＦＰ１００を示す情報をネットワークカメラが監視するＭＦＰとして登録する登録手段に対応する。また、ＭＦＰ１００を示す情報として、本実施の形態ではネットワークアドレスが用いられるが、固定されたＩＰアドレスやＭＡＣアドレスを用いてもよい。
【００７２】
この応答は、ＭＦＰ１００が送信したブロードキャストパケットに含まれるＭＦＰ１００のネットワークアドレス宛に送信される。また、ＭＦＰ１００の登録とは、ＭＦＰ１００を監視対象とするとともに、ＭＦＰ１００のネットワークアドレスをＨＤＤ６０５に記憶することである。
【００７３】
次いで、検出モードを終了して（ステップＳ２００５）、監視モードに復帰して（ステップＳ２００６）、本処理を終了する。
【００７４】
図５、６の処理により、ＭＦＰ１００を監視可能なネットワークカメラ２００を自動設定することができる。
【００７５】
なお、図５の処理において、ＭＦＰ１００は応答したネットワークカメラ２００に監視されることとなるが、監視するネットワークカメラ２００をＭＦＰ１００で選択できるようにしてもよい。
【００７６】
監視するネットワークカメラ２００を選択する変形例について説明する。
【００７７】
この変形例では、特殊パターンを複数用意しておき、各々に一意的なＩＤを対応付けておく。そして、この特殊パターンを示す画像とＩＤの組をネットワークカメラ２００も予めＨＤＤ６０５に記憶しておく。
【００７８】
ネットワークカメラ２００は、撮影データで特殊パターンを検出すると、その撮影データ内の特殊パターンを示す画像データを含めてＭＦＰ１００に応答することとなる。
【００７９】
図７は、図２におけるＭＦＰ１００のＣＰＵ５０１により実行される自動設定処理の変形例での手順を示すフローチャートである。
【００８０】
図７において、ユーザがＭＦＰ１００に連携設定を指示すると、検出要求をＬＡＮ３００にブロードキャストで送信する（ステップＳ３００１）。この検出要求には、次のステップＳ３００２で表示する特殊パターンのＩＤが含まれている。このように、本実施の形態では、複数の特殊パターンが予め用意されており、表示部１０５により表示される特殊パターンを示す識別子（ＩＤ）をネットワークカメラに予め送信する。
【００８１】
次いで、送信したＩＤに対応する特殊パターンを表示部１０５に表示する（ステップＳ３００２）。そして、応答を受信したか否か判別する（ステップＳ３００３）。この応答には、上述したように特殊パターンを示す画像データが含まれている。
【００８２】
ステップＳ３００３の判別の結果、応答を受信しなかった場合には（ステップＳ３００３でＮＯ）、ステップＳ３００６に進む。
【００８３】
一方、ステップＳ３００３の判別の結果、応答を受信した場合には（ステップＳ３００３でＹＥＳ）、応答したネットワークカメラから、監視させるネットワークカメラをユーザにより選択され、選択されたネットワークカメラに対して選択通知を送信する（ステップＳ３００４）。
【００８４】
この選択はユーザにより行われるが、ここではまず表示部１０５の特殊パターンの表示を中断して、ネットワークカメラから送信された特殊パターンを示す画像データとともにネットワークカメラの情報を表示する。その中から、ユーザにより選択されたネットワークカメラに対して選択通知を送信することとなる。
【００８５】
また、この選択通知は、ＭＦＰ１００を監視するネットワークカメラとして選択されたことをネットワークカメラに伝えるための通知である。
【００８６】
次いで、選択されたネットワークカメラが連携設定済みであることをネットワークカメラを示す情報とともにＨＤＤ５０５に記憶する（ステップＳ３００５）。このように、本実施の形態では、応答を送信したネットワークカメラのうち、ユーザにより選択されたネットワークカメラを示す情報を、ＭＦＰ１００を監視するネットワークカメラとして設定する。
【００８７】
さらに、本実施の形態では、ユーザにネットワークカメラを選択させる場合には、ネットワークカメラから送信された特殊パターンを示す画像データとともにネットワークカメラの情報を表示する。
【００８８】
そして、特殊パターンの表示を終了し（ステップＳ３００６）、通常モードに復帰して（ステップＳ３００７）、本処理を終了する。
【００８９】
なお、ステップＳ３００３の応答を送信したネットワークカメラが１つの場合は、選択する余地がないため、当該ネットワークカメラが自動的に選択されることとなる。
【００９０】
図８は、図３におけるネットワークカメラ２００のＣＰＵ６０１により実行される検出処理の変形例での手順を示すフローチャートである。
【００９１】
この検出処理は、図７の自動設定処理に対応するネットワークカメラ２００の処理である。
【００９２】
図８において、検出要求を受信すると（ステップＳ４００１）、検出モードを開始する（ステップＳ４００２）。この検出要求には、上述したようにＩＤが含まれる。そして、検出モードでは、撮影データから、ＩＤに対応する特殊パターンを検出する。
【００９３】
次いで、撮影データからＩＤに対応する特殊パターンを検出したか否か判別する（ステップＳ４００３）。
【００９４】
ステップＳ４００３の判別の結果、特殊パターンを検出できなかった場合には（ステップＳ４００３でＮＯ）、ステップＳ４００７に進む。
【００９５】
一方、ステップＳ４００３の判別の結果、ＩＤに対応する特殊パターンを検出できた場合には（ステップＳ４００３でＹＥＳ）、ＭＦＰ１００に応答を送信する（ステップＳ４００４）。上述したように、この応答には、撮影することで得られた特殊パターンを示す画像データが含まれている。また、この応答は、図６と同じく、ＭＦＰ１００が送信したブロードキャストパケットに含まれるＭＦＰ１００のネットワークアドレス宛に送信される。
【００９６】
次いで、選択通知を受信したか否か判別する（ステップＳ４００５）。ステップＳ４００５の判別の結果、選択通知を受信しなかった場合には（ステップＳ４００５でＮＯ）、ステップＳ４００７に進む。
【００９７】
一方、ステップＳ４００５の判別の結果、選択通知を受信した場合には（ステップＳ４００５でＹＥＳ）、ＭＦＰ１００を登録する（ステップＳ４００４）ここでのＭＦＰ１００の登録も、図６と同じく、ＭＦＰ１００を監視対象とするとともに、ＭＦＰ１００のネットワークアドレスをＨＤＤ６０５に記憶することである。
【００９８】
次いで、検出モードを終了して（ステップＳ４００７）、監視モードに復帰して（ステップＳ４００８）、本処理を終了する。このように、本実施の形態では、ＭＦＰ１００から当該ＭＦＰ１００を監視するネットワークカメラ２００として選択されたことを伝えるための通知を受信した場合に、ＭＦＰ１００を示す情報をネットワークカメラ２００が監視するＭＦＰ１００として設定する。
【００９９】
図７，８の処理により、複数のネットワークカメラが複数のＭＦＰを撮影可能な状況であっても、ＭＦＰ１００を撮影可能なネットワークカメラ２００を自動設定することができる。
【０１００】
以上説明したように、本実施の形態によれば、予め定められた特殊パターンを表示部１０５に表示させ（ステップＳ１００２）、特殊パターンを検出したネットワークカメラから特殊パターンを検出したことを示す応答が受信された場合に（ステップＳ１００３でＹＥＳ）、応答を送信したネットワークカメラを示す情報を、ＭＦＰ１００を監視するネットワークカメラとして設定するので（ステップＳ１００４）、ネットワークカメラがＭＦＰ１００を監視するための設定を自動的に行うことができる。
【０１０１】
また、本実施の形態では、ＭＦＰ１００を検出した位置を記憶しておくことで、自動で監視対象のネットワークアドレスと撮影データの位置も設定することができる。
【０１０２】
（他の実施の形態）
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【符号の説明】
【０１０３】
１  情報処理システム
１００  ＭＦＰ
１０１，２０１  コントローラ部
２００  ネットワークカメラ
５０１，６０１  ＣＰＵ
５０２，６０２  ＤＲＡＭ
５０５，６０５  ＨＤＤ
【図１】
2015082752.tif 000003
【図２】
2015082752.tif 000004
【図３】
2015082752.tif 000005
【図４】
2015082752.tif 000006
【図５】
2015082752.tif 000007
【図６】
2015082752.tif 000008
【図７】
2015082752.tif 000009
【図８】
2015082752.tif 000010