JPH04290390A - 電子スチルカメラ装置 - Google Patents

電子スチルカメラ装置

Info

Publication number
JPH04290390A
JPH04290390A JP3054823A JP5482391A JPH04290390A JP H04290390 A JPH04290390 A JP H04290390A JP 3054823 A JP3054823 A JP 3054823A JP 5482391 A JP5482391 A JP 5482391A JP H04290390 A JPH04290390 A JP H04290390A
Authority
JP
Japan
Prior art keywords
clusters
image data
area
semiconductor memory
data
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.)
Pending
Application number
JP3054823A
Other languages
English (en)
Inventor
Shuichi Hisatomi
秀一 久富
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.)
Toshiba Corp
Toshiba AVE Co Ltd
Original Assignee
Toshiba Corp
Toshiba AVE Co Ltd
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 Toshiba Corp, Toshiba AVE Co Ltd filed Critical Toshiba Corp
Priority to JP3054823A priority Critical patent/JPH04290390A/ja
Publication of JPH04290390A publication Critical patent/JPH04290390A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Television Signal Processing For Recording (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】この発明は、撮影した被写体の光
学像をデジタルデータに変換して半導体メモリに記憶す
る電子スチルカメラ装置に係り、特にその半導体メモリ
の空きのある記憶エリアを容易に検索することができる
ようにしたものに関する。
【0002】
【従来の技術】周知のように、一般的なカメラは、撮影
した光学像を銀塩フィルムに結像させているため、該フ
ィルムを化学処理して現像しなければ、撮影した画像を
見ることが不可能である。これに対し、近年では、撮影
された光学像を電気的な画像信号に変換し、テレビジョ
ン受像機に画像表示させることにより、わずらわしい化
学処理を不要とした電子式写真システムが開発され、市
場に普及してきている。そして、このような電子式写真
システムの一例として、静止画記録再生システムがある
【0003】この静止画記録再生システムは、磁性材料
で形成されたテープ,ディスク及びドラム等を、カセッ
トまたはカートリッジのような形態の記録媒体としてカ
メラ本体に装着する。そして、撮影を行ない画像信号を
記録媒体に記録した後、記録媒体をカメラ本体から取り
出して再生機に装着し、再生機に接続されたテレビジョ
ン受像機により静止画造を表示するようにしたものであ
る。ところが、この種の静止画記録再生システムでは、
記録媒体が磁性材料で形成されるため、記録や再生を行
なうために磁気ヘッドや記録媒体の駆動機構等が必要と
なり、構成の複雑化及び大型化を招き消費電力も大きく
なるものである。
【0004】このため、近時では、画像信号をデジタル
データに変換して半導体メモリに記憶させることにより
、磁気ヘッドや駆動機構等を不要とし小型軽量化及び省
電力化を図るようにした電子スチルカメラ装置が考えら
れている。特に、近頃では、半導体素子の実装技術の高
度化により、半導体メモリを内蔵したメモリカードが実
用化されるようになってきており、このメモリカードを
記録媒体として使用するための開発が盛んに行なわれて
いる。
【0005】ところで、上記のように半導体メモリを記
録媒体として使用した従来の電子スチルカメラ装置では
、デジタルデータに変換された画像信号を帯域圧縮して
半導体メモリに記憶させるようにしているので、静止画
1枚分のデータ長は、撮影した画像内容やカメラ側で自
動設定したまたは使用者が指定した圧縮率等によってそ
れぞれ異なるものとなる。また、半導体メモリには、撮
影した順序で1枚目,2枚目……のように、静止画のデ
ータが順次書き込まれるようになっている。
【0006】このため、撮影途中で例えばn枚目の静止
画のデータが不要になり消去した場合、その消去した記
憶エリアには、n枚目の静止画のデータ長以上のデータ
長を有する静止画像を記録することができないことにな
る。したがって、n枚目以降に撮影した静止画像の中に
、データ長がn枚目の静止画のデータ長より短いものが
ない限り、消去された記憶エリアは全く使用されずに無
駄になってしまい、半導体メモリの記憶容量の有効利用
が図られないという問題が生じる。
【0007】そこで、半導体メモリを用いる電子スチル
カメラ装置にあっては、半導体メモリの画像データ記憶
エリアを、例えば64kバイトを1単位とする複数の単
位記憶エリア(以下クラスタという)に分割し、撮影し
て得られた静止画1枚分のデータをいくつかのクラスタ
に分散させて記録するようにしている。この場合、1枚
分の静止画像データが分散されて記憶されている複数の
クラスタの集合体を、パケットと称している。
【0008】そして、上記半導体メモリ中には、1パケ
ットを構成する複数のクラスタの、位置,読み出し順序
及び空きの有無等に関するデータが記録されるMAT(
メモリ・アロケーション・テーブル)エリアが設けられ
ており、再生時にこのMATエリアのデータに基づいて
所定のクラスタのデータを順次読み取ることによって、
分散された1枚の静止画像データが全て読み取られるよ
うになっている。このように1枚分の静止画像データを
複数のクラスタに分散させて記録することにより、例え
ばn枚目の静止画像データを消去した場合、これによっ
て生じた複数の空きクラスタを、他の静止画像データの
分散記録に供させることができ、半導体メモリの記憶容
量の有効利用が図られるものである。
【0009】しかしながら、上記のようなMAT方式を
用いた電子スチルカメラ装置では、例えば1パケットの
静止画像データを消去することによって複数の空きクラ
スタを得た場合、その空きクラスタが半導体メモリの画
像データ記憶エリア中のどこにあるのかは、上記MAT
エリア全体を検索しなければ見つけられないため、該空
きクラスタに新たな静止画像データを書き込む場合に、
カメラ側に設けられたCPU(中央演算処理装置)と半
導体メモリとの間におけるデータ転送が煩雑になり、C
PUの負担が大きいという問題が生じている。
【0010】
【発明が解決しようとする課題】以上のように、従来の
電子スチルカメラ装置では、半導体メモリに記録された
静止画像データを消去して生じた空きクラスタは、MA
Tエリアを検索しなければその位置がわからないため、
該空きクラスタに新たな静止画像データを書き込むとき
に、カメラ側のCPUと半導体メモリとの間のデータ転
送が煩雑になり、CPUの負担が大きくなるという問題
を有している。
【0011】そこで、この発明は上記事情を考慮してな
されたもので、空きクラスタの位置をCPUが容易に認
識できるようにして、CPUの処理負担を軽減するとと
もに処理の実行時間を実質的に短縮するようにした極め
て良好な電子スチルカメラ装置を提供することを目的と
する。
【0012】
【課題を解決するための手段】この発明に係る電子スチ
ルカメラ装置は、撮影した被写体の光学像をデジタル化
された画像データに変換し半導体メモリに記憶させるも
ので、半導体メモリの画像データ記憶エリアを一定の記
憶容量を有する複数のクラスタに分割し、これら複数の
クラスタに1パケットを構成する画像データを分散させ
て記憶させるようにしたものを対象としている。そして
、半導体メモリの画像データ記憶エリアのうち、次に1
パケット分の画像データが記録されるべき先頭の空きエ
リアをパケット単位で示す情報を、半導体メモリにその
ヘッダデータの一部として記録させるようにしたもので
ある。
【0013】
【作用】上記のような構成によれば、半導体メモリに、
次に1パケット分の画像データが記録されるべき先頭の
空きエリアをパケット単位で示す情報を記録するように
したので、この情報を読み取ることにより空きクラスタ
の位置をCPUが容易に認識でき、CPUの処理負担を
軽減するとともに処理の実行時間を実質的に短縮するこ
とができる。
【0014】
【実施例】以下、この発明の一実施例について図面を参
照して詳細に説明する。図2は、この実施例で説明する
電子スチルカメラの外観を示している。すなわち、この
電子スチルカメラは、カメラ本体11と、このカメラ本
体11に対して着脱自在なメモリカード12とから構成
されている。そして、このカメラ本体11には、通常の
カメラと同様に、鏡筒13,ファインダ14及びシャッ
タ15等が備えられるとともに、メモリカード12が挿
入される開口部16が設けられている。
【0015】ここで、図3は、上記カメラ本体11の内
部構成を示している。すなわち、図中17は上記鏡筒1
3内に配置されたレンズで、このレンズ17により被写
体の光学像が例えばCCD(チャージ・カップルド・デ
バイス)等でなる固体撮像素子18に導かれる。そして
、この固体撮像素子18は、レンズ17を介して導かれ
た光学像の明暗に応じて、アナログ系の電気的な画像信
号を出力するものである。
【0016】このようにして、固体撮像素子18から出
力された画像信号は、撮像処理回路19に供給されて所
定の信号処理が施された後、A/D(アナログ/デジタ
ル)変換回路20によりデジタル系の画像データに変換
される。そして、このA/D変換回路20から出力され
た画像データは、帯域圧縮回路21により所定のデータ
量圧縮がなされた後、メモリインターフェース回路22
を介してメモリカード12内の図示しない半導体メモリ
に書き込まれる。
【0017】ここで、図3中23はCPU(中央演算処
理装置)で、メモリカード12をも含めた電子スチルカ
メラ全体の統括的制御を行なうものである。例えばCP
U23は、帯域圧縮回路21から出力された画像データ
をメモリカード12に書き込んだり、メモリカード12
からデータを読み出すように、メモリインターフェース
回路22を制御する。また、CPU23は、カメラ本体
11に設けられた操作部24の操作に基づいて、帯域圧
縮回路21のデータ量圧縮率の制御を行なうとともに、
表示部25の制御を行なうものである。
【0018】さらに、カメラ本体11に設置されたマイ
クロホン26で採取された音声は、アナログ系の音声信
号となって音声処理回路27に供給され、デジタル系の
音声データに変換されるとともに、所定の信号処理が施
された後、メモリインターフェース回路22を介してメ
モリカード12に記憶される。
【0019】次に、図4は、メモリカード12に内蔵さ
れた半導体メモリのメモリマップを示している。まず、
絶対アドレス(16進)で、“000000”〜“00
03FF”までが、メモリカード12自体が固有に持つ
ヘッダデータの記録されるヘッダエリア28を構成して
いる。このヘッダエリア28には、将来の機能アップを
考慮して番号付けするためのもので、現行は2進で“0
0000001”が記録される1バイトのフォーマット
No.記録エリア28aと、使用者が多数のメモリカー
ド12を管理することができるように、カード番号を書
き込み可能な1バイトのカードNo.記録エリア28b
と、使用者がメモリカード12のタイトル等を書き込む
ための14バイトのカードラベル記録エリア28cと、
記録済みのパケット数を示す2バイトの使用パケット数
記録エリア28dと、未使用のクラスタ数を示す2バイ
トの残留クラスタ数記録エリア28eと、記録済みのク
ラスタ数を示す2バイトの使用クラスタ数記録エリア2
8fと、フォーマットNo.記録エリア28aから使用
クラスタ数記録エリア28fまでの全データを加算結果
と比較してビットエラーを検出するための1バイトのパ
リティチェックデータ記録エリア28gと、1パケット
分の画像データが記録されるべき先頭の空きパケット番
号が記録される先頭未使用パケット番号記録エリア28
hと、使用者が自由に設定できる1000バイトのオプ
ションデータ記録エリア28iとが設定されている。
【0020】また、絶対アドレス(16進)で、“00
0400”〜“0023F7”までが、各パケット1〜
2046の種別,属性及び接続情報等をそれぞれ4バイ
トで記録するパケット情報エリア29となっている。さ
らに、絶対アドレス(16進)で、“0023F8”〜
“0033F3”までが、各パケット1〜2046のス
タートとなるクラスタの番号をそれぞれ2バイトで記録
するディレクトリエリア30を構成している。また、絶
対アドレス(16進)で、“0033F4”〜“004
3EF”までが、各クラスタのそれに継続するクラスタ
の番号がそれぞれ2バイトで記録されるMATエリア3
1を構成している。さらに、絶対アドレス(16進)で
、“0043F0”〜“FFFFFD”までが、実際の
画像及び音声データがパケット単位で記録されるパケッ
トデータエリア32となっている。また、絶対アドレス
(16進)で、“FFFFFE”〜“FFFFFF”の
2バイトは、半導体メモリに特有な情報が記録されるカ
ードエリア33となされており、1バイト目に半導体メ
モリがEEPROMである場合にページ書き込みのバイ
ト数が記録され、2バイト目に半導体メモリの種類やそ
の記憶容量等が記録されている。
【0021】ここで、この発明の特徴部となる動作を説
明するに先立ち、画像データをメモリカード12に記録
する場合の基本的な動作について、図5に示すフローチ
ャートを参照して説明する。まず、開始(ステップS1
)されると、CPU23は、ステップS2で、圧縮処理
後のメモリカード12に実質的に記録される画像データ
のデータ長から必要とするクラスタ数Nを算出し、ステ
ップS3で、ヘッダエリア28から読み取った残留クラ
スタ数と算出した必要クラスタ数Nとを比較し、ステッ
プS4で、残留クラスタ数が必要クラスタ数Nより不足
しているか否かを判別する。そして、不足していれば(
YES)、CPU23は、ステップS5で、例えば上記
表示部25に警告表示を行なわせて終了(ステップS6
)される。
【0022】また、上記ステップS4で不足していない
(NO)と判別された場合、CPU23は、ステップS
7で、ヘッダエリア28から読み取った使用パケット数
をチェックし、ステップS8で、ヘッダエリア28から
読み取った使用クラスタ数をチェックした後、これらの
チェック結果に基づいて、ステップS9で、画像データ
の記録されるパケット番号Aと、このパケットAを構成
するスタートクラスタ番号Bとをそれぞれ設定する。そ
して、CPU23は、ステップS10で、MATエリア
31の内容を読み取ってクラスタBの内容をチェックし
、ステップS11で、クラスタBが空いているか否かを
判別する。
【0023】ここで、クラスタBが空いていれば(YE
S)、CPU23は、ステップS12で、ステップS2
で算出した必要クラスタ数Nから「1」を減算して新た
な必要クラスタ数Nとし、ステップS13で、減算結果
の必要クラスタ数Nが「0」になったか否かを判別する
。そして、新たな必要クラスタ数Nが「0」でない場合
(NO)、または、ステップS11でクラスタBが空い
ていないと判別された場合(NO)、CPU23は、ス
テップS14で、クラスタ番号Bに「1」を加算して新
たなクラスタ番号Bとし、ステップS10の処理に戻さ
れる。このようにすることにより、空きのあるクラスタ
の番号を必要クラスタ数Nだけ探すことができる。
【0024】そして、ステップS13で必要クラスタ数
Nが「0」になったと判別された場合(YES)、CP
U23は、ステップS15で、ステップS10〜S14
の処理で探した記録可能なN個のクラスタを検知し、ス
テップS16で、これらのクラスタに画像データを分散
記録させる。その後、CPU23は、ステップS17で
、MATエリア31に使用したN個のクラスタに対する
接続情報を記録し、ステップS18で、ディレクトリエ
リア30のパケットAに対応するエリアにスタートクラ
スタ番号Bを記録する。そして、CPU23は、ステッ
プS19で、ヘッダエリア28の内容を更新し、ここに
、画像データのメモリカード12への書き込みが終了(
ステップS20)される。
【0025】ここで、上記のような画像データのメモリ
カード12への基本的な書き込み動作において、以下、
1パケットの画像データを消去して得られた複数の空き
クラスタに新たに画像データを分散記録することについ
て、図1に示すフローチャートを参照して説明する。ま
ず、開始(ステップS21)されると、CPU23は、
ステップS22で、ヘッダエリア28の先頭未使用パケ
ット番号記録エリア28hの内容を読み取り、ステップ
S23で、パケット情報エリアの内容を見て読み取った
未使用パケットを構成するクラスタ数を検出する。その
後、CPU23は、ステップS24で、新たに記録する
画像データが必要とするクラスタ数と検出されたクラス
タ数とを比較し、ステップS25で、検出クラスタ数が
必要クラスタ数より不足しているか否かを判別する。
【0026】そして、不足していれば(YES)、CP
U23は、ステップS26で、MATエリア31の内容
から空きクラスタを検索し、ステップS27で、空きク
ラスタに新たな画像データを記録する。また、ステップ
S25で不足していないと判別された場合(NO)は、
CPU23は、そのままステップS27の処理に移行さ
れる。その後、CPU23は、ステップS28で、ヘッ
ダデータを更新し終了(ステップS29)される。すな
わち、ヘッダエリア28に先頭未使用パケット番号記録
エリア28hを設けることにより、MATエリア31の
内容から空きクラスタを検索する処理は、ステップS2
6の1回だけであり、しかもその1回の検索処理も、ス
テップS25で不足していない(NO)と判別されれば
行なう必要がなく、空きクラスタの位置をCPU23が
容易に認識でき、CPU23の処理負担を軽減するとと
もに処理の実行時間を実質的に短縮することができる。
【0027】これに対し、半導体メモリのヘッダエリア
28に先頭未使用パケット番号記録エリア28hを設け
ない場合の動作を、図6に示している。すなわち、開始
(ステップS30)されると、CPU23は、ステップ
S31で、新たな画像データを記録すべきスタートクラ
スタ番号を指定し、ステップS32で、MATエリア3
1を検索し、ステップS33で、空きクラスタを所定数
割り出した後、ステップS34で、新たに記録する画像
データが必要とするクラスタ数と割り出したクラスタ数
とを比較し、ステップS35で、割り出したクラスタ数
が必要クラスタ数より不足しているか否かを判別する。
【0028】そして、不足していれば(YES)、CP
U23は、ステップS36で、MATエリア31の内容
から再び空きクラスタを検索し、ステップS37で、空
きクラスタに新たな画像データを記録する。また、ステ
ップS35で不足していないと判別された場合(NO)
は、CPU23は、そのままステップS37の処理に移
行される。その後、CPU23は、ステップS38で、
ヘッダデータを更新し終了(ステップS39)される。 すなわち、ヘッダエリア28に先頭未使用パケット番号
記録エリア28hを設けない場合は、MATエリア31
の内容から空きクラスタを検索する処理は、ステップS
32とS36との2回必要になり、CPU23の処理に
負担がかかるとともに処理の実行時間が長くなることに
なる。なお、この発明は上記実施例に限定されるもので
はなく、この外その要旨を逸脱しない範囲で種々変形し
て実施することができる。
【0029】
【発明の効果】以上詳述したようにこの発明によれば、
空きクラスタの位置をCPUが容易に認識できるように
して、CPUの処理負担を軽減するとともに処理の実行
時間を実質的に短縮するようにした極めて良好な電子ス
チルカメラ装置を提供することができる。
【図面の簡単な説明】
【図1】この発明に係る電子スチルカメラ装置の一実施
例を説明するために示すフローチャート。
【図2】同実施例で説明する電子スチルカメラの外観を
示す斜視図。
【図3】同電子スチルカメラの内部構成を示すブロック
構成図。
【図4】同電子スチルカメラの半導体メモリのメモリマ
ップを示す図。
【図5】同電子スチルカメラの基本的動作を説明するた
めに示すフローチャート。
【図6】同電子スチルカメラのこの発明を用いない場合
の動作を説明するために示すフローチャート。
【符号の説明】
11…カメラ本体、12…メモリカード,13…鏡筒、
14…ファインダ、15…シャッタ、16…開口部、1
7…レンズ、18…固体撮像素子、19…撮像処理回路
、20…A/D変換回路、21…帯域圧縮回路、22…
メモリインターフェース回路、23…CPU、24…操
作部、25…表示部、26…マイクロホン、27…音声
処理回路、28…ヘッダエリア、29…パケット情報エ
リア、30…ディレクトリエリア、31…MATエリア
、32…パケットデータエリア、33…カードエリア。

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】  撮影した被写体の光学像をデジタル化
    された画像データに変換し半導体メモリに記憶させるも
    ので、前記半導体メモリの画像データ記憶エリアを一定
    の記憶容量を有する複数のクラスタに分割し、これら複
    数のクラスタに1パケットを構成する前記画像データを
    分散させて記憶させるようにした電子スチルカメラ装置
    において、前記半導体メモリの画像データ記憶エリアの
    うち、次に前記1パケット分の画像データが記録される
    べき先頭の空きエリアを前記パケット単位で示す情報を
    、前記半導体メモリにそのヘッダデータの一部として記
    録することを特徴とする電子スチルカメラ装置。
JP3054823A 1991-03-19 1991-03-19 電子スチルカメラ装置 Pending JPH04290390A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3054823A JPH04290390A (ja) 1991-03-19 1991-03-19 電子スチルカメラ装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3054823A JPH04290390A (ja) 1991-03-19 1991-03-19 電子スチルカメラ装置

Publications (1)

Publication Number Publication Date
JPH04290390A true JPH04290390A (ja) 1992-10-14

Family

ID=12981406

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3054823A Pending JPH04290390A (ja) 1991-03-19 1991-03-19 電子スチルカメラ装置

Country Status (1)

Country Link
JP (1) JPH04290390A (ja)

Similar Documents

Publication Publication Date Title
KR910007357A (ko) 화상 데이타 처리장치
US7457827B2 (en) Information file recording apparatus
JPH04290390A (ja) 電子スチルカメラ装置
JP4543641B2 (ja) 記録装置、記録方法、撮像装置および撮像方法
JPH0998373A (ja) 記録装置
JP3056804B2 (ja) 電子スチルカメラ装置
JPH06189251A (ja) 電子スチルカメラ装置
JPH04137882A (ja) 電子スチルカメラ装置
JPH0877049A (ja) 電子スチルカメラの情報記録方法およびその装置
JP3552247B2 (ja) 電子スチルカメラ
JP3073503B2 (ja) 電子スチルカメラ装置
JP2791081B2 (ja) 電子スチルカメラ装置
JPH06105273A (ja) 情報信号処理装置
JP3416651B2 (ja) ディジタルカメラ
JP3658003B2 (ja) 電子カメラ
JP3031983B2 (ja) 画像記録装置
JPH0736748A (ja) 情報管理装置
JP4311775B2 (ja) 半導体メモリ付カートリッジ
JP3076078B2 (ja) 電子スチルカメラ及び記録媒体のバックアップチェック装置
JPH02226978A (ja) 画像データ記録装置
JPH04354482A (ja) 電子スチルカメラ装置
JP3071813B2 (ja) 電子スチルカメラ装置
JPH01258091A (ja) メモリカード
JP4987813B2 (ja) フォーマット装置、フォーマット方法、及びプログラム
JPH05276472A (ja) ストリーマを有するディジタル電子スチルカメラ