(57)【要約】【課題】複数の指示体による入力操作によってディスプレイ上の表示の変更を行うジェスチャ入力装置において、ディスプレイを複数画面に分割した各画面間の境界を跨いで複数の指示体によって入力操作が行われた場合にも、ユーザの所望する画面上の表示の変更を行うことを可能にする。【解決手段】ディスプレイ１に対する操作位置を検出する操作位置検出部２と、ディスプレイ１を複数画面に分割する画面分割処理部３１と、操作位置検出部２で検出した複数の指の操作位置に対応する画面のうち、分割画面同士の境界からより遠い操作位置に対応する画面を、操作対象画面と確定する確定部３４とを備える。【選択図】図１
2015018432.tif 000002
【特許請求の範囲】
【請求項１】
画像を表示するディスプレイ（１）を備え、複数の指示体による入力操作によって前記ディスプレイ上の表示の変更を行うジェスチャ入力装置（１００）であって、
前記指示体の前記ディスプレイに対する操作位置を検出する操作位置検出部（２）と、
前記ディスプレイを複数画面に分割する画面分割処理部（３１）と、
前記操作位置検出部で検出した複数の指示体の操作位置に基づき、分割した複数画面のうちから、操作対象とする操作対象画面を１つ確定する確定部（３４）とを備えることを特徴とするジェスチャ入力装置。
【請求項２】
請求項１において、
前記確定部は、前記操作対象画面の確定を行った後、複数の前記指示体の前記ディスプレイに対する操作が継続している間は、再度の前記操作対象画面の確定を行わないことを特徴とするジェスチャ入力装置。
【請求項３】
請求項２において、
複数の前記指示体の前記ディスプレイに対する操作が継続している間は、前記確定部で確定した前記操作対象画面に対する操作を有効とする一方、この操作対象画面以外の対象外画面に対する操作を無効とする操作制限部（３５）を備えることを特徴とするジェスチャ入力装置。
【請求項４】
請求項３において、
前記操作位置検出部で検出した複数の前記指示体の操作位置間の距離に応じて前記ディスプレイ上の表示の変更を行うものであって、
前記操作位置検出部は、前記操作制限部によって前記対象外画面に対する操作が無効となっている場合であっても、前記指示体の操作位置が前記対象外画面に対応する位置にある場合には、この操作位置を検出し、
前記操作位置検出部で検出した複数の前記指示体の操作位置に対応する画面がそれぞれ前記操作対象画面と前記対象外画面とに分かれている場合であっても、これらの操作位置に応じて前記操作対象画面上の表示の変更を行うことを特徴とするジェスチャ入力装置。
【請求項５】
請求項１〜４のいずれか１項において、
前記確定部は、前記操作位置検出部で検出した複数の前記操作位置に対応する画面のうち、分割した前記複数画面同士の境界からより遠い操作位置に対応する画面を、前記操作対象画面と確定することを特徴とするジェスチャ入力装置。
【請求項６】
請求項１〜４のいずれか１項において、
前記確定部は、前記操作位置検出部で検出した複数の前記操作位置の重心位置に対応する画面を、前記操作対象画面と確定することを特徴とするジェスチャ入力装置。
【請求項７】
請求項１〜４のいずれか１項において、
前記確定部は、前記操作位置検出部で検出した複数の前記操作位置の中で、最初に検出した前記操作位置がある画面を、前記操作対象画面として確定することを特徴とするジェスチャ入力装置。
【請求項８】
請求項１〜７のいずれか１項において、
前記確定部により確定された前記操作対象画面は、この操作対象画面以外の対象外画面に比べて識別可能に表示されることを特徴とするジェスチャ入力装置。
【請求項９】
請求項１〜８のいずれか１項において、
複数の指示体によるタッチ操作によって前記ディスプレイ上の表示の変更を行うマルチタッチパネルであることを特徴とするジェスチャ入力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の指示体による入力操作によってディスプレイ上の表示の変更を行うマルチタッチパネル等のジェスチャ入力装置に関するものである。
【背景技術】
【０００２】
従来、特許文献１に開示されているように、複数の指等の指示体により種々の入力操作が可能なタッチパネルが知られている。このようなタッチパネルは一般的にマルチタッチパネルと呼ばれている。
【０００３】
また、複数の指示体による入力操作の一例としては、タッチパネルに載せた２本の指示体の間隔を拡げることでディスプレイ上の画像を拡大するピンチアウト、タッチパネルに載せた２本の指示体の間隔を狭めることでディスプレイ上の画像を縮小するピンチインなどが知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−２２８９７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に開示されているような従来のマルチタッチパネルでは、ディスプレイを複数画面に分割する構成は想定されていない。よって、このような構成を採用した場合に、分割された各画面間の境界を跨いで複数の指示体によって入力操作が行われるケースに対応できない問題点があった。
【０００６】
一例としては、ピンチアウトによって、同一画面上に位置していた２本の指示体がそれぞれ別の画面に位置するようになった場合に、どちらの画面に対する操作かをマルチタッチパネルが判断できない点がある。他にも、ピンチインの開始時に２本の指示体がそれぞれ別の画面に位置する場合に、どちらの画面に対する操作かをマルチタッチパネルが判断できない点などもある。
【０００７】
本発明は、上記従来の問題点に鑑みなされたものであって、その目的は、複数の指示体による入力操作によってディスプレイ上の表示の変更を行うジェスチャ入力装置において、ディスプレイを複数画面に分割した各画面間の境界を跨いで複数の指示体によって入力操作が行われた場合にも、ユーザの所望する画面上の表示の変更を行うことを可能にすることにある。
【課題を解決するための手段】
【０００８】
本発明のジェスチャ入力装置は、画像を表示するディスプレイ（１）を備え、複数の指示体による入力操作によってディスプレイ上の表示の変更を行うジェスチャ入力装置（１００）であって、指示体のディスプレイに対する操作位置を検出する操作位置検出部（２）と、ディスプレイを複数画面に分割する画面分割処理部（３１）と、操作位置検出部で検出した複数の指示体の操作位置に基づき、分割した複数画面のうちから、操作対象とする操作対象画面を１つ確定する確定部（３４）とを備えることを特徴としている。
【０００９】
これによれば、ディスプレイを複数画面に分割した場合にも、操作位置検出部で検出した複数の指示体の操作位置に基づき、操作対象とする操作対象画面を１つに確定することができる。よって、分割した複数画面間の境界を跨いで複数の指示体によって入力操作が行われた場合にも、確定した操作対象画面でのみ表示の変更を行うようにすることが可能になる。従って、ユーザの所望する画面でのみ表示の変更を行うことも可能になる。
【００１０】
その結果、複数の指示体による入力操作によってディスプレイ上の表示の変更を行うジェスチャ入力装置において、ディスプレイを複数画面に分割した各画面間の境界を跨いで複数の指示体によって入力操作が行われた場合にも、ユーザの所望する画面上の表示の変更を行うことが可能になる。
【図面の簡単な説明】
【００１１】
【図１】マルチタッチパネル１００の概略的な構成を示すブロック図である。
【図２】制御部３でのDual Mapにおける地図画像変換関連処理の一例を示すフローチャートである。
【図３】（ａ）及び（ｂ）は、実施形態１における操作対象画面の確定の例を説明するための模式図である。
【図４】（ａ）及び（ｂ）は、変形例１における操作対象画面の確定の例を説明するための模式図である。
【図５】ピンチアウトの継続中に操作位置が対象外画面に位置した場合の制御部３での具体的な処理の一例について説明を行うための模式図である。
【図６】ピンチインの開始時に操作位置が対象外画面に位置した場合の制御部３での具体的な処理の一例について説明を行うための模式図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態（以下、実施形態１）について図面を用いて説明する。図１は、本発明が適用されたマルチタッチパネル１００の概略的な構成を示すブロック図である。図１に示すマルチタッチパネル１００は、ディスプレイ１、操作位置検出部２、及び制御部３を含んでいる。マルチタッチパネル１００が請求項のジェスチャ入力装置に相当する。
【００１３】
マルチタッチパネル１００は、車両に搭載されるものであってもよいし、タブレット型ＰＣやデスクトップ型ＰＣや携帯電話機等の一部であってもよい。また、マルチタッチパネル１００は、ディスプレイ１の画面に対する複数の操作位置を同時に検出可能なタッチパネルである。
【００１４】
ディスプレイ１は、制御部３が実行する各種アプリケーションプログラム（以下、アプリケーション）に応じた画面を表示するものであって、例えばフルカラー表示が可能なものである。ディスプレイ１は、例えば、液晶ディスプレイ、有機ＥＬディスプレイ等を用いて構成することができる。
【００１５】
操作位置検出部２は、ディスプレイ１と一体になったタッチセンサが用いられ、ディスプレイ１の画面上のどの位置に対してタッチ操作が行われたかを検出し、その操作位置の座標を制御部３に入力する。タッチセンサは、静電容量方式によるものであってもよいし、抵抗膜方式によるものであってもよいし、他の方式によるものであってもよい。
【００１６】
制御部３は、通常のコンピュータとして構成されており、内部には例えば周知のＣＰＵ、ＲＯＭ、ＥＥＰＲＯＭ、ＲＡＭ、Ｉ／Ｏ及びこれらの構成を接続するバスライン（いずれも図示せず）等が備えられている。制御部３は、操作位置検出部２から入力された情報等に基づき、各種アプリケーションにおける処理を実行する。また、図１に示すように、制御部３は、機能ブロックとして、画面分割処理部３１、表示制御部３２、操作判定部３３、確定部３４、及び操作制限部３５を備えている。なお、アプリケーションはＲＯＭ等のメモリに格納されているものとする。
【００１７】
実施形態１では、１つのディスプレイ１の画面を左右に２分割し、分割した左右の画面にそれぞれ地図を表示するアプリケーション（以下、Dual Map）を用いる場合を例に挙げて以降の説明を行う。左右に分割して得られた各画面は、以下では左分割画面、右分割画面と呼ぶ。
【００１８】
画面分割処理部３１は、Dual Mapにおいて１つのディスプレイ１の画面を左右に２分割する処理を行う。例えば、ディスプレイ１の描画領域を、左分割画面用の長方形領域と右分割画面用の長方形領域とに設定し直す。
【００１９】
一例として、ディスプレイ１のピクセル座標のうち、左上隅の座標を左分割画面用の長方形領域における左上隅の座標とし、最下段の中心座標を左分割画面用の長方形領域における右下隅の座標とすればよい。また、ディスプレイ１のピクセル座標のうち、右下隅の座標を右分割画面用の長方形領域における右下隅の座標とし、最上段の中心座標を右分割画面用の長方形領域における左上隅の座標とすればよい。
【００２０】
そして、表示制御部３２は、画面分割処理部３１によって分割された左分割画面及び右分割画面の各々に地図を表示させる。操作判定部３３、確定部３４、及び操作制限部３５については後に詳述する。
【００２１】
また、Dual Mapでは、２本の指によるピンチアウトやピンチインといった操作入力によって画面上の地図の縮尺変更を行うものとする。ピンチアウトとは、ディスプレイ１の画面に載せた２本の指の間隔を拡げることで画面上の地図を拡大する操作入力である。ピンチインとは、ディスプレイ１に載せた２本の指の間隔を狭めることで画面上の地図を縮小する操作入力である。
【００２２】
なお、実施形態１では、操作入力に指を用いる構成を示すが、必ずしもこれに限らない。例えば、操作入力を行う指示体として、指以外のペン状の人工物等を用いる構成としてもよい。
【００２３】
ここで、図２のフローチャートを用いて、制御部３でのDual Mapにおける地図の縮尺変更等の画像変換に関連する処理（以下、地図画像変換関連処理）についての説明を行う。図２のフローチャートは、Dual Mapが起動したときに開始される。図２のフローチャートでは、説明の簡略化のため、マルチタッチ操作としてピンチアウト及びピンチインのみを例に挙げて説明を行う。
【００２４】
まず、ステップＳ１では、操作判定部３３が、１本目の指のタッチ操作を検出したか否かを判定する。一例として、操作位置検出部２から１箇所の操作位置の座標のみを得た場合に、１本目の指のタッチ操作を検出したと判定する構成とすればよい。そして、１本目の指のタッチ操作を検出したと判定した場合（ステップＳ１でＹＥＳ）には、ステップＳ２に移る。一方、１本目の指のタッチ操作を検出していないと判定した場合（ステップＳ１でＮＯ）には、ステップＳ１１に移る。
【００２５】
ステップＳ２では、操作判定部３３が、シングルタッチ操作を検出したか否かを判定する。シングルタッチ操作とは、指１本で行うタッチ操作のことであって、一例としては、画面上の一点をタッチして離すタップや１本の指で画面上にタッチしたまま位置をずらすスライド等がある。
【００２６】
タップであれば、操作位置検出部２から１箇所の操作位置の座標も得られなくなったことをもとに判定する構成とすればよいし、スライドであれば、操作位置検出部２から得られる操作位置の座標が変化したことをもとに判定する構成とすればよい。なお、後述するピンチ操作等の複数本の指で同時に行うタッチ操作をマルチタッチ操作と呼ぶ。
【００２７】
そして、シングルタッチ操作を検出したと判定した場合（ステップＳ２でＹＥＳ）には、ステップＳ３に移る。一方、シングルタッチ操作を検出していないと判定した場合（ステップＳ２でＮＯ）には、ステップＳ４に移る。
【００２８】
ステップＳ３では、表示制御部３２がシングルタッチ処理を行って、ステップＳ１１に移る。シングルタッチ処理では、シングルタッチ操作に応じた画像の変更を行わせる。一例として、シングルタッチ操作がスライドであった場合には、左分割画面及び右分割画面のうち、１本の指のタッチ操作を検出した操作位置の座標が含まれる画面上の地図を、スライドの方向及び量に応じた方向及び量だけ平行移動させる。
【００２９】
ステップＳ４では、操作判定部３３が、２本目の指のタッチ操作を検出したか否かを判定する。一例として、操作位置検出部２から２箇所の操作位置の座標を得た場合に、２本目の指のタッチ操作を検出したと判定する構成とすればよい。そして、２本目の指のタッチ操作を検出したと判定した場合（ステップＳ４でＹＥＳ）には、ステップＳ５に移る。一方、２本目の指のタッチ操作を検出していないと判定した場合（ステップＳ４でＮＯ）には、ステップＳ２に戻ってフローを繰り返す。
【００３０】
操作判定部３３は、２本目の指のタッチ操作を検出した場合には、検出した２本の指の各操作位置を、２本の指の各初期位置としてＲＡＭ等の揮発性メモリに記憶するものとする。
【００３１】
ステップＳ５では、確定部３４が確定処理を行って、ステップＳ６に移る。確定処理では、操作位置検出部２で検出した２本の指の初期位置に基づき、左分割画面及び右分割画面のうちから、操作対象とする操作対象画面を１つ確定する。
【００３２】
一例としては、以下のようにして操作対象画面を１つ確定する。まず、操作位置検出部２で検出した各指の初期位置のうち、左分割画面と右分割画面との境界からより遠い初期位置を求める。そして、境界からより遠い初期位置が位置する画面を、操作対象画面と確定する。
【００３３】
境界からより遠い初期位置の求め方としては、左分割画面と右分割画面との境界線に対して、各指の初期位置の座標から垂線を下ろし、この垂線と境界線とが交わる点の座標（以下、交点座標）を求める。そして、求めた交点座標と各初期位置の座標との直線距離を算出し、算出した直線距離が長い方の初期位置を、境界からより遠い初期位置とする。
【００３４】
ここで、図３（ａ）及び図３（ｂ）を用いて、操作対象画面の確定の例を示す。図３のＬは左分割画面、Ｒは右分割画面、Ｂｏは左分割画面と右分割画面との境界線、Ｆ１は１本目の指の操作位置、Ｆ２は２本目の指の操作位置を表している。なお、後述する図４〜図６についても同様である。図３（ａ）及び図３（ｂ）のいずれについても、Ｆ１、Ｆ２は初期位置とする。
【００３５】
図３（ａ）のように、Ｆ１・Ｆ２のいずれも右分割画面Ｒに位置する場合であって、Ｆ２の方が境界線Ｂｏからより遠い場合には、右分割画面Ｒを操作対象画面と確定する。よって、ユーザが右分割画面に対して操作入力を行うことを意図してＦ１・Ｆ２のいずれも右分割画面に位置させた場合には、ユーザの所望の通り、右分割画面Ｒが操作対象画面と確定されることになる。
【００３６】
また、図３（ｂ）のように、Ｆ１は左分割画面Ｌに位置する一方、Ｆ２は右分割画面Ｒに位置する場合であって、Ｆ２の方が境界線Ｂｏからより遠い場合には、右分割画面Ｒを操作対象画面と確定する。ユーザが右分割画面に対して操作入力を行うことを意図する場合には、Ｆ１・Ｆ２は全体的に右寄りに位置する筈であるため、境界線からより遠い初期位置が右分割画面に位置することになる。よって、Ｆ１は左分割画面に位置する一方、Ｆ２は右分割画面に位置する場合であっても、ユーザの所望の通り、右分割画面が操作対象画面と確定されることになる。
【００３７】
なお、境界からより遠い初期位置の求め方としては、各指の初期位置の座標間を結ぶ線分と、左分割画面と右分割画面との境界線とが交わる点の座標を求める構成としてもよい。この場合は、求めた座標と各初期位置の座標との直線距離を算出し、算出した直線距離が長い方の初期位置を、境界からより遠い初期位置とする構成とすればよい。
【００３８】
また、操作対象画面の確定の方法としては、前述したものに限らず、各指の初期位置間の中心位置に対応する画面を操作対象画面と確定する構成（以下、変形例１）としてもよい。中心位置は、重心位置と言い換えてもよい。
【００３９】
ここで、図４（ａ）及び図４（ｂ）を用いて、変形例１における操作対象画面の確定の例を示す。図４（ａ）のように、Ｆ１・Ｆ２のいずれも右分割画面Ｒに位置する場合であって、Ｆ１とＦ２との中心位置Ｃ１が右分割画面Ｒに位置する場合には、右分割画面Ｒを操作対象画面と確定する。よって、ユーザが右分割画面に対して操作入力を行うことを意図してＦ１・Ｆ２のいずれも右分割画面に位置させた場合には、ユーザの所望の通り、右分割画面が操作対象画面と確定されることになる。
【００４０】
また、図４（ｂ）のように、Ｆ１は左分割画面Ｌに位置する一方、Ｆ２は右分割画面Ｒに位置する場合であって、Ｆ１とＦ２との中心位置Ｃ２が右分割画面Ｒに位置する場合には、右分割画面Ｒを操作対象画面と確定する。ユーザが右分割画面に対して操作入力を行うことを意図する場合には、Ｆ１・Ｆ２は全体的に右寄りに位置する筈であるため、Ｆ１とＦ２との中心位置は右分割画面に位置することになる。よって、Ｆ１は左分割画面に位置する一方、Ｆ２は右分割画面に位置する場合であっても、ユーザの所望の通り、右分割画面が操作対象画面と確定されることになる。
【００４１】
なお、確定処理における操作対象画面の確定の方法としては、前述したものに限らず、１本目の指のタッチ操作を検出した操作位置がある画面を、操作対象画面として確定する構成（以下、変形例２）としてもよい。
【００４２】
図２のフローチャートでも示すが、確定部３４での確定処理で操作対象画面を一旦確定した場合には、ピンチ操作が継続している間など、タッチオフとなるまでは、再度の確定処理は行わない。ここで言うところのタッチオフとは、一旦タッチ操作が開始された後に、２本の指のいずれもがディスプレイ１の画面から離れた状態となることを示している。
【００４３】
ステップＳ６では、操作判定部３３が、ピンチ操作を検出したか否かを判定する。ピンチ操作とは前述のピンチアウトやピンチインである。ピンチ操作の検出は、操作位置検出部２から得られる操作位置の座標が前述の初期位置から変化したことをもとに判定する構成とすればよい。そして、ピンチ操作を検出したと判定した場合（ステップＳ６でＹＥＳ）には、ステップＳ７に移る。一方、ピンチ操作を検出していないと判定した場合（ステップＳ６でＮＯ）には、ステップＳ６のフローを繰り返す。
【００４４】
ステップＳ７では、ピンチ操作がピンチアウトの場合には、ステップＳ８に移る。一方、ピンチ操作がピンチインの場合には、ステップＳ９に移る。一例として、ピンチ操作がピンチアウトかピンチインかの判定は、操作判定部３３が以下のようにして行うものとする。
【００４５】
まず、各指の初期位置の座標から初期位置間の距離を算出するとともに、各指の現在の操作位置（以下、現在位置）の座標から現在位置間の距離を算出する。続いて、初期位置間の距離に対する現在位置間の距離の比率（以下、変換比率）を算出する。そして、算出した変換比率が１よりも大きい場合にはピンチアウトと判定し、算出した変換比率が１よりも小さい場合にはピンチインと判定する。
【００４６】
ステップＳ８では、表示制御部３２が、確定処理で操作対象画面と確定した画面上の地図を、前述の変換比率に応じた分だけ拡大させ、ステップＳ１０に移る。また、ステップＳ９では、表示制御部３２が、確定処理で操作対象画面と確定した画面上の地図を、前述の変換比率に応じた分だけ縮小させ、ステップＳ１０に移る。
【００４７】
なお、確定部３４での確定処理で操作対象画面を一旦確定した場合には、ピンチ操作が継続している間など、タッチオフとなるまでは、操作制限部３５が、操作対象画面に対する操作を有効とする一方、この操作対象画面以外の対象外画面に対する操作を無効とする。
【００４８】
一例としては、右分割画面を操作対象画面と確定した場合には、ピンチ操作の開始時や継続中に操作位置が左分割画面に位置した場合でも、操作制限部３５が、左分割画面における地図の縮尺変更等の画像変換を行わせないようにする。例えば、左分割画面において検出したその操作位置を、左分割画面における画像変換には用いずに、右分割画面における画像変換に用いるようにする。
【００４９】
ここで、図５及び図６を用いて、ピンチ操作の開始時や継続中に操作位置が対象外画面に位置した場合の制御部３での具体的な処理の一例について説明を行う。なお、図５及び図６のいずれの例も、確定した操作対象画面は右分割画面であるものとする。また、図５はピンチアウトを行う場合、図６はピンチインを行う場合の例である。
【００５０】
図５に示すように、ピンチアウトの開始時に２本の指の操作位置Ｆ１・Ｆ２が右分割画面に位置していたものの、ピンチアウトの継続中に操作位置Ｆ１が左分割画面に位置するようになった場合、操作制限部３５は、右分割画面の地図の拡大は行わせるが、左分割画面の地図の画像変換は行わせない。また、初期位置間の距離に対する、左分割画面に位置する現在位置と右分割画面に位置する現在位置との間の距離の変換比率を算出して、算出した変換比率に応じた分だけ右分割画面の地図の拡大を行わせる。
【００５１】
一方、図６に示すように、ピンチインの開始時に操作位置Ｆ１が左分割画面に位置する状態からピンチインが行われた場合、操作制限部３５は、右分割画面の地図の縮小は行わせるが、左分割画面の地図の画像変換は行わせない。また、左分割画面に位置する初期位置と右分割画面に位置する初期位置との間の距離に対する、現在位置間の距離の変換比率を算出して、算出した変換比率に応じた分だけ右分割画面の地図の縮小を行わせる。
【００５２】
これによれば、ピンチ操作等のマルチタッチ操作の開始時や継続中に操作位置が対象外画面に位置した場合であっても、ユーザの意図した比率での地図の拡大又は縮小といった画像変換を行わせることが可能になる。よって、ユーザにとってより快適な操作性を提供することが可能になる。
【００５３】
また、操作対象画面は、対象外画面に比べて識別可能に表示されることが好ましい。一例としては、操作対象画面と対象外画面のうち、操作対象画面には、操作対象画面であることを示すマークを表示したり、枠等の強調表示を行ったりする構成とすればよい。他にも、対象外画面の輝度を操作対象画面よりも落とすことで、操作対象画面と対象外画面とを識別可能に表示してもよい。
【００５４】
ステップＳ１０では、操作判定部３３が、タッチオフとなったか否かを判定する。一例として、操作位置検出部２から１箇所の操作位置の座標も得られなくなった場合に、タッチオフと判定する構成とすればよい。そして、タッチオフとなったと判定した場合（ステップＳ１０でＹＥＳ）には、ステップＳ１１に移る。一方、タッチオフとなっていないと判定した場合（ステップＳ１０でＮＯ）には、ステップＳ７に戻ってフローを繰り返す。
【００５５】
なお、タッチオフとなっていないと判定される場合としては、操作位置検出部２から２箇所の操作位置の座標が得られている場合や１箇所の操作位置の座標が得られている場合がある。つまり、２本の指の両方ともが画面に触れている場合や、２本の指のうちの１本だけが画面から離れた場合に、タッチオフとなっていないと判定される。
【００５６】
ステップＳ１１では、地図画像変換関連処理の終了タイミングであった場合（ステップＳ１１でＹＥＳ）には、フローを終了する。一方、地図画像変換関連処理の終了タイミングでなかった場合（ステップＳ１１でＮＯ）には、ステップＳ１に戻ってフローを繰り返す。地図画像変換関連処理の終了タイミングの一例としては、Dual Mapが終了したときがある。
【００５７】
以上の構成によれば、ディスプレイ１を複数画面に分割した場合にも、ユーザが操作入力を行うことを意図している画面を操作対象画面と確定することが可能になる。そして、ユーザからの操作入力に応じて、確定した操作対象画面でのみ表示の変更を行うようにすることが可能になる。その結果、複数の指示体による入力操作によってディスプレイ１上の表示の変更を行うマルチタッチパネル１００において、ディスプレイ１を複数画面に分割した各画面間の境界を跨いで複数の指示体によって入力操作が行われた場合にも、ユーザの所望する画面上の表示の変更を行うことが可能になる。
【００５８】
なお、実施形態１では、マルチタッチ操作としてピンチ操作を例に挙げて説明を行ったが、必ずしもこれに限らない。例えば、複数本の指示体で行う操作であり、操作対象とする画面を特定する必要のある操作であれば、ピンチ操作以外のマルチタッチ操作にも本発明を適用可能である。一例としては、２本の指示体による各操作位置のうちの一方を軸にし、もう一方を回転させることで画像を回転させる操作にも、本発明を適用可能である。
【００５９】
また、実施形態１では、請求項のジェスチャ入力装置としてマルチタッチパネルを用いる構成を示したが、必ずしもこれに限らない。例えば、画面に対するタッチ操作を検出する接触式のジェスチャ認識だけでなく、画面に接触する必要のない非接触式のジェスチャ認識を行う装置にも適用可能である。非接触式のジェスチャ認識の一例としては、人体の近接による静電容量の変化を利用する方法やカメラで撮像した指の動きを利用する方法等がある。
【００６０】
なお、本発明は、上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【符号の説明】
【００６１】
１  ディスプレイ、２  操作位置検出部、３１  画面分割処理部、３４  確定部、１００  マルチタッチパネル（ジェスチャ入力装置）
【図１】
2015018432.tif 000003
【図２】
2015018432.tif 000004
【図３】
2015018432.tif 000005
【図４】
2015018432.tif 000006
【図５】
2015018432.tif 000007
【図６】
2015018432.tif 000008