(57)【要約】【課題】撮像した画像データを通信回線を介して送信する際に、送信先の画像記録装置に適したように画像データを処理できる撮像装置を提供する。【解決手段】本発明のデジタルカメラでは、デジタルカメラからファクシミリに通信回線を介して画像データを送信する前に、デジタルカメラ側がファクシミリから予めファクシミリ側の内部情報を受信し、この内部情報に基づいて、デジタルカメラ側が画像データを送信するか否かを決める。また、画像データを送信する場合でも、ファクシミリのスペックに適合したデータ形式、データ量に変えてから送信する。そのため、通信回線を効率よく使用することができる。【選択図】図１
2004229131.tif 000002
【特許請求の範囲】
【請求項１】
画像を撮像して画像データに変換する撮像装置であって、
通信回線を介して前記画像データを送信する前に、送信先の画像記録装置に対して画像記録に関する情報を送信するように要請する要請手段と、
前記画像記録に関する情報を受信すると、該情報に基づいて前記送信する画像データを処理する画像処理手段と、
を有することを特徴とする撮像装置。
【請求項２】
前記画像記録に関する情報は、前記画像記録装置における、画像記録で使用可能な画像データの形式、画像記録で使用可能な色空間、メモリ容量、メモリ残量、使用可能な記録媒体の大きさ、記録媒体の残量の有無、記録剤の種類、記録剤の残量、モデム速度、および、解像度、のうちの少なくとも１つを含むことを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記処理は、前記画像データの送信を中止する処理、前記画像データのデータ形式を変更する処理、または前記画像データのデータ量を削減する処理、のいずれかであることを特徴とする請求項１に記載の撮像装置。
【請求項４】
前記画像処理手段は、前記受信した画像記録に関する情報から、前記画像記録装置が前記画像データによる画像記録に適さないと判断すると、前記画像データの送信を中止する処理を行うことを特徴とする請求項１に記載の撮像装置。
【請求項５】
前記画像処理手段は、前記情報から、前記送信する画像データが前記画像記録装置のデータ形式または色空間に変換できない場合、前記画像記録装置に記録媒体がセットされていない場合、前記画像記録装置がカラー記録できない場合、および、前記画像記録装置の記録剤の残量が所定量以下である場合のいずれかに該当すると判断すると、前記画像データの送信を中止する処理を行うことを特徴とする請求項４に記載の撮像装置。
【請求項６】
前記画像処理手段は、前記受信した画像記録に関する情報から、前記送信する画像データの形式が前記画像記録装置で使用可能な画像データでないと判断すると、該画像データを前記画像記録装置で使用可能なデータ形式に変換する処理を行うことを特徴とする請求項１に記載の撮像装置。
【請求項７】
前記画像処理手段は、前記受信した画像記録に関する情報から、前記送信する画像データの削減が必要と判断すると、該画像データを削減するする処理を行うことを特徴とする請求項１に記載の撮像装置。
【請求項８】
前記削減する処理は、前記送信する画像の縦横サイズを縮小する処理、あるいは、前記送信する画像データの量子化テーブルの値を変えて画像データを再圧縮する処理、であることを特徴とする請求項７に記載の撮像装置。
【請求項９】
前記画像記録に関する情報は、ファクシミリＧ３プロトコルのＮＳＦを用いて前記画像記録装置から受信することを特徴とする請求項１に記載の撮像装置。
【請求項１０】
画像を撮像して画像データに変換する撮像装置の制御方法であって、
通信回線を介して前記画像データを送信する前に、送信先の画像記録装置に対して、画像記録に関する情報を送信するように要請する要請工程と、
前記画像記録に関する情報を受信すると、該情報に基づいて、前記送信する画像データを処理する画像処理工程と、
を有することを特徴とする撮像装置の制御方法。
【請求項１１】
画像を撮像して画像データに変換する撮像装置を制御する制御プログラムであって、
通信回線を介して前記画像データを送信する前に、送信先の画像記録装置に対して、画像記録に関する情報を送信するように要請する要請工程のプログラムコードと、
前記画像記録に関する情報を受信すると、該情報に基づいて、前記送信する画像データを処理する画像処理工程のプログラムコードと、
を有することを特徴とする撮像装置を制御する制御プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像を撮像して画像データに変換する撮像装置であって、かつ通信機能を持ち、ファクシミリなどの他機種に通信回線を通じて画像データを送信できる撮像装置、その制御方法、およびその制御プログラムに関する。
【０００２】
【従来の技術】
現在世の中で使われているデジタルカメラの多くは、コンパクトフラッシュ（登録商標）やスマートメディアなどの記録メディアを装着できるスロットを持ち、撮像して得た画像データを装着した記録メディアに記録している。
【０００３】
ところで、近年、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）技術などを用いた無線通信機能を持ち、デジタルカメラに装着される記録メディアと同じインターフェースから通信回線を介して他の機種に画像データを送信可能な通信アダプタも出現してきている。
【０００４】
そのため、この通信アダプタを用いてデジタルカメラで撮影した画像データを記録メディアに蓄積する代わりに、通信回線を介して通信相手である外部機器に送信し、外部機器に蓄積させる機能を持つデジタルカメラも提案されている。受信側の外部機器としては、例えばカラー印刷機構を備えたファクシミリ装置などが挙げられる（例えば、特許文献１参照）。
【０００５】
しかしながら、カラー印刷機構を備えたファクシミリ装置を外部機器として用いる場合には、以下のような問題点が挙げられる。
【０００６】
（１）現時点での一般的なファクシミリ装置は、回線速度が最大３３．６ｋｂｐｓであり、大容量のデータを送ると通信費用がかさむ。
【０００７】
（２）ファクシミリ装置側に搭載されているメモリ量はＰＣ（パーソナルコンピュータ）ほど多くはないので、多量の画像データを格納しておくことはできない。
【０００８】
（３）デジタルカメラから送信する画像をファクシミリ装置のプリンタで印刷する場合、ファクシミリ装置のプリンタの能力は一般的なＰＣで使うプリンタ装置に比べて性能が貧弱な場合が多く、デジタルカメラから高画質な画像データを送信してもそれを生かした高品質な印刷ができず意味がない。
【０００９】
【特許文献１】
特開２００１−１２１７５８号公報
【００１０】
【発明が解決しようとする課題】
本発明は、上記説明した従来技術の問題点を解決することを目的としてなされたものであり、その目的は、撮像した画像データを通信回線を介して画像記録装置に送信する前に、送信先の画像記録装置の画像記録に関する情報を受信し、受信した情報に基づいて、送信する画像データを処理することができる撮像装置を提供するである。
【００１１】
【課題を解決するための手段】
上記目的を達成するための本発明に係る一実施形態の撮像装置は、以下の構成を有する。すなわち、画像を撮像して画像データに変換する撮像装置であって、通信回線を介して前記画像データを送信する前に、送信先の画像記録装置に対して、画像記録に関する情報を送信するように要請する要請手段と、前記画像記録に関する情報を受信すると、該情報に基づいて、前記送信する画像データを処理する画像処理手段と、を有することを特徴とする。
【００１２】
また、上記目的を達成するための本発明に係る一実施形態の撮像装置の制御方法は、以下の構成を有する。すなわち、画像を撮像して画像データに変換する撮像装置の制御方法であって、通信回線を介して前記画像データを送信する前に、送信先の画像記録装置に対して、画像記録に関する情報を送信するように要請する要請工程と、前記画像記録に関する情報を受信すると、該情報に基づいて、前記送信する画像データを処理する画像処理工程と、を有することを特徴とする。
【００１３】
また、上記目的を達成するための本発明に係る一実施形態の撮像装置を制御する制御プログラムは、以下の構成を有する。すなわち、画像を撮像して画像データに変換する撮像装置を制御する制御プログラムであって、通信回線を介して前記画像データを送信する前に、送信先の画像記録装置に対して、画像記録に関する情報を送信するように要請する要請工程のプログラムコードと、前記画像記録に関する情報を受信すると、該情報に基づいて、前記送信する画像データを処理する画像処理工程のプログラムコードと、を有することを特徴とする。
【００１４】
【発明の実施の形態】
本発明は、画像を撮像して画像データに変換する撮像装置であって、通信回線を介して画像データを送信する前に、送信先の画像記録装置に対して、画像記録に関する情報を送信するように要請する要請部と、画像記録に関する情報を受信すると該情報に基づいて送信する画像データを処理する画像処理部と、を有することを特徴とする。
【００１５】
このような本発明は、具体的に願書に添付する図面に示す構成および処理において、以下の実施形態と対応して実現できる。
【００１６】
【第１の実施形態】
本発明の撮像装置の第１の実施形態であるデジタルカメラを詳細に説明する。
【００１７】
［デジタルカメラの構成：図１］
図１は、実施形態であるデジタルカメラの構成を示すブロック図である。
【００１８】
図１において、２１４は、撮像した画像を電気信号に変換する撮像素子であり、２１６は、撮像素子２１４のアナログ信号出力をディジタル信号に変換するＡ／Ｄ変換器である。
【００１９】
２１８は、撮像素子２１４、Ａ／Ｄ変換器２１６およびＤ／Ａ変換器２２６にクロック信号や制御信号を供給するタイミング発生回路であり、メモリ制御回路２２２及びシステム制御回路２５０により制御される。
【００２０】
システム制御回路２５０はシステム全体を制御するコントローラであり、ＲＡＭ２５１は、システム制御回路２５０が動作するためのシステムワークメモリであり、画像データを一時記憶することもできる。ＲＯＭ２５２には、システムのプログラムなどが格納されている他に、図２〜図４で説明する本発明の制御プログラムも格納されている。
【００２１】
２２０は、画像処理回路であり、Ａ／Ｄ変換器２１６からのデータ或いはメモリ制御回路２２２からのデータに対して所定の画素補間処理や色変換処理を行う。
【００２２】
２２２は、メモリ制御回路であり、Ａ／Ｄ変換器２１６、タイミング発生回路２１８、画像処理回路２２０、画像表示メモリ２２４、Ｄ／Ａ変換器２２６、メモリ２３０および圧縮・伸長回路２３２を制御する。
【００２３】
Ａ／Ｄ変換器２１６で変換されたデータは、メモリ制御回路２２２を介して、或いは画像処理回路２２０とメモリ制御回路２２２とを介して、画像表示メモリ２２４或いはメモリ２３０に書き込まれる。
【００２４】
２２４は、画像表示メモリであり、２２６は、Ｄ／Ａ変換器であり、２２８はＴＦＴ    ＬＣＤ等から成る画像表示部であり、画像表示メモリ２２４に書き込まれた表示用の画像データは、Ｄ／Ａ変換器２２６を介して画像表示部２２８に表示される。
【００２５】
２３０は、撮影した静止画像や動画像を格納するためのメモリであり、所定枚数の静止画像や所定時間の動画像を格納するのに十分な記憶量を備えている。
【００２６】
２３２は、適応離散コサイン変換（ＡＤＣＴ）等により画像データを圧縮伸長する圧縮・伸長回路であり、メモリ２３０に格納された画像を読み込んで圧縮処理或いは伸長処理を行い、処理を終えたデータをメモリ２３０に書き込む。
【００２７】
２９４は、メモリカードやハードディスク等の記録媒体とのインタフェースであり、２９６は、メモリカードやハードディスク等の記録媒体と接続を行うコネクタである。インタフェース及びコネクタとしては、ＰＣＭＣＩＡカードやＣＦ（コンパクトフラッシュ（登録商標））カード等の規格に準拠したものを用いて構成することができる。
【００２８】
さらに、インタフェース２９４、そしてコネクタ２９６をＰＣＭＣＩＡカードやＣＦ（コンパクトフラッシュ（登録商標））カード等の規格に準拠したものを用いて構成した場合には、ＬＡＮカードやモデムカード、ＰＨＳ等の通信カード等の各種通信カードをこのコネクタ２９６に接続することにより、通信回線を介して他のコンピュータやファクシミリ等の周辺機器との間で画像データや画像データに付属した管理情報を転送し合うことが出来る。
【００２９】
本実施形態においては、このインターフェースにＰＨＳカード４１２を装着し、これを電話回線を通じてファクシミリと相互に通信を行うために使用する。
【００３０】
［デジタルカメラの動作：図２］
図２は、本実施形態におけるデジタルカメラの動作を示すフローチャートである。
【００３１】
この動作は、システム制御回路２５０がＲＯＭ２５２に格納された制御プログラムに基づいて各部を制御しながら実行するものである。以下、詳細に説明する。
【００３２】
まず、ステップＳ００１において、デジタルカメラＡで画像を撮像して、デジタル画像データを得ると、デジタルカメラ内部のメモリ２３０に記録する。本実施形態においては、この画像データはｓＹＣＣ−ｊｐｅｇデータであるものとする。ｓＹＣＣ−ｊｐｅｇデータとは、既知のｓＲＧＢ画像の各画素値を、既知の手法でＹＣｂＣｒ色空間データに変換した後にＤＣＴ変換、エントロピ符号化を経てｊｐｅｇデータに変換されたものを指す。
【００３３】
次に、ステップＳ００２において、ユーザによって、メモリ２３０に記録した画像をデジタルカメラの画像表示部２２８で確認しながら、どの画像をファクシミリＢに送信するかを選択される。
【００３４】
次に、ステップＳ００３において、デジタルカメラＡに装着してあるＰＨＳカードを用いてファクシミリＢに電話をかけ、通信回線を確立する。通信プロトコルは、例えば、ファクシミリＧ３制御手段に従う。
【００３５】
次に、ステップＳ００４において、通信プロトコルの初期識別時に、ファクシミリＢはデジタルカメラＡへＮＳＦ（非標準機能）信号を用いて、後述するファクシミリＢ側の各種内部情報を送信するので、この情報を受信する。
【００３６】
次に、ステップＳ００５において、デジタルカメラＡは、ステップＳ００４で得たファクシミリＢの内部情報に従い、ステップＳ００２で選択した画像データを送信するか否かを決定する。ステップＳ００５において、送信しないと決定されれば、ステップＳ００７で画像データの送信を中止してからステップＳ０１０に進み一連の作業を終了し、一方、送信すると決定されれば、ステップＳ００６に進む。
【００３７】
次に、ステップＳ００６において、ステップＳ００４で得た情報に従い、ステップＳ００２で選択した画像データをそのまま送信するか、あるいは、画像処理を施して送信するかを決定する。ステップＳ００６において、そのまま送信すると決定されれば、何もしないでステップＳ００９へ進み、処理を施してから送信すると決定されればステップＳ００８へ進む。
【００３８】
次に、ステップＳ００８では、選択したｓＹＣＣ−ｊｐｅｇ画像データをいったんデジタルカメラＡのメモリ２３０内に伸長し、後述するように解像度変換処理や再圧縮処理を施してから、ステップＳ００９へ進む。
【００３９】
次に、ステップＳ００９では、ステップＳ００７で得られた、選択した画像データを手を加えないそのままのデータを、あるいは、ステップＳ００８で得られた、選択した画像データに解像度変換処理や再圧縮処理が施されたデータを、ファクシミリ通信手順のＢＦＴ（ｂｉｎａｒｙ  ｆｉｌｅ  ｔｒａｎｓｆｅｒ）通信手段を用いてファクシミリへ送信してからステップＳ０１０に進み一連の作業を終了する。
【００４０】
なお、ステップＳ００４において、送信相手のファクシミリＢからデジタルカメラＡに送られる情報は、本実施形態においては例えば、以下の通りである。
（１）ファクシミリＢで扱えるデータ形式
（２）ファクシミリＢのモデム速度
（３）ファクシミリＢで扱える色空間
（４）ファクシミリＢの残りメモリ容量
（５）ファクシミリＢに記録紙がセットされているか否か
（６）ファクシミリＢにセットされている記録紙サイズ
（７）ファクシミリＢのプリンタの印字解像度
（８）ファクシミリＢのインクの種類（モノクロ／カラー／フォトカラーの種別）
（９）ファクシミリＢのインクの残量。
【００４１】
なお、送信相手のファクシミリＢからデジタルカメラＡに送られる情報は、上記情報に限ることはなく更に別の情報を追加してもよい。
【００４２】
［送信するか否かの判断（ステップＳ００５）：図３］
次に、上記説明したステップＳ００５について詳細に説明する。
【００４３】
図３は、ステップＳ００５での、送信するか否かを決定する判断アルゴリズムを示すフローチャートである。
【００４４】
まず、ステップＳ１０１において、デジタルカメラＡがファクシミリＢで扱えるデータ形式で画像データを保持しているか、かつ、デジタルカメラＡ内部でファクシミリＢで扱えるデータ形式に変換することができるかどうかについて調べ、上記の条件を満たす場合はステップＳ１０２に進む。
【００４５】
一方、ステップＳ１０１において、デジタルカメラＡが、ファクシミリＢで扱えるデータ形式で画像データを保持しておらず、かつ、デジタルカメラＡ内部でその形式に変換することもできない場合は、ステップＳ１０７に進み画像データの送信を中止してから一連の作業を終了する。画像データの送信を中止する場合とは、たとえば、ファクシミリＢがモノクロのファクシミリであり、デジタルカメラＡが画像データをファクシミリのＭＨ圧縮形式に変換できない場合などである。
【００４６】
次に、ステップＳ１０２において、デジタルカメラＡが、ファクシミリＢで扱える色空間の画像データを保持しているか、かつ、デジタルカメラＡ内部でその色空間に変換することができるかについて調べ、上記の条件を満たす場合はステップＳ１０３に進む。
【００４７】
一方、ステップＳ１０２において、デジタルカメラＡが、ファクシミリＢで扱える色空間の画像データを保持しておらず、かつ、デジタルカメラＡ内部でその色空間に変換することもできない場合は、ステップＳ１０７に進み、画像データの送信を中止してから一連の作業を終了する。画像データの送信を中止する場合とは、例えば、一般のカラーファクシミリはＣＩＥ−Ｌａｂ色空間しか扱えないため、多くのデジタルカメラで使われているｓＹＣＣ色空間のｊｐｅｇデータはそのままでは処理できない場合などである。
【００４８】
次に、ステップＳ１０３において、ファクシミリＢの残りメモリ容量がある値ｐより少なく、かつファクシミリＢに記録紙がセットされていない場合は、ステップＳ１０７に進み画像データの送信を中止してから一連の作業を終了する。一方、ステップＳ１０３において、ファクシミリＢの残りメモリ容量がある値ｐより多く、かつファクシミリＢに記録紙がセットされていると確認された場合は、ステップＳ１０４に進む。
【００４９】
次に、ステップＳ１０４において、ファクシミリＢの残りメモリ容量がｐより少なく、かつファクシミリＢに装着されたインクヘッドがモノクロであれば、ステップＳ１０７に進み画像データの送信を中止してから一連の作業を終了する。一方、ステップＳ１０４において、ファクシミリＢの残りメモリ容量がｐより多く、かつファクシミリＢに装着されたインクヘッドがモノクロでなければ、ステップＳ１０５に進む。
【００５０】
次に、ステップＳ１０５において、ファクシミリＢの残りメモリ容量がｐより少なく、かつファクシミリＢに装着されたインクの残量がある値ｑより少なければ、ステップＳ１０７に進み画像データの送信を中止してから一連の作業を終了する。一方、ステップＳ１０５において、ファクシミリＢの残りメモリ容量がｐより多く、かつファクシミリＢに装着されたインクの残量がある値ｑより多ければ、ステップＳ１０８に進み、画像データの送信を行う。
【００５１】
［画像処理を施すか否かの判断（ステップＳ００６）：図４］
次に、上記説明したステップＳ００６について詳細に説明する。
【００５２】
図４は、ステップＳ００６での、画像処理を施すか否かを決定する判断アルゴリズムを示すフローチャートである。
【００５３】
まず、ステップＳ２０１において、送信する画像データのファイルサイズ÷ファクシミリＢのモデム速度の値ｒ１を調べ、ｒ１がある値ｒより大きければ、ステップＳ２０５に進み画像処理（１）を行ってからステップＳ２０９に進み、ステップＳ２０９で画像処理された画像データの画像送信処理を行う。一方、ステップＳ２０１において、ｒ１がある値ｒ以下であれば、ステップＳ２０２に進む。
【００５４】
次に、ステップＳ２０２において、送信する画像データのファイルサイズ÷ファクシミリＢの残りメモリ容量の値ｘを調べ、ｘが１より大きければ、ステップＳ２０６に進み画像処理（２）を行ってからステップＳ２０９に進み、ステップＳ２０９で画像処理された画像データの画像送信処理を行う。一方、ステップＳ２０２において、ｘが１より小さければ、ステップＳ２０３に進む。
【００５５】
次に、ステップＳ２０３において、ファクシミリＢの記録紙サイズと印字解像度から算出される印字画素数ｍを調べ、送信する画像データの画素数ｍ１がｍより大きければ、ステップＳ２０７に進み画像処理（３）を行ってからステップＳ２０９に進み、ステップＳ２０９で画像処理された画像データの画像送信処理を行う。一方、ステップＳ２０３において、送信する画像データの画素数ｍ１がｍより小さければ、ステップＳ２０４に進む。
【００５６】
たとえば、記録紙サイズが縦置きはがきで、印字解像度が３６０ｄｐｉならば、主走査方向の印字画素数は約１２８０となり、送信画像データの主走査方向画素数がこれより大きくてもプリンタ側で処理できず縮小してから印字されるため、送信しても意味がない。よって、送信データの画像を送信側で縮小してファイルサイズを小さくしてから送信する方が回線利用効率が良くなる。
【００５７】
次に、ステップＳ２０４において、送信画像データの色空間をそのままファクシミリＢで扱うことができるか否かを調べ、扱うことができない場合は、ステップＳ２０８に進み、画像処理（４）を行ってからステップＳ２０９に進み、ステップＳ２０９で画像処理された画像データの画像送信処理を行う。一方、ステップＳ２０４において、送信画像データの色空間をファクシミリＢで扱うことができる場合には、画像データに手を加えず、ステップＳ２０９に進み、そのままの画像データの画像送信処理を行う。
【００５８】
なお、上記説明した画像処理（１）〜（４）の詳細は以下の通りである。
【００５９】
［画像処理（１）］
以下の処理（ａ）または（ｂ）を行い、ファイルサイズのより小さなｊｐｅｇ画像データを得る。
【００６０】
（ａ）送信指定されたｊｐｅｇファイルをいったんデジタルカメラＡのメモリ内で伸長し、既知の手法に従って縮小率ｘの画像サイズ縮小処理を施してからｊｐｅｇデータに再圧縮する。
【００６１】
（ｂ）送信指定されたｊｐｅｇファイルをいったんデジタルカメラＡのメモリ内で伸長し、元ｊｐｅｇファイルの量子化テーブル内の各値を大きくした新たな量子化テーブルを用いてｊｐｅｇデータに再圧縮する。
【００６２】
（ａ）または（ｂ）の処理後に得られたｊｐｅｇデータのファイルサイズがモデム速度×ｒよりも大きければ、縮小率ｘをより小さくして（ａ）の処理を行うか、量子化テーブルの各値をより大きくして（ｂ）の処理を行うか（縮小率と量子化テーブルの両方を変えてから再圧縮してもよい）して所定のファイルサイズに収まるようにする。
【００６３】
［画像処理（２）］
画像処理（１）と同様の処理を行い、再圧縮後のｊｐｅｇデータのサイズがファクシミリの残りメモリ容量より小さくなるようにする。
【００６４】
［画像処理（３）］
送信指定されたｊｐｅｇファイルをいったんデジタルカメラＡのメモリ内で伸長し、ファクシミリＢにセットされた記録紙のサイズとファクシミリＢの印字解像度から計算される印刷画像の主走査方向画素数と同じになるようにデジタルカメラＡ内で縮小処理を行い、その画像をｊｐｅｇに再圧縮する。
【００６５】
［画像処理（４）］
（ａ）送信指定されたｊｐｅｇファイルをいったんデジタルカメラＡのメモリ内で伸長し、ファクシミリＢで扱える色空間に変換してから再圧縮し、送信する。たとえば、通常のデジタルカメラで使われるｓＹＣＣ色空間から、通常のカラーファクシミリで使われるＣＩＥ−Ｌａｂ色空間へ変換する。
【００６６】
（ｂ）送信指定されたｊｐｅｇファイルをいったんデジタルカメラＡのメモリ内で伸長し、得られたＲＧＢデータを、ファクシミリのプリンタ解像度やインク種別に従ってＣＭＹＫ（またはＣＭＹＫ＋フォトシアン、フォトマゼンタなど）データに変換し、そのデータをファクシミリに送信する。
【００６７】
このように、本実施形態の撮像装置では、画像記録に関する情報は、画像記録装置における、画像記録で使用可能な画像データの形式、画像記録で使用可能な色空間、メモリ容量、メモリ残量、使用可能な記録媒体の大きさ、記録媒体の残量の有無、記録剤の種類、記録剤の残量、モデム速度、および、解像度、のうちの少なくとも１つを含むことが好ましい。
【００６８】
ここで、例えば、前記処理は、画像データの送信を中止する処理、画像データのデータ形式を変更する処理、または画像データのデータ量を削減する処理、のいずれかであることが好ましい。
【００６９】
ここで、例えば、画像処理部は、受信した画像記録に関する情報から、画像記録装置が画像データによる画像記録に適さないと判断すると、画像データの送信を中止する処理を行うことが好ましい。
【００７０】
ここで、例えば、画像処理部は、前記情報から、送信する画像データが画像記録装置のデータ形式または色空間に変換できない場合、画像記録装置に記録媒体がセットされていない場合、画像記録装置がカラー記録できない場合、および、画像記録装置の記録剤の残量が所定量以下である場合のいずれかに該当すると判断すると、画像データの送信を中止する処理を行うことが好ましい。
【００７１】
ここで、例えば、画像処理部は、受信した画像記録に関する情報から、送信する画像データの形式が画像記録装置で使用可能な画像データでないと判断すると、該画像データを画像記録装置で使用可能なデータ形式に変換する処理を行うことが好ましい。
【００７２】
ここで、例えば、画像処理部は、受信した画像記録に関する情報から、送信する画像データの削減が必要と判断すると、該画像データを削減するする処理を行うことが好ましい。
【００７３】
ここで、例えば、前記削減する処理は、送信する画像の縦横サイズを縮小する処理、あるいは、送信する画像データの量子化テーブルの値を変えて画像データを再圧縮する処理、であることが好ましい。
【００７４】
ここで、例えば、画像記録に関する情報は、ファクシミリＧ３プロトコルのＮＳＦを用いて画像記録装置から受信することが好ましい。
【００７５】
以上説明した本実施形態に対応するする本発明によれば、デジタルカメラとファクシミリ間の通信回線が確立された後で、デジタルカメラ側からファクシミリに画像データを送信する前に、デジタルカメラ側がファクシミリから予めファクシミリ側の内部の各種情報（残メモリ量やプリンタスペックなど）を受信し、ファクシミリ側の内部の情報に応じて、デジタルカメラ側が画像データを送信するか否かを決めることができる。
【００７６】
また、デジタルカメラ側が画像データを送信する場合でも、そのまま画像データを送信する場合のほか、ファクシミリから受信した内部情報に従って、送信画像データの画像サイズや圧縮率や色空間をファクシミリのスペックに適合した形式・データ量に変えて再圧縮してから送信する処理も行うことができる。そのため、デジタルカメラからファクシミリへ画像データを送信する際に、通信回線を効率よく使用することができる。
【００７７】
【他の実施形態】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。
【００７８】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００７９】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【００８０】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００８１】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００８２】
本発明を上記記憶媒体に適用する場合、その記憶媒体には、先に説明した（図２、３および／または図４に示す）フローチャートに対応するプログラムコードが格納されることになる。
【００８３】
以上説明したように本発明によれば、デジタルカメラからファクシミリに通信回線を介して画像データを送信する前に、デジタルカメラ側がファクシミリから予めファクシミリ側の内部情報を受信し、この内部情報に基づいて、デジタルカメラ側が画像データを送信するか否かを決めることができるし、画像データを送信する場合でも、ファクシミリのスペックに適合したデータ形式やデータ量に変えてから送信することができる。そのため、通信回線を効率よく使用することができる。
【００８４】
【発明の効果】
以上説明したように、本発明の撮像装置は、撮像した画像データを通信回線を介して画像記録装置に送信する前に、送信先の画像記録装置の画像記録に関する情報を受信し、受信した情報に基づいて、送信する画像データを処理することができる。そのため、通信回線を効率よく使用することができる。
【図面の簡単な説明】
【図１】本発明におけるデジタルカメラの内部構成を示す図である。
【図２】本発明におけるデジタルカメラ装置のファクシミリ装置へ画像データを送信する際の動作を示すフローチャートである。
【図３】本発明におけるデジタルカメラ装置が、通信相手のファクシミリ装置の内部情報を参照して、画像データの送信を行うかどうかを決定するアルゴリズムを示すフローチャートである。
【図４】本発明におけるデジタルカメラ装置が、通信相手のファクシミリ装置の内部情報を参照して、画像データに対しどのような画像処理を行ってから送信を行うかを決定するアルゴリズムを示すフローチャートである。
【符号の説明】
２１４  撮像素子
２１６  Ａ／Ｄ変換器
２１８  タイミング発生回路
２２６  Ｄ／Ａ変換器
２２２  メモリ制御回路
２５０  システム制御回路
２５１  ＲＡＭ
２５２  ＲＯＭ
２２０  画像処理回路
２２４  画像表示メモリ
２３０  メモリ
２３２  圧縮・伸長回路
２２８  画像表示部
２３０  メモリ
２９４  インタフェース
２９６  コネクタ
４１２  ＰＨＳカード
Ａ      デジタルカメラ
Ｂ      ファクシミリ
【図１】
2004229131.tif 000003
【図２】
2004229131.tif 000004
【図３】
2004229131.tif 000005
【図４】
2004229131.tif 000006