[go: up one dir, main page]

JP3890346B2 - camera - Google Patents

camera Download PDF

Info

Publication number
JP3890346B2
JP3890346B2 JP2004379068A JP2004379068A JP3890346B2 JP 3890346 B2 JP3890346 B2 JP 3890346B2 JP 2004379068 A JP2004379068 A JP 2004379068A JP 2004379068 A JP2004379068 A JP 2004379068A JP 3890346 B2 JP3890346 B2 JP 3890346B2
Authority
JP
Japan
Prior art keywords
state
camera
computer
control unit
storage device
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.)
Expired - Fee Related
Application number
JP2004379068A
Other languages
Japanese (ja)
Other versions
JP2005117692A (en
JP2005117692A5 (en
Inventor
聡 淺田
等 渡邊
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP2004379068A priority Critical patent/JP3890346B2/en
Publication of JP2005117692A publication Critical patent/JP2005117692A/en
Publication of JP2005117692A5 publication Critical patent/JP2005117692A5/ja
Application granted granted Critical
Publication of JP3890346B2 publication Critical patent/JP3890346B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Studio Devices (AREA)

Description

本発明は、外部のコンピュータとの通信が可能なカメラに関する。   The present invention relates to a camera capable of communicating with an external computer.

従来、撮像装置と情報処理装置との間をRS−232Cのようなデータ伝送路で結び、両装置間で映像データの送受信を行ったり、情報処理装置から撮像装置を制御したりする技術が提案されていた。この種の技術では、情報処理装置が制御のためのパケット化されたデータを撮像装置に転送し、撮像装置はデータを受信、解析してそのデータの内容に応じた動作をする。そして、応答のためのパケットデータを情報処理装置に送り返し、更に情報処理装置がその応答パケットを処理するという動作を繰り返し行っていた。   Conventionally, a technique has been proposed in which an imaging apparatus and an information processing apparatus are connected by a data transmission path such as RS-232C, and video data is transmitted and received between the two apparatuses and the imaging apparatus is controlled from the information processing apparatus. It had been. In this type of technology, the information processing apparatus transfers packetized data for control to the imaging apparatus, and the imaging apparatus receives and analyzes the data and operates according to the content of the data. Then, the packet data for response is sent back to the information processing apparatus, and the information processing apparatus repeatedly processes the response packet.

しかしながら、上記従来技術においては、撮像装置ではいかなるタイミングで情報処理装置からパケットデータが送信されて来るかを確定することが困難なため、情報処理装置からのデータの受信および、受信したデータの解析や受信したデータに対する応答ができる状態を常に保っていなければならなかった。すなわち、この状態は、情報処理装置からのデータの送信がしばらく行われないような場合でも保つ必要があり、そのために撮像装置の電源を常にオンにしておかなければならなかった。   However, in the above prior art, it is difficult for the imaging device to determine at what timing the packet data is transmitted from the information processing device. Therefore, the data reception from the information processing device and the analysis of the received data are performed. In addition, it was necessary to always maintain a state where a response to received data was possible. That is, this state needs to be maintained even when data transmission from the information processing apparatus is not performed for a while, and for that purpose, the power supply of the imaging apparatus must be kept on.

ところが、特に携帯性が求められる撮像装置においては電源として電池を用いていることが多く、そのような場合に上述の理由により電池の消費を早めてしまうといった問題があった。これにより、外部電源を持たない撮像装置では、バッテリーの持続時間などの制限により、撮像装置を使用できる時間が短くなってしまうという問題があった。   However, in particular, an imaging device that requires portability often uses a battery as a power source. In such a case, there is a problem that battery consumption is accelerated due to the reasons described above. As a result, the imaging apparatus having no external power supply has a problem in that the time during which the imaging apparatus can be used is shortened due to limitations such as the battery duration.

また、撮像装置を情報処理装置に接続して情報処理装置から制御を行うときには、撮像装置側の電源の制御は撮像装置のスイッチをユーザが操作することにより行っていたが、バッテリーの節約のために撮像装置の電源スイッチをこまめにオンオフすると、その都度情報処理装置側でも接続手順をやり直す必要があり、ユーザに多大な負担がかかってしまっていた。   In addition, when the imaging apparatus is connected to the information processing apparatus and control is performed from the information processing apparatus, the power supply on the imaging apparatus side is controlled by the user operating the switch of the imaging apparatus. When the power switch of the image pickup apparatus is frequently turned on and off, it is necessary to redo the connection procedure on the information processing apparatus side each time, which places a heavy burden on the user.

そこで、本発明は、ユーザに負担をかけることなくカメラで消費される電力を少なくできるようにすることを目的とする。   Therefore, an object of the present invention is to reduce the power consumed by the camera without imposing a burden on the user.

本発明に係るカメラの一つは、外部のコンピュータからの制御により撮影が可能な状態である第1の状態と、前記コンピュータからの接続要求を検知できれば前記コンピュータとの接続が行える状態であり、前記第1の状態よりも消費される電力が少ない状態である第2の状態と、前記第1の状態であるときに所定時間通信が行われなかった場合、前記第1の状態を前記第2の状態に遷移させる制御手段とを有し、前記制御手段は、撮影により得られた映像データを保持する記憶装置の取り外しが前記第1の状態のときに行われた場合にも前記第1の状態を前記第2の状態に遷移させることを特徴とする。   One of the cameras according to the present invention is a first state in which photographing can be performed by control from an external computer, and a state where connection to the computer can be performed if a connection request from the computer can be detected, The second state, in which less power is consumed than in the first state, and the first state, when communication is not performed for a predetermined time in the first state, the second state Control means for transitioning to the first state, the control means also when the removal of the storage device that holds the video data obtained by photographing is performed in the first state. The state is changed to the second state.

本発明に係るカメラの一つは、外部のコンピュータからの制御により撮影が可能な状態である第1の状態と、前記コンピュータからの接続要求を検知できれば前記コンピュータとの接続が行える状態であり、前記第1の状態よりも消費される電力が少ない状態である第2の状態と、撮影により得られた映像データを保持する記憶装置の取り外しが前記第1の状態のときに行われた場合、前記第1の状態を前記第2の状態に遷移させる制御手段とを有することを特徴とする。   One of the cameras according to the present invention is a first state in which photographing can be performed by control from an external computer, and a state where connection to the computer can be performed if a connection request from the computer can be detected, When the second state, in which less power is consumed than in the first state, and the removal of the storage device that holds the video data obtained by shooting are performed in the first state, Control means for transitioning the first state to the second state.

本発明に係るカメラの一つは、記憶装置が保持している映像データを外部のコンピュータに送信可能な状態である第1の状態と、前記コンピュータからの接続要求を検知できれば前記コンピュータとの接続が行える状態であり、前記第1の状態よりも消費される電力が少ない状態である第2の状態と、前記第1の状態であるときに所定時間通信が行われなかった場合、前記第1の状態を前記第2の状態に遷移させる制御手段とを有し、前記制御手段は、記憶装置の取り外しが前記第1の状態のときに行われた場合にも前記第1の状態を前記第2の状態に遷移させることを特徴とする。   One of the cameras according to the present invention is a first state in which video data held in a storage device can be transmitted to an external computer, and connection to the computer can be detected if a connection request from the computer can be detected. In the second state where the power consumed is less than that in the first state, and in the case where no communication is performed for a predetermined time in the first state, the first state And a control means for transitioning the first state to the second state, and the control means changes the first state to the first state even when the storage device is removed in the first state. It is characterized by making a transition to state 2.

本発明に係るカメラの一つは、記憶装置が保持している映像データを外部のコンピュータに送信可能な状態である第1の状態と、前記コンピュータからの接続要求を検知できれば前記コンピュータとの接続が行える状態であり、前記第1の状態よりも消費される電力が少ない状態である第2の状態と、記憶装置の取り外しが前記第1の状態のときに行われた場合、前記第1の状態を前記第2の状態に遷移させる制御手段とを有することを特徴とする。   One of the cameras according to the present invention is a first state in which video data held in a storage device can be transmitted to an external computer, and connection to the computer can be detected if a connection request from the computer can be detected. The second state where the power consumption is lower than that in the first state, and when the storage device is removed in the first state, the first state And control means for transitioning the state to the second state.

本発明によれば、ユーザに負担をかけることなくカメラで消費される電力を少なくすることができる。   According to the present invention, the power consumed by the camera can be reduced without placing a burden on the user.

以下、本発明の一実施形態を図面に基づいて説明する。
(第1の実施形態)
Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
(First embodiment)

まず最初に、図1を用いて第1の実施形態による情報処理装置および映像撮像装置の主要な構成について説明する。なお、以下の説明では、情報処理装置としてコンピュータ、映像撮像装置としてデジタルカメラを例にとって説明する。   First, the main configuration of the information processing apparatus and the video imaging apparatus according to the first embodiment will be described with reference to FIG. In the following description, a computer will be described as an example of the information processing apparatus, and a digital camera will be described as an example of a video imaging apparatus.

図1において、1kはコンピュータ側の構成を示している。このコンピュータ1kの構成において、11はメモリ、12はCPU、19はカメラを接続するための通信インタフェースであり、これらは皆システムバス1aで接続されている。また、表示装置14、マウス等のポインティングデバイス16、キーボード等の入力装置18がそれぞれインタフェース13,15,17を通してシステムバス1aに接続されている。   In FIG. 1, 1k indicates a configuration on the computer side. In the configuration of the computer 1k, 11 is a memory, 12 is a CPU, 19 is a communication interface for connecting a camera, and these are all connected by a system bus 1a. A display device 14, a pointing device 16 such as a mouse, and an input device 18 such as a keyboard are connected to the system bus 1a via interfaces 13, 15, and 17, respectively.

1l(1エル)はデジタルカメラに必要な構成の主要部分を示しており、1cはレンズ、CCD等の撮像系を示す。1dはサブCPUであり、通信インタフェース1jを通してコンピュータ1kから送られて来るシグナルを検知して処理したり、メインCPU1fへの電源投入動作等を行うように構成されている。1eはメモリ、1nは記憶装置、1hは電池、1iはシステムへ電源を供給するためのDC/DCコンバータ、1gは上記DC/DCコンバータ1iをコントロールする電源コントローラユニットである。   Reference numeral 11 denotes a main part necessary for the digital camera, and reference numeral 1c denotes an imaging system such as a lens and a CCD. Reference numeral 1d denotes a sub CPU configured to detect and process a signal sent from the computer 1k through the communication interface 1j, and to perform a power-on operation to the main CPU 1f. 1e is a memory, 1n is a storage device, 1h is a battery, 1i is a DC / DC converter for supplying power to the system, and 1g is a power supply controller unit for controlling the DC / DC converter 1i.

上記1c,1d,1e,1f,1g,1j,1nの構成部分がシステムバス1mによって連結されている。これにより、撮像系1cによって撮影された映像データがデジタル信号に変換された後、メモリ1eに一時的に保存され、メインCPU1fによって必要な信号処理が行われ、記憶装置1nに記憶される。コンピュータ1kおよびデジタルカメラ1lは、通信インタフェース19、1jに接続されたケーブル1bを介して接続されている。   The components 1c, 1d, 1e, 1f, 1g, 1j, and 1n are connected by a system bus 1m. Thereby, after the video data photographed by the imaging system 1c is converted into a digital signal, it is temporarily stored in the memory 1e, and necessary signal processing is performed by the main CPU 1f and stored in the storage device 1n. The computer 1k and the digital camera 11 are connected via a cable 1b connected to the communication interfaces 19, 1j.

本実施形態では、デジタルカメラ1lのメインCPU1fは、動作モードとして、コンピュータ1kからの命令を実行可能な実行モードと、メモリ1eの状態を保存してはいるが命令の実行をしない休止モード(スリープモード)と、電源の供給が断たれている非実行モード(待機モード)とを有し、自ら実行モードからスリープモードおよび非実行モードに移行することが可能である。また、メインCPU1fがスリープモードおよび非実行モードにあるときは、上述のサブCPU1dによってメインCPU1fをスリープモード、非実行モードから実行モードへ切り替えることが可能である。   In the present embodiment, the main CPU 1f of the digital camera 1l has, as an operation mode, an execution mode in which an instruction from the computer 1k can be executed, and a sleep mode (sleep mode) in which the state of the memory 1e is saved but the instruction is not executed. Mode) and a non-execution mode (standby mode) in which power supply is cut off, and it is possible to shift from the execution mode to the sleep mode and the non-execution mode. When the main CPU 1f is in the sleep mode and the non-execution mode, the sub CPU 1d can switch the main CPU 1f from the sleep mode and the non-execution mode to the execution mode.

図2は、デジタルカメラ1lがコンピュータ1kと通信を行うときの状態遷移の例を示す図である。図2において、21は通信の切断(Disconnect)状態であり、この状態ではサブCPU1dは動作可能でメインCPU1fには電源が供給されていない。この状態が非実行モードであり、ディスコネクト状態と称す。   FIG. 2 is a diagram illustrating an example of state transition when the digital camera 11 communicates with the computer 1k. In FIG. 2, reference numeral 21 denotes a communication disconnection state. In this state, the sub CPU 1d can operate and no power is supplied to the main CPU 1f. This state is a non-execution mode and is referred to as a disconnect state.

このディスコネクト状態では、サブCPU1dは、コンピュータ1kから送られてくるデジタルカメラ1lを起動するためのシグナル(以下WAKEUPシグナルと称す)を監視する。そして、WAKEUPシグナルを検知した場合、コンピュータ1kにWAKEUPシグナルを受信したことを通知するシグナルを送信し、メインCPU1fを電力供給して立ち上げる。立ち上げられたメインCPU1fは、通信インタフェース1jの初期化等の通信に必要な処理を行った後、以下に説明するコネクト状態に遷移する。   In this disconnected state, the sub CPU 1d monitors a signal (hereinafter referred to as a WAKEUP signal) for starting the digital camera 11 transmitted from the computer 1k. When the WAKEUP signal is detected, a signal notifying that the WAKEUP signal has been received is transmitted to the computer 1k, and the main CPU 1f is supplied with power and started up. The activated main CPU 1f performs processing necessary for communication such as initialization of the communication interface 1j, and then transitions to a connected state described below.

22はコンピュータ1kとの通信が可能な接続(Connect)状態であり、この状態でデジタルカメラ1lとコンピュータ1kとの間でデータの交換が行われる。この状態が実行モードであり、コネクト状態と称す。この場合、コンピュータ1kからの送信データは、通信制御命令やデータ転送命令等の意味をもつバイト列で送信されて来る。このバイト列をフレームと呼ぶ。   Reference numeral 22 denotes a connection state in which communication with the computer 1k is possible. In this state, data is exchanged between the digital camera 11 and the computer 1k. This state is the execution mode and is referred to as a connected state. In this case, the transmission data from the computer 1k is transmitted in a byte string having a meaning such as a communication control command or a data transfer command. This byte string is called a frame.

このコネクト状態では、メインCPU1fがコンピュータ1kからのフレームの受信を常に監視しており、フレームを受信した際にそのフレームの内容を解析し、そこに書かれている指示に従って動作する。例えば、このコネクト状態で通信の切断を要求するフレームを受け取った場合には、ディスコネクト状態に状態を遷移する。また、次に述べるスリープ状態への遷移を要求するフレームを受信した場合には、スリープ状態に状態を遷移する。   In this connected state, the main CPU 1f constantly monitors reception of a frame from the computer 1k, and when receiving the frame, analyzes the contents of the frame and operates in accordance with the instructions written therein. For example, when a frame requesting disconnection of communication is received in the connected state, the state is changed to the disconnected state. When a frame requesting the transition to the sleep state described below is received, the state transitions to the sleep state.

23はデジタルカメラ1lのメインCPU1fが上述のスリープモードになっているスリープ(Sleep)状態であり、デジタルカメラ1lとコンピュータ1k間でデータ交換を行うことはできないが、コネクト状態での状態等をメモリ1e上に記憶しており、メインCPU1fの実行モードへの復帰を迅速に行うことが可能である。   Reference numeral 23 denotes a sleep state in which the main CPU 1f of the digital camera 1l is in the above-described sleep mode, and data cannot be exchanged between the digital camera 11 and the computer 1k. 1e, and the main CPU 1f can be quickly returned to the execution mode.

このスリープ状態では、サブCPU1dが動作可能でコンピュータ1kからのWAKEUPシグナルを監視しており、WAKEUPシグナルを検知した場合は、コンピュータ1kにWAKEUPシグナルを受信したことを通知するシグナルを送信した後、メインCPU1fの動作モードを実行モードに復帰させ、デジタルカメラ1lの状態をコネクト状態にする。   In this sleep state, the sub CPU 1d is operable and monitors the WAKEUP signal from the computer 1k. When the WAKEUP signal is detected, the main CPU 1d transmits a signal notifying the reception of the WAKEUP signal to the computer 1k. The operation mode of the CPU 1f is returned to the execution mode, and the state of the digital camera 1l is set to the connected state.

以上のように、ディスコネクト状態およびスリープ状態では、メインCPU1fには電源が供給されず、サブCPU1dだけが動作可能である。これらの状態では、デジタルカメラ1lはコンピュータ1kから与えられる命令は実行せず、WAKEUPシグナルの受信とそれに対する応答シグナルの送信とによるモード制御を行っているだけなので、消費する電力は少なくて済む。上述の電源コントローラユニット1gは、設定される動作モードに応じてデジタルカメラ1lに供給する電力を制御している。   As described above, in the disconnect state and the sleep state, power is not supplied to the main CPU 1f, and only the sub CPU 1d can operate. In these states, the digital camera 11 does not execute the command given from the computer 1k, and only performs mode control based on reception of the WAKEUP signal and transmission of a response signal thereto, so that less power is consumed. The power controller unit 1g described above controls the power supplied to the digital camera 11 according to the set operation mode.

図3は、コンピュータ1k側でデジタルカメラ1lのモードを制御する処理の流れを示すフローチャートである。ここでは、利用者がコンピュータ1k上でデジタルカメラ1l内に記録されている映像を複数選択してからそれのダウンロードを指定するというモデルを一例にとって示している。   FIG. 3 is a flowchart showing a flow of processing for controlling the mode of the digital camera 11 on the computer 1k side. Here, as an example, a model is shown in which a user selects a plurality of videos recorded in the digital camera 11 on the computer 1k and then designates downloading of the videos.

この処理の開始にあたって、まずデジタルカメラ1lとの間でデータの送受信を行うための通信経路を確立する(ステップS31)。この過程では、コンピュータ1k内の通信インタフェース19を初期化し、ディスコネクト状態にあるデジタルカメラ1lをコネクト状態に遷移させるためのWAKEUPシグナル送信、デジタルカメラ1lがコネクト状態に遷移したことを確認するためのシグナル受信、およびデジタルカメラ1lとの通信パラメータの設定等を行う。このステップS31の処理が終了した後は、フレームの交換が可能になる。   At the start of this process, first, a communication path for transmitting / receiving data to / from the digital camera 1l is established (step S31). In this process, the communication interface 19 in the computer 1k is initialized, the WAKEUP signal is transmitted to change the digital camera 11 in the disconnected state to the connected state, and the digital camera 11 is confirmed to have changed to the connected state. Signal reception, communication parameter setting with the digital camera 11 and the like are performed. After the process in step S31 is completed, the frames can be exchanged.

次のステップS32では、デジタルカメラ1l内に存在する映像データ全てに関する情報の送信を要求する命令フレームをデジタルカメラ1lに送信する。すると、この命令フレームを受け取ったデジタルカメラ1lは、内部の記憶装置1nに保存されている全ての映像データに関する情報、つまり名称や映像の中身に関するデータを返信する。   In the next step S32, a command frame requesting transmission of information regarding all the video data existing in the digital camera 11 is transmitted to the digital camera 11. Then, the digital camera 11 receiving this command frame returns information on all the video data stored in the internal storage device 1n, that is, data on the name and content of the video.

これに対応してコンピュータ1kは、デジタルカメラ1lからの返信データを受信した後、デジタルカメラ1lにスリープ状態への遷移を要求する命令フレームを送信する。この命令を受け取ったデジタルカメラ1lは、その命令を受信したことをコンピュータ1k側に通知するための返答フレームを送信し、スリープ状態に遷移する(ステップS33)。   In response to this, the computer 1k receives the reply data from the digital camera 11 and then transmits a command frame requesting the digital camera 11 to transition to the sleep state. Receiving this command, the digital camera 11 transmits a response frame for notifying the computer 1k that the command has been received, and transitions to the sleep state (step S33).

次に、コンピュータ1k側では、ダウンロードした映像情報を表示装置14に表示して利用者に情報を提供し(ステップS34)、利用者からの命令入力待ち状態になる(ステップS35)。ここで利用者は、表示装置14で映像情報を確認しながら、ポインティングデバイス16や入力装置18を用いて、ダウンロードしたい1つないし複数の映像を選択したり、ダウンロードの指定をしたり、処理の終了を指示したりすることが可能である。   Next, on the computer 1k side, the downloaded video information is displayed on the display device 14 to provide information to the user (step S34), and the system waits for a command input from the user (step S35). Here, while the user confirms the video information on the display device 14, the user uses the pointing device 16 or the input device 18 to select one or a plurality of videos to be downloaded, designate download, It is possible to instruct termination.

利用者からの命令が入力されたら、ステップS36,S37,S38の判断により命令毎の処理に分岐する。例えば、利用者からの命令が映像選択命令であった場合には、選択された映像の名称をメモリ11上のダウンロードすべき映像名称を記憶するための領域に追加していく(ステップS3a)。この処理を繰り返すことで、利用者は複数の映像を選択することが可能である。   When an instruction from the user is input, the process branches to a process for each instruction according to the determinations in steps S36, S37, and S38. For example, if the command from the user is a video selection command, the name of the selected video is added to the area for storing the video name to be downloaded on the memory 11 (step S3a). By repeating this process, the user can select a plurality of videos.

また、利用者からの命令が映像の転送命令であった場合は、ステップS3bの処理に分岐し、まず現在スリープ状態にあるデジタルカメラ1lをコネクト状態に遷移させるためにWAKEUPシグナルを送信する。WAKEUPシグナルを検知したデジタルカメラ1lは、コネクト状態に遷移することを示すシグナルをコンピュータ1kに送り返した後、コネクト状態に遷移する。   If the instruction from the user is a video transfer instruction, the process branches to the process of step S3b, and first, a WAKEUP signal is transmitted in order to shift the digital camera 1l currently in the sleep state to the connected state. The digital camera 1l that has detected the WAKEUP signal sends back a signal indicating that the WAKEUP signal is changed to the connected state to the computer 1k, and then changes to the connected state.

デジタルカメラ1lがコネクト状態に遷移したら、次のステップS3cでは、上記ステップS3aの処理の繰り返しによってメモリ11上に記憶された全ての映像を転送するように要求する命令フレームをデジタルカメラ1lに順次送信する。デジタルカメラ1lは、この転送命令フレームを受け取った場合、指示された映像データをコンピュータ1kに返信する。そして、コンピュータ1kで受信した映像データは、ディスプレイへの表示等の手段を用いて利用者に受信の確認が伝えられる。   When the digital camera 1l transitions to the connected state, in the next step S3c, a command frame requesting to transfer all the images stored in the memory 11 by repeating the processing of the above step S3a is sequentially transmitted to the digital camera 1l. To do. When the digital camera 11 receives this transfer command frame, it returns the instructed video data to the computer 1k. Then, confirmation of reception of the video data received by the computer 1k is transmitted to the user using means such as display on a display.

上記ステップS3aの処理で指定された全ての映像データの受信が終了した場合、コンピュータ1kはデジタルカメラ1lに再びスリープ状態に遷移することを要求する命令フレームを送信する。そして、デジタルカメラ1lの状態がスリープ状態に遷移したことを確認した後、ステップS35の利用者からの命令入力待ち状態に戻る。   When the reception of all the video data designated in the process of step S3a is completed, the computer 1k transmits a command frame requesting the digital camera 11 to shift to the sleep state again. Then, after confirming that the state of the digital camera 11 has transitioned to the sleep state, the process returns to the command input waiting state from the user in step S35.

また、利用者からの命令が処理の終了を指示する命令だった場合は、ステップS39でデジタルカメラ1lとの通信経路の切断処理を行うために、デジタルカメラ1lにディスコネクト状態への遷移を要求する命令フレームを送信するとともに、コンピュータ1k側の通信インタフェースの終了処理等を行い、全ての処理を終了する。この命令が行われるまで利用者は映像の選択、転送を繰り返し行うことができる。   If the instruction from the user is an instruction to end the process, the digital camera 1l is requested to transition to the disconnect state in order to perform the process of disconnecting the communication path with the digital camera 11 in step S39. The command frame to be transmitted is transmitted, and the communication interface termination processing and the like on the computer 1k side are performed, and all processing is terminated. Until this command is issued, the user can repeatedly select and transfer the video.

なお、上記図3のフローチャートにおいては、コンピュータ1k上で利用者がデジタルカメラ1lの映像を複数選択し、その後デジタルカメラ1lから映像データをダウンロードするというモデルを例にとって説明したが、本発明はこのように通信状況に応じて動作モードを変更するという実施形態に限定されるものではない。   In the flowchart of FIG. 3 described above, the model in which the user selects a plurality of videos of the digital camera 11 on the computer 1k and then downloads the video data from the digital camera 11 is described as an example. Thus, the present invention is not limited to the embodiment in which the operation mode is changed according to the communication status.

以下では、コンピュータ1kからデジタルカメラ1lに撮像のための制御命令フレームを送ってデジタルカメラ1lに撮影動作を実行させ、撮影を行う間にデジタルカメラ1lの状態をコンピュータ1k上でモニタし、デジタルカメラ1lの状態に応じて動作モードを切り替える命令を送る場合について説明する。   In the following, a control command frame for imaging is sent from the computer 1k to the digital camera 11l to cause the digital camera 11l to execute a photographing operation, and the state of the digital camera 11 is monitored on the computer 1k during the photographing. A case where a command for switching the operation mode according to the state of 11 is sent will be described.

デジタルカメラ1lは、コンピュータ1kから受け取った命令フレームを解釈してその指示に従って動作することが可能である。また、コンピュータ1kは、利用者がデジタルカメラ1lをコンピュータ1k上から遠隔操作するため入力手段および動作の確認手段を提供することにより、利用者の指示に応じて制御命令フレームを送信し、デジタルカメラ1lの撮像を制御することが可能である。   The digital camera 11 can interpret the command frame received from the computer 1k and operate according to the instruction. Also, the computer 1k provides an input means and an operation confirmation means for the user to remotely operate the digital camera 1l from the computer 1k, thereby transmitting a control command frame in accordance with the user's instruction. It is possible to control 1 l imaging.

この際デジタルカメラ1lに制御命令のフレームを送信するに至るまでに、図3で説明したステップS31の処理を行うことが必要である。その後コンピュータ1kは、利用者の指示に従って命令フレームの送信、デジタルカメラ1lからの応答フレームの受信を行いつつデジタルカメラ1lを制御する合間に、カメラに必要なステータスの送信を要求する命令フレームを送信し、デジタルカメラ1lからの応答フレームを受信する。   At this time, it is necessary to perform the process of step S31 described with reference to FIG. 3 until the frame of the control command is transmitted to the digital camera 1l. Thereafter, the computer 1k transmits a command frame requesting the camera to transmit a necessary status while controlling the digital camera 11l while transmitting a command frame according to a user instruction and receiving a response frame from the digital camera 11l. Then, the response frame from the digital camera 11 is received.

コンピュータ1kでは、この受信した応答フレームを解析し、デジタルカメラ1lの状況に応じて上述のデジタルカメラ1lの動作モードを制御するフレームを送信する。例えば、デジタルカメラ1lのレンズにキャップがはめられたとき等、デジタルカメラ1lの撮影をコンピュータ1kから制御することが不可能な事象の発生が検知された場合には、デジタルカメラ1lにスリープモードを要求する命令フレームを送信する。   The computer 1k analyzes the received response frame and transmits a frame for controlling the operation mode of the digital camera 11 according to the situation of the digital camera 11. For example, when the occurrence of an event in which the photographing of the digital camera 1l cannot be controlled from the computer 1k is detected, such as when a cap is put on the lens of the digital camera 1l, the sleep mode is set to the digital camera 1l. Send the requested instruction frame.

これにより、デジタルカメラ1lを一時的にスリープ状態にし、その後表示装置14等を用いてデジタルカメラ1lのレンズキャップが装着されている旨を利用者に報告する。そして、撮影制御不可能な状態が回避された後再び、デジタルカメラ1lの動作モードを変更することにより、上述した本発明の目的を達成することが可能である。   As a result, the digital camera 1l is temporarily put into a sleep state, and thereafter, the display device 14 or the like is used to report to the user that the lens cap of the digital camera 11 is attached. Then, after the state where the photographing control is impossible is avoided, the operation mode of the digital camera 11 is changed again to achieve the above-described object of the present invention.

なお、この例においては、コンピュータ1kからデジタルカメラ1lの状況を問い合わせていたが、デジタルカメラ1l側で状況が変化したというイベントを検知してコンピュータ1kに報告するためのフレームを送信し、コンピュータ1kがその報告に応じてデジタルカメラ1lの動作モードを制御するようにすることも可能である。また、デジタルカメラ1l自身で動作モードを制御するようにすることも可能である。   In this example, the status of the digital camera 11 is inquired from the computer 1k. However, an event that the status has changed on the digital camera 11 side is detected, and a frame for reporting to the computer 1k is transmitted to the computer 1k. It is also possible to control the operation mode of the digital camera 11 according to the report. It is also possible to control the operation mode with the digital camera 11 itself.

また、以上の実施形態では、デジタルカメラ1lの動作モードとして実行モード、スリープモード、非実行モードの3モードを設けていたが、本発明はスリープモードを持たないカメラ、つまり実行/非実行の2つの動作モードのみを有する場合にも適応可能である。   In the above embodiment, three modes of the execution mode, the sleep mode, and the non-execution mode are provided as the operation mode of the digital camera 11, but the present invention is a camera that does not have the sleep mode, that is, execution / non-execution 2. The present invention is also applicable when only one operation mode is provided.

(第2の実施形態)
次に、本発明の第2の実施形態について説明する。図4は、本発明の第2の実施形態による省電力カメラの構成を示すブロック図である。
(Second Embodiment)
Next, a second embodiment of the present invention will be described. FIG. 4 is a block diagram showing the configuration of the power saving camera according to the second embodiment of the present invention.

図4に示すように、本実施形態のカメラは、撮像系4-1 、記憶装置4-2 、メインCPU4-4 を備え、これらはバス4-3 で結合されている。上記撮像系4-1 によって撮影された映像データは、メインCPU4-4 の制御により記憶装置4-2 に保持される。   As shown in FIG. 4, the camera of this embodiment includes an imaging system 4-1, a storage device 4-2, and a main CPU 4-4, which are connected by a bus 4-3. Video data photographed by the imaging system 4-1 is held in the storage device 4-2 under the control of the main CPU 4-4.

操作系4-6 は、カメラの操作ボタン(図示せず)などが押されたかどうかを検知し、その結果をサブCPU4-5 に通知する。サブCPU4-5 は、カメラの操作系4-6 を含むスイッチ類、ボタン類、電源関係をすべて管理し、カメラが撮影可能な状態か否かや、通信可能な状態か否かを常に把握している。また、サブCPU4-5 は、I/Oポート4-7 の特定の信号線を常に監視し、パーソナルコンピュータ(PC)4-8 からの通信要求を検知する。   The operation system 4-6 detects whether a camera operation button (not shown) or the like has been pressed, and notifies the sub CPU 4-5 of the result. The sub CPU 4-5 manages all the switches, buttons, and power supply relations including the camera operation system 4-6, and keeps track of whether the camera is ready for shooting and whether it is ready for communication. ing. The sub CPU 4-5 constantly monitors a specific signal line of the I / O port 4-7 and detects a communication request from the personal computer (PC) 4-8.

このサブCPU4-5 はメインCPU4-4 と接続されており、PC4-8 からの接続要求や、操作系4-6 や図示しない電源の状態の監視結果に応じてメインCPU4-4 への電源投入や電源の遮断を行う。   This sub CPU 4-5 is connected to the main CPU 4-4, and the power to the main CPU 4-4 is turned on according to the connection request from the PC 4-8 and the monitoring result of the operation system 4-6 and the power supply state (not shown). Or shut off the power.

上記メインCPU4-4 は、上述のように、撮像系4-1 を制御して撮像を行い、得られた映像データを記憶装置4-2 に保持する。また、サブCPU4-5 から通知される操作系4-6 からのイベントや電源状態に従って必要な処理を行う。さらに、I/Oポート4-7 を通してPC4-8 から送られてくるコマンドを処理し、その処理結果をI/Oポート4-7 を通してPC4-8 に送信する。   As described above, the main CPU 4-4 controls the imaging system 4-1 to perform imaging, and holds the obtained video data in the storage device 4-2. Further, necessary processing is performed according to the event and power state from the operation system 4-6 notified from the sub CPU 4-5. Further, the command sent from the PC 4-8 through the I / O port 4-7 is processed, and the processing result is transmitted to the PC 4-8 through the I / O port 4-7.

図5は、本実施形態による省電力カメラの処理の流れを示すフローチャートである。以下に、図4および図5を用いて本実施形態の処理の詳細を説明する。   FIG. 5 is a flowchart showing a flow of processing of the power saving camera according to the present embodiment. Details of the processing of this embodiment will be described below with reference to FIGS. 4 and 5.

カメラが待機状態にあるときは、図4においてサブCPU4-5 以外のブロックには電源が供給されず、電力を消費しない状態にある。一方、カメラが通常状態にあるときは、図4の全てのブロックに電源が供給され、多くの電力を消費する。カメラが撮影およびPC4-8 と通信を行うためには、通常状態である必要がある。しかし、通常状態では電力の消費が大きいので、必要のないときにはカメラを待機状態に遷移させることにより、電力の消費を抑制することができる。   When the camera is in a standby state, power is not supplied to blocks other than the sub CPU 4-5 in FIG. 4, and power is not consumed. On the other hand, when the camera is in a normal state, power is supplied to all the blocks in FIG. 4 and consumes a lot of power. In order for the camera to shoot and communicate with the PC 4-8, it must be in a normal state. However, since power consumption is large in the normal state, power consumption can be suppressed by shifting the camera to the standby state when it is not necessary.

待機状態にあるカメラでは、図5のステップS1においてサブCPU4-5 がPC4-8 からの接続要求があるかどうかをI/Oポート4-7 を通して監視し、接続要求があるまで待機する。一定のパルスなどのあらかじめ決められた接続要求信号がPC4-8 から送信されたことを検知すると、次のステップS2においてサブCPU4-5 は、メインCPU4-4 およびその他のブロックに電源を投入する。   In the camera in the standby state, the sub CPU 4-5 monitors whether there is a connection request from the PC 4-8 through the I / O port 4-7 in step S1 of FIG. 5, and waits until there is a connection request. When it is detected that a predetermined connection request signal such as a fixed pulse is transmitted from the PC 4-8, the sub CPU 4-5 turns on the main CPU 4-4 and other blocks in the next step S2.

このようにしてメインCPU4-4 が立ち上がったら、メインCPU4-4 はイニシャルプログラムを実行するが、その中で立ち上げ要因がPC4-8 からの接続要求であることを認識し、ステップS3においてPC4-8 と通信を行うための通信プログラムを起動する。この通信プログラムは、PC4-8 との接続を確立するためにステップS4において通信条件のネゴシエーションを行う。ここで、通信プロトコルや通信速度などが決定され、以後の通信はそれに従って行われる。   When the main CPU 4-4 starts up in this way, the main CPU 4-4 executes the initial program, and recognizes that the start-up factor is a connection request from the PC 4-8, and in step S3, the PC 4- 8 Start the communication program to communicate with. This communication program negotiates communication conditions in step S4 in order to establish a connection with the PC 4-8. Here, a communication protocol, a communication speed, etc. are determined, and subsequent communication is performed according to it.

通信条件のネゴシエーションが完了したら、次にステップS5においてカメラからPC4-8 に対して接続の通知が行われる。この通知によってPC4-8 は、カメラが通常状態に遷移したことを認識する。そして、ステップS6においてカメラはPC4-8 と通信を行い、PC4-8 からのコマンドに従って様々な処理を行う。PC4-8 からの制御により撮影を行ったり、記憶装置4-2 に保持している映像データをPC4-8 に送信するなどの作業はここで行われる。   When the negotiation of the communication conditions is completed, the connection is notified from the camera to the PC 4-8 in step S5. With this notification, the PC 4-8 recognizes that the camera has transitioned to the normal state. In step S6, the camera communicates with the PC 4-8 and performs various processes in accordance with commands from the PC 4-8. Operations such as shooting under the control of the PC 4-8 and transmitting video data stored in the storage device 4-2 to the PC 4-8 are performed here.

次に、ステップS7において、通信を切断する要件が発生しているかのチェック(判定)を行う。通信を切断する要件としては、(1)あらかじめ決められた一定時間の間に通信が全く行われない、(2)バッテリーの残量が不足して通信を継続できない、(3)脱着可能な記憶装置がカメラから外されて撮影および映像データの読み出しができない、(4)内部的なエラーが検出された、などが例として挙げられる。これらの通信切断要件は、通信を行いながら制御手段であるメインCPU4−4およびサブCPU4−5によって常に監視されている。チェックの結果、通信切断要件が全くなければステップS6にもどり、通信は継続される。 Next, in step S7, a check (determination) is performed to determine whether a requirement for disconnecting communication has occurred. The requirements for disconnecting the communication are as follows: (1) No communication is performed for a predetermined time, (2) The communication cannot be continued due to insufficient battery power, and (3) Removable memory. Examples include cases where the device is removed from the camera and photography and video data cannot be read, and (4) an internal error has been detected. These communication disconnection requirements are constantly monitored by the main CPU 4-4 and the sub CPU 4-5 as control means while performing communication. As a result of the check, if there is no communication disconnection requirement, the process returns to step S6 and communication is continued.

一方、ステップS7において何らかの通信切断要件が検出された場合には、ステップS8においてPC4-8 に対して通信の切断が通知される。これによってPC4-8 は、カメラとの接続が切断されたことを認識し、事後処理を行うことができる。また、通信を再開するためには接続要求信号を再び送信しなくてはならないことを認識できる。   On the other hand, if any communication disconnection requirement is detected in step S7, communication disconnection is notified to the PC 4-8 in step S8. As a result, the PC 4-8 can recognize that the connection with the camera has been disconnected and perform post-processing. It can also be recognized that the connection request signal must be transmitted again in order to resume communication.

このようにしてPC4-8 に通信の切断を通知した後は、次のステップS9においてカメラは、カメラ内の各ブロックの動作終了処理を行う。この後、サブCPU4-5 によってメインCPU4-4 を含む各ブロックは電源の供給を遮断され、カメラは待機状態に遷移する。上述のように、この状態では消費電力は最低限に抑制されている。   After notifying the PC 4-8 of the disconnection of communication in this way, in the next step S9, the camera performs an operation end process for each block in the camera. Thereafter, the sub CPU 4-5 cuts off the supply of power to each block including the main CPU 4-4, and the camera shifts to a standby state. As described above, in this state, power consumption is minimized.

この待機状態でカメラは、ステップS10において通信切断要件の解除を待っている。例えば、脱着可能な記憶装置が外されたために切断が行われたのであれば、上記記憶装置の再装着により通信が可能な状態になるので、ステップS2からの手順を改めて行い、メインCPU4-4 その他のブロックに電源を投入して通信を再開する。   In this standby state, the camera waits for cancellation of the communication disconnection requirement in step S10. For example, if the disconnection has been performed because the removable storage device has been removed, the communication becomes possible by reattaching the storage device, so the procedure from step S2 is performed again, and the main CPU 4-4 Turn on power to the other blocks to resume communication.

また、一定時間通信がなかったことにより切断が行われた場合には、PC4-8からの接続要求信号を検知することによって、ステップS2からの手順を改めて行い、メインCPU4-4 その他のブロックに電源を投入して通信を再開する。通信の再開時にもカメラからPC4-8 に接続の通知が送信されるので、PC4-8 側ではカメラの状態を把握することができる。   If the connection is disconnected due to no communication for a certain period of time, the connection request signal from the PC 4-8 is detected, so that the procedure from step S2 is performed again, and the main CPU 4-4 is set to other blocks. Turn on the power to resume communication. The connection notification is sent from the camera to the PC 4-8 even when communication is resumed, so that the PC 4-8 can grasp the camera status.

次に、ステップS11では待機状態でのタイムアウトを監視する。カメラが待機状態のまま一定時間を経過してもPC4-8 から接続要求信号が送信されなかったり、カメラ側での通信切断要件が解除されない場合には、サブCPU4-5 自身の電源供給も遮断し、カメラは完全に止まった状態となる。この状態になったらカメラ本体の電源スイッチを入れ直さない限り、カメラは動作しない。   Next, in step S11, the timeout in the standby state is monitored. If the connection request signal is not sent from the PC 4-8 even if the camera is in the standby state and the communication disconnection requirement on the camera side is not released, the power supply of the sub CPU 4-5 itself is shut off. However, the camera is completely stopped. If this happens, the camera will not operate unless the camera is turned on again.

以上の手順によって、外部電源を持たないカメラであっても電力の消費を抑制することができる。これにより、バッテリーの持続時間を長くすることができ、PC4-8 との再接続も円滑に行うことができる。すなわち、第2の実施形態によれば、カメラをPC4-8 に接続して撮影や映像データの転送などを行う際に、必要なとき以外はサブCPU4-5 など最低限のブロック以外の電源を遮断することによってカメラの消費電力を抑制し、限られたバッテリーしか持たないカメラの動作時間を長くすることが可能となる。また、カメラの状態はその都度PC4-8 に報告されるので、PC4-8 はカメラの状態を常に把握することができ、通信の再開も円滑に行うことができる。   With the above procedure, power consumption can be suppressed even for a camera without an external power source. As a result, the duration of the battery can be extended, and reconnection to the PC 4-8 can be performed smoothly. That is, according to the second embodiment, when the camera is connected to the PC 4-8 to perform shooting or transfer of video data, the power supply other than the minimum block such as the sub CPU 4-5 is used except when necessary. By blocking the power consumption of the camera, it is possible to extend the operating time of the camera having only a limited battery. Further, since the camera status is reported to the PC 4-8 each time, the PC 4-8 can always grasp the camera status and can smoothly resume communication.

なお、上記実施形態では、カメラが待機状態にあるときにはサブCPU4-5 を除くブロックの電源をすべて遮断することによって消費電力を抑えていたが、メインCPU4-4 が全ての動作を行うことのできる通常状態と、電源は入っているが通常状態よりも消費電力が少なく、動作を行うことはできないがすぐに通常状態に遷移できる休止状態をサポートしている場合には、通信切断要件の内容によっては待機状態ではなくて休止状態に遷移することも考えられる。   In the above embodiment, when the camera is in the standby state, the power consumption is suppressed by shutting off the power to all blocks except the sub CPU 4-5. However, the main CPU 4-4 can perform all operations. Depending on the content of the communication disconnection requirement, if the normal state and the power supply is turned on, but it consumes less power than the normal state and supports the hibernate state that cannot be operated but can immediately transition to the normal state, It is also possible to transition to a dormant state instead of a standby state.

休止状態に遷移した場合には、消費電力は待機状態よりも多いが、メインCPU4-4 が管理しているRAM(図示せず)の内容(休止状態に入る前の状態)を保持できるので、PC4-8 からの通信要求信号を検知したときに休止状態に遷移する直前の状態にすみやかに遷移することができる。すなわち、通信条件のネゴシエーションなどをやり直す必要がない。そのために通信をより早く再開することができる。   When transitioning to the hibernation state, the power consumption is higher than that in the standby state, but the contents of the RAM (not shown) managed by the main CPU 4-4 (the state before entering the hibernation state) can be retained. When a communication request signal from the PC 4-8 is detected, it is possible to quickly transition to the state immediately before transitioning to the sleep state. That is, there is no need to redo the negotiation of communication conditions. Therefore, communication can be resumed earlier.

以上に述べた第1、第2の実施形態では、コンピュータとカメラとを例に挙げて説明したが、カメラの代わりにインタフェース機器、リーダ、プリンタ、複写機、ファクシミリ装置等の周辺装置を用いることも可能である。   In the first and second embodiments described above, a computer and a camera have been described as examples. However, peripheral devices such as an interface device, a reader, a printer, a copier, and a facsimile machine are used instead of a camera. Is also possible.

また、上述した実施形態の機能を実現するように各種のデバイスを動作させるように、該各種デバイスと接続された装置あるいはシステム内のコンピュータに対し、上記実施形態の機能を実現するためのソフトウェアのプログラムコードを供給し、そのシステムあるいは装置のコンピュータ(CPUあるいはMPU)に格納されたプログラムに従って上記各種デバイスを動作させることによって実施したものも、本発明の範疇に含まれる。   In addition, in order to operate various devices so as to realize the functions of the above-described embodiments, software for realizing the functions of the above-described embodiments for an apparatus or a computer in the system connected to the various devices. What is implemented by supplying the program code and operating the various devices according to a program stored in a computer (CPU or MPU) of the system or apparatus is also included in the scope of the present invention.

また、この場合、上記ソフトウェアのプログラムコード自体が上述した実施形態の機能を実現することになり、そのプログラムコード自体、およびそのプログラムコードをコンピュータに供給するための手段、例えばかかるプログラムコードを格納した記憶媒体は本発明を構成する。かかるプログラムコードを記憶する記憶媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、CD−ROM、磁気テープ、不揮発性のメモリカード、ROM等を用いることができる。   In this case, the program code of the software itself realizes the functions of the above-described embodiments, and the program code itself and means for supplying the program code to the computer, for example, the program code is stored. The storage medium constitutes the present invention. As a storage medium for storing the program code, for example, a flexible disk, a hard disk, an optical disk, a magneto-optical disk, a CD-ROM, a magnetic tape, a nonvolatile memory card, a ROM, or the like can be used.

また、コンピュータが供給されたプログラムコードを実行することにより、上述の実施形態の機能が実現されるだけでなく、そのプログラムコードがコンピュータにおいて稼働しているOS(オペレーティングシステム)あるいは他のアプリケーションソフト等の共同して上述の実施形態の機能が実現される場合にもかかるプログラムコードは本発明の実施形態に含まれることは言うまでもない。   Further, by executing the program code supplied by the computer, not only the functions of the above-described embodiments are realized, but also the OS (operating system) or other application software in which the program code is running on the computer, etc. It goes without saying that the program code is also included in the embodiment of the present invention even when the functions of the above-described embodiment are realized jointly.

さらに、供給されたプログラムコードがコンピュータの機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに格納された後、そのプログラムコードの指示に基づいてその機能拡張ボードや機能拡張ユニットに備わるCPU等が実際の処理の一部または全部を行い、その処理によって上述した実施形態の機能が実現される場合にも本発明に含まれることは言うまでもない。   Further, after the supplied program code is stored in the memory provided in the function expansion board of the computer or the function expansion unit connected to the computer, the CPU provided in the function expansion board or function expansion unit based on the instruction of the program code Needless to say, the present invention includes a case where the functions of the above-described embodiment are realized by performing part or all of the actual processing.

本発明の第1の実施形態による情報処理システムの主要部分を示す構成図である。It is a block diagram which shows the principal part of the information processing system by the 1st Embodiment of this invention. 通信中におけるデジタルカメラの状態遷移図である。It is a state transition diagram of the digital camera during communication. コンピュータで通信中にデジタルカメラの動作モードを制御する際の処理を示すフローチャートである。It is a flowchart which shows the process at the time of controlling the operation mode of a digital camera during communication with a computer. 本発明の第2の実施形態によるカメラの主要部分を示す構成図である。It is a block diagram which shows the principal part of the camera by the 2nd Embodiment of this invention. 本発明の第2の実施形態によるカメラの動作を示すフローチャートである。It is a flowchart which shows operation | movement of the camera by the 2nd Embodiment of this invention.

符号の説明Explanation of symbols

11 メモリ
12 CPU
13 表示装置とのインタフェース
14 表示装置
15 ポインティングデバイスとのインタフェース
16 ポインティングデバイス
17 入力装置とのインタフェース
18 入力装置
19 通信インタフェース
1a システムバス
1b ケーブル
1c 撮像系
1d サブCPU
1e メモリ
1f メインCPU
1g 電源コントローラ
1h 電池
1i DC/DCコンバータ
1j 通信インタフェース
1k コンピュータ
1l デジタルカメラ
1n 記憶装置
21 ディスコネクト状態
22 コネクト状態
23 スリープ状態(休止状態)
4-1 撮像系
4-2 記憶装置
4-3 バス
4-4 メインCPU
4-5 サブCPU
4-6 操作系
4-7 I/Oポート
4-8 パーソナルコンピュータ(PC)
11 Memory 12 CPU
13 Interface with Display Device 14 Display Device 15 Interface with Pointing Device 16 Pointing Device 17 Interface with Input Device 18 Input Device 19 Communication Interface 1a System Bus 1b Cable 1c Imaging System 1d Sub CPU
1e Memory 1f Main CPU
1g Power supply controller 1h Battery 1i DC / DC converter 1j Communication interface 1k Computer 1l Digital camera 1n Storage device 21 Disconnected state 22 Connected state 23 Sleep state (resting state)
4-1 Imaging system
4-2 Storage device
4-3 Bus
4-4 Main CPU
4-5 Sub CPU
4-6 Operation system
4-7 I / O port
4-8 Personal computer (PC)

Claims (12)

外部のコンピュータからの制御により撮影が可能な状態である第1の状態と、
前記コンピュータからの接続要求を検知できれば前記コンピュータとの接続が行える状態であり、前記第1の状態よりも消費される電力が少ない状態である第2の状態と、
前記第1の状態であるときに所定時間通信が行われなかった場合、前記第1の状態を前記第2の状態に遷移させる制御手段とを有し、
前記制御手段は、撮影により得られた映像データを保持する記憶装置の取り外しが前記第1の状態のときに行われた場合にも前記第1の状態を前記第2の状態に遷移させることを特徴とするカメラ。
A first state in which photographing is possible by control from an external computer;
A second state in which a connection with the computer can be made if a connection request from the computer can be detected, and a state in which less power is consumed than in the first state;
Control means for transitioning the first state to the second state when communication is not performed for a predetermined time in the first state;
The control means causes the first state to transition to the second state even when removal of a storage device that holds video data obtained by photographing is performed in the first state. Features a camera.
前記制御手段は、所定時間通信が行われなかったことにより前記第1の状態を前記第2の状態に遷移させた場合は、前記第1の状態を前記第2の状態に遷移させてから所定時間が経過する前に前記コンピュータからの接続要求が検知されたか否かに応じて前記第2の状態を前記第1の状態に遷移させるか否かを判定することを特徴とする請求項1に記載のカメラ。   When the control unit changes the first state to the second state because communication has not been performed for a predetermined time, the control unit changes the first state to the second state and then changes the predetermined state. 2. The method according to claim 1, wherein whether or not to transition the second state to the first state is determined according to whether or not a connection request from the computer is detected before the time elapses. The listed camera. 前記カメラは、電源スイッチを入れ直さなければ動作できない状態である第3の状態をさらに有し、
前記制御手段は、所定時間通信が行われなかったことにより前記第1の状態を前記第2の状態に遷移させた場合は、前記第1の状態を前記第2の状態に遷移させてから所定時間が経過する前に前記コンピュータからの接続要求が検知されたか否かに応じて前記第2の状態を前記第3の状態に遷移させるか否かを判定することを特徴とする請求項1又は2に記載のカメラ。
The camera further has a third state in which the camera cannot operate unless the power switch is turned on again.
When the control unit changes the first state to the second state because communication has not been performed for a predetermined time, the control unit changes the first state to the second state and then changes the predetermined state. 2. The method according to claim 1, wherein whether or not to transition the second state to the third state is determined according to whether or not a connection request from the computer is detected before the time elapses. 2. The camera according to 2.
外部のコンピュータからの制御により撮影が可能な状態である第1の状態と、
前記コンピュータからの接続要求を検知できれば前記コンピュータとの接続が行える状態であり、前記第1の状態よりも消費される電力が少ない状態である第2の状態と、
撮影により得られた映像データを保持する記憶装置の取り外しが前記第1の状態のときに行われた場合、前記第1の状態を前記第2の状態に遷移させる制御手段とを有することを特徴とするカメラ。
A first state in which photographing is possible by control from an external computer;
A second state in which a connection with the computer can be made if a connection request from the computer can be detected, and a state in which less power is consumed than in the first state;
Control means for transitioning the first state to the second state when the storage device holding the video data obtained by photographing is removed in the first state. Camera.
前記制御手段は、記憶装置の取り外しが行われたことにより前記第1の状態を前記第2の状態に遷移させた場合は、前記第1の状態を前記第2の状態に遷移させてから所定時間が経過する前に記憶装置が装着されたか否かに応じて前記第2の状態を前記第1の状態に遷移させるか否かを判定することを特徴とする請求項4に記載のカメラ。   When the control unit changes the first state to the second state due to the removal of the storage device, the control unit changes the first state to the second state and then changes the predetermined state. The camera according to claim 4, wherein it is determined whether or not to transition the second state to the first state according to whether or not a storage device is attached before the time has elapsed. 前記カメラは、電源スイッチを入れ直さなければ動作できない状態である第3の状態をさらに有し、
前記制御手段は、記憶装置の取り外しが行われたことにより前記第1の状態を前記第2の状態に遷移させた場合は、前記第1の状態を前記第2の状態に遷移させてから所定時間が経過する前に記憶装置が装着されたか否かに応じて前記第2の状態を前記第3の状態に遷移させるか否かを判定することを特徴とする請求項4又は5に記載のカメラ。
The camera further has a third state in which the camera cannot operate unless the power switch is turned on again.
When the control unit changes the first state to the second state due to the removal of the storage device, the control unit changes the first state to the second state and then changes the predetermined state. 6. The method according to claim 4, wherein whether or not to transition the second state to the third state is determined according to whether or not a storage device is attached before the time elapses. camera.
記憶装置が保持している映像データを外部のコンピュータに送信可能な状態である第1の状態と、
前記コンピュータからの接続要求を検知できれば前記コンピュータとの接続が行える状態であり、前記第1の状態よりも消費される電力が少ない状態である第2の状態と、
前記第1の状態であるときに所定時間通信が行われなかった場合、前記第1の状態を前記第2の状態に遷移させる制御手段とを有し、
前記制御手段は、記憶装置の取り外しが前記第1の状態のときに行われた場合にも前記第1の状態を前記第2の状態に遷移させることを特徴とするカメラ。
A first state in which the video data held by the storage device can be transmitted to an external computer;
A second state in which a connection with the computer can be made if a connection request from the computer can be detected, and a state in which less power is consumed than in the first state;
Control means for transitioning the first state to the second state when communication is not performed for a predetermined time in the first state;
The camera is characterized in that the control means changes the first state to the second state even when the storage device is removed in the first state.
前記制御手段は、所定時間通信が行われなかったことにより前記第1の状態を前記第2の状態に遷移させた場合は、前記第1の状態を前記第2の状態に遷移させてから所定時間が経過する前に前記コンピュータからの接続要求が検知されたか否かに応じて前記第2の状態を前記第1の状態に遷移させるか否かを判定することを特徴とする請求項7に記載のカメラ。   When the control unit changes the first state to the second state because communication has not been performed for a predetermined time, the control unit changes the first state to the second state and then changes the predetermined state. 8. The method according to claim 7, wherein whether or not to transition the second state to the first state is determined according to whether or not a connection request from the computer is detected before the time elapses. The listed camera. 前記カメラは、電源スイッチを入れ直さなければ動作できない状態である第3の状態をさらに有し、
前記制御手段は、所定時間通信が行われなかったことにより前記第1の状態を前記第2の状態に遷移させた場合は、前記第1の状態を前記第2の状態に遷移させてから所定時間が経過する前に前記コンピュータからの接続要求が検知されたか否かに応じて前記第2の状態を前記第3の状態に遷移させるか否かを判定することを特徴とする請求項7又は8に記載のカメラ。
The camera further has a third state in which the camera cannot operate unless the power switch is turned on again.
When the control unit changes the first state to the second state because communication has not been performed for a predetermined time, the control unit changes the first state to the second state and then changes the predetermined state. 8. The method according to claim 7, wherein whether or not to transition the second state to the third state is determined according to whether or not a connection request from the computer is detected before the time elapses. 8. The camera according to 8.
記憶装置が保持している映像データを外部のコンピュータに送信可能な状態である第1の状態と、
前記コンピュータからの接続要求を検知できれば前記コンピュータとの接続が行える状態であり、前記第1の状態よりも消費される電力が少ない状態である第2の状態と、
記憶装置の取り外しが前記第1の状態のときに行われた場合、前記第1の状態を前記第2の状態に遷移させる制御手段とを有することを特徴とするカメラ。
A first state in which the video data held by the storage device can be transmitted to an external computer;
A second state in which a connection with the computer can be made if a connection request from the computer can be detected, and a state in which less power is consumed than in the first state;
And a control unit that transitions the first state to the second state when the storage device is removed in the first state.
前記制御手段は、記憶装置の取り外しが行われたことにより前記第1の状態を前記第2の状態に遷移させた場合は、前記第1の状態を前記第2の状態に遷移させてから所定時間が経過する前に記憶装置が装着されたか否かに応じて前記第2の状態を前記第1の状態に遷移させるか否かを判定することを特徴とする請求項10に記載のカメラ。   When the control unit changes the first state to the second state due to the removal of the storage device, the control unit changes the first state to the second state and then changes the predetermined state. The camera according to claim 10, wherein it is determined whether or not the second state is transitioned to the first state depending on whether or not a storage device is attached before the time elapses. 前記カメラは、電源スイッチを入れ直さなければ動作できない状態である第3の状態をさらに有し、
前記制御手段は、記憶装置の取り外しが行われたことにより前記第1の状態を前記第2の状態に遷移させた場合は、前記第1の状態を前記第2の状態に遷移させてから所定時間が経過する前に記憶装置が装着されたか否かに応じて前記第2の状態を前記第3の状態に遷移させるか否かを判定することを特徴とする請求項10又は11に記載のカメラ。
The camera further has a third state in which the camera cannot operate unless the power switch is turned on again.
When the control unit changes the first state to the second state due to the removal of the storage device, the control unit changes the first state to the second state and then changes the predetermined state. 12. The method according to claim 10, wherein whether or not to transition the second state to the third state is determined according to whether or not a storage device is attached before the time elapses. camera.
JP2004379068A 2004-12-28 2004-12-28 camera Expired - Fee Related JP3890346B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004379068A JP3890346B2 (en) 2004-12-28 2004-12-28 camera

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004379068A JP3890346B2 (en) 2004-12-28 2004-12-28 camera

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP20465596A Division JP3679513B2 (en) 1996-08-02 1996-08-02 camera

Publications (3)

Publication Number Publication Date
JP2005117692A JP2005117692A (en) 2005-04-28
JP2005117692A5 JP2005117692A5 (en) 2006-12-21
JP3890346B2 true JP3890346B2 (en) 2007-03-07

Family

ID=34545396

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004379068A Expired - Fee Related JP3890346B2 (en) 2004-12-28 2004-12-28 camera

Country Status (1)

Country Link
JP (1) JP3890346B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012063575A (en) * 2010-09-16 2012-03-29 Nikon Corp Digital camera
JP2013093829A (en) * 2011-10-05 2013-05-16 Sanyo Electric Co Ltd Electronic apparatus

Also Published As

Publication number Publication date
JP2005117692A (en) 2005-04-28

Similar Documents

Publication Publication Date Title
US7411607B2 (en) Electronic equipment and data transfer method
JP7201014B2 (en) Information processing device, information processing method, and program
JP6786797B2 (en) Information processing equipment, imaging equipment, information processing systems, information processing methods, and programs
JP4323974B2 (en) Imaging apparatus, control method thereof, and program
JP3679513B2 (en) camera
WO2019034107A1 (en) Power saving method and smart glasses
JP3890346B2 (en) camera
JP4994582B2 (en) DATA PROCESSING DEVICE FOR DATA COMMUNICATION, DATA PROCESSING DEVICE CONTROL METHOD, AND COMPUTER PROGRAM
KR20030057250A (en) USB Camera System with Host Function
JP2002108518A (en) Peripheral device and method for controlling the same
JP4262534B2 (en) Digital equipment
JP2012147357A (en) Imaging apparatus
JP7031715B2 (en) Information processing equipment, image pickup equipment, information processing system, information processing method, and program
JP4624757B2 (en) Electronic device, connection device, remote operation system, and remote operation method
JP2005128615A (en) Information processing apparatus, power saving method for apparatus, power saving program, and recording medium with program recorded thereon
JP2025039090A (en) Communication Systems
JP2005354518A (en) Controller, power supply control system, and power supply control method
JP2005159476A (en) Communication switching method and communication apparatus and its control method

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20061102

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20061109

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: 20061128

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20061204

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: 20091208

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20101208

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20111208

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20121208

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20131208

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees