JP2006121237A - 電子機器、接続機器、および遠隔操作システム、並びに遠隔操作方法 - Google Patents

電子機器、接続機器、および遠隔操作システム、並びに遠隔操作方法 Download PDF

Info

Publication number
JP2006121237A
JP2006121237A JP2004304877A JP2004304877A JP2006121237A JP 2006121237 A JP2006121237 A JP 2006121237A JP 2004304877 A JP2004304877 A JP 2004304877A JP 2004304877 A JP2004304877 A JP 2004304877A JP 2006121237 A JP2006121237 A JP 2006121237A
Authority
JP
Japan
Prior art keywords
state
electronic device
operation mode
connection
restart command
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2004304877A
Other languages
English (en)
Other versions
JP4624757B2 (ja
Inventor
Mari Takahashi
真理 高橋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kyocera Corp
Original Assignee
Kyocera Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kyocera Corp filed Critical Kyocera Corp
Priority to JP2004304877A priority Critical patent/JP4624757B2/ja
Publication of JP2006121237A publication Critical patent/JP2006121237A/ja
Application granted granted Critical
Publication of JP4624757B2 publication Critical patent/JP4624757B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Details Of Television Systems (AREA)
  • Studio Devices (AREA)
  • Selective Calling Equipment (AREA)

Abstract

【課題】制御プログラムの構造の単純化を図ることが可能な電子機器、接続機器、遠隔操作システム、並びに、遠隔操作方法を提供する。
【解決手段】外部接続機器3と接続状態で用いられる第1の動作モードと、外部接続機器3と非接続状態で用いられる第2の動作モードとを有カメラ本体2と、カメラ本体2の動作状態が第2の動作モードにおける特定の状態の場合、再起動の指令を制限して(リセット信号RESETの出力を抑止して)、カメラ本体2の動作状態を上記第2のモード特定の状態に維持させ、カメラ本体2の動作状熊が上記特定の状態でない場合、リセット信号RESETを端子34を通して信号ライン44に転送してカメラ本体2を再起動させ第1の動作モードに遷移させる外部接続機器3を有する。
【選択図】 図1

Description

本発明は、デジタルカメラ等の多機能化された電子機器、この電子機器に接続可能で電子機器を遠隔可能な接続機器、およびこれら電子機器および接続機器を備えた遠隔操作システム、並びに遠隔操作方法に関するものである。
従来より、複数のモードを有する電子機器が他の機器と接続されたことを検知すると、自動的に接続された機器との連携に適したモードに自動的に遷移する、デジタルカメラやビデオカメラ等が、以下に第1から第5の器として、種々提案されている。
第1の機器は、USB接続を検知すると専用のモードに設定するものである。また、USBケーブル接続状態で機器の電源がオンとなると、PC接続モードで起動する。
第2の機器は、複数の動作モードを備えたビデオカメラにて、接続されたアクセサリーに適した動作モードを自動的に選択するものである。
第3の機器は、ビデオカメラとステーションとが接続可能なものであって、ステーションの接続を検知してモードを変更するものである。
第4の機器は、他の機器へ電源電圧を供給する機器において、自機器の電源リセットの際、一定時間遅延して他機器の接続状態を検知するものである。
第5の機器は、VTRがカメラとチューナ等に接続可能で、接続機器に応じてモードを自動切換するものである(たとえば特許文献1参照)。
特開昭57−12797号公報
上述したように、第1から第5の機器は、複数のモードを有する機器が他の機器と接続されたことを検知すると、自動的に接続された機器との連携に適したモードに自動的に遷移するものであるが、機器の制御プログラムの構造が複雑となる問題がある。
特に、近年のデジタルカメラは多機能化しており、状態管理も複雑になっている。ここにさらに外部機器との接続による状態管理を加えると、その管理は非常に複雑となり、想定しない不具合も発生しやすくなる。
本発明の目的は、制御プログラムの構造の単純化を図ることが可能な電子機器、接続機器、遠隔操作システム、並びに、遠隔操作方法を提供することにある。
本発明の第1の観点は、接続機器と接続可能で、少なくとも上記接続機器と接続状態で用いられる第1の動作モードと、上記接続機器と非接続状態で用いられる第2の動作モードとを有し、少なくとも第1の動作モードに対応した第1のアプリケーションプログラムと第2の動作モードに対応した第2のアプリケーションプログラムとを実行可能な電子機器であって、少なくとも上記接続機器からの再起動の指令を受ける、上記接続機器との信号の送受を行う信号ラインと、上記接続機器の接続を検知する検知手段と、上記信号ラインの信号からの再起動の指令に基づき再起動を行う再起動手段と、上記再起動手段による再起動の際、上記検知手段により上記接続機器の接続が検知された場合には上記第1のアプリケーションプログラムで起動を行って上記第1の動作モードに遷移し、上記検出手段により上記接続機器の非接続が検知された場合には上記第2のアプリケーションプログラムで起動を行って上記第2の動作モードに遷移する第1の制御手段とを有する。
好適には、上記検知手段により上記接続機器の接続が検知された場合、上記信号ラインを通じて上記接続機器に動作状態を報知する状態報知手段を、さらに有する。
好適には、上記第1の制御手段は、上記状態報知手段により上記接続機器に動作状態を報知し、報知した動作状態に応じて接続機器からの再起動を制限させる。
好適には、上記信号ラインには、外部電源に接続された信号ラインを含み、上記第1の制御手段は、パワーオン状態で、上記検知手段により上記接続機器の接続を検知すると、一旦パワーオフ処理を行って上記外部電源による充電処理を行い、再起動手段は、上記信号ラインの信号からの再起動の指令に基づき再起動を行う。
好適には、上記信号ラインには、外部電源に接続された信号ラインを含み、上記第1の制御手段は、上記第2の動作モードの特定の状態で、上記検知手段により上記接続機器の接続を検知すると、当該第2の動作モードの特定の状態が解除されてから、一旦パワーオフ処理を行って上記外部電源による充電処理を行い、再起動手段は、上記信号ラインの信号からの再起動の指令に基づき再起動を行う。
好適には、上記第1の制御手段、上記接続機器により制御信号が供給されると、当該制御信号に応じた状態遷移を行う。
本発明の第2の観点は、少なくとも接続状態で用いられる第1の動作モードと非接続状態で用いられる第2の動作モードを有する電子機器と接続可能な接続機器であって、上記電子機器へ再起動の指令を送るための再起動指令手段と、少なくとも上記再起動指令手段からの再起動指令を送ると共に上記電子機器の動作状態の報知を受ける、上記電子機器との信号の送受を行う信号ラインと、上記信号ラインから受けた上記電子機器の動作状態の報知により当該電子機器の状態を検知する状態検知手段と、上記状態検知手段により上記電子機器の動作状態が上記第2の動作モードにおける特定の状態の場合、上記再起動指令手段による再起動の指令を制限して上記電子機器の動作状態を上記特定の状態に維持させ、上記電子機器の動作状熊が上記特定の状態でない場合、上記再起動指令手段による再起動を実施し上記電子機器を第1の動作モードで再起動させる第2の制御手段とを有する。
好適には、上記第2の制御手段は、上記状態検知手段により上記電子機器の動作状態が上記第2の動作モードにおける特定の状態の場合、上記状態検知手段による電源オフの検知を待って、上記再起動指令手段による再起動を実施し上記電子機器を第1の動作モードで再起動させる。
好適には、上記第2の制御手段は、上記状態検知手段により上記電子機器の動作状態が上記第2の動作モードにおける特定の状態の場合、上記再起動指令手段による再起動の指令を制限して上記電子機器の動作状態を上記特定の状態に維持させると共に、上記状態検知手段による電源オフの検知を待って、上記再起動指令手段による再起動を実施し上記電子機器を第1の動作モードで再起動させる。
本発明の第3の観点の遠隔操作システムは、接続機器と、上記接続機器と接続可能で、少なくとも上記接続機器と接続状態で用いられる第1の動作モードと、上記接続機器と非接続状態で用いられる第2の動作モードとを有し、少なくとも第1の動作モードに対応した第1のアプリケーションプログラムと第2の動作モードに対応した第2のアプリケーションプログラムとを実行可能な電子機器と、を有し、上記電子機器は、少なくとも上記接続機器からの再起動の指令を受ける、上記接続機器との信号の送受を行う信号ラインと、上記接続機器の接続を検知する検知手段と、上記信号ラインの信号からの再起動の指令に基づき再起動を行う再起動手段と、上記再起動手段による再起動の際、上記検知手段により上記接続機器の接続が検知された場合には上記第1のアプリケーションプログラムで起動を行って上記第1の動作モードに遷移し、上記検出手段により上記接続機器の非接続が検知された場合には上記第2のアプリケーションプログラムで起動を行って上記第2の動作モードに遷移する第1の制御手段と、を含み、上記接続機器は、上記電子機器へ再起動の指令を送るための再起動指令手段と、少なくとも上記再起動指令手段からの再起動指令を送ると共に上記電子機器の動作状態の報知を受ける、上記電子機器との信号の送受を行う信号ラインと、上記信号ラインから受けた上記電子機器の動作状態の報知により当該電子機器の状態を検知する状態検知手段と、上記状態検知手段により上記電子機器の動作状態が上記第2の動作モードにおける特定の状態の場合、上記再起動指令手段による再起動の指令を制限して上記電子機器の動作状態を上記特定の状態に維持させ、上記電子機器の動作状熊が上記特定の状態でない場合、上記再起動指令手段による再起動を実施し上記電子機器を第1の動作モードで再起動させる第2の制御手段と、を含む。
本発明の第4の観点は、接続機器と接続可能で、少なくとも上記接続機器と接続状態で用いられる第1の動作モードと、上記接続機器と非接続状態で用いられる第2の動作モードとを有し、少なくとも第1の動作モードに対応した第1のアプリケーションプログラムと第2の動作モードに対応した第2のアプリケーションプログラムとを実行可能な電子機器を、上記接続機器により遠隔操作する遠隔操作方法であって、上記電子機器に上記接続機器を接続し、上記電子機器の動作状態を上記接続機器に報知し、上記電子機器の動作状態が上記第2の動作モードにおける特定の状態の場合、再起動の指令を制限して上記電子機器の動作状態を上記特定の状態に維持させ、上記電子機器の動作状熊が上記特定の状態でない場合、上記接続機器から電子機器の再起動を実施し上記電子機器を第1の動作モードで再起動させる。
本発明によれば、複雑な状態管理を単純化することができ、制御プログラムの構造の単純化を図ることができる。
以下、本発明の実施形態を図面に関連付けて説明する。
図1は、本発明に係る電子機器および接続機器を採用した遠隔操作システムの一実施形態を示す構成図である。
本実施形態においては、電子機器はデジタルカメラであるものとするカメラシステムを例に説明する。
本遠隔操作カメラシステム1は、図1に示すように、デジタルカメラ本体(以下、単にカメラ本体という)2、外部接続機器3、および複数の信号ラインを含む接続ケーブル4を主構成要素として有している。
本実施形態のカメラシステム1においては、カメラ本体2は単体で、通常の撮像処理でファイルの書き込み処理等を行うことが可能である。カメラ本体2に外部接続機器3を接続した場合、カメラ本体2に外部接続機器3からの操作のみ受け付ける特殊なモードを用意し、外部接続機器3が接続された場合、外部接続機器3からのカメラハードリセット(再起動指令)によるリセット動作からのみこのモードに遷移するようにすることでこの複雑な状態管理を単純化している。
また、なんらかの理由により、カメラがハングアップ等を起こし、外部接続機器3からの通信を受け付けなくなってしまった状態でも、外部接続機器3からこのハードリセット(再起動指令)をかけることによって確実にリカバリー動作をすることができる。特に外部接続機器3により遠隔操作するような場合、カメラがハングアップしたりすると、通常はカメラのあるところまで行き、リカバリー動作させなければならないが、このような仕組みとすることで、カメラ本体2から離れた場所にいても確実に外部接続機器を通じてリカバリー動作が実現でき、より信頼性の高いシステムを実現している。
また、カメラ本体2を、通常は外部接続機器との接続をせず、通常のカメラとして使用するようなシステムでは、ユーザーがカメラの状態を気にすることなく自由に着脱を行っても問題ないようにする必要がある。
外部機器がカメラ側のハードリセットをかけるこのシステムにおいては、たとえばカメラが記憶媒体のデータを読み込んでいたり、書き込んでいたりしている最中に外部機器と接続し、これを受けて外部機器がハードリセットをかけてしまうと、記憶媒体のデータもしくは記憶媒体そのものを壊してしまう可能性もある。
本実施形態においては、外部接続機器3がカメラ本体2の状態を見てハードリセットをかけるかどうかを判断することにより、そのような不具合も防止することによって、ユーザーの使い勝手を向上することができるように構成される。
以下、カメラシステム1、電子機器としてのカメラ本体2、外部接続機器3、および接続ケーブル4の具体的な構成および各部機能について順を追って説明する。
カメラシステム1は、カメラ本体2に外部接続機器3を、複数の信号線からなる物理的な接続ケーブル4で接続し、外部接続機器3からの信号により、撮影などの操作が可能なカメラシステムとして構成される。
接続ケーブル4には、複数の信号ライン41〜46を含む。
信号ライン41は、外部接続機器3側からカメラ本体2に直流電源電圧DC INを供給するためのラインである。
信号ライン42は、グランドGNDラインである。
信号ライン43は、カメラ本体2がパワーオンの状態にあるかパワーオフの状態にあるかをカメラ本体2から外部接続機器3側に報知するための信号CAM POWERの転送ラインである。
信号ライン44は、外部接続機器3からカメラ本体2に対しての再起動指令であるリセット信号RESETの転送ラインである。
信号ライン45は、セットトップボックス(STB)等の外部接続機器3がセットされた場合に、外部接続機器3(STB)によりカメラ本体2をコントロールするために外部接続機器3からカメラ本体2に信号BOX SETの転送ラインである。
信号ライン46は、カメラ本体2と外部接続機器3と、いわゆるUSB通信等を行うためのバスラインである。
たとえば接続ケーブル4の各信号ライン41〜46の一端は、あらかじめ外部接続機器3の入出力端子T31〜T36に接続してあり、他端側に設けたコネクタ47をカメラ本体の被接続部21に接続することにより、外部接続機器3をカメラ本体2に接続することができる。
信号ライン41の一端が外部接続機器3の端子T31に接続され、他端がコネクタ47が接続時にカメラ本体2の端子T21に接続される。
信号ライン42の一端が外部接続機器3の端子T32に接続され、他端がコネクタ47が接続時にカメラ本体2の端子T22に接続される。
信号ライン43の一端が外部接続機器3の端子T33に接続され、他端がコネクタ47が接続時にカメラ本体2の端子T23に接続される。
信号ライン44の一端が外部接続機器3の端子T34に接続され、他端がコネクタ47が接続時にカメラ本体2の端子T24に接続される。
信号ライン45の一端が外部接続機器3の端子T35に接続され、他端がコネクタ47が接続時にカメラ本体2の端子T25に接続される。
信号ライン45の一端が外部接続機器3の端子T36に接続され、他端がコネクタ47が接続時にカメラ本体2の端子T26に接続される。
カメラシステム1においては、基本的に外部接続機器3がカメラ本体2に接続されているときに、信号ライン44を通して、リセット信号RESETをカメラ本体2に送信し、カメラ本体2にハード的なリセット動作を行わせる。
カメラ本体2は、接続ケーブル4により外部接続機器3が接続された場合、信号ライン45のBOX SET信号を受けて、外部接続機器3と接続されたことを検知し、カメラ本体2は外部接続機器3が接続されたことを検知した場合、カメラ動作状態を電源オフ状態に遷移させる。
また、カメラ本体2は、カメラ動作中に外部接続機器接続3が接続されたことを検知した場合であって、リセット動作による再起動の際、外部機器接続検知信号である信号ライン45のBOX SET信号の状態を読み、外部接続機器3が接続されていると判断した場合は、外部接続機器3からの操作により動作する第1の動作モードで起動する。
カメラ本体2は、信号ライン46を通して、カメラ本体2の動作状態を外部接続機器3が検知するためのカメラ動作状態検知信号を転送し、外部接続機器3は接続されたカメラ本体3を再起動(初期化)する際、受信したカメラ動作状態検知信号の状態によりカメラ本体3が電源オフ状態にあることを検知して、リセット信号RESTEを信号ライン44に送信する。
また、外部接続機器3は、接続されたカメラ本体2を初期化する際、カメラ動作状態検知信号の状態によりカメラ本体2が動作状態にある場合は電源オフ状態になるのを待ってリセット信号RESTEを信号ライン44に送信する。
以上の基本的な動作をふまえたカメラ本体2および外部接続機器3の構成および機能についてさらに詳細に説明する。
カメラ本体2は、基本的に、少なくとも外部接続機器3と接続状態で用いられる第1の動作モードと、外部接続機器3と非接続状態で用いられる第2の動作モードとを有し、少なくとも第1の動作モードに対応した第1のアプリケーションプログラムと第2の動作モードに対応した第2のアプリケーションプログラムとを実行可能に構成されている。
第1の動作モードでは、外部接続機器3を通しての再起動処理や撮影等が行われる。
第2の動作モードでは、通常の撮影動作やファイルの書き込み処理等を行う。第2の動作モードで、これらの撮影動作やファイルの書き込み処理等を行っている状態等が第2の動作モードにおける特定の状態として外部接続機器3により認識される。
カメラ本体2は、図1に示すように、上述した被接続部21に加えて、電池22、切替/充電回路23、電源回路24、第1の制御手段としての第1CPU(CPU1)25、第2CPU(CPU2)26、および機能ブロック27を有する。
切替/充電回路23は、接続ケーブル4を通して外部接続機器3が接続されていない場合には電池21によるDC電圧を電源回路24に供給し、接続ケーブル4を通して外部接続機器3が接続され、外部接続機器3側から供給される電圧DC INの供給を受けた場合には、電池21の供給電圧から、外部からの電圧DC INの供給に切り替えて電源回路24に供給する。
電源回路24は、切替/充電回路23から供給される電圧に応じて、第2CPU26および機能ブロック27に必要な駆動電圧を生成して供給する。
また、電源回路24は、接続ケーブル4の信号ライン43に接続される端子T22にカメラ本体2がパワーオンかパワーオフかを示す信号CAM POWERを出力する。接続ケーブル4が接続された場合、このパワー状態を示す信号CAM POWERは、信号ライン43を通して外部接続機器3に供給され、外部接続機器3はこれによりカメラ本体2が電源オン状態か電源オフ状態かを検知する。すなわち、端子T23は信号ライン43を通じて外部接続機器3にカメラ本体2の動作状態を報知する報知手段として機能する。
第1CPU25は、カメラ本体2の電源管理を主に行う。電池電圧または外部からの電圧DC INのどちらかが供給されている状態では第1CPU25には常に電圧が供給されている。カメラ本体2が電源オフ状態の場合は、第1CPU25は電源回路24を制御し、第2CPU26および機能ブロック27への電源供給をオフにする。逆に、カメラ本体2を電源オン状態にする場合には、第1CPU25が電源回路24を制御し、第2CPU26および機能ブロック27へ電源を供給することにより、第2CPU26のアプリケーションプログラムをスタートさせる。
カメラ本体2が電源オフ状態にあり、外部からの電圧DC INが供給されている場合は、第1CPU25が充電回路23を制御することにより、外部からの電圧DC INを用いて、電池22を充電する。カメラ本体2が電源オフ状態にあり、外部からの電圧DC INが供給されていない場合は、第1CPU25自体の待機電流の非常に少ない省電力モードに移行する。
第1CPU25は、接続ケーブル4が接続されて外部接続機器3からの再起動指示であるリセット信号RESETを受けると、第1CPU25はプログラムカウンタをリセットし、初期化プログラムが起動する。すなわち、第1CPU25は、信号ライン44の信号RESETから再起動の指令に基づき再起動を行う再起動手段として機能する。第1CPU25は再起動の際、電源回路24を制御し、第2CPU26および機能ブロック27に電源を供給し、第2CPU26のアプリケーションプログラムをスタートさせる。
第2CPU26は、第1CPU25に制御により電源が供給されることにより、第2CPU26内にもつアプリケーションプログラムを起動する。
第2CPU26は、このアプリケーションプログラムの初期部分において、接続ケーブル4を通して外部接続機器3が接続されたかどうかを検知する信号BOX SETを検知し、外部接続機器3の接続を検知した場合は第1のアプリケーションプログラムで起動を行って第1の動作モードに遷移し、外部接続機器3の非接続を検知した場合は第2のアプリケーションプログラムで起動を行って第2の動作モードに遷移する。
また、第2CPU26は、端子T26、信号ライン46を通して外部接続機器3との間でUSB通信処理等も行う。
外部接続機器3は、上述した入出力端子T31〜T36に加えて、スイッチ31、および第2の制御手段としてのCPU32を有する。
スイッチ31は、外部接続機器3の電源スイッチであり、これがオンされることにより、CPU32に電源が供給されてCPU32が動作を開始する。また、スイッチ31がオンされることにより、端子T35を通して、制御信号BOX SETを信号ライン45に転送する。
CPU32は、接続ケーブル4がカメラ本体2に接続されて、信号ライン43を通してカメラ本体2がパワーオンかパワーオフかを示す信号CAM POWERを受け、カメラ本体2の動作状態を検知する。すなわち、CPU32は、信号ラインから受けた電子機器であるカメラ本体2の動作状態の報知により、カメラ本体2の動作状態を検知する状態検知手段として機能する。
CPU32は、信号CAM POWERを受け、端子T34を通してカメラ本体2に再起動指令であるリセット信号RESETを信号ライン44に転送する。すなわち、CPU32は、電子機器であるカメラ本体2に再起動の指令を送るための再起動指令手段として機能する。
CPU32は、カメラ本体2の動作状態が上記第2の動作モードにおける特定の状態の場合、再起動の指令を制限して(リセット信号RESETの出力を抑止して)、カメラ本体2の動作状態を上記第2のモード特定の状態(撮影中あるいはファイルに書き込み中の状態)に維持させ、カメラ本体2の動作状熊が上記特定の状態でない場合、リセット信号RESETを端子T34を通して信号ライン44に転送してカメラ本体2を第1の動作モードに遷移させて再起動させる。
図2は、本実施形態の外部接続機器3のカメラ本体に対する再起動処理(初期化処理)を示すフローチャートである。
CPU32は、カメラ初期化要求があると(ST1)、タイマをスタートさせて8ST2)、待ち時間Twaitが時間Llimit を超えたか否かを判別を行う(ST3)。
ステップST3において、待ち時間Twaitが時間Llimit を超えたと判別したば場合には、カメラ本体2から信号ライン43を通して転送されてきた信号CAM POWERがオンであるかオフであるか判別を行う(ST4)。
ステップST4において、信号CAM POWERがオンであると判別した場合には、ステップST3からの処理に戻る。
一方、ステップST4において、信号CAM POWERがオフであると判別した場合、あるいはステップST3において、待ち時間Twaitが時間Llimit を超えていないと判別した場合には、リセット信号RESETを端子34を通して信号ライン44に転送してカメラ本体2を第1の動作モードに遷移させて再起動(初期化)させる(ST5)。
そして、一定時間待った後(ST6)、信号ライン46を通してカメラ本体2との通信確認を行う(ST7)。
そして、通信が正常(OK)である場合、カメラ初期化を正常終了する(ST)。
通信が正常でない(NG)場合、あらかじめ設定したリトライ回数だけ、ステップST5からの処理を繰り返し(ST9)、リトライ回数だけリセット処理を行っても通信が正常でない場合にはカメラ初期化エラーとして処理する(ST10)。
図3は、カメラ本体の状態遷移を示す図である。
図3の例では、制御信号BOX SETとDC INのオン、オフに応じたカメラ本体2の状態遷移例を示している。
カメラリセット時に、制御信号BOX SETとDC INが共にオフの場合には、「POWER_OFF」状態へ遷移する。この場合、第1CPU25は電源は供給されているが、省電力モードの状態となり、第2CPU26はオフ(OFF)となる。
カメラリセット時に、制御信号BOX SETがオフで、DC INがオンの場合には、「POWER_OFF(充電)」状態へ遷移する。この場合、第1CPU25は充電回路23を制御し、バッテリーを充電する。第2CPU26はオフ状態となる。
カメラリセット時に、制御信号BOX SETがオンの場合、CAM POWER ONとなり、第2CPU26および機能ブロック27に電源が供給される。
カメラリセット時に、「POWER_OFF」状態または「POWER_OFF(充電)」状態に遷移した場合でも、パワーキーがオンされることで、第2CPU26および機能ブロック27に電源が供給される。
第2CPU26は、電源オン状態となることによって、それぞれ条件に応じて次のいずれかのカメラ動作をする。
CAMERA_MODE:通常カメラ動作のモード。
PLAY_MODE:記録した画像を再生するモード。
SET_UP_MODE:カメラの各種設定を行うモード。
EXT_MODE:外部接続機器3が接続されたときのモードであり、外部接続機器3からの命令のみで動作し、カメラのスイッチ操作等は受け付けない。
パワーキーオフ等、パワーオフ要求が生じた場合、第2CPU26は処理中の動作が完了し次第、第1CPU25に対してパワーオフの要求を出す。
第1CPU25は、第2CPU26からのパワーオフ要求を受けて第2CPU26の電源をオフするように制御する。
外部接続機器3が接続されたときの第1の動作モード(EXT MODE)にある場合、外部接続機器3から外されたことを示す、BOX SET=OFFが検知された場合か外部接続機器3からパワーオフの要求を受けた場合にパワーオフ処理に遷移する。
外部接続機器3が接続されていないときの第2の動作モード(EXT MODE以外)にある場合、通常のパワーキーのオフ等でパワーオフ要求が発生するが、外部接続機器3が接続された場合、すなわち信号BOX SETのオンを検知した場合もパワーオフ要求を発生させ、パワーオフ状態へ遷移する。これにより、外部接続機器3からのリセット処理を受けられる状態とする。
以下に、外部接続機器3が、カメラ本体2に接続される場合の動作を、カメラがオン状態で接続された場合、カメラ本体2がファイル書き込み中等のビジー(BUSY)中で接続された場合、カメラ本体2がハングアップ中に外部接続機器3により起動要求された場合、並びに、外部接続機器3による遠隔操作による撮影動作を、図面に関連付けて説明する。
まず、図4(A)〜(G)に関連付けて、カメラ本体2がオン状態で接続された場合の動作を説明する。
なお、図4(A)がDC INを、図4(B)が制御信号BOX SETを、図4(C)が信号CAM POWERを、図4(D)がリセット信号RESETを、図4(E)が信号ライン36を通してのUSB通信を、図4(F)が外部接続機器3の状態を、図4(G)がカメラ本体2の状態をそれぞれ示している。
外部接続機器3は、スイッチ3をオンすることで外部接続機器3のCPU32が処理か処理を実行した後、待機状態となる。そこへカメラ本体2がオン状態で外部接続機器3に接続された場合、カメラ本体2はBOS SET信号を検知してパワーオフ処理を実行する。すなわち、第2CPU26がパワーオフ要求を発生させ、それを受けて、第1CPU25が、第2CPU26および機能ブロック27への電源供給をオフする。これにより、信号CAM POWERもオフとなる。このとき、外部接続機器3が接続されているので、電圧DC INの供給が検知され、第1CPU25は充電回路を制御し、カメラ本体2は「POWER OFF(充電)」状態に遷移する。
外部接続機器3においてカメラ起動要求が発生した場合、CMA POWERの状態をチェックし、オフとなっていることを確認した後、一定のウェイト時間の後、リセット信号RESETを端子T34を通して信号ライン44に転送してカメラ本体2を再起動(リセット)させ、第1の動作モードに遷移させる。
外部接続機器3では、図2に示すようなリセット(初期化処理)が終了すると、一定時間待った後、初期化通信が行われる。
この一定時間のウェイト時間の間に、カメラ本体2は処理化処理の後、制御信号BOX SETに基づいてEXT_MODEとなり、外部接続機器3からの命令のみで動作し、カメラのスイッチ操作等は受け付けない状態となる。
次に、図5(A)〜(G)に関連付けて、カメラ本体がファイル書き込み中等のビジー(BUSY)中に接続された場合の動作を説明する。
なお、図5(A)がDC INを、図5(B)が制御信号BOX SETを、図5(C)が信号CAM POWERを、図5(D)がリセット信号RESETを、図5(E)が信号ライン36を通してのUSB通信を、図5(F)が外部接続機器3の状態を、図5(G)がカメラ本体2の状態をそれぞれ示している。
カメラ本体2がオン状態で外部接続機器3が接続された場合、外部接続機器3は図5(F)に示すように、待機状態にある。このとき、カメラ本体2がCAMERA MODEの状態にあり、かつファイル書き込み中であった場合、カメラ本体2の状態報知信号CAM POWERがオンであることを検知し、外部接続機器3はカメラ本体2がビジー(BUSY)状態であることを認識し、ウェイト状態となる。
このウェイト状態では、外部接続機器3が一定時間おきに信号CAM POWERの状態をチェックする。
カメラ本体2は、ファイル書き込みが終了し次第、制御信号BOS SETのオンを受けて、パワーオフ処理に移行し、その後「POWER OFF(充電)」状態に遷移する。
外部接続機器3においてカメラ起動要求が発生した場合は、信号CAM POWERの状態をチェックし、オフとなっていることを確認した後、一定のウェイト時間の後、リセット信号RESETを端子T34を通して信号ライン44に転送してカメラ本体2を再起動(リセット)させ、第1の動作モードに遷移させる。
外部接続機器3では、図2に示すようなリセット(初期化)処理が終了すると、一定時間待った後、初期化通信が行われる。
この一定時間のウェイト時間の間に、カメラ本体2は処理化処理の後、制御信号BOX SETに基づいてEXT_MODEとなり、外部接続機器3からの命令のみで動作し、カメラのスイッチ操作等は受け付けない状態となる。
次に、図6(A)〜(G)に関連付けて、カメラ本体2がハングアップ中に外部接続機器3により起動要求された場合の動作を説明する。
なお、図6(A)がDC INを、図6(B)が制御信号BOX SETを、図6(C)が信号CAM POWERを、図6(D)がリセット信号RESETを、図6(E)が信号ライン36を通してのUSB通信を、図6(F)が外部接続機器3の状態を、図6(G)がカメラ本体2の状態をそれぞれ示している。
カメラ本体2がオン状態で外部接続機器3が接続された場合、外部接続機器3は図5(F)に示すように、待機状態にあり、カメラ本体2は何らかの要因により、ハングアップ状態にあり、外部接続機器3は、ウェイト状態とある。
このとき、外部接続機器3においてカメラ起動要求が発生した場合、信号CAM POWERの状態チェックを開始する。外部接続機器3は一定時間おきに信号CAM POWERをチェックするが、カメラ本体2はハングアップ状態が解消されないことから、外部接続機器3ではタイムアウトとして検出し、リセット信号RESETを端子T34を通して信号ライン44に転送してカメラ本体2を再起動(リセット)させ、第1の動作モードに遷移させる。
外部接続機器3では、図2に示すようなリセット(初期化)処理が終了すると、一定時間待った後、初期化通信が行われる。
この一定時間のウェイト時間の間に、カメラ本体2は処理化処理の後、制御信号BOX SETに基づいてEXT_MODEとなり、外部接続機器3からの命令のみで動作し、カメラのスイッチ操作等は受け付けない状態となる。
次に、図7(A)〜(G)に関連付けて、外部接続機器3による遠隔操作による撮影動作を説明する。
なお、図7(A)がDC INを、図7(B)が制御信号BOX SETを、図7(C)が信号CAM POWERを、図7(D)がリセット信号RESETを、図7(E)が信号ライン36を通してのUSB通信を、図7(F)が外部接続機器3の状態を、図7(G)がカメラ本体2の状態をそれぞれ示している。
この場合、カメラ本体2は、外部接続機器3からの通信以外、カメラのスイッチ等を受け付けないEXT_MODEとなっている。
そして、信号ライン36を通して外部接続機器3側からレンズ繰り出し要求、撮影要求が発行される。カメラ本体2は、信号ライン36を通して外部接続機器3側からレンズ繰り出し要求、撮影要求に応じて動作を行う。
上記実施形態において、外部接続機器3に電子機器の動作状態を報知する状態報知手段について、カメラの電源状態を示す信号CAM POWERを用いて、カメラの電源オンオフを報知する状態報知手段を一例としてあげたが、信号ライン36を通してのUSB通信を用いることも可能である。この場合、電源のオンオフだけでなく、ファイルの書き込み中、撮影中等を区別して送信することで外部接続機器3がより細かいカメラの動作状態を判断することができる。
以上説明したように、本実施形態によれば、カメラ本体2に外部接続機器3からの操作のみ受け付ける特殊なモードを用意し、外部接続機器3か接続された場合、外部接続機器3からのカメラハードリセットによるリセット動作からのみこのモードに遷移するようにすることでこの複雑な状態管理を単純化することができる。
また、なんらかの理由により、カメラ本体2がハングアップ等を起こし、外部接続機器3からの通信を受け付けなくなってしまった状態でも、外部接続機器3からこのハードリセットをかけることによって確実にリカバリー動作をすることができる。特に外部接続機器3を遠隔操作するような場合、カメラ本体2がハングアップしたりすると、通常はカメラのあるところまで行き、リカバリー動作させなければならないが、このような仕組みとすることで、カメラから離れた場所にいても確実に外部接続機器3を通じてリカバリー動作が実現できるため、より信頼性の高いシステムを実現することができる。
このカメラ本体2を、通常は外部接続機器3との接続をせず、通常のカメラとして使用するようなシ ステムでは、ユーザーがカメラの状態を気にすることなく自由に着脱を行っても問題ないようにする必要がある。
外部接続機器3がカメラ側のハードリセットをかけるこのシステムにおいては、例えばカメラが記憶媒体のデータを読み込んでいたり、書き込んでいたりしている最中に外部接続機器3と接続し、これを受けて外部接続機器3がハードリセットをかけてしまうと、記憶媒体のデータもしくは記憶媒体そのものを壊してしまう可能性もある。
本実施形態においては、外部接続機器3がカメラの状態を見てハードリセットをかけるかどうかを判断することにより、そのような不具合も防止することによって、ユーザーの使い勝手を向上させることができる。
本発明に係る電子機器および接続機器を採用した遠隔操作システムの一実施形態を示す構成図である。 本実施形態の外部接続機器のカメラ本体に対する再起動処理(初期化処理)を示すフローチャートである。 信号CAM POWERがオフとオンの場合におけるカメラ再起動(リセット)時を含む、カメラ本体の状態遷移を示す図である。 カメラ本体がオン状態で外部接続機器が接続された場合の動作を説明するためのタイミングチャートである。 カメラ本体がファイル書き込み中等のビジー(BUSY)中に外部接続機器が接続された場合の動作を説明するためのタイミングチャートである。 カメラ本体がハングアップ中に外部接続機器により起動要求された場合の動作を説明するためのタイミングチャートである。 外部接続機器による遠隔操作による撮影動作を説明するためのタイミングチャートである。
符号の説明
1…遠隔操作カメラシステム、2…カメラ本体、21…被接続部、22…電池、23…切替/充電回路、24…電源回路、25…第1CPU、26…第2CPU,3…外部接続機器、31…スイッチ、32…CPU。

