(57)【要約】画面表示領域の大きさより大きな画面を表示する表示装置を制御する表示制御装置であって、画面表示領域の周辺にペン入力装置によるペン入力を受け付ける一方で、画面を表示しない非表示領域を設け、ペン入力装置による非表示領域の押下を検知するスクリーンエッジ検出部と、ペン入力装置による非表示領域の押下場所、ペン入力装置の移動方向および移動量に基づいて表示画面のスクロール開始とその方向およびスクロール停止を決定する移動判断部と、表示機器に対して表示画面のスクロール開始とその方向およびスクロール停止を指示する表示画面移動指示部とを備える。
2004042547.tif 000002
【特許請求の範囲】
【請求項１】
画面表示領域の広さより広い画面領域を表示する表示装置を制御する表示制御装置であって、
前記画面表示領域の近辺に設けた入力受付領域における入力を検出する識別手段と、
前記識別手段による検出に基づき前記画面表示領域に表示する画面の変更を表示装置に指示する表示変更指示手段と、
を備えたことを特徴とする表示制御装置。
【請求項２】
前記入力受付領域は、画面表示領域の周辺に備えられていること、を特徴とする請求の範囲第１項に記載の表示制御装置。
【請求項３】
前記識別手段は、前記入力受付領域に描かれた図形を識別し、前記表示変更指示手段は、前記識別手段により識別された図形に基づいて表示画面の変更を表示装置に指示することを特徴とする請求の範囲第１項または第２項に記載の表示制御装置。
【請求項４】
前記識別手段は、前記入力受付領域において、左から右に向けて引かれた右向き線、右から左に向けて引かれた左向き線、下から上に向けて引かれた上向き線および上から下に向けて引かれた下向き線を線として識別し、前記表示変更指示手段は、前記識別手段により識別された線が、右向き線である場合には表示画面の左への移動を、左向き線である場合には表示画面の右への移動を、上向き線である場合には表示画面の下への移動を、下向き線である場合には表示画面の上への移動を、表示装置に指示することを特徴とする請求の範囲第３項に記載の表示制御装置。
【請求項５】
前記識別手段は、画面表示領域の右側に設けた入力受付領域において引かれた右向き線、画面表示領域の左側に設けた入力受付領域において引かれた左向き線、画面表示領域の上側に設けた入力受付領域において引かれた上向き線および画面表示領域の下側に設けた入力受付領域において引かれた下向き線を識別し、前記表示変更指示手段は、前記識別手段により識別された図形が、前記右向き線である場合には左へのスクロールを、前記左向き線である場合には右へのスクロールを、前記上向き線である場合には下へのスクロールを、前記下向き線である場合には上へのスクロールを、表示装置に指示することを特徴とする請求の範囲第４項に記載の表示制御装置。
【請求項６】
前記識別手段は、前記入力受付領域において引かれた線の始点から終点に向けての、水平方向の移動量が所定値以上である場合に該引かれた線を右向き線または左向き線として識別し、垂直方向の移動量が所定値以上である場合に該引かれた線を上向き線または下向き線として識別することを特徴とする請求の範囲第４項または第５項に記載の表示制御装置。
【請求項７】
前記識別手段により識別される図形は、前記画面表示領域の右側、左側、上側および下側の入力受付領域において押下された点であり、前記表示変更指示手段は、前記識別手段により識別された図形が、前記右側の入力受付領域において押下された点である場合には表示画面の左への所定量の移動を、前記左側の入力受付領域において押下された点である場合には表示画面の右への所定量の移動を、前記上側の入力受付領域において押下された点である場合には表示画面の下への所定量の移動を、前記下側の入力受付領域において押下された点である場合には表示画面の上への所定量の移動を、表示装置に指示することを特徴とする請求の範囲第２項に記載の表示制御装置。
【請求項８】
前記識別手段は、前記入力受付領域において描かれた線以外の所定の図形をさらに識別し、前記表示変更指示手段は、前記識別手段が線以外の所定の図形を識別した場合に、表示の質を下げた全体画面と表示の質を保った部分画面の相互切替えを表示装置に指示することを特徴とする請求の範囲第３項に記載の表示制御装置。
【請求項９】
画面表示領域の広さより広い画面領域を表示する表示装置を制御する表示制御プログラムであって、
前記画面表示領域の近辺に設けた入力受付領域における入力を検出する識別手順と、
前記識別手順による検出に基づき前記画面表示領域に表示する画面の変更を表示装置に指示する表示変更指示手順と、
をコンピュータで実行することを特徴とする表示制御プログラム。
【請求項１０】
前記入力受付領域は、画面表示領域の周辺に備えられていること、を特徴とする請求の範囲第９項に記載の表示制御プログラム。
【請求項１１】
前記識別手順は、前記入力受付領域に描かれた図形を識別し、前記表示変更指示手順は、前記識別手順により識別された図形に基づいて表示画面の変更を表示装置に指示することを特徴とする請求の範囲第９項または第１０項に記載の表示制御プログラム。
【請求項１２】
前記識別手順は、前記入力受付領域において、左から右に向けて引かれた右向き線、右から左に向けて引かれた左向き線、下から上に向けて引かれた上向き線および上から下に向けて引かれた下向き線を線として識別し、前記表示変更指示手順は、前記識別手順により識別された線が、右向き線である場合には表示画面の左への移動を、左向き線である場合には表示画面の右への移動を、上向き線である場合には表示画面の下への移動を、下向き線である場合には表示画面の上への移動を、表示装置に指示することを特徴とする請求の範囲第１１項に記載の表示制御プログラム。
【請求項１３】
前記識別手順は、画面表示領域の右側に設けた入力受付領域において引かれた右向き線、画面表示領域の左側に設けた入力受付領域において引かれた左向き線、画面表示領域の上側に設けた入力受付領域において引かれた上向き線および画面表示領域の下側に設けた入力受付領域において引かれた下向き線を識別し、前記表示変更指示手順は、前記識別手順により識別された図形が、前記右向き線である場合には左へのスクロールを、前記左向き線である場合には右へのスクロールを、前記上向き線である場合には下へのスクロールを、前記下向き線である場合には上へのスクロールを、表示装置に指示することを特徴とする請求の範囲第１２項に記載の表示制御プログラム。
【請求項１４】
前記識別手順は、前記入力受付領域において引かれた線の始点から終点に向けての、水平方向の移動量が所定値以上である場合に該引かれた線を右向き線または左向き線として識別し、垂直方向の移動量が所定値以上である場合に該引かれた線を上向き線または下向き線として識別することを特徴とする請求の範囲第１２項または第１３項に記載の表示制御プログラム。
【請求項１５】
前記識別手順により識別される図形は、前記画面表示領域の右側、左側、上側および下側の入力受付領域において押下された点であり、前記表示変更指示手順は、前記識別手順により識別された図形が、前記右側の入力受付領域において押下された点である場合には表示画面の左への所定量の移動を、前記左側の入力受付領域において押下された点である場合には表示画面の右への所定量の移動を、前記上側の入力受付領域において押下された点である場合には表示画面の下への所定量の移動を、前記下側の入力受付領域において押下された点である場合には表示画面の上への所定量の移動を、表示装置に指示することを特徴とする請求の範囲第１０項に記載の表示制御プログラム。
【請求項１６】
前記識別手順は、前記入力受付領域において描かれた線以外の所定の図形をさらに識別し、前記表示変更指示手順は、前記識別手順が線以外の所定の図形を識別した場合に、表示の質を下げた全体画面と表示の質を保った部分画面の相互切替えを表示装置に指示することを特徴とする請求の範囲第１１項に記載の表示制御プログラム。
【請求項１７】
画面表示領域の広さより広い画面領域を表示する表示装置を制御する表示制御方法であって、
前記画面表示領域の近辺に設けた入力受付領域における入力を検出する識別工程と、
前記識別工程による検出に基づき前記画面表示領域に表示する画面の変更を表示装置に指示する表示変更指示工程と、
を含んだことを特徴とする表示制御方法。
【請求項１８】
前記識別工程は、前記入力受付領域に描かれた図形を識別し、前記表示変更指示工程は、前記識別工程により識別された図形に基づいて表示画面の変更を表示装置に指示することを特徴とする請求の範囲第１７項に記載の表示制御方法。
【請求項１９】
前記識別工程により識別される図形は、前記画面表示領域の右側、左側、上側および下側の入力受付領域において押下された点であり、前記表示変更指示工程は、前記識別工程により識別された図形が、前記右側の入力受付領域において押下された点である場合には表示画面の左への所定量の移動を、前記左側の入力受付領域において押下された点である場合には表示画面の右への所定量の移動を、前記上側の入力受付領域において押下された点である場合には表示画面の下への所定量の移動を、前記下側の入力受付領域において押下された点である場合には表示画面の上への所定量の移動を、表示装置に指示することを特徴とする請求の範囲第１８項に記載の表示制御方法。
【請求項２０】
前記識別工程は、前記入力受付領域において描かれた線以外の所定の図形をさらに識別し、前記表示変更指示工程は、前記識別工程が線以外の所定の図形を識別した場合に、表示の質を下げた全体画面と表示の質を保った部分画面の相互切替えを表示装置に指示することを特徴とする請求の範囲第１８項に記載の表示制御方法。
【発明の詳細な説明】
【技術分野】  この発明は、画面表示領域の広さより広い画面領域を表示する表示装置を制御する表示制御装置、表示制御プログラムおよび表示制御方法に関し、特に、ペン入力装置を入力機器として用いる場合にも、簡単な操作によって表示する画面を変更し、かつ見やすさを維持することができる表示制御装置、表示制御プログラムおよび表示制御方法に関するものである。
【背景技術】  従来、ペン入力装置は、主として携帯情報端末の入力機器として利用されてきた。これは、携帯情報端末では操作の簡便性や携帯性が重要であり、キーボードやマウスと比較してペン入力装置はこれらの点で優れているためである。また、最近では、操作の簡便性や携帯性を重視するタブレットタイプのパーソナルコンピュータなどでもペン入力装置が入力機器として利用されるようになってきている。
しかしながら、ペン入力装置には、画面表示領域の広さより広い画面領域を表示機器に表示する必要がある場合、マウスと比較して画面の移動指示がおこないにくいという問題がある。
たとえば、マウスの場合には、特開平６−３４８２５１号公報に、マウスのカーソル位置が表示領域の端に移動すると、カーソル位置が表示画面の中央寄りになるように表示画面を自動的に移動する技術が開示されている。また、特開平１１−０１５６３０号公報には、マウスのカーソル位置が表示機器の表示領域外にある場合に、その位置が表示領域に来るように表示画面をスクロールする技術が開示されている。このように、マウスの場合には、マウスカーソルの位置を判定し、その位置情報に基づいて表示画面を移動することができる。
一方、ペン入力装置の場合には、ペン入力装置で表示画面を押下しないかぎりペン入力装置の位置を判定することができない。また、ペン入力装置で表示画面を押下する操作は、コンピュータへの動作指示として使われるため、表示画面のスクロール指示に用いることができない。
したがって、ペン入力装置を用いて表示画面をスクロールする必要がある場合には、スクロールバーやスクロールボタンなどを表示領域の中に設ける必要があり、表示領域が侵食され、見にくくなるという問題があった。
また、スクロールバーやスクロールボタンはソフトウェアによって実現されるため、このようなソフトウェア対応をおこなっていないアプリケーションや、ソフトウェア対応をおこなった場合でもスクロールバーやスクロールボタン自体が表示機器の表示領域外にでてしまったときには、表示画面のスクロールがおこなえないという問題があった。
【発明の開示】
したがって、この発明は、ペン入力装置を入力機器として用いる場合にも、簡単な操作によって表示する画面を変更し、かつ見やすさを維持することができる表示制御装置、表示制御プログラムおよび表示制御方法を提供することを目的としている。
上述した課題を解決し、目的を達成するため、本発明は、画面表示領域の広さより広い画面領域を表示する表示装置を制御する表示制御装置であって、前記画面表示領域の近辺に設けた入力受付領域における入力を検出する識別手段と、前記識別手段による検出に基づき前記画面表示領域に表示する画面の変更を表示装置に指示する表示変更指示手段と、を備えたことを特徴とする。
また、本発明は、画面表示領域の広さより広い画面領域を表示する表示装置を制御する表示制御プログラムであって、前記画面表示領域の近辺に設けた入力受付領域における入力を検出する識別手順と、前記識別手順による検出に基づき前記画面表示領域に表示する画面の変更を表示装置に指示する表示変更指示手順と、をコンピュータで実行することを特徴とする。
また、本発明は、画面表示領域の広さより広い画面領域を表示する表示装置を制御する表示制御方法であって、前記画面表示領域の近辺に設けた入力受付領域における入力を検出する識別工程と、前記識別工程による検出に基づき前記画面表示領域に表示する画面の変更を表示装置に指示する表示変更指示工程と、を含んだことを特徴とする。
かかる発明によれば、画面表示領域の近辺に設けた入力受付領域における入力を検出し、検出に基づき画面表示領域に表示する画面の変更を表示装置に指示することとしたので、ペン入力装置を入力機器として用いる場合にも、簡単な操作によって表示する画面を変更し、かつ見やすさを維持することができる。
【図面の簡単な説明】  第１図は、本実施の形態１に係る表示画面のスクロール操作の概念を説明するための説明図であり、第２図は、本実施の形態１に係る表示制御装置の構成を示す機能ブロック図であり、第３図は、本実施の形態１に係る表示制御装置の処理手順を示すフローチャートであり、第４図は、本実施の形態２に係る表示制御装置の構成を示す機能ブロック図であり、第５図は、本実施の形態２に係る表示制御装置の処理手順を示すフローチャートであり、第６図は、本実施の形態１および２に係る表示制御プログラムを実行するコンピュータシステムを示す図である。
【発明を実施するための最良の形態】  以下、添付図面を参照して、この発明に係る表示制御装置、表示制御プログラムおよび表示制御方法の好適な実施の形態を詳細に説明する。
実施の形態１．
まず、本実施の形態１に係る表示画面のスクロール操作の概念について説明する。第１図は、本実施の形態１に係る表示画面のスクロール操作の概念を説明するための説明図である。
同図（ａ）は、表示機器の画面表示領域の大きさより大きな表示画面である仮想スクリーン１０と、仮想スクリーン１０のうち表示機器に表示されている表示範囲２０を示している。
同図（ｂ）は、仮想スクリーン１０の一部である表示範囲２０を表示機器５０に表示した場合を示した図であり、表示範囲２０の画面が表示機器５０の表示領域３０に表示されている。また、表示領域３０の周辺の非表示領域４０は、表示領域３０と同様にペン入力装置６０のペン入力を受け付ける一方で、画面を表示しない領域を示している。
ここで、同図（ｂ）に示すように、利用者がペン入力装置６０を用いて非表示領域４０の右周辺部に左から右に向けて線を引くと、表示画面が左にスクロールされて同図（ｃ）に示す画面となる。同様に、利用者がペン入力装置６０を用いて非表示領域４０の左周辺部に右から左に向けて線を引くと、表示画面が右にスクロールされ、利用者がペン入力装置６０を用いて非表示領域４０の上周辺部に下から上に向けて線を引くと、表示画面が下にスクロールされ、利用者がペン入力装置６０を用いて非表示領域４０の下周辺部に上から下に向けて線を引くと、表示画面が上にスクロールされる。
このように、本実施の形態１では、表示機器５０の表示領域３０上に加えてその周辺にもペン入力装置６０の入力を受け付けるペン入力受付領域を設け、このペン入力受付領域と表示領域３０の差を非表示領域４０とし、非表示領域４０でペン入力装置６０を用いて線を引くことにより、線を引いた非表示領域４０の場所と線を引いた方向に基づいて表示画面のスクロールをおこない、ペン入力装置６０を用いた表示画面の移動を可能としている。
次に、本実施の形態１に係る表示制御装置の構成について説明する。第２図は、本実施の形態１に係る表示制御装置の構成を示す機能ブロック図である。同図に示すように、この表示制御装置２００は、接点関知部２１０と、座標認識部２２０と、スクリーンエッジ検出部２３０と、移動判断部２４０と、表示画面移動指示部２５０と、制御部２６０とを有する。
接点関知部２１０は、ペン入力受付領域、すなわち表示領域３０およびその周辺に設けた非表示領域４０のいずれかの場所がペン入力装置６０によって押下されたことを検出する処理部である。通常、ペン入力受付領域は、抵抗膜や電磁誘導体の薄膜で覆われ、抵抗膜の抵抗の変化や電磁誘導体の静電容量の変化によってペン入力装置６０による押下を検出する。
座標認識部２２０は、接点関知部２１０が検出したペン入力装置６０による押下点の座標を認識する処理部である。なお、ここでは、左上角を原点（０，０）とし、右方向をｘ軸の正方向、下方向をｙ軸の正方向とする座標系によって座標を認識している。
スクリーンエッジ検出部２３０は、座標認識部２２０が認識したペン入力装置６０による押下点の座標に基づいて、押下点が非表示領域４０にあるか否かを検出する処理部であり、このスクリーンエッジ検出部２３０が非表示領域４０でのペン入力装置６０による押下を検出することによって、表示制御装置２００の表示画面制御が開始される。
移動判断部２４０は、スクリーンエッジ検出部２３０が検出した非表示領域４０でのペン入力装置６０による押下開始点からの軌跡を用いてペン入力装置６０の移動方向と移動量を算出し、算出した移動方向と移動量およびペン力装置６０による押下場所に基づいて表示画面のスクロールを開始するか否かを決める処理部である。
具体的には、この移動判断部２４０は、ペン入力装置６０による押下開始点と押下終了点の座標からペン入力装置６０の移動方向と、ｘ軸方向およびｙ軸方向の移動量を算出し、算出した移動量が所定値以上で、かつ移動方向およびペン入力装置６０による押下場所の組み合わせが正しければ、ペン入力装置６０の移動方向への表示画面のスクロール開始を決定する。
ここで、ペン入力装置６０による押下場所とペン入力装置６０の移動方向の組み合わせは、押下場所が表示領域３０の右側の非表示領域４０であって移動方向が左から右である場合、押下場所が表示領域３０の左側の非表示領域４０であって移動方向が右から左である場合、押下場所が表示領域３０の上側の非表示領域４０であって移動方向が下から上である場合および押下場所が表示領域３０の下側の非表示領域４０であって移動方向が上から下である場合が正しい組み合わせである。もちろん、場所と移動方向との組み合わせによる正否の判断は、おこなわなくても構わない。
また、押下場所が表示領域３０の右側の非表示領域４０である場合には表示画面を左にスクロールし、押下場所が表示領域３０の左側の非表示領域４０である場合には表示画面を右にスクロールし、押下場所が表示領域３０の上側の非表示領域４０である場合には表示画面を下にスクロールし、押下場所が表示領域３０の下側の非表示領域４０である場合には表示画面を上にスクロールする。
なお、このペン入力装置６０による押下終了点は、ペン入力装置６０が同一方向への移動を終了した点である。また、この移動判断部２４０は、ペン入力装置６０が反対方向への移動を開始した時点、またはペン入力装置６０と非表示領域４０との接触がなくなった時点で表示画面のスクロール停止を決定する。
このように、この移動判断部２４０がペン入力装置６０による非表示領域４０の押下場所、ペン入力装置６０の移動方向および移動量に基づいて表示画面のスクロールの開始と停止を決定することとしたので、ペン入力装置６０の操作によって表示画面のスクロールをおこなうことができる。
表示画面移動指示部２５０は、移動判断部２４０の決定に基づいて表示画面のスクロール開始とその方向およびスクロール停止を表示機器５０に対して指示する処理部である。
制御部２６０は、表示制御装置２００全体の制御をおこなう処理部であり、具体的には、他の機能部間の制御の移動やデータの授受をおこなうことによって、表示制御装置２００を一つの装置として機能させる。
次に、本実施の形態１に係る表示制御装置２００の処理手順について説明する。第３図は、本実施の形態１に係る表示制御装置２００の処理手順を示すフローチャートである。
同図に示すように、この表示制御装置２００は、スクリーンエッジ検出部２３０がペン入力装置６０による非表示領域４０の押下を検出することにより処理を開始し（ステップＳ３０１）、ペン入力装置６０が同一方向に移動中である間は、ペン入力装置６０の移動の検出を継続する（ステップＳ３０２）。
そして、移動判断部２４０がペン入力装置６０による押下点の終点を検出すると（ステップＳ３０３）、ペン入力装置６０の移動方向、ｘ軸方向の移動量およびｙ軸方向の移動量を算出し（ステップＳ３０４）、ペン入力装置６０により押下された非表示領域４０の場所とペン入力装置６０の移動方向が正しい組み合わせであるか否かを調べる（ステップＳ３０５）。その結果、ペン入力装置６０により押下された非表示領域４０の場所とペン入力装置６０の移動方向が正しい組み合わせでない場合には、何もしないで処理を終了する。
これに対して、ペン入力装置６０により押下された非表示領域４０の場所とペン入力装置６０の移動方向が正しい組み合わせである場合には、ペン入力装置６０の移動量が所定値以上であるか否かを調べる（ステップＳ３０６）。その結果、ペン入力装置６０の移動量が所定値以上でない場合には、何もしないで処理を終了する。一方、ペン入力装置６０の移動量が所定値以上である場合には、表示画面移動指示部２５０を介して表示機器５０に表示画面のスクロール開始を指示する（ステップＳ３０７）。
そして、ペン入力装置６０が反対方向へ移動したか否かを調べ（ステップＳ３０８）、ペン入力装置６０が反対方向へ移動しなかった場合には、さらにペン入力装置６０が非表示領域４０と接触中であるか否かを調べ（ステップＳ３０９）、ペン入力装置６０が非表示領域４０と接触中であれば、ペン入力装置６０が非表示領域４０に接触しているか否かの検出を継続する。
これに対して、ペン入力装置６０が反対方向に移動した場合およびペン入力装置６０と非表示領域４０の接触がなくなった場合には、表示画面移動指示部２５０を介して表示機器５０に表示画面のスクロール停止を指示し（ステップＳ３１０）、処理を終了する。
上述したように、本実施の形態１では、スクリーンエッジ検出部２３０がペン入力装置６０による非表示領域４０の押下を検知し、移動判断部２４０がペン入力装置６０による押下の場所、ペン入力装置６０の移動方向および移動量に基づいて表示画面のスクロール開始とその方向およびスクロール停止を決定し、表示画面移動指示部２５０が表示機器５０に対して表示画面のスクロール開始とその方向およびスクロール停止を指示することとしたので、ペン入力装置６０を用いて表示画面のスクロールを簡単におこなうことができる。
なお、本実施の形態１では、非表示領域４０を表示領域３０の全ての周辺部に設け、ペン入力装置６０により非表示領域４０に引いた線の場所および引いた線の方向を用いて表示画面をスクロールする方向を決定する場合について説明したが、本発明はこれに限定されるものではなく、非表示領域を表示領域３０の一部の周辺部、たとえば右周辺部にだけに設け、この非表示領域に引いた線の方向だけに基づいて表示画面をスクロールする方向を決定する場合にも同様に適用することができる。
実施の形態２．
ところで、上記実施の形態１では、非表示領域４０にペン入力装置６０で線を引くことによって表示画面をスクロールする場合について説明したが、非表示領域４０に線を引く以外の操作でも、表示制御装置に対して表示画面の移動を指示することができる。そこで、本実施の形態２では、ペン入力装置６０によって非表示領域を押下する操作のみによって、表示画面を移動する表示制御装置について説明する。
まず、本実施の形態２にかかる表示制御装置の構成について説明する。第４図は、本実施の形態２にかかる表示制御装置の構成を示す機能ブロック図である。なお、ここでは説明の便宜上、第２図に示した各部と同様の役割を果たす機能部については同一符号を付すこととしてその詳細な説明を省略する。
同図に示すように、この表示制御装置４００は、接点関知部２１０と、座標認識部２２０と、スクリーンエッジ検出部４３０と、表示画面移動指示部４５０と、制御部２６０とを有する。
スクリーンエッジ検出部４３０は、ペン入力装置６０により非表示領域４０が押下されたことを検出すると、押下された場所を調べ、押下場所に基づいて表示機器５０の表示画面を移動する方向を決定する処理部である。具体的には、ペン入力装置６０により押下された場所が表示領域３０の左側であるか、右側であるか、上側であるかあるいは下側であるかを調べ、右側である場合には表示画面を左に所定量だけ移動する決定をおこない、左側である場合には表示画面を右に所定量だけ移動する決定をおこない、上側である場合には表示画面を下に所定量だけ移動する決定をおこない、下側である場合には表示画面を上に所定量だけ移動する決定をおこなう。
このように、このスクリーンエッジ検出部４３０がペン入力装置６０による非表示領域４０の押下場所を調べ、押下場所に基づいて表示画面を所定量だけ移動する決定をおこなうこととしたので、ペン入力装置６０を用いて表示画面の移動を簡単におこなうことができる。
表示画面移動指示部４５０は、スクリーンエッジ検出部４３０の決定に基づいて表示機器５０に対して表示画面の移動方向と移動量を指示する処理部である。
ただし、この表示画面移動指示部４５０は、表示機器５０に対して表示画面をスクロールすることなく、所定量移動した画面を表示するように指示する。
次に、本実施の形態２に係る表示制御装置４００の処理手順について説明する。第５図は、本実施の形態２に係る画面表示制御装置４００の処理手順を示すフローチャートである。
同図に示すように、この表示制御装置４００は、スクリーンエッジ検出部４３０がペン入力装置６０による非表示領域４０での押下を検出すると（ステップＳ５０１）、検出した押下点が表示領域３０の上下左右いずれの周辺部にあるかを調べ（ステップＳ５０２）、表示画面の移動方向を決定する。
そして、表示画面移動指示部４５０が表示機器５０に対して、押下点が表示領域３０の上側にある場合には表示画面を下に所定量移動するように指示し（ステップＳ５０３）、押下点が表示領域３０の下側にある場合には表示画面を上に所定量移動するように指示し（ステップＳ５０４）、押下点が表示領域３０の左側にある場合には表示画面を右に所定量移動するように指示し（ステップＳ５０５）、押下点が表示領域３０の右側にある場合には表示画面を左に所定量移動するように指示し（ステップＳ５０６）、処理を終了する。
上述したように、本実施の形態２では、スクリーンエッジ検出部４３０がペン入力装置６０による非表示領域４０の押下点の場所に基づき表示画面を移動する方向を決定し、決定した方向に所定量だけ表示画面を移動するように表示画面移動指示部４５０が表示機器５０に指示することとしたので、ペン入力装置６０を用いて簡単に表示画面を移動することができる。
なお、本実施の形態１および２では、ペン入力装置６０を用いて非表示領域に線を引くか非表示領域を押下することによって表示画面を移動し、仮想スクリーン１０の一部を表示する場合について説明した。しかしながら、本発明はこれに限定されるものではなく、ペン入力装置６０を用いて非表示領域に所定の記号や図形などを描いた場合に、表示の質を下げて仮想スクリーン１０全体を表示する画面と、表示の質を下げることなく仮想スクリーン１０の一部を表示する画面を相互切替えする場合にも同様に適用することができる。
また、本実施の形態１および２では、表示制御装置について説明したが、この表示制御装置が有する構成をソフトウェアによって実現することで、同様の機能を有する表示制御プログラムを得ることができる。そこで、この表示制御プログラムを実行するコンピュータシステムについて説明する。
第６図は、本実施の形態１および２に係る制御プログラムを実行するコンピュータシステムを示す図である。同図に示すように、このコンピュータシステム１００は、本体部１１０、本体部１１０からの指示により表示画面を表示する表示機器５０、このコンピュータシステム１００に種々の情報を入力するためのペン入力装置６０を有する。そして、表示機器５０の表示領域およびその周辺は、ペン入力装置６０の入力を受け付ける抵抗膜で覆われている。
また、本体部１１０は、ＣＰＵ１１１、ＲＡＭ１１２、ＲＯＭ１１３、ハードディスクドライブ（ＨＤＤ）１１４、ＣＤ−ＲＯＭ／ＤＶＤドライブ１１５、ＦＤドライブ１１６、Ｉ／Ｏインタフェース１１７およびＬＡＮインタフェース１１８およびモデム１１９を有する。そして、このコンピュータシステム１００は、ＬＡＮインタフェース１１８に接続されたＬＡＮ１２０を介してほかのコンピュータシステム（ＰＣ）１２１、サーバ１２２、プリンタ１２３等と接続し、モデム１１９を介して公衆回線１３０に接続されている。
また、このコンピュータシステム１００において実行される表示制御プログラムは、フロッピィディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＤＶＤディスク、光磁気ディスクおよびＩＣカード等の可搬型記憶媒体、ＬＡＮインタフェース１１８を介して接続されたサーバ１２２のデータベース、他のコンピュータシステム（ＰＣ）１２１のデータベースおよび公衆回線１３０を介して接続される他のコンピュータシステムのデータベース等に記憶され、これらの記憶媒体およびデータベースから読み出されてコンピュータシステム１００にインストールされる。そして、インストールされた表示制御プログラムは、ＨＤＤ１１４に記憶され、ＲＡＭ１１２、ＲＯＭ１１３などを利用してＣＰＵ１１１により実行される。
以上説明したように、本発明によれば、画面表示領域の近辺に設けた入力受付領域における入力を検出し、検出に基づき画面表示領域に表示する画面の変更を表示装置に指示するよう構成したので、ペン入力装置を入力機器として用いる場合にも、簡単な操作によって表示する画面を変更し、かつ見やすさを維持することができるという効果を奏する。
【産業上の利用可能性】  以上のように、本発明に係る表示制御装置、表示制御プログラムおよび表示制御方法は、操作の簡便性および携帯性を重視するタブレットタイプのパーソナルコンピュータなどの情報機器に適している。
【図１】
2004042547.tif 000003
【図２】
2004042547.tif 000004
【図３】
2004042547.tif 000005
【図４】
2004042547.tif 000006
【図５】
2004042547.tif 000007
【図６】
2004042547.tif 000008
【手続補正書】
【提出日】平成17年2月16日(2005.2.16)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【書類名】      明細書
【特許請求の範囲】
【請求項１】  画面表示領域の広さより広い画面領域を表示する表示装置を制御する表示制御装置であって、
前記画面表示領域の近辺に設けた入力受付領域における入力を検出する識別手段と、
前記識別手段による検出に基づき前記画面表示領域に表示する画面の変更を表示装置に指示する表示変更指示手段と、
を備えたことを特徴とする表示制御装置。
【請求項２】  前記入力受付領域は、画面表示領域の周辺に備えられていること、を特徴とする請求の範囲第１項に記載の表示制御装置。
【請求項３】  前記識別手段は、前記入力受付領域に描かれた図形を識別し、前記表示変更指示手段は、前記識別手段により識別された図形に基づいて表示画面の変更を表示装置に指示することを特徴とする請求の範囲第１項または第２項に記載の表示制御装置。
【請求項４】  前記識別手段は、前記入力受付領域において、左から右に向けて引かれた右向き線、右から左に向けて引かれた左向き線、下から上に向けて引かれた上向き線および上から下に向けて引かれた下向き線を線として識別し、前記表示変更指示手段は、前記識別手段により識別された線が、右向き線である場合には表示画面の左への移動を、左向き線である場合には表示画面の右への移動を、上向き線である場合には表示画面の下への移動を、下向き線である場合には表示画面の上への移動を、表示装置に指示することを特徴とする請求の範囲第３項に記載の表示制御装置。
【請求項５】  前記識別手段は、画面表示領域の右側に設けた入力受付領域において引かれた右向き線、画面表示領域の左側に設けた入力受付領域において引かれた左向き線、画面表示領域の上側に設けた入力受付領域において引かれた上向き線および画面表示領域の下側に設けた入力受付領域において引かれた下向き線を識別し、前記表示変更指示手段は、前記識別手段により識別された図形が、前記右向き線である場合には左へのスクロールを、前記左向き線である場合には右へのスクロールを、前記上向き線である場合には下へのスクロールを、前記下向き線である場合には上へのスクロールを、表示装置に指示することを特徴とする請求の範囲第４項に記載の表示制御装置。
【請求項６】  前記識別手段は、前記入力受付領域において引かれた線の始点から終点に向けての、水平方向の移動量が所定値以上である場合に該引かれた線を右向き線または左向き線として識別し、垂直方向の移動量が所定値以上である場合に該引かれた線を上向き線または下向き線として識別することを特徴とする請求の範囲第４項または第５項に記載の表示制御装置。
【請求項７】  前記識別手段により識別される図形は、前記画面表示領域の右側、左側、上側および下側の入力受付領域において押下された点であり、前記表示変更指示手段は、前記識別手段により識別された図形が、前記右側の入力受付領域において押下された点である場合には表示画面の左への所定量の移動を、前記左側の入力受付領域において押下された点である場合には表示画面の右への所定量の移動を、前記上側の入力受付領域において押下された点である場合には表示画面の下への所定量の移動を、前記下側の入力受付領域において押下された点である場合には表示画面の上への所定量の移動を、表示装置に指示することを特徴とする請求の範囲第２項に記載の表示制御装置。
【請求項８】  前記識別手段は、前記入力受付領域において描かれた線以外の所定の図形をさらに識別し、前記表示変更指示手段は、前記識別手段が線以外の所定の図形を識別した場合に、表示の質を下げた全体画面と表示の質を保った部分画面の相互切替えを表示装置に指示することを特徴とする請求の範囲第３項に記載の表示制御装置。
【請求項９】  画面表示領域の広さより広い画面領域を表示する表示装置を制御する表示制御プログラムであって、
前記画面表示領域の近辺に設けた入力受付領域における入力を検出する識別手順と、
前記識別手順による検出に基づき前記画面表示領域に表示する画面の変更を表示装置に指示する表示変更指示手順と、
をコンピュータで実行することを特徴とする表示制御プログラム。
【請求項１０】  画面表示領域の広さより広い画面領域を表示する表示装置を制御する表示制御方法であって、
前記画面表示領域の近辺に設けた入力受付領域における入力を検出する識別工程と、
前記識別工程による検出に基づき前記画面表示領域に表示する画面の変更を表示装置に指示する表示変更指示工程と、
を含んだことを特徴とする表示制御方法。
【発明の詳細な説明】
【０００１】
【技術分野】
この発明は、画面表示領域の広さより広い画面領域を表示する表示装置を制御する表示制御装置、表示制御プログラムおよび表示制御方法に関し、特に、ペン入力装置を入力機器として用いる場合にも、簡単な操作によって表示する画面を変更し、かつ見やすさを維持することができる表示制御装置、表示制御プログラムおよび表示制御方法に関するものである。
【０００２】
【背景技術】
従来、ペン入力装置は、主として携帯情報端末の入力機器として利用されてきた。これは、携帯情報端末では操作の簡便性や携帯性が重要であり、キーボードやマウスと比較してペン入力装置はこれらの点で優れているためである。また、最近では、操作の簡便性や携帯性を重視するタブレットタイプのパーソナルコンピュータなどでもペン入力装置が入力機器として利用されるようになってきている。
【０００３】
しかしながら、ペン入力装置には、画面表示領域の広さより広い画面領域を表示機器に表示する必要がある場合、マウスと比較して画面の移動指示がおこないにくいという問題がある。
【０００４】
たとえば、マウスの場合には、特開平６−３４８２５１号公報に、マウスのカーソル位置が表示領域の端に移動すると、カーソル位置が表示画面の中央寄りになるように表示画面を自動的に移動する技術が開示されている。また、特開平１１−０１５６３０号公報には、マウスのカーソル位置が表示機器の表示領域外にある場合に、その位置が表示領域に来るように表示画面をスクロールする技術が開示されている。このように、マウスの場合には、マウスカーソルの位置を判定し、その位置情報に基づいて表示画面を移動することができる。
【０００５】
一方、ペン入力装置の場合には、ペン入力装置で表示画面を押下しないかぎりペン入力装置の位置を判定することができない。また、ペン入力装置で表示画面を押下する操作は、コンピュータへの動作指示として使われるため、表示画面のスクロール指示に用いることができない。
【０００６】
したがって、ペン入力装置を用いて表示画面をスクロールする必要がある場合には、スクロールバーやスクロールボタンなどを表示領域の中に設ける必要があり、表示領域が侵食され、見にくくなるという問題があった。
【０００７】
また、スクロールバーやスクロールボタンはソフトウェアによって実現されるため、このようなソフトウェア対応をおこなっていないアプリケーションや、ソフトウェア対応をおこなった場合でもスクロールバーやスクロールボタン自体が表示機器の表示領域外にでてしまったときには、表示画面のスクロールがおこなえないという問題があった。
【０００８】
【発明の開示】
したがって、この発明は、ペン入力装置を入力機器として用いる場合にも、簡単な操作によって表示する画面を変更し、かつ見やすさを維持することができる表示制御装置、表示制御プログラムおよび表示制御方法を提供することを目的としている。
【０００９】
上述した課題を解決し、目的を達成するため、本発明は、画面表示領域の広さより広い画面領域を表示する表示装置を制御する表示制御装置であって、前記画面表示領域の近辺に設けた入力受付領域における入力を検出する識別手段と、前記識別手段による検出に基づき前記画面表示領域に表示する画面の変更を表示装置に指示する表示変更指示手段と、を備えたことを特徴とする。
【００１０】
また、本発明は、画面表示領域の広さより広い画面領域を表示する表示装置を制御する表示制御プログラムであって、前記画面表示領域の近辺に設けた入力受付領域における入力を検出する識別手順と、前記識別手順による検出に基づき前記画面表示領域に表示する画面の変更を表示装置に指示する表示変更指示手順と、をコンピュータで実行することを特徴とする。
【００１１】
また、本発明は、画面表示領域の広さより広い画面領域を表示する表示装置を制御する表示制御方法であって、前記画面表示領域の近辺に設けた入力受付領域における入力を検出する識別工程と、前記識別工程による検出に基づき前記画面表示領域に表示する画面の変更を表示装置に指示する表示変更指示工程と、を含んだことを特徴とする。
【００１２】
かかる発明によれば、画面表示領域の近辺に設けた入力受付領域における入力を検出し、検出に基づき画面表示領域に表示する画面の変更を表示装置に指示することとしたので、ペン入力装置を入力機器として用いる場合にも、簡単な操作によって表示する画面を変更し、かつ見やすさを維持することができる。
【００１３】
【発明を実施するための最良の形態】
以下、添付図面を参照して、この発明に係る表示制御装置、表示制御プログラムおよび表示制御方法の好適な実施の形態を詳細に説明する。
【００１４】
実施の形態１．
まず、本実施の形態１に係る表示画面のスクロール操作の概念について説明する。第１図は、本実施の形態１に係る表示画面のスクロール操作の概念を説明するための説明図である。
【００１５】
同図（ａ）は、表示機器の画面表示領域の大きさより大きな表示画面である仮想スクリーン１０と、仮想スクリーン１０のうち表示機器に表示されている表示範囲２０を示している。
【００１６】
同図（ｂ）は、仮想スクリーン１０の一部である表示範囲２０を表示機器５０に表示した場合を示した図であり、表示範囲２０の画面が表示機器５０の表示領域３０に表示されている。また、表示領域３０の周辺の非表示領域４０は、表示領域３０と同様にペン入力装置６０のペン入力を受け付ける一方で、画面を表示しない領域を示している。
【００１７】
ここで、同図（ｂ）に示すように、利用者がペン入力装置６０を用いて非表示領域４０の右周辺部に左から右に向けて線を引くと、表示画面が左にスクロールされて同図（ｃ）に示す画面となる。同様に、利用者がペン入力装置６０を用いて非表示領域４０の左周辺部に右から左に向けて線を引くと、表示画面が右にスクロールされ、利用者がペン入力装置６０を用いて非表示領域４０の上周辺部に下から上に向けて線を引くと、表示画面が下にスクロールされ、利用者がペン入力装置６０を用いて非表示領域４０の下周辺部に上から下に向けて線を引くと、表示画面が上にスクロールされる。
【００１８】
このように、本実施の形態１では、表示機器５０の表示領域３０上に加えてその周辺にもペン入力装置６０の入力を受け付けるペン入力受付領域を設け、このペン入力受付領域と表示領域３０の差を非表示領域４０とし、非表示領域４０でペン入力装置６０を用いて線を引くことにより、線を引いた非表示領域４０の場所と線を引いた方向に基づいて表示画面のスクロールをおこない、ペン入力装置６０を用いた表示画面の移動を可能としている。
【００１９】
次に、本実施の形態１に係る表示制御装置の構成について説明する。第２図は、本実施の形態１に係る表示制御装置の構成を示す機能ブロック図である。同図に示すように、この表示制御装置２００は、接点関知部２１０と、座標認識部２２０と、スクリーンエッジ検出部２３０と、移動判断部２４０と、表示画面移動指示部２５０と、制御部２６０とを有する。
【００２０】
接点関知部２１０は、ペン入力受付領域、すなわち表示領域３０およびその周辺に設けた非表示領域４０のいずれかの場所がペン入力装置６０によって押下されたことを検出する処理部である。通常、ペン入力受付領域は、抵抗膜や電磁誘導体の薄膜で覆われ、抵抗膜の抵抗の変化や電磁誘導体の静電容量の変化によってペン入力装置６０による押下を検出する。
【００２１】
座標認識部２２０は、接点関知部２１０が検出したペン入力装置６０による押下点の座標を認識する処理部である。なお、ここでは、左上角を原点（０，０）とし、右方向をｘ軸の正方向、下方向をｙ軸の正方向とする座標系によって座標を認識している。
【００２２】
スクリーンエッジ検出部２３０は、座標認識部２２０が認識したペン入力装置６０による押下点の座標に基づいて、押下点が非表示領域４０にあるか否かを検出する処理部であり、このスクリーンエッジ検出部２３０が非表示領域４０でのペン入力装置６０による押下を検出することによって、表示制御装置２００の表示画面制御が開始される。
【００２３】
移動判断部２４０は、スクリーンエッジ検出部２３０が検出した非表示領域４０でのペン入力装置６０による押下開始点からの軌跡を用いてペン入力装置６０の移動方向と移動量を算出し、算出した移動方向と移動量およびペン力装置６０による押下場所に基づいて表示画面のスクロールを開始するか否かを決める処理部である。
【００２４】
具体的には、この移動判断部２４０は、ペン入力装置６０による押下開始点と押下終了点の座標からペン入力装置６０の移動方向と、ｘ軸方向およびｙ軸方向の移動量を算出し、算出した移動量が所定値以上で、かつ移動方向およびペン入力装置６０による押下場所の組み合わせが正しければ、ペン入力装置６０の移動方向への表示画面のスクロール開始を決定する。
【００２５】
ここで、ペン入力装置６０による押下場所とペン入力装置６０の移動方向の組み合わせは、押下場所が表示領域３０の右側の非表示領域４０であって移動方向が左から右である場合、押下場所が表示領域３０の左側の非表示領域４０であって移動方向が右から左である場合、押下場所が表示領域３０の上側の非表示領域４０であって移動方向が下から上である場合および押下場所が表示領域３０の下側の非表示領域４０であって移動方向が上から下である場合が正しい組み合わせである。もちろん、場所と移動方向との組み合わせによる正否の判断は、おこなわなくても構わない。
【００２６】
また、押下場所が表示領域３０の右側の非表示領域４０である場合には表示画面を左にスクロールし、押下場所が表示領域３０の左側の非表示領域４０である場合には表示画面を右にスクロールし、押下場所が表示領域３０の上側の非表示領域４０である場合には表示画面を下にスクロールし、押下場所が表示領域３０の下側の非表示領域４０である場合には表示画面を上にスクロールする。
【００２７】
なお、このペン入力装置６０による押下終了点は、ペン入力装置６０が同一方向への移動を終了した点である。また、この移動判断部２４０は、ペン入力装置６０が反対方向への移動を開始した時点、またはペン入力装置６０と非表示領域４０との接触がなくなった時点で表示画面のスクロール停止を決定する。
【００２８】
このように、この移動判断部２４０がペン入力装置６０による非表示領域４０の押下場所、ペン入力装置６０の移動方向および移動量に基づいて表示画面のスクロールの開始と停止を決定することとしたので、ペン入力装置６０の操作によって表示画面のスクロールをおこなうことができる。
【００２９】
表示画面移動指示部２５０は、移動判断部２４０の決定に基づいて表示画面のスクロール開始とその方向およびスクロール停止を表示機器５０に対して指示する処理部である。
制御部２６０は、表示制御装置２００全体の制御をおこなう処理部であり、具体的には、他の機能部間の制御の移動やデータの授受をおこなうことによって、表示制御装置２００を一つの装置として機能させる。
【００３０】
次に、本実施の形態１に係る表示制御装置２００の処理手順について説明する。第３図は、本実施の形態１に係る表示制御装置２００の処理手順を示すフローチャートである。
【００３１】
同図に示すように、この表示制御装置２００は、スクリーンエッジ検出部２３０がペン入力装置６０による非表示領域４０の押下を検出することにより処理を開始し（ステップＳ３０１）、ペン入力装置６０が同一方向に移動中である間は、ペン入力装置６０の移動の検出を継続する（ステップＳ３０２）。
【００３２】
そして、移動判断部２４０がペン入力装置６０による押下点の終点を検出すると（ステップＳ３０３）、ペン入力装置６０の移動方向、ｘ軸方向の移動量およびｙ軸方向の移動量を算出し（ステップＳ３０４）、ペン入力装置６０により押下された非表示領域４０の場所とペン入力装置６０の移動方向が正しい組み合わせであるか否かを調べる（ステップＳ３０５）。その結果、ペン入力装置６０により押下された非表示領域４０の場所とペン入力装置６０の移動方向が正しい組み合わせでない場合には、何もしないで処理を終了する。
【００３３】
これに対して、ペン入力装置６０により押下された非表示領域４０の場所とペン入力装置６０の移動方向が正しい組み合わせである場合には、ペン入力装置６０の移動量が所定値以上であるか否かを調べる（ステップＳ３０６）。その結果、ペン入力装置６０の移動量が所定値以上でない場合には、何もしないで処理を終了する。一方、ペン入力装置６０の移動量が所定値以上である場合には、表示画面移動指示部２５０を介して表示機器５０に表示画面のスクロール開始を指示する（ステップＳ３０７）。
【００３４】
そして、ペン入力装置６０が反対方向へ移動したか否かを調べ（ステップＳ３０８）、ペン入力装置６０が反対方向へ移動しなかった場合には、さらにペン入力装置６０が非表示領域４０と接触中であるか否かを調べ（ステップＳ３０９）、ペン入力装置６０が非表示領域４０と接触中であれば、ペン入力装置６０が非表示領域４０に接触しているか否かの検出を継続する。
【００３５】
これに対して、ペン入力装置６０が反対方向に移動した場合およびペン入力装置６０と非表示領域４０の接触がなくなった場合には、表示画面移動指示部２５０を介して表示機器５０に表示画面のスクロール停止を指示し（ステップＳ３１０）、処理を終了する。
【００３６】
上述したように、本実施の形態１では、スクリーンエッジ検出部２３０がペン入力装置６０による非表示領域４０の押下を検知し、移動判断部２４０がペン入力装置６０による押下の場所、ペン入力装置６０の移動方向および移動量に基づいて表示画面のスクロール開始とその方向およびスクロール停止を決定し、表示画面移動指示部２５０が表示機器５０に対して表示画面のスクロール開始とその方向およびスクロール停止を指示することとしたので、ペン入力装置６０を用いて表示画面のスクロールを簡単におこなうことができる。
【００３７】
なお、本実施の形態１では、非表示領域４０を表示領域３０の全ての周辺部に設け、ペン入力装置６０により非表示領域４０に引いた線の場所および引いた線の方向を用いて表示画面をスクロールする方向を決定する場合について説明したが、本発明はこれに限定されるものではなく、非表示領域を表示領域３０の一部の周辺部、たとえば右周辺部にだけに設け、この非表示領域に引いた線の方向だけに基づいて表示画面をスクロールする方向を決定する場合にも同様に適用することができる。
【００３８】
実施の形態２．
ところで、上記実施の形態１では、非表示領域４０にペン入力装置６０で線を引くことによって表示画面をスクロールする場合について説明したが、非表示領域４０に線を引く以外の操作でも、表示制御装置に対して表示画面の移動を指示することができる。そこで、本実施の形態２では、ペン入力装置６０によって非表示領域を押下する操作のみによって、表示画面を移動する表示制御装置について説明する。
【００３９】
まず、本実施の形態２にかかる表示制御装置の構成について説明する。第４図は、本実施の形態２にかかる表示制御装置の構成を示す機能ブロック図である。なお、ここでは説明の便宜上、第２図に示した各部と同様の役割を果たす機能部については同一符号を付すこととしてその詳細な説明を省略する。
【００４０】
同図に示すように、この表示制御装置４００は、接点関知部２１０と、座標認識部２２０と、スクリーンエッジ検出部４３０と、表示画面移動指示部４５０と、制御部２６０とを有する。
【００４１】
スクリーンエッジ検出部４３０は、ペン入力装置６０により非表示領域４０が押下されたことを検出すると、押下された場所を調べ、押下場所に基づいて表示機器５０の表示画面を移動する方向を決定する処理部である。具体的には、ペン入力装置６０により押下された場所が表示領域３０の左側であるか、右側であるか、上側であるかあるいは下側であるかを調べ、右側である場合には表示画面を左に所定量だけ移動する決定をおこない、左側である場合には表示画面を右に所定量だけ移動する決定をおこない、上側である場合には表示画面を下に所定量だけ移動する決定をおこない、下側である場合には表示画面を上に所定量だけ移動する決定をおこなう。
【００４２】
このように、このスクリーンエッジ検出部４３０がペン入力装置６０による非表示領域４０の押下場所を調べ、押下場所に基づいて表示画面を所定量だけ移動する決定をおこなうこととしたので、ペン入力装置６０を用いて表示画面の移動を簡単におこなうことができる。
【００４３】
表示画面移動指示部４５０は、スクリーンエッジ検出部４３０の決定に基づいて表示機器５０に対して表示画面の移動方向と移動量を指示する処理部である。ただし、この表示画面移動指示部４５０は、表示機器５０に対して表示画面をスクロールすることなく、所定量移動した画面を表示するように指示する。
【００４４】
次に、本実施の形態２に係る表示制御装置４００の処理手順について説明する。第５図は、本実施の形態２に係る画面表示制御装置４００の処理手順を示すフローチャートである。
【００４５】
同図に示すように、この表示制御装置４００は、スクリーンエッジ検出部４３０がペン入力装置６０による非表示領域４０での押下を検出すると（ステップＳ５０１）、検出した押下点が表示領域３０の上下左右いずれの周辺部にあるかを調べ（ステップＳ５０２）、表示画面の移動方向を決定する。
【００４６】
そして、表示画面移動指示部４５０が表示機器５０に対して、押下点が表示領域３０の上側にある場合には表示画面を下に所定量移動するように指示し（ステップＳ５０３）、押下点が表示領域３０の下側にある場合には表示画面を上に所定量移動するように指示し（ステップＳ５０４）、押下点が表示領域３０の左側にある場合には表示画面を右に所定量移動するように指示し（ステップＳ５０５）、押下点が表示領域３０の右側にある場合には表示画面を左に所定量移動するように指示し（ステップＳ５０６）、処理を終了する。
【００４７】
上述したように、本実施の形態２では、スクリーンエッジ検出部４３０がペン入力装置６０による非表示領域４０の押下点の場所に基づき表示画面を移動する方向を決定し、決定した方向に所定量だけ表示画面を移動するように表示画面移動指示部４５０が表示機器５０に指示することとしたので、ペン入力装置６０を用いて簡単に表示画面を移動することができる。
【００４８】
なお、本実施の形態１および２では、ペン入力装置６０を用いて非表示領域に線を引くか非表示領域を押下することによって表示画面を移動し、仮想スクリーン１０の一部を表示する場合について説明した。しかしながら、本発明はこれに限定されるものではなく、ペン入力装置６０を用いて非表示領域に所定の記号や図形などを描いた場合に、表示の質を下げて仮想スクリーン１０全体を表示する画面と、表示の質を下げることなく仮想スクリーン１０の一部を表示する画面を相互切替えする場合にも同様に適用することができる。
【００４９】
また、本実施の形態１および２では、表示制御装置について説明したが、この表示制御装置が有する構成をソフトウェアによって実現することで、同様の機能を有する表示制御プログラムを得ることができる。そこで、この表示制御プログラムを実行するコンピュータシステムについて説明する。
【００５０】
第６図は、本実施の形態１および２に係る制御プログラムを実行するコンピュータシステムを示す図である。同図に示すように、このコンピュータシステム１００は、本体部１１０、本体部１１０からの指示により表示画面を表示する表示機器５０、このコンピュータシステム１００に種々の情報を入力するためのペン入力装置６０を有する。そして、表示機器５０の表示領域およびその周辺は、ペン入力装置６０の入力を受け付ける抵抗膜で覆われている。
【００５１】
また、本体部１１０は、ＣＰＵ１１１、ＲＡＭ１１２、ＲＯＭ１１３、ハードディスクドライブ（ＨＤＤ）１１４、ＣＤ−ＲＯＭ／ＤＶＤドライブ１１５、ＦＤドライブ１１６、Ｉ／Ｏインタフェース１１７およびＬＡＮインタフェース１１８およびモデム１１９を有する。そして、このコンピュータシステム１００は、ＬＡＮインタフェース１１８に接続されたＬＡＮ１２０を介してほかのコンピュータシステム（ＰＣ）１２１、サーバ１２２、プリンタ１２３等と接続し、モデム１１９を介して公衆回線１３０に接続されている。
【００５２】
また、このコンピュータシステム１００において実行される表示制御プログラムは、フロッピィディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＤＶＤディスク、光磁気ディスクおよびＩＣカード等の可搬型記憶媒体、ＬＡＮインタフェース１１８を介して接続されたサーバ１２２のデータベース、他のコンピュータシステム（ＰＣ）１２１のデータベースおよび公衆回線１３０を介して接続される他のコンピュータシステムのデータベース等に記憶され、これらの記憶媒体およびデータベースから読み出されてコンピュータシステム１００にインストールされる。そして、インストールされた表示制御プログラムは、ＨＤＤ１１４に記憶され、ＲＡＭ１１２、ＲＯＭ１１３などを利用してＣＰＵ１１１により実行される。
【００５３】
以上説明したように、本発明によれば、画面表示領域の近辺に設けた入力受付領域における入力を検出し、検出に基づき画面表示領域に表示する画面の変更を表示装置に指示するよう構成したので、ペン入力装置を入力機器として用いる場合にも、簡単な操作によって表示する画面を変更し、かつ見やすさを維持することができるという効果を奏する。
【００５４】
【産業上の利用可能性】
以上のように、本発明に係る表示制御装置、表示制御プログラムおよび表示制御方法は、操作の簡便性および携帯性を重視するタブレットタイプのパーソナルコンピュータなどの情報機器に適している。
【図面の簡単な説明】
【図１】
第１図は、本実施の形態１に係る表示画面のスクロール操作の概念を説明するための説明図である。
【図２】
第２図は、本実施の形態１に係る表示制御装置の構成を示す機能ブロック図である。
【図３】
第３図は、本実施の形態１に係る表示制御装置の処理手順を示すフローチャートである。
【図４】
第４図は、本実施の形態２に係る表示制御装置の構成を示す機能ブロック図である。
【図５】
第５図は、本実施の形態２に係る表示制御装置の処理手順を示すフローチャートである。
【図６】
第６図は、本実施の形態１および２に係る表示制御プログラムを実行するコンピュータシステムを示す図である。
【手続補正書】
【提出日】平成17年6月29日(2005.6.29)
【手続補正１】
【補正対象書類名】手続補正書
【補正対象項目名】手続補正１
【補正方法】変更
【補正の内容】
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画面表示領域の広さより広い画面領域を表示する表示装置を制御する表示
制御装置、表示制御プログラムおよび表示制御方法に関し、特に、ペン入力装置を入力機
器として用いる場合にも、簡単な操作によって表示する画面を変更し、かつ見やすさを維
持することができる表示制御装置、表示制御プログラムおよび表示制御方法に関するもの
である。
【背景技術】
【０００２】
従来、ペン入力装置は、主として携帯情報端末の入力機器として利用されてきた。これ
は、携帯情報端末では操作の簡便性や携帯性が重要であり、キーボードやマウスと比較し
てペン入力装置はこれらの点で優れているためである。また、最近では、操作の簡便性や
携帯性を重視するタブレットタイプのパーソナルコンピュータなどでもペン入力装置が入
力機器として利用されるようになってきている。
【０００３】
しかしながら、ペン入力装置には、画面表示領域の広さより広い画面領域を表示機器に
表示する必要がある場合、マウスと比較して画面の移動指示がおこないにくいという問題
がある。
【０００４】
たとえば、マウスの場合には、特開平６−３４８２５１号公報に、マウスのカーソル位
置が表示領域の端に移動すると、カーソル位置が表示画面の中央寄りになるように表示画
面を自動的に移動する技術が開示されている。また、特開平１１−０１５６３０号公報に
は、マウスのカーソル位置が表示機器の表示領域外にある場合に、その位置が表示領域に
来るように表示画面をスクロールする技術が開示されている。このように、マウスの場合
には、マウスカーソルの位置を判定し、その位置情報に基づいて表示画面を移動すること
ができる。
【０００５】
一方、ペン入力装置の場合には、ペン入力装置で表示画面を押下しないかぎりペン入力
装置の位置を判定することができない。また、ペン入力装置で表示画面を押下する操作は
、コンピュータへの動作指示として使われるため、表示画面のスクロール指示に用いるこ
とができない。
【０００６】
したがって、ペン入力装置を用いて表示画面をスクロールする必要がある場合には、ス
クロールバーやスクロールボタンなどを表示領域の中に設ける必要があり、表示領域が侵
食され、見にくくなるという問題があった。
【０００７】
また、スクロールバーやスクロールボタンはソフトウェアによって実現されるため、こ
のようなソフトウェア対応をおこなっていないアプリケーションや、ソフトウェア対応を
おこなった場合でもスクロールバーやスクロールボタン自体が表示機器の表示領域外にで
てしまったときには、表示画面のスクロールがおこなえないという問題があった。
【発明の開示】
【０００８】
したがって、この発明は、ペン入力装置を入力機器として用いる場合にも、簡単な操作
によって表示する画面を変更し、かつ見やすさを維持することができる表示制御装置、表
示制御プログラムおよび表示制御方法を提供することを目的としている。
【０００９】
上述した課題を解決し、目的を達成するため、本発明は、画面表示領域の広さより広い
画面領域を表示する表示装置を制御する表示制御装置であって、前記画面表示領域の近辺
に設けた入力受付領域における入力を検出する識別手段と、前記識別手段による検出に基
づき前記画面表示領域に表示する画面の変更を表示装置に指示する表示変更指示手段と、
を備えたことを特徴とする。
【００１０】
また、本発明は、画面表示領域の広さより広い画面領域を表示する表示装置を制御する
表示制御プログラムであって、前記画面表示領域の近辺に設けた入力受付領域における入
力を検出する識別手順と、前記識別手順による検出に基づき前記画面表示領域に表示する
画面の変更を表示装置に指示する表示変更指示手順と、をコンピュータで実行することを
特徴とする。
【００１１】
また、本発明は、画面表示領域の広さより広い画面領域を表示する表示装置を制御する
表示制御方法であって、前記画面表示領域の近辺に設けた入力受付領域における入力を検
出する識別工程と、前記識別工程による検出に基づき前記画面表示領域に表示する画面の
変更を表示装置に指示する表示変更指示工程と、を含んだことを特徴とする。
【００１２】
かかる発明によれば、画面表示領域の近辺に設けた入力受付領域における入力を検出し
、検出に基づき画面表示領域に表示する画面の変更を表示装置に指示することとしたので
、ペン入力装置を入力機器として用いる場合にも、簡単な操作によって表示する画面を変
更し、かつ見やすさを維持することができる。
【発明を実施するための最良の形態】
【００１３】
以下、添付図面を参照して、この発明に係る表示制御装置、表示制御プログラムおよび
表示制御方法の好適な実施の形態を詳細に説明する。
【００１４】
実施の形態１．
まず、本実施の形態１に係る表示画面のスクロール操作の概念について説明する。第１
図は、本実施の形態１に係る表示画面のスクロール操作の概念を説明するための説明図で
ある。
【００１５】
同図（ａ）は、表示機器の画面表示領域の大きさより大きな表示画面である仮想スクリ
ーン１０と、仮想スクリーン１０のうち表示機器に表示されている表示範囲２０を示して
いる。
【００１６】
同図（ｂ）は、仮想スクリーン１０の一部である表示範囲２０を表示機器５０に表示し
た場合を示した図であり、表示範囲２０の画面が表示機器５０の表示領域３０に表示され
ている。また、表示領域３０の周辺の非表示領域４０は、表示領域３０と同様にペン入力
装置６０のペン入力を受け付ける一方で、画面を表示しない領域を示している。
【００１７】
ここで、同図（ｂ）に示すように、利用者がペン入力装置６０を用いて非表示領域４０
の右周辺部に左から右に向けて線を引くと、表示画面が左にスクロールされて同図（ｃ）
に示す画面となる。同様に、利用者がペン入力装置６０を用いて非表示領域４０の左周辺
部に右から左に向けて線を引くと、表示画面が右にスクロールされ、利用者がペン入力装
置６０を用いて非表示領域４０の上周辺部に下から上に向けて線を引くと、表示画面が下
にスクロールされ、利用者がペン入力装置６０を用いて非表示領域４０の下周辺部に上か
ら下に向けて線を引くと、表示画面が上にスクロールされる。
【００１８】
このように、本実施の形態１では、表示機器５０の表示領域３０上に加えてその周辺に
もペン入力装置６０の入力を受け付けるペン入力受付領域を設け、このペン入力受付領域
と表示領域３０の差を非表示領域４０とし、非表示領域４０でペン入力装置６０を用いて
線を引くことにより、線を引いた非表示領域４０の場所と線を引いた方向に基づいて表示
画面のスクロールをおこない、ペン入力装置６０を用いた表示画面の移動を可能としてい
る。
【００１９】
次に、本実施の形態１に係る表示制御装置の構成について説明する。第２図は、本実施
の形態１に係る表示制御装置の構成を示す機能ブロック図である。同図に示すように、こ
の表示制御装置２００は、接点関知部２１０と、座標認識部２２０と、スクリーンエッジ
検出部２３０と、移動判断部２４０と、表示画面移動指示部２５０と、制御部２６０とを
有する。
【００２０】
接点関知部２１０は、ペン入力受付領域、すなわち表示領域３０およびその周辺に設け
た非表示領域４０のいずれかの場所がペン入力装置６０によって押下されたことを検出す
る処理部である。通常、ペン入力受付領域は、抵抗膜や電磁誘導体の薄膜で覆われ、抵抗
膜の抵抗の変化や電磁誘導体の静電容量の変化によってペン入力装置６０による押下を検
出する。
【００２１】
座標認識部２２０は、接点関知部２１０が検出したペン入力装置６０による押下点の座
標を認識する処理部である。なお、ここでは、左上角を原点（０，０）とし、右方向をｘ
軸の正方向、下方向をｙ軸の正方向とする座標系によって座標を認識している。
【００２２】
スクリーンエッジ検出部２３０は、座標認識部２２０が認識したペン入力装置６０によ
る押下点の座標に基づいて、押下点が非表示領域４０にあるか否かを検出する処理部であ
り、このスクリーンエッジ検出部２３０が非表示領域４０でのペン入力装置６０による押
下を検出することによって、表示制御装置２００の表示画面制御が開始される。
【００２３】
移動判断部２４０は、スクリーンエッジ検出部２３０が検出した非表示領域４０でのペ
ン入力装置６０による押下開始点からの軌跡を用いてペン入力装置６０の移動方向と移動
量を算出し、算出した移動方向と移動量およびペン力装置６０による押下場所に基づいて
表示画面のスクロールを開始するか否かを決める処理部である。
【００２４】
具体的には、この移動判断部２４０は、ペン入力装置６０による押下開始点と押下終了
点の座標からペン入力装置６０の移動方向と、ｘ軸方向およびｙ軸方向の移動量を算出し
、算出した移動量が所定値以上で、かつ移動方向およびペン入力装置６０による押下場所
の組み合わせが正しければ、ペン入力装置６０の移動方向への表示画面のスクロール開始
を決定する。
【００２５】
ここで、ペン入力装置６０による押下場所とペン入力装置６０の移動方向の組み合わせ
は、押下場所が表示領域３０の右側の非表示領域４０であって移動方向が左から右である
場合、押下場所が表示領域３０の左側の非表示領域４０であって移動方向が右から左であ
る場合、押下場所が表示領域３０の上側の非表示領域４０であって移動方向が下から上で
ある場合および押下場所が表示領域３０の下側の非表示領域４０であって移動方向が上か
ら下である場合が正しい組み合わせである。もちろん、場所と移動方向との組み合わせに
よる正否の判断は、おこなわなくても構わない。
【００２６】
また、押下場所が表示領域３０の右側の非表示領域４０である場合には表示画面を左に
スクロールし、押下場所が表示領域３０の左側の非表示領域４０である場合には表示画面
を右にスクロールし、押下場所が表示領域３０の上側の非表示領域４０である場合には表
示画面を下にスクロールし、押下場所が表示領域３０の下側の非表示領域４０である場合
には表示画面を上にスクロールする。
【００２７】
なお、このペン入力装置６０による押下終了点は、ペン入力装置６０が同一方向への移
動を終了した点である。また、この移動判断部２４０は、ペン入力装置６０が反対方向へ
の移動を開始した時点、またはペン入力装置６０と非表示領域４０との接触がなくなった
時点で表示画面のスクロール停止を決定する。
【００２８】
このように、この移動判断部２４０がペン入力装置６０による非表示領域４０の押下場
所、ペン入力装置６０の移動方向および移動量に基づいて表示画面のスクロールの開始と
停止を決定することとしたので、ペン入力装置６０の操作によって表示画面のスクロール
をおこなうことができる。
【００２９】
表示画面移動指示部２５０は、移動判断部２４０の決定に基づいて表示画面のスクロー
ル開始とその方向およびスクロール停止を表示機器５０に対して指示する処理部である。
制御部２６０は、表示制御装置２００全体の制御をおこなう処理部であり、具体的には
、他の機能部間の制御の移動やデータの授受をおこなうことによって、表示制御装置２０
０を一つの装置として機能させる。
【００３０】
次に、本実施の形態１に係る表示制御装置２００の処理手順について説明する。第３図
は、本実施の形態１に係る表示制御装置２００の処理手順を示すフローチャートである。
【００３１】
同図に示すように、この表示制御装置２００は、スクリーンエッジ検出部２３０がペン
入力装置６０による非表示領域４０の押下を検出することにより処理を開始し（ステップ
Ｓ３０１）、ペン入力装置６０が同一方向に移動中である間は、ペン入力装置６０の移動
の検出を継続する（ステップＳ３０２）。
【００３２】
そして、移動判断部２４０がペン入力装置６０による押下点の終点を検出すると（ステ
ップＳ３０３）、ペン入力装置６０の移動方向、ｘ軸方向の移動量およびｙ軸方向の移動
量を算出し（ステップＳ３０４）、ペン入力装置６０により押下された非表示領域４０の
場所とペン入力装置６０の移動方向が正しい組み合わせであるか否かを調べる（ステップ
Ｓ３０５）。その結果、ペン入力装置６０により押下された非表示領域４０の場所とペン
入力装置６０の移動方向が正しい組み合わせでない場合には、何もしないで処理を終了す
る。
【００３３】
これに対して、ペン入力装置６０により押下された非表示領域４０の場所とペン入力装
置６０の移動方向が正しい組み合わせである場合には、ペン入力装置６０の移動量が所定
値以上であるか否かを調べる（ステップＳ３０６）。その結果、ペン入力装置６０の移動
量が所定値以上でない場合には、何もしないで処理を終了する。一方、ペン入力装置６０
の移動量が所定値以上である場合には、表示画面移動指示部２５０を介して表示機器５０
に表示画面のスクロール開始を指示する（ステップＳ３０７）。
【００３４】
そして、ペン入力装置６０が反対方向へ移動したか否かを調べ（ステップＳ３０８）、
ペン入力装置６０が反対方向へ移動しなかった場合には、さらにペン入力装置６０が非表
示領域４０と接触中であるか否かを調べ（ステップＳ３０９）、ペン入力装置６０が非表
示領域４０と接触中であれば、ペン入力装置６０が非表示領域４０に接触しているか否か
の検出を継続する。
【００３５】
これに対して、ペン入力装置６０が反対方向に移動した場合およびペン入力装置６０と
非表示領域４０の接触がなくなった場合には、表示画面移動指示部２５０を介して表示機
器５０に表示画面のスクロール停止を指示し（ステップＳ３１０）、処理を終了する。
【００３６】
上述したように、本実施の形態１では、スクリーンエッジ検出部２３０がペン入力装置
６０による非表示領域４０の押下を検知し、移動判断部２４０がペン入力装置６０による
押下の場所、ペン入力装置６０の移動方向および移動量に基づいて表示画面のスクロール
開始とその方向およびスクロール停止を決定し、表示画面移動指示部２５０が表示機器５
０に対して表示画面のスクロール開始とその方向およびスクロール停止を指示することと
したので、ペン入力装置６０を用いて表示画面のスクロールを簡単におこなうことができ
る。
【００３７】
なお、本実施の形態１では、非表示領域４０を表示領域３０の全ての周辺部に設け、ペ
ン入力装置６０により非表示領域４０に引いた線の場所および引いた線の方向を用いて表
示画面をスクロールする方向を決定する場合について説明したが、本発明はこれに限定さ
れるものではなく、非表示領域を表示領域３０の一部の周辺部、たとえば右周辺部にだけ
に設け、この非表示領域に引いた線の方向だけに基づいて表示画面をスクロールする方向
を決定する場合にも同様に適用することができる。
【００３８】
実施の形態２．
ところで、上記実施の形態１では、非表示領域４０にペン入力装置６０で線を引くこと
によって表示画面をスクロールする場合について説明したが、非表示領域４０に線を引く
以外の操作でも、表示制御装置に対して表示画面の移動を指示することができる。そこで
、本実施の形態２では、ペン入力装置６０によって非表示領域を押下する操作のみによっ
て、表示画面を移動する表示制御装置について説明する。
【００３９】
まず、本実施の形態２にかかる表示制御装置の構成について説明する。第４図は、本実
施の形態２にかかる表示制御装置の構成を示す機能ブロック図である。なお、ここでは説
明の便宜上、第２図に示した各部と同様の役割を果たす機能部については同一符号を付す
こととしてその詳細な説明を省略する。
【００４０】
同図に示すように、この表示制御装置４００は、接点関知部２１０と、座標認識部２２
０と、スクリーンエッジ検出部４３０と、表示画面移動指示部４５０と、制御部２６０と
を有する。
【００４１】
スクリーンエッジ検出部４３０は、ペン入力装置６０により非表示領域４０が押下され
たことを検出すると、押下された場所を調べ、押下場所に基づいて表示機器５０の表示画
面を移動する方向を決定する処理部である。具体的には、ペン入力装置６０により押下さ
れた場所が表示領域３０の左側であるか、右側であるか、上側であるかあるいは下側であ
るかを調べ、右側である場合には表示画面を左に所定量だけ移動する決定をおこない、左
側である場合には表示画面を右に所定量だけ移動する決定をおこない、上側である場合に
は表示画面を下に所定量だけ移動する決定をおこない、下側である場合には表示画面を上
に所定量だけ移動する決定をおこなう。
【００４２】
このように、このスクリーンエッジ検出部４３０がペン入力装置６０による非表示領域
４０の押下場所を調べ、押下場所に基づいて表示画面を所定量だけ移動する決定をおこな
うこととしたので、ペン入力装置６０を用いて表示画面の移動を簡単におこなうことがで
きる。
【００４３】
表示画面移動指示部４５０は、スクリーンエッジ検出部４３０の決定に基づいて表示機
器５０に対して表示画面の移動方向と移動量を指示する処理部である。ただし、この表示
画面移動指示部４５０は、表示機器５０に対して表示画面をスクロールすることなく、所
定量移動した画面を表示するように指示する。
【００４４】
次に、本実施の形態２に係る表示制御装置４００の処理手順について説明する。第５図
は、本実施の形態２に係る画面表示制御装置４００の処理手順を示すフローチャートであ
る。
【００４５】
同図に示すように、この表示制御装置４００は、スクリーンエッジ検出部４３０がペン
入力装置６０による非表示領域４０での押下を検出すると（ステップＳ５０１）、検出し
た押下点が表示領域３０の上下左右いずれの周辺部にあるかを調べ（ステップＳ５０２）
、表示画面の移動方向を決定する。
【００４６】
そして、表示画面移動指示部４５０が表示機器５０に対して、押下点が表示領域３０の
上側にある場合には表示画面を下に所定量移動するように指示し（ステップＳ５０３）、
押下点が表示領域３０の下側にある場合には表示画面を上に所定量移動するように指示し
（ステップＳ５０４）、押下点が表示領域３０の左側にある場合には表示画面を右に所定
量移動するように指示し（ステップＳ５０５）、押下点が表示領域３０の右側にある場合
には表示画面を左に所定量移動するように指示し（ステップＳ５０６）、処理を終了する
。
【００４７】
上述したように、本実施の形態２では、スクリーンエッジ検出部４３０がペン入力装置
６０による非表示領域４０の押下点の場所に基づき表示画面を移動する方向を決定し、決
定した方向に所定量だけ表示画面を移動するように表示画面移動指示部４５０が表示機器
５０に指示することとしたので、ペン入力装置６０を用いて簡単に表示画面を移動するこ
とができる。
【００４８】
なお、本実施の形態１および２では、ペン入力装置６０を用いて非表示領域に線を引く
か非表示領域を押下することによって表示画面を移動し、仮想スクリーン１０の一部を表
示する場合について説明した。しかしながら、本発明はこれに限定されるものではなく、
ペン入力装置６０を用いて非表示領域に所定の記号や図形などを描いた場合に、表示の質
を下げて仮想スクリーン１０全体を表示する画面と、表示の質を下げることなく仮想スク
リーン１０の一部を表示する画面を相互切替えする場合にも同様に適用することができる
。
【００４９】
また、本実施の形態１および２では、表示制御装置について説明したが、この表示制御
装置が有する構成をソフトウェアによって実現することで、同様の機能を有する表示制御
プログラムを得ることができる。そこで、この表示制御プログラムを実行するコンピュー
タシステムについて説明する。
【００５０】
第６図は、本実施の形態１および２に係る制御プログラムを実行するコンピュータシス
テムを示す図である。同図に示すように、このコンピュータシステム１００は、本体部１
１０、本体部１１０からの指示により表示画面を表示する表示機器５０、このコンピュー
タシステム１００に種々の情報を入力するためのペン入力装置６０を有する。そして、表
示機器５０の表示領域およびその周辺は、ペン入力装置６０の入力を受け付ける抵抗膜で
覆われている。
【００５１】
また、本体部１１０は、ＣＰＵ１１１、ＲＡＭ１１２、ＲＯＭ１１３、ハードディスク
ドライブ（ＨＤＤ）１１４、ＣＤ−ＲＯＭ／ＤＶＤドライブ１１５、ＦＤドライブ１１６
、Ｉ／Ｏインタフェース１１７およびＬＡＮインタフェース１１８およびモデム１１９を
有する。そして、このコンピュータシステム１００は、ＬＡＮインタフェース１１８に接
続されたＬＡＮ１２０を介してほかのコンピュータシステム（ＰＣ）１２１、サーバ１２
２、プリンタ１２３等と接続し、モデム１１９を介して公衆回線１３０に接続されている
。
【００５２】
また、このコンピュータシステム１００において実行される表示制御プログラムは、フ
ロッピィディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＤＶＤディスク、光磁気ディスクおよびＩＣ
カード等の可搬型記憶媒体、ＬＡＮインタフェース１１８を介して接続されたサーバ１２
２のデータベース、他のコンピュータシステム（ＰＣ）１２１のデータベースおよび公衆
回線１３０を介して接続される他のコンピュータシステムのデータベース等に記憶され、
これらの記憶媒体およびデータベースから読み出されてコンピュータシステム１００にイ
ンストールされる。そして、インストールされた表示制御プログラムは、ＨＤＤ１１４に
記憶され、ＲＡＭ１１２、ＲＯＭ１１３などを利用してＣＰＵ１１１により実行される。
【００５３】
以上説明したように、本発明によれば、画面表示領域の近辺に設けた入力受付領域にお
ける入力を検出し、検出に基づき画面表示領域に表示する画面の変更を表示装置に指示す
るよう構成したので、ペン入力装置を入力機器として用いる場合にも、簡単な操作によっ
て表示する画面を変更し、かつ見やすさを維持することができるという効果を奏する。
【産業上の利用可能性】
【００５４】
以上のように、本発明に係る表示制御装置、表示制御プログラムおよび表示制御方法は
、操作の簡便性および携帯性を重視するタブレットタイプのパーソナルコンピュータなど
の情報機器に適している。
【図面の簡単な説明】
【００５５】
【図１】第１図は、本実施の形態１に係る表示画面のスクロール操作の概念を説明するための説明図である。
【図２】第２図は、本実施の形態１に係る表示制御装置の構成を示す機能ブロック図である。
【図３】第３図は、本実施の形態１に係る表示制御装置の処理手順を示すフローチャートである。
【図４】第４図は、本実施の形態２に係る表示制御装置の構成を示す機能ブロック図である。
【図５】第５図は、本実施の形態２に係る表示制御装置の処理手順を示すフローチャートである。
【図６】第６図は、本実施の形態１および２に係る表示制御プログラムを実行するコンピュータシステムを示す図である。
【手続補正２】
【補正対象書類名】手続補正書
【補正対象項目名】手続補正２
【補正方法】追加
【補正の内容】
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
画面表示領域の広さより広い画面領域を表示する表示装置を制御する
表示制御装置であって、
前記画面表示領域の近辺に設けた入力受付領域における入力を検出する識別手段と、
前記識別手段による検出に基づき前記画面表示領域に表示する画面の変更を表示装置に
指示する表示変更指示手段と、
を備えたことを特徴とする表示制御装置。
【請求項２】
前記入力受付領域は、画面表示領域の周辺に備えられていること、を
特徴とする請求の範囲第１項に記載の表示制御装置。
【請求項３】
前記識別手段は、前記入力受付領域に描かれた図形を識別し、前記表
示変更指示手段は、前記識別手段により識別された図形に基づいて表示画面の変更を表示
装置に指示することを特徴とする請求の範囲第１項または第２項に記載の表示制御装置。
【請求項４】
前記識別手段は、前記入力受付領域において、左から右に向けて引か
れた右向き線、右から左に向けて引かれた左向き線、下から上に向けて引かれた上向き線
および上から下に向けて引かれた下向き線を線として識別し、前記表示変更指示手段は、
前記識別手段により識別された線が、右向き線である場合には表示画面の左への移動を、
左向き線である場合には表示画面の右への移動を、上向き線である場合には表示画面の下
への移動を、下向き線である場合には表示画面の上への移動を、表示装置に指示すること
を特徴とする請求の範囲第３項に記載の表示制御装置。
【請求項５】
前記識別手段は、画面表示領域の右側に設けた入力受付領域において
引かれた右向き線、画面表示領域の左側に設けた入力受付領域において引かれた左向き線
、画面表示領域の上側に設けた入力受付領域において引かれた上向き線および画面表示領
域の下側に設けた入力受付領域において引かれた下向き線を識別し、前記表示変更指示手
段は、前記識別手段により識別された図形が、前記右向き線である場合には左へのスクロ
ールを、前記左向き線である場合には右へのスクロールを、前記上向き線である場合には
下へのスクロールを、前記下向き線である場合には上へのスクロールを、表示装置に指示
することを特徴とする請求の範囲第４項に記載の表示制御装置。
【請求項６】
前記識別手段は、前記入力受付領域において引かれた線の始点から終
点に向けての、水平方向の移動量が所定値以上である場合に該引かれた線を右向き線また
は左向き線として識別し、垂直方向の移動量が所定値以上である場合に該引かれた線を上
向き線または下向き線として識別することを特徴とする請求の範囲第４項または第５項に
記載の表示制御装置。
【請求項７】
前記識別手段により識別される図形は、前記画面表示領域の右側、左
側、上側および下側の入力受付領域において押下された点であり、前記表示変更指示手段
は、前記識別手段により識別された図形が、前記右側の入力受付領域において押下された
点である場合には表示画面の左への所定量の移動を、前記左側の入力受付領域において押
下された点である場合には表示画面の右への所定量の移動を、前記上側の入力受付領域に
おいて押下された点である場合には表示画面の下への所定量の移動を、前記下側の入力受
付領域において押下された点である場合には表示画面の上への所定量の移動を、表示装置
に指示することを特徴とする請求の範囲第２項に記載の表示制御装置。
【請求項８】
前記識別手段は、前記入力受付領域において描かれた線以外の所定の
図形をさらに識別し、前記表示変更指示手段は、前記識別手段が線以外の所定の図形を識
別した場合に、表示の質を下げた全体画面と表示の質を保った部分画面の相互切替えを表
示装置に指示することを特徴とする請求の範囲第３項に記載の表示制御装置。
【請求項９】
画面表示領域の広さより広い画面領域を表示する表示装置を制御する
表示制御プログラムであって、
前記画面表示領域の近辺に設けた入力受付領域における入力を検出する識別手順と、
前記識別手順による検出に基づき前記画面表示領域に表示する画面の変更を表示装置に
指示する表示変更指示手順と、
をコンピュータで実行することを特徴とする表示制御プログラム。
【請求項１０】
画面表示領域の広さより広い画面領域を表示する表示装置を制御す
る表示制御方法であって、
前記画面表示領域の近辺に設けた入力受付領域における入力を検出する識別工程と、
前記識別工程による検出に基づき前記画面表示領域に表示する画面の変更を表示装置に
指示する表示変更指示工程と、
を含んだことを特徴とする表示制御方法。
【国際調査報告】
2004042547.tif 000009
2004042547.tif 000010