(57)【特許請求の範囲】
【請求項１】
被写体画像を撮像する撮像手段とデータを記録する記録手段とを有する撮像装置において、
前記撮像手段により撮像された前記被写体画像に含まれている文字を文字コードに変換する変換手段と、
前記撮像手段により撮像された被写体画像中に、所定数又は所定のサイズ以上の文字があるか否かを判別する判別手段と、
この判別手段により所定数又は所定のサイズ以上の文字があると判別された場合に、前記変換手段により得られた文字コードを前記記録手段に記録させる記録制御手段と
を備えたことを特徴とする撮像装置。
【請求項２】
前記記録制御手段は、前記判別手段により所定数又は所定のサイズ以上の文字がないと判別された場合に、前記撮像手段により撮像された被写体画像を画像データとして前記記録手段に記録させる手段を含むことを特徴とする請求項１記載の撮像装置。
【請求項３】
前記記録制御手段は、前記判別手段により所定数又は所定のサイズ以上の文字があると判別された場合に、前記撮像手段により撮像された被写体画像を画像データとして前記記録手段に記録せずに前記変換手段により得られた文字コードを前記記録手段に記録させる手段を含むことを特徴とする請求項１又は２記載の撮像装置。
【請求項４】
前記記録制御手段は、前記判別手段により所定数又は所定のサイズ以上の文字があると判別された場合に、前記撮像手段により撮像された被写体画像を画像データとして前記記録手段に記録するとともに、前記変換手段により得られた文字コードを前記記録手段に記録させる手段を含むことを特徴とする請求項１又は２記載の撮像装置。
【請求項５】
被写体画像を撮像する撮像手段とデータを記録する記録手段とを有する撮像装置において、
前記撮像手段により撮像された前記被写体画像に含まれている文字を文字コードに変換する変換手段と、
所望の文字列を予約語として記憶する予約語記憶手段と、
前記変換手段により変換された文字コードで構成される文字列と、前記予約語記憶手段に記憶されている前記予約語である文字列とを比較する比較手段と、
この比較手段による比較結果に基づき、前記変換手段により変換された文字コードで構成される文字列の中から、前記予約語である文字列と一致した文字列に続く文字列を抽出する抽出手段と、
を備えたことを特徴とする撮像装置。
【請求項６】
前記予約語記憶手段に予約語を記憶させるとともに、記憶させた予約語を削除、変更する予約語編集手段をさらに有することを特徴とする請求項５記載の撮像装置。
【請求項７】
前記抽出手段により抽出された文字列を格納する格納手段をさらに有することを特徴とする請求項５又は６記載の撮像装置。
【請求項８】
前記格納手段は、前記抽出手段により抽出された文字列を予約語と対応付けて格納することを特徴とする請求項７記載の撮像装置。
【請求項９】
前記抽出手段により抽出された文字列を送信又は表示する出力手段をさらに有することを特徴とする請求項５乃至８のいずれかに記載の撮像装置。
【請求項１０】
撮像手段により撮像された被写体画像中に、所定数又は所定のサイズ以上の文字があるか否かを判別するステップと、
所定数又は所定のサイズ以上の文字があると判別された場合に、前記被写体画像に含まれている文字を文字コードに変換し、該文字コードを記録手段に記録させるステップと
からなる被写体データ記録方法。
【請求項１１】
撮像手段により撮像された被写体画像に含まれている文字を文字コードに変換するステップと、
変換された文字コードで構成される文字列と、予約語記憶手段に記憶されている前記予約語である文字列とを比較するステップと、
比較結果に基づき、前記変換された文字コードで構成される文字列の中から、前記予約語である文字列と一致した文字列に続く文字列を抽出するステップと、
抽出された文字列を記録手段に記録させるステップと
からなる被写体データ記録方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、被写体画像中に含まれている文字を文字コードで記録する撮像装置及び被写体データ記録方法に関する。
【０００２】
【従来の技術】
従来の撮像装置として、所謂デジタルスチルカメラが知られている。このデジタルスチルカメラは、一定のタイミング毎に被写体画像を取り込んでこれをＬＣＤにて表示するとともに、シャッターキーが操作された際には、取り込んだ被写体画像を画像データとしてメモリに記録させるように構成されている。
【０００３】
【発明が解決しようとする課題】
しかしながら、かかる従来のデジタルスチルカメラにあっては、全ての被写体画像を画像データとしてメモリに記録することから、被写体画像の如何に拘わらずデータ量が大きく、データを圧縮しても大容量のメモリが必要となってしまう。また、記録した被写体画像データをパソコン等に送信する場合もデータ量が大きいことにより、被写体画像の如何に拘わらず送信時間が長くなってしまう。
【０００４】
本発明は、このような従来の課題に鑑みてなされたものであり、特定の被写体画像をより少ないデータ量で記録できるようにした撮像装置及び被写体データ記録方法を提供することを目的とするものである。
【０００５】
【課題を解決するための手段】
前記課題を解決するために請求項１記載の撮像装置にあっては、被写体画像を撮像する撮像手段とデータを記録する記録手段とを有する撮像装置において、前記撮像手段により撮像された前記被写体画像に含まれている文字を文字コードに変換する変換手段と、前記撮像手段により撮像された被写体画像中に、所定数又は所定のサイズ以上の文字があるか否かを判別する判別手段と、この判別手段により所定数又は所定のサイズ以上の文字があると判別された場合に、前記変換手段により得られた文字コードを前記記録手段に記録させる記録制御手段とを備えたことを特徴とする。したがって、被写体画像中に偶然ユーザーが意図しない文字が含まれてしまった場合に、「文字あり」と判別しないようにすることができる。
【０００６】
また、請求項２記載の撮像装置にあっては、前記記録制御手段は、前記判別手段により所定数又は所定のサイズ以上の文字がないと判別された場合に、前記撮像手段により撮像された被写体画像を画像データとして前記記録手段に記録させる手段を含む。したがって、人物や景色等の文字以外のもののみで構成される被写体画像を撮像した場合には、その全体が画像データで記録されることとなる。
【０００７】
また、請求項３記載の撮像装置にあっては、前記記録制御手段は、前記判別手段により所定数又は所定のサイズ以上の文字があると判別された場合に、前記撮像手段により撮像された被写体画像を画像データとして前記記録手段に記録せずに前記変換手段により得られた文字コードを前記記録手段に記録させる手段を含む。したがって、文字が含まれている被写体画像を撮像すると、被写体画像を画像データとして記録した場合よりも少ないデータ量で、被写体画像を構成する文字を記録することが可能となる。すなわち、文字のみで構成される被写体画像を撮像した場合には被写体画像全体が文字コードで記録されることになり、文字と文字以外のものとで構成される被写体画像を撮像した場合には、文字以外のものが除かれて文字のみが文字コードで記録されることとなる。
また、請求項４記載の撮像装置にあっては、前記記録制御手段は、前記判別手段により所定数又は所定のサイズ以上の文字があると判別された場合に、前記撮像手段により撮像された被写体画像を画像データとして前記記録手段に記録するとともに、前記変換手段により得られた文字コードを前記記録手段に記録させる手段を含む。したがって、被写体画像の検索を検索文字の入力により行うことができるようになる。
【０００８】
また、請求項５記載の撮像装置にあっては、被写体画像を撮像する撮像手段とデータを記録する記録手段とを有する撮像装置において、前記撮像手段により撮像された前記被写体画像に含まれている文字を文字コードに変換する変換手段と、  所望の文字列を予約語として記憶する予約語記憶手段と、前記変換手段により変換された文字コードで構成される文字列と、前記予約語記憶手段に記憶されている前記予約語である文字列とを比較する比較手段と、この比較手段による比較結果に基づき、前記変換手段により変換された文字コードで構成される文字列の中から、前記予約語である文字列と一致した文字列に続く文字列を抽出する抽出手段とを備えたことを特徴とする。したがって、例えば「http」、「SIBN」、「TEL」、「E-mail」等の文字列を予約語として記憶させておくと、この文字列「http」に続く文字列、例えばインターネットアドレス「http://www.xxxxx.co.jp」や電話番号「TEL03-1243-5678」が被写体画像中にあった場合には、これらの文字列が抽出され、この抽出された文字列を記録、表示、転送等することができる。
【０００９】
また、請求項６記載の撮像装置にあっては、前記予約語記憶手段に予約語を記憶させるとともに、記憶させた予約語を削除、変更する予約語編集手段をさらに有する。したがって、編集を行って例えば単一の予約語「http」のみを記憶させておけば、被写体画像からインターネットアドレスのみを抽出して、これを記録、表示、転送することができる。
また、請求項７記載の撮像装置にあっては、前記抽出手段により抽出された文字列を格納する格納手段をさらに有する。
また、請求項８記載の撮像装置にあっては、前記格納手段は、前記抽出手段により抽出された文字列を予約語と対応付けて格納する。
また、請求項９記載の撮像装置にあっては、前記抽出手段により抽出された文字列を送信又は表示する出力手段をさらに有する。
【００１０】
また、請求項１０記載の被写体データ記録方法にあっては、撮像手段により撮像された被写体画像中に、所定数又は所定のサイズ以上の文字があるか否かを判別するステップと、所定数又は所定のサイズ以上の文字があると判別された場合に、前記被写体画像に含まれている文字を文字コードに変換し、該文字コードを記録手段に記録させるステップとからなる被写体データ記録方法を提供する。
また、請求項１１記載の被写体データ記録方法にあっては、撮像手段により撮像された被写体画像に含まれている文字を文字コードに変換するステップと、  変換された文字コードで構成される文字列と、予約語記憶手段に記憶されている前記予約語である文字列とを比較するステップと、比較結果に基づき、前記変換された文字コードで構成される文字列の中から、前記予約語である文字列と一致した文字列に続く文字列を抽出するステップと、抽出された文字列を記録手段に記録させるステップとからなる被写体データ記録方法を提供する。
【００１１】
【発明の実施の形態】
以下、本発明の一実施の形態を図に従って説明する。図１は、本発明の一実施の形態にかかるデジタルスチルカメラ（電子スチルカメラ）のブロック構成図であり、ＣＣＤ１は光学系により結像された被写体画像を電気信号に変換して出力し、アンプ２はこの電気信号を増幅する。Ａ／Ｄコンバータ３は、この増幅されたアナログ信号をデジタル信号に変換してＴＧ（Ｔｉｍｍｉｎｇ  Ｇｅｎｅｒａｔｅｒ）４に入力する。このＴＧ４は、ＣＣＤ１を駆動する駆動回路（Ｄｒｉｖｅｒ）５を制御するタイミング信号を発生し、駆動回路５は、ＴＧ４からのタイミング信号に基づいてＣＣＤ１を駆動する。
【００１２】
圧縮／伸張部６は、ＴＧ４を介して取り込んだデジタル画像データを符号化／復合化により圧縮／伸張処理する。ＳＧ（Ｓｉｇｎａｌ  Ｇｅｎｅｒａｔｅｒ）７は、デジタル画像データに同期信号等を付加して、デジタルビデオ信号を作成する。この作成されたデジタルビデオ信号は、ＶＲＡＭ（ビデオＲＡＭ）８に記憶されるとともに、Ｄ／Ａコンバータ９、及びアンプ１０を介して、ビデオ出力端子１１とＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）表示ブロック１２に与えられ、ＬＣＤ表示ブロック１２は入力されたアナログビデオ信号に基づいて液晶を駆動して画像を表示する。
【００１３】
キー入力部１３には、電源のオン・オフ時に操作される電源キー、画像データあるいは文字コードを後述するフラッシュメモリ１８に記憶させる際に操作されるシャッターキー、記録モードと再生モードとを選択的に設定するためのモード設定キー、被写体画像を文字コードで記録する第１の記録形態と画像データで記録する第２の記録形態のいずれかを選択するための記録モード選択キーが設けられている。さらにキー入力部１３には、ＲＡＭ１６の一部に設けられている後述する予約語メモリに、予約語を記憶させる際に操作される予約語入力キーや、記憶させた予約語を削除、変更する際に操作される予約語編集キー等が設けられている。
【００１４】
ＣＰＵ１４は、これらキー入力部１３から入力されるキー操作情報とＲＯＭ１５内に格納されているプログラムに基づき、ＲＡＭ１６の一部をワークエリアとして使用しつつ動作し、このデジタルスチルカメラにおいて必要な全ての処理を実行するとともに各部を制御する。すなわち、ＣＰＵ１４は、後述するフローに従って動作することにより、本実施の形態において、変換手段、制御手段、抽出手段及び判別手段等として機能するものである。
【００１５】
ＤＲＡＭ１７は、ＣＰＵ１４の指示により取り込んだデジタル画像データを一時記憶するメモリである。フラッシュメモリ１８は複数個の記憶領域を有し、各記憶領域に、圧縮された画像データあるいは文字コードを記憶するメモリである。Ｉ／Ｏポート１９は、シリアル信号に変換された画像データ等を入出力するインターフェースであり、シリアルＩ／Ｏ端子２０が接続されている。
【００１６】
次に以上の構成にかかる本実施の形態の動作について説明する。キー入力部１３に設けられている電源キーを操作して電源をオンにすると、ＣＰＵ１４はＲＯＭ１５に格納されているプログラムに基づき、図２に示すフローチャートに従って動作を開始し、前記シャッターキーがオン操作されるまで待機状態を維持する（ステップＳＡ１）。この待機状態においては、ＴＧ４からのタイミング信号に基づき駆動回路５がＣＣＤ１を駆動し、ＣＣＤ１からの電気信号はアンプ２、Ａ／Ｄコンバータ３、ＴＧ４を介してＳＧ７に入力される。このＳＧ７にてデジタル画像データに同期信号等が付加され、デジタルビデオ信号が作成されて、ＶＲＡＭ８に書き込まれるとともに、Ｄ／Ａコンバータ９、及びアンプ１０を介してＬＣＤ表示ブロック１２に与えられ、ＬＣＤ表示ブロック１２に光学系が結像した被写体画像が表示される。
【００１７】
そして、所望の被写体画像を記録するに際しては、ＬＣＤ表示ブロック１２の画面に表示される被写体画像を見ながら、キー入力部１３に設けられているシャッターキーを操作する。すると、ＣＰＵ１４は撮影処理を開始して（ステップＳＡ２）、ＴＧ４に画像取り込み信号を発生して、ＣＣＤ１からアンプ２、Ａ／Ｄコンバータ３を介したデジタル画像データを取り込み、ＤＲＡＭ１７に一旦記憶させる（ステップＳＡ３）。
【００１８】
さらにＣＰＵ１４は、この記憶させたデジタル画像データに基づく画像中に文字があるか否かを判別し（ステップＳＡ４）、文字がない場合には、このデジタル画像データに対して色演算処理をして、画像データから輝度信号と色信号を作成し、この輝度信号と色信号とを、圧縮／伸張部６に転送することによりデータ圧縮させ、フラッシュメモリ１８の予め決定してある領域に記憶する（ステップＳＡ８）。したがって、ステップＳＡ４及びステップＳＡ８の処理により、人物や景色等の文字以外のもののみで構成される被写体画像を撮像した場合には、その全体が圧縮された画像データで記録されることとなる。
【００１９】
しかし、ステップＳＡ４での判別の結果、文字がある場合には、各文字を認識して（ステップＳＡ５）、文字コードに変換した後（ステップＳＡ６）、この文字コードをフラッシュメモリ１８の予め決定してある領域に記憶する（ステップＳＡ７）。したがって、このステップＳＡ４〜ＳＡ７での処理により、文字のみで構成される被写体画像を撮像した場合には被写体画像全体が文字コードで記録されることとなる。
【００２０】
このとき、文字のみで構成される被写体画像全体を文字コードで記録すると、前述したステップＳＡ８の処理にて被写体画像を圧縮データで記録した場合よりも遙かにデータ量は少なくなる。すなわち、被写体画像を圧縮データで保存した場合、ＶＧＡサイズの画像でも６０Ｋｂｙｔｅにもなるが、文字コードで保存した場合には、１０００文字であっても１Ｋ〜２Ｋｂｙｔｅである。したがって、記録に要するメモリ容量も少なくて済み、被写体画像を効率的に記録することができる。また、フラッシュメモリ１８に記録されたデータを、Ｉ／Ｏポート１９及びシリアルＩ／Ｏ端子２０を介してパソコンに送信する場合にも、被写体画像が少ないデータ量からなる文字コードで記録されていることにより、短時間で送信を行うことが可能となる。
【００２１】
また、文字と文字以外のものとで構成される被写体画像を撮像した場合には、ステップＳＡ４〜ＳＡ７での処理により、文字以外のものが除かれて文字のみが文字コードで記録されることとなる。したがって、特定の文字列を記録したいにも拘わらず、不可避的にその文字列とともに周囲の背景が撮像されてしまうような場合であっても、目的とする文字列のみを記録することができる。
【００２２】
なお、ステップＳＡ４の判別を、例えば所定数、所定のサイズ以上の文字がある場合に「文字あり」と判別する構成にしてもよい。このように構成すれば、被写体画像中に偶然ユーザーが意図しない文字が含まれてしまった場合に、「文字あり」と判別しないようにすることができる。
【００２３】
図３は、本発明の第２の実施の形態におけるＣＰＵ１４の処理手順を示すフローチャートである。このフローチャートにおいて、ステップＳＢ４を除く他のステップの処理は、図２に示した第１の実施の形態と同様である。そして、唯一異なるステップＳＢ４では、前記キー入力部１３に設けられている記録モード選択キーの操作によって、被写体画像を文字コードで記録する第１の記録形態が選択されたか否かを判別する。この判別の結果、被写体画像を文字コードで記録する第１の記録形態が選択された場合には、前述したステップＳＡ５〜ＳＡ７と同様の処理をステップＳＢ５〜ＳＢ７で行い、逆に被写体画像を画像データで記録する第２の記録形態が選択された場合には、前述したステップＳＡ８と同様の処理をステップＳＢ８で行う。
【００２４】
したがって、文字と文字以外のものとで構成される被写体画像を撮像した際、第１の記録形態を選択すれば、文字以外のものが除かれて文字のみが文字コードでフラッシュメモリ１８に記録されることとなり、第２の記録形態を選択すれば、文字と文字以外のものとで構成される被写体画像の全体が画像データでフラッシュメモリ１８に記録されることとなる。このとき、文字のみデータを記録するか、文字を含む被写体画像全体のデータを記録するかは、ユーザの選択に委ねられることから、記録形態の自由度を確保しつつ可及的に記録するデータ量を少なくすることができる。
【００２５】
なお、上記第２の実施の形態におけるステップＳＢ４の記録形態の選択の判断材料として、撮影され、ＤＲＡＭ１７に一時的に記録され、ＬＣＤ１２に表示された撮影静止画像を用いるようにしてもよい。また、撮影前に記録形態を選択するようにしてもよい。
【００２６】
図４及び図５は、本発明の第３の実施の実施の形態を示すものであり、図４に示すように、前記ＲＡＭ１６の一部には予約語メモリ１６ａが設けられている。この予約語メモリ１６ａには、キー入力部１３に設けられている予約語入力キーの操作により入力された予約語「ｈｔｔｐ」、「ＩＳＢＮ」、「ＴＥＬ」、「Ｅ−ｍａｉｌ」が文字コードで記憶されているとともに、各予約語の末尾には当該予約語の終了を示す分割コード“００”が記憶され、最終予約語の末尾にはさらに全予約語の終了を示す終了コード“１ＡＨ”が記憶されている。
【００２７】
この第３の実施の形態において、ＣＰＵ１４は図５に示すフローチャートに従って動作し、ステップＳＣ１〜ＳＣ３で、前述した第１実施の形態のステップＳＡ５〜ＳＡ７と同一の処理を実行する。したがって、このステップＳＣ１〜ＳＣ３の処理により、被写体画像中の文字が認識されて文字コードに変換され、フラッシュメモリ１８の予め決定してある所定の領域に記憶される。
【００２８】
次に、この所定の領域に文字コードで記憶された文字列の先頭文字のアドレスをＰｏｉｎｔｅｒに設定して、該Ｐｏｉｎｔｅｒにより先頭文字を指し示した後（ステップＳＣ４）、記憶された文字コードで構成される全ての文字列に対して、ステップＳＣ６以降のチェックを終了したか否かを判別する（ステップＳＣ５）。チェックを終了していない場合には、現在のＰｏｉｎｔｅｒの位置からの文字からなる文字列と、予約語メモリ１６ａに記憶されているいずれかの予約語とが一致するか否かを判別する（ステップＳＣ６）。一致しない場合には、Ｐｏｉｎｔｅｒに次の文字のアドレスを設定した後（ステップＳＣ７）、ステップＳＣ５からの処理を繰り返す。
【００２９】
したがって、例えば被写体画像に含まれていたインターネットアドレス「ｈｔｔｐ：／／ｗｗｗ．ｘｘｘｘｘ．ｃｏ．ｊｐ」が前記領域に記憶されていたとすると、ステップＳＣ７の処理を行わなくても、現在Ｐｏｉｎｔｅｒが指し示している「ｈ」からの文字列「ｈｔｔｐ」は予約語であることから、ステップＳＣ６からステップＳＣ８に進む。
【００３０】
このステップＳＣ８からステップＳＣ１０までは、予約語を含む文字列を抽出するためのフローであり、１つの文字列の区切りであるスペースの前までの文字列を予約語を含む文字列として抽出する。すなわち、ステップＳＣ８ではＰｏｉｎｔｅｒが指し示す文字コードが１つの文字列の区切りであるスペースであるか否かを判別し、スペースでない場合には予約語に合致した文字列とこれに続く次の１文字を、予約語に対応させてＣＰＵ１４内のバッファに格納する（ステップＳＣ９）。さらに、Ｐｏｉｎｔｅｒを歩進させた後（ステップＳＣ１０）、ステップＳＣ８からの処理を繰り返す。
【００３１】
したがって、このステップＳＣ８〜ＳＣ１０の処理が複数回繰り返されることにより、「ｈｔｔｐ」が予約語であって、インターネットアドレス「ｈｔｔｐ：／／ｗｗｗ．ｘｘｘｘｘ．ｃｏ．ｊｐ」を含む文字列が前記領域に記憶されていたとすると、この文字列「ｈｔｔｐ：／／ｗｗｗ．ｘｘｘｘｘ．ｃｏ．ｊｐ」を構成する文字が、予約語「ｈｔｔｐ」に対応して順次文字バッファに格納されていく。
【００３２】
そして、この文字列を構成する文字の全てがバッファに格納されて、Ｐｏｉｎｔｅｒにより区切りのスペースが指し示されると、ステップＳＣ８からステップＳＣ７に進み、前述したステップＳＣ５〜              ＳＣ７の処理を繰り返して、予約語を含む文字列を検索する。したがって、予約語メモリに予約語「ｈｔｔｐ」、「ＩＳＢＮ」、「ＴＥＬ」、「Ｅ−ｍａｉｌ」が記憶されており、ステップＳＣ３で「ｈｔｔｐ：／／ｗｗｗ．ｘｘｘｘｘ．ｃｏ．ｊｐ」、「ＩＳＢＮ４−１２３−４５６７８−９」、「ＴＥＬ０３−１２３４−５６７８」、「Ｅ−ｍａｉｌ：ａｂｃ＠ｘｘｘｘ．ｃｏ．ｊｐ」の各文字列が記憶されたとすると、バッファには、予約語「ｈｔｔｐ」に対応して文字列「ｈｔｔｐ：／／ｗｗｗ．ｘｘｘｘｘ．ｃｏ．ｊｐ」、
予約語「ＩＳＢＮ」に対応して文字列「ＩＳＢＮ４−１２３−４５６７８−９」、
予約語「ＴＥＬ」に対応して文字列「ＴＥＬ０３−１２３４−５６７８」、
予約語「Ｅ−ｍａｉｌ」に対応して文字列「Ｅ−ｍａｉｌ：ａｂｃ＠ｘｘｘｘ．ｃｏ．ｊｐ」
が格納されることとなる。
【００３３】
したがって、例えば予約語のみを入力することにより、対応するいずれかの文字列をバッファから出力させて、Ｉ／Ｏポート１９及びシリアルＩ／Ｏ端子２０を介してパソコンに送信したり、ＬＣＤ表示ブロック１２にて表示することが可能となる。
【００３４】
また、キー入力部１３には、前述した予約語編集キーが設けられていることから、該予約語編集キーを操作することにより、予約語メモリ１６ａに記憶されている予約語を「ｈｔｔｐ」のみとすることもできる。そして、この状態で図５に示したフローチャートに従って処理が実行されると、ステップＳＣ３で「ｈｔｔｐ：／／ｗｗｗ．ｘｘｘｘｘ．ｃｏ．ｊｐ」、「ＩＳＢＮ４−１２３−４５６７８−９」、「ＴＥＬ０３−１２３４−５６７８」、「Ｅ−ｍａｉｌ：ａｂｃ＠ｘｘｘｘ．ｃｏ．ｊｐ」の各文字列が記憶されたとしても、「ｈｔｔｐ：／／ｗｗｗ．ｘｘｘｘｘ．ｃｏ．ｊｐ」のみが抽出されてバッファに格納され、予約語に対応する文字列のみを送信あるいは表示することができる。
【００３５】
なお、この実施の形態においては、ステップＳＣ３で文字列をフラッシュメモリ１８に記憶させてから、ステップＳＣ５〜ＳＣ１０の処理により、予約語を含む文字列を抽出するようにした。しかし、ステップＳＣ２で文字コードに変換した直後に、ステップＳＣ５〜ＳＣ１０の処理により予約語を含む文字列を抽出し、この抽出した予約語を含む文字列を、フラッシュメモリ１８の予め決定してある所定の領域に記憶するようにしてもよい。また、実施の形態においては文字コードと画像データとを共にフラッシュメモリ１８に記録するようにしたが、別途文字データメモリを設けて、画像データはフラッシュメモリ１８に記録し、文字コードは文字データメモリに記録するようにしてもよい。
【００３６】
また、上記各実施の形態において、被写体画像中の文字を文字コードに変換して記録する場合に、その文字が含まれていた被写体画像データもあわせて記録するようにしてもよい。このような構成にすれば、被写体画像の検索を検索文字の入力により行うことができるようになる。
【００３７】
【発明の効果】
以上説明したように本発明は、撮像された被写体画像に含まれている文字を文字コードに変換して記録するようにしたことから、画像データとして記録した場合よりも少ないデータ量で、被写体画像中の文字を記録することができる。よって、被写体画像の記録に要するメモリの小型化や、パソコン等に送信する場合の送信時間の短縮化を図ることができるのみならず、編集の容易化を図ることができる。
【００３８】
さらに、本発明は、文字コードに変換して記録するので、例えば電話番号を撮影した場合は、文字コードに変換された電話番号を用いて簡単に電話をかけることができる。
さらに、撮像された被写体画像中に、文字があるか否かを判別し、文字がある場合には被写体画像を文字コードとして記録し、文字がない場合には画像データとして記録するようにした。したがって、文字のみで構成される被写体画像を撮像した場合には被写体画像全体を文字コードで記録し、文字と文字以外のものとで構成される被写体画像を撮像した場合には文字以外のものを除いて文字のみを文字コードで記録し、文字以外のもののみで構成される被写体画像を撮像した場合にはその全体を画像データで記録することができる。よって、被写体画像に応じた適正な記録形態で記録を行いつつ、可及的にデータ量の削減を図ることが可能となる。
また、撮像された被写体画像を、画像データとして記録するか文字コードとして記録するかを選択できるようにしたことから、文字と文字以外のものとで構成される被写体画像を撮像した際、データ量の削減を優先して文字のみを記録し、あるいはデータ量の削減を無視して被写体画像の全体を記録することができ、記録形態の自由度を確保しつつ可及的に記録するデータ量を少なくすることができる。
【００３９】
また、変換された文字コードで構成される文字列から、予め記憶されている予約語を含む文字列を抽出するようにしたことから、被写体画像中の任意の文字列を記録、表示、転送等することができる。また、予約語を記憶させるとともに、記憶させた予約語を削除、変更可能としたことから、被写体画像からユーザが所望する文字列のみを記録等することができる。
【００４２】
【図面の簡単な説明】
【図１】本発明の一実施の形態を適用したデジタルスチルカメラを示すブロック構成図である。
【図２】本発明の第１の実施の形態における処理手順を示すフローチャートである。
【図３】本発明の第２の実施の形態における処理手順を示すフローチャートである。
【図４】本発明の第３の実施の形態における予約語メモリの記憶状態を示す概念図である。
【図５】同実施の形態における処理手順を示すフローチャートである。
【符号の説明】
１    ＣＣＤ
１４    ＣＰＵ
１５    ＲＯＭ
１６    ＲＡＭ
１７    ＤＲＡＭ
１８    フラッシュメモリ
【図１】
0003633264.tif 000002
【図２】
0003633264.tif 000003
【図３】
0003633264.tif 000004
【図４】
0003633264.tif 000005
【図５】
0003633264.tif 000006