(57)【要約】  操作用の選択領域を含む画面を表示する表示部（５）と、表示部（５）に表示されている選択領域に対するタッチ入力を検出する入力部（４）と、入力部（４）によるタッチ入力の検出に基づいて、選択領域毎にそれぞれ設定されている報知情報を発生する駆動部（６）、アクチエータ（８）、スピーカ（９）と、選択領域毎に設定されている動作を制御指示するものであり、入力部（４）によって１度のタッチ入力が検出されてから１度のタッチ入力が解除されたことを検出したときに、選択領域に設定されている第１の動作を制御指示する制御部（２）と、を備える。【特許請求の範囲】
【請求項１】
操作用の選択領域を含む画面を表示する表示手段と、
前記表示手段に表示されている前記選択領域に対するタッチ入力を検出する入力手段と、
前記入力手段によるタッチ入力の検出に基づいて、前記選択領域毎にそれぞれ設定されている報知情報を発生する報知手段と、
前記選択領域毎に設定されている動作を制御指示するものであり、前記入力手段によって１度のタッチ入力が検出されてから当該１度のタッチ入力が解除されたことを検出したときに、前記選択領域に設定されている第１の動作を制御指示する動作制御手段と、
を備えたことを特徴とするタッチパネル装置。
【請求項２】
前記動作制御手段は、前記入力手段によって連続する２度のタッチ入力が検出されたときには、当該２度目のタッチ入力が検出されている期間は、前記第１の動作と異なる第２の動作を制御指示することを特徴とする請求項１に記載のタッチパネル装置。
【請求項３】
前記報知手段は、前記選択領域毎に異なる振動パターンの振動を与える振動手段を備えたことを特徴とする請求項１または２に記載のタッチパネル装置。
【請求項４】
前記報知手段は、前記選択領域毎に異なる音声を出力する音声出力手段を備えたことを特徴とする請求項１または２に記載のタッチパネル装置。
【請求項５】
前記表示手段の表示画面上に前記入力手段としての透明なシート状のキーを配置したことを特徴とする請求項１または２に記載のタッチパネル装置。
【請求項６】
車両に搭載され、当該車両の走行経路を案内するカーナビゲーション装置において、
前記走行経路の案内のための操作用の選択領域を含む画面を表示する表示手段と、
前記表示手段に表示されている前記選択領域に対するタッチ入力を検出する入力手段と、
前記入力手段によるタッチ入力の検出に基づいて、前記選択領域毎にそれぞれ設定されている報知情報を発生する報知手段と、
前記選択領域毎に設定されている動作を制御指示するものであり、前記入力手段によって１度のタッチ入力が検出されてから当該１度のタッチ入力が解除されたことを検出したときに、前記選択領域に設定されている第１の動作を制御指示する動作制御手段と、
を備えたことを特徴とするカーナビゲーション装置。
【請求項７】
前記動作制御手段は、前記入力手段によって連続する２度のタッチ入力が検出され、当該２度目のタッチ入力が継続的に検出されている期間は、前記第１の動作と異なる第２の動作を制御指示することを特徴とする請求項６に記載のカーナビゲーション装置。
【請求項８】
前記動作制御手段は、前記タッチ入力された選択領域が前記表示手段に表示されている走行経路の案内地図を広域、あるいは詳細に切り替えるためのキーであり、当該キーの前記１度のタッチ入力が検出されたときには、前記第１の動作として前記案内地図を段階的に広域、あるいは詳細に表示させる制御指示を行うことを特徴とする請求項６または７に記載のカーナビゲーション装置。
【請求項９】
前記動作制御手段は、前記走行経路の案内地図を広域、あるいは詳細に切り替えるためのキーに対して連続する前記２度のタッチ入力が検出され、前記第２の動作として前記キーが継続的にタッチされている間は、前記案内地図を連続的に広域、あるいは詳細に表示させる制御指示を行うことを特徴とする請求項８に記載のカーナビゲーション装置。
【請求項１０】
前記動作制御手段は、前記タッチ入力された選択領域が前記表示手段に表示されている走行経路の案内地図をスクロールさせる位置であり、当該選択領域に対する前記１度のタッチ入力が検出されたときには、前記第１の動作として前記案内地図を前記タッチ位置が前記表示画面の中心位置となるように表示を更新させる制御指示を行うことを特徴とする請求項６または７に記載のカーナビゲーション装置。
【請求項１１】
前記動作制御手段は、前記走行経路の案内地図をスクロールさせる位置の選択領域に対して連続する前記２度のタッチ入力が検出され、前記第２の動作として前記キーが継続的にタッチされている間は、前記タッチ位置が前記表示画面の中心位置となるように前記案内地図を連続的にスクロールさせる制御指示を行うことを特徴とする請求項１０に記載のカーナビゲーション装置。
【請求項１２】
操作用の選択領域を含む画面を表示する表示工程と、
前記表示工程により表示された前記選択領域に対するタッチ入力を検出する入力検出工程と、
前記入力検出工程によるタッチ入力の検出に基づいて、前記選択領域毎にそれぞれ設定されている報知情報を発生させる報知工程と、
前記入力検出工程によって１度のタッチ入力が検出されてから当該１度のタッチ入力が解除されたことを検出したときに、前記選択領域に設定されている第１の動作を制御指示する動作制御工程と、
を含むことを特徴とするタッチパネル制御方法。
【請求項１３】
前記動作制御工程は、前記入力検出工程によって連続する２度のタッチ入力が検出され、当該２度目のタッチ入力が継続的に検出されている期間は、前記第１の動作と異なる第２の動作を制御指示することを特徴とする請求項１２に記載のタッチパネル制御方法。
【請求項１４】
請求項１２または１３に記載のタッチパネル制御方法をコンピュータに実行させることを特徴とするタッチパネル制御プログラム。
【請求項１５】
請求項１４に記載のタッチパネル制御プログラムを記録したことを特徴とするコンピュータに読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、タッチパネル装置、カーナビゲーション装置、タッチパネル制御方法、タッチパネル制御プログラムおよび記録媒体に関する。
【背景技術】
【０００２】
タッチパネル装置は、表示画面を指でタッチすることにより、タッチした位置のボタンに割り当てられている機能を動作させることができる。カーナビゲーション装置等においては、ユーザである運転者は、安全運転のために表示画面を見ることなく手探りでボタンを選択できることが望ましい。このように、手探り（ブラインドタッチ）でボタンを選択して所望する機能を動作させるために、ボタン毎に異なる振動や音を発生させて報知する構成のものが開示されている（例えば、下記特許文献１参照。）。【０００３】
また、タッチパネルにタッチした指を離したときに、直前の動作を行う構成のものが開示されている（例えば、下記特許文献２参照。）。この技術は、タッチした際にそのボタンの機能が有効であるか無効であるかを音声を用いて報知するようになっている。【０００４】
【特許文献１】特開２００２−１４９３１２号公報
【特許文献２】実開平３−７８３３５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に開示されている技術では、ブラインドタッチで各種ボタンを探ることはできるが、手探りで探し出したボタンの機能を有効にするには、さらに押し込んでボタンの押下を検出する必要がある。このため、手探りのタッチを検出するタッチパネルと、ボタンの押し込みを検出するタッチパネルをそれぞれ設けなければならないという問題が一例として挙げられる。【０００６】
また、特許文献２に開示されている技術では、手探りで各種ボタンを選択できるが、タッチしていた指を離したときには、ボタンに設定されている単一の機能を選択することしかできないという問題が一例として挙げられる。これにより、ボタンに対して連続した処理を実行させる機能を割り当てることができず、連続した処理を行うには、同じボタンを繰り返し何度もタッチしなければならないという問題が一例として挙げられる。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するため、請求項１の発明にかかるタッチパネル装置は、操作用の選択領域を含む画面を表示する表示手段と、前記表示手段に表示されている前記選択領域に対するタッチ入力を検出する入力手段と、前記入力手段によるタッチ入力の検出に基づいて、前記選択領域毎にそれぞれ設定されている報知情報を発生する報知手段と、前記選択領域毎に設定されている動作を制御指示するものであり、前記入力手段によって１度のタッチ入力が検出されてから当該１度のタッチ入力が解除されたことを検出したときに、前記選択領域に設定されている第１の動作を制御指示する動作制御手段と、を備えたことを特徴とする。【０００８】
また、請求項６の発明にかかるカーナビゲーション装置は、車両に搭載され、当該車両の走行経路を案内するカーナビゲーション装置において、前記走行経路の案内のための操作用の選択領域を含む画面を表示する表示手段と、前記表示手段に表示されている前記選択領域に対するタッチ入力を検出する入力手段と、前記入力手段によるタッチ入力の検出に基づいて、前記選択領域毎にそれぞれ設定されている報知情報を発生する報知手段と、前記選択領域毎に設定されている動作を制御指示するものであり、前記入力手段によって１度のタッチ入力が検出されてから当該１度のタッチ入力が解除されたことを検出したときに、前記選択領域に設定されている第１の動作を制御指示する動作制御手段と、を備えたことを特徴とする。【０００９】
また、請求項１２の発明にかかるタッチパネル制御方法は、操作用の選択領域を含む画面を表示する表示工程と、前記表示工程により表示された前記選択領域に対するタッチ入力を検出する入力検出工程と、前記入力検出工程によるタッチ入力の検出に基づいて、前記選択領域毎にそれぞれ設定されている報知情報を発生させる報知工程と、前記入力検出工程によって１度のタッチ入力が検出されてから当該１度のタッチ入力が解除されたことを検出したときに、前記選択領域に設定されている第１の動作を制御指示する動作制御工程と、を含むことを特徴とする。【００１０】
また、請求項１４の発明にかかるタッチパネル制御プログラムは、請求項１２に記載のタッチパネル制御方法をコンピュータに実行させることを特徴とする。【００１１】
また、請求項１５の発明にかかるコンピュータに読み取り可能な記録媒体は、請求項１４に記載のタッチパネル制御プログラムを記録したことを特徴とする。
【図面の簡単な説明】
【００１２】
【図１】図１は、タッチパネル装置の構成を示すブロック図である。
【図２】図２は、制御部の内部構成を示すブロック図である。
【図３】図３は、タッチパネル装置の表示画面を示す図である。
【図４】図４は、実施例１による動作内容を示すフローチャートである。
【図５】図５は、実施例２の連続タッチモードによる動作概要を示すフローチャートである。
【図６】図６は、実施例２の連続タッチモード時に地図スクロールさせる動作内容を示すフローチャートである。
【図７】図７は、図６の処理実行による地図スクロール時の表示画面を示す図である（その１）。
【図８】図８は、図６の処理実行による地図スクロール時の表示画面を示す図である（その２）。
【図９】図９は、図６の処理実行による地図スクロール時の表示画面を示す図である（その３）。
【図１０】図１０は、実施例２の連続タッチモード時にスケール変更する動作内容を示すフローチャートである。
【図１１】図１１は、図１０の処理実行によるスケール変更時の表示画面を示す図である（その１）。
【図１２】図１２は、図１０の処理実行によるスケール変更時の表示画面を示す図である（その２）。
【図１３】図１３は、図１０の処理実行によるスケール変更時の表示画面を示す図である（その３）。
【符号の説明】
【００１３】
１  タッチパネル装置
２  制御部（ＣＰＵ）
３  記憶部
４  入力部
５  表示部
６  駆動部
７  バス
１１  操作状態検出部
１２  操作エリア検出部
１３  動作制御部
１３ａ  駆動制御部
１３ｂ  表示制御部
【発明を実施するための最良の形態】
【００１４】
以下に添付図面を参照して、この発明にかかるタッチパネル装置、カーナビゲーション装置、タッチパネル制御方法、タッチパネル制御プログラムおよび記録媒体の好適な実施の形態を詳細に説明する。【００１５】
（実施の形態）
図１は、タッチパネル装置の構成を示すブロック図である。タッチパネル装置１は、タッチパネル装置全体の動作を制御する制御部（ＣＰＵ）２と、制御部２を動かすためのプログラムを格納するＲＯＭや、制御時におけるデータを一時格納するＲＡＭ等からなる記憶部（メモリ）３と、タッチパネルを構成する入力部４と表示部５と、このタッチパネルの操作（タッチ）入力時に振動や音を用いて駆動する駆動部６と、により構成されている。７は各部を接続するバスである。【００１６】
タッチパネルは、表示部５の表示画面上に入力部４を構成する透明なシート状のキースイッチを重合配置して構成されている。この他、表示部５の表示画面上での指の動き（表示画面上での位置および押下状態）を検出するマトリクス状の光センサ等で構成することも考えられる。表示部５の表示画面上には、各種キーや画面が表示され、例えば、キーが表示されている箇所を指で押下（タッチ）することにより、透明なシート状のキースイッチがこの箇所のタッチを検出し、操作信号を出力する。キースイッチは、縦横のマトリクス状にタッチ位置（操作エリア）を検出できる。入力部４は、操作信号としてキーのタッチ状態（オン／オフ）と、操作エリアを示す信号を出力する。【００１７】
入力部４は、表示部５の表示画面上に必ずしも配置する必要はなく、異なる位置に設けてもよい。例えば、カーナビゲーション装置の表示部５の配置位置と異なりユーザ（運転者）が操作しやすい位置に別途入力部４を設ける構成にもできる。制御部２は、表示部５の表示画面上のキー等の配置位置と入力部４におけるキーのタッチ位置とが一致するように設定しておく。【００１８】
駆動部６には、タッチパネルの一部に組み込み、タッチパネルを振動させるアクチエータ８や、音を発生させるスピーカ９を接続することができる。駆動部６は、アクチエータ８に対しては、このアクチエータ８を各種周波数で振動させる駆動信号を出力する。スピーカ９に対しては、このスピーカ９から各種周波数の音声を発生させる駆動信号を出力する。これら駆動部６と、アクチエータ８と、スピーカ９は、ユーザに対して振動や音で報知する報知手段を構成している。以下の説明では、アクチエータ８が接続された構成例を用いて説明する。【００１９】
図２は、制御部の内部構成を示すブロック図である。制御部２には、入力部４をタッチしたときの操作信号が入力される。操作状態検出部１１は、入力部４から入力される操作信号の操作状態（オン／オフ状態）を検出する。操作エリア検出部１２は、入力部４から入力される操作信号に基づき、オン／オフ操作されたときの操作エリアを検出する。動作制御部１３には、操作状態検出部１１により検出された操作状態と、操作エリア検出部１２により検出された操作エリアの情報が入力される。駆動制御部１３ａは、これら操作状態と操作エリアの組み合わせに対応した駆動信号を生成して駆動部６に供給する。表示制御部１３ｂは、これら操作状態と操作エリアの組み合わせに対応して、表示部５に表示する表示信号を生成する。【００２０】
この発明にかかるタッチパネル装置は、車両に搭載されるカーナビゲーション装置や、ＰＤＡ、携帯電話、パーソナル・コンピュータ（ＰＣ）等に用いることができる。
【実施例１】
【００２１】
次に、制御部２が実行する制御動作の各実施例について説明する。実施例１では、所望するキー等を手探りで選択する構成について説明する。図３は、タッチパネル装置の表示画面を示す図である。図示の表示部５の表示画面３０には、カーナビゲーション装置によるナビゲーション画面が表示されている。車両３１は三角（△）状の記号で表示されており、この車両３１が走行する道路３２とともに表示されている。この他、表示画面３０には、ナビゲーション操作を行うための各種キー３３（３３ａ〜３３ｇ）が表示されている。【００２２】
例えば、キー３３ａは、表示画面に表示されている地図の縮尺を広域にするためのキーであり、キー３３ｂは、地図の縮尺を詳細にするためのキーであり、３３ｃは現在表示されている地図の縮尺を表示されている距離単位（図示の例では１００ｍ）で表示するためのキーであり、キー３３ｄは、各種キーを表示あるいは非表示にするためのメニュー（ＭＥＮＵ）キーである。キー３３ｅは、車両３１の走行経路を検索するクイックルート探索用のキーであり、キー３３ｆは、車両３１の現在地点を登録するための地点登録用のキーであり、キー３３ｇは、走行経路上の周辺施設を検索するための周辺施設検索用のキーである。図示の例では、メニューキーがオン状態であり、メニューオフ（ＭＥＮＵ  ＯＦＦ）と表示されているキー３３ｄを操作することにより、これらのキー３３ａ〜３３ｇを非表示状態に切り替えることができる。【００２３】
また、図３において表示画面３０の略中央位置に位置する、車両３１の現在位置を中心として領域面積が異なる複数のエリア３５（３５ａ〜３５ｃ）が設定されている。このエリア３５ａ〜３５ｃは、表示用のものではなく、駆動部６の駆動信号に基づいてアクチエータ８が振動することにより異なる振動状態となる振動領域である。振動領域は、この他に車両３１の部分と、複数のキー３３ａ〜３３ｇ部分がある。これらエリア３５ａ〜３５ｃと、車両３１部分と、走行予定の道路３２と、複数のキー３３ａ〜３３ｇ部分は、全て異なる振動パターンで振動される。例えば、各振動パターン毎に全て異なる振動周波数を有して連続的に振動させる設定とすることができる。この他、間欠的な振動を与える構成とし、各振動領域でそれぞれ振動と非振動の期間（周期）や、振動時の振動量が異なるよう設定することもできる。【００２４】
なお、各振動領域に対する振動を行うに限らず、各エリアやキーの操作時に振動ではなく、これら各エリアやキー毎に全て異なる音声（ブザー音や、肉声によるガイダンス音声）をスピーカ９から音声出力する構成にもできる。さらに、振動領域毎に異なる振動とともに、異なる音声も出力することもできる。【００２５】
また、複数のキー３３ａ〜３３ｇは、これらキー３３ａ〜３３ｇの表示範囲が矩形状に狭く設定されている。手探りでいずれかのキー３３ａ〜３３ｇをタッチしたときには、そのタッチ位置が少し移動するだけでキー３３ａ〜３３ｇの範囲から外れて異なる振動パターンとなる。これに比べて、エリア３５ａ〜３５ｂは、同じ振動パターンの範囲が広い。ユーザは、タッチしている箇所がキー３３ａ〜３３ｇであるか、あるいはエリア３５ａ〜３５ｃであるかはタッチしたときの振動パターンの変化によって容易に判別できる。【００２６】
図４は、実施例１による動作内容を示すフローチャートである。はじめに、入力部４によるタッチ入力の有無を判断する（ステップＳ１）。ここでは、操作状態検出部１１は、タッチ入力を待機し（ステップＳ１：Ｎｏのループ）、タッチ入力があれば（ステップＳ１：Ｙｅｓ）、操作エリア検出部１２は、該当する操作エリアを検出する。駆動制御部１３ａは、操作エリアに該当する振動領域の振動パターンの駆動信号を生成し、駆動部６に出力する。これにより、表示画面３０上をタッチすると、このタッチ位置に対応して設定した振動パターンでタッチパネルを振動させる（ステップＳ２）。【００２７】
この後、タッチ入力が解除されたか否かを判断する（ステップＳ３）。タッチ入力が解除されると（ステップＳ３：Ｙｅｓ）、タッチ位置の振動を停止した後（ステップＳ４）、タッチ位置に設定されている操作内容の動作を実行し（ステップＳ５）、制御を終了する。【００２８】
一方、ステップＳ３において、タッチ入力が解除されない状態が続いたときには（ステップＳ３：Ｎｏ）、タッチ位置が変更されたか判断する（ステップＳ６）。タッチ入力された状態のままタッチ位置が変更されたときには（ステップＳ６：Ｙｅｓ）、ステップＳ２に復帰し、新たなタッチ位置に設定された振動パターンでタッチパネルを振動させる。ステップＳ６においてタッチ位置に変更がないときには（ステップＳ６：Ｎｏ）、ステップＳ３に復帰してタッチ入力の解除を判断する。【００２９】
上記処理を具体的操作例を用いて説明する。図３に示した表示画面３０上でキー３３ａをタッチすると、ステップＳ２の実行により、タッチパネルは、このキー３３ａに固有の振動パターンで振動し、ユーザの指に伝わる。ステップＳ６の実行により、タッチした状態のままタッチする位置をキー３３ｂに変更すると、キー３３ｂに固有に振動パターンで振動し、同じく指に伝わる。これにより、ユーザは、タッチした位置の領域が変わったことをタッチするだけで知ることができる。したがって、ユーザは、操作したい内容の表示画面３０を見ることなく、指に伝わる振動パターンの変化を感覚的に受けて操作位置を手探りすること（ブラインドタッチ）ができるようになる。【００３０】
そして、タッチした位置から指を離したときには、ステップＳ５の実行により、タッチ位置に設定されている動作を実行する。例えば、エリア３５ｂにおいてタッチした位置から指を離すと、表示制御部１３ｂは、表示画面３０を１段階詳細（部分拡大）に表示させる処理を実行して表示部５に表示出力する。同様に、エリア３５ａ〜３５ｃにおける動作は、タッチした位置から指を離したときには、指でタッチしていた位置が表示画面３０の中央（車両３１の位置）に移動するように表示位置を変更することができる。【００３１】
以上説明したように、実施例１によれば、表示画面３０上におけるタッチ位置をタッチした状態のまま変えると、タッチパネルは各位置毎に異なる振動パターンで振動し、この振動を指で受けて所望する操作に対応した振動に基づき、複数の操作を選択実行できるようになる。これにより、表示画面３０を見なくてもタッチした状態のまま手探りで所望する操作のキー等を選択後、実行することができるようになる。なお、振動に代えてタッチ位置毎に異なる音声を用いたり、振動と音声を併用する構成であっても同様に手探りの操作が行える。
【実施例２】
【００３２】
実施例２は、実施例１において説明したタッチ入力の変形例であり、所定時間内でタッチ回数を２回行ったときに実行される処理（連続タッチモードと称す）について説明する。実施例２における制御部２の内部構成等は前述した実施例１（図２）と同様であり、説明を省略する。【００３３】
図５は、実施例２の連続タッチモードによる動作概要を示すフローチャートである。ステップＳ１１〜ステップＳ１６の各処理は実施例１において説明したステップＳ１〜ステップＳ６と同様である。はじめに、入力部４によるタッチ入力の有無を判断する（ステップＳ１１）。ここでは、操作状態検出部１１は、タッチ入力を待機し（ステップＳ１１：Ｎｏのループ）、タッチ入力があれば（ステップＳ１１：Ｙｅｓ）、操作エリア検出部１２は、該当する操作エリアを検出する。駆動制御部１３ａは、操作エリアに該当する振動領域の振動パターンの駆動信号を生成し、駆動部６に出力する。これにより、表示画面３０上をタッチすると、このタッチ位置に対応して設定した振動パターンでタッチパネルを振動させる（ステップＳ１２）。【００３４】
この後、タッチ入力が解除されたか否かを判断する（ステップＳ１３）。タッチ入力が解除されると（ステップＳ１３：Ｙｅｓ）、タッチ位置の振動を停止した後（ステップＳ１４）、タッチ位置に設定されている操作内容の動作を実行し（ステップＳ１５）、ステップＳ１７を実行する。【００３５】
一方、ステップＳ１３において、タッチ入力が解除されない状態が続いたときには（ステップＳ１３：Ｎｏ）、タッチ位置が変更されたか判断する（ステップＳ１６）。タッチ入力された状態のままタッチ位置が変更されたときには（ステップＳ１６：Ｙｅｓ）、ステップＳ１２に復帰し、新たなタッチ位置に設定された振動パターンでタッチパネルを振動させる。ステップＳ１６においてタッチ位置に変更がないときには（ステップＳ１６：Ｎｏ）、ステップＳ１３に復帰してタッチ入力の解除を判断する。【００３６】
この後、ステップＳ１７以降により連続タッチモードの実行を判断する。まず、タッチ入力の解除後（ステップＳ１３：Ｙｅｓ）、一定時間以内に再度タッチ入力の有無を判断する（ステップＳ１７）。一定時間以内に再度のタッチ入力がなければ（ステップＳ１７：Ｎｏ）、連続タッチモードを実行せず、処理を終了する。【００３７】
一定時間以内に再度タッチ入力があれば（ステップＳ１７：Ｙｅｓ）、連続タッチモードを実行する（ステップＳ１８）。この連続タッチモードは、再度のタッチ（指による押下状態）が連続している期間、予め設定されている操作内容の動作を実行する。この際に実行される動作内容は、ステップＳ１５における処理と異なる他の処理である。この後、タッチ入力の解除を待つ（ステップＳ１９：Ｎｏのループ）。タッチ入力が解除されると（ステップＳ１９：Ｙｅｓ）、連続タッチモードを解除し（ステップＳ２０）、処理を終了する。このように、表示画面３０を２回連続してタッチしたときには、連続タッチモードとなり、それまでと異なる処理を実行できるようになる。【００３８】
（実施例２の具体的処理例１−地図スクロール）
次に、実施例２の具体的処理例について説明する。実施例２の処理例１は、連続タッチモードにより表示画面の地図スクロール（表示位置）を変更するものである。図６は、実施例２の連続タッチモード時に地図スクロールさせる動作内容を示すフローチャートである。図６に記載した処理内容は、図５に示した概要を具体的にしたものであり、全体の流れは図５と同様である。図６の処理例では、図２の表示画面３０上に表示されているエリア３５ｂに属する所望のタッチ位置３５ｂａに対して連続したタッチ操作を行ったときの処理について説明する。【００３９】
はじめに、表示画面３０上の入力部４におけるタッチ入力の有無を判断する（ステップＳ３１）。操作状態検出部１１は、タッチ入力を待機し（ステップＳ３１：Ｎｏのループ）、タッチ入力があれば（ステップＳ３１：Ｙｅｓ）、操作エリア検出部１２は、タッチ位置３５ｂａが操作されたことを検出する。駆動制御部１３ａは、このタッチ位置３５ｂａを含むエリア３５ｂに設定されている振動パターンの駆動信号を生成し、駆動部６に出力する。これにより、表示画面３０上のタッチ位置３５ｂａをタッチすると、このタッチ位置３５ｂａ（エリア３５ｂ）に対応して設定されている振動パターンでタッチパネルを振動させる（ステップＳ３２）。【００４０】
この後、タッチ位置３５ｂａに対するタッチ入力が解除されたか否かを判断する（ステップＳ３３）。タッチ入力が解除されると（ステップＳ３３：Ｙｅｓ）、タッチ位置３５ｂａ（エリア３５ｂ）に設定されていた振動パターンでの振動を停止した後（ステップＳ３４）、タッチ位置３５ｂａに設定されている操作内容の動作を実行し（ステップＳ３５）、ステップＳ３７を実行する。この際、表示制御部１３ｂは、表示画面３０上の地図表示をタッチ位置３５ｂａが画面の中心となるように移動させる段階的な地図スクロールの処理を実行して表示部５に表示出力する。【００４１】
一方、ステップＳ３３において、タッチ位置３５ｂａに対するタッチ入力が解除されない状態が続いたときには（ステップＳ３３：Ｎｏ）、タッチ位置が変更されたか判断する（ステップＳ３６）。入力部４上でのタッチ入力がなされた状態のままタッチ位置が変更されたときには（ステップＳ３６：Ｙｅｓ）、ステップＳ３２に復帰し、新たなタッチ位置に設定された振動パターンでタッチパネルを振動させる。ステップＳ３６においてタッチ位置に変更がないときには（ステップＳ３６：Ｎｏ）、ステップＳ３３に復帰してタッチ入力の解除を判断する。【００４２】
この後、ステップＳ３７以降の処理により連続タッチモードの実行を判断する。まず、タッチ位置３５ｂａに対するタッチ入力の解除後（ステップＳ３３：Ｙｅｓ）、一定時間以内に再度、タッチ位置３５ｂａ近傍でのタッチ入力の有無を判断する（ステップＳ３７）。一定時間以内に再度、タッチ入力がなければ（ステップＳ３７：Ｎｏ）、連続タッチモードを実行せず、処理を終了する。【００４３】
一定時間以内に再度、タッチ位置３５ｂａ近傍でのタッチ入力があれば（ステップＳ３７：Ｙｅｓ）、連続タッチモードを実行する（ステップＳ３８）。この連続タッチモードでは、再度のタッチ（指による押下状態）が連続している期間、ステップＳ３５における処理、すなわち、段階的な地図スクロールの表示処理と異なる他の処理が実行される。ステップＳ３８では、連続的にタッチされている期間は、地図スクロールを段階的に行うのではなく、地図スクロールを連続的に行う表示を行う。この表示処理は、表示制御部１３ｂが実行する。【００４４】
この後、タッチ位置３５ｂａに対するタッチ入力の解除を待つ（ステップＳ３９：Ｎｏのループ）。タッチ入力が解除されると（ステップＳ３９：Ｙｅｓ）、連続タッチモードを解除し（ステップＳ４０）、処理を終了する。このように、連続タッチモードに入るまでの間は、地図スクロール表示を段階的に行うのに対して、表示画面３０のタッチ位置３５ｂａを２回連続してタッチして連続タッチモードとなったときには、タッチ入力されている間の地図を連続的にスクロールする表示処理を実行できるようになる。【００４５】
図７〜図９は、それぞれ図６の処理実行による地図スクロール時の表示画面を示す図である。はじめに、図７は、１回目のタッチ時の表示画面である。タッチ位置３５ｂａのタッチ入力があると、駆動制御部１３ａは、このタッチ位置３５ｂａを含むエリア３５ｂに設定されている振動パターンの駆動信号を生成して駆動部６に出力し、このタッチ位置３５ｂａ（エリア３５ｂ）を示す振動パターンでタッチパネルを振動させる（図６のステップＳ３２の処理）。【００４６】
次に、図８は、１回目のタッチを離したときの表示画面である。図７を用いた説明の如く、タッチ位置３５ｂａを１回タッチした後に、このタッチ位置３５ｂａのタッチを離したとき、駆動制御部１３ａは、タッチ位置３５ｂａ（エリア３５ｂ）に設定されていた振動パターンでの振動を停止させる（図６のステップＳ３４の処理）。そして、表示制御部１３ｂは、表示画面３０に表示されている地図について、指を離したタッチ位置３５ｂａがこの地図の中心位置Ｐに位置するように段階的に地図スクロールを行うよう表示する（図６のステップＳ３５）。図８の表示内容は、図７に比べて相対的に地図が下方に移動した状態の表示となっている。タッチ位置３５ｂａから指を離したときに図７の状態が図８に表示に切り替わるものであるため、厳密に言えば、地図スクロールではなく表示の更新（切り替え）の処理が行われることになる。【００４７】
次に、図９は、連続して２回タッチしたときの表示画面である。図８を用いた説明の如く、タッチ位置３５ｂａの１回目のタッチを離した後に、このタッチ位置３５ｂａ近傍に対して一定時間以内に２度目のタッチを行うと、連続タッチモードとなる（図６のステップＳ３８の処理）。図９に示す例では、連続タッチモードとなると、２度目のタッチがされている間は、表示制御部１３ｂにより、表示画面３０に表示されている地図が連続的にスクロール（移動）するよう表示制御される。このとき、２度目のタッチ位置３５ｂａがタッチ状態である間、常にタッチ位置３５ｂａ部分がこの地図の中心位置Ｐに位置するように、相対的に地図を下方に連続的に移動させる地図スクロールを行う。【００４８】
上述の説明では、表示画面３０の上方をタッチ位置とすることにより、地図を下方にスクロールさせる処理を説明した。これに限らず、表示画面の下方、すなわち車両３１の表示位置より下方をタッチ位置とすれば地図を上方にスクロールさせることができ、また、車両３１の左方をタッチ位置とすれば地図を右方にスクロールでき、また、車両３１に対して斜め上方をタッチすれば、地図を斜め下方にスクロールさせることができる。このように、車両３１を中心として上下左右斜めの全方向に対して地図をスクロールさせることができる。【００４９】
以上のように、連続タッチモードの実行前は手探りで所望するタッチ位置をタッチすることにより、段階的な地図スクロールを行うことができる。そして、連続する２回のタッチ入力により連続タッチモードとなり、２度目のタッチを離すまで連続的に地図をスクロールさせることができる。これにより、所望する位置まで地図を移動させることが容易に行えるようになる。このように、１つのタッチパネルのある１つのキーに対するタッチ状態の変化に応じてそれぞれ異なる機能を動作させることができるようになる。【００５０】
（実施例２の具体的処理例２−スケール変更）
次に、実施例２の処理例２は、連続タッチモードにより表示画面のスケール（縮尺）を変更するものである。図１０は、実施例２の連続タッチモード時にスケール変更する動作内容を示すフローチャートである。図１０に記載した処理内容は、図５に示した概要を具体的にしたものであり、全体の流れは図５と同様である。図１０の処理例では、図３の表示画面３０上で広域のキー３３ａに対して連続したタッチ操作を行ったときの処理について説明する。【００５１】
はじめに、表示画面３０上の入力部４におけるタッチ入力の有無を判断する（ステップＳ５１）。操作状態検出部１１は、タッチ入力を待機し（ステップＳ５１：Ｎｏのループ）、タッチ入力があれば（ステップＳ５１：Ｙｅｓ）、操作エリア検出部１２は、広域のキー３３ａが操作されたことを検出する。駆動制御部１３ａは、この広域のキー３３ａの操作エリアに設定されている振動パターンの駆動信号を生成し、駆動部６に出力する。これにより、表示画面３０上の広域のキー３３ａをタッチすると、この広域のキー３３ａに対応して設定されている振動パターンでタッチパネルを振動させる（ステップＳ５２）。【００５２】
この後、広域のキー３３ａに対するタッチ入力が解除されたか否かを判断する（ステップＳ５３）。ステップＳ５３において、広域のキー３３ａに対するタッチ入力が解除されない状態が続いたときには（ステップＳ５３：Ｎｏ）、タッチ位置が変更されたか判断する（ステップＳ５５）。広域のキー３３ａに対するタッチ入力がなされた状態のままタッチ位置が変更されたときには（ステップＳ５５：Ｙｅｓ）、ステップＳ５２に復帰し、新たなタッチ位置に設定された振動パターンでタッチパネルを振動させる。ステップＳ５５においてタッチ位置に変更がないときには（ステップＳ５５：Ｎｏ）、ステップＳ５３に復帰してタッチ入力の解除を判断する。【００５３】
ステップＳ５３において、タッチ入力が解除されると（ステップＳ５３：Ｙｅｓ）、広域のキー３３ａに設定されていた振動パターンでの振動を停止する（ステップＳ５４）。【００５４】
この後、ステップＳ５６以降の処理により連続タッチモードの実行の有無を判断する。まず、広域のキー３３ａに対するタッチ入力の解除後（ステップＳ５３：Ｙｅｓ）、一定時間以内に再度、広域のキー３３ａに対するタッチ入力の有無を判断する（ステップＳ５６）。一定時間以内に再度、広域のキー３３ａに対するタッチ入力がなければ（ステップＳ５６：Ｎｏ）、連続タッチモードを実行しない。そして、この一定時間経過後に広域のキー３３ａに設定されている操作内容、すなわち、広域の表示に変える処理を実行し（ステップＳ６０）、処理を終了する。この際、表示制御部１３ｂは、表示画面３０を１段階広域なエリアを表示させるスケール変更の処理を実行して表示部５に表示出力する。【００５５】
広域のキー３３ａに対するタッチ入力の解除後（ステップＳ５３：Ｙｅｓ）、一定時間以内に再度、広域のキー３３ａに対するタッチ入力があれば（ステップＳ５６：Ｙｅｓ）、連続タッチモードを実行する（ステップＳ５７）。この連続タッチモードでは、再度のタッチ（指による押下状態）が連続している期間、ステップＳ６０における処理、すなわち、１段階広域なエリアを表示させる処理と異なる他の処理が実行される。ステップＳ５７では、連続的にタッチされている期間は、スケール変更を段階的に行うのではなく、連続的に広域となるスケール変更の表示を行う。この表示処理は、表示制御部１３ｂが実行する。【００５６】
この後、広域のキー３３ａに対するタッチ入力の解除を待つ（ステップＳ５８：Ｎｏのループ）。広域のキー３３ａに対するタッチ入力が解除されると（ステップＳ５８：Ｙｅｓ）、連続タッチモードを解除し（ステップＳ５９）、処理を終了する。このように、連続する２回のタッチの間隔が一定時間以内でなければ（一定時間を超えれば）、表示を段階的に広域に切り替える。また、連続する２回のタッチの間隔が一定時間以内に行われれば、連続タッチモードとなり、タッチ入力されている間の表示が連続的に広域に変更していくような表示処理を実行できるようになる。【００５７】
図１１〜図１３は、それぞれ図１０の処理実行によるスケール変更時の表示画面を示す図である。はじめに、図１１は、１回目のタッチ時の表示画面である。広域のキー３３ａのタッチ入力があると、駆動制御部１３ａは、この広域のキー３３ａに設定されている振動パターンの駆動信号を生成して駆動部６に出力し、この広域のキー３３ａを示す振動パターンでタッチパネルを振動させる（図１０のステップＳ５２の処理）。【００５８】
次に、図１２は、段階的なスケール変更を示す表示画面である。図１１を用いた説明の如く、広域のキー３３ａを１回タッチした後に、この広域のキー３３ａへのタッチを解除すると、駆動制御部１３ａは、広域のキー３３ａに設定されていた振動パターンでの振動を停止させる（図１０のステップＳ５４の処理）。この後、一定時間以内に再度のタッチ入力がないと、表示制御部１３ｂは、広域のキー３３ａの操作に対応して表示画面３０を１段階だけ広域の表示に変える（図１０のステップＳ６０）。図１２の表示内容は、図１１（１００ｍ単位）に比べて１段階広域（２００ｍ単位）の表示となっている。【００５９】
次に、図１３は、連続して２回タッチしたときの表示画面である。図１２を用いた説明の如く、広域のキー３３ａの１回目のタッチを離した後に、この広域のキー３３ａを一定時間以内に２度目のタッチを行うと、連続タッチモードとなる（図１０のステップＳ５７の処理）。図１３に示す例では、連続タッチモードとなると、２度目のタッチがされている間は、表示制御部１３ｂにより、表示画面３０に表示されている表示内容のスケールが図１１に示したスケール（１００ｍ単位）から次第に広域となるよう表示制御される（図１３に示す状態は１５０ｍ単位の状態）。例えば、１００ｍ単位の状態から５ｍ単位（１０５ｍ単位、１１０ｍ単位、…）で次第に広域となるように表示できる。【００６０】
以上のように、連続タッチモードの実行前は手探りで所望するキー等を選択することができ、１度のタッチだけであれば、段階的なスケール切り替えを行うことができる。そして、連続する２回のタッチ入力により連続タッチモードとなり、連続的にスケールを変えることができる。これにより、２度目のタッチを離した瞬間のスケールによる表示が可能となり、各段階のスケールの間で所望するスケールによる表示が可能となる。上記具体例２は、連続タッチモードを広域のキー３３ａに適用してスケールを連続的に広域に変更する例とした。同様に、詳細のキー３３ｂに対する連続タッチモードでは、スケールを連続的に詳細に変更することができる。【００６１】
上述した実施例２における連続タッチモードの具体例は、具体例１として説明した地図スクロールや、具体例２として説明したスケール変更以外にも、設定操作等のための項目リスト（メニュー）のスクロールを行ったり、地図の縮小や拡大、回転、３次元（３Ｄ）表示した地図の角度調整等に用いることもでき、いずれにおいても表示状態を連続的に変更できるようになる。この他、連続的に変更させたい操作に適用でき、ユーザが意識的に、あるいは一旦タッチを離して再度タッチする用途に用いて、異なる処理を実行できるようになる。【００６２】
実施例２における連続タッチモードでは、表示されているキー以外の機能を操作することもできるようになる。カーナビゲーション装置における表示部５は、表示画面３０の大きさに制限が生じるため、相対的に表示画面３０上に表示するキーを拡大表示することにより、操作性を向上することができる。例えば、複数のキーが表示画面３０一杯に表示される構成としたとき、連続タッチモードではこれら各キーの機能と異なる機能を操作するように構成することもできる。具体的には、２回の連続タッチにより各キーを表示画面３０一杯に表示させたり、表示画面３０一杯に表示されている各キーを縮小させたり、各キーの表示を消すなどの表示処理が行える。この他に、既に機能している動作を２度のタッチにより取り消す（動作禁止にする）構成にもできる。【００６３】
また、上述した実施例１および実施例２における説明では、手探りでタッチ位置を判別するためにタッチしたキーやエリア毎に異なる振動パターンの振動を発生させる構成とした。これに限らず、音声を用いたり、振動パターンと音声を併用できる。具体的に音声を用いたときの音声出力の内容は、広域のキー３３ａのタッチ時には「広域にします」としたり、スクロール時には「上（下／左／右）にスクロールします」としたり、メニューのキー３３ｄが開いている状態でのタッチ時には「メニューを閉じます」としたり、車両のキー３１のタッチ時には「自車位置です」としたり、走行予定の道路３２のタッチ時には「ルートです」と音声出力することができる。【００６４】
なお、本実施の形態で説明したタッチパネルの制御方法は、予め用意されたプログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネット等のネットワークを介して配布することが可能な伝送媒体であってもよい。
【図１】
2005116811.tif 000002
【図２】
2005116811.tif 000003
【図３】
2005116811.tif 000004
【図４】
2005116811.tif 000005
【図５】
2005116811.tif 000006
【図６】
2005116811.tif 000007
【図７】
2005116811.tif 000008
【図８】
2005116811.tif 000009
【図９】
2005116811.tif 000010
【図１０】
2005116811.tif 000011
【図１１】
2005116811.tif 000012
【図１２】
2005116811.tif 000013
【図１３】
2005116811.tif 000014
【手続補正書】
【提出日】平成18年2月21日(2006.2.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【書類名】請求の範囲
【請求項１】操作用の選択領域を含む画面を表示する表示手段と、
前記表示手段に表示されている前記選択領域に対するタッチ入力を検出する入力手段と、
前記入力手段によるタッチ入力の検出に基づいて、前記選択領域毎にそれぞれ設定されている報知情報を発生する報知手段と、
前記選択領域毎に設定されている動作を制御指示するものであり、前記入力手段によって１度のタッチ入力が検出されてから当該１度のタッチ入力が解除されたことを検出したときに、前記報知手段による報知情報の発生を停止させるとともに前記選択領域に設定されている第１の動作を制御指示する動作制御手段と、
を備え、
前記動作制御手段は、前記報知情報の発生を停止させた後に前記入力手段によって連続する２度のタッチ入力が検出されたときには、当該２度目のタッチ入力が検出されている期間は、前記第１の動作と異なる第２の動作を制御指示することを特徴とするタッチパネル装置。
【請求項２】（削除）
【請求項３】前記報知手段は、前記選択領域毎に異なる振動パターンの振動を与える振動手段を備えたことを特徴とする請求項１に記載のタッチパネル装置。
【請求項４】前記報知手段は、前記選択領域毎に異なる音声を出力する音声出力手段を備えたことを特徴とする請求項１に記載のタッチパネル装置。
【請求項５】前記表示手段の表示画面上に前記入力手段としての透明なシート状のキーを配置したことを特徴とする請求項１に記載のタッチパネル装置。
【請求項６】車両に搭載され、当該車両の走行経路を案内するカーナビゲーション装置において、
前記走行経路の案内のための操作用の選択領域を含む画面を表示する表示手段と、
前記表示手段に表示されている前記選択領域に対するタッチ入力を検出する入力手段と、
前記入力手段によるタッチ入力の検出に基づいて、前記選択領域毎にそれぞれ設定されている報知情報を発生する報知手段と、
前記選択領域毎に設定されている動作を制御指示するものであり、前記入力手段によって１度のタッチ入力が検出されてから当該１度のタッチ入力が解除されたことを検出したときに、前記報知手段による報知情報の発生を停止させるとともに前記選択領域に設定されている第１の動作を制御指示する動作制御手段と、
を備え、
前記動作制御手段は、前記報知情報の発生を停止させた後に前記入力手段によって連続する２度のタッチ入力が検出され、当該２度目のタッチ入力が継続的に検出されている期間は、前記第１の動作と異なる第２の動作を制御指示することを特徴とするカーナビゲーション装置。
【請求項７】（削除）
【請求項８】前記動作制御手段は、前記タッチ入力された選択領域が前記表示手段に表示されている走行経路の案内地図を広域、あるいは詳細に切り替えるためのキーであり、当該キーの前記１度のタッチ入力が検出されたときには、前記第１の動作として前記案内地図を段階的に広域、あるいは詳細に表示させる制御指示を行うことを特徴とする請求項６に記載のカーナビゲーション装置。
【請求項９】前記動作制御手段は、前記走行経路の案内地図を広域、あるいは詳細に切り替えるためのキーに対して連続する前記２度のタッチ入力が検出され、前記第２の動作として前記キーが継続的にタッチされている間は、前記案内地図を連続的に広域、あるいは詳細に表示させる制御指示を行うことを特徴とする請求項８に記載のカーナビゲーション装置。
【請求項１０】前記動作制御手段は、前記タッチ入力された選択領域が前記表示手段に表示されている走行経路の案内地図をスクロールさせる位置であり、当該選択領域に対する前記１度のタッチ入力が検出されたときには、前記第１の動作として前記案内地図を前記タッチ位置が前記表示画面の中心位置となるように表示を更新させる制御指示を行うことを特徴とする請求項６に記載のカーナビゲーション装置。
【請求項１１】前記動作制御手段は、前記走行経路の案内地図をスクロールさせる位置の選択領域に対して連続する前記２度のタッチ入力が検出され、前記第２の動作として前記キーが継続的にタッチされている間は、前記タッチ位置が前記表示画面の中心位置となるように前記案内地図を連続的にスクロールさせる制御指示を行うことを特徴とする請求項１０に記載のカーナビゲーション装置。
【請求項１２】操作用の選択領域を含む画面を表示する表示工程と、
前記表示工程により表示された前記選択領域に対するタッチ入力を検出する入力検出工程と、
前記入力検出工程によるタッチ入力の検出に基づいて、前記選択領域毎にそれぞれ設定されている報知情報を発生させる報知工程と、
前記入力検出工程によって１度のタッチ入力が検出されてから当該１度のタッチ入力が解除されたことを検出したときに、前記報知工程による報知情報の発生を停止させるとともに前記選択領域に設定されている第１の動作を制御指示する動作制御工程と、
を含み、
前記動作制御工程は、前記報知情報の発生を停止させた後に前記入力検出工程によって連続する２度のタッチ入力が検出され、当該２度目のタッチ入力が継続的に検出されている期間は、前記第１の動作と異なる第２の動作を制御指示することを特徴とするタッチパネル制御方法。
【請求項１３】（削除）
【請求項１４】請求項１２に記載のタッチパネル制御方法をコンピュータに実行させることを特徴とするタッチパネル制御プログラム。
【請求項１５】請求項１４に記載のタッチパネル制御プログラムを記録したことを特徴とするコンピュータに読み取り可能な記録媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００２
【補正方法】変更
【補正の内容】
【０００２】
タッチしていた指を離したときには、ボタンに設定されている単一の機能を選択することしかできないという問題が一例として挙げられる。これにより、ボタンに対して連続した処理を実行させる機能を割り当てることができず、連続した処理を行うには、同じボタンを繰り返し何度もタッチしなければならないという問題が一例として挙げられる。
【課題を解決するための手段】
［０００７］  上述した課題を解決し、目的を達成するため、請求項１の発明にかかるタッチパネル装置は、操作用の選択領域を含む画面を表示する表示手段と、前記表示手段に表示されている前記選択領域に対するタッチ入力を検出する入力手段と、前記入力手段によるタッチ入力の検出に基づいて、前記選択領域毎にそれぞれ設定されている報知情報を発生する報知手段と、前記選択領域毎に設定されている動作を制御指示するものであり、前記入力手段によって１度のタッチ入力が検出されてから当該１度のタッチ入力が解除されたことを検出したときに、前記報知手段による報知情報の発生を停止させるとともに前記選択領域に設定されている第１の動作を制御指示する動作制御手段と、を備え、前記動作制御手段は、前記報知情報の発生を停止させた後に前記入力手段によって連続する２度のタッチ入力が検出されたときには、当該２度目のタッチ入力が検出されている期間は、前記第１の動作と異なる第２の動作を制御指示することを特徴とする。
［０００８］  また、請求項６の発明にかかるカーナビゲーション装置は、車両に搭載され、当該車両の走行経路を案内するカーナビゲーション装置において、前記走行経路の案内のための操作用の選択領域を含む画面を表示する表示手段と、前記表示手段に表示されている前記選択領域に対するタッチ入力を検出する入力手段と、前記入力手段によるタッチ入力の検出に基づいて、前記選択領域毎にそれぞれ設定されている報知情報を発生する報知手段と、前記選択領域毎に設定されている動作を制御指示するものであり、前記入力手段によって１度のタッチ入力が検出されてから当該１度のタッチ入力が解除されたことを検出したときに、前記報知手段による報知情報の発生を停止させるとともに前記選択領域に設定されている第１の動作を制御指示する動作制御手段と、を備え、前記動作制御手段は、前記報知情報の発生を停止させた後に前記入力手段によって連続する２度のタッチ入力が検出され、当該２度目のタッチ入力が継続的に検出されている期間は、前記第１の動作と異なる第２の動作を制御指示することを特徴とする。
［０００９］  また、請求項１２の発明にかかるタッチパネル制御方法は、操作用の選択領域を含む画面を表示する表示工程と、前記表示工程により表示された前記選択領域に対するタッチ入力を検出する入力検出工程と、前記入力検出工程によるタッチ入力の検出に基づいて、前記選択領域毎にそれぞれ設定されている報知情報を発生させる報知工程と、前記入力検出工程によって１度のタッチ入力が検出されてから当該１度のタッチ入力が解除されたことを検出したときに、前記報知工程による報知情報の発生を停止させるとともに前記選択領域に設定されている
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００３
【補正方法】変更
【補正の内容】
【０００３】
第１の動作を制御指示する動作制御工程と、を含み、前記動作制御工程は、前記報知情報の発生を停止させた後に前記入力検出工程によって連続する２度のタッチ入力が検出され、当該２度目のタッチ入力が継続的に検出されている期間は、前記第１の動作と異なる第２の動作を制御指示することを特徴とする。
［００１０］  また、請求項１４の発明にかかるタッチパネル制御プログラムは、請求項１２に記載のタッチパネル制御方法をコンピュータに実行させることを特徴とする。
［００１１］  また、請求項１５の発明にかかるコンピュータに読み取り可能な記録媒体は、請求項１４に記載のタッチパネル制御プログラムを記録したことを特徴とする。
【図面の簡単な説明】
［００１２］［図１］図１は、タッチパネル装置の構成を示すブロック図である。
［図２］図２は、制御部の内部構成を示すブロック図である。
［図３］図３は、タッチパネル装置の表示画面を示す図である。
［図４］図４は、実施例１による動作内容を示すフローチャートである。
［図５］図５は、実施例２の連続タッチモードによる動作概要を示すフローチャートである。
［図６］図６は、実施例２の連続タッチモード時に地図スクロールさせる動作内容を示すフローチャートである。
［図７］図７は、図６の処理実行による地図スクロール時の表示画面を示す図である（その１）。
［図８］図８は、図６の処理実行による地図スクロール時の表示画面を示す図である（その２）。
［図９］図９は、図６の処理実行による地図スクロール時の表示画面を示す図である（その３）。
［図１０］図１０は、実施例２の連続タッチモード時にスケール変更する動作内容を示すフローチャートである。
［図１１］図１１は、図１０の処理実行によるスケール変更時の表示画面を示す図である（その１）。
［図１２］図１２は、図１０の処理実行によるスケール変更時の表示画面を示す図である（その２）。
［図１３］図１３は、図１０の処理実行によるスケール変更時の表示画面を示す図である（その３）。
【国際調査報告】
2005116811.tif 000015
2005116811.tif 000016
2005116811.tif 000017
2005116811.tif 000018