(57)【要約】【課題】  コストの上昇を抑えながら、メニュー表示の際の新たな表示言語を選択可能とする。【解決手段】  撮像手段と、前記撮像手段により得られた画像データを着脱可能な外部記憶デバイスに記録する記録手段と、前記外部記憶デバイスに記憶されたＮカ国（Ｎは２以上の整数）の言語データのうちの一つを選択する選択手段と、メモリと、前記選択された言語の言語データを前記外部記憶デバイスより読み出し、前記メモリに記憶する読み出し手段と、表示手段と、前記メモリに記憶された言語データを用いて、前記表示手段に前記選択された言語で撮影動作または記録動作に係るメニュー画面を表示する制御手段とを備える。【選択図】        図１
2006066950.tif 000002
【特許請求の範囲】
【請求項１】
撮像手段と、
前記撮像手段により得られた画像データを着脱可能な外部記憶デバイスに記録する記録手段と、
前記外部記憶デバイスに記憶されたＮカ国（Ｎは２以上の整数）の言語データのうちの一つを選択する選択手段と、
メモリと、
前記選択された言語の言語データを前記外部記憶デバイスより読み出し、前記メモリに記憶する読み出し手段と、
表示手段と、
前記メモリに記憶された言語データを用いて、前記表示手段に前記選択された言語で撮影動作または記録動作に係るメニュー画面を表示する制御手段とを備えたことを特徴とする撮像装置。
【請求項２】
前記選択手段は前記メニュー画面を用いて前記言語を選択し、前記制御手段は、前記言語選択用のメニュー画面において前記外部記憶デバイスに記憶されたＮカ国の言語を表示することを特徴とする請求項１記載の撮像装置。
【請求項３】
前記言語データは、少なくとも文字フォントデータ、文字フォントの並びを示す文字列テーブル、文字列テーブルのアドレスを示す文字列アドレステーブルからなることを特徴とする請求項１記載の撮像装置。
【請求項４】
前記メモリは電気的に書き込み・消去・読み出しが可能なフラッシュメモリであり、前記制御手段は更に、少なくとも１カ国分の前記言語データを記憶する領域を前記メモリ内に確保しておくことを特徴とする請求項１記載の撮像装置。
【請求項５】
前記表示手段による前記フォントデータへのアクセスは、事前に確保された文字コードを使用することを特徴とする請求項３記載の撮像装置。
【請求項６】
撮像手段と、
前記撮像手段により得られた画像データを着脱可能な外部記憶デバイスに記録する記録手段と、
Ｎカ国（Ｎは２以上の整数）分の言語データを記憶した不揮発性メモリと、
前記不揮発性メモリに記憶されたＮカ国の言語のうちの一つを選択する選択手段と、
表示手段と、
前記選択された言語の言語データを前記不揮発性メモリより読み出し、前記表示手段に前記選択された言語で撮影動作または記録動作に係るメニュー画面を表示する制御手段と、
前記選択手段により選択された言語の言語データを前記外部記憶デバイスに書き込む書き込み手段とを備えたことを特徴とする撮像装置。
【請求項７】
前記言語データは、少なくとも文字フォントデータ、文字フォントの並びを示す文字列テーブル、文字列テーブルのアドレスを示す文字列アドレステーブルからなることを特徴とする請求項６記載の撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は撮像装置に関し、特にはメニュー画面の表示言語の切り換えに関する。
【背景技術】
【０００２】
従来、デジタルカメラやデジタルビデオカメラのようなデジタル映像装置においては、あらかじめ装置本体のＦｌａｓｈＲＯＭ等の不揮発性メモリ内に、数種類の言語のフォントデータと文字列データを格納し、ユーザーがメニュー操作等で言語切り換えを行い、表示するような構成となっていた（例えば、特許文献１参照）。
【特許文献１】特開２００２−１３５６２５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、このような従来方式では、新たに対応する言語の種類を増やそうとした場合には、そのデータを格納するために本体に搭載されているメモリの容量が増加してしまい、それだけコストがかかってしまうといった問題点があった。
【０００４】
本発明は、この様な問題を解決し、コストの上昇を抑えながら、メニュー表示の際の新たな表示言語を選択可能な撮像装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本発明の撮像装置は、撮像手段と、前記撮像手段により得られた画像データを着脱可能な外部記憶デバイスに記録する記録手段と、前記外部記憶デバイスに記憶されたＮカ国（Ｎは２以上の整数）の言語データのうちの一つを選択する選択手段と、メモリと、前記選択された言語の言語データを前記外部記憶デバイスより読み出し、前記メモリに記憶する読み出し手段と、表示手段と、前記メモリに記憶された言語データを用いて、前記表示手段に前記選択された言語で撮影動作または記録動作に係るメニュー画面を表示する制御手段とを備える。
【発明の効果】
【０００６】
本発明によれば、表示言語の種類を増やそうとした場合には、外部記憶デバイスに格納された言語データの中からユーザーが必要な言語のみを本体に読み出すことが可能となる。その結果、言語データを格納するために本体に搭載されているメモリの容量を増加させずに、ユーザーが必要とする言語を装置本体で表示させることができ、安いコストで多言語対応を実現することが可能となる。
【発明を実施するための最良の形態】
【０００７】
以下に、本発明を実施するための最良の形態を、実施例に基づいて説明する。
【実施例１】
【０００８】
デジタル画像記録／再生装置において、メモリカードに格納された言語データの中からユーザーが必要な言語のみを本体に拡張登録する方式について説明する。
【０００９】
図１は、本発明を適用したビデオカメラの構成を示すブロック図である。１−１は映像装置に着脱可能なメモリカード、１−２はマイコン１−３がメモリカード１−１にアクセスするためのインターフェース回路である。１−４はメニュー操作手段であり、後に説明する言語拡張登録の操作を行うための手段となる。１−５はマイコン１−３の動作プログラム及び、フォント／文字列等の表示用データが格納されているＦｌａｓｈＲＯＭ、１−６はマイコン１−３が使用する読み書き自由なワークメモリ、１−７はレンズ、１−８はレンズ１−７から入力された画像の光信号を電気信号に変換するＣＣＤ、１−９はＣＣＤ１−８により生成された画像電気信号の信号処理を行い、静止画／動画の記録フォーマットに対応した情報に変換する信号処理回路、１−１０は前記信号処理回路１−９がワーク的に使用する画像メモリである。１−１１はマイコン１−３が本装置の画面出力に重畳する文字情報を書き込む表示用ビットマップメモリ、１−１２は前記ビットマップメモリ１−１１から文字データを読み出し、信号処理回路１−９の出力画像信号と合成して出力するための文字情報合成回路である。また、本実施例においては、メモリカード１−１上に拡張登録用のデータとして日本語、中文、ロシア語のデータ１−１３が書き込まれており、ＦｌａｓｈＲＯＭ１−５には拡張言語登録のためのデータ領域１−１４があらかじめ用意されている。これらのデータ形式については、後ほど詳細に説明する。
【００１０】
ここで、マイコン１−３の処理動作について詳しく説明する。マイコン１−３は、ＦｌａｓｈＲＯＭ１−５に書き込まれているプログラムに従って動作することで、本画像記録／再生装置内の各ブロックを制御する。例えば画像撮影時には、シャッターボタン押下等の１−４のユーザー操作に応じて、信号処理回路１−９に対して現在入力されている画像情報を一旦フリーズさせ、画像メモリ１−１０の所定のアドレスに圧縮して書き込むことを指示する。その後信号処理回路１−９の圧縮処理が終了した後に、そのデータを読み出し、圧縮パラメータ・日付情報等の付加情報を生成してファイル化し、Ｉ．Ｆ回路１−２を通じてメモリカード１−１に書き込む。逆に、画像再生時には、マイコン１−３は、画像送り等の１−４のユーザー操作に応じて、メモリカード１−１から画像ファイルを読み出し、画像メモリ１−１０の所定アドレスにそのデータを書き込む。その後信号処理回路１−９に対して、書き込まれたデータの伸張を指示することで、カード上に記録された画像情報を表示することができる。
【００１１】
次に、マイコン１−３が文字情報を表示する手順について説明する。
【００１２】
まず、マイコン１−３はＦｌａｓｈＲＯＭ１−５に格納された、表示しようとしている文字列のアドレス情報を読み込む。次にこのアドレスをアクセスすることで表示しようとしている文字列データを得る。この文字列データは、表示する文言の文字コードが順番に書き込まれているもので、マイコン１−３はこの文字コードに対応するフォントデータをＦｌａｓｈＲＯＭ１−５から読み出し、表示用ビットマップメモリ１−１１の表示しようとする位置に対応したアドレスに順に書き込む。書き込まれた文字パターン情報は、文字合成回路１−１２によって読み出され、信号処理回路１−９の出力画像信号と合成されて画面出力される。
【００１３】
次に、メモリカード１−１に格納された言語データの中からユーザーが必要な言語のみを本体に登録するための操作方法とマイコン１−３における登録時の動作、及び、登録された言語の表示動作全般について説明する。
【００１４】
図２は、ユーザーがキー入力１−４を通じて言語の拡張登録操作を行うためのメニュー表示例である。２−１は選択言語表示であり、本実施例では「日本語」「中国語」「ロシア語」の情報がメモリカード１−１上に格納されているものとする。２−２はカーソル表示で、ユーザーは登録したい言語をこのカーソルによって選択し、「ＳＥＴ」キーを押下することで所望の言語を装置本体に登録することができる。
【００１５】
メモリカード１−１上に格納されている、各言語データ１−１３の構造は図３のようになっており、各言語ごとに同様の構造のデータが個別に準備されている。３−１は言語番号であり、言語の番号を表す。前記メニュー表示の選択言語表示２−１は、この番号順に上方から表示されている。３−２は選択表示用のイメージデータであり、前記メニュー表示の選択言語表示２−１は、このイメージデータを表示することで、装置本体に言語を登録する以前に選択する言語の表示をその国の文字を使用して行うことが可能となっている。３−３は文字列アドレステーブル、３−４は文字列テーブル、３−５はその言語のフォントデータである。文字列アドレステーブル３−３は文字列テーブル３−４のアドレスを示し、文字列テーブル３−４は表示したい文字列のフォントデータのアドレスを文字コードによって順に表したものである。
【００１６】
図４はＦｌａｓｈＲＯＭ１−５上の拡張言語領域１−１４の構造を表す図で、本実施例では拡張用の言語登録を２種類まで行うことが可能となっている。図の左側の数値はアドレスで、拡張言語１用のデータは０ｘ１ｃ０００００番地から、拡張言語２用のデータは０ｘ１ｄ０００００番地から格納される設計となっており、それぞれ約６４ＫＢの領域を事前に確保してある。４−１は選択項目用のイメージデータ、４−２は言語１の文字列アドレステーブル、４−３は言語１の文字列テーブル、４−４は言語１のフォントデータ領域である。また、４−５〜４−８には拡張言語２用の領域拡張言語１と同様に確保されている。マイコン１−３は、前記メニュー操作による言語の拡張登録が行われた際に、メモリカード１−１に格納されている選択された言語データの選択表示用イメージデータ３−２、文字列アドレステーブルデータ３−３、文字列テーブル３−４、フォントデータ３−５をこれらの領域に先頭から順に書き込むことで、拡張言語の登録を行うことができる。
【００１７】
図５はマイコン１−３による文字情報表示処理の概要を説明したブロック図である。５−１は文字表示プログラムであり、例として拡張登録された日本語により“再生モード”の文言を画面右上に表示するものとする。まず、再生モードに対応する文字列アドレス情報は文字列アドレステーブル５−２の２番目に配置されている（もう一方の拡張言語を使用して“再生モード”に対応した表示を行う場合でも、その文言の文字列アドレス情報は、その言語の文字列アドレステーブルの同じ位置に配置されている）とする。アドレステーブルは１アドレス３２ｂｉｔとなっているため、ＦｌａｓｈＲＯＭ上のアドレステーブルの先頭から５Ｂｙｔｅ目のデータが、文字列テーブル内の“再生モード”の文字列（この場合は「文字列２」）の先頭アドレスを表している。文字列２は、“再”、“生”、“モ”、“−”、“ド”の文字コードをこの順番に並べたデータとなっており、この文字コードをデコーダ５−４に通すことで、フォントデータ５−５中の各文字のフォントアドレスを得ることができる。このような構造を利用して文字情報表示処理５−１は、再生用ビットマップメモリに“再生モード”の文字パターンを生成することができる。生成された文字パターンは、文字合成回路１−１２に送信され、文字情報信号として画像データに重畳されることで画面出力される。
【００１８】
ここで、前記文字コードについて概要を説明する。図２の操作手順により拡張登録された文字コードは全て図６の拡張コードに割り付けられる。これらのコードは事前に拡張用の言語に割り当てられるように設定されており、デコーダ５−４は拡張言語番号（１ｏｒ２）と前記拡張文字コードから、拡張された言語のフォントデータのアドレスを特定することができる。
【００１９】
次に、表示用ビットマップメモリ１−１１と文字合成回路１−１２の詳細な説明を行う。図７は表示用ビットマップメモリ１−１１と文字合成回路１−１２の概要を表すブロック図である。１−１１は表示用ビットマップメモリで、既述の通りマイコン１−３はこのメモリ１−１１にビットパターン情報を書き込む。７−１は色パレットで、マイコン１−３がこのパレット７−１の色を自由に設定することができる。７−３は色パレット７−１に設定された色を選択するためのスイッチ、７−２は信号処理回路１−９からＨＤ・ＶＤ７−４を受け取り、そのタイミングに応じて出力信号を発生するビットマップ信号生成回路である。
【００２０】
概ビットマップ信号生成回路７−２は、ＨＤ・ＶＤ７−４によって表示用ビットマップメモリ１−１１を順にスキャンし、そのデータを読み出す。そして読み出された値によって順次選択スイッチ７−３を切り替え、選択されたパレット色を取り込み、その値に応じた信号を出力することで、モニタ出力信号に付加される画像情報を生成している。
【００２１】
この動作を、図８を用いて説明する。８−１はＶＤ、８−２はＨＤ、８−３はビットマップ信号生成回路７−２が、図７の表示用ビットマップメモリ１−１１から読み出された値に応じて図７のように設定された色パレット７−１から読み出した色の情報である。ビットマップ信号生成回路７−２は、ＶＤ信号８−１を受け取ると、ビットマップメモリ読み込みアドレスを、画面の上端左隅の位置に移動するので、読み出したデータ値は、０，０，０，３，３・・・となる。この値に応じた色パレット７−１の位置から色のデータを順次読み出すと、透明、透明、透明、緑、緑・・・となる。次にビットマップ信号生成回路７−２がＨＤ８−２信号を受け取ると、ビットマップメモリ読み込みアドレスを１ライン下げて、左端に対応するアドレスから順次データを読み出す。図７の場合は、０，０，２，２，２・・・となる。この値に応じた色パレット７−１の位置から、色データを順次読み出すと、透明、透明、赤、赤、赤・・・となる。ビットマップ信号生成回路７−２はこのような手順によって読み出された色のデータをモニタ出力画像に付加できるような信号形式に変換することで、付加画像情報を循環的に生成する。
【００２２】
以上説明したような構成・操作方法・回路を用いることで、着脱可能なカードに格納された言語データの中からユーザーが必要な言語のみを本体に登録し、その言語で画面上に情報表示を行うことが可能となる。
【実施例２】
【００２３】
次に、第二の実施形態を説明する。本形態では、デジタル画像記録／再生装置において、拡張登録されている文字列データを着脱可能なメモリカードに保存する場合について説明する。該保存されたデータは、同様の構造を持つ他の画像装置に登録して使用することが可能である。
【００２４】
図９は本実施形態のビデオカメラのブロック図である（各ブロックの詳細説明は実施例１を参照）。９−１は装置に登録されている日本語と中文の言語データであり、その構造は図４の構造となっている。図１０は言語保存のためのメニュー画面であり、現在登録されている言語をメニュー操作手段１−４で選択することで、着脱可能なメモリカード１−１に選択された言語のデータを保存することができる。
【００２５】
その場合のマイコン１−３の動作を説明する。メニュー操作により言語の保存が実行されると、マイコン１−３は保存する言語のＦｌａｓｈＲＯＭ１−５上のデータを、ワークメモリ１−６にコピーする。次に、カード上にある拡張言語用のデータを確認し、存在する場合にはその言語番号をチェックする。その後該チェックされた番号に応じて、ワークメモリ１−６上にコピーされた言語データの言語番号を決定、その値を該コピーされたデータの直前に書き込み、最後にそのデータをメモリカード１−１にファイルとして書き込むことで言語データの保存ができる。
【図面の簡単な説明】
【００２６】
【図１】第一の実施例を表すブロック図
【図２】言語登録メニュー表示画面図
【図３】言語データ構造図
【図４】ＦｌａｓｈＲＯＭデータ構造図
【図５】言語拡張対応の文字コード表を示す図
【図６】拡張言語表示方法説明図
【図７】表示用ビットマップメモリと文字合成回路ブロック図
【図８】ビットマップ信号生成回路の読み出し動作図
【図９】第二の実施例を表すブロック図
【図１０】言語保存メニュー表示画面図
【符号の説明】
【００２７】
１−１  メモリカード
１−２  インターフェース回路
１−３  マイコン
１−４  メニュー操作手段（キー入力、ユーザー操作に相当）
１−５  ＦｌａｓｈＲＯＭ
１−６  ワークメモリ
１−７  レンズ
１−８  ＣＣＤ
１−９  信号処理回路
１−１０  画像メモリ
１−１１  表示用ビットマップメモリ
１−１２  文字情報合成回路
１−１３  言語データ
１−１４  拡張言語データ領域
【図１】
2006066950.tif 000003
【図２】
2006066950.tif 000004
【図３】
2006066950.tif 000005
【図４】
2006066950.tif 000006
【図５】
2006066950.tif 000007
【図６】
2006066950.tif 000008
【図７】
2006066950.tif 000009
【図８】
2006066950.tif 000010
【図９】
2006066950.tif 000011
【図１０】
2006066950.tif 000012