(57)【特許請求の範囲】
【請求項１】
データを記録する内部メモリと、
記録媒体を装着する装着部と、
前記装着部に装着されている前記記録媒体がキャッシュメモリを有しているか否かを判定する判定部と、
前記装着部に装着されている前記記録媒体が前記キャッシュメモリを有していると前記判定部により判定された場合、前記装着部に装着されている前記記録媒体に対して、前記内部メモリから出力されるデータを前記記録媒体の前記キャッシュメモリに記録するとともに前記記録媒体の前記キャッシュメモリからオーバーフローするデータを前記記録媒体の不揮発性メモリへ記録するよう第１指示を出力する出力部とを備えること
を特徴とするカメラ。
【請求項２】
請求項１に記載のカメラにおいて、
前記出力部は、前記装着部に装着されている前記記録媒体に対して、前記キャッシュメモリがオーバーフローしていない状態であっても前記内部メモリから出力されるデータを前記キャッシュメモリを介して前記不揮発性メモリに記録するよう第２指示を出力することが可能であること
を特徴とするカメラ。
【請求項３】
請求項２に記載のカメラにおいて、
前記第１指示に基づく状態において前記内部メモリから出力されるデータが前記不揮発性メモリに記録されるまでの第１処理時間に対して、前記第２指示に基づく状態において前記内部メモリから出力されるデータが前記不揮発性メモリに記録されるまでの第２処理時間が長いか否かを判定する処理時間判定部を更に備え、
前記第１処理時間に対して前記第２処理時間が長いと前記処理時間判定部により判定された場合、前記出力部は、前記装着部に装着されている前記記録媒体に対して前記第１指示を出力し、前記第１処理時間に対して前記第２処理時間が長くないと前記処理時間判定部により判定された場合、前記出力部は、前記装着部に装着されている前記記録媒体に対して前記第２指示を出力すること
を特徴とするカメラ。
【請求項４】
請求項３に記載のカメラにおいて、
前記第１処理時間及び前記第２処理時間を演算する演算部を更に備えること
を特徴とするカメラ。
【請求項５】
請求項２に記載のカメラにおいて、
外部機器と接続されているか否かを判定する接続判定部を更に備え、
前記外部機器と接続されていると前記接続判定部により判定された場合、前記出力部は、前記装着部に装着されている前記記録媒体に対して前記第２指示を出力すること
を特徴とするカメラ。
【請求項６】
請求項１から請求項５のいずれか一項に記載のカメラにおいて、
撮影終了に応じて、前記出力部は、前記装着部に装着されている前記記録媒体に対して、前記キャッシュメモリに記録されているデータすべてを前記不揮発性メモリに記録するよう第３指示を出力すること
を特徴とするカメラ。
【請求項７】
請求項１から請求項５のいずれか一項に記載のカメラにおいて、
前記内部メモリから前記記録媒体へ最終データが出力された後に、前記出力部は、前記装着部に装着されている前記記録媒体に対して、前記キャッシュメモリに記録されているデータすべてを前記不揮発性メモリに記録するよう第３指示を出力すること
を特徴とするカメラ。
【請求項８】
請求項７に記載のカメラにおいて、
前記最終データに続いて前記記録媒体へ出力される撮影情報が前記キャッシュメモリに記録された後に、前記出力部は、前記装着部に装着されている前記記録媒体に前記第３指示を出力すること
を特徴とするカメラ。
【請求項９】
請求項１から請求項５のいずれか一項に記載のカメラにおいて、
所定時間が経過するごとに、前記出力部は、前記装着部に装着されている前記記録媒体に対して、前記キャッシュメモリに記録されているデータすべてを前記不揮発性メモリに記録するよう第３指示を出力すること
を特徴とするカメラ。
【請求項１０】
請求項６から請求項９のいずれか一項に記載のカメラにおいて、
前記第３指示に基づいて、前記キャッシュメモリに記録されているデータすべてが前記不揮発性メモリに記録された後に、前記カメラから前記記録媒体への給電を終了する給電制御部を更に備えること
を特徴とするカメラ。
【請求項１１】
請求項１から請求項１０のいずれか一項に記載のカメラにおいて、
前記カメラは、電子スチルカメラであること
を特徴とするカメラ。
【請求項１２】
カメラと記録媒体から構成されるカメラシステムであって、
前記記録媒体は、
不揮発性メモリと、
キャッシュメモリと、
前記キャッシュメモリを有している旨の情報を前記カメラに出力する制御部とを備え、
前記カメラは、
データを記録する内部メモリと、
前記記録媒体を装着する装着部と、
前記装着部に装着されている前記記録媒体が前記キャッシュメモリを有しているか否かを判定する判定部と、
前記装着部に装着されている前記記録媒体が前記キャッシュメモリを有していると前記判定部により判定された場合、前記装着部に装着されている前記記録媒体に対して、第１指示を出力する出力部とを備え、
前記記録媒体の前記制御部は、
前記出力部により出力された前記第１指示に基づいて、前記内部メモリから出力されるデータを前記記録媒体の前記キャッシュメモリに記録するとともに前記記録媒体の前記キャッシュメモリからオーバーフローするデータを前記記録媒体の前記不揮発性メモリへ記録するよう制御すること
を特徴とするカメラシステム。
【請求項１３】
着脱可能な記録媒体のキャッシュ機能の有無を検出する検出部と、
前記記録媒体が前記キャッシュ機能を有することが前記検出部で検出されると、前記キャッシュ機能を有効化する有効化部と、
外部機器との接続を検出する接続検出部と、
前記接続検出部により前記外部機器との接続が検出された場合、前記有効化部で有効化されているキャッシュ機能を無効化する無効化部とを備えること
を特徴とする電子スチルカメラ。
【請求項１４】
請求項１３に記載の電子スチルカメラにおいて、
前記接続検出部により前記外部機器との接続が検出された場合、前記外部機器からカメラ本体へ送信するデータの容量を前記キャッシュの容量より小さく指示するデータ容量指示部を更に備えること
を特徴とする電子スチルカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カメラ、電子スチルカメラ及びカメラシステムに関する。
【背景技術】
【０００２】
記録媒体として、データ記録を効率よく処理するために揮発性メモリを搭載しキャッシュ機能を持つものが知られている。下記特許文献１および特許文献２には、パソコンなどに備えられた記録媒体の揮発性メモリを使用し、データ記録処理および再生処理を効率よく行なうものが開示されている。
【特許文献１】特開平０９−９７１９９号公報
【特許文献２】特開２００３−１０１９６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、揮発性メモリを備える着脱可能な記録媒体（可搬式記憶媒体）を使用する電子スチルカメラにおいては、記録媒体の揮発性メモリの機能を有効に活用していない。
【課題を解決するための手段】
【０００４】
請求項１に記載のカメラは、データを記録する内部メモリと、記録媒体を装着する装着部と、前記装着部に装着されている前記記録媒体がキャッシュメモリを有しているか否かを判定する判定部と、前記装着部に装着されている前記記録媒体が前記キャッシュメモリを有していると前記判定部により判定された場合、前記装着部に装着されている前記記録媒体に対して、前記内部メモリから出力されるデータを前記記録媒体の前記キャッシュメモリに記録するとともに前記記録媒体の前記キャッシュメモリからオーバーフローするデータを前記記録媒体の不揮発性メモリへ記録するよう第１指示を出力する出力部とを備えることを特徴とする。
請求項２に記載のカメラは、請求項１に記載のカメラにおいて、前記出力部は、前記装着部に装着されている前記記録媒体に対して、前記キャッシュメモリがオーバーフローしていない状態であっても前記内部メモリから出力されるデータを前記キャッシュメモリを介して前記不揮発性メモリに記録するよう第２指示を出力することが可能であることを特徴とする。
請求項３に記載のカメラは、請求項２に記載のカメラにおいて、前記第１指示に基づく状態において前記内部メモリから出力されるデータが前記不揮発性メモリに記録されるまでの第１処理時間に対して、前記第２指示に基づく状態において前記内部メモリから出力されるデータが前記不揮発性メモリに記録されるまでの第２処理時間が長いか否かを判定する処理時間判定部を更に備え、前記第１処理時間に対して前記第２処理時間が長いと前記処理時間判定部により判定された場合、前記出力部は、前記装着部に装着されている前記記録媒体に対して前記第１指示を出力し、前記第１処理時間に対して前記第２処理時間が長くないと前記処理時間判定部により判定された場合、前記出力部は、前記装着部に装着されている前記記録媒体に対して前記第２指示を出力することを特徴とする。
請求項４に記載のカメラは、請求項３に記載のカメラにおいて、前記第１処理時間及び前記第２処理時間を演算する演算部を更に備えることを特徴とする。
請求項５に記載のカメラは、請求項２に記載のカメラにおいて、外部機器と接続されているか否かを判定する接続判定部を更に備え、前記外部機器と接続されていると前記接続判定部により判定された場合、前記出力部は、前記装着部に装着されている前記記録媒体に対して前記第２指示を出力することを特徴とする。
請求項６に記載のカメラは、請求項１から請求項５のいずれか一項に記載のカメラにおいて、撮影終了に応じて、前記出力部は、前記装着部に装着されている前記記録媒体に対して、前記キャッシュメモリに記録されているデータすべてを前記不揮発性メモリに記録するよう第３指示を出力することを特徴とする。
請求項７に記載のカメラは、請求項１から請求項５のいずれか一項に記載のカメラにおいて、前記内部メモリから前記記録媒体へ最終データが出力された後に、前記出力部は、前記装着部に装着されている前記記録媒体に対して、前記キャッシュメモリに記録されているデータすべてを前記不揮発性メモリに記録するよう第３指示を出力することを特徴とする。
請求項８に記載のカメラは、請求項７に記載のカメラにおいて、前記最終データに続いて前記記録媒体へ出力される撮影情報が前記キャッシュメモリに記録された後に、前記出力部は、前記装着部に装着されている前記記録媒体に前記第３指示を出力することを特徴とする。
請求項９に記載のカメラは、請求項１から請求項５のいずれか一項に記載のカメラにおいて、所定時間が経過するごとに、前記出力部は、前記装着部に装着されている前記記録媒体に対して、前記キャッシュメモリに記録されているデータすべてを前記不揮発性メモリに記録するよう第３指示を出力することを特徴とする。
請求項１０に記載のカメラは、請求項６から請求項９のいずれか一項に記載のカメラにおいて、前記第３指示に基づいて、前記キャッシュメモリに記録されているデータすべてが前記不揮発性メモリに記録された後に、前記カメラから前記記録媒体への給電を終了する給電制御部を更に備えることを特徴とする。
請求項１１に記載のカメラは、請求項１から請求項１０のいずれか一項に記載のカメラにおいて、前記カメラは、電子スチルカメラであることを特徴とする。
請求項１２に記載のカメラシステムは、カメラと記録媒体から構成されるカメラシステムであって、前記記録媒体は、不揮発性メモリと、キャッシュメモリと、前記キャッシュメモリを有している旨の情報を前記カメラに出力する制御部とを備え、前記カメラは、データを記録する内部メモリと、前記記録媒体を装着する装着部と、前記装着部に装着されている前記記録媒体が前記キャッシュメモリを有しているか否かを判定する判定部と、前記装着部に装着されている前記記録媒体が前記キャッシュメモリを有していると前記判定部により判定された場合、前記装着部に装着されている前記記録媒体に対して、第１指示を出力する出力部とを備え、前記記録媒体の前記制御部は、前記出力部により出力された前記第１指示に基づいて、前記内部メモリから出力されるデータを前記記録媒体の前記キャッシュメモリに記録するとともに前記記録媒体の前記キャッシュメモリからオーバーフローするデータを前記記録媒体の前記不揮発性メモリへ記録するよう制御することを特徴とする。
請求項１３に記載の電子スチルカメラは、着脱可能な記録媒体のキャッシュ機能の有無を検出する検出部と、前記記録媒体が前記キャッシュ機能を有することが前記検出部で検出されると、前記キャッシュ機能を有効化する有効化部と、外部機器との接続を検出する接続検出部と、前記接続検出部により前記外部機器との接続が検出された場合、前記有効化部で有効化されているキャッシュ機能を無効化する無効化部とを備えることを特徴とする。
請求項１４に記載の電子スチルカメラは、請求項１３に記載の電子スチルカメラにおいて、前記接続検出部により前記外部機器との接続が検出された場合、前記外部機器からカメラ本体へ送信するデータの容量を前記キャッシュの容量より小さく指示するデータ容量指示部を更に備えることを特徴とする。
【発明の効果】
【０００５】
本発明によれば、記録媒体の揮発性メモリの機能を活用できる。
【図面の簡単な説明】
【０００６】
【図１】本発明の実施の形態による電子スチルカメラの基本構成を説明する図である。
【図２】本発明の実施の形態による電子スチルカメラのブロック図である。
【図３】本発明の実施の形態による電子スチルカメラにおける、記録媒体の初期化処理を説明するフローチャートである。
【図４】本発明の実施の形態による電子スチルカメラにおける、データの書き込み処理を説明するフローチャートである。
【図５】本発明の実施形態による電子スチルカメラにおける、データの記録処理の詳細を説明するフローチャートである。
【図６】本発明の実施の形態による電子スチルカメラにおける、外部機器と接続された場合の処理を説明するフローチャートである。
【図７】外部機器から転送されるデータを記録媒体に記録する方式を示す概念図である。
【図８】記録媒体のデータ記録の方式を示す概念図であり、（ａ）はキャッシュメモリを使用しない方式、（ｂ）はキャッシュメモリを使用する方式である。
【図９】外部機器から転送されるデータのデータサイズがキャッシュメモリの容量よりも大きい状態で書込む場合と、キャッシュメモリの容量よりも小さくして書込む場合で処理に要する時間を比較する図である。
【図１０】電子スチルカメラから記録媒体へ画像を転送した際に要する処理時間を説明する図であり、（ａ）はセクタサイズでデータを転送した場合を示し、（ｂ）はクラスタサイズでデータを転送した場合を示す。
【発明を実施するための最良の形態】
【０００７】
図１〜５を参照して、本発明をカメラに適用した実施の形態を説明する。図１は、本実施の形態の電子スチルカメラ１００の基本構成を説明する図である。撮影制御部１０１は、ＣＣＤなどを用いて被写体を撮像し、撮像データをＡ／Ｄ変換した後、デジタルデータを画像処理する。記録媒体制御部１０２は、撮影した画像データや後述の通信制御部１０３から転送されるデータの記録媒体１１０への記録制御、記録媒体１１０の動作制御、電源供給制御、記録画像再生制御を行う。通信制御部１０３は、パソコンなどの外部機器との通信を制御する。表示制御部１０４は、電子スチルカメラ１００の動作状態表示や画像再生の制御を行う。電源制御部１０５は、電源状態を監視し各部へ電源を供給する。システム制御部１０６は、マイクロコンピュータなどを有し、各部から出力される信号を入力して所定の演算を行い、演算結果に基づく制御信号を各部へ出力する。システム制御部１０６と前述の各部とは互いに接続されている。【０００８】
記録媒体１１０は、電子スチルカメラ１００に着脱可能なメモリカードのようなメモリデバイスである。記録媒体１１０は揮発性メモリ１１１と不揮発性メモリ１１２とメモリシステム制御部１１３とを備える。記録媒体１１０には、記録媒体制御部１０２を介して電子スチルカメラ１００より電源が供給される。揮発性メモリ１１１はＳＲＡＭからなるキャッシュメモリであり、データを一時的に格納する高速メモリである。フラッシュメモリや磁気ディスクなどからなる不揮発性メモリ１１２は、大容量データを記憶することができるが、揮発性メモリ１１１よりも処理速度が劣る。メモリシステム制御部１１３は、揮発性メモリ１１１と不揮発性メモリ１１２とを制御して、揮発性メモリ１１１に一時的に格納（キャッシュ）されたデータを必要に応じて不揮発性メモリ１１２へ書き込む。【０００９】
キャッシュメモリ１１１は、後述するＣＰＵ２１１（図２）からの指示でキャッシュオンまたはキャッシュオフされる。キャッシュオン状態のとき、キャッシュメモリとして高速データ転送、書き込み動作が可能となる。すなわち、後述するメモリ２０７（図２）から送られるデータはキャッシュメモリ１１１に格納され、キャッシュメモリ１１１からオーバーフローするデータが不揮発性メモリ１１２に記録される。キャッシュメモリ１１１からデータがオーバーフローしなくなると、キャッシュメモリ１１１は、ＣＰＵ２１１からの指示によりキャッシュフラッシュされ、一時保管中のデータを不揮発性メモリ１１２へ転送して記録する。キャッシュオフ状態のとき、メモリ２０７から送られるデータは、その都度、キャッシュメモリ１１１を介して不揮発性メモリ１１２に記録される。【００１０】
図２は、図１に示すような基本構成を有する電子スチルカメラ１００の詳細ブロック図である。図２により、図１の各部を具体的に説明する。
撮影制御部１０１は、交換レンズ２０１と、ＣＣＤイメージセンサなどによって構成される撮像素子２０２と、ＣＣＤのデータ蓄積および読み出し制御をするＣＣＤドライバ２０３と、信号増幅や黒レベル調節などを行なうプリプロセス回路２０４と、アナログデータをデジタルデータに変換するＡ／Ｄコンバータ２０５と、γ補正やホワイトバランスなどの画像処理を行なうＡＳＩＣなどにより構成される画像処理部２０６と、画像データをＪＰＥＧ形式の圧縮ファイルで記録するためのバッファやＣＰＵ用プログラムメモリとして機能するＤＲＡＭから構成されるメモリ２０７などにより構成される。【００１１】
記録媒体制御部１０２は、着脱可能な記憶媒体１１０とのインタフェイスであるカードＩ／Ｆ２０８を含んで構成される。通信制御部１０３は、ＵＳＢ規格に準拠したパソコンなどの外部接続機器とのインタフェイスであるＰＣＩ／Ｆ２０９を含んで構成される。表示制御部１０４は、ＬＥＤ、ＬＣＤあるいはＴＦＴからなるカラーモニタ２１０を含んで構成され、電源制御部１０５は電源２１３を含んで構成される。また、システム制御部１０６は、ＣＰＵ２１１と単写／連写モードの切り替え設定などを行う操作ボタン２１２などを含んで構成される。【００１２】
―初期化処理―
図３に示すフローチャートを用いて、ＣＰＵ２１１が実行する記録媒体１１０の初期化処理について説明する。図４の各処理を行なうプログラムはＣＰＵ２１１内のメモリ（不図示）に格納されており、電源オン信号が入力されると起動される。【００１３】
ステップＳ１１では、カードＩ／Ｆ２０８からの信号に基づいて、記録媒体１１０が装着されているか否かを判定する。否定された場合、すなわち記録媒体１１０が装着されていないと判定された場合は、そのまま待機する。肯定された場合、すなわち記録媒体１１０が装着されていると判定された場合は、ステップＳ１２へ進む。【００１４】
ステップＳ１２では、カードＩ／Ｆ２０８を介して記録媒体１１０へ通電し、ステップＳ１３へ進む。ステップＳ１３では、カードＩ／Ｆ２０８を介して、記録媒体１１０の記録容量、処理速度、キャッシュメモリ１１１の有無などのカード情報を取得して、ステップＳ１４へ進む。【００１５】
ステップＳ１４では、ステップＳ１３にて取得したカード情報から、記録媒体１１０がキャッシュメモリ１１１を備えているか否かを判定する。肯定された場合、すなわち記録媒体１１０がキャッシュメモリ１１１を備えていると判定された場合は、ステップＳ１５へ進む。【００１６】
ステップＳ１５では、カードＩ／Ｆ２０８を介してメモリシステム制御部１１３へキャッシュオン指示信号を出力し、ステップＳ１６へ進む。ステップＳ１６では、カードＩ／Ｆ２０８を介し記録媒体１１０から、キャッシュオン指示信号に対するＡｃｋ信号を受信する。ステップＳ１６での処理が終了したら、記録媒体１１０の初期化処理を終了する。なお、ステップＳ１４が否定された場合、すなわち記録媒体１１０がキャッシュメモリ１１１を備えていないと判定された場合は、ステップＳ１５およびステップＳ１６をスキップして、記録媒体１１０の初期化処理を終了する。【００１７】
―画像ファイル記録処理―
電子カメラでは、撮影して取得した画像はＣＰＵ２１１によりＪＰＥＧなどで圧縮されて、画像データとしていったんメモリ２０７に格納される。その後、ＣＰＵ２１１により画像データに撮影条件などが付加されて画像ファイルが作成され、この画像ファイルが記録媒体１１０に書き込まれる。【００１８】
以下で、メモリ２０７に記録されている画像ファイルを、記録媒体１１０へ書き込むための処理を図４に示すフローチャートを参照して説明する。このフローチャートの各処理もＣＰＵ２１１で実行されるプログラムにより制御される。図４の各処理を実行するプログラムはＣＰＵ２１１内のメモリ（不図示）に格納されており、撮影が開始されると起動される。なお、記録媒体１１０は、図４で説明した初期化によりキャッシュオンされているものとする。【００１９】
ステップＳ２１では、ＣＰＵ２１１はメモリシステム制御部１１３へファイルオープンを指示する。これにより、キャッシュメモリ１１１には、これから転送するデータを書き込むためのファイル名が登録される。その後ステップＳ２２へ進む。【００２０】
ステップＳ２２では、メモリシステム制御部１１３から、ファイルオープン指示に対するＡｃｋ信号を受信し、ステップＳ２３へ進む。このＡｃｋ信号は、キャッシュメモリ１１１にファイル名がキャッシュされると出力される。【００２１】
ステップＳ２３では、メモリ２０７内の１つの画像ファイルを、たとえば５１２バイトに分割してメモリシステム制御部１１３へ出力し、記録媒体１１０へ順次データ記録を行なう。データ記録終了後、ステップＳ２４へ進む。なお、ステップＳ２３におけるデータ記録処理については、詳細を後述する。また、５１２バイト単位に分割された１つの画像ファイルのそれぞれのデータについて、記録媒体１１０へ出力される順にデータ１、データ２、・・・、データｎとして説明する。【００２２】
ステップＳ２３で画像データの記録が終了すると、ステップＳ２４において、ＣＰＵ２１１は、メモリシステム制御部１１３へファイルクローズを指示し、ステップＳ２５へ進む。このファイルクローズ指示が撮影終了を意味する。なお、このファイルクローズ指示では、画像サイズ、機器情報および記録時刻などを含むＤＰＯＦ（Ｄｉｇｉｔａｌ  Ｐｒｉｎｔ  Ｏｒｄｅｒ  Ｆｏｒｍａｔ）やプロテクト情報など、撮影に関連する情報（撮影情報）をメモリシステム制御部１１３へ送信する。【００２３】
ステップＳ２５では、メモリシステム制御部１１３から出力されるＡｃｋ信号を受信し、ステップＳ２６へ進む。なお、このＡｃｋ信号は、撮影情報がキャッシュメモリ１１１にキャッシュされると出力される。【００２４】
ステップＳ２６では、カードＩ／Ｆ２０８を介して記録媒体１１０がキャッシュオンであるか否かを判定する。肯定された場合、すなわちキャッシュオンと判定された場合は、ステップＳ２７へ進む。否定された場合、すなわちキャッシュオフと判定された場合は、ステップＳ２３へ進む。【００２５】
ステップＳ２７では、撮影制御部１０１が連写中か否かを判定する。肯定された場合、すなわち連写中であると判定された場合はステップＳ２３へ進む。否定された場合、すなわち連写中ではないと判定された場合はステップＳ２８へ進む。【００２６】
ステップＳ２８では、メモリシステム制御部１１３へキャッシュフラッシュ指示信号を出力してステップＳ２９へ進む。キャッシュフラッシュとは、上述したように、キャッシュメモリ１１１内にキャッシュされた全てのデータを不揮発性メモリ１１２へ書き込む処理である。撮影終了、すなわち、画像記録処理終了に同期してキャッシュフラッシュされる。これにより、オーバーフローしなくなった後にキャッシュメモリ１１１に記録されているデータが、不揮発性メモリ１１２へ書込まれる。【００２７】
ステップＳ２９では、メモリシステム制御部１１３から出力されるキャッシュフラッシュ指示信号に対するＡｃｋ信号を受信し、ステップＳ３０へ進む。【００２８】
ステップＳ３０では、キャッシュフラッシュ終了信号をメモリシステム制御部１１３から入力したか否かを判定する。肯定された場合、すなわちキャッシュフラッシュ終了信号を入力したと判定された場合は、ステップＳ３１へ進む。否定された場合は、キャッシュフラッシュ終了信号を入力するまで待機する。【００２９】
ステップＳ３１では、記録媒体１１０への書き込み、または読み出し動作が終了しているか否かを判定する。肯定された場合、すなわち書き込み、または読み出し動作が終了していないと判定された場合は、ステップＳ２３へ進む。否定された場合、すなわち書き込み、または読み込み動作が終了したと判定された場合は、ステップＳ３２へ進む。【００３０】
ステップＳ３２では、カードＩ／Ｆ２０８に対して記録媒体１１０への通電終了信号を出力し、カードＩ／Ｆ２０８は記録媒体１１０への通電をオフする。【００３１】
ここで、図５を参照しながら図４のステップＳ２３におけるデータ記録処理について説明する。なお、本実施の形態では、キャッシュメモリ１１１の容量は１５３６バイトとして説明するが、この容量に限定されるものではない。
ＣＰＵ２１１は、ステップＳ２２でメモリシステム制御部１１３からファイルオープン信号に対するＡｃｋ信号を受信すると、ステップＳ２３１において、５１２バイトのデータ１をメモリシステム制御部１１３へ出力する。【００３２】
ステップＳ３３１では、メモリシステム制御部１１３はデータ１を入力し、キャッシュメモリ１１１へ記録する。記録が終わるとステップＳ３３２へ進み、メモリシステム制御部１１３はＡｃｋ信号をＣＰＵ２１１へ出力する。【００３３】
ステップＳ２３２において、ＣＰＵ２１１はメモリシステム制御部１１３からのＡｃｋ信号を受信すると、ステップＳ２３３へ進む。ステップＳ２３３においては、ＣＰＵ２１１は５１２バイトのデータ２をメモリシステム制御部１１３へ出力する。【００３４】
ステップＳ３３３では、メモリシステム制御部１１３はデータ２を入力し、キャッシュメモリ１１１へ記録する。記録が終わるとステップＳ３３４へ進み、メモリシステム制御部１１３はＡｃｋ信号をＣＰＵ２１１へ出力する。【００３５】
ステップＳ２３４において、ＣＰＵ２１１はメモリシステム制御部１１３からのＡｃｋ信号を受信すると、ステップＳ２３５へ進む。ステップＳ２３５においては、ＣＰＵ２１１は５１２バイトのデータ３をメモリシステム制御部１１３へ出力する。【００３６】
ステップＳ３３５では、メモリシステム制御部１１３はデータ３を入力し、キャッシュメモリ１１１へキャッシュする。このとき、キャッシュメモリ１１１には既にファイル名、データ１および２がキャッシュされ、容量に空きがない場合は、メモリシステム制御部１１３はキャッシュメモリ１１１にデータ３をキャッシュさせつつ、同時にファイル名を不揮発性メモリ１１２へ転送させる。すなわち、キャッシュメモリ１１１からオーバーフローしつつデータが不揮発性メモリ１１２へ書込まれる。データ１の不揮発性メモリ１１２への書き込みが終了したらステップＳ３３６へ進み、メモリシステム制御部１１３はＣＰＵ２１１へＡｃｋ信号を出力する。【００３７】
以後、上記の処理を、最後のデータｎがキャッシュメモリ１１１へキャッシュされ、データｎ−３が不揮発性メモリ１１２へ書き込まれて、メモリシステム制御部１１３がＣＰＵ２１１へＡｃｋ信号を出力するまで繰り返し、ステップＳ２４へ進む。【００３８】
―外部機器接続―
次に、ＰＣＩ／Ｆ２０９を介して、パソコンや無線ＬＡＮなどの外部機器と接続された場合の処理について、図６のフローチャートを参照して説明する。なお、このフローチャートの処理もＣＰＵ２１１で実行されるプログラムにより制御される。図６の各処理を実行するプログラムはＣＰＵ２１１内のメモリ（不図示）に格納されており、電源オン信号が入力されると起動される。
ステップＳ４１では、ＰＣＩ／Ｆ２０９より出力されるプラグＩＮ信号を入力したか否かを判定する。否定された場合、すなわちプラグＩＮ信号を入力せず外部機器と接続されていないと判定された場合は、ステップＳ４２へ進む。肯定された場合、すなわちプラグＩＮ信号を入力し外部機器と接続されていると判定された場合は、ステップＳ４３へ進む。【００３９】
ステップＳ４２では、カードＩ／Ｆ２０８を介しメモリシステム制御部１１３へキャッシュオンの指示信号を出力し、キャッシュメモリ１１１を有効にする。すなわち、キャッシュ機能を有効化する。ステップＳ４３では、カードＩ／Ｆ２０８を介しメモリシステム制御部１１３へキャッシュオフの指示信号を出力し、キャッシュメモリ１１１を無効にする。すなわち、キャッシュ機能を無効化する。なお、キャッシュ機能が無効化された場合、キャッシュメモリ１１１には一時的にデータが格納され、書き込み指令により格納中のデータが不揮発性メモリ１１２へ転送されて記録される。【００４０】
ここで、キャッシュを無効とした状態の記録媒体１１０に対して外部接続機器から画像ファイルを記録する手順を、図７を参照して説明する。
図７に示すデータＡ〜Ｅは、外部接続機器から記録媒体１１０へ転送されるデータを示す。各データＡ、Ｂ、Ｃ、Ｄ、Ｅは、それぞれの大きさが、キャッシュメモリ１１１の容量よりも小さい。すなわち、記録媒体１１０へデータを転送する際、各データがキャッシュメモリ１１０の容量より小さくなるようにＰＣＩ／Ｆ２０９を介してＣＰＵ２１１から外部接続機器へ指示する。容量の小さなデータＡは、キャッシュメモリ１１１に転送され一時的に格納された後、キャッシュメモリ１１１がオーバーフローしなくても、不揮発性メモリ１１２へ書き込まれる。データＡの不揮発性メモリ１１２への書き込みが終了したことをＣＰＵ２２１がＰＣＩ／Ｆ２０９を介して外部接続機器に報知すると、外部接続機器は次のデータＢを転送し、以後全てのデータ転送が終了するまで上記の処理を繰り返す。【００４１】
以上で説明したように、本実施の形態による電子スチルカメラによれば、以下の作用効果を得られる。
（１）着脱可能な記録媒体１１０がキャッシュメモリ１１１を備える場合に、ＣＰＵ２１１からの指示によりキャッシュメモリ１１１のキャッシュ機能を有効にできるようにした。従来は、カメラなどに装着される記録媒体１１０において、キャッシュメモリ１１１を備えていてもキャッシュ機能を有効にせず、図８（ａ）に示すようにデータが入力される毎に不揮発性メモリ１１２へ書き込み処理を行なっていた。しかし、本実施の形態では、キャッシュ機能を有効にするので、図８（ｂ）に示すようにデータをキャッシュメモリ１１１に入力しつつ、キャッシュメモリ１１１からオーバーフローするデータを不揮発性メモリ１１２へ書き込むことができるので、処理効率が向上する。【００４２】
（２）撮影終了時にキャッシュメモリ１１１内に記録されているデータをキャッシュフラッシュさせるようにした。すなわち、撮影動作中はキャッシュフラッシュを禁止して記録媒体１１０へデータ転送のみを行い、記録媒体１１０へ最後のデータが転送されてからキャッシュフラッシュをするので、データが転送される毎にキャッシュフラッシュをするよりも、キャッシュフラッシュの処理にかかる負荷を減らすことができる。このため、記録媒体１１０へのデータ記録を効率よく行うことができる。【００４３】
（３）キャッシュメモリ１１１は揮発性メモリなので、記録媒体１１０の電源がオフになるとキャッシュメモリ１１１内のデータは消滅する。本実施の形態によれば、ＣＰＵ２１１は、メモリシステム制御部１１３からキャッシュフラッシュ処理終了信号を入力してから、通電終了信号を出力して記録媒体１１０への給電を終了するようにした。このため、記録されないデータが生じるといった事態を防ぐことができ、すべての撮影データを確実に保存することができる。【００４４】
（４）電子スチルカメラ１００では、一枚の画像データを一つのファイルとして記録媒体１１０へ記録するが、１ファイルを記録するごとにキャッシュフラッシュするとキャッシュフラッシュ処理による負荷が増加する。とくに撮影が連写で行なわれている場合は、連写動作に影響を与えコマ速度の低下を招くことになる。したがって、本実施の形態では、撮影が単写で行なわれている場合は１枚ずつ、連写撮影が行われている場合は、全ての撮影が終了してからキャッシュフラッシュ処理をすることにした。これにより、キャッシュフラッシュの処理にかかる負荷を減らし、キャッシュフラッシュ処理による撮影動作への悪影響を減らすことができる。【００４５】
（５）ＤＰＯＦなどの撮影情報を含んだファイルクローズ指示データをキャッシュメモリ１１１内にキャッシュし、しかる後にキャッシュフラッシュ処理をするようにした。したがって、画像を印刷する場合に必要となる情報も確実に記録媒体１１０へ記録することができる。【００４６】
（６）パソコンなどの外部機器接続時には、パソコンなどから転送されるデータサイズが小さいため、キャッシュオンの状態であるとキャッシュフラッシュ処理のオーバーヘッドが大きくなる。したがって、パソコンなどの外部機器接続時にキャッシュをオフするようにしたので、キャッシュフラッシュ処理のオーバーヘッドを無くすことができる。【００４７】
（７）パソコンなどの外部機器接続時には、キャッシュオフに設定して、転送するべきデータをキャッシュメモリ１１１の容量よりも小さいデータサイズに分割してデータを転送するようにした。キャッシュオフ状態では、キャッシュメモリ１１１には、分割されて転送されたデータが一時的に格納される。そのため、キャッシュメモリ１１１の容量よりも小さいデータサイズでデータが分割されて転送されると、１つのデータに対して、キャッシュメモリ１１１への格納および不揮発性メモリ１１２への記録が１回で済む。その結果、図９に示すように、キャッシュメモリ１１１の容量より小さいデータサイズに分割されたデータａ、ｂおよびｃのそれぞれに対して、１回ずつ、データ全体として計３回の書込み処理が行なわれる。【００４８】
しかし、キャッシュメモリ１１１の容量よりも大きなデータサイズのデータが転送されると、まず、キャッシュメモリ１１１の容量に相当する部分のデータが格納される。そして、格納されたデータが不揮発性メモリ１１２へ書込まれる。その後、先にキャッシュメモリ１１１の容量を上回ったために格納されなかった部分のデータがキャッシュメモリ１１１に格納され、不揮発メモリ１１２へ記録される。このため、分割されて転送された１つのデータに対して複数回のキャッシュメモリ１１１への格納および不揮発性メモリ１１２への書込み処理が必要になる。その結果、図９に示すように、分割されて転送される同一サイズのデータＡおよびＢについて、データＡは、データＡ１とデータＡ２の２回の書込み処理が必要になる。また、データＢについても同様に、データＢ１とデータＢ２の２回の書込み処理が必要になり、データ全体で計４回の書込み処理が必要になる。したがって、転送すべきデータの全体で見ると、キャッシュメモリ１１１の容量よりも小さい容量に分割してデータを転送した方が、処理に要する時間が短い場合があるので、処理速度を向上することができる。【００４９】
以上で説明した実施の形態による電子スチルカメラを、以下の変形例（１）〜（６）のように変形できる。
（１）転送される画像データの大きさによっては、キャッシュ機能を有効にしたときよりもキャッシュ機能を無効にしたときの方が処理に要する時間が短くなる場合がある。したがって、ＣＰＵ２１１は記録媒体１１０の初期化処理に際し、記録媒体１１０内のキャッシュメモリ１１１への書き込み処理よりも不揮発性メモリ１１２への書込処理の方が早いと判定した場合に、キャッシュ機能をオンするようにしてもよい。この場合について、以下で説明する。【００５０】
電子スチルカメラ１００から記録媒体１１０への画像データの転送時におけるキャッシュオン状態とキャッシュオフ状態における書込処理の速度判定について説明する。
電子スチルカメラ１００のメモリ２０７内に記録されたデータサイズＬの画像データは、記録媒体１１０の所定の書込み単位Ｓごとに分割されて、ＣＰＵ２１１により記録媒体１１０へ転送される。書込み単位Ｓは、たとえば記録媒体１１０の書込みセクタサイズである。ＣＰＵ２１１は、１度の転送処理でセクタサイズＳのデータを連続してｎ個転送する。この場合に転送されるセクタサイズＳのｎ個のデータを１つのまとまったデータと見なす場合、そのデータサイズをクラスタサイズと呼ぶ。ここで、クラスタサイズをＭとすると、Ｍは以下の式のように表される。
Ｍ＝Ｓ×ｎ      ・・・（１）【００５１】
画像データがクラスタサイズＭのｍ個のデータで構成されるとすれば、そのデータサイズＬは以下の式のように表される。
Ｌ＝Ｍ×ｍ＝Ｓ×ｎ×ｍ      ・・・（２）【００５２】
次に、図１０を用いて、電子スチルカメラ１００から所定の記録媒体１１０へ画像データを転送する際に要する処理時間について説明する。なお、以下の説明では、セクタサイズの書込み単位Ｓを５１２バイト、クラスタサイズＭを１２８キロバイトとして説明する。したがって、式（１）よりｎ＝２５６個となる。
図１０（ａ）を参照して、セクタサイズＳであるデータをＣＰＵ２１１が所定の記録媒体１１０へ転送して記録する場合の処理時間を説明する。キャッシュオフ状態においては、図１０（ａ）に示すように、セクタサイズＳのデータが記録媒体１１０の不揮発性メモリ１１２へ書込まれる書込処理に必要な時間はａである。また、キャッシュオン状態においては、セクタサイズＳのデータが記録媒体１１０のキャッシュメモリ１１１へ書込まれ、キャッシュメモリ１１１がキャッシュフラッシュされる処理に必要な処理時間ｄは、以下の式ように表される。
ｄ＝ｂ＋ｃ      ・・・（３）
なお、時間ｂはデータをキャッシュメモリ１１１へ書込む際に必要な書込時間、時間ｃはキャッシュフラッシュに必要なフラッシュ時間、すなわちキャッシュメモリ１１１のデータを不揮発性メモリ１１２へ書込むのに要する時間である。【００５３】
図１０（ａ）に示すように、キャッシュオン状態におけるキャッシュメモリ１１１への書込時間ｂは、キャッシュオフ状態における不揮発性メモリ１１２への書込時間ａよりも早い。しかし、キャッシュオン状態では、キャッシュメモリ１１１のフラッシュに必要な時間ｃが加わる。したがって、１つのセクタサイズＳのデータの処理に必要となる合計時間は、キャッシュオン状態でデータを転送した場合の方が、時間ｘだけ長くなる。このような現象は記録媒体１１０に普遍的なものではなく、特定の記録媒体１１０に対して発生する。換言すると、記録媒体１１０の種類をカメラが認識すれば、その記録媒体１１０が上記現象を発生するものと認識できる。【００５４】
図１０（ｂ）を参照して、クラスタサイズＭのデータ、すなわち２５６個のセクタサイズのデータをＣＰＵ２１１が連続で転送して記録する際の処理時間を説明する。ここで、キャッシュオフ状態でクラスタサイズＭのデータが不揮発性メモリ１１２に書込まれるために必要な時間Ｔ１は以下の式で表される。
Ｔ１＝ｎ×ａ      ・・・（４）【００５５】
また、キャッシュオン状態でクラスタサイズＭのデータがキャッシュメモリ１１１に書込まれるために必要な時間Ｔ２は以下の式で表される。
Ｔ２＝ｎ×ｂ＋ｃ    ・・・（５）【００５６】
上述したように、１つのセクタサイズＳのデータの書込処理に必要な時間は、キャッシュオフ時よりキャッシュオン時の方が早い。クラスタサイズＭの１つのデータの書込み処理に必要な時間は、図１０（ｂ）に示すように、キャッシュオン状態の方が短くなる。すなわち、連続して転送されるデータサイズの容量、たとえばクラスタサイズＭに応じて、キャッシュオン状態とキャッシュオフ状態のいずれの状態において、書込み処理に要する時間が短くなるかが決まる。【００５７】
上述した、キャッシュオフ状態での不揮発性メモリ１１２へのデータ書込時間ａ、キャッシュオン状態でのキャッシュメモリ１１１へのデータ書込時間ｂおよびフラッシュ時間ｃは、キャッシュメモリ１１１および不揮発性メモリ１１２の特性により決まる値である。これらの書込時間ａ、ｂ、およびフラッシュ時間ｃは、記録媒体１１０の製造時に、不図示のＲＯＭやＮＡＮＤメモリなどに記録される。【００５８】
ＣＰＵ２１１は、記録媒体１１０の初期化処理に際して、上記の書込時間ａ、ｂおよびフラッシュ時間ｃをシステム制御部１１３から読み出す。そして、ＣＰＵ２１１は上述した式（４）、（５）を用いて算出した時間Ｔ１およびＴ２を比較する。比較の結果、時間Ｔ１＞時間Ｔ２の場合は、キャッシュオフ状態よりもキャッシュオン状態での書込処理時間の方が早いので、ＣＰＵ２１１は、記録媒体１１０のキャッシュメモリ１１１を有効にする。また、時間Ｔ１≦時間Ｔ２の場合は、キャッシュオフ状態よりもキャッシュオン状態での書込処理時間の方が遅いので、ＣＰＵ２１１は、記録媒体１１０のキャッシュメモリ１１１を有効にしない。【００５９】
（２）上述した画像データの記録媒体１１０への書込時間ａ、ｂ、およびキャッシュ時間ｃを記録媒体１１０内に記録するものに代えて、クラスタサイズＭの画像データの処理に必要な時間Ｔ１、およびＴ２を記録してもよい。この場合、ＣＰＵ２１１は、時間Ｔ１およびＴ２を算出することなく、キャッシュオン時とキャッシュオフ時でいずれの書込処理の方が早いかを判定することができる。【００６０】
（３）画像データを、記録媒体１１０のセクタサイズで決定される書込み単位Ｓで分割して転送するものに代えて、記録媒体１１０のセクタサイズＳにかかわらず、電子スチルカメラ１００で最小転送単位Ｐに分割して転送してもよい。この場合、ＣＰＵ２１１は、記録媒体１１０の初期化処理に際して、メモリ２０７から画像データを最小転送単位Ｐで記録媒体１１０に転送し、書込処理に要する時間を計測する。【００６１】
上述した書込処理の時間計測について説明する。ＣＰＵ２１１は、記録媒体１１０をキャッシュオフ状態に設定して、画像データを最小転送単位Ｐでキャッシュメモリ１１１へ転送する。ＣＰＵ２１１は、キャッシュメモリ１１１に転送された画像データが不揮発性メモリ１１２に書込まれる時間を計測する。この計測された時間が書込時間ａとなる。さらに、ＣＰＵ２１１は、記録媒体１１０をキャッシュオン状態に設定して、画像データを１つの最小転送単位Ｐでキャッシュメモリ１１１へ転送し、その後、キャッシュフラッシュしてデータを不揮発性メモリ１１２へ書込む際の処理時間ｄを計測する。さらに、ＣＰＵ２１１は、キャッシュメモリ１１１へｎ個の最小転送単位Ｐの画像データを転送して、キャッシュフラッシュしてｎ個のデータを不揮発性メモリ１１２へ書込む際の処理時間ｅを計測する。そして、ＣＰＵ２１１は、以下の式を用いてキャッシュ時間ｃを算出する。
ｃ＝（（ｄ×ｎ）−ｅ）／（ｎ−１）    ・・・（６）【００６２】
ＣＰＵ２１１は、計測された処理時間ｄと、上述した式（６）で算出されたキャッシュ時間ｃとにより、以下の式を用いてキャッシュメモリ１１１への書込時間ｂを算出する。
ｂ＝ｄ−ｃ    ・・・（７）【００６３】
ＣＰＵ２１１は、上述したようにして計測された書込時間ａと、計測結果に基づいて算出された書込時間ｂおよびキャッシュ時間ｃとを、ＣＰＵ２１１内の所定の記録領域もしくは、記録媒体１１０の所定の記録領域に記録する。そして、ＣＰＵ２１１は、これらの時間ａ、ｂ、ｃを参照して記録媒体１１０をキャッシュオンするかキャッシュオフするかを決定する。【００６４】
（４）クラスタサイズＭの画像データを書込むために必要な時間Ｔ１、およびＴ２を、ＣＰＵ２１１が画像データを記録媒体１１０に記録しながら計測してもよい。この場合、ＣＰＵ２１１は、１枚目の画像データをキャッシュオフ状態で記録媒体１１０に転送し、クラスタサイズＭの画像データを書込むために必要な時間Ｔ１を計測する。そして、ＣＰＵ２１１は、２枚目の画像データをキャッシュオン状態で記録媒体１１０に転送して、クラスタサイズＭの画像データを書込むための時間Ｔ２を計測する。ＣＰＵ２１１は、計測した時間Ｔ１およびＴ２を比較して、キャッシュオン、オフを切り換える。すなわち、時間Ｔ１の方が早ければＣＰＵ２１１は記録媒体１１０をキャッシュオフ状態に設定し、時間Ｔ２の方が早ければキャッシュオン状態に設定する。そして、３枚目以降の画像データを転送する。【００６５】
上述のようにして計測された時間Ｔ１およびＴ２に基づいてキャッシュオンまたはキャッシュオフが設定されたとき、ＣＰＵ２１１は、記録媒体１１０の設定状態を示す状態情報を、ＣＰＵ２１１または記録媒体１１０の所定の記録領域内に記録してもよい。この場合、次に同一の記録媒体１１０が電子スチルカメラ１００に装填されると、ＣＰＵ２１１は、記録されている状態情報を読み出して、キャッシュオン、キャッシュオフのいずれかを記録媒体１１０に指示すればよい。したがって、ＣＰＵ２１１は、時間計測および比較を再度行わずに済む。【００６６】
（５）ＣＰＵ２１１が画像データを記録媒体１１０に転送している最中に、キャッシュオフ状態とオン状態を切り換え、次のように時間Ｔ１およびＴ２を計測してもよい。ＣＰＵ２１１は、キャッシュオフ状態でクラスタサイズＭの１番目の画像データを記録媒体１１０に転送して、不揮発性メモリ１１２へ書き込み、時間Ｔ１を計測する。そして、ＣＰＵ２１１は記録媒体１１０をキャッシュオン状態に切り換えてから、クラスタサイズＭの２番目の画像データを転送して、キャッシュメモリ１１１へのデータ書込み時間とキャッシュフラッシュ時間の総和である時間Ｔ２を計測する。ＣＰＵ２１１は、計測した時間Ｔ１およびＴ２を比較して、クラスタサイズＭの３番目以降の画像データをキャッシュオフ状態で転送するかキャッシュオン状態で転送するかを決定する。すなわち、時間Ｔ１の方が早ければＣＰＵ２１１は記録媒体１１０をキャッシュオフ状態に設定し、時間Ｔ２の方が早ければキャッシュオン状態に設定する。そして、ＣＰＵ２１１は、クラスタサイズＭの３番目以降の画像データを記録媒体１１０へ転送する。【００６７】
（６）ＣＰＵ２１１は、記録媒体１１０に対して、全ての画像データを転送した後に続いてキャッシュフラッシュ指示信号を出力するものに代えて、撮影シーケンス以外の時間で、常時、所定の定期間隔でキャッシュフラッシュ指示信号を出力してもよい。なお、記録媒体１１０の取り外しを検出した場合は、ＣＰＵ２１１は定期間隔ではなくてもキャッシュフラッシュ指示信号を出力する。その結果、撮影終了後にＣＰＵ２１１がキャッシュフラッシュを指示する前にユーザにより記録媒体１１０が引き抜かれて、記録されないデータが生じるといった事態を防ぐことができるので、すべての撮影データを確実に保存することができる。なお、記録媒体１１０の取り外しの検出は、たとえば不図示のカード挿入口カバー（カード蓋）の開口操作を検出するスイッチなどの検出機構を設ければよい。【００６８】
（７）ＣＰＵ２１１は、記録媒体１１０へ画像データが転送処理されてから所定時間の間記録媒体１１０への転送処理が行なわれない場合に、キャッシュフラッシュ指示信号を出力してもよい。【００６９】
（８）ＣＰＵ２１１は、記録媒体１１０の取り外しを検出した場合に、キャッシュフラッシュ指示信号を出力してもよい。なお、電子スチルカメラ１００の電源がオフの状態の場合には、記録媒体１１０の取り外し、すなわちカード蓋の開口操作が検出されると、ＣＰＵ２１１は電子スチルカメラ１００の電源をオンする。そして、ＣＰＵ２１１は、記録媒体１１０に対してキャッシュフラッシュ指示信号を出力すればよい。【００７０】
また、本発明の特徴を損なわない限り、本発明は上記実施の形態に限定されるものではなく、本発明の技術的思想の範囲内で考えられるその他の態様についても、本発明の範囲内に含まれる。たとえば、電子カメラは上述したすべての機能を有する必要はない。図３の初期化のみ、図３と図４および図５に示す処理のみ、もしくは図６だけの処理を有する電子カメラなども発明の一態様である。【００７１】
次の優先権基礎出願の開示内容は引用文としてここに組み込まれる。
日本国特許出願２００５年第３３１６８７号（２００５年１１月１６日出願）
【図１】
0005136062.tif 000002
【図２】
0005136062.tif 000003
【図３】
0005136062.tif 000004
【図４】
0005136062.tif 000005
【図５】
0005136062.tif 000006
【図６】
0005136062.tif 000007
【図７】
0005136062.tif 000008
【図８】
0005136062.tif 000009
【図９】
0005136062.tif 000010
【図１０】
0005136062.tif 000011