JP3985382B2 - Electronic camera apparatus and photographing information recording method - Google Patents
Electronic camera apparatus and photographing information recording method Download PDFInfo
- Publication number
- JP3985382B2 JP3985382B2 JP06627699A JP6627699A JP3985382B2 JP 3985382 B2 JP3985382 B2 JP 3985382B2 JP 06627699 A JP06627699 A JP 06627699A JP 6627699 A JP6627699 A JP 6627699A JP 3985382 B2 JP3985382 B2 JP 3985382B2
- Authority
- JP
- Japan
- Prior art keywords
- shooting
- language
- image
- file
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Studio Devices (AREA)
Description
【0001】
本発明は、デジタルカメラ等の電子カメラ装置で撮影/記録した画像の撮影情報等の閲覧補助技術に関する。
【0002】
【従来の技術】
デジタルカメラで撮影した画像は、通常、カメラ内部に固定されたフラッシュメモリや、メモリカード等の交換可能な記録媒体にJPEG圧縮されて撮影情報と共に記録される。従来、▲1▼撮影情報をテキスト(文字コード)形式ではなくデータ(識別子や記号等)形式で記録媒体に記録しておき、パーソナルコンピュータ(以下、パソコン)等で専用のソフトリンク等を用いて閲覧する際に、ユーザが表示言語の選択(変換)設定を行うようにしたものがある。
【0003】
また、デジタルカメラの中には画像および撮影情報を撮影画像単位に記録した画像ファイルだけではシャッタースピード等の撮影時情報をパソコン等の外部装置を用いて簡単に閲覧することが難しいので撮影情報を簡単に閲覧できるように画像ファイルとは別のファイル(撮影情報ファイル)を記録するものがある。このように画像ファイルとは別に撮影情報ファイルを記録するカメラとして、▲2▼撮影情報を固定の表示言語(例えば、英語)のテキスト形式で記述して記録するものがある。
【0004】
【発明が解決しようとする課題】
交換可能な記録媒体(又は画像出力機能)を備えるように構成されたデジタルカメラでは、そのような記録媒体をパソコン等の外部装置の読み取り部にセットして記録画像をパソコン側で再生することができるので、その際にWWW(World Wide Web)ブラウザ等で撮影情報ファイルを閲覧できれば各記録画像の撮影情報が閲覧できて便利である。
【0005】
しかしながら、上記従来例▲1▼のデジタルカメラにおいては撮影情報はパソコン等の外部装置側でのWWWブラウザによる閲覧を想定していないので、デジタルカメラで記録された撮影情報を外部装置側でWWW ブラウザで閲覧すると、WWWブラウザは記号データをそのまま表示することから画面上には記号形式の撮影情報データが表示されてしまい、ユーザにとって非常にわかりづらいか、全くわからない意味不明の表示となってしまうという問題点があった。
また、上記従来例▲2▼のデジタルカメラで記録された撮影情報ファイルをWWWブラウザで閲覧すると常に固定の表示言語(例えば、英語)で表示されるため、それがユーザの所望する言語の場合はよいが、ユーザの所望する言語でない場合にはそのユーザにとって見ずらい表示となってしまうといった問題点があった。
【0006】
本発明は上記問題点を解消するためになされたものであって、電子カメラ装置本体で選択された言語設定に基き、言語表現(文字コード)の異なる撮影情報ファイルの作成を可能とする電子カメラ装置および撮影情報の記録方法の提供を目的とする。
【0007】
【課題を解決するための手段】
請求項1、6記載の発明は、撮影画像を記録する電子カメラ装置において、画像撮影時に、その画像撮影時での撮影条件に関する撮影条件情報を取得し、その撮影画像データと当該撮影条件情報とを含む画像ファイルを記録媒体に記録する画像ファイル記録制御手段と、予め用意された複数の言語種の内で所望の言語種を選択する選択手段と、前記記録媒体に記録された複数の画像ファイルを読み出し、その各画像ファイル毎に、当該画像ファイル内の撮影条件情報を前記選択手段で選択された言語種での文字による撮影情報に変換する変換手段と、前記各画像ファイル毎に変換された複数の撮影情報に基づいて外部装置で閲覧可能な所定形式の撮影情報ファイルを作成し、その撮影情報ファイルを前記各画像ファイルを記録した記録媒体に記録する撮影情報ファイル記録制御手段と、を備えたことを特徴とする。
【0008】
請求項2記載の発明は、前記請求項1記載の発明の電子カメラ装置において、前記記録媒体は、装置本体に対して着脱可能であることを特徴とする。
【0009】
請求項3記載の発明は、前記請求項1又は2記載の発明の電子カメラ装置において、メニュー画面を表示する表示手段と、前記表示手段に表示されるメニュー画面の表示文字を所望の言語に設定する表示言語設定手段と、を備え、前記選択手段は、前記表示言語設定手段により設定された言語を選択することを特徴とする。
【0010】
請求項4記載の発明は、前記請求項1乃至3記載の発明の電子カメラ装置において、任意の電源オフ操作により当該装置の電源をオフする電源オフ手段と、この電源オフ手段による電源オフ操作時に、当該電源オフに先だって、前記記録媒体に記録された各画像ファイルに基づいて、前記変換手段による撮影情報への変換、及び前記撮影情報ファイル記録制御手段による撮影情報ファイルの作成を行うことを特徴とする。
【0011】
請求項5記載の発明は、前記請求項1乃至4記載の発明の電子カメラ装置において、前記記録媒体に記録された各画像ファイルの記録内容の変動の有無を判別する判別手段と、この判別手段で記録内容の変動有りと判別された際は、当該記録媒体に記録された各画像ファイルに基づいて、前記変換手段による撮影情報への変換、及び前記撮影情報ファイル記録制御手段による撮影情報ファイルの作成を行う、ことを特徴とする。
【0014】
【発明の実施の形態】
図1は、本発明を適用したデジタルカメラの回路構成例を示すブロック図であり、デジタルカメラ100は、操作部1、撮像部2、信号処理部3、制御部4、不揮発性メモリ5、作業用メモリ6、メモリカードのような交換可能な保存記録メモリ7および表示部8を備えている。また、保存記録メモリ7に記録された画像や撮影情報等をパソコン等の外部装置に送信するデータ送受信部9及び送受信ケーブル接続用の入出力端子10を設けるようにしてもよい。また、データ送受信部9を赤外線送受信装置としてもよい。
【0015】
操作部1は、主電源スイッチ、RECモード/再生モード切換えスイッチ、機能選択用ボタン(複数個)、シャッターボタン等のボタンやプラス・マイナス(+・−)キーやキャンセルキーを構成部分としたデジタルカメラ100の操作入力手段であり、これらのキーが操作されると操作されたキーの状態に対応する状態信号が制御部4に送出される。
【0016】
撮像部2は撮像レンズやストロボ発光部の他、自動絞り機構やオートフォーカス機構を含む光学系と、撮像レンズを経た被写体光像を電気信号に変換するCCD等の撮像素子と、CCD駆動回路やCCDの出力信号をデジタル信号に変換するA/Dコンバータを含む信号変換系を有している。
【0017】
また、信号処理部3はビデオエンコーダ、カラープロセッサ等の回路で構成され、制御部4によって動作制御されてデジタルカメラ100の画像処理動作、例えば、画像の取り込み等の動作を実行する。
【0018】
制御部4はCPU、RAM,プログラム格納用ROMおよびタイマー等を有したマイクロプロセッサ構成を有しており、CPUは上述の各回路等にバスラインを介して接続し、プログラム格納用媒体に格納されている制御プログラムによりデジタルカメラ100全体の制御を行なうと共に、操作部1からの状態信号に対応してデジタルカメラ100の各機能の実行制御等を行なう。また、プログラム格納用ROMには制御プログラムとデジタルカメラの各処理モード用の処理プログラムの他、言語設定プログラム、撮影情報ファイルをHTML(Hyper Text Mark-up Language )形式のファイル(以下、HTMLファイル)として画像ファイルと共にメモリカード7上に編成するHTMLファイル作成プログラム等が格納されている。
【0019】
不揮発性メモリ5はEEPROMやフラッシュメモリ等のような不揮発性で書き換え可能なメモリからなり、不揮発性メモリ5には選択された言語に対応する設定値を保持する言語設定記録レジスタが記憶されている。なお、言語設定記録レジスタを保存記録メモリ7内に設けるようにしてもよい。
【0020】
作業用メモリ6はDRAM等の揮発性メモリからなり撮像部2から取込まれた画像データ等の一時記憶領域等として用いられる。
【0021】
保存記録メモリ7はフラッシュメモリ等のリムーバブルな記録媒体からなり、JPEG圧縮処理された画像データ及び撮影情報を含む画像ファイルが記録されると共に画像ファイルの撮影情報を基に作成される撮影情報ファイルが記録される。なお、保存記録メモリ7上に撮影画像を間引き処理等で縮小処理した縮小画像(簡易画像,サムネイル画像)ファイルを加えるようにしてもよい。
なお、本実施例では保存記録メモリ7としてメモリカードのようにデジタルカメラ100から着脱可能に構成されたメモリを用いているが、保存記録メモリ7としてカメラ内部に固定されたメモリを用い、撮影情報ファイルおよび画像ファイルを送信するデータ送受信部9及び入出力端子10を設けるようにしてもよい。
【0022】
表示部8は液晶ディスプレイ(LCD)装置等の表示装置から構成されており、処理モード選択メニュー、撮影情報一覧やアイコンの他、撮影モードでは被写体画像(スルー画像)が表示され、再生モード時には再生画像を表示できる。
【0023】
[画像ファイルの構成例]
図2は撮影時に保存記録メモリ7に保存記録される画像ファイルの構成例を示す図であり、画像ファイル20には撮影画像毎に撮影情報および画像データが記録される(図9)。
画像ファイル20はページ21およびデータ22の組から構成されている。また、ページ21は撮影順に撮影情報と撮影画像の組で構成される画像ファイルのページ(何番目の画像ファイルかを示す番号または記号)情報として記録される。また、データ22は撮影情報と画像データ(通常はJPEG圧縮された画像データ)からなり、撮影情報は図3及び図4に示す情報項目(項目欄32)に対応する撮影データ群23からなる。
なお、図2では撮影データ群23は、説明上、「Resolution 1280*960」、[Quality Fine」、「Recording mode Single Shutter」、・・・等として情報項目とそれに対応する結果が記されているが、実際にはデータ形式(数値又はコード)で記録される。例えば、Resolution(解像度)については数値(1280、960)またはコードが記録され、Quality(画質)については記録密度(値)またはコードが記録され、Recording mode(撮影モード)についてはコード(数字または記号)が記録される。
【0024】
[撮影情報ファイルの構成例]
図3及び図4は撮影情報ファイルの構成例を示す図であり、図3は表示言語を英語とした場合の例、図4は表示言語を日本語とした場合の例である。撮影情報ファイル30は図2に示した画像ファイル20の撮影情報(撮影情報データ群23)を基にHTMLファイル作成プログラムによって作成される。なお、本実施例では撮影情報ファイル30は撮影終了後(電源オフ時)にHTMLファイルとして作成される(図9)が作成のタイミングは限定されない。また、作成されるファイル形式はHTMLファイルに限定されない。
【0025】
図3及び図4で、撮影情報ファイル30はページ欄31,項目欄32および撮影データ欄33からなり、ページ欄31には画像ファイル20のページ21に記録されたページ情報が対応付けられ、項目欄32には言語設定記録レジスタの内容に対応する設定言語(文字コード)で表現された情報項目名が対応付けられ、撮影データ欄33には画像ファイル20の撮影情報データ群23がそれぞれ設定言語で表現したうえで対応付けられている。また、設定言語への変換はHTMLファイル作成プログラムで画像ファイル20の撮影データ群23の値を基に図11〜図13に示すようなテーブルを参照して行うことができる。
【0026】
上述したように撮影情報ファイル30をHTMLファイルとし、撮影情報ファイル30内の各撮影項目名及び撮影情報を設定言語(文字コード)で表現したことにより、パソコン等の外部装置でWWW ブラウザを起動するだけで所望の設定言語で表現された撮影情報を閲覧することができる。
【0027】
[保存記録メモリの領域構成例]
図5は保存記録メモリ7の一実施例としてのメモリカードの記録領域の構成例の説明図である。
図5で、メモリーカード7は、管理ファイルAと、タイトルデータB,HTMLファイルC、HTMLホルダDと、画像フォルダE〜Iを備えている。
【0028】
管理ファイルAは、メモリカード7の各フォルダ(ファイル格納領域)の名称と位置を示すポインタを格納したフォルダ管理ファイルである。また、タイトルデータBはHTMLファイルCのタイトル表示位置に表示する標題用の文字列である。
【0029】
HTMLファイルCにはWWWブラウザによる画像検索が可能なHTML形式で記述された画像一覧表示用のフォーマット(タイトル表示位置、画像表示指定、画像表示位置、画像ポインタ、撮影情報表示指定、撮影情報表示位置、撮影情報ポインタ等)が記述されている。
【0030】
また、HTMLフォルダDには、HTML形式で記述されたメニュー表示部分(目次)のフォーマットを格納したHTMLファイルD−1と、HTMLフォーマットで記述された撮影情報ファイル(HTMLファイルD−2)が記録されている。
【0031】
また、画像フォルダEには画像フォルダEに記憶されている各画像ファイルの管理情報を格納した管理ファイルE−1と、撮影情報およびJPEG圧縮された画像を記憶した画像ファイルE−2,E−3,・・・と、が格納されている(画像ファイルE−2,E−3,・・・は図2の画像ファイル20と同じフォーマットである)。
【0032】
また、画像フォルダF〜Iの構成および画像フォルダF〜Iに格納されている各ファイルの構成は上述の画像フォルダEと同様である。なお、各画像フォルダに記録されている縮小画像の画像情報(画像番号、サイズなど)および縮小画像ファイルの記憶位置を一覧表示位置と対応付けるようにHTMLフォーマットで記述したHTMLファイルと、縮小画像を記憶した縮小画像ファイルを記録するプレビューフォルダを設けることもできる。
【0033】
なお、図5の例ではHTMLファイルとした例について述べたが、これに限定されず、メモリカードのファイル形式をWWWブラウザ(またはHTMLファイルを利用可能な検索用プログラム)以外の一覧表示用プログラムで利用可能なファイル形式で構成し、デジタルカメラ100でそのような形式のファイルを生成することもできる。
【0034】
[言語設定記憶レジスタ」]
言語記憶レジスタは不揮発性メモリ5の特定のアドレスに確保される所定長(実施例では1バイト)の記憶領域であり、言語設定操作によって設定言語が選択されるとその言語に対応付けられた特定値(実施例では、英語なら「1」、日本語なら「2」、ドイツ語なら「3」、フランス語なら「4」、・・・といったように予め定めた値)が言語記憶レジスタに設定される(書き込まれる)。
【0035】
このような言語設定記憶レジスタを不揮発性メモリ5に設けたことにより、HTMLファイル作成プログラムで撮影情報項目および撮影情報を言語設定記録レジスタの値に応じた言語体系のデータ(文字コード)とした撮影情報ファイルを作成できる。また、選択メニューについても言語設定記録レジスタの値に応じて同じ言語体系のデータを作成(または変換)できる。
【0036】
[言語設定画面]
図6は言語設定画面の一実施例を示す図であり、ユーザは言語設定画面60の選択言語欄61に表示された言語をカーソル62で指定して選択することができる。図示の例は設定言語として日本語をカーソル指定した様子を示し、次に、ユーザは操作キーガイド63,64,65で示されるいずれかのキーを操作する。すなわち、プラス・マイナス(+・−)キーを操作してカーソルを上方または下方に移動させて他の言語を選択したり(SELECT)、シャッターボタンを押して現在カーソルで指定されている言語を設定したり(OK)、言語設定画面をキャンセルできる(CANCEL)。
【0037】
例えば、図示されているように日本語で設定する場合にはシャッターを押すと言語設定記録レジスタに日本語に対応する特定値(実施例では「2」)が設定される。また、英語を選択したいときにはマイナスキーを押すとカーソル62が上方に移動して英語を指定する(実施例では選択された言語をカーソル枠で囲むと共に文字を反転表示する)。また、後述するようにユーザがメニュー画面で言語再設定メニューを選択した結果、言語設定画面60が表示されたが、例えば、メニュー選択を誤っていたので言語再設定を取り消したい場合などにはキャンセルキーを押すと元のメニュー画面に戻る。
【0038】
なお、図6の例では設定言語を英語と日本語の2カ国語のいずれかとしたが、これに限定されず、例えば、英語、日本語、ドイツ語、フランス語、中国語、ロシア語、・・等、主要言語を任意に選べるようにすることもできる(図6に倣って選択言語欄に、English/英語/Englische/・・/・・、Japanese/日本語/Japanische/・・/・・/、German/ドイツ語/Germanistik/・・/・・/、・・・といったように言語を並列表示するようにして言語メニューを選択するようにできる)。
【0039】
[選択メニュー画面]
図7は選択メニューの一実施例を示す図であり、この例は図6の言語設定画面60で「日本語」が表示言語として設定された場合の処理選択メニュー画面70を示しており、操作指示メッセージ71,メニュー欄72内の各処理選択メニュー、操作キーガイド74,75,76が日本語で表示されている。なお、表示言語として「英語」が設定された場合には操作指示メッセージ71,メニュー欄72内の各処理メニュー及び操作キーガイド74,75,76は英語で表示される(同様に、他の言語が設定された場合にはそれらは当該設定言語で表示される)。
【0040】
また、処理メニュー中の「言語再設定メニュー77」は図6の言語設定画面60で言語の選択を誤った場合や、他の言語で撮影情報の閲覧を行ったりメニュー選択を行いたい場合に備えて設けるものであり、ユーザが言語再設定メニュー77を選択すると言語設定画面60に戻る。
【0041】
また、図7では処理選択メニュー画面70のみを示したが、処理選択メニューの下位メニュー画面の表示も処理選択メニュー画面70の表示言語と同じ言語で表示するようにできる。また、下位メニューにも処理選択メニュー画面と同様に「言語再設定メニュー」を設けて、下位メニューからも言語設定画面60に戻れるようにしてもよい。
【0042】
[動作例]
1.言語設定時の動作
図8は、デジタルカメラ100の言語設定時の動作例を示すフローチャートであり、(a)のステップS1〜S6は言語設定動作に相当し、ステップS7〜S11は、言語設定に連動して、設定された言語で選択メニューを表示する場合の動作例である。また(b)は言語設定に基づく選択メニューの表示言語変換動作の一例を示す図である。
【0043】
ステップS1:(言語設定済みか否かの判定)
図8(a)で、制御部4は不揮発性メモリ5の言語設定記録レジスタの内容を調べて言語が設定済みか否かを判定し、設定済みでない場合にはS2に遷移し、設定済みの場合にはS8に遷移する。設定済みか否かの判定は、例えば、言語設定記録レジスタの初期値を「0」としておき初期値か否かを判定するか、設定される言語の取り得る値(例えば、「1」〜「5」)か否かを判定することにより行うことができる。
【0044】
ステップS2:(言語設定画面表示)
制御部4は表示部8に図6に示したような言語設定画面(60)を表示し、ユーザに設定言語の選択を促す。
【0045】
ステップS3:(言語選択操作)
ユーザは言語設定画面の表示ガイド(図6の例では操作キーガイド63,64,65)に従って選択操作等を行う。
【0046】
ステップS4:(言語設定キャンセルの有無判定)
制御部4は操作部1からの状態信号を調べてユーザがキャンセルキーを押したか否かを判定し、キャンセルキーが押された場合にはS8に遷移する(但し、言語設定レジスタが初期状態の場合にはキャンセルキーの操作は無効としてS3に戻るようにする)。
【0047】
ステップS5:(選択確認の有無判定)
制御部4は操作部1からの状態信号を調べてユーザが確認キー(図6の例ではシャッターボタン)を操作したか否かを判定し、確認キーの操作があった場合にはS6に遷移し、そうでない場合には選択操作をやりなおすためにS3に戻る。
【0048】
ステップS6:(言語設定レジスタの設定)
制御部4はユーザがどの言語を選択したかを確認キーが押された時点のカーソル62(図6)の位置を基に判定し、選択した言語に対応する設定値を設定言語記録レジスタに設定(書き込み)してからS7に遷移する(図6の例では設定言語として日本語が選択されているので対応する設定値「2」を設定言語記録レジスタに書き込む)。
【0049】
ステップS7:(選択メニューの表示言語変換)
制御部4は設定言語記録レジスタの内容を基に設定言語で表現された選択メニュー用の文字列(文字コード)や表示ガイド及びメッセージ用の文字列を得て選択メニュー画面表示用バッファ(図示せず)の選択メニュー画面のメニューの文字列や表示ガイド及びメッセージの文字列と置換する。
【0050】
例えば、図8(b)に示すように、上記ステップS6から遷移すると、制御部4は設定言語記録レジスタの内容を調べ、設定値が「1」の時には設定言語は英語と判定してS71−2に遷移する(S71−1)。また、設定値が「2」の時には設定言語は日本語と判定してS72−2に遷移する(S72−1)。次に、制御部4は図10に示すような表示言語変換テーブル(80)を参照し、設定言語が英語の場合には英語メニューコード(英語メニューの文字コード列)を読み出し(S71−2)、選択メニュー画面の対応する文字列の配列位置に書き込む(置換する)(S71−3)。また、設定言語が日本語の場合には日本語メニューコード(日本語メニューの文字コード列)を読み出し(S72−2)、選択メニュー画面の配列位置に文字列コードを書き込む(72−3)。また、図8(b)の例では設定言語を英語と日本語の2カ国語の場合としたが、3ヶ国語以上の場合にも同様にして選択メニューの表示を設定言語で表示することができる。
【0051】
ステップS8:(選択メニュー表示)
制御部4は設定言語で選択メニュー等を表現した選択メニュー画面を表示部8に表示して処理等の選択を促す(図7の例では日本語表示された選択メニュー画面70が表示されている)。
【0052】
ステップS9:(メニュー選択操作)
ユーザは選択メニュー画面の表示ガイド(図7の例では操作キーガイド74,75,76)に従って選択操作等を行う。
【0053】
ステップS10:(言語再設定メニュー選択の有無判定)
制御部4はユーザがどのメニューを選択したかを確認キー(図7の例ではシャッターボタン)が押された時点のカーソル73の位置を基に判定し、設定言語記録レジスタの再設定を意味するメニュー(図7の例では「言語再設定」メニュー77)が選択された場合には再設定のためにS2に遷移し、そうでない場合にはS11に遷移する。
【0054】
ステップS11:(選択された処理の実行)
制御部4は上記ステップS9で選択された処理モードを実行する。なお、ステップS9で選択されたメニューに下位メニューがある場合にはそのメニュー表示および選択等の一連の動作は上記ステップS7〜S10と同様にして行うことができる(下位メニューに「言語再設定」メニューを設けない場合は下位メニューに関する動作でステップS10に相当する「言語再設定」メニュー選択の有無判定動作は不要となる)。
【0055】
上記動作により言語設定を行うとその結果が言語設定記録レジスタに設定されるが、言語設定記録レジスタは不揮発性メモリ上にあるので電源オフとなっても設定言語レジスタの内容は保持される。したがって、一度設定しておけばよい。また、後で設定言語の再設定を行うこともできるのでデジタルカメラの所有者が変わった場合や、所望する言語が変わった場合等に対処することができる。
【0056】
また、メニュー画面表示の際に言語設定レジスタの内容で規定される言語(設定言語)で選択画面等のメニュー表示を行う(すなわち、言語設定に連動してメニューが設定言語で表示される)ことができるのでメニュー画面用に言語設定を行う必要がない。
【0057】
2:撮影情報ファイルの作成時の動作例
図9は、表示時に設定言語で表現される撮影情報ファイルの作成時のデジタルカメラ100の動作例を示すフローチャートであり、撮影情報ファイル作成としてHTMLファイル作成プログラムを用い、撮影情報ファイルをHTMLファイルとした例である。
【0058】
ステップT1:(処理モードの判定)
図9(a)で、デジタルカメラ100の起動(電源オン)後、制御部4は操作部1からの状態信号を調べてユーザが図7に示したような処理選択メニュー画面(70)で選択した処理モードを判定し、ユーザーが選択した処理モードが撮影モードの場合にはT2に遷移し、それ以外の処理モードの場合にはT6に遷移する。
【0059】
ステップT2:(撮影の実行)
撮像部2で被写体画像が作業用メモリ6に取込まれると共に表示部8の液晶画面にスルー画像表示される。ユーザが所望のアングルでシャッターボタンを操作すると撮影が行なわれる。
【0060】
ステップT3:(撮影情報の取得)
制御部4は、撮影実行時点でのデジタルカメラ100の撮影情報、たとえば、図4(図3)の項目欄32に挙げたような撮影条件(ファイルサイズ、画像サイズ、画質、・・・、シャッタースピード、絞り、・・・コントラスト、多重露出の有無、ホワイトバランス、・・)を取得してRAMに保持する。
【0061】
ステップT4:(画像記録処理)
制御部4は上記ステップT2のシャッターボタン操作時に作業用メモリ6に記憶されている画像を撮影画像として表示部8の液晶画面に静止画表示する共に画像データにJPEG圧縮を施し、RAMに保持された撮影条件と共に保存記録メモリ(メモリカード)7に記録する。なお、同時に、撮影画像を間引き処理して縮小しJPEG圧縮して保存記録メモリ(メモリカード)7に記録するようにしてもよい。
【0062】
ステップT5:(撮影終了判定)
制御部4は操作部1からの状態信号を調べ、ユーザが記録終了後に続けて撮影を行なう場合にはT2に戻り、撮影を行なわない場合にはT7に移行する。
【0063】
ステップT6:(他のモードの実行)
上記ステップT1で、撮影モード以外と判定された場合には選択された処理モードを実行し、当該処理モードが終了するとT7に遷移する。
【0064】
ステップT7:(処理モード選択)
撮影モードや他の処理モードが終了した後、ユーザが表示部8の液晶画面に表示される選択メニュー(図7)または処理モード選択用アイコンを選ぶとT1に遷移する。
【0065】
ステップT8:(電源スイッチオフ操作)
ユーザは、つぎに実行したい処理モードがない場合には電源スイッチをオフにする。制御部4は電源スイッチオフの状態信号を受取ると、直ちには電源をオフにせず、T9に遷移する。なお、保存記録メモリ7をメモリカードとした場合、メモリカードを収納する収納部の収納蓋(カバー)を開いた場合にそれを検知する手段(例えば、蓋開閉検出スイッチ)を設け収納蓋が開けられた場合に開蓋検出信号を制御部4に送出するようにして、制御部4は開蓋検出信号を受取るとT9に遷移するようにしてもよい。
【0066】
ステップT9:(HTMLファイル生成プログラムの起動)
制御部4はプログラム用ROMからHTMLファイル生成プログラムを取り出してRAMに記憶し、起動する。
【0067】
ステップT10:(記録内容の変動の有無)
HTMLファイル生成プログラムはメモリカード7に記録されている画像情報の書込フラグの有無を調べて、撮影画像の追加や記録画像の削除の有無等の変動があったか、前回の電源オフ時のHTMLファイル作成記録処理のままで記録内容に変動がないかを判定し、記録内容に変動があった場合にはT11に遷移し、変動がなかった場合にはT13に遷移する。
【0068】
ステップT11:(HTMLファイル生成)
上記ステップT10でメモリカードの記録内容に変動があった場合には、HTMLファイル生成プログラムは図5で示したタイトルデータB,HTMLファイルC,D−1および撮影情報ファイル30(HTMLファイルD−2)を取り出して作業用メモリ6に一時記憶し、変動のあった撮影情報やポインタ等を付加して新たに各HTMLファイルを生成する(メモリカード7が新しく、前回の画像がない場合には今回の画像のみで各HTMLファイルを生成する)。
【0069】
なお、撮影情報ファイル30については、制御部4はHTMLファイル作成プログラムに基づいて、画像が追加された場合(撮影画像が記録された場合)に設定条件記録レジスタの内容を調べて、図11に示すような撮影情報言語データテーブル90から設定条件記録レジスタの内容(設定値)に対応する言語の項目名(文字コード列)を撮影情報ファイル30の規定のフォーマット(項目表示位置)に対応付け、次に、追加された画像の撮影データ群23(図2)を言語設定された言語表記(文字コード列)に変換して撮影情報ファイル30の規定のフォーマット(撮影データ表示位置)に対応付ける(図9(b))。また、画像が削除されていた場合には削除された画像に対応する画像情報に関する記述を撮影情報ファイル30から削除する。
【0070】
また、縮小画像用のHTMLファイルをメモリカード7から取り出して作業用メモリ6に一時記憶し、変動のあった画像情報やポインタ等を付加して新たに各HTMLファイルを生成するようにしてもよい。
【0071】
ステップT12:(HTMLファイルの記録)
HTMLファイルの生成が終了すると制御部4は作業用メモリ6に記憶されているHTMLファイルを取り出して、図5に示すような配列(論理的な配列)になるように前回のHTMLファイルに上書するようにして記録する。
【0072】
ステップT13:(電源オフ)
制御部4はHTMLファイルのメモリカード7への書込が終了すると電源を遮断する(電源オフ)。
【0073】
なお、上記ステップT11で前回の画像と今回の画像を基に新たにHTMLファイルを生成し、ステップT12でメモリカード7の前回のHTMLファイルに上書するようにしたが、ステップT11で今回の画像をもとに各HTMLファイルの追加記述データを生成し、ステップT12でメモリカード7の前回のHTMLファイルにそれぞれ追加するようにしてもよい。
【0074】
また、上記フローチャートでは電源オフ時にHTMLファイルを作成するようにしたが、HTMLファイル作成指示操作を行った場合にHTMLファイルを作成するようにしたり、撮影時(上記ステップT4とT5の間)にHTMLファイルを作成(更新)し、画像記録処理時にHTMLファイルを記録するようにしてもよい。
【0075】
(撮影情報ファイル作成時の動作例)
図9(b)はHTMLファイル作成プログラムによる撮影情報ファイル30(HTMLファイルD−2)の作成時(図9(a)のステップT11)の制御部4の動作例を示す図であり、説明上、設定可能な言語を英語(設定言語記録レジスタの設定値=1)と日本語(設定値=2)のいずれかの場合について述べるが、3ヶ国以上とした場合も同様である。
【0076】
ステップU1:(設定言語記録レジスタの内容判定)
制御部4は設定言語記録レジスタの内容を調べ、設定値が「1」の場合には設定言語=英語と判定してU2に遷移し、設定値が「2」の場合には設定言語=日本語と判定してU8に遷移する。
【0077】
ステップU2:(英語項目名の対応付け)
制御部4は、図11に示すような撮影情報項目テーブル(90)の英語項目欄91−1のそれぞれの文字コード列を撮影情報ファイル30に記述されているそれぞれの文字項目表示位置に対応付ける(対応付けられた結果(ポインタ)は撮影情報ファイル30に画像単位に記録される(以下、同じ)。
【0078】
ステップU3:(撮影データの種類判定)
制御部4は、図2に示した画像ファイル20の撮影情報領域に記録されている各撮影データを順次調べ、それがコードデータの場合にはU4に遷移し、数値データの場合にはU5に遷移する。
【0079】
ステップU4:(コード・文字変換)
制御部4は図12に示すようなコード対応テーブル(120)と撮影データ(コード)を比較し、一致するコードに対応する文字コードのうち英語の文字コードを撮影情報ファイルD−2に記述されているその撮影データの表示位置に対応付け、U6に遷移する。例えば、図3で項目「Quality」(データ番号=1)の撮影データがコード「1」のとき図12のコード欄122のコード「1」の英語表記「Fine」に相当する文字コードを撮影情報ファイル30に記述されている品質の表示位置に対応付ける。
【0080】
ステップU5:(数値の単位変換)
制御部4は撮影データ(数値)を撮影情報ファイル30に記述されているその撮影データの表示位置に対応付けると共に、図13に示すような単位変換テーブル(130)からその撮影データに対応する単位のうち英語の文字コードを撮影情報ファイルD−2に記述されているその撮影データの単位表示位置に対応付け、U6に遷移する。例えば、図13で撮影データがシャッタースピード(数値データ)「Shutter speed」(データ番号=7)のとき、数値をシャッタースピードの表示位置に対応付けると共に、英語表記の単位「sec」に相当する文字コードを撮影情報ファイル30に記述されているシャッタースピードの表示位置の最後に対応付ける。
【0081】
ステップU6:(1画像の撮影データ終了判定)
制御部4はその画像の撮影データの表示言語の変換(対応付け)がすべて終わったか否かを調べて変換がすべて終わっている場合にはU7に遷移し、そうでない場合にはU3に遷移する。
【0082】
ステップU7:(撮影画像の終了判定)
制御部4は撮影画像(または追加画像)のすべてについて上記ステップの処理が終わったか否かを調べ、終わっている場合には処理を終了し、そうでない場合にはU2に遷移する。
【0083】
ステップU8:(撮影データの種類判定)
制御部4は、画像ファイル20の撮影情報領域に記録されている各撮影データを調べ、それがコードデータの場合にはU9に遷移し、数値データの場合にはU10に遷移する。
【0084】
ステップU9:(コード・文字変換)
制御部4はコード対応テーブル(120)のコード欄122のコードと撮影データのコードを比較し、一致するコードに対応する文字コードのうち日本語の文字コードを撮影情報ファイルD−2に記述されているその撮影データの表示位置に対応付け、U11に遷移する。例えば、図4で項目「画質」(データ番号=1)の撮影データがコード「1」のとき図12のコード「1」の日本語表記「高精細」に相当する文字コードを撮影情報ファイル30に記述されている画質の表示位置に対応付ける。
【0085】
ステップU10:(数値の単位変換)
制御部4は撮影データ(数値)を撮影情報ファイル30に記述されているその撮影データの表示位置に対応付けると共に、単位変換テーブル(130)からその撮影データに対応する単位のうち日本語の文字コードを撮影情報ファイルD−2に記述されているその撮影データの単位表示位置に対応付け、U11に遷移する。例えば、図13で撮影データがシャッタースピード(数値データ)のとき、数値をシャッタースピードの表示位置に対応付けると共に、日本語表記の単位「秒」に相当する文字コードを撮影情報ファイル30に記述されているシャッタースピードの表示位置の最後に対応付ける。
【0086】
ステップU11:(1画像の撮影データ終了判定)
制御部4はその画像の撮影データの表示言語の変換(対応付け)がすべて終わったか否かを調べて変換がすべて終わっている場合にはU7に遷移し、そうでない場合にはU8に遷移する。
【0087】
上述したように撮影情報ファイルをHTMLファイルとして作成するようにしたことにより保存記録メモリをメモリカードのような交換可能な記録媒体として、パソコン等の外部装置の読み取り口に装着してWWWブラウザを起動するだけで所望の言語表現により作成された撮影情報を閲覧することができる。また、保存記録メモリがカメラ装置内部に固定されている場合にも出力端子を介して外部装置に撮影情報ファイル等のHTMLファイルおよび画像ファイルを送信して、WWWブラウザで閲覧するようにすることができる。
【0088】
また、画像ファイルの撮影情報領域に撮影データをデータ形式で記録するようにしたことにより、外部装置側でリンクソフトを用いて表示言語を切り替えて、撮影情報を閲覧することもできる。
【0089】
図10は、選択メニュー用の表示言語変換テーブルの構造の一実施例を示す図であり、表示言語変換テーブル80はメニューの階層を示す階層番号欄81、メニュー画面に表示するメニューや操作ガイドやメッセージに対応付けたメニュー番号欄82、および表示言語を文字コードで記録した言語欄(英語欄83−1、日本語欄83−2、ドイツ語欄83−3、・・)が設けられている(図10では、説明上、英語、日本語、・・が示されているが実際には対応する文字コードが記憶されている)。このような言語変換テーブルを用いることにより制御部4は設定言語で選択メニュー画面のメニュー等を表示することができる。
【0090】
図11は、撮影情報ファイル作成時に用いられる撮影情報項目テーブルの構造の一実施例を示す図であり、撮影情報項目テーブル90は英語の文字コードを項目順に記録した英語項目欄91−1、日本語の文字コードを項目順に記録した日本語項目欄91−2、ドイツ語の文字コードを項目順に記録したドイツ語項目欄91−3、・・・を有している(図11では、項目名は説明上、英語、日本語、・・で示しているが実際には対応する文字コードが記憶されている)。このような撮影情報項目テーブルを用いることにより設定言語で閲覧できるよう撮影情報ファイル30を作成することができる。
【0091】
図12は、撮影情報ファイル作成時に用いられるコード対応テーブルの構造の一実施例を示す図であり、コード対応テーブル120は撮影データの順序(位置)を示すデータ番号欄121と、その撮影データのコード(値または文字)を示すコード欄122と、コードの対応するデータ内容を表示する文字コード列からなる英語欄123−1、日本語欄123−2、ドイツ語欄123−3、・・からなっている。このようなコード対応テーブルを用いることにより、コードで記録された撮影データを設定言語で閲覧できるよう撮影情報ファイル30を作成することができる。
【0092】
図13は、撮影情報ファイル作成時に用いられる単位変換テーブルの構造の一実施例を示す図であり、単位変換テーブル130は撮影データの順序(位置)を示すデータ番号欄131と、その撮影データの単位を表示言語の文字コードで示す単位欄(英語欄132−1、日本語欄132−2、ドイツ語欄132−3、・・・)からなっている。このような単位変換テーブルを用いることにより、撮影データの単位を設定言語で閲覧できるよう撮影情報ファイル30を作成することができる。
【0093】
なお、上記図11に示した撮影情報項目テーブル90、図12に示したコード対応テーブル120および図13に示した単位変換テーブル130は保存記録メモリ7に記録するようにしてもよいし、不揮発性メモリ5に記録するようにしてもよい。また、HTMLファイル作成プログラムの定数(テーブル定数)としてHTMLファイル作成プログラム内に設けるようにしてもよい。
【0094】
以上本発明の一実施例について説明したが本発明は上記実施例に限定されるものではなく、種々の変形実施が可能であることはいうまでもない。
【0095】
【発明の効果】
本発明によれば、複数の画像ファイルを記録した記録媒体には、その各画像ファイルの撮影条件情報が当該装置を使用するユーザの所望する言語種での文字による撮影情報に変換された撮影情報ファイルを共に記録することができ、その記録媒体に記録された画像ファイルの画像を外部装置で表示して閲覧する際は、その記録媒体に共に記録される撮影情報ファイルを読み取ることで、その各画像毎の撮影条件をユーザが選択した言語種による撮影情報として直ちに表示して閲覧することができる。
【0096】
請求項2記載の発明によれば、記録媒体を装置本体に対して着脱可能にしたので、装置本体から取り出した記録媒体をパソコン等の外部装置のユーザが理解容易な言語で表現された撮影情報を提供することができる。
【0098】
請求項3記載の発明によれば、更に電子カメラ装置のメニュー画面の言語表現と撮影情報の言語表現を一致させることができるので、ユーザにとってわかりやすい。また、1回の言語設定動作でメニューの言語表現も撮影情報の言語表現も連動して同じ言語表現となるので、メニュー用の言語設定と撮影情報用の言語設定といったように個別に設定操作をする必要がなく、操作が簡単である。
【図面の簡単な説明】
【図1】本発明を適用したデジタルカメラの回路構成例を示すブロック図である。
【図2】画像ファイルの構成例を示す図である。
【図3】撮影情報ファイルの構成例を示す図である。
【図4】撮影情報ファイルの構成例を示す図である。
【図5】メモリカードの記録領域の構成例の説明図である。
【図6】言語設定画面の一実施例を示す図である。
【図7】選択メニューの一実施例を示す図である。
【図8】デジタルカメラの言語設定時の動作例を示すフローチャートである。
【図9】表示に設定言語で表現される撮影情報ファイルの作成時の動作例を示すフローチャートである。
【図10】選択メニュー画面用の表示言語変換テーブルの構造の一実施例を示す図である。
【図11】撮影情報ファイル作成時に用いられる撮影情報項目テーブルの構造の一実施例を示す図である。
【図12】撮影情報ファイル作成時に用いられるコード対応テーブルの構造の一実施例を示す図である。
【図13】撮影情報ファイル作成時に用いられる単位変換テーブルの構造の一実施例を示す図である。
【符号の説明】
4 制御部(撮影情報取得手段、選択手段、文字コード記録手段、表示手段、制御コード記録手段)
5 不揮発性メモリ(表示言語設定手段)
8 表示部(表示手段)
7 メモリカード、保存記録メモリ(文字コード記録手段、制御コード記録手段)
9 データ送受信部(文字コード出力手段)
10 入出力端子(文字コード出力手段)
60 言語設定画面(表示言語設定手段)
100 デジタルカメラ(電子カメラ装置)[0001]
The present invention relates to a browsing assistance technique for shooting information of an image shot / recorded by an electronic camera device such as a digital camera.
[0002]
[Prior art]
An image photographed with a digital camera is usually JPEG-compressed and recorded together with photographing information in an exchangeable recording medium such as a flash memory fixed in the camera or a memory card. Conventionally, (1) photographing information is recorded on a recording medium in a data (identifier, symbol, etc.) format instead of a text (character code) format, and a personal computer (hereinafter referred to as a personal computer) is used with a dedicated soft link. There is one in which a user performs selection (conversion) setting of a display language when browsing.
[0003]
Also, in some digital cameras, it is difficult to browse shooting information such as shutter speed using an external device such as a personal computer only with image files that record images and shooting information in units of shot images. Some files (photographing information files) are recorded separately from image files so that they can be easily viewed. As described above, there are cameras that record shooting information files separately from image files. (2) Some cameras record and record shooting information in a text format of a fixed display language (for example, English).
[0004]
[Problems to be solved by the invention]
In a digital camera configured to include an exchangeable recording medium (or image output function), such a recording medium can be set in a reading unit of an external device such as a personal computer and a recorded image can be reproduced on the personal computer side. Therefore, if the shooting information file can be browsed with a WWW (World Wide Web) browser or the like at that time, the shooting information of each recorded image can be browsed conveniently.
[0005]
However, in the digital camera of the above conventional example (1), since shooting information is not supposed to be viewed by a WWW browser on the external device side such as a personal computer, the shooting information recorded by the digital camera is not displayed on the WWW browser on the external device side. When browsing with, the WWW browser displays the symbol data as it is, so the symbol-format shooting information data is displayed on the screen, which is very difficult for the user to understand, or the meaning is unknown at all. There was a problem.
In addition, when the shooting information file recorded by the digital camera of the above conventional example (2) is viewed with a WWW browser, it is always displayed in a fixed display language (for example, English). However, there is a problem that if the language is not desired by the user, the display becomes difficult for the user.
[0006]
The present invention has been made to solve the above-described problems, and an electronic camera capable of creating shooting information files having different language expressions (character codes) based on the language setting selected in the electronic camera device main body. It is an object of the present invention to provide an apparatus and a method for recording photographing information.
[0007]
[Means for Solving the Problems]
According to the first and sixth aspects of the present invention, in the electronic camera device for recording a photographed image, when photographing an image, the photographing condition information regarding the photographing condition at the time of photographing the image is acquired, the photographed image data, the photographing condition information, An image file recording control means for recording an image file including a recording medium on a recording medium, a selecting means for selecting a desired language type from a plurality of language types prepared in advance, and a plurality of image files recorded on the recording medium For each image file, conversion means for converting shooting condition information in the image file into shooting information by characters in the language type selected by the selection means, and conversion for each image file A shooting information file of a predetermined format that can be browsed by an external device is created based on a plurality of shooting information, and the shooting information file is stored in a recording medium that records the image files. Characterized in that and an imaging information file recording control means for recording.
[0008]
According to a second aspect of the present invention, in the electronic camera device according to the first aspect of the present invention, the recording medium is detachable from the apparatus main body.
[0009]
According to a third aspect of the present invention, in the electronic camera device according to the first or second aspect of the present invention, display means for displaying a menu screen, and display characters of the menu screen displayed on the display means are set in a desired language. Display language setting means, wherein the selection means selects the language set by the display language setting means.
[0010]
According to a fourth aspect of the present invention, in the electronic camera device according to any one of the first to third aspects of the present invention, a power off means for turning off the power of the apparatus by an arbitrary power off operation, and a power off operation by the power off means Before the power is turned off, conversion to shooting information by the conversion means and creation of a shooting information file by the shooting information file recording control means are performed based on each image file recorded on the recording medium. And
[0011]
According to a fifth aspect of the present invention, in the electronic camera device according to any of the first to fourth aspects of the present invention, a discriminating means for discriminating whether or not the recorded content of each image file recorded on the recording medium has changed, and the discriminating means. When it is determined that there is a change in the recorded contents, the conversion to the shooting information by the converting means and the shooting information file recording control means by the converting information file recording control means based on each image file recorded on the recording medium. It is characterized by creating.
[0014]
DETAILED DESCRIPTION OF THE INVENTION
FIG. 1 is a block diagram illustrating a circuit configuration example of a digital camera to which the present invention is applied. The
[0015]
The
[0016]
The
[0017]
The
[0018]
The
[0019]
The
[0020]
The working memory 6 is a volatile memory such as a DRAM, and is used as a temporary storage area for image data taken from the
[0021]
The
In this embodiment, a memory configured to be detachable from the
[0022]
The
[0023]
[Image file configuration example]
FIG. 2 is a diagram showing a configuration example of an image file stored and recorded in the
The
In FIG. 2, the
[0024]
[Configuration example of shooting information file]
3 and 4 are diagrams showing an example of the configuration of the photographing information file. FIG. 3 shows an example when the display language is English, and FIG. 4 shows an example when the display language is Japanese. The shooting
[0025]
3 and 4, the shooting
[0026]
As described above, the shooting
[0027]
[Example of storage recording memory area configuration]
FIG. 5 is an explanatory diagram of a configuration example of a recording area of a memory card as an example of the
In FIG. 5, the
[0028]
The management file A is a folder management file that stores pointers indicating the names and positions of the folders (file storage areas) of the
[0029]
The HTML file C is a format for displaying a list of images described in an HTML format that can be searched by a WWW browser (title display position, image display designation, image display position, image pointer, shooting information display designation, shooting information display position). , Shooting information pointer, etc.) are described.
[0030]
In the HTML folder D, an HTML file D-1 storing the format of the menu display portion (table of contents) described in the HTML format and a shooting information file (HTML file D-2) described in the HTML format are recorded. Has been.
[0031]
Further, the image folder E includes a management file E-1 that stores management information of each image file stored in the image folder E, and image files E-2 and E- that store shooting information and JPEG-compressed images. Are stored (image files E-2, E-3,... Have the same format as the
[0032]
The configuration of the image folders F to I and the configuration of each file stored in the image folders F to I are the same as those of the image folder E described above. In addition, the HTML file described in the HTML format and the reduced image are stored so that the image information (image number, size, etc.) of the reduced image recorded in each image folder and the storage position of the reduced image file are associated with the list display position. It is also possible to provide a preview folder for recording the reduced image file.
[0033]
In the example of FIG. 5, the HTML file is described as an example. However, the present invention is not limited to this. The file format of the memory card is a list display program other than the WWW browser (or a search program that can use the HTML file). The file format can be configured so that the
[0034]
[Language setting memory register]
The language storage register is a storage area of a predetermined length (1 byte in the embodiment) reserved at a specific address of the
[0035]
By providing such a language setting storage register in the
[0036]
[Language setting screen]
FIG. 6 is a diagram showing an embodiment of the language setting screen. The user can select and select the language displayed in the selected
[0037]
For example, as shown in the figure, when setting in Japanese, when a shutter button is pressed, a specific value corresponding to Japanese (“2” in the embodiment) is set in the language setting recording register. When the user wants to select English, pressing the minus key moves the
[0038]
In the example of FIG. 6, the set language is either English or Japanese, but is not limited to this. For example, English, Japanese, German, French, Chinese, Russian,.. It is also possible to select any major language (English / English / Englische / ・ ・ / ・ ・, Japanese / Japanese / Japanische / ・ ・ ・ ・ ・ / , German / German / Germanistik / ... //// ..., and so on.
[0039]
[Selection menu screen]
FIG. 7 is a diagram showing an embodiment of the selection menu. This example shows a processing
[0040]
Further, the “
[0041]
Although only the process
[0042]
[Operation example]
1. Operation when setting language
FIG. 8 is a flowchart showing an operation example when the language of the
[0043]
Step S1: (determining whether or not the language has been set)
In FIG. 8A, the
[0044]
Step S2: (Language setting screen display)
The
[0045]
Step S3: (Language selection operation)
The user performs a selection operation or the like according to the display guide of the language setting screen (the operation key guides 63, 64, 65 in the example of FIG. 6).
[0046]
Step S4: (Language setting cancellation determination)
The
[0047]
Step S5: (Determination of selection confirmation)
The
[0048]
Step S6: (Language setting register setting)
The
[0049]
Step S7: (display language conversion of selection menu)
The
[0050]
For example, as shown in FIG. 8B, after the transition from step S6, the
[0051]
Step S8: (Selection menu display)
The
[0052]
Step S9: (menu selection operation)
The user performs a selection operation or the like according to a display guide on the selection menu screen (operation key guides 74, 75, and 76 in the example of FIG. 7).
[0053]
Step S10: (Language reset menu selection determination)
The
[0054]
Step S11: (Execution of selected process)
The
[0055]
When the language setting is performed by the above operation, the result is set in the language setting recording register. However, since the language setting recording register is in the nonvolatile memory, the contents of the setting language register are retained even when the power is turned off. Therefore, it only has to be set once. Further, since the setting language can be reset later, it is possible to cope with a case where the owner of the digital camera is changed or a desired language is changed.
[0056]
Also, when displaying the menu screen, the menu screen such as the selection screen is displayed in the language (setting language) specified by the contents of the language setting register (that is, the menu is displayed in the setting language in conjunction with the language setting). Therefore, there is no need to set the language for the menu screen.
[0057]
2: Example of operation when creating shooting information file
FIG. 9 is a flowchart showing an operation example of the
[0058]
Step T1: (Determination of processing mode)
In FIG. 9A, after the
[0059]
Step T2: (Execution of shooting)
The subject image is taken into the work memory 6 by the
[0060]
Step T3: (Acquisition of shooting information)
The
[0061]
Step T4: (Image recording process)
The
[0062]
Step T5: (shooting end determination)
The
[0063]
Step T6: (Execution of other modes)
If it is determined in step T1 that the mode is other than the shooting mode, the selected processing mode is executed, and when the processing mode ends, the process proceeds to T7.
[0064]
Step T7: (Processing mode selection)
After the photographing mode and other processing modes are completed, the user transitions to T1 when the user selects a selection menu (FIG. 7) or a processing mode selection icon displayed on the liquid crystal screen of the
[0065]
Step T8: (Power switch off operation)
The user turns off the power switch when there is no processing mode to be executed next. When the
[0066]
Step T9: (Activation of HTML file generation program)
The
[0067]
Step T10: (Presence / absence of change in recorded contents)
The HTML file generation program checks the presence / absence of a write flag for the image information recorded in the
[0068]
Step T11: (HTML file generation)
If there is a change in the recording contents of the memory card in step T10, the HTML file generation program reads the title data B, HTML files C and D-1 and the shooting information file 30 (HTML file D-2 shown in FIG. 5). ) And temporarily stored in the working memory 6, and each HTML file is newly generated by adding fluctuating shooting information and pointers (if the
[0069]
For the shooting
[0070]
Alternatively, a reduced image HTML file may be taken out from the
[0071]
Step T12: (Recording of HTML file)
When the generation of the HTML file is completed, the
[0072]
Step T13: (Power off)
When the writing of the HTML file to the
[0073]
In step T11, an HTML file is newly generated based on the previous image and the current image, and is overwritten on the previous HTML file in the
[0074]
Although the HTML file is created when the power is turned off in the above flowchart, the HTML file is created when an HTML file creation instruction operation is performed, or the HTML file is taken at the time of shooting (between steps T4 and T5). A file may be created (updated), and an HTML file may be recorded during image recording processing.
[0075]
(Operation example when creating a shooting information file)
FIG. 9B is a diagram showing an operation example of the
[0076]
Step U1: (Determine contents of set language recording register)
The
[0077]
Step U2: (Association of English item names)
The
[0078]
Step U3: (shooting data type determination)
The
[0079]
Step U4: (Code / character conversion)
The
[0080]
Step U5: (Numeric unit conversion)
The
[0081]
Step U6: (Finish one-image shooting data determination)
The
[0082]
Step U7: (Finished image end determination)
The
[0083]
Step U8: (Photographing data type determination)
The
[0084]
Step U9: (Code / character conversion)
The
[0085]
Step U10: (Numerical unit conversion)
The
[0086]
Step U11: (one-image shooting data end determination)
The
[0087]
As described above, since the shooting information file is created as an HTML file, the saved recording memory is used as an exchangeable recording medium such as a memory card, and the WWW browser is started by attaching it to the reading port of an external device such as a personal computer. By simply doing this, it is possible to view the shooting information created in the desired language expression. In addition, even when the storage recording memory is fixed inside the camera device, an HTML file such as a shooting information file and an image file may be transmitted to an external device via an output terminal so that they can be viewed with a WWW browser. it can.
[0088]
In addition, since the shooting data is recorded in the shooting information area of the image file in the data format, the shooting information can be browsed by switching the display language using the link software on the external device side.
[0089]
FIG. 10 is a diagram showing an example of the structure of the display language conversion table for the selected menu. The display language conversion table 80 includes a
[0090]
FIG. 11 is a diagram showing an example of the structure of the shooting information item table used when creating the shooting information file. The shooting information item table 90 is an English item column 91-1, in which English character codes are recorded in the order of items. 11 has a Japanese item column 91-2 in which the character code of the word is recorded in the order of items, a German item column 91-3 in which the character code of the German is recorded in the order of the item (in FIG. 11, in the item name) Is described in English, Japanese, etc. for explanation, but the corresponding character codes are actually stored). By using such a shooting information item table, the shooting
[0091]
FIG. 12 is a diagram showing an example of the structure of the code correspondence table used when the photographing information file is created. The code correspondence table 120 includes a
[0092]
FIG. 13 is a diagram showing an example of the structure of the unit conversion table used when the shooting information file is created. The unit conversion table 130 includes a
[0093]
The shooting information item table 90 shown in FIG. 11, the code correspondence table 120 shown in FIG. 12, and the unit conversion table 130 shown in FIG. 13 may be recorded in the
[0094]
Although one embodiment of the present invention has been described above, the present invention is not limited to the above embodiment, and it goes without saying that various modifications can be made.
[0095]
【The invention's effect】
According to the present invention, on a recording medium on which a plurality of image files are recorded, shooting information in which shooting condition information of each image file is converted into shooting information in characters in a language type desired by the user who uses the device The files can be recorded together. When viewing and viewing the image of the image file recorded on the recording medium on an external device, each of the files is read by reading the shooting information file recorded together on the recording medium. The shooting conditions for each image can be immediately displayed and viewed as shooting information in the language type selected by the user.
[0096]
According to the second aspect of the present invention, since the recording medium can be attached to and detached from the apparatus main body, shooting information expressed in a language that is easy to understand by a user of an external apparatus such as a personal computer for the recording medium taken out from the apparatus main body. Can be provided.
[0098]
According to the third aspect of the present invention, the language expression of the menu screen of the electronic camera device can be matched with the language expression of the photographing information, which is easy for the user to understand. In addition, since the language expression of the menu and the language information of the shooting information are linked together in a single language setting operation, the setting language can be set individually such as the language setting for the menu and the language setting for the shooting information. The operation is simple.
[Brief description of the drawings]
FIG. 1 is a block diagram illustrating a circuit configuration example of a digital camera to which the present invention is applied.
FIG. 2 is a diagram illustrating a configuration example of an image file.
FIG. 3 is a diagram illustrating a configuration example of a shooting information file.
FIG. 4 is a diagram illustrating a configuration example of a shooting information file.
FIG. 5 is an explanatory diagram of a configuration example of a recording area of a memory card.
FIG. 6 is a diagram illustrating an example of a language setting screen.
FIG. 7 is a diagram illustrating an example of a selection menu.
FIG. 8 is a flowchart illustrating an operation example when setting a language of the digital camera.
FIG. 9 is a flowchart showing an operation example when a shooting information file expressed in a set language is displayed.
FIG. 10 is a diagram showing an example of the structure of a display language conversion table for a selection menu screen.
FIG. 11 is a diagram illustrating an example of the structure of a shooting information item table used when a shooting information file is created.
FIG. 12 is a diagram illustrating an example of a structure of a code correspondence table used when creating a shooting information file.
FIG. 13 is a diagram illustrating an example of the structure of a unit conversion table used when creating a shooting information file.
[Explanation of symbols]
4 Control section (imaging information acquisition means, selection means, character code recording means, display means, control code recording means)
5 Non-volatile memory (display language setting means)
8 Display (display means)
7 Memory card, storage recording memory (character code recording means, control code recording means)
9 Data transmitter / receiver (character code output means)
10 I / O terminal (character code output means)
60 Language setting screen (display language setting means)
100 Digital camera (electronic camera device)
Claims (6)
画像撮影時に、その画像撮影時での撮影条件に関する撮影条件情報を取得し、その撮影画像データと当該撮影条件情報とを含む画像ファイルを記録媒体に記録する画像ファイル記録制御手段と、
予め用意された複数の言語種の内で所望の言語種を選択する選択手段と、
前記記録媒体に記録された複数の画像ファイルを読み出し、その各画像ファイル毎に、当該画像ファイル内の撮影条件情報を前記選択手段で選択された言語種での文字による撮影情報に変換する変換手段と、
前記各画像ファイル毎に変換された複数の撮影情報に基づいて外部装置で閲覧可能な所定形式の撮影情報ファイルを作成し、その撮影情報ファイルを前記各画像ファイルを記録した記録媒体に記録する撮影情報ファイル記録制御手段と、
を備えたことを特徴とする電子カメラ装置。In an electronic camera device that records captured images,
Image file recording control means for acquiring shooting condition information relating to shooting conditions at the time of image shooting and recording an image file including the shot image data and the shooting condition information on a recording medium;
Selection means for selecting a desired language type multiple among languages species prepared in advance,
Conversion means for reading a plurality of image files recorded on the recording medium, and for each image file, converting shooting condition information in the image file into shooting information by characters in the language type selected by the selection means When,
Shooting that creates a shooting information file of a predetermined format that can be browsed by an external device based on a plurality of shooting information converted for each image file, and records the shooting information file on a recording medium that records the image files Information file recording control means;
An electronic camera device comprising:
前記表示手段に表示されるメニュー画面の表示文字を所望の言語に設定する表示言語設定手段と、を備え、
前記選択手段は、前記表示言語設定手段により設定された言語を選択する、ことを特徴とする請求項1乃至2のいずれか1項に記載の電子カメラ装置。Display means for displaying a menu screen;
Display language setting means for setting the display characters of the menu screen displayed on the display means to a desired language,
Said selecting means, said display selecting the set language by the language setting means, it electronic camera apparatus according to any one of claims 1 to 2, characterized in.
この電源オフ手段による電源オフ操作時に、当該電源オフに先だって、前記記録媒体に記録された各画像ファイルに基づいて、前記変換手段による撮影情報への変換、及び前記撮影情報ファイル記録制御手段による撮影情報ファイルの作成を行う、ことを特徴とする請求項1乃至3のいずれか1項に記載の電子カメラ装置。At the time of power-off operation by the power-off means, prior to the power-off, based on each image file recorded on the recording medium, conversion to photographing information by the converting means and photographing by the photographing information file recording control means 4. The electronic camera device according to claim 1, wherein an information file is created.
この判別手段で記録内容の変動有りと判別された際は、当該記録媒体に記録された各画像ファイルに基づいて、前記変換手段による撮影情報への変換、及び前記撮影情報ファイル記録制御手段による撮影情報ファイルの作成を行う、ことを特徴とする請求項1乃至4のいずれか1項に記載の電子カメラ装置。When it is determined by the determination means that there is a change in the recording content, the conversion by the conversion means is converted into shooting information based on each image file recorded on the recording medium, and the shooting by the shooting information file recording control means is performed. 5. The electronic camera device according to claim 1, wherein an information file is created.
画像撮影時に、その画像撮影時での撮影条件に関する撮影条件情報を取得し、その撮影画像データと当該撮影条件情報とを含む画像ファイルを記録媒体に記録し、
予め用意された複数の言語種の内で所望の言語種を選択し、
前記記録媒体に記録された複数の画像ファイルを読み出し、その各画像ファイル毎に、当該画像ファイル内の撮影条件情報を前記選択された言語種での文字による撮影情報に変換し、
前記各画像ファイル毎に変換された複数の撮影情報に基づいて外部装置で閲覧可能な所定形式の撮影情報ファイルを作成し、その撮影情報ファイルを前記各画像ファイルを記録した記録媒体に記録する、
ことを特徴とする撮影情報記録方法。In an electronic camera device that records captured images,
When shooting an image, obtain shooting condition information related to shooting conditions at the time of shooting the image, record the shot image data and an image file including the shooting condition information on a recording medium,
Select the desired language species within the previously prepared plurality of languages species
Reading a plurality of image files recorded on the recording medium, for each image file, to convert shooting condition information in the image file into shooting information by characters in the selected language type,
Creating a shooting information file of a predetermined format that can be viewed on an external device based on a plurality of shooting information converted for each image file, and recording the shooting information file on a recording medium that records the image files;
An imaging information recording method characterized by the above.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP06627699A JP3985382B2 (en) | 1999-03-12 | 1999-03-12 | Electronic camera apparatus and photographing information recording method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP06627699A JP3985382B2 (en) | 1999-03-12 | 1999-03-12 | Electronic camera apparatus and photographing information recording method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2000270247A JP2000270247A (en) | 2000-09-29 |
| JP3985382B2 true JP3985382B2 (en) | 2007-10-03 |
Family
ID=13311167
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP06627699A Expired - Fee Related JP3985382B2 (en) | 1999-03-12 | 1999-03-12 | Electronic camera apparatus and photographing information recording method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3985382B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7304677B2 (en) * | 2000-12-13 | 2007-12-04 | Eastman Kodak Company | Customizing a digital camera based on demographic factors |
| JP2006030874A (en) * | 2004-07-21 | 2006-02-02 | Fuji Photo Film Co Ltd | Image recording device |
| JP5540051B2 (en) * | 2012-09-20 | 2014-07-02 | オリンパスイメージング株式会社 | Camera with guide device and method of shooting with guide |
-
1999
- 1999-03-12 JP JP06627699A patent/JP3985382B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2000270247A (en) | 2000-09-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7154534B2 (en) | Image input apparatus, program executed by computer, and method for preparing document with image | |
| US9524019B2 (en) | Image processing apparatus, image processing method, storage medium, and program | |
| US6914625B1 (en) | Method and apparatus for managing image categories in a digital camera to enhance performance of a high-capacity image storage media | |
| JP2006135590A (en) | Digital camera and computer program | |
| US7804527B2 (en) | Digital camera and image recording method for sorting image data and recording image data in recording medium | |
| US20050110879A1 (en) | Image taking apparatus, image processing apparatus, and image processing program | |
| JP3972527B2 (en) | Imaging apparatus and automatic folder creation method | |
| JP3764989B2 (en) | Electronic still camera and image list display file creation method | |
| US20080018772A1 (en) | Input apparatus for image | |
| JP3985382B2 (en) | Electronic camera apparatus and photographing information recording method | |
| JP2004304619A (en) | Digital camera | |
| JP3157704B2 (en) | Electronic still camera | |
| KR100781680B1 (en) | How to store and transfer photo files on your camera phone | |
| JP2000092440A (en) | Electronic still camera and automatic maintenance method for consistency between thumbnail image and recorded image | |
| US20050102609A1 (en) | Image processing apparatus, image processing method, and image processing program | |
| JP2002354309A (en) | Digital camera cooperation system and recording medium recording image data processing program | |
| JP2000339344A (en) | Image reading and storing device | |
| JP3119260B2 (en) | Electronic still camera | |
| JP2000078517A (en) | Digital still camera | |
| JP3757964B2 (en) | Image playback method and camera | |
| JP2004289309A (en) | Digital camera device | |
| JPH10164498A (en) | Image recording control device and recording medium | |
| JP2004080351A (en) | Menu display method and electronic device | |
| JP3489454B2 (en) | Image playback method and camera | |
| JP2003050989A (en) | Method and system for handling text information and image information |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20040507 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20051115 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20051216 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20060203 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20060414 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20070619 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070702 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100720 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110720 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110720 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120720 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120720 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130720 Year of fee payment: 6 |
|
| LAPS | Cancellation because of no payment of annual fees |