(57)【要約】  本願開示の画像表示装置は、分析精度算出モジュール、画像分析モジュールおよび画像提供モジュールから構成される。分析精度算出モジュールは、指定された制限条件を満たすような、画像の分析精度を算出する。画像分析モジュールは、算出された分析精度に基づいて、画像情報を分析する。画像提供モジュールは、画像の指定を受けて、その指定された画像の画像情報の分析結果と、指定された画像以外の画像の画像情報との差分を算出し、その差分が小さい画像から順に配列された画像のリストを検索結果として提供する。
2010106631.tif 000002
【特許請求の範囲】
【請求項１】
画像表示装置と、
前記画像表示装置に接続されて、色、時間および位置に関する情報を含むそれぞれ１つ以上の構成要素を含む１つ以上の画像情報を、前記画像表示装置に提供する画像提供装置と
を有する画像表示システムであって、
前記画像提供装置は、
前記画像表示装置および前記画像提供装置の現在の処理能力と、前記画像表示装置と前記画像提供装置との間の現在の通信処理能力と、前記１つ以上の画像情報の数に応じた情報量とに基づいて、前記１つ以上の画像情報の提供のために指定された制限条件を満たすような分析精度を算出する算出モジュールと、
前記算出された分析精度で、前記画像情報それぞれの前記構成要素を分析する分析モジュールであって、前記画像情報に使用されている色を、前記分析精度に基づいて分類し、前記分類された色それぞれの割合を算出する分析モジュールと、
画像の指定および前記構成要素のうちの色、時間、および位置のいずれか１つの指定を受けて、指定された画像の画像情報に分析結果が近い順番で、前記指定された画像以外の画像情報が表示されるように、前記１つ以上の画像情報を配列して提供情報を作成し、前記画像表示装置に対して提供する提供モジュールであって、前記構成要素から色が指定された場合に、前記指定された画像の画像情報に前記算出された色の割合が近い順番で、前記指定された画像以外の画像情報を配列して提供情報を作成する提供モジュールと
を有し、
前記画像表示装置は、前記提供された提供情報と前記提供情報に含まれる画像情報とを表示し、
前記制限条件は、時間、消費電力量および表示画面サイズのいずれかから指定され、
前記制限条件として時間が指定された場合、
前記算出モジュールは、前記提供モジュールが画像の指定を受けてから、前記表示装置が前記提供情報を表示するまでの時間が前記指定された時間以内であるように、前記分析精度を算出する
画像表示システム。
【請求項２】
それぞれ１つ以上の構成要素を含む１つ以上の画像情報を表示する画像表示装置であって、
前記１つ以上の画像情報の提供のために指定された制限条件を満たすような分析精度を算出する算出モジュールと、
前記算出された分析精度で、前記画像情報それぞれの前記構成要素を分析する分析モジュールと、
画像の指定および前記構成要素の指定を受けて、指定された画像の画像情報に分析結果が近い順番で、前記指定された画像以外の画像情報を配列した提供情報を作成して表示する提供モジュールと
を有する画像表示装置。
【請求項３】
前記算出モジュールは、前記画像表示装置の現在の処理能力に基づいて、前記分析精度を算出する
請求の範囲第２項に記載の画像表示装置。
【請求項４】
前記算出モジュールは、前記１つ以上の画像情報の数に応じた情報量に基づいて、前記分析精度を算出する
請求の範囲第２項に記載の画像表示装置。
【請求項５】
前記制限条件は、時間、消費電力量および表示画面サイズのいずれかから指定される
請求の範囲第２項に記載の画像表示装置。
【請求項６】
前記制限条件として時間が指定された場合、
前記算出モジュールは、前記提供モジュールが画像の指定を受けてから、前記表示モジュールが前記提供情報を表示するまでの時間が前記指定された時間以内であるように、前記分析精度を算出する
請求の範囲第２項に記載の画像表示装置。
【請求項７】
前記画像情報の構成要素は、色、時間および位置に関する情報を含み、
前記提供モジュールは、色、時間、および位置に関する情報のうちの１つの指定を受ける
請求の範囲第２項に記載の画像表示装置。
【請求項８】
前記画像情報の構成要素は、色に関する情報を含み、
前記分析モジュールは、前記画像情報の色を分析し、
前記提供モジュールは、前記指定された画像の画像情報に色が近い順番で、前記指定された画像以外の画像情報を配列して提供情報を作成する
請求の範囲第２項に記載の画像表示装置。
【請求項９】
前記分析モジュールは、前記画像情報に使用されている色を、前記分析精度に基づいて分類し、前記分類された色それぞれの割合を算出し、
前記提供モジュールは、前記指定された画像の画像情報に前記算出された色の割合が近い順番で、前記指定された画像以外の画像情報を配列して提供情報を作成する
請求の範囲第２項に記載の画像表示装置。
【請求項１０】
画像表示装置と、
前記画像表示装置に接続されて、それぞれ１つ以上の構成要素を含む１つ以上の画像情報を、前記画像表示装置に提供する画像提供装置と
を有する画像表示システムであって、
前記画像提供装置は、
前記１つ以上の画像情報の提供のために指定された制限条件を満たすような分析精度を算出する算出モジュールと、
前記算出された分析精度で、前記画像情報それぞれの前記構成要素を分析する分析モジュールと、
画像の指定および前記構成要素の指定を受けて、指定された画像の画像情報に分析結果が近い順番で、前記指定された画像以外の画像情報を配列して提供情報を作成し、前記画像表示装置に対して提供する提供モジュールと
を有し、
前記画像表示装置は、前記提供された提供情報と前記提供情報に含まれる画像情報とを表示する
画像表示システム。
【請求項１１】
前記算出モジュールは、前記画像表示装置および前記画像提供装置の現在の処理能力と、前記画像表示装置と前記画像提供装置との間の現在の通信処理能力とに基づいて、前記分析精度を算出する
請求の範囲第１０項に記載の画像表示システム。
【請求項１２】
前記算出モジュールは、前記１つ以上の画像情報の数に応じた情報量に基づいて、前記分析精度を算出する
請求の範囲第１０項に記載の画像表示システム。
【請求項１３】
前記制限条件は、時間、消費電力量および表示画面サイズのいずれかから指定される
請求の範囲第１０項に記載の画像表示システム。
【請求項１４】
前記制限条件として時間が指定された場合、
前記算出モジュールは、前記提供モジュールが画像の指定を受けてから、前記表示装置が前記提供情報を表示するまでの時間が前記指定された時間以内であるように、前記分析精度を算出する
請求の範囲第１０項に記載の画像表示システム。
【請求項１５】
前記画像情報の構成要素は、色、時間および位置に関する情報を含み、
前記提供モジュールは、色、時間、および位置に関する情報のうちの１つの指定を受ける
請求の範囲第１０項に記載の画像表示システム。
【請求項１６】
前記画像情報の構成要素は、色に関する情報を含み、
前記分析モジュールは、前記画像情報の色を分析し、
前記提供モジュールは、前記指定された画像の画像情報に色が近い順番で、前記指定された画像以外の画像情報を配列して提供情報を作成する
請求の範囲第１０項に記載の画像表示システム。
【請求項１７】
前記分析モジュールは、前記画像情報に使用されている色を、前記分析精度に基づいて分類し、前記分類された色それぞれの割合を算出し、
前記提供モジュールは、前記指定された画像の画像情報に前記算出された色の割合が近い順番で、前記指定された画像以外の画像情報を配列して提供情報を作成する
請求の範囲第１０項に記載の画像表示システム。
【請求項１８】
画像表示装置に接続されて、それぞれ１つ以上の構成要素を含む１つ以上の画像情報を、前記画像表示装置に提供する画像提供装置であって、
前記１つ以上の画像情報の提供のために指定された制限条件を満たすような分析精度を算出する算出モジュールと、
前記算出された分析精度で、前記画像情報それぞれの前記構成要素を分析する分析モジュールと、
画像の指定および前記構成要素の指定を受けて、指定された画像の画像情報に分析結果が近い順番で、前記指定された画像以外の画像情報を配列して提供情報を作成し、前記画像表示装置に対して提供する提供モジュールと
を有する画像提供装置。
【請求項１９】
それぞれ１つ以上の構成要素を含む１つ以上の画像情報を表示する画像表示方法であって、
前記１つ以上の画像情報の提供のために指定された制限条件を満たすような分析精度を算出し、
前記算出された分析精度で、前記画像情報それぞれの前記構成要素を分析し、
画像の指定および前記構成要素の指定を受けて、指定された画像の画像情報に分析結果が近い順番で、前記指定された画像以外の画像情報を配列した提供情報を作成して表示する
画像表示方法。
【請求項２０】
画像表示装置と、
前記画像表示装置に接続されて、それぞれ１つ以上の構成要素を含む１つ以上の画像情報を、前記画像表示装置に提供する画像提供装置と
によって実行される画像表示方法であって、
前記画像提供装置が、前記１つ以上の画像情報の提供のために指定された制限条件を満たすような分析精度を算出し、
前記画像提供装置が、前記算出された分析精度で、前記画像情報それぞれの前記構成要素を分析し、
前記画像提供装置が、画像の指定および前記構成要素の指定を受けて、指定された画像の画像情報に分析結果が近い順番で、前記指定された画像以外の画像情報を配列して提供情報を作成し、前記画像表示装置に対して提供し、
前記画像表示装置が、前記提供された提供情報と前記提供情報に含まれる画像情報とを表示する
画像表示方法。
【請求項２１】
画像表示装置に接続されて、それぞれ１つ以上の構成要素を含む１つ以上の画像情報を、前記画像表示装置に提供する画像提供装置によって実行される画像提供方法であって、
前記１つ以上の画像情報の提供のために指定された制限条件を満たすような分析精度を算出し、
前記算出された分析精度で、前記画像情報それぞれの前記構成要素を分析し、
画像の指定および前記構成要素の指定を受けて、指定された画像の画像情報に分析結果が近い順番で、前記指定された画像以外の画像情報を配列して提供情報を作成し、前記画像表示装置に対して提供する
画像提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、画像表示システム、画像表示装置、画像提供装置およびその方法を開示する。
【背景技術】
【０００２】
例えば、非特許文献１，２は、データベースなどのデバイスを動的に相互接続するアクティブ・メタレベルシステムを開示する。
【非特許文献１】倉林修一, 石橋直樹, 清木康: "モバイル・コンピューティング環境におけるアクティブ型マルチデータベースシステムの実現方式",情報処理学会研究報告 2000-DBS-122, 2000, 463-470.
【非特許文献２】Shuichi Kurabayashi, Naoki Ishibashi, Yasushi Kiyoki: A Multidatabase System Architecture for Integrating Heterogeneous Databases with Meta-Level Active Rule Primitives. In Proceedings of the 20th IASTED International Conference on Applied Informatics, 2002, 378-387.
【発明の開示】
【課題を解決するための手段】
【０００３】
本願開示の画像表示装置は、上記背景からなされたものであって、その１つの実施形態は、それぞれ１つ以上の構成要素を含む１つ以上の画像情報を表示する画像表示装置であって、前記１つ以上の画像情報の提供のために指定された制限条件を満たすような分析精度を算出する算出モジュールと、前記算出された分析精度で、前記画像情報それぞれの前記構成要素を分析する分析モジュールと、画像の指定および前記構成要素の指定を受けて、指定された画像の画像情報に分析結果が近い順番で、前記指定された画像以外の画像情報を配列した提供情報を作成して表示する提供モジュールとを有する。【０００４】
［サマリー］
ここでは、本願の開示事項の概略を説明する。
ただし、ここでの説明は、本願開示事項の理解を助けることのみを目的とし、その技術的範囲の限定を目的としていない。
携帯電話、ＰＤＡ（Personal Digital Assistant）等のモバイル機器のＣＰＵの能力と記憶容量は大幅に向上し、それら自身の中で、画像および音楽等のマルチメディアデータを保存して、操作することが可能になっている。
しかしながら、従来のコンピュータシステムと比較すると、これらモバイル機器は、一般的に、十分な計算資源を有していないため、マルチメディアデータにアクセスするためには、多くの時間を要する。
本願開示の画像表示装置は、上記の観点からなされたものであり、指定された制限条件を満たすように、画像の分析精度を算出し、算出された分析精度で１つ以上の画像を分析し、これら１つ以上の画像のうちの指定された画像と、指定された画像以外の画像とを表示する際に、分析結果が指定された画像に近い画像から順に配列するように構成されている。【０００５】
本願開示の技術的利点およびその他の技術的利点は、図面に示される実施形態の詳細な説明を読みことにより、当業者に明らかとされるであろう。
添付図面は、本願明細書に組み込まれて、その一部をなし、本願開示の実施形態を図示しており、その説明とともに、本願開示の原理を説明する役割を果たす。
本願明細書中で参照される図面は、特に断らない限り、一定の縮尺で描かれているわけではないと解されるべきである。
【図面の簡単な説明】
【０００６】
本願開示の実施形態は、その構成および動作に関して、以下の説明を、図面とともに参照することにより、最もよく理解されるであろう。
【図１】本願の開示事項が適用される画像表示システムの構成を例示する図である。
【図２】図１に示した画像提供サーバのハードウェア構成を示す図である。
【図３】図１に示した端末のハードウェア構成を例示する図である。
【図４】図１および図２に示した画像提供サーバにおいて実行される画像提供サーバプログラムを示す図である。
【図５】画像情報の構成を例示する図である。
【図６】図１および図３に示した端末において実行される端末プログラムを示す図である。
【図７】色割合算出部によって作成されるデータを例示する図である。
【図８】差分算出部によって作成される差分データを例示する図である。
【図９】画像配列情報を例示する図である。
【図１０】図６に示した端末プログラムの処理を示すフローチャートである。
【図１１】図１および図２に示した画像提供サーバにおいて実行される第２の画像提供サーバプログラムを示す図である。
【図１２】図１および図３に示した端末において実行される第２の端末プログラムを示す図である。
【図１３】第２の実施形態にかかる画像表示システムの全体的な動作を示す通信シーケンス図である。
【図１４】図１および図３に示した端末において実行される第３の端末プログラムを示す図である。
【図１５】図１４に示した第３の端末プログラムの処理を示すフローチャートである。
【図１６】図１および図２に示した画像提供サーバにおいて実行される第４の画像提供サーバプログラムを示す図である。
【図１７】図１および図３に示した端末において実行される第４の端末プログラムを示す図である。
【図１８】第４の実施形態にかかる画像表示システムの全体的な動作を示す通信シーケンス図である。
【発明を実施するための最良の形態】
【０００７】
以下、本願開示の実施形態が、詳細に説明される。
本願開示の実施形態は、添付図面に例示されている。
本願開示は、実施形態に関連して説明されるが、この実施形態は、本願開示を、その開示内容に限定することを意図しないことが、当業者に理解されよう。
逆に、本願開示は、本願開示の精神、および、本願特許請求の範囲内に含まれ得る代替物、変更および均等物を包含することを意図している。
また、本願開示の説明は、本願開示を充分に理解可能なように、具体的に、また、詳細になされる。
しかしながら、当業者に明らかなように、本願開示は、これら具体的に、また、詳細に説明された事項の全てを用いなくては、実施され得ないということはない。【０００８】
なお、既知の方法、手続き、コンポーネント、および回路は、本開示の態様を不必要に分かりにくくすることがないように、詳細には記載されていないことがある。
しかし、留意すべきであるが、これらおよび類似のすべての用語は適当な物理量に関連づけられるべきものであり、これらの量に付けられた単に便宜的なラベルである。
以下の議論から明らかなように、特に別段の断りがない限り、本願開示全体を通じて、「受け入れる」および「設定する」などの用語を利用する議論は、コンピュータシステム等の電子的コンピューティングデバイスの作用およびプロセスを指すと理解される。
コンピュータシステム等の電子的コンピューティングデバイスは、コンピュータシステムのレジスタおよびメモリ内の物理（電子的）量として表現されるデータを操作して、コンピュータシステムメモリもしくはレジスタまたは他のそのような情報ストレージ、伝送、もしくはディスプレイデバイス内の物理量として同様に表現される他のデータに変換する。
また、本願開示は、例えば光および機械的コンピュータのような他のコンピュータシステムの使用にも適している。【０００９】
［画像表示システム１］
以下、本願の開示事項が適用される画像表示システム１を説明する。
図１は、本願の開示事項が適用される画像表示システム１の構成を例示する図である。
図１に示すように、画像表示システム１は、画像提供サーバ２、携帯電話、無線通信が可能なＰＤＡ（Personal Digital Assistant）、可搬型パーソナルコンピュータなどの端末３−１〜３−Ｎ、および端末３−１〜３−Ｎとの間で無線回線を介したデータ伝送を行う基地局１０２が、有線および無線通信の両方に対応したネットワーク１００を介して接続されて構成される。
また、端末３−１〜３−Ｎは、野外など、電波の受信に適した場所において、ＧＰＳ（Global Positioning System）用人工衛星１０４から、位置検出のための電波信号を受信しうる。【００１０】
なお、Ｎは１以上の整数を示すが、常に同じ数を示すとは限らない。
また、以下、端末３−１〜３−Ｎなど、複数ある構成部分のいずれか１つ以上を特定せずに示すときには、単に端末３などと略記することがある。
また、基地局１０２、画像提供サーバ２および端末３など、情報通信および情報処理の主体となりうる構成部分を、ノードと総称することがある。
また、端末３は、必ずしも移動端末でなくてもよく、ネットワーク１００と通信するデスクトップコンピュータを含んでもよい。
また、以下、各図において、実質的に同じ構成部分には同じ符号が付される。
画像表示システム１は、これらの構成部分により、ノードによる情報処理およびノード間の情報通信を実現する。【００１１】
［ハードウェア構成］
以下、画像表示システム１の各ノードのハードウェア構成を説明する。
図２は、図１に示した画像提供サーバ２のハードウェア構成を示す図である。
図２に示すように、画像提供サーバ２は、無線通信回線または有線通信回線を介してネットワーク１００と接続される通信装置１２０と、ＣＰＵ１４０と、メモリ１４２と、割り込み制御デバイス、タイマデバイスおよび記録媒体１５４に対するデータの読み書きを行う記録媒体インターフェースなどのＣＰＵ周辺装置１４４と、キーボードおよびマウスなどの入力デバイス１４６と、ディスプレイおよびスピーカなどの出力デバイス１４８と、ＨＤＤ・ＣＤ装置などの記録装置１５２とから構成される。
つまり、画像提供サーバ２は、情報処理および情報通信が可能な一般的なコンピュータとしての構成部分を有している。【００１２】
図３は、図１に示した端末３のハードウェア構成を例示する図である。
図３に示すように、端末３は、無線通信回線または有線通信回線を介してネットワーク１００と接続される通信装置１２０と、ＣＰＵ１４０と、メモリ１４２と、割り込み制御デバイス、タイマデバイスおよび記録媒体１５４に対するデータの読み書きを行う記録媒体インターフェースなどのＣＰＵ周辺装置１４４と、テンキーおよびマイクなどの入力デバイス１４６と、液晶表示装置およびスピーカなどの出力デバイス１４８と、カメラ１５０と、ＧＰＳ用人工衛星１０４（図１）からの電波信号を利用して端末３などの位置（緯度・経度）を検出するＧＰＳ１６０とから構成される。
つまり、端末３は、情報処理および情報通信を行うことができる一般的なコンピュータとしての構成部分を有している。【００１３】
［第１の実施形態］
次に、本願の開示事項にかかる第１の実施形態を説明する。【００１４】
［画像提供サーバプログラム２０］
図４は、図１および図２に示した画像提供サーバ２において実行される画像提供サーバプログラム２０を示す図である。
図４に示すように、画像提供サーバプログラム２０は、通信処理部２００、ユーザインターフェース部（ＵＩ）２０２、画像受信部２０４、画像情報管理部２０６、画像データベース（ＤＢ）２０８、画像入力部２１０、画像要求受信部２１２および画像送信部２１４から構成される。【００１５】
画像提供サーバプログラム２０は、記録媒体１５４（図２，図３）およびネットワーク１００などを介して画像提供サーバ２のメモリ１４２にロードされ、画像提供サーバ２において実行されるＯＳ（図示せず）上で、画像提供サーバ２のハードウェア資源を具体的に利用して実行される（以下のプログラムおよびモジュールについて同様）。
画像提供サーバプログラム２０は、これらの構成部分により、ネットワーク１００等から後述する画像情報を受信し、その画像情報を管理し、ネットワーク１００からの要求に応じて画像情報を送信する。【００１６】
画像提供サーバプログラム２０において、通信処理部２００は、画像提供サーバ２における一般的な情報通信のための処理と、ネットワーク１００を介した端末３との情報通信のための処理を行う。
ＵＩ２０２は、入力デバイス１４６に対するユーザの操作を受け入れて、画像入力部２１０に対して受け入れた操作を示すデータを出力する。
また、ＵＩ２０２は、画像提供サーバプログラム２０の他の構成部分の処理を制御する。【００１７】
画像受信部２０４は、ネットワーク１００から画像情報を受信し、画像情報管理部２０６に対して出力する。
画像入力部２１０は、記録装置１５２が記録媒体１５４を介して受け入れた画像情報を、ＵＩ２０２０を介して受け入れ、画像情報管理部２０６に対して出力する。
画像情報管理部２０６は、画像受信部２０４および画像入力部２１０から受け入れた画像情報を画像ＤＢ２０８に格納し、管理する。
画像要求受信部２１２は、ネットワーク１００から、画像情報の要求を示す情報（画像要求情報）を受け入れ、画像情報管理部２０６に対して出力する。
画像情報管理部２０６は、画像要求情報に対応する画像情報を画像ＤＢ２０８から取得し、画像送信部２１４に対して出力する。
画像送信部２１４は、通信処理部２００およびネットワーク１００を介して、画像要求情報を送信したノードに対して画像情報を送信する。【００１８】
図５は、画像情報管理部２０６が格納する画像情報の構成を例示する図である。
図５に示すように、画像情報は、画像識別子と、メタデータと、画像データとを含む。
メタデータは、画像データに関するデータであり、画像名、その画像データの作成された時間（例えば画像データに対応する画像が撮影された時間）に関する情報（時間情報）、および、その画像が作成された位置（例えば画像が撮影された位置）に関する情報（位置情報）を含む。
ここで、位置情報は、たとえば端末３のＧＰＳ１６０によって取得でき、撮影された画像と関連付けられる。
画像データは、たとえばピクセルなどの座標位置である画像位置＃１〜＃Ｍ（Ｍは１以上の整数を示すが、常に同じ数を示すとは限らない）を示す情報およびこれらの画像位置に対応する色に関する情報（色情報）を含む。【００１９】
［端末プログラム３０］
図６は、図１および図３に示した端末３において実行される端末プログラム３０を示す図である。
図６に示すように、端末プログラム３０は、通信処理部３００、ＵＩ３０２、画像格納モジュール３２、分析精度算出モジュール３４、画像分析モジュール３６、画像提供モジュール３８、画像選択部３９２および詳細画像表示処理部３９４から構成される。
端末プログラム３０は、これらの構成部分により、指定された制限条件を満たすように、画像の分析精度を算出し、算出された分析精度で１つ以上の画像を分析する。
また、端末プログラム３０は、これら１つ以上の画像のうちの指定された画像と、指定された画像以外の画像とを表示する際に、分析結果が指定された画像に近い画像から順に配列する。【００２０】
端末プログラム３０において、通信処理部３００は、端末３における音声通信および一般的な情報通信のための処理を行い、ネットワーク１００を介した画像提供サーバ２との情報通信のための処理を行う。
ＵＩ３０２は、例えば、出力デバイス１４８の表示装置に対して、ユーザに後述する制限条件の入力、画像の指定、画像の構成要素の選択および画像の選択を促す画像（図示せず）を表示する。
ＵＩ３０２は、表示したＧＵＩ画像に応じてユーザが行う操作を、入力デバイス１４６から受け入れ、各操作に対応する情報を対応する各モジュールに出力する。
また、ＵＩ３０２は、入力デバイス１４６のマイクから入力された音声信号を、通信処理部２２２に対して出力し、通信処理部３００から入力された音声信号を、出力デバイス１４８のスピーカに対して出力する。【００２１】
画像格納モジュール３２は、画像取得部３２０、カメラ処理部３２２、画像情報管理部３２４および画像ＤＢ３２６から構成される。
画像格納モジュール３２は、これらの構成部分により、ユーザの操作等によって画像情報（図５）を取得し、その画像情報を管理し、他のモジュールからの要求に応じて画像情報を出力する。
分析精度算出モジュール３４は、制限条件入力部３４２、画像分析精度算出部３４４、処理能力検出部３４６および画像数検出部３４８から構成される。
分析精度算出モジュール３４は、これらの構成部分により、指定された制限条件を満たすような、画像の分析精度を算出する。【００２２】
画像分析モジュール３６は、画像情報取得部３６２および画像構成要素抽出部３６０から構成される。
画像分析モジュール３６は、これらの構成部分により、算出された分析精度に基づいて、画像情報を分析する。
画像提供モジュール３８は、画像構成要素選択部３８０、画像指定部３８２、差分算出部３８４、画像配列作成部３８６および画像提供処理部３８８から構成される。
画像提供モジュール３８は、これらの構成部分により、画像の指定を受けて、その指定された画像の画像情報の分析結果と、指定された画像以外の画像の画像情報との差分を算出し、その差分が小さい画像から順に配列された画像のリストを検索結果として提供する。【００２３】
画像格納モジュール３２において、画像取得部３２０は、通信処理部３００およびネットワーク１００を介して、画像要求情報を画像提供サーバ２に対して送信し、その要求に応じて画像提供サーバ２から送信された画像情報を受信する。
また、画像取得部３２０は、受信した画像情報を画像情報管理部３２４に対して出力する。
カメラ処理部３２２は、カメラ１５０によって撮影された画像データと、画像データが撮影された時間と、画像データが撮影された位置とを、それぞれ関連付けて取得して画像情報を作成し、画像情報管理部３２４に対して出力する。【００２４】
画像情報管理部３２４は、画像取得部３２０、カメラ処理部３２２および記録媒体１５４から受け入れた画像情報を画像ＤＢ３２６に格納し、管理する。
また、画像情報管理部３２４は、他のモジュールからの要求に応じて、画像情報を画像ＤＢ３２６から取得し、画像情報を要求したモジュールに対して出力する。【００２５】
分析精度算出モジュール３４において、制限条件入力部３４２は、ＵＩ部３０２を介して、液晶画面等の出力デバイス１４８に対し、ユーザが制限条件を入力するための画面を表示し、テンキー等の入力デバイス１４６で制限条件を入力できるように処理する。
また、制限条件入力部３４２は、ユーザの操作によって入力された制限条件に関する情報（制限条件情報）を、画像分析精度算出部３４４に対して出力する。
ここで、制限条件とは、ユーザが画像の検索を要求してから所望の画像検索結果が端末３に表示されるまでの間に課される制限であって、例えば、制限時間、消費電力量、および表示画面のサイズなどである。【００２６】
制限条件が制限時間である場合、ユーザの操作によって、ユーザが画像の検索を要求してから所望の画像検索結果が端末３に表示されるまでの時間が設定される。
制限条件が消費電力量である場合、ユーザの操作によって、ユーザが画像の検索を要求してから所望の画像検索結果が端末３に表示されるまでに消費される電力量が設定される。
制限条件が表示画面サイズである場合、ユーザの操作によって、所望の画像検索結果が端末３に表示される場合の表示画面のサイズが設定される。【００２７】
制限条件入力部３４２は、制限条件について、制限時間、消費電力量、および表示画面のサイズのうちのどれかを選択させるようにしてもよい。
例えば、制限条件入力部３４２は、出力デバイス１４８に「制限時間」、「消費電力量」、「表示画面のサイズ」を選択させる画面を表示する。
ユーザの操作によって「制限時間」が選択されると、制限条件入力部３４２は、制限時間を入力または選択させるための画面を表示する。
制限条件入力部３４２は、ユーザの操作によって制限時間が入力または選択されると、制限条件情報としての時間情報を受け入れる。【００２８】
処理能力検出部３４６は、ＣＰＵ１４０およびメモリ１４２等に対してアクセスすることによって、端末３の現在の処理能力を検出する。
また、処理能力検出部３４６は、検出した処理能力に関する情報（処理能力情報）を画像分析精度算出部３４４に対して出力する。【００２９】
画像数検出部３４８は、画像情報管理部３２４に対し、画像ＤＢ３２６に格納されている画像情報の数を検出するための信号を出力する。
画像情報管理部３２４は、画像数検出部３４８からの信号に応じて、画像ＤＢ３２６に格納されている画像情報の数を検出し、その数を示す情報（画像数情報）を画像数検出部３４８に対して出力する。
画像数検出部３４８は、画像情報管理部３２４からの画像数情報を画像分析精度算出部３４４に対して出力する。【００３０】
画像分析精度算出部３４４は、受け入れた制限条件情報、処理能力情報および画像数情報を使用して、画像検索のために必要な画像分析の精度（画像分析精度）を算出する。
また、画像分析精度算出部３４４は、算出した画像分析精度を画像分析モジュール３６に対して出力する。
ここで、画像分析精度とは、画像情報を分析する際のきめ細かさ（度合い）であり、それによって、ある画像情報とある画像情報とを比較する場合に、その類似度（差分）の正確度が決定される。
例えば、精度が高ければ、分析結果はきめ細かくなり、したがって、ある画像情報Ａに類似する画像情報を検索する場合に、画像情報Ａに類似する画像情報が検索される可能性が高くなる。
一方、精度が高ければ、処理量は大きくなり、つまり処理に要する時間が増大する。【００３１】
例えば、画像分析として色を分析する場合では、色の分解能（色深度）を制御することによって、画像分析精度の高さが決定される。
制限条件として制限時間が選択され、画像分析の精度として色の分解能（色深度）のレベルを採用する場合の例を以下に示す。
画像情報（画像）の数をｍ、色の分解能をｎ、１つの画像における１色あたりの計算時間（画像提供モジュール３８における処理に要する時間を含む）をＰｔ、画像分析以外に要する時間（例えば表示デバイス１４８に関する処理時間など）をΔｔとし、ユーザによって指定された制限時間をＴとすると、以下の式が成り立つ。
（式１）ｍ*Ｐｔ*ｎ＋Δｔ≦Ｔ
ここで、ｍ＝１００、Ｐｔ＝０．００１［秒］、Ｔ＝３［秒］、Δｔ＝０とすると、ｎは３０と算出される。
つまり、上記の場合、ユーザが画像の検索を要求してから所望の画像検索結果が端末３に表示されるまでに要する時間を３秒以内とするためには、色の分解能を３０とすればよい。
また、Ｐｔは端末３の現在の処理能力の関数としてもよい。
なお、画像分析の精度は、画像分析だけでなく、画像の表示の精度に適用してもよい。【００３２】
画像分析モジュール３６において、画像情報取得部３６２は、画像情報管理部３２４に対し、画像ＤＢ３２６に格納されている画像情報を取得するための信号を出力する。
画像情報管理部３２４は、画像情報取得部３６２からの信号に応じて、画像ＤＢ３２６に格納されている画像情報を画像情報取得部３６２に対して出力する。
このようにして、画像情報取得部３６２は、画像情報管理部３２４から画像情報を取得する。
画像構成要素抽出部３６０は、画像情報取得部３６２から画像構成要素を抽出し、これらの画像構成要素について画像分析を行う。
画像分析は、ある画像情報と別の画像情報との差分が算出できるように行われる。
ここで、画像構成要素とは、画像情報の特徴を示す構成要素であり、たとえば、色情報、時間情報および位置情報である。【００３３】
画像構成要素抽出部３６０は、たとえば、色分類部３６４、色割合算出部３６６およびメタデータ取得部３６８から構成される。
メタデータ取得部３６８は、画像情報取得部３６２から、メタデータ（時間情報、位置情報）を取得し、画像提供モジュール３８に対して出力する。【００３４】
色分類部３６４は、画像情報取得部３６２から画像情報を取得し、各画像情報それぞれについて、使用されている色を、画像分析精度算出部３４４が算出した色の分解能ｎに関して分類する。
例えば、上記の例ではｎ＝３０であるので、各画像情報それぞれについて、使用されている色を３０色に分類する。
色割合算出部３６６は、各画像情報それぞれについて、分類された色がその画像で使用されている割合（色割合）を算出し、各画像についてｎ色のヒストグラムを作成する。
例えば、「青」と分類された部分の割合が１６％と算出され、「赤」と分類された部分の割合が１２％と算出される。
さらに、色割合算出部３６６は、算出した色割合に関する情報（色割合情報）を、画像提供モジュール３８に対して出力する。【００３５】
図７は、色割合算出部３６６によって作成されるデータを例示する図であり、（Ａ）は色割合情報を示し、（Ｂ）はヒストグラムを示す。
色割合情報は、各画像情報について作成され、画像識別子と、色割合情報と、画像データとを含む。
色割合情報は、色の種類（色＃１、色＃２、・・・、色＃ｎ）に関する情報と、それぞれの割合に関する数値データとを含む。【００３６】
画像提供モジュール３８（図６）において、画像構成要素選択部３８０は、ＵＩ部３０２を介して、液晶画面等の出力デバイス１４８に対し、ユーザが画像構成要素（例えば色情報、時間情報、位置情報）を選択するための画面を表示し、テンキー等の入力デバイス１４６で画像構成要素を選択できるように処理する。
また、画像構成要素選択部３８０は、ユーザの操作によって選択された画像構成要素を画像提供処理部３８８に対して出力する。【００３７】
画像指定部３８２は、ユーザの操作により指定された画像情報を、ＵＩ部３０２を介して受け入れ、差分算出部３８４に対して出力する。
差分算出部３８４は、色割合算出部３６６から全ての画像情報に関する色割合情報（図７（Ａ））を受け入れ、メタデータ取得部３６８から全ての画像情報に関するメタデータを受け入れる。
また、差分算出部３８４は、指定された画像情報に関する色割合情報と、それ以外の画像情報に関する色割合情報とを比較して、指定された画像情報とそれ以外の画像情報との類似性を示す差分量を算出する。【００３８】
具体的には、色割合情報に含まれる各色について比較を行い、その比較結果から、差分量（色差分量）を各画像情報ごとに算出する。
また、差分算出部３８４は、指定された画像情報に関するメタデータ（時間情報、位置情報）と、それ以外の画像情報に関するメタデータとを比較して、メタデータに関する差分量（時間差分量、位置差分量）を各画像情報ごとに算出する。
さらに、差分算出部３８４は、算出された差分量から、各画像情報について図８に示す差分データを作成し、画像配列作成部３８６に対して出力する。【００３９】
図８は、差分算出部３８４によって作成される差分データを例示する図である。
図８に示すように、差分データは、画像識別子と、色差分量と、時間差分量と、位置差分量と画像データとを含む。
ここで、ユーザによって指定された画像情報に関する差分データについては、色差分量、時間差分量および位置差分量は、全て０となる。【００４０】
画像配列作成部３８６（図６）は、差分データに基づいて、画像構成要素（色、時間および位置）それぞれについて、差分量が小さい画像情報から順に配列するように、画像配列情報を作成して、画像提供処理部３８８に対して出力する。
図９は、画像配列情報を例示する図である。
図９に示すように、画像配列情報は、色、時間および位置それぞれについて、画像配列データを含み、画像配列データは、上述のように配列された画像識別子と画像データとを含む。
ここで、画像配列データの先頭は、ユーザによって指定された画像情報となる。【００４１】
画像提供処理部３８８（図６）は、画像構成要素選択部３８０からの画像構成要素に対応する画像配列データに基づいて、液晶表示画面等の出力デバイス１４８に画像情報を提供するために必要な処理を行う。
画像提供処理部３８８の処理により、表示画面には、ユーザが指定した画像情報に類似すると判断された順に、画像情報が配列されて表示される。
なお、この処理によって表示される画像情報は、画像情報の画像名であってもよいし、画像データのサムネイルであってもよい。【００４２】
画像選択部３９２は、入力デバイス１４６に対するユーザの操作によって選択された画像情報の識別子を、ＵＩ部３０２を介して受け入れ、詳細画像表示提供処理部３９４に対して出力する。
詳細画像表示処理部３９４は、画像識別子に対応する画像情報を画像情報管理部３２４から取得し、より詳細な画像データを出力デバイス１４８に表示するために必要な処理を行う。【００４３】
以下、端末プログラム３０の全体的な処理を説明する。
図１０は、図６に示した端末プログラム３０の処理を示すフローチャート（Ｓ２０）である。
図１０に示すように、ステップ２００（Ｓ２００）において、制限条件入力部３４２は、ユーザの操作によって入力された制限条件情報（制限時間、消費電力量、表示画面サイズ等）を受け入れる。
ステップ２０２（Ｓ２０２）において、画像数検出部３４８は、画像ＤＢ３２６に格納された画像情報の数を検出する。
ステップ２０４（Ｓ２０４）において、処理能力検出部３４６は、ＣＰＵ１４０およびメモリ１４２等に対してアクセスすることによって、端末３の現在の処理能力を検出する。【００４４】
ステップ２０６（Ｓ２０６）において、画像分析精度算出部３４４は、画像検索のために必要な画像分析精度を算出する。
ステップ２０８（Ｓ２０８）において、色割合算出部３６６は、各画像情報それぞれについて色割合を算出し、各画像についてヒストグラムを作成する。
ステップ２１０（Ｓ２１０）において、メタデータ取得部３６８は、画像情報取得部３６２から、メタデータ（時間情報、位置情報）を取得する。【００４５】
ステップ２１２（Ｓ２１２）において、画像構成要素選択部３８０は、ユーザの操作によって入力された画像構成要素（色情報、時間情報、位置情報）を受け入れる。
ステップ２１４（Ｓ２１４）において、画像指定部３８２は、ユーザの操作によって指定された画像情報を受け入れる。【００４６】
ステップ２１６（Ｓ２１６）において、差分算出部３８４は、指定された画像情報とそれ以外の画像情報との差分を示す差分量を、各画像情報ごとに算出する。
ステップ２１８（Ｓ２１８）において、画像提供処理部３８８の処理により、表示画面に、指定した画像情報に類似すると判断された順に、画像情報が配列されて表示される。
ここで、画像構成要素として「色」が選択された場合は、色差分量が小さい画像情報から順に配列される。
なお、制限条件情報として制限時間が選択された場合、Ｓ２１４からＳ２１８までの処理時間が制限される。【００４７】
ステップ２２０（Ｓ２２０）において、画像構成要素３８０がユーザの操作による画像構成要素（色情報、時間情報、位置情報）の変更を受け入れたか否かが判断される。
変更を受け入れた場合は、処理はＳ２２２に進み、そうでない場合はＳ２２４に進む。
ステップ２２２（Ｓ２２２）において、画像提供処理部３８８の処理により、表示画面には、変更された画像構成要素について、ユーザが指定した画像情報に類似すると判断された順に、画像情報が配列されて表示される。
例えば、画像構成要素が色から時間に変更された場合は、指定された画像の撮影時間に近い画像情報から順に配列されるように表示が変更される。【００４８】
ステップ２２４（Ｓ２２４）において、ユーザの操作によって画像情報が選択されたか否かが判断される。
画像情報が選択された場合は、処理はＳ２２６に進み、そうでない場合はＳ２２０に戻る。
ステップ２２６（Ｓ２２６）において、詳細画像表示処理部３９４によって、選択された画像の詳細な画像データが出力デバイス１４８に表示される。
ステップ２２８（Ｓ２２８）において、制限条件、画像数および端末の現在の処理能力が変更されたか否かが判断される。
変更されたと判断された場合は、処理はＳ２００に戻り、そうでない場合は処理を終了する。【００４９】
なお、図１０に示した各処理の順序などは、適宜、変更しても構わない。
このことは、以下に示すフローチャート、シーケンス等についても同様である。【００５０】
なお、画像構成要素選択部３８０は、画像分析精度算出部３４４による画像分析精度の算出前に画像構成要素の選択を受け入れ、画像分析精度算出部３４４は、選択された画像構成要素に対応する画像分析精度のみを算出し、画像分析モジュール３６は、選択された画像構成要素のみについて画像分析をするようにしてもよい（以下の他の実施形態においても同様）。
また、上記実施形態においては、制限条件が制限時間である場合に、画像提供モジュール３８の処理に要する時間を制限するとしたが、画像分析モジュール３６の処理および画像提供モジュール３８の処理に要する時間を制限するようにしてもよい。（以下の他の実施形態においても同様）
この場合、画像分析精度算出部３４４による画像分析精度の算出前に、画像構成要素選択部３８０は画像構成要素の選択を受け入れ、画像指定部３８２は画像の指定を受け入れるようにしてもよい（以下の他の実施形態においても同様）。【００５１】
［第２の実施形態］
次に、本願の開示事項にかかる第２の実施形態を説明する。【００５２】
［画像提供サーバプログラム２２］
図１１は、図１および図２に示した画像提供サーバ２において、画像提供サーバプログラム２０の代わりに実行される、第２の画像提供サーバプログラム２２を示す図である。
図１１に示すように、第２の画像提供サーバプログラム２２は、通信処理部２００、画像情報管理部２２２、画像データベース（ＤＢ）２２４、分析精度算出モジュール２４、画像分析モジュール２６、画像提供モジュール２８、画像選択受信部２９２および詳細画像データ送信部２９４から構成される。【００５３】
画像提供サーバプログラム２２は、これらの構成部分により、指定された制限条件を満たすように、画像の分析精度を算出し、算出された分析精度で１つ以上の画像を分析する。
また、画像提供サーバプログラム２２は、これら１つ以上の画像のうちの指定された画像と、指定された画像以外の画像とを表示する際に、分析結果が指定された画像に近い画像から順に配列する。
画像提供サーバプログラム２２において、画像情報管理部２２２は、ネットワーク１００および記録媒体１５４等を介して取得した画像情報を画像ＤＢ２２４に格納し、画像ＤＢ２２４に格納された画像情報を管理し、他のモジュールからの要求に応じて、画像情報を画像ＤＢ２２４から取得し、画像情報を要求したモジュールに対して出力する。【００５４】
分析精度算出モジュール２４は、制限条件受信部２４２、画像分析精度算出部２４４、処理能力検出部２４６および画像数検出部２４８から構成される。
分析精度算出モジュール２４は、これらの構成部分により、指定された制限条件を満たすような、画像の分析精度を算出する。
画像分析モジュール２６は、画像情報取得部２６２および画像構成要素抽出部２６０から構成される。
画像分析モジュール２６は、これらの構成部分により、算出された分析精度に基づいて、画像情報を分析する。
画像提供モジュール２８は、画像構成要素受信部２８０、画像指定受信部２８２、差分算出部２８４、画像配列作成部２８６および画像提供情報送信部２８８から構成される。
画像提供モジュール２８は、これらの構成部分により、画像の指定を受けて、その指定された画像の画像情報の分析結果と、指定された画像以外の画像の画像情報との差分を算出し、その差分が小さい画像から順に配列された画像のリストを検索結果として提供する。【００５５】
分析精度算出モジュール２４において、制限条件受信部２４２は、ネットワーク１００および通信処理部２００を介して、端末３から、ユーザによって指定された制限条件に関する制限条件情報を受信し、画像分析精度算出部２４４に対して出力する。
処理能力検出部２４６は、端末プログラム３０の処理能力検出部３４６と同様に、端末３のＣＰＵ１４０およびメモリ１４２等に対してアクセスすることによって、端末３の現在の処理能力を検出する。
また、処理能力検出部２４６は、画像提供サーバ２のＣＰＵ１４０およびメモリ１４２等に対してアクセスすることによって、画像提供サーバ２の現在の処理能力を検出する。
さらに、処理能力検出部２４６は、画像提供サーバ２と端末３との通信状態をチェックし、ネットワーク１００などの現在の通信の能力（データ伝送速度等）を検出する。
また、処理能力検出部２４６は、検出した処理能力に関する情報（処理能力情報）を画像分析精度算出部２４４に対して出力する。【００５６】
画像数検出部２４８は、端末プログラム３０の画像数検出部３４８と同様にして、画像情報管理部２２２に対し、画像ＤＢ２２４に格納されている画像情報の数を検出するための信号を出力する。
画像情報管理部２２２は、画像数検出部２４８からの信号に応じて、画像ＤＢ２２４に格納されている画像情報の数を検出し、画像数情報を画像数検出部２４８に対して出力する。
画像数検出部２４８は、画像情報管理部２２２からの画像数情報を画像分析精度算出部２４４に対して出力する。【００５７】
画像分析精度算出部２４４は、端末プログラム３０の画像分析精度算出部３４４と同様にして、受け入れた制限条件情報、処理能力情報および画像数情報を使用して、画像検索のために必要な画像分析精度を算出する。
また、画像分析精度算出部２４４は、算出した画像分析精度を画像分析モジュール２６に対して出力する。【００５８】
画像分析モジュール２６において、画像情報取得部２６２は、端末プログラム３０の画像情報取得部３６２と同様にして、画像情報管理部２２２から画像情報を取得する。
画像構成要素抽出部２６０は、端末プログラム３０の画像構成要素抽出部３６０と同様にして、画像情報取得部２６２から画像構成要素を抽出し、これらの画像構成要素について画像分析を行う。
画像構成要素抽出部２６０は、端末プログラム３０の画像構成要素抽出部３６０と同様に、たとえば、色分類部２６４、色割合算出部２６６およびメタデータ取得部２６８から構成される。
メタデータ取得部２６８は、端末プログラム３０のメタデータ取得部３６８と同様に、画像情報取得部２６２から、メタデータ（時間情報、位置情報）を取得し、画像提供モジュール２８に対して出力する。【００５９】
色分類部２６４は、端末プログラム３０の色分類部３６４と同様に、画像情報取得部２６２から画像情報を取得し、各画像情報それぞれについて、使用されている色を、画像分析精度算出部２４４が算出した色の分解能ｎに関して分類する。
色割合算出部２６６は、端末プログラム３０の色割合算出部３６６と同様に、各画像情報それぞれについて色割合を算出し、各画像についてｎ色のヒストグラムを作成する。
また、色割合算出部２６６は、算出した色割合情報を、画像提供モジュール２８に対して出力する。【００６０】
画像提供モジュール２８において、画像構成要素受信部２８０は、ネットワーク１００および通信処理部２００を介して、端末３から、ユーザによって選択された画像構成要素を受信し、画像提供情報送信部２８８に対して出力する。
画像指定受信部２８２は、ネットワーク１００および通信処理部２００を介して、端末３から、ユーザによって指定された画像情報を受信し、差分算出部２８４に対して出力する。【００６１】
差分算出部２８４は、端末プログラム３０の差分算出部３８４と同様に、色割合算出部２６６から全ての画像情報に関する色割合情報（図７（Ａ））を受け入れ、メタデータ取得部２６８から全ての画像情報に関するメタデータを受け入れる。
また、差分算出部２８４は、端末プログラム３０の差分算出部３８４と同様に、指定された画像情報に関する色割合情報と、それ以外の画像情報に関する色割合情報とを比較して、指定された画像情報とそれ以外の画像情報との類似性を示す差分量を算出する。
また、差分算出部２８４は、端末プログラム３０の差分算出部３８４と同様に、指定された画像情報に関するメタデータ（時間情報、位置情報）と、それ以外の画像情報に関するメタデータとを比較して、メタデータに関する差分量（時間差分量、位置差分量）を各画像情報ごとに算出する。
さらに、差分算出部２８４は、算出された差分量から、各画像情報について図８に示す差分データを作成し、画像配列作成部２８６に対して出力する。【００６２】
画像配列作成部２８６は、端末プログラム３０の画像配列作成部３８６と同様に、差分データに基づいて、画像構成要素（色、時間および位置）それぞれについて、差分量が小さい画像情報から順に配列するように、画像配列情報を作成して、画像提供情報送信部２８８に対して出力する。
画像提供情報送信部２８８は、端末プログラム３０の画像提供処理部３８８と同様に、画像構成要素選択部２８０からの画像構成要素に対応する画像配列データに基づいて、端末３の液晶表示画面等の出力デバイス１４８に画像情報を提供するために必要な処理を行う。
また、画像提供情報送信部２８８は、上記処理によって生成された画像提供情報を、通信処理部２００およびネットワーク１００を介して、端末３に対して送信する。【００６３】
画像選択受信部２９２は、ネットワーク１００および通信処理部２００を介して、端末３から、ユーザによって選択された画像情報の識別子を受信して、詳細画像データ送信部２９４に対して出力する。
詳細画像データ送信部２９４は、画像識別子に対応する画像情報を画像情報管理部２２２から取得し、より詳細な画像データを、通信処理部２００およびネットワーク１００を介して、端末３に対して送信する。【００６４】
［端末プログラム４０］
図１２は、図１および図３に示した端末３において、端末プログラム３０の代わりに実行される、第２の端末プログラム４０を示す図である。
図１２に示すように、第２の端末プログラム４０は、通信処理部３００、ＵＩ３０２、処理能力検出受信部４１２、処理能力検出部４１４、処理能力情報送信部４１６、制限条件入力部４２２、制限条件送信部４２４、画像構成要素入力部４３０、画像構成要素送信部４３２、画像指定入力部４３６、画像指定送信部４３８、画像提供情報受信部４４２、画像表示処理部４４４、画像選択入力部４５２、画像選択送信部４５４、詳細画像データ受信部４６０および詳細画像表示処理部４６２から構成される。【００６５】
端末プログラム４０において、処理能力検出受信部４１２は、ネットワーク１００および通信処理部３００を介して、画像提供サーバ２から、端末３のＣＰＵ１４０およびメモリ１４２の処理能力を検出するための信号を受信し、処理能力検出部４１４に対して出力する。
処理能力検出部４１４は、ＣＰＵ１４０およびメモリ１４２等に対してアクセスすることによって、端末３の現在の処理能力を検出する。
また、処理能力検出部４１４は、検出した処理能力に関する情報（処理能力情報）を、処理能力情報４１６に対して出力する。
処理能力情報送信部４１６は、処理能力検出部４１４からの処理能力情報を、ネットワーク１００および通信処理部３００を介して、画像提供サーバ２に対して出力する。【００６６】
制限条件入力部４２２は、端末プログラム３０の制限条件入力部３４２と同様に、ＵＩ部３０２を介して、液晶画面等の出力デバイス１４８に対し、ユーザが制限条件を入力するための画面を表示し、テンキー等の入力デバイス１４６で制限条件を入力できるように処理する。
また、制限条件入力部４２２は、ユーザの操作によって入力された制限条件情報を、制限条件送信部４２４に対して出力する。
制限条件送信部４２４は、制限条件入力部４２２からの制限条件情報を、ネットワーク１００および通信処理部３００を介して、画像提供サーバ２に対して送信する。【００６７】
画像構成要素入力部４３０は、ＵＩ部３０２を介して、液晶画面等の出力デバイス１４８に対し、ユーザが画像構成要素（例えば色情報、時間情報、位置情報）を選択するための画面を表示し、テンキー等の入力デバイス１４６で画像構成要素を選択できるように処理する。
また、画像構成要素入力部４３０は、ユーザの操作によって選択された画像構成要素を、画像構成要素送信部４３２に対して出力する。
画像構成要素送信部４３２は、ユーザによって選択された画像構成要素を、ネットワーク１００および通信処理部３００を介して、画像提供サーバ２に対して送信する。
画像指定入力部４３６は、ユーザの操作により指定された画像情報を、ＵＩ部３０２を介して受け入れ、画像指定送信部４３８に対して出力する。
画像指定送信部４３８は、ユーザによって指定された画像情報を、ネットワーク１００および通信処理部３００を介して、画像提供サーバ２に対して送信する。【００６８】
画像提供情報受信部４４２は、ネットワーク１００および通信処理部３００を介して、画像提供サーバ２から、画像提供情報を受信し、画像表示処理部４４４に対して出力する。
画像表示処理部４４４は、画像表示処理部４４４からの画像提供情報に基づいて、液晶表示画面等の出力デバイス１４８に画像情報を表示するために必要な処理を行う。
なお、表示される画像情報は、画像情報の画像名であってもよいし、画像データのサムネイルであってもよい。
画像選択入力部４５２は、入力デバイス１４６に対するユーザの操作によって選択された画像情報の識別子を、ＵＩ部３０２を介して受け入れ、画像選択送信部４５４に対して出力する。
画像選択送信部４５４は、ユーザによって選択された画像情報の識別子を、ネットワーク１００および通信処理部３００を介して、画像提供サーバ２に対して送信する。
詳細画像データ受信部４６０は、ネットワーク１００および通信処理部３００を介して、画像提供サーバ２から、より詳細な画像データを受信し、詳細画像表示処理部４６２に対して出力する。
詳細画像表示処理部４６２は、より詳細な画像データを出力デバイス１４８に表示するために必要な処理を行う。【００６９】
［画像表示システム１の全体的な動作］
以下、第２の実施形態にかかる画像表示システム１の全体的な動作を説明する。
図１３は、図１に示した第２の実施形態にかかる画像表示システム１の全体的な動作（Ｓ３０）を示す通信シーケンス図である。
図１３に示すように、ステップ３００（Ｓ３００）において、端末３は、制限条件情報を画像提供サーバ２に対して送信する。
ステップ３０２（Ｓ３０２）において、画像提供サーバ２は、端末３および画像提供サーバ２の現在の処理能力と、ネットワーク１００などの通信伝送路の現在の通信能力とを検出する。【００７０】
ステップ３０４（Ｓ３０４）において、画像提供サーバ２は、制限条件情報および現在の処理能力に基づいて、画像分析精度を算出する。
ステップ３０６（Ｓ３０６）において、画像提供サーバ２は、画像検索のための画像分析を、各画像情報に対して行う。【００７１】
ステップ３０８（Ｓ３０８）において、端末３は、ユーザの操作によって入力された画像構成要素（色情報、時間情報、位置情報）を、画像提供サーバ２に対して送信する。
ステップ３１０（Ｓ３１０）において、端末３は、ユーザの操作によって指定された画像情報を、画像提供サーバ２に対して送信する。
ステップ３１２（Ｓ３１２）において、画像提供サーバ２は、指定された画像情報とそれ以外の画像情報との差分を示す差分量を、各画像情報ごとに算出する。
ステップ３１４（Ｓ３１４）において、画像提供サーバ２は、画像提供情報を、端末３に対して送信する。【００７２】
ステップ３１６（Ｓ３１６）において、端末３は、画像提供情報に基づいて、画像情報を出力デバイス１４８に表示する。
なお、制限条件情報として制限時間が選択された場合、Ｓ３１０からＳ３１６までの処理時間が制限される。
ステップ３１８（Ｓ３１８）において、端末３は、ユーザによって選択された画像情報の識別子を、画像提供サーバ２に対して送信する。
ステップ３２０（Ｓ３２０）において、画像提供サーバ２は、端末３からの画像識別子に対応する詳細な画像データを、端末３に対して送信する。
ステップ３２２（Ｓ３２２）において、端末３は、詳細な画像データを出力デバイス１４８に表示する。【００７３】
以上説明した第１の実施形態および第２の実施形態においては、分析精度算出モジュール、画像分析モジュールおよび画像提供モジュールが、画像提供サーバ２または端末３のいずれか一方に存在するものとしたが、各モジュールがそれぞれ別のノードに存在するように構成してもよい（以下の各実施形態についても同様）。
たとえば、分析精度算出モジュールおよび画像分析モジュールが画像提供サーバ２に存在し、画像提供モジュールが端末３に存在するように構成してもよい。【００７４】
［第３の実施形態］
次に、本願の開示事項にかかる第３の実施形態を説明する。
第３の実施形態にかかる画像提供サーバ２においては、前述の画像提供サーバプログラム２０と実質的に同じプログラムが実行される。【００７５】
［端末プログラム５０］
図１４は、図１および図３に示した端末３において実行される第３の端末プログラム５０を示す図である。
図１４に示すように、第３の端末プログラム５０は、通信処理部３００、ＵＩ３０２、画像格納モジュール３２、検出精度算出モジュール５２、検出モジュール５４、画像提供モジュール５６、画像選択部３９２および詳細画像表示処理部３９４から構成される。
端末プログラム５０は、これらの構成部分により、指定された制限条件を満たすように、各画像情報から検出対象を検出するための検出精度を算出し、算出された検出精度に基づいて、各画像情報に対して画像処理を行い、各画像情報に対応する画像から、指定された物体の映像（検出対象）を検出する。
また、端末プログラム５０は、検出された物体の数に応じて、各画像情報を配列する。
ここで、「映像」とは、ある物体の、画像に映し出された像を意味する。
たとえば、人間と建造物とが一緒に撮影された写真に対応する画像であれば、人間の「映像」と建造物の「映像」とが、この「画像」に映し出されている。
つまり、「映像」は「画像」に含まれるものであり、「画像」（たとえば写真）は１つ以上の「映像」（たとえば人間の映像および建造物の映像）からなる。【００７６】
検出精度算出モジュール５２は、制限条件入力部５２２、検出精度算出部５２４、処理能力検出部５２６および画像数検出部５２８から構成される。
検出精度算出モジュール５２は、これらの構成部分により、指定された制限条件を満たすような検出精度を算出する。
検出モジュール５４は、画像情報取得部５４２、物体名入力部５４４、物体検出部５４６および物体数算出部５４８から構成される。
検出モジュール５４は、これらの構成部分により、算出された検出精度に基づいて、指定された物体の映像を各画像から検出し、指定された物体の映像が各画像に含まれている数を算出する。
画像提供モジュール５６は、画像配列作成部５６２および画像提供処理部５６４から構成される。
画像提供モジュール５６は、これらの構成部分により、検出された物体の数に応じて、各画像情報を配列し、配列された画像のリストを検索結果として提供する。【００７７】
検出精度算出モジュール５２において、制限条件入力部５２２は、端末プログラム３０の制限条件入力部３４２と同様に、ＵＩ部３０２を介して、液晶画面等の出力デバイス１４８に対し、ユーザが前述の制限条件を入力するための画面を表示し、テンキー等の入力デバイス１４６で制限条件を入力できるように処理する。
また、制限条件入力部５２２は、ユーザの操作によって入力された制限条件情報を、検出精度算出部５２４に対して出力する。【００７８】
処理能力検出部５２６は、端末プログラム３０の処理能力検出部３４６と同様に、ＣＰＵ１４０およびメモリ１４２等に対してアクセスすることによって、端末３の現在の処理能力を検出する。
また、処理能力検出部５２６は、処理能力情報を検出精度算出部５２４に対して出力する。
画像数検出部５２８は、端末プログラム３０の画像数検出部３４８と同様に、画像ＤＢ３２６に格納されている画像情報の数を取得し、検出精度算出部５２４に対して出力する。【００７９】
検出精度算出部５２４は、受け入れた制限条件情報、処理能力情報および画像数情報を使用して、物体検出のために必要な検出精度を算出する。
また、検出精度算出部５２４は、算出した検出精度を検出モジュール５４に対して出力する。
ここで、検出精度とは、ある指定された物体の映像を画像から検出する際の正確度であり、検出精度が高ければ、指定された物体の映像が検出される正確度は増加するが、処理量が大きくなるので、処理に要する時間も増大する。
また、検出精度は、ある指定された物体の映像を画像から検出する際に必要となる画像処理の精度を含む。【００８０】
検出モジュール５４において、画像情報取得部５４２は、端末プログラム３０の画像情報取得部３６２と同様にして、画像情報管理部３２４から画像情報を取得する。
物体名入力部５４４は、ＵＩ部３０２を介して、液晶画面等の出力デバイス１４８に対し、ユーザが物体名（例えば「人間」、「車」、「木」、「ビル」等）を入力または選択によって指定するための画面を表示し、テンキー等の入力デバイス１４６で物体名を指定できるように処理する。
また、物体名入力部５４４は、ユーザの操作によって指定された物体名を物体検出部５４６に対して出力する。【００８１】
物体検出部５４６は、検出精度算出モジュール５２からの検出精度に基づいて、画像情報取得部５４２が取得した各画像情報に対し、指定された物体名に対応する物体の映像を画像から検出するために必要な画像処理を行う。
また、物体検出部５４６は、検出精度算出モジュール５２からの検出精度に基づいて、画像処理が施された各画像から、指定された物体の映像を検出する。
物体検出部５４６は、あらかじめ物体のパターンをいくつか格納しておき、その物体パターンと各画像とを照合することによって、物体の映像を検出してもよい。
また、人間の映像を検出する場合、顔を検出することによって人間の映像を検出したと判断するようにしてもよい。
物体数算出部５４８は、物体検出部５４６の検出結果に基づいて、各画像情報について、その画像情報の画像に指定された物体の映像が含まれる数を算出し、各画像情報に対応する物体数を、画像提供モジュール５６に対して出力する。【００８２】
画像提供モジュール５６において、画像配列作成部５６２は、物体数が多い画像情報から順に各画像情報を配列するように、画像配列情報を作成して、画像提供処理部５６４に対して出力する。
画像提供処理部５６４は、画像配列情報に基づいて、液晶表示画面等の出力デバイス１４８に画像情報を提供するために必要な処理を行う。
画像提供処理部５６４の処理により、表示画面には、ユーザによって指定された物体をその画像に多く含む画像情報から順に、画像情報が配列されて表示される。【００８３】
以下、第３の端末プログラム５０の全体的な処理を説明する。
図１５は、図１４に示した第３の端末プログラム５０の処理を示すフローチャート（Ｓ４０）である。
図１５に示すように、ステップ４００（Ｓ４００）において、制限条件入力部５２２は、ユーザの操作によって入力された制限条件情報（制限時間、消費電力量、表示画面サイズ等）を受け入れる。
ステップ４０２（Ｓ４０２）において、画像数検出部５２８は、画像ＤＢ３２６に格納された画像情報の数を検出する。
ステップ４０４（Ｓ４０４）において、処理能力検出部５２６は、ＣＰＵ１４０およびメモリ１４２等に対してアクセスすることによって、端末３の現在の処理能力を検出する。【００８４】
ステップ４０６（Ｓ４０６）において、検出精度算出部５２４は、画像からの物体検出のために必要な検出精度を算出する。
ステップ４０８（Ｓ４０８）において、物体名入力部５４４は、ユーザの操作によって入力された物体名を受け入れる。
ステップ４１０（Ｓ４１０）において、物体検出部５４６は、各画像から、指定された物体名に対応する物体の映像を検出する。【００８５】
ステップ４１２（Ｓ４１２）において、物体数算出部５４８は、各画像情報について、その画像情報の画像に指定された物体の映像が含まれる数を算出する。
ステップ４１４（Ｓ４１４）において、画像提供処理部５６４の処理により、表示画面に、ユーザによって指定された物体をその画像に多く含む画像情報から順に、画像情報が配列されて表示される。
たとえば、物体名として「人間」が選択された場合は、写っている人間の人数が多い画像から順に、画像情報が配列される。
なお、制限条件情報として制限時間が選択された場合、Ｓ４０８からＳ４１４までの処理時間が制限される。【００８６】
ステップ４１６（Ｓ４１６）において、物体名入力部５４４がユーザの操作による物体名の変更を受け入れたか否かが判断される。
変更を受け入れた場合は、処理はＳ４０８に戻り、そうでない場合はＳ４１８に進む。
ステップ４１８（Ｓ４１８）において、ユーザの操作によって画像情報が選択されたか否かが判断される。
画像情報が選択された場合は、処理はＳ４２２に進み、そうでない場合はＳ４１６に戻る。
ステップ４２０（Ｓ４２０）において、詳細画像表示処理部３９４によって、選択された画像の詳細な画像データが出力デバイス１４８に表示される。
ステップ４２２（Ｓ４２２）において、制限条件、画像数および端末の現在の処理能力が変更されたか否かが判断される。
変更されたと判断された場合は、処理はＳ４００に戻り、そうでない場合は処理を終了する。【００８７】
なお、物体検出部５２４は、検出対象の物体として、予め複数の物体を設定しておき、検出精度算出部５２４によって検出精度が算出された後、物体名入力部５４４が物体名を受け入れる前に、設定された全ての物体について、各画像から各物体の映像を検出するようにしてもよい（以下の他の実施形態においても同様）。
この場合、物体数算出部５４８は、各画像情報について、各画像が設定された複数の物体それぞれの映像を含む数を算出してもよく、画像配列作成部５６２は、物体名が入力された場合に、その入力された物体についての画像配列情報を作成してもよい（以下の他の実施形態においても同様）。【００８８】
［第４の実施形態］
次に、本願の開示事項にかかる第４の実施形態を説明する。【００８９】
［画像提供サーバプログラム６０］
図１６は、図１および図２に示した画像提供サーバ２において、画像提供サーバプログラム２０の代わりに実行される、第４の画像提供サーバプログラム６０を示す図である。
図１６に示すように、第４の画像提供サーバプログラム６０は、通信処理部２００、画像情報管理部２２２、画像データベース（ＤＢ）２２４、検出精度算出モジュール６２、検出モジュール６４、画像提供モジュール６６、画像選択受信部２９２および詳細画像データ送信部２９４から構成される。【００９０】
画像提供サーバプログラム６０は、これらの構成部分により、指定された制限条件を満たすように検出精度を算出し、算出された検出精度に基づいて、各画像情報に対して画像処理を行い、指定された物体の映像（検出対象）を検出する。
また、画像提供サーバプログラム６０は、検出された物体の数に応じて、各画像情報を配列する。
検出精度算出モジュール６２は、制限条件入力部６２２、検出精度算出部６２４、処理能力検出部６２６および画像数検出部６２８から構成される。
検出精度算出モジュール６２は、これらの構成部分により、指定された制限条件を満たすような検出精度を算出する。【００９１】
検出モジュール６４は、画像情報取得部６４２、物体名受信部６４４、物体検出部６４６および物体数算出部６４８から構成される。
検出モジュール６４は、これらの構成部分により、算出された検出精度に基づいて、指定された物体の映像を各画像から検出し、指定された物体の映像が各画像に含まれている数を算出する。
画像提供モジュール６６は、画像配列作成部６６２および画像提供情報送信部６６４から構成される。
画像提供モジュール６６は、これらの構成部分により、検出された物体の数に応じて、各画像情報を配列し、配列された画像のリストを検索結果として端末３に提供する。【００９２】
検出精度算出モジュール６２において、制限条件入力部６２２は、ネットワーク１００および通信処理部２００を介して、端末３から、ユーザによって指定された制限条件に関する制限条件情報を受信し、検出精度算出部６２４に対して出力する。
処理能力検出部６２６は、端末３のＣＰＵ１４０およびメモリ１４２等に対してアクセスすることによって、端末３の現在の処理能力を検出する。
また、処理能力検出部６２６は、画像提供サーバ２のＣＰＵ１４０およびメモリ１４２等に対してアクセスすることによって、画像提供サーバ２の現在の処理能力を検出する。
さらに、処理能力検出部６２６は、画像提供サーバ２と端末３との通信状態をチェックし、ネットワーク１００などの現在の通信の能力（データ伝送速度等）を検出する。
また、処理能力検出部６２６は、検出した処理能力に関する情報（処理能力情報）を検出精度算出部６２４に対して出力する。【００９３】
画像数検出部６２８は、画像情報管理部２２２に対し、画像ＤＢ２２４に格納されている画像情報の数を検出するための信号を出力する。
検出精度算出部６２４は、受け入れた制限条件情報、処理能力情報および画像数情報を使用して、物体検出のために必要な検出精度を算出する。
また、検出精度算出部６２４は、算出した検出精度を検出モジュール６４に対して出力する。【００９４】
検出モジュール６４において、画像情報取得部６４２は、画像情報管理部２２２から画像情報を取得する。
物体名受信部６４４は、ネットワーク１００および通信処理部２００を介して、端末３から、ユーザによって指定された物体名を受信し、物体検出部６４６に対して出力する。
物体検出部６４６は、端末プログラム５０の物体検出部５４６と同様にして、検出精度算出モジュール６２からの検出精度に基づいて、画像情報取得部６４２が取得した各画像情報に対し、指定された物体名に対応する物体の映像を画像から検出するために必要な画像処理を行う。
また、物体検出部６４６は、検出精度算出モジュール６２からの検出精度に基づいて、画像処理が施された各画像から、指定された物体の映像を検出する。
物体数算出部６４８は、端末プログラム５０の物体数算出部５４８と同様にして、物体検出部６４６の検出結果に基づいて、各画像情報について、指定された物体の映像がその画像情報の画像に含まれる数を算出し、各画像情報に対応する物体数を、画像提供モジュール６６に対して出力する。【００９５】
画像提供モジュール６６において、画像配列作成部６６２は、端末プログラム５０の画像配列作成部５６２と同様にして、物体数が多い画像情報から順に配列するように、画像配列情報を作成して、画像提供処理部５６４に対して出力する。
画像提供情報送信部６６４は、画像配列作成部６６２からの画像配列情報に基づいて、端末３の液晶表示画面等の出力デバイス１４８に画像情報を提供するために必要な処理を行う。
また、画像提供情報送信部６６４は、上記処理によって生成された画像提供情報を、通信処理部２００およびネットワーク１００を介して、端末３に対して送信する。【００９６】
［端末プログラム６８］
図１７は、図１および図３に示した端末３において、端末プログラム５０の代わりに実行される、第４の端末プログラム６８を示す図である。
図１７に示すように、第４の端末プログラム６８は、通信処理部３００、ＵＩ３０２、処理能力検出受信部４１２、処理能力検出部４１４、処理能力情報送信部４１６、制限条件入力部４２２、制限条件送信部４２４、物体名入力部６８２、物体名送信部６８４、画像提供情報受信部６８６、画像表示処理部６８８、画像選択入力部４５２、画像選択送信部４５４、詳細画像データ受信部４６０および詳細画像表示処理部４６２から構成される。【００９７】
端末プログラム６８において、物体名入力部６８２は、ＵＩ部３０２を介して、液晶画面等の出力デバイス１４８に対し、ユーザが物体名を指定するための画面を表示し、テンキー等の入力デバイス１４６で物体名を指定できるように処理する。
また、物体名入力部６８２は、ユーザの操作によって選択された物体名を、物体名送信部６８４に対して出力する。
物体名送信部６８４は、ユーザによって選択された画像名を、ネットワーク１００および通信処理部３００を介して、画像提供サーバ２に対して送信する。【００９８】
画像提供情報受信部６８６は、ネットワーク１００および通信処理部３００を介して、画像提供サーバ２から、画像提供情報を受信し、画像表示処理部６８６に対して出力する。
画像表示処理部６８８は、画像表示処理部６８６からの画像提供情報に基づいて、液晶表示画面等の出力デバイス１４８に画像情報を表示するために必要な処理を行う。
なお、表示される画像情報は、画像情報の画像名であってもよいし、画像データのサムネイルであってもよい。【００９９】
［画像表示システム１の全体的な動作］
以下、第４の実施形態にかかる画像表示システム１の全体的な動作を説明する。
図１８は、第４の実施形態にかかる画像表示システム１の全体的な動作（Ｓ５０）を示す通信シーケンス図である。
図１８に示すように、ステップ５００（Ｓ５００）において、端末３は、制限条件情報を画像提供サーバ２に対して送信する。
ステップ５０２（Ｓ５０２）において、画像提供サーバ２は、端末３および画像提供サーバ２の現在の処理能力と、ネットワーク１００などの通信伝送路の現在の通信能力とを検出する。【０１００】
ステップ５０４（Ｓ５０４）において、画像提供サーバ２は、制限条件情報および現在の処理能力に基づいて、検出精度を算出する。
ステップ５０６（Ｓ５０６）において、端末３は、ユーザの操作によって入力された物体名を、画像提供サーバ２に対して送信する。
ステップ５０８（Ｓ５０８）において、画像提供サーバ２は、各画像から、指定された物体名に対応する物体の映像を検出し、各画像情報について、その画像情報の画像に指定された物体の映像が含まれる数を算出する。【０１０１】
ステップ５１０（Ｓ５１０）において、画像提供サーバ２は、画像提供情報を、端末３に対して送信する。
ステップ５１２（Ｓ５１２）において、端末３は、画像提供情報に基づいて、画像情報を出力デバイス１４８に表示する。
なお、制限条件情報として制限時間が選択された場合、Ｓ５０６からＳ５１２までの処理時間が制限される。【０１０２】
上記実施形態は、例示および説明のために提示されたものであって、本願開示の実施形態の全てを網羅していない。
また、上記実施形態は、本願開示の技術的範囲を、その開示内容に限定することを意図しておらず、その開示内容に照らして、様々に変更され、変形されうる。
また、上記実施形態は、本願開示の原理およびその実際的な応用を最もよく説明できるように選択され、記載されているので、当業者は、上記実施形態の開示内容に基づいて、本願開示およびその実施形態を、ありうべき全ての実際の用途に最適とするための種々の変更を加えて利用することができる。
また、本願開示の技術的範囲は、その記載および均等物によって画定されるように意図されている。
【産業上の利用可能性】
【０１０３】
本願開示は、画像の表示のために利用可能である。
【符号の説明】
【０１０４】
１・・・画像表示システム，
１００・・・ネットワーク，
１０２・・・基地局，
１０４・・・ＧＰＳ用人工衛星，
２・・・画像提供サーバ，
１２０・・・通信処理部，
１４０・・・ＣＰＵ，
１４２・・・メモリ，
１４４・・・周辺装置，
１４６・・・入力デバイス，
１４８・・・出力デバイス，
１５２・・・記録装置，
１５４・・・記録媒体，
３・・・端末，
１５０・・・カメラ，
１６０・・・ＧＰＳ，
２０・・・画像提供サーバプログラム，
２００・・・通信処理部、
２０２・・・ユーザインターフェース部（ＵＩ），
２０４・・・画像受信部，
２０６・・・画像情報管理部，
２０８・・・画像データベース（ＤＢ），
２１０・・・画像入力部，
２１２・・・画像要求受信部，
２１４・・・画像送信部，
２２・・・第２の画像提供サーバプログラム，
２００・・・通信処理部，
２２２・・・画像情報管理部，
２２４・・・画像データベース（ＤＢ），
２４・・・分析精度算出モジュール，
２４２・・・制限条件受信部，
２４４・・・画像分析精度算出部，
２４６・・・処理能力検出部，
２４８・・・画像数検出部，
２６・・・画像分析モジュール，
２６０・・・画像構成要素抽出部，
２６４・・・色分類部，
２６６・・・色割合算出部，
２６２・・・画像情報取得部，
２８・・・画像提供モジュール，
２８０・・・画像構成要素受信部，
２８２・・・画像指定受信部，
２８４・・・差分算出部，
２８６・・・画像配列作成部，
２８８・・・画像提供情報送信部，
２９２・・・画像選択受信部，
２９４・・・詳細画像データ送信部，
６０・・・第４の画像提供サーバプログラム，
６２・・・検出精度算出モジュール，
６２２・・・制限条件入力部，
６２４・・・検出精度算出部，
６２６・・・処理能力検出部，
６２８・・・画像数検出部，
６４・・・検出モジュール，
６４２・・・画像情報取得部，
６４４・・・物体名受信部，
６４６・・・物体検出部，
６４８・・・物体数算出部，
６６・・・画像提供モジュール，
６６２・・・画像配列作成部，
６６４・・・画像提供情報送信部，
３０・・・端末プログラム，
３００・・・通信処理部，
３０２・・・ＵＩ，
３２・・・画像格納モジュール，
３２０・・・画像取得部，
３２２・・・カメラ処理部，
３２４・・・画像情報管理部，
３２６・・・画像ＤＢ，
３４・・・分析精度算出モジュール，
３４２・・・制限条件入力部，
３４４・・・画像分析精度算出部，
３４６・・・処理能力検出部，
３４８・・・画像数検出部，
３６・・・画像分析モジュール，
３６０・・・画像構成要素抽出部，
３６４・・・色分類部，
３６６・・・色割合算出部，
３６８・・・メタデータ取得部，
３６２・・・画像情報取得部，
３８・・・画像提供モジュール，
３８０・・・画像構成要素選択部，
３８２・・・画像指定部，
３８４・・・差分算出部，
３８６・・・画像配列作成部，
３８８・・・画像提供処理部，
３９２・・・画像選択部，
３９４・・・詳細画像表示処理部，
４０・・・第２の端末プログラム，
４１２・・・処理能力検出受信部，
４１４・・・処理能力検出部，
４１６・・・処理能力情報送信部，
４２２・・・制限条件入力部，
４２４・・・制限条件送信部，
４３０・・・画像構成要素入力部，
４３２・・・画像構成要素送信部，
４３６・・・画像指定入力部，
４３８・・・画像指定送信部，
４４２・・・画像提供情報受信部，
４４４・・・画像表示処理部，
４５２・・・画像選択入力部，
４５４・・・画像選択送信部，
４６０・・・詳細画像データ受信部，
４６２・・・詳細画像表示処理部，
５０・・・第３の端末プログラム，
５２・・・検出精度算出モジュール，
５２２・・・制限条件入力部，
５２４・・・検出精度算出部，
５２６・・・処理能力検出部，
５２８・・・画像数検出部，
５４・・・検出モジュール，
５４２・・・画像情報取得部，
５４４・・・物体名入力部，
５４６・・・物体検出部，
５４８・・・物体数算出部，
５６・・・画像提供モジュール，
５６２・・・画像配列作成部，
５６４・・・画像提供処理部，
６８・・・第４の端末プログラム，
６８２・・・物体名入力部，
６８４・・・物体名送信部，
６８６・・・画像提供情報受信部，
６８８・・・画像表示処理部，
【図１】
2010106631.tif 000003
【図２】
2010106631.tif 000004
【図３】
2010106631.tif 000005
【図４】
2010106631.tif 000006
【図５】
2010106631.tif 000007
【図６】
2010106631.tif 000008
【図７】
2010106631.tif 000009
【図８】
2010106631.tif 000010
【図９】
2010106631.tif 000011
【図１０】
2010106631.tif 000012
【図１１】
2010106631.tif 000013
【図１２】
2010106631.tif 000014
【図１３】
2010106631.tif 000015
【図１４】
2010106631.tif 000016
【図１５】
2010106631.tif 000017
【図１６】
2010106631.tif 000018
【図１７】
2010106631.tif 000019
【図１８】
2010106631.tif 000020
【手続補正書】
【提出日】平成22年3月15日(2010.3.15)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
画像表示装置と、
前記画像表示装置に接続されて、色、時間および位置に関する情報を含むそれぞれ１つ以上の構成要素を含む１つ以上の画像情報を、前記画像表示装置に提供する画像提供装置と
を有する画像表示システムであって、
前記画像提供装置は、
前記画像表示装置および前記画像提供装置の現在の処理能力と、前記画像表示装置と前記画像提供装置との間の現在の通信処理能力と、前記１つ以上の画像情報の数に応じた情報量とに基づいて、前記１つ以上の画像情報の提供のために指定された制限条件を満たすような分析精度を算出する算出モジュールと、
前記算出された分析精度で、前記画像情報それぞれの前記構成要素を分析する分析モジュールであって、前記画像情報に使用されている色を、前記分析精度に基づいて分類し、前記分類された色それぞれの割合を算出する分析モジュールと、
画像の指定および前記構成要素のうちの色、時間、および位置のいずれか１つの指定を受けて、指定された画像の画像情報に分析結果が近い順番で、前記指定された画像以外の画像情報が表示されるように、前記１つ以上の画像情報を配列して提供情報を作成し、前記画像表示装置に対して提供する提供モジュールであって、前記構成要素から色が指定された場合に、前記指定された画像の画像情報に前記算出された色の割合が近い順番で、前記指定された画像以外の画像情報を配列して提供情報を作成する提供モジュールと
を有し、
前記画像表示装置は、前記提供された提供情報と前記提供情報に含まれる画像情報とを表示し、
前記制限条件は、時間、消費電力量および表示画面サイズのいずれかから指定され、
前記制限条件として制限時間が指定された場合、
前記分析精度は、前記１つ以上の画像情報の数に応じた情報量と、１つの前記画像情報における１色あたりの計算時間と、前記制限時間との関数であり、
前記計算時間は、前記画像提供装置の現在の処理能力の関数であり、
前記算出モジュールは、前記提供モジュールが画像の指定を受けてから前記画像表示装置が前記提供情報を表示するまでの時間が、前記指定された制限時間以内であるように、前記分析精度を算出する
画像表示システム。
【請求項２】
それぞれ１つ以上の構成要素を含む１つ以上の画像情報を表示する画像表示装置であって、
前記１つ以上の画像情報の提供のために指定された制限条件を満たすような分析精度を算出する算出モジュールと、
前記算出された分析精度で、前記画像情報それぞれの前記構成要素を分析する分析モジュールと、
画像の指定および前記構成要素の指定を受けて、指定された画像の画像情報に分析結果が近い順番で、前記指定された画像以外の画像情報を配列した提供情報を作成して表示する提供モジュールと
を有し、
前記制限条件として制限時間が指定された場合、
前記分析精度は、前記１つ以上の画像情報の数に応じた情報量と、１つの前記画像情報における１色あたりの計算時間と、前記制限時間との関数であり、
前記計算時間は、前記画像表示装置の現在の処理能力の関数であり、
前記算出モジュールは、前記提供モジュールが画像の指定を受けてから前記表示モジュールが前記提供情報を表示するまでの時間が、前記指定された制限時間以内であるように、前記分析精度を算出する
画像表示装置。
【請求項３】
前記制限条件は、時間、消費電力量および表示画面サイズのいずれかから指定される
請求項２に記載の画像表示装置。
【請求項４】
前記画像情報の構成要素は、色、時間および位置に関する情報を含み、
前記提供モジュールは、色、時間、および位置に関する情報のうちの１つの指定を受ける
請求項２に記載の画像表示装置。
【請求項５】
前記画像情報の構成要素は、色に関する情報を含み、
前記分析モジュールは、前記画像情報の色を分析し、
前記提供モジュールは、前記指定された画像の画像情報に色が近い順番で、前記指定された画像以外の画像情報を配列して提供情報を作成する
請求項２に記載の画像表示装置。
【請求項６】
前記分析モジュールは、前記画像情報に使用されている色を、前記分析精度に基づいて分類し、前記分類された色それぞれの割合を算出し、
前記提供モジュールは、前記指定された画像の画像情報に前記算出された色の割合が近い順番で、前記指定された画像以外の画像情報を配列して提供情報を作成する
請求項２に記載の画像表示装置。
【請求項７】
画像表示装置と、
前記画像表示装置に接続されて、それぞれ１つ以上の構成要素を含む１つ以上の画像情報を、前記画像表示装置に提供する画像提供装置と
を有する画像表示システムであって、
前記画像提供装置は、
前記１つ以上の画像情報の提供のために指定された制限条件を満たすような分析精度を算出する算出モジュールと、
前記算出された分析精度で、前記画像情報それぞれの前記構成要素を分析する分析モジュールと、
画像の指定および前記構成要素の指定を受けて、指定された画像の画像情報に分析結果が近い順番で、前記指定された画像以外の画像情報を配列して提供情報を作成し、前記画像表示装置に対して提供する提供モジュールと
を有し、
前記画像表示装置は、前記提供された提供情報と前記提供情報に含まれる画像情報とを表示し、
前記制限条件として制限時間が指定された場合、
前記分析精度は、前記１つ以上の画像情報の数に応じた情報量と、１つの前記画像情報における１色あたりの計算時間と、前記制限時間との関数であり、
前記計算時間は、前記画像提供装置の現在の処理能力の関数であり、
前記算出モジュールは、前記提供モジュールが画像の指定を受けてから前記画像表示装置が前記提供情報を表示するまでの時間が、前記指定された制限時間以内であるように、前記分析精度を算出する
画像表示システム。
【請求項８】
前記算出モジュールは、前記画像表示装置および前記画像提供装置の現在の処理能力と、前記画像表示装置と前記画像提供装置との間の現在の通信処理能力とに基づいて、前記分析精度を算出する
請求項７に記載の画像表示システム。
【請求項９】
前記制限条件は、時間、消費電力量および表示画面サイズのいずれかから指定される
請求項７に記載の画像表示システム。
【請求項１０】
前記画像情報の構成要素は、色、時間および位置に関する情報を含み、
前記提供モジュールは、色、時間、および位置に関する情報のうちの１つの指定を受ける
請求項７に記載の画像表示システム。
【請求項１１】
前記画像情報の構成要素は、色に関する情報を含み、
前記分析モジュールは、前記画像情報の色を分析し、
前記提供モジュールは、前記指定された画像の画像情報に色が近い順番で、前記指定された画像以外の画像情報を配列して提供情報を作成する
請求項７に記載の画像表示システム。
【請求項１２】
前記分析モジュールは、前記画像情報に使用されている色を、前記分析精度に基づいて分類し、前記分類された色それぞれの割合を算出し、
前記提供モジュールは、前記指定された画像の画像情報に前記算出された色の割合が近い順番で、前記指定された画像以外の画像情報を配列して提供情報を作成する
請求項７に記載の画像表示システム。
【請求項１３】
画像表示装置に接続されて、それぞれ１つ以上の構成要素を含む１つ以上の画像情報を、前記画像表示装置に提供する画像提供装置であって、
前記１つ以上の画像情報の提供のために指定された制限条件を満たすような分析精度を算出する算出モジュールと、
前記算出された分析精度で、前記画像情報それぞれの前記構成要素を分析する分析モジュールと、
画像の指定および前記構成要素の指定を受けて、指定された画像の画像情報に分析結果が近い順番で、前記指定された画像以外の画像情報を配列して提供情報を作成し、前記画像表示装置に対して提供する提供モジュールと
を有し、
前記制限条件として制限時間が指定された場合、
前記分析精度は、前記１つ以上の画像情報の数に応じた情報量と、１つの前記画像情報における１色あたりの計算時間と、前記制限時間との関数であり、
前記計算時間は、前記画像提供装置の現在の処理能力の関数であり、
前記算出モジュールは、前記提供モジュールが画像の指定を受けてから前記画像表示装置が前記提供情報を表示するまでの時間が、前記指定された制限時間以内であるように、前記分析精度を算出する
画像提供装置。
【請求項１４】
それぞれ１つ以上の構成要素を含む１つ以上の画像情報を表示する画像表示装置によって実行される画像表示方法であって、
前記１つ以上の画像情報の提供のために指定された制限条件を満たすような分析精度を算出し、
前記算出された分析精度で、前記画像情報それぞれの前記構成要素を分析し、
画像の指定および前記構成要素の指定を受けて、指定された画像の画像情報に分析結果が近い順番で、前記指定された画像以外の画像情報を配列した提供情報を作成して表示し、
前記制限条件として制限時間が指定された場合、
前記分析精度は、前記１つ以上の画像情報の数に応じた情報量と、１つの前記画像情報における１色あたりの計算時間と、前記制限時間との関数であり、
前記計算時間は、前記画像表示装置の現在の処理能力の関数であり、
前記画像表示装置は、画像の指定を受けてから前記提供情報を表示するまでの時間が、前記指定された制限時間以内であるように、前記分析精度を算出する
画像表示方法。
【請求項１５】
画像表示装置と、
前記画像表示装置に接続されて、それぞれ１つ以上の構成要素を含む１つ以上の画像情報を、前記画像表示装置に提供する画像提供装置と
によって実行される画像表示方法であって、
前記画像提供装置が、前記１つ以上の画像情報の提供のために指定された制限条件を満たすような分析精度を算出し、
前記画像提供装置が、前記算出された分析精度で、前記画像情報それぞれの前記構成要素を分析し、
前記画像提供装置が、画像の指定および前記構成要素の指定を受けて、指定された画像の画像情報に分析結果が近い順番で、前記指定された画像以外の画像情報を配列して提供情報を作成し、前記画像表示装置に対して提供し、
前記画像表示装置が、前記提供された提供情報と前記提供情報に含まれる画像情報とを表示し、
前記制限条件として制限時間が指定された場合、
前記分析精度は、前記１つ以上の画像情報の数に応じた情報量と、１つの前記画像情報における１色あたりの計算時間と、前記制限時間との関数であり、
前記計算時間は、前記画像提供装置の現在の処理能力の関数であり、
前記画像提供装置は、画像の指定を受けてから前記表示装置が前記提供情報を表示するまでの時間が、前記指定された制限時間以内であるように、前記分析精度を算出する
画像表示方法。
【請求項１６】
画像表示装置に接続されて、それぞれ１つ以上の構成要素を含む１つ以上の画像情報を、前記画像表示装置に提供する画像提供装置によって実行される画像提供方法であって、
前記１つ以上の画像情報の提供のために指定された制限条件を満たすような分析精度を算出し、
前記算出された分析精度で、前記画像情報それぞれの前記構成要素を分析し、
画像の指定および前記構成要素の指定を受けて、指定された画像の画像情報に分析結果が近い順番で、前記指定された画像以外の画像情報を配列して提供情報を作成し、前記画像表示装置に対して提供し、
前記制限条件として制限時間が指定された場合、
前記分析精度は、前記１つ以上の画像情報の数に応じた情報量と、１つの前記画像情報における１色あたりの計算時間と、前記制限時間との関数であり、
前記計算時間は、前記画像提供装置の現在の処理能力の関数であり、
画像提供装置は、画像の指定を受けてから前記画像表示装置が前記提供情報を表示するまでの時間が、前記指定された制限時間以内であるように、前記分析精度を算出する
画像提供方法。
【手続補正書】
【提出日】平成22年5月14日(2010.5.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
画像表示装置と、
前記画像表示装置に接続されて、色、時間および位置に関する情報を含むそれぞれ１つ以上の構成要素を含む１つ以上の画像情報を、前記画像表示装置に提供する画像提供装置と
を有する画像表示システムであって、
前記画像提供装置は、
前記画像表示装置および前記画像提供装置の現在の処理能力と、前記画像表示装置と前記画像提供装置との間の現在の通信処理能力と、前記１つ以上の画像情報の数に応じた情報量とに基づいて、前記１つ以上の画像情報の提供のために指定された制限条件を満たすような分析精度を算出する算出モジュールと、
前記算出された分析精度で、前記画像情報それぞれの前記構成要素を分析する分析モジュールであって、前記画像情報に使用されている色を、前記分析精度に基づいて分類し、前記分類された色それぞれの割合を算出する分析モジュールと、
画像の指定および前記構成要素のうちの色、時間、および位置のいずれか１つの指定を受けて、指定された画像の画像情報に分析結果が近い順番で、前記指定された画像以外の画像情報が表示されるように、前記１つ以上の画像情報を配列して提供情報を作成し、前記画像表示装置に対して提供する提供モジュールであって、前記構成要素から色が指定された場合に、前記指定された画像の画像情報に前記算出された色の割合が近い順番で、前記指定された画像以外の画像情報を配列して提供情報を作成する提供モジュールと
を有し、
前記画像表示装置は、前記提供された提供情報と前記提供情報に含まれる画像情報とを表示し、
前記制限条件は、時間、消費電力量および表示画面サイズのいずれかから指定され、
前記制限条件として制限時間が指定された場合、
前記分析精度は、前記１つ以上の画像情報の数に応じた情報量と、１つの前記画像情報における１色あたりの計算時間と、前記制限時間との関数であり、
前記計算時間は、前記画像提供装置の現在の処理能力の関数であり、
前記算出モジュールは、前記提供モジュールが画像の指定を受けてから前記画像表示装置が前記提供情報を表示するまでの時間が、前記指定された制限時間以内であるように、前記分析精度を算出する
画像表示システム。
【請求項２】
それぞれ１つ以上の構成要素を含む１つ以上の画像情報を表示する画像表示装置であって、
前記１つ以上の画像情報の提供のために指定された制限条件を満たすような分析精度を算出する算出モジュールと、
前記算出された分析精度で、前記画像情報それぞれの前記構成要素を分析する分析モジュールと、
画像の指定および前記構成要素の指定を受けて、指定された画像の画像情報に分析結果が近い順番で、前記指定された画像以外の画像情報を配列した提供情報を作成して表示する提供モジュールと
を有し、
前記制限条件として制限時間が指定された場合、
前記分析精度は、前記１つ以上の画像情報の数に応じた情報量と、１つの前記画像情報における１色あたりの計算時間と、前記制限時間との関数であり、
前記計算時間は、前記画像表示装置の現在の処理能力の関数であり、
前記算出モジュールは、前記提供モジュールが画像の指定を受けてから前記画像表示装置が前記提供情報を表示するまでの時間が、前記指定された制限時間以内であるように、前記分析精度を算出する
画像表示装置。
【請求項３】
前記制限条件は、時間、消費電力量および表示画面サイズのいずれかから指定される
請求項２に記載の画像表示装置。
【請求項４】
前記画像情報の構成要素は、色、時間および位置に関する情報を含み、
前記提供モジュールは、色、時間、および位置に関する情報のうちの１つの指定を受ける
請求項２に記載の画像表示装置。
【請求項５】
前記画像情報の構成要素は、色に関する情報を含み、
前記分析モジュールは、前記画像情報の色を分析し、
前記提供モジュールは、前記指定された画像の画像情報に色が近い順番で、前記指定された画像以外の画像情報を配列して提供情報を作成する
請求項２に記載の画像表示装置。
【請求項６】
前記分析モジュールは、前記画像情報に使用されている色を、前記分析精度に基づいて分類し、前記分類された色それぞれの割合を算出し、
前記提供モジュールは、前記指定された画像の画像情報に前記算出された色の割合が近い順番で、前記指定された画像以外の画像情報を配列して提供情報を作成する
請求項２に記載の画像表示装置。
【請求項７】
画像表示装置と、
前記画像表示装置に接続されて、それぞれ１つ以上の構成要素を含む１つ以上の画像情報を、前記画像表示装置に提供する画像提供装置と
を有する画像表示システムであって、
前記画像提供装置は、
前記１つ以上の画像情報の提供のために指定された制限条件を満たすような分析精度を算出する算出モジュールと、
前記算出された分析精度で、前記画像情報それぞれの前記構成要素を分析する分析モジュールと、
画像の指定および前記構成要素の指定を受けて、指定された画像の画像情報に分析結果が近い順番で、前記指定された画像以外の画像情報を配列して提供情報を作成し、前記画像表示装置に対して提供する提供モジュールと
を有し、
前記画像表示装置は、前記提供された提供情報と前記提供情報に含まれる画像情報とを表示し、
前記制限条件として制限時間が指定された場合、
前記分析精度は、前記１つ以上の画像情報の数に応じた情報量と、１つの前記画像情報における１色あたりの計算時間と、前記制限時間との関数であり、
前記計算時間は、前記画像提供装置の現在の処理能力の関数であり、
前記算出モジュールは、前記提供モジュールが画像の指定を受けてから前記画像表示装置が前記提供情報を表示するまでの時間が、前記指定された制限時間以内であるように、前記分析精度を算出する
画像表示システム。
【請求項８】
前記算出モジュールは、前記画像表示装置および前記画像提供装置の現在の処理能力と、前記画像表示装置と前記画像提供装置との間の現在の通信処理能力とに基づいて、前記分析精度を算出する
請求項７に記載の画像表示システム。
【請求項９】
前記制限条件は、時間、消費電力量および表示画面サイズのいずれかから指定される
請求項７に記載の画像表示システム。
【請求項１０】
前記画像情報の構成要素は、色、時間および位置に関する情報を含み、
前記提供モジュールは、色、時間、および位置に関する情報のうちの１つの指定を受ける
請求項７に記載の画像表示システム。
【請求項１１】
前記画像情報の構成要素は、色に関する情報を含み、
前記分析モジュールは、前記画像情報の色を分析し、
前記提供モジュールは、前記指定された画像の画像情報に色が近い順番で、前記指定された画像以外の画像情報を配列して提供情報を作成する
請求項７に記載の画像表示システム。
【請求項１２】
前記分析モジュールは、前記画像情報に使用されている色を、前記分析精度に基づいて分類し、前記分類された色それぞれの割合を算出し、
前記提供モジュールは、前記指定された画像の画像情報に前記算出された色の割合が近い順番で、前記指定された画像以外の画像情報を配列して提供情報を作成する
請求項７に記載の画像表示システム。
【請求項１３】
画像表示装置に接続されて、それぞれ１つ以上の構成要素を含む１つ以上の画像情報を、前記画像表示装置に提供する画像提供装置であって、
前記１つ以上の画像情報の提供のために指定された制限条件を満たすような分析精度を算出する算出モジュールと、
前記算出された分析精度で、前記画像情報それぞれの前記構成要素を分析する分析モジュールと、
画像の指定および前記構成要素の指定を受けて、指定された画像の画像情報に分析結果が近い順番で、前記指定された画像以外の画像情報を配列して提供情報を作成し、前記画像表示装置に対して提供する提供モジュールと
を有し、
前記制限条件として制限時間が指定された場合、
前記分析精度は、前記１つ以上の画像情報の数に応じた情報量と、１つの前記画像情報における１色あたりの計算時間と、前記制限時間との関数であり、
前記計算時間は、前記画像提供装置の現在の処理能力の関数であり、
前記算出モジュールは、前記提供モジュールが画像の指定を受けてから前記画像表示装置が前記提供情報を表示するまでの時間が、前記指定された制限時間以内であるように、前記分析精度を算出する
画像提供装置。
【請求項１４】
画像表示装置と、
前記画像表示装置に接続されて、それぞれ１つ以上の構成要素を含む１つ以上の画像情報を、前記画像表示装置に提供する画像提供装置と
によって実行される画像表示方法であって、
前記画像提供装置が、前記１つ以上の画像情報の提供のために指定された制限条件を満たすような分析精度を算出し、
前記画像提供装置が、前記算出された分析精度で、前記画像情報それぞれの前記構成要素を分析し、
前記画像提供装置が、画像の指定および前記構成要素の指定を受けて、指定された画像の画像情報に分析結果が近い順番で、前記指定された画像以外の画像情報を配列して提供情報を作成し、前記画像表示装置に対して提供し、
前記画像表示装置が、前記提供された提供情報と前記提供情報に含まれる画像情報とを表示し、
前記制限条件として制限時間が指定された場合、
前記分析精度は、前記１つ以上の画像情報の数に応じた情報量と、１つの前記画像情報における１色あたりの計算時間と、前記制限時間との関数であり、
前記計算時間は、前記画像提供装置の現在の処理能力の関数であり、
前記画像提供装置は、画像の指定を受けてから前記表示装置が前記提供情報を表示するまでの時間が、前記指定された制限時間以内であるように、前記分析精度を算出する
画像表示方法。
【請求項１５】
画像表示装置に接続されて、それぞれ１つ以上の構成要素を含む１つ以上の画像情報を、前記画像表示装置に提供する画像提供装置によって実行される画像提供方法であって、
前記１つ以上の画像情報の提供のために指定された制限条件を満たすような分析精度を算出し、
前記算出された分析精度で、前記画像情報それぞれの前記構成要素を分析し、
画像の指定および前記構成要素の指定を受けて、指定された画像の画像情報に分析結果が近い順番で、前記指定された画像以外の画像情報を配列して提供情報を作成し、前記画像表示装置に対して提供し、
前記制限条件として制限時間が指定された場合、
前記分析精度は、前記１つ以上の画像情報の数に応じた情報量と、１つの前記画像情報における１色あたりの計算時間と、前記制限時間との関数であり、
前記計算時間は、前記画像提供装置の現在の処理能力の関数であり、
画像提供装置は、画像の指定を受けてから前記画像表示装置が前記提供情報を表示するまでの時間が、前記指定された制限時間以内であるように、前記分析精度を算出する
画像提供方法。
【国際調査報告】
2010106631.tif 000021
2010106631.tif 000022
2010106631.tif 000023
2010106631.tif 000024