(57)【要約】【課題】手持ち操作タイプの電子機器において、画面上に表示された画像オブジェクトを簡単な操作で拡大・縮小できるようにする。【解決手段】電子機器２０は、タッチパネル３４付の表示手段（平面ディスプレイパネル２２）と、前記タッチパネルのタッチ座標を検出する座標検出手段（座標検出部３５）と、ユーザによるスライド操作が可能なメカニカルスライドバー（第１及び第２の押圧感知部２８、２９）と、前記座標検出手段によって検出されたタッチ座標が前記表示手段に表示されている画像オブジェクト上に位置しているか否かを判定する判定手段（ＣＰＵ３０）と、前記判定手段の判定結果が肯定の場合で且つ前記メカニカルスライドバーがスライド操作された場合に該スライド量に応じた拡大率又は縮小率で前記画像オブジェクトを再描画する再描画手段（ＣＰＵ３０）とを備える。【選択図】  図３
2004199555.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネル付の表示手段と、
前記タッチパネルのタッチ座標を検出する座標検出手段と、
ユーザによるスライド操作が可能なメカニカルスライドバーとを備えた電子機器において、
前記座標検出手段によって検出されたタッチ座標が前記表示手段に表示されている画像オブジェクト上に位置しているか否かを判定する判定手段と、
前記判定手段の判定結果が肯定の場合で且つ前記メカニカルスライドバーがスライド操作された場合に該スライド量に応じた拡大率又は縮小率で前記画像オブジェクトを再描画する再描画手段と
を備えたことを特徴とする電子機器。
【請求項２】
前記再描画手段は、前記メカニカルスライドバーが一の方向にスライド操作されたときに前記拡大率を適用して前記画像オブジェクトを拡大方向に再描画する一方、前記メカニカルスライドバーが二の方向にスライド操作されたときに前記縮小率を適用して前記画像オブジェクトを縮小方向に再描画することを特徴とする請求項１記載の電子機器。
【請求項３】
前記メカニカルスライドバーは、前記表示手段の縦辺に沿ってその長手方向を延在する矩形状押圧面を有した第１の押圧感知部と、前記表示手段の横辺に沿ってその長手方向を延在する矩形状押圧面を有した第２の押圧感知部とを有することを特徴とする請求項１記載の電子機器。
【請求項４】
前記第１及び第２の押圧感知部は、各々、長手方向に複数のスイッチ要素を等間隔に配列して構成されたものであることを特徴とする請求項３記載の電子機器。
【請求項５】
タッチパネル付の表示手段と、前記タッチパネルのタッチ座標を検出する座標検出手段と、ユーザによるスライド操作が可能なメカニカルスライドバーとを備えた電子機器に適用する表示制御方法であって、
前記座標検出手段によって検出されたタッチ座標が前記表示手段に表示されている画像オブジェクト上に位置しているか否かを判定する判定ステップと、
前記判定ステップの判定結果が肯定の場合で且つ前記メカニカルスライドバーがスライド操作された場合に該スライド量に応じた拡大率又は縮小率で前記画像オブジェクトを再描画する再描画ステップと
を含むことを特徴とする表示制御方法。
【請求項６】
前記再描画ステップは、前記メカニカルスライドバーが一の方向にスライド操作されたときに前記拡大率を適用して前記画像オブジェクトを拡大方向に再描画する一方、前記メカニカルスライドバーが二の方向にスライド操作されたときに前記縮小率を適用して前記画像オブジェクトを縮小方向に再描画することを特徴とする請求項５記載の表示制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電子機器及びその表示制御方法に関する。詳しくは、画面上に表示された画像オブジェクトの拡大・縮小に係る表示制御であり、特に手持ちで操作される電子機器において、拡大・縮小の操作性改善を意図した電子機器及びその表示制御方法に関する。
【０００２】
【従来の技術】
従来より、パーソナルコンピュータ上で動作する文書作成アプリケーションソフト（いわゆるワープロソフト）などにおいては、画面上に表示された画像オブジェクトを所望の倍率に拡大・縮小して見やすくする機能が搭載されている。その代表例として、画面上のメニューバーに拡大・縮小倍率選択用のリストボックスを表示するものがある（たとえば、非特許文献１参照。）。これによれば、ユーザが、当該リストボックスをマウスでポイントして所望の倍率を選択すると、画面上の原点位置（一般にワープロソフトにあっては、ワープロ編集画面の左上コーナ位置）を基準にして、その選択倍率で画面全体が拡大・縮小されるようになっている。
【０００３】
したがって、任意の画像オブジェクトを、たとえば、１００％から１２０％に拡大する場合は、
▲１▼画像オブジェクトの左上コーナ位置を原点位置に合わせる、
▲２▼メニューバーの拡大・縮小倍率選択用リストボックスをマウスでポイントとして「１２０％」を選択する、
という操作を連続して行うことにより、対象とする画像オブジェクトを所望倍率（この場合１００％→１２０％）に拡大表示させることができる。
【０００４】
【非特許文献１】
愛知大学豊橋情報処理センター、“ＭＳ−Ｗｏｒｄ入門・基本的な操作方法と主なボタン説明”、［ｏｎｌｉｎｅ］、［平成１４年１１月２１日検索］、インターネット＜ＵＲＬ：http://tcweb.aichi-u.ac.jp/Manual/word/basic.htm＞
【０００５】
【発明が解決しようとする課題】
しかしながら、このような従来の拡大・縮小方法にあっては、▲１▼の「画像オブジェクトの左上コーナ位置を原点位置に合わせる」ためには、ＧＵＩ（グラフィカルユーザインターフェース）スクロールバー（編集画面の右端や下端に表示されている縦・横のスクロールバーコントロール）をマウスで操作する必要があり、たとえば、対象とする画像オブジェクトが編集画面の中程に位置している場合は、縦・横のスクロールバーコントロールの双方をマウスで操作しなければならないので、上記▲２▼のマウス操作と相まって、煩雑な操作が強いられるという欠点があり、とりわけ、手持ち操作タイプの電子機器にあっては、操作性が悪くなるという問題点がある。
【０００６】
したがって、本発明が解決しようとする課題は、手持ち操作タイプの電子機器において、画面上に表示された画像オブジェクトを簡単な操作で拡大・縮小できる電子機器及びその表示制御方法を提供することにある。
【０００７】
【課題を解決するための手段】
本発明に係る電子機器は、タッチパネル付の表示手段と、前記タッチパネルのタッチ座標を検出する座標検出手段と、ユーザによるスライド操作が可能なメカニカルスライドバーとを備えた電子機器において、前記座標検出手段によって検出されたタッチ座標が前記表示手段に表示されている画像オブジェクト上に位置しているか否かを判定する判定手段と、前記判定手段の判定結果が肯定の場合で且つ前記メカニカルスライドバーがスライド操作された場合に該スライド量に応じた拡大率又は縮小率で前記画像オブジェクトを再描画する再描画手段とを備えたことを特徴とする。
その好ましい態様は、前記再描画手段は、前記メカニカルスライドバーが一の方向にスライド操作されたときに前記拡大率を適用して前記画像オブジェクトを拡大方向に再描画する一方、前記メカニカルスライドバーが二の方向にスライド操作されたときに前記縮小率を適用して前記画像オブジェクトを縮小方向に再描画するというものである。
又は、前記メカニカルスライドバーは、前記表示手段の縦辺に沿ってその長手方向を延在する矩形状押圧面を有した第１の押圧感知部と、前記表示手段の横辺に沿ってその長手方向を延在する矩形状押圧面を有した第２の押圧感知部とを有するというものである。
又は、前記第１及び第２の押圧感知部は、各々、長手方向に複数のスイッチ要素を等間隔に配列して構成されたものである。
本発明に係る表示制御方法は、タッチパネル付の表示手段と、前記タッチパネルのタッチ座標を検出する座標検出手段と、ユーザによるスライド操作が可能なメカニカルスライドバーとを備えた電子機器に適用する表示制御方法であって、前記座標検出手段によって検出されたタッチ座標が前記表示手段に表示されている画像オブジェクト上に位置しているか否かを判定する判定ステップと、前記判定ステップの判定結果が肯定の場合で且つ前記メカニカルスライドバーがスライド操作された場合に該スライド量に応じた拡大率又は縮小率で前記画像オブジェクトを再描画する再描画ステップとを含むことを特徴とする。
その好ましい態様は、前記再描画ステップは、前記メカニカルスライドバーが一の方向にスライド操作されたときに前記拡大率を適用して前記画像オブジェクトを拡大方向に再描画する一方、前記メカニカルスライドバーが二の方向にスライド操作されたときに前記縮小率を適用して前記画像オブジェクトを縮小方向に再描画するというものである。
これらの発明では、表示手段に表示されている画像オブジェクト上をタッチした後、メカニカルスライドバーをスライド操作するだけで、そのスライド方向とスライド量に応じて前記画像オブジェクトが拡大・縮小され再描画される。
したがって、従来例のような煩雑なマウス操作を必要としないので、とりわけ、手持ち操作タイプの電子機器において、画面上に表示された画像オブジェクトを簡単な操作で拡大・縮小できる電子機器及びその表示制御方法を提供することができる。
【０００８】
【発明の実施の形態】
以下、本発明の実施の形態を、図面を参照しながら説明する。なお、以下の説明における様々な細部の特定ないし実例および数値や文字列その他の記号の例示は、本発明の思想を明瞭にするための、あくまでも参考であって、それらのすべてまたは一部によって本発明の思想が限定されないことは明らかである。また、周知の手法、周知の手順、周知のアーキテクチャおよび周知の回路構成等（以下「周知事項」）についてはその細部にわたる説明を避けるが、これも説明を簡潔にするためであって、これら周知事項のすべてまたは一部を意図的に排除するものではない。かかる周知事項は本発明の出願時点で当業者の知り得るところであるので、以下の説明に当然含まれている。
【０００９】
図１は、本発明を適用する電子機器の外観図である。この図において、電子機器２０の機器本体２１は、持ち運び可能な表示画面一体型の薄型形状を有している。機器本体２１の表面には、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）又はＥＬＤ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙ）などのタッチパネル３４付の平面ディスプレイパネル２２（表示手段）や各種の操作ボタン２３〜２７が配置されているほか、本実施の形態に特有の要素の一つである第１の押圧感知部２８と第２の押圧感知部２９が配置されている。
【００１０】
第１の押圧感知部２８と第２の押圧感知部２９はそれぞれ、その表面に矩形状の押圧感知面（以下「矩形状押圧面２８１、２９１」という）を有している。第１の押圧感知部２８と第２の押圧感知部２９は、以下の説明からも明らかになるが、矩形状押圧面２８１、２９１に対するユーザの押圧操作パターン（シングルタップ操作、ダブルタップ操作、スライド操作及びそれらの混在操作など）を検出するためのメカニカルな入力デバイスとして機能する。第１の押圧感知部２８と第２の押圧感知部２９は、特に、スライド操作を検出する場合、従来からのＧＵＩスクロールバーと同じ役目をメカニカルに果たし、発明の要旨に記載のメカニカルスライドバーに相当するものである。
【００１１】
第１の押圧感知部２８の好ましいレイアウト位置は、ユーザによって機器本体２１が手持ちされた場合に、その押圧面（矩形状押圧面２８１）をユーザの右手の操作指（操作指→親指とする。以下同様。）で縦方向（図面の上下方向）に操作しやすい位置である。すなわち、図示の例では、平面ディスプレイパネル２２の右辺に沿ってその矩形状押圧面２８１の長手方向が延在する位置である。一方、第２の押圧感知部２９の好ましいレイアウト位置は、ユーザによって機器本体２１が手持ちされた場合にその押圧面（矩形状押圧面２９１）をユーザの左手の操作指で横方向（図面の左右方向）に操作しやすい位置である。すなわち、図示の例では、平面ディスプレイパネル２２の下辺に沿ってその矩形状押圧面２９１の長手方向が延在する位置である。
【００１２】
ユーザは、矩形状押圧面２８１、２９１の一方又は両方を操作指で押圧操作することができる。ここで、１回の押圧操作のことをシングルタップ操作、所定時間内の連続した押圧操作（２回）のことをダブルタップ操作、押圧したままのずらし操作のことをスライド操作、及び、上記シングルタップやダブルタップの後に続けて行われるずらし操作のことをタップ＋スライド操作と定義する。シングルタップ操作はマウスのシングルクリック操作に相当し、ダブルタップ操作はマウスのダブルクリック操作に相当する。また、スライド操作は従来からのスクロール操作、すなわち、縦・横のＧＵＩスクロールバーをマウスで動かす操作に相当する。
【００１３】
図２は、第１の押圧感知部２８の矩形状押圧面２８１（又は第２の押圧感知部２９の矩形状押圧面２９１）に対して行われる押圧操作パターンの分類例を示す図である。
＜スライド操作＞
まず、スライド操作とは、（ａ）及び（ｂ）に示すように、指先Ｕで矩形状押圧面２８１を押圧したままその指先をずらす操作である。（ａ）は上方へのスライド操作、（ｂ）は下方へのスライド操作である。なお、ここで言う“上下”とは平面ディスプレイパネル２２の上辺側を「上」、下辺側を「下」とする方向である。また、図示していないが第２の押圧感知部２９の場合についても同様で、スライド操作とは、指先Ｕで矩形状押圧面２９１を押圧したままその指先をずらす操作であり、右方向へのスライド操作、左方向へのスライド操作を含み、同様に“右方向”、”左方向”とは平面ディスプレイパネル２２の右辺側を「右」、左辺側を「左」とする方向である。
【００１４】
＜シングルタップ操作＞
シングルタップ操作とは、（ｃ）及び（ｄ）に示すように、指先Ｕで矩形状押圧面２８１を１度だけ押圧する操作である。（ｃ）は矩形状押圧面２８１の上部付近でのシングルタップ操作、（ｄ）は矩形状押圧面２８１の下部付近でのシングルタップ操作である。“付近”とは、たとえば、矩形状押圧面２８１を長手方向に３等分したときのその１／３に入る領域とし、上部付近は、矩形状押圧面２８１の上部１／３、下部付近は、矩形状押圧面２８１の下部１／３である。
【００１５】
また、図示していないが第２の押圧感知部２９の場合についても同様で、シングルタップ操作とは、指先Ｕで矩形状押圧面２９１を１度だけ押圧する操作であり、矩形状押圧面２９１の右側付近でのシングルタップ操作、矩形状押圧面２９１の左側付近でのシングルタップ操作を含む。この場合においても“付近”とは、たとえば、矩形状押圧面２９１を長手方向に３等分したときのその１／３に入る領域とし、右側付近は、矩形状押圧面２９１の右側１／３、左側付近は、矩形状押圧面２９１の左側部１／３である。
【００１６】
＜ダブルタップ操作＞
ダブルタップ操作とは、（ｅ）、（ｆ）及び（ｇ）に示すように、指先Ｕで矩形状押圧面２８１を所定時間内に２度押圧する操作である。なお、（ｅ）は矩形状押圧面２８１の上部付近へのダブルタップ操作、（ｆ）は矩形状押圧面２８１の中央部付近へのダブルタップ操作、（ｇ）は矩形状押圧面２８１の下部付近へのダブルタップ操作であり、上記シングルタップ操作と同様に“付近”とは、たとえば、第１の押圧感知部２８の長手方向のタッチ面を３等分したときのその１／３に入る領域とすることができる。
【００１７】
また、図示していないが第２の押圧感知部２９の場合についても同様で、ダブルタップ操作とは、指先Ｕで矩形状押圧面２９１を所定時間内に２度押圧する操作であり、矩形状押圧面２９１の右側付近でのダブルタップ操作、矩形状押圧面２９１の左側付近でのダブルタップ操作を含む。この場合においても“付近”とは、たとえば、矩形状押圧面２９１を長手方向に３等分したときのその１／３に入る領域とし、右側付近は、矩形状押圧面２９１の右側１／３、左側付近は、矩形状押圧面２９１の左側部１／３である。
【００１８】
＜シングルタップ操作＋スライド操作＞
シングルタップ操作＋スライド操作とは、（ｈ）及び（ｉ）に示すように、指先Ｕで矩形状押圧面２８１を１度押圧した後、ずらしを行う操作である。（ｈ）及び（ｉ）はタップの位置とずらしの方向が異なる。すなわち、（ｈ）は矩形状押圧面２８１の上部付近でシングルタップを行った後、下方へのずらしを行う操作、（ｉ）は矩形状押圧面２８１の下部付近でシングルタップを行った後、上方へのずらしを行う操作である。また、図示していないが第２の押圧感知部２９の場合についても同様で、シングルタップ操作＋スライド操作とは、指先Ｕで矩形状押圧面２９１を１度押圧した後、ずらしを行う操作である。
【００１９】
図３は、電子機器２０の簡略的な内部ブロック構成図である。この図において、３０は当該電子機器２０の各処理動作を制御するＣＰＵ（判定手段、再描画手段）、３１は各動作処理を実行するにあたりワークメモリとしての機能を果たすＲＡＭ、３２はＣＰＵ３０で処理される各種ソフトウェアを記憶するＲＯＭ、３３は平面ディスプレイパネル２２の表示態様を制御する表示制御部、３４は平面ディスプレイパネル２２の表示画面を覆う透明なタッチパネル、３５はタッチパネル３４のタッチ座標を検出する座標検出部（座標検出手段）、３６は入出力インターフェース、３７はバスである。
【００２０】
ＣＰＵ３０は、ＲＯＭ３２にあらかじめ書き込まれているソフトウェアリソース（基本プログラムや各種の応用プログラムなど）をＲＡＭ３１にロードして実行し、入出力インターフェース３６を介して第１の押圧感知部２８や第２の押圧処理部２９、その他の入力装置３６（各種の操作ボタン２３〜２７など）からの入力信号を取り込みながら、また、座標検出部３５からのタッチパネル３４のタッチ座標を取り込みながら、ＣＰＵ３０などのハードウェアリソースと上記のソフトウェアリソースとの結合によって様々な処理機能を実現し、その処理結果に従って、たとえば、表示制御部３３を介して平面ディスプレイパネル２２の表示態様を制御する。
【００２１】
図４は、電子機器２０の使用状態例を示す図である。この図において、（ａ）は、右手ＨＲで電子機器２０の右端部を保持しつつ左手ＨＬのペン３８で平面ディスプレイパネル２２の画面上（タッチパネル３４の表面）をタッチ（又はタッチしようと）している様子を示している。この場合、右手ＨＲの操作指は第１の押圧感知部２８の矩形状押圧面２８１に当接しており、所望に応じ、第１の押圧感知部２８の矩形状押圧面２８１に対して、シングルタップ操作、ダブルタップ操作、スライド操作操作又はそれらの混在操作を行うことができる。
【００２２】
また、（ｂ）は、左手ＨＬで電子機器２０の左端部を保持しつつ右手ＨＲのペン３８で平面ディスプレイパネル２２の画面上（タッチパネル３４の表面）をタッチ（又はタッチしようと）している様子を示している。この場合、左手ＨＬの操作指は第２の押圧感知部２９の矩形状押圧面２９１に当接しており、所望に応じ、第２の押圧感知部２９の矩形状押圧面２９１に対して、シングルタップ操作、ダブルタップ操作、スライド操作操作又はそれらの混在操作を行うことができる。
【００２３】
図５は、第１の押圧感知部２８と第２の押圧感知部２９の一例を示す構造図である。第１の押圧感知部２８は、電子回路として見た場合、（ａ）に示すように、ノーマリーオフ型のｎ個のスイッチ要素ＳＷ１、ＳＷ２、ＳＷ３、・・・・、ＳＷｎからなる回路で表される。そして各々のスイッチ要素ＳＷ１〜ＳＷｎの一方のスイッチ切片をそれぞれ端子Ｐｖ１、Ｐｖ２、Ｐｖ３、・・・・、Ｐｖｎに個別に接続し、且つ、全てのスイッチ要素ＳＷ１〜ＳＷｎの他方のスイッチ切片を共通の端子Ｐｖｃｏｍに接続して構成する。
【００２４】
また、第２の押圧感知部２９の場合についても同様にｎ個のスイッチ要素ＳＷ１、ＳＷ２、ＳＷ３、・・・・、ＳＷｎからなる回路で表され、各々のスイッチ要素ＳＷ１〜ＳＷｎの一方のスイッチ切片をそれぞれ端子Ｐｈ１、Ｐｈ２、Ｐｈ３、・・・・、Ｐｈｎに個別に接続し、且つ、全てのスイッチ要素ＳＷ１〜ＳＷｎの他方のスイッチ切片を共通の端子Ｐｈｃｏｍに接続して構成する。
【００２５】
このような回路構成は、言うまでもなく様々な構造で実現することができる。たとえば、タクトスイッチの配列や静電誘導によるタッチスイッチであってもよく、あるいは（ｂ）に示すような構造にしてもよい。すなわち、それぞれ絶縁体で構成された矩形状押圧面２８１（２９１）、２８ｂ（２９ｂ）の間に等間隔に弾性体２８ｃ（２９ｃ）を挟み込み、隣接する弾性体２８ｃ（２９ｃ）の間に一対の接点２８ｄ（２９ｄ）を配設し、弾性体２８ｃ（２９ｃ）の厚さＬを定常時に接点２８ｄ（２９ｄ）が接触しない程度とし、且つ、ユーザによって押圧感知部２８１（２９１）が押し下げられたときにその厚さＬを減じて接点２８ｄ（２９ｄ）が接触する程度とする。接点２８ｄ（２９ｄ）はそれぞれＳＷ１、ＳＷ２、ＳＷ３、・・・・、ＳＷｎに相当し、その配列間隔Ｄは、ユーザの親指の大きさ程度である。
【００２６】
この構造によれば、一方の絶縁体（図では上方の矩形状押圧面２８１（２９１））の任意位置をユーザの親指で押し下げたとき、その押し下げ部分に位置する一つないしは複数の接点２８ｄ（２９ｄ）がオン状態になる。したがって、たとえば、共通端子Ｐｖｃｏｍ（Ｐｈｃｏｍ）に論理１に相当する所定電位を与えておけば、上記のオン状態にある接点２８ｄ（スイッチ要素ＳＷｉ：ｉは１〜ｎ）を介して端子Ｐｉから論理１を取り出すことができる。
【００２７】
以下、説明を簡単化するために、スイッチ要素ＳＷｉの個数ｎを５個とすることとし、且つ、端子Ｐｖ１（Ｐｈ１）〜端子Ｐｖ５（Ｐｈ５）から取り出される信号を５ビットの信号列で現すことにし、さらに、端子Ｐｖ１（Ｐｈ１）から取り出される信号を最上位ビット、端子Ｐｖ５（Ｐｈ５）から取り出される信号を最下位ビットとすることにする。つまり、全てのスイッチ要素ＳＷ１〜ＳＷ５がオフ状態の時は端子Ｐｖ１（Ｐｈ１）〜Ｐｖ５（Ｐｈ５）からオール論理０の信号列（“０００００”）が取り出され、左端のスイッチ要素ＳＷ１だけがオン状態となっている場合は、最上位ビットだけが論理１となる５ビットの信号列（“１００００”）が端子Ｐｖ１（Ｐｈ１）〜Ｐｖ５（Ｐｈ５）から取り出される。
【００２８】
図６は、ＲＯＭ３２のメモリマップ概念図である。ＲＯＭ３２はオペレーティングシステム（基本プログラムともいう）の格納領域３２ａやアプリケーションプログラム（応用プログラムともいう）の格納領域３２ｂを有すると共に、さらに、本実施の形態に特有の処理を実現するための特有のプログラム（以下、便宜的に「拡大・縮小プログラム」という）の格納領域３２ｃを有する。
【００２９】
図７及び図８は、「拡大・縮小プログラム」の要部フローチャートを示す図である。このフローチャートでは、まず、画面がタッチされたか否かを判定する（ステップＳ１１）。“画面”とは平面ディスプレイパネル２２の表示画面を覆う透明なタッチパネル３４のタッチ面のことである。つまり、このステップＳ１１では、ペン３８によってタッチパネル３４がタッチされているか否かを判定する。なお、本明細書ではペン３８によるタッチを想定しているが、これに限定されない。ペン３８以外の“物”や指先でタッチしてもよい。画面がタッチされていない場合はフローチャートを終了し、タッチされている場合は、次に、そのタッチ位置が画像オブジェクト上であるか否かを判定する（ステップＳ１２）。ここで、画像オブジェクトとは、ワープロソフト等のアプリケーション画面上の任意位置に張り付けられた写真等のイメージであって、且つ、それ自体が操作対象物（オブジェクト）となるもののことをいう。
【００３０】
たとえば、図１０（ａ）では、ワープロソフト等のアプリケーション画面３９に画像オブジェクト４０が張り付けられている。この画像オブジェクト４０は、アプリケーション画面３９内の文字列３９ａ、３９ｂなどと共にイメージ入りのドキュメントを構成する。今、図１０（ａ）に示すように、画像オブジェクト４０の、たとえば、左上位置Ｐａをペン３８でタッチすると、上記のステップＳ１２の判定結果がＹＥＳとなり、一方、画像オブジェクト４０以外の部分をタッチした場合や、どこもタッチしていない場合は上記のステップＳ１２の判定結果がＮＯとなる。判定結果がＮＯの場合は、フローチャートを終了し、ＹＥＳの場合は、次のステップに進んでスライド操作が行われたか否かを判定する（ステップＳ１３）。
【００３１】
スライド操作とは、先にも説明したとおり、第１の押圧感知部２８の矩形状押圧面２８１に対して行われる上下方向の指先のずらしを伴う押圧操作のことをいう。または、第２の押圧感知部２９の矩形状押圧面２９１に対して行われる左右方向の指先のずらしを伴う押圧操作のことをいう。
【００３２】
スライド操作が行われていない場合はフローチャートを終了し、行われている場合は、スライド方向（上、左、下、右）の判定処理（ステップＳ１４〜ステップＳ１７）に移行し、その判定結果に応じて「拡大処理」（ステップＳ１８）や「縮小処理」（ステップＳ１９）を実行する。具体的には、図示のフローチャートでは、第１の押圧感知部２８の矩形状押圧面２８１に対して行われる“上方向スライド操作”又は第２の押圧感知部２９の矩形状押圧面２９１に対して行われる“左方向スライド操作”を判定すると、後述の「拡大処理」を実行し、また、第１の押圧感知部２８の矩形状押圧面２８１に対して行われる“下方向スライド操作”又は第２の押圧感知部２９の矩形状押圧面２９１に対して行われる“右方向スライド操作”を判定すると、後述の「縮小処理」を実行する。“上方向スライド操作”や“左方向スライド操作”は、発明の要旨に記載された“一の方向のスライド操作”に相当し、“下方向スライド操作”や“右方向スライド操作”は、発明の要旨に記載された“二の方向のスライド操作”に相当する。
【００３３】
このように、“上方向スライド操作”又は“左方向スライド操作”に応答して「拡大処理」を実行する一方、“下方向スライド操作”又は“右方向スライド操作”に応答して「縮小処理」を実行するようにした理由は、ユーザの直感的な操作イメージに合致すると思われるからである。つまり、対象物（図１０（ａ）の画像オブジェクト４０を参照）に対して今から行おうとする“拡大”や“縮小”の操作と、各々のスライド方向との間に直感的な関係があると思われるからであるが、本発明の思想は、このようなスライド方向と拡大・縮小の方向との対応関係に限定されない。実際には多くのユーザの反応を試して適正な対応関係に設定すべきである。
【００３４】
＜拡大処理＞
図９は、拡大処理のフローチャートを示す図である。このフローチャートでは、まず、タッチパネル３４のタッチ座標を取得し、そのタッチ座標を拡大原点座標とする（ステップＳ１８ａ）。タッチ座標とは、たとえば、図１０（ａ）において、画像オブジェクト４０の左上位置Ｐａの座標である。次に、スライド操作量を取得し、そのスライド操作量から拡大率を求める（ステップＳ１８ｂ）。スライド操作量とは、たとえば、上方向スライド操作であれば、第１の押圧感知部２８の矩形状押圧面２８１に対して行われた上方向への指先のずらし量のことをいい、又は、左方向スライド操作であれば、第２の押圧感知部２９の矩形状押圧面２９１に対して行われた左方向への指先のずらし量のことをいう。ずらし量が多いほど、大きな拡大率となる。なお、ずらし量と拡大率の関係は、線形的な比例関係であってもよく、あるいは、ずらし量が大きくなるにつれて拡大率が非線形に増大する関係であってもよい。
【００３５】
拡大率を求めると、次に、その拡大率に基づいて対象となる画像オブジェクト４０の拡大量（縦横サイズ）を演算する（ステップＳ１８ｃ）。この演算は、たとえば、拡大率をＡとし、画像オブジェクト４０の元の横サイズをＸ、元の縦サイズをＹとすると、「Ｘ×Ａ＝Ｘ′」及び「Ｙ×Ａ＝Ｙ′」で求める。ここに、Ｘ′は拡大後の画像オブジェクト４０の横サイズ、Ｙ′は拡大後の画像オブジェクト４０の縦サイズである。最後に、それらのＸ′及びＹ′を適用し、画像オブジェクト４０を再描画（ステップＳ１８ｄ）してフローチャートを終了する。
【００３６】
図１０は、拡大処理操作の一例を示す図である。この図において、画像オブジェクト４０の任意位置（図では左上位置Ｐａ）をペン３８でタッチした後、右手ＨＲの親指で第１の押圧感知部２８の矩形状押圧面２８１を上方向スライド操作すると、画像オブジェクト４０の横サイズＸと縦サイズＹがそのスライド操作量に応じて拡大され、その拡大後の横サイズＸ′及び縦サイズＹ′で画像オブジェクト４０が再描画される。符号４０′は再描画された画像オブジェクト４０を示している。このように、本実施の形態によれば、所望の画像オブジェクト上をペン３８でタッチした後、右手ＨＲの親指で第１の押圧感知部２８の矩形状押圧面２８１を上方向スライド操作したり、又は、図示を略すが、左手ＨＬの親指で第２の押圧感知部２９の矩形状押圧面２９１を左方向スライド操作したりするだけで、所望の画像オブジェクトを所望の倍率で拡大表示させることができる。したがって、従来のように、面倒なマウス操作を行う必要がないので、特に手持ち操作タイプの電子機器に適用して好適な拡大表示制御を実現することができる。
【００３７】
＜縮小処理＞
図１１は、縮小処理のフローチャートを示す図である。このフローチャートでは、まず、タッチパネル３４のタッチ座標を取得し、そのタッチ座標を縮小原点座標とする（ステップＳ１９ａ）。タッチ座標とは、たとえば、図１２（ａ）において、画像オブジェクト４０の左上位置Ｐｂの座標である。次に、スライド操作量を取得し、そのスライド操作量から縮小率を求める（ステップＳ１９ｂ）。スライド操作量とは、たとえば、下方向スライド操作であれば、第１の押圧感知部２８の矩形状押圧面２８１に対して行われた下方向への指先のずらし量のことをいい、又は、右方向スライド操作であれば、第２の押圧感知部２９の矩形状押圧面２９１に対して行われた右方向への指先のずらし量のことをいう。ずらし量が多いほど、大きな縮小率となる。なお、ずらし量と縮小率の関係は、線形的な比例関係であってもよく、あるいは、ずらし量が大きくなるにつれて縮小率が非線形に増大する関係であってもよい。
【００３８】
縮小率を求めると、次に、その縮小率に基づいて対象となる画像オブジェクト４０の縮小量（縦横サイズ）を演算する（ステップＳ１９ｃ）。この演算は、たとえば、縮小率をＢとし、画像オブジェクト４０の元の横サイズをＸ、元の縦サイズをＹとすると、「Ｘ×Ｂ＝Ｘ′」及び「Ｙ×Ｂ＝Ｙ′」で求める。ここに、Ｘ′は縮小後の画像オブジェクト４０の横サイズ、Ｙ′は縮小後の画像オブジェクト４０の縦サイズである。最後に、それらのＸ′及びＹ′を適用し、画像オブジェクト４０を再描画（ステップＳ１９ｄ）してフローチャートを終了する。
【００３９】
図１２は、縮小処理操作の一例を示す図である。この図において、画像オブジェクト４０の任意位置（図では左上位置Ｐｂ）をペン３８でタッチした後、右手ＨＲの親指で第１の押圧感知部２８の矩形状押圧面２８１を下方向スライド操作すると、画像オブジェクト４０の横サイズＸと縦サイズＹがそのスライド操作量に応じて縮小され、その縮小後の横サイズＸ′及び縦サイズＹ′で画像オブジェクト４０が再描画される。符号４０′は再描画された画像オブジェクト４０を示している。このように、本実施の形態によれば、所望の画像オブジェクト上をペン３８でタッチした後、右手ＨＲの親指で第１の押圧感知部２８の矩形状押圧面２８１を下方向スライド操作したり、又は、図示を略すが、左手ＨＬの親指で第２の押圧感知部２９の矩形状押圧面２９１を右方向スライド操作したりするだけで、所望の画像オブジェクトを所望の倍率で縮小表示させることができる。したがって、従来のように、面倒なマウス操作を行う必要がないので、特に手持ち操作タイプの電子機器に適用して好適な縮小表示制御を実現することができる。
【００４０】
なお、以上の説明では、拡大・縮小対象の画像オブジェクト４０の左上位置Ｐａ、Ｐｂを拡大・縮小の原点位置座標としたが、これに限定されない。画像オブジェクト４０の上であればどこでもよい。
図１３は、その一例を示す図であり、画像オブジェクト４０のほぼ中央位置Ｐｃを拡大・縮小の基準（ペン３８によるタッチ位置）とする例である。この場合、画像オブジェクト４０の拡大・縮小処理は、中央位置Ｐｃを原点位置座標として実行される。つまり、スライド量に応じて中央位置Ｐｃからの縦・横の拡大率を求め、その拡大率を適用して画像オブジェクト４０を再描画することにより、拡大後の画像オブジェクト４１が得られる。あるいは、スライド量に応じて中央位置Ｐｃからの縦・横の縮小率を求め、その縮小率を適用して画像オブジェクト４０を再描画することにより、縮小後の画像オブジェクト４２が得られる。
【００４１】
【発明の効果】
本発明によれば、表示手段に表示されている画像オブジェクト上をタッチした後、メカニカルスライドバーをスライド操作するだけで、そのスライド方向とスライド量に応じて前記画像オブジェクトが拡大・縮小され再描画される。
したがって、従来例のような煩雑なマウス操作を必要としないので、とりわけ、手持ち操作タイプの電子機器において、画面上に表示された画像オブジェクトを簡単な操作で拡大・縮小できる電子機器及びその表示制御方法を提供することができる。
【図面の簡単な説明】
【図１】本発明を適用する電子機器の外観図である。
【図２】第１の押圧感知部２８の矩形状押圧面２８１（又は第２の押圧感知部２９の矩形状押圧面２９１）に対して行われる押圧操作パターンの分類例を示す図である。
【図３】電子機器２０の簡略的な内部ブロック構成図である。
【図４】電子機器２０の使用状態例を示す図である。
【図５】第１の押圧感知部２８と第２の押圧感知部２９の一例を示す構造図である。
【図６】ＲＯＭ３２のメモリマップ概念図である。
【図７】「拡大・縮小プログラム」の要部フローチャートを示す図（１／２）である。
【図８】「拡大・縮小プログラム」の要部フローチャートを示す図（２／２）である。
【図９】拡大処理のフローチャートを示す図である。
【図１０】拡大処理操作の一例を示す図である。
【図１１】縮小処理のフローチャートを示す図である。
【図１２】縮小処理操作の一例を示す図である。
【図１３】画像オブジェクト４０のほぼ中央位置Ｐｃを拡大・縮小の基準（ペン３８によるタッチ位置）とする例を示す図である。
【符号の説明】
ＳＷ１〜ＳＷｎ  スイッチ要素
２０  電子機器
２２  平面ディスプレイパネル（表示手段）
２８  第１の押圧感知部（メカニカルスライドバー）
２９  第２の押圧感知部（メカニカルスライドバー）
３０  ＣＰＵ（判定手段、再描画手段）
３４  タッチパネル
３５  座標検出部（座標検出手段）
４０  画像オブジェクト
２８１  矩形状押圧面
２９１  矩形状押圧面
【図１】
2004199555.tif 000003
【図２】
2004199555.tif 000004
【図３】
2004199555.tif 000005
【図４】
2004199555.tif 000006
【図５】
2004199555.tif 000007
【図６】
2004199555.tif 000008
【図７】
2004199555.tif 000009
【図８】
2004199555.tif 000010
【図９】
2004199555.tif 000011
【図１０】
2004199555.tif 000012
【図１１】
2004199555.tif 000013
【図１２】
2004199555.tif 000014
【図１３】
2004199555.tif 000015