(57)【要約】【課題】記録媒体の記録ファイルを消去する際に生じる空き容量を、複数のフォーマット毎に記録可能な単位量として容易に確認することができる画像処理装置を提供する。【解決手段】画像処理装置５０は、複数フォーマットのファイルを記録可能な記録媒体１０に該ファイルを記録する記録手段１１と、記録媒体１０の記録ファイル情報を表示部９に表示する表示制御手段１２と、記録媒体１０に記録したファイルを消去する消去手段１３とを備える。消去手段１３によって記録媒体１０に記録したファイルを消去する際に生じる該記録媒体１０の空き容量は、換算手段１４により消去するファイルのサイズを所定の単位量に変換して算出される。換算手段１４により算出された前記空き容量の換算単位量は表示制御手段１２によって表示部９に表示される。【選択図】図１
2007306517.tif 000002
【特許請求の範囲】
【請求項１】
複数のフォーマットのファイルを記録可能な記録媒体に該ファイルを記録する記録手段と、
前記記録媒体に記録したファイルの情報を表示部に表示する表示制御手段と、
前記記録媒体に記録したファイルを消去する消去手段と、
該消去手段によって前記記録媒体に記録したファイルを消去する際に生じる該記録媒体の空き容量を、該ファイルのサイズを所定の単位量に変換して算出する換算手段と、を備え、
前記表示制御手段は、前記換算手段により算出された前記空き容量の換算単位量を前記表示部に表示する、
ことを特徴とする画像処理装置。
【請求項２】
前記ファイルのフォーマット形式は、静止画、動画及び音声のうちの少なくとも一つである、
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記所定の単位量は、前記フォーマット形式が静止画の場合はファイル数、前記フォーマット形式が動画又は音声の場合は記録時間である、
ことを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記消去手段は、単数或いは複数のファイルを選択的に消去可能である、
ことを特徴とする請求項１〜３のいずれか一項に記載の画像処理装置。
【請求項５】
複数のフォーマットのファイルを記録可能な記録媒体に該ファイルを記録する記録ステップと、
前記記録媒体に記録したファイルの情報を表示部に表示するファイル情報表示ステップと、
前記記録媒体に記録したファイルを消去する消去ステップと、
該消去ステップによって前記記録媒体に記録したファイルを消去する際に生じる該記録媒体の空き容量を、該ファイルのサイズを所定の単位量に変換して算出する換算ステップと、
該換算ステップにより算出された前記空き容量の換算単位量を前記表示部に表示する空き容量表示ステップと、を備える
ことを特徴とする画像処理方法。
【請求項６】
前記ファイルのフォーマット形式は、静止画、動画及び音声のうちの少なくとも一つである、
ことを特徴とする請求項５に記載の画像処理方法。
【請求項７】
前記所定の単位量は、前記フォーマット形式が静止画の場合はファイル数、前記フォーマット形式が動画又は音声の場合は記録時間である、
ことを特徴とする請求項６に記載の画像処理方法。
【請求項８】
前記消去ステップは、単数或いは複数のファイルを選択的に消去可能である、
ことを特徴とする請求項５〜７のいずれか一項に記載の画像処理方法。
【請求項９】
複数のフォーマットのファイルを記録可能な記録媒体に該ファイルを記録する記録モジュールと、
前記記録媒体に記録したファイルの情報を表示部に表示するファイル情報表示モジュールと、
前記記録媒体に記録したファイルを消去する消去モジュールと、
該消去モジュールによって前記記録媒体に記録したファイルを消去する際に生じる該記録媒体の空き容量を、該ファイルのサイズを所定の単位量に変換して算出する換算モジュールと、
該換算モジュールにより算出された前記空き容量の換算単位量を前記表示部に表示する空き容量表示モジュールと、をコンピュータに実行させる、
ことを特徴とする画像処理プログラム。
【請求項１０】
請求項９に記載の画像処理プログラムを格納した、
ことを特徴とするコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及び方法、並びに画像処理プログラム及び記憶媒体に関し、特に、メモリカード等の記録媒体が着脱自在に装着されるデジタルカメラ等に好適な画像処理装置及び方法、並びに画像処理プログラム及び記憶媒体に関する。
【背景技術】
【０００２】
デジタルカメラ等の画像処理装置では、撮影された画像はメモリカード（記録媒体）と呼ばれる不揮発性の半導体メモリにデジタルデータとして記録される。メモリカードに記録されたデジタルデータのファイルサイズは、ユーザ設定可能な、画質、記録サイズなどのパラメータにより増減する。即ち、画質を良くし、記録サイズを大きくすればファイルサイズは大きくなり、一方、画質を落として、記録サイズを小さくすればファイルサイズは小さくなる。
【０００３】
メモリカードの容量は有限であるため、画像ファイルは、一般に、ファイルサイズ容量を比較的小さくできるＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）形式が採用される。ＪＰＥＧ形式とは、元の画像データに対して適応離散コサイン変換（ＡＤＣＴ）による不可逆圧縮処理を行うものである。
【０００４】
また、近年のデジタルカメラでは、静止画だけでなく、動画や音声をファイルとしてメモリカードに記録することができるものもある。動画や音声をメモリカードに記録する場合にも、静止画の場合と同様に、ユーザが画質や音声のクオリティ、画面サイズ等のパラメータを設定可能であり、これらのパラメータにより記録ファイルサイズが増減する。但し、動画や音声は静止画と異なり、撮影時間及び録音時間によって記録ファイルサイズが変化するため、記録時間が長くなればファイルサイズは大きくなる。
【０００５】
通常のデジタルカメラでは、メモリカードの空き容量をモニタしており、空き容量から撮影可能枚数や撮影可能時間等を算出している。
【０００６】
即ち、静止画、動画及び音声のフォーマット形式毎に記録ファイルの質やサイズ等に応じて基準ファイルサイズが設定されており、例えば、静止画では最高画質・最大サイズ設定では５ＭＢｙｔｅ、最低画質・最小サイズ設定では１ＭＢｙｔｅとしている。したがって、メモリカードに２００ＭＢｙｔｅの空き容量があれば、撮影可能枚数は、最高画質・最大サイズでは４０枚、最低画質・最小サイズでは２００枚と算出される。
【０００７】
ところで、メモリカードに空き容量がなくなった場合は、記録されている複数のファイルから不要なファイルを選択消去して空き容量を確保するか、或いは新たなメモリカードに交換することで、再び撮影可能となる。
【０００８】
また、撮影に失敗した画像ファイルに警告情報を付加してメモリカードに記録し、メモリカードに空き容量がなくなった場合に、撮影失敗画像を優先的に呼び出して消去する技術が提案がされている（例えば、特許文献１参照）。これにより、メモリカードに記録されている複数のファイルから不要なファイルを効率良く消去して、効果的に空き容量を確保することができるとしている。
【特許文献１】特開２００４−２０１２４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
上記従来の技術においては、メモリカードに空き容量がなくなった場合に、記録されている複数のファイルから不要なファイルを消去して空き容量を確保することができる。しかし、ファイル消去後の空き容量で、どのくらいの枚数の撮影ができるか、どのくらいの時間の撮影ができるかを事前に知ることができない。例えば、動画を３０秒撮影したい場合に、何枚の静止画像ファイルを消去すればメモリカードに必要な空き容量を得られるのかを知ることができない。
【００１０】
このため、メモリカードから必要以上に画像ファイルを消去してしまい、折角撮影した画像を無駄にしたり、また、１枚ずつ画像ファイルを確認しながら消去し、撮影可能な枚数や時間を確認するといった煩わしい作業を繰り返し行う必要がある。
【００１１】
そこで、本発明は、記録媒体の記録ファイルを消去する際に生じる空き容量を、複数のフォーマット毎に記録可能な単位量として容易に確認することができる画像処理装置及び方法、並びに画像処理プログラム及び記憶媒体を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成するために、請求項１に記載の画像処理装置は、複数のフォーマットのファイルを記録可能な記録媒体に該ファイルを記録する記録手段と、前記記録媒体に記録したファイルの情報を表示部に表示する表示制御手段と、前記記録媒体に記録したファイルを消去する消去手段と、該消去手段によって前記記録媒体に記録したファイルを消去する際に生じる該記録媒体の空き容量を、該ファイルのサイズを所定の単位量に換算して算出する換算手段と、を備え、前記表示制御手段は、前記換算手段により算出された前記空き容量の換算単位量を前記表示部に表示する、ことを特徴とする。
【００１３】
請求項５に記載の画像処理方法は、複数のフォーマットのファイルを記録可能な記録媒体に該ファイルを記録する記録ステップと、前記記録媒体に記録したファイルの情報を表示部に表示するファイル情報表示ステップと、前記記録媒体に記録したファイルを消去する消去ステップと、該消去ステップによって前記記録媒体に記録したファイルを消去する際に生じる該記録媒体の空き容量を、該ファイルのサイズを所定の単位量に変換して算出する換算ステップと、該換算ステップにより算出された前記空き容量の換算単位量を前記表示部に表示する空き容量表示ステップと、を備えることを特徴とする。
【００１４】
請求項９に記載の画像処理プログラムは、複数のフォーマットのファイルを記録可能な記録媒体に該ファイルを記録する記録モジュールと、前記記録媒体に記録したファイルの情報を表示部に表示するファイル情報表示モジュールと、前記記録媒体に記録したファイルを消去する消去モジュールと、該消去モジュールによって前記記録媒体に記録したファイルを消去する際に生じる該記録媒体の空き容量を、該ファイルのサイズを所定の単位量に変換して算出する換算モジュールと、該換算モジュールにより算出された前記空き容量の換算単位量を前記表示部に表示する空き容量表示モジュールと、をコンピュータに実行させる、ことを特徴とする。
【００１５】
請求項１０に記載の記憶媒体は、請求項９に記載の画像処理プログラムを格納した、ことを特徴とする。
【発明の効果】
【００１６】
本発明によれば、記録媒体の記録ファイルを消去する際に生じる空き容量が、複数のフォーマット毎に記録可能な単位量として表示部に表示されるので、複数のフォーマット毎の記録可能な空き容量を容易に確認することができる。これにより、記録媒体に空き容量がなくなった場合に、効率よくファイルを消去して必要な空き容量を確保することができ、また、必要以上にファイルを消去することを回避することができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施の形態の一例を図を参照して説明する。なお、この実施の形態では、画像処理装置としてデジタルカメラを例に採る。
【００１８】
本発明の実施の形態の一例である画像処理装置５０は、図１に示すように、光学レンズ１、撮像回路２、画像処理回路３、メモリ制御回路４、システム制御回路５、不揮発性メモリ６、操作スイッチ７、揮発性メモリ８、表示回路９、及び記録用メモリ１０を備える。
【００１９】
撮像回路２は、撮像素子及びＡＤ変換器等で構成される。画像処理回路３は、撮像回路２の撮像素子により生成されるデジタルデータに対して所定の画像処理を施す。メモリ制御回路４は、システム制御回路５、揮発性メモリ８、表示回路９、記録用メモリ１０におけるデータ送受信の制御を行う。
【００２０】
不揮発性メモリ６は、システム制御回路５の動作用の定数、変数、プログラム等を記憶するメモリである。揮発性メモリ８は、ＳＤＲＡＭ等の高速アクセス可能なメモリである。表示回路９はＬＣＤディスプレイ等の表示デバイスで、本発明の表示部を構成しており、撮影画像をフルカラー表示をしたり、撮影画像サイズ容量、記録用メモリ１０の空き容量等を表示する。
【００２１】
操作スイッチ７はユーザによる操作が可能で、表示回路９の表示にあわせてＧＵＩ操作等ができ、入力デバイスとして使用される。また、記録用メモリ１０は、複数のフォーマット（例えば、静止画、動画及び音声）のファイルを記録可能な本発明の記録媒体を構成しており、画像処理装置５０に対して着脱自在に装着されて、交換可能とされている。
【００２２】
システム制御回路５は画像処理装置５０全体を制御する制御回路であり、かつ、種々の演算を行う演算処理回路も兼ねている。システム制御回路５は、図２に示すように、記録手段１１、表示制御手段１２、消去手段１３及び換算手段１４を備えており、これらの手段の各処理は、例えばメモリ６に記憶された画像処理プログラムがＲＡＭにロードされて、ＣＰＵにより実行される。
【００２３】
次に、図３〜図５を参照して、システム制御回路５の動作の一例を説明する。なお、この実施の形態では、説明の便宜上、記録用メモリ１０に記録可能なフォーマット形式を静止画及び動画のみとする。静止画では、画像サイズ／画質をＬａｒｇｅ／Ｆｉｎｅ、Ｍｉｄｄｌｅ／Ｆｉｎｅ、Ｓｍａｌｌ／Ｎｏｒｍａｌの３種類から選択でき、動画では、画質をＨｉｇｈ  Ｑｕａｌｉｔｙ、Ｎｏｒｍａｌ  Ｑｕａｌｉｔｙの２種類から選択できるものとする。
【００２４】
ここで、図３において、ステップＳ１０１及びステップＳ１０７は表示制御手段１２、ステップＳ１０２〜ステップＳ１０６は換算手段１４、ステップＳ１０８及びステップＳ１０９は消去手段１３にそれぞれ対応する。
【００２５】
まず、撮影された画像は、記録手段１１によりデジタルデータとして記録用メモリ１０に記録される。そして、記録用メモリ１０に空き容量がなくなった場合は、ユーザが操作スイッチ７等により記録用メモリ１０に記録されている複数の画像ファイルから不要な画像ファイルを選択操作する。
【００２６】
選択された画像は、表示制御手段１２により画像情報（ファイルサイズ、画像サイズ／画質等）と共に表示回路９に表示される（ステップＳ１０１）。なお、図５に表示回路９での選択画像の表示例（図５の左側部部分）を示す。
【００２７】
次に、ユーザにより操作スイッチ７の消去スイッチが操作されて、換算手段１４が該操作を検出すると（ステップＳ１０２のＹＥＳ）、該換算手段１４は、表示回路９に表示された選択画像を消去した際に生じる記録用メモリ１０の空き容量を算出する。
【００２８】
具体的には、ステップＳ１０３〜ステップＳ１０６で、選択された画像のファイルサイズ（消去した場合の空き容量）を３種類の静止画の撮影可能枚数、２種類の動画の撮影可能時間に変換して算出する。
【００２９】
即ち、ステップＳ１０２で消去スイッチの操作信号を検出すると、選択画像のファイルサイズＸを取得すると共に、あらかじめ不揮発性メモリ６に記憶された基準ファイルサイズＹｎのテーブルデータ（図４参照）を読み込む（ステップＳ１０３）。
【００３０】
基準ファイルサイズＹｎは、図４に示すように、記録フォーマット毎に定められており、本例では、記録用メモリ１０に静止画３種類、動画２種類を記録可能であるため、テーブルデータは５つの基準ファイルサイズＹ１〜Ｙ５を有する。
【００３１】
ここで、Ｌａｒｇｅ／Ｆｉｎｅ静止画の基準ファイルサイズをＹ１、Ｍｉｄｄｌｅ／Ｆｉｎｅ静止画の基準ファイルサイズをＹ２、Ｓｍａｌｌ／Ｎｏｒｍａｌ静止画の基準ファイルサイズをＹ３とする。また、Ｈｉｇｈ  Ｑｕａｌｉｔｙ動画の基準ファイルサイズをＹ４、Ｎｏｒｍａｌ  Ｑｕａｌｉｔｙ動画の基準ファイルサイズをＹ５とする。
【００３２】
表示回路９に表示された選択画像を消去することで、記録用メモリ１０に新たに記録可能になる撮影枚数（静止画）、撮影時間（動画）をＺｎとすると、ＺｎはＸ／Ｙｎ（ｎ＝ｉ）により得られる商である。したがって、ステップＳ１０４〜ステップＳ１０６において、ｉ＝１〜５についてのＺｉを算出することで、３種類の静止画での撮影可能枚数、２種類の動画での撮影可能時間を算出することができる。
【００３３】
本例では、選択画像のファイルサイズＸ＝５．０Ｍであり、Ｌａｒｇｅ／Ｆｉｎｅ静止画の基準ファイルサイズＹ１は５．０Ｍ／ｓｈｏｔであるため、選択画像を消去して得られる撮影可能枚数Ｚ１は、５．０Ｍ／５．０Ｍ＝１枚分と算出される。また、Ｍｉｄｄｌｅ／Ｆｉｎｅ静止画の基準ファイルサイズＹ２は２．０Ｍ／ｓｈｏｔであるため、選択画像を消去して得られる撮影可能枚数Ｚ２は、５．０Ｍ／２．０Ｍ＝２．５となり、小数点以下は切り捨て、２枚分と算出される。更に、Ｓｍａｌｌ／Ｎｏｒｍａｌ静止画の基準ファイルサイズＹ３は１．０Ｍ／ｓｈｏｔであるため、選択画像を消去して得られる撮影可能枚数Ｚ３は、５．０Ｍ／１．０Ｍ＝５枚分と算出される。
【００３４】
一方、Ｈｉｇｈ  Ｑｕａｌｉｔｙ動画の基準ファイルサイズＹ４は１．０Ｍ／ｓｅｃであるため、選択画像を消去して得られる撮影可能時間Ｚ４は、５．０Ｍ／１．０Ｍ＝５秒分と算出される。また、Ｎｏｒｍａｌ  Ｑｕａｌｉｔｙ動画の基準ファイルサイズＹ５は０．３Ｍ／ｓｅｃであるため、選択画像を消去して得られる撮影可能時間Ｚ５は、５．０Ｍ／０．３Ｍ＝１６．６６となり、小数点以下は切り捨て、１６秒分と算出される。
【００３５】
ステップＳ１０４〜ステップＳ１０６で、選択画像を消去して得られる３種類の静止画の撮影可能枚数Ｚ１〜Ｚ３、２種類の動画の撮影可能時間Ｚ４，Ｚ５が算出されると、表示制御手段１２により３種類の静止画の撮影可能枚数Ｚ１〜Ｚ３、２種類の動画の撮影可能時間Ｚ４，Ｚ５が表示回路９に表示される（ステップＳ１０７）。なお、図５に、表示回路９での撮影可能枚数Ｚ１〜Ｚ３及び撮影可能時間Ｚ４，Ｚ５の表示例（図５の右側参照）を示す。
【００３６】
また、表示制御手段１２は、撮影可能枚数Ｚ１〜Ｚ３及び撮影可能時間Ｚ４，Ｚ５の表示と同時に、本当に選択画像を消去していいのか否かの確認をユーザに促す操作画像（本例では、ＯＫ表示とキャンセル表示：図５の左下参照）を表示回路９に表示する。
【００３７】
そして、ユーザにより操作スイッチ７でＯＫ表示が選択されて、消去手段１３が該選択操作を検出すると（ステップＳ１０８のＹＥＳ）、該消去手段１３により選択画像のファイルが記録用メモリ１０から消去される（ステップＳ１０９）。これにより、選択画像が消去されて、記録用メモリ１０に新たに撮影可能となる空き容量が確保される。なお、ユーザにより操作スイッチ７でキャンセル表示が選択された場合（ステップＳ１０８のＮＯ）は、処理を終了する。
【００３８】
上記の説明から明らかなように、この実施の形態では、記録用メモリ１０に記録されたファイルを選択消去する際に生じる空き容量が、３種類の静止画の撮影可能枚数Ｚ１〜Ｚ３、２種類の動画の撮影可能時間Ｚ４，Ｚ５に換算されて表示回路９に表示される。これにより、記録用メモリ１０の記録ファイルを消去する際に生じる空き容量を、記録可能なフォーマット毎の撮影可能枚数及び撮影可能時間として事前に容易に確認することができる。この結果、記録用メモリ１０に空き容量がなくなった場合に、効率よくファイルを消去して必要な空き容量を確保することができ、また、必要以上にファイルを消去することを回避することができる。
【００３９】
なお、本発明は、上記実施の形態に例示したものに限定されるものではなく、本発明の要旨を逸脱しない範囲において適宜変更可能である。
【００４０】
例えば、上記実施の形態では、記録用メモリ１０に記録可能フォーマットを静止画と動画のみに限定して説明しているが、音声ファイル等の他のフォーマットを記録可能としてもよい。
【００４１】
また、上記実施の形態では、選択画像を１枚消去することにより得られる記録用メモリ１０の空き容量（換算単位量）を算出しているが、複数の選択画像を同時に消去することにより得られる空き容量（換算単位量）を算出するようにしてもよい。このようにすると、一回のファイル消去処理作業で記録用メモリ１０に十分な空き容量を確保することができる。
【００４２】
更に、上記実施の形態では、撮影可能枚数、撮影可能時間Ｚｎの算出を記録可能な全てのフォーマットについて行っているが、ユーザがフォーマットを任意に選択可能として、選択されたフォーマットについてのＺｎだけを算出するようにしてもよい。
【００４３】
上記実施形態の画像処理装置は撮像回路及び画像処理回路を備え、各種フォーマットの画像データを装置内部で生成するよう構成したが、これらの回路の１つ或いは両方を別筐体内に構成し、ケーブルや無線部等の所定の通信手段を介して制御し、結果得られた画像データを受信するよう構成してもよい。
【００４４】
次に、上記実施の形態の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体を、システム或いは装置に供給する場合を考える。ここで、本発明の目的は、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても達成される。
【００４５】
この場合、記憶媒体から読み出されたプログラムコード自体が上記実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００４６】
また、プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光磁気ディスク等を用いることができる。あるいは、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ等の光ディスク、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【００４７】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現される場合だけではない。そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって上記実施の形態の機能が実現される場合も含まれる。
【００４８】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拠張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた場合を考える。この場合に、そのプログラムコードの指示に基づき、その拡張機能を拡張ボードや拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって上記実施の形態の機能が実現される場合も本発明に含まれる。
【図面の簡単な説明】
【００４９】
【図１】本発明の実施の形態の一例である画像処理装置を説明するためのブロック図である。
【図２】システム制御回路の機能ブロック図である。
【図３】システム制御回路の動作の一例を説明するためのフローチャート図である。
【図４】静止画及び動画での基準ファイルサイズのテーブルデータを示す図である。
【図５】表示回路における表示例を示す図である。
【符号の説明】
【００５０】
９  表示回路（表示部）
１０  記録用メモリ（記録媒体）
１１  記録手段
１２  表示制御手段
１３  消去手段
１４  換算手段
５０  画像処理装置
【図１】
2007306517.tif 000003
【図２】
2007306517.tif 000004
【図３】
2007306517.tif 000005
【図４】
2007306517.tif 000006
【図５】
2007306517.tif 000007