(57)【要約】【課題】画面に表示し切れない情報における、表示されていない遠い位置の部分も、簡易な操作をもって短時間で表示させることができるユーザインタフェース装置を提供する。【解決手段】ユーザインタフェース装置は、画像を表示するディスプレイと、指の接触位置を時間経過に応じて逐次出力するタッチパネルと、当該指により該タッチパネルに与えられた押圧力を検出する押圧力検出部とを備えている。さらに、画像全体をスクロールさせるドラッグ操作が終了したか否かを判定する操作判定手段と、操作判定手段が真の判定を行った際、ドラッグ操作以降における押圧力の最大値に応じて、ドラッグ操作後のスクロールの速度である「ドラッグ後」速度を逐次決定するスクロール速度決定手段と、ドラッグ操作によるスクロールの後、決定された「ドラッグ後」速度で画像全体を更にスクロールさせるスクロール制御手段とを有する。【選択図】図５
2015228260.tif 000002
【特許請求の範囲】
【請求項１】
画像を画面に表示する画像表示部と、指の接触位置を時間経過に応じて逐次出力するタッチパネルと、当該指により該タッチパネルに与えられた押圧力を検出する押圧力検出部とを備えており、当該指によるドラッグ操作によって画像全体をスクロールするユーザインタフェース装置であって、
当該指によるドラッグ操作が終了したか否かを判定する操作判定手段と、
前記操作判定手段が真の判定を行った際、ドラッグ操作以降における当該押圧力の最大値に応じて、ドラッグ操作後のスクロールの速度であるドラッグ後速度を逐次決定するスクロール速度決定手段と、
ドラッグ操作によるスクロールの後、決定された当該ドラッグ後速度で画像全体を更にスクロールさせるスクロール制御手段と
を有することを特徴とするユーザインタフェース装置。
【請求項２】
前記操作判定手段は、自ら真の判定を行った後、当該指が前記タッチパネルに接触しているか否かを逐次判定し、前記スクロール速度決定手段は、当該指が接触していないと判定された際、当該押圧力の最大値にかかわらず、ドラッグ後速度をゼロに決定することを特徴とする請求項１に記載のユーザインタフェース装置。
【請求項３】
前記操作判定手段は、自ら真の判定を行った後、当該指が前記タッチパネルに接触しているか否かを逐次判定し、前記スクロール制御手段は、当該指が接触していると判定された場合に、決定された前記ドラッグ後速度で画像全体を更にスクロールさせることを特徴とする請求項１又は２に記載のユーザインタフェース装置。
【請求項４】
前記スクロール制御手段は、前記ドラッグ操作時のスクロールの向きの情報を保持し、該ドラッグ操作後に、該ドラッグ操作時のスクロールの向きで、画像全体を更にスクロールさせることを特徴とする請求項１から３のいずれか１項に記載のユーザインタフェース装置。
【請求項５】
前記タッチパネルに接触した当該指に対して触覚応答を与える触覚応答機構部と、
当該指に対して前記タッチパネルを介して、スクロールの速度に応じた触覚応答を与えるべく前記触覚応答機構部を制御する触覚応答制御手段と
を更に有することを特徴とする請求項１から４のいずれか１項に記載のユーザインタフェース装置。
【請求項６】
前記触覚応答制御手段は、当該指に、スクロールの速度が高いほど強い振動を与えるように前記触覚応答機構部を制御することを特徴とする請求項５に記載のユーザインタフェース装置。
【請求項７】
ユーザの操作から見て、ドラッグ操作を行った直後に当該指をタッチパネルに対して所定の押圧力で押し込んだ後押し込みを緩めた場合、前記スクロール制御手段は、スクロールの速度を、前記所定の押圧力に応じて決定されたドラッグ後速度にまで増加させ、その後、該ドラッグ後速度に維持することを特徴とする請求項１から６のいずれか１項に記載のユーザインタフェース装置。
【請求項８】
画像を画面に表示する画像表示部と、指の接触位置を時間経過に応じて逐次出力するタッチパネルと、当該指により該タッチパネルに与えられた押圧力を検出する押圧力検出部とを備えており、当該指によるドラッグ操作によって画像全体をスクロールするユーザインタフェース装置に搭載されたプログラムであって、
当該指によるドラッグ操作が終了したか否かを判定する操作判定手段と、
前記操作判定手段が真の判定を行った際、ドラッグ操作以降における当該押圧力の最大値に応じて、ドラッグ操作後のスクロールの速度であるドラッグ後速度を逐次決定するスクロール速度決定手段と、
ドラッグ操作によるスクロールの後、決定された当該ドラッグ後速度で画像全体を更にスクロールさせるスクロール制御手段と
してコンピュータを機能させることを特徴とするユーザインタフェース装置用のプログラム。
【請求項９】
画像を画面に表示する画像表示部と、指の接触位置を時間経過に応じて逐次出力するタッチパネルと、当該指により該タッチパネルに与えられた押圧力を検出する押圧力検出部とを備えており、当該指によるドラッグ操作によって画像全体をスクロールするユーザインタフェース装置における画像スクロール方法であって、
当該指によるドラッグ操作が終了したか否かを判定する第１のステップと、
第１のステップで真の判定がなされた際、ドラッグ操作以降における当該押圧力の最大値に応じて、ドラッグ操作後のスクロールの速度であるドラッグ後速度を逐次決定する第２のステップと、
ドラッグ操作によるスクロールの後、決定された当該ドラッグ後速度で画像全体を更にスクロールさせる第３のステップと
を有することを特徴とする画像スクロール方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を表示するディスプレイと、ユーザインタフェースとしてのタッチパネルとを備えたユーザインタフェース装置に関する。
【背景技術】
【０００２】
従来、画面に指、スタイラス等で触れることによって入力操作を行う、タッチパネルを搭載したユーザインタフェース装置が広く普及している。特に、近年、スマートフォン、タブレット型コンピュータ、電子書籍、ＰＤＡ(Personal Digital Assistant)のようなユーザインタフェース装置、いわゆる携帯型情報機器では、指による操作を受け入れるユーザインタフェースとしてタッチパネルが積極的に採用されている。
【０００３】
携帯型情報機器は、携帯性を高めるべく小型化を必要とする。このため、ユーザインタフェースとして物理的な入力キーを採用した場合、それら入力キー自体のサイズを小さくしなければならず、操作性の低下が懸念される。これに対し、タッチパネルを採用した場合、仮想ボタンのサイズを、アプリケーションの機能に応じて適切に変更することができ、操作性の向上を図ることができる。
【０００４】
指によるタッチパネルへの入力では、ディスプレイに表示される画像全体を移動させる操作を如何に行うかが、操作性向上のための１つのポイントとなる。特に、携帯型情報機器では、ディスプレイの画面のサイズが限定されているので、文書、イメージ等の情報を一画面で表示し切れない場合が多い。従って、画像全体を移動させ、表示し切れない情報部分を表示させるための操作が重要となる。
【０００５】
従来、一画面に収まり切らない情報における所望の部分を表示する方法として、スクロールが知られている。スクロールは、画像全体を画面の上下方向、又は左右方向に移動させ、画面外に隠れていた（とされる）情報部分を引き出して表示させる操作手法である。一般に、パーソナルコンピュータでは、画面の端に設けられたスクロールバーを上下に又は左右に移動させたり、マウスのホイールを回転させたり、又はこのホイールを押下しつつマウスを移動させたりして画像全体をスクロールすることができる。
【０００６】
また、カーナビゲーション装置では、指の接触位置の直下にある地図の地点が、画面の中心にくるようにスクロールする、いわゆるワンタッチスクロールが採用されている。このワンタッチスクロールでは、タッチの時間間隔が閾値以下の場合に、スクロールと共に画面をズームアウトする技術が提案されている（特許文献１参照）。この技術では、表示中の画面から遠く離れた位置をディスプレイ中心にスクロールすることが図られる。また、操作者がタッチパネル上に置いた指でスクロール操作を行った場合でも、極僅かな時間で瞬間的に触れた場合でも、入力ミスの低減が図られる技術も存在する（特許文献２参照）。
【０００７】
一方で、多くの携帯型情報機器でも、指をタッチパネルに接触させたまま移動させる、いわゆるドラッグ操作によって、画像全体をスクロールすることができる。また、機器の傾きを検知し、所定のタッチ操作の下、この傾きの大きさに応じて速度を変化させつつスクロールする技術も提案されている（特許文献３参照）。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００９−２６５８３５号公報
【特許文献２】特開２００７−１０６４５号公報
【特許文献３】特開２０１１−７６３４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、携帯型情報機器で、指によるドラッグ操作によってスクロールする場合、画面に表示し切れない情報における、表示されていない遠い位置の部分を表示させようとすると、何度もドラッグ操作を行わなければならない。
【００１０】
ここで、「遠い」位置とは、情報空間におけるより離れた位置を意味する。例えば、あるコンテンツの画像としての幅が、画面の幅よりも相当に大きい場合を考える。このコンテンツの表示されていない部分は、コンテンツの幅方向の端に近い位置にあるほど、画面から見てより「遠い」位置にあることになる。
【００１１】
実際、画像全体を一度のドラッグ操作で移動させる場合、その移動量は、指の可動範囲、即ち画面内の２点間の距離に限られる。そのため、表示したい部分がより「遠い」位置にあるほど、より多くの回数だけドラッグ操作が必要となってしまう。
【００１２】
この問題は、特許文献１乃至３に開示されたような従来技術を適用しても解決し難い。例えば、特許文献１及び２に開示されたようなワンタッチスクロールでも、画面内の指の接触位置が中心に移動するだけであり、基本的に１回の操作での画像全体の移動量は限られている。また、所望の部分を探し易くするためにスクロール速度を調整することも困難である。さらに、特許文献１の技術では、スクロールとともに画像全体をズームアウトして表示範囲をより広くしている。これは、地図情報のスクロールでは有効であるが、例えば、携帯型情報機器で文書及びイメージのコンテンツにおいて所望の部分を探す場合には、文字が小さくなって確認し難くなる等、弊害が多い。
【００１３】
また、特許文献３のように、所定のタッチ動作の下、携帯型情報機器を傾け、その傾きの大きさに応じた速度でスクロールさせる操作は、スクロール速度を調整できる利点を有するものの、ユーザにとって決して容易ではない。また、画面を傾けた状態でスクロールされる画像を確認しなければならず、所望の部分を探し出すのに不便さが残る。
【００１４】
そこで、本発明は、画面に表示し切れない情報における、表示されていない遠い位置の部分も、簡易な操作をもって短時間で表示させることができるユーザインタフェース装置、画像スクロール方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１５】
本発明によれば、画像を画面に表示する画像表示部と、指の接触位置を時間経過に応じて逐次出力するタッチパネルと、当該指によりこのタッチパネルに与えられた押圧力を検出する押圧力検出部とを備えており、当該指によるドラッグ操作によって画像全体をスクロールするユーザインタフェース装置であって、
当該指によるドラッグ操作が終了したか否かを判定する操作判定手段と、
操作判定手段が真の判定を行った際、ドラッグ操作以降における当該押圧力の最大値に応じて、ドラッグ操作後のスクロールの速度であるドラッグ後速度を逐次決定するスクロール速度決定手段と、
ドラッグ操作によるスクロールの後、決定された当該ドラッグ後速度で画像全体を更にスクロールさせるスクロール制御手段と
を有するユーザインタフェース装置が提供される。
【００１６】
この本発明によるユーザインタフェース装置の一実施形態として、操作判定手段は、自ら真の判定を行った後、当該指がタッチパネルに接触しているか否かを逐次判定し、スクロール速度決定手段は、当該指が接触していないと判定された際、当該押圧力の最大値にかかわらず、ドラッグ後速度をゼロに決定することも好ましい。
【００１７】
また、本発明によるユーザインタフェース装置の他の実施形態として、操作判定手段は、自ら真の判定を行った後、当該指がタッチパネルに接触しているか否かを逐次判定し、スクロール制御手段は、当該指が接触していると判定された場合に、決定されたドラッグ後速度で画像全体を更にスクロールさせることも好ましい。
【００１８】
さらに、本発明によるユーザインタフェース装置の他の実施形態として、スクロール制御手段は、ドラッグ操作時のスクロールの向きの情報を保持し、このドラッグ操作後に、このドラッグ操作時のスクロールの向きで、画像全体を更にスクロールさせることも好ましい。
【００１９】
また、本発明によるユーザインタフェース装置の他の実施形態として、タッチパネルに接触した当該指に対して触覚応答を与える触覚応答機構部と、
当該指に対してタッチパネルを介して、スクロールの速度に応じた触覚応答を与えるべく触覚応答機構部を制御する触覚応答制御手段と
を更に有することも好ましい。また、この場合、触覚応答制御手段は、当該指に、スクロールの速度が高いほど強い振動を与えるように触覚応答機構部を制御することも好ましい。
【００２０】
また、本発明によるユーザインタフェース装置によれば、ユーザの操作から見て、ドラッグ操作を行った直後に当該指をタッチパネルに対して所定の押圧力で押し込んだ後押し込みを緩めた場合、スクロール制御手段は、スクロールの速度を、所定の押圧力に応じて決定されたドラッグ後速度にまで増加させ、その後、このドラッグ後速度に維持することも好ましい。
【００２１】
本発明によれば、さらに、画像を画面に表示する画像表示部と、指の接触位置を時間経過に応じて逐次出力するタッチパネルと、当該指によりこのタッチパネルに与えられた押圧力を検出する押圧力検出部とを備えており、当該指によるドラッグ操作によって画像全体をスクロールするユーザインタフェース装置に搭載されたプログラムであって、
当該指によるドラッグ操作が終了したか否かを判定する操作判定手段と、
操作判定手段が真の判定を行った際、ドラッグ操作以降における当該押圧力の最大値に応じて、ドラッグ操作後のスクロールの速度であるドラッグ後速度を逐次決定するスクロール速度決定手段と、
ドラッグ操作によるスクロールの後、決定された当該ドラッグ後速度で画像全体を更にスクロールさせるスクロール制御手段と
してコンピュータを機能させるユーザインタフェース装置用のプログラムが提供される。
【００２２】
本発明によれば、さらにまた、画像を画面に表示する画像表示部と、指の接触位置を時間経過に応じて逐次出力するタッチパネルと、当該指によりこのタッチパネルに与えられた押圧力を検出する押圧力検出部とを備えており、当該指によるドラッグ操作によって画像全体をスクロールするユーザインタフェース装置における画像スクロール方法であって、
当該指によるドラッグ操作が終了したか否かを判定する第１のステップと、
第１のステップで真の判定がなされた際、ドラッグ操作以降における当該押圧力の最大値に応じて、ドラッグ操作後のスクロールの速度であるドラッグ後速度を逐次決定する第２のステップと、
ドラッグ操作によるスクロールの後、決定された当該ドラッグ後速度で画像全体を更にスクロールさせる第３のステップと
を有する画像スクロール方法が提供される。
【発明の効果】
【００２３】
本発明のユーザインタフェース装置、画像スクロール方法及びプログラムによれば、画面に表示し切れない情報における、表示されていない遠い位置の部分も、簡易な操作をもって短時間で表示させることができる。
【図面の簡単な説明】
【００２４】
【図１】「ドラッグクリック」操作を説明するための、携帯型情報機器の前面図、及び指による操作の概略図である。
【図２】押圧力最大値ｐＭＡＸの関数としての「ドラッグ後」速度ｖＡＤの種々の態様を示すグラフである。
【図３】「ドラッグクリック」操作における、指による押圧力ｐＣの時間変化に対応したスクロール速度の時間変化の一実施形態を示すグラフである。
【図４】本発明による携帯型情報機器の構成を概略的に示す斜視図、及び本発明による画像のスクロール方法の一実施形態を示すフローチャートである。
【図５】本発明による携帯型情報機器の一実施形態を示す機能構成図である。
【発明を実施するための形態】
【００２５】
以下、本発明の実施形態について、図面を用いて詳細に説明する。
【００２６】
本発明によるユーザインタフェース装置は、ディスプレイに表示された画像全体をドラッグ操作によってスクロールした後、指によりタッチパネルに与えられた押圧力の最大値に応じて決定された速度で、更にスクロールする点に特徴を有する。以下、このドラッグ操作と、その後の指によるタッチパネルに対する押し込みとを合わせて、「ドラッグクリック」操作と称する。
【００２７】
ここで、「画像全体」とは、ディスプレイの画面に表示された全画像のうち、スクロールの対象となる部分である。当然に、表示された全画像でもあり得る。例えば、一画面に収まり切らない情報における表示された部分は、スクロール対象となる。
【００２８】
尚、本発明が対象とするユーザインタフェース装置では、ユーザの指がタッチパネルに接触することによって情報が入力される。そのため、当該装置の多くは、手で携帯して操作可能である、スマートフォンやタブレット型コンピュータのような携帯型情報機器である。従って、以下、本発明の実施形態として、携帯型情報機器を説明する。
【００２９】
図１は、「ドラッグクリック」操作を説明するための、携帯型情報機器の前面図、及び指による操作の概略図である。なお、容易な理解のため、以下、画像として検索結果が表示された場合を取り上げているが、本発明は当然に、他の情報を表す画像のスクロールに対しても適用されるものである。
【００３０】
図１（Ａ）、（Ｂ）及び（Ｃ１）は、「ドラッグクリック」操作の一連の流れを示す、携帯型情報機器１の前面図である。また、図１（Ｃ２）は、指による押し込みを示す概略図である。最初に、図１（Ａ）によれば、ディスプレイ１０１の画面に、検索エンジンを用いて検索された結果を含む画像が表示されている。本実施形態では、５０件の検索結果１０４のうち、第１件から第５件までのみが画面に表示されている。
【００３１】
ユーザは、指を、タッチパネル１００に接触させて直ちに、接触を保ったまま上側に移動（スライド）させる。即ちいわゆるドラッグ操作を行う。これにより、図１（Ｂ）に示したように、検索結果１０４を含む画像も、この指の移動に合わせて上側にスクロールされる。その結果、例えば、検索結果１０４の第４件から第８件までが表示される。
【００３２】
このドラッグ操作の直後、ユーザは、ドラッグ操作が終了した指の接触位置で、指をタッチパネル１００に押し込む。これらドラッグ操作とその後の指による押し込みという一連の簡易な操作が、「ドラッグクリック」操作である。この操作によって、図１（Ｃ１）に示したように、検索結果１０４を含む画像は、ドラッグ操作によるスクロールに引き続き、指の押し込みに対応したより高い速度で、更にスクロールされる。
【００３３】
この際、ユーザは、指の押し込みの強さを加減しながらスクロールの速度を調整することができる。その結果、例えば、検索結果１０４の表示されていない遠い位置であった第４２件から第４６件までが、短時間で表示される。その後、ユーザは、例えば、所望の第４５件を見つけ出して選択し、起動させることができる。
【００３４】
ここで、図１（Ｃ２）によれば、ドラッグ操作後の指の押し込みは、タッチパネル１００に対して押圧力ｐＣを及ぼす。この際のスクロールの速度は、ドラッグ操作以降における押圧力ｐＣの最大値ｐＭＡＸに応じた値に決定される。具体的には、この押圧力最大値ｐＭＡＸに応じて、後述するスクロール速度決定部１２２（図６）が、ドラッグ操作後のスクロールの速度を決定する。以下、この速度を「ドラッグ後」速度と称する。
【００３５】
一例として、ユーザが、ドラッグ操作を行った直後に指をタッチパネル１００に対して押圧力ｐＣ（＝ｐＭＡＸ）で押し込んだ後押し込みを緩めた場合を考える。この場合、スクロールの速度は、この押圧力ｐＣ（＝ｐＭＡＸ）に応じて決定された「ドラッグ後」速度値にまで増加し、その後、この速度値に維持される。
【００３６】
尚、ドラッグ操作時における画像の移動量（スクロール量）は、指の移動量と一致していてもよく、指の移動量の定数倍等、指の移動量の適当な関数値であってもよい。また、当然に、指の移動する向きは上側に限定されるものではない。例えば指をタッチパネル１００の表面上での任意の向きに移動させ、画像を、この指の移動の向きに対応した、上側、下側、左側、右側、さらには斜めの向きのいずれにも移動可能とすることができる。
【００３７】
さらに、ドラッグ操作後のスクロールの向きは、上記のドラッグ操作時のスクロールの向きに一致させることが好ましい。これにより、ユーザは、ドラッグ操作によって意図した向きのスクロールを、更に継続して行うことができる。この際、後述するスクロール制御部１２３（図６）が、ドラッグ操作時のスクロールの向きの情報を操作判定部１２１（図４）から入力して保持することも好ましい。スクロール制御部１２３は、ドラッグ操作後に、このドラッグ操作時のスクロールの向きで、画像全体を更にスクロールさせる。
【００３８】
このように、本発明によれば、多数回のドラッグ操作によらずとも、「ドラッグクリック」操作によって、表示されていない遠い位置の情報部分を短時間で表示させることができる。
【００３９】
また、スクロールの速度を指による押圧力の最大値ｐＭＡＸで調整することができるので、画面に表示されていなかった多くの情報部分を、ユーザ自身が望むペースで、短時間に閲覧し確認することができる。さらに、一度、押圧力の最大値ｐＭＡＸをもってスクロールの速度を決定すれば、その後指による押し込みを緩めても、決定した速度でスクロールされる。従って、指の疲労が回避され、スクロールを行う際の操作負担が抑制される。
【００４０】
尚、後述する触覚応答機構部１０２（図５）が、指に、スクロールの速度に応じた触覚応答を与えることができる。例えば、ユーザが指をより強く押し込んで、「ドラッグ後」速度がより大きい値に決定され、これによりスクロールの速度がより高くなるほど、より強い振動ｖが指に与えられる。これにより、ユーザは、スクロールの速度の増減を指から体感でき、リアルな操作感を得ることができる。
【００４１】
また、ドラッグ操作時及び指の押し込み時のスクロール速度に応じて、画面内に速度ベクトル１０５を表示することも好ましい。速度ベクトル１０５は、例えば、スクロール速度に比例した長さを有し、スクロールの向きに向いた矢印ベクトルである。ユーザは、速度ベクトル１０５を視認することによって、スクロールの状態を確認しながら操作を調整することができる。
【００４２】
図２は、押圧力最大値ｐＭＡＸの関数としての「ドラッグ後」速度ｖＡＤの種々の態様を示すグラフである。ここで、押圧力最大値ｐＭＡＸは、ドラッグ操作直後から「ドラッグ後」速度ｖＡＤを決定する時点までにおける押圧力ｐＣの最大値となる。
【００４３】
図２には、押圧力最大値ｐＭＡＸと「ドラッグ後」速度ｖＡＤとの関係として、２ａ、２ｂ、２ｃ、２ｄ及び２ｅの５種類が示されている。関係２ａでは、押圧力最大値ｐＭＡＸがｐＴＨ０≦ｐＣ＜ｐＴＨ１の区間内にあるとき、「ドラッグ後」速度ｖＡＤはｖＡＤ１に設定され、押圧力最大値ｐＭＡＸがｐＴＨ１≦ｐＣ＜ｐＴＨ２の区間内にあるとき、「ドラッグ後」速度ｖＡＤはｖＡＤ２（＞ｖＡＤ１）であり、ｐＴＨ２≦ｐＣの区間内にあるとき、ｖＡＤ３（＞ｖＡＤ２）に設定される。この場合、指を押し込んでいくと、ドラッグ操作後のスクロール速度は、段階的に増加していく。さらにその後、指の押し込みを緩めても、スクロール速度は、緩める直前の押圧力ｐＣ値（押圧力最大値ｐＭＡＸ）に対応した「ドラッグ後」速度ｖＡＤに維持される。
【００４４】
また、関係２ｂでは、「ドラッグ後」速度ｖＡＤは、押圧力最大値ｐＭＡＸと正の傾きの線形関係にあり、押圧力最大値ｐＭＡＸが大きな値であるほど連続的により高い値に設定される。この場合、指を押し込めば押し込むほど、その分に比例してドラッグ操作後のスクロール速度は増加していく。さらにその後、指の押し込みを緩めても、スクロール速度は、緩める直前の押圧力ｐＣ値（押圧力最大値ｐＭＡＸ）に対応した「ドラッグ後」速度ｖＡＤに維持される。
【００４５】
さらに、関係２ｃでは、「ドラッグ後」速度ｖＡＤは、押圧力最大値ｐＭＡＸが小さい間はそれほど高くないが、押圧力最大値ｐＭＡＸが大きくなるにつれて急に増大する。この場合、ドラッグ操作後のスクロール速度は、指を押し込んだ当初、緩やかに増加するが、より強く押し込んでいくにつれて、急に高くなっていく。また、関係２ｄでは、「ドラッグ後」速度ｖＡＤは、当初、押圧力最大値ｐＭＡＸが大きくなるにつれて急に高くなり、その後、押圧力最大値ｐＭＡＸがより大きくなってもほぼ一定値に収束する。この場合、ドラッグ操作後のスクロール速度は、指を押し込んだ当初から急に高くなるが、ある程度押し込んだ辺りからほぼ一定となる。尚、関係２ｃ及び関係２ｄについても、指の押し込みを緩めた場合、スクロール速度は、緩める直前の押圧力ｐＣ値（押圧力最大値ｐＭＡＸ）に対応した「ドラッグ後」速度ｖＡＤに維持される。
【００４６】
さらに、関係２ｅでは、押圧力最大値ｐＭＡＸがｐＴＨ０以上であれば（ｐＣ≧ｐＴＨ０）、「ドラッグ後」速度ｖＡＤは、押圧力ｐＣによらず、一定値（ｖＡＤ４）に設定される。この場合、指をある強さ以上で押し込めば、ドラッグ操作後のスクロールが、ある一定の速度（ｖＡＤ４）で行われることになる。また、その後、指の押し込みを緩めても、スクロール速度は、この速度ｖＡＤ４に維持される。
【００４７】
尚、上述した関係以外の態様も可能である。しかしながら、いずれにおいても、「ドラッグ後」速度ｖＡＤは、押圧力最大値ｐＭＡＸの単調増加関数であることが好ましい。即ち、押圧力最大値ｐＭＡＸをより大きくしても「ドラッグ後」速度ｖＡＤはむしろ低く設定される、といったことはないように設定されるのが好ましい。これにより、ユーザは、より強く押し込むことがより速いスクロールをもたらす、という感覚を維持できる。
【００４８】
また、上述したいずれの関係においても、押圧力最大値ｐＭＡＸが閾値ｐＴＨ０未満では、「ドラッグ後」速度ｖＡＤは０（ゼロ）に設定されている。ここで、この閾値ｐＴＨ０は、通常、指がドラッグ操作を行っている間にタッチパネル１００に与える押圧力値よりも大きい値に設定されることが好ましい。これにより、ドラッグ操作後、即ち指が停止した後は、押圧力ｐＣが閾値ｐＴＨ０以上となる押圧動作を指が行って初めて、画像全体が再び（又は継続して）スクロールされるようにすることができる。言い換えれば、押圧力ｐＣ（即ちその時点での押圧力最大値ｐＭＡＸ）が閾値ｐＴＨ０以上となって初めて、「ドラッグクリック」操作が行われたとする。なお、閾値ｐＴＨ０は、例えば、０.５Ｎ（ニュートン）乃至２.０Ｎの範囲内の値に設定可能である。
【００４９】
さらに、他の態様として、押圧力最大値ｐＭＡＸと「ドラッグ後」速度ｖＡＤとの関係に、閾値ｐＴＨ０を設けず、この関係として原点を通るグラフを採用することも可能である。但し、この場合、ドラッグ操作後、指による押圧動作を行わなくとも、画像全体は、指の接触による押圧力ｐＣ（押圧力最大値ｐＭＡＸ）に応じた「ドラッグ後」速度ｖＡＤでスクロールされる。
【００５０】
図３は、「ドラッグクリック」操作における、指による押圧力ｐＣの時間変化に対応したスクロール速度の時間変化の一実施形態を示すグラフである。
【００５１】
図３に示した実施形態では、押圧力最大値ｐＭＡＸと「ドラッグ後」速度ｖＡＤとは、図２の関係２ｂを有しているとした。但し、図２の関係２ａで、十分に多くの段階を設けて（閾値ｐＴＨを多数設けて）「ドラッグ後」速度ｖＡＤの離散値の間隔を十分に小さくしたものを採用することにより、以下の例と実質的に同じ結果を得ることも可能である。
【００５２】
図３によれば、ドラッグ操作が時刻ｔ＝０からｔ＝ｔ１まで行われる。その際のスクロールの速度は、指の移動速度に対応しており、ｖＤである。次いで、ドラッグ操作終了と同時に（ｔ＝ｔ１）、指によるタッチパネル１００への押し込みが開始され、押圧力ｐＣがＰＣＡにまで増加する。ここで、この間の押圧力最大値ｐＭＡＸは、その時点（時刻ｔ）での押圧力ｐＣ（ｔ）値となる。この押圧力最大値ｐＭＡＸに応じて、スクロール速度は、「ドラッグ後」速度ｖＡＤＡ（＞ｖＤ）にまで増加する。
【００５３】
尚、スクロール速度がｖＤから目標のｖＡＤＡまで増加する間の加速期間３ａの長さは、「ドラッグクリック」操作に対するスクロールのレスポンスを決定する。そのため、加速期間３ａの長さは、良好な操作感を与えるように調整可能となっていることが好ましい。また、押圧力値ｐＣＡは、閾値ｐＴＨ０（図２）以上の値であり（ｐＣＡ≧ｐＴＨ０）、ドラッグ操作後のスクロールを開始するのに十分な値となっている。さらに、ドラッグ操作の終了と、指による押し込み開始との間に時間がある場合、スクロールがひとまず終了してその後、押し込みにより再開することもあり得る。
【００５４】
次いで、押圧力ｐＣが時刻ｔ＝ｔ２まで維持された後、ユーザは、尚表示されていない遠い位置の情報を表示しようとして、指を更に強く押し込み始める。その結果、指の押圧力ｐＣは、時刻ｔ＝ｔ２からｔ＝ｔ３までの間増加し続け、ｐＣＡからｐＣＢ（＞ｐＣＡ）に変化する。ここで、この間の押圧力最大値ｐＭＡＸも、その時点（時刻ｔ）での押圧力ｐＣ（ｔ）値となる。従って、この押圧力最大値ｐＭＡＸの変化に応じて逐次決定される「ドラッグ後」速度ｖＡＤも、ｖＡＤＡからｖＡＤＢ（＞ｖＡＤＡ）まで時間と共に増加する。その結果、スクロール速度は、少なくとも時刻ｔ＝ｔ２まで「ドラッグ後」速度ｖＡＤＡに維持された後に増加し、時刻ｔ＝ｔ３の後に、「ドラッグ後」速度ｖＡＤＢに至る。
【００５５】
次いで、所望のスクロール速度に達した、と認識したユーザは、指の押し込みを徐々に弱める。その結果、押圧力ｐＣは、時刻ｔ＝ｔ４でｐＣＣにまで低下する。ここで、この間の押圧力最大値ｐＭＡＸは、押圧力ｐＣのピーク値（最大値）ｐＣＢであって一定である。この一定の押圧力最大値ｐＭＡＸに応じて、「ドラッグ後」速度ｖＡＤも、この最大値に対応した値をとり続け、その結果、スクロール速度も、この「ドラッグ後」速度ｖＡＤを維持することになる。
【００５６】
尚、図３における各時点での押圧力ｐＣ値は、それまでの押圧力最大値ｐＭＡＸよりも大きな値である際、後述するスクロール速度決定部１２２（図６）のメモリ１２２ｍに、押圧力最大値ｐＭＡＸとして記憶される。この押圧力最大値ｐＭＡＸを基にして「ドラッグ後」速度ｖＡＤが決定される。記憶された押圧力最大値ｐＭＡＸは、自身を超える押圧力ｐＣ値が測定された場合にのみ、この自身を超える測定値に書き換えられる。従って、メモリ１２２ｍに記憶された値は常に、ドラッグ操作以降の各時点における押圧力ｐＣの最大値となる。
【００５７】
次いで、ユーザは、押圧力ｐＣ＝ｐＣＣの状態で、所望の情報部分を画面内に発見し、時刻ｔ＝ｔ５で指をタッチパネル１００から離す。これに応じて、スクロール速度も、少なくとも時刻ｔ＝ｔ５まで「ドラッグ後」速度ｖＡＤＢを維持した後、ゼロに至る（スクロールが終了する）。即ち、指の接触終了に応じて、「ドラッグ後」速度ｖＡＤは、ゼロに設定される。
【００５８】
以上、本発明によれば、ドラッグ操作に次ぐ指の押し込みという簡易な「ドラッグクリック」操作によって、スクロール速度を制御することができる。その結果、ユーザの所望の情報部分を短時間で表示させることができる。また、指による押圧力ｐｃの最大値を調整することによって、スクロール速度が制御可能となる。従って、適当な速度のスクロールを継続するために、指を強く押し込み続ける必要がない。その結果、操作の負担がより軽減したスクロールが実施可能となる。
【００５９】
図４は、本発明による携帯型情報機器１の構成を概略的に示す斜視図、及び本発明による画像のスクロール方法の一実施形態を示すフローチャートである。また、図５は、本発明による携帯型情報機器の一実施形態を示す機能構成図である。
【００６０】
図４によれば、携帯型情報機器１は、タッチパネル１００と、ディスプレイ１０１と、触覚応答機構部１０２と、押圧力検出部１０３と、プロセッサ・メモリとを有する。ここで、プロセッサ・メモリは、プログラムを実行することによってその機能を実現させる。
【００６１】
ディスプレイ１０１は、画面に画像を表示する。また、タッチパネル１００は、ディスプレイ１００の画面上に配置されており、ユーザの指の接触位置を時間経過に応じて逐次出力する。このタッチパネル１００としては、投影型静電容量方式タッチパネル、表面型静電容量方式タッチパネル、抵抗膜方式タッチパネル、超音波表面弾性波方式タッチパネル、又は赤外線走査方式タッチパネル等を採用することができる。
【００６２】
触覚応答機構部１０２は、タッチパネル１００に接触した指に対して、タッチパネル１００を振動させることにより触覚応答を与える。例えば、ドラッグ操作の後、指がタッチパネル１００に押し込まれた際、その押圧力ｐＣによって制御されたスクロール速度に対応した振動ｖ（図１（Ｃ１）及び（Ｃ２））を指に与える。触覚応答機構部１０２は、例えば、ＰＺＴ（チタン酸ジルコン酸鉛）等の圧電材料を用いて形成された圧電アクチュエータとすることができる。
【００６３】
押圧力検出部１０３は、指によってタッチパネル１００に与えられる押圧力ｐＣを検出する。押圧力検出部１０３は、例えば、タッチパネル１００の四隅下に設置されており、指を押し付けられて撓んだタッチパネル１００が自身に及ぼす押圧の合計を、押圧力ｐＣとして検出する。この押圧力検出部１０３が出力する押圧力信号は、後述するスクロール速度決定部１２２に入力される。押圧力検出部１０３は、例えば、ＰＺＴ等の圧電材料を用いて形成された圧電センサとすることができる。また、圧電アクチュエータで構成された触覚応答機構部１０２を設ける代わりに又は設けると共に、この押圧力検出部１０３を触覚応答機構部として利用することも可能である。
【００６４】
プロセッサ・メモリは、タッチパネル１００から出力される指の接触位置信号と、押圧力検出部１０３から出力される押圧力信号とを入力し、これらの信号に基づいてユーザの指による「ドラッグクリック」操作を認知し、その操作の内容に合わせて画像全体をスクロールさせる。ここで、図５を用いて、このプロセッサ・メモリの機能構成を説明する。
【００６５】
図５によれば、プロセッサ・メモリは、操作判定部１２１と、スクロール速度決定部１２２と、スクロール制御部１２３と、触覚応答制御部１２４と、表示制御部１１１と、アプリケーション処理部１１２とを有している。
【００６６】
操作判定部１２１は、タッチパネル１００から出力される指の接触位置信号を入力し、指のタッチパネル１００への接触直後に指の接触位置が移動したか否か、即ちドラッグ操作が開始されたか否かを判定し、この判定結果をスクロール制御部１２３に出力する。さらに、その後、接触位置の移動が終了したか否か、即ちドラッグ操作が終了したか否かを判定し、この判定結果もスクロール制御部１２３に出力する。
【００６７】
スクロール速度決定部１２２は、押圧力検出部１０３から出力された押圧力信号を入力し、ドラッグ操作後の押圧力ｐＣの最大値（押圧力最大値ｐＭＡＸ）に応じて、「ドラッグ後」速度ｖＡＤを決定する。この際、スクロール速度決定部１２２は、ドラッグ操作以降における押圧力ｐＣの最大値（押圧力最大値ｐＭＡＸ）を、メモリ１２２ｍに記憶し、「ドラッグ後」速度ｖＡＤを、この最大値ｐＭＡＸに対応した値に決定する。また、記憶された最大値ｐＭＡＸを超える押圧力ｐＣ値が測定された際、メモリ１２２ｍの記憶値（押圧力最大値ｐＭＡＸ）を、測定された押圧力ｐＣ値に書き換える。
【００６８】
さらに、スクロール速度決定部１２２は、図２に示したような、押圧力最大値ｐＭＡＸと「ドラッグ後」速度ｖＡＤとの所定の関係を、メモリ１２２ｍに保持している。スクロール速度決定部１２２は、この保持した関係を用いて、押圧力検出部１０３から受け取った押圧力ｐＣの最大値（記憶された押圧力最大値ｐＭＡＸ）に対応する「ドラッグ後」速度ｖＡＤを、逐次算出し、スクロール制御部１２３に逐次出力する。
【００６９】
スクロール制御部１２３は、操作判定部１２１からドラッグ操作が開始されたとの判定結果を入力した場合、画像全体をスクロールさせるよう表示制御部１１１に指示する。スクロール制御部１２３は、さらに、スクロールの向き及びスクロールの量を、操作判定部１２１から入力した、ドラッグ操作における指の接触位置の移動の向き及び移動量に基づいて決定し、表示制御部１１１に指示する。
【００７０】
さらに、スクロール制御部１２３は、操作判定部１２１からドラッグ操作が終了したとの判定結果を入力した場合、スクロール速度決定部１２２から出力された「ドラッグ後」速度ｖＡＤで画像全体を更にスクロールさせるように、表示制御部１１１に指示する。ここで、この更なるスクロールの向きは、好ましくは、ドラッグ操作によるスクロールの向きと同じとされる。
【００７１】
触覚応答制御部１２４は、スクロール制御部１２３から出力される、更なるスクロールの指示情報を入力し、スクロール速度に応じた触覚応答（例えば振動ｖ（図１（Ｃ１）及び（Ｃ２）））を指に対して与えるべく触覚応答機構部１０２を制御する。この際、例えば、押圧力最大値ｐＭＡＸがｐＣ１からｐＣ２に急に増加した場合、対応して設定される「ドラッグ後」速度もｖＡＤ１からｖＡＤ２に急に変化する。しかしながら、実際のスクロール速度では、ｖＡＤ１からｖＡＤ２への変化を段階的ではなく連続的に且つ滑らかに行うことができる。この場合、触覚応答制御部１２４は、この実際の滑らかに変化するスクロール速度に連動するように、触覚応答（振動ｖ）の強さを変化させることができる。
【００７２】
表示制御部１１１は、アプリケーション処理部１１２からのアプリケーション処理情報を入力して、アプリケーションの実行に応じた画像をディスプレイ１０１に表示させる。また、表示制御部１１１は、スクロール制御部１２３から出力される、画像全体をスクロールさせる指示情報を入力し、指示されたスクロール条件に応じて画像全体をスクロールするようにディスプレイ１０１に表示させる。
【００７３】
次いで、図４に示されたフローチャートを用いて、プロセッサ・メモリで実施される、画像のスクロール方法の一実施形態を説明する。
【００７４】
（Ｓ４０１）最初に、タッチパネル１００が指の接触の有無を測定する。
（Ｓ４０２）次いで、操作判定部１２１が、ドラッグ操作が開始されたか否かを判定する。
（Ｓ４０３）ステップＳ４０２でドラッグ操作が開始されたと判定されると、スクロール制御部１２３が、このドラッグ操作に合わせて画像全体をスクロールさせる。尚、ドラッグ操作が開始されていないと判定された際、接触測定が繰り返される（ステップＳ４０１）。
【００７５】
（Ｓ４０４）次いで、操作判定部１２１は、ドラッグ操作が終了したか否かを判定する。ここで、ドラッグ操作が終了していないと判定された場合は、スクロールが続行される（ステップＳ４０３）。
【００７６】
（Ｓ４１１）一方、ドラッグ操作が終了したと判定されると、ドラッグ操作によるスクロールの段階から、押し込み操作によるスクロールの準備段階に移行する。ここで、パラメータｐＭＡＸが、当初、所定閾値ｐＴＨ０に設定される（ｐＭＡＸ＝ｐＴＨ０）。
【００７７】
（Ｓ４１２）操作判定部１２１は、さらに、指がタッチパネル１００に接触しているか否かを判定する。ここで、指がタッチパネル１００に接触していない（指がタッチパネル１００から離れた）と判定された場合、「ドラッグクリック」操作は行われないとして、スクロールは終了する。
（Ｓ４１３）これに対し、指がタッチパネル１００に接触していると判定された場合、押圧力検出部１０３が、指による押圧力ｐＣを測定する。
【００７８】
（Ｓ４１４）押圧力ｐＣの測定値が、パラメータｐＭＡＸよりも大きいか否かを判定する。
（Ｓ４１５）押圧力ｐＣの測定値がパラメータｐＭＡＸよりも大きい（ｐＣ＞ｐＭＡＸ）と判定された際、パラメータｐＭＡＸが、この押圧力ｐＣ測定値に書き換えられる。一方、ｐＣ≦ｐＭＡＸと判定された際、ステップＳ４１６に直接移行する。
【００７９】
（Ｓ４１６）スクロール速度決定部１２２が、パラメータｐＭＡＸの値（ドラッグ操作後の押圧力最大値ｐＭＡＸ）に応じて、スクロールの「ドラッグ後」速度ｖＡＤを決定する。ここで、ｐＭＡＸ＝ｐＴＨ０の場合、「ドラッグ後」速度ｖＡＤはゼロに決定されることも好ましい。
【００８０】
（Ｓ４１７）次いで、スクロール制御部１２３は、決定された「ドラッグ後」速度ｖＡＤで画像全体を更にスクロールさせる。ここで、以上述べたステップＳ４１２〜Ｓ４１７までのステップは、ステップＳ４１２で指が接触していると判定されている間、繰り返される。
【００８１】
以上、詳細に説明したように、本発明のユーザインタフェース装置、画像スクロール方法及びプログラムでは、指の押圧力ｐＣの最大値に応じて決定された「ドラッグ後」速度ｖＡＤで、ドラッグ操作後、画像全体が更にスクロールされる。これにより、画面に表示し切れない情報における、表示されていない遠い位置の部分も、簡易な操作をもって短時間で表示させることができる。
【００８２】
前述した本発明の種々の実施形態について、本発明の技術思想及び見地の範囲の種々の変更、修正及び省略は、当業者によれば容易に行うことができる。前述の説明はあくまで例であって、何ら制約しようとするものではない。本発明は、特許請求の範囲及びその均等物として限定するものにのみ制約される。
【符号の説明】
【００８３】
１  携帯型情報機器（ユーザインタフェース装置）
１００  タッチパネル
１０１  ディスプレイ
１０２  触覚応答機構部
１０３  押圧力検出部
１０４  検索結果
１０５  速度ベクトル
１１１  表示制御部
１１２  アプリケーション処理部
１２１  操作判定部
１２２  スクロール速度決定部
１２２ｍ  メモリ
１２３  スクロール制御部
１２４  触覚応答制御部
【図１】
2015228260.tif 000003
【図２】
2015228260.tif 000004
【図３】
2015228260.tif 000005
【図４】
2015228260.tif 000006
【図５】
2015228260.tif 000007
【手続補正書】
【提出日】平成27年10月15日(2015.10.15)
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
画像を画面に表示する画像表示部と、指の接触位置を時間経過に応じて逐次出力するタッチパネルと、該タッチパネルに対する当該指の接触度合いを検出する接触度合い検出部とを備えており、当該指によるドラッグ操作によって画像全体をスクロールするユーザインタフェース装置であって、
当該指によるドラッグ操作に次いで検出される当該接触度合いに応じて、ドラッグ操作後のスクロールの速度であるドラッグ後速度を決定するスクロール速度決定手段と、
ドラッグ操作によるスクロールの後、決定された当該ドラッグ後速度で画像全体を更にスクロールさせるスクロール制御手段と
を有することを特徴とするユーザインタフェース装置。
【請求項２】
前記スクロール制御手段は、当該指の前記タッチパネルからの離隔が検出された際、スクロールを終了することを特徴とする請求項１に記載のユーザインタフェース装置。
【請求項３】
前記タッチパネルに接触した当該指に対して触覚応答を与える触覚応答機構部と、
当該指に対して前記タッチパネルを介して、スクロールの速度に応じた触覚応答を与えるべく前記触覚応答機構部を制御する触覚応答制御手段と
を更に有することを特徴とする請求項１又は２に記載のユーザインタフェース装置。
【請求項４】
前記触覚応答制御手段は、当該指に、スクロールの速度が高いほど強い振動を与えるように前記触覚応答機構部を制御することを特徴とする請求項３に記載のユーザインタフェース装置。
【請求項５】
前記スクロール制御手段は、ドラッグ操作が終了した後のスクロールの速度を、所定の加速期間をもって、決定された当該ドラッグ操作後速度にすることを特徴とする請求項１から４のいずれか１項に記載のユーザインタフェース装置。
【請求項６】
前記スクロール速度決定手段は、ドラッグ操作以降における当該指により前記タッチパネルに与えられた押圧力の最大値に応じて、当該ドラッグ後速度を決定することを特徴とする請求項１から５のいずれか１項に記載のユーザインタフェース装置。
【請求項７】
前記スクロール制御手段は、当該指が接触している場合に、決定された前記ドラッグ後速度で画像全体を更にスクロールさせることを特徴とする請求項１から６のいずれか１項に記載のユーザインタフェース装置。
【請求項８】
前記スクロール制御手段は、前記ドラッグ操作時のスクロールの向きの情報を保持し、該ドラッグ操作後に、該ドラッグ操作時のスクロールの向きで、画像全体を更にスクロールさせることを特徴とする請求項１から７のいずれか１項に記載のユーザインタフェース装置。
【請求項９】
スクロールの速度及び／又は向きを視認可能とする画像を表示する表示制御手段を更に有することを特徴とする請求項１から８のいずれか１項に記載のユーザインタフェース装置。
【請求項１０】
ユーザの操作から見て、ドラッグ操作を行った直後に当該指をタッチパネルに対して所定の接触度合いで押し込んだ後、該タッチパネルから離隔させた場合、前記スクロール制御手段は、スクロールの速度を、前記所定の接触度合いに応じて決定されたドラッグ後速度にまで増加させ、その後、スクロールを停止することを特徴とする請求項２に記載のユーザインタフェース装置。
【請求項１１】
画像を画面に表示する画像表示部と、指の接触位置を時間経過に応じて逐次出力するタッチパネルと、該タッチパネルに対する当該指の接触度合いを検出する接触度合い検出部とを備えており、当該指によるドラッグ操作によって画像全体をスクロールするユーザインタフェース装置に搭載されたプログラムであって、
当該指によるドラッグ操作に次いで検出される当該接触度合いに応じて、ドラッグ操作後のスクロールの速度であるドラッグ後速度を決定するスクロール速度決定手段と、
ドラッグ操作によるスクロールの後、決定された当該ドラッグ後速度で画像全体を更にスクロールさせるスクロール制御手段と
してコンピュータを機能させることを特徴とするユーザインタフェース装置用のプログラム。
【請求項１２】
画像を画面に表示する画像表示部と、指の接触位置を時間経過に応じて逐次出力するタッチパネルと、該タッチパネルに対する当該指の接触度合いを検出する接触度合い検出部とを備えており、当該指によるドラッグ操作によって画像全体をスクロールするユーザインタフェース装置における画像スクロール方法であって、
当該指によるドラッグ操作に次いで検出される当該接触度合いに応じて、ドラッグ操作後のスクロールの速度であるドラッグ後速度を決定するステップと、
ドラッグ操作によるスクロールの後、決定された当該ドラッグ後速度で画像全体を更にスクロールさせるステップと
を有することを特徴とする画像スクロール方法。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
本発明によれば、画像を画面に表示する画像表示部と、指の接触位置を時間経過に応じて逐次出力するタッチパネルと、このタッチパネルに対する当該指の接触度合いを検出する接触度合い検出部とを備えており、当該指によるドラッグ操作によって画像全体をスクロールするユーザインタフェース装置であって、
当該指によるドラッグ操作に次いで検出される当該接触度合いに応じて、ドラッグ操作後のスクロールの速度であるドラッグ後速度を決定するスクロール速度決定手段と、
ドラッグ操作によるスクロールの後、決定された当該ドラッグ後速度で画像全体を更にスクロールさせるスクロール制御手段と
を有するユーザインタフェース装置が提供される。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
この本発明によるユーザインタフェース装置の一実施形態として、スクロール制御手段は、当該指のタッチパネルからの離隔が検出された際、スクロールを終了することも好ましい。また、スクロール制御手段は、ドラッグ操作が終了した後のスクロールの速度を、所定の加速期間をもって、決定されたドラッグ操作後速度にすることも好ましい。さらに、スクロール速度決定手段は、ドラッグ操作以降における当該指によりタッチパネルに与えられた押圧力の最大値に応じて、当該ドラッグ後速度を決定することも好ましい。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
また、本発明によるユーザインタフェース装置の他の実施形態として、スクロール制御手段は、当該指が接触している場合に、決定されたドラッグ後速度で画像全体を更にスクロールさせることも好ましい。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
また、本発明によるユーザインタフェース装置によれば、スクロールの速度及び／又は向きを視認可能とする画像を表示する表示制御手段が更に設けられていることも好ましい。さらに、ユーザの操作から見て、ドラッグ操作を行った直後に当該指をタッチパネルに対して所定の接触度合いで押し込んだ後、タッチパネルから離隔させた場合、スクロール制御手段は、スクロールの速度を、所定の接触度合いに応じて決定されたドラッグ後速度にまで増加させ、その後、スクロールを停止することも好ましい。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
本発明によれば、さらに、画像を画面に表示する画像表示部と、指の接触位置を時間経過に応じて逐次出力するタッチパネルと、このタッチパネルに対する当該指の接触度合いを検出する接触度合い検出部とを備えており、当該指によるドラッグ操作によって画像全体をスクロールするユーザインタフェース装置に搭載されたプログラムであって、
当該指によるドラッグ操作に次いで検出される当該接触度合いに応じて、ドラッグ操作後のスクロールの速度であるドラッグ後速度を決定するスクロール速度決定手段と、
ドラッグ操作によるスクロールの後、決定された当該ドラッグ後速度で画像全体を更にスクロールさせるスクロール制御手段と
してコンピュータを機能させるユーザインタフェース装置用のプログラムが提供される。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
本発明によれば、さらにまた、画像を画面に表示する画像表示部と、指の接触位置を時間経過に応じて逐次出力するタッチパネルと、このタッチパネルに対する当該指の接触度合いを検出する接触度合い検出部とを備えており、当該指によるドラッグ操作によって画像全体をスクロールするユーザインタフェース装置における画像スクロール方法であって、
当該指によるドラッグ操作に次いで検出される当該接触度合いに応じて、ドラッグ操作後のスクロールの速度であるドラッグ後速度を決定するステップと、
ドラッグ操作によるスクロールの後、決定された当該ドラッグ後速度で画像全体を更にスクロールさせるステップと
を有する画像スクロール方法が提供される。