(57)【特許請求の範囲】
【請求項１】
標準時刻をカウントする標準時刻時計と、標準時刻がサマータイム期間内にあると判断した場合に、所定の時刻修正値を標準時刻に加算してサマータイムを算出するサマータイム算出手段と、を具えた時計装置において、
時計装置の時刻設定のために入力された時刻が、標準時刻によるサマータイム開始時刻以後であって、サマータイムによるサマータイム開始時刻前である時刻領域に含まれる場合に、前記入力された時刻を前記標準時刻時計に設定し、
前記入力された時刻が、標準時刻によるサマータイム開始時刻以後であって、標準時刻によるサマータイム終了時刻前であるが、前記時刻領域に含まれない場合、前記入力された時刻から前記時刻修正値を減算した値を前記標準時刻時計に設定することを特徴とする時計装置。
【請求項２】
請求項１に記載の時計装置を具えており、撮像時刻データとして、撮像の際に時計装置から出力された時刻データを、撮像により得られた画像データに付加する監視カメラ装置。
【請求項３】
標準時刻をカウントする標準時刻時計と、標準時刻がサマータイム期間内であると判断した場合に、所定の時刻修正値を標準時刻に加算してサマータイムを算出するサマータイム算出手段とを具えた時計装置の時刻設定方法において、
設定される時刻を時計装置に入力する工程と、
入力された時刻が、標準時間によるサマータイム開始時刻以後であり、且つサマータイムによるサマータイム開始時刻前であるか否かを判断する工程と、
入力された時刻が、標準時刻によるサマータイム開始時刻以後であって、サマータイムによるサマータイム開始時刻前である時刻領域に含まれる場合に、前記入力された時刻を前記標準時刻時計に設定する工程と、
前記入力された時刻が、標準時刻によるサマータイム開始時刻以後であって、標準時刻によるサマータイム終了時刻前であるが、前記時刻領域に含まれない場合、前記入力された時刻から前記時刻修正値を減算した値を前記標準時刻時計に設定する工程と、を具えることを特徴とする時計装置の時刻設定方法。
【発明の詳細な説明】
【技術分野】
本発明は、時刻の設定が正しく行なえるサマータイムに対応した時計装置、それを具備した監視カメラ装置、及び時計装置の時刻設定方法に関するものである。
【背景技術】
サマータイム制度とは、春から秋の所定の間、標準時刻から所定の時間だけ時計の示針を進める制度である。現在、７０カ国以上でサマータイム制度は実施されている。例えば、アメリカ合衆国では、サマータイム期間は、４月の第１日曜日の午前２時から始まり、１０月の最終日曜日の午前２時に終了し、この期間、時計が１時間進められる。より具体的には、図７に示すように、西暦２００１年のサマータイム期間は、４月の第１日曜日である４月１日の午前２時から始まる。従って、４月１日午前１時５９分の次の時刻は、午前２時ではなく午前３時になる。そして、該サマータイム期間は、１０月の最終日曜日である１０月２８日の午前２時に終了する。それ故、１０月２８日の午前１時５９分の次の時刻は、午前２時にはならず、午前１時に戻る。
サマータイムに対応した時計装置は、サマータイム期間中、標準時刻を所定の時刻修正値だけ自動的に進めることによって、サマータイムを表示している。このような時計装置には、サマータイム期間であるか否かを判断するための基礎となる情報が設定される必要がある。一般的には、この情報として、サマータイム期間の開始時刻及び終了時刻からなる、標準時刻−サマータイム移行条件（以後、サマータイム移行条件と称す）が、各年ごとに設定される。図７に示した西暦２００１年のアメリカ合衆国の場合では、サマータイム移行条件は、サマータイム期間の開始時刻として“４月の第１日曜日の午前２時”が、終了時刻として“１０月の最終日曜日の午前２時”が設定される。開始時刻は、標準時刻によって表されており、終了時刻は、サマータイムによって表されている。
このような時計装置では、使用者が、電源を入れた後に時刻の設定を行う必要がある。また、表示される時刻が正しい時刻からずれている場合に、使用者は、正しい時刻を時計装置に入力して、設定された時刻を修正する必要がある。それゆえに、時計装置の時刻の設定や修正を行う際に、サマータイム制度下ではあり得ない時刻を入力するおそれがある。特に、サマータイムに対応していない時計の表示、又はサマータイムに切り替わっていない時計の表示に基いて、サマータイム期間が開始した直後に時計装置に時刻を設定する場合に、このような事態が生じる可能性が高い。時計装置は、設定された時刻に基いて、該時刻以後の時間をカウントする。従って、誤った時刻設定がなされると、時計装置は、誤った時刻を表示する。
図７に示したアメリカ合衆国の場合を例にする。４月１日（日）の午前２時から午前２時５９分までの間の時刻を時計装置に入力した場合、入力された時刻は、上記のサマータイム移行条件を満足するので、サマータイムであると判断される。しかしながら、このような時刻は、サマータイム制度下では存在せず、時計装置には誤った時刻設定がなされてしまう。
また、時計装置は、単に時刻を表示するためにだけでなく、主装置に組み込まれ、該主装置に必要な時刻データを供給するために使用される。例えば、所定の時間間隔で撮像を行うと共に、得られた画像データを記録する監視カメラ装置は、画像データに付加する時刻データを与えるために時計装置を具えている。監視カメラ装置は監視を目的とする装置であり、且つ画像データは所定の時間間隔で継続的に記録されるから、撮像時刻情報を与える時刻データは、常に正確であることが要求される。監視カメラ装置に具えられた時計装置では、上記のような誤った時刻設定がなされることは、特に避けなくてはならない。
本発明は、サマータイムに対応した時計装置において、サマータイム制度上誤った時刻の入力が行われても、自動的に入力された時刻を補正して正しい時刻設定が行われる時計装置、及び時計装置の時刻設定方法、及び該時計装置を具備した監視カメラ装置を提供する。
【発明の開示】
本発明の時計装置は、標準時刻をカウントする標準時刻時計と、標準時刻がサマータイム期間内であると判断した場合に、所定の時刻修正値を標準時刻に加算してサマータイムを算出するサマータイム算出手段と、を具えた時計装置において、時計装置の時刻設定のために入力された時刻が、標準時刻によるサマータイム開始時刻以後であり、且つサマータイムによるサマータイム開始時刻前である場合に、前記時刻修正値を加算することによって該入力された時刻を補正し、この補正された時刻をサマータイムとして設定することを特徴とする。
本発明によれば、時計装置は、時刻設定のために入力された時刻が、サマータイムへの切替えに起因したサマータイム制度下ではあり得ない時刻であるか否かを判断できる。そして、時計装置は、サマータイム制度下ではあり得ない時刻が入力された場合であっても、該入力された時刻を、時刻修正値を加算することによって補正し、この補正時刻をサマータイムとして取り扱う。すなわち、サマータイムである該補正時刻が、設定すべき時刻として入力されたとして、時計装置の時刻設定が行われる。従って、サマータイム制度下ではあり得ない時刻が入力されても、時計装置に正しい時刻設定がされる。
また、本発明の時計装置は、時計装置の時刻設定のために入力された時刻が、標準時刻によるサマータイム開始時刻以後であり、且つサマータイムによるサマータイム開始時刻前である場合に、入力された時刻を前記標準時計に設定することにより、サマータイム制度下ではあり得ない時刻が入力されても、時計装置に正しい時刻設定がされる。  また、本発明の監視カメラ装置は、上記の時計装置を具えており、撮像時刻データとして、撮像の際に該時計装置から出力された時刻データを、撮像により得られた画像データに付加する。
監視カメラ装置は、上記の時計装置を具えることにより、サマータイム制度下ではあり得ない時刻が入力された場合であっても、正確な時刻データを、所定の時間間隔で連続的且つ継続的に記録される画像データに付加することができる。
本発明の時計装置の時刻設定方法は、標準時刻をカウントする標準時刻時計と、標準時刻がサマータイム期間内であると判断した場合に、所定の時刻修正値を標準時刻に加算してサマータイムを算出するサマータイム算出手段とを具えた時計装置の時刻設定方法において、設定される時刻を時計装置に入力する工程と、入力された時刻が、標準時間によるサマータイム開始時刻以後であり、且つサマータイムによるサマータイム開始時刻前にあるか否かを判断する工程と、入力された時刻が、標準時刻によるサマータイム開始時刻以後であり、且つサマータイムによるサマータイム開始時刻前である場合に、前記時刻修正値を加算することによって該入力された時刻を補正する工程と、補正された時刻をサマータイムとして設定する工程と、を具えることを特徴とする。
また、本発明の時計装置の時刻設定方法は、入力された時刻が、標準時刻によるサマータイム開始時刻以後であり、且つサマータイムによるサマータイム開始時刻前である場合に、前記入力された時刻を前記標準時刻時計に設定する工程を具えることを特徴とする。
本発明の方法によれば、時刻設定のために入力された時刻がサマータイム制度下ではあり得ない時刻であるか否かを、時計装置が判断でき、サマータイム制度下ではあり得ない時刻が入力された場合であっても、時計装置に正しい時刻設定がされる。
【発明を実施するための最良の形態】
以下、本発明の一例を図を用いて詳述する。なお、サマータイム制度は、図７に示した２００１年のアメリカ合衆国の場合を例にして説明すする。
図１は、本発明の実施例である監視カメラ装置のブロック図である。該監視カメラ装置は、サマータイムに対応した時計装置(31)を具えている。撮像装置(１)は、光学レンズ、絞り機構、及びＣＣＤ等の固体撮像素子を含む。撮像装置(１)は、ＣＰＵ(11)から送られて来る制御信号に基いて動作する撮像制御回路(９)により制御される。Ａ／Ｄ変換器(３)は、撮像装置(１)から入力されたアナログ画像信号をデジタル画像信号に変換する。信号処理回路(５)は、デジタル画像信号に対して、色分離、ガンマ補正、及び白バランス調整等の処理を行う。その後、デジタル画像データは、ＣＰＵ(11)によりデータ圧縮処理が施され、メモリーバッファ(21)に圧縮画像データとして格納される。本実施例では、ＪＰＥＧ方式により画像データの圧縮処理を行っている。ＣＰＵ(11)は、サマータイムの算出やサマータイム移行条件に基づく処理等を行う。ＣＰＵ(11)には、該ＣＰＵ(11)により実行されるこれらの処理を記述したプログラムが格納されたＲＯＭ(27)と、サマータイム移行条件が格納されたＥＥＰＲＯＭ(29)が接続されている。ＣＰＵ(11)、ＲＯＭ(27)、及びＥＥＰＲＯＭ(29)は、標準時刻データを出力する標準時計(19)等と共に時計装置(31)を構成する。標準時計(19)は、常時、所定の周期で標準時刻データをＣＰＵ(11)に出力している。
メモリバッファ(21)に格納された圧縮画像データには、撮像の際にＣＰＵ(11)から出力された撮影時刻データが、副情報として付される。そして、圧縮画像データは、ＣＰＵ(11)を介してランダムアクセス可能な記録媒体であるハードディスク(７)に格納される。ＣＰＵ(11)は、ハードデイスク(７)に格納された圧縮画像データにデータ伸張処理を施す。データ伸張処理後のデジタル画像信号は、ビデオエンコーダ(13)によって同期信号やカラーバースト信号の付加等が行われた後に、Ｄ／Ａ変換器(15)によってアナログ画像信号に変換される。モニタ(17)は、アナログ画像信号に基づき画像を表示する。さらに、モニタ(17)は、監視カメラ装置の各種設定の際に、特に時刻設定やサマータイム移行条件の設定の際に、使用者に設定状況を示す表示装置として機能する。
システムコントローラ(23)は、操作釦(25)の操作に応じてＣＰＵ(11)を制御する。操作釦(25)を適当に操作すると、時計装置(31)は時刻設定モードになる。時刻設定モードでは、図２に示すような時刻設定状況を表す画面がモニタ(17)に表示される。使用者は、モニタ(17)を見ながら操作釦(25)を操作し、年、月、日、時、及び分の入力を行う。操作釦(25)が具える数字釦、決定釦や取消し釦等を操作することによって、これらの入力が行われる。操作釦(25)は、数字釦の代わりに、または数字釦に加えて、画面上のカーソルを移動させる十字釦、画面に表示された数字を増減させるアップ・ダウン釦を具えており、これらの操作により入力がされてもよい。時刻が設定されると、時計装置(31)は該時刻から時間をカウントする。
操作釦(25)を操作して、時計装置(31)をサマータイム設定モードとすると、図３に示すように、サマータイム設定状況を表す画面がモニタ(17)に表示される。使用者は、モニタ(17)を見ながら操作釦(25)を操作して、サマータイムの開始時刻及び終了時刻を入力する。なお、サマータイム設定モードでは、設定したサマータイム移行条件が有効であるか否かを決めることが可能である。サマータイム移行条件の設定を“オフ”にした場合、時計装置(31)はサマータイム期間中であっても標準時刻を出力する。図３に示した状況では、サマータイム移行条件は“オン”と、サマータイム開始時刻は、標準時刻で“４月の第１日曜日の午前２時”と、サマータイム終了時刻は、サマータイムで“１０月の最終日曜日の午前２時”と設定されている。
先に説明したように、時刻設定モードでは年情報が設定される。図２に示した場合では、年情報として“２００１年”が設定されている。サマータイム設定モードでは、サマータイム開始時刻及び終了時刻の日付は数値として示されていない。ＣＰＵ(11)は、該年情報、及びＲＯＭ(27)に記憶された数十年分の暦情報に基づき、４月の第１日曜日が４月１日であり、１０月の最終日曜日が１０月２８日であると算出する。算出されたサマータイム開始時刻データ及び終了時刻データは、ＥＥＰＲＯＭ(29)に格納される。
次に、標準時計(19)及びＣＰＵ(11)等で構成された時計装置(31)の動作を、ＣＰＵ(11)の行う処理を中心に説明する。
まず、時計装置(31)の時刻算出動作について、図４を参照しつつ説明する。ＣＰＵ(11)は、所定時間毎に、撮影毎に、又は画像データのハードディスク(７)への格納が行われる毎に、割込み処理として時刻の算出を行う。最初に、標準時計(19)から出力された標準時刻データがＣＰＵ(11)に入力され、ＣＰＵ(11)は、標準時刻データが示す標準時刻が、サマータイム領域に含まれるか否かを判断する処理を行う(S1)。ここで、サマータイム領域とは、標準時刻によるサマータイムの開始時刻以後であり、標準時刻によるサマータイムの終了時刻前である時刻領域である（終了時刻は含まない）。図７に例示した場合では、標準時刻によるサマータイムの開始時刻は、４月１日の午前２時であり、標準時刻によるサマータイムの終了時刻は、１０月２８日の午前１時である。ＣＰＵ(11)は、標準時刻が、４月１日の午前２時から１０月２８日の午前０時５９分５９秒までの時刻領域に入っているか否かを判断する。標準時刻がサマータイム領域外にあると判断された場合、時計装置(31)は、標準時計(19)が出力した標準時刻データを撮影時刻データとしてそのまま採用する(S2)。標準時刻データは、画像データやモニタ(17)の表示データの副情報として使用される。
標準時刻がサマータイム領域内にあると判断された場合、ＣＰＵ(11)は、サマータイム期間中の時刻修正値を標準時刻に加えることによってサマータイムを算出し、該サマータイムを示すサマータイムデータを出力する処理を行う(S3)。ここで、サマータイム期間中の時刻修正値とは、標準時刻とサマータイムの間の時間ずれ値である。図７に示す場合では、時刻修正値は１時間である。ＣＰＵ(11)から出力されたサマータイムデータは、画像データやモニタ(17)の表示データの副情報として使用される(S4)。
次に、時計装置(31)の時刻設定動作について、図５を参照しつつ説明する。まず、使用者は、操作釦(25)を操作して、図２に示すように、時刻設定モードで、年、月、日、時、及び分からなる設定すべき時刻を入力する(S11)。そして、ＣＰＵ(11)は、該時刻がサマータイム領域に入っているか否かを判断する処理を行う(S12)。先の説明と同様に、サマータイム領域は、標準時刻におけるサマータイムの開始時刻以後であり、終了時刻前である時刻領域である。すなわち、図７に例示した場合では、サマータイム領域は、標準時刻で４月１日の午前２時から１０月２８日の午前０時５９分５９秒までの時刻領域となる。
入力した時刻がサマータイム領域外である場合、ＣＰＵ(11)は、該入力時刻は標準時刻であると判断し、標準時計(19)に該入力時刻を示す時刻データをそのまま設定する処理を行う(S13)。時刻データを格納した標準時計(19)は、該時刻データの示す時刻から標準時刻をカウントする。
入力された時刻がサマータイム領域内であると判断された場合(S12)、ＣＰＵ(11)は、次に、該入力時刻がサマータイム制度下では存在しない時刻領域に含まれるか否かを判断する処理を行う(S14)。サマータイム制度下ではあり得ない時刻領域は、標準時刻によるサマータイム開始時刻以後であり、且つサマータイムによるサマータイム開始時刻（標準時刻によるサマータイム開始時刻に時刻修正値を加えた時刻)前である時刻領域である（サマータイムによるサマータイム開始時刻は含まない）。図７に例示した場合では、４月１日(日)の午前２時から午前２時５９分までの時刻領域が、サマータイム制度下ではあり得ない時刻領域である。入力された時刻がサマータイム制度下ではあり得ない時刻領域外である場合、ＣＰＵ(11)は、該入力時刻をサマータイムであると判断して、該入力時刻を標準時刻に換算する処理を行い、換算した標準時刻を示す時刻を標準時計(19)に設定する(S15)。図７に例示した場合では、入力された時刻から１時間を減算された時刻を示す時刻データが標準時計(19)に設定される。時刻データを格納した標準時計(19)は、該時刻データの示す時刻から標準時刻をカウントする。
入力された時刻が、サマータイム領域内にあるが、サマータイム制度下ではあり得ない時刻領域内にあると判断された場合(S14)、サマータイム期間中の時刻修正値を加算することによって該入力時刻を補正する。そして、得られた補正時刻に基いて標準時計(19)の設定処理がなされる。すなわち、補正時刻はサマータイムであるとして、ステップＳ１５と同様に該補正時刻を標準時刻に換算する処理が行われ、該補正時刻から換算された標準時刻が標準時計(19)に設定される(S16)。図７に例示した場合では、入力された時刻（例えば、４月１日午前２時１０分）に１時間を加算した値が補正時刻となり（４月１日午前３時１０分）、補正時刻から１時間減算された時刻（４月１日午前２時１０分）が標準時計(19)に設定される。この処理によって、入力された時刻がサマータイム制度下ではありえない時刻領域内にあっても、該入力時刻からサマータイム期間中の時刻修正値を減算した値が標準時計(19)に設定されることはなく、正しい時刻設定が時計装置(31)に行われる。
図６は、本発明の時計装置(31)の時刻設定動作の第２実施例を示したものである。まず、使用者は、操作釦(25)を操作して、設定すべき時刻を入力する(S21)。そして、ＣＰＵ(11)は、該時刻がサマータイム領域に入っているか否かを判断する処理を行う(S22)。入力した時刻がサマータイム領域外である場合、ＣＰＵ(11)は、該入力時刻は標準時刻であると判断し、標準時計(19)に該入力時刻を示す時刻データをそのまま設定する処理を行う(S23)。時刻データを格納した標準時計(19)は、該時刻データの示す時刻から標準時刻をカウントし、時計装置(31)は、標準時計(19)から得られる標準時刻データを出力する(S24)。
入力された時刻がサマータイム領域内であると判断された場合(S22)、ＣＰＵ(11)は、該入力時刻がサマータイム制度下では存在しない時刻領域に含まれるか否かを判断する処理を行う(S25)。入力された時刻がサマータイム制度下ではあり得ない時刻領域外である場合、ＣＰＵ(11)は、該入力時刻をサマータイムであると判断して、該入力時刻を標準時刻に換算する処理を行い、換算した標準時刻を示す時刻を標準時計(19)に設定する(S26)。すなわち、入力時刻から時刻修正値が減算された時刻を示す時刻データが標準時計(19)に設定される。時刻データを格納した標準時計(19)は、該時刻データの示す時刻から標準時刻をカウントし、時計装置(31)は、図４に示した処理に従って(S3,S4)、標準時刻に時刻修正値が加算された時刻を示す時刻データを出力する(S27)。
入力された時刻がサマータイム制度下ではあり得ない時刻領域内にある場合(S25)、ＣＰＵ(11)は、標準時計(19)に該入力時刻を示す時刻データをそのまま設定する処理を行う(S28)。入力時刻データを格納した標準時計(19)は、該時刻データの示す時刻から標準時刻をカウントし、時計装置(31)は、図４に示した処理に従って(S3,S4)、標準時刻に時刻修正値が加算された時刻を示す時刻データを出力する(S29)。
以上、本発明の実施例について説明したが、画像データの記録媒体としてハードディスクを使用したこと、及び画像データを記録する際の圧縮処理にＪＰＥＧ方式を用いたこと等は、本発明の一実施例を示すためであり、本発明はこれらに限定されることはない。
【図面の簡単な説明】
図１は、本発明に係る監視カメラ装置のブロック図、
図２は、時刻設定時のモニターの表示画面を示す図、
図３は、サマータイム設定時のモニターの表示画面を示す図、
図４は、本発明に係る時計装置の動作を示すフローチャート、
図５は、本発明に係る時計装置の動作を示すフローチャート、
図６は、本発明に係る時計装置の第２実施例の動作を示すフローチャート、
図７は、サマータイム制度を説明するための説明図である。
【図１】
0004270879.tif 000002
【図２】
0004270879.tif 000003
【図３】
0004270879.tif 000004
【図４】
0004270879.tif 000005
【図５】
0004270879.tif 000006
【図６】
0004270879.tif 000007
【図７】
0004270879.tif 000008