(57)【要約】      （修正有）【課題】同一地図上での複数のレイヤの生成は煩雑になり、一部の情報が曖昧になるか又は視覚化が難しくなる可能性を解消するための複数の画像の同期表示方法を提供すること。【解決手段】主画像がタッチセンシティブ面に表示され、その間にタッチセンシティブ面の第１の位置及び第２の位置における接触が感知される。第１の位置と第２の位置との間の基線が決まる。この基線は或る長さ及び向きを有する。主画像と比較し得る副画像が表示される。副画像は、基線の長さ及び向きにそれぞれ対応する或るサイズ及び視点を有する。複数のユーザが主画像と同時に対話することもできる。【選択図】図２
2009043237.tif 000002
【特許請求の範囲】
【請求項１】
画像を表示する方法であって、
主画像をタッチセンシティブ面に表示すること、
前記主画像を表示している間に前記タッチセンシティブ面上の第１の位置及び第２の位置における接触を感知すること、
前記第１の位置と前記第２の位置との間の基線を決めることであって、該基線は或る長さ及び向きを有する、決めること、及び、
前記主画像に比較し得る副画像を表示することであって、該副画像のサイズ及び視点は前記基線の前記長さ及び前記向きにそれぞれ対応する、表示すること
を含む、画像を表示する方法。
【請求項２】
前記第１の位置及び前記第２の位置が変化する間に前記接触を感知すること、及び
前記第１の位置及び前記第２の位置が変化する間に前記副画像を表示すること
をさらに含む、請求項１に記載の方法。
【請求項３】
前記副画像の中心は前記基線の中心に対応する、請求項１に記載の方法。
【請求項４】
第３の位置における接触を感知すること、
前記第３の位置と前記基線との間の距離を求めること、及び
前記副画像を表示することであって、該副画像の傾きは前記距離に対応する、表示すること
をさらに含む、請求項１に記載の方法。
【請求項５】
前記主画像を表示している間に複数のユーザが前記タッチセンシティブ面に触れ、
前記接触を前記複数のユーザと共に一意に識別すること、
ユーザ毎に前記基線を決めること、及び
各ユーザに対応付けされた前記基線に対応するユーザ毎に異なる副画像を表示すること
をさらに含む、請求項１に記載の方法。
【請求項６】
前記副画像は、前記タッチセンシティブ面とは異なる表示面に表示される、請求項１に記載の方法。
【請求項７】
前記主画像は静止している、請求項１に記載の方法。
【請求項８】
前記第１の位置及び前記第２の位置に先に触れる順序により前記基線の前記向きを分析する、請求項１に記載の方法。
【請求項９】
前記主画像に関する情報を前記副画像に重ねることをさらに含む、請求項１に記載の方法。
【請求項１０】
前記主画像及び前記副画像は地理情報を表示する、請求項１に記載の方法。
【請求項１１】
前記異なる副画像を表示する間、前記主画像は静止したままである、請求項５に記載の方法。
【請求項１２】
各副画像は異なる表示面上に表示される、請求項５に記載の方法。
【請求項１３】
画像を表示するシステムであって、
タッチセンシティブ面と、
主画像を前記タッチセンシティブ面に表示する手段と、
前記主画像を表示している間に前記タッチセンシティブ面上の第１の位置及び第２の位置における接触を感知する手段と、
前記第１の位置と前記第２の位置との間の基線を決める手段であって、該基線は或る長さ及び向きを有する、決める手段と、
前記主画像と比較し得る副画像を表示する手段であって、該副画像のサイズ及び視点は前記基線の前記長さ及び前記向きにそれぞれ対応する、表示する手段と
を備える、画像を表示するシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、包括的にはグラフィカルユーザインタフェースに関し、特に複数の同期画像の表示に関する。
【背景技術】
【０００２】
Ｇｏｏｇｌｅ  Ｅａｒｔｈ及びＭｉｃｒｏｓｏｆｔ  Ｖｉｒｔｕａｌ  Ｅａｒｔｈ等のグラフィカルユーザインタフェースは、インタラクティブな地図及び他の地理画像をユーザに提供する。１つの欠点として、これらのインタフェースは、一度に１つのビューしか提示することができない。２Ｄの地図では、ユーザは、道路地図、衛星ビュー、又はこれら２つのハイブリッド合成を選択することができる。３Ｄの地図では、ユーザは、道路、政治的境界、及び他の内容等のレイヤを指定することができる。同一地図でもビューが異なると、表示される内容により見かけが異なり得る。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
同一地図上での複数のレイヤの生成は煩雑になり、一部の情報が曖昧になるか又は視覚化が難しくなる可能性がある。異なるビューを異なる同期画像に分離することが１つの解決策となる。２Ｄビュー及び３Ｄビューを同期させる場合、ビュー同士が大きく異なるため、分離が一層不可欠になる。通常、主ビューは２Ｄであり、副ビューは２Ｄ又は３Ｄとすることができる。
【課題を解決するための手段】
【０００４】
本発明の実施の形態は、複数の同期画像を表示する方法を提供する。一実施の形態において、画像は地図又は他の地理画像、例えば衛星写真及び航空写真である。
【０００５】
主画像（primary image）がタッチセンシティブ面に表示され、その間にタッチセンシティブ面の第１の位置及び第２の位置における接触が感知される。第１の位置と第２の位置との間の基線が決まる。この基線は或る長さ及び向きを有する。主画像と比較できる副画像（secondary image）が表示される。副画像は、基線の長さ及び向きにそれぞれ対応する或るサイズ及び視点を有する。
【０００６】
従来のインタラクティブマップとは対照的に、多点接触ジェスチャは、ユーザが直接対話している主ビュー（primary view）に影響しない。主ビューは接触中に静止している。その代わりに、副画像が操作される。この改善の新規な点は、両手によるジェスチャが副ビュー（secondary view）にしか影響を及ぼさないということ、並びに副ビューの回転、位置及び倍率の全てを単純な手振りで同時に制御できることの組み合わせである。
【０００７】
副地図ビューを同時にパン(panning）、ズーム（zooming）及び回転（rotating）することが容易であるため、エンドユーザが地図を探索する能力を大幅に高める。本システムは、複数の同期した２Ｄ又は３Ｄの副画像があってもよいように設計されている。
【発明の効果】
【０００８】
本発明は、主表示画像に触れることによって副表示画像の視点を変える方法を提供する。本システムは、複数の同時接触を区別することができるタッチセンシティブ面を含む。
【発明を実施するための最良の形態】
【０００９】
図１〜図３は、複数の同期画像を表示する方法及びシステムを示す。主画像１０１をタッチセンシティブ面１１０上に表示する（３１０）。主画像を表示している間にタッチセンシティブ面上の第１の位置１１１及び第２の位置１１２における接触を感知する（３２０）。第１の位置と第２の位置との間の基線１１３を決める（３３０）。基線１１３は或る長さ１１４及び或る向き１１５を有する。位置を感知している間に主画像と比較できる副画像１０２を同期させて表示する（３４０）。副画像のサイズ及び視点はそれぞれ基線の長さ及び向きに対応する。副画像の中心１０５は基線１１３の中心に対応する。
【００１０】
図４に示すように、第３の位置１０７の接触を用いて、副ビューの方位角すなわち「傾き」を制御することができる。例えば、第３の位置が基線に近い場合、視点は主画像の平面に対して直角となる。距離が大きい場合、ビューは略水平となる。図４はまた、本発明による接触位置とマウスベースのナビゲーション制御機構４００との関係を示す。しかしながら、主画像に触れても、主画像の見かけは基線１１３を重ねることを除いて変わらないことに留意すべきである。これは、マウスコマンドにより主画像の見かけが変わる従来のインタラクティブな地図表示と対照的である。
【００１１】
図１に示すように、複数の副画像を同時に表示することができる。主画像１０１は通常、多点接触による対話中は静止しており、例えば、上部から見た２Ｄ道路地図、地形図又は衛星画像である。画像１０２は道路地図上に位置する建物の３Ｄビューである。画像１０３は詳細な大判の２Ｄ道路地図である。画像１０４は３Ｄ衛星画像である。本発明の一実施形態では、全ての画像がタッチセンシティブ面に表示される。しかしながら、比較し得る画像は、他の場所、例えば縦に配置された表示面に表示することもできる。
【００１２】
一実施形態において、タッチセンシティブ面は、複数のユーザによる複数の同時接触を区別し、個々の接触を特定のユーザと一意に対応付けすることができる。これにより、ユーザ毎に異なる副画像を表示しながら複数のユーザが同時に主画像と対話することができる。
【００１３】
ユーザは、多点接触による対話中に通常は静止している主ビュー１０１と対話する。ユーザは、主ビューの２つの位置１１１及び１１２に触れる。この２つの位置により基線１１３が決まる。副画像のサイズ及び視点は基線１１３の長さ及び向きに対応する。例えば、長さが長ければ接近ビューを示し、長さが短ければ離れたビューを示す。副画像１０５の中心は基線の中心にある。両方の接触位置を同時に動かすと、パン（panning）及び／又は拡大縮小（scaling）される。
【００１４】
基線の向きは約１８０度転回可能であることを理解することができる。したがって、矢印１１５によって示すように、２つの位置に先に触れる順序を用いて、ビュー又は基線の向きを分析（resolve）する。この例では、向きは通常「上」すなわち北である。例えば、右の位置に先に右手の指で触れた場合、視点は北となる。ユーザが南を見たい場合には、ユーザは左の位置に先に触れる。注目に値すべきこととして、これは、手を交差させて、左の指で触れた位置が他方の接触位置の右側であったとしても機能する。これは、タッチ面が接触を一意に識別できるために成り立つ。他の接触順の規則も用いることができることを理解すべきである。
【００１５】
一方の指を他方の指の周りで回転させると、視点は旋回位置、すなわち基線の中心を軸に回転又はパンした。これらの接触ジェスチャを同時に行うことは自然であり、ユーザが副ビューをインタラクティブに操作している間に主画像を見ずとも行うことができる。
【００１６】
この技法を用いれば、ユーザは、或る地域を選択しその地域を上から見た後、下にズームして特定の道路を見下ろした時のビューを見て、次にビューを転回させて道路を反対方向に見下ろした時のビューを見ることができる。これらのジェスチャは、従来のマウス及びキーボードによる対話を用いるよりも遥かに素早く自然に行うことができる。
【００１７】
２点接触により示される緯度、経度、回転及び倍率に関する情報、並びにアプリケーション間統合に役立つ他の情報がウェブサービスに送られる。通常、主ビューのアプリケーションはウェブサービスを用い、それに従ってビューを更新する。
【００１８】
１つ又は複数のクライアントアプリケーションがウェブベースのサーバアプリケーションに変更をポーリングすることができる。クライアントアプリケーションはウェブアプリケーションと同じくらい容易にウェブサービスを使用することができるため、本システムの拠点をウェブサーバに置くことにより、多様なクライアントアプリケーションを確実に同期させることができた。
【００１９】
図２は、主画像を表示するアプリケーションを実行するプロセッサ２０５に接続される卓上用タッチセンシティブ表示装置２０１を示す。プロセッサはまた、サーバ２３０上のアプリケーションを更新する。このプロセッサは、ネットワーク２２０に接続されてサーバアプリケーションにアクセスすることができる。サーバアプリケーションは、タッチセンシティブ表示装置２０１に直接つながったプロセッサ２０５から各ユーザの基線１１３に関する情報で更新される。ローカルプロセッサ２０５又はリモートプロセッサ２１０上で動作するクライアントアプリケーションは、基線に関する情報をフェッチして副ビュー２０２を生成する。
【００２０】
複数の同時ユーザにも対応することができる。例えば、２人のユーザが、主画像の異なる位置に同時に触れて、独立した別個の副ビューをそれぞれ同時に制御することができる。各ユーザには独自の基線１１３〜１１３’が対応付けられる。当然、このモードでは、主画像が静止したままであることが非常に重要（essential）である。これらの基線は異なる色で表示することができる。この同時ユーザモードは、従来のタッチセンシティブ表示面では不可能である。
【００２１】
別の類似画像を表示する代わりに、副ディスプレイは代替情報を表示することができる。例えば、副ビューは、動的に指定される特定地域の年齢別人口の棒グラフを表示することができる。
【００２２】
地図に無関係のアプリケーションも実行することができる。例えば、インタラクティブな情報視覚化システムにより、ユーザは、スプレッドシートの領域を選択して、選択した領域の動的な棒グラフ及び放射状のグラフを２つの副ビューに表示することができる。位置、角度及び倍率の制御に加えて、方位角すなわち傾きも制御し、全てのビュー又は特定のビューに対してレイヤ、例えば道路、建物、ランドマーク、政治的境界、水域、ナビゲーションエイド等を追加又は削除することができる。
【００２３】
本発明を好ましい実施形態の例として説明してきたが、本発明の精神及び範囲内で様々な他の適応及び変更を行うことができることが理解される。したがって、添付の特許請求の範囲の目的は、本発明の真の精神及び範囲に入る変形及び変更を全て網羅することである。
【図面の簡単な説明】
【００２４】
【図１】本発明の一実施形態による複数の画像の表示である。
【図２】本発明の一実施形態による、複数の画像を表示するシステムのブロック図である。
【図３】本発明の一実施形態による、画像を表示する方法のフロー図である。
【図４】本発明の実施形態による接触位置をマウスベースのナビゲーション制御機構と比較する概略図である。
【図１】
2009043237.tif 000003
【図２】
2009043237.tif 000004
【図３】
2009043237.tif 000005
【図４】
2009043237.tif 000006
【外国語明細書】
2009043237.tif 000007
2009043237.tif 000008
2009043237.tif 000009
2009043237.tif 000010
2009043237.tif 000011
2009043237.tif 000012
2009043237.tif 000013
2009043237.tif 000014
2009043237.tif 000015
2009043237.tif 000016
2009043237.tif 000017
2009043237.tif 000018
2009043237.tif 000019
2009043237.tif 000020
2009043237.tif 000021
2009043237.tif 000022
2009043237.tif 000023