(57)【要約】システムは、ウェブページにおける画像の配信と表示、画像に関する様々な対話型機能の実行を可能にすること、そしてユーザーに対し、画像描写される物体や場面が回転、ズーム、色の変更、計測、または物体のある区域、または強調される場面、その拡大および/またはテキストで視覚効果を与えるため、公開される。システムは、グラフィクユーザーインタフェース (GUI)を含む。それはユーザーが、対話型機能のための自分自身の画像を形成するように使用でき、ユーザーに、例えば、一組の画像で描写される物体のための指定など、画像についてのデータに対応するパラメータおよび/または、対話型機能を実行し、可能にするのに必要な、対応しているパラメータで、ユーザーにパラメータを供給するように誘うインターフェイスも含む。  【選択図】  図1
2007535733.tif 000002
【特許請求の範囲】
【請求項１】
ユーザーの視点から、画像集合の大多数を対話型にする為のシステムであって、
記憶容量のあるプロセッサーと、
少なくとも 1 つの画像から構成される画像集合の大多数の1 つに第一次画像集合があり、そして残りの画像集合が二次の画像集合であるセットの大多数の画像集合と、
大多数の画像集合がユーザーに見られる、そして対話型に作用する画面と、
大多数の画像集合のそれぞれに関して、少なくとも1 つの対話型機能を可能にする為のプロセッサーによって実行可能なソフトウェアと、
ユーザーがどちらかを選ぶ為に、少なくとも1 つの対話型機能を実行するための選択された集合として、第一次の画像集合、または二次の画像集合を選択できることをユーザーへ表示するために、プロセッサーによって実行可能なソフトウェアと、
ユーザーからの入力の受け入れと処理のため、ユーザーの画面に対話型操作を可能にし、ユーザーが望む大多数の画像集合など、ユーザーの選択を示すように、プロセッサーによって実行できるソフトウェアと、
ユーザーに選択を表示する為、選ばれた画像集合に関して実行される少なくとも1 つの対話型機能を選ぶようにユーザーが持つ選択をユーザーに示す、プロセッサーによって実行可能なソフトウェアと、
選ばれた画像集合に関して実行されるため、ユーザーの選択した少なくとも1 つの対話型機能を表し、ユーザーからの入力を受け入れ、処理する為、プロセッサーによって実行可能なソフトウェアと、       
選ばれた画像集合に関して少なくとも1 つの指定の対話型機能を実行するために、プロセッサーによって実行可能なソフトウェアと、
を備えることを特徴とするシステム。
【請求項２】
ユーザーへ選択を表示するため、選択した画像集合のように、ユーザーが二次の画像集合を表示するプロセッサーによって実行されるソフトウェアを備えており、このソフトウェアは、少なくとも1 つの対話型機能の実行をし、ユーザーに第2画像集合の記号を表示するソフトウェアを備えることを特徴とする請求項１記載のシステム。
【請求項３】
ズームの対話型機能を構成する少なくとも1 つの対話型機能を備えることを特徴とする請求項1記載のシステム。
【請求項４】
回転の対話型機能から構成される少なくとも1 つの対話型機能を備えることを特徴とする請求項１記載のシステム。
【請求項５】
大多数の画像集合のひとつの画像集合の中の各画像、実際の幅を持っているデジタル化された画像、x軸に沿って測定可能のピクセルのそしてデフォルトの幅、ズーム前の幅、そしてｙ軸に沿って測定可能のピクセルの実際の高さ、デフォルトの高さ、そしてズーム前の高さのある画像を備えることを特徴とする請求項１記載のシステム。
【請求項６】
少なくとも1 つの対話型機能のある要求対話型機能で、少なくとも1 つを構成する 画像のズームの画像のより多くのピクセルを露出するため、画像の少数のピクセルを露出するために画像からズーム 画像のx かｙ軸に沿っての画像のピクセルの寸法の計測,画像集合のx のy 座標から別のy 座標x への選別か、または移動、3 つの次元で回転する物体ユーザーに錯覚を与えるため、物体のある平面の異なった角度の物体の取られる写真を表す目的で、画像を構成する画像集合を通っての循環、画像がユーザーの画面に残るように、画像からズームした場合の画像のx の座標、y 座標、区域としてユーザーによって識別される焦点への画面の区域の画面のズーム、ユーザーの要求する画像集合に応じた物体についての補足情報の表示、情報選択の大多数を含むドロップダウン・メニューのユーザーの選択に従って画像集合という物体についての情報の提供、ユーザーによる、目的の色の変更のような、画面描写される物体の出現を変更することを許し、画面で描写される物体に関してトランザクションを完了するため、別の位置へ運ばれることをユーザーへの許し、別の位置へ運ばれるため、持っていない画面で描写される物体に関して、そしてトランザクションを完了することをユーザーへ可能にすることを特徴とする請求項５記載のシステム。
【請求項７】
画像集合の大多数の一組の画像集合がデジタル化された画像で、ｘ軸に沿ってピクセルで測定可能な実際の幅、デフォルトの幅、ズーム前の幅およびズームインの幅、また、y軸に沿ってピクセルで測定可能な実際の高さ、デフォルトの高さ、ズーム前の高さおよびズームインの高さを有し、また、ユーザーに表示するため、プロセッサーによって実行可能なソフトウェアを含んでおり、さらに、選ばれた画像集合に関して実行されるため、ユーザーが選択するために持っている少なくとも1 つの対話型機能、また、選択した画像に関してユーザーが少なくとも1 つの選択した相互機能の実行に、ユーザーの選択に対応するボタンかアイコンのあるツールバーを表示するソフトウェアを備えることを特徴とする請求項１記載のシステム。
【請求項８】
少なくとも1 つの対話型機能が、ツールバーの表示、ツールバーを隠す、そして1 組のx 、y 座標から別のx 、y 座標へ、ツールバーを動かす少なくとも1 の対話型機能を構成することを特徴とする請求項7記載のシステム。
【請求項９】
少なくとも1 つの対話型機能は、 
1組のx 、y 座標からの別x 、y 座標へのツールバーの移動、ツールバーを隠す、ツールバーの表示、画像の少数のピクセルを露出する画像からの画像のより多くのピクセルを露出するために、画像でのズーム,画像のx またはｙ軸に沿う画像のピクセルの寸法の測定、画像集合を、1 組のx、y の座標から別のx、y 座標へ選別するか、または動し、物体が3 つの次元で回転すると、ユーザーに錯覚を与えるため、物体のある平面での異なった角度で物体の取られる写真を表す目的で画像を構成する画像集合循環、画像がユーザーの画面に残るように、画像からズームする場合の画像のx 、y 座標の調節、ユーザーによって識別される焦点区域として画像の区域の画像のズーム、ユーザーの要求に応じて、画像集合の物体についての補足情報の表示、情報選択の大多数を含めて、選択に従ってユーザーのドロップダウン・メニューで、画像集合の物体についての情報の提供、物体の色の変更のように、 画像で描写される物体のユーザーによる出現を変更を可能にし、画像で描写される物体に関して取引をトランザクションするため、別の位置へ運ばれることをユーザーに可能にし、そして別の位置へ運ばれなければならい画像に描写される物体に関してトランザクションを完了することをユーザーに可能にする対話型機能の少なくとも1 つを含むことを特徴とする請求項７記載のシステム。
【請求項１０】
ユーザーの視点から、画像集合の大多数を対話型にする為のシステムであって、
記憶容量のあるプロセッサーと、
少なくとも 1 つの画像から構成される画像集合の大多数の1 つ に第一次画像集合があり、そして残りの画像集合が二次の画像集合であるセットの大多数の画像集合と、
ユーザーによりと対話型にされ、見られる、そして対話型に作用する大多数の画像集合の中の画像のある画面と、
画像集合の大多数の画像集合のそれぞれに関して、少なくとも1 つの対話型機能を可能にする為のプロセッサーによって実行可能なソフトウェアと、
ユーザーがどちらかを選ぶ為に、少なくとも1 つの対話型機能を実行するための選択された集合として、第一次の画像集合、または二次の画像集合を選択できることをユーザーへ表示するために、プロセッサーによって実行可能なソフトウェアと、
ユーザーが画面で対話型に操作することを望む大多数の画像集合の選択を表すほか、ユーザーからの入力を受け入れ、処理するように、プロセッサーによって実行可能ソフトウェアと、
選択した画像集合の各画像層製作のため、プロセッサーにより実行可能なソフトウェアと、
現在表示できる画像層として画像を表示するために、プロセッサーにより実行可能なソフトウェアと、 
ユーザーへ選択を表示する為、選ばれた画像集合に関して実行されるため、ユーザーが少なくとも1 つの対話型機能を選ぶように、持っているプロセッサーによって実行可能なソフトウェアと、 
選ばれた画像集合に関して実行されるため、ユーザーの選択した少なくとも1 つの対話型機能を表し、ユーザーからの入力を受け入れ、処理する為、プロセッサーによって実行可能なソフトウェアと、
選ばれた画像集合に関して少なくとも1 つの指定の対話型機能を実行するために、プロセッサーによって実行可能なソフトウェアと、
を備えることを特徴とするシステム。
【請求項１１】
一組の画像の第１の画像のそれぞれ、最初に画像層を生成する選ばれた一組の画像の画像のの画像層を生成するソフトウェアを含んでおり、また、ユーザーが少なくとも1 つの対話型機能を実行する第２の一組の画像を選ぶことがあるが、現在表示できる画像層として一組の画像の第１の、 現在表示できる画像層が表示すると同時に画像層の1 つを表示する為のソフトウェアを含んでおり、その上、システムには、選ばれた第２の一組の画像と、一組の画像層になる第１の一組の画像からのスワップのソフトウェア、また、現在表示できる画像層の選ばれた第２の一組の画像のある画像の1 つを表示する為のソフトウェアを備えることを特徴とするシステム。
【請求項１２】
ユーザーの画面にあるように現在表示できる画像層大多数は、現在表示できる画像層の一組の画像それぞれでは、ユーザーが、画像の1 つを表示する為のソフトウェアを含めて、少なくとも1 つの対話型機能を遂行し、選ばれた一組の画像のどちらかを選ぶ為に第１の一組の画像、または第２の一組の画像の選択というユーザーへの表示のためのソフトウェアを備えることを特徴とする請求項10記載のシステム。
【請求項１３】
更に、ユーザーが、ツールバーを表示する為のソフトウェアを含めて少なくとも1 つの対話型機能選択のために持っているとユーザーへ表示するための一組の画像そしてソフトウェアの選択をユーザーができると表示する一組の画像とソフトウェアのための画面層にあるツールバー層を生成する為のソフトウェアを備えることを特徴とする請求項10記載のシステム。
【請求項１４】
画像層と関連付けられる最初の透明層を作成する為のソフトウェアを含んで促進する一組の画像と実行可能なソフトウェア、最初の一組 x, y 座標からの第2 一組 x, y 座標 への、そして画像層を動かす為のソフトウェアは、最初の透明層と関連付けた第2 のー組 x, y 座標までの最初の透明層を動かす為のソフトウェアを含む少なくとも1 つの相互機能が選ばれる遂行のためのプロセッサーを備えることを特徴とする請求項10記載のシステム。
【請求項１５】
第2 透明層と関連付けられるべきの生成、遂行のため画面層は一組の画像とプロセッサーによって実行可能なソフトウェア、固定 x, y 座標のある第2 透明層を保つ為のソフトウェアを含めて少なくとも指定される1 つの対話型機能、最初の透明層が最初の一組のx から移られる時はいつでも、第2 一組のx へのy 座標、y 座標、そして、最初の透明層と第2 のx, y 座標一組への関連付けられる画像層は最初の透明層と共に動くというソフトウェアを含んで促進することを特徴とする請求項14記載のシステム。
【請求項１６】
ズームの対話型機能を構成する少なくとも1 つの対話型機能を備えることを特徴とする請求項15記載のシステム。
【請求項１７】
回転の対話型機能から構成される少なくとも1 つの対話型機能を備えることを特徴とする請求項15記載のシステム。
【請求項１８】
大多数の一組の画像の中の一つの一組の画像の各画像、実際の幅を持っているデジタル化された画像、x軸に沿って測定可能のピクセルのそしてデフォルトの幅、ズーム前の幅、そしてｙ軸に沿って測定可能のピクセルの実際の高さ、デフォルトの高さ、そしてズーム前の高さのある画像を備えることを特徴とする請求項1記載のシステム。
【請求項１９】
少なくとも1 つの対話型機能のある要求対話型機能で少なくとも1 つを構成する画像のズームの画像のより多くのピクセルを露出するため、画像の少数のピクセルを露出するために画像からズーム 画像のx かｙ軸に沿っての画像のピクセルの寸法の計測, の一組の画像のx のy 座標から別のy 座標x への選別か、または動かし、3 つの次元で回転する物体ユーザーに錯覚を与えるため、物体のある平面の異なった角度の物体の取られる写真を表す目的で画像を構成する一組の画像を通っての循環、画像がユーザーの画面に残るように、画像からズームした場合の画像のx の座標、y 座標、区域としてユーザーによって識別される焦点への画面の区域の画面のズーム、ユーザーの要求する一組の画像に応じての物体についての補足情報の表示、情報選択の大多数を含むドロップダウン・メニューのユーザーの選択に従って一組の画像という物体についての情報の提供、ユーザーによる、目的の色の変更のような、画面描写される物体の出現を変更することを可能にし、画面で描写される物体に関してトランザクションを完了するため、別の位置へ運ばれることをユーザーへに可能にし、別の位置へ運ばれるため、持っていない画面で描写される物体に関して、そしてトランザクションを完了することをユーザーに可能にすることを特徴とする請求項18記載のシステム。
【請求項２０】
デフォルトの幅、そしてx-軸のピクセルに沿って測定可能な幅ズーム前の幅、そしてy-軸のピクセルに沿って実際の高さ、デフォルトの高さ、ズーム前の高さ、そして測定可能な高さズーム、ユーザーへ表示のためのプロセッサーによって実行可能なソフトウェア、ユーザーが少なくとも1 つの対話型機能を選ばれた一組の画像に関して実行するために選ぶために持っている選択、選ばれた一組の画像に関して実行されるため選択に対応して少なくとも1 つの対話型機能を選ぶ為に持っているボタンかアイコンを持っているユーザーにツールバーを表示する為のソフトウェアをへ含めて、実際の幅を持っている画面がデジタル化されるある一組の画像の大多数の一組の画像の各画像を備えることを特徴とする請求項15記載のシステム。
【請求項２１】
少なくとも1 つの対話型機能が、ツールバーの表示、ツールバーを隠す、そして1 組のx 、y 座標から別のx 、y 座標へ、ツールバーを動かす少なくとも1 の対話型機能を構成することを特徴とする請求項20記載のシステム。
【請求項２２】
少なくとも1 つの対話型機能が、 
1組のx 、y 座標からの別x 、y 座標へのツールバーの移動、ツールバーの隠し、ツールバーの表示、画像の少数のピクセルを露出する画像からの画像のより多くのピクセルを露出するために画像でのズーム,画像のx またはｙ軸に沿う画像のピクセルの寸法の測定、一組の画像を、1 組のx、y の座標から別のx、y 座標への選別か、または動し、物体が3 つの次元で回転すると、ユーザーに錯覚を与えるため、物体のある平面での異なった角度で物体の取られる写真を表す目的で画像を構成する一組の画像循環、画像がユーザーの画面に残るように、画像からズームする場合の画像のx 、y 座標の調節、ユーザーによって識別される焦点区域として画像の区域の画像のズーム、ユーザーの要求に応じて、一組の画像の物体についての補足情報の表示、情報選択の大多数を含めて、選択に従ってユーザーはドロップダウン・メニューで、一組の画像の物体についての情報の提供 物体の色の変更のように、 画像で描写される物体のユーザーによる出現を変更することを許し、画像で描写される物体に関してトランザクションを完了するため、別の位置へ運ばれることをユーザーに許し、そして別の位置へ運ばれなければならない画像に描写される物体に関してトランザクションを完了することをユーザーに許す対話型機能の少なくとも1 つを含むことを特徴とする請求項２０記載のシステム。
【請求項２３】
ユーザーの視点から、一組の画像を対話型にするためのシステムであって、
メモリー容量のあるプロセッサーと、
1つ以上の画像のある一組の画像と、
ユーザーによって対話型にされ、見られる、対話型に作用する一組の画像の画像の画と、
選ばれた一組の画像に関して少なくとも1 つの対話型機能を遂行するように、プロセッサーによって実行可能なソフトウェアと、
ユーザーが持っている選択権をユーザーに表示する為、選ばれた一組の画像に関して遂行されるため、ユーザーが少なくとも1 つの対話型機能を選ぶように、持っているプロセッサーによって実行可能なソフトウェアと、 
選ばれた一組の画像に関して遂行されるため、ユーザーの選択した少なくとも1 つの対話型機能を表し、ユーザーからの入力を受け入れ、処理する為、プロセッサーによって実行可能なソフトウェアと、
選ばれた一組の画像に関して少なくとも1 つの指定の対話型機能を遂行するように、プロセッサーによって実行可能なソフトウェアと、
を備えることを特徴とするシステム。
【請求項２４】
大多数の一組の画像における各画像が、実際の幅、デフォルトの幅、ズーム前の幅、ピクセルにおけるx軸に沿って測定可能の拡大撮影された幅を持っているデジタル化された画像、そして実際の高さ、デフォルトの高さ、ズーム前の高さ、ピクセルにおけるｙ軸に沿って測定可能の拡大撮影された幅を持っているデジタル化された画像を備える請求項23記載のシステム。
【請求項２５】
一組の画像におけるそれぞれの画像は、ピクセルのｘ軸とｙ軸に沿って測定されるデジタル化画像で、それぞれ実際の幅、デフォルト幅、ズーム前幅、ズームインオン幅を、実際の高さ、デフォルト高さ、ズーム前高さ、ズームインオン高さを持つ。そして、選択した一組の画像に関して、ユーザーが少なくとも１つの対話型機能が実行されることの選択権をもつことをユーザーに表示するためのプロセッサーによって実行できるソフトウェアと、選ばれた一組の画像に関して少なくとも１つの対話型機能の実行の選択権を持つユーザーの選択を構成するボタンとアイコンを持つユーザーのためのツールバーの表示のためのソフトウェアと、を備えることを特徴とする請求項23記載のシステム。
【請求項２６】
一組の画像におけるそれぞれの画像は、ピクセルのｘ軸とｙ軸に沿って測定されたデジタル化画像で、それぞれ実際の幅、デフォルトの幅、ズーム前の幅、ズームインの幅を持つ。また、選択した一組の画像に関して、ユーザーが少なくとも１つの対話型機能を実行する選択権をもつことを、ユーザーに表示するように、プロセッサーによって実行できるソフトウェアを含む。さらに、選択された一組の画像に関して少なくとも１つの対話型機能の実行の選択権を持つユーザーの選択を構成するボタンとアイコンを持つツールバー表示のソフトウェアを備えることを特徴とする請求項23記載のシステム。
【請求項２７】
ツールバーを表示する、ツールバーを隠す、 そして1 組のx 、y 座標から別のx 、y 座標へツールバーを動かす、少なくとも1つ の対話型機能、少なくとも1 つを構成する対話型機能を含むことを特徴とする請求項26記載のシステム。
【請求項２８】
少なくとも1 つの対話型機能が、
ツールバー、隠れツールバーに表示される少なくとも1つの対話型機能、一組のｘ,ｙ座標から別のｘ,ｙ座標への移動、画像のｘ軸とｙ軸に沿って画像のピクセルにおける寸法を計測する、一組のｘｙ座標から別のｘｙ座標への選別または移動、物体の確かな次元において別の角度で撮られた写真を表す物体の画像を構成する一組の画像を通した循環であり、ユーザーに、物体が３次元で回転する画像を視覚効果を与える、画像を縮小した時は画像のｘｙ座標が対応するので画像はユーザーの画面に残り、集中するエリアとしてのユーザーによって確認された画像のエリアの画像の拡大、ユーザーの要求への返答における一組の画像における物体についての追加情報を表示する、物体の色を変えるというような、画像で表示された物体の出現を修正するユーザーに従って、別の位置に移動することのない画像で表示された物体に関する取り扱いを完成するための別の位置に移動するユーザーに従って、情報についてオプションの大多数を含んでいるドロップダウンメニューにおいて、ユーザーが作成する選択による一組の画像における物体についての情報を提供する、少なくとも一つの対話型機能を備えることを特徴とする請求項２６記載のシステム。
【請求項２９】
ユーザーによる、少なくとも1 つの画像について、少なくとも1 つの対話型機能の実行が可能なソフトウェアに関する少なくとも１つの画像について、ユーザーからの情報を集める為のシステムであって、
1つ以上の画像のある一組の画像と、
メモリーを含めたメモリー容量のあるプロセッサーと、
画面と、
グラフィカル ユーザー インターフェースと、を含んでおり、このグラフィカルユーザーインターフェースは、
プロセッサーのメモリーに、対話型機能のために可能な一組の画像を入力するようにユーザーを促すために、プロセッサーによって実行可能なソフトウェアと、
対話型機能のために可能な一組の画像を選ぶようにユーザーを促すために、プロセッサーによって実行可能なソフトウェアと、
一組の画像と少なくとも１つのパラメータを持つパラメータ集合に関するパラメータ集合に入るようユーザーに促すため、プロセッサーによって実行可能なソフトウェアであって、パラメータ集合は、少なくとも１つの一組の画像に関して、最少の1 つの対話型機能を可能にし、遂行のため、そして要求されるか、または必要があるソフトウェアと、 
ユーザーによって入力されたパラメータの集合をメモリーにおいて受け入れ、処理、そして蓄えるためにプロセッサーによって実行可能なソフトウェアと、
パラメータ集合と一組の画像を結び付け、そしてパラメータ集合と一組の画像に関連したメモリーに蓄えるためのソフトウェアと、
関連パラメータの集合、そしてファイルへの一組の画像を出力するためのソフトウェアと、
を備えることを特徴とする請求項２９記載のシステム。
【請求項３０】
揮発性メモリー、不揮発性メモリー、そして一組の画像、パラメータの集合、そして画像と関連付けたパラメータのメモリーが不揮発性メモリーであることを特徴とする請求項29記載のシステム。
【請求項３１】
大多数の一組の画像における一組の画像の各画像、実際の幅、デフォルトの幅、ズーム前の幅、そしてピクセルにおけるx軸に沿って測定可能の拡大撮影された幅を持っているデジタル化された画像、そして実際の高さ、デフォルトの高さ、ズーム前の高さ、ピクセルにおけるｙ軸に沿って測定可能の拡大撮影された幅を持っているデジタル化された画像を備えることを特徴とする請求項30記載のシステム。
【請求項３２】
パラメータ集合のパラメータが、ユーザーの望む、デフォルトの幅、デフォルトの高さ、ズーム係数、そして物体の出現を変える為の選択をする各画像で描写される一組の画像の少なくとも一つを有することを特徴とする請求項３１に記載のシステム。
【請求項３３】
パラメータの関連集合、そして一組の画像の出力ファイルが臨時ファイルを備えることを特徴とする請求項31記載のシステム。
【請求項３４】
パラメータの関連集合と一組の画像が出力されるファイルが、データベースフォーマットにおけるファイルであることを特徴とする請求項31記載のシステム。
【請求項３５】
1つ以上の画像のある一組の画像と
メモリーを含めたメモリー記憶容量のあるプロセッサーと、
画面と、
グラフィカルユーザーインターフェースと、を備えており、このグラフィカル  ユーザー  インターフェイスは、
対話型機能のために可能な一組の画像を選ぶようにユーザーを促すために、プロセッサーによって実行可能なソフトウェアと、
一組の画像のために最初の一組のパラメータを確認する指定一組の画像の各画像の分析、そして少なくとも1 つのパラメータを含むパラメータの最初の集合、一組の画像に関する少なくとも1 つの対話型機能を可能にし、遂行するため、要求されるか、または有益なプロセッサーによって実行可能なソフトウェアと、
一組の画像と少なくとも１つのパラメータを持つ第２のパラメータ集合に関する第２のパラメータ集合に入るようユーザーに促すため、プロセッサーによって実行可能なソフトウェアであって、第２のパラメータ集合は、の一組の画像に関して、最少の1 つの対話型機能を可能にし、遂行のため、そして要求されるか、または必要があるソフトウェアと、 
メモリーにおいて、パラメータの最初の集合、そしてパラメータの第2の集合を受け入れ、処理し蓄えるためにプロセッサーによって実行可能なソフトウェアと、
パラメータの最初の集合、そしてパラメータの第2 の集合、そして一組の画像を結び付け、パラメータ集合と一組の画像に関連したメモリーに蓄えるためのソフトウェアと、    関連の第1、そして第２のパラメータとファイルへの一組の画像の出力のためのソフトウェアと、
を備えることを特徴とするシステム。 
【請求項３６】
一組の画像における各画像は、実際の幅、デフォルトの幅、ズーム前の幅、そしてピクセルにおけるx軸に沿って測定可能の拡大撮影された幅を持っているデジタル化された画像、そして実際の高さ、デフォルトの高さ、ズーム前の高さ、ピクセルにおけるｙ軸に沿って測定可能の拡大撮影された幅を持っているデジタル化された画像を含むことを特徴とする請求項35記載のシステム。
【請求項３７】
パラメータの最初の集合が実際の高さ、実際の幅、または実際の高さ、そして実際の幅を構成するパラメータの、一組の画像の各画像の少なくとも1 つを備える請求項36記載のシステム。
【請求項３８】
一組の画像における各画像で描写された物体の外観を変更するため、パラメータの第2の集合がデフォルトの幅、デフォルトの高さ、ズーム係数、そしてオプションのパラメータの少なくとも1 つから成り立っていることを特徴とする請求項36記載のシステム。
【請求項３９】
パラメータの関連集合及び一組の画像のファイル出力が臨時ファイルである請求項35記載のシステム。
【請求項４０】
パラメータの関連集合と一組の画像が出力されるファイルは、データベースのフォーマットであることを特徴とする請求項35記載のシステム。
【請求項４１】
ユーザーの視点、システム構成の視点から、一組の画像を対話型にするためのシステムであって、
メモリー容量のあるプロセッサーと、
1つ以上の画像のある一組の画像と、
ユーザーによって対話型にされ、見られる、そして対話型に作用する一組の画像における画像の画面と、
選ばれた一組の画像に関して少なくとも1 つの対話型機能を遂行するように、プロセッサーによって実行可能なソフトウェアと、
ユーザーが持つ選択をユーザーに表示する為、選ばれた一組の画像に関して遂行されるため、ユーザーが少なくとも1 つの対話型機能を選ぶツールバーボタンを持ち、プロセッサーによって実行可能なソフトウェアと、 
選ばれた一組の画像に関して遂行されるため、ユーザーの選択した少なくとも1 つの対話型機能を表し、ユーザーからの入力を受け入れ、処理する為、プロセッサーによって実行可能なソフトウェアと、     
選ばれた一組の画像に関して少なくとも1 つの指定の対話型機能を遂行するように、プロセッサーによって実行可能なソフトウェアと、
を備えることを特徴とするシステム。
【請求項４２】
各ツールバーボタンを強調する為のソフトウェアを含み、そしてどんな対話型機能かを記述している情報集合の表示、またはユーザーがマウスをツールバーボタンに動かしたときに、各ツールバーの対話型機能が禁止する為のソフトウェアであることを特徴とする請求項41 記載のシステム。
【請求項４３】
更に最初の表に各ツールバーボタンを維持するためのソフトウェアを含むツールバーを表示する為のソフトウェア、そして各ツールバーボタンが第2表でどんな対話型機能、またはどんな対話型機能をもたらすかを記述している情報集合のソフトウェアを含むことを特徴とする請求項42記載のシステム。
【請求項４４】
更にツールバーボタン上にユーザーのマウスがかかる時を検出するためのソフトウェアを含むツールバーを表示する為のソフトウェア、最初の表におけるマウス操作のツールバーボタン強調のためのソフトウェア、そして第2の表におけるマウス操作のツールバーボタンのため説明的な情報を強調するソフトウェアを含むことを特徴とする請求項43記載のシステム。 
【請求項４５】
ユーザーの視点、システム構成の視点から、一組の画像を対話型にするためのシステムであって、
メモリー容量のあるプロセッサーと、
1つ以上の画像のある一組の画像と、
ユーザーによって対話型にされ、見られる、そして対話型に作用する一組の画像における画像の画面と、
選ばれた一組の画像に関して少なくとも1 つの対話型機能を遂行するように、プロセッサーによって実行可能なソフトウェアと、
選択した一組の画像における各画像のための画像層を作成するためのプロセッサーによって実行可能なソフトウェアと、
現在表示できる画像層として表示するためのプロセッサーによって実行可能なソフトウェアと、
少なくとも1 つの対話型機能を遂行するように、可能であった一組の画像をＥメール経由でユーザーに提供するためのプロセッサーによって実行可能なソフトウェアと、
を備えることを特徴とするシステム。
【請求項４６】
ユーザーの視点、システム構成の視点から、一組の画像を対話型にするためのシステムであって、
メモリー容量のあるプロセッサーと、
1つ以上の画像のある一組の画像と、
ユーザーによって対話型にされ、見られる、そして対話型に作用する一組の画像における画像の画面と、
選ばれた一組の画像に関して少なくとも1 つの対話型機能を遂行するように、プロセッサーによって実行可能なソフトウェアと、
選択した一組の画像における各画像のための画像層を作成するためのプロセッサーによって実行可能なソフトウェアと、
現在表示できる画像層として表示するためのプロセッサーによって実行可能なソフトウェアと、 
選ばれた一組の画像に関して遂行されるため、ユーザーが少なくとも1 つの対話型機能を選ぶように、ユーザーが持っている選択権をユーザーに表示するためにプロセッサーによって実行可能なソフトウェアと、 
選ばれた一組の画像に関して遂行されるため、ユーザーの選択した少なくとも1 つの対話型機能を表し、ユーザーからの入力を受け入れ、処理する為、プロセッサーによって実行可能なソフトウェアと、     
選ばれた一組の画像に関して少なくとも1 つの指定の対話型機能を遂行するように、プロセッサーによって実行可能なソフトウェアと、
{>少なくとも1 つの対話型機能を遂行するように、可能であった一組の画像を、Ｅメール経由でユーザーに提供するためのプロセッサーによって実行可能なソフトウェアと、
を備えることを特徴とするシステム。
【請求項４７】
画像に関して、ユーザーが少なくとも1 つの対話型機能を遂行する機能を持っているウェブページからユーザーを配信するための方法であって、
配信オプション対応の表示と、
配信オプション実行のユーザー入力の受け取りと、
画像に関して少なくとも1 つの対話型機能を実行する機能を持っているウェブページ以外の位置にユーザーを移送すること、を備えることを特徴とする方法。
【請求項４８】
画像に関して、ユーザーが少なくとも1 つの対話型機能を遂行する機能を持っているWeb ページの画像で描写される物体に関して取引を促進する為の方法であって、
配信オプション対応の記号表示と、
配信オプシン実行のユーザー入力の受け取りと、
取引関係情報の表示と、
を備えることを特徴とする方法。
【請求項４９】
感知している人に対し、デジタル化された画像において描き出された物体の外観が変わっているという認識を与えるため、デジタル化された画像に関してユーザーが少なくとも1 つの対話型機能遂行の機能を持っているウェブページ上でデジタル化された画像処理のための方法であって、
最初のデジタル化した画像の表示と、
最初のデジタル化した画像外観の変更要求に対応しているユ−ザーからの入力の受け取りと、
最初のデジタル化した画像外観の変更要求に対応している第２のデジタル化した画像の表示と、
を備えることを特徴とする方法。
【請求項５０】
デジタル化された画像に関して、少なくとも1 つの対話機能をもち、ユーザーが遂行の機能を持っているWeb ページで提供されるデジタル化された画像と関連する補足情報を提供する為の方法であって、
ユーザーへのデジタル化した画像の表示と、
ユーザーに少なくとも1 つの強調したエリアを表示し、少なくとも１つの強調されたエリアは、デジタル化された画像に補足的な情報と結びつくことと、
ユーザーから、1つ以上の強調したエリアからの入力の受け取りと、
補足情報の表示と、
を備えることを特徴とする方法。
【請求項５１】
補足情報が少なくとも１つのテキスト、デジタル化された画像、グラフィック、他の位置へのリンク、または実行のためのソフトウェア機能を構成することを特徴とする請求項50記載の方法。
【請求項５２】
メニュー上の少なくとも1つのオプションを提供するための方法は、ユーザーが、デジタル化された画像に関して、少なくとも1 つの対話型機能を実行する機能を持っているウェブページについてのメニュー情報と結びつく方法であって、
ユーザーへのデジタル化した画像の表示と、
ユーザーへのメニューの表示と、
ユーザーから、1つ以上のメニュー関連の入力の受け取りと、
少なくとも1 つのメニューオプション関連の表示と、
ユーザーから、1つ以上のメニュー情報表示のメニュー関連の1つのオプション以上の入力の受け取りと、
メニュー情報の表示と、
を備えることを特徴とする方法。
【請求項５３】
メニュー情報が、少なくとも1つのテキスト、デジタル化された画像、グラフィック、他の位置へのリンク、 または実行のためのソフトウェア機能を構成することを特徴とする請求項52記載の方法。 
【請求項５４】
デジタル化された画像に関して、ズームの対話型機能が遂行される前、間、または後に、ユーザーの画面にデジタル化された画像を位置する方法、デフォルトの画像、ズーム前の画像、ズームインオンの画像に対応するデジタル化された画像に対応するための方法であって、
デフォルトの画像層に中心を合わせて、ズーム前の画像の中心を位置づけることと、
ズーム係数によってズーム前の画像を拡大すること、 
画像ズームの、ズームインオン画像を位置づけ、ズームインオン画像の中心がズーム前の中心と一直線に並ぶこと、
ズーム前画像の中心がデフォルトの画像の中心と並ぶように配置されるとき、画像ズーム係数で位置を変えることで得たどちらか、画像ズームと画像ズーム前の高さの比率、または、画像ズームのと画像ズーム前の幅の比率、そして距離とのかけ算で、動かされること、
を備える方法。
【請求項５５】
デジタル化された画像に関して、ズームインオン操作は、ズーム前、ズーム間、またはズームの後で、遂行される。デジタル化された画像は、実際の幅及び実際の高さを持ち、デフォルトの画像は、デフォルトの幅及びデフォルトの高さを持ち、ズーム前画像はズーム前幅とズーム前高さを持ち、ズームインオン画像はズームインオン幅とズームインオン高さを持つ。実際の画像とデフォルトの画像、ズーム前画像、ズームインオン画像それぞれの左上コーナーのための x- および y-座標、実際の画像とデフォルトの画像、ズーム前画像、ズームインオン画像それぞれの幅の中間点のためのx-座標、実際の画像とデフォルトの画像、ズーム前画像、ズームインオン画像それぞれの中間点のためのy-座標であって、
ズーム前画像の最初の点の x- および y-座標 に対応するユーザーからの入力の受け取りと、
ズーム前画像の第２の点の x- および y-座標 に対応するユーザーからの入力の受け取りと、
最初の点と第2 点間の線の表示と、
線の中間点についての中心を持っていて、最初の多角形の幅、最初の多角形の高さを持っている最初の多角形の表示と、
ズーム前画像の左上のコーナーが、画像の左上のコーナーによって整列するようにズーム前画像の左上のコーナーを置くことと、
最初の多角形の幅から最初の多角形の高さへの比率と、そして少なくとも1 つの画像のズーム前の高さ、またはズーム前の画像の幅から得られるズーム係数によるズーム前画像の拡大と、
ユーザーの画面の要求された点に対応する点へ、最初の多角形の中心に対応する拡大撮影画像の点の位置づけと、
を備えることを特徴とする方法。
【請求項５６】
さらに要求点について中心となる第2 多角形の表示を含み、第2 多角形の幅及び第2 多角形の高さを持ち、第2 多角形の幅は最初の多角形の幅とズーム、ズーム係数を考慮することを特徴とする請求項55記載の方法。 
【請求項５７】
ウェブ ページ提示のための画像を含む文書を作成する方法であって、
一組の画像への画像の大多数の組み立てと、
ウェブ ページで一組の画像を提供することと、
一組の画像に関して、少なくとも1 つのツールの対話型機能を可能にして実行し、ウェブページの画像の提示に影響を及ぼす容量の少なくとも1 つのスタイルと一組の画像の関連付けと、
を備えることを特徴とする方法。
【請求項５８】
視聴者によって提供される少なくとも1 つのコマンド、少なくとも1 つの相互機能の実行の少なくとも1つの コマンドと、少なくとも1 つのスタイルを関連付けるそれ以上の構成のあることを特徴とする請求項57記載の方法。
【請求項５９】
構成の少なくとも1 つのコマンドに、一組の画像で画像を眺めから隠す効果をもたらし、一組の画像の画像を表示する効果をもたらす第2 コマンドを関連付けることを特徴とする請求項57記載の方法。
【請求項６０】
画像の大多数は物体であり、そして物体の特定の平面では、画像の大多数のそれぞれは別の角度でキャプチャされる。そして大多数の画像におけるそれぞれの画像による、少なくとも１つであり、よって物体が回転するように、視聴者に認識があることを特徴とする請求項59記載の方法。
【請求項６１】
最低の解像度及び最高の解像度の範囲のどこかに、解像度の違う程度を持っていて、一組の画像または同じ物体、または場面の大多数でできている。そして、各画像が、最低の解像度と最高の解像度の間で変わることができる、少なくとも1 つの対話型機能は対話型機能が含まれていることを特徴とする請求項57記載の方法。
【請求項６２】
画像を見る視点からウェブ ページに表示される画像解像度を変える方法であって、
最初の解像度での画像の表示と、
画像の提示に影響を及ぼすため、少なくとも1 つのスタイルと容量での画像の関連付けと、 
少なくとも1 つのスタイルのコンテンツに従い、第2 解像度での画像の表示と、
を備える方法。
【請求項６３】
ウェブ ページ提示のための画像を含む文書を書式作成する方法であって、
一組の画像の組み合わせと、
画像を見ることと画像との対話型作用の視覚効果を感知できるように、ウェブ ページの画像の提示に影響を及ぼすため、少なくとも1 つのスタイルと容量と一組の画像の関連付けと、  を備えることを特徴とする方法。
【請求項６４】
ユーザーの視点から、一組の画像を対話型にするためのシステムであって、
メモリー容量のあるプロセッサーと、
1つ以上の画像のある一組の画像と、
ユーザーによって対話型にされ、見られる、対話型に作用する一組の画像の画像の画面と、
選ばれた一組の画像に関して少なくとも1 つの対話型機能を遂行するように、プロセッサーによって、少なくても1スタイルがあって実行可能なコードと、
ユーザーが持っている選択をユーザーへ表示するため、少なくとも1 つの対話型機能があり、実行に関して、プロセッサーによって実行可能な少なくとも1 つのスタイルを含むコードと、 
ユーザーが、少なくともひとつの一組の画像について、少なくとも1つの対話型機能のどれを実行したいかという、ユーザーの選択を表すユーザーからの入力を受け入れ、処理する為、プロセッサーによって実行可能なコードと、
選ばれた一組の画像に関して少なくとも1 つの対話型機能を遂行するように、プロセッサーによって、少なくても1つのスタイルがあって実行可能なコードと、
を備えることを特徴とするシステム
【請求項６５】
ウェブ ページ提示のための物体、または場面を描写する画像を含むフォーマットの方法であって、
一組の画像への画像の大多数の組み立てと、
ウェブ ページで一組の画像を提供することと、
ウェブ ページに表示されるため、各画像が、十分に大きい最初の幅パラメータ及び最初の高さパラメータで一組の画像の各画像と関連付けることと、
ウェブページに表示するため、各画像が、十分に大きい第２の幅パラメータ及び第２の高さパラメータで一組の画像の各画像の関連付けることと、 
目的または場面に関して、少なくとも1 つの仮想の3次元対話型機能が機能している認識と表示を与えるため、最初の幅と高さパラメータ及び第2の 幅と高さパラメータの代わりに、実施すること、
を備えることを特徴とする方法。
【請求項６６】
第2の 幅パラメータ及び第2の 高さパラメータの両方の値がゼロであることを特徴とする請求項65記載の方法。
【請求項６７】
ウェブ ページ提示のための画像を含む画像をフォーマットする方法であって、
一組の画像の組み合わせと、
一組の画像に関して3次元の 動きの視覚効果を感知する画像を見るため、ユーザーがストリップ上のマウスを動かす少なくとも1 つのストリップが、少なくとも1 スタイルによって定義される一組の画像の関連付けと、
を備えることを特徴とする方法。
【請求項６８】
一組の画像と直接関連付けられる少なくとも1 つのストリップのある請求項67記載の方法。
【請求項６９】
少なくとも1 つのストリップが、一組の画像と直接関連付けられる格子と関連付けられることを特徴とする請求項67記載の方法。
【請求項７０】
そして画像表示システムと、二次元の表示を見ているユーザーの視点から、仮想の3次元における画像に関する対話型機能が機能するシステムであって、
メモリー容量のあるプロセッサーと、
1つ以上の画像のある一組の画像と、
ユーザーによって、対話型に作用し、見られる画像の画面と、
表示された画像の幅及び高さから、隠された幅及び高さへ、幅そして高さの変更によって少なくとも1 一組の画像に関して、少なくとも1 つの対話型機能を可能にし、プロセッサーによって実行可能なコードと、
を備えることを特徴とするシステム。
【請求項７１】
対話型機能を遂行する画像に関して二次元の表示を見ているユーザーの視点からの仮想の3次元、表示画面システムであって、
メモリー容量のあるプロセッサーと、
1つ以上の画像のある一組の画像と、
ユーザーによって、対話型に作用し、見られる画像の画面と、
少なくとも1 つの画像が関連付けられるスタイルがストリップを定義する、少なくとも1 つの一組の画像に関して少なくとも1 つの対話型機能を可能にするプロセッサーによって実行可能の、少なくとも1 つのスタイルを含むコードと、
少なくとも1 組の画像と、
を備えることを特徴とするシステム。
【請求項７２】
少なくとも1つの画面がストリップに直接関連付けられる一方、ユーザーがストリップ上の自分のマウスを動かす時、ユーザーが少なくとも1 つの対話型機能を処理できることを特徴とする請求項71記載のシステム。
【請求項７３】
ストリップが格子を使用して少なくとも1 つの一組の画像と間接的に関連付けられる一方、ユーザーがストリップ上の自分のマウスを動かす時、ユーザーが少なくとも1 つの対話型機能を実行できることを特徴とする請求項71記載のシステム。
【請求項７４】
ユーザーの視点から、一組の画像を対話型にするためのシステムであって、
メモリー容量のあるプロセッサーと、
1つ以上の画像のある一組の画像と、
ユーザーによって対話型にされ、見られる、対話型に作用する一組の画像の画像の画面;
1つ以上の一組の画像に関して少なくとも1 つの対話型機能を遂行するように、プロセッサーによって実行可能なコードと、
ユーザーが持っている選択をユーザーへの表示するため、少なくとも1 つの対話型機能の実行に関しての、プロセッサーによって実行可能なコードと、
ユーザーが、少なくともひとつの一組の画像について、少なくとも1つの対話型機能のどれを実行したいかという、ユーザーの選択を表すユーザーからの入力を受け入れ、処理する為、プロセッサーによって実行可能なコードと、 
選ばれた一組の画像に関して、少なくとも1 つの指定の対話型機能が機能するように、プロセッサーによって実行可能なコードと、
を備えることを特徴とするシステム。
【請求項７５】
少なくとも1 つの一組の画像で描写される物体か場面に関して情報を入れるプロンプトをユーザーへの表示するため、そして少なくとも1 つの画像が表示される時に、情報が表示されるように、少なくとも1 つの画像とユーザーによって入られる情報を関連付ける為、プロセッサーによって実行可能なそれ以上の構成コードのあることを特徴とする請求項73記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、一般的に下記のシステムを含む。すなわち、2-Ｄ（2次元）または3-Ｄ（3次元）の表示などの画像のキャプチャ、処理および表示の機器と方法、また、特に、キャプチャ、処理および表示のシステム、また、ユーザーあるいは視聴者が操作などを可能にする画像の出力、または、一つ以上の方法での画面・出力との対話型操作がある。
【背景技術】
【０００２】
ここに、たとえば、一つの画像の物体にある2次元または3次元の視覚効果の配信など、画像はコンピュータ画面または他の画面装置、もしくは他の媒体での保管あるいは描写が、ある種の方法によってユーザーの操作または対話型操作が可能な機器と方法を含めたシステムの技術的需要がある。
【０００３】
インターネット サービス プロバイダー (ISP)を通じ、画像はウェブページからユーザーのブラウザーにダウンロードができ、ユーザーのコンピュターのハードディスクのキャッシュメモリー容量に保管され、次に、ユーザーに表示される。その次に、画像に関して選択できるのは、ユーザーにはある種の画像との対話型操作を認識できるいくつかのオプションがあるということで、システムと方法が知られている。 
【０００４】
たとえば、小売業者はオンラインカタログの特徴を効果的に表示可能なウェブサイトを維持することができる。ユーザーは、自分のコンピュータからのウェブサイトにアクセスし、カタログの項目を選ぶことができ、 そしてその項目に対応するウェブ ページ が、要求に応じてユーザーのコンピュータへ配信される。 ユーザーへの配信時には、ウェブ ページは普通、ユーザーのコンピュータ ハード・ディスク内のキャシュのメモリーに貯えられる。ユーザーが画像との対話型操作をウェブページに設定する場合、ユーザーは、例として、元々黒色に展示したセーターなどを白またはピンクなど、他の色に展示できるカタログの商品の表示が可能である。このタイプの対話型機能で取り扱うため、商品が別の色のように見せるため、セーターの色が黒から白へ、または黒からピンクへ変わるように、ユーザーは色図表または他のアイコンを自分のマウスでクリックする。同様に、ユーザーが画像または他のアイコンをクリックし、商品の拡大図、すなわち、「ズームイン」、を見ることもできる。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
但し、そのような技術のシステム、そして画像が表示または対話型機能を発揮するための、より複雑なウェブ ページのコンテンツなら、一般的にユーザーにウェブページを配信するための時間を長く必要とする。 たとえば、一つの比較的高解度の画像(例として 1024 x 768 ピクセルの画像) は、小さい解度の画像 (例として 320 x 240 ピクセルの画像)よりも大きく、また配信時間が長い。従って、現在の技術システムでは、本来高い解度の画像が提供されるべきところを、ユーザーによって感知される長い配信時間を避けるため、ユーザーに低い解度の画像を提供するかもしれない。既存技術のシステムでは、配信される低解度の画像に対する、可能な対話型機能の一 つが「ズーム」機能なので、不利なところとなってしまう。すなわち、ズームイン時の画質は、画像の解度に一部依存する。より高解度の画像は、一般的にユーザーに画像を送信するために、より長い時間を要す。従って、これらのシステムの、画像のより速い送信時間をサポートするには、画像のズームインの最高解度が頻繁に利用できなくなる 。ｓ従って、既存技術のシステムでは、一般的に小さい解度(320 x 240 ピクセルなど)の画面配信をユーザーに開始するので、後にズーム対話型機能が操作された場合、ズームイン時の画質はもとの画質(すなわち、ズームインしていない画像)より鮮明度も明瞭さも減少するか、あるいはズーム時の歪み（すなわち、ピクセル化）が発生する。従って一つ以上の画像の配信に対しても、次に、対話型操作に対しても、ズーム時であっても画質を保持で可能なシステムが必要になってくるが、本発明はこの需要に対応できる。
【０００６】
その上、仮想の3次元 効果の視覚効果の結果として、3次元による物体の回転の視覚効果、既存技術のシステムが画像に関してユーザーに対話型機能の選択を提供する場合、効果を達成できるように物体の複数画像が要求される。普通、物体の一組の画像は特定の平面の360 度に配置される。対話型機能が後で遂行される場合、より大きい画像数には、スムーズな回転効果を与える。 しかし、複数の画像をユーザーに配信するには、既存の技術システムでは、複数のファイルを一つのファイルにまとめ、ユーザーにそのファイルを伝送するため、画像の数が多ければ多いほど、ファイルサイズが巨大になり、そして、巨大なサイズのファイルは配信時間が長くなる。これらのシステムでは、長い配信時間を我慢して画質を保持するか、あるいは対話型操作の限定とのトレードオフが必要な場合がある。 代わりに、既存の技術システムを使用して画像を閲覧するために、ユーザーは非常に長い配信時間待たなければならない。
【０００７】
従って、ウェブに要求した時間から、ウェブページに画像が表示されはじめ、ユーザーに認識され、次の対話型操作が可能になるまでの時間が非常に長いので、ユーザーの立場からみると、画像のあるウェブページでユーザーが対話型操作をすることには限界がある。
【０００８】
その上、 既存技術のシステムでは、ユーザーに、たとえば画像の違った角度からの表示 (前面、背面、側面など)、360-度の表示(不動産の全景表示、またはホテル客室の内部など)、または、画像へのズームインを行うためには、ウェブページのひとつ以上の画像に関する優れた対話型機能の操作と、これらの対話型機能を使用可能にするための、そのウェブページのコンテンツに関する、新たなソフトウェアまたは補足的なソフトウェアが一般的には必要となる。その補足的なソフトウェアは、高度な対話型機能が使用可能となる以前に、ユーザーがすでに手持ちのコンピュータのハードディスクに装備していることが前提条件となるため、ダウンロードやインストールができるソフトウェア プログラムにより、「プラグイン」としてよく提供される。プラグインがなければならないという対話型機能の前提条件はもうひとつの面倒なので、できれば、これをなくしたほうがよい。      
【０００９】
それに、プラグインは、ユーザーが避けたい利用料金や他の条件が追加されるほか、ダウンロードといった非常に時間がかかる手間を要すため、一般的に、ユーザーがインストールして特定ウェブサイトを使用したいという意欲に対する抵抗感となりかねない。
【００１０】
DHTML (“Dynamic Hypertext Markup Language”)など、プログラマーが、ユーザーとの対話型操作が可能なウェブページの制作のためのソフトウェア プロトコルは開発されたが、 今日まで、下記のポイントにとって有利なソフトウェアは開発されていない: (1) ウェブページへのリクエストを処理すれば、いくら複雑であっても、ユーザーにウェブページの画像をより早く視認できる可能性を与える、そして、(2) ウェブサイトを配信した後、画像に関して優れたレベルの対話型機能と幅広い対話型オプションを与える。従って、急速にユーザーに画像を配信することと、ユーザーが広い範囲の高度な対話型機能を始めることを可能とする、システム向上のための技術の必要性がある。本発明はこれらの需要に関する問題を解決可能である。
【課題を解決するための手段】
【００１１】
簡潔かつ一般的に言えば、本発明のシステムは、たとえば、ユーザーが仮想の3次元 の物体を見るか、あるいは、2 次元の物体と対話型で作用するといった、ユーザーが様々な対話型機能を引き受けることが可能な形式の一組の画像を配信する。2次元 効果しか望まなければ、一組の画像の必要性は、単一の対話型機能を可能にする画像でしか構成されない。
【００１２】
選択可能なこととして、システムのソフトウェアへ導入されてユーザーに配信される前に、画像は、背景色や不必要な無関係の人工物などのように、それぞれの特徴に関して編集される。
【００１３】
発明の一つの面では、集合画像のためにユーザーの要求に応じ、ユーザーが集合画像を配信されるべく、感知速度を最大限に活用した効果をもたらす特徴がある。画像に提供される集合画像は、階層別に配信するDHTMLなどを含むソフトウェアプロトコルで利用できる層となる特徴に従い、集合画像がソフトウェアによって伝えられ、実行され、またはウェブ ページに埋め込まれる 。代わりに、一組の画像は、Cascading Style Sheets ("CSS ") のような隠しスタイルまたはスタイルシートを含み、スタイルを使用して提供される。集合画像内の一つの画像だけは、いつでもユーザーによって見ることができ、あるいは感知できる。そして配信時には、ユーザーは速やかに集合画像内の指定された一つの画像を感知しつつ、直後に集合画像を構成する残りの画像が配信される。一方、たとえば、ちょうど一つの角度で切り取られた物体の画像に対してのズームなどでは、 対話型機能を遂行するために一つの画像しか必要としないが、集合画像は単一の画像しか構成しておらず、同一層化する技術は、ユーザーへの比較的高解像度の単一の画像などでも、ユーザーがいかなる遅れをも感知することなく配信プロセスと関連付け、配信のために適用させることができる。
【００１４】
選択可能なこととして、そして本発明の別の面に従ったある特定の一組の画像の各画像は、ソフトウェアによって画像の配信の開始前に複数パートに別けることができる(例えば、編集の間に) 。そのような接続は、 配信プロセスの間にどの配信がいかなる理由で中断されたとしても、接続の再開後、配信が完了している画像のそれらの部分を再度送り直す必要はない。 
【００１５】
さらに発明の別の面では、画面の要求に関し、配信した一組の画像の対応する一組の画像層に加えて集合画像に対応した階層とし、画像のための要求に応じてユーザーに配信されるほか、現在見られる画像層とともに、ユーザーへ表示されるツールバー層にはツールバーを与える。 選択肢として、精密なツールバー層に対し、ツールバーを、現在表示できる画像層で直接提供することもできる 。
【００１６】
また、本発明の別の面では、透明な層は、マウス(またはマウスによって配信できるそれらと対等なコマンド伝達可能な他の装置)からのコマンドをシステムによって解釈し、処理することができる。それらのコマンドは、たとえば、透明な層の作動時に、それぞれの画像層が、それらと共に作動可能にすることである。透明な層はユーザーには視認されなくとも、むしろ画面構成の面では、透明な層は、現在表示されている画像層とツールバー層の間に配置される。 オプションとして、第２の透明層は除去することが可能で、マウスの移動距離に対応する線を、表示された画像層に直接描くことができる。
【００１７】
本発明のそれ以上の面では、最初の透明な層に対して第2 の透明な層が固定され続けるよう、最初の透明な層および第2の 透明な層の両方が提供される。従って、最初の一組の座標から第2の 一組の座標へ、最初の透明な層を動かすためにマウスをドラグすると、ユーザーにドラグされたマウスの移動距離に対応した線を第2 透明層で描くことができる。      
【００１８】
オプションとして、第２の透明な層は除去することもでき、マウスの移動距離に対応した線を、表示された画像層に直接描くこともできる。
【００１９】
対話型機能は下記を含む: (1) たとえば、現在表示できる画像層から遠いそれを動かすため、画面上でツールバーを動かすことをユーザーに許す; (2) 現在表示できる画像層で描写された物体のズームインまたはズームアウト; (3) 提供される可能性のあるツールバー層および透明な層とともに、条件への層がユーザーに対する集合画像の配信のポイントに存在している、現在表示可能な画像層のリセット; (4) 集合画像で描写される物体の測定、および物体の実際の寸法に対応した情報の取得; (5) 物体が右または左へ自動的に回転するように、一定期間と角度まで、システムによって自動的に制御される、(「自動回転」); そして (6) 物体が右または左へ回転するように、マウスなどで指定角度および一定期間内に集合画像に表わされた物体を表示するため、ユーザーのコマンドによって制御するシステムに配信される (「マニュアル回転」)。
【００２０】
また、本発明のそれ以上の面では、対話型機能に可能にされ、ユーザーが閲覧し、また対話することができる多数の一組の画像は単一のダウンロードされたウェブページによって用意される。一組の画像での選択、また、選択解除によって、ユーザーはユーザーの画面にウェブページのそれぞれ異なった一組の画像に対して様々な対話型機能を実行できる。
本発明の別の面では、拡張されたズームレンズの対話型機能は、一組の画像で描写される物体または場面の幅より大きい高さを持っていると、どの画像をいかなる状態で現在ユーザーが見ているのか、例えば、 ユーザーが画像からズームインすると、物体の幅より大きな高さを有し、そして画像にズームインした時、ユーザーの画面に画像ズームインの表示可能な区域に残存する、ユーザーの視野に比例した状態で提供される。
【００２１】
本発明の別の面では、他のものは、ユーザーがズームレンズの操作を画像の特定部分にフォーカスすることを可能にする、拡張されたズームレンズの対話型機能が提供される。ここでは、ユーザー画面の中心のように、ユーザー表示として望ましいx 、y 点に集中するように画像のズームインにより位置的に調節される。
【００２２】
また、本発明のそれ以上の面では、一組の画像はユーザーによって選ぶことができ、技術仕様など、一組の画像で描写される物体または場面の眺めの補足情報といった、あらかじめ定義され、強調された区域の表示が与えられる。例えば、ズームレンズの対話型機能など、一組の画像における画像に関し、対話型機能を遂行しても、画像に関して強調された区域の位置は一定になる。
【００２３】
本発明の更に別の面では、価格、利用できるサイズ、利用できる付属品やその類似品など、特定一組の画像で描写される物体または複数の物体、もしくは場面などに関してメニューで提供され、ユーザーが複数の選択画像の間から選ぶことを可能にした一組の画像は、メニュー選択の特徴と関連付けられる。
【００２４】
本発明の他の面では、一組の画像は物体または場面の色を変えるか、あるいは別の一つの物体とのスワップなど、一組の画像で描写される、ユーザーが物体もしくは場面の出現変更を可能とした、変更の特徴である外観と関連付けられる。
【００２５】
本発明の別の面では、一組の画像は商品などの購入をするユーザーを支援するため、第三者提供による、第三者への提供ページといったウェブサイトを、他の場所へ関連付けることが可能な一組の画像のウェブ ページから、ユーザーの移動効果をもたらすよう、ユーザーによって実行可能な特徴と関連付けられる。
【００２６】
また、本発明のそれ以上の面での特徴は、一組の画像を提供するのと同様に、同一のウェブページ上で取引を完了、あるいは最終的に取引終了の有用な、もしくは必要である情報を提供する、取引についての情報表示をユーザーに対して可能にする。
【００２７】
本発明のその他の面、例えば、マウスを備えたツールバーボタンのスクロールまたはクリックにより、ユーザーが一つのツールバーボタンもしくはアイコンから次へ移る時には、美しさと滑らかさを共に楽しめる、特徴的な拡張ツールバーが提供される。ここではユーザー及びラベルまたは記述に関し、過度にツールボタンを歪めずに他のツールバーボタンとの同期化を行い、ポップアップした関連ラベルや記述、もしくはツールを表示しないバーボタン、あるいはツールバーボタンが、何のために表示またはポップアップをするのか、ツールバーボタンに強調される。
【００２８】
本発明の更に他の面では、ここで記述されている両方について、様々な対話型機能を可能にし、そして対話型機能が遂行されるソフトウェアコードによって特徴付けられた一組の画像を備え、また、電子メールの受信時に利用可能な対話型機能の実行からユーザーを阻むリスクがなく、電子メール、及び/または、画像の位置構成の内容を持ったウェブページを、電子メールによってユーザーへ配信可能である。
【００２９】
本発明の更なる適用では、構成された文書への付属(例えば、HTML 文書)として、あるいはHTML 文書から独立した、もしくは他のコードの無いスタイルシートの使用により、電子メール、ウェブページ、ウェブサイトまたは他の対話型機能の何れかに記述した目的に関し、対話型機能をどのようにも実行、あるいは遂行することができる。
【００３０】
本発明の別の面では、例えば、ユーザー画面の一つの場所から別のものへの画像層の移動よりも、むしろ視覚から効果的にそれらを隠すため、ゼロまたはゼロ附近に画像の層の幅及び高さの減少によって表示する。そして「隠す」(スタイルの使用または不使用で達成できる)ため、対話型機能はサイズ調整を行う画像層によって遂行され、処理される。
【００３１】
本発明の更に別の面では、画像層と直接または間接的に関連付けるため、回転とズームのように一つもしくはより多くの対話型機能を達成すべく、ストリップを定義する目的でスタイルを使用することができる。
【００３２】
本発明のそれ以上の面では、例えば、ユーザーの一組の画像の画像に関するパラメータを提供するためのプロンプトにより、画像の物体のズームイン、または焦点ズームイン、計測、物体の補足情報の呼び出し、様々なメニューオプションからの画像選択、表示の変更(例えば、色)、ツールバーの位置の変更など、対話型機能及び実行するために割り当てが必要なパラメータへの対応といった対話型機能を可能にしたウェブページで、ここに記述されている様々な対話型機能が一組の画像に対して決定可能であるように、ユーザーが一組の画像を設定することを可能にするグラフィクユーザーインタフェースが提供される。
【００３３】
本発明の、その他の特徴および利点については、以下の図面と共に説明された例を通した詳しい記述からも明白である。
【発明を実施するための最良の形態】
【００３４】
通常の技術の人は、現在の発明の次の記述は、どうにかイラストラティブ的で、これに限定されないことかを認める。発明の他の実施例は、経験者にとって、この公表の利点を容易に示唆されるだと考えられる。
【００３５】
今、図面を参照する。ここに、参照のように数字がまた図面の類似または対応の部分を表示する。そして特に、図1では、発明に従ってシステム10 の現在好まれた実施例を示されている。 画像14 で集合を構成する1 つまたはより多くの画像12 は、それ以上の処理のためのシステム10 へ導入され、画像14 の集合に関するある対話型機能を使用できるようにする。
【００３６】
画像14 のそれのために可能にされるため、一部には、一組の画像14 の画面12 の数は対話型機能のの優れたレベルに左右される。 たとえば、遂行されるべき対話型機能が3次元 効果を要求しない時、そのような対話型機能のために、1 つの画像12しか必要かもしれない。それに応じて、一組の画像14 は単一の画像12だけを含む。但し、ユーザーが、3次元 の錯覚を感知するため、一組の画像14 と対話型に作用できれば、ユーザーのための2次元効果のみ望まれないことよりも、1 つ以上の画像12は必要よりである。
【００３７】
基本的な仮想の3次元 画像のため、画像14 の集合は物体16 で普通16 の画像12 を構成するが、物体の物体または場面の各画像12 が別の角度から取られる。同時に、画像12 をキャプチャするためにどんな装置が使用されても、同じ焦点で望ましく物体の物体か場面のために保っている。たとえば、 図2 について、一組の画像14 それはデジタルカメラによってキャプチャされた、たまたまカメラである物体16 で16 つの画像12 を構成することが示されている。
【００３８】
今、図3 へ参照すると、物体16 の平面q の22.5 度毎など、示されている各画像12 は物体16 のある平面の360 度についての別の増分角度から撮影されるか、または取られる。しかし物体16 は、写真をとるために使用されたデジタルカメラからの同じ焦点距離で保たれた。従って、16 の画像12 がの順序と急速な連続で見られたら、視聴者は、物体16 の特定の平面q において効果的に360 度の眺めを感知する、ということを鑑賞できる。 
【００３９】
可能にされるべき対話型機能のレベルを巧妙にする場合、最初の平面の最初の360 度に、また、第2 平面に次の 360 度に(すなわち、仮想2軸について物体の画像を回すため)、ユーザーに物体の仮想画像を回すことを許し、32つの画像のように、物体16 の16つの画像の倍数は多分要求される。それらの平面の十分な画像が得られれば、物体がどの平面でも回ること、すなわち、ジャイロスコープの効果が達成できる。前例では、画像の数は16つ か16 の倍数であるが、事実、現在の発明に応じて、奇数か偶数の画像を用いることができる。 
【００４０】
発明に従うシステム10 の好まれた実施例では、一組の画像14 を構成する画像12 がデジタル形態に最初になかった場合、画像12 は、システム10 へ導入される前に、通常の有名な技術として複数の方法の何れかによって元の形式からデジタル形式に変換される。しかし、発明のシステム10 の他の実施例では、元の形式がデジタルでなければ、デジタル形式への転換の必要性なしに、画像12 はどの非デジタル形式のシステム10 へも導入ができることと考えられる。
選択できることに、処理のために堤出される前に、一組の画像14 の画像12 が編集できるように、編集設備か機能32 は用意される。一組の画像14 が任意編集の機能32 の間、多数の角度から取られる、物体または場面の画像で集合を構成する場合、分離した画像は単一の画像ファイルに結合されることができる。続いて、デジタル写真の編集画面の背景色、対照、明るさ、無彩色スケール、または他の多くの側面として、商業的な複数の編集プログラムによって利用できるように機能に関して編集できる。
【００４１】
たとえば、デジタルカメラによって得られた画像12 が一組の画像14 なら、単一の画像ファイルを生成するためにそれから一組の画像は縦または水平に結合されることができる。Adobe Systems, Inc.の商号PHOTOSHOP の下で販売するパッケージのように、組合せ及び編集がことができるか結合する複数の商業的に利用できるソフトウエアパッケージがある。 この発明に関係する通常の技術保有者にとっては、画像の結合された集合に様々な編集文字が行われるように、他の編集のソフトウェアプログラムはある、または開発できることが明らかである。
【００４２】
このような編集プログラムで一度結合されると、一組の画像はすぐに、そして効率的に編集されることができる。その理由は、入出力共用ファイルの画像全体のどの変換処理もある(たとえば、バクグラウンド色を変えるには、すべての入力がある一組の画像背景色を変える) 。代わりに、編集設備32 で提供される編集機能には、単一の画像か、一組の画像14 を構成する一組の画像数のすべてより少く作動させる機能を含めることができる。
【００４３】
一組の画像14 はシステム10 に導入され、一組の画像14 が適したコンピュータかプロセッサーで処理または実行するソフトウェア20 によって処理される。選択内容には、一組の画像14と共に、一組の画像14 で描写される物体16 の実際の実寸に関する情報(インチ、フィート単位の物体の高さ、幅、および/または深さなど) 、そして、一組の画像14 のために可能にされる対話型機能(画像をズームすることができる最高の程度を定めるズーム係数など) の制御ある面の情報のように、一組の画像14 に関する他の情報はまたシステム10 に導入することができる。 代わりに、ソフトウェア20 は、物体16 などに関してカメラの焦点距離lに関する情報とともに、一組の画像12 がキャプチャされた位置の実際の実寸に関する情報に基づいて、一組の画像14 で描写される物体16 の実際の実寸を計算するかもしれない。同様に、ズーム係数のための省略時の値のように、実際は、導入される任意に導入することができる情報がなければ、ソフトウェア20 は省略時の値を適用することができる。 
【００４４】
ソフトウェア20は、ユーザーのの要求60に応じて一組の画像14 がユーザーに伝えられる方法、また、一度一組の画像14 が伝えられると、一組の画像14 に関してユーザーに色々な対話型機能を始めさせ、遂行させることを可能にする両者を制御するアプレイケーションに依存するが、これらの対話型機能は、2 次元に付き物体16 のズームイン、または3次元 効果を得るために、物体16 を回す移動の錯覚(たとえば、縦または水平に)をユーザーに伝えることを含める 。 
【００４５】
ソフトウェア20 は、第三者のプロバイダのに既にあるウェブページ(ウェブサイトのプロバイダのために、ウェブサイトの提供者によって開発する広告者のバンナーまたはコンテンツに含まれている)のHTML かXML コード22 へ有利に加えられることができる。これは、第三者のウェブサイトのプロバイダかバンバーの広告者を提供するため、また、ユーザーに以下の機能を提供する：(1) 速い画像のダウンロードまたは配信時間の認識; そして(2) 既に持っていてまたはプラグインを対話型機能を可能にするためにダウンロードしなくても、ユーザーが仮想の2次元 または3次元 の観覧; そして(3) ズームイン機能が遂行される時の画質の向上。 
【００４６】
発明に従うシステム10 の現在好まれた実施例では、ソフトウェア20 はDHTML または「Dynamic Hypertext Markup Language」 として知られているソフトウェア プロトコルに対応する言語で書かれるほか、層になる特徴を使用するプロトコルで有利に利用できる。      
【００４７】
但し、技術の経験者には明白するように、ここに記述されているように、ユーザーが対話型機能を始めることができるユーザーへの速い配信のための一組の画像のその割り当てをするウェブベースの使用かウェブベース外の使用のために適したシステム10 は他のどのプロトコルか言語のも使用によって実行されることができる。すなわち、発明に従うシステム10 の好まれた実施例では、ソフトウェア20 は、ブラウザー、すなわち、インターネットに入手しやすいウェブサイトから、通常と眺めのウェブページ捜すために使用され、ユーザーがウェブ ページを見ることを可能にする「クライント」のソフトウェアプログラム、を使用して見られるように意図されているウェブ ページに関連してとりわけ使用される言語で書かれるのである(ウェブ ページを見るために、ブラウザーはまた、CD ROM かローカルコンピュータハード・ドライブのように、適した装置で貯えられ、インターネットの関係のための必要性なしで使用できる)。 しかし、ソフトウェア20 の基本的な機能性、たとえば、分離した層に物体の複数の画像のそれぞれの分配によって達成される、そして複数の画像から1 つだけをある特定の時にユーザーへ表示できる結果は、C言語、また他の言語のようにで実行される。これは、インターネットと関連していない使用こともシステム10 の意図されていた使用はある。
【００４８】
ソフトウェア20 の機能は次の通り記述することができる:  発明に従うシステム10 が、第三者のウェブサイトにある一組の画像14 のための要求60 を検出する時、画像14 の要求された集合はDHTML ソフトウェアプロトコルで利用できる層の特徴の利用によってユーザーに配信される。とりわけ、図4〜5についての例によっては、ユーザーが物体16と関連している要求を送れば、第三者の提供者のウェブサイトでのユーザーへ表示できる。そして、発明に従うシステム10 はウェブページのコードのソフトウェア20 をつなぐか、または加える。さもなければ、第三者のウェブサイトの提供者がユーザーの要求に応じてユーザーに配信する。そうつながれると、また、ユーザーへの配信に、ソフトウェア20 は要求される一組の画像14 に対応するように、ただしに各ファイルのためのDHTML の層200 を生成する。一組の画像14 が物体と関連付けたら、16 の一組の画像12 から構成する16 層200a〜200p は生成される。一組の画像の層200 のそれぞれは、高さと幅によって同じ次元をおよそ持つように、最初に大きさで分類してある(ズーム機能のように、ある対話型機能時に、各画像層200a〜200p の寸法が変わる)。重要なことに、画像12 の前もって決定された1 つの生成される最初の層200a(すなわち、どの画像12 を最初に見るようにユーザーが意図されても) は、ユーザーの表示できる画面に配信すると、ユーザーによってすぐ目で見えるか表示できる。従って、ウェブサイトの適切なウェブページに、ユーザーの要求60の処理時に、ユーザーは要求に関連付けられる複数の画像をすぐ感知する。ユーザーの立場から、ウェブページのための要求が処理される時間との画像が表示できる最初時間の間に、事実上遅れがその間ない。
【００４９】
ユーザーが画像ファイルを感知している間、最初の層200a で配置にさせられる他の15の層200b〜200p はそれの後で生成されるが、しかしまだ視聴者へ目に見えるようにされない。発明に従うシステム10 では、ある特定の時間でも、1 つの画像200の層しか ユーザーへ目で見えるか目に見えるようにされない。どの画像層が目で見えるか目に見えるかは、現在表示できる画像層なのである。
【００５０】
そして、普通、そして速度に依存するが、ユーザーは自分の要求と関連付けられる(すなわち、たとえば、ダイヤル式かより高い速度のDSL かT1 接続）性質依存の速度で、一組の画像14 を得ることができる。ユーザーは自分の要求にほとんどすぐ対応する画像を感知する、そしてキャッシュ記憶かハード・ドライブに、自分自身のコンピュータに配信されるため、一組の画像14 の画像12 のすべてを待つ必要はない。同様に、ユーザーは、画像がJAVA（登録商標）(Sun Microsystems 、Inc. が開発したオブジェクト志向プログラミング言語) 、を使用して配信するときに通常発生するような遅れがなく一組の画像14 を見ることができる。そして、プラグインで提供したような付加的なソフトウェアも必要としない。 (一般にプラグインに含まれている付加的なソフトウェアのように、ユーザーのために、現在の本発明に従ったシステム10 を使用することの必要はないが、一組の画像14 の配信及びウェブページを可能にするために適用した応用プログラムのように、ウェブページ以外の一組の画像との対話型、たとえば、CD ROM またはウェブサイトでの、ユーザーに対して使用できるよう、一組の画像14 とウェブページの構成とは別にされたシステム10 の、ソフトウェア20として考えられる。)   
【００５１】
前述のように、発明に従うシステム10 は、ウェブサイトの第１のコンテンツの部分である、または代わりに、バンナー広告に関連して一組の画像を配信するため有利に使用されることができる。たとえば、ユーザーによって要求されるウェブページで配信するため、第三者の広告者はウェブサイトの提供者と約束したことで、一組の画像14 はバンナー広告の一部として伝えられることができる。
【００５２】
ユーザーが要求された一組の画像14 が配信されるウェブサイトに関して持っている接続の性質に関しては、ダイヤル式モデム装置の関係のように、接続が比較的遅い関係である時、発明に従うシステム10 の1 実施例では、配信のための複数部分か「分割」の格子への配信のため、更に一組の画像14の画像12 のそれぞれを分配する。16 つの部品 に「分割した」画像12 の例 は図6に図式的に説明される。ダイヤル式接続がウェブページの配信の真中で不良されるか、または失われれば、接続が失われた前のユーザーのへのそれ のキャッシュ記憶かハード・ドライブにある作ったスプリット22 は、接続開始時に送り直される必要がない。画像12 に対応するスプリット22 のすべてがユーザーに配信されると、その画像12単一の画像層200 は生成されるし、スプリットはユーザーの目には見えない。現在好まれた発明によるシステム10 従って、 各画像ファイルは配信のために分配されるスプリット22 の数は16 か32 あるが、しかしいかなる奇数か偶数のスプリットによっても達成できる。
【００５３】
現在好まれた発明の実施例に従ってシステム10、また図5 への再度参照によると、後で記述されているように、層200のある画像ファイルのほか、3 つの付加的な層は一組の画像14の配信に生成される。一組の画像14の最初の配信時に、画像の前もって決定された層200aの1 つの層のほか、ユーザーへ表示できるツ−ルバー100 を含んでいるツ−ルバー層202 は生成される。 図5 について、鑑賞されることは、画像層200 の対応する次元よりより少し一般であるツールバー層202 に少なくとも1 つの次元がある。たとえば、ツールバー層202 に画像層200 同じ幅がおよそ考えられるが、画像の高さが200 を層にするよりより少し大幅にである高さであって、現在どの画像層200 をユーザーへ表示するか、はっきりツールバー100 の存在にもかかわらず見ることができる。
【００５４】
ツールバー層202 の下またはその後ろで、そして画像層200 の上にまたはの前に、最初の透明な層204 は生成される。ツールバー層202 とは違って、高さと幅によって、画像層200 と同様な寸法であるように、最初の透明な層204 は大きさで生成される。 たとえば、ズームインの対話型機能の間に、現在表示する画像層200 がサイズの変更に導入する際、現在表示される画像層200 のそれに一致させるように、最初の透明な層204 はサイズで調節する。 更に、最初の透過層204  が x とy の軸に沿ってユーザーの画面に移動する場合、ユーザー が開始した、最初の透過層204 のx 及びｙ軸の点a からの マウスのクリックとドラグ(例えば、xa, ya)、及びx とy 軸のb を指す（ 例えば 、x b、y ）最初の透過層 204 は、ソフトウェア20 で 関連付けられ、画像層 200が最初の透過層204 としてx とy 軸と同じ位置へ移動する。
【００５５】
最初の透明な層204 は、後でここに記述されているマニュアルの回転機能と計測機能など、一組の画像14 に関して対話型機能の遂行には、特に有用である。それと共に動くには、最初の透明な層204 の動きにより画像層200 のすべてをもたらすので、透明な層204 は、効率的に遂行されるため、パノラマか移動機能のような、また他の対話型機能を可能にする。(ある情況の下で、最初の透明な層204 は付加的な利点をできるかもしれない程度の制限のユーザーが画像では層200 にする現在表示できる画像をコピーする。すなわち、コピー機能が最初の透明な層204、および/または最初の透明な層204、またツールバー層202 より以上のコピーでの起因する)。画面の見通しの下または後ろに、最初の透明層204 に、主に、後術のように、計測機能に関して使用される第2の透明層206が生成される。
【００５６】
むしろ、x とy の軸に沿った、x とy の軸に関する階層の他が移動されても第2 透過層 206 は固定座標に残存する。
【００５７】
発明のシステム10に従って、現在考えられる対話型機能を図7〜15を参照して、さらに詳しく説明する。図7 と8を参照すると、現在発明に従ってツールバー100 の1 つの可能な実施は示されている。システム10 の現在好まれた実施例では、対話型機能及び他を可能にするのみ、また一組の画像14に関して対話型機能がいかに遂行されるか、ある程度、対話型機能及び制御の両方を可能にするツールバー100の「ボタン」またはアイコン101は装備される。
【００５８】
＜ツールバー＞  
技術の巧みな人が認めるように、マウスによってか類似した装置か、接触スクリーンのように、コマンドは色々な手段によってシステムへ運ばれることができる(例えば、タッチ画面での点から点へのコマンドの送信) 。コマンドは、画面に関して様々な位置とまたはマウスの状態関連付けられることができる。たとえば、「マウスの終わる」、そして 「マウスのクリック」 コマンドは位置か状態との関連付けられることができるまた、現在の発明に従うシステムの好まれた実施例のようなシステムでは、 「マウスアップ」、「マウスダウン」、そして 「マウスアウト」位置か状態とに関連付けられる。ソフトウェア20 は、ツールバー100 のボタンに関してこれらのコマンドの各自が対応する行為を始めるように形成されることができる。
【００５９】
図7 を参照してみると、本発明のシステム10 の好ましい実施例に従ってツールバーが説明されている。右から左へ、図7 に表示されたツールバー100のボタンは、ユーザーに次の対話型機能の呼び出しを可能にする： (1) 、(図 7参照) (システム10のプロバイダのロゴまたはウェブページのプロバイダーのロゴなど)、ユーザーがマウスを使用することを可能にする、また画面位置に対応し、システム10 へx とy 座標を同様に使用させる他の物体、ツールバーを自分の表示画面の表示できる部分の上で動かすため、ロゴの形に表せるボタン 102; (2) 親指かノブ106および水平に配置にさせられたトラック 108で構成され、ユーザーがズームインするか、または画像12からズームインすることを可能にするボタン 104; (3)   「リセット」ボタン 110, ユーザーが、最初に配信された形式で、最初にユーザーに配信された、最初に前もって決定したもの(ズームインでない時など);または指定画像層 200 に戻ることを可能にする (4)そのある次元に対応し、最初にへ画像の物体のある次元を識別し、そして実際の実寸に関する情報を得るため に、ユーザーがマウスか類似した装置を使用することを可能にする「計測」のボタン 112;(5) 画像層200 を、選択として,  横の何れか縦か斜めの方向において表示画面の1 つの位置からの別のものへのツールバー層202、ユーザーが自分のマウスか類似した装置を使用することを可能にするか透明な層204を選別するか、または動かすための 「パンまたは移動」のボタン 114; (6)  右方向に、ユーザーに回転動きの錯覚を与えるため、可能な画像層 200a-200p間から次々に変わるため, ユーザーにより現在表示できる画像層をもたらすことを可能にする「右の回転」ボタン116; (7)  ユーザーが、現在表示できる画像層に,少なくとも2 つの可能な方向(左から右へなど)の1 つに、マウスのクリックとドラグで、回転効果をか感知する「マニュアルの回転」ボタン 118。これは、ユーザーが、可能な画像層200a-200pの間でから次々に変わるため、 現在表示できる画像層をもたらす。; そして (8)  左の方向に、ユーザーに回転動きの錯覚を与えるため、可能な画像層 200a-200pの間でから次々に変わるため, ユーザーにより現在表示する画像層をもたらすことを可能にする「左の回転」ボタン120。
【００６０】
他のツールバーボタン101は、 ある特定の一組の画像14 のために可能にされた、焦点のズームレンズボタン1104、メニューオプションボタン1254、表示の変更ボタン1280など、 他の対話型機能のためのボタンと同様、また、後述する他の対話型機能のように提供されることが可能である。 
【００６１】
発明に従うシステム10 の好まれた実施例で、 ツールバーのボタンによって対応し、ユーザーに対話型機能の記述を与えるため、ユーザーがツールバー100 のボタンかアイコンをつける時はいつでも、ユーザーが要求された一組の画像14 といかに対話型に作用することができる、そのボタンを使用して - すなわち、図7 のテキスト・ボックスで示されているようにアイコン の機能性、または、画面の「ポプアップ」がの記述される。 
【００６２】
代わりに、「マニュアルの回転」ボタン(または他のどのボタンも)は活動化させるときにユーザーのプロンプトが必要でないように、ユーザーが最初にシステムの使用を始める時、発明に従って、ユーザーはヘルプ・メニューか他の情報参照表と示されるツールバーのボタンのそれぞれを記述する。ユーザーが様々な対話型機能を始めることを可能にするようにツールバーを提供するが、要求された画像と好ましいがある。通常の技術者は、ユーザーが対話型機能を始めることを可能にする他の手段ことが可能であることを容易に認める。画面へつながれるキーボードのキーストロークの様々な組合せの使用、画面へつながれる声コマンドを使用して、または画面へつながれるコマンドに対応する他の信号がこれである。 
【００６３】
もう、それ以上の代わりとなる実施例では、現在表示できる一組の画像の層200 を除いてツールバー層202 は、画像層200 のすべてと同様、一組の画像14 の配信に眺めから隠しておかれる。すぐユーザーへのツールバーを表示するかわりに、ツールバー層202 を実施できるアイコンか他の記号を含んでいる現在表示できる層200 とともに、別の層は目に見える一緒になされる。 すなわち、ユーザーが記号上に、自己のマウスまたはこのツールバー実施層のアイコンを動かした時、ユーザーの 行為によってシステム10 はツールバー実施層202と現在表示される画像層200を視認可能にする。代わって、ツールバー層202 及び現在表示される画像層200 を視認可能にした時には、ツールバー呼び出し層は隠れる。むしろ、ツールバー実施層は、たとえば、画像層200 より画像の高さ及び幅の10 分の1 程度小さいために、ユーザーに視認可能なツールバー呼び出し層は、現在表示できる画像層200に描写された物体16または場面17の認識や、ユーザーへの過剰な干渉をしない。
【００６４】
同様に、発明に従って、ツールバー層202 にツールバー100 のあるシステム10 が用意される。このボタンかアイコン101がユーザーによってマウスのクリックなどで活動化させた場合、ツールバー202 をユーザーの眺めの視野から隠し、そしてツールバー実施層によって取り替えられるように、ユーザーが自分の眺めの視野には、現在表示できる画像層200および再度ツールバー実施層しか感知しないできない。 発明に従ってシステム10 の現在好まれた1つの実施例では、一組の画像14がウェブページのバンナー広告と共にと対話型に作用していて配信される。ツールバーの「リセット」ボタンは、ツールバーを眺めから隠すため、ツールバー実施層の唯一の現在表示できる層200 及びツールバー呼び出しアイコンのみがユーザーによって目で見えるように使用される。前述のような特徴により、ユーザーが現在表示できる画像層200 を感知している間、ツールバー100 を除去するために望まれた場合、ユーザーに紛らわす可能な表示のため、システム10 の様々な対話型機能をよく知っているユーザーには、ツールバー100 を全体で隠すことを可能にする。 
【００６５】
対話型機能のいくつかは、ツールバーの適切なボタンかアイコンがユーザーで活動化されるるか、呼び出される時、ツールバー100の選択は完全に遂行され、利用できる。 たとえば、 ユーザーがボタンをつける時、そして、自動回転または自動回転の右のボタンのマウス・ボタンをクリックしたまま、システム10 により現在表示できる画像層に、画像層200a から層200p まで循環させるか、または画像層200a、画像層200p 、200o などをそれぞれ循環させる。対話型機能の他に関しては、マウスを上に動かすか、マウスボタンを押すか、またはボタンでクリックすることで、システム10 を特定の対話式機能モードに置く。そして対話型機能を遂行するため、ユーザーは現在表示できる画像層200 に関してマウスを動かさなければならない。同時に、最初の透明な層204 のマウスの座標または現在表示できる画像層200に、マウスからのコマンドに対応する機能がある。たとえば、ツールバーの「マニュアル回転」クリックすることは、「マニュアル回転」モードにシステム 10 を置く。しかし、マニュアル回転を行うには、ユーザーは順序で対話型機能を回すには、ユーザーは最初の透明な層204 (ユーザーの画面でのｚ-軸から見て、現在表示できる画像層200 の上部または上にある) をクリックしなければならない。そして、回転効果が望まれる方向(たとえば、左または右へ)にマウスをドラグする。
【００６６】
ツールバー100 自体に関しては、ユーザーの画面におけるツールバー100 の方向変更を可能とするよう、システム 10 に その機能がある。すなわち、マウス・ボタンを押すこと、及び/または、マウスのクリックによって、マウスが、現在表示された画像層200 全体を感知するよう、ツールバー100 がユーザーの能力を干渉せずに、現在表示されている画像層200 が表示された位置に対するいずれか表示可能な領域内、または当該領域の完全な外側に表示された領域 (例えば、表示された領域のボーダーを越えて)など、ツールバー層202 内のいかなる位置に配置されていても、ユーザーの操作によってツールバー100 をユーザーの画面のあらゆる位置に移動することができる。すなわち、ユーザーがツールバー層202 の境界の内でマウスをあらゆる位置に移動し、及び/または、マウス・ボタンを押し、x 1、y 1、に対応する座標をマウスでクリックし、そして表示されたx 2、y 2座標に対応する別の位置へ自己のマウスをドラグすれば、ツールバー100 はx 1 、y 1 から x 2 、y 2 へ移動する。図8〜9 では、そしてx 1 とx 2 の違いに基づかせていては、一方でy 1 とy 2 の違い、またもう一方では、現在表示できる画像層200 の眺めの分野の外全体など、ツールバー100 は画面で動く。ツールバー層ボタンまたはアイコン101 は、図ではたまたまシステム10提供者のロゴとしてあるが、ボタン102など、ユーザーに移動ツールバーの機能の視覚的ヒントを提供することが可能である。
【００６７】
＜ズームの(標準)対話型機能＞
発明に従って、システム10 のズームイン対話型機能は既存技術システムよりも、特に、ズームインの対話型機能の複数の重要な利点を反映する。特に、発明に従ってシステム10 の表示できる区域でのズームイン対話型対話型機能は、ユーザーに滑らかに処理されたズームインを感知することを可能にする。拡大された画像を増加収容し、そして現在表示できる画像層200 の次元は、ズームレンズが遂行されると同時に比例して調節され、ズームインされる。さらに、 現在表示できる画像層200の画像12 の解度は、ズームインが高く残った後、 高解度の画像が発明に従ってシステム10 を相当な遅れなしに、ユーザーに伝えられることができるので、高解度の画像と関連付けられる多量のデータによりによってなさされる。
【００６８】
図 10〜11について 、システム10 はズームイン対話型機能を可能にし、次に従って実行する。ある特定一組の画像のあらかじめ定義されたズーム係数z は、ソフトウェア20 によって一組の画像14 と関連付けられる。ズーム係数z 一組の画像14 がシステム10 へもたらされる時（例えば、一組の画像14 が管理されていれば、第三者提供のウェブサイトのウェブマスターによって、ズーム係数z をいつでも調節することが可能）、またはいくつかの理由でより遅い時点で導入される可能性もあった。代わりに、別の方法でユーザー(またはウェブマスターによって)が指定するイベントのパラメータの値がなければ、ソフトウェア20は、ズームレンズの要因z のための省略時の値を含む可能性もある。さらに、ソフトウェア20 は、例えば、現在表示できる画像層200 の画像のデフォルト寸法(例えば、デフォルトの幅)、及びズーム操作後の(例えば、幅のズームインで)、そして画像の意図されていた寸法を使用して、ある特定の一組の画像14 の一つまたは多くには、ズーム係数z 及び計算のためのアルゴリズムが含まれる。
【００６９】
画像のズームインしたとき、ユーザーによって感知されるように、高解度の画像を可能にするシステム10 のズームイン対話型機能は有利になる。たとえば、一組の画像14 が1 つの画像12だけ から成っていれば、物体の単一の画像に関して、2 次元の唯一の対話型機能にみ可能にされる場合、高い画像の解度がいかにあるかにもかかわらず、画像12 はユーザーに急速に配信されることができる。JAVA（登録商標）のような言語を使用して(長い受渡し時間と普通) 関連付けられる画像、またはプラグインで提供されるのような付加的なソフトウェア、が配信されたら、遅れが発生可能でも発生しないからである。 
【００７０】
たとえば、一組の画像14 の画像12 の数が1 つより大きい場合では、対話型機能は2 つの次元で可能にされ、物体または仮想3次元 の1 つ以上の角度で取られる画像のため、回転のような の対話型機能が可能にされる場合、ズームイン対話型機能の質はその妥協一組の画像14に対して画像12 の数によって全然犠牲にされない。 画像をユーザーへ使用できるようにさせることへの必須条件として、一組の画像14 の画像12 は単一の大きい画像ファイルに組み立てられる必要はない。むしろ、 一組の画像14 の各画像12 はソフトウェア20 によって自身の画像層200 で提供されるなので、配信時間を最低限に保つため、配信される画像の解度を犠牲にする必要がない。従って、そしてユーザーが、配信の瞬間の前もって決定されたか、または指定した最初画像層200 では、提供される画像12 を感知するので、複数の画像、1024 x 768 のピクセルなど、比較的 高解度とのそれぞれは配信されているときに、ユーザーは配信時間以内に遅れを感知しない。最高の利用できる解度が1024 x 768 が一組の画像14 の画像12 のある特定の1 つのためなら、ユーザーへ表示できる元の画像は、たとえば、320 x 240 のピクセルなど解度(すなわち、画像をズームインしない）、での示されることができる。ズームインの対話型機能が命じられる時、そしてズームイン係数、z 、に従って、この例では最大1024 年x 768 のピクセルまで、画像がズームインするといって、 ソフトウェア20 は視聴者へ利用できるピクセルの多くを示す。それに応じて、ズームイン対話型機能が遂行される時、画像12 の質は全然犠牲にされない。
【００７１】
ズーム係数z は5 のような任意の数値である。     図 10〜11について述べると 、ユーザーがThumbnail 108 に沿ってThumbnail 104を 左から右へ移動した時、Thumbnailが動いたピクセルの数は関連したズーム係数、z、 によって増加し、そして画像のサイズが二倍または四倍に拡大される場合がある。発明に従った、ズームイン操作が行われた時、システム10 のズームイン対話型機能が、全体の表示可能な画像層200を拡大するのみならず、現在表示可能な画像層がユーザーへ表示されるウィンドーも拡大する。従って、ユーザーは、現在表示可能な画像層200 が拡大される時に、画像12 で描写された物体の全体を視認し続けることができる。
【００７２】
発明に従うシステム10 の好まれた実施例では、ズームイン対話型機能が遂行される時、関連のアルゴリズムはサイズの増加によってが行われる方向を調節する。画像の物体がズームインする時、すべての方向のサイズで均等にまたは釣合良く増加するように、ユーザーに錯覚を与える。すなわち、そのような調節なしに、画像に関してズームイン操作が遂行される時、サイズで増加するように、画像は画面の右へ降ろすようである (すなわち、画像の高さとして増加するとき、画像はサイズで下りに増加する。そして画像の幅として増加するとき、画像は右へサイズの増加を動かす) 。発明に従うシステム10 の調節では、画像の高さがサイズで下りに増加するとき、画像は高さの増加の半分によって反対の方向ですぐ移る。そして、同様に、画像の幅が右へサイズで増加するとき、画像は幅の増加の半分によって反対の方向ですぐ移る。この方法では、画像は高さの方向及び幅両方で、サイズで均等に増加するようである。
【００７３】
＜リセットの対話型機能＞
ツールバー100 のリセットボタン110 をマウスでクリックするか、または、別の方法で有効化すると、リセットの対話型機能は完全に実行される。 リセット機能によりすべての層(画像層200、ツールバー層202 、透明層204 、 またツールバー実施層206)は、通常位置、すなわち、一組の画像14 がユーザーに最初に提供された時に層があった位置(すなわち、デフォルトの位置)に復帰される。 図12の例では 、ツールバー層202 が最初の透明層204 及び現在見ることができる画像層200 の視野の外にあるように、ツールバー移動機能が実行された後に画面が示される。 図13では、リセット対話型機能が有効にされ、ユーザーが現在見ることができる画像層200 の物体16 のどこかをクリックすると、ユーザーに一組の画像14 が配信されたときに層があった位置へすべての層が戻る。つまり、画像層200a は現在見ることができる。
【００７４】
＜計測の対話型機能/計測ツール＞
発明に従って、システム10 の好ましい実施例に第2 透明層206 に特別な重要性がある計測の対話型機能が、図14 と15 において説明される。ユーザーが計測の対話型機能に対応するツールバー100 のボタン112 をクリックすると、システム10 は計測モードに入る。高さや幅など、現在見ることができる画像層200で表示される物体の1つの寸法をマウスでクリックし、ドラグすると、最初の透明な層204 は、固定されている第2の透明な層206 の上に動く。（本発明によると、システム10 が測定モードにある時、最初の透明な層204 のみが他の層に関して移動可能になる。) 線m は第2 の透明層206 に描かれ、最初の透明な層が第２の透明な層を基準として動いた距離に対応する。この線はマウスがドラグされる前後のマウスの位置の座標、すなわち、マウスのドラグを始めた時の出発点 、x 1 、y 1 、および、マウスのドラグの最終点、x 2 、y 2 に対応する。 
【００７５】
計測ツールによってユーザーが測定する寸法に対応する実際の物理的な値は、システム10 によって知られている物体16 の実寸についての情報とラインm を構成するピクセルの数に基づいて計算できる。 物体16 の実寸についての情報は、計測ツールの使用前のある時点、たとえば、システム10 一組の画像14がシステム10 へ導入された時点でシステム10に入力され、システム10 に認識される。あるいは、画像12 において物体16 の周囲のスペースの寸法についての情報がシステム10 によって知られているので、物体16 の実寸についての情報は、システム10に認識される。例えば、環境で得られる画像12 が、物体16 の実寸 に関し、環境の物理的寸法がx 及びy 軸に沿って認識されている場合、または画像が最初にキャプチャされる場合、システム10 で 提供する適切なアルゴリズムによって、物体16 の物理的実寸に関する 情報 を、外挿法で推定できる。
【００７６】
＜パノラマまたは移動の対話型機能＞
「パノラマ」か「移動」かの対話型機能に関して、この機能が実行される好ましい実施例では、ひとたび有効化されると、マウスが最初の位置から第2位置にドラグされるときの、マウス(またはx とy 座標情報を提供する類似した装置)の最初の位置と第2 の位置の位置間の違いに従って処理される。 たとえば、最初の位置の透明な層204 のマウスの座標をx 1 、y 1 とし、ユーザーが最初の位置からの第2 位置x 2 、y 2 へ線上にマウスをドラグすると、画像のすべての層200および透明な層204 、また任意選択として、ツールバー層202が x 1 、y 1 からx 2 、y 2 への距離により定義される線にそって最初の位置から第2の位置に動く。 たとえば、 図15 については、その線が画面の対角線に対応すれば、透明な層204 及び層200 は対角線上に動き、その線が画面の水平線に対応すれば、層は水平に動く。また、画面の垂直線にその線が対応すれば、層は垂直に動く。
【００７７】
＜自動回転 とマニュアル回転の対話型機能＞
回転機能に関して、システム10 にはこの機能に関して三つの選択が可能である。それらについて、以下の通り記述する:
ユーザーにより、一組の画像14 で描写される物体を回転させるために表示され、2 の "自動回転" 機能の一つ、および/または"マニュアル回転" 機能が有効化される。図7に示されるツールバー100 について 、ユーザーは、適切なボタンかアイコン116、120 をクリックすることによって、右か左など、2 方向の1つでの自動回転機能を有効にする。 自動回転モードでは、特定の平面q の物体の360 度の概観に対応する一組の画像14 のいずれの画像層200でも、連続的に、時間の指定増分の間、現在見ることができる層になる。 対象の物体16 がカメラである例として、カメラの一組の画像14を構成する特定の平面q に、22.2 度の増分で取られた16枚の画像12 がある。 左回転の自動回転機能が有効にされると、適切なツールバーボタンかアイコン116 をクリックすることによって、最初の画像層200a など、現在見ることができる画像層が隠され、第2 の画像層200b など、順次画像層が現在見ることができる画像層に設定される。 画像層はこの方法で循環し、前もって決められたか、指定された増分でもって、それぞれの画像層200a 〜200pは順番にユーザーに見えるようになっては消える。 画像層200 は、ユーザーが自動回転の対話型機能を使えなくするまで(たとえば、ツールバーの自動回転ボタン上のマウス・ボタンによって)、画像層200a-200pの一つが現在表示できる画像層になっては消え、ユーザーに次々と表示され続ける。 
【００７８】
当然、2 つの自動回転対話型機能の1 つ (「右の自動回転」 か「左の自動回転」) が適切な自動回転 ボタン116 と120をツールバー100 でクリックすることによって呼び出されると、現在表示できる画像層が最初の画像層200a 以外の時、たとえば、たまたま画像層200hが現在見ることができる画像層であると、画像層200hが回転効果の出発点となる。
【００７９】
同様に、ユーザーが、一組の画像14 のため、自動回転機能を使えなくすると(すなわち、現在表示できる画像層が画像層200 の間のどこかにある時(たとえば、中間の画像層200g )に、取得自動回転モードからシステム10を取り外す）、自動回転機能が無効の時に、現在表示できる画像層200が中間の画像層200gに残る。 
【００８０】
ユーザーが反対の方向への自転回転を望むならば、たとえば、最初の画像層200a から、最後の画像層200p、 最後から2番目の画像層200oへと、画像層200 は反対の方向で循環する。この発ｈ明によると、システム10 のもう一つの良い実施例では、ユーザーは、物体16 のために得られた画像12 の性質とタイプによって 、1 つ以上の平面で約360 度で、一組の画像14で描写される物体16 の回転を命じることができる。 たとえば、一組の画像14 に十分な画像12 があれば、ユーザーは、横の方向 (すなわち、「左回転」または「右回転」) に加えて、縦の方向(たとえば、「上への回転」または「下への回転」)の回転の効果を達成できる。 
【００８１】
ユーザーが物体の仮想の3次元効果を感知するには、「マニュアル回転」機能 は「自動回転」の代わりとなる。ツールバーの「自動回転」アイコンの1 つを、クリックまたは押し続けることにより回転の視覚効果を始めるよりも、むしろ、ツールバー100 のアイコン118 の「マニュアル回転」を最初にクリックし、現在表示できる画像層200にマウスを動かすことにより「マニュアル回転」機能は実行される。 次に、ユーザーはマウス・ボタンを押し、回転効果が必要な方向にマウスをドラクする。 一般によくあるケースのように、回転効果が物体の一つの軸または平面にだけ利用できるならば、ユーザーは右へマウスをドラグし、その方向の回転を始め、左へドラグし、左に物体の回転を始める。 回転角度、すなわち、次々に現在表示できる画像層とされては隠される画像層のセット200a〜200p の画像層200の数は、部分的には、どの位までユーザーがマウスを画像にドラグするか依存する。 画像レーヤー200a〜200pの適切なレーヤーがユーザーに現在見えるようにされ、そしてユーザーから隠される速度は、一部には、ユーザーが画像の両端でマウスをいかに速くドラグできるかに依存する。従って、ユーザは、自動対話型機能がいつ実行されるかより、回転対話型機能がシステム10 によっていかに実行されかを、よりよく制御ができる。 物体16 の回転の可能な十分な画像12 があれば、物体に関してジャイロスコープの仮想の3次元 効果を提供するためマニュアル回転機能を使用されることができる。各方向が別の回転平面に対応する異なった方向で、表示できる画像層200 をドラグすることで、物体16 を物体の多数の平面で回転する。
【００８２】
二次元画像の場合、対話型機能には、以下の一つ以上の対話型機能を含むことが望ましい: (1) 画面上で画像層をパンするか、動かすこと; (2) 現在見ることができる画像レーヤーで描写される物体の一つ以上の実寸を測定すること; (3) 現在見ることができる画像層でズームインまたはズームアウトすること; (4) 一組の画像14 がユーザーに提供された時に現われた形式に、ツールバー層、透明な層及び画像層をリセットする機能。
【００８３】
発明のシステム10 よる別な実施例では、特定の一組の画像14 には1 つの画像層200 しか生成されない。たとえば、ユーザーへウェブページの配信に表示でき、または画像層200 の1 つが前もって決定されたか選択された1 つなど、対話型機能の処理中に表示できる画像12 の、また現在表示できる画像12 が、単一の画像層200 に出入交換（スワップ）される。 また、発明のシステム10 に従うと、他の代わりとなる実施例では、ツールバー層202 および/または透明な層204 、206 は任意である。
本発明のシステム10に従って、現在考えられる対話型機能を、図17〜40までを参照し、さらに詳しく説明する。
【００８４】
＜一つのウェブページの多数の対話型画像＞
本発明に従った、現在の好ましいシステム10 の一つの実施例では、ウェブページへのユーザーのリクエスト 60に応じ、ユーザーの画面にダウンロードされるウェブ ページの多数の一組の画像14 に関して、ユーザーに対話型機能を視認しながらの遂行を可能とするよう、ソフトウェア 20 へ設定される。むしろ、ユーザーの意見は、共通の画像層200を通し、多数の一組の画像14 、また、適切または適当であれば、共通ツールバー層202 、第1 及び第２透明層204 、206 、そして後に記述された他の層などを見ながら対話型に作用する。
【００８５】
図17 の 例では、ユーザーが本発明に従ったシステム10 を使用したウェブ ページをリクエストし、取得した後のユーザー画面の説明をする。この例では、ユーザーには四つの一組の画像14 のと対話型に作用する機能があるが、提供される最大数の一組の画像14 は ウェブページの容量によって、また、大体においてユーザーの画面の物理的なパラメータ(例えば、ユーザーのコンピュータの記憶容量及びプロセッサー)によって限定される。一つの一組の画像14 は、ユーザーへのウェブ ページの配信には、現在表示可能な画像層 として視聴者へ提供され画像層200 が、それぞれ第一の一組の画像1010 を構成した、各画像12 のそれぞれのために作成された第一の一組の画像1010としてソフトウェア20 で表示される。画像層200のほか、対話型機能の種類数及び依存して提供されるツールバー層202 、そして最初の透明層204 または第2 透明層206が多数の一組の画像14 に提供される。
【００８６】
画像1010 のほか、第一の一組の画像14 は、記号1012 の識別によって物体16の写真または場面17、もしくは図または映像、あるいは場面17の表示としてウェブ ページに表示できる。代わって記号は、単にユーザーの表示画面の区域を識別するのに役立つか、あるいはユーザーが狙った記号1012 に対応する一組の画像14に関して対話型機能を可能にするため、テキストまたは写実的な構造物からも構成可能である。 記号が写真である場合、記号はまた、記号1012 と関連付けられるか、対応する一組の画像14 の一つの画像12を構成できる。
【００８７】
現在の好ましい実施例では、本発明に従ったシステム10 は、ユーザーの画面の記号1012における収容区分を、DHTML のプログラミング言語における階層化の特徴を使用してDHTML に書き込みを行うソフトウェア20 によって実施する。但し、記号1012の場合には、すなわち、一般的には他の対話型機能の実施によって使用されるz 平面では、ユーザーの画面のz 軸といった異なったものの背後の一つに反し、ユーザーの画面x/y の平面またはx とy の軸に沿った層は、ユーザーの画面には並んで提供される。
【００８８】
一組の画像14 との関連付けに加えて各記号1012 は、ズーム係数z 、また定義が一組の画像14 で描写される物体16 の実寸に対応する変数など、一組の画像14に関し、一つまたは複数の利用可能な相互機能の遂行により、有用あるいは必要であるパラメータと関連付けることができる。
【００８９】
例として、ユーザーへ提供される四つの記号1012 は、ユーザーの画面に4 組のパラメータが四つの記号1012 を提供できる。いずれかの対話型機能がソフトウェア20の第一の一組の画像1010 に対して可能にされた場合には、ウェブ ページの配信時にユーザーにも利用可能である。ユーザーが、第１の一組の画像1010以外の一組の画像14、すなわち、一つの記号1012 に関連付けられる一組の画像14 以外に、むしろ一つまたはより多くの対話型機能を遂行したいのなら、ユーザーは、対話型機能 が望まれる記号1012に対応する画面の座標に、ただ単にシステム10 でクリックするか、または別の方法で指定すればよい。 ユーザーがこの処置をとった時、指定記号1012 と関連付けられる一組の画像14 のため、システム10 が第一の一組の画像1010 に画像層200 からスワップする。第一の一組の画像1010 と関連付けられるツールバー層202 の対話型100は、第一の一組の画像1010 に関して利用可能な指定記号1012 に対応した一組の画像14 における、対話型機能の数及び種類が同じか、または異なっているかにより、指定記号1012 に関し、一組の画像14 が再構成されるか否かが決定される。画像層200 がスワップすると、第一の一組の画像1010が、ユーザーによって現在選択されていない間、対話型機能にはまだ利用できることを示すため、第一の一組の画像1010 に関連付けられた記号1012が画面に提供される。
【００９０】
代わりに、閲覧のために利用可能な、また、ある特定のウェブページによって表示される対話型機能の一組の画像14 の全ては、ウェブページの配信時に、記号1012 の識別 によって第一の一組の画像1010 がないこと、また、ユーザーが単に最初に視認して対話型操作を希望した記号1012と関連付けられた、一組の画像14 のいずれか一つを選ぶことができる。画像層200(例えば、16個の画像を有す一組の画像14 を持つ画像層200a〜200p)のほか、ツールバー層202 、そして第1 及び第2 透明層204、206 、あるいは一組の画像14 の一つの画像が現在表示されている画像層200に、ユーザーへ表示される画像として生成される。 
【００９１】
本発明に従ったシステム10 の、この好ましい実施例は、各一組の画像と関連付けられた対話型機能を別にし、明瞭に可能としたソフトウェア (例えば、HTML またはXML コード) 以上に、ユーザーに対する多数の一組の画像に関し、非常に容易かつ迅速に様々な対話型機能を遂行する能力を与える。ユーザーに対して項目を表示するために、システム10 のこの実施例がオンラインショッピングまたは「電子的追跡」のアプリケーションに使用されれば、ユーザーはすぐに提供された一つの品目から別の品目へとスムーズに商品間を移動できるほか、各商品に可能にされた、あらゆる対話型機能をも直ちに実行できる。
【００９２】
好ましい実施例では、多数の対話型画像はまた、ウェブ ページのテキストの中に、あるいは散在した形式で与えられることが可能である。
【００９３】
システムの前に記述されている実施例はまた、ユーザーに、ウェブ ページから退出することなく焦点のズーム対話型機能、または計測の対話型機能など、対話型機能のいずれかを使用し、ウェブページの画像と非常に迅速に対話型作用が可能なウェブサイトにおいて、複数の画像を含めたウェブサイトのギャラリーのページに使用される。このアプリケーションのツールバー層は、ウェブページの特定の位置に残存するか、または任意の地点に配置することが可能であり、いつでもあらゆる地点に移動できるよう、記号から記号へと転移することが可能である。
【００９４】
＜幅の調整、焦点ズーム及び補足的情報の対話型機能＞  
また、本発明のそれ以上の面では、システム10 の 一部には対話型機能の終了時のように、対話型機能の間に位置を変える画像やユーザーの画面のx 及びｙ軸に関してあらかじめ定義され、そして前もって決定された方法で方向づけられた、現在表示されている画像層 200によって処理されるソフトウェア20 に従って対話型機能が可能になり、そして遂行される。類似した位置再整理を含む対話型機能の標準的なズーム対話型機能に関しては、前述した。即ち、画像ズームのx とy の軸に沿った位置は、均等または釣合良く、全ての方向のサイズで増加して画像ズームで現われるよう、ズーム操作の後で調節される。位置を変えることを含むこれらの対話型機能については、次の予備の記述及び定義が有用である。
【００９５】
＜「実際画像」、「デフォルト画像」、「ズーム前の画像」及び「ズーム中の画像」＞
一組の画像を有す画像が、ユーザーに対してウェブページによって配信される場合、ユーザーの要求に応じて、各画像 12 は二つの条件または状態によって特徴付けられる。これらの状態の一つは、「実際の画像」と呼ばれ、そして、デフォルト状態や「デフォルトの画像」と呼ばれる画像 の実際の状態である。
【００９６】
ここでの、「実際の画像」という言葉は、一組の画像14 のある特定の画像12 の最高解度のx 及びｙ軸に沿った寸法として使用される。例えば、図18について、ある特定の一組の画像14 は16 個の画像12 から構成される。画像12 のそれぞれのサイズは1024 x 768 ピクセルであってもよい。これらの画像12 のいずれかが、ユーザーに対して表示されるべきソフトウェア20 によって形成される対話型機能の性能の前後または最中の場合、例えば、ズーム処理の理由によって論理上利用可能な解度より、より少ない解度で最初に表示される画像12 が、ズーム対話型機能で可能にされた1024 x 768 のピクセル以外の大きさに分類されて反映する様々な解度により、画像が表示される。あらゆる画像12 のための実際の画像1050 は一組の画像14 に存在し、その画像のサイズはシステム10 へ通知されているので、実際の画像の幅及び高さは、例えば、x とy の軸に沿って特定の位置に関して画像の位置を変えることにより、参照した地点として常にシステム10 によって 使用される。 実際の画像1050 の幅及び高さはx a 、そしてy aと、それぞれ呼ぶことができる。実際の画像1050 の左上部のコーナーはx AL 、そしてy ALと、それぞれ呼ぶことができる。技術専門家によって認められるように、デジタル化された画像の測定単位は、一般的にピクセルで表現される。
【００９７】
デフォルトの画像 1060 は、各画像と関連付けてソフトウェア20 であらかじめ定義される前もって決定されたx 及びｙ軸に関して高さ及び幅を持っている。ある特定のアプリケーションでは、デフォルトの画像1060 は、図19 で説明されたように、 ユーザーへのウェブページの配信に、ユーザー画面の左上部のコーナーに配置するか、またはあらかじめ定義されたx とy 座標の望ましいセットに従い、x 及びｙ軸に沿って別の方法で方向づける。ｘ軸に沿うデフォルトの画像の幅はx d に、ｙ軸のデフォルトの画像の高さはy d に、デフォルトの画像の左上部のコーナーの位置はx DL とy DL に、そしてx とy の軸に沿うデフォルトの画像の中間点か中心点はxdc 、そしてydcと、それぞれ呼ぶことができる。
【００９８】
図20を 今参照してみると、ズーム操作が実行される前の画像の状態は、便宜上、ここでは原物またはズーム以前の画像1070と呼ぶが、本発明に従った技術の専門家であればわかるように、一つまたはより多くの回数でズームされるような物体及び原物、  もしくは画像1070 は ズーム前 に既に処理されたように、現在表示されている画像層200 に関し、一つ以上のズーム対話型機能が前もって実行される。ｘ軸に沿った原物またはズーム前の画像はx o に、ｙ軸での原物もしくはズーム前の高さはy o に、原物あるいはズーム前画像の、左上部のコーナーの位置をx OL 、y OL に、そして原物またはズーム前の画像の中間点もしくは中心点は x OC 及びy OCとして、それぞれ参照される。
【００９９】
ズーム操作後及び図21 については、画像1080 の幅がｘ軸に沿ったズームをx z といい、ｙ軸に沿った画像の高さをy z といい、そして左上部のコーナーの画像ズームを x ZL 並びに y ZL といい、また、中間点あるいは中心点ズームのx とy の軸に沿った画像をx ZC 、及びy ZC と、それぞれ呼ぶことにする。 
【０１００】
前の定義と参照地点に注意し、幅調節のズーム対話型機能、焦点ズーム対話型機能、そして補足情報、または「ホットスポット」の対話型機能を、図 22 〜 33 に基づいてこれから説明する。
【０１０１】
＜画像寸法と画像層寸法＞
一組の画像14 の各画像 12 は、一般的にデジタル化された写真、または他の物体16 の表示を デジタル化したもの、または物体 16 もしくは場面 17 から構成される。 
【０１０２】
画像12 には普通、ｘ軸に沿って測定可能な高さ、そしてｙ軸に沿って測定可能な幅がある。しかも、本発明に従った好ましいシステム10 の実施例で、保持のために生成された、及び/または、画像をユーザーへ現在表示可能とする画像層の寸法などの画像層を生成するコードがある。これは、一般的に画像の寸法に対応し、また、共存するなど、DHTMLの処理できる階層経由で、画像層のコンストラクトによって一組の画像14 の様々な対話型機能を可能にし、実行がなされる。
【０１０３】
DHTML の処理の一つの方法は、「ズーム」として知られているスタイルの選択を使用するか、または階層の幅、及び/または、高さが百パーセントある画像の幅の配置における設定である。例えば、HTML のスタイルの選択では、画像の実際の幅x a または高さy a が認知され、そして層の 幅x o が認知された場合、画像のスタイルのズームは、x a によって区分けされるx o へ配置することまたはy a によって区分けされるy o へ配置することができ、そしてズームする画像が、画像層の幅に一致すべき実際の画像におけるサイズの割合を与える。 従って、デフォルトの高さ及び幅が、画像層に比例しない場合は例外であるが、画像層の高さに対する幅の割合と、実際の画像の高さに対する幅の割合は一致する。
【０１０４】
スタイルをHTML で使用する利点は、アルファフィルターのように、フィルター様式と共に使用することができるほか、着色された画像の先端部間の転移において、鋸歯状に粗い先端部を滑らかにし、アンチエイリアシングとして知られたこのプロセスにおいてより正確に表示されるようにし、ウェブ ページに表示されるべき典型的な256 色パレット以上を可能とする、サイジングの画像のためのズームに対してである。
【０１０５】
そしてそれ故、図 22 について、一般的には、画像の保持または提供される画像層の高さと等しい、画像の高さ y image と一致する。 同様に、画像の幅x imageと、画像層の幅は同一である。表示される画像の高さ及び画像層の高さと、表示される画像の幅及び画像層の幅と同じものが一般に存在するので、「画像」及び「画像層」は、ユーザーの画面のx 及びｙ軸に沿って画像または画像層の位置に関して交換可能に使用される。
【０１０６】
＜幅調節の対話型機能＞ 
図 23〜28では、位置再調整を利用する対話型機能は、幅調節のズーム対話型機能として呼ばれる。ユーザーの視野の中でのバランス良い画像ズームは、物体16 の高さが、常に一組の画像14 の物体16 の幅より大きい場合、画像のズームインとズームアウトを保つためにこの対話型機能が提供される。本発明に従ったシステム10では、ｘ軸に沿って測定された場合には画像層200 の幅が、そして、ｙ軸に沿って測定された場合には画像層200 の高さが、一組の画像14 で描写さるいかなる物体 16 または場面17の幅と高さに対しても最大の対応をする。例えば、物体16 は衣類の特定商品を身に着けている人だとすると、それ故に、物体の高さ及び画像層200 の高さは、物体の幅及び画像層200 の幅より大きい。普通、図24 と25 について、画像のズーム時に、例えば、画像をデフォルトへ戻すため、幅より大きい高さを持っている状態からズームさせると、画像ズームの視野は表示できる区域に付加的なスペースがあっても、例えば、ズームインまたは画像を表示するユーザーの画面において、人の頭部または足をカットしてユーザーの視野から完全に、または部分的に移動する。
【０１０７】
現在の本発明に従った、システム10 では、ズームされた一組の画像14の画像12 を 含んだ現在表示できる画像層200 の 位置は、ズームインまたはズームアウトの処理中に、ユーザーの視野からカットされないように画像で描写される物体 16 または場面 17 のように調節される。
【０１０８】
例えば、画像1080 ズームの位置を変える一つの方法であるズームアウト操作は、図 26〜28及び後述の変数について記述されている。デフォルト画像の左上部のコーナーは、ユーザーの画面に関してｘ軸に沿って認識された位置、すなわち、x DL 、また、中間点と同様に、デフォルト画像の中心点、すなわち、xdc を持っている。ズーム対話型機能が遂行される時、そして下記に記述されているように、ズーム前の画像層の画像は拡大し、利用できる多くのピクセルはズーム係数zによって 定められたユーザーに表示される。そして間隔に対応するThumbnail画像106の移動距離のピクセル数が、ゼロ位置からズームツールバーボタン104のトラック108 に沿って移動される。
【０１０９】
それに応じ、x ZL と呼ばれる ｘ軸に沿ったズームイン画像の幅x z は、ｘ軸に沿って、画像ズームインの左上部のコーナー位置、そしてx ZC と呼ばれるｘ軸に沿った画像ズームの中間点または中心点の位置と同様に認識される。それらの認識されている座標を与えると、画像は次の通り配置される。図26では、ズーム前の中心点x OC は、Δx の量によってx方向に移動し、デフォルトの画像層の中心点 xDC (Δx = xDL - xOL + (xD/2 - xL/2))の位置と一致する。そして図27 については、トラック108 に沿ったThumbnail画像106 の位置及びズーム係数z に従い、画像が拡大する。次に、図28 を参照すると、画像のx ZC ズーム中心点が、画像ズームの間と画像ズーム前の幅における相違の半分に等しい量によってｘ軸に沿って位置を変える。最終的に画像ズームは、画像がデフォルト画像(Δx x x z/ xD) の幅に対する画像ズームの幅の倍数によって増加され、ズーム前となるように移動することにより、更に画像x ZC の中心点におけるズームのｘ軸に沿ったΔx と等しい量の移動によって調節される。
【０１１０】
“y-軸にも同様なプロセスが発生する。 トラック108 に沿ったThumbnail画像106 の位置、そしてズーム係数z 、に従って画像は拡大する。次に、画像yZC ズーム中心点が、画像ズームの間及び画像のズーム前の幅における相違の半分と等しい量により、y軸に沿って位置を変更される。最終的に画像ズームは、ズーム前の画像が、デフォルトの画像の高さに対する画像ズームの高さの比率によって増加され(Δy x yZ/yD)、量Δy と等しい 量により、ｙ軸に沿って画像ズームの中心点のy ZC へ移動することで更に調節される。
【０１１１】
＜焦点ズームの対話型機能＞
さらに、本発明に従ったシステム10の、それ以上の実施例では、ズームの焦点になる特定の画像におけるユーザーに対し、特定の区域1100 を選択した一組の画像14 に関し、別に拡張されたズームの対話型機能が利用できる 。 焦点のズーム対話型機能は、自己が拡大したい現在表示可能な画像層の区域を定義するため、ユーザーの画面に関する特定の位置、例えば、区域の中心に対応した位置など、ユーザーの画面または他の位置に表示可能な区域の中心に対応する位置に対し、ユーザーによって定義されたズーム前の画像及び拡大された画像を感知するためにユーザーの使用を可能にする。好ましい実施例では、焦点ズーム対話型機能は、ユーザーが引いた線の初めと終りの点に対応した多角形を描画する。また、ユーザーの画面に関連して望ましい位置で終わる(例えば、ユーザーが引き出す線の中心で)拡大された画像の、多角形の中心に対応する点のように、画像の拡大及び画像の位置を変えるシステム(例えば、長方形)に焦点をあて、ユーザーが画像の区域を渡る線を引くことによって実行される。熟練した技術者の一人が認められるように、焦点のズーム対話型機能は様々の異なった方法で実行される。その一つの方法は、以下の記述のとおりである。
【０１１２】
本発明の現在の好ましい実施例及び図 29 については、画像層200 とツールバー層 202 、最初の透明層 204 、そして、オプションとして、上記で説明した計測の対話型機能に関して記述されている、第2 透明層206への目的、そして機能が類似している第3 透明層  1102において焦点のズーム対話型機能が実行される。計測の対話型機能及び焦点のズーム対話型機能の、両方の全てがユーザーに利用可能な場合、特定の一組の画像14 に関して、第3 の透明層1102 、そして計測の対話型機能における二番目の透明層206は同一となる。
【０１１３】
一般的に、焦点のズーム対話型機能は次の通り実行される:  (1) 焦点のズーム操作が望まれるか、あるいはいずれかが実行されるためには、ユーザーはクロスヘアに関するマウスを使用して現在表示可能な画像層200 の区域を定義する; (2) ソフトウェア20によって、ユーザーが選択した区域のまわりで描画される多角形は、ユーザーの'ドラグのある程度の計算に基づいた間隔及び座標に対応して描画される; (3) デフォルトの画像における左上部のコーナーに対応した座標上に存在する、原物の左上部のコーナーまたは画像ズームのように位置を変更可能な原物もしくはズーム前の画像として、この記述の目的のために参照する、現在表示可能な画像層における画像;(4) そして原物またはズーム前の画像の高さ、もしくはユーザー定義の多角形のy 座標、そして原物の幅あるいはズーム前の画像の、ユーザー定義の多角形におけるx 座標どちらかに基づいて計算することが可能な、一致した焦点のズーム係数z f の、原物またはズーム前の画像; (5) 選択可能にするには、ユーザーの画面に関して、画像ズームで更に位置を変更可能な望ましいx とy 座標、例えば、画像ズームの多角形の中心への対応は、デフォルトの画像の中心と一致する点や、画像ズームの多角形の中心に対応する点のように、ユーザーの画面が表示可能な区域の中心と一致する点、または他のいかなる望ましい位置にも配置可能な、ズーム画像の多角形の中心に対応する点; そして (6) 多角形は、ユーザー定義の多角形の寸法にバランス良く対応する画像ズームの、多角形の中心に対応した点のまわりで描画される。
【０１１４】
そして、むしろ図 30A については、ユーザーがツールバー100 の焦点のズームボタン1104 をマウスでクリックすることにより、この専門的に特化された対話型機能のズームを実施できる。焦点のズームボタン1104 は、テキスト「焦点ズーム」、または代わりとして拡大鏡の表示のようなグラフィックから構成される。グラフィックが使用される時、あるいはユーザーがボタン上にマウスを動かした時、用語「焦点ズーム」またはボタンに対応した、対話型機能の広範囲の記述が現われるか、もしくはポップアップする。
ユーザーが焦点のズームズボタン1104 をクリックした 時、システム 10が焦点のズームモードに入力され、例えば、「0」または「1」など、特定の値へあらかじめ定義された変数を設定する。 
【０１１５】
現在の好ましい実施例では、システム10が焦点のズームレンズモードにある時のマウスの動きは、クロスヘア1106 で、ユーザーの画面に追跡される。 
画像の特定の区域1100を識別するため、ユーザーがフォーカスしたい焦点をズーム対話型機能で識別する。好ましい実施例では、ユーザーがマウスの処理によって、区域の附近にクロスヘアを置く。そしてマウス・ボタンを保持し、特定の区域にマウスをドラグし、システム10 にそれを定義する。画面または焦点ズームの透明層1102に関する、マウスのドラグ処理開始のX とy 座標は、例えば、x/  そして y/ でソフトウェア20 によって記録される。マウスが物体16を渡っていずれの方向にもドラグされように、現在表示可能な画像層200 で描画されたマウスの、ドラグ中の位置のx とy 座標は記録される。ユーザーがマウスドラグを止めた時、x とy 座標は、例えば、x//  そしてy//としてソフトウェア20 によって記録される。
【０１１６】
むしろ長方形または正方形の多角形1108は、x// とx/  の相違に基き、また、y// と y/ の相違に基づいた多角形の一辺がユーザーの画面に引かれる。任意焦点のズームの透明層1102 が使用されれば、多角形1108 はソフトウェアによってその層に描画される。
【０１１７】
ユーザーが自己のマウスのドラグ行為によって定義した、特定の区域1100 に満足した時には、マウス・ボタンを放す。ユーザーがマウス・ボタンを放したことにより、現在表示可能な画像層200 の区域を定めた多角形1108 によって定義された区域に対応したソフトウェア20 のアルゴリズムが実行される。 
そして、図 30b〜30d について、画像は次に従って位置を変える。最初に、ズーム前の画像における左上部のコーナーx OL   及びy OLは、デフォルト画像の左上部のコーナーx DL  及びy DL に対応する位置へ移動される。 
【０１１８】
焦点のズームの程度は、焦点のズーム係数 z f によって設定される。とりわけ、焦点のズーム係数z f は、例えば、xpu といったｘ軸に沿った側面またはypu.といったｙ軸に沿った側面である多角形1108 の側面の長さにより、ズーム前画像の幅またはズーム前画像の高さの、いずれかの分割によって定められる。たとえば、ｘ軸に沿って多角形1108 の側面の長さを使用する場合、焦点のズーム係数zf はxO / (x//-x/)のように定められる。代わりに、ｙ軸に沿って多角形1108 の側面の長さを使用する場合、焦点のズーム係数zf はyO / (y//-y/)のように定められる。
【０１１９】
そしてズーム前の画像は、幅 x o  と高さ y o  との焦点のズーム係数、 zf  の積 によって拡大し、画像の幅と高さのズームを得る。
【０１２０】
図 30e については、多角形x/   及びx//を定義するため、ｘ軸に沿って第1 及び第2 位置の合計と等しい量によって画像層が動く、左上部のコーナーの点に関してｘ軸の負の方向に (すなわち、左へ)ズーム画像で位置を変えることができ、2で割ることにより、焦点のズーム係数 z f(すなわち、 xO - (x/  + x// )/2 x zF)によって移動する。そして、ｙ軸の第1 及び第2 位置の合計と等しい量により、画像層の左上部のコーナーが動く点に関してのｙ軸の負の方向に、焦点のズーム係数 zF  (すなわち、 yO- (y/  + y//)/2 x zF)}を掛け算し、2 によって分けられる多角形を定義する、y軸に使用された y/と x//、によって移動する。
【０１２１】
(xO - (x/  + x// )/2) x zF と  (yO -(y/  + y// )/2) x zF の計算によって得られる結果はまた、次によって求めることができる：(xO - (x/  + (x//  - x/ ))/2) x zFand (yO - (y/  + (y//  - y/))/2) x zF.。 
【０１２２】
そして次に、図 30F について、画像1080 のズームで、x 座標のデフォルト画像左上部コーナーの x d 、 そして画像の左上部のコーナーに対応するズーム前のx 座標との距離 xOL, 及び焦点のズーム係数 zF ,との積に対応する量、そして間隔に対応する量はデフォルトの画像の、左上部コーナーのy 座標とする yD, 、そして画像左上部のコーナーの対応をズーム前とするy 座標との距離 yOL,と、 焦点のズーム係数 zF  との積に対応する量で、それぞれ反対の方向に移動される。
【０１２３】
焦点のズーム対話型機能を実行する一つの方法しか上記では述べられていないが、本発明に従った、ソフトウェア20 の焦点のズーム対話型機能を遂行する、異なった方法は技術専門家によって率直に評価されている。例えば、画像ズームのｙ軸に沿う高さのy z を決定するには、焦点のズーム係数z f、の代わりに、ｘ軸、x zに沿って画像ズームの幅を使用することがある。 すなわち、画像ズームの高さy z 、は、画像ズームの幅のx z に、画像ズームの幅をズーム前の画像の幅x o によって割り算を、そしてそれを画像のｙ軸に沿ったズーム前の画像の高さyO.とのかけ算によって計算できる。 
【０１２４】
上記の位置調整ができると、画像ズームを動かすため、ソフトウェア 20 を 更に設定することができる。ズーム前の画像でのユーザーが画定した多角形の中心に対応する点が、多角形1108 の中心、ユーザーの画面の表示できる区域の中心、またはユーザーの画面の他の位置のように、ユーザーの画面に表示できる区域に関しては、他のどの位置へも置くことができる。
【０１２５】
例えば、画像ズーム1080上のユーザーが確定した多角形1108 の中心に対応する点をデフォルト画像1060の中心に対応する点へ移動するには、ズーム画像は現在表示できる画像層200のデフォルト画像1060の幅半分の相当分(xD/2) によりｘ軸に沿って移動し、またデフォルトの画像 1060の高さ半分の相当分 (yD/2)によりｙ軸に沿って移動する。この操作は、ユーザーの画面1114に、画像ズーム1080 の対応する点を多角形1108のほぼ中心に、またデフォルトの画像1060 のほぼ中心に対応する区域に集中する。
【０１２６】
別の例で、図30G と30Hに関して、ズーム画像1080上のユーザー定義の多角形1108の中心に対応する点を、ズーム前の画像1070上のユーザー定義の多角形1108の中心に対応する点に動かすには、ズーム画像1080は、デフォルト画像1060の上部左角x DL 、y DLから、ズーム前の画像1070上のユーザー定義の多角形1108の中心への間隔の相当分によりＸ軸に沿って移動する。
【０１２７】
現在、表示できる画像層200 では、ｘ軸では、xDL から（x//+ x/)/2、が引かれた距離、またｙ軸では、y DL から(y//+ y/)/2 が引かれた距離で移動する。この操作は、多角形1108の中心に対応し、ユーザーの画面1114で、画像ズーム1080 の対応する点を多角形1108のほぼ中心に配置する。
【０１２８】
同様に、ズーム画像1080 の多角形1108の中心に対応する点を、x とy 軸に沿った他のどの望ましい位置へも動かすことができる。システム10 が常にデフォルトの画像1060 の上部左のコーナーと、他のx、y点との距離を計算できるので、これが実現できる。したがって、たとえば、ユーザーの確定した多角形1108の中心に対応する点の代りに、ズーム画像 1080 をユーザーの画面の中心に置くなら、ズーム画像 1080 は、ユーザー画面の中心のｘ座標とxDL間の同距離にx-軸に沿って移動され、またユーザー画面の中心のｙ座標とyDL間の同距離にｙ-軸に沿って移動される。
【０１２９】
図 30I と30J について、拡大前の多角形1108 の中心にあった点に対応する点のズーム画面1080上のx 座標とy座標は、区域に焦点を確定するため、ズーム画像1080上の比例したサイズの他らしい多角形1109を描くシステム10により使用される。新しい多角形1109 の位置を確定する1 つの方法は、x-軸におけるx// と x/ の間隔の2分の1に、焦点のズーム係数、zF、をかけ算し、次に、y-軸における y// と y/ の間隔の2分の1に、焦点のズーム係数 zF.を掛け算し求める方法である。この間隔をxF と yFに引いたり足したりすることにより、多角形の4 点を確定できるし、新しい多角形 1109 を描くことができる。
【０１３０】
現在、好まれた実施例では、焦点のズームの対話型機能が一組の画像14に使用できる場合、標準のズームか、前述の規則的なズームの対話型相互機能がその一組の画像14 に設定される。また、これをサム 106 とトラック 108でツールバー 100 に表示する場合、焦点のズームで実行される程度まで、トラック 108 にそってサム106の位置を関連付けることが好ましい。すなわち、ユーザーがサム 106 を、ツールバー層 202に配置するツールバー 100 のボタン104によってトラック 108 に平行して移動する場合、定常のズーム対話型機能はユーザーによって初期化される。現在表示できる画像層 200 の画像は、画像を高画素露出することによって拡大される。画像拡大の程度は、定常的か、標準的なズーム係数、z、およびトラック108にサム106が移動した距離対応の画素数によって確定される。この記述ならびに図30Kでは、特定時点のトラックに沿ったサム106の位置を xTH、として呼び、 トラック108の左端のサム106の位置、すなわち、非ズーム画像のゼロ位置を xTH0 として呼ぶ。そして、トラック108の右端のサム106の位置、すなわち、規則的なズーム対話型機能実行時の最大ズーム対応の最高位置を xTHmax  として呼ぶことができる。規則的なズーム相互機能中のサム106の位置、xTH の相違に対応するピクセル数、すなわち、ユーザーがトラック 108にサムを移動する距離を ΔxTH  = xTH  - xTH0として定義することができる。
【０１３１】
焦点のズーム対話型機能が望まれる場合、ユーザーは、トラック 108でのサム106の移動ではなく、クロスヘア 1106 で多角形 1108 を確定し、ズーム焦点の区域を選択する。焦点のズームが処理されたら、トラック108のサム106の位置は、現在表示できる画像層200の画像の拡大程度を反映するのが望ましい。たとえば、ユーザーが、それ以上のズームインまたはズームアウトなど、焦点ズーム処理によって拡大された画像の規則的なズーム機能を実行したければ、サム 106を使用する。この場合ではトラック 108 でのサム 106 の位置は、画像が焦点ズームによる拡大した程度に対応する。したがって、本発明のシステム 10 の現在好まれた実施例では、画像ズームの幅、xZ,および規則的なズーム係数、z、はトラック 108に沿ってサムの適切な位置、xTH,を計算するのに使用される。とりわけ、焦点のズーム係数、zF,は、ズーム画像の幅xzを、焦点のズームのマウスのドラグが始まるときのマウスの最初の位置、x/と、ユーザーによって完了されるマウスドラグの終点の位置、x//、すなわち、xz/((x// - x/)/2)の間隔の半分で割ることによって求められる。この計算の結果が整数でなければ、むしろ、値は最も近い整数に丸められる。 ここに、記述されている標準的なズーム係数対話型機能の実行に使用する規則的か、標準的なズーム係数、z,は、ウェブページの読み込み前に確定されるほか、任意であってもよい。例えば、画像ズームの最高度は、どの画像12にもあらかじめ確定できるズーム係数、z,の確定方法の1つは、画像がズームの望ましい最大値のときの状態での画像の幅をxD で割り、100を掛け、xTHmaxで割り算し求める。
【０１３２】
さらに、トラックに沿うサムの位置xTH、は次の通り確定される: 画像ズームの幅、xzから、デフォルトの幅、xD、の引き算し、ズーム係数、zで割り、 デフォルトの幅、xD を掛け、100をかけ算をし求める(すなわち、 xTH =(xZ xD) x 100/z x xD)。この計算結果が、トラックに沿ったサムの最大可能位置xThmaxより大きければ、xTH を xThmaxに設定し、サム106はトラック108の端か右端に移動する。技術経験者に明らかなように、現在表示できる画像層200での画像がズームインされる程度を反映するために、サム106がトラック108に沿って移動する距離を計算するのに他のさまざまな方法が使われる。
【０１３３】
＜補足情報の対話型機能＞
現在の発明の更に別の好まれた実施例および図 31〜33を参照すると、システム 10のソフトウェア 20 は、現在表示できる画像層 200において、ユーザーへ表示される一組の画像14 での画像12の特定区域 に対応し、ユーザーに補足情報 1200の取り出しと表示を可能にする。この補足情報 1200 は、 ビデオか音声のコンテンツ、または両者の組み合せを持っている他の機能、テキスト、グラフィック、その他の画像、その他のウェブサイトやウェブページへのリンク、jpeg ファイル またはその他のHTMLファイルを処理するソフトウェアを含むことがある。現在表示できる画像層 200の画像12の特定区域は、強調した区域 1202など、色、記号または他の適切な指名子によって、ユーザーに介入しない適切な手段で、ユーザーへ識別される。図31で示されている例では、物体 16 が花瓶で、1 つだけ強調した区域 1202 が着色された記号または円として示されている。 それぞれ強調した区域 1202 は、補足情報 1206の集合とソフトウェアで関連付けられる図 32について、例えば、強調される区域1202へのマウスの通過、または強調した区域 1202へのマウスのクリックなど、ユーザーが強調した区域 1202にあらかじめ確定した処理をおこなった時、ユーザーは強調した区域 1202に関連づける補足情報 1206 の集合を取り出されたり、見ることができる。代わりに、ツールバーボタン101を補足的情報の対話型機能の呼び出しにユーザーが使用できる。たとえば、ユーザーが次にマウスが強調した区域 1202に移動する場合、関連した補足的情報の集合 1206 が表示される。
【０１３４】
むしろ、各々の強調した区域 1202 の位置に対応するｘ-軸とｙ-軸に沿う点はソフトウェア 20に記録される。これらのx 座標とy 座標は、 ユーザーの画面の点または特定層、たとえば、現在表示できる画像層200 の画像12の強調した区域 1202が以下の記述のように備えられた専用層での点に対応することができる。むしろ、情報は、強調した区域1202 に関係する画像 12 に関連した強調した区域 1202の望ましい位置を計算し更新するのに、システム10を制限する各々の強調した区域に関し、ソフトウェア 20 に記録される。そうすることによって、ある特定の画像 12 に関して、他の対話型機能が実行する(例えば、ズーム操作、移動の対話型機能など)にもかかわらず、画像 12 関連の強調した区域 1202の相対的な位置を常にユーザーに表示する。
【０１３５】
ユーザーが、マウスをユーザーの画面の強調した区域 1202 の位置に対応する x とy 座標のどこかに置く場合、システム10 がユーザーのマウスの位置を強調した区域 1202の既知位置に関係づけるし、特定の強調した区域 1202を、関連したい強調した区域 1202に補足情報 1206 を関連づける。システム10 が、特定の強調した区域 1202と関連付ける補足情報1206の適切な集合をユーザーに表示する。現在好まれた実施例では、補足情報 1206 は、補足情報 1206と関連付ける強調した区域 1202 として、同じ指名層で提供される。しかし、補足情報を備える専用層の一部は、ユーザーが適切に強調される区域 1202にマウスを移動したりクリックしなければ、見つからないままになる。ユーザーがマウスを適切に強調した区域 1202に移動したりクリックするとき、補足情報 1206 を含む専用層の一部が隠されなくなりユーザーへ示される。むしろ、システム10 はポップアップウィンドーに類似している形式で取り出された補足情報集合 1206を表示する。これは、技術の経験者によく知られる形式なのである。
【０１３６】
補足情報集合 1206は、花瓶の組み立てる材料、異なった材料、サイズ、色、性質、設計者、住宅また博物館のビデオクリップ、花瓶購入・鑑賞顧客の音声クリップ、花瓶パータンに一致する他の装飾品ウェブサイトへのリンクなど、花瓶関係の情報を含むことができる。 
【０１３７】
技術の経験者が認めるように、補足情報集合 1206 のコンテンツの性質は、現在表示できる画像 200 を与える画像 12 の一組の画像 14 で描写される物体16 または場面 17の性質にしたがって広く変化できる。
【０１３８】
本発明に従って、システムの現在好まれた実施例 10 では、集合画像14のある特定の画像12の位置は強調した区域 1202で設計され、ユーザーのウェブページへの要求に応じてウェブページを通してユーザーがダウンロードできるようにシステム10で一組の画像14の画像12が形成されるときに確定される補足情報集合1206と関連する。代わりに、ある特定の一組の画像14が、ユーザーのダウンロードやさまざまな対話的機能を可能にするために形成された後、強調した区域 1202 の識別と対応する補足情報集合 1206 がシステム10に備えられる。代わりに、ある特定の一組の画像14が、ユーザーのダウンロードやさまざまな対話的機能を可能にするために形成された後、強調した区域 1202 の識別と対応する補足情報集合 1206 がシステム10に備えられる。
【０１３９】
前述のように、本発明に従って、システム 10の現在好まれた実施例では、現在表示できる画像層 200 での画像 12 の特定区域に関連する強調された区域での位置は、他の対話型機能が移動の対話型機能またはズームの対話型機能のように、画像 12に関して実行されても、一定に残る。技術経験者が認めるように、補足情報の対話型機能は、異なった方法によってシステム10 のソフトウェア 20 で実行され、使用可能にされる。これらの考えられる2 つの方法を以下に説明する。 
【０１４０】
現在好まれた補足情報の対話型機能の実行と使用可能にする方法は、一組の画像 14において各画像 12 の「ホットスポット」または強調した区域 1202のあらかじめて確定した数字がある。各々の強調した区域と関連付けるには一組のパラメータがあり、これらのパラメータは、システム 10 へ、強調した区域の表示に関連する一組の画像 14 の特定の画像 12 を識別する画像識別子や、実際の画面（前述の幅xAや高さyAを持つ実際の画面）のｘ軸やｙ軸に関するそれぞれの強調した区域の位置をシステム10に識別する位置識別子や、ＨＴＭＬコードやテキスト、音声クリップ、ビデオクリップ、別のウェブサイトへのリンクなど、特定の強調した区域1202への補足情報1206を構成するその他のコンテンツをシステム10に識別するコンテンツ識別子などを含む。
【０１４１】
図 33については、ウェブ ページに、ユーザーの要求に応じて一組の画像 14 をダウンロードする場合、その一組の画像 14 の強調した区域集合 1202 と関連付けたパラメータ集合もダウンロードされる。専任の層 1210 は、各々の強調した区域 1202および関連した補足情報 1206のために生成される専用層 1210 は、ユーザーが関連の強調した区域 1202 にマウスを移動させるかクリックしなければ、そこに備わる補足情報 1206は見つからないまま構成される。各々の専任の層 1210 には、画像識別子、位置識別子およびコンテンツ識別子など、パラメータの適切な集合がある。むしろ、専用層 1210 はツールバー層 202 と現在表示できる画像層 200の間に備えられる。DHTML 層は、ユーザーによって目で見える場合、層か層のー部が隠された状態、また隠されていない状態の切り替えができるように、コード化することができる。層が隠れるときはいつでも、画像層のすべての移動を果たすために最初の透明層にマウスを移動したり、第2 透明層に線を引くなど、いかなる他の層に関して起こることには干渉しない。できれば、専門層 1210 は、隠すことができる部分、つまり、関連の強調した区域 1202 の補足情報 1206 の集合が備わった部分があるとよい。専用層 1210の隠されていない部分は、強調した区域 1202を示すために使用される記号、テキスト、他のグラフィック等のサイズの大きさである。例えば、強調した区域 1202を示すために着色された円を使用する場合、各々の専任の層 1210 の隠されていない部分は、ほぼ円と同じ寸法を持つ。したがって、現在表示できる画像層 200 とツールバー層 202 の間の現在の専用層 1202 は、、対話型機能の移動やマニュアル回転など、現在表示できる層 200に関する他の対話型機能を実行するユーザーの能力を大幅に妨害しない。1つまたは多くの補足情報集合 1206 と関連するある特定の一組の画像 14 に利用できる対話型機能が、計測の対話型機能に関連して備えるように、透明層 204、206 など、1 つまたはより多くの透明層を使用する対話型機能を含むことがあり、むしろ、この専門層 1210 はツールバー層 202 と透明層 204、206の間に備えられる。さらに、画像に関して、ズーム機能など、他の対話型機能が実行されるかどうかにもかかわらず、画像 12 への強調した区域 1202 の相対的な位置が同じであることをユーザーに認識させることが望ましいので、これは、ユーザーの画面で、1 つの位置から 別の位置へ、専門層 1210 に備わる強調した区域 1202 では、ユーザーがドラッグするのにマウスを使おうとするなら、それらをドラグできないように、専門層 1210 を生成することが望ましい。
【０１４２】
ウェブページのダウンロード中、デフォルト画像に指定した画像としての一組の画像14のそれぞれの画像12は、ユーザーには現在表示できる画像層 200に表示される。システム 10 は、デフォルトの画像の高さおよび幅の既知寸法、およびデフォルト画像12に対応する実際の画像に関する各々の強調した区域 1202 の既知位置に基づいて、デフォルトの画像 12に関連する各々の強調される区域 1202の適切な位置を計算する。
【０１４３】
この計算方法は次のとおりである：(1) 実際の画像xAの幅とデフォルト画像の幅、xD,の比率を計算し、それぞれ強調された区域でのx-軸として記憶された差、つまり実際の画像 1050など、それぞれ強調された区域1202のx座標と実際の画像の上部左コーナーのx座標、xALとの間隔によってその比率を掛け、x-軸に沿うデルタの距離、xdeltaを得る; そして、(2) 実際の画像の高さ yAとデフォルトの画像の幅 yAとの比率を計算し、それぞれの強調された区域のy-軸位置識別子として記憶された差、つまり実際の画像 1050など、各々の強調された区域1202のy-軸と実際の画像1050の上部左コーナーのy 座標との間隔で掛け算をし、y-軸に沿うデルタの距離、ydeltaを得る。次に、それぞれ強調した区域 1202 は、ズーム前の画像、xOL、yOL の上左のコーナーの座標から測定される距離 xdelta、ydelta、でデフォルトの画像 1060 に位置づけられる。
【０１４４】
強調した区域1202が関連する画像 12 の専任の層 1210 で備わる強調した区域 1202 の位置は、つまり、現物、ズーム前、標準的なズーム後のズームイン、あるいはフォーカスズーム後のズームインなど、どんな状態でも現在表示できる画像層 200に関する類似した方法で維持することができる。x- 軸と y- 軸に沿う現在表示できる画像層200の座標はシステム10に常に知られているので、現在表示できる画像層の上部左のコーナーの x- 座標と y-座標が、例えば、 xOL、yOL (原物またはズーム前の画像)、xZL、yZL(ズームインの画像)など、実際の画像1050へ強調された区域1202を移動するのに、強調された区域1202の知られている関連と共に常時使われることができ、現在表示できる画像層200で描写される画像12への強調された区域1202の関連する位置はユーザーの観点と同じように現れる。
【０１４５】
＜メニューオプションの対話型機能＞
本発明に従って、図 34a と 34bでは、システムの別の現在好まれた実施例 10 を示す。すなわち、対話型機能においてユーザーが、特定の一組の画像 14で描写される1つ以上の物体 16、または場面 17 に関してメニューで提供される複数の選択肢から選ぶことができる。このメニューオプション 1250 は、車かカメラなどの物体に関する技術的仕様からなるテキストなど、ユーザーが物体16に関する情報1252を受け取れることを可能にする「仕様」オプション、衣類の記事などユーザーがサイズの情報を受け取ることを可能にする「サイズ」オプション、車に関するさまざまな選択肢(特殊の車輪、保証期間の延期等々)に関してなど、ユーザーが価格に関する情報を見ることを可能にする「価格」オプションを含む。しかし、可能なメニューオプションに関連する情報は、様々なタイプのテキスト情報に限らず、事実上、関係した物体の他の画像かグラフィックの描写 (たとえば、画像 14 の物体が衣類の記事ならば、メニューオプションの1 つは、財布、宝石類などのように、記事での可能なアクセサリーの画像から構成される）など、一組の画像 14の物体と関連付けることが好ましいものすべてを含むことができる。  
【０１４６】
むしろ、ツールバー100は、ユーザーがマウスをクリックしたときに、メニューオプション1250でユーザーに表示するボタンやアイコン1254で、特定の一組の画像 14 の画像層 200 と関連するツールバー層 202 に備えられる。システム 10 は、メニューボタン 1254 をクリックすると、メニューオプション 1250 のリスト(例えば、プールダウン・メニューかドロップダウン ウィンドー)を実行するか、呼び出すように設定できる。むしろ、メニューオプションの対話型機能は、次のように実行し、使用可能にされる。一組の画像 14 の1つ以上の画像 12がユーザーの要求に応答するシステム10によって配信の準備ができると、画像 12 または一組の画像 14 に備わるべきオプションが確定される。特定の一組の画像 14 または一組の画像 14の特定のグループにとって、単一または「ユーニバサル」のメニューオプション集合 1250は、「仕様」、「色」、「価格」などの選択を含めて供給される。代わりに、メニューオプションの異なった集合は、一組の画像14内での異なった画像12、または一組の画像14の特定のグループ内での異なった一組の画像14に備えられる。
【０１４７】
むしろ、一度メニューオプション 1250 を確定すれば、メニューオプション1250は、ソフトウェア20が特定の一組の画像 14 または一組の画像 14のグループを生み出すよう構成されるメニューオプションに加えられる。ユーザーに提供される実際の情報は、メニューオプションのどの選択でも、別の配列、つまりメニューオプション配列に関連するメニュー内容配列に入ることがある。つまりユーザーによってメニューオプションの一つが選択されたとき、システム 10 は、選択に関してユーザーへ表示する情報へのメニュー内容配列の中でどこを見るべきかを識別する。従って、メニューオプション配列やメニュー内容配列が多くあるように、各々の画像 12、一組の画像 14、または一組の画像 14のグループのそれぞれ異なったメニューオプションがある。
【０１４８】
ユーザーは、ツールバー 100のメニューオプションボタン 1254 にマウスを移動またはクリックすることによって、メニューオプションの対話型機能を実行できる。ユーザーがメニューオプションボタン1254 にマウスの移動かクリックをすると、システム 10 により、ドロップダウンウィンドーをディスプレーに表示させるよう設定する方法に類似した方法で、現在表示できる画像層200 の画像12 のメニューオプションはドロップダウンする。ユーザーがメニューオプション 1250の1 つを選ぶ時、そのメニューオプション1250に関連してユーザーに表示するよう、システム 10 が適切な情報 1252 を表示する。好まれた実施例では、下記にしたがって、メニューオプションの対話型機能は使用可能になり、また実行される。ユーザーの要求に応じて、ウェブ ページがシステム 10 によってユーザーへダウンロードされる場合、特定画像12、一組の画像 14、または一組の画像 14のグループのメニューオプション 1250 に対応する全情報 1252 は、メニューコンテンツ層 1270に供給される。メニューコンテンツ層1270が、ツールバー層202や現在表示できる画像層200に関連するほかの位置に供給されることが可能だとしても、最初の透明層204が供給されたら、現在表示できる層 200 の画像 12に対応するメニューコンテンツ層1270はむしろ、ツールバー層 202 と現在表示できる画像層 200の間やツールバー層202と最初の透明層204との間（つまりウェブページがユーザーに配信されるとき）に最初に供給される。各メニューコンテンツ層 1270 は、ウェブページがユーザーによりダウンロードされ関連する情報1252が呼び込まれたとき、メニューコンテンツ層 1270 を隠し続けるスタイルパラメータなど、ソフトウェア 20のコードで生成される。
【０１４９】
ユーザーがメニューオプション 1250を選ぶ場合、むしろ、そのメニューオプション 1250 対応し、メニューコンテンツ層 1270 を見せるメニューコンテンツ 1270 層のパラメータを切り替える適切なメニューコンテンツ層 1270 を呼出すJAVA（登録商標）SCRIPT 言語で書かれるスクリプトを実行する一組のリンクが処理される。
【０１５０】
1 つのメニューコンテンツ層が隠されるときに、z-軸に沿って持ち上がり他のどのメニューコンテンツ層 1270よりも前面になるようメニューコンテンツ層 1270 を設定することが好ましい。この設定は、メニューコンテンツ層1270に表示される情報1252を見ることに加え、ユーザーがマウスでメニューコンテンツ層1270をクリックし、それを他の位置へドラッグすることで、ユーザー画面の表示できる区域周辺にメニューコンテンツ層 1270 を動かすことができる。また、ユーザーが、メニューオプション 1250の選択によって最初のメニューコンテンツ層1270を隠されないように動作した後にそれを再度隠すようできないなら、ユーザーは、最初のメニューコンテンツ層 1270 がユーザーの画面でまだ目に見えている事実にもかかわらず、異なったメニューオプション 1252 対応の他のメニューコンテンツ層 1270 の内容を表示できる。メニューコンテンツ層1270 がDHTMLで処理される場合、別のメニューオプション層1270上または上部での1 つのメニューオプション層のエレベーションは、メニューコンテンツ層1270 を互いの上部のまたは前に動かすために、各メニューオプション層1270 と関連するz-軸の変更によって完成される。代わりに、メニューコンテンツ層 1270は、他の層に対して固定させるか、および/またはユーザーによって固定するように設定できる。
【０１５１】
各メニューコンテンツ層 1270は、いったんユーザーが各メニューコンテンツ層 1270 を表示すると、ユーザーがメニューコンテンツ層1270を再び隠すことができる機能が備えられる。例えば、マウスでクリックしたとき、メニューコンテンツ層1270を再び隠すメニューコンテンツ層1270の右上のコーナーに、「X」が備えられる。
【０１５２】
＜ アピアランス変更対話型機能＞
図35a と35bに関し、上記に述されているメニュー対話型機能の本質的な変化である発明によると、別の対話型機能はシステム10 で備えられることができる。特に、異なった色か影(例えば、赤、薄赤、濃赤、黄色、金属の黄色など)、または異なったパターン (例えば、ストリップ、記号、ヘリンボンなど) のように、一組の画像14 で描写される物体16 または場面17 のアピアランスを感知するいくつかのオプションから、ユーザー選択できるよう、対話型機能が備えらえる。
【０１５３】
むしろ、アピアランスを変更する対話型機能は、アピアランス変更ボタンかツールバー層202のツールパー100のアイコン1280上でマウスを移動したり（「マウス移動」）、マウスを移動しマウスのボタンを押す（「マウスダウン」）、またはマウスを移動しマウスのボタンを押しボタンを放す（「マウスクリック」）など、ユーザーによってマウスで呼び出すことができるシステム10に設定される。アピアランス変更ボタン 1280 は、該当のアピアランス変更対話型機能  (「色」など)を提案するテキストを含み、 また、ボタン 1280 は、対話型機能を提案するグラフィックによって示される。グラフィックを使用する場合、システム10は更に設定でき、ユーザーがボタン1280上にマウスを移動するとき、アピアランスの変更ボタン1280に対応する対話型機能の性質を記述するテキストが表示されるか「ポップアップ」する。
【０１５４】
アピアランス変更対話型機能は、次に従って実行される。アピアランス変更オプションの配置は、使用可能の対話型機能画面のウェブページが最初にユーザーにダウンロードされると、ソフトウェア20で生成される。アピアランス変更のオプション配列は、車、一組の皿など、または衣類、窓おおい、布張りした家具など、異なった商品の生地見本に対する異なった色の選択全体(色の見本か、「赤」、「青」、「黄色」など)のように、一組の画像14で描写される一つの物体または物体16のアピアランスをユーザーが変更しなくてはいけない可能な選択肢すべてを含む。
【０１５５】
上記に述されているメニューオプションがあるように、一組の画像14の各々が同じカテゴリーで物体を描写するグループや、特定の製造業者の新車種、製造業者の家具製品ラインなど、可能な変更を特定の一組の画像 14の一組に同じくまとめることができる。代わりに、一組の画像14で描写される1つの物体または物体 16のアピアランスへの可能な変更は、各々の一組の画像14に対し独自に確定されることができる。
【０１５６】
対話型機能が実行される独特な一組の画像 14 に関連する複数の記号 1010 を表示するために、システム10 を設定する場合、アピアランス変更オプション配列 1286 は、可変アピアランスに加えて、一組の画像 14 の各々に特有な1 つまたは一つ以上のパラメータを含む。次に、2次元配列は、第一次元にパラメータ及び／またはアピアランス変更対話型機能が使用可能な一組の画像14を識別するのに十分な情報を含み、第2次元が一組の画像14の画像12を識別するのに十分な情報を含む、システム10のソフトウェア20で生成される。例えば、第1次元は赤、青、黄色、緑など、特定の色での16の画像 12 を含む4組の一組の画像 14にポインタをもつ。2次元配列の第2次元は画像12 にポインタをもつ(64の画面 12など)。二次元配列での第1次元は、64の何が赤の一組の画像14に属すか、何が青の一組の画像14に属するか、何が黄色の一組の画像14に属するか、何が緑の一組の画像14に属するかを特定する。
【０１５７】
システム 10 のソフトウェア 20 のこの構成は、ユーザーが、むしろ現在表示できる画像層200上か上部に備えられる可能な異なるアピアランスオプションのメニューを得るため、アピアランス変更ボタン1280上にマウスを移動、マウスダウン、またはマウスクリックすることによりアピアランス変更対話型機能の呼び起こすことができる。異なったアピアランスの可能オプションは、テキストのリスト(「赤」、「青」など) または見本として表示できる。ユーザーは、リスト 1296をマウスのスクロールアップまたはスクロールダウンすることにより、アピアランス変更の1 つを選択できる。代わりに、マウスダウンまたはマウスクリックにより、アピアランス変更オプションの一つを選択することができる。ユーザーがアピアランス変更オプションを選択するのに必要な処理がどんなものであっても、 現在表示できる画像層 200は、一組の画像14に対応する関連し隠された画像層 200と一緒で、画像層200から、ユーザーのアピアランス変更選択に対応する2次元層1288の適切な画像層14で交換される。 
【０１５８】
技術経験者が認めるように、本発明のこの実施例は示されるアピアランス変更の例(色、パターン等)に限らないが、むしろ、異なった物体を示す画像 16 または場面 17などを示す画像など、ユーザーの画面に、あらゆる画像を交換するのに使用することできる。さらに、アピアランス変更オプションがユーザーによって呼び起こされるとき、ソフトウェア20はどんな処理も実行できるよう設定することが可能である。
【０１５９】
＜トランスポート対話型機能＞
発明に従って、システム 10 の別の現在好まれた実施例で、また図 36A〜36Cについては、更なる対話型機能が、一つまたは一つ以上の一組の画像に関し、一組の画像14で描写される物体に関してユーザーがトランザクションを実行し完了するウェブサイトなど、
ユーザーがウェブサイトや、一組の画像14の関連をいくつか持つウェブサイト上での特定のウェブページにトランスポートすることを可能にする。このトランスポート対話型機能は一組の画像14 で描写される物体が、電子商取引の状況での販売が提供させる場で好ましいのである。むしろ、この実施例では、一組の画像 14 のツールバー層 202 に配置されたツールバー 100 には、トランスポートボタンまたはアイコン 1310が備わる。ボタンは、使用可能なトランスポート機能の記述テキストを含み、代わりに、買い物用カートやウェブサイトの所有者の商号、EBAY社によって使用される商号PAYPALなど、グラフィックによって指定される。
【０１６０】
代わりに、トランスポート対話型機能は、メニューまたはドロップダウンメニューでの選択や、ユーザーの画面のどこでもあるその他のアイコンなど、ツールバーボタン以外の何かによって呼び起こされる。
【０１６１】
この実施例が、電子商取引を実行するウェブサイトまたはウェブ ページ、ユーザーにトランポートされるあらゆるタイプのウェブサイトまたはウェブページにユーザーをトランスポートすることについて記述しているが、処理可能の電子商取引を通してウェブサイトまたはウェブページには決して限定されない。このトランスポートの対話型機能は次の通り記述できる。一組の画像 14 に関するトランスポートボタン 1310 のクリックで、ユーザーをトランスポートするウェブサイトは、変数およびその位置に要求される変数、つまり、目的のホームページやその他のウェブサイトによって必要とされる変数や、ユーザーが購入したい商品や色、サイズなどを確定する変数に対する値に沿ったシステム10に識別される。
【０１６２】
変数は、ユーザーの要求に応じてユーザーのコンピューターに送られる形式に一組の画像14が入力されるとき、一組の画像 14 と関連付けられる。現在表示できる画像層がその他のウェブサイト/ウェブページに表示できるウェブ ページからのリンクをするアルゴリズムは、ユーザーがトランスポートボタン1310 をクリックする時に、ソフトウェア20で確定され、また処理される。ユーザーがトランスポートボタン 1310 をクリックするとき、システム 20 が変数と一組の画像 14 と共に記憶される値をアルゴリズムに書き込まれ、アルゴリズムが実行されるとき、ユーザーは適切な他のウェブサイト/ウェブページへトランスポートされる。
【０１６３】
発明の前述されている好まれた実施例が、別のウェブサイトかウェブ ページへユーザーをトランスポートすることに関連して記されているが、ユーザーを他の位置へトランスポートするために、同じ方法も使用できる。例えば、ユーザーは、Ｅ−メールアドレス、または他のタイプの HTML および/または 携帯電話などのJAVA（登録商標）SCRIPT 言語サポートデジタル装置へトランスポートされる。 
【０１６４】
＜トランザクション対話型機能＞
本発明の他の好まれる実施例では、少なくともユーザーの見通しからみると、トランザクション対話型機能は、ユーザーに引き受けと完了を可能にし、ユーザーの要求の際に、最初にダウンロードされたウェブ ページからユーザーが出なくとも、トランザクションが供給される。むしろ、トランスポートの対話型機能は、あらゆる変数や、画像 12 または一組の画像 14とのトランザクションに関連する変数の値に対応する情報が提供されるトランザクション層を備えることにより実行され、使用可能にされる。たとえば、取引の変数が、価格、出荷の選択、量などを含み、関連するトランザクションの値は、それぞれ、ドル価格、陸路または空路、1〜10の数量などである。システム 10 のソフトウェア 20 は、量、価格及び運送料に基づく総額の計算のように、トランザクションの変数と値に関して、様々なトランザクション操作を実行できる。  トランザクション層の情報の提示およびスタイルは、どのフォーマットにもできる。例えば、フォーマットは品目、価格のコラムを含む。
【０１６５】
トランザクション層のアピアランスは、むしろ、表かコラムがいかに現われるか、また、どんな叙述的な見出しであるかを定義する変数など、ユーザーの要求に応じて、ウェブ ページがユーザーにダウンロードされる時点の定義された変数によって、部分的に確定される。 しかし、トランザクション層のアピアランスは、購入、色の選択、サイズ、量の選択など、選ばれる項目を識別する変数のように、ユーザーがウェブ ページと対話型に操作している間に、供給される値の変数に基づいて望ましく動的に変化したほうがよい。
【０１６６】
好まれた実施例では、ユーザーが取引の対話型機能を実行する時、特定の一組の画像14 のトランザクション変数および値を含むトランザクション層は、ツールバー層 202の上部または前面に、他のすべての層の上に供給される。ユーザーが「Ｘ」をクリックする時、その瞬間でのトランザクション変数と関連する値のすべてが、システム10 によって、記憶され、ユーザーが再度トランザクションボタンをクリックすると、トランザクション層をいつでも再度生成することができる。ユーザーが「Ｘ」をクリックするとき、取引の変数および対応する値は、ユーザーによって、現在対話型操作をしている他のどのウェブ ページへもトランスポートできる。したがって、特定の一組の画像 14に関してユーザーがトランザクション対話型機能を実行するときはいつでも、トランザクション層は前ページの情報で生成できる。
【０１６７】
トランザクション対話型機能は、一組の画像 14に関するトランザクションを完了することに関して記述されているが、トランザクション対話型機能は、そのような情報を管理し操作するため、つまり、簡潔で、容易に理解できるフォーマットでの情報を記録し表示するために、一組の画像14でユーザーの対話型機能に関する情報を収集するのが好ましいあらゆるアプリケーションにも設定できる。
【０１６８】
＜拡張のツールバー＞ 
さらに、本発明に従って、システム10 の別の好まれた実施例で、また図37 へ参照すると、ツールバー層202に備えられることができる、もしくは現在表示できる画面層200などでの現在表示することができる画像で直接ユーザーに表示されることができるツールバー100は、さまざまなツールバーボタン(移動用ツールバーボタン 102、ズームボタン(標準的なズーム) 104、 フォーカスズームボタン1104 、リセットボタン110、計測または測定ボタン112、パノラマか移動ボタン114、右回転ボタン116 、左回転ボタン 120、マニュアル回転ボタン118、トランスポートボタン 1310、メニューオプションボタン1254、またアピアランス変更ボタン 1280など）を美的に好まれる方法でユーザーに感知させる特徴があり、機能を確定するテキストラベル（例えば「フォーカスズーム」）、機能の実行方法に関する指示（物体をクリックし、右に回すように右へドラグする）などツールバーボタンによって呼び起こされる機能に関連するウィンドー情報をポップアップするために、（つまりユーザーにマウス通過を認識するシステム10を伝えるため）、ユーザーが特定ツールバーボタン上にマウスを移動するとき(「マウス通過」)、ツールバーボタンが強調される。
【０１６９】
好まれた実施例では、下記にしたがって、拡張ツールバー機能を使用可能にし、また実行させる。ツールバーボタン101 は、ツールバーボタン表1362や、別のツールバー情報表1366に備わるツールバーボタン101に表示される情報1364で供給される。ユーザーがマウスをツールバーボタン101上に移動する時、該当するツールバー情報1364 もポップアップする。ツールバーボタン101 と ツールバー情報1364 は別の表に保存されるので、特定のツールバーボタン101にマウスオーバーするときに表示されるツールバーボタン101と表示される該当ツールバー情報を保持するのに単一の表が使われるとき、表示されないポップアップウィンドーの流れが滑らかであるのが分かる。
【０１７０】
＜Ｅ−メール ＞
また、本発明に従って別の好まれた実施例では、使用可能なウェブページへの要求や、使用可能なウェブ ページに電子メールを送信するシステム10へのコマンドに応じて、前述のさまざまな対話型機能の一つまたは一つ以上に使用可能であるウェブページが、ユーザーの電子メールアドレスにメールが容易に送信できる特徴が可能である。本発明のこの特徴は、むしろ、次の通り使用可能にされる。電子メールには3つの主要な方法がある。すなわち、ウェブページからの電子メール、フレーム付きウェブページからの電子メール、そして外部サーバーを使用しない電子メールである。E-メールを経由しての発明に関する対話型機能によって使用可能にされる一組の画像 14 を含むウェブ ページ配信要求の受信の際、システム10により、HTMLページは特定の一組の画像 14と対話型機能を実行するのに必要な適切なスクリプト言語 (JAVA（登録商標）SCRIPTなど)で対話型機能の実行に必要な適切な内容を生成することができる。この方法により、HTML ページで、電子メールにより配信を配信を妨げるコンテンツであるファイルウォールによって検出されがちなコンテンツが欠けるといった結果になる。代わりに、HTMLページ のJAVA（登録商標）SCRIPT は ファイルへのリンクに組み込むことができ、この手法が使用される場合、HTML が送信されるあらゆる電子メールの配信は、ファイルウォールによって妨げられる可能性が高くなる。
【０１７１】
HTMLページで配信される画面は、<img> のタグがあるHTMLページに組み込むすることが可能で、< img > の幅と高さは 1に設定できるので、画像はページ上で小さな点として現れる。それにもかかわらず、画像はパス制限なしにJAVA（登録商標）SCRIPT により利用できる。すなわち、画像がローカルディレクトリーにあるので、電子メールの受信者がアクセスできない位置にある画像の読み込みの可能性はなくなる。電子メールで送信されたHTMLは、画像ファイルを得るため、ウェブ ページまたは他のソースへ向ける必要性がある。例えば、 <img src=”name of image file.jpg”>など、それらが局部的に保存されるので、この制限は取り除かれる。
【０１７２】
＜スタイルを使った対話型機能の使用可能性と実行＞ 
この点まで記述された対話型機能は、ウェブ ページに提示される文書の表示に影響を及ぼすように意図的に設計されたスタイルを使ってウェブページで処理、または実行される。スタイルは、色々な方法で、ウェブ文書に確定されることができ、その方法とは、HTML 文書のスタイルタグ、HTML エレメントのスタイルパラメータ、また、Cascading Style Sheet あるいは 「CSS」として知られるスタイルシートを含むが、制限はされない「スタイルシート」という語はまた、スタイルを確定する様々な方法のすべてを参照する技術の中で、技術経験者により時々使用される。スタイルは HTML 文書など、添付、またはエンベッドという構造化した文書と関連付けることができる。
【０１７３】
スタイルは、スクリプトの場所、またはスクリプトに部分的に代わる場所で、対話型機能を可能にするために使用される。すなわち、スタイルは、ユーザーの画面に常にユーザーの目に見える画像層の部分を除いて、画像層がユーザーによって実行されるまで、隠されるスタイルと関連付くよう定義されることができる。ユーザーの画面に、常にユーザーの目に見える画像層の部分をここでは「ストリップ」として呼ぶ。ユーザーがストリップ上にマウスを移動したりクリックするときはいつでも、関連の画像層は処理され、そのスタイル、または、ユーザーへの表示の意図される方法が明らかにされる。別の言葉では、ストリップに関するユーザーのマウス操作は、ストリップに関する画像層を隠さない。従って、スタイルは、画像層に関して定義され、ストリップに関するマウス操作は、それらの対話型機能に関連し、または実行に必要な様々な画像層を隠したり隠さなかったりすることで一つまたは一つ以上の対話型機能を実行する。
【０１７４】
技術経験者が認めるように、多数の画像層の隠しあり隠さない効果はいくつの方法で実行できる。例えば、画像層は次のように、目に見えるか、見えないようにできる： (1) CSSの可視性スタイルを使用する、(2) CSSの表示スタイルを使用することによって表示し、取り除く(すなわち、ユーザーの画面に画像層をまったく表示しない)、(3) 画像層の幅か高さを調節するか、これらを変えて画像層の寸法がゼロに、またはゼロ近くに減るようにし、画像層を効果的に「隠す」。例えば、画像層は次のように、目に見えるか、見えないようにできる： (1) CSSの可視性スタイルを使用する、(2) CSSの表示スタイルを使用することによって表示し、取り除く(すなわち、ユーザーの画面に画像層をまったく表示しない)、(3) 画像層の幅か高さを調節するか、これらを変えて画像層の寸法がゼロに、またはゼロ近くに減るようにし、画像層を効果的に「隠す」。項目(3) の実現は、少なくとも2つの方法がある。一つの方法は、ゼロへ、または他の小さい数へ画像層の幅および高さのスタイルを設定することである。別の方法は、画像層の幅および高さの配置によってゼロへ、または他の小さい数へ設定することで、スタイルの使用をまったく避けることである。後者の技術は、画像層がユーザーの画面で動かされないがサイズのみを変更する(例えば、表示できる寸法から「0」の幅と高さに)場合に役立つ。そのようなインターネットのウェブサイトの例は、商号「YAHOO」または「HOTMAIL」によりホストされ、維持するものを含む。(そのようなウェブサイトは、通常、幅と高さのスタイルを使用可能にするが、スタイルの位置づけはしない。従って、幅か高さをスタイルなしに調節するか、幅と高さのスタイルを使用して幅と高さを調節することは、第三者のこのタイプのウェブサイトに機能する。) ユーザーの画面は、層の幅と高さパラメータの使用されるスタイルを禁止する第三者によってホストされるか維持されるインターネットのウェブサイトで見る場合に制限される。
【０１７５】
図38A と図38Bに参照すると、各ストリップ1400 を確定するためにスタイルを使用できる。この場合、ユーザーに表示されるとき、ストリップ1400 は、小さいか大きい正方形、長方形またはダイヤモンドのように、望ましいサイズか形に対応する寸法を構成する。技術経験者が認めるように、完全に目に見えるストリップ画像 1420、透明なストリップ画像1430 、部分的に透明なストリップ画像 1440、また目に見える部分、透明な部分、および/または部分的に透明なストリップ画像の部分、またはストリップ画像1450の組み合わせを備えるために、さらにスタイルを利用することができる。完全に目に見えるストリップ画像1420、つまり、特定色か色相、垂直、平行または斜めの線の配置または、灰色のスケールでの黒から白まで及ぶ灰色の複数の分離した影の一つを構成する目に見えるストリップ画像1420は、簡単な着色、陰影、または影で覆われた形状をもつことができる。代わりに、ストリップ1400は、完全な透明なストリップ 1430、部分的に透明なストリップ 1440であるストリップ1400、または部分的に透明であり目に見えるストリップ1400、 すなわち、ストリップ 1450の組み合わせなど、ユーザーの画面に表示するため、スタイルで確定される。これらの代替案、つまり目に見えるストリップ画面1420、透明なストリップ 1430、またストリップ1450の組み合わせは、
【０１７６】
本発明に従い、特定の対話型機能の実行方法の視覚的手掛りとして使用できる。
例えば、完全に目に見えるストリップ画面1420 は 色の付いた車輪の特定の色相で与えられ、ユーザーにユーザーがマウスで、完全に目に見えるストリップ画面1420 をマウスオーバーするかクリックをすれば、ユーザーは画像層 200 のユーザーへ表示にてもたらされる外観変更の対話型機能を実行でき、手ががりを与えることができる。ここに、画像層 200 と関連付けられる場面16 の画像12 か物体がその色相に対応する色で描写される。同様に、完全に透明なストリップ1430 は、画像層200 と関連付けられる「ホットスポット」座標 または強調された区域 1202、専任の補足情報層1210、および/または補足情報 1206 自体に対応する座標を持つように、設計されることができる。ユーザーが自分のマウスを完全に透明なストリップ 1430にマウスオーバーするか、クリックするとき、「ホットスポット」の情報がユーザーに明らかにされる。代わりに、別の層と関連付けられる完全に透明なストリップ 1430 は、ユーザーによってマウスの動きかこれに類似したものによって実施される場合、ユーザーにマウスの通過、または右表面の方向にマウスを動かすような対話型機能を実行することを許可し、ある特定の一組の画像 14と関連付けられる画像層200 で描写される物体か場面 16 に関して左への右の方向の回転を始めるように構成される。組合せのストリップ1450 は、1 つの組合せ 1450 が、それは1 つの区分を構成する目に見える透明な部分を持っているパズルのような具合にユーザーへ、視覚的手掛りを提供するために使用される。たとえば、測定テープのその部分が、ユーザーがそのストリップに自分のマウスを動かせば、またはクリックすれば、ユーザーは計測の対話型機能を実行でき、ユーザーがウェブ ページで描写される物体か場面16 の物理的な測定を感知できるという視覚的手掛りを与える。
【０１７７】
同様に、透明なストリップ画像1430 か組合せのストリップ画像 1450 は、専任の層の「プラス」と「マイナス」記号を通過し、ユーザーにストリップ上の自分のマウスを動かし、ズーム対話型機能を実行する手がかりを与える。
【０１７８】
上に説明されるように、現在の発明に従って対話型機能は、ユーザーが、スタイルによって定義される画像層と関連付けるストリップにマウスをクリックするか通過するとき、スタイルを使用して可能にできるし、続いて実行される。一例として、発明に従ってマニュアル回転の対話型機能は、次のスタイル通り、可能にされ、実行される。それぞれ画像層200a〜200p は、各ストリップが、例えば、画像層 200a-200p上にある現在表示できる画像層200の高さそして幅に対応する座標の外にある座標に現われるように、常にユーザーの目に見え、ユーザー画面に方向づけられるストリップ1400a〜1400pを与えられる。ユーザーが画像層 200の上部にストリップ1400 上の自分のマウスを動かす時、そのストリップと関連付けられる画像12 及画像層200 が見える(または表示されるまたは隠れない)。ユーザーによってマウスによってまたは別の方法で現在実行されていないストリップ 1400 と関連している、前に目に見えていた層は再び隠れる。従って、層を隠さないか隠すプロセス (またはある層を見えなくさせ、他の層を目に見えるようにする)は, ユーザーに、一組の画像 14 で描写され、360 度または少ない角度によって回転するどんな物体や場面についても認識を与える。
【０１７９】
標準的なズームの対話型機能に関して、スタイルはユーザーに、物体または場面がズームまたは拡大されている外観を与えるために使用できる。スタイルは、例えば、左から右へなど、特定の方向にストリップからストリップへマウスを動かすことによって、ユーザーが目に見え、各画像層と関連付けられるストリップの上の自分のマウスを動かすように、ユーザーにズームされる物体または場面の認識(「ズームアウト」操作同様に、右から左へのマウスの動きは、目に見える画像をより小さく、より小さくさせる)を与える物体または場面のより大きい版を次々に含む画像層を表示するためにまたは「隠さない」ために使用されることができる。
【０１８０】
補足の対話型機能に関して、マウスがストリップを通過する時（またはマウスの座標がストリップの座標と一致する)、ストリップ1400 は、画像層 200 と関連付けることができる。それで、1 つまたはより多くの専用の補足情報層 1210か、強調された区域1202 かとして、画像層200 に描写される画像12 か一組の画像 14 と関連付けられる補足情報1206が画像層 200と共に表示される。補足情報と関連付けられるストリップの座標は、現在表示できる画像層の補足情報、または「ホットスポット」が与えられる画像のどの区域とも対応するように設計されている。
【０１８１】
さらに、スタイルの定義されたストリップ1400 を、関連している画像層 200の座標に関係なく、ユーザーの望みどおりの座標でユーザー画面に見えるように作ることができる。従って、高さ及び幅を持つ物体または場面 16 の画像12 を含む画像層200 は、ユーザーの画面で目に見えるようにされた場合、高さと幅を持つ可能性がある。そして、その画像層のためのストリップ1400 が、画像層がユーザーの目に見えるようにされた場合、その高さ及び幅によって定義される区域の中また外で画面の上に方向づけられあらわれる。
【０１８２】
ストリップが関連する画面層のある特定のストリップが座標以外(たとえば、高さおよび幅)として現われるユーザー画面で座標を定義する機能はまた、マウスが画面の異なった区域を動くようにユーザーのマウスの座標に基づき、多数の対話型機能を可能にし、実行させる。例えば、回転の対話型機能の実行で使用される画面層 200 に対応する一組のストリップ1410(例えば、物体の特定の平面に異なった角度で取りこまれた一組の画像 14 に16 個の画像がある画面層 200a〜200p)は、現在表示できる画像層200 が現われるスクリーンの区域の底、上または側面へともに移動され、置かれる。ストリップ集合1410 は整理できる。そのため、画像層200a と関連するストリップ集合 1410 の最初ストリップ 1400a が、画像層 200bと関連するストリップ集合 1410 の第2 ストリップ1400b に隣接してユーザーの画面で現われる。層と関連付けたストリップ1400 は、ユーザーの目に見えるようにされた場合、ストリップが画像層 200内の画像12 の上に現われる構成に制限される必要はない。むしろ、異なった層と関連した異なったストリップを、画面層 200の側面、または底のように画像層 200の残りに関連したユーザー画面にある座標で目に見えるように構成することができる。 すなわち、ある特定の画面の層と関連した目に見えるストリップを方向づけることができる。その場合、目に見えるストリップが別の目に見えるストリップに隣接して現れる。目に見えるストリップを整理することができる。それで、ストリップの特定の組合せかストリップの集合に,ユーザーが自分のマウスを動かす時、各ストリップと関連する画面層全体が順番に目に見えるか、隠されないか、その後また隠されるようになる。従って、例えば、目に見えるストリップが、物体16 のある特定の平面で、16 個の画面のそれぞれが別の角度で取り込まれた物体16の16 個の画面12 を含む一組の画像14 と関連した時、ストリップの集合は、ユーザー画面を互いに隣接したり、現在表示できる画面層 200の高さと幅によって定義される区域の側面へ離れていったり、と方向づけることができる。ユーザーは、例えば,隣接方向づけられたストリップに右から左へ自分のマウスを移動することによって物体16 の回転動きの錯覚を達成できる。そこで、16個の一組の画像の画像12の連続する画像がユーザーのマウスの動きに対応して表示される。同様に、一組の画像14で、あらかじめ定義された最低の解像度とあらかじめ定義される最高の解像度の範囲のどこかに別の解像度を持つ各画像12 のある物体または場面16 の一組の画像14 がある時、 一組の画像の画像12 のそれぞれに画像層200 は提供される時、これらの画像のそれぞれに関連した目に見えるストリップはそれぞれ隣接してユーザーに表示できる。ユーザーが1 つのストリップから隣接したストリップへ自分のマウスを動かすときに, 異なった程度の解像度の画像層が引き続いて、ユーザーの画面から隠され、また隠されないので、描写された物体か場面 16をズームインまたはズームアウトしているような錯覚を与える。この技術によってユーザーへ、ある特定の時に、代わりに、または次々に、対話型機能に対応する1 組以上のストリップを表示することができる。従って、ユーザーがマウスなどの使用によってストリップに対応する対話型機能を実��する場合、同時にまたはほぼ同時に、回転の対話型機能、ズームの対話型機能、および/または補足情報相互機能のような対話型機能の組合せが可能になり、実行できる。
【０１８３】
ストリップは例えば、行、列または格子のように、望みのフォーマットに従って整理することができる。ストリップ1410 の異なった集合はどんな整理の仕方でも与えられる。 格子で整理されるストリップの例は図38Bに示されている。格子以内のように、個々のストリップは、いろんな時間に、また違った対話型機能の遂行ときに、見えるか、隠される。特定の相互機能を実施するに使用される格子で整理したストリップは、余分、またはツールバー 100 の代わりに提供される。 
【０１８４】
ストリップは、列か行(例えば、ユーザーの画面からの見通し、または1 つのストリップが別のものの下で配置にさせられるか、または1 つのストリップが別のものの隣で配置にさせられるように、縦または水平に)で整理される。ストリップの行か列の階層がある。例えば、ストリップの最も高いまたは上の行の一方が回転の対話型機能と関連する場合、また、ストリップの次に高い行、または最上の行のちょうど下のストリップの行がズームの対話型機能に関係するなどの場合がある。
【０１８５】
発明に従う別のよい実施例によると、与えらた一組の画像 14 に対して一組の画像 14に対応する画面層200 のそれぞれと特定のスタイルを関連付けることによって、多数の対話型機能を可能にし実行するために、スタイルは使用することができる。例えば、ある特定の一組の画像14 は、ある特定の平面において異なった角度で取り込まれた物体の画面12を含む。そこで、画面集合 14 が次々に循環するとき、ユーザーが、物体がその特定の平面で回転させられているような錯覚を覚える。同様に、スタイルはまた、画面集合 14で描写される物体か場面 16 に関してユーザーがズームの対話型機能を実行できるように一組の画像 14 の画面12 に提供する各画像層 200 と関連付けられる。回転の対話型機能そしてズームの対話型機能がこの方法で結合される場合、ユーザーは、回転の対話型機能の間、循環できる物体の表示のどれでもズームすることができる。
【０１８６】
ストリップを使い、結合できる多数の対話型機能を使用可能にし実行する方法の一例は、次の通り。ストリップは、ストリップ集合が横の方向の格子のｘ軸に沿って動く行、そして縦の方向の格子のｙ軸に沿って動く列によって特徴付けられるように整理できる。行は、ユーザーが自分のマウスを格子上のに移動し、次に格子の横の方向のマウスを左から右へ動かす場合、物体の一組の画像、例えば、物体の一組の画像16 という回転コマンドと関連付けられる。列は、ユーザーが自分のマウスを格子上に移動し、格子の下部から上部に移動する場合、ユーザーに画面で描写される物体がズームされたように印象を与えるように、画面層の画面の解像度は高められるというように、ズームコマンドに関連している。従って、回転の対話型機能及びズームの対話型能の両方を、ストリップの格子のこの整理の利点により、ユーザーが制御できる。ユーザーがマウスで格子を上へ動かせば、物体はズームする。ユーザーが次に、右から左へ自分のマウスを動かせば、ズームされた物体は右から左の方向に回るように見える。ユーザーがただ1 つまたは他の回転の対話型機能とズームの対話型機能を実行したければ、すなわち、上の方の格子の下部から上部のどちらか、または格子の左から右へ、ユーザーの自分のマウスを格子に沿う方向にただ移動すればよい。 
【０１８７】
ストリップは、回転またはズームするよう作られた画像の物体か場面と直接関連することができる。 言い換えれば、ストリップは、間接的に格子を介した画像層と反対に、直接に画像層と関連するように設定することができる。従って、ユーザーが画像層上の自分のマウス自体を動かす時、関連のストリップは、ユーザーに、物体か場面が回転やズームしている、または他の利用できる対話型機能の対象なっているような認識を与える。代わりに、ストリップは、ユーザーが順々に自分の画像層にマウス動かす時、映画のような画面を見たように感じるように、映画(音声あり、またはなしで)のような効果を作り出すための画像の連続と関連することができる。
【０１８８】
発明により、様々な対話型機能を使用可能にし実行するスタイルの使用が、使用できる応用の数を拡大する。例えば、ユーザーのシステムがブロックしたときまたはあるタイプのコードまたはスクリプトの実行(JAVA（登録商標）SCRIPT とHTMLなど)が不可能な時など。例えば、普通の電子メールシステムは、マイクロソフトによって販売したシステムのOutlook ような商号の下で、電子メールによって配信されるどのタイプのスクリプト(JAVA（登録商標）SCRIPT、VBSCRIPTなど)の実行も許可しない。しかしながら、そのような電子メールシステムは、必ずしもスタイルを使用して実行される対話型機能を阻止しない。同様に、特定のブラウザーおよび/または特定のウェブサイトはスクリプトの実行を防ぐように設定されるのに対し、ブラウザーおよび/またはウェブサイトに配信されるスクリプトとは反対に、それらの同じブラウザーかウェブサイトが必ずしもスタイルを使用可能にし実行した対話型機能を妨げないかもしれない。
【０１８９】
言語禁止または付加を防ぐなど、第三者のウェブサイトがツールを含む時でさえも、第三者のウェブサイトへ導入か付加する前述の一組の画像の対話型機能の使用を可能にする。例えば、ウェブサイトは、ウェブサイトでの販売のために提供され記述される項目のHTML コードされた映像をユーザーにもたらすことを可能にする。ウェブサイトがHTML コードされた映像と共に導入されるべきスクリプトを禁止すれば、スクリプトによって可能、実行される対話型機能はウェブサイトにアプロードされない。但し、対話型機能がスタイルによって可能にされ、実行されれば、そしてウェブサイトのスクリプト無効となる設備は対話型機能を防がない。
【０１９０】
＜対話型機能 の画像を可能にする為の選択＞
さらに、発明によるシステム10 の現在のよい実施例は、第三者のウェブサイトプロバイダーのアプリケーション向けであるにもかかわらず、技術に巧みな人には明白するように、他のアプリケーションは熟視されるし、発明の範囲内にある。たとえば、特定の360 程度の平面の異なった角度から物体の多数のデジタル写真の取得によってユーザーは専有の物体の1 つまたはより多くの画像を得る。ユーザーは発明により、システム10 の提供者のウェブサイトへ得られた画像をアップロードするが、ここに、多分、システムの提供者が、利用できる対話型機能のメニューの中のからユーザーによって選ばれる様々で可能な対話型機能を使用可能にするように、一組の画像のとソフトウェア20 を関連付ける。システム提供者は、それからウェブページ、CD ROM または他の記憶装置経由など適した手法によって、ユーザーに、対話型機能可能の画像のセットを配信する。ユーザーはそれからソフトウェア20 を実行するため自分自身のプロセッサーを使用できる。または、利用可能な対話型機能を実行するするため、そしてソフトウェア20 を実行し、対話型機能を可能にするため、インターネットサーバーへつながれる。例えば、マイクロソフト社から利用できる「POWERPOINT」プログラムを使用しての提示の過程で、ユーザーはインターネットに接続したサーバーに付けられた記憶システムに接続できる。
【０１９１】
同様に、ソフトウェア20を実装し画像の対話型機能を可能にするため、ユーザーはソフトウェア20を取得し、自分のコンピュータのプロセッサーを使用して、直接ソフトウェア20 と自分の画像を関連付ける。より高度なユーザーのため、ソフトウェア20 は、ユーザーが画像の異なったセットに使用できる対話型機能を調整するパラメータを入力できるように、プロンプトを含むかもしれない。 あまり高度ではないユーザーのため、「画像# 1のアップロード」、「画像# 2 のアップロード」、「インチ単位で物体の高さ入力」など、ソフトウェアは従いやすい情報のプロンプトを含む。
【０１９２】
さらに、ソフトウェア20 は、ユーザーへ配信し、ユーザーにより対話型に作用するように意図されている一組の画像14 と関連付けられる。ユーザーは、一組の画像14 をイントラネット要求し、または、適切なプロセッサーを使って一組の画像14 の配信とソフトウェア20 の実行のため、受信のために適切に装備されているパーソナルコンピュータ、PDA(「個人用携帯情報端末」)、携帯電話か他の装置などの一時的または永久的記憶容量に一組の画像14 とソフトウェア20のダウンロードをする。 
【０１９３】
＜グラフィック ユーザー・インターフェース (“GUI”)＞
発明によるシステム10 の 現在のよい1つの実施例では、図38〜40について、グラフィクユーザーインタフェースか「GUI」は、対話型機能のための画像を可能にするため、ユーザーが直接ソフトウェアとの自分の画像を関連付けることを可能にする。例えば、GUI はインターネット、または内部か外的な記憶装置を介して提供される。とりわけ、発明によるGUI1800 はどんなスターティングフォーマットでも、単にへユーザーにそして画像に容易に変形させることを可能にする多くの特徴を与えられる。例えば、「jpeg」 のような圧縮された画像ファイル形式、または 、「tif」か「tiff」グラフィック・ファイルのフォーマットなど、ここに記述された様々な相互機能の画像を可能にする。図38 で示されている例では、GUI 1800 はユーザーが画像ファイルを 開けるために使うことのできる「File」メニューオプションを備えている。画像ファイル1802 を開く時、GUI 1800 は、ユーザーの画面で、例えばピクセルの画像の次元のようなファイルについてのある情報を含むウィンドー1804 を示す。ユーザーはシステム10 と使用するため開いた画像ファイルと関連付けられる、そして、そこで、たとえばマウスクリックによって、対話型機能が可能にされる画面1806 を選ぶことができる。システム10 と対話とするため、ユーザーに画像を識別し、選ばせる他の方法は、技術経験者にはへ明白である。一部にユーザーが選ぶ画像は、画像12 または一組の画像14のために使用可能にされる性質及び対話型機能を決定する。例えば、ユーザーが物体16 か場面17の仮想の3次元効果を達成したければ、ユーザーは物体16 か場面17の平面、q の異なった増分で得られる異なった角度の物体16 の画像1806 を選ぶ必要がある。反対に、ユーザーが物体16 か場面17のズームの対話型機能だけを可能にしたければ、ユーザーはその物体に1 つの画像1806 と同じだけ少なく選ぶことができる。
【０１９４】
ユーザーが画像1806 を選んだら、システム10 が画像1806 を GUI の画面区域1808に現われるように処理する。GUI 1800 の様々な特徴情報はユーザーに画像1806 に関しての情報を入力するように促す。そこで、ツールの異なった対話型機能を可能、実行に必要であるソフトウェア20 が作られ、例えば、バンナー広告、または電子メールによってウェブページのブラウザーへの配信の準備ができる画像1806 とつながれる。GUI 1800 はまたユーザーに、1つ以上の指定画像1806 のスキップのオプションにを提供する。発明に従ってユーザーに入力を促すGUI 1800の情報のタイプのある例は次の通り:  
【０１９５】
(1)画像仕様:  ユーザーは、望ましいデフォルトにある時、すなわちユーザーがデフォルトの画像1060 にほしい次元を識別する時、画像1806 のサイズの指定から構成する情報、すなわち、ピクセルの画像1806の高さそして幅、を入れるようプロンプトされる。技術経験者に明白なように、あらかじめ定義された箱やスライダーのなかにユーザーによってタイプされた入力を受け入れるなど、GUI を画像の指定情報を受け入れるために設定するため、可能な方法がたくさんある。
【０１９６】
(2)計測仕様:  ユーザーは、例えば、ユーザーがある画像や画像1806 の計測の対話型機能を可能にしたい時、画像1806 に描写される物体16 または場面17の実際の寸法を構成する情報を入れるようプロンプトされる。現在のよい実施例では、そして図39 について、ユーザーは例えば目的の幅に対応するような、物体16 の次元に対応する画像1806 の線1807 を描くためにプロンプトされる。むしろ、ユーザーはマウスを使用して線1807 の設計を達成するが、他の方法が可能であることが技術経験者には明白である。ユーザーは、それから次元と関連付けられ、そして、例えば、3.2 インチ、5 センチメートルなど、その実寸のための測定単位と描いた線によって示される実寸を入力するようプロンプトされる。GUI 1800 はそれから、単位、そして測定単位で線が対応する実寸を入れるようユーザーをプロンプトする。システム10 は、ユーザーによって選ばれて定義され、測定される一組の画像14 で描写される物体16 のピクセルの次元という、ピクセル計数、px 、を計算し、そして計測の対話型機能を可能にできる。そしてシステム10 はピクセル計数、px を使用し、指定次元に対応する実寸の測定単位を翻訳するため、この情報を使用できる。
【０１９７】
(3)ズーム係数: ユーザーはGUI で表示される画像1806 をズームするためにプロンプトされる。そして、ズームの対話型機能を実行する時に、ユーザーはズームされる画像1806 の程度を選ぶよう促される。よい実施例では、GUI 1800 は、ツールバー100の標準ズームボタン 104 を構成するサム106 と 108 に類似するトラック1812 に沿って配置にさせられたサム1810 を表示する。ユーザーがGUI トラック1812 に沿うGUI のサム1810 を動かす時、そして、画像1802 の解像度を変えるピクセルをそれぞれ隠し、露出するため、GUI トラック1812 に沿うGUI のサム1810 の位置に従い、画像1802 は拡大されたり、縮められたりする。図38 で示されている例のGUI トラック1812 の最高の位置、、すなわち、右端の位置は、最高の解像度、または、画像1806 の期待された可能な最大のズームに対応する。GUI トラック1812 のゼロ位置、すなわち、図38の例に示されている左端の位置はデフォルトの画像1060 に対応する。システム10 はズームの可能な程度のそれぞれと任意数を一致し、そしてユーザーがGUI トラック1812 に沿うGUI のThumbnail 1810 を動かすときに、ユーザーへ、それらの任意数を表示する(すなわち、デフォルトの画像1060 )。例えば、GUI のThumbnail 1810 がGUI トラック1812 に沿うゼロ位置にあるズーム係数1と関連する画像1806 の解像度；画像1806 の解像度 GUI のThumbnail 1810 はGUI トラック1812 に沿う中間点にある時がズーム係数10 と関連する；画像1806の解像度はGUI のThumbnail 1810 がトラックの終点にある時がズーム係数20と関連する。
【０１９８】
ユーザーが画像1806 の最高の可能な解像度を決定する時、ユーザーはGUI トラック1812 に沿うGUI のThumbnail 1810 を動かすことを止める。
【０１９９】
(4)色:  ユーザーは、特定の画像1806 に関して複数の利用できる色の間から選ぶたようプロンプトされる。そこで、画像1806に関して可能にされるべき対話型機能の1 つが異なった色の画像1806 で描写される物体16 を感知することをユーザーに可能にする。図38 で説明されるよい実施例では、色の選択に対応するアイコンかメニュー項目1814 はGUI 1800 で提供される。マウスとまたは別の方法で選ばれるアイコンかメニュー項目1814 をクリックする時、図40 で示されているように、テキスト・ボックス1813、そして2 つのボタン画像選択ボタン1815 、そして出力ボタン1817を含むポップアップウィンドー1811 はユーザーへ示される。テキスト・ボックス1813 では、例えば、「黒」など、色の単語の記述を入れること、または、代わりに、HTML コードを入れることによって望ましい色を持っている画像へのパスを識別することによって、ユーザーは色の選択を書き入れるようプロンプトされる。そして、ユーザーは、適用する色の選択をする画像12 か一組の画像14 へユーザーが識別することを可能にする画像選択ボタン1815 をクリックするようプロンプトされる。最終的に、ユーザーは出力ボタン1817 をクリックするようプロンプトされる。そして、画像 12 を含んでいる対話型ウェブ ページが作成される時、システム10 はユーザーの フォーマットへのGUI 1800 の選択統合に使用される。
【０２００】
代わりに、アイコンかメニュー項目1814 がマウスでクリックされるか、さもなければ選ばれる時、可能な色1816 のリストがユーザーに示される。考えられる色1816 のリストは、色が現われるおおよそ色相び明るさをあわせる色1818 の実際の見本のほか、または、画像12 および/または可能な色のリストに使用可能にされた場合、「煉瓦赤」、「濃紺」など、色の名称名前を構成する。
【０２０１】
ユーザーは、マウスでリスト可能な色にクリックすることによって、色を選んでいるユーザーによって、可能な色1816 のリストから色々他の方法で色を選ぶことができる。 
【０２０２】
(5)補足情報: ユーザーは、画像12 と一緒に表示される区域1202 を強調する位置を識別する画像1806を考えて、GUI 1800 に情報を入れるようプロンプトされるかもしれない。補足情報1206はユーザーのマウスを各々の強調された区域1202 をマウスオーバーするか、クリックすると、ユーザーへ表示される。よい実施例では、補足情報アイコンかメニュー項目 がGUI の表示1808 で提供される。ユーザーが補足情報アイコンを選ぶ時、画像は実寸で、すなわち、実際の画像1050で表示される。ユーザーは、画像1806 の対話型機能を可能にされた形態で現われるようユーザーが望む強調された区域1202 の画像1806 の違った位置にマウスを置くことができる。それから、GUI 1800 は、強調された区域1202 の可能にされた画像12にマウスを通過するか、クリックすることで、ユーザーにどんな補足情報1206 を表示するために指定するようプロンプトする。例えば、テキスト情報から構成される補足情報1206 の場合、テキストをウィンドーに入れるようユーザーはプロンプトされる。
【０２０３】
(6) メニューオプションの対話型機能： 「仕様」、「Specs」、「出荷」など、画像の画像層で描写される物体か場面に関して分類は加えられる。たとえば、メニューテキストおよび/または画像を含むいくつかの層を示すシステムは、メニュー層と関連付ける別の層へのテキストか画像のようなシステム関連情報を加えるメニュー 層と画面に配置できる。
【０２０４】
前例に加えて、配信の対話型機能そしてメニュー選択の対話型機能を可能にし、実行することで有用である情報のためのユーザーをプロンプトするためにGUI 1800 は構成されることができる。好まれた具体化では、例えば、ユーザーが、情報を入れているときにエラーを発生することがある。また、自分が既に入力した情報またはGUI 1800 からのプロンプトに応じて、ズームの程度などの変更が考えられる。
【０２０５】
GUI 1800 「調整」の選択によって、ユーザーが入力した情報への変更をすることを可能にする。このリセットのオプションは、GUI 1800 がユーザーに入力するよう促す画像1806 についての情報すべてのために実施される。代わりに、既にその時入力した計測の対話型機能に、独自に消されるズーム係数の情報入力など、GUI 1800 がユーザーに入力を促す各タイプの情報に関して、その機能を別に呼び出すことができる。リセットのオプションは、GUI の表示1808 で提供される「リセット」ボタンをクリックすることで、好んで実行される。
【０２０６】
ユーザーに画像1806 を選ぶことを可能にすることに加えて、そしてそれらの画像に関して、対話型機能の遂行の有用な情報の入手を可能にするため、GUI 1800 はまた、一組の画像14 の出力を可能にする出力フォーマットを指定することをユーザーに可能にする。例えば、ユーザーは、データベースのフォーマット、または他のデータ記憶のフォーマットなど、一時的なファイルを選ぶかもしれない。代わりに、ユーザーは指定データベースに出力を直接送るだろう。さらに、出力の異なった画像圧縮のフォーマットの間から選ぶことを、GUI 1800 はユーザーに可能にする。 
【０２０７】
特定の対話型機能と共に、発明によって前述のGUI 1800 の記述はなされているが、技術経験者に明白であるように、画像や画像1806 に関して事実上相互機能をユーザーに可能にするため、GUI 1800 は構成される。
【０２０８】
発明に従って例えば、メニュー選択の対話型機能の構成、またはある特定の一組の画像14 のために示される他の対話型機能の活動など、ユーザーはGUI 1800 を使用できる。
【０２０９】
発明に従って、更なるシステム10 の他の実施例は、ソフトウェア20 の使用とまたはなしで、画像の配信及び対話型機能の可能にするための同じ基本原則はそれらの画像に関して2次元 または3次元 動きの錯覚を感知するため、ユーザーが 相互に作用することができる一組の画像14、またレンチキュラーシートのような、様々な形の印刷された媒体の画像を表現するために応用できる。それに応じて、本発明は、ある意味ではユーザーに右の画像を提供するためのシステムがその利点である。物体の画像で描写される2次元または3次元の動きの視覚効果を感知するように、ユーザーに結果を与える対話型機能といって、ユーザーが、画像に関して対話型機能の形式を可能にすることとして感知することを含むが、これに限られない。この発表の利点を持っているし、通常の技術の人に明白であるように、記述されている画像を取り込む多数の可能な方法がある。それに続いて、画像を処理することは、たとえば、デジタルかアナログの形式で表示された場合、または   印刷された形式で描写された場合、ある意味では取り込み表示した画像がある方法でと対話型に作用することを可能にする。そのような適用すべては、現在の発明によって、現在の公開の創意に富む性質の内にとどまっている間、考え抜かれ、そして使用される。たとえば、本発明は、医学(たとえば、診断のために) 、保安(たとえば、同定証明のために) 、教育(たとえば、学生に物体を処理することを可能にする為に) 、エンターテンメント (たとえば、テレビとフィルムのプロジェクトのためのスタジオによって) 、広告 (たとえば、製品表示のために) などの分野に適用できる。さらに、前述の内容より、ここに含まれる創意に富む概念から出発しなくても、可能な改定がもっとたくさんある。従って、上記の記述が多くの特殊性を含んでいるが、与えられる記述はただ発明の実施例の実例を提供しているので、記述は発明の規模の制限として解釈されるべきでない;  発明の規模は、付けられた特許の要求およびその法的意図によって確定するである。
【図面の簡単な説明】
【０２１０】
【図１】図1 は、現在の本発明の好ましい実施例に従ったシステムにおける図式的な概観である。
【図２】図2 は、現在の本発明の好ましい実施例に従ったシステムにおける、集合画像の図式的な概観である。
【図３】図3 は、現在の本発明の好ましい実施例に従ったシステムにおける、集合画像獲得方法の透視図的な概観である。
【図４】図4 は、現在の本発明の好ましい実施例に従ったシステムにおける、ある処理段階の図式的な概観である。
【図５】図5 は、現在の本発明の好ましい実施例に従ったシステムにおける、階層技術の図式的な概観である。
【図６】
【図７】図7 は、現在の本発明の好ましい実施例に従ったシステムにおける、ツールバーの透視図的な概観である。
【図８】図8 は、現在の本発明の好ましい実施例に従ったシステムにおける、ツールバー取り外し前の画面の透視図的な概観である。
【図９】図9 は、現在の本発明の好ましい実施例に従ったシステムにおける、ツールバー取り外し後の画面の透視図的な概観である。
【図１０】図10 は、現在の本発明の好ましい実施例に従ったシステムにおける、ズームイン機能処理前の画面の透視図的な概観である。
【図１１】図11 は、現在の本発明の好ましい実施例に従ったシステムにおける、ズームイン機能処理後の画面の透視図的な概観である。
【図１２】図12 は、現在の本発明の好ましい実施例に従ったシステムにおける、リセット機能処理前の画面の透視図的な概観である。
【図１３】図13 は、現在の本発明の好ましい実施例に従ったシステムにおける、リセット機能処理後の画面の透視図的な概観である。
【図１４】図14 は、本発明の一実施例に従った手段・機能を実行している間における、第一番目 及び第二番目の透明層の、対話型動作の図式的な実例である。
【図１５】図15 は、現在の本発明の実施例に従ったシステムの、計測機能処理後の画面における透視図的な概観である。
【図１６】図16 は、現在の本発明の一実施例に従ったシステムにおける、移動機能処理前後の画面においての透視図的な概観である。
【図１７】図17 は、本発明に従った単一のウェブページにおける複数の画像に関し、ユーザーが対話型機能を遂行することができるシステムの表示可能な内容の図式的な実例である。
【図１８】図18 は、本発明に従った実際の画像の図式的な実例である。
【図１９】図19 は、本発明に従った実際のデフォルト時における画像の図式的な実例である。
【図２０】図20 は、本発明に従った、元画像またはズーム前の画像の図式的な実例である。
【図２１】図21 は、本発明に従ったズームインした画像の図式的な実例である。
【図２２】図22 は、本発明に従った画像層の画像高さ及び幅の図式的な実例である。
【図２３】図23 は、本発明に従った、幅よりも高さが大きい画像の図式的な実例である。
【図２４】図 24 は、画像の高さが幅よりも大きい時の、画面を離れた画像のズームの位置シフトといったシステムの表示における鳥瞰図である。
【図２５】図 25 は、画像の高さが幅より大きく、画像のズームアウト時に画面を離れた、画像ズームの位置シフトといったシステムの表示における鳥瞰図である。
【図２６】図 26 は、元画像またはズーム前の画像がデフォルト画像中心部に一致する位置までといった、本本発明の実施例におけるシステム画面表示の鳥瞰図である。
【図２７】図27 は、ズーム係数 zに従った元画像またはズーム前の画像を拡大した、図26のシステム画面における鳥瞰図である。
【図２８】図 28 は、画像をユーザー画面に保持するよう、ズームイン画面の中心部がｘ軸とｙ軸に位置を変更された、図26のシステム画面表示における鳥瞰図である。
【図２９】図29 は、現在の本発明の実施例に従ったシステムの、焦点ズーム対話型機能を導入した層における図式的な概観である。
【図３０ａ】図 30aは、焦点のズーム対話型機能におけるユーザー定義の多角形を説明した、本発明の好ましく具体化された一つのシステム表示における鳥瞰図である。
【図３０ｂ】図 30bは、焦点のズーム対話型機能関係における、デフォルト画像左上部のズーム前の像位置変更を説明した、本発明の好ましく具体化された一つのシステム表示における鳥瞰図である。
【図３０ｃ】図 30c は、デフォルト画像左上の位置変更をした、ズーム前の図30bの画像における図式的な表示である。
【図３０ｄ】図 30d は、焦点ズーム係数によって拡大された、ズーム前の図30cの画面における図式的な表示である。
【図３０ｅ】図 30e は、ズーム画像の位置変更を説明した、図30dの画面における図式的な表示である。
【図３０ｆ】図 30f はズーム画像のより進んだ位置変更を説明する図30eの画面の図式的な表示である。
【図３０ｇ】図 30g は、ズーム画像の他の位置変更を説明した、図30fの画面における図式的な表示である。
【図３０ｈ】図 30h は、ズーム画像の終了した位置変更を説明した、図30gの画面における図式的な表示である。
【図３０ｉ】図 30i は、ズーム画像に縮尺された多角線を説明した、図30hの画面における図式的な表示である。
【図３０ｊ】図 30j は、ユーザー画面へのズーム画像の位置変更を説明した、図30kの画面における図式的な表示である。
【図３０ｋ】図30kは、焦点のズーム対話型機能トラックに沿って関連した、Thumbnail画像位置調整中の標準ズーム対話型機能における、ツールバーボタンのトラックとThumbnail画像の図式的な表示である。
【図３１】図 31は、補足的情報対話型機能を説明した、本発明の好ましい具体化の一つのシステム表示における鳥瞰図である。
【図３２】図32は、強調された領域に対応する補足情報が表示され、また、強調された領域が選択された後の、図31 のシステムの表示におけるもう一つの鳥瞰図である。
【図３３】図 33は、補足的情報対話型機能を実施する複数の階層を説明した、本発明の好ましい具体化の一つのシステム表示における図式的表示である。
【図３４ａ】図 34aは、メニューオプション対話型機能を説明した本発明の好ましい具体化の一つのシステムにおける図式的表示である。
【図３４ｂ】図34b は、 図34a のシステムのもう一つの図式的な表示である。メニューオプション対話型機能を説明した、本発明の好ましい具体化の一つのシステムにおける図式的表示である。
【図３５ａ】図 35aは、表示変更対話型機能を説明した、本発明の好ましい具体化の一つのシステムにおける図式的表示である。
【図３５ｂ】図35b は、 図35a のシステムのもう一つの図式的な表示である。
【図３６ａ】図 36aは、移動対話型機能実施ツールバーを含めて複数ツールバーを表示した、本発明の好ましい具体化の一つのシステム表示における鳥瞰図である。
【図３６ｂ】図36b は、図36a で説明されたツールバーの代わりとなる、他のツールバーの鳥瞰図である。
【図３６ｃ】
【図３７】図 37は、他の表に記載されたツールバー説明情報表のツールバーを表示した、本発明の好ましい具体化の一つのシステムにおける表示の鳥瞰図である。
【図３８ａ】図38A は、本発明に従った対話型機能を可能にし、実行のストリップを定義するスタイルが使用されたシステムにおける、好ましい具体化の図式的な表示である。
【図３８ｂ】図38B は、実行の対話型機能を使用するスタイルによって定義されたストリップにおける、一つの可能な整理された図式的な眺めである。
【図３９】図39 は、現在の本発明の好ましい実施例に従ったシステムの、グラフィクユーザーインターフェ−ズにおける透視図的な表示である。
【図４０】図40 は、図39 の グラフィクユーザーインタフェースのもう一つの鳥瞰図である。
【図４１】図41 は、図39 の グラフィクユーザーインタフェースのもう一つの鳥瞰図である。
【図１】
2007535733.tif 000003
【図２】
2007535733.tif 000004
【図３】
2007535733.tif 000005
【図４】
2007535733.tif 000006
【図５】
2007535733.tif 000007
【図６】
2007535733.tif 000008
【図７】
2007535733.tif 000009
【図８】
2007535733.tif 000010
【図９】
2007535733.tif 000011
【図１０】
2007535733.tif 000012
【図１１】
2007535733.tif 000013
【図１２】
2007535733.tif 000014
【図１３】
2007535733.tif 000015
【図１４】
2007535733.tif 000016
【図１５】
2007535733.tif 000017
【図１６】
2007535733.tif 000018
【図１７】
2007535733.tif 000019
【図１８】
2007535733.tif 000020
【図１９】
2007535733.tif 000021
【図２０】
2007535733.tif 000022
【図２１】
2007535733.tif 000023
【図２２】
2007535733.tif 000024
【図２３】
2007535733.tif 000025
【図２４】
2007535733.tif 000026
【図２５】
2007535733.tif 000027
【図２６】
2007535733.tif 000028
【図２７】
2007535733.tif 000029
【図２８】
2007535733.tif 000030
【図２９】
2007535733.tif 000031
【図３０Ａ】
2007535733.tif 000032
【図３０Ｂ】
2007535733.tif 000033
【図３０Ｃ】
2007535733.tif 000034
【図３０Ｄ】
2007535733.tif 000035
【図３０Ｅ】
2007535733.tif 000036
【図３０Ｆ】
2007535733.tif 000037
【図３０Ｇ】
2007535733.tif 000038
【図３０Ｈ】
2007535733.tif 000039
【図３０Ｉ】
2007535733.tif 000040
【図３０Ｊ】
2007535733.tif 000041
【図３０Ｋ】
2007535733.tif 000042
【図３１】
2007535733.tif 000043
【図３２】
2007535733.tif 000044
【図３３】
2007535733.tif 000045
【図３４Ａ】
2007535733.tif 000046
【図３４Ｂ】
2007535733.tif 000047
【図３５Ａ】
2007535733.tif 000048
【図３５Ｂ】
2007535733.tif 000049
【図３６Ａ】
2007535733.tif 000050
【図３６Ｂ】
2007535733.tif 000051
【図３６Ｃ】
2007535733.tif 000052
【図３７】
2007535733.tif 000053
【図３８】
2007535733.tif 000054
【図３９】
2007535733.tif 000055
【図４０】
2007535733.tif 000056