(57)【要約】【課題】画像を転送するときに、転送を行った者の意思に反して、転送後の画像がさらに転送されてしまうことを防止する。【解決手段】受信装置１ｂ、１ｃの記憶部２８ｂ、２８ｃに、受信装置１ｂ、１ｃの所有者を表す識別情報４２，４５を、それぞれ記憶せしめておく。送信装置１ａの記憶部７ａには、撮影などにより取得された画像４３を記憶せしめておく。受信装置１ａから、受信装置１ｂ、１ｃに画像４３を転送するときには、受信装置１ｂ、１ｃは、それぞれ送信装置１ａに識別情報４２、４５を転送する。送信装置１ａは、画像４３と識別情報４２とを含む画像ファイルを生成し、受信装置１ｂに転送する。また、画像４３と識別情報４５とを含む画像ファイルを生成し、受信装置１ｃに転送する。【選択図】図９
2008219261.tif 000002
【特許請求の範囲】
【請求項１】
撮像機能および通信機能を備えた画像送信装置から、通信機能を備えた画像受信装置への、画像の転送を制御する方法であって、
画像受信装置の記憶部に、該画像受信装置の所有者を表す識別情報を記憶せしめ、
画像送信装置の記憶部に、前記撮像機能または前記通信機能により取得した画像を記憶せしめ、
前記画像受信装置から前記画像送信装置に、前記識別情報を転送し、
前記画像送信装置が、該画像送信装置の記憶部に記憶されている前記画像と、前記画像受信装置から転送された前記識別情報とを含む画像ファイルを生成し、
前記画像送信装置から前記画像受信装置に前記画像ファイルを転送する、画像の転送制御方法。
【請求項２】
前記画像受信装置の所有者を表す識別情報の中に、該画像受信装置の所有者の名前および／または連絡先を表す文字情報、該所有者の生体認証情報のうち、少なくとも１つが含まれていることを特徴とする、請求項１記載の画像の転送制御方法。
【請求項３】
撮像機能および通信機能を備えた画像送信装置から、通信機能を備えた画像受信装置への、画像の転送を制御する方法であって、
画像送信装置の記憶部に、前記撮像機能または前記通信機能により取得した画像を記憶せしめ、
前記画像送信装置の動作を制御することにより、転送事情を表す識別情報を取得して該画像送信装置の記憶部に記憶せしめ、
前記画像送信装置が、該画像送信装置の記憶部に記憶されている前記画像と前記転送事情を表す識別情報とを含む画像ファイルを生成し、
前記画像送信装置から前記画像受信装置に前記画像ファイルを転送する、画像の転送制御方法。
【請求項４】
前記転送事情を表す識別情報の中に、転送日時および／または転送場所を表す文字情報、転送場所周辺の情景を表す画像、前記画像受信装置の所有者の生体認証情報のうち、少なくとも１つが含まれていることを特徴とする、請求項３記載の画像の転送制御方法。
【請求項５】
前記画像受信装置が、前記画像ファイルに含まれる前記画像を、前記画像ファイルに含まれる前記識別情報とともに、所定の画面に出力することを特徴とする、請求項１から４のいずれか１項記載の画像の転送制御方法。
【請求項６】
前記画像送信装置が生成する画像ファイルは、前記識別情報が前記画像のメタデータとして付加された画像ファイル、または前記識別情報が前記画像に電子透かしとして埋め込まれた画像ファイルであることを特徴とする、請求項１から５のいずれか１項記載の画像の転送方法。
【請求項７】
前記画像送信装置は、該画像送信装置の記憶部に記憶されている画像が、前記識別情報を伴わない画像であるときのみ、前記画像ファイルの生成を行うことを特徴とする、請求項１から６のいずれか１項記載の画像の転送方法。
【請求項８】
撮影により画像を取得する撮像部、
転送先装置との通信を制御する通信制御部、
前記撮像部により取得された画像および／または前記通信制御部を介して取得された画像を記憶する画像記憶部、および
前記通信制御部を介して前記転送先装置から取得した、該転送先装置の所有者を表す識別情報と、前記画像記憶部に記憶されている前記画像とを含む画像ファイルを生成して、前記転送先装置に転送する転送制御部を備えた画像転送装置。
【請求項９】
撮影により画像を取得する撮像部、
転送先装置との通信を制御する通信制御部、
前記撮像部により取得された画像および／または前記通信制御部を介して取得された画像を記憶する画像記憶部、および
転送事情を表す識別情報を取得するための動作を行い、該動作により取得した転送事情を表す識別情報と前記画像記憶部に記憶されている前記画像とを含む画像ファイルを生成して、前記転送先装置に転送する転送制御部を備えた画像転送装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像機能と通信機能を兼ね備えた装置から他の装置に画像を転送するときの転送制御方法と、その方法により画像の転送を行う画像転送装置に関する。
【背景技術】
【０００２】
デジタルカメラ付き携帯電話が普及し、撮影した画像を他の装置に転送することは、比較的簡単になった。このような状況は、便利である反面、撮影者の意図に反して画像が流出するおそれがある。
【０００３】
画像の流出を防止または抑制する方法としては、送信時に電子証明書を要求したり、転送状況を画面に表示することで無断送信を防止する方法（特許文献１、２参照）が提案されている。また、送信端末に固有の個体識別データを画像に付加することで、無断撮影された画像が配信された際に発信元を特定できるようにする方法（特許文献３参照）などが提案されている。
【特許文献１】特開２００５−１５９７２６号公報
【特許文献２】特開２００５−３５２６８２号公報
【特許文献３】特開２００４−３１２１６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１、２が示す方法によれば、撮影者が所有する装置から、撮影者の意図に反して画像が流出することは防げる。しかし、撮影者が自らの意志で画像を転送した場合、その先の転送を抑制することはできない。また、特許文献３が示す方法によれば、無断撮影された画像の配信は、抑制することができる。しかし、この方法もまた、撮影者が自ら画像を転送した場合、画像を受け取った者による再転送を抑制することはできない。
【０００５】
本発明の目的は、撮影者が自ら画像を転送した場合に、撮影者の意図に反して、画像がさらに転送されてしまうことを防止することにある。
【課題を解決するための手段】
【０００６】
本発明が提案する第１の方法は、撮像機能および通信機能を備えた画像送信装置から、通信機能を備えた画像受信装置への、画像の転送を制御する方法であって、次の手順により画像の転送を行なう。
【０００７】
まず、画像受信装置の記憶部には、その画像受信装置の所有者を表す識別情報を記憶せしめておく。但し「所有者」とは、所有権を有する者に限らず、装置の管理者、使用者なども含むものとする。画像受信装置の所有者を表す識別情報は、所有者の名前や連絡先を表す文字情報か、所有者の生体認証情報、もしくはそれらの組み合わせとすることが好ましい。一方で、画像送信装置の記憶部には、撮像機能または通信機能により取得した画像を記憶せしめておく。続いて、画像受信装置から画像送信装置に、識別情報を転送する。識別情報の転送は、画像送信装置からの要求に対する応答として行なってもよい。画像送信装置は、画像送信装置の記憶部に記憶されている画像と、画像受信装置から転送された識別情報とを含む画像ファイルを生成する。画像送信装置が生成した画像ファイルは、画像受信装置へと転送される。
【０００８】
第１の方法により画像ファイルを転送した場合、転送される画像ファイルの中には、転送先である画像受信装置の所有者を表す識別情報が記録される。したがって、転送された画像ファイルが、さらに他の装置（者）に転送された場合、再転送された画像ファイルに含まれる識別情報を確認することで、再転送を行なった装置（者）を特定することができる。
【０００９】
本発明が提案する第２の方法は、第１の方法と同じく、撮像機能および通信機能を備えた画像送信装置から、通信機能を備えた画像受信装置への、画像の転送を制御する方法であり、次の手順により画像の転送を行なう。
【００１０】
まず、画像送信装置の記憶部に、撮像機能または通信機能により取得した画像を記憶せしめておく。続いて、画像送信装置の動作を制御することにより、転送事情を表す識別情報を取得して画像送信装置の記憶部に記憶せしめる。「転送事情」とは、転送を行なった日時、場所、相手および状況のことであり、転送事情を表す識別情報は、転送日時や転送場所を表す文字情報、転送場所周辺の情景を表す画像、画像受信装置の所有者の生体認証情報、もしくはそれらの組み合わせとすることが好ましい。画像送信装置は、画像送信装置の記憶部に記憶されている画像と転送事情を表す識別情報とを含む画像ファイルを生成し、その画像ファイルを画像受信装置に転送する。
【００１１】
第２の方法では、画像送信装置が自ら識別情報を取得するので、画像受信装置からの識別情報の供給がなくても、転送する画像ファイルの中に、転送相手を特定する情報または連想させる情報を記録しておくことができる。これにより、第１の方法同様、転送された画像ファイルが、さらに他の装置（者）に転送された場合、再転送された画像ファイルに含まれる識別情報を確認することで、再転送を行なった装置（者）を特定することができる。
【００１２】
また、第１の方法、第２の方法とも、画像受信装置は、画像ファイルに含まれる画像を、画像ファイルに含まれる識別情報とともに、所定の画面に出力することが好ましい。このような画面表示を行うことにより、画像ファイルを受け取った者に、画像ファイルを再転送すれば、その者が再転送を行なったことは簡単に特定されるということを、知らしめることができる。
【００１３】
また、画像送信装置が生成する画像ファイルは、識別情報が画像のメタデータとして付加された画像ファイルでもよいし、識別情報が画像に電子透かしとして埋め込まれた画像ファイルでもよい。メタデータとしての付加は、画像の画質に影響しないという利点がある。一方、電子透かしとしての付加は、データの改ざんにより識別情報を削除されにくいという利点がある。
【００１４】
また、画像ファイルの生成は、画像送信装置の記憶部に記憶されている画像が、識別情報を伴わない画像であるときのみ、行うようにしてもよい。転送の度に画像ファイルに識別情報を記録することとすると、転送が繰り返された場合に画像ファイルのサイズが増加するという不都合があり、一方、画像流出の要因を作ったのは最初に再転送を行なった者であり、その者のみを特定できれば十分な場合も少なくないからである。
【００１５】
本発明の第１の画像転送装置は、第１の転送制御方法において画像送信装置として機能する装置であり、撮影により画像を取得する撮像部、転送先装置との通信を制御する通信制御部、撮像部により取得された画像や通信制御部を介して取得された画像を記憶する画像記憶部、および、通信制御部を介して転送先装置から取得した転送先装置の所有者を表す識別情報と、画像記憶部に記憶されている画像とを含む画像ファイルを生成して、転送先装置に転送する転送制御部を備えるものである。
【００１６】
また、本発明の第２の画像転送装置は、第２の転送制御方法において画像送信装置として機能する装置であり、撮影により画像を取得する撮像部、転送先装置との通信を制御する通信制御部、撮像部により取得された画像や通信制御部を介して取得された画像を記憶する画像記憶部、および転送事情を表す識別情報を取得するための動作を行い、その動作により取得した転送事情を表す識別情報と画像記憶部に記憶されている画像とを含む画像ファイルを生成して、転送先装置に転送する転送制御部を備えるものである。
【発明の効果】
【００１７】
本発明の方法および装置によれば、転送した画像が、さらに転送され、流出してしまった場合に、画像ファイルを調べるだけで、再転送を行なった者を特定することができる。また、本発明の方法により転送を行なっていることを画面表示で知らしめることにより、再転送を抑制することもできる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の方法および装置の一実施形態として、前述した第１の転送制御方法と第２の転送制御方法を選択的に用いることができるデジタルカメラを開示する。但し、本発明が提案する２種類の転送制御方法および２種類の画像転送装置は、それぞれ独立して実施可能であり、以下に説明する実施形態に限定されるものではない。
【００１９】
はじめにデジタルカメラの構成について説明する。図１Ａおよび図１Ｂは、デジタルカメラ１の外観を示す図であり、図１Ａはデジタルカメラの正面を、図１Ｂは背面を示している。これらの図に示すように、デジタルカメラ１は、撮像レンズ２、シャッタレリーズボタン３、内蔵フラッシュ４、操作ダイヤル５ａ、各種操作ボタン５ｂ〜５ｆ、モニタ６を備えている。また、デジタルカメラ１の下部には開閉可能なスロットカバーがあり、スロットカバーの中にはメモリカード７を装填するカードスロットが備えられている。
【００２０】
図２は、デジタルカメラ１の内部構成を示す図である。この図に示すように、デジタルカメラ１は、撮像レンズ２、レンズ駆動部１６、絞り１３、絞り駆動部１７、ＣＣＤ１４およびタイミングジェネレータ（ＴＧ）１８からなる撮像部を備える。撮像レンズ２は、被写体にピントを合わせるためのフォーカスレンズ、ズーム機能を実現するためのズームレンズなど複数の機能別レンズにより構成される。レンズ駆動部１６はステッピングモータなど小型のモータで、ＣＣＤ１４から各機能別レンズのまでの距離が目的に適った距離となるように各機能別レンズの位置を調整する。絞り１３は複数の絞り羽根からなる。絞り駆動部１７は、ステッピングモータなど小型のモータで、絞りの開口サイズが目的に適ったサイズになるように絞り羽根の位置を調整する。ＣＣＤ１４は原色カラーフィルタを伴う５００〜１２００万画素のＣＣＤで、タイミングジェネレータ１８からの指示信号に応じて蓄積された電荷を放出する。タイミングジェネレータ１８は、ＣＣＤ１４に所望の時間のみ電荷が蓄積されるようにＣＣＤ１４に対して信号を送り、これによりシャッタ速度を調整する。
【００２１】
また、デジタルカメラ１は、ＣＣＤ１４の出力信号をデジタル信号に変換するＡ／Ｄ変換部１５と、Ａ／Ｄ変換部１５が出力した画像データをシステムバス２４を介して他の処理部に転送する画像入力制御部２３と、画像入力制御部２３から転送された画像データを一時記憶するメモリ２２を備える。
【００２２】
また、デジタルカメラ１は、フラッシュ４と、フラッシュ４の発光タイミングや発光量を制御するフラッシュ制御部１９と、レンズ駆動部１６にレンズの移動を指示して焦点合わせを行う焦点調節部２０と、絞り値とシャッタ速度を決定し、絞り駆動部１７とタイミングジェネレータ１８に指示信号を送出する露出調整部２１を備える。また、デジタルカメラ１は、メモリ２２に記憶されている画像データに対して画像処理を施す画像処理部２５を備える。画像処理部２５は、画像を自然な色合い、明るさにするための色階調補正や明るさ補正、また画像データが赤目を含むものであるときに赤目を黒目に修正する処理など、画像の見栄えを良くするための各種仕上げ処理を行う。画像処理部２５により処理された処理済画像データは、再度メモリ２２に格納される。
【００２３】
また、デジタルカメラ１は、メモリ２２に記憶されている画像データのモニタ６への出力を制御する表示制御部２６を備える。表示制御部２６は、メモリ２２に記憶されている画像データの画素数を、表示に適した大きさとなるように間引きしてから液晶モニタ９に出力する。また、表示制御部２６は、動作条件などの設定画面の表示も制御する。
【００２４】
また、デジタルカメラ１は、メモリ２２に記憶されている画像データのメモリカード７への書込み、およびメモリカード７に記録されている画像データのメモリ２２へのロードを制御する記録読出制御部２７を備える。記録読出制御部２７は、ユーザの設定に応じて撮影により取得された画像データをそのまま、もしくは圧縮符号化し、Ｅｘｉｆ（Exchangeable Image File Format）ファイルとして、メモリカード７に記録する。Ｅｘｉｆは、日本電子工業振興協会（ＪＥＩＤＡ）が定めたファイルフォーマット規格である。また、メモリカード７に記録されている画像ファイルの再生を要求する操作が行われたときには、Ｅｘｉｆファイルに含まれる画像データを、メモリ２２にロードする。画像データが圧縮されている場合には伸長した後、メモリ２２にロードする。
【００２５】
また、デジタルカメラ１は、デジタルカメラ１の所有者の識別情報を記憶するメモリ２８を備える。本実施形態では、メモリ２８には、所有者の顔画像が記憶されているものとする。但し、所有者の識別情報は、顔画像以外の生体情報（指紋、虹彩、静脈パターンなど）でもよいし、所有者の氏名や連絡先を示す文字情報（氏名、住所、メールアドレスなど）でもよい。識別情報は１種類である必要はなく、複数種類の識別情報をメモリ２８に記憶せしめておき、選択的にまたは組み合わせて利用することもできる。
【００２６】
所有者の顔画像は、デジタルカメラ１で撮影を行うことにより取得する。あるいは、他のカメラにより撮影された顔画像を、メモリカード７を介してデジタルカメラ１に取り込んでもよい。指紋、虹彩、静脈パターンなどを識別情報として記憶せしめる場合には、専用の装置（例えば指紋読取装置）によりそれらの情報を取得し、メモリカード７を介してデジタルカメラ１に取り込むことが好ましい。文字情報を識別情報として記憶せしめる場合には、デジタルカメラ１の設定画面において文字情報を入力する。あるいは、パソコンなどにより文字情報を生成し、メモリカード７を介してデジタルカメラ１に取り込むことも可能である。
【００２７】
また、デジタルカメラ１は、薄型の内蔵アンテナ１１と、通信制御部１２を備える。通信制御部１２は、無線ＬＡＮ、ＴＣＰ／ＩＰ（Transmission Control Protocol / Internet Protocol）およびＰＴＰ−ＩＰ（Picture Transfer Protocol over TCP/IP networks）に準拠した画像転送を行なう。また、通信制御部１２は、ＵＰｎＰ（Universal Plug and Play）機能も備えている。なお、無線ＬＡＮはＩＥＥＥ８０２．１１に、ＴＣＰ／ＩＰはＩＥＴＦ（Internet Engineering Task Force）のＲＦＣ（Request for Comment）７９１および７９３に、またＰＴＰ−ＩＰはＣＩＰＡ（カメラ映像機器工業会）のＤＣ−００５に、ＵＰｎＰはＵＰｎＰ Ｆｏｒｕｍ発行の仕様書で、規定されている。
【００２８】
デジタルカメラ１は、この他、ＣＰＵ（Central Processor Unit）３１、操作／制御プログラムが格納されたＲＡＭ（Random Access Memory）３２、各種設定値が記憶されているＥＥＰＲＯＭ（Electronically Erasable and Programmable Read Only Memory）３３からなる全体制御部３０を備える。全体制御部３０のＣＰＵ３１は、ＥＥＰＲＯＭ３３に記憶された設定値を参照し、その設定値に基づいてＲＡＭ３２に記憶されているプログラムを選択、実行する。これにより、全体制御部３０は、シャッタレリーズボタン３、操作ダイヤル／ボタン５ａ〜５ｆの操作を検出し、前述したフラッシュ制御部１９、焦点調節部２０、露出調整部２１、画像入力制御部２３、画像処理部２５、表示制御部２６、記録読出制御部２７および通信制御部１２に対し、実行すべき処理を指示する指示信号を送出する。これにより、デジタルカメラ１の動作が制御される。
【００２９】
本実施形態では、デジタルカメラ１の動作モードとして、撮影モード、再生モード、設定モードおよび通信モードがある。撮影モードでは、全体制御部３０の制御の下で、各処理部が、それぞれ焦点調節、露出制御、フラッシュ制御、画像処理、記録などを実行することにより画像が取得される。再生モードでは、全体制御部３０の制御の下で、メモリカード７に記録されている画像がモニタ６に出力される。設定モードでは、全体制御部３０の制御の下で、モニタ６に設定画面が表示され、操作ダイヤル／ボタン５ａ〜５ｆからの操作入力が受け付けられる。設定画面において、ユーザが操作ダイヤル／ボタン５ａ〜５ｆを使って選択した情報、あるいはメモリカード７から取り込まれた情報は、メモリ２８やＥＥＰＲＯＭ３３に記憶される。通信モードでは、メモリカード７に記録されている画像が、他のデジタルカメラ、パソコンあるいはプリンタに転送される。あるいは、他のデジタルカメラなどから転送された画像が、メモリカード７に記録される。
【００３０】
以下、デジタルカメラ１が行なう転送制御処理について、さらに説明する。図３は、デジタルカメラ１（以下、送信側カメラと称する）から他のデジタルカメラ（以下、受信側カメラと称する）への画像の転送手順を示すフローチャートである。受信側カメラは、デジタルカメラ１と同様の構成を備えており、送信側カメラ、受信側カメラは、いずれも通信モードに設定されているものとする。
【００３１】
送信側カメラおよび受信側カメラの全体制御部３０は、通信モードに設定されたことを検出すると、それぞれの通信制御部１２に対し、通信可能機器の探索を指示する。この指示を受けて、通信制御部１２は、ＵＰｎＰプロトコルに基づき通信可能な機器を探索する（Ｓ１０１，Ｓ２０１）。探索の範囲は、アンテナの性能や通信規格にもよるが、概ね、半径数十ｍ〜百数十ｍの範囲となる。詳細には、通信制御部１２は、機器探索コマンドをマルチキャストで送信し、所定の時間、機器探索コマンドを受信した機器が応答パケットを返信してくるのを待つ。応答パケットを受信した場合には、そのパケットに含まれるＩＰアドレスの情報を参照する。そして、そのＩＰアドレスを宛先アドレスとして機器名称などの詳細情報を問い合わせるコマンドを送信し、相手の機器からの返信を待つ。複数の機器からの応答パケットを受信した場合には、機器ごとに詳細情報の問い合わせを行う。そして、取得した詳細情報を全体制御部３０に対し送出する。
【００３２】
全体制御部３０は、所定時間通信制御部１２からの詳細情報の供給が無いときは、通信可能な機器は１台も検出されなかったと判断し（Ｓ１０２，Ｓ２０２）、カメラの動作モードを再生モードへと移行する。一方、通信可能な機器が検出されたときは（Ｓ１０２，Ｓ２０２）、全体制御部３０は、検出された機器の機器名称を、モニタ６に表示するよう、表示制御部２６に指示する。一方で、全体制御部３０は、操作ボタン５ｄの操作を検出することにより、モニタ６に表示された機器の中から一または複数の機器を選択する操作を受け付ける（Ｓ１０３）。なお、図は、送信側カメラでは機器の選択操作を行い、受信側カメラでは機器の選択操作を行わない場合を例示している。
【００３３】
送信側カメラの全体制御部３０は、ステップＳ１０３において機器の選択操作を受け付けると、通信制御部１２に対し、選択された機器との間で通信を行なうための初期化処理を行うよう指示する。通信制御部１２は、この指示を受けて、ＰＴＰ―ＩＰで規定された手順にしたがって、選択された機器との間で通信コネクションを確立し、通信セッションを開く。すなわち通信を行うために必要な初期化処理を行う（Ｓ１０４）。受信側カメラの通信制御部１２も、送信側カメラからのコネクション要求を受けて、同様の初期化処理を実行する（Ｓ２０３）。初期化処理の完了は、送信側カメラ、受信側カメラそれぞれの全体制御部３０に通知される。
【００３４】
送信側カメラの全体制御部３０は、続いて通信制御部１２に、通信相手の機器の所有者識別情報の取得を指示する。通信制御部１２は、この指示を受け、相手機器に対し、所有者識別情報を要求する所定フォーマットのパケットを送信する（Ｓ１０５）。この要求パケットは受信側カメラの通信制御部１２を介して受信側カメラの全体制御部３０に届く。受信側カメラの全体制御部３０は、この要求パケットを受信すると（Ｓ２０４）、受信側カメラのメモリ２８に記憶されている所有者識別情報を、通信制御部１２を介して送信側カメラに送信する（Ｓ２０５）。この所有者識別情報は、送信側カメラの通信制御部１２を介して送信側カメラの全体制御部３０により受信される（Ｓ１０６）。送信側カメラの全体制御部３０は、相手の機器の所有者識別情報を取得できたときは（Ｓ１０７）、表示制御部２６に対し、取得した所有者識別情報をモニタ６に出力するよう指示する。相手の機器の所有者識別情報を取得できなかったときの処理（Ａ−Ａ´）については、後述する。
【００３５】
表示制御部２６は、この指示を受け、通信相手の所有者識別情報をモニタ６に表示する（Ｓ１０８）。また、表示制御部２６は、記録読出制御部２７を介してメモリカード７から画像ファイルを読み出し、転送の対象として選択可能な画像を通信相手の所有者識別情報とともに、モニタ６に表示する。例えば、所有者識別情報が顔画像である場合には、図４に例示するように、送信側カメラのモニタ画面４０は、選択可能な画像の一覧４１と、通信相手の顔画像４２とが配置された画面となる。
【００３６】
送信側カメラの全体制御部３０は、表示制御部２６に上記画面表示を要求する一方で、操作ボタン５ｄの操作を検出することにより、画像一覧４１の中から一または複数の画像を選択する操作を受け付ける（Ｓ１０９）。そして画像の選択操作を受け付けたら、各画像について転送用の画像ファイルを生成する（Ｓ１１０）。
【００３７】
以下、図５および図６を参照して、転送用の画像ファイルのフォーマットについて説明する。転送用の画像ファイル８は、基本的には、撮影時に生成される画像ファイルと同じＥｘｉｆファイルである。但し、ファイル内に、所有者識別情報が記録されている点が、撮影時に生成される画像ファイルと異なる。
【００３８】
画像ファイル８は、図５に示すとおり、ＴＩＦＦヘッダ８１、ＥｘｉｆＩＦＤ（Image File Directory）８２および画像データ本体８３により構成される。ＥｘｉｆＩＦＤ８２は、画像データ本体８３に関する情報、すなわちメタデータを記録する領域である。ＥｘｉｆＩＦＤ８２のフォーマットは規格で定められているが、その中に、ＭａｋｅｒｎｏｔｅＩＦＤ９と呼ばれる領域がある。ＭａｋｅｒｎｏｔｅＩＦＤ９は、デジタルカメラのメーカが任意のデータを記録し得る領域として確保された領域である。本実施形態では、このＭａｋｅｒｎｏｔｅＩＦＤ９に送信側カメラの所有者の所有者識別情報と、受信側カメラの所有者の所有者識別情報とを記録したものを、転送用の画像ファイルとする。送信側カメラの所有者の所有者識別情報は、送信側カメラのメモリ２８に記憶されている情報を読み出して記録する。受信側カメラの所有者の所有者識別情報は、ステップＳ１０５〜Ｓ１０６において取得した情報を記録する。
【００３９】
図６は、ＭａｋｅｒｎｏｔｅＩＦＤ９に所有者識別情報を記録するときのフォーマットの一例を示す図であり、幅方向が１２バイト（０〜１１）の領域を表している。本実施形態では、ＭａｋｅｒｎｏｔｅＩＦＤ９の、最初の１２バイトの領域９１をディレクトリエントリとして、次の１２バイトの領域９２をディレクトリ０として、その次の１２バイトの領域９３をディレクトリ１として、その次の１２バイトの領域は次のＩＦＤへのオフセットを記録する領域として使用する。その後の領域９４および９５は、送信側カメラの所有者の所有者識別情報と、受信側カメラの所有者の所有者識別情報を記録する領域として使用する。
【００４０】
ディレクトリエントリには、通常、そのＩＦＤに記録されるディレクトリの数が記録される。本実施形態では、送信側カメラの所有者の所有者識別情報と、受信側カメラの所有者の所有者識別情報という２つの情報を記録するので、領域９１に記録される値は、ディレクトリ数が２個であることを示す０ｘ０００２となる。領域９２は、送信側カメラの所有者識別情報（顔画像）を記録する領域として、領域９３は受信側カメラの所有者識別情報（顔画像）を記録する領域として使用する。詳細には、領域９２および９３ともに、先頭２バイトはデータの種類を示すタグ番号、次の２バイトはデータのタイプ、次の４バイトは顔画像データのサイズ（画像サイズ）、最後４バイトは顔画像データへのオフセットを記録する領域として使用する。そして、タグ番号の領域には、データの種類に固有の番号として予め規定された番号を記録する。データのタイプの領域には、８ビット符号無し整数を意味する番号０ｘ０００１を記録する。データサイズの領域は、所有者識別情報のデータサイズを記録する。オフセットとしては、それぞれ、領域９４の先頭および領域９５の先頭アドレスを記録する。
【００４１】
再び図３を参照して説明する。送信側カメラの全体制御部３０は、上記フォーマットの画像ファイル８を生成すると、通信制御部１２に対し、その画像ファイルの転送を指示する。通信制御部１２は、この指示を受けて、画像ファイル８を受信側カメラに転送する（Ｓ１１１）。図７に、画像ファイル８の転送が行われている最中の、送信側カメラのモニタ画面４０の表示例を示す。図の例のように、画像ファイル８の転送中は、転送中の画像４３が画面の左側から右側へと移動するアニメーション表示など、転送が行われていることがユーザにわかるような表示を行うことが好ましい。
【００４２】
受信側カメラの全体制御部３０は、通信制御部１２を介して画像ファイル８を受信する（Ｓ２０６）。そして、画像ファイル８に含まれる画像データ本体８３および２つの所有者識別情報（領域９４、９５に記録されている情報）を取得し、表示制御部２６に対し、それらの情報の表示を指示する。表示制御部２６は、この指示を受けて、モニタ６に画像データ本体および２つの所有者識別情報を表示する。本実施形態では、所有者識別情報は顔画像であるので、図８に例示するように、受信側カメラのモニタ画面５０は、受信した画像データ４３と、送信側カメラの所有者の顔画像４４と受信側カメラの所有者の顔画像４２とが配置された画面となる。なお、図の例では、画面の左側にも、送信側カメラの所有者の顔画像４４を表示している。
【００４３】
送信側カメラのステップＳ１０９〜Ｓ１１１の処理は、通信モード終了の操作が行われるまで（Ｓ１１２）繰り返される。受信側カメラのステップＳ２０６〜Ｓ２０７の処理も通信モード終了の操作が行われるまで（Ｓ２０８）繰り返される。なお、送信側カメラ、受信側カメラとも、全体制御部３０は、通信モード終了の操作を検出したときには、動作モードを再生モードへと移行する。
【００４４】
図９および図１０は、上記方法により画像を転送することの利点について説明するための図である。図９に示すように、撮影者のカメラ１ａのメモリカード７ａには、撮影により取得された画像４３が記録されており、メモリ２８ａには、その撮影者の顔画像４４が記憶されているものとする。また、撮影者と異なる２人の人物が所有するカメラ１ｂ、１ｃのメモリ２８ａ、２８ｂにも、それぞれ、その人物の顔画像４２、４５が記憶されているものとする。そして、カメラ１ａから、カメラ１ｂとカメラ１ｃに、それぞれ画像４３を含む画像ファイルが転送されるものとする。
【００４５】
図に示すように、本実施形態の画像転送制御方法によれば、カメラ１ｂに転送された画像ファイルには、顔画像４４と顔画像４２が含まれることになる。一方、カメラ１ｃに転送された画像ファイルには、顔画像４４と顔画像４５が含まれることになる。但し、図の表示は概念的なものであり、実際には顔画像４４、４２、４５は、前述したＭａｋｅｒｎｏｔｅＩＦＤ９の領域９４，９５に記録されている。
【００４６】
したがって、例えば、画像４３が、撮影者に無断でインターネットの画像公開サイトに登録されてしまった場合、登録されている画像ファイルのＭａｋｅｒｎｏｔｅＩＦＤ９の領域９４，９５に記録されている情報を調べれば、無断登録を行なった者を特定することができる。例えば、その画像ファイルの領域９４，９５に、図１０に例示するように、顔画像４４と顔画像４２が記録されていれば、画像を無断登録したのは、カメラ１ｂの所有者であるということが、直ぐに判明する。このように、本実施形態の方法で転送を行なえば、画像の公開、再転送などを行なった者を簡単に特定することができるので、その公開などが、撮影者の意図に反するものであったときには、当人に対し抗議あるいは法的措置をとることができる。
【００４７】
また、本実施形態では、図８に例示した画面表示を行うことにより、画像ファイルを受け取る者が、その画像ファイルに自身の顔画像が含まれていることを認識できるようにしている。多くの者は、再転送した者の特定が可能であることがわかれば、撮影者の意図に反した再転送は行なわない。よって、図８に例示した画面表示により、再転送を抑制することができる。
【００４８】
なお、本実施形態では、悪意や不注意による転送を行なった者を特定できればよいとの考えから、画像ファイルに記録する識別情報は最初の送信者と最初の受信者の２人分のみとしている。すなわち、図３のステップＳ１１０において、転送の対象として選択された画像が、識別情報を伴う画像ファイルとして記憶されている画像であるときは、その画像ファイルをそのまま転送用の画像ファイルとする。すなわち、相手先装置から取得した識別情報は、画像ファイルには記録しない。これに対し、画像の転送に関与した全ての装置および人物を特定したい場合には、転送が行なわれる度に、そのときの受信者の識別情報を取得し画像ファイル８に記録するようにしてもよい。
【００４９】
続いて、受信側カメラから所有者識別情報を取得できない場合の処理について説明する。受信側カメラが、図３のステップＳ１０５において送信された要求パケットへの応答を返す機能を備えていない場合、ステップＳ２０４およびＳ２０５の処理は実行されない。この場合、ステップＳ１０６の処理はタイムアウトにより終了する。また、受信側カメラが、要求パケットへの応答を返す機能は備えているものの、所有者識別情報が登録されていないこともある。この場合、受信側カメラは、ステップＳ２０５において、所有者識別情報が未登録であることを示す情報を返信する。これらのケースでは、送信側カメラの全体制御部３０は、ステップＳ１０７において、相手の所有者識別情報を取得できなかったと判断し、図１１に示す処理を実行する。
【００５０】
相手の所有者識別情報を取得できなかった場合、送信側カメラの全体制御部３０は、表示制御部２６に対し、撮影要求メッセージの表示を指示する。表示制御部２６は、この指示を受けて、モニタ６に撮影要求メッセージを表示する（Ｓ１２１）。図１２に、撮影要求メッセージが表示された送信側カメラのモニタ画面４０を例示する。図に例示するように、撮影要求メッセージとは、転送時の事情を表す識別情報を取得するための撮影を促すメッセージである。転送時の事情とは、いつ、どこで、誰に対し、どのような状況で画像を転送したかである。転送時の事情を記録しておけば、後日その情報から画像を転送した相手を特定することができる。記録する識別情報は、相手の顔画像、全身画像像など相手を直接的に特定し得る情報に限らず、相手を間接的に特定し得る情報であってもよい。間接的に特定し得る情報とは、相手を連想させるような情報である。例えば相手が常時持ち歩いている物、常時連れているペット、画像の転送を行なった場所周辺の情景を写した画像も、相手の人物と１対１で対応づけることができる場合は、その識別情報により相手を識別することができる。
【００５１】
全体制御部３０は、撮影要求メッセージを表示すると、カメラを自動で撮影モードへと移行し、シャッタレリーズボタン３が操作されるのを待つ。全体制御部３０は、シャッタレリーズボタン３の操作を検出すると（Ｓ１２２）、その操作により取得された撮影画像を、転送相手の識別情報としてメモリ２８に記録する（Ｓ１２３）。また、表示制御部２６に対し、その撮影画像を表示するよう指示する。表示制御部２６は、この指示を受けて撮影画像をモニタ６に表示する（Ｓ１２４）。その後、送信側カメラは、図３のステップＳ１０９以降の処理を行う。
【００５２】
図１１に示す処理が実行された場合には、送信側カメラのモニタ画面４０の表示は、図１３に例示するような画面となる。すなわち、転送先を示す画像として、そのときの撮影により取得された画像４６が表示される。また、画像ファイル８の生成処理では、領域９６に、撮影により取得された画像４６が記録される。そして、受信側カメラのモニタ画面５０の表示は、図１４に例示するようなものとなる。すなわち、撮影により取得された画像４６が、画像４３に添付された識別情報として表示される。これにより、受信側カメラから所有者識別情報を取得できた場合と同様、意図に反した再転送が行なわれることを抑制することができる。また、万一、意図に反して画像が再転送されてしまっても、再転送を行なった者を特定することができる。
【００５３】
なお、以上に説明した実施形態では、ＭａｋｅｒｎｏｔｅＩＦＤ９に識別情報を記録することとしているが、画像ファイル８を構成する画像データ本体８３に、識別情報を電子透かしとして埋め込む方法も考えられる。例えば、特開２０００−２０９４２６号公報には、著作権情報を電子透かしとして埋め込む手法およびそのための装置構成が示されているが、同様の手法および構成を採用すれば、前述した所有者識別情報を画像ファイル８の画像データ本体８３に電子透かしとして埋め込むことができる。ＭａｋｅｒｎｏｔｅＩＦＤ９に識別情報を記録する方法は、画像の画質に影響しないという利点があり、電子透かしとしての付加は、データの改ざんにより識別情報を削除されにくいという利点がある。
【００５４】
また、上記実施形態では、相手先の装置から識別情報を取得できなかったときに、撮影要求メッセージを表示し撮影を促すこととしているが、転送が実行された日時を表す文字情報を識別情報として自動的に画像ファイルに記録する形態も考えられる。デジタルカメラは通常撮影日を記録するための時計機能を備えているので、転送日時はその時計機能により取得することが可能である。あるいは、デジタルカメラがＧＰＳ（Global Positioning System）機能を備えているときには、転送が実行された場所を表す文字情報を識別情報として自動的に画像ファイルに記録する形態も考えられる。また、例えば、送信側カメラが指紋読取装置を備えているときには、指紋登録を促すメッセージを表示し、相手先の装置の所有者の指紋を読み取って、識別情報として記憶してもよい。識別情報として取得、使用し得る情報の種類は、送信側の装置が備える機能に依存し、特に限定されない。
【００５５】
また、上記実施形態では、送信側カメラの所有者の識別情報をも画像ファイルに記録し、画像の撮影者が誰であるかわかるようにしているが、送信側カメラの所有者の識別情報は、必ずしも画像ファイルに記録しなくてもよい。
【００５６】
また、上記実施形態は、通信機能つきのデジタルカメラ同士の画像転送に関するものであるが、本発明はデジタルカメラ付き携帯電話など撮像機能と通信機能を備えたあらゆる装置に適用可能である。通信の方法も無線ＬＡＮに限定されるものではなく、赤外線通信や電話網を介した通信でもよい。画像ファイル８のフォーマットも図５および図６に例示したフォーマットに限定されるものではない。この他、デジタルカメラの構成や画面表示についても、種々の変形例が考えられる。
【図面の簡単な説明】
【００５７】
【図１Ａ】デジタルカメラの外観図（正面）
【図１Ｂ】デジタルカメラの外観図（背面）
【図２】デジタルカメラの内部構成を示す図
【図３】画像転送時の送信側および受信側の処理を示すフローチャート
【図４】送信側カメラの画面表示例（画像選択時）を示す図
【図５】転送用の画像ファイルのフォーマットを示す図
【図６】転送用の画像ファイルのフォーマットの詳細を示す図
【図７】送信側カメラの画面表示例（画像転送中）を示す図
【図８】受信側カメラの画面表示例（画像受信時）を示す図
【図９】画像ファイルに識別情報を記録することの利点について説明するための図
【図１０】画像ファイルに識別情報を記録することの利点について説明するための図
【図１１】相手先装置の識別情報を取得できない場合の処理を示すフローチャート
【図１２】送信側カメラの画面表示例（撮影要求時）を示す図
【図１３】送信側カメラの画面表示例（画像選択時）を示す図
【図１４】受信側カメラの画面表示例（画像受信時）を示す図
【符号の説明】
【００５８】
１  デジタルカメラ、  ２  レンズ、  ３  シャッタレリーズボタン、  ４  フラッシュ、  ５ａ〜５ｆ  操作ダイヤル／ボタン、  ６  モニタ、  ７  メモリカード、  １１  内蔵アンテナ、  ２４  システムバス、  
８  画像ファイル、  ４０  送信側カメラの画面、  ５０  受信側カメラの画面
【図１Ａ】
2008219261.tif 000003
【図１Ｂ】
2008219261.tif 000004
【図２】
2008219261.tif 000005
【図３】
2008219261.tif 000006
【図４】
2008219261.tif 000007
【図５】
2008219261.tif 000008
【図６】
2008219261.tif 000009
【図７】
2008219261.tif 000010
【図８】
2008219261.tif 000011
【図９】
2008219261.tif 000012
【図１０】
2008219261.tif 000013
【図１１】
2008219261.tif 000014
【図１２】
2008219261.tif 000015
【図１３】
2008219261.tif 000016
【図１４】
2008219261.tif 000017