(57)【特許請求の範囲】
【請求項１】
コンピュータにより実施される対象のイメージを生成する方法であって、
要求者からの前記対象のイメージを求める要求を受信するステップと、
前記要求に応答して、データ収集時刻に対応する時間標識とともに記憶装置に格納された前記対象のイメージを取り出すステップと、
ほぼ同時に収集された前記対象のイメージをつなぎ合わせて、前記対象のパノラマ式のイメージを所定の収集時間間隔ごとに生成するステップと、
前記所定の収集時間間隔ごとに生成されたパノラマ式のイメージを前記要求者に送信するステップと、
を含み、
前記所定の収集時間間隔ごとに生成されたパノラマ式のイメージは前記対象の事象の長期間の展開を示すことを特徴とする方法。
【請求項２】
コンピュータに請求項１に記載のステップを実行させるためのプログラム。
【請求項３】
コンピュータに請求項１に記載のステップを実行させるためのプログラムを記録した１つまたは複数のコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【背景技術】
【０００１】
個人は、特定の場所または対象に関するイメージやその他のデータを求めることがある。また、それらの個人は、特定の場所の一般的情報および具体的情報を示す詳細なデータを取得したいと思うことがある。個人は、ある地理的場所のイメージを取得したいと思うことがある。しかし個人は、イメージを収集するためにはカメラやその他の機器を入手しなければならず、イメージを得るためにはその地理的場所に行かなければならない。あるいは個人は、地理的場所のイメージを、他の場所（インターネットや本など）で見つけた場合に入手することもある。
【０００２】
しかし、個人にとって、イメージを得るために地理的場所に行くのは不便である。これは、地理的場所が個人から遠く離れた所にある場合は特にそうである。個人は、イメージを得るためにその場所に行っても、関心のある場所を完全に表すには不十分なイメージを少し得るにすぎないだろう。また、その場所の完全な情報を入手するために十分な数のイメージを得るのは骨の折れることでもある。
【０００３】
あるいは、個人がインターネットや本などの外部の情報源からイメージを取得しようとする場合、外部の情報源に格納されているイメージは古くなっている可能性がある。そのイメージは、過去に取得された可能性が高く、イメージの取得後にその場所に変化（取り壊しや新たな建設など）が生じた可能性がある。そのような場合、取得されたイメージは、その場所の現在の状態を反映していないことになる。
【０００４】
また、個人がイメージを得るためにその場所に行くことにより、または百科事典やインターネットなどの外部の情報源から、もしくは他の通常の手段によりその場所のイメージを得る場合、取得されるイメージは、入手可能なイメージの質またはイメージを取得するために使用されるカメラ（もしくは他の機器）に固有の限界によって限定される可能性が高いであろう。取得されたイメージが古くなっている可能性に加えて、こうした問題があることから、ユーザには、ある場所の現在の状態ではなく、その場所の過去の状態を反映しているにすぎない不十分な数の次善のイメージが提供されることになる。
【発明の概要】
【０００５】
読者の基本的な理解を促すため、本開示の簡略化した概要を以下に示す。この概要は、本開示の網羅的な概観ではなく、本発明の主な／重要な要素を特定するものでも、本発明の範囲を示すものでもない。その唯一の目的は、以降で提示するより詳細な説明への前置きとして、本明細書で開示するいくつかの概念を、簡略化した形で示すことである。
【０００６】
複数の受信されたイメージに基づいてイメージを合成する方法を提供する。たとえば、ある対象のイメージを求める要求が受信され、要求された対象のイメージを提供できる装置が特定される。要求は、イメージを生成するために特定された装置に送信される。それらの装置からのイメージを用いて、要求された対象のイメージを合成することができる。たとえば、それらの装置からのイメージをつなぎ合わせて、要求された対象のパノラマ式のまたは３次元のイメージを生成することができる。
【０００７】
他の実施例では、要求された対象のイメージを提供するよう装置に命令し、それらのイメージを組み立てて対象のパノラマイメージを生成するためのコンピュータ実行可能命令を格納しているコンピュータ可読媒体が提供される。
【０００８】
さらに別の実施例では、システムは、実在の対象の合成イメージまたはモデルを生成する。この実施例では、複数のイメージが、データ収集装置に対して要求され、データ収集装置から集められる。それらの要求されたイメージを結合して、合成イメージを生成することができる。
【０００９】
付随する特徴の多くは、以降の「発明を実施するための形態」を参照しながら添付の図面と関連させて考察することによって、よりよく理解されるようになり、より容易に認識できるであろう。
【００１０】
この説明は、添付の図面に照らして以降の「発明を実施するための形態」を読むことで、よりよく理解できるであろう。
【図面の簡単な説明】
【００１１】
【図１】連結装置のネットワークを示す部分ブロック図である。
【図２】サービス構成要素の１つの実施例を示す部分ブロック図である。
【図３Ａ】イメージ収集構成要素の実施例を示す部分ブロック図である。
【図３Ｂ】データ記憶装置に格納される装置情報の例である。
【図４】イメージ収集構成要素の実施例を示す別の部分ブロック図である。
【図５】イメージ処理構成要素の実施例を示す部分ブロック図である。
【図６Ａ】要求元装置にデータを提供する方法の実施例を示す流れ図である。
【図６Ｂ】要求元装置にデータを提供する方法の実施例を示す流れ図である。
【図７】サービス構成要素においてイメージを処理する実施例を示す流れ図である。
【図８】装置から受信した複数のイメージを処理する実施例を示す図である。
【図９】収集されたデータから要求された情報を生成する実施例を示す流れ図である。
【図１０】指定時間に基づきデータ収集ネットワーク装置からイメージデータを生成する別の実施例を示す流れ図である。
【図１１】イメージのタイミングに基づいて要求者にイメージデータを提供する実施例を示す流れ図である。
【発明を実施するための形態】
【００１２】
添付の図面の同じ部分を示すために同じ参照番号を使用する。
【００１３】
添付の図面と関連させて以降で提供される詳細な説明は、本発明の実施例の１つの説明を意図しており、本発明の実施例を構築または利用できる唯一の形態を示すことを意図していない。この説明は、実施例の機能ならびに実施例を構築および実施するステップの手順を示している。しかし、異なる実施例により同一または同等の機能および手順を実現することもできる。
【００１４】
データ収集および処理のためのネットワークにおける装置の連結を容易にする方法およびシステムについて述べる。１つの実施例では、合成イメージまたはモデルは、実在の対象から生成される。合成イメージまたはモデルはさらに、データ収集装置に対して複数のイメージを要求して受け取ることができる場合には、それらの複数のイメージをつなぎ合わせることによって生成することができる。
【００１５】
図１は、要求者から要求されたデータを収集および／または処理する連結装置のネットワークの実施例を示す部分ブロック図である。図１が示すように、要求者１０３Ａ、１０３Ｂ、１０３Ｃ、１０３Ｄは、関心のある場所のデータを要求することができる。データは、場所のイメージや場所の側面、場所の映像、音など、場所に関する任意のデータを含むことができる。図１には、４人の要求者（要求者１０３Ａ、１０３Ｂ、１０３Ｃ、および１０３Ｄ）が示されているが、任意の人数の要求者がデータを要求することができる。１つの実施例では、さまざまな要求者が異なる優先順位を持ち、それにより、ある要求者からの要求には、それよりも優先順位の低い他の要求者よりも前に対応することができる。他の実施例では、ネットワークに含まれる要求者はまったくなく、データを求める要求なしに、後述するデータ収集装置によってデータが提供される。
【００１６】
ネットワークは、要求者からのデータ収集要求を受信すること、および要求されたデータを提供する装置を確定することのためのサービス構成要素１０１を含むことができる。また、サービス構成要素１０１は、データ収集装置または要求者装置に対応する情報を格納および／または処理することができ、さらに、要求されたデータを提供する装置を確定することができる。装置の確定は、たとえば、サービス構成要素１０１において格納および／または処理された、装置に対応する情報に基づくことができる。サービス構成要素１０１はまた、要求されたデータに関係するイメージデータまたは他のデータを処理、変更、操作および／または格納するためのイメージ処理構成要素を含むことができる。
【００１７】
サービス構成要素１０１は、要求されたデータを提供する少なくとも１つの装置を確定することができる。要求されたデータを提供できる任意の数の装置を確定することができる。このような確定は、たとえば、要求されたデータの種類ならびに装置の特徴および／または場所に基づくことができる。図１は、要求されたデータを提供する、サービス構成要素１０１と通信する４つの装置（１０２Ａ、１０２Ｂ、１０２Ｃ、および１０２Ｄ）を示しているが、任意の数の装置を使用することができる。
【００１８】
サービス構成要素１０１はまた、装置１０２Ａ、１０２Ｂ、１０２Ｃおよび１０２Ｄに対応する場所情報または他の関連データを受信することができる。各装置（たとえば、１０２Ａ、１０２Ｂ、１０２Ｃおよび１０２Ｄ）の場所を判断するため、装置の場所情報または他の情報をサービス構成要素１０１において格納および／または処理することができる。したがって、要求者（たとえば、要求者１０３Ａ、１０３Ｂ、１０３Ｃ、および／または１０３Ｄ）のいずれかから要求された情報は、装置の場所または装置のその他の特徴に基づいて選択された装置から取得することができる。たとえば、要求者は、サービス構成要素１０１に対して、特定の場所から収集されるデータを要求することができる。サービス構成要素１０１は、要求者からの要求を受信し、装置（たとえば、装置１０２Ａ、１０２Ｂ、１０２Ｃ、および／または１０２Ｄ）の場所および能力を判断する。要求された情報を取得する能力を備える、要求された場所またはその周辺に位置する装置に対して、サービス構成要素１０１は、要求者からの要求されたデータを求める要求をそれらの装置へ送信することができる。場合によっては、サービス構成要素１０１はまた、装置に対してイメージの取得に関する命令を出すことができる。たとえば、サービス構成要素１０１は、装置の方位および場所を確定し、この確定に基づいて、装置に対して、所望のイメージを取得するためにある方向に向くよう、または特定の場所に移動するよう命令することができる。
【００１９】
また、サービス構成要素１０１は、装置からデータを受信し、さらにイメージを処理することができる。たとえば、サービス構成要素は、要求者から特定の場所のイメージデータを求める要求を受信し、要求されたイメージデータを提供する複数の装置を確定することができる。サービス構成要素１０１はさらに、複数の装置のうちの少なくともいくつかの装置に対して、イメージデータの取得方法（たとえば、向くべき方向、距離、移動すべき方向など）を指示することができる。装置は、データを求める要求および／または要求されたデータの取得方法に関する指示を受信し、イメージデータを取得してサービス構成要素１０１に戻すことができる。サービス構成要素１０１は、共通の対象の複数のイメージである複数のイメージデータを装置から受信することができる。この例では、複数のイメージは、同じ対象のさまざまな側面、同じ対象のさまざまな角度、同じ対象のさまざまな部分、１つの対象のさまざまな倍率、さまざまな構成要素、関連する対象のさまざまな構成要素、同じ場所に位置する対象のさまざまな側面などのイメージを含むことができる。以下で詳述するように、サービス構成要素１０１は、複数のイメージを受信し、受信したイメージから、要求された対象のイメージを処理、変更、操作および／または合成することができる。
【００２０】
図２は、サービス構成要素１０１の１つの実施例を示す部分ブロック図である。この実施例におけるサービス構成要素１０１は、要求者からデータ収集要求を受信し、要求されたデータ収集を実現する１つまたは複数の装置を確定することができる、イメージ収集構成要素２１０を含む。サービス構成要素１０１のイメージ収集構成要素２１０は、要求者からのデータ要求を処理し、データを提供する１つまたは複数の装置を選択する、さらなる機能を備えることができる。たとえば、サービス構成要素１０１は、さまざまな要求者から、さまざまな場所のイメージに対する複数の要求を受信することができる。１つの実施例では、サービス構成要素１０１は、さまざまな要求の各々を先着順に処理することができる。しかし、別の実施例では、サービス構成要素１０１は、優先順位方式に基づいてさまざまな要求の各々を処理することができる。優先順位値は、要求者の各々に割り当てられ、それにより、サービス構成要素１０１は、どの要求者が最も高い優先順位を有するかに基づいて要求に対応することができる。優先順位値は、要求者装置の各々について決定して、サービス構成要素１０１に格納することができる。複数の要求者から複数の要求がサービス構成要素１０１において受信された場合、サービス構成要素１０１は、要求を行っている要求者の各々の優先順位値を比較し、優先順位が最も高い要求者からの要求に最初に対応することができる。
【００２１】
サービス構成要素１０１はさらに、装置から受信した要求されたデータを処理、変更、操作または改良するイメージ処理構成要素２２０を含むことができる。この実施例において、サービス構成要素１０１は、要求者からイメージデータを求める要求を受信し、要求されたデータを提供できる装置を確定し、要求されたデータを提供できる装置に対して、イメージデータを取得するよう命令する。場合により、サービス構成要素１０１は、装置のいずれかに対して、さらにイメージデータの取得方法を指示する、またはさらに所望のデータの追加要件に関する指示を出すことがある。
【００２２】
サービス構成要素１０１のイメージ処理構成要素２２０は、装置から要求されたイメージデータを受信することができ、さらにイメージデータを処理することができる。たとえば、イメージ処理構成要素２２０は、要求された対象と関係があり、各々が異なる角度、異なる倍率、異なる露光、１つの対象の異なる構成要素または要求された対象の異なる部分などにより要求された対象を表す、複数のイメージを受信することができる。サービス構成要素１０１のイメージ処理構成要素２２０は、必要に応じてイメージを変更することができ、さらに複数のイメージを結合して、対象の大部分または要求された対象の実質的にすべてを包含する詳細なイメージを提供することができる。たとえば、装置から受信したイメージに基づいて、サービス構成要素１０１のイメージ処理構成要素２２０において、要求された対象のパノラマ式の３次元の光景を生成することができる。この実施例では、イメージ処理構成要素２２０は、さまざまな装置から受信したさまざまなイメージをつなぎ合わせて、要求された対象のパノラマ式のおよび／または３次元のイメージを生成することができる。さらに、要求された対象の少なくとも一部の詳細な光景を要求者が取得できるように、要求された対象の少なくとも一部のイメージを含むことができる。
【００２３】
図８は、装置から受信される複数のイメージを処理する実施例を示している。対象の第１イメージ８０１は、第１装置からサービス構成要素１０１で受信され、対象の第２イメージ８０２は、第２装置からサービス構成要素１０１で受信される。この実施例における第１イメージ８０１および第２イメージ８０２は、関心のある対象の異なる部分を表している。サービス構成要素１０１はさらに、第１イメージ８０１および／または第２イメージ８０２について、コントラスト、倍率、明るさ、鮮明さの調整などの処理を行う。図８が示すように、この実施例における第１イメージ８０１と第２イメージ８０２とを結合して、またはつなぎ合わせて、総合イメージ８０３を形成する。図８に示すように、総合イメージ８０３は、対象のパノラマ式の３次元のイメージとすることができる。
【００２４】
一例を挙げると、要求者は、ブルックリン橋のイメージを求めることがある。要求者は、サービス構成要素１０１にイメージ要求を出すことができ、サービス構成要素１０１は、イメージ収集構成要素２１０を介して要求を受信することができる。サービス構成要素１０１はさらに、ブルックリン橋のイメージを提供できる複数の装置を確定することができる。たとえば、イメージ収集構成要素２１０は、各参加装置に関する情報を格納するデータベースを含むことができる。この情報は、装置の能力および／または装置の場所を含むことができる。したがって、サービス構成要素１０１はさらに、装置の各々の場所を判断する装置追跡システムを含むことができる。
【００２５】
この実施例では、サービス構成要素は、ブルックリン橋またはブルックリン橋から指定距離内にある装置を特定することができる。この実施例では、橋から指定距離内になくても橋に対してある有利な地点にあるさらなる装置を特定することができる（たとえば、要求されたイメージを取得するために特別の有利な地点が確定される場合で、装置がエンパイアステートビルディングもしくはワールドファイナンシャルセンターの頂上またはニュージャージー州の海岸の有利な地点にあるとき、かかる装置を含むことができる）。
【００２６】
サービス構成要素１０１による装置の確定に基づき、サービス構成要素１０１（たとえば、サービス構成要素１０１のイメージ収集構成要素２１０）は、特定された装置に要求を送信することができる。その上、サービス構成要素１０１は、それらの装置に対して、イメージデータを取得するための命令をさらに送信することができる。１つの実施例として、ある装置がブルックリンハイツに位置すると判断された場合、サービス構成要素１０１はその装置に対して、西に向いてデータを収集するようにとの命令を送信することができる。ある装置がイメージ改良能力を有すると判断された場合、サービス構成要素１０１はその装置に対して、その能力を働かせるよう命令することができる。ある装置がブルックリンのパークスロープにあると判断され、その結果、ユーザが所望のイメージを取得できる場所まで短距離の移動をしなければならない場合、サービス構成要素１０１は、その装置のユーザに対して、どこへ行くべきか、方向はどちらかを指示することができ、さらに所望のイメージを取得する方法および所望のイメージの所望の角度、距離、露光、倍率などについて指示することができる。
【００２７】
他の実施例では、サービス構成要素１０１は、（１人または複数の）要求者と、要求されたデータを提供する装置とのトランザクションを容易にすることができる。たとえば、要求者は、要求するデータに対して料金を請求され、装置は要求されたデータの提供に対して料金の支払いを受ける場合がある。１つの実施例では、要求者は、サービス構成要素１０１に対して、データ要求と所望の価格を送信することができる。サービス構成要素１０１は、要求された価格において要求されたデータを提供できる装置を確定することができる。この実施例では、サービス構成要素１０１は、リアルタイムで装置から価格情報を受信するか、装置の各々に対応する格納情報を有し、それにより、サービス構成要素１０１は、要求者から要求された価格と、対応する装置の格納された値の各々とを比較できるようにすることができる。合致が見出された場合、対応する装置をデータ要求の対象に含めることができる。
【００２８】
別の実施例では、サービス構成要素１０１は、要求されたデータを提供するために装置間の入札を容易にすることができる。任意の種類の入札または競売を実施することができる（たとえば、基本的な競売、逆競り、公開市場、順競り・逆競り複合型の競り（ｍｕｌｔｉ−ｕｎｉｔ  Ｅｎｇｌｉｓｈ  ｄｅｓｃｅｎｄｉｎｇ  ａｕｃｔｉｏｎ）などがある）。たとえば、要求されたデータを提供できる装置は、データの提供に必要な料金に対応する入札を行うことができる。要求者は、さまざまな装置から提示された料金に基づいて、データを提供する装置を選択することができる（たとえば、要求者は、ある金額よりも低い料金を提示した装置を対象に含めることができる）。場合によっては、要求者が下限（または上限）金額を提示して、それにより、範囲外の料金を提示した装置を排除することができる。ある装置が、範囲外の料金を要求しても、要求者は、とにかくそれらの装置を対象に含めることを希望することができる。これについては、たとえば、ある装置が非常に望ましい有利な地点にあり、その有利な地点からのデータに割増金を要求する場合など、多くの理由がある。要求者は、必要に応じて、範囲外の料金を提示する装置を対象に含めるという選択肢を有することができる。
【００２９】
また、複数の要求者から複数の要求を受信することができる。サービス構成要素は、優先順位システムに基づき、最初にどの要求者への対応をすべきかを決定することができる。たとえば、第１の要求者が、高い優先順位値を割り当てられていることがあり、その一方で第２の要求者が、それよりも低い優先順位を割り当てられていることがある。この場合、第１の要求者は第２の要求者に優先し、先に第１の要求者からの要求が処理されることになる。一例として、第１の要求者は緊急医療サービスであり、ブルックリン橋上の事故現場のイメージデータを要求する場合がある。第２の要求者は、ナイアガラの滝のイメージデータを要求する旅行者であることがある。第１の要求者（緊急医療サービス）は第２の要求者（旅行者）に優先し、次いでサービス構成要素１０１は、ナイアガラの滝を求める要求を処理する前に、事故現場のイメージを求める要求を処理することができる。あるエンティティは、高い優先順位値を割り当てられていることがある。こうしたエンティティには、警察官、準医療活動従事者、救命士、救急治療室、消防士、軍、政府機関、９１１緊急医療サービスなどを含むことができる。
【００３０】
他の実施例では、ある要求者は、「最優先順位」シナリオにおいて、所望のデータを取得するネットワーク装置を「乗っ取る」ことができる場合がある。この要求者は、こうした要求者からの要求が他の一切の要求に優先するよう、高い優先順位を有することができる。「最優先順位」の適用の一例は、事故または災害の現場のイメージまたは他のデータを要求する緊急医療サービスである。たとえば、ハリケーンが特定の場所に非常に近づいていることがある。緊急医療サービスは、その場所からの適切な避難または他の方法による嵐への準備を確実にするため、現場のイメージまたは他のデータを求めることができる。緊急医療サービスは、現場からのデータに対する「最優先順位」要求を出すことができる。緊急医療サービスは、最優先順位を有するため、他の一切の要求に優先し、緊急医療サービスからの要求に対応することができる。１つの実施例では、最優先順位装置からの要求がサービス構成要素１０１で受信され、サービス構成要素１０１は、要求されたデータを提供できる装置を特定する。サービス構成要素１０１は、装置からの要求に対応すべく、要求されたデータを提供できる特定された装置に割り込みコマンドを伝送することができる。割り込みコマンドは、特定された装置の活動を中断または一時停止し、それにより特定された装置は現在の活動（ある場合）を終え、サービス構成要素１０１が要求する処理を行うことができる。
【００３１】
サービス構成要素１０１はさらに、装置から受信したデータを処理するイメージ処理構成要素２２０を含むことができる。ブルックリン橋の例では、サービス構成要素１０１は、さまざまな装置からブルックリン橋の複数のイメージを受信することができる。イメージは橋のさまざまな部分を含むことができ、イメージの倍率はさまざまであってもよいという点で、イメージの各々は異なってもよい。またイメージは、質、コントラスト、露光、距離などの点でそれぞれ異なってもよい。
【００３２】
イメージ処理構成要素２２０は、この実施例においては、ブルックリン橋の複数のイメージを受信することができ、イメージの質を向上させるためにイメージを選択的に変更することができる。たとえば、焦点以外のイメージの端をはっきりさせることができ、または、あるイメージにおいては、有益とみられる露光レベルの変更を行うことができる。また、さまざまな装置が取得しているさまざまなイメージは、色、露光などの点で違いがあってもよい。イメージ処理構成要素２２０は、イメージを変更し、それにより技術的な質の面でイメージ間の互換性を実現することができる。
【００３３】
また、イメージ処理構成要素２２０は、ブルックリン橋のさまざまな部分のさまざまなイメージを結合して、またはつなぎ合わせて、橋のパノラマ式の３次元の光景を生成することができる。さらに、さらなる詳細が求められる場合は、橋の比較的小さな側面のある詳細なイメージを含むことができる。たとえば、ブルックリン橋上で事故が発生した場合、装置から取得した複数のイメージに、より詳細なイメージ（たとえば、さまざまな角度および倍率での事故現場のクローズアップイメージ）が含まれることがある。こうした詳細なイメージは、詳細なイメージを提供する装置から受信されるさらなるイメージに基づくことができる。たとえば、事故現場のドライバーおよび／または通行人が橋の上の事故現場のイメージを提供することがある。この例では、要求者は、ブルックリン橋のパノラマ式の３次元の光景を受信し、さらに複数の装置から受信した複数のイメージから導出されたパノラマイメージを介してその場所の周辺を確認することができる。また、要求者は、橋の上の事故現場など、ブルックリン橋のパノラマ光景の一部を選択し、事故現場の光景を拡大して橋の上の事故現場の詳細な３次元の光景を入手することができる。要求者が緊急要員である例では、要求者は現場を確認して、事故の程度、生命が脅かされている可能性を判断し、派遣措置を決定することができる。
【００３４】
必要に応じて、装置から受信されたデータを、将来の分析のために格納することができる。ネットワーク内の装置は、関心のある現場からのイメージまたは音声データなどのデータを戻すことができる。データを記憶装置に格納することができる。また、データに対応する特定の情報と共にデータを格納することができる。たとえば、現場の説明、現場の正確な場所、イメージが得られた日時やその他の関連情報と共にデータを格納することができる。それにより、データに関係する付随情報と合わせてデータを十分に分析することができる。
【００３５】
また、データを格納し、後でそのデータにアクセスして、仮想現実環境を生成することができる。複数の装置が対象の情報を提供し、かかる情報を集めて対象の詳細な情報を生成することができる。たとえば、複数の装置が、さまざまな角度および視点からの特定の対象のイメージデータを提供する場合がある。この情報を組み立てて仮想現実環境を生成することができる。したがって、サービスによって生成されたデータはさまざまな方法で使用することができるため、この説明は、受信したデータのいかなる単一の使用にも限定されない。
【００３６】
図９は、収集したデータから要求された情報を生成する実施例を示す流れ図である。図９の方法は、図７の方法と似ている。複数のイメージがサービス構成要素で受信され（ステップ７０１）、比較される（ステップ７０２）。イメージの編集（ステップ７０４）を含む、受信したイメージのイメージ処理を実行することができる（ステップ７０３）。必要に応じて、イメージを編集およびその他の方法で処理すること（ステップ７０３、７０４）によって、イメージを定型化することができる。図９に示す方法では、イメージは後の取り出しのため格納される（ステップ７０５）。
【００３７】
要求者がイメージ情報を要求した場合（ステップ９０１）、サービス構成要素は、要求者から受信した要求に基づき、記憶装置に格納されている要求されたイメージを取り出す（ステップ９０２、９０４）。したがって、要求されたイメージデータは、記憶装置で特定され、要求者に配信するため取り出される。また、取り出されたイメージデータは、多くの方法で処理することができる。図９の１つの実施例として、取り出されたイメージを組み立てて、上述の仮想現実環境を生成することができる（ステップ９０３）。
【００３８】
他の実施例では、データを収集するネットワーク装置の所有者またはユーザは、データに対する特定の要求のない状況でデータを提供することができる。この実施例では、ネットワーク装置の所有者またはユーザは、関心のあるオブジェクト、エンティティまたはイベントを観察することができる。エンティティを求める要求がネットワーク装置の所有者／ユーザによって受信されない場合でも、所有者／ユーザはエンティティのデータを取得することができる。たとえば、所有者／ユーザは、エンティティのイメージを収集してサービスにイメージをアップロードすることができる。サービス構成要素１０１は、イメージを受信し、後に使用する場合に備えて格納する。また、装置の所有者／ユーザは、イメージに関する記述的情報または他の関連情報をサービス構成要素１０１に送信することができる。この情報は、たとえば、提供されたイメージにおける対象の場所、時間、日付、角度、方位、その他の記述的情報を含むことができる。この情報も、対応するイメージデータと共にサービス構成要素１０１に格納することができる。
【００３９】
図９はまた、要求された情報がサービス構成要素の記憶装置から取り出され、つなぎ合わされてパノラマ式のおよび／または３次元のイメージを生成する実施例を示している。要求された情報を、事前に記憶装置に格納することができ、またはリアルタイムで取得することもできる。図９に示す実施例では、情報は記憶装置に事前に格納され、要求者から要求されたときに取り出される。しかし、データは、要求者からデータを求める要求を受信する前の時点で収集される。
【００４０】
イメージの生成後、サービス構成要素はさらに、（１つまたは複数の）イメージに対する支払いの交渉を行うことができる。支払いの交渉では、必要に応じて、ネットワーク装置の所有者／ユーザは、イメージデータと共に見積価格を提示し、それにより所有者／ユーザがイメージデータの提供に際して受け入れる意思のある価格を示すことができる。さらに、ネットワーク装置の他の所有者／ユーザは、さらなる記述的情報または価格情報と合わせて対象の類似のイメージデータを提供することができる。要求者が対象のイメージを要求する場合、サービス構成要素１０１は、イメージの価格を含む情報を要求者に提供することができる。要求者は、要求された価格を自らが払う意思があるか否かを判断し、またはカウンターオファーを行うこともできる。サービス構成要素はさらに、要求者と（１人または複数の）データ提供者との間で、イメージやその他のデータに関する交渉を仲介することができる。
【００４１】
他の実施例では、連結装置からさまざまな時点でデータを受信することができる。そのため、ある特定の対象を、さまざまな異なる時点で撮像したりその他の形で取り込んだりすることができる。このデータは、サービス構成要素１０１に戻して、時間標識または表示と共に格納することができる。時間標識または表示は、イメージのデータ収集時間に対応し、それにより、イメージが収集された時間が分かる。要求者は、特定の時間における特定の対象のデータを受信したいと思うことがある。要求者が指定時間におけるある対象のデータを要求する（たとえば、データ収集時間を含むイメージを求める要求を送信する）場合、サービス構成要素１０１は、要求された時間と対象に対応する入手可能な情報を特定する。たとえば、要求者は、３日前に特定の場所で発生した事故の現場のイメージデータを受信したいと思うことがある。サービス構成要素１０１は、指定時間における事故現場に対応する格納されたイメージデータを特定し、関係するイメージを結合することまたはつなぎ合わせることによって、要求されたイメージデータを組み立てる。したがって、要求者は、対象の短期間の展開を示す伝送イメージを受信することができる。この例では、要求者は事故現場の一定の時間のイメージを受信し、そのイメージは、その時間間隔での事故における事象の動向または展開を表す。
【００４２】
また、イメージは、長期的な事象の動向または展開を表すことができる。対象または事象の長期的な展開を示すイメージの一例は、大規模な建設プロジェクトである。たとえば、要求者は、長期にわたる超高層ビルの建設のイメージを要求することがある。建設プロジェクトが実施されていた期間の建設プロジェクトのイメージが、データ収集装置から集められていることがある。こうしたイメージを取り出して、要求者に伝送することができる。また、ほぼ同時に収集したイメージをつなぎ合わせて、建設プロジェクトのパノラマ式のまたは３次元のイメージを生成することができる。このような合成イメージも、要求者に伝送することができる。
【００４３】
したがって、さまざまな時点で得られた、関心のある対象の複数のイメージを収集して、サービス構成要素１０１に格納することができる。ネットワーク内の任意の数の連結装置から複数のイメージを取得することができる。イメージの各々を、イメージが収集された時間または日付を示すための対応する時間表示または標識と共に格納することができる。時間表示または標識は、さまざまな形を取ることができる。たとえば、標識は、時間または日付を示すタイムスタンプまたはデータフィールドとすることができる。データ収集の時間を示すことができる任意の標識を使用することができる。
【００４４】
こうして、要求者は、指定時間における関心のある対象のイメージやその他のデータを要求することができる。この実施例では、要求者は、時間または日付も含む、特定のエンティティのデータを求める要求を出す。サービス構成要素１０１は、要求者から要求されたデータに対応するデータを特定する。一例を挙げると、要求者は、前夜の午後１０時５２分における特定の建物のイメージを求める要求を出す場合がある。サービス構成要素１０１は、イメージのデータベースにアクセスし、要求された基準と合致するイメージを抽出する。こうして取得されたイメージは、上記のとおり、サービス構成要素１０１でつなぎ合わされて、またはその他の方法で処理されて、要求された時間／日付における要求された建物のパノラマ式のおよび／または３次元のイメージを生成する。
【００４５】
図１０は、指定時間に基づきデータ収集ネットワーク装置からイメージデータを生成する別の実施例を示す流れ図である。この実施例では、特定の対象の複数のイメージをデータ収集ネットワーク装置から受信して（ステップ７０１）、格納することができる（ステップ７０５）。収集されたデータは、収集に伴う時間と共に記憶装置に格納することができる（ステップ７０５）。対象のイメージデータを求める要求を要求者から受信した場合（ステップ９０１）、サービス構成要素は、以前に収集したデータが格納されているデータベースにアクセスし、要求されたイメージデータを取り出す（ステップ１００１の「いいえ」の分岐およびステップ９０４）。要求者からの要求がさらに、イメージが収集されるべき時間を含む場合（ステップ１００１の「はい」の分岐）、サービス構成要素は、データベースから取り出されたイメージから、要求された時間に対応するイメージを選択する。たとえば、特定の対象を求める要求が、イメージは特定の日付の午前２時６分に収集されたものでなければならないとさらに指定した場合、サービス構成要素は、指定された日の午前２時６分に収集された対象のイメージを特定する。
【００４６】
サービス構成要素１０１はさらに、選択されたイメージ（要求された対象のイメージで、要求された時間／日付に収集されたイメージ）の処理を、パノラマ式のまたは３次元のイメージを生成する（ステップ９０５）ことによって行う。選択されたイメージは、要求された対象のさまざまな部分、構成要素、またはセクションのイメージを含むことができ、それらの選択されたイメージをつなぎ合わせて、対象のパノラマ式のまたは３次元のイメージを生成することができる（ステップ９０５）。サービス構成要素はさらに、前述のとおり、イメージの支払いに関する交渉を行うことができる（ステップ９０６）。
【００４７】
特定のエンティティ、オブジェクト、または事象のある時間間隔におけるデータを生成して、提供することができる。連結ネットワークのデータ収集装置の所有者／ユーザは、たとえば、特定のエンティティまたは事象のデータを収集することがあり、収集したデータを、データが収集された時間／日付の表示と共に、サービス構成要素１０１に送信することがある。また、この装置またはネットワーク内の他の装置は、後の時間のエンティティまたは事象の追加データを収集することができる。このプロセスは、ある時間間隔におけるエンティティまたは事象のデータ収集の複数の事例を得るために、任意の数の装置を使って任意の回数繰り返すことができる。それらの装置のいずれかが、イメージに対する価格または価格範囲を指定することができる。また、価格または価格範囲は、イメージの経過度によってさまざまなものとすることもできる。たとえば、イメージを求める要求が、収集の日／時間の所定の時間間隔内で処理される場合、ある価格を提示することができるが、イメージを求める要求が収集の日／時間より後のより大きな時間間隔で処理される場合、別の価格を指定することができる。
【００４８】
サービス構成要素１０１は、収集されたデータを格納することができ、ユーザまたは要求者に対して、一定の時間のエンティティまたは事象のイメージを提供することができる。例を挙げると、ユーザ／要求者は、事故現場のイメージデータを要求することができ、さらに戻されるイメージが事故の展開を表すよう、一定の時間のイメージを要求することができる。サービス構成要素１０１は、所望の時間間隔における要求された事故現場に対応するイメージデータを特定する。現場のさまざまな側面、部分または構成要素を反映している、同じ日／時間に収集されたイメージを結合して、またはつなぎ合わせて、その日／時間におけるパノラマ式のおよび／または３次元のイメージを生成することができる。データ収集装置からの表示価格または価格範囲に基づき、要求者に価格を提示することができる。要求者は、提示された価格または価格範囲を受け入れることもでき、あるいはカウンターオファーを行うこともできる。したがって、サービス構成要素１０１は、要求されたイメージデータの購入交渉を仲介することができる。
【００４９】
したがって、この実施例では、要求者は、関心のある対象のイメージをつなぎ合わせることによって形成された、パノラマ式のおよび／または３次元のイメージを含む、関心のあるエンティティまたは事象の複数のイメージを受信することができる。
【００５０】
図１１は、イメージのタイミングに基づいて要求者にイメージデータを提供する実施例を示す流れ図である。データは、サービス構成要素から特定の要求がなくても、ネットワーク装置によって収集されることがある。収集されたデータは、受信されたデータを格納するサービス構成要素に戻される。たとえば、ある事象が発生し、現場にある１つまたは複数の装置を用いて事象のさまざまなイメージを収集することがある。イメージは、事象のさまざまな構成要素、部分または角度／視点のイメージを含むことができる。また、イメージは、事象の最中のさまざまな時間に得られたイメージを含むことができる。よって、戻されたイメージは、対象のさまざまな部分のさまざまなイメージだけでなく、ある時間間隔におけるさまざまな時間に取られたイメージも含むことができる。
【００５１】
受信されたイメージは、格納されるイメージの各々につき対応するデータ収集時間と共に、格納される（ステップ１１０２）。よって、イメージを、各イメージが収集または取得された時間の表示を基に記憶装置から取り出すことができる。
【００５２】
次いで、対象を求める要求を受信し（ステップ１１０３）、サービス構成要素は、要求に対応すべく、選択されたイメージを取り出すことができる（ステップ１１０４）。要求者からの要求は、関心のある指定時間間隔をも含むことができる（ステップ１１０５の「はい」の分岐）。たとえば、要求者は、特定の事象のイメージを要求し、さらに、事象のイメージを求める時間間隔を指定することができる。サービス構成要素は、当該要求および時間間隔の要求に対応すべく、指定時間間隔における所望の対象のイメージを取り出す（ステップ９０４）。
【００５３】
取り出されたイメージのいくつかは、関心のある対象の同時イメージを含むことがある（ステップ１１０６の「はい」の分岐）。この場合、関心のある対象の、同時に得られた複数のイメージが存在することがある。同時に得られたイメージを総合して、またはつなぎ合わせて（ステップ１１０８）、対象のパノラマ式のおよび／または３次元のイメージを形成することができる。たとえば、同時に得られた対象の複数のイメージは、１つのエンティティのさまざまな部分またはさまざまな構成要素のイメージを含むことができる。この場合、イメージをつなぎ合わせて、エンティティの単一のパノラマイメージを形成することができる。
【００５４】
取り出されたイメージが、時間はさまざまでありながら指定時間間隔内に得られたものである場合、そのイメージを要求者に送信することができる（ステップ１１０８）。また、パノラマ式のおよび／または３次元のイメージを要求者に送信することができる（ステップ１１０８）。さらに、サービス構成要素は、上述のとおり、要求者によるイメージデータの支払いの交渉を行うことがある（ステップ１１０７）。
【００５５】
サービス構成要素１０１はさらに、装置間および要求者と現場の装置との間の通信を提供する通信構成要素２３０を含むことができる。たとえば、サービス構成要素１０１は、情報、コマンド、データまたは他の伝送内容を、要求者から装置へ、またはある装置から別の装置へ通信することにより、現場の個人に指示を与えることがある。一例では、要求者は、緊急医療サービスであり、要求したブルックリン橋のパノラマ式のまたは３次元のイメージ（橋の上の事故のイメージを含む）を受信することができる。緊急医療サービスは、橋のパノラマ式のイメージを確認することができ、さらに事故現場の詳細な３次元イメージを拡大することができる。事故現場を確認した後、緊急医療サービスは、サービス構成要素１０１の通信構成要素２３０を介して、現場にある装置に対して指示を伝えることができる。たとえば、緊急医療サービスは、現場の個人に対して、緊急要員が到着するまで、応急手当または他の活動を指示することができる。
【００５６】
図３Ａは、イメージ収集構成要素の実施例を示す部分ブロック図である。この実施例では、イメージ収集構成要素は、装置の場所を追跡する装置追跡装置３０１を含む。装置の場所は、イメージ収集構成要素２１０で定期的または継続的に受信および更新され、それにより、装置の場所情報は最新のものとなる。装置の各々の場所は、データ記憶装置３０２に記憶することができ、装置に関する新たな場所情報が装置追跡装置３０１で受信されたときに随時更新することができる。
【００５７】
図３Ｂは、データ記憶装置３０２に格納される装置情報の例を示している。この例では、各参加装置は、識別子または装置ＩＤを有することができる。装置ＩＤは、要求されたデータを取得する個々の装置を特定するために使用することができる。また、装置の各々の対応する場所は、付随する装置ＩＤに応じて記憶することができる。さらに、図３Ｂが示すように、装置の追加的な特徴または能力を、装置追跡装置３０１を介して受信し、データ記憶装置３０２に記憶することができる。データ記憶装置３０２は、装置情報（たとえば、場所および能力または特徴）を格納することができ、装置各々の場所および能力と要求者からの要求とを比較することができる。サービス構成要素１０１はさらに、装置の場所および特徴／能力に基づいて、データを提供する装置を選択することができる。
【００５８】
図４は、イメージ収集構成要素の実施例の別の部分ブロック図である。この実施例では、イメージ収集構成要素２１０は、上述のとおり、装置追跡装置３０１およびデータ記憶装置３０２を備えている。また、イメージ収集構成要素２１０は、要求者（図示せず）からの要求を受信する入力装置４０１を含んでいる。要求は、処理装置４０３および要求者優先順位決定装置４０２を介してさらに処理することができる。１つの実施例では、要求者優先順位決定装置４０２は、要求者の優先順位を決定し、対応する優先順位値を要求者に割り当てる。対応する優先順位値を有する要求者の身元は、データ収集要求の処理の順位を決定するために使用することができる。優先順位の高い要求者は、優先順位の低い要求者に優先することができる。
【００５９】
図４に示すイメージ収集構成要素２１０はさらに、要求されたデータを提供できる装置を特定する装置識別子４０４を含む。処理装置４０３は、装置識別子４０４を制御して、要求されたデータを提供する基準に合致する装置を選択することができる。装置識別子４０４は、装置に関する情報を取得するためにデータ記憶装置３０２にアクセスすることができる。たとえば、装置識別子４０４は、装置の場所情報を取得し、それにより、要求された場所から所定の距離内に位置する装置を、要求されたデータを提供する装置として選択することができる。また、装置は、装置の能力、装置の特徴、装置の可用性、装置の信頼性など、他の特徴または能力に基づいて選択することができる。
【００６０】
要求されたデータを提供する装置が特定された後、イメージ収集構成要素２１０は、出力装置４０５を介して、要求された情報を取得する装置に要求を出力することができる。また、イメージ収集構成要素２１０は、所望のイメージの取得方法についての指示など、さらなる指示または情報を出力装置４０５を介して装置に伝送することができる。
【００６１】
装置は、要求された情報を取得し、データをサービス構成要素１０１に戻す。サービス構成要素はさらに、イメージを処理または操作するイメージ処理構成要素２２０を含むことができる。図５は、サービス構成要素１０１のイメージ処理構成要素２２０の実施例を示す部分ブロック図である。装置が収集したデータは、入力装置５０１で受信することができる。データは、イメージデータ、映像データ、音声データなど、あらゆる種類の要求されたデータとすることができる。たとえば、複数の装置からのイメージデータを入力装置５０１で受信することができ、イメージ処理構成要素２２０のデータ比較装置５０５によって比較することができる。データ比較装置５０５は、受信されたイメージ各々の座標データまたは他の特徴を抽出することができる。抽出されたデータに基づき、データをデータ記憶装置５０６へ格納すること、および／または入力装置５０１を介して受信された他のイメージと合成することができる。
【００６２】
たとえば、特定の場所または特定の場所の特定の場面の複数のイメージが受信されることがある。複数のイメージは、データ比較装置５０５で比較および処理される。イメージがイメージ合成装置５０２でさらに処理されるよう、複数のイメージの中で重複および一致する部分が特定され、イメージ合成装置５０２は、複数のイメージを結合して場所の継ぎ目のないパノラマ式の３次元の光景を生成する。３次元のイメージは、出力装置５０４を介して要求者に伝送される。
【００６３】
図６Ａは、要求元装置にデータを提供する方法の実施例を示す流れ図である。ステップ６１０では、データを求める要求がサービス構成要素１０１で受信される。データ要求を、各々が優先順位値を持つ複数の要求者から受信する場合がある（ステップ６１１の「はい」の分岐）。要求者の各々の優先順位値が比較される。ある要求者に優先順位がない場合（ステップ６１２の「いいえ」の分岐）、他の要求者の優先順位値を調べる（ステップ６１３の「はい」の分岐およびステップ６１４）。最も高い優先順位を持つ要求元装置からの要求が最初に処理される（ステップ６１２の「はい」の分岐）。ただ１つの要求が単一の要求者から受信された場合（ステップ６１１の「いいえ」の分岐）、その要求者の要求が処理される。
【００６４】
要求の処理過程で、サービス構成要素１０１は、要求されたデータを提供できる装置を特定する（ステップ６１５）。この特定は、装置の場所に関する格納されたデータまたは装置の能力もしくは特徴に関する格納された情報に基づくことができる。たとえば、写真が求められた場合には、イメージ収集能力を備える装置（たとえばカメラ）を選択することができる。また、装置の場所または能力に対応する情報は、サービス構成要素１０１の記憶装置で更新することができる。
【００６５】
サービス構成要素１０１はさらに、装置に関するデータの収集を求める命令を生成することができる（ステップ６１６）。たとえばサービス構成要素１０１は、ある装置が、要求されたデータを提供できると判断することができ、さらに所望の対象のイメージの特定の光景を求めることができる。この実施例におけるサービス構成要素１０１は、命令を生成し、それらの生成した命令を装置に伝送して、特定の位置にあるその装置に所望のイメージを取得させ、その装置にそれらの命令を伝送する（ステップ６１７）。
【００６６】
装置は、データ要求を受信し、サービス構成要素から与えられた命令に従って要求されたデータを収集する。場合によっては、サービス構成要素１０１は、前述のとおり、装置と要求者との間の入札を容易にすることもできる。装置は、要求されたデータの収集後、収集されたイメージをサービス構成要素に伝送する（ステップ６１８）。サービス構成要素１０１は、装置からイメージを受信し、要求者へ伝送するためにイメージを処理する（ステップ６１９）。
【００６７】
図６Ｂは、要求元装置にデータを提供する方法の別の実施例を示す流れ図である。この実施例では、図６Ａの方法と同様に、要求者からのデータ要求を受信する（ステップ６１０）。サービス構成要素１０１は、要求を受信することができ、要求に対応すべく、データベースにアクセスして要求元装置が最優先順位装置か否かを判断する（ステップ６２１）。最優先順位装置の例は、緊急医療サービスまたは連邦緊急事態管理庁（ＦＥＭＡ）などの政府機関を含む。要求元装置が最優先順位装置である場合（ステップ６２１の「はい」の分岐）、サービス構成要素１０１は装置の要求に対応する（ステップ６１５〜６１９）。また、サービス構成要素１０１は、要求されたデータを提供できるとものとして特定された装置に対して、割り込み（ステップ６２２）を送信して、その装置の現在の活動を一時停止させることができる。したがって、特定された装置は他の活動を（少なくとも一時的に）停止し、要求された活動を行う。最優先順位装置ではない他の要求者から他の要求を受信している場合、最優先順位装置からの要求が他の要求に取って代わり、それにより、最優先順位装置からの要求には、順を狂わせて、他の要求者からの他の要求より前に対応する。この要求には、図６Ａのステップ６１５〜６１９と同様に対応する。
【００６８】
要求元装置が最優先順位装置ではない場合（ステップ６２１の「いいえ」の分岐）、要求元装置からの要求には、図６Ａに示されているように、優先順位システムに基づいて対応する（ステップ６１２〜６１４）。よって、１つの実施例では、システムは最優先順位要求者に「乗っ取られる」ことがある。
【００６９】
図７は、サービス構成要素１０１でイメージを処理する実施例を示す流れ図である。ステップ７０１では、サービス構成要素１０１は、装置から要求されたイメージを受信する。関心のある対象の多くのイメージが存在する可能性があり、イメージの各々は、各イメージが表す対象の部分、対象の角度、解像度、または倍率の点で、他のイメージと異なってもよい。また、イメージは、露光、コントラスト、明るさ、その他の技術的な質の点でそれぞれ異なってもよい。ステップ７０２では、イメージが互いに比較される（ステップ７０３）。この比較に基づき、イメージは、単一のイメージの形成に適していると判断されることがある。あるいは、さまざまなイメージを相関させるために、イメージの少なくともいくつかはさらなる処理が必要であると判断されることもある。
【００７０】
イメージ処理が望ましいと判断された場合（ステップ７０３の「はい」の分岐）、さらなる処理が有益と判断された対応するイメージが編集される（ステップ７０４）。たとえば、あるイメージが他のイメージと比較して露光不足と判断された場合、そのイメージには、イメージ処理方法によって、他のイメージと整合するよう明るさを増すための変更を施すことができる。こうして、露光不足のイメージは変更され、それにより他のイメージと整合する。受信された複数のイメージが互いに整合すると判断された場合（ステップ７０３の「いいえ」の分岐）、または、技術的な質の面で整合していないイメージがしかるべく変更された後、イメージを組み立てて、結合された受信イメージを含む総合イメージを生成することができる（ステップ７０５）。
【００７１】
たとえば、要求されたイメージは、グランドキャニオンのような大きな対象であることがある。グランドキャニオンの単一の写真イメージの場合、その単一イメージは、現地の一部分を含むにすぎないだろう。しかし、この例では、現地の複数のイメージが受信される（たとえばステップ７０１）。こうしたイメージは、グランドキャニオンの所望のイメージを提供できるものとして特定された複数の装置から受信することができる。装置は、現地の近くに位置することがあり、写真イメージング能力を備える（たとえば、カメラを備える）装置として特定されることがある。
【００７２】
特定された装置から受信されたイメージは、比較され、必要に応じてさらに変更される（ステップ７０２〜７０４）。また、イメージはグランドキャニオンのさまざまな部分を含むことができる。さまざまなイメージの数が増すにつれて、現地の領域の深さと範囲も増す。グランドキャニオンのさまざまな部分のイメージが組み合わされ（ステップ７０５）、グランドキャニオンのパノラマ式のイメージが生成される。要求者は、パノラマ式のイメージを受信後（ステップ７０６）、実際に現地に行ったかのように、３次元イメージを確認することができる。関心のある一定の部分のクローズアップイメージが、データ収集装置から戻されたイメージに含まれている場合、要求者は、必要に応じてその地域をさらに拡大し、拡大された地域のより詳細なイメージ、データ収集装置から受信したクローズアップイメージに対応する詳細なイメージを取得することができる。
【００７３】
また、要求者やその他の当事者は、現場の装置および人に対して、さらなる指示を伝えることができる。要求者（または他の当事者）は、現場の確認および現場の状況分析の後、装置に指示を戻すことができる。よって、システムはさらに、装置、要求者、その他の当事者の間の双方向通信を提供する通信装置を含むことができる。これは、たとえば、緊急事態（たとえば事故現場、犯罪現場など）において有益となる場合があり、そうした状況では、緊急要員（たとえば準医療活動従事者、警察官、消防士など）は、現場調査の後、現場にいる人に対して、データ収集装置を介して、どんな緊急措置を講じるべきかさらに指示することがある。
【００７４】
同様に、サービス構成要素１０１は、装置は要求されたデータを提供できると判断し、装置のユーザに対して、所望のイメージを収集する装置を配置するよう命令することがある。たとえば、サービス構成要素１０１は、複数の装置が、ある会議に存在し、会議からの要求されたイメージデータを提供することができると判断することがある。サービス構成要素１０１は、装置の各々に対して、会議を捉えるために装置間で協調してデータを収集するようにとの命令を送信することができる。
【００７５】
他の実施例では、映像および音声も要求者に提供できるよう、データを提供する装置は、映像対応および／または音声対応の装置を含むことができる。たとえば、データ収集装置は、映像対応のセンサとすることができ、各々が所望の対象の映像を提供することができる。一例として、映像対応の装置を持つ個人が会議に参加している場合がある。参加している各個人は、会議を捉えるために、それぞれ映像対応の装置を準備することがある。各個人の映像収集は戻されて組み合わされて、遠隔地の要求者に会議の映像を提供することができる。よって、この実施例では、映像対応装置の各々からの映像をつなぎ合わせて、会議のパノラマ式の映像イメージまたは３６０度の映像イメージを形成することができる。
【００７６】
同様に、データ収集装置は、音声情報を提供できることがある。たとえば、音声対応装置を持つ複数のユーザが講演または会議に参加していることがある。音声対応装置の各々は、会議における話者の音声部分を収集し、収集された音声データを要求者に提供することができる。装置から戻された音声データは、音声源に対してさまざまな方位、方向、距離から集められた音声源（たとえば会議における話者）の音声データを含む。そのため、音声対応装置からの収集された音声データを、音声源（たとえば話者）の場所を特定するため、または音声源を特定する際に使用することができる。
【００７７】
また、装置によって収集されたデータは、場面形成に使用することができる。たとえば、複数のユーザおよび装置がスポーツ行事に参加していることがある。要求者は、（たとえば、リアルタイムのゲーム分析のために）スポーツ行事のイメージ、映像または音声のデータを求めることがある。装置は、スポーツ行事からイメージまたは映像を収集し、それらのイメージまたは映像を調整し、組み立て、あるいはつなぎ合わせて、そのスポーツ行事の３次元のイメージまたは映像を提供することができる。よって、一連のイメージまたは映像から３次元の場面を自動的に再構成することができる。この実施例では、現場の再構成に基づいて、リアルタイムのゲーム分析を行うことができる。
【００７８】
さらに、要求されたデータの特定の側面を提供するために、さまざまなデータ収集装置を区分することができる。要求される対象は、所望のイメージのさまざまな側面またはさまざまな構成要素を含む可能性がある。たとえば、建物は、さまざまな面（たとえば、正面、裏面、左、右、上面など）を含む可能性があり、野球の試合などのスポーツ行事のイメージは、球場または競技場のさまざまな部分を含む可能性がある。
【００７９】
複数のデータ収集装置が、所望の場所または所望の場所の近くに存在することがある。たとえば、所望の対象が建物である場合、装置の第１グループはその建物の前に位置し、装置の第２グループは建物の後ろに位置し、装置の第３グループは建物の右側に位置し、装置の第４グループは建物の左側に位置し、装置の第５グループは建物の上（たとえば、飛行機または建物に覆いかぶさっている木）に位置することがある。サービス構成要素１０１は、データ収集装置の各々の場所を判断し、装置を区分して建物の特定の面を提供するようにすることができる。この場合、装置の第１グループは、建物の正面のイメージを提供するよう要求され、装置の第２グループは、建物の裏面のイメージを提供するよう要求される、といったことがあり得る。イメージの最終的な合成の範囲を広げるために、装置の各々は、対象の要求された対応する側面の要求されたイメージを提供することができる。この例では、建物の各面のイメージを含む、建物の３次元イメージを提供することができる。
【００８０】
他の例では、コンピュータ実行可能命令が格納されているコンピュータ可読媒体が提供され、コンピュータ実行可能命令の実行により、上述のとおり、要求された対象のイメージを提供する方法が実行される。コンピュータ可読媒体は、システムまたはコンピュータに含まれていることがあり、たとえば、ハードディスク、磁気ディスク、光ディスク、ＣＤ−ＲＯＭなどを含んでいることがある。コンピュータ可読媒体はまた、読み取り書き込み記憶装置（ＲＡＭ）、読み取り専用記憶装置（ＲＯＭ）など、コンピュータによってアクセス可能なデータを格納できるあらゆる種類のコンピュータ可読記憶媒体を含むことができる。
【００８１】
本発明の態様は、多くの形式および実施形態を取ることができることを理解されたい。本明細書で示す実施形態は、本発明を限定することではなく、本発明について説明することを意図しており、本発明の範囲の精神から離れることなく、変更を行うことができることを理解されたい。本発明の例示的な実施形態が示され、説明されているが、上述の開示では、広範囲の修正、変更、代替が意図されており、ある場合には、本発明のいくつかの特徴は、他の特徴を対応して使用することなく使用することができる。したがって、添付の特許請求の範囲は、本発明の範囲と整合する形で広義に解釈されるのが適切である。
【図１】
0005491864.tif 000002
【図２】
0005491864.tif 000003
【図３Ａ】
0005491864.tif 000004
【図３Ｂ】
0005491864.tif 000005
【図４】
0005491864.tif 000006
【図５】
0005491864.tif 000007
【図６Ａ】
0005491864.tif 000008
【図６Ｂ】
0005491864.tif 000009
【図７】
0005491864.tif 000010
【図８】
0005491864.tif 000011
【図９】
0005491864.tif 000012
【図１０】
0005491864.tif 000013
【図１１】
0005491864.tif 000014