(57)【要約】【課題】  デジタルカメラで撮影した画像の確認、保存、編集などの操作性は必ずしも満足のいくものではなかった。【解決手段】  デジタルカメラ１０とファイルサーバ１００を含むユーザ端末１２４がネットワークで接続されている。デジタルカメラ１０の電源をオンしたとき、起動処理の中でファイルサーバ１００とのネットワーク接続を自動的に確立する。デジタルカメラ１０で画像を撮影したとき、画像の符号化圧縮の完了を契機として、この画像がファイルサーバ１００へ自動で送信される。デジタルカメラ１０で画像の再生を指示すると、その画像がファイルサーバ１００からネットワークを介してダウンロードされ、デジタルカメラ１０で表示される。【選択図】        図４
2011035930.tif 000002
【特許請求の範囲】
【請求項１】
撮像ブロックと、撮像ブロックを機構面で制御する機構制御ブロックと、ユーザの操作を入力する操作ブロックと、画像に処理を施す処理ブロックとを含み、前記処理ブロックは、本デジタルカメラに対する起動要求を検出する検出部と、起動要求が検出されたことを契機としてファイルサーバとのネットワーク接続を確立するための処理を実行する通信制御部と、を備えることを特徴とするデジタルカメラ。
【請求項２】
撮像ブロックと、撮像ブロックを機構面で制御する機構制御ブロックと、ユーザの操作を入力する操作ブロックと、画像に処理を施す処理ブロックとを含み、
前記処理ブロックは、撮像要求を検出する検出部と、撮像によって得られた画像を、当該画像が得られたことを契機としてネットワークを介してファイルサーバに送信するための処理を実行する通信制御部と、を備えることを特徴とするデジタルカメラ。
【請求項３】
撮像ブロックと、撮像ブロックを機構面で制御する機構制御ブロックと、ユーザの操作を入力する操作ブロックと、画像に処理を施す処理ブロックとを含み、
前記処理ブロックは、画像再生要求を検出する検出部と、画像再生要求が検出されたとき再生の対象となる画像をネットワークを介してファイルサーバから受信するための処理を実行する通信制御部と、ファイルサーバから受信した画像を再生する再生処理部と、を備えることを特徴とするデジタルカメラ。
【請求項４】
オプションスロットにメモリカードが装着されたときこのメモリカードを制御するメモリカード制御部と、オプションスロットに装着されているカードを識別するカード識別部とをさらに備え、
オプションスロットにメモリカードが装着されているときには、メモリカード制御部がメモリカードを記録媒体として画像の保存と読出を行う一方、オプションスロットに通信カードが装着されているときには、前記通信制御部がファイルサーバを記録媒体として通信カード経由で画像の保存と読出を行うことを特徴とする請求項１〜３のいずれかに記載のデジタルカメラ。
【請求項５】
バッファメモリと、前記ファイルサーバへの画像の送信が実行できなかったとき、その画像をバッファメモリへ待避するバッファ処理部と、をさらに備えることを特徴とする請求項１〜４のいずれかに記載のデジタルカメラ。
【請求項６】
バッファメモリと、撮影によって得られた画像を前記ファイルサーバへ送信する際、バッファメモリに画像がすでに待避されていれば、この待避された画像を読み出すバッファ処理部とをさらに備え、前記通信制御部は、バッファ処理部によって読み出された画像と前記撮影によって得られた画像とを所定の順序で前記ファイルサーバへ送信することを特徴とする請求項１〜４のいずれかに記載のデジタルカメラ。
【請求項７】
バッファメモリをさらに含み、前記通信制御部は、画像がバッファメモリに待避されていれば、前記起動要求にしたがってファイルサーバとのネットワーク接続が確立したとき、待避された画像をファイルサーバへ送信するための処理を実行することを特徴とする請求項１に記載のデジタルカメラ。
【請求項８】
撮像ブロックと、撮像ブロックを機構面で制御する機構制御ブロックと、ユーザの操作を入力する操作ブロックと、画像に処理を施す処理ブロックとを含み、
前記処理ブロックは、画像を待避するバッファメモリと、
本デジタルカメラが起動したとき、オプションスロットに通信カードが装着されていればバッファメモリに待避された画像をファイルサーバへ送信する通信制御部と、
本デジタルカメラが起動したとき、オプションスロットにメモリカードが装着されていればバッファメモリに待避された画像をメモリカードへ移動させて保存するメモリカード制御部と、
を備えることを特徴とするデジタルカメラ。
【請求項９】
前記通信制御部および前記メモリカード制御部の少なくとも一方は、ユーザによる明示的な画像保存指示が与えられた後に処理を開始することを特徴とする請求項８に記載のデジタルカメラ。
【請求項１０】
デジタルカメラに対する起動要求を検出するステップと、
起動要求が検出されたことを契機として、前記デジタルカメラとファイルサーバとのネットワーク接続を確立するステップと、
を含むことを特徴とするデジタルカメラの制御方法。
【請求項１１】
画像がバッファメモリに待避されているとき、前記デジタルカメラとファイルサーバのネットワーク接続が確立した後、待避されている画像を前記ファイルサーバへ送信するステップをさらに含むことを特徴とする請求項１０に記載の制御方法。
【請求項１２】
デジタルカメラに対する撮像要求を検出するステップと、
撮像によって得られた画像を、当該画像が得られたことを契機としてネットワークを介してファイルサーバに送信するための処理を実行するステップと、
を含むことを特徴とするデジタルカメラの制御方法。
【請求項１３】
デジタルカメラ内に画像を保存するための記録デバイスが存在するか否かを判定するステップをさらに含み、記録デバイスが存在する場合、撮像によって得られた画像をファイルサーバへ送信することに替えて、その画像を前記記録デバイスへ保存することを特徴とする請求項１２に記載の制御方法。
【請求項１４】
撮像によって得られた画像のファイルサーバへの送信が実行できなかったとき、この画像をバッファメモリへ待避するステップをさらに含むことを特徴とする請求項１２に記載の制御方法。
【請求項１５】
バッファメモリに画像が待避されているとき、前記撮像によって得られた画像に先だって、バッファメモリに待避された画像をファイルサーバへ送信するステップをさらに含むことを特徴とする請求項１２に記載の制御方法。
【請求項１６】
バッファメモリに画像が待避されているとき、前記撮像によって得られた画像のあとに、バッファメモリに待避された画像をファイルサーバへ送信するステップをさらに含むことを特徴とする請求項１２に記載の制御方法。
【請求項１７】
デジタルカメラに対する画像再生要求を検出するステップと、
画像再生要求が検出されたとき再生の対象となる画像をネットワークを介してファイルサーバから受信するための処理を実行するステップと、
を備えることを特徴とするデジタルカメラの制御方法。
【請求項１８】
デジタルカメラにおいて、一時的な画像保持を目的とするバッファメモリ、より恒久的な画像保持を目的とする記録デバイス、およびネットワークを介してファイルサーバに画像を保持せしめる通信部の少なくともひとつの存否を判定するステップと、
判定の結果に応じて、撮像によって得られた画像の保存先を特定するステップと、
特定された保存先に前記撮像によって得られた画像を保存するステップと、
を含むことを特徴とするデジタルカメラの制御方法。
【請求項１９】
起動プロセスにおいては、起動要求が検出されたことを契機としてデジタルカメラとファイルサーバとのネットワーク接続を確立し、
撮像プロセスにおいては、撮像によって得られた画像を、当該画像が得られたことを契機としてネットワークを介してファイルサーバに送信するための処理を実行し、
画像再生プロセスにおいては、画像再生要求が検出されたとき再生の対象となる画像を前記ファイルサーバから受信するための処理を実行することを特徴とするデジタルカメラの制御方法。
【請求項２０】
画像の保存を直接の目的としない所定の操作を検出するステップと、
前記所定の操作が検出されたとき、デジタルカメラ内のバッファメモリに待避されている画像を、前記バッファメモリよりも恒久的な記憶装置へ移動せしめるステップと、
を含むことを特徴とするデジタルカメラの制御方法。
【請求項２１】
前記所定の操作は、デジタルカメラの起動操作または撮影操作であることを特徴とする請求項２０に記載の制御方法。
【請求項２２】
通信部と制御部とを備え、制御部は、
通信部がネットワークを介して画像ファイルを受信したとき、当該画像ファイルを保存するファイル管理部と、
前記画像ファイルを受信したことを契機として当該画像ファイルを再生して画面に表示する再生処理部と、
を備えたことを特徴とするファイルサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、デジタルカメラとその制御技術、およびファイルサーバに関する。この発明は特に、画像に処理を施す処理ブロックを有するデジタルカメラとその制御方法、およびデジタルカメラと画像の授受を行うファイルサーバに関する。
【背景技術】
【０００２】
デジタルカメラは、ここ数年大きな市場を形成するに至ったヒット商品である。２００１年には日本市場におけるデジタルカメラの出荷台数がフィルムカメラの出荷台数を抜き、２００２年には全世界の出荷台数として、約２０００万台が見込まれている。この背景には、フィルム充填が不要であり、画像データの保存が容易であり、必要なときには家庭でも簡単に写真が印刷できる手軽さがある。これらは、まさにデジタル技術の恩恵といってよい。なお、特許文献１には、デジタル技術の利用として、電子スチルカメラの画像を複数の相手に容易に送信する技術が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−２７６３９１号公報  （全文）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
デジタルカメラを利用してみると、確かに利便性は高いが、それでも当然改善の余地はある。例えば、撮った写真を確認する場合、通常はデジタルカメラの有するＬＣＤに再生することになる。しかし、デジタルカメラの筐体ではＬＣＤの大きさにも限度があり、確認に最適な環境とはいいきれない。
【０００５】
また、デジタルカメラではフィルムが不要なため、写し損じを気にする必要がないから、ユーザは同じ場面でも多数の写真を撮り、あとで取捨選択する利用形態が増えている。しかし、デジタルカメラのＬＣＤに複数の画像を並べて表示すると、各画像は小さくなり、写真の比較と選択は困難である。一方、選択せずに、写真を全部印刷するとすればコストが嵩む。印刷せずに保存しておくだけでも、記憶メディアのコストが嵩む。また、画像が蓄積されていくと、所望の画像の探索が困難になる。フィルムの制約から開放されても、結局、画像の確認、保存、探索、再生、印刷などの面で、どうしてもなにがしかの不満が残りがちである。
【０００６】
これらの課題の本質は、デジタルカメラがデジタル技術の利点、すなわち、簡単、迅速、低コストなどの利点をまだ完全に生かし切れていないことにある。本発明はこうした現状に鑑みてなされたものであり、その目的は、デジタル技術の利点をさらに活かすデジタルカメラとその制御技術、およびデジタルカメラのためのファイルサーバの提供にある。
【課題を解決するための手段】
【０００７】
本発明のある態様はデジタルカメラに関し、撮像ブロックと、撮像ブロックを機構面で制御する機構制御ブロックと、ユーザの操作を入力する操作ブロックと、画像に処理を施す処理ブロックとを含む。処理ブロックは、例えば以下のいずれかの構成を有する。
【０００８】
（１）本デジタルカメラに対する起動要求を検出する検出部と、起動要求が検出されたことを契機としてファイルサーバとのネットワーク接続を確立するための処理を実行する通信制御部。  
（２）撮像要求を検出する検出部と、撮像によって得られた画像をその画像が得られたことを契機としてネットワークを介してファイルサーバに送信するための処理を実行する通信制御部。  
（３）画像再生要求を検出する検出部と、画像再生要求が検出されたとき再生の対象となる画像をネットワークを介してファイルサーバから受信するための処理を実行する通信制御部。  
（４）（１）〜（３）のいずれかふたつ以上の組合せに係る構成。その場合、検出部どうし、通信制御部どうしは、同体でも別体でもよい。本明細書において名称が同一の部材は以下同様に同体でも別体でもよい。
【０００９】
「起動要求」は電源オンのほか、スタンバイからの回復など、なんらかの意味でデジタルカメラが活性化されるための要求である。「ネットワーク」は無線、有線を問わず、また無線ＬＡＮのインフラストラクチャモードのごとく、アクセスポイントその他の施設を利用する場合と、同アドホックモードのごとく、いわゆるピアツーピアの場合とを問わない。「ファイルサーバ」はデジタルカメラと画像の授受を行うネットワークノードであればその構成は問わない。「通信制御部」は自ら通信する場合と、別に設けた通信カードその他の通信部を制御し、自らは通信しない場合の両義に用いる。「撮像によって得られた画像」は、撮像後そのままの画像の場合と、撮像後の画像を圧縮等の処理をして得られる画像の両
義に用いる。
【００１０】
通信制御部による各処理は、少なくともある動作モードにおいて、ユーザから明示的な指示がなくても自動的に起動される。そのため、ユーザは特に操作をしなくても、ファイルサーバに画像を格納したり、ファイルサーバから画像を取得してデジタルカメラに表示するなど、ファイルサーバをあたかもデジタルカメラ内蔵記録媒体同様な感覚で利用できる。これはユーザの利便性を高め、またはデジタルカメラに内蔵すべき記録装置の容量削減を可能とする。
【００１１】
本発明の別の態様は、デジタルカメラの制御方法に関し、デジタルカメラに対する起動要求を検出するステップと、起動要求が検出されたことを契機として、前記デジタルカメラとファイルサーバとのネットワーク接続を確立するステップとを含む。
【００１２】
別の態様は、デジタルカメラに対する撮像要求を検出するステップと、撮像によって得られた画像を、当該画像が得られたことを契機としてネットワークを介してファイルサーバに送信するための処理を実行するステップとを含む。
【００１３】
さらに別の態様は、デジタルカメラに対する画像再生要求を検出するステップと、画像再生要求が検出されたとき再生の対象となる画像をネットワークを介してファイルサーバから受信するための処理を実行するステップとを備える。  
以上の３とおりの態様のうち、任意の２とおり以上を組み合わせて実行してもよい。
【００１４】
さらに別の態様は、デジタルカメラにおいて、一時的な画像保持を目的とするバッファメモリ、より恒久的な画像保持を目的とする記録デバイス、およびネットワークを介してファイルサーバに画像を保持せしめる通信部の少なくともひとつの存否を判定するステップと、判定の結果に応じて、撮像によって得られた画像の保存先を特定するステップと、特定された保存先に撮像によって得られた画像を保存するステップとを含む。バッファメモリ、記録デバイス、通信部はそれぞれデジタルカメラに固定的に実装され、または着脱可能であり、一例として、バッファメモリは固定的なメモリ、記録デバイスはメモリカード、通信部は通信カードである。「より恒久的な」とは、容量がより大きい、ビット単価がより低い、揮発性その他の面でデータの保存性がよりセキュアであるなど、より保存に
向く特質を有することを指す。
【００１５】
この態様では、たとえば以下の優先順位で画像の保存が行われる。  
（１）通信部、記録デバイス、バッファメモリとも存在する場合。  
ケース１．通信部が第１優先、記録デバイスが第２優先、バッファメモリが第３優先。この場合、ネットワーク経由でファイルサーバに画像を保存できるので、デジタルカメラ内の記録装置が不要または容量低減ができる。  
ケース２．記録デバイスが第１優先、通信部が第２優先、バッファメモリが第３優先。この場合、ローカルに存在する記録デバイスに保存するための処理時間が短くてすむ。また、記録デバイスがフルになったことを検出すれば、ファイルサーバへ残余の画像を保存してもよい。なお、デジタルカメラのアイドル時間等を利用して、記録デバイスに保存された画像を通信部経由でファイルサーバへ移動させ、記録デバイスの空き領域を増やしてもよい。  
ケース３．バッファメモリが第１優先、通信部と記録デバイスはいずれかが第２優先で残りが第３優先。この場合、一般に書込速度が速いバッファメモリに画像を格納できるため、連続撮影などの状況でも画像の蓄積がしやすい。なお、ケース２同様、アイドル時間等を利用して、バッファメモリに保存された画像をファイルサーバまたは記録デバイスへ移動させ、バッファメモリの空き領域を増やしてもよい。
【００１６】
（２）通信部が存在せず、記録デバイスとバッファメモリが存在する場合。  
記録デバイスを優先すれば、記録デバイスは一般にバッファメモリよりも容量が大きいため、より多数の画像が保存できる。逆に、バッファメモリを優先すれば、画像の高速な書込と読出に対応しやすい。
【００１７】
（３）記録デバイスが存在せず、通信部とバッファメモリが存在する場合。  
通信部を優先すれば、ファイルサーバは一般にバッファメモリよりも容量が大きいため、より多数の画像が保存できる。逆に、バッファメモリを優先すれば、画像の高速な書込と読出に対応しやすい。
【００１８】
（４）バッファメモリが存在せず、通信部と記録デバイスが存在する場合。  
（１）のケース１とケース２同様の効果が得られる。
【００１９】
本発明のさらに別の態様は、画像の保存を直接の目的としない所定の操作、例えばデジタルカメラの起動操作や撮影操作を検出するステップと、所定の操作が検出されたとき、デジタルカメラ内のバッファメモリに待避されている画像をバッファメモリよりも恒久的な記憶装置、例えばデジタルカメラに装着されたメモリカードやファイルサーバへ移動せしめるステップとを含む。この態様によれば、ユーザがわざわざ画像の保存を指示しなくても、バックグラウンド処理として、画像をより恒久的に記憶することができる。
【００２０】
本発明のさらに別の態様は、デジタルカメラの画像を保存する際に利用可能なファイルサーバであり、通信部と制御部とを備え、制御部は、通信部がネットワークを介して画像ファイルを受信したとき、当該画像ファイルを保存するファイル管理部と、画像ファイルを受信したことを契機として当該画像ファイルを再生して画面に表示する再生処理部とを備える。このファイルサーバは、画像ファイルを受信すると、それを保存するだけでなく、再生するため、画像を迅速に確認することができる。
【００２１】
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、コンピュータプログラム、記録媒体などの間で変換したものもまた、本発明の態様として有効である。
【発明の効果】
【００２２】
本発明によれば、デジタルカメラに対してデジタル技術のメリットをより反映することができる。
【図面の簡単な説明】
【００２３】
【図１】実施の形態に係るデジタルカメラの構成図である。
【図２】実施の形態に係るファイルサーバの構成図である。
【図３】実施の形態に係るデジタルカメラおよびファイルサーバによるファイル管理システムの構成図である。
【図４】ファイル管理システムの別の構成図である。
【図５】デジタルカメラのメインタスクの処理を示すフローチャートである。
【図６】デジタルカメラの起動処理のフローチャートである。
【図７】デジタルカメラの保存処理のフローチャートである。
【図８】デジタルカメラの撮影処理のフローチャートである。
【図９】デジタルカメラの再生処理のフローチャートである。
【図１０】デジタルカメラの終了処理のフローチャートである。
【図１１】ファイルサーバの親スレッドのフローチャートである。
【図１２】ファイルサーバの子スレッドのフローチャートである。
【図１３】ファイルサーバ側の表示装置の画面の表示例を示す図である。
【発明を実施するための形態】
【００２４】
図１は、実施の形態に係るデジタルカメラ１０の構成を示す。デジタルカメラ１０は、ユーザの指示にしたがって被写体を撮影する撮像ブロック１２と、撮像ブロック１２におけるズーム、フォーカス、絞りなどメカニカルな制御を行う機構制御ブロック１４と、撮像ブロック１２によって撮影された画像に対して各種処理を施す処理ブロック１６と、ユーザの指示を入力し、処理ブロック１６に伝える操作ブロック１８と、画像を再生して表示するＬＣＤ２２と、オプションカード６８を着脱可能に保持するカードスロット２０を含む。これらの各構成の間のデータおよびコマンドのやりとりはシステムバス７６を介して行われる。
【００２５】
これらの各構成、特に処理ブロック１６はハードウエア的にはＣＰＵ、画像処理関連ＬＳＩ、各種メモリ素子によって実現され、ソフトウエア的には画像処理プログラム、バッファを含むメモリ制御プログラム、オプションカード制御プログラム、ユーザインタフェースプログラムなどによって実現されるが、ここではそれらハードウエアとソフトウエアの連携によって実現される機能をブロック化しており、これらが必ずしも現実の素子に一対一に対応するわけではない。
【００２６】
また、図１の構成のいずれの部分をハードウエアおよびソフトウエアによって実現するかには相当の自由度があり、いろいろな変形例が本発明に含まれることは当業者に容易に理解されるところである。なお、機構制御ブロック１４は専用のＣＰＵで実現してもよいし、処理ブロック１６のＣＰＵを兼用してもよい。
【００２７】
撮像ブロック１２は、レンズ２６、ＣＣＤ２８、Ａ／Ｄ変換器３０を含む。レンズ２６により被写体がＣＣＤ２８上に結像し、ＣＣＤ２８がこれをアナログの画像信号としてＡ／Ｄ変換器３０へ出力する。Ａ／Ｄ変換器３０はこの信号にＡ／Ｄ変換を施し、デジタルの画像データを処理ブロック１６へ出力する。レンズ２６とＣＣＤ２８の間には、図示しない絞りや場合によりメカニカルシャッターが置かれる。また、ＣＣＤ２８とＡ／Ｄ変換器３０の間には、図示しない信号処理部が置かれ、ホワイトバランス調整などの処理をＲＧＢの信号毎に行う。
【００２８】
処理ブロック１６は、撮像ブロック１２から出力された画像データを入力し、これをＪＰＥＧ（Joint Photographic Experts Group）などの方式にしたがって符号化圧縮する画像処理部４４と、ユーザの指示にしたがって画像を伸張し、これをＬＣＤ２２へ出力する再生処理部４８と、画像の圧縮や伸張の際にワークエリアとして利用され、その他種々の制御プログラムを常駐させるメインメモリ４６と、操作ブロック１８から入力されたユーザの指示をイベントとして検出するイベント検出部５０と、撮像後圧縮された画像の保存先を特定して保存処理を行うとともに、再生すべき画像を保存先から読み出す転送処理部５２と、フラッシュメモリ６０とを備える。フラッシュメモリ６０は、内蔵バッファとして機能する内蔵バッファ領域５６（以降、「バッファ５６」と表記する）、およびデジタルカメラ１０と後述するファイルサーバのＩＰアドレスなどのネットワーク設定情報を格納するネットワーク設定領域５８を含む。ネットワーク接続の確立は、ネットワーク設定情報をもとになされる。イベント検出部５０は、操作ブロック１８に対するユーザに指示をソフトウエアのポーリングやハードウエア的に発生するボタン押下信号、またはその信号に起因する割込処理によって検出する。
【００２９】
転送処理部５２は、バッファ処理部６４、カード識別部６６、通信制御部７２、メモリカード制御部７４を含む。バッファ処理部６４は、バッファ５６に対する画像データのリードライトを行い、また、バッファ５０に画像が待避されているかどうかを判定する。リードライトのために、バッファ処理部６４はバッファ５６に対するメモリ制御回路を有する。一方、画像が待避されているかどうかは、たとえばバッファ５６を画像格納用の小領域に分けて各領域に有意なデータの有無をフラグで表示したり、画像を画像ファイル形式で保存してそのヘッダ領域に画像の有無を表示するなどの方法が考えられるため、バッファ処理部６４は画像が待避されているかどうかをソフトウエア的に判定する。
【００３０】
カード識別部６６は、カードスロット２０に装着されたオプションカード６８の種類を識別する。識別は、オプションカード６８内のシステムレジスタに格納されたカードＩＤを読んだり、オプションカード６８内で電源に接続され、または接地されたピンの組合せに係るカードＩＤを特定することで実現できる。
【００３１】
通信制御部７２は、カードスロット２０に装着されたオプションカード６８が通信カードである場合、これを利用してファイルサーバと通信するために必要な制御をなす。通信制御部７２は、たとえば通信ドライバＩＣとドライバプログラムを含む。メモリカード制御部７４は、カードスロット２０に装着されたオプションカード６８がメモリカードである場合、これに対する画像データのリードライトを制御する。メモリカード制御部７４は、たとえばカードスロット２０の汎用バス仕様に準拠するデータ転送回路を含む。
【００３２】
操作ブロック１８は、シャッターボタン３４、再生指示ボタン３６、電源ボタン３８を含む。シャッターボタン３４が押されると、イベント検出部５０および機構制御ブロック１４を経由して指示が撮像ブロック１２へ伝達され、画像が撮影される。再生指示ボタン３６が押されると、イベント検出部５０を経由して指示が再生処理部４８へ発せられ、再生処理部４８が、保存の際に圧縮された画像を伸張し、ＬＣＤ２２へ出力する。以下、区別が必要な場合は、画像処理部４４によって圧縮された画像を「圧縮画像」と呼ぶ。圧縮画像は、バッファ５６、オプションカード６８であるメモリカード、またはファイルサーバから読み出される。ただし、メインメモリ４６からそれら３箇所のいずれにも圧縮画像が格納される前にあっては、メインメモリ４６から圧縮画像が読み出され、再生される。
【００３３】
電源ボタン３８は、デジタルカメラ１０全体の電源をオンおよびオフするボタンである。デジタルカメラ１０がオフしているときに電源ボタン３８が押されると、これがイベント検出部５０によって起動要求として検出され、起動処理がなされる。一方、デジタルカメラ１０がオンしているときに電源ボタン３８が押されると、これがイベント検出部５０によって終了処理として検出され、デジタルカメラ１０をオフするための処理がなされる。
【００３４】
図２は、デジタルカメラ１０と画像データの授受を行うファイルサーバ１００の構成を示す。ファイルサーバ１００はネットワークを介してデジタルカメラ１０と通信する通信部１０２とファイルサーバ１００全体を制御する制御部１０４を備える。制御部１０４は、再生処理部１０６とファイル管理部１０８を有する。再生処理部１０６は、デジタルカメラ１０から圧縮画像が送られて通信部１０２によって受信されたとき、その受信動作を契機として圧縮画像を伸張し、画像を表示装置１１２へ表示させる。ファイル管理部１０８は、同じく受信動作を契機として、圧縮画像を画像保存装置１１０へ格納する。再生処理部１０６とファイル管理部１０８の動作は共に人手を介することなく、自動で行われる。また、複数のデジタルカメラ１０、すなわち複数のユーザから送信された圧縮画像を個別に表示し、管理するために、再生処理部１０６は既知の方法でユーザ毎に異なる表示ウィンドウを生成し、各表示ウィンドウ内にそのユーザの画像を表示する。同様にファイル管理部１０８は、各ユーザの画像を個別に保存すべく、既知の方法で画像保存装置１１０内にユーザ毎のフォルダを作り、それらのフォルダに画像を分別して保存する。
【００３５】
図３は、デジタルカメラ１０およびファイルサーバ１００からなるファイル管理システム１２０の構成を示す。ここでは、デジタルカメラ１０が通信のために利用するアクセスポイント１２２と、ファイルサーバ１００およびユーザ端末１２４がインターネット１２６によって接続されている。デジタルカメラ１０とアクセスポイント１２２は、無線ＬＡＮによって通信する。この構成によれば、ユーザがデジタルカメラ１０によって撮影した画像がアクセスポイント１２２およびインターネット１２６経由でファイルサーバ１００へ蓄積され、ユーザ端末１２４が適宜ファイルサーバ１００から必要な画像をダウンロードすることができる。ただし、ファイルサーバ１００はユーザ端末１２４の中に構成されてもよく、その場合、ユーザがデジタルカメラ１０で撮影した画像が後述の動作によって次々にユーザ端末１２４へ表示されるため、利便性が高まる。
【００３６】
図４は、ファイル管理システム１２０の別の構成を示す。ここではデジタルカメラ１０とファイルサーバ１００が無線ＬＡＮのアドホックモードで接続される。ファイルサーバ１００はユーザ端末１２４の内部に構成されている。この構成によれば、図３のアクセスポイント１２２やインターネット１２６が不要であるため、たとえばユーザがデジタルカメラ１０とノートＰＣであるユーザ端末１２４を一緒に持ち歩き、デジタルカメラ１０で撮影した画像をユーザ端末１２４で、後述の動作により、次々に確認することができる。
【００３７】
以上の構成による動作を説明する。本実施の形態の特徴は、デジタルカメラ１０で撮影された画像が次々にファイルサーバ１００へ送られ、そこで保存されるとともに、次々に表示される点にある。このため、たとえばユーザが図３のファイル管理システム１２０を用いる場合、撮影した画像の確認をデジタルカメラ１０のＬＣＤ２２といった比較的画面の小さな表示装置でする必要がなく、図２の表示装置１１２ですることができ、効率がよい。すなわち、ファイルサーバ１００をデジタルカメラ１０の記録媒体として利用し、その豊富な記憶容量と大きな表示画面を有効に活用する。一方、デジタルカメラ１０においてユーザが画像を見たいときには、再生指示にしたがって必要な画像がファイルサーバ１００からデジタルカメラ１０へダウンロードされ、デジタルカメラ１０のＬＣＤ２２で再生される。このため、デジタルカメラ１０は多数の画像を保存するための大容量メモリを搭載する必要がなく、コスト的に有利である。
【００３８】
しかし、デジタルカメラ１０のカードスロット２０にオプションカード６８として通信カードが装着されていないとき、ファイルサーバ１００との通信が不可能である。この場合、オプションカード６８としてメモリカードが装着されていれば、デジタルカメラ１０は撮影した画像をメモリカードへ保存する。また、再生すべき画像もこのメモリカードからロードし、ＬＣＤ２２へ表示する。オプションカード６８としてメモリカードも通信カードも装着されていない場合、デジタルカメラ１０は画像を一時的な待避手段としてのバッファ５６へ格納する。したがって、バッファ５６はそうした待避処理に必要な最小限のメモリ容量を持てばよい。バッファ５６に待避された画像は、次にファイルサーバ１００と通信が可能になったときファイルサーバ１００へ移動し、またはメモリカードが装着されたときこのカードへ移動する。その結果、バッファ５６に空き領域が生じ、次回の待避処理に備えることができる。
【００３９】
図５は、デジタルカメラ１０のメインタスクの処理フローを示す。ここでは、デジタルカメラ１０の電源がオフの状態でもメインタスクが走っているものとし、電源ボタン３８が押されたことをイベントして検出するものとする。そのため、イベント検出部５０はデジタルカメラ１０の電源がオンまたはオフのいずれの状態にあっても、イベントの発生を監視し続ける（Ｓ１０のＮ）。ここで、操作ブロック１８におけるボタンの操作が発生すると、イベント検出部５０はイベントを検出する（Ｓ１０のＹ）。イベント検出部５０は、発生したイベントの種類を特定する。イベントが「電源オン」であるとき、すなわちデジタルカメラ１０の電源が入っていない状態において電源ボタン３８が押されたとき（Ｓ１２のＹ）、起動処理がなされる（Ｓ１４）。
【００４０】
イベントが電源オンではないとき（Ｓ１２のＮ）、「電源オフ」、すなわちデジタルカメラ１０の電源が入っている状態において電源ボタン３８が押されたとき（Ｓ１６のＹ）、終了処理（Ｓ１８）がなされる。「電源オフ」ではないとき（Ｓ１６のＮ）、「撮影指示」、すなわちシャッターボタン３４が押されたとき（Ｓ２０のＹ）、撮影処理（Ｓ２２）がなされる。「撮影指示」ではないとき（Ｓ２０のＮ）、「再生指示」、すなわち再生指示ボタン３６が押されたとき（Ｓ２４のＹ）、再生処理（Ｓ２６）がなされる。「再生指示」ではないとき（Ｓ２４のＮ）、ユーザの指示に応じたその他の処理（Ｓ２８）がなされる。なお、ここではデジタルカメラ１０の電源がオフしているときにもメインタスクが生きているものとしたが、メインタスクを起動処理（Ｓ１４）の中で起動してもよい。
【００４１】
図６は、起動処理（Ｓ１４）の処理フローを示す。まず、カード識別部６６がカードスロット２０に装着されたオプションカード６８の種類を識別する（Ｓ３０）。カードスロット２０に通信カードが装着されている場合（Ｓ３０のＣ）、通信制御部７２と通信カードの連携により、ファイルサーバ１００とのネットワーク接続が確立される（Ｓ３２）。続いて、バッファ５６に画像が待避されているかどうかが判定され（Ｓ３４）、もし待避されていれば（Ｓ３４のＹ）、その画像の保存処理（Ｓ３６）が行われ、メインタスクへの復帰（Ｓ３８）が行われる。
【００４２】
Ｓ３０のカード種類の識別において、カードスロット２０にメモリカードが装着されていると判定された場合（Ｓ３０のＭ）、ファイルサーバ１００とのネットワーク接続が不可能であるから、Ｓ３２のプロセスをスキップし、バッファ５６に待避された画像の有無に応じて保存処理を実行し、メインタスクへ復帰する（Ｓ３４、Ｓ３６、Ｓ３８）。
【００４３】
Ｓ３０のカード種類の識別において、カードスロット２０にオプションカード６８が装着されていないと判定されたとき（Ｓ３０のＮ）、特別な処理は行わず、メインタスクへ復帰する（Ｓ３８）。したがってこのとき、仮にバッファ５６に画像が待避されていれば、その状態が維持される。いずれの場合も、メインタスクへ復帰することにより、起動処理が終了する。
【００４４】
図７は、図６の保存処理（Ｓ３６）の処理フローを示す。まずカード識別部６６によるカードの識別がなされ（Ｓ４０）、カードスロット２０にメモリカードが装着されていれば（Ｓ４０のＭ）、バッファ５６からメモリカードへ画像が転送され（Ｓ４２）、バッファ５６の中で画像が転送された領域についてバッファ５６がクリアされる（Ｓ４４）。この結果、バッファ５６に空き領域が生じる。一方、カード識別の結果、通信カードが装着されていると判定された場合（Ｓ４０のＣ）、バッファ５６の画像がファイルサーバ１００へ送信される（Ｓ４６）。そのために、ファイルサーバ１００において画像を受け入れるためのファイルを生成する指示であるファイル生成コマンドが送信され（Ｓ４８）、続いて画像データを書込コマンドとともに送信し（Ｓ５０）、データの送信が完了すればクローズコマンドを送信して（Ｓ５２）、画像をひとつの画像ファイルとしてファイルサーバ１００へ格納する。
【００４５】
図８は、図５の撮影処理（Ｓ２２）の処理フローを示す。このフローの特徴は、画像を撮影したとき、バッファ５６にすでに画像が待避されていれば、先にこの画像の保存処理を行い、そのあと撮影された画像の保存処理を行う点にある。
【００４６】
ユーザがシャッターボタン３４を押したとき、撮影の指示がイベント検出部５０を介して機構制御ブロック１４へ伝えられ、撮影された画像が撮像ブロック１２から画像処理部４４へ送られる。画像処理部４４は、メインメモリ４６をワークエリアとして画像の符号化圧縮を行い、圧縮画像を生成する（Ｓ６０）。
【００４７】
次に、バッファ処理部６４によってバッファ５６に画像が待避されているか否かが判断され（Ｓ６２）、待避されていれば（Ｓ６２のＹ）、「第１保存処理」、すなわち１回目の保存処理が行われる（Ｓ３６Ａ）。第１保存処理の内容は図７に示す保存処理と同一であるが、その対象はバッファ５６に待避された画像である。この保存が成功すれば（Ｓ６４のＹ）、保存された画像が格納されていた領域についてバッファ５６をクリアし（Ｓ６６）、「第２保存処理」、すなわち２回目の保存処理に進む（Ｓ３６Ｂ）。保存が成功しなければ（Ｓ６４のＮ）、Ｓ６６の処理がスキップされる。第２保存処理も図７に示す保存処理と同一であるが、今回はその対象が撮影によって得られた画像となる。この画像の保存が成功すれば（Ｓ６８のＹ）、撮影された画像が圧縮画像として置かれていたメインメモリ４６の領域がクリアされ（Ｓ７０）、一方、保存が失敗すれば（Ｓ６８のＮ）、メインメモリ４６に置かれている圧縮画像をバッファ処理部６４の作用によってバッファ５６へ保存し（Ｓ７２）、しかる後、その圧縮画像が置かれていたメインメモリ４６の領域がクリアされる（Ｓ７０）。このあと、メインタスクへ復帰し（Ｓ７４）、撮影処理を抜ける。
【００４８】
なお、Ｓ６２においてバッファ５６に画像が待避されていないと判断されれば（Ｓ６２のＮ）、撮影した画像だけを保存すればよいから、第２保存処理（Ｓ３６Ｂ）以下の処理が実行される。Ｓ６４およびＳ６８の処理において、保存の成否の判断が必要な理由は、ネットワーク経由でファイルサーバ１００に画像を送信する場合、ネットワーク接続の状況によっては画像送信に失敗する可能性があるためである。
【００４９】
図９は、図５の再生処理（Ｓ２６）の処理フローを示す。まず、カード識別部６６により、カードの種類が識別され（Ｓ８０）、カードスロット２０にメモリカードが装着されているとき（Ｓ８０のＭ）、メモリカードから画像の読出がなされる（Ｓ８２）。カードスロット２０に通信カードが装着されているときは（Ｓ８０のＣ）、いま再生しようとする画像（以下、必要に応じて「再生対象画像」ともいう）がバッファ５６に残っているかどうかが判定され（Ｓ８６）、もし残っていれば（Ｓ８６のＹ）、バッファ５６からその画像の読出が行われる（Ｓ８４）。再生対象画像がバッファ５６に残っていなければ（Ｓ８６のＮ）、ファイルサーバ１００から画像を受信する（Ｓ８８）。このためにまず、所望の画像のファイルをオープンするためのコマンドが送信され（Ｓ９０）、続いて画像データを読み出すためのコマンドが送信され（Ｓ９２）、読出が終わればクローズコマンドが送信される（Ｓ９４）。Ｓ８０において、オプションカード６８が存在しないと判定されたとき（Ｓ８０のＮ）、バッファ５６から画像の読出が実行される（Ｓ８４）。
【００５０】
以上、いずれかの処理によって読み出された画像はメインメモリ４６へ置かれ、再生処理部４８がこの画像を伸張し、ＬＣＤ２２で再生する（Ｓ９６）。こののち、メインタスクへ復帰する（Ｓ９８）。
【００５１】
なお、この再生処理では、メモリカードが存在する場合には再生対象画像がメモリカードに格納されているものとし、通信カードが存在すれば、ファイルサーバ１００に再生対象画像が保存されているものとし、いずれのカードも存在しない場合はバッファ５６に再生対象画像が待避されているものとし、通信カードが存在しても図８のＳ６８のファイルサーバ１００に対する保存が成功しなかった場合はバッファ５６に再生対象画像が待避されるものとして処理を説明した。もちろん、それら以外の状況も種々想定できるが、ここでは煩を避け、主な処理に絞っている。仮に、より安全な処理を実現したければ、再生対象画像を一意に特定できる識別情報をもとに、その画像がメモリカード、バッファ５６、ファイルサーバ１００のいずれに格納されているかサーチしたうえで読出を実行すれば足
りる。
【００５２】
図１０は、図５の終了処理（Ｓ１８）の処理フローを示す。まず、バッファ処理部６４がバッファ５６にまだ保存されていない画像データが残っているかどうかを判定する（Ｓ１００）。ここで「保存」とは、画像データがメモリカードまたはファイルサーバ１００へ保存されているか、最悪でもバッファ５６へ待避されている状態をいう。したがって、未保存のデータが存在する場合、一般にはそのデータはメインメモリ４６に存在する。未保存のデータがあれば（Ｓ１００のＹ）、バッファ処理部６４の作用により、メインメモリ４６からそのデータがバッファ５６へ待避される（Ｓ１０２）。未保存のデータがなければ（Ｓ１００のＮ）、単にＳ１０２の処理がスキップされる。
【００５３】
続いて、カード識別部６６により通信カードが装着されているかどうかが判定され（Ｓ１０４）、装着されていれば（Ｓ１０４のＹ）、ファイルサーバ１００との間のネットワーク接続を切断する（Ｓ１０６）。通信カードがなければ（Ｓ１０４のＮ）、単にＳ１０６の処理がスキップされる。続いてイベント検出部５０によって電源が落とされ（Ｓ１０８）、メインタスクへの復帰が行われる（Ｓ１１０）。なお、電源が入っている状態でのみメインタスクが動作する場合は、単にＳ１１０の処理がスキップされる。
【００５４】
図１１は、ファイルサーバ１００がデジタルカメラ１０と画像を授受するための処理フローを示す。ファイルサーバ１００は通常、親スレッドにおいてデジタルカメラ１０からネットワーク接続の要求待ち状態にある（Ｓ１５０）。デジタルカメラ１０がその起動処理においてファイルサーバ１００とのネットワーク接続を要求したとき（図６のＳ３２のＡ）、ネットワーク接続要求コマンドを受信し、応答コマンドを送信することにより、ネットワーク接続を確立する（Ｓ１５２）。続いて、子スレッドを生成する（Ｓ１５４）。
【００５５】
図１２は、子スレッドの処理フローを示す。まず、ファイルサーバ１００の再生処理部１０６により、デジタルカメラ１０またはそのユーザに個別のウインドウが表示され（Ｓ２００）、ファイル管理部１０８により、個別のフォルダが生成される（Ｓ２０２）。続いてデジタルカメラ１０からのコマンドの受信待ちになる（Ｓ２０４）。コマンドは、図７の保存処理における画像送信（Ｓ４６）、図９の再生処理における画像受信（Ｓ８８）、および図１０の終了処理におけるネットワーク接続の切断（Ｓ１０６）のいずれかの場合にデジタルカメラ１０から送信され、ファイルサーバ１００がこれを受信する。
【００５６】
受信したコマンドがネットワーク接続の切断を要求しているとき（Ｓ２０６の「切断」）、デジタルカメラ１０とのネットワーク接続を切断し（Ｓ２０７）、親スレッドへ復帰する（Ｓ２０８）。コマンドが画像の保存を要求しているとき（Ｓ２０６の「保存」）、通信部１０２によって画像を受信し（Ｓ２１０）、再生処理部１０６による再生およびファイル管理部１０８による画像データの保存を実行し（Ｓ２１２）、さらにオプショナルな機能としてファイル管理部１０８によってサムネイル画像を生成して保存するとともに、再生処理部１０６によってこのサムネイル画像を表示する（Ｓ２１４）。続いてコマンド受信待ち状態（
Ｓ２０４）へ戻る。
【００５７】
一方、Ｓ２０６において受信したコマンドが画像の再生を要求しているとき（Ｓ２０６の「再生」）、ファイル管理部１０８によって再生対象画像を画像保存装置１１０から読み出してデジタルカメラ１０へ送信する（Ｓ２１６）。続いて、コマンド受信待ち状態（Ｓ２０４）へ戻る。
【００５８】
図１３は、ファイルサーバ１００側の表示装置１１２の画面１３０の表示例を示す。画面１３０には、ファイル管理部１０８によって生成されたフォルダの構造を示す領域１３２と、デジタルカメラ１０の識別情報またはそのユーザのＩＤを示す領域１３４と、再生処理部１０６によって再生された画像を表示する領域１３６が設けられている。デジタルカメラ１０の識別情報は、たとえばフラッシュメモリ６０、または図示しないブートＲＯＭその他の領域へ記録しておき、ファイルサーバ１００との通信の際にこれを送信すれば特定できる。
【００５９】
ユーザは、この画面１３０により、自分が利用しているフォルダを知ることができ、また撮影した画像が次々と表示されていくため、画像の確認が容易になる。フォルダはデジタルカメラ１０またはユーザ毎に個別に管理されているため、他人が撮影した画像が混ざるおそれもない。
【００６０】
以上、本実施の形態によれば、ユーザは次々と撮影する画像を容易に把握できるだけでなく、ファイルサーバ１００の中で自分の画像を効率的に管理できる。ユーザ端末１２４がファイルサーバ１００を兼ね、ノートＰＣのような端末であれば、一般にマウスなどの手段によってデジタルカメラ１０よりも画像の編集その他の操作が容易であり、デジタルカメラ１０の操作性の問題が解消される。さらに、デジタルカメラ１０で撮影された画像がファイルサーバ１００またはメモリカードに直接保存されていくため、デジタルカメラ１０自身は画像保存のために大容量のメモリを持つ必要がない。その結果、コスト面でも有利である。また、ユーザは画像の保存先を意識する必要がなく、操作も容易である。こうした利点により、ユーザはデジタル技術のメリットを最大限に体感することができる。
【００６１】
以上、本発明を実施の形態をもとに説明した。しかしこの実施の形態は例示であり、さまざまな変形例が可能であること、およびそれらの変形例もまた本発明に含まれることは、当業者には容易に理解されるところである。そうした変形例をいくつか挙げる。
【００６２】
実施の形態では、デジタルカメラ１０とファイルサーバ１００の間のネットワーク接続、デジタルカメラ１０からファイルサーバ１００への画像の保存、ファイルサーバ１００からデジタルカメラ１０への画像の送信が、ユーザによる明示的な指示を待たず、すべて自動的になされた。しかしながら、これらの任意の動作をユーザの明示的な指示を待って実行する構成としてもよい。たとえば、操作ブロック１８に図示しない各種設定機能を設け、ネットワーク接続の確立を所定の設定モードにおいて所定のボタンに割り当ててもよい。同様に、画像の保存先をファイルサーバ１００、メモリカード、バッファ５６から明示的に選択する機能を設けてもよい。
【００６３】
実施の形態では、通信制御部７２と通信カードの連携によるファイルサーバ１００とのネットワーク接続の確立を起動処理の中でのみ行った。しかし、起動処理のときに接続が確立できないことも考慮し、ネットワーク接続が確立できなかった場合、起動処理以外のタイミングやイベントの発生によって、ネットワーク確立をリトライする構成としてもよい。たとえば、タイマの設定でリトライしたり、保存処理や再生処理の中でリトライすることが考えられる。無線ＬＡＮのアクセスポイントとの接続が確立できずに通信できなかった場合、通信制御部７２または通信カードは、無線ＬＡＮからのビーコンを検出したとき、ネットワーク接続を確立してもよい。
【００６４】
図６では、起動処理の中で保存処理（Ｓ３６）を実行した。しかし、起動処理ではファイルサーバ１００との接続を確立するだけに留め、Ｓ３４およびＳ３６の処理をスキップしてもよい。その場合、起動処理が短時間で済む。
【００６５】
実施の形態では、バッファ５６をフラッシュメモリ６０の中に設けたが、これはメインメモリ４６の一部を利用してもよい。その場合、デジタルカメラ１０の電源をオフにする前にメインメモリ４６から画像データをファイルサーバ１００またはメモリカードへ転送するか、電源オフの間もメインメモリ４６を通電状態において画像を保存することが望ましい。
【００６６】
実施の形態では、図８の撮影処理において、撮影した画像よりもバッファ５６に残っている画像を先に保存した。これは、撮影された順番を守って保存する趣旨であるが、撮影の順序と保存の順序を問わないとすれば、先に撮影した画像を保存し、その後でバッファ５６に残った画像を保存してもよい。その場合、図８においてＳ６２〜Ｓ６６の処理とＳ３６Ｂ〜Ｓ７０の処理を入れ替えればよい。
【００６７】
実施の形態では、図１０の終了処理において未保存のデータが存在する場合、これをバッファ５６へ待避した（Ｓ１０２）。しかし、メモリカードが存在する場合は未保存のデータをメモリカードへ保存してもよいし、通信カードが存在する場合は未保存のデータをファイルサーバ１００へ保存してもよい。バッファ５６へ待避する場合は一般に終了処理を早く終わらせることができる。メモリカードやファイルサーバ１００へ保存する場合はバッファ５６の空き領域を確保することができる。なお、図１０の終了処理をさらに早く終わらせたい場合、未保存のデータを破棄すること、すなわちＳ１００およびＳ１０２をスキップすることも選択肢として考えられる。
【符号の説明】
【００６８】
１０  デジタルカメラ、  １２  撮像ブロック、  １４  機構制御ブロック、  １６  処理ブロック、  １８  操作ブロック、  ４４  画像処理部、  ４８  再生処理部、  ５０  イベント検出部、  ５２  転送処理部、  ５６  内蔵バッファ領域またはバッファ、  ６４  バッファ処理部、  ６６  カード識別部、  ７２  通信制御部、  ７４  メモリカード制御部、  １００  ファイルサーバ、  １０２  通信部、  １０４  制御部、  １２０  ファイル管理システム、  １３０  表示装置の画面。
【図１】
2011035930.tif 000003
【図２】
2011035930.tif 000004
【図３】
2011035930.tif 000005
【図４】
2011035930.tif 000006
【図５】
2011035930.tif 000007
【図６】
2011035930.tif 000008
【図７】
2011035930.tif 000009
【図８】
2011035930.tif 000010
【図９】
2011035930.tif 000011
【図１０】
2011035930.tif 000012
【図１１】
2011035930.tif 000013
【図１２】
2011035930.tif 000014
【図１３】
2011035930.tif 000015
【手続補正書】
【提出日】平成22年10月22日(2010.10.22)
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
撮像ブロックと、撮像ブロックを機構面で制御する機構制御ブロックと、ユーザの操作を入力する操作ブロックと、画像に処理を施す処理ブロックとを含み、
前記処理ブロックは、
オプションスロットに装着されているカードを識別するカード識別部と、
本デジタルカメラに対する撮像要求及び画像再生要求を検出する検出部と、
オプションスロットに通信カードが装着されたときこの通信カードを制御する通信制御部と、
オプションスロットにメモリカードが装着されたときこのメモリカードを制御するメモリカード制御部と、
再生対象画像を再生する再生処理部とを備え、
撮像要求が検出された場合、オプションスロットにメモリカードが装着されているときには、前記メモリカード制御部がメモリカードを記録媒体として前記撮像ブロックにより撮像された画像の保存を行う一方、オプションスロットに通信カードが装着されているときには、前記通信制御部がファイルサーバを記録媒体として通信カード経由で前記画像の保存を行い、
画像再生要求が検出された場合、オプションスロットにメモリカードが装着されているときには、前記メモリカード制御部がメモリカードから再生対象画像の読出を行う一方、オプションスロットに通信カードが装着されているときには、前記通信制御部がファイルサーバから通信カード経由で再生対象画像の受信処理を実行することを特徴とするデジタルカメラ。
【請求項２】
前記検出部は、請求項１記載のデジタルカメラに対する起動要求をさらに検出し、
起動要求が検出された場合、オプションスロットに通信カードが装着されているときには、前記通信制御部がファイルサーバとのネットワーク接続を確立するための処理を実行することを特徴とする請求項１記載のデジタルカメラ。
【請求項３】
ユーザの操作を入力する操作ブロックと、画像に処理を施す処理ブロックとを含み、
前記処理ブロックは、
オプションスロットに装着されているカードを識別するカード識別部と、
本表示装置に対する画像再生要求を検出する検出部と、
オプションスロットに通信カードが装着されたときこの通信カードを制御する通信制御部と、
オプションスロットにメモリカードが装着されたときこのメモリカードを制御するメモリカード制御部と、
再生対象画像を再生して表示する表示部とを備え、
前記画像再生要求が検出された場合、オプションスロットにメモリカードが装着されているときには、メモリカード制御部がメモリカードから再生対象画像の読出を行う一方、オプションスロットに通信カードが装着されているときには、前記通信制御部がファイルサーバから通信カード経由で再生対象画像の受信処理を実行することを特徴とする表示装置。