(57)【要約】【課題】受信側が必要な解像度の画像を受信できるようにする。【解決手段】端末３から所望の画像の送信がサーバ１に要求されると、サーバ１はその画像を所定の多重解像度で分割した画像のうち最も解像度の低いものと、分割した画像の解像度の一覧を端末３に送信する（Ｓ１１）。端末３は、受信した画像と解像度の一覧を表示装置に表示し（Ｓ１３）、所望の解像度の指定を受け付ける（Ｓ１４）。サーバ１は、指定された解像度の画像を再構成するのに必要な画像データを端末３に送信し（Ｓ１５）、端末３は受信した画像データから所望の解像度の画像を再構成（Ｓ１７）して表示する（Ｓ１８）。【選択図】  図３
2005159889.tif 000002
【特許請求の範囲】
【請求項１】
所定の縮小率に従って原画像の解像度を段階的に縮小した縮小画像と、前記縮小画像と対応しており、前記縮小画像とともに所定の処理をすることで前記所定の処理前の縮小画像よりも高い解像度の縮小画像又は原画像を再構成できる差分画像とを作成する作成ステップと、
前記縮小画像のうち原画像よりも低い所定の解像度の縮小画像を送信する第１縮小画像送信ステップと、
前記所定の解像度の縮小画像よりも高い解像度の画像の送信が要求された場合、前記所定の解像度の縮小画像に対応する差分画像を送信する第１差分画像送信ステップと、
前記所定の解像度の縮小画像及び前記所定の解像度の縮小画像に対応する差分画像に前記所定の処理を行って前記所定の解像度の縮小画像よりも高い解像度の縮小画像を再構成する第１処理ステップと、
を含む画像送信方法。
【請求項２】
前記再構成された縮小画像よりも高い解像度の画像の送信が要求された場合、前記再構成された縮小画像に対応する差分画像を送信する第２差分画像送信ステップと、
前記再構成された縮小画像及び前記再構成された縮小画像に対応する差分画像に前記所定の処理を行って前記再構成された縮小画像よりも高い解像度の縮小画像又は原画像を再構成する第２処理ステップと、
をさらに含む画像送信方法。
【請求項３】
前記原画像の解像度と同一又はそれ以下の所望の解像度の指定を受け付ける指定ステップと、
前記再構成された縮小画像の解像度が前記指定された所望の解像度に達するまで前記第２差分画像送信ステップ及び前記第２処理ステップを繰り返すステップと、
をさらに含む請求項２に記載の画像送信方法。
【請求項４】
前記縮小画像はサブバンド符号化により所定の縮小率に従って原画像を段階的に分割することで得られる画像データに含まれる縮小画像であり、前記所定の処理は前記分割で得られた画像データをサブバンド復号化することである請求項１〜３のいずれか１項に記載の画像送信方法。
【請求項５】
前記縮小画像は前記原画像を所定の縮小率で段階的に抽出した表示用画像であり、前記差分画像は前記原画像から前記表示用画像を段階的に抽出した残りの画像であり、前記所定の処理は前記表示用画像と前記残りの画像とを段階的に合成することである請求項１〜３に記載のいずれか１項に記載の画像送信方法。
【請求項６】
前記所定の解像度は前記作成ステップで作成された縮小画像の中で最も低い解像度である請求項１〜５に記載のいずれか１項に記載の画像送信方法。
【請求項７】
所定の縮小率に従って原画像の解像度を段階的に縮小した縮小画像と、前記縮小画像と対応しており、前記縮小画像とともに所定の処理をすることで前記所定の処理前の縮小画像よりも高い解像度の縮小画像又は原画像を再構成できる差分画像とを作成する作成手段と、
前記縮小画像のうち原画像よりも低い所定の解像度の縮小画像を送信する第１縮小画像送信手段と、
前記所定の解像度の縮小画像よりも高い解像度の画像の送信が要求された場合、前記所定の解像度の縮小画像に対応する差分画像を送信する第１差分画像送信手段と、
を備える画像送信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像の送信に関する。
【背景技術】
【０００２】
電子カメラで撮影された画像をインターネットなどの通信回線を介して伝送する際、受信側が必要な画像のみを受信できるようにする技術として、例えば特許文献１に開示されるものがある。特許文献１によると、画像の通信時に受信者が画像を選択する場合には、送信側の画像メモリに記録されている元画像を間引きしたサムネイル画像のみが受信者に伝送される。受信者は、マルチ表示されたサムネイル画像から伝送する画像の選択を行う。そして、選択された画像のみがフルサイズ画像として送信側から受信側に伝送される。このようにすれば、選択された画像のみが伝送され、伝送の効率がよくなる。
【特許文献１】特開平１０−２１５３９７号公報、段落００１４
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところが、上述の特許文献１の技術では、サムネイル画像の伝送後、選択した画像が必要以上に高解像度であっても、受信側で希望の解像度の画像を伝送するような選択はできず、結果的に非効率な画像伝送が行われることになる。本発明はこのような問題点に鑑み、受信側が必要な解像度の画像を受信できるようにすることを目的とする。
【課題を解決するための手段】
【０００４】
上記課題を解決するため、請求項１に係る発明は、所定の縮小率に従って原画像の解像度を段階的に縮小した縮小画像と、前記縮小画像と対応しており、前記縮小画像とともに所定の処理をすることで前記所定の処理前の縮小画像よりも高い解像度の縮小画像又は原画像を再構成できる差分画像とを作成する作成ステップと、前記縮小画像のうち原画像よりも低い所定の解像度の縮小画像を送信する第１縮小画像送信ステップと、前記所定の解像度の縮小画像よりも高い解像度の画像の送信が要求された場合、前記所定の解像度の縮小画像に対応する差分画像を送信する第１差分画像送信ステップと、前記所定の解像度の縮小画像及び前記所定の解像度の縮小画像に対応する差分画像に前記所定の処理を行って前記所定の解像度の縮小画像よりも高い解像度の縮小画像を再構成する第１処理ステップと、を含む画像送信方法である。
【０００５】
請求項２に係る発明は、前記再構成された縮小画像よりも高い解像度の画像の送信が要求された場合、前記再構成された縮小画像に対応する差分画像を送信する第２差分画像送信ステップと、前記再構成された縮小画像及び前記再構成された縮小画像に対応する差分画像に前記所定の処理を行って前記再構成された縮小画像よりも高い解像度の縮小画像又は原画像を再構成する第２処理ステップと、をさらに含む画像送信方法である。
【０００６】
請求項３に係る発明は、前記原画像の解像度と同一又はそれ以下の所望の解像度の指定を受け付ける指定ステップと、前記再構成された縮小画像の解像度が前記指定された所望の解像度に達するまで前記第２差分画像送信ステップ及び前記第２処理ステップを繰り返すステップと、をさらに含む請求項２に記載の画像送信方法である。
【０００７】
請求項４に係る発明は、前記縮小画像はサブバンド符号化により所定の縮小率に従って原画像を段階的に分割することで得られる画像データに含まれる縮小画像であり、前記所定の処理は前記分割で得られた画像データをサブバンド復号化することである請求項１〜３のいずれか１項に記載の画像送信方法である。
【０００８】
請求項５に係る発明は、前記縮小画像は前記原画像を所定の縮小率で段階的に抽出した表示用画像であり、前記差分画像は前記原画像から前記表示用画像を段階的に抽出した残りの画像であり、前記所定の処理は前記表示用画像と前記残りの画像とを段階的に合成することである請求項１〜３に記載のいずれか１項に記載の画像送信方法である。
【０００９】
請求項６に係る発明は、前記所定の解像度は前記作成ステップで作成された縮小画像の中で最も低い解像度である請求項１〜５に記載のいずれか１項に記載の画像送信方法である。
【００１０】
請求項７に係る発明は、所定の縮小率に従って原画像の解像度を段階的に縮小した縮小画像と、前記縮小画像と対応しており、前記縮小画像とともに所定の処理をすることで前記所定の処理前の縮小画像よりも高い解像度の縮小画像又は原画像を再構成できる差分画像とを作成する作成手段と、前記縮小画像のうち原画像よりも低い所定の解像度の縮小画像を送信する第１縮小画像送信手段と、前記所定の解像度の縮小画像よりも高い解像度の画像の送信が要求された場合、前記所定の解像度の縮小画像に対応する差分画像を送信する第１差分画像送信手段と、を備える画像送信装置である。
【００１１】
上記発明によると、原画像よりも解像度の低い所定の縮小画像と、所定の縮小画像とともに所定の処理を行なうことでその縮小画像よりも解像度の高い縮小画像を再構成できる差分画像が作成される。所定の縮小画像が送信され、送信された縮小画像よりも解像度の高い縮小画像の送信が要求された場合、送信された所定の縮小画像に対応する差分画像が送信される。送信する所定の縮小画像は、送信先の機器の仕様に合わせて適宜設定すればよい。既に送信された所定の縮小画像と差分画像に所定の処理を行なえば、その縮小画像よりも高い解像度の縮小画像を得ることができる。従って、送信された縮小画像の解像度よりも高い解像度の画像が必要な場合、その画像の再構成に必要な差分画像だけを送信させることができる。
【発明の効果】
【００１２】
上記発明によると、原画像よりも解像度の低い所定の縮小画像と、所定の縮小画像とともに所定の処理を行なうことでその縮小画像よりも解像度の高い縮小画像を再構成できる差分画像が作成される。所定の縮小画像が送信され、送信された縮小画像よりも解像度の高い縮小画像の送信が要求された場合、送信された所定の縮小画像に対応する差分画像が送信される。既に送信された所定の縮小画像と差分画像に所定の処理を行なえば、その縮小画像よりも高い解像度の縮小画像を得ることができる。従って、送信された縮小画像の解像度よりも高い解像度の画像が必要な場合、その画像の再構成に必要な差分画像だけを送信させることができる。
【発明を実施するための最良の形態】
【００１３】
以下、添付した図面を参照し本発明の好ましい実施例を説明する。
【実施例１】
【００１４】
（１）機能構成
図１は、本発明の好ましい実施例に係る画像送信システムの機能構成図である。このシステムは、画像送信サーバ１と端末２、３とを含んでいる。画像送信サーバ（以下、単にサーバという）１は、受信部１０、画像処理部１１、画像データ記憶部１２、解像度情報記憶部１３、送信部１４を備えている。受信部１０は、パソコンやカメラ付き携帯電話機などの端末２とインターネットなどの通信回線により接続されており、端末２から原画像を受信する。
【００１５】
画像処理部１１は、ウェーブレット変換などのサブバンド符号化により、原画像を所定の多重解像度の画像に分割する。図２は、多重解像度で分割された画像データの構成例である。図２に示すように、原画像Ａ０はある解像度１の原画像である。Ａ１〜Ｄ１は、原画像Ａ０の周波数成分を水平方向および垂直方向のそれぞれについて低域成分と高域成分とに分割したものであり、Ａ１は解像度が１／２の画像となる。さらに、Ａ２ 〜Ｄ２は、Ａ１の周波数成分を水平方向および垂直方向のそれぞれについて低域成分と高域成分とに分割したものであり、Ａ２は解像度が１／４の画像となる。同様に、ウェーブレット変換をｎ回繰り返すと、解像度が２＾（−ｎ） の画像データＡｎ〜Ｄｎ が得られる。図２ではウェーブレット変換が３回繰り返された場合を例示しているが、繰り返しの回数はこれに限らず適宜設定しうる。そして、分割されたデータＡｎ〜Ｄｎは画像データ記憶部１２に記憶される。
【００１６】
解像度情報記憶部１３は、画像処理部１１の作成した画像データの解像度の一覧を記憶する。例えば、図２のようにＡ０からＡ１〜Ａ３が作成された場合、解像度の一覧は、解像度１、１／２、１／４、１／８となる。送信部１４は、パソコンなどの端末３とインターネットなどの通信回線で接続されており、端末３からの要求に応じて画像データ記憶部１２に記憶された画像データ及び解像度の一覧を端末３に送信する。
【００１７】
（２）送信部の動作
以下、送信部１４及び端末３の間で行われる動作を図３のフローチャートに従って詳細に説明する。
【００１８】
Ｓ１１では、端末３はサーバ１の所望の原画像の送信を要求する。サーバ１は、この要求に応じ、原画像から分割した多重解像度の画像のうち、最も低い解像度の画像データ及び原画像から分割した画像の解像度の一覧（例えば原画像が図３のＡ０の場合、最も低い解像度の画像データはＡ３、解像度の一覧は解像度１、１／２、１／４、１／８）を端末３に送信する。なお、解像度の一覧は、画像データの送信ヘッダに含めて送信してもよい。Ｓ１２では、端末３は画像を受信した否かを判断する。受信した場合はＳ１３に移行し、受信しない場合は上記判断を繰り返す。Ｓ１３では、図４のように端末３は受信した画像Ｉと解像度の一覧Ｌを端末３の有するディスプレイなどの表示装置に表示させる。
【００１９】
Ｓ１４では、端末３は、端末３の有するキーの操作などにより解像度の一覧Ｌの中から所望の解像度を指定させる。一例として、図４では解像度１／４が指定されている。解像度が指定された場合はＳ１５に移行し、指定されない場合はこの動作を終了する。なお、端末３の仕様上表示できない解像度は指定できないようにしてもよい。また、サーバ１において画像データＡｎ〜Ｄｎの送信に必要な時間を画像データＡｎ〜Ｄｎのデータ量や送信部１４と端末３との間の通信速度などから算出し、これを図４のように端末３の表示装置に表示させてもよい。
【００２０】
Ｓ１５では、端末３はＳ１４で指定された解像度の画像の送信をサーバ１に要求する。サーバ１はこの要求を受信すると指定された解像度の画像を端末３で再構成するのに必要な画像データを端末３に送信する。例えば、図４のような解像度が指定されている場合、サーバ１は画像Ａ２の再構成に必要なＡ３以外の画像データＢ３〜Ｄ３を端末３に送信する。Ｓ１６では、端末３は必要な画像データを受信した否かを判断する。受信した場合はＳ１７に移行し、受信しない場合は上記判断を繰り返す。Ｓ１７では、端末３はサーバ１から受信した画像データを用いて分割された画像を再構成する。例えば、端末３が画像データＢ３〜Ｄ３を受信した場合、これを既に受信した画像Ａ３とともにウェーブレット逆変換し画像データＡ２を再構成する。Ｓ１８では、端末３はＳ１７で再構成した画像Ｉ'と解像度の一覧ＬをＳ１３と同様に表示装置に表示させ、Ｓ１４に戻る。
【００２１】
（３）本実施例に係る画像送信システムの特徴
上述のように、端末３から所望の画像の送信がサーバ１に要求されると、サーバ１はその画像を所定の多重解像度で分割した画像のうち最も解像度の低いものと、分割した画像の解像度の一覧を端末３に送信する（Ｓ１１）。端末３は、受信した画像と解像度の一覧を表示装置に表示し（Ｓ１３）、所望の解像度の指定を受け付ける（Ｓ１４）。サーバ１は、指定された解像度の画像を再構成するのに必要な画像データを端末３に送信し（Ｓ１５）、端末３は受信した画像データから所望の解像度の画像を再構成（Ｓ１７）して表示する（Ｓ１８）。従って、端末３のユーザは、受信した最も解像度の低い画像と解像度の一覧を参照した上で、自らが必要とする解像度の画像を端末３の仕様に合わせて指定し、これを受信することができる。また、上述のように、例えば既に画像データＡ３が送信された後、画像データＡ２の解像度１／４を指定した場合、指定された解像度の画像Ａ２を再構成するのに必要な画像データＢ３〜Ｄ３だけがサーバ１から送信されるため、サーバ１と端末３との間の通信トラフィックを不必要に増大させずに済む。
【実施例２】
【００２２】
上述の実施例１において、画像データ記憶部１２（図１参照）は原画像をサブバンド符号化して分割した画像データを記憶していたが、記憶できる画像データはこれに限られない。例えば、図５に示すように、原画像Ａ０を所定の縮小率（例えば１／２）で間引いた間引き画像Ａ１を抽出して記憶させ、Ａ０からＡ１を抽出した残りの差分画像Ａ１'も記憶させる。同様に、Ａｎ−１から所定の縮小率で間引いた間引き画像Ａｎと差分画像Ａ'ｎを記憶させ、多重解像度の画像Ａ０〜Ａ３を得る。なお、ｎは３に限定されず適宜設定可能である。
【００２３】
そして、画像データ記憶部１２が上述のような間引き画像Ａｎと差分画像Ａ'ｎを記憶している場合、サーバ１と端末３との間では図６に示すような動作を行わせる。即ち、Ｓ２１は端末３の要求に応じてサーバ１は最も解像度の低い間引き画像（例えば、図５の場合はＡ３）を端末３に送信する。Ｓ２２では端末３は画像の受信を待機し、Ｓ２３では端末３は受信した画像を表示装置に表示させる。Ｓ２４では、端末３は受信した画像よりもさらに解像度の高い画像の送信を要求するか否かをキー操作などで受け付ける。受信した画像よりもさらに高い解像度の画像を要求する場合はＳ２５に移行し、要求しない場合はこの動作を終了させる。
【００２４】
Ｓ２５では、端末３はさらに高い解像度の画像をサーバ１に要求する。サーバ１は、この要求を受信すると、既に送信した間引き画像に対応する差分画像（例えば、図５のように間引き画像がＡ３の場合、対応する差分画像はＡ３'）を送信する。Ｓ２６では端末３は差分画像の受信を待機し、Ｓ２７では、端末３は既に受信した間引き画像と受信した差分画像とを間引き処理と逆の処理により合成し、合成前の間引き画像よりも解像度が１段階高い間引き画像を作成する。例えば、間引き画像がＡ３、差分画像はＡ３'の場合、これらを合成してＡ２を作成する。Ｓ２８では、端末３はＳ２７の合成処理で得られた画像を表示装置に表示する。Ｓ２９では、Ｓ２７で得られた画像が端末３の仕様上表示できる最も高い解像度であるか否かを判断する。最も高い解像度である場合はこの動作を終了し、最も高い解像度でない場合はＳ２４に戻り、さらに高い解像度の画像の送信を要求するか否かを受け付け、要求がされた場合は上記と同様既に端末３が表示している間引き画像Ａｎに対応する差分画像Ａ'ｎがサーバ１から送信される。なお、図１の構成を有する画像送信システムで上記動作を行なわせる場合、サーバ１は解像度情報記憶部１３を備えていなくてもよい。
【００２５】
このように、端末３で画像の送信を要求すると（Ｓ２１）、サーバ１の画像データ記憶部１２に記憶されている最も解像度の低い間引き画像が端末３に送信されて表示される（Ｓ２３）。表示された間引き画像よりもさらに高い解像度の画像の送信を要求するか否かが受け付けられ（Ｓ２４）、この要求がされると（Ｓ２４で“Ｙ”）サーバ１から既に受信した間引き画像に対応する差分画像が送信される（Ｓ２５）一方、画像の送信を要求しなければ（Ｓ２４で“Ｎ”）それ以上画像はサーバ１から送信されない。端末３は、間引き画像と受信した差分画像とを合成して１段階高い解像度の画像を作成し（Ｓ２７）て表示する（Ｓ２８）。従って、端末３のユーザは、表示された間引き画像を見てこの画像が自分の希望する解像度でない場合はさらに高い解像度の画像の再構成に必要なデータを順次送信してもらうことができる一方、希望の解像度の画像を得た場合はその時点でそれ以上のデータ送信を止めることができる。
【図面の簡単な説明】
【００２６】
【図１】本発明の好ましい実施例に係る画像送信システムの機能構成図。
【図２】画像データ記憶部に記憶される画像データの一構成例。
【図３】実施例１の画像送信システムで実行される動作の流れを示すフローチャート。
【図４】受信した画像及び解像度の一覧の表示例。
【図５】画像データ記憶部に記憶される画像データの他の構成例。
【図６】実施例２の画像送信システムで実行される動作の流れを示すフローチャート。
【符号の説明】
【００２７】
１・・画像送信サーバ、２、３・・端末、１２・・画像データ記憶部、１３・・解像度情報記憶部、１４・・送信部
【図１】
2005159889.tif 000003
【図２】
2005159889.tif 000004
【図３】
2005159889.tif 000005
【図４】
2005159889.tif 000006
【図５】
2005159889.tif 000007
【図６】
2005159889.tif 000008