(57)【特許請求の範囲】
【請求項１】
撮像手段により得られた画像データを、ディジタル化して画像データ符号化手段により符号化し、画像ファイルとして画像用メモリ手段に記憶するディジタルスチルカメラであって、
上記画像用メモリ手段に記憶された画像ファイルを任意の外部装置で解凍して画像再現する機能を有する画像処理プログラムを記憶するプログラム用メモリ手段と、
上記プログラム用メモリ手段に記憶された画像処理プログラムを上記画像用メモリ手段へ転送させる制御手段とを備え、
上記画像用メモリ手段は、着脱可能に設けられていることを特徴とするディジタルスチルカメラ。
【請求項２】
上記外部装置は、汎用のパーソナルコンピュータからなることを特徴とする請求項１記載のディジタルスチルカメラ。
【請求項３】
上記画像処理プログラムは、上記外部装置のオペレーティングシステムに対応したものであることを特徴とする請求項１又は２記載のディジタルスチルカメラ。
【請求項４】
上記画像処理プログラムを上記プログラム用メモリ手段から上記画像用メモリ手段に転送させる指示を与える指示手段を備え、
上記制御手段は、上記指示手段による指示に従って、上記画像処理プログラムを上記プログラム用メモリ手段から上記画像用メモリ手段に転送させることを特徴とする請求項１乃至３の何れか１項に記載のディジタルスチルカメラ。
【請求項５】
複数種類の上記画像処理プログラムのうち任意の画像処理プログラムを選択する選択手段を備え、
上記プログラム用メモリ手段は、上記複数種類の画像処理プログラムを記憶し、
上記制御手段は、上記選択手段で選択された画像処理プログラムを上記プログラム用メモリ手段から上記画像用メモリ手段へ転送させることを特徴とする請求項１乃至３の何れか１項に記載のディジタルスチルカメラ。
【請求項６】
上記画像データ符号化手段は、ディジタル化された画像データを符号化して独自のファイル形式の画像ファイルを生成し、
上記画像処理プログラムは、上記独自のファイル形式の画像ファイルを任意の外部装置で解凍して画像再現する機能を有することを特徴とする請求項１乃至３の何れか１項に記載のディジタルスチルカメラ。
【請求項７】
上記画像処理プログラムは、上記独自のファイル形式の画像ファイルを汎用のファイル形式に変換する機能を有することを特徴とする請求項６記載のディジタルスチルカメラ。
【請求項８】
上記画像用メモリ手段の空き容量が所定容量より小さくなる場合に警告する警告手段を備えることを特徴とする請求項１記載のディジタルスチルカメラ。
【請求項９】
入力された画像データを符号化し、画像ファイルとして第１の記憶手段に記憶する画像処理装置であって、
上記画像ファイルを任意の外部装置で画像再現するための画像処理プログラムを記憶する第２の記憶手段と、
上記第２の記憶手段に記憶された画像処理プログラムを上記第１の記憶手段へ転送させる制御手段とを備え、
上記第１の記憶手段は、着脱可能に設けられていることを特徴とする画像処理装置。
【請求項１０】
上記外部装置は、汎用のパーソナルコンピュータからなることを特徴とする請求項９記載の画像処理装置。
【請求項１１】
上記画像処理プログラムは、上記外部装置のオペレーティングシステムに対応したものであることを特徴とする請求項９又は１０記載の画像処理装置。
【請求項１２】
請求項１乃至８の何れか１項に記載のディジタルスチルカメラ、又は請求項９乃至１１の何れか１項に記載の画像処理装置を含むことを特徴とする画像処理システム。
【請求項１３】
撮像手段により得られた画像データをディジタル化して符号化する画像データ符号化工程と、
ディジタル符号化された画像データを画像ファイルとして着脱可能に設けられている画像用メモリ手段に記憶させる記憶工程と、
上記画像用メモリ手段に記憶された画像ファイルを任意の外部装置で解凍して画像再現する機能を有する画像処理プログラムを記憶するプログラム用メモリ手段から上記画像用メモリ手段へ画像処理プログラムを転送させる転送工程と、
を有することを特徴とする画像処理方法。
【請求項１４】
上記外部装置は、汎用のパーソナルコンピュータからなることを特徴とする請求項１３記載の画像処理方法。
【請求項１５】
上記画像処理プログラムは、上記外部装置のオペレーティングシステムに対応したものであることを特徴とする請求項１３又は１４記載の画像処理方法。
【請求項１６】
上記転送工程は、上記画像処理プログラムを上記プログラム用メモリ手段から上記画像用メモリ手段に転送させる指示を与える転送指示受け付け工程を含み、
上記転送指示受け付け工程による指示に従って、上記プログラム用メモリ手段から上記画像用メモリ手段への上記画像処理プログラムの転送を実行することを特徴とする請求項１３乃至１５の何れか１項に記載の画像処理方法。
【請求項１７】
上記転送工程は、更に、複数種類の上記画像処理プログラムのうち任意の画像処理プログラムを選択するプログラム選択指示受け付け工程を含み、
上記転送指示受け付け工程によって転送指示を受け付けた後、上記プログラム選択指示受け付け工程にて上記プログラム用メモリ手段に記憶されている複数の画像処理プログラムの内から指示された画像処理プログラムを選択して上記画像用メモリ手段への転送を実行することを特徴とする請求項１６記載の画像処理方法。
【請求項１８】
上記画像データ符号化工程は、ディジタル化された画像データを符号化して独自のファイル形式の画像ファイルを生成し、
上記画像処理プログラムは、上記独自のファイル形式の画像ファイルを任意の外部装置で解凍して画像再現する機能を有することを特徴とする請求項１３乃至１５の何れか１項に記載の画像処理方法。
【請求項１９】
上記画像処理プログラムは、上記独自のファイル形式の画像ファイルを汎用のファイル形式に変換する機能を有することを特徴とする請求項１８記載の画像処理方法。
【請求項２０】
上記画像用メモリ手段の空き容量が所定容量より小さくなる場合に警告する警告工程を有することを特徴とする請求項１３記載の画像処理方法。
【請求項２１】
請求項１３乃至２０の何れか１項に記載の画像処理方法の各工程をコンピュータに実行させるためのプログラムを記憶したことを特徴とするコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、撮影画像を独自のファイル形式で保存して表示装置等に対して出力するディジタルスチルカメラ、画像処理装置、該ディジタルスチルカメラや画像処理装置を含む画像処理システム、撮影画像をディジタル化して符号化して得た画像ファイルを記憶媒体に保存する画像処理方法、及びそれをコンピュータに実行させるためのプログラムを記憶した記憶媒体に関するものである。
【０００２】
【従来の技術】
例えば従来より、撮像素子（光電変換素子）を用いて、撮影して得た光学的な画像データを電気的な画像データに光電変換して記録媒体（メモリ）に記録するディジタルスチルカメラが知られている。
【０００３】
このディジタルスチルカメラでは、光電変換後の電気的な画像データは膨大なデータ量となることから、一般には圧縮されて圧縮画像ファイルとして、ディジタルスチルカメラに搭載されているメモリに保存される。
【０００４】
このとき、各ディジタスチルカメラ毎の独自の圧縮方式が用いられる場合が多い。このため、汎用のファイル形式の圧縮画像ファイルではなく、独自のファイル形式の圧縮画像ファイルが上記メモリに保存されることになる。
或いは、静止画の符号化標準方式であるＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｃｏｄｉｎｇ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ  ）が用いられていても、そのヘッダ部分を省略する等、正規のＪＰＥＧによるファイル形式と異なるファイル形式が採用される場合が多く、結果として、各ディジタスチルカメラ毎の独自の圧縮方式が用いられた状態と同じ状態となっている。
【０００５】
【発明が解決しようとする課題】
しかしながら、従来のディジタルスチルカメラは、上述したように、撮影画像を独自のファイル形式の圧縮画像ファイルとしてメモリに保存していたため、そのメモリに保存された圧縮画像ファイルを観察するために画像観察装置等の外部装置で画面表示を行う場合、上記圧縮画像ファイルに対応した解凍方式で解凍する必要があった。
すなわち、独自のファイル形式の圧縮画像ファイルの解凍可能な画像処理ソフトにより、上記圧縮画像ファイルを解凍しなければ、その画面表示を行うことができなかった。このため、せっかく撮影して得た画像も直ぐに観察できない、という問題があった。
【０００６】
また、独自のファイル形式の圧縮画像ファイルは、一般の画像処理ソフトでは解凍することはできないため、各ディジタルスチルカメラ専用の画像処理ソフト（画像処理プログラム）を予め用意する必要があった。
すなわち、ディジタルスチルカメラのメモリに保存された圧縮画像ファイルを観察するために外部装置で画面表示を行う場合、その外部装置に専用の画像処理ソフトが予め組み込まれていなければ、その圧縮画像ファイルを解凍して画面表示することができなかった。
【０００７】
そこで、本発明は、上記の欠点を除去するために成されたもので、如何なるファイル形式の画像ファイルであっても、それを解凍するための専用の画像処理ソフトを予め用意することなく、容易に解凍して画面表示することができるディジタルスチルカメラ、画像処理装置、画像処理システム、及び記憶媒体を提供することを目的とする。
【０００８】
【課題を解決するための手段】
第１の本発明は、撮像手段により得られた画像データを、ディジタル化して画像データ符号化手段により符号化し、画像ファイルとして画像用メモリ手段に記憶するディジタルスチルカメラであって、上記画像用メモリ手段に記憶された画像ファイルを任意の外部装置で解凍して画像再現する機能を有する画像処理プログラムを記憶するプログラム用メモリ手段と、上記プログラム用メモリ手段に記憶された画像処理プログラムを上記画像用メモリ手段へ転送させる制御手段とを備え、上記画像用メモリ手段は、着脱可能に設けられていることを特徴とする。
【０００９】
第２の発明は、上記第１の発明において、上記外部装置は、汎用のパーソナルコンピュータからなることを特徴とする。
【００１０】
第３の発明は、上記第１乃至第２の発明において、上記画像処理プログラムは、上記外部装置のオペレーティングシステムに対応したものであることを特徴とする。
【００１１】
第４の発明は、上記第１乃至第３の発明において、上記画像処理プログラムを上記プログラム用メモリ手段から上記画像用メモリ手段に転送させる指示を与える指示手段を備え、上記制御手段は、上記指示手段による指示に従って、上記画像処理プログラムを上記プログラム用メモリ手段から上記画像用メモリ手段に転送させることを特徴とする。
【００１２】
第５の発明は、上記第１乃至第３の発明において、複数種類の上記画像処理プログラムのうち任意の画像処理プログラムを選択する選択手段を備え、上記プログラム用メモリ手段は、上記複数種類の画像処理プログラムを記憶し、上記制御手段は、上記選択手段で選択された画像処理プログラムを上記プログラム用メモリ手段から上記画像用メモリ手段へ転送させることを特徴とする。
【００１３】
第６の発明は、上記第１乃至第３の発明において、上記画像データ符号化手段は、ディジタル化された画像データを符号化して独自のファイル形式の画像ファイルを生成し、上記画像処理プログラムは、上記独自のファイル形式の画像ファイルを任意の外部装置で解凍して画像再現する機能を有することを特徴とする。
【００１４】
第７の発明は、上記第６の発明において、上記画像処理プログラムは、上記独自のファイル形式の画像ファイルを汎用のファイル形式に変換する機能を有することを特徴とする。
【００１５】
第８の発明は、上記第１の発明において、上記画像用メモリ手段の空き容量が所定容量より小さくなる場合に警告する警告手段を備えることを特徴とする。
【００１６】
第９の発明は、入力された画像データを符号化し、画像ファイルとして第１の記憶手段に記憶する画像処理装置であって、上記画像ファイルを任意の外部装置で画像再現するための画像処理プログラムを記憶する第２の記憶手段と、上記第２の記憶手段に記憶された画像処理プログラムを上記第１の記憶手段へ転送させる制御手段とを備え、上記第１の記憶手段は、着脱可能に設けられていることを特徴とする。
【００１７】
第１０の発明は、上記第９の発明において、上記外部装置は、汎用のパーソナルコンピュータからなることを特徴とする。
【００１８】
第１１の発明は、上記第９乃至第１０の発明において、上記画像処理プログラムは、上記外部装置のオペレーティングシステムに対応したものであることを特徴とする。
【００１９】
第１２の発明は、請求項１乃至８の何れか１項に記載のディジタルスチルカメラ、又は請求項９乃至１１の何れか１項に記載の画像処理装置を含む画像処理システムであることを特徴とする。
【００２０】
第１３の発明は、撮像手段により得られた画像データをディジタル化して符号化する画像データ符号化工程と、ディジタル符号化された画像データを画像ファイルとして着脱可能に設けられている画像用メモリ手段に記憶させる記憶工程と、上記画像用メモリ手段に記憶された画像ファイルを任意の外部装置で解凍して画像再現する機能を有する画像処理プログラムを記憶するプログラム用メモリ手段から上記画像用メモリ手段へ画像処理プログラムを転送させる転送工程と、を有することを特徴とする。
【００２１】
第１４の発明は、上記第１３の発明において、上記外部装置は、汎用のパーソナルコンピュータからなることを特徴とする。
【００２２】
第１５の発明は、上記第１３乃至第１４の発明において、上記画像処理プログラムは、上記外部装置のオペレーティングシステムに対応したものであることを特徴とする。
【００２３】
第１６の発明は、上記第１３乃至第１５の発明において、上記転送工程は、上記画像処理プログラムを上記プログラム用メモリ手段から上記画像用メモリ手段に転送させる指示を与える転送指示受け付け工程を含み、上記転送指示受け付け工程による指示に従って、上記プログラム用メモリ手段から上記画像用メモリ手段への上記画像処理プログラムの転送を実行することを特徴とする。
【００２４】
第１７の発明は、上記第１６の発明において、上記転送工程は、更に、複数種類の上記画像処理プログラムのうち任意の画像処理プログラムを選択するプログラム選択指示受け付け工程を含み、上記転送指示受け付け工程によって転送指示を受け付けた後、上記プログラム選択指示受け付け工程にて上記プログラム用メモリ手段に記憶されている複数の画像処理プログラムの内から指示された画像処理プログラムを選択して上記画像用メモリ手段への転送を実行することを特徴とする。
【００２５】
第１８の発明は、上記第１３乃至第１５の発明において、上記画像データ符号化工程は、ディジタル化された画像データを符号化して独自のファイル形式の画像ファイルを生成し、上記画像処理プログラムは、上記独自のファイル形式の画像ファイルを任意の外部装置で解凍して画像再現する機能を有することを特徴とする。
【００２６】
第１９の発明は、上記第１８の発明において、上記画像処理プログラムは、上記独自のファイル形式の画像ファイルを汎用のファイル形式に変換する機能を有することを特徴とする。
【００２７】
第２０の発明は、上記第１３の発明において、上記画像用メモリ手段の空き容量が所定容量より小さくなる場合に警告する警告工程を有することを特徴とする。
第２１の発明は、請求項１３乃至２０の何れか１項に記載の画像処理方法の各工程をコンピュータに実行させるためのプログラムを記憶したコンピュータ読み取り可能な記憶媒体であることを特徴とする。
【００２８】
【発明の実施の形態】
以下、本発明の実施の形態について図面を用いて説明する。
【００２９】
まず、第１の実施の形態について説明する。
【００３０】
本発明に係るディジタルスチルカメラは、例えば、図１に示すようなディジタルスチルカメラ１００に適用され、このディジタルスチルカメラ１００は、本発明に係る画像処理装置を適用したものでもある。
【００３１】
すなわち、ディジタルスチルカメラ１００は、上記図１に示すように、レンズユニット１０３と、レンズユニット１０３に接続された撮像回路１０４と、撮像回路１０４に接続された圧縮回路１０５と、圧縮回路１０５に接続されたメモリ１０６と、スイッチ１０７及び１０８と、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）１０９と、ディジタルスチルカメラ１００全体の動作制御を行うマイクロコンピュータ（マイコン）１０２とを備えており、マイコン１０２、レンズユニット１０３、撮像回路１０４、及び圧縮回路１０５で画像入力手段を構成している。
【００３２】
まず、ディジタルスチルカメラ１００が備える各回路について説明する。
【００３３】
メモリ１０６は、例えば、図２に示すように、プログラム格納用メモリ１０６ａ（第２の記憶手段、プログラム用メモリ手段）と、着脱可能なメモリカード１０６ｂ（第１の記憶手段、画像用メモリ手段）とを備えており、メモリ１０６でのデータ読出及び書込動作は、マイコン１０２の制御により行われる。
【００３４】
プログラム格納用メモリ１０６ａは、ＥＥＰＲＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ  ）やフラッシュメモリ等の不揮発性メモリからなる。このプログラム格納用メモリ１０６ａには、圧縮回路１０５で得られる圧縮画像ファイルを解凍して画面表示する機能、及びディジタルスチルカメラ１００独自のファイル形式の圧縮画像ファイルを汎用のファイル形式の圧縮画像ファイルに変換する機能等を有する画像表示プログラムやマイコン１０２により実行される各種の処理プログラム等が予め格納されている。
また、メモリカード１０６ｂは、ＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄａｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ  ）やフラッシュメモリ等の書換可能なメモリからなる。このメモリカード１０６ｂには、圧縮回路１０５で得られるディジタルスチルカメラ１００独自のファイル形式の圧縮画像ファイルが格納される。
【００３５】
マイコン１０２は、プログラム格納用メモリ１０６ａに予め格納されている各種の処理プログラムを読み出して実行することで、後述するようなディジタルスチルカメラ１００全体の動作制御を行う。
【００３６】
スイッチ１０７は、ディジタルスチルカメラ１００で撮影を行うためのレリーズスイッチであり、半押しでＡＦ（Ａｕｔｏ  Ｆｏｃｕｓ）機能やＡＥ（Ａｕｔｏｍａｔｉｃ  Ｅｘｐｏｓｕｒｅ）機能するスイッチ１の状態と、実際にレリーズを行うスイッチ２との２つのスイッチ状態を有している。
このようなスイッチ１０７のスイッチ状態による動作制御は、マイコン１０２により行われる。すなわち、マイコン１０２は、スイッチ１０７のスイッチ状態を読み取り、読み取ったスイッチ状態に従ってＡＦ機能やＡＥ機能、或いはレリーズを行うように、ディジタルスチルカメラ１００の動作制御を行う。
【００３７】
スイッチ１０８（指示手段）は、上述の画像表示プログラムをプログラム格納用メモリ１０６ａからメモリカード１０６ｂに転送させるためのスイッチである。このスイッチ１０８のスイッチ状態もマイコン１０２により読み取られ、マイコン１０２は、スイッチ１０８のスイッチ状態に従って上記画像表示プログラムがプログラム格納用メモリ１０６ａからメモリカード１０６ｂに転送されるように、メモリ１０６を制御する。
【００３８】
ＬＥＤ１０９（警告手段）は、警告用のＬＥＤであり、この点滅動作は、マイコン１０２により制御される。例えば、メモリ１０６にて、メモリカード１０６ｂが装着されていない場合、メモリカード１０６ｂの空き容量が上記画像表示プログラムの大きさより小さい場合、次の撮影を行うことでメモリカード１０６ｂの空き容量が上記画像表示プログラムの大きさより小さくなる場合等、次の撮影を行うことで上記画像表示プログラムをメモリカード１０６ｂに転送できなくなる場合に各々異なった間隔で点滅することで、撮影者に警告を与える。
【００３９】
レンズユニット１０３は、撮像レンズとレンズ駆動回路（駆動手段）等（図示せず）を含み、マイコン１０２の制御に従って、被写体からの光を後段の撮像回路１０４の後述する撮像面に結像させる。
【００４０】
撮像回路１０４は、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ  ）等の撮像素子（光電変換素子）、アナログ／ディジタル変換器（変換手段）、及びディジタルシグナルプロセッサ等（図示せず）を備えており、マイコン１０２の制御に従って、レンズユニット１０３により上記撮像素子の撮像面に結像された被写体像（光学的な画像データ）を、電気的な画像データに光電変換した後、ディジタル方式の画像データを得る。
【００４１】
圧縮回路１０５（画像データ圧縮手段）は、ディジタル方式の画像データを圧縮するためのマイクロプロセッサやワークメモリ等（図示せず）を備えており、マイコン１０２の制御に従って、撮像回路１０４で得られたディジタル方式の画像データを圧縮して、独自のファイル形式の圧縮画像ファイルを生成し、メモリ１０６のメモリカード１０６ｂに書き込む。
【００４２】
尚、圧縮回路１０５で用いられる圧縮方式は、ＪＰＥＧ等の汎用の圧縮方式であっても、ディジタルスチルカメラ１００独自の圧縮方式であってもよい。
例えば、ＪＰＥＧ等の汎用の圧縮方式であった場合には、そのヘッダ部分を省略する等、正規のＪＰＥＧによるファイル形式と異なるファイル形式が採用される。
【００４３】
上述のようなディジタルスチルカメラ１００で得られた圧縮画像ファイルは、例えば、図３に示すような画像観察装置２００により解凍されて画面表示される。
【００４４】
この画像観察装置２００は、上記図３に示すように、パーソナルコンピュータ（パソコン）２０２と、パソコン２０２に搭載されたメモリカード挿入部２０３と、パソコン２０２に接続されたディスプレイ２０１とを備えている。
【００４５】
パソコン２０２は、画像観察装置２００全体の動作制御を行う他、メモリカード挿入部２０３に挿入されるメモリカードに格納されたデータを読み取る機能等も有している。
また、パソコン２０２内部には、各種の処理プログラムが予め格納されたメモリ２０４が設けられており、この処理プログラムがパソコン２０２により読み出され実行されることで、画像観察装置２００の後述するような動作制御が行われる。
【００４６】
ここで、この画像観察装置２００には、ディジタルスチルカメラ１００独自のファイル形式の圧縮画像ファイルを解凍して画面表示するための専用の画像処理プログラムは予め組み込まれていない。
このため、メモリカード挿入部２０３は、上述したメモリカード１０６ｂが挿入可能なように構成されており、このメモリカード挿入部２０３にメモリカード１０６ｂが挿入された場合、メモリカード１０６ｂに書き込まれた圧縮画像ファイル及び画像表示プログラムは、パソコン２０２により読み取られる。すなわち、詳細は後述するが、パソコン２０２は、メモリカード挿入部２０３に挿入されたメモリカード１０６ｂに格納されている画像表示プログラムを読み出して実行することで、メモリカード１０６ｂに格納されている独自のファイル形式の圧縮画像ファイルを解凍してディスプレイ２０１で画面表示する。
【００４７】
つぎに、マイコン１０２の制御によるディジタルスチルカメラ１００の動作について具体的に説明する。
【００４８】
ここで、プログラム格納用メモリ１０６ａには、例えば、図４〜図６に示すフローチャートに従った処理プログラムが予め格納されており、これらの処理プログラムがマイコン１０２により読み出されて実行されることで、ディジタルスチルカメラ１００は、以下のように動作する。
また、プログラム格納用メモリ１０６ａには、上述した画像表示プログラムが予め格納されている。
【００４９】
先ず、ディジタルスチルカメラ１００が電源ＯＮ状態となると、マイコン１０２は、これを認識して、上記図４に示すように、メモリ１０６にてメモリカード１０６ｂが装着されているか否かを判別する（ステップＳ４０１）。
【００５０】
ステップＳ４０１の判別の結果、メモリ１０６にてメモリカード１０６ｂが装着されていた場合、マイコン１０２は、その装着されているメモリカード１０６ｂの空き容量が画像表示プログラムを格納できるだけの容量（格納容量）あるか否かを判別する（ステップＳ４０２）。
【００５１】
ステップＳ４０２の判別の結果、メモリカード１０６ｂに格納容量があった場合、マイコン１０２は、次の撮影を行った後でも、メモリカード１０６ｂに画像表示プログラムを格納できるだけの容量あるか否かを判別する（ステップＳ４０３）。
【００５２】
ステップＳ４０３の判別の結果、次の撮影後でもメモリカード１０６ｂに格納容量があった場合、マイコン１０２は、ディジタルスチルカメラ１００が撮影可能状態となるように、ディジタルスチルカメラ１００全体の動作制御を行って、本処理を終了する。
【００５３】
一方、ステップＳ４０１の判別の結果、メモリ１０６にてメモリカード１０６ｂが装着されていなかった場合、マイコン１０２は、この状態（メモリカード未装着状態）を撮影者に認識させるために、警告用のＬＥＤ１０９を点滅させて（ステップＳ４０４）、本処理を終了する。
【００５４】
また、ステップＳ４０２の判別の結果、メモリカード１０６ｂに格納容量がなかった場合、マイコン１０２は、この状態（画像表示プログラム転送不可状態）を撮影者に認識させるために、ステップＳ４０４でのＬＥＤ１０９の点滅間隔とは異なる間隔で警告用のＬＥＤ１０９を点滅させて（ステップＳ４０５）、本処理を終了する。
【００５５】
また、ステップＳ４０３の判別の結果、次の撮影後にはメモリカード１０６ｂに格納容量がなくなる場合、マイコン１０２は、一旦ディジタルスチルカメラ１００が撮影可能状態となるように、ディジタルスチルカメラ１００全体の動作制御を行うが、次の撮影を行うことでメモリカード１０６ｂに格納容量がなくなった時に、この状態（画像表示プログラム転送不可状態）を撮影者に認識させるために、ステップＳ４０５と同様にして、警告用のＬＥＤ１０９を点滅させて（ステップＳ４０６）、本処理を終了する。
【００５６】
上述のようにしてディジタルスチルカメラ１００が撮影可能状態となると、次に、マイコン１０２は、上記図５に示すように、スイッチ１０７が半押しの状態、すなわちＡＦ機能やＡＥ機能するためのスイッチ１の状態（ＳＷ１ＯＮ状態）であるか否かを判別する（ステップＳ４１１）。
【００５７】
ステップＳ４１１の判別の結果、スイッチ１０７がスイッチ１の状態でなかった場合、マイコン１０２は、スイッチ１０７がＳＷ１ＯＮ状態となるまで、待ち状態となる。
【００５８】
ステップＳ４１１の判別の結果、スイッチ１０７がＳＷ１ＯＮ状態となった場合、マイコン１０２は、ＡＦ機能やＡＥ機能等、撮影のための準備動作するように、ディジタルスチルカメラ１００の動作制御を行う（ステップＳ４１２）。
【００５９】
撮影のための準備動作が行われると、マイコン１０２は、スイッチ１０７がレリーズを行うためのスイッチ２の状態（ＳＷ２ＯＮ状態）であるか否かを判別する（ステップＳ４１３）。
【００６０】
ステップＳ４１３の判別の結果、スイッチ１０７がＳＷ２ＯＮ状態でなかった場合、マイコン１０２は、撮影のための準備動作の制御を中止して、ステップＳ４１１に戻り、再度スイッチ１０７がＳＷ１ＯＮ状態となるまで待ち状態となる。
【００６１】
ステップＳ４１３の判別の結果、スイッチ１０７がＳＷ２ＯＮ状態であった場合、マイコン１０２は、実際の撮影動作を行うように、ディジタルスチルカメラ１００を制御する（ステップＳ４１４）。
これにより、レンズユニット１０３を介した被写体像は、撮像回路１０４の撮像素子（図示せず）の撮像面に結像され、上記撮像素子により、光学的な画像データが電気的な画像データに光電変換され、さらにはディジタル化されて圧縮回路１０５に供給される。
【００６２】
ステップＳ４１４の処理後、マイコン１０２は、圧縮回路１０５での圧縮処理を制御する（ステップＳ４１５）。
これにより、圧縮回路１０５は、ディジタル化された画像データを圧縮して、独自のファイル形式の圧縮画像ファイルを生成する。
【００６３】
ステップＳ４１５の処理後、マイコン１０２は、圧縮回路１０５からメモリ１０６へのデータ転送を制御する（ステップＳ４１６）。
これにより、圧縮回路１０５は、上述のようにして生成した圧縮画像ファイルをメモリ１０６のメモリカード１０６ｂに書き込む。
【００６４】
ステップＳ４１６の処理後、マイコン１０２は、上述したステップＳ４０３の処理と同様の処理を行う。すなわち、次の撮影を行った後に、画像表示プログラムの格納容量がメモリカード１０６ｂにあるか否かを判別する。そして、その判別の結果、メモリカード１０６ｂに格納容量があった場合には、本処理を終了し、メモリカード１０６ｂに格納容量がなかった場合には、次の撮影を行った後その格納容量がなくなった時に、画像表示プログラム転送不可状態を撮影者に認識させるためのＬＥＤ１０９の点滅を行って、本処理を終了する（ステップＳ４１７）。
【００６５】
上述のようにしてメモリカード１０６ｂに圧縮画像ファイルが格納されると、次に、マイコン１０２は、上記図６に示すように、画像表示プログラムをプログラム格納メモリ１０６ａからメモリカード１０６ｂに転送するためのスイッチ１０８がＯＮ状態であるか否かを判別する（ステップＳ４２１）。
【００６６】
ステップＳ４２１の判別の結果、スイッチ１０８がＯＮ状態でなかった場合、マイコン１０２は、スイッチ１０８がＯＮ状態となるまで、待ち状態となる。
【００６７】
ステップＳ４２１の判別の結果、スイッチ１０８がＯＮ状態であった場合、マイコン１０２は、メモリ１０６にてメモリカード１０６ｂが装着されているか否かを判別する（ステップＳ４２２）。
【００６８】
ステップＳ４２２の判別の結果、メモリ１０６にてメモリカード１０６ｂが装着されていた場合、マイコン１０２は、プログラム格納メモリ１０６ａに格納されている画像表示プログラムを格納できるだけの空き容量（格納容量）がメモリカード１０６ｂにあるか否かを判別する（ステップＳ４２３）。
【００６９】
ステップＳ４２３の判別の結果、メモリカード１０６ｂに格納容量があった場合、マイコン１０２は、プログラム格納メモリ１０６ａからメモリカード１０６ｂへのデータ転送（ダウンロード）を制御して（ステップＳ４２５）、本処理を終了する。
これにより、プログラム格納メモリ１０６ａに格納されていた画像表示プログラムは、メモリカード１０６ｂに転送され、この結果、メモリカード１０６ｂには、上述のようにして生成された圧縮画像ファイルと画像表示プログラムが格納されることになる。
【００７０】
一方、ステップＳ４２２の判別の結果、メモリ１０６にてメモリカード１０６ｂが装着されていなかった場合、マイコン１０２は、上述したステップＳ４０４（上記図４）の処理と同様にして、メモリカード未装着状態を撮影者に認識させるためのＬＥＤ１０９の点滅を行って、本処理を終了する。
また、ステップＳ４２３の判別の結果、メモリカード１０６ｂに格納容量がなかった場合、マイコン１０２は、上述したステップＳ４０５（上記図４）の処理と同様にして、画像表示プログラム転送不可状態撮影者に認識させるためのＬＥＤ１０９の点滅を行って（ステップＳ４２６）、本処理を終了する。
【００７１】
上述のようにして、ディジタルスチルカメラ１００独自のファイル形式の圧縮画像ファイルと、その圧縮画像ファイルを解凍して画面表示するための画像表示プログラムがメモリカード１０６ｂに格納され、このメモリカード１０６ｂが、上記図３の画像観察装置２００のパソコン２０２にメモリカード挿入部２０３から挿入される。
【００７２】
パソコン２０２のメモリ２０４には、例えば、図７に示すフローチャートに従った処理プログラムが予め格納されており、その処理プログラムがパソコン２０２により読み出されて実行されることにより、画像観察装置２００は、以下のように動作する。
【００７３】
すなわち、上記図７に示すように、先ず、メモリカード１０６ｂがパソコン２０２のメモリカード挿入部２０３に挿入されると（ステップＳ５０１）、パソコン２０２は、これを認識し、メモリカード１０６ｂに格納されている画像表示プログラムを読み出してインストールする（ステップＳ５０２）。
【００７４】
次に、パソコン２０２は、ステップＳ５０２でインストールした画像表示プログラムを起動することで（ステップＳ５０３）、メモリカード１０６ｂに格納されている圧縮画像ファイル、すなわちディジタルスチルカメラ１００独自のファイル形式の圧縮画像ファイルを、汎用のファイル形式に変換し（ステップＳ５０４）、解凍してディスプレイ２０１で画面表示して（ステップＳ５０５）、本処理を終了する。
【００７５】
上述のように、第１の実施の形態では、ディジタルスチルカメラ１００にて、撮影者のスイッチ１０８が操作されることにより、ディジタルスチルカメラ１００独自のファイル形式の圧縮画像ファイルと共に、それを汎用のファイル形式に変換して解凍して画面表示するための画像表示プログラムをメモリカード１０６ｂに格納するように構成したことにより、ディジタルスチルカメラ１００で得られた独自のファイル形式の圧縮画像ファイルを画面表示させたいパソコンに、その圧縮画像ファイルを解凍して画面表示するための専用の画像処理プログラムが組み込まれていない場合でも、メモリカード１０６ｂに圧縮画像ファイルと共に格納されている画像表示プログラムを読み出して実行することで、パソコン上で独自のファイル形式の圧縮画像ファイルを容易に解凍して画面表示することができる。
また、次の撮影を行うことで、メモリカード１０６ｂに画像表示プログラムを格納できるだけの空き容量がなくなる時には、その状態を撮影者に警告するように構成したことにより、撮影者は、メモリカード１０６ｂに画像表示プログラムを格納できるだけの空き容量が残っているか否かを事前に知ることができる。
したがって、ディジタルスチルカメラ１００で得られる圧縮画像ファイルが如何なるファイル形式のものであっても、画像観察装置２００において、容易に画面表示することができ、また、操作性も向上させることができる。
【００７６】
尚、ディジタルスチルカメラ１００で得られた圧縮画像ファイルを画面表示させたいパソコンにおいて、メモリカード１０６ｂに格納されている画像表示プログラムにより、独自のファイル形式の圧縮画像ファイルを汎用のファイル形式に変換する処理のみを行い、その変換により得られた汎用のファイル形式の圧縮画像ファイルを解凍して画面表示する処理については、予めパソコンに組み込まれている処理プログラムで行うようにしてもよい。
【００７７】
つぎに、第２の実施の形態について説明する。
【００７８】
本発明に係るディジタルスチルカメラは、例えば、図８に示すようなディジタルスチルカメラ６００に適用され、このディジタルスチルカメラ６００は、本発明に係る画像処理装置を適用したものでもある。
【００７９】
このディジタルスチルカメラ６００は、上述した第１の実施の形態におけるディジタルスチルカメラ１００（上記図１）と同様の構成としているが、ディジタルスチルカメラ１００の構成に加えてプログラム選択スイッチ６０１（プログラム選択手段）を設けた構成としている。
【００８０】
尚、上記図６のディジタルスチルカメラ６００において、上記図１のディジタルスチルカメラ１００と同様に動作する箇所には同じ符号を付し、その詳細な説明は省略する。
【００８１】
すなわち、ディジタルスチルカメラ６００は、プログラム選択スイッチ６０１により、複数種類の画像表示プログラムのうち、上記図３に示したような画像観察装置２００のパソコン２０２のオペレーションシステム（ＯＳ）に対応した画像表示プログラムを選択できるようになされている。
このため、メモリ１０６のプログラム格納用メモリ１０６ａには、複数種類の画像表示プログラムが予め格納されている。
【００８２】
また、メモリ１０６のプログラム格納用メモリ１０６ａには、例えば、図９にに示すフローチャートに従った処理プログラムが予め格納されており、この処理プログラムがマイコン１０２により読み出されて実行されることで、ディジタルスチルカメラ６００は、以下のように動作する。
【００８３】
例えば、メモリ１０６のプログラム格納用メモリ１０６ａには、任意のＯＳ用の画像表示プログラム（以下、Ａ用画像表示プログラムと言う）と、上記任意のＯＳとは異なるＯＳ用の画像表示プログラム（以下、Ｂ用画像表示プログラムと言う）とが予め格納されており、画像観察装置２００のＯＳは、Ａ用画像表示プログラムとＢ用画像表示プログラムの何れかに対応しているものとする。
そして、初期状態ではＢ用画像表示プログラムが選択されるようになされている。したがって、プログラム選択スイッチ６０１が押下（ＯＮ）されなければＢ用画像表示プログラムが選択され、プログラム選択スイッチ６０１が押下されれば、Ａ用画像表示プログラムが選択されるようになされている。
【００８４】
そこで、先ず、マイコン１０２は、プログラム選択スイッチ６０１がＯＮ状態であるか否かを判別する（ステップＳ７０１）。
【００８５】
ステップＳ７０１の判別の結果、プログラム選択スイッチ６０１がＯＮ状態でなかった場合、すなわちプログラム選択スイッチ６０１が押下されていない状態であった場合、マイコン１０２は、Ｂ用画像表示プログラムの選択を認識する（ステップＳ７０３）。
【００８６】
一方、ステップＳ７０１の判別の結果、プログラム選択スイッチ６０１がＯＮ状態であった場合、すなわちプログラム選択スイッチ６０１が押下された状態であった場合、マイコン１０２は、Ａ用画像表示プログラムの選択を認識する（ステップＳ７０２）。
【００８７】
次に、マイコン１０２は、画像表示プログラムをプログラム格納メモリ１０６ａからメモリカード１０６ｂに転送するためのスイッチ１０８がＯＮ状態であるか否かを判別する（ステップＳ７０４）。
【００８８】
ステップＳ７０４の判別の結果、スイッチ１０８がＯＮ状態でなかった場合、マイコン１０２は、スイッチ１０８がＯＮ状態となるまで、待ち状態となる。
【００８９】
ステップＳ７０４の判別の結果、スイッチ１０８がＯＮ状態であった場合、マイコン１０２は、メモリ１０６にてメモリカード１０６ｂが装着されているか否かを判別する（ステップＳ７０５）。
【００９０】
ステップＳ７０５の判別の結果、メモリ１０６にてメモリカード１０６ｂが装着されていた場合、マイコン１０２は、プログラム格納メモリ１０６ａに格納されている複数種類の画像表示プログラムのうち、ステップＳ７０１の判別の結果選択したＡ用画像表示プログラム又はＢ用画像表示プログラム（以下、選択プログラムと言う）を格納できるだけの空き容量がメモリカード１０６ｂにあるか否かを判別する（ステップＳ７０６）。
【００９１】
ステップＳ７０６の判別の結果、メモリカード１０６ｂに選択プログラムを格納できるだけの空き容量があった場合、マイコン１０２は、プログラム格納メモリ１０６ａからメモリカード１０６ｂへの選択プログラムの転送（ダウンロード）を制御して（ステップＳ７０８）、本処理を終了する。
これにより、プログラム格納メモリ１０６ａに格納されている複数種類の画像表示プログラムのうちの選択プログラムは、メモリカード１０６ｂに転送され、この結果、メモリカード１０６ｂには、上述のようにして生成された圧縮画像ファイルと選択プログラムが格納されることになる。
【００９２】
一方、ステップＳ７０５の判別の結果、メモリ１０６にてメモリカード１０６ｂが装着されていなかった場合、マイコン１０２は、上記図４に示したステップＳ４０４の処理と同様にして、メモリカード未装着状態を撮影者に認識させるためのＬＥＤ１０９の点滅を行って、本処理を終了する。
また、ステップＳ７０６の判別の結果、メモリカード１０６ｂに選択プログラムを格納できるだけの空き容量がなかった場合、マイコン１０２は、上記図４に示したステップＳ４０５の処理と同様にして、画像表示プログラム転送不可状態撮影者に認識させるためのＬＥＤ１０９の点滅を行って（ステップＳ７０７）、本処理を終了する。
【００９３】
上述のように、この第２の実施の形態では、プログラム格納メモリ１０６ａに予め格納されている複数種類の画像表示プログラムのうち、プログラム選択スイッチ６０１の操作に応じた画像表示プログラムを選択して、メモリカード１０６ｂに格納するように構成したことにより、ディジタルスチルカメラ６００で撮影して得られた圧縮画像ファイルを画面表示させたいパソコンのＯＳに対応した画像表示プログラムを、プログラム選択スイッチ６０１で選択することができる。したがって、上述した第１の実施の形態で得られる効果に加えて、画面表示に用いるパソコンのＯＳが如何なるものであっても、パソコン上で独自のファイル形式の圧縮画像ファイルを解凍して画面表示できる、という効果を得ることができる。
【００９４】
尚、本発明の目的は、上述した各実施の形態のホスト及び端末の機能を実現するソフトウェアのプログラムコードを記憶したメモリカード１０６ｂやメモリ２０４等の記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読みだして実行することによっても、達成されることは言うまでもない。
【００９５】
この場合、記憶媒体から読み出されたプログラムコード自体が上述した各実施の形態の機能を実現することとなり、そのプログラムコードを記憶した記憶媒体は本発明を構成することとなる。
【００９６】
プログラムコードを供給するための記憶媒体としては、ＲＯＭ、ＲＡＭ、フロッピーディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、メモリカード１０６ｂのような不揮発性のメモリカード等を用いることができる。
【００９７】
また、コンピュータが読みだしたプログラムコードを実行することにより、上述した各実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ等が実際の処理の一部又は全部を行い、その処理によって実施の形態の機能が実現される場合も含まれることは言うまでもない。
【００９８】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された拡張機能ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれること
【００９９】
また、本発明は、上記図１又は図８に示したような１つの機器からなる装置に適用しても、複数の機器から構成されるシステムに適用してもよい。
【０１００】
【発明の効果】
以上説明したように第１の発明によれば、画像ファイルと、それを解凍して画像再現するための画像処理プログラムとを、ディジタルスチルカメラ内で着脱可能な画像用メモリ手段に記憶するように構成したことにより、画像ファイルを任意の外部装置（画像観察装置等）で画像再現する場合には、その外部装置に画像用メモリ手段を装着することで、任意の外部装置は、画像用メモリ手段から画像処理プログラムを読み出して実行し、画像用メモリ手段に記憶されている画像ファイルを解凍して画像再現することができる。これにより、任意の外部装置に、ディジタルスチルカメラで得られた画像ファイルを解凍して画像再現するためのプログラムが組み込まれていない場合でも、任意の外部装置において、ディジタルスチルカメラで得られた画像ファイルを解凍して画像再現することができる。
【０１０１】
第２の発明によれば、上記第１の発明において、ディジタルスチルカメラで得られた画像ファイルを解凍して画像再現させる外部装置として、例えば、モニタ、キーボード、中央演算装置、記憶装置、記録装置、外部機器との接続部等を有する汎用のパーソナルコンピュータを用いるように構成したことにより、誰でも容易に、ディジタルスチルカメラで得られた画像ファイルを解凍して画像再現して、撮影画像を観察することができる。
【０１０２】
第３の発明によれば、上記第１乃至第２の発明において、画像ファイルを解凍して画像再現させる画像処理プログラムは外部装置のオペレーティングシステムに対応したものを用いているため、画像処理プログラムを外部装置で容易に実行させることができる。
【０１０３】
第４の発明によれば、上記第１乃至第３の発明において、指示手段を設けた構成としたことにより、必要に応じて撮影者が指示手段を操作することで、画像用メモリ手段に画像処理プログラムを転送することができる。
【０１０４】
第５の発明によれば、上記第１乃至第３の発明において、任意の外部装置に対応した種類の画像処理プログラムを選択できるため、画像ファイルを解凍して画像再現させる任意の外部装置が如何なる種類のものであっても、ディジタルスチルカメラで得られた画像ファイルを解凍して画像再現することができる。
【０１０５】
第６の発明によれば、上記第１乃至第３の発明において、ディジタルスチルカメラ独自のファイル形式の画像ファイルを解凍して画像再現する機能を有する画像処理プログラムをプログラム用メモリ手段に予め記憶するように構成したことにより、外部装置に独自のファイル形式の画像ファイルを解凍して画像再現するためのプログラムが組み込まれていない場合でも、外部装置は、ディジタルスチルカメラで得られた独自のファイル形式の画像ファイルを解凍して画像再現することができる。したがって、如何なるファイル形式の画像ファイルであっても、それを解凍するための専用のプログラムを予め用意することなく、容易に解凍して画像再現することができる。
【０１０６】
第７の発明によれば、上記第６の発明において、ディジタルスチルカメラ独自のファイル形式の画像ファイルを汎用のファイル形式に変換する機能を画像処理プログラムに持たせるように構成したことにより、外部装置は、ディジタルスチルカメラで得られた独自のファイル形式の画像ファイルを汎用のファイル形式に変換することができる。このため、例えば、汎用のファイル形式の画像ファイルを解凍して画像再現する汎用のプログラムを用いて、ディジタルスチルカメラで得られた独自のファイル形式の画像ファイルを解凍して画像再現することができる。
【０１０７】
第８の発明によれば、上記第１の発明において、画像用メモリ手段の空き容量が所定容量より小さくなった場合に、撮影者に対して警告するように構成したことにより、撮影者は、次の撮影で必要な容量が画像メモリ手段に残っているか否かを容易に認識することができる。また、プログラム用メモリ手段に記憶されている画像処理プログラムを画像用メモリ手段に転送する場合、次の撮影を行うことで画像用メモリ手段の空き容量が画像処理プログラムの容量より小さくなる時には、次の撮影を行う前に撮影者に対して警告することができるため、撮影者は、画像用メモリ手段の空き容量を気にすることなく、撮影を行うことができる。
【０１０８】
第９の発明によれば、画像ファイルと、それを解凍して画像再現するための画像処理プログラムとを、着脱可能な画像用メモリに記憶するように構成したことにより、画像ファイルを任意の外部装置（画像観察装置等）で画像再現する場合には、その外部装置に画像用メモリを装着することで、任意の外部装置は、画像用メモリから画像処理プログラムを読み出して実行し、画像用メモリに記憶されている画像ファイルを解凍して画像再現することができる。これにより、任意の外部装置に画像ファイルを解凍して画像再現するためのプログラムが組み込まれていない場合でも、任意の外部装置において、画像ファイルを解凍して画像再現することができる。
【０１０９】
第１０の発明によれば、上記第９の発明において、画像処理装置で得られた画像ファイルを解凍して画像再現させる外部装置として、例えば、モニタ、キーボード、中央演算装置、記憶装置、記録装置、外部機器との接続部等を有する汎用のパーソナルコンピュータを用いるように構成したことにより、誰でも容易に、画像処理装置で得られた画像ファイルを解凍して画像再現して、撮影画像を観察することができる。
【０１１０】
第１１の発明によれば、上記第９乃至第１０の発明において、画像ファイルを解凍して画像再現させる画像処理プログラムは外部装置のオペレーティングシステムに対応したものを用いているため、画像処理プログラムを外部装置で容易に実行させることができる。
【０１１１】
第１２の発明によれば、請求項１乃至８の何れか１項に記載のディジタルスチルカメラ、又は請求項９乃至１１の何れか１項に記載の画像処理装置を含むように構成したことにより、ディジタルスチルカメラ又は画像処理装置で得られた画像ファイルが如何なるファイル形式のものであっても、その画像ファイルを解凍して画像再現するための専用のプログラムを外部装置に組み込むことなしに、外部装置において、画像ファイルを容易に解凍して画像再現することができる画像処理システムを提供することができる。
【０１１２】
第１３の発明によれば、画像ファイルと、それを解凍して画像再現するための画像処理プログラムとを、着脱可能な画像用メモリに記憶するように構成したことにより、画像ファイルを任意の外部装置（画像観察装置等）で画像再現する場合には、その外部装置に画像用メモリを装着することで、任意の外部装置は、画像用メモリから画像処理プログラムを読み出して実行し、画像用メモリに記憶されている画像ファイルを解凍して画像再現することができる。これにより、任意の外部装置に画像ファイルを解凍して画像再現するためのプログラムが組み込まれていない場合でも、任意の外部装置において、画像ファイルを解凍して画像再現することができる。
【０１１３】
第１４の発明によれば、上記第１３の発明において、ディジタルスチルカメラで得られた画像ファイルを解凍して画像再現させる外部装置として、例えば、モニタ、キーボード、中央演算装置、記憶装置、記録装置、外部機器との接続部等を有する汎用のパーソナルコンピュータを用いるように構成したことにより、誰でも容易に、ディジタルスチルカメラで得られた画像ファイルを解凍して画像再現して、撮影画像を観察することができる。
【０１１４】
第１５の発明によれば、上記第１３乃至第１４の発明において、画像ファイルを解凍して画像再現させる画像処理プログラムは外部装置のオペレーティングシステムに対応したものを用いているため、画像処理プログラムを外部装置で容易に実行させることができる。
【０１１５】
第１６の発明によれば、上記第１３乃至第１５の発明において、必要に応じて使用者が指示することで、画像用メモリに画像処理プログラムを転送することができる。
【０１１６】
第１７の発明によれば、上記第１６の発明において、任意の外部装置に対応した種類の画像処理プログラムを選択できるため、画像ファイルを解凍して画像再現させる任意の外部装置が如何なる種類のものであっても、画像ファイルを解凍して画像再現することができる。
【０１１７】
第１８の発明によれば、上記第１３乃至第１５の発明において、独自のファイル形式の画像ファイルを解凍して画像再現する機能を有する画像処理プログラムをプログラム用メモリに予め記憶するように構成したことにより、外部装置に独自のファイル形式の画像ファイルを解凍して画像再現するためのプログラムが組み込まれていない場合でも、外部装置は、独自のファイル形式の画像ファイルを解凍して画像再現することができる。したがって、如何なるファイル形式の画像ファイルであっても、それを解凍するための専用のプログラムを予め用意することなく、容易に解凍して画像再現することができる。
【０１１８】
第１９の発明によれば、上記第１８の発明において、独自のファイル形式の画像ファイルを汎用のファイル形式に変換する機能を画像処理プログラムに持たせるように構成したことにより、外部装置は、独自のファイル形式の画像ファイルを汎用のファイル形式に変換することができる。このため、例えば、汎用のファイル形式の画像ファイルを解凍して画像再現する汎用のプログラムを用いて、独自のファイル形式の画像ファイルを解凍して画像再現することができる。
【０１１９】
第２０の発明によれば、上記第１３の発明において、画像用メモリの空き容量が所定容量より小さくなった場合に、使用者に対して警告するように構成したことにより、使用者は、次の画像入力で必要な容量が画像用メモリに残っているか否かを容易に認識することができる。また、プログラム用メモリに記憶されている画像処理プログラムを画像用メモリに転送する場合、次の画像入力が行われることで画像用メモリの空き容量が画像処理プログラムの容量より小さくなる時には、次の画像入力が行われる前に撮影者に対して警告することができるため、使用者は、画像用メモリの空き容量を気にすること無く使用することができる。
第２１の発明によれば、画像ファイルと共に、それを任意の外部装置（画像観察装置等）で解凍して画像再現する機能を有する画像処理プログラムをコンピュータが読出可能に格納し、また、着脱可能なように構成したことにより、画像ファイルを任意の外部装置で解凍して画像再現する場合には、この記憶媒体を外部装置に装着し、外部装置のコンピュータにより画像ファイルと共に画像処理プログラムを読み出し、画像処理プログラムを用いて、画像ファイルを解凍して画像再現することができる。したがって、画像ファイルを画像再現させたい任意の外部装置に、画像ファイルを画像再現するためのプログラムが組み込まれていない場合でも、また、その画像ファイルが如何なるファイル形式のものであっても、任意の外部装置で画像ファイルを解凍して画像再現することができる。
【図面の簡単な説明】
【図１】第１の実施の形態において、本発明に係るディジタルスチルカメラを適用したディジタルスチルカメラの構成を示すブロック図である。
【図２】上記ディジタルスチルカメラのメモリの構成を説明するための図である。
【図３】上記ディジタルスチルカメラで撮影して得られた圧縮画像ファイルを解凍して画面表示させる画像観察装置の構成の一例を説明するための図である。
【図４】上記ディジタルスチルカメラにおける電源投入時のメモリカードに関する動作を説明するためのフローチャートである。
【図５】上記ディジタルスチルカメラにおける撮影時の動作を説明するためのフローチャートである。
【図６】上記ディジタルスチルカメラにおける画像表示プログラム転送指示のためのスイッチに関する動作を説明するためのフローチャートである。
【図７】上記画像観察装置の動作を説明するためのフローチャートである。
【図８】第２の実施の形態において、本発明に係るディジタルスチルカメラを適用したディジタルスチルカメラの構成を示すブロック図である。
【図９】上記ディジタルスチルカメラにおける画像表示プログラム選択指示のためのスイッチに関する動作を説明するためのフローチャートである。
【符号の説明】
１００  ディジタルスチルカメラ
１０２  マイコン
１０３  レンズユニット
１０４  撮像回路
１０５  圧縮回路
１０６  メモリ
１０７、１０８  スイッチ
１０９  ＬＥＤ
【図１】
0003624075.tif 000002
【図２】
0003624075.tif 000003
【図３】
0003624075.tif 000004
【図４】
0003624075.tif 000005
【図５】
0003624075.tif 000006
【図６】
0003624075.tif 000007
【図７】
0003624075.tif 000008
【図８】
0003624075.tif 000009
【図９】
0003624075.tif 000010