(57)【特許請求の範囲】
【請求項１】
被写体を撮像して画像データを出力する撮影手段と、前記画像データを記録媒体に記録する手段と、前記記録媒体と接続するためのＩ／Ｆ（インターフェース）手段と、各手段を制御する制御手段とを備えたカメラにおいて、
前記Ｉ／Ｆ手段に、該Ｉ／Ｆ手段に内蔵されたメモリおよび外部に接続された記録媒体の各々に対してデータを格納するレジスタを設け、各レジスタはリード時とライト時に共通して使用が可能であるように構成し、各レジスタのアドレスを連続して設置し、前記制御手段により前記レジスタのアドレスをインクリメントするのみで前記Ｉ／Ｆ手段に内蔵されたメモリおよび前記外部に接続された記録媒体の各々の間でデータ転送が可能となるようにしたことを特徴とするカメラ。
【請求項２】
被写体を撮像して画像データを出力する撮影手段と、前記画像データを記録媒体に記録する手段と、音声を電気信号に変換する手段と、電気信号に変換された前記音声データを前記記録媒体に記録する手段と、前記記録媒体と接続するためのＩ／Ｆ（インターフェース）手段と、各手段を制御する制御手段とを備えたカメラにおいて、
前記Ｉ／Ｆ手段に、該Ｉ／Ｆ手段に内蔵されたメモリおよび外部に接続された記録媒体の各々に対してデータを格納するレジスタを設け、各レジスタはリード時とライト時に共通して使用が可能であるように構成し、各レジスタのアドレスを連続して設置し、前記制御手段により前記レジスタのアドレスをインクリメントするのみで前記Ｉ／Ｆ手段に内蔵されたメモリおよび前記外部に接続された記録媒体の各々の間でデータ転送が可能となるようにしたことを特徴とするカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影画像に係る画像データおよび音声データを符号化，復号化して記録媒体で記録，再生できるカメラに関する。
【背景技術】
【０００２】
特許文献１の映像および音声の記録・再生可能なカメラに示されているように、連写モードを設定して連写を行っている間の音声を音声メモリに記憶し、記憶した音声を連写した映像に対応させて記録媒体に記録し、連写した映像と連写中の音声を同時に再生することにより、再生に際して撮影時の雰囲気を十分に再現可能にした電子スチルカメラが知られている。
【０００３】
前記電子スチルカメラでは、高速に連続撮影することにより動画のような再生画像が得られる。例えば、ＮＴＳＣ信号の場合、フィールド画像を１／６０秒ごとに記録し再生すれば、ＮＴＳＣ信号が得られることになる。このように画像を記録する場合には、音声データが画像データに同期して記録媒体に記録するための対策が必要である。
【０００４】
電子スチルカメラに使用される記録媒体はメモリカードの形式をとる。このメモリカードの記憶領域は、複数種類の画像サイズの画像を効率よく記憶するように所定の記憶容量を有する複数の記憶単位に分割されている。
【０００５】
電子スチルカメラに使用される前記メモリカードへのデータの記録／再生を高速化するため、特許文献２の画像記録および再生装置では、メモリカードに対して画像データの書き込みまたは読み出しを行うべき複数の記憶単位がすべて連続する場合には、ＣＰＵ（中央演算処理部）が最初の記憶単位の先頭アドレスを指定した後、アドレスの指定は、前記メモリカード内に設けられたアドレスレジスタにより逐次前記先頭アドレスをインクリメントして行い、ＣＰＵがアドレス発生器およびデータカウンタの動作を停止させることにより、通常行われる記憶単位の切換処理が省略されることになり、画像データの書き込みまたは読み出しを行うべき複数の記憶単位がすべて連続する場合における画像データの書き込みまたは読み出しを高速で行うことが可能になる。
【特許文献１】特開平２−２８０４８４号公報
【特許文献２】特開平３−１８７６９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
前記画像記録および再生装置では、メモリカードにファイルとして画像データを記録再生する場合、ＣＰＵがソフトウェア的に読み取り，書き込みをする必要があって処理時間が長くなり、リアルタイムに動画像を記録，再生できないという問題がある。
【０００７】
本発明の目的は、安定，高速にかつリアルタイムに動画像と音声とを記録、再生することができるカメラを提供することにある。
【課題を解決するための手段】
【０００８】
前記目的を達成するため、請求項１記載の発明は、被写体を撮像して画像データを出力する撮影手段と、前記画像データを記録媒体に記録する手段と、前記記録媒体と接続するためのＩ／Ｆ（インターフェース）手段と、各手段を制御する制御手段とを備えたカメラにおいて、前記Ｉ／Ｆ手段に、該Ｉ／Ｆ手段に内蔵されたメモリおよび外部に接続された記録媒体の各々に対してデータを格納するレジスタを設け、各レジスタはリード時とライト時に共通して使用が可能であるように構成し、各レジスタのアドレスを連続して設置し、前記制御手段により前記レジスタのアドレスをインクリメントするのみで前記Ｉ／Ｆ手段に内蔵されたメモリおよび前記外部に接続された記録媒体の各々の間でデータ転送が可能となるようにしたことを特徴とする。
また、請求項２記載の発明は、被写体を撮像して画像データを出力する撮影手段と、前記画像データを記録媒体に記録する手段と、音声を電気信号に変換する手段と、電気信号に変換された前記音声データを前記記録媒体に記録する手段と、前記記録媒体と接続するためのＩ／Ｆ（インターフェース）手段と、各手段を制御する制御手段とを備えたカメラにおいて、前記Ｉ／Ｆ手段に、該Ｉ／Ｆ手段に内蔵されたメモリおよび外部に接続された記録媒体の各々に対してデータを格納するレジスタを設け、各レジスタはリード時とライト時に共通して使用が可能であるように構成し、各レジスタのアドレスを連続して設置し、前記制御手段により前記レジスタのアドレスをインクリメントするのみで前記Ｉ／Ｆ手段に内蔵されたメモリおよび前記外部に接続された記録媒体の各々の間でデータ転送が可能となるようにしたことを特徴とする。
【発明の効果】
【０００９】
本発明のカメラによれば、各種メモリにアクセスするリード・ライト可能なレジスタを設けたことで、制御手段からメモリにアクセスする場合、アドレス増減作業がなくなり、プログラム容量が削減できると同時に、高速アクセスが可能となる。また、これらのレジスタを連続したアドレスに設置したので、アドレス・インクリメント命令のみで各メモリ間のデータアクセスが可能となる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施の形態を図面に基づいて説明する。
【００１１】
図１は本発明の実施形態の構成を示すブロック図であり、１はマイク、２ａ，２ｂは増幅器、３は音声データの符号化／復号化を行う音声データ符号化手段および音声データ復号化手段である音声データ圧縮／伸張回路、４はＡ／Ｄ（アナログ／デジタル）変換回路、５はＤ／Ａ（デジタル／アナログ）変換回路である。
【００１２】
６は撮像レンズ７，絞り８，ＣＣＤ９，カメラコントロール部であるＣＤＳ１０等からなるカメラ撮像部、１１は各種画像処理がなされるデジタル信号処理回路、１２は画像データの符号化／復号化を行う画像データ符号化手段および画像データ復号化手段である画像データ圧縮／伸張回路、１３はＦＩＦＯ回路、１４は記録媒体であるメモリカード１５とのインタフェース（Ｉ／Ｆ）であるメモリカードＩ／Ｆである。
【００１３】
１６は前記カメラ撮像部６の機械系の駆動部（ドライバ）、１７はカメラ撮像部６の電気系のタイミング信号発生部（ＳＧ）、１８は照明手段であるストロボ、１９は各種モードを設定するための操作部、２０は設定されたモードを表示するモード表示部、２１は前記各部をコントロールするＣＰＵである。
【００１４】
２２は、ワークエリアとして使用されるＳＲＡＭであり、メモリカード１５へのアドレスバス・データバス２３と共通バス構造である。このため、制御用ＩＣのピン数を少なくでき、実装面積を小さくできるので、カメラが小型でかつ安価に製造可能になる。これらのバス制御信号はメモリカードバス制御信号と独立させており、メモリカード１５から読み出したデータは、そのままＳＲＡＭ２２に書き込みができるようにしてある。
【００１５】
上述した共通アドレスバス・データバスの制御において、片方がリード、もう片方をライトとして制御信号を同時に出力することで１アクセスタイムで転送可能になり、高速にワークメモリとメモリカード間でデータ転送できる。例えば、ＦＡＴ，ディレクトリ等のファイル管理領域データの転送に最適である。
【００１６】
図２は図１のメモリカードＩ／Ｆの詳細構成を示すブロック図であり、３０はＤＭＡコントローラ、３１，３２は前記ＦＩＦＯ回路１３とのインタフェースをとる画像用ＦＩＦＯ・Ｉ／Ｆと音声用ＦＩＦＯ・Ｉ／Ｆ、３３は前記ＣＰＵ２１とのインタフェースをとるＣＰＵ・Ｉ／Ｆ、３４は前記ＳＲＡＭ２２とのインタフェースをとるＳＲＡＭ・Ｉ／Ｆ、３５は前記メモリカード１５とのインタフェースをとるカードＩ／Ｆである。
【００１７】
前記メモリカードＩ／Ｆ１４は、ＦＩＦＯ回路１３に記録されている符号化された画像データと音声データをＤＭＡコントローラ３０によりメモリカード１５にＤＭＡ転送して記録する。再生時はこれと逆方向の画像データ転送を行う。
【００１８】
ＤＭＡ転送数はＣＰＵ２１により設定される。ＤＭＡコントローラ３０は、ＤＭＡ転送完了後、転送完了を知らせるための割込信号をＣＰＵ２１へ出力する。このため、ＤＭＡ転送中に他のカメラ制御処理をすることが可能になる。
【００１９】
またＤＭＡコントローラ３０は、メモリカード１５の状態、すなわちメモリカード１５がカメラ本体に対して装着されているか否かを検知する機能と、メモリカード１５のビジー状態を検知する機能と、メモリカード１５の電池の電圧低下を検知する機能を有しており、これらの状態変化時にメモリカード挿抜信号，メモリカードビジー信号，メモリカード電池電圧低下信号を割込信号としてＣＰＵ２１へ出力する。
【００２０】
このようにＣＰＵ２１に割込信号を用いて状態変化を知らせることで、ＣＰＵ２１はポーリング処理の必要がなくなり、他の処理に専念できることになる。また障害発生時の対策処理を敏速に行えるので、メモリカード内データ破壊等の不具合発生確率を低下させることができる。
【００２１】
ＤＭＡコントローラ３０は、ＤＭＡ転送モードにおいて、メモリカード１５からウエイト信号が出力された場合には、ＤＭＡ転送用の各メモリ制御信号、すなわちリード，ライトパルス幅をウエイト信号期間延ばし、ＣＰＵ２１へは出力せず、処理能力が低いデバイスを搭載したメモリカードへのデータ転送が正常に行えるようにし、またＤＭＡ転送モードでない場合にはウエイト信号をＣＰＵ２１へ出力するようにして、ＣＰＵ２１がメモリカード１５のデータを直接アクセスする場合においても正常にアクセスできるように制御する。
【００２２】
メモリカードＩ／Ｆ１４に内蔵された各種メモリおよび外部に接続された各種メモリは、メモリカードＩ／Ｆ１４内に設置された固定アドレスレジスタからリード，ライト可能であるように構成している。またこれらのレジスタは連続したアドレスに設置してある。
【００２３】
このようにしてＣＰＵ２１からみた各種ＦＩＦＯメモリ，ワークメモリをアクセスするリード・ライト共通レジスタを備えることで、ＣＰＵ２１からこれらのメモリにアクセスする場合、アドレス増減作業がなくなり、プログラム容量が削減できると同時に、高速アクセスが可能となる。またこれらのレジスタを連続したアドレスに設置したのでアドレス・インクリメント命令のみで各メモリ間のデータアクセスが可能となる。
【００２４】
メモリカードＩ／Ｆ１４を介して転送される１６ビット（ワード）データは、ＣＰＵ２１からの設定により上位バイト，下位バイトを交換して転送可能な構成である。
【００２５】
このため、ＭＳ−ＤＯＳで管理する場合、ファイル管理領域のデータはリトルエンディアンバイト順序で記録され、各ワードのバイト０に最下位バイトがマップされる必要があり、かつＣＰＵ２１に６８０ＸＸ系のＣＰＵを用いた場合、データはビッグエンディアンバイト順に処理されるので、上位バイト，下位バイトの交換処理が必要であるが、これが必要なくなるのでプログラム容量を削減でき、かつ処理速度を高速にできる。またこの機能はＣＰＵ２１から選択できる手段を備えているので、ＪＰＥＧヘッダ等のビッグエンディアンバイト順に処理するデータの場合は、この機能を解除することができ、データの種類による最適制御が可能となる。
【００２６】
さらにメモリカードＩ／Ｆ１４は、メモリカード１５へ出力するアドレスデータを格納するレジスタを備えており、このレジスタ内容を転送データ数インクリメントすることが可能なように構成している。またこの機能は、ＣＰＵ２１からの制御により選択可能である。
【００２７】
このように、前記レジスタ内容を転送データ数インクリメントする手段とインクリメントしない手段と前記２手段をＣＰＵ２１から選択できる手段を備えたことで、メモリカード１５へ出力するアドレスを、データをリード・ライトするごとにインクリメントする必要がなくなり、ＣＰＵ２１のプログラム容量（ＲＯＭ）を少なくでき、かつ処理速度を高速にできる。またフラッシュメモリコントロールの場合はアドレス・インクリメントが必要ない場合もあり、これらの場合にもＣＰＵ２１から機能選択可能であるので、不都合を発生しないようにできる。
【００２８】
図３はメモリカードの電源制御の説明図であり、メモリカードＩ／Ｆ１４はメモリカード１５の電源出力を制御するレジスタを備えており、ＣＰＵ２１がこのレジスタにアクセスすることにより、メモリカード１５の電源電圧出力が可能であるようになっている。この出力データは、電源制御回路（電源電圧出力スイッチ回路）４０へ送られ、メモリカード１５に設定された電圧が出力される。
【００２９】
このように構成したことで、メモリカード１５へ出力する複数電源を制御するレジスタを具備し、メモリカードの種類と、メモリカードの制御モードにより前記レジスタ内容をＣＰＵ２１から設定できるので、メモリカード１５の種類と制御モードに最適な電源電圧制御を、メモリカード１５に記録されているデバイス種類に従い行うことができる。
【００３０】
図４はメモリカードＩ／Ｆ１４を介して画像・音声データをＤＭＡ転送するタイミングチャートを示している。撮影時、符号化された画像データは垂直ブランキング期間以外のタイミングでメモリカード１５へ転送される。符号化された音声データは垂直ブランキング期間にメモリカード１５に転送される。
【００３１】
再生時、符号化された画像データは垂直ブランキング期間以外のタイミングでメモリカード１５からＦＩＦＯ回路１３へ転送される。符号化された音声データは垂直ブランキング期間にメモリカード１５からＦＩＦＯ回路１３へ転送される。このようにすることで、フィールドごとのファイル管理が容易になる。
【００３２】
ＦＩＦＯ回路１３の画像領域を、１フィールド期間または１フレーム期間の符号化画像データの整数倍の容量とすることで、１フィールドまたは１フレームごとにファイルにする場合に処理が容易になり、書込速度の遅いメモリカードにおいても連続画像記録ができる。また必要以上に大きくすることもなくカメラを小さく、かつ安くすることが可能になる。
【００３３】
またＦＩＦＯ回路１３の音声領域を、１フィールド期間または１フレーム期間の符号化音声データに対応する容量とすることで、ＦＩＦＯ容量は最適化され、前記と同様にカメラを小さく、かつ安くすることが可能になる。
【図面の簡単な説明】
【００３４】
【図１】本発明のカメラの実施形態の構成を示すブロック図
【図２】メモリカードＩ／Ｆの詳細構成を示すブロック図
【図３】メモリカードの電源制御の説明図
【図４】メモリカードＩ／Ｆを介して画像・音声データをＤＭＡ転送するタイミングチャート
【符号の説明】
【００３５】
１  マイク
３  音声データ圧縮／伸張回路
６  カメラ撮像部
１２  画像データ圧縮／伸張回路
１３  ＦＩＦＯ回路
１４  メモリカードＩ／Ｆ
１５  メモリカード
１９  操作部
２０  モード表示部
２１  ＣＰＵ
２２  ＳＲＡＭ
２３  アドレスバス・データバス
３０  ＤＭＡコントローラ
３１  画像用ＦＩＦＯ・Ｉ／Ｆ
３２  音声用ＦＩＦＯ・Ｉ／Ｆ
３３  ＣＰＵ・Ｉ／Ｆ
３４  ＳＲＡＭ・Ｉ／Ｆ
３５  カードＩ／Ｆ
４０  電源制御回路
【図１】
0004227108.tif 000002
【図２】
0004227108.tif 000003
【図３】
0004227108.tif 000004
【図４】
0004227108.tif 000005