Claims (11)

  1. 接続機器と接続可能で、少なくとも上記接続機器と接続状態で用いられる第1の動作モードと、上記接続機器と非接続状態で用いられる第2の動作モードとを有し、少なくとも第1の動作モードに対応した第1のアプリケーションプログラムと第2の動作モードに対応した第2のアプリケーションプログラムとを実行可能な電子機器であって、
    少なくとも上記接続機器からの再起動の指令を受ける、上記接続機器との信号の送受を行う信号ラインと、
    上記接続機器の接続を検知する検知手段と、
    上記信号ラインの信号からの再起動の指令に基づき再起動を行う再起動手段と、
    上記再起動手段による再起動の際、上記検知手段により上記接続機器の接続が検知された場合には上記第1のアプリケーションプログラムで起動を行って上記第1の動作モードに遷移し、上記検出手段により上記接続機器の非接続が検知された場合には上記第2のアプリケーションプログラムで起動を行って上記第2の動作モードに遷移する第1の制御手段と
    を有する電子機器。
  2. 上記検知手段により上記接続機器の接続が検知された場合、上記信号ラインを通じて上記接続機器に動作状態を報知する状態報知手段を、さらに有する
    請求項1に記載の電子機器。
  3. 上記第1の制御手段は、上記状態報知手段により上記接続機器に動作状態を報知し、報知した動作状態に応じて接続機器からの再起動を制限させる
    請求項2記載の電子機器。
  4. 上記信号ラインには、外部電源に接続された信号ラインを含み、
    上記第1の制御手段は、パワーオン状態で、上記検知手段により上記接続機器の接続を検知すると、一旦パワーオフ処理を行って上記外部電源による充電処理を行い、
    再起動手段は、上記信号ラインの信号からの再起動の指令に基づき再起動を行う
    請求項1乃至3のいずれか一に記載の電子機器。
  5. 上記信号ラインには、外部電源に接続された信号ラインを含み、
    上記第1の制御手段は、上記第2の動作モードの特定の状態で、上記検知手段により上記接続機器の接続を検知すると、当該第2の動作モードの特定の状態が解除されてから、一旦パワーオフ処理を行って上記外部電源による充電処理を行い、
    再起動手段は、上記信号ラインの信号からの再起動の指令に基づき再起動を行う
    請求項1乃至4のいずれか一に記載の電子機器。
  6. 上記第1の制御手段、上記接続機器により制御信号が供給されると、当該制御信号に応じた状態遷移を行う
    請求項1乃至5のいずれか一に記載の電子機器。
  7. 少なくとも接続状態で用いられる第1の動作モードと非接続状態で用いられる第2の動作モードを有する電子機器と接続可能な接続機器であって、
    上記電子機器へ再起動の指令を送るための再起動指令手段と、
    少なくとも上記再起動指令手段からの再起動指令を送ると共に上記電子機器の動作状態の報知を受ける、上記電子機器との信号の送受を行う信号ラインと、
    上記信号ラインから受けた上記電子機器の動作状態の報知により当該電子機器の状態を検知する状態検知手段と、
    上記状態検知手段により上記電子機器の動作状態が上記第2の動作モードにおける特定の状態の場合、上記再起動指令手段による再起動の指令を制限して上記電子機器の動作状態を上記特定の状態に維持させ、上記電子機器の動作状熊が上記特定の状態でない場合、上記再起動指令手段による再起動を実施し上記電子機器を第1の動作モードで再起動させる第2の制御手段と
    を有する接続機器。
  8. 上記第2の制御手段は、上記状態検知手段により上記電子機器の動作状態が上記第2の動作モードにおける特定の状態の場合、上記状態検知手段による電源オフの検知を待って、上記再起動指令手段による再起動を実施し上記電子機器を第1の動作モードで再起動させる
    請求項7に記載の接続機器。
  9. 上記第2の制御手段は、上記状態検知手段により上記電子機器の動作状態が上記第2の動作モードにおける特定の状態の場合、上記再起動指令手段による再起動の指令を制限して上記電子機器の動作状態を上記特定の状態に維持させると共に、上記状態検知手段による電源オフの検知を待って、上記再起動指令手段による再起動を実施し上記電子機器を第1の動作モードで再起動させる
    請求項7に記載の接続機器。
  10. 接続機器と、
    上記接続機器と接続可能で、少なくとも上記接続機器と接続状態で用いられる第1の動作モードと、上記接続機器と非接続状態で用いられる第2の動作モードとを有し、少なくとも第1の動作モードに対応した第1のアプリケーションプログラムと第2の動作モードに対応した第2のアプリケーションプログラムとを実行可能な電子機器と、を有し、
    上記電子機器は、
    少なくとも上記接続機器からの再起動の指令を受ける、上記接続機器との信号の送受を行う信号ラインと、
    上記接続機器の接続を検知する検知手段と、
    上記信号ラインの信号からの再起動の指令に基づき再起動を行う再起動手段と、
    上記再起動手段による再起動の際、上記検知手段により上記接続機器の接続が検知された場合には上記第1のアプリケーションプログラムで起動を行って上記第1の動作モードに遷移し、上記検出手段により上記接続機器の非接続が検知された場合には上記第2のアプリケーションプログラムで起動を行って上記第2の動作モードに遷移する第1の制御手段と、を含み、
    上記接続機器は、
    上記電子機器へ再起動の指令を送るための再起動指令手段と、
    少なくとも上記再起動指令手段からの再起動指令を送ると共に上記電子機器の動作状態の報知を受ける、上記電子機器との信号の送受を行う信号ラインと、
    上記信号ラインから受けた上記電子機器の動作状態の報知により当該電子機器の状態を検知する状態検知手段と、
    上記状態検知手段により上記電子機器の動作状態が上記第2の動作モードにおける特定の状態の場合、上記再起動指令手段による再起動の指令を制限して上記電子機器の動作状態を上記特定の状態に維持させ、上記電子機器の動作状熊が上記特定の状態でない場合、上記再起動指令手段による再起動を実施し上記電子機器を第1の動作モードで再起動させる第2の制御手段と、を含む
    遠隔操作システム。
  11. 接続機器と接続可能で、少なくとも上記接続機器と接続状態で用いられる第1の動作モードと、上記接続機器と非接続状態で用いられる第2の動作モードとを有し、少なくとも第1の動作モードに対応した第1のアプリケーションプログラムと第2の動作モードに対応した第2のアプリケーションプログラムとを実行可能な電子機器を、上記接続機器により遠隔操作する遠隔操作方法であって、
    上記電子機器に上記接続機器を接続し、
    上記電子機器の動作状態を上記接続機器に報知し、
    上記電子機器の動作状態が上記第2の動作モードにおける特定の状態の場合、再起動の指令を制限して上記電子機器の動作状態を上記特定の状態に維持させ、
    上記電子機器の動作状熊が上記特定の状態でない場合、上記接続機器から電子機器の再起動を実施し上記電子機器を第1の動作モードで再起動させる
    遠隔操作方法。

JP2004304877A 2004-10-19 2004-10-19 電子機器、接続機器、および遠隔操作システム、並びに遠隔操作方法 Expired - Fee Related JP4624757B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004304877A JP4624757B2 (ja) 2004-10-19 2004-10-19 電子機器、接続機器、および遠隔操作システム、並びに遠隔操作方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004304877A JP4624757B2 (ja) 2004-10-19 2004-10-19 電子機器、接続機器、および遠隔操作システム、並びに遠隔操作方法

Publications (2)

Publication Number Publication Date
JP2006121237A true JP2006121237A (ja) 2006-05-11
JP4624757B2 JP4624757B2 (ja) 2011-02-02

Family

ID=36538736

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004304877A Expired - Fee Related JP4624757B2 (ja) 2004-10-19 2004-10-19 電子機器、接続機器、および遠隔操作システム、並びに遠隔操作方法

Country Status (1)

Country Link
JP (1) JP4624757B2 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009065410A (ja) * 2007-09-06 2009-03-26 Sanyo Electric Co Ltd 画像圧縮回路およびデジタルカメラ
JP2014127065A (ja) * 2012-12-27 2014-07-07 Canon Inc 画像処理装置、システム、制御方法及びプログラム
JP2016092665A (ja) * 2014-11-07 2016-05-23 志 儒 洪 給電を一時停止することにより負荷の動作機能を変更する電気回路

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57127979A (en) * 1981-01-30 1982-08-09 Canon Inc Video system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57127979A (en) * 1981-01-30 1982-08-09 Canon Inc Video system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009065410A (ja) * 2007-09-06 2009-03-26 Sanyo Electric Co Ltd 画像圧縮回路およびデジタルカメラ
JP2014127065A (ja) * 2012-12-27 2014-07-07 Canon Inc 画像処理装置、システム、制御方法及びプログラム
JP2016092665A (ja) * 2014-11-07 2016-05-23 志 儒 洪 給電を一時停止することにより負荷の動作機能を変更する電気回路

