(57)【特許請求の範囲】
【請求項１】
座標入力装置により指示された表示画面上の座標を取得する取得手段と、
拡大の対象となる拡大対象を登録する拡大対象登録手段と、
前記取得手段により取得された座標と前記拡大対象登録手段により登録された拡大対象の前記表示画面上の表示位置との位置関係が予め定められた位置関係条件を満たし、かつ、前記取得手段により取得された座標の移動速度が所定の速度範囲内である場合に該拡大対象を含む部分領域を拡大表示する拡大処理手段と、
前記座標入力装置からの入力に基づき前記拡大処理手段による前記部分領域の拡大表示を解除する拡大解除処理手段と
を具備し、
前記位置関係条件及び前記所定の速度範囲は、前記拡大対象毎に設定される
ことを特徴とする表示装置。
【請求項２】
前記拡大対象登録手段は、
前記取得手段により取得された座標に基づいて前記表示画面に表示中の画像から拡大対象を抽出し登録する
ことを特徴とする請求項１記載の表示装置。
【請求項３】
前記拡大対象登録手段は、
予め登録された１又は複数の拡大対象の候補からのユーザの選択操作に基づき拡大対象を登録する
ことを特徴とする請求項１記載の表示装置。
【請求項４】
前記拡大解除処理手段は、
前記座標入力装置からの入力が所定時間以上なかった場合に、前記部分領域の拡大表示を解除する
ことを特徴とする請求項１記載の表示装置。
【請求項５】
拡大を解除するための拡大解除操作を登録する拡大解除登録手段
を更に具備し、
前記拡大解除処理手段は、
前記拡大解除登録手段により登録された拡大解除操作が行われた場合に、前記拡大処理手段による前記部分領域の拡大表示を解除する
ことを特徴とする請求項１記載の表示装置。
【請求項６】
前記拡大解除登録手段は、
前記座標入力装置による特定の入力動作を前記拡大解除操作として登録する
ことを特徴とする請求項５記載の表示装置。
【請求項７】
前記拡大解除登録手段は、
予め登録された１又は複数の拡大解除操作の候補からのユーザの選択操作に基づき前記拡大解除操作を登録する
ことを特徴とする請求項５記載の表示装置。
【請求項８】
前記拡大解除登録手段は、
前記拡大表示を解除するための拡大解除操作を拡大対象毎に登録し、
前記拡大解除処理手段は、
前記拡大解除登録手段により拡大表示中の前記拡大対象に関して登録された拡大解除操作が行われた場合に、前記拡大処理手段による前記部分領域の拡大表示を解除する
ことを特徴とする請求項５記載の表示装置。
【請求項９】
前記拡大処理手段により前記部分領域の拡大表示が行われている間に、前記取得手段により該拡大表示された領域内の座標が取得された場合は、該座標を当該領域拡大表示前における座標情報に変換する変換手段
を更に具備することを特徴とする請求項１記載の表示装置。
【請求項１０】
表示装置の表示処理方法であって、
取得手段が、座標入力装置により指示された表示画面上の座標を取得する取得工程と、
拡大対象登録手段が、拡大の対象となる拡大対象を登録する拡大対象登録工程と、
拡大処理手段が、前記取得工程により取得された座標と前記拡大対象登録工程により登録された拡大対象の前記表示画面上の表示位置との位置関係が予め定められた位置関係条件を満たし、かつ、前記取得工程により取得された座標の移動速度が所定の速度範囲内である場合に該拡大対象を含む部分領域を拡大表示する拡大処理工程と、
拡大解除処理手段が、前記座標入力装置からの入力に基づき前記拡大処理工程による前記部分領域の拡大表示を解除する拡大解除処理工程と
を含み、
前記位置関係条件及び前記所定の速度範囲は、前記拡大対象毎に設定される
ことを特徴とする表示装置の表示処理方法。
【請求項１１】
コンピュータを、
座標入力装置により指示された表示画面上の座標を取得する取得手段、
拡大の対象となる拡大対象を登録する拡大対象登録手段、
前記取得手段により取得された座標と前記拡大対象登録手段により登録された拡大対象の前記表示画面上の表示位置との位置関係が予め定められた位置関係条件を満たし、かつ、前記取得手段により取得された座標の移動速度が所定の速度範囲内である場合に該拡大対象を含む部分領域を拡大表示する拡大処理手段、
前記座標入力装置からの入力に基づき前記拡大処理手段による前記部分領域の拡大表示を解除する拡大解除処理手段
として機能させるための表示処理プログラムであって、
前記位置関係条件及び前記所定の速度範囲は、前記拡大対象毎に設定される
ことを特徴とする表示処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、座標入力操作に基づく拡大処理に関する。
【背景技術】
【０００２】
コンピュータの高解像度化に伴って表示器（例えば、ディスプレイ）に表示される情報量が増大している。
【０００３】
しかし、表示情報量の増加に伴って生じる諸問題も報告されている。例えば、グラフィカルユーザインタフェースによるコンピュータの操作では、高解像度化に伴って操作対象の領域が小さくなるため、細かい作業が必要となり、誤操作が生じる可能性が高くなる。特に、マルチウインドウシステム等のウインドウ制御に際して用いられる、例えば、スライダボタン、ウインドウリサイズ領域、クローズボタン等は小さく操作し辛い。
【０００４】
また、会議等で用いられる表示器の使用に際しては、ペン、デジタイザ、タッチパネル等の座標入力機能を備えた入力装置が用いられることが多いが、この種の絶対座標による入力では、高解像度化が進むにつれ、より高い精度の座標入力が求められる。例えば、このような表示器（例えば、スクリーン）の場合、入力位置に対して少しずれた位置から入力を行うため、スクリーンの厚みによるペン先と表示位置との差が誤操作につながる場合がある。
【０００５】
以上の問題を解決する方法として、カーソルを隠さずにカーソルの示す位置と対応する一定範囲の画像を拡大表示する方法が知られている（特許文献１）。また、ウインドウの移動、サイズ変更など所定の動作が設定されている領域に（マウス）カーソルが入ると、カーソルの移動量を小さくするか、カーソルを一時停止させるかする方法が知られている（特許文献２）。更に、メニューパネルを表示し、カーソルがメニューパネルの領域内に移動したときに、操作移動感度を低下させメニュー操作を容易にする方法も知られている（特許文献３）。
【特許文献１】特開平１０−１３３６３９号公報
【特許文献２】特開平８−１３３８２２号公報
【特許文献３】特開平１０−２０７４４１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記した特許文献１の技術では、カーソル付近を拡大することにより、操作対象となる領域の詳細を表示させることはできるが、操作移動感度は変化しないため、座標入力装置の操作には細かい操作が必要となってしまう。
【０００７】
また、上記した特許文献２の技術では、カーソルを移動させる際に、所定領域を通過させた場合、当該領域上でカーソルの速度が遅くなるか、一時停止してしまうかするため、操作性が低下するという課題が生じる。また、デジタイザやペン入力など絶対座標による座標入力装置の場合には、誤操作の原因を低減することはできない。
【０００８】
また、上記した特許文献３の技術では、メニューパネル以外の操作性は向上しないという課題や、デジタイザやペン入力など絶対座標による座標入力装置では誤操作の原因を低減させられないという課題がある。
【０００９】
本発明は、上記した課題に鑑みてなされたものであり、座標入力操作に基づく拡大処理に関わる操作性を向上させるようにした表示装置及び方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するため、本発明の一態様による表示装置は、座標入力装置により指示された表示画面上の座標を取得する取得手段と、拡大の対象となる拡大対象を登録する拡大対象登録手段と、前記取得手段により取得された座標と前記拡大対象登録手段により登録された拡大対象の前記表示画面上の表示位置との位置関係が予め定められた位置関係条件を満たし、かつ、前記取得手段により取得された座標の移動速度が所定の速度範囲内である場合に該拡大対象を含む部分領域を拡大表示する拡大処理手段と、前記座標入力装置からの入力に基づき前記拡大処理手段による前記部分領域の拡大表示を解除する拡大解除処理手段とを具備し、前記位置関係条件及び前記所定の速度範囲は、前記拡大対象毎に設定されることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、座標入力操作に基づく拡大処理に関わる操作性を向上させられる。
【発明を実施するための最良の形態】
【００１４】
以下、添付図面を参照して本発明の好適な実施の形態について詳しく説明する。なお、以下の実施の形態は特許請求の範囲に係る発明を限定するものでなく、また実施の形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。
（実施形態）
図１は、本発明に係わる表示装置の一実施の形態の一例を示す図である。
【００１５】
２０１は表示装置であり、映像信号が入力されると表示画面上に映像を表示する。２０２は表示装置２０１に付属するペンである。ペン２０２は、ペンボタン機能を有している。また、ペン２０２は、例えば、表示画面上に重ねて配置された座標入力板との協働により座標入力機能を有する。２０３はパーソナルコンピュータ（以下ＰＣと言う）であり、グラフィカルユーザインタフェースを持ったＯＳ（Operating System）がインストールされており、表示装置２０１に映像信号を出力等する。
【００１６】
図２は、上記図１で説明した表示装置２０１の機能構成の一例を示すブロック図である。なお、上記図１と同一のものには同一の符号を付してある。
【００１７】
入力部１１３は、ペンボタンの押下やペンの動作等に基づく入力情報を装置内に入力する。入力情報には、例えば、ペン２０２により指示された座標、ペンボタンのＯＮ、ＯＦＦ情報が含まれる。
【００１８】
座標・ボタン検出部１０４は、入力部１１３からの入力情報に基づき座標とペンボタンの情報とを検出しそれを取得する。座標・ボタン検出部１０４では、表示装置２０１の画像表示領域を座標検出領域とし、ペン２０２による座標入力板への接触や非接触が検出された位置を座標情報として認識する。座標・ボタン検出部１０４では、例えば、ペン２０２が表示画面上に接触した状態をペンダウン、及び非接触の状態をペンアップとして検出し、操作イベントの生成を行う。なお、座標の検出方法は、ペンが座標入力板に接触した時の圧力を入力板内部に備わるセンサで検出して接触位置（座標）を取得する方式や、磁界を発生するペンによりその磁界を入力板内部に備わるセンサで検出して接触位置（座標）を取得する電磁誘導方式がある。また、表示画面上の物体の位置を表示画面の枠部分等に配置された超音波発振子及び超音波センサで検出して接触位置（座標）を取得する超音波表面弾性波方式も知られている。この他、赤外線を発信するペンを使用しその赤外線を装置内部のセンサで検出して接触位置（座標）を取得する赤外線方式等もあるが、何れの方式を採用しても構わない。
【００１９】
座標変換部１０９は、拡大表示された領域内における入力座標の位置（座標）を当該領域拡大表示前における座標に変換する。ＰＣ用データ作成部１１０は、座標やペンボタンの情報をＰＣ２０３で使用するデータ形式に変換し、ＰＣ用のデータを作成する。接続制御部１１１は、ＰＣ２０３との間の接続制御を行なう。
【００２０】
拡大情報登録部１０５は、拡大に関わる情報の登録を行う機能を果たし、拡大表示の対象となる拡大対象を登録する拡大対象登録部１０５ａと、拡大表示を解除するための操作方法を登録する拡大解除登録部１０５ｂとを具備して構成される。拡大表示の対象としては、例えば、スライダボタン、ウインドウリサイズ領域、クローズボタン等が挙げられる。
【００２１】
映像信号受信部１０７は、ＰＣ２０３から映像信号を受信し、映像表示部１０８は、映像処理部１０６を経た映像信号受信部１０７からの映像信号に基づく表示を行う。判定部１１２は、拡大及び拡大解除を行うか否かの判定を行う。この判定は、入力部１１３からの入力情報と、拡大情報登録部１０５により登録された設定情報とに基づき行われる。
【００２２】
映像処理部１０６は、映像を処理する機能を果たし、映像内における所定の部分領域を拡大表示する拡大処理部１０６ａと、当該拡大された所定の部分領域の拡大表示を解除する拡大解除処理部１０６ｂとを具備して構成される。拡大、拡大解除は、上記した判定部１１２による判定結果に基づき行われる。
【００２３】
ＣＰＵ（Central Processing Unit）１０１は、各種入出力の制御やデータ処理等を行い、ＲＡＭ（Random Access Memory）１０２は、演算結果やデータを一時的に記憶する。ＲＯＭ（Read Only Memory）１０３は、本実施形態に係わる制御を実行するプログラム（例えば、表示処理プログラム）やデータを記憶する。なお、上記説明した機能ブロックの一部或いは全ては、専用の回路基盤等を用いて実現されてもよいし、また、ＣＰＵ１０１がＲＯＭ１０３に記憶されたプログラムを実行することで実現されてもよい。
【００２４】
図３は、上記図１及び図２で説明した表示装置２０１における拡大対象の設定処理の流れの一例を示すフローチャートである。
【００２５】
表示装置２０１はまず、ユーザのモード設定操作に応じて拡大対象設定モードへと移行する（Ｓ１０１）。表示装置２０１は、当該モードに移行すると、ユーザによる拡大対象の選択操作を受け付ける（Ｓ１０２）。拡大対象の選択操作は、例えば、ペン２０２により拡大対象となるパーツを囲み、拡大対象を含む領域を指定することで行われる。
【００２６】
選択操作が行われると、表示装置２０１は、例えば、ＣＰＵ１０１等において、拡大対象となるパーツ（例えば、クローズボタン）の認識を行う（Ｓ１０３）。この認識には例えば、パターンマッチング技術を用いればよい。パターンマッチングでは、予め登録されているパーツのパターン情報と指定領域内の画像とをマッチングさせることで、当該指定領域内から拡大対象となるパーツを認識し抽出する。このとき、パターンマッチングに際して必要となるパターン情報は、例えば、ＲＯＭ１０３等に予め記憶させておく。
【００２７】
認識が済むと表示装置２０１は、当該拡大対象の拡大表示を解除するための解除操作方法の指定を行うユーザインターフェースを提供する（Ｓ１０４）。設定が済みユーザにより設定完了が指示されると、表示装置２０１は、拡大情報登録部１０５において、当該設定された情報をＲＯＭ１０３等に登録し（Ｓ１０５）、この処理を終了する。なお、この設定情報の登録に際しては、当該拡大対象として設定されたパーツの大きさや、表示画面上におけるパーツの位置を含む情報が登録される。
【００２８】
図４は、上記図３で説明した処理の表示態様の遷移の一例を示す図である。ここでは、クローズボタンが拡大対象として指定された場合を例に挙げる。
【００２９】
図４（ａ）において、拡大対象設定モード移行後、ペン２０２でクローズボタンが囲まれ拡大対象が選択されたとする（Ｓ１０１及びＳ１０２）。図４（ｂ）において、表示装置２０１は、拡大対象の選択を受けると、当該囲まれた領域内から拡大対象となるパーツ（この場合、クローズボタン）の認識を行う（Ｓ１０３）。
【００３０】
図４（ｃ）において、拡大対象の認識が済むと表示装置２０１は、拡大解除の操作を指定するためのユーザインターフェースを提供する（Ｓ１０４）。この場合、当該インターフェース上には、拡大解除操作としてペンダウン、ペンアップ、ダブルクリック、サイドスイッチの指定が行えるようチェックボックス（複数選択可）が設けられている。また、同インターフェース上には、上記認識された拡大対象のパーツの表示領域も設けられている。ここで、例えば、ペンアップが指定され、ＯＫボタンが押下されると、拡大対象をクローズボタン、その拡大解除方法をペンアップとした設定情報が登録される（Ｓ１０５）。
【００３１】
図５及び図６は、上記図１及び図２で説明した表示装置２０１における拡大処理及び拡大解除処理の流れの一例を示すフローチャートである。なお、説明の便宜上、上記図３で説明した処理により既に拡大対象及び拡大解除方法が設定されているものとする。
【００３２】
図５において、この処理が開始されると、表示装置２０１は、入力部１１３等において、ペン２０２による入力座標の動作を監視し、判定部１１２において、当該動作が予め定められた条件を満たすか否かの判定を行う。具体的には、拡大対象の表示位置と入力座標との位置関係が所定の距離以下（この場合、Ａ１以下）にあるか、また入力座標の移動速度が所定の速度範囲内（この場合、Ｖ１以上Ｖ２以下）にあるかの判定が行われる。この結果、拡大対象と入力座標との間の距離がＡ１以下である場合（Ｓ２０１でＹＥＳ）、ペンの移動速度がＶ２以下であるかを判定し、Ｖ２以下であった場合（Ｓ２０２でＹＥＳ）、入力座標の移動速度がＶ１以上であるか判定を行なう（Ｓ２０３）。
【００３３】
ここで、Ｓ２０１、Ｓ２０２、Ｓ２０３における判定の何れかがＮＯとなった場合に、表示画面上に拡大表示領域があるときは（Ｓ２０６でＹＥＳ）、拡大解除処理部１０６ｂにおいて、当該領域の拡大を解除する（Ｓ２０７）。その後、表示装置２０１は、カーソル制御信号をＰＣ２０３に向けて送信し（Ｓ２０８）、Ｓ２０１の処理に戻る。
【００３４】
また、Ｓ２０１及びＳ２０２でＹＥＳとなり更に、入力座標の移動速度がＶ１以上であった場合（Ｓ２０３でＹＥＳ）、表示装置２０１は、拡大処理部１０６ａにおいて、拡大対象を含む入力座標の位置を中心とした所定サイズの矩形領域を拡大させる（Ｓ２０４）。その後、表示装置２０１は、拡大表示中処理を実行後（Ｓ２０５）、Ｓ２０１の処理に戻る。
【００３５】
次に、図６を用いて、上記Ｓ２０５における拡大表示中処理の流れについて説明する。
【００３６】
図６において、この処理が開始されると、判定部１１２において、ペン２０２による入力が所定時間以上ないか否かの判定が行われる（Ｓ３０１）。所定時間以上入力がなかった場合は（Ｓ３０１でＹＥＳ）、拡大解除処理部１０６ｂにおいて、上記Ｓ２０４における拡大の解除を行った後（Ｓ３０８）、この処理を抜ける。
【００３７】
また、所定時間が経過する前に入力があった場合は（Ｓ３０１でＮＯ）、当該入力が拡大解除操作であるか否かの判定を行う（Ｓ３０２）。ここで拡大解除操作であった場合は（Ｓ３０２でＹＥＳ）、拡大解除処理部１０６ｂにおいて、上記Ｓ２０４における拡大を解除し（Ｓ３０６）、拡大解除操作に対応するカーソル制御信号をＰＣ２０３に向けて送信した後（Ｓ３０７）、この処理を抜ける。
【００３８】
また、拡大解除操作でなかった場合（Ｓ３０２でＮＯ）、当該入力が拡大表示領域に対する座標入力操作であるか否かの判定を行う（Ｓ３０３）。ここで、拡大表示領域外への座標入力であった場合には（Ｓ３０３でＮＯ）、そのままこの処理を抜ける。一方で、拡大表示領域に対する座標入力であった場合には（Ｓ３０３でＹＥＳ）、座標変換部１０９において、拡大領域を考慮して当該入力された座標の変換を行う（Ｓ３０４）。すなわち、拡大された領域内における入力座標の位置（座標）を当該領域拡大前における座標情報に変換させる。その後、表示装置２０１は、カーソル制御信号をＰＣ２０３に向けて送信し（Ｓ３０５）、Ｓ３０１の処理に戻る。
【００３９】
なお、上記説明では、Ａ１、Ｖ１、Ｖ２が予め設定されているものとして説明したが、拡大対象を指定する際にＡ１、Ｖ１、Ｖ２の値を設定できるようにしても構わない。更に、拡大対象の指定に際して設定された値を後から変更できるようにしても構わない。この値は、拡大対象毎に異なっていても構わないしまた、拡大対象の全て若しくはその一部に対して共通の値を設けるようにしても構わない。
【００４０】
また、上記説明では、拡大対象と入力座標との距離が所定の距離以下（Ａ１以下）であり且つ、入力座標の移動速度が所定の速度範囲内（Ｖ１以上Ｖ２以下）である場合に、拡大表示を行っていたが、この処理は適宜変更できる。例えば、移動速度に関係なく、拡大対象と入力座標との距離が所定以下となった時点で拡大表示を行うようにしても構わないし、またこれ以外の条件を加味して拡大表示を行うか否かを決めるようにしても構わない。
【００４１】
また、上記説明では、入力座標の位置を中心として拡大表示を行う場合について説明したが、拡大対象を含む領域の拡大が行えるのであれば、どの位置を起点として拡大表示を行っても構わない。例えば、拡大対象（例えば、クローズボタン）を中心として拡大表示を行うようにしても構わない。なお、拡大表示の態様は、矩形形状に限られず、円形、楕円形などであっても構わない。更に、拡大範囲の大きさを設定できるようにしても構わない。
【００４２】
ここで、図７から図９を用いて、上記図５及び上記図６で説明した処理の表示態様の遷移の一例について説明する。
【００４３】
図７には、クローズボタンが拡大対象に指定され、拡大解除操作がペンアップに指定された場合の表示態様の遷移が示される。
【００４４】
図７（ａ）において、入力座標を移動速度Ｖ１以上Ｖ２以下で且つ、クローズボタンまでの距離がＡ１以下となるまで近づけると、入力座標の位置を中心に拡大表示がなされる（Ｓ２０１〜Ｓ２０４）。図７（ｂ）において、拡大表示領域上でクローズボタンが押下され、ペンアップされると拡大が解除される。図７（ｃ）において、クローズボタンの押下を示すカーソル制御信号がＰＣ２０３に送信されるため、ウインドウのクローズが実行される（Ｓ３０１〜Ｓ３０７）。
【００４５】
図８には、ウインドウリサイズ領域が拡大対象に指定され、拡大解除操作がペンダウンに指定された場合の表示態様の遷移が示される。
【００４６】
図８（ａ）において、入力座標を移動速度Ｖ１以上Ｖ２以下で且つ、ウインドウリサイズ領域までの距離がＡ１以下となるまで近づけると、入力座標の位置を中心に拡大表示がなされる（Ｓ２０１〜Ｓ２０４）。図８（ｂ及びｃ）において、拡大表示領域上でウインドウリサイズ領域が操作され、ペンダウンされると拡大が解除される（Ｓ３０１〜Ｓ３０７）。この拡大解除により、画面全体のバランスを見ながらウインドウサイズの変更が行えることになる。なお、ペンアップで解除されるように設定することも可能であるが、この場合には、ウインドウサイズ変更中は拡大が解除されず、全体のバランスを見ながらウインドウサイズを決定することが困難となる。
【００４７】
図９には、クローズボタン、ウインドウリサイズ領域が拡大対象に指定され、クローズボタンの拡大解除操作がペンアップ、ウインドウリサイズ領域の拡大解除操作がペンダウンに指定された場合の表示態様の遷移が示される。
【００４８】
図９（ａ）において、ペン２０２を操作し入力座標をクローズボタン付近に近づける。図９（ｂ）において、入力座標がクローズボタン付近に近づいたことによりクローズボタンが拡大表示される（Ｓ２０１〜Ｓ２０４）。図９（ｃ）において、ペンダウンの操作をせずにクローズボタンからペン２０２を遠ざける。このときクローズボタン付近の拡大が解除される（Ｓ３０３でＮＯ、Ｓ２０１でＮＯ、Ｓ２０６〜Ｓ２０８）。図９（ｄ）において、入力座標をウインドウリサイズ領域に近づけると、ウインドウリサイズ領域付近が拡大される（Ｓ２０１〜Ｓ２０４）。図９（ｅ）において、拡大されたウインドウリサイズ領域をペンダウンすると、当該領域の拡大が解除される（Ｓ３０６、Ｓ３０７）。拡大が解除された状態でペンダウンしたままペン２０２を移動させると、ウインドウサイズが変更されることになる。
（変形実施形態）
上記説明では、拡大対象の設定に際して、拡大対象をペン２０２で囲み指定する場合について説明したが、これに限られず、例えば、１又は複数の拡大対象候補の一覧を表示し、その中から選択させることで拡大対象の設定を行うようにしても構わない。その場合、表示装置２０１に予め拡大対象（例えば、クローズボタン、最大化ボタン、最小化ボタン、ウインドウリサイズ領域等）を登録しておき、その中からユーザが指定して拡大対象を選択することになる。
【００４９】
また、上記説明では、拡大解除の操作を設定する際に、予め登録されている解除操作の候補の中から選択する場合について説明したが、ペン２０２で操作して拡大を解除する所定動作を入力することで解除操作の設定を行うようにしても構わない。この方法により新たな解除操作を登録することもできる。
【００５０】
ここで、図１０を用いて、この場合における表示態様の遷移について説明する。ここでは、ウインドウリサイズ領域が拡大対象として指定された場合を例に挙げる。なお、処理の流れとしては上記説明した図３と略同様となる。異なるのは、Ｓ１０２において図１０（ｂ）に示す拡大対象の候補となる一覧を表示する点と、Ｓ１０３における処理が不要となる点である。
【００５１】
図１０（ａ）において、拡大対象設定モードに移行すると、表示装置２０１は、拡大対象候補の一覧が表示されるユーザインターフェースを提供する（Ｓ１０１及びＳ１０２）。図１０（ｂ）において、ユーザにより当該一覧内からウインドウリサイズ領域が選択され、ＯＫボタンが押下されたとする。図１０（ｃ）において、表示装置２０１では、当該選択操作及びボタン押下を受け付け、ウインドウリサイズ領域の拡大を解除する操作を入力するためのユーザインターフェースを提供する（Ｓ１０４）。その後、ユーザにより当該インターフェース上の操作登録領域内において、拡大を解除するための特定の入力動作がなされると、表示装置２０１は、上記一覧内から選択された拡大対象とともに、当該入力動作を設定情報として登録する（Ｓ１０５）。同図にはペンダウンを入力した例が示される。なお、ペンダウンし領域内でペンアップした後にＯＫボタンを押下すると、ペンダウン、ペンアップの一連の操作が拡大を解除する操作として登録されてしまう可能性がある。ペンダウンを登録する場合には、拡大解除の操作登録領域内でペンダウンし、そのままドラッグして領域内を出てペンアップし、ＯＫボタンを押下すればよい。ペンアップを登録する場合には、拡大解除の操作登録領域外からドラッグしたまま領域内に入りペンアップし、ＯＫボタンを押下すればよい。
【００５２】
なお、拡大対象の候補の一覧を表示する際に、パターンマッチング等を用いて、当該表示画面上に存在する拡大対象の候補となるパーツを抽出し、当該抽出したパーツだけを拡大対象の候補の一覧として表示するようにしても構わない。具体的には、拡大対象の候補として一律に、全てのパーツを一覧表示するのではなく、表示画面上にスライダーがなければ、スライダーを拡大対象候補の一覧から除いて表示してもよいということである。
【００５３】
また、上記説明では、ペン２０２による座標入力について説明したため、座標入力装置による座標入力方法が絶対座標を指定する方式となっていたが、これに限定されず、マウスのような相対座標を指定する座標入力方法であっても構わない。
【００５４】
また、上記説明では、拡大対象の設定や、拡大解除方法の設定、拡大及びその解除等に関わる処理全般を表示装置２０１上で行う場合について説明したが、この処理の一部或いは全てをＰＣ２０３側で行うようにしても構わない。例えば、拡大対象やその解除方法の設定をＰＣ２０３側で行い、表示装置２０１側で拡大表示やその解除を行うようにしてもよい。この場合、上記図３で説明した処理をＰＣ２０３側で行うことになるが、ＰＣ２０３側では、各パーツの表示位置を認識しているのでパターン認識は不要となる。また、この場合、ＰＣ２０３から表示装置２０１側に拡大対象やその解除方法の通知を行い、表示装置２０１において、この通知に基づき図５及び図６に示す処理（拡大、拡大解除）を実行するように構成する。このとき、表示装置２０１では、ＰＣ２０３側から通知された情報をＲＡＭ１０２等に保持し、この情報に基づきパーツ位置等の認識を行う。なお、ＰＣ２０３側で図３に示す拡大対象の設定や、拡大解除方法の設定、図５及び図６に示す拡大及びその解除等に関わる処理全般を行えることは言うまでもない。また更に、ＣＰＵ１０１や表示装置２０１としての機能を合わせ持つ、例えばＰＤＡ（Personal Digital Assistance）等に適用することもできる。
【００５５】
以上のように、上記した実施形態によれば、高解像度化したコンピュータにおいて、詳細な操作が必要な領域に対し、絶対座標入力装置（例えば、デジタイザ、ペン）、相対座標入力装置（例えば、マウス）の何れを利用して操作したとしても誤操作を低減できる。また、例えば、不必要な領域でカーソルの動きが遅くなったり、一時停止したりするといった不具合も生じない。また更に、各領域に対して拡大の解除操作を個別に設定できるため、夫々の領域に適した操作が設定できるので操作性が向上する。
【００５６】
以上、実施形態を詳述したが、本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００５７】
なお、本発明は、ソフトウェアのプログラムをシステム或いは装置に直接或いは遠隔から供給し、そのシステム或いは装置に内蔵されたコンピュータが該供給されたプログラムコードを読み出して実行することにより前述した実施形態の機能が達成される場合を含む。この場合、供給されるプログラムは実施形態で図に示したフローチャートに対応したコンピュータプログラムである。
【００５８】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００５９】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であっても良い。
【００６０】
コンピュータプログラムを供給するためのコンピュータ読み取り可能な記憶媒体としては以下が挙げられる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などである。
【００６１】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムをハードディスク等の記録媒体にダウンロードすることが挙げられる。この場合、ダウンロードされるプログラムは、圧縮され自動インストール機能を含むファイルであってもよい。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、夫々のファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００６２】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布するという形態をとることもできる。この場合、所定の条件をクリアしたユーザに、インターネットを介してホームページから暗号を解く鍵情報をダウンロードさせ、その鍵情報を使用して暗号化されたプログラムを実行し、プログラムをコンピュータにインストールさせるようにもできる。
【００６３】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどとの協働で実施形態の機能が実現されてもよい。この場合、ＯＳなどが、実際の処理の一部又は全部を行ない、その処理によって前述した実施形態の機能が実現される。
【００６４】
更に、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれて前述の実施形態の機能の一部或いは全てが実現されてもよい。この場合、機能拡張ボードや機能拡張ユニットにプログラムが書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行なう。
【図面の簡単な説明】
【００６５】
【図１】本発明に係わる表示装置の一実施の形態の一例を示す図である。
【図２】図１に示す表示装置２０１の機能構成の一例を示すブロック図である。
【図３】図１及び図２に示す表示装置２０１における処理の流れの一例を示す第１のフローチャートである。
【図４】図３に示す処理の表示態様の遷移の一例を示す図である。
【図５】図１及び図２に示す表示装置２０１における処理の流れの一例を示す第２のフローチャートである。
【図６】図１及び図２に示す表示装置２０１における処理の流れの一例を示す第３のフローチャートである。
【図７】図５及び上記図６に示す処理の表示態様の遷移一例を示す第１の図である。
【図８】図５及び上記図６に示す処理の表示態様の遷移一例を示す第２の図である。
【図９】図５及び上記図６に示す処理の表示態様の遷移一例を示す第３の図である。
【図１０】変形実施形態の一例を示す図である。
【符号の説明】
【００６６】
１０１    ＣＰＵ
１０２    ＲＡＭ
１０３    ＲＯＭ
１０４    座標・ボタン検出部
１０５    拡大情報登録部
１０５ａ    拡大対象登録部
１０５ｂ    拡大解除登録部
１０６    映像処理部
１０６ａ    拡大処理部
１０６ｂ    拡大解除処理部
１０７    映像信号受信部
１０８    映像表示部
１０９    座標変換部
１１０    ＰＣ用データ作成部
１１１    接続制御部
１１２    判定部
１１３    入力部
２０１    表示装置
２０２    ペン
２０３    パーソナルコンピュータ（ＰＣ）
【図１】
0005188148.tif 000002
【図２】
0005188148.tif 000003
【図３】
0005188148.tif 000004
【図４】
0005188148.tif 000005
【図５】
0005188148.tif 000006
【図６】
0005188148.tif 000007
【図７】
0005188148.tif 000008
【図８】
0005188148.tif 000009
【図９】
0005188148.tif 000010
【図１０】
0005188148.tif 000011