(57)【要約】【課題】  低コストで被写体以外の情報を入力することが可能であり、かつ装置本体の小型化や軽量化、薄型化が容易な撮像装置、及びその実現に使用するプログラムを提供する。【解決手段】  メモリ・カードに記録された画像を液晶モニタ６に表示させた状態で、ＣＣＤ１１に撮像動作を行わせる。ＤＳＰ／ＣＰＵ１２に、ＣＣＤ１１から出力される撮像信号から、赤外線リモコンから発信された描画コードを含む赤外信号を検出させ、かつ撮像信号に基づく画像内における赤外信号の発信位置を検出させる。検出した発信位置のデータに基づき赤外線リモコンの移動軌跡を示す線画を液晶モニタ６に表示させる。その後、所定のコードを含む赤外信号を検出したら、移動軌跡を示す線画を表示中の記録画像に合成し、新たな画像としてメモリ・カードに新たに記録する。装置本体に入力装置を設けることなく手書き入力及び、入力情報の記録が可能となる。【選択図】    図２
2005039563.tif 000002
【特許請求の範囲】
【請求項１】
撮像素子により撮像した画像を撮影操作に応じて記録するとともに、前記画像を表示する表示手段を備えた撮像装置において、
前記撮像素子から出力された画像信号から所定の光信号を検出する検出手段と、
この検出手段により検出された光信号に基づき線画情報を生成する生成手段と、
この生成手段により生成された線画情報に基づく線画を前記表示手段に表示させる表示制御手段と、
前記生成手段により生成された線画情報を記憶する記憶手段と
を備えたことを特徴とする撮像装置。
【請求項２】
前記検出手段は撮像素子により撮像された画像における前記所定の光信号の発信位置を検出し、前記生成手段は、その発信位置の変化を示す線画情報を生成することを特徴とする請求項１記載の撮像装置。
【請求項３】
前記生成手段により生成された線画情報に基づく線画に対して文字認識を行う文字認識手段を備え、前記制御手段は、その文字認識手段により認識された文字を前記記憶手段に記憶させることを特徴とする請求項１又は２記載の撮像装置。
【請求項４】
前記表示制御手段は、前記線画情報に基づく線画を他の画像と同時に前記表示手段に表示させることを特徴とする請求項１，２又は３記載の撮像装置。
【請求項５】
前記生成手段により生成された線画情報に基づく線画を、前記表示手段に同時に表示されていた他の画像と関連付けて前記記憶手段に記憶させる制御手段を備えたことを特徴とすることを特徴とする請求項１〜４のいずれか１項に記載の撮像装置。
【請求項６】
前記制御手段は前記線画を前記他の画像と合成する合成手段を含み、その合成手段により合成した画像を前記記憶手段に記憶させることを特徴とする請求項５記載の撮像装置。
【請求項７】
前記光信号に含まれるコマンド情報を受信する受信手段を備え、前記生成手段は、その受信手段により受信されたコマンド情報により示される指示内容が反映された線画情報を生成することを特徴とする請求項１〜６のいずれか１項に記載の撮像装置。
【請求項８】
撮像素子により撮像した画像を撮影操作に応じて記録するとともに、前記画像を表示する表示手段を備えた撮像装置が有するコンピュータを、
前記撮像素子から出力された画像信号から所定の光信号を検出する検出手段と、
この検出手段により検出された光信号に基づき線画情報を生成する生成手段と、
この生成手段により生成された線画情報に基づく線画を前記表示手段に表示させる表示制御手段と、
前記生成手段により生成された線画情報を記憶手段に記憶させる制御手段と
して機能させるためのプログラム。
【請求項９】
撮像素子により撮像した画像を撮影操作に応じて記録するとともに、前記画像を表示する表示手段を備えた撮像装置において、
前記撮像素子から出力された画像信号から、文字情報を含む光信号を検出する検出手段と、
その検出手段により検出された光信号に含まれた文字情報を受信する受信手段と、
この受信手段により受信された文字情報により示される文字を前記表示手段に表示させる表示制御手段と、
前記受信手段により受信された文字情報により示される文字を記憶する記憶手段と
を備えたことを特徴とする撮像装置。
【請求項１０】
前記表示制御手段は、前記文字を他の画像と同時に前記表示手段に表示させることを特徴とする請求項９記載の撮像装置。
【請求項１１】
前記文字を前記表示手段に同時に表示されていた他の画像と関連付けて前記記憶手段に記憶させる制御手段を備えたことを特徴とする請求項９又は１０記載の撮像装置。
【請求項１２】
前記制御手段は前記文字を前記他の画像と合成する合成手段を含み、その合成手段により合成した画像を前記記憶手段に記憶させることを特徴とする請求項１１記載の撮像装置。
【請求項１３】
前記受信手段は、前記光信号に含まれるコマンド情報をさらに受信し、前記表示制御手段は、そのコマンド情報により示される指示内容を表示手段に表示させる前記文字に反映させ、前記制御手段は、前記コマンド情報により示される指示内容が反映された状態の前記文字を前記記憶手段に記憶させることを特徴とする請求項１１又は１２記載の撮像装置。
【請求項１４】
撮像素子により撮像した画像を撮影操作に応じて記録するとともに、前記画像を表示する表示手段を備えた撮像装置が有するコンピュータを、
前記撮像素子から出力された画像信号から、文字情報を含む光信号を検出する検出手段と、
その検出手段により検出された光信号に含まれた文字情報を受信する受信手段と、
この受信手段により受信された文字情報により示される文字を前記表示手段に表示させる表示制御手段と、
前記生成手段により生成された線画情報を記憶手段に記憶させる制御手段と
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＣＣＤ等の撮像素子、及び液晶モニタ等の表示装置を備えた撮像装置に関する。
【背景技術】
【０００２】
従来、ＣＣＤ等の撮像素子を備えたデジタルカメラにおいては、撮影待機状態で被写体のスルー画像を表示したり、内蔵又は着脱自在な画像メモリに記録されている記録画像表示したりする液晶モニタが設けられているものが一般的である。
【０００３】
また、下記特許文献１には、前記液晶モニタの表面にＰＤＡ（個人情報端末）等に設けられているような透明なタッチパネル（タッチタブレット）を設けることにより、例えば記録画像を再生しながら、ユーザーがペン状の指示部材を用いて文字や図形を入力できるようにする構成が記載されている。係る構成を備えたデジタルカメラにおいては、入力された文字や図形を画像データに変換することにより、液晶モニタに表示した画像に文字や図形を合成して、又はその画像と関連付けて記録することができる。つまり撮影した画像に落書きをしたり、撮影した画像にメモ書きを添えて記録したりすることができる。
【特許文献１】特開平９−１４７０９５号公報（図２）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記のように液晶モニタの表面にタッチパネルを設けると、カメラ本体の小型化や軽量化を阻害する要因となる。特に液晶モニタは通常カメラ本体の背面に設けられるため、カメラ本体の薄型化を図る際には大きな障害となる。また、タッチパネルによる手書き入力を可能とするための駆動回路や出回路が別途必要となるためコスト高となるという問題があった。
【０００５】
本発明は、かかる従来の課題に鑑みてなされたものであり、低コストで被写体以外の情報を入力することが可能であり、かつ装置本体の小型化や軽量化、薄型化が容易な撮像装置、及びその実現に使用するプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
前記課題を解決するため、請求項１の発明にあっては、撮像素子により撮像した画像を撮影操作に応じて記録するとともに、前記画像を表示する表示手段を備えた撮像装置において、前記撮像素子から出力された画像信号から所定の光信号を検出する検出手段と、この検出手段により検出された光信号に基づき線画情報を生成する生成手段と、この生成手段により生成された線画情報に基づく線画を前記表示手段に表示させる表示制御手段と、前記生成手段により生成された線画情報を記憶する記憶手段とを備えたものとした。
【０００７】
かかる構成においては、撮影可能な画角内で所定の光信号を発信させることにより、線画が生成され、それが表示されると共に記憶される。したがって、装置本体に特別な入力装置を設けることなく線画を入力することがきる。
【０００８】
また、請求項２の発明にあっては、前記検出手段は撮像素子により撮像された画像における前記所定の光信号の発信位置を検出し、前記生成手段は、その発信位置の変化を示す線画情報を生成するものとした。
【０００９】
かかる構成においては、光信号の発信源の移動軌跡に相当する線画が生成され、それが表示されると共に記憶される。したがって、装置本体に特別な入力装置を設けることなく、線画や手書き文字を入力することがきる。
【００１０】
また、請求項３の発明にあっては、前記生成手段により生成された線画情報に基づく線画に対して文字認識を行う文字認識手段を備え、前記制御手段は、その文字認識手段により認識された文字を前記記憶手段に記憶させるものとした。
【００１１】
かかる構成においては、入力した手書き文字が綺麗な文字に変換され、変換された文字が記録される。
【００１２】
また、請求項４の発明にあっては、前記表示制御手段は、前記線画情報に基づく線画を他の画像と同時に前記表示手段に表示させるものとした。
【００１３】
かかる構成においては、スルー画像や記録画像を見ながら、その画像上において、線画や手書き文字等の入力作業が行える。
【００１４】
また、請求項５の発明にあっては、前記生成手段により生成された線画情報に基づく線画を、前記表示手段に同時に表示されていた他の画像と関連付けて前記記憶手段に記憶させる制御手段を備えたものとした。
【００１５】
かかる構成においては、スルー画像として表示されていた画像や、記録画像に付随した線画や手書き文字等を入力して記憶させることができる。
【００１６】
また、請求項６の発明にあっては、前記制御手段は前記線画を前記他の画像と合成する合成手段を含み、その合成手段により合成した画像を前記記憶手段に記憶させるものとした。
【００１７】
かかる構成においては、スルー画像として表示されていた画像や、記録画像に付随した線画や手書き文字等を、それらと共に記録させることができる。
【００１８】
また、請求項７の発明にあっては、前記光信号に含まれるコマンド情報を受信する受信手段を備え、前記生成手段は、その受信手段により受信されたコマンド情報により示される指示内容が反映された線画情報を生成するものとした。
【００１９】
かかる構成においては、入力した線画や手書き文字等の修正や加工等が可能となる。
【００２０】
また、請求項８の発明にあっては、撮像素子により撮像した画像を撮影操作に応じて記録するとともに、前記画像を表示する表示手段を備えた撮像装置が有するコンピュータを、前記撮像素子から出力された画像信号から所定の光信号を検出する検出手段と、この検出手段により検出された光信号に基づき線画情報を生成する生成手段と、この生成手段により生成された線画情報に基づく線画を前記表示手段に表示させる表示制御手段と、前記生成手段により生成された線画情報を記憶手段に記憶させる制御手段として機能させるためのプログラムとした。
【００２１】
また、請求項９の発明にあっては、撮像素子により撮像した画像を撮影操作に応じて記録するとともに、前記画像を表示する表示手段を備えた撮像装置において、前記撮像素子から出力された画像信号から、文字情報を含む光信号を検出する検出手段と、その検出手段により検出された光信号に含まれた文字情報を受信する受信手段と、この受信手段により受信された文字情報により示される文字を前記表示手段に表示させる表示制御手段と、前記受信手段により受信された文字情報により示される文字を記憶する記憶手段とを備えたものとした。
【００２２】
かかる構成においては、撮影可能な画角内で文字情報を含む光信号を発信させることにより、光信号に含まれた文字情報に基づく文字が表示されると共に記憶される。したがって、装置本体に特別な入力装置を設けることなく文字を入力することがきる。
【００２３】
また、請求項１０の発明にあっては、前記表示制御手段は、前記文字を他の画像と同時に前記表示手段に表示させるものとした。
【００２４】
かかる構成においては、スルー画像や記録画像を見ながら、その画像上において文字入力作業が行える。
【００２５】
また、請求項１１の発明にあっては、前記文字を前記表示手段に同時に表示されていた他の画像と関連付けて前記記憶手段に記憶させる制御手段を備えたものとした。
【００２６】
かかる構成においては、スルー画像として表示されていた画像や、記録画像に付随した文字を入力して記憶させることができる。
【００２７】
また、請求項１２の発明にあっては、前記制御手段は前記文字を前記他の画像と合成する合成手段を含み、その合成手段により合成した画像を前記記憶手段に記憶させるものとした。
【００２８】
かかる構成においては、スルー画像として表示されていた画像や、記録画像に付随した文字を、それらと共に記録させることができる。
【００２９】
また、請求項１３の発明にあっては、前記受信手段は、前記光信号に含まれるコマンド情報をさらに受信し、前記表示制御手段は、そのコマンド情報により示される指示内容を表示手段に表示させる前記文字に反映させ、前記制御手段は、前記コマンド情報により示される指示内容が反映された状態の前記文字を前記記憶手段に記憶させるものとした。
【００３０】
かかる構成においては、入力した文字の修正や加工等が可能となる。
【００３１】
また、請求項１４の発明にあっては、撮像素子により撮像した画像を撮影操作に応じて記録するとともに、前記画像を表示する表示手段を備えた撮像装置が有するコンピュータを、前記撮像素子から出力された画像信号から、文字情報を含む光信号を検出する検出手段と、その検出手段により検出された光信号に含まれた文字情報を受信する受信手段と、この受信手段により受信された文字情報により示される文字を前記表示手段に表示させる表示制御手段と、前記生成手段により生成された線画情報を記憶手段に記憶させる制御手段として機能させるためのプログラムとした。
【発明の効果】
【００３２】
以上のように、本発明の撮像装置においては、装置本体に特別な入力装置を設けることなく線画や、手書き文字や、綺麗な文字を入力することがきるようにした。よって、低コストで被写体以外の情報を入力することが可能となり、しかも装置本体の小型、軽量、薄型化が容易となる。また、線画等の入力作業をスルー画像や記録画像を見ながら、その画像上で行ったり、入力した線画等を、合成等によってその画像に付随して記憶させたりすることが可能となり、さらには入力した線画等の加工や修正を行うことも可能となる。
【００３３】
また、本発明のプログラムにおいては、それを用いることにより、既存の撮像装置においても本発明を実施することが可能となる。
【発明を実施するための最良の形態】
【００３４】
以下、本発明の一実施の形態を図にしたがって説明する。
【００３５】
（第１の実施の形態）
図１は、本実施の形態にかかるデジタルカメラ１と、それに付属する赤外リモコン（赤外光を発するリモートコントロールユニット）１０１とを示した図である。
【００３６】
デジタルカメラ１はカメラ本体２と、その側部に回動自在に取り付けられているカメラ部３とから構成されており、カメラ部３には撮影レンズ４及びストロボ５が設けられている。なお、図示した状態は、カメラ部３を回動して撮影レンズ４をカメラ本体２の背面側へ向けた状態である。また、カメラ本体２の背面には、液晶モニタ６と、撮影モード（撮影待機モード）及び再生モードのモード切り替えに使用されるモード切替キー７、及び他の複数の操作キー８ａ，８ｂ，８ｃとが設けられ、カメラ本体２の上面にはシャッターキー９が設けられている。
【００３７】
図２は、デジタルカメラ１の電気的構成を示すブロック図であって、デジタルカメラ１は、前記撮影レンズ４の光軸後方に配置されたＣＣＤ１１と、ＤＳＰ／ＣＰＵ１２を有している。ＣＣＤ１１は、撮影レンズ４、及び図示しないフォーカスレンズ及びズームレンズ等の光学系を介して結像された被写体の光学像を光電変換し、被写体の光学像に応じたアナログの撮像信号を出力する。なお、前記光学系には、撮影した画像に悪影響を及ぼす７５０ｎｍ〜９５０ｎｍ程度の赤外光をカットするための青ガラス赤外カットフィルタが設けられている。
【００３８】
ＤＳＰ／ＣＰＵ１２は、ＪＰＥＧ方式による画像データの圧縮・伸張を含むデジタル信号処理を行うとともにデジタルカメラ１の各部を制御するワンチップマイコンである。ＤＳＰ／ＣＰＵ１２には、ＣＣＤ１１を駆動するＴＧ（Timing Generator）１３が接続されており、ＴＧ１３には、ＣＣＤ１１から出力される撮像信号が入力するユニット回路１４が接続されている。ユニット回路１４は、相関二重サンプリングによりＣＣＤ１１の出力信号等のノイズを除去するＣＤＳ回路、ノイズが除去された撮像信号を増幅するゲイン調整用アンプ（ＡＧＣ）、増幅後の撮像信号をデジタル信号に変換するＡ／Ｄ変換器（ＡＤ）から構成されており、ＣＣＤ１１の出力信号はユニット回路１４でデジタル信号に変換されＤＳＰ／ＣＰＵ１２に送られる。
【００３９】
また、ＤＳＰ／ＣＰＵ１２には、前記液晶モニタ６、キー入力部１５、レンズ駆動部１６が接続されるとともに、アドレス・データバス１７を介してＤＲＡＭ１８、内蔵フラッシュメモリ１９、カード・インターフェイス２０、報知部２１が接続されている。また、カード・インターフェイス２０には、前記カメラ本体２に設けられている図示しないカードスロットに着脱自在に装着されたメモリ・カード２２が接続されている。
【００４０】
レンズ駆動部１６は、前記フォーカスレンズ及びズームレンズのそれぞれを光軸方向に駆動するためのステッピングモータ、及びそれらをＤＳＰ／ＣＰＵ１２から送られる制御信号に応じて駆動するモータドライバから構成される。ＤＲＡＭ１８は、撮影待機状態においてＣＣＤ１１により撮像されデジタル化された被写体の画像データを一時記憶するバッファであるとともに、ＤＳＰ／ＣＰＵ１２のワーキングメモリとして使用される。ＤＲＡＭ１８に一時記憶された画像データは圧縮され、最終的にはメモリ・カード２２に記録される。なお、ＤＲＡＭ１８は、後述する書込モードでの動作中にはバッファ用のメモリとして使用されるとともに、メモリ・カード２２が本発明の記録手段として機能する。
【００４１】
液晶モニタ６はカラーＬＣＤとその駆動回路とを含み、撮影待機モードではＣＣＤ１１によって撮像された被写体画像をスルー画像として表示し、再生モードでは、メモリ・カード２２から読み出され伸張された記録画像を表示する。キー入力部１５は、前述したモード切替キー７、シャッターキー９、各操作キー８ａ，８ｂ，８ｃ等を含み、使用者によるキー操作に応じたキー入力信号をＤＳＰ／ＣＰＵ１２に出力する。報知部２１は、ＤＳＰ／ＣＰＵ１２の指示に応じて１又は複数種のアラーム音を発生する。
【００４２】
また、内蔵フラッシュメモリ１９には、ＤＳＰ／ＣＰＵ１２にデジタルカメラ１の各部を制御させるための制御プログラムと、画像から文字を認識するための文字認識用プログラム、及びＤＳＰ／ＣＰＵ１２が動作に際して使用する各種データが記憶されている。ＤＳＰ／ＣＰＵ１２は、上記制御プログラムに従い動作することにより本発明の検出手段、生成手段、表示制御手段、文字認識手段、制御手段、受信手段として機能する。さらに内蔵フラッシュメモリ１９には、図３に示したコマンドテーブルＴを構成するデータが記憶されている。このコマンドテーブルＴは、前述した赤外リモコンから送られるリモコン信号に含まれる特定のコードデータの値（コード値）と、それにより示される命令内容（本実施の形態では、描画、消去、実行の３種類）を示すテーブルである。
【００４３】
一方、前記赤外リモコン１０１は、図１に示したように、本体１０２の上面に設けられた複数の操作キー１０３ａ〜１０３ｃと、液晶表示器１０４とを有している。図４は、赤外リモコン１０１の電気的構成の概略を示したブロック図であり、前記複数の操作キー１０３ａ〜１０３ｃを含むキー入力部１１１から操作信号が送られると、ＣＰＵ１１２が操作内容等を示す簡易表示を液晶表示器１０４に行わせるとともに、赤外線発光部１１３が有する赤外線発光素子に、操作のあったキーに割り当てられている所定の命令用のコードデータを乗せた赤外信号（リモコン信号）を発信させる構成である。
【００４４】
なお、上記赤外線発光素子は、デジタルカメラ１の前述した光学系に設けられている青ガラス赤外カットフィルタを通過する９５０ｎｍ〜１０５０ｎｍ程度の波長の赤外光を発するものである。また、本実施の形態の赤外リモコン１０１は、前記命令用のコードデータの先頭に、オン・オフを繰り返す所定のビット幅の検査用コードデータを付加した信号（本発明における所定の光信号）を発信するものであり、その検査用コードデータ部分の各ビット幅が、ＣＣＤ２の駆動周期（フレーム周期）の２倍の長さに設定されている（図９参照）。
【００４５】
次に、以上の構成からなるデジタルカメラ１において、ユーザーが、再生モードを設定してメモリ・カード２２に記録されている画像を液晶モニタ６に表示させた後、さらに再生モードの下位の動作モードである書込モードを設定したときの動作を説明する。ここで書込モードは、ユーザーが前述した赤外リモコン１０１を用いて表示中（再生中）の記録画像に線画や文字を描くためのモードである。なお、以下の説明では、前記赤外リモコン１０１において、操作キー１０３ａが描画キー、操作キー１０３ｂが消去キー、操作キー１０３ｃが実行キーとしてそれぞれ機能するものとする。
【００４６】
以下、書込モードが設定されたときのＤＳＰ／ＣＰＵ１２による処理手順を図５及び図６に示したフローチャートに従って説明する。ＤＳＰ／ＣＰＵ１２は書込モードが設定されると、まずＣＣＤ１１における露光時間を１／２フレームに固定して、所定の駆動周期（フレーム周期）での連続した露光を開始するとともに（ステップＳＡ１）、赤外線検出処理を開始して、ＣＣＤ１１から出力される画像信号に基づき、撮像した画面内における赤外リモコン１０１の位置（赤外線の発光位置）、及び赤外線により送られてくる命令コードを逐次検出する（ステップＳＡ２）。
【００４７】
図７及び図８は、前記赤外線検出処理の詳細を示すフローチャート、図９はその間のデジタルカメラ１の動作を示すタイミングチャートである。赤外線検出処理では、まず、図８に示した発信位置検出処理を行う（ステップＳＢ１）。この処理では、前述したようにフレーム周期で、その後半部分の１／２フレーム期間だけＣＣＤ１１を露光させ（ステップＳＣ１）、露光に伴い取得した１フレーム分の画像の輝度データをバッファに記憶した後（ステップＳＣ２）、画像領域を、数画素ずつｘ，ｙ方向に等分した所定数（例えばＣＣＤ１１よりも少ない液晶モニタ６の画素数）の検査用のブロックに分けて次の処理を行う。
【００４８】
まず、対象ブロックとして先頭ブロック（画像領域の左上のブロック）を設定した後（ステップＳＣ３）、当該ブロックに所定以上の輝度の画素が存在するか否かを確認し、存在する場合には、赤外光が点灯であると判断し（ステップＳＣ４でＹＥＳ）、ＤＲＡＭ１８に予め検査ブロック毎に確保してあるデータコード蓄積用のバッファ領域にデータコード”１”をセットする（ステップＳＣ５）。また、存在しない場合には、消灯であると判断し（ステップＳＣ４でＮＯ）、データコード”０”をセットする（ステップＳＣ６）。その後、係る処理を、画像領域の右方向で、かつ下方向の順序で残りの全ての検査ブロックを対象として行い（ステップＳＣ７〜ＳＣ９でＮＯ、ステップＳＣ１０）、最後の検査ブロックを対象とした処理を終えたら（ステップＳＣ７，ＳＣ８が共にＮＯ、ステップＳＣ９でＹＥＳ）、ステップＳＣ１へ戻り、次の露光タイミングでＣＣＤ１１に露光を行わせ、ステップＳＣ２以降の処理を繰り返す。これにより、ＤＲＡＭ１８の前述した検査ブロック毎のバッファ領域には、露光回数に応じた数のデータが順次蓄積される。
【００４９】
ここで、前述したように赤外リモコンから送られる検査用コードデータの信号のビット幅がＣＣＤ１１のフレーム周期の２倍の長さに設定されている。そのため、上記の処理を繰り返す間に検査ブロック毎に蓄積されるコードデータは、赤外光の信号周期とフレーム周期とが同期している場合には、赤外光の１回の点灯に対して２ビットの点灯ビット（”１１”）となり、逆に同期していない場合には、赤外光の１回の点灯に対して３ビットの点灯ビット（”１１１”）となる。
【００５０】
したがって、上記の処理を繰り返す間には、検査ブロック毎にコードデータを蓄積した時点で、当該検査ブロックのコードデータに上記の非同期状態を示すビットパターンが出現したか否かを判別する（ステップＳＣ８）。そして、それが出現したときには（ステップＳＣ８でＹＥＳ）、その時点でＣＣＤ１１の駆動用のフレームカウンタをリセットし、露光タイミングを赤外光の信号周期に同期させ（ステップＳＣ１１）、これによりコードデータの誤検出を防止する。なお、誤検出の防止効果はコードデータのビット幅が長いほど高くなる。また、フレームカウンタをリセットするタイミングは「フレーム時間−露光時間」であって、フレームカウンタのカウント値が１／２フレームのカウント値に達した時点である。しかる後、検査ブロック毎に蓄積されているコードデータを全てリセットし（ステップＳＣ１２）、ステップＳＣ１へ戻って前述した処理を始めから繰り返し、検査ブロック毎に新たにコードデータを蓄積する。
【００５１】
他方、以上の処理を繰り返す間には、いずれかの検査ブロックにおいて検査用コードデータと一致するコードデータが蓄積されたか否かを確認し、それが確認できたら（ステップＳＣ７でＹＥＳ）、その時点で対象となっている検出ブロックにイネーブルフラグをセットする（ステップＳＣ１３）。つまり当該検出ブロックを赤外光の発信位置として確定する。これにより発信位置検出処理を完了し、図７の処理に戻る。
【００５２】
引き続き、上記の処理で確定した検出ブロックについて、検出信号（輝度）を確認しながらコードデータの取得を開始する（ステップＳＢ３）。それを、既定のビット幅のデータが取得できるまで継続し、やがて既定のビット幅のデータつまり命令用のコードデータが取得できたら（ステップＳＢ４でＹＥＳ）、取得したコード値と一致するコードデータをコマンドテーブルＴで確認する（ステップＳＢ５）。かかる処理を書込モードが終了するまで繰り返し実行する。
【００５３】
そして、ＤＳＰ／ＣＰＵ１２は、図５に示しように、上述した赤外線検出処理で検出した命令コードが描画コードであれば（ステップＳＡ３でＮＯ、ＳＡ４でＹＥＳ）、赤外線の検出位置（発光位置）のデータをバッファに記憶するとともに、液晶モニタ６に表示中の画像上であって前記検出位置に対応する位置に点をプロット（描画）する（ステップＳＡ５）。以後、描画コードを継続して検出している間においては、順次検出した検出位置を順に記憶する処理を繰り返す。
【００５４】
これにより、ユーザーが、例えば図１に示したようにカメラ部３を液晶モニタ６側（背面側）に回動させた状態で赤外リモコン１０１をデジタルカメラ１に向けるとともに、描画キーを押しながら赤外リモコン１０１を移動すると、バッファには、検出された複数の検出位置データ、つまり赤外リモコン１０１の移動軌跡を示す軌跡データが記憶され、同時に液晶モニタ６の画面６ａには、図１０（ａ）に示したような移動軌跡Ｌが表示される。
【００５５】
また、その間、ユーザーによって描画キーの押下が中断されることに伴い、描画コードが検出できなくなり、かつその他の実行コードや消去コードも検出できなくなったときには（ステップＳＡ３，ＳＡ４，ＳＡ６がＮＯ）、それまでに、バッファ内に蓄積されている検出位置のデータに軌跡グループを設定し、それ以後記憶するデータとの区別を可能とする（ステップＳＡ７）。そして、それ以降、ユーザーによって再び描画キーが再び押下されることにより描画コードの検出を再開したら、新たに取得された検出位置をバッファに順に記憶し、かつ検出位置に応じて液晶モニタ６の画面６ａに新たな移動軌跡の表示を開始する。
【００５６】
したがって、ユーザーが文字を書く要領で描画キーを押しながら赤外リモコン１０１を移動し、いったん描画キーの押下を中断した後、再び描画キーを押しながら赤外リモコン１０１を移動するといった作業を繰り返すと、液晶モニタ６の画面６ａには、例えば図１０（ｂ）に示したような複数本の移動軌跡Ｌ１〜Ｌ６からなる文字状の線画が表示される。また、バッファには、複数の移動軌跡別にグループ分けされた多数の検出位置データが蓄積される。
【００５７】
また、前述した処理を繰り返す間にユーザーによって消去キーが押下され、それに伴い消去コードを検出したときには（ステップＳＡ３，ＳＡ４がＮＯ，ＳＡ６でＹＥＳ）、液晶モニタ６の画面６ａに描画した１又は複数の移動軌跡を消去し、かつそれまでにバッファに記憶した軌跡データを消去する（ステップＳＡ８）。
【００５８】
やがて、以上の処理を繰り返す間にユーザーによって実行キーが押下され、それに伴い実行コードを検出したら（ステップＳＡ３でＹＥＳ）、バッファ内に記憶されている複数の検出位置データに基づき、前記軌跡グループ毎の検出位置を記憶した順に結んだ１又は複数本の線からなる線画のデータをバッファ内に生成する（ステップＳＡ９）。
【００５９】
これ以後は、図６に示したように、所定の待ち時間（数秒）だけ実行コードの再検出待ちとなり（ステップＳＡ１０，ＳＡ１１）、その間に、実行コードが検出できなければ（ステップＳＡ１０でＮＯ、ステップＳＡ１１でＹＥＳ）、ステップＳＡ９で生成したバッファ内の線画を再生中の記録画像に上書き合成し（ステップＳＡ１２）、合成した画像をメモリ・カード２２に記録し（ステップＳＡ１３）、書込モードによる動作を終了する。これにより、例えば液晶モニタ６の画面６ａに、再生中の画像を背景として図１０（ａ）に示したような移動軌跡Ｌが表示されていたときには、その表示画像と同様の画像が新たに生成されて記録される。
【００６０】
また、前述した所定の待ち時間内に実行コードを再び検出したら（ステップＳＡ１０でＹＥＳ）、バッファ内の前記線画に対して文字認識を行う（ステップＳＡ１４）。そして、文字認識に成功した場合には（ステップＳＡ１５でＹＥＳ）、認識した文字（又は文字列）のキャラクタを再生中の記録画像に上書き合成、つまり貼り付ける処理を行う（ステップＳＡ１６）。なお、これに伴い、液晶モニタ６の画面６ａに表示している移動軌跡も認識した文字に切り換える。そして、処理後の画像をメモリ・カード２２に新たに記録し（ステップＳＡ１３）、書込モードによる動作を終了する。これにより例えば液晶モニタ６に、図１０（ｂ）に示した複数本の移動軌跡Ｌ１〜Ｌ６からなる文字状の線画が表示されていたときには、その線画が図１０（ｃ）に示したように綺麗な文字列に変換されるとともに、それが再生中の記録画像に合成された新たな画像が記録される。
【００６１】
また、文字認識に失敗した場合には（ステップＳＡ１５でＮＯ）、所定の待ち時間内に実行コードが再検出できなかったときと同様に、バッファ内の線画を、再生中の記録画像にそのまま上書き合成し（ステップＳＡ１２）、合成した画像をメモリ・カード２２に記録し（ステップＳＡ１３）、書込モードによる動作を終了する。これにより液晶モニタ６の画面６ａに、図１０（ｂ）に示したように線画が表示されているときであっても、それが文字認識が可能な程度の質を備えていない場合には、その表示画像と同様の画像が新たに生成されて記録されることとなる。
【００６２】
以上のように本実施の形態においては、液晶モニタ６の表面にタッチパネル等を設けなくとも、赤外リモコン１０１を用いることによって線画や手書き文字、さらには文字キャラクタによる綺麗な文字の入力を行うことができる。したがって、被写体以外の情報の入力を低コストで実現することができ、しかもカメラ本体の小型化や軽量化、薄型化を容易に図ることができる。
【００６３】
なお、本実施の形態では、主として赤外リモコン１０１の操作によって線画や文字の入力を可能としたものについて説明したが、これに止まらず入力した線画や文字の色や太さ、文字のフォント等の書式やサイズの指定又は変更が可能な構成としたり、所定形状（円、楕円、四角、三角等）の図形の入力や、それらの書式やサイズの指定又は変更が可能な構成としてもよい。また、その場合における赤外リモコン１０１の操作方法や、予め用意するコマンド（命令用のコードデータ）の種類は任意である。さらには、例えば書式の指定又は変更等の作業をカメラ側のキー操作によって行わせるようにしてもよい。
【００６４】
また、本実施の形態では、描画コードを継続して検出している間には、描画コードを検出する毎に、検出位置のバッファへの記憶と、液晶モニタ６の画面上への移動軌跡の描画とを併せて行うものとしたが、例えば描画コードを継続して検出しているときには、検出位置の記憶のみを行い、描画コードが検出できなくなった時点で、それまでにバッファに蓄積された検出位置のデータに基づき１本の移動軌跡を一括して描画させるようにしてもよい。
【００６５】
（第２の実施の形態）
【００６６】
次に本発明の第２の実施の形態について説明する。本実施の形態は、第１の実施の形態とは異なる赤外リモコンを用いることにより、文字入力が可能なデジタルカメラに関するものである。なお、デジタルカメラの構成については、図２に示したものと同様であるが、前記内蔵フラッシュメモリ１９には、前述した描画コードを識別するためのデータに代えて、位置修正コードを識別するためのデータが記憶されている。
【００６７】
図１１は、本実施の形態で使用される赤外リモコン２０１を示す図であって、赤外リモコン２０１は図４に示した構成に加え、漢字、平仮名、英数字等の複数種の文字に関する文字コードと、それらに対応するキャラクタデータとが格納された文字データＲＯＭ１１４と、文書メモリ１１５とを備えている。また、キー入力部１１１には、英数字と平仮名、及び簡単な記号の入力等の操作を行い得るだけの数の操作キーが設けられており、それらの操作キーを操作することにより、液晶表示器１０４に文字を表示させながら任意の長さのメモ文を作成し、作成したメモ文の文字列データが文書メモリ１１５に記憶できるよう構成されている。
【００６８】
そして、赤外リモコン２０１においては、文書メモリ１１５内に記憶されているメモ文を呼び出した状態や、新たなメモ文を入力した状態で文字転送用の所定の操作キーを押下すると、メモ文を構成する一連の文字コードを乗せた赤外信号（リモコン信号）が、赤外線発光部１１３の赤外線発光素子から発信される。なお、一連の文字コードの先頭には、第１の実施の形態で説明した所定のビット幅の検査用コードデータが付加される。また、所定の操作キーを押すことにより、位置修正コード、又は消去コード、実行コードのいずれかの命令コードを乗せた赤外信号が発信される。なお、位置修正コードは上下左右のいずれかを示す４種類のコードが存在する。
【００６９】
そして、本実施の形態においては、ユーザーが、デジタルカメラ１のカメラ部３を液晶モニタ６側に回動させる一方、再生モードを設定してメモリ・カード２２における記録画像を液晶モニタ６に表示させ、さらに、再生モードの下位の動作モードである文字入力モードを設定した状態で赤外リモコン２０１を操作することにより、デジタルカメラ１における文字入力が可能となる。
【００７０】
以下、本実施の形態のデジタルカメラ１において、文字入力モードが設定されたときのＤＳＰ／ＣＰＵ１２による処理手順を図１２のフローチャートに従って説明する。ＤＳＰ／ＣＰＵ１２は文字入力モードが設定されると、まずＣＣＤ１１における露光時間を１／２フレームに固定して、所定の駆動周期（フレーム周期）での連続した露光を開始するとともに（ステップＳＤ１）、赤外線検出処理を開始して、ＣＣＤ１１から出力される画像信号に基づき、撮像した画面内における赤外リモコン１０１の位置（赤外線の発光位置）、及び赤外線により送られてくるコードを逐次検出する（ステップＳＤ２）。係る動作については第１の実施の形態と同様である。
【００７１】
そして、赤外線検出処理によって文字コードを検出したら（ステップＳＤ３でＮＯ、ＳＤ４でＹＥＳ）、検出した文字コードをバッファに記憶するとともに、液晶モニタ６の画面上に、文字コードに対応する文字キャラクタを表示する（ステップＳＤ５）。以後、文字コードを継続して検出している間においては、文字コードのバッファへの記憶と、液晶モニタ６の画面上への文字の表示を繰り返す。これにより、ユーザーが、所望のメモ文を呼び出したり、入力した状態で赤外リモコン２０１をデジタルカメラ１に向けるとともに、文字転送用の所定の操作キーを押下すると、一連の文字コードが順にバッファに記憶され、同時に液晶モニタ６の画面６ａには、例えば図１３（ａ）に示したようなメモ文Ｍが表示される。
【００７２】
また、ユーザーによる所定のキー操作の押下に伴い位置修正コードを検出したら（ステップＳＤ３，ＳＤ４がＮＯ、ＳＤ６でＹＥＳ）、検出した位置修正コードの内容（修正方向）に応じて、例えば図１３（ｂ）に示したように、液晶モニタ６の画面６ａに表示しているメモ文Ｍを移動する（ステップＳＤ７）。
【００７３】
一方、前述した処理を繰り返す間に、ユーザーによる所定のキー操作の押下に伴い消去コードを検出したときには（ステップＳＤ８でＹＥＳ）、その時点で液晶モニタ６の画面６ａに表示しているメモ文Ｍを消去し、かつバッファに記憶した文字コードも消去する（ステップＳＤ９）。
【００７４】
やがて、前述した処理を繰り返す間に、ユーザーによる所定のキー操作の押下に伴い実行コードを検出したら（ステップＳＤ３でＹＥＳ）、バッファ内に記憶されているコードデータ（複数の文字コード）に対応するキャラクタからなる文字列（メモ文）を、再生中の記録画像の、液晶モニタ６における表示位置と対応する位置に上書き合成、つまり貼り付ける処理を行う（ステップＳＤ１０）。そして、処理後の画像をメモリ・カード２２に新たに記録し（ステップＳＤ１１）、文字入力モードによる動作を終了する。これにより、図１３（ｂ）に示した状態の新たな画像が記録される。
【００７５】
以上のように本実施の形態においては、液晶モニタ６の表面にタッチパネルを設けなくとも、赤外リモコン１０１を用いることによって、文字入力を行うことができる。したがって、被写体以外の情報の入力を低コストで実現することができ、しかもカメラ本体の小型化や軽量化、薄型化を容易に図ることができる。さらには、前述したメモ文のような多数の文字列の入力作業を極めて容易に行うことができる。
【００７６】
なお、本実施の形態においては、メモ文を構成する文字のコードデータを検出している間、文字コードのバッファへの記憶と、液晶モニタ６の画面上への文字の表示とを１文字毎に行うものとしたが、例えば文字コードを連続して検出しているときには、文字コードの記憶のみを行い、文字コードが検出できなくなった時点で、それまでにバッファに蓄積された文字コードに基づきメモ文の表示を一括して表示させるようにしてもよい。
【００７７】
また、第１の実施の形態で述べたように、本実施の形態においても入力したメモ文を構成する各文字の色や太さ、フォント等の書式やサイズの指定又は変更が可能な構成としてもよく、その場合における赤外リモコン２０１の操作方法や、予め用意するコマンド（命令用のコードデータ）の種類は任意である。さらには、例えば書式の指定又は変更等の作業をカメラ側のキー操作によって行わせるようにしてもよい。
【００７８】
また、以上説明した第１及び第２の本実施の形態においては、赤外リモコン１０１，２０１を用いて入力された線画や文字、或いはメモ文を、再生中の記録画像に合成し、それを新たな画像として別途記録するようにしたが、入力された線画や文字等を、単に記録画像と関連付けて記録させるようにしてもよい。その場合、記録画像の再生中には、それと関連付けて記録されている線画や文字等を所定の操作に応じて適宜読み出し、再生中の記録画像と合成して表示させるようにしてもよい。
【００７９】
また、線画や文字の入力を液晶モニタ６に記録画像を表示させた状態で行わせるようにしたが、それを通常の撮影モードと同様に液晶モニタ６にスルー画像を表示した状態で行わせるとともに、入力された線画や文字やメモ文のみを画像データとして記録することができる構成としてもよい。その場合には、メモ代わりの画像を簡単に得ることが可能であり、デジタルカメラ１をメモの記録に使用することができる。
【００８０】
また、線画や文字、或いはメモ文の入力に、デジタルカメラ１に付属する赤外リモコン１０１，２０１を用いる場合について説明したが、赤外リモコン１０１，２０１については、前述した機能さえ確保できれば、それが携帯電話端末等の他の機器に組み込まれた構成であってもかまわない。
【００８１】
また、第１及び第２の本実施の形態において説明したように、タッチパネル等の入力装置を設けなくとも線画や文字、或いはメモ文の入力が可能であるため、既存のデジタルカメラにおいても、前述したプログラムやデータを供給することにより、本発明を実施することができる。また、本発明は、デジタルカメラ以外にも、デジタルビデオカメラ等の他の撮像装置にも適用することができる。
【図面の簡単な説明】
【００８２】
【図１】本発明の各実施の形態に共通するデジタルカメラ及び赤外リモコンの外観図である。
【図２】同デジタルカメラの電気的構成を示すブロック図である。
【図３】内蔵フラッシュメモリに記憶されているコマンドテーブルのデータ内容を示す模式図である。
【図４】同赤外リモコンの電気的構成の概略を示すブロック図である。
【図５】第１の実施の形態におけるデジタルカメラが有するＤＳＰ／ＣＰＵの書込モードでの制御手順を示すフローチャートである。
【図６】図５に続くフローチャートである。
【図７】赤外線検出処理の内容を示すフローチャートである。
【図８】発信位置検出処理の内容を示すフローチャートである。
【図９】赤外線検出処理での動作を示すタイミングチャートである。
【図１０】書込モードでデジタルカメラの液晶モニタに表示される表示画面の例を示した図である。
【図１１】第２の実施の形態のデジタルカメラに用いられる赤外リモコンの電気的構成の概略を示すブロック図である。
【図１２】同実施の形態においてデジタルカメラが有するＤＳＰ／ＣＰＵの文字入力モードでの制御手順を示すフローチャートである。
【図１３】文字入力モードでデジタルカメラの液晶モニタに表示される表示画面の例を示した図である。
【符号の説明】
【００８３】
１    デジタルカメラ
２    装置本体
３    カメラ部
４    撮影レンズ
５    ストロボ
６    液晶モニタ
７    モード切替キー
８ａ，８ｂ，８ｃ８    操作キー
９    シャッターキー
１１    ＣＣＤ
１２    ＤＳＰ／ＣＰＵ
１３    ＴＧ
１４    ユニット回路
１５    キー入力部
１６    レンズ駆動部
１７    データバス
１８    ＤＲＡＭ
１９    内蔵フラッシュメモリ
２０    インターフェイス
２１    報知部
２２    メモリ・カード
１０１    赤外リモコン
【図１】
2005039563.tif 000003
【図２】
2005039563.tif 000004
【図３】
2005039563.tif 000005
【図４】
2005039563.tif 000006
【図５】
2005039563.tif 000007
【図６】
2005039563.tif 000008
【図７】
2005039563.tif 000009
【図８】
2005039563.tif 000010
【図９】
2005039563.tif 000011
【図１０】
2005039563.tif 000012
【図１１】
2005039563.tif 000013
【図１２】
2005039563.tif 000014
【図１３】
2005039563.tif 000015