(57)【要約】【課題】画像サーバーへの迅速な画像データの転送が可能なデジタルカメラを提供する。【解決手段】デジタルカメラ１では、カードインターフェース部１０７を制御して無線ＬＡＮカード２から当該無線ＬＡＮカード２と無線ＬＡＮアクセスポイント３との間の通信が可能か否かを示す通信可否情報を取得し、この取得した通信可否情報が通信可能であることを示しておりかつ画像データ用メモリ１０５に画像データがある場合に、画像データ用メモリ１０５から画像データを読み出し画像サーバー４への画像データとして送信させるようにしたので、画像サーバー４への迅速な画像データの転送が可能となる。【選択図】　　　図１
2004096179.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像して得られた画像データが記憶される画像データ記憶手段とを備えるデジタルカメラにおいて、
画像データを蓄積する画像サーバーに無線ＬＡＮアクセスポイントを介して画像データを送信するために当該デジタルカメラに装着される無線ＬＡＮカードと通信可能なカードインターフェース手段と、
このカードインターフェース手段を制御して前記無線ＬＡＮカードから当該無線ＬＡＮカードと前記無線ＬＡＮアクセスポイントとの間の通信が可能か否かを示す通信可否情報を取得する通信可否情報取得手段と、
この取得した通信可否情報が通信可能であることを示しておりかつ前記画像データ記憶手段に画像データがある場合に、当該画像データ記憶手段から画像データを読み出し前記画像サーバーへの画像データとして送信させる送信制御手段と
を備えることを特徴とするデジタルカメラ。
【請求項２】
前記通信可否情報取得手段は、通信可能であることを示す通信可否情報を取得するまで通信可否情報の取得を繰り返すことを特徴とする請求項１記載のデジタルカメラ。
【請求項３】
前記画像サーバーから消去対象の画像データを示す通知を受信したときに前記画像データ記憶手段から当該画像データを消去する画像データ消去手段を備えることを特徴とする請求項１または２記載のデジタルカメラ。
【請求項４】
表示手段を有し、前記無線ＬＡＮアクセスポイントからの電波の強度を前記無線ＬＡＮカードから得て前記表示手段に表示させるように構成されたことを特徴とする請求項１ないし３のいずれかに記載のデジタルカメラ。
【請求項５】
被写体を撮像して得られた画像データが記憶される画像データ記憶手段と、画像データを蓄積する画像サーバーに無線ＬＡＮアクセスポイントを介して画像データを送信するために装着される無線ＬＡＮカードと通信可能なカードインターフェース手段とを備えるデジタルカメラが行う制御方法であって、
前記カードインターフェース手段を制御して前記無線ＬＡＮカードから当該無線ＬＡＮカードと前記無線ＬＡＮアクセスポイントとの間の通信が可能か否かを示す通信可否情報を取得し、
この取得した通信可否情報が通信可能であることを示しておりかつ前記画像データ記憶手段に画像データがある場合に、当該画像データ記憶手段から画像データを読み出し前記画像サーバーへの画像データとして送信させる
ことを特徴とするデジタルカメラの制御方法。
【請求項６】
通信可能であることを示す通信可否情報を取得するまで通信可否情報の取得を繰り返すことを特徴とする請求項５記載のデジタルカメラの制御方法。
【請求項７】
前記画像サーバーから消去対象の画像データを示す通知を受信したときに前記画像データ記憶手段から当該画像データを消去することを特徴とする請求項５または６記載のデジタルカメラの制御方法。
【請求項８】
前記無線ＬＡＮアクセスポイントからの電波の強度を前記無線ＬＡＮカードから得て前記表示手段に表示させることを特徴とする請求項５ないし７のいずれかに記載のデジタルカメラの制御方法。
【請求項９】
請求項５ないし８のいずれかに記載のデジタルカメラの制御方法をデジタルカメラに実行させるデジタルカメラの制御プログラム。
【請求項１０】
請求項５ないし８のいずれかに記載のデジタルカメラの制御方法をデジタルカメラに実行させるデジタルカメラの制御プログラムを記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像サーバーへの迅速な画像データの転送が可能なデジタルカメラ、その制御方法、その制御プログラム及びその制御プログラムを記録した記録媒体に関する。
【０００２】
【従来の技術】
報道写真等は迅速に処理されて購読者や聴取者に提供されたときに高い価値を生む。かかる分野においてはフィルム式カメラが長い間使われてきたが、近年においてはデジタルカメラが使用されている。デジタルカメラで撮影された画像データは一旦画像サーバーに蓄積されて、その後、新聞や雑誌等の編集に使用される。
【０００３】
図１０は、従来のデジタルカメラの構成と利用形態の一例を示す図である。デジタルカメラ１０は、光学系１０１で受光した光をＣＣＤ１０２で電気信号に変換し信号処理部１０３で画像データに変換しそれを画像処理部１０４が画像データ用メモリ１０５に書き込む。これらはＲＯＭ１０９Ａ内のプログラムで動作するＣＰＵ１０８が制御している。画像データ用メモリ１０５はデジタルカメラ１０から抜き取られて運搬され、画像サーバー４に装着されて画像データが転送される。
【０００４】
図１１は、図１０のデジタルカメラの利用形態における処理の流れを示すシーケンス図である。デジタルカメラ１０では、受光から各種処理を経て生成された画像データが画像データ用メモリ１０５に所定数蓄積されると表示等がされる。カメラマン等の操作者により画像データ用メモリ１０５が画像サーバー４まで運搬され装着されると画像データ用メモリ１０５の画像データが順次に画像サーバー４に転送され蓄積される。
【０００５】
図１２は、従来のデジタルカメラの構成と利用形態の他の一例を示す図である。デジタルカメラ１００は、光学系１０１で受光した光をＣＣＤ１０２で電気信号に変換し信号処理部１０３で画像データに変換しそれを画像処理部１０４が画像データ用メモリ１０５に書き込む。画像転送制御部１０６は、画像データ用メモリ１０５の画像データを読み込んでカードインターフェース部１０７に送信し、外部インターフェース部１０７Ａは画像データをＩＥＥＥ１３９４のケーブルを介して画像サーバー４に送信する。これらはＲＯＭ１０９Ａ内のプログラムで動作するＣＰＵ１０８が制御している。
【０００６】
図１３は、図１２のデジタルカメラの利用形態における処理の流れを示すシーケンス図である。
【０００７】
デジタルカメラ１００では、受光から各種処理を経て生成された画像データが画像データ用メモリ１０５に所定数蓄積されると表示等がされる。カメラマン等の操作者により撮影のモードからデータ転送のモードに切り替わると、画像データ用メモリ１０５の画像データが順次に画像サーバー４に転送され蓄積される。
【０００８】
【発明が解決しようとする課題】
しかしながら、上記した従来のデジタルカメラにはそれぞれに不便な点があった。まず、図１０のデジタルカメラ１０の利用においては、画像データ用メモリ１０５の抜き取り、運搬、装着等の作業を伴うので、迅速な画像データ転送が行えない上に画像データ用メモリ１０５の破損や紛失などの可能性がある。
【０００９】
図１２のデジタルカメラ１００では、カメラと画像サーバー４との距離が数メートルに制限されるので、画像サーバー４は近くに設置され、そのためカメラマンの作業場所を狭くすることがあった。他方、画像サーバー４を離れた場所に設置した場合は、デジタルカメラ１００を画像サーバー４の設置場所に持ち込む必要があった。また、いずれの場合においても、画像データの転送の際には、ケーブルの接続とモード切替という煩雑な作業／操作が必要であった。
【００１０】
したがって、従来のデジタルカメラは、報道写真のような情報伝達の迅速性を要求される利用環境では利便性が悪く、そのため、撮影しながらの画像データ転送の可能なデジタルカメラが所望されている。
【００１１】
なお、先行技術文献として、特開２０００−１８４３２４号公報「電子カメラ及びデータ蓄積装置」が発行されており、当該文献には上記の従来技術に類似するものが開示されている。
【００１２】
そこで本発明は、上記の従来の課題に鑑みてなされたものであり、その目的とするところは、画像サーバーへの迅速な画像データの転送が可能なデジタルカメラ、その制御方法、その制御プログラム及びその制御プログラムを記録した記録媒体を提供することにある。
【００１３】
【課題を解決するための手段】
上記従来の課題を解決するために、請求項１のデジタルカメラは、被写体を撮像して得られた画像データが記憶される画像データ記憶手段とを備えるデジタルカメラにおいて、画像データを蓄積する画像サーバーに無線ＬＡＮアクセスポイントを介して画像データを送信するために当該デジタルカメラに装着される無線ＬＡＮカードと通信可能なカードインターフェース手段と、このカードインターフェース手段を制御して前記無線ＬＡＮカードから当該無線ＬＡＮカードと前記無線ＬＡＮアクセスポイントとの間の通信が可能か否かを示す通信可否情報を取得する通信可否情報取得手段と、この取得した通信可否情報が通信可能であることを示しておりかつ前記画像データ記憶手段に画像データがある場合に、当該画像データ記憶手段から画像データを読み出し前記画像サーバーへの画像データとして送信させる送信制御手段とを備えることを特徴とするデジタルカメラである。
【００１４】
請求項２のデジタルカメラは、前記通信可否情報取得手段は、通信可能であることを示す通信可否情報を取得するまで通信可否情報の取得を繰り返すことを特徴とする請求項１記載のデジタルカメラである。
【００１５】
請求項３のデジタルカメラは、前記画像サーバーから消去対象の画像データを示す通知を受信したときに前記画像データ記憶手段から当該画像データを消去する画像データ消去手段を備えることを特徴とする請求項１または２記載のデジタルカメラである。
【００１６】
請求項４のデジタルカメラは、表示手段を有し、前記無線ＬＡＮアクセスポイントからの電波の強度を前記無線ＬＡＮカードから得て前記表示手段に表示させるように構成されたことを特徴とする請求項１ないし３のいずれかに記載のデジタルカメラである。
【００１７】
請求項５のデジタルカメラの制御方法は、被写体を撮像して得られた画像データが記憶される画像データ記憶手段と、画像データを蓄積する画像サーバーに無線ＬＡＮアクセスポイントを介して画像データを送信するために装着される無線ＬＡＮカードと通信可能なカードインターフェース手段とを備えるデジタルカメラが行う制御方法であって、前記カードインターフェース手段を制御して前記無線ＬＡＮカードから当該無線ＬＡＮカードと前記無線ＬＡＮアクセスポイントとの間の通信が可能か否かを示す通信可否情報を取得し、この取得した通信可否情報が通信可能であることを示しておりかつ前記画像データ記憶手段に画像データがある場合に、当該画像データ記憶手段から画像データを読み出し前記画像サーバーへの画像データとして送信させことを特徴とするデジタルカメラの制御方法である。
【００１８】
請求項６のデジタルカメラの制御方法は、通信可能であることを示す通信可否情報を取得するまで通信可否情報の取得を繰り返すことを特徴とする請求項５記載のデジタルカメラの制御方法である。
【００１９】
請求項７のデジタルカメラの制御方法は、前記画像サーバーから消去対象の画像データを示す通知を受信したときに前記画像データ記憶手段から当該画像データを消去することを特徴とする請求項５または６記載のデジタルカメラの制御方法である。
【００２０】
請求項８のデジタルカメラの制御方法は、前記無線ＬＡＮアクセスポイントからの電波の強度を前記無線ＬＡＮカードから得て前記表示手段に表示させることを特徴とする請求項５ないし７のいずれかに記載のデジタルカメラの制御方法である。
【００２１】
請求項９のデジタルカメラの制御プログラムは、請求項５ないし８のいずれかに記載のデジタルカメラの制御方法をデジタルカメラに実行させるデジタルカメラの制御プログラムである。
【００２２】
請求項１０の記録媒体は、請求項５ないし８のいずれかに記載のデジタルカメラの制御方法をデジタルカメラに実行させるデジタルカメラの制御プログラムを記録した記録媒体である。
【００２３】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照して説明する。
【００２４】
図１は、本発明を実施したデジタルカメラの構成と利用形態を示す図である。
【００２５】
デジタルカメラ１は、無線ＬＡＮカード２を着脱可能に構成されていている。無線ＬＡＮカード２は、例えば、ＰＣＩやコンパクトフラッシュ（登録商標）カードの規格に基づくものであり、デジタルカメラ１でも当該規格に基づいた構成を有している。一方、無線ＬＡＮの基地局である無線ＬＡＮアクセスポイント３と画像データが蓄積される画像サーバー４とが接続されている。無線ＬＡＮカード２と無線ＬＡＮアクセスポイント３とはＩＥＥＥ８０２．１１シリーズなどの無線ＬＡＮ通信が可能になっている。
【００２６】
デジタルカメラ１は、シャッターとレンズを有してシャッターが操作された際に被写体からの反射光をレンズで受光する光学系（レンズ）１０１と、光学系１０１を介して入光する光を感知して電気信号に置換するＣＣＤ１０２と、ＣＣＤ１０２で置換された電気信号を前記被写体の画像データに変換する信号処理部１０３と、画像データのメモリへの書き込みを行う画像処理部１０４と、画像処理部１０４により画像データが書き込まれる画像データ記憶手段である画像データ用メモリ１０５と、画像データ用メモリ１０５から画像データを読み出して無線ＬＡＮカード２のインターフェース部へ転送するとともに転送後に画像データ用メモリ１０５から画像データを消去する画像転送制御部１０６と、無線ＬＡＮカード２を着脱可能に構成されたインターフェース手段であるカードインターフェース部１０７と、これら各部を制御するＣＰＵ１０８と、ＣＰＵ１０８を動作させるオペレーティングシステムプログラム（ＯＳプログラム）や各部の基本動作を制御するプログラムであるデバイスドライバやアプリケーションプログラム（ＡＰ）や中間データ等を記憶するメインメモリ１０９と、前記ＯＳプログラムとデバイスドライバとＡＰを保持するプログラム用メモリ１１０と、有線で外部と通信するための外部インターフェース部１１１と、無線ＬＡＮカード２で感知した無線ＬＡＮアクセスポイント３からの電波の強度や画像データの転送状況などを表示する表示手段である表示部１１２とを備えている。
【００２７】
図２は、デジタルカメラ１と画像サーバー４が行う制御のフローチャートである。
【００２８】
先ず、デジタルカメラ１の制御を説明する。デジタルカメラ１では、図示しない電源スイッチがオンになると、プログラム用メモリ１１０からＯＳプログラムとデバイスドライバとＡＰとがメインメモリ１０９にロードされて機能を発揮するようになる。なお、電源スイッチがオフされたときはプログラムの終了処理がされてから、各部への電源供給が絶たれる。
【００２９】
ＣＰＵ１０８はシャッターが押されたかを判定し（ステップＳ１）、ＹＥＳと判定されたときは写真を撮影する（ステップＳ３）。つまり、光学系１０１で受光した光をＣＣＤ１０２で電気信号に変換し信号処理部１０３で画像データに変換する。そして、画像処理部１０４が画像データを画像データ用メモリ１０５に書き込み（ステップＳ５）ステップＳ１へと戻る。
【００３０】
かかる処理と平行して、ＣＰＵ１０８は、画像転送制御部１０６とカードインターフェース部１０７を制御して、画像データ用メモリ１０５に画像データがありかつ無線ＬＡＮでの通信が可能か否かを判定する（ステップＳ１１）。つまり、画像転送制御部１０６を制御して画像データ用メモリ１０５に画像データがあるか否かを判定する。またカードインターフェース部１０７を制御して無線ＬＡＮカード２に通信の可否を問い合わせる。無線ＬＡＮカード２は、該無線ＬＡＮカード２と無線ＬＡＮアクセスポイント３との通信の可否を判定してカードインターフェース部１０７に結果として通信可否情報を応答するのでＣＰＵ１０８はこの結果を受信する。つまりデジタルカメラ１は通信可否情報取得手段を備えている。
【００３１】
ステップＳ１１でＮＯと判定されたとき、つまり通信可否情報が「通信可能でない」ことを示す場合は、再度ステップＳ１１を行う。一方ＹＥＳと判定されたとき、つまり通信可否情報が「通信可能である」ことを示す場合は、「画像データの読み込み・送信」を行う（ステップＳ１３）。つまり、通信可能であることを示す通信可否情報を取得するまで通信可否情報の取得を繰り返すことになる。そして、ステップＳ１３では、ＣＰＵ１０８は、画像データ用メモリ１０５から画像データを読み出し画像サーバー４への画像データとして送信させる送信制御手段として機能する。なお、アプリケーションレベルでエラーがない場合（ステップＳ１５：ＹＥＳ）は、「完了通知受信」を行う（ステップＳ１７）。なおアプリケーションレベルでエラーがある場合（ステップＳ１５：ＮＯ）はステップＳ１１へと戻る。
【００３２】
ステップＳ１７の「完了通知受信」の後、アプリケーションレベルでエラーがない場合（ステップＳ１９：ＹＥＳ）は、画像データの消しこみを行う（ステップＳ２１）。つまり、ステップＳ２１でＣＰＵ１０８は、画像サーバー４から消去対象の画像データを示す通知を受信したときに画像データ用メモリ１０５から当該画像データを消去する画像データ消去手段として機能する。なおアプリケーションレベルでエラーがある場合（ステップＳ１９：ＮＯ）はステップＳ１１へと戻る。
【００３３】
次に、画像サーバー４の処理を説明する。画像サーバー４では、「画像データの受信・書き込み」を行う（ステップＳ３１）と、「完了通知の送信」を行い（ステップＳ３３）、再びステップＳ３１へと戻る。画像データは画像サーバー４に設けられたハードディスク装置等のディスク４１に書き込まれる。
【００３４】
図３は、図２の「画像データの読み込み・送信」（ステップＳ１３）の詳細なフローチャートである。画像データはファイルとして記憶されるので以下ファイルと称する。ファイルの情報（ファイル名、作成日時、容量等）を取得し（ステップＳ１３０１）該取得したファイルの情報を画像サーバー４に送信する（ステップＳ１３０３）。次に、通信エラーがなかったかを判定し（ステップＳ１３０５）、ＮＯ（通信エラー有り）と判定されたときはエラー数をカウントする（ステップＳ１３０７）。次に、当該通信エラーの数が規定値以上か否かを判定し（ステップＳ１３０９）、ＹＥＳと判定されたときは、エラーを表示して（ステップＳ１３１１）処理を終える。一方、ステップＳ１３０７でＮＯと判定されたときは、ステップＳ１３０３へ戻る。つまり、通信エラーが規定値に達するまではファイルの情報の再送信が行われる。
【００３５】
ステップＳ１３０５でＹＥＳ（通信エラー無し）と判定されたときは、タイマーをセットして待機する（ステップＳ１３１３）。待機中にタイマー割り込み（ステップＳ１３１５）または画像サーバー４からの応答受信割り込み（ステップＳ１３１７）があったときは、ファイル自体の送信を促す（ＯＫ）応答か否かを判定する（ステップＳ１３１９）。ここでＮＯと判定されたときは、つまり、タイマー割り込みか画像サーバー４からのＯＫ以外の応答の場合はエラーを表示して（ステップＳ１３２１）処理を終える。
【００３６】
ステップＳ１３１９でＹＥＳ（ＯＫ）と判定されたときは、ファイルをオープンする（ステップＳ１３２３）。次に、ファイルの１ブロックを読み込み（ステップＳ１３２５）、これを画像サーバー４に送信する（ステップＳ１３２７）。次に、次に、通信エラーがなかったかを判定し（ステップＳ１３２９）、ＮＯ（通信エラー有り）と判定されたときはエラー数をカウントする（ステップＳ１３３１）。次に、当該通信エラーの数が規定値以上か否かを判定し（ステップＳ１３３３）、ＮＯと判定されたときは、ステップＳ１３２７へ戻る。一方、ＹＥＳと判定されたときは、ファイルをクローズし（ステップＳ１３３５）、エラーを表示して（ステップＳ１３３７）処理を終える。
【００３７】
ステップＳ１３２９でＹＥＳ（通信エラー無し）と判定されたときは、タイマーをセットして待機する（ステップＳ１３３９）。待機中にタイマー割り込み（ステップＳ１３４１）または画像サーバー４からの応答受信割り込み（ステップＳ１３４３）があったときは、次のブロックの送信を促す（ＯＫ）応答か否かを判定する（ステップＳ１３４５）。ここでＮＯと判定されたときは、つまり、タイマー割り込みか画像サーバー４からのＯＫ以外の応答の場合は、エラーを表示し（ステップＳ１３４７）、ファイルをクローズして（ステップＳ１３４９）処理を終える。
【００３８】
ステップＳ１３４５でＹＥＳ（ＯＫ）と判定されたときは、ファイルの終端（ＥＯＦ）に達したか否かを判定し（ステップＳ１３５１）、ＮＯと判定されたときは、ステップＳ１３２５に戻る。一方、ＹＥＳと判定されたときは、ファイルをクローズして（ステップＳ１３５３）処理を終える。
【００３９】
図４は、図２の「完了通知受信」（ステップＳ１９）の詳細なフローチャートである。
【００４０】
先ず、タイマーをセットして待機する（ステップＳ１９０１）。待機中にタイマー割り込み（ステップＳ１９０３）または画像サーバー４からの通知割り込み（ステップＳ１９０５）があったときは、タイマー割り込みでないかを判定する（ステップＳ１９０７）。ここでＮＯと判定されたときは、つまり、タイマー割り込みの場合はエラーを表示して（ステップＳ１９０９）処理を終える。なお、画像サーバー４からは完了通知とＮＧ通知のいずれか一方が通知される。
【００４１】
ステップＳ１９０７でＹＥＳ（通知割り込み）と判定されたときは、画像サーバー４からの通知が完了通知であるか否かを判定する（ステップＳ１９１１）。ＮＯと判定されたときは、ＮＧ通知を表示して（ステップＳ１９１３）処理を終える。一方、ＹＥＳと判定されたときは、完了通知に含まれたファイル名（消去すべきファイルのファイル名）を取得して（ステップＳ１９１５）処理を終える。ステップＳ２１ではこのファイル名のファイルの消しこみを行うのである。
【００４２】
図５および図６は、図２の「画像データの受信・書き込み」（ステップＳ３１）の詳細なフローチャートである。
【００４３】
先ず、デジタルカメラ１からのファイル情報受信割り込み（ステップＳ３１０１）があると、ファイルの情報を受信する（ステップＳ１３０３）。次に、ディスク４１に空き容量があるか否かを判定し（ステップＳ１３０５）、ＮＯと判定されたときは、エラーを表示し（ステップＳ３１０７）、ＮＧ通知をセットし（ステップＳ３１０９）処理を終える。
【００４４】
ステップＳ３１０５でＹＥＳと判定されたときは、ファイル名の編集（画像サーバー４のルールにしたがったファイル名を決定する）を行う。次に、ファイル自体の送信を促す（ＯＫ）応答をデジタルカメラ１に送信する（ステップＳ３１１３）。
【００４５】
次に、通信エラーがなかったかを判定し（ステップＳ３１１５）、ＮＯ（通信エラー有り）と判定されたときはエラー数をカウントする（ステップＳ３１１７）。次に、当該通信エラーの数が規定値以上か否かを判定し（ステップＳ３１１９）、ＮＯと判定されたときは、ステップＳ３１１３へ戻り、ＹＥＳと判定されたときは、エラーを表示して（ステップＳ３１２１）処理を終える。
【００４６】
ステップＳ３１１５でＹＥＳ（通信エラー無し）と判定されたときは、ファイルをオープンする（ステップＳ３１２３）。そして、タイマーをセットして待機する（ステップＳ３１２５）。待機中にタイマー割り込み（ステップＳ３１２７）または画像データの受信割り込み（ステップＳ３１２９）があったときは、画像データの受信割り込みか否かを判定する（ステップＳ３１３１）。ここでＮＯと判定されたときは、ファイルをクローズし（ステップＳ３１３２）、エラーを表示して（ステップＳ３１３３）処理を終える。
【００４７】
ステップＳ３１３１でＹＥＳと判定されたときは、画像データのディスク４１への書き込みを行い（ステップＳ３１３５）、書き込みエラーが無いかを判定する（ステップＳ３１３７）。ここで、ＮＯ（書き込みエラー有り）と判定されたときはエラー数をカウントする（ステップＳ３１３９）。次に、当該書き込みエラーの数が規定値以上か否かを判定し（ステップＳ３１４１）、ＮＯと判定されたときは、ステップＳ３１３５へ戻る。一方、ＹＥＳと判定されたときは、ファイルをクローズし（ステップＳ３１４３）、エラーを表示し（ステップＳ３１４５）、ＮＧ通知をセットし（ステップＳ３１４７）処理を終える。
【００４８】
ステップＳ３１３７でＹＥＳと判定されたときは、デジタルカメラ１にＯＫ応答を送信し（ステップＳ３１４９）、通信エラーはないかを判定する（ステップＳ３１５１）。ここで、ＮＯ（通信エラー有り）と判定されたときはエラー数をカウントする（ステップＳ３１５３）。次に、当該通信エラーの数が規定値以上か否かを判定し（ステップＳ３１５５）、ＮＯと判定されたときは、ステップＳ３１４９へ戻る。一方、ＹＥＳと判定されたときは、ファイルをクローズし（ステップＳ３１５７）、エラーを表示し（ステップＳ３１５９）処理を終える。
【００４９】
ステップＳ３１５１でＹＥＳ（通信エラーなし）と判定されたときはＥＯＦ（ファイルの最後）に達したか判定する（ステップＳ３１６１）。ここでＮＯ（ファイルの途中）と判定されたときはステップＳ３１２５へ戻る。一方、ＹＥＳ（ファイルの最後）と判定されたときは、ファイルをクローズし（ステップＳ３１６３）、ファイルを確認し（ファイル容量を確認する）（ステップＳ３１６５）処理を終える。
【００５０】
図７は、図２の「完了通知送信」（ステップＳ３３）の詳細なフローチャートである。
【００５１】
先ず、ＮＧ通知がセットされていないかを判定する（ステップＳ３１３３）。ＮＯ（ＮＧ通知がセットされている）と判定されたときは、デジタルカメラ１にＮＧ通知を送信する（ステップＳ３３０３）。次に、通信エラーがなかったかを判定し（ステップＳ３３０５）、ＮＯ（通信エラー有り）と判定されたときはエラー数をカウントする（ステップＳ３３０７）。次に、当該通信エラーの数が規定値以上か否かを判定し（ステップＳ３３０９）、ＮＯと判定されたときは、ステップＳ３３０３へ戻り、ＹＥＳと判定されたときは、エラーを表示して（ステップＳ３３１１）処理を終える。
【００５２】
ステップＳ３３０１でＹＥＳ（ＮＧ通知がセットされていない）と判定されたときは、デジタルカメラ１に完了通知を送信する（ステップＳ３３１３）。次に、通信エラーがなかったかを判定し（ステップＳ３３１５）、ＮＯ（通信エラー有り）と判定されたときはエラー数をカウントする（ステップＳ３３１７）。次に、当該通信エラーの数が規定値以上か否かを判定し（ステップＳ３３１９）、ＮＯと判定されたときは、ステップＳ３３１３へ戻り、ＹＥＳと判定されたときは、エラーを表示して（ステップＳ３３２１）処理を終える。
【００５３】
図８は、図１の実施の形態における処理の流れを示すシーケンス図である。
【００５４】
デジタルカメラ１では、受光から各種処理を経て生成された画像データが画像データ用メモリ１０５に蓄積される度に画像サーバー４に転送され蓄積される。そして、画像サーバー４から完了通知が到来する度にその完了通知で指定されたファイル（画像データ）が自動的に消し込まれる。すなわち、撮影した画像データをリアルタイムに画像サーバー４に送信することができる。したがって、カメラマンは、画像データ用メモリ１０５の空き容量や画像データの転送の操作を気にせずに撮影を行える。
【００５５】
図９は、図１のデジタルカメラの報道における利用形態を示す図である。
【００５６】
図１の無線ＬＡＮアクセスポイント３と画像サーバー４は取材場所、例えば野球の取材の場合は野球場に設置される。前述のように、デジタルカメラ１は、無線ＬＡＮカード２と無線ＬＡＮアクセスポイント３を介して画像データを画像サーバー４に送信し蓄積させる。画像サーバー４の画像データはルータや専用線等を介して画像配信センタの画像サーバーに送信蓄積される。
【００５７】
また、画像データは画像配信センタからルータやインターネットを介して通信社等の作業用パソコンに配信される。この作業用パソコンでは、画像の選定・編集閲覧等がされ、処理後の画像データが、画像配信センタの画像サーバーに返却される。また、通信社等では別途作成された取材記事が、作業用パソコンに有線ＬＡＮで接続されたＷＷＷサーバー等に蓄積される。
【００５８】
通信社等と売買契約を行った新聞社やポータルサイト等では、作業用パソコンで通信社等のＷＷＷサーバー等にアクセスする。このとき、取材記事はＷＷＷサーバー等から配信される。一方画像データは、画像配信センタで認証、暗号化、課金等の処理後、画像配信センタの画像サーバーから配信される。両者は作業用パソコン上で合成される。合成されたものは、編集後に、有線ＬＡＮで接続されたポータルサイトサーバーにアップロードされたり、あるいは印刷されてスポーツ新聞等となって発行される。
【００５９】
なお、デジタルカメラ１では、ＣＰＵ１０８が画像転送制御部１０６と外部インターフェース部１１１を制御して、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ　Ｓｅｒｉａｌ　Ｂｕｓ）やＩＥＥＥ１３９４のケーブルを介して、同規格のインターフェース部を有する相手側の機器に画像データ用メモリ１０５内の画像データを送信することができる。また、外部インターフェース部１１１を制御して、同じ規格のインターフェース部を有する相手側のフロッピー（登録商標）ディスクドライブやＣＤドライブから、ＯＳプログラム、デバイスドライバ、アプリケーションプログラムをプログラム用メモリ１１０に転送して格納させることができる。
【００６０】
また、カードインターフェース部１０７は、無線ＬＡＮアクセスポイント３からの電波の強度を無線ＬＡＮカード２から一定間隔で取得して表示部１１２に送信する。表示部１１２ではこの電波の強度を例えば３段階表示で表示するので、カメラマンは取材場所において、画像データをより良く送信することが可能な位置に迅速に移動することができる。
【００６１】
なお、上記説明した処理を実行させるデジタルカメラ１のプログラムは、本発明の制御プログラムに相当し、これは半導体メモリ、磁気ディスク、光ディスク、光磁気ディスク、磁気テープなどのコンピュータ読み取り可能な記録媒体に記録したり、インターネットなどの通信網を介して伝送させて、広く流通させることができる。
【００６２】
【発明の効果】
以上説明したように、本発明によれば、カードインターフェース手段を制御して無線ＬＡＮカードから当該無線ＬＡＮカードと無線ＬＡＮアクセスポイントとの間の通信が可能か否かを示す通信可否情報を取得し、この取得した通信可否情報が通信可能であることを示しておりかつ画像データ記憶手段に画像データがある場合に、当該画像データ記憶手段から画像データを読み出し画像サーバーへの画像データとして送信させるようにしたので、画像サーバーへの迅速な画像データの転送が可能となる。
【図面の簡単な説明】
【図１】本発明を実施したデジタルカメラの構成と利用形態を示す図である。
【図２】図１のデジタルカメラと画像サーバーが行う制御のフローチャートである。
【図３】図２の「画像データの読み込み・送信」の詳細なフローチャートである。
【図４】図２の「完了通知受信」の詳細なフローチャートである。
【図５】図２の「画像データの受信・書き込み」の詳細なフローチャートの一部である。
【図６】図２の「画像データの受信・書き込み」の詳細なフローチャートの一部である。
【図７】図２の「完了通知送信」の詳細なフローチャートである。
【図８】図１の実施の形態における処理の流れを示すシーケンス図である。
【図９】図１のデジタルカメラの報道における利用形態を示す図である。
【図１０】従来のデジタルカメラの構成と利用形態の一例を示す図である。
【図１１】図１０のデジタルカメラの利用形態における処理の流れを示すシーケンス図である。
【図１２】従来のデジタルカメラの構成と利用形態の他の一例を示す図である。
【図１３】図１２のデジタルカメラの利用形態における処理の流れを示すシーケンス図である。
【符号の説明】
１　デジタルカメラ
２　無線ＬＡＮカード
３　無線ＬＡＮアクセスポイント
４　画像サーバー
１０　（従来の）デジタルカメラ
１００　（従来の）デジタルカメラ
１０１　光学系
１０２　ＣＣＤ
１０３　信号処理部
１０４　画像処理部
１０５　画像データ用メモリ
１０６　画像転送制御部
１０７　カードインターフェース部
１０７Ａ　（従来の）外部インターフェース
１０８　ＣＰＵ
１０９　メインメモリ
１０９Ａ　ＲＯＭ
１１０　プログラム用メモリ
１１１　外部インターフェース部
１１２　表示部
【図１】
2004096179.tif 000003
【図２】
2004096179.tif 000004
【図３】
2004096179.tif 000005
【図４】
2004096179.tif 000006
【図５】
2004096179.tif 000007
【図６】
2004096179.tif 000008
【図７】
2004096179.tif 000009
【図８】
2004096179.tif 000010
【図９】
2004096179.tif 000011
【図１０】
2004096179.tif 000012
【図１１】
2004096179.tif 000013
【図１２】
2004096179.tif 000014
【図１３】
2004096179.tif 000015