(57)【要約】【課題】  各家庭が個別の監視エリアで取得して所有・管理する情報及び他の監視エリアの情報をネットワーク間で有効に活用してコミュニティ内の防犯を図ることができる。【解決手段】  本発明の監視システムは、個別監視エリアの被写体の画像を撮像するカメラ１１と、カメラ１１により撮像された画像を個別設定条件の条件設定により画像保存部に保存し、ネットワークを介して他システムに他の個別監視エリアの被写体の画像の要求をして他システムから画像を受信し、ネットワークを介して他システムからの個別監視エリアの被写体の画像の要求に応じて画像保存部に保存される画像を検索して他システムに送信するＰＣ１０とを備え、ＰＣ１０を個別設定条件の条件設定に対応させてネットワークを介して他システムに接続させる。【選択図】        図１
2005322219.tif 000002
【特許請求の範囲】
【請求項１】
自システムの個別監視エリアの被写体画像を撮像する画像撮像手段と、
前記画像撮像手段により撮像された前記個別監視エリアの前記被写体画像を個別設定条件の条件設定により前記自システムの画像保存部に保存する画像保存手段と、
ネットワークを介して他システムに対して保存される前記他システムの個別監視エリアの被写体画像の要求をすることにより、ネットワークを介して前記画像要求先の前記他システムから送信される前記他システムの個別監視エリアの前記被写体画像を受信する画像要求手段と、
ネットワークを介して前記他システムからの、前記自システムの個別監視エリアの被写体画像の要求に応じて前記画像保存手段により前記自システムの画像保存部に保存される前記個別監視エリアの被写体の画像を検索してネットワークを介して前記画像要求元である前記他システムに送信する画像検索手段と、
を備え、
前記画像検索手段を前記個別設定条件の条件設定に対応させてネットワークを介して前記画像要求元の前記他システムに接続させることを特徴とする監視システム。
【請求項２】
前記個別設定条件は、画像の保存に関する重み付け条件及び／又は画像の検索に関する重み付け条件であることを特徴とする請求項１に記載の監視システム。
【請求項３】
前記画像保存手段は、前記画像撮像手段により撮像された画像を取得する画像取得部と、該画像の変化の基準値を記憶する画像変化基準値記憶部と、前記画像に前記基準値以上の変化があることを検出する画像変化検出部と、前記個別設定条件を設定する保存条件設定部と、前記個別設定条件の条件設定により前記画像を保存する画像保存部とを有することを特徴とする請求項１に記載の監視システム。
【請求項４】
前記画像保存手段は、前記画像保存部以外の転送対象を予め設定する転送対象設定部と、前記転送対象に前記画像を転送して保存する画像転送保存部と、を有することを特徴とする請求項３に記載の監視システム。
【請求項５】
前記画像保存手段は、予め許可された前記他システムからの検索対象を登録する検索対象登録部と、前記画像変化検出部による変化検出画像が前記検索対象登録部に登録された前記検索対象であるか否かを判定する検索対象判定部と、を有し、
前記変化検出画像が前記検索対象であるときに前記他システムへ通知すると共に、前記検索対象の画像を前記画像転送保存部により前記他システムへ転送して保存することを特徴とする請求項４に記載の監視システム。
【請求項６】
前記画像要求手段は、画像を要求する画像要求対象である１又は複数の他システムを入力する画像要求対象入力部と、前記他システムが前記要求画像に対応する前記他システムの個別監視エリアの被写体画像が保存される前記他システムであるか否かを判別する画像要求対象判別部と、前記画像要求対象判別部により判別された１又は複数の前記他システムを要求対象として設定する要求対象設定部と、前記要求対象設定部により設定された１又は複数の前記他システムに対して前記画像要求を送信する画像要求送信部と、を有することを特徴とする請求項１に記載の監視システム。
【請求項７】
前記画像要求手段は、前記画像要求対象である１又は複数の前記他システムに対して以前に行った画像要求の結果に基づいて、いずれの他システムからいずれの要求画像が得られたかを判断する画像要求結果判断部と、前記画像要求結果判断部による判断結果から前記画像要求対象である１又は複数の前記他システムの要求画像に対する特性を記憶する要求対象特性記憶部と、を有し、
前記要求対象特性記憶部に記憶される前記画像要求対象の要求画像に対する特性に基づいて前記画像要求対象判別部による前記画像要求対象の判別が行われることを特徴とする請求項６に記載の監視システム。
【請求項８】
前記画像検索手段は、前記他システムからの画像要求を受信する画像要求受信部と、前記個別設定条件に基づいて接続される前記他システムの要求画像を前記画像保存部に保存されている前記個別監視エリアの被写体画像から検索する要求画像検索部と、前記要求画像検索部により検索された前記要求画像を前記他システムへ送信する要求画像送信部と、を有することを特徴とする請求項１に記載の監視システム。
【請求項９】
前記画像検索手段は、前記個別設定条件を記憶する保存条件記憶部と、前記個別設定条件に基づいて前記他システムが画像要求対象として許可されるか否かを判別する画像要求可否判別部と、を有することを特徴とする請求項８に記載の監視システム。
【請求項１０】
前記画像要求可否判別部は、前記個別設定条件に基づいて前記他システムが要求画像を無制限で又は制限付で検索を許可しているか否かを判別するものであることを特徴とする請求項９に記載の監視システム。
【請求項１１】
自システムの個別監視エリアの被写体画像を撮像する画像撮像ステップと、
前記画像撮像ステップにより撮像された前記個別監視エリアの被写体画像を個別設定条件の条件設定により前記自システムの画像保存部に保存する画像保存ステップと、
他システムからの画像要求時に、ネットワークを介して前記他システムからの前記自システムの個別監視エリアの前記被写体画像の要求に応じて前記自システムの画像保存部に保存されている前記個別監視エリアの前記被写体画像を検索してネットワークを介して前記画像要求元の前記他システムに送信する画像検索ステップと、
前記他システムへの画像要求時に、ネットワークを介して前記他システムに対して保存される前記他システムの個別監視エリアの前記被写体画像の要求をすることにより、ネットワークを介して前記画像要求先の前記他システムから送信される前記他システムの前記個別監視エリアの前記被写体画像を受信する画像要求ステップと、からなり、
前記他システムからの画像要求時に、前記自システムを前記個別設定条件の条件設定に対応させてネットワークを介して前記画像要求元の前記他システムに接続させることを特徴とする監視制御方法。
【請求項１２】
前記個別設定条件は、画像の保存に関する重み付け条件及び／又は画像の検索に関する重み付け条件であることを特徴とする請求項１１に記載の監視制御方法。
【請求項１３】
前記画像保存ステップは、画像撮像手段により撮像され取得されたた画像に画像変化の基準値以上の変化があることを検出し、前記個別設定条件の条件設定により画像を画像保存部に保存する工程を含むことを特徴とする請求項１１に記載の監視制御方法。
【請求項１４】
前記画像保存ステップは、前記画像保存部以外の転送対象を予め設定し、前記転送対象に画像を転送して保存する工程を含むことを特徴とする請求項１３に記載の監視制御方法。
【請求項１５】
前記画像保存ステップは、予め許可された前記他システムからの検索対象を登録し、前記画像変化が検出された変化検出画像が登録された前記検索対象であるか否かを判定し、
前記変化検出画像が前記検索対象であるときに前記他システムへ通知すると共に、前記検索対象の画像を前記他システムへ転送して保存する工程を含むことを特徴とする請求項１４に記載の監視制御方法。
【請求項１６】
前記画像要求ステップは、画像を要求する画像要求対象である１又は複数の前記他システムが入力されると、前記他システムが前記要求画像に対応する前記他システムの個別監視エリアの被写体画像が保存される他システムであるか否かにより画像要求対象を判別し、判別された１又は複数の前記他システムを要求対象として設定し、設定された１又は複数の前記他システムに対して前記画像要求を送信することを特徴とする請求項１１に記載の監視制御方法。
【請求項１７】
前記画像要求ステップは、前記画像要求対象である１又は複数の前記他システムに対して以前に行った画像要求の結果に基づいていずれの他システムからいずれの要求画像が得られたかを判断し、この判断結果から前記画像要求対象である１又は複数の前記他システムの要求画像に対する特性を記憶し、
記憶される前記画像要求対象の要求画像に対する特性に基づいて前記画像要求対象の判別が行われることを特徴とする請求項１６に記載の監視制御方法。
【請求項１８】
前記画像検索ステップは、前記他システムからの画像要求を受信し、前記個別設定条件に基づいて接続される前記他システムの要求画像を前記画像保存部に保存される個別監視エリアの前記被写体画像から検索し、該検索された要求画像を前記他システムへ送信することを特徴とする請求項１１に記載の監視制御方法。
【請求項１９】
前記画像検索ステップは、前記個別設定条件に基づいて前記他システムが画像要求対象として許可されるか否かにより画像要求可否を判別することを特徴とする請求項１８に記載の監視制御方法。
【請求項２０】
前記画像要求可否の判別は、前記個別設定条件に基づいて前記該他システムが前記要求画像を無制限で又は制限付で検索を許可しているか否かを判別することを特徴とする請求項１９に記載の監視制御方法。
【請求項２１】
自システムの個別監視エリアの被写体画像を撮像する画像撮像手段により撮像された前記個別監視エリアの前記被写体画像を制御するために、
コンピュータに、
前記画像撮像手段により撮像された前記個別監視エリアの前記被写体画像を個別設定条件の条件設定により前記自システムの画像保存部に保存する機能と、
ネットワークを介して他システムに対して保存される該他システムの個別監視エリアの被写体画像の要求をすることにより、ネットワークを介して前記画像要求先の前記他システムから送信される前記他システムの前記個別監視エリアの被写体画像を受信する機能と、
ネットワークを介して前記他システムからの前記自システムの個別監視エリアの被写体画像の要求に応じて前記画像保存部により前記自システムの画像保存部に保存される個別監視エリアの被写体画像を検索してネットワークを介して前記画像要求元の前記他システムに送信する機能を、
実行させるための監視制御プログラム。
【請求項２２】
前記個別設定条件は、画像の保存に関する重み付け条件及び／又は画像の検索に関する重み付け条件であることを特徴とする請求項２１に記載の監視制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、監視エリアの被写体の画像を監視する監視システムに関し、さらに詳細には、従来、人間のコミュニティが有していた相互監視システムを、コンピュータ技術を用いて、現代社会に合わせて強化した形で再現することができる監視システム、監視制御方法及び監視制御プログラムに関するものである。
【背景技術】
【０００２】
昔のコミュニティでは、外部から入ってきた人に対して、各個人が目で見て、その情報を、各個人の記憶として蓄え、重大な事件等があった場合には各人の記憶がコミュニティに提供され、それにより、コミュニティ内の防犯が図られるというメカニズムが、広く機能してきた。
これに対して、通信ネットワークを用いた防犯監視システムや、監視カメラを用いた遠隔監視システムとして特許文献１、特許文献２に記載されるものが提案されている。
【０００３】
また、上記システム以外にも防犯監視カメラシステムは、例えば、以下に示すように、すでに数多く存在している。
すなわち、第１の通常の防犯カメラシステムとして、監視カメラの捕らえた画像を、ビデオテープに録画するものがある。また、第２の民間企業が提供するネットワークカメラを用いた監視システムとして、監視画像に動きがあった時などに、当該画像を、企業内のサーバーに転送・保存するものがある。
【０００４】
さらに、第３のＰＣ（パーソナルコンピュータ）用カメラを用いた監視システムとして、カメラ等が捕らえた画像について、動きがあったときに、当該画像を、携帯電話等に転送するものもある。また、第４のＵＳ（米国）ホームガードシステムのように、全米５万箇所余りのテロリストに狙われそうな重要施設にネットワークカメラを設置し、その画像を、常時３人以上の米国市民から募った登録者が家庭のＰＣで監視し、異変が認められたときには当局に通報するものも知られている。
【特許文献１】特開２００２−１６５２１１号
【特許文献２】特開２００３−５０６２８号
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１及び特許文献２に記載の防犯監視システムや上記第１〜第３の監視システムは、各家庭が個別・ばらばらに監視カメラで捕らえた画像の監視を行うことになるため、監視エリアが限定されるという不都合があった。
また、３６５日、常時、監視カメラで捕らえた画像の監視を継続するのは煩雑であるため、有料（毎月数千円〜１万円）の監視サービスを代行させて利用するか、あるいは、各個人がかなり頻繁に監視システムの維持に努める必要があった。
【０００６】
また、上述したように、第４のＵＳホームガードシステムは、大規模なプロジェクトになっており、インターネットで監視カメラを結ぶ点は有用であるが、防犯対象が、各家庭ではなく、重要施設になっていることや、監視カメラなどシステムの多くの部分を所有・管理するのは、公共機関になっていることから、各家庭を取り巻くコミュニティ内の防犯に直接に寄与されないという不都合があった。
【０００７】
このような背景から、本発明は、監視画像を制御するものとして既に全世界の家庭に浸透しているＰＣをそのまま利用し、わずかな追加投資でカメラを設置し、無料の監視制御プログラムをＰＣに導入するだけで、各家庭が個別の監視エリアで取得して所有・管理する情報及び他の監視エリアの情報をネットワーク間で有効に活用することによりコミュニティ内の防犯を図ることができる高度な監視システム、監視制御方法及び監視制御プログラムを提供することを目的とする。
【０００８】
さらに、本発明においては、ネットワーク内で各家庭が所有・管理する監視システムの数が多くなることにより監視エリアが連続的に拡張すれば、地域防犯、地域安全、犯罪者の摘発、テロの未然抑止等において、極めて大きな相乗効果をもたらすようになる。
【課題を解決するための手段】
【０００９】
上記課題を解決し、本発明の目的を達成するため、本発明の監視システムは、自システムの個別監視エリアの被写体画像を撮像する画像撮像手段と、画像撮像手段により撮像された個別監視エリアの被写体画像を個別設定条件の条件設定により自システムの画像保存部に保存する画像保存手段と、ネットワークを介して他システムに保存されている他システムの個別監視エリアの被写体画像を要求することによりネットワークを介して画像要求先の他システムから送信される他の個別監視エリアの被写体画像を受信する画像要求手段と、ネットワークを介して他システムからの自システムの個別監視エリアの被写体画像の要求に応じて画像保存手段により自システムの画像保存部に保存されている個別監視エリアの被写体画像を検索してネットワークを介して画像要求元の他システムに送信する画像検索手段と、を備え、この画像検索手段を個別設定条件の条件設定に対応させてネットワークを介して画像要求元の他システムに接続させることを特徴とするものである。
【００１０】
本発明は、上述した昔のコミュニティで機能した防犯メカニズムを、各人の目の代わりに各人が所有・管理するカメラを用い、各人の記憶の代わりに各人が所有・管理するコンピュータを用い、情報共有・交換をネットワークにより行うことにより、昔に見られた防犯機能を、現在に合わせて大幅に強化した形で再現することができるものである。本発明により実現されるシステムにおいて使用する各構成要素（コンピュータ、カメラ、監視制御プログラム、及び、取得された画像等の情報）は、全て、各個人がコンピュータで所有・管理しており、この点が、従来の国家が情報管理をしようとするものとは、全く異質のものとなっている。
【発明の効果】
【００１１】
本発明によれば、以下のような特有の効果を達成することができる。
すなわち、昔の地域社会であるコミュニティに存在した相互監視システムを、コンピュータ及びインターネットの活用によりシステム間で相互に通信を行って、ある個別監視エリアから距離的に離れたネットワーク内の他の監視エリアまで監視エリアを拡張することにより、警備範囲を大幅に拡大・強化した形で、現代社会に再現することが可能となる。このように、本発明によれば、家庭に急速に浸透しつつあるインターネットの常時接続環境を家庭及び社会の安全・防犯に有効に役立てることができる。
【００１２】
また、本発明によれば、既に全世界の家庭に浸透しているＰＣをそのまま利用し、わずかな追加投資でカメラを設置し、無料で配布される監視ソフトウエアである監視制御プログラムを導入するだけで、高度な監視システムを、各家庭が所有・管理することが可能となる。さらに、本発明による各家庭が所有・管理する監視システムの数が多くなって、監視エリアが連続的に拡張することになると、地域防犯、地域安全、犯罪者の摘発、テロの未然抑止等において、極めて大きな相乗効果をもたらすようになる。
【発明を実施するための最良の形態】
【００１３】
以下、図面を参照して本発明に係る実施の形態例を説明する。
図１は、本発明よる実施の形態の基本となるシステムのハードウエア構成を示すブロック図である。本発明よる実施の形態は、基本単位となる監視情報処理を監視制御プログラムにより実行するＰＣ１０、カメラなどのセンサ１１、他システムのＰＣとの通信を行うためのネットワークなどの通信回線１２からなる。このシステムでは他システムとの情報の交換を、この基本構成要素の管理・所有者が予め個別に定めた条件（個別設定条件）に従って行う。
【００１４】
監視情報処理を実行するＰＣ１０は、監視制御プログラムなどの各種プログラムやパラメータ等が記憶されたＲＯＭ（リードオンリーメモリ）２１と、各種プログラムを実行するＣＰＵ（セントラルプロセッシングユニット）２３と、ＣＰＵ２３による各種プログラムの実行時におけるワークエリア等として用いられるＲＡＭ（ランダムアクセスメモリ）２０とを備えている。また、パラメータなどを設定するためのキーボード２７とマウス２６、画像情報などの各種情報を表示するディスプレイ２５、画像データを保存するためのＨＤＤ（ハードディスクドライブ）２２、そして、他システムとの各種情報を交換するためのネットワークインターフェース２４が設けられている。
【００１５】
また、画像データの保存は、ネットワークを利用することで他システムのＰＣに転送した後にさせることもできる。ネットワークを通じて画像データへのアクセスは、当該個人（家庭）が設定する個別設定条件が満たされた時のみアクセスできるようにしてある。この監視システムの管理を実現するソフトウエアである監視制御プログラムは、監視カメラ１１がとらえた人物や物体を各家庭のコンピュータ１０又は予め許可された管理サーバーに登録しておく機能と、前記登録した人物や物体を、当該個人（家庭）が個別に設定する個別設定条件でネットワークに接続できる機能とを備えており、他システムのＰＣの同種のソフトウエアである監視制御プログラム間と、インターネットなどのネットワークを介して通信を行い、協調して動作することにより、相互に個別監視エリアを他の監視エリアまで拡張させて大きな相乗効果を発揮できるものである。
【００１６】
そして、このソフトウエアである監視制御プログラムは、例えば、コンピュータ１０に読み取り可能な情報に変換させて記憶させている記憶媒体に保存されて各システムのＰＣに導入され、又は、許可された各システムのＰＣにネットワークを通じてダウンロードされる。
【００１７】
このため本発明の実施の形態の監視システムでは次のような形態が提案できる。
まず、ネットワークカメラを使った構成を採用することができる。
既に、アクセスサービスプロバイダの提供するネットワークへの常時接続環境にある家庭におけるシステムのＰＣであれば、本発明に基づくシステムを構築するのに必要なハードウェアの準備は、ネットワークカメラを購入、設置するだけである。
【００１８】
また、安価なＵＳＢ（ユニバーサルシリアルバス）カメラを使った構成を採用することができる。
ＵＳＢカメラ（ＰＣカメラ）を使う場合、カメラをＰＣのすぐ近くに設置できるとともに、非常な低コストで、本発明に基づく監視システムを導入できる。特に、部屋の内部の監視、窓からの監視等においては、ＵＳＢカメラで十分である場合が多い。
【００１９】
また、ＣＣＤカメラを用いた構成を採用することができる。
一般のＣＣＤカメラを用いる場合、画像信号を、ＰＣに取り込む際に、画像ボードや、ＵＳＢ／ＶＩＤＥＯアダプタなどが必要になる。そして、市販されているＵＳＢ／ＶＩＤＥＯアダプタと、ＵＳＢハブを用いることにより、多くのカメラからの映像を１台のＰＣで取り扱うことができる。このＣＣＤカメラとしては、市販される非常に多種類の有線方式や無線方式の監視カメラをそのまま用いることができる。また、ＵＳＢ／ＶＩＤＥＯアダプタと、ＵＳＢハブを用いると、既に、設置されている監視カメラシステムに軽微な変更を加えるだけで、本発明を低コストで適用することが可能である。
【００２０】
さらに、カメラ以外に、マイク、熱感知センサ、その他のセンサからの情報も、同時に記録ようにしてもよい。このカメラ以外のマイクや熱感知センサからの信号は、画像保存の判定条件として利用することもできる。なお、市販されているマイク、熱感知センサ、赤外線照明装置などが組み込まれた監視用のカメラを用いることができることは当然である。
【００２１】
本発明の実施の形態である監視システムの基本構成は、上述したようにネットワークに接続したＰＣとカメラ、および、それを制御するためのソフトウエアである監視制御プログラムからなる。この監視制御プログラムには、個々の家庭に導入された基本構成ごとに、取得した画像・音声などの「監視データ」を取り扱う条件（個別設定条件）を、個別に設定する機能が備わっている。
【００２２】
個別設定条件とは、例えば、第１に取得画像の保存条件（登録条件）、第２に保存画像の保存場所（登録場所）、第３に保存画像（登録画像）への他のＰＣからのアクセス権の設定、他のＰＣからの「リクエスト」の受付条件の設定、第４に他のＰＣへ「監視データ」、もしくは、その解析結果を送る場合の、条件設定などがある。
このうち、第３と第４の個別設定条件を前述した個別アクセス条件と呼ぶこととする。
【００２３】
第１の個別設定条件としては、例えば、「監視カメラが捕らえた画像に一定以上の変化が検出されたときに、当該画像を保存する」設定条件などがある。詳細は後述する図１１の例で示す。
第２の個別設定条件としては、例えば、「各家庭の監視カメラが捕らえた画像を、当該家庭のコンピュータ以外の、予め定めたコンピュータの記録装置に転送・保存する」設定条件などがある。家庭以外のシステムのコンピュータとして、地域内の別の家庭が所有・管理するシステムのＰＣ、友人の家庭が所有管理するシステムのＰＣ、他県・外国などにある親戚の家庭が所有管理するシステムのＰＣ、警察や市役所に設置されたサーバーなど、様々な例があり得る。詳細は後述する図１２の例で示す。
【００２４】
第３の個別設定条件の事例としては、当該システムのＰＣが、外部の他システムから直接アクセスできるか否かにより、まず、２分される。
第３−１として固有のＩＰ（インターネットプロトコル）アドレスを有する場合など、外部からの直接アクセスが可能な場合、相手のＰＣの認証を行い、予め定めたアクセス権を付与する。詳細は後述する図１３、図１４、図１５の例で示す。
第３−２として外部からの直接アクセスができない場合は、電子メールによる「リクエスト」の受付を行い、そのメールに添付されたＩＤ（識別符号）パスワード等により認証を行い、それに応じて、予め定めたアクセス権を付与する。詳細は後述する図１６、図１７、図１８の例で示す。
【００２５】
第３−３として外部からの直接アクセスができない場合は、あるいは、外部に設けた、固有のＩＰアドレスを有する場合など、外部からの直接アクセスが可能なＰＣを管理サーバーとして、これを伝言板のように使って、「リクエスト」の受付を行う。詳細は後述する図１９、図２０、図２１の例で示す。
第４の個別設定条件については、例えば、画像を送る場合には、認証した相手・状況ごとに設定した画質劣化条件・枚数制限条件に応じて、画像を加工・転送するものである。
【００２６】
図２は、個別設定条件の1例を示す図であり、図２Ａは画像保存に関する設定例の保存量及び保存場所、図２Ｂは他のＰＣへ認める操作の設定例の対象に応じた操作である。
図２Ａでは、設置されている各カメラ３１が画像を保存する際の変化量３２、つまり保存条件を定めており、さらに、保存場所３３も定めている。例えば、変化量３２が１００のカメラＡが画像を保存する際の条件となる変化量が、変化量３２が２００のカメラＢが画像を保存する際の条件となる変化量よりも小さい、つまり細かい変化を検出すること示し、変化量３２が１５０のカメラＢが画像を保存する際の条件となる変化量はその中間となる。保存場所３３は、図１に示すシステムのＰＣ１０内のＲＯＭ２１などの記憶部に作成される保存ファイルである。
【００２７】
図２Ｂでは、通信対象となるシステムのＰＣのＩＤ（識別番号）３５が列挙され、当該システムのＰＣへの各ＰＣの可能な操作３４が記載されている。ここに記載のＰＣ以外は当該システムのＰＣと通信できない。例えば、３５で示すＰＣ５は、３４で示すように、当該システムのＰＣの画像の閲覧ができないが、これまで保存されている画像とこれから保存される画像への検索が可能である。また、３４で示すように、検索結果としては、画像の時刻と画像の枚数だけが当該システムのＰＣから送られる。各システムのＰＣは、通信対象となるシステムのＰＣに対してこのような設定条件を予め定めておく。
【００２８】
以下、本発明に係る具体的な実施の形態例について説明する。
図３は、本発明の監視システムを使用した場合の使用状態説明図である。
図３に示すように複数の家庭が所有するシステムを構成するＰＣ１０ａ，１０ｂ，１０ｃ，１０ｄ，１０ｅがネットワーク３７で接続されている。このシステムのＰＣ１０ａ，１０ｂ，１０ｃ，１０ｄ，１０ｅ内にはカメラ１１ａ，１１ｂ，１１−１ｃ，１１−２ｃ，１１ｄ，１１−１ｅ，１１−２ｅから取り込んだ監視対象３８の情報が個別設定条件により記憶されている。また、他システムのＰＣから所定の要求信号が入力された時にのみ、図１に示すＨＤＤ２２などの蓄積部に蓄積した情報を個別設定条件に応じて出力できるソフトウエアである監視制御プログラムがインストールされている。これにより、ＰＣ１０ａ，１０ｂ，１０ｃ，１０ｄ，１０ｅ及びカメラ１１ａ，１１ｂ，１１−１ｃ，１１−２ｃ，１１ｄ，１１−１ｅ，１１−２ｅは、監視システムとして機能する。
【００２９】
図４は、システム概要説明図である。
図４において、カメラなどのセンサ４３と、ＰＣ及びその上で動作する監視システム管理ソフトウエアである監視制御プログラム（以下、簡単に「監視制御プログラム」という。）４４とでシステムの基本構成単位４２が構成される。このシステムの基本構成単位４２は、各家庭が完全に所有し、管理するものである。このシステムの基本構成単位４２のカメラなどのセンサ４３は、監視対象（画像の動き、音、熱など）４１を物理信号（可視光、音波、電磁波など）４６により検出する。カメラなどのセンサ４３は、この監視制御プログラム４４との間で通信４７を行い、他システムからの要求があると個別設定条件に応じて、監視制御プログラム４４が外部ネットワーク４５を介して、他システムに要求情報を通信４８により送信する。
【００３０】
次に、システムのＰＣに監視制御プログラムがインストールされることにより、ＰＣが実行する機能について図５〜図８に示すブロック図を用いて説明する。
図５は、個別システムの機能ブロック図である。
図５において、システム５１は、図１に示すカメラ１１などにより撮像された個別監視エリアの被写体画像を個別設定条件の条件設定により自システムの画像保存部に保存する画像保存ブロック５２を有している。また、システム５１は、図３に示すネットワーク３７を介して他システム５５に対して保存される他の個別監視エリアの被写体の画像の要求をすることによりネットワーク３７を介して画像要求先の他システム５５から送信される他の個別監視エリアの被写体の画像を受信する画像要求ブロック５３を有している。
【００３１】
さらに、システム５１は、ネットワーク３７を介して他システム５６からの自システムの個別監視エリアの被写体の画像の要求に応じて画像保存ブロック５２により自システムの画像保存部に保存される個別監視エリアの被写体画像を検索してネットワーク３７を介して画像要求元の他システム５６に送信する画像検索ブロック５４を備えている。そして、システム５１は、画像検索ブロック５４を個別設定条件の条件設定に対応させてネットワーク３７を介して画像要求元の他システム５６に接続させるように機能する。
【００３２】
図６は、図５に示した画像保存時のシステム機能を示す画像保存ブロック５２の詳細を示す機能ブロック図である。
図６において、画像保存ブロック５２は、図１に示すカメラ１１などにより撮像された画像を取得する画像取得部６１と、画像の変化の基準値を記憶する画像変化基準値記憶部６３と、画像に基準値以上の変化があることを検出する画像変化検出部６２と、個別設定条件を設定する保存条件設定部６５と、個別設定条件の条件設定により画像を保存する画像保存部６４とを有している。また、画像保存ブロック５２は、画像保存部６４以外の転送対象を予め設定する転送対象設定部６６と、転送対象に画像を転送して保存する画像転送保存部６７とを有している。
【００３３】
さらに、画像保存ブロック５２は、予め許可された他システムからの検索対象を登録する検索対象登録部６８と、画像変化検出部６２による変化検出画像が検索対象登録部６８に登録された検索対象であるか否かを判定する検索対象判定部６９とを有している。そして、画像保存ブロック５２は、変化検出画像が検索対象であるときに当該他システムへ通知すると共に、検索対象の画像を画像転送保存部６７により当該他システムへ転送して保存するように機能する。
【００３４】
図７は、図５に示した画像要求時のシステム機能を示す画像要求ブロック５３の詳細を示す機能ブロック図である。
図７において、画像要求ブロック５３は、画像を要求する画像要求対象である１又は複数の他システムを入力する画像要求対象入力部７１と、当該他システムが要求画像に対応する他の個別監視エリアの被写体画像が保存されている他システムであるか否かを判別する画像要求対象判別部７２とを有している。
【００３５】
また、画像要求ブロック５３は、画像要求対象判別部７２により判別された１又は複数の他システムを要求対象として設定する要求対象設定部７４と、要求対象設定部７４により設定された１又は複数の他システムに対して画像要求を送信する画像要求送信部７３とを有している。
【００３６】
さらに、画像要求ブロック５３は、画像要求対象である１又は複数の他システムに対して以前に行った画像要求の結果に基づいていずれの他システムからいずれの要求画像が得られたかを判断する画像要求結果判断部７５と、画像要求結果判断部７５による判断結果から画像要求対象である１又は複数の他システムの要求画像に対する特性を記憶する要求対象特性記憶部７６とを有している。そして、画像要求ブロック５３は、要求対象特性記憶部７６に記憶される画像要求対象の要求画像に対する特性に基づいて画像要求対象判別部７２による画像要求対象の判別が行われるように機能する。
【００３７】
図８は、図５に示した画像検索時のシステム機能を示す画像検索ブロック５４の詳細を示す機能ブロック図である。
図８において、画像検索ブロック５４は、他システムからの画像要求を受信する画像要求受信部８１と、個別設定条件に基づいて接続される他システムの要求画像を画像保存部８５に保存される個別監視エリアの被写体の画像から検索する要求画像検索部８４と、要求画像検索部８４により検索された要求画像を他システムへ送信する要求画像送信部８６とを有している。
【００３８】
また、画像検索ブロック５４は、個別設定条件を記憶する保存条件記憶部８３と、個別設定条件に基づいて他システムが画像要求対象として許可されるか否かを判別する画像要求可否判別部８２とを有している。この画像要求可否判別部８２は、個別設定条件に基づいて他システムが要求画像を無制限で又は制限付で検索を許可されるか否かを判別するように機能するものである。
【００３９】
図９は、全体システムの構成図である。
図９において、第１システム９１の第１システム画像要求ブロック９１−１から、他の第２システム９４−２の第２システム画像検索ブロック９３−２、・・・第ｎシステム９４−ｎの第ｎシステム画像検索ブロック９４−ｎに対して画像要求が送信される。
この第１システム９１の第１システム画像要求ブロック９１−１は、図７で説明した画像要求ブロックと同一構成のものであり、この画像要求ブロック９１−１から画像要求を受けた他システム（例えば第２システム９４−２）は、システム内の画像検索ブロック９３−２を通して同システムの画像保存ブロック９２−２内に保存されている被写体画像を検索する。
【００４０】
そして、画像保存ブロック９２−２は、自分のシステム内に保存されている被写体画像の中から第１システム９１から要求されている被写体画像を取り出し、画像検索ブロック９３−２を介して、第１システム９１の画像要求ブロック９１−１に送信する。
【００４１】
ここで、他の第２システム９４−２・・・第ｎシステム９４−ｎは、それぞれのシステムが有する画像要求対象判別部７２（図７参照）の判別結果により、第１システム９１から要求された画像に対応する被写体画像が保存されているか否かを判定する。そして、要求された画像が保存されていれば第１システム９１に対して要求された被写体画像を送信し、要求画像に対応する被写体画像が保存されないと判別されるシステムは、要求された被写体画像を送信しないようにする。
【００４２】
また、第１システム９１は、他の第２システム９４−２・・・第ｎシステム９４−ｎのうち、第１システム９１内の画像要求結果判断部７５（図７参照。）において、過去の画像要求の判断結果に基づいて要求対象特性記憶部７６に記憶される要求画像に対する特性に基づいて、画像要求に対して比較的応答が的確であって多くの要求画像を送信してくれるシステムに対して画像要求を送信し、画像要求に対して比較的応答が不的確で要求画像を送信してくれないシステムに対しては画像要求を送信しないようにすることができる。ここで、特性とは、要求の難易に対するＰＣの保存設定の適正度、検索の適正度等の特性であり、例えば、この特性に応じて対象を判別してどのＰＣに対して要求すればよいかを判断する。
【００４３】
画像要求を受信した他の第２システム９４−２の第２システム画像検索ブロック９３−２、・・・第ｎシステム９４−ｎの第ｎシステム画像検索ブロック９４−ｎは、第２システム９４−２の第２システム画像保存ブロック９２−２、・・・第ｎシステム９４−ｎの第ｎシステム画像保存ブロック９２−ｎに対して要求画像の検索を行って、検索結果の要求画像を第１システム９１の第１システム画像要求ブロック９１−１へ送信する。
【００４４】
図６に示したように、第２システム９４−２の第２システム画像保存ブロック９２−２、・・・第ｎシステム９４−ｎの第ｎシステム画像保存ブロック９２−ｎは、図１に示すカメラ１１などにより撮像された画像を取得部６１により取得し、画像変化基準値記憶部６３に記憶される画像の変化の基準値に基づいて、画像に基準値以上の変化があることを画像変化検出部６２により検出されると、保存条件設定部６５に設定される個別設定条件の条件設定により画像を画像保存部６４へ保存する。また、第２システム９４−２の第２システム画像保存ブロック９２−２、・・・第ｎシステム９４−ｎの第ｎシステム画像保存ブロック９２−ｎは、画像保存部６４以外の転送対象を転送対象設定部６６により予め設定し、画像転送保存部６７により転送対象に画像を転送して保存することも可能である。
【００４５】
さらに、第２システム９４−２の第２システム画像保存ブロック９２−２、・・・第ｎシステム９４−ｎの第ｎシステム画像保存ブロック９２−ｎは、予め許可された第１システム９１からの検索対象を検索対象登録部６８により登録し、画像変化検出部６２による変化検出画像が検索対象登録部６８に登録された検索対象であるか否かを検索対象判定部６９により判定することも可能である。そして、第２システム９４−２の第２システム画像保存ブロック９２−２、・・・第ｎシステム９４−ｎの第ｎシステム画像保存ブロック９２−ｎは、変化検出画像が検索対象であるときに第１システム９１へ通知すると共に、検索対象の画像を画像転送保存部６７により第１システム９１へ転送して保存することも可能である。
【００４６】
図８に示したように、第２システム９４−２の第２システム画像検索ブロック９３−２、・・・第ｎシステム９４−ｎの第ｎシステム画像検索ブロック９４−ｎは、第１システム９１からの画像要求を画像要求受信部８１により受信し、個別設定条件に基づいて接続される第１システム９１の要求画像を画像保存部８５に保存される個別監視エリアの被写体の画像から要求画像検索部８４により検索し、要求画像検索部８４により検索された要求画像を第１システム９１へ要求画像送信部８６により送信する。
【００４７】
ここで、第２システム９４−２の第２システム画像検索ブロック９３−２、・・・第ｎシステム９４−ｎの第ｎシステム画像検索ブロック９４−ｎは、保存条件記憶部８３に記憶される個別設定条件に基づいて第１システム９１が画像要求対象として許可されるか否かを画像要求可否判別部８２により判別する。
また、画像要求可否判別部８２は、個別設定条件に基づいて第１システム９１が要求画像を無制限で又は制限付で検索を許可されるか否かを判別する。
【００４８】
図１０は、システムの基本動作を示すフローチャートである。
図１０において、このシステムのＰＣでは、ステップＳ１で、カメラ（各種センサ）からの情報（監視対象からの信号）を受け取り、ステップＳ２で画像に対して時刻情報などに基づいた名前を付与し保存する。ステップＳ２の画像保存処理は、このシステムの図６に示した画像保存ブロックが実行する。
ステップＳ３で保存された画像に対して他のＰＣなどからの要求があるかどうかを判断し、要求がなければこのルーチンを終了する。ステップＳ３の画像要求は、他システムの図７に示した画像要求ブロックが実行する。
【００４９】
判断ステップＳ３で要求がある場合には、ステップＳ４で画像を要求しているＰＣへ送信してもよいかどうか、設定条件などから判断する。判断ステップＳ４で送信してもよいと判断できない場合には、このルーチンを終了する。判断ステップＳ４で送信してもよいと判断する場合には、ステップＳ５で画像の送信を行い、ルーチンを終了する。ステップＳ４の画像要求に対する送信可否判断、ステップＳ５の画像の送信は、このシステムの図８に示した画像検索ブロックが実行する。
【００５０】
本ルーチンは、画像が取得されるたびに行われる。システムのＰＣにおいてこの監視情報処理を実行する監視制御プログラムは、他システムのＰＣにおいて実行される同種のソフトウエアである監視制御プログラム間と、インターネットなどのネットワークを介して通信を行い、協調して動作することにより、このシステムの個別監視エリアからネットワーク内の他システムの他の監視エリアまで拡張して大きな相乗効果を発揮できる。また、この監視システムにおいて監視情報処理を実行する監視制御プログラムは、後述する例に示す様に様々な機能を持たせることができる。
【００５１】
なお、ＰＣは、既に、全国に普及している、市販のパソコンであればどんなＰＣでもよい。また必ずしも、ＰＣでなくても、本発明によるソフトウエアである監視制御プログラムを動作させられるものなら他の電子機器でもよい（たとえば携帯用電子手帳、ゲーム機器など）。ＰＣに導入されるＯＳ（オペラーティングシステム）は市販されているＯＳであればどんなものでもよい。カメラも、上記のハードウェア構成例にあるように、どのようなカメラでもよい。ネットワークは、インターネットが好適であるが、イントラネットなどでもよい。
【００５２】
この実施の形態例では、各家庭のＰＣは接続したカメラから取得した画像を全て保存している。また、適当な条件を満たす画像のみを保存するようにしてもよい。この条件としては、後述する画像保存動作の一例に示すような前の画像との相互相関値の大きさや、一定レベル以上の信号を検出するマイク、熱感知センサなど他のセンサからの信号、などがある。また、保存画像の全てについて、それらの特徴を１つのファイルにまとめて、逐次、画像保存部に記録することも有効である。特徴とは、取得時刻、前の画像との各色成分（ＲＧＢ）の相関値、画像の各色成分（ＲＧＢ）の平均的な明るさ、など、様々なパラメータがある。これら画像の特徴を一覧形式にまとめたファイルを、例えば、日にちごとに作っておくことは、他システムからの「画像要求のリクエスト」に対して本システムでの「要求画像の応答」の機能を実現する上で能率化を図ることに有効である。例えば、「特定の場所、特定の時間帯に、赤いものが動いた画像」というようなリクエストに対しては、一覧ファイルを参照するだけの「定型処理」とすることが可能になる。すなわち。保存された画像について、いちいち画像保存部の記録装置から読み出して、一つ一つ画像処理をして、判定していく必要がなくなる。
【００５３】
また、昔のコミュニティに見られた「各個人による相互監視」には、「出会った人とは必ず挨拶する」ということも重要な機能を果たしていたと考えられるが、この効果を本システムに取り入れることも可能である。例えば、本発明の構成要件であるカメラが動くものを検知したときには、本システムの応答部から「こんにちは、こちらは、自動システムです。御用の方は、呼び鈴を押してください。」等の「挨拶」のメッセージ発生を行うことにより、当該人物がカメラの方を向き、「よい画像」が得られると同時に、「悪いことを企む人に対しては、警告ともなる。」ことが期待できる。マイクが内蔵されたカメラは多く市販されるが、さらに、スピーカを付けることにより、この機能が、ハードウェア的にはすぐに実現できる。
【００５４】
図１１は、画像保存動作の一例を示すフローチャートである。
図１１は、図６に示した画像保存ブロックの画像変化検出部６２が「監視カメラが捕らえた画像に一定以上の変化が検出されたときに、当該画像を保存する」機能を実現した例としてのフローチャートを示す。ステップＳ１１でＰＣはカメラから画像を取得する。ステップＳ１２で取得された画像を画像Ａとして一時保存する。ここまでが、初期動作であり、その後は、ステップＳ１３からステップＳ１８までの繰り返しとなる。
【００５５】
つまり、ステップＳ１３でカメラから画像を取得し、ステップＳ１４でその画像を画像Ｂとして一時保存する。ステップＳ１５で画像ＡとＢの相関を計算し、その相関値が予め定めてある一定値以上であるかどうかをステップＳ１６で判断する。判断ステップＳ１６で相関値が一定値以上であるならば、ステップＳ１７で画像Ｂに時刻情報に基づいた名前を付与し、保存し、ステップＳ１８で画像Ａを画像Ｂに置き換え、ステップＳ１３へ戻る。また、判断ステップＳ１６で相関値が一定値以上でない場合には、直ちに、ステップＳ１８で画像Ａを画像Ｂに置き換えて、ステップＳ１３へ戻る。
これにより、動きのない「無駄な画像」が保存されることを防止できる。
【００５６】
この例では、ネットワークカメラをＰＣに接続し、ＰＣをインターネットにブロードバンド接続したハードウェア構成に、上記フローチャートに基づく画像選別機能を付加した「監視システム管理ソフトウエアである監視制御プログラム」を導入して、一般民家において実験を行った。ネットワークカメラからは、毎秒約１枚の静止画像がＰＣに送られる。その中で、前後の画像の相互相関値が適当に定めたある一定値を超えたときにのみ、当該画像を保存することとした。その結果、３０日間の間に、一日平均約１０００枚の画像が保存され、１日あたり約３０メガバイト、３０日間で役１ギガバイトの記憶容量となった。本実験に用いたＰＣには約１００ギガバイトのハードディスクが備えられているので、その６０％に相当する約６０ギガバイトを画像保存用に使うとすると、約５年間分の画像を保存することができることになる。
【００５７】
上記例では、直前の画像との相互相関値がある一定値（＝閾値）以上になったときにのみ、当該画像を保存するようにしてある。この場合、例えば、侵入者が、ある１枚の画像にのみ写ったような場合、侵入者が現れたときの画像の他に、その直後の、侵入者が消えたときの画像も保存されることとなる。これを防止するためには、次の２つの条件が満たされたときにのみ、当該画像を保存するようにすることも考えられる。
例えば、条件１として、直前の画像との相互相関値がある一定値Ｔ１以上とし、条件２として、さらに前に取られた何枚かの画像との差分がある一定値Ｔ２以上として、条件を設定してもよい。
この他、既存の動体検知を行う画像処理技術など、多くの既存技術を、相互相関の代わりに用いることができる。
【００５８】
図１２は、取得画像の転送・保存状態説明図である。
図１２は、図６に示した画像保存ブロックの画像転送保存部６７が「各家庭の監視カメラが捕らえた画像を、当該家庭のコンピュータ以外の、予め定めたコンピュータの記録装置に転送・保存する」機能を実装した例を示す。
家庭が所有するシステムを構成するＰＣ１０ａ以外のコンピュータとして、地域内の別の家庭が所有・管理するＰＣ１０ｃ，１０ｅ、友人の家庭が所有管理するＰＣ１０ｂ、他県・外国などにある親戚の家庭が所有管理するＰＣ１０ｄ、警察署や市役所に設置されたサーバー１２２、１２３など、様々な例があり得る。
保存場所を、複数箇所にすることにより、取得した画像のより確実な保管が保障される。また、監視対象３８の犯罪者にとり、画像の保管場所が明らかでないことは、犯罪抑止効果を高めると期待できる。
【００５９】
上記例では、一例として、以下のような画像が転送、保存される。
警察から要請を受けた各個人のシステムのＰＣ１０ａ，１０ｂ，１０ｃ，１０ｄ，１０ｅはカメラ１１ａ，１１ｂ，１１−１ｃ，１１−２ｃ，１１ｄ，１１−１ｅ，１１−２ｅから取り込んだ監視対象３８の画像を、予め転送先として許諾した条件で、警察署のサーバー（コンピュータ）１２２に転送し、その画像は、警察署のサーバー１２２内に保存される。警察が要請する理由としては、例えば、このネットワーク３７内の地域が犯罪多発地帯であり常時監視を要するなどの理由がある。警察署のサーバー１２２から要請を受けた各個人のシステムのＰＣ１０ａ，１０ｂ，１０ｃ，１０ｄ，１０ｅが予め転送先の他に許諾する条件としては、画像を転送する曜日や時間帯を制限することや、画像の質を劣化させる、画像の閲覧条件・使用条件などに制限を加える、画像の保存期間に制限を加えるなど、の条件がある。
【００６０】
また、市役所には、行政サービスの一環として、画像保存用サーバー１２３が設置され、各個人のシステムのＰＣ１０ａ，１０ｂ，１０ｃ，１０ｄ，１０ｅごとに一定の容量の記憶装置（ハードディスクなど）を割り当て、その範囲内で、各個人のシステムのＰＣ１０ａ，１０ｂ，１０ｃ，１０ｄ，１０ｅから転送される画像を受付、保存する。容量を超えた場合には、時間的に古い画像の上へ順次、上書きしていくことが有効である。また、市役所のサーバー１２３には、伝言板機能をつけ、下記の画像要求の「リクエスト」の発信・応答の仲介役をさせてもよい。
【００６１】
また、民間警備会社のサーバー１２１には、個別契約した個人のシステムのＰＣ１０ａ，１０ｂ，１０ｃ，１０ｄ，１０ｅからの画像が送られ、ソフトウエアである監視制御プログラムによる監視が行われる。当該セキュリティ会社は、怪しい人物、危険な状況を検知したときには、警備員の派遣を行うなど、契約で定められた対処を行う。これは、本システムにより実現された強力な社会インフラを、営利目的で利用しようとする事例である。警備会社にとっては、各家庭へのハードウェアの取り付け工事等をすることなく、既に、存在するハードウェアを利用して、低コストで、プラスαのサービスを提供することが可能になる。このことは、個人にとっても、選択肢の幅が広がるという意味で好ましいことである。
【００６２】
次に、図６に示した画像保存ブロック及び図８に示した画像検索ブロックにより「個別設定条件により予め許可された画像要求元のシステムのコンピュータからの画像要求のリクエストに応じて、画像要求先の各家庭のシステムのコンピュータが、自システムの内部の画像保存部などの記録装置に記録された映像を検索し、結果を返す場合」の具体例を示す。
画像要求元のシステムのコンピュータから画像要求先の各家庭のシステムの各コンピュータへは、画像要求元のシステムのコンピュータの図７に示す画像要求ブロック５３から画像要求先の各家庭のシステムの各コンピュータの図８に示した画像検索ブロックに画像要求のリクエストを送信する。このリクエストとしては、提示されるいくつかの選択項目に基づいてリクエストを行う。選択項目としては、リクエスト先、色、大きさ、時間、処理方法がある。この選択項目に対応する内容として、問い合わせを行うＰＣを指定、検索したい色を指定、物体の縦横の大きさ、検索する画像の時間を指定、検索後の処理方法を指定などがある。
【００６３】
リクエスト先は、問い合わせを行う画像要求先の各家庭のシステムのＰＣを指定する。選択肢としては、すべてのＰＣ、個別のＰＣなどがある。
色は、予め用意した色の選択肢から、色から選択する。選択された色が移っている画像を探すことがリクエスト内容となる。
時間は、検索する画像が録画された時間を指定する。具体的な時間を指定することや、すべての時間を指定することが可能である。
【００６４】
処理方法は、選択された色が映っており、指定した時間に録画された画像の有無をＰＣが調べたあとに行うべき処理方法を指定する。処理方法の選択肢は、第１に、当該する画像がない場合には、ないことを連絡する。第２に、当該する画像がある場合には、あることを連絡する。第３に、当該する画像がある場合には、時刻を連絡する。第４に、当該する画像がある場合には、その画像を送信する、などがある。これらは、複数個選択することができる。
【００６５】
次に、図６に示した画像保存ブロックの検索対象登録部６８及び検索対象判定部６９により「個別設定条件により予め許可された画像要求元のコンピュータからの画像要求のリクエストに応じて、人物や物体を画像要求先の各家庭のシステムのコンピュータの画像保存ブロックの検索対象登録部６８内に検索対象として登録しておき、画像要求先の各家庭のコンピュータが、登録された人物や物体を監視カメラが捕らえたときに、画像保存部から画像要求元のシステムのコンピュータへ通知し、さらに、その画像を記録転送する場合」の具体例を示す。
【００６６】
画像要求元のシステムのコンピュータから画像要求先の各家庭のシステムの各コンピュータへは、画像要求元のシステムのコンピュータの図７に示す画像要求ブロック５３から画像要求先の各家庭のシステムの各コンピュータの図８に示した画像検索ブロックに画像要求のリクエストを送信する。このリクエストに基づいて画像要求先の各家庭のシステムの各コンピュータの図８に示した画像検索ブロックは、図６に示した画像保存ブロックの検索対象登録部６８に検索対象を登録する。このリクエストとしては、提示されるいくつかの選択項目に基づいてリクエストを行う。選択項目としては、リクエスト先、色、大きさ、時間、処理方法がある。選択項目に対応する内容として、問い合わせを行うＰＣを指定、検索したい色を指定、物体の縦横の大きさ、検索する画像の時間を指定、検索後の処理方法を指定などがある。
【００６７】
リクエスト先は、問い合わせを行うシステムのＰＣを指定する。選択肢としては、すべてのシステムのＰＣ、個別のＰＣなどがある。
色は、予め用意した色の選択肢から選択する。選択された色が移っている画像を探すことがリクエスト内容となる。
時間は、検索する画像が録画された時間を指定する。具体的な時間を指定することや、すべての時間を指定することが可能である。
【００６８】
処理方法は、選択された色が映っており、指定した時間に録画された画像の有無をＰＣが調べたあとに行うべき処理方法を指定する。選択肢は、第１に、該当する画像がある場合には、あることを連絡する。第２に、該当する画像がある場合には、時刻を連絡する。第３に、該当する画像がある場合には、その画像を送信する、などがある。これらは、複数個選択することができる。
【００６９】
図６に示した画像保存ブロックの検索対象判定部６９は、検索対象登録部６８に登録されている検索対象のリクエストに対応する登録された人物や物体であることを判別したときに、画像保存部から画像要求元のシステムのコンピュータへ通知し、さらに、画像転送保存部６７によりその画像を画像要求元のシステムのコンピュータへ転送して記録する。
リクエストした画像要求元のシステムのＰＣは、検索を終了する際に、画像要求先の各家庭のシステムの各ＰＣへ終了命令を送信する。
【００７０】
次に、個人（家庭）のシステムの各ＰＣが個別に条件を設定する例、つまり、個別条件設定の具体例を示す。各家庭のシステムの各ＰＣに保存されている画像をどのように他の家庭のシステムの各ＰＣへ配布するかについては、以下のような設定を各家庭で行うことが可能である。
【００７１】
第１に、画像の閲覧を許可及び不許可とする時間の指定をすることができる。第２に、画像の検索を許可及び不許可とする時間の指定をすることができる。第３に、画像の閲覧を許可及び不許可とするＰＣの指定をすることができる。第４に、画像の検索を許可及び不許可とするＰＣの指定をすることができる。第５に、画像の保存日数をすることができる。第６に、画像を記録する時間の指定をすることができる。
システムのＰＣの識別には、ＩＰアドレス、メールアドレス、ＰＣに付与されたＩＤなどを利用することにより実施する。
【００７２】
図１３は、双方向通信状態説明図である。
各家庭のシステムのＰＣ間でのデータのやり取りの例として、サーバーを設置せずに各家庭のシステムの各ＰＣ間で直接通信を行う場合を示す。この場合、図１３のように、各家庭のシステムのＰＣ１０ａ，１０ｂ，１０ｃ，１０ｄは、他システムのＰＣからアクセス可能であることが前提となる。
【００７３】
各家庭のシステムのＰＣ１０ａ，１０ｂ，１０ｃ，１０ｄでは、他のＰＣからの検索要求を、予め定められた通信ポートで待ち受ける。そのため、メールによる通信や管理サーバーによる通信とは異なり、一定時間ごとにメールサーバーや管理サーバーへの確認は行わない。検索要求には、これまで保存された画像に対する検索と、これから保存される画像に対する検索の２種類がある。
【００７４】
図１３において、ある家庭のシステムのＰＣ１０ａは、ネットワーク３７を介して他の家庭のシステムのＰＣ１０ｂからの検索要求Ｌ１を受け、他の家庭のシステムのＰＣ１０ｃ，１０Ｄとの間で双方向通信Ｌ３、Ｌ５を行っている状態である。ある家庭のシステムのＰＣ１０ｂは、ネットワーク３７を介して他の家庭のシステムのＰＣ１０ａへ検索要求Ｌ１を送信し、他の家庭のシステムのＰＣ１０ｃ，１０ｄとの間で双方向通信Ｌ２、Ｌ４を行っている状態である。ある家庭のシステムのＰＣ１０ｃは、ネットワーク３７を介して他の家庭のシステムのＰＣ１０ａ，１０ｂとの間で双方向通信Ｌ２、Ｌ３を行っている状態である。ある家庭のシステムのＰＣ１０ｄは、ネットワーク３７を介して他の家庭のシステムのＰＣ１０ａ，１０ｂとの間で双方向通信Ｌ４、Ｌ５を行っている状態である。
【００７５】
図１４は、保存画像の検索要求に対応する動作を示すフローチャートである。
図１４では、検索要求発信ＰＣ１４１が検索要求受取ＰＣ１４２にこれまでに保存された画像に対する検索要求を出す場合の動作の概要を示している。
ＰＣ１４１は、ステップＳ２１で保存データに対する検索要求をＰＣ１４２へ送る。この要求には、検索対象となる保存データの範囲と、検索すべき画像情報が含まれている。保存データの範囲は時間によって指定され、検索すべき画像情報は、色、大きさなどにより指定される。ＰＣ１４２は、ステップＳ２２で検索要求を受け取り、ステップＳ２３で受け取った検索要求を受け付けるかどうかを、ＰＣ１４１に検索の権限があるかどうかやシステムの設定条件に基づき判断する。
【００７６】
判断ステップＳ２３で検索要求を受け付けない場合には、ＰＣ１４２は、ＰＣ１４１に検索要求を受け付けないことを連絡し、本ルーチンを終了する。判断ステップＳ２３で検索要求を受け付ける場合には、ＰＣ１４２は、ステップＳ２４で保存データの検索を行う。ＰＣ１４２は、ステップＳ２４で検索終了後、ステップＳ２５で当該した画像があればＰＣ１４１に送信し、ステップＳ２５で当該した画像がなければ、画像がないことをＰＣ１４１に送信する。ＰＣ１４１は、ステップＳ２６でＰＣ１４２から検索結果を受け取り、本ルーチンを終了する。
【００７７】
図１５は、保存画像の検索要求に対応する動作及び検索終了処理を示すフローチャートである。
図１５では、検索要求発信ＰＣ１５１が検索要求受取ＰＣ１５２にこれから保存される画像に対する検索要求を出す場合の動作の概要を示している。ＰＣ１５１はステップＳ３１でＰＣ１５２へ今後保存される画像に対しての検索要求を送る。この要求には、検索期間、検索すべき画像情報が含まれている。検索すべき画像情報は、色、大きさなどにより指定される。ＰＣ１５２はステップＳ３２で検索要求を受け付け、ステップＳ３３でその検索要求を受け付けるかどうかを、ＰＣ１５１に対する個別設定条件等に基づき判断する。
【００７８】
判断ステップＳ３２で検索要求を受け付けない場合には、ＰＣ１５２はＰＣ５１１に検索要求を受け付けないことを連絡し、本ルーチンを終了する。判断ステップＳ３２で検索要求を受け付ける場合には、ＰＣ１５２はステップＳ３４で保存される画像を検索し、保存される画像が検索に当該とする場合には、逐次画像をＰＣ１５１へ送信する。ステップＳ３５でＰＣ１５１はＰＣ１５２から逐次送られてきた画像を受け取る。ステップＳ３４とステップＳ３５はステップＳ３１の検索要求でＰＣ１５１から示された検索の期間、繰り返し行われる。
【００７９】
ステップＳ３１の検索要求で示された検索の期間が終了すると、本ルーチンは終了する。ステップＳ３１でＰＣ１５１は検索する期間をＰＣ１５２に示すが、検索期間の提示がない場合には、ＰＣ１５２はステップＳ３４を、ＰＣ１５１はステップＳ３５を続ける。この場合、ステップＳ３６でＰＣ１５１がＰＣ１５２に対して検索の終了命令を送り、ステップＳ３７でＰＣ１５２は命令を受け取り、本ルーチンを終了する。
【００８０】
図１６は、メールサーバーを介した通信状態説明図である。
チャートである。
各家庭のシステムのＰＣ１０ａ，１０ｂ，１０ｃ，１０ｄ間でのデータのやり取りの例として、図１６に示すようなメールサーバー１６１，１６２，１６３を介したメールを利用する方法を示す。この方法では、メールサーバーを介したメールを利用して、他のＰＣへの画像の検索要求とその結果を送受信する。各ＰＣには、利用可能なメールアドレスが与えられている。
【００８１】
図１６において、ある家庭のシステムのＰＣ１０ａは、ネットワーク３７及びメールサーバー１６２，１６３を介して他の家庭のシステムのＰＣ１０ｂ、１０ｃ、１０ｄへ画像要求Ｌ１１、Ｌ１２、Ｌ１３を送信し、及びネットワーク３７及びメールサーバー１６１を介して他の家庭のシステムのＰＣ１０ｃから検索結果Ｌ１４をメールで受信を行っている状態である。
【００８２】
ある家庭のシステムのＰＣ１０ｂは、ネットワーク３７及びメールサーバー１６２を介して他の家庭のシステムのＰＣ１０ａから画像要求Ｌ１１をメールで受信を行っている状態である。
また、ある家庭のシステムのＰＣ１０ｃは、ネットワーク３７及びメールサーバー１６１を介して他の家庭のシステムのＰＣ１０ａへ画像要求Ｌ１４を送信し、及びネットワーク３７及びメールサーバー１６３を介して他の家庭のシステムのＰＣ１０ａから検索結果Ｌ１２をメールで受信を行っている状態である。
【００８３】
また、ある家庭のシステムのＰＣ１０ｄは、ネットワーク３７及びメールサーバー１６２を介して他の家庭のシステムのＰＣ１０ａから画像要求Ｌ１３をメールで受信を行っている状態である。
【００８４】
図１７は、メールサーバーを介した保存画像の検索要求に対応する動作を示すフローチャートである。
図１７は、検索要求発信ＰＣ１（パーソナルコンピュータ）１７１が検索要求受信ＰＣ２（パーソナルコンピュータ）１７３へ、これまで保存されている画像の検索要求を送信する場合のルーチンを示している。ＰＣ１（パーソナルコンピュータ）１７１はステップＳ４１でメールサーバー１７２にメールのチェックを行い、これを一定時間おきに繰り返す。ＰＣ２（パーソナルコンピュータ）１７３もステップＳ４２でメールサーバー１７２にメールのチェックを行い、これを一定時間おきに繰り返す。ＰＣ１（パーソナルコンピュータ）１７１はステップＳ４３でＰＣ２（パーソナルコンピュータ）１７３宛の検索要求をメールサーバー１７２へメールで送信する。このステップＳ４３の検索要求には、検索対象となる画像の範囲、検索する画像の特徴などが含まれる。ステップＳ４４で、メールサーバー１７２はＰＣ２（パーソナルコンピュータ）１７３宛のメールを受信し、ステップＳ４５でＰＣ２（パーソナルコンピュータ）１７３がメールサーバー１７２にメールの有無の確認を行って、メールが届いている場合には、ステップＳ４６でメールサーバー１７２がＰＣ２（パーソナルコンピュータ）１７３へメールを配送し、ステップＳ４７でＰＣ２（パーソナルコンピュータ）１７２はメールサーバー１７２からメールを受信する。
【００８５】
ＰＣ１７３はステップＳ４８で、メールに含まれているＰＣ１（パーソナルコンピュータ）１７１からの検索要求を受け取り、ステップＳ４９で受け取ったＰＣ１（パーソナルコンピュータ）１７１からの検索要求に対する検索処理を受け付けるかどうかを、個別設定条件等に基づき判断する。判断ステップＳ４９でＰＣ１（パーソナルコンピュータ）１７１に権限がない場合には、ＰＣ２（パーソナルコンピュータ）１７３からＰＣ１（パーソナルコンピュータ）１７１へ検索ができない旨の連絡をメールにより行い、本ルーチンを終了する。判断ステップＳ４９でＰＣ１（パーソナルコンピュータ）１７１に権限がある場合には、ステップＳ５０でこれまで保存されている画像を検索して検索結果をメールサーバー１７２へメールで送信し、ステップＳ５１でメールサーバー１７２はその検索結果をメールで受け取る。定期的にメールサーバー１７２へメールの確認をしているＰＣ１（パーソナルコンピュータ）１７１は、ステップＳ５２でＰＣ２（パーソナルコンピュータ）１７３からのメールの確認をし、ステップＳ５３でメールサーバー１７２からＰＣ１（パーソナルコンピュータ）１７１へメールが配送される。ＰＣ１（パーソナルコンピュータ）１７１はステップＳ５４でメールサーバー１７２からメールを受信し、検索結果を得ることができる。
【００８６】
図１８は、メールサーバーを介した保存画像の検索要求に対応する動作及び検索終了処理を示すフローチャートである。
図１８は、検索要求発信ＰＣ１（パーソナルコンピュータ）１８１が検索要求受信ＰＣ２（パーソナルコンピュータ）１８３へ、メールサーバーを介してこれから保存される画像に対する検索要求を行う場合のルーチンを示している。
ＰＣ１（パーソナルコンピュータ）１８１はステップＳ６１でメールサーバー１８２にメールのチェックを行い、これを一定時間おきに繰り返す。ＰＣ２（パーソナルコンピュータ）１８３もステップＳ６２でメールサーバー１８２にメールのチェックを行い、これを一定時間おきに繰り返す。ＰＣ１（パーソナルコンピュータ）１８１はステップＳ６３でＰＣ２（パーソナルコンピュータ）１８３宛の検索要求をメールサーバー１８２へメールで送信する。このステップＳ６３の検索要求には、検索期間と検索する画像の特徴などが含まれる。ステップＳ６４で、メールサーバー１８２はＰＣ２（パーソナルコンピュータ）１８３宛のメールを受信し、ステップＳ６５でＰＣ２（パーソナルコンピュータ）１８３がメールの有無の確認を行って、メールが届いている場合には、ステップＳ６６でメールサーバー１８２がＰＣ２（パーソナルコンピュータ）１８３へメールを配送し、ステップＳ６７でＰＣ２（パーソナルコンピュータ）１８３はメールサーバー１８２からメールを受信する。
【００８７】
ＰＣ２（パーソナルコンピュータ）１８３はステップＳ６８で、メールに含まれているＰＣ１（パーソナルコンピュータ）１８１からの検索要求を受け取り、ステップＳ６９で受け取った検索要求に対する検索処理を受け付けるかどうかを、個別設定条件等に基づき判断する。判断ステップＳ６９でＰＣ１（パーソナルコンピュータ）１８１に権限がない場合には、ＰＣ２（パーソナルコンピュータ）１８３からＰＣ１（パーソナルコンピュータ）１８１へ検索ができない旨の連絡をメールにより行い、本ルーチンを終了する。判断ステップＳ６９でＰＣ１に権限がある場合には、ステップＳ７０でＰＣ２（パーソナルコンピュータ）１８３はこれから保存される画像の検索し、保存される画像が検索している画像に当該するならば、その画像をＰＣ１（パーソナルコンピュータ）１８１にメールで送る。ステップＳ７１でメールサーバー１８２はＰＣ２（パーソナルコンピュータ）１８３からのメールを受け取り、ＰＣ１（パーソナルコンピュータ）１８１は定期的に行われているメールサーバー１８２へのメールのチェックを行っているが、ステップＳ７２でＰＣ１（パーソナルコンピュータ）１８１はメールサーバー１８２へメールの確認を行い、ステップＳ７３でメールサーバー１８２がＰＣ２（パーソナルコンピュータ）１８３へメールを配送する。ステップＳ７４でＰＣ２（パーソナルコンピュータ）１８３はメールサーバー１８２から検索結果をメールで受け取る。
【００８８】
ステップＳ７０からステップＳ７４までの処理は、画像が保存されるたびに実行される。検索期間が示されている場合には、その期間が終了すると、ＰＣ２（パーソナルコンピュータ）１８３は検索を終了させる。検索期間が示されていない場合には、ＰＣ１（パーソナルコンピュータ）１８１が検索を終了させる命令をＰＣ２（パーソナルコンピュータ）１８３へ送る。具体的には、ステップＳ７５でＰＣ１（パーソナルコンピュータ）１８１は検索の終了をメールで送信する。ステップＳ７６でメールサーバー１８２はメールを受け取る。ＰＣ２（パーソナルコンピュータ）１８３は定期的にメールサーバー１８２へメールの有無を確認しているが、ステップＳ７７でメールの確認をして、ＰＣ１（パーソナルコンピュータ）１８１からのメールを確認する。メールサーバー１８２はステップＳ７８でＰＣ２（パーソナルコンピュータ）１８３へメールを送信し、ステップＳ７９でＰＣ２（パーソナルコンピュータ）１８３は検索終了のメールを受信する。ＰＣ２（パーソナルコンピュータ）１８３はステップＳ８０で検索を終了する。
【００８９】
図１９は、管理サーバーを介した通信状態説明図である。
図１９は、家庭のシステムＰＣ１０ａ，１０ｂ，１０ｃ，１０ｄ間でのデータのやり取りの例として、管理サーバー１９１を設置した場合を示す。
図１９のように、管理サーバー１９１は、各家庭のシステムのＰＣ１０ａ，１０ｂ，１０ｃ，１０ｄからアクセス可能なように、パブリックなＩＰアドレスを設定する。各家庭のシステムのＰＣ１０ａ，１０ｂ，１０ｃ，１０ｄは、パブリックなＩＰアドレスを持つ必要はない。
【００９０】
図１９において、検索の処理の概略を説明すると、各家庭のシステムのＰＣ１０ａ，１０ｂ，１０ｃは、Ｌ２２、Ｌ２３、Ｌ２４のように一定時間ごとに管理サーバー１９１へアクセスし、他システムのＰＣから検索要求があるかどうかを確認する。また、検索を要求する場合には、Ｌ２１のように管理サーバー１９１へ検索要求を通知する。管理サーバー１９１はＬ２１のように検索要求されているＰＣ１０ｄからアクセスがあったときに、そのＰＣ１０ａ，１０ｂ，１０ｃへＬ２５、Ｌ２６、Ｌ２７のように検索要求を通知する。検索要求を受けたＰＣ１０ａ，１０ｂ，１０ｃは検索を行い、Ｌ２８、Ｌ２９、Ｌ３０のように結果を管理サーバー１９１へ通知する。管理サーバー１９１は、検索を要求したＰＣ１０ｄからアクセスがあったときに、Ｌ３１のように検索結果をそのＰＣ１０ｄへ渡す。
【００９１】
図２０は、管理サーバーを介した保存画像の検索要求に対応する動作を示すフローチャートである。
図２０はこれまで保存されていた画像に対する管理サーバーを介した検索のルーチンを示したものである。検索を要求するＰＣ１（パーソナルコンピュータ）２０１は、ステップＳ８１で管理サーバー２０２へ検索要求を通知する。この検索要求には、検索要求先のＰＣ２（パーソナルコンピュータ）２０３、検索すべき画像の範囲、検索条件が含まれる。ステップＳ８２で管理サーバー２０２は検索要求を受け取る。ＰＣ２（パーソナルコンピュータ）２０３は定期的に管理サーバー２０２へアクセスし、自身に関連する通知の有無を確認するが、ステップＳ８３で管理サーバー２０２へアクセスし、検索要求があることを知り、ステップＳ８４で管理サーバー２０２からＰＣ２（パーソナルコンピュータ）２０３へ検索要求が配送され、ステップＳ８５でＰＣ２（パーソナルコンピュータ）２０３が検索要求を受け取る。
【００９２】
ステップＳ８６で、ＰＣ２（パーソナルコンピュータ）２０３は受け取った検索要求に対する検索処理を受け付けるかどうかを、個別設定条件等に基づき判断する。判断ステップＳ８６でＰＣ１（パーソナルコンピュータ）２０１に権限がない場合には、ＰＣ２（パーソナルコンピュータ）２０３から検索ができない旨の連絡を管理サーバー２０２へ行い、さらに管理サーバー２０２からＰＣ１（パーソナルコンピュータ）２０１へその旨が連絡され、本ルーチンを終了する。判断ステップＳ８６でＰＣ１（パーソナルコンピュータ）２０１に権限がある場合には、ステップＳ８７でＰＣ２（パーソナルコンピュータ）２０３はこれまで保存されている画像を検索し、ステップＳ８８で、その検索結果を管理サーバー２０２へ送る。ステップＳ８９で管理サーバー２０２はＰＣ２（パーソナルコンピュータ）２０３からの検索結果を受け取る。ＰＣ１（パーソナルコンピュータ）２０１は定期的に管理サーバー２０２へアクセスしているが、ステップＳ９０でＰＣ１（パーソナルコンピュータ）２０１は管理サーバー２０２へアクセスし、検索結果が送られていることを確認し、ステップＳ９１で管理サーバー２０２がＰＣ１（パーソナルコンピュータ）２０１へ検索結果を配送する。ステップＳ９２でＰＣ１（パーソナルコンピュータ）２０１は管理サーバー２０２から検索結果を受け取る。
【００９３】
図２１は、管理サーバーを介した保存画像の検索要求に対応する動作及び検索終了処理を示すフローチャートである。
図２１はこれから保存される画像に対する管理サーバーを介した検索のルーチンを示したものである。検索を要求するＰＣ１（パーソナルコンピュータ）２１１は、ステップＳ１０１で管理サーバー２１２へ検索要求を通知する。このステップＳ１０１の検索要求には、検索要求先のＰＣ、検索期間、検索条件が含まれる。ステップＳ１０２で管理サーバー２１２は検索要求を受け取る。ＰＣ２（パーソナルコンピュータ）２１３は定期的に管理サーバー２１２へアクセスし、自身に関連する通知の有無を確認するが、ステップＳ１０３でＰＣ２（パーソナルコンピュータ）２１３は管理サーバー２１２へアクセスし、検索要求があることを知り、ステップＳ１０４で管理サーバー２１２からＰＣ２（パーソナルコンピュータ）２１３へ検索要求が配送され、ステップＳ１０５でＰＣ２（パーソナルコンピュータ）が検索要求を受け取る。
【００９４】
ステップＳ１０６で、ＰＣ２（パーソナルコンピュータ）２１３は受け取った検索要求に対する検索処理を受け付けるかどうかを、個別設定条件等に基づき判断する。判断ステップＳ１０６でＰＣ１（パーソナルコンピュータ）２１１に権限がない場合には、ＰＣ２（パーソナルコンピュータ）２１３から検索ができない旨の連絡を管理サーバー２１２へ行い、さらに管理サーバー２１２からＰＣ１（パーソナルコンピュータ）２１１へその旨の連絡がされ、本ルーチンを終了する。判断ステップＳ１０６でＰＣ１（パーソナルコンピュータ）２１１に権限がある場合には、ステップＳ１０７でＰＣ２（パーソナルコンピュータ）２１３はこれから保存される画像を検索し、検索に該当する画像があれば、ステップＳ１０８でその検索結果を管理サーバー２１２へ送る。ステップＳ１０９で管理サーバー２１２はＰＣ２（パーソナルコンピュータ）２１３からの検索結果を受け取る。ＰＣ１（パーソナルコンピュータ）２１１は定期的に管理サーバー２１２へアクセスしているが、ステップＳ１１０でＰＣ１（パーソナルコンピュータ）２１１は管理サーバー２１２へアクセスし、検索結果が送られていることを確認し、ステップＳ１１１で管理サーバー２１２がＰＣ１（パーソナルコンピュータ）２１１へ検索結果を配送し、ステップＳ１１２でＰＣ１（パーソナルコンピュータ）２１１は検索結果を受け取る。
【００９５】
この検索は、画像が保存されるたびに行われ、ステップＳ１０７からステップＳ１１２までの処理は画像が保存されるたびに行われる。検索期間がＰＣ１（パーソナルコンピュータ）２１１から指示されている場合には、その期間が終わると検索も終了する。検索期間がＰＣ１（パーソナルコンピュータ）２１１から指示されていない場合には、ＰＣ１（パーソナルコンピュータ）２１１から検索終了の指示があるまで、ＰＣ２（パーソナルコンピュータ）２１３は検索を続ける。検索を終了する場合には、ステップＳ１１３でＰＣ１（パーソナルコンピュータ）２１１から管理サーバー２１２へ検索の終了を通知し、ステップＳ１１４で管理サーバー２１２はＰＣ１（パーソナルコンピュータ）２１１から終了命令を受け取る。ＰＣ２（パーソナルコンピュータ）２１３は定期的に管理サーバー２１２へアクセスしているが、ステップＳ１１５でＰＣ２（パーソナルコンピュータ）２１３管理サーバー２１２へアクセスし、検索終了の命令があることを知る。管理サーバー２１２はステップＳ１１６で終了命令をＰＣ２（パーソナルコンピュータ）２１３へ送付する。ステップＳ１１７でＰＣ２（パーソナルコンピュータ）２１３は終了命令を受け取り、ステップＳ１１８で検索を終了させる。
【００９６】
図２２は、管理サーバープログラム稼動による通信状態説明図である。
図２２は、家庭のシステムのＰＣ１０ａ，１０ｂ，１０ｃ，１０ｄ間でのデータのやり取りの例として、サーバーを設置した場合のうち、２２１のように家庭のシステムのＰＣ１０ｅで管理サーバープログラムを稼動させる場合を示す。２２１のように管理サーバープログラムが稼動する家庭のシステムのＰＣ１０ｅは、各家庭のシステムのＰＣ１０ａ，１０ｂ，１０ｃ，１０ｄからアクセス可能なように、パブリックなＩＰアドレスを設定する。各家庭のシステムのＰＣ１０ａ，１０ｂ，１０ｃ，１０ｄは、パブリックなＩＰアドレスを持つ必要はない。
【００９７】
各家庭のシステムのＰＣ１０ａ，１０ｂ，１０ｃ，１０ｄは、上述した図１９の例と同様に、各家庭のシステムのＰＣ１０ａ，１０ｂ，１０ｃ，１０ｄは、一定時間ごとに管理サーバープログラムが稼動している家庭のシステムのＰＣ１０ｅへアクセスし、他システムのＰＣからリクエストがあるかどうかを確認する。また、各家庭のシステムのＰＣ１０ａ，１０ｂ，１０ｃ，１０ｄは、リクエストに応じた検索の実行を行う。
【００９８】
管理サーバープログラムが稼動している家庭のシステムのＰＣ１０ｅでは、２２２のようにそのシステムのＰＣ１０ｅで稼動しているクライアントプログラムが管理サーバープログラムと通信を行うことにより、管理サーバープログラムが稼動している家庭のシステムのＰＣ１０ｅに他システムのＰＣからのリクエストがあるかどうか確認する。
【００９９】
このように図２２と、上述した図１９の例との違いは、管理サーバープログラムが稼動している家庭のシステムのＰＣ１０ｅにおいては、２２２のようにそのシステムのＰＣ１０ｅの内部で管理サーバープログラムとクライアント用プログラムが通信を行い、通常のシステムのＰＣと管理サーバーの機能とのインタラクションを行う点だけである。
図２２に示す情報送信Ｌ４１〜Ｌ５１は、図１９に示した情報送信Ｌ４１〜Ｌ５１に対応するので、説明を省略する。
なお、この例では、管理サーバー用ＰＣを別に用意する必要がないという利点がある。
【０１００】
図２３は、システムを自動車に搭載した場合の状態説明図である。
図２３は、本発明による個々の個人（家庭）が所有・管理する個々のシステム１０ａ、１０ｆを、自家用車などの自動車２３４，２３５に搭載した例である。この場合、ネットワーク（インターネット）３７への接続は、携帯電話回線を利用することが適している。この例では、自動車２３４，２３５の前後に、それぞれ１台ずつのカメラ１１−１ｆ、１１−２ｆ、１１−１ａ、１１−２ａを設置している。また、この他、アクセル、ブレーキ、ハンドル、キー等の操作部からの信号、ＧＰＳ（グローバルポジショニングシステム）センサからの信号、車の速度センサからの信号、ジャイロからの信号、加速度センサからの信号、マイクからの信号等を、ＰＣ１０ａ、１０ｆへ入力することにより、自動車２３４，２３５の操作状況、位置情報、速度情報、姿勢変化情報、加速度情報、外部の音場、などを、画像と同時に記録することが可能になる。
他の構成は、図１２の例に対応するので、説明を省略する。
【０１０１】
これらセンサからの信号の記録は、例えば、下記のような場合に行うようにすることが考えられる。
具体的には、第１に、ブレーキが掛けられている間、第２に、外部で大きな音がした時、第３に、大きな加速度が検出されたとき、第４に、手元スイッチで記録が指令されたとき、第５に、不正な操作が検出されたとき、第６に、外部の予め許可されたＰＣからの要請を受けたとき、などである。
また、センサからの情報の記録は、次のように、２通りに分けて行うことが有効である。
第１に、メモリ（自己のＰＣ、及び、他のＰＣのＲＡＭ、ハードディスクなど）に一定容量を「一時保存用領域」として用意し、その容量の範囲内で、センサからの全情報を一番古い情報への上書き保存という形で記録していく。
第２に、上記のようなイベントが発生した場合、そのイベントの前後一定時間のセンサ情報を、保存する。イベント前の情報は、第１の「一時保存用領域」から読み出して保存する。
【０１０２】
本例により、本発明によるシステムを自家用車に搭載した個人（家庭）には、下記のようなメリットが期待できる。
事故に遭遇したときに、自分が、どのような状況で、事故にあったかを証明する証拠が記録される。すなわち、自己に責任がない状況で事故に巻き込まれたときに、無実を立証できる。
また、盗難等による不正アクセスが検出されたとき、その前後の情報が、自身のＰＣ、及び、インターネットを介して他のＰＣへ保存される。
また、本システムを搭載する個人（家庭）は、安全運転し、事故を起こす確率が低いことが統計的に認めれば、保険料が安くなることも考えられる。
また、近くで起こった事故、犯罪に対して、情報を警察等に提供することができる。（一市民としての責任を果たすことができる。）
【０１０３】
さらに、本発明によるシステムを自家用車に搭載した個人（家庭）が、全国に広く分布することにより、社会的に下記のようなメリットが期待できる。
交通事故などに際して、客観的な証拠情報が多く得られることが期待できる。
また、悪質な交通違反を取り締まるのに役立つ、客観的な証拠情報が多く得られることが期待できる。
また、凶悪な犯罪者の追跡、特定に役立つ、客観的な証拠情報が多く得られることが期待できる。
上記ＰＣとしては、エンジンなどの自動車の基本構成を制御するコンピュータと兼用としてもよい。また、カーナビゲーションなどの付加的な計算機と兼用させてもよい
【０１０４】
図２４は、システムの個人携帯状態説明図である。
図２４は、本発明による個々の個人（家庭）が所有・管理する個々のシステム１０ａ、１０ｆを、各個人２４４，２４５が身につける構成とした例である。この場合、個々のシステム１０ａ、１０ｆは、例えば、携帯電話本体、あるいは、携帯情報端末などに集約実装してもよい。すなわち、ネットワーク（インターネット）３７との通信機能、カメラ１１ａ、１１ｆ、マイク、ＧＰＳセンサなどのセンシング機能、情報処理機能、電源（電池）を、全て、携帯電話本体に実装してもよい。また、それらを、衣服などに内蔵させる形としてもよい。
他の構成は、図１２の例に対応するので、説明を省略する。
【０１０５】
これにより、図２３に示した車載型としたときと同様に、本システムを携行する個人は、移動中でも監視エリアを拡大させて大きなメリットが享受できることを期待できる。さらに同様に、こうした個人が全国に高密度に広がった場合には、社会にとっても、大きなメリットが期待できる。
【０１０６】
また、本発明のシステムにより保存される画像データは、その１つ１つは記憶容量をそれほど必要としないが、システムの持つ記憶容量は有限であるので、いつかは消去する必要がある。そこで、その消去は本システムが自動的に行うが、その消去はその画像データを所有する個人の設定に基づき消去される。設定項目は、第１に、画像データが生成されてから消去されるまでの時間、第２に、検索に当該した場合の画像データが生成されてから消去されるまでの時間、第３に、検索に当該しない場合の画像データが生成されてから消去されるまでの時間、などである。
【０１０７】
また、本発明では、各家庭の周りを各家庭のシステムのＰＣで監視して、それをネットワークにより結びつけ、相互に情報を交換することにより犯罪などへの抑止力となることが目的であるが、カメラが撮影した画像に犯罪者が映っている場合には、犯罪捜査にとっては有力な情報源となる。本発明では、犯罪者が映っている画像を自動的に警察などに送信するシステムも可能となる。また、情報提供者に自動的に謝礼を与えることようにシステムを構築することも可能である。
【０１０８】
上記詳述した本発明の実施の形態例の説明からも理解できるように、本発明は、安価（１セット数万円程度以下）で効果的な監視システムを提供できる。これにより、「各家庭の常時接続されたカメラを利用して、地域全体を、監視の網にかける。」ことが簡便、安価に実現可能となる。
【０１０９】
本発明による実施の形態は、ネットワークに常時接続される環境にある家屋内のシステムのＰＣから、玄関、道路など、複数箇所をカメラにて監視撮影する。各家庭のシステムのＰＣに導入する監視制御プログラムの機能により、被写体に動きがあったときなどに、当該画像を各家庭のシステムのＰＣに保存したり、又は適宜暗号化などの信号処理を施した上で、予め許可されたネットワーク上の例えば複数のサーバーに時刻情報、場所情報などと共に転送する。これにより、ネットワーク内の当該地域に出入りする人は、複数の場所で撮影され、その画像は転送先の複数のサーバー内に転送されて記録されることになる。従って、このシステムによれば、泥棒などにとって、「どこから写真が撮られているか分からないような地域は、近づき難い」という心理的な効果による犯罪の抑止力が期待できる。
【０１１０】
さらに、転送先の画像保存のためのサーバーを各家庭のシステムのＰＣから自由選択制にして、その一つに、警察署、市役所など公共サーバーを用いることができるようにもする。この場合、各家庭のシステムのＰＣは「画像記録」のみでなく、「警告」「警報」「通報」を行うような、ソフトウエアである監視制御プログラム技術の導入も行い易くする。「警告」は、予期せぬ侵入者に対して、警告する。「警報」は、望ましくない侵入者を検知したときに、家庭内、地域内に警報を発する機能、「通報」は、警察、警備会社等へ通報する機能である。手配写真との照合するソフトウエアである監視制御プログラム、不審な動きの検出するソフトウエアである監視制御プログラム等、様々な機能を適宜選択して、これらを、本発明に基づくシステムに導入することもできる。
【０１１１】
本発明による実施の形態に基づくシステムの主要な構成要素は、各個人が所有・管理するものであり、当該個人（家庭）が個別に設定する条件（個別設定条件）を満たしたときのみ、ネットワークと接続されるものである。したがって、自治体・警察署・商店会など団体が行う場合と比べ、プライバシの問題に関して、問題になる程度は小さいと考えられる。
【０１１２】
このため、本発明による実施の形態が有する監視システムの第１の特徴は、地域内の各家庭が所有・管理する情報の監視のための制御を監視制御プログラムにより行うコンピュータとそのコンピュータに接続された監視カメラで構成され、コンピュータは特に個別監視エリアの監視カメラの情報を各家庭が個別に設定する条件（個別設定条件）で画像保存ブロックにより自システムの画像保存部に保存し、画像要求に対応して検索された個別監視エリアの被写体の画像を提供するために画像検索ブロックを各家庭が個別に設定する条件（個別設定条件）でネットワークを介して画像要求元の他システムに接続させることである。
【０１１３】
この監視システムでは、各家庭が、自らの所有・管理するコンピュータを自らが設定する条件（個人（家庭）が個別に設定する条件、即ち、個別設定条件）でネットワークに接続することにより、低コストで、かつ、他システムと協調した自由度の高い、コミュニティの防犯カメラシステムを構築することが可能になる。また、このシステムの主要な構成要素は、「各家庭が所有・管理するコンピュータとそのコンピュータに接続された監視カメラ」である。各家庭が管理・所有するＰＣをそのまま用いることにより、「急激な普及」が期待できる。また、各家庭がカメラを管理・所有することにより、「プライバシの問題」が、大幅に緩和される。さらに、各家庭がカメラにより取得した「画像」を管理・所有する際に各家庭が個別に設定する条件（個別設定条件）で画像保存をすることによっても、「プライバシの問題」が、大幅に緩和される。又は画像検索の際の「画像」の利用の仕方、アクセス権の設定は、各家庭が個別に設定する条件（個別設定条件）により各家庭の自主的な判断に委ねられる。
【０１１４】
第２の特徴は、第１の特徴に加えて、監視カメラが捕らえた画像に一定以上の変化が検出されたときに、当該画像を画像保存手段により自システムの画像保存部に保存することである。
カメラから送られてくる全ての画像をＰＣに取り込み、前の画像を比べて、変化が大きかったときにのみ、当該画像を保存する。変化の大きさは、全画素に対して相関を取ることで、簡便に調べることができる。なお、画像名は、年月日時分秒場所コードから自動生成されるようにしておくと、便利である。保存するホルダも、年月日時などに基づいて、自動生成するようにしておくと便利である。例えば、２００４．２．５の１５時１６分１７秒に、場所コードａｂｃで取られた画像ファイルの名前は、２００４ＦＥＢ０５−１５１６１７−ａｂｃ．ｊｐｇなどとする。また、そのファイルの保存されるホルダは、Ｃ：￥ｓａｖｅｉｍａｇｅ￥ａｂｃ￥２００４￥ＦＥＢ￥０５￥１５￥などとする。
【０１１５】
第３の特徴は、第１、第２の特徴に加えて各家庭の監視カメラが捕らえた画像を、当該家庭のコンピュータの画像保存ブロックの画像保存部以外の、予め定めた他システムのコンピュータの画像保存部に転送・保存することである。
このシステムでは、保存場所を、複数箇所にすることにより、取得した画像のより確実な保管が保障される。また、犯罪者にとり、画像の保管場所が明らかでないことは、犯罪抑止効果を高めると期待できる。
【０１１６】
第４の特徴は、第１、第２の特徴に加えて予め許可された他システムのコンピュータからのリクエストに応じて、各家庭のシステムのコンピュータの画像検索ブロックが、自システムの画像保存ブロックの画像保存部に記録される画像を検索し、結果を返すことができることである。
【０１１７】
各家庭のシステムのＰＣには、カメラがネットワークまたは、ＵＳＢケーブルなどで接続されていて、カメラが撮影する映像に動きがあった場合、その映像がシステムのＰＣの画像保存ブロックにより画像保存部に保存される。画像要求先のシステムのコンピュータの画像検索ブロックが、画像要求元の予め許可された他システムのコンピュータからの画像要求に対して、自システムの画像保存ブロックの画像保存部に記録される画像を検索する。画像要求先のシステムのコンピュータの画像検索ブロックは、検索結果を画像要求元の予め許可された他システムのコンピュータに返す。
【０１１８】
本システムでは、例えば、各家庭のシステムのＰＣの利用するＩＰアドレスが動的に割り振られる場合や、アドレス変換機能を用いることにより、インターネットを利用している場合など、様々なネットワーク環境に対応するため、管理サーバーから各家庭のシステムのＰＣへのアクセスを行う方式はとらず、各家庭のシステムのＰＣから管理サーバーへのアクセスによってのみ通信を行う。例えば、家庭内で複数のシステムのＰＣがインターネットを利用可能にするためには、多くの家庭でアドレス変換機能を利用している。この場合、各家庭同士のシステムのＰＣでは直接通信することは不可能ではないが、アドレス変換を行うネットワーク機器にそのための設定を行う必要がある。これには、ネットワークに関しての知識を必要とするため、広く普及させるのには、向かない。
【０１１９】
故に、本システムでは、管理サーバーを介した通信を行うことで、このようなネットワーク環境にも対応できるようにしている。人を探したいなどの検索の要求がある場合には、システムのＰＣから管理サーバーへ、服装の色などにより問い合わせを送信する。各家庭のシステムのＰＣは、他の家庭のシステムのＰＣからの問い合わせの有無を確認するために、一定時間ごとに管理サーバーへアクセスする。問い合わせがあることを確認したとき、各家庭のシステムのＰＣは、問い合わせの内容を受け取り、各システムのＰＣが保存しているデータと照合を行う。各家庭のシステムのＰＣは、照合結果を管理サーバーへ送り、当該する画像がある場合には、それも管理サーバーへ送る。問い合わせを行った各家庭のシステムのＰＣは、一定時間ごとにサーバーへアクセスを行い、各家庭のシステムのＰＣからの照合結果がある場合には、それを受信する。
【０１２０】
例えば、ある家庭で、赤い服を着たおじいさん（ぼけ老人）や青い服を着た幼児が行方不明になったとする。そして、その家庭のシステムのＰＣから、地域（ネットワーク）内の全システムのＰＣに、「赤い色のものが、何時何分ごろ、写っていませんか？」あるいは「青い服を着た幼児が、何時何分ごろ、写っていませんか？」という問い合わせがあったとする。すると、地域（ネットワーク）内の全システムのＰＣは、自システムの内部に保存されている画像を検索し、当該するものがあったときには、その画像を、問い合わせを発したシステムのＰＣに送る。本システムの機能が実行されると、リクエストが発せられてから、答えが返ってくるまで、数分程度以下となると予測される。おじいさんを探す家庭のシステムのＰＣでは、問い合わせを出して、数分とたたないうちに、検索結果として多くの「赤いものが写った画像」が送られてくる。検索結果には赤い車など、要求画像に対して見当違いなものも多く含まれるが、検索者の家族が検索結果を参照することにより、すぐに、おじいさんが写っている何枚もの画像を見つけることができると期待できる。なお、写真には、その写真が写された時刻・場所情報が付けられている。
【０１２１】
第５の特徴は、第１〜第４の特徴に加えて、予め許可された他システムのコンピュータから、人物や物体を各家庭のシステムのコンピュータの画像保存ブロック内に検索対象として登録しておき、各家庭のコンピュータが、登録された人物や物体を監視カメラが捕らえたときに、画像保存ブロックから当該他システムのコンピュータへ通知し、さらに、その画像を記録転送することである。
【０１２２】
ある特徴をもつ人物や物体が、これから、各家庭の近くを通ることがあるかどうか人を探したいなどの検索の要求がある場合、ＰＣから管理サーバーへ、服装の色などにより問い合わせをあらかじめ送信する。各家庭のＰＣは、他の家庭のＰＣからの問い合わせの有無を確認するために、一定時間ごとに管理サーバーへアクセスする。問い合わせがあることを確認したとき、各家庭のＰＣは、問い合わせの内容を受け取り、各ＰＣが撮影する画像に問い合わせに当該するような特徴を持つ人物や物体が移っている場合には、管理サーバーを経由して、問い合わせを行ったＰＣへ画像を送信する。問い合わせを行ったＰＣが、そのような検索が必要なくなったときは、管理サーバー経由で問い合わせの終了を各家庭のＰＣへ送信する。
【０１２３】
例えば、ある家庭で、赤い服を着たおじいさん（ぼけ老人）を散歩に出かけさせるとする。散歩に付き添うわけにはいかない場合には、あらかじめ、管理サーバーを経由して、各家庭のＰＣから地域内の全ＰＣに、「赤い色のものが、写った場合には、画像を送信してください。」という問い合わせを行う。すると、地域内の全ＰＣは、今後、写す画像に、「赤い色のもの」があるときには、その画像を、問い合わせを発したＰＣに送る。本システムにより、リアルタイムでおじいさんがどこにいるかを把握することができる。検索条件が広いと赤い車など、見当違いなものも多く含まれるが、検索条件を絞ることにより、すぐに、おじいさんが写っている何枚もの画像を見つけることができると期待できる。なお、写真には、その写真が写された時刻・場所情報が付けられている。
【０１２４】
本発明による実施の形態は以上のような特徴を有しており、従来から存在する「個人（家庭）が情報を所有・管理する」だけ、あるいは、「その情報をネットワークに接続させる」だけのシステムとは大きく異なり、この２つの機能を「当該個人（家庭）が個別に設定する条件」で組み合わせた点に、新規性が存在する。この組み合わせを用いることにより、下記のような大きな効果が期待できる。
まず、既に国内に広く普及したＰＣを所有・管理する一般市民が自己の家庭へ、わずかな追加投資により、高性能な監視システムを導入することが可能になる。
また、本システムの導入した家庭の、数量、密度が大きくなるほど、犯罪抑止効果、犯人特定効果が、相乗的に高まる。
【０１２５】
また、本システムの主要構成要素である、ＰＣ、カメラが個人に所有・管理され、取得された画像も個人の所有物になることにより、プライバシの問題の発生起きにくい。一般に監視システムでは、プライバシの問題が、普及の足かせになることが多い。プライバシの問題が生じにくい設計となっている本システムは、全国、全世界への普及がしやすい性質を内包していると言える。
さらに、ネットワークへの接続条件も、基本構成要素、および、それにより得た画像の、所有・管理者である各個人が、任意に、細かく設定できるようにしていることは、当該個人にとって、プライバシの問題を完全に回避できることを意味する。
【０１２６】
以上、本発明の実施の形態例について説明したが、監視情報処理部は、各家庭、個人が所有するコンピュータが望ましいが、専用の処理部を備えた機器でもよい。また本発明はその精神また主要な特徴から逸脱することなく、他の色々な形で実施することができる。そのため前述の実施の形態例は単なる例示に過ぎず、限定的に解釈してはならない。更に特許請求の範囲の均等範囲に属する変形や変更は全て本発明の範囲内のものである。
【図面の簡単な説明】
【０１２７】
【図１】本発明による監視システムのハードウェアのブロック図である。
【図２】個別設定条件の1例を示す図であり、図２Ａは画像保存に関する設定例の保存量及び保存場所、図２Ｂは他のＰＣへ認める操作の設定例の対象に応じた操作である。
【図３】使用状態説明図である。
【図４】システム概要説明図である。
【図５】個別システムの機能ブロック図である。
【図６】画像保存時のシステム機能を示す画像保存ブロック図である。
【図７】画像要求時のシステム機能を示す画像要求ブロック図である。
【図８】画像検索時のシステム機能を示す画像検索ブロック図である。
【図９】全体システムの構成図である。
【図１０】システムの基本動作を示すフローチャートである。
【図１１】画像保存動作の一例を示すフローチャートである。
【図１２】取得画像の転送・保存状態説明図である。
【図１３】双方向通信状態説明図である。
【図１４】保存画像の検索要求に対応する動作を示すフローチャートである。
【図１５】保存画像の検索要求に対応する動作及び検索終了処理を示すフローチャートである。
【図１６】メールサーバーを介した通信状態説明図である。
【図１７】メールサーバーを介した保存画像の検索要求に対応する動作を示すフローチャートである。
【図１８】メールサーバーを介した保存画像の検索要求に対応する動作及び検索終了処理を示すフローチャートである。
【図１９】管理サーバーを介した通信状態説明図である。
【図２０】管理サーバーを介した保存画像の検索要求に対応する動作を示すフローチャートである。
【図２１】管理サーバーを介した保存画像の検索要求に対応する動作及び検索終了処理を示すフローチャートである。
【図２２】管理サーバープログラム稼動による通信状態説明図である。
【図２３】システムを自動車搭載状態説明図である。
【図２４】システムの個人携帯状態説明図である。
【符号の説明】
【０１２８】
１０…監視情報処理部（ＰＣ）、１１…カメラ等の外部情報を取り込むセンサ、１２記号情報交換を行う他のＰＣと接続する通信手段（たとえばインターネットなどのネットワーク）
【図１】
2005322219.tif 000003
【図２】
2005322219.tif 000004
【図３】
2005322219.tif 000005
【図４】
2005322219.tif 000006
【図５】
2005322219.tif 000007
【図６】
2005322219.tif 000008
【図７】
2005322219.tif 000009
【図８】
2005322219.tif 000010
【図９】
2005322219.tif 000011
【図１０】
2005322219.tif 000012
【図１１】
2005322219.tif 000013
【図１２】
2005322219.tif 000014
【図１３】
2005322219.tif 000015
【図１４】
2005322219.tif 000016
【図１５】
2005322219.tif 000017
【図１６】
2005322219.tif 000018
【図１７】
2005322219.tif 000019
【図１８】
2005322219.tif 000020
【図１９】
2005322219.tif 000021
【図２０】
2005322219.tif 000022
【図２１】
2005322219.tif 000023
【図２２】
2005322219.tif 000024
【図２３】
2005322219.tif 000025
【図２４】
2005322219.tif 000026