(57)【特許請求の範囲】
【請求項１】
撮影部を用いて連続的な静止画像の撮影を行い、第１静止画像を表す第１静止画像データと前記第１静止画像の次に撮影された第２静止画像を表す第２静止画像データとを取得する静止画像取得手段と、
前記静止画像取得手段が取得した、前記第１静止画像データが表す前記第１静止画像と前記第２静止画像データが表す前記第２静止画像とが所定の関係にあるかを判別し、前記第１静止画像と前記第２静止画像とが所定の関係にある場合に、前記第１静止画像データと前記第２静止画像データとを個々に記憶部に記録し、前記第１静止画像と前記第２静止画像とが所定の関係にない場合に、前記第２静止画像データを前記第１静止画像データとの画像上の差分を表す差分データに変換し、変換した前記差分データと前記第１静止画像データとを前記記憶部に記録する記録手段と、
を備え、
前記第１静止画像と前記第２静止画像とが前記所定の関係にあるとは、（１）前記第１静止画像の撮影時期と前記第２静止画像の撮影時期との間隔の長さが第３基準を満たすか、（２）前記第１静止画像の撮影時期と前記第２静止画像の撮影時期との間隔の長さが前記第３基準を満たさないが第４基準を満たし、前記第１静止画像と前記第２静止画像との画像間の像の変化が第５基準を満たすことであり、
前記第１静止画像と前記第２静止画像とが前記所定の関係にないとは、（３）前記第１静止画像の撮影時期と前記第２静止画像の撮影時期との間隔の長さが前記第４基準を満たさないか、（４）前記第１静止画像の撮影時期と前記第２静止画像の撮影時期との間隔の長さが前記第３基準を満たさないが前記第４基準を満たし、前記第１静止画像と前記第２静止画像との画像間の像の変化が前記第５基準を満たさないことであり、
前記第４基準とは、前記第３基準で定義される長さよりも短く、且つ、所定の長さよりも長いことである、
ことを特徴とする画像記録装置。
【請求項２】
撮影部を用いて連続的な静止画像の撮影を行い、第１静止画像を表す第１静止画像データと前記第１静止画像の次に撮影された第２静止画像を表す第２静止画像データとを取得する静止画像取得手段と、
前記静止画像取得手段が取得した、前記第１静止画像データが表す前記第１静止画像と前記第２静止画像データが表す前記第２静止画像とが所定の関係にあるかを判別し、前記第１静止画像と前記第２静止画像とが所定の関係にある場合に、前記第１静止画像データと前記第２静止画像データとを個々に記憶部に記録し、前記第１静止画像と前記第２静止画像とが所定の関係にない場合に、前記第２静止画像データを前記第１静止画像データとの画像上の差分を表す差分データに変換し、変換した前記差分データと前記第１静止画像データとを前記記憶部に記録する記録手段と、
を備え、
前記第１静止画像と前記第２静止画像とが前記所定の関係にあるとは、（１）前記第１静止画像の撮影時期と前記第２静止画像の撮影時期との間隔の長さが第３基準を満たすか、（２）前記第１静止画像の撮影時期と前記第２静止画像の撮影時期との間隔の長さが前記第３基準を満たさないが前記第４基準を満たし、静止画像取得手段が前記第１静止画像データを取得する前に取得した静止画像データの画像間の像の変化が第６基準を満たすことであり、
前記第１静止画像と前記第２静止画像とが前記所定の関係にないとは、（３）前記第１静止画像の撮影時期と前記第２静止画像の撮影時期との間隔の長さが前記第４基準を満たさないか、（４）前記第１静止画像の撮影時期と前記第２静止画像の撮影時期との間隔の長さが前記第３基準を満たさないが前記第４基準を満たし、静止画像取得手段が前記第１静止画像データを取得する前に取得した静止画像データの画像間の像の変化が前記第６基準を満たさないことであり、
前記第４基準とは、前記第３基準で定義される長さよりも短く、且つ、所定の長さよりも長いことである、
ことを特徴とする画像記録装置。
【請求項３】
撮影部を備える装置を用いた画像記録方法であって、
前記撮影部を用いて連続的な静止画像の撮影を行い、第１静止画像を表す第１静止画像データと前記第１静止画像の次に撮影された第２静止画像を表す第２静止画像データとを取得する静止画像取得ステップと、
前記静止画像取得ステップで取得した、前記第１静止画像データが表す前記第１静止画像と前記第２静止画像データが表す前記第２静止画像とが所定の関係にあるかを判別し、前記第１静止画像と前記第２静止画像とが所定の関係にある場合に、前記第１静止画像データと前記第２静止画像データとを個々に記憶部に記録し、前記第１静止画像と前記第２静止画像とが所定の関係にない場合に、前記第２静止画像データを前記第１静止画像データとの画像上の差分を表す差分データに変換し、変換した前記差分データと前記第１静止画像データとを前記記憶部に記録する記録ステップと、
を含み、
前記第１静止画像と前記第２静止画像とが前記所定の関係にあるとは、（１）前記第１静止画像の撮影時期と前記第２静止画像の撮影時期との間隔の長さが第３基準を満たすか、（２）前記第１静止画像の撮影時期と前記第２静止画像の撮影時期との間隔の長さが前記第３基準を満たさないが第４基準を満たし、前記第１静止画像と前記第２静止画像との画像間の像の変化が第５基準を満たすことであり、
前記第１静止画像と前記第２静止画像とが前記所定の関係にないとは、（３）前記第１静止画像の撮影時期と前記第２静止画像の撮影時期との間隔の長さが前記第４基準を満たさないか、（４）前記第１静止画像の撮影時期と前記第２静止画像の撮影時期との間隔の長さが前記第３基準を満たさないが前記第４基準を満たし、前記第１静止画像と前記第２静止画像との画像間の像の変化が前記第５基準を満たさないことであり、
前記第４基準とは、前記第３基準で定義される長さよりも短く、且つ、所定の長さよりも長いことである、
ことを特徴とする画像記録方法。
【請求項４】
コンピュータを、
撮影部を用いて連続的な静止画像の撮影を行い、第１静止画像を表す第１静止画像データと前記第１静止画像の次に撮影された第２静止画像を表す第２静止画像データとを取得する静止画像取得手段と、
前記静止画像取得手段が取得した、前記第１静止画像データが表す前記第１静止画像と前記第２静止画像データが表す前記第２静止画像とが所定の関係にあるかを判別し、前記第１静止画像と前記第２静止画像とが所定の関係にある場合に、前記第１静止画像データと前記第２静止画像データとを個々に記憶部に記録し、前記第１静止画像と前記第２静止画像とが所定の関係にない場合に、前記第２静止画像データを前記第１静止画像データとの画像上の差分を表す差分データに変換し、変換した前記差分データと前記第１静止画像データとを前記記憶部に記録する記録手段、
として機能させるプログラムであって、
前記第１静止画像と前記第２静止画像とが前記所定の関係にあるとは、（１）前記第１静止画像の撮影時期と前記第２静止画像の撮影時期との間隔の長さが第３基準を満たすか、（２）前記第１静止画像の撮影時期と前記第２静止画像の撮影時期との間隔の長さが前記第３基準を満たさないが第４基準を満たし、前記第１静止画像と前記第２静止画像との画像間の像の変化が第５基準を満たすことであり、
前記第１静止画像と前記第２静止画像とが前記所定の関係にないとは、（３）前記第１静止画像の撮影時期と前記第２静止画像の撮影時期との間隔の長さが前記第４基準を満たさないか、（４）前記第１静止画像の撮影時期と前記第２静止画像の撮影時期との間隔の長さが前記第３基準を満たさないが前記第４基準を満たし、前記第１静止画像と前記第２静止画像との画像間の像の変化が前記第５基準を満たさないことであり、
前記第４基準とは、前記第３基準で定義される長さよりも短く、且つ、所定の長さよりも長いことである、
ことを特徴とする画像記録プログラム。
【請求項５】
撮影部を備える装置を用いた画像記録方法であって、
前記撮影部を用いて連続的な静止画像の撮影を行い、第１静止画像を表す第１静止画像データと前記第１静止画像の次に撮影された第２静止画像を表す第２静止画像データとを取得する静止画像取得ステップと、
前記静止画像取得ステップで取得した、前記第１静止画像データが表す前記第１静止画像と前記第２静止画像データが表す前記第２静止画像とが所定の関係にあるかを判別し、前記第１静止画像と前記第２静止画像とが所定の関係にある場合に、前記第１静止画像データと前記第２静止画像データとを個々に記憶部に記録し、前記第１静止画像と前記第２静止画像とが所定の関係にない場合に、前記第２静止画像データを前記第１静止画像データとの画像上の差分を表す差分データに変換し、変換した前記差分データと前記第１静止画像データとを前記記憶部に記録する記録ステップと、
を含み、
前記第１静止画像と前記第２静止画像とが前記所定の関係にあるとは、（１）前記第１静止画像の撮影時期と前記第２静止画像の撮影時期との間隔の長さが第３基準を満たすか、（２）前記第１静止画像の撮影時期と前記第２静止画像の撮影時期との間隔の長さが前記第３基準を満たさないが前記第４基準を満たし、静止画像取得手段が前記第１静止画像データを取得する前に取得した静止画像データの画像間の像の変化が第６基準を満たすことであり、
前記第１静止画像と前記第２静止画像とが前記所定の関係にないとは、（３）前記第１静止画像の撮影時期と前記第２静止画像の撮影時期との間隔の長さが前記第４基準を満たさないか、（４）前記第１静止画像の撮影時期と前記第２静止画像の撮影時期との間隔の長さが前記第３基準を満たさないが前記第４基準を満たし、静止画像取得手段が前記第１静止画像データを取得する前に取得した静止画像データの画像間の像の変化が前記第６基準を満たさないことであり、
前記第４基準とは、前記第３基準で定義される長さよりも短く、且つ、所定の長さよりも長いことである、
ことを特徴とする画像記録方法。
【請求項６】
コンピュータを、
撮影部を用いて連続的な静止画像の撮影を行い、第１静止画像を表す第１静止画像データと前記第１静止画像の次に撮影された第２静止画像を表す第２静止画像データとを取得する静止画像取得手段と、
前記静止画像取得手段が取得した、前記第１静止画像データが表す前記第１静止画像と前記第２静止画像データが表す前記第２静止画像とが所定の関係にあるかを判別し、前記第１静止画像と前記第２静止画像とが所定の関係にある場合に、前記第１静止画像データと前記第２静止画像データとを個々に記憶部に記録し、前記第１静止画像と前記第２静止画像とが所定の関係にない場合に、前記第２静止画像データを前記第１静止画像データとの画像上の差分を表す差分データに変換し、変換した前記差分データと前記第１静止画像データとを前記記憶部に記録する記録手段、
として機能させるプログラムであって、
前記第１静止画像と前記第２静止画像とが前記所定の関係にあるとは、（１）前記第１静止画像の撮影時期と前記第２静止画像の撮影時期との間隔の長さが第３基準を満たすか、（２）前記第１静止画像の撮影時期と前記第２静止画像の撮影時期との間隔の長さが前記第３基準を満たさないが前記第４基準を満たし、静止画像取得手段が前記第１静止画像データを取得する前に取得した静止画像データの画像間の像の変化が第６基準を満たすことであり、
前記第１静止画像と前記第２静止画像とが前記所定の関係にないとは、（３）前記第１静止画像の撮影時期と前記第２静止画像の撮影時期との間隔の長さが前記第４基準を満たさないか、（４）前記第１静止画像の撮影時期と前記第２静止画像の撮影時期との間隔の長さが前記第３基準を満たさないが前記第４基準を満たし、静止画像取得手段が前記第１静止画像データを取得する前に取得した静止画像データの画像間の像の変化が前記第６基準を満たさないことであり、
前記第４基準とは、前記第３基準で定義される長さよりも短く、且つ、所定の長さよりも長いことである、
ことを特徴とする画像記録プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像記録装置、画像記録方法及び画像記録プログラムに関する。
【背景技術】
【０００２】
例えば、特許文献１には、連写撮影を開始する前に、連写撮影によって得られることとなる画像のデータ量とメモリの空き容量とを比較して、メモリの空き容量の方が少ない場合に、メモリに記憶されているサムネイル画像を削除することにより空き容量を確保してから、連写撮影を実行する技術が開示されている。この特許文献１の技術によれば、メモリの空き容量によって制限されることなく連写撮影を実行できる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−４４２９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１の技術では、撮影状況（静止画像の取得状況（画像の変化状況も含まれる）をいい、メモリの残量等の状況は含まない。）に応じて、連写撮影により得られた静止画像のデータ量を調整することができない。
【０００５】
本発明は、上記のような問題点を鑑みてなされたものであり、連写撮影によって得られる静止画像のデータ量を撮影状況に応じて調整することができる画像記録装置、画像記録方法及び画像記録プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために、本発明の第１の観点に係る画像記録装置は、
撮影部を用いて連続的な静止画像の撮影を行い、第１静止画像を表す第１静止画像データと前記第１静止画像の次に撮影された第２静止画像を表す第２静止画像データとを取得する静止画像取得手段と、
前記静止画像取得手段が取得した、前記第１静止画像データが表す前記第１静止画像と前記第２静止画像データが表す前記第２静止画像とが所定の関係にあるかを判別し、前記第１静止画像と前記第２静止画像とが所定の関係にある場合に、前記第１静止画像データと前記第２静止画像データとを個々に記憶部に記録し、前記第１静止画像と前記第２静止画像とが所定の関係にない場合に、前記第２静止画像データを前記第１静止画像データとの画像上の差分を表す差分データに変換し、変換した前記差分データと前記第１静止画像データとを前記記憶部に記録する記録手段と、
を備え、
前記第１静止画像と前記第２静止画像とが前記所定の関係にあるとは、（１）前記第１静止画像の撮影時期と前記第２静止画像の撮影時期との間隔の長さが第３基準を満たすか、（２）前記第１静止画像の撮影時期と前記第２静止画像の撮影時期との間隔の長さが前記第３基準を満たさないが第４基準を満たし、前記第１静止画像と前記第２静止画像との画像間の像の変化が第５基準を満たすことであり、
前記第１静止画像と前記第２静止画像とが前記所定の関係にないとは、（３）前記第１静止画像の撮影時期と前記第２静止画像の撮影時期との間隔の長さが前記第４基準を満たさないか、（４）前記第１静止画像の撮影時期と前記第２静止画像の撮影時期との間隔の長さが前記第３基準を満たさないが前記第４基準を満たし、前記第１静止画像と前記第２静止画像との画像間の像の変化が前記第５基準を満たさないことであり、
前記第４基準とは、前記第３基準で定義される長さよりも短く、且つ、所定の長さよりも長いことである、
ことを特徴とする。
また、本発明の第１の観点に係る画像記録方法は、
撮影部を備える装置を用いた画像記録方法であって、
前記撮影部を用いて連続的な静止画像の撮影を行い、第１静止画像を表す第１静止画像データと前記第１静止画像の次に撮影された第２静止画像を表す第２静止画像データとを取得する静止画像取得ステップと、
前記静止画像取得ステップで取得した、前記第１静止画像データが表す前記第１静止画像と前記第２静止画像データが表す前記第２静止画像とが所定の関係にあるかを判別し、前記第１静止画像と前記第２静止画像とが所定の関係にある場合に、前記第１静止画像データと前記第２静止画像データとを個々に記憶部に記録し、前記第１静止画像と前記第２静止画像とが所定の関係にない場合に、前記第２静止画像データを前記第１静止画像データとの画像上の差分を表す差分データに変換し、変換した前記差分データと前記第１静止画像データとを前記記憶部に記録する記録ステップと、
を含み、
前記第１静止画像と前記第２静止画像とが前記所定の関係にあるとは、（１）前記第１静止画像の撮影時期と前記第２静止画像の撮影時期との間隔の長さが第３基準を満たすか、（２）前記第１静止画像の撮影時期と前記第２静止画像の撮影時期との間隔の長さが前記第３基準を満たさないが第４基準を満たし、前記第１静止画像と前記第２静止画像との画像間の像の変化が第５基準を満たすことであり、
前記第１静止画像と前記第２静止画像とが前記所定の関係にないとは、（３）前記第１静止画像の撮影時期と前記第２静止画像の撮影時期との間隔の長さが前記第４基準を満たさないか、（４）前記第１静止画像の撮影時期と前記第２静止画像の撮影時期との間隔の長さが前記第３基準を満たさないが前記第４基準を満たし、前記第１静止画像と前記第２静止画像との画像間の像の変化が前記第５基準を満たさないことであり、
前記第４基準とは、前記第３基準で定義される長さよりも短く、且つ、所定の長さよりも長いことである、
ことを特徴とする。
また、本発明の第１の観点に係る画像記録プログラムは、
コンピュータを、
撮影部を用いて連続的な静止画像の撮影を行い、第１静止画像を表す第１静止画像データと前記第１静止画像の次に撮影された第２静止画像を表す第２静止画像データとを取得する静止画像取得手段と、
前記静止画像取得手段が取得した、前記第１静止画像データが表す前記第１静止画像と前記第２静止画像データが表す前記第２静止画像とが所定の関係にあるかを判別し、前記第１静止画像と前記第２静止画像とが所定の関係にある場合に、前記第１静止画像データと前記第２静止画像データとを個々に記憶部に記録し、前記第１静止画像と前記第２静止画像とが所定の関係にない場合に、前記第２静止画像データを前記第１静止画像データとの画像上の差分を表す差分データに変換し、変換した前記差分データと前記第１静止画像データとを前記記憶部に記録する記録手段、
として機能させるプログラムであって、
前記第１静止画像と前記第２静止画像とが前記所定の関係にあるとは、（１）前記第１静止画像の撮影時期と前記第２静止画像の撮影時期との間隔の長さが第３基準を満たすか、（２）前記第１静止画像の撮影時期と前記第２静止画像の撮影時期との間隔の長さが前記第３基準を満たさないが第４基準を満たし、前記第１静止画像と前記第２静止画像との画像間の像の変化が第５基準を満たすことであり、
前記第１静止画像と前記第２静止画像とが前記所定の関係にないとは、（３）前記第１静止画像の撮影時期と前記第２静止画像の撮影時期との間隔の長さが前記第４基準を満たさないか、（４）前記第１静止画像の撮影時期と前記第２静止画像の撮影時期との間隔の長さが前記第３基準を満たさないが前記第４基準を満たし、前記第１静止画像と前記第２静止画像との画像間の像の変化が前記第５基準を満たさないことであり、
前記第４基準とは、前記第３基準で定義される長さよりも短く、且つ、所定の長さよりも長いことである、
ことを特徴とする。
【０００７】
上記の課題を解決するために、本発明の第２の観点に係る画像記録装置は、
撮影部を用いて連続的な静止画像の撮影を行い、第１静止画像を表す第１静止画像データと前記第１静止画像の次に撮影された第２静止画像を表す第２静止画像データとを取得する静止画像取得手段と、
前記静止画像取得手段が取得した、前記第１静止画像データが表す前記第１静止画像と前記第２静止画像データが表す前記第２静止画像とが所定の関係にあるかを判別し、前記第１静止画像と前記第２静止画像とが所定の関係にある場合に、前記第１静止画像データと前記第２静止画像データとを個々に記憶部に記録し、前記第１静止画像と前記第２静止画像とが所定の関係にない場合に、前記第２静止画像データを前記第１静止画像データとの画像上の差分を表す差分データに変換し、変換した前記差分データと前記第１静止画像データとを前記記憶部に記録する記録手段と、
を備え、
前記第１静止画像と前記第２静止画像とが前記所定の関係にあるとは、（１）前記第１静止画像の撮影時期と前記第２静止画像の撮影時期との間隔の長さが第３基準を満たすか、（２）前記第１静止画像の撮影時期と前記第２静止画像の撮影時期との間隔の長さが前記第３基準を満たさないが前記第４基準を満たし、静止画像取得手段が前記第１静止画像データを取得する前に取得した静止画像データの画像間の像の変化が第６基準を満たすことであり、
前記第１静止画像と前記第２静止画像とが前記所定の関係にないとは、（３）前記第１静止画像の撮影時期と前記第２静止画像の撮影時期との間隔の長さが前記第４基準を満たさないか、（４）前記第１静止画像の撮影時期と前記第２静止画像の撮影時期との間隔の長さが前記第３基準を満たさないが前記第４基準を満たし、静止画像取得手段が前記第１静止画像データを取得する前に取得した静止画像データの画像間の像の変化が前記第６基準を満たさないことであり、
前記第４基準とは、前記第３基準で定義される長さよりも短く、且つ、所定の長さよりも長いことである、
ことを特徴とする。
また、本発明の第２の観点に係る画像記録方法は、
撮影部を備える装置を用いた画像記録方法であって、
前記撮影部を用いて連続的な静止画像の撮影を行い、第１静止画像を表す第１静止画像データと前記第１静止画像の次に撮影された第２静止画像を表す第２静止画像データとを取得する静止画像取得ステップと、
前記静止画像取得ステップで取得した、前記第１静止画像データが表す前記第１静止画像と前記第２静止画像データが表す前記第２静止画像とが所定の関係にあるかを判別し、前記第１静止画像と前記第２静止画像とが所定の関係にある場合に、前記第１静止画像データと前記第２静止画像データとを個々に記憶部に記録し、前記第１静止画像と前記第２静止画像とが所定の関係にない場合に、前記第２静止画像データを前記第１静止画像データとの画像上の差分を表す差分データに変換し、変換した前記差分データと前記第１静止画像データとを前記記憶部に記録する記録ステップと、
を含み、
前記第１静止画像と前記第２静止画像とが前記所定の関係にあるとは、（１）前記第１静止画像の撮影時期と前記第２静止画像の撮影時期との間隔の長さが第３基準を満たすか、（２）前記第１静止画像の撮影時期と前記第２静止画像の撮影時期との間隔の長さが前記第３基準を満たさないが前記第４基準を満たし、静止画像取得手段が前記第１静止画像データを取得する前に取得した静止画像データの画像間の像の変化が第６基準を満たすことであり、
前記第１静止画像と前記第２静止画像とが前記所定の関係にないとは、（３）前記第１静止画像の撮影時期と前記第２静止画像の撮影時期との間隔の長さが前記第４基準を満たさないか、（４）前記第１静止画像の撮影時期と前記第２静止画像の撮影時期との間隔の長さが前記第３基準を満たさないが前記第４基準を満たし、静止画像取得手段が前記第１静止画像データを取得する前に取得した静止画像データの画像間の像の変化が前記第６基準を満たさないことであり、
前記第４基準とは、前記第３基準で定義される長さよりも短く、且つ、所定の長さよりも長いことである、
ことを特徴とする。
また、本発明の第２の観点に係る画像記録プログラムは、
コンピュータを、
撮影部を用いて連続的な静止画像の撮影を行い、第１静止画像を表す第１静止画像データと前記第１静止画像の次に撮影された第２静止画像を表す第２静止画像データとを取得する静止画像取得手段と、
前記静止画像取得手段が取得した、前記第１静止画像データが表す前記第１静止画像と前記第２静止画像データが表す前記第２静止画像とが所定の関係にあるかを判別し、前記第１静止画像と前記第２静止画像とが所定の関係にある場合に、前記第１静止画像データと前記第２静止画像データとを個々に記憶部に記録し、前記第１静止画像と前記第２静止画像とが所定の関係にない場合に、前記第２静止画像データを前記第１静止画像データとの画像上の差分を表す差分データに変換し、変換した前記差分データと前記第１静止画像データとを前記記憶部に記録する記録手段、
として機能させるプログラムであって、
前記第１静止画像と前記第２静止画像とが前記所定の関係にあるとは、（１）前記第１静止画像の撮影時期と前記第２静止画像の撮影時期との間隔の長さが第３基準を満たすか、（２）前記第１静止画像の撮影時期と前記第２静止画像の撮影時期との間隔の長さが前記第３基準を満たさないが前記第４基準を満たし、静止画像取得手段が前記第１静止画像データを取得する前に取得した静止画像データの画像間の像の変化が第６基準を満たすことであり、
前記第１静止画像と前記第２静止画像とが前記所定の関係にないとは、（３）前記第１静止画像の撮影時期と前記第２静止画像の撮影時期との間隔の長さが前記第４基準を満たさないか、（４）前記第１静止画像の撮影時期と前記第２静止画像の撮影時期との間隔の長さが前記第３基準を満たさないが前記第４基準を満たし、静止画像取得手段が前記第１静止画像データを取得する前に取得した静止画像データの画像間の像の変化が前記第６基準を満たさないことであり、
前記第４基準とは、前記第３基準で定義される長さよりも短く、且つ、所定の長さよりも長いことである、
ことを特徴とする。
【発明の効果】
【０００８】
本発明に係る画像記録装置、画像記録方法及び画像記録プログラムによれば、連写撮影によって得られる静止画像のデータ量を撮影状況に応じて調整することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態１に係る画像記録装置の構成を説明するための図である。
【図２】本発明の実施形態１に係る画像記録装置のハードウェア構成を説明するための図である。
【図３】本発明の実施形態１に係る画像記録装置が行う画像記録処理（１）を説明するためのフローチャートである。
【図４】画像記録処理（１）によって記憶媒体に記録された静止画像データと差分データとの例を説明するための概念図である。
【図５】画像記録処理（１）によって記憶媒体に記録された静止画像データと差分データとの他の例を説明するための概念図である。
【図６】本発明の実施形態２に係る画像記録装置が行う画像記録処理（２）を説明するためのフローチャートである。
【図７】画像記録処理（２）によって記憶媒体に記録された静止画像データと差分データとの例を説明するための概念図である。
【図８】本発明の実施形態３に係る画像記録装置が行う画像記録処理（３）を説明するためのフローチャートである。
【図９】画像記録処理（３）によって記憶媒体に記録された静止画像データと差分データとの例を説明するための概念図である。
【発明を実施するための形態】
【００１０】
本発明に係る実施形態について図面を参照して説明する。
【００１１】
（実施形態１）
まず、本実施形態に係る画像記録装置１００の構成を、図１を参照して説明する。
【００１２】
本実施形態に係る画像記録装置１００は、デジタルカメラ等の撮影装置である。画像記録装置１００は、所定のフレームレート（１秒間に生成される静止画像の枚数）で連写撮影を行う。連写撮影とは、静止画像の連続的な撮影であり、例えば、ユーザがシャッターキーを押下し続けることによって行われる静止画像の連続的な撮影（動画撮影も適宜含まれる）である。画像記録装置１００は、連写撮影によって連続する一連の静止画像データを取得する。なお、フレームレートは、ユーザの操作によって設定されるか、所定の場合に自動で設定される。画像記録装置１１０は、取得した静止画像データを記憶部に記録するが、所定の場合において、静止画像データを、静止画像間の差分を表すデータである差分データに変換し、前記静止画像データに代わるものとして記憶部に記録する。
【００１３】
画像記録装置１００は、図１のように、制御部１１０と、Ｉ／Ｆ部１２０と、撮影部１３０と、操作部１４０と、表示部１５０と、を備える。
【００１４】
制御部１１０は、画像記録装置１００全体を制御する。制御部１１０は、静止画像取得部１１０ａと記録部１１０ｂとを備える。静止画像取得部１１０ａと記録部１１０ｂとは、特に後述の画像記録処理を行う。
【００１５】
静止画像取得部１１０ａは、後述の画像記録処理で、撮影部１３０を用いて所定のフレームレートで連写撮影を行い、連続する一連の静止画像をそれぞれ表す一連の静止画像データを取得する。例えば、静止画像取得部１１０ａは、撮影部１３０を制御して、撮影部１３０に撮影を行わせる。撮影部１３０は、撮影によって、元画像データを生成し、生成した元画像データを静止画像取得部１１０ａに供給する。静止画像取得部１１０ａは、撮影部１３０から供給された元画像データをもとにして静止画像データを生成（取得）する。このような一連の処理を所定のフレームレートで行う。
【００１６】
記録部１１０ｂは、後述の画像記録処理で、静止画像取得部１１０ａが取得した一連の静止画像データを記憶部に記録するが、このときに、所定の場合に、記録する静止画像データの少なくとも一つを、静止画像間の差分を表す差分データに変換し、変換前の静止画像データの代わりに記憶部に記録する。
【００１７】
Ｉ／Ｆ部１２０は、外部とのインターフェース（Ｉ／Ｆ）である。Ｉ／Ｆ部１２０は、記録部１１０ｂが記憶媒体５０にデータを読み書きする場合に使用される。例えば、記録部１１０ｂは、静止画像データ、差分データ等のデータを記憶媒体５０に記録するときに使用される。
【００１８】
撮影部１３０は、制御部１１０の制御のもと、ユーザの撮影操作により取り込まれる画像（つまり、撮影画像）を表す元画像データを生成し、生成した元画像データを制御部１１０に供給する。
【００１９】
操作部１４０は、制御部１１０の制御のもと、ユーザからの操作入力（連写撮影の開始を指示する開始入力、連写撮影の終了を指示する終了入力）を受け付け、受け付けた操作入力に応じた操作信号を制御部１１０に対して供給する。制御部１１０は、供給された操作信号に応じて、処理を行う。操作部１４０は、例えば、連写撮影のフレームレートの設定にも用いられる。
【００２０】
表示部１５０は、制御部１１０の制御のもと、画像記録装置１００を操作するために必要なメニュー画面、設定画面、ライブビュー画像等を表示する。
【００２１】
記憶媒体５０は、画像記録装置１００に接続される、画像記録装置１００の外部記憶装置である。記憶媒体５０は、例えば、フラッシュメモリを搭載したメモリーカードによって構成される。記録部１１０ｂは、Ｉ／Ｆ部１２０を介して、画像記録処理によって生成した静止画像データ、差分データ等を記憶媒体５０に記録する。
【００２２】
なお、制御部１１０（静止画像取得部１１０ａ及び記録部１１０ｂ）は、後述の画像記録処理で取得等した、静止画像データ、差分データ等を一時記憶するが、一時記憶する静止画像データ、差分データ等を記憶媒体５０に一時記録してもよい。この場合、制御部１１０は、適宜、記憶媒体５０に対して、静止画像データ、差分データ等を読み書きする。
【００２３】
なお、本実施形態では、記憶媒体５０が記憶部を構成する。記憶部は、静止画像データ、差分データ等を最終的に記録（保存）する記憶装置によって構成される。画像記録装置１００内にハードディスク、フラッシュメモリ等を形成し、これらの記憶装置を記憶媒体５０の代わりに記憶部としてもよい。また、画像記録装置１００と通信可能な画像記録部１００の外部の記憶装置（例えば、サーバ内の記憶装置）を用意し、この記憶装置を記憶媒体５０の代わりに記憶部としてもよい。
【００２４】
次に、図２を参照して、本実施形態に係る画像記録装置１００のハードウェア構成を説明する。
【００２５】
画像記録装置１００は、ＣＰＵ（Central Processing Unit）１１１と、ＲＯＭ（Read Only Memory）１１２と、ＲＡＭ（Random Access Memory）１１４と、メディアコントローラ１２１と、撮像素子１３１と、撮像レンズ群１３２と、撮像駆動部１３３と、ＡＦＥ（Analog Front End）１３４と、ＴＧ（Timing Generator）１３５と、ドライバ１３６と、操作キー群１４１と、ディスプレイ１５１と、バス１９９と、を備える。ＣＰＵ１１１等は、適宜、バス１９９等に接続される。
【００２６】
図１の撮影部１３０は、撮像素子１３１と、撮像レンズ群１３２と、撮像駆動部１３３と、ＡＦＥ１３４と、ＴＧ１３５と、ドライバ１３６と、によって構成される。
【００２７】
撮像レンズ群１３２は、フォーカスレンズ及びズームレンズ等から構成されるレンズ群からなる。
【００２８】
撮像レンズ群１３２を構成する複数のレンズは、それぞれ、撮像駆動部１３３が備えるレンズ駆動部によって駆動される。レンズ駆動部は、撮像レンズ群１３２を光軸方向にそれぞれ移動させるモータと、このモータを駆動するモータドライバとから構成される。レンズ駆動部は、ＣＰＵ１１１の制御のもと、モータドライバによってモータを駆動させ、撮像レンズ群１３２を光軸方向にそれぞれ移動させる。
【００２９】
さらに、撮像駆動部１３３は、絞り兼用シャッター部を備える。この絞り兼用シャッター部は、絞り兼用シャッターと、駆動回路とを含む。駆動回路はＣＰＵ１１１の制御のもと、絞り兼用シャッターを動作させる。この絞り兼用シャッターは、絞りとシャッターとして機能する。絞りとは、撮像レンズ群１３２を介して入射する光の量を制御する機構のことをいい、シャッターとは、撮像素子１３１に光を当てる時間、つまり、受光素子が受光する時間を制御する機構のことをいう。
【００３０】
撮像素子１３１は、例えば、ベイヤー配列の色フィルタを有する各種ＣＣＤ（Charge Coupled Device：電荷結合素子）イメージセンサによって構成される。撮像素子１３１は、ＣＭＯＳ（Complementary Metal Oxide Semiconductor）イメージセンサ等、他のイメージセンサであってもよい。
【００３１】
撮像素子１３１は、ドライバ１３６から供給される駆動信号に従い、撮像レンズ群１３２を介して入射する光による画像を取り込んで画素毎に光電変換し、光電変換により発生した画素毎の電荷をアンプにより増幅し、増幅した信号を撮影信号としてＡＦＥ１３４に供給する。このようにして、撮像素子１３１は、ＣＰＵ１１１によって制御され、撮影信号をＡＦＥ１３４に供給する。
【００３２】
ＴＧ１３５は、ＣＰＵ１１１によって制御され、ドライバ１３６を動作させるためのパルス信号を生成し、ドライバ１３６に供給する。つまり、後述の撮像素子１３１から１フレーム分（つまり、１画像分）の撮影信号が供給される間隔（シャッタースピード）は、ＴＧ１３５からドライバ１３６に供給されるパルス信号等に依存する。また、ＴＧ１３５は、ＡＦＥ１３４にも同様のパルス信号を供給する。ＴＧ１３５は、パルス信号の供給によって、ＡＦＥ１３４とドライバ１３６との動作タイミングの同期を図る。このようにして、ＡＦＥ１３４とドライバ１３６とは、ＴＧ１３５を介してＣＰＵ１１１によって制御される。
【００３３】
ドライバ１３６は、ＴＧ１３５からのパルス信号に従い、撮像素子１３１に駆動信号を供給する駆動回路である。
【００３４】
ＡＦＥ１３４は、撮像素子１３１から供給される撮影信号に所定の処理（以下、処理Ａという。）を行い、撮像素子１３１が撮影した画像を表すデータ（元画像のデータ、以下同じ）を生成して出力する。ＡＦＥ１３４は、例えば、ＯＢ（Optical Black）クランプ部、ＣＤＳ（Correlated Double Sampling）回路、ＡＧＣ（Automatic Gain Control）回路、Ａ／Ｄ（Analog/digital）変換器等（図示しない）を備え、これらによって処理Ａを行う。
【００３５】
ＯＢクランプ部は、撮像素子１３１から供給される撮影信号を受け取り、受け取った撮影信号に対してクランプ処理を行い、クランプ処理後の信号（以下、クランプ後信号という）をＣＤＳ回路に供給する。ＣＤＳ回路は、ＯＢクランプ部から供給されたクランプ後信号に対して、相関二重サンプリングを行い、相関二重サンプリング後の信号（以下、サンプリング後信号という。）をＡＧＣ回路に供給する。ＡＧＣ回路は、ＣＤＳ回路から供給されたサンプリング後信号に対して、自動利得調整を行い、自動利得調整後の信号（以下、調整後信号という。）を、Ａ／Ｄ変換器に供給する。なお、ＡＧＣ回路のゲインは、ＣＰＵ１１１が制御することもできる。Ａ／Ｄ変換器は、ＡＧＣ回路から供給されたアナログ信号である調整後信号をデジタル信号に変換し、変換後のデジタル信号による元画像データをＲＡＭ１１４に記録する。
【００３６】
ここで、元画像データは、撮像素子１３１の各有効画素（ＯＢ等を除いた画像の再生に寄与する画素）の画素値等によって表現される、１フレーム分の画像データである。元画像データは、例えば、ＲＧＢ（Red-Green-Blue）データ、ベイヤデータ等である。
【００３７】
図１の制御部１１０（静止画像取得部１１０ａ及び記録部１１０ｂ）は、ＣＰＵ１１１と、ＲＯＭ１１２と、ＲＡＭ１１４とによって構成される。
【００３８】
ＣＰＵ１１１は、画像記録装置１００の各構成要素を制御する。また、ＣＰＵ１１１は、ＲＯＭ１１２に記録されている画像記録プログラム１１３に従い、さらに、ＲＯＭ１１２に記録されている各種データを用いる等して、後述の画像記録処理等、制御部１１０（静止画像取得部１１０ａ及び記録部１１０ｂ）が行う処理を実行する。ＲＯＭ１１２に記録されている画像記録プログラム１１３、各種データ等は、一度、ＲＡＭ１１４に読み出されても良い。
【００３９】
ＣＰＵ１１１の機能の少なくとも一部は、各種専用回路によって実現されてもよい。つまり、制御部１１０（静止画像取得部１１０ａ又は記録部１１０ｂ）の少なくとも一部を各種専用回路によって構成してもよい。各種専用回路としては、例えば、ＤＳＰ（Digital Signal Processor）、エンコーダ、デコーダ等がある。
【００４０】
ＲＯＭ１１２は、適宜の半導体記憶装置によって構成される。ＲＯＭ１１２には、画像記録プログラム１１３等の各種プログラム、及び、ＣＰＵ１１１が使用する各種データ等が記憶されている。
【００４１】
ＲＡＭ１１４は、適宜の半導体記憶装置によって構成される。ＲＡＭ１１４は、ＣＰＵ１１１のワーキングメモリ等として機能し、ＣＰＵ１１１が使用するデータ、ＣＰＵ１１１が生成したデータ（静止画像データ、差分データ等）、ＣＰＵ１１１に供給されるデータ等を一時記憶する。
【００４２】
なお、画像記録プログラム１１３は、ＯＳ（Operation System）と協働してＣＰＵ１１１に後述の画像記録処理を行わせるものであってもよい。この場合、ＯＳもＲＯＭ１１２に記録される。また、画像記録プログラム１１３は、持ち運び可能な記憶媒体（例えば、ＣＤ−ＲＯＭ（Compact Disk Read Only Memory）、ＤＶＤ−ＲＯＭ（Digital Versatile Disk Read Only Memory））に記録され、画像記録装置１００に供給されてもよい。また、画像記録プログラム１１３は、ネットワークを介して画像記録装置１００に供給されてもよい。
【００４３】
画像記録プログラム１１３が記録されたＲＯＭ１１２、ＲＡＭ１１４、又は、持ち運び可能な記憶媒体は、コンピュータが読み取り可能なプログラム製品（プログラムを記憶したコンピュータが読み取り可能な記憶媒体）になる。画像記録プログラム１１３は、機能の少なくとも一部が専用回路によって実現されたコンピュータを動作させるものであってもよい。つまり、コンピュータは、全体として、後述の画像記録処理を行うものであればよく、画像記録プログラム１１３は、そのようなコンピュータを動作させるものであればよい。
【００４４】
ＣＰＵ１１１は、適宜、ＲＡＭ１１４に記録された元画像データを読み出す。ＣＰＵ１１１は、必要に応じて、取得した元画像データに対して各種処理（以下、処理Ｂという）を行い、ＹＵＶ（輝度・色差）形式の静止画像データへの変換を行う。処理Ｂは、輪郭強調、オートホワイトバランス、オートアイリス等の画質を向上させる処理を含む。ＣＰＵ１１１は、処理Ｂによって変換した静止画像データをＲＡＭ１１４に記録する。このように、ＣＰＵ１１１は、静止画像データを生成することによって、静止画像データを取得する。
【００４５】
なお、制御部１１０がＤＳＰを含む場合、ＤＳＰは、ＡＦＥ１３４から元画像データを受け取り、受け取った元画像データを前記の処理Ｂと同様の処理によって静止画像（ＹＵＶ形式）データに変換し、変換した静止画像データをＲＡＭ１１４に記録する。
【００４６】
ＣＰＵ１１１は、適宜、ＲＡＭ１１４に記録した静止画像データを表示用データに変換し、ＲＡＭ１１４に記録する。ＣＰＵ１１１は、ＲＡＭ１１４に記録した表示用データをディスプレイ１５１に供給する。また、ＣＰＵ１１１は、適宜、メニュー画面、設定画面等を表す表示用データ（これらのテンプレート画像のデータは、ＲＯＭ１１２に記録されている。）を生成し、生成した表示用データをＲＡＭ１１４に記録する。ＣＰＵ１１１は、ＲＡＭ１１４に記録した表示用データをディスプレイ１５１に供給する。表示用データは、例えば、ＲＧＢデータである。
【００４７】
ＣＰＵ１１１は、適宜、ＲＡＭ１１４に記録された静止画像データを圧縮し、圧縮した圧縮画像データ（これも静止画像データの一例である。）をＲＡＭ１１４に記録する。制御部１１０がエンコーダを含む場合、このエンコーダが圧縮を行っても良い。ＣＰＵ１１１は、適宜、ＲＡＭ１１４に記録した圧縮画像を、メディアコントローラ１２１を介して記憶媒体に記録する。圧縮画像は、例えば、ＪＰＥＧ（Joint Photographic Experts Group）画像である。
【００４８】
また、ＣＰＵ１１１は、適宜、ＲＡＭ１１４に記録された複数の静止画像データをもとにして、静止画像間の差分を表す差分データを生成し、この差分データをＲＡＭ１１４に記録する（詳しくは後述する。）。また、必要に応じてＣＰＵ１１１は、適宜、ＲＡＭ１１４に記録した差分データを、メディアコントローラ１２１を介して記憶媒体に記録する。ＣＰＵ１１１は、差分データを生成するとき、複数の静止画像データそれぞれを適宜ＲＧＢデータ等（これも静止画像データの一例である。）に変換して用いる。ＣＰＵ１１１は、差分データの生成に限らず、各種処理を行うとき、必要に応じて、静止画像データを適宜ＲＧＢデータ等（これも静止画像データの一例である。）に変換して用いる。
【００４９】
ここで、差分データは、静止画像間の差分を表現するデータである。基準となる静止画像の静止画像データ（基準画像データ）と差分データとによって、差分データの元の静止画像が表現される。差分データについての技術は適宜の公知技術を採用できる。ＣＰＵ１１１は、例えば、基準となる基準画像データが表す基準画像と、差分データを生成しようとしている静止画像データが表す画像とに基づいて、動きベクトルを抽出し、この動きベクトルによって差分を表す差分データを生成してもよい。この場合、基準画像をもとにして、差分データが表す差分（動きベクトル）を合成すれば、元の静止画像が表現される。また、差分データは、基準画像データと差分データを生成しようとしている静止画像データの各画素間の差によって表現される差分画像データ等であってもよい。差分画像データと基準画像データとを足し合わせ、各種補正処理を施すことによって元の静止画像が表現される。
【００５０】
図１のＩ／Ｆ部１２０は、メディアコントローラ１２１によって構成される。メディアコントローラ１２１は、ＣＰＵ１１１の制御のもと、ＣＰＵ１１１からデータ（静止画像データ、差分データ等）を受け取り、受け取ったデータを記憶媒体５０に保存（記録）する等、ＣＰＵ１１１と記憶媒体５０とを仲立ちする。これによって、記憶部に静止画データ及び差分データが記録等される。
【００５１】
なお、ＲＡＭ１１４に記録され、ＣＰＵ１１１によって処理される静止画像データ、差分データ等は、一時、記憶媒体５０に記録されてもよい。この場合、ＣＰＵ１１１は、メディアコントローラ１２１を介して、適宜のタイミングで静止画像データ、差分データ等を、記憶媒体５０に記録し、ＣＰＵ１１１は、必要に応じてこれらデータを記憶媒体５０から読み出す。
【００５２】
図１の操作部１４０は、操作キー群１４１によって構成される。操作キー群１４１は、半押し全押しの二段階操作可能なシャッターキー、モード切り替えキー、十字キー、ズームキー、及び、メニューキー、セットキー、電源キー等の複数の操作キーを含む。操作キー群１４１は、さらに、各キーの操作に対応した操作信号を出力する信号出力部（基板、接点等によって構成される。）を備える。操作キー群１４１は、ＣＰＵ１１１に制御され、各キーの操作に応じた操作信号をＣＰＵ１１１に供給する。
【００５３】
図１の表示部１５０は、ディスプレイ１５１によって構成される。ディスプレイ１５１は、表示パネルと表示コントローラとを備える。表示コントローラには、ＣＰＵ１１１の制御のもと、ＲＡＭ１１４が記憶する表示用データが供給される。表示コントローラは、ＣＰＵ１１１の制御のもと、供給された表示用データをアナログ信号に変換し、変換したアナログ信号に基づいて表示パネルに画像を表示する。つまりディスプレイ１５１は、ＣＰＵ１１１の制御のもと、供給された画像に基づいて、この画像が表す画像（メニュー画面、設定画面、ライブビュー画像等）を表示する。
【００５４】
次に、画像記録装置１００が行う画像記録処理（１）の一例を、図３及び図４を参照して説明する。この処理は、画像記録装置１００の操作部１４０が操作されて、連写撮影モードが選択されたことを契機として開始される。
【００５５】
なお、連写撮影モードにおけるフレームレートは、予め設定されているものとする。このフレームレートは、例えば、ユーザが操作部１４０を操作して設定したものとする。また、このフレームレートは、連写撮影中であっても、ユーザが操作部１４０を操作して変更されるか、自動で変更されるものとする。静止画像取得部１１０ａは、予め設定されているフレームレートを初期のフレームレートとして初期設定する（ステップＳ１０１）。
【００５６】
また、連写撮影モードが選択されると、静止画像取得部１１０ａは、撮影部１３０を制御し、例えば、設定されたフレームレートよりも高いレートの間隔で、撮影部１３０に元画像データを生成させ（上述の処理Ａ）、出力させる。この元画像データは、ＲＡＭ１１４に記録される。静止画像取得部１１０ａは、元画像データに対して処理Ｂを行い、静止画像データを生成する。また、静止画像取得部１１０ａは、静止画データを表示用データに変換し、変換した表示用データを表示部１５０に供給し、表示部１５０に表示用データが表す画像を表示させる。静止画像取得部１１０ａは、このような処理を繰り返すことによって、表示部１５０に所謂ライブビュー画像を表示する。このとき、静止画像取得部１１０ａは、静止画像データをＲＡＭ１１４に一時記憶するか、必要に応じて記憶媒体５０に一時記憶することによって、適宜静止画像データを保持する。
【００５７】
静止画像取得部１１０ａは、連写撮影を開始するかを判別する（ステップＳ１０２）。例えば、ユーザは連写撮影を開始したいタイミングでシャッターキーを押下する。操作部１４０が備えるシャッターキーが操作（押下）されることによって、操作部１４０はこの操作に応じた操作信号を静止画像取得部１１０ａに供給する。静止画像取得部１１０ａは、この操作信号が供給されていれば、ユーザが連写撮影を指示しているということなので、連写撮影を開始すると判別する（ステップＳ１０２；ＹＥＳ）。なお、静止画像取得部１１０ａは、例えば、タイマ等によって時間を測定し、所定のタイミングで連写撮影を自動で開始してもよい。この場合には、静止画像取得部１１０ａは、経時した時間が所定の時間になったときのタイミングで、連写撮影を開始すると判別する（ステップＳ１０２；ＹＥＳ）。
【００５８】
静止画像取得部１１０ａは、例えば、操作信号が供給されていない等によって、連写撮影を開始しないと判別すると（ステップＳ１０２；ＮＯ）、再びステップＳ１０２の処理を行う。このようにして、静止画像取得部１１０ａは、連写撮影を開始する時期まで待機する。
【００５９】
静止画像取得部１１０ａは、ステップＳ１０２の処理において、連写撮影を開始すると判別すると（ステップＳ１０２；ＹＥＳ）、静止画像取得部１１０ａは、撮影部１３０を制御し（シャッタースピード等を制御し）、静止画像取得部１１０ａに設定されているフレームレートに応じた時間間隔で、撮影部１３０に元画像データを生成させ、撮影部１３０から供給される元画像データに処理Ｂを施し、静止画像データを生成する（ステップＳ１０３）。静止画像取得部１１０ａは、このステップで生成した静止画像データを、ＲＡＭ１１４に一時記憶するか、必要に応じて記憶媒体５０に一時記憶することによって、静止画像データを保持する。静止画像データは、本画像記録処理が終了すると削除される。
【００６０】
静止画像取得部１１０ａは、設定されているフレームレートが高いかを判別する（ステップＳ１０４）。例えば、静止画像取得部１１０ａは、設定されているフレームレートが第１の閾値以上である場合に、フレームレートが高いと判別し（ステップＳ１０４；ＹＥＳ）、設定されているフレームレートが第１の閾値未満である場合に、フレームレートが低いと判別する（ステップＳ１０４；ＮＯ）。
【００６１】
第１の閾値は、フレームレートの高さについての基準であり、フレームレートが高い場合、連写撮影される一連の静止画像が撮影された時間間隔Ｔは短い。この時間間隔は、静止画像を取得する間隔（静止画像の撮影時期の間隔）である。なお、フレームレートは、この時間間隔の逆数になる。第１の閾値は、例えば、３０ｆｐｓ（frame per second）とする。
【００６２】
フレームレートが高い場合、各静止画像間の時間的な間隔は狭いので、被写体の変化（被写体の位置又は状態の変化）が少ない場合が多い。このような画像については、前の静止画像と後の静止画像との像の変化が予測し易いので、後の静止画像を前の静止画像（基準画像であり、直前の静止画像でなくてもよい。）との差分によって表現しても、画像として問題が無い場合が多い。
【００６３】
このため、本実施形態では、静止画像取得部１１０ａがステップＳ１０４でフレームレートが高いと判別すると（ステップＳ１０４；ＹＥＳ）、記録部１１０ｂは、差分データを生成し（ステップＳ１０５）、ステップＳ１０６の処理を行う。
【００６４】
なお、本実施形態では、記録部１１０ｂは、ステップＳ１０４でフレームレートが高いと判別した後に最初に行うステップＳ１０５の処理、連写撮影開始後に最初に行うステップＳ１０５の処理では、差分データを生成しない。このとき、静止画像取得部１１０ａは、生成した静止画像データを差分データの基準となる基準画像データとして特定して保持する。
【００６５】
静止画像取得部１１０ａがステップＳ１０４でフレームレートが高いと判別した（ステップＳ１０４；ＹＥＳ）後に、記録部１１０ｂは、２回目以降に行うステップＳ１０５の処理で、静止画像取得部１１０ａが保持する前記基準画像データと直前のステップＳ１０３で生成された静止画像データとを比較して、前記の差分データを生成して保持する。
【００６６】
静止画像取得部１１０ａがステップＳ１０４でフレームレートが高くないと判別すると（ステップＳ１０４；ＮＯ）、記録部１１０ｂは、ステップＳ１０６の処理を行う。フレームレートが高くない場合、静止画像間の時間間隔は長くなるので、静止画像間の像の変化は大きい可能性がある。この場合には、差分データを生成し、差分データを用いて元の静止画像を再現しようとすると、画像間の像の変化が大きくて元の静止画像を再現しきれない場合がある。このため、記録部１１０ｂは、差分データを生成しないものとして、ステップＳ１０５の処理をスキップする。
【００６７】
記録部１１０ｂは、ステップＳ１０６において、設定されているフレームレートが変更されたか判別する（ステップＳ１０６）。
【００６８】
フレームレートは、本画像記録処理と並行して適宜変更される。例えば、ユーザが操作部１４０の十字キー等を操作することによって、フレームレートは変更される。操作部１４０は、このような操作が行われると、この操作に応じた操作信号を静止画像取得部１１０ａに供給する。静止画像取得部１１０ａは、このような操作信号が操作部１４０から供給されると現在設定されているフレームレートを操作信号に応じたフレームレートに変更する。例えば、静止画像取得部１１０ａは、フレームレートを上げる旨の操作信号が供給された場合に、予め定められた値でフレームレートを上げる。
【００６９】
静止画像取得部１１０ａは、例えば、自動でフレームレートを変更してもよい。例えば、静止画像取得部１１０ａは、連写撮影している静止画像の像の変化が大きい場合、又は、生成した最新の静止画像が興味を引く画像である場合等には、フレームレートを上げる。これによって、ユーザが撮影したいシーン（風景、被写体等）を撮影し損じることが少なくなる。また、静止画像取得部１１０ａは、連写撮影している静止画像の像の変化が小さい場合、又は、生成した最新の静止画像が興味を引かない画像である場合等には、フレームレートを下げる。これによって、余計な静止画像データが生成されず、ＲＡＭ１１４等の記憶容量の節約になる。
【００７０】
静止画像取得部１１０ａは、例えば、保持している最新の静止画像データとその前の静止画像データとを用いて、例えば、ＳＡＤ（Sum of Absolute Difference)、ＳＳＤ（Sum of Squared Difference)によって得られる値が第２の閾値以上（第３の閾値以下）等であれば、これら画像は像の変化が大きい（小さい）可能性が高いので、静止画像取得部１１０ａは、フレームレートを上げる（下げる）。
【００７１】
また、静止画像取得部１１０ａは、例えば、保持している最新の静止画像データについて笑顔度を検出し、笑顔度が第４の閾値以上（第５の閾値以下）であれば、最新の静止画像が興味を引く画像である（興味を引く画像でない）可能性が高いので、静止画像取得部１１０ａは、フレームレートを上げる（下げる）。笑顔度は、例えば、所定の笑顔の画像のテンプレート（このデータもＲＯＭ１１２に記録されている。）と、静止画像が表す静止画像における所定領域との類似度（例えば、ＳＡＤ、ＳＳＤ等を用いたテンプレートマッチングによって算出される。）である。
【００７２】
記録部１１０ｂは、ステップＳ１０６において、静止画像取得部１１０ａを監視し、静止画像取得部１１０ａがフレームレートを変更した場合（ステップＳ１０６；ＹＥＳ）、静止画像取得部１１０ａに変更後のフレームレートを新たなフレームレートとして設定し（ステップＳ１０７）、ステップＳ１０８の処理を行う。これ以降、ステップＳ１０３の処理において、静止画像取得部１１０ａは新たなフレームレートで静止画像データを生成する。また、記録部１１０ｂは、静止画像取得部１１０ａがフレームレートを変更していない場合（ステップＳ１０６；ＮＯ）、ステップＳ１０８の処理を行う。
【００７３】
記録部１１０ｂは、連写撮影を終了するかを判別する（ステップＳ１０８）。例えば、ユーザは連写撮影を終了したいタイミングでシャッターキーの押し下げを中止する。このようにして、操作部１４０が備えるシャッターキーが操作されることによって、操作部１４０はこの操作に応じた操作信号を記録部１１０ｂに供給する。記録部１１０ｂは、この操作信号が供給されていれば、ユーザが連写撮影の終了を指示しているということなので、連写撮影を終了すると判別する（ステップＳ１０８；ＹＥＳ）。なお、静止画像取得部１１０ａは、例えば、タイマ等によって時間を測定し、所定のタイミングで連写撮影を自動で終了してもよい、又は所定の枚数の静止画像を撮影した場合に連写撮影を自動で終了してもよい。この場合には、静止画像取得部１１０ａは、測定した時間（期間）が所定の時間（期間）になったとき又は所定の枚数の静止画像を撮影したときのタイミングで、連写撮影を終了すると判別する（ステップＳ１０８；ＹＥＳ）。
【００７４】
記録部１１０ｂが例えば、操作信号が供給されていない等によって、連写撮影を終了しないと判別すると（ステップＳ１０８；ＮＯ）、静止画像取得部１１０ａは、再びステップＳ１０３の処理を行う。このようにして、静止画像取得部１１０ａは、連写撮影を終了するまで、設定されたフレームレートで静止画像データを生成（取得）する。つまり、静止画像取得部１１０ａは、所定のフレームレートで連写撮影を行う。
【００７５】
記録部１１０ｂは、連写撮影を終了すると判別すると（ステップＳ１０８；ＹＥＳ）、Ｉ／Ｆ部１２０を介して記憶媒体５０に静止画像データ及び差分データを記録する（ステップＳ１０９）。記録部１１０ｂは、記録部１１０ｂが保持する差分データと、静止画像取得部１１０ａが保持する静止画像データのうちの前記差分データが生成されている静止画像データ以外の静止画像データとを、記憶媒体５０に記録する。なお、このとき、差分データは、基準画像データが前記静止画像データのどれであるかが特定できるように、記録される。なお、記録部１１０ｂは、静止画像データを圧縮して、例えば、ＪＰＥＧデータ（静止画像データの一例である）として記録する。
【００７６】
上記のようにして、記憶媒体５０に記録された静止画像データ及び差分データについて説明する。図４（下側が時系列的に新しいとする。）のように、フレームレートが高くない期間、すなわち第１の閾値未満である期間に撮影されて生成された画像データは、単独で静止画像を表現できる静止画像データになっている。フレームレートが高い期間、すなわち第１の閾値以上である期間に撮影されて生成された静止画像データは、基準画像データ（ここでは、先頭の静止画像データ）以外が差分データに変換されている。ここでは、基準画像データに続く各差分データは、それぞれ、基準画像データを参照して静止画像を再現できるデータである。
【００７７】
なお、フレームレートは固定であってもよい。この場合、ステップＳ１０６及びステップＳ１０７の処理は省略できる。
【００７８】
また、記録部１１０ｂは、ステップＳ１０９において、差分データを生成して、記憶媒体５０に記録してもよい。この場合、静止画像取得部１１０ａは、静止画像データを取得するときに、この時点でのフレームレートと前記静止画像データとを関連付けて保持しておく。そして、記録部１１０ｂは、ステップＳ１０９において、静止画像取得部１１０ａが保持する、フレームレートが高いときの静止画像データに基づいて差分データを生成する。なお、この場合、ステップＳ１０４及びステップＳ１０５の処理が不要になる。また、差分データは、前後の静止画像データを参照して生成してもよい。このような、方法としては、モーションコンペンセーション等の技術を利用してもよい。
【００７９】
また、基準画像データは、フレームレートが高くなる直前の静止画像データとしてもよい。
【００８０】
なお、静止画像取得部１１０ａがステップＳ１０４でフレームレートが高いと判別した後に、記録部１１０ｂが所定回数毎のステップＳ１０５の処理で差分データを生成せず、また、静止画像取得部１１０ａは、このときに生成した静止画像データを差分データの基準となる基準画像データとして特定して保持してもよい。差分データが多くなっていくと、基準画像と差分データを生成しようとしている静止画像との差が大きくなってしまう場合がある。所定回数毎に基準画像データを特定すれば、前記の差が大きくなりすぎることを防止できる。このとき、記録部１１０ｂは、最新の基準画像データを用いて差分データを生成する。
【００８１】
このようにして、記憶媒体５０に記録された静止画像データ及び差分データについて説明する。図５（下側が時系列的に新しいとする。）のように、フレームレートが高くない期間、すなわち第１の閾値未満である期間に撮影されて生成された静止画像データは、単独で静止画像を表現できるデータになっている。フレームレートが高い期間、すなわち第１の閾値以上である期間に撮影されて生成された静止画像データは、複数の基準画像データ（ここでは、所定枚数毎の静止画像データ）以外が差分データに変換されている。
【００８２】
本実施形態では、上記のような構成によって、画像記録装置１００が、撮影部１３０を用いて連続的な静止画像の撮影を行い、第１静止画像を表す第１静止画像データと第１静止画像の次に撮影された第２静止画像を表す第２静止画像データとを取得する静止画像取得部１１０ａと、静止画像取得部１１０ａが取得した、第１静止画像データが表す第１静止画像と第２静止画像データが表す第２静止画像とが所定の関係にあるかを判別し、第１静止画像と第２静止画像とが所定の関係にある場合に、第１静止画像データと第２静止画像データとを個々に記憶部に記録し、第１静止画像と第２静止画像とが所定の関係にない場合に、第２静止画像データを第１静止画像データ（基準画像データになる。）との画像上の差分を表す差分データに変換し、変換した差分データと第１静止画像データとを記憶部に記録する記録部１１０ｂと、を備える。
【００８３】
差分データは、当然静止画像データよりもデータ量が少ない。本実施形態によれば、記録部１１０ｂは、第１静止画像と第２静止画像とが所定の関係にない場合に差分データを生成して記憶部（ここでは、記憶媒体５０）に記録するので、第１静止画像と第２静止画像との関係に応じて記憶部の記憶容量を節約できる。このため、本実施形態によれば、連写撮影によって得られる静止画像のデータ量が撮影状況（フレームレート）に応じて調整される。
【００８４】
また、本実施形態では、上記のような構成によって、第１静止画像の撮影時期と第２静止画像の撮影時期との間隔（撮影間隔）の長さが長い（第１基準を満たす）とき、つまり、ここでは、フレームレートが第１の閾値未満のとき、記録部１１０ｂは、第１静止画像データと第２静止画像データとを個々に記憶部に記録している。また、第１静止画像の撮影時期と第２静止画像の撮影時期との間隔（撮影間隔）の長さが短い（第１基準を満たさない）とき、つまり、ここでは、フレームレートが第１の閾値以上のとき、記録部１１０ｂは、第２静止画像データを第１静止画像データとの画像上の差分を表す差分データに変換し、変換した差分データと第１静止画像データとを記憶部に記録する。
【００８５】
このようにすることで、撮影間隔が長い場合（つまり、静止画像間の像の変化が大きくなる可能性がある場合）は、第１静止画像データと第２静止画像データとを個々に記録する。これによって、像の変化が大きくても、それぞれは個々に第１静止画像と第２静止画像とを表すことができるので、第１静止画像データと第２静止画像データとをもとに、第１静止画像と第２静止画像とをある程度正確にそれぞれ再現できる。
【００８６】
また、撮影間隔が短い場合は、第２静止画像データを差分データに変換して記録する。この場合は、静止画像間の像の変化が小さい可能が高いので、差分によって画像を表現しても、画像として問題が無い場合が多い。これによって、全体のデータ量が減る。
【００８７】
このように、本実施形態では、フレームレート（つまり、撮影間隔）によってデータ量が調整される。
【００８８】
また、本実施形態では、上記構成によって、フレームレートが変更されても、最新のフレームレートに対応して、差分データを生成して記録するか、静止画像データを個別に記録する。このように、本実施形態では、上記構成によって、記録部１１０ｂが、第２静止画像データが表す第２静止画像と第３静止画像データが表す第３静止画像（第２静止画像の後に撮影された静止画像）とが所定の関係にあるかを判別し、第２静止画像と前記第３静止画像とが所定の関係にある場合に、第２静止画像データと第３静止画像データとを個々に記憶部に記録し、第２静止画像と第３静止画像とが所定の関係にない場合に、第３静止画像データを第２静止画像データとの画像上の差分を表す差分データに変換し、変換した差分データと第２静止画像データとを記憶部に記録する。このように、フレームレート等が変更されても、静止画像のデータ量が調整される。
【００８９】
（実施形態２）
次に実施形態２について説明する。実施形態１では、フレームレートが高いときに、差分データを生成したが、実施形態２では、静止画像間の変化が大きくないときに差分データを生成する。以下、実施形態２について説明するが、実施形態１における構成要素と同じ構成要素、同様の機能を有する構成要素等については同じ符号を付して説明する。
【００９０】
実施形態２に係る画像記録装置の構成は、実施形態１の画像記録装置１００と略同じ構成なので、説明を省略する。以下、実施形態２に係る画像記録装置は、画像記録装置１００であるとして説明する。
【００９１】
画像記録装置１００（静止画像取得部１１０ａ及び記録部１１０ｂ）は、画像記録処理（２）を行う。この画像記録処理（２）を、図６を参照して説明する。この画像記録処理（２）は、実施形態１における画像記録処理（１）と、略同様の処理であるが、差分データに関係するフレームレートについての処理が、静止画像間の変化についての処理に置き換わる。以下では、典型的に変更されるステップだけ説明し、他のステップの説明は画像記録処理（１）に準じるので、これらステップに画像記録処理（１）と同じ符号を付して説明を省略する。
【００９２】
静止画像取得部１１０ａは、ステップＳ２１１において、静止画像間の像の変化が大きいか判別する。静止画像取得部１１０ａは、例えば、静止画像取得部１１０ａが保持している最新の静止画像データとその前の静止画像データとを用いて、例えば、ＳＡＤ（Sum of Absolute Difference)、ＳＳＤ（Sum of Squared Difference)等によって得られる値が第６の閾値以上であれば、像の変化は大きいので、これら画像は像の変化が大きいと判別し（ステップＳ２１１；ＹＥＳ）、第６の閾値未満であれば、これらの画像の像の変化が大きくない（ここでは小さいとする。）と判別する（ステップＳ２１１；ＮＯ）。
【００９３】
なお、静止画像取得部１１０ａは、画像記録装置１００が備える図示しないジャイロセンサ等のセンサを用いて、画像記録装置１００自体の動きを検出し、この動きが大きい場合（検出される動きの値が第７の閾値を超える場合）に、静止画像間の像の変化が大きいと判別してもよい。画像記録装置１００自体の動きが大きい場合、例えば、画像記録装置１００の向き等が変更されるので、画像記録装置１００が撮影する方向が変更され、静止画像間の像の変化は大きくなる。
【００９４】
ステップＳ２１１において、静止画像取得部１１０ａが静止画像間の像の変化が大きいと判別した場合には（ステップＳ２１１；ＹＥＳ）、記録部１１０ｂは、ステップＳ１０６の処理を行う。また、静止画像取得部１１０ａがステップＳ２１１において、静止画像間の像の変化が小さいと判別した場合には（ステップＳ２１１；ＮＯ）、記録部１１０ｂは、ステップＳ１０５の処理を行って、差分データを生成する。
【００９５】
本実施形態において、記憶媒体５０に記録された静止画像データ及び差分データについて説明する。図７（下側が時系列的に新しいとする。）のように、静止画像間の像の変化が大きいと判別された期間に撮影されて生成された画像データは、単独で静止画像を表現できる静止画像データになっている。静止画像間の像の変化が小さいと判別された期間に撮影されて生成された静止画像データは、基準画像データ以外が差分データに変換されている。
【００９６】
ここでは、上記で説明した構成によって、記録部１１０ｂは、第１静止画像（実施形態１参照）と第２静止画像（実施形態１参照）との画像間の像の変化が大きい（第２基準を満たす）と判別すると、第１静止画像データと第２静止画像データとを個々に記憶部に記録している。また、記録部１１０ｂは、画像間の像の変化が大きくない（第２基準を満たさない）と判別すると第２静止画像データを第１静止画像データとの画像上の差分を表す差分データに変換し、変換した差分データと第１静止画像データとを記憶部に記録する。画像間の像の変化が大きいときは、差分データで静止画像を表すことが困難になる。上記のように、ここでは、画像の変化が大きくないと判別されたときに、第２静止画像データを差分データに変換するので、適切に静止画像のデータ量を撮影状況（画像の変化）調整できる。
【００９７】
本実施形態の他の説明は、実施形態１に準じるので、詳しい説明は省略する。
【００９８】
（実施形態３）
次に実施形態３について説明する。実施形態１では、フレームレートが高いときに、差分データを生成したが、実施形態３では、フレームレートが高くなくても、所定の場合に、差分データを生成する。以下、実施形態３について説明するが、実施形態１における構成要素と同じ構成要素、同様の機能を有する構成要素等については同じ符号を付して説明する。
【００９９】
実施形態３に係る画像記録装置の構成は、実施形態１の画像記録装置１００と略同じ構成なので、説明を省略する。以下、実施形態３に係る画像記録装置は、画像記録装置１００であるとして説明する。
【０１００】
画像記録装置１００（静止画像取得部１１０ａ及び記録部１１０ｂ）は、画像記録処理（３）を行う。この画像記録処理（３）を、図８を参照して説明する。この画像記録処理（３）は、実施形態１における画像記録処理（１）と略同様の処理であるが、さらに所定のステップの処理が画像記録処理（１）に加わる。以下では、典型的に変更されるステップだけ説明し、他のステップの説明は画像記録処理（１）に準じるので、これらステップに画像記録処理（１）と同じ符号を付して説明を省略する。
【０１０１】
静止画像取得部１１０ａは、ステップＳ１０４でフレームレートが高くないと判断すると（ステップＳ１０４；ＮＯ）、フレームレートが低いかを判断する（ステップＳ３１１）。例えば、静止画像取得部１１０ａは、設定されているフレームレートが第８の閾値未満である場合に、フレームレートが低いと判別し（ステップＳ３１１；ＹＥＳ）、設定されているフレームレートが第８の閾値以上である場合に、フレームレートが低くないと判別する（ステップＳ３１１；ＮＯ、この場合、フレームレートは中間になる）。
【０１０２】
第８の閾値は、フレームレートの低さについての基準であり、フレームレートが低い場合、連写撮影される一連の静止画像が撮影された時間間隔Ｔは長い。第８の閾値は、例えば、１０ｆｐｓとする。
【０１０３】
フレームレートが低い場合、各静止画像間の時間的な間隔は広いので、被写体の変化（被写体の位置又は状態の変化）が大きい場合が多い。このような画像については、前の静止画像と後の静止画像との像の変化が予測し難いので、後の静止画像を前の静止画像との差分によってうまく表現できない場合が多い。このため、静止画像取得部１１０ａがフレームレートが低いと判別した場合（ステップＳ３１１；ＹＥＳ）には、記録部１１０ｂは、ステップＳ１０６の処理を行う。
【０１０４】
フレームレートが高くも低くもない場合（中間の場合）、各静止画像間の時間的な間隔は広くも狭くもないので、後の静止画像を前の静止画像との差分によってうまく表現できない場合もあるし、後の静止画像を前の静止画像との差分によって表現できる場合もある。このため、本実施形態において、静止画取得手段１１０ａは、このような場合に、静止画像間の変化が大きいかによって、差分データを生成するかしないかを判別する。
【０１０５】
静止画像取得部１１０ａは、フレームレートが低くないと判別した場合（ステップＳ３１１；ＮＯ）には、静止画像間の像の変化が大きいか判別する（ステップＳ３１２）。この判別ステップは実施形態２のステップＳ２１１の処理と同様であるので説明を省略する。静止画像取得部１１０ａがステップＳ３１２において、静止画像間の像の変化が小さいと判別した場合には（ステップＳ３１２；ＮＯ）、記録部１１０ｂは、ステップＳ１０５の処理を行って、差分データを生成する。また、静止画像取得部１１０ａは、ステップＳ３１２において、静止画像間の像の変化が大きいと判別した場合には（ステップＳ３１２；ＹＥＳ）、記録部１１０ｂはステップＳ１０６の処理を行う。このような処理によって、後の静止画像を前の静止画像との差分によって表現できる可能性が高い場合は、差分データを生成するので、静止画像データのデータ量の調整ができる。
【０１０６】
本実施形態において、記憶媒体５０に記録された静止画像データ及び差分データについて説明する。図９（下側が時系列的に新しいとする。）のように、フレームレートが低い期間では、各静止画像データが個々に記録され、フレームレートが高い期間については、差分データが生成され記録される。フレームレートが中間のとき、静止画像間の像の変化が大きいと判別された期間に撮影されて生成されたデータは、単独で静止画像を表現できる静止画像データになっている。静止画像間の像の変化が小さいと判別された期間に撮影されて生成されたデータは、基準画像データ以外が差分データに変換されている。
【０１０７】
ここでは、上記で説明した構成によって、記録部１１０ｂは、（１）第１静止画像（実施形態１参照）の撮影時期と第２静止画像（実施形態１参照）の撮影時期との間隔の長さが第３基準を満たすか（フレームレートが低いか）、（２）第１静止画像の撮影時期と第２静止画像の撮影時期との間隔の長さが第３基準を満たさないが第４基準を満たし（フレームレートが中間であり）、第１静止画像と第２静止画像との画像間の像の変化が第５基準を満たす（変化が大きい）場合に、静止画像データを個々に記憶媒体５０に記録する。
【０１０８】
また、記録部１１０ｂは、（３）第１静止画像の撮影時期と第２静止画像の撮影時期との間隔の長さが第４基準を満たさないか（フレームレートが高いか）、（４）第１静止画像の撮影時期と第２静止画像の撮影時期との間隔の長さが第３基準を満たさないが第４基準を満たし（フレームレートが中間であり）、第１静止画像と第２静止画像との画像間の像の変化が第５基準を満たさない（変化が小さい）場合に、差分データを生成して、記憶媒体５０に記録する。
【０１０９】
上記のように、フレームレートが中間の場合、後の静止画像を前の静止画像との差分によってうまく表現できない場合もあるし、後の静止画像を前の静止画像との差分によって表現できる場合もある。このような場合、記録部１１０ｂは、画像間の像の変化をもとにして、差分データを生成したり、生成しなかったりするので、撮影状況によって静止画像データのデータ量を調整できるとともに、静止画像を適切な方法で記録する。
【０１１０】
なお、静止画取得部１１０ａは、ステップＳ３１２の処理において、連射撮影を開始する直前の静止画像データ（連射撮影開始前に静止画取得部１１０ａが保持していた最新の静止画像データとこの静止画像データよりもひとつ古い静止画像データと）に基づいて静止画像間の像の変化が大きいか（第６基準を満たすか）を判別してもよい（判別方法は上記同様。）。この場合、静止画像間の像の変化についての判別の結果を固定できる。しかし、前記のように、最新の静止画像とこれよりもひとつ古い静止画像との像の変化を判別したほうがより適切に静止画像のデータ量を調整できる。
【０１１１】
本実施形態の他の説明は、実施形態１及び２に準じるので、詳しい説明は省略する。
【符号の説明】
【０１１２】
１００・・・画像記録装置、１１０・・・制御部、１１０ａ・・・静止画像取得部、１１０ｂ・・・記録部、１１１・・・ＣＰＵ、１１２・・・ＲＯＭ、１１３・・・画像記録プログラム、１１４・・・ＲＡＭ、１２０・・・Ｉ／Ｆ部、１２１・・・メディアコントローラ、１３０・・・撮影部、１３１・・・撮像素子、１３２・・・撮像レンズ群、１３３・・・撮像駆動部、１３４・・・ＡＦＥ、１３５・・・ＴＧ、１３６・・・ドライバ、１４０・・・操作部、１４１・・・操作キー群、１５０・・・表示部、１５１・・・ディスプレイ
【図１】
0005600935.tif 000002
【図２】
0005600935.tif 000003
【図３】
0005600935.tif 000004
【図４】
0005600935.tif 000005
【図５】
0005600935.tif 000006
【図６】
0005600935.tif 000007
【図７】
0005600935.tif 000008
【図８】
0005600935.tif 000009
【図９】
0005600935.tif 000010