(57)【要約】  情報表示装置は、表示面を有する表示部と、ユーザ操作を受け付ける入力部と、制御部を含む。制御部は、ユーザ操作が、表示面上の表示情報を、ジェスチャ方向に応じて設定される制御方向に制御する画面移動変形型機能に関連付けられたジェスチャ操作である場合、複合アイコンを表示面に表示させる。複合アイコンは、いずれも画面移動変形型機能に関連付けられているが制御方向の割り当てが異なっている複数のアイコンの複合体である。制御部は、ユーザ操作が複合アイコン中のいずれかのアイコンに対する実行指示操作である場合、実行指示操作が行われたアイコンに割り当てられている制御方向で以て画面移動変形型機能を実行する。これにより、高い利便性が提供される。
2014061098.tif 000002
【特許請求の範囲】
【請求項１】
表示面を有する表示部と、
ユーザ操作を受け付ける入力部と、
前記ユーザ操作が、前記表示面上の表示情報を、ジェスチャ方向に応じて設定される制御方向に制御する画面移動変形型機能に関連付けられたジェスチャ操作である場合、いずれも前記画面移動変形型機能に関連付けられているが前記制御方向の割り当てが異なっている複数のアイコンの複合体である複合アイコンを前記表示面に表示させ、前記ユーザ操作が前記複合アイコン中のいずれかのアイコンに対する実行指示操作である場合、前記実行指示操作が行われたアイコンに割り当てられている前記制御方向で以て前記画面移動変形型機能を実行する、制御部と
を備える情報表示装置。
【請求項２】
前記制御部は、前記ジェスチャ操作が予め定められた回数、連続して繰り返された場合に、前記複合アイコンを表示させる、請求項１に記載の情報表示装置。
【請求項３】
前記制御部は、前記ジェスチャ操作の繰り返し時間の長さが、予め定められた閾値に達した場合に、前記複合アイコンを表示させる、請求項２に記載の情報表示装置。
【請求項４】
前記制御部は、前記ジェスチャ操作の１回の操作時間の長さが、予め定められた閾値に達した場合に、前記複合アイコンを表示させる、請求項１に記載の情報表示装置。
【請求項５】
前記制御部は、前記ジェスチャ操作の繰り返し速度が、予め定められた閾値以上である場合に、前記複合アイコンを表示させる、請求項２に記載の情報表示装置。
【請求項６】
前記制御部は、前記ジェスチャ操作の前記繰り返し速度が前記予め定められた閾値以上である場合、予め定められたアイコン表示タイミングよりも早いタイミングで、前記複合アイコンを表示させる、請求項５に記載の情報表示装置。
【請求項７】
前記制御部は、前記ジェスチャ操作の１回の操作速度が、予め定められた閾値以上である場合に、前記複合アイコンを表示させる、請求項１に記載の情報表示装置。
【請求項８】
前記制御部は、前記ジェスチャ操作の前記１回の操作速度が前記予め定められた閾値以上である場合、予め定められたアイコン表示タイミングよりも早いタイミングで、前記複合アイコンを表示させる、請求項７に記載の情報表示装置。
【請求項９】
前記制御部は、前記ジェスチャ操作の繰り返しに従ってジェスチャ量を積算し、その積算値が、予め定められた閾値に達した場合に、前記複合アイコンを表示させる、請求項２に記載の情報表示装置。
【請求項１０】
前記制御部は、前記ジェスチャ操作の１回のジェスチャ量が、予め定められた閾値に達した場合に、前記複合アイコンを表示させる、請求項１に記載の情報表示装置。
【請求項１１】
前記制御部は、前記ジェスチャ操作の終点が、前記表示面上の予め定められた領域内の地点に対応する場合に、前記複合アイコンを表示させる、請求項１に記載の情報表示装置。
【請求項１２】
前記制御部は、前記ジェスチャ操作に引き続いて複合アイコン呼び出し操作が行われた場合に、前記複合アイコンを表示させる、請求項１に記載の情報表示装置。
【請求項１３】
前記制御部は、前記ジェスチャ操作の後に無操作状態が、予め定められた時間、続いた場合に、前記複合アイコンを表示させる、請求項１に記載の情報表示装置。
【請求項１４】
前記制御部は、前記ジェスチャ操作のジェスチャ量またはジェスチャ速度を、前記複合アイコンに対して前記実行指示操作が行われた場合における前記表示情報の制御量または制御速度に、反映させる、請求項１に記載の情報表示装置。
【請求項１５】
前記制御部は、前記ジェスチャ操作のジェスチャ量を前記表示情報の制御量の１単位に設定し、前記複合アイコンに対して前記実行指示操作が行われた場合、前記１単位ごとに断続的に前記表示情報を制御する、請求項１４に記載の情報表示装置。
【請求項１６】
前記制御部は、前記ジェスチャ操作のジェスチャ速度の変化を、前記複合アイコンに対して前記実行指示操作が行われた場合における前記表示情報の制御速度の変化に、反映させる、請求項１４に記載の情報表示装置。
【請求項１７】
前記制御部は、前記ジェスチャ操作の終点または前記終点を含んで定められた終点領域を前記表示面上に対応付け、前記表示面上で前記終点領域内に前記複合アイコンを表示させる、請求項１に記載の情報表示装置。
【請求項１８】
前記制御部は、前記ジェスチャ操作のジェスチャ軌跡または前記ジェスチャ軌跡の延長線を前記表示面上に対応付け、前記表示面上で前記延長線上に前記複合アイコンを表示させる、請求項１に記載の情報表示装置。
【請求項１９】
前記制御部は、前記表示面の周縁領域内で前記延長線が通る位置に、前記複合アイコンを表示させる、請求項１８に記載の情報表示装置。
【請求項２０】
前記制御部は、前記ジェスチャ軌跡の一部分であり且つ前記ジェスチャ軌跡の終点を含む終点側部分を使って、前記延長線を設定する、請求項１８に記載の情報表示装置。
【請求項２１】
前記延長線は、前記ジェスチャ軌跡の前記終点における接線、または、前記ジェスチャ軌跡の前記終点と前記終点側部分中の他の１点とを通る直線である、請求項２０に記載の情報表示装置。
【請求項２２】
前記複合アイコンは他のアイコンとは異なる表示属性によって表示される、請求項１に記載の情報表示装置。
【請求項２３】
前記制御部は、前記複合アイコンに対する前記実行指示操作が入力されない状態が続いた場合、前記複合アイコンを前記表示面から消去する、請求項１に記載の情報表示装置。
【請求項２４】
前記制御部は、前記ユーザ操作が複合アイコン消去操作である場合、前記複合アイコンを前記表示面から消去する、請求項１に記載の情報表示装置。
【請求項２５】
前記画面移動変形型機能は、前記表示情報を前記制御方向にスクロールさせるスクロール機能であり、
前記制御方向は、前記表示情報のスクロール方向であり、
前記複合アイコンは、前記複数のアイコンのいずれも前記スクロール機能に関連付けられているが各アイコンによる前記スクロール方向が異なる、スクロール複合アイコンである、
請求項１に記載の情報表示装置。
【請求項２６】
前記スクロール複合アイコンは、
前記表示情報の表示サイズを拡大する機能に関連付けられた拡大アイコンと、
前記表示情報の表示サイズを縮小する機能に関連付けられた縮小アイコンと
を更に有する、請求項２５に記載の情報表示装置。
【請求項２７】
前記画面移動変形型機能は、前記表示情報の表示サイズを変更する表示サイズ変更機能であり、
前記制御方向は、前記表示情報の表示サイズ変更方向であり、
前記複合アイコンは、前記複数のアイコンのいずれも前記表示サイズ変更機能に関連付けられているが各アイコンによる前記表示サイズ変更方向が異なる、表示サイズ変更複合アイコンである、
請求項１に記載の情報表示装置。
【請求項２８】
前記画面移動変形型機能は、前記表示情報を回転させる回転機能であり、
前記制御方向は、前記表示情報の回転方向であり、
前記複合アイコンは、前記複数のアイコンのいずれも前記回転機能に関連付けられているが各アイコンによる前記回転方向が異なる、回転複合アイコンである、
請求項１に記載の情報表示装置。
【請求項２９】
前記制御部は、前記ユーザ操作が、前記複合アイコンに対して行われる表示サイズ変更操作である場合、前記複合アイコンの表示サイズを変更する、請求項１に記載の情報表示装置。
【請求項３０】
（ａ）ユーザ操作を受け付けるステップと、
（ｂ）前記ユーザ操作を識別するステップと、
（ｃ）前記ユーザ操作が、表示面上の表示情報を、ジェスチャ方向に応じて設定される制御方向に制御する画面移動変形型機能に関連付けられたジェスチャ操作である場合、いずれも前記画面移動変形型機能に関連付けられているが前記制御方向の割り当てが異なっている複数のアイコンの複合体である複合アイコンを前記表示面に表示させるステップと、
（ｄ）前記ユーザ操作が前記複合アイコン中のいずれかのアイコンに対する実行指示操作である場合、前記実行指示操作が行われたアイコンに割り当てられている前記制御方向で以て前記画面移動変形型機能を実行するステップと
を備える表示情報操作方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報表示装置および表示情報操作方法に関する。
【背景技術】
【０００２】
下記特許文献１，２には、タッチパネルを利用した機器が開示されている。【０００３】
特許文献１の携帯情報機器では、地図画像が表示されている画面上で指を動かすと、指の移動方向にその移動距離だけ地図画像が移動して表示される。これによれば、指の動作履歴によって、スクロール操作の実行指示およびスクロール量が同時に入力される。また、２本の指を遠ざけると、その動作履歴によって、地図画像の拡大指示および拡大量が入力される。また、２本の指を近づけると、その動作履歴によって、地図画像の縮小指示および縮小量が入力される。また、１本の指を軸に他の１本の指を回転させると、その動作履歴によって、地図画像の回転指示および回転量が入力される。【０００４】
特許文献２のナビゲーション装置では、地図画像の連続的なスムーススクロール処理を行うためのスムーススクロール操作用アイコンが表示される。具体的には、このアイコンは、運転席の位置に合わせて、地図画像上の右下部分又は左下部分に表示される。このアイコンの所定方向を示す矢印部分が指でタッチされると、タッチされ続けている時間だけ、その矢印方向へナビゲーション地図画像が高速に移動する。【０００５】
また、特許文献２のナビゲーション装置では、上記スムーススクロール操作用アイコン以外の領域がタッチされると、当該地点を画面中心に移動させるタッチスクロール処理が実行される。また、上記スムーススクロール操作用アイコン以外の領域をタッチし、タッチしている指を画面上で移動させると、指の軌跡に合わせて地図を順次移動させるドラッグスクロール処理が実行される。【０００６】
このように、特許文献２のナビゲーション装置では、スムーススクロール処理を実行させるための領域（すなわち、スムーススクロール操作用アイコン）と、タッチスクロール処理およびドラッグスクロール処理を実行させるための領域（すなわち、スムーススクロール操作用アイコン以外の領域）とが、区分けされる。これにより、スムーススクロール操作とタッチスクロール操作が非常に似通っている場合（例えば、両操作の違いが、画面に触れ続けている時間の差だけである場合）に比べて、ユーザが意図する種類のスクロール処理を正確に指示できる、としている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０００−１６３０３１号公報
【特許文献２】特開２０１０−３２５４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
特許文献１の携帯情報機器では、例えば長い距離をスクロールさせる場合、同じ指移動を何回も繰り返さなければならない。スクロール以外の操作についても同様である。【０００９】
特許文献２のナビゲーション装置は、スムーススクロール操作とタッチスクロール操作が非常に似通っている場合（例えば、両操作の違いが、画面に触れ続けている時間の差だけである場合）における操作性の悪さを解消することを目的として、提案されている。スクロール操作を行うタイミングはユーザの意思に拠るので、スムーススクロール操作用アイコンはいつでも利用できるように常に表示されている必要がある。【００１０】
また、スムーススクロール操作用アイコンにおいて、地図移動方向を示す各矢印部分は、指でタッチできる程度の大きさが必要である。特許文献２に記載されているように８方向分の矢印部分をアイコン中に設けると、スムーススクロール操作用アイコンが大きくなってしまう。【００１１】
大きなアイコンが常に表示されていることは、地図の視認に支障を来す状況が想像される。そのような場合、スムーススクロール操作用アイコンの採用が却って、利便性を低下させる可能性がある。【００１２】
本発明は、高い利便性等を有した情報表示装置および表示情報操作方法を提供することを目的とする。
【課題を解決するための手段】
【００１３】
本発明の一形態に係る情報表示装置は、表示面を有する表示部と、ユーザ操作を受け付ける入力部と、制御部を含む。制御部は、ユーザ操作が、表示面上の表示情報を、ジェスチャ方向に応じて設定される制御方向に制御する画面移動変形型機能に関連付けられたジェスチャ操作である場合、複合アイコンを表示面に表示させる。複合アイコンは、いずれも画面移動変形型機能に関連付けられているが制御方向の割り当てが異なっている複数のアイコンの複合体である。制御部は、ユーザ操作が複合アイコン中のいずれかのアイコンに対する実行指示操作である場合、実行指示操作が行われたアイコンに割り当てられている制御方向で以て画面移動変形型機能を実行する。
【発明の効果】
【００１４】
上記一形態によれば、ジェスチャ操作によって複合アイコンが表示面上に呼び出され、その複合アイコンを使って、上記ジェスチャ操作に関連付けられている画面移動変形型機能を様々な制御方向に実行可能である。このため、複合アイコンを使えば、ジェスチャ操作の繰り返し回数を減らして、操作負担を軽減できる。また、複合アイコンを使えば、制御方向を適宜、選択可能である。これにより、高い利便性を提供できる。【００１５】
また、実行させたい機能に関連付けられているジェスチャ操作を行うだけで、複合アイコンが表示される。すなわち、ユーザが意図している機能に応じた複合アイコンが、自動的に表示される。このため、高い利便性を提供できる。【００１６】
また、例えばユーザが操作を行わずに表示情報を見続けている状況下では、複合アイコンは呼び出されないので、表示情報が複合アイコンで隠されることがない。【００１７】
本発明の目的、特徴および利点は、以下の詳細な説明と添付図面とによって、より明白となる。
【図面の簡単な説明】
【００１８】
【図１】情報表示装置を例示するブロック図である。
【図２】入力兼表示部を例示する斜視図である。
【図３】１点タッチ操作の概念図である。
【図４】２点タッチ操作の概念図である。
【図５】ドラッグ操作の概念図である。
【図６】フリック操作の概念図である。
【図７】ピンチアウト操作（２点移動型）の概念図である。
【図８】ピンチアウト操作（１点移動型）の概念図である。
【図９】ピンチイン操作（２点移動型）の概念図である。
【図１０】ピンチイン操作（１点移動型）の概念図である。
【図１１】スクロール操作の概念図である。
【図１２】表示サイズ変更操作（拡大操作および縮小操作）の概念図である。
【図１３】回転操作の概念図である。
【図１４】スクロール複合アイコンを例示する図である。
【図１５】スクロール複合アイコンの概念図である。
【図１６】表示サイズ変更複合アイコンを例示する図である。
【図１７】回転複合アイコンを例示する図である。
【図１８】制御部を例示するブロック図である。
【図１９】複合アイコンが表示されるまでの処理を例示するフローチャートである。
【図２０】終点条件の概念図である。
【図２１】複合アイコン呼び出し操作の概念図である。
【図２２】複合アイコンの表示位置の第１例を説明する図である。
【図２３】複合アイコンの表示位置の第２例を説明する図である。
【図２４】複合アイコンの表示位置の第３例を説明する図である。
【図２５】複合アイコンの表示位置の第４例を説明する図である。
【図２６】ジェスチャ軌跡の延長線の求め方の第１例を説明する図である。
【図２７】ジェスチャ軌跡の延長線の求め方の第２例を説明する図である。
【図２８】ジェスチャ軌跡の延長線の求め方の第３例を説明する図である。
【図２９】複合アイコンの表示位置の第５例を説明する図である。
【図３０】複合アイコンが表示された後の処理を例示するフローチャートである。
【図３１】ジェスチャ量またはジェスチャ速度と、表示情報の制御量または制御速度との関係を示す概念図である。
【図３２】表示情報の制御量を例示する図である。
【図３３】表示情報の制御速度を例示する図である。
【図３４】複合アイコンのサイズ変更を例示する図である。
【図３５】複合アイコンの消去に関する処理を例示するフローチャートである。
【図３６】スクロールアイコンと表示サイズ変更アイコンとを組み合わせた複合アイコンを例示する図である。
【図３７】要素連結表示形式の概念図である。
【発明を実施するための形態】
【００１９】
＜全体構成の概略＞
図１に実施の形態に係る情報表示装置１０のブロック図を例示する。図１の例によれば、情報表示装置１０は、表示部１２と、入力部１４と、制御部１６と、記憶部１８とを含んでいる。
【００２０】
表示部１２は、各種情報を表示する。表示部１２は、例えば、複数の画素がマトリクス状に配置されることによって構成された表示面と、制御部１６から取得した画像データに基づいて各画素を駆動する（換言すれば、各画素の表示状態を制御する）駆動装置と、を含んでいる。なお、表示部１２で表示する画像は、静止画像の場合もあるし、動画像の場合もあるし、さらには静止画像と動画像の組み合わせの場合もある。
【００２１】
表示部１２は、例えば液晶表示装置によって構成可能である。この例によれば、表示パネル（ここでは液晶パネル）の表示領域が上記表示面に対応し、表示パネルに外付けされた駆動回路が上記駆動装置に対応する。なお、駆動回路の一部が表示パネルに内蔵される場合もある。液晶表示装置の他に、エレクトロルミネセンス（ＥＬ）表示装置、プラズマディスプレイ装置、等によって、表示部１２を構成することも可能である。
【００２２】
入力部１４は、ユーザから各種情報を受け付ける。入力部１４は、例えば、ユーザが入力のために用いる指示物を検出する検出部と、検出部によって検出された結果を検出信号として制御部１６へ出力する検出信号出力部と、を含んでいる。
【００２３】
ここでは、入力部１４がいわゆる接触型のタッチパネルで構成される場合を例示し、以下では入力部１４を「タッチパネル１４」と称する場合もある。なお、タッチパネルは「タッチパッド」等と称される場合もある。また、入力に用いる上記指示物が、ユーザの指（より具体的には、指先）である場合を例示する。
【００２４】
タッチパネル１４の上記検出部は、ユーザが指先を載せる入力面を提供し、当該入力面に対して設けられたセンサ群によって、入力面上の指の存在を検出する。換言すれば、センサ群によって指を検出可能な領域が、ユーザ入力を受け付け可能な入力領域に対応し、接触型タッチパネルの場合、入力領域は２次元領域の入力面に対応する。
【００２５】
センサ群は電気式、光学式、機械式、等のいずれでもよいし、あるいは、それらの組み合わせでもよい。また、各種の位置検出方式が開発されており、それらのうちのいずれをタッチパネル１４に採用しても構わない。また、指の位置の検出だけでなく、入力面に対する指の押圧力を検出可能な構成を採用してもよい。
【００２６】
各センサの出力信号の組み合わせから、入力面上における指先の位置を特定可能である。特定された位置は例えば、入力面に設定された座標上の座標データによって表現される。この場合、入力面上で指を移動させると指位置を示す座標データが変化するので、連続的に取得される一連の座標データによって指の移動を検出可能である。
【００２７】
なお、座標以外の手法によって指位置を表現してもよい。すなわち、座標データは、指の位置を表現するための指位置データの一例である。
【００２８】
ここでは、タッチパネル１４の上記検出信号出力部が、各センサの出力信号から、指位置を示す座標データを生成し、その座標データを検出信号として制御部１６へ送信する例を挙げる。但し、例えば、座標データへの変換を、制御部１６に行わせてもよい。そのような例では、検出信号出力部は、各センサの出力信号を、制御部１６が取得可能な形式の信号に変換し、得られた信号を検出信号として制御部１６へ送信する。
【００２９】
また、図２の斜視図に示すように、タッチパネル１４（図１参照）の入力面３４と表示部１２（図１参照）の表示面３２とが重ねられた構造、換言すれば入力面３４と表示面３２とが一体化した構造を例示する。そのような一体構造によって、入力兼表示部２０（図１参照）、より具体的にはタッチスクリーン２０が提供される。
【００３０】
入力面３４と表示面３２との一体構造によれば、入力面３４と表示面３２とはユーザにとって同一視され、あたかも表示面３２に対して入力操作を行っている感覚をユーザに与える。このため、直感的な操作環境が提供される。なお、かかる点に鑑み、例えば「ユーザが表示面３２を操作する」といった表現を用いる場合もある。
【００３１】
制御部１６は、情報表示装置１０における各種の処理および制御を行う。例えば、制御部１６は、タッチパネル１４から入力された情報を解析し、その解析結果に応じた画像データを生成し、その画像データを表示部１２へ出力する。
【００３２】
ここでは、制御部１６が中央演算処理部（例えば１つまたは複数のマイクロプロセッサで構成される）と主記憶部（例えばＲＯＭ、ＲＡＭ、フラッシュメモリ等の１つまたは複数の記憶装置で構成される）とによって構成される場合を例示する。この例によれば、主記憶部に格納された各種プログラムを中央演算処理部が実行することによって（換言すれば、ソフトウェアによって）、各種機能が実現される。各種機能は並列的に実現させることも可能である。
【００３３】
各種プログラムは、予め制御部１６の主記憶部に格納されていてもよいし、あるいは、実行時に記憶部１８から読み出されて主記憶部に格納されてもよい。主記憶部は、プログラムだけでなく各種データの格納にも利用される。また、主記憶部は、中央演算処理部がプログラムを実行する際の作業領域を提供する。また、主記憶部は、表示部１２に表示する画像を書き込むため画像保持部を提供する。画像保持部は「ビデオメモリ」、「グラフィックメモリ」等と称される場合もある。
【００３４】
なお、制御部１６が行う処理および制御の全部又は一部を、ハードウェア（例えば、特定の演算を行うように構成された演算回路等）として構成されていてもよい。
【００３５】
記憶部１８は、各種情報を格納する。ここでは、記憶部１８は、制御部１６が利用する補助記憶部として設けられている。記憶部１８は、例えば、ハードディスク装置、光ディスク、書き換え可能かつ不揮発性の半導体メモリ、等の記憶装置の１つ以上を利用して構成可能である。
【００３６】
＜ユーザ操作とその機能＞
情報表示装置１０のより具体的な構成および処理を説明する前に、タッチパネル１４に対するユーザ操作について説明する。
【００３７】
ユーザ操作は、指の動きから、タッチ操作とジェスチャ操作とに大別される。なお、以下では、タッチ操作とジェスチャ操作を「タッチ」および「ジェスチャ」とそれぞれ称する場合もある。タッチ操作は、少なくとも１本の指先をタッチパネルの入力面に接触させ、接触させた指を、入力面上で移動させることなく、入力面から離す操作である。これに対し、ジェスチャ操作は、少なくとも１本の指先を入力面に接触させ、接触させた指を入力面上で移動させた（換言すれば、スライドさせた）後に、入力面から離す操作である。
【００３８】
タッチ操作によって検出される座標データ（換言すれば、指位置データ）は、基本的には変化が無く、静的である。これに対し、ジェスチャ操作によって検出される座標データは、時間経過と共に変化し、動的である。そのような変化する一連の座標データによれば、入力面上で指が移動を開始した地点および終了した地点、移動始点から移動終点に至る軌跡、移動方向、移動量、移動速度、移動加速度、等の情報を取得可能である。
【００３９】
図３に、タッチ操作の第１例として、１点タッチ操作（単に「１点タッチ」とも称する）を説明する概念図を示す。なお、図３および後述の図４〜図１０では、上段に入力面３４の平面図を示し、下段に入力面３４の側面図または断面図を示している。
【００４０】
図３に示すように、１点タッチでは、ユーザは１本の指を入力面３４に点接触させる。図３ではタッチ地点（換言すれば、指の検出地点）を黒塗り丸印で模式的に示している。かかる図示手法は後述の図面でも用いることにする。なお、黒塗り丸印を実際に表示面に表示させてもよい。
【００４１】
１点タッチは例えば、シングルタップ、マルチタップおよび長押しの各操作に分類可能である。シングルタップとは、指先で入力面３４を１回、軽く叩く操作である。シングルタップは単に「タップ」と称される場合もある。マルチタップとは、タップを複数回繰り返す操作である。マルチタップとして、ダブルタップが代表的である。長押しとは、指先の点接触を維持する操作である。これらの操作は、例えば指の接触（換言すれば、指の検出）の継続時間および回数によって、識別可能である。
【００４２】
図４は、タッチ操作の第２例として、２点タッチ操作（単に「２点タッチ」とも称する）を説明する概念図である。２点タッチは、指を２本使う点を除いて、基本的に１点タッチと同じである。このため、２点タッチによっても、例えば、タップ、マルチタップおよび長押しの各操作を行うことが可能である。２点タッチでは、片手のうちの２本の指を使ってもよいし、あるいは、右手の１本の指と左手の１本の指とを使ってもよい。なお、２本の指の位置関係は図４の例に限定されるものではない。
【００４３】
なお、３本以上の指でタッチ操作を行うことも可能である。
【００４４】
図５は、ジェスチャ操作の第１例として、ドラッグ操作（単に「ドラッグ」とも称する）を説明する概念図である。ドラッグとは、指先を入力面３４上に置いたままでずらす操作である。なお、指の移動方向および移動距離は、図５の例に限定されるものではない。
【００４５】
図５において、指の移動始点を黒塗り丸印で模式的に示し、指の移動終点を黒塗り三角形で模式的に示し、その三角形の向きで指の移動方向を表現し、黒塗り丸印と黒塗り三角形を結ぶ線によって軌跡を表現している。かかる図示手法は後述の図面でも用いることにする。なお、黒塗り丸印と黒塗り三角形と軌跡とを実際に表示面に表示させてもよい。
【００４６】
図６は、ジェスチャ操作の第２例として、フリック操作（単に「フリック」とも称する）を説明する概念図である。フリックとは、指先を入力面３４上で素早く払う操作である。なお、指の移動方向および移動距離は図６の例に限定されるものではない。
【００４７】
フリックでは、ドラッグと異なり、指が移動途中で入力面３４から離れる。ここではタッチパネル１４が接触型であるので、入力面３４から離れた後の指移動は原理的には検出されない。しかし、例えば、指が入力面３４上を移動する間に得られた一連の座標データの変化から、検出された最終地点における指の移動速度を算出することが可能である。その移動速度が、予め定められた閾値（「ドラッグ／フリック識別閾値」と称することにする）以上であることを以て、フリックを識別可能である。
【００４８】
また、例えば、検出された最終地点における指の移動方向、移動速度および移動加速度から、指が入力面３４から離れた後に最終的に到達する地点（より具体的には、その地点を入力面３４に投影した地点）を推定可能である。なお、かかる推定処理は、フリックを仮想的なドラッグに変換する処理として解釈することが可能である。
【００４９】
そこで、情報表示装置１０では、そのように推定された地点を指移動の終点として扱うことにする。この例において上記推定処理は、タッチパネル１４によって実行してもよいし、あるいは制御部１６によって実行してもよい。
【００５０】
但し、そのような推定は行わず、入力面３４から離れた地点を指移動の終点として扱うように、情報表示装置１０を変形しても構わない。
【００５１】
図７は、ジェスチャ操作の第３例として、ピンチアウト操作（単に「ピンチアウト」とも称する）を説明する概念図である。ピンチアウトとは、入力面３４上で２本の指先を遠ざける操作である。ピンチアウトは「ピンチオープン」とも称される。
【００５２】
図７では、２本の指の両方をドラッグする場合を例示した。これに対し、図８にジェスチャ操作の第４例として示すように、一方の指先を入力面３４上に固定し（換言すれば、一方の指先はタッチ状態を維持し）、他方の指先のみをドラッグすることによって、ピンチアウトを行うことも可能である。なお、図７および図８のやり方を区別する場合、図７のやり方を「２点移動型」と称し、図８のやり方を「１点移動型」と称することにする。
【００５３】
図９は、ジェスチャ操作の第５例として、ピンチイン操作（単に「ピンチイン」とも称する）を説明する概念図である。ピンチインとは、入力面３４上で２本の指先を近づける操作である。ピンチインは「ピンチクローズ」とも称される。図９には２点移動型のピンチインを例示しているが、図１０にジェスチャ操作の第６例として、１点移動型のピンチインを例示する。
【００５４】
ここで、ピンチアウトとピンチインを「ピンチ操作」または「ピンチ」と総称し、指の移動方向を「ピンチ方向」と称することにする。この場合、ピンチ方向が、指の間隔が拡大する方向である場合、そのピンチ操作は特にピンチアウトと称される。逆に、ピンチ方向が、指の間隔が縮小する方向である場合、そのピンチ操作は特にピンチインと称される。
【００５５】
なお、ピンチアウトおよびピンチインでは、片手のうちの２本の指を使ってもよいし、あるいは、右手の１本の指と左手の１本の指とを使ってもよい。また、２本の指の位置関係、移動方向および移動距離は、図７〜図１０の例に限定されるものではない。また、１点移動型のピンチアウトおよびピンチインにおいて、ドラッグさせる方の指は、図８および図１０の例に限定されるものではない。また、ドラッグの代わりにフリックを使って、ピンチアウトおよびピンチインを行うことも可能である。
【００５６】
各ユーザ操作は、特定の機能に関連付けられている。具体的には、ユーザ操作が検出されると、そのユーザ操作に関連付けられた処理が制御部１６によって実行され、それにより、対応する機能が実現される。かかる点に鑑みると、ユーザ操作は、実現される機能から、分類することも可能である。
【００５７】
例えば、表示面３２上のアイコンに対して行うダブルタップは、アイコンに関連付けられているプログラムまたはコマンドを実行させる機能に関連付けられる。この場合、ダブルタップは、実行指示操作として機能する。
【００５８】
また、図１１に例示するように、表示情報（図１１には地図画像が例示されている）に対して行うドラッグは、その表示情報をスクロールさせるスクロール機能に関連付けられる。この場合、ドラッグ操作は、スクロール操作として機能する。なお、ドラッグの代わりにフリックによって、スクロールを行わせることも可能である。
【００５９】
また、図１２に例示するように、表示情報（図１２には地図画像が例示されている）に対して行うピンチアウトおよびピンチインは、その情報表示のサイズ（換言すれば、スケール）を変更する機能に関連付けられる。この場合、ピンチアウトおよびピンチインは、表示サイズ変更操作（「表示スケール変更操作」と称してもよい）として機能する。より具体的には、図１２の例では、ピンチアウトが拡大操作に対応し、ピンチインが縮小操作に対応する。
【００６０】
また、図１３に例示するように、表示情報（図１３には地図画像が例示されている）に対して、２本の指を、距離を保ったまま円を描くように、ドラッグさせる場合、そのドラッグは、その情報表示を回転させる機能に関連付けられる。この場合の２点移動型の回転ドラッグは、回転操作として機能する。なお、３本以上の指で行う回転ドラッグを採用してもよい。また、回転ドラッグを行う指の本数に応じて、関連付ける機能を違えてもよい。
【００６１】
ここで、１つのユーザ操作に複数種類の機能を割り当てることも可能である。例えば、ダブルタップを、上記の実行指示操作の他に、アイコンに関連付けられたフォルダを開くフォルダ開操作に割り当ててもよい。また、ドラッグを、スクロール機能と、描画機能とに割り当ててもよい。１つのユーザ操作に複数種類の機能を割り当てられている場合、操作対象、使用状況（換言すれば、使用モード）等に応じて、各機能が切り換えられる。
【００６２】
また、１つの機能に複数種類のユーザ操作を割り当てることも可能である。例えば、アイコンに対する実行指示機能を、ダブルタップと長押しとフリックに関連付けてもよい。この場合、ダブルタップと長押しとフリックのいずれによっても、アイコンに関連付けられたプログラム等を実行可能である。また、例えば、スクロール機能を、ドラッグとフリックとの両方に関連付けてもよい。また、例えば、回転機能を、２点移動型の回転ドラッグと１点移動型の回転ドラッグの両方に関連付けてもよい。
【００６３】
ここで、ユーザ操作に関連付けられている機能を、画面の移動および変形の観点から、画面移動変形型と非移動変形型とに大別する。なお、以下では、例えば、画面移動変形型機能に関連付けられているジェスチャ操作を、「画面移動変形型機能のジェスチャ操作」と表現する場合もある。
【００６４】
ジェスチャ操作に関連付けられている画面移動変形型機能は、表示面上の表示情報を、ジェスチャ方向に応じて設定される制御方向に、制御する（換言すれば、操る）機能である。画面移動変形型機能には例えば、スライド機能と、表示サイズ変更機能と、回転機能と、鳥瞰図表示機能（より具体的には、仰角および俯角の変更機能）とが含まれる。なお、スライド機能は画面移動機能に分類可能である。また、回転機能を角度の移動という観点から捉えれば、回転機能を画面移動機能に分類可能である。また、表示サイズ変更機能および鳥瞰図表示機能は、画面変形機能に分類可能である。
【００６５】
より具体的には、スクロール機能では、ジェスチャ方向（例えば、ドラッグ方向またはフリック方向）に応じてスクロール方向（すなわち、制御方向）を設定し、そのスクロール方向に表示情報をスクロールする。
【００６６】
また、表示サイズ変更機能では、ジェスチャ方向（例えば、ピンチ方向）が拡大方向である場合には制御方向を拡大方向に設定し、ジェスチャ方向が縮小方向である場合には制御方向を縮小方向に設定し、その設定した制御方向に、表示情報のサイズを変更する。
【００６７】
また、回転機能では、ジェスチャ方向（例えば、回転ドラッグにおける回転方向）が右回転方向である場合には制御方向を右回転方向に設定し、ジェスチャ方向が左回転方向である場合には制御方向を左回転方向に設定し、その設定した制御方向に、表示情報を回転する。
【００６８】
なお、画面移動変形型機能は、ジェスチャ方向だけでなく、更にジェスチャ量（例えば、ジェスチャ軌跡の長さ）も利用して、表示情報を制御してもよい。具体的には、ジェスチャ量が大きいほど、表示情報の制御量（例えば、スクロール量、表示サイズ変更量および回転量）を大きく設定してもよい。
【００６９】
また、画面移動変形型機能は、ジェスチャ量に加えてまたは代えて、ジェスチャ速度を利用して表示情報を制御してもよい。具体的には、ジェスチャ速度が大きいほど、表示情報の制御速度（例えば、スクロール速度、表示サイズ変更速度および回転速度）を大きく設定してもよい。
【００７０】
他方、非移動変形型機能は、ジェスチャ操作に関連付けられていても、機能の実現にジェスチャ方向を利用しない。例えば、アイコンに対するフリックが、特定のプログラムの実行指示機能に関連付けられていても、当該機能は非移動変形型に属する。また、例えばドラッグを描画機能および手書き文字入力機能で利用する場合も、そのドラッグに応じた軌跡が表示されるだけであり、表示情報がドラッグ方向に応じて制御されるわけでない。
【００７１】
なお、ユーザ操作およびそれによって実現される機能は、上記の各種例示に限定されるものではない。
【００７２】
＜複合アイコン＞
情報表示装置１０では、複合アイコンという特徴的な操作手法を採用している。複合アイコンは複数のアイコンの複合体である。複合アイコンは、画面移動変形型機能のジェスチャ操作が行われた場合に、表示面に表示される。そして、複合アイコン中の各アイコンに対して実行指示操作を行うと、当該複合アイコンの出現に関与した（換言すれば、当該複合アイコンを表示させるきっかけになった）ジェスチャ操作に関連付けられている画面移動変形型機能が実行される。換言すれば、複合アイコン中のいずれのアイコンも、当該複合アイコンの出現に関与したジェスチャ操作に関連付けられている画面移動変形型機能に、関連付けられている。但し、複合アイコン中のアイコンには、互いに異なる制御方向が割り当てられている。このため、複合アイコン中のいずれかのアイコンに対して実行指示操作を行うと、そのアイコンに割り当てられている制御方向で以て、画面移動変形型機能が実行される。
【００７３】
複合アイコンに対する実行指示操作として、１点タッチ操作が例示される。例えば、複合アイコンのいずれかのアイコンにタッチした状態が持続している間、複合アイコンに関連付けられた画面移動変形型機能が実行され続けるようにしてもよい。この場合、タップ操作よりも長押し操作によって、画面移動変形型機能における制御量（例えば、スクロール量）が大きくなる。但し、この例に限定されるものではない。例えば、タップが連続的に行われている間、画面移動変形型機能が実行され続けるようにしてもよい。
【００７４】
図１４に、複合アイコンの一例として、スクロール複合アイコン７２を示す。図１４の例によれば、スクロール複合アイコン７２は、８つのアイコン７２ａ〜７２ｈを有している。アイコン７２ａ〜７２ｈのいずれもスクロール機能に関連付けられているが、各アイコン７２ａ〜７２ｈには異なるスクロール方向が割り当てられている。具体的には、アイコン７２ａは上方向のスクロールに割り当てられ、アイコン７２ｂは右上４５°方向のスクロールに割り当てられ、アイコン７２ｃは右方向のスクロールに割り当てられている。また、アイコン７２ｄ，７２ｅ，７２ｆ，７２ｇ，７２ｈのスクロール方向は、右下４５°方向、下方向、左下４５°方向、左方向、左上４５°方向にそれぞれ割り当てられている。かかる点に鑑み、図１４の例では、各アイコン７２ａ〜７２ｈが、縦長三角形の頂点をスクロール方向に向けたデザインで描かれている。但し、スクロール複合アイコン７２のデザインは図示の例に限定されるものではない。なお、アイコン７２ａ〜７２ｈを、スクロールアイコン７２ａ〜７２ｈとも称する場合もある。
【００７５】
図１５に、スクロール複合アイコンの概念図を示す。ここでは、ジェスチャ操作の一例であるドラッグ７０が、画面移動変形型機能の一例であるスクロール機能に関連付けられている。ドラッグ７０が任意の方向（図１５の例では右方向）に行われることによって、ドラッグ７０に関連付けられている機能であるスクロール機能を実行可能なスクロール複合アイコン７２が表示される。当該スクロール複合アイコン７２によれば、その中の各アイコン７２ａ〜７２ｈ（図１４参照）が、スクロール機能の実行指示を受け付け、上記のように設定された自身のスクロール方向にスクロール機能を実行する。
【００７６】
ここで、図１５の例では、右方向へドラッグを行うことによって、地図画像が右方向にスライドし、表示面の左側から、続きの地図画像が出現する。この場合、地図画像のスライド方向はドラッグ方向と同じ右方向である。これに対し、地図画像のスクロール方向は一般的には左方向と表現される。つまり、スクロール機能とスライド機能では、制御方向であるスクロール方向およびスライド方向が１８０°異なる。但し、スクロール機能とスライド機能のいずれについても、制御方向が、ジェスチャ方向（図１５の例ではドラッグ方向）またはスクロールアイコン７２ａ〜７２ｈによって指示された方向に応じて、設定される点で共通する。
【００７７】
図１５には左スクロール用のアイコン７２ｇ（図１４参照）をタッチする例を図示しているが、他のスクロール方向のアイコン７２ａ〜７２ｆ，７２ｈ（図１４参照）をタッチすることにより、当該他の方向にスクロールすることも可能である。
【００７８】
なお、画面移動変形型機能の他の例である表示サイズ変更機能および回転機能を受け付ける複合アイコンを、「表示サイズ変更複合アイコン」および「回転複合アイコン」とそれぞれ称することにする。より具体的には、図１６に例示するように、表示サイズ変更複合アイコン８０は２つの表示サイズ変更アイコン８０ａ，８０ｂで構成されている。当該２つの表示サイズ変更アイコン８０ａ，８０ｂを、その表示サイズ変更方向（すなわち、制御方向）に応じて、拡大アイコン８０ａおよび縮小アイコン８０ｂとそれぞれ称する場合もある。また、図１７に例示するように、回転複合アイコン８４は２つの回転アイコン８４ａ，８４ｂで構成されている。当該２つの回転アイコン８４ａ，８４ｂを、その回転方向（すなわち、制御方向）に応じて、右回転アイコン８４ａおよび左回転アイコン８４ｂとそれぞれ称する場合もある。なお、複合アイコン８０，８４のデザインは図示の例に限定されるものではない。
【００７９】
情報表示装置１０によれば、ジェスチャ操作によって複合アイコンを表示面上に呼び出し、その複合アイコンを使って、上記ジェスチャ操作に関連付けられている画面移動変形型機能を様々な方向に実行可能である。このため、複合アイコンを使えば、ジェスチャ操作の繰り返し回数を減らして、操作負担を軽減できる。また、複合アイコンを使えば、表示画像の制御方向を適宜、選択可能である。
【００８０】
また、実行させたい機能に関連付けられているジェスチャ操作を行うだけで、複合アイコンが表示される。すなわち、ユーザが意図している機能に応じた複合アイコンが、自動的に表示される。
【００８１】
また、例えばユーザが操作を行わずに表示情報を見続けている状況下では、複合アイコンは呼び出されないので、表示情報が複合アイコンで隠されることがない。
【００８２】
＜制御部１６の構成例＞
図１８に制御部１６のブロック図を例示する。なお、図１８には説明のため、表示部１２と入力部１４と記憶部１８も記載している。図１８の例によれば、制御部１６は、入力解析部４０と、全体制御部４２と、第１画像形成部４４と、第１画像保持部４６と、第２画像形成部４８と、第２画像保持部５０と、画像合成部５２と、合成画像保持部５４と、複合アイコン管理部５６とを含んでいる。
【００８３】
入力解析部４０は、入力部１４によって検出されたユーザ操作を解析し、ユーザ操作を識別する。具体的には、入力解析部４０は、ユーザ操作に伴って検出された座標データを入力部１４から取得し、当該座標データからユーザ操作情報を取得する。ユーザ操作情報は、例えば、ユーザ操作の種類、指移動の始点および終点、始点から終点に至る軌跡、移動方向、移動量、移動速度、移動加速度、等の情報である。
【００８４】
ユーザ操作の種類の識別について、例えば始点と終点の差を、予め定められた閾値（「タッチ／ジェスチャ識別閾値」と称することにする）と比較することによって、タッチ操作とジェスチャ操作とを識別可能である。また、上記のように軌跡の最後における指移動速度から、ドラッグとフリックを識別可能である。
【００８５】
また、例えば２つのドラッグが同時に識別された場合、移動方向からピンチアウトとピンチインを識別可能である。また、２つのドラッグが距離を保ったまま円を描いている場合、回転ドラッグが行われたことを識別可能である。また、ドラッグと１点タッチが同時に識別された場合、ピンチアウト、ピンチインおよび回転ドラッグが１点移動型であることを識別可能である。
【００８６】
全体制御部４２は、制御部１６における各種処理を行う。例えば、全体制御部４２は、入力部１４の入力面上の位置と、表示部１２の表示面上の位置との対応付けを行う。これによれば、タッチ操作におけるタッチ位置、ジェスチャ操作におけるジェスチャ軌跡、等が表示面上に対応付けられる。そのような対応付けにより、ユーザ操作が表示面のどの位置を意図して行われたのかを識別可能である。かかる対応付けは、いわゆるグラフィカル・ユーザ・インターフェース（ＧＵＩ）技術によって実現可能である。
【００８７】
また、全体制御部４２は、例えば、ユーザ操作情報と機能識別情報とに基づいて、ユーザが所望している機能、すなわちユーザ指示を識別する。機能識別情報は、例えば、ユーザ操作と、実行する機能との関連付けが、操作状況情報を介して規定された情報である。操作状況情報は、例えば、情報表示装置１０の使用状況（換言すれば、使用モード）、ユーザ操作が行われた操作対象、使用状況および操作対象に応じて受け付け可能なユーザ操作の種類、等の情報である。
【００８８】
より具体的に、例えば、地図閲覧ソフトウェアが使用されている状況下でその地図画像を操作対象としてドラッグが行われた場合、そのドラッグはスクロール機能の実行を指示していると識別される。また、例えば、地図画像上の拡大アイコンを操作対象としてタップが行われた場合、そのタップは表示サイズ拡大機能の実行を指示していると識別される。また、例えば、拡大アイコンに対するフリックに何ら機能が関連付けられていない場合、そのフリックは無効な操作であると判断される。
【００８９】
また、全体制御部４２は、第１画像形成部４４と第２画像形成部４８と画像合成部５２とを制御することによって、表示面上の表示情報を制御する。なお、表示情報の変更は、ユーザ指示の識別結果に基づく場合もあるし、あるいは、ユーザ指示の識別結果とは関係なく、プログラム実行上の指示に基づく場合もある。
【００９０】
また、全体制御部４２は、他の機能部４０，４４，４６，４８，５０，５２，５４，５６に対する全般的な制御、例えば実行タイミングの調整を行う。
【００９１】
第１画像形成部４４は、全体制御部４２の指示に応じた第１情報６０を記憶部１８から読み出し、第１情報６０から第１画像を形成し、第１画像を第１画像保持部４６に格納する。同様に、第２画像形成部４８は、全体制御部４２の指示に応じた第２情報６２を記憶部１８から読み出し、第２情報６２から第２画像を形成し、第２画像を第２画像保持部５０に格納する。
【００９２】
画像合成部５２は、全体制御部４２の指示の下、第１画像保持部４６から第１画像を読み出し、第２画像保持部５０から第２画像を読み出し、第１画像と第２画像とを合成し、合成した画像を合成画像保持部５４に格納する。
【００９３】
画像の合成は、第１画像と第２画像とが重なって表示されるように、行われる。ここでは、第１画像が下の画像（換言すれば、下のレイヤ）であり、第２画像が上の画像（換言すれば、上のレイヤ）である場合を例示する。なお、ここでいう「上下」は、表示面の法線方向における上下のことであり、表示面を見ているユーザに近い側を「上」と表現している。実際には、そのような概念に基づいて、画像データが重ねられる。
【００９４】
合成画像、すなわち表示画面では、上の画像のうちの透明部分には下の画像が表示される。換言すれば、上の画像のうちの描画部分は下の画像を隠すことになる。但し、上の画像の描画部分に透明度を設定することによって、下の画像が透けた状態の合成画像も形成可能である。
【００９５】
第１画像と第２画像のいずれを上の画像にするかの設定は、変更不可であってもよいし、あるいは、変更可能であってもよい。
【００９６】
ここでは、第１画像および第２画像による２つのレイヤを合成する例を挙げるが、更に多くのレイヤを合成可能な構成を採用してもよい。また、他の合成手法を採用してもよい。
【００９７】
合成画像保持部５４に格納された合成画像は、表示部１２へ転送され、表示部１２において表示される。合成画像が更新されることによって、すなわち第１画像と第２画像の少なくとも一方が更新されることによって、表示画面が変化する。
【００９８】
複合アイコン管理部５６は、全体制御部４２の制御下、複合アイコンの表示を管理する。具体的には、複合アイコン管理部５６は、表示位置、大きさ、向き、表示属性等の情報を管理し、当該管理情報に基づいて第２画像形成部４８および画像合成部５２を制御することによって複合アイコンの表示を管理する。
【００９９】
例えば、複合アイコン管理部５６は、第２画像形成部４８に対して、記憶部１８から複合アイコンの画像データを読み出すこと、表示面の大きさ等に応じた大きさで複合アイコンの画像を形成すること、形成した複合アイコン画像を表示位置および向きに応じて透明プレーン上に描画して第２画像保持部５０に格納すること、を指示する。また、複合アイコンの消去に関して、複合アイコン管理部５６は、例えば、第２画像形成部４８に対して、複合アイコン画像を有さない画像を第２画像保持部５０に格納させる。また、複合アイコン管理部５６は、画像合成部５２に対して、画像保持部４６，５０内の画像の合成を指示する。
【０１００】
＜情報表示装置１０の処理例＞
以下に、複合アイコンに関連した、情報表示装置１０による処理（換言すれば、表示情報操作方法）を例示する。
【０１０１】
＜複合アイコンの表示＞
図１９に、複合アイコンが表示されるまでの処理フローＳ１０を例示する。図１９の例によれば、ステップＳ１１において入力部１４がユーザ操作を受け付け、ステップＳ１２において制御部１６が、入力されたユーザ操作を識別する。そして、ステップＳ１３において、制御部１６がステップＳ１２の識別結果に基づいて、ユーザ操作に関連付けられている機能を実行する。
【０１０２】
その後、ステップＳ１４において、制御部１６は、ステップＳ１１で受け付けたユーザ操作について、複合アイコンを表示するために予め定められた条件（「複合アイコン表示開始条件」または「表示開始条件」と称することにする）を満たすか否かを判断する。表示開始条件が満たされていないと判断した場合、情報表示装置１０の処理は上記ステップＳ１１に戻る。他方、表示開始条件が満たされていると判断した場合、制御部１６はステップＳ１５において、複合アイコンを表示させる処理を行う。複合アイコンの表示後、図１９の処理フローＳ１０は終了する。
【０１０３】
＜複合アイコン表示開始条件＞
上記ステップＳ１４に関し、複合アイコン表示開始条件として、画面移動変形型機能のジェスチャ操作（換言すれば、複合アイコンを表示させるきっかけになるジェスチャ操作）が１回、行われた場合に、複合アイコンを表示させる、という条件（「１回操作条件」と称することにする）を採用可能である。１回操作条件によれば、複合アイコンを即座に利用することができる。したがって、何回も同じジェスチャ操作を繰り返すという操作負担を軽減できる。
【０１０４】
ここで、画面移動変形型機能のジェスチャ操作の１回の操作時間の長さが、予め定められた閾値（「操作時間閾値」と称することにする）に達した場合に、複合アイコンを表示させる、という条件（「操作時間条件」と称することにする）を、１回操作条件に付加してもよい。１回のジェスチャ操作がある程度の時間が及ぶということは、例えば、ユーザが表示情報を注視しつつそのジェスチャ操作を行っている状況が想定される。このため、そのジェスチャ操作が更に繰り返される可能性が高いと考えられる。したがって、操作時間条件によれば、ユーザの意図をより正確に識別した上で、複合アイコンを表示することができる。
【０１０５】
また、画面移動変形型機能のジェスチャ操作の１回の操作速度が、予め定められた閾値（「操作速度閾値」と称することにする）以上である場合に、複合アイコンを表示させる、という条件（「操作速度条件」と称することにする）を、１回操作条件に付加してもよい。ジェスチャ操作が素早く行われるということは、例えば、ユーザは、操作後の表示情報を早く見たいと欲している状況が想定される。このため、そのジェスチャ操作が更に繰り返される可能性が高いと考えられる。したがって、操作速度条件によれば、ユーザの意図をより正確に識別した上で、複合アイコンを表示することができる。
【０１０６】
なお、操作速度条件において、表示タイミングを規定してもよい。すなわち、操作速度条件を、画面移動変形型機能のジェスチャ操作の１回の操作速度が、操作速度閾値以上である場合、予め定められたアイコン表示タイミングよりも早いタイミングで、複合アイコンを表示させる、という条件に変形してもよい。これによれば、複合アイコンを素早く提供できる。
【０１０７】
また、画面移動変形型機能のジェスチャ操作の１回のジェスチャ量（例えば、ドラッグ距離）が、予め定められた閾値（「ジェスチャ量閾値」と称することにする）以上である場合に、複合アイコンを表示させる、という条件（「ジェスチャ量条件」と称することにする）を、１回操作条件に付加してもよい。ジェスチャ操作が大きく行われるということは、例えば、ユーザは、表示情報に対して大きな制御量を望んでいる状況が想定される。このため、そのジェスチャ操作が更に繰り返される可能性が高いと考えられる。したがって、ジェスチャ量条件によれば、ユーザの意図をより正確に識別した上で、複合アイコンを表示することができる。
【０１０８】
また、画面移動変形型機能のジェスチャ操作の終点が、表示面上の予め定められた領域内の地点に対応する場合に、複合アイコンを表示させる、という条件（「終点条件」と称することにする）を、１回操作条件に付加してもよい。上記の表示面上の予め定められた領域とは、例えば、図２０に示すように、表示面３２の周縁領域３２ｂである。図２０の例によれば、表示面３２の周縁領域３２ｂは、入力面３４の周縁領域３４ｂに対応し、当該周縁領域３２ｂ，３４ｂ内にドラッグ７０の終点７０ｂが存在する。そのような状況が形成されることよって、複合アイコン（例えば、スクロール複合アイコン）が表示されることになる。例えば、ユーザは、もっと長いドラッグを行いたかったが、周縁領域３２ｂ，３４ｂに到達してしまった、という状況が想定される。また、例えば、ユーザは、複合アイコンを表示させるために、この終点条件を意図的に利用することが可能である。このため、終点条件によれば、ユーザの意図をより正確に識別した上で、複合アイコンを表示することができる。なお、上記の予め定められた領域は周縁領域３２ｂ，３４ｂに限定されるものではない。また、図２０で例示のドラッグは、例えば２点移動型ピンチアウト中の一方のドラッグであってもよい。
【０１０９】
また、画面移動変形型機能のジェスチャ操作に引き続いて複合アイコン呼び出し操作が行われた場合に、複合アイコンを表示させる、という条件（「呼び出し操作条件」と称することにする）を、１回操作条件に付加してもよい。なお、「引き続いて」という条件は、ジェスチャ操作と複合アイコン呼び出し操作とが、予め定められた操作時間間隔以下で行われるという条件と、その途中に他の操作が行われないという条件と、を含む。
【０１１０】
複合アイコン呼び出し操作は、例えば、タッチ操作である。
【０１１１】
より具体的には、図２１に例示するように、上記ジェスチャ操作としてドラッグを行った指を終点から離さずに、他の指で入力面の任意の別地点をタッチする操作を、複合アイコン呼び出し操作として利用可能である。かかるタッチ操作としてタップを採用してもよいし、あるいは、ダブルタップまたは長押しを採用してもよい。なお、かかるタッチ操作は、上記ジェスチャ操作が複数の指を使うピンチアウト等である場合にも、行うことが可能である。
【０１１２】
あるいは、図２１に例示するように、上記ジェスチャ操作として行ったドラッグの終点またはその近傍をタッチする操作を、複合アイコン呼び出し操作として利用可能である。かかるタッチ操作としてタップを採用してもよいし、あるいは、ダブルタップを採用してもよい。なお、かかるタッチ操作は、上記ジェスチャ操作がフリックである場合、および、上記ジェスチャ操作が複数の指を使うピンチアウト等である場合にも、行うことが可能である。また、ドラッグ後のタッチ操作として、長押しを採用してもよい。この場合、ドラッグに使った指を入力面から離さず、そのまま長押しに移行する。かかる長押しによる複合アイコン呼び出し操作は、上記ジェスチャ操作が複数の指を使うピンチアウト等である場合にも、行うことが可能である。
【０１１３】
また、複合アイコン呼び出し操作として、タッチ操作に代えて、フリック操作を採用してもよい。具体的には、図２１に例示するように、ドラッグの軌跡をなぞるようにフリックを行う。
【０１１４】
複合アイコン呼び出し操作によれば、複合アイコンが偶発的に表示されるのを抑制できる。
【０１１５】
また、画面移動変形型機能のジェスチャ操作の後に、無操作状態が、予め定められた時間（時間長さ）以上、続いた場合に、複合アイコンを表示させる、という条件（「無操作経過条件」と称することにする）を、１回操作条件に付加してもよい。無操作経過条件によれば、複合アイコンをすぐに表示しない。このため、操作ミス防止に資する。
【０１１６】
なお、操作時間条件等の上記条件を種々に組み合わせてもよい。
【０１１７】
一方、複合アイコン表示開始条件として、画面移動変形型機能のジェスチャ操作が、予め定められた回数、連続して繰り返された場合に、複合アイコンを表示させる、という条件（「繰り返し操作条件」と称することにする）を採用可能である。ここで、「連続して」という条件は、予め定められた操作時間間隔以下でジェスチャ操作が繰り返されるという条件と、繰り返し途中に他の操作が行われないという条件と、を含む。
【０１１８】
なお、上記の繰り返し操作条件では、ジェスチャ操作の繰り返しにおいてジェスチャ方向が同じであることまでは要求していない。すなわち、ジェスチャ方向は、同じであってもよいし、異なっていてもよい。例えば、表示情報中の或る項目（地図上の或る地点、等）を探す際、同じ方向にドラッグを繰り返す場合もあれば、様々な方向にドラッグを行う場合もある。かかる点に鑑みると、いずれの場合にも、スクロール複合アイコンが出現すると、高い利便性が得られる。
【０１１９】
但し、ジェスチャ操作は同じジェスチャ方向に繰り返されること、という条件を上記の繰り返し操作条件に付加することも可能である。なお、「同じジェスチャ方向」とは、各回のジェスチャ方向が全く同じ場合だけでなく、各回のジェスチャ方向が実質的に同じである場合（例えば、各回のジェスチャ方向のばらつきが、予め定められた許容範囲内に収まる場合）を含む。
【０１２０】
なお、繰り返し操作条件に、類似のジェスチャ操作（例えばドラッグとフリック）を同じジェスチャ操作として扱うという条件を付加してもよい。
【０１２１】
繰り返し操作条件は、例えば、ステップＳ１４（図１９参照）においてジェスチャ操作の種類、ジェスチャ方向、ステップＳ１１〜Ｓ１４のループ処理の繰り返し回数、等を監視することによって、同じジェスチャ操作の繰り返しを検出可能である。
【０１２２】
ユーザがジェスチャ操作を繰り返すということは、そのジェスチャ操作が更に繰り返される可能性が高いと考えられる。このため、繰り返し条件によれば、ユーザの意図をより正確に識別した上で、複合アイコンを表示することができる。
【０１２３】
ここで、ジェスチャ操作の繰り返し時間の長さが、予め定められた閾値（「繰り返し総時間閾値」と称することにする）に達した場合に、複合アイコンを表示させる、という条件（「繰り返し総時間条件」と称することにする）を、繰り返し操作条件に付加してもよい。ジェスチャ操作の繰り返しがある程度の時間に及ぶということは、例えば、ユーザが、続きの表示情報を早く見たいと欲している状況が想定される。このため、そのジェスチャ操作が更に繰り返される可能性が高いと考えられる。したがって、繰り返し総時間条件によれば、ユーザの意図をより正確に識別した上で、複合アイコンを表示することができる。
【０１２４】
また、画面移動変形型機能のジェスチャ操作の繰り返し速度が、予め定められた閾値（「繰り返し速度閾値」と称することにする）以上である場合に、複合アイコンを表示させる、という条件（「繰り返し速度条件」と称することにする）を、繰り返し操作条件に付加してもよい。繰り返し速度は、例えば、単位時間当たりのジェスチャ操作の回数として定義される。ジェスチャ操作が素早く繰り返されるということは、例えば、ユーザが、続きの表示情報を早く見たいと欲している状況が想定される。このため、そのジェスチャ操作が更に繰り返される可能性が高いと考えられる。したがって、繰り返し速度条件によれば、ユーザの意図をより正確に識別した上で、複合アイコンを表示することができる。
【０１２５】
なお、繰り返し速度条件において、表示タイミングを規定してもよい。すなわち、繰り返し速度条件を、画面移動変形型機能のジェスチャ操作の繰り返し速度が、繰り返し速度閾値以上である場合、予め定められたアイコン表示タイミングよりも早いタイミングで、複合アイコンを表示させる、という条件に変形してもよい。これによれば、複合アイコンを素早く提供できる。
【０１２６】
また、画面移動変形型機能のジェスチャ操作の繰り返しに従ってジェスチャ量（例えば、ドラッグ距離）を積算し、その積算値が、予め定められた閾値（「ジェスチャ総量閾値」と称することにする）に達した場合に、複合アイコンを表示させる、という条件（「ジェスチャ総量条件」と称することにする）を、繰り返し操作条件に付加してもよい。ジェスチャ量の積算値が大きくなるということは、例えば、ユーザは、表示情報に対して大きな制御量を望んでいる状況が想定される。このため、そのジェスチャ操作が更に繰り返される可能性が高いと考えられる。したがって、ジェスチャ総量条件によれば、ユーザの意図をより正確に識別した上で、複合アイコンを表示することができる。
【０１２７】
なお、繰り返し総時間条件等の上記条件を種々に組み合わせてもよい。
【０１２８】
また、１回操作条件に関連して例示した操作時間条件等の上記条件のうちの１つ以上を、繰り返し操作条件に付加してもよい。具体的には、各回のジェスチャ操作を対象にして、操作時間条件等の上記条件のうちの１つ以上を適用するのである。あるいは、予め定められた回のジェスチャ操作（例えば、最後のジェスチャ操作）を対象にして、操作時間条件等の上記条件のうちの１つ以上を適用してもよい。このような条件付加によれば、ユーザ意図の識別精度を向上させることができる。
【０１２９】
＜複合アイコンの表示位置＞
上記ステップＳ１５（図１９参照）に関し、複合アイコンの表示位置は、基本的には任意である。これに対し、図２２に例示するように、ドラッグ７０の終点７０ｂの近傍に、スクロール複合アイコン７２が存在すれば、ドラッグ７０に用いた指を、少ない移動量で、スクロール複合アイコン７２上に移動させることができる。
【０１３０】
ここで、図２２の例では、ドラッグ終点７０ｂの右側に複合アイコン７２が配置されている。これに対し、終点７０ｂの別の側、または、終点７０ｂの直上に、複合アイコン７２を配置してもよい。これらに鑑みると、図２２に示すように、終点７０ｂを含んで定められた領域（「終点領域」と称することにする）７０ｃ内に複合アイコン７２が存在すれば、上記効果が得られる。
【０１３１】
終点領域７０ｃの大きさおよび形状は、操作状況（検出される指の大きさ、指の移動速度、等）に応じた可変値であってもよいし、あるいは、操作状況に拠らない固定値であってもよい。また、終点領域７０ｃの中心は必ずしも終点７０ｂに一致していなくてもよい。
【０１３２】
なお、終点領域７０ｃは、ドラッグ７０の終点７０ｂを表示面上に対応付けた後に、表示面の座標系において求めることが可能である。あるいは、ドラッグ７０の終点７０ｂを表示面上に対応付ける前に、入力面の座標系において終点領域７０ｃを求め、得られた終点領域７０ｃを表示面の座標系に対応付けてもよい。
【０１３３】
また、上記繰り返し操作条件が適用される場合、例えば、繰り返し操作条件の判定対象になった全てのジェスチャ操作、または、そのうちの一部のジェスチャ操作について、平均的な終点の位置を求め、当該得られた終点位置から終点領域７０ｃを設定してもよい。あるいは、予め定められた回のジェスチャ操作（例えば、最後のジェスチャ操作）についての終点領域７０ｃを設定してもよい。
【０１３４】
あるいは、図２３に例示すように、ドラッグ７０の軌跡の延長線７０ｄ上に、複合アイコン７２を配置してもよい。これによれば、ドラッグ７０に用いた指をそのまま同じ方向に移動させれば複合アイコン７２に到達できるので、指の移動がスムーズである。
【０１３５】
あるいは、図２４に例示すように、上記終点領域７０ｃ内で延長線７０ｄが通る位置に、複合アイコン７２を表示してもよい。
【０１３６】
あるいは、図２５に例示すように、表示面３２の周縁領域３２ｂ内で上記延長線７０ｄが通る位置に、複合アイコン７２を表示してもよい。これによれば、ユーザの注目度が高いと考えられる表示面中央の表示情報が、複合アイコン７２で隠されるのを避けることができる。なお、ここでは周縁領域３２ｂの設定範囲が上記図２０（複合アイコン表示開始条件のうちの終点条件に関する）と同じ場合を例示したが、この例に限定されるものではない。
【０１３７】
ここで、上記延長線７０ｄの求め方の例を、図２６〜図２８を参照して、説明する。図２６〜図２８では湾曲したドラッグ軌跡を例示しているが、以下の説明は直線状のドラッグ軌跡にも当てはまる。
【０１３８】
図２６の例によれば、ドラッグ軌跡中の２点を結ぶ直線として、延長線７０ｄが決定される。図２６では軌跡中の２点がドラッグ７０の始点７０ａおよび終点７０ｂである場合を例示しているが、この例に限定されるものではない。例えば、図２７に示すように、ドラッグ７０の終点７０ｂと、当該終点７０ｂ以外の地点とを利用してもよい。
【０１３９】
他方、図２８の例によれば、ドラッグ軌跡中の１点に接する直線として、延長線７０ｄが決定される。図２８では軌跡中の１点がドラッグ７０の終点７０ｂである場合を例示しているが、この例に限定されるものではない。
【０１４０】
これらの手法によれば、延長線７０ｄを簡便に求めることができる。
【０１４１】
ここで、延長線７０ｄは、図２７および図２８の例のように、ドラッグ軌跡の終点側部分７０ｆを使って、換言すればドラッグ軌跡の始点側部分７０ｅを除いて、設定するのが好ましい。図２７および図２８の例では、ドラッグ軌跡が、軌跡始点７０ａを含む始点側部分７０ｅと、軌跡終点７０ｆを含む終点側部分７０ｆとに２分割されている。
【０１４２】
ユーザの意図は、始点側部分７０ｅに比べて終点側部分７０ｆにおいて、より明確になると考えられる。例えば、図２７および図２８の軌跡はドラッグ途中で方向転換したことが想像される。このため、終点側部分７０ｆを利用することによって、ユーザの意図を反映した位置に複合アイコン７２を表示することができる。
【０１４３】
終点側部分７０ｆのうちで終点７０ｂ以外の部分を利用することも可能である。但し、ユーザの意図の明確さに鑑みれば、終点７０ｂと終点側部分中の他の１点とを通る直線（図２７参照）、または、終点７０ｂにおける接線（図２８参照）を、延長線７０ｄに設定することは、より好ましい。
【０１４４】
また、終点側部分７０ｆの方が始点側部分７０ｅに比べて小さいほど、ユーザの意図をより強く反映すると考えられる。
【０１４５】
なお、延長線７０ｄは、ドラッグ７０の軌跡を表示面上に対応付けた後に、表示面の座標系において求めることが可能である。あるいは、ドラッグ７０の軌跡を表示面上に対応付ける前に、入力面の座標系において延長線７０ｄを求め、得られた延長線７０ｄを表示面の座標系に対応付けてもよい。
【０１４６】
また、上記繰り返し操作条件が適用される場合、例えば、繰り返し操作条件の判定対象になった全てのジェスチャ操作、または、そのうちの一部のジェスチャ操作について、平均的な延長線を求め、当該得られた延長線を上記延長線７０ｄとして利用すればよい。あるいは、予め定められた回のジェスチャ操作（例えば、最後のジェスチャ操作）についての延長線７０ｄを、利用してもよい。
【０１４７】
複合アイコンの表示位置に関する上記各種事項は、フリックについても適用可能である。また、ピンチアウト等もドラッグを含むので、上記各種事項を適用可能である。
【０１４８】
なお、図２９に例示するように、２点移動型のジェスチャ操作（図２９にはピンチアウトが例示される）では、それぞれのドラッグに対して、複合アイコン（図２９では表示サイズ変更複合アイコン８０が例示される）を設けてもよい。この例の場合、ユーザは、２つの複合アイコン８０のいずれかを選択的に操作すればよいものとする。
【０１４９】
＜複合アイコンの表示属性＞
複合アイコンは、他のアイコンとは異なる表示属性（換言すれば、表示手法）によって表示してもよい。例えば、複合アイコンを、点滅、立体的表示、アニメーション表示、半透過、等の表示属性によって、または、複数の表示属性の組み合わせによって、表示する。これによれば、複合アイコンの視認性が上がり、操作ミス防止に資する。
【０１５０】
＜複合アイコンの利用＞
図３０に、複合アイコンを表示中の処理フローＳ３０を例示する。図３０の例において、ステップＳ３１，Ｓ３２は、図１９のステップＳ１１，Ｓ１２と同様である。すなわち、ステップＳ３１において入力部１４がユーザ操作を受け付け、ステップＳ３２において制御部１６が、入力されたユーザ操作を識別する。
【０１５１】
そして、ステップＳ３３において、制御部１６は、ステップＳ３１で受け付けたユーザ操作が、複合アイコン中のいずれかのアイコンに対する実行指示であるか否かを判断する。具体的には、ユーザ操作の入力位置が複合アイコン中のいずれかのアイコンの表示位置に対応するか否かを判断すると共に、ユーザ操作が、複合アイコンに対する実行指示操作として予め定められた操作（ここでは上記のように１点タッチが例示される）であるか否かを判断する。
【０１５２】
ステップＳ３３において、ユーザ操作が複合アイコン中のいずれかのアイコンに対する実行指示であると判断した場合、制御部１６は、ステップＳ３４において、複合アイコンに関連付けられている画面移動変形型機能、すなわち、当該複合アイコンの出現に関与したジェスチャ操作に関連付けられている画面移動変形型機能を実行する。この際、実行指示が与えられたアイコンに割り当てられている制御方向に、画面移動変形型機能を実行する。その後、情報表示装置１０の処理は上記ステップＳ３１に戻る。
【０１５３】
他方、ステップＳ３３において、ユーザ操作が複合アイコン中のいずれかのアイコンに対する実行指示ではないと判断した場合、制御部１６は、ステップＳ３５において、ステップＳ３１で受け付けたユーザ操作に関連付けられている機能を実行する。その後、情報表示装置１０の処理は上記ステップＳ３１に戻る。
【０１５４】
なお、例えばスクロール複合アイコンの表示中であっても、スクロール機能に関連付けられているドラッグは上記ステップＳ３１において受け付けられ、上記ステップＳ３３においてスクロールが実行されるものとする。これによれば、スクロール複合アイコンが表示されている状態においても、ドラッグで表示情報を微調整すること、等を行うことが可能である。スクロール複合アイコン以外の複合アイコンについても同様である。
【０１５５】
＜制御量および制御速度＞
上記ステップＳ３４（図３０参照）に関し、例えば、複合アイコンをタップすると（より具体的には、複合アイコン中のいずれかのアイコンをタップすると）、予め定められた制御量および予め定められた制御速度で、複合アイコンに関連付けられた画面移動変形型機能が、実行される。また、例えば、複合アイコンを長押している間、複合アイコンに関連付けられた画面移動変形型機能が、連続的に実行される。この場合、表示情報の制御量は長押しの時間に応じて決まる。また、表示情報の制御速度は、予め定められた一定値であってもよいし、あるいは、次第に増加させてもよい。
【０１５６】
これに対し、複合アイコンの出現に関与したジェスチャ操作のジェスチャ量またはジェスチャ速度を、複合アイコンに対して実行指示操作が行われた場合における表示情報の制御量に、反映させてもよい。同様に、ジェスチャ量またはジェスチャ速度を、複合アイコンに対して実行指示操作が行われた場合における表示情報の制御速度に、反映させてもよい。
【０１５７】
図３１の例では、ジェスチャ量またはジェスチャ速度が大きくなるほど、表示情報の制御量または制御速度が大きく設定される。より具体的には、ドラッグ距離が長いほど、スクロール量を大きく設定する。あるいは、ドラッグ距離が長いほど、スクロール速度を大きく設定する。あるいは、ドラッグ速度が大きいほど、スクロール量を大きく設定する。あるいは、ドラッグ速度が大きいほど、スクロール速度を大きく設定する。なお、ドラッグ速度として、例えば平均速度または最高速度を利用可能である。但し、図３１に示す線形の関係に限定されるものではない。
【０１５８】
あるいは、複合アイコンの出現に関与したジェスチャ操作のジェスチャ量を表示情報の制御量の１単位に設定し、複合アイコンに対して実行指示操作が行われた場合に、当該１単位ごとに断続的に表示情報を制御してもよい。例えば、図３２に示すように、スクロール複合アイコンが１回、タップされた場合、上記１単位分だけ表示情報をスクロールし、スクロール複合アイコンが長押しされた場合、上記１単位分のスクロールを断続的に行う。これによれば、表示情報の変化を確認しやすくなる。
【０１５９】
あるいは、ジェスチャ操作のジェスチャ速度の変化（換言すれば、ジェスチャ操作の加速度）を、複合アイコンに対して実行指示操作が行われた場合における表示情報の制御速度に、反映させてもよい。例えば、図３３に示すように、スクロール複合アイコンが１回、タップされた場合、ジェスチャ操作の速度履歴を１回、再現し、スクロール複合アイコンが長押しされた場合、ジェスチャ操作の速度履歴を、長押しの間、繰り返す。一般的にジェスチャ操作の始まりおよび終わりはジェスチャ速度が小さくなるので、上記の断続的なスクロールと同様の状況が提供される。このため、表示情報の変化を確認しやすくなる。
【０１６０】
なお、制御量および制御速度に関し、上記のいずれの例も、ドラッグ以外のジェスチャ操作およびスクロール以外の画面移動変形型機能に適用可能である。
【０１６１】
また、タッチパネル１４が、入力面に対する指の押圧力を検出可能な構成である場合、複合アイコンに対する押圧力が大きいほど、表示情報の制御量と制御速度の少なくとも一方を大きく設定してもよい。
【０１６２】
＜複合アイコンのサイズ変更＞
上記ステップＳ３５（図３０参照）に関し、ステップＳ３３においてユーザ操作が、複合アイコンに対して行われる表示サイズ変更操作であると判断した場合、制御部１６はステップＳ３５において、複合アイコン自体の表示サイズを変更する。表示サイズ変更操作は例えば、図３４に示すように、ピンチアウトおよびピンチインである。なお、ピンチ操作は２点移動型（図７および図９参照）であってもよいし、１点移動型（図８および図１０参照）であってもよい。ユーザが複合アイコンを好みのサイズに変更することによって、操作性が向上する。
【０１６３】
＜複合アイコンの消去＞
図３５に、複合アイコンの消去（すなわち表示の終了）に関する処理フローＳ５０を例示する。図３５の例によれば、ステップＳ５１において、制御部１６は、複合アイコンを消去するために予め定められた条件（「複合アイコン消去条件」または「消去条件」と称することにする）を満たすか否かを判断する。
【０１６４】
消去条件が満たされていると判断した場合、制御部１６はステップＳ５２において、複合アイコンを表示面から消去する処理を行う。その後、情報表示装置１０の処理は、複合アイコンが表示されるまでの上記処理フローＳ１０（図１９参照）に戻る。他方、消去条件が満たされていないと判断した場合、情報表示装置１０の処理は上記ステップＳ５１に戻る。
【０１６５】
当該処理フローＳ５０は、複合アイコンを表示中の処理フローＳ３０と並列的に実行される。具体的には、複合アイコン消去条件が成立するまでステップＳ５１が繰り返され、複合アイコン消去条件が成立することによってステップＳ５２が割り込み処理として実行される。
【０１６６】
＜複合アイコン消去条件＞
複合アイコン消去条件として、複合アイコンに対する実行指示操作が入力されない状態が続いた場合、複合アイコンを表示面から消去する、という条件（「操作待ち条件」と称することにする）を採用可能である。複合アイコンがある程度の時間、利用されないということは、ユーザはしばらく複合アイコンを利用しない可能性が高いと考えられる。したがって、消去待ち時間条件によれば、ユーザの意図をより正確に識別した上で複合アイコンを消去する点において、高い利便性を提供できる。
【０１６７】
複合アイコンの消去までの待ち時間の長さとして、例えば、予め定められた一定値を採用可能である。あるいは、複合アイコンの出現に関与したジェスチャ操作のジェスチャ速度等に基づいて、待ち時間の長さを設定してもよい。例えば、ジェスチャ操作が素早く行われるということは、上記のように、そのジェスチャ操作が更に繰り返される可能性が高いと考えられる。すなわち、複合アイコンが利用される可能性が高いと考えられる。このため、ジェスチャ速度が大きい場合は、消去待ち時間を長く設定するのが好ましい。
【０１６８】
あるいは、複合アイコン消去条件として、ユーザ操作が、予め定められた複合アイコン消去操作である場合、複合アイコンを表示面から消去する、という条件（「消去指示条件」と称することにする）を採用してもよい。複合アイコン消去操作には、複合アイコンに対する実行指示操作とは異なる操作（例えば、複合アイコンに対するフリック）が割り当てられる。消去指示条件によれば、ユーザは好きな時に複合アイコンを消去できる。
【０１６９】
あるいは、操作待ち条件と消去指示条件との両方を採用してもよく、それによれば利便性が更に向上する。
【０１７０】
＜複合アイコンの個数＞
複数の複合アイコンを同時に表示させることも可能である。例えば、スクロール複合アイコンと表示サイズ変更複合アイコンと回転複合アイコンとを表示させてもよい。この場合、それぞれの複合アイコンについて、上記処理フローＳ１０，Ｓ３０，Ｓ５０が並列に管理される。また、同時に表示する複合アイコンの個数に制限を設けてもよい。
【０１７１】
＜アイコンの組み合わせ＞
異なる種類の画面移動変形型機能に関連付けられているアイコンを組み合わせて、複合アイコンを構成してもよい。例えば、図３６に示す複合アイコン８８は、スクロールアイコン７２ａ〜７２ｈと表示サイズ変更アイコン８０ａ，８０ｂとによって構成されている。複合アイコン８８によれば、スクロールと拡大と縮小の各機能を１箇所で操作できるので、良好な操作環境を提供できる。なお、スクロールと拡大と縮小は、それぞれ独立に実行可能であるし、あるいは、組み合わせて実行することも可能である。例えば、制御部１６は、上方向スクロールアイコン７２ａと拡大アイコン８４ａとを対象にした２点タッチを識別したならば、上方向スクロールと拡大とを同時に実行する。なお、アイコンの組み合わせは図３６の例に限定されるものではない。
【０１７２】
＜効果＞
情報表示装置１０によれば、上記の各種効果が得られ、更にその結果、高い利便性を提供できる。なお、上記では、ジェスチャ操作がドラッグであり、ドラッグに関連付けられている画面移動変形型機能がスクロールである場合を主に例示したが、他のジェスチャ操作および他の画面移動変形型機能についても、同様の効果が得られる。
【０１７３】
＜変形例＞
上記では、表示部１２に表示される表示情報が地図画像である場合を主に例示した。しかし、複合アイコンの利用は、地図画像に限定されるものではない。例えば、書籍、楽曲等のタイトルのリスト、および、ウェブ検索結果のリストに対するスライド等にも、複合アイコンを利用可能である。また、例えば、電子書籍等のページめくり、および、電子アルバム等のコンテンツ選択にも複合アイコンを利用可能である。
【０１７４】
また、ジェスチャ操作および複合アイコンの制御対象となる表示情報は、表示面全体に表示されていてもよいし、表示面の一部に表示されていてもよい。表示面の一部に表示されている表示情報とは、例えば、当該一部に設けられたウィンドウ内の表示情報である。また、表示面の一部は、図３７に例示するように、１次元的であってもよい。すなわち、図３７の例では、表示情報を形成する要素Ａ，Ｂ，Ｃ，Ｄ，Ｅ，Ｆ，Ｇ，Ｈ，Ｉがジグザグの経路上を、列をなして（換言すれば、連結されて）移動し、その移動がドラッグまたはフリックによって制御される。
【０１７５】
また、上記では入力部１４として接触型のタッチパネルを例示した。これに対し、非接触型（３次元（３Ｄ）型とも称される）タッチパネルを入力部１４に採用することも可能である。
【０１７６】
非接触型によれば、センサ群の検出可能領域（換言すれば、ユーザ入力を受け付け可能な入力領域）が入力面上に３次元空間として提供され、その３次元空間内の指を入力面上に投影した位置が検出される。また、非接触型の中には入力面から指までの距離を検出可能な方式もある。その方式によれば、指位置を３次元位置として検出可能であるし、更には指の接近および後退も検出可能である。非接触型タッチパネルとして種々の方式が開発されているが、例えば、静電容量方式の一つである投影容量方式が知られている。
【０１７７】
なお、上記ではユーザが入力に用いる指示物として指を例示したが、例えば指以外の部位を指示物として利用することも可能である。また、例えばタッチペン（スタイラスペンとも称される）等の道具を指示物として利用してもよい。
【０１７８】
また、入力部１４に、いわゆるモーションセンシング技術を利用してもよい。モーションセンシング技術として種々の方式が開発されている。例えば、加速度センサ等を搭載したコントローラをユーザが把持または装着することによって、ユーザの動きを検出する方式が知られている。また、例えば、カメラの撮像画像から指等の特徴点を抽出し、その抽出結果からユーザの動きを検出する方式が知られている。モーションセンシング技術を利用した入力部１４によっても、直感的な操作環境が提供される。
【０１７９】
また、上記では入力兼表示部２０を例示したが、表示部１２と入力部１４とが別々に配置されても構わない。この場合でも、入力部１４がタッチパネル等で構成されることによって、直感的な操作環境が提供される。
【０１８０】
また、情報表示装置１０は、上記要素１２，１４，１６，１８以外の要素を、更に含んでもよい。例えば、聴覚的情報を出力する音声出力部と、各種機器との間で有線通信または無線通信を行う通信部と、情報表示装置１０の現在位置を例えばＧＰＳ（Global Positioning System）方式に準拠して検出する現在位置検出部と、のうちの１つ以上が追加されてもよい。
【０１８１】
音声出力部によれば、例えば、操作音、効果音、ガイダンス音声、等を出力可能である。例えば、複合アイコンの出現、利用および消去の各タイミングで、通知音を出力可能である。また、通信部は、例えば、記憶部１８に格納する情報の新規取得および更新に利用可能である。また、現在位置検出部は、例えばナビゲーション機能に利用可能である。
【０１８２】
情報表示装置１０の用途は特に限定されるものではない。例えば、情報表示装置１０は携帯型またはデスクトップ型の情報機器であってもよい。あるいは、自動車等の移動体に搭載される、ナビゲーション装置またはオーディオ・ビジュアル装置に、情報表示装置１０が応用されてもよい。
【０１８３】
また、本発明は、その発明の範囲内において、実施の形態を適宜、変形、省略することが可能である。
【符号の説明】
【０１８４】
１０  情報表示装置、１２  表示部、１４  入力部、１６  制御部、１８  記憶部、２０  入力兼表示部、３２  表示面、３２ｂ  周縁領域、３４  入力面（入力領域）、３４ｂ  周縁領域、７０  ドラッグ、７０ａ  始点、７０ｂ  終点、７０ｃ  終点領域、７０ｄ  延長線、７０ｅ  始点側部分、７０ｆ  終点側部分、７２  スクロール複合アイコン、７２ａ〜７２ｈ  スクロールアイコン、８０  表示サイズ変更複合アイコン、８０ａ  拡大アイコン（表示サイズ変更アイコン）、８０ｂ  縮小アイコン（表示サイズ変更アイコン）、８４  回転複合アイコン、８４ａ  右回転アイコン（回転アイコン）、８４ｂ  左回転アイコン（回転アイコン）、８８  複合アイコン  Ｓ１０，Ｓ３０，Ｓ５０  処理フロー。
【図１】
2014061098.tif 000003
【図２】
2014061098.tif 000004
【図３】
2014061098.tif 000005
【図４】
2014061098.tif 000006
【図５】
2014061098.tif 000007
【図６】
2014061098.tif 000008
【図７】
2014061098.tif 000009
【図８】
2014061098.tif 000010
【図９】
2014061098.tif 000011
【図１０】
2014061098.tif 000012
【図１１】
2014061098.tif 000013
【図１２】
2014061098.tif 000014
【図１３】
2014061098.tif 000015
【図１４】
2014061098.tif 000016
【図１５】
2014061098.tif 000017
【図１６】
2014061098.tif 000018
【図１７】
2014061098.tif 000019
【図１８】
2014061098.tif 000020
【図１９】
2014061098.tif 000021
【図２０】
2014061098.tif 000022
【図２１】
2014061098.tif 000023
【図２２】
2014061098.tif 000024
【図２３】
2014061098.tif 000025
【図２４】
2014061098.tif 000026
【図２５】
2014061098.tif 000027
【図２６】
2014061098.tif 000028
【図２７】
2014061098.tif 000029
【図２８】
2014061098.tif 000030
【図２９】
2014061098.tif 000031
【図３０】
2014061098.tif 000032
【図３１】
2014061098.tif 000033
【図３２】
2014061098.tif 000034
【図３３】
2014061098.tif 000035
【図３４】
2014061098.tif 000036
【図３５】
2014061098.tif 000037
【図３６】
2014061098.tif 000038
【図３７】
2014061098.tif 000039
【手続補正書】
【提出日】平成26年10月30日(2014.10.30)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
表示面を有する表示部と、
ユーザ操作を受け付ける入力部と、
前記ユーザ操作が、前記表示面上の表示情報を、ジェスチャ方向に応じて設定される制御方向に制御する画面移動変形型機能に関連付けられたジェスチャ操作である場合、いずれも前記画面移動変形型機能に関連付けられているが前記制御方向の割り当てが異なっている複数のアイコンの複合体である複合アイコンを前記表示面に表示させ、前記ユーザ操作が前記複合アイコン中のいずれかのアイコンに対する実行指示操作である場合、前記実行指示操作が行われたアイコンに割り当てられている前記制御方向で以て前記画面移動変形型機能を実行する、制御部と
を備える情報表示装置。
【請求項２】
前記制御部は、前記ジェスチャ操作が予め定められた回数、連続して繰り返された場合に、前記複合アイコンを表示させる、請求項１に記載の情報表示装置。
【請求項３】
前記制御部は、前記ジェスチャ操作の１回の操作時間の長さが、予め定められた閾値に達した場合に、前記複合アイコンを表示させる、請求項１に記載の情報表示装置。
【請求項４】
前記制御部は、前記ジェスチャ操作の繰り返し速度が、予め定められた閾値以上である場合に、前記複合アイコンを表示させる、請求項２に記載の情報表示装置。
【請求項５】
前記制御部は、前記ジェスチャ操作の１回の操作速度が、予め定められた閾値以上である場合に、前記複合アイコンを表示させる、請求項１に記載の情報表示装置。
【請求項６】
前記制御部は、前記ジェスチャ操作の１回のジェスチャ量が、予め定められた閾値に達した場合に、前記複合アイコンを表示させる、請求項１に記載の情報表示装置。
【請求項７】
前記制御部は、前記ジェスチャ操作の終点が、前記表示面上の予め定められた領域内の地点に対応する場合に、前記複合アイコンを表示させる、請求項１に記載の情報表示装置。
【請求項８】
前記制御部は、前記ジェスチャ操作に引き続いて複合アイコン呼び出し操作が行われた場合、または、前記ジェスチャ操作の後に無操作状態が、予め定められた時間、続いた場合に、前記複合アイコンを表示させる、請求項１に記載の情報表示装置。
【請求項９】
前記制御部は、前記ジェスチャ操作のジェスチャ量またはジェスチャ速度を、前記複合アイコンに対して前記実行指示操作が行われた場合における前記表示情報の制御量または制御速度に、反映させる、請求項１に記載の情報表示装置。
【請求項１０】
前記制御部は、前記ジェスチャ操作の終点または前記終点を含んで定められた終点領域を前記表示面上に対応付け、前記表示面上で前記終点領域内に前記複合アイコンを表示させる、請求項１に記載の情報表示装置。
【請求項１１】
前記制御部は、前記ジェスチャ操作のジェスチャ軌跡または前記ジェスチャ軌跡の延長線を前記表示面上に対応付け、前記表示面上で前記延長線上に前記複合アイコンを表示させる、請求項１に記載の情報表示装置。
【請求項１２】
前記複合アイコンは他のアイコンとは異なる表示属性によって表示される、請求項１に記載の情報表示装置。
【請求項１３】
前記制御部は、前記複合アイコンに対する前記実行指示操作が入力されない状態が続いた場合、前記複合アイコンを前記表示面から消去する、請求項１に記載の情報表示装置。
【請求項１４】
前記制御部は、前記ユーザ操作が複合アイコン消去操作である場合、前記複合アイコンを前記表示面から消去する、請求項１に記載の情報表示装置。
【請求項１５】
前記画面移動変形型機能は、前記表示情報を前記制御方向にスクロールさせるスクロール機能であり、
前記制御方向は、前記表示情報のスクロール方向であり、
前記複合アイコンは、前記複数のアイコンのいずれも前記スクロール機能に関連付けられているが各アイコンによる前記スクロール方向が異なる、スクロール複合アイコンである、
請求項１に記載の情報表示装置。
【請求項１６】
前記スクロール複合アイコンは、
前記表示情報の表示サイズを拡大する機能に関連付けられた拡大アイコンと、
前記表示情報の表示サイズを縮小する機能に関連付けられた縮小アイコンと
を更に有する、請求項１５に記載の情報表示装置。
【請求項１７】
前記画面移動変形型機能は、前記表示情報の表示サイズを変更する表示サイズ変更機能であり、
前記制御方向は、前記表示情報の表示サイズ変更方向であり、
前記複合アイコンは、前記複数のアイコンのいずれも前記表示サイズ変更機能に関連付けられているが各アイコンによる前記表示サイズ変更方向が異なる、表示サイズ変更複合アイコンである、
請求項１に記載の情報表示装置。
【請求項１８】
前記画面移動変形型機能は、前記表示情報を回転させる回転機能であり、
前記制御方向は、前記表示情報の回転方向であり、
前記複合アイコンは、前記複数のアイコンのいずれも前記回転機能に関連付けられているが各アイコンによる前記回転方向が異なる、回転複合アイコンである、
請求項１に記載の情報表示装置。
【請求項１９】
前記制御部は、前記ユーザ操作が、前記複合アイコンに対して行われる表示サイズ変更操作である場合、前記複合アイコンの表示サイズを変更する、請求項１に記載の情報表示装置。
【請求項２０】
（ａ）ユーザ操作を受け付けるステップと、
（ｂ）前記ユーザ操作を識別するステップと、
（ｃ）前記ユーザ操作が、表示面上の表示情報を、ジェスチャ方向に応じて設定される制御方向に制御する画面移動変形型機能に関連付けられたジェスチャ操作である場合、いずれも前記画面移動変形型機能に関連付けられているが前記制御方向の割り当てが異なっている複数のアイコンの複合体である複合アイコンを前記表示面に表示させるステップと、
（ｄ）前記ユーザ操作が前記複合アイコン中のいずれかのアイコンに対する実行指示操作である場合、前記実行指示操作が行われたアイコンに割り当てられている前記制御方向で以て前記画面移動変形型機能を実行するステップと
を備える表示情報操作方法。
【手続補正書】
【提出日】平成27年2月26日(2015.2.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
表示面を有する表示部と、
ユーザ操作を受け付ける入力部と、
前記ユーザ操作が、前記表示面上の表示情報を、ジェスチャ方向に応じて設定される制御方向に制御する画面移動変形型機能に関連付けられたジェスチャ操作であり、且つ、前記ジェスチャ操作が予め定められた回数、連続して繰り返された場合、いずれも前記画面移動変形型機能に関連付けられているが前記制御方向の割り当てが異なっている複数のアイコンの複合体である複合アイコンを前記表示面に表示させ、前記複合アイコンの表示後の前記ユーザ操作が、前記複合アイコンの表示中に行われ且つ表示中の前記複合アイコン中のいずれかのアイコンに対して行われる実行指示操作である場合、前記実行指示操作が行われたアイコンに割り当てられている前記制御方向で以て前記画面移動変形型機能を実行する、制御部と
を備える情報表示装置。
【請求項２】
表示面を有する表示部と、
ユーザ操作を受け付ける入力部と、
前記ユーザ操作が、前記表示面上の表示情報を、ジェスチャ方向に応じて設定される制御方向に制御する画面移動変形型機能に関連付けられたジェスチャ操作である場合、いずれも前記画面移動変形型機能に関連付けられているが前記制御方向の割り当てが異なっている複数のアイコンの複合体である複合アイコンの前記表示面における表示位置を、前記ジェスチャ操作の軌跡に基づいて定められた規則に従って決定し、決定した表示位置に前記複合アイコンを表示させ、前記複合アイコンの表示後の前記ユーザ操作が、前記複合アイコンの表示中に行われ且つ表示中の前記複合アイコン中のいずれかのアイコンに対して行われる実行指示操作である場合、前記実行指示操作が行われたアイコンに割り当てられている前記制御方向で以て前記画面移動変形型機能を実行する、制御部と
を備える情報表示装置。
【請求項３】
表示面を有する表示部と、
ユーザ操作を受け付ける入力部と、
前記ユーザ操作が、前記表示面上の表示情報を、ジェスチャ方向に応じて設定される制御方向に制御する画面移動変形型機能に関連付けられたジェスチャ操作であり、且つ、前記ジェスチャ操作の１回の操作速度が、予め定められた閾値以上である場合、いずれも前記画面移動変形型機能に関連付けられているが前記制御方向の割り当てが異なっている複数のアイコンの複合体である複合アイコンを前記表示面に表示させ、前記複合アイコンの表示後の前記ユーザ操作が、前記複合アイコンの表示中に行われ且つ表示中の前記複合アイコン中のいずれかのアイコンに対して行われる実行指示操作である場合、前記実行指示操作が行われたアイコンに割り当てられている前記制御方向で以て前記画面移動変形型機能を実行する、制御部と
を備える情報表示装置。
【請求項４】
前記制御部は、前記ジェスチャ操作の１回の操作時間の長さが、予め定められた閾値に達した場合に、前記複合アイコンを表示させる、請求項１または請求項２に記載の情報表示装置。
【請求項５】
前記制御部は、前記ジェスチャ操作の繰り返し速度が、予め定められた閾値以上である場合に、前記複合アイコンを表示させる、請求項１に記載の情報表示装置。
【請求項６】
前記制御部は、前記ジェスチャ操作の１回のジェスチャ量が、予め定められた閾値に達した場合に、前記複合アイコンを表示させる、請求項１または請求項２に記載の情報表示装置。
【請求項７】
前記制御部は、前記ジェスチャ操作の終点が、前記表示面上の予め定められた領域内の地点に対応する場合に、前記複合アイコンを表示させる、請求項１から請求項３までのうちのいずれか一項に記載の情報表示装置。
【請求項８】
前記制御部は、前記ジェスチャ操作に引き続いて複合アイコン呼び出し操作が行われた場合、または、前記ジェスチャ操作の後に無操作状態が、予め定められた時間、続いた場合に、前記複合アイコンを表示させる、請求項１から請求項３までのうちのいずれか一項に記載の情報表示装置。
【請求項９】
前記制御部は、前記ジェスチャ操作のジェスチャ量またはジェスチャ速度を、前記複合アイコンに対して前記実行指示操作が行われた場合における前記表示情報の制御量または制御速度に、反映させる、請求項１から請求項３までのうちのいずれか一項に記載の情報表示装置。
【請求項１０】
前記制御部は、前記ジェスチャ操作の終点または前記終点を含んで定められた終点領域を前記表示面上に対応付け、前記表示面上で前記終点領域内に前記複合アイコンを表示させる、請求項２に記載の情報表示装置。
【請求項１１】
前記制御部は、前記ジェスチャ操作のジェスチャ軌跡または前記ジェスチャ軌跡の延長線を前記表示面上に対応付け、前記表示面上で前記延長線上に前記複合アイコンを表示させる、請求項２に記載の情報表示装置。
【請求項１２】
前記複合アイコンは他のアイコンとは異なる表示属性によって表示される、請求項１から請求項３までのうちのいずれか一項に記載の情報表示装置。
【請求項１３】
前記制御部は、前記複合アイコンに対する前記実行指示操作が入力されない状態が続いた場合、前記複合アイコンを前記表示面から消去する、請求項１から請求項３までのうちのいずれか一項に記載の情報表示装置。
【請求項１４】
前記画面移動変形型機能は、前記表示情報を前記制御方向にスクロールさせるスクロール機能であり、
前記制御方向は、前記表示情報のスクロール方向であり、
前記複合アイコンは、前記複数のアイコンのいずれも前記スクロール機能に関連付けられているが各アイコンによる前記スクロール方向が異なる、スクロール複合アイコンである、
請求項１から請求項３までのうちのいずれか一項に記載の情報表示装置。
【請求項１５】
前記スクロール複合アイコンは、
前記表示情報の表示サイズを拡大する機能に関連付けられた拡大アイコンと、
前記表示情報の表示サイズを縮小する機能に関連付けられた縮小アイコンと
を更に有する、請求項１４に記載の情報表示装置。
【請求項１６】
前記画面移動変形型機能は、前記表示情報の表示サイズを変更する表示サイズ変更機能であり、
前記制御方向は、前記表示情報の表示サイズ変更方向であり、
前記複合アイコンは、前記複数のアイコンのいずれも前記表示サイズ変更機能に関連付けられているが各アイコンによる前記表示サイズ変更方向が異なる、表示サイズ変更複合アイコンである、
請求項１から請求項３までのうちのいずれか一項に記載の情報表示装置。
【請求項１７】
前記画面移動変形型機能は、前記表示情報を回転させる回転機能であり、
前記制御方向は、前記表示情報の回転方向であり、
前記複合アイコンは、前記複数のアイコンのいずれも前記回転機能に関連付けられているが各アイコンによる前記回転方向が異なる、回転複合アイコンである、
請求項１から請求項３までのうちのいずれか一項に記載の情報表示装置。
【請求項１８】
（ａ）ユーザ操作を受け付けるステップと、
（ｂ）前記ユーザ操作を識別するステップと、
（ｃ）前記ユーザ操作が、表示面上の表示情報を、ジェスチャ方向に応じて設定される制御方向に制御する画面移動変形型機能に関連付けられたジェスチャ操作であり、且つ、前記ジェスチャ操作が予め定められた回数、連続して繰り返された場合、いずれも前記画面移動変形型機能に関連付けられているが前記制御方向の割り当てが異なっている複数のアイコンの複合体である複合アイコンを前記表示面に表示させるステップと、
（ｄ）前記ステップ（ｃ）の後の前記ユーザ操作が、前記複合アイコンの表示中に行われ且つ表示中の前記複合アイコン中のいずれかのアイコンに対して行われる実行指示操作である場合、前記実行指示操作が行われたアイコンに割り当てられている前記制御方向で以て前記画面移動変形型機能を実行するステップと
を備える表示情報操作方法。
【請求項１９】
（ａ）ユーザ操作を受け付けるステップと、
（ｂ）前記ユーザ操作を識別するステップと、
（ｃ）前記ユーザ操作が、表示面上の表示情報を、ジェスチャ方向に応じて設定される制御方向に制御する画面移動変形型機能に関連付けられたジェスチャ操作である場合、いずれも前記画面移動変形型機能に関連付けられているが前記制御方向の割り当てが異なっている複数のアイコンの複合体である複合アイコンの前記表示面における表示位置を、前記ジェスチャ操作の軌跡に基づいて定められた規則に従って決定し、決定した表示位置に前記複合アイコンを表示させるステップと、
（ｄ）前記ステップ（ｃ）の後の前記ユーザ操作が、前記複合アイコンの表示中に行われ且つ表示中の前記複合アイコン中のいずれかのアイコンに対して行われる実行指示操作である場合、前記実行指示操作が行われたアイコンに割り当てられている前記制御方向で以て前記画面移動変形型機能を実行するステップと
を備える表示情報操作方法。
【請求項２０】
（ａ）ユーザ操作を受け付けるステップと、
（ｂ）前記ユーザ操作を識別するステップと、
（ｃ）前記ユーザ操作が、表示面上の表示情報を、ジェスチャ方向に応じて設定される制御方向に制御する画面移動変形型機能に関連付けられたジェスチャ操作であり、且つ、前記ジェスチャ操作の１回の操作速度が、予め定められた閾値以上である場合、いずれも前記画面移動変形型機能に関連付けられているが前記制御方向の割り当てが異なっている複数のアイコンの複合体である複合アイコンを前記表示面に表示させるステップと、
（ｄ）前記ステップ（ｃ）の後の前記ユーザ操作が、前記複合アイコンの表示中に行われ且つ表示中の前記複合アイコン中のいずれかのアイコンに対して行われる実行指示操作である場合、前記実行指示操作が行われたアイコンに割り当てられている前記制御方向で以て前記画面移動変形型機能を実行するステップと
を備える表示情報操作方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
本発明の一形態に係る情報表示装置は、表示面を有する表示部と、ユーザ操作を受け付ける入力部と、制御部を含む。制御部は、ユーザ操作が、表示面上の表示情報を、ジェスチャ方向に応じて設定される制御方向に制御する画面移動変形型機能に関連付けられたジェスチャ操作であり、且つ、ジェスチャ操作が予め定められた回数、連続して繰り返された場合、複合アイコンを表示面に表示させる。複合アイコンは、いずれも画面移動変形型機能に関連付けられているが制御方向の割り当てが異なっている複数のアイコンの複合体である。制御部は、複合アイコンの表示後のユーザ操作が、複合アイコンの表示中に行われ且つ表示中の複合アイコン中のいずれかのアイコンに対して行われる実行指示操作である場合、実行指示操作が行われたアイコンに割り当てられている制御方向で以て画面移動変形型機能を実行する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
また、実行させたい機能に関連付けられているジェスチャ操作を行うだけで、複合アイコンが表示される。すなわち、ユーザが意図している機能に応じた複合アイコンが、自動的に表示される。このため、高い利便性を提供できる。また、ジェスチャ操作が予め定められた回数、連続して繰り返されることを、複合アイコンを表示させる条件としている。ユーザがジェスチャ操作を繰り返すということは、そのジェスチャ操作が更に繰り返される可能性が高いと考えられる。このため、ユーザの意図をより正確に識別した上で、複合アイコンを表示することができる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０１４１
【補正方法】変更
【補正の内容】
【０１４１】
ここで、延長線７０ｄは、図２７および図２８の例のように、ドラッグ軌跡の終点側部分７０ｆを使って、換言すればドラッグ軌跡の始点側部分７０ｅを除いて、設定するのが好ましい。図２７および図２８の例では、ドラッグ軌跡が、軌跡始点７０ａを含む始点側部分７０ｅと、軌跡終点７０ｂを含む終点側部分７０ｆとに２分割されている。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０１５４
【補正方法】変更
【補正の内容】
【０１５４】
なお、例えばスクロール複合アイコンの表示中であっても、スクロール機能に関連付けられているドラッグは上記ステップＳ３１において受け付けられ、上記ステップＳ３５においてスクロールが実行されるものとする。これによれば、スクロール複合アイコンが表示されている状態においても、ドラッグで表示情報を微調整すること、等を行うことが可能である。スクロール複合アイコン以外の複合アイコンについても同様である。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０１６６
【補正方法】変更
【補正の内容】
【０１６６】
＜複合アイコン消去条件＞
複合アイコン消去条件として、複合アイコンに対する実行指示操作が入力されない状態が続いた場合、複合アイコンを表示面から消去する、という条件（「操作待ち条件」と称することにする）を採用可能である。複合アイコンがある程度の時間、利用されないということは、ユーザはしばらく複合アイコンを利用しない可能性が高いと考えられる。したがって、操作待ち条件によれば、ユーザの意図をより正確に識別した上で複合アイコンを消去する点において、高い利便性を提供できる。
【国際調査報告】
2014061098.tif 000040
2014061098.tif 000041
2014061098.tif 000042
2014061098.tif 000043