Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3985382B2 - Electronic camera apparatus and photographing information recording method - Google Patents
[go: Go Back, main page]

JP3985382B2 - Electronic camera apparatus and photographing information recording method - Google Patents

Electronic camera apparatus and photographing information recording method Download PDF

Info

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
Application number
JP06627699A
Other languages
Japanese (ja)
Other versions
JP2000270247A (en
Inventor
和夫 小倉
晴久 高柳
博行 栗子
賢治 吉沢
聡司 徳永
和博 成嶋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP06627699A priority Critical patent/JP3985382B2/en
Publication of JP2000270247A publication Critical patent/JP2000270247A/en
Application granted granted Critical
Publication of JP3985382B2 publication Critical patent/JP3985382B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

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 digital camera 100 includes an operation unit 1, an imaging unit 2, a signal processing unit 3, a control unit 4, a nonvolatile memory 5, a work A storage memory 7 and an exchangeable storage memory 7 such as a memory card. Further, a data transmission / reception unit 9 for transmitting images and photographing information recorded in the storage recording memory 7 to an external device such as a personal computer and an input / output terminal 10 for transmission / reception cable connection may be provided. The data transmitter / receiver 9 may be an infrared transmitter / receiver.
[0015]
The operation unit 1 is composed of a main power switch, a REC mode / playback mode switch, a function selection button (plural), a button such as a shutter button, a plus / minus (+/−) key, and a cancel key. The operation input means of the camera 100, and when these keys are operated, a state signal corresponding to the state of the operated key is sent to the control unit 4.
[0016]
The imaging unit 2 includes an imaging lens and a strobe light emitting unit, an optical system including an automatic aperture mechanism and an autofocus mechanism, an imaging element such as a CCD that converts a subject light image that has passed through the imaging lens into an electrical signal, a CCD drive circuit, It has a signal conversion system including an A / D converter that converts the output signal of the CCD into a digital signal.
[0017]
The signal processing unit 3 includes a circuit such as a video encoder and a color processor. The operation of the signal processing unit 3 is controlled by the control unit 4 to execute an image processing operation of the digital camera 100, for example, an image capturing operation.
[0018]
The control unit 4 has a microprocessor configuration including a CPU, a RAM, a program storage ROM, a timer, and the like. The CPU is connected to each of the above-described circuits via a bus line and stored in a program storage medium. The overall control of the digital camera 100 is performed by the control program, and execution control of each function of the digital camera 100 is performed in response to the status signal from the operation unit 1. In addition to a control program and a processing program for each processing mode of the digital camera, a language setting program and a photographing information file are stored in a program storage ROM in an HTML (Hyper Text Mark-up Language) format file (hereinafter referred to as an HTML file). And an HTML file creation program that is organized on the memory card 7 together with the image file.
[0019]
The non-volatile memory 5 is a non-volatile rewritable memory such as an EEPROM or a flash memory, and the non-volatile memory 5 stores a language setting recording register that holds a setting value corresponding to the selected language. . A language setting recording register may be provided in the storage recording memory 7.
[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 imaging unit 2.
[0021]
The storage recording memory 7 is composed of a removable recording medium such as a flash memory, and an image file including image data and shooting information subjected to JPEG compression processing is recorded, and a shooting information file created based on shooting information of the image file is recorded. To be recorded. It should be noted that a reduced image (simple image, thumbnail image) file obtained by reducing the captured image by a thinning process or the like may be added to the storage recording memory 7.
In this embodiment, a memory configured to be detachable from the digital camera 100, such as a memory card, is used as the storage recording memory 7, but a memory fixed inside the camera is used as the storage recording memory 7, and shooting information is recorded. You may make it provide the data transmission / reception part 9 and the input-output terminal 10 which transmit a file and an image file.
[0022]
The display unit 8 includes a display device such as a liquid crystal display (LCD) device. In addition to a processing mode selection menu, a list of shooting information and icons, a subject image (through image) is displayed in the shooting mode, and playback is performed in the playback mode. An image can be displayed.
[0023]
[Image file configuration example]
FIG. 2 is a diagram showing a configuration example of an image file stored and recorded in the storage recording memory 7 at the time of shooting, and shooting information and image data are recorded for each shot image in the image file 20 (FIG. 9).
The image file 20 is composed of a set of pages 21 and data 22. Further, the page 21 is recorded as page information (number or symbol indicating the number of the image file) of an image file composed of a set of shooting information and a shot image in the shooting order. The data 22 includes shooting information and image data (usually JPEG-compressed image data), and the shooting information includes a shooting data group 23 corresponding to the information items (item field 32) shown in FIGS.
In FIG. 2, the shooting data group 23 includes information items and results corresponding to “Resolution 1280 * 960”, “Quality Fine”, “Recording mode Single Shutter”,. Is actually recorded in a data format (numerical value or code). For example, a numerical value (1280, 960) or code is recorded for Resolution, a recording density (value) or code is recorded for Quality, and a code (number or symbol) is recorded for Recording mode. ) Is recorded.
[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 information file 30 is created by the HTML file creation program based on the shooting information (shooting information data group 23) of the image file 20 shown in FIG. In this embodiment, the shooting information file 30 is created as an HTML file after shooting (when the power is turned off) (FIG. 9), but the timing of creation is not limited. The file format to be created is not limited to an HTML file.
[0025]
3 and 4, the shooting information file 30 includes a page column 31, an item column 32, and a shooting data column 33. The page column 31 is associated with page information recorded on the page 21 of the image file 20, and includes items. The column 32 is associated with information item names expressed in the setting language (character code) corresponding to the contents of the language setting recording register, and the shooting information data group 23 of the image file 20 is set in the shooting data column 33, respectively. It is associated with the expression. Also, the conversion to the setting language can be performed by referring to the tables as shown in FIGS. 11 to 13 based on the values of the shooting data group 23 of the image file 20 by the HTML file creation program.
[0026]
As described above, the shooting information file 30 is an HTML file, and each shooting item name and shooting information in the shooting information file 30 are expressed in a set language (character code), thereby starting a WWW browser on an external device such as a personal computer. The photographing information expressed in a desired setting language can be browsed simply.
[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 storage recording memory 7.
In FIG. 5, the memory card 7 includes a management file A, title data B, HTML file C, HTML holder D, and image folders E to I.
[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 memory card 7. The title data B is a title character string displayed at the title display position of the HTML file C.
[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 image file 20 in FIG. 2).
[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 digital camera 100 can generate such a file.
[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 nonvolatile memory 5, and when a set language is selected by a language setting operation, a specification associated with the language A value (in the embodiment, “1” for English, “2” for Japanese, “3” for German, “4” for French, etc.) is set in the language storage register. (Written).
[0035]
By providing such a language setting storage register in the non-volatile memory 5, shooting is performed with the shooting information items and shooting information as language system data (character code) corresponding to the value of the language setting recording register in the HTML file creation program. An information file can be created. For the selection menu, data of the same language system can be created (or converted) according to the value of the language setting recording register.
[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 language column 61 of the language setting screen 60 with the cursor 62. The illustrated example shows a state in which Japanese is designated as the setting language, and then the user operates any key indicated by the operation key guides 63, 64, 65. That is, use the plus / minus (+/-) keys to move the cursor up or down to select another language (SELECT), or press the shutter button to set the language currently specified by the cursor. (OK) or cancel the language setting screen (CANCEL).
[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 cursor 62 upward to designate English (in the embodiment, the selected language is surrounded by a cursor frame and characters are highlighted). As will be described later, as a result of the user selecting the language reset menu on the menu screen, the language setting screen 60 is displayed. However, for example, if the menu selection is incorrect and the language reset is to be canceled, the language setting screen 60 is canceled. Press the key to return to the original menu screen.
[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 selection menu screen 70 when “Japanese” is set as the display language on the language setting screen 60 of FIG. An instruction message 71, each process selection menu in the menu column 72, and operation key guides 74, 75, and 76 are displayed in Japanese. When “English” is set as the display language, the operation instruction message 71, the processing menus in the menu column 72, and the operation key guides 74, 75, and 76 are displayed in English (similarly, other languages They are displayed in that language).
[0040]
Further, the “language reset menu 77” in the processing menu is provided in case the language is selected incorrectly on the language setting screen 60 of FIG. 6, or when shooting information is browsed or menu selection is desired in another language. When the user selects the language reset menu 77, the language setting screen 60 is displayed again.
[0041]
Although only the process selection menu screen 70 is shown in FIG. 7, the lower menu screen of the process selection menu can also be displayed in the same language as the display language of the process selection menu screen 70. Further, a “language reset menu” may be provided in the lower menu as in the process selection menu screen so that the language setting screen 60 can be returned from the lower menu.
[0042]
[Operation example]
1. Operation when setting language
FIG. 8 is a flowchart showing an operation example when the language of the digital camera 100 is set. Steps S1 to S6 in FIG. 8A correspond to the language setting operation, and steps S7 to S11 are set in conjunction with the language setting. It is an operation example when the selection menu is displayed in the selected language. (B) is a diagram showing an example of the display language conversion operation of the selection menu based on the language setting.
[0043]
Step S1: (determining whether or not the language has been set)
In FIG. 8A, the control unit 4 examines the contents of the language setting recording register of the nonvolatile memory 5 to determine whether or not the language has been set. If not, the control unit 4 proceeds to S2 and has been set. In this case, the process proceeds to S8. The determination as to whether or not the setting has been made is made by, for example, setting the initial value of the language setting recording register to “0” to determine whether or not it is an initial value, or values that can be set by the set language (for example, “1” to “1”). 5 ").
[0044]
Step S2: (Language setting screen display)
The control unit 4 displays a language setting screen (60) as shown in FIG. 6 on the display unit 8, and prompts the user to select a setting language.
[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 control unit 4 checks the status signal from the operation unit 1 to determine whether or not the user has pressed the cancel key. If the cancel key is pressed, the process proceeds to S8 (however, the language setting register is in the initial state). In this case, the operation of the cancel key is invalidated and the process returns to S3).
[0047]
Step S5: (Determination of selection confirmation)
The control unit 4 checks the status signal from the operation unit 1 to determine whether or not the user has operated the confirmation key (shutter button in the example of FIG. 6). If the confirmation key is operated, the process proceeds to S6. If not, the process returns to S3 to redo the selection operation.
[0048]
Step S6: (Language setting register setting)
The control unit 4 determines which language the user has selected based on the position of the cursor 62 (FIG. 6) when the confirmation key is pressed, and sets a setting value corresponding to the selected language in the setting language recording register. After (write), the process proceeds to S7 (in the example of FIG. 6, since Japanese is selected as the setting language, the corresponding setting value “2” is written to the setting language recording register).
[0049]
Step S7: (display language conversion of selection menu)
The control unit 4 obtains a character string (character code) for the selection menu expressed in the setting language, a display guide, and a character string for the message based on the contents of the setting language recording register, and displays a selection menu screen display buffer (not shown). 3) Replace with the menu character string, display guide, and message character string on the selection menu screen.
[0050]
For example, as shown in FIG. 8B, after the transition from step S6, the control unit 4 examines the contents of the set language recording register, and when the set value is “1”, the set language is determined to be English and S71− It changes to 2 (S71-1). When the setting value is “2”, the setting language is determined to be Japanese, and the process proceeds to S72-2 (S72-1). Next, the control unit 4 refers to the display language conversion table (80) as shown in FIG. 10, and reads the English menu code (English menu character code string) when the set language is English (S71-2). Then, it writes (replaces) the corresponding character string on the selection menu screen (S71-3). If the set language is Japanese, the Japanese menu code (character code string of the Japanese menu) is read (S72-2), and the character string code is written at the array position on the selection menu screen (72-3). Further, in the example of FIG. 8B, the setting language is set to bilingual English and Japanese, but the selection menu can be displayed in the setting language in the same manner when the setting language is three or more languages. it can.
[0051]
Step S8: (Selection menu display)
The control unit 4 displays a selection menu screen expressing the selection menu or the like in the set language on the display unit 8 to prompt selection of processing or the like (in the example of FIG. 7, the selection menu screen 70 displayed in Japanese is displayed. ).
[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 control unit 4 determines which menu the user has selected based on the position of the cursor 73 when the confirmation key (shutter button in the example of FIG. 7) is pressed, which means resetting the setting language recording register. If the menu ("Language reset" menu 77 in the example of FIG. 7) is selected, the process proceeds to S2 for resetting, and if not, the process proceeds to S11.
[0054]
Step S11: (Execution of selected process)
The control unit 4 executes the processing mode selected in step S9. If the menu selected in step S9 has a lower menu, a series of operations such as menu display and selection can be performed in the same manner as in steps S7 to S10 ("reset language" in the lower menu). If no menu is provided, the operation for determining the presence / absence of “Language reset” menu selection corresponding to step S10 in the operation relating to the lower menu is not required).
[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 digital camera 100 when creating a shooting information file expressed in a set language at the time of display. An HTML file creation program is used for shooting information file creation, and the shooting information file is converted into an HTML file. This is an example.
[0058]
Step T1: (Determination of processing mode)
In FIG. 9A, after the digital camera 100 is activated (powered on), the control unit 4 checks the status signal from the operation unit 1 and the user selects on the processing selection menu screen (70) as shown in FIG. If the processing mode selected by the user is the shooting mode, the process proceeds to T2, and if it is any other processing mode, the process proceeds to T6.
[0059]
Step T2: (Execution of shooting)
The subject image is taken into the work memory 6 by the imaging unit 2 and is displayed as a through image on the liquid crystal screen of the display unit 8. When the user operates the shutter button at a desired angle, shooting is performed.
[0060]
Step T3: (Acquisition of shooting information)
The control unit 4 captures shooting information of the digital camera 100 at the time of shooting execution, for example, shooting conditions (file size, image size, image quality,..., Shutter as listed in the item column 32 of FIG. 4 (FIG. 3)). Speed, aperture,... Contrast, presence / absence of multiple exposure, white balance,...) Are acquired and stored in the RAM.
[0061]
Step T4: (Image recording process)
The controller 4 displays the image stored in the work memory 6 as a photographed image on the liquid crystal screen of the display unit 8 when the shutter button is operated in step T2, and performs JPEG compression on the image data and holds it in the RAM. The image is recorded in the storage recording memory (memory card) 7 together with the photographing conditions. At the same time, the captured image may be thinned out, reduced, JPEG compressed, and recorded in the storage recording memory (memory card) 7.
[0062]
Step T5: (shooting end determination)
The control unit 4 examines the status signal from the operation unit 1, and returns to T2 if the user performs shooting after the end of recording, and shifts to T7 if shooting is not performed.
[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 display unit 8.
[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 control unit 4 receives the power switch off state signal, the control unit 4 does not immediately turn off the power, but transitions to T9. When the storage recording memory 7 is a memory card, a means (for example, a lid open / close detection switch) for detecting when the storage lid (cover) of the storage section for storing the memory card is opened is provided to open the storage lid. In this case, the lid opening detection signal may be sent to the control unit 4, and the control unit 4 may make a transition to T9 when receiving the lid opening detection signal.
[0066]
Step T9: (Activation of HTML file generation program)
The control unit 4 takes out the HTML file generation program from the program ROM, stores it in the RAM, and starts it.
[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 memory card 7 to check whether there is a change in the presence / absence of addition of a photographed image, deletion of a recorded image, etc. It is determined whether or not there is a change in the recorded content in the created recording process. If there is a change in the recorded content, the process proceeds to T11. If there is no change, the process proceeds to T13.
[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 memory card 7 is new and there is no previous image, this time Each HTML file is generated with only the image of
[0069]
For the shooting information file 30, the control unit 4 checks the contents of the setting condition recording register when an image is added (when a shot image is recorded) based on the HTML file creation program, and FIG. The item name (character code string) of the language corresponding to the content (setting value) of the setting condition recording register is associated with the prescribed format (item display position) of the imaging information file 30 from the imaging information language data table 90 as shown in FIG. Next, the shooting data group 23 (FIG. 2) of the added image is converted into a language notation (character code string) in which the language is set, and is associated with a prescribed format (shooting data display position) of the shooting information file 30 (FIG. 2). 9 (b)). If the image has been deleted, the description relating to the image information corresponding to the deleted image is deleted from the shooting information file 30.
[0070]
Alternatively, a reduced image HTML file may be taken out from the memory card 7 and temporarily stored in the working memory 6, and each HTML file may be newly generated by adding image information or a pointer that has changed. .
[0071]
Step T12: (Recording of HTML file)
When the generation of the HTML file is completed, the control unit 4 takes out the HTML file stored in the work memory 6 and overwrites the previous HTML file so that the arrangement (logical arrangement) shown in FIG. 5 is obtained. Record as you do.
[0072]
Step T13: (Power off)
When the writing of the HTML file to the memory card 7 is completed, the control unit 4 shuts off the power (power off).
[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 memory card 7 in step T12. Alternatively, additional description data of each HTML file may be generated and added to the previous HTML file of the memory card 7 at step T12.
[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 control unit 4 when the shooting information file 30 (HTML file D-2) is created by the HTML file creation program (step T11 in FIG. 9A). The case where the settable language is either English (setting value of setting language recording register = 1) or Japanese (setting value = 2) will be described.
[0076]
Step U1: (Determine contents of set language recording register)
The control unit 4 examines the contents of the setting language recording register. When the setting value is “1”, it is determined that the setting language = English and the process proceeds to U2. When the setting value is “2”, the setting language = Japan. It judges with a word and changes to U8.
[0077]
Step U2: (Association of English item names)
The control unit 4 associates each character code string in the English item column 91-1 of the photographing information item table (90) as shown in FIG. 11 with each character item display position described in the photographing information file 30 ( The associated result (pointer) is recorded in the photographing information file 30 in units of images (hereinafter the same).
[0078]
Step U3: (shooting data type determination)
The control unit 4 sequentially examines each piece of shooting data recorded in the shooting information area of the image file 20 shown in FIG. 2, transitions to U4 if it is code data, and to U5 if it is numerical data. Transition.
[0079]
Step U4: (Code / character conversion)
The control unit 4 compares the code correspondence table (120) as shown in FIG. 12 and the photographing data (code), and the English character code among the character codes corresponding to the matching code is described in the photographing information file D-2. Corresponding to the display position of the captured image data, the process proceeds to U6. For example, when the shooting data of the item “Quality” (data number = 1) in FIG. 3 is the code “1”, the character code corresponding to the English notation “Fine” of the code “1” in the code column 122 of FIG. Corresponding to the display position of quality described in the file 30.
[0080]
Step U5: (Numeric unit conversion)
The control unit 4 associates the photographic data (numerical value) with the display position of the photographic data described in the photographic information file 30, and the unit corresponding to the photographic data from the unit conversion table (130) as shown in FIG. Among them, the English character code is associated with the unit display position of the photographing data described in the photographing information file D-2, and the process proceeds to U6. For example, in FIG. 13, when the shooting data is shutter speed (numerical data) “Shutter speed” (data number = 7), the numerical value is associated with the display position of the shutter speed and the character code corresponding to the unit “sec” in English Is associated with the end of the shutter speed display position described in the photographing information file 30.
[0081]
Step U6: (Finish one-image shooting data determination)
The control unit 4 checks whether or not the conversion (association) of the display language of the image data of the image has been completed. If the conversion has been completed, the control unit 4 transitions to U7, and if not, the process proceeds to U3. .
[0082]
Step U7: (Finished image end determination)
The control unit 4 checks whether or not the processing of the above steps has been completed for all of the photographed images (or additional images). If the processing has been completed, the processing is terminated, and if not, the process proceeds to U2.
[0083]
Step U8: (Photographing data type determination)
The control unit 4 examines each piece of shooting data recorded in the shooting information area of the image file 20, transitions to U9 if it is code data, and transitions to U10 if it is numerical data.
[0084]
Step U9: (Code / character conversion)
The control unit 4 compares the code in the code column 122 of the code correspondence table (120) with the code of the shooting data, and the Japanese character code among the character codes corresponding to the matching code is described in the shooting information file D-2. The display transitions to U11 in association with the display position of the captured image data. For example, when the shooting data of the item “image quality” (data number = 1) in FIG. 4 is the code “1”, the character code corresponding to the Japanese notation “high definition” of the code “1” in FIG. Is associated with the display position of the image quality described in.
[0085]
Step U10: (Numerical unit conversion)
The control unit 4 associates the photographic data (numerical value) with the display position of the photographic data described in the photographic information file 30 and, from the unit conversion table (130), the Japanese character code among the units corresponding to the photographic data. Is associated with the unit display position of the photographing data described in the photographing information file D-2, and the process proceeds to U11. For example, when the shooting data is shutter speed (numerical data) in FIG. 13, the numerical value is associated with the display position of the shutter speed, and the character code corresponding to the unit “second” written in Japanese is described in the shooting information file 30. Correspond to the end of the displayed shutter speed position.
[0086]
Step U11: (one-image shooting data end determination)
The control unit 4 checks whether or not the conversion (association) of the display language of the image data of the image has been completed. If all the conversions are completed, the control unit 4 makes a transition to U7, and otherwise makes a transition to U8. .
[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 hierarchy number column 81 indicating the menu hierarchy, a menu displayed on the menu screen, an operation guide, A menu number field 82 associated with the message and a language field (English field 83-1, Japanese field 83-2, German field 83-3,...) In which the display language is recorded in a character code are provided. (In FIG. 10, English, Japanese,... Are shown for explanation, but the corresponding character codes are actually stored). By using such a language conversion table, the control unit 4 can display the menu of the selection menu screen in the set language.
[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 information file 30 can be created so that it can be viewed in a set language.
[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 data number column 121 indicating the order (position) of photographing data and the photographing data. From a code column 122 indicating a code (value or character), and an English column 123-1, a Japanese column 123-2, a German column 123-3, and the like including a character code string indicating the data content corresponding to the code. It has become. By using such a code correspondence table, the shooting information file 30 can be created so that shooting data recorded with a code can be viewed in a set language.
[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 data number column 131 indicating the order (position) of shooting data and the shooting data of the shooting data file. It consists of a unit column (English column 132-1, Japanese column 132-2, German column 132-3,...) That indicates the unit by the character code of the display language. By using such a unit conversion table, the shooting information file 30 can be created so that the unit of the shooting data can be viewed in the set language.
[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 storage recording memory 7 or non-volatile. It may be recorded in the memory 5. Further, it may be provided in the HTML file creation program as a constant (table constant) of the HTML file creation program.
[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記載の電子カメラ装置。The electronic camera apparatus according to claim 1 , wherein the recording medium is detachable from the apparatus main body. メニュー画面を表示する表示手段と、
前記表示手段に表示されるメニュー画面の表示文字を所望の言語に設定する表示言語設定手段と、を備え、
前記選択手段は、前記表示言語設定手段により設定された言語を選択する、ことを特徴とする請求項1乃至のいずれか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.
任意の電源オフ操作により当該装置の電源をオフする電源オフ手段と、Power off means for turning off the power of the device by any power off operation;
この電源オフ手段による電源オフ操作時に、当該電源オフに先だって、前記記録媒体に記録された各画像ファイルに基づいて、前記変換手段による撮影情報への変換、及び前記撮影情報ファイル記録制御手段による撮影情報ファイルの作成を行う、ことを特徴とする請求項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.
前記記録媒体に記録された各画像ファイルの記録内容の変動の有無を判別する判別手段と、A discriminating means for discriminating whether or not there is a change in the recording content of each image file recorded on the recording medium;
この判別手段で記録内容の変動有りと判別された際は、当該記録媒体に記録された各画像ファイルに基づいて、前記変換手段による撮影情報への変換、及び前記撮影情報ファイル記録制御手段による撮影情報ファイルの作成を行う、ことを特徴とする請求項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.
JP06627699A 1999-03-12 1999-03-12 Electronic camera apparatus and photographing information recording method Expired - Fee Related JP3985382B2 (en)

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)

* Cited by examiner, † Cited by third party
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

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