(57)【要約】【課題】画像処理の速度を向上させ、ユーザの利便性を図る画像処理プログラム、画像処理方法、および、画像処理装置を提供する。【解決手段】画像の領域の特徴量を算出し、この特徴量に基づき画像を少なくとも１つ大きさの異なる複数の部分領域に分割して分割画像を得て（Ｓ１）、複数の解像度減少手段により分割画像の解像度を減少させて低解像度分割画像を得る（Ｓ３）。【選択図】図４
2010157082.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータを、
画像の領域の特徴量を算出する特徴量算出手段、
前記特徴量に基づき、前記画像を少なくとも１つ大きさの異なる複数の部分領域に分割して分割画像を得る画像分割手段、および、
前記分割画像の解像度を減少させて低解像度分割画像を得る複数の解像度減少手段として機能させることを特徴とする画像処理プログラム。
【請求項２】
請求項１に記載の画像処理プログラムにおいて、
前記分割画像を各解像度減少手段に分配することにより、各解像度減少手段の処理の終了時間の差を短縮させる分割画像分配手段を更に備えたことを特徴とする画像処理プログラム。
【請求項３】
請求項２に記載の画像処理プログラムにおいて、
前記画像分割手段が、矩形である分割画像単位に対して、自然数倍の大きさの矩形の分割画像に前記画像を分割することを特徴とする画像処理プログラム。
【請求項４】
請求項３に記載の画像処理プログラムにおいて、
前記画像分割手段が、前記画像を前記分割画像単位に分割し、前記分割画像単位の隣接する辺の２つの方向に自然数倍、前記分割画像単位を拡張して矩形の分割画像を得ることを特徴とする画像処理プログラム。
【請求項５】
請求項１から請求項４のいずれか１項に記載の画像処理プログラムにおいて、
前記解像度減少手段に処理させる前記分割画像を、前記特徴量に基づき選択する分割画像選択手段を更に備えたことを特徴とする画像処理プログラム。
【請求項６】
請求項１から請求項５のいずれか１項に記載の画像処理プログラムにおいて、
前記特徴量が、前記画像の色相の値、彩度の値、明度の値、前記色相の方向成分、前記彩度の方向成分、および、前記明度の方向成分の少なくとも１つであることを特徴とする画像処理プログラム。
【請求項７】
請求項１から請求項６のいずれか１項に記載の画像処理プログラムにおいて、
各解像度減少手段から得られた前記低解像度分割画像を、前記画像の低解像度画像に統合する分割画像統合手段を、更に備えたことを特徴とする画像処理プログラム。
【請求項８】
コンピュータを、
画像を少なくとも１つ大きさの異なる複数の部分領域に分割して分割画像を得る画像分割手段、
前記分割画像の解像度を減少させて低解像度分割画像を得る複数の解像度減少手段、および、
前記分割画像を各前記解像度減少手段に分配することにより、各前記解像度減少手段の処理の終了時間の差を短縮させる分割画像分配手段として機能させることを特徴とする画像処理プログラム。
【請求項９】
画像の領域の特徴量を算出する特徴量算出ステップと、
前記特徴量に基づき、前記画像を少なくとも１つ大きさの異なる複数の部分領域に分割して分割画像を得る画像分割ステップと、
前記分割画像の解像度を減少させて低解像度分割画像を得る複数の解像度減少ステップと、
を備えたことを特徴とする画像処理方法。
【請求項１０】
画像を少なくとも１つ大きさの異なる複数の部分領域に分割して分割画像を得る画像分割ステップと、
前記分割画像の解像度を減少させて低解像度分割画像を得る複数の解像度減少ステップと、
前記分割画像を各前記解像度減少手段に分配することにより、各前記解像度減少手段の処理の終了時間の差を短縮させる分割画像分配ステップと、
を備えたことを特徴とする画像処理方法。
【請求項１１】
画像の領域の特徴量を算出する特徴量算出手段と、
前記特徴量に基づき、前記画像を少なくとも１つ大きさの異なる複数の部分領域に分割して分割画像を得る画像分割手段と、
前記分割画像の解像度を減少させて低解像度分割画像を得る複数の解像度減少手段と、
を備えたことを特徴とする画像処理装置。
【請求項１２】
画像を少なくとも１つ大きさの異なる複数の部分領域に分割して分割画像を得る画像分割手段と、
前記分割画像の解像度を減少させて低解像度分割画像を得る複数の解像度減少手段と、
前記分割画像を各前記解像度減少手段に分配することにより、各前記解像度減少手段の処理の終了時間の差を短縮させる分割画像分配手段と、
を備えたことを特徴とする画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データベースに保存された画像データの画像処理を行う画像処理プログラム、画像処理方法、および、画像処理装置の技術分野に関する。
【背景技術】
【０００２】
半導体技術の向上に伴う固体撮像素子の高画質化に対して、処理する画像データのサイズが大きくなり、圧縮等に要する処理時間の短縮が必要とされている。例えば、特許文献１には、分割された画像データの各々を、各々の圧縮手段又は伸張手段で圧縮又は伸張処理するので、１画面分の画像データを一体的に画像処理する場合に比し、画像処理に必要な時間を大幅に短縮する電子カメラ及び画像データ処理方法が開示されている。
【特許文献１】特開２０００−１３６５９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、近年、携帯型無線電話機等の携帯端末が普及し、ユーザは、外出先等でも手軽に携帯端末により、Ｗｅｂページや放送番組等の動画を閲覧できるようになったため、一度に多くのユーザが、サーバへアクセスすることが増加してきた。この集中的なアクセスに対しても、ユーザの要求に応えてユーザの操作性の利便性を図るため、サーバは大量のデータを高速に処理する必要性が生じてきている。
【０００４】
また、光ファイバー等のブロードバンドインターネット接続の普及と共に、詳細な地図データ等の数メガピクセルからギガピクセルの静止画像や高精細度テレビジョン放送等の動画等の高解像度の画像がＷｅｂ上に公開され、パーソナルコンピュータ等により閲覧できるようになってきているため、データサイズが大型のデータも処理をする必要性が生じてきている。
【０００５】
しかしながら、これらの状況に対処するために、画像を分割し、分割された各々の分割画像に合わせて、各々の圧縮手段を単に増やしたのでは、サーバ側のコスト高になり、ユーザが支払う料金にも影響してくる。特に、ユーザ側からのアクセスは時間帯によりむらがあり、最もアクセスが多い時間帯に合わせてサーバ側のハードウエアを設定すると、コストが高くなる。このような状況の下、ユーザのニーズに合った十分に画像処理の速度を実現することが難しかった。
【０００６】
本発明は、このような問題に鑑みてなされたものであり、その課題の一例は、画像処理の速度を向上させ、ユーザの利便性を図る画像処理プログラム、画像処理方法、および、画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、請求項１に記載の発明は、コンピュータを、画像の領域の特徴量を算出する特徴量算出手段、前記特徴量に基づき、前記画像を少なくとも１つ大きさの異なる複数の部分領域に分割して分割画像を得る画像分割手段、および、前記分割画像の解像度を減少させて低解像度分割画像を得る複数の解像度減少手段として機能させることを特徴とする。
【０００８】
この発明によれば、画像の領域の特徴量に基づき、画像を少なくとも１つ大きさの異なる複数の部分領域に分割した画像から分割画像を得て、分割画像の解像度を、複数の解像度減少手段を用いて減少させることにより、特徴量に基づき、適度な分割画像の数かつ適度な大きさに画像を分割してから、並列処理により分割画像の解像度を減少させているので、並列処理のＣＰＵ等のハードウエアの数をむやみに増やしたり、最適な分割数等のパラメータを計算したりする必要がなく、適度な処理時間で処理結果を出せ、極端に処理速度が遅くなることがない。従って、画像処理の速度を向上させてユーザの要求に対する画像処理のレスポンス性を高めることにより、ユーザの利便性の向上を図ることができる。
【０００９】
請求項２に記載の発明は、請求項１に記載の画像処理プログラムにおいて、前記分割画像を各解像度減少手段に分配することにより、各解像度減少手段の処理の終了時間の差を短縮させる分割画像分配手段を更に備えたことを特徴とする。
【００１０】
この場合、並列処理する各解像度減少手段の処理の終了時間の差を短縮すなわち、終了時間がほぼ同じするように、分割画像を分配することにより、解像度減少をさせる処理後の次の処理までの無駄な時間が少なくなるため、ＣＰＵ等のハードウエア資源を有効に利用して、高速な画像処理を実現できる。
【００１１】
請求項３に記載の発明は、請求項２に記載の画像処理プログラムにおいて、前記画像分割手段が、矩形である分割画像単位に対して、自然数倍の大きさの矩形の分割画像に前記画像を分割することを特徴とする。
【００１２】
この場合、グループ化する際、終了時間の見積もりがしやすく、グループ化にかかる時間の短縮される。
【００１３】
請求項４に記載の発明は、請求項３に記載の画像処理プログラムにおいて、前記画像分割手段が、前記画像を前記分割画像単位に分割し、前記分割画像単位の隣接する辺の２つの方向に自然数倍、前記分割画像単位を拡張して矩形の分割画像を得ることを特徴とする。
【００１４】
この場合、拡張された分割画像も矩形であるため、分割画像を特定する際、対応する画像における部分領域の位置を、頂点の座標や辺の長さで特定できるため、処理がしやすい。また携帯端末等に送信した際に、表示画面が矩形であることが多いので、画像データとして利用しやすい。
【００１５】
請求項５に記載の発明は、請求項１から請求項４のいずれか１項に記載の画像処理プログラムにおいて、前記解像度減少手段に処理させる前記分割画像を、前記特徴量に基づき選択する分割画像選択手段を更に備えたことを特徴とする。
【００１６】
この場合、必要な分割画像を選択して解像度減少手段により処理する分割画像を減少させることができるため、解像度減少手段における処理時間の短縮を図ることができ、ユーザの要求に対する画像処理のレスポンス性を高めることができる。
【００１７】
請求項６に記載の発明は、請求項１から請求項５のいずれか１項に記載の画像処理プログラムにおいて、前記特徴量が、前記画像の色相の値、彩度の値、明度の値、前記色相の方向成分、前記彩度の方向成分、および、前記明度の方向成分の少なくとも１つであることを特徴とする。
【００１８】
特徴量が、画像の色相の値、彩度の値、明度の値、色相の方向成分、彩度の方向成分、および、明度の方向成分の少なくとも１つという注目度である場合、人間の視覚による認知において、静止画像中に存在する物体の重要度を表す指標である注目度に基づき、画像を分割するため、注目度が高い解像度減少の処理がさせた低解像度分割画像は、ユーザが閲覧する確率が高い。そのため、ユーザの利便性が高まる。
【００１９】
請求項７に記載の発明は、請求項１から請求項６のいずれか１項に記載の画像処理プログラムにおいて、各解像度減少手段から得られた前記低解像度分割画像を、前記画像の低解像度画像に統合する分割画像統合手段を、更に備えたことを特徴とする。
【００２０】
この場合、圧縮して低解像度にする画像を、まず分割して分割画像にし、分割画像の圧縮を、複数の解像度減少手段による並列処理し、画像の低解像度画像を得るように低解像度分割画像を統合しているため、高速に画像全体の圧縮を実現できる。
【００２１】
請求項８に記載の発明は、コンピュータを、画像を少なくとも１つ大きさの異なる複数の部分領域に分割して分割画像を得る画像分割手段、前記分割画像の解像度を減少させて低解像度分割画像を得る複数の解像度減少手段、および、前記分割画像を各前記解像度減少手段に分配することにより、各前記解像度減少手段の処理の終了時間の差を短縮させる分割画像分配手段として機能させることを特徴とする。
【００２２】
この発明によれば、並列処理する各解像度減少手段の処理の終了時間がほぼ同じするように、画像の大きさの異なった分割画像を分配することにより、解像度減少をさせる処理後の次の処理までの無駄な時間が少なくなるため、ＣＰＵ等のハードウエア資源を有効に利用して、高速な画像処理を実現できる。
【００２３】
請求項９に記載の発明は、画像の領域の特徴量を算出する特徴量算出ステップと、前記特徴量に基づき、前記画像を少なくとも１つ大きさの異なる複数の部分領域に分割して分割画像を得る画像分割ステップと、前記分割画像の解像度を減少させて低解像度分割画像を得る複数の解像度減少ステップと、を備えたことを特徴とする。
【００２４】
請求項１０に記載の発明は、画像を少なくとも１つ大きさの異なる複数の部分領域に分割して分割画像を得る画像分割ステップと、前記分割画像の解像度を減少させて低解像度分割画像を得る複数の解像度減少ステップと、前記分割画像を各前記解像度減少手段に分配することにより、各前記解像度減少手段の処理の終了時間の差を短縮させる分割画像分配ステップと、を備えたことを特徴とする。
【００２５】
請求項１１に記載の発明は、画像の領域の特徴量を算出する特徴量算出手段と、前記特徴量に基づき、前記画像を少なくとも１つ大きさの異なる複数の部分領域に分割して分割画像を得る画像分割手段と、  前記分割画像の解像度を減少させて低解像度分割画像を得る複数の解像度減少手段と、を備えたことを特徴とする。
【００２６】
請求項１２に記載の発明は、画像を少なくとも１つ大きさの異なる複数の部分領域に分割して分割画像を得る画像分割手段と、前記分割画像の解像度を減少させて低解像度分割画像を得る複数の解像度減少手段と、前記分割画像を各前記解像度減少手段に分配することにより、各前記解像度減少手段の処理の終了時間の差を短縮させる分割画像分配手段と、を備えたことを特徴とする。
【発明の効果】
【００２７】
本発明によれば、画像の領域の特徴量に基づき、画像を少なくとも１つ大きさの異なる複数の部分領域に分割して分割画像を得てから、この分割画像の解像度を、複数の解像度減少手段を用いて減少させることにより、特徴量に基づき、適度な分割画像の数かつ適度な大きさに画像を分割してから、並列処理により分割画像の解像度を減少させているので、並列処理のＣＰＵ等のハードウエアの数をむやみに増やしたり、最適な分割数等のパラメータを計算したりする必要がなく、適度な処理時間で処理結果を出せ、極端に処理速度が遅くなることがない。従って、画像処理の速度を向上させてユーザの要求に対する画像処理のレスポンス性を高めることにより、ユーザの利便性の向上を図ることができる。
【発明を実施するための最良の形態】
【００２８】
以下、図面を参照して本発明を実施するための最良の形態について説明する。
【００２９】
（第１実施形態）
まず、本発明の第１実施形態に係る画像表示システムの概略構成および機能について、図に基づき説明する。
【００３０】
図１は、本発明に係る第１実施形態に係る画像処理システムの概要構成例を示す模式図である。図２は、画像処理サーバの概要構成の一例を示すブロック図である。
【００３１】
図１に示すように、画像処理システム１は、画像データを画像処理して画像を配信する画像サーバシステム１０と、画像サーバシステム１０に画像を要求して画像を受信する携帯端末２０とを備える。
【００３２】
画像サーバシステム１０は、インターネット等のネットワーク３に接続され、携帯端末２０は、移動体通信網２に接続され、移動体通信網２とネットワーク３とはプロトコル変換やコンテンツを記述する言語の変換等を行うためのゲートウエイ等により接続されている。また、画像サーバシステム１０は、ＨＴＭＬ文書や画像等のデータを保持するＷｅｂサーバ３０に、インターネット等のネットワーク３を介して接続されている。そして、携帯端末２０は、閲覧したい画像、すなわち、原画像のＵＲＬ（Uniform Resource Locator）等の情報を画像サーバシステム１０に送信する。画像サーバシステム１０は、ＵＲＬに対応したＷｅｂサーバ３０から原画像に係る原画像データを受信し、この原画像データから、原画像に係る原画像情報を作成したり、原画像データを携帯端末２０用に加工処理したりして、原画像に関する情報や画像データを携帯端末２０に送信する。例えば、アクセス先としての画像サーバシステム１０のＵＲＬは、携帯端末２０側のソフトウエアに組み込まれていて、携帯端末２０側において、原画像データ先としてのＷｅｂサーバ３０のＵＲＬを、直接入力したり、Ｗｅｂサーバ３０のＵＲＬが埋め込まれた箇所等をクリックしたりすると、リクエスト情報が携帯端末２０から画像サーバシステム１０に送信される。そして、画像サーバシステム１０は、Ｗｅｂサーバ３０から原画像データを取得したの後、所定の加工を施した原画像データを携帯端末２０に提供することができる。このように、携帯端末２０は、インストールされたソフトウエアに基づき、画像サーバシステム１０を介して、Ｗｅｂサーバ３０等から情報を取得している。
【００３３】
画像サーバシステム１０は、携帯端末２０の要求等に基づき画像処理を行う画像処理サーバ１１と、画像処理サーバ１１の処理結果やＷｅｂサーバ３０からの画像データを記憶させるデータベースサーバ１２と、携帯端末２０やＷｅｂサーバ３０と通信する通信サーバ１３と、を備え、これらは、ローカルエリアネットワークにより接続されている。
【００３４】
図２に示すように、コンピュータとして機能する画像処理サーバ１１は、画像処理サーバ１１全体を制御したり画像処理の演算を行ったりする制御部１１ａと、制御部１１ａの途中結果等を保持する記憶部１１ｂと、データベースサーバ１２や通信サーバ１３との通信を行う通信部１１ｃと、を備える。
【００３５】
制御部１１ａは、ＣＰＵ（Central Processing Unit）を有し、Ｗｅｂサーバ３０からダウンロードした画像データを圧縮して画像の解像度を落とす解像度減少手段として機能したり、画像データから特徴量を算出する特徴量算出手段として機能したり等各種の画像処理を行う。ＣＰＵは、１つのＣＰＵパッケージの中に複数のＣＰＵコアを有するマルチコア型であり、並列処理ができる。そのため、制御部１１ａは、複数の解像度減少手段として十分機能する。
【００３６】
記憶部１１ｂは、ＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）等を有し、画像処理のプログラムがロードされたり、画像データを保持するメモリ空間が形成されたりする。
【００３７】
通信部１１ｃは、ローカルエリアネットワークを介してデータベースサーバ１２や通信サーバ１３と通信を行う。
【００３８】
データベースサーバ１２は、ハードディスクドライブからなるデータベースを制御する。データベースサーバ１２のデータベースには、Ｗｅｂサーバ３０からダウンロードした画像データやこのデータを画像処理したデータや、携帯端末２０からの要求等が記憶されている。
【００３９】
通信サーバ１３は、移動体通信網２の基地局を介して携帯端末２０と通信をしたり、ネットワーク３を介してＷｅｂサーバ３０と通信したりする。ゲートウエイや認証用サーバとして機能する。
【００４０】
次に、携帯端末２０は、図１に示すように、画像やテキスト等を表示する表示部２１と、表示部２１に表示されたポインタの操作等に使用される操作部２２と、図示しないが、画像サーバ１０と送受信を行う無線通信部と、通話のための音声の入出力を行う音声入出力部と、画像サーバ１０から送信されたデータ等を記憶する記憶部と、携帯端末１０の各種制御を行う制御部等を備えている。
【００４１】
表示部２１は、液晶表示素子またはＥＬ（Electro Luminescence）素子等によって構成されている。操作部２２は、各種キーにより構成されている。ユーザは、操作部２２により、表示部２１に表示されたポインタを移動させたり、画像を回転させたり、画像を縮小や拡大させたり、表示された画像どの部分領域の詳細な画像をダウンロードするか確定させたりする。
【００４２】
次に、図３に基づき、本実施形態に用いる画像データの一例について説明する。
【００４３】
図３は、Ｗｅｂサーバ３０または画像サーバ１０のデータベースに存在する原画像データに対応した原画像の一例を示す模式図である。
【００４４】
Ｗｅｂサーバ３０は、携帯端末２０からユーザが要求した画像のＵＲＬにより示した原画像データを有し、例えば、図３に示すように、原画像３５の画像データを有している。この原画像３５の画像データは、詳細地図データ等、数メガ〜ギガピクセルの大きさの画像データで、携帯端末２０では、そのままでは表示ができないとする。
【００４５】
Ｗｅｂサーバ３０から画像サーバシステム１０にダウンロードされた原画像１５の画像データは、データベースサーバ１２に記憶される。そして、画像処理サーバ１１は、原画像１５の画像データを画像処理して、様々の解像度の画像データや、ユーザが注目しそうな部分画像の画像データ等を作成する。
【００４６】
次に、本実施形態の動作について図４および図５に基づき説明する。
【００４７】
図４は、本実施形態の画像圧縮のアルゴリズムの一例を示すフローチャートである。図５は、画像圧縮の処理の流れを示す模式図である。
【００４８】
まず、画像処理サーバ１１の制御部１１ａは、あるサイトの画像が存在するＵＲＬの情報や所望の圧縮率（画像の解像度のレベル）の情報等を、携帯端末２０から受信する。このとき、制御部１１ａは、携帯端末２０における表示部２１の画面の大きさや解像度等の携帯端末１０の機能に関する情報も受信する。画像サーバ１１の制御部１１ａは、要求されたＵＲＬに対応したＷｅｂサーバ３０にアクセスして、図３に示したような原画像３５の画像データをダウンロードし、データベースサーバ１２を介してデータベースに原画像１５の画像データとして記憶させる。
【００４９】
そして、原画像１５の画像データのデータ量が携帯端末２０の表示機能等に対して大きい場合、制御部１１ａは、後述する画像圧縮に基づき、原画像１５の低解像度画像の画像データを作成する。例えば、制御部１１ａは、原画像１５の画像データを縮小して、表示部２１の画面に収まるように画素数を落とした低解像度の画像データを作成する。
【００５０】
次に、図４のフローチャートに基づき本実施形態の画像圧縮の概要について説明する。
【００５１】
まず、図４に示すように、画像処理サーバ１１の制御部１１ａは、注目度に基づき画像を部分領域に分割して分割画像を得る（ステップＳ１）。具体的には、図５の画像４０に示すように、原画像１５を、注目度等の特徴量に基づき少なくとも１つ大きさの異なる複数の部分領域Ｐ１、Ｐ２、Ｐ３、Ｐ４等に分割する。たいていの画像はこの処理により不均等な分割画像になる。
【００５２】
ここで、注目度（顕著度）とは、人間の視覚による認知において、静止画像中に存在する物体の重要度を表す指標である。この視覚による認知においては、色相や彩度や明度や物体の輪郭線（エッジ）が重要なファクターになることが知られている。なお、注目度の算出や注目度に基づく画像の分割の詳細については後述する。
【００５３】
このように制御部１１ａは、画像分割手段の一例として特徴量に基づき、原画像１５等の画像を少なくとも１つ大きさの異なる複数の部分領域Ｐ１、Ｐ２、Ｐ３、Ｐ４等に分割して分割画像を得る。
【００５４】
次に、制御部１１ａは、各解像度減少手段の終了時間の差が短縮するように分割画像を分配する（ステップＳ２）。具体的には、各解像度減少手段の一例である制御部１１ａのマルチコアの各ＣＰＵに対して、終了時間の差が短縮するように分割画像を分配する。図５に示すように、画像４０の各分割画像を、分割画像グループ４１ａ、分割画像グループ４１ｂ、および、分割画像グループ４１ｃのいずれかに分配する。分配の仕方として、サイズが大きい分割画像から先に各分割画像グループ４１ａ、４１ｂ、４１ｃに割り振り、次にサイズが小さい分割画像により、終了時間の差が短縮するように分配を調整する。このように、制御部１１ａは、分割画像を各解像度減少手段に分配することにより、各解像度減少手段の処理の終了時間の差を短縮させる分割画像分配手段の一例として機能する。
【００５５】
また、注目度に基づく画像の分割のサブルーチンで後述するように、各分割画像の大きさは、矩形である分割画像単位（基本タイル）に対して、自然数倍の大きさである。制御部１１ａは、基本タイルの処理時間を基本とし、基本タイルの自然数倍の大きさに対して、解像度減少手段における処理時間を、例えばルックアップテーブルとして予め求めておく。制御部１１ａは、ルックアップテーブル等に基づき、ＣＰＵの処理状況も考慮して、各解像度減少手段における終了時間を見積もる。このように制御部１１ａは、画像分割手段の一例として、矩形である分割画像単位に対して、自然数倍の大きさの矩形の分割画像に原画像１５等の画像を分割する。
【００５６】
なお、マルチスレッドによりコーディングする場合は、制御部１１ａは、各スレッドに、終了時間の差が短縮するように分割画像を分配してもよい。この場合、画像処理サーバ１１の動作状況により、制御部１１ａは、各ＣＰＵコアの資源の割り振りを行う。
【００５７】
次に、制御部１１ａは、分割画像を低解像度分割画像に圧縮する（ステップＳ３）。具体的には、制御部１１ａは、各分割画像グループ４１ａ、４１ｂ、４１ｃに割り振られた分割画像を、各解像度減少手段の並列処理により、低解像度分割画像に圧縮し、各低解像度分割画像グループ４２ａ、４２ｂ、４２ｃのような低解像度分割画像を算出する。制御部１１ａの１つの解像度減少手段は、分割画像グループ４１ａの分割画像の画像データを順次圧縮して、低解像度分割画像グループ４２ａの低解像度分割画像を算出する。このように、制御部１１ａは、分割画像の解像度を減少させて低解像度分割画像を得る複数の解像度減少手段の一例として機能する。
【００５８】
次に、制御部１１ａは、低解像度分割画像を画像の低解像度画像に統合する（ステップＳ４）。具体的には、制御部１１ａは、各解像度減少手段から出力された低解像度分割画像を、画像４０の低解像度画像４５の画像データを得るように、再結合させる。このように、制御部１１ａは、分割画像統合手段の一例として、各解像度減少手段から得られた低解像度分割画像を、原画像１５等の低解像度画像に統合する。
【００５９】
そして、制御部１１ａは、低解像度画像４５の画像データを、データベースサーバ１２を介してデータベースに保存したり、通信サーバ１３を介して携帯端末２０に送信したりする。
【００６０】
次に、ステップＳ１の注目度に基づき画像を分割画像に分割するサブルーチンについて図に基づき詳細に説明する。
【００６１】
図６は、注目度に基づく分割のサブルーチンの一例を示すフローチャートである。図７は、画像データの画素ごとの注目度を計算した結果の画像の一例を示す模式図である。図８は、注目度の画像データの画像を基本タイルの領域に分割した様子の一例を示す模式図である。
【００６２】
まず、画像処理サーバ１１の制御部１１ａは、図６に示すように、原画像１５の画像データの画素ごとの注目度を計算する（ステップＳ１０）。このように、制御部１１ａは、特徴量算出手段の一例として、原画像１５等の領域の注目度等の特徴量を算出する。
【００６３】
本実施形態においては、注目度を求めるにあたり、色相の値、彩度の値、明度の値、色相の方向成分、彩度の方向成分、および、明度の方向成分に基づき、視覚的特徴量として注目度を算出した。なお、色相の値、彩度の値、および明度の値は、ＲＧＢ（Red, Green, Blue）のデータからＨＳＶ（Hue, Saturation, Value）のデータへ変換する一般的な式により求めた。また、色相、彩度および明度の各方向成分は、０°，４５°，９０°，１３５°のガボールフィルタにより得られる最大値を用いた。そして、注目度は、これらの６成分を重み付けして足し合わせた値とした。なお、注目度を求める前処理として、画像データを、ガウシアンピラミッドを用い、縮小して更に拡張することにより、雑音等を除去した画像データを用いた。このように特徴量の一例は、原画像１５等の画像の色相の値、彩度の値、明度の値、色相の方向成分、前記彩度の方向成分、および、前記明度の方向成分の少なくとも１つである。
【００６４】
以上のように、制御部１１ａは、注目度の強度により、図７に示すようなヒートマップ図の画像１６の画像データを算出する。なお、この図７は、あくまで説明のために、原画像１５のヒートマップ図を模式的に表した図である。
【００６５】
次に、制御部１１ａは、ヒートマップ図の画像１６を、図８に示すように、基本タイルに分割する（ステップＳ１１）。ここで、各基本タイルの大きさは、幅ｗ０、高さｈ０である。そして、幅ｗ０および高さｈ０の自然数倍が、画像１７の辺の長さになる。幅ｗ０と高さｈ０とは同じでもよいし、幅ｗ０と高さｈ０との比が、携帯端末２０の表示部２１の比と同じになるようにしてもよい。なお、原点は図面向かって左上とし、ｘ軸は右方向、ｙ軸は下向きとする。
【００６６】
次に、制御部１１ａは、注目度に基づき基本タイルを拡張し、矩形領域に分割する（ステップＳ１２）。このステップにより、制御部１１ａは、注目度の値が近い隣接した基本タイルを結合させて、画像を人間が注目しやすい領域に区切る。また、矩形領域にすることで、後の処理や携帯端末２０での処理がしやすいようにしている。
【００６７】
ここで、基本タイルの拡張のサブルーチンについて図９から図１１に基づき詳細に説明する。
【００６８】
図９は、タイル拡張のサブルーチンの一例を示すフローチャートである。図１０（Ａ）から（Ｄ）は、基本タイルの拡張の仕方の一例を示す模式図である。図１１は、タイル拡張の処理に従い、画像が矩形領域に分割された一例を示す模式図である。
【００６９】
図９に示すように、まず、制御部１１ａは、基本タイルに分割された画像１７の中から、任意のタイルの選択をする（ステップＳ２０）。例えば、図８に示すように、画像１７の中から基本タイルＲｉを選択する。
【００７０】
次に、制御部１１ａは、タイルの拡張方向の算出をする（ステップＳ２１）。具体的には、図１０に示すように、４つの方向に拡張する。まず、第１の拡張方向として、図１０（Ａ）に示すように、基本タイルＲｉにおいて、方向（−ｘ，０）、方向（０，−ｙ）、および、方向（−ｘ，−ｙ）にそれぞれ隣接した基本タイル分、基本タイルＲｉを拡張する。また、第２の拡張方向として、図１０（Ｂ）に示すように、方向（ｘ，０）、方向（０，−ｙ）、および、方向（ｘ，−ｙ）にそれぞれ隣接した基本タイル分、基本タイルＲｉを拡張する。第３の拡張方向として、図１０（Ｃ）に示すように、方向（−ｘ，０）、方向（０，ｙ）、および、方向（−ｘ，ｙ）にそれぞれ隣接した基本タイル分、基本タイルＲｉを拡張する。第４の拡張方向として、図１０（Ｃ）に示すように、方向（ｘ，０）、方向（０，ｙ）、および、方向（ｘ，ｙ）にそれぞれ隣接した基本タイル分、基本タイルＲｉを拡張する。なお、図１０に示すように、これら拡張タイルの形状は、基本タイルの形状と相似である。
【００７１】
次に、制御部１１ａは、拡張方向に基本タイルが存在するか否かを判定する（ステップＳ２２）。１つでも拡張方向があれば（ステップＳ２２；ＹＥＳ）、制御部１１ａは、各拡張方向にある基本タイルと選択タイルとにおける平均の注目度を算出する（ステップＳ２３）。
【００７２】
そして、制御部１１ａは、注目度が選択タイルに最も近い拡張タイルを選択する（ステップＳ２４）。例えば、図１０（Ａ）においては、拡張させた全ての部分領域の注目度は同じで、図１０（Ｂ）においては、拡張させた１つの部分領域の注目度は同じで、図１０（Ｃ）においては、拡張させた２つの部分領域の注目度は同じで、図１０（Ｃ）においては、拡張させた２つの部分領域の注目度は同じである。従って、図１０（Ａ）に示すような拡張方向に、基本タイルを拡張させた拡張タイルが、選択された拡張タイルとなる。なお、図１０において、各基本タイルのハッチングパターンが注目度の値を示している。
【００７３】
次に、制御部１１ａは、選択タイルＲｉの注目度と、選択された拡張タイルの注目度との差を算出する（ステップＳ２５）。そして、制御部１１ａは、この注目度の差が、閾値以上であるか否かを判定する（ステップＳ２６）。
【００７４】
注目度の差が、閾値より小さければ（ステップＳ２６；ＮＯ）、制御部１１ａは、算出した拡張タイルを選択タイルとし（ステップＳ２７）、ステップＳ２１に戻り、更に拡張させる。
【００７５】
一方、注目度の差が、閾値以上ならば（ステップＳ２６；ＹＥＳ）、制御部１１ａは、タイルの拡張を終了し、未選択のタイルが存在するか否かを判定する（ステップＳ２８）。なお、この未選択のタイルには、拡張に使用された基本タイルも含む。また、ステップＳ２６で、注目度の差が、閾値以上だった場合、選択された拡張タイルの拡張した部分も、未選択のタイルとなる。
【００７６】
未選択の基本タイルが存在するならば（ステップＳ２８；ＹＥＳ）、制御部１１ａは、ステップＳ２０に戻り、異なる基本タイルから拡張を行う。
【００７７】
そして、拡張する方向が無くなり（ステップＳ２２；ＮＯ）、未選択の基本タイルも無くなれば（ステップＳ２８；ＮＯ）、すなわち、全ての基本タイルを使用したならば、制御部１１ａは、サブルーチンを終了する。このとき、ヒートマップ図の画像１６は、基本タイルに相似形の矩形領域に分割されている。なお、基本タイルＲ１から拡張を始めると、拡張方向に制約があるため、４つの方向について計算を行う必要がない。
【００７８】
そして、タイル拡張のサブルーチンが終了し、ステップＳ１２が終了する。例えば、図１１に示すように、ヒートマップの画像１６が矩形領域に分割され、画像１８となる。これら拡張されたタイルの大きさは、隣接する基本タイルが結合された集合であるので、分割画像単位である基本タイルの自然数倍の大きさである。また、拡張されたタイルは、基本タイルの隣接する辺の２つの方向、すなわち、ｘ方向、ｙ方向に自然数倍、基本タイルを拡張した矩形の分割画像となっている。
【００７９】
次に、図６に示すように、ステップＳ１２の後、制御部１１ａは、注目度が近い矩形領域を結合した新たな矩形領域を作成する（ステップＳ１３）。図１２に示すように、隣接した注目度が近い基本タイルまたは拡張タイルを結合させる。具体的には、任意のタイルに対して、このタイルと同じ大きさのタイルで、かつ、注目度が近いタイルであれば、結合させ、画像１９を得る。この画像１９における矩形領域、すなわち部分領域の大きさは、分割画像単位である基本タイルの自然数倍の大きさである。また、この部分領域は、基本タイルの隣接する辺の２つの方向、すなわち、ｘ方向、ｙ方向に自然数倍、基本タイルを拡張して矩形の分割画像に対応している。
【００８０】
以上のように、ヒートマップ図の画像１６に対して、大きさや形の異なる部分領域Ｐ１、Ｐ２、Ｐ３、Ｐ４、Ｐ５等に不均等に分割よる区分けが完了したならば、図１３に示すような画像１９の区分けを原画像１５の画像データに適用して、図５に示したように、部分領域に分割された画像４０を得て、制御部１１ａは、ステップＳ１の注目度に基づき画像を分割画像に分割するサブルーチン処理を終了しする。そして、制御部１１ａは、ステップＳ２の処理を始め、最終的に画像４０の低解像度画像４５を算出する。なお、図１２と図１３との区分けは、あくまで模式的な例示であるので、一致していない。
【００８１】
このように本実施形態によれば、画像処理サーバ１１は、原画像１５等の領域の注目度に基づき、原画像１５等を少なくとも１つ大きさの異なる複数の部分領域Ｐ１、Ｐ２、Ｐ３、Ｐ４等に分割した画像４０から分割画像を得てから、各分割画像グループ４１ａ、４１ｂ、４１ｃから各低解像度分割画像グループ４２ａ、４２ｂ、４２ｃのように、分割画像の解像度を、複数の解像度減少手段を用いて減少させることにより、注目度に基づき、適度な分割画像の数かつ適度な大きさに画像を分割してから、並列処理により分割画像の解像度を減少させているので、並列処理のＣＰＵ等のハードウエアの数をむやみに増やしたり、最適な分割数等のパラメータを計算したりする必要がなく、適度な処理時間で処理結果を出せ、極端に処理速度が遅くなることがない。従って、画像処理の速度を向上させてユーザの要求に対する画像処理のレスポンス性を高めることにより、ユーザの利便性の向上を図ることができる。
【００８２】
一般的に、解像度減少手段の処理を高速にするためには、画像の画像データの大きさを小さくすればよいので、部分領域の大きさを小さし、各部分領域に対して、解像度減少手段の処理の並列処理をすればよいと考えられるが、並列処理に用いるＣＰＵ数やコスト等の限界がある。本発明者らは、一度に並列処理できる数等の他に、一度に開けるファイルの数やファイルを読み込む時間等も、画像処理をする上での重要なハードウエア制約になっていることを見出した。
【００８３】
従来の方法は、このようなファイルを読み込む時間等のハードウエアの制約等、様々な制約を考慮していないため、ハードウエアの資源を有効に活用しているとは言えなかった。しかし、このようなハードウエア制約の下、最適な分割画像の数や最適な分割画像のサイズを決定する場合、最適化のための計算には時間がかかる。特に、画像処理専用のチップでない場合、他の処理もしなくてはならず、動的に最適化を行う必要がある。
【００８４】
そこで、本発明者らは、本実施形態のように、例えば原画像１５等を注目度のような特徴量に基づき、適度な分割画像の数かつ適度なサイズに分割すればよいことを見出した。ここで、適度とは、画像の分割数や分割画像の大きさが、ファイルを読み込む時間や他の処理等のハードウエア環境の制約の影響を大きく受けない程度である。本実施形態によれば、最適化のための計算する必要もなく、適度な処理時間で処理結果を出せ、極端に処理速度が遅くなることがないため、ユーザの要求に対する画像処理のレスポンス性を高めることができる。従って、ユーザの利便性を向上させることができる。
【００８５】
また、本実施形態によれば、並列処理のＣＰＵ等のハードウエアの数をむやみに増やす必要がないため、既存のハードウエアの資源を有効に活用しつつ、ユーザの要求に対する画像処理のレスポンス性を高めるというユーザの利便性の向上を図ることができる。また、専用の画像処理のチップでなくてもよいので、ハードウエアのコストが安くて済む。また、ユーザの要求に応じて、メガピクセル画像の原画像１５を携帯端末２０で閲覧させる場合、高速に要求に応え、解像度を減少させた画像を送信できる。
【００８６】
また、本実施形態によれば、注目度のような分割画像ごとの特徴量により、分割画像を取り扱うことができ、分割画像の利便性が高まる。例えば、分割画像を特徴量ごとに分類したり、特徴量で特定したりでき、ユーザの利便性や操作性を向上させることができる。
【００８７】
また、画像処理サーバ１１は、原画像１５の特徴量として画像の注目度を抽出し、注目度に応じた部分領域の画像を作成することにより、ユーザが注目しそうな領域の単位で、携帯端末２０に画像データを送信できるので、ユーザが見たいであろう範囲を予めカバーし、画像処理のレスポンス性を高め、ユーザの利便性の向上を図ることができる。
【００８８】
また、注目度のような特徴量は、テンプレートのマッチングを行う物体認識とは異なり、高速に計算できるので、ユーザの要求に対する画像処理のレスポンス性を高めることができる。
【００８９】
また、分割画像を各解像度減少手段に分配することにより、各解像度減少手段の処理の終了時間の差を短縮させる場合、制御部１１ａが、並列処理する各解像度減少手段の処理の終了時間の差を短縮すなわち、終了時間がほぼ同じなるように、分割画像を分配することにより、解像度減少をさせる処理後の次の処理までの無駄な時間が少なくなるため、ＣＰＵ等のハードウエア資源を有効に利用して、高速な画像処理を実現できる。
【００９０】
また、画像分割手段として機能する制御部１１ａが、矩形である分割画像単位に対して、自然数倍の大きさの矩形の分割画像に前記画像を分割する場合、グループ化する際、終了時間の見積もりがしやすく、グループ化にかかる時間の短縮される。
【００９１】
また、画像分割手段として機能する制御部１１ａが、原画像１５等を分割画像単位に分割し、分割画像単位の隣接する辺の２つの方向に自然数倍、分割画像単位を拡張して矩形の分割画像を得る場合、拡張タイルも矩形であるため、分割画像を特定する際、対応する画像における部分領域の位置を、頂点の座標や辺の長さで特定でき、後の処理がしやすい。また携帯端末２０等に送信した際に、表示部２１の表示画面が矩形であることが多いので、画像データとして利用しやすい。
【００９２】
また、特徴量が、画像原１５等の色相の値、彩度の値、明度の値、色相の方向成分、彩度の方向成分、明度の方向成分の少なくとも１つという注目度である場合、人間の視覚による認知において、静止画像中に存在する物体の重要度を表す指標である注目度に基づき、画像を分割するため、注目度が高い解像度減少の処理がさせた低解像度分割画像は、ユーザが閲覧する確率が高い。そのため、ユーザの利便性が高まる。
【００９３】
また、制御部１１ａが、各解像度減少手段から得られた低解像度分割画像を、画像の低解像度画像に統合する場合、圧縮して低解像度にする原画像１５等を、まず分割して分割画像にし、分割画像の圧縮を、複数の解像度減少手段による並列処理し、画像の低解像度画像を得るように低解像度分割画像を統合しているため、高速に画像全体の圧縮を実現できる。
【００９４】
また、画像４０のように不均等な分割画像の場合、分割画像のサイズがばらばらであるので、画像を等分割する場合に比べて、分割画像どのように各解像度減少手段に分配するかにより、全体の処理時間に大きく影響されやすい。しかし、本実施形態によれば、画像処理サーバ１１は、原画像１５等を少なくとも１つ大きさの異なる複数の部分領域Ｐ１、Ｐ２、Ｐ３、Ｐ４等に分割した画像４０から分割画像を得てから、各解像度減少手段の処理の終了時間の差を短縮させるように各解像度減少手段に分割画像を、各分割画像グループ４１ａ、４１ｂ、４１ｃ等に分配し、分割画像グループ４１ａ、４１ｂ、４１ｃ等ごとに専用の解像度減少手段を用いて分割画像の解像度を減少させることにより、並列処理する各解像度減少手段の処理の終了時間がほぼ同じするように、サイズの異なった分割画像を分配することにより、解像度減少をさせる処理後の次の処理までの無駄な時間が少なくなるため、ＣＰＵ等のハードウエア資源を有効に利用して、高速な画像処理を実現できる。
【００９５】
なお、特徴量は、原画像１５等の色相の値、彩度の値、明度の値、色相の方向成分、彩度の方向成分、および、明度の方向成分の６成分で表してもよいし、こらのうち少なくとも１つの成分でもよい。また、特徴量は、周波数成分でもよい。
【００９６】
（第２実施形態）
次に、本発明に係る第２の実施形態に係る画像処理システムについて説明する。
【００９７】
なお、画像表示システムの構成は、前記第１実施形態に係る画像処理システムと同様であり、第１実施形態と同一または対応する部分には、同一の符号を用いて動作等を説明する。その他の実施形態および変形例も同様とする。
【００９８】
本発明の第２実施形態に係る画像表示システムの動作について、図に基づき説明する。
【００９９】
図１４は、第２実施形態に係る画像圧縮のアルゴリズムの一例を示すフローチャートである。図１５は、画像圧縮の処理の流れを示す模式図である。
【０１００】
まず、第１実施形態に係る画像表示システム１と同様に、図１４に示すように、画像処理サーバ１１の制御部１１ａは、注目度に基づき画像を部分領域に分割して分割画像を得る（ステップＳ３０）。サブルーチン処理の内容は、第１実施形態のステップＳ１の場合と同様であり、図１５に示すように、画像４０を得る。
【０１０１】
次に、制御部１１ａは、得られた分割画像から、注目度の値がある閾値以上の分割画像を選択する（ステップＳ３１）。具体的には、図１５に示すように、注目度の値がある閾値以上の分割画像Ｐ１、Ｐ２、Ｐ３、Ｐ４等を選択し、分割画像グループ４６を求める。この注目度の値は、例えば、分割画像に対応した画像１９の部分領域における平均の注目度を用いる。このように制御部１１ａは、分割画像選択手段一例として、解像度減少手段に処理させる分割画像を、注目度等の特徴量に基づき選択する。
【０１０２】
次に、制御部１１ａは、各解像度減少手段の終了時間の差が短縮するように分割画像４６を分配する（ステップＳ３２）。具体的に、図１５に示すように、制御部１１ａは、分割画像グループ４６の分割画像Ｐ１、Ｐ２、Ｐ３、Ｐ４等を、各分割画像グループ４７ａ、４７ｂ、４７ｃ割り振る。制御部１１ａは、第１実施形態のステップＳ２で説明したような手順により処理を行う。
【０１０３】
次に、制御部１１ａは、分割画像を低解像度分割画像に圧縮する（ステップＳ３３）。具体的に、第１実施形態のステップＳ３のように、制御部１１ａは、各分割画像グループ４７ａ、４７ｂ、４７ｃ割り振られた分割画像を、各解像度減少手段の並列処理により、低解像度分割画像に圧縮し、図１５に示すように、各低解像度分割画像グループ４８ａ、４８ｂ、４８ｃのような低解像度分割画像を求める。
【０１０４】
次に、制御部１１ａは、他の低解像度により、分割画像を低解像度分割画像に圧縮するか否かを判定する（ステップＳ３４）。制御部１１ａは、ユーザの要求に即座に答えるように、予め様々のレベルの解像度の低解像度分割画像を求めておく。例えば、表示部２１の大きさ等の携帯端末２０の機能や履歴等の統計データに基づき、求める低解像度分割画像のレベルの数や圧縮率を決めておく。
【０１０５】
そして、他の低解像度がある、すなわち、求めるレベルの低解像度分割画像が得られていないならば（ステップＳ３４；ＹＥＳ）、ステップＳ３３で、他の低解像度により、分割画像を圧縮する。なお、複数のレベルの低解像度分割画像が必要な場合、複数のレベルの低解像度の中で、一番高い解像度により、分割画像をまず圧縮し、得られた低解像度分割画像を更に圧縮して次の解像度の低解像度分割画像を求めるように、解像度のレベルに応じて段階的に低解像度分割画像を求める。例えば分解画像のガウシアンピラミッドを求める。そして、すべてのレベルの低解像度分割画像が得られたならば（ステップＳ３４；ＮＯ）、処理を終了させる。
【０１０６】
このように注目度に基づき得られた低解像度分割画像や分割画像は、注目度の順にランク付けされる。ランク付けされた分割画像や低解像度分割画像は、注目度のランクに基づき、携帯端末２０等に送信される。
【０１０７】
このように本実施形態によれば、画像処理サーバ１１は、解像度減少手段に処理させる分割画像を、特徴量の一例である注目度に基づき、閾値以上の注目度の分割画像を選択することにより、解像度減少手段により処理する分割画像を減少させることができるため、画像処理サーバ１１における処理時間の短縮を図ることができ、ユーザの要求に対する画像処理のレスポンス性を高めることができる。
【０１０８】
また、閾値以上の注目度の分割画像は、ユーザが要求する確率が高いので、注目度に基づいた画像処理をしておくと、ユーザが要求に対する画像処理のレスポンス性を高め、ユーザの利便性の向上を図ることができる。
【０１０９】
なお、第１実施形態や第２実施形態のように、分割画像が得られた後、この分割画像を注目度により、更に分割してもよい。例えば、図５に示した部分領域Ｐ１に対して、ステップＳ１に関連したサブルーチンを適用して、図１６に示すように、注目度に基づき部分領域Ｐ１を更に部分領域に分割する。
【０１１０】
この場合、分解画像Ｐ１から、注目度に基づいた部分領域を取り出せるので、特に、画像がギガピクセル級のとき、解像度のレベル毎に、ユーザが注目する部分領域が異なってくることが多いので、ユーザの要求に的確に対応でき、ユーザの利便性の向上を図ることができる。例えば、原画像１５全体を携帯端末２０の表示部２１に表示し、顔全体の部分領域にユーザが着目し、顔全体の部分領域の画像データをダウンロードした後、顔全体から目の部分領域に着目するとき等に有効である。
【０１１１】
また、画像処理システム１０の画像処理サーバ１１やデータベースサーバ１２や通信サーバ１３の処理は、１台のサーバで行ってもよい。また、複数の解像度減少手段として機能させるため、マルチコアのＣＰＵの他に、コンピュータを複数台連結して計算させるグリッドコンピュータでもよい。
【０１１２】
さらに、本発明は、上記各実施形態に限定されるものではない。上記各実施形態は、例示であり、本発明の特許請求の範囲に記載された技術的思想と実質的に同一な構成を有し、同様な作用効果を奏するものは、いかなるものであっても本発明の技術的範囲に包含される。
【図面の簡単な説明】
【０１１３】
【図１】本発明に係る第１の実施形態に係る画像処理システムの概要構成例を示す模式図である。
【図２】図１の画像サーバの概要構成の一例を示すブロック図である。
【図３】図１のＷｅｂサーバまたは画像サーバのデータベースに存在する原画像データの一例を示す模式図である。
【図４】本実施形態の画像圧縮のアルゴリズムの一例を示すフローチャートである。
【図５】図４の画像圧縮の処理の流れを示す模式図である。
【図６】図４における注目度に基づく分割のサブルーチンの一例を示すフローチャートである。
【図７】図３の画像データの画素ごとの注目度を計算した結果の画像の一例を示す模式図である。
【図８】図７の画像を基本タイルの領域に分割した様子の一例を示す模式図である。
【図９】図６におけるタイル拡張のサブルーチンの一例を示すフローチャートである。
【図１０】（Ａ）から（Ｄ）は、図６における基本タイルの拡張の仕方の一例を示す模式図である。
【図１１】図９の処理に従い、画像が矩形領域に分割された一例を示す模式図である。
【図１２】図１１の矩形領域を更にまとめた矩形領域の一例を示す模式図である。
【図１３】図７の画像を矩形領域に分割した一例を示す模式図である。
【図１４】本発明に係る第２の実施形態の画像圧縮のアルゴリズムの一例を示すフローチャートである。
【図１５】図１４の画像圧縮の処理の流れを示す模式図である。
【図１６】図１３の矩形領域が、注目度に基づき矩形領域に更に分割された一例を示す模式図である。
【符号の説明】
【０１１４】
１０・・・画像サーバシステム
１１・・・画像処理サーバ
１１ａ・・・制御部
１１ｂ・・・記憶部
１２・・・データベースサーバ
１５・・・原画像（画像）
４５・・・画像（低解像度画像）
Ｐ１、Ｐ２、Ｐ３、Ｐ４・・・部分領域
Ｒｉ・・・基本タイル（分割画像単位）
【図１】
2010157082.tif 000003
【図２】
2010157082.tif 000004
【図３】
2010157082.tif 000005
【図４】
2010157082.tif 000006
【図５】
2010157082.tif 000007
【図６】
2010157082.tif 000008
【図７】
2010157082.tif 000009
【図８】
2010157082.tif 000010
【図９】
2010157082.tif 000011
【図１０】
2010157082.tif 000012
【図１１】
2010157082.tif 000013
【図１２】
2010157082.tif 000014
【図１３】
2010157082.tif 000015
【図１４】
2010157082.tif 000016
【図１５】
2010157082.tif 000017
【図１６】
2010157082.tif 000018