(57)【特許請求の範囲】
【請求項１】
画像を撮影してデジタル画像データを得るデジタル画像撮影手段と、コンピュータネットワークとの接続情報並びにホームページデータを記憶する記憶手段と、前記コンピュータネットワークのクライアント端末からの接続により本装置のホームページメイン画面を送信し、ホームページメイン画面から前記接続情報の設定メニューがクライアント端末により選択されたとき前記接続情報の設定入力用のホームページデータを前記クライアント端末に送信し、前記接続情報の設定入力用のホームページに入力された設定内容をクライアント端末より受信するＷＷＷサーバ手段と、前記ＷＷＷサーバ手段が受信した前記接続情報の内容で前記設定入力用のホームページデータを更新するＨＴＭＬファイル生成手段と、前記ＷＷＷサーバ手段が受信した前記接続情報の内容で前記記憶手段内の接続情報を設定する接続情報設定手段と、を具備することを特徴とするデジタルカメラ。
【請求項２】
画像を撮影してデジタル画像データを得るデジタル画像撮影手段と、電子メールのアドレス情報並びにホームページデータを記憶する記憶手段と、前記コンピュータネットワークのクライアント端末からの接続により本装置のホームページメイン画面を送信し、ホームページメイン画面から前記アドレス情報の設定メニューがクライアント端末により選択されたとき前記アドレス情報の設定入力用のホームページデータを前記クライアント端末に送信し、前記アドレス情報の設定入力用のホームページに入力された設定内容をクライアント端末より受信するＷＷＷサーバ手段と、前記ＷＷＷサーバ手段が受信した前記アドレス情報の内容で前記アドレス情報の設定入力用のホームページデータを更新するＨＴＭＬファイル生成手段と、前記ＷＷＷサーバ手段が受信した前記アドレス情報の内容で前記記憶手段内のアドレス情報の変更処理を行うアドレス情報変更手段と、を具備することを特徴とするデジタルカメラ。
【請求項３】
画像を撮影してデジタル画像データを得るデジタル画像撮影手段と、コンピュータネットワークとの接続情報並びに電子メールのアドレス情報を記憶する記憶手段と、前記コンピュータネットワークのクライアント端末からの接続により本装置のホームページメイン画面を送信し、ホームページメイン画面から設定メニューがクライアント端末により選択されたとき設定入力用のホームページデータを前記クライアント端末に送信し、設定入力用のホームページに入力された設定内容をクライアント端末より受信するＷＷＷサーバ手段と、前記設定メニューが接続情報であるとき前記ＷＷＷサーバ手段が受信した設定内容で前記記憶手段内の接続情報を設定する接続情報設定手段と、前記設定メニューがアドレス情報であるとき前記ＷＷＷサーバ手段が受信した前記アドレス情報の内容で前記記憶手段内のアドレス情報の変更処理を行うアドレス情報変更手段と、前記接続情報に基づいてコンピュータネットワークに接続し、前記アドレス情報を送信先として前記デジタル画像データを電子メール送信する送信手段と、を具備することを特徴とするデジタルカメラ。
【請求項４】
前記アドレス情報には、送信先のクライアント端末に適した通信形式の情報を含むことを特徴とする請求項２または請求項３記載のデジタルカメラ。
【請求項５】
前記送信先のクライアント端末に適した通信形式に応じて前記デジタル画像データの画像形式を変換する変換部を具備することを特徴とする請求項４記載のデジタルカメラ。
【請求項６】
コンピュータネットワークのクライアント端末からの接続により本装置のホームページメイン画面を送信する工程と、ホームページメイン画面からコンピュータネットワークとの接続情報の設定メニューがクライアント端末により選択されたとき前記接続情報の設定入力用のホームページデータを前記クライアント端末に送信する工程と、前記設定入力用のホームページに入力された設定内容をクライアント端末より受信する工程と、受信した設定内容で前記接続情報を設定する工程と、を具備することを特徴とするデジタルカメラの設定方法。
【請求項７】
コンピュータネットワークのクライアント端末からの接続により本装置のホームページメイン画面を送信する工程と、ホームページメイン画面からアドレス情報の設定メニューがクライアント端末により選択されたとき前記アドレス情報の設定入力用のホームページデータを前記クライアント端末に送信する工程と、前記設定入力用のホームページに入力された設定内容をクライアント端末より受信する工程と、受信した設定内容で前記アドレス情報を設定する工程と、を具備することを特徴とするデジタルカメラの設定方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタルカメラに関し、特に、ＷＷＷサーバ及びＬＡＮコントローラを内蔵するデジタルカメラ及びその設定方法に関する。
【０００２】
【従来の技術】
近年、デジタルカメラの通信機能を利用して、デジタルカメラで撮影した画像データを遠隔地にあるパーソナルコンピュータ（以下、「ＰＣ」という）に送信する技術が開発されている。特開平１０−２４３１５３号公報では、撮影した画像データを遠隔地にあるＰＣに送信する場合に、電子メールに画像データを添付して送信するデジタルカメラが記載されている。
【０００３】
【発明が解決しようとする課題】
しかしながら、上述のデジタルカメラにおいては、遠隔地にあるＰＣに画像データを送信する場合、送信先であるＰＣのメールアドレスを指定する必要がある。したがって、デジタルカメラ内部にメールアドレスを指定可能な機能を設けなければならない。このため、デジタルカメラの構造が複雑になり、装置の小型化あるいは軽量化を図ることができないという問題がある。
【０００４】
本発明は、かかる点に鑑みてなされたものであり、構造を複雑にすることなく、撮影した画像データを電子メールに添付してＰＣに送信することができるデジタルカメラ及びその設定方法を提供することを目的とする。
【０００５】
【課題を解決するための手段】
本発明は、コンピュータネットワークとの接続情報及び電子メールのアドレス情報を設定するための構造化文書をクライアントの要求に応じて送信し、そのクライアントから受信した接続情報及びアドレス情報とその設定要求を接続情報設定手段及びアドレス情報変更手段に受け渡し、記録手段に記録された接続情報及びアドレス情報を設定するようにしたものである。
【０００６】
【発明の実施の形態】
本発明の第１の態様に係るデジタルカメラは、画像を撮影してデジタル画像データを得るデジタル画像撮影手段と、コンピュータネットワークとの接続情報並びにホームページデータを記憶する記憶手段と、前記コンピュータネットワークのクライアント端末からの接続により本装置のホームページメイン画面を送信し、ホームページメイン画面から前記接続情報の設定メニューがクライアント端末により選択されたとき前記接続情報の設定入力用のホームページデータを前記クライアント端末に送信し、前記接続情報の設定入力用のホームページに入力された設定内容をクライアント端末より受信するＷＷＷサーバ手段と、前記ＷＷＷサーバ手段が受信した前記接続情報の内容で前記設定入力用のホームページデータを更新するＨＴＭＬファイル生成手段と、前記ＷＷＷサーバ手段が受信した前記接続情報の内容で前記記憶手段内の接続情報を設定する接続情報設定手段と、を具備する構成を採る。
【０００７】
この構成によれば、コンピュータネットワークとの接続情報を設定するための構造化文書がクライアントの要求に応じて送信される。その構造化文書からクライアントが入力した接続情報が本デジタルカメラの記憶手段に記憶される。このため、本デジタルカメラの内部構造を複雑にすることなく、コンピュータネットワークと接続するための接続情報を設定することができる。
【０００８】
本発明の第２の態様に係るデジタルカメラは、画像を撮影してデジタル画像データを得るデジタル画像撮影手段と、電子メールのアドレス情報並びにホームページデータを記憶する記憶手段と、前記コンピュータネットワークのクライアント端末からの接続により本装置のホームページメイン画面を送信し、ホームページメイン画面から前記アドレス情報の設定メニューがクライアント端末により選択されたとき前記アドレス情報の設定入力用のホームページデータを前記クライアント端末に送信し、前記アドレス情報の設定入力用のホームページに入力された設定内容をクライアント端末より受信するＷＷＷサーバ手段と、前記ＷＷＷサーバ手段が受信した前記アドレス情報の内容で前記アドレス情報の設定入力用のホームページデータを更新するＨＴＭＬファイル生成手段と、前記ＷＷＷサーバ手段が受信した前記アドレス情報の内容で前記記憶手段内のアドレス情報の変更処理を行うアドレス情報変更手段と、を具備する構成を採る。
【０００９】
この構成によれば、電子メールのアドレス情報を設定するための構造化文書がクライアントの要求に応じて送信される。その構造化文書からクライアントが入力したアドレス情報が本デジタルカメラの記憶手段に記憶される。このため、本デジタルカメラの内部構造を複雑にすることなく、電子メールを送信するためのアドレス情報を設定することができる。
【００１０】
本発明の第３の態様に係るデジタルカメラは、画像を撮影してデジタル画像データを得るデジタル画像撮影手段と、コンピュータネットワークとの接続情報並びに電子メールのアドレス情報を記憶する記憶手段と、前記コンピュータネットワークのクライアント端末からの接続により本装置のホームページメイン画面を送信し、ホームページメイン画面から設定メニューがクライアント端末により選択されたとき設定入力用のホームページデータを前記クライアント端末に送信し、設定入力用のホームページに入力された設定内容をクライアント端末より受信するＷＷＷサーバ手段と、前記設定メニューが接続情報であるとき前記ＷＷＷサーバ手段が受信した設定内容で前記記憶手段内の接続情報を設定する接続情報設定手段と、前記設定メニューがアドレス情報であるとき前記ＷＷＷサーバ手段が受信した前記アドレス情報の内容で前記記憶手段内のアドレス情報の変更処理を行うアドレス情報変更手段と、前記接続情報に基づいてコンピュータネットワークに接続し、前記アドレス情報を送信先として前記デジタル画像データを電子メール送信する送信手段と、を具備する構成を採る。
【００１１】
この構成によれば、コンピュータネットワークとの接続情報を設定するための構造化文書または電子メールのアドレス情報を設定するための構造化文書がクライアントの要求に応じて送信される。その構造化文書からクライアントが入力した接続情報またはアドレス情報が本デジタルカメラの記憶手段に記憶される。記憶された接続情報に基づいてコンピュータネットワークに接続し、記憶されたアドレス情報に基づいて送信先に電子メール送信する。このため、本デジタルカメラの内部構造を複雑にすることなく、コンピュータネットワークと接続するための接続情報および電子メールを送信するためのアドレス情報を設定し、撮影したデジタル画像データを電子メール送信することができる。
【００１４】
本発明の第４の態様に係るデジタルカメラは、第２または第３の態様において、前記アドレス情報には、送信先のクライアント端末に適した通信形式の情報を含む構成を採る。
【００１５】
この構成によれば、アドレス情報に送信先の通信形式が含まれるので、アドレス情報を追加等する場合に、送信先の通信形式を登録することができる。
【００１６】
本発明の第５の態様に係るデジタルカメラは、第４の態様において、前記送信先のクライアント端末に適した通信形式に応じて前記デジタル画像データの画像形式を変換する変換部を具備する構成を採る。
【００１７】
この構成によれば、送信先の通信形式に応じてデジタル画像データの画像形式が変換される。このため、デジタル画像データを電子メールに添付して送信する場合に、受信したクライアントが、添付されたデジタル画像データを見ることができないのを防止することができる。
【００１８】
本発明の第６の態様に係るデジタルカメラは、コンピュータネットワークのクライアント端末からの接続により本装置のホームページメイン画面を送信する工程と、ホームページメイン画面からコンピュータネットワークとの接続情報の設定メニューがクライアント端末により選択されたとき前記接続情報の設定入力用のホームページデータを前記クライアント端末に送信する工程と、前記設定入力用のホームページに入力された設定内容をクライアント端末より受信する工程と、受信した設定内容で前記接続情報を設定する工程と、を具備する構成を採る。
【００１９】
この構成によれば、コンピュータネットワークとの接続情報を設定するための構造化文書がクライアント端末の要求に応じて送信され、その構造化文書からクライアント端末が入力した接続情報が本デジタルカメラの記憶手段に記憶される。このため、本デジタルカメラの内部構造を複雑にすることなく、コンピュータネットワークと接続するための接続情報を設定することができる。
本発明の第７の態様に係るデジタルカメラは、コンピュータネットワークのクライアント端末からの接続により本装置のホームページメイン画面を送信する工程と、ホームページメイン画面からアドレス情報の設定メニューがクライアント端末により選択されたとき前記アドレス情報の設定入力用のホームページデータを前記クライアント端末に送信する工程と、前記設定入力用のホームページに入力された設定内容をクライアント端末より受信する工程と、受信した設定内容で前記アドレス情報を設定する工程と、を具備する構成を採る。
この構成によれば、電子メールのアドレス情報を設定するための構造化文書がクライアント端末の要求に応じて送信され、その構造化文書からクライアント端末が入力したアドレス情報が本デジタルカメラの記憶手段に記憶される。このため、本デジタルカメラの内部構造を複雑にすることなく、電子メールを送信するためのアドレス情報を設定することができる。
【００２０】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
【００２１】
図１は、本発明の一実施の形態に係るデジタルカメラの構成を示すブロック図である。
【００２２】
図１に示すように、本デジタルカメラ１００は、レンズ１０１およびデジタル画像撮影部１０２を備えている。デジタル画像撮影部１０２は、レンズ１０１を通して結像した画像を撮像してデジタル画像データ（以下、「画像データ」という）を得る。
【００２３】
また、本デジタルカメラ１００は、携帯電話インタフェース１０３、ＬＡＮ制御部１０４、ｈｔｍｌファイル作成部１０５、ＷＷＷサーバ部１０６、ＣＧＩ処理部１０７、画像処理部１０８、ＴＩＦＦ変換部１０９、記憶部１１０、メールデータ作成部１１１、操作部１１２、制御部１１３、ネットワーク接続設定部１２２、アドレス帳生成部１２３および表示部１２４を備えている。
【００２４】
携帯電話インタフェース１０３は、携帯電話とのインターフェースを制御する。ＬＡＮ制御部１０４は、ＬＡＮデバイスをコントロールし、イーサネット等のＬＡＮ１０４Ａとの所定データの送受信を制御する。ＬＡＮ１０４Ａは、オンラインでインターネット等の外部ネットワークに接続できるようになっている。
【００２５】
ｈｔｍｌファイル作成部１０５は、外部から入力されたアドレスデータを含む、ホームページ上で閲覧可能なｈｔｍｌファイルを作成する。ＷＷＷサーバ部１０６は、ＷＷＷブラウザとの間でＨＴＴＰプロトコルにしたがった通信を行い、ｈｔｍｌファイルの受け渡しを行う。
【００２６】
ＣＧＩ処理部１０７は、受信データに含まれたＣＧＩストリングを解析し、解析結果に基づいて該当するＣＧＩアプリケーションを起動する。また、ＣＧＩ処理部１０７は、受信データから必要なデータを取り込んで、該当するＣＧＩアプリケーションに取り込んだデータを渡す。ＣＧＩアプリケーションは、受信データを用いて所定の処理を実行する。ＣＧＩアプリケーションには、ネットワーク接続設定及びアドレス帳処理などのアプリケーションが含まれる。ネットワーク接続設定ＣＧＩアプリケーションは、ネットワーク接続設定部１２２に指示して、後述するネットワーク設定データを記憶部１１０の所定エリアに記憶させる。アドレス帳処理ＣＧＩアプリケーションは、アドレス帳生成部１２３に指示して、アドレスデータを記憶部１１０の所定エリアに記憶させる。
【００２７】
画像処理部１０８は、本デジタルカメラ１００で撮影した画像データの圧縮伸長を行う。画像処理部１０８は、例えば、本デジタルカメラ１００で撮影した画像データに対してＪＰＥＧ方式やＪＦＩＦ方式に準拠して圧縮伸長を行う。ＴＩＦＦ変換部１０９は、画像データのデータフォーマットをＴＩＦＦ形式に変換する。
【００２８】
記憶部１１０は、撮影画像格納エリア１１４、ｈｔｍｌファイル格納エリア１１５および圧縮・変換画像格納エリア１１６を有している。撮影画像格納エリア１１４には、デジタル画像撮影部１０２が撮影した画像データが格納される。ｈｔｍｌファイル格納エリア１１５には、ｈｔｍｌファイル作成部１０５で作成されたｈｔｍｌファイルが格納されると共に本デジタルカメラ１００のホームページのメイン画面等の予め作成されたｈｔｍｌファイルが格納されている。圧縮・変換画像格納エリア１１６には、画像処理部１０８で圧縮処理が行われた画像データおよびＴＩＦＦ変換部１０９でＴＩＦＦ形式に変換された画像データが格納される。なお、画像処理部１０８がＪＦＩＦ方式に準拠して圧縮伸長を行った場合、圧縮・変換画像格納エリア１１６には、サムネイル画像データを含む画像データが格納される。
【００２９】
メールデータ作成部１１１は、電子メールヘッダデータ等を作成する。操作部１１２は、ユーザが本デジタルカメラ１００を操作する場合に使用され、例えば、シャッターボタンや画像データ消去ボタン等のポインティングデバイスを備えている。
【００３０】
制御部１１３は、これらの構成要素をはじめとする本デジタルカメラ１００全体の制御を行う。表示部１２４は、操作部１１２の指示に基づいて、記憶部１１０に記憶されたアドレスデータの選択画面等を表示する。
【００３１】
本デジタルカメラ１００でインターネット等の外部ネットワーク１１７に接続されたＰＣ１１８やインターネットＦＡＸ１１９に電子メールを送信する場合、図示するように、本デジタルカメラ１００は、携帯電話インタフェース１０３に携帯電話１２０を接続する。そして、この携帯電話１２０でインターネットのサービスを提供するインターネットサービスプロバイダ（以下、「ＩＳＰ」という）１２１に発呼することにより、インターネット等の外部ネットワーク１１７に接続されたＰＣ１１８等に電子メールを送信する。
【００３２】
本デジタルカメラ１００は、上記のような構成を有し、ＷＷＷサーバ部１０６によって、本デジタルカメラ１００のホームページ等のｈｔｍｌファイルをＬＡＮ１０４Ａまたは外部ネットワーク１１７に送信する。これにより、ＬＡＮ１０４Ａまたは外部ネットワーク１１７に接続されたＰＣ１１８等に本デジタルカメラ１００のホームページを表示することができる。
【００３３】
そのホームページ上で、ＰＣ１１８等のクライアントは、本デジタルカメラ１００のネットワーク接続設定やアドレス帳処理等を行うことができる。このため、本デジタルカメラ１００の内部にネットワーク接続設定やアドレス帳処理等を行う機能を設ける必要がなくなる。
【００３４】
ここで、ネットワーク接続設定とは、本デジタルカメラ１００で撮影した画像データを電子メールに添付して送信する場合に、ＩＳＰ１２１に接続するために必要な電話番号やパスワード等を設定することをいう。アドレス帳処理とは、撮影した画像データを電子メールに添付して送信する場合の送信先のメールアドレスの追加等を行うことをいう。
【００３５】
次に、上述した本デジタルカメラ１００のネットワーク接続設定動作のフローについて、図２に示すフロー図にしたがって説明する。ここで、本デジタルカメラ１００は、ＬＡＮ制御部１０４によりイーサネット等のＬＡＮ１０４Ａに接続されているものとし、ＬＡＮ１０４Ａを介して外部ネットワーク１１７に接続されているものとする。また、本デジタルカメラ１００は、ＩＰアドレスが設定されているものとする。これにより、本デジタルカメラ１００は、ＬＡＮ１０４Ａおよび外部ネットワーク１１７に対してサーバ機能を提供することができるようになっている。
【００３６】
なお、ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）とは、インターネット上で用いられる情報検索システムである。また、ＷＷＷブラウザとは、インターネット上のＷＷＷサーバを検索するソフトである。
【００３７】
本デジタルカメラ１００は、ＩＰアドレス（ＵＲＬアドレス）を指定してホームページにアクセスされるまで待機状態である。
【００３８】
外部ネットワーク１１７に接続されたＰＣ１１８のクライアントが、ＷＷＷブラウザを起動し、本デジタルカメラ１００のＩＰアドレスを指定してホームページにアクセスする（ＳＴ２０１）。ＰＣ１１８のＷＷＷブラウザがホームページにアクセスすることにより、本デジタルカメラ１００のホームページのメイン画面のファイルを要求していることとなる。ＩＰアドレスの指定は、例えば、１２３．４５６．７８９．０等のＩＰアドレスを直接ユーザが指定する方法もあるが、ＤＨＣＰ等のサーバアプリケーションを使用してもよい。
【００３９】
アクセスを受けた本デジタルカメラ１００は、ＬＡＮ制御部１０４を通してＷＷＷサーバ部１０６が処理を開始する。ＷＷＷサーバ部１０６は、ＰＣ１１８から受信したホームページのメイン画面のファイル（ｉｎｄｅｘ．ｈｔｍｌ）を要求するコマンドを受けて、記憶部１１０のｈｔｍｌファイル格納エリア１１５からｉｎｄｅｘ．ｈｔｍｌファイルを読み出してＰＣ１１８のＷＷＷブラウザに送出する（ＳＴ２０２）。図３に記憶部１１０のｈｔｍｌファイル格納エリア１１５に格納されたｈｔｍｌファイルのファイル関連表を示す。ホームページのメイン画面のファイル（ｉｎｄｅｘ．ｈｔｍｌ）にホームページを表示するのに必要なファイルが関連付けられている。
【００４０】
ＰＣ１１８のＷＷＷブラウザは、ホームページのメイン画面のファイル（ｉｎｄｅｘ．ｈｔｍｌ）を受け取ると、その内容を解析してホームページの表示に必要なファイルを要求するコマンドをＷＷＷサーバ部１０６に対して送出する（ＳＴ２０３）。例えば、図４に示すようなホームページのメイン画面を表示するのであれば、ＰＣ１１８のＷＷＷブラウザは、「ネットワーク接続設定」、「アドレス帳」のそれぞれのアイコン表示に必要なファイル（図３に示すｓｅｔ．ｈｔｍｌ、ａｄｄ．ｈｔｍｌ）を要求するコマンドをＷＷＷサーバ部１０６に対して送出する。
【００４１】
ＷＷＷサーバ部１０６は、ホームページのメイン画面を表示するのに必要なファイル要求を受けると、記憶部１１０のｈｔｍｌファイル格納エリア１１５から該当するファイルを読み出してＰＣ１１８のＷＷＷブラウザに送出する（ＳＴ２０４）。これにより、ＰＣ１１８の画面上に、本デジタルカメラ１００のホームページのメイン画面が表示される（ＳＴ２０５）。
【００４２】
図４に示すホームページのメイン画面が表示されると、ＰＣ１１４上でクライアントが希望するアイコンを選択するまで、本デジタルカメラ１００はそのまま待機する。
【００４３】
ここで、まず、ホームページのメイン画面から「ネットワーク接続設定」アイコンが選択された場合について説明する。「ネットワーク接続設定」アイコンが選択されると、そのアイコン表示位置にリンクされたネットワーク接続設定に対するファイル要求が発生する（ＳＴ２０６）。
【００４４】
ＷＷＷサーバ部１０６は、このネットワーク接続設定のファイル要求を受信すると、記憶部１１０のｈｔｍｌファイル格納エリア１１５からネットワーク接続設定のｈｔｍｌファイルを読み出してＰＣ１１８のＷＷＷブラウザに送出する（ＳＴ２０７）。
【００４５】
ＰＣ１１８のＷＷＷブラウザがＷＷＷサーバ部１０６から受信したネットワーク接続設定のｈｔｍｌファイルにしたがって、「ネットワーク接続設定」の画面（ネットワーク接続設定文書画面）を表示する（ＳＴ２０８）。
【００４６】
図５に、ネットワーク接続設定文書画面の構成例を示す。同図に示すように、ネットワーク接続設定文書画面には、本デジタルカメラ１００で撮影した画像データを戸外などで電子メールに添付して送信する場合に、ＩＳＰ１２１に接続するために必要なプロバイダの電話番号、ユーザ名、パスワード、メールアドレスのデータの入力欄が表示される。この入力欄のうち、メールアドレスは、電子メールの送信元を送信先が識別する場合に用いられるものである。
【００４７】
また、ネットワーク接続設定文書画面には、上述のネットワーク設定データが入力された後に、本デジタルカメラ１００に対して、入力されたネットワーク設定データの設定を要求する設定処理のフレームメニューが表示される。
【００４８】
ＰＣ１１８のクライアントによって、ネットワーク設定データの入力後、設定処理が選択されると（ＳＴ２０９）、ＰＣ１１８のＷＷＷブラウザは、入力されたネットワーク設定データの設定を要求するコマンドとデータをＷＷＷサーバ部１０６に対して送出する。
【００４９】
ＷＷＷサーバ部１０６は、そのネットワーク設定データの設定を要求するコマンドとデータを受けて、その受信データをＣＧＩ処理部１０７に渡す。ＣＧＩ処理部１０７は、その受信データのＣＧＩストリングを解析し、受信データがＣＧＩ処理要求か否か判定する。受信データがＣＧＩ処理要求である場合、ＣＧＩ処理部１０７は、ＣＧＩ処理を実行する（ＳＴ２１０）。図６に、ＣＧＩ処理部１０７において、ＣＧＩ処理が実行されるまでの概略動作を示している。
【００５０】
まず、ＣＧＩ処理部１０７は、受信データのＵＲＬエンコーディングされている部分をデコードする（ＳＴ６０１）。
【００５１】
ＣＧＩ処理部１０７は、そのデコードデータにＣＧＩアプリケーション名が指定されているか否かを判定する（ＳＴ６０２）。ここで、ＣＧＩアプリケーション名が指定されていない場合、エラー判定する（ＳＴ６０３）。エラー判定した場合、ＷＷＷサーバ部１０６は、ｈｔｍｌファイル格納エリア１１５からエラー通知用のｈｔｍｌファイルを読み出してＰＣ１１８のＷＷＷブラウザに送出する（ＳＴ６０４）。
【００５２】
デコードデータにＣＧＩアプリケーション名が指定されている場合、ＣＧＩ処理部１０７は、ＣＧＩストリングに指定されたＣＧＩアプリケーションの判定を行う。まず、ＣＧＩ処理部１０７がＣＧＩストリングにアドレス帳処理ＣＧＩアプリケーションが指定されていると判定した場合は（ＳＴ６０５）、アドレス帳処理ＣＧＩアプリケーションを起動すると共に受信データをアドレス帳生成部１２３に渡し、後述するアドレス帳処理を実行する（ＳＴ６０６）。
【００５３】
また、ＣＧＩ処理部１０７がＣＧＩストリングにネットワーク接続設定ＣＧＩアプリケーションが指定されていると判定した場合は（ＳＴ６０７）、ネットワーク接続設定ＣＧＩアプリケーションを起動すると共に受信データをネットワーク接続設定部１２２に渡し、ネットワーク接続設定を実行する。
【００５４】
この場合、ＣＧＩストリングには、ネットワーク接続設定ＣＧＩアプリケーションが指定されているので、ＣＧＩ処理部１０７は、ネットワーク接続設定ＣＧＩアプリケーションを起動すると共に受信データをネットワーク接続設定部１２２に渡す。ネットワーク接続設定部１２２は、受信データであるネットワーク設定データを記憶部１１０の所定エリアに記憶させる（ＳＴ６０８）。
【００５５】
このようにして、本デジタルカメラ１００のネットワーク接続設定が実行される。このネットワーク接続設定を事前にＰＣ１１８で行うことにより、本デジタルカメラ１００の内部にネットワーク接続設定を行う機能を設ける必要がなくなるので、本デジタルカメラ１００の内部構造を簡単にすることができる。
【００５６】
次に、ホームページのメイン画面から「アドレス帳」アイコンが選択された場合について説明する。「アドレス帳」アイコンが選択されると、図７に示すように、「ネットワーク接続設定」アイコンが選択された場合と同様に、そのアイコン表示位置にリンクされたアドレス帳に対するファイル要求が発生する（ＳＴ７０１）。
【００５７】
ＷＷＷサーバ部１０６は、このアドレス帳のファイル要求を受信すると、記憶部１１０のｈｔｍｌファイル格納エリア１１５からアドレス帳のｈｔｍｌファイルを読み出してＰＣ１１８のＷＷＷブラウザに送出する（ＳＴ７０２）。
【００５８】
ＰＣ１１８のＷＷＷブラウザがＷＷＷサーバ部１０６から受信したアドレス帳のｈｔｍｌファイルにしたがって、「アドレス帳」の画面（アドレス帳文書画面）を表示する（ＳＴ７０３）。
【００５９】
図８に、アドレス帳文書画面の構成例を示す。同図に示すように、アドレス帳文書画面には、本デジタルカメラ１００で撮影した画像データを電子メールに添付して送信する場合に、送信先を指定するために必要なデータが表示される。すなわち、メールアドレスの登録番号、登録番号を選択するためのチェックボタン、送信先の名称、送信形式、メールアドレスが表示される。
【００６０】
また、アドレス帳文書画面には、アドレス帳の追加処理、削除処理、編集処理のフレームメニューが表示される。個々のフレームメニューには、メニューに対応した処理を実行するための別のファイルが関連付けられている。
【００６１】
ＰＣ１１８のクライアントによって、クライアントが希望する「処理」アイコンが選択されると、アイコン位置にリンクされた処理に対するファイル要求が発生する。ここでは、クライアントが「追加処理」アイコンが選択されたものとする（ＳＴ７０４）。これにしたがって、「追加処理」アイコンの表示位置にリンクされた追加処理に対応するファイル（ａｄ．ｈｔｍｌ）のファイル要求が発生する。
【００６２】
ＷＷＷサーバ部１０６は、この追加処理のファイル要求を受信すると、記憶部１１０のｈｔｍｌファイル格納エリア１１５から追加処理のｈｔｍｌファイル（ａｄ．ｈｔｍｌ）を読み出してＰＣ１１８のＷＷＷブラウザに送出する（ＳＴ７０５）。
【００６３】
ＰＣ１１８のＷＷＷブラウザがＷＷＷサーバ部１０６から受信した追加処理のｈｔｍｌファイルにしたがって、「追加処理」の画面（追加処理文書画面）を表示する（ＳＴ７０６）。
【００６４】
図９に、追加処理文書画面の構成例を示す。同図に示すように、追加処理文書画面には、本デジタルカメラ１００で撮影した画像データを送信する送信先の名称、メールアドレス、送信形式の入力欄が表示される。また、追加処理文書画面には、メールアドレス等の入力が終了した後に、本デジタルカメラ１００に対して、入力されたメールアドレス等の追加を要求する追加決定処理のフレームメニューが表示される。
【００６５】
ＰＣ１１８のクライアントによって、メールアドレス等の入力後、追加決定処理が選択されると（ＳＴ７０７）、ＰＣ１１８のＷＷＷブラウザは、入力されたメールアドレス等の追加を要求するコマンドとデータをＷＷＷサーバ部１０６に対して送出する。
【００６６】
ＷＷＷサーバ部１０６は、そのメールアドレス等の追加を要求するコマンドとデータを受けて、その受信データをＣＧＩ処理部１０７に渡す。ＣＧＩ処理部１０７は、その受信データのＣＧＩストリングを解析し、受信データがＣＧＩ処理要求か否か判定する。受信データがＣＧＩ処理要求である場合、ＣＧＩ処理部１０７は、ＣＧＩ処理を実行する（ＳＴ７０８）。ＣＧＩ処理は、図６で説明した場合と同様の要領で実行される。
【００６７】
この場合には、ＳＴ６０５において、ＣＧＩ処理部１０７がＣＧＩストリングにアドレス帳処理ＣＧＩアプリケーションが指定されていると判定する。そして、ＣＧＩ処理部１０７は、アドレス帳処理ＣＧＩアプリケーションを起動すると共にアドレス帳生成部１２３に受信データを渡し、アドレス帳処理を実行する（ＳＴ６０６）。
【００６８】
なお、ここでは、ＳＴ７０３において、「追加処理」アイコンが選択された場合について説明したが、ＳＴ７０３において、「編集処理」アイコンおよび「削除処理」アイコンが選択された場合には、それぞれ編集処理、削除処理に対応するファイル（ｅｄ．ｈｔｍｌ、ｄｌ．ｈｔｍｌ）のファイル要求が発生する。これに応じて、ＷＷＷサーバ部１０６から編集処理、削除処理のｈｔｍｌファイルがＰＣ１１８のＷＷＷブラウザに送出され、ＰＣ１１８に図１０、図１１に示す編集処理文書画面、削除処理文書画面が表示される。そして、追加処理文書画面と同様に、編集決定処理、削除決定処理が選択されると、メールアドレス等の編集、削除を要求するコマンドとデータがＷＷＷサーバ部１０６に送出される。
【００６９】
図１２に、アドレス帳処理ＣＧＩアプリケーションがアドレス帳処理を実行するまでの概略動作を示している。
【００７０】
まず、アドレス帳処理ＣＧＩアプリケーションは、指示されたＣＧＩ処理が追加処理、編集処理、削除処理のいずれであるかを判定する。具体的には、まず、アドレス帳処理ＣＧＩアプリケーションは、指示されたＣＧＩ処理がメールアドレス等の追加処理か否かを判定する（ＳＴ１２０１）。
【００７１】
ここで、指示されたＣＧＩ処理が追加処理である場合、アドレス帳処理ＣＧＩアプリケーションは、アドレス帳生成部１２３に指示して、記憶部１１０の所定エリア（以下、「アドレスエリア」という）に受信したアドレスデータを追加する（ＳＴ１２０２）。
【００７２】
一方、追加処理でない場合、アドレス帳処理ＣＧＩアプリケーションは、アドレスエリアから受信したアドレスデータに該当するアドレスデータを削除する（ＳＴ１２０３）。
【００７３】
そして、アドレス帳処理ＣＧＩアプリケーションは、指示されたＣＧＩ処理が編集処理か否かを判定する（ＳＴ１２０４）。ここで、指示されたＣＧＩ処理が編集処理である場合には、受信したアドレスデータを編集後のアドレスデータとして削除したアドレスデータと置換する（ＳＴ１２０５）。
【００７４】
ＳＴ１２０２において、受信したアドレスデータを追加した場合、ＳＴ１２０４において、指示されたＣＧＩ処理が編集処理でなかった場合、並びに、ＳＴ１２０５において、受信したアドレスデータを置換した場合、アドレス帳処理ＣＧＩアプリケーションは、アドレス帳処理を終了する。
【００７５】
このようにして、本デジタルカメラ１００のアドレス帳処理が実行される。このアドレス帳処理を事前にＰＣ１１８で行うことにより、本デジタルカメラ１００の内部にアドレス帳処理を行う機能を設ける必要がなくなるので、本デジタルカメラ１００の構造を簡単にすることができる。
【００７６】
次に、本デジタルカメラ１００で画像データを撮影し、その画像データを電子メールに添付して送信するまでの動作について、画像データの撮影処理および送信処理に大別して説明する。まず、画像データの撮影処理について、図１３に示すフロー図にしたがって説明する。
【００７７】
デジタル画像撮影部１０２によって撮像された画像の画像データは、記憶部１１０の撮影画像格納エリア１１４に格納される（ＳＴ１３０１）。
【００７８】
画像データが撮影画像格納エリア１１４に格納されると、画像処理部１０８は、撮影画像格納エリア１１４に格納された画像データに対して、ＪＰＥＧ方式やＪＦＩＦ方式に準拠して圧縮処理を行う（ＳＴ１３０２）。ここでは、ＪＦＩＦ方式に準拠して圧縮処理を行うことにより、ＪＦＩＦ方式に準拠したオプションを利用して、ＪＰＥＧ画像からサムネイル画像データを得るものとする。このため、圧縮処理が行われた画像データには、その画像データのサイズを縮小したサムネイル画像データが含まれる。
【００７９】
圧縮処理が行われた画像データは、圧縮・変換画像格納エリア１１６に格納される。この場合は、サムネイル画像データを含む画像データが圧縮・変換画像格納エリア１１６に格納される。このようにして、本デジタルカメラ１００において、画像データの撮影処理が行われる。
【００８０】
次に、画像データの送信処理について、図１４に示すフロー図にしたがって説明する。圧縮・変換画像格納エリア１１６には、本デジタルカメラ１００で撮影された画像データが格納されているものとする。その画像データには、サムネイル画像データが含まれている。また、携帯電話１２０が本デジタルカメラ１００に携帯電話インタフェース１０３を介して接続されているものとする。
【００８１】
操作部１１２から送信処理が指示されると、表示部１２４にサムネイル画像データが表示される（ＳＴ１４０１）。図１５に、サムネイル画像データが表示された場合の表示部１２４を示している。
【００８２】
サムネイル画像データが表示されると、クライアントが送信を希望する画像データを選択する（ＳＴ１４０２）。ここで、表示部１２４には、図１５に示すように、本デジタルカメラ１００で撮影した画像データが画像データ毎にサムネイル画像データとして表示されている。したがって、クライアントは、簡単に送信する画像データを選択することができる。
【００８３】
送信を希望する画像データが選択されると、表示部１２４に記憶部１１０のアドレスエリアに格納されたアドレスデータの一覧が表示される（ＳＴ１４０３）。図１６に、アドレスデータの一覧が表示された場合の表示部１２４を示している。
【００８４】
アドレスデータの一覧が表示されると、クライアントが希望する送信先を選択する（ＳＴ１４０４）。ここで、表示部１２４には、図１６に示すように、アドレスデータの一覧が表示されている。したがって、クライアントは、メールアドレス等を入力することなく、簡単に希望する送信先を選択することができる。
【００８５】
希望する送信先が選択されると、メールデータ作成部１１１が選択された送信先のアドレスデータに基づいて、電子メールのヘッダデータを作成する。また、希望する送信先が選択されると、選択された送信先の送信形式がインターネットＦＡＸか否か判定する（ＳＴ１４０５）。ここで、送信形式がインターネットＦＡＸである場合、ＴＩＦＦ変換部１０９は、画像データのデータフォーマットをＴＩＦＦ形式に変換する（ＳＴ１４０６）。
【００８６】
ＳＴ１４０６において、画像データのデータフォーマットがＴＩＦＦ形式に変換された場合、並びに、ＳＴ１４０５において、送信形式がインターネットＦＡＸでない場合、それぞれの画像データが、メールデータ作成部１１１が作成した電子メールのヘッダデータに添付される（ＳＴ１４０７）。
【００８７】
画像データが電子メールのヘッダデータに添付されると、携帯電話１２０が自動的にＩＳＰ１２１に対する発呼動作を開始する（ＳＴ１４０８）。すなわち、本デジタルカメラ１００は、事前にネットワーク接続設定が行われている。したがって、電子メールを送信する度に、携帯電話１２０でＩＳＰ１２１に対してダイヤルアップ等の処理を行う必要がなくなる。
【００８８】
ＩＳＰ１２１に対する発呼動作が開始され、回線が接続されると（ＳＴ１４０９）、画像データが添付された電子メールが送信される（ＳＴ１４１０）。その後、電子メールの送信処理を終了する。一方、回線が接続されない場合には、接続されるまで処理を繰り返す。この処理を所定回数繰り返した場合には、ネットワーク異常であると判定し、その送信処理を終了する。このようにして、本デジタルカメラ１００は、撮影した画像データを電子メールに添付して送信する。
【００８９】
このように、本実施の形態のデジタルカメラ１００によれば、外部ネットワーク１１７に接続されたＰＣ１１８等のクライアントによって、ネットワーク接続設定やアドレス帳処理が事前に行われる。本デジタルカメラ１００で撮影した画像データを電子メールに添付して送信する場合、そこで設定したネットワーク接続設定にしたがって、携帯電話１２０でＩＳＰ１２１に発呼動作を行うことができ、また、そこで登録されたメールアドレス等を選択して送信先を決定することができる。これにより、デジタルカメラ１００の内部にネットワーク接続設定を行う機能またはメールアドレスを入力する機能を設ける必要がなくなるので、デジタルカメラ１００の内部の構造を複雑にすることなく、撮影した画像データを電子メールに添付して送信することができる。
【００９０】
また、本実施の形態のデジタルカメラ１００によれば、撮影した画像データが画像処理部１０８によって、ＪＦＩＦ方式に準拠して圧縮処理が行われる。このため、圧縮処理が行われた画像データには、サムネイル画像が含まれている。したがって、表示部１２４には、画像データのサムネイル画像データが表示される。これにより、クライアントは、このサムネイル画像データを選択して、送信を希望する画像データを簡単に選択することができる。
【００９１】
また、本実施の形態のデジタルカメラ１００によれば、アドレス帳に登録された送信先の送信形式がインターネットＦＡＸである場合、ＴＩＦＦ変換部１０９が画像データのデータフォーマットをＴＩＦＦ形式に変換する。これにより、送信先がインターネットＦＡＸである場合でも、特別な構造を設けることなく本デジタルカメラ１００で撮影した画像データを電子メールに添付して送信することができる。
【００９２】
また、本実施の形態では、本デジタルカメラ１００で撮影した画像データを電子メールに添付して送信する場合に、送信を希望する画像および送信先をクライアントが選択するデジタルカメラ１００について説明している。しかし、このような送信手順に限定されるものではなく、ネットワーク接続設定を行う際に固定の送信先を指定して、撮影した画像データの送信指示がある毎にその送信先に自動的に送信するようにしてもよい。このように変更した場合には、本デジタルカメラ１００の操作部１１２から送信先を選択する必要がなくなるので、より簡単に画像データを送信することができる。
【００９３】
また、本実施の形態では、静止画像についての画像データを電子メールに添付して送信するデジタルカメラについて説明している。しかし、静止画像に限定されるものではなく、本デジタルカメラ１００を動画像に適用してもよい。このように、動画像に適用した場合にも、本実施の形態と同様の効果を得ることができる。
【００９４】
また、本実施の形態では、ＬＡＮ制御部１０４を内蔵し、ＬＡＮ１０４Ａを介して外部ネットワーク１１７と接続して、外部ネットワーク１１７に接続されたＰＣ１１８等のクライアントがホームページ上でネットワーク接続設定またはアドレス帳処理を行うことができるデジタルカメラ１００について説明している。しかし、外部ネットワーク１１７との接続は、無線で行うように変更してもよい。このように変更した場合には、本デジタルカメラ１００を自由に持ち運びしながらネットワーク接続設定やアドレス帳処理が行われるので、ＰＣ１１８等のクライアントが希望するネットワーク接続設定にて希望する送信先に画像データを送信することができる。
【００９５】
【発明の効果】
以上説明したように、本発明によれば、外部ネットワークに接続されたＰＣ等から本デジタルカメラのネットワーク接続設定やアドレス帳処理を行えるようにしたので、構造を複雑にすることなく、撮影した画像データを電子メールに添付してＰＣに送信することができる。
【図面の簡単な説明】
【図１】本発明の一実施の形態に係るデジタルカメラの構成を示すブロック図
【図２】上記実施の形態に係るデジタルカメラのネットワーク接続設定動作を説明するフロー図
【図３】上記実施の形態に係るデジタルカメラの管理するｈｔｍｌファイルのファイル関連表を示す図
【図４】上記実施の形態に係るデジタルカメラが提供するホームページメイン画面の構成図
【図５】上記実施の形態に係るデジタルカメラが提供するネットワーク接続設定文書画面の構成図
【図６】上記実施の形態に係るデジタルカメラのＣＧＩ処理部によるＣＧＩ処理動作を説明するフロー図
【図７】上記実施の形態に係るデジタルカメラのアドレス帳処理動作を説明するフロー図
【図８】上記実施の形態に係るデジタルカメラが提供するアドレス帳文書画面の構成図
【図９】上記実施の形態に係るデジタルカメラが提供するアドレス帳の追加処理文書画面の構成図
【図１０】上記実施の形態に係るデジタルカメラが提供するアドレス帳の編集処理文書画面の構成図
【図１１】上記実施の形態に係るデジタルカメラが提供するアドレス帳の削除処理文書画面の構成図
【図１２】上記実施の形態に係るデジタルカメラのＣＧＩ処理部によるアドレス帳処理動作を説明するフロー図
【図１３】上記実施の形態に係るデジタルカメラの撮影処理動作を説明するフロー図
【図１４】上記実施の形態に係るデジタルカメラの送信処理動作を説明するフロー図
【図１５】上記実施の形態に係るデジタルカメラに設けられた表示部にサムネイル画像データが表示された場合の一例を示す図
【図１６】上記実施の形態に係るデジタルカメラに設けられた表示部にアドレスデータの一覧が表示された場合に一例を示す図
【符号の説明】
１００  デジタルカメラ
１０１  レンズ
１０２  デジタル画像撮影部
１０３  携帯電話インタフェース
１０４  ＬＡＮ制御部
１０５  ｈｔｍｌファイル作成部
１０６  ＷＷＷサーバ部
１０７  ＣＧＩ処理部
１０８  画像処理部
１０９  ＴＩＦＦ変換部
１１０  記憶部
１１１  メールデータ作成部
１１２  操作部
１１３  制御部
１１４  撮影画像格納エリア
１１５  ｈｔｍｌファイル格納エリア
１１６  圧縮・変換画像格納エリア
１１７  外部ネットワーク
１１８  ＰＣ
１１９  インターネットＦＡＸ
１２０  携帯電話
１２１  ＩＳＰ
１２２  ネットワーク接続設定部
１２３  アドレス帳生成部
１２４  表示部
【図１】
0003652552.tif 000002
【図２】
0003652552.tif 000003
【図３】
0003652552.tif 000004
【図４】
0003652552.tif 000005
【図５】
0003652552.tif 000006
【図６】
0003652552.tif 000007
【図７】
0003652552.tif 000008
【図８】
0003652552.tif 000009
【図９】
0003652552.tif 000010
【図１０】
0003652552.tif 000011
【図１１】
0003652552.tif 000012
【図１２】
0003652552.tif 000013
【図１３】
0003652552.tif 000014
【図１４】
0003652552.tif 000015
【図１５】
0003652552.tif 000016
【図１６】
0003652552.tif 000017