(57)【要約】【課題】電子機器を使いこなせない人であっても、容易に画像をネットワーク上に公開することが可能な電子機器を提供する。【解決手段】画像データを取得し（ステップ１０１）、取得された画像データからサムネイル画像データを作成し、サムネイル画像データが示すサムネイル画像、及び画像データが示す画像をネットワーク上に公開するための公開画像情報を前記サムネイル画像データ及び画像データに基づいて作成し（ステップ１０２）、ネットワークに接続されているか否かを検出し（ステップ１０４）、ネットワークに接続されていることが検出されると、作成された公開画像情報を前記ネットワーク上に公開する（ステップ１０８）。【選択図】図６
2008085383.tif 000002
【特許請求の範囲】
【請求項１】
画像データを取得する画像データ取得手段と、
前記画像データ取得手段により取得された画像データからサムネイル画像データを作成するサムネイル作成手段と、
前記サムネイル作成手段により作成されたサムネイル画像データが示すサムネイル画像、及び前記画像データが示す画像をネットワーク上に公開するための公開画像情報を前記サムネイル画像データ及び前記画像データに基づいて作成する公開画像情報作成手段と、
前記ネットワークに接続されているか否かを検出する接続検出手段と、
前記接続検出手段により接続されていることが検出されると、前記公開画像情報作成手段により作成された公開画像情報を前記ネットワーク上に公開する情報公開手段と、
を有する電子機器。
【請求項２】
前記情報公開手段により前記公開画像情報を公開するユーザを設定する公開ユーザ設定手段と、
前記公開ユーザ設定手段により設定されたユーザを認証するための認証情報を作成する認証情報作成手段と、
前記認証情報作成手段により作成された認証情報を対応する前記ユーザに通知する認証情報通知手段と、
を更に有する請求項１に記載の電子機器。
【請求項３】
前記ユーザに対して前記公開画像情報を公開する際に、前記認証情報作成手段により作成された認証情報に基づき、前記ユーザを認証する認証手段を更に有する請求項２に記載の電子機器。
【請求項４】
前記認証手段により前記ユーザが認証された日時を示す日時情報又はアクセスログを記録する記録手段と、
前記記録手段により記録された日時情報又はアクセスログに基づき、前記ユーザが前記公開画像情報にアクセスしたか否かを示す情報を含むユーザアクセス情報を表示するユーザアクセス情報表示手段と、
を更に有する請求項３に記載の電子機器。
【請求項５】
前記情報公開手段により前記公開画像情報で公開する画像を設定する公開画像設定手段を更に有する請求項１から請求項４のいずれか１項に記載の電子機器。
【請求項６】
光学部材を介して結像される被写体像を撮像素子によって撮像し、光電変換して得られるアナログ画像信号をＡＤ変換して画像データを生成する画像データ生成手段を更に有し、
前記画像データ取得手段は、前記画像データ生成手段により生成された画像データを取得する請求項１から請求項５のいずれか１項に記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像をネットワーク上に公開する電子機器に関する。
【背景技術】
【０００２】
近年の情報技術の発展により、パソコンやデジタルカメラなどの電子機器を使いこなせる人と、使いこなせない人との能力の格差が広がってきている。そのため、使いこなせる人には比較的簡単にできることであっても、使いこなせない人は全くできないという事態が発生することがある。
【０００３】
例えば、自らが撮影した画像をインターネットなどのネットワーク上で公開することは、電子機器を使いこなせる人にとっては比較的簡単にできるが、使いこなせない人は全くできないことが多い。
【０００４】
画像の公開に関する技術として、特許文献１には、撮像素子及びディスプレイを備えたデジタル撮像ユニットに保存された画像へのインターネットアクセスを実施するための方法及びシステムが開示されている。
【特許文献１】特表２００２−５０７８６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１に開示されている技術では、上述したような電子機器を使いこなせない人が、容易に画像をネットワーク上に公開することができないという問題点があった。
【０００６】
本発明は上記問題点に鑑み、電子機器を使いこなせない人であっても、容易に画像をネットワーク上に公開することが可能な電子機器を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、請求項１の発明は、画像データを取得する画像データ取得手段と、前記画像データ取得手段により取得された画像データからサムネイル画像データを作成するサムネイル作成手段と、前記サムネイル作成手段により作成されたサムネイル画像データが示すサムネイル画像、及び前記画像データが示す画像をネットワーク上に公開するための公開画像情報を前記サムネイル画像データ及び前記画像データに基づいて作成する公開画像情報作成手段と、前記ネットワークに接続されているか否かを検出する接続検出手段と、前記接続検出手段により接続されていることが検出されると、前記公開画像情報作成手段により作成された公開画像情報を前記ネットワーク上に公開する情報公開手段と、を有する。
【０００８】
ここで、請求項１の発明によれば、画像データ取得手段により画像データが取得されると、サムネイル作成手段により、前記画像データ取得手段によって取得された画像データからサムネイル画像データが作成され、公開画像情報作成手段により、前記サムネイル作成手段によって作成されたサムネイル画像データが示すサムネイル画像、及び前記画像データが示す画像をネットワーク上に公開するための公開画像情報が前記サムネイル画像データ及び前記画像データに基づいて作成され、前記接続検出手段により、前記ネットワークに接続されているか否かが検出され、情報公開手段により、前記接続検出手段によって接続されていることが検出されると、前記公開画像情報作成手段により作成された公開画像情報が前記ネットワーク上に公開される。このように、画像データから自動的に公開画像情報が作成され、その公開画像情報が自動的にネットワーク上に公開されるため、電子機器を使いこなせない人であっても、容易に画像をネットワーク上に公開することが可能な電子機器を提供することができる。
【０００９】
また、請求項２の発明は、前記情報公開手段により前記公開画像情報を公開するユーザを設定する公開ユーザ設定手段と、前記公開ユーザ設定手段により設定されたユーザを認証するための認証情報を作成する認証情報作成手段と、前記認証情報作成手段により作成された認証情報を対応する前記ユーザに通知する認証情報通知手段と、を更に有する。
【００１０】
ここで、請求項２の発明によれば、公開するユーザに認証情報を通知することが可能となるため、電子機器のセキュリティを確保することが可能となる。
【００１１】
また、請求項３の発明は、前記ユーザに対して前記公開画像情報を公開する際に、前記認証情報作成手段により作成された認証情報に基づき、前記ユーザを認証する認証手段を更に有する。
【００１２】
ここで、請求項３の発明によれば、公開するユーザを認証することが可能となるため、電子機器のセキュリティを確保することが可能となる。
【００１３】
また、請求項４の発明は、前記認証手段により前記ユーザが認証された日時を示す日時情報又はアクセスログを記録する記録手段と、前記記録手段により記録された日時情報又はアクセスログに基づき、前記ユーザが前記公開画像情報にアクセスしたか否かを示す情報を含むユーザアクセス情報を表示するユーザアクセス情報表示手段と、を更に有する。
【００１４】
ここで、請求項４の発明によれば、画像を公開した者は、公開画像情報が公開されたか否かをユーザ毎に知ることが可能となる。
【００１５】
また、請求項５の発明は、前記情報公開手段により前記公開画像情報で公開する画像を設定する公開画像設定手段を更に有する。
【００１６】
ここで、請求項５の発明によれば、公開する画像を設定することが可能となる。
【００１７】
また、請求項６の発明は、光学部材を介して結像される被写体像を撮像素子によって撮像し、光電変換して得られるアナログ画像信号をＡＤ変換して画像データを生成する画像データ生成手段を更に有し、前記画像データ取得手段は、前記画像データ生成手段により生成された画像データを取得する。
【００１８】
ここで、請求項６の発明によれば、画像データ取得手段は、被写体像を撮像して得られる画像データを取得することができる。
【発明の効果】
【００１９】
本発明によれば、電子機器を使いこなせない人であっても、容易に画像をネットワーク上に公開することが可能な電子機器が得られるという効果が得られる。
【発明を実施するための最良の形態】
【００２０】
以下、図面を参照して、本発明の実施の形態について詳細に説明する。なお、本実施の形態では、本発明の電子機器をデジタルカメラに適用した形態について説明する。また、以下の説明において、単に画像データと表現された場合にはデジタル画像データを示すこととする。
【００２１】
図１は、本実施の形態に係るデジタルカメラ１０と、デジタルカメラが公開する画像を閲覧するためにユーザが用いるパソコン１２と、それらを接続するネットワーク９を含む構成を示す図である。
【００２２】
上記デジタルカメラ１０とパソコン１２は、ネットワーク９を介して情報のやり取りを行う。なお、デジタルカメラ１０は、有線でネットワーク９に接続しているが、無線で接続しても良いし、ＵＳＢなどの通信規格によりパソコンに接続し、そのパソコンを介してネットワーク９に接続するようにしても良い。また、ネットワーク９は、インターネットやＬＡＮなどのネットワークである。
【００２３】
以下、デジタルカメラ１０の構成について説明する。まず、図２を参照して、本実施の形態に係るデジタルカメラ１０の外観上の構成を説明する。
【００２４】
デジタルカメラ１０の正面には、被写体像を結像させるためのレンズ２１と、撮影時に必要に応じて被写体を照射する光を発するストロボ４４と、撮影する被写体の構図を決定するために用いられるファインダ２０と、が備えられている。また、デジタルカメラ１０の上面には、撮影を実行する際に押圧操作されるレリーズボタン（所謂シャッターボタン）５６Ａと、電源スイッチ５６Ｂと、が備えられている。
【００２５】
なお、本実施の形態に係るデジタルカメラ１０のレリーズボタン５６Ａは、中間位置まで押下される状態（以下、「半押し状態」という。）と、当該中間位置を超えた最終押下位置まで押下される状態（以下、「全押し状態」という。）と、の２段階の押圧操作が検出可能に構成されている。
【００２６】
そして、デジタルカメラ１０では、レリーズボタン５６Ａを半押し状態にすることによりＡＥ（Automatic Exposure、自動露出）機能が働いて露出状態（シャッタースピード、及び絞りの状態）が設定された後、ＡＦ（Auto Focus、自動合焦）機能が働いて合焦制御され、その後、引き続き全押し状態にすると露光（撮影）が行われる。
【００２７】
一方、デジタルカメラ１０の背面には、前述のファインダ２０の接眼部と、撮影された被写体像やメニュー画面等を表示するための液晶ディスプレイ（以下、「ＬＣＤ」という。）３８と、撮影を行うモードである撮影モード及び被写体像をＬＣＤ３８に再生するモードである再生モードの何れかのモードに設定する際にスライド操作されるモード切替スイッチ５６Ｃと、が備えられている。
【００２８】
また、デジタルカメラ１０の背面には、十字カーソルボタン５６Ｄと、撮影時にストロボ４４を強制的に発光させるモードである強制発光モードを設定する際に押圧操作される強制発光スイッチ５６Ｅと、が更に備えられている。
【００２９】
なお、十字カーソルボタン５６Ｄは、ＬＣＤ３８の表示領域における上・下・左・右の４方向の移動方向を示す４つの矢印キー及び当該４つの矢印キーの中央部に位置された決定キーの合計５つのキーを含んで構成されている。
【００３０】
また、デジタルカメラ１０の側面には、ＬＡＮコネクタ６２及びＵＳＢコネクタ６４が設けられている。ＬＡＮコネクタ６２は、上述したネットワーク９に接続するためのインタフェースであり、ＵＳＢコネクタ６４は、パソコンと接続する場合などに用いられる。なお、上述したように、無線ＬＡＮなどの無線を用いてネットワーク９と通信を行う場合、無線による通信を許可するためのボタンを設けるようにしても良い。
【００３１】
次に、図３を参照して、本実施の形態に係るデジタルカメラ１０の電気系の構成を説明する。
【００３２】
デジタルカメラ１０は、前述のレンズ２１を含んで構成された光学ユニット２２と、レンズ２１の光軸後方に配設された電荷結合素子（以下、「ＣＣＤ」という。）２４と、入力されたアナログ信号に対して各種のアナログ信号処理を行うアナログ信号処理部２６と、を含んで構成されている。
【００３３】
また、デジタルカメラ１０は、入力されたアナログ信号をデジタルデータに変換するアナログ／デジタル変換器（以下、「ＡＤＣ」という。）２８と、入力されたデジタルデータに対して各種のデジタル信号処理を行うデジタル信号処理部３０と、を含んで構成されている。
【００３４】
なお、デジタル信号処理部３０は、所定容量のラインバッファを内蔵し、入力されたデジタルデータを後述するメモリ４８の所定領域に直接記憶させる制御も行う。
【００３５】
ＣＣＤ２４の出力端はアナログ信号処理部２６の入力端に、アナログ信号処理部２６の出力端はＡＤＣ２８の入力端に、ＡＤＣ２８の出力端はデジタル信号処理部３０の入力端に、各々接続されている。従って、ＣＣＤ２４から出力された被写体像を示すアナログ信号はアナログ信号処理部２６によって所定のアナログ信号処理が施され、ＡＤＣ２８によってデジタル画像データに変換された後にデジタル信号処理部３０に入力される。
【００３６】
一方、デジタルカメラ１０は、被写体像やメニュー画面等をＬＣＤ３８に表示させるための信号を生成してＬＣＤ３８に供給するＬＣＤインタフェース３６と、デジタルカメラ１０全体の動作を司るＣＰＵ（中央処理装置）４０と、撮影により得られたデジタル画像データ等を記憶するメモリ４８と、メモリ４８に対するアクセスの制御を行うメモリインタフェース４６と、を含んで構成されている。
【００３７】
更に、デジタルカメラ１０は、可搬型のメモリカード５２をデジタルカメラ１０でアクセス可能とするための外部メモリインタフェース５０と、デジタル画像データに対する圧縮処理及び伸張処理を行う圧縮・伸張処理回路５４と、を含んで構成されている。
【００３８】
なお、本実施の形態のデジタルカメラ１０では、メモリ４８としてＶＲＡＭ（Video RAM）、ＳＲＡＭ又はＤＲＡＭ、フラッシュメモリが用いられ、メモリカード５２としてスマートメディア（Smart Media(登録商標)）が用いられている。
【００３９】
デジタル信号処理部３０、ＬＣＤインタフェース３６、ＣＰＵ４０、メモリインタフェース４６、外部メモリインタフェース５０、及び圧縮・伸張処理回路５４はシステムバスＢＵＳを介して相互に接続されている。従って、ＣＰＵ４０は、デジタル信号処理部３０及び圧縮・伸張処理回路５４の作動の制御、ＬＣＤ３８に対するＬＣＤインタフェース３６を介した各種情報の表示、メモリ４８及びメモリカード５２へのメモリインタフェース４６、外部メモリインタフェース５０を介したアクセスを各々行うことができる。
【００４０】
一方、デジタルカメラ１０には、主としてＣＣＤ２４を駆動させるためのタイミング信号を生成してＣＣＤ２４に供給するタイミングジェネレータ３２が備えられており、ＣＣＤ２４の駆動はＣＰＵ４０によりタイミングジェネレータ３２を介して制御される。
【００４１】
更に、デジタルカメラ１０にはモータ駆動部３４が備えられており、光学ユニット２２に備えられた図示しない焦点調整モータ、ズームモータ及び絞り駆動モータの駆動もＣＰＵ４０によりモータ駆動部３４を介して制御される。
【００４２】
すなわち、本実施の形態に係るレンズ２１は複数枚のレンズを有し、焦点距離の変更（変倍）が可能なズームレンズとして構成されており、図示しないレンズ駆動機構を備えている。このレンズ駆動機構に上記焦点調整モータ、ズームモータ、及び絞り駆動モータは含まれるものであり、これらのモータは各々ＣＰＵ４０の制御によりモータ駆動部３４から供給された駆動信号によって駆動される。
【００４３】
更に、前述のレリーズボタン５６Ａ、電源スイッチ５６Ｂ、モード切替スイッチ５６Ｃ、十字カーソルボタン５６Ｄ、及び強制発光スイッチ５６Ｅ（同図では、「操作部５６」と総称。）はＣＰＵ４０に接続されており、ＣＰＵ４０は、これらの操作部５６に対する操作状態を常時把握できる。
【００４４】
また、デジタルカメラ１０には、ストロボ４４とＣＰＵ４０との間に介在されると共に、ＣＰＵ４０の制御によりストロボ４４を発光させるための電力を充電する充電部４２が備えられている。更に、ストロボ４４はＣＰＵ４０にも接続されており、ストロボ４４の発光はＣＰＵ４０によって制御される。
【００４５】
更に、デジタルカメラ１０は、ネットワークインタフェース６０及びＵＳＢインタフェース５８が備わっている。このネットワークインタフェース６０は、上述したネットワーク９に接続するものである。
【００４６】
次に、デジタルカメラ１０が有する各種データベース（以下、ＤＢと記す）について説明する。まず、図４を用いて画像ＤＢ及びユーザＤＢについて説明する。図４（Ａ）に示される画像ＤＢは画像データを管理するＤＢであり、画像ＩＤ（IDentification）と、画像データとを含む構造となっている。画像ＩＤは、画像データを識別するためのＩＤであり、画像データ毎に異なる値となっている。画像データは、画像データのデータ名（電子化ファイル名）である。上述したように、本実施の形態ではＪＰＥＧ形式で記憶されているので、拡張子はjpegとなっている。
【００４７】
また、図４（Ｂ）に示されるユーザＤＢは、ユーザを管理するＤＢであり、ＵＩＤと、ユーザ名と、パスワードとを含む構造となっている。ＵＩＤは、ユーザを識別するためのＩＤであり、ユーザ毎に異なる値となっている。本実施の形態では、ＵＩＤとしてメールアドレスが用いられているが、ユーザを識別可能なものであれば、他の値を用いても良い。ユーザ名は、ユーザの名称を示す。パスワードは、後述するユーザの認証に用いられる。
【００４８】
次に、図５を用いて公開ＤＢ及びログ（Log）について説明する。図５（Ａ）に示される公開ＤＢは、画像を公開するユーザが記録されたＤＢである。この公開ＤＢは、画像ＩＤと、１つ以上のＵＩＤとを含む構造となっている。この公開ＤＢの場合、例えば画像ＩＤが０の画像をＵＩＤ１とＵＩＤ２に示されるＵＩＤのユーザに公開しても良いことを示している。
【００４９】
また、図５（Ｂ）に示されるログは、ユーザに対して後述する公開画像情報が公開されたか否かを含むユーザアクセス情報を含む情報を記録するものである。このログは、同図に示されるように、ＵＩＤと、画像ＩＤと、アクセス開始日時と、アクセス終了日時と、ダウンロードフラグとを含む構造となっている。
【００５０】
このうち、アクセス開始日時は、ユーザがデジタルカメラ１０にアクセスを開始した日時を示し、アクセス終了日時は、ユーザがデジタルカメラ１０へのアクセスを終了した日時を示している。アクセス開始日時は、ユーザが認証された日時を示すもので、ユーザがアクセスする際に行われる認証時に得られる。また、アクセス終了日時は、ユーザが使用するパソコン１２とのリンクが切れた日時やログアウトした日時を検出することで得られる。ダウンロードフラグは、ユーザが画像データをダウンロードしたか否かを示すフラグであり、ダウンロードした場合、ダウンロードフラグは「１」であり、しなかった場合は「０」である。
【００５１】
従って、同図に示されるＵＩＤ「xx@yy.co.jp」が示すユーザは、画像ＩＤが「３」の画像が公開されている公開画像情報に、２００６年８月２５日１２時２５分から同日１３時４８分までアクセスし、画像ＩＤが「３」の画像を示す画像データをダウンロードしたことを示している。
【００５２】
次に、本実施の形態に係るデジタルカメラ１０の撮影時における全体的な動作について簡単に説明する。
【００５３】
まず、ＣＣＤ２４は、光学ユニット２２を介した撮像を行い、被写体像を示すＲ（赤）、Ｇ（緑）、Ｂ（青）毎のアナログ信号をアナログ信号処理部２６に順次出力する。アナログ信号処理部２６は、ＣＣＤ２４から入力されたアナログ信号に対して相関二重サンプリング処理等のアナログ信号処理を施した後にＡＤＣ２８に順次出力する。
【００５４】
ＡＤＣ２８は、アナログ信号処理部２６から入力されたＲ、Ｇ、Ｂ毎のアナログ信号を各々１２ビットのＲ、Ｇ、Ｂの信号（デジタル画像データ）に変換してデジタル信号処理部３０に順次出力する。デジタル信号処理部３０は、内蔵しているラインバッファにＡＤＣ２８から順次入力されるデジタル画像データを蓄積して一旦メモリ４８の所定領域に直接格納する。
【００５５】
メモリ４８の所定領域に格納されたデジタル画像データは、ＣＰＵ４０による制御に応じてデジタル信号処理部３０により読み出され、所定の物理量に応じたデジタルゲインをかけることでホワイトバランス調整を行なうと共に、ガンマ処理及びシャープネス処理を行なって所定ビット、例えば８ビットのデジタル画像データを生成する。
【００５６】
そして、デジタル信号処理部３０は、生成した所定ビットのデジタル画像データに対しＹＣ信号処理を施して輝度信号Ｙとクロマ信号Ｃｒ、Ｃｂ（以下、「ＹＣ信号」という。）を生成し、ＹＣ信号をメモリ４８の上記所定領域とは異なる領域に格納する。
【００５７】
なお、ＬＣＤ３８は、ＣＣＤ２４による連続的な撮像によって得られた動画像（スルー画像）を表示してファインダとして使用することができるものとして構成されており、ＬＣＤ３８をファインダとして使用する場合には、生成したＹＣ信号を、ＬＣＤインタフェース３６を介して順次ＬＣＤ３８に出力する。これによってＬＣＤ３８にスルー画像が表示されることになる。
【００５８】
ここで、レリーズボタン５６Ａがユーザによって半押し状態とされた場合、前述のようにＡＥ機能が働いて露出状態が設定された後、ＡＦ機能が働いて合焦制御され、その後、引き続き全押し状態とされた場合、この時点でメモリ４８に格納されているＹＣ信号を、圧縮・伸張処理回路５４によって所定の圧縮形式（本実施の形態では、ＪＰＥＧ形式）で圧縮した後に外部メモリインタフェース５０を介してメモリカード５２に記録する。メモリカード５２を備えていない場合は、メモリ４８に記録される。
【００５９】
以下、フローチャートを用いて、デジタルカメラ１０の処理について説明する。図６は、デジタルカメラ１０のＣＰＵ４０により実行される画像データの取得からユーザに画像を公開するまでの処理全体の流れを示すフローチャートである。
【００６０】
まず、ステップ１０１で、ＣＰＵ４０は、画像データを取得する。本実施の形態の場合、取得する画像データは、図３を用いて説明したように、光学部材を介して結像される被写体像を撮像素子によって撮像し、光電変換して得られるアナログ画像信号をＡＤ変換して得られた画像データである。
【００６１】
次に、ＣＰＵ４０は、ステップ１０２で後述する公開画像情報作成処理を行う。公開画像情報とは、ユーザに公開される情報であり、具体的にはＷｅｂページである。更にＣＰＵ４０は、ステップ１０３で後述する公開先設定処理を行う。この公開先設定処理は、公開画像情報を公開するユーザを設定する処理である。
【００６２】
次に、ＣＰＵ４０は、ステップ１０４で、デジタルカメラ１０がネットワーク９に接続されているか否かを検出し、ネットワーク９との接続が確立されている場合、ステップ１０５からステップ１０６に進む。接続が確立されていない場合は接続待ちとなるが、一旦ここで処理を終了するようにしても良い。
【００６３】
ステップ１０６で、ＣＰＵ４０は、公開画像情報を前記ネットワーク上に公開するＷｅｂサーバを起動する。ここで起動されるのは、例えばＷｅｂサーバ機能を実行するデーモンやサービスである。
【００６４】
次に、ＣＰＵ４０は、ステップ１０７で、メールを送信する。このメールとは、上記ステップ１０３で行われる公開先設定処理で作成されたメールである。その後、ＣＰＵ４０は、ステップ１０８で、後述するアクセス制御処理を行う。次に、ＣＰＵ４０は、ステップ１０９で、公開先設定処理で設定された公開先の全てのユーザがログアウトしたか否かを判断し、否定判断した場合には再びステップ１０８の処理を実行し、肯定判断した場合には、ステップ１１０で、起動していたＷｅｂサーバを終了する。
【００６５】
このようにして公開先に設定された全てのユーザがアクセスを終了すると、自動的にＷｅｂサーバが終了するので、セキュリティを確保することができる。なお、Ｗｅｂサーバ終了後、更にネットワーク９との論理的な接続を断つことでセキュリティを更に確保するようにしても良い。
【００６６】
次に、上記公開画像情報作成処理の流れについて、図７のフローチャートを用いて説明する。ステップ２０１で、ＣＰＵ４０は、外部メモリが挿入されているか否か判断する。ここでの外部メモリとは、上述したメモリカード５２である。ステップ２０１でＣＰＵ４０が否定判断した場合、ステップ２０３に処理が進み、肯定判断した場合、ＣＰＵ４０は、ステップ２０２で、外部メモリ内の画像データを内部メモリに展開する。ここでの内部メモリとは、上述したメモリ４８である。
【００６７】
次のステップ２０３で、ＣＰＵ４０は、展開された画像データからサムネイル画像データを作成する。このサムネイル画像データは、画像データを間引くなどして作成される。次に、ＣＰＵ４０は、ステップ２０４で、画像データへのリンクが張られたサムネイル画像データを含むindex.htmlを作成する。このindex.htmlにより、サムネイル画像及び画像データが示す画像をネットワーク上に公開することができる。
【００６８】
従って、このindex.htmlは、サムネイル画像データが示すサムネイル画像、及び前記画像データが示す画像をネットワーク上に公開するため公開画像情報である。
【００６９】
次に、上記公開先設定処理の流れについて、図８のフローチャートを用いて説明する。ステップ３０１で、ＣＰＵ４０は、公開先設定画面をＬＣＤ３８表示する。この公開先設定画面の一例を、図９（Ａ）に示す。公開先設定画面は、ユーザ名と、そのユーザに対して画像を公開するか否かを示す「○」（公開する）と、「×」（公開しない）とが表示される。この画面により、ユーザは十字カーソルボタン５６Ｄなどを用いて公開先を設定する。
【００７０】
ステップ３０２で、ＣＰＵ４０は、ユーザによる公開先設定が終了し、公開先が確定したか否かを判断する。公開先が確定すると、ＣＰＵ４０は、ステップ３０３で、公開画像設定画面を表示する。この公開画像設定画面の一例を、図９（Ｂ）に示す。公開画像設定画面は、画像と、その画像を公開するか否かを示す「○」（公開する）と、「×」（公開しない）とが表示される。この画面により、ユーザは十字カーソルボタン５６Ｄなどを用いて公開画像を設定する。
【００７１】
ステップ３０４で、ＣＰＵ４０は、ユーザによる公開画像設定が終了し、公開画像が確定したか否かを判断する。公開画像が確定すると、ＣＰＵ４０は、ステップ３０５で、先ほど設定された公開先を取得し、ステップ３０６で、公開先毎、すなわちＵＩＤ毎に認証情報であるパスワードを作成する。そのパスワードを通知するため、ＣＰＵ４０は、ステップ３０７で、公開先宛への上記パスワードを内容に含むメールを作成する。
【００７２】
次に、上記アクセス制御処理の流れについて、図１０のフローチャートを用いて説明する。ステップ４０１で、ＣＰＵ４０がユーザからアクセスされたと判断すると、ステップ４０２で、ＵＩＤとパスワードとを取得する。ここでＣＰＵ４０が取得するＵＩＤとパスワードは、ユーザがパソコン１２で入力したものである。
【００７３】
次にＣＰＵ４０は、ステップ４０３で、取得したＵＩＤとパスワードを、ユーザＤＢに基づき認証する。ステップ４０４でＣＰＵ４０は、認証が確認されたか否かを判断し、認証が確認できない、すなわちパスワードやＵＩＤが異なる場合、再びステップ４０２の処理に戻る。このような認証が確認できない場合、処理を終了するようにしても良い。
【００７４】
一方、ステップ４０４で、ＣＰＵ４０が肯定判断、すなわち認証を確認するとステップ４０５で、アクセス開始日時情報（図５（Ｂ）参照）を記録する。その後、ステップ４０６で、公開画像情報であるindex.htmlを表示する。次に、ＣＰＵ４０は、ステップ４０７で、ユーザがログアウトしたか否かを判断し、ログアウトした場合には、ステップ４０８で、ログアウトした日時を示すアクセス終了日時情報を記録する。
【００７５】
以上説明したフローチャートが、画像データの取得からユーザに画像を公開するまでの処理全体の流れである。
【００７６】
次に、デジタルカメラ１０にアクセス情報を表示する処理の流れを、図１１のフローチャートを用いて説明する。ステップ５０１で、ＣＰＵ４０は、アクセス情報表示要求ありと判断すると、ステップ５０２でＬＣＤ３８にアクセス情報を表示する。このアクセス情報表示要求は、例えば十字カーソルボタン５６Ｄなどを用いてデジタルカメラ１０のユーザにより要求される。
【００７７】
このとき表示されるアクセス情報例を、図１２を用いて説明する。図１２（Ａ）は、現在のアクセス状況を示すアクセス情報例であり、図１２（Ｂ）は、アクセスログを示すアクセス情報例である。
【００７８】
アクセス状況は、ユーザがアクセスしたか、あるいはアクセス中かを示すと共に、画像データをダウンロードしたか否かを示すものである。アクセスしたか、あるいはアクセス中であることは、ログ（図５（Ｂ）参照）により判断することができる。
【００７９】
具体的に説明すると、ＣＰＵ４０は、アクセス終了日時に日時が記録されている場合、アクセスしたと判断し、アクセス終了日時に日時が記録されてなく、かつアクセス開始日時に日時が記録されている場合、アクセス中と判断することができる。また、アクセス開始日時及びアクセス終了日時に日時が記録されていない場合、ＣＰＵ４０は、アクセスしていないと判断することができる。
【００８０】
ダウンロードしたか否かは、ＣＰＵ４０がダウンロードフラグを参照することで判断することができる。
【００８１】
また、図１２（Ｂ）に示されるアクセスログも同様にログ（図５（Ｂ）参照）に記録されているアクセス開始日時に基づきＣＰＵ４０が表示することができる。なお、アクセスログに示される「１」や「２」などの番号は、アクセスした回数に応じて表示されるもので、例えばユーザ名「Fuji Taro」の場合、１回のアクセスがあったことを示しており、ユーザ名「Asaka Dai」の場合、２回のアクセスがあったことを示している。
【００８２】
以上説明した実施形態では、電子機器としてデジタルカメラを用いて説明したが、図１３、図１４に示されるように、デジタルカメラ１０が画像データを生成し、サーバ８０又はフォトストレージ８２がその画像データを取得して画像を公開するようにしても良い。この場合、本発明の電子機器がサーバ８０、フォトストレージ８２であり、上述したフローチャートは、これら電子機器の処理となる。
【００８３】
上述しように本実施の形態では、画像データを取得する画像データ取得手段（ステップ１０１）と、前記画像データ取得手段により取得された画像データからサムネイル画像データを作成するサムネイル作成手段（ステップ２０３）と、前記サムネイル作成手段により作成されたサムネイル画像データが示すサムネイル画像、及び前記画像データが示す画像をネットワーク上に公開するための公開画像情報を前記サムネイル画像データ及び前記画像データに基づいて作成する公開画像情報作成手段（ステップ２０４）と、前記ネットワークに接続されているか否かを検出する接続検出手段（ステップ１０４）と、前記接続検出手段により接続されていることが検出されると、前記公開画像情報作成手段により作成された公開画像情報を前記ネットワーク上に公開する情報公開手段（ステップ４０６）と、を有する。
【００８４】
また、本実施の形態では、前記情報公開手段により前記公開画像情報を公開するユーザを設定する公開ユーザ設定手段（ステップ３０２）と、前記公開ユーザ設定手段により設定されたユーザを認証するための認証情報を作成する認証情報作成手段（ステップ３０６）と、前記認証情報作成手段により作成された認証情報を対応する前記ユーザに通知する認証情報通知手段（ステップ１０７）と、を更に有する。
【００８５】
また、本実施の形態では、前記ユーザに対して前記公開画像情報を公開する際に、前記認証情報作成手段により作成された認証情報に基づき、前記ユーザを認証する認証手段（ステップ４０３）を更に有する。
【００８６】
また、本実施の形態では、前記認証手段により前記ユーザが認証された日時を示す日時情報を記録する記録手段（ステップ４０５）と、前記記録手段により記録された日時情報に基づき、前記ユーザに対して前記公開画像情報が公開されたか否かを示す情報を含むユーザアクセス情報（ステップ５０２）を表示するユーザアクセス情報表示手段と、を更に有する。
【００８７】
また、本実施の形態では、前記情報公開手段により前記公開画像情報で公開する画像を設定する公開画像設定手段（ステップ３０４）を更に有する。
【００８８】
また、本実施の形態では、光学部材（光学ユニット２２）を介して結像される被写体像を撮像素子（ＣＣＤ２４）によって撮像し、光電変換して得られるアナログ画像信号をＡＤ変換して画像データを生成する画像データ生成手段（撮像系：図３参照）を更に有し、前記画像データ取得手段は、前記画像データ生成手段により生成された画像データを取得する。
【図面の簡単な説明】
【００８９】
【図１】実施の形態に係るデジタルカメラ、及びパソコンを含む全体構成を示す概略図である。
【図２】実施の形態に係るデジタルカメラの外観上の構成を示す外観図である。
【図３】実施の形態に係るデジタルカメラの電気系の要部構成を示すブロック図である。
【図４】画像ＤＢ、及びユーザＤＢを示す模式図である。
【図５】公開ＤＢ、及びログを示す模式図である。
【図６】画像データの取得からユーザに画像を公開するまでの処理全体の流れを示すフローチャートである。
【図７】公開画像情報作成処理の流れを示すフローチャートである。
【図８】公開先設定処理の流れを示すフローチャートである。
【図９】公開先設定画面、及び公開画像設定画面の一例を示す図である。
【図１０】アクセス制御処理の流れを示すフローチャートである。
【図１１】アクセス情報表示処理の流れを示すフローチャートである。
【図１２】現在のアクセス状況を示す画面、及びアクセスログを示す画面の一例を示す図である。
【図１３】サーバを電子機器とする構成例を示す図である。
【図１４】フォトストレージを電子機器とする構成例を示す図である。
【符号の説明】
【００９０】
９  ネットワーク
１０  デジタルカメラ
１４  ＨＤＤ
２２  光学ユニット
２６  アナログ信号処理部
３０  デジタル信号処理部
３８  ＬＣＤ
４０  ＣＰＵ
４８  メモリ
５０  外部メモリインタフェース
５２  メモリカード
８０  サーバ
８２  フォトストレージ
【図１】
2008085383.tif 000003
【図２】
2008085383.tif 000004
【図３】
2008085383.tif 000005
【図４】
2008085383.tif 000006
【図５】
2008085383.tif 000007
【図６】
2008085383.tif 000008
【図７】
2008085383.tif 000009
【図８】
2008085383.tif 000010
【図９】
2008085383.tif 000011
【図１０】
2008085383.tif 000012
【図１１】
2008085383.tif 000013
【図１２】
2008085383.tif 000014
【図１３】
2008085383.tif 000015
【図１４】
2008085383.tif 000016