(57)【要約】【課題】撮影画像に広告の埋め込みを行うカメラにおいて、有効期限が過ぎた広告が埋め込まれないカメラを提供する。【解決手段】撮像素子１５は、被写体像を撮像し、制御回路１６へ画像信号を出力する。制御回路１６は、広告の一覧から埋め込みを行う広告画像を選択し、撮影画像に広告画像の埋め込みを行う。広告の有効期限が現在の日時より前になっている場合は、広告画像の選択をやり直す。広告画像は、広告埋め込み前の撮影画像を復元可能な形式で埋め込まれる。広告埋め込みを終えた撮影画像は、制御回路１６によって記録媒体２０へ保存される。【選択図】図３
2009200783.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像し、被写体像を表す画像信号を出力する撮像素子と、
前記画像信号に基づいて被写体画像を生成する画像生成手段と、
所定の広告画像と、前記広告画像の有効期限とを保持する広告情報保持手段と、
前記被写体の撮影日時と前記広告画像の有効期限とに基づいて、前記被写体画像に前記広告画像を埋め込むことの可否を判定する判定手段と、
前記判定手段から発せられた広告埋め込み許可に応答して、前記被写体画像と前記広告画像とを合成する画像合成手段と、
を備えたことを特徴とするカメラ。
【請求項２】
請求項１に記載のカメラにおいて、
前記広告情報保持手段は、前記広告画像および前記有効期限の他に、広告主に関する情報、広告画像中に埋め込まれているリンク先のＵＲＬ情報、前記画像合成手段により合成した画像内における広告画像の位置および大きさを指定する情報、および、広告除去を行う際に参照される広告除去用パラメータ情報を保持することを特徴とするカメラ。
【請求項３】
請求項１または２に記載のカメラにおいて、さらに加えて、
前記画像合成手段から出力された広告埋め込み画像中から広告部分を除去する広告除去手段を備え、
前記広告除去手段は、所定の条件に合致したことを条件として前記広告部分を除去することを特徴とするカメラ。
【請求項４】
請求項１〜３のいずれか一項に記載のカメラにおいて、さらに加えて、
カメラの外部記憶手段もしくはサーバとデータの授受を行う通信手段を備え、
前記通信手段を介して、既定のオンラインアルバム、または、広告に関連したリンク先と通信を行うことを特徴とするカメラ。
【請求項５】
請求項４に記載のカメラにおいて、
前記通信手段を介して、広告のリンク先にて支払決済をした場合には、その支払額に基づいて、前記広告除去手段により該当する広告画像を除去することを特徴とするカメラ。
【請求項６】
請求項４または５に記載のカメラにおいて、
前記通信手段を介して広告のリンク先を訪問した回数に基づいて、前記広告除去手段により該当する広告画像を除去することを特徴とするカメラ。
【請求項７】
請求項４〜６のいずれか一項に記載のカメラにおいて、
前記通信手段を介して、カメラメーカから特定の広告画像を削除する旨の指示を受け取った際には、前記広告除去手段により該当する広告画像を除去することを特徴とするカメラ。
【請求項８】
請求項１〜７のいずれか一項に記載のカメラに対応して作動するサーバを有することを特徴とする画像処理システム。
【請求項９】
請求項８に記載の画像処理システムにおいて、
前記サーバまたは前記カメラにコンピュータが接続されているとき、被写体画像と広告画像を別に表示させるための専用ソフトウェアを稼働可能とすることを特徴とする画像処理システム。
【請求項１０】
被写体を撮像し、被写体像を表す画像信号を出力する出力工程と、
前記画像信号に基づいて被写体画像を生成する生成工程と、
所定の広告画像と、前記広告画像の有効期限とを保持する広告情報保持工程と、
前記被写体の撮影日時と前記広告画像の有効期限とに基づいて、前記被写体画像に前記広告画像を埋め込むことの可否を判定する判定工程と、
前記判定工程によって発せられた広告埋め込み許可に応答して、前記被写体画像と前記広告画像とを合成する画像合成工程とを、
コンピュータで実施させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影画像に広告を埋め込むためのカメラおよびプログラム、ならびに、ネットワークを介してサーバとカメラを接続する画像処理システムに関する。
【背景技術】
【０００２】
高機能なカメラを安価に提供するため、撮影画像に広告を埋め込むカメラが知られている（特許文献１）。このようなカメラでは、カメラの販売代金の一部を広告主からの広告料によって賄うことで、カメラの販売価格を下げることができる。
【０００３】
一方、より安価なカメラを消費者に提供するために、所定の条件が満たされるときまで、カメラの表示器に広告を表示させる技術が知られている（特許文献２）。
【０００４】
【特許文献１】特開２００３−２４４４８５号公報
【特許文献２】特開２００３−２７４２７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら従来のカメラでは、広告自体の有効期限に注目して撮影画像に広告の埋め込みを行うか否かを決定していなかった。その結果として、例えば、キャンペーンやイベントなどの広告が、有効な期間を過ぎても撮影画像に埋め込まれたまま表示されてしまうという不都合が生じ得た。
【課題を解決するための手段】
【０００６】
請求項１に係る発明は、被写体を撮像し、被写体像を表す画像信号を出力する撮像素子と、前記画像信号に基づいて被写体画像を生成する画像生成手段と、所定の広告画像と、前記広告画像の有効期限とを保持する広告情報保持手段と、前記被写体の撮影日時と前記広告画像の有効期限とに基づいて、前記被写体画像に前記広告画像を埋め込むことの可否を判定する判定手段と、前記判定手段から発せられた広告埋め込み許可に応答して、前記被写体画像と前記広告画像とを合成する画像合成手段と、を備えたことを特徴とするカメラである。
請求項２に係る発明は、請求項１に記載のカメラにおいて、前記広告情報保持手段は、前記広告画像および前記有効期限の他に、広告主に関する情報、広告画像中に埋め込まれているリンク先のＵＲＬ情報、前記画像合成手段により合成した画像内における広告画像の位置および大きさを指定する情報、および、広告除去を行う際に参照される広告除去用パラメータ情報を保持する。
請求項３に係る発明は、請求項１または２に記載のカメラにおいて、さらに加えて、前記画像合成手段から出力された広告埋め込み画像中から広告部分を除去する広告除去手段を備え、前記広告除去手段は、所定の条件に合致したことを条件として前記広告部分を除去する。
請求項４に係る発明は、請求項１〜３のいずれか一項に記載のカメラにおいて、さらに加えて、カメラの外部記憶手段もしくはサーバとデータの授受を行う通信手段を備え、前記通信手段を介して、既定のオンラインアルバム、または、広告に関連したリンク先と通信を行う。
請求項５に係る発明は、請求項４に記載のカメラにおいて、前記通信手段を介して、広告のリンク先にて支払決済をした場合には、その支払額に基づいて、前記広告除去手段により該当する広告画像を除去する。
請求項６に係る発明は、請求項４または５に記載のカメラにおいて、前記通信手段を介して広告のリンク先を訪問した回数に基づいて、前記広告除去手段により該当する広告画像を除去する。
請求項７に係る発明は、請求項４〜７のいずれか一項に記載のカメラにおいて、前記通信手段を介して、カメラメーカから特定の広告画像を削除する旨の指示を受け取った際には、前記広告除去手段により該当する広告画像を除去する。
請求項８に係る発明は、請求項１〜７のいずれか一項に記載のカメラに対応して作動するサーバを有することを特徴とする画像処理システムである。
請求項９に係る発明は、請求項８に記載の画像処理システムにおいて、前記サーバまたは前記カメラにコンピュータが接続されているとき、被写体像と広告画像を別に表示させるための専用ソフトウェアを稼働可能とする。
請求項１０に係る発明は、被写体を撮像し、被写体像を表す画像信号を出力する出力工程と、前記画像信号に基づいて被写体画像を生成する生成工程と、所定の広告画像と、前記広告画像の有効期限とを保持する広告情報保持工程と、前記被写体の撮影日時と前記広告画像の有効期限とに基づいて、前記被写体画像に前記広告画像を埋め込むことの可否を判定する判定工程と、前記判定工程によって発せられた広告埋め込み許可に応答して、前記被写体画像と前記広告画像とを合成する画像合成工程とを、コンピュータで実施させることを特徴とするプログラムである。
【発明の効果】
【０００７】
本発明によれば、広告自体に設定されている有効期限に基づいて撮影画像へ広告の埋め込みを行うか否かを制御するので、有効期限を過ぎた広告の埋め込みを排除した効率的な宣伝効果が得られる。
【発明を実施するための最良の形態】
【０００８】
――第１の実施の形態――
【０００９】
図１は、本実施形態の主要な構成要素とその関係を表したブロック図である。図１には、カメラ２と、画像処理装置３と、サーバ４とからなるシステム１が示されている。カメラ２と画像処理装置３は信号線によって接続されている。画像処理装置３とサーバ４はインターネット５を介して接続されている。
【００１０】
図１の構成要素を、カメラ２、画像処理装置３、サーバ４の順で説明する。以下、まずカメラ２について詳述する。図２は、カメラ２の外観を表す図である。図２（ａ）に示すように、カメラ２には撮影レンズ１０が取り付けられている。カメラ２の上面にはレリーズボタン１１、電源スイッチ１２、撮影モードの設定操作を行なうモードダイヤル１３が設けられている。図２（ｂ）に示すように、カメラ本体２の背面には液晶モニタ２２が設けられている。
【００１１】
図３は本実施形態のカメラの回路構成を示すブロック図である。カメラ２は、撮像素子１５、制御回路１６、ＤＲＡＭ１７、フラッシュメモリ１８、焦点調節装置１４、メモリカードインタフェース１９、液晶モニタ２２、外部機器インタフェース２３、およびタイマー２４を備える。
【００１２】
撮像素子１５は、画素に対応する複数の光電変換素子を備えたＣＣＤやＣＭＯＳイメージセンサによって構成される。撮像素子１５は、撮像面上に結像されている被写体像を撮像し、被写体像の明るさに応じた光電変換信号（画像信号）を出力する。撮像素子１５の撮像面には、それぞれＲ（赤）、Ｇ（緑）およびＢ（青）のカラーフィルタが画素位置に対応するように設けられている。撮像素子１５がカラーフィルタを通して被写体像を撮像するため、各撮像素子から出力される画像信号は、それぞれＲＧＢ表色系の色情報を有する。
【００１３】
撮像素子１５から出力された画像信号は制御回路１６に入力される。制御回路１６は、画像信号に対して種々の画像処理を施して画像データを生成する。そして、制御回路１６は生成された画像データに対してＪＰＥＧなどの所定の方式により圧縮処理を行い、ＥＸＩＦなどの形式で記録媒体２０へ記録する。
【００１４】
焦点調節装置１４は、撮像素子１５から出力される撮像信号に基づいて周知の焦点評価値演算を行い、演算結果を制御回路１６へ出力する。制御回路１６は、演算結果に基づいて、焦点評価値が最大となる位置へ撮影レンズ１０を移動する。
【００１５】
ＤＲＡＭ１７は、画像処理、画像圧縮処理および表示用画像データ作成処理の途中や処理後のデータを一時的に格納するために使用される。表示用画像データは、制御回路１６が撮像素子１５からの出力に基づいて生成した画像データ、もしくは記録媒体２０に記録されている画像データに基づいて、制御回路１６により生成される。生成された表示用画像データは、制御回路１６によりＤＲＡＭ１７に格納される。フラッシュメモリ１８は、たとえば制御回路１６が演算を行なうための各種の処理プログラムが記憶された不揮発性メモリである。
【００１６】
ＬＣＤ駆動回路２１は制御回路１６の命令に基づいて液晶モニタ２２を駆動し、液晶モニタ２２は画像を表示する。また、液晶モニタ２２は、デジタルカメラの各種設定メニュー画面の表示を行なう。
【００１７】
外部機器インタフェース２３はカメラ２と画像処理装置３とを接続するためのインタフェースである。記録媒体２０に保存されている撮影画像ファイルを画像処理装置３へ送信する等の機能で利用される。具体的な接続方式としては、例えばＵＳＢインタフェースやＩＥＥＥ１３９４インタフェースである。
【００１８】
タイマー２４は現在の日付および時刻を取得する機能を提供する。この機能は撮影時刻の記録並びに、広告の有効期限の確認に用いられる。タイマー２４は、カメラの電源がオフであっても、内蔵の電源（図示せず）を用いて常に時刻をカウントしている。
【００１９】
次に、撮影画像への広告の埋め込みについて説明する。撮影画像への広告の埋め込みは２つの処理に分けられる。まず、撮影の結果得られた画像データへ広告画像を貼り付ける処理が実行される。次に、撮影画像ファイルへ広告画像に付随する広告データを格納する処理が実行される。
【００２０】
初めに、画像データへ広告画像を貼り付ける処理について説明する。図４は、広告の埋め込みを行った撮影画像の例である。図４（ａ）に示す撮影画像３０Ａは、広告埋め込み前の撮影画像である。撮影画像３０Ａに広告の埋め込みを行った例が図４（ｂ）の撮影画像３０Ｂおよび図４（ｃ）の撮影画像３０Ｃである。図４（ｂ）の広告３１Ｂと図４（ｃ）の広告３１Ｃとでは、位置、サイズ、および形状が異なっている。このように、埋め込まれる広告の位置、サイズ、および形状はどのようなものであってもよい。
【００２１】
広告の埋め込みを実行したのち、記録媒体２０へ撮影画像ファイルを保存する。撮影画像ファイルは、撮影画像データを含む保存形式であり、広告埋め込み前の撮影画像を復元できる形式となっている。図５は、本実施形態における撮影画像ファイルの形式を説明するための図である。撮影画像ファイルは、ヘッダ１００と、暗号化画像１１０と、撮影画像１２０とから構成される。ヘッダ１００には、撮影画像に関する各種情報が格納されている。ヘッダ１００はメーカーノート１０１を含む。一般に、メーカーノート１０１には、撮影に用いたカメラの情報や、撮影時のカメラの設定情報などが格納されるが、本実施形態では、これらの情報に加え、広告主、広告の有効期限、広告のリンク先ＵＲＬ、広告を除去するために必要なパラメータ、および撮影画像内の広告の位置と大きさなど、埋め込まれた広告の情報が格納される。暗号化画像１１０は、広告埋め込み前の撮影画像を暗号化したデータである。暗号化画像１１０を用いると、広告埋め込み前の撮影画像を復元できる。暗号化画像１１０は、広告埋め込み前の撮影画像を復元可能であれば、広告埋め込み前の撮影画像の全体を暗号化したデータであってもよいし、広告埋め込み前の撮影画像の一部分を暗号化したデータであってもよい。撮影画像１２０は、広告埋め込み済みの撮影画像である。撮影画像１２０は汎用的な画像記録形式に基づいて記録される。
【００２２】
記録媒体２０へ保存された撮影画像ファイルは、ＥＸＩＦなど一般に利用されている汎用画像形式との互換性を有する。撮影画像ファイルを画像処理装置などに転送した場合には、一般的な画像閲覧ソフトウェアを使用して、広告埋め込み済みの撮影画像を閲覧することが可能である。この閲覧処理では、暗号化画像１１０は使用されず、専ら撮影画像１２０が用いられる。なお、一般的な画像編集ソフトウェアを使用した編集処理も可能だが、その場合、広告埋め込み前の撮影画像を復元することはできなくなる。
【００２３】
次に、カメラ２が持つ広告データについて説明する。図６は、カメラ２が保持する広告データの例である。カメラ２は図６のような形で、撮影画像への埋め込み対象となる広告の一覧を管理している。広告データは、広告画像、広告主、有効期限、リンク先ＵＲＬから構成される。広告画像は撮影画像に埋め込まれる広告の画像データである。広告主は広告の提供者を識別する文字列もしくは記号であり、同一の広告主から複数の広告データが提供されることもある。有効期限は広告が破棄される日時である。有効期限で指定される日時を過ぎてからは、広告がカメラ２に保持されることも撮影画像に埋め込まれることもない。広告に有効期限の設定が行われていないこともあり、この場合は広告が無期限に有効であることを示す。有効期限が過ぎているかはタイマー２４が提供する日時を基に判断される。広告データはフラッシュメモリ１８に保存されているが、記録媒体２０に保存することにしてもよい。後述する処理によって、カメラ２が保持する広告データの新規追加、削除、および更新が行われる。
【００２４】
撮影画像に埋め込まれる広告は、次のような手順で決定される。まず広告主を１つ選択し、続いてその広告主が提供している広告データを選択する。広告主の選択は、広告主がメーカーに支払った広告料に応じた割合に基づく。
【００２５】
次に、カメラ２の撮影動作について説明する。ユーザが電源スイッチ１２を操作することにより電源がオンとなり、かつモードダイヤル１３により撮影モードに切換えられると、制御回路１６は撮影モードを設定する。制御回路１６は、撮像素子１５およびＬＣＤ駆動回路２１を制御することにより、たとえば１／３０秒の周期で液晶モニタ２２に表示される画像を更新する。すなわち、液晶モニタ２２には、被写体の動画像がスルー画として表示される。
【００２６】
カメラの電源をオンとしたとき、カメラが保持する広告データの更新および削除が行われる。同時に、記録媒体２０に保存されている広告埋め込み済みの撮影画像ファイルについても、埋め込まれた広告データの更新および削除を行う。図７は、カメラ２の電源をオンとしたときの広告データに関する処理を説明するためのフローチャートである。以下、フローチャートの記述に従って処理を説明する。まずステップＳ２では、記録媒体２０の存在を確認する。記録媒体２０が存在しなければステップＳ２が否定され、ステップＳ６へ進む。記録媒体２０が存在するとステップＳ２が肯定され、ステップＳ４へ進む。ステップＳ４では記録媒体２０に記録されているデータを調べ、広告データの更新情報および削除情報を取得してステップＳ６へ進む。ステップＳ６では外部機器インタフェース２３の状態を調べ、画像処理装置３と接続されているかどうかを確認する。ステップＳ６が否定されるとステップＳ１０へ進む。ステップＳ６が肯定された場合はステップＳ８へ進み、画像処理装置３から送信される広告データの更新情報および削除情報を取得してステップＳ１０へ進む。
【００２７】
ステップＳ１０では、ステップＳ４およびステップＳ８で取得した広告データの削除情報を基に、カメラ２が保持している広告データならびに記録媒体２０に保存されている撮影画像ファイルへ埋め込まれた広告データから、削除対象の広告データが存在するかを確認する。ステップＳ１０が否定されるとステップＳ１４へ進む。ステップＳ１０が肯定されるとステップＳ１２へ進み、削除対象の広告データの削除を行いステップＳ１４へ進む。ステップＳ１４では、ステップＳ４およびステップＳ８で広告データの更新情報を取得したか確認する。広告データの更新情報が存在していなければステップＳ１４が否定され、ステップＳ１８へ進む。広告データの更新情報が存在すればステップＳ１４が肯定されステップＳ１６へ進む。ステップＳ１６では、広告データの更新情報を基に、カメラ２が保持している広告データならびに記録媒体２０に保存されている撮影画像ファイルへ埋め込まれた広告データの更新を行いステップＳ１８へ進む。ステップＳ１８では、タイマー２４から取得した現在の日時を基に、カメラ２が保持している広告データならびに記録媒体２０に保存されている撮影画像ファイルへ埋め込まれた広告データの有効期限を調べ、有効期限を過ぎた広告データが存在するかを確認する。有効期限を過ぎた広告データが存在しなかった場合、ステップＳ１８が否定され処理を終了する。ステップＳ１８が肯定された場合、ステップＳ２０へ進み、有効期限を過ぎた広告データの削除を行い、処理を終了する。
【００２８】
カメラ２が撮影モードとなっている時にレリーズボタン１１が押されると、撮影が行われる。以下、撮影時の動作を詳説する。図８は、カメラが撮影を行う際の処理を説明するためのフローチャートである。まずステップＳ２では、撮像素子１５より画像データをＤＲＡＭ１７に保存する。ステップＳ４では、カメラ２の広告埋め込み機能が有効になっているか否かを調べる。広告埋め込み機能が無効であればステップＳ４が否定され、ステップＳ１４へ進む。広告埋め込み機能が有効であった場合はステップＳ４が肯定され、ステップＳ６へ進む。ステップＳ６では、カメラ２が保持している広告データの中から広告主を１つ選択する。ステップＳ８では、選択した広告主によって提供されている広告データを１つ選択する。ステップＳ１０では、タイマー２４から取得した現在の日時と、選択した広告データの有効期限を比較し、選択した広告データの有効期限が過ぎていないかを調べる。選択した広告データの有効期限が過ぎていた場合、ステップＳ１０が否定され、ステップＳ６へ戻り、広告データの選択をやり直す。ステップＳ１０が肯定されるとステップＳ１２へ進み、ＤＲＡＭ１７に保存されている画像データへ選択した広告の埋め込みを行う。ステップＳ１４では、ＤＲＡＭ１７に保存されている画像データを撮影画像ファイルの形でフラッシュメモリ１８または記録媒体２０に保存し、処理を終了する。
【００２９】
なお、撮影後の一定時間、広告の埋め込みの様子を確かめられるように、広告埋め込み済みの撮影画像を表示してもよい。あるいは、広告画像を直接表示するのではなく、広告画像が埋め込まれている場所に矩形を表示することで、広告の埋め込みが行われた場所を示してもよい。
【００３０】
続いて、カメラ２を用いた撮影画像ファイルの閲覧操作について説明する。モードダイヤル１３により再生モードに切換えられると、制御回路１６は再生モードを設定する。制御回路１６は、記録媒体２０に保存されている撮影画像ファイルを１つ読み取って、撮影画像ファイルに含まれている撮影画像を液晶モニタ２２に表示する。ユーザのボタン操作に対する反応として、制御回路１６は他の撮影画像ファイルを順次読み出して液晶モニタ２２への表示処理を行う。
【００３１】
液晶モニタ２２は撮影画像の細部まで確認できるほど大きくないため、広告付き画像を表示しても広告による宣伝効果は低い。そのため、本実施形態では、撮影画像を表示する前に、液晶モニタ２２へ広告を一定時間表示する。表示する撮影画像をボタン操作によって切り替えるたびに、この動作が実行される。このとき表示される広告は、表示する撮影画像に埋め込まれているものであってもよいし、カメラ２が保持している広告データの中から任意のものを選択してもよい。
【００３２】
以下、カメラ２と外部装置との連係動作について説明する。まず、画像処理装置３について述べる。カメラ２と画像処理装置３とは外部機器インタフェース２４によって接続される。後述する画像処理装置３は、カメラ２を画像処理装置３に接続した際、カメラ２が保持している広告データの更新情報および削除情報を提供する。その他、画像処理装置３は、カメラ２の記録媒体２０に保存されている撮影画像ファイルの、画像処理装置３への転送を行う。カメラ２から画像処理装置３へ撮影画像ファイルを転送する際、カメラ２の液晶モニタ２２には広告が表示される。転送中の広告表示は、転送前の一定時間だけ表示してもよいし、撮影画像ファイルの転送処理中にその撮影画像に埋め込まれた広告を表示してもよいし、撮影画像ファイルの転送前後いずれかにその撮影画像に埋め込まれた広告を表示してもよい。また、表示される広告は、転送する撮影画像ファイルに埋め込まれているものであってもよいし、カメラ２が保持している広告データの中から任意のものを選択してもよい。
【００３３】
次に、画像処理装置３について説明する。画像処理装置３は、あらかじめ定めてある演算処理およびプログラム実行処理を行うＣＰＵと、所定のプログラムおよびデータを記憶する記憶装置と、上記ＣＰＵがプログラムを実行した結果を表示する表示装置とを含んだコンピュータである。
【００３４】
画像処理装置３は、カメラ２から撮影画像ファイルを受信して記憶装置に格納する機能と、撮影画像ファイルの広告埋め込み前の画像と広告画像を分離して表示する機能と、表示中の広告画像に指定されているウェブページをウェブブラウザに表示させる機能と、広告データの更新情報と削除情報をサーバ４から受信する機能と、撮影画像ファイルに埋め込まれた広告データの更新を行う機能と、撮影画像ファイルに埋め込まれた広告データの削除を行う機能と、撮影画像ファイルをサーバ４へ送信する機能とを備える。以下、それぞれの機能を順に説明する。
【００３５】
画像処理装置３の起動時に、記憶装置へ格納されている撮影画像ファイルについて、埋め込まれた広告データの更新および削除を行う。図９は、画像処理装置３を起動した場合に実行される初期処理のフローチャートである。ステップＳ２では、画像処理装置３がインターネット５に接続しているかを確認する。ステップＳ２が肯定されるとステップＳ４へ進み、サーバ４からインターネット５経由で、広告データの更新情報および削除情報を取得して記憶装置に格納し、ステップＳ６へ進む。ステップＳ２が否定されるとステップＳ６へ進む。
【００３６】
ステップＳ６では、記憶装置に格納されている撮影画像ファイルへ埋め込まれている広告データの削除情報が存在するかを確認する。ステップＳ６が肯定されるとステップＳ８へ進み、削除情報が存在する広告データの削除を行いステップＳ１０へ進む。ステップＳ６が否定されるとステップＳ１０へ進む。ステップＳ１０では、記憶装置に格納されている撮影画像ファイルへ埋め込まれている広告データの有効期限が過ぎているかを確認する。ステップＳ１０が肯定されるとステップＳ１２へ進む。ステップＳ１２では、撮影画像ファイルから有効期限が過ぎている広告データを削除して処理を終了する。ステップＳ１０が否定された場合は処理を終了する。
【００３７】
前述の通り、画像処理装置３は、カメラ２の記録媒体２０に保存されている撮影画像ファイルを受信することができる。受信した撮影画像ファイルは画像処理装置３の記憶装置に保存され、画像処理装置３の表示装置で閲覧することが可能となる。また、広告埋め込み済みの撮影画像を、一時的に広告埋め込み前の状態で表示することができる。ただし、この方法によって表示される撮影画像は、１００％より小さい特定の倍率以下でのみ表示される。さらに、この場合、画像表示領域の外に広告表示領域が存在し、表示対象の撮影画像に埋め込まれた広告または任意の広告が広告表示領域に表示される。
【００３８】
広告埋め込み済みの撮影画像ファイルの広告画像、または広告表示領域に表示された広告画像に対して、入力装置から指示を与えることで（例えばマウスによる広告画像のクリック）、表示対象となっている撮影画像ファイルに埋め込まれた広告データの、リンク先ＵＲＬで特定されるウェブページが、ウェブブラウザによって表示される。
【００３９】
画像処理装置３は、撮影画像を表示する際に、撮影画像ファイルに埋め込まれた広告データの更新および削除を必要に応じて行う。この処理では、記憶領域に格納されている広告データの更新情報および削除情報の他に、広告データの有効期限が用いられる。図１０は、撮影画像を表示する直前に実行される処理のフローチャートである。ステップＳ２では、閲覧対象の撮影画像ファイルに埋め込まれた広告データを対象とする更新情報が存在するかを確認する。ステップＳ２が肯定されるとステップＳ４へ進み、閲覧対象の撮影画像ファイルに埋め込まれた広告データの更新を行い、ステップＳ６へ進む。ステップＳ２が否定されるとステップＳ６へ進む。
【００４０】
ステップＳ６では、閲覧対象の撮影画像ファイルに埋め込まれた広告データを対象とする削除情報が存在するかを確認する。ステップＳ６が肯定されるとステップＳ８へ進み、閲覧対象の撮影画像ファイルに埋め込まれた広告データの削除を行い、処理を終了する。ステップＳ６が否定されるとステップＳ１０へ進む。ステップＳ１０では、閲覧対象の撮影画像ファイルに埋め込まれている広告データの有効期限が過ぎているかを調べる。ステップＳ１０が肯定されるとステップＳ１２へ進み、閲覧対象の撮影画像ファイルに埋め込まれた広告データを削除して処理を終了する。ステップＳ１０が否定された場合は、そのまま処理を終了する。
【００４１】
画像処理装置３は、インターネット５を経由して、サーバ４へ撮影画像ファイルを転送する機能を備える。この機能によってサーバ４へ送られた撮影画像ファイルは、後述するオンラインアルバム機能によって端末６に公開することができる。画像処理装置３からサーバ４へ撮影画像ファイルを転送する際、画像処理装置３の表示装置には広告が表示される。転送中の広告表示は、転送前の一定時間だけ表示してもよいし、撮影画像ファイルの転送処理中にその撮影画像に埋め込まれた広告を表示してもよいし、撮影画像ファイルの転送前後いずれかにその撮影画像に埋め込まれた広告を表示してもよい。また、表示される広告は、転送する撮影画像ファイルに埋め込まれているものであってもよいし、画像処理装置３が保持している広告データの中から任意のものを選択してもよい。
【００４２】
続いて、サーバ４について説明する。サーバ４はインターネット５に接続されている装置であり、画像処理装置３へ広告データの更新情報および削除情報を提供する機能と、画像処理装置３から撮影画像ファイルを受信し、インターネット５を介して撮影画像ファイルを公開するオンラインアルバム機能とを備える。なお、これら２つの機能は、必ずしも単一のサーバによって提供される必要はない。例えば、インターネット５に接続された２つのサーバが存在し、その一方は広告データの更新情報および削除情報を提供する機能、他方はオンラインアルバム機能を備えている構成であってもよい。
【００４３】
サーバ４は、画像処理装置３から受信した撮影画像ファイルを、サーバ４に接続された記憶装置へ格納する。撮影画像ファイルはＨＴＴＰ（Hypertext Transfer Protocol）などの手順を通じて公開され、インターネット５に接続されている、表示装置を備えた端末６から閲覧することができる。この方法で撮影画像を閲覧する場合、端末６の表示装置には広告が埋め込まれた撮影画像が表示されるが、画像処理装置３での閲覧と同様に、広告埋め込み前の撮影画像を表示するようにし、端末６の表示装置へ設けられた広告表示領域に広告を表示するようにしてもよい。
【００４４】
端末６の表示装置へ表示された広告埋め込み済みの撮影画像ファイルの広告画像、または広告表示領域に表示された広告画像に対して、入力装置から指示を与えることで（例えばマウスによる広告画像のクリック）、画像処理装置３と同様に、表示対象となっている撮影画像ファイルに埋め込まれた広告データの、リンク先ＵＲＬで特定されるウェブページが、ウェブブラウザによって表示される。同時に、撮影画像ファイルのメーカーノート１０１に存在する、リンク先訪問回数カウンタに対し１が加算される。このときＨＴＴＰ  Ｃｏｏｋｉｅなどを利用して、同一のユーザが複数回のウェブページ表示を行っても、リンク先訪問回数カウンタへ複数回の加算が行われないようにしてもよい。
【００４５】
撮影画像ファイルのリンク先訪問回数カウンタがあらかじめ設定されたしきい値を超えると、撮影画像ファイルから広告が削除される。画像処理装置３は、広告が削除された撮影画像ファイルをサーバ４から受信することができる。
【００４６】
また、前述の方法で表示されたウェブページでオンラインショッピングが行えるようにし、前述の方法でウェブページが表示され、なおかつオンラインショッピングが行われた場合には、ショッピング金額を撮影画像ファイルに記録するようにしてもよい。この場合、ショッピング金額があらかじめ設定された金額を超えた場合には、撮影画像ファイルから広告が削除される。
【００４７】
サーバ４は、記憶装置へ格納されている撮影画像ファイルについて、端末６が閲覧を行う際、埋め込まれた広告データの有効期限を確認する。有効期限が過ぎた広告データが見つかった場合は、撮影画像ファイルから広告データを削除する。同様に、広告データの削除情報についても確認し、削除対象となっている広告データが見つかった場合は、撮影画像ファイルから広告データを削除する。これらの処理は、端末６が閲覧を行う際だけではなく、定期的にも実行する。
【００４８】
以上で述べた各種の手段により、サーバ４の記憶装置へ格納されている撮影画像ファイルから埋め込まれた広告データが削除された場合、広告削除済み撮影画像ファイルを画像処理装置３へ転送することにより、画像処理装置３でも広告削除済み撮影画像ファイルを利用できるようになる。
【００４９】
上述した第１の実施の形態による画像処理装置によれば、次の作用効果が得られる。
（１）広告に有効期限が設定されている。これにより、期間を限定しての宣伝を行う広告や、広告料に応じた期間を設定するなど、より柔軟な広告の活用が可能となり、広告提供の幅が広がる。
（２）オンラインアルバムにおいて、広告のリンク先ＵＲＬ訪問回数やオンラインショッピングの売り上げに応じて広告除去が自動的に行われる。これにより、広告の効果と広告料に対して、公正さが保たれる。
（３）撮影画像に広告を埋め込むが、保存は埋め込み前の撮影画像を復元可能な形で行われる。これにより、適切な広告効果が得られたのち、広告埋め込み前の撮影画像が得られ、広告が埋め込まれることに対する利用者の不都合が減ずる。
（４）広告データの削除情報をサーバから配信することができる。これにより、広告配信における誤りや手違いを速やかに正すことが可能となる。
【００５０】
第１の実施の形態では、広告データに関するカメラ２への情報提供は、すべて画像処理装置３を経由して行われる。直接サーバ４と通信を行うため、カメラ２へネットワーク接続のためのインタフェースを追加し、インターネット５へ接続可能としてもよい。このような例を第２の実施の形態として説明する。
【００５１】
――第２の実施の形態――
【００５２】
本実施形態におけるカメラは、ネットワーク接続のためのインタフェースを備えており、インターネット５に接続することができる。インターネット５に接続する機能を持ったカメラでは、画像処理装置３が備える以下の機能を直接実行することができる。その機能とは、サーバ４から広告データの更新情報および削除情報を取得する機能、サーバ４へ撮影画像ファイルを転送する機能、および広告が削除された撮影画像ファイルをサーバ４から受信する機能である。サーバ４へ撮影画像ファイルを転送する際は、画像処理装置３へ撮影画像ファイルを転送する場合と同様に、液晶モニタ２２には広告が表示される。
【００５３】
また、本実施形態のカメラは、インターネット５を経由してサーバ４に接続を行ったとき、自動的にサーバ４から広告データの更新情報および削除情報を取得し、これらに基づいて撮影画像ファイルに埋め込まれた広告データの更新および削除を実行する。同時に、有効期限に基づいて撮影画像ファイルに埋め込まれた広告データの削除を実行する。
【００５４】
上述した第２の実施の形態による画像処理装置によれば、第１の実施の形態による画像処理装置で得られる作用効果に加えて、次の作用効果が得られる。画像処理装置３を必要とせず、直接サーバ４との通信を行うことができる。これにより、広告データの更新情報および削除情報を速やかに利用することができる。また、撮影を行った後すぐに撮影画像ファイルをオンラインアルバムで公開することが可能となる。
【００５５】
次のような変形も本発明の範囲内である。
（１）広告埋め込み済みの撮影画像から広告埋め込み前の撮影画像を復元するため、前者を暗号化したデータを撮影画像ファイルに含めたが、可視型電子透かし（ウォーターマーク）技術を用いて広告画像の埋め込みを行ってもよい。
【００５６】
（２）カメラ２で撮影画像を再生する場合、各撮影画像の表示前に広告を一定時間表示するが、再生開始時に一度だけ表示するようにしてもよい。
【００５７】
（３）１つの撮影画像ファイルにつき、１つの広告データの埋め込みを行うとしたが、複数の広告データの埋め込みを行うようにしてもよい。また、静止画ではなく動画を撮影する場合は、複数の広告を一定時間ごとに切り替えて表示するようにしてもよいし、広告画像を動画としてもよい。
【００５８】
（４）オンラインアルバムからクレジットカードもしくはプリペイドカードを用いて決済を行うことにより、サーバ４の記憶装置に格納されている撮影画像ファイルから広告データを削除できるようにしてもよい。
【００５９】
（５）カメラメーカーの販売店またはサービス代理店の店頭に撮影画像ファイルが記録された記録媒体を持ち込み、一定の金額を支払うことで、撮影画像ファイルから広告データを削除できるようにしてもよい。このとき、広告データが削除された撮影画像ファイルは、元の撮影画像ファイルを置き換えて記録されてもよいし、別の記録媒体に記録されてもよい。また、記録媒体ではなくカメラを持ち込んでもよい。
【００６０】
（６）ウェブページからクレジットカードもしくはプリペイドカードを用いて決済を行うか、カメラメーカーの販売店またはサービス代理店の店頭で現金を支払うことによって、カメラの広告埋め込み機能をオフにできるようにしてもよい。また、この方法によってカメラの広告埋め込み機能をオフにした場合、これまで当該カメラによって記録されてきた撮影画像ファイルから広告データを削除できるようにしてもよい。
【００６１】
本発明の特徴を損なわない限り、本発明は上記実施の形態に限定されるものではなく、本発明の技術的思想の範囲内で考えられるその他の形態についても、本発明の範囲内に含まれる。
【００６２】
なお、以上説明した実施の形態におけるカメラの各構成要素と特許請求の範囲の各構成要素との対応関係は以下の通りである。本発明の撮像素子は撮像素子１５に対応し、画像生成手段、判定手段および画像合成手段は制御回路１６に対応する。
【００６３】
なお、以上の対応関係の説明は一例であり、権利解釈に際して何ら拘束されるものではない。
【図面の簡単な説明】
【００６４】
【図１】第１の実施の形態の、主要な構成要素とその関係を表したブロック図である。
【図２】カメラ２の外観を表す図である。
【図３】第１の実施の形態の、カメラの回路構成を示すブロック図である。
【図４】広告の埋め込みを行った撮影画像の例である。
【図５】第１の実施の形態における、撮影画像ファイルの形式を説明するための図である。
【図６】カメラ２が保持する広告データの例である。
【図７】カメラ２の電源をオンとしたときの広告データに関する処理を説明するためのフローチャートである。
【図８】カメラが撮影を行う際の処理を示すフローチャートである。
【図９】画像処理装置３を起動した場合に実行される初期処理のフローチャートである。
【図１０】画像処理装置３が撮影画像を表示する直前に実行される処理のフローチャートである。
【符号の説明】
【００６５】
１  画像処理システム
２  カメラ
３  画像処理装置
４  サーバ
５  インターネット
６  端末
【図１】
2009200783.tif 000003
【図２】
2009200783.tif 000004
【図３】
2009200783.tif 000005
【図４】
2009200783.tif 000006
【図５】
2009200783.tif 000007
【図６】
2009200783.tif 000008
【図７】
2009200783.tif 000009
【図８】
2009200783.tif 000010
【図９】
2009200783.tif 000011
【図１０】
2009200783.tif 000012