(57)【特許請求の範囲】
【請求項１】
被写体を撮影して被写体画像データを得る撮影手段と、
画像データを記憶するための画像データ記憶手段と、
所望のＩＤを入力するためのＩＤ入力手段と、
上記ＩＤ入力手段からＩＤの入力がなされない場合は、直前に入力されたＩＤを更新することで新たなＩＤを作成するＩＤ作成手段と、
上記ＩＤ入力手段で入力されたＩＤもしくは上記更新されたＩＤを画像データに変換してＩＤ画像データを得、そのＩＤ画像データと上記撮影手段からの被写体画像データとを合成して合成画像データを作成し、その合成画像データを上記画像データ記憶手段に記憶する画像データ制御手段と、
を具備することを特徴とするディジタルカメラ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、所望の画像を撮影して記憶するディジタルカメラに関する。
【０００２】
【従来の技術】
近年、パーソナルコンピュータの普及に伴って、画像データの入力機器として、ディジタルカメラが利用されるようになってきている。
このディジタルカメラは、ＣＣＤ等の撮像素子によって撮影した画像をディジタル画像データとしてメモリや磁気媒体等の記録媒体に記憶するもので、この記録媒体に記憶された画像データをパーソナルコンピュータに有線／無線転送する機能を備えているものや、記録媒体自体を着脱可能として、パーソナルコンピュータに設けた媒体駆動装置に装着することで記憶された画像データを読み出せるようにしたものも知られている。
【０００３】
このようなディジタルカメラでは、複数の撮影画像データを記録媒体に記憶することが可能であり、そこで、それぞれ識別できるように、被写体の名称や撮影場所等をＩＤとして各画像データに付加できるようになっているものもある。
【０００４】
【発明が解決しようとする課題】
しかしながら、上記ＩＤは画像データに対応付けて別に保存されるものであるため、パーソナルコンピュータへの転送時やパーソナルコンピュータ上での画像データ編集時にその関連付けが失われてしまうことがあり、そのような場合には、各画像データの識別が困難になる。
【０００５】
また、上記ＩＤの入力には専用のキー入力部が必要となり、その入力操作も手間がかかるものであった。
本発明の課題は、画像データとそれに付加されるＩＤとの関連性が失われないようにすることである。
また、本発明の別の課題は、画像データに付加されるＩＤを容易に作成できるようにすることである。
【０００６】
【課題を解決するための手段】
本発明の手段は次の通りである。被写体を撮影して被写体画像データを得る撮影手段と、画像データを記憶するための画像データ記憶手段と、所望のＩＤを入力するためのＩＤ入力手段と、上記ＩＤ入力手段からＩＤの入力がなされない場合は、直前に入力されたＩＤを更新することで新たなＩＤを作成するＩＤ作成手段と、上記ＩＤ入力手段で入力されたＩＤもしくは上記更新されたＩＤを画像データに変換してＩＤ画像データを得、そのＩＤ画像データと上記撮影手段からの被写体画像データとを合成して合成画像データを作成し、その合成画像データを上記画像データ記憶手段に記憶する画像データ制御手段とを具備することを特徴とする。
【００１１】
【発明の実施の形態】
以下、本発明の実施の形態を、図１の（Ａ）乃至図８を参照して説明する。
［第１の実施の形態］
図１の（Ａ）は、本発明の第１の実施の形態のディジタルカメラの構成を示す図で、図中の参照番号１０は、当該ディジタルカメラ全体を制御する制御部としてのＣＰＵである。１２は上記ＣＰＵ１０の制御プログラム等を格納したＲＯＭであり、１４はワーク領域として利用されるＲＡＭである。１６は図示しないレンズやＣＣＤ等を含む撮影部であり、１８は該撮影部１６による被写体の撮影を指示するためのシャッタスイッチ（ＳＷ）である。２０は上記撮影部１６で撮影された画像データを記憶する画像データ記録媒体であり、２２は該画像データ記録媒体に記憶された画像データを有線又は無線でパーソナルコンピュータ（ＰＣ）に伝送するための通信制御部である。
【００１２】
また、参照番号２４は被写体画像や画像データ記録媒体に記憶された画像データを表示するための液晶ディスプレイでなる表示部であり、２６は該表示部２４の液晶ディスプレイ上に配されたタッチパネル等の手書き入力部、２８は該手書き入力部２６により入力された手書き文字の認識を行う文字認識部である。そして、３０はマイクやＡ／Ｄ変換器等を含む音声入力部、３２は該音声入力部３０によって入力された音声の認識を行う音声認識部であり、３４はＤ／Ａ変換器やスピーカ等を含む音声出力部である。
【００１３】
次に、このような構成における動作を説明する。
図２及び図３は、本発明の第１の実施の形態のディジタルカメラの動作を説明するための一連のフローチャートを示している。
【００１４】
即ち、図示しない電源ＳＷの投入後、ＣＰＵ１０は、シャッタＳＷ１８の操作待ちとなっており、シャッタＳＷ１８がオンすると（ステップＳ１０）、撮影部１６によって被写体画像を撮影する（ステップＳ１２）。そして、得られた被写体画像データを画像データ記録媒体２０に記憶すると共に（ステップＳ１４）、表示部２４に表示する（ステップＳ１６）。その後、表示部２４に例えば「インデックスを入力してください」というようなインデックスの入力を促すメッセージを表示して（ステップＳ１８）、図示しない音声ボタン及び手書ボタンの操作待ちとなる（ステップＳ２０，Ｓ２２）。なお、この音声ボタン及び手書ボタンとしては、機械的な選択スイッチとしても良いし、それぞれ独立した機械的ボタンとしても良い。さらには、表示部２４にボタン画像を表示して、手書き入力部２６のタッチパネル操作により当該ボタンのオンとするような手法も可能である。
【００１５】
しかして、音声ボタンがオンされた場合には（ステップＳ２０）、音声入力部３０による音声の入力を受け付け（ステップＳ２４）、音声認識部３２によってその入力された音声の認識を行い、その認識結果をインデックスとしてＲＡＭ１４に一時的に記憶する（ステップＳ２６）。また、手書ボタンがオンされた場合には（ステップＳ２２）、手書き入力部２６による手書き文字入力を受け付け（ステップＳ２８）、その入力された手書き文字を文字認識部２８によって認識し、その認識結果をインデックスとしてＲＡＭ１４に一時的に記憶する（ステップＳ３０）。
【００１６】
なおここで、インデックスとは、撮影された被写体画像データを特定するためのＩＤデータの一部を構成するものである。即ち、図４の（Ａ）に示すように、このＩＤデータ３６は、該インデックス３８と、再生情報４０、及び該再生情報３８の種別（音声／手書き文字）を示す再生情報種フラグ４２とから構成される。例えば、被写体として○山×子という人物を撮影した場合、インデックス３８としては漢字の○山×子を示す文字コードとなり、再生情報４０としては、「○山×子さんです」という音声又は手書き文字そのものとなる。
【００１７】
上記ステップＳ２６又はＳ３０にてインデックス３８がＲＡＭ１４に一時的に記憶されたならば、ＣＰＵ１０は次に、表示部２４に例えば「再生情報を入力してください」というような再生情報４０の入力を促すメッセージを表示して（ステップＳ３２）、上記音声ボタン及び手書ボタンの操作待ちとなる（ステップＳ３４，Ｓ３６）。
【００１８】
音声ボタンがオンされた場合には（ステップＳ３４）、音声入力部３０からの音声入力を受け付け（ステップＳ３６）、該音声入力部３０でＡ／Ｄ変換された音声データを再生情報４０としてＲＡＭ１４に一時的に記憶する（ステップＳ４０）。なおこのとき、再生情報種フラグ４２を、再生情報４０が音声であることを示す状態に設定するものとする。
【００１９】
また、手書ボタンがオンされた場合には（ステップＳ３６）、手書き入力部２６による手書き文字入力を受け付け（ステップＳ４２）、該手書き入力部２６でその手書きされた文字画像を抽出して、その手書き文字画像を再生情報４０としてＲＡＭ１４に一時的に記憶する（ステップＳ４４）。なおこのとき、再生情報種フラグ４２を、再生情報４０が手書き文字であることを示す状態に設定するものとする。
【００２０】
こうして、ＲＡＭ１４にインデックス３８、再生情報４０、及び再生情報種フラグ４２、即ちＩＤデータ３６が記憶されたならば、ＣＰＵ１０は、このＩＤデータ３６を画像データに変換し（ステップＳ４６）、それを画像データ記録媒体２０に記憶された対応する被写体画像データに埋め込み合成する（ステップＳ４８）。その後、上記ステップＳ１０に戻り、これにより、次の撮影が可能となる。
【００２１】
このように、ＩＤデータ３６を被写体画像データ内に取り入れることにより、ＰＣでこのＩＤデータ３６を必ず識別するこができるようになる。即ち、被写体画像データとＩＤデータ３６との関連が失われることはない。
【００２２】
なお、ＩＤデータ３６を画像データ化したＩＤ画像データは、被写体画像データに比較してはるかに少ないデータ量であり、よって、被写体画像データと合成したとしてもノイズレベルの値でしかなく、ＰＣ側で表示又は印字された写真上ではそれを見分けられるようなものではない。
【００２３】
このＩＤ画像データの被写体画像データ内への書き込みアドレスは、ＩＤ画像データが非常に少容量であるため、具体的にはどこでも良いが、例えば、図４の（Ｂ）に示すように、先頭アドレスから１０００バイトおきに１バイトづつちりばめて書き込むようなことが考えられる。
【００２４】
このようにしてＩＤ画像データの埋め込まれた被写体画像データは、通信制御部２２により画像データ記録媒体２０からＰＣへ転送される。あるいは、画像データ記録媒体２０が当該ディジタルカメラから着脱可能に構成されている場合には、その画像データ記録媒体２０を該ディジタルカメラより取り外して、ＰＣの記録媒体駆動装置に装着することで、その画像データ記録媒体２０からＩＤ画像データの埋め込まれた被写体画像データを読み出すことも可能である。
【００２５】
図１の（Ｂ）は、ＰＣの構成を示す図であり、図５はＰＣでの画像呼び出し処理のフローチャートである。
即ち、ＰＣは、ＣＰＵ５０、入力装置５２、表示装置５４、ＲＡＭ５６、記憶装置５８、記録媒体駆動装置６０、音声出力部６２、及び通信制御部６４から構成されている。
【００２６】
そして、ＣＰＵ１０は、まず、ディジタルカメラの画像データ記録媒体２０に記憶されている画像データを、表示装置５４に縮小画像として一覧表示する（ステップＳ５０）。この場合、ディジタルカメラの画像データ記録媒体２０に記憶されている画像データは、通信制御部６４を介して受信したものであっても良いし、あるいは上記ディジタルカメラから取り外した画像データ記録媒体２０から記録媒体駆動装置６０によって読み出したものであっても良い。そしてここで、ユーザが入力装置５２によりインデックス表示するよう所定の指示入力を行ったかどうか判断し（ステップＳ５２）、その指示入力がない場合には、後述するステップＳ６０に進む。
【００２７】
一方、インデックス表示の指示入力があった場合には、画像データ中に分散して埋め込まれている上記ＩＤデータ画像よりインデックス３８に対応するものを分離して元の文字コードにし（ステップＳ５４）、それを上記縮小画像と対応付けて表示する（ステップＳ５６）。これを、表示されている全ての縮小画像について（ステップＳ５８）。これにより、表示装置５４には、図６の（Ａ）に示すように、縮小画像６６とインデックス６８とが対応付けて表示される。
【００２８】
ユーザは、この表示された縮小画像６６（及びインデックス表示指示が有った場合にはインデックス６８も）を参照して、入力装置５２により所望の画像を選択することができる（ステップＳ６０）。そして、ＣＰＵ５０は、選択された画像を表示装置５４に表示する（ステップＳ６２）。ここで、ユーザが入力装置５２により所定の再生指示入力を行ったかどうか判断し（ステップＳ６４）、その指示入力がない場合には、上記ステップＳ６０に戻る。
【００２９】
これに対して、再生指示入力があった場合には、その画像データ中に分散して埋め込まれている上記ＩＤデータ画像より再生情報４０及び再生情報種フラグ４２に対応するものを分離して元の情報を復元してＲＡＭ５６に一時記憶し（ステップＳ６６）、再生情報種フラグ４２により再生情報４０の種別を判断する（ステップＳ６８）。そして、音声であれば、再生情報としての音声を音声出力部６２により再生出力し（ステップＳ７０）、手書き文字であれば、上記ステップＳ６２で表示した画像上に、図６の（Ｂ）に示すように、再生情報としての手書き文字画像７０を表示する（ステップＳ７２）。
【００３０】
その後、他の指示の有無を判別し（ステップＳ７４）、指示があれば上記ステップＳ６０に戻り、なければこの画像呼び出し処理を終了する。
なお、この画像呼び出し処理は、ＰＣ側に限られるものではなく、ディジタルカメラ側でも同様にして行うことができる。
【００３１】
また、本実施の形態では、１コマ撮影後にＩＤデータを入力するものとしているが、逆に、撮影前にＩＤデータを入力するようにすることも可能なことはもちろんである。
【００３２】
［第２の実施の形態］
次に、本発明の第２の実施の形態を説明する。本第２の実施の形態は、撮影した被写体画像データからバーコード、２次元コードなどのコード画像や、文字画像を抽出して、その内容を認識してＩＤデータとすることで、ＩＤデータの入力を省くというものである。
【００３３】
本実施の形態のディジタルカメラの構成は、上記第１の実施の形態の場合と同様であるので、その説明は省略する。
図７は、本第２の実施の形態のディジタルカメラの動作を説明するフローチャートである。即ち、図示しない電源ＳＷの投入後、ＣＰＵ１０は、シャッタＳＷ１８の操作待ちとなっており、シャッタＳＷ１８がオンすると（ステップＳ８０）、撮影部１６によって被写体画像を撮影する（ステップＳ８２）。そして、得られた被写体画像データを画像データ記録媒体２０に記憶すると共に（ステップＳ８４）、表示部２４に表示する（ステップＳ８６）。
【００３４】
その後、本実施の形態では、上記画像データ記録媒体２０に記憶した被写体画像データ内から文字画像のエリアやコード画像のエリアを抽出する（ステップＳ８８）。そして、それらのエリアが複数あるかどうか判別し（ステップＳ９０）、一つであれば後述するステップＳ９６に進む。これに対して、複数ある場合には、それらの複数の抽出エリアを表示部２４に表示された撮影画像上に識別表示して（ステップＳ９２）、ユーザによる手書き入力部２６のタッチパネルを用いた選択操作を受け付ける（ステップＳ９４）。
【００３５】
そして、ユーザによって選択された、あるいは抽出エリアが一つしかなければその、エリアに存在する文字画像あるいはコード画像を認識して、その認識結果をＩＤデータとしてＲＡＭ１４に一時的に記憶する（ステップＳ９６）。即ち、本実施の形態では、上記第１の実施の形態のようなインデックス３８、再生情報４０、及び再生情報種フラグ４２の区別のない、いわばインデックスのみのＩＤデータとなる。
【００３６】
そして、確認のためにこのＩＤデータを表示部２４に表示し（ステップＳ９８）、ユーザが手書き入力部２６のタッチパネルを用いたＯＫ操作を行ったかどうか判断する（ステップＳ１００）。ユーザがそのＩＤデータを良しとしない場合には、手書き入力部２６による手書き文字入力を受け付け（ステップＳ１０２）、その入力された手書き文字を文字認識部２８によって認識し、その認識結果を新しいＩＤデータとしてＲＡＭ１４に上書き保存して（ステップＳ１０４）、上記ステップＳ９８に戻る。
【００３７】
これに対して、上記ステップＳ１００において、ＯＫ操作がなされた場合には、ＲＡＭ１４に一時記憶されたＩＤデータを画像データに変換し（ステップＳ１０６）、それを画像データ記録媒体２０に記憶された対応する被写体画像データに埋め込み合成する（ステップＳ１０８）。その後、上記ステップＳ８０に戻り、これにより、次の撮影が可能となる。
【００３８】
［第３の実施の形態］
次に、本発明の第３の実施の形態を説明する。本第３の実施の形態は、既に記憶済みの同一ＩＤが入力された場合に、識別番号（日時、シリアル番号等）を自動付加するようにしたものである。また、ＩＤの入力がなされない場合に、直前画像のＩＤを流用し、そのＩＤを更新したＩＤをその新たな画像に対応するＩＤとして記憶するようにしたものである。
【００３９】
本第３の実施の形態のディジタルカメラの構成は、上記第１の実施の形態の場合と同様であるので、その説明は省略する。
図８は、本第３の実施の形態のディジタルカメラの動作を説明するフローチャートである。即ち、図示しない電源ＳＷの投入後、ＣＰＵ１０は、シャッタＳＷ１８の操作待ちとなっており、シャッタＳＷ１８がオンすると（ステップＳ１１０）、撮影部１６によって被写体画像を撮影する（ステップＳ１１２）。そして、得られた被写体画像データを画像データ記録媒体２０に記憶すると共に（ステップＳ１１４）、表示部２４に表示する（ステップＳ１１６）。
【００４０】
その後、本実施の形態では、ユーザが手書き入力部２６のタッチパネルを用いた手書き文字入力を行ったかどうか判断する（ステップＳ１１８）。ユーザが手書き入力を行った場合には、その手書き文字入力を受け付け（ステップＳ１２０）、その入力された手書き文字を文字認識部２８によって認識し、その認識結果をＩＤデータとしてＲＡＭ１４に一時記憶する（ステップＳ１２２）。
【００４１】
そしてここで、そのＩＤデータが既に使用されたものであるかどうか判別し（ステップＳ１２４）、そうでなければステップＳ１２８に進むが、同一ＩＤデータがアルト場合には、当該ＩＤデータに更にシリアル番号を付加することで新しいＩＤデータを作成する（ステップＳ１２６）。そして、ＩＤデータを画像データに変換し（ステップＳ１２８）、それを画像データ記録媒体２０に記憶された対応する被写体画像データに埋め込み合成する（ステップＳ１３０）。その後、上記ステップＳ１１０に戻り、これにより、次の撮影が可能となる。
【００４２】
一方、上記ステップＳ１１８において、手書き入力がないと判断された場合、即ち、ＩＤデータの入力がないと判断された場合には、直前の撮影画像のＩＤデータを呼び出す（ステップＳ１３２）。この場合、ＲＡＭ１４に直前のＩＤデータが保持されていればそれを呼び出すが、保持されていない場合には、画像データ記録媒体２０に記憶されている画像データ中より分離して呼び出す。そして、呼び出したＩＤデータに更にシリアル番号を付加することで新しいＩＤデータを作成し（ステップＳ１３４）、確認のためにそれをＩＤデータ候補として表示部２４に表示する（ステップＳ１３６）。ユーザがこれを参照した結果、手書き入力部２６のタッチパネルを用いてＯＫ操作を行ったならば（ステップＳ１３８）、上記ステップＳ１２８に進み、ＯＫ操作を行わない場合には、上記ステップＳ１１８に戻る。
【００４３】
なお、本第３の実施の形態では、ＩＤデータとして手書き文字を認識したものを使用するものとしたが、前述の第１の実施の形態で説明したような音声を認識したものであっても良いし、手書き文字と音声を選択できるようにしても良いことはもちろんである。
【００４４】
【発明の効果】
本発明によれば、被写体を撮影したとき、その撮影前又は後に入力されたＩＤを、ＩＤの入力がなされない場合は、直前に入力されたＩＤを更新することで新たなＩＤを作成し、このＩＤを画像データに変換してＩＤ画像データを得、そのＩＤ画像データと被写体画像データとを合成して合成画像データを作成して記憶するようにしているので、必要に応じて、ＩＤ入力のための手間を適宜省略しながら被写体の画像データに付加されるＩＤが自動的に作成され、画像データに対応して確実にＩＤを画像データに記録でき、画像データとＩＤとの関連性が失われず、同じような撮影画像が複数あった場合でも確実に識別可能となる。
【図面の簡単な説明】
【図１】（Ａ）は本発明の第１の実施の形態にかかるディジタルカメラのブロック構成図であり、（Ｂ）はディジタルカメラで撮影された画像データを利用するパーソナルコンピュータのブロック構成図である。
【図２】第１の実施の形態にかかるディジタルカメラの動作を説明するための一連のフローチャートの前半部分を示す図である。
【図３】第１の実施の形態にかかるディジタルカメラの動作を説明するための一連のフローチャートの後半部分を示す図である。
【図４】（Ａ）はＩＤデータの構成を説明するための図であり、（Ｂ）はＩＤデータの被写体画像データ中への埋め込み方法の例を説明するための図である。
【図５】図１の（Ｂ）のパーソナルコンピュータでの画像呼び出し処理の動作フローチャートである。
【図６】（Ａ）はパーソナルコンピュータでの画像の一覧表示画面の例を示す図であり、（Ｂ）はＩＤデータ中の再生情報としての手書き文字の表示例を示す図である。
【図７】本発明の第２の実施の形態にかかるディジタルカメラの動作を説明するためのフローチャートである。
【図８】本発明の第３の実施の形態にかかるディジタルカメラの動作を説明するためのフローチャートである。
【符号の説明】
１０  ＣＰＵ
１２  ＲＯＭ
１４  ＲＡＭ
１６  撮影部
１８  シャッタスイッチ（ＳＷ）
２０  画像データ記録媒体
２２  通信制御部
２４  表示部
２６  手書き入力部
２８  文字認識部
３０  音声入力部
３２  音声認識部
３４  音声出力部
３６  ＩＤデータ
３８  インデックス
４０  再生情報
４２  再生情報種フラグ
６６  縮小画像
６８  インデックス
７０  手書き文字画像
【図１】
0003721746.tif 000002
【図２】
0003721746.tif 000003
【図３】
0003721746.tif 000004
【図４】
0003721746.tif 000005
【図５】
0003721746.tif 000006
【図６】
0003721746.tif 000007
【図７】
0003721746.tif 000008
【図８】
0003721746.tif 000009