(57)【要約】【課題】携帯端末装置のような小さな画面でも適用可能であり、操作対象場所が制限されない情報表示装置を提供することである。【解決手段】情報表示を行う表示部を有する情報表示装置において、タッチパネル上の任意位置における、操作者のタッチ位置を検出する検出手段と、前記検出手段によって検出したタッチ位置の連続した変位に基づいて、前記表示部に表示する内容を連続的にスクロールするよう制御する制御手段とを備えたことを特徴とする。【選択図】図１
2010198298.tif 000002
【特許請求の範囲】
【請求項１】
情報表示を行う表示部を有する情報表示装置において、
タッチパネル上の任意位置における、操作者のタッチ位置を検出する検出手段と、
前記検出手段によって検出したタッチ位置の連続した変位に基づいて、前記表示部に表示する内容を連続的にスクロールするよう制御する制御手段と
を備えたことを特徴とする情報表示装置。
【請求項２】
前記タッチ位置の連続した変位が、操作者がタッチパネル上で円を描く操作であることを特徴とする請求項１に記載の情報表示装置。
【請求項３】
前記制御手段が、前記操作者がタッチパネル上で円を描く操作における、描く円の大きさに応じてスクロール量を変化させることを特徴とする請求項２に記載の情報表示装置。
【請求項４】
前記制御手段が、前記操作者がタッチパネル上で円を描く操作における、円を描く速度に応じてスクロール量を変化させることを特徴とする請求項２に記載の情報表示装置。
【請求項５】
前記制御手段が、前記操作者がタッチパネル上で円を描く操作における、描く円の大きさに応じてスクロール速度を変化させることを特徴とする請求項２に記載の情報表示装置。
【請求項６】
前記制御手段が、前記操作者がタッチパネル上で円を描く操作における、円を描く速度に応じてスクロール速度を変化させることを特徴とする請求項２に記載の情報表示装置。
【請求項７】
前記制御手段が、所定時間ごとに前記パネル上のタッチ位置を検出し、該所定時間ごとのタッチ位置のそれぞれに対応付けて複数の線分を求め、該線分どうしのなす角度に基づいて、前記表示部に表示する内容を連続的にスクロールするよう制御する
ことを特徴とする請求項１ないし６のうちのいずれか１項に記載の情報表示装置。
【請求項８】
情報表示装置の表示部に情報表示を行う際の表示内容のスクロール方法において、
前記表示装置のタッチパネル上の任意位置における、操作者のタッチ位置を検出し、
前記検出したタッチ位置の連続した変位に基づいて、前記表示部に表示する内容を連続的にスクロールするよう制御する
ことを特徴とする表示内容のスクロール方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報表示装置に関し、詳しくは表示情報を切り替える際の操作性を向上した情報表示装置に関する。
【背景技術】
【０００２】
情報を表示する情報表示装置においては、その表示部の表示領域の大きさの制限から１画面で表示される量には限界があり、画面にすべての情報が表示できない場合、ページ切替操作が発生する。
【０００３】
従来のタッチパネルを有する情報表示装置においては、ページ切替操作として、タッチパネルディスプレイで表示されているボタンのタッチ操作、スクロールバー操作、直接リストを上/下/左/右方向へスクロールするようにドラッグする操作などを行う必要がある。
【０００４】
しかしながら、いずれの操作においても、例えば目的のページを閲覧するまでにページ数が多い場合などには、何度もタッチ操作が必要になり、一度タッチしてから離すまでの操作が何度も必要になり、操作が面倒である。例えばボタンのタッチ操作では、何度もタッチ操作が必要になり、また、スクロールバー操作では、バーの調整が難しく、目的のページを表示するために何度もバーを動かすことが必要になる。また、ドラッグ操作では、目的のページへ到達するまでにページ数が多い場合、何度もドラッグ操作が必要になる。
【０００５】
なお、特許文献１には、円を描くようなドラッグ操作を行って、タッチパネル画面上に表示された球体を回転させるとリストがスクロールする発明が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−４２０２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に記載の発明では、画面の隅に球体を表示しこの球体を回転させるドラッグ操作を行うが、携帯端末装置のような小さな画面では、球体を表示させる余裕がないという問題があるし、球体を回転させるというように回転させる場所すなわち操作対象場所が制限されているため、拡張性がないという問題もあった。
【０００８】
本発明は上記の点にかんがみてなされたもので、携帯端末装置のような小さな画面でも適用可能であり、操作対象場所が制限されない情報表示装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するにあたり、本発明では、画面のどの位置においてもリスト上で円を描くドラッグ操作を行えば、指を接触してから離すまでの操作を何度も繰り返すことなく、閲覧したい情報を得ることができる。また、円の大きさや描く速度によってスクロール量やスクロール速度を調節することが可能である。
【００１０】
また本発明は、タッチパネルを有した端末のディスプレイ上で、画面上に表示しきれない情報（例としてリストを挙げる）などページを切り替えないと表示できない画面を閲覧する際に、見たい情報を一回の操作で得ることができる手段を提供する。この手段は、タッチパネル上で、指（またはタッチペンでもよい）により円を描くドラッグ操作を行うことで、リストのスクロールを実現する。
【００１１】
また、画面上のどの位置においても円を描いたことを認識することが可能である。
【００１２】
指の位置情報に基づいて移動方向や移動量から円を描いていることが認識された場合、円の大きさや描く早さに従ってリストをスクロールさせる。円を描き続ければ、スクロールし続けることが可能である。円を描く方向が右（または左）であれば、表示しているページに対して後のページへ切り替えることができ、左（または右）であれば、表示しているページに対して前のページへ切り替えることができる。
【００１３】
本発明は、情報表示を行う表示部を有する情報表示装置において、タッチパネル上の任意位置における、操作者のタッチ位置を検出する検出手段と、前記検出手段によって検出したタッチ位置の連続した変位に基づいて、前記表示部に表示する内容を連続的にスクロールするよう制御する制御手段とを備えたことを特徴とする。
【００１４】
また本発明は、前記タッチ位置の連続した変位が、操作者がタッチパネル上で円を描く操作であることを特徴とする。
【００１５】
また本発明は、前記制御手段が、前記操作者がタッチパネル上で円を描く操作における、描く円の大きさに応じてスクロール量を変化させることを特徴とする。
【００１６】
また本発明は、前記制御手段が、前記操作者がタッチパネル上で円を描く操作における、円を描く速度に応じてスクロール量を変化させることを特徴とする。
【００１７】
また本発明は、前記制御手段が、前記操作者がタッチパネル上で円を描く操作における、描く円の大きさに応じてスクロール速度を変化させることを特徴とする。
【００１８】
また本発明は、前記制御手段が、前記操作者がタッチパネル上で円を描く操作における、円を描く速度に応じてスクロール速度を変化させることを特徴とする。
【００１９】
また本発明は、前記制御手段が、所定時間ごとに前記パネル上のタッチ位置を検出し、該所定時間ごとのタッチ位置のそれぞれに対応付けて複数の線分を求め、該線分どうしのなす角度に基づいて、前記表示部に表示する内容を連続的にスクロールするよう制御することを特徴とする。
【発明の効果】
【００２０】
本発明によれば、以下のような効果を奏する。
【００２１】
本発明の第1の効果は、画面に表示されたリスト上で円を描くようにドラッグ操作をすれば、リストをスクロールすることができ、指をタッチしてから離すまでの操作を1回行うだけで閲覧したい情報を表示することができる。
【００２２】
本発明の第２の効果は、タッチパネル画面のどの位置においても円が描かれたことが認識できる。
【００２３】
本発明の第３の効果は、円を描くドラッグの大きさや、何度も円を描くことにより、スクロール量を可変にすることができる。また、ドラッグ速度に応じたスピードでスクロール速度を調節することができる。
【図面の簡単な説明】
【００２４】
【図１】本発明による情報表示装置の一実施形態の構成を示すブロック図である。
【図２】図１に示した実施形態の処理動作を示すフローチャートである。
【図３】図２のステップＳ０１の処理動作を示すフローチャートである。
【図４】操作者によるドラッグの円がどのように判定されるかを説明するための図である。
【図５】円を描くドラッグ操作により、リストがスクロールされ様子を示す図である。
【図６】円を描くドラッグ操作により、リストがスクロールされ様子を示す図である。
【図７】円を描くドラッグ操作により、リストがスクロールされ様子を示す図である。
【発明を実施するための形態】
【００２５】
以下、本発明の実施形態について図面を参照して詳細に説明する。
【００２６】
図１は、本発明による情報表示装置の一実施形態の構成を示すブロック図である。
【００２７】
本実施形態の情報表示装置は、操作者による入力を受け付けるタッチパネルデバイス１０と、装置の各種制御を行う制御部２０と、各種情報を記憶する記憶装置３０と、各種情報の表示を行う表示部４０とを有する。
【００２８】
タッチパネルデバイス１０では、タッチパネルを有し、操作者の指がタッチパネルに触れた際、その際のドラッグ操作を検知して、指がどの方向へどれくらい移動したか、どれくらいの速度で移動したかなどの情報を制御部２０に送る。
【００２９】
記憶装置３０では、リストなどの画面に表示する情報が保持されており、制御部２０は記憶装置３０に記憶された情報を用いて各種制御を行う。
【００３０】
制御部２０では、タッチパネルデバイス１０から受けたドラッグ時の情報を元に、表示部４０での表示のスクロール量を制御する。
【００３１】
表示部４０では、制御部２０によって制御されたスクロール量を元にリストを表示させる。
【００３２】
次に、図面を参照しながら本実施形態の動作について説明する。
【００３３】
図２は、図１に示した実施形態の処理動作を示すフローチャートである。
【００３４】
図３は、図２のステップＳ０１の処理動作を示すフローチャートである。
【００３５】
図２および図３に示す処理は、制御部２０による制御であって、操作者が、タッチパネルデバイス１０上で、リスト上に円を描くようにドラッグして、リストをスクロールさせるまでの制御である。
【００３６】
また、図４は、操作者によるドラッグの円がどのように判定されるかを説明するための図である。
【００３７】
ここで、図２、図３および図４を参照して本実施形態の動作を説明する。
【００３８】
図２において、ステップS01で最初に初期処理を行う。図３では、この初期処理について説明する。
【００３９】
図３のステップS001ではXY座標が3点通知されたかを判定する。通知されていない場合は通知されるまで待機状態へ入る。通知された場合は、ステップS002では1番目に通知されたXY座標と2番目に通知されたXY座標を結んだ直線に対する直角線を求める。また、ステップS003では、2番目に通知されたXY座標と3番目に通知されたXY座標を結んだ直線に対する直角線を求める。
【００４０】
その後、ステップS004では、ステップS002とステップS003により求められた直角線の交点にできる角度を算出する。このとき、得られる角度が時計回り方向の場合（図４に示す下方向の角度）はプラス、反時計周り方向の場合（図４に示す上方向の角度）はマイナスに設定する。
【００４１】
ステップS005では、ステップS004で求められた角度からスクロール時の移動量を算出する。スクロール時の移動量は角度が大きい場合は大きく、角度が小さい場合は小さくする。
【００４２】
ステップS006では、1番目のXY座標から3番目のXY座標が通知されるまでの時間を測定する。
【００４３】
ステップS007では、角度がプラスの値であった場合はステップS008で後へスクロールさせる。このとき、ステップS005で算出したスクロール量分をスクロールさせ、ステップS006で測定された時間からスクロール速度を調節してスクロールさせる。また、角度がマイナスの値であった場合はステップS008で前へスクロールさせる。このとき、ステップS005で算出したスクロール量分をスクロールさせ、ステップS006で測定された時間からスクロール速度を調節してスクロールさせる。
【００４４】
以上がステップＳ０１の初期処理のフローである。
【００４５】
次に、図３の初期処理の終了後に、図２のステップS02では新たに通知されるXY座標があるかどうかを判断する。もし、ない場合は処理を終了する。ある場合は、処理を継続して行う。
【００４６】
ステップS03では、前回、最後に通知された座標とステップS02で新たに通知された座標を結んだ直線に対する直角線を求める。ステップS04では前回、最後に求められた直角線とステップS03で求められた直角線との交点により得られる角度を算出する。このとき、得られる角度が時計回り方向の場合（図４に示す下方向の角度）はプラス、反時計周り方向の場合（図４に示す上方向の角度）はマイナスに設定する。
【００４７】
ステップS05では、ステップS04で求められた角度からスクロール時の移動量を算出する。スクロール時の移動量は角度が大きい場合は大きく、角度が小さい場合は小さくする。
【００４８】
ステップS06では、前回、最後に通知された座標からステップS02の新たな座標が通知されるまでの時間を測定する。
【００４９】
ステップS07では、角度がプラスの値であった場合はステップS08で後へスクロールさせる。このとき、ステップS05で算出したスクロール量分をスクロールさせ、ステップS06で測定された時間からスクロール速度を調節してスクロールさせる。また、角度がマイナスの値であった場合はステップS08で前へスクロールさせる。このとき、ステップS05で算出したスクロール量分をスクロールさせ、ステップS06で測定した時間からスクロール速度を調節してスクロールさせる。
【００５０】
ステップS08やステップS09でスクロール後、ステップS02へ戻り、更に新たに通知される座標がないかどうか判断する。座標通知があるまで以上の処理を繰り返す。
【００５１】
以上が本実施形態の動作制御の説明である。
【００５２】
図５、図６、図７は円を描くドラッグ操作により、リストがスクロールされる例を示している。
【００５３】
図５は、右方向（または左方向でもよい）へ小さめの円を描く場合の例である。現在表示しているリストが（１）から（５）までの場合、右方向へ円を描く際のドラッグ量が少なければ、少ないスクロール量でリストをスクロールする。例えば、一行分のリストがスクロールされ、（２）から（６）までを表示する。
【００５４】
図６は、図５とは逆に左方向（または右方向でもよい）へ小さめの円を描く場合の例である。現在表示しているリストが（３）から（７）までの場合、右方向へ円を描く際のドラッグ量が少なければ、少ないスクロール量でリストをスクロールする。例えば、一行分のリストがスクロールされ、（２）から（６）までを表示する。
【００５５】
図７は、図５や図６よりも大きくドラッグした場合の例である。現在表示しているリストが（１）から（５）までの場合、右方向へ円を描く際のドラッグ量が多い（円が大きい）場合はスクロール量を大きくする。例えば、二行分のリストがスクロールされ、（３）から（７）までを表示する。
【００５６】
本発明では、画面のどの位置においてもリスト上で円を描くドラッグ操作を行えば、指を接触してから離すまでの操作を何度も繰り返すことなく、閲覧したい情報を得ることができる。また、円の大きさや描く速度によってスクロール量やスクロール速度を調節することが可能である。
【００５７】
また本発明は、タッチパネルを有した端末のディスプレイ上で、画面上に表示しきれない情報（例としてリストを挙げる）などページを切り替えないと表示できない画面を閲覧する際に、見たい情報を一回の操作で得ることができる手段を提供する。この手段は、タッチパネル上で、指（またはタッチペンでもよい）により円を描くドラッグ操作を行うことで、リストのスクロールを実現する。
【００５８】
また、画面上のどの位置においても円を描いたことを認識することが可能である。
【００５９】
指の位置情報に基づいて移動方向や移動量から円を描いていることが認識された場合、円の大きさや描く早さに従ってリストをスクロールさせる。円を描き続ければ、スクロールし続けることが可能である。円を描く方向が右（または左）であれば、表示しているページに対して後のページへ切り替えることができ、左（または右）であれば、表示しているページに対して前のページへ切り替えることができる。
【産業上の利用可能性】
【００６０】
本発明は、タッチパネルを有した携帯電話機、スマートフォン、PDA、ノートパソコン、デスクトップパソコン、カーナビなどの端末装置、情報表示装置に適用可能である。
【符号の説明】
【００６１】
１０  タッチパネルデバイス
２０  制御部
３０  記憶装置
４０  表示部
【図１】
2010198298.tif 000003
【図２】
2010198298.tif 000004
【図３】
2010198298.tif 000005
【図４】
2010198298.tif 000006
【図５】
2010198298.tif 000007
【図６】
2010198298.tif 000008
【図７】
2010198298.tif 000009