(57)【要約】【課題】コンパクトな装置で相対モードと絶対モードとを意識することなく自然な感覚で使用できるペン型入力装置によるデータ入力システムを提供すること。【解決手段】本発明のデータ入力システム１は，押圧されることが可能なペン先を有するペン型入力装置１０と，ペン型入力装置１０の位置を測定する位置測定部４１と，ペン先の押圧状態を検出するペン先状態検出部４２と，表示装置２１と，ペン型入力装置１０の位置に基づいて表示画面にカーソルを表示するとともに，ペン型入力装置１０の移動に伴ってカーソルを移動させるカーソル表示部６１とを有する。さらに，ペン先が第１の押圧状態にあるときにペン型入力装置１０が移動すると，その移動の軌跡データを作成するとともに，表示画面上のカーソルが移動した跡の表示状態を他の部分に対して識別可能な状態に変更する軌跡作成部６２を有する。【選択図】            図４
2004295495.tif 000002
【特許請求の範囲】
【請求項１】
押圧されることが可能なペン先を有するペン型入力装置と，
前記ペン型入力装置の位置を測定する位置測定手段と，
前記ペン先の押圧状態を検出するペン先状態検出手段と，
表示画面と，
前記ペン型入力装置の位置に基づいて前記表示画面にカーソルを表示するとともに，前記ペン型入力装置の移動に伴ってカーソルを移動させるカーソル表示手段と，
前記ペン先が第１の押圧状態にあるときに前記ペン型入力装置が移動すると，その移動の軌跡データを作成するとともに，前記表示画面上のカーソルが移動した跡の表示状態を他の部分に対して識別可能な状態に変更する軌跡作成手段とを有することを特徴とするペン型入力装置によるデータ入力システム。
【請求項２】
請求項１に記載するペン型入力装置によるデータ入力システムにおいて，
カーソル位置が軌跡入力可能領域内にあるか否かを判別する入力可否判別手段を有し，
前記軌跡作成手段は，
カーソル位置が軌跡入力可能領域内にあるときに前記ペン先が第２の押圧状態から第１の押圧状態に変移したときを軌跡作成の開始時とし，
その後に前記ペン先が第１の押圧状態から第２の押圧状態に変移したときを軌跡作成の終了時とすることを特徴とするペン型入力装置によるデータ入力システム。
【請求項３】
請求項２に記載するペン型入力装置によるデータ入力システムにおいて，
前記ペン型入力装置に備えられるとともに，回転させられることおよび押圧されることが可能なダイヤルと，
前記ダイヤルの状態を検出するダイヤル状態検出手段と，
カーソル位置が軌跡入力可能領域内にあるときに前記ダイヤルが回転させられると，軌跡入力可能領域内の表示をスクロールするスクロール手段と，
カーソル位置が軌跡入力可能領域内にあるときに前記ダイヤルが押圧されると，前記軌跡作成手段により作成された軌跡データを確定させる軌跡確定手段とを有することを特徴とするペン型入力装置によるデータ入力システム。
【請求項４】
請求項１または請求項２に記載するペン型入力装置によるデータ入力システムにおいて，
特定の機能に結びつけられた図形を前記表示画面に表示するとともに，カーソル位置がその図形上にあるときに前記ペン先が第２の押圧状態から第１の押圧状態に変移すると，前記ペン先が第１の押圧状態から第２の押圧状態に変移するまで，その図形をカーソルとともに移動させる機能図形表示手段を有することを特徴とするペン型入力装置によるデータ入力システム。
【請求項５】
請求項４に記載するペン型入力装置によるデータ入力システムにおいて，
カーソル位置が特定の機能に結びつけられた図形上にあるときに，前記ペン先の押圧状態に所定の変動が検出されると，その図形に結びつけられた機能を起動する図形起動手段を有することを特徴とするペン型入力装置によるデータ入力システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は，ペン型の入力装置を用いてコンピュータシステム等にデータ入力するためのペン型入力装置によるデータ入力システムに関する。
【０００２】
【従来の技術】
従来より，コンピュータにデータ入力するための入力装置としては，キーボード，マウス等が一般的に使用されている。文字入力はキーボードで，ポインタ入力はマウスで行い，必要に応じて持ち替えて使用することが一般的である。これに対し，例えば携帯装置等では，タブレットや入力ペンによる入力装置も多く使用されている。このようなタブレットや入力ペンとしては，タブレットとして感圧パッドを用いるもの，超音波信号や電気信号等を用いた位置指示器としての電子ペンを利用するもの等が実用化されている。
【０００３】
また，加速度センサを内蔵したペンにより加速度を積分してペン位置を求める方法も提案されている。さらには，加速度センサの誤差を補正するために，ペンと机上等の筆記面周辺とに超音波発信器および受信ユニットを設けたものも提案もされている（例えば，特許文献１参照。）。これは，ペンとユニットとの距離と方向とからペンの位置を求めるものである。例えば，複数の超音波受信器が内蔵された超音波受信ユニットとペンとのみで構成されており，コンパクトなペン型入力装置となっている。
【０００４】
また，相対モードと絶対モードとを適宜切り換えながら操作できる電子ペンを用いたコンピュータシステムも提案されている（例えば，特許文献２参照。）。この文献に記載のシステムでは，電磁誘導を用いた位置検出装置における位置指示器としての電子ペンを使用し，その筆圧が連続量として検出可能となっている。さらに，ペンを持ち上げた移動を無視する相対モードと，移動量を全て有効にする絶対モードとを電子ペンあるいはタブレットに設けたスイッチを操作することにより切り換える。これにより，マウスの動作をエミュレートする擬似マウスモードと文字入力モードとを選択して使用できる。
【０００５】
【特許文献１】
特開２０００−３３０７１７号公報（第６−７頁，第７−１０図）
【特許文献２】
特開平１０−３３３８１７号公報（第５−７頁）
【０００６】
【発明が解決しようとする課題】
しかしながら，前記した従来の各技術では，以下のような問題点があった。特許文献１に記載のペン型入力装置は，タブレットが不要でコンパクトな構成であるが，平面的でペン先の高さ方向の移動には対応していない。そのため，この装置で文字を入力するには軌跡のオン・オフを切り換える手順が必要となり，入力手順が煩雑となるという問題点があった。
また，特許文献２に記載のコンピュータシステムでは，電子ペンとその位置検出装置であるタブレットが必要となる。さらに，相対モードと絶対モードとを切り換えて使用するので，現在のモードを常に意識している必要があるという問題点があった。
【０００７】
本発明は，前記した従来の各技術が有する問題点を解決するためになされたものである。すなわちその課題とするところは，コンパクトな装置で相対モードと絶対モードとを意識することなく自然な感覚で使用できるペン型入力装置によるデータ入力システムを提供することにある。
【０００８】
【課題を解決するための手段】
この課題の解決を目的としてなされた本発明のペン型入力装置によるデータ入力システムは，押圧されることが可能なペン先を有するペン型入力装置と，ペン型入力装置の位置を測定する位置測定手段と，ペン先の押圧状態を検出するペン先状態検出手段と，表示画面と，ペン型入力装置の位置に基づいて表示画面にカーソルを表示するとともに，ペン型入力装置の移動に伴ってカーソルを移動させるカーソル表示手段と，ペン先が第１の押圧状態にあるときにペン型入力装置が移動すると，その移動の軌跡データを作成するとともに，表示画面上のカーソルが移動した跡の表示状態を他の部分に対して識別可能な状態に変更する軌跡作成手段とを有するものである。
【０００９】
本発明によれば，ペン型入力装置は，位置測定手段によってその位置が測定され，ペン先状態検出手段によってペン先の押圧状態が検出される。さらに，カーソル表示手段によって，ペン型入力装置の位置や移動に基づいて，表示画面にカーソルが表示される。従って，このペン型入力装置は，データ入力システムの位置入力装置として使用できる。さらに，ペン先の押圧状態に応じて，ペン型入力装置の軌跡データが作成され，カーソルの軌跡が表示されるので，文字等の手書き入力用装置とすることもできる。例えば，ペン型入力装置を紙面等に押し付けてペン先を押圧しているときを手書き入力用とすれば，ごく自然である。従って，コンパクトな装置で相対モードと絶対モードとを意識することなく自然な感覚で使用できるペン型入力装置によるデータ入力システムとすることができる。
【００１０】
さらに本発明では，カーソル位置が軌跡入力可能領域内にあるか否かを判別する入力可否判別手段を有し，軌跡作成手段は，カーソル位置が軌跡入力可能領域内にあるときにペン先が第２の押圧状態から第１の押圧状態に変移したときを軌跡作成の開始時とし，その後にペン先が第１の押圧状態から第２の押圧状態に変移したときを軌跡作成の終了時とすることが望ましい。
このようにすれば，カーソル位置が軌跡入力可能領域内にあると判断された場合，２種類の押圧状態の一方では軌跡が作成され，他方では作成されない。例えば，ペン先を押圧しているときのみ軌跡が作成されるとすれば，紙面に文字を書く場合に相当し，自然な感覚で入力できる。
【００１１】
さらに本発明では，ペン型入力装置に備えられるとともに，回転させられることおよび押圧されることが可能なダイヤルと，ダイヤルの状態を検出するダイヤル状態検出手段と，カーソル位置が軌跡入力可能領域内にあるときにダイヤルが回転させられると，軌跡入力可能領域内の表示をスクロールするスクロール手段と，カーソル位置が軌跡入力可能領域内にあるときにダイヤルが押圧されると，軌跡作成手段により作成された軌跡データを確定させる軌跡確定手段とを有することが望ましい。
このようにすれば，ペン型入力装置に備えられたダイヤルが回転されると軌跡入力可能領域内の表示がスクロールされ，ダイヤルが押圧されると軌跡データが確定される。これは，マウスのホイールの動きに相当しているので，自然な感覚で入力できる。
【００１２】
さらに本発明では，特定の機能に結びつけられた図形を表示画面に表示するとともに，カーソル位置がその図形上にあるときにペン先が第２の押圧状態から第１の押圧状態に変移すると，ペン先が第１の押圧状態から第２の押圧状態に変移するまで，その図形をカーソルとともに移動させる機能図形表示手段を有することが望ましい。
このようにすれば，特定の機能に結びつけられた図形（アイコン）を表示画面に表示して，ペン型入力装置のペン先でドラッグ＆ドロップすることができる。これは，マウスによる操作と同様であり，自然な感覚で使用できる。
【００１３】
さらに本発明では，カーソル位置が特定の機能に結びつけられた図形上にあるときに，ペン先の押圧状態に所定の変動が検出されると，その図形に結びつけられた機能を起動する図形起動手段を有することが望ましい。
所定の変動として，例えば，ペン先の２回連続した押圧とすれば，マウスによるダブルクリック動作に相当する。すなわち，マウスでアイコンをダブルクリックして起動する操作と同様であり，自然な感覚で使用できる。ここで，「機能を起動する」は，ファイルやフォルダへの単なるリンクでもよい。
【００１４】
【発明の実施の形態】
以下，本発明を具体化した実施の形態について，添付図面を参照しつつ詳細に説明する。本実施の形態は，ペン型入力装置を使用したデータ入力システムである。
【００１５】
本実施の形態のデータ入力システム１は，図１に示すように，ペン型入力装置１０と，このペン型入力装置１０と通信してデータを入力するパソコン２０を中心として構成されている。パソコン２０には，表示装置２１と通信装置２２とが接続されている。通信装置２２は，ペン型入力装置１０と通信してその位置や移動方向等をパソコン２０に伝達するためのものである。通信装置２２の配置によって，ペン型入力装置１０の入力範囲２３が決定される。
【００１６】
次に，ペン型入力装置１０の構成を，図２の正面図と図３の側面図とに基づいて説明する。ペン型入力装置１０の先端部には，軸方向に少しだけ可動なペン先１２を有し，そのペン先１２の基端部には圧電素子１３が配置されている。さらにその基端部側（図中上方）には，ジョグダイヤル１４が配置され，その回転操作と押圧操作との入力が可能にされている。これにより，このペン型入力装置１０に対する入力方法として，ペン先１２の押圧，ジョグダイヤル１４の回転，ジョグダイヤル１４の押圧の３通りがある。
【００１７】
また，ペン型入力装置１０の基端部（図２中上端付近）には，ペン型入力装置１０の位置検出のための，超音波受信器１５，赤外線発光器１６，加速度センサ１７が設けられている。これらと通信装置２２との通信によってペン型入力装置１０の位置が検出される。このペン型入力装置１０と通信装置２２によるペンの軌跡の入力方法は，例えば，従来の技術で説明した特許文献１の［実施例４］に記載されている装置を使用することができる。この技術について，ここで簡単に説明する。
【００１８】
通信装置２２には指向性の低い超音波発信器が設けられ，入力範囲２３全体に届くように超音波が発信される。ペン型入力装置１０は超音波受信器１５によってこの超音波を受信すると，赤外線発光器１６によって赤外線信号を発光する。通信装置２２にはさらに複数の赤外線受光器が設けられ，ペン型入力装置１０から発せられた赤外線信号を受光して，ペン型入力装置１０と通信装置２２との距離と方向とを取得する。このとき，赤外線信号には加速度センサ１７の検出結果をデータ化した加速度信号が入れられている。パソコン２０では，この加速度を２回積分した結果を赤外線信号の距離と方向とによって補正して，正確なペン位置を得ることができる。
【００１９】
このペン型入力装置１０を使用したデータ入力システム１の概略構成を図４のブロック図に示す。パソコン２０は，ペン情報入力部２４と処理部２５と表示制御部２６とを有している。ペン情報入力部２４は，通信装置２２からの情報受信によりペン型入力装置１０の状態を検出する部分である。処理部２５は，ペン情報入力部２４が得た情報に基づいて各種の処理を行う。表示制御部２６は，ペン情報入力部２４が得たペン型入力装置１０の状態と処理部２５での処理結果とに基づいて，表示装置２１への表示を制御する。
【００２０】
ペン情報入力部２４は，位置測定部４１，ペン先状態検出部４２，ダイヤル状態検出部４３を有している。位置測定部４１は，上記のような方法により通信装置２２からの受信情報に基づいて，入力範囲２３の範囲内においてペン型入力装置１０の位置を測定する。ペン先状態検出部４２は，ペン先１２の押圧の有無を検出する。ダイヤル状態検出部４３は，ジョグダイヤル１４の回転および押圧の有無を検出する。これらの各構成部分は，データ入力システム１の稼働中は，常時検出を行う。
【００２１】
処理部２５は，入力可否判別部５１，軌跡確定部５２，図形起動部５３を有している。このデータ入力システム１では，文字入力時等の軌跡を残した入力と軌跡を残さないカーソル移動とを区別するために，軌跡を残して表示するための入力欄３６を必要に応じて表示する（図８参照）。入力可否判別部５１は，そのときのペン型入力装置１０の移動がこの入力欄３６中への入力であるかどうかを判別するための部分である。また，軌跡確定部５２は，入力欄３６に残された軌跡を確定して，必要に応じて文字認識等を行い，次の処理へと渡す部分である。図形起動部５３は，ペン型入力装置１０による入力がアイコン等のアプリケーションの実行を指示するものであった場合に，その機能を起動する部分である。
【００２２】
表示制御部２６は，カーソル表示部６１，軌跡作成部６２，スクロール部６３，機能図形表示部６４を有している。カーソル表示部６１は，ペン型入力装置１０の位置に基づいて表示装置２１にカーソルを表示する。軌跡作成部６２は，入力欄３６中にペン型入力装置１０の移動軌跡を表示する。スクロール部６３は入力欄３６をスクロールさせる。機能図形表示部６４は，必要に応じてアイコンを移動して表示させる。
【００２３】
次に，このペン型入力装置１０を使用したデータ入力システム１のデータ入力方法とその表示方法について説明する。ペン型入力装置１０の位置等の状態情報は，通信装置２２を介して，常時ペン情報入力部２４で検出されている。また，表示装置２１の表示範囲は，ペン型入力装置１０の入力範囲２３に対応しているものとする。まず，使用者がペン型入力装置１０のいずれのスイッチも操作しないで，その位置を移動させた場合は，図５に示したようにカーソル３１が移動して表示される。すなわち，カーソル表示部６１によって表示装置２１に表示されているカーソル３１の位置は，位置測定部４１で測定されたペン型入力装置１０の位置に対応して移動する。
【００２４】
図５に示したようなブラウザ画面では，使用者にとって，ペン型入力装置１０の移動は従来のマウスの移動に，ペン先１２の押圧は従来のマウスの左ボタンクリックに相当する処理表示となる。つまり，カーソル３１がアイコン３２上に位置した状態で，ペン型入力装置１０のペン先１２を１回押圧すると，そのアイコン３２が選択される（左クリックに相当）。また，カーソル３１がアイコン３２上に位置した状態で，ペン型入力装置１０のペン先１２を２回連続して押圧すると，そのアイコン３２が選択実行される（ダブルクリックに相当）。また，カーソル３１がアイコン３２上に位置した状態で，ペン型入力装置１０のペン先１２を押圧し，押圧した状態のままペン型入力装置１０を移動させると，アイコン３２とカーソル３１とが一体的に移動する（ドラッグに相当）。
【００２５】
この最後の例を図６に示す。すなわち，カーソル３１ａがアイコン３３ａ上にある状態で，使用者がペン先１２を押圧する。すると，ペン先状態検出部４２によってペン先１２の押圧が検出され，カーソル表示部６１と機能図形表示部６４とによってアイコン３３ａまたはカーソル３１ａの色が変更される。これにより，使用者にそのアイコン３３ａが選択されたことが分かる。さらに使用者が，ペン先１２を押圧したままペン型入力装置１０を移動させると，カーソル表示部６１と機能図形表示部６４とによりアイコン３３ａとカーソル３１ａとがペン型入力装置１０の移動に対応してともに移動して表示される（アイコン３３ｂとカーソル３１ｂ）。
【００２６】
次に，前述のペン先１２を２回連続して押圧することによりアイコンを選択実行した結果，そのアイコンに対応するアプリケーションが起動された場合の例を図７に示す。すなわち，ペン先状態検出部４２でペン先１２の押圧が２回続いて検出された場合は，図形起動部５３によってそのアプリケーションが起動される。この場合，表示装置２１の表示はそのアプリケーションによって行われる。ここでは，表入力ソフトが起動されたものとする。続いて，図中のセル３５への入力を行うには，使用者は，カーソル３１がセル３５上へ位置した状態で，ペン型入力装置１０のペン先１２を２回押圧する。これにより，セル３５が選択されるとともに，図８に示したように文字入力用の入力欄３６が表示される。カーソル３１は入力欄３６中へ移動し，文字入力状態となる。
【００２７】
さらに，入力欄３６内への入力状態では，軌跡作成部６２が，ペン型入力装置１０のペン先１２が押圧されつつ移動した場合の移動軌跡を残して表示する。ペン先１２が押圧されていない状態での移動は，カーソル３１の表示位置のみを変更する。これにより，図８に示したように，一般的な文字入力と同様に文字が入力できる。入力欄３６は一定の大きさであるので，これを超えてさらに入力したい場合には，ジョグダイヤル１４を回転させる。ジョグダイヤル１４の回転がダイヤル状態検出部４３で検出されたら，スクロール部６３が入力欄３６を上下または左右にスクロールする。
【００２８】
そして，そのセル３５に入力する文字を全て入力欄３６に書き込んだら，使用者はジョグダイヤル１４を押圧する。ダイヤル状態検出部４３によってジョグダイヤル１４の押圧が検出されたら，軌跡確定部５２によってその軌跡が確定される。この場合は，入力欄３６中の文字が文字認識され，図９に示すように，セル３５に入力される。別のセルに続けて入力する場合には，使用者は，ペン型入力装置１０を動かしてカーソル３１をそのセル上に移動させ，ペン先１２を２回押圧する。これにより，そのセルに対する同様の入力状態となる。
【００２９】
次に，このデータ入力システム１による入力動作について，図１０〜図１２に示すフローチャートに基づいて説明する。まず，入力動作のメインルーチンを図１０に示す。このシステムが起動されるとまず，ペン型入力装置１０が移動中であるかどうかを判断する（Ｓ１０１）。ペン型入力装置１０が移動していない場合は（Ｓ１０１：Ｎｏ），そのまま待機する。
【００３０】
ペン型入力装置１０が移動中の場合は（Ｓ１０１：Ｙｅｓ），入力可否判別部５１が，入力欄３６が表示されている状態（図８参照）かどうかを判断する（Ｓ１０２）。入力欄３６を表示中であれば（Ｓ１０２：Ｙｅｓ），文字入力状態であり，軌跡作成部６２がペン型入力装置１０の移動軌跡を表示する軌跡表示処理を実行する（Ｓ１０３）。あるいは，入力欄３６を表示中でなければ（Ｓ１０２：Ｎｏ），カーソル表示部６１が移動軌跡を表示せずにカーソル位置のみを移動させる移動表示処理を実行する（Ｓ１０４）。電源遮断等によって実行が停止されるまで，これらの処理（Ｓ１０１〜Ｓ１０４）を繰り返す。
【００３１】
次に，図１０のＳ１０３で実行される軌跡表示処理ルーチンについて，図１１に基づいて説明する。これは，入力欄３６が表示中であるときに実行されるルーチンである。まず，ジョグダイヤル１４が押されたかどうかを判断する（Ｓ２０１）。ダイヤル状態検出部４３によってジョグダイヤル１４の押圧が検出された場合は（Ｓ２０１：Ｙｅｓ），軌跡確定部５２が入力欄３６に入力済みの軌跡から文字認識して，セル３５等の入力位置に挿入する（Ｓ２０２）。さらに，表示されていた入力欄３６を消去し（Ｓ２０３），このルーチンを終了する。
【００３２】
また，ジョグダイヤル１４の押圧が検出されることなく（Ｓ２０１：Ｎｏ），回転が検出された場合は（Ｓ２０４：Ｙｅｓ），スクロール部６３が入力欄３６のスクロールを行う（Ｓ２０５）。そして，このルーチンを終了し，メインルーチンに戻ってさらに次に入力を受け付ける。
【００３３】
あるいは，ジョグダイヤル１４の押圧が無く（Ｓ２０１：Ｎｏ），回転も無い場合は（Ｓ２０４：Ｎｏ），ペン先状態検出部４２がペン先１２の押圧を検出しているかどうかを判断する。ペン先１２の押圧が検出されていれば，ペン先１２が紙面に接触しているので（Ｓ２０６：Ｙｅｓ），文字の画を入力中ということである。そこで，軌跡作成部６２がペン型入力装置１０の軌跡を作成表示する（Ｓ２０７）。あるいは，ペン先１２の押圧が検出されず，ペン先１２が紙面に接触していない場合は（Ｓ２０６：Ｎｏ），文字の画から画へとペンを移動中であるので，その軌跡は表示しない。そして，いずれの場合も，カーソル表示部６１によって，カーソル３１をペン型入力装置１０の移動に伴って移動表示させ（Ｓ２０８），このルーチンを終了する。
【００３４】
次に，図１０のＳ１０４で実行される移動表示処理ルーチンについて，図１２に基づいて説明する。まず，ペン先状態検出部４２の検出状態からペン型入力装置１０のペン先１２が連続して押されたかどうかを判断する（Ｓ３０１）。連続して押圧された場合は（Ｓ３０１：Ｙｅｓ），そのときのカーソル３１の位置がアイコンの上であるかどうかを判断する（Ｓ３０２）。アイコンの上であれば（Ｓ３０２：Ｙｅｓ），図形起動部５３がそのアイコンを選択して実行する（Ｓ３０３）。そして，このルーチンを終了する。
【００３５】
あるいは，ペン先１２が連続して押された位置がアイコン上でない場合は（Ｓ３０２：Ｎｏ），そこが文字入力を受け付ける入力可能領域であるかどうかを判断する（Ｓ３０４）。例えば表入力ソフトのセル内のような入力可能領域であれば（Ｓ３０４：Ｙｅｓ），入力欄３６を表示して，文字入力を受け付ける状態となる（Ｓ３０５）。そして，このルーチンを終了する。入力可能領域でない場合は（Ｓ３０４：Ｎｏ），ペン先１２の押圧を無視して，カーソル３１の位置をペン型入力装置１０の移動先に移動表示する（Ｓ３１２）。そして，このルーチンを終了する。
【００３６】
またあるいは，ペン先１２が連続して押圧されるのでなく（Ｓ３０１：Ｎｏ），１回のみ押圧された場合は（Ｓ３０６：Ｙｅｓ），そのときのカーソル３１の位置がアイコンの上であるかどうかを判断する（Ｓ３０７）。アイコンの上であれば（Ｓ３０７：Ｙｅｓ），そのアイコンを選択表示して（Ｓ３０８），このルーチンを終了する。あるいは，アイコンの上でなければ（Ｓ３０７：Ｎｏ），ペン先１２の押圧を無視して，カーソル３１を移動表示し（Ｓ３１２），このルーチンを終了する。
【００３７】
また，ペン先１２が１回押されるのでもなく（Ｓ３０６：Ｎｏ），押し続けられた状態であれば（Ｓ３０９：Ｙｅｓ），そのときのカーソル３１の位置がアイコンの上であるかどうかを判断する（Ｓ３１０）。アイコンの上であれば（Ｓ２１０：Ｙｅｓ），カーソル３１とそのアイコンをともに移動表示する（Ｓ３１１）。アイコンの上でなければ（Ｓ３１０：Ｎｏ），ペン先１２の押圧を無視して，カーソル３１のみを移動表示し（Ｓ３１２），このルーチンを終了する。
【００３８】
また，ペン先状態検出部４２でペン先１２の押圧が検出されず（Ｓ３０９：Ｎｏ），ペン型入力装置１０の位置移動のみが位置測定部４１で検出されている場合は，カーソル表示部６１がカーソル３１を移動表示し（Ｓ３１２），このルーチンを終了する。
【００３９】
以上詳細に説明したように，本実施の形態のデータ入力システム１によれば，ペン型入力装置１０の状態が通信装置２２によってペン情報入力部２４へ送信される。それによって，ペン型入力装置１０の位置，ペン先１２の押圧，ジョグダイヤル１４の回転および押圧が検出される。これらから，このペン型入力装置１０をパソコン２０のデータ入力装置として機能させることができる。さらに，文字入力が可能な状態では，入力欄３６を表示し，軌跡作成部６２がペン型入力装置１０の軌跡を作成し表示するので，文字を書く感覚で文字入力することができる。あるいは，入力欄３６が表示されていない状態では，ペン型入力装置１０の移動とペン先１２の押圧により，アイコンの選択や実行が可能である。さらに，ペン型入力装置１０の移動が表示装置２１上のカーソルの移動として表示されるので，複数の使用者が同一の表示装置２１を見ている場合のポインタ装置としても使用できる。これにより，コンパクトな装置で，相対モードと絶対モードとを意識することなく自然な感覚で使用できる。
【００４０】
なお，本実施の形態は単なる例示にすぎず，本発明を何ら限定するものではない。したがって本発明は当然に，その要旨を逸脱しない範囲内で種々の改良，変形が可能である。
例えば，ペン型入力装置１０の位置を検出する方法は，上記の装置に限らず，各種の電子ペンを利用した装置であってもよい。
また例えば，上記の実施の形態では，ペン型入力装置１０の移動は２次元的であるとしたが，３次元的位置検出が可能なペンを使用して３次元位置による入力操作としたり，３次元位置を２次元に投影した位置による入力操作とすることもできる。
【００４１】
【発明の効果】
以上の説明から明らかなように本発明によれば，コンパクトな装置で相対モードと絶対モードとを意識することなく自然な感覚で使用できるペン型入力装置によるデータ入力システムが提供されている。
【図面の簡単な説明】
【図１】本実施の形態に係るデータ入力システムの概略構成図である。
【図２】ペン型入力装置の構成を示す正面図である。
【図３】ペン型入力装置の構成を示す側面図である。
【図４】データ入力システムの概略構成を示すブロック図である。
【図５】ブラウザ画面の表示例を示す説明図である。
【図６】ブラウザ画面の表示例を示す説明図である。
【図７】表入力ソフトの実行画面の例を示す説明図である。
【図８】表入力ソフトの実行画面の例を示す説明図である。
【図９】表入力ソフトの実行画面の例を示す説明図である。
【図１０】データ入力システムによる入力動作のメインルーチンを示すフローチャートである。
【図１１】軌跡表示処理ルーチンを示すフローチャートである。
【図１２】移動表示処理ルーチンを示すフローチャートである。
【符号の説明】
１  データ入力システム
１０  ペン型入力装置
２１  表示装置（表示画面）
４１  位置測定部（位置測定手段）
４２  ペン先状態検出部（ペン先状態検出手段）
４３  ダイヤル状態検出部（ダイヤル状態検出手段）
５１  入力可否判別部（入力可否判別手段）
５２  軌跡確定部（軌跡確定手段）
５３  図形起動部（図形起動手段）
６１  カーソル表示部（カーソル表示手段）
６２  軌跡作成部（軌跡作成手段）
６３  スクロール部（スクロール手段）
６４  機能図形表示部（機能図形表示手段）
【図１】
2004295495.tif 000003
【図２】
2004295495.tif 000004
【図３】
2004295495.tif 000005
【図４】
2004295495.tif 000006
【図５】
2004295495.tif 000007
【図６】
2004295495.tif 000008
【図７】
2004295495.tif 000009
【図８】
2004295495.tif 000010
【図９】
2004295495.tif 000011
【図１０】
2004295495.tif 000012
【図１１】
2004295495.tif 000013
【図１２】
2004295495.tif 000014