(57)【要約】  デジタルカメラは、被写体像を撮像して画像データを取得する撮像部と、画像データを含む電子メールデータを送受信するための通信部と、撮像部により取得された画像データを撮影画像データとして記録媒体に記録する記録制御部と、通信部に電子メールデータを送信させるための送信メールであって、記録媒体に記録された撮影画像データに基づく送信画像を添付した送信メールを作成する送信メール作成部と、送信メール作成部により作成された送信メールの宛先のメールアドレスを設定するメールアドレス設定部とを備え、送信メール作成部は、撮影画像データまたはメールアドレス設定部により設定されたメールアドレスの少なくともいずれか一方に基づいて、送信メールのタイトルまたは本文を作成する。
2008001906.tif 000002
【特許請求の範囲】
【請求項１】
被写体像を撮像して画像データを取得する撮像部と、
画像データを含む電子メールデータを送受信するための通信部と、
前記撮像部により取得された画像データを撮影画像データとして記録媒体に記録する記録制御部と、
前記通信部に前記電子メールデータを送信させるための送信メールであって、前記記録媒体に記録された撮影画像データに基づく送信画像を添付した送信メールを作成する送信メール作成部と、
前記送信メール作成部により作成された送信メールの宛先のメールアドレスを設定するメールアドレス設定部とを備え、
前記送信メール作成部は、前記撮影画像データまたは前記メールアドレス設定部により設定されたメールアドレスの少なくともいずれか一方に基づいて、前記送信メールのタイトルまたは本文を作成するデジタルカメラ。
【請求項２】
請求項１に記載のデジタルカメラにおいて、
前記送信メール作成部は、前記撮影画像データに含まれる撮影情報、または前記撮影画像データに基づいて特定された被写体の情報に基づいて、前記送信メールのタイトルまたは本文を作成するデジタルカメラ。
【請求項３】
請求項２に記載のデジタルカメラにおいて、
日時に応じて設定されたイベント情報を記憶するイベント情報記憶部をさらに備え、
前記送信メール作成部は、前記撮影画像データに含まれる撮影情報と、前記イベント情報記憶部により記憶されたイベント情報とに基づいて、前記送信メールのタイトルまたは本文を作成するデジタルカメラ。
【請求項４】
請求項１〜３いずれか一項に記載のデジタルカメラにおいて、
位置情報を取得する位置情報取得部をさらに備え、
前記送信メール作成部は、前記撮影画像データ、前記メールアドレスまたは前記撮影画像データが前記撮像部により取得されたときに前記位置情報取得部によって取得された位置情報の少なくともいずれか一つに基づいて、前記送信メールのタイトルまたは本文を作成するデジタルカメラ。
【請求項５】
請求項４に記載のデジタルカメラにおいて、
前記位置情報取得部により取得された位置情報に基づいて、撮影位置を示す地図情報を取得する地図情報取得部をさらに備え、
前記送信メール作成部は、前記送信画像と、前記地図情報取得部により取得された地図情報とを添付した送信メールを作成するデジタルカメラ。
【請求項６】
請求項１〜５いずれか一項に記載のデジタルカメラにおいて、
前記送信メール作成部により作成された送信メールのタイトルまたは本文を使用者の操作に応じて修正する修正部をさらに備えるデジタルカメラ。
【請求項７】
請求項１〜６いずれか一項に記載のデジタルカメラにおいて、
前記メールアドレス設定部により設定されたメールアドレスに応じて、前記撮影画像データにおける画像の縦横比を変更する縦横比変更部をさらに備え、
前記送信メール作成部は、前記縦横比変更部により画像の縦横比を変更された撮影画像データに基づく送信画像を添付した送信メールを作成するデジタルカメラ。
【請求項８】
請求項７に記載のデジタルカメラにおいて、
前記縦横比変更部は、前記メールアドレス設定部により携帯電話のメールアドレスが設定された場合に、前記撮影画像データにおける画像の縦方向が横方向よりも長くなるように縦横比を変更するデジタルカメラ。
【請求項９】
被写体像を撮像する撮像部と、
画像データを含む電子メールデータを送受信するための通信部と、
前記撮像部で撮像した画像データを電子メールに添付する添付部と、
前記添付部により添付する画像データの数、容量を送信するアドレスに応じて制限する制限部とを備えるデジタルカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部装置との通信機能を備えたデジタルカメラに関する。
【背景技術】
【０００２】
カメラ付き携帯電話で画像データを添付した電子メールの送受信は従来から行われている。また、デジタルカメラにおいても電子メール機能を備えたものが従来から提案されている。【０００３】
【特許文献１】特開平１１−１４３８０３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
デジタルカメラは携帯電話と異なり画像データの撮影、再生を主な機能とする。【０００５】
本発明は、画像を添付した電子メールを送受信するデジタルカメラにおいて適した制御方法を提案することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の第１の態様によると、デジタルカメラは、被写体像を撮像して画像データを取得する撮像部と、画像データを含む電子メールデータを送受信するための通信部と、撮像部により取得された画像データを撮影画像データとして記録媒体に記録する記録制御部と、通信部に電子メールデータを送信させるための送信メールであって、記録媒体に記録された撮影画像データに基づく送信画像を添付した送信メールを作成する送信メール作成部と、送信メール作成部により作成された送信メールの宛先のメールアドレスを設定するメールアドレス設定部とを備え、送信メール作成部は、撮影画像データまたはメールアドレス設定部により設定されたメールアドレスの少なくともいずれか一方に基づいて、送信メールのタイトルまたは本文を作成する。
本発明の第２の態様によると、第１の態様によるデジタルカメラにおいて、送信メール作成部は、撮影画像データに含まれる撮影情報、または撮影画像データに基づいて特定された被写体の情報に基づいて、送信メールのタイトルまたは本文を作成することが好ましい。
本発明の第３の態様によると、第２の態様によるデジタルカメラにおいて、デジタルカメラは、日時に応じて設定されたイベント情報を記憶するイベント情報記憶部をさらに備えることができる。このデジタルカメラにおいて、送信メール作成部は、撮影画像データに含まれる撮影情報と、イベント情報記憶部により記憶されたイベント情報とに基づいて、送信メールのタイトルまたは本文を作成することが好ましい。
本発明の第４の態様によると、第１〜第３いずれかの態様によるデジタルカメラにおいて、デジタルカメラは、位置情報を取得する位置情報取得部をさらに備えることができる。このデジタルカメラにおいて、送信メール作成部は、撮影画像データ、メールアドレスまたは撮影画像データが撮像部により取得されたときに位置情報取得部によって取得された位置情報の少なくともいずれか一つに基づいて、送信メールのタイトルまたは本文を作成することが好ましい。
本発明の第５の態様によると、第４の態様によるデジタルカメラにおいて、デジタルカメラは、位置情報取得部により取得された位置情報に基づいて、撮影位置を示す地図情報を取得する地図情報取得部をさらに備えることができる。このデジタルカメラにおいて、送信メール作成部は、送信画像と、地図情報取得部により取得された地図情報とを添付した送信メールを作成することが好ましい。
本発明の第６の態様によると、第１〜第５いずれかの態様によるデジタルカメラにおいて、デジタルカメラは、送信メール作成部により作成された送信メールのタイトルまたは本文を使用者の操作に応じて修正する修正部をさらに備えることができる。
本発明の第７の態様によると、第１〜第６いずれかの態様によるデジタルカメラにおいて、デジタルカメラは、メールアドレス設定部により設定されたメールアドレスに応じて、撮影画像データにおける画像の縦横比を変更する縦横比変更部をさらに備えることができる。このデジタルカメラにおいて、送信メール作成部は、縦横比変更部により画像の縦横比を変更された撮影画像データに基づく送信画像を添付した送信メールを作成することが好ましい。
本発明の第８の態様によると、第７の態様によるデジタルカメラにおいて、縦横比変更部は、メールアドレス設定部により携帯電話のメールアドレスが設定された場合に、撮影画像データにおける画像の縦方向が横方向よりも長くなるように縦横比を変更することが好ましい。
本発明の第９の態様によると、デジタルカメラは、被写体像を撮像する撮像部と、画像データを含む電子メールデータを送受信するための通信部と、撮像部で撮像した画像データを電子メールに添付する添付部と、添付部により添付する画像データの数、容量を送信するアドレスに応じて制限する制限部とを備える。
【発明の効果】
【０００７】
本発明によれば、画像を添付した電子メールを送受信するデジタルカメラにおいて適した制御方法を提供することができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、本発明の実施形態によるカメラシステムの機能を説明するための図である。
【図２】図２は、本発明の実施形態によるデジタルカメラ１の外観を示す図である。
【図３】図３は、本発明の実施形態によるデジタルカメラ１の機能を説明するための機能ブロック図である。
【図４】図４は、デジタルカメラ１が再生モードに移行したときに表示される画面表示例を示す図である。
【図５】図５は、デジタルカメラ１内に記録されている画像データの再生方法の設定可能項目を表示する画面表示例を示す図である。
【図６】図６は、再生する画像の再生順を設定するメニュー画面表示例を示す図である。
【図７】図７は、デジタルカメラ１のＣＰＵ１０１で実行される再生制御を示すフローチャートである。
【図８】図８は、デジタルカメラ１のモニタ１０４に表示される画面表示例を示す図である。
【図９】図９は、デジタルカメラ１のモニタ１０４に表示される画面表示例を示す図である。
【図１０】図１０は、デジタルカメラ１のモニタ１０４に表示される画面表示例を示す図である。
【図１１】図１１は、デジタルカメラ１のモニタ１０４に表示される画面表示例を示す図である。
【図１２】図１２は、デジタルカメラ１のモニタ１０４に表示される画面表示例を示す図である。
【図１３】図１３は、デジタルカメラ１のモニタ１０４に表示される画面表示例を示す図である。
【図１４】図１４は、デジタルカメラ１のモニタ１０４に表示される画面表示例を示す図である。
【図１５】図１５は、デジタルカメラ１のモニタ１０４に表示される画面表示例を示す図である。
【図１６】図１６は、デジタルカメラ１のモニタ１０４に表示される画面表示例を示す図である。
【図１７】図１７は、デジタルカメラ１のモニタ１０４に表示される画面表示例を示す図である。
【図１８】図１８は、デジタルカメラ１のモニタ１０４に表示される画面表示例を示す図である。
【図１９】図１９は、デジタルカメラ１のモニタ１０４に表示される画面表示例を示す図である。
【図２０】図２０は、デジタルカメラ１のモニタ１０４に表示される画面表示例を示す図である。
【図２１】図２１は、デジタルカメラ１のモニタ１０４に表示される画面表示例を示す図である。
【図２２】図２２は、デジタルカメラ１のモニタ１０４に表示される画面表示例を示す図である。
【図２３】図２３は、デジタルカメラ１のモニタ１０４に表示される画面表示例を示す図である。
【図２４】図２４は、デジタルカメラ１のモニタ１０４に表示される画面表示例を示す図である。
【図２５】図２５は、デジタルカメラ１のモニタ１０４に表示される画面表示例を示す図である。
【図２６】図２６は、デジタルカメラ１のモニタ１０４に表示される画面表示例を示す図である。
【図２７】図２７は、デジタルカメラ１のモニタ１０４に表示される画面表示例を示す図である。
【図２８】図２８は、デジタルカメラ１のモニタ１０４に表示される画面表示例を示す図である。
【図２９】図２９は、デジタルカメラ１内のＣＰＵ１０１で実行される認証制御を示すフローチャート図である。
【図３０】図３０は、デジタルカメラ１内のＣＰＵ１０１で実行されるメール送受信制御を示すフローチャート図である。
【図３１】図３１は、デジタルカメラ１内のＣＰＵ１０１で実行される手動メール送受信制御を示すフローチャート図である。
【図３２】図３２は、デジタルカメラ１内のＣＰＵ１０１で実行される受信制御を示すフローチャート図である。
【図３３】図３３は、デジタルカメラ１内のＣＰＵ１０１で実行される画像データ記録制御を示すフローチャート図である。
【図３４】図３４は、デジタルカメラ１のモニタ１０４に表示される画面表示例を示す図である。
【図３５】図３５は、デジタルカメラ１のモニタ１０４に表示される画面表示例を示す図である。
【図３６】図３６は、デジタルカメラ１のモニタ１０４に表示される画面表示例を示す図である。
【図３７】図３７は、デジタルカメラ１内のＣＰＵ１０１で実行される画像添付制御を示すフローチャート図である。
【図３８】図３８は、デジタルカメラ１内のＣＰＵ１０１で実行される画像添付制御を示すフローチャート図である。
【図３９】図３９は、デジタルカメラ１のモニタ１０４に表示される画面表示例を示す図である。
【図４０】図４０は、デジタルカメラ１のモニタ１０４に表示される画面表示例を示す図である。
【図４１】図４１は、デジタルカメラ１内のＣＰＵ１０１で実行されるプリント制御を示すフローチャート図である。
【図４２】図４２は、デジタルカメラ１のモニタ１０４に表示される画面表示例を示す図である。
【図４３】図４３は、デジタルカメラ１のモニタ１０４に表示される画面表示例を示す図である。
【図４４】図４４は、デジタルカメラ１のモニタ１０４に表示される画面表示例を示す図である。
【図４５】図４５は、デジタルカメラ１のモニタ１０４に表示される画面表示例を示す図である。
【図４６】図４６は、デジタルカメラ１のモニタ１０４に表示される画面表示例を示す図である。
【図４７】図４７は、デジタルカメラ１のモニタ１０４に表示される画面表示例を示す図である。
【図４８】図４８は、デジタルカメラ１のモニタ１０４に表示される画面表示例を示す図である。
【図４９】図４９は、デジタルカメラ１のＣＰＵ１０１で実行されるフォルダ別保存制御を示すフローチャートである。
【図５０】図５０は、デジタルカメラ１のＣＰＵ１０１で実行されるフォルダ別保存制御を示すフローチャートである。
【図５１】図５１は、デジタルカメラ１のＣＰＵ１０１で実行される保管用アドレス設定制御を示すフローチャートである。
【図５２】図５２は、デジタルカメラ１のＣＰＵ１０１で実行される未受信メール通知制御を示すフローチャートである。
【図５３】図５３は、デジタルカメラ１のＣＰＵ１０１で実行される転送制御を示すフローチャートである。
【発明を実施するための最良の形態】
【０００９】
以下に図面を用いて本発明の実施形態によるデジタルカメラ及びカメラシステムを説明する。【００１０】
まず、本発明の実施形態によるカメラシステムについて説明する。【００１１】
図１は、本発明の実施形態によるカメラシステムの機能を説明するための図である。図１において、カメラシステムは、デジタルカメラ１、アクセスポイント２、メールサーバ３、メールサーバ４、メールサーバ５、携帯電話メールサーバ６、携帯電話７等により構成される。アクセスポイント２、各種メールサーバ３、４、５は、インターネット等のネットワークで通信可能に接続される。【００１２】
デジタルカメラ１は、無線で外部機器と通信する通信機能を備え、更に電子メールの送受信機能を備える。デジタルカメラ１の機能については図２、図３を用いて詳細に説明する。アクセスポイント２は、デジタルカメラ１等の無線通信機能を備えた機器がインターネット等のネットワークを利用して通信できるようにするための装置である。【００１３】
メールサーバ３、４、５は、インターネットプロバイダが運営するメールサーバである。メールサーバ３は、デジタルカメラ１のユーザＡにより、デジタルカメラ１でメールを送受信するためのメールサーバに設定されている。メールサーバ４は、デジタルカメラ１のユーザＡにより、ユーザＡが所有するパソコンでメールを送受信するためのメールサーバに設定されている。メールサーバ５は、ユーザＡと異なるユーザＢにより、メールを送受信するためのメールサーバに設定されている。【００１４】
携帯電話メールサーバ６、携帯電話事業会社が運営する携帯電話用のメールサーバである。ユーザＡ、Ｂと異なるユーザＣが所有する携帯電話でメールを送受信するためのメールサーバに設定されている。携帯電話７は、デジタルカメラ機能付き携帯電話で、メール機能を使いメールに画像データを添付することにより画像データの送受信を可能にする。【００１５】
次に、本発明の実施形態によるデジタルカメラ１について説明する。【００１６】
図２は、本発明の実施形態によるデジタルカメラ１の外観を示す図である。図２において、デジタルカメラ１は、シャッターボタン１１、電源ボタン１２、ズームボタン１３、再生ボタン１４、メニューボタン１５、削除ボタン１６、ジョグダイヤル１７、決定ボタン１８、無線アクセス用ＬＥＤ１９、ストロボ充電用ＬＥＤ２０、ＡＦ用ＬＥＤ２１、メモリアクセス用ＬＥＤ２２、電源用ＬＥＤ２３、モニタ１０４等を備える。【００１７】
シャッターボタン１１は、撮影を実行するときに操作されるボタンであり、半押し、全押しの２段階のスイッチを有する。電源ボタン１２は、デジタルカメラ１のメイン電源をオン、オフするときに操作されるボタンである。ズームボタン１３は、撮影時に撮影レンズの焦点距離を可変させるためのボタンである。また、撮影時、再生時の電子ズームのときにも操作される。【００１８】
再生ボタン１４は、メモリに記録されたデータを再生するときに操作されるボタンである。メニューボタン１５は、メニュー画面を読み出すためのボタンである。削除ボタン１６は、メモリに記録されたデータを削除するためのボタンである。ジョグダイヤル１７は、回転操作によりカーソル等を移動させることができる。【００１９】
決定ボタン１８は、メニュー画面等における設定の決定を行うときに操作されるボタンである。無線アクセス用ＬＥＤ１９は、無線による通信中に点灯し、ユーザに通信中であることを知らせるための表示装置である。ストロボ充電用ＬＥＤ２０は、ストロボの充電中に点灯し、ユーザにストロボの充電中であることを知らせるための表示装置である。【００２０】
ＡＦ用ＬＥＤ２１は、ＡＦの合焦状態を知らせるための表示装置である。また、ＡＦ用ＬＥＤ２１は、撮影モードでないときには未読メールの有無を知らせるための表示装置でもある。メモリアクセス用ＬＥＤ２２は、メモリアクセス状態のとき、すなわち、メモリにデータを書き込んでいるとき、および、メモリからデータを読み込んでいるときに点灯する表示装置である。電源用ＬＥＤ２３は、デジタルカメラ１が電源投入状態のときに点灯する表示装置である。モニタ１０４は、ＬＣＤ等のカラー表示装置で、撮影時のビューファインダとして、撮影した画像データの表示、メニュー画面表示等の各種画面を表示する。送受信ボタン２４は、メールの送受信を手動操作で実行するときに操作されるボタンである。【００２１】
図３は、本発明の実施形態によるデジタルカメラ１の機能を説明するための機能ブロック図である。【００２２】
デジタルカメラ１は、ＣＰＵ１０１、等により構成される。【００２３】
ＣＰＵ１０１は、デジタルカメラ１で実行される様々な処理を制御する回路である。圧縮／伸張回路１０２は、撮像した画像データ、メール受信した画像データの圧縮／伸張を行う回路である。表示ドライバ１０３は、モニタ１０４に表示する映像をコントロールする駆動回路である。キー入力部１０５は、デジタルカメラ１に設けられたボタン、スイッチ、ダイヤル等の操作を検出する回路である。【００２４】
無線ＬＡＮ回路１０６は、無線で外部機器と通信するための通信回路である。この無線ＬＡＮ回路１０６が行う通信により、画像データを含む電子メールデータが送受信される。これにより、デジタルカメラ１においてメールの送受信が行われる。ＧＰＳセンサ１０７は、位置情報を検出する。メモリ１０８は、不揮発の半導体メモリで、ＣＰＵ１０１で実行するプログラム、各種設定データ等を記憶する。【００２５】
コンデンサ１０９は、バッテリ１１０からの電力を受けて充電し、ストロボ１１１の発光に使用する。また、緊急時のバックアップ電源としてカメラの駆動に使用する。バッテリ１１０は、デジタルカメラ１を動作させるために必要な電力を供給するリチウムイオン充電池等の電源である。【００２６】
ストロボ１１１は、被写体に補助光を照射することにより暗い環境でも撮影を可能にする。ＣＣＤドライバ１１２は、ＣＣＤ１１３を駆動するための回路である。ＣＣＤ１１３は、撮影レンズを介した被写体像を撮像するための撮像素子である。カードスロット１１４は、記録媒体であるメモリカードを着脱可能で、メモリカードへデータを書き込み、メモリカードからデータを読み込むための装置である。【００２７】
ＣＣＤ１１３が被写体像を撮像することにより取得された画像データは、ＣＰＵ１０１の制御により、撮影画像データとしてメモリカードに記録される。また、無線ＬＡＮ回路１０６により受信された電子メールデータに含まれる画像データは、ＣＰＵ１０１の制御により、受信画像データとしてメモリカードに記録される。【００２８】
続いて、デジタルカメラ１の動作について説明する。【００２９】
先ず、デジタルカメラ１における画像データの再生制御について説明する。【００３０】
使用者により再生ボタン１４が操作されることによりデジタルカメラ１は再生モードに移行する。図４は、デジタルカメラ１が再生モードに移行したときに表示される画面表示例を示す図である。図４に示した画面表示において、使用者により「全ての画像」が選択されると、デジタルカメラ１内に保存されている撮影画像、メールで受信した画像を含めた、メモリカードに記録されている全ての画像を再生するモードになる。また、「撮影画像」が選択されると、デジタルカメラ１内に保存されている画像のうち、メールで受信した画像を除く撮影画像のみを抽出して再生するモードになる。また、「メール受信画像」が選択されると、デジタルカメラ１内に保存されている画像のうち、メールで受信した画像、すなわち無線ＬＡＮ回路１０６により受信された電子メールデータに基づく受信メールに添付された画像であって、メモリカードに記録された受信画像データによる画像のみを抽出して再生するモードになる。「メール送信画像」が選択されると、デジタルカメラ１内に保存されている画像のうち、メールで送信した画像のみを抽出して再生するモードになる。【００３１】
また、図４に示した画面が表示されている状態で、使用者によりメニューボタン１５が操作されると図５に示す画面表示に移行する。図５は、デジタルカメラ１内に記録されている画像データの再生方法の設定可能項目を表示する画面表示例を示す図である。【００３２】
図５に示した画面が表示されている状態で、使用者により「再生順」が選択されると図６に示す画面表示に移行する。図６は、再生する画像の再生順を設定するメニュー画面表示例を示す図である。図６に示した画面表示において、使用者により「最新画像から」、「着信順（メール画像）」が選択されると、撮影画像は撮影日時の新しい順に、メールで受信した画像は着信日時の新しい順に再生される。例えば、撮影日時が２００５年３月２５日の撮影画像Ａ、撮影日時が２００５年５月５日の撮影画像Ｂ、メール着信日時が２００５年４月１０日のメール受信画像Ｃ、メール着信日時が２００５年５月２３日のメール受信画像Ｄがデジタルカメラ１内に記録されている場合には、メール受信画像Ｄ、撮影画像Ｂ、メール受信画像Ｃ、撮影画像Ａの順に再生される。一方、「古い画像から」、「着信順（メール画像）」が選択されると、上記の場合とは逆に、撮影画像は撮影日時の古い順に、メールで受信した画像は着信日時の古い順に再生される。【００３３】
また、「着信順（メール画像）」でなく「作成日時順（メール画像）」が使用者により選択された場合には、メールに添付されたメール受信画像がそのメールの送信者によって作成された日時順に再生される。たとえば、メールの送信者が被写体像を撮影して画像データを取得し、その画像データをメールに添付してデジタルカメラ１に送信したとする。この場合、デジタルカメラ１において記録された受信画像がメールの送信者によって撮影された日時がその受信画像の作成日時となるため、撮影日時の順にメール受信画像が再生される。【００３４】
このように、メール受信画像の再生順を、メール着信順と作成日時順とで選択可能にした。そして、この選択結果に応じて、受信メールの着信日時または受信メールの送信者による受信画像の作成日時に基づいて、再生順序を設定し、設定された再生順序にしたがって複数の受信画像を順に再生表示することとした。このようにしたので、使用者はメール受信画像を鑑賞したい順に効率良く鑑賞することができる。【００３５】
以下に、デジタルカメラ１内に記録されている画像の再生制御を説明する。【００３６】
図７は、デジタルカメラ１のＣＰＵ１０１で実行される再生制御を示すフローチャート図である。本フローは、使用者により再生ボタン１０３が操作されることによりスタートする。【００３７】
先ず、ステップＳ１０１では、受信したメールに未読メールが有るか判定する。未読メールがある場合にはステップＳ１０２に進み、未読メールが無い場合にはステップＳ１０５に進む。【００３８】
そして、ステップＳ１０２では、未読メールを優先する設定がされているか判定する。未読メールを優先する設定は、図８に示す画面により設定される。図８に示す画面表示における設定については後述する。【００３９】
ステップＳ１０３では、図１４または図１５に示すような、未読メール一覧表示画面をモニタ１０４に表示する。この未読メール一覧画面には、受信メールのうち未読メールについて、差出人およびメールのタイトルと共に、メールに添付された受信画像を縮小したサムネイル画像が一覧表示されている。こうして、未読メールに添付された受信画像、すなわち過去に再生表示されていない受信画像を優先して再生表示することにより、使用者はその受信画像をすぐに確認することができる。【００４０】
図１４または図１５に示す未読メール一覧画面においていずれかのメールが選択されると、図１６または図１７に示すような画面が表示される。これにより、受信メールに添付された画像とメール本文とが表示される。なお、サムネイル表示された画像を選択することでメールを選択することもできる。【００４１】
ステップＳ１０４では、使用者により、未読メール一覧表示を終了する操作がされたか検出する。終了操作を検出した場合にはステップＳ１０５に進み、検出しない場合にはステップＳ１０３に戻る。ステップＳ１０５では、図４に示す画面をモニタ１０４に表示することにより、再生モード表示を行う。【００４２】
そして、ステップＳ１０６では、図４に示す画面において「全ての画像」がユーザにより選択されたことを検出したか否かを判定する。検出した場合にはステップＳ１０７に進み、検出しない場合にはステップＳ１０８に進む。【００４３】
次に、ステップＳ１０７では、デジタルカメラ１内に記録されている全ての画像データを再生対象として抽出する。【００４４】
一方、ステップＳ１０８では、図４に示す画面において「撮影画像」がユーザにより選択されたことを検出したか否かを判定する。検出した場合にはステップＳ１０９に進み、検出しない場合にはステップＳ１１０に進む。次に、ステップＳ１０９では、デジタルカメラ１内に記録されている画像データのうちメールで受信した以外の画像データを再生対象として抽出する。【００４５】
また、ステップＳ１１０では、図４に示す画面において「メール受信画像」または「メール送信画像」が使用者により選択されたことを検出したか否かを判定する。検出した場合にはステップＳ１１１に進み、検出しない場合にはステップＳ１０６に戻る。そして、ステップＳ１１１では、デジタルカメラ１内に記録されている画像データのうちメールで受信または送信した画像データを再生対象として抽出する。このとき、「メール受信画像」が選択された場合はメールで受信した画像データを抽出し、「メール送信画像」が選択された場合はメールで送信した画像データを抽出する。【００４６】
そして、ステップＳ１１２では、図６に示す画面において選択された再生順に従って抽出した画像データの再生順を設定する。続いて、ステップＳ１１３では、再生順で最初に表示すると設定された画像データを表示する。【００４７】
以上のように再生制御することにより、メモリカードに記録されたデジタルカメラ１内の全ての画像データを再生対象とするか、撮影画像のみを再生対象とするか、メール受信画像のみを再生対象とするか、メール送信画像のみを再生対象とするか選択できる。そして、「撮影画像」または「メール受信画像」が選択された場合、ＣＰＵ１０１は、その選択結果に応じて撮影画像データまたは受信画像データのいずれか一方を抽出し、抽出された画像データに基づいて、撮影画像またはメール受信画像のいずれか一方を再生表示することにより、撮影画像とメール受信画像とを区別して再生表示する。このようにして、デジタルカメラ１においてメモリカードに記録された画像データを、撮影画像データとメール受信画像とに分類して再生表示することで、撮影画像のみを鑑賞したい場合、メール受信画像のみを鑑賞したい場合に対応することができる。【００４８】
なお、「メール受信画像」が選択された場合、図１４または図１５と同様の受信メール一覧画像を表示してもよい。同じように、「メール送信画像」が選択された場合、図１４または図１５と同様の送信メール一覧画像を表示してもよい。【００４９】
また、図５に示した画面が表示されている状態で、使用者により「メール再生設定」が選択されると図８に示す画面表示に移行する。図８は、再生するメール受信画像の再生方法を設定するメニュー画面表示例を示す図である。図８に示した画面表示において、使用者により「画像のみ表示」が選択されると、図９に示す画面表示のように、メール本文は表示せずにメールで受信した画像を撮影画像の表示と同様にモニタ１０４いっぱいに再生表示する。また、「画像のみ表示」が選択された場合には、画像が添付されていないメールについては再生表示されない。【００５０】
一方、図８に示した画面表示において、使用者により「メール本文表示」が選択されると、図１０に示す画面表示例のように、メールで受信した画像と共にメール本文が再生表示される。また、「メール本文表示」が選択された場合には、画像が添付されていないメールについてもメール本文が再生表示される。メール本文がない画像添付メールについても図１１に示す画面表示例のように再生表示する。【００５１】
なお、本実施の形態では、本発明をデジタルカメラに適用した形態を説明しているので、画像の再生を優先する設計をするため「メール本文表示」が選択された場合でも、メール本文がない画像添付メールについても画像を再生表示するようにした。しかし、例えば、カメラ付き携帯電話に本発明を実施する場合には、「メール本文表示」が選択された場合には、メール本文の無いメールについては再生表示しない。【００５２】
また、使用者は、「画像のみ表示」、「メール本文表示」のどちらを選択した状態であっても「未読優先表示」を選択することができる。使用者により「未読優先表示」が選択されると、再生モードでの選択設定、「再生順」での選択設定を越えて、未読メールの再生を優先する。また、「画像のみ表示」が選択されている場合であっても、図１２に示す画面表示例のように、画像が添付されていない未読メールを再生表示する。そして、未読メールを再生するときは、使用者にメール本文を読んでもらうため、図１０に示す画面表示例のように、必ず画像と共にメール本文を再生表示する。【００５３】
なお、以上説明した図９〜１２の各画面表示例では、メールに添付された受信画像と共に、その画像の属性を示すためのマークである受信メールアイコン２０１が表示されている。【００５４】
次に、デジタルカメラ１において実行される画像データを添付した送信メールを作成するメール作成制御について説明する。【００５５】
デジタルカメラ１で作成するメールには、メールタイトル（件名）とメール本文と添付データとして画像データとを付けることができる。【００５６】
先ず、添付データの画像データを選択して、メールアドレス、メール本文を作成する方法を説明する。【００５７】
図１８に示す画面表示例は、メモリカードに記録された撮影画像データに基づいて撮影画像を表示したときの様子を示している。この画像表示例では、撮影画像と共に、その画像の属性を示すためのマークであるカメラアイコン２０２が表示されている。ＣＰＵ１０１は、このカメラアイコン２０２または前述の受信メールアイコン２０１を撮影画像またはメールによる受信画像と共に表示することで、撮影画像とメールによる受信画像とを区別して再生表示する。これにより、画像の再生表示中でも、その画像が撮影画像と受信画像のどちらに属するかを明確に区別することができる。なお、カメラアイコン２０２と受信メールアイコン２０１のいずれか一方のみを表示しても、同様の効果を得ることができる。【００５８】
上記のように、再生モードにおいてデジタルカメラ１内に画像データ中の１つの画像データを再生している状態で、メニューボタン１５を操作することにより、図１９に示すように、再生画像にオーバラップさせて「プロパティ」、「プリント」、「メール送信」の項目が表示される。【００５９】
使用者により「プロパティ」が選択されると、再生している画像データの撮影環境情報等が表示される。また、「プリント」が選択されると、再生している画像データをプリントするためのメニューが表示される。このプリントするためのメニュー表示については後述する。【００６０】
そして、使用者により「メール送信」を選択すると、図２０に示す「メールアドレス」、「メールタイトル」、「メール本文」の項目を選択する画面に切り替わる。【００６１】
図２０において、使用者が「メールアドレス」を選択すると、既に登録されているメールアドレスを選択可能にする。使用者が「メールアドレス」を選択した状態では、現在選択されている画像データ以外の画像データも含めて、前回選択されたメールアドレスが選択されている。これにより、前回送信したメールアドレスと同じアドレスに送信する場合には、改めて選択する必要がない。また、図２０において、「アドレス追加」を選択することで複数のメールアドレスを設定することができ、同じ内容のメールを複数アドレスに送信することを可能とする。【００６２】
次に、図２０において、使用者が「メールタイトル」、「メール本文」を選択した場合について説明する。【００６３】
「メールタイトル」または「メール本文」を選択することで、メールタイトル、メール本文の入力が可能になる。【００６４】
先ず、メール本文の入力方法について説明する。「メール本文」が選択されると、図２１に示す画面表示に移行する。【００６５】
図２１の画面表示において、「定型文」が選択されると、デジタルカメラ１の出荷前にデジタルカメラ１内のメモリに予め記憶された定型文章を読み出すことができる。例えば、「こんにちは、写真を送ります。」「お元気ですか？」等の定型文章を選択できる。また、出荷前にデジタルカメラ１に予め記憶された定型文章のみでなく、自分で作成した文章も定型文章としてメモリに登録することができ、選択して読み出すことができる。アドレス情報と同様に、パソコンソフトと連携して、パソコンを使用して入力された文章も登録することもできる。【００６６】
また、図２１の画面表示において、「自動作成」が選択されると、ＣＰＵ１０１は、被写体認証、ＧＰＳ情報を含む撮影情報、カレンダー機能（スケジュール機能）、送信メールアドレス等のデジタルカメラ１に記憶されている登録情報を利用してメール本文を自動的に作成する。【００６７】
例えば、図２２に示すように「ななちゃんへ、くろぶたです。あけちゃん結婚披露パーティーにて撮影したももちゃんの写真です。２００５年７月７日１９時３５分、六本木。」と言うメール文章を自動的に作成する。【００６８】
上記のメール文章のうち、「ななちゃんへ、」の部分は、送信メールの宛先のメールアドレスに基づいて作成される。すなわち、アドレス帳において送信メールアドレスと共に登録されている名前を参照することにより、送信先の相手の名前を自動作成することができる。また、「くろぶたです。」の部分は、デジタルカメラ１において予め登録されている使用者の名前から作成される。【００６９】
「あけちゃん結婚披露パーティーにて撮影した」の部分は、撮影画像データに含まれる撮影情報と、カレンダー機能すなわちスケジュール機能において登録されているイベント情報とに基づいて作成される。すなわち、デジタルカメラ１は、内蔵するメモリにより、日時に応じて設定された様々なイベント情報を予め記憶している。このイベント情報で「あけちゃん結婚披露パーティー」が設定されている日時と、撮影情報における撮影日時の情報とを照合することにより、図１８の撮影画像が「あけちゃん結婚披露パーティー」で撮影されたものであることが分かる。したがって、上記のようなメール文章を自動的に作成することができる。【００７０】
「ももちゃんの写真です。」の部分は、被写体認証の結果に基づいて作成される。すなわち、デジタルカメラ１において、メモリカードに記録された撮影画像データに基づいて、予め登録された画像とのパターンマッチングなどにより被写体認証を行うことで、そこに撮影されている被写体を特定することができる。こうして被写体が特定されたら、その被写体の情報、たとえば被写体の名前などに基づいて、上記のようなメール文章を自動的に作成することができる。【００７１】
「２００５年７月７日１９時３５分」の部分は、撮影情報として記録されている撮影日時の情報に基づいて作成される。「六本木」の部分は、撮影情報に含まれるＧＰＳ情報に基づいて作成される。すなわち、デジタルカメラ１において撮影時にＧＰＳ衛星からの信号を受信することで、撮影位置を取得し、その撮影位置の情報をＧＰＳ情報として撮影情報に含めることができる。これにより、図１８の撮影画像が「六本木」において撮影されたものであることが分かる。したがって、上記のようなメール文章を自動的に作成することができる。なお、撮影位置の情報は、撮影画像データを読み出すときに対応付けができれば、撮影情報に含めなくてもよい。【００７２】
以上説明したような情報のいずれかが不足している場合は、その情報に対応する部分を省略してメール文章を自動作成してもよい。たとえば、イベント情報が登録されていない場合は、「あけちゃん結婚披露パーティーにて撮影した」の部分を除いてメール文章を作成することができる。【００７３】
また、撮影位置の情報に基づいてその撮影位置を示す地図情報を取得し、取得した地図情報を撮影画像と共に添付して送信メールを作成するようにしてもよい。これにより、メールの受信者に対して撮影位置を分かりやすく知らせることができる。このとき、撮影位置に対応する地図情報を検索して取得するために用いられる地図データベースをデジタルカメラ１に内蔵してもよいし、あるいは、サーバから無線通信により撮影位置に対応する地図情報を取得するようにしてもよい。または、デジタルカメラ１において地図情報を添付せずに、メール送信用のサーバにおいて地図情報を添付するようにしてもよい。【００７４】
また、図２１の画面表示において「文字入力」が選択、または図２２の画面表示において「修正」が選択されると、ジョグダイヤルを使って、文字入力することにより自由な文章を作成することができる。「修正」が選択された場合は、ＣＰＵ１０１の制御により、上記のようにして自動的に作成された送信メールの本文が使用者の操作に応じて修正される。したがって、自動作成された文章の内容が気に入らないとき、使用者はそれを自由に修正することができる。図２３に文字入力を行うための画面表示を示す。仮想キーボードに示された文字をジョグダイヤルで選択して右ボタンを操作していき文字列にし、ジョグダイヤルの下ボタンを操作することで文字列を漢字変換することができる。【００７５】
モニタ１０４にタッチパネルを重ねて、仮想キーボードを直接タッチして入力させるようにしても良い。また、マイクから入力した音声を音声認識機能によりテキスト化してもよい。更に、紙等に書いた文字を撮影してＯＣＲ機能を使用して本文を入力してもよい。【００７６】
図２２の画面表示、図２３の画面表示において「ＯＫ」が選択されるとメール本文が入力された状態で図２０の画面表示に移行する。また、図２２の画面表示、図２３の画面表示において「戻る」が選択されると１つ前の画面表示に移行する。【００７７】
なお、メールタイトルの入力方法も、メール本文の入力方法と同様であるので説明を省略する。【００７８】
以上説明したように、送信メールに添付する画像の撮影画像データ、または送信メールの宛先のメールアドレスの少なくともいずれか一方に基づいて、送信メールのタイトルまたは本文を作成することができる。これにより、使用者がデジタルカメラ１を操作して文章を入力しなくても、適切な内容で送信メールのタイトルや本文を自動的に作成することができる。【００７９】
上記において、ＣＰＵ１０１は、撮影画像データに含まれる撮影情報や、撮影画像データに基づいて特定された被写体の情報に基づいて、送信メールのタイトルや本文を自動的に作成することができる。このうち撮影情報については、撮影日時の情報や、ＧＰＳ情報すなわちＧＰＳ信号により取得された位置情報などを用いることができる。さらに、撮影情報における撮影日時の情報と、予め記憶されたイベント情報とに基づいて、送信メールのタイトルや本文を自動的に作成することもできる。したがって、タイトルまたは本文を様々な内容により自動作成することができる。【００８０】
なお、送信メールの宛先として所定のメールアドレスが設定された場合は、そのメールアドレスに応じて撮影画像データにおける画像の縦横比を変更してもよい。たとえば、携帯電話のメールアドレスが設定された場合、通常の携帯電話の画面は縦長であるため、それに合わせて、撮影画像データにおける画像の縦方向が横方向よりも長くなるように縦横比を変更する。このとき、たとえば画像の左右端の部分を削除することで縦横比を変更する。このようにして画像の縦横比を変更された撮影画像データに基づく送信画像を添付した送信メールを作成し、設定されたメールアドレスへ送信する。このようにすることで、送信先の表示形態に合わせた画像を添付してメールを送信することができる。【００８１】
図２０の画面表示において、「送信」が選択されると図２４の表示画面に移行する。図２４の画面表示において「送信」が選択されると作成したメールの送信待機状態に制御する。【００８２】
図２５、図２６は、送信待機状態の画像があるときの画面表示である。【００８３】
図２５は、複数画像を縮小したサムネイル画像により同時に表示する表示モードにおける画面表示例であり、図２６は、１画像を表示する表示モードにおける画面表示例である。図２５、図２６に示すように、送信待機状態にある画像には送信メールアイコン２０３が付けられる。送信メールアイコン２０３中の数字は、送信する件数を示し、同時に２人にメール送信する場合には「２」が表示されている。なお、図２５には、その画像が既に送信済みであることを示す送信済みアイコン２０４も表示されている。また、図２６には、前述の図９〜１２と同様に、撮影画像であることを示すカメラアイコン２０２も表示されている。なお、メール受信画像である場合は、カメラアイコン２０２の代わりに受信メールアイコン２０１が表示される。【００８４】
図２５において一覧表示されたサムネイル画像のいずれかが使用者の操作に応じて選択されると、そのサムネイル画像に対応するメール受信画像または撮影画像が図２６のように拡大して表示される。さらに、メール受信画像の場合は、図１０のようにメール本文を共に表示してもよい。【００８５】
また、図２５の画面中の「４件送信」を選択すると、選択した時点で送信待機状態にあるメールのうち表示されている画像を添付した４件のメールが送信される。図２６の画面中の「１件送信」を選択すると、選択した時点で送信待機状態にあるメールのうち、表示されている画像を添付したメールのみ送信される。また、図２５、図２６の画面中の「一括送信」あるいは送受信ボタン２４を操作すると送信待機状態にある全てのメールが送信される。【００８６】
＜送信メールアドレス設定＞
図２７に、送信先メールアドレスの設定画面を示す。図２７において、「保管用メールアドレス」、「配信用メールアドレス」を設定することができる。【００８７】
保管用メールアドレスは、友人等の相手に画像データを見てもらうために送信するのでは無く、使用者自身がデジタルカメラ１内のメモリに記録するのと同様に、外部メモリとして画像データを保管するために使用するアドレスである。すなわち、保管用メールアドレスに宛てて送信された画像データは、メールによる送信はされずにサーバ内に保管される。一方、配信用メールアドレスは、他人へメールを送信して画像を配信するためのアドレスである。【００８８】
上記のように、ＣＰＵ１０１は、送信メールの宛先のメールアドレスとして、他人へ画像を配信するための配信用メールアドレスと、使用者が画像を保管するための保管用メールアドレスとを区別して設定する。したがって、目的に応じたメールアドレスを間違いなく設定することができる。【００８９】
メールアドレスの入力、メールアドレス毎に設定は、当然、デジタルカメラ１で行うことができるが、パソコンを使って入力してデジタルカメラ１にデータを転送することで設定を完了することもできる。【００９０】
保管用メールアドレスを２つ入力できる。また、メールアドレス入力欄の左に位置するチェック欄にチェックされたメールアドレスに優先的に送信する。２つのメールアドレスにチェックされている場合には同時に２つのメールアドレスに送信する。【００９１】
図５１は、上記の保管用アドレスを設定する際に、デジタルカメラ１のＣＰＵ１０１で実行される保管用アドレス設定制御を示すフローチャートである。ステップＳ１６０１では、保管用メールアドレスを入力する。このとき、前述のように使用者の操作に応じて保管用メールアドレスを入力してもよいし、パソコンから転送されたデータにより保管用メールアドレスを入力してもよい。【００９２】
ステップＳ１６０２では、ステップＳ１６０１で入力された保管用メールアドレスが、デジタルカメラ１に固有のカメラアドレスと一致するか否かを判定する。このカメラアドレスの情報は、デジタルカメラ１において予め記憶されている。入力された保管用メールアドレスがカメラアドレスと一致する場合はステップＳ１６０４へ進み、一致しない場合はステップＳ１６０３へ進む。【００９３】
ステップＳ１６０３では、入力された保管用メールアドレスを送信先のメールアドレスとして設定する。これにより、以降のメール送受信時に、設定された保管用メールアドレスへ画像を添付したメールが送信される。ステップＳ１６０３を実行したら、図５１のフローチャートを終了する。【００９４】
一方、ステップＳ１６０４では、入力された保管用メールアドレスはカメラアドレスと一致しているため使用できない旨の警告表示を行う。ステップＳ１６０４を実行したら、ステップＳ１６０１へ戻って再び保管用メールアドレスの入力からやり直す。このようにして、カメラアドレスが保管用メールアドレスとして設定された場合は警告を行うことにより、使用者に別の保管用メールアドレスを再入力するよう促すことができる。【００９５】
＜メール送信設定＞
メールアドレス入力欄の右に位置する「設定」を選択すると、メールアドレスに対するメール送信設定を行うことができる。【００９６】
図２８に示す設定画面では、設定項目として「最大データ量」、「最大ファイル数」、「１画像データ量」、「送受信間隔」があり、メール送信に関するパラメータを選択、設定できる。【００９７】
「最大データ量」では、１通のメールに添付できる最大データ量を設定できる。「最大ファイル数」では、１通のメールに同時に添付できるファイル数を設定できる。これらの設定内容にしたがって、メールに添付して送信する際の送信画像の上限データ量または上限枚数がメールアドレスごとに決められる。その結果、送信画像を添付したメールが作成され、宛先のメールアドレスが設定されると、設定されたメールアドレスに応じて、メールに添付する送信画像の上限データ量または上限枚数が設定される。これにより、送信先の処理能力等に応じて適切な形態の送信画像を添付してメールを送信することができる。【００９８】
「最大データ量」、「最大ファイル数」は、使用者により設定することもできるが、デジタルカメラ１内または外部メモリに、メールサーバとメール容量のデータベースを持ち、その情報から自動的に設定する。主要なプロバイダが提供しているメールサービスのメール容量の情報はデータベースに入力されている。送信先メールアドレスの＠以降の文字列から判断できる。【００９９】
メールサービスの内容が変更される可能性があるため、データベースを更新することが望ましい。最新のデータベースをインターネット上に公開し、無線ＬＡＮを使ってダウンロードして自動的に更新されるようにする。【０１００】
このデータベースにより、メール１通当たりに添付できるデータ容量、添付数等をデジタルカメラ１が自動的に検索し、初期値として設定する。【０１０１】
「１画像データ量」では、１画像のデータ量を設定できる。メールアドレス毎にメールに添付して送信する画像データのサイズを設定できる。例えば、自分自身のメールアドレスの場合には高画質の画像を送信したいし、友人等の携帯電話に高画質の画像を送ると、メールボックスがいっぱいになったり、多大な通信料金が発生したりと迷惑になるので低解像度の画像を送信するように予め設定しておく。メールアドレス毎の送信サイズの設定を変更していないときは、迷惑がかからないように２００ＫＢ程度の低解像度で送信するように初期値設定されている。携帯電話のメールアドレスには、１メールに２００ＫＢ程度の１画像のみを添付する。このようにして、メールに添付する送信画像の一枚あたりの上限データ量をさらに設定することもできる。【０１０２】
「送受信間隔」では、送受信を実行する時間間隔を設定できる。自動的に送受信せずに手動操作したときのみ送受信を実行したい場合には「なし」と設定すればよい。【０１０３】
自身の外部保存のために送信するメールサーバ（メールアドレス）とカメラで受信のためのメールサーバは別に設定する必要が有る。同じにしておくと、自ら送った画像データ付きメールを自身で受信してしまうことになる。【０１０４】
メールに添付して送信する場合には、送信相手のメール受信可能データ量、受信メール容量を登録しておく必要がある。または送信前に取得する必要がある。受信可能データ量にリサイズして送信するようにする。複数の画像データを添付する場合には、受信可能データ量に合わせてメール件数を決定する。【０１０５】
画像データをメールに添付して送信する理由は大きく２つ考えられる。１つは他人に見てもらいたいため。もう１つは、自分自身の画像保存のためにメールサーバを一時保管メモリとして使用するため。一時保管用に設定されたメールアドレスに送信された画像データはカメラ内のメモリから自動的に削除する。【０１０６】
設定された画像サイズ、圧縮率に応じて自動的にアドレスを変更して送信するようにしてもよい。例えば、撮影する画像データの画像サイズが選択されているメールアドレスが、１メールに２ＭＢまでのデータしか添付できない場合には、１メールに５ＭＢまでデータを添付できる他のメールアドレスに送信するように自動的に設定される。【０１０７】
また、複数のメールアドレスを登録する際に、優先順位を付けておくことができる。カメラは、優先順位に従って、送信可能なメールアドレスに画像データを添付したメールを送信する。【０１０８】
また、送信先によってはプライベートな情報は送信されないほうがよい。例えば、撮影日、撮影カメラ等、Ｅｘｉｆに付加されている撮影情報を除去して送信することを可能にする。すなわち、図２０の画面において設定された送信メールの宛先のメールアドレスに応じて、撮影画像データから撮影情報を削除した画像データに基づく送信画像を添付した送信メールを作成し、送信するようにする。これにより、意図しない相手にプライベートな情報が知られてしまうのを防止することができる。また、画像データのファイル名にも個人を特定するような情報が入っていることが考えられるので、自動的にリネイムして画像データを添付して送信する。たとえば、図２０の画面において、送信メールの宛先として未登録のメールアドレスが設定された場合、撮影画像データで設定されているファイル名を単純な数字や記号などに置き換えて送信メールに添付し、送信する。【０１０９】
逆に、親しい人に送信する場合には、ファイル名を見ただけで誰から送信された画像であるかわかるように、ファイル名に個人情報を加えたものにリネイムする。たとえば、図２０の画面において、送信メールの宛先として登録済みのメールアドレスが設定された場合、撮影画像データで設定されているファイル名の一部を使用者の名前やメールアドレスなどに置き換えて送信メールに添付し、送信する。このようにして、設定された送信メールの宛先のメールアドレスに応じて、送信メールに添付する送信画像のファイル名を決定する。これにより、送信先に応じて適切なファイル名とすることができる。【０１１０】
また、デジタルカメラ１で受信した受信メールは、他のパソコン等の端末で再度受信できるようにメールサーバ内から削除しないように設定できる。【０１１１】
＜メール本文画像に埋め込み＞
メール本文と画像データとが分離されていると扱い難い場合がある。【０１１２】
メール本文を画像データに重畳させる。または、余白を作りメール本文を余白に埋め込む。これにより、メールの送受信のできない機器間であっても、画像授受ができる機器であればメールと同等に使用できる。【０１１３】
また、メールブラウザソフトがなくても画像データを見ることができれば、メール本文を読むことができる。【０１１４】
送信先メールアドレスは変更指示があるまで、前回と同じアドレスが設定されている。１枚ごとにメールを作成して送るモードと、所定枚数まとめて送信するモードを設定できる。連写撮影時には、所定枚数まとめて送信するモードで送信される。但し、１メールに添付できる最大のデータサイズが決まっているので、大きな画像サイズが選択されている場合にはまとめて送信するモードを選択できないようにする。【０１１５】
なお、前述の図２８の設定画面で設定された送信画像の上限枚数を超えて使用者がメールに添付する送信画像を指定した場合は、その上限枚数に応じて複数の送信メールを作成する。すなわち、設定された上限枚数以下で指定された送信画像をそれぞれ添付した二通以上の送信メールを作成する。これにより、上限枚数を超えた枚数の画像をメールに添付して送信することができる。【０１１６】
同じメールアドレスに送信する複数メールがある場合は、まとめて一通の送信メールとしてもよい。すなわち、複数の送信メールが作成され、それらに対して同一のメールアドレスが設定された場合は、その複数の送信メールを合成して一通の送信メールに統合する。このとき、統合前の各送信メールに添付されていた画像は、統合された一通の送信メールにそれぞれ添付される。このようにすれば、送信メール数が少なくなるため、無線ＬＡＮ回路１０６から送信する電子メールデータ量を低減することができる。【０１１７】
実行ボタンを操作するとそれまでに撮影した画像データを自動的に添付して送信する。複数人でカメラを使用するとき、送信者（使用者）を設定すると、送信者に応じて送信先アドレスが設定される。【０１１８】
＜メール送信済み画像＞
送信済みメールに添付した画像データは、メール添付オリジナル画像は削除してサムネイル画像を添付画像として保存する。【０１１９】
添付画像は、リンク情報だけ記憶しておき送信済みメールフォルダには画像データを保存しない。オリジナルが削除される時にはメールフォルダに移動する。【０１２０】
＜使用者認証＞
本発明の実施の形態によるデジタルカメラ１は、認証パスワードが入力できない時にはカメラの動作を制限する。【０１２１】
文字による認証パスワードを入力させる代わりに、操作されるボタンとボタン操作順を認証のために記憶する。例えば、ズームボタン１３（ＵＰ）→シャッターボタン１１→ズームボタン１３（ＤＯＷＮ）と操作すれば認証される。カメラ内にメールサーバに接続するためのアカウント名とパスワードは既に記憶されている。いちいち接続のために入力させるのは面倒であるし、カメラは文字入力させることが不得手である。しかしそれでは、カメラを使って誰でもメールの送受信が可能になってしまい、セキュリティ上問題が生じる。ボタン操作によるボタンパスワードは、その記憶されているアカウント名とパスワードとを発信することを許可するために入力するものである。メール送受信モードに切り替えるたびに入力させてもよいし、電源投入時に一度だけ入力させてもよい。また、その他のタイミングで行わせてもよい。【０１２２】
また、メールサーバ毎にボタンパスワードを登録できる。複数のメールサーバに対して同一のボタンパスワードを設定しておけば、一度の入力で複数のメールサーバとのアクセスが可能になる。【０１２３】
次に、デジタルカメラ１において実行される認証制御について説明する。図２９は、デジタルカメラ１内のＣＰＵ１０１で実行される認証制御を示すフローチャート図である。本フローは、使用者により電源ボタン１２が操作され、デジタルカメラ１の電源が投入されたことを検出してスタートする。【０１２４】
先ず、ステップＳ８０１では、デジタルカメラ１に設定されている認証設定が認証を必要とする設定になっているか判定する。認証を必要とする設定になっている場合にはステップＳ８０２に進み、認証必要とする設定になっていない場合にはステップＳ８１０に進む。【０１２５】
続いて、ステップＳ８０２では、モニタ１０４に登録した認証のためのボタン操作をするように問い合わせる表示をする。次に、ステップＳ８０３では、ボタン操作がされたか検出する。ボタン操作を検出した場合にはステップＳ８０４に進み、ボタン操作を検出しない場合にはステップＳ８０２に戻る。【０１２６】
ステップＳ８０４では、検出したボタン操作が認証をキャンセルするボタン操作であったか判定する。例えば、キャンセルするボタン操作とは削除ボタン１６が操作された場合である。認証をキャンセルするボタン操作であった場合にはステップＳ８０５に進み、認証をキャンセルするボタン操作でなかった場合にはステップＳ８０６に進む。【０１２７】
そして、ステップＳ８０５では、デジタルカメラ１の機能を限定するように設定する。デジタルカメラ１は、機能限定された状態では、メールの送受信を実行、受信メールの閲覧等を禁止する。一方、ステップＳ８０６では、検出したボタン操作とデジタルカメラ１内に記録されている登録データとを照合する。続いて、ステップＳ８０７では、検出したボタン操作がデジタルカメラ１内に記録されていた登録データと合致するものが有ったか判定する。合致するものがあった場合にはステップＳ８０９に進み、合致するものがなかった場合にはステップＳ８０８に進む。ステップＳ８０８では、モニタ１０４に認証が失敗したことを示す表示を行い、ステップＳ８０２に戻る。【０１２８】
一方、ステップＳ８０９では、合致した登録データに対応する使用者が登録したメールアドレス設定、メールサーバ用アカウント名、メールサーバ用パスワード、その他の設定を読み出す。続いて、ステップＳ８１０では、デジタルカメラ１で使用できる全ての機能を使用できるように設定する。【０１２９】
以上説明したようにして、各ボタンを設定された操作順序で使用者が操作したか否かを判断することにより、ＣＰＵ１０１は、その使用者が正規の使用者であるか否かを判定する。この判定結果に応じて、デジタルカメラ１の機能制限を解除するか否かを決定し、機能制限を解除しない場合は、メールの閲覧等を禁止する。これにより、不正な使用者によって重要な情報が取得されるのを防止することができる。【０１３０】
＜送受信タイミング＞
デジタルカメラ１は、携帯電話と異なり、撮影しないときには電源をオフしておくので、常時メールの送受信を行うことはできない。また、メールの送受信が撮影の妨げになることも防ぐ必要がある。【０１３１】
本発明の実施の形態によるデジタルカメラ１では、以下に示すような状況でメールの送受信を実行する。【０１３２】
電源が投入されるとメールサーバとの接続を実行する。カメラが無線ＬＡＮモードに切り替えられたタイミングで、登録されたメールサーバに接続しに行き、メールが届いていないか確認にいく。撮影モードから他のモードに切り替えられたタイミングでメールサーバとの接続を実行する。メールサーバに接続する間隔を設定できるようにし、設定された間隔でメールサーバに確認に行く。【０１３３】
バッテリ容量によりメールサーバに接続する間隔を広くして接続回数を減らす。バッテリ容量が所定値以下になったら、節電のためにメールサーバとの接続を実行しない。メール受信よりメール送信を優先し、バッテリ容量により受信を実行しない。【０１３４】
メール受信中にカメラ内メモリがいっぱいになったら、自動的に接続を切断し、受信途中のメールはサーバに残す。また、接続前にカメラ内メモリがいっぱい（残容量所定以下）のときは、メールサーバへの接続を実行しない。送信メールが待機しているときには接続を実行する。メールサーバとの接続タイミング時のカメラ状態（例えば撮影モード）、アクセスポイントとの通信状態により、接続実行を待機し、カメラ状態、通信状態が変化したときに接続を実行する。次の周期まで接続を実行しない。【０１３５】
撮影動作中もバックグラウンドで読出しに行き、メールの受信を実行する。当然、メール送受信ボタンを設け、手動でメールサーバに接続して、メールの送受信を任意タイミングで実行することができる。【０１３６】
以下にデジタルカメラ１における具体的なメール送受信制御を説明する。【０１３７】
図３０は、デジタルカメラ１内のＣＰＵ１０１で実行されるメール送受信制御を示すフローチャート図である。本フローは、使用者により電源ボタン１２が操作され、デジタルカメラ１の電源が投入され、図２９に示した認証制御が終了したことを検出してスタートする。従って、認証を必要とする設定がされていない場合には電源ボタン１２の操作直後に本フローがスタートすることになる。【０１３８】
先ず、ステップＳ９０１では、アクセスポイント２と通信可能状態であるか検出する。通信可能状態である場合にはステップＳ９０２に進み、通信可能状態で無い場合にはステップＳ９０７に進む。【０１３９】
次に、ステップＳ９０２では、デジタルカメラ１内のメモリの残り容量（メモリ残容量）を検出する。続いて、ステップＳ９０３では、メモリ残容量が所定の容量以上あるか判定する。所定の容量以上ある場合にはステップＳ９０４に進み、所定の容量以上ない場合には、メモリ不足のためメールを受信できない旨のメッセージを表示して、ステップＳ９１６に進む。そして、ステップＳ９０４では、デジタルカメラ１に装着されているバッテリ１１０の残量を検出する。続いて、ステップＳ９０５では、バッテリ１１０の残量がレベル２以上であるか判定する。バッテリ１１０の残量レベルとは、ＣＰＵ１０１によるバッテリ１１０の残量の検出結果をレベル０〜３の４段階のレベルで表したものであり、残量が多いほどレベルが高くなる。レベル２以上である場合にはステップＳ９０６に進み、レベル２以上でない場合には、バッテリ不足のためメールを受信できない旨のメッセージを表示して、ステップＳ９１６に進む。【０１４０】
そして、ステップＳ９０６では、設定されているメールサーバとアクセスして無線ＬＡＮ回路１０６により電子メールデータを送受信することで、メールの送受信処理を実行する。このとき、図４６または図４７のような画面が表示される。図４６は複数のメールを一括送信する場合の表示画面例であり、図４７は一通のメールを送信する場合の表示画面例である。次に、ステップＳ９０７では、一定時間間隔毎に自動的にメールサーバにアクセスしてメールの送受信を行うように設定されているか判定する。例えば、分単位で送受信間隔を設定することができる。デジタルカメラ１では、初期値として送受信間隔を３分に設定されている。そして、ステップＳ９０８では、デジタルカメラ１に装着されているバッテリ１１０の残量を再度検出する。続いて、ステップＳ９０９では、バッテリ１１０の残量レベルがフル状態であるレベル３であるか判定する。レベル３である場合にはステップＳ９１２に進み、レベル３でない場合にはステップＳ９１０に進む。【０１４１】
ステップＳ９１０では、バッテリ１１０の残量がレベル２であるか判定する。レベル２である場合にはステップＳ９１１に進み、レベル２でない場合にはステップＳ９１５に進む。そして、ステップＳ９１１では、無線ＬＡＮ回路１０６による電子メールデータの送受信間隔を変更することにより、自動的にメールサーバとアクセスしメールを送受信する間隔を、例えば１０分に設定する。当然、予め設定されていた間隔が１０分以上である場合には設定を変更しない。このようにバッテリ１１０の残量に応じて、無線ＬＡＮ回路１０６による電子メールデータの送受信間隔を変更して、メールサーバへの頻繁なアクセスを制限することにより、バッテリ残量不足により撮影に支障をきたすことを防ぐことができる。【０１４２】
また、ステップＳ９１２では、前回メールサーバにアクセスしてメール送受信を実行してからの時間を計測する。続いて、ステップＳ９１３では、送受信間隔に設定されている時間を経過したか検出する。設定時間を経過している場合にはステップＳ９１４に進み、設定時間を経過していない場合にはステップＳ９０７に戻る。【０１４３】
そして、ステップＳ９１４では、現在のカメラモードが撮影モードであるか検出する。撮影中にメール送受信を実行すると撮影処理に悪影響を与える恐れがあるため、撮影モード時には極力メール送受信が行われないようにして、無線ＬＡＮ回路１０６による電子メールデータの受信および送信を禁止する。撮影モードである場合にはステップＳ９０７に戻り、撮影モードでない場合にはステップＳ９１５に進む。そして、ステップＳ９１５では、デジタルカメラ１の電源がオフされたか判定し、オフされた場合には本フローを終了し、オフされていない場合にはステップＳ９０１に戻る。【０１４４】
一方、ステップＳ９１６では、バッテリ１１０の残量がレベル１未満であるか判定する。レベル１未満である場合にはステップＳ９１７に進み、レベル１未満でない場合にはステップＳ９１８に進む。そして、ステップＳ９１７では、バッテリ１１０の残量がほとんどないため、特定のメールアドレスにのみメールを送信する。特定のメールアドレスとは、デジタルカメラ１の使用者が自分自身の画像保存用に設定しているメールアドレスである。このとき、特定のメールアドレス以外はメールの送信が禁止される。これにより、バッテリ１１０の残量が所定値未満になったとき、特定の送信先に対しては無線ＬＡＮ回路１０６による電子メールデータの送信を許可し、それ以外の送信先に対しては無線ＬＡＮ回路１０６による電子メールデータの送信を禁止する。このようにして、検出されたバッテリ１１０の残量に応じて、無線ＬＡＮ回路１０６による電子メールデータの送信を許可または禁止することで、画像保存用のメール送信を確保しつつ、電力消費を最小限に抑えることができる。【０１４５】
一方、ステップＳ９１８では、バッテリ残量が少ないため設定されているメールアドレスへのメール送信のみ実行する。ステップＳ９１９では、バッテリ１１０の残量が少ないためメール本文、添付画像データの受信は行わないが、メールサーバにある受信メールの情報のみ受信する。このとき、無線ＬＡＮ回路１０６による電子メールデータの受信が禁止される。ここで受信したメール情報により図１３に示す画面表示における「未受信メール」の項目が生成される。【０１４６】
次に、使用者が任意のタイミングで手動によりメール送受信を行う方法を説明する。図３１は、デジタルカメラ１内のＣＰＵ１０１で実行される手動メール送受信制御を示すフローチャート図である。本フローは、図１３に示す画面における「未受信メール」が選択されたことを検出するか、送受信ボタン２４の操作を検出することによりスタートする。【０１４７】
先ず、ステップＳ９５１では、アクセスポイント２と通信可能状態であるか検出する。通信可能状態である場合にはステップＳ９５２に進み、通信可能状態でない場合には本フローを終了する。そして、ステップＳ９５２では、設定されているメールサーバにアクセスし、送信すべきメールがある場合には送信処理をし、メールサーバ内に受信メールがある場合には受信処理を実行する。また、図１３の画面表示における「未受信メール」に示され、前回受信できなかった受信メールを優先して受信する。このとき、前述の図３０のステップＳ９０６と同様に、図４６または図４７のような画面が表示される。【０１４８】
続いて、ステップＳ９５３では、デジタルカメラ１のメモリ残容量を検出する。次に、ステップＳ９５４では、メモリ残容量が所定の容量以下であるか判定する。メモリ残容量が所定の容量に満たない場合には、メモリ不足のためメールを受信できない旨のメッセージを表示して、ステップＳ９６１に進み、メモリ残容量が所定の容量以上である場合にはステップＳ９５５に進む。そして、ステップＳ９５５では、デジタルカメラ１に装着されているバッテリ１１０のバッテリ残量を検出する。続いてステップＳ９５６では、バッテリ１１０の残量が通信処理を実行するだけの量がないか判定する。バッテリ１１０の残量が所定値未満である場合には、バッテリ不足のためメールを受信できない旨のメッセージを表示してステップＳ９６１に進み、所定値以上であるがある場合にはステップＳ９５７に進む。【０１４９】
そして、ステップＳ９５７では、メールサーバにある全てのメールの受信を完了したか検出する。全てのメール受信が完了している場合にはステップＳ９５８に進み、完了していない場合にはステップＳ９５２に戻る。ステップＳ９５８では、メールの送受信が完了したので、アクセスポイント２との通信を切断する。続いて、ステップＳ９５９では、受信したメールをメモリに記録する。続いて、ステップＳ９６０では、モニタ１０４に受信完了を示す画面を表示する。【０１５０】
一方、ステップＳ９６１では、メモリ残容量、バッテリ残量の都合でメールを受信することができないので、アクセスポイント２との通信を切断する。続いて、ステップＳ９６２では、未受信メールが存在している場合には未受信メール情報を記録する。そして、ステップＳ９６３では、受信が完了したメールが有るか検出する。受信が完了したメールが有る場合にはステップＳ９６４に進み、受信が完了したメールがない場合にはステップＳ９６６に進む。【０１５１】
ステップＳ９６４では、受信したメールをメモリに記録する。続いて、ステップＳ９６５では、モニタ１０４に、一部のメール受信を完了し、一部のメール受信を失敗したことを示す画面を表示する。また、ステップＳ９６６では、モニタ１０４に全てのメール受信を失敗したことを示す画面を表示する。【０１５２】
以上説明したようにして、バッテリ１１０の残量とメモリの残り容量を検出し、バッテリ１１０の残量が所定値未満になったとき、または、メモリの残り容量が所定値未満になったときに、無線ＬＡＮ回路１０６による電子メールデータの受信を禁止する。これにより、バッテリ１１０の残量またはメモリの残り容量に応じてメールの送受信制御を行い、無線ＬＡＮ回路１０６による電子メールデータの送信と受信をそれぞれ許可または禁止する。このようにすることで、バッテリ残量の低下やメモリ残り容量の低下が生じても、デジタルカメラ１を適切に動作させることができる。【０１５３】
＜受信制御＞
次に、図３０のステップＳ９０６、図３１のステップＳ９５２で実行される送受信処理のうちの受信処理について説明する。図３２は、デジタルカメラ１内のＣＰＵ１０１で実行される受信制御を示すフローチャート図である。本フローは、送受信制御のステップで送信制御が終了した後にスタートする。【０１５４】
先ず、ステップＳ９７０では、デジタルカメラ１で設定されているメール受信設定を読み出す。続いて、ステップＳ９７１では、読み出したメール受信設定を適用する。受信設定では、図４８に示すような画面が表示される。この画面により、次のような設定ができる。メールサーバに保持されているメールの内、特定のメールアドレスからのメールは受信しない。メールサーバに保持されているメールの内、特定のメールアドレスからのメールだけを受信する。画像データが添付されているメールだけを受信する。デジタルカメラ１で扱うことができないデータが添付されたメールは受信しない。動画と静止画のそれぞれについて、受信するファイルサイズに制限を設ける。なお、使用者が画像保管用のメールアドレスと受信用のメールアドレスが同一の場合には、当然、デジタルカメラ１から画像保管用に送信したメールは受信しない。【０１５５】
ステップＳ９７２では、設定された条件に一致するメールサーバ内のメールを検索する。ステップＳ９７３では、受信対象メールが存在しているか判定する。存在する場合にはステップＳ９７４に進み、存在しない場合には本フローを終了する。そして、ステップＳ９７４では、受信対象メールを受信する。【０１５６】
＜受信メールの選別＞
メールを受信すると、添付画像を受信する前に、画像データのデータサイズを表示する。同時にメモリカードの残容量をコマ数表示でなくサイズで表示する。このように表示することにより、受信してしまう前に画像データを受信可能か確認することができる。【０１５７】
メールサーバに蓄積されたメール件数、データ量が所定以上であった場合には、受信に時間がかかり、他の制御に影響が出るため、受信するか問い合わせる。【０１５８】
メール本文（タイトル）だけ先に受信し、画像は後から受信する。添付ファイルの受信順番を指定できる。添付画像のサムネイル画像を受信し表示して、受信画像を選択する。【０１５９】
画像の受信拒否できる。【０１６０】
添付ファイルの種類によりメール受信するか否かを決める。カメラが再生できる静止画像、音声、動画像のみ受信する。【０１６１】
本カメラから送信されたメールに対する返信メールの場合には画像が添付されていなくても受信、表示する。【０１６２】
また、受信するメールアドレスを指定することができる。また、受信を拒否するメールアドレスを指定することもできる。【０１６３】
自分自身のデジタルカメラで送信されたメールは受信しない。【０１６４】
＜メール添付画像の再生、活用＞
＜再生＞
再生モードに切り替えると撮影画像とともに、メール受信画像を表示する。メール受信画像であること、メール未読がわかるようにする。プロパティで送信先メールアドレスが表示される。【０１６５】
受信したメールを開封すると、添付画像をメインに表示する。【０１６６】
複数の画像添付メールが未読の場合、先に送信されたメールの添付画像が最初に再生される。また、最後に送信されたメールの添付画像を最初に再生する。【０１６７】
複数コマまとめて添付されているメールを開くと、一覧表示される。または、撮影日の一番古いものを表示し、送り操作に応じて古い順に再生する。添付された順に再生する。スライドショー再生する。スライドショー時にメール本文を字幕的に再生する。メール本文をスクロール表示する。メール本文を画像と一緒に表示するか否かを選択できる。【０１６８】
メールが送信された携帯電話の機種情報により、自動的に画像データの再生表示を縦表示する。すなわち、無線ＬＡＮ回路１０６により受信された電子メールデータが携帯電話により作成されたものである場合、その電子メールデータに含まれる画像データに基づく受信画像を、縦方向が横方向よりも長くなるようにして再生表示する。カメラ付き携帯電話による撮影画像は、通常は縦方向が横方向よりも長いため、このようにすることで、正しい向きで画像を再生表示することができる。【０１６９】
再生メニューに、全ての画像、撮影画像のみ、メール画像のみ、を選択できる。【０１７０】
＜メモリ記録＞
受信メールに添付された画像データを撮影画像と同じフォルダに記憶する。【０１７１】
保存時にアドレス情報またはメール送信者名をファイル名に含ませる。【０１７２】
携帯電話等から送信されたＥｘｉｆ形式でない画像データに対してはサムネイル画像を生成し、Ｅｘｉｆ形式に変換し保存しなおす。【０１７３】
画像ファイルのヘッダ情報にメールにより受信した画像であることを記録する。このようにして、メールにより受信した画像データに対しては、その画像データがメールによる受信画像データであることを示す情報を付加してメモリカードに記録する。メモリカードに記録された撮影画像データまたは受信画像データに基づいて、前述のように画像を再生表示する際には、こうして付加された情報の有無により、撮影画像とメールによる受信画像を簡単に区別することができる。【０１７４】
受信アドレス毎にフォルダを作成し、そのアドレスから受信したメールに添付された画像データを保存する。すなわち、無線ＬＡＮ回路１０６により画像データを含む電子メールデータが受信されると、ＣＰＵ１０１は、その電子メールデータの送信元のメールアドレスに応じて、複数のフォルダを作成する。こうして作成されたフォルダごとに分けて、受信画像データをメモリカードに記録する。このようにすることで、メールで受信した画像の整理を容易にすることができる。【０１７５】
なお、上記のようにして受信メールに添付された画像データを保存する際には、同じアドレスから所定枚数以上受信すると自動的にフォルダを作成して、画像データをそのフォルダ内に移動する。すなわち、無線ＬＡＮ回路１０６により受信された電子メールデータに基づく受信メールのうち、同一のメールアドレスを送信元とする受信メールに添付された画像の合計枚数が所定数以上となったとき、ＣＰＵ１０１は、そのメールアドレスに対してフォルダを作成する。そして、メモリカードに記録されている受信画像データのうち当該アドレスから送信された画像データの保存先を変更し、作成されたフォルダ内に画像データを移動する。これにより、無駄に多くのフォルダが作成されるのを防止することができる。【０１７６】
受信画像のファイル名をリネイムして記録する。【０１７７】
受信した画像が添付されたメールに、メール本文が書かれていない場合には、メールの内容を後で見る必要が無い。メールを受信したことを示す受信ログを残して、画像データのみ残してメール自体は記憶しない。【０１７８】
以下に、デジタルカメラ１において実行されるメールに添付されて受信した画像データをメモリカードに記録する制御を説明する。【０１７９】
図３３は、デジタルカメラ１内のＣＰＵ１０１で実行される画像データ記録制御を示すフローチャート図である。本フローは、画像データが添付されたメールを受信することによりスタートする。【０１８０】
先ず、ステップＳ１００１では、メールに添付されて受信した画像データを解析する。続いて、ステップ１００２では、解析した結果、受信した画像データがＥｘｉｆ形式に準拠したフォーマットの画像データであるか判定する。Ｅｘｉｆ形式の画像データである場合にはステップＳ１００５に進み、Ｅｘｉｆ形式の画像データでない場合にはステップＳ１００３に進む。【０１８１】
そして、ステップＳ１００３では、受信した画像データを読出し、Ｅｘｉｆ形式に合ったサイズのサムネイル画像を生成する。受信した画像データが圧縮されている場合には伸張処理を施した後の画像からサムネイル画像を生成する。また、デジタルカメラ１では、サムネイル画像以外にモニタ１０４の解像度に合わせた表示用の画像データを必要とするので表示用画像も同時に生成する。【０１８２】
続いて、ステップＳ１００４では、Ｅｘｉｆ形式のフォーマットにファイル変換する。具体的には、ＪＰＥＧ圧縮された画像データでない場合には、ＪＰＥＧ圧縮する。次に、ステップＳ１００５では、Ｅｘｉｆ形式画像データのタグのうちのメーカが独自に扱えるメーカノートに、画像データの送信元メールアドレスを付加する。続いて、ステップＳ１００６では、記録用の新たなファイル名を作成する。たとえば、撮影画像と区別しやすくする目的と同じファイル名を作成しないため、メールにより受信したことを示す「MAIL」と通し番号「001」を組み合わせた「MAIL001.JPEG」を、メモリカードに記録する受信画像データのファイル名として作成する。あるいは、無線ＬＡＮ回路１０６により受信された電子メールデータに含まれる送信者の情報に基づいて、受信画像データのファイル名を作成する。すなわち、受信された電子メールデータに含まれる送信者のメールアドレスや、送信者の名前、ニックネームの一部などに基づいて、これらを含む受信画像データのファイル名を作成する。たとえば、「MOMOCHAN@」と通し番号「001」を組み合わせた「MOMOCHAN@001.JPEG」等をファイル名として作成する。これにより、誰から送信された画像であるか分かりやすいファイル名を作成することができる。また、同じファイル名を作成しないためだけに、撮影画像データのファイル名として作成される「DSC001.JPEG」の通し番号のみ変更したファイル名を作成してもよい。【０１８３】
そして、ステップＳ１００７では、受信メールに添付された画像データを受信画像データとしてメモリカードに記録する。このとき、前述のように送信元のメールアドレスに応じて作成されたフォルダごとに分けて、ステップＳ１００６で作成したファイル名で、受信画像データをメモリカードに記録する。【０１８４】
＜メール検索＞
差出人、件名、本文の他に、画像ファイル名、画像ファイルサイズ、画像の撮影日時で受信メールを検索できる。これらのいずれか一つを含む検索キーワードが設定されると、その検索キーワードに基づいて、受信メールから所望のメールが検索される。したがって、使用者は簡単な操作で確実に所望の受信メールを検索することができる。なお、画像の撮影日時とは、メールの送信者によってそのメールに添付された受信画像データが作成された日時のことである。【０１８５】
メールアドレス、件名、本文からだけでなく、添付画像をサムネイル表示して、所望のメールを探すことができる。使用者が一覧表示されたサムネイル画像のいずれかを選択して、実行キーを操作すると、その操作に応じて、拡大画像とともにメール本文が表示される。このようにして、ＣＰＵ１０１の制御により、使用者の操作に応じて選択されたサムネイル画像に対応するメール受信画像と、当該画像が添付された受信メールの本文とを表示する。したがって、使用者はサムネイル画像を選択するだけで、画像とメール本文を簡単に確認することができる。【０１８６】
＜メール返信、転送＞
図３４に示す画面が表示されているときにメニューボタン１５を操作すると、図３５に示す画面に移行する。【０１８７】
図３５に示すメニュー画面表示中の「プロパティ」を選択すると画像データのプロパティを表示した画面に移行する。「プリント」を選択すると図３９に示す画面表示に移行する。「メールプロパティ」を選択すると画像データが添付されていたメールのプロパティを表示する画面に移行する。「メール返信」を選択すると図３６に示す画面表示に移行する。「メール転送」を選択するとメール転送のための画面表示に移行する。【０１８８】
図３４に示す画面には、図３５のメニューのうち使用頻度の高い「メール返信」を直接選択できるように「返信」ボタンが設けられる。図３４の「返信」、図３５の「メール返信」が選択されると図３６に示す画面表示に移行する。【０１８９】
受信した画像添付メールに対して画像を添付して返信メールした場合には、受信画像と送信画像（返信画像）を関連付けて記憶する。すなわち、返信メールが作成され、その返信メールの電子メールデータが無線ＬＡＮ回路１０６により送信された場合、当該返信メールに対応する受信メールの受信画像データと、当該返信メールに添付された返信画像に対応する撮影画像データとを関連付けて、メモリカードに記録する。これにより、受信画像と返信画像のいずれか一方を指定すれば、もう一方を簡単に特定することができる。また、送信画像の解像度を受信画像と同程度にする。【０１９０】
以下に、受信した画像が添付されたメールに対する返信メールに添付する画像データを生成する処理を具体的に説明する。【０１９１】
図３７は、デジタルカメラ１内のＣＰＵ１０１で実行される画像添付制御を示すフローチャート図である。本フローは、図３６に示す画面表示において、「画像選択」が選択されて、添付画像を選択する画面に移行することでスタートする。【０１９２】
先ず、ステップＳ１１０１では、返信メールに添付する画像が決定されたか検出する。決定されている場合にはステップＳ１１０２に進み、決定されていない場合にはステップＳ１１０１に戻る。そして、ステップＳ１１０２では、受信メールに添付されていた受信画像データを解析する。画像データの画像サイズ、データ量、画像の向き、圧縮方式、ファイルフォーマット等を解析する。ステップＳ１１０３では、解析が終了したか判定する。終了している場合にはステップＳ１１０４に進み、終了していない場合にはステップＳ１１０２に戻り、解析処理を継続する。【０１９３】
次に、ステップＳ１１０４では、ステップＳ１１０１で決定した添付画像データを読み出し、解析する。ここでの解析は画像データの画像サイズを検出する。続いて、ステップＳ１１０５では、ステップＳ１１０２で解析した受信画像データの画像サイズとステップＳ１１０４で解析した添付画像データの画像サイズを比較する。添付画像データの画像サイズが大きい場合にはステップＳ１１０６に進み、大きくない場合にはステップＳ１１０７に進む。【０１９４】
そして、ステップＳ１１０６では、添付画像データの画像サイズを受信画像データの画像サイズとほぼ同等に変更する画像処理を施す。こうして、受信メールに添付された画像のデータ量に応じて、そのメールへの返信メールに添付する送信画像の上限データ量を設定する。これにより、返信先の通信環境に適した上限データ量を自動的に設定することができる。【０１９５】
続いてステップＳ１１０７では、受信画像データの画像の向きに合わせて、添付画像データの画像の向きを変更する。更に、添付画像データを、受信画像データの圧縮方式、ファイルフォーマットと同じ圧縮方式、ファイルフォーマットに変更する。また、送信するメールアドレスにより、前述の送信メールを作成する場合と同様に、画像データに付加されているタグ情報（撮影情報）を削除して、プライバシに関わる情報が漏れないようにする。【０１９６】
続いて、ステップＳ１１０８では、添付画像データのファイル名をリネイムする。受信者が友人である場合には送信者である使用者のメールアドレスまたはニックネームを含んだ「KUROBUTA@001.JPEG」等のファイル名にリネイムする。また、受信者が知り合いでない場合には、「ASDFF.JPEG」等の個人を特定できないアットランダムに文字を並べたファイル名にリネイムする。このように送信するメールアドレスに応じてリネイムし、送信画像のファイル名を決定する。そして、ステップＳ１１０９では、添付画像データをメール送信できるように、添付処理を施す。これにより、撮影画像データに基づく送信画像を添付した返信メールが作成され、その返信メールによる電子メールデータが無線ＬＡＮ回路１０６により送信される。【０１９７】
以上のように制御することにより、受信者の端末に負担のない画像データを送信することができる。【０１９８】
また、デジタルカメラ１は、返信メールに添付する画像データを撮影済みの画像データから選択するのではなく、新たに撮影することができる。【０１９９】
次に、デジタルカメラ１における、新たに撮影した画像データを返信メールの添付画像データとする制御について説明する。図３８は、デジタルカメラ１内のＣＰＵ１０１で実行される画像添付制御を示すフローチャート図である。本フローは、図３６に示す画面表示において、「画像撮影」が選択されることによりスタートする。【０２００】
先ず、ステップＳ１２０１では、受信画像を解析する。続いて、ステップＳ１２０２では、解析が完了したか判定する。【０２０１】
ステップＳ１２０３では、解析結果に合った撮影条件を設定する。具体的には、撮影する画像データの画像サイズ、圧縮方式、ファイルフォーマットを受信画像と同等にする。続いて、ステップＳ１２０４では、モードを撮影モードに移行する。次に、ステップＳ１２０５では、使用者によるシャッターボタン１１の全押し操作を検出する。全押し操作を検出した場合にはステップＳ１２０６に進み、全押し操作を検出しない場合には検出動作を継続する。【０２０２】
そして、ステップＳ１２０６では、ステップＳ１２０３で設定した撮影条件で撮影処理を実行する。続いて、ステップＳ１２０７では、デジタルカメラ１内のメモリ１０８に画像データを一時的に記憶する。また、撮影した画像をモニタ１０４に再生表示するとともに、送信する画像として「ＯＫ」か「撮影し直す」か問い合わせる。【０２０３】
続いて、ステップＳ１２０８では、「ＯＫ」が選択されたか「撮影し直す」が選択されたか判定する。「ＯＫ」が選択された場合にはステップＳ１２０９に進み、「撮影し直す」が選択された場合にはステップＳ１２０５に戻る。【０２０４】
次に、ステップＳ１２０９では、メールの添付画像として処理を施す。【０２０５】
ステップＳ１２１０では、撮影した画像データを通常の撮影動作と同様に撮影画像データとして記録するか、しないかを問い合わせる表示画面をモニタ１０４に表示する。続いて、ステップＳ１２１１では、「通常記録する」か「通常記録しない」のいずれが選択操作されか検出する。「通常記録する」が選択された場合にはステップＳ１２１２に進み、「通常記録しない」が選択された場合にはステップＳ１２１３に進む。【０２０６】
次に、ステップＳ１２１２では、撮影フォルダに画像データを記録する。続いて、ステップＳ１２１３では、画像添付メールの送信操作がされたか判定する。送信操作された場合にはステップＳ１２１５に進み、操作されない場合にはステップＳ１２１４に進む。【０２０７】
また、ステップＳ１２１４では、メール送信が中止、画像の添付が中止されたか検出する。中止されたことを検出した場合には本フローを終了し、検出しない場合にはステップＳ１２１３に戻る。そして、ステップＳ１２１５では、送信済みフォルダに画像データを記録する。【０２０８】
なお、受信したメールに対して返信メールを送信した場合には、返信メールに添付した画像を含めてスライドショー再生する。【０２０９】
＜プリント制御＞
また、受信した画像データを再生表示しているときにメニューボタン１５を操作することで表示される図３５に示す画面において、「プリント」を選択すると、図３９に示す画面が表示される。図３９は、プリント処理の際に必要なプリント設定を行うメニュー画面である。図３９に示す画面表示では、「用紙設定」、「枚数」、「日付写し込み」、「メール情報写し込み」の設定項目を選択することができる。「用紙設定」、「枚数」、「日付写し込み」の各項目については、従来のデジタルカメラにも設けられているので説明を省略する。ここでは、「メール情報写し込み」について説明する。デジタルカメラ１では、パソコン等のメールソフトにおけるメール印刷と異なりメール本文を主としたプリント制御ではなく、添付された画像データを主としたプリント制御を実行する。「メール情報写し込み」が選択されると図４０に示す画面に移行する。図４０に示す画面における「メール本文」を選択すると、画像データに重ねてメール本文がプリントされる。「差出人アドレス」を選択すると、画像データに重ねて差出人のアドレスがプリントされる。【０２１０】
図４１は、デジタルカメラ１内のＣＰＵ１０１で実行されるプリント制御を示すフローチャート図である。本フローは、図３９に示した画面表示においてプリント設定の終了を検出することでスタートする。【０２１１】
先ず、ステップＳ１３０１では、プリント指示された画像データが受信メールに添付された受信画像データであるか判定する。受信画像データである場合にはステップＳ１３０２に進み、受信画像データでない場合にはステップＳ１３０４に進む。【０２１２】
そして、ステップＳ１３０２では、プリント設定でメール情報を含めてプリントするように設定されているか判定する。メール情報を含めてプリントするように設定されている場合にはステップＳ１３０３に進み、設定されていない場合にはステップＳ１３０４に進む。これにより、受信メールの本文を印刷するか否かを決定する。【０２１３】
ステップＳ１３０３では、プリントするように設定されているメール情報と画像を合わせたプリント画像を作成する。図４２に、メール本文とメールアドレスを含めてプリントするように設定されている場合のプリント例を示す。また、図４３にメールアドレスを２次元コード化した図柄を受信画像データとともにプリントする例を示す。【０２１４】
一方、ステップＳ１３０４では、画像のみのプリント画像を作成する。【０２１５】
そして、ステップＳ１３０５では、作成したプリント画像をモニタ１０４に表示する。ステップＳ１３０６では、プリント実行操作があったか検出する。プリント実行操作を検出した場合にはステップＳ１３０７に進み、検出しない場合にはステップＳ１３０５に戻る。そして、ステップＳ１３０７では、プリンタに対して作成したプリント画像を出力する。すなわち、ステップＳ１３０２で受信メールの本文を印刷すると決定された場合は、メモリカードに記録された受信画像データに基づく受信画像と共に受信メールの本文を印刷するための信号をプリンタへ出力する。一方、ステップＳ１３０２で受信メールの本文を印刷しないと決定された場合は、メモリカードに記録された受信画像データに基づく受信画像を印刷するための信号をプリンタへ出力する。【０２１６】
以上のようなプリント制御により、使用者が希望する場合は、メールによる受信画像だけでなく、メール本文も一緒に印刷することができるため、利便性を向上させることができる。【０２１７】
＜削除制御＞
画像が再生されていない状態で削除ボタン１６が操作されると、図４４に示す画面が表示される。図４４は、デジタルカメラ１内のデータを削除するための削除メニューの画面表示例を示す。【０２１８】
図４４に示す画面表示における「全ての画像」を選択すると、デジタルカメラ１内の全ての画像データを削除することができる。また、「撮影画像」を選択すると、受信メールに添付された以外の撮影画像データを削除することができる。「受信画像」を選択すると、撮影画像データ以外の受信メールに添付された画像データを削除することができる。また、「メール」を選択するとメール情報を削除することができる。【０２１９】
＜転送制御＞
パソコン等の外部メモリにデータを転送する際に、自動的に画像データ、メールデータ等を転送するかそれぞれ設定できる。また、転送したデータをデジタルカメラ１内から削除するか設定できる。【０２２０】
図４５に示す画面表示における「全ての画像」を選択すると、デジタルカメラ１内の全ての画像データを転送することができる。また、「撮影画像」を選択すると、受信メールに添付された以外の撮影画像データを転送することができる。「受信画像」を選択すると、撮影画像データ以外の受信メールに添付された画像データを転送することができる。また、「メール」を選択するとメール情報を転送することができる。【０２２１】
また、それぞれの項目の右にある「削除」を選択すると、デジタルカメラ１内から転送したデータを自動的に削除することができる。【０２２２】
図５３は、デジタルカメラ１からデータを転送する際にＣＰＵ１０１で実行される転送制御のフローチャートである。ステップＳ１８０１では、メール転送であるか否かを判定する。図４５の画面で「全ての画像」、「撮影画像」または「受信画像」のいずれかが選択された場合は、メール転送ではないと判定してステップＳ１８０２へ進む。一方、「メール」が選択された場合は、メール転送であると判定してステップＳ１８０１へ進む。【０２２３】
ステップＳ１８０２では、転送の対象とする画像を抽出する。図４５の画面で「全ての画像」が選択された場合は、メモリカードに記録された撮影画像データおよび受信画像データのうち、未転送の画像データによる画像を対象画像として抽出する。また、図４５の画面で「撮影画像」または「受信画像」が選択された場合は、メモリカードに記録された撮影画像データまたは受信画像データのいずれか一方のうち、未転送の画像データによる画像を対象画像として抽出する。なお、未転送であるか否かは、画像データに付された送信フラグにより判断される。送信フラグが付されている画像データは、未転送であることを示している。【０２２４】
ステップＳ１８０３では、ステップＳ１８０２で抽出した対象画像のうちいずれかを選択する。ステップＳ１８０４では、ステップＳ１８０３で選択した画像のデータに含まれる送信アドレス情報を読み出す。この送信アドレス情報は、選択した画像をメールに添付して送信した場合の宛先のメールアドレスを示している。すなわち、送信アドレス情報を読み出すことで、その画像をどのメールアドレスに宛てて送信したかが分かる。【０２２５】
ステップＳ１８０５では、ステップＳ１８０４で読み出した送信アドレス情報に基づいて、選択した画像を保管用メールアドレスに送信済みであるか否かを判定する。この保管用メールアドレスは、前述のように使用者自身が外部メモリとして画像データを保管するために使用するアドレスであり、図２７の画面により設定される。保管用メールアドレスに送信済みである場合はステップＳ１８０６へ進み、送信フラグを削除した後、ステップＳ１８０７へ進む。一方、保管用メールアドレスに送信済みでない場合は、ステップＳ１８０６を実行せずにステップＳ１８０７へ進む。【０２２６】
ステップＳ１８０７では、ステップＳ１８０２で抽出した対象画像をステップＳ１８０３において全て選択したか否かを判定する。全て選択済みである場合はステップＳ１８０８へ進み、まだ選択していない対象画像がある場合はステップＳ１８０３へ戻る。【０２２７】
ステップＳ１８０８では、ステップＳ１８０２で抽出した対象画像のうち、送信フラグが付けられたフラグ付き画像のデータを転送する。これにより、未転送の画像データのうち、保管用メールアドレスに転送済みのものを除いた画像データが転送される。ステップＳ１８０９では、転送した画像から送信フラグを削除する。このとき、図４５の画面において「削除」が選択された場合は、送信フラグでなく画像データそのものを削除する。ステップＳ１８０９を実行したら、図５３のフローチャートを終了する。【０２２８】
また、ステップＳ１８０１においてメール転送であると判定された場合、ステップＳ１８１０では、転送の対象とする受信メールを抽出する。ここでは、メモリカードに記録された受信メールのうち、未転送の受信メールを対象メールとして抽出する。【０２２９】
ステップＳ１８１１では、ステップＳ１８１０で抽出した対象メールを転送する。これにより、未転送の受信メールが転送される。ステップＳ１８１２では、転送したメールから送信フラグを削除する。このとき、図４５の画面において「削除」が選択された場合は、送信フラグでなく受信メールのデータそのものを削除する。ステップＳ１８１２を実行したら、図５３のフローチャートを終了する。【０２３０】
＜フォルダ別保存＞
デジタルカメラ１から送信したメールに添付された画像や、デジタルカメラ１において受信したメールに添付された画像は、受信メールの着信日や送信メールの送信日ごとに作成されたフォルダごとに分けて保存するように設定することもできる。【０２３１】
図４９は、デジタルカメラ１のＣＰＵ１０１で実行されるフォルダ別保存制御を示すフローチャートである。このフォルダ別保存制御は、たとえば、メールの送受信処理をした後に実行される。ステップＳ１４０１では、無線ＬＡＮ回路１０６によって電子メールデータを送信または受信された新規メールがあるか否かを判定する。新規メールがある場合はステップＳ１４０２へ進み、ない場合は、図４９のフローチャートを終了する。ステップＳ１４０２では、新規メールが受信メールであるか否かを判定する。受信メールである場合はステップＳ１４０３へ進み、受信メールでない場合、すなわち送信メールである場合はステップＳ１４０６へ進む。【０２３２】
ステップＳ１４０３では、その受信メールの着信日が新規の着信日であるか否かを判定する。新規の着信日である場合、すなわち、今までにメールを受信していない着信日である場合は、ステップＳ１４０４へ進む。ステップＳ１４０４では、その着信日に対応するフォルダを新たに作成する。ステップＳ１４０４を実行したらステップＳ１４０５へ進む。一方、ステップＳ１４０３で新規の着信日でないと判定した場合は、ステップＳ１４０４を実行せずにステップＳ１４０５へ進む。【０２３３】
ステップＳ１４０５では、受信メールに添付された画像をフォルダ内に保存する。このとき、着信日別に作成されたフォルダごとに分けて、当該画像を表す受信画像データをメモリカードに記録する。ステップＳ１４０５を実行したら、図４９のフローチャートを終了する。【０２３４】
一方、ステップＳ１４０６では、その送信メールの送信日が新規の送信日であるか否かを判定する。新規の送信日である場合、すなわち、今までにメールを送信していない送信日である場合は、ステップＳ１４０７へ進む。ステップＳ１４０７では、その送信日に対応するフォルダを新たに作成する。ステップＳ１４０７を実行したらステップＳ１４０８へ進む。一方、ステップＳ１４０６で新規の送信日でないと判定した場合は、ステップＳ１４０７を実行せずにステップＳ１４０８へ進む。【０２３５】
ステップＳ１４０８では、送信メールに添付された画像をフォルダ内に保存する。このとき、送信日別に作成されたフォルダごとに分けて、無線ＬＡＮ回路１０６により送信された電子メールデータに含まれる画像データを送信画像データとしてメモリカードに記録する。ステップＳ１４０８を実行したら、図４９のフローチャートを終了する。【０２３６】
あるいは、デジタルカメラ１において受信したメールに添付された画像を、画像の再生日ごとに作成されたフォルダごとに分けて保存するように設定してもよい。図５０は、このときにデジタルカメラ１のＣＰＵ１０１で実行されるフォルダ別保存制御を示すフローチャートである。このフォルダ別保存制御は、たとえば、再生モードから別のモードに移行された際に実行される。ステップＳ１５０１では、メモリカードに記録された画像データによる画像の中から、再生表示された再生画像を特定する。【０２３７】
ステップＳ１５０２では、ステップＳ１５０１で特定された再生画像を再生表示した日が新規の再生日であるか否かを判定する。新規の再生日である場合、すなわち、今までに画像を再生表示していない日である場合は、ステップＳ１５０３へ進む。ステップＳ１５０３では、その再生日に対応するフォルダを新たに作成する。ステップＳ１５０３を実行したらステップＳ１５０４へ進む。一方、ステップＳ１５０２で新規の再生日でないと判定した場合は、ステップＳ１５０３を実行せずにステップＳ１５０４へ進む。【０２３８】
ステップＳ１５０４では、受信メールに添付された画像をフォルダ内に保存する。このとき、再生日別に作成されたフォルダごとに分けて、当該画像を表す受信画像データをメモリカードに記録する。ステップＳ１５０４を実行したら、図５０のフローチャートを終了する。【０２３９】
以上説明したように、受信メールに添付された画像については、その受信メールの着信日、またはその画像の再生日に応じて、複数のフォルダを作成する。こうして作成されたフォルダごとに分けて、受信画像データをメモリカードに記録する。また、送信メールに添付された画像については、その送信メールの送信日に応じて、複数のフォルダを作成する。こうして作成されたフォルダごとに分けて、無線ＬＡＮ回路１０６により送信された電子メールデータに含まれる画像データを送信画像データとしてメモリカードに記録する。このようにすることで、デジタルカメラ１の使用者は、再生したい画像がどのフォルダに保存されているかを容易に特定することができる。【０２４０】
なお、フォルダを日単位でなく時間単位で作成してもよい。すなわち、受信メールの着信日時や画像の再生日時、またはメールの送信日時に応じて複数のフォルダを作成し、画像データを保存することもできる。このようにすれば、さらに細かく画像をフォルダ分けすることができる。【０２４１】
＜未受信メール通知＞
図１３の画面例に示すように、未受信メールが存在する場合は、その未受信メールの存在を使用者に通知する。このとき、ＡＦ用ＬＥＤ２１、メモリアクセス用ＬＥＤ２２、電源用ＬＥＤ２３等を点灯させることにより、モニタ１０４による画面表示以外の方法でも未受信メールの存在を使用者に通知する。【０２４２】
図５２は、未受信メールを通知する際にデジタルカメラ１のＣＰＵ１０１で実行される未受信メール通知制御を示すフローチャートである。このフローチャートは、たとえば、予め設定された所定の時間間隔ごとに実行される。ステップＳ１７０１では、撮影モードが設定されているか否かを判定する。撮影モードが設定されている場合は、図５２のフローチャートを終了する。このように、撮影モードが設定されているときには、未受信メールがあっても、ＡＦ用ＬＥＤ２１、メモリアクセス用ＬＥＤ２２、電源用ＬＥＤ２３等を点灯させずに、未受信メールの存在を通知しないようにする。したがって、不意な点灯により撮影が邪魔されるのを防ぐことができる。一方、撮影モードが設定されていない場合は、ステップＳ１７０２へ進む。【０２４３】
ステップＳ１７０２では、メール着信情報をメールサーバから取得する。ステップＳ１７０３では、ステップＳ１７０２で取得したメール着信情報に基づいて、未受信メールがあるか否かを判定する。未受信メールがある場合は、ステップＳ１７０４へ進む。未受信メールがない場合は、図５２のフローチャートを終了する。【０２４４】
ステップＳ１７０４では、ＡＦ用ＬＥＤ２１、メモリアクセス用ＬＥＤ２２、または電源用ＬＥＤ２３のうちいずれか少なくとも一つを点灯させる。これら各ＬＥＤは、前述のように、デジタルカメラ１が合焦状態、メモリアクセス状態、または電源投入状態の少なくともいずれかの状態であるときに点灯するものである。こうして各ＬＥＤを点灯させることにより、未受信メールの存在を使用者に通知する。なお、このとき未受信メールの数に応じて点灯するＬＥＤの数を変更したり、点滅間隔を変更してＬＥＤを点灯させたりしてもよい。ステップＳ１７０４を実行したら、図５２のフローチャートを終了する。【０２４５】
以上説明したように、無線ＬＡＮ回路１０６によりまだ電子メールデータを受信していない未受信メールがある場合、ＣＰＵ１０１は、ＡＦ用ＬＥＤ２１、メモリアクセス用ＬＥＤ２２または電源用ＬＥＤ２３を点灯させることにより、未受信メールの存在を通知する。これにより、モニタ１０４の表示がオフされていても、使用者に未受信メールの存在を通知することができる。【０２４６】
なお、ＡＦ用ＬＥＤ２１、メモリアクセス用ＬＥＤ２２、または電源用ＬＥＤ２３以外を用いて、未受信メールの存在を通知するようにしてもよい。たとえば、未受信メール通知用のＬＥＤをデジタルカメラ１が備えるようにしてもよい。【０２４７】
以上説明した実施の形態によれば、次の作用効果を奏する。
（１）デジタルカメラ１は、ＣＣＤ１１３により被写体像を撮像して画像データを取得すると共に、無線ＬＡＮ回路１０６により、画像データを含む電子メールデータを送受信する。さらに、ＣＰＵ１０１の制御により、ＣＣＤ１１３により取得された画像データを撮影画像データとして記録媒体であるメモリカードに記録すると共に、無線ＬＡＮ回路１０６により受信された電子メールデータに含まれる画像データを受信画像データとしてメモリカードに記録する。そして、ＣＰＵ１０１の制御により、メモリカードに記録された撮影画像データに基づく撮影画像と、メモリカードに記録された受信画像データに基づく受信画像とを再生表示する。このとき、撮影画像と受信画像とを区別して再生表示することとした。このようにしたので、デジタルカメラ１においてメモリカードに記録された画像データを、撮影画像データとメール受信画像とに分類して再生表示することができる。これにより、画像を添付した電子メールを送受信するデジタルカメラにおいて適した制御方法を提供することができる。【０２４８】
（２）デジタルカメラ１は、ＣＰＵ１０１の制御により、使用者の操作に応じて、メモリカードに記録された撮影画像データまたは受信画像データのいずれか一方を抽出し、抽出された画像データに基づいて、撮影画像またはメール受信画像のいずれか一方を再生表示する。これにより、撮影画像と受信画像とを区別して再生表示することとした。このようにしたので、撮影画像のみを鑑賞したい場合、メール受信画像のみを鑑賞したい場合に対応することができる。【０２４９】
（３）また、デジタルカメラ１は、ＣＰＵ１０１の制御により、撮影画像と受信画像のいずれか一方またはその両方を、画像の属性を示すためのマークであるカメラアイコン２０２または受信メールアイコン２０１と共に表示する。これにより、撮影画像と受信画像とを区別して再生表示することとした。このようにしたので、画像の再生表示中でも、その画像が撮影画像と受信画像のどちらに属するかを明確に区別することができる。【０２５０】
（４）デジタルカメラ１は、ＣＰＵ１０１の制御により、メモリカードに複数の受信画像の受信画像データが記録されている場合、その複数の受信画像に対して再生順序を設定する。このとき、受信メールの着信日時または受信メールの送信者による受信画像の作成日時に基づいて、再生順序を設定することができる。こうして設定された再生順序にしたがって、複数の受信画像を順に再生表示することとした。このようにしたので、使用者はメール受信画像を鑑賞したい順に効率良く鑑賞することができる。【０２５１】
（５）また、デジタルカメラ１は、ＣＰＵ１０１の制御により、受信メールに添付された画像については、その受信メールの着信日、またはその画像の再生日に応じて、複数のフォルダを作成する。こうして作成されたフォルダごとに分けて、受信画像データをメモリカードに記録する。また、送信メールに添付された画像については、その送信メールの送信日に応じて、複数のフォルダを作成する。こうして作成されたフォルダごとに分けて、無線ＬＡＮ回路１０６により送信された電子メールデータに含まれる画像データを送信画像データとしてメモリカードに記録することができる。このようにしたので、デジタルカメラ１の使用者は、再生したい画像がどのフォルダに保存されているかを容易に特定することができる。【０２５２】
（６）さらに、デジタルカメラ１は、ＣＰＵ１０１の制御により、メールにより受信した画像データに対しては、その画像データがメールによる受信画像データであることを示す情報を付加してメモリカードに記録する。メモリカードに記録された撮影画像データまたは受信画像データに基づいて画像を再生表示する際には、こうして付加された情報に基づいて、撮影画像とメールによる受信画像を区別することとした。このようにしたので、撮影画像とメールによる受信画像を簡単に区別することができる。【０２５３】
（７）デジタルカメラ１は、ＣＰＵ１０１の制御により、受信画像のうち過去に再生表示されていない受信画像を優先して再生表示することとした。このようにしたので、使用者は未読メールに添付された受信画像をすぐに確認することができる。【０２５４】
（８）無線ＬＡＮ回路１０６により受信された電子メールデータが携帯電話により作成されたものである場合、デジタルカメラ１は、ＣＰＵ１０１の制御により、その電子メールデータに含まれる画像データに基づく受信画像を、縦方向が横方向よりも長くなるようにして再生表示する。このようにしたので、カメラ付き携帯電話から送信された撮影画像を正しい向きで再生表示することができる。【０２５５】
（９）デジタルカメラ１は、ＣＰＵ１０１の制御により、無線ＬＡＮ回路１０６に電子メールデータを送信させるための送信メールであって、メモリカードに記録された撮影画像データに基づく送信画像を添付した送信メールを作成し、作成された送信メールの宛先のメールアドレスを設定する。このとき、ＣＰＵ１０１の制御により、設定されたメールアドレスに応じて、送信メールに添付する送信画像の上限データ量または上限枚数を設定することとした。このようにしたので、送信先の処理能力等に応じて適切な形態の送信画像を添付してメールを送信することができる。これにより、画像を添付した電子メールを送受信するデジタルカメラにおいて適した制御方法を提供することができる。【０２５６】
（１０）デジタルカメラ１は、ＣＰＵ１０１の制御により、設定されたメールアドレスに応じて、送信メールに添付する送信画像の一枚あたりの上限データ量をさらに設定することもできるようにした。このようにしたので、送信先の処理能力等に応じて、さらに適切な形態の送信画像を添付してメールを送信することができる。【０２５７】
（１１）デジタルカメラ１は、ＣＰＵ１０１の制御により、受信メールへの返信メールを作成する。このとき、受信メールに添付された画像のデータ量に応じて、そのメールへの返信メールに添付する送信画像の上限データ量を設定することとした。このようにしたので、返信先の通信環境に適した上限データ量を自動的に設定することができる。【０２５８】
（１２）使用者が設定された送信画像の上限枚数を超えてメールに添付する送信画像を指定した場合、デジタルカメラ１は、ＣＰＵ１０１の制御により、その上限枚数以下で指定された送信画像をそれぞれ添付した二通以上の送信メールを作成することとした。このようにしたので、上限枚数を超えた枚数の画像をメールに添付して送信することができる。【０２５９】
（１３）複数の送信メールに対して同一のメールアドレスが設定された場合、デジタルカメラ１は、ＣＰＵ１０１の制御により、その複数の送信メールを合成して一通の送信メールに統合することとした。このようにしたので、送信メールの数を減らして、無線ＬＡＮ回路１０６から送信する電子メールデータ量を低減することができる。【０２６０】
（１４）デジタルカメラ１は、ＣＰＵ１０１の制御により、送信メールの宛先に設定されたメールアドレスに応じて、撮影画像データから撮影情報を削除した画像データに基づく送信画像を添付した送信メールを作成することとした。このようにしたので、意図しない相手にプライベートな情報が知られてしまうのを防止することができる。【０２６１】
（１５）また、デジタルカメラ１は、ＣＰＵ１０１の制御により、送信メールの宛先に設定されたメールアドレスに応じて、送信メールに添付する送信画像のファイル名を決定することとした。このようにしたので、送信先に応じて適切なファイル名とすることができる。【０２６２】
（１６）デジタルカメラ１は、ＣＰＵ１０１の制御により、送信メールの宛先のメールアドレスとして、他人へ画像を配信するための配信用メールアドレスと、使用者が画像を保管するための保管用メールアドレスとを区別して設定することとした。このようにしたので、目的に応じたメールアドレスを間違いなく設定することができる。【０２６３】
（１７）予め記憶されたデジタルカメラ１に固有のメールアドレスが保管用メールアドレスとして設定された場合、デジタルカメラ１は、ＣＰＵ１０１の制御により、警告を行うこととした。このようにしたので、使用者に別の保管用メールアドレスを再入力するよう促すことができる。【０２６４】
（１８）デジタルカメラ１は、ＣＰＵ１０１の制御により、撮影画像データまたは送信先のメールアドレスの少なくともいずれか一方に基づいて、送信メールのタイトルまたは本文を作成することとした。このようにしたので、使用者がデジタルカメラ１を操作して文章を入力しなくても、適切な内容で送信メールのタイトルや本文を自動的に作成することができる。これにより、画像を添付した電子メールを送受信するデジタルカメラにおいて適した制御方法を提供することができる。【０２６５】
（１９）デジタルカメラ１は、ＣＰＵ１０１の制御により、撮影画像データに含まれる撮影情報、または撮影画像データに基づいて特定された被写体の情報に基づいて、送信メールのタイトルまたは本文を作成する。このとき、撮影画像データに含まれる撮影情報と、日時に応じて設定され記憶されたイベント情報とに基づいて、送信メールのタイトルまたは本文を作成することができる。このようにしたので、タイトルまたは本文を様々な内容により作成することができる。【０２６６】
（２０）また、デジタルカメラ１は、ＣＰＵ１０１の制御により、撮影画像データ、送信先のメールアドレス、または撮影画像データが取得されたときにＧＰＳ信号に基づいて取得された位置情報の少なくともいずれか一つに基づいて、送信メールのタイトルまたは本文を作成することもできる。このようにしたので、さらに適切な内容でタイトルまたは本文を作成することができる。【０２６７】
（２１）さらに、デジタルカメラ１は、ＣＰＵ１０１の制御により、ＧＰＳ信号に基づいて取得された位置情報に基づいて、撮影位置を示す地図情報を取得し、送信画像とその地図情報とを添付した送信メールを作成することもできる。このようにしたので、メールの受信者に対して撮影位置を分かりやすく知らせることができる。【０２６８】
（２２）デジタルカメラ１は、ＣＰＵ１０１の制御により、上記のようにして作成された送信メールのタイトルまたは本文を使用者の操作に応じて修正することができる。このようにしたので、作成された文章の内容が気に入らないとき、使用者はそれを自由に修正することができる。【０２６９】
（２３）デジタルカメラ１は、ＣＰＵ１０１の制御により、送信先に設定されたメールアドレスに応じて、撮影画像データにおける画像の縦横比を変更することができる。たとえば、携帯電話のメールアドレスが設定された場合に、撮影画像データにおける画像の縦方向が横方向よりも長くなるように縦横比を変更する。このようにして画像の縦横比を変更された撮影画像データに基づく送信画像を添付した送信メールを作成することとした。このようにしたので、送信先の表示形態に合わせた画像を添付してメールを送信することができる。【０２７０】
（２４）デジタルカメラ１は、無線ＬＡＮ回路１０６により画像データを含む電子メールデータが受信されると、ＣＰＵ１０１の制御により、その電子メールデータの送信元のメールアドレスに応じて、複数のフォルダを作成する。こうして作成されたフォルダごとに分けて受信画像データをメモリカードに記録することとした。このようにしたので、メールで受信した画像の整理を容易にすることができる。これにより、画像を添付した電子メールを送受信するデジタルカメラにおいて適した制御方法を提供することができる。【０２７１】
（２５）デジタルカメラ１は、ＣＰＵ１０１の制御により、受信メールのうち同一のメールアドレスを送信元とする受信メールに添付された画像の合計枚数が所定数以上となったとき、そのメールアドレスに対してフォルダを作成することとしたこのようにしたので、無駄に多くのフォルダが作成されるのを防止することができる。【０２７２】
（２６）デジタルカメラ１は、ＣＰＵ１０１の制御により、受信された電子メールデータに含まれる送信者情報に基づいて、受信画像データのファイル名を作成することができる。すなわち、送信者情報における送信者のメールアドレスまたは名前を含むファイル名を作成することができる。こうして作成されたファイル名で受信画像データをメモリカードに記録することとした。このようにしたので、誰から送信された画像であるか分かりやすいファイル名とすることができる。【０２７３】
（２７）デジタルカメラ１は、ＣＰＵ１０１の制御により、メモリカードに記録された撮影画像データに基づく返信画像を添付した返信メールを作成する。こうして作成された返信メールの電子メールデータが無線ＬＡＮ回路１０６により送信された場合、当該返信メールに対応する受信メールの受信画像データと、当該返信メールに添付された返信画像に対応する撮影画像データとを関連付けて、メモリカードに記録することとした。このようにしたので、受信画像と返信画像のいずれか一方を指定すれば、もう一方を簡単に特定することができる。【０２７４】
（２８）デジタルカメラ１は、ＣＰＵ１０１の制御により、受信メールの本文を印刷するか否かを決定する。受信メールの本文を印刷すると決定された場合、メモリカードに記録された受信画像データに基づく受信画像と共に受信メールの本文を印刷するための信号をプリンタへ出力する。一方、受信メールの本文を印刷しないと決定された場合、メモリカードに記録された受信画像データに基づく受信画像を印刷するための信号をプリンタへ出力する。このようにしたので、使用者が希望する場合は、メールによる受信画像だけでなく、メール本文も一緒に印刷することができる。したがって、利便性を向上させることができる。【０２７５】
（２９）デジタルカメラ１は、ＣＰＵ１０１の制御により、受信画像データのファイル名、受信画像データのファイルサイズ、またはメールの送信者による受信画像データの作成日時のうち少なくともいずれか一つを含む検索キーワードを設定することができる。こうして設定された検索キーワードに基づいて、受信メールから所望のメールを検索することとした。このようにしたので、使用者は簡単な操作で確実に所望の受信メールを検索することができる。【０２７６】
（３０）デジタルカメラ１は、ＣＰＵ１０１の制御により、受信画像を縮小したサムネイル画像を一覧表示する。こうして一覧表示されたサムネイル画像のいずれかが使用者の操作に応じて選択されると、そのサムネイル画像に対応する受信画像と、当該受信画像が添付された受信メールの本文とを表示することとした。したがって、使用者はサムネイル画像を選択するだけで、画像とメール本文を簡単に確認することができる。【０２７７】
（３１）デジタルカメラ１は、ＣＰＵ１０１の制御により、複数のボタンに対して操作順序を設定し、各ボタンを設定された操作順序で使用者が操作したか否かを判断することにより、その使用者が正規の使用者であるか否かを判定する。この判定結果に応じて、デジタルカメラ１の機能制限を解除するか否かを決定することとした。このようにしたので、不正な使用者によって重要な情報が取得されるのを防止することができる。【０２７８】
（３２）デジタルカメラ１は、ＣＰＵ１０１の制御により、バッテリ１１０の残量とメモリの残り容量を検出し、検出されたバッテリの残量またはメモリの残り容量に応じて、無線ＬＡＮ回路１０６による電子メールデータの受信を許可または禁止することとした。このようにしたので、バッテリ残量の低下やメモリ残り容量の低下が生じても、デジタルカメラ１を適切に動作させることができる。これにより、画像を添付した電子メールを送受信するデジタルカメラにおいて適した制御方法を提供することができる。【０２７９】
（３３）デジタルカメラ１は、ＣＰＵ１０１の制御により、バッテリ１１０の残量が所定値未満になったとき、または、メモリの残り容量が所定値未満になったときに、無線ＬＡＮ回路１０６による電子メールデータの受信を禁止することとした。このようにしたので、バッテリ残量やメモリ残り容量が低下したときには、電力消費とメモリ容量の消費を抑えて、デジタルカメラ１を適切に動作させることができる。【０２８０】
（３４）また、デジタルカメラ１は、ＣＰＵ１０１の制御により、検出されたバッテリ１１０の残量に応じて、無線ＬＡＮ回路１０６による電子メールデータの送信を許可または禁止する。すなわち、バッテリ１１０の残量が所定値未満になったとき、画像保存用に設定された特定の送信先に対しては無線ＬＡＮ回路１０６による電子メールデータの送信を許可し、それ以外の送信先に対しては無線ＬＡＮ回路１０６による電子メールデータの送信を禁止することとした。このようにしたので、画像保存用のメール送信を確保しつつ、電力消費を最小限に抑えることができる。【０２８１】
（３５）さらに、デジタルカメラ１は、ＣＰＵ１０１の制御により、検出されたバッテリ１１０の残量に応じて、無線ＬＡＮ回路１０６による電子メールデータの送受信間隔を変更することとした。このようにしたので、メールサーバへの頻繁なアクセスを制限することができる。したがって、バッテリ残量不足により撮影に支障をきたすことを防ぐことができる。【０２８２】
（３６）デジタルカメラ１は、ＣＰＵ１０１の制御により、被写体像を撮像するための撮影モードが設定されているときには、無線ＬＡＮ回路１０６による電子メールデータの受信および送信を禁止することとした。このようにしたので、撮影中にメール送受信を実行することで撮影処理に悪影響を与えるのを防ぐことができる。【０２８３】
（３７）デジタルカメラ１は、未受信メールがある場合、ＣＰＵ１０１の制御により、ＡＦ用ＬＥＤ２１、メモリアクセス用ＬＥＤ２２または電源用ＬＥＤ２３を点灯させることにより、未受信メールの存在を通知することとした。このようにしたので、モニタ１０４の表示がオフされていても、使用者に未受信メールの存在を通知することができる。【０２８４】
（３８）なお、撮影モードが設定されているときには、未受信メールがあっても、ＡＦ用ＬＥＤ２１、メモリアクセス用ＬＥＤ２２または電源用ＬＥＤ２３を点灯させずに、未受信メールの存在を通知しないこととした。このようにしたので、不意な点灯により撮影が邪魔されるのを防ぐことができる。【０２８５】
上記では、種々の実施の形態および変形例を説明したが、本発明はこれらの内容に限定されるものではない。本発明の技術的思想の範囲内で考えられるその他の態様も本発明の範囲内に含まれる。【０２８６】
次の優先権基礎出願の開示内容は引用文としてここに組み込まれる。
日本国特許出願２００６年第１８０５５９号（２００６年６月３０日出願）
日本国特許出願２００６年第１８０５６０号（２００６年６月３０日出願）
日本国特許出願２００６年第１８０５６１号（２００６年６月３０日出願）
日本国特許出願２００６年第１８０５６２号（２００６年６月３０日出願）
日本国特許出願２００６年第１８０５６７号（２００６年６月３０日出願）
【図１】
2008001906.tif 000003
【図２】
2008001906.tif 000004
【図３】
2008001906.tif 000005
【図４】
2008001906.tif 000006
【図５】
2008001906.tif 000007
【図６】
2008001906.tif 000008
【図７】
2008001906.tif 000009
【図８】
2008001906.tif 000010
【図９】
2008001906.tif 000011
【図１０】
2008001906.tif 000012
【図１１】
2008001906.tif 000013
【図１２】
2008001906.tif 000014
【図１３】
2008001906.tif 000015
【図１４】
2008001906.tif 000016
【図１５】
2008001906.tif 000017
【図１６】
2008001906.tif 000018
【図１７】
2008001906.tif 000019
【図１８】
2008001906.tif 000020
【図１９】
2008001906.tif 000021
【図２０】
2008001906.tif 000022
【図２１】
2008001906.tif 000023
【図２２】
2008001906.tif 000024
【図２３】
2008001906.tif 000025
【図２４】
2008001906.tif 000026
【図２５】
2008001906.tif 000027
【図２６】
2008001906.tif 000028
【図２７】
2008001906.tif 000029
【図２８】
2008001906.tif 000030
【図２９】
2008001906.tif 000031
【図３０】
2008001906.tif 000032
【図３１】
2008001906.tif 000033
【図３２】
2008001906.tif 000034
【図３３】
2008001906.tif 000035
【図３４】
2008001906.tif 000036
【図３５】
2008001906.tif 000037
【図３６】
2008001906.tif 000038
【図３７】
2008001906.tif 000039
【図３８】
2008001906.tif 000040
【図３９】
2008001906.tif 000041
【図４０】
2008001906.tif 000042
【図４１】
2008001906.tif 000043
【図４２】
2008001906.tif 000044
【図４３】
2008001906.tif 000045
【図４４】
2008001906.tif 000046
【図４５】
2008001906.tif 000047
【図４６】
2008001906.tif 000048
【図４７】
2008001906.tif 000049
【図４８】
2008001906.tif 000050
【図４９】
2008001906.tif 000051
【図５０】
2008001906.tif 000052
【図５１】
2008001906.tif 000053
【図５２】
2008001906.tif 000054
【図５３】
2008001906.tif 000055
【国際調査報告】
2008001906.tif 000056
2008001906.tif 000057
2008001906.tif 000058
2008001906.tif 000059
2008001906.tif 000060
2008001906.tif 000061