(57)【特許請求の範囲】
【請求項１】
周囲の音声情報を受信するための音声入力デバイスと、
メモリモジュールと、
解放位置、部分的に押し下げられた位置、および完全に押し下げられた位置を有するシャッターボタンと、
前記音声入力デバイス、前記シャッターボタン、および前記メモリモジュールに接続されたプロセッサと、
を備え、
前記周囲の音声情報を含む音声セグメントの取り込みは、前記シャッターボタンが前記部分的に押し下げられた位置まで押し下げられたとき、前記プロセッサによって開始され、
画像の取り込みは、前記シャッターボタンが前記完全に押し下げられた位置まで押し下げられたとき、前記プロセッサによって開始され、
前記音声セグメントの取り込みは、前記シャッターボタンが前記解放位置に解放されたとき、前記プロセッサによって停止され、
さらに、前記音声セグメントの最短持続時間を示す入力を受けるための、前記プロセッサに接続されたユーザ入力デバイスを備え、
前記音声セグメントの取り込みは、該セグメントが前記最短持続時間と少なくとも等しい期間だけ取り込まれるまで続行される、デジタルカメラ。
【請求項２】
周囲の音声情報を受信するための音声入力デバイスと、
メモリモジュールと、
解放位置、部分的に押し下げられた位置、および完全に押し下げられた位置を有するシャッターボタンと、
前記音声入力デバイス、前記シャッターボタン、および前記メモリモジュールに接続されたプロセッサと、
を備え、
前記周囲の音声情報を含む音声セグメントの取り込みは、前記シャッターボタンが前記部分的に押し下げられた位置まで押し下げられたとき、前記プロセッサによって開始され、
画像の取り込みは、前記シャッターボタンが前記完全に押し下げられた位置まで押し下げられたとき、前記プロセッサによって開始され、
前記音声セグメントの取り込みは、前記シャッターボタンが前記解放位置に解放されたとき、前記プロセッサによって停止され、
前記シャッターボタンが前記完全に押し下げられた位置まで押し下げられる前に、前記シャッターボタンが前記解放位置と前記部分的に押し下げられた位置との間で繰り返し押し下げられると、２つ以上の前記音声セグメントが取り込まれ、単一の前記画像と関連付けられる、デジタルカメラ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は一般に、デジタルカメラに関し、特に、ユーザが選択可能なオプションに従ってデジタルカメラにおいて音声情報のセグメントを写真画像と共に取り込むためのシステムに関する。
【０００２】
【従来の技術】
従来から存在するデジタルカメラでは、ユーザは、音声セグメント、すなわち「クリップ」を記録し、取り込んだ写真画像（「写真」）とそれを関連付けることができた。しかし、従来の方法は、１つまたはそれ以上の以下の制約を有している。
（ａ）写真を撮影した後、ユーザは、他のボタンを押してからでないと音声クリップを記録できない。
（ｂ）写真が撮影された後、特定の期間音声を自動的に記録するためにはカメラを予め設定しなければならない。
（ｃ）カメラは、シャッターボタンを押したままでいる間、写真が撮影された後に不定期間音声を記録することができる。
【０００３】
【発明が解決しようとする課題】
上記のすべての場合において、ユーザは、写真を撮影する前に音声を記録すること、あるいは、写真と同時に音声を取り込むことができない。このため、音声イベントが先行するか、または音声イベントが、撮影される対応のイベントと同時に発生する状況では、音声を記録することは困難である。
【０００４】
（ａ）の場合、音声クリップを記録するために、ユーザは、写真を撮影した後に特定の行動を取らなければならない。すなわち、シャッターボタンを押した後に他のボタンを押さなければならない。このような制約のため、音声クリップを記録することはより一層追加的な行為になり、ユーザ側の意識的な努力が必要となる。（ｂ）の場合、ユーザは、音声クリップを記録する前にクリップの正確な継続期間を決定しなければならない。
【０００５】
このように、対応する画像を取り込んだ後の期間まで音声クリップの記録を制約しない方法が求められる。
【０００６】
【課題を解決するための手段】
本システムは、関連の写真画像の取り込み前、取り込み中、または取り込み後のいずれかにおいて、音声クリップを取り込むための機構を提供する。本システムに従って構成されるデジタルカメラでは、ユーザは、２つのシャッターボタン位置を用いて録音の開始および録音の停止をそれぞれ制御することによって、音声クリップを対応する写真画像と関連付けることができる。
【０００７】
動作中、ユーザはシャッターボタンを部分的に押し下げられた位置まで押し、音声取り込み（記録）ならびにオートフォーカスおよび自動露出などの他の機能を開始する。次に、ユーザは、シャッターボタンを完全に押し下げ、画像の取り込みおよび音声クリップの記録を開始する。音声記録は、シャッターボタンが完全に解放されるまで続く。記録された音声クリップおよびそれに対応する画像は、メモリがカメラからダウンロードされるとき、それらが再び関連付けられるような形式でローカルカメラメモリに格納される。
【０００８】
本システムのオプション機能としては、ユーザ選択可能な事前設定の最短記録時間が含まれ、シャッターボタンが事前設定の最短記録時間よりも短い持続時間だけ完全に押し下げられた位置まで押し下げられても、音声クリップは最短期間だけ記録される。ユーザがシャッターボタンを部分的に押し下げられた位置まで押し下げ、完全に押し下げられた位置までシャッターボタンを押し下げずにボタンを解放すると、音声クリップは破棄されるか、または画像が添付されずに保存される。
【０００９】
このように、本システムは、ユーザが録音の開始と停止との合間およびその合間のうちの関連する画像が取り込まれる時点をリアルタイムで制御するため、所望の画像および音声クリップを正確に取り込む能力を提供する。さらに、従来技術とは対照的に、ユーザは、画像取り込みプロセスの前または間に音声クリップの記録を開始することができる。
【００１０】
【発明の実施の形態】
図１は、本システムにおいて用いられるデジタルカメラの例示的な実施形態を示す図である。図１に示されるように、カメラ１０１は、ＣＣＤまたはＣＭＯＳ撮像装置などの受光デバイス１０４と、周囲の音声を受信するためのマイクまたは他の音声入力デバイス１０３と、プロセッサ１１０と、音声および画像データを格納するためのメモリモジュール１０２とを有する。例示的な一実施形態では、受光デバイス１０４は、撮影される被写体からカメラレンズ１２７を通して入力される光１２６を検出するＣＣＤ撮像装置である。本システムの例示的な一実施形態では、プロセッサ１１０は、プログラム可能であり、画像処理モジュール１３０、および本明細書に記載されるように音声セグメントを記録および格納することを含む、本システムによって実行される音声機能を処理するためのモジュール１２０を有する。音声処理モジュール１２０および画像処理モジュール１３０によって実行される機能は、ファームウェアまたはハードウェアにおいて実行することができ、モジュール１２０／１３０は、プロセッサ１１０の外部に配置され得る。あるいは、モジュール１２０／１３０は、単一のモジュールに組み合わせてもよい。あるいは、メモリモジュール１０２は、一時メモリ（例えば、ＲＡＭ）および永久メモリ（例えば、フラッシュメモリ）などの種々のメモリタイプに分割され得る。
【００１１】
カメラ１０１は、プロセッサ１１０に接続されたユーザ入力デバイス１０９と、画像の取り込み（露出）を開始し、音声情報のセグメント（以降、音声「クリップ」とも呼ぶ）の取り込みを制御するためのシャッターボタン（またはスイッチ）１０５をさらに有する。ユーザ入力デバイス１０９は、ユーザ選択可能なオプションを入力するために用いられ、関連のメニュー項目セレクタを有する表示可能なメニューなどの任意の適切な機構であり得る。シャッターボタン１０５が押し下げられると、シャッターボタン１０５はまず最初の位置Ｓ０から部分的に押し下げられた位置Ｓ１に、矢印１０７によって示される方向に押し下げられ、音声クリップの取り込みを開始する。次に、ボタン１０５は、さらに位置Ｓ２まで押し下げられ、この時点で画像が取り込まれ（すなわち、写真が撮影され）、シャッターボタン１０５が解放されると音声取り込みは停止される。シャッターボタン１０５は、プロセッサが位置Ｓ１およびＳ２に対するロケーションを検出するように、プロセッサ１１０に接続される。シャッターボタン位置と、画像およびそれに関連する音声クリップの取り込みとの関係については、図２を参照しながら以下に詳細に説明する。
【００１２】
図２は、音声クリップを取り込み、それらを対応する画像に関連付けるための本システムの１つの実施形態において用いられる例示的な基本ステップを示すフローチャートである。図２に示されるように、ステップ２０１では、ユーザは、ユーザ入力デバイス１０９を介して、音声クリップの最短記録時間を示す値を任意選択的に入力する。最短記録時間が入力されない場合には、カメラ１０１は、以下に説明されるように、シャッターボタン１０５が位置Ｓ１またはそれ以上に押し下げられている時間だけ音声セグメントを取り込む。
【００１３】
ステップ２０３では、ユーザがシャッターボタン１０５を部分的に押し下げるため、シャッターボタン１０５は、位置Ｓ１に到達する。シャッターボタン１０５は、好ましくは、位置Ｓ１にいつ到達するかをユーザが決定することができるように、触覚フィードバックを提供する。プロセッサ１１０が、シャッターボタン１０５が位置Ｓ１まで押し下げられたことを検出すると、ステップ２０５において、音声入力デバイス１０３を介して音声情報（すなわち、音声クリップ）の取り込みが開始される。この時点で、オートフォーカスおよび自動露出などの他のカメラ機能もまた開始され得る。音声処理モジュール１２０は、受け取ったアナログ形式の音声情報をデジタルデータに変換するＡ／Ｄコンバータを有する。デジタル化された音声データは、図３を参照しながら詳細に説明するように、メモリ１０２に格納される。ステップ２１０および２１５において、音声取り込みは、シャッターボタンが少なくとも位置Ｓ１まで押し下げられている限り続行する。しかし、ユーザがシャッターボタンを位置Ｓ１まで押し下げ、位置Ｓ２まで押し下げずにボタンを解放すると、音声クリップは破棄される。あるいは、音声クリップは、画像を伴わずに保存され得る。
【００１４】
ステップ２１９において、ユーザがシャッターボタン１０５を完全に押し下げるため、シャッターボタン１０５は位置Ｓ２に到達し、ステップ２２０において、ＣＣＤ撮像装置１０４を介して画像が取り込まれ、メモリ１０２に格納される。画像取り込みおよび格納機能は、画像処理モジュール１３０によって制御され、画像処理モジュール１３０はまた、通常、ＪＰＥＧなどの形式への画像の圧縮を実行する。画像はまた、例えば、ＴＩＦＦ形式などの非圧縮形式でも保存することができ、圧縮された画像は、ＪＰＥＧ以外の圧縮形式で格納できることに留意されたい。ステップ２２５および２３０では、音声取り込みは、シャッターボタン１０５が解放され、位置Ｓ１を通過して戻るまで、すなわち、ボタンがＳ１とＳ０との間の位置になるまで続行する。ユーザがステップ２０１において最短音声クリップ時間を設定していなかった場合（ステップ２３５）、音声情報の取り込みは、ステップ２５０で停止される。しかし、ユーザが音声クリップの最短持続時間を設定していた場合には、音声取り込みは、シャッターボタンが位置Ｓ１に到達してからステップ２０１において設定された時間量が経過するまで、ステップ２４０および２４５において続行する。次に、ステップ２５０において、音声情報の取り込みは停止される。
【００１５】
図３は、本システムの例示的な一実施形態におけるカメラメモリでの音声およびそれに関連する画像の格納を示す図である。図３に示されるように、メモリ１０２は、複数（Ｎ）のＪＰＥＧファイル３００（１）〜３００（Ｎ）を含み、各ファイルは、音声クリップ３１０および対応する画像３１１を含む。画像がカメラ１０１によって取り込まれた後、画像は（当該技術分野で既知のファームウェアまたはハードウェア構成要素を用いて）ＪＰＥＧ形式に圧縮され、メモリ１０２に格納される。音声取り込みが（図２のステップ２５０において）停止されると、音声「クリップ」は、図３に示される形式に従って、音声処理モジュール１２０の制御下で、メモリ１０２において作成される。音声クリップが作成されると、音声クリップは、それが本来格納されていたメモリ内の領域からクリップが関連付けられる画像を含むＪＰＥＧファイルのヘッダーに移動される。あるいは、各音声クリップおよび対応する画像は、取り込まれると、まず隣接の領域に格納されることができ、次に、所望のＪＰＥＧ形式に従って単一のＪＰＥＧファイルとしてフォーマットされる。
【００１６】
現在、多くの異なるＪＰＥＧ仕様がある。それらのいくつかは、ＪＰＥＧファイルの一部であるセグメントとして画像補足情報を格納するための規定を含む。特定のＪＰＥＧ仕様は、「ヘッダー」領域それ自体を正式に定義しないにもかかわらず、本システムは、同じファイルに格納される画像データに対応する音声情報を格納するために、ユーザが定義したヘッダー領域またはその同等物などの、任意のタイプのＪＰＥＧファイルの利用可能な任意のセグメントを用い得る。本明細書で記載されている実施形態では、画像データは、ＪＰＥＧヘッダーに格納されている関連の音声情報と共にＪＰＥＧ形式で格納されているが、ＴＩＦＦまたはビットマップなどの任意のデータ形式を取り込まれた画像の格納に用いることができることに留意されたい。さらに、所定の画像に対応する音声情報（クリップ）は代替的に、当該技術分野で既知のアドレスポインタまたはファイル名類似度などの、２つのデータ項目間の対応を確立するためのいくつかの方式のうちの任意の１つを用いて、メモリ１０２の任意の場所に格納され得る。本実施形態では、音声および画像情報は、２つの別個のファイルに格納される。メモリ１０２に連続しないで格納されている画像および対応する音声クリップは、連続的に音声処理モジュール１２０によって検索され、カメラ１０１からダウンロードされるとき、ＪＰＥＧまたは他のファイルタイプと適切に共に関連付けられる。
【００１７】
図４は、本システムの代替的な実施形態を実施する際に用いられる例示的なステップを示すフローチャートである。図４に示されるように、ステップ４０３において、ユーザは、シャッターボタン１０５を位置Ｓ１まで部分的に押し下げる。プロセッサ１１０は、シャッターボタン１０５が位置Ｓ１まで押し下げられたことを検出すると、ステップ４０５において、音声入力デバイス１０３を介した音声情報の取り込みが開始される。取り込まれた音声は、図３を参照しながら上記で説明したように、メモリ１０２に格納される。ステップ４１０では、シャッターボタンが位置Ｓ２に押し下げられる前に位置Ｓ０に解放されると、ステップ４１１において、音声取り込みは停止され、音声サブクリップが作成される。シャッターボタンが（ステップ４０３において）再び位置Ｓ１まで押し下げられると、さらなる音声サブクリップの取り込みが（ステップ４０５において）開始される。このように、シャッターボタンを位置Ｓ１まで押し、シャッターボタンを位置Ｓ２まで押し下げて音声サブクリップのそれぞれに関連する画像を取り込む前に、位置Ｓ０に解放することを繰り返すことによって、音声のいくつかの時間的に非連続なセグメントを取り込むことができる。次に、サブクリップのそれぞれに対する音声データは、関連する画像に対応するヘッダー内に格納することができる。あるいは、サブクリップのそれぞれに対する音声データは、画像が添付されていない個々の音声ファイルとして格納され得る。あるいは、音声データおよび画像データは、ファイル名が類似した、すなわち、異なる拡張子を有するが同じファイル名をもつ別個のファイルに格納され得る。例えば、音声データは、（この特定の場合では）「ＩＭ０００４３．ＷＡＶ」として示される「．ＷＡＶ」ファイル（または他の任意の適切な形式）に格納され、画像データは、「ＩＭ０００４３．ＪＰＧ」として示されるＪＰＥＧファイルに格納される。次に、カメラ１０１および／またはユーザのＰＣ内のソフトウェアは、共通のファイル名「ＩＭ０００４３」を用いて音声および画像ファイルを照合する。本システムの音声／画像格納の態様の実施では、そのような画像が取り込まれたと想定すると、特定の音声クリップをメモリ１０２内の対応する画像に関連付けるためのカメラ１０１の内部または外部における方法が要求されるのみである。
【００１８】
ステップ４１２および４１５では、シャッターボタンが少なくとも位置Ｓ１まで押し下げられている限り音声取り込みは続行する。ステップ４２０では、ユーザは、シャッターボタン１０５を完全に押し下げるためシャッターボタン１０５は位置Ｓ２に到達し、それによりステップ４２５では、画像が取り込まれ、メモリ１０２に格納される。ステップ４３０においてシャッターボタンが位置Ｓ０に完全に解放されると、音声取り込みは、ステップ４４０において停止される。しかし、シャッターボタンが位置Ｓ１に部分的に解放されると、音声取り込みは（ステップ４１５において）続行し、さらなる画像は、シャッターボタンを位置Ｓ２と位置Ｓ１との間で、ステップ４２５から４３５に示されるように、交互に押し下げることによって取り込まれ得る。シャッターボタン１０５が位置Ｓ０に解放して戻されて、対応する画像のシーケンスのための音声取り込みが停止される（ステップ４４０）まで音声取り込みが続行される。このように、写真を撮影し、位置Ｓ１までのみ解放し、次に位置Ｓ２まで押し下げて他の写真を撮影することによって、連続した音声セグメントを取り込み、複数の画像と関連付けることができる。
【００１９】
メモリ１０２において、複数の画像と単一の音声クリップとを適切に関連付けるために、音声データは、それぞれが、異なる画像と共に格納されるセグメントに分割され得る。音声は、例えば、スライドショーで連続して再生することができる。あるいは、単一の音声クリップは、一連の画像の最初の画像に対するヘッダー内に挿入され、残りの画像は、ブランクの（空の）音声ヘッダーを有することができる。あるいは、クリップのための音声データは、音声処理モジュール１２０によって複製され、関連付けられた画像のそれぞれに対するヘッダー内に格納され得る。
【００２０】
本発明の例示的な実施形態について図面に示し、上述したが、本発明の様々な実施形態が可能であることは当業者に明白であろう。例えば、図１に示される機能ブロック、図２および図４に示されるステップの特定のシーケンス、および図３に示される形式は、本明細書に記載される発明を限定するものとして解釈すべきではない。本発明のこれらおよび他の特定の構成要素に対して、併記の特許請求の範囲に表現されている趣旨および範囲から逸脱せずに改変が行われ得る。
【図面の簡単な説明】
【図１】本システムにおいて用いられるデジタルカメラの例示的な実施形態を示す図である。
【図２】本システムの１つの実施形態を実施する際に用いられる例示的な基本ステップを示すフローチャートである。
【図３】カメラメモリにおける音声およびそれに関連する画像の格納を示す図である。
【図４】本システムの代替的な実施形態を実施する際に用いられる例示的なステップを示すフローチャートである。
【符号の説明】
１０１：デジタルカメラ
１０２：メモリモジュール
１０３：音声入力デバイス
１０４：受光デバイス
１０５：シャッターボタン
１０９：ユーザ入力デバイス
１１０：プロセッサ
１２０：音声処理モジュール
１３０：画像処理モジュール
【図１】
0004233896.tif 000002
【図２】
0004233896.tif 000003
【図３】
0004233896.tif 000004
【図４】
0004233896.tif 000005