(57)【特許請求の範囲】
【請求項１】
外部の撮像装置との間で文字列データベースを共有できる撮影装置であって、
表示部と、  前記表示部に予め用意された固定文字列を表示する制御を行う表示制御手段と、  前記表示制御手段によって前記表示部に表示される前記固定文字列を所望の他の文字列に置き換える編集をする文字列編集手段と、  文字列データベースを記憶する記憶装置が着脱されるスロットを備え、  前記文字列編集手段は、前記スロットに装着された記憶装置に、複数の前記固定文字列および複数の前記他の文字列を格納する第１の固定文字列データベース、または、複数の前記他の文字列を格納する第１の置換文字列データベースが記憶されている場合、前記記憶装置に記憶された前記第１の固定文字列データベースまたは前記第１の置換文字列データベースを参照して、前記固定文字列を前記他の文字列に置き換え、  前記表示制御手段は、前記他の文字列を前記表示部に表示する制御を行うことを特徴とする撮影装置。
【請求項２】
外部の撮像装置との間で文字列データベースを共有できる撮影装置であって、
表示部と、  前記表示部に予め用意された固定文字列を表示する制御を行う表示制御手段と、  前記表示制御手段によって前記表示部に表示される前記固定文字列を所望の他の文字列に置き換える編集をする文字列編集手段と、  文字列データベースを記憶する記憶装置が着脱されるスロットを備え、
前記スロットに装着された記憶装置に、複数の前記固定文字列および複数の前記他の文字列を格納する第１の固定文字列データベース、または、複数の前記他の文字列を格納する第１の置換文字列データベースを記憶し、
前記表示制御手段は、前記文字列編集手段によって編集された前記他の文字列を前記表示部に表示する制御を行うことを特徴とする撮影装置。
【請求項３】
前記他の文字列が入力される操作が行われる操作部を備え、  前記文字列編集手段は、前記固定文字列を、前記操作部に対する操作によって入力された前記他の文字列に置き換える編集をすることを特徴とする請求項２に記載の撮影装置。    
【請求項４】
文字を認識する文字認識手段を備え、  前記文字列編集手段は、前記固定文字列を、前記文字認識手段によって認識された前記他の文字列に置き換える編集をすることを特徴とする請求項２に記載の撮影装置。    
【請求項５】
音声を認識する音声認識手段を備え、  前記文字列編集手段は、前記固定文字列を、前記音声認識手段によって認識された音声が表す前記他の文字列に置き換える編集をすることを特徴とする請求項２に記載の撮影装置。    
【請求項６】
２次元コードを認識する２次元コード認識手段を備え、  前記文字列編集手段は、前記固定文字列を、前記２次元コード認識手段によって認識された２次元コードが表す前記他の文字列に置き換える編集をすることを特徴とする請求項２に記載の撮影装置。    
【請求項７】
前記表示部に表示される予め用意された複数の前記固定文字列を格納する第２の固定文字列データベースを備え、  前記文字列編集手段は、前記第２の固定文字列データベースに格納されている前記固定文字列を前記他の文字列に置き換える編集をすることを特徴とする請求項１から請求項６のいずれか１項に記載の撮影装置。    
【請求項８】
前記表示部に表示される予め用意された複数の前記固定文字列を格納する第２の固定文字列データベースと、  前記文字列編集手段によって置き換える編集が行われた複数の前記他の文字列を格納する第２の置換文字列データベースとを備え、  前記表示制御手段は、前記第２の固定文字列データベースに格納された前記文字列編集手段によって置き換えられる前の前記固定文字列と、前記第２の置換文字列データベースに格納された前記文字列編集手段によって置き換えられた前記他の文字列とを切り替えて前記表示部に表示する制御を行うことを特徴とする請求項１から請求項６のいずれか１項に記載の撮影装置。    
【請求項９】
操作されると、前記文字列編集手段によって置き換える編集が行われた前記他の文字列に代えてその文字列に対応する前記固定文字列を前記表示制御手段によって前記表示部に表示させる表示切替操作手段を備えていることを特徴とする請求項８に記載の撮影装置。    
【請求項１０】
前記表示部に表示される文字列の表示態様を設定する表示態様設定手段を備え、  前記表示制御手段は、前記表示態様設定手段によって設定された表示態様に応じて、前記固定文字列と前記他の文字列とを切り替えて前記表示部に表示する制御を行うことを特徴とする請求項８または請求項９に記載の撮影装置。    
【請求項１１】
前記第２の置換文字列データベースに格納されている任意の前記他の文字列を消去する文字列消去手段を備えていることを特徴とする請求項８から請求項１０のいずれか１項に記載の撮影装置。    
【請求項１２】
前記文字列編集手段によって置き換える編集が行われた前記他の文字列をヘッダ部に記録し、撮影画像をイメージ部に記録して画像ファイルを生成する画像ファイル生成手段を備えていることを特徴とする請求項１から請求項１１のいずれか１項に記載の撮影装置。    
【請求項１３】
前記文字列編集手段によって置き換える編集が行われた複数の前記他の文字列から構成される文字列テーブルをヘッダ部に記録し、撮影画像をイメージ部に記録して画像ファイルを生成する画像ファイル生成手段を備えていることを特徴とする請求項１から請求項１１のいずれか１項に記載の撮影装置。    
【請求項１４】
撮影画像に基づいて画像ファイルを生成する画像ファイル生成手段と、  前記文字列編集手段によって置き換える編集が行われた前記他の文字列を記憶した複数の文字列ファイル、または、前記文字列編集手段によって置き換える編集が行われた複数の前記他の文字列から構成される文字列テーブルを記憶した複数の文字列テーブルファイル、または、前記文字列編集手段によって置き換える編集が行われた複数の前記他の文字列から構成される複数の文字列データベースを作成する作成手段と、  この作成手段によって作成されて記憶手段に記憶された前記文字列ファイルまたは前記文字列テーブルファイルまたは前記文字列データベースと、前記画像ファイル生成手段によって生成されて同一の前記記憶手段に記憶された前記画像ファイルとを関連付ける関連付け手段と  を備えていることを特徴とする請求項１から請求項１１のいずれか１項に記載の撮影装置。    
【請求項１５】
外部の撮像装置との間で文字列データベースを共有できる撮影装置であって、
表示部と、  前記表示部に予め用意された固定文字列を表示する制御を行う表示制御手段と、  前記表示制御手段によって前記表示部に表示される前記固定文字列を所望の他の文字列に置き換える編集をする文字列編集手段と、  複数の前記固定文字列および複数の前記他の文字列を格納する固定文字列データベース、または、複数の前記他の文字列を格納する置換文字列データベースを、無線接続または有線接続により接続された他の電子機器との間で入力する入力手段を備え、  前記文字列編集手段は、前記入出力手段によって入力された前記固定文字列データベースまたは前記置換文字列データベースを参照して、前記固定文字列を前記他の文字列に置き換え、  前記表示制御手段は、前記文字列編集手段により編集された前記他の文字列を前記表示部に表示する制御を行うことを特徴とする撮影装置。
【請求項１６】
外部の撮像装置との間で文字列データベースを共有できる撮影装置であって、
表示部と、  前記表示部に予め用意された固定文字列を表示する制御を行う表示制御手段と、  前記表示制御手段によって前記表示部に表示される前記固定文字列を所望の他の文字列に置き換える編集をする文字列編集手段と、  複数の前記固定文字列および複数の前記他の文字列を格納する固定文字列データベース、または、複数の前記他の文字列を格納する置換文字列データベースを、無線接続または有線接続により接続された他の電子機器との間で出力する出力手段を備え、  前記表示制御手段は、前記文字列編集手段により編集された前記他の文字列を前記表示部に表示する制御を行うことを特徴とする撮影装置。
【請求項１７】
外部の撮像装置との間で文字列データベースを共有できるプログラムであって、撮影装置の表示部に表示される予め用意された複数の固定文字列および前記撮影装置の文字列編集手段によって前記固定文字列が所望のものに置き換えられる編集が行われた複数の他の文字列を格納する固定文字列データベース、または、前記文字列編集手段によって置き換える編集が行われた複数の前記他の文字列を格納する置換文字列データベースを、前記撮影装置のスロットに着脱される記憶装置を介して、または無線接続もしくは有線接続によって接続された前記撮影装置からコンピュータ内に取得する取得機能と、  前記取得機能によって取得した前記固定文字列データベースまたは前記置換文字列データベースを参照して、コンピュータ画面に表示される撮影情報を表す予め用意された固定文字列を前記他の文字列に置き換える編集をする文字列編集機能と、  前記文字列編集機能により編集された前記他の文字列をコンピュータ画面に表示する表示機能と  をコンピュータに実現させるためのプログラム。    
【請求項１８】
外部の撮像装置との間で文字列データベースを共有できるプログラムであって、撮影装置の表示部に表示される予め用意された複数の固定文字列および前記撮影装置の文字列編集手段によって前記固定文字列が所望のものに置き換えられる編集が行われた複数の他の文字列を格納する固定文字列データベース、または、前記文字列編集手段によって置き換える編集が行われた複数の前記他の文字列を格納する置換文字列データベースを記憶する記憶機能と、  前記記憶機能によって記憶された前記固定文字列データベースまたは前記置換文字列データベースを参照して、グラフィカル・ユーザ・インターフェースによってコンピュータ画面にダイアログ表示される撮影情報を表す予め用意された複数の固定文字列を前記他の文字列に置き換える編集をする文字列編集機能と、  前記文字列編集機能により編集された前記他の文字列をコンピュータ画面にダイアログ表示する表示機能と  をコンピュータに実現させるためのプログラム。    
【請求項１９】
外部の撮像装置との間で文字列データベースを共有できるプログラムであって、撮影装置の表示部に表示される予め用意された複数の固定文字列および前記撮影装置の文字列編集手段によって前記固定文字列が所望のものに置き換えられる編集が行われた複数の他の文字列を格納する固定文字列データベース、または、前記文字列編集手段によって置き換える編集が行われた複数の前記他の文字列を格納する置換文字列データベースを記憶する記憶機能と、  撮影装置の表示部に表示される予め用意された複数の固定文字列を格納する固定文字列データベースを、前記撮影装置のスロットに着脱される記憶装置を介して、または無線接続もしくは有線接続によって接続された前記撮影装置からコンピュータ内に取得する取得機能と、  前記取得機能によって取得した前記固定文字列データベースに格納されている前記複数の固定文字列をグラフィカル・ユーザ・インターフェースによってコンピュータ画面にダイアログ表示する表示機能と、  前記表示機能によってコンピュータ画面に表示される前記複数の固定文字列を、前記固定文字列データベースまたは前記置換文字列データベースを参照して、前記他の文字列に置き換える編集をする文字列編集機能と、  前記文字列編集機能によって置き換える編集が行われた複数の前記他の文字列を含む、前記取得機能によって取得した前記固定文字列データベースを、前記記憶装置を介して、または無線接続もしくは有線接続によって接続された前記撮影装置に出力する出力機能と  をコンピュータに実現させるためのプログラム。    
【請求項２０】
外部の撮像装置との間で文字列データベースを共有できるプログラムであって、撮影装置の画像ファイル生成手段により生成された画像ファイル、および前記撮影装置の表示部に表示される予め用意された複数の固定文字列が所望のものに置き換えられる編集が前記撮影装置の文字列編集手段によって行われた複数の他の文字列を、前記撮影装置のスロットに着脱される記憶装置を介して、または無線接続もしくは有線接続によって接続された前記撮影装置からコンピュータ内に取得する取得機能と、  前記取得機能によって前記画像ファイルを取得するときに、前記画像ファイルのヘッダ部に前記複数の他の文字列を記録する記録機能と、  前記ヘッダ部に記録された前記他の文字列を表示する表示機能と  をコンピュータに実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、予め用意された固定文字列を他の文字列に置き換える機能を有する撮影装置およびプログラムに関するものである。
【背景技術】
【０００２】
従来、このような撮影装置としては、例えば、下記の特許文献１に開示される電子カメラ装置がある。この電子カメラ装置では、言語設定画面において選択される英語や日本語といった言語の種別に基づいて、メニュー項目や操作ガイド，メッセージなどが表示部に表示される。また、撮影時に作成される画像ファイルの撮影情報領域には、撮影条件などの撮影情報が、上記言語設定画面において設定された種別の言語の文字コードに変換されて保存される。したがって、ユーザは、所望する種別の言語表現で撮影情報を保存でき、このように保存された撮影情報が含まれる画像ファイルをパソコン等の外部装置で管理する際、所望する種別の言語で表現される撮影情報に基づいて操作を行うことができる。
【特許文献１】特開２０００−２７０２４７号公報（段落[００３６]〜[００４１]，[００６０]，[００６１]，[００７６]〜[００８７]）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
特許文献１に開示されるような上記従来の電子カメラ装置では、表示部におけるメニュー画面などで表現される「ホワイトバランス」といった固定文字列からなる設定項目を選択することにより、選択した設定項目について種々の設定変更を行うことができる。しかしながら、このような設定項目を表す固定文字列は、カメラメーカが予め独自に割り当てたものとなっているため、専門用語に偏ったものであったり、メーカ固有の表現になっていることがある。このため、電子カメラ装置の扱いに不慣れなユーザなどは、表示部のメニュー画面に表示される設定項目リストの固定文字列を見ても当該設定項目の内容が分からず、電子カメラ装置の設定を誤ってしまったり、取扱方法を間違えてしまうことが考えられる。
【課題を解決するための手段】
【０００４】
本発明はこのような課題を解決するためになされたもので、外部の撮像装置との間で文字列データベースを共有できる撮影装置であって、表示部と、前記表示部に予め用意された固定文字列を表示する制御を行う表示制御手段と、表示制御手段によって表示部に表示される固定文字列を所望の他の文字列に置き換える編集をする文字列編集手段と、文字列データベースを記憶する記憶装置が着脱されるスロットを備え、文字列編集手段は、前記スロットに装着された記憶装置に、複数の固定文字列および複数の他の文字列を格納する第１の固定文字列データベース、または、複数の他の文字列を格納する第１の置換文字列データベースが記憶されている場合、記憶装置に記憶された第１の固定文字列データベースまたは第１の置換文字列データベースを参照して、固定文字列を他の文字列に置き換え、表示制御手段は、他の文字列を表示部に表示する制御を行うことを特徴とする。  また、本発明は同様の課題を解決するために、外部の撮像装置との間で文字列データベースを共有できる撮影装置であって、表示部と、前記表示部に予め用意された固定文字列を表示する制御を行う表示制御手段と、前記表示制御手段によって前記表示部に表示される前記固定文字列を所望の他の文字列に置き換える編集をする文字列編集手段と、文字列データベースを記憶する記憶装置が着脱されるスロットを備え、前記スロットに装着された記憶装置に、複数の前記固定文字列および複数の前記他の文字列を格納する第１の固定文字列データベース、または、複数の前記他の文字列を格納する第１の置換文字列データベースを記憶し、前記表示制御手段は、前記文字列編集手段によって編集された前記他の文字列を前記表示部に表示する制御を行うことを特徴とする。
【０００５】
この構成によれば、文字列編集手段によって置き換える編集が行われた複数の他の文字列を格納する固定文字列データベース、または、置換文字列データベースを記憶した記憶装置がスロットに装着されると、この記憶装置に記憶された固定文字列データベースまたは置換文字列データベースが文字列編集手段によって参照され、固定文字列が他の文字列に置き換えられて、表示部に表示される。このため、スロットに装着された記憶装置に格納される他の文字列の情報に基づいて、表示部において、固定文字列が他の文字列に置き換えられて表示されるため、文字列編集手段によって置き換えられた他の文字列は、１つの記憶装置が複数の撮影装置の各スロットに装着されることにより、各撮影装置の表示部において置き換えられて表示され、複数の撮影装置の間で共有されるようになる。
【０００６】
また、本発明は、
他の文字列が入力される操作が行われる操作部を備え、
文字列編集手段が、固定文字列を、操作部に対する操作によって入力された他の文字列に置き換える編集をすることを特徴とする。
【０００７】
この構成によれば、撮影装置に予め用意された固定文字列は、操作部に対する操作により入力された他の文字列に文字列編集手段によって置き換えられて、表示部に表示される。
【０００８】
また、本発明は、
文字を認識する文字認識手段を備え、
文字列編集手段が、固定文字列を、文字認識手段によって認識された他の文字列に置き換える編集をすることを特徴とする。
【０００９】
この構成によれば、撮影装置に予め用意された固定文字列は、文字認識手段により認識された他の文字列に文字列編集手段によって置き換えられて、表示部に表示される。
【００１０】
また、本発明は、
音声を認識する音声認識手段を備え、
文字列編集手段が、固定文字列を、音声認識手段によって認識された音声が表す他の文字列に置き換える編集をすることを特徴とする。
【００１１】
この構成によれば、撮影装置に予め用意された固定文字列は、音声認識手段により認識された他の文字列に文字列編集手段によって置き換えられて、表示部に表示される。
【００１２】
また、本発明は、
２次元コードを認識する２次元コード認識手段を備え、
文字列編集手段が、固定文字列を、２次元コード認識手段によって認識された２次元コードが表す他の文字列に置き換える編集をすることを特徴とする。
【００１３】
この構成によれば、撮影装置に予め用意された固定文字列は、２次元コード認識手段により認識された２次元コードが表す他の文字列に文字列編集手段によって置き換えられて、表示部に表示される。
【００１４】
また、本発明は、
表示部に表示される予め用意された複数の固定文字列を格納する第２の固定文字列データベースを備え、
文字列編集手段は、第２の固定文字列データベースに格納されている固定文字列を他の文字列に置き換える編集をすることを特徴とする。
【００１５】
この構成によれば、文字列編集手段により、固定文字列データベースに格納されている固定文字列が他の文字列に置き換えられ、表示制御手段により、置き換えられた他の文字列が格納された固定文字列データベースが参照されて、予め用意されている固定文字列および他の文字列が表示部に表示される。
【００１６】
また、本発明は、
表示部に表示される予め用意された複数の固定文字列を格納する第２の固定文字列データベースと、
文字列編集手段によって置き換える編集が行われた複数の他の文字列を格納する第２の置換文字列データベースとを備え、
表示制御手段は、第２の固定文字列データベースに格納された文字列編集手段によって置き換えられる前の固定文字列と、第２の置換文字列データベースに格納された文字列編集手段によって置き換えられた他の文字列とを切り替えて表示部に表示する制御を行うことを特徴とする。
【００１７】
この構成によれば、表示制御手段により、固定文字列データベースに格納された固定文字列と、置換文字列データベースに格納された他の文字列とが、切り替えられて読み出され、予め用意されている固定文字列および他の文字列が表示部に表示される。このため、ユーザは、表示が切り替えられることにより、予め用意されているオリジナルの固定文字列と自らが置き換えた他の文字列とを見比べることが可能となり、固定文字列と他の文字列との対応関係を確認することができる。
【００１８】
また、本発明は、操作されると、文字列編集手段によって置き換える編集が行われた他の文字列に代えてその文字列に対応する固定文字列を表示制御手段によって表示部に表示させる表示切替操作手段を備えていることを特徴とする。
【００１９】
この構成によれば、表示切替操作手段が操作されると、表示制御手段により、文字列編集手段によって置き換える編集が行われた他の文字列に代えてその文字列に対応する固定文字列が表示部に表示される。このため、ユーザは、表示切替操作手段を操作することで、置き換える編集が行われる前のオリジナルの固定文字列を表示部に表示させることが可能になる。
【００２０】
また、本発明は、
表示部に表示される文字列の表示態様を設定する表示態様設定手段を備え、
表示制御手段が、表示態様設定手段によって設定された表示態様に応じて、固定文字列と他の文字列とを切り替えて表示部に表示する制御を行うことを特徴とする。
【００２１】
この構成によれば、表示態様設定手段により設定された表示態様に応じて、表示制御手段により、予め用意された固定文字列または置き換える編集が行われた他の文字列のいずれか一方が表示部に表示される。このため、ユーザは、予め表示態様設定手段によって固定文字列または他の文字列のいずれか一方の表示態様を設定させておくことにより、表示態様設定手段により設定された表示態様に応じて、固定文字列または他の文字列のいずれか一方を選択して表示させることができる。
【００２２】
また、本発明は、第２の置換文字列データベースに格納されている任意の他の文字列を消去する文字列消去手段を備えていることを特徴とする
【００２３】
この構成によれば、置換文字列データベースに格納されている任意の他の文字列は、文字列消去手段によって消去される。このため、ユーザは、文字列消去手段によって他の文字列を消去することにより、置き換える編集が行われる前のオリジナルの固定文字列を表示部に表示させることができる。
【００２４】
また、本発明は、文字列編集手段によって置き換える編集が行われた他の文字列をヘッダ部に記録し、撮影画像をイメージ部に記録して画像ファイルを生成する画像ファイル生成手段を備えていることを特徴とする。
【００２５】
この構成によれば、画像ファイル生成手段により、置き換える編集が行われた他の文字列がヘッダ部に、撮影画像がイメージ部に記録された画像ファイルが生成される。このため、画像ファイルのイメージ部に記録された撮影画像を表示部に再生表示する際、ヘッダ部に記録されている他の文字列に基づいて、表示部に表示される固定文字列を他の文字列に置き換えて表示させることが可能になる。
【００２６】
また、本発明は、文字列編集手段によって置き換える編集が行われた複数の他の文字列から構成される文字列テーブルをヘッダ部に記録し、撮影画像をイメージ部に記録して画像ファイルを生成する画像ファイル生成手段を備えていることを特徴とする。
【００２７】
この構成によれば、画像ファイル生成手段により、置き換える編集が行われた複数の他の文字列から構成される文字列テーブルがヘッダ部に、撮影画像がイメージ部に記録された画像ファイルが生成される。このため、画像ファイルのイメージ部に記録された撮影画像を表示部に再生表示する際、ヘッダ部に記録されている文字列テーブルを構成する他の文字列に基づいて、表示部に表示される固定文字列を他の文字列に置き換えて表示させることが可能になる。
【００２８】
また、本発明は、
撮影画像に基づいて画像ファイルを生成する画像ファイル生成手段と、
文字列編集手段によって置き換える編集が行われた他の文字列を記憶した複数の文字列ファイル、または、文字列編集手段によって置き換える編集が行われた複数の他の文字列から構成される文字列テーブルを記憶した複数の文字列テーブルファイル、または、文字列編集手段によって置き換える編集が行われた複数の他の文字列から構成される複数の文字列データベースを作成する作成手段と、
この作成手段によって作成されて記憶手段に記憶された文字列ファイルまたは文字列テーブルファイルまたは文字列データベースと、画像ファイル生成手段によって生成されて同一の記憶手段に記憶された画像ファイルとを関連付ける関連付け手段と
を備えていることを特徴とする。
【００２９】
この構成によれば、作成手段により作成されて記憶手段に記憶された各文字列ファイル、各文字列テーブルファイルまたは各文字列データベースと、画像ファイル生成手段によって生成されて同一の記憶手段に記憶された各画像ファイルとが、関連付け手段によって関連付けられる。このため、画像ファイル生成手段によって生成された画像ファイルに含まれる撮影画像を表示部に表示する際、その画像ファイルと関連付けられた文字列ファイル、文字列テーブルファイルまたは文字列データベースを構成する他の文字列に基づいて、表示部に表示される固定文字列を他の文字列に置き換えて表示させることが可能になる。
【００３２】
また、本発明は、外部の撮像装置との間で文字列データベースを共有できる撮影装置であって、表示部と、前記表示部に予め用意された固定文字列を表示する制御を行う表示制御手段と、表示制御手段によって表示部に表示される固定文字列を所望の他の文字列に置き換える編集をする文字列編集手段と、複数の固定文字列および複数の他の文字列を格納する固定文字列データベース、または、複数の他の文字列を格納する置換文字列データベースを、無線接続または有線接続により接続された他の電子機器との間で入力する入力手段を備え、文字列編集手段は、前記入力手段によって入力された固定文字列データベースまたは置換文字列データベースを参照して、固定文字列を他の文字列に置き換え、表示制御手段は、文字列編集手段により編集された他の文字列を表示部に表示する制御を行うことを特徴とする。
また、本発明は、外部の撮像装置との間で文字列データベースを共有できる撮影装置であって、表示部と、前記表示部に予め用意された固定文字列を表示する制御を行う表示制御手段と、前記表示制御手段によって前記表示部に表示される前記固定文字列を所望の他の文字列に置き換える編集をする文字列編集手段と、複数の前記固定文字列および複数の前記他の文字列を格納する固定文字列データベース、または、複数の前記他の文字列を格納する置換文字列データベースを、無線接続または有線接続により接続された他の電子機器との間で出力する出力手段を備え、前記表示制御手段は、前記文字列編集手段により編集された前記他の文字列を前記表示部に表示する制御を行うことを特徴とする。
【００３３】
この構成によれば、無線接続または有線接続により接続された他の電子機器から入出力手段によって撮影装置に入力された、文字列編集手段によって置き換える編集が行われた複数の他の文字列を格納する固定文字列データベースまたは置換文字列データベースが撮影装置の文字列編集手段によって参照されて、撮影装置の表示部において固定文字列が他の文字列に置き換えられて表示されると共に、この入出力手段によって他の電子機器へ出力された固定文字列データベースまたは置換文字列データベースが他の電子機器で参照されて、他の電子機器においても固定文字列が他の文字列に置き換えられて表示される。このため、文字列編集手段によって置き換えられた他の文字列は、撮影装置および他の電子機器の間で入出力手段によって無線接続または有線接続により入出力され、撮影装置および他の電子機器の間で共有されるようになる。
【００３４】
また、本発明は、
撮影装置の表示部に表示される予め用意された複数の固定文字列および撮影装置の文字列編集手段によってこの固定文字列が所望のものに置き換えられる編集が行われた複数の他の文字列を格納する固定文字列データベース、または、文字列編集手段によって置き換える編集が行われた複数の他の文字列を格納する置換文字列データベースを、撮影装置のスロットに着脱される記憶装置を介して、または無線接続もしくは有線接続によって接続された撮影装置からコンピュータ内に取得する取得機能と、
この取得機能によって取得した固定文字列データベースまたは置換文字列データベースを参照して、コンピュータ画面に表示される撮影情報を表す予め用意された固定文字列を他の文字列に置き換える編集をする文字列編集機能と、
この文字列編集機能により編集された他の文字列をコンピュータ画面に表示する表示機能と
をコンピュータに実現させるためのプログラムであることを特徴とする。
【００３５】
この構成によれば、文字列編集手段によって置き換える編集が行われた複数の他の文字列を格納する固定文字列データベース、または、置換文字列データベースが、取得機能により、撮影装置のスロットに着脱される記憶装置を介して、または無線接続もしくは有線接続によって接続された撮影装置からコンピュータ内に取得される。この取得された固定文字列データベースまたは置換文字列データベースが参照されて、文字列編集機能により、コンピュータ画面に表示される撮影情報を表す予め用意された固定文字列が他の文字列に置き換えられ、表示機能により、他の文字列がコンピュータ画面に表示される。このため、撮影装置の文字列編集手段によって置き換える編集をした複数の他の文字列をコンピュータ画面にも同様に表示させることが可能になり、ユーザは、理解しやすいように置き換えた他の文字列を撮影装置とコンピュータとで共通に用いて、撮影情報の確認を行うことができる。
【００３６】
また、本発明は、
撮影装置の表示部に表示される予め用意された複数の固定文字列および撮影装置の文字列編集手段によってこの固定文字列が所望のものに置き換えられる編集が行われた複数の他の文字列を格納する固定文字列データベース、または、文字列編集手段によって置き換える編集が行われた複数の他の文字列を格納する置換文字列データベースを記憶する記憶機能と、
この記憶機能によって記憶された固定文字列データベースまたは置換文字列データベースを参照して、グラフィカル・ユーザ・インターフェースによってコンピュータ画面にダイアログ表示される撮影情報を表す予め用意された複数の固定文字列を他の文字列に置き換える編集をする文字列編集機能と、
この文字列編集機能により編集された他の文字列をコンピュータ画面にダイアログ表示する表示機能と
をコンピュータに実現させるためのプログラムであることを特徴とする。
【００３７】
この構成によれば、記憶機能によって記憶された、文字列編集手段によって置き換える編集が行われた複数の他の文字列を格納する固定文字列データベース、または、置換文字列データベースが参照されて、文字列編集機能により、グラフィカル・ユーザ・インターフェースによってコンピュータ画面にダイアログ表示される撮影情報を表す予め用意された複数の固定文字列が他の文字列に置き換えられ、表示機能により、置き換えられた他の文字列がコンピュータ画面にダイアログ表示される。このため、ユーザは、理解しやすいように置き換えた他の文字列をコンピュータ画面にダイアログ表示させることができ、撮影装置の表示部に表示される他の文字列と同じ文字列を用いて、コンピュータ画面のダイアログ表示において撮影情報の確認を行うことができる。
【００３８】
また、本発明は、
撮影装置の表示部に表示される予め用意された複数の固定文字列およびこの固定文字列が所望のものに置き換えられる編集が行われた複数の他の文字列を格納する固定文字列データベース、または、文字列編集手段によって置き換える編集が行われた複数の他の文字列を格納する置換文字列データベースを記憶する記憶機能と、
撮影装置の表示部に表示される予め用意された複数の固定文字列を格納する固定文字列データベースを、撮影装置のスロットに着脱される記憶装置を介して、または無線接続もしくは有線接続によって接続された撮影装置からコンピュータ内に取得する取得機能と、
この取得機能によって取得した固定文字列データベースに格納されている複数の固定文字列をグラフィカル・ユーザ・インターフェースによってコンピュータ画面にダイアログ表示する表示機能と、
この表示機能によってコンピュータ画面にダイアログ表示される複数の固定文字列を、固定文字列データベースまたは置換文字列データベースを参照して、他の文字列に置き換える編集をする文字列編集機能と、
この文字列編集機能によって置き換える編集が行われた複数の他の文字列を含む、取得機能によって取得した固定文字列データベースを、記憶装置を介して、または無線接続もしくは有線接続によって接続された撮影装置に出力する出力機能と
をコンピュータに実現させるためのプログラムであることを特徴とする。
【００３９】
この構成によれば、撮影装置の表示部に表示される予め用意された複数の固定文字列を格納する固定文字列データベースが、取得機能により、撮影装置のスロットに着脱される記憶装置を介して、または無線接続もしくは有線接続によって接続された撮影装置からコンピュータ内に取得される。取得された固定文字列データベースに格納されている複数の固定文字列は、表示機能により、グラフィカル・ユーザ・インターフェースによってコンピュータ画面にダイアログ表示され、記憶機能によって記憶された、置き換える編集が行われた複数の他の文字列を含む固定文字列データベースまたは置換文字列データベースが参照されて、文字列編集機能によって他の文字列に置き換えられる。置き換えられる編集が行われた複数の他の文字列が含まれる固定文字列データベースは、出力機能により、撮影装置に出力される。このため、ユーザは、グラフィカル・ユーザ・インターフェースによってダイアログ表示されるコンピュータ画面上において、撮影装置に予め用意された固定文字列を他の文字列に編集することができる。
【００４０】
また、本発明は、
撮影装置の画像ファイル生成手段により生成された画像ファイル、および撮影装置の表示部に表示される予め用意された複数の固定文字列が所望のものに置き換えられる編集が撮影装置の文字列編集手段によって行われた複数の他の文字列を、撮影装置のスロットに着脱される記憶装置を介して、または無線接続もしくは有線接続によって接続された撮影装置からコンピュータ内に取得する取得機能と、
この取得機能によって画像ファイルを取得するときに、画像ファイルのヘッダ部に複数の他の文字列を記録する記録機能と、
ヘッダ部に記録された他の文字列を表示する表示機能と
をコンピュータに実現させるためのプログラムであることを特徴とする。
【００４１】
この構成によれば、撮影装置の画像ファイル生成手段により生成された画像ファイル、および置き換えられる編集が行われた複数の他の文字列が、取得機能により、撮影装置のスロットに着脱される記憶装置を介して、または無線接続もしくは有線接続によって接続された撮影装置からコンピュータ内に取得される。取得された画像ファイルは、コンピュータの記録機能により、そのヘッダ部に、置き換えられる編集が行われた複数の他の文字列が記録され、ヘッダ部に記録された他の文字列は、表示機能によってコンピュータ画面に表示される。このため、画像ファイルに記録された撮影画像をコンピュータ画面に再生表示する際、ヘッダ部に記録されている他の文字列に基づいて、コンピュータ画面に表示される固定文字列は理解しやすい他の文字列に置き換えて表示される。
【発明の効果】
【００４２】
本発明による撮影装置によれば、上記のように、ユーザは、予め用意された固定文字列を理解しやすい所望の他の文字列に置き換えて、表示部に表示させることができる。従って、種々の設定変更や取り扱いを誤ることなく行えるようになり、撮影装置の扱いに不慣れなユーザに対する配慮がなされた撮影装置を提供することが可能になる。
【発明を実施するための最良の形態】
【００４３】
次に、本発明による撮影装置をデジタルカメラに適用した場合における、本発明を実施するための最良の第１の実施の形態について説明する。
【００４４】
図１は、本実施形態によるデジタルカメラ１の構成を示すブロック図である。
【００４５】
本実施形態におけるデジタルカメラ１は、光学レンズ系２、撮像素子３、Ａ／Ｄ変換部４、ＣＰＵ（中央演算処理部）５、画像処理部６、バッファメモリ７、液晶モニタ８、不揮発性メモリ９、操作部１０、タッチパネル１１およびＩ／Ｆ部（インターフェース部）１２を備えて構成されており、それぞれバス１３に接続されている。タッチパネル１１は、液晶モニタ８の表面に形成されており、後述する他の文字列が入力される操作が行われる操作部を構成している。
【００４６】
光学レンズ系２を介して導かれた光は、撮像素子３の受光面３ａ上に被写体の画像を投影する。撮像素子３は、ＣＣＤ（Charge Coupled Device）やＣＭＯＳ（Complementary Metal Oxide Semiconductor）などからなる。光学レンズ系２によってこの撮像素子３の受光面３ａ上に結像した被写体像はアナログの撮像信号に変換され、変換された撮像信号は、Ａ／Ｄ変換部４においてデジタル信号に変換される。画像処理部６は、Ａ／Ｄ変換部４でデジタル信号に変換された撮像信号に対して、ホワイトバランス処理やガンマ補正、圧縮処理などの画像処理を行い、撮影された画像の画像データを生成する。画像処理部６によって生成された画像データは、ＣＰＵ５により、バッファメモリ７に格納されると共に、Ｉ／Ｆ部１２に設けられた図示しないスロットを介して着脱が自由に行えるメモリカード１４に記録される。また、ＣＰＵ５は、十字キーやジョグダイヤルからなる操作部１０に対する撮影者の操作に従い、メモリカード１４に記録された画像データに基づいて撮影画像を液晶モニタ８に表示させるともに、デジタルカメラ１の設定操作を行うための後述するメニュー画面を表示させる。
【００４７】
液晶モニタ８は、撮影画像を表示する表示部を構成している。また、ＣＰＵ５は、この液晶モニタ８のメニュー画面等に、予め用意された固定文字列をメニュー文字列等として表示する制御を行う表示制御手段を構成していると共に、この表示制御手段によって液晶モニタ８に表示される固定文字列をユーザが所望する他の文字列に置き換える編集をする文字列編集手段を構成している。本実施形態では、文字列編集手段は、固定文字列を、タッチパネル１１に対するタッチ操作によって入力された他の文字列に置き換える編集をする。また、表示制御手段は、文字列編集手段により編集された他の文字列を液晶モニタ８のメニュー画面に表示する制御を行う。
【００４８】
不揮発性メモリ９には、液晶モニタ８に表示されるメニュー画面等に含まれる固定文字列、および、文字列編集処理によって編集された他の文字列などが、後述する固定文字列データベースとして格納されている。
【００４９】
図２は、液晶モニタ８に表示される画像編集メニュー画面を示す図であり、同図（ａ）は撮影画像の編集に関する複数のメニュー項目が固定文字列として表示されたメニュー項目選択画面が表示されている状態、同図（ｂ）は選択されたメニュー項目の固定文字列を編集する文字列編集画面が表示されている状態を示している。液晶モニタ８に表示されるこれら固定文字列は、不揮発性メモリ９に固定文字列データベースとして格納されている。
【００５０】
同図（ａ）に示すメニュー項目選択画面では、「Ｄ-ライティング」、「赤目補正」、「トリミング」、「モノトーン」、「フィルター効果」、「カラーカスタマイズ」、「画像合成」、および「編集前後の画像表示」といった、複数のメニュー項目に対応した複数の固定文字列２２が表示されている。また、メニュー項目選択画面の右上方には、同図（ｂ）に示す文字列編集画面に移行するための編集ボタン２１が表示されている。同図（ａ）に示すいずれかの固定文字列２２が選択された状態で編集ボタン２１がタッチ操作されると、同図（ｂ）に示す文字列編集画面が表示される。
【００５１】
文字列編集画面では、上から、編集言語種別選択ボタン２３、編集文字位置設定ボタン２４、文字選択欄２５、編集文字列表示欄２６、文字サイズ選択ボタン２７、フォント選択ボタン２８、決定（ＯＫ）ボタン２９、およびキャンセルボタン３０が表示されている。編集言語種別選択ボタン２３は、編集文字列の種別を英語や日本語といった複数の言語の中から選択する際に操作されるボタンである。編集文字位置設定ボタン２４は、文字選択欄２５に表示される文字の中から、編集文字列表示欄２６に表示させる文字を設定する際に操作されるボタンであり、この編集によって置き換えられる文字は同図（ｂ）に示すように枠線２６ａによって強調表示される。文字サイズ選択ボタン２７は、編集文字列の表示サイズを例えば大，中，小の中から選択する際に操作されるボタンである。また、フォント選択ボタン２８は、編集文字列のフォントを例えば明朝体，ゴシック体等の中から選択する際に操作されるボタンである。
【００５２】
例えば、同図（ａ）に示すメニュー項目選択画面において複数の固定文字列２２の中から「トリミング」固定文字列２２ａがタッチ操作によって選択されると、同図（ａ）に斜線で示すように、「トリミング」固定文字列２２ａが強調表示される。この状態で編集ボタン２１がタッチ操作されると、同図（ｂ）に示す文字列編集画面に移行し、編集対象となる固定文字列“トリミング”が編集文字列表示欄２６に表示される。この状態で、上述した文字選択欄２５から編集文字位置設定ボタン２４を用いて文字を選択して所望の他の文字列を入力すると共に、各ボタン２７，２８を用いて表示サイズやフォントを決定し、決定ボタン２９をタッチ操作することで、予め用意された固定文字列である“トリミング”が所望の他の文字列に置き換えられる。また、決定ボタン２９をタッチ操作する前にキャンセルボタン３０をタッチ操作すると、それまでに入力した文字列は取り消され、他の文字列を入力し直すことができる。
【００５３】
図３は、画像編集メニュー画面において固定文字列を上述したように編集する際、ＣＰＵ５によって行われる文字列編集処理の概略を示すフローチャートである。
【００５４】
この文字列編集処理では、まず、ＣＰＵ５は、図２（ａ）に示すメニュー項目選択画面においていずれかの固定文字列２２がタッチ操作によりメニュー選択された場合には（図３，Ｓ１参照）、次に、編集ボタン２１がタッチ操作されたか否かを判別する（Ｓ２）。この判別が“ＮＯ”である場合、処理はＳ１に戻る。一方、Ｓ２の判別が“ＹＥＳ”である場合、ＣＰＵ５は、所望の他のメニュー文字列を入力することができる図２（ｂ）に示す文字列編集画面を表示し、ユーザにメニュー文字列を入力させる（Ｓ３）。続いて、ＣＰＵ５は、確認画面表示処理を行う（Ｓ４）。具体的には、ユーザによって入力された所望の他の文字列を、ユーザに確認させるために上述した編集文字列表示欄２６に表示する処理が行われる。
【００５５】
次に、ＣＰＵ５は、決定ボタン２９が所定時間内、例えば１分以内に操作されたか否かを判別する（Ｓ５）。この判別が“ＮＯ”である場合、文字列編集処理は終了する。一方、Ｓ５の判別が“ＹＥＳ”である場合、ＣＰＵ５は、データベース更新処理を行う（Ｓ６）。具体的には、ＣＰＵ５は、後述する置換文字列データベース（図４参照）を参照し、Ｓ１で選択された固定文字列２２を、Ｓ４およびＳ５の処理で決定された他の文字列に置き換える。この置き換える処理によって文字列データベースが更新されると、続いて、ＣＰＵ５は、表示更新処理を行う（Ｓ７）。具体的には、Ｓ１で選択されたメニュー項目の固定文字列を他の文字列で置き換えた状態で図２（ａ）に示すメニュー項目選択画面を表示する。Ｓ７の処理が終了すると、文字列編集処理は終了する。
【００５６】
図４は、図３，Ｓ６の処理で更新される置換文字列データベースを概念的に示す図である。
【００５７】
置換文字列データベースは、言語コード欄、言語欄、文字列番号欄およびメニュー項目番号欄から構成されている。言語コード欄に示す言語コード（Ａ，Ｂ）に対応する言語欄には、各言語種別（日本語，英語，…）毎に、文字列番号欄の０（Default）に示すオリジナルの固定文字列に対して文字列番号欄の１(カスタム１）に示す置換文字列がデータベースとして格納されている。なお、同図において、言語コードＡ，Ｂ以外の言語種別や、メニュー項目番号４以降の欄の図示は省略してある。
【００５８】
同図の言語コードＡの日本語の欄の、“０（Default）”の文字列番号のメニュー項目番号１には“セットアップ”、メニュー項目番号２には“カードの初期化”、メニュー項目番号３には“インターフェース”が、それぞれオリジナルの固定文字列として格納されている。これら各文字は、言語コード−文字列番号−メニュー項目番号を使って表記された管理記号Ａ０１，Ａ０２，Ａ０３として表される。また、“１（カスタム１）”の置換文字列のメニュー項目番号１，２には文字列は格納されておらず、ＮＵＬＬとして表示されている。また、メニュー項目番号３には“接続方法の選択”が他の文字列として格納されている。
【００５９】
すなわち、管理記号Ａ０３で表される固定文字列“インターフェース”は、管理記号Ａ１３で表される他の文字列“接続方法の選択”に置き換えられて更新されている状態になっている。他の管理記号Ａ０１，Ａ０２で表される固定文字列“セットアップ”，“カードの初期化”は、日本語では、他の文字列に置き換えられていない状態になっている。
【００６０】
また、言語コードＢの英語（English）では、“０（Default）”の固定文字列のメニュー項目番号１（管理記号Ｂ０１）には“Setup”、メニュー項目番号２（管理記号Ｂ０２）には“Format card”、メニュー項目番号３（管理記号Ｂ０３）には“Interface”が、それぞれ固定文字列として格納されている。
【００６１】
上記の置換文字列データベースは、文字列編集手段によって置き換える編集が行われた複数の他の文字列を格納する置換文字列データベースを構成している。
【００６２】
図５（ａ）は、メニュー画面に表示される言語の種別（日本語，英語など）を選択する際に液晶モニタ８に表示される言語種別選択画面を示しており、同図（ｂ）は、置換文字列データベースに格納されている選択された種別の言語の固定文字列を標準のオリジナルのままとするか、置き換える編集が行われてカスタマイズされた他の文字列を用いてメニュー項目を表示させるかを選択する際に、液晶モニタ８に表示される文字列選択画面を示している。なお、同図（ａ），（ｂ）において図２と同一または相当する部分には同一の符号を付してその説明は省略する。
【００６３】
言語の種別の選択は、同図（ａ）に示す英語（En）や日本語（日）のいずれかの欄をタッチ操作することにより行われる。いずれかの言語の種別が選択されると、選択された言語の種別欄が同図（ａ）に斜線で示すように強調表示される。また、文字列の種別の選択は、同図（ｂ）に示す標準（Default）またはカスタマイズ１（カスタム１）のいずれかの欄をタッチ操作することにより行われる。いずれかの文字列の種別が選択されると、選択された言語の種別欄が同図（ｂ）に斜線で示すように強調表示される。このようにして設定された画像編集メニュー画面（図２（ａ）参照）における固定文字列の表示態様に基づき、メニュー項目の種々の名称がオリジナルの固定文字列または置き換えられた他の文字列で表示されることになる。
【００６４】
タッチパネル１１およびＣＰＵ５は、操作されると、文字列編集手段によって置き換える編集が行われた他の文字列に代えて、その文字列に対応する固定文字列を表示制御手段によって液晶モニタ８に表示させる表示切替操作手段を構成していると共に、液晶モニタ８に表示される文字列の表示態様を、言語の種別および文字列の種別に基づいて設定する表示態様設定手段を構成している。本実施形態では、上述した表示制御手段は、表示態様設定手段によって設定された表示態様（英語や日本語、標準やカスタマイズ１など）に応じて、固定文字列データベースや置換文字列データベースに格納された文字列編集手段によって置き換えられる前の固定文字列と、置換文字列データベースに格納された文字列編集手段によって置き換えられた他の文字列とを切り替えて液晶モニタ８に表示する制御を行う。
【００６５】
図６（ａ）は、Ｅｘｉｆ形式で生成される画像ファイル４０がヘッダ（Header）部４１およびイメージ（Image Data）部４３から構成される構造、同図（ｂ）は、同図（ａ）に示すヘッダ（Header）部４１に含まれるメーカーノート（Maker Note）領域４２を示している。
【００６６】
ヘッダ（Header）部４１は、圧縮モードや色空間、画素数、撮影日時、絞り値などの撮影情報が記録される領域であり、その内部には、カメラメーカが種々の独自の情報を自由に書き込むことができるメーカーノート領域４２が含まれている。このメーカーノート領域４２には、文字列編集手段によって置き換える編集が行われた他の文字列からなるメニュー文字列テーブル４２ａが記録されている。このように、画像ファイル４０のメーカーノート領域４２にはメニュー文字列テーブル４２ａが記録されることで、イメージ部４３に記録される一の撮影画像に対して一のメニュー文字列テーブルが対応付けられている。
【００６７】
ＣＰＵ５および画像処理部６は、文字列編集手段によって置き換える編集が行われた複数の他の文字列から構成されるメニュー文字列テーブルをヘッダ部４１に記録し、撮影画像の画像データをイメージ部４３に記録して画像ファイルを生成する画像ファイル生成手段を構成している。
【００６８】
このような本実施形態によるデジタルカメラ１によれば、上述したように、表示制御手段によって液晶モニタ８に表示される予め用意された固定文字列（例えば“インターフェース”）は、文字列編集手段によって所望の他の文字列（例えば“接続方法の選択”）に置き換えられ、この置き換えられた他の文字列が液晶モニタ８に表示される（図４参照）。このため、ユーザは、予め用意された固定文字列を理解しやすい所望の他の文字列に置き換えて、液晶モニタ８に表示させることができる。例えば、液晶モニタ８におけるメニュー画面で表示される設定項目リストにある「インターフェース」や「ホワイトバランス」という固定文字列を、「接続方法の選択」や「白色調整」といった他の文字列に置き換えることにより、予め用意されている固定文字列の意味をユーザが分かり易いものにすることができるようになる。従って、種々の設定変更や取り扱いを誤ることなく行えるようになり、デジタルカメラ１の扱いに不慣れなユーザに対する配慮がなされたデジタルカメラ１を提供することが可能になる。
【００６９】
また、本実施形態では、デジタルカメラ１に予め用意された固定文字列は、タッチパネル１１に対するタッチ操作により入力された他の文字列に文字列編集手段によって置き換えられて、液晶モニタ８に表示される（図２（ａ），（ｂ）、図３参照）。
【００７０】
また、本実施形態では、表示制御手段により、置換文字列データベースに格納された文字列番号の０（Default）の固定文字列と、文字列番号１(カスタム１）の他の文字列とが、切り替えられて読み出され、予め用意されている固定文字列および他の文字列が液晶モニタ８に表示される（図５（ｂ）参照）。このため、ユーザは、表示が切り替えられることにより、予め用意されているオリジナルの固定文字列と自らが置き換えた他の文字列とを見比べることが可能となり、固定文字列と他の文字列との対応関係を確認することができる。なお、本実施形態では、置換文字列データベースに格納された文字列番号の０（Default）の固定文字列と文字列番号１(カスタム１）の他の文字列とが切り替えられて液晶モニタ８に表示される場合を説明したが、本発明はこれに限られるものではない。例えば、固定文字列が格納される図示しない固定文字列テーブルと他の文字列が格納される上記の置換文字列テーブルとが参照され、固定文字列テーブルに格納されている固定文字列と置換文字列テーブルに格納されている他の文字列とが、切り替えられて液晶モニタ８に表示されるように構成することもできる。
【００７１】
また、本実施形態では、文字列選択画面（図５（ｂ）参照）においてタッチパネル１１が操作されると、表示制御手段により、文字列編集手段によって置き換える編集が行われた他の文字列に代えてその文字列に対応する固定文字列が液晶モニタ８に表示される。このため、ユーザは、タッチパネル１１を操作することで、置き換える編集が行われる前のオリジナルの固定文字列を液晶モニタ８に表示させることが可能になる。
【００７２】
また、本実施形態では、言語種別選択画面（図５（ａ）参照）および文字列選択画面（図５（ｂ）参照）において、タッチパネル１１により設定された表示態様に応じて、表示制御手段により、予め用意された固定文字列または置き換える編集が行われた他の文字列のいずれか一方が液晶モニタ８に表示される。このため、ユーザは、予めタッチパネル１１によって固定文字列または他の文字列のいずれか一方の表示態様を文字列選択画面（図５（ｂ）参照）において設定させておくことにより、タッチパネル１１により設定された表示態様に応じて、固定文字列または他の文字列のいずれか一方を選択して表示させることができる。
【００７３】
また、本実施形態では、画像ファイル生成手段により、置き換える編集が行われた複数の他の文字列から構成されるメニュー文字列テーブル４２ａがヘッダ部４１のメーカーノート領域４２に、撮影画像がイメージ部４３に記録された画像ファイル４０が生成される（図６（ａ），（ｂ）参照）。このため、画像ファイル４０のイメージ部４３に記録された撮影画像を液晶モニタ８に再生表示する際、ヘッダ部４１に記録されているメニュー文字列テーブル４２ａを構成する他の文字列に基づいて、液晶モニタ８に表示される固定文字列を他の文字列に置き換えて表示させることが可能になる。
【００７４】
なお、上記の実施形態では、タッチパネル１１を操作することで他の文字列を直接入力する場合を説明したが、本発明はこれに限られるものではない。例えば、図７に示すように、デジタルカメラ１の撮像素子３で撮影した文字を認識する文字認識手段を備え、文字列編集手段が、固定文字列を、文字認識手段によって認識された他の文字列に置き換えて編集する構成であってもよい。
【００７５】
図７は、メニュー項目の名称を構成する固定文字列を、図８に示すようにデジタルカメラ１によって撮影される他の文字列で置き換える際に、液晶モニタ８に表示される画面を示している。なお、図７（ａ）〜（ｅ）において図２と同一または相当する部分には同一の符号を付してその説明は省略する。また、図９は、この際に、ＣＰＵ５によって行われる文字列編集処理の概略を示すフローチャートである。
【００７６】
図７（ａ）は、セットアップ時に表示されるメニュー項目選択画面を示している。このメニュー項目選択画面では、「カードの初期化」や「言語／Language」、「文字列編集」、「インターフェース」、「設定クリアー」といった、デジタルカメラ１のセットアップに関する複数のメニュー項目ボタン５１が表示されている。
【００７７】
複数のメニュー項目ボタン５１の中の“文字列編集”ボタン５１ａがタッチ操作されると、図７（ａ）に斜線で示すように“文字列編集”ボタン５１ａが強調表示され、文字列編集メニューが選択される（図９，Ｓ１１参照）。その後、図７（ｂ）の文字列編集画面に示すように、文字列を編集することができる複数の固定文字列５２Ａがリスト表示される（Ｓ１２）。このとき、“インターフェース”固定文字列５２ａがタッチ操作され、編集する固定文字列が選択されると（Ｓ１３）、図７（ｂ）に斜線で示すように“インターフェース”固定文字列５２ａが強調表示され、その後、図７（ｃ）に示すように、文字列の撮影を示唆する画面が表示され、文字列編集用画像撮影モードへ移行する（Ｓ１４）。このモードでは、液晶モニタ８の上部に編集対象固定文字列である「インターフェース」が表示されると共に、その下に、「変更したい文字列を記入した用紙を撮影して下さい。」という表示がなされる。
【００７８】
ここで、指示に従い、図８に示すように、変更したい文字列が記入された用紙５５の撮影をデジタルカメラ１で開始し（Ｓ１５）、終了することで（Ｓ１７）、用紙５５に記入された文字列がＣＰＵ４によって認識される（Ｓ１８）。本実施形態では、同図に示すように、変更したい文字列として「接続方法の選択」が用紙５５に記入されている。この撮影中に撮影処理をキャンセルする操作が操作部１０に対して行われると（Ｓ１６）、処理はＳ１３に戻る。この結果、撮影がキャンセルされたときは、ユーザは、再度用紙５５に記入された文字列を撮影し直すか、別の用紙に記入された異なる文字列を撮影することができる。
【００７９】
変更したい文字列がデジタルカメラ１によって撮影されると、ＣＰＵ５によって認識された文字列で液晶モニタ８の画面の表示が更新される（Ｓ１９）。その後、図７（ｄ）に示すように、「“接続方法の選択”に変更してよいですか？」という表示が液晶モニタ８になされ、その下に、“決定”ボタン５３および“いいえ”ボタン５４が表示される。このとき、“決定”ボタン５３がタッチ操作され、変更が決定されると（Ｓ２０）、ＣＰＵ５は、データベース更新処理を行う（Ｓ２１）。具体的には、ＣＰＵ５は、置換文字列データベース（図４参照）において、文字列の編集が行われたメニュー項目の箇所に、Ｓ１９の処理で文字列編集画面に表示される編集文字列を格納する処理を行う。続いて、ＣＰＵ５は、Ｓ１１で選択されたメニュー項目の固定文字列を他の文字列で置き換えた状態でメニュー画面を図７（ｅ）のように表示する表示更新処理を行う（Ｓ２２）。Ｓ２２の処理が終了すると、文字列編集処理は終了する。
【００８０】
上記のようにしても、デジタルカメラ１に予め用意された固定文字列は、文字認識手段により認識された他の文字列（図８参照）に文字列編集手段によって置き換えられて、液晶モニタ８に表示される（図７（ｅ）参照）。このため、この構成においても、上記した実施形態と同様の作用効果が奏される。
【００８１】
また、上記実施形態では、画像ファイル４０のヘッダ部４１に置き換える編集が行われたメニュー文字列テーブル４２ａ（図６（ｂ）参照）が記録される場合を説明したが、本発明はこれに限られるものではない。例えば、図１０に示すように、メニュー文字列テーブルを、画像ファイルのヘッダ部４１に記録する代わりに、画像ファイルと関連づけた状態でメモリカード１４に記憶することも可能である。
【００８２】
図１０は、デジタルカメラ１で撮影された複数の画像ファイル６０（６０ａ，６０ｂ，６０ｃ，…）と、各画像ファイル６０ａ，６０ｂ，６０ｃに対応するメニュー文字列テーブルファイル６１ａ，６１ｂ，６１ｃ，…とが関連付けられて、メモリカード１４に記憶された状態を示している。同図に示すように、メモリカード１４において、画像ファイル６０ａ（DSC0001.JPG），画像ファイル６０ｂ（DSC0002.JPG），画像ファイル６０c（DSC0003.JPG）が記録されたメモリカード１４の記憶領域の直後の記憶領域には、それぞれ、各画像ファイル６０ａ，６０ｂ，６０ｃ，…に対応するメニュー文字列テーブルファイル６１ａ，６１ｂ，６１ｃ，…が記憶されている。
【００８３】
本構成では、ＣＰＵ５は、撮影画像に基づいて画像ファイル６０ａ，６０ｂ，６０ｃ，…を生成する画像ファイル生成手段を構成していると共に、文字列編集手段によって置き換える編集が行われた複数の他の文字列から構成される文字列テーブルを記憶した複数の文字列テーブルファイル６１ａ，６１ｂ，６１ｃ，…を作成する作成手段を構成している。また、ＣＰＵ５は、この作成手段によって作成されてメモリカード１４に記憶された文字列テーブルファイル６１ａ，６１ｂ，６１ｃ，…と、画像ファイル生成手段によって生成されてメモリカード１４に記憶された画像ファイル６０ａ，６０ｂ，６０ｃ，…とを関連付ける関連付け手段を構成している。
【００８４】
上記の構成によれば、作成手段により作成されて記憶手段を構成するメモリカード１４に記憶された各文字列テーブルファイル６１ａ，６１ｂ，６１ｃ，…と、画像ファイル生成手段によって生成されて同一のメモリカード１４に記憶された各画像ファイル６０ａ，６０ｂ，６０ｃ，…とが、関連付け手段によって関連付けられる。このため、画像ファイル生成手段によって生成された画像ファイル６０ａ，６０ｂ，６０ｃ，…に含まれる撮影画像を液晶モニタ８に表示する際、その画像ファイル６０ａ，６０ｂ，６０ｃ，…と関連付けられた文字列テーブルファイル６１ａ，６１ｂ，６１ｃ，…を構成する他の文字列に基づいて、液晶モニタ８に表示される固定文字列を他の文字列に置き換えて表示させることが可能になる。
【００８５】
上記図１０に示す構成例では、各画像ファイル６０ａ，６０ｂ，６０ｃ，…と関連付けられたメニュー文字列テーブルファイル６１ａ，６１ｂ，６１ｃ，…が各画像ファイル６０ａ，６０ｂ，６０ｃと共にメモリカード１４に記録される場合を説明しているが、文字列編集手段によって置き換える編集が行われた他の文字列を記憶した複数の文字列ファイル、または、文字列編集手段によって置き換える編集が行われた複数の他の文字列から構成される複数の文字列データベースが、各画像ファイル６０ａ，６０ｂ，６０ｃ，…と共にメモリカード１４に記録されるように構成することも可能である。
【００８６】
また、上記実施形態では、文字列編集手段が、固定文字列を、タッチパネル１１に対するタッチ操作によって入力された他の文字列に置き換える編集をする場合を説明したが（図２（ａ），（ｂ）参照）、本発明はこれに限られるものではない。例えば、十字キーやジョグダイヤルから構成される操作部１０を用いて、固定文字列を、操作部１０に対する操作によって入力された他の文字列に置き換えるようにしてもよい。また、音声を認識する音声認識手段や２次元コードを認識する２次元コード認識手段を備え、文字列編集手段が、固定文字列を、音声認識手段によって認識された音声が表す他の文字列や２次元コード認識手段によって認識された２次元コードが表す他の文字列に置き換える編集をする構成であってもよい。このような構成によれば、撮影装置に予め用意された固定文字列は、音声認識手段により認識された他の文字列や２次元コード認識手段により認識された２次元コードが表す他の文字列に文字列編集手段によって置き換えられて、液晶モニタ８に表示される。
【００８７】
また、上記実施形態では、文字列編集手段によって置き換える編集が行われた他の文字列が、文字列番号欄１(カスタム１）で示される置換文字列データベースに格納される場合を説明したが、本発明はこれに限られるものではない。例えば、文字列編集手段が、固定文字列データベースに格納されている固定文字列自体を他の文字列に置き換える編集をする構成とすることも可能である。この構成によれば、文字列編集手段により、固定文字列データベースに格納されている固定文字列が他の文字列に置き換えられ、表示制御手段により、置き換えられた他の文字列が格納された固定文字列データベースが参照されて、予め用意されている固定文字列および他の文字列が液晶モニタ８に表示される。
【００８８】
また、上記実施形態では、文字列編集手段によって置き換える編集が行われた他の文字列が置換文字列データベースに格納される場合を説明したが、本発明はこれに限られるものではない。例えば、置換文字列データベースに格納されている任意の他の文字列を消去する文字列消去手段を備えた構成とすることも可能である。この構成によれば、置換文字列データベースに格納されている任意の他の文字列は、文字列消去手段によって消去される。このため、ユーザは、文字列消去手段によって他の文字列を消去することにより、置き換える編集が行われる前のオリジナルの固定文字列を液晶モニタ８に表示させることができる。
【００８９】
また、上記実施形態では、画像ファイル４０のメーカーノート領域４２にメニュー文字列テーブル４２ａが記録される場合を説明したが、本発明はこれに限られるものではない。例えば、画像ファイル４０のメーカーノート領域４２に、メニュー文字列テーブル４２ａの代わりに他の文字列自体が記録される構成とすることも可能である。この構成によれば、画像ファイル生成手段により、置き換える編集が行われた他の文字列がヘッダ部４１に、撮影画像がイメージ部４３に記録された画像ファイルが生成される。このため、上記実施形態と同様、画像ファイルのイメージ部４３に記録された撮影画像を液晶モニタ８に再生表示する際、ヘッダ部４１に記録されている他の文字列に基づいて、液晶モニタ８に表示される固定文字列を他の文字列に置き換えて表示させることが可能になる。
【００９０】
次に、本発明の第２の実施形態について説明する。
【００９１】
図１１は、上述した実施形態によるデジタルカメラ１同士の間で、文字列編集手段によって編集された他の文字列が共有される状態を示しており、同図（ａ）はメモリカード１４を介して共有される場合、同図（ｂ）は無線接続または有線接続により共有される場合を示している。
【００９２】
同図（ａ）に示すように、メニュー文字列データベース６２ａすなわち文字列編集手段によって置き換える編集が行われた複数の他の文字列を格納する固定文字列データベースまたは置換文字列データベースは、同図で左側の一方のデジタルカメラ１のスロットに装着されたメモリカード１４に記憶される。このメニュー文字列データベース６２ａが記憶されたメモリカード１４がスロットから取り外されて、同図で右側の他方のデジタルカメラ１のスロットに装着されると、他方のデジタルカメラ１における文字列編集手段は、このスロットに装着されたメモリカード１４に記憶されたメニュー文字列データベース６２ａを読み出し、読み出したメニュー文字列データベース６２ａを参照して、固定文字列を他の文字列に置き換えることができるようになる。また、右側の他方のデジタルカメラ１で文字列編集手段によって置き換える編集が行われた複数の他の文字列を格納するメニュー文字列データベース６２ａが記憶されたメモリカード１４が、左側の一方のデジタルカメラ１のスロットに装着されると、この一方のデジタルカメラ１における文字列編集手段は、このスロットに装着されたメモリカード１４に記憶されたメニュー文字列データベース６２ａを参照して、固定文字列を他の文字列に置き換えることができるようになる。
【００９３】
上記のデジタルカメラ１同士で行われる、メモリカード１４を介したメニュー文字列データベース６２ａの記憶や読み出しは、メモリカード１４がスロットに装着された状態で、自動的に、または、メニュー操作に基づいて実行される。
【００９４】
また、デジタルカメラ１が、他方のデジタルカメラ１との間で種々のデータの入出力を行う入出力手段を備えている場合には、メモリカード１４を用いずに、各デジタルカメラ１の間でメニュー文字列データベース６２ａの入出力を行うこともできる。この場合、同図（ｂ）に示すように、メニュー文字列データベース６２ａが、同図で左側の一方のデジタルカメラ１と同図で右側の他方のデジタルカメラ１との間において、赤外線通信などの無線接続や、ケーブルを用いた有線接続により、入出力される。例えば、右側の他方のデジタルカメラ１からの要求（Request）があると、左側の一方のデジタルカメラ１における複数の他の文字列を格納するメニュー文字列データベース６２ａが、無線接続または有線接続により他方のデジタルカメラ１に出力（Transfer）すなわちエクスポートされ、他方のデジタルカメラ１における文字列編集手段は、このエクスポートされたメニュー文字列データベース６２ａをインポートして参照することにより、固定文字列を他の文字列に置き換えることができるようになる。また、左側の一方のデジタルカメラ１からの要求（Request）があると、右側の他方のデジタルカメラ１における複数の他の文字列を格納するメニュー文字列データベース６２ａが、無線接続または有線接続により一方のデジタルカメラ１にエクスポートされ、一方のデジタルカメラ１における文字列編集手段は、このエクスポートされたメニュー文字列データベース６２ａをインポートして参照することにより、固定文字列を他の文字列に置き換えることができるようになる。
【００９５】
上記のデジタルカメラ１同士で行われるメニュー文字列データベース６２ａのインポートやエクスポートの際には、メニュー文字列データベース６２ａに含まれる文字形式を、ＸＭＬ形式などの他の形式に変換するようにすることもできる。
【００９６】
このような本実施形態によるデジタルカメラ１によれば、上述したように、文字列編集手段によって置き換える編集が行われた複数の他の文字列を格納する固定文字列データベース、または、置換文字列データベースを記憶したメモリカード１４がスロットに装着されると（図１１（ａ）参照）、このメモリカード１４に記憶された固定文字列データベースまたは置換文字列データベースが文字列編集手段によって参照され、固定文字列が他の文字列に置き換えられて、液晶モニタ８に表示される。このため、スロットに装着されたメモリカード１４に格納される他の文字列の情報に基づいて、液晶モニタ８において、固定文字列が他の文字列に置き換えられて表示されるため、文字列編集手段によって置き換えられた他の文字列は、１つのメモリカード１４が複数のデジタルカメラ１，１の各スロットに装着されることにより、各デジタルカメラ１の液晶モニタ８において置き換えられて表示され、複数のデジタルカメラ１，１の間で共有されるようになる。
【００９７】
また、本実施形態では、無線接続または有線接続により接続された他方のデジタルカメラ１から入出力手段によって一方のデジタルカメラ１に入力された（図１１（ｂ）参照）、文字列編集手段によって置き換える編集が行われた複数の他の文字列を格納する固定文字列データベースまたは置換文字列データベースが一方のデジタルカメラ１の文字列編集手段によって参照されて、一方のデジタルカメラ１の液晶モニタ８において固定文字列が他の文字列に置き換えられて表示される。また、この入出力手段によって他方のデジタルカメラ１へ出力された固定文字列データベースまたは置換文字列データベースが他方のデジタルカメラ１で参照されて、他方のデジタルカメラ１においても固定文字列が他の文字列に置き換えられて表示される（図１１（ｂ）参照）。このため、文字列編集手段によって置き換えられた他の文字列は、各デジタルカメラ１の間で入出力手段によって無線接続または有線接続により入出力され、各デジタルカメラ１の間で共有されるようになる。
【００９８】
次に、本発明の第３の実施形態について説明する。
【００９９】
図１２は、上述した第１の実施形態によるデジタルカメラ１とパソコン７０との間で、文字列編集手段によって編集された他の文字列が共有される状態を示しており、同図（ａ）はメモリカード１４を介して共有される場合、同図（ｂ）は無線接続または有線接続により共有される場合を示している。
【０１００】
同図（ａ）に示すように、メニュー文字列データベース７２すなわち文字列編集手段によって置き換える編集が行われた複数の他の文字列を格納する固定文字列データベース、または置換文字列データベースは、デジタルカメラ１のスロットに接続されたメモリカード１４に記憶される。このメニュー文字列データベース７２が記憶されたメモリカード１４がスロットから取り外されて、パソコン７０の図示しないメモリカードスロットに装着されると、パソコン７０にインストールされている転送用ソフトウェア７１の機能により、メニュー文字列データベース７２がパソコン７０の記憶装置にメニュー文字列データベース７２として格納される。また、パソコン７０上で動作するアプリケーションソフトウェアＡやアプリケーションソフトウェアＢは、パソコン７０の記憶装置に格納されているメニュー文字列データベース７２を参照して、パソコン７０の画面に表示される固定文字列を、他の文字列に置き換える編集を行う。
【０１０１】
本実施形態では、アプリケーションソフトウェアＡまたはアプリケーションソフトウェアＢの起動時には、メモリカード１４に記憶されているメニュー文字列データベースの内容とパソコン７０の記憶装置に格納されているメニュー文字列データベース７２の内容とが比較され、それらの内容が異なっている場合、メモリカード１４とパソコン７０の記憶装置との間で、メニュー文字列データベースの内容が新しい方から古い方へ、その内容がエクスポートされる。また、パソコン７０上で、アプリケーションソフトウェアＡとアプリケーションソフトウェアＢとが切り替えられる際にも、メモリカード１４に記憶されているメニュー文字列データベースの内容とパソコン７０の記憶装置に格納されているメニュー文字列データベース７２の内容とが比較され、それらの内容が異なっている場合、メモリカード１４とパソコン７０の記憶装置との間で、メニュー文字列データベースの内容が新しい方から古い方へ、その内容がエクスポートされ、同期がとられる。
【０１０２】
また、デジタルカメラ１が、パソコン７０との間で種々のデータの入出力を行う入出力手段を備えている場合には、メモリカード１４を用いずに、デジタルカメラ１とパソコン７０との間でメニュー文字列データベース７２の入出力を行うこともできる。この場合、同図（ｂ）に示すように、メニュー文字列データベース７２が、デジタルカメラ１とパソコン７０との間において、赤外線通信などの無線接続やケーブルを用いた有線接続により入出力される。例えば、パソコン７０からの要求（Request）があると、デジタルカメラ１における複数の他の文字列を格納するメニュー文字列データベースが、無線接続または有線接続によりパソコン７０にエクスポートされる。パソコン７０にインストールされている転送用ソフトウェア７１は、このエクスポートされたメニュー文字列データベースをパソコン７０の記憶装置にメニュー文字列データベース７２として格納する。アプリケーションソフトウェアＡやアプリケーションソフトウェアＢは、格納されたメニュー文字列データベース７２を参照することで、固定文字列を他の文字列に置き換える処理を行う。また、デジタルカメラ１からの要求（Request）があると、パソコン７０における複数の他の文字列を格納するメニュー文字列データベース７２が、無線接続または有線接続によりデジタルカメラ１にエクスポートされ、デジタルカメラ１における文字列編集手段は、このエクスポートされたメニュー文字列データベース７２をインポートして参照することにより、固定文字列を他の文字列に置き換えることができるようになる。
【０１０３】
このような本発明の第３の実施形態によれば、上述したように、文字列編集手段によって置き換える編集が行われた複数の他の文字列を格納する固定文字列データベースまたは置換文字列データベースが、デジタルカメラ１のスロットに着脱されるメモリカード１４を介して、または無線接続もしくは有線接続によって接続されたデジタルカメラ１からコンピュータ７０内に取得される（図１２（ａ），（ｂ）参照）。この取得された固定文字列データベースまたは置換文字列データベースが参照されて、コンピュータ画面に表示される撮影情報を表す予め用意された固定文字列が他の文字列に置き換えられ、他の文字列がコンピュータ画面に表示される。このため、デジタルカメラ１の文字列編集手段によって置き換える編集をした複数の他の文字列をコンピュータ画面にも同様に表示させることが可能になり、ユーザは、理解しやすいように置き換えた他の文字列をデジタルカメラ１とコンピュータ７０とで共通に用いて、撮影情報の確認を行うことができる。
【０１０４】
次に、本発明の第４の実施形態について説明する。
【０１０５】
図１３および図１４は、ＧＵＩ（グラフィカルユーザーインターフェース）によってコンピュータ画面にダイアログ表示される「Edit String Pallete」と呼ばれる文字列編集ウインドウ８０を示している。なお、図１３および図１４において同一または相当する部分には同一の符号を付して説明する。
【０１０６】
文字列編集ウインドウ８０の略中央上部には、“Original”タブ８１ａ，“Custom1”タブ８１ｂおよび“Custom2”タブ８１ｃからなる文字列種別タブ８１が設けられている。図１３に示す文字列編集ウインドウ８０は、“Original”タブ８１ａがクリック操作されたときに表示される文字列編集ウインドウ８０を示しており、“Original”タブ８１ａが斜線で強調表示された状態となっている。このときの文字列編集ウインドウ８０における、以下に示す各編集欄には、種々のメニュー項目の名称について予め用意された固定文字列が表示された状態となっている。また、図１４に示す文字列編集ウインドウ８０は、“Custom1”タブ８１ｂが選択されたときに表示される文字列編集ウインドウ８０を示しており、“Custom1”タブ８１ｂが斜線で強調表示された状態となっている。
【０１０７】
図１３および図１４に示す各ウインドウ８０における文字列種別タブ８１の下方には、上から、メニュー（Menu）項目欄８２およびＧＵＩ（グラフィカルユーザーインターフェース）表示用メニュー項目欄９０が設けられている。メニュー項目欄８２には、デジタルカメラ１のメニュー画面において表示される種々の項目名が固定文字列として表示されている。例えば、“View”という固定文字列からなる編集欄８５の下方には、“Group Photos”という固定文字列からなる編集欄８５ａが表示されている。本実施形態では、図１３に示す編集欄８５ｂの固定文字列“Refresh”が、図１４に示す対応する編集欄８５ｂの他の文字列である“Update”に編集された状態が示されている。また、その下方には、図１３に示す文字列編集ウインドウ８０で“Refresh”という固定文字列からなる編集欄８５ｂが表示されている。
【０１０８】
また、文字列編集ウインドウ８０の下部には、上記の各編集欄において編集された文字列を確定する際にクリック操作される“ＯＫ”ボタン９５、および、各編集欄における文字列の編集操作をキャンセルして文字列編集ウインドウ８０を閉じる際に操作される“キャンセル”ボタン９６が設けられている。
【０１０９】
このような本実施形態によれば、記憶機能によって記憶された、文字列編集手段によって置き換える編集が行われた複数の他の文字列を格納する固定文字列データベース、または、置換文字列データベースが参照されて、文字列編集機能により、上述したように、ＧＵＩによってコンピュータ画面の文字列編集ウインドウ８０にダイアログ表示される撮影情報を表す予め用意された複数の固定文字列が他の文字列に置き換えられ、表示機能により、置き換えられた他の文字列がコンピュータ画面にダイアログ表示される。このため、ユーザは、理解しやすいように置き換えた他の文字列をコンピュータ画面にダイアログ表示させることができ、デジタルカメラ１の液晶モニタ８に表示される他の文字列と同じ文字列を用いて、コンピュータ画面のダイアログ表示において撮影情報の確認を行うことができる。
【０１１０】
なお、上記の実施形態では、コンピュータ画面の文字列編集ウインドウ８０において、文字列編集機能により、種々のメニュー項目の固定文字列が他の文字列に編集され、編集された他の文字列がコンピュータ画面に表示される場合を説明したが、本発明はこれに限られるものではない。
【０１１１】
例えば、編集された他の文字列が、デジタルカメラ１との間で入出力される構成とすることも可能である。
【０１１２】
この構成は、取得機能によってデジタルカメラ１から取得した固定文字列データベースに格納されている複数の固定文字列をＧＵＩによってコンピュータ画面にダイアログ表示する表示機能と、この表示機能によってコンピュータ画面に表示される複数の固定文字列を、コンピュータ７０が記憶している固定文字列データベースまたは置換文字列データベースを参照して、他の文字列に置き換える編集をする文字列編集機能と、この文字列編集機能によって置き換える編集が行われた複数の他の文字列を含む、取得機能によって取得した固定文字列データベースを、メモリカード１４を介して、または無線接続もしくは有線接続によって接続されたデジタルカメラ１に出力する出力機能とを備えることにより、実現される。
【０１１３】
上記の構成によれば、デジタルカメラ１の液晶モニタ８に表示される予め用意された複数の固定文字列を格納する固定文字列データベースが、取得機能により、デジタルカメラ１のスロットに着脱されるメモリカード１４を介して、または無線接続もしくは有線接続によって接続されたデジタルカメラ１からコンピュータ７０内に取得される。取得された固定文字列データベースに格納されている複数の固定文字列は、表示機能により、ＧＵＩによってコンピュータ画面にダイアログ表示され、記憶機能によって記憶された、置き換える編集が行われた複数の他の文字列を含む固定文字列データベースまたは置換文字列データベースが参照されて、文字列編集機能によって他の文字列に置き換えられる。置き換えられる編集が行われた複数の他の文字列が含まれる固定文字列データベースは、出力機能により、デジタルカメラ１に出力される。このため、ユーザは、ＧＵＩによってダイアログ表示されるコンピュータ画面上において、デジタルカメラ１に予め用意された固定文字列を他の文字列に編集することができる。
【０１１４】
また、上記の第１の実施形態では、デジタルカメラ１において画像ファイル４０が生成される際に、画像ファイル４０のメーカーノート領域４２にメニュー文字列テーブル４２ａが記録される場合を説明したが、生成された画像ファイルが上述した転送用ソフトウェア７１によってコンピュータ７０にエクスポートされる際に、画像ファイル４０のメーカーノート領域４２にメニュー文字列テーブル４２ａが記録される構成とすることも可能である。
【０１１５】
この構成は、デジタルカメラ１の画像ファイル生成手段により生成された画像ファイル、およびデジタルカメラ１の液晶モニタ８に表示される予め用意された複数の固定文字列が所望のものに置き換えられる編集がデジタルカメラ１の文字列編集手段によって行われた複数の他の文字列を、デジタルカメラ１のスロットに着脱されるメモリカード１４を介して、または無線接続もしくは有線接続によって接続されたデジタルカメラ１からコンピュータ７０内に取得する取得機能と、この取得機能によって画像ファイルを取得するときに、画像ファイルのヘッダ部４１に複数の他の文字列を記録する記録機能と、ヘッダ部４１に記録された他の文字列を表示する表示機能とを備えることにより、実現される。
【０１１６】
図１５は、上記の各機能が実行される際に、コンピュータ７０で行われるメニュー文字列テーブル埋込処理の概略を示す図である。
【０１１７】
この処理では、まず、コンピュータ７０のＣＰＵは、記憶装置にテンポラリファイル（作業用ファイル）を作成する（図１５，Ｓ３１参照）。続いて、ＣＰＵは、デジタルカメラ１のスロットに着脱されるメモリカード１４を介して、または無線接続もしくは有線接続によって接続されたデジタルカメラ１から、コンピュータ７０内に画像ファイルをロード（読出）し（Ｓ３２）、読み出した画像ファイルのデータを、Ｓ３１で作成したテンポラリファイルに保存する（Ｓ３３）。
【０１１８】
次に、ＣＰＵは、画像ファイルと共に、メニュー文字列テーブルに関する情報をデジタルカメラ１から取得したか否かを判別する（Ｓ３４）。この判別が“ＹＥＳ”である場合、ＣＰＵは、テンポラリファイルに保存されている画像ファイルデータのヘッダ部に、メニュー文字列テーブルを書き込む（Ｓ３５）。Ｓ３４の判別が“ＮＯ”である場合、またはＳ３５の処理が終了すると、ＣＰＵは、テンポラリファイルに保存されている画像ファイルデータを、転送先である記憶装置の画像ファイル格納領域に移動させる（Ｓ３６）。Ｓ３６の処理が終了すると、メニュー文字列テーブル埋込処理は終了する。
【０１１９】
上記の構成によれば、デジタルカメラ１の画像ファイル生成手段により生成された画像ファイル、および置き換えられる編集が行われた複数の他の文字列が、取得機能により、デジタルカメラ１のスロットに着脱されるメモリカード１４を介して、または無線接続もしくは有線接続によって接続されたデジタルカメラ１からコンピュータ７０内に取得される。取得された画像ファイルは、パソコン７０の記録機能により、そのヘッダ部に、置き換えられる編集が行われた複数の他の文字列が記録される。ヘッダ部に記録された他の文字列は、パソコン７０の表示機能によってコンピュータ画面に表示される。このため、画像ファイルに記録された撮影画像をコンピュータ画面に再生表示する際、ヘッダ部に記録されている他の文字列に基づいて、コンピュータ画面に表示される固定文字列は理解しやすい他の文字列に置き換えて表示される。
【０１２０】
また、上記の第１，第２の各実施形態では、表示部を撮影画像を表示する液晶モニタ８とし、この液晶モニタ８に、固定文字列や置き換えられた他の文字列などのメニュー文字列が表示される場合を説明したが、本発明はこれに限られるものではない。例えば、デジタルカメラ１の上部の肩に設けられた種々の撮影情報を表示する図示しない液晶表示部や、シャッタ速度などを表示する図示しないファインダー内部の表示部に、固定文字列や他の文字列などのメニュー文字列が表示される構成としてもよい。この構成においても、上記の各実施形態と同様の作用効果が奏される。
【産業上の利用可能性】
【０１２１】
上記実施形態においては、本発明をデジタルカメラやコンピュータに適用した場合について説明したが、動画像を撮影するデジタルビデオカメラを始めとする他の種々の撮影装置に本発明を適用することも可能である。このような装置などに本発明を適用した場合においても、上記各実施形態と同様な作用効果が奏される。
【図面の簡単な説明】
【０１２２】
【図１】本発明の第１の実施形態によるデジタルカメラの構成を示すブロック図である。
【図２】図１に示すデジタルカメラの液晶モニタに表示されるメニュー画面を示す図であり、（ａ）はメニュー項目選択画面が表示されている状態、（ｂ）は文字列編集画面が表示されている状態を示している。
【図３】図１に示すデジタルカメラのＣＰＵによって行われる第１の文字列編集処理の概略を示すフローチャートである。
【図４】図１に示すデジタルカメラで用いられる文字列データベースを概念的に示す図である。
【図５】（ａ）は、液晶モニタに表示される言語種別選択画面を示しており、（ｂ）は、液晶モニタに表示される文字列選択画面を示している。
【図６】図１に示すデジタルカメラのＣＰＵにより生成される画像ファイルの構造を概念的に示す図であり、（ａ）は、画像ファイルのヘッダ部およびイメージ部の構造、（ｂ）は、画像ファイルの影情報記録部の構造を示している。
【図７】本発明の変形例におけるデジタルカメラの液晶モニタに表示される画面を示している。
【図８】本発明の変形例におけるデジタルカメラにより用紙に記入された文字列が撮影される状態を示す図である。
【図９】図８に示すデジタルカメラのＣＰＵによって行われる第２の文字列編集処理の概略を示すフローチャートである。
【図１０】本発明の他の変形例におけるデジタルカメラで撮影された画像ファイルを構成する複数の画像ファイルと各画像に対応するメニュー文字列テーブルとが関連付けられて、メモリカードに記憶された状態を示す図である。
【図１１】本発明の第２の実施形態による、デジタルカメラ同士の間で文字列編集手段によって編集された他の文字列が共有される状態を示しており、（ａ）はメモリカードを介して共有される場合、（ｂ）は無線接続または有線接続により共有される場合を示している。
【図１２】本発明の第３の実施形態による、デジタルカメラとパソコンとの間で文字列編集手段によって編集された他の文字列が共有される状態を示しており、（ａ）はメモリカードを介して共有される場合、（ｂ）は無線接続または有線接続により共有される場合を示している。
【図１３】本発明の第４の実施形態による転送用ソフトウェアがパソコンで実行されているときに、コンピュータ画面にダイアログ表示される文字列編集ウインドウを示す第１の図である。
【図１４】本発明の第４の実施形態による転送用ソフトウェアがパソコンで実行されているときに、コンピュータ画面にダイアログ表示される文字列編集ウインドウを示す第２の図である。
【図１５】本発明のさらに他の変形例における転送用ソフトウェア７１による各機能が実行される際に行われるメニュー文字列テーブル埋込処理の概略を示す図である。
【符号の説明】
【０１２３】
１…デジタルカメラ
３…撮像素子
５…ＣＰＵ
８…液晶モニタ
９…不揮発性メモリ
１０…操作部
１１…タッチパネル
１４…メモリカード
４０，６０…画像ファイル
４１…ヘッダ部
４２…メーカーノート領域
４２ａ…メニュー文字列テーブル
６１ａ，６１ｂ，６１ｃ…メニュー文字列テーブルファイル
４３…イメージ部
６２ａ，６２ｂ，６２ｃ，７２…メニュー文字列データベース
７０…パソコン
７１…転送用ソフトウェア
８０…文字列編集ウインドウ
８１…文字列種別タブ
８２…メニュー項目欄
９０…表示用メニュー項目欄
【図１】
0005012558.tif 000002
【図２】
0005012558.tif 000003
【図３】
0005012558.tif 000004
【図４】
0005012558.tif 000005
【図５】
0005012558.tif 000006
【図６】
0005012558.tif 000007
【図７】
0005012558.tif 000008
【図８】
0005012558.tif 000009
【図９】
0005012558.tif 000010
【図１０】
0005012558.tif 000011
【図１１】
0005012558.tif 000012
【図１２】
0005012558.tif 000013
【図１３】
0005012558.tif 000014
【図１４】
0005012558.tif 000015
【図１５】
0005012558.tif 000016