Also Published As

Publication number Publication date
JP4624757B2 (ja) 2011-02-02

Similar Documents

Publication Publication Date Title
JP3654274B2 (ja) データ転送制御装置、電子機器及び電源切替方法
JP5028904B2 (ja) 電子機器、および起動方法
WO2005001701A1 (ja) スレイブ装置、通信設定方法
JPH1173247A (ja) I/oカード、電子機器、電子システム及び電子機器の立ち上げ方法
JP5089415B2 (ja) 周辺機器、その制御方法及びプログラム
JP3675394B2 (ja) 通信デバイス
JP2001067156A (ja) コンピュータ周辺機器及びその制御方法、撮像装置並びに記憶媒体
JP2001067156A5 (ja) コンピュータ周辺機器及びその制御方法、撮像装置及びその制御方法並びにコンピュータ可読記憶媒体
JP4624757B2 (ja) 電子機器、接続機器、および遠隔操作システム、並びに遠隔操作方法
US7535490B2 (en) Imaging apparatus having control modes switchable based on connection to another apparatus
JP4239930B2 (ja) データ転送制御システム、電子機器及びプログラム
US20180097395A1 (en) Electronic device
JP2002108518A (ja) 周辺装置およびその制御方法
JP3927874B2 (ja) 画像処理装置およびその制御方法およびプログラムおよび記憶媒体
JP2010068413A (ja) 撮像装置
JP2005244633A (ja) クレードル
JP7387420B2 (ja) アクセサリ装置、撮像装置、および制御方法
JP4262534B2 (ja) デジタル機器
JP3679513B2 (ja) カメラ
JP2012147357A (ja) 撮像装置
JP4681937B2 (ja) 撮像装置及び撮像方法
JP2009060602A (ja) 撮像装置
JP2004110145A (ja) Usbコネクタ接続装置、usbコネクタ接続方法、usbコネクタ接続プログラムおよびusb接続プログラムを記録した媒体
JPH11288338A (ja) Usbコントローラ及びこれを搭載したデバイス
JP3890346B2 (ja) カメラ

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070907

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100622

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100823

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20101005

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20101104

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131112

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees