(57)【特許請求の範囲】
【請求項１】
表示画面に表示される情報に対して２点を接触させた状態で前記情報を回転させる回転動作が行われたか否かを判断する回転動作判断部と、
前記回転動作判断部にて前記回転動作が行われたと判断された場合において、前記回転の速度が第１の閾値以上であるときは、前記情報を前記回転動作による実際の回転よりも大きく回転させて前記表示画面に表示するように制御する表示制御部と、
を備える、表示制御システム。
【請求項２】
前記表示制御部は、前記回転の速度が前記第１の閾値未満である場合において、前記情報を前記回転動作による実際の回転に追従して回転するように制御することを特徴とする、請求項１に記載の表示制御システム。
【請求項３】
前記表示制御部は、前記回転の速度が前記第１の閾値以上である場合において、前記回転動作による実際の前記回転よりも一定の割合で増加させるか、前記回転の速度に応じて比例して増加させるか、前記回転の速度に応じて指数関数的に増加させるか、前記回転の速度に応じて階段状に増加させるかのいずれかによって前記情報を回転させるように制御することを特徴とする、請求項１に記載の表示制御システム。
【請求項４】
前記表示制御部は、前記２点間の距離にも基づいて、前記情報を回転させて前記表示画面に表示するように制御することを特徴とする、請求項１に記載の表示制御システム。
【請求項５】
前記表示制御部は、前記２点間の距離が第２の閾値以上である場合において、前記情報を前記回転動作による実際の回転よりも大きく回転させるように制御することを特徴とする、請求項４に記載の表示制御システム。
【請求項６】
前記表示制御部は、前記２点間の距離が前記第２の閾値未満である場合において、前記情報を前記回転動作による実際の回転に追従して回転するように制御することを特徴とする、請求項４に記載の表示制御システム。
【請求項７】
表示画面に表示される情報に対して２点を接触させた状態で前記情報を回転させる回転動作が行われたか否かを判断する回転動作判断部と、
前記回転動作判断部にて前記回転動作が行われたと判断された場合において、前記２点間の距離が第２の閾値以上であるときは、前記情報を前記回転動作による実際の回転よりも大きく回転させて前記表示画面に表示するように制御する表示制御部と、
を備える、表示制御システム。
【請求項８】
前記表示制御部は、前記２点間の距離が前記第２の閾値未満である場合において、前記情報を前記回転動作による実際の回転に追従して回転するように制御することを特徴とする、請求項７に記載の表示制御システム。
【請求項９】
前記表示制御部は、前記２点間の距離が前記第２の閾値以上である場合において、前記回転動作による実際の前記回転よりも一定の割合で増加させるか、前記２点間の距離に応じて比例して増加させるか、前記２点間の距離に応じて指数関数的に増加させるか、前記２点間の距離に応じて階段状に増加させるかのいずれかによって前記情報を回転させるように制御することを特徴とする、請求項８に記載の表示制御システム。
【請求項１０】
表示画面に表示される情報に対して２点を接触させた状態で前記情報を回転させる回転動作が行われたか否かを判断し、
前記回転動作が行われたと判断された場合において、前記回転の速度が第１の閾値以上であるときは、前記情報を前記回転動作による実際の回転よりも大きく回転させて前記表示画面に表示するように制御する、表示制御方法。
【請求項１１】
前記制御することは、前記２点間の距離にも基づくことを特徴とする、請求項１０に記載の表示制御方法。
【請求項１２】
表示画面に表示される情報に対して２点を接触させた状態で前記情報を回転させる回転動作が行われたか否かを判断し、
前記回転動作が行われたと判断された場合において、前記２点間の距離が第２の閾値以上であるときは、前記情報を前記回転動作による実際の回転よりも大きく回転させて前記表示画面に表示するように制御する、表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示画面に表示される情報を回転させる表示制御を行う表示制御システムおよび表示制御方法に関する。
【背景技術】
【０００２】
従来、表示画面に表示される画像あるいは地図等の情報を、ユーザがタッチ操作によって回転させる技術がある。しかし、情報を回転させる角度が大きい（例えば、１８０度回転させる）場合は、ユーザが回転動作を行い辛いという問題がある。【０００３】
このような問題の対策として、例えば、ユーザが表示画面上の２点をタッチ（接触）した状態で地図等を回転させた後、２点のうちの１点を残して当該１点のみで回転動作を継続させる技術が開示されている（例えば、特許文献１参照）。【０００４】
また、ユーザが表示画面上の２点をタッチした状態で地図を回転させる際に、指の移動距離に応じた割合で地図を回転させる技術が開示されている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】国際公開第２０１１／０４５８６１号
【特許文献２】特開２０００−１６３０３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ユーザは、表示画面に表示される情報を回転させる場合において、１回の回転動作によって、実際の回転動作に追従するように情報を回転させたり、実際の回転動作よりも大きい角度で情報を回転させたりすることを希望する場合があると考えられる。【０００７】
しかし、特許文献１，２では、１回の回転動作によって、実際の回転動作に追従するように情報を回転させたり、実際の回転動作よりも大きい角度で情報を回転させたりすることができない。特に特許文献１では、回転動作を継続させるためには、２点をタッチした状態で回転動作を行った後に、１点をタッチした状態で回転動作を行う必要があり、操作回数および操作時間が多くて有効ではない。【０００８】
このように、特許文献１，２では、必ずしも１回の回転動作によってユーザの意図通りに表示画面に表示された情報を回転させているとはいえなかった。【０００９】
本発明は、このような問題を解決するためになされたものであり、１回の回転動作によってユーザの意図通りに表示画面に表示された情報を回転させることが可能な表示制御システムおよび表示制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記の課題を解決するために、本発明による表示制御システムは、表示画面に表示される情報に対して２点を接触させた状態で情報を回転させる回転動作が行われたか否かを判断する回転動作判断部と、回転動作判断部にて回転動作が行われたと判断された場合において、回転の速度が第１の閾値以上であるときは、情報を回転動作による実際の回転よりも大きく回転させて表示画面に表示するように制御する表示制御部とを備える。【００１１】
また、本発明による表示制御システムは、表示画面に表示される情報に対して２点を接触させた状態で情報を回転させる回転動作が行われたか否かを判断する回転動作判断部と、回転動作判断部にて回転動作が行われたと判断された場合において、２点間の距離が第２の閾値以上であるときは、情報を回転動作による実際の回転よりも大きく回転させて表示画面に表示するように制御する表示制御部とを備える。【００１２】
また、本発明による表示制御方法は、表示画面に表示される情報に対して２点を接触させた状態で情報を回転させる回転動作が行われたか否かを判断し、回転動作が行われたと判断された場合において、回転の速度が第１の閾値以上であるときは、情報を回転動作による実際の回転よりも大きく回転させて表示画面に表示するように制御する。【００１３】
また、本発明による表示制御方法は、表示画面に表示される情報に対して２点を接触させた状態で情報を回転させる回転動作が行われたか否かを判断し、回転動作が行われたと判断された場合において、２点間の距離が第２の閾値以上であるときは、情報を回転動作による実際の回転よりも大きく回転させて表示画面に表示するように制御する。
【発明の効果】
【００１４】
本発明によると、表示制御システムは、表示画面に表示される情報に対して２点を接触させた状態で情報を回転させる回転動作が行われたか否かを判断する回転動作判断部と、回転動作判断部にて回転動作が行われたと判断された場合において、回転の速度が第１の閾値以上であるときは、情報を回転動作による実際の回転よりも大きく回転させて表示画面に表示するように制御する表示制御部とを備えるため、１回の回転動作によってユーザの意図通りに表示画面に表示された情報を回転させることが可能となる。【００１５】
また、表示制御システムは、表示画面に表示される情報に対して２点を接触させた状態で情報を回転させる回転動作が行われたか否かを判断する回転動作判断部と、回転動作判断部にて回転動作が行われたと判断された場合において、２点間の距離が第２の閾値以上であるときは、情報を回転動作による実際の回転よりも大きく回転させて表示画面に表示するように制御する表示制御部とを備えるため、１回の回転動作によってユーザの意図通りに表示画面に表示された情報を回転させることが可能となる。【００１６】
また、表示制御方法は、表示画面に表示される情報に対して２点を接触させた状態で情報を回転させる回転動作が行われたか否かを判断し、回転動作が行われたと判断された場合において、回転の速度が第１の閾値以上であるときは、情報を回転動作による実際の回転よりも大きく回転させて表示画面に表示するように制御するため、１回の回転動作によってユーザの意図通りに表示画面に表示された情報を回転させることが可能となる。【００１７】
また、表示制御方法は、表示画面に表示される情報に対して２点を接触させた状態で情報を回転させる回転動作が行われたか否かを判断し、回転動作が行われたと判断された場合において、２点間の距離が第２の閾値以上であるときは、情報を回転動作による実際の回転よりも大きく回転させて表示画面に表示するように制御するため、１回の回転動作によってユーザの意図通りに表示画面に表示された情報を回転させることが可能となる。【００１８】
本発明の目的、特徴、態様、および利点は、以下の詳細な説明と添付図面とによって、より明白となる。
【図面の簡単な説明】
【００１９】
【図１】本発明の実施の形態１による表示制御装置の構成の一例を示すブロック図である。
【図２】本発明の実施の形態１による表示制御装置の構成の他の一例を示すブロック図である。
【図３】本発明の実施の形態１による表示制御装置の動作の一例を示すフローチャートである。
【図４】本発明の実施の形態１による回転動作の一例を示す図である。
【図５】本発明の実施の形態１による回転速度と増幅係数との関係の一例を示す図である。
【図６】本発明の実施の形態１による回転速度と増幅係数との関係の他の一例を示す図である。
【図７】本発明の実施の形態１による回転速度と増幅係数との関係の他の一例を示す図である。
【図８】本発明の実施の形態１による回転速度と増幅係数との関係の他の一例を示す図である。
【図９】本発明の実施の形態２による表示制御装置の構成の一例を示すブロック図である。
【図１０】本発明の実施の形態２による表示制御装置の動作の一例を示すフローチャートである。
【図１１】本発明の実施の形態による表示制御システムの構成の一例を示すブロック図である。
【図１２】本発明の実施の形態による表示制御システムの構成の他の一例を示すブロック図である。
【発明を実施するための形態】
【００２０】
本発明の実施の形態について、図面に基づいて以下に説明する。
【００２１】
＜実施の形態１＞
まず、本発明の実施の形態１による表示制御システムの構成について説明する。なお、本実施の形態および以下の各実施の形態においては、表示制御システムを表示制御装置単体で実現した場合について説明する。
【００２２】
図１は、本実施の形態１による表示制御装置の構成の一例を示すブロック図である。なお、図１では、表示制御装置１を構成する必要最小限の構成要素を示している。
【００２３】
図１に示すように、表示制御装置１は、少なくとも回転動作判断部２と、表示制御部３とを備えている。
【００２４】
回転動作判断部２は、ユーザが、表示画面（例えば、後述の図２の表示部９）に表示される情報に対して、２点をタッチした状態で情報を回転させる回転動作が行われたか否かを判断する。
【００２５】
表示制御部３は、回転動作判断部２にて回転動作が行われたと判断された場合において、回転の速度が第１の閾値以上であるときは、情報を回転動作による実際の回転よりも大きく回転させて表示画面に表示するように制御する。
【００２６】
次に、上記の回転動作判断部２および表示制御部３を含む表示制御装置１の他の構成について説明する。
【００２７】
図２は、表示制御装置４の構成の一例を示すブロック図である。
【００２８】
図２に示すように、表示制御装置４は、接触検出部５と、制御部６と、表示部９とを備えている。また、制御部６は、回転動作判断部２と、表示制御部３と、回転速度算出部７と、回転角度決定部８とを備えている。
【００２９】
接触検出部５は、例えばタッチパネルで構成されており、ユーザがタッチパネルをタッチしたことを検出する。なお、タッチパネルへのタッチは、ユーザ自身の指、あるいはタッチペン等であってもよい。
【００３０】
回転動作判断部２は、接触検出部５にてユーザがタッチしたことを検出した場合において、タッチパネル上の２点をタッチした状態で回転動作を行ったか否かを判断する。
【００３１】
回転速度算出部７は、回転動作判断部２にて回転動作が行われたと判断した場合において、当該回転動作の際の回転速度を算出する。なお、回転速度は、例えば単位時間当たりの平均的な速度（角速度）として算出することができる。
【００３２】
回転角度決定部８は、回転速度算出部７にて算出された回転速度に基づいて、表示部９に表示される情報の回転角度を決定する。
【００３３】
表示制御部３は、回転角度決定部８にて決定された回転角度で、情報が表示部９に表示するように制御する。
【００３４】
表示部９は、例えば液晶表示装置で構成され、表示制御部の表示制御に従って情報を表示する。
【００３５】
なお、接触検出部５と表示部９とは、一体に構成されてもよく、別個に設けられてもよい。
【００３６】
次に、表示制御装置４の動作について説明する。
【００３７】
図３は、表示制御装置４の動作の一例を示すフローチャートである。また、図４は、回転動作の一例を示す図である。なお、以下では、図４に示すように、ユーザがＡ１およびＡ２の２点をタッチした状態で、Ｂ１およびＢ２の位置まで角度θ１だけ地図（情報）を回転させる場合（この場合、回転の中心点はＡ１とＡ２とを結ぶ線分の中心であってもよい）について説明する。
【００３８】
ステップＳ１１において、回転動作判断部２は、ユーザによる回転動作が行われたか否かを判断する。具体的には、回転動作判断部２は、接触検出部５の検出結果に基づいて、ユーザがタッチパネル上の２点をタッチした状態で回転動作を行ったか否かを判断する。回転動作が行われたと判断した場合は、ステップＳ１２に移行する。一方、回転動作が行われていないと判断した場合は、処理を終了する。
【００３９】
ステップＳ１２において、回転角度決定部８は、回転速度算出部７にて算出された回転速度が閾値（第１の閾値）以上であるか否かを判断する。回転速度が閾値以上であると判断した場合は、ステップＳ１３に移行する。一方、回転速度が閾値以上でない（回転速度が閾値未満である）と判断した場合は、ステップＳ１４に移行する。
【００４０】
ステップＳ１３において、回転角度決定部８は、ユーザが実際に回転動作によって回転させた角度（図４の角度θ１）よりも大きな角度を、地図を回転させる回転角度として決定する。表示部９には、表示制御部３の表示制御によって、回転角度決定部８にて決定された回転角度だけ回転された地図が表示される。
【００４１】
ステップＳ１４において、回転角度決定部８は、ユーザが実際に回転動作によって回転させた角度を、地図を回転させる回転角度として決定する。表示部９には、表示制御部３の表示制御によって、回転角度決定部８にて決定された回転角度だけ回転された地図が表示される。
【００４２】
ステップＳ１５において、回転動作判断部２は、ユーザによる回転動作が終了したか否かを判断する。具体的には、回転動作判断部２は、例えば図４に示すＢ１，Ｂ２の位置まで回転動作を行った後に、２点のタッチ状態を解消した（例えば、タッチパネルから２本の指を離した）ときを回転動作が終了したと判断するようにしてもよい。回転動作が終了したと判断した場合は、処理を終了する。一方、回転動作が終了していないと判断した場合は、ステップＳ１１に移行する。
【００４３】
なお、上記の動作において、ユーザが実際に回転動作によって回転させた角度の算出は、例えば回転動作判断部２が行うようにしてもよい。
【００４４】
次に、図３のステップＳ１３およびステップＳ１４において、回転角度決定部８が回転角度を決定する方法について説明する。
【００４５】
図５は、回転速度と増幅係数との関係の一例を示す図である。図５において、横軸は回転速度算出部７にて算出された回転速度を示し、縦軸は増幅係数を示している。ここで、増幅係数とは、ユーザが実際に回転動作によって回転させた角度に対して、どれだけ角度を増幅させるのかを示す増幅の度合いのことをいう。
【００４６】
図５に示すように、回転速度算出部７にて算出された回転速度が閾値（Ｔｈ１）以上である場合において（図３のステップＳ１３）、回転角度決定部８は、ユーザが実際に回転動作によって回転させた角度に対して、１よりも大きな増幅係数を乗じて回転角度を決定する。このとき、増幅係数は、実際の回転よりも一定の割合で増加する。当該決定によって、表示制御部３は、情報（例えば、地図）を実際の回転よりも大きく回転させて表示部９に表示するように制御する。
【００４７】
一方、回転速度算出部７にて算出された回転速度が閾値（Ｔｈ１）未満である場合において（図３のステップＳ１４）、回転角度決定部８は、ユーザが実際に回転動作によって回転させた角度に対して、１の増幅係数を乗じて回転角度を決定する。当該決定に基づいて、表示制御部３は、情報を実際の回転に追従するように回転させて表示部９に表示するように制御する。
【００４８】
なお、上記の図３では、回転速度が閾値（Ｔｈ１）以上である場合において、実際の回転よりも一定の割合で増加させる場合（図５を参照）を一例として説明したが、これに限るものではない。例えば、回転速度が閾値以上である場合（図３のステップＳ１３）において、図６〜８のいずれかに基づいて、実際の回転よりも回転角度を増加させるようにしてもよい。
【００４９】
図６〜８は、回転速度と増幅係数との関係の一例を示す図である。図５において、横軸は回転速度算出部７にて算出された回転速度を示し、縦軸は増幅係数を示している。なお、図６〜８において、回転速度が閾値（Ｔｈ２，Ｔｈ３，Ｔｈ４）未満の場合は図５と同様であるため、ここでは説明を省略する。
【００５０】
図６に示すように、回転角度決定部８は、回転速度算出部７にて算出された回転速度が閾値（Ｔｈ２）以上である場合において、ユーザが実際に回転動作によって回転させた角度に対して、１よりも大きな増幅係数を乗じて回転角度を決定する。このとき、増幅係数は、回転速度に応じて比例して増加する。当該決定に基づいて、表示制御部３は、情報を実際の回転よりも大きく回転させて表示部９に表示するように制御する。
【００５１】
図７に示すように、回転角度決定部８は、回転速度算出部７にて算出された回転速度が閾値（Ｔｈ３）以上である場合において、ユーザが実際に回転動作によって回転させた角度に対して、１よりも大きな増幅係数を乗じて回転角度を決定する。このとき、増幅係数は、回転速度に応じて指数関数的に増加する。当該決定に基づいて、表示制御部３は、情報を実際の回転よりも大きく回転させて表示部９に表示するように制御する。
【００５２】
図８に示すように、回転角度決定部８は、回転速度算出部７にて算出された回転速度が閾値（Ｔｈ４）以上である場合において、ユーザが実際に回転動作によって回転させた角度に対して、１よりも大きな増幅係数を乗じて回転角度を決定する。このとき、増幅係数は、回転速度に応じて階段状に増加する。当該決定に基づいて、表示制御部３は、情報を実際の回転よりも大きく回転させて表示部９に表示するように制御する。
【００５３】
以上のことから、本実施の形態１によれば、１回の回転動作によってユーザの意図通りに表示画面に表示された情報を回転させることが可能となる。
【００５４】
なお、上記では、図４に示すように、タッチした２点を同時に回転動作する場合について説明したが、これに限るものではない。例えば、図４において、Ａ１，Ａ２のうちの一方の点を中心点として固定し、他方の点のみを回転動作するようにしてもよい。
【００５５】
＜実施の形態２＞
まず、本発明の実施の形態２による表示制御装置の構成について説明する。
【００５６】
図９は、本実施の形態２による表示制御装置１０の構成の一例を示すブロック図である。
【００５７】
図９に示すように、本実施の形態２による表示制御装置１０は、実施の形態１による表示制御装置４が備える回転速度算出部７に代えて、２点間距離算出部１１を備えることを特徴としている。その他の構成および動作は、実施の形態１と同様であるため、ここでは説明を省略する。
【００５８】
２点間距離算出部１１は、回転動作判断部２にて回転動作が行われたと判断した場合において、接触検出部５にて検出されたユーザがタッチしたタッチパネル上の２点の各位置情報に基づいて２点間の距離を算出する。
【００５９】
回転角度決定部８は、２点間距離算出部１１にて算出された２点間の距離に基づいて、表示部９に表示される情報の回転角度を決定する。
【００６０】
表示制御部３は、回転角度決定部８にて決定された回転角度で、情報が表示部９に表示するように制御する。
【００６１】
次に、表示制御装置１０の動作について説明する。
【００６２】
図１０は、表示制御装置１０の動作の一例を示すフローチャートである。なお、図１０のステップＳ２１，ステップＳ２３〜ステップＳ２５は、図３のステップＳ１１，ステップＳ１３〜ステップＳ１５に対応しているため、ここでは説明を省略する。すなわち、ステップＳ２３では、図５〜８のいずれかを適用することができる。この場合、図５〜８の横軸である「回転速度」を「２点間の距離」に読み替えればよい。
【００６３】
ステップＳ２２において、回転角度決定部８は、２点間距離算出部１１にて算出された２点間の距離が閾値（第２の閾値）以上であるか否かを判断する。２点間の距離が閾値以上であると判断した場合は、ステップＳ２３に移行する。一方、２点間の距離が閾値以上でない（２点間の距離が閾値未満である）と判断した場合は、ステップＳ２４に移行する。
【００６４】
以上のことから、本実施の形態２によれば、１回の回転動作によってユーザの意図通りに表示画面に表示された情報を回転させることが可能となる。
【００６５】
＜実施の形態３＞
本発明の実施の形態３では、実施の形態１と実施の形態２とを組み合わせることを特徴としている。本実施の形態３による表示制御装置は、実施の形態１による表示制御装置４（図２を参照）、および実施の形態２による表示制御装置１０（図９を参照）の構成および動作が同様であるため、ここでは説明を省略する。
【００６６】
回転角度決定部８は、回転速度算出部７にて算出された回転速度と、２点間距離算出部１１にて算出された２点間の距離とに基づいて、表示部９に表示される情報の回転角度を決定する。なお、回転角度の決定方法は、実施の形態１，２と同様である。
【００６７】
具体的には、回転角度決定部８は、回転速度が閾値（第１の閾値）以上であり、かつ２点間の距離が閾値（第２の閾値）以上である場合において、回転速度に係る増幅係数と、２点間の距離に係る増幅係数とを考慮して回転角度を決定する。
【００６８】
また、回転角度決定部８は、回転速度が閾値以上であり、かつ２点間の距離が閾値未満である場合において、回転速度に係る増幅係数を考慮して回転角度を決定する。
【００６９】
また、回転角度決定部８は、回転速度が閾値未満であり、かつ２点間の距離が閾値以上である場合において、２点間の距離に係る増幅係数を考慮して回転角度を決定する。
【００７０】
また、回転角度決定部８は、回転速度が閾値未満であり、かつ２点間の距離が閾値未満である場合において、ユーザが実際に回転動作によって回転させた角度を、地図を回転させる回転角度として決定する。
【００７１】
以上のことから、本実施の形態３によれば、実施の形態１，２と同様に、１回の回転動作によってユーザの意図通りに表示画面に表示された情報を回転させることが可能となる。
【００７２】
以上で説明した表示制御装置は、車載用ナビゲーション装置、すなわちカーナビゲーション装置だけでなく、車両に搭載可能なＰＮＤ（Portable Navigation Device）および携帯通信端末（例えば、携帯電話、スマートフォン、およびタブレット端末など）、並びにサーバなどを適宜に組み合わせてシステムとして構築されるナビゲーション装置あるいはナビゲーション装置以外の装置にも適用することができる。この場合、表示制御装置の各機能あるいは各構成要素は、上記システムを構築する各機能に分散して配置される。
【００７３】
具体的には、一例として、表示制御装置の機能をサーバに配置することができる。例えば、図１１に示すように、ユーザ側に表示装置１３を備え、サーバ１２に少なくとも回転動作判断部２および表示制御部３を備えることによって表示制御システムを構築することができる。なお、回転動作判断部２および表示制御部３の機能は、図１の回転動作判断部２および表示制御部３の機能と同様である。また、サーバ１２は、必要に応じて図２，９に示すような各構成要素を備えるようにしてもよい。このとき、サーバ１２に備えられる各構成要素は、適宜にサーバ１２および表示装置１３に分散して配置するようにしてもよい。
【００７４】
また、他の一例として、表示制御装置の機能をサーバおよび携帯通信端末に配置することができる。例えば、図１２に示すように、ユーザ側に表示装置１３を備え、サーバ１４に少なくとも回転動作判断部２を備え、携帯通信端末１５に少なくとも表示制御部３を備えることによって表示制御システムを構築することができる。なお、回転動作判断部２および表示制御部３の機能は、図１の回転動作判断部２および表示制御部３の機能と同様である。また、サーバ１４および携帯通信端末１５は、必要に応じて図２，９に示すような各構成要素を備えるようにしてもよい。このとき、サーバ１４および携帯通信端末１５に備えられる各構成要素は、適宜に表示装置１３、サーバ１４、および携帯通信端末１５に分散して配置するようにしてもよい。
【００７５】
上記の構成とした場合であっても、上記の実施の形態と同様の効果が得られる。
【００７６】
また、上記の実施の形態における動作を実行するソフトウェア（表示制御方法）を、例えばサーバや携帯通信端末に組み込んでもよい。
【００７７】
具体的には、一例として、上記の表示制御方法は、表示画面に表示される情報に対して２点を接触させた状態で情報を回転させる回転動作が行われたか否かを判断し、回転動作が行われたと判断された場合において、回転の速度が第１の閾値以上であるときは、情報を回転動作による実際の回転よりも大きく回転させて表示画面に表示するように制御する。
【００７８】
また、他の一例として、上記の表示制御方法は、表示画面に表示される情報に対して２点を接触させた状態で情報を回転させる回転動作が行われたか否かを判断し、回転動作が行われたと判断された場合において、２点間の距離が第２の閾値以上であるときは、情報を回転動作による実際の回転よりも大きく回転させて表示画面に表示するように制御する。
【００７９】
さらに、上記の２つの表示制御方法を組み合わせた表示制御方法であってもよい。
【００８０】
上記より、上記の実施の形態における動作を実行するソフトウェアをサーバや携帯通信端末に組み込んで動作させることによって、上記の実施の形態と同様の効果が得られる。
【００８１】
なお、図１，２，９，１１，１２において、回転動作判断部２、表示制御部３、接触検出部５、回転速度算出部７、回転角度決定部８、および２点間距離算出部１１の各々は、ソフトウェアに基づくＣＰＵ（Central Processing Unit）を用いたプログラム処理を実行することによって実現される。また、可能であれば、回転動作判断部２、表示制御部３、接触検出部５、回転速度算出部７、回転角度決定部８、および２点間距離算出部１１の各々を、ハードウェア（例えば、電気信号に対して特定の演算あるいは処理を行うように構成された演算／処理回路等）として構成するようにしてもよい。また、上記の両者を混在させてもよい。
【００８２】
なお、本発明は、その発明の範囲内において、各実施の形態を自由に組み合わせたり、各実施の形態を適宜、変形、省略することが可能である。
【００８３】
本発明は詳細に説明されたが、上記した説明は、すべての態様において、例示であって、この発明がそれに限定されるものではない。例示されていない無数の変形例が、この発明の範囲から外れることなく想定され得るものと解される。
【符号の説明】
【００８４】
１  表示制御装置、２  回転動作判断部、３  表示制御部、４  表示制御装置、５  接触検出部、６  制御部、７  回転速度算出部、８  回転角度決定部、９  表示部、１０  表示制御装置、１１  ２点間距離算出部、１２  サーバ、１３  表示装置、１４  サーバ、１５  携帯通信端末。
【図１】
0005985125.tif 000002
【図２】
0005985125.tif 000003
【図３】
0005985125.tif 000004
【図４】
0005985125.tif 000005
【図５】
0005985125.tif 000006
【図６】
0005985125.tif 000007
【図７】
0005985125.tif 000008
【図８】
0005985125.tif 000009
【図９】
0005985125.tif 000010
【図１０】
0005985125.tif 000011
【図１１】
0005985125.tif 000012
【図１２】
0005985125.tif 000013