(57)【特許請求の範囲】
【請求項１】
図形表示装置のスクリーン・インタフェースにおいて、表示領域と軸に沿った周辺領域とを有する上記図形表示装置の表示スクリーン上の図形画像に対して１次元のズーム・イン及びズーム・アウトの機能を実行する方法であって、
上記周辺領域を横切り上記表示領域内の上記図形画像の一部を包囲する矩形を描画し、
上記矩形の内側又は外側のいずれかで上記表示スクリーンにコンタクトし、
上記コンタクトの位置により上記１次元のズーム・イン及びズーム・アウトの機能の内のズーム・イン動作又はズーム・アウト動作のいずれかを選択し、
上記ズーム・イン動作の場合に、上記図形画像の上記一部が上記表示領域に一杯になるように上記軸に沿って上記図形画像を拡大し、
上記ズーム・アウト動作の場合に、上記図形画像が上記矩形内に合うように上記軸に沿って上記図形画像を圧縮して、上記表示領域の外側に相当する上記図形画像の部分が上記表示領域内になることを特徴とする図形画像のズーム・イン及びズーム・アウト方法。
【請求項２】
上記表示スクリーン上にやり直し／取り消しボタンを設け、
上記やり直し／取り消しボタンにコンタクトして、上記ズーム・イン動作及び上記ズーム・アウト動作を反転させ、
コンタクトする毎に、上記やり直し／取り消しボタンの機能がやり直し及び取り消しの間で切り替わることを特徴とする請求項１の図形画像のズーム・イン及びズーム・アウト方法。
【請求項３】
上記矩形の内側で上記表示スクリーンにコンタクトした場合に上記ズーム・イン動作を開始させ、上記矩形の外側にコンタクトした場合に上記ズーム・アウト動作を開始させることを特徴とする請求項１の図形画像のズーム・イン及びズーム・アウト方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、一般に、タッチ・スクリーン又はマウスを用いたスクリーン・インタフェースに関し、特に、図形表示のズーム・イン（拡大）及びズーム・アウト（縮小）方法に関する。
【０００２】
【従来の技術】
図形表示にてユーザが定義した区分をズーム・インする迅速且つ直感的な方は、マウスのクリック操作か、又はタッチ・スクリーン型の図形表示スクリーン上に接触して、１つのコーナーから対向するコーナーにドラッグすることにより矩形を簡単に指示して形成することである。次に、ユーザの操作に応じて、矩形内の表示が全表示領域に一杯になるように、この矩形内の領域を２次元に拡大する。この操作を行うには、例えば、マウス・カーソル又は接触をリフトし（即ち、マウス・カーソルを停止させ、又は、接触を中断して）、ズーム・ボタンをマウスでクリックするかタッチ・スクリーンで接触し、又は、矩形内をマウスでクリックするかタッチ・スクリーンで接触する。
【０００３】
【発明が解決しようとする課題】
現在のズーム方法の欠点の１つとしては、逆の動作であるズーム・アウトをどのように実行するかという問題に対して、今日まで良好な解決方法が見つかっていないことである。現在の方法の他の欠点としては、１次元だけのズームが不便であり、操作者は、この問題を注意深く考慮し、操作者が影響させたくない軸に対して完全に広がるように矩形を描画しなければならないことであった。
【０００４】
そこで、ズーム・アウトや１次元のみのズームも簡単に実行できるズーム・アウト及びズーム・インを迅速且つ直感的に行う方法が望まれている。
【０００５】
したがって、本発明は、ズーム・アウトが簡単に操作できると共に、１次元のズームも容易に操作できる図形画像のズーム・イン及びズーム・アウト方法を提供するものである。
【０００６】
【課題を解決するための手段】
本発明は、図形表示装置のスクリーン・インタフェースにおいて、表示領域と軸に沿った周辺領域とを有する図形表示装置の表示スクリーン上の図形画像に対して１次元のズーム・イン及びズーム・アウトの機能を実行する方法であって；周辺領域を横切り表示領域内の図形画像の一部を包囲する矩形を描画し；矩形の内側又は外側のいずれかで表示スクリーンにコンタクトし；コンタクトの位置により１次元のズーム・イン及びズーム・アウトの機能の内のズーム・イン動作又はズーム・アウト動作のいずれかを選択し；ズーム・イン動作の場合に、図形画像の一部が表示領域に一杯になるように軸に沿って図形画像を拡大し；ズーム・アウト動作の場合に、図形画像が矩形内に合うように軸に沿って図形画像を圧縮して、表示領域の外側に相当する図形画像の部分が表示領域内になることを特徴としている。なお、本願明細書では、マウスでクリックすることや、タッチ・スクリーンで接触することを総称して単にコンタクトするという。
【０００７】
本発明は、タッチ・スクリーンによる接触又はマウスのいずれかを用いて、図形表示上に矩形を描画して、ズーム・イン又はズーム・アウトする方法を提供する。１対のアイコンを表示するが、一方のアイコンは、矩形内であり、他方のアイコンは、矩形の外である。矩形内でコンタクト（マウスのクリック又はタッチ・スクリーンの接触）することによりズーム・インが行われて、この矩形の内側のものが全表示領域を埋める。また、矩形の外側でコンタクトを行うと、ズーム・アウトが行われて、全体の表示が矩形内に圧縮されて、画像の以前に見えなかった部分がスクリーンの残りの部分を埋める。１次元のみのズームにおいては、表示の周辺領域で軸に沿って矩形が描画され、この矩形が他方の軸を完全に包囲する。
【０００８】
本発明の目的、利点及び新規な特徴は、添付図を参照する以下の詳細説明から理解できよう。
【０００９】
【発明の実施の形態】
図１は、２次元のズーム・イン及びズーム・アウトに対して、本発明によるズーム・イン又はズーム・アウトを行う方法を説明する流れ図を示し、図２は、本発明により矩形を描画する図形スクリーン表示の平面図である。なお、図形表示装置は、表示器、表示メモリ、マイクロプロセッサ、プログラムを記録したメモリなどを具えた既存の構成であり、図１に概略を示すプログラムに従ってマイクロプロセッサがズームを含む表示を制御する。マイクロプロセッサがプログラムに従ってどのようにハードウェアを具体的に制御して表示を行うかは、その流れが示されれば、当業者には容易であるので、その詳細説明を省略する。画像１５を有する図形表示スクリーン１４上で、矢印１６で示すように、表示の一部の一方のコーナー（第１コーナー）から対向コーナー（第２コーナー）にマウス・カーソル又は接触ポインタ（タッチ・スクリーンのポインタ）をドラッグして（引っ張って）、画像１５を有する図形表示スクリーン１４上に矩形１２を描画する。周知のように、矢印１６は、実際にはスクリーン１４上に表示されず、一般的には存在しないが、接触ポインタ（又はマウス・カーソル）の経路を単に示すものである。なお、接触ポインタ及びタッチ及びマウス・カーソルを総称して、単に、ポインタと呼ぶ。
【００１０】
さらに詳細に説明すれば、ステップ２０において、ポインタ（マウス・カーソル又は接触ポインタ）が活性化されているか（能動状態にあるか）を判断する。活性化されていない場合（ノー）は、ステップ２０の初めに戻る。ステップ２０でイエスの場合、ステップ２２に進み、ユーザは、矢印１６の左上端部にてスクリーン１４にコンタクトして、矩形の１つのコーナーを検出する。ここでは、２次元ズームを説明しているため、コーナーが活性領域（表示領域）内かという判断ステップ２４の結果はイエスであり、ステップ２６に進む。このステップ２６では、矢印１６の右下にポインタをドラッグに応じて、活性領域内に矩形が描かれる。ステップ３０において、ポインタが停止したかを判断する。この判断ステップ３０がイエスの場合、即ち、接触ポインタから接触を離すか又はマウス・ボタンを持ち上げると、ステップ３２に進み、矩形が完成する。なお、ステップ２６において、ユーザがスクリーン１４に沿ってポインタをドラッグ（引っ張って移動）するので、点線で示すズーム矩形１２が大きくなり、この矩形１２が、接触ポインタ又はマウス・カーソルの進行に追従する。ドラッグ操作の完了（ステップ３０でのイエス）により、２つのシンボル１８、２０が図形表示スクリーン１４上に重なり合って現れ、次に何を行うべきかのヒントを与えてくれる。一方のシンボル１８は、矩形１２の内側にあり、他方のシンボル２０は、矩形１２の外側にある。内側シンボル１８は、ズーム・インを指示し、外側シンボル２０は、ズーム・アウトを指示する。ステップ３４がスクリーンに接触（又はクリック）したかを判断する。矩形１２の内側の任意の位置をコンタクト（マウスのクリック又はタッチ・スクリーンの接触）すると、判断ステップ３４及び３６の両方の判断結果がイエスとなり、ステップ３８でズーム・イン動作が生じて、図３に示すように、矩形内の内容が図形表示スクリーン１４を埋めるように拡大する。新たな表示の縮尺（拡大及び縮小）が調整されて、ズーム矩形１２の内容の大きさが水平及び垂直の両方向で拡大されて、元の表示領域を埋める。なお、ステップ３４では、コンタクトしたか、即ち、スクリーンに接触したか、又は、スクリーン上でマウス・クリックをしたかを判断し、ステップ３６では、ステップ３４でのコンタクトが矩形の内部か（イエス）、外部か（ノー）を判断する。ステップ３４でノーの場合、ステップ３４の初めに戻る。また、ステップ３０でノーの場合が２つあるが、２次元ズームの場合は、ステップ２６に戻る。
【００１１】
ズーム矩形１２の外側でコンタクト（マウス・クリック又は接触）することにより（ステップ３６でノーの場合）、ズーム・アウト動作（ステップ４０）が生じる。この場合、図４に示す状態で、矩形の１２の外側でコンタクトすると、図５に示すように、図形画像１５が縮んで、以前に（図４で）全領域を覆っていた図形画像が今度は、矩形の内側に合うように大きさが調整される。そして、矩形１２の外側の領域は、以前に図形ビュー領域の外側であった図形画像１５の一部を含んでいる。
【００１２】
図１及び図６に示すように、図形画像１５に隣接した軸領域１９にまで矩形１２をドラッグすることにより、１次元のズーム・イン又はズーム・アウトを実行できる。これは、矩形１２の下側のコーナーが活性領域の外側（水平軸の外側）なので、ステップ２４における判断結果が、ノーになるためである。例えば、矩形の右下コーナーを、水平軸１９の一部を横切ってドラッグすると、他方のコーナーが活性領域外になって（ステップ２４のノー）、ユーザがターゲットのズーム・イン又はズーム・アウトを望む水平範囲の一部のみではなく、図形画像１５の全垂直範囲を見渡す矩形１２、即ち、活性領域を横切ってエッジからエッジにわたる矩形が描かれる（ステップ２８）。よって、水平方向の１次元のズームとなる。同様に、垂直軸１９の一部を横切ってドラッグする（ステップ２４のノー）と、ユーザがズーム・イン又はズーム・アウトを望むターゲットの垂直範囲の一部のみではなく、全水平範囲を見渡すズーム矩形１２が生成される（ステップ２８）。よって、垂直方向の１次元のズームとなる。よって、１次元のズーム・イン又はズーム・アウトに対して、矩形が図形画像の一方の軸に沿って表示スクリーン上の周辺領域内に描画される。いずれの方向のズームも、ズーム矩形１２の内側にコンタクトすることにより、画像１５が一方の方向（水平又は垂直方向）に拡大され、全表示領域を埋める（ズーム・イン）。また、ズーム矩形１２の外側にコンタクトすることにより、ズーム矩形内部に現在の画像が圧縮されて（ズーム・アウト）、以前に表示領域の外側にあった画像の一部が表示領域内部に表示される。これらステップは、上述のステップ２０〜４０と同様であるが、ステップ２４の後にステップ２８が続く点が異なると共に、判断ステップ３０でノーの場合には、ステップ２８に進む。
【００１３】
表示領域の内側、又は、その近傍に、追加的に取り消し／やり直し兼用ボタンを表示してもよい。ユーザが取り消しボタンを押すと、上述の如く、最後の表示スケーリング（拡大／縮小）動作が逆になって、スケーリング動作が開始する前の状態に表示が戻る。取り消しボタンは、やり直しボタンに変化する。やり直しボタンを押すと、取り消しボタンにより取り消されたスケーリング動作を繰り返し、やり直しボタンは、再び取り消しボタンになる。これら取り消しボタン及びやり直しボタンは、順次切り替わる。このボタンを多数回押すことにより、ユーザは、異なるスケール係数の２つの表示の間で、前後に切り替えることができる。
【００１４】
よって、本発明のズーム・イン及びズーム・アウトの方法は、図形表示スクリーン上に描画された矩形を用い、この矩形の内側及び外側の夫々でズーム・イン及びズーム・アウトの指示を与え、ユーザがコンタクト（タッチ・スクリーンの接触、即ち、タップ、又は、マウスのクリック）した矩形の内側又は外側に応じてスケーリング機能（ズーム・イン又はズーム・アウト）を実行する。
【００１５】
【発明の効果】
上述の如く、本発明によれば、表示スクリーン上に描いた矩形の内側又は外側をコンタクトすることにより、２次元のズーム・イン及びズーム・アウトを容易に制御できる。また、矩形が、表示スクリーンの表示領域（活性領域）を超える場合、即ち、矩形のコーナーが活性領域外のときには、１次元のズームの選択となり、１次元のズームも容易に操作できる。
【図面の簡単な説明】
【図１】本発明によるズーム・イン又はズーム・アウトを行う方法を説明する流れ図である。
【図２】本発明による矩形を描画する図形スクリーン表示の平面図である。
【図３】図２の矩形をズーム・インした場合の図形スクリーンの平面図である。
【図４】図３の表示における矩形を描画する図形スクリーン表示の平面図である。
【図５】図４の矩形をズーム・アウトした場合の図形表示スクリーンの平面図である。
【図６】本発明により１次元のみのズーム・イン又はズーム・アウトを行う矩形を描画する図形スクリーン表示の平面図である。
【符号の説明】
１２  ズーム矩形
１４  図形表示スクリーン
１５  図形画像
１６  矢印
１８  内側シンボル
２０  外側シンボル
【図１】
0004038029.tif 000002
【図２】
0004038029.tif 000003
【図３】
0004038029.tif 000004
【図４】
0004038029.tif 000005
【図５】
0004038029.tif 000006
【図６】
0004038029.tif 000007