(57)【特許請求の範囲】
【請求項１】
画像受信機器に対して適切な画素数の画像を送信する画像送信機器であって、
画像を記録する画像記録手段と、
画像を送信する際のデフォルトの送信画素数が記載されたデフォルト送信画素数と、提供可能な画像の送信画素数が記載された送信側画素数リストとを記録する記録手段と、
画像の送信先である画像受信機器から、該画像受信機器に対して優先して送信することを希望する画像の画素数が記載された優先画素数と、受信可能な画像の画素数が記載された受信側画素数リストとを受信する受信手段と、
前記優先画素数又はデフォルト送信画素数に基づいて画像受信機器に対して送信する画像の送信画素数を選択する送信画素数選択手段と、
前記送信画素数選択手段が選択した送信画素数の画像を画像記録手段から読み出して画像受信機器に送信する送信手段、又は画像記録手段に記録されている画像を選択した送信画素数にリサイズして画像受信機器に送信する送信手段と、
を備えた画像送信機器であって、
前記送信画素数選択手段は、
画像受信機器から受信した情報の中に優先画素数が含まれているか否かを判断する優先画素数判断手段と、
前記優先画素数判断手段における判断の結果、画像受信機器から受信した情報の中に優先画素数が含まれていないと判断した場合には、デフォルト送信画素数に基づいた画素数を送信画素数として選択するデフォルト送信画素数選択手段と、
前記優先画素数判断手段における判断の結果、画像受信機器から受信した情報の中に優先画素数が含まれていると判断した場合には、その優先画素数が前記記録手段に記録されている送信側画素数リストに存在するか否かを判断する優先画素数送信可否判断手段と、
前記優先画素数送信可否判断手段における判断の結果、優先画素数が送信側画素数リストに存在すると判断した場合には、その優先画素数を送信画素数として選択する優先画素数選択手段と、
前記優先画素数送信可否判断手段における判断の結果、優先画素数が送信側画素数リストに存在しないと判断した場合には、記録手段に記録されている送信側画像リストと画像受信機器から受信した受信側画素数リストに共通に記載されている画素数を抽出した共通画素数リストを生成し、その共通画素数リストのうちの最大の画素数である最大共通画素数を取得し、該取得した最大共通画素数よりも優先画素数が大きいか否かを判断する最大共通画素数判断手段と、
前記最大共通画素数判断手段における判断の結果、最大共通画素数よりも優先画素数が大きいと判断した場合には、その最大共通画素数を送信画素数として選択する最大共通画素数送信手段と、
前記最大共通画素数判断手段における判断の結果、最大共通画素数よりも優先画素数が大きくないと判断した場合には、共通画素数リストのうち優先画素数を超える画素数で最小の共通画素数リストの画素数を送信画素数として選択する最小共通画素数送信手段と、
を備えたことを特徴とする画像送信機器。
【請求項２】
画像受信機器に対して適切な画素数の画像を送信する画像送信機器であって、
画像を記録する画像記録手段と、
画像を送信する際のデフォルトの送信画素数が記載されたデフォルト送信画素数と、提供可能な画像の送信画素数が記載された送信側画素数リストとを記録する記録手段と、
画像の送信先である画像受信機器から、該画像受信機器に対して優先して送信することを希望する画像の画素数が記載された優先画素数と、受信可能な画像の画素数が記載された受信側画素数リストとを受信する受信手段と、
前記優先画素数又はデフォルト送信画素数に基づいて画像受信機器に対して送信する画像の送信画素数を選択する送信画素数選択手段と、
前記送信画素数選択手段が選択した送信画素数の画像を画像記録手段から読み出して画像受信機器に送信する送信手段、又は画像記録手段に記録されている画像を選択した送信画素数にリサイズして画像受信機器に送信する送信手段と、
を備えた画像送信機器であって、
前記送信画素数選択手段は、
画像受信機器から受信した情報の中に優先画素数が含まれているか否かを判断する優先画素数判断手段と、
前記優先画素数判断手段における判断の結果、画像受信機器から受信した情報の中に優先画素数が含まれていると判断した場合には、優先画素数に基づいた画素数を送信画素数として選択する優先画素数選択手段と、
前記優先画素数判断手段における判断の結果、画像受信機器から受信した情報の中に優先画素数が含まれていないと判断した場合には、記録手段に記録されているデフォルト送信画素数が受信側画素数リストに存在するか否かを判断するデフォルト送信画素数送信可否判断手段と、
前記デフォルト送信画素数送信可否判断手段における判断の結果、デフォルト送信画素数が受信側画素数リストに存在すると判断した場合には、そのデフォルト送信画素数を送信画素数として選択するデフォルト送信画素数選択手段と、
前記デフォルト送信画素数送信可否判断手段における判断の結果、デフォルト送信画素数が受信側画素数リストに存在しないと判断した場合には、記録手段に記録されている送信側画像リストと画像受信機器から受信した受信側画素数リストに共通に記載されている画素数を抽出した共通画素数リストを生成し、その共通画素数リストのうちの最大の画素数である最大共通画素数を取得し、該取得した最大共通画素数よりもデフォルト送信画素数が大きいか否かを判断する最大共通画素数判断手段と、
前記最大共通画素数判断手段における判断の結果、最大共通画素数よりもデフォルト送信画素数が大きいと判断した場合には、その最大共通画素数を送信画素数として選択する最大共通画素数送信手段と、
前記最大共通画素数判断手段における判断の結果、最大共通画素数よりもデフォルト送信画素数が大きくないと判断した場合には、共通画素数リストのうちデフォルト送信画素数を超える画素数で最小の共通画素数リストの画素数を送信画素数として選択する最小共通画素数送信手段と、
を備えたことを特徴とする画像送信機器。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像送信機器に係り、特に画像受信機器側で許容している画像の解像度に合わせた画像を送信することが可能な画像送信機器に関する。
【０００２】
【従来の技術】
画像を送信する際に、送信先で表示可能な画素数に画像を縮小リサイズした後に画像を送信することにより通信トラフィックの無駄を省くとともに、送信された画像が送信先の機器で確実に表示されるようにした印刷装置が、特開平１０−１０８００６号の公報に示されている。
【０００３】
また、プリンタに対して画像を送信する際に、プリントに必要な解像度（画素数）に画像をリサイズして送信する画像データの送信方法及び通信端末装置が、特開２００１−１９７２９８号の公報に示されている。
【０００４】
【発明が解決しようとする課題】
しかしながら、特開平１０−１０８００６号の公報に示されている印刷装置や特開２００１−１９７２９８号の公報に示されている画像データの送信方法及び通信端末装置では、共に送信元の機器は送信先がサポートする画素数に画像をリサイズして送信しているが、画像送信機器（画像の送信元の機器）においてリサイズ可能な画素数が離散的である場合（例えば１２８０×９６９と６４０×４８０のみである場合など）又は、画像受信機器（画像の送信先の機器）において表示若しくは印刷可能な画素数が離散的である場合には、送信すべき画素数を一意に選択することができないという不具合が発生する。
【０００５】
本発明は、このような事情に鑑みてなされたもので、送信側画素数リスト及び受信側画素数リストに基づいて画像受信機器にとって都合のよい優先画素数を送信画素数として選択して、選択した画素数の画像を送信することによって、短時間にて効率の良い画像の送受信を実施することが可能な画像送信機器を提供することを目的としている。
【０００６】
また本発明は、送信側画素数リスト及び受信側画素数リストに基づいて画像受信機器にとって都合のよい優先画素数より大きく最も近い画素数を送信画素数として選択して、選択した画素数の画像を送信することによって、優先画素数を画像送信機器側で準備できない場合であっても、短時間にて効率の良い画像の送受信を実施することが可能な画像送信機器を提供することを目的としている。
【０００７】
また本発明は、送信側画素数リスト及び受信側画素数リストに基づいて画像受信機器にとって取り扱うことが可能な画素数のうち最大の共通画素数を送信画素数として選択して、選択した画素数の画像を送信することによって、優先画素数を画像送信機器側で準備できない場合であっても、最良の画像を送受信することが可能な画像送信機器を提供することを目的としている。
【０００８】
また本発明は、送信側画素数リスト及び受信側画素数リストに基づいて画像送信機器にとって都合のよいデフォルトの画素数が送信画素数として選択して、選択した画素数の画像を送信することによって、短時間にて効率の良い画像の送受信を実施することが可能な画像送信機器を提供することを目的としている。
【０００９】
また本発明は、送信側画素数リスト及び受信側画素数リストに基づいて画像送信機器にとって都合のよいデフォルトの画素数より大きく最も近い画素数を送信画素数として選択して、選択した画素数の画像を送信することによって、デフォルトの画素数を画像受信機器側で準備できない場合であっても、短時間にて効率の良い画像の送受信を実施することが可能な画像送信機器を提供することを目的としている。
【００１０】
また本発明は、送信側画素数リスト及び受信側画素数リストに基づいて画像受信機器にとって取り扱うことが可能な画素数のうち最大の共通の画素数を送信画素数として選択して、選択した画素数の画像を送信することによって、デフォルトの画素数を画像受信機器側で準備できない場合であっても、最良の画像を送受信することが可能な画像送信機器を提供することを目的としている。
【００１１】
また、本発明は、画像送信機器側において画像をリサイズして送信する際に、リサイズ後の画素数を利用者が指定する手間を極力少なくして自動で送信画素数を選択することが可能な画像送信機器を提供することを目的としている。
【００１２】
【課題を解決するための手段】
本発明は前記目的を達成するために、画像受信機器に対して適切な画素数の画像を送信する画像送信機器であって、画像を記録する画像記録手段と、画像を送信する際のデフォルトの送信画素数が記載されたデフォルト送信画素数と、提供可能な画像の送信画素数が記載された送信側画素数リストとを記録する記録手段と、画像の送信先である画像受信機器から、該画像受信機器に対して優先して送信することを希望する画像の画素数が記載された優先画素数と、受信可能な画像の画素数が記載された受信側画素数リストとを受信する受信手段と、前記優先画素数又はデフォルト送信画素数に基づいて画像受信機器に対して送信する画像の送信画素数を選択する送信画素数選択手段と、前記送信画素数選択手段が選択した送信画素数の画像を画像記録手段から読み出して画像受信機器に送信する送信手段、又は画像記録手段に記録されている画像を選択した送信画素数にリサイズして画像受信機器に送信する送信手段とを備えたことを特徴としている。
【００１３】
更に請求項１に記載の発明は、送信画素数選択手段において、画像受信機器から受信した情報の中に優先画素数が含まれているか否かを判断する優先画素数判断手段と、前記優先画素数判断手段における判断の結果画像受信機器から受信した情報の中に優先画素数が含まれていないと判断した場合にはデフォルト送信画素数に基づいた画素数を送信画素数として選択するデフォルト送信画素数選択手段と、前記優先画素数判断手段における判断の結果、画像受信機器から受信した情報の中に優先画素数が含まれていると判断した場合にはその優先画素数が前記記録手段に記録されている送信側画素数リストに存在するか否かを判断する優先画素数送信可否判断手段と、前記優先画素数送信可否判断手段における判断の結果優先画素数が送信側画素数リストに存在すると判断した場合にはその優先画素数を送信画素数として選択する優先画素数選択手段と、前記優先画素数送信可否判断手段における判断の結果優先画素数が送信側画素数リストに存在しないと判断した場合には記録手段に記録されている送信側画像リストと画像受信機器から受信した受信側画素数リストに共通に記載されている画素数を抽出した共通画素数リストを生成し、その共通画素数リストのうちの最大の画素数である最大共通画素数を取得し、該取得した最大共通画素数よりも優先画素数が大きいか否かを判断する最大共通画素数判断手段と、前記最大共通画素数判断手段における判断の結果最大共通画素数よりも優先画素数が大きいと判断した場合にはその最大共通画素数を送信画素数として選択する最大共通画素数送信手段と、前記最大共通画素数判断手段における判断の結果最大共通画素数よりも優先画素数が大きくないと判断した場合には共通画素数リストのうち優先画素数を超える画素数で最小の共通画素数リストの画素数を送信画素数として選択する最小共通画素数送信手段とを備えたことを特徴としている。
【００１４】
本発明によれば、送信側画素数リスト及び受信側画素数リストに基づいて画像受信機器にとって都合のよい優先画素数を送信画素数として選択して、選択した画素数の画像を送信することによって、短時間にて効率の良い画像の送受信を実施することが可能となる。
【００１５】
また本発明によれば、送信側画素数リスト及び受信側画素数リストに基づいて画像受信機器にとって都合のよい優先画素数より大きく最も近い画素数を送信画素数として選択して、選択した画素数の画像を送信することによって、優先画素数を画像送信機器側で準備できない場合であっても、短時間にて効率の良い画像の送受信を実施することが可能な画像送信機器を提供することが可能となる。
【００１６】
また本発明によれば、送信側画素数リスト及び受信側画素数リストに基づいて画像受信機器にとって取り扱うことが可能な画素数のうち最大の共通画素数を送信画素数として選択して、選択した画素数の画像を送信することによって、優先画素数を画像送信機器側で準備できない場合であっても、最良の画像を送受信することが可能となる。
【００１７】
また、請求項２に記載の発明は前記目的を達成するために、画像受信機器に対して適切な画素数の画像を送信する画像送信機器であって、画像を記録する画像記録手段と、画像を送信する際のデフォルトの送信画素数が記載されたデフォルト送信画素数と、提供可能な画像の送信画素数が記載された送信側画素数リストとを記録する記録手段と、画像の送信先である画像受信機器から、該画像受信機器に対して優先して送信することを希望する画像の画素数が記載された優先画素数と、受信可能な画像の画素数が記載された受信側画素数リストとを受信する受信手段と、前記優先画素数又はデフォルト送信画素数に基づいて画像受信機器に対して送信する画像の送信画素数を選択する送信画素数選択手段と、前記送信画素数選択手段が選択した送信画素数の画像を画像記録手段から読み出して画像受信機器に送信する送信手段、又は画像記録手段に記録されている画像を選択した送信画素数にリサイズして画像受信機器に送信する送信手段とを備えたことを特徴としている。
【００１８】
更に請求項２に記載の発明は、送信画素数選択手段において、画像受信機器から受信した情報の中に優先画素数が含まれているか否かを判断する優先画素数判断手段と、前記優先画素数判断手段における判断の結果画像受信機器から受信した情報の中に優先画素数が含まれていると判断した場合には優先画素数に基づいた画素数を送信画素数として選択する優先画素数選択手段と、前記優先画素数判断手段における判断の結果画像受信機器から受信した情報の中に優先画素数が含まれていないと判断した場合には記録手段に記録されているデフォルト送信画素数が受信側画素数リストに存在するか否かを判断するデフォルト送信画素数送信可否判断手段と、前記デフォルト送信画素数送信可否判断手段における判断の結果デフォルト送信画素数が受信側画素数リストに存在すると判断した場合にはそのデフォルト送信画素数を送信画素数として選択するデフォルト送信画素数選択手段と、前記デフォルト送信画素数送信可否判断手段における判断の結果デフォルト送信画素数が受信側画素数リストに存在しないと判断した場合には記録手段に記録されている送信側画像リストと画像受信機器から受信した受信側画素数リストに共通に記載されている画素数を抽出した共通画素数リストを生成し、その共通画素数リストのうちの最大の画素数である最大共通画素数を取得し、該取得した最大共通画素数よりもデフォルト送信画素数が大きいか否かを判断する最大共通画素数判断手段と、前記最大共通画素数判断手段における判断の結果最大共通画素数よりもデフォルト送信画素数が大きいと判断した場合にはその最大共通画素数を送信画素数として選択する最大共通画素数送信手段と、前記最大共通画素数判断手段における判断の結果最大共通画素数よりもデフォルト送信画素数が大きくないと判断した場合には共通画素数リストのうちデフォルト送信画素数を超える画素数で最小の共通画素数リストの画素数を送信画素数として選択する最小共通画素数送信手段とを備えたことを特徴としている。
【００１９】
本発明によれば、送信側画素数リスト及び受信側画素数リストに基づいて画像送信機器にとって都合のよいデフォルトの画素数が送信画素数として選択して、選択した画素数の画像を送信することによって、短時間にて効率の良い画像の送受信を実施することが可能な画像送信機器を提供することが可能となる。
【００２０】
また本発明によれば、送信側画素数リスト及び受信側画素数リストに基づいて画像送信機器にとって都合のよいデフォルトの画素数より大きく最も近い画素数を送信画素数として選択して、選択した画素数の画像を送信することによって、デフォルトの画素数を画像受信機器側で準備できない場合であっても、短時間にて効率の良い画像の送受信を実施することが可能な画像送信機器を提供することが可能となる。
【００２１】
また本発明によれば、送信側画素数リスト及び受信側画素数リストに基づいて画像受信機器にとって取り扱うことが可能な画素数のうち最大の共通の画素数を送信画素数として選択して、選択した画素数の画像を送信することによって、デフォルトの画素数を画像受信機器側で準備できない場合であっても、最良の画像を送受信することが可能な画像送信機器を提供することが可能となる。
【００２６】
【発明の実施の形態】
以下添付図面に従って、本発明に係る画像送信機器の好ましい実施の形態について詳説する。なお、以下にて説明する実施の形態では、カメラ等の画像送信機器から、プリンタ、ＰＤＡ、携帯電話、パソコン、表示装置の画像受信機器にプッシュモデルで画像を送信する形態で説明を行う。
【００２７】
図１は、本発明に係る画像送信機器の一形態である電子カメラの外観斜視図である。
【００２８】
同図に示すように、画像送信機器の一形態である電子カメラ１０には、被写体像を撮像手段に結像させる撮影レンズが収納されているレンズ鏡胴１００と、電子カメラ１０の機能の起動及び停止を指示する電源スイッチ１０５と、利用者が撮像及び音声の記録を指示するレリーズボタン１０６と、電子カメラ１０に備えられている各種のモードを設定するモード切替ダイヤル１０７とが設けられている。
【００２９】
また、電子カメラ１０には、表示手段１６８に表示されている項目から所望の項目や画像を取り消す際に操作する取消ボタン１０９と、所望の項目にカーソルを移動してその項目を選択実行する指示を入力する実行ボタン１１０と、表示手段１６８に設定項目のメニュー表示を指示するメニューボタン１１１と、表示手段１６８に表示されているカーソルを移動させる際等に利用する十字ボタン１１３とが設けられている。
【００３０】
また、電子カメラ１０には、無線通信によって外部の通信機器（携帯端末等の画像受信機器）と画像その他の情報を送受信する場合に搬送波及びデータを送受信するアンテナ１５６と、有線の通信を行う際の通信ポートとなる通信コネクタ１６２と、撮像した画像や電子カメラ１０の処理及び操作に関する情報を表示する表示手段１６８と、表示用の画像信号を外部の機器に出力する出力ポートである画像信号コネクタ１７３と、画像や音声等の情報を記録する挿抜可能な記録媒体１７７（画像記録手段、又は記録手段の機能を備えていてもよい）とが設けられている。
【００３１】
なお、同図に示す例では、表示手段１６８には利用者が撮像した画像が再生表示されており、併せて現在電子カメラ１０に設定されている処理モードの情報や、撮像時の画像の圧縮率の情報、該画像のコマ番号表示１０４が表示されている。
【００３２】
図２は、本発明に係る画像送信機器の一形態である電子カメラの信号処理系ブロック図である。
【００３３】
撮像手段を備えた画像送信機器の一形態である電子カメラ１０の画像処理部には、被写体の像を受光面に結像させて光電変換し、画像信号として出力する撮像手段１５０と、画像サイズの変更、シャープネス補正、輪郭処理、コントラスト補正等の処理をアナログ信号に対して行う画像処理手段１５３と、アナログの画像信号をデジタルの画像データに変換するＡ／Ｄ変換器１５４とが設けられている。
【００３４】
また、他の通信機器と情報の送受信を実施する電子カメラ１０の通信手段は、画像データ等の情報を電波等の搬送波に乗せて送受信するアンテナ１５６と、情報処理手段やメモリから取得した画像データその他の情報を他の通信器機に送信又は他の通信機器から受信するための送受信手段１５７（送信手段、受信手段）と、画像データ等の情報を他の通信機器と通信ケーブルを介して送受信する通信コネクタ１６２とから構成されている。
【００３５】
前記通信手段は、Ｂｌｕｅｔｏｏｔｈや無線ＬＡＮ、ＩｒＤＡ等の通信規格に基づいた無線通信手段であってもよいし、シリアル、パラレル、ＬＡＮその他の有線の通信規格に基づいた通信手段を用いるものであってもよい。
【００３６】
また、電子カメラ１０には、画像データ等の情報をＪＰＥＧ−２０００等に示される手法で圧縮処理又は間引き処理を施したり圧縮した画像データ等を伸張展開処理する圧縮伸張手段１６７と、表示手段１６８に表示する各種の文字やメッセージのデータ等を画像とともにオンスクリーンディスプレイするＯＳＤ１６９と、表示用の画像データを一時的に記憶しておくフレームメモリ１７１と、デジタルの画像データを表示用のコンポジット信号等に変換するＤ／Ａ変換器１７２と、外部の表示用機器に表示用の信号を出力する画像信号用のコネクタ１７３（図２には図示せず）とが設けられている。
【００３７】
また、電子カメラ１０には、電源スイッチ１０５やレリーズボタン１０６、モード切替ダイヤル１０７、取消ボタン１０９、実行ボタン１１０、メニューボタン１１１、十字ボタン１１３等から構成される入力手段１７４と、入力手段１７４を介して入力された入力情報及びＬＥＤ等の表示用の情報を入出力するＩ／Ｏ１７５と、記録媒体１７７を着脱可能に装着する記録媒体装着部１７８と、記録媒体１７７に対して画像データ等の情報を記録したり読み出したりする記録媒体インターフェース１７９とが設けられている。なお、記録媒体１７７は、メモリーカード等の半導体や、ＭＯ等に代表される磁気記録式、光記録式等に代表される着脱可能な記録媒体である。
【００３８】
また、電子カメラ１０には、電子カメラ１０全体の制御を行うとともに画像データのサンプリングタイミング制御、画像データの記録制御、通信制御、画像及び音声の記録に関する制御、表示制御、画像処理制御、送信画素数の決定等の制御又は処理を行う情報処理手段１８０（送信画素数選択手段等）と、情報の書き換えが可能であるとともに記憶した調整用の各種定数、電子カメラ１０の機種名、製造番号等の固有の識別情報、動作プログラム、各定数、表示に関する情報、画像等の各種の情報を電源遮断後も記憶し続けることが可能な不揮発性メモリ１８２（画像記録手段、又は記録手段の機能を備えていてもよい）と、プログラム実行時の作業領域となる高速読み書き可能な記録手段であるＲＡＭ１８４（画像記録手段、又は記録手段の機能を備えていてもよい）とが設けられている。
【００３９】
また、電子カメラ１０には、時を刻むカレンダ時計１９０と、情報処理手段１８０の指示に基づいて時間を計数するタイマ１９０Ａと、撮像時に被写体に光を発光して光量不足を補う発光手段１９３と、該発光手段１９３の発光タイミングや発光する光量の調節を行う発光制御手段１９４とが設けられている。
【００４０】
同図に示すように電子カメラ１０の情報処理手段１８０とその周辺の各回路はバス１９９で接続されており、互いに情報の伝達を高速で行うことが可能であるとともに、情報処理手段１８０が実行する処理プログラムに基づいて周辺の各回路を制御することが可能となっている。
【００４１】
記録媒体１７７、不揮発性メモリ、又はＲＡＭ１８４等の記録手段（画像記録手段）には、画像や、画像を送信する際のデフォルトの送信画素数が記載されたデフォルト送信画素数、提供可能な画像の送信画素数が記載された送信側画素数リストとを記録することが可能となっている。
【００４２】
送受信手段１５７（受信手段）は、画像の送信先である画像受信機器から、該画像受信機器に対して優先して送信することを希望する画像の画素数が記載された優先画素数等と、受信可能な画像の画素数が記載された受信側画素数リストとを受信することが可能となっている。
【００４３】
情報処理手段１８０（送信画素数選択手段）は、優先画素数又はデフォルト送信画素数に基づいて画像受信機器に対して送信する画像の送信画素数を選択することが可能となっている。
【００４４】
また、送受信手段１５７（送信手段）は、送信画素数選択手段（情報処理手段１８０）が選択した送信画素数の画像を画像記録手段から読み出して画像受信機器に送信することが可能となっている。また、送受信手段１５７（送信手段）は、画像記録手段（記録媒体１７７、不揮発性メモリ、又はＲＡＭ１８４等の記録手段）に記録されている画像を選択した送信画素数にリサイズして画像受信機器に送信することが可能となっている。なお、画像のリサイズ処理は、情報処理手段１８０が実施してもよいし、専用のリサイズ処理手段を設けてリサイズ処理を実施するようにしてもよい。
【００４５】
図３は、モード切替ダイヤル１０７に設けられている各種設定モードの表示を示す図である。
【００４６】
同図によれば、モード切替ダイヤル１０７には、近傍に存在するパソコンや携帯端末等の他の通信機器と無線通信を実施する通信モード（図３には、Ｗｉｒｅｌｅｓｓと記載）と、記録されている画像の再生を実施する再生モード（図３には、Ｐｌａｙと記載）と、静止画撮影を実施する静止画撮影モード（図３には、Ｃａｍと記載）と、動画撮影を実施する動画撮影モード（図３には、Ｍｏｖと記載）と、日付、撮影モード、撮影画素数、電源のオートオフ時間の設定、警告音の音量等を設定するセットアップモード（図３にはＳｅｔｕｐと記載）とが記載されている。利用者がモード切替ダイヤル１０７を操作することによって、電子カメラ１０の処理モードを所定のモードに設定することが可能となっている。
【００４７】
上記のとおり構成された電子カメラ１０の撮像処理について説明する。
【００４８】
撮像する被写体像は、撮像レンズによって撮像手段１５０の受光面に結像され、結像した被写体像は光電変換されて画像処理手段１５３に出力される。画像処理手段１５３では、この画像信号に対して相関二重サンプリングや増幅、ノイズの低減処理等の画像処理を実施し、Ａ／Ｄ変換器１５４に出力してデジタルデータに変換する。
【００４９】
該デジタルデータに変換した画像データは、情報処理手段１８０の指令により画像のホワイトバランスやガンマ補正、ＹＣ変換、ズーム処理、画素数変換処理等の画像処理が施された後に、一時期ＲＡＭ１８４に記憶される。
【００５０】
情報処理手段１８０は、表示用の画像データをフレームメモリ１７１に転送する。フレームメモリ１７１に記憶された画像データは、逐次Ｄ／Ａ変換器１７２に伝達され、ＯＳＤ１６９から発生されるキャラクタ等の情報とともに表示手段１６８に表示される。
【００５１】
利用者が、入力手段１７４に設けられている撮像指示のためのレリーズボタン１０６を押すと、情報処理手段１８０は被写体を撮像するモードに入る。静止画像を撮像する場合には、一般には２段式のレリーズボタン１０６を用いて、１段目をＡＥやＡＦの調節等の撮像の準備に使用し、２段目を実際の撮像の指示に使用する。また、動画像を撮像する場合には、レリーズボタン１０６を押している間だけ動画像の撮像を実施するようにしてもよいし、レリーズボタン１０６をダブルアクションにしておき、レリーズボタン１０６を押下する毎に撮像開始／撮像停止を指示するようにしてもよい。
【００５２】
記録用の画像を生成する場合には、情報処理手段１８０がＲＡＭ１８４に記憶されている画像を逐次読み出して、画像のホワイトバランスやガンマ補正、ＹＣ変換、ズーム処理、画素数変換処理等の画像処理を施した後に、圧縮伸張手段１６７に転送して、画像の圧縮処理を実施する。情報処理手段１８０は、その圧縮処理した画像データと、その画像を撮像した際の撮像条件等の付属情報とを関連付けて、一つの画像ファイルを生成して、再び一時期ＲＡＭ１８４のＦＩＬＥ用ワーク領域に一時記憶する。その後画像ファイルは、記録用の画像データに変換される。
【００５３】
画像ファイルを記録媒体１７７に記録する場合には、該画像ファイルは記録媒体インターフェース１７９に対して出力される。そして記録媒体インターフェース１７９は、取得した画像ファイルを記録媒体装着部１７８を介して順次記録媒体１７７に記録する処理を行う。なお、このとき情報処理手段１８０が静止画サムネイル及び動画サムネイルを生成して、主画像と関連付けて記録媒体１７７に記録する処理を実施してもよい。
【００５４】
また、画像ファイルを送受信手段１５７を介して他の通信器機に出力する場合には、情報処理手段１８０は前記生成した画像ファイルを、送受信手段１５７に出力する処理を行う。前記画像ファイルを取得した送受信手段１５７は、通信コネクタ１６２を介してパソコンや携帯端末等の他の通信器機と通信接続を開始して、画像ファイルを送信する処理を行う。
【００５５】
なお、上記の説明では本発明に係る画像送信機器を撮像手段を備えた電子カメラとした実施の形態で説明したが、本発明はこれに限定されるものではなく、画像を他の通信機器に送信するパソコン、ＰＤＡ（Personal Data Assistance）、携帯電話、その他の画像送信機器であっても、本発明の目的を達成することが可能である。
【００５６】
図４に、画像送信機器（電子カメラ）から画像受信機器に対して画像を送信する際のフローチャートを示す。
【００５７】
利用者が、電子カメラ（画像送信機器）からＰＤＡ等の画像受信機器に対して画像を送信する場合には、電子カメラ１０のモード切替ダイヤル１０７を操作して「通信モード」に設定する。すると、電子カメラ１０の情報処理手段１８０が実施する処理はステップＳ１００「画像送信」（以降Ｓ１００のように省略して記載する）に分岐してきて、処理モードが「通信モード」に設定される。また一方の画像受信機器（ＰＤＡ、パソコン等）の処理モードも、Ｓ２００「画像受信」にて「通信モード」に設定しておく。
【００５８】
Ｓ１００にて電子カメラ１０の処理モードが「通信モード」に設定されると、情報処理手段１８０は不揮発性メモリ１８２等の記録手段から「通信モード」に於ける「セットアップメニュー」を読み出して、表示手段１６８に表示する処理を行う。
【００５９】
図５に、通信モードにおけるセットアップメニューを示す。
【００６０】
電子カメラ１０の処理モードを「通信モード」に設定すると、表示手段１６８には通信相手の機器や送受信する画像の画素数又は階調を設定するための「セットアップメニュー」が表示される。
【００６１】
同図に示すように、「セットアップメニュー」には、送信する画像の基本画素数（デフォルト送信画素数）を設定する項目と、画像を送信する通信機器（画像受信機器）を特定するための複数の接続先に関する情報と、新たに接続先を探査することを指示する項目と、電子カメラ１０の自己の機器名称「Ｄｉｇｉ−Ｃａｍ○○」及びデバイスアドレス「０ｘＮＮＮＮＮＮ」とが表示されている。基本画素数の項目のうち「Ｏｒｉｇｉｎａｌ」は、当該電子カメラ１０にて送信可能な最大画素数等又は、利用者が自由に決定できる画素数である。
【００６２】
利用者は、同図に示すメニュー画面を見ながら、送信する画像及びその画像の用途に応じて、例えば１２８０×９６０、６４０×４８０、３２０×２４０、１６０×１２０画素の中からデフォルトの基本画素数を選択することが可能となっている。同図に示す例では、６４０×４８０の画素数を基本画素数として選択した実施例を示している。
【００６３】
また利用者は、同図に示すメニュー画面を見ながら、画像を送信する接続先の通信機器を選択することが可能となっている。同図に示す例では、接続先の通信機器の名称が「□○ＰＤＡ」で、「０ｘＣＣＣＣＣＣ」のデバイスアドレスを有する情報端末が選択されたことを示している。画像の送信を希望する接続先の通信機器が当該「セットアップメニュー」に記載されていない場合には、「新規探査」の項目を選択して、通信可能な接続機器を探索する。
【００６４】
図６及び図７に、電子カメラ１０の送信側画素数リストを示す。
【００６５】
送信側画素数リストに記載されている最大の画素数は、送信しようとする画像の記録画素数となるので、個々の画像の撮影画素数に依存する。図６に示す例では、撮影した画像の画素数が２５６０×１９２０ピクセルであったために、その画素数で撮影した最大の送信画素数も２５６０×１９２０ピクセルとなっている。また図７に示す例では、撮影した画像の画素数が１２８０×９６０ピクセルであったために、その画素数で撮影した画像の最大の送信画素数も１２８０×９６０ピクセルとなっている。
【００６６】
例えば電子カメラ等の画像送信側機器における画像のリサイズ機能は、元となる画像の画素数（例えば２５６０×１９２０又は１２８０×９６０）の１／２n（但し、ｎは整数）ステップとなっており、１６０×１２０画素までの画像にリサイズした上で送信可能となっている。当該送信側画素数リストは、例えば電子カメラ１０のＲＡＭ１８４、不揮発性メモリ１８２等の記録手段に記録される。送信側画素数リストは、カメラの内部処理で使用されるので、自由な形式でメモリ上に持つことが可能であるが、画像受信機器から送信されてくる受信側画素数リストと同様な書式又はフォーマットとしておくことによって、双方の画素数リストのハンドリングを共通化することが可能となる。
【００６７】
図５に示した「セットアップメニュー」にて各項目の設定が完了した場合には、利用者は実行ボタン１１０等の入力手段１７４を介してセットアップ終了の旨を入力する。前記セットアップ終了の旨の入力は、Ｉ／Ｏ１７５を介して情報処理手段１８０が読み取り、前記「セットアップメニュー」にて設定した接続先の画像受信機器に対して送受信手段１５７を介して接続要求を送信する。このときの接続要求は、「セットアップメニュー」にて設定された画像受信機器の機器名称又はデバイスアドレスに対して送信する。
【００６８】
またこのとき、通信の初期状態における画像受信機器に対する「問い合わせ処理」や「デバイスアクセスコード（ＩＤパケット）」の送受信、通信に必要な「コントロールパケット」の送受信、「ホスト接続要求」の送受信、「サポート機能確認」情報の送受信、「認証」情報の送受信、「リンクキーの設定」に関する情報の送受信、「暗号化」情報の送受信、その他の通信処理を実施するようにしてもよい。画像受信機器にて通信の接続処理が完了すると、画像受信機器からは「接続完了」の通知が出力され、電子カメラ１０の情報処理手段１８０が送受信手段１５７を介して該「接続完了」の通知を取得する。
【００６９】
電子カメラ１０と画像受信機器との間で通信接続が完了すると、情報処理手段１８０は、画像受信機器にて再生表示可能な画素数や階調に関する再生能力を取得すべく、「受信側画素数リスト」を要求する情報を送受信手段１５７を介して画像受信機器に対して送信する処理を行う。
【００７０】
すると画像受信機器からは、当該画像受信機器にて再生表示可能な画素数や階調、画像の圧縮フォーマット等の再生能力に関する情報が記載された「受信画素数リスト」が送信され、送受信手段１５７を介して情報処理手段１８０が取得する。
【００７１】
電子カメラ１０の情報処理手段１８０が「受信画素数リスト」を取得すると、情報処理手段１８０が実施する処理はＳ１０２「送信画像選択」に進み、記録媒体１７７等の記録手段に記録されている画像の縮小画像（サムネイル画像）の一覧を、表示手段１６８に表示する処理を行う。利用者は、表示手段１６８に表示されている画像の一覧から、画像受信機器に送信する画像を選び、その選択情報を入力手段１７４を介して入力する。
【００７２】
利用者が画像受信機器に送信する画像を選択する場合には、一覧表示されている画像を、十字ボタン１１３に設けられている△ボタンや▽ボタン等を操作して画像を選択し、実行ボタン１１０を操作することによって決定する。また、全画面表示されているコマを△ボタンや▽ボタン等を操作してインクリメント又はデクリメントして送信する画像を選択し、実行ボタン１１０を操作することによって決定するようにしてもよい。情報処理手段１８０は、このときに選択された画像の画素数データ等の情報を含む画像ファイルを記録媒体１７７から読み出してＲＡＭ１８４等の記録手段に展開し、その展開した画素数データから図６又は図７に示した送信側画素数リストを生成する。なお、後に説明する送信画素数選択処理により送信画素数が決定されると、ＲＡＭ１８４等の記録手段に展開した画像に対してリサイズ処理を行って圧縮処理を実施し、送受信手段１５７を介して画像受信機器に対して送信される。
【００７３】
Ｓ１０２にて、送信する画像の選択が終了すると、情報処理手段１８０が実施する処理はＳ１０４「送信画素数選択」の処理に進む。
【００７４】
Ｓ１０４では、Ｓ１０２にて画像受信機器から受信した受信画素数リスト又は優先画素数等の情報と、電子カメラ１０（画像送信機器）における送信画像リストに記載されている画素数、階調、又は圧縮フォーマット又はデフォルト送信画素数等に基づいて、送信する画像の最適な画素数又は階調、圧縮フォーマットを選択する処理を行う。なお、Ｓ１０４の処理内容は、図１１に示すＳ３００以降にて詳細に説明する。
【００７５】
Ｓ１０４にて送信する画像の画素数等の選択が終了すると、情報処理手段１８０が実施する処理はＳ１０６「送信画像リサイズ」に進み、Ｓ１０２にて選択した画像の主画像を記録媒体１７７等の記録手段から読み出して、ＲＡＭ１８４等の記録手段に一時記録する。そして次に情報処理手段１８０は、ＲＡＭ１８４等の記録手段に一時記録されている主画像を、Ｓ１０４にて選択した画素数、階調又は画像の圧縮フォーマットに変換する処理を行う。Ｓ１０６にて画像のリサイズ処理が終了すると、情報処理手段１８０は送受信手段１５７を介してそのリサイズした画像を含む画像ファイルを、画像受信機器に送信する処理（画像ＰＵＴ処理）を行う。なお、送信する画像ファイルは、同図に示すように複数のパケットに分割して送信するようにしてもよい。
【００７６】
画像ファイルの全データの送信が完了すると、画像受信機器から電子カメラ１０に対して「ＯＫ」の情報が送信される。該「ＯＫ」を受信すると、電子カメラ１０の情報処理手段１８０が実施する処理は、Ｓ１０８「他にも画像送信？（モード変更）」の判断に進み、利用者が他の画像の送信を希望しているか否かの判断を行う。Ｓ１０８では、例えば情報処理手段１８０が表示手段１６８に対して「更に送信する画像が有るか否か」を問い合わせる情報、又は、「電子カメラ１０の処理モードを変更するか否か」を問い合わせる情報を出力し、その旨が表示手段１６８に表示される。利用者は、その表示を見ながら、他の画像を送信するか否かの判断等を行って、その旨の情報を入力手段１７４を介して入力する。
【００７７】
例えば情報処理手段１８０が利用者から入力手段１７４を介して「他にも送信する画像が存在する」旨の情報を取得した場合には、情報処理手段１８０が実施する処理はＳ１０２に戻り、再び画像を選択する処理を実施する。また、Ｓ１０８にて情報処理手段１８０が入力手段１７４を介して「他に送信する画像が存在しない」旨の情報を取得した場合には、情報処理手段１８０は画像受信機器と通信の切断を実施すべく、送受信手段１５７を介して画像受信機器に対して「切断要求」を送信する処理を行う。
【００７８】
一方、前記「切断要求」を受信した画像受信機器は、電子カメラ１０と通信を切断する処理を実施して、その準備が完了すると電子カメラ１０に対して「切断完了」の情報を送信する。そして画像受信機器の情報処理手段が実施する処理は次のＳ１１０「画像受信終了」に進む。
【００７９】
電子カメラ１０の情報処理手段１８０が「切断完了」の情報を画像受信機器から受信すると、情報処理手段１８０が実施する処理はＳ１１０「画像送信終了」に進み、当該画像送信の処理ルーチンを終了する。
【００８０】
図８は、画像や文字を印刷するプリンタから受信する受信側画素数リストの記載例を示す図である。
【００８１】
同図に示すようにプリンタ（画像受信機器）から受信した画像受信リストには、製造社名（Ｍａｋｅｒ）と、画像受信機器の機器名称（Ｄｅｖｉｃｅ）と、再生可能な画像の圧縮フォーマット（Ｓｕｐｐｏｒｔｅｄ−Ｆｏｒｍａｔ）と、優先して使用することを希望する優先画素数（Ｐｒｉｏｒｉｔｙ−Ｐｉｘｅｌ）と、再生可能な画素数の範囲（Ｓｕｐｐｏｒｔｅｄ−Ｐｉｘｅｌ）とが記載されている。なお、当該プリンタにおける優先画素数は、電子カメラ１０でもサポートしている１２８０×９６０の画素数（図６又は図７参照）を要求している。なお、同図に示す受信画素数リストは、ｘｍｌのようなテキスト形式で記載されていても構わないし、所定のフォーマットのバイナリデータであっても構わない。
【００８２】
図９は、ＰＤＡから受信する受信側画素数リストの記載例を示す図である。
【００８３】
同図に示すようにＰＤＡ（画像受信機器）から受信した画像受信リストには、製造社名（Ｍａｋｅｒ）と、画像受信機器の機器名称（Ｄｅｖｉｃｅ）と、再生可能な画像の圧縮フォーマット（Ｓｕｐｐｏｒｔｅｄ−Ｆｏｒｍａｔ）と、優先して使用することを希望する優先画素数（Ｐｒｉｏｒｉｔｙ−Ｐｉｘｅｌ）と、再生可能な画素数（Ｓｕｐｐｏｒｔｅｄ−Ｐｉｘｅｌ）とが記載されている。なお、当該ＰＤＡにおける優先画素数は、電子カメラ１０ではサポートしていない２４０×１８０の画素数（図６又は図７参照）である。
【００８４】
同図に示す受信画素数リストには、冗長的に２４０×１８０の画素が、優先画素数（Ｐｒｉｏｒｉｔｙ−Ｐｉｘｅｌ）の項目及び再生可能な画素数（Ｓｕｐｐｏｒｔｅｄ−Ｐｉｘｅｌ）に記載されている。これは、画像の送信側の通信機器が、再生可能な画素数（Ｓｕｐｐｏｒｔｅｄ−Ｐｉｘｅｌ）の項目の読み込みを無視して優先画素数（Ｐｒｉｏｒｉｔｙ−Ｐｉｘｅｌ）の項目のみをチェックするような、軽い処理プログラムの実装を許すようにしたものである。
【００８５】
図１０は、ノートパソコンから受信する受信側画素数リストの記載例を示す図である。
【００８６】
同図に示すようにノートパソコン（画像受信機器）から受信した画像受信リストには、製造社名（Ｍａｋｅｒ）と、画像受信機器の機器名称（Ｄｅｖｉｃｅ）と、再生可能な画像の圧縮フォーマット（Ｓｕｐｐｏｒｔｅｄ−Ｆｏｒｍａｔ）と、優先して使用することを希望する優先画素数（Ｐｒｉｏｒｉｔｙ−Ｐｉｘｅｌ）と、再生可能な画素数の範囲（Ｓｕｐｐｏｒｔｅｄ−Ｐｉｘｅｌ）とが記載されている。なお、当該ノートパソコンでは広範囲な画像の画素数等に対して処理を実施することが可能となっているので、優先画素数の設定はなされていない。
【００８７】
図１１に、本発明に係る画像送信機器における送信画素数選択処理のフローチャートを示す。
【００８８】
情報処理手段１８０が実施する処理が図４に示したＳ１０４に進むと、情報処理手段１８０が実施する処理は、図９に示すＳ３００「送信画素数選択」のサブルーチンにジャンプしてくる。そして処理は、次のＳ３０２「受信側画素数リスト取得」の処理に進む。
【００８９】
Ｓ３０２では、画像受信機器から取得して不揮発性メモリ１８２又はＲＡＭ１８４に記録されている受信側画素数リスト又は優先画素数等情報の内容を取得する処理を行う。次のＳ３０４「送信側画素数リスト取得」では、不揮発性メモリ１８２等の記録手段に記録されている送信側画素数リスト又は優先画素数等の情報の内容を取得する処理を行う。
【００９０】
次のＳ３０８「受信側画素数リストに優先画素数設定あり？」の判断にて情報処理手段１８０（優先画素数判断手段）は、Ｓ３０２にて読み出した受信側画素数リスト又は画像受信機器から受信した情報の中に優先画素数の設定（Ｐｒｉｏｒｉｔｙ−Ｐｉｘｅｌの設定）があるか否かの判断を行っている。
【００９１】
Ｓ３０８の判断にて、優先画素数の設定が含まれていると判断した場合には、処理はＳ３１０「優先画素数は送信画素数リストにあり？」以降の処理に進み、情報処理手段１８０（優先画素数選択手段）は、優先画素数に基づいた画素数を送信画素数として選択する処理を行う。
【００９２】
Ｓ３１０にて情報処理手段１８０（優先画素数送信可否判断手段）は、受信側画素数リストに記載されていた優先画素数が送信側画素数リストに存在するか否かの判断を行う。もしＳ３１０にて、受信側画素数リストに記載されていた優先画素数が含まれていると判断した場合には、処理はＳ３１２「優先画素数を送信画素数に決定」に進み、情報処理手段１８０（優先画素数選択手段）は送信画素数を決定してＳ３１４「送信画素数選択終了」にて本送信画像選択処理のサブルーチンを終了して、図４に示した送信画像リサイズの処理に進む。
【００９３】
図１２に、Ｓ３１２に処理が進む条件を満たす送信側画素数リストの記載と受信側画素数リストの記載を示す。
【００９４】
同図には、電子カメラ１０の不揮発性メモリ１８２等の記録手段に記録されている送信側画素数リストと、プリンタ（画像受信機器）から受信した受信側画素数リストが示されている。受信側画素数リストには、１２８０×９６０画素の優先画素数が設定されているため、Ｓ３０８の判断からＳ３１０の判断に分岐する。また、受信側画素数リストに記載されている１２８０×９６０画素の優先画素数は送信側画素数リストに記載されているので、Ｓ３１０の判断では優先画素数が送信側画素数リストに存在していると判断してＳ３１２に分岐する。そしてＳ３１２にて、１２８０×９６０の解像度の優先画素数が送信画素数として決定される。このようにして、画像受信機器にとって都合のよい優先画素数が送信画素数として選択されるので、短時間にて効率の良い画像の送受信を実施することが可能となる。
【００９５】
またＳ３１０にて、優先画素数が送信側画素数リスト等に存在しないと判断した場合には、情報処理手段１８０（最大共通画素数判断手段）が実施する処理はＳ３１６「共通画素数リスト（送信側画素数リストと受信側画素数リストの共通集合）生成」の処理に進み、送信側画素数リストと受信側画素数リストに共通して記載されている画素数、階調又は画像の圧縮フォーマットを抽出して共通画素数画素数リストを生成する処理を行う。共通画素数リストの生成処理が終了すると、情報処理手段１８０（最大共通画素数判断手段）が実施する処理はＳ３１８「最大共通画素数（共通画素数リスト中の最大画素数）取得」の処理に進む。
【００９６】
Ｓ３１８にて情報処理手段１８０（最大共通画素数判断手段）は、Ｓ３１６にて生成した共通画素数リストに記載されている画像の画素数、階調又は最も細密な画像を再生することが可能な画像の圧縮フォーマットを選び出して取得する処理を行う。
【００９７】
次のＳ３２０「優先画素数＞最大共通画素数？」の判断で情報処理手段１８０（最大共通画素数判断手段）は、Ｓ３１８にて抽出した最大共通画素数よりも、Ｓ３０８にて判断した優先画素数設定の画素数が大きいか否かの判断を行っている。もし、最大共通画素数よりも優先画素数設定の画素数が大きくないと判断した場合には、処理はＳ３２２「共通画像リスト中、優先画素数を超える画素数で最小のものを送信画素数に決定」にて情報処理手段１８０（最小共通画素数送信手段）は、共通画像リスト中に存在する画素数のうち、優先画素数を超える画素数で最小のものを選び出して、送信画素数として決定する処理を行う。Ｓ３２２にて送信画素数が決定すると、情報処理手段１８０が実施する処理はＳ３２４「送信画素数選択終了」に進み、本送信画像選択処理のサブルーチンを終了して図４に示した送信画像リサイズの処理に進む。
【００９８】
図１３に、Ｓ３２２に処理が進む条件を満たす送信側画素数リストの記載と受信側画素数リストの記載を示す。
【００９９】
同図には、電子カメラ１０の不揮発性メモリ１８２等の記録手段に記録されている送信側画素数リストと、ＰＤＡ（画像受信機器）から受信した受信側画素数リストが示されている。受信側画素数リストには、２４０×１８０画素の優先画素数が設定されているため、Ｓ３０８の判断からＳ３１０の判断に分岐する。ところが、受信側画素数リストに記載されている２４０×１８０画素の優先画素数は送信側画素数リストに記載されていないので、Ｓ３１０の判断では優先画素数が送信側画素数リストに存在していないと判断してＳ３１６に進む。そして、Ｓ３１６にて同図に示す共通画素数リストを生成する。
【０１００】
共通画素数リストに記載されている中で最大の画素数は６４０×４８０画素である。一方、優先画素数は２４０×１８０画素であるために、Ｓ３２０の判断ではＳ３２２に分岐して、３２０×２４０の解像度が送信画素数に決定される。このようにして、画像受信機器にとって都合のよい優先画素数より大きく最も近い画素数が送信画素数として選択されるので、優先画素数を画像送信機器側で準備できない場合であっても、短時間にて効率の良い画像の送受信を実施することが可能となる。
【０１０１】
またＳ３２０にて、最大共通画素数よりも優先画素数設定の画素数が大きいと判断した場合には、情報処理手段１８０（最大共通画素数送信手段）が実施する処理はＳ３２６「最大共通画素数を送信画素数に決定」に分岐して、共通画像リスト中に存在する画素数のうち最大の画素数を選び出して、送信画素数として決定（又は選択）する処理を行う。Ｓ３２６にて送信画素数が決定すると、情報処理手段１８０が実施する処理はＳ３２８「送信画素数選択終了」に進み、本送信画像選択処理のサブルーチンを終了して、図４に示した送信画像リサイズの処理に進む。
【０１０２】
図１４に、Ｓ３２６に処理が進む条件を満たす送信側画素数リストの記載と受信側画素数リストの記載を示す。
【０１０３】
同図には、電子カメラ１０の不揮発性メモリ１８２等の記録手段に記録されている送信側画素数リストと、携帯電話（画像受信機器）から受信した受信側画素数リストが示されている。受信側画素数リストには、２４０×１８０画素の優先画素数が設定されているため、Ｓ３０８の判断からＳ３１０の判断に分岐する。ところが、受信側画素数リストに記載されている２４０×１８０画素の優先画素数は送信側画素数リストに記載されていないので、Ｓ３１０の判断では優先画素数が送信側画素数リストに存在していないと判断してＳ３１６に進む。そして、Ｓ３１６にて同図に示す共通画素数リストを生成する。
【０１０４】
共通画素数リストに記載されている中で最大の画素数は１６０×１２０画素である。一方、優先画素数は２４０×１８０画素であるために、Ｓ３２０の判断ではＳ３２６に分岐して、Ｓ３２６にて１６０×１２０の最大の共通画素数が送信画素数に決定される。このようにして、画像受信機器にとって取り扱うことが可能な画素数のうち最大の共通画素数が送信画素数として選択されるので、優先画素数を画像送信機器側で準備できない場合であっても、最良の画像を送受信することが可能となる。
【０１０５】
前記Ｓ３０８の判断にて、受信側画像リスト又は画像受信機器から受信した情報の中に優先画素数の設定が含まれていないと判断した場合には、処理はＳ３３０以降の処理に進み、情報処理手段１８０（デフォルト送信画素数送信可否判断手段、デフォルト情報判断手段）は、デフォルト送信我画素数に基づいた画素数を送信画素数として選択する処理を行う。
【０１０６】
Ｓ３３０「受信側画素数リストにデフォルト送信画素数あり？」の判断で情報処理手段１８０（デフォルト送信画素数送信可否判断手段、デフォルト情報判断手段）は、受信側画素数リストの中又は画像受信機器から受信した情報の中に、電子カメラ１０（画像送信機器）にて設定されているデフォルト送信画素数が存在するか否かの判断を行う。
【０１０７】
もしＳ３３０にて、受信側画素数リスト又は画像受信機器から受信した情報の中に電子カメラ１０にて設定されているデフォルト画素数が存在すると判断した場合には、情報処理手段１８０（デフォルト送信画素数選択手段）が実施する処理はＳ３３２「デフォルト画素数を送信画素数に決定」に進み、送信画素数を決定（又は選択）してＳ３３４「送信画素数選択終了」にて本送信画像選択処理のサブルーチンを終了し、図４に示した送信画像リサイズの処理に進む。
【０１０８】
図１５に、Ｓ３３２に処理が進む条件を満たす送信側画素数リストの記載と受信側画素数リストの記載を示す。
【０１０９】
同図には、電子カメラ１０の不揮発性メモリ１８２等の記録手段に記録されている送信側画素数リストと、パソコン（画像受信機器）から受信した受信側画素数リストが示されている。送信側画素数リストには、各種の送信可能な画素数が記載されており、併せてデフォルト送信画素数として６４０×４８０の画素数が設定されている。したがって、デフォルトの送信画素数が存在することを受けて、情報処理手段１８０が実施する処理はＳ３３０の判断からＳ３３２の処理に分岐する。このようにして、画像送信機器にとって都合のよいデフォルトの画素数が送信画素数として選択されるので、短時間にて効率の良い画像の送受信を実施することが可能となる。
【０１１０】
またＳ３３０にて、受信側画素数リストにデフォルト画素数が存在しないと判断した場合には、情報処理手段１８０（最大共通画素数判断手段）が実施する処理はＳ３３６「共通画素数リスト（送信側画素数リストと受信側画素数リストの共通集合）生成」の処理に進み、情報処理手段１８０（準デフォルト送信画素数選択手段）は、デフォルト送信画素数に基づいた他の画素数を送信画素数として選択する処理を行う。
【０１１１】
Ｓ３３６にして情報処理手段１８０（準デフォルト送信画素数選択手段、共通最大画素数判断手段）は、送信側画素数リストと受信側画素数リストに共通して記載されている画素数、階調又は画像の圧縮フォーマットを抽出して共通画素数画素数リストを生成する処理を行う。共通画素数リストの生成処理が終了すると、情報処理手段１８０（最大共通画素数判断手段）が実施する処理はＳ３３８「最大共通画素数（共通画素数リスト中の最大画素数）取得」に進む。
【０１１２】
Ｓ３３８にて情報処理手段１８０（最大共通画素数判断手段）は、Ｓ３３６にて生成した共通画素数リストに記載されている画像の画素数、階調又は最も細密な画像を再生することが可能な画像の圧縮フォーマットを選び出して取得する処理を行う。
【０１１３】
次のＳ３４０「デフォルト送信画素数＞最大共通画素数？」の判断で情報処理手段１８０（最大共通画素数判断手段）は、Ｓ３３８にて抽出した最大共通画素数よりも、送信側画素数リストに記載されているデフォルト送信画素数が大きいか否かの判断を行っている。もし最大共通画素数よりもデフォルト送信画素数が大きくないと判断した場合には、処理はＳ３４２「共通画像リスト中、デフォルト送信画素数を超える画素数で最小のものを送信画素数に決定」に進む。
【０１１４】
Ｓ３４２にて情報処理手段１８０（最小共通画素数送信手段）は、共通画像リスト中に存在する画素数のうち、デフォルト送信画素数を超える画素数で最小のものを選び出して、送信画素数として決定する処理を行う。Ｓ３４２にて送信画素数が決定すると、情報処理手段１８０が実施する処理はＳ３４４「送信画素数選択終了」に進み、本送信画像選択処理のサブルーチンを終了して図４に示した送信画像リサイズの処理に進む。
【０１１５】
図１６に、Ｓ３４２に処理が進む条件を満たす送信側画素数リストの記載と受信側画素数リストの記載を示す。
【０１１６】
同図には、電子カメラ１０の不揮発性メモリ１８２等の記録手段に記録されている送信側画素数リストと、モニタ装置（ディスプレイ等の画像受信機器）から受信した受信側画素数リストが示されている。受信側画素数リストには優先画素数が設定されていないため、Ｓ３０８の判断からＳ３３０の判断に進む。送信側画素数リストには６４０×４８０画素のデフォルト送信画素数が設定されているが、受信側画素数リストには６４０×４８０画素の画素数が記載されていないので、Ｓ３３０の判断ではデフォルト送信画素数が受信側画素数リストに存在していないと判断してＳ３３６に進む。そして、Ｓ３３６にて同図に示す共通画素数リストを生成する。
【０１１７】
共通画素数リストに記載されている中で最大の画素数は１２８０×９６０画素である。一方、デフォルト送信画素数は６４０×４８０画素であるために、Ｓ３４０の判断ではＳ３４２に進み、１２８０×９６０の解像度が送信画素数に決定される。このようにして、画像送信機器にとって都合のよいデフォルト画素数より大きく最も近い画素数が送信画素数として選択されるので、デフォルト画素数を画像受信機器側で準備できない場合であっても、短時間にて効率の良い画像の送受信を実施することが可能となる。
【０１１８】
またＳ３４０にて、最大共通画素数よりもデフォルト画素数が大きいと判断した場合には、情報処理手段１８０（最大共通画素数送信手段）はＳ３４６「最大共通画素数を送信画素数に決定」に分岐して、共通画像リスト中に存在する画素数のうち最大の画素数を選び出して、送信画素数として決定する処理を行う。Ｓ３４６にて送信画素数が決定すると、情報処理手段１８０が実施する処理はＳ３４８「送信画素数選択終了」に進み、本送信画像選択処理のサブルーチンを終了して図４に示した送信画像リサイズの処理に進む。
【０１１９】
図１７に、Ｓ３４６に処理が進む条件を満たす送信側画素数リストの記載と受信側画素数リストの記載を示す。
【０１２０】
同図には、電子カメラ１０の不揮発性メモリ１８２等の記録手段に記録されている送信側画素数リストと、小型のモニタ装置（ディスプレイ等の画像受信機器）から受信した受信側画素数リストが示されている。受信側画素数リストには、優先画素数が設定されていないため、Ｓ３０８の判断からＳ３３０の判断に進む。また、送信側画素数リストに記載されている６４０×６８０画素のデフォルト送信画素数は受信側画素数リストに記載されていないので、Ｓ３３０の判断ではデフォルト送信画素数が受信側画素数リストに存在していないと判断してＳ３３６に進む。そしてＳ３３６にて同図に示す共通画素数リストを生成する。
【０１２１】
共通画素数リストに記載されている中で最大の画素数は３２０×２４０画素である。一方、デフォルト画素数は６４０×６８０画素であるために、Ｓ３４０の判断ではＳ３４６に分岐して、Ｓ３４６にて３２０×２４０の最大の共通画素数が送信画素数に決定される。このようにして、画像受信機器にとって取り扱うことが可能な画素数のうち最大の共通の画素数が送信画素数として選択されるので、デフォルト画素数を画像受信機器側で準備できない場合であっても、最良の画像を送受信することが可能となる。
【０１２２】
なお、上記の説明では画像受信機器としてプリンタ、ＰＤＡ、携帯電話、パソコン、モニタ装置の例を挙げて説明したが、上記の装置に限定されるものではなく、画像を受信する受信手段、受信側画素数リストを提供する手段、優先して送信して欲しい画素数がある場合にはその画素数を優先画素数として設定する手段を備えた画像受信機器であればよい。
【０１２３】
上記の実施の形態では、画像送信機器側が画像受信機器側から受信画素数リストを取得して、画像送信機器自身が記憶している送信画素数リストと比較するこによって、送信する画像の画素数、階調又は画像の圧縮フォーマット等の送信画素数を決定する「Ｐｕｓｈモデル」の実施の形態で説明したが、本発明はこれに限定されるものではなく、以下に示す「Ｐｕｌｌモデル」であっても同様な処理を行うことによって目的を達成することが可能となる。
【０１２４】
「Ｐｕｌｌモデル」の場合には、画像受信機器が電子カメラ（画像送信機器）から、画像のリスト（サムネイル画像等の一覧）とともに個々の画像毎に送信側画素数リストを添付したものを受信することによって、画像受信機器側で図１１に示した処理と同様な受信画素数選択処理を実施することが可能となる。
【０１２５】
また、他の方法として、画像受信機器が電子カメラ（画像送信機器）から画像のリストを受信して画像受信機器の表示手段に画像の一覧を表示して、利用者がその一覧の中から所望の画像を選択した後に、画像送信機器が画像受信機器側がら取得した画像に対して、改めて送信側画素数リストを画像受信機器側に送信して、画像受信機器側で図１１に示した処理と同様な受信画素数選択処理を実施することも可能である。
【０１２６】
また、図１１に示したフローチャートでは、Ｓ３０８にて受信側画素数リストに優先画素数設定があるか否かの判断を行ってから、Ｓ３３０にて受信側画素数リストにデフォルト送信画素数があるか否かの判断を実施しているが、本発明はこの順番に限定されるものではなく、最初にＳ３３０の判断を実施してからＳ３０８の判断を実施するようにしても、本発明の目的を達成することが可能である。また、Ｓ３２０の処理を実施した後にＳ３１０の処理を実施してもよいし、Ｓ３４０の処理を実施した後にＳ３３０の処理を実施しても、本発明の目的を達成することが可能である。
【０１２７】
【発明の効果】
以上説明したように本発明に係る画像送信機器によれば、送信側画素数リスト及び受信側画素数リストに基づいて画像受信機器にとって都合のよい優先画素数を送信画素数として選択して、その選択した画素数の画像を送信することによって、短時間にて効率の良い画像の送受信を実施することが可能となる。
【０１２８】
また、本発明によれば、送信側画素数リスト及び受信側画素数リストに基づいて画像受信機器にとって都合のよい優先画素数より大きく最も近い画素数を送信画素数として選択して、その選択した画素数の画像を送信することによって、優先画素数を画像送信機器側で準備できない場合であっても短時間にて効率の良い画像の送受信を実施することが可能となる。
【０１２９】
また、本発明によれば、送信側画素数リスト及び受信側画素数リストに基づいて画像受信機器にとって取り扱うことが可能な画素数のうち最大の共通画素数を送信画素数として選択して、その選択した画素数の画像を送信することによって、優先画素数を画像送信機器側で準備できない場合であっても、最良の画像を送受信することが可能となる。
【０１３０】
また、本発明によれば、送信側画素数リスト及び受信側画素数リストに基づいて画像送信機器にとって都合のよいデフォルトの画素数が送信画素数として選択して、その選択した画素数の画像を送信することによって、短時間にて効率の良い画像の送受信を実施することが可能な画像送信機器を提供することが可能となる。
【０１３１】
また、本発明によれば、送信側画素数リスト及び受信側画素数リストに基づいて画像送信機器にとって都合のよいデフォルトの画素数より大きく最も近い画素数を送信画素数として選択して、その選択した画素数の画像を送信することによって、デフォルトの画素数を画像受信機器側で準備できない場合であっても、短時間にて効率の良い画像の送受信を実施することが可能となる。
【０１３２】
また、本発明によれば、送信側画素数リスト及び受信側画素数リストに基づいて画像受信機器にとって取り扱うことが可能な画素数のうち最大の共通の画素数を送信画素数として選択して、その選択した画素数の画像を送信することによって、デフォルトの画素数を画像受信機器側で準備できない場合であっても、最良の画像を送受信することが可能な画像送信機器を提供することが可能となる。
【０１３３】
また、本発明によれば、画像送信機器側において画像をリサイズして送信する際に、リサイズ後の画素数を利用者が指定する手間を極力少なくして自動で送信画素数を選択することが可能な画像送信機器を提供することが可能となる。
【０１３４】
また本発明によれば、送信側又は受信側でサポートしている画素数が離散的である場合であっても、一位に送信される画素数が決定される画像の送信システムが実現できるために、利用者が送信する画素数を設定する手間を省くことが可能となる。
【図面の簡単な説明】
【図１】本発明に係る画像送信機器の一形態である電子カメラの外観斜視図
【図２】電子カメラの信号処理系ブロック図
【図３】モード切替ダイヤルに設けられている各種設定モードの表示を示す図
【図４】画像送信機器（電子カメラ）から画像受信機器に対して画像を送信する際のフローチャート
【図５】通信モードにおけるセットアップメニューを示す図
【図６】電子カメラの送信側画素数リストを示す図
【図７】電子カメラの送信側画素数リストの他の実施の形態を示す図
【図８】画像や文字を印刷するプリンタから受信する受信側画素数リストの記載例
【図９】ＰＤＡから受信する受信側画素数リストの記載例を示す図
【図１０】ノートパソコンから受信する受信側画素数リストの記載例を示す図
【図１１】本発明に係る画像送信機器における送信画素数選択処理のフローチャート
【図１２】図１１のステップＳ３１２に処理が進む条件を満たす送信側画素数リストの記載例と受信側画素リストの記載例を示す図
【図１３】図１１のステップＳ３２２に処理が進む条件を満たす送信側画素数リストの記載例と受信側画素数リストの記載例を示す図
【図１４】図１１のステップＳ３２６に処理が進む条件を満たす送信側画素数リストの記載例と受信側画素数リストの記載例を示す図
【図１５】図１１のステップＳ３３２に処理が進む条件を満たす送信側画素数リストの記載例と受信側画素数リストの記載例を示す図
【図１６】図１１のステップＳ３４２に処理が進む条件を満たす送信側画素数リストの記載例と受信側画素数リストの記載例を示す図
【図１７】図１１のステップＳ３４６に処理が進む条件を満たす送信側画素数リストの記載例と受信側画素数リストの記載例を示す図
【符号の説明】
１０…電子カメラ、１００…レンズ鏡胴、１０４…コマ番号表示、１０５…電源スイッチ、１０６…レリーズボタン、１０７…モード切替ダイヤル、１０９…取消ボタン、１１０…実行ボタン、１１１…メニューボタン、１１３…十字ボタン、１５０…撮像手段、１５３…画像処理手段、１５４…Ａ／Ｄ変換器、１５６…アンテナ、１５７…送受信手段、１６２…通信コネクタ、１６７…圧縮伸張手段、１６８…表示手段、１６９…ＯＳＤ、１７０…信号処理手段、１７１…フレームメモリ、１７２…Ｄ／Ａ変換器、１７４…入力手段、１７５…Ｉ／Ｏ、１７７…記録媒体、１７８…記録媒体装着部、１７９…記録媒体インターフェース、１８０…情報処理手段、１８２…不揮発性メモリ、１８４…ＲＡＭ、１９０…カレンダ時計、１９１…電源、１９３…発光手段、１９４…発光制御手段、１９９…バス
【図１】
0003988075.tif 000002
【図２】
0003988075.tif 000003
【図３】
0003988075.tif 000004
【図４】
0003988075.tif 000005
【図５】
0003988075.tif 000006
【図６】
0003988075.tif 000007
【図７】
0003988075.tif 000008
【図８】
0003988075.tif 000009
【図９】
0003988075.tif 000010
【図１０】
0003988075.tif 000011
【図１１】
0003988075.tif 000012
【図１２】
0003988075.tif 000013
【図１３】
0003988075.tif 000014
【図１４】
0003988075.tif 000015
【図１５】
0003988075.tif 000016
【図１６】
0003988075.tif 000017
【図１７】
0003988075.tif 000018