(57)【要約】【課題】  従来の撮像装置は、複数国の言語データや複数のキャラクタデータを格納する外部記憶デバイスや専用メモリカードを、撮像装置本体とは別に用意する必要がある。【解決手段】  ＲＯＭ１５は、文字情報を構成する文字データを、日本語と欧州語とにグループ化した言語毎に、所定の文字群（図４（ａ），図５（ａ）参照）を８ビット数からなる第１の文字コード、残りの文字群（図４（ｂ），図５（ｂ）参照）を２バイト数からなる第２の文字コードに対応させて格納する。従って、所定の文字群は、２バイト数よりも小さな８ビット数からなる第１の文字コードで表される。このため、従来よりもＲＯＭ１５に記憶するべき文字コードの量が減り、各言語の文字情報は、カメラ本体に内蔵されるＲＯＭ１５に格納されるようになる。【選択図】  図７
2010021930.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像する撮像手段と、この撮像手段によって撮像される被写体像を表示する表示手段と、この表示手段に表示される所定の文字情報を記憶する記憶手段とを備えた撮像装置において、
前記記憶手段は、前記文字情報を構成する文字データを、言語またはグループ化した言語毎に、所定の文字群を特定のビット数からなる第１の文字コード、残りの文字群を所定のバイト数からなる第２の文字コードに対応させて格納した内蔵メモリから構成されることを特徴とする撮像装置。
【請求項２】
前記所定の文字群は、頻出すると予想される文字群、または前記文字情報を構成する文字の中で、頻出度が上位の文字群であることを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記第１の文字コードおよび前記第２の文字コードは、相互を識別する識別ビットを有し、
前記表示手段に表示される前記文字情報の言語を指定する操作手段と、
この操作手段によって指定された言語の文字データからなる前記文字情報を前記表示手段に表示させる際、前記記憶手段から読み出した前記特定のビット数の文字コードに含まれる前記識別ビットが前記第１の文字コードを表す場合には、前記記憶手段から読み出した前記特定のビット数の文字コードに対応した文字データを前記所定の文字群から取得し、前記記憶手段から読み出した前記特定のビット数の文字コードに含まれる前記識別ビットが前記第２の文字コードを表す場合には、前記所定のバイト数になるまで文字コードを前記記憶手段からさらに読み出し、前記記憶手段から読み出した前記所定のバイト数の文字コードに対応した文字データを前記残りの文字群から取得する制御手段と
を備えたことを特徴とする請求項１または請求項２に記載の撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記憶手段に記憶された所定の文字情報を表示手段に表示させる撮像装置に関するものである。
【背景技術】
【０００２】
従来、この種の撮像装置としては、デジタルカメラやビデオカメラなどがある。デジタルカメラやビデオカメラは、近年、機能が高度化、複雑化しているため、使用者に対してヘルプなどでの操作説明が必須になっている。また、撮像機能の充実が一段落した結果、今度はヘルプ機能などの付加価値を高める必要が生じている。また、この種の撮像装置は全世界で販売する傾向にあるため、ヘルプなどに用いる言語の種類を増やさなければならない。従って、撮像装置に保存すべきメニュー表示やヘルプ表示のテキスト量が増大し、これに伴いテキストを保存するメモリの容量も増大する。
【０００３】
このため、特許文献１や特許文献２に開示されたデジタルカメラが提案されている。
【０００４】
特許文献１に開示されたデジタルカメラでは、Ｎヶ国の言語データを着脱可能な外部記憶デバイスに格納している。これらの言語データのうちの選択された一つは、外部記憶デバイスから読み出され、カメラ本体に内蔵されたメモリに記憶される。表示手段には、内蔵メモリに記憶された言語データが用いられて、メニュー画面が表示させられる。このため、コストの上昇を抑えながら、メニュー表示の際の新たな表示言語の選択が可能とされている。
【０００５】
また、特許文献２に開示されたデジタルカメラでは、複数種類のキャラクタデータを専用のメモリカードに格納している。この専用メモリカードがカメラ本体のスロットに装着され、オペレータによって所望種類のキャラクタデータが選択されると、選択されたキャラクタデータが専用メモリカードから不揮発性メモリに転送される。ディスプレイには、不揮発性メモリに格納されたデータに基づくメニュー画面が表示される。このため、不揮発性メモリの使用記憶容量を抑えつつ、ディスプレイを利用した多様な表現が実現されている。
【特許文献１】特開２００６−６６９５０号公報
【特許文献２】特開２００２−１３５６２５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１や特許文献２に開示された撮像装置は、複数国の言語データや複数のキャラクタデータを格納する外部記憶デバイスや専用メモリカードを、撮像装置本体とは別に用意する必要がある。また、メニュー表示やヘルプ表示をさせる際、これら外部記憶デバイスや専用メモリカードを撮像装置本体に装着させる手間が必要となり、必要な情報が迅速に得られない。
【課題を解決するための手段】
【０００７】
本発明はこのような課題を解決するためになされたもので、
被写体を撮像する撮像手段と、この撮像手段によって撮像される被写体像を表示する表示手段と、この表示手段に表示される所定の文字情報を記憶する記憶手段とを備えた撮像装置において、
記憶手段は、文字情報を構成する文字データを、言語またはグループ化した言語毎に、所定の文字群を特定のビット数からなる第１の文字コード、残りの文字群を所定のバイト数からなる第２の文字コードに対応させて格納した内蔵メモリから構成されることを特徴とする。
【０００８】
本構成によれば、記憶手段は、文字情報を構成する文字データを、言語またはグループ化した言語毎に、所定の文字群を特定のビット数からなる第１の文字コード、残りの文字群を所定のバイト数からなる第２の文字コードに対応させて格納し、所定の文字群は、所定のバイト数よりも小さな特定のビット数からなる第１の文字コードで表される。このため、従来よりも記憶手段に記憶するべき文字コードの量が減り、各言語の文字情報は、撮像装置本体に内蔵される内蔵メモリに格納されるようになる。この結果、従来のように、複数国の言語データや複数のキャラクタデータを格納する外部記憶デバイスや専用メモリカードを撮像装置本体とは別に用意する必要がなくなって、製品コストが削減される。また、メニュー表示やヘルプ表示をさせる際、これら外部記憶デバイスや専用メモリカードを撮像装置本体に装着させる手間が必要なくなるので、必要な情報を迅速に得ることが可能になる。
【０００９】
また、本発明は、所定の文字群が、頻出すると予想される文字群、または文字情報を構成する文字の中で、頻出度が上位の文字群であることを特徴とする。
【００１０】
本構成によれば、所定の文字群が頻出するため、ビット数が第２の文字コードよりも少ない第１の文字コードが全文字コードに占める割合が高くなり、記憶手段に格納される文字コードの量をより低減させることが可能になる。
【００１１】
また、本発明は、第１の文字コードおよび第２の文字コードが、相互を識別する識別ビットを有し、
【００１２】
表示手段に表示される文字情報の言語を指定する操作手段と、
【００１３】
この操作手段によって指定された言語の文字データからなる文字情報を表示手段に表示させる際、記憶手段から読み出した特定のビット数の文字コードに含まれる識別ビットが第１の文字コードを表す場合には、記憶手段から読み出した特定のビット数の文字コードに対応した文字データを所定の文字群から取得し、記憶手段から読み出した特定のビット数の文字コードに含まれる識別ビットが第２の文字コードを表す場合には、所定のバイト数になるまで文字コードを記憶手段からさらに読み出し、記憶手段から読み出した所定のバイト数の文字コードに対応した文字データを残りの文字群から取得する制御手段とを備えたことを特徴とする。
【００１４】
本構成によれば、記憶手段から読み出した特定のビット数の文字コードに含まれる識別ビットによって、第１の文字コードと第２の文字コードとの区別を迅速に行うことができる。また、文字コードは、第１の文字コードと第２の文字コードとの種類を考慮することなく、表示する文字情報を構成する文字データに対応させて無差別に並べて、記憶手段に記憶させることができる。このため、第１の文字コードと第２の文字コードとの種類を表す情報を記憶手段に記憶させる必要がないので、記憶手段に記憶することができる文字コードの量が増える。
【発明の効果】
【００１５】
本発明によるデジタルカメラによれば、上述したように、所定の文字群は、所定のバイト数よりも小さな特定のビット数からなる第１の文字コードで表される。このため、従来よりも記憶手段に記憶するべき文字コードの量が減り、各言語の文字情報は、撮像装置本体に内蔵される内蔵メモリに格納されるようになる。この結果、従来のように、外部記憶デバイスや専用メモリカードを撮像装置本体とは別に用意する必要がなくなって、製品コストが削減される。また、メニュー表示やヘルプ表示をさせる際、これら外部記憶デバイスや専用メモリカードを撮像装置本体に装着させる手間が必要なくなるので、必要な情報を迅速に得ることが可能になる。
【発明を実施するための最良の形態】
【００１６】
次に、本発明の撮像装置をデジタルカメラに適用した場合における、最良の実施の形態について説明する。
【００１７】
図１は、この最良の実施の形態によるデジタルカメラの構成の概略を示すブロック図である。
【００１８】
ＣＣＤ（Charge Coupled Device）１は、被写体を撮像する撮像手段を構成しており、撮影レンズ２を通過した被写体光による像を撮像する。測光装置３は、撮影レンズ２を通して被写体光量を検出し、駆動部４は、検出した被写体光量に基づいてモーターを駆動させて、光の照射量を調製する絞りの駆動等を行う。また、フラッシュ装置５は、暗い時に撮影領域内を照明する照明光を発光する。ＣＣＤ１に蓄えられた電荷は撮像信号として撮像信号処理部６へ出力される。撮像信号処理部６は、入力された撮像信号にＡ/Ｄ変換、ホワイトバランス調製などの処理を施し、被写体像に対応する撮像データを生成する。ＣＰＵ（Central Processing Unit）７は各種の所定の演算を行い、カメラ内の各回路の制御を行う。
【００１９】
ファインダ内表示装置８は、ファインダ内表示装置制御部９の制御により、ファインダによって観察されている被写体像と共に、所定の撮影情報をセグメント表示する。撮像信号処理部６により生成された撮像データは、ＲＡＭ（Random Access Memory）１０に保存されると共に、コントローラー１１の制御によってＳＤカードやコンパクトフラッシュ（登録商標）といったメモリーカード１２に保存される。ＲＡＭ１０には、撮像データが一時的に記憶されるＶＲＡＭ（Video ＲＡＭ）領域１０ａが含まれている。ＲＡＭ１０に保存された撮像データは、圧縮された画像データに変換されて、外部表示装置制御部１３によって外部表示装置１４に表示される。
【００２０】
外部表示装置１４は、ＬＣＤ（液晶表示装置）からなり、ＣＣＤ１によって撮像される被写体像を表示する表示手段を構成している。この外部表示装置１４には、後述するヘルプ画面やメニュー画面も表示される。ＲＯＭ（Read Only Memory）１５には、カメラのハードウェアを制御するファームウェアが記憶されていると共に、後述するヘルプ画面やメニュー画面に表示されるメッセージや複数の言語データが記憶されている。
【００２１】
操作部材１６は、シャッターを操作するレリーズＳＷ１７、電源を入り切りする電源ＳＷ１８、設定釦１９、およびヘルプ釦２０を備えており、撮影者が撮影に関する操作および各種設定を行う。レリーズＳＷ１７が操作されると、カメラ内の図示しないミラーが上がり、その後にシャッターが開いて被写体像がＣＣＤ１に投影されるシーケンス制御が行われる。設定釦１９は、外部表示装置１４に表示される文字情報の言語を指定する操作手段を構成している。
【００２２】
図２および図３は、上記のＲＯＭ１５内に格納されている日本語セット文字情報および欧州語セット文字情報の概略を示す図である。
【００２３】
ＲＯＭ１５は、外部表示装置１４に表示されるメニュー画面およびヘルプ画面における所定の文字情報を記憶する記憶手段を構成している。図２に示す日本語セットではこの文字情報を日本語メッセージコード２１として、図３に示す欧州語セットでは、英語メッセージコード３１，ドイツ語メッセージコード３２，およびフランス語メッセージコード３３として、記憶している。日本語メッセージコード２１は、外部表示装置１４に表示されるヘルプ画面やメニュー画面における図６（ａ）に例示される日本語メッセージを、文字コードで表現したものである。また、英語メッセージコード３１，ドイツ語メッセージコード３２，およびフランス語メッセージコード３３は、外部表示装置１４に表示されるヘルプ画面やメニュー画面における図６（ｂ）に例示される英語メッセージ、図６（ｃ）に例示されるドイツ語メッセージ、および図６（ｄ）に例示されるフランス語メッセージを、文字コードで表現したものである。
【００２４】
また、ＲＯＭ１５は、文字情報を構成する文字データを、日本語と欧州語とにグループ化した言語毎に、所定の文字群を特定のビット数である８ビットからなる第１の文字コードに対応させ、残りの文字群を所定のバイト数である２バイトからなる第２の文字コードに対応させて格納した内蔵メモリを構成している。本実施形態では、所定の文字群は、日本語セットでは図４（ａ）に示す主にひらがな、欧州語セットでは図５（ａ）に示す主にアルファベットである。残りの文字群は、日本語セットでは図４（ｂ）に示す漢字やアイコンなど、欧州語セットでは図５（ｂ）に示すドイツ語・フランス語表記文字やアイコンなどである。
【００２５】
また、ＲＯＭ１５には、図２および図３に示すように、１バイトコードフォント管理データ２２，３４、２バイトコードフォント管理データ２３，３５、１バイトコードフォントデータ２４，３６、および２バイトコードフォントデータ２５，３７が記憶されている。１バイトコードフォント管理データ２２，３４、および２バイトコードフォント管理データ２３，３５には、文字の高さや幅等のフォントの属性が記憶されている。また、１バイトコードフォントデータ２４，３６には、図４（ａ），図５（ａ）に示す所定の文字群に対応した言語データが記憶されており、２バイトコードフォントデータ２５，３７には、図４（ｂ），図５（ｂ）に示す残りの文字群に対応した言語データが記憶されている。
【００２６】
図４（ａ），図５（ａ）に示される所定の文字群は、８ビットつまり１バイトの第１の文字コードで表される。この第１の文字コードの上位４ビットは、各行に１６進数（ｈ）で表す「００ｈ」〜「７０ｈ」の１桁目の「０」〜「７」で示され、下位４ビットは、各列に１６進数で表す「０ｈ」〜「Ｆｈ」で示される。
【００２７】
例えば、図４（ａ）に示す日本語の文字「あ」の第１の文字コードは「００ｈ」と表現され、文字「い」は「０１ｈ」、文字「う」は「０２ｈ」と表現される。図２に示す日本語セットの１バイトコードフォントデータ２４には、この「００ｈ」〜「７Ｆｈ」で表現されるひらがな等の言語データが記憶されている。また、図５（ａ）に示すアルファベットの文字「Ａ」の第１の文字コードは「１Ｆｈ」と表現され、文字「Ｂ」は「２０ｈ」、文字「Ｃ」は「２１ｈ」と表現される。図３に示す欧州語セットの１バイトコードフォントデータ３６には、この「００ｈ」〜「７Ｆｈ」で表現されるアルファベット等の言語データが記憶されている。
【００２８】
図４（ｂ），図５（ｂ）に示される残りの文字群は、１６ビットつまり２バイトの第２の文字コードで表される。この第２の文字コードの上位１２ビットは、各行に１６進数で表される「８０００ｈ」，「８０１０ｈ」，「８０２０ｈ」，…の上位３桁の「８００」，「８０１」，「８０２」，…で示され、下位４ビットは、各列に１６進数で表す「０ｈ」〜「Ｆｈ」で示される。
【００２９】
例えば、図４（ｂ）に示す日本語の文字「圧」の第２の文字コードは「８０００ｈ」と表現され、文字「暗」は「８００１ｈ」、文字「以」は「８００２ｈ」と表現される。図２に示す日本語セットの２バイトコードフォントデータ２５には、この「８０００ｈ」，「８００１ｈ」，「８００２ｈ」，…で表現される漢字等の言語データが、「８０００ｈ」〜「８０７Ｆｈ」，「８０８０ｈ」〜「８０ＦＦｈ」，…といった１バイト行ごとに記憶されている。また、図５（ｂ）に示すドイツ語・フランス語表記文字なども同様に２バイトの第２の文字コードで表現される。図３に示す欧州語セットの２バイトコードフォントデータ３７には、この「８０００ｈ」，「８００１ｈ」，「８００２ｈ」，…で表現されるドイツ語・フランス語表記文字の言語データが、「８０００ｈ」〜「８０７Ｆｈ」，「８０８０ｈ」〜「８０ＦＦｈ」，…といった１バイト行ごとに記憶されている。
【００３０】
図４（ａ），図５（ａ）に示されるように、第１の文字コードの先頭ビットは「０」、図４（ｂ），図５（ｂ）に示されるように、第２の文字コードの先頭ビットは「１」になっている。これらの先頭ビット「０」および「１」は、第１の文字コードおよび第２の文字コードの相互を識別する識別ビットを構成している。ＣＰＵ７は、設定釦１９によって指定された言語の文字データからなる文字情報を外部表示装置１４に表示させる際、ＲＯＭ１５の日本語メッセージコード２１，英語メッセージコード３１，ドイツ語メッセージコード３２，またはフランス語メッセージコード３３から読み出した８ビット数の文字コードの先頭に含まれる識別ビットが「０」で第１の文字コードを表す場合には、ＲＯＭ１５から読み出した８ビット数の文字コードに対応した文字データを図４（ａ）または図５（ａ）に示される所定の文字群から取得し、ＲＯＭ１５から読み出した８ビット数の文字コードの先頭に含まれる識別ビットが「１」で第２の文字コードを表す場合には、２バイト数になるまで文字コードをＲＯＭ１５からさらに読み出し、ＲＯＭ１５から読み出した２バイト数の文字コードに対応した文字データを図４（ｂ）または図５（ｂ）に示される残りの文字群から取得する制御手段を構成している。
【００３１】
図７は、ＲＯＭ１５に上記のように記憶された文字情報を外部表示装置１４に描画する際に、ＣＰＵ７および外部表示装置制御部１３によって行われるＶＲＡＭ描画処理の概略を示すフローチャートである。
【００３２】
まず、ＣＰＵ７は、設定釦１９の操作によって選択された言語が日本語であるか否かを判別する（図７，Ｓ１参照）。選択言語が日本語でこの判別が“ＹＥＳ”である場合、ＣＰＵ７は、ＲＯＭ１５の日本語メッセージコード２１（図２参照）から、図６（ａ）に示すような日本語メッセージの文字コードを１バイト取得する（Ｓ２）。次に、ＣＰＵ７は、取得した１バイトの文字コードの最上位ビットが「０」であるか否かを判別する（Ｓ３）。取得した日本語メッセージコードの最上位ビットが「０」で、この判別が“ＹＥＳ”である場合、つまり、取得した日本語メッセージコードが第１の文字コードで表現される場合、ＣＰＵ７は、日本語の１バイトコードフォント管理データ２２を取得し（Ｓ４）、日本語の１バイトコードフォントデータ２４からその第１の文字コードで表現されるフォントデータを取得する（Ｓ５）。
【００３３】
また、取得した日本語メッセージコードの最上位ビットが「１」で、Ｓ３の判別が“ＮＯ”である場合、つまり、取得した日本語メッセージコードが２バイトの第２の文字コードで表現される場合、ＣＰＵ７は、さらに日本語メッセージコード２１から引き続く次の１バイトを取得する（Ｓ６）。次に、ＣＰＵ７は、日本語の２バイトコードフォント管理データ２３を取得し（Ｓ７）、日本語の２バイトコードフォントデータ２５からその第２の文字コードで表現されるフォントデータを取得する（Ｓ８）。
【００３４】
その後、ＣＰＵ７は、Ｓ５またはＳ８で取得したフォントデータをＶＲＡＭ領域１０ａに書き込み、書き込んだデータを外部表示装置１４に描画させるＶＲＡＭ描画処理を行う（Ｓ９）。次に、描画したテキストが外部表示装置１４に表示させるテキストの終端であるか否かを判別する（Ｓ１０）。この判別が“ＮＯ”である場合、Ｓ２の処理に戻り、さらに日本語メッセージコード２１から次の１バイトの文字コードを取得し（Ｓ２）、上述した処理を繰り返す。Ｓ１０の判別が“ＹＥＳ”である場合、全部のメッセージが外部表示装置１４に表示されたこととなり、ＶＲＡＭ描画処理は終了する。
【００３５】
一方、Ｓ１の処理で、選択言語が日本語でなくて判別が“ＮＯ”である場合、ＣＰＵ７は、設定釦１９の操作で選択された言語の英語メッセージコード３１，ドイツ語メッセージコード３２，またはフランス語メッセージコード３３から、図６（ｂ）〜（ｄ）に示すような欧州語メッセージの文字コードを１バイト取得する（Ｓ１１）。次に、ＣＰＵ７は、取得した１バイトの文字コードの最上位ビットが「０」であるか否かを判別する（Ｓ１２）。取得した欧州語メッセージコードの最上位ビットが「０」で、この判別が“ＹＥＳ”である場合、つまり、取得した欧州語メッセージコードが第１の文字コードで表現される場合、ＣＰＵ７は、欧州語の１バイトコードフォント管理データ３４を取得し（Ｓ１３）、欧州語の１バイトコードフォントデータ３６からその第１の文字コードで表現されるフォントデータを取得する（Ｓ１４）。
【００３６】
また、取得した欧州語メッセージコードの最上位ビットが「１」で、Ｓ１２の判別が“ＮＯ”である場合、つまり、取得した欧州語メッセージコードが２バイトの第２の文字コードで表現される場合、ＣＰＵ７は、さらに英語メッセージコード３１，ドイツ語メッセージコード３２，またはフランス語メッセージコード３３から引き続く次の１バイトを取得する（Ｓ１５）。次に、ＣＰＵ７は、欧州語の２バイトコードフォント管理データ３５を取得し（Ｓ１６）、欧州語の２バイトコードフォントデータ３７からその第２の文字コードで表現されるフォントデータを取得する（Ｓ１７）。
【００３７】
その後、ＣＰＵ７は、Ｓ１４またはＳ１７で取得したフォントデータをＶＲＡＭ領域１０ａに書き込み、書き込んだデータを外部表示装置１４に描画させるＶＲＡＭ描画処理を行う（Ｓ１８）。次に、描画したテキストが外部表示装置１４に表示させるテキストの終端であるか否かを判別する（Ｓ１９）。この判別が“ＮＯ”である場合、Ｓ１１の処理に戻り、さらに英語メッセージコード３１，ドイツ語メッセージコード３２，またはフランス語メッセージコード３３から次の１バイトの文字コードを取得し（Ｓ１１）、上述した処理を繰り返す。Ｓ１９の判別が“ＹＥＳ”である場合、全部のメッセージが外部表示装置１４に表示されたこととなり、ＶＲＡＭ描画処理は終了する。
【００３８】
このような本実施形態によるデジタルカメラによれば、ＲＯＭ１５は、文字情報を構成する文字データを、日本語と欧州語とにグループ化した言語毎に、図４（ａ）および図５（ａ）に示される所定の文字群を８ビット数からなる第１の文字コード、図４（ｂ）および図５（ｂ）に示される残りの文字群を２バイト数からなる第２の文字コードに対応させて格納し、図４（ａ）および図５（ａ）に示される所定の文字群は、２バイト数よりも小さな８ビット数からなる第１の文字コードで表される。このため、従来よりもＲＯＭ１５に記憶するべき文字コードの量が減り、各言語の文字情報は、カメラ本体に内蔵されるＲＯＭ１５に格納されるようになる。
【００３９】
例えば、図６（ａ）に示す日本語のメッセージを、本実施形態による上述した第１および第２の文字コードを用いてＲＯＭ１５に保存した場合、従来の２バイトのみで表現されるアスキーやシフトＪＩＳの文字コードを用いてＲＯＭ１５に保存した場合と比べて、文字コードがメモリに占める容量は６８.３％に削減される。また、図６（ｂ）に示す英語のメッセージの場合には５０％、図６（ｃ）に示すドイツ語のメッセージの場合には５１．５％、図６（ｄ）に示すフランス語のメッセージの場合には５０．８％に、文字コードがメモリに占める容量がそれぞれ削減される。
【００４０】
従って、上述したようにＲＯＭ１５に文字コードを記憶させる容量を約６０％程度に減少させることが出来た場合、例えば、文字コードの記憶に従来１.５Ｍバイトの記憶容量を必要としたデジタルカメラにおいて、本実施形態を適用することにより、１Ｍバイトの記憶容量で済むようになる。よって、デジタルカメラのファームウェアが約３Ｍバイトである場合、従来の文字情報量は約１.５Ｍバイトなので、ファームウェアおよび文字情報を格納するためには４．５Ｍバイト（＝３Ｍバイト＋１．５Ｍバイト）の記憶容量が必要となり、８ＭバイトのＲＯＭ１５が必要になってくる。一方、本実施形態の場合、文字情報の量は約１Ｍバイトに削減されるので、４Ｍバイト（＝３Ｍバイト＋１Ｍバイト）のＲＯＭ１５にファームウェアと文字情報の両方を格納することができる。
【００４１】
この結果、従来のように、複数国の言語データや複数のキャラクタデータを格納する外部記憶デバイスや専用メモリカードをカメラ本体とは別に用意する必要がなくなって、製品コストが削減される。また、メニュー表示やヘルプ表示をさせる際、これら外部記憶デバイスや専用メモリカードをカメラ本体に装着させる手間が必要なくなるので、必要な情報を迅速に得ることが可能になる。
【００４２】
また、本実施形態によるデジタルカメラによれば、８ビット数からなる第１の文字コードに対応する所定の文字群は、頻出すると予想される文字群、つまり、ひらがなやアルファベットといった頻出する文字から成るので、ビット数が第２の文字コードよりも少ない第１の文字コードが全文字コードに占める割合が高くなり、ＲＯＭ１５に格納される文字コードの量をより低減させることが可能になる。
【００４３】
また、本実施形態によるデジタルカメラによれば、第１の文字コードおよび第２の文字コードが、相互を識別する識別ビットを有し、文字情報を外部表示装置１４に表示させる際、ＲＯＭ１５から読み出した８ビット数の文字コードに含まれる識別ビットが第１の文字コードを表す場合には、文字データを所定の文字群から取得し、識別ビットが第２の文字コードを表す場合には、文字データを残りの文字群から取得するので、ＲＯＭ１５から読み出した８ビット数の文字コードに含まれる識別ビットによって、第１の文字コードと第２の文字コードとの区別を迅速に行うことができる。また、文字コードは、第１の文字コードと第２の文字コードとの種類を考慮することなく、表示する文字情報を構成する文字データに対応させて無差別に並べて、ＲＯＭ１５に記憶させることができる。このため、第１の文字コードと第２の文字コードとの種類を表す情報をＲＯＭ１５に記憶させる必要がないので、ＲＯＭ１５に記憶することができる文字コードの量が増える。
【００４４】
なお、上記実施形態では、８ビット数からなる第１の文字コードに対応する所定の文字群は、頻出すると予想される文字群から構成されていたが、実際の頻出度の調査によって決定される、頻出度が上位の文字群であってもよい。この構成によっても、ビット数が第２の文字コードよりも少ない第１の文字コードが全文字コードに占める割合が高くなり、ＲＯＭ１５に格納される文字コードの量をより低減させることが可能になる。
【００４５】
また、上記実施形態では、文字情報を構成する文字データを、日本語セットと欧州語セットとでグループ化した言語毎に、所定の文字群を特定のビット数からなる第１の文字コード、残りの文字群を所定のバイト数からなる第２の文字コードに対応させて、ＲＯＭ１５に格納する構成であった。しかし、文字情報を構成する文字データを、単独の言語（例えば、日本語、英語、韓国語等）毎に、所定の文字群を特定のビット数からなる第１の文字コード、残りの文字群を所定のバイト数からなる第２の文字コードに対応させて、ＲＯＭ１５に格納する構成であってもよい。この構成によっても、上記実施形態と同様な作用効果が奏される。
【産業上の利用可能性】
【００４６】
上記実施形態においては、本発明の撮像装置をデジタルカメラに適用した場合について説明したが、ビデオカメラや、携帯電話等に内蔵されるカメラ等の他の撮像装置にも適用することが可能である。このような撮像装置に本発明を適用した場合においても、上記実施形態と同様な作用効果が奏される。
【図面の簡単な説明】
【００４７】
【図１】最良の実施の形態によるデジタルカメラの構成の概略を示すブロック図である。
【図２】図１に示すＲＯＭ内に格納されている文字情報（日本語セット）の概略を示す図である。
【図３】図１に示すＲＯＭ内に格納されている文字情報（欧州語セット）の概略を示す図である。
【図４】図２に示す文字情報（日本語セット）における日本語の文字コードと文字データとの関係を示す図である。
【図５】図２に示す文字情報（欧州語セット）における欧州語の文字コードと文字データとの関係を示す図である。
【図６】図１に示す外部表示装置に表示される日本語、英語、ドイツ語、およびフランス語のメッセージ例を示す図である。
【図７】図１に示すＲＯＭに記憶された文字情報を外部表示装置に描画する際にＣＰＵおよび外部表示装置制御部によって行われるＶＲＡＭ描画処理の概略を示すフローチャートである。
【符号の説明】
【００４８】
１…ＣＣＤ
２…撮影レンズ
３…測光装置
４…駆動部
５…フラッシュ装置
６…撮像信号処理部
７…ＣＰＵ
８…ファインダ内表示装置
９…ファインダ内表示装置制御部
１０…ＲＡＭ
１０ａ…ＶＲＡＭ領域
１１…コントローラ
１２…メモリカード
１３…外部表示装置制御部
１４…外部表示装置
１５…ＲＯＭ
１６…操作部材
１７…レリーズＳＷ
１８…電源ＳＷ
１９…設定釦
２０…ヘルプ釦
【図１】
2010021930.tif 000003
【図２】
2010021930.tif 000004
【図３】
2010021930.tif 000005
【図４】
2010021930.tif 000006
【図５】
2010021930.tif 000007
【図６】
2010021930.tif 000008
【図７】
2010021930.tif 000009