(57)【要約】【課題】電子撮像装置における、記録画像方式の効果的な設定操作方法を提供する。【解決手段】電子撮像装置は、記録条件を組み合わせたマトリックスを表示する設定画面表示手段と、書き込み可能なメモリ容量及び書き込み可能なメモリ容量と条件に応じた記録可能枚数または記録可能秒数を算出する算出手段と、算出結果をダイナミックに変化させて表示するプレビュー手段と、上記マトリックスより直接選択された項目に基づき設定を行う設定手段とを有する。【選択図】  図２
2006191477.tif 000002
【特許請求の範囲】
【請求項１】
電子撮像装置における撮影画像設定操作方法において、
記録条件を組み合わせたマトリックスを表示する設定画面表示工程と、
書き込み可能なメモリ容量及び書き込み可能なメモリ容量と条件に応じた記録可能枚数を算出する算出工程と、
前記記録可能枚数の算出結果に基づき、ダイナミックに前記設定画面表示手段を書き換える書換え工程と、
前記マトリックスより直接選択された項目に基づき設定を行う設定工程と、
設定された記録条件に基づき得られる画像をプレビューする工程と
を含むことを特徴とする撮影画像設定操作方法。
【請求項２】
前記プレビュー工程は、
選択された記録条件とは無関係に最高画質で撮影する工程と、
前記最高画質のデータを選択された記録条件で圧縮、解凍する工程と、
解凍されたデータを拡大、縮小表示する工程と
を含むことを特徴とする請求項１に記載の撮影画像設定操作方法。
【請求項３】
請求項１に記載の撮影画像設定操作方法の各工程をコンピュータに実施させるためのプログラムを記憶したコンピュータ読み取り可能な記憶媒体。
【請求項４】
請求項１に記載の撮影画像設定操作方法の各工程をコンピュータに実施させるためのプログラム。
【請求項５】
記録条件を組み合わせたマトリックスを表示する設定画面表示手段と、
書き込み可能なメモリ容量及び書き込み可能なメモリ容量と条件に応じた記録可能枚数を算出する算出手段と、
前記記録可能枚数の算出結果に基づき、ダイナミックに前記設定画面表示手段を書き換える書換え手段と、
前記マトリックスより直接選択された項目に基づき設定を行う設定手段と、
設定された記録条件に基づき得られる画像をプレビューする手段と
を含むことを特徴とする電子撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子撮像装置及び電子撮像装置による撮影画像の設定操作方法に関する。
【背景技術】
【０００２】
銀塩カメラにおいては、フィルムの残枚数が撮影可能枚数である。
電子撮像装置においては、画像の解像度やサイズを調整することにより、メモリ容量に対する撮影可能枚数または時間を増減させることが可能である。
【０００３】
従来技術の第１の例として、メモリ容量と撮影する画像の条件設定による撮影可能枚数または時間の目安が取り扱い説明書に記載されており、ユーザはそれを参考にして撮影可能枚数または時間の見当をつけるものである。
【０００４】
従来技術の第２の例として、現在の設定と媒体の残り容量から撮影可能枚数を算出して表示するもの（特許文献１参照）もある。
【０００５】
また、第３の例として、撮影条件ごとに、取り扱い説明書等にサンプル画像を表示することは一般的であり、雑誌等第三者機関の特集などにより、撮影画像の比較サンプルを見ることは可能である。
【０００６】
【特許文献１】特開２００１−７８０６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来の第１の例では、取り扱い説明書に記載されるデータは参考値に過ぎず、実際に撮影される被写体によって大きく変化する画像データに対しては不十分なものであった。
また、複数の条件を切り替えて撮影するような場合には、算出が困難であった。
【０００８】
また、第２の例では、設定条件の組合せに対する知識が必要であり、不慣れなユーザには解り難いものであった。
【０００９】
また、第３の例においては、実際にユーザが撮影を行う際には、被写体を含め様々な要因により撮影条件は変化するものであり、サンプル画像のような画像を得る為には、比較サンプル画像と同一条件での撮影が必要であり、サンプル画像を参考としてその条件の違いを考慮してユーザの期待する画像を得る為には撮影条件に関する知識が必要であり、不慣れなユーザには判断が難しいものであった。
【００１０】
本発明は、上記の課題に鑑みてなされたものであり、画像記録の設定を一覧性の高いマトリックス表示方式により解り易くし、その場で表示することでメモリを有効に活用して記録すると同時に、その設定を選択した場合のサンプル画像を表示することにより、ユーザの目的にあった画質を選択可能にする極めて利便性の高い撮影画像設定操作方法及び電子撮像装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明の電子撮像装置における撮影画像設定操作方法は、記録条件を組み合わせたマトリックスを表示する設定画面表示工程と、書き込み可能なメモリ容量及び書き込み可能なメモリ容量と条件に応じた記録可能枚数を算出する算出工程と、前記記録可能枚数の算出結果に基づき、ダイナミックに前記設定画面表示手段を書き換える書換え工程と、前記マトリックスより直接選択された項目に基づき設定を行う設定工程と、設定された記録条件に基づき得られる画像をプレビューする工程とを含む。
【００１２】
本発明の記録媒体は、前記撮影画像設定操作方法の各工程をコンピュータに実施させるためのプログラムを記憶したコンピュータ読み取り可能なものである。
【００１３】
本発明のプログラムは、前記撮影画像設定操作方法の各工程をコンピュータに実施させるためのものである。
【００１４】
本発明の電子撮像装置は、記録条件を組み合わせたマトリックスを表示する設定画面表示手段と、書き込み可能なメモリ容量及び書き込み可能なメモリ容量と条件に応じた記録可能枚数を算出する算出手段と、前記記録可能枚数の算出結果に基づき、ダイナミックに前記設定画面表示手段を書き換える書換え手段と、前記マトリックスより直接選択された項目に基づき設定を行う設定手段と、設定された記録条件に基づき得られる画像をプレビューする手段とを含む。
【発明の効果】
【００１５】
本発明によれば、画像記録の設定を一覧性の高いマトリックス表示方式により解り易くし、その場で表示することでメモリを有効に活用して記録すると同時に、その設定を選択した場合のサンプル画像を表示することにより、ユーザの目的にあった画質を選択可能にする極めて利便性の高い電子撮像装置が実現する。
【発明を実施するための最良の形態】
【００１６】
以下、本発明を適用した好適な実施形態について、図面を参照しながら詳細に説明する。
図１は、本実施形態に係る情報処理装置の１実施形態のハードウェア構成を示すブロック図である。
同図において、１は、画像を入力する画像入力手段である。２は、１で入力された画像及び操作のためのユーザｉ／ｆ画像を表示する画像表示手段である。10は装置を操作するためのキーやｓｗからなる操作手段である。
【００１７】
３は、入出力I/F部であり、前記画像入出力手段１、画像表示手段２及び操作手段１０と後述するＣＰＵとの信号授受を仲介する。
４は、ＣＰＵであり、各種処理のための演算、論理判断等を行ない、バス９に接続された各構成要素を制御する。
５は、プログラムメモリであり、後述するフローチャートに従った処理手順を含むＣＰＵ４による制御のためのプログラムを格納するメモリである。プログラムメモリ５は、ＲＯＭであってもよいし、外部記憶装置などからプログラムがロードされるＲＡＭであってもよい。
【００１８】
６は、データメモリであり、各種処理で生じたデータを格納する。データメモリ６は、例えばＲＡＭとする。
７は、ファイルDBであり、データメモリ上に、入力された複数のファイルデータが格納されている。
８は、履歴DBであり、データメモリ上に、作業履歴が格納されている。
９は、画素数と圧縮率の組合せを登録する設定レジスターである。
10は、ＣＰＵ４の制御の対象とする構成要素を指示するアドレス信号、各構成要素を制御するためのコントロール信号、各構成機器相互間でやりとりされるデータの転送を行なうためのバスである。
【００１９】
図２は、本実施形態における装置の外観図である。
２０１は装置の上面外観図であり、上面外観図中のレンズはシステム構成図の画像入力手段の一部であり、電源ＳＷは本装置全体の電源をＯＮ/ＯＦＦするためのＳＷであり、モードＳＷは３点のロータリーＳＷであって画像入力時の撮影条件を設定するときのポジション"設定"、撮影条件に従って撮影を行うときの"撮影"、撮影した画像を再生表示するための"再生"の３ポシションを選択できる。シャッターは写真撮影時のトリガーボタンである。
【００２０】
２０２は、背面外観図であり、背面外観図中の表示機はシステム構成図中の画像表示手段２の一部であって、液晶表示器であり本実施例では対角３．５吋のサイズで横640ドット、縦240ドットのフルカラー画素で構成している。又カーソルキー、メニューキー、終了キーは本装置を操作する為の操作手段１０の一部である。
【００２１】
図３は、本実施形態に係る一実施例のシステム全体の流れを示す図である。
装置の電源ＳＷが投入されるとフローチャートのスタートからプログラムに従った制御が始まり、ステップＳ３０１において、システムのイニシャル処理を行う。
【００２２】
ステップＳ３０２において、モードＳＷの状態を検出し、検出されたモードが再生モードであった場合はステップＳ３１０へ進み、画像再生処理を起動して撮影済みの画像データを再生表示し、続くステップＳ３１１において、表示すべき画像を選択する操作が行われているか否かの判別を行う。
【００２３】
ステップＳ３１１において、操作が行われていなければステップＳ３０２へ戻り、操作が行われていればステップＳ３１２へ進み、画像選択処理を起動し、操作に従って表示すべき画像を選択処理し、ステップＳ３０２へ戻る。
【００２４】
また、ステップＳ３０３において撮影モードであった場合は、ステップＳ３０８に進み、シャッターボタンが押されているか否かの判別を行う。
ステップＳ３０８においてシャッターが押されていれば、ステップＳ３０９へ進み、撮影処理起動し、撮影を行ってステップＳ３０３へ戻る。
【００２５】
ステップＳ３０８においてシャッターが押されていない場合は、ステップＳ３０３へ戻る。
以上フローは、通常のデジタルカメラ等で行われている処理と変らないものとする。
【００２６】
さて、ステップＳ３０２において設定モードであった場合は、ステップＳ３０３に進んでマトリックス表示処理を起動し、現在の書き込み可能メモリ容量と同メモリ容量における各設定条件での撮影可能枚数を算出し表示する。さらに、詳細についてはマトリックス表示処理フローで述べる。
【００２７】
次に、ステップＳ３０４において操作状態を判別しプレビューが選択された場合は、ステップＳ３０７へ進み、プレビュー処理を実行してＳ３０３へ戻る。
プレビュー処理の詳細についてはプレビューフローとして後述する。ステップＳ３０５で操作が判別されなかった場合は、ステップＳ３０６で他の操作かあるか判別する。
【００２８】
他の操作が無かった場合はステップＳ３０４に戻る。ステップs305で設定操作と判断された場合は、ステップＳ３０６に進み、設定レジスター変更処理を起動し、撮影条件の設定レジスターを変更してステップＳ３０３へ戻る。
【００２９】
図４は、本実施形態に係るマトリックス表示処理の流れを示す図である。
同図に示すように、マトリックス表示処理が起動されると、ステップＳ４０１において、書き込み可能メモリ容量算出処理が起動され、現在の書き込み可能メモリ容量が取得される。
【００３０】
書き込み可能容量は図6に示した本実施例におけるファイルＤＢのレジスター値から算出する。
すなわちファイルＤＢのエンドポインターからファイルＤＢの空きポインターの値を引いた値が書き込み可能なメモリー容量となる。
続くステップＳ４０２において、画像記録モードがJpeg形式である場合には、ステップＳ４０３に進み、Jpeg形式専用のマトリックスを取得する。
【００３１】
Jpeg専用マトリックスは図５の501に示すような表示用マトリックスデータである。
続くステップＳ４０４において、書込み可能枚数算出処理を起動し、書込み可能メモリ容量に対する撮影可能枚数を算出する。
書き込み可能枚数は、書き込み可能容量／（サイズ×圧縮比）によって算出される。なお、圧縮比はマトリックスのファイン、ノーマル、エコノミーのそれぞれに対応し一義的に定められた概算値を用いる。
【００３２】
続いて、 ステップＳ４０５の表示処理を起動し、Ｓ４０３で得たJpeg専用マトリックス画面の空欄にそれぞれの算出結果を当てはめて、図５の502のように表示する。このとき現在設定レジスターに設定されているマトリックスの場所は図５の502に示すように他のエリアと異なる色で表示するようにしている。又演算の結果１以下、すなわち撮影に必要なメモリー量が無いマトリクスは更に異なる色で塗りつぶすように処理する。
【００３３】
ステップｓ４０２において、記録モードがJpeg形式以外である場合には、 ステップＳ４０６に進み、記録モードに対応する処理を行う。
【００３４】
図５は、本実施形態に係るマトリックス表示画面の例を示す図である。
５０１は、圧縮率（ファイン、ノーマル、エコノミー）とサイズすなわち画素数、 Ｌ（640×480） 、Ｍ（320×240）、Ｓ（160×120）の組合せからなるマトリックスと、設定変更を反映せずにマトリックス表示処理を抜ける「戻る」ボタン、設定変更を確定してマトリックス表示処理を抜ける「ＯＫ」ボタン、現在選択されている設定で画像を表示する「プレビュー」ボタンからなる。
【００３５】
マトリックスの数字は、現時点における最も有効な参考値として、メモリ容量より撮影可能な枚数が条件の組合せによって表示される。
同画面においては、必ず1つの設定が選択されているものとする。
５０２のように、プレビューボタンが押されると、５０３のように設定条件に従った画像が表示され、画面上でタップすることによりマトリックス表示画面に戻る。
同様に、スクロールによりエリアズーム可能である。
【００３６】
図６は、本実施形態に係るファイルデータベースの構成を示す図である。
ファイルＤＢは、６０１に示すように、使用済み領域と空き領域によって構成され、使用済み領域は、６０２のＤＢスタートアドレスポインターにより参照される。
空き領域は、６０３のＤＢ空きアドレスポインター及び６０４のＤＢエンドアドレスポインターにより参照される。
【００３７】
図７は、プレビュー表示処理の流れを示すフロー図である。
すなわち、システム全体フローのＳ３０５でプレビューが選択されるとプレビュー処理に進む。
まず、ステップＳ７０１で操作を待つ操作が終了であった場合は、プレビュー処理フローを抜け出す。すなわち全体フローのステップＳ３０３へ戻る。
操作が撮影すなわちシャッターボタンであった場合は、ステップＳ７０２に進み、写真を撮影しローデータ（非圧縮）で画像バッファーへ保存する。
【００３８】
このとき撮影した画像は圧縮のモードに関わらず、また設定されているサイズにも関わらず、最大画像を非圧縮データ（ローデータ）の形で画像バッファーに保存する。
次に、ステップＳ７０３に進み、現在設定レジスターに設定されている圧縮率とサイズに従った画像を生成し、ＷＯＲＫに一時保存する、
【００３９】
続いて、ステップＳ７０４で、ＷＯＲＫに一時保存されたデータを現在設定レジスターに設定されている圧縮率でＪＰＥＧ解凍し、表示バッファーへ解凍結果を書き込む。
続いて、ステップＳ７０５で、表示バッファーにある画像データを表示器サイズに合わせて拡大又は縮小処理してＶＲＡＭへ書き込む。
なお、本実施例の表示機は320×240ドットの画素で構成する液晶表示器を用いておりVRAM内のデータを表示するよう構成している。
【００４０】
続いて、ステップＳ７０６で、図１０に示すような操作待ち画面を生成し、ステップＳ７０７に進む。ステップＳ７０６及びステップＳ７０７は、操作待ちのループを構成している。すなわち、ステップＳ７０７で終了操作がなされると、プレビュー処理のフローを終了し、全体フローのステップＳ３０３へ戻る。
【００４１】
ステップＳ７０７でズームのリセット操作がなされると、ステップＳ７０５へ戻る。ステップＳ７０７でズーム操作が行われると、ステップＳ７０８に進み、指定されたズームエリアに対応する表示バッファー内の画像データを表示器サイズに合わせて拡大処理しＶＲＡＭへ転送する。
【００４２】
続いて、ステップＳ７０９では、ステップＳ７０８で生成されたVRAMデータ上に図9で示すように現在のズーム倍率を重ねて書き込み表示させる。
ステップＳ７０７で、マトリックスのタップにより設定変更の操作が行われると、ステップＳ７１０に進み、設定レジスターに新しいサイズ、圧縮率を書き込みステップＳ７０３へ戻る。
【００４３】
以上、プレビュー処理のフローを説明したが、図８はプレビュー処理フローで用いたハードウェアとフローによる処理をよりわかりやすくするための図である。
【００４４】
すなわち画像バッファー803は、画像入力手段801から撮影可能な最大サイズの非圧縮画像（ローデータ）を保持し802、ＷＯＲＫ805は前記ローデータを設定レジスターに設定された値に基づきＪＰＥＧ圧縮されたデータを保持し804、表示バッファー807は前記ＪＰＥＧ圧縮データを解凍したデータ806を保持し、ＶＲＡＭ809は前記表示バッファー内の全部又は一部の画像データを拡大又は縮小808したデータを保持する。
【００４５】
図９は、本実施形態に係るプレビュー表示の例を示す図である。
図５では、マトリックス表示画面を全画面表示かつ非透過としたが、ここでは、他の例として、マトリックス表示画面を画面全体の一部として、設定マトリックス部分を半透過とし、背景に、現在選択されている設定に従った画像が表示されているものとする。
【００４６】
９０１は、マトリックス表示画面で設定に画素数Ｌ(640×480)の圧縮率ファインが選択されている状態であり、背景図９０２は、同画素数Ｓ（画素数160×120）で圧縮率ノーマルが選択されている状態である。
【００４７】
ここで、プレビューボタンが押されると、それぞれの場合において903のような全画面表示が行われる。
全画面表示のときに、画面上をタップするとマトリックス表示画面に戻る。
全画面表示のときに、画面上を904に点線で示したように任意のエリアでスクロールするとエリアズームとなり、ズーム画面では、905、906に示すようにズーム倍率が表示される。
905は、901の設定における320％ズームであり、 906は、902の設定における320％ズームである。
【００４８】
以上説明したように、本実施形態によれば、デジタルカメラの現在の撮影可能枚数または撮影可能時間を一覧表示することができ、また簡単な操作で撮影条件を設定できる。
また、マトリックスによる二次元表示による設定と設定の結果をプレビュー表示できる機能により、例えば、撮影途中でメモリ容量の少ないことに気がついた場合、ユーザはシュミレーションした上で設定を変更し撮影枚数または時間を増やすといったことが簡単に可能になる。
また、サンプル画像をその場でチェックしたうえで画質を選択できるので、用途に応じた記録形式を適宜選択できて安心である。
【００４９】
なお、図２，図３，図４，図７のフローチャート等におけるプログラムコード等は、コンピュータのＲＡＭやＲＯＭなどに記憶されたプログラムが動作することによって実現できる。このプログラム及び当該プログラムを記録したコンピュータ読み取り可能な記憶媒体は本発明の実施形態に含まれる。
【００５０】
具体的に、前記プログラムは、例えばＣＤ−ＲＯＭのような記録媒体に記録し、或いは各種伝送媒体を介し、コンピュータに提供される。前記プログラムを記録する記録媒体としては、ＣＤ−ＲＯＭ以外に、フレキシブルディスク、ハードディスク、磁気テープ、光磁気ディスク、不揮発性メモリカード等を用いることができる。他方、上記プログラムの伝送媒体としては、プログラム情報を搬送波として伝搬させて供給するためのコンピュータネットワーク（ＬＡＮ、インターネットの等のＷＡＮ、無線通信ネットワーク等）システムにおける通信媒体（光ファイバ等の有線回線や無線回線等）を用いることができる。
【００５１】
また、コンピュータが供給されたプログラムを実行することにより上述の実施形態の機能が実現されるだけでなく、そのプログラムがコンピュータにおいて稼働しているＯＳ（オペレーティングシステム）あるいは他のアプリケーションソフト等と共同して上述の実施形態の機能が実現される場合や、供給されたプログラムの処理の全てあるいは一部がコンピュータの機能拡張ボードや機能拡張ユニットにより行われて上述の実施形態の機能が実現される場合も、かかるプログラムは本発明の実施形態に含まれる。
【００５２】
例えば、図１０は、一般的なパーソナルユーザ端末装置の内部構成を示す模式図である。この図１０において、１２００はコンピュータＰＣである。ＰＣ１２００は、ＣＰＵ１２０１を備え、ＲＯＭ１２０２またはハードディスク（ＨＤ）１２１１に記憶された、あるいはフレキシブルディスクドライブ（ＦＤ）１２１２より供給されるデバイス制御ソフトウェアを実行し、システムバス１２０４に接続される各デバイスを総括的に制御する。
【００５３】
上記ＰＣ１２００のＣＰＵ１２０１、ＲＯＭ１２０２またはハードディスク（ＨＤ）１２１１に記憶されたプログラムにより、本の実施形態の手段１〜５等の各手段の機能や、ステップ１〜５等の手順が実現される。
【００５４】
１２０３はＲＡＭで、ＣＰＵ１２０１の主メモリ、ワークエリア等として機能する。１２０５はキーボードコントローラ（ＫＢＣ）で、キーボード（ＫＢ）１２０９や不図示のデバイス等からの指示入力を制御する。
【００５５】
１２０６はＣＲＴコントローラ（ＣＲＴＣ）で、ＣＲＴディスプレイ（ＣＲＴ）１２１０の表示を制御する。１２０７はディスクコントローラ（ＤＫＣ）で、ブートプログラム（起動プログラム：パソコンのハードやソフトの実行（動作）を開始するプログラム）、複数のアプリケーション、編集ファイル、ユーザファイルそしてネットワーク管理プログラム等を記憶するハードディスク（ＨＤ）１２１１、及びフレキシブルディスク（ＦＤ）１２１２とのアクセスを制御する。
【００５６】
１２０８はネットワークインタフエースカード（ＮＩＣ）で、ＬＡＮ１２２０を介して、ネットワークプリンタ、他のネットワーク機器、あるいは他のＰＣと双方向のデータのやり取りを行う。
【図面の簡単な説明】
【００５７】
【図１】本実施形態に係る情報処理装置のハードウェア構成を示すブロック図である。
【図２】本実施形態に係る装置の外観を説明する図である。
【図３】本実施形態に係るシステム全体の流れを示す図である。
【図４】本実施形態に係る情報処理装置におけるマトリックス表示処理の流れを示す図である。
【図５】本実施形態に係る情報処理装置におけるマトリックス表示処理において表示される画面の例を示す図である。
【図６】本実施形態に係る情報処理装置におけるファイルDBの構成を示す図である。
【図７】本実施形態に係る情報処理装置におけるプレビュー表示処理の流れを示す図である。
【図８】本実施形態に係る情報処理装置におけるプレビュー処理とハードウェアの関係図について示す図である。
【図９】本実施形態に係る情報処理装置におけるプレビュー処理において表示される画面について示す図である。
【図１０】パーソナルユーザ端末装置の内部構成を示す模式図である。
【符号の説明】
【００５８】
１：画像入力手段
２：画像表示手段
３：入出力I/F部
４：ＣＰＵ
５：プログラムメモリ
６：データメモリ
７：ファイルDB
８：履歴DB
９：設定レジスター
１０：バス
【図１】
2006191477.tif 000003
【図２】
2006191477.tif 000004
【図３】
2006191477.tif 000005
【図４】
2006191477.tif 000006
【図５】
2006191477.tif 000007
【図６】
2006191477.tif 000008
【図７】
2006191477.tif 000009
【図８】
2006191477.tif 000010
【図９】
2006191477.tif 000011
【図１０】
2006191477.tif 000012