(57)【要約】【課題】本発明は、ノイズによる影響を低減させた電子機器システムを提供することを目的とする。【解決手段】本発明に係るカメラシステム１は、コマンド信号とそれに続く時刻データ信号とからなるリモコン信号を送信するリモコン２と、リモコン信号を受信して時刻情報を修正するカメラ３と、を備え、カメラ３は、コマンド信号の受信状態に基づいて時刻修正を行うか否か判定する。【選択図】  図１０
2004294411.tif 000002
【特許請求の範囲】
【請求項１】
コマンド信号とそれに続く時刻データ信号とからなるリモコン信号を送信するリモコンと、
前記リモコン信号を受信して時刻情報を修正する電子機器と、を備え、
前記電子機器は、
前記コマンド信号の受信状態に基づいて時刻修正を行うか否か判定する判定手段を有することを特徴とする電子機器システム。
【請求項２】
前記リモコン信号は２個の同じコマンド信号とそれに続く時刻データ信号とからなり、
前記判定手段は、２個目のコマンド信号を正常に受信した場合に時刻修正を行い、２個目のコマンド信号を正常に受信できなかった場合に時刻修正を行わないと判定する、
ことを特徴とする請求項１に記載の電子機器システム。
【請求項３】
前記電子機器は、時刻修正を行わない第１のモードと、時刻修正を行う第２のモードとを有し、
前記判定手段は、第１のモードである場合には時刻修正を行わないと判定し、第２のモードである場合には前記コマンド信号の受信状態に基づいて時刻修正を行うか否か判定する、ことを特徴とする請求項１又は２に記載の電子機器システム。
【請求項４】
前記電子機器は、カメラであることを特徴とする請求項１〜３のいずれか１項に記載の電子機器システム。
【請求項５】
リモコンから送信されるリモコン信号によって電子機器の時刻を修正する時刻修正方法であって、
コマンド信号とそれに続く時刻データ信号とからなるリモコン信号を前記リモコンから前記電子機器へ送信するリモコン信号送信ステップと、
前記リモコン信号送信ステップにおいて送信されたコマンド信号の受信状態に基づいて前記電子機器が時刻修正を行うか否か判定する判定ステップと、
を備えることを特徴とする時刻修正方法。
【請求項６】
前記リモコン信号は２個の同じコマンド信号とそれに続く時刻データ信号とからなり、
前記判定ステップでは、２個目のコマンド信号を正常に受信した場合に時刻修正を行い、２個目のコマンド信号を正常に受信できなかった場合に時刻修正を行わないと判定する、
ことを特徴とする請求項５に記載の時刻修正方法。
【請求項７】
前記電子機器は、時刻修正を行わない第１のモードと、時刻修正を行う第２のモードとを有し、
前記判定ステップでは、前記電子機器が第１のモードである場合には時刻修正を行わないと判定し、前記電子機器が第２のモードである場合には前記コマンド信号の受信状態に基づいて時刻修正を行うか否か判定する、
ことを特徴とする請求項５又は６に記載の時刻修正方法。
【請求項８】
前記電子機器は、カメラであることを特徴とする請求項５〜７のいずれか１項に記載の時刻修正方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、リモコン信号によって電子機器の時刻修正を行う電子機器システム、及びその時刻修正方法に関する。
【０００２】
【従来の技術】
従来から、時刻情報を有する電子機器において、その時刻情報を外部機器からの信号によって修正する電子機器システムが特許文献１などにより知られていた。
【０００３】
この特許文献１に記載された時刻自動修正付きリモコンでは、動作命令信号Ｄ１と時間信号Ｄ２が含まれた信号ＤがリモコンからＶＴＲに送信され、ＶＴＲのＣＰＵが動作信号Ｄ１と時間信号Ｄ２を分離し、時間信号Ｄ２を修正回路に送信して時間値を修正している。
【０００４】
【特許文献１】
特開平８−１９５９９１号公報
【０００５】
【発明が解決しようとする課題】
しかしながら、上記した特許文献１に記載された発明は、ノイズなどで先頭の動作命令信号Ｄ１を受信できない場合には、電子機器（ＶＴＲ）の動作及び時刻の修正は行われない。この発明では、信号Ｄから時間信号Ｄ２を分離する構成なので、信号Ｄを全部受信した後に時刻修正するか否か判定する。
【０００６】
本発明は、上記課題を解決し、早い段階で受信可否を判定すると共にノイズによる影響を低減させた電子機器システム及び時刻修正方法を提供することを目的とする。
【０００７】
【課題を解決するための手段】
本発明に係る電子機器システムは、コマンド信号とそれに続く時刻データ信号とからなるリモコン信号を送信するリモコンと、リモコン信号を受信して時刻情報を修正する電子機器と、を備え、電子機器は、コマンド信号の受信状態に基づいて時刻修正を行うか否か判定する判定手段を有することを特徴とする。
【０００８】
このように時刻データ信号に先立って送信されるコマンド信号の受信状態に基づいて時刻修正を行うか否か判定することにより、受信不可能な状態では早い段階で受信処理を中止することができ、再度のリモコン信号の受信判定やキー入力の割り込み判定を効率的に開始させることができる。
【０００９】
上記電子機器システムにおいて、リモコン信号は２個の同じコマンド信号とそれに続く時刻データ信号とからなり、判定手段は、２個目のコマンド信号を正常に受信した場合に時刻修正を行い、２個目のコマンド信号を正常に受信できなかった場合に時刻修正を行わないと判定する、ことを特徴としてもよい。
【００１０】
このように同じコマンドが２個含まれていることにより、電子機器における受信信号のチャタリングを低減させることができる。また、２個目のコマンド信号を正常に受信した場合には、それに続いて受信する信号を時刻データ信号として取得することができるので、２個目のコマンド信号を正常に受信した場合に時刻修正を行うと判定することが好ましい。
【００１１】
上記電子機器システムは、時刻修正を行わない第１のモードと、時刻修正を行う第２のモードとを有し、判定手段は、第１のモードである場合には時刻修正を行わないと判定し、第２のモードである場合にはコマンド信号の受信状態に基づいて時刻修正を行うか否か判定する、ことを特徴としてもよい。
【００１２】
電子機器の時刻修正は比較的長期の所定期間毎または電源投入時などに行えば十分であり、頻繁に行われるものではない。従って、電子機器が時刻修正を行わない第１のモードと時刻修正を行う第２のモードとを有し、そのモードに基づいて時刻修正を行うか否か判定する構成とすることが好ましく、これにより電子機器のユーザは時刻修正のタイミングを設定することができる。
【００１３】
上記電子機器システムにおいて、電子機器はカメラであることが好ましい。カメラシステムでは、リモコンからカメラに対してコマンド信号と時刻データ信号とを含むリモコン信号が送信されるので本発明を好適に適用できる。
【００１４】
本発明に係る時刻修正方法は、リモコンから送信されるリモコン信号によって電子機器の時刻を修正する時刻修正方法であって、コマンド信号とそれに続く時刻データ信号とからなるリモコン信号をリモコンから電子機器へ送信するリモコン信号送信ステップと、リモコン信号送信ステップにおいて送信されたコマンド信号の受信状態に基づいて電子機器が時刻修正を行うか否か判定する判定ステップと、を備えることを特徴とする。
【００１５】
このように時刻データ信号に先立って送信されるコマンド信号の受信状態に基づいて時刻修正を行うか否か判定することにより、受信不可能な状態では早い段階で受信処理を中止することができ、再度のリモコン信号の受信判定やキー入力の割り込み判定を効率的に開始させることができる。
【００１６】
上記時刻修正方法は、リモコン信号は２個の同じコマンド信号とそれに続く時刻データ信号とからなり、判定ステップでは、２個目のコマンド信号を正常に受信した場合に時刻修正を行い、２個目のコマンド信号を正常に受信できなかった場合に時刻修正を行わないと判定する、ことを特徴としてもよい。
【００１７】
このように同じコマンドが２個含まれていることにより、電子機器における受信信号のチャタリングを低減させることができる。また、２個目のコマンド信号を正常に受信した場合には、それに続いて受信する信号を時刻データ信号として取得することができるので、２個目のコマンド信号を正常に受信した場合に時刻修正を行うと判定することが好ましい。
【００１８】
上記時刻修正方法において、電子機器は、時刻修正を行わない第１のモードと、時刻修正を行う第２のモードとを有し、判定ステップでは、電子機器が第１のモードである場合には時刻修正を行わないと判定し、電子機器が第２のモードである場合にはコマンド信号の受信状態に基づいて時刻修正を行うか否か判定する、ことを特徴としてもよい。
【００１９】
電子機器の時刻修正は比較的長期の所定期間毎または電源投入時などに行えば十分であり、頻繁に行われるものではない。従って、電子機器が時刻修正を行わない第１のモードと時刻修正を行う第２のモードとを有し、そのモードに基づいて時刻修正を行うか否か判定することが好ましく、これにより電子機器のユーザは時刻修正のタイミングを設定することができる。
【００２０】
上記時刻修正方法において、電子機器はカメラであることが好ましい。カメラシステムでは、リモコンからカメラに対してコマンド信号と時刻データ信号とを含むリモコン信号が送信されるので本発明を好適に適用できる。
【００２１】
【発明の実施の形態】
以下、添付図面に基づき、本発明の実施形態について説明する。なお、図面の寸法比率は、説明のものと必ずしも一致していない。また、各図において同一又は相当する要素には同一符号を付して説明を省略する。
【００２２】
本実施形態では、電子機器システムとしてカメラシステムを例として説明する。
【００２３】
図１は、本実施形態に係るカメラシステムの構成を示す斜視図である。図１に示すように、本実施形態に係るカメラシステム１は、リモコン２とカメラ本体（以下、「カメラ」という）３とを備えて構成され、リモコン２を操作することによりカメラ３に所定の信号を送信可能としたものである。
【００２４】
リモコン２は、カメラ３にリモコン信号を送信可能とした外部機器である。カメラ３は、撮影機能を有しており、リモコン２の送信信号を受信する受信機能を備えている。このカメラ３は、リモコン２によって操作を行うモードに設定されている場合にリモコン２から送信されるリモコン信号を受信可能となり、そのリモコン信号に基づいて所定の処理を行う。本実施形態のカメラシステム１ではリモコン操作のモードには、ズーム動作やレリーズ動作を行う第１のモードと、カメラの時刻情報を修正する第２のモードと、動作及び時刻情報修正を行う第３のモードを有しており、このモードは操作によって切り替えることができる。なお、ここで言う「リモコン信号」とは、データ信号や命令信号などであり、より具体的には、カメラ３にレリーズ動作を行わせるレリーズ信号などのコマンド信号（動作信号）や、日時に関する情報を有する時刻データ信号（デート信号）である。
【００２５】
次に、図２及び図３を参照して、リモコン２について詳しく説明する。図２は、図１に示したリモコン２の構成を示すブロック図であり、図３は、図１に示したリモコン２の一部構成を示す外観図である。
【００２６】
図２に示すように、リモコン２には、リモコン２全体の制御を行うＣＰＵ１０が設けられている。ＣＰＵ１０は、制御・演算処理のためのプログラムを予め記憶しているＲＯＭ１２、及び制御・演算の際に各種データを記憶するＲＡＭ１４が内蔵されている。また、ＣＰＵ１０は、基準となるクロックに基づいて秒分時、年月日のカウントアップを行う時計機能を備えている。
【００２７】
また、ＣＰＵ１０には、電源回路１６、ＬＣＤ１８、ブザー（アラーム）２０、リモコン送信回路２２、標準電波受信回路２４、ＥＥＰＲＯＭ２６、スイッチ群２８が接続されている。電源回路１６は、電池等からの電力をＣＰＵ１０に供給するためのものである。ＬＣＤ１８は、電池等の蓄電量やＣＰＵ１０に計時されている日時を表示するものである。また、ＬＣＤ１８は、標準電波の受信が正常に行われたか否かを示す表示なども行う。
【００２８】
ブザー２０は、リモコン信号の送信時に送信したことを示す報知音を発したり、標準電波の受信が正常に行われたか否かを示す報知音を発したりするものである。リモコン送信回路２２は、カメラ３にリモコン信号を送信するためのものであり、例えば、赤外線により送信を行う。標準電波受信回路２４は、標準電波を受信するためのものである。この標準電波受信回路２４は、受信アンテナ３０に接続されている。受信アンテナ３０は、標準電波を受信するアンテナであり、例えば、フェライトコアに導線を巻き回して構成される。リモコン２は、標準電波が受信されると、ＣＰＵ１０で計時が行われている日時を標準電波に基づくものに修正する。これにより、リモコン２は正確な日時の情報を表示することが可能となる。
【００２９】
ＥＥＰＲＯＭ２６は、各時点におけるリモコン２の状態や各種の制御パラメータ等を記憶するものである。スイッチ群２８は、図３に示すように、デートスイッチ３２、セットスイッチ３４、デート信号送信スイッチ３５及びレリーズ信号送信スイッチ３６からなっている。
【００３０】
デートスイッチ３２は、ＬＣＤ１８に表示される日時の切替を行うものであり、例えば、「年月日」の表示から「日時分」の表示に切り替えるものである。また、デートスイッチ３２は、日時修正モード中においては修正を行う桁を切り替える機能を有し、例えば、修正桁を「年」から「月」、「月」から「日」に切り替える。
【００３１】
セットスイッチ３４は、ＬＣＤ１８に表示される日時を修正する場合に用いられるものであり、例えば、日時修正モード中において年月日のそれぞれの項目のカウントアップを行うものである。このスイッチ３４を操作することにより、例えば、年の表示が「０１」であった場合、「０２」とすることができる。デート信号送信スイッチ３５は、日時に関するデート信号を送信するためのものである。レリーズ信号送信スイッチ３６は、カメラ３にレリーズ動作を行わせるレリーズ信号を送信するためのものである。
【００３２】
ここで、デートスイッチ３２を操作したときのＬＣＤ１８に表示される日時表示の表示例について説明する。図４は、図３に示したＬＣＤ１８に表示される日時表示の一例を示す図であり、（ａ）は全表示の一例であり、（ｂ）は日付表示の一例であり、（ｃ）は時刻表示の一例である。
【００３３】
図４（ａ）に示すように、ＬＣＤ１８は、表示領域３７を有し、この表示領域３７内において、年、月、日、時、分、秒に関する日時表示３８、電池の蓄電量を示す電池マーク表示３９、及びレリーズ信号とデート信号とを含む遠隔操作信号を送信したことを示す送信表示４０が設けられている。さらに、表示領域３７内には、受信中表示４１、正常受信表示４２、非正常受信表示４３が表示されるようになっている。例えば、受信中表示４１は「受信中」の文字により構成され、正常受信表示４２は「受信ＯＫ」の文字により構成され、非正常受信表示４３は「受信ＮＧ」の文字により構成される。なお、受信中表示４１、正常受信表示４２、非正常受信表示４３の表示は、上記のような文字に限らず、アンテナマーク等の絵柄による表示であってもよい。
【００３４】
ＬＣＤ１８は、デートスイッチ３２が操作されることにより、例えば、図４（ｂ）から図４（ｃ）に、又は図４（ｃ）から図４（ｂ）に示すように表示内容を切り替える。図４（ｂ）に示す表示領域３７内には日時表示３８として「年月日」が示されている。図４（ｃ）に示す表示領域３７内には日時表示３８として「時分秒」が示されている。すなわち、リモコン２の使用者は、デートスイッチ３２を操作して所望の表示状態を選択することができる。なお、図４（ｂ）及び（ｃ）においては、電池マーク表示３９及び正常受信表示４２も示されている。
【００３５】
次に、図５を参照して、リモコン２により送信されるリモコン信号について説明する。リモコン信号は、連続して送信されるコマンド信号と時刻データ信号とで構成されている。図５は、リモコン２から送信されるリモコン信号を説明する図であり、（ａ）はコマンド信号としてレリーズ信号が送信される例を示し、（ｂ）はレリーズ信号に続いて送信されるデート信号の例を示している。以下詳しく説明する。
【００３６】
先ず、図５（ａ）を参照して、レリーズ信号について説明する。レリーズ信号は、先頭にヘッダーコードを有している。カメラ３は、ヘッダーコードを認識することにより、受信した信号の先頭を知ることができる。また、レリーズ信号は、ヘッダーコードの次に第１レリーズコードを有している。また、レリーズ信号は第１レリーズコードの次に第２レリーズコードを有している。第２レリーズコードは、第１レリーズコードと同じであって、第１レリーズコード又は第２レリーズコードを受信したカメラ３は、レリーズ動作を行うことになる。
【００３７】
このように、レリーズ信号は、ヘッダーコード、第１レリーズコード及び第２レリーズコードからなっている。ここで、レリーズコードが２回分設けられているのは、カメラ３が第１レリーズコードの受信に失敗したとしても、第２レリーズコードを受信しレリーズ動作を行えるようにするためである。
【００３８】
次に、図５（ｂ）を参照して、デート信号について説明する。デート信号は、年コード、月コード、日コード、時コード、分コード及び秒コードをこの順番で有している。これらの各コードは、それぞれ年月日時分秒を示す情報を有するものである。デート信号は第１のレリーズ信号及び第２のレリーズ信号に続いて送信されることにより、デート信号であることが識別される。
【００３９】
このように、デート信号は、年月日時分秒の各コードからなっている。このデート信号は、リモコン２のＣＰＵ１０で計時される日時に基づくものであり、リモコン２が標準電波を受信しＣＰＵ１０で計時される日時を正確なものに修正した場合には、送信されるデート信号が有する日時の情報、すなわち各コードが有する情報も標準電波に基づくものとなる。
【００４０】
なお、リモコン２から送信されるリモコン信号に含まれる動作信号はレリーズ信号に限らず、ズーム信号や電源ＯＮ／ＯＦＦ信号などレリーズ信号以外の他の信号であってもよい。
【００４１】
次に、図６及び図７を参照してカメラ３について詳しく説明する。図６は、図１に示したカメラ３の電気的構成を示すブロック図であり、図７は、図１に示したカメラ３の一部構成を示す外観図である。なお、図７については、カメラ３の背面を図示している。
【００４２】
図６に示すように、カメラ３には、ＲＯＭ５２及びＲＡＭ５４を内蔵するＣＰＵ５０が設けられている。ＣＰＵ５０は、制御・演算処理のためのプログラムを予め記憶しているＲＯＭ５２、及び制御・演算の際に各種データを記憶するＲＡＭ５４が内蔵されている。また、ＣＰＵ５０は、基準となるクロックに基づいて秒分時、年月日のカウントアップを行う時計機能を備えている。なお、請求項の「判定手段」の機能はＲＯＭ５２に記憶されたプログラムをＣＰＵ５０が読み出して実行することによって実現される。また、ＣＰＵ５０には、電源回路５６、ＬＣＤ５８、ブザー６０、ＬＥＤ群６２、デート写込部６４、リモコン受信回路６６、フラッシュ回路６８、測光回路７０、ＡＦ回路７２、ＥＥＰＲＯＭ７４、モータードライバー７６、鏡胴駆動部７８、フィルム給送部８０、シャッター駆動部８２、及びスイッチ群８４が接続されている。このうち、電源回路５６、ＬＣＤ５８、ブザー（アラーム）６０及びＥＥＰＲＯＭ７４については、リモコン２に設けられるものと同様であるため説明を省略する。
【００４３】
ＬＥＤ群６２は、オートフォーカス用のＬＥＤやセルフモード用のＬＥＤなどから成り、点灯及び消灯等によって、カメラ３の状態を示すものである。デート写込部６４は、撮影が実施された日時等をフィルムに写し込むためのものである。リモコン受信回路６６は、リモコン２からの遠隔操作信号を受信するものである。
【００４４】
フラッシュ回路６８は、フラッシュ窓内に設けられた発光体を有し、ＣＰＵ５０による制御の下、選択されたモード（フラッシュの発光態様等に関するモード）に従って発光体をフラッシュ発光させるものである。
【００４５】
測光回路７０は、撮影レンズを通して入射してきた被写体光の輝度を検出して、自動露出時の絞り値やシャッター速度を決定するためのものである。ＡＦ回路７２は、自動焦点調節のための測距回路であり、例えばＡＦ投光窓およびＡＦ受光窓それぞれの中に発光体および受光体それぞれを有している。これら発光体および受光体を用いた三角測距の原理により、ＣＰＵ５０による指示により被写体までの距離を測定し、その測定結果をＣＰＵ５０に出力する。
【００４６】
モータードライバー７６は、ＣＰＵ５０からの制御信号を受けて鏡胴駆動部７８、フィルム給送部８０、及びシャッター駆動部８２に駆動信号を出力するものである。この駆動信号を受けることにより、鏡胴駆動部７８はレンズ鏡胴の繰り出し及び繰り込みの駆動を行い、フィルム給送部８０は装填されているフィルムカートリッジのフィルムを順方向または逆方向に給送し、シャッター駆動部８２はシャッター駆動を行う。
【００４７】
スイッチ群８４は、図７に示すように、撮影スイッチ群８６と設定スイッチ群８８とを有している。撮影スイッチ群８６は、レリーズスイッチ９０、ＴＥＬＥスイッチ９２及びＷＩＤＥスイッチ９４等の撮影に関するスイッチを有している。レリーズスイッチ９０は、カメラ３にレリーズ動作を行わせるためのものである。撮影者は、これを操作することにより撮影を行うことができる。ＴＥＬＥスイッチ９２及びＷＩＤＥスイッチ９４は、ズーミングを行うためのものである。撮影者は、ＴＥＬＥスイッチ９２を操作することにより被写体を近づいた状態と同様に撮影が行え、ＷＩＤＥスイッチ９４を操作することにより被写体から離れた状態と同様に撮影が行える。
【００４８】
設定スイッチ群８８は、パワースイッチ９６、デートスイッチ９８、及びセットスイッチ１００を有している。パワースイッチ９６は、電源回路５６からＣＰＵ５０への電力の供給及び遮断を切り替えるためのものである。デートスイッチ９８は、リモコン２のものと同様の機能を有すると共に、デート写込部６４が写し込む日時を切り替える切替部としての機能を有するものである。セットスイッチ１００はリモコン２のものと同様である。
【００４９】
次に、図８を参照して、カメラ３のＬＣＤ５８における表示内容について説明する。図８は、図７に示したＬＣＤ５８における全表示の一例を示す図である。ＬＣＤ５８は表示領域１０４を有し、この表示領域１０４内において、年、月、日、時、分に関する日時表示１０６、電池の蓄電量を示す電池マーク表示１０８、及びフィルムの残り枚数や使用枚数を示すフィルム枚数表示１１０などが設けられている。
【００５０】
次に、図９を参照して、カメラ３のＳＭ開処理について説明する。ＳＭ開処理とは、カメラ３からレンズ鏡胴を繰出すなどして、撮影を可能な状態とする処理である。
【００５１】
図９は、図１に示したカメラ３のＳＭ開処理を示すフローチャートである。ＳＭ開処理は、電源回路５６によりＣＰＵ５０への電力が遮断されている状態でパワースイッチ９６が操作され電源回路５６がオンしＣＰＵ５０へ電力が供給された場合等に行われる。
【００５２】
先ず、ステップＳ１において、バッテリチェックが行われる。この処理は、カメラ３の電池の電圧値をチェックする処理である。チェック後、処理はステップＳ２に移行する。ステップＳ２では、バッテリの電圧値がＮＧであるか否かが判定される。バッテリの電圧値がＮＧであると判断された場合、処理はステップＳ５に移行する。一方、バッテリの電圧値がＮＧでないと判断された場合、処理はステップＳ３に移行する。
【００５３】
ステップＳ３では、フィルム枚数が表示される。ここでは、フィルム枚数がカメラ３のＬＣＤ５８におけるフィルム枚数表示１１０に数値として表示される。そして、処理はステップＳ４に移行し、繰出処理が行われる。ここでは、モータードライバー７６からの駆動信号を受けた鏡胴駆動部７８がレンズ鏡胴の繰出を行う。そして、処理はステップＳ５に移行する。
【００５４】
ステップＳ５では、繰出処理がＯＫか否かが判断される。すなわち、正常にレンズ鏡胴が繰出されたか否かが判断される。ここでの判断は、例えば、予め設定されたＷＩＤＥ位置までレンズ鏡胴が繰出されているか否かによって行われる。繰出処理がＯＫであると判断された場合、ステップＳ６に移行し、撮影モードの表示が行われる。この表示は、フラッシュの発光態様等に関するモードの表示である。なお、ここでの表示は、日時修正モードか撮影モードか否かの表示を行うものではない。
【００５５】
そして、処理はステップＳ７に移行し、デート表示が行われる。ここでは、日時がカメラ３のＬＣＤ５８における日時表示１０６に数値として表示される。その後、処理はステップＳ８に移行し、各スイッチ９０〜１００が入力可能状態とされる。そして、一連の処理は終了する。
【００５６】
一方、ステップＳ５において、繰出処理がＯＫでないと判断された場合、処理はステップＳ９に移行し、各スイッチ９０〜１００が入力不可状態とされる。そして、一連の処理は終了する。なお、各スイッチ９０〜１００の入力可能及び不可能の切り替えは、各スイッチ９０〜１００に該当するポートをＩＮ及びＯＵＴ間で切り替えることによってなされる。
【００５７】
ＳＭ開処理が正常に終了すると、各スイッチは入力可能状態となる。これにより、カメラ３は各スイッチによる操作等が可能となる。
【００５８】
次に、リモコン２から送信されたリモコン信号に基づくカメラ３の動作について図１０のフローチャートを参照しながら説明する。上述したように、カメラ３が第１のモードのときには動作処理を行い、カメラ３が第２のモードのときには時刻修正を行う、カメラ３が第３のモードのときには動作処理及び時刻修正を行う。
【００５９】
図１０に示されるように、リモコン受信処理が開始されると、ステップＳ１１において、カメラ３はヘッダー信号が通過したか否か判定する。なお、以下のフローにおいて、カメラ３が判定を行ったり、各ステップの遷移先を制御したりする動作は、ＣＰＵ５０がＲＯＭ５２にあらかじめ記憶されたプログラムを読み出し、それに基づいてＣＰＵ５０が演算・制御することで実現される。ヘッダー信号が通過したと判定された場合には、ステップＳ１２において受信コードに「１」を代入し、受信コードを初期化する。ヘッダー信号が通過していないと判定された場合には、再度ヘッダー信号が通過したか否かの判定のステップＳ１１に移行する。
【００６０】
ステップＳ１２に続くステップＳ１３では、受信コードが「３」であるか否か判定する。受信コードが「３」である場合には、ステップＳ２４に移行しリモコン受信処理は終了する。受信コードが「３」でない場合には、ステップＳ１４においてリモコン２から送信されたコードを受信する。現段階は、受信コードを初期化した段階で、受信コードは「１」であるのでこのステップＳ１４に移行してコードを受信する。次に、ステップＳ１５において受信したコードが動作信号（コマンド信号）であるか否かを判定する。受信したコードが動作信号でなかった場合には、ステップＳ１６で受信コードをインクリメントし、ステップＳ１３に移行する。受信したコードが動作信号であった場合には、ステップＳ１７において受信コードが「１」であるか否か判定する。受信コードが「１」である場合には、ステップＳ１８に移行してカメラ３が第１のモードであるか否か判定し、第１のモードであると判定された場合には、ステップＳ２２に移行し、受信したコードに基づいて動作処理を行う。このステップＳ１８でカメラ３が第１のモードではないと判定された場合には、ステップＳ１９で受信コードをインクリメントし、ステップＳ１３に移行する。
【００６１】
また、ステップ１７において受信コードが「１」でないと判定された場合には、ステップＳ２０において受信コードが「２」であるか否か判定する。ステップＳ２０において、受信コードが「２」でないと判定された場合には、ステップＳ２４に移行しリモコン受信処理は終了する。ステップＳ２０において、受信コードが「２」であると判定された場合には、ステップＳ２１において、カメラ３が第１のモードであるか否か判定する。カメラ３が第１のモードである場合には、ステップＳ２２に移行し、受信したコマンドに基づいて動作処理を行い、カメラ３が第１のモードでない場合には、ステップＳ２３に移行し、動作信号に続いて受信するデート信号に基づいて時刻情報受信処理を行う。
【００６２】
次に、時刻情報受信処理について図１１を参照しながら説明する。時刻情報受信処理では、ステップＳ３１において、カメラ３はリモコン２から送信されたコードを受信し、続くステップＳ３２においてそのコードが年データであるか否か判定する。受信したコードが年データでない場合には、ステップＳ４５に移行し時刻情報受信処理は終了する。受信したコードが年データであった場合、ステップＳ３３において、カメラ３はリモコン２から送信されたコードを受信し、続くステップＳ３４においてそのコードが月データであるか否か判定する。受信したコードが月データでない場合には、ステップＳ４５に移行し時刻情報受信処理は終了する。受信したコードが月データであった場合、ステップＳ３５においてカメラ３はリモコン２から送信されたコードを受信し、続くステップＳ３６においてそのコードが日データであるか否か判定する。受信したコードが日データでない場合には、ステップＳ４５に移行し時刻情報受信処理は終了する。受信したコードが日データであった場合、ステップＳ３７においてカメラ３はリモコン２から送信されたコードを受信し、続くステップＳ３８においてそのコードが時データであるか否か判定する。受信したコードが時データでない場合には、ステップＳ４５に移行し時刻情報受信処理は終了する。受信したコードが時データであった場合、ステップＳ３９においてカメラ３はリモコン２から送信されたコードを受信し、続くステップＳ４０においてそのコードが分データであるか否か判定する。受信したコードが分データでない場合には、ステップＳ４５に移行し時刻情報受信処理は終了する。受信したコードが分データであった場合、ステップＳ４１においてカメラ３はリモコン２から送信されたコードを受信し、続くステップＳ４２においてそのコードが秒データであるか否か判定する。受信したコードが秒データでない場合には、ステップＳ４５に移行し時刻情報受信処理は終了する。受信したコードが秒データであった場合、ステップＳ４３においてカメラ３は時刻・カレンダ情報を更新する。
【００６３】
続いて、ステップＳ４４において、カメラ３は第３のモードであるか否か判定し、第３のモードである場合には、ステップＳ４７において、受信したコマンドに基づいて動作処理を行い、カメラ３が第３のモードではない場合には、ステップＳ４６に移行し時刻情報受信処理を終了する。
【００６４】
以上のフローにより、第１のモード及び第３のモードでは図１２（ａ）に示す条件で動作処理が行われ、第２のモード及び第３のモードでは図１２（ｂ）に示す条件で時刻情報受信処理が行われる。すなわち、第１のモードにおいては、第１のコードと第２のコードのいずれかが動作信号である場合には、カメラ３はそのコマンドに基づいて動作処理を行う。第２のモードにおいては、第２のコードが動作信号であった場合に、時刻情報を受信して時刻情報の修正を行う。そして、第３のモードにおいては時間情報受信処理をした後、ステップＳ４７（図１１参照）において動作処理を行う。
【００６５】
本実施形態に係るカメラシステム１及びこのカメラシステム１による時刻修正方法によれば、カメラ３はリモコン２から送信されるリモコン信号のコマンド信号の受信状態に基づいて時刻修正を行うか否か判定するので、受信不可能な状態では早い段階で受信処理を中止することができ、再度のリモコン信号の受信判定やキー入力の割り込み判定を効率的に開始させることができる。
【００６６】
また、カメラ３は、動作処理を行う第１のモード、時刻修正を行う第２のモード、動作処理及び時刻修正を行う第３のモードを有している。これにより、リモコン２から一定のフォーマットによってコマンド信号とデート信号が送られても、カメラ３でどのような処理を行うか決定できるという効果がある。通常、時刻修正は頻繁に行う必要がないので、このようなモードを設定可能とすることにより処理を効率化させることができる。
【００６７】
【発明の効果】
このように時刻信号に先立って送信されるコマンド信号の受信状態に基づいて時刻修正を行うか否か判定することにより、受信不可能な状態では早い段階で受信処理を中止することができ、再度のリモコン信号の受信判定やキー入力の割り込み判定を効率的に開始させることができる。
【図面の簡単な説明】
【図１】本実施形態に係るカメラシステムの構成を示す斜視図である。
【図２】図１に示したリモコンの構成を示すブロック図である。
【図３】図１に示したリモコンの一部構成を示す外観図である。
【図４】図３に示したＬＣＤに表示される日時表示の一例を示す図であり、（ａ）は全表示の一例であり、（ｂ）は日付表示の一例であり、（ｃ）は時刻表示の一例である。
【図５】リモコンから送信される遠隔操作信号を説明する図であり、（ａ）はレリーズ信号を示し、（ｂ）はデート信号を示している。
【図６】図１に示したカメラの構成を示すブロック図である。
【図７】図１に示したカメラの一部構成を示す外観図である。
【図８】図７に示したＬＣＤにおける全表示の一例を示す図である。
【図９】図１に示したカメラのＳＭ開処理を示すフローチャートである。
【図１０】実施形態に係るカメラの動作を示すフローチャートである。
【図１１】実施形態に係るカメラの動作を示すフローチャートである。
【図１２】実施形態に係るカメラの動作を説明する図である。
【符号の説明】
１…カメラシステム、２…リモコン、３…カメラ、２２…リモコン送信回路、２８…スイッチ群、３５…デート信号送信スイッチ、３６…レリーズ信号送信スイッチ、６６…リモコン受信回路、８４…スイッチ群、８６…撮影スイッチ群、８８…設定スイッチ群、９８…デートスイッチ。
【図１】
2004294411.tif 000003
【図２】
2004294411.tif 000004
【図３】
2004294411.tif 000005
【図４】
2004294411.tif 000006
【図５】
2004294411.tif 000007
【図６】
2004294411.tif 000008
【図７】
2004294411.tif 000009
【図８】
2004294411.tif 000010
【図９】
2004294411.tif 000011
【図１０】
2004294411.tif 000012
【図１１】
2004294411.tif 000013
【図１２】
2004294411.tif 000014