(57)【特許請求の範囲】
【請求項１】
デジタルカメラと、これに接続されるコンピュータと、このコンピュータに接続されるプリンタを備えたデジタルカメラシステムであって、
前記デジタルカメラはプリント開始指示手段を備えるとともに、前記コンピュータに画像データを転送するための転送手段を備え、
前記コンピュータは、前記プリント開始指示手段によるプリント開始指示に基いて、前記プリンタを起動しかつ前記画像データのプリントを行わせる制御手段を備えていることを特徴とするデジタルカメラシステム。
【請求項２】
コンピュータは、デジタルカメラから転送されてきた画像データに対する画像処理手段を備えている請求項１に記載のデジタルカメラシステム。
【請求項３】
少なくともデジタルカメラとコンピュータとが、１個または２個以上の映像用あるいは通信用の機器が接続されたネットワークを介して接続されている請求項１または２に記載のデジタルカメラシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタルカメラとコンピュータとプリンタを備えたデジタルカメラシステムに関する。
【０００２】
【従来の技術】
従来、デジタルカメラで撮影した画像をプリントする場合には、デジタルカメラとプリンタをコンピュータに接続し、画像データを一旦コンピュータに転送したうえで、コンピュータを操作してプリンタに画像を出力していた。
【０００３】
このため、所望の画像を得るためにはコンピュータの操作が必要であり、デジタルカメラ側からの操作によりプリンタを動作させプリント処理を行うことはできず、操作性が良くなかった。
【０００４】
そこで、デジタルカメラとプリンタを、コンピュータを介することなく接続し、デジタルカメラ側での操作によりプリンタを動作させるシステムも提案されている。
【０００５】
【発明が解決しようとする課題】
しかしながら、例えば、１００万画素のデジタルカメラで撮影した各色８ビットの画像データの容量は３ＭＢにも及ぶ。またＡ４サイズ３００ｄｐｉでプリントする場合、各色８ビットの画像データの容量は２５ＭＢにもなる。デジタルカメラとプリンタを、コンピュータを介することなく接続する場合は、デジタルカメラ側でこのような大容量のメモリが必要となるが、このようなメモリをデジタルカメラに備えさせるのは、処理能力、メモリの利用効率、装置のコストパフォーマンス、操作性等の諸点に鑑みると得策ではない。
【０００６】
また、撮影された画像データをプリントする場合、画像処理等を施すのが通常であるが、これらの処理を行うためには、上記の数倍の容量のメモリが必要となることから、デジタルカメラとプリンタをコンピュータを介することなく接続して動作させることは、実際上困難であった。
【０００７】
この発明は、このような事情に鑑みてなされたものであって、デジタルカメラ側に大きなメモリを必要とすることなく、しかもデジタルカメラからの操作に基いてプリンタを動作させるようにして、操作性を向上したデジタルカメラシステムの提供を課題とする。
【０００８】
【課題を解決するための手段】
上記課題は、デジタルカメラと、これに接続されるコンピュータと、このコンピュータに接続されるプリンタを備えたデジタルカメラシステムであって、前記デジタルカメラはプリント開始指示手段を備えるとともに、前記コンピュータに画像データを転送するための転送手段を備え、前記コンピュータは、前記プリント開始指示手段によるプリント開始指示に基いて、前記プリンタを起動しかつ前記画像データのプリントを行わせる制御手段を備えていることを特徴とするデジタルカメラシステムによって解決される。
【０００９】
このシステムによれば、デジタルカメラからのプリント開始指示に基いて、コンピュータがプリンタを起動し、デジタルカメラから転送された画像データのプリントを行わせるから、デジタルカメラからプリント開始を指示するだけで自動的に画像データのプリントが行われる。このため操作性が良くなる。
【００１０】
しかも、例えば、デジタルカメラから転送されてきた画像データに対する画像処理手段をコンピュータに備えさせることにより、プリントのために必要な処理等はコンピュータ側で行わせることができ、その分デジタルカメラ側のメモリ容量を大きくする必要がなくなる。
【００１１】
また、デジタルカメラ、コンピュータ、プリンタは相互に直接接続されていても良いし、少なくともデジタルカメラとコンピュータとは、１個または２個以上の映像用あるいは通信用の機器が接続されたネットワークを介して接続されていても良い。少なくともデジタルカメラとコンピュータとがネットワークを介して接続される場合には、デジタルカメラからの操作により、コンピュータ以外の他の映像用あるいは通信用の機器を利用することが可能となり、デジタルカメラシステムの用途が一層拡大する。
【００１２】
【発明の実施の形態】
この実施形態では、デジタルカメラ、パーソナルコンピュータ、プリンタがネットワークを介して相互に接続されている場合を例にとって説明する。
【００１３】
＜ネットワークの全体構成＞
図１を用いて、ネットワークの全体構成について説明する。
【００１４】
図１は、ＩＥＥＥ１３９４によるホームネットワーク上に家庭用ＡＶ機器と、ケーブルモデム、電話器、ノートパソコンやデスクトップパソコンからなるパーソナルコンピュータ、ファクシミリ、プリンタが接続されている様子を示すものである。ＳＴＢはＩＥＥＥ１３９４準拠の機器を接続するための、複数個のコネクタが装備されたセットトップボックスである。セットボックス同士もＩＥＥＥ１３９４により結ばれている。
【００１５】
各装置の機能は次表の通りである。
【００１６】
【表１】
0003713944.tif 000002
【００１７】
ホームバス上に接続されている装置は、入力側１個に対して出力側複数を指定して情報のやりとりを行うことが可能である。例えば、テレビ番組を鑑賞しながら録画を行う時には、チューナーが出力するデジタルビデオ信号の受け手側として、テレビモニタとビデオディスクドライブを指定した上で、アンテナからのテレビ信号を選局し、デジタルビデオ信号としてホームバス上に流し、テレビモニターが当該信号を受け表示する。一方で、ビデオディスクドライブも、当該信号を受け記録が可能である。
【００１８】
前記セットボックスＳＴＢにデジタルカメラを接続すると、デジタルカメラで撮影した画像をパーソナルコンピュータに転送して加工したり、テレビモニター上に表示したり、プリンタでプリントすることが可能である。
【００１９】
デジタルカメラの構成は以下のようになっている。
【００２０】
＜デジタルカメラの構成＞
デジタルカメラ１は、図２〜４に示すように、箱型のカメラ本体部２と直方体状の撮像部３とから構成されている。撮像部３は、正面（図２の紙面手前側）から見てカメラ本体部２の右側面に着脱可能、かつ、この右側面と平行な面内に回動可能に装着されている。
【００２１】
前記撮像部３は、マクロズームからなる撮影レンズ及びＣＣＤ（ＣｈａｒｇｅＣｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）等の光電変換素子からなる撮像装置を有し、被写体の光学像をＣＣＤの各画素で光電変換された電荷信号により構成される画像に変換して取り込むものである。一方、カメラ本体部２は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）からなる表示部１０、メモリカード８の装着部１７及びパーソナルコンピュータが外部接続される接続端子１３を有し、主として上記撮像部３で取り込まれた画像信号に所定の信号処理を施した後、ＬＣＤ表示部１０への表示、メモリカード８への記録、パーソナルコンピュータへの転送等の処理を行うものである。
【００２２】
撮像部３の内部には、マクロズームレンズ３０１が配設され、このマクロズームレンズ３０１の後方位置の適所にＣＣＤカラーエリアセンサ３０３を備えた撮像回路が設けられている。また、撮像部３内の適所にフラッシュ光の被写体からの反射光を受光する調光センサ３０５を備えた調光回路３０４が設けられている。
【００２３】
カメラ本体部２の前面には、図２に示すように、左端部の適所にグリップ部４が設けられ、右端部の上部適所に内蔵フラッシュ５が設けられている。また、カメラ本体部２の上面には、図２に示すように、略中央に記録画像を再生する際のコマ送り用のスイッチ６、７が設けられている。スイッチ６は、記録画像をコマ番号が増大する方向（撮影順の方向）にコマ送りするためのスイッチ（以下、Ｕｐキーという。）であり、スイッチ７は、記録画像をコマ番号が減少する方向にコマ送りするためのスイッチ（以下、Ｄｏｗｎキーという。）である。また、背面側（図３の紙面手前側）からみてＤｏｗｎキー７の左側にメモリカード８に記録された画像を消去するための消去スイッチＤが設けられ、Ｕｐキー６の右上にシャッターボタン９が設けられている。
【００２４】
カメラ本体部２の背面には、図３に示すように、左端部の略中央に撮影画像のモニタ表示（ビューファインダーに相当）及び記録画像の再生表示等を行うためのＬＣＤ表示部１０が設けられている。また、ＬＣＤ表示部１０の下方位置には、メモリカード８に記録される画像データの圧縮率Ｋを切換設定するための圧縮率設定スライドスイッチ１２が設けられている。また、カメラ本体部２の撮像部３側の側面には、パーソナルコンピュータが外部接続される接続端子１３が設けられ、背面上部には電源スイッチＰＳが設けられている。
【００２５】
さらに、カメラ本体部２には、音声を記録しあるいは再生時に記録した音声を表示するための、マイク兼用スピーカＭＩＣが設けられている。後述する映像信号を表示する際には、映像信号に含まれる音声信号はＭＩＣを通して聞くことができる。
【００２６】
前記デジタルカメラ１には、フラッシュ（以下、フラュシュをＦＬと記すことがある）発光に関するモードとして、被写体輝度に応じて自動的に内蔵フラッシュ５を発光させる「自動発光モード」、被写体輝度に関係なく内蔵フラッシュ５を強制的に発光させる「強制発光モード」及び内蔵フラッシュ５の発光を禁止する「発光禁止モード」が設けられ、本体部２の背面のＬＣＤ１０の上方に配設されたＦＬモード設定キー１１を押す毎に「自動発光」、「強制発光」及び「発光禁止」の各モードがサイクリックに切り換わり、いずれかのモードが選択設定されるようになっている。また、デジタルカメラ１は、１／８と１／２０の２種類の圧縮率Ｋが選択設定可能となされ、例えば圧縮率設定スイッチ１２を右にスライドすると、圧縮率Ｋ＝１／８が設定され、左にスライドすると、圧縮率Ｋ＝１／２０が設定される。なお、本実施の形態では、２種類の圧縮率Ｋが選択設定できるようにしているが、３種類以上の圧縮率Ｋを選択設定できるようにしてもよい。
【００２７】
更に、カメラ本体部２の背面の右端上部には、「撮影モード」と機能選択モードとしての「再生モード」とを切換設定する撮影／再生モード設定スイッチ１４が設けられている。撮影モードは、写真撮影を行うモードであり、再生モードは、メモリカード８に記録された撮影画像をＬＣＤ表示部１０に再生表示するモードである。撮影／再生モード設定スイッチ１４も２接点のスライドスイッチからなり、例えば右にスライドすると、再生モードが設定され、左にスライドすると、撮影モードが設定される。
【００２８】
カメラ本体部２の底面には、電池装填室１８とメモリカード８のカード装填室１７とが設けられ、両装填室１７、１８の装填口は、クラムシェルタイプの蓋１５により閉塞されるようになっている。本実施形態におけるデジタルカメラ１は、４本の単三形乾電池を直列接続してなる電源電池Ｅを駆動源としている。
【００２９】
図５は、デジタルカメラ１の制御系を示すブロック図である。
【００３０】
撮像部３内において、前記ＣＣＤ３０３は、マクロズームレンズ３０１により結像された被写体の光像を、Ｒ（赤）、Ｇ（緑）、Ｂ（青）の色成分の画像信号（各画素で受光された画素信号の信号列からなる信号）に光電変換して出力する。タイミングジェネレータ３１４は、ＣＣＤ３０３の駆動を制御するための各種のタイミングパルスを生成するものである。
【００３１】
撮像部３における露出制御は、絞りが固定絞りとなっているので、ＣＣＤ３０３の露光量、すなわち、シャッタスピードに相当するＣＣＤ３０３の電荷蓄積時間を調節して行われる。被写体輝度が低輝度時に適切なシャッタスピードが設定できない場合は、ＣＣＤ３０３から出力される画像信号のレベル調整を行うことにより露光不足による不適正露出が補正される。すなわち、低輝度時は、シャッタスピードとゲイン調整とを組み合わせて露出制御が行われる。画像信号のレベル調整は、信号処理回路３１３内のＡＧＣ回路のゲイン調整において行われる。
【００３２】
タイミングジェネレータ３１４は、タイミング制御回路２０２から送信される基準クロックに基づきＣＣＤ３０３の駆動制御信号を生成するものである。タイミングジェネレータ３１４は、例えば積分開始／終了（露出開始／終了）のタイミング信号、各画素の受光信号の読出制御信号（水平同期信号、垂直同期信号、転送信号等）等のクロック信号を生成し、ＣＣＤ３０３に出力する。
【００３３】
信号処理回路３１３は、ＣＣＤ３０３から出力される画像信号（アナログ信号）に所定のアナログ信号処理を施すものである。信号処理回路３１３は、ＣＤＳ（相関二重サンプリング）回路とＡＧＣ（オートゲインコントロール）回路とを有し、ＣＤＳ回路により画像信号のノイズの低減を行い、ＡＧＣ回路のゲインを調整することにより画像信号のレベル調整を行う。
【００３４】
調光回路３０４は、フラッシュ撮影における内蔵フラッシュ５の発光量を全体制御部２１１により設定された所定の発光量に制御するものである。フラッシュ撮影においては、露出開始と同時に被写体からのフラッシュ光の反射光が調光センサ３０５により受光され、この受光量が所定の発光量に達すると、調光回路３０４から全体制御部２１１を介してフラッシュ制御回路２１４に発光停止信号が出力される。フラッシュ制御回路２１４は、この発光停止信号に応答して内蔵フラッシュ５の発光を強制的に停止し、これにより内蔵フラッシュ５の発光量が所定の発光量に制御される。
【００３５】
カメラ本体部２内において、Ａ／Ｄ変換器２０５は、画像信号の各画素信号を１０ビットのデジタル信号に変換するものである。Ａ／Ｄ変換器２０５は、図示しないＡ／Ｄクロック発生回路から入力されるＡ／Ｄ変換用のクロックに基づいて各画素信号（アナログ信号）を１０ビットのデジタル信号に変換する。
【００３６】
カメラ本体部２内には、基準クロック、タイミングジェネレータ３１４、Ａ／Ｄ変換器２０５に対するクロックを生成するタイミング制御回路２０２が設けられている。タイミング制御回路２０２は、全体制御部２１１により制御される。
【００３７】
黒レベル補正回路２０６は、Ａ／Ｄ変換器２０５でＡ／Ｄ変換された画素信号（以下、画素データという。）の黒レベルを基準の黒レベルに補正するものである。また、ホワイトバランス回路（以下、ＷＢ回路という）２０７は、γ補正後にホワイトバランスも合わせて調整されるように、Ｒ、Ｇ、Ｂの各色成分の画素データのレベル変換を行うものである。ＷＢ回路２０７は、全体制御部２１１から入力される、レベル変換テーブルを用いてＲ、Ｇ、Ｂの各色成分の画素データのレベルを変換する。なお、レベル変換テーブルの各色成分の変換係数（特性の傾き）は全体制御部２１１により撮影画像毎に設定される。
【００３８】
γ補正回路２０８は、画素データのγ特性を補正するものである。γ補正回路２０８は、γ特性の異なる例えば６種類のγ補正テーブルを有し、撮影シーンや撮影条件に応じて所定のγ補正テーブルにより画素データのγ補正を行う。
【００３９】
画像メモリ２０９は、γ補正回路２０８から出力される画素データを記憶するメモリである。画像メモリ２０９は、１フレーム分の記憶容量を有している。すなわち、画像メモリ２０９は、ＣＣＤ３０３がｎ行ｍ列の画素を有している場合、ｎ×ｍ画素分の画素データの記憶容量を有し、各画素データが対応する画素位置に記憶されるようになっている。
【００４０】
ＶＲＡＭ２１０は、ＬＣＤ表示部１０に再生表示される画像データのバッファメモリである。ＶＲＡＭ２１０は、ＬＣＤ表示部１０の画素数に対応した画像データの記憶容量を有している。
【００４１】
ＭＩＣは前述したようにマイク兼用スピーカである。後述する映像信号を表示する際には、映像信号中の音声信号は、全体制御部２１１で音声分離されて、ＭＩＣを通して聞くことができる。
【００４２】
撮影待機状態においては、撮像部３により１／３０（秒）毎に撮像された画像の各画素データが、Ａ／Ｄ変換器２０５〜γ補正回路２０８により所定の信号処理を施された後、画像メモリ２０９に記憶されるとともに、全体制御部２１１を介してＶＲＡＭ２１０に転送され、ＬＣＤ表示部１０に表示される。これにより撮影者はＬＣＤ表示部１０に表示された画像により被写体像を視認することができる。また、再生モードにおいては、メモリカード８から読み出された画像が全体制御部２１１で所定の信号処理が施された後、ＶＲＡＭ２１０に転送され、ＬＣＤ表示部１０に再生表示される。
【００４３】
カードＩ／Ｆ２１２は、メモリカード８への画像データの書込み及び画像データの読出しを行うためのインターフェースである。また、通信用Ｉ／Ｆ２１３は、デジタルカメラ９を各ネットワーク接続機器１９と通信可能に外部接続するための、ＩＥＥＥ１３９４規格に準拠したインターフェースである。
【００４４】
フラッシュ制御回路２１４は、内蔵フラッシュ５の発光を制御する回路である。フラッシュ制御回路２１４は、全体制御部２１１の制御信号に基づき内蔵フラッシュ５の発光の有無、発光量及び発光タイミング等を制御し、調光回路３０４から入力される発光停止信号ＳＴＰに基づき内蔵フラッシュ５の発光量を制御する。
【００４５】
ＲＴＣ２１９は、撮影日時を管理するための時計回路であり、図示しない別の電源で駆動される。
【００４６】
操作部２５０は、上述した、Ｕｐキー６、Ｄｏｗｎキー７、シャッターボタン９、ＦＬモード設定キー１１、圧縮率設定スイッチ１２、撮影／再生モード設定スイッチ１４に相当するスイッチを備えている。
【００４７】
全体制御部２１１は、マイクロコンピュータからなり、上述した撮像部３内及びカメラ本体部２内の各部材の駆動を有機的に制御してデジタルカメラ１の撮影動作を統括制御するものである。
【００４８】
また、図６に示すように、全体制御部２１１は、露出制御値（シャッタスピード（ＳＳ））を設定するための輝度判定部２１１ａとシャッタスピード（ＳＳ）設定部２１１ｂとを備えている。輝度判定部２１１ａは、撮影待機状態において、ＣＣＤ３０３により１／３０（秒）毎に取り込まれる画像を利用して被写体の明るさを判定するものである。すなわち、輝度判定部２１１ａは、画像メモリ２０９に更新的に記憶される画像データを用いて被写体の明るさを判定するものである。
【００４９】
輝度判定部２１１ａは、画像メモリ２０９の記憶エリアを９個のブロックに分割し、各ブロックに含まれるＧ（緑）の色成分の画素データを用いて各ブロックを代表する輝度データを算出する。
【００５０】
シャッタスピード設定部２１１ｂは、輝度判定部２１１ａによる被写体の明るさの判定結果に基づいてシャッタスピード（ＣＣＤ３０３の積分時間）を設定するものである。シャッタスピード設定部２１１ｂは、シャッタスピードのテーブルを有している。
【００５１】
シャッタスピードは、カメラ起動時に１／１２８（秒）に初期設定され、撮影待機状態において、シャッタスピード設定部２１１ｂは、輝度判定部２１１ａによる被写体の明るさの判定結果に応じて初期値から高速側若しくは低速側に１段ずつ変更設定する。
【００５２】
また、全体制御部２１１は、撮影シーンに応じて適切なシャッタスピードの設定、γ補正、フィルタリング補正（後述）を行うために、「低輝度シーン」、  「中輝度通常シーン」、「中輝度逆光シーン」及び「高輝度シーン」の４種類の撮影シーンを判定するシーン判定部２１１ｃを備えている。「低輝度シーン」は、室内撮影や夜間撮影のように、通常、フラッシュによる補助光を必要とするシーンであり、「中輝度通常シーン」は、主被写体に対する照明光（自然光、人工光を含む）が順光で、かつ、その明るさが適当であるため補助光無しで撮影可能なシーンである。また、「中輝度逆光シーン」は、全体的な明るさは適当であるが、主被写体に対する照明光が逆光のため、フラッシュ発光が好ましいシーンであり、「高輝度シーン」は、例えば晴天の海やスキー場での撮影のように全体的に非常に明るいシーンである。シーン判定部２１１ｃによる判定結果はメモリ２１１ｄに記憶される。
【００５３】
更に、全体制御部２１１は、撮像画像が風景や人物等の通常の写真撮影の画像（以下、この種の撮影画像を自然画という。）であるか、ボードに描かれた文字、図表等の画像（以下、この種の２値画像に類似した画像を文字画という。）であるかを判定する画像判定部２１１ｅを備えている。
【００５４】
画像判定部２１１ｅは、画像メモリ２０９に記憶された撮像画像を構成する画素データに基づき各画素位置の輝度データのヒストグラムを作成し、このヒストグラムに基づき撮像画像の内容を判定する。一般に、撮像画像の輝度データのヒストグラムは、自然画の場合は、輝度分布の偏りが少なく、１つのピーク値を有する、いわゆる１山分布となるが、例えばホワイトボードに描かれた文字のような文字画の場合は、白地部分と黒の文字部分とにそれぞれ輝度分布の偏りが見られ、２山分布となる。従って、画像判定部２１１ｅは、撮像画像の輝度データＢＶ（ｉ、ｊ）のヒストグラムが１山分布であるか、２山分布であるかを判別することにより撮像画像が自然画であるか、文字画であるかを判別する。そして、この判定結果もメモリ２１１ｄに記憶される。
【００５５】
全体制御部２１１は、上記撮影画像の記録処理を行うために、フィルタリング処理を行うフィルタ部２１１ｆとサムネイル画像及び圧縮画像を生成する記録画像生成部２１１ｇとを備え、メモリカード８に記録された画像をＬＣＤ表示部１０に再生するために、再生画像を生成する再生画像生成部２１１ｈを備えている。
【００５６】
前記フィルタ部２１１ｆは、デジタルフィルタにより記録すべき画像の高周波成分を補正して輪郭に関する画質の補正を行うものである。フィルタ部２１１ｆは、圧縮率Ｋ＝１／８、１／２０のそれぞれについて、標準的な輪郭補正を行うデジタルフィルタと、この標準的な輪郭補正に対して、輪郭を強める２種類のデジタルフィルタと輪郭を弱める２種類のデジタルフィルタの合計５種類のデジタルフィルタを備えている。
【００５７】
前記記録画像生成部２１１ｇは、画像メモリ２０９から画素データを読み出してメモリカード８に記録すべきサムネイル画像と圧縮画像とを生成する。記録画像生成部２１１ｇは、画像メモリ２０９からラスタ走査方向に走査しつつ、横方向と縦方向の両方向でそれぞれ８画素毎に画素データを読み出し、順次、メモリカード８に転送することで、サムネイル画像を生成しつつメモリカード８に記録する。
【００５８】
また、記録画像生成部２１１ｇは、画像メモリ２０９から全画素データを読み出し、これらの画素データに２次元ＤＣＴ変換、ハフマン符号化等のＪＰＥＧ方式による所定の圧縮処理を施して圧縮画像の画像データを生成し、この圧縮画像データをメモリカード８の本画像エリアに記録する。
【００５９】
全体制御部２１１は、撮影モードにおいて、シャッターボタン９により撮影が指示されると、撮影指示後に画像メモリ２０９に取り込まれた画像のサムネイル画像と圧縮率設定スイッチ１２で設定された圧縮率ＫによりＪＰＥＧ方式により圧縮された圧縮画像とを生成し、撮影画像に関するタグ情報（コマ番号、露出値、シャッタスピード、圧縮率Ｋ、撮影日、撮影時のフラッシュのオンオフのデータ、シーン情報、画像の判定結果等の情報）とともに両画像をメモリカード８に記憶する。
【００６０】
デジタルカメラによって記録された画像は、図７に示すように、圧縮率１／２０で４０コマの画像が記憶可能であり、各コマ８１〜８５はタグの部分とＪＰＥＧ形式で圧縮された高解像度の画像データ（６４０×４８０画素）とサムネイル表示用の画像データ（８０×６０画素）が記録されている。各コマ単位で、たとえばＥＸＩＦ形式の画像ファイルとして扱うことが可能である。
【００６１】
＜ネットワーク上でのデジタルカメラの動作＞
先述のように、デジタルカメラ１を、ホームバスの上の任意のセットトップボックスＳＴＢに接続した状態で、撮影／再生モード設定スイッチ１４を再生モード側にセットすると、図８に示すように、表示部１０に画面Ｄ１が表示される。画面Ｄ１はメインメニューであり、使用する機能を選択する画面である。画面Ｄ１では、プリントが選択されているが、Ｕｐ／Ｄｏｗｎスイッチ６、７を操作することにより、図示する８つのメニューが選択可能になっている。
【００６２】
画面Ｄ１において、番号１から８までは、機能の選択画面になっており、撮影／再生モード設定スイッチを再生モード側にセットした後で、画面Ｄ１を表示する前に、ネットワークに接続されている機器を、デジタルカメラから問い合わせるようになっている。各機器には固有のＩＤ番号とタイプが予め機器の内部の不揮発性メモリ登録されているので、これにより、ネットワークに接続されている機器の一覧を作成する。これを次表に示す。
【００６３】
【表２】
0003713944.tif 000003
【００６４】
これにより、メインメニューに表示される各機能に対して、関係するタイプの装置が接続されているのかどうかを判別することができる。各機能毎に、どのタイプの機器が関連するのかを次の表に○をつけて示している。○の横の数字は、機能が選択された場合に呼び出される順番を示す。例えば、「４：インターネット」が選択された場合には、ケーブルモデムが使用不可能なら次いでターミナルアダプターが呼び出される。
【００６５】
【表３】
0003713944.tif 000004
【００６６】
ここで、ネットワーク上に接続されている装置の認識可／不可状態に関して、次表の７つの状態が想定される。画面Ｄ１においては、ネットワークケーブルと、電源ケーブルの接続状態に応じて、ネットワーク上で認識された機器に対応する機能のみが選択可能になっている。
【００６７】
【表４】
0003713944.tif 000005
【００６８】
▲５▼、▲６▼のネットワークケーブルが外れている状態においては、デジタルカメラ１から制御不可能であるため、ネットワークケーブルが外れている機器に関連する機能は選択不可能であり、淡色で表示されるようになっている。
【００６９】
例えば、ターミナルアダプターが接続されていない場合には、「６：データ送信」の機能は選択不可能である。
【００７０】
また、▲３▼、▲４▼のように、ネットワークケーブルは接続されているが、電源ケーブルが接続されていない状態では、機器に応じて、使用可能／使用不可の状態が異なる。すなわち、電池にて駆動可能かどうか、あるいはネットワークを介した給電が可能かどうかで、ネットワーク上で認識されるかどうかが決まる。
【００７１】
この例では、電話器、ノートパソコン、ターミナルアダプターには、内部に２次電池が装備されており、これら３者のみが電池にて駆動可能になっている。従って、電源ケーブルが外れていても、ネットワークケーブルさえ接続されておれば、これらの機器はネットワーク上で認識され、対応する機能が利用可能にある。もし、▲４▼のように電源がＯＦＦの場合には、電源ＯＮ信号をデジタルカメラから送出することにより、対象機器の電源をＯＮにすることができる。
【００７２】
▲１▼、▲２▼のように、ネットワークケーブル、電源ケーブルとも接続されている状態においては、機器はネットワーク上で認識され、対応する機能は使用可能である。▲２▼のように機器の電源状態がＯＦＦの場合であっても、デジタルカメラから電源ＯＮ信号を送出することにより電源ＯＮ状態にすることができる。
【００７３】
画面Ｄ１においては、ネットワークケーブルが外れていて利用不可能な機器に対応する機能は、選択不可能であり、淡色で表示するようになっているから、利用不可能な機器に対応する機能を選択してしまう不都合がなくなり、利用可能な機器に対応する機能のみを確実に選択することができ、操作性が良くなる。
【００７４】
なお、特定機能に対応する機器が複数個ある場合には、特定機能に対応する機器が全て使用不可能の場合にのみ、淡色表示するようになっている。例えば、  「２：再生」の場合には、テレビモニタ、デスクトップパソコン、ノートパソコンの３者がすべて使用不可能の場合のみ、淡色表示するようになっている。
【００７５】
＜画面の選択＞
図８に示す画面Ｄ１で「１：プリント」を選択し、シャッターボタンを押すと画面Ｄ１０に遷移する。
【００７６】
画面Ｄ１０は、プリントイメージの選択画面であり、デジタルカメラ１で最近に撮影した４コマ分の画像がコマ番号とともに表示されており、最も新しい画像が選択されている。選択されている画像には枠が表示されている。
【００７７】
画面Ｄ１０でＵｐキーを押すと、コマ番号が一つ大きな画像を選択し、Ｄｏｗｎキーを押すとコマ番号が一つ小さな画像を選択する。
【００７８】
画面Ｄ１で「２：再生」を選択し、シャッターボタンを押すと画面Ｄ２０に遷移する。画面Ｄ２０では、デジタルカメラ１のメモリカード８に保管されている画像を再生する場所を選択することが可能であり、カメラのモニター、ネットワークに接続されているテレビモニターやパソコンのいずれで再生するのかを選択させるために、「２１：カメラのモニターで表示」、「２２：テレビで表示」、「２３：パソコンで表示」の各項目が画面に表示されている。なお、画面Ｄ２０では、デジタルカメラ１で撮影した最も新しい画像も表示されている。
【００７９】
画面Ｄ１で、「３：テレビ番組」を選択すると、画面Ｄ３０に遷移する。画面Ｄ３０では、左下に最近選択したチャンネル番号が表示されており、Ｕｐキーを押すと、チャンネル番号が一つ大きくなり、Ｄｏｗｎキーを押すとチャンネル番号が一つ小さくなる。なお、画面Ｄ３０では、セットされているチャンネル番号に対応した映像が表示されている。
【００８０】
画面Ｄ１で、「４：インターネット」を選択すると、図９に示す画面Ｄ４０に遷移する。画面Ｄ４０では、ＷＷＷコンテンツをデジタルカメラのモニター画面で閲覧するためのインターネットアドレスを選択可能になっている。アドレスは予め設定されており、Ｕｐキー、Ｄｏｗｎキーを押す毎に変更される。画面に入りきれない場合には、選択項目をスクロールさせる。
【００８１】
画面Ｄ１で、「５：データ記録」を選択すると、画面Ｄ５０に遷移する。画面Ｄ５０では、デジタルカメラ１のメモリカード８内に記録されている画像を保管する対象を選択することができる。ここでは、ネットワークに接続されているビデオデッキと２台のパソコンが選択可能になっており、Ｕｐキー、Ｄｏｗｎキーを押す毎に記録対象を変更することが可能である。もし、画面に入りきれないなら、選択項目をスクロールさせる。
【００８２】
画面Ｄ１で、「６：送信」を選択すると、画面Ｄ６０に遷移する。画面Ｄ６０では、デジタルカメラ１のメモリカード８内に記録されている画像を送信する相手先を選択することができる。Ｕｐキー、Ｄｏｗｎキーを押す毎に送信先を変更することが可能である。もし、画面に入りきれないなら、選択項目をスクロールさせる。なお、画面Ｄ６０には、送信先の設定を行うための項目「６４：送信先の設定」も表示されている。
【００８３】
画面Ｄ１で、「７：アプリケーションの実行」を選択すると、画面Ｄ７０に遷移する。画面Ｄ７０では、デジタルカメラ用の各種アプリケーションが選択できる。Ｕｐキー、Ｄｏｗｎキーを押す毎に選択されているアプリケーションを変更することが可能である。
【００８４】
画面Ｄ１で、「８：その他」を選択すると、画面Ｄ８０に遷移する。画面Ｄ８０では、「８１：接続機器の一覧」と「８２：デジタルカメラの設定」の２つの項目を選択できる。Ｕｐキー、Ｄｏｗｎキーを押す毎に選択されている項目を変更することが可能である。
【００８５】
なお、画面Ｄ１０〜Ｄ８０において、ＦＬモード設定キー１１が押されると、画面Ｄ１に戻るようになっており、シャッターボタン９が押されると、選択した項目が決定されるようになっている。
【００８６】
＜１：プリントの選択＞
画面Ｄ１で「１：プリント」が選択されたときの処理を、デジタルカメラ、パーソナルコンピュータ（デスクトップパソコン、ノートパソコンいずれでも良い）、プリンタの動作を関連させつつ、図１０のフローチャートを参照して説明する。
【００８７】
画面Ｄ１でシャッターボタン９が押されると、画面Ｄ１０に遷移する。画面Ｄ１０では、プリントするコマをＵｐキー６、Ｄｏｗｎキー７を押すことにより選択できる。図８の例示では第３４コマが選択されている。
【００８８】
この状態でシャッターボタン９を押すと、図１０のプリント処理が起動し、ステップ（以下、ステップをＳと記す）２でデジタルカメラはパーソナルコンピュータの状態の確認処理（以下、ＰＣ状態確認処理と記す）を行なう。すると、パーソナルコンピュータ側では、Ｓ２００のＰＣ状態確認処理のルーチンが起動する。そして、Ｓ２１０でパーソナルコンピュータは自身の状態をデジタルカメラに送信するＰＣ状態送信処理を行う。これを受けてデジタルカメラでは、パーソナルコンピュータの状態を確認する。なお、Ｓ２、Ｓ２００のＰＣ状態確認処理、Ｓ２１０のＰＣ状態送信処理については後述する。
【００８９】
次に、デジタルカメラは、Ｓ３でプリンタの状態の確認処理を行い、パーソナルコンピュータにプリンタの状態を確認するように指示する。それを受けて、パーソナルコンピュータはＳ３００でプリンタ状態確認処理を実行する。すると、プリンタ側では、Ｓ３００００でプリント状態確認処理ルーチンが起動し、Ｓ３１０００でプリンタの状態をパーソナルコンピュータに送信する。
【００９０】
次いで、パーソナルコンピュータでは、Ｓ３００でプリンタの状態を確認するし、プリンタの状態をデジタルカメラに送信する。それを受けたデジタルカメラは、Ｓ３でプリンタ状態確認処理を行う。
【００９１】
Ｓ３、Ｓ３００、Ｓ３００００のプリンタ状態確認処理、Ｓ３１０００のプリンタ状態送信処理については後述する。
【００９２】
その後、デジタルカメラは、Ｓ４で画面Ｄ１０で選択した第３４コマの画像データをプリントデータとして送信する。パーソナルコンピュータはＳ４００でデジタルカメラからの上記データを受信してプリントデータ受信処理を行う。Ｓ４のプリントデータ送信処理、Ｓ４００のプリントデータ受信処理については後述する。
【００９３】
続いて、パーソナルコンピュータはＳ６００で、受信した画像データの画像処理を行う。
【００９４】
一方、デジタルカメラはＳ４のプリントデータ送信処理が完了すると、Ｓ５でプリント終了処理を行う。例えば、一定時間操作がなかった時には自動的に電源が遮断されるオートパワーオフ処理を実行する。
【００９５】
従来のように、デジタルカメラにプリンタを直接接続し、プリント処理を行う場合には、後述する画像処理に非常に時間がかかるため、長時間デジタルカメラがプリント作業に占有されるという問題があったが、本発明によれば、図１０からも明らかなように、Ｓ４のプリントデータ送信処理によりデータを送信しさえすれば、デジタルカメラはプリント作業からは開放されるため、以後はデジタルカメラを撮影や画像の閲覧等の別の用途に使用することができ、利用効率を高めることができる。
【００９６】
パーソナルコンピュータがＳ６００で行う前述の画像処理では、デジタルカメラの画像データをプリントするための補間処理を行う。例えば、１２８０×９６０ピクセルの撮影画像データを、Ａ４サイズ３００ＤＰＩのプリンタに出力する場合、バイキュービック法を用いて、２４８０×３５０７ピクセルにするための補間処理を行う。また、プリントする際の輪郭を強調させるフィルター処理と、さらにルックアップテーブルを用いてプリンタに合わせたγ変換処理を行う。この場合、約６０ＭＢ程度のメモリが必要であり、デジタルカメラにこのような大容量のメモリを搭載し処理を行うのは、非常に時間がかかり現実的ではない。
【００９７】
前記Ｓ６００の画像処理が完了すると、パーソナルコンピュータは、Ｓ７００で画像処理済みプリントデータのプリンタへの送信処理を行う。一方、プリンタはＳ７００００で上記データの受信処理を行い、プリント出力を実行する。Ｓ７００のプリントデータ送信処理、Ｓ７００００のプリントデータ受信処理については後述する。
【００９８】
パーソナルコンピュータはＳ７００のプリントデータ送信処理が完了すると、Ｓ８００でプリント終了処理を行い、一定時間使用されないときには自動的にシャットダウンする。同様に、プリンタもＳ８００００でプリント終了処理を行い、一定時間使用されないときには自動的にシャットダウンする。
【００９９】
＜ＰＣ状態確認処理、ＰＣ状態送信処理の説明＞
図１０に示したＳ２、Ｓ２００のＰＣ状態確認処理、Ｓ２１０のＰＣ状態送信処理について、図１１を参照しつつ詳しく説明する。
【０１００】
Ｓ２０で、デジタルカメラがパーソナルコンピュータを呼び出すと、Ｓ２００のＰＣ状態確認処理が起動し、Ｓ２２０でパーソナルコンピュータが自分自身の電源状態を確認する。そして、電源ＯＮ状態なら（Ｓ２２０にてＮＯ）、Ｓ２５０でデジタルカメラにステータスを送信する。電源がＯＦＦ状態であれば（Ｓ２２０にてＹＥＳ）、Ｓ２３０で電源をＯＮにする。そのうえで、Ｓ２４０で、ステータスを更新し電源ＯＮ状態とする。そして、Ｓ２５０でステータスをデジタルカメラに送信して、このルーチンを抜ける。ステータスの内容は、パーソナルコンピュータがどの機器によって使用されているかに関する情報を含んでいる。
【０１０１】
一方、デジタルカメラは、Ｓ２１でパーソナルコンピュータからのステータス信号の受信を待つ。Ｓ２２で１分経過してもステータス信号を受信しない場合には（Ｓ２２にてＹＥＳ）、Ｓ２３でパーソナルコンピュータがネットワークに接続されていない（最初つながってもいても途中で外された場合等も含む）旨の警告を表示し、プリント処理を終了する。Ｓ２１でパーソナルコンピュータからのステータス信号を受信した場合には（Ｓ２１にてＹＥＳ）、このルーチンを抜けて次のＳ３の処理に移る。
【０１０２】
＜プリンタ状態確認処理、プリンタ状態送信処理の説明＞
図１０に示したＳ３、Ｓ３００、Ｓ３００００のプリンタ状態確認処理、Ｓ３１０００のプリンタ状態送信処理について、図１２を参照しつつ詳しく説明する。
【０１０３】
Ｓ３０でデジタルカメラは再度パーソナルコンピュータを呼び出す。すると、パーソナルコンピュータはＳ３００のプリンタ状態確認処理を実行する。即ち、まずＳ３１０でパーソナルコンピュータはプリンタを呼び出し、Ｓ３２０でプリンタからのステータス信号の受信を待つ。
【０１０４】
一方、プリンタはＳ３００００でパーソナルコンピュータによって呼び出され、Ｓ３００１０で自分自身の電源状態を確認する。そして、電源ＯＮ状態なら（Ｓ３００１０にてＮＯ）、Ｓ３００５０でパーソナルコンピュータにステータスを送信する。電源がＯＦＦ状態であれば（Ｓ３００１０にてＹＥＳ）、Ｓ３００２０で電源をＯＮにする。そのうえで、Ｓ３００４０で、ステータスを更新し電源ＯＮ状態とする。そして、Ｓ３００５０でステータスをデジタルカメラに送信して、このルーチンを抜ける。ステータスの内容は、プリンタがどの機器によって使用されているかに関する情報を含んでいる。
【０１０５】
一方、パーソナルコンピュータは、Ｓ３２０でプリンタからのステータス信号の受信を待つ。Ｓ３３０で１分経過してもステータス信号を受信しない場合には（Ｓ３３０にてＹＥＳ）、Ｓ３４０でプリンタがネットワークに接続されていない旨のスータスをデジタルカメラに送信し、プリント処理を終了する。Ｓ３２０でプリンタからのステータス信号を受信した場合には（Ｓ３２０にてＹＥＳ）、Ｓ３５０でデジタルカメラにプリンタのステータスを送信し、このルーチンを抜けて次のＳ４００の処理に移る。
【０１０６】
一方、デジタルカメラは、Ｓ３１でパーソナルコンピュータからのプリンタステータス信号を受信すると、以後それに応じた処理を実施する。即ち、Ｓ３２でプリンタが接続されているかどうかを判別し、接続されていないときには（Ｓ３２にてＮＯ）、Ｓ３３でプリンタがネットワークに接続されていない旨の警告表示を行い、プリント処理を終了する。プリンタが接続されているときは（Ｓ３２にてＹＥＳ）、Ｓ３４でその他の処理を行い、このルーチンを抜けてＳ４の処理に移る。なお、Ｓ３４のその他の処理には、プリンタのステータスを見た上で、用紙切れ、インク切れ、その他の警告処理が含まれる。
【０１０７】
＜プリントデータ送信処理、プリントデータ受信処理の説明＞
図１０に示したＳ４のプリントデータ送信処理、Ｓ４００のプリントデータ受信処理について、図１３を参照しつつ詳しく説明する。
【０１０８】
まず、デジタルカメラはＳ４０でプリントしたい画像データの送信開始信号を出力する。すると、パーソナルコンピュータはＳ４００でプリントデータ受信処理のルーチンを起動し、Ｓ４１０でパーソナルコンピュータ自身がデータ受信可能な状態にあるかどうかを判別し、不可能なら（Ｓ４１０にてＮＯ）、Ｓ４２０でビジー信号を出力する。データ受信が可能なら（Ｓ４１０にてＹＥＳ）、Ｓ４３０でデータ受信可能信号をデジタルカメラに送信する。
【０１０９】
デジタルカメラは、パーソナルコンピュータからＳ４２０ないしはＳ４３０で送信されたステータス信号に基いて、Ｓ４１でパーソナルコンピュータが受信可能になるまで待つ。受信可能になると（Ｓ４１にてＹＥＳ）、Ｓ４２でプリントしたい画像データの送信をパーソナルコンピュータに向けて所定単位毎に行う。
【０１１０】
パーソナルコンピュータではＳ４４０で、デジタルカメラから送られてきた画像データを、同じく所定単位毎に受信する。そして、Ｓ４５０でデータ受信が完了したかどうかを調べる。なお、Ｓ４１０でデータ受信が不可能と判別され、Ｓ４２０でビジー信号を出力した場合も、Ｓ４５０に進む。データ受信が完了していれば（Ｓ４５０にてＹＥＳ）、このルーチンを抜けてＳ６００の画像処理に移る。データ受信が完了していなければ（Ｓ４５０にてＮＯ）、Ｓ４１０に戻りデジタルカメラが送信した全てのデータを受信するまで処理を繰り返す。
【０１１１】
＜画像処理済みプリントデータ送信処理、プリントデータ受信処理の説明＞
図１０に示したＳ７００の画像処理済みプリントデータ送信処理、Ｓ７００００のプリントデータ受信処理について、図１４を参照しつつ詳しく説明する。
【０１１２】
まず、パーソナルコンピュータはＳ７１０でプリントデータ送信開始信号を出力する。するとプリンタはＳ７００００でプリントデータ受信処理のルーチンを起動し、Ｓ７００１０でプリンタ自身がデータ受信可能な状態にあるかどうかを判別し、不可能なら（Ｓ７００１０にてＮＯ）、Ｓ７００２０でビジー信号を出力する。データ受信が可能なら（Ｓ７００１０にてＹＥＳ）、Ｓ７００３０でデータ受信可能信号をパーソナルコンピュータに送信する。
【０１１３】
パーソナルコンピュータは、プリンタからＳ７００２０ないしはＳ７００３０で送信されたステータス信号に基いて、Ｓ７２０でプリンタが受信可能になるまで待つ。受信可能になると（Ｓ７２０にてＹＥＳ）、Ｓ７３０で画像処理済みの画像データの送信をプリンタに向けて所定単位毎に行う。
【０１１４】
プリンタではＳ７００４０で、パーソナルコンピュータから送られてきた画像データを、同じく所定単位毎に受信する。そして、Ｓ７００５０でプリント動作を実行する。そして、Ｓ７００６０でプリント出力が完了したかどうかを調べる。なお、Ｓ７００１０でデータ受信が不可能と判別され、Ｓ７００２０でビジー信号を出力した場合も、Ｓ７００６０に進む。プリント出力が完了していれば（Ｓ７００６０にてＹＥＳ）、このルーチンを抜けてＳ８００のプリント終了処理に移る。プリント出力が完了していなければ（Ｓ７００６０にてＮＯ）、Ｓ７００１０に戻りパーソナルコンピュータが送信した全てのデータをプリントするまで処理を繰り返す。
【０１１５】
以上、本発明の実施形態を説明したが、本発明は図示実施形態に限定されるものではない。例えば、上記実施形態では、デジタルカメラ、パーソナルコンピュータ、プリンタが、チューナ、テレビモニター、ファクシミリ等の他の映像用あるいは通信用の機器が接続されたネットワークを介して接続されている場合を示したが、デジタルカメラとパーソナルコンピュータ、パーソナルコンピュータとプリンタが相互に直接接続されていても良い。この場合も、上記実施形態と同様の手順で各処理が実行される。
【０１１６】
【発明の効果】
この発明に係るデジタルカメラシステムによれば、上述のように、デジタルカメラからのプリント開始指示に基いて、コンピュータがプリンタを起動し、デジタルカメラから転送された画像データのプリントを行わせるから、デジタルカメラからプリント開始を指示するだけで自動的に画像データのプリントを行うことができる。このため、従来のように、プリンタを動作させるためにコンピュータを操作する必要がなくなり、操作性を各段に向上することができる。
【０１１７】
しかも、例えば、デジタルカメラから転送されてきた画像データに対する画像処理手段をコンピュータに備えさせることにより、プリントのために必要な処理等はコンピュータ側で行わせることができるから、その分デジタルカメラ側のメモリ容量を大きくする必要がなくなり、デジタルカメラの構成を簡易なものとすることができる。
【０１１８】
また、少なくともデジタルカメラとコンピュータとが、１個または２個以上の映像用あるいは通信用の機器が接続されたネットワークを介して接続されている場合には、デジタルカメラからの操作により、コンピュータ以外の他の映像用あるいは通信用の機器を利用することが可能となり、デジタルカメラシステムの用途を拡大することができる。
【図面の簡単な説明】
【図１】この発明に係るデジタルカメラシステムが接続されたネットワークの全体構成図である。
【図２】この発明の一実施形態に係るデジタルカメラシステムに用いられるデジタルカメラの正面図である。
【図３】同じくデジタルカメラの背面図である。
【図４】同じくデジタルカメラの底面図である。
【図５】図２〜４に示したデジタルカメラの制御系を示すブロック図である。
【図６】図５のブロック図における全体制御部のブロック図である。
【図７】メモリカード８内の画像の記憶構造を示す説明図である。
【図８】再生モード（機能選択モード）における初期画面と、各機能が選択されたときの画面とを説明するための画面遷位図を分割して示したその一部である。
【図９】同じく、再生モード（機能選択モード）における初期画面と、各機能が選択されたときの画面とを説明するための画面遷位図を分割して示した残りの一部である。
【図１０】図８の画面Ｄ１において「１：プリント」の機能が選択されたときの処理を示すフローチャートである。
【図１１】図１０のフローチャートにおけるＰＣ状態確認処理、ＰＣ状態送信処理を示すフローチャートである。
【図１２】図１０のフローチャートにおけるプリンタ状態確認処理、プリンタ状態送信処理を示すフローチャートである。
【図１３】図１０のフローチャートにおけるプリントデータ送信処理、プリントデータ受
【図１４】図１０のフローチャートにおける画像処理済みプリントデータ送信処理、プリントデータ受信処理を示すフローチャートである。
【符号の説明】
１…デジタルカメラ
２…カメラ本体部
３…撮像部
８…メモリカード
９…シャッターボタン
１０…表示部
１１…ＦＬモード設定キー
１４…撮影／再生モード設定スイッチ
２１１…全体制御部
Ｄ１、Ｄ１０〜Ｄ８０…画面
【図１】
0003713944.tif 000006
【図２】
0003713944.tif 000007
【図３】
0003713944.tif 000008
【図４】
0003713944.tif 000009
【図５】
0003713944.tif 000010
【図６】
0003713944.tif 000011
【図７】
0003713944.tif 000012
【図８】
0003713944.tif 000013
【図９】
0003713944.tif 000014
【図１０】
0003713944.tif 000015
【図１１】
0003713944.tif 000016
【図１２】
0003713944.tif 000017
【図１３】
0003713944.tif 000018
【図１４】
0003713944.tif 000019