コンピューター実行可能命令が具体化されているコンピューター記憶媒体であって、前記命令を実行すると、複数の画像結果を編集画像に編集する方法を実行し、前記方法が、画像検索要求を受けるステップと、前記画像検索要求を満たす複数の画像結果を判定するステップと、前記複数の画像結果の少なくとも一部を繋合して編集画像を作成するステップであって、前記一部が前記複数の画像結果の内少なくとも2つを含む、ステップと、検索エンジン結果ページと関連付けた表示のために前記編集画像を供給するステップと、を備えている、コンピューター記憶媒体。請求項1記載のコンピューター記憶媒体において、前記編集画像が、1回のHTTP要求によってダウンロード可能である、コンピューター記憶媒体。請求項1記載のコンピューター記憶媒体において、前記方法が、更に、前記複数の画像の前記部分における各画像結果を、1つの画像結果として、前記検索エンジン結果ページと関連付けて表示するステップを備えている、コンピューター記憶媒体。請求項3記載のコンピューター記憶媒体において、前記複数の画像の前記部分における各画像結果を、1つの画像結果として、前記検索エンジン結果ページと関連付けて表示するステップが、前記編集画像の内前記複数の画像結果の各々に対応する部分のみが、それぞれの画像結果として前記ユーザーに見えるように、前記編集画像にマスキングウィンドウを被せるステップを含む、コンピューター記憶媒体。請求項4記載のコンピューター記憶媒体において、前記複数の画像結果の全てを個々にダウンロードするために必要なHTTP要求の量が、前記多数の編集画像の全てをダウンロードするために必要なHTTP要求の量よりも多い、コンピューター記憶媒体。請求項1記載のコンピューター記憶媒体において、前記編集画像の作成前に、前記編集画像に含まれている前記画像結果の内少なくとも1つのサイズを変更する、コンピューター記憶媒体。請求項1記載のコンピューター記憶媒体において、前記画像検索要求を受ける前に、前記編集画像を作成するために繋合させられる画像の量、および画像結果のサイズ変更についての好みの内少なくとも1つを、ユーザーによって設定する、コンピューター記憶媒体。コンピューター実行可能命令が具体化されているコンピューター記憶媒体であって、前記命令を実行すると、複数の画像結果を編集画像に編集する方法を実行し、前記方法が、ユーザーから少なくとも1つの繋合命令を受けるステップであって、前記少なくとも1つの繋合命令が、編集画像を作成するために繋合する画像の量、および画像結果のサイズ変更についてのユーザーからの好みの内1つを含む、ステップと、画像検索要求を前記ユーザーから受けるステップと、前記画像検索要求を満たす複数の画像結果を判定するステップと、前記少なくとも1つの繋合命令を前記画像結果に適用するステップと、前記編集画像を作成するために、前記複数の画像結果の少なくとも一部を繋合するステップであって、前記一部が前記複数の画像結果の内少なくとも2つを含む、ステップと、検索エンジン結果ページと関連付けた表示のために前記編集画像を供給するステップと、を備えている、コンピューター記憶媒体。請求項8記載のコンピューター記憶媒体において、検索エンジン結果ページと関連付けた表示のために前記編集画像を供給するステップが、更に、前記検索エンジン結果ページ上における前記複数の画像結果の前記一部のレイアウトを記述し、前記編集画像に対する参照を含む記述ファイルを供給するステップを含む、コンピューター記憶媒体。請求項8記載のコンピューター記憶媒体において、前記編集画像が、1回のHTTP要求によってダウンロードすることができる、コンピューター記憶媒体。請求項8記載のコンピューター記憶媒体において、前記方法が、更に、前記複数の画像の前記部分における各画像結果を、1つの画像結果として、前記検索エンジン結果ページと関連付けて表示するステップを備えている、コンピューター記憶媒体。請求項11記載のコンピューター記憶媒体において、前記複数の画像の前記部分における各画像結果を、1つの画像結果として、前記検索エンジン結果ページと関連付けて表示するステップが、前記編集画像の内前記複数の画像結果の各々に対応する部分のみが、それぞれの画像結果として前記ユーザーに見えるように、前記編集画像にマスキングウィンドウを被せるステップを含む、コンピューター記憶媒体。請求項8記載のコンピューター記憶媒体において、前記編集画像を作成するために前記複数の画像結果の少なくとも一部を繋合するステップが、多数の編集画像を作成するために前記複数の画像結果の内複数の部分を繋合するステップを含み、前記複数の部分の各々が、前記複数の画像結果の内異なるもので構成され、前記複数の画像結果の各々が、前記多数の編集画像の内の1つに含まれる、コンピューター記憶媒体。請求項13記載のコンピューター記憶媒体において、前記複数の画像結果の全てを個々にダウンロードするために必要なHTTP要求の量が、前記多数の編集画像の全てをダウンロードするために必要なHTTP要求の量よりも多い、コンピューター記憶媒体。画像結果編集システムであって、1つ以上のプロセッサおよび1つ以上のコンピューター記憶媒体が付随する計算機と、前記計算機と結合されているデーターストアと、画像検索要求を受け、前記画像検索要求を満たす複数の画像結果を判定する画像結果編集エンジンと、前記複数の画像結果の少なくとも一部を繋合して編集画像を作成するサムネールサーバーであって、前記一部が、前記複数の画像結果の内少なくとも2つを含み、検索エンジン結果ページと関連付けた表示のために前記編集画像を供給する、サムネールサーバーと、を備えている、画像結果編集システム。0009本発明の主題について、本明細書では、法的要件を満たすために具体性をもって説明する。しかしながら、説明自体は、本特許の範囲を限定することは意図していない。むしろ、本発明者は、特許請求する主題は、別の方法で具体化し、本文書において記載するステップとは異なるステップまたは同様のステップの組み合わせを、他の現在または今後の技術と合わせて含んでもよいと考えている。更に、ステップおよび/またはブロックという用語は、本明細書においては、採用される方法の異なるエレメントを言外に意味するために用いることもできるが、個々のステップの順序が明示的に記載されているのでなければ、そして記載されている場合を除いて、この用語は、本明細書において開示される種々のステップ間において、いかなる特定の順序をも暗示するように解釈してはならない。0010一般に、本明細書において記載する技術の種々の態様は、とりわけ、画像結果を編集画像に編集し、多数の画像結果を1つのブラウザーダウンロード接続によってダウンロードすることができるようにするためのシステム、方法、およびコンピューター読み取り可能媒体に関する。例えば、画像検索バーティカルによって画像検索要求を受け、この画像検索要求を満たす複数の画像を判定する。検索要求を満たすと判定された画像結果の少なくとも一部を動的に一緒に繋合して、編集画像を作成する。次いで、要件を満たす画像結果について画像ダウンロード要求を受けると、1つのサムネール画像ではなく、編集画像がユーザーのブラウザーに戻される。このように、1つのブラウザーダウンロード接続によって複数の画像結果が戻され、要求を満たす多数の画像結果を戻すときのレイテンシーを低減する。0011また、ユーザーのブラウザーには、編集画像に含まれる各画像結果に関する表示オフセット命令を収容した記述ファイルも戻される。このオフセット命令は、中に含まれている複数の画像の各々に対応する編集画像の部分のみが、ユーザーにそれぞれの画像結果として見ることができるように、オフセット命令にしたがって、マスキングウィンドウを編集画像に被せることを可能にする。したがって、本発明の実施形態は、複数の個々の画像結果を含む検索エンジン結果をレンダリングするときにレイテンシーを低減することができるが、他の点ではユーザーには視覚的に意識されないようにこれを行う。即ち、ユーザーは、彼または彼女のブラウザーによって画像結果が編集画像として受信されたことには視覚的に気付かない。何故なら、各画像結果は、受け入れられた要求を満たす画像結果として個々にレンダリングするように見えるからである。0012したがって、一実施形態では、本発明は、コンピューター実行可能命令が具体化されている1つ以上のコンピューター記憶媒体を対象とする。これらの命令を実行すると、複数の画像結果を1つ以上の編集画像に編集する方法を計算機に実行させる。この方法は、画像検索要求を受けるステップと、この画像検索要求を満たす複数の画像結果を判定するステップと、複数の画像結果の少なくとも一部を繋合して編集画像を作成するステップとを含み、前述の一部は複数の画像結果の内少なくとも2つを含む。更に、この方法は、検索エンジンの結果ページと関連付けた表示のために編集画像を供給するステップも含む。0013他の態様では、本発明は、コンピューター実行可能命令が具体化されている1つ以上のコンピューター記憶媒体を対象とする。これらの命令を実行すると、複数の画像結果を1つ以上の編集画像に編集する方法を計算機に実行させる。この方法は、ユーザーから少なくとも1つの繋合命令を受けるステップを含み、この少なくとも1つの繋合命令は、編集画像を作成するために繋合するある量の画像の内の1つと、画像結果のサイズ変更についてのユーザーからの好みとを備えている。更に、この方法は、ユーザーから画像検索要求を受けるステップと、この画像検索要求を満たす複数の画像結果を判定するステップと、少なくとも1つの繋合命令を画像結果に適用するステップと、複数の画像結果の少なくとも一部を繋合して編集画像を作成するステップとを含み、前述の一部は、複数の画像結果の内少なくとも2つを含む。更にまた、この方法は、検索エンジン結果ページと関連付けた表示のために編集画像を供給するステップも含む。0014更に他の態様では、本発明は、画像結果編集システムを対象とする。このシステムは、1つ以上のプロセッサおよび1つ以上のコンピューター記憶媒体が付随する計算機と、この計算機と結合されているデーターストアと、画像結果編集エンジンと、サムネールサーバーとを備えている。画像結果編集エンジンは、画像検索要求を受け、この画像検索要求を満たす複数の画像結果を判定する。サムネールサーバーは、複数の画像結果の少なくも一部を繋合して編集画像を作成する。この一部は、複数の画像結果の内、少なくとも2つを含む。サムネールサーバーは、検索エンジン結果ページと関連付けた表示のために編集画像を供給する。0015これより図1に移ると、本発明の実施形態を実現するときに使用するのに適した計算システム環境例100を示すブロック図が図示されている。尚、図1に示す計算システム環境100は、適した計算システム環境の一例に過ぎず、本発明の実施形態の使用範囲や機能に関して、何ら限定を示唆することは意図していないことは言うまでもない。また、計算システム環境100が、ここに示すモジュール/コンポーネントの内いずれか1つのモジュール/コンポーネント、またその組み合わせに関しても、依存性や要件を有すると解釈してはならない。0016計算システム環境100は、計算機110、画像結果編集エンジン112、サムネールサーバー114、およびデーターストア116を含み、これらは全てネットワーク118を通じて互いに通信状態にある。ネットワーク118は、限定ではなく、1つ以上のローカルエリアネットワークLAN、および/またはワイドエリアネットワークWANを含むことができる。このようなネットワーク接続環境は、事務所、企業規模のコンピューターネットワーク、イントラネット、およびインターネットでは極普通である。したがって、ネットワーク118についてはここではこれ以上説明しない。0017実施形態の中には、図示したコンポーネント/モジュールの内1つ以上が単体アプリケーションとして実装されてもよい場合もある。他の実施形態では、図示したコンポーネント/モジュールの内1つ以上が、画像結果編集エンジン112および/またはエンドユーザーの計算機110のオペレーティングシステムに直接統合されているのでもよい。尚、図1に示されているコンポーネント/モジュールは、その性質および数が例示であり、限定と解釈してはならないことは、当業者には言うまでもないであろう。本発明の実施形態の範囲内で所望の機能を達成するためには、いずれの数のコンポーネント/モジュールでも採用することができる。更に、コンポーネント/モジュールは、いずれの数のサーバーまたはクライアント計算機にでも配置することもできる。一例としてに過ぎないが、画像結果編集エンジン112は、サーバー、サーバーのクラスタ、または残りのコンポーネントの1つ以上から離れた計算機にも常駐することができる。0018尚、本明細書において記載するこの構成および他の構成は、一例として明示するに過ぎないことは言うまでもない。他の構成およびエレメント例えば、装置、インターフェース、機能、順序、機能の集合体等を、示されているものに加えてまたはその代わりに使用することができ、更に一部のエレメントを纏めて省略することもできる。更に、本明細書において記載されるエレメントの多くは、機能的エンティティであり、単品コンポーネントまたは分散コンポーネントとして実装すること、あるいは他のコンポーネントと共に実装することも、そして適した組み合わせおよび位置であればそのいずれでも実装することもできる。1つ以上のエンティティによって実行されると本明細書において記載される種々の機能は、ハードウェア、ファームウェア、および/またはソフトウェアで実行することができる。例えば、種々の機能は、メモリーに格納されている命令を実行するプロセッサーによって実行することができる。0019データーストア116は、画像および画像識別子と関連する情報、以前の画像検索要求、および編集画像を格納するように構成されている。種々の実施形態において、このような情報は、限定ではなく、複数の個別画像ビデオ画像を含んでもよい、およびこれら複数の個別画像の各々に付随する画像識別子を含むことができ、識別子は画像インデックス120に編成されている。実施形態では、データーストア116は、関連付けて格納されている項目の1つ以上を検索可能に構成されている。尚、データーストア116と関連付けて格納されている情報は、構成設定変更可能であるとよく、画像、画像識別子、以前の画像検索要求、編集画像等に関する情報であればいずれでも含んでもよいことは、当業者には言うまでもないことであり、認められよう。このような情報の内容および分量は、本発明の実施形態の範囲を限定することは全く意図していない。更に、1つの独立したコンポーネントとして図示されているが、データーストア116は、実際には、複数の記憶デバイス、例えば、データーベースクラスターであってもよく、その一部は、画像結果編集エンジン112、計算機110、他の外部計算機図示せず、および/またはそのあらゆる組み合わせに常駐していてもよい。0020図1に示す計算機110、画像結果編集エンジン112、およびサムネールサーバー114は、例えば、図4を参照して以下で説明する計算機400のような、いずれのタイプの計算機であってもよい。一例のみとしてそして限定ではなく、計算機110、画像結果編集エンジン112、およびサムネールサーバー114の各々は、パーソナルコンピューター、デスクトップコンピューター、ラップトップコンピューター、ハンドヘルドコンピューター、移動体ハンドセット、消費者用電子デバイス等とすることができる。しかしながら、注記すべきは、実施形態はこのような計算機における実現に限定されるのではなく、本発明の実施形態の範囲内において、種々の異なるタイプの計算機のいずれにおいても実現できるということである。0021計算機110、画像結果編集エンジン112、およびサムネールサーバー114明確化のために示されていないのコンポーネントには、限定ではなく、演算装置、内部システムメモリー、および情報例えば、ファイルおよびそれに付随するメタデーターを格納する1つ以上のデーターベースを含む、種々のシステムコンポーネントを結合するのに適したシステムバスを含むことができる。計算機110、画像結果編集エンジン112、およびサムネールサーバー114の各々は、通例、種々のコンピューター読み取り可能媒体を含むか、またはこれらにアクセスすることができる。一例として、そして限定ではなく、コンピューター読み取り可能媒体には、コンピューター記憶媒体および通信媒体を含むことができる。一般に、通信媒体は、各サーバーが、ネットワーク、例えば、ネットワーク118を介してデーターを交換することを可能にする。更に具体的には、通信媒体は、コンピューター読み取り可能命令、データー構造、プログラムモジュール、または他のデーターを、搬送波または他の伝達手段というような、変調データー信号に具体化することができ、あらゆる情報配信媒体を含むことができる。本明細書において用いられる場合、変調信号データーという用語は、その特性の1つ以上が、情報を信号内にエンコードするようなやり方で、設定または変化された信号を意味する。一例として、そして限定ではなく、通信媒体は、有線ネットワークまたは直接有線接続というような有線媒体、ならびに音響、RF、赤外線、およびその他のワイヤレス媒体というようなワイヤレス媒体を含む。前述のもののいずれの組み合わせも、コンピューター読み取り可能媒体の範囲に含むことができる。0022尚、計算システムアーキテクチャー100は、例示に過ぎないことは、当業者には言うまでもないことである。画像結果編集エンジン112およびサムネールサーバー114は1つのユニットとして示されているが、画像結果編集エンジン112およびサムネールサーバー114がスケーラブルであることは、当業者には認められよう。例えば、画像結果編集エンジン112および/またはサムネールサーバー114は、実際には、互いに通信する複数の計算機を含むことができる。更に、データーストア116、またはその一部は、例えば、画像結果編集エンジン112、サムネールサーバー114、および/または計算機110の中に、コンピューター記憶媒体として含まれてもよい。1つずつのユニットを図示したのは、明確化のためであって、実施形態の範囲をいずれかの形態に限定することを意図しているのではない。0023図示のように、エンドユーザー計算機110は、表示画面122を含む。表示画面122は、計算機110のユーザーに情報、例えば、計算機110が開始した通信および/または受信した通信に関する情報、画像検索要求、1つ以上の画像結果を含む検索エンジン結果ページ等を表示するように構成されている。実施形態は、視覚表示に限定することは意図しておらず、オーディオプレゼンテーション、オーディオ/視覚を組み合わせたプレゼンテーション等を含んでもよい。0024図1に示すように、画像結果編集エンジン112は、受信コンポーネント124、画像結果判定ロジック126、ユニフォームリソースロケーターURL繋合コンポーネント、および出力コンポーネント130を含む。実施形態の中には、コンポーネント124、126、128、および130の内1つ以上が、単体アプリケーションとして実装されてもよい場合もある。他の実施形態では、コンポーネント124、126、128、および130の内1つ以上が、計算機110のオペレーティングシステムに直接統合されているのでもよい。尚、図1に示されているコンポーネント124、126、128、および130は、その性質および数が例示であり、限定と解釈してなならないことは、当業者には言うまでもないであろう。本発明の実施形態の範囲内で所望の機能を達成するためには、いずれの数のコンポーネント/モジュールでも採用することができる。0025受信コンポーネント124は、画像検索要求を受けるように構成されている。実施形態では、ユーザーは画像検索要求を検索クエリー入力ボックス図示せずに入力する。検索クエリー入力ボックスは、例えば、エンドユーザー計算機110を利用して、画像検索バーティカルにおいて要件を満たす結果を検索するために設けられている。ユーザーが検索要求を入力すると、これはネットワーク118を介して画像結果編集エンジン112に送信され、受信コンポーネント124がこれを受け入れる。0026画像結果判定ロジック126は、受信コンポーネント124から画像検索要求を受け、受けた要求を満たす複数の画像結果を判定するように構成されている。実施形態では、画像結果判定ロジック126は、データーストア116の画像インデックス120に問い合わせネットワーク118を通じて、検索要求を満たす画像を識別または判定する。検索要求を満たす画像の各々には画像識別子が付随しており、画像識別子は画像インデックスにおいてインデックス化されている。一実施形態では、画像識別子は、特定の画像と関連するURLである。他の実施形態では、画像識別子は、特定の画像に一意に割り当てられた英数値である。このような変形のいずれもそして変形の全ては、更にその組み合わせも、本発明の実施形態の範囲内に該当すると考えることとする。画像結果判定ロジック126は、更に、検索要求を満たす画像毎に画像識別子を受け取るように構成されている。0027URL繋合コンポーネント128は、画像結果判定ロジック126から、検索要求を満たす画像毎に画像識別子を受け取り、このような識別子全てを含むURLを構築するように構成されている。即ち、URL繋合コンポーネント128は、検索要求を満たす画像の内、例えば、サムネールサーバー114から要求されるものの各々について必要な全ての情報をそれ自体に収容するURLを作成する。これについては以下で更に詳しく説明する。0028実施形態では、出力コンポーネント130は、繋合URLを計算機110に送信するように構成されている。計算機110は、受信すると、検索エンジン結果ページSERPをレンダリングし始めるように構成されている。この検索エンジン結果ページと関連付けて、検索要求を満たす画像結果がレンダリングされる。しかしながら、この段階では、結果画像自体は未だ引き出されていない。したがって、画像結果プレースホルダー例えば、仕切られた空白ボックスをレンダリングし始めることはできるが、画像自体はまだレンダリングされない。0029また、出力コンポーネント130は、繋合URLをサムネールサーバー114にも送信しネットワーク118を通じて、この繋合URLを構成する識別子を有する画像結果を要求するように構成されている。この実施形態では、個々の画像結果サムネールが、各々、繋合URLに含まれるその識別子に基づいて、引き出される。サムネールサーバー114の画像繋合コンポーネント132は、次に、サムネール画像結果を繋合して編集画像にする。編集画像とは、複数の互いに繋合された画像結果で構成され、複数の部分を有するもっと大きな画像を作成するための1つの画像であり、各部分は1つの画像結果に対応する。つまり、例えば、30個の画像結果が特定の画像検索要求を満たすと判定された場合、これら30個の画像結果のサムネールを互いに繋合して、1つの編集画像を作成することができる。この編集画像は、30個の部分を有し、各部分が30個の画像結果の1つに対応する。0030実施形態では、繋合の前に、画像結果サムネールの内1つ以上が、切り詰められる、またはサイズ変更されてもよい。このような切り詰め/サイズ変更は、入力されたユーザーの好みに基づいて行うこと、繋合画像上における白い空間を排除するために、レンダリングされるページ上で各画像結果に入手可能な表示空間に基づいて行うこと、または多数のその他の理由のいずれのためにでも行うことができる。0031編集画像は、次に、出力コンポーネント130に戻すことができネットワーク118を通じて、出力コンポーネント130は、編集画像を計算機110に送信するネットワーク118を通じてように構成することができる。他の実施形態では、編集画像は、直接サムネールサーバー114から計算機110にネットワーク118を通じて表示のために送信することもできる。このような変形のいずれもそして全ては、更にその組み合わせも、本発明の実施形態の範囲内に該当すると考えることとする。0032尚、本発明の実施形態の範囲内において、出力コンポーネント130が繋合URLをサムネールサーバー114、計算機110、または双方に送信するように構成してもよいことは、当業者にとって言うまでもないことであり、認められよう。出力コンポーネント130が繋合URLを計算機110だけに送信し、サムネールサーバー114には送信しない場合、この計算機は、繋合URLを直接サムネールサーバー114に送信するように構成される。0033更に、1つの受け入れた画像検索要求の結果として、多数の繋合画像を編集してもよいことは言うまでもないことであり、認められよう。例えば、検索要求を満たす100個の画像結果が、受け入れられた検索要求に応答して判定された場合、これらの画像結果を、20個ずつの結果を有する5つのバッチ、25個ずつの結果を有する4つのバッチ等に纏めてもよい。次いで、1つのバッチを構成する画像結果の識別子から成るURLを組み立て、各バッチ組立URLに対応する編集画像を編集するのでもよい。以上の例を続けると、このようにすれば、100個の別々のHTTP要求の代わりに、4つまたは5つのHTTP画像要求をサムネールサーバー114に対して作ればよいことになる。編集画像を構成する画像結果は全て、1つのSERP上に表示することができ、または多数のSERPに跨がってもよい。同様に、1つのSERPが、1つの編集画像からまたは数個の編集画像からの画像結果を収容するのでもよい。このような変形のいずれもそして変形の全ては、更にその組み合わせも、本発明の実施形態の範囲内に該当すると考えることとする。1つの画像に編集する画像結果の量は、画像検索要求が行われる前に、ユーザーによって好みとして設定されるとよく、または繋合命令として設定されるのであってもよい。0034画像結果編集エンジン112の出力コンポーネント130、計算機110、または双方に編集画像を送信することに加えて、サムネールサーバー114は、更に、編集画像に含まれる各画像結果に関する表示オフセット命令を収容する記述ファイルを送信するように構成されている。オフセット命令は、中に含まれている複数の画像の各々に対応する編集画像の部分のみが、ユーザーにそれぞれの画像結果として見ることができるように、オフセット命令にしたがって、マスキングウィンドウを編集画像に被せることを可能にする。一実施形態では、CSSを利用することによってこの機能を可能にする。したがって、本発明の実施形態は、複数の個々の画像結果を含む検索エンジン結果をレンダリングするときに、レイテンシーを低減することができるが、他の点ではユーザーには視覚的に意識されないようにこれを行う。即ち、ユーザーは、彼または彼女のブラウザーによって画像結果が編集画像として受信されたことには視覚的に気付かない。何故なら、各画像結果は、受け入れられた要求を満たす画像結果として個々にレンダリングされるように見えるからである。0035図2を参照すると、本発明の一実施形態にしたがって、複数の画像結果を1つ以上の編集画像に編集する方法200を示す流れ図が図示されている。ブロック210に示すように、画像検索要求を受ける例えば、画像結果編集エンジン112の受信コンポーネント124によって、計算機110から、そして図1のネットワーク118を通じて。ブロック212に示すように、画像検索要求を満たす複数の画像を判定する。一実施形態例では、要件を満たす画像結果は、画像結果判定ロジック126が図1のデーターストア116に問い合わせることによって判定される。0036次に、ブロック214に示すように、複数の画像結果の内少なくとも一部を互いに繋合して、1つの編集画像を作成する。この一部は、少なくとも2つの画像結果を含む。一実施形態例では図1参照、計算機110が、複数の画像結果の当該一部における各画像結果の識別子を収容する繋合URLを、サムネールサーバー114に送り、サムネールサーバー114の画像繋合コンポーネント132が、そのように識別された画像結果を繋合して1つの編集画像にする。次に、ブロック216に示すように、検索エンジン結果ページと関連付けた表示例えば、図1のエンドユーザー計算機110のディスプレイ122上におけるのために、この編集画像を供給する。0037これより図3に移ると、本発明の一実施形態にしたがって、複数の画像結果を1つ以上の編集画像に編集する方法300を示す流れ図が図示されている。ブロック310に示すように、少なくとも1つの繋合命令をユーザーから受ける。このような繋合命令は、限定ではなく、編集画像を作成するために繋合する複数の画像例えば、編集画像を作成するための設定されたバッチサイズ。このサイズは、要件を満たすと判定された画像結果の数に依存してもしなくてもよい、および画像結果のサイズ変更についての好み例えば、編集画像を構成する個々の画像結果を切り詰めてまたはそのサイズを変更して、レンダリングされるページとの関連で利用可能な表示空間に少なくとも密接に近付けることに対するユーザーの好みを含むことができる。一実施形態例では、このような繋合命令は、画像結果の編集を行わせることになる検索行動にユーザーが関与する前に、ユーザーから受ける。0038ブロック312に示すように、画像検索要求を受ける例えば、画像結果編集エンジン112の受信コンポーネント124によって、計算機110から、図1のネットワーク118を通じて。ブロック314に示すように、画像検索要求を満たす複数の画像結果を判定する。一実施形態例では、画像結果判定ロジック126が図1のデーターストア116に問い合わせすることによって、要件を満たす画像結果を判定する。0039次に、ブロック316に示すように、少なくとも1つの繋合命令を、要件を満たすと判定された画像結果に適用する。つまり、一例として、バッチサイズ決定命令を受けた場合、結果画像を、指定されたサイズのバッチに分割することができる。または、切り詰め命令またはサイズ変更命令を受けた場合、要件を満たすと判定された画像結果の内1つ以上を、レンダリングしようとするページ上で利用可能な表示空間にしたがって、切り詰めるまたはサイズを変更することができる。0040次に、ブロック318に示すように、複数の画像結果の内少なくとも一部を一緒に繋合して、1つの編集画像を作成する。この一部は、少なくとも2つの画像結果を含む。一実施形態例では図1参照、計算機110が、複数の画像結果のその一部における各画像結果の識別子を収容する繋合URLを、サムネールサーバー114に送り、サムネールサーバー114の画像繋合コンポーネント132が、そのように識別された画像結果を繋合して1つの編集画像にする。次に、ブロック216に示すように、検索エンジン結果ページと関連付けた表示例えば、図1のエンドユーザー計算機110のディスプレイ122上におけるのために、この編集画像を供給する。動作環境例0041本発明の種々の態様について総合的なコンテキストを規定するために、本発明の種々の態様を実現することができる第1の動作環境例について、以下に説明する。特に、図4を参照すると、本発明の実施形態を実現する動作環境例が示されており、全体的に計算機400と称する。計算機400は、適した計算環境の一例に過ぎず、本発明の使用範囲や機能に関して何ら限定を示唆する意図はない。また、計算機400が、図示されているコンポーネントの内いずれか1つやその組み合わせに関して何らかの依存性や要件を有するというように解釈してはならない。0042本発明の実施形態は、コンピューター、あるいはパーソナルデーターアシスタントまたはその他のハンドヘルドデバイスというようなその他の機械によって実行される、プログラムモジュールのようなコンピューター実行可能命令を含む、コンピューターコードまたは機械使用可能命令という一般的なコンテキストで説明することができる。一般に、ルーチン、プログラム、オブジェクト、コンポーネント、データー構造等を含むプログラムモジュールは、特定のタスクを実行するコード、または特定の抽象データータイプを実装するコードを指す。本発明の実施形態は、ハンドヘルドデバイス、消費者用電子機器、汎用コンピューター、より特殊な計算機等を含む、種々のシステム構成において実用することができる。また、本発明の実施形態は分散型計算環境においても実施することができ、この環境では、通信ネットワークを通じてリンクされているリモート処理デバイスによってタスクを実行する。0043引き続き図4を参照すると、計算機400は、以下のデバイスを直接的または間接的に結合するバス410を含む。そのデバイスとは、メモリー412、1つ以上のプロセッサー414、1つ以上のプレゼンテーションコンポーネント416、入力/出力I/Oポート418、I/Oコンポーネント420、および例示の電源422である。バス410は、1つ以上のバスアドレスバス、データーバス、またはこれらの組み合わせであってもよいものを表す。図4の種々のブロックは、明確にするために、線で示されているが、実際には、種々のコンポーネントの輪郭はそれほど明らかではなく、比喩的には、もっと正確に示すならばこれらの線は灰色で曖昧になるであろう。例えば、ディスプレイデバイスのようなプレゼンテーションコンポーネントを、I/Oコンポーネントと見なす人もいると考えられる。加えて、多くのプロセッサーはメモリーを有する。本願の発明者は、このようなことは技術の本質であることを認識しており、図4の図は本発明の1つ以上の実施形態と共に使用することができる計算機例の一例に過ぎないことを繰り返しておく。ワークステーション、サーバー、ラップトップ、ハンドヘルドデバイスなどのようなカテゴリー間では区別は行われない。何故なら、これらは全て図4の範囲に入ると考えられ、計算機と呼ばれるからである。0044計算機400は、通例、種々のコンピューター読み取り可能媒体を含む。コンピューター読み取り可能媒体は、計算機400によってアクセスすることができる利用可能な媒体であればそのいずれとすることもでき、揮発性および不揮発性媒体双方の、リムーバブルおよび非リムーバブル媒体を含む。一例として、そして限定ではなく、コンピューター読み取り可能媒体は、コンピューター記憶媒体および通信媒体を含むことができる。コンピューター記憶媒体は、コンピューター読み取り可能命令、データー構造、プログラムモジュール、または他のデーターのような情報の格納のためのいずれかの方法または技術で実現される、揮発性および不揮発性双方のリムーバブルおよび非リムーバブル媒体を含む。コンピューター記憶媒体は、限定ではなく、RAM、ROM、EEPROM、フラッシュメモリーまたは他のメモリー技術、CD-ROM、ディジタルバーサタイルディスクDVDまたは他の光ディスクストレージ、磁気カセット、磁気テープ、磁気ディスク記憶デバイスまたは他の磁気記憶デバイス、あるいは所望の情報を格納するために使うことができそして計算機400がアクセス可能なその他のあらゆる媒体も含むことができる。通信媒体は、通例、搬送波または他の伝送メカニズムのような変調データー信号において、コンピューター読み取り可能命令、データー構造、プログラムモジュール、あるいはその他のデーターを具体化し、あらゆる情報配信媒体を含む。変調データー信号という用語は、その信号内に情報をエンコードするようなやり方でその特性の1つ以上が設定されたまたは変化させられた信号を意味する。一例として、そして限定ではなく、通信媒体は、有線ネットワークまたは直接有線接続のような有線媒体、ならびに音響、RF、赤外線、および他のワイヤレス媒体というような、ワイヤレス媒体を含む。以上の内あらゆるものの組み合わせも、コンピューター読み取り可能媒体の範囲内に含まれてしかるべきである。0045メモリー412は、揮発性および/または不揮発性メモリーの形態としたコンピューター記憶媒体を含む。メモリーは、リムーバブル、非リムーバブル、またはその組み合わせであってもよい。ハードウェアデバイスの例には、ソリッドステートメモリー、ハードドライブ、光ディスクドライブ等が含まれる。計算機400は、メモリー412またはI/Oコンポーネント420のような種々のエンティティからデーターを読み出す、1つ以上のプロセッサーを含む。プレゼンテーションコンポーネント1つまたは複数416は、データー指示をユーザーまたは他のデバイスに提示する。プレゼンテーションコンポーネントの例には、ディスプレイデバイス、スピーカー、印刷コンポーネント、振動コンポーネント等が含まれる。0046I/Oポート418は、I/Oコンポーネント420を含む他のデバイスに計算機400を論理的に結合することを可能にする。これら他のデバイスの一部は内蔵されていてもよい。例示的なコンポーネントには、マイクロフォン、ジョイスティック、ゲームパッド、衛星ディッシュ、スキャナー、プリンター、ワイヤレスデバイス等が含まれる。0047本明細書において記載した主題の態様は、移動体デバイスによって実行される、プログラムモジュールのようなコンピューター実行可能命令という一般的なコンテキストで説明することができる。一般に、プログラムモジュールは、ルーチン、プログラム、オブジェクト、コンポーネント、データー構造等を含み、特定のタスクを実行するか、または特定の抽象データータイプを実装する。本明細書において記載した主題の態様は、通信ネットワークによってリンクされているリモート処理デバイスによってタスクが実行される、分散型計算環境においても実施することができる。分散型計算環境では、プログラムモジュールは、メモリー記憶デバイスを含むローカルおよびリモート双方のコンピューター記憶媒体に配置することができる。0048更に、サーバーという用語が本明細書ではしばしば使用されたが、この用語は、クライアント、1つ以上のコンピューターに分散された1つ以上のプロセスの集合体、1つ以上の単体記憶デバイス、1つ以上の他のデバイスの集合体、以上の内1つ以上の組み合わせ等も含むことができることは、認められよう。結論0049以上の説明から分かるように、本発明の実施形態は、とりわけ、画像結果を編集画像に編集し、1つのブラウザーダウンロード接続で多数の画像結果をダウンロードできるようにするための、システム、方法、およびコンピューター読み取り可能媒体を提供する。このようにして、1つのブラウザーダウンロード接続によって複数の画像結果が戻され、要求を満たす多数の画像結果を戻すときのレイテンシーを低減する。0050本発明には種々の変更および代替構造の余地があるが、その内のある種の例示的実施形態を図面に示し、以上で詳細に説明した。しかしながら、開示した具体的な形態に本発明を限定する意図はなく、逆に、本発明は、本発明の主旨および範囲に入る全ての変更、代替構造、および均等物を包含することを意図している。0051尚、図2の方法200および図3の方法300に示されているステップの順序は、本発明の範囲を限定することは全く意図しておらず、実際、これらのステップは本発明の実施形態の中で種々の異なるシーケンスで行われてもよいことは、当業者には言うまでもないであろう。例えば、本発明の実施形態の範囲内で、このような変形はいずれも、そして変形の全て、ならびにその組み合わせは、本発明の実施形態の範囲に入ると考えることとする。0052以上、特定の実施形態に関して本発明について説明したが、これは、あらゆる観点において、限定的ではなく例示的であることを意図している。本発明が属する技術における当業者には、その範囲を逸脱せずとも、代替実施形態は明白であろう。