(57)【要約】【課題】認識コードそのままか、又は対応情報に変換して、撮影画像のＥｘｉｆファイルに関連付けて取り込むことが簡単にできるコード認識機能付きデジタルカメラ装置を提供する。【解決手段】撮影画像を入力する画像入力手段と、画像入力手段で入力された撮影画像の処理をする画像処理手段と、撮影画像に含まれる印刷コードを自動認識する印刷コード認識手段と、印刷コード認識手段の認識結果を表示する認識結果表示手段と、印刷コード認識手段で自動認識された認識データを記録する認識データ記録手段とを有し、印刷コード認識手段は、画像入力手段による第２レリーズで撮影画像を確定・記録する前に、画像入力手段による第１レリーズをトリガにして取り込んだ撮影画像の印刷コードを自動認識する。【選択図】        図１
2004199514.tif 000002
【特許請求の範囲】
【請求項１】
撮影画像を入力する画像入力手段と、
前記画像入力手段で入力された前記撮影画像の処理を行う画像処理手段と、
前記撮影画像に含まれる印刷コードを自動認識する印刷コード認識手段と、
前記印刷コード認識手段の認識結果を表示する認識結果表示手段と、
前記印刷コード認識手段で自動認識された認識データを記録する認識データ記録手段とを有し、
前記印刷コード認識手段は、前記画像入力手段による第２レリーズで前記撮影画像を確定・記録する前に、前記画像入力手段による第１レリーズをトリガにして取り込んだ前記撮影画像の前記印刷コードを自動認識することを特徴とするデジタルカメラ装置。
【請求項２】
印刷コード認識のために最適なガイドを表示するガイド表示手段と、
撮影画像を入力する画像入力手段と、
前記画像入力手段で入力された前記撮影画像の処理をする画像処理手段と、
前記撮影画像に含まれる印刷コードを自動認識する印刷コード認識手段と、
前記印刷コード認識手段の認識結果を表示する認識結果表示手段と、
前記印刷コード認識手段で自動認識された認識データを記録する認識データ記録手段とを有し、
前記ガイド表示手段で表示される前記最適なガイドに、前記印刷コードを合わせることによって、前記印刷コードを自動認識することを特徴とするデジタルカメラ装置。
【請求項３】
撮影画像を入力する画像入力手段と、
前記画像入力手段で入力された前記撮影画像の処理をする画像処理手段と、
前記撮影画像に含まれる印刷コードを自動認識する印刷コード認識手段と、
前記印刷コード認識手段の認識結果を表示する認識結果表示手段と、
前記印刷コード認識手段で自動認識された認識データを記録する認識データ記録手段と、
自動認識する前記印刷コードの種類を設定するコード設定手段と、
前記コード設定手段で設定した内容に従って、印刷コード認識のために最適なガイドを表示するガイド表示手段と、
取り込んだ前記撮影画像の解像度を設定する解像度設定手段とを有し、
前記コード設定手段で設定した内容に応じたガイド表示および前記解像度設定手段で設定した前記撮影画像の解像度に合わせることによって、前記印刷コードを自動認識することを特徴とするデジタルカメラ装置。
【請求項４】
撮影画像を入力する画像入力手段と、
前記画像入力手段で入力された前記撮影画像の処理をする画像処理手段と、
前記撮影画像に含まれる印刷コードを自動認識する印刷コード認識手段と、
前記印刷コード認識手段の認識結果を表示する認識結果表示手段と、
前記印刷コード認識手段で自動認識された認識データを記録する認識データ記録手段と、
自動認識する前記印刷コードの種類を設定するコード設定手段と、
前記コード設定手段で設定した内容に従って、印刷コード認識のために最適なガイドを表示するガイド表示手段を有し、
前記ガイド表示手段で表示される前記最適なガイドに合わせて、撮影モード切り替えを自動で行うことを特徴とするデジタルカメラ装置。
【請求項５】
前記コード設定手段は、スタート／ストップコードおよびバーの種類を設定内容とすることを特徴とする請求項３または４のいずれか１項に記載のデジタルカメラ装置。
【請求項６】
前記ガイド表示手段は、認識するために必要な最低サイズを表示ガイドとしてユーザに示すことを特徴とする請求項２から４のいずれか１項に記載のデジタルカメラ装置。
【請求項７】
前記表示ガイドの最低サイズは、バーコードの最小線幅から横幅を決定することを特徴とする請求項６に記載のデジタルカメラ装置。
【請求項８】
撮影画像を入力する画像入力手段と、
前記画像入力手段で入力された前記撮影画像の処理をする画像処理手段と、
前記撮影画像に含まれる印刷コードを自動認識する印刷コード認識手段と、
前記印刷コード認識手段の認識結果を表示する認識結果表示手段と、
前記印刷コード認識手段で自動認識された認識データを記録する認識データ記録手段と、
予め外部メモリおよび内蔵メモリに対し、前記印刷コードに対応する情報が入った情報ファイルを定義し、前記印刷コード認識後に、前記対応する情報を検索する情報検索手段とを有し、
前記印刷コードに対応する情報に変換して、情報付加を行うことを特徴とするデジタルカメラ装置。
【請求項９】
前記印刷コードの認識結果は、音声の再生による通知も可能とすることを特徴とする請求項１から８のいずれか１項に記載のデジタルカメラ装置。
【請求項１０】
前記印刷コードは、商業識別用のバーコードを含むことを特徴とする請求項１から９のいずれか１項に記載のデジタルカメラ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えば、デジタルカメラ付きＰＤＡ（携帯型情報端末）、デジタルカメラ機能付きパームトップＰＣ（パーソナルコンピュータ）、デジタルカメラ機能付きノートＰＣ、デジタルカメラ機能付き電話機などのデジタルカメラ装置に関する。
【０００２】
【従来の技術】
デジタルカメラでは、その手軽さから多くの画像を撮影することが多いが、撮影後、画像の整理分類の作業が煩雑になってしまう。その解決策として、画像にＴＥＸＴ（テキスト）や音声を関連付け、ＰＣやサーバで自動処理をするデジタルカメラが開発されている。このようなデジタルカメラとしては、ＰＣ上で予め作成したリストをデジタルカメラに取り込んで、撮影時に項目名を選択して関連付ける方式やタッチパネルを使ったソフトウェアキーボードによって作成した内容を、撮影時にＥｘｉｆファイルに取り込む方法がある。また、ソフトウェアキーボードの入力の煩雑さがあるが、定型句を外部メモリや内蔵メモリに事前登録し、タッチパネルやキー操作で簡単に選択できる方式がある。さらに業務用途としては、商品識別用のバーコードなどの印刷コードを認識し、撮影した画像と関連付けて情報付加したいという要求が出てきている。
【０００３】
従来の技術例として、カメラを入力機器として、ＰＣ等にガイド用表示枠を表示して、画像を取り込んでからＰＣ等で認識処理する画像認識システムがある（例えば、特許文献１参照）。また、画像を撮影し、その後、認識処理をする読取装置がある（例えば、特許文献２参照）。
【０００４】
【特許文献１】
特開平９−１８５６９５号公報
【特許文献２】
特開平９−１１４９１３号公報
【０００５】
【発明が解決しようとする課題】
しかしながら、上述の従来技術例を含めた従来のデジタルカメラにおいて、一連の撮影操作の中で認識をし、その結果を表示してから、撮影操作と同じように確定させられるものは無かった。よって、対象物に対応するコードを確実に認識してから、対象物を撮影でき、関連付けを間違いなく行うことを可能にするデジタルカメラ装置が望まれる。
【０００６】
本発明では、デジタルカメラ本体でバーコードなどの印刷コードを認識させる機能を有することによって、認識コードそのままか、又は対応情報に変換して、撮影画像のＥｘｉｆファイルに関連付けて取り込むことが簡単にできるデジタルカメラ装置を提供することを目的としている。
【０００７】
【課題を解決するための手段】
かかる目的を達成するために、請求項１記載のデジタルカメラ装置は、撮影画像を入力する画像入力手段と、画像入力手段で入力された撮影画像の処理を行う画像処理手段と、撮影画像に含まれる印刷コードを自動認識する印刷コード認識手段と、印刷コード認識手段の認識結果を表示する認識結果表示手段と、印刷コード認識手段で自動認識された認識データを記録する認識データ記録手段とを有し、印刷コード認識手段は記画像入力手段による第２レリーズで撮影画像を確定・記録する前に、画像入力手段による第１レリーズをトリガにして取り込んだ撮影画像の印刷コードを自動認識することを特徴としている。
【０００８】
請求項２記載のデジタルカメラ装置は、印刷コード認識のために最適なガイドを表示するガイド表示手段と、撮影画像を入力する画像入力手段と、画像入力手段で入力された撮影画像の処理をする画像処理手段と、撮影画像に含まれる印刷コードを自動認識する印刷コード認識手段と、印刷コード認識手段の認識結果を表示する認識結果表示手段と、印刷コード認識手段で自動認識された認識データを記録する認識データ記録手段とを有し、ガイド表示手段で表示される最適なガイドに印刷コードを合わせることによって、印刷コードを自動認識することを特徴としている。
【０００９】
請求項３記載のデジタルカメラ装置は、撮影画像を入力する画像入力手段と、画像入力手段で入力された撮影画像の処理をする画像処理手段と、撮影画像に含まれる印刷コードを自動認識する印刷コード認識手段と、印刷コード認識手段の認識結果を表示する認識結果表示手段と、印刷コード認識手段で自動認識された認識データを記録する認識データ記録手段と、自動認識する印刷コードの種類を設定するコード設定手段と、コード設定手段で設定した内容に従って、印刷コード認識のために最適なガイドを表示するガイド表示手段と、取り込んだ撮影画像の解像度を設定する解像度設定手段とを有し、コード設定手段で設定した内容に応じたガイド表示および解像度設定手段で設定した撮影画像の解像度に合わせることによって、印刷コードを自動認識することを特徴としている。
【００１０】
請求項４記載のデジタルカメラ装置は、撮影画像を入力する画像入力手段と、画像入力手段で入力された撮影画像の処理をする画像処理手段と、撮影画像に含まれる印刷コードを自動認識する印刷コード認識手段と、印刷コード認識手段の認識結果を表示する認識結果表示手段と、印刷コード認識手段で自動認識された認識データを記録する認識データ記録手段と、自動認識する印刷コードの種類を設定するコード設定手段と、コード設定手段で設定した内容に従って、印刷コード認識のために最適なガイドを表示するガイド表示手段を有し、ガイド表示手段で表示される最適なガイドに合わせて、撮影モード切り替えを自動で行うことを特徴としている。
【００１１】
請求項５記載のデジタルカメラ装置は、請求項３または４のいずれか１項に記載のデジタルカメラ装置において、コード設定手段は、スタート／ストップコードおよびバーの種類を設定内容とすることを特徴としている。
【００１２】
請求項６記載のデジタルカメラ装置は、請求項２から４のいずれか１項に記載のデジタルカメラ装置において、ガイド表示手段は、認識するために必要な最低サイズを表示ガイドとしてユーザに示すことを特徴としている。
【００１３】
請求項７記載のデジタルカメラ装置は、請求項６に記載のデジタルカメラ装置において、ガイド表示手段は、バーコードの最小線幅から表示ガイドの横幅を決定することを特徴としている。
【００１４】
請求項８記載のデジタルカメラ装置は、撮影画像を入力する画像入力手段と、画像入力手段で入力された撮影画像の処理をする画像処理手段と、撮影画像に含まれる印刷コードを自動認識する印刷コード認識手段と、印刷コード認識手段の認識結果を表示する認識結果表示手段と、印刷コード認識手段で自動認識された認識データを記録する認識データ記録手段と、予め外部メモリおよび内蔵メモリに対し、印刷コードに対応する情報が入った情報ファイルを定義し、印刷コード認識後に、対応する情報を検索する情報検索手段とを有し、印刷コードに対応する情報に変換して、情報付加を行うことを特徴としている。
【００１５】
請求項９記載のデジタルカメラ装置は、請求項１から８のいずれか１項に記載のデジタルカメラ装置において、印刷コードの認識結果は、音声の再生による通知も可能とすることを特徴としている。
【００１６】
請求項１０記載のデジタルカメラ装置は、請求項１から９のいずれか１項に記載のデジタルカメラ装置において、印刷コードは商業識別用のバーコードを含むことを特徴としている。
【００１７】
【発明の実施の形態】
以下、本発明の実施の形態であるデジタルカメラについて、添付図面を参照にしながら詳細に説明する。
【００１８】
デジタルカメラとしての代表的な基本構成例を図２に示す。入力画像は、撮像デバイスＣＣＤにより電気信号に変換され（２０１）、８ビット（２５６階調）−１２ビット（４０９６階調）のＡ−Ｄ変換器でデジタル信号に変換（２０２）された後、デジタル信号処理部に入力される（２０４）。
【００１９】
デジタル信号処理部で実行される主な処理は、（１）．オートフォーカス（ＡＦ）、自動絞り制御（ＡＥ）、オートホワイトバランス（ＡＷＢ）の為に必要な測光演算、（２）．解像度ならびに色再現性を高める為の輝度と色の信号処理、（３）．画像データの記録ならびに再生に必要なデータ圧縮と伸張である。符号化・圧縮（２０５）されたデータは記録媒体６に書き込まれる（２０６）。記録されたデータの再生は、伸張され、ラスターデータに変換された後（２０３）、ＴＶモニター用のビデオ信号として出力される。
【００２０】
次に、本発明の実施形態であるデジタルカメラの内部回路ブロック例を図１に示す。図１の例では、コード認識モードに入ると、データ用Ｆ−ＲＯＭ１３の設定内容によって、最適なガイドをＣＰＵ８で演算して、ＬＣＤ等の表示装置７に出力する。第１レリーズ（半押し）をトリガにして、ＡＦ、ＡＥ等の撮影処理された後で、画像の取り込みを行いワークメモリ１４に展開し、ＣＰＵ８でコード認識処理される。結果は、表示装置に出力され、第２レリーズで確定されデータ用Ｆ−ＲＯＭ１３に記録される。コードから情報への変換処理は、予め外部メモリ１６、又は内蔵メモリに格納されたコードと情報との対応ファイルで検索され、その結果を、表示制御部７を経てＬＣＤに出力する。その後撮影によって作成されたＥｘｉｆファイルに、登録済みのコードや、情報データを付加して外部メモリに登録する。コード認識処理や、外部メモリとのデータ伝送処理や、対応ファイルの検索、変換処理、Ｅｘｉｆファイルへの情報付加処理は、ＲＯＭ１２に書き込まれたプログラムによって実行される。
【００２１】
次に、本発明の第１の実施形態における一連の処理フローについて図３を参照にして述べる。
【００２２】
まず、本発明のデジタルカメラにおいて、第１レリーズ（半押し）をし（Ｓ３０１）、オートフォーカス、自動絞り制御、およびオートホワイトバランス等の通常撮影処理を行う（Ｓ３０２）。撮影処理後、コード認識モードの判定を行う（Ｓ３０３）。ここで、コード認識モードでない場合（Ｓ３０３／ＮＯ）、第２レリーズ（全押し）をする（Ｓ３０７）。
【００２３】
コード認識モードが設定されている場合は（Ｓ３０３／ＹＥＳ）、決められた解像度で、画像の取り込みの処理を行う（Ｓ３０４）。次に、ＣＰＵ８で、ワークフローに展開された画像で、コード認識処理を行う（Ｓ３０５）。そして、コード認識結果をＬＣＤ等の表示装置に出力する（Ｓ３０６）。
【００２４】
そして、第２レリーズ（全押し）後（Ｓ３０７）、コード認識モードの判定を行う（Ｓ３０８）。ここで、コード認識モードでなければ（Ｓ３０８／ＮＯ）、通常撮影処理（Ｓ３１０）を行う。コード認識モードである場合は（Ｓ３０８／ＹＥＳ）、認識用データをデータ用Ｆ−ＲＯＭに記録する（Ｓ３０９）。
【００２５】
このように、本発明の第１の実施形態でによれば、通常の撮影操作と同様に、簡単な操作でバーコードなどの印刷コードの自動認識を行うことが可能になる。
【００２６】
次に、本発明の第２の実施形態について説明する。第２の実施形態では、コード認識モードでのガイド表示の画面イメージを図４、ガイド表示の決定例を図５参照に述べる。
【００２７】
図４の画面イメージの例では、まず左下にモード表示をし、認識するための最低サイズをフレームで表して、その中に注意を喚起するコメントを入れている。撮影者は、このフレームガイドを越えるサイズに拡大することによって、認識ミスを少なくすることが可能になる。
【００２８】
図５を参照にして、ガイド表示を、バーコードの最小線幅から表示する例を述べる。ＪＡＮコード（Ｊａｐａｎｅｓｅ  Ａｒｔｉｃｌｅ  Ｎｕｍｂｅｒ）の場合、１モジュール（バーの最小幅の単位）は、０．３３ミリが基本の１倍と定められている。また、その構成は、図５に示すように、合計８８モジュールになっている。この最小線幅の識別に充てる画像のドット数を仮に３ドットとすれば、８８×３＝２６４ドットになる。取り込む画像をＶＧＡサイズ（６４０×４８０）とすれば、その比率でＬＣＤ上にガイドを表示すれば、最低サイズを示すことができる。画像のドット数は、０．３３ミリを分解する能力によって決定することができる。分解能力が足りない場合は、取り込む画像の解像度を上げていくことも可能である。
【００２９】
次に、コード認識モードでの一連の処理フロー例について図６を参照に述べる。
【００３０】
まず、ユーザの操作によって、認識モードに入る（Ｓ６０１）。そして、認識コードの最小幅を演算する（Ｓ６０２）。演算例については図５に示すとおりである。そして、演算結果により、ガイドを表示する（Ｓ６０３）。
【００３１】
第１レリーズ（半押し）をし（Ｓ６０４）、コード認識モードの判定を行う（Ｓ６０６）。ここで、コード認識モードでない場合（Ｓ６０６／ＮＯ）、第２レリーズ（全押し）をする（Ｓ６０８）。コード認識モードである場合（Ｓ６０６／ＹＥＳ）、認識モード判定し、画像取り込み、コード認識処理をし、結果表示する（Ｓ６０７）。
【００３２】
そして、第２レリーズ（全押し）後（Ｓ６０８）、コード認識モードの判定を行う（Ｓ６０９）。ここで、コード認識モードでなければ（Ｓ６０９／ＮＯ）、通常撮影処理（Ｓ６１１）を行う。コード認識モードである場合は（Ｓ６１０／ＹＥＳ）、認識用データをデータ用Ｆ−ＲＯＭに記録する（Ｓ６１０）。
【００３３】
以上、第２の実施形態によれば、コード認識に最適なガイド表示をし、それにあわせることによって、認識ミスを少なくさせることが可能になる。
【００３４】
次に、本発明の第３の実施形態について説明する。例えば、バーコードを例にとっても、印刷コードはいろんな種類のものがある。１９７２年にモナークマーキング社によって開発された比較的初期に開発されたＮＷ−７のように単純なものから、１９７５年にインターメック社によって開発されたアルファニューメリックと７種類の記号をコード化したＣＯＤＥ−３９、１９８１年にコンピュータアイデンティクス社によって開発された、フルアスキーの１２８文字をシンボル化したＣＯＤＥ−１２８など多岐にわたる。その中で、画像で自動認識できるかどうかのポイントは、もっとも狭い白バー黒バーの認識ができるかどうかになる。
【００３５】
第３の実施形態では、予めセットアップモードで認識する印刷コードの種類を設定しておく事によって、例えばそのコードのスタート／ストップコードや、バーの種類の特徴によって、もっとも狭い白バー、黒バーが認識できるかを判定して、それによって取り込む画像の解像度を予め設定したり、又は読み込んだ結果によって切り替えたりすることによって、認識ミスを少なくさせることが可能になる。
【００３６】
次に、本発明の第３の実施形態における一連の処理フロー例について、図７を参照にして説明する。
【００３７】
まず、ユーザの操作によって認識モードに入る（Ｓ７０１）。次に、コード種類の設定内容により、ガイドを表示する。可変長などの理由で決められない場合は、仮決めのサイズで表示する（Ｓ７０２）。
【００３８】
次に、第１レリーズ（半押し）をし（Ｓ７０３）、オートフォーカス、自動絞り制御、およびオートホワイトバランス等の通常撮影処理を行う（Ｓ７０４）。撮影処理後、コード認識モードの判定を行う（Ｓ７０５）。ここで、コード認識モードでない場合（Ｓ７０５／ＮＯ）、第２レリーズ（全押し）をする（Ｓ７１２）。
【００３９】
コード認識モードである場合は、（Ｓ７０５／ＹＥＳ）、コード種類の設定内容により決められた解像度で、画像の取り込みを行う（Ｓ７０６）。そして、コード種によって、最も狭い白バー、黒バーを探し、分解可能かを判定する（Ｓ７０７）。分解不可能の場合は（Ｓ７０８／ＮＯ）、取り込み画像の解像度アップして（Ｓ７１０）、Ｓ７０６に戻る。
【００４０】
分解可能の場合は（Ｓ７０８／ＹＥＳ）、コード認識処理（Ｓ７０９）、結果表示処理（Ｓ７１１）を行う。第２レリーズ（全押し）を押下した（Ｓ７１２）以降の動作は、図３のＳ３０８以降と同様の動作を行う。
【００４１】
以上、本発明の第３の実施形態によれば、コード種に応じたガイド表示と取り込む画像の解像度を設定し、それにあわせることによって、認識ミスを少なくさせることが可能になる。
【００４２】
次に、本発明の第４の実施形態について説明する。第４の実施形態では、コード認識モードに入った場合に、設定しているコード種に合わせて撮影設定を自動的に切り替える。切り替え処理フロー例について図８を参照にして説明する。
【００４３】
まず、操作によって認識モードに入る（Ｓ８０１）。次に、近い被写体にフォーカスしやすいようにマクロモードに自動的に切り替える（Ｓ８０２）。そして、コード種設定に合わせた演算結果で、ガイドを表示する（Ｓ８０３）。
【００４４】
モード以降のために第１レリーズ（半押し）を押下し（Ｓ８０４）、コード認識モードの判定を行う（Ｓ８０５）。ここで、コード認識モードでない場合は（Ｓ８０５／ＮＯ）、第１レリーズで通常撮影処理を行い（Ｓ８０７）、第２レリーズを押下する（Ｓ８０９）。コード認識モードの場合（Ｓ８０５／ＹＥＳ）、印刷のコード認識用に最適な処理を行った後（Ｓ８０６）、認識モード判定し、画像を取り込み、コード認識処理をして、結果表示をし（Ｓ８０８）、第２レリーズを押下する（Ｓ８０９）。
【００４５】
そして、第２レリーズ（全押し）後（Ｓ８０９）、コード認識モードの判定を行う（Ｓ８１０）。ここで、コード認識モードでなければ（Ｓ８１０／ＮＯ）、通常撮影処理（Ｓ８１２）を行う。コード認識モードである場合は（Ｓ８１０／ＹＥＳ）、認識用データをデータ用Ｆ−ＲＯＭに記録する（Ｓ８１１）。
【００４６】
以上、図８では自動的にマクロモードにし、印刷物のテカリが影響しない露出切り替えることで、最適な撮影環境を作る例を述べた。よって、本発明の第４の実施形態によれば、このようにコード認識モードで撮影設定を自動的に切り替えることによって、簡単に認識ミスの少ないコード認識を行うことが可能になる。
【００４７】
デジタルカメラ装置メモリ内のファイルシステムは、ＤＣＦ（Ｄｅｓｉｇｎ  ｒｕｌｅ  ｆｏｒ  Ｃａｍｅｒａ  Ｆｉｌｅ  ｓｙｓｔｅｍ）に準じて構成される。ＤＣＦとはデジタルスチルカメラのファイルシステム規格で、日本電子工業振興協会（電子協）が１９９９年１月に策定している。また、情報ファイルは、記録ファイルが入れられるＤＣＩＭディレクトリと同じ階層に、ＴＥＭＰＬＡＴＥフォルダを定義してその中に入れる。情報ファイルは、情報項目数に応じて、例えばファイル名で区別された形式で登録される。本発明のコードと情報の対応ファイルも、例えばＴＥＭＰＬＡＴＥフォルダに入れておく。
【００４８】
ここで、図９を参照にファイルシステムの例、対応ファイル定義の例について説明する。図９（ａ）に示すように、情報ファイルはＴＥＭＰＬＡＴＥディレクトリの下に、ＣＭＥＭＯｘ．ＴＸＴとして登録される。本発明のコードと情報の対応ファイル（ＣＯＤＥＣＨ．ＴＸＴ）も例えば、ＴＥＭＰＬＡＴＥディレクトリの下に入れておく。図９（ｂ）に、ＣＯＤＥＣＨ．ＴＸＴファイルの定義例を示す。図中の２本の斜線部分は、コメント行として無視される。
【００４９】
次に、本発明の第５の実施形態について説明する。第５の実施形態では、第１レリーズ（半押し）をトリガにして印刷コードを認識した時点で、ＴＥＭＰＬＡＴＥフォルダ内の対応ファイルを検索して、コードに対応する情報を結果として、ＬＣＤ等の表示装置に出力する。第２レリーズ（全押し）で確定されると、コードと対応する情報がデータ用Ｆ−ＲＯＭに記録される。一連の処理フロー例について図１０を参照にして説明する。
【００５０】
まず、操作によって認識モードに入る（Ｓ１００１）。次に、コード種設定に合わせた演算結果で、ガイドを表示する（Ｓ１００２）。
【００５１】
モード以降のために第１レリーズ（半押し）を押下し（Ｓ１００３）、コード認識モードの判定を行う（Ｓ１００４）。ここで、コード認識モードでない場合は（Ｓ１００４／ＮＯ）、第１レリーズで通常撮影処理を行い（Ｓ１００６）、第２レリーズを押下する（Ｓ１００８）。コード認識モードの場合（Ｓ１００４／ＹＥＳ）、認識モード判定し、画像を取り込み、コード認識処理をして、結果表示をし（Ｓ１００５）、ＴＥＭＰＬＡＴＥディレクトリ下に、コード／情報対応ファイルがあると検索し、その結果を表示する（Ｓ１００７）。その後、第２レリーズを押下する（Ｓ８０９）。
【００５２】
そして、第２レリーズ（全押し）後（Ｓ１００８）、コード認識モードの判定を行う（Ｓ１００９）。ここで、コード認識モードでなければ（Ｓ１００９／ＮＯ）、通常撮影処理（Ｓ１０１１）を行う。コード認識モードである場合は（Ｓ１００９／ＹＥＳ）、認識用データをデータ用Ｆ−ＲＯＭに記録する（Ｓ１０１０）。
【００５３】
図１０の例の様にして記録されたコードと情報は、その後撮影された画像のＥｘｉｆファイルに付加情報として記録される。図９の例のＤＣＦディレクトリ、例えば１００ＲＩＣＯＨの中に、ＤＣＦオブジェクトになる記録ファイルが格納される。記録ファイルは、Ｅｘｉｆ形式に準じて作成される。Ｅｘｉｆとは、デジタルスチルカメラの画像ファイルフォーマット規格で、日本電子工業振興協会（電子協）が１９９５年１０月に策定している。Ｅｘｉｆ形式の記録ファイルには、主画像とサムネイル画像を書き込むエリアが規定されている。
【００５４】
付加情報データとして、Ｅｘｉｆへ登録した例について図１１を参照にして説明する。図１１（ａ）に示すフォーマットでＥｘｉｆファイルに登録する。また、例えば、図１１（ｂ）に示すように、コードと情報の両方を入れることもできる。
【００５５】
以上、図１１の例では、ＥｘｉｆのＵｓｅｒ  Ｃｏｍｍｅｎｔ  Ｔａｇに登録する例を述べた。このように、本発明の第５の実施形態によれば、認識コードを情報に置き換えることによって、付加情報がよりわかりやすくすることが可能になる。
【００５６】
【発明の効果】
請求項１記載のデジタルカメラ装置によれば、撮影画像を入力する画像入力手段と、画像入力手段で入力された撮影画像の処理を行う画像処理手段と、撮影画像に含まれる印刷コードを自動認識する印刷コード認識手段と、印刷コード認識手段の認識結果を表示する認識結果表示手段と、印刷コード認識手段で自動認識された認識データを記録する認識データ記録手段とを有し、印刷コード認識手段は記画像入力手段による第２レリーズで撮影画像を確定・記録する前に、画像入力手段による第１レリーズをトリガにして取り込んだ撮影画像の印刷コードを自動認識することを特徴としているので、通常撮影と同じ操作で簡単にバーコードなどの印刷コードを自動認識することが可能になる。
【００５７】
請求項２記載のデジタルカメラ装置によれば、印刷コード認識のために最適なガイドを表示するガイド表示手段と、撮影画像を入力する画像入力手段と、画像入力手段で入力された撮影画像の処理をする画像処理手段と、撮影画像に含まれる印刷コードを自動認識する印刷コード認識手段と、印刷コード認識手段の認識結果を表示する認識結果表示手段と、印刷コード認識手段で自動認識された認識データを記録する認識データ記録手段とを有し、ガイド表示手段で表示される最適なガイドに印刷コードを合わせることによって、印刷コードを自動認識することを特徴としているので、表示に合わせる簡単な操作で認識ミスなくコードデータを取り込むことが可能になる。
【００５８】
請求項３記載のデジタルカメラ装置によれば、撮影画像を入力する画像入力手段と、画像入力手段で入力された撮影画像の処理をする画像処理手段と、撮影画像に含まれる印刷コードを自動認識する印刷コード認識手段と、印刷コード認識手段の認識結果を表示する認識結果表示手段と、印刷コード認識手段で自動認識された認識データを記録する認識データ記録手段と、自動認識する印刷コードの種類を設定するコード設定手段と、コード設定手段で設定した内容に従って、印刷コード認識のために最適なガイドを表示するガイド表示手段と、取り込んだ撮影画像の解像度を設定する解像度設定手段とを有し、コード設定手段で設定した内容に応じたガイド表示および解像度設定手段で設定した撮影画像の解像度に合わせることによって、印刷コードを自動認識することを特徴としているので、印刷コードによって最適なガイドを表示することによって、より認識ミスを防ぐことが可能になる。
【００５９】
請求項４記載のデジタルカメラ装置によれば、撮影画像を入力する画像入力手段と、画像入力手段で入力された撮影画像の処理をする画像処理手段と、撮影画像に含まれる印刷コードを自動認識する印刷コード認識手段と、印刷コード認識手段の認識結果を表示する認識結果表示手段と、印刷コード認識手段で自動認識された認識データを記録する認識データ記録手段と、自動認識する印刷コードの種類を設定するコード設定手段と、コード設定手段で設定した内容に従って、印刷コード認識のために最適なガイドを表示するガイド表示手段を有し、ガイド表示手段で表示される最適なガイドに合わせて、撮影モード切り替えを自動で行うことを特徴としているので、最適な設定への切り替えを簡単に行え、認識ミスを防ぐことが可能になる。
【００６０】
請求項５記載のデジタルカメラ装置によれば、請求項３または４のいずれか１項に記載のデジタルカメラ装置において、コード設定手段は、スタート／ストップコードおよびバーの種類を設定内容とすることを特徴としているので、バーコードの最も狭い白バーおよび黒バーを認識できるかを判定でき、印刷コードを自動認識することが可能になる。
【００６１】
請求項６記載のデジタルカメラ装置によれば、請求項２から４のいずれか１項に記載のデジタルカメラ装置において、ガイド表示手段は、認識するために必要な最低サイズを表示ガイドとしてユーザに示すことを特徴としているので、ユーザは撮影画像を最低サイズより拡大することができ、認識ミスを少なくすることが可能となる。
【００６２】
請求項７記載のデジタルカメラ装置によれば、請求項６に記載のデジタルカメラ装置において、ガイド表示手段は、バーコードの最小線幅から表示ガイドの横幅を決定することを特徴としているので、認識のための最低サイズをフレームで表すことが可能となる。
【００６３】
請求項８記載のデジタルカメラ装置によれば、撮影画像を入力する画像入力手段と、画像入力手段で入力された撮影画像の処理をする画像処理手段と、撮影画像に含まれる印刷コードを自動認識する印刷コード認識手段と、印刷コード認識手段の認識結果を表示する認識結果表示手段と、印刷コード認識手段で自動認識された認識データを記録する認識データ記録手段と、予め外部メモリおよび内蔵メモリに対し、印刷コードに対応する情報が入った情報ファイルを定義し、印刷コード認識後に、対応する情報を検索する情報検索手段とを有し、印刷コードに対応する情報に変換して、情報付加を行うことを特徴としているので、わかりやすい情報に自動的に変換して記録することが可能になる。
【００６４】
請求項９記載のデジタルカメラ装置によれば、請求項１から８のいずれか１項に記載のデジタルカメラ装置において、印刷コードの認識結果は、音声の再生による通知も可能とすることを特徴としているので、構成の利便性が図れる。
【００６５】
請求項１０記載のデジタルカメラ装置によれば、請求項１から９のいずれか１項に記載のデジタルカメラ装置において、印刷コードは商業識別用のバーコードを含むことを特徴としているので、一般的に使用されているバーコードを自動認識することが可能となる。
【図面の簡単な説明】
【図１】本発明の実施形態であるデジタルカメラ内部回路の構成を示すブロック図である。
【図２】デジタルカメラの基本構成を示すブロック図である。
【図３】本発明の第１の実施形態にかかる処理動作を示すフローチャートである。
【図４】本発明の第１の実施形態にかかる選択画面の一例を示すイメージ図である。
【図５】本発明の第１の実施形態にかかるガイド表示の決定例を示す図である。
【図６】本発明の第２の実施形態にかかる処理動作を示すフローチャートである。
【図７】本発明の第３の実施形態にかかる処理動作を示すフローチャートである。
【図８】本発明の第４の実施形態にかかる処理動作を示すフローチャートである。
【図９】外部メモリ又は内蔵メモリのファイルシステムの一例を示す図である。
【図１０】本発明の第５の実施形態にかかる処理動作を示すフローチャートである。
【図１１】Ｅｘｉｆファイルへの情報登録の例を示す説明図である。
【符号の説明】
７  表示装置
８  ＣＰＵ
９  バスアービタ
１０  Ａ−Ｄ変換
１１  タッチパネル
１２  プログラムＲＯＭ
１３  データ用Ｆ・ＲＯＭ
１４  ワークメモリ
１５  メモリ制御
１６  外部メモリ
１７  ＰＣ  Ｉ／Ｆ制御
２０１  撮像デバイスＣＣＤ
２０２  Ａ−Ｄ変換
２０３  Ｄ−Ａ変換
２０４  信号処理
２０５  圧縮／伸長
２０６  メモリ
【図１】
2004199514.tif 000003
【図２】
2004199514.tif 000004
【図３】
2004199514.tif 000005
【図４】
2004199514.tif 000006
【図５】
2004199514.tif 000007
【図６】
2004199514.tif 000008
【図７】
2004199514.tif 000009
【図８】
2004199514.tif 000010
【図９】
2004199514.tif 000011
【図１０】
2004199514.tif 000012
【図１１】
2004199514.tif 000013