(57)【要約】【課題】  簡単な操作で選択項目を即座に連続してスクロールさせ、スクロールの速度を容易に変化させると共に、スクロールの速度を容易に把握させることが可能な「表示式入力装置及びスクロール方法」を提供する。【解決手段】  複数のスクロールエリア１７，１８，２０，２１を設け、これらへの接触の検出に応じて直ちに連続スクロールを開始すると共に、接触位置に応じてスクロールの速度及び方向と、振動パネルの振動の仕方とを異ならせるようにすることにより、所望のスクロールエリアを押下するだけで、スクロール部１５内の項目を即座に連続してスクロールさせることができ、かつ、スクロールの速度を容易に変化させることができるようにすると共に、指先の感触によってスクロールの速度をユーザが容易に把握することができるようにする。【選択図】        図２
2006163460.tif 000002
【特許請求の範囲】
【請求項１】
複数の項目をスクロール可能に表示するスクロール部、及び、前記スクロール部に表示される前記複数の項目を第１の方向及び前記第１の方向と逆方向の第２の方向に異なる複数の速度で連続的にスクロールさせるための複数のスクロールエリアを表示する表示パネルと、
前記表示パネルの表面に配設され、前記複数のスクロールエリアに対応する場所を接触することで前記スクロール部に表示される複数の項目の連続的なスクロールを指示するための透光性を有するタッチパネルと、
前記複数のスクロールエリアを用いて前記スクロール部に表示される複数の項目のスクロールを行う際に、前記タッチパネルへの接触を検出すると共に、接触された位置を検出するタッチ位置検出部と、
前記タッチパネルを振動させる振動部と、
前記複数のスクロールエリアのうち何れかのスクロールエリアに対応する場所への接触が前記タッチ位置検出部によって検出された場合に、接触された場所に対応するスクロールエリアに応じて、前記スクロール部に表示される複数の項目をスクロールさせる方向及び速度を特定し、前記接触された場所に対応するスクロールエリアに応じて、前記振動部の振動の仕方を異ならせるように駆動制御を行う制御部と、
を備えた表示式入力装置。
【請求項２】
複数の項目をスクロール可能に表示するスクロール部、前記スクロール部に表示される前記複数の項目を第１の方向及び前記第１の方向と逆方向の第２の方向に異なる複数の速度で連続的にスクロールさせるための複数のスクロールエリア、前記複数のスクロールエリアの何れかに移動するスクロールボタンを表示する表示パネルと、
前記表示パネルの表面に配設され、前記スクロールボタンに接触した後に前記複数のスクロールエリアの何れかまでなぞることで前記スクロール部に表示される複数の項目の連続的なスクロールを指示するための透光性を有するタッチパネルと、
前記スクロールボタンを用いて前記スクロール部に表示される複数の項目のスクロールを行う際に、前記タッチパネルへの接触及び接触場所の移動を検出すると共に、接触された位置及び接触場所の移動した位置を検出するタッチ位置検出部と、
前記タッチパネルを振動させる振動部と、
前記タッチ位置検出部によって前記スクロールボタンへの接触が検出され、そのまま接触場所が前記複数のスクロールエリアの何れかに移動したことを検出した場合に、移動先のスクロールエリアに応じて、前記スクロール部に表示される複数の項目をスクロールさせる方向及び速度を特定し、前記移動先のスクロールエリアに応じて、前記振動部の振動の仕方を異ならせるように駆動制御を行う制御部と、
を備えた表示式入力装置。
【請求項３】
前記スクロール部に表示される複数の項目がスクロールしている状態で、前記制御部は、前記タッチパネルへの接触場所のＹ座標を監視し、前記接触場所のＹ座標が前記スクロール部に表示された複数の項目をスクロールさせたスクロールエリアのＹ座標の範囲内である場合には、スクロールを継続させることを特徴とする請求項１又は請求項２に記載の表示式入力装置。
【請求項４】
前記スクロール部に表示される複数の項目がスクロールしている状態で、前記制御部は、前記タッチパネルへの接触場所のＹ座標を監視し、前記接触場所のＹ座標が前記複数のスクロールエリアのＹ座標の範囲内である場合には、前記接触場所のＹ座標に対応するスクロールエリアによるスクロールを継続させることを特徴とする請求項１又は請求項２に記載の表示式入力装置。
【請求項５】
前記複数のスクロールエリアの上端に位置するスクロールエリアへの接触が前記タッチ位置検出部により検出されて、前記スクロール部に表示された複数の項目がスクロールしている状態で、前記上端に位置するスクロールエリアの上端を越えた場所への接触場所の移動が前記タッチ位置検出部によって検出された場合、及び前記複数のスクロールエリアの下端に位置するスクロールエリアへの接触が前記タッチ位置検出部により検出されて、前記スクロール部に表示された複数の項目がスクロールしている状態で、前記下端に位置するスクロールエリアの下端を越えた場所への接触場所の移動が前記タッチ位置検出部によって検出された場合に、前記制御部は、前記スクロール部に表示された複数の項目のスクロールを前記上端に位置するスクロールエリア又は前記下端に位置するスクロールエリアに応じた方向及び速度で継続することを特徴とする請求項３に記載の表示式入力装置。
【請求項６】
前記スクロール部に表示された複数の項目がスクロールしている状態で、前記複数のスクロールエリアの上端に位置するスクロールエリアの上端を越えた場所への接触場所の移動が前記タッチ位置検出部によって検出された場合、及び前記スクロール部に表示された複数の項目がスクロールしている状態で、前記複数のスクロールエリアの下端に位置するスクロールエリアの下端を越えた場所への接触場所の移動が前記タッチ位置検出部によって検出された場合に、前記制御部は、前記スクロール部に表示された複数の項目のスクロールを前記上端に位置するスクロールエリア又は前記下端に位置するスクロールエリアに応じた方向及び速度で継続することを特徴とする請求項４に記載の表示式入力装置。
【請求項７】
前記複数のスクロールエリアのそれぞれに対応する補助エリアを設定し、前記スクロール部に表示される複数の項目がスクロールしている状態で、前記複数のスクロールエリアの何れかから、それに対応する補助エリアへ接触場所が移動したことを前記タッチ位置検出部によって検出した場合に、前記スクロール部に表示された複数の項目のスクロールを移動前のスクロールエリアに応じた方向及び速度で継続することを特徴とする請求項１又は請求項２に記載の表示式入力装置。
【請求項８】
複数の項目をスクロール可能に表示するスクロール部、及び、前記スクロール部に表示される前記複数の項目を第１の方向及び前記第１の方向と逆方向の第２の方向に異なる複数の速度で連続的にスクロールさせるための複数のスクロールエリアを表示する表示パネルの表面にタッチパネルが配設され、前記タッチパネルを振動させる振動部を設けた表示式入力装置のスクロール方法であって、
前記表示パネルに表示された前記複数のスクロールエリアの何れかが操作されたか否かを制御部により判断する第１のステップと、
前記第１のステップにて前記複数のスクロールエリアの何れかが操作されたと判断したときに、操作されたスクロールエリアを特定する第２のステップと、
前記第２のステップにて特定されたスクロールエリアに応じて、前記スクロール部に表示される複数の項目をスクロールさせる方向及び速度と、前記振動部の振動の仕方とを特定する第３のステップと、
前記第３のステップにて特定された方向及び速度で前記スクロール部に表示される複数の項目をスクロールさせると共に、そのスクロールに合わせて、前記第３のステップにて特定された振動の仕方で前記振動部を振動させる第４のステップと、
を備えたスクロール方法。
【請求項９】
複数の項目をスクロール可能に表示するスクロール部、前記スクロール部に表示される前記複数の項目を第１の方向及び前記第１の方向と逆方向の第２の方向に異なる複数の速度で連続的にスクロールさせるための複数のスクロールエリア、前記複数のスクロールエリアの何れかに移動するスクロールボタンを表示する表示パネルの表面にタッチパネルが配設され、前記タッチパネルを振動させる振動部を設けた表示式入力装置のスクロール方法であって、
前記表示パネルに表示された前記スクロールボタンが接触されたか否かを制御部により判断する第１のステップと、
前記第１のステップにて前記スクロールボタンへの接触が検出された場合に、そのまま前記複数のスクロールエリアの何れかまでなぞられたか否かを前記制御部により判断する第２のステップと、
前記第２のステップにて前記スクロールボタンへの接触場所が前記複数のスクロールエリアの何れかまでなぞられたと前記制御部にて判断した場合に、移動先のスクロールエリアを特定する第３のステップと、
前記第３のステップにて特定されたスクロールエリアに応じて、前記スクロール部に表示される複数の項目をスクロールさせる方向及び速度と、前記振動部の振動の仕方とを特定する第４のステップと、
前記第４のステップにて特定された方向及び速度で前記スクロール部に表示される複数の項目をスクロールさせると共に、そのスクロールに合わせて、前記第４のステップにて特定された振動の仕方で前記振動部を振動させる第５のステップと、
を備えたスクロール方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示式入力装置及びスクロール方法に関し、例えば、ＬＣＤ（Liquid Crystal Display）等の表示パネルの表面にタッチパネル等の入力操作部を一体的に配置した表示式入力装置に用いて好適なものである。
【背景技術】
【０００２】
一般に、パーソナルコンピュータや携帯情報端末（ＰＤＡ）等の電子機器において、ユーザが電子機器を容易に使いこなすことができるように様々な工夫が凝らされている。例えば、電子機器のディスプレイに操作項目を持つメニュー画面を表示して、ユーザが希望する操作項目を選択することによって、選択された操作項目に対応する処理を制御できるようにする方法が知られている。
【０００３】
また、前述したディスプレイの表面にタッチパネル等の入力操作部を設けた表示式入力装置が知られている。このような表示式入力装置を電子機器に用いることで、ユーザはディスプレイに表示されている画面を見ながら、画面に表示されている操作項目を直接触れることにより、希望する処理を選択することができる。
【０００４】
このような表示式入力装置は、車載用のナビゲーション装置に搭載されることもある。また、車載用のＣＤ（Compact Disk）プレーヤーやＤＶＤ（Digital Versatile Disk）プレーヤー、テレビ等のオーディオビジュアル機器にも、前述した表示式入力装置を用いることが知られている。
【０００５】
また、前述した表示式入力装置において、タッチパネルの押圧位置を検出し、その位置とディスプレイに表示された選択肢の位置とが一致した場合に、駆動信号を出力して触感応答を行わせるものが知られている（例えば特許文献１など）。
【特許文献１】特開平６−１３９０１８号公報
【０００６】
しかしながら、特許文献１に記載の技術では、タッチパネルの押圧位置とディスプレイに表示される選択肢の位置とが一致した場合の触感応答が、異なる選択肢を選択した場合でも同じ触感となるので、ユーザは自分がどの選択肢を選択したかを把握することができないという問題があった。
【０００７】
また、表示式入力装置では、選択可能な選択肢の数が多い場合、それら複数の選択肢をスクロールして表示するときがある。図７は、従来の表示式入力装置に表示されるメニュー画面の例を示す図である。図７において、３１は表示画面、３２はソース表示部、３３はタイトル表示部、３４は上スクロールボタン、３５はスクロール部、３６は下スクロールボタン、３７は再生ボタンである。
【０００８】
例えば、ソース表示部３２に表示されているように、ＤＶＤがソースとして選択されている状態で、タイトル表示部３３には、ＤＶＤのタイトルが表示される。また、スクロール部３５には、ＤＶＤに記録されている複数の項目（例えばチャプターなど）の一部が表示されると共に、それぞれの項目の再生を指示するための再生ボタン３７が各項目の左側に表示される。
【０００９】
スクロール部３５に表示された項目以外の項目を選択する場合には、ユーザは、上スクロールボタン３４又は下スクロールボタン３６を押下する。上スクロールボタン３４が一回押下されると、スクロール部３５に表示されている項目が上方向に一つスクロールし、「ＤＤＤＤＤＤＤＤ」が消えて、「ＡＡＡＡＡＡＡＡ」の上に存在する項目がスクロール部３５に新たに表示される。一方、下スクロールボタン３６が一回押下されると、スクロール部３５に表示されている項目が下方向に一つスクロールし、「ＡＡＡＡＡＡＡＡ」が消えて、「ＤＤＤＤＤＤＤＤ」の下に存在する項目がスクロール部３５に新たに表示される。
【００１０】
また、上スクロールボタン３４を長押しすると、換言すると上スクロールボタン３４を所定時間（例えば１．７秒など）継続して押下すると、スクロール部３５に表示されている項目が上方向に連続してスクロールする。また、下スクロールボタン３６を長押しすると、換言すると下スクロールボタン３６を所定時間（例えば１．７秒など）継続して押下すると、スクロール部３５に表示されている項目が下方向に連続してスクロールする。
【００１１】
しかしながら、前述した表示式入力装置では、スクロール部３５に表示されている項目を連続してスクロールさせる場合、上スクロールボタン３４又は下スクロールボタン３６を何回も連続して押下するか、上スクロールボタン３４又は下スクロールボタン３６を所定時間継続して押下しなければならない。従って、スクロール部３５に表示されている項目を簡単な操作で且つ即座に連続してスクロールさせることができないという問題があった。
【００１２】
また、上スクロールボタン３４又は下スクロールボタン３６を所定時間以上押下して、スクロール部３５に表示されている項目を連続してスクロールさせている場合には、上スクロールボタン３４又は下スクロールボタン３６からユーザの指などがずれたり、離れたりしてしまうとスクロールが停止してしまうことがあった。この場合には、上スクロールボタン３４又は下スクロールボタン３６を再度所定時間押下しないと連続してスクロールさせることができなくなってしまうという問題があった。
【００１３】
また、上スクロールボタン３４又は下スクロールボタン３６を所定時間以上押下して、スクロール部３５に表示されている項目を連続してスクロールさせている場合には、スクロールの速度が一定となってしまうので、スクロールの速度が遅すぎると、ユーザが希望する項目がスクロール部３５に出現するまで時間がかかってしまうという問題があった。また、逆にスクロールの速度が速すぎると、ユーザが希望する項目がスクロール部３５を通り越してスクロールしてしまうという問題があった。
【発明の開示】
【発明が解決しようとする課題】
【００１４】
本発明は、このような問題を解決するために成されたものであり、表示式入力装置において、スクロールボタンを押下して項目のスクロールを行う場合、簡単な操作で即座に連続して項目をスクロールさせることができるようにすると共に、スクロールの速度を容易に変化させることができるようにすることを目的とする。また、どの項目を選択しているのかを振動によってユーザに容易に把握させることができるようにすることを目的とする。
【課題を解決するための手段】
【００１５】
上記した課題を解決するために、本発明では、複数の項目をスクロール可能に表示するスクロール部と、スクロール部の項目を第１の方向及び第１の方向と逆方向の第２の方向に異なる複数の速度でスクロールさせるための複数のスクロールエリアとを表示パネルに表示し、表示パネルに表示された各スクロールエリアに対応する場所をタッチパネルにより触れて操作する際に、操作されたスクロールエリアに応じて、スクロール部に表示される複数の項目を連続的にスクロールさせる方向及び速度を特定し、そのスクロールエリアに応じて振動部の振動の仕方を異ならせるようにしている。
【００１６】
また、本発明の他の態様では、複数の項目をスクロール可能に表示するスクロール部と、スクロール部の項目を第１の方向及び第１の方向と逆方向の第２の方向に異なる複数の速度でスクロールさせるための複数のスクロールエリアと、複数のスクロールエリアの何れかに移動するスクロールボタンとを表示パネルに表示し、スクロールボタンに接触した後にそのままなぞられた移動先のスクロールエリアに応じて、スクロール部に表示される複数の項目を連続的にスクロールさせる方向及び速度を特定し、そのスクロールエリアに応じて振動部の振動の仕方を異ならせるようにしている。
【発明の効果】
【００１７】
上記のように構成した本発明によれば、ユーザがスクロール部に表示される複数の項目を連続的にスクロールさせる際に、スクロールエリアを押下するだけで良いので、スクロールエリアを何度も押下したり、長押ししたりする必要がなくなる。また、スクロールエリアを押下する位置がずれたり離れたりしても、スクロールエリアを再度長押しする必要がなくなる。また、ユーザが押下するスクロールエリアに応じてスクロールの方向及び速度が決まる。これにより、ユーザは、簡単な操作でスクロール部に表示される複数の項目を即座に連続してスクロールさせることができると共に、スクロールの速度を容易に変化させることができる。従って、ユーザの使い勝手が向上する。また、スクロールの方向及び速度の少なくとも一方に応じて異なる振動によるフィードバックが与えられることになるので、ユーザは、ディスプレイを注視することなくスクロールの方向や速度を把握することができる。
【００１８】
また、本発明の他の特徴によれば、ユーザがスクロール部に表示される複数の項目を連続的にスクロールさせる際に、スクロールボタンを押下して所望のスクロールエリアにずらすだけで良いので、スクロールエリアを何度も押下したり、長押ししたりする必要がなくなる。また、スクロールエリアを押下する位置がずれたり離れたりしても、スクロールエリアを再度長押しする必要がなくなる。また、ユーザが押下するスクロールボタンの移動位置に応じてスクロールの方向及び速度が決まる。これにより、ユーザは、簡単な操作でスクロール部に表示される複数の項目を即座に連続してスクロールさせることができると共に、スクロールの速度を容易に変化させることができる。また、ユーザが押下するスクロールボタンの移動方向に応じてスクロールの方向が決まる。これにより、ユーザは、ディスプレイを注視することなく、スクロールの方向を把握することができる。従って、ユーザの使い勝手が向上する。また、スクロールの方向及び速度の少なくとも一方に応じて異なる振動によるフィードバックが与えられることになるので、ユーザは、ディスプレイを注視することなくスクロールの方向や速度を把握することができる。
【発明を実施するための最良の形態】
【００１９】
（第１の実施形態）
以下、本発明による第１の実施形態を図面に基づいて説明する。図１は、第１の実施形態による表示式入力装置の構成例を示すブロック図である。図１に示すように、第１の実施形態による表示式入力装置は、表示装置１、タッチ位置検出部２、データ記憶部３、メニュー画面生成部４、制御部５を備えて構成されている。
【００２０】
表示装置１は、表示パネル１ｂと、表示パネル１ｂの表面に設けた透光性を有するタッチパネル１ａと、表示パネル１ｂの裏面に設けた振動を発生する振動パネル１ｃ（特許請求の範囲の振動部に該当する）とを備えている。ここで、振動パネル１ｃの振動は、表示パネル１ｂを介してタッチパネル１ａに伝わる。
【００２１】
タッチ位置検出部２では、ユーザがタッチパネル１ａへ接触したことを検出すると共に、ユーザにより触れられたタッチパネル１ａ上の座標を検出して座標情報として出力する。ここで、座標情報はタッチパネル１ａ上の縦方向の座標を示すＹ座標と横方向の座標を示すＸ座標とにより表される。また、タッチパネル１ａをユーザが触れたか否かを検出するためには、例えば抵抗膜方式や赤外線方式等が使用される。また、データ記憶部３は、表示パネル１ｂに表示する操作項目を含むメニュー画面の画像データを記憶すると共に、メニュー画面における操作項目の表示位置に対応した機器制御コマンドを記憶している。
【００２２】
メニュー画面生成部４では、データ記憶部３に記憶されているメニュー画面の画像データに基づいてメニュー画面を生成し、表示パネル１ｂに表示する。このメニュー画面のスクロール部には、複数の項目がスクロール可能に表示される。また、メニュー画面には、スクロール部に表示される複数の項目をスクロールさせるためのスクロールエリアが表示される。
【００２３】
制御部５では、タッチ位置検出部２によって検出された座標情報と、メニュー画面の画像データとを比較して、メニュー画面上のどの操作項目が押下されたかを検出する。そして、その押下された操作項目の機能に対応する機器制御コマンドをデータ記憶部３より読み出して、操作対象の電子機器に出力する。
【００２４】
また、制御部５では、スクロールエリアが押下された場合に、どのスクロールエリアが押下されたかを判断し、押下されたスクロールエリアに応じてスクロール部に表示される項目を所定の方向に所定の速度でスクロールさせる。また、制御部５は、スクロールエリアが押下された場合に、振動パネル１ｃを振動させることにより、表示パネル１ｂを介して一体的に取り付けられているタッチパネル１ａを振動させる。ここで、制御部５は、スクロール部に表示される項目のスクロールの速度に応じて、振動パネル１ｃの振動の仕方を異ならせる。
【００２５】
図２は、第１の実施形態におけるメニュー画面１１の表示例を示す図である。図２において、１２はソース表示部、１３はタイトル表示部、１４は上スクロールボタン、１５はスクロール部、１６は下スクロールボタン、１７は上方向高速スクロールエリア、１８は上方向低速スクロールエリア、１９は非スクロールエリア、２０は下方向低速スクロールエリア、２１は下方向高速スクロールエリア、２２は再生ボタンである。
【００２６】
例えば、ソース表示部１２に表示されているように、ＤＶＤがソースとして選択されている状態で、タイトル表示部１３には、ＤＶＤのタイトル（例えば「ＡＢＣＤＥＦＧ」など）が表示される。また、スクロール部１５には、ＤＶＤに記録されている複数の項目の一部が項目名（例えば「ＡＡＡＡＡＡＡＡ」、「ＢＢＢＢＢＢＢＢ」、「ＣＣＣＣＣＣＣＣ」、「ＤＤＤＤＤＤＤＤ」など）として表示される。また、スクロール部１５に表示された項目名の左側には、スクロール部１５内に表示された項目の再生を指示するための再生ボタン２２が表示される。スクロール部１５に表示された項目以外の項目を選択する場合には、ユーザは、上スクロールボタン１４、下スクロールボタン１６、上方向高速スクロールエリア１７、上方向低速スクロールエリア１８、下方向低速スクロールエリア２０、下方向高速スクロールエリア２１の何れかを押下する。
【００２７】
上方向高速スクロールエリア１７が押下されると、制御部５では、タッチ位置検出部２によって検出された座標情報によって上方向高速スクロールエリア１７が押下されたと判断する。この場合に、制御部５は、スクロール部１５に表示された複数の項目を上方向にスクロールする際に必要となる画像データ、すなわち、スクロール部１５に表示される新たな項目の画像データをデータ記憶部３より読み出して、メニュー画面生成部４に出力する。メニュー画面生成部４では、スクロール部１５に表示される複数の項目を上方向にスクロールさせるような画像を生成して、表示パネル１ｂに出力する。これにより、スクロール部１５に表示される項目が上方向に連続して第１の速度でスクロールし、「ＡＡＡＡＡＡＡＡ」の上に存在する複数の項目がスクロール部１５に順次表示される。このとき、制御部５は、上方向高速スクロールエリア１７の押下の検出に応じて、スクロール部１５に表示される複数の項目の連続スクロールを直ちに開始し、上方向高速スクロールエリア１７が押下されている間は、連続スクロールを継続するように制御する。
【００２８】
また、上方向低速スクロールエリア１８が押下されると、制御部５は、前述した場合と同様の制御を行うことにより、スクロール部１５に表示される複数の項目の連続スクロールを直ちに開始し、上方向低速スクロールエリア１８が押下されている間は、上方向高速スクロールエリア１７を押下した場合よりも低速の第２の速度で上方向に連続してスクロールさせる。また、制御部５は、上方向高速スクロールエリア１７及び上方向低速スクロールエリア１８が押下された場合に、振動パネル１ｃを振動させることにより、表示パネル１ｂを介して一体的に取り付けられているタッチパネル１ａを振動させる。ここで、制御部５は、上方向高速スクロールエリア１７が押下された場合と、上方向低速スクロールエリア１８が押下された場合とで、振動パネル１ｃの振動の仕方を異ならせる。
【００２９】
一方、下方向高速スクロールエリア２１が押下されると、制御部５では、タッチ位置検出部２によって検出された座標情報によって下方向スクロールエリア２１が押下されたと判断する。この場合に、制御部５は、スクロール部１５に表示された複数の項目を下方向にスクロールする際に必要となる画像データ、すなわち、スクロール部１５に表示される新たな項目の画像データをデータ記憶部３より読み出して、メニュー画面生成部４に出力する。メニュー画面生成部４では、スクロール部１５に表示される複数の項目を下方向にスクロールさせるような画像を生成して、表示パネル１ｂに出力する。これにより、スクロール部１５に表示される項目が下方向に連続して第１の速度でスクロールし、「ＤＤＤＤＤＤＤＤ」の下に存在する複数の項目がスクロール部１５に順次表示される。このとき、制御部５は、下方向高速スクロールエリア２１の押下の検出に応じて、スクロール部１５に表示される複数の項目の連続スクロールを直ちに開始し、下方向高速スクロールエリア２１が押下されている間は、連続スクロールを継続するように制御する。
【００３０】
また、下方向低速スクロールエリア２０が押下されると、制御部５は、前述した場合と同様の制御を行うことにより、スクロール部１５に表示される複数の項目の連続スクロールを直ちに開始し、下方向低速スクロールエリア２０が押下されている間は、下方向高速スクロールエリア２１を押下した場合よりも低速の第２の速度で下方向に連続してスクロールさせる。また、制御部５は、下方向高速スクロールエリア２１及び下方向低速スクロールエリア２０が押下された場合に、振動パネル１ｃを振動させることにより、表示パネル１ｂを介して一体的に取り付けられているタッチパネル１ａを振動させる。ここで、制御部５は、下方向高速スクロールエリア２１が押下された場合と、下方向低速スクロールエリア２０が押下された場合とで、振動パネル１ｃの振動の仕方を異ならせる。
【００３１】
前述したように、振動パネル１ｃの振動の仕方は、スクロール部１５のスクロールの速度に応じて異なる。具体的には、上方向高速スクロールエリア１７及び下方向高速スクロールエリア２１が押下された場合には、制御部５は、振動パネル１ｃを第１の時間間隔（例えば０．１２５秒間隔など）で振動させる。また、上方向低速スクロールエリア１８及び下方向低速スクロールエリア２０が押下された場合には、制御部５は、振動パネル１ｃを第１の時間間隔よりも長い第２の時間間隔（例えば０．３秒間隔など）で振動させる。
【００３２】
メニュー画面１１に表示された上方向低速スクロールエリア１８と下方向低速スクロールエリア２０との間には、スクロール部１５に表示された複数の項目をスクロールさせない非スクロールエリア１９が表示されている。これにより、上方向低速スクロールエリア１８又は下方向低速スクロールエリア２０の一方を押下したときに、他方のスクロールエリアを押下され難くすることができる。
【００３３】
また、上スクロールボタン１４が一回押下されると、スクロール部１５に表示されている項目が上方向に一つスクロールし、「ＤＤＤＤＤＤＤＤ」が消えて、「ＡＡＡＡＡＡＡＡ」の上に存在する項目がスクロール部１５に新たに表示される。一方、下スクロールボタン１６が一回押下されると、スクロール部１５に表示されている項目が下方向に一つスクロールし、「ＡＡＡＡＡＡＡＡ」が消えて、「ＤＤＤＤＤＤＤＤ」の下に存在する項目がスクロール部１５に新たに表示される。なお、第１の実施形態において、上スクロールボタン１４及び下スクロールボタン１６を設けなくても良い。
【００３４】
このように、ユーザは、スクロール部１５に表示されている項目をスクロールさせて、メニュー画面１１上に所望の項目を表示させる。そして、所望の項目の左側に表示されている再生ボタン２２をユーザが押下すると、制御部５では、タッチ位置検出部２によって検出された座標情報と、メニュー画面１１上の画像データとを比較して、メニュー画面上のどの操作項目が押下されたかを検出する。ここでは、所望の項目の左側にある再生ボタン２２が押下されるので、所望の項目を再生するための機器制御コマンドをデータ記憶部３より読み出して、操作対象の電子機器（ここではＤＶＤプレーヤー）に出力する。図示しないＤＶＤプレーヤーでは、機器制御コマンドを入力し、内部に装着された図示しないＤＶＤディスクより所望の項目を再生する。また、制御部５は、再生ボタン２２が押下された場合に、振動パネル１ｃを振動させることにより、表示パネル１ｂを介して一体的に取り付けられているタッチパネル１ａを振動させる。
【００３５】
次に、第１の実施形態による表示式入力装置の動作及びスクロール方法を説明する。図３は、第１の実施形態による表示式入力装置の動作及びスクロール方法を示すフローチャートである。まず、初期状態において、制御部５は、表示式入力装置に接続された電子機器の中からユーザによって選択された電子機器のメニュー画面１１を表示するための画像データをデータ記憶部３より読み出しメニュー画面生成部４に出力する。メニュー画面生成部４では、データ記憶部３より入力した画像データに基づいてメニュー画面１１を生成し、表示パネル１ｂに出力する。これにより、表示装置１の表示パネル１ｂには、メニュー画面生成部４によって生成されたメニュー画面１１が表示される（ステップＳ１）。ここで、ユーザによって選択された電子機器は、例えばＤＶＤプレーヤーである。
【００３６】
この状態で、制御部５は、ユーザがタッチパネル１ａを触れることによりタッチ位置検出部２から入力する座標情報と、表示パネル１ｂに表示されているメニュー画面１１の画像データとを比較して、メニュー画面１１中の操作項目が押下されたか否かを判断する（ステップＳ２）。操作項目の操作が行われていない場合には（ステップＳ２にてＮＯ）、ステップＳ２の処理を繰り返す。
【００３７】
一方、操作項目の操作が行われた場合には（ステップＳ２にてＹＥＳ）、制御部５は、その操作項目がスクロールエリアであるか否か、換言するとスクロールエリアが押下されたか否かを判断する（ステップＳ３）。ここで、スクロールエリアには、上方向高速スクロールエリア１７、上方向低速スクロールエリア１８、下方向低速スクロールエリア２０、下方向高速スクロールエリア２１の４つがある。
【００３８】
スクロールエリアが押下されていないと制御部５にて判断した場合には（ステップＳ３にてＮＯ）、その他の操作項目に該当する機器制御コマンドを出力する（ステップＳ４）。例えば、所望の項目の左側に表示されている再生ボタン２２が押下された場合、制御部５では、タッチ位置検出部２によって検出された座標情報と、メニュー画面１１の画像データとを比較して、メニュー画面１１上のどの再生ボタン２２が押下されたかを検出する。そして、その押下された再生ボタン２２に対応する機器制御コマンドをデータ記憶部３より読み出して、操作対象のＤＶＤプレーヤーに出力する。ＤＶＤプレーヤーでは、入力した機器制御コマンドに基づいて、所望の項目の再生を開始する。
【００３９】
一方、スクロールエリアが押下されたと制御部５にて判断した場合には（ステップＳ３にてＹＥＳ）、制御部５は、スクロール部１５に表示する新たな項目の画像データをデータ記憶部３から読み出して、その読み出した画像データを用いて、スクロール部１５内の項目を押下されたスクロールエリアに応じた方向及び速度でスクロールさせる。また、制御部５は、押下されたスクロールエリアに応じた時間間隔で振動パネル１ｃを振動させる（ステップＳ５）。これにより表示パネル１ｂを介して振動パネル１ｃに一体的に取り付けられているタッチパネル１ａを振動させ、ユーザの指等に振動を伝える。
【００４０】
次に、制御部５は、スクロールエリアの押下が終了したか否かを調べる（ステップＳ６）。ここで、スクロールエリアの押下が終了した場合とは、所望の項目がスクロール部１５に表示されたときに、ユーザがスクロールエリアから指を離した場合の他に、ユーザの指が押下したスクロールエリア外にずれた場合も含む。スクロールエリアの押下が終了していないと制御部５にて判断した場合には（ステップＳ６にてＮＯ）、ステップＳ４の処理に戻り、制御部５は、スクロール部１５に表示される複数の項目のスクロールと振動パネル１ｃの振動とを継続する。
【００４１】
一方、スクロールエリアの押下が終了したと制御部５にて判断した場合には（ステップＳ６にてＹＥＳ）、制御部５は、スクロール部１５に表示される複数の項目のスクロールと振動パネル１ｃの振動とを停止させる（ステップＳ７）。そして、ステップＳ２の処理に戻る。
【００４２】
以上詳しく説明したように、第１の実施形態によれば、スクロール部１５に表示される複数の項目を第1の速度で上方向にスクロールさせる上方向高速スクロールエリア１７と、スクロール部１５に表示される複数の項目を第１の速度よりも遅い第２の速度で上方向にスクロールさせる上方向低速スクロールエリア１８と、スクロール部１５に表示される複数の項目を第１の速度で下方向にスクロールさせる下方向高速スクロールエリア２１と、スクロール部１５に表示される複数の項目を第１の速度よりも遅い第２の速度で下方向にスクロールさせる下方向低速スクロールエリア２０とを含むメニュー画面１１を表示パネル１ｂに表示する。そして、メニュー画面１１に表示された各スクロールエリア１７，１８，２０，２１に対応する場所をタッチパネル１ａにより触れて操作する際に、スクロールエリア１７，１８，２０，２１のどの位置に接触されたかに応じてスクロール部１５に表示される複数の項目のスクロールの速度及び方向を異ならせるようにしている。また、接触位置に応じて振動パネル１ｃの振動の仕方を異ならせるようにしている。
【００４３】
これにより、スクロールエリアを押下するだけでスクロール部１５に表示される複数の項目が連続してスクロールするので、スクロールエリアを何度も押下したり、長押ししたりする必要がなくなる。また、スクロールエリアを押下する位置がずれたり離れたりしても、スクロールエリアを再度長押しする必要がなくなる。また、ユーザが押下するスクロールエリアに応じてスクロールの方向及び速度が決まる。そのため、ユーザは、簡単な操作でスクロール部１５に表示される複数の項目を即座に連続してスクロールさせることができると共に、スクロールの速度を容易に変化させることができる。従って、ユーザの使い勝手が向上する。また、スクロールの方向及び速度の少なくとも一方に応じて異なる振動によるフィードバックが与えられることになるので、ユーザは、メニュー画面１１を注視することなくスクロールの方向や速度を把握することができる。
【００４４】
（第２の実施形態）
以下、本発明による第２の実施形態を図面に基づいて説明する。なお、第２の実施形態による表示式入力装置の構成は、図１に示す第１の実施形態による表示式入力装置の構成と同一であるが、表示パネル１ｂに表示するメニュー画面１１の内容および制御部５の動作内容が第１の実施形態と相違する。
【００４５】
図４は、第２の実施形態におけるメニュー画面１１の表示例を示す図である。図４に示す第２の実施形態の表示式入力装置に表示されるメニュー画面１１は、図２に示した第１の実施形態の表示式入力装置に表示されるメニュー画面１１と比べて、初期状態で非スクロールエリア１９の位置にスクロールボタン２３を備える点で異なる。
【００４６】
スクロール部１５に表示された項目をスクロールさせる場合には、ユーザは、スクロールボタン２３に指を接触し、接触したままの状態で上下方向に指をずらすことにより、上方向高速スクロールエリア１７、上方向低速スクロールエリア１８、下方向低速スクロールエリア２０、下方向高速スクロールエリア２１の何れかのスクロールエリアまで指の接触場所を移動させる。
【００４７】
このとき、制御部５は、メニュー画面生成部４を制御して、スクロールボタン２３が指の動きに追従してスライドするようにメニュー画面１１を表示する。そして、制御部５は、スクロールボタン２３がどのスクロールエリアに移動したかを判断し、移動したスクロールエリアに応じて、スクロール部１５に表示される複数の項目を所定の方向に所定の速度でスクロールさせる。
【００４８】
また、制御部５は、スクロールボタン２３がユーザの指などによって押下された場合、及び、スクロールボタン２３が押下された状態で所望のスクロールエリアに移動した場合に、振動パネル１ｃを振動させることにより、表示パネル１ｂを介して一体的に取り付けられているタッチパネル１ａを振動させる。ここで、制御部５は、スクロールボタン２３が移動したスクロールエリアに応じて振動パネル１ｃの振動の仕方を異ならせる。
【００４９】
例えば、図４（ａ）に示す初期状態から図４（ｂ）に示すような状態となるように、スクロールボタン２３を上方向低速スクロールエリア１８に移動させると、制御部５は、スクロール部１５に表示される複数の項目を上方向にスクロールさせたときに必要となる画像データ、すなわち、スクロール部１５に表示される新たな項目の画像データをデータ記憶部３より読み出して、メニュー画面生成部４に出力する。メニュー画面生成部４では、スクロール部１５に表示される項目を上方向にスクロールさせるような画像を生成して、表示パネル１ｂに出力する。これにより、スクロール部１５に表示される項目が上方向に連続して第２の速度でスクロールし、「ＡＡＡＡＡＡＡＡ」の上に存在する複数の項目がスクロール部１５に順次表示される。このとき、制御部５は、上方向低速スクロールエリア１８への接触場所の移動の検出に応じて、スクロール部１５に表示される複数の項目の連続スクロールを直ちに開始し、上方向低速スクロールエリア１８の位置でスクロールボタン２３が押下されている間は、連続スクロールを継続するように制御する。
【００５０】
また、スクロールボタン２３を上方向高速スクロールエリア１７に移動させると、制御部５は、前述した場合と同様の制御を行うことにより、スクロール部１５に表示される複数の項目の連続スクロールを直ちに開始し、上方向高速スクロールエリア１７の位置でスクロールボタン２３が押下されている間は、上方向低速スクロールエリア１８にスクロールボタン２３を移動した場合よりも高速の第１の速度で上方向に連続してスクロールさせる。また、制御部５は、上方向高速スクロールエリア１７及び上方向低速スクロールエリア１８にスクロールボタン２３が移動された場合に、振動パネル１ｃを振動させることにより、表示パネル１ｂを介して一体的に取り付けられているタッチパネル１ａを振動させる。ここで、制御部５は、上方向高速スクロールエリア１７にスクロールボタン２３が移動した場合と、上方向低速スクロールエリア１８にスクロールボタン２３が移動した場合とで、振動パネル１ｃの振動の仕方を異ならせる。
【００５１】
一方、スクロールボタン２３を下方向低速スクロールエリア２０に移動させると、制御部５は、スクロール部１５に表示される複数の項目を下方向にスクロールさせたときに必要となる画像データ、すなわち、スクロール部１５に表示される新たな項目の画像データをデータ記憶部３より読み出して、メニュー画面生成部４に出力する。メニュー画面生成部４では、スクロール部１５に表示される項目を下方向にスクロールさせるような画像を生成して、表示パネル１ｂに出力する。これにより、スクロール部１５に表示される項目が下方向に連続して第２の速度でスクロールし、「ＤＤＤＤＤＤＤＤ」の下に存在する複数の項目がスクロール部１５に順次表示される。このとき、制御部５は、下方向低速スクロールエリア２０への接触場所の移動の検出に応じて、スクロール部１５に表示される複数の項目の連続スクロールを直ちに開始し、下方向低速スクロールエリア２０の位置でスクロールボタン２３が押下されている間は、連続スクロールを継続するように制御する。
【００５２】
また、スクロールボタン２３を下方向高速スクロールエリア２１に移動させると、制御部５は、前述した場合と同様の制御を行うことにより、スクロール部１５に表示される複数の項目の連続スクロールを直ちに開始し、下方向高速スクロールエリア２１の位置でスクロールボタン２３が押下されている間は、下方向低速スクロールエリア２０にスクロールボタン２３が移動した場合よりも高速の第１の速度で下方向に連続してスクロールさせる。また、制御部５は、下方向高速スクロールエリア２１及び下方向低速スクロールエリア２０にスクロールボタン２３が移動された場合に、振動パネル１ｃを振動させることにより、表示パネル１ｂを介して一体的に取り付けられているタッチパネル１ａを振動させる。ここで、制御部５は、下方向高速スクロールエリア２１にスクロールボタン２３が移動した場合と、下方向低速スクロールエリア２０にスクロールボタン２３が移動した場合とで、振動パネル１ｃの振動の仕方を異ならせる。
【００５３】
ここで、スクロールボタン２３が上方向低速スクロールエリア１８と下方向低速スクロールエリア２０との間の領域に存在する場合には、制御部５は、スクロール部１５に表示される複数の項目をスクロールさせない。従って、スクロールボタン２３を操作せず、スクロールエリア１７，１８，２０，２１を直接接触した場合には、スクロール部１５に表示される複数の項目はスクロールしない。
【００５４】
前述したように、振動パネル１ｃの振動の仕方は、スクロール部１５に表示される複数の項目のスクロールの速度に応じて異なる。例えば、スクロールボタン２３が上方向高速スクロールエリア１７及び下方向高速スクロールエリア２１に移動した場合には、制御部５は、振動パネル１ｃを第１の時間間隔（例えば０．１２５秒間隔など）で振動させる。また、スクロールボタン２３が上方向低速スクロールエリア１８及び下方向低速スクロールエリア２０に移動した場合には、制御部５は、振動パネル１ｃを第１の時間間隔よりも長い第２の時間間隔（例えば０．３秒間隔など）で振動させる。
【００５５】
なお、スクロールボタン２３がスクロールエリア１７，１８，２０，２１のどのエリアに移動したかを判断するために、例えば以下の方法を用いる。例えば、スクロールボタン２３に重なる各スクロールエリア１７，１８，２０，２１の面積を調べ、その面積の多いスクロールエリアを移動先のスクロールエリアとする方法がある。
【００５６】
また、上方向低速スクロールエリア１８と下方向低速スクロールエリア２０との間の領域よりも、上方向低速スクロールエリア１８及び下方向低速スクロールエリア２０を優先し、上方向低速スクロールエリア１８及び下方向低速スクロールエリア２０よりも、上方向高速スクロールエリア１７及び下方向高速スクロールエリア２１を優先する方法がある。具体的には、スクロールボタン２３の一部が上方向低速スクロールエリア１８又は下方向低速スクロールエリア２０に重なった場合には、スクロールボタン２３が上方向低速スクロールエリア１８又は下方向低速スクロールエリア２０に移動したとする。また、スクロールボタン２３の一部が上方向高速スクロールエリア１７又は下方向高速スクロールエリア２１に重なった場合には、スクロールボタン２３が上方向高速スクロールエリア１７又は下方向高速スクロールエリア２１に移動したとする。
【００５７】
次に、第２の実施形態による表示式入力装置の動作及びスクロール方法を説明する。図５は、第２の実施形態による表示式入力装置の動作及びスクロール方法を示すフローチャートである。まず、初期状態において、制御部５は、表示式入力装置に接続された電子機器の中からユーザによって選択された電子機器（ここではＤＶＤプレーヤー）のメニュー画面１１を表示するための画像データをデータ記憶部３より読み出しメニュー画面生成部４に出力する。メニュー画面生成部４では、データ記憶部３より入力した画像データに基づいてメニュー画面１１を生成し、表示パネル１ｂに出力する。これにより、表示装置１の表示パネル１ｂには、メニュー画面生成部４によって生成されたメニュー画面１１が表示される（ステップＳ１１）。
【００５８】
この状態で、制御部５は、ユーザがタッチパネル１ａを触れることによりタッチ位置検出部２から入力する座標情報と、表示パネル１ｂに表示されているメニュー画面１１の画像データとを比較して、メニュー画面１１中の操作項目が押下されたか否かを判断する（ステップＳ１２）。操作項目の操作が行われていない場合には（ステップＳ１２にてＮＯ）、ステップＳ１２の処理を繰り返す。
【００５９】
一方、操作項目の操作が行われた場合には（ステップＳ１２にてＹＥＳ）、制御部５は、その操作項目がスクロールボタン２３であり、スクロールボタン２３が上下方向にスライドしたか否かを判断する（ステップＳ１３）。操作が行われた操作項目がスクロールボタン２３ではないと制御部５にて判断した場合、又は、スクロールボタン２３が上下方向にスライドしなかったと制御部５にて判断した場合には（ステップＳ１３にてＮＯ）、その他の操作項目に該当する機器制御コマンドを出力する（ステップＳ１４）。例えば、所望の項目の左側に表示されている再生ボタン２２が押下された場合、制御部５では、タッチ位置検出部２によって検出された座標情報と、メニュー画面の画像データとを比較して、メニュー画面上のどの再生ボタン２２が押下されたかを検出する。そして、押下された再生ボタン２２に対応する機器制御コマンドをデータ記憶部３より読み出して、操作対象のＤＶＤプレーヤーに出力する。ＤＶＤプレーヤーでは、入力した機器制御コマンドに基づいて、所望の項目の再生を開始する。
【００６０】
一方、操作が行われた操作項目がスクロールボタン２３であり、スクロールボタン２３が上下方向にスライドしたと制御部５にて判断した場合には（ステップＳ１３にてＹＥＳ）、制御部５は、スクロール部１５に表示する複数の項目の画像データをデータ記憶部３から読み出して、その画像データを用いて、スクロール部１５に表示される複数の項目をスクロールボタン２３が移動した位置のスクロールエリアに応じた方向及び速度でスクロールさせる。また、制御部５は、移動先のスクロールエリアに応じた時間間隔で振動パネル１ｃを振動させる（ステップＳ１５）。これにより、表示パネル１ｂを介して振動パネル１ｃに一体的に取り付けられているタッチパネル１ａを振動させ、ユーザの指等に振動を伝える。
【００６１】
次に、制御部５は、スクロールボタン２３の操作が終了したか否かを調べる（ステップＳ１６）。ここで、スクロールボタン２３の操作が終了した場合とは、ユーザの指がスクロールボタン２３から離れた場合や、上方向低速スクロールエリア１８と下方向低速スクロールエリア２０との間の非スクロール領域にスクロールボタン２３が移動した場合のほかに、ユーザの指が移動先のスクロールエリア外にずれた場合も含む。スクロールボタン２３の操作が終了していないと制御部５にて判断した場合には（ステップＳ１６にてＮＯ）、ステップＳ１４の処理に戻り、制御部５は、スクロール部１５のスクロールと振動パネル１ｃの振動とを継続する。
【００６２】
一方、スクロールボタン２３の操作が終了したと制御部５にて判断した場合には（ステップＳ１６にてＹＥＳ）、制御部５は、スクロール部１５に表示される複数の項目のスクロールと振動パネル１ｃの振動とを停止させる（ステップＳ１７）。そして、スクロールボタン２３が上方向低速スクロールエリア１８と下方向低速スクロールエリア２０との間の初期位置（非スクロール領域）に移動していない場合には、スクロールボタン２３を初期位置に戻し、ステップＳ１２の処理に戻る。
【００６３】
以上詳しく説明したように、第２の実施形態によれば、スクロール部１５に表示される複数の項目を第１の速度で上方向にスクロールさせる上方向高速スクロールエリア１７と、スクロール部１５に表示される複数の項目を第１の速度よりも遅い第２の速度で上方向にスクロールさせる上方向低速スクロールエリア１８と、スクロール部１５に表示される複数の項目を第１の速度で下方向にスクロールさせる下方向高速スクロールエリア２１と、スクロール部１５に表示される複数の項目を第１の速度よりも遅い第２の速度で下方向にスクロールさせる下方向低速スクロールエリア２０とを含むメニュー画面１１を表示パネル１ｂに表示する。そして、表示パネル１ｂに表示されたスクロールボタン２３を各スクロールエリア１７，１８，２０，２１に移動させるようにタッチパネル１ａを触れて操作する際に、スクロールボタン２３を接触してスクロールエリア１７，１８，２０，２１のどの位置まで指がなぞられたかに応じて、スクロール部１５に表示される複数の項目のスクロールの速度及び方向を異ならせるようにしている。また、スクロールボタン２３を接触してなぞられたスクロールエリアに応じて振動パネル１ｃの振動の仕方を異ならせるようにしている。
【００６４】
これにより、ユーザがスクロール部１５に表示される複数の項目を連続的にスクロールさせる際に、スクロールボタン２３を押下して所望のスクロールエリアにずらすだけで良いので、スクロールエリアを何度も押下したり、長押ししたりする必要がなくなる。また、スクロールエリアを押下する位置がずれたり離れたりしても、スクロールエリアを再度長押しする必要がなくなる。また、ユーザが押下するスクロールボタン２３の移動位置に応じてスクロールの方向及び速度が決まる。これにより、ユーザは、簡単な操作でスクロール部１５に表示される複数の項目を即座に連続してスクロールさせることができると共に、スクロールの速度を容易に変化させることができる。また、ユーザが押下するスクロールボタンの移動方向に応じてスクロールの方向が決まる。これにより、ユーザは、メニュー画面１１を注視することなくスクロールの方向を把握することができる。従って、ユーザの使い勝手が向上する。また、スクロールの方向及び速度の少なくとも一方に応じて異なる振動によるフィードバックが与えられることになるので、ユーザは、メニュー画面１１を注視することなくスクロールの方向や速度を把握することができる。また、スクロールボタン２３を押下した場合に、振動によるフィードバックが与えられることになるので、ユーザは、スクロールボタン２３を押下したこと自体もメニュー画面１１を注視することなく把握することができる。
【００６５】
なお、前記第２の実施形態では、ユーザがスクロールエリア１７，１８，２０，２１を直接押下したときには、スクロール部１５に表示される複数の項目のスクロールを行わないようにしているが、本発明は、これに限定されない。例えば、スクロールボタン２３を移動させることによってスクロールさせるだけでなく、スクロールエリア１７，１８，２０，２１を直接触れることによってスクロールさせるようにしても良い。これにより、スクロールボタン２３を動かしてスクロール部１５に表示される複数の項目をスクロールさせている状態で、タッチパネル１ａから指が離れてしまっても、ユーザは、その位置を再度触れるだけで、メニュー画面１１を確認してスクロールボタン２３を再度押下することなく、スクロールを行うことができる。
【００６６】
また、前記第１の実施形態では、タッチパネル１ａを指で押下している状態で、各スクロールエリア１７，１８，２０，２１から指がずれてしまった場合には、スクロール部１５に表示される複数の項目のスクロールを停止するようにしているが、これに限定されない。例えば、図６に示すように、上方向高速スクロールエリア１７の右側に上方向高速スクロール補助エリア１７ａを、上方向低速スクロールエリア１８の右側に上方向低速スクロール補助エリア１８ａを、下方向低速スクロールエリア２０の右側に下方向低速スクロール補助エリア２０ａを、下方向高速スクロールエリア２１の右側に下方向高速スクロールエリア２１ａを設け、補助エリア内であれば指がずれてもスクロールを継続するようにしても良い。
【００６７】
ここで、制御部５は、メニュー画面生成部４を制御し、各スクロールエリア１７，１８，２０，２１が押下されている状態で、隣接する補助エリア１７ａ，１８ａ，２０ａ，２１ａをメニュー画面１１上に表示させる。そして、制御部５は、各スクロールエリア１７，１８，２０，２１が押下されている状態で、押下される位置がこれらの補助エリア１７ａ，１８ａ，２０ａ，２１ａにずれた場合でも、スクロール部１５に表示された複数の項目のスクロールを継続するように制御する。これにより、各スクロールエリア１７，１８，２０，２１を押下する指が右方向にずれてしまっても、スクロール部１５に表示された複数の項目のスクロールを継続することができるので、ユーザはスクロールを容易に継続させることができる。
【００６８】
また、このように補助エリア１７ａ，１８ａ，２０ａ，２１ａを設ける場合において、制御部５は、各スクロールエリア１７，１８，２０，２１が押下されている状態で、補助エリア１７ａ，１８ａ，２０ａ，２１ａをメニュー画面１１上に表示させずに、補助エリア１７ａ，１８ａ，２０ａ，２１ａに該当する接触場所を設定するようにしても良い。
【００６９】
また、例えば、スクロールエリア１７，１８，２０，２１が一旦押下された状態において、制御部５は、タッチパネル１ａ上の押下されたスクロールエリア以外の操作項目を無効化し、タッチパネル１ａ上の接触場所の移動に対して、Ｙ座標のみを監視するようにしても良い。具体的には、スクロールエリア１７，１８，２０，２１の何れかが押下されると、制御部５は、タッチパネル１ａ上の押下されたスクロールエリア以外の操作項目を無効化して、接触場所の移動をＹ座標のみで監視する。そして、接触場所の移動によって、移動先の接触場所が最初に押下されたスクロールエリアのＹ座標の範囲から外れない場合には、スクロール部１５に表示される複数の項目のスクロールを継続するように制御する。これにより、スクロール補助エリアを表示したり設定したりすることなく、各スクロールエリア１７，１８，２０，２１を押下する指がＸ座標上でずれてしまっても、スクロール部１５に表示される複数の項目のスクロールを継続することができる。従って、ユーザはメニュー画面１１を注視することなく、スクロール部１５に表示される複数の項目のスクロールを容易に継続させることができる。
【００７０】
また、このようにタッチ位置のＹ座標を見てスクロールの制御を行う場合において、接触場所の移動によって、移動先の接触場所が最初に押下されたスクロールエリアのＹ座標の範囲から外れたときには、スクロールを中止するようにしても良い。
【００７１】
また、前述したようにタッチ位置のＹ座標を見てスクロールの継続又は中止を制御する場合において、複数のスクロールエリア１７，１８，２０，２１の上端に位置する上方向高速スクロールエリア１７の上方に指がずれてしまった場合、及び、複数のスクロールエリア１７，１８，２０，２１の下端に位置する下方向高速スクロールエリア２１の下方に指がずれてしまった場合には、上方向高速スクロールエリア１７又は下方向高速スクロールエリア２１に対応する速度及び方向でスクロールを継続するように制御しても良い。このようにすれば、上方向高速スクロールエリア１７を押下する指がＹ座標の上方にずれた場合や下方向高速スクロールエリア２１を押下する指がＹ座標の下方にずれた場合でも、スクロール部１５に表示される複数の項目のスクロールを継続することができる。従って、ユーザはスクロールを容易に継続させることができる。
【００７２】
また、前述したようにタッチ位置のＹ座標を見てスクロールの制御を行う場合において、接触場所の移動によって、移動先の接触場所が最初に押下されたスクロールエリアを含む複数のスクロールエリア１７，１８，２０，２１のＹ座標の範囲内から外れないときには、移動先の接触場所のＹ座標に対応するスクロールエリアの速度及び方向にてスクロール部に表示される複数の項目のスクロールを行うようにしても良い。これにより、各スクロールエリア１７，１８，２０，２１を押下する指がＸ座標上でずれてしまい、更に、Ｙ座標上でずれてしまった場合でも、スクロール部１５に表示される複数の項目のスクロールの速度及び方向を変化させることができる。従って、ユーザはメニュー画面１１を注視することなく、スクロール部１５に表示される複数の項目のスクロールを容易に変化させることができる。
【００７３】
また、前述したようにタッチ位置のＹ座標を見てスクロールの制御を行う場合において、接触場所の移動によって、移動先の接触場所が最初に押下されたスクロールエリアを含む複数のスクロールエリア１７，１８，２０，２１のＹ座標の範囲内から外れ、複数のスクロールエリア１７，１８，２０，２１の上端に位置する上方向高速スクロールエリア１７の上方に指がずれてしまった場合、及び、複数のスクロールエリア１７，１８，２０，２１の下端に位置する下方向高速スクロールエリア２１の下方に指がずれてしまったときには、上方向高速スクロールエリア１７又は下方向高速スクロールエリア２１に対応する速度及び方向でスクロールを継続するように制御しても良い。
【００７４】
また、前記第２の実施形態においても、各スクロールエリア１７，１８，２０，２１の右側にスクロール補助エリアを設けるようにしても良い。これにより、スクロールボタン２３が各スクロールエリア１７，１８，２０，２１に移動している状態で、スクロールボタン２３を押下する指が右方向にずれてしまっても、スクロール部１５に表示される複数の項目のスクロールを継続することができる。
【００７５】
また、前記第２の実施形態においても、スクロールボタン２３が各スクロールエリア１７，１８，２０，２１に一旦移動している状態において、制御部５は、タッチパネル１ａ上のスクロールエリア以外の操作項目を無効化し、タッチパネル１ａ上のＹ座標のみを監視するようにしても良い。これにより、スクロール補助エリア１７ａ，１８ａ，２０ａ，２１ａを表示することなく、スクロールボタン２３の移動先の各スクロールエリア１７，１８，２０，２１を押下する指がＸ座標上でずれた場合や、スクロールボタン２３の移動先の上方向高速スクロールエリア１７を押下する指がＹ座標の上方にずれた場合、スクロールボタン２３の移動先の下方向高速スクロールエリア２１を押下する指がＹ座標の下方にずれた場合、スクロールボタン２３の移動先の各スクロールエリア１７，１８，２０，２１を押下する指がＸ座標上でずれて、更にＹ座標上でずれた場合でも、スクロール部１５に表示される複数の項目のスクロールを継続することができる。従って、ユーザはメニュー画面１１を注視することなく、スクロール部１５に表示された複数の項目のスクロールを容易に継続させることができる。
【００７６】
また、前記第１の実施形態及び第２の実施形態では、スクロールの速度を高速及び低速の二種類としているが、これに限定されない。例えば、スクロールの速度を高速、中速、低速の三種類やそれ以上とし、それぞれに応じたスクロールエリアをメニュー画面１１上に表示するようにしても良い。これにより、様々なスクロールの速度を設定することができる。ここで、スクロールの速度の種類に応じて、振動パネル１ｃの振動の仕方を異ならせるために、振動パネル１ｃの振動パターンを増やすようにしても良い。
【００７７】
また、前記第２の実施形態では、スクロールボタン２３が移動するスクロールエリア１７，１８，２０，２１をメニュー画面１１上に表示しているが、これに限定されない。例えば、スクロールエリア１７，１８，２０，２１をメニュー画面１１上に表示せずに、スクロールボタン２３が初期位置から離れるに連れて、スクロール部１５に表示される複数の項目のスクロールの速度を増すようにしても良い。
【００７８】
また、前記第１の実施形態及び第２の実施形態において、タッチパネル１ａは、表示パネル１ｂを介して振動パネル１ｃに一体的に取り付けられているので、タッチパネル１ａ全体が振動しているが、これに限定されない。例えば、振動パネル１ｃの代わりに複数の振動子を並べる等して、タッチパネル１ａ上におけるユーザが触れた位置に対応する位置にある振動子を振動させるようにしても良い。
【００７９】
また、前記第１の実施形態及び第２の実施形態では、スクロールの速度に応じて、振動パネル１ｃの振動の仕方を異ならせているが、これに限定されない。例えば、スクロールの方向に応じて、振動パネル１ｃの振動の仕方を異ならせても良いし、スクロールの速度及び方向に応じて、振動パネル１ｃの振動の仕方を異ならせても良い。
【００８０】
また、前記第１の実施形態及び第２の実施形態では、振動パネル１ｃの振動の仕方を異ならせるために、振動の時間間隔を異ならせているが、これに限定されない。例えば、振動の周波数を異ならせたり、正弦波や三角波などのように異なる波形により振動を実現したりしても良い。
【００８１】
また、前記第１の実施形態及び第２の実施形態では、制御対象の電子機器をＤＶＤプレーヤーとし、スクロール部１５に表示される項目をチャプターとしているが、これに限定されない。例えば、制御対象の電子機器をナビゲーション装置とし、スクロール部１５に表示される項目を目的地の候補などとしても良い。また、制御対象の電子機器をＣＤプレーヤーとし、スクロール部１５に表示される項目を曲名などとしても良い。
【００８２】
その他、前記第１の実施形態及び第２の実施形態は、本発明を実施するにあたっての具体化の一例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその精神、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。
【産業上の利用可能性】
【００８３】
本発明の表示式入力装置は、複数の選択項目の中から何れかを選択させる動作を行う必要がある電子機器、例えばオーディオビジュアル機器、カーナビゲーション装置、パーソナルコンピュータ、ＰＤＡ等に有用である。
【図面の簡単な説明】
【００８４】
【図１】第１の実施形態及び第２の実施形態による表示式入力装置の構成例を示すブロック図である。
【図２】第１の実施形態による表示式入力装置に表示されるメニュー画面の例を示す図である。
【図３】第１の実施形態による表示式入力装置の動作及びスクロール方法の例を示すフローチャートである。
【図４】第２の実施形態による表示式入力装置に表示されるメニュー画面の例を示す図である。
【図５】第２の実施形態による表示式入力装置の動作及びスクロール方法の例を示すフローチャートである。
【図６】第１の実施形態による表示式入力装置に表示されるメニュー画面の変形例を示す図である。
【図７】従来の表示式入力装置に表示されるメニュー画面の例を示す図である。
【符号の説明】
【００８５】
１    表示装置
１ａ    タッチパネル
１ｂ    表示パネル
１ｃ    振動パネル
２    タッチ位置検出部
３    データ記憶部
４    メニュー画面生成部
５    制御部
１５    スクロール部
１７    上方向高速スクロールエリア
１８    上方向低速スクロールエリア
２０    下方向低速スクロールエリア
２１    下方向高速スクロールエリア
２３    スクロールボタン
【図１】
2006163460.tif 000003
【図２】
2006163460.tif 000004
【図３】
2006163460.tif 000005
【図４】
2006163460.tif 000006
【図５】
2006163460.tif 000007
【図６】
2006163460.tif 000008
【図７】
2006163460.tif 000009