(57)【要約】【課題】  複数の撮像装置で撮像した画像を、編集作業等をしなくても記録した順に時系列的に直ちに見ることが可能な撮像装置および撮像プログラムを提供すること。【解決手段】  画像データを記録媒体上に記録可能な撮像装置であって、他の撮像装置と通信する通信手段と、上記通信手段によって上記他の撮像装置から画像データの複製を受信する画像データ受信手段と、上記画像データ受信手段によって受信した複製を記録日時と対応付けて、かつ上記記録日時の順に上記記録媒体上に記録するように制御する記録制御手段と、上記記録制御手段によって上記記録媒体上に記録された複製を、上記記録日時の順に出力する出力手段とを備えることを特徴とする。【選択図】      図５
2007089077.tif 000002
【特許請求の範囲】
【請求項１】
画像データを記録媒体上に記録可能な撮像装置であって、
他の撮像装置と通信する通信手段と、
前記通信手段によって前記他の撮像装置から画像データの複製を受信する画像データ受信手段と、
前記画像データ受信手段によって受信した複製を記録日時と対応付けて、かつ前記記録日時の順に前記記録媒体上に記録するように制御する記録制御手段と、
前記記録制御手段によって前記記録媒体上に記録された複製を、前記記録日時の順に出力する出力手段と、
を備えることを特徴とする撮像装置。
【請求項２】
前記記録制御手段は、前記画像データ受信手段によって複数個の複製を受信した場合に、前記複数個の複製を前記記録媒体上の同一のフォルダ内に記録するように制御することを特徴とする請求項１に記載の撮像装置。
【請求項３】
画像データを記録媒体上に記録可能な撮像装置に実行させるためのコンピュータ実行可能な撮像プログラムであって、
他の撮像装置と通信する通信手段によって前記他の撮像装置から画像データの複製を受信する手順と、
前記受信する手順によって受信した複製を記録日時と対応付けて、かつ前記記録日時の順に前記記録媒体上に記録するように制御する手順と、
前記制御する手順によって前記記録媒体上に記録された複製を、前記記録日時の順に出力する手順と、
を実行させるための撮像プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置が撮像した撮像データを複数の撮像装置間で送受信することが可能な撮像装置および該撮像装置に実行させるための撮像プログラムにする。
【背景技術】
【０００２】
従来、コンビニエンスストア、無人店舗、銀行等に設置される防犯用の監視システムは、例えば、複数の撮像装置（監視カメラ）によって撮像した画像データを、記録時は複数の撮像装置の撮像画像を記録用一時保管メモリに蓄積し、その蓄積した画像データを同一の撮像装置の画像毎にまとめて順次読み出し記録媒体に記録している。また、再生時は、記録媒体に記録されている画像データを同一の撮像装置の画像毎にまとめて順次読み出して再生用一時保管に蓄積し、その再生用一時保管メモリから読み出した画像データを表示用メモリに展開してモニタで表示している（例えば、特許文献１参照。）。
【特許文献１】特開２００２−１１２１９２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来の撮像装置は、各撮像装置から画像を読み出す場合には読み出した順に画像を記録用一時保管メモリに蓄積し、再生する場合にも蓄積した順に再生用一時保管メモリから出力するため、記録された順に時系列的に撮像画像を見たい場合には、記録された順に並び替えるなどの編集が必要であり、直ぐに画像を見ることができないという問題点があった。
【０００４】
本発明は、上記事情に鑑みてなされたもので、複数の撮像装置で撮像した画像を、編集作業等をしなくても記録した順に時系列的に直ちに見ることが可能な撮像装置および撮像プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、上記課題を解決するため、下記のような構成を採用した。
すなわち、本発明の一態様によれば、本発明の撮像装置は、画像データを記録媒体上に記録可能な撮像装置であって、他の撮像装置と通信する通信手段と、上記通信手段によって上記他の撮像装置から画像データの複製を受信する画像データ受信手段と、上記画像データ受信手段によって受信した複製を記録日時と対応付けて、かつ上記記録日時の順に上記記録媒体上に記録するように制御する記録制御手段と、上記記録制御手段によって上記記録媒体上に記録された複製を、上記記録日時の順に出力する出力手段とを備えることを特徴とする。
【０００６】
また、本発明の撮像装置は、上記画像データ受信手段によって複数個の複製を受信した場合に、上記記録制御手段が上記複数個の複製を上記記録媒体上の同一のフォルダ内に記録するように制御することが望ましい。
【０００７】
また、本発明の一態様によれば、本発明の撮像プログラムは、画像データを記録媒体上に記録可能な撮像装置に実行させるためのコンピュータ実行可能な撮像プログラムであって、他の撮像装置と通信する通信手段によって上記他の撮像装置から画像データの複製を受信する手順と、上記受信する手順によって受信した複製を記録日時と対応付けて、かつ上記記録日時の順に上記記録媒体上に記録するように制御する手順と、上記制御する手順によって上記記録媒体上に記録された複製を、上記記録日時の順に出力する手順とを実行させるための撮像プログラムである。
【発明の効果】
【０００８】
本発明によれば、複数の撮像装置で撮像した画像を、編集作業等をしなくても記録した順に時系列的に直ちに見ることが可能となる。
【発明を実施するための最良の形態】
【０００９】
以下、図面に基づいて本発明を適用した実施の形態を説明する。
図１は、本発明を適用した撮像装置のハードウェア構成を示す図である。
図１において、撮像装置１０は、ＣＰＵ１１、各種のデータや信号等を入力するための入力部１２、後述する撮影処理を実行する撮影プログラムの他、撮像装置１０の各機能を制御し実行するための制御プログラムが収納されたＲＯＭやＲＡＭ等のメモリ１３、伝送制御部１４、撮像部１６が撮像した画像やその他の情報を表示するための表示部１５、画像を撮像するための撮像部１６、撮像部１６が撮像した画像等、様々な情報を記録するための記録部１７が、日時を計る時計部１８、バス１９に接続されて構成され、ＣＰＵ１１がこれらの各部を制御している。
【００１０】
図２は、本発明を適用した撮像装置１０の概略を示す図である。
図２において、撮像装置１０は、例えばデジタルカメラ等であって、レンズ２１、絞り２２、レンズ２１および絞り２２を駆動するための光学系駆動部２４、撮像素子であるＣＣＤ（電荷結合素子）２３、ＣＣＤ２３から出力された電気信号をサンプリングするＣＤＳ（相関２重サンプリング）回路やＣＤＳ回路が出力する電気信号を増幅する可変利得増幅器（ＡＧＣアンプ：ＶＧ（可変）アンプ）等のアナログ処理部２７、ＣＣＤ２３およびアナログ処理部２７を制御するための取込制御部２６、アナログ処理部２７が出力する電気信号をＡ／Ｄ（アナログ／デジタル）変換してデジタルの画像データを出力するＡ／Ｄ変換部２８、Ａ／Ｄ変換部２８から出力された画像データを一時的格納するバッファ２９、信号処理回路３０、および画像データを圧縮したり伸長したりする圧縮伸長回路３１がバス１９を介して接続されている。
【００１１】
図３は、本発明を適用した撮像装置１０の使用形態を説明するための図である。
図３において、撮像装置１０ａと撮像装置１０ｂとは、有線通信を行うことが可能なケーブル４０を介して接続されている。これらの撮像装置１０ａおよび１０ｂは、図１および図２を用いて説明した撮像装置１０と同様の構成を備えている。
【００１２】
撮像装置１０ａは、例えばデジタルカメラであって、記録部１７のような記録媒体上に撮像した画像データを記録可能である。そして、他の撮像装置１０ｂとケーブル４０を介して通信する通信手段を備えている。また、この通信手段によって他の撮像装置１０ｂから画像データの複製を受信することができ、受信した複製を上記記録媒体上に記録することができる。さらに、上記複製を記録した場合に、上記複製の元の画像データを消去するよう指示する消去指示情報を上記通信手段によって上記他の撮像装置１０ｂに送信することができる。
【００１３】
また、複数個の複製を受信した場合に、上記複数個の複製を上記記録媒体上の同一のフォルダ内に記録することもできるし、上記複数個の複製を記録日時順に並べて記録することもできる。
【００１４】
なお、ケーブル４０を備える代わりに、撮像装置１０ａと撮像装置１０ｂとが互いに無線通信機能を備え、無線通信を行ってもよい。
次に、図４乃至図９を用いて、本発明を適用した撮像装置において実行される撮像処理の流れについて説明する。
【００１５】
図４は、本発明を適用した撮像装置において実行される撮像処理のメインの流れを示すフローチャートである。
まず、ステップＳ４１において、撮影モード、画像転送モード、その他のさまざまなモードの選択を行う。そして、ステップＳ４２において、ステップＳ４１で選択したモードが撮影モード、画像転送モード、あるいはその他のモードであるのかの解析を行う。
【００１６】
ステップＳ４３において、ステップＳ４２で解析したモードが撮影モードであるのか否かを判断する。そして、撮影モードでないと判断された場合（ステップＳ４２：ＮＯ）は、ステップＳ４４において、ステップＳ４２で解析したモードが画像転送モードであるのか否かを判断する。さらに、画像転送モードでないと判断された場合、すなわち撮影モードでもなく画像転送モードでもなく他のモードであると判断された場合（ステップＳ４４：ＮＯ）は、ステップＳ４５において、指定されているモードに応じた処理を実行する。例えば、再生モードが指定されていた場合は、再生する画像が格納されているフォルダを指定して該当する画像を再生表示する。
【００１７】
他方、ステップＳ４４で画像転送モードであると判断された場合（ステップＳ４４：ＹＥＳ）は、ステップＳ４６において、他の撮像装置１０ｂが記録媒体上に格納している画像データを纏めるか否かのガイダンスを表示して、纏めるか否かの入力指示を待つ。そして、ステップＳ４７において、他の撮像装置１０ｂが記録媒体上に格納している画像データを纏める旨の入力がなされたか纏めない旨の入力がなされたかを判断し、纏めない旨の入力がなされた場合（ステップＳ４７：ＮＯ）は、ステップＳ４８において、他の撮像装置１０ｂから送信された画像データを受信し、新規のフォルダを作成して受信した画像データを受信した順番に記録媒体（記録部１７）上に格納する。
【００１８】
他方、ステップＳ４７で纏める旨の入力がなされた場合（ステップＳ４７：ＹＥＳ）は、ステップＳ４９において、サブルーチン「画像受信まとめ処理」を実行する。
図５は、サブルーチン「画像受信まとめ処理」の流れを示すフローチャートである。
【００１９】
まず、ステップＳ５０において、他の撮像装置１０ｂに対して、例えば図６および図７に示すような他の撮像装置１０ｂが記録媒体上に格納している画像データを撮像装置１０ａに送信するように要求する信号を送信する。
【００２０】
ここで、図６は、他の撮像装置１０ｂの１つである「カメラ１」が備えている通常のフォルダ内に撮像データを格納した例を示す図であり、例えば「２００５年９月３０日１１時１１分１１秒」に撮像した「画像１」等の情報が実画像データとともに格納されている。また、図７は、他の撮像装置１０ｂの１つである「カメラ２」が備えている通常のフォルダ内に撮像データを格納した例を示す図である。
【００２１】
そして、図５のステップＳ５１において、他の撮像装置１０ｂから送信された画像データを受信したか否かを判断する。そして、画像データを受信した場合（ステップＳ５１：ＹＥＳ）は、ステップＳ５２において、受信した画像データと対応付けられている情報であって、他の撮像装置１０ｂが記録媒体に記録した日時の情報を判別する。
【００２２】
次に、ステップＳ５３において、ステップＳ５２で判別した日時の情報に対応するフォルダがすでに存在するか否かを判断する。存在すると判断された場合（ステップＳ５３：ＹＥＳ）は、ステップＳ５５に進み、存在しないと判断された場合（ステップＳ５３：ＮＯ）は、ステップ５４において、ステップＳ５２で判別した日時の情報に対応するフォルダ、例えば、判別した日時の情報が２００５年９月３０日１１時台であれば、日時（２００５年９月３０日１１時）を名称とするフォルダ「０５／０９／３０／１１：００」を新規に作成する。なお、フォルダは、時刻単位でなく日付単位、例えば「０５／０９／３０」等でもよいし、月単位、例えば「０５／０９」等であってもよい。
【００２３】
さらに、ステップＳ５５において、対応するフォルダ内に格納されている画像データの対応する日時の情報と、ステップＳ５２で判別した受信画像データの日時の情報とを比較し、ステップＳ５６において、ステップＳ５５での比較結果に応じて受信した画像データを記録媒体（記録部１７）上に格納する順番を決定する。例えば、フォルダ内の１番目にすでに格納されている画像データの対応する日時の情報が２００５年９月３０日１１時１１分１２秒であり、ステップＳ５２で判別した受信画像データの日時の情報が２００５年９月３０日１１時１１分１１秒であれば、フォルダ内に格納されている画像データを２番目とし、ステップＳ５２で判別した受信画像データを１番目として並べ替えて記録媒体（記録部１７）上に格納する順番を決定する。
【００２４】
そして、ステップＳ５７において、ステップＳ５６で決定された順番で画像データを対応するフォルダ内に格納してステップＳ５１に戻る。
図８および図９は、並び替えた画像データを日時の情報に対応するフォルダ内に格納した例を示す図である。
【００２５】
図８は、ステップＳ５２で判別した日時の情報が２００５年９月３０日１１時台であるので、フォルダ（まとめフォルダ）の名称を「０５／０９／３０／１１：００」とした例であり、図６に示した「カメラ１」で「２００５年９月３０日１１時１１分１１秒」に撮像した「画像１」と、図７に示した「カメラ２」で「２００５年９月３０日１１時１１分１２秒」に撮像した「画像１」および「２００５年９月３０日１１時１１分１４秒」に撮像した「画像２」等の情報が撮像した時刻の順に並んで実画像データとともに格納されている。また、図９は、ステップＳ５２で判別した日時の情報が２００５年９月３０日１２時台であるので、フォルダ（まとめフォルダ）の名称を「０５／０９／３０／１２：００」とした例であり、図６に示した「カメラ１」で「２００５年９月３０日１２時０１分００秒」に撮像した「画像２１」と、図７に示した「カメラ２」で「２００５年９月３０日１２時０１分１０秒」に撮像した「画像１１」と、図６に示した「カメラ１」で「２００５年９月３０日１２時１０分１０秒」に撮像した「画像２２」等の情報が撮像した時刻の順に並んで実画像データとともに格納されている。
【００２６】
他方、図５のステップＳ５１で画像データを受信しなかった場合（ステップＳ５１：ＮＯ）は、ステップＳ５８において、画像送信が終了した旨の信号を受信したか否かを判断し、受信していない場合（ステップＳ５８：ＮＯ）は、ステップＳ５１に戻り、受信している場合は、サブルーチン「画像受信まとめ処理」を終了して、図４のステップＳ４２に戻る。
【００２７】
図４の説明に戻り、ステップＳ４３で撮影モードであると判断された場合（ステップＳ４２：ＹＥＳ）は、ステップＳ５９において、シャッターが押されたか（操作されたか）否かを判断し、シャッター操作された場合（ステップＳ５９：ＹＥＳ）は、ステップＳ６０において、撮像した画像データを取り込み、ステップＳ６１において、ステップＳ６０で取り込んだ画像データを撮像日時の情報と対応付けて記憶部１７に格納してステップＳ５９に戻る。
【００２８】
他方、ステップＳ５９でシャッターが押されていないと判断された場合（ステップＳ５９：ＮＯ）は、ステップＳ６２において、サブルーチン「画像送信処理」を実行する。
図１０は、サブルーチン「画像送信処理」の流れを示すフローチャートである。
【００２９】
まず、ステップＳ６３において、他の撮像装置１０ｂから画像データを送信するように要求する信号（画像送信要求信号）を受信したか否かを判断する。画像送信要求信号を受信しなかった場合（ステップＳ６３：ＮＯ）は、サブルーチン「画像送信処理」を終了して、図４のステップＳ７２に進む。他方、画像要求信号を受信した場合（ステップＳ６３：ＹＥＳ）は、ステップＳ６４において、記録部１７に撮影日時の情報と対応付けて格納している画像データのうち、一番古い撮影日時の情報と対応付けられて格納されている画像データを撮影日時の情報とともに読み出す。そして、ステップＳ６５において、ステップＳ６４で読み出した画像データ（撮影日時の情報と対応付けられた画像データ）を、画像要求信号を送信してきた他の撮像装置１０ｂへ送信する。
【００３０】
次に、ステップＳ６６において、ステップＳ６５で他の撮像装置１０ｂへ送信した画像データの次に古い撮影日時の情報と対応付けられて格納されている画像データが存在するか否かを判断する。存在すると判断された場合（ステップＳ６６：ＹＥＳ）は、ステップＳ６７において、ステップＳ６５で他の撮像装置１０ｂへ送信した画像データの次に古い撮影日時の情報と対応付けられて格納されている画像データを撮影日時の情報とともに読み出してステップＳ６５へ戻る。
【００３１】
他方、ステップＳ６５で他の撮像装置１０ｂへ送信した画像データの次に古い撮影日時の情報と対応付けられて格納されている画像データが存在しないと判断された場合（ステップＳ６６：ＮＯ）は、ステップＳ６８において、ステップＳ６５で送信した画像データの全てを記録部１７から消去しても良いか否かのガイダンスを表示して、消去しても良いか否かの入力指示を待つ。そして、ステップＳ６９において、ステップＳ６５で送信した画像データの全てを記録部１７から消去しても良いか否かのガイダンスを表示して、消去しても良い旨の入力がなされたか良くない旨の入力がなされたかを判断し、消去しても良くない旨の入力がなされた場合（ステップＳ６９：ＮＯ）は、サブルーチン「画像送信処理」を終了して、図４のステップＳ７２に進む。
【００３２】
他方、ステップＳ６９で消去しても良い旨の入力がなされた場合（ステップＳ６９：ＹＥＳ）は、ステップＳ７０において、ステップＳ６５で送信した画像データの全てを記録部１７から消去し、ステップＳ７１において、他の撮像装置１０ｂに対して画像データの送信が終了した旨の信号を送信することにより、サブルーチン「画像送信処理」を終了して、図４のステップＳ７２に進む。
【００３３】
なお、画像を消去するタイミングは、画像を送信する毎に１画像ずつ消去してもよい。
図４の説明に戻り、ステップＳ７２において、モード切替が実行されたか否か、すなわち、現在の撮影モードから画像転送モードへ、あるいは撮影モード以外のその他のモードへとモードの切り替えが実行されたか否かを判断する。モードの切り替えが実行されたと判断された場合（ステップＳ７２：ＹＥＳ）は、ステップＳ４２に戻り、モードの切り替えが実行されていないと判断された場合（ステップＳ７２：ＮＯ）は、ステップＳ７３において、本撮像処理を終了するか否かを判断し、終了しないと判断された場合（ステップＳ７３：ＮＯ）は、ステップＳ５９に戻り、終了すると判断された場合（ステップＳ７３：ＹＥＳ）は、本撮像処理を終了する。
【００３４】
以上、本発明の実施の形態を説明してきたが、本発明が適用される撮像装置は、その機能が実行されるのであれば、上述の実施の形態に限定されることなく、単体の装置であっても、複数の装置からなるシステムあるいは統合装置であっても、ＬＡＮ、ＷＡＮ等のネットワークを介して処理が行なわれるシステムであってもよいことは言うまでもない。
【００３５】
また、本発明が適用される撮像装置は、２台だけでなく、３台以上あるいはそれ以上であってもよい。
また、本発明が適用される撮像装置は、デジタルカメラのみならず、カメラ付き携帯電話、ＰＤＡ、ノートパソコン、ウェラブルパソコンなどカメラ付き携帯機器であれば何れの機器でもよい。
【００３６】
すなわち、本発明は、以上に述べた実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の構成または形状を取ることができる。
【図面の簡単な説明】
【００３７】
【図１】本発明を適用した撮像装置のハードウェア構成を示す図である。
【図２】本発明を適用した撮像装置１０の概略を示す図である。
【図３】本発明を適用した撮像装置１０の使用形態を説明するための図である。
【図４】本発明を適用した撮像装置において実行される撮像処理のメインの流れを示すフローチャートである。
【図５】サブルーチン「画像受信まとめ処理」の流れを示すフローチャートである。
【図６】通常のフォルダ内に格納した例を示す図（その１）である。
【図７】通常のフォルダ内に格納した例を示す図（その２）である。
【図８】並び替えた画像データを日時の情報に対応するフォルダ内に格納した例（その１）を示す図である。
【図９】並び替えた画像データを日時の情報に対応するフォルダ内に格納した例（その２）を示す図である。
【図１０】サブルーチン「画像送信処理」の流れを示すフローチャートである。
【符号の説明】
【００３８】
１０，１０ａ，１０ｂ  撮像装置
１１    ＣＰＵ
１２    入力部
１３    メモリ
１４    伝送制御部
１５    表示部
１６    撮像部
１７    記録部
１８    時計部
１９    バス
２１    レンズ
２２    絞り
２３    ＣＣＤ
２４    光学系駆動部
２６    取込制御部
２７    アナログ処理部
２８    Ａ／Ｄ変換部
２９    バッファ
３０    信号処理部回路
３１    圧縮伸長回路
４０    ケーブル
【図１】
2007089077.tif 000003
【図２】
2007089077.tif 000004
【図３】
2007089077.tif 000005
【図４】
2007089077.tif 000006
【図５】
2007089077.tif 000007
【図６】
2007089077.tif 000008
【図７】
2007089077.tif 000009
【図８】
2007089077.tif 000010
【図９】
2007089077.tif 000011
【図１０】
2007089077.tif 000012