(57)【要約】【課題】仮想付箋紙アプリケーションに利用するインターフェースデバイスを１つの電子ペンに集約させて利用者の利便性を向上する。【解決手段】電子ペン２と、電子ペン２から送信された位置信号を受信可能なセンスコイル部１１０と、カーソル３１０と仮想付箋紙を表示可能な表示部２０１と、位置信号の周波数態様に基づいて電子ペン２のペンダウン状態とペンアップ状態を検出する制御手順と、位置信号の受信結果に基づいて電子ペン２の位置情報を検出する制御手順と、電子ペン２のペンアップ状態を検出した際に、電子ペン２の移動に対応してカーソル３１０を移動表示する制御手順と、電子ペン２のペンダウン状態を検出した際、カーソル位置に、既存の仮想付箋紙３０１〜３０５があるとき仮想付箋紙移動モードに切り替え、既存の仮想付箋紙３０１，３０５がないとき仮想付箋紙入力作成モードに切り替える制御手順と、を有する。【選択図】図１０
2012198798.tif 000002
【特許請求の範囲】
【請求項１】
表示領域中にカーソルと所定情報を表示する所定形状の表示オブジェクトを表示可能な表示手段と、
被筆記具への筆記内容に対応したデータ入力を行う電子筆記具の前記被筆記具における位置情報を検出可能な位置検出手段と、
前記電子筆記具と前記被筆記具との間の接触状態と離間状態を検出する離接状態検出手段と、
前記離接状態検出手段が前記電子筆記具と前記被筆記具との離間状態を検出した際に、前記位置検出手段が検出した前記電子筆記具の位置情報に対応する前記表示領域中の座標位置にカーソルを表示するカーソル移動表示手段と、
前記離接状態検出手段が前記電子筆記具と前記被筆記具との接触状態を検出した際に、前記位置検出手段が検出した前記電子筆記具の位置情報に対応する前記表示領域中の座標位置が、既存の表示オブジェクトの存在領域内にある場合には表示オブジェクト操作モードに切り替え、既存の表示オブジェクトの存在領域外にある場合には表示オブジェクト入力作成モードに切り替えるモード切替手段と、
を有することを特徴とする表示オブジェクト入力表示システム。
【請求項２】
請求項１の表示オブジェクト入力表示システムにおいて、
前記表示オブジェクト操作モードは、その具体的な実行モードとして表示オブジェクト移動モードを含んでおり、
当該表示オブジェクト移動モードを実行する場合に、前記位置検出手段が検出した前記電子筆記具の位置情報に対応する前記表示領域中の座標位置に前記既存の表示オブジェクトを移動させる表示オブジェクト移動モード実行手段を有する
ことを特徴とする表示オブジェクト入力表示システム。
【請求項３】
請求項１又は２記載の表示オブジェクト入力表示システムにおいて、
前記表示オブジェクト操作モードは、その具体的な実行モードとして表示オブジェクト拡縮モードを含んでおり、
当該表示オブジェクト拡縮モードを実行する場合に、前記位置検出手段が検出した前記電子筆記具の位置情報の変化量に対応して前記既存の表示オブジェクトの大きさを拡大又は縮小させる表示オブジェクト拡縮小モード実行手段を有する
ことを特徴とする表示オブジェクト入力表示システム。
【請求項４】
請求項１乃至３のいずれか１項に記載の表示オブジェクト入力表示システムにおいて、
前記モード切替手段が前記表示オブジェクト入力作成モードに切り替えた場合に、前記位置検出手段が検出した前記電子筆記具の位置情報に対応する前記表示領域中の座標位置に新規の表示オブジェクトを作成し、当該新規の表示オブジェクトに前記電子筆記具による前記被筆記具への記載に対応したストロークデータを入力表示する表示オブジェクト入力作成モード実行手段を有する
ことを特徴とする表示オブジェクト入力表示システム。
【請求項５】
請求項２乃至４のいずれか１項に記載の表示オブジェクト入力表示システムにおいて、
前記表示オブジェクト移動モード実行手段が移動させた前記既存の表示オブジェクト、前記表示オブジェクト拡縮モード実行手段が拡大又は縮小させた前記既存の表示オブジェクト、又は前記表示オブジェクト入力作成モード実行手段が入力作成した前記新規の表示オブジェクトのいずれかの存在領域が、他の既存の表示オブジェクトの存在領域と重なった場合、前記既存の表示オブジェクト又は前記新規の表示オブジェクトと、前記他の既存表示オブジェクトとのうち少なくとも一方をそれぞれの中心点を通過する線上で互いに重ならない位置まで移動させる重複回避手段を有する
ことを特徴とする表示オブジェクト入力表示システム。
【請求項６】
請求項１乃至５のいずれか１項に記載の表示オブジェクト入力表示システムにおいて、
前記被筆記具は、
前記離接状態検出手段が前記電子筆記具と前記被筆記具との接触状態を検出した際に、前記位置検出手段が検出した前記電子筆記具の位置情報に対応する位置に点を描画してその軌跡を表示可能な描画表示手段を備え、
前記モード切替手段は、
表示オブジェクト操作モードに切り替えた際に前記描画表示手段の表示を停止するよう制御し、前記表示オブジェクト入力作成モードに切り替えた際に前記描画表示手段の表示を実行するよう制御する
ことを特徴とする表示オブジェクト入力表示システム。
【請求項７】
表示手段を有する表示オブジェクト操作装置に備えられた制御手段に対し、
被筆記具への筆記内容に対応したデータ入力を行う電子筆記具の前記被筆記具における位置情報を検出可能な位置検出手順と、
前記電子筆記具と前記被筆記具との間の接触状態と離間状態を検出する離接状態検出手順と、
前記離接状態検出手順で前記電子筆記具と前記被筆記具との離間状態を検出した際に、前記位置検出手順で検出した前記電子筆記具の位置情報に対応する前記表示手段の表示領域中の座標位置にカーソルを表示するカーソル移動表示手順と、
前記離接状態検出手順で前記電子筆記具と前記被筆記具との接触状態を検出した際に、前記位置検出手順で検出した前記電子筆記具の位置情報に対応する前記表示手段の前記表示領域中の座標位置が、既存の表示オブジェクトの存在領域内にある場合には表示オブジェクト操作モードに切り替え、既存の表示オブジェクトの存在領域外にある場合には表示オブジェクト入力作成モードに切り替えるモード切替手順と、
を実行させるための表示オブジェクト入力表示処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示画面上において所定情報を表示する表示オブジェクトの入力作成及び移動操作が可能な表示オブジェクト入力表示システム、及び表示オブジェクト入力表示プログラムに関する。
【背景技術】
【０００２】
近年では、パーソナルコンピュータなどの情報機器の表示画面上において、文字列などの所定情報を記入した表示オブジェクトを仮想的な付箋紙の形態で作成し表示するアプリケーション、又はＷＥＢサービスが普及している。
【０００３】
また、操作者の手書きによる筆記内容を電子的に入力可能な電子筆記装置が知られており、例えば特許文献１では、この電子筆記装置で入力した手書きの筆記内容を上記の仮想付箋紙に記入して表示する技術が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−１１０５７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記の仮想付箋紙アプリケーションでは、上記表示画面上で新規の仮想付箋紙を作成する位置の指定や、既存の仮想付箋紙を移動させる操作も必要としている。これに対して上記従来技術では、そのような位置指定や移動操作をマウスなどの他のポインティングデバイスによって行っていたため、上記仮想付箋紙に手書きの筆記内容を記入する電子筆記装置と分けて操作する必要があり、操作全体が煩雑となっていた。
【０００６】
本発明の目的は、表示オブジェクトアプリケーションに利用するインターフェースデバイスを１つの電子筆記具に集約させて利用者の利便性を向上できる表示オブジェクト入力表示システム、表示オブジェクト入力表示プログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、第１の発明は、表示領域中にカーソルと所定情報を表示する所定形状の表示オブジェクトを表示可能な表示手段と、被筆記具への筆記内容に対応したデータ入力を行う電子筆記具の前記被筆記具における位置情報を検出可能な位置検出手段と、前記電子筆記具と前記被筆記具との間の接触状態と離間状態を検出する離接状態検出手段と、前記離接状態検出手段が前記電子筆記具と前記被筆記具との離間状態を検出した際に、前記位置検出手段が検出した前記電子筆記具の位置情報に対応する前記表示領域中の座標位置にカーソルを表示するカーソル移動表示手段と、前記離接状態検出手段が前記電子筆記具と前記被筆記具との接触状態を検出した際に、前記位置検出手段が検出した前記電子筆記具の位置情報に対応する前記表示領域中の座標位置が、既存の表示オブジェクトの存在領域内にある場合には表示オブジェクト操作モードに切り替え、既存の表示オブジェクトの存在領域外にある場合には表示オブジェクト入力作成モードに切り替えるモード切替手段と、を有することを特徴とする。
【０００８】
本願第１発明においては、電子筆記具と、当該電子筆記具の筆記対象である被筆記具と、カーソルと表示オブジェクトを表示可能な表示手段を備えている。
【０００９】
表示手段には、その表示領域中において使用者の注視点を示すカーソルを自由に移動させて表示できる。また、その停止位置で新規の表示オブジェクトを作成し、その存在領域中に任意の文字データをストロークデータの形態で入力して表示させることができる。また、既存の表示オブジェクトを、カーソルの移動に合わせて任意の位置に移動させることができる。なお、新規の表示オブジェクトを作成する場合には、できるだけ既存の仮想付箋の表示を隠さないよう重ならない位置に作成することが望ましい。このように、表示手段は表示オブジェクトアプリケーションの表示に利用できる。
【００１０】
そこで本願第１発明においては、離接状態検出手段が電子筆記具と被筆記具との間の接触状態と離間状態を検出し、位置検出手段がそれぞれの状態での被筆記具における電子筆記具の位置情報を検出する。
【００１１】
電子筆記具が離間状態である間は、カーソル移動表示手段が、当該電子筆記具の位置情報に対応させて表示部の表示領域中でカーソルを移動表示する。そして、電子筆記具が被筆記具と接触して接触状態となった際には、モード切替手段が、既存の表示オブジェクトを操作する表示オブジェクト操作モードと、新規の表示オブジェクトを作成してその中のストロークデータの入力を行う表示オブジェクト入力作成モードのいずれかに切り替える。このモードの切り替え先の判定は、接触状態が検出された際の電子筆記具の位置情報に対応する表示領域中の座標位置、つまりカーソルの位置が、既存の表示オブジェクトの存在領域内にある場合には表示オブジェクト操作モードに切り替え、既存の表示オブジェクトの存在領域外にある場合には表示オブジェクト入力作成モードに切り替える。
【００１２】
以上により本願第１発明は、電子筆記具をポインティングデバイスとストロークデータ入力デバイスの両方の機能を兼用させることができ、これだけで表示オブジェクトアプリケーションで必要な操作、つまりカーソルの移動操作、新規の表示オブジェクトの入力作成、既存の表示オブジェクトの各種操作の全てを直感的に行うことができる。この結果、表示オブジェクトアプリケーションに利用するインターフェースデバイスを１つの電子筆記具に集約させることができ、利用者の利便性を向上できる。
【００１３】
第２の発明は、上記第１発明において、前記表示オブジェクト操作モードは、その具体的な実行モードとして表示オブジェクト移動モードを含んでおり、当該表示オブジェクト移動モードを実行する場合に、前記位置検出手段が検出した前記電子筆記具の位置情報に対応する前記表示領域中の座標位置に前記既存の表示オブジェクトを移動させる表示オブジェクト移動モード実行手段を有することを特徴とする。
【００１４】
本願第２発明においては、表示オブジェクト移動モード実行手段が、電子筆記具の位置情報に対応する表示領域中の座標位置に既存の表示オブジェクトを移動させる。これにより、上記モード切替手段が切り替えた表示オブジェクト移動モードにおいて、既存の表示オブジェクトを移動させるよう操作できる。
【００１５】
第３の発明は、上記第１又は第２発明において、前記表示オブジェクト操作モードは、その具体的な実行モードとして表示オブジェクト拡縮モードを含んでおり、当該表示オブジェクト拡縮モードを実行する場合に、前記位置検出手段が検出した前記電子筆記具の位置情報の変化量に対応して前記既存の表示オブジェクトの大きさを拡大又は縮小させる表示オブジェクト拡縮モード実行手段を有することを特徴とする。
【００１６】
本願第３発明においては、表示オブジェクト拡縮モード実行手段が、電子筆記具の位置情報の変化量に対応して既存の表示オブジェクトの大きさを拡大又は縮小させる。これにより、上記モード切替手段が切り替えた表示オブジェクト拡縮モードにおいて、既存の表示オブジェクトを拡縮させるよう操作できる。
【００１７】
第４の発明は、上記第１乃至第３発明のいずれかの発明において、前記モード切替手段が前記表示オブジェクト入力作成モードに切り替えた場合に、前記位置検出手段が検出した前記電子筆記具の位置情報に対応する前記表示領域中の座標位置に新規の表示オブジェクトを作成し、当該新規の表示オブジェクトに前記電子筆記具による前記被筆記具への記載に対応したストロークデータを入力表示する表示オブジェクト入力作成モード実行手段を有することを特徴とする。
【００１８】
本願第４発明においては、表示オブジェクト入力作成モード実行手段が、電子筆記具の位置情報に対応する表示領域中の座標位置に新規の表示オブジェクトを作成し、当該新規の表示オブジェクトに電子筆記具による被筆記具への記載に対応したストロークデータを入力表示する。これにより、上記モード切替手段が切り替えた表示オブジェクト入力作成モードにおいて、新規の表示オブジェクトを作成してその中のストロークデータの入力を行うよう操作できる。
【００１９】
第５の発明は、上記第２乃至第４発明のいずれかの発明において、前記表示オブジェクト移動モード実行手段が移動させた前記既存の表示オブジェクト、前記表示オブジェクト拡縮モード実行手段が拡大又は縮小させた前記既存の表示オブジェクト、又は前記表示オブジェクト入力作成モード実行手段が入力作成した前記新規の表示オブジェクトのいずれかの存在領域が、他の既存の表示オブジェクトの存在領域と重なった場合、前記既存の表示オブジェクト又は前記新規の表示オブジェクトと、前記他の既存表示オブジェクトとのうち少なくとも一方をそれぞれの中心点を通過する線上で互いに重ならない位置まで移動させる重複回避手段を有することを特徴とする。
【００２０】
本願第５発明においては、使用者が既存の表示オブジェクトを移動させた際の移動先の位置、既存の表示オブジェクトを拡大又は縮小させた際の存在領域、または新規の表示オブジェクトを作成した際の作成位置に他の既存の表示オブジェクトが存在していた場合でも、互いに重ならないよう自動的に再配置して当該他の既存の表示オブジェクトの表示が隠れるのを回避できる。また、その再配置による移動についても、使用者による元の配置位置と比較して比較的短い距離で自然な移動が可能となる。
【００２１】
第６の発明は、上記第１乃至第５発明のいずれかの発明において、前記被筆記具は、前記離接状態検出手段が前記電子筆記具と前記被筆記具との接触状態を検出した際に、前記位置検出手段が検出した前記電子筆記具の位置情報に対応する位置に点を描画してその軌跡を表示可能な描画表示手段を備え、前記モード切替手段は、表示オブジェクト操作モードに切り替えた際に前記描画表示手段の表示を停止するよう制御し、前記表示オブジェクト入力作成モードに切り替えた際に前記描画表示手段の表示を実行するよう制御することを特徴とする。
【００２２】
本願第６発明においては、描画表示手段が、使用者による筆記内容を被筆記具上に一時的に表示できる。また、モード切替手段が表示オブジェクト入力作成モードに切り替えた場合だけ描画表示手段の表示を実行させることで、当該描画表示手段には上記使用者による筆記内容だけを表示させ、表示オブジェクト操作モードで電子筆記具が接触状態のまま移動して表示オブジェクトを移動させた際のその移動の軌跡の表示を回避できる。
【００２３】
上記目的を達成するために、第７の発明は、表示手段を有する表示オブジェクト操作装置に備えられた制御手段に対し、被筆記具への筆記内容に対応したデータ入力を行う電子筆記具の前記被筆記具における位置情報を検出可能な位置検出手順と、前記電子筆記具と前記被筆記具との間の接触状態と離間状態を検出する離接状態検出手順と、前記離接状態検出手順で前記電子筆記具と前記被筆記具との離間状態を検出した際に、前記位置検出手順で検出した前記電子筆記具の位置情報に対応する前記表示手段の表示領域中の座標位置にカーソルを表示するカーソル移動表示手順と、前記離接状態検出手順で前記電子筆記具と前記被筆記具との接触状態を検出した際に、前記位置検出手順で検出した前記電子筆記具の位置情報に対応する前記表示手段の前記表示領域中の座標位置が、既存の表示オブジェクトの存在領域内にある場合には表示オブジェクト操作モードに切り替え、既存の表示オブジェクトの存在領域外にある場合には表示オブジェクト入力作成モードに切り替えるモード切替手順と、を実行させる。
【００２４】
本願第７発明においては、表示オブジェクト操作装置が、カーソルと表示オブジェクトを表示可能な表示手段を備えている。
【００２５】
表示手段には、その表示領域中において使用者の注視点を示すカーソルを自由に移動させて表示できる。また、その停止位置で新規の表示オブジェクトを作成し、その存在領域中に任意の文字データをストロークデータの形態で入力して表示させることができる。また、既存の表示オブジェクトを、カーソルの移動に合わせて任意の位置に移動させることができる。なお、新規の表示オブジェクトを作成する場合には、できるだけ既存の仮想付箋の表示を隠さないよう重ならない位置に作成することが望ましい。このように、表示手段は表示オブジェクトアプリケーションの表示に利用できる。
【００２６】
そこで本願第７発明においては、上記表示オブジェクト入力表示システムが備える制御手段が、離接状態検出手順で電子筆記具と被筆記具との間の接触状態と離間状態を検出し、位置検出手順でそれぞれの状態での電子筆記具の位置情報を検出する。
【００２７】
電子筆記具が離間状態である間は、カーソル移動表示手順が、当該電子筆記具の位置情報に対応させて表示部の表示領域中でカーソルを移動表示する。そして、電子筆記具が被筆記具と接触して接触状態となった際には、モード切替手順が、既存の表示オブジェクトを操作する表示オブジェクト操作モードと、新規の表示オブジェクトを作成してその中のストロークデータの入力を行う表示オブジェクト入力作成モードのいずれかに切り替える。このモードの切り替え先の判定は、接触状態が検出された際の電子筆記具の位置情報に対応する表示領域中の座標位置、つまりカーソルの位置が、既存の表示オブジェクトの存在領域内にある場合には表示オブジェクト操作モードに切り替え、既存の表示オブジェクトの存在領域外にある場合には表示オブジェクト入力作成モードに切り替える。
【００２８】
以上により本願第７発明は、電子筆記具をポインティングデバイスとストロークデータ入力デバイスの両方の機能を兼用させることができ、これだけで表示オブジェクトアプリケーションで必要な操作、つまりカーソルの移動操作、新規の表示オブジェクトの入力作成、既存の表示オブジェクトの各種操作の全てを直感的に行うことができる。この結果、表示オブジェクトアプリケーションに利用するインターフェースデバイスを１つの電子筆記具に集約させることができ、利用者の利便性を向上できる。
【発明の効果】
【００２９】
本発明によれば、表示オブジェクトアプリケーションに利用するインターフェースデバイスを１つの電子筆記具に集約させて利用者の利便性を向上できる。
【図面の簡単な説明】
【００３０】
【図１】本発明の一実施の形態の仮想付箋紙入力表示システムの概略的構成を示す図である。
【図２】メモパッド装置を備えた手書きメモパッドの使用時の様子を表す、概念的平面図及び概念的側面図である。
【図３】電子ペンの内部構成を表す概念的平面図である。
【図４】手書きメモパッドの機能的構成を表す機能ブロック図である。
【図５】コイルシートの内部構成を表す概念的平面図である。
【図６】周波数が一定状態である場合及び不定状態である場合表す説明図である。
【図７】ペン離接状態と検出周波数との対応を表す図である。
【図８】仮想付箋紙アプリケーションの表示例を表す図である。
【図９】カーソルの移動操作について説明する図である。
【図１０】仮想付箋紙の移動操作の行程について説明する図である。
【図１１】仮想付箋紙の入力作成操作の行程について説明する図である。
【図１２】メモパッド本体のＣＰＵが実行する制御手順を表すフローチャートである。
【図１３】ＰＣのＣＰＵが実行する制御手順を表すフローチャートである。
【図１４】磁界周波数を切り替え可能な切り替えスイッチを備えた電子ペンの内部構成を表す概念的平面図である。
【図１５】仮想付箋紙どうしの重複表示を回避する処理について説明する図である。
【図１６】ネットワーク構成の変形例について説明する図である。
【図１７】書き込みパネルを利用する場合の仮想付箋紙入力表示システムの概略的構成を示す図である。
【図１８】パネル装置を備えた書き込みパネルの使用時の様子を表す、概念的平面図及び概念的側面図である。
【図１９】書き込みパネルを利用する場合の仮想付箋紙の移動操作の行程について説明する図である。
【図２０】書き込みパネルを利用する場合のパネル本体のＣＰＵが実行する制御手順を表すフローチャートである。
【図２１】書き込みパネルを利用する場合のＰＣのＣＰＵが実行する制御手順を表すフローチャートである。
【図２２】仮想付箋紙の拡縮操作の行程について説明する図である。
【図２３】電子ペンの移動方向と、拡大、縮小の切り替え対応の設定例を表す図である。
【図２４】仮想付箋紙の拡縮操作も行う場合のＰＣのＣＰＵが実行する制御手順を表すフローチャートである。
【図２５】ステップＳＳ２００の仮想付箋紙拡縮処理の詳細な制御手順を表すフローチャートである。
【発明を実施するための形態】
【００３１】
以下、本発明の一実施の形態を図面を参照しつつ説明する。
【００３２】
本実施形態における表示オブジェクト入力表示システムである仮想付箋紙入力表示システムＳは、図１に示すように、相互に情報を送受可能に接続された手書き入力メモパッド１と、パーソナルコンピュータ２００（以下、ＰＣ２００と略記する）とを有する。手書き入力メモパッド１は、使用者が後述する電子ペンを利用して実際に用紙に手書きで筆記記入するとともに、その手書きの筆記内容を電子的に入力する操作端末である。ＰＣ２００は、表示手段としての表示部２０１と本体２０２とを有する一般的な構成のコンピュータである。また、このＰＣ２００は、後述の仮想付箋紙アプリケーションを処理する情報処理機器であり、上記手書き入力メモパッド１から入力された操作情報に基づいて、表示部２０１の表示画面上における表示オブジェクトとしての仮想付箋紙の各種制御を行う。なお、図示する例では、手書き入力メモパッド１とＰＣ２００とが有線ケーブルを介して情報送受可能に接続しているが、他にも無線ネットワークを介して接続してもよい。
【００３３】
手書き入力メモパッド１は、図２（ａ）、図２（ｂ）に示すように、電子筆記具である電子ペン２と、メモパッド装置３とを有する。手書き入力メモパッド１では、使用者が電子ペン２を持つ。電子ペン２は、後述のメモ用紙への筆記内容に対応してデータ入力を行うためのものであり、筆記具としての機能に加え、位置情報すなわち座標データの入力手段として機能する。
【００３４】
図２（ａ）、図２（ｂ）に示すように、メモパッド装置３は、後述のメモ用紙１１の裏側に配置して一体に固定されるメモパッド本体１０を有している。メモパッド本体１０の内部には、当該メモパッド本体１０とほぼ同等の大きさのコイルシート１００が備えられている。
【００３５】
そして、図示する例では、上辺が閉じられて下側からのめくり上げが可能に積層された被筆記具としての複数のメモ用紙１１が、メモパッド本体１０の表側に重なるように配置されている。
【００３６】
使用者は、電子ペン２を用いてメモ用紙１１の筆記面に手書きの所望の文字列等を筆記する。この筆記動作に対応した電子ペン２の移動により、筆記された筆記内容に対応した電子的な入力情報、すなわち後述のペン位置データ列が電子ファイルに保存される。その際、実際にインクを用いてメモ用紙１１の筆記面にページをめくりながら筆記が行われるのと同様、後述するページめくり検出部が自動的にページのめくり動作を検出することにより、電子ファイルのページ切り替え（ページ送り又はページ戻し）を行いながら保存することができる。
【００３７】
使用者が手書き入力メモパッド１を使用する際には、電子ペン２に備えられた図示しない電源スイッチがオンされる。電子ペン２は、図３及び図４に示すように、先端に設けられた直接筆記具であるペン先２ａと、永久磁石４７と、コイル４４及びコンデンサ４５を備えた、ＬＣ発振回路４１と、先端スイッチ４２と、電子ペン２全体の制御を行う制御部４６及び上記コンデンサ４５が配置された制御基板４０と、電池４３とを有する。なお、磁界を生成する手段としては、上記ＬＣ発振回路４１のような発振回路に限られず、共振回路でもよい。
【００３８】
先端スイッチ４２は、ペン先２ａのメモ用紙１１への接触状態に応じて動作し、コイル４４から発生させる交番磁界（後述）の周波数を変更するための指令信号Ｓ０を、制御部４６に対して出力するスイッチである。この先端スイッチ４２は、使用者が文字等を筆記するために、ペン先２ａをメモ用紙１１に押しつけた（ペンダウンした）ときにオンとなる。この場合、制御部４６に対して指令信号Ｓ０が出力される。一方、使用者が文字等の筆記を止め、ペン先２ａをメモ用紙１１から離した（ペンアップした）ときにオフとなる。この場合、制御部４６に対して指令信号Ｓ０は出力されない。
【００３９】
ＬＣ発振回路４１は、移動位置検出用の位置信号である交番磁界（以下適宜、単に「磁界」と称する）を生成して出力するための回路である。ＬＣ発振回路４１のコイル４４は、永久磁石４７に巻回するように配置されると共に、コンデンサ４５と電気的に接続されており、ＬＣ発振回路４１で生成された磁界を発生する。ＬＣ発振回路４１がコイル４４から発生させる磁界の周波数は、先端スイッチ４２のオン又はオフに応じた制御部４６による制御に基づき、コンデンサ４５の容量を変化させることにより変更される。すなわち、先端スイッチ４２がオンの場合、上記指令信号Ｓ０が入力された制御部４６が、コイル４４から特定の周波数ｆ１の磁界を発生させるようにＬＣ発振回路４１を制御する。一方、先端スイッチ４２がオフの場合、上記指令信号Ｓ０が入力されていない制御部４６が、コイル４４から特定の周波数ｆ２の磁界を発生させるようにＬＣ発振回路４１を制御する。
【００４０】
なお、以下適宜、先端スイッチ４２がオンの場合にコイル４４から発生される磁界の周波数ｆ１を「接触周波数ｆ１」と称し、先端スイッチ４２がオフの場合にコイル４４から発生される磁界の周波数ｆ２を「離間周波数ｆ２」と称する。コイル４４から発生された磁界は、メモパッド本体１０で検出される。なお、ｆ１＞ｆ２とすることにより、離間周波数ｆ２の磁界を発生する際の、電子ペン２での消費電力を低減することができる。
【００４１】
電池４３は、電子ペン２の電源スイッチがオンにされることで、制御部４６やＬＣ発振回路４１等に電力を供給する。
【００４２】
一方、メモパッド本体１０は、図４に示すように、コイルシート１００と、制御回路部２０とを有する。なお、コイルシート１００と制御回路部２０とは、信号ラインを介して接続されている。
【００４３】
コイルシート１００は、図５に示すように、センスコイル部１１０を含む。すなわち、図５に示すように配置されたセンスコイル部１１０が例えば外形が長方形の薄板状に樹脂成形されて、コイルシート１００が構成されている。
【００４４】
センスコイル部１１０は、図５に示すように、ｘ軸方向に配列されたｍ個のループ状のセンスコイルＸ１〜Ｘｍと、ｙ軸方向に配列されたｎ個のループ状のセンスコイルＹ１〜Ｙｎとによって構成されている。なお、センスコイル部１１０を構成するｍ個のセンスコイルＸ１〜Ｘｍ及びｎ個のセンスコイルＹ１〜Ｙｎのそれぞれは、電子ペン２のコイル４４でそれぞれ発生された磁界を受信可能なコイルであり、各請求項記載の複数のコイルに相当する。センスコイルＸ１〜ＸｍとセンスコイルＹ１〜Ｙｎとは、互いに直交した位置関係で配置されている。また、センスコイルＸ１〜Ｘｍ，Ｙ１〜Ｙｎは、コイル面方向がメモ用紙１１の筆記面の方向と略平行となっている。さらに、センスコイルＸ１〜Ｘｍ，Ｙ１〜Ｙｎは、例えば表面に絶縁被膜層が形成された銅線によって形成されている。またさらに、センスコイルＸ１〜Ｘｍ，Ｙ１〜Ｙｎは、図示及び説明を省略する引き出し線により後述するマルチプレクサ６２に接続されている。そして、センスコイル部１１０のスキャン処理が開始され、センスコイルＸ１〜Ｘｍ，Ｙ１〜Ｙｎが電子ペン２のコイル４４で発生された磁界を受信することによって、言い換えれば、センスコイルＸ１〜Ｘｍ，Ｙ１〜Ｙｎとコイル４４で発生された磁界との電磁誘導によって、当該センスコイルＸ１〜Ｘｍ，Ｙ１〜Ｙｎには、起電力が発生する。すなわち、センスコイルＸ１〜Ｘｍ，Ｙ１〜Ｙｎは、コイル４４との磁気結合によって、信号Ｓ１（図４参照）を発生する。
【００４５】
センスコイルＸ１〜Ｘｍは、それぞれ、ｘ軸方向の幅Ｐ１の辺とＰ１より長いｙ軸方向の長さＰ２の辺とを備えた、略長方形状に形成されている。センスコイルＸ１〜Ｘｍのそれぞれは、所定の一定ピッチでｘ軸方向に連続して配列されている。例えば、隣接するセンスコイルＸ１〜Ｘｍは、Ｐ１の２分の１のピッチでそれぞれ重ねられている。
【００４６】
センスコイルＹ１〜Ｙｎは、それぞれ、ｘ軸方向の幅Ｐ３の辺とＰ３より短いｙ軸方向の長さＰ１の辺とを備えた、略長方形状に形成されている。センスコイルＹ１〜Ｙｎのそれぞれは、所定の一定ピッチでｙ軸方向に連続して配列されている。例えば、隣接するセンスコイルＹ１〜Ｙｎは、Ｐ１の２分の１のピッチでそれぞれ重ねられている。
【００４７】
なお、図５では、視覚的にわかりやすくするよう、便宜上、センスコイルＸ１〜ＸｍとセンスコイルＹ１〜Ｙｎとの各辺がそれぞれ重ならないようにしており、上記ピッチで配列された状態では図示されていない。また、図５では、後述するマルチプレクサ６２に入る引き出し線を省略してセンスコイルＸ１〜Ｘｍ，Ｙ１〜Ｙｎの形状を図示している。
【００４８】
図４に戻り、制御回路部２０は、マイコン８０と、マルチプレクサ６２（以下適宜、「ＭＵＸ６２」と称する）と、増幅回路６４と、整流回路６６と、リミッタ６８と、通信インターフェース６９と、フラッシュメモリ７０と、ページめくり検出部７１とを備えている。
【００４９】
マイコン８０は、ＣＰＵ８０ａと、ＲＯＭ８０ｂと、ＲＡＭ８０ｃと、その他のＡ／Ｄ変換機能部や割り込み機能部等とを、一つの集積回路として構成したものである。このマイコン８０は、メモパッド本体１０で実行される各種の処理を制御し、その他の周辺回路の動作状態を制御する。
【００５０】
ＭＵＸ６２は、マイコン８０からのコイル選択信号Ｓ３に基づき、センスコイル部１１０のセンスコイルＸ１〜Ｘｍ，Ｙ１〜Ｙｎを１つずつ順番に選択する。そして、ＭＵＸ６２は、選択されたセンスコイルＸ１〜Ｘｍ，Ｙ１〜Ｙｎにおいて発生された上記信号Ｓ１を入力し、対応する信号Ｓ１１を増幅回路６４に出力する。
【００５１】
増幅回路６４は、ＭＵＸ６２から入力される上記信号Ｓ１１を増幅する。増幅回路６４で増幅された信号Ｓ１２すなわち電子ペン入力検知信号Ｓ１２は、リミッタ６８に入力される。リミッタ６８は、増幅回路６４から入力された信号Ｓ１２を周波数及び位相情報だけのデジタル信号Ｓ１５に処理してマイコン８０の割り込み入力に入力する。マイコン８０は、リミッタ６８から入力された信号Ｓ１５の周期をタイマー等により計測することにより、上記センスコイルＸ１〜Ｘｍ，Ｙ１〜Ｙｎからの信号Ｓ１の周波数を判定して、現在スキャンしているセンスコイル部１１０のセンスコイルＸ１〜Ｘｍ，Ｙ１〜Ｙｎのコイル番号と共にＲＡＭ８０ｃに記憶する。
【００５２】
また、増幅回路６４で増幅された別の信号Ｓ１３は、整流回路６６に入力される。整流回路６６は、増幅回路６４から入力された信号Ｓ１３を振幅検波した後、平滑化して直流信号に変換する。整流回路６６で振幅検波された信号Ｓ１４は、マイコン８０に入力される。マイコン８０は、前述したようにＡ／Ｄ変換機能を備えており、上記入力された振幅検波後の信号Ｓ１４をデジタル信号に変換する。このとき、マイコン８０の上記ＲＯＭ８０ｂには、各センスコイルＸ１〜Ｘｍ，Ｙ１〜Ｙｎの検出レベルと、電子ペン２とメモ用紙１１との接触点の座標データのオフセット値とを対応付けて記憶する位置座標テーブルが記憶されている（詳細な説明は省略する）。マイコン８０は、上記デジタル信号に対し、位置座標テーブルを適用することにより、電子ペン２の位置情報、すなわち、ｘ軸方向のｘ座標及びｙ軸方向のｙ座標を算出する。なお、算出された位置情報は後述の周辺回路７０のフラッシュメモリ７０に記憶される。これら算出された複数の位置情報の集合が、使用者により手書き入力したストロークデータを構成する。
【００５３】
また、マイコン８０は、センスコイル部１１０のスキャン処理時にＲＡＭ８０ｃに記憶した、最大出力のセンスコイルＸ１〜Ｘｍ，Ｙ１〜Ｙｎのコイル番号に基づき、当該コイル番号で表されるセンスコイルＸ１〜Ｘｍ，Ｙ１〜Ｙｎから得られる上記信号Ｓ１の周波数を検出する。これにより、当該コイル番号で表されるセンスコイルＸ１〜Ｘｍ，Ｙ１〜Ｙｎで受信された磁界の周波数の値ｆを検出する。
【００５４】
通信インターフェース６９は、フラッシュメモリ７０に保存された複数の位置情報を含むストロークデータや、後述するペン離接状態情報などの各種情報を上記ＰＣ２００に送信したり、またＰＣ２００から所定の情報を受信するためのインターフェースである。具体的には、通信インターフェース６９は、例えばＵｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ（ＵＳＢ）接続のためのＵＳＢインターフェースや、無線又は有線のネットワークインターフェースである。
【００５５】
フラッシュメモリ７０には、電子ファイルが予め用意されており、マイコン８０で算出された複数の位置情報に基づくストロークデータ等が、上記電子ファイルに書き込まれ、保存される。
【００５６】
ページめくり検出部７１は、使用者が実際にメモ用紙１１のページを変えるたびに、そのページの変更に対応したページ番号の切り替えを検出入力する。このページめくりを検出する具体的な方法としては、例えばページのめくり動作に伴う音を音声マイクによって検出する方法や、各ページに予め記載したバーコードなどを光学的に読み取る方法などが利用できる。
【００５７】
（Ａ）本実施形態においてペン離接状態を検出する手法原理
ここで、センスコイルＸ１〜Ｘｍ，Ｙ１〜Ｙｎで受信された磁界の周波数態様に基づき、メモ用紙１１の筆記面に対する電子ペン２の３段階の離接状態を判定する手法について説明する。上述したように、電子ペン２の位置情報を検出する際には、所定の周期で各センスコイルＸ１〜Ｘｍ，Ｙ１〜Ｙｎを順次選択し、選択されたセンスコイルＸ１〜Ｘｍ，Ｙ１〜Ｙｎでの磁界の受信結果に基づき、電子ペン２の位置情報の算出が行われる。このとき同時に、選択されたセンスコイルＸ１〜Ｘｍ，Ｙ１〜Ｙｎでの磁界の受信結果に基づき、センスコイルＸ１〜Ｘｍ，Ｙ１〜Ｙｎで受信された磁界の周波数の値ｆを検出し、その検出された周波数の値ｆが接触周波数ｆ１と離間周波数ｆ２のいずれであるかの判定、及び、その検出された周波数の値ｆが不定状態となっているかどうかの判定等も行われる。
【００５８】
すなわち、使用者が電子ペン２を用いてメモ用紙１１の筆記面へ筆記を行っているときは、電子ペン２で発生された磁界が、センスコイルＸ１〜Ｘｍ，Ｙ１〜Ｙｎで受信される。そして、その受信結果に基づき、電子ペン２の位置情報が算出される。これにより、使用者が筆記面へ筆記するときの筆記動作に対応した、電子ペン２の移動軌跡を表す複数の位置情報を含むストロークデータが生成される。
【００５９】
このように使用者が電子ペン２を用いて筆記動作を行っている間は、電子ペン２のペン先２ａがメモ用紙１１の筆記面に接触して先端スイッチ４２がオンとなるペンダウン状態と、電子ペン２のペン先２ａがメモ用紙１１の筆記面から少しだけ離間して先端スイッチ４２がオフとなるペンアップ状態とが頻繁に切り替えられる。このような場合には、センスコイルＸ１〜Ｘｍ，Ｙ１〜Ｙｎで受信される磁界の周波数の値ｆは、電子ペン２がペンダウン状態の場合（先端スイッチ４２がオンの場合）に上記接触周波数ｆ１となり、電子ペン２がペンアップ状態の場合（先端スイッチ４２がオフの場合）に上記離間周波数ｆ２となる。
【００６０】
また、上記のような筆記動作を行っている以外にも、使用者が電子ペン２をメモ用紙１１から少し離間させたペンアップ状態を維持しつつ筆記面に沿って移動させることで、電子ペン２で発生された磁界がセンスコイルＸ１〜Ｘｍ，Ｙ１〜Ｙｎで受信され、その受信結果に基づいて電子ペン２の位置情報を算出させることが可能である。
【００６１】
また、電子ペン２が上述したペンダウン状態又はペンアップ状態のいずれかとなっている場合には、図６（ａ）に示すように、センスコイルＸ１〜Ｘｍ，Ｙ１〜Ｙｎや接近検出コイル１２１で受信される磁界の周波数の値ｆが、一定状態となる。これに対し、使用者が電子ペン２をセンスコイルＸ１〜Ｘｍ，Ｙ１〜Ｙｎから大きく離間した状態、すなわち電子ペン２をメモ用紙１１の筆記面から遠く離した状態とする場合がある。この場合には、電子ペン２のコイル４４と、センスコイルＸ１〜Ｘｍ，Ｙ１〜Ｙｎとの磁気結合状態が変化し、共振周波数が不定となる。この結果、センスコイルＸ１〜Ｘｍ，Ｙ１〜Ｙｎで受信される磁界の周波数態様が変化する。すなわち、電子ペン２をセンスコイルＸ１〜Ｘｍ，Ｙ１〜Ｙｎから大きく離間した場合には、図６（ｂ）に示すように、センスコイルＸ１〜Ｘｍ，Ｙ１〜Ｙｎで受信される磁界の周波数の値ｆが、不定状態となる。
【００６２】
これにより本実施形態の手書き入力メモパッド１では、メモパッド装置３が電子ペン２の位置情報を検出する際に、マイコン８０が、上記検出された周波数の値ｆが不定状態となっているかどうかを判定することにより、電子ペン２がセンスコイルＸ１〜Ｘｍ，Ｙ１〜Ｙｎから大きく離間してメモパッド装置３の近傍に電子ペン２が存在しない、いわゆるペンなし状態であるかどうかを判定する。つまり、上記検出された磁界の周波数の値ｆが不定状態となった場合には、電子ペン２がセンスコイルＸ１〜Ｘｍ，Ｙ１〜Ｙｎから大きく離間したペンなし状態であると判定される。
【００６３】
以上により本実施形態の手書き入力メモパッド１では、メモパッド装置３が電子ペン２の位置情報を検出する際に、マイコン８０が、センスコイルＸ１〜Ｘｍ，Ｙ１〜Ｙｎでの磁界の受信結果に基づき、当該磁界の周波数の値ｆを検出する。そして、図７に示すように、その検出された磁界の出力態様としての周波数態様、すなわち周波数の値ｆが接触周波数ｆ１である場合には、電子ペン２がペンダウンの離接状態にあると判定し、検出した周波数の値ｆが離間周波数ｆ２である場合には、電子ペン２がペンアップの離接状態にあると判定し、検出した周波数の値ｆが不定状態である場合には、電子ペン２がペンなし状態であると判定される。なお、上記ペンダウン状態が各請求項記載の接触状態に相当し、上記ペンアップ状態が各請求項記載の離間状態に相当する。
【００６４】
なお、センスコイルＸ１〜Ｘｍ，Ｙ１〜Ｙｎで受信される磁界によって生起される出力電圧の値Ｖは、一般に、電子ペン２のコイル４４と、センスコイルＸ１〜Ｘｍ，Ｙ１〜Ｙｎとの距離に依存する。すなわち、電子ペン２のコイル４４と、センスコイルＸ１〜Ｘｍ，Ｙ１〜Ｙｎとの距離が近いほど、上記生起される出力電圧の値Ｖが大きくなり、逆に距離が遠いほど、上記生起される出力電圧の値Ｖが小さくなる。したがって、上記のように電子ペン２がメモ用紙１１の筆記面から遠く離された状態とされている場合には、電子ペン２のコイル４４と、センスコイルＸ１〜Ｘｍ，Ｙ１〜Ｙｎとが磁気結合状態とならないので、上記生起される出力電圧の値Ｖは、きわめて小さいか略０となる。この点に着目して、接近検出コイル１２１で受信される磁界の出力態様に基づいて、電子ペン２がセンスコイルＸ１〜Ｘｍ，Ｙ１〜Ｙｎから遠く離間しているか、つまり上記ペンなし状態となっているか否かを判定してもよい。
【００６５】
（Ｂ）仮想付箋紙アプリケーションにおける本実施形態の利用形態
本実施形態の仮想付箋紙入力表示システムＳにおいて、ＰＣ２００が処理する仮想付箋紙アプリケーションの表示部２０１における表示例を図８に示す。図示する例では、表示部２０１の表示領域中でそれぞれ使用者が任意に指定した位置に５つの仮想付箋紙３０１〜３０５を作成して貼付表示されている。各仮想付箋紙３０１〜３０５は、それぞれ所定の大きさの矩形形状に形成されており、上記手書き入力メモパッド１に筆記入力されたストロークデータが記入されている。図示する例の各ストロークデータは、いずれも複数の文字からなる文字列で記入されているが、それ以外にも使用者が任意に筆記入力した図形などをストロークデータとしてそのまま記入できる。
【００６６】
また、それらストロークデータの長さや大きさによって各仮想付箋紙の大きさを適宜調整して変更したり、それぞれの表示位置を任意の位置へ移動させることや不要になったものを消去させることができる。使用者は、表示領域上で自由に移動表示できるカーソル３１０を用いて任意の位置を指定する。このような仮想付箋紙アプリケーションを利用することで、使用者は断片的な情報を手書き入力による自由な筆記態様でＰＣ２００の表示画面上に一時的に表示させることができる。
【００６７】
本実施形態の仮想付箋紙入力表示システムＳでは、上記手書き入力メモパッド１を利用するだけで、上述したカーソル３１０の移動操作と、既存の仮想付箋紙の移動操作と、新規の仮想付箋紙の入力作成操作のいずれも直感的に行うことができる。以下、各操作の詳細について順に説明する。
【００６８】
まず、カーソル移動操作を行う場合には、図９に示すように、電子ペン２の離接状態をペンアップ状態に維持したままメモ用紙１１の筆記面に沿って移動させることで、当該電子ペン２の動きに対応して表示画面上のカーソル３１０も移動表示させることができる。なお、この場合には、電子ペン２の相対的な移動量と移動方向に対応させてカーソル３１０を移動させればよい。これにより、上記センスコイル部１１０の有効領域座標と表示画面の表示領域座標とが１対１に対応しなくとも任意の位置への移動操作が可能となる。つまり、カーソル３１０の移動操作途中で電子ペン２の移動がセンスコイル部１１０の有効領域内に収まらない場合でも、電子ペン２を一度持ち上げてペンなし状態としてからセンスコイル部１１０の有効領域内に移動し、再度ペンアップ状態に戻してから移動を再開させることで、カーソル３１０の移動を継続できる。これは一般にポインティングデバイスとして用いられるマウスと同等の操作である。
【００６９】
なお、上述した既存の仮想付箋紙の移動操作と、新規の仮想付箋紙の入力作成操作とは、カーソル移動操作の状態からペンダウンした際のカーソル３１０の位置の表示内容によって切り替えられる。つまり、上記のカーソル移動操作を基本モードとして、表示部２０１の表示領域中でカーソル３１０が既存の仮想付箋紙上に重なった状態でペンダウンした場合には、当該既存の仮想付箋紙を操作するモードの１つとして移動操作を行うモードに切り替わり、またカーソル３１０が既存の仮想付箋紙の外に位置している際にペンダウンした場合には、新規の仮想付箋紙の入力作成操作を行うモードに切り替わる。
【００７０】
ここで、既存の仮想付箋紙を移動操作する場合について、図１０を参照して説明する。まず上述したように、カーソル移動モード中に、表示部２０１の表示領域中のカーソル３１０が既存の仮想付箋紙３０４の存在領域内に位置している状態で電子ペン２をペンダウンした際には、当該既存の仮想付箋紙３０４を移動させる仮想付箋紙移動モードに切り替わる。また、この仮想付箋紙移動モードの切り替え後には、電子ペン２をすぐにペンアップ状態に戻す。このとき、移動対象となっている当該既存の仮想付箋紙３０４は、例えば図示するハイライト表示などにより他の仮想付箋紙３０１，３０２，３０３，３０５と異なる態様で表示させる（図１０（ａ）参照）。なお、上記の仮想付箋紙移動モードが、各請求項記載の表示オブジェクト移動モードに相当する。なお、この仮想付箋紙移動モードは、仮想付箋紙操作モード（各請求項記載の表示オブジェクト操作モードに相当）に含まれる各種の実行モードの１つという位置付けであり、本実施形態の例では、仮想付箋紙操作モードは仮想付箋紙移動モードだけを実行する。
【００７１】
次に、図１０（ｂ）に示すように、電子ペン２の離接状態をペンアップ状態に維持したままメモ用紙１１の筆記面に沿って移動させることで、当該電子ペン２の動きに対応して表示画面上でのカーソル３１０と上記移動対象の既存の仮想付箋紙３０４とを一緒に移動表示させる。なお、このとき電子ペン２はペンアップ状態であるので、メモ用紙１１の筆記面には電子ペン２の移動の軌跡が残らない。
【００７２】
そして、上記移動対象の既存の仮想付箋紙３０４を任意の移動先まで移動させた際に、図１０（ｃ）に示すように使用者が再度ペンダウンとペンアップを連続して行うことで、仮想付箋紙移動モードを終了させる。このときに仮想付箋紙３０４の表示も、上記ハイライト表示から通常態様の表示に戻す。
【００７３】
その後は、上記カーソル移動モードに戻り、ペンアップ状態を維持したまま電子ペン２をメモ用紙１１の筆記面に沿って移動させることで、表示画面上のカーソル３１０だけを移動表示させることができる（図１０（ｄ）参照）。
【００７４】
次に、新規の仮想付箋紙を入力作成する場合について、図１１を参照して説明する。まず上述したように、カーソル移動モード中に、表示部２０１の表示領域中のカーソル３１０が既存の仮想付箋紙３０１〜３０５の存在領域外に位置している状態で、電子ペン２をペンダウンさせて筆記入力を開始した際には、仮想付箋紙入力作成モードに切り替わる（図１１（ａ）参照）。なお、上記の仮想付箋紙入力作成モードが、各請求項記載の表示オブジェクト入力作成モードに相当する。
【００７５】
次に、図１１（ｂ）に示すように、新規の仮想付箋紙に記入するストロークデータを、電子ペン２でメモパッド装置３に筆記入力する。このとき、使用者はメモ用紙１１の筆記面での実際の記載（図示する例の「アイデア」）を目視しながら筆記できる。また、この筆記入力中には、電子ペン２がペンダウン状態とペンアップ状態を短い時間間隔で頻繁に繰り返す。
【００７６】
そして、筆記入力が終了したと判断できる程度の長い時間である所定時間以上でペンアップ状態が継続した際には、仮想付箋紙入力作成モードを終了し、図１１（ｃ）に示すように表示部２０１の表示領域上におけるカーソル３１０の位置に上記ストロークデータを記入した新規の仮想付箋紙３０６を貼付表示する。
【００７７】
その後は、上記カーソル移動モードに戻り、ペンアップ状態を維持したまま電子ペン２をメモ用紙１１の筆記面に沿って移動させることで、表示画面上のカーソル３１０だけを移動表示させることができる（図１０（ｄ）参照）。
【００７８】
（Ｃ）本実施形態の制御処理
以上のような機能を実現するために、メモパッド本体１０のＣＰＵ８０ａとＰＣ２００のＣＰＵ（特に図示せず）のそれぞれで行われる制御処理の内容を、図１２、図１３により順を追って説明する。
【００７９】
図１２において、このフローに示すメモパッド本体１０のＣＰＵ８０ａの処理は、例えば使用者が当該メモパッド本体１０の電源をオンした場合に開始される。またこのフローの開始時には、電子ペン２の離接状態がペンなし状態であることを前提としている。まずステップＳＳ５で、ＣＰＵ８０ａは、センスコイルＸ１〜Ｘｍ，Ｙ１〜Ｙｎで受信された磁界の周波数態様に基づき、電子ペン２の離接状態を検出する。つまり、上記手法原理（Ａ）によってその時点の電子ペン２の離接状態を検出する。
【００８０】
そして、ステップＳＳ１０に移り、ＣＰＵ８０ａは、上記ステップＳＳ５で検出した離接状態が、ペンアップ状態であるか否かを判定する。つまり、センスコイルＸ１〜Ｘｍ，Ｙ１〜Ｙｎで受信された磁界の周波数ｆが離間周波数ｆ２であるか否かを判定する。上記ステップＳＳ５で検出した離接状態がペンアップ状態である場合には、判定が満たされ、ステップＳＳ１５へ移る。
【００８１】
ステップＳＳ１５では、ＣＰＵ８０ａは、上記ステップＳＳ５でセンスコイルＸ１〜Ｘｍ，Ｙ１〜Ｙｎが受信した磁界のそれぞれの検出レベルと、上述した位置座標テーブルに基づいて、その時点のセンスコイル部１１０の有効座標領域における電子ペン２の座標位置を算出する。
【００８２】
そして、ステップＳＳ２０に移り、ＣＰＵ８０ａは、電子ペン２がペンアップ状態であることを示すペンアップ情報と、上記ステップＳＳ１５で算出した座標位置を示すペン位置情報とを、ＰＣ２００に送信する。そして、ステップＳＳ５に戻り、同様の手順を繰り返す。
【００８３】
一方、上記ステップＳＳ１０の判定において、上記ステップＳＳ５で検出した離接状態がペンアップ状態でない場合には、判定は満たされず、ステップＳＳ２５へ移る。
【００８４】
ステップＳＳ２５では、ＣＰＵ８０ａは、上記ステップＳＳ５で検出した離接状態が、ペンダウン状態であるか否かを判定する。つまり、センスコイルＸ１〜Ｘｍ，Ｙ１〜Ｙｎで受信された磁界の周波数ｆが接触周波数ｆ１であるか否かを判定する。上記ステップＳＳ５で検出した離接状態がペンダウン状態である場合には、判定が満たされ、ステップＳＳ３０へ移る。
【００８５】
ステップＳＳ３０では、ＣＰＵ８０ａは、上記ステップＳＳ１５と同様の処理により、電子ペン２の座標位置を算出する。
【００８６】
そして、ステップＳＳ３５に移り、ＣＰＵ８０ａは、電子ペン２がペンダウン状態であることを示すペンダウン情報と、上記ステップＳＳ３０で算出した座標位置を示すペン位置情報とを、ＰＣ２００に送信する。そして、ステップＳＳ５に戻り、同様の手順を繰り返す。
【００８７】
また一方、上記ステップＳＳ２５の判定において、上記ステップＳＳ５で検出した離接状態がペンダウン状態でない場合には、判定は満たされず、ステップＳＳ４０へ移る。
【００８８】
ステップＳＳ４０では、ＣＰＵ８０ａは、電子ペン２がペンなし状態であることを示すペンなし情報だけを、ＰＣ２００に送信する。そして、ステップＳＳ５に戻り、同様の手順を繰り返す。
【００８９】
以上のフローを実行することにより、メモパッド本体１０は、ＰＣ２００に対して常にペンダウン情報、ペンアップ情報、又はペンなし情報のいずれか１つを送信し続けており、そのうちのペンダウン情報  及びペンアップ情報を送信する際には、ペン位置情報も併せて送信する。
【００９０】
次に、ＰＣ２００のＣＰＵで行われる制御処理の内容を、図１３により順を追って説明する。図１３において、このフローに示すＰＣ２００のＣＰＵの処理は、例えば使用者が当該ＰＣ２００を操作して仮想付箋紙アプリケーションを起動させた場合に開始される。またこのフローの開始時においても、電子ペン２の離接状態がペンなし状態であることを前提としている。まずステップＳＳ１０５で、ＣＰＵは、メモパッド本体１０からペンアップ情報を受信したか否かを判定する。メモパッド本体１０からペンアップ情報を受信するまでループ待機し、ペンアップ情報を受信した際にはステップＳＳ１１０へ移る。
【００９１】
ステップＳＳ１１０では、ＣＰＵは、上記ステップＳＳ１０５でペンアップ情報とともに受信したペン位置情報に基づいて、当該ペン位置情報の相対変化に対応したカーソル３１０の移動表示を行う。なお、このステップＳＳ１１０の手順が、上記カーソル移動モードの具体的な処理に相当する。
【００９２】
そして、ステップＳＳ１１５に移り、ＣＰＵは、メモパッド本体１０からペンなし情報を受信したか否かを判定する。メモパッド本体１０からペンなし情報を受信した場合には、判定が満たされ、ステップＳＳ１０５に戻り、同様の手順を繰り返す。
【００９３】
一方、ペンなし情報を受信していない場合には、判定は満たされず、ステップＳＳ１２０へ移る。
【００９４】
ステップＳＳ１２０では、ＣＰＵは、メモパッド本体１０からペンダウン情報を受信したか否かを判定する。メモパッド本体１０からペンダウン情報を受信していない場合には、判定は満たされず、ステップＳＳ１１０に戻り、同様の手順を繰り返す。以上のステップＳＳ１０５〜ステップＳＳ１２０の手順を繰り返している間に、使用者はＰＣ２００の表示部２０１の表示領域上でカーソル３１０を任意の位置まで移動させることができる。
【００９５】
一方、上記ステップＳＳ１２０の判定において、使用者がペンダウン操作したことによりメモパッド本体１０からペンダウン情報を受信した場合には、ステップＳＳ１２５へ移る。
【００９６】
ステップＳＳ１２５では、ＣＰＵは、表示部２０１の表示領域上でその時点のカーソル３１０の位置における表示内容を検出する。
【００９７】
そして、ステップＳＳ１３０に移り、ＣＰＵは、上記ステップＳＳ１２５で検出した表示内容が既存の仮想付箋紙であるか否かを判定する。言い換えると、その時点でのカーソル３１０の位置が、既存の仮想付箋紙の存在領域内にあるか否かを判定する。上記ステップＳＳ１２５で検出した表示内容が既存の仮想付箋紙である場合には、判定が満たされ、ステップＳＳ１３５へ移る。
【００９８】
ステップＳＳ１３５では、ＣＰＵは、メモパッド本体１０からペンアップ情報を受信したか否かを判定する。メモパッド本体１０からペンアップ情報を受信するまでループ待機し、ペンアップ情報を受信した際にはステップＳＳ１４０へ移る。本実施形態の例では、このようにカーソル移動モード中のペンダウン操作に続いてペンアップ操作が検知された際に、仮想付箋紙移動モードに切り替わる。
【００９９】
ステップＳＳ１４０では、上記ステップＳＳ１３５でペンアップ情報とともに受信したペン位置情報に基づいて、当該ペン位置情報の相対変化に対応したカーソル３１０と仮想付箋紙の移動表示を行う。なお、移動対象の既存の仮想付箋紙は、上記ステップＳＳ１２５でカーソル位置から検出したものであり、この例では当該既存の仮想付箋紙をハイライト表示させる。また、このステップＳＳ１１０の手順が、上記仮想付箋紙移動モードの具体的な処理に相当する。
【０１００】
そして、ステップＳＳ１４５に移り、ＣＰＵは、メモパッド本体１０からペンなし情報を受信したか否かを判定する。メモパッド本体１０からペンなし情報を受信した場合には、判定が満たされ、ステップＳＳ１３５に戻り、同様の手順を繰り返す。
【０１０１】
一方、ペンなし情報を受信していない場合には、判定は満たされず、ステップＳＳ１５０へ移る。
【０１０２】
ステップＳＳ１５０では、ＣＰＵは、メモパッド本体１０からペンダウン情報を受信したか否かを判定する。メモパッド本体１０からペンダウン情報を受信していない場合には、判定は満たされず、ステップＳＳ１４０に戻り、同様の手順を繰り返す。以上のステップＳＳ１３５〜ステップＳＳ１５０の手順を繰り返している間に、使用者はＰＣ２００の表示部２０１の表示領域上でカーソル３１０と移動対象の仮想付箋紙を任意の位置まで移動させることができる。
【０１０３】
一方、上記ステップＳＳ１５０の判定において、使用者がペンダウン操作したことによりメモパッド本体１０からペンダウン情報を受信した場合には、ステップＳＳ１５５へ移る。
【０１０４】
ステップＳＳ１５５では、ＣＰＵは、移動対象であった既存の仮想付箋紙を上記のハイライト表示から通常の態様の表示に戻し、その時点の位置に固定表示する。そして、上記ステップＳ１０５に戻り、同様の手順を繰り返す。このとき、上記ペンダウン操作に続いてペンアップ操作が検知された際に、再びカーソル移動モードに切り替わる。
【０１０５】
また一方、上記ステップＳＳ１３０の判定において、上記ステップＳＳ１２５で検出した表示内容が既存の仮想付箋紙以外である場合には、判定は満たされず、ステップＳＳ１６０へ移る。
【０１０６】
ステップＳＳ１６０では、ＣＰＵは、表示部２０１の表示領域におけるその時点のカーソル３１０の位置（ｘｐ、ｙｐ）を記憶しておく。
【０１０７】
そして、ステップＳＳ１６５に移り、ＣＰＵは、その時点でメモパッド本体１０からペンダウン情報とともに受信するペン位置情報を蓄積し、それに基づいてストロークデータを生成する。なお、このステップＳＳ１６５の手順が、上記仮想付箋紙入力作成モードの具体的な処理に相当する。
【０１０８】
そして、ステップＳＳ１７０に移り、ＣＰＵは、メモパッド本体１０からペンアップ情報を受信したか否かを判定する。メモパッド本体１０からペンなし情報を受信していない場合には、判定は満たされず、ステップＳＳ１６５に戻り、同様の手順を繰り返す。以上のステップＳＳ１６５〜ステップＳＳ１７０の手順を繰り返している間に、使用者は文字で言うところの一画分、もしくは一筆書き分のストロークデータを筆記入力できる。
【０１０９】
一方、ペンアップ情報を受信した場合には、判定が満たされ、ステップＳＳ１７５へ移る。
【０１１０】
ステップＳＳ１７５では、ＣＰＵは、タイマカウンタＴの値を０にリセットする。
【０１１１】
そして、ステップＳＳ１８０に移り、ＣＰＵは、メモパッド本体１０からペンダウン情報を受信したか否かを判定する。メモパッド本体１０からペンダウン情報を受信した場合には、判定が満たされ、ステップＳＳ１６５に戻り、同様の手順を繰り返す。
【０１１２】
一方、ペンダウン情報を受信していない場合には、判定は満たされず、ステップＳＳ１８５へ移る。
【０１１３】
ステップＳＳ１８５では、ＣＰＵは、タイマカウンタＴの値を１増加させる。
【０１１４】
そして、ステップＳＳ１９０に移り、ＣＰＵは、タイマカウンタＴの値が所定値Ｔ１より大きいか否かを判定する。言い換えると、使用者の筆記入力が終了したと判断できる程度に長い時間でペンアップ状態が継続したか否かを判定する。タイマカウンタＴの値が所定値Ｔ１以下である場合には、判定は満たされず、上記ステップＳＳ１８０に戻り、同様の手順を繰り返す。
【０１１５】
一方、タイマカウンタＴの値が所定値Ｔ１より大きい場合には、判定が満たされ、ステップＳＳ１９５へ移る。
【０１１６】
ステップＳＳ１９５では、ＣＰＵは、上記ステップＳＳ１６５で生成したストロークデータを記入した新規の仮想付箋紙を作成し、表示部２０１の表示領域で上記ステップＳＳ１６０で記憶したカーソル位置（ｘｐ、ｙｐ）に対応する位置に貼付表示する。そして、ステップＳＳ１０５に戻り、同様の手順を繰り返す。このとき、ステップＳＳ１０５でペンアップ操作が検知されることで、再びカーソル移動モードに切り替わる。
【０１１７】
以上において、上記図１２のフローにおけるステップＳＳ１５、ステップＳＳ２５の手順が各請求項記載の位置検出手段に相当し、ステップＳＳ５の手順が離接状態検出手段に相当し、上記図１３のフローにおけるステップＳＳ１１０の手順が各請求項記載のカーソル移動表示手段に相当し、ステップＳＳ１３５〜ステップＳＳ１５５の手順が表示オブジェクト操作モードに相当し、ステップＳＳ１４０の手順が表示オブジェクト移動モード実行手段に相当し、ステップＳＳ１６０〜ステップＳＳ１９５の手順が表示オブジェクト入力作成モードに相当し、ステップＳＳ１６５の手順が表示オブジェクト入力作成モード実行手段に相当し、ステップＳＳ１３０の手順がモード切替手段に相当する。なお、本実施形態の例では、上記表示オブジェクト操作モードが含む具体的な実行モードが表示オブジェクト移動モードだけであり、すなわち上記ステップＳＳ１３５〜ステップＳＳ１５５の手順がそのまま、各請求項記載の表示オブジェクト移動モードにも相当する。
【０１１８】
以上説明したように、本実施形態の仮想付箋紙入力表示システムＳにおいては、センスコイルＸ１〜Ｘｍ，Ｙ１〜Ｙｎで受信された位置信号の出力態様に基づいて、ステップＳＳ５の手順が電子ペン２とメモ用紙１１との間のペンダウン状態とペンアップ状態を検出し、ステップＳＳ１５とステップＳＳ２５の手順がそれぞれの状態での電子ペン２の位置情報を検出する。
【０１１９】
電子ペン２がペンアップ状態である間は、ステップＳＳ１１０の手順が、当該電子ペン２の位置情報に対応させて表示部２０１の表示領域中でカーソル３１０を移動表示する。そして、電子ペン２がメモ用紙１１と接触してペンダウン状態となった際には、ステップＳＳ１３０の手順が、既存の仮想付箋紙に対して各種の操作を行う仮想付箋紙操作モードと、新規の仮想付箋紙を作成してその中のストロークデータの入力を行う仮想付箋紙入力作成モードのいずれかに切り替える。このモードの切り替え先の判定は、ペンアップ状態が検出された際の電子ペン２の位置情報に対応する表示領域中の座標位置、つまりカーソル３１０の位置が、既存の仮想付箋紙の存在領域内にある場合には仮想付箋紙操作モードに切り替え、既存の仮想付箋紙の存在領域外にある場合には仮想付箋紙入力作成モードに切り替える。なお、本実施形態の例では、上記仮想付箋紙操作モードで実行可能な唯一の仮想付箋紙移動モードにそのまま切り替えて、既存の仮想付箋紙の移動を行う。
【０１２０】
以上により本実施形態は、電子ペン２をポインティングデバイスとストロークデータ入力デバイスの両方の機能を兼用させることができ、これだけで仮想付箋紙アプリケーションで必要な操作、つまりカーソル３１０の移動操作、新規の仮想付箋紙の入力作成、既存の仮想付箋紙の移動操作の全てを直感的に行うことができる。この結果、仮想付箋紙アプリケーションに利用するインターフェースデバイスを１つの電子ペン２に集約させることができ、利用者の利便性を向上できる。
【０１２１】
なお、ＰＣ２００が、上記図１２と上記図１３の両方のフローの手順をまとめて実行してもよい。この場合には、特に具体的に図示しないが、例えば上記図４におけるマイコン８０がＰＣ２００からの要求信号に従ってコイル選択信号Ｓ３だけを制御し、信号Ｓ１４及び信号Ｓ１５をそのままＰＣ２００に送信する。そして、ＰＣ２００は、上記図１２と上記図１３の両方のフローを時分割処理で並列に実行するか、または図１３のフローで各離接状態情報を要求する度に図１２のフローを実行する。
【０１２２】
この場合には、上記図１２のフローにおけるステップＳＳ１５、ステップＳＳ２５の手順が各請求項記載の位置検出手順に相当し、ステップＳＳ５の手順が離接状態検出手順に相当し、上記図１３のフローにおけるステップＳＳ１１０の手順が各請求項記載のカーソル移動表示手順に相当し、ステップＳＳ１３０の手順がモード切替手順に相当する。
【０１２３】
以上の構成によっても、上記実施形態と同様の効果を得ることができる。
【０１２４】
また、本実施形態では特に、ステップＳＳ１４０の手順が、電子ペン２の位置情報に対応する表示領域中の座標位置に既存の仮想付箋紙を移動させる。これにより、ステップＳＳ１３０の手順が切り替えた仮想付箋紙移動モードにおいて、既存の仮想付箋紙を移動させるよう操作できる。
【０１２５】
また、本実施形態では特に、ステップＳＳ１６５の手順が、電子ペン２の位置情報に対応する表示領域中の座標位置に新規の仮想付箋紙を作成し、当該新規の仮想付箋紙に電子ペン２によるメモ用紙１１への記載に対応したストロークデータを入力表示する。これにより、ステップＳＳ１３０の手順が切り替えた仮想付箋紙入力作成モードにおいて、新規の仮想付箋紙を作成してその中のストロークデータの入力を行うよう操作できる。
【０１２６】
なお、上記実施形態では、電子ペン２のコイル４４から発生させる磁界の周波数ｆを先端スイッチ４２のオン、オフだけで切り替えたが、本発明はこれに限られない。他にも、上記図３に対応する図１４に示すように、使用者が電子ペン２を把持した際の指先の位置に、上記先端スイッチ４２と同等に磁界の周波数ｆを切り替え可能な切り替えスイッチ４８を設けてもよい。これにより、使用者は電子ペン２をペンアップ状態にしたまま、当該切り替えスイッチ４８を操作することで離間周波数ｆ２を送信させることができ、メモパッド本体１０に対して擬似的にペンダウン状態を検出させることができる。
【０１２７】
このように、電子ペン２がペン先２ａを備えることで、使用者が筆記した内容をメモ用紙１１に記載することができる一方、電子ペン２がペンアップ状態であっても、切り替えスイッチ４８によってペンダウン状態に対応する態様で磁界を擬似的に出力できる。これにより、電子ペン２をペンアップ状態としたまま仮想付箋紙移動モードに切り替えて仮想付箋紙を移動させることができ、その切り替えの際のメモ用紙１１に対する上記ペン先２ａの接触とその軌跡の記載を回避できる。
【０１２８】
また、上記仮想付箋紙移動モードにおいて、図１５（ａ）に示すように、使用者が既存の仮想付箋紙（図中のハイライト表示のもの）３０７を移動させた際の移動先の位置に、他の既存の仮想付箋紙３０８が存在していた場合に、互いに重ならないよう自動的に再配置して当該他の既存の仮想付箋紙３０８の表示が隠れるのを回避できるよう処理してもよい。その具体的な手法としては、移動対象の既存の仮想付箋紙３０７と、上記他の既存の仮想付箋紙３０８のうち少なくとも一方をそれぞれの中心点を通過する線上で互いに重ならない位置まで移動させる。例えば、図１５（ｂ）に示すように上記他の既存の仮想付箋紙３０８だけを移動させてもよいし、または図１５（ｃ）に示すように移動対象の既存の仮想付箋紙３０７だけを移動させてもよいし、または図１５（ｄ）に示すように両方の仮想付箋紙３０７，３０８を移動させてもよい。この場合、このように処理する制御手順が、各請求項記載の重複回避手段に相当する。
【０１２９】
このように移動させて再配置することにより、使用者による元の配置位置と比較して比較的短い距離で自然な移動が可能となる。なおこの処理は、上記仮想付箋紙入力作成モードにおいて新規の仮想付箋紙を作成した際の作成位置に、他の既存の仮想付箋紙が存在していた場合にも適用できる。
【０１３０】
また、上記実施形態では、仮想付箋紙入力作成モードからカーソル移動モードへ切り替える場合、所定時間以上の電子ペン２のペンアップ状態の継続が検知されたことを契機として切り替えたが、本発明はこれに限られない。他にも、上記ページめくり検出部によってメモ用紙１１のめくり動作が検出されたことを契機として切り替えてもよい。
【０１３１】
また、上記実施形態の仮想付箋紙入力表示システムＳは、いわゆるスタンドアローンの構成であったが、本発明はこれに限られない。他にも、図１６に示すように、複数のＰＣ２００がネットワークＮＷを介して１台のサーバー２５０に接続した構成としてもよい。この場合には、サーバー２５０が全ての仮想付箋紙を貼付する仮想的な掲示板を管理し、複数のＰＣ２００がこの仮想掲示板を共有表示してそれぞれで仮想付箋紙の入力作成と移動の各操作を行う。このように構成された仮想付箋紙入力表示システムＳ２によれば、互いに遠く離れた複数の使用者がそれぞれのアイデアを記載した仮想付箋紙を共有の仮想掲示板に貼付して、共通のテーマに基づく検討作業、いわゆるブレインストーミングなどに利用できる。
【０１３２】
また、上記実施形態では、ストロークデータを構成する電子ペン２の位置情報の検出を、当該電子ペン２側のコイル４４と、座標検出装置３側のセンスコイルＸ１〜Ｘｍ，Ｙ１〜Ｙｎとの間の磁気結合を利用したいわゆるアクティブ型磁気結合方式により行ったが、本発明はこれに限られない。他にも、パッシブ型磁気結合方式や、超音波方式、もしくは被筆記具であるメモ用紙１１にあらかじめ印刷された点や模様を電子ペン２に備えたカメラで撮像してその点や模様の動きを検出する方式などにより電子ペン２の位置情報を検出してもよい（各方式の詳細な説明は省略する）。
【０１３３】
また、これらの他の方式においても、メモパッド装置３が情報送受可能な有線ケーブルや無線通信を介して電子ペン２の先端スイッチ２ａのオン、オフを検出するなどにより、電子ペン２とメモ用紙１１との間の離接状態、つまり上記ペンアップ状態と上記ペンダウン状態を検出することが可能である。
【０１３４】
なお、本発明は、上記実施形態に限られるものではなく、その趣旨及び技術的思想を逸脱しない範囲内で種々の変形が可能である。以下、そのような変形例を順を追って説明する。
【０１３５】
（１）電子ペンの筆記内容を電子的に表示する書き込みパネルを利用する場合
上記実施形態では、メモパッド装置３がメモ用紙１１を備え、電子ペン２のペン先２ａが実際に当該メモ用紙１１の筆記面に筆記記載する手書き入力メモパッド１を利用していたが、本発明はこれに限られない。他にも、電子ペンの筆記内容を電子的に表示する書き込みパネルを利用してもよい。なお、以下においては、上記実施形態と同等の部位に対して同じ符号を付し、適宜説明を省略する。
【０１３６】
本変形例の想付箋紙入力表示システムＳ３は、図１７に示すように、相互に情報を送受可能に接続された書き込みパネル２１と、ＰＣ２００とを有する。ＰＣ２００は、上記実施形態のものと同等である。書き込みパネル２１は、図１８（ａ）、図１８（ｂ）に示すように、電子筆記具である電子ペン２Ａと、パネル装置２３とを有する。本変形例における電子ペン２Ａは、ペン先２ａを備えておらず、それ以外では上記実施形態のものと同等である。パネル装置２３は、液晶パネル２４と、その裏側に重なるよう配置して一体に固定されているパネル本体２５とを有している。被筆記具でもあり描画表示手段でもある液晶パネル２４は、全体が磁界を通過可能に構成されており、その表示領域はパネル本体２５とほぼ同等の大きさに形成されている。パネル本体２５は、上記実施形態のメモパッド本体１０とほぼ同等の構成であって、その内部に当該パネル本体２５とほぼ同等の大きさのコイルシート１００Ａが備えられている。
【０１３７】
また、パネル本体２５の機能的構成については、特に詳細に図示しないが、例えば上記実施形態の図４におけるページめくり検出部７１に代えて、上記液晶パネル２４と、消去スイッチ２６とがマイコン８０に接続される。消去スイッチ２６は、パネル本体２５の表面縁部に設けられており、使用者が液晶パネル２４の表示を全て消去するよう指示入力するためのスイッチである。
【０１３８】
このような構成のパネル本体２５によっても、電子ペン２Ａの離接状態と位置情報を検出できる。また、このパネル本体２５は、電子ペン２Ａがペンダウン状態となっている間に、当該電子ペン２Ａの位置情報に対応した液晶パネル２４の座標位置、つまり当該電子ペン２Ａが当該液晶パネル２４の表面上で接触している位置に点を描画してその軌跡を表示させることができる。これにより、上記実施形態において電子ペン２のペン先２ａがメモ用紙１１の筆記面上に実際に筆記記載したのと同等に、液晶パネル２４にストロークデータを電子的に表示できる。
【０１３９】
この書き込みパネル２１を利用する本変形例においては、カーソル移動モードと仮想付箋紙入力作成モードのそれぞれの操作が上記実施形態と同等となるが、仮想付箋紙移動モードについては相違する。以下、本変形例での仮想付箋紙移動モードの手順について、図１９を参照して説明する。
【０１４０】
まずカーソル移動モード中で、表示部２０１の表示領域中のカーソル３１０を既存の仮想付箋紙３０４に重ねた状態で電子ペン２Ａをペンダウンすることで、当該既存の仮想付箋紙３０４を移動させる仮想付箋紙移動モードに切り替わる。なお、本変形例では、この後に電子ペン２Ａをペンアップさせることなくペンダウン状態を維持させる（図１９（ａ）参照）。
【０１４１】
次に、図１９（ｂ）に示すように、電子ペン２Ａをペンダウン状態に維持したまま液晶パネル２４の表面に沿って移動させることで、当該電子ペン２Ａの動きに対応して表示画面上でのカーソル３１０と移動対象の既存の仮想付箋紙３０４とを一緒に移動表示させる。なお、このとき電子ペン２Ａはペンダウン状態であるものの、液晶パネル２４の筆記表示機能自体を停止させることで、電子ペン２Ａの移動の軌跡を表示させずに済む。
【０１４２】
そして、上記移動対象の既存の仮想付箋紙３０４を任意の移動先まで移動させた際に、図１９（ｃ）に示すように使用者が電子ペン２Ａを持ち上げてペンアップ状態とするだけで、仮想付箋紙移動モードを終了できる。
【０１４３】
その後は、上記カーソル移動モードに戻り、ペンアップ状態を維持したまま電子ペン２Ａを液晶パネル２４の表面に沿って移動させることで、表示画面上のカーソル３１０だけを移動表示させることができる（図１９（ｄ）参照）。
【０１４４】
以上のような機能を実現するために、本変形例におけるパネル本体２５のＣＰＵ８０ａとＰＣ２００のＣＰＵ（特に図示せず）のそれぞれで行われる制御処理の内容を、図２０、図２１により順を追って説明する。
【０１４５】
パネル本体２５のＣＰＵ８０ａが実行する図２０のフローは、上記実施形態の図１２のフローと概略的に同じであり、それらの相違点についてのみ以下に説明する。図２０において、ステップＳＳ２０、ステップＳＳ３５、及びステップＳＳ４０のそれぞれの手順の実行後には、ステップＳＳ５に戻らずに、ステップＳＳ４５へ移る。
【０１４６】
ステップＳＳ４５では、ＣＰＵ８０ａは、ＰＣ２００から仮想付箋紙移動モードへ切り替わったことを示す付箋紙移動モード情報を受信したか否かを判定する。付箋紙移動モード情報を受信した場合には、判定が満たされ、ステップＳＳ５０へ移る。
【０１４７】
ステップＳＳ５０では、ＣＰＵ８０ａは、液晶パネル２４の筆記表示機能を停止させて、既存の仮想付箋紙の移動操作に伴う電子ペン２Ａの移動軌跡の表示を回避する。そしてステップＳＳ５に戻り、同様の手順を繰り返す。
【０１４８】
一方、上記ステップＳＳ４５の判定において、付箋紙移動モード情報を受信していない場合には、判定は満たされず、ステップＳＳ５５へ移る。
【０１４９】
ステップＳＳ５５では、ＣＰＵ８０ａは、ＰＣ２００から仮想付箋紙入力作成モードへ切り替わったことを示す付箋紙入力作成モード情報を受信したか否かを判定する。付箋紙入力作成モード情報を受信した場合には、判定が満たされ、ステップＳＳ６０へ移る。
【０１５０】
ステップＳＳ６０では、ＣＰＵ８０ａは、液晶パネル２４の筆記表示機能を起動させて、電子ペン２Ａにより筆記入力されたストロークデータを当該液晶パネル２４に表示させる。そしてステップＳＳ５に戻り、同様の手順を繰り返す。
【０１５１】
一方、上記ステップＳＳ５５の判定において、付箋紙入力作成モード情報を受信していない場合には、判定は満たされず、そのままステップＳＳ５へ戻り、同様の手順を繰り返す。
【０１５２】
次に、本変形例におけるＰＣ２００のＣＰＵで行われる制御処理の内容を、図２１により順を追って説明する。図２１のフローについても、上記実施形態の図１３のフローと概略的に同じであり、それらの相違点についてのみ以下に説明する。図２１において、ステップＳＳ１３０の判定で、上記ステップＳＳ１２５で検出した表示内容が既存の仮想付箋紙である場合には、判定が満たされ、ステップＳＳ１３３へ移る。
【０１５３】
ステップＳＳ１３３では、ＣＰＵ８０ａは、仮想付箋紙移動モードへ切り替わったことを示す付箋紙移動モード情報をパネル本体２５へ送信する。これにより、上記ステップＳＳ５０で説明したように、パネル本体２５では液晶パネル２４の筆記表示機能を停止させて、既存の仮想付箋紙の移動操作に伴う電子ペン２Ａの移動軌跡の表示を回避できる。つまりステップＳＳ１２０で検出したペンダウン状態を維持したまま仮想付箋紙移動モードの処理を実行できる。このため、本変形例においては、上記実施形態の図１３に示したステップＳＳ１３５の手順を省略して次にステップＳＳ１４０へ移る。
【０１５４】
ステップＳＳ１４０では、ＣＰＵ８０ａは、パネル本体２５からペン位置情報を受信し、この相対変化に基づいて上記実施形態の場合と同様に仮想付箋紙移動モードの処理を行う。また、本変形例では、仮想付箋紙移動モードを継続している間はペンダウン状態から直接ペンなし状態へ移行することがないので、上記実施形態の図１３に示したステップＳＳ１４５の手順も省略して次にステップＳＳ１５０Ａへ移る。
【０１５５】
ステップＳＳ１５０Ａでは、ＣＰＵは、パネル本体２５からペンアップ情報を受信したか否かを判定する。パネル本体２５からペンアップ情報を受信していない場合には、判定は満たされず、ステップＳＳ１４０に戻り、同様の手順を繰り返す。以上のステップＳＳ１４０〜ステップＳＳ１５０の手順を繰り返している間に、使用者はＰＣ２００の表示部２０１の表示領域上でカーソル３１０と移動対象の仮想付箋紙を任意の位置まで移動させることができる。
【０１５６】
一方、上記ステップＳＳ１５０Ａの判定において、使用者がペンアップ操作したことによりパネル本体２５からペンアップ情報を受信した場合には、ステップＳＳ１５５へ移る。
【０１５７】
また一方、上記ステップＳＳ１３０の判定において、上記ステップＳＳ１２５で検出した表示内容が既存の仮想付箋紙以外である場合には、判定は満たされず、ステップＳＳ１５８へ移る。
【０１５８】
ステップＳＳ１５８では、ＣＰＵ８０ａは、仮想付箋紙入力作成モードへ切り替わったことを示す付箋紙入力作成モード情報をパネル本体２５へ送信する。そして、ステップＳＳ１６０へ移る。
【０１５９】
以上のようにして、ＰＣ２００側の処理が仮想付箋紙移動モードか仮想付箋紙入力作成モードのいずれかに切り替わった際に、当該ＰＣ２００からパネル本体２５へ対応する情報を送信し、パネル本体２５は仮想付箋紙入力作成モードの間だけ液晶パネル２４の筆記表示機能を起動させることができる。
【０１６０】
以上説明したように、本変形例の仮想付箋紙入力表示システムＳ３においては、液晶パネル２４が、使用者による筆記内容を液晶パネル２４上に一時的に表示できる。また、ステップＳＳ１３０の手順が仮想付箋紙入力作成モードに切り替えた場合だけ液晶パネル２４の表示を実行させることで、当該液晶パネル２４には上記使用者による筆記内容だけを表示させ、仮想付箋紙移動モード（仮想付箋紙操作モード）で電子ペン２Ａがペンダウン状態のまま移動して仮想付箋紙を移動させた際のその移動の軌跡の表示を回避できる。
【０１６１】
なお、仮想付箋紙入力作成モードからカーソル移動モードへ切り替える際に、上記消去スイッチ２６の操作が検出されたことを契機として切り替えてもよい。
【０１６２】
（２）仮想付箋紙操作モードで仮想付箋紙拡縮モードにも切り替える場合
上記実施形態及び上記第１変形例では、仮想付箋紙操作モードが仮想付箋紙移動モードだけを行っていたが、本発明はこれに限られない。他にも、仮想付箋紙操作モードが、上記仮想付箋紙移動モード以外にも、例えば仮想付箋紙の大きさを拡大、縮小する仮想付箋紙拡縮モードを含んで選択的に切り替えて実行してもよい。なお、本変形例のハードウェア構成は上記第１変形例のものと同等とし、同等の部位に対して同じ符号を付し、適宜説明を省略する。
【０１６３】
本変形例においては、カーソル移動モード、仮想付箋紙入力作成モード、及び仮想付箋紙移動モードのそれぞれの操作が上記第１変形例と同等であり、さらに仮想付箋紙拡縮モードが新たに加わる。以下、本変形例での仮想付箋紙拡縮モードの手順について、図２２を参照して説明する。
【０１６４】
まずカーソル移動モード中で、表示部２０１の表示領域中のカーソル３１０を既存の仮想付箋紙３０４に重ねた状態で電子ペン２Ａをペンダウンすることで、順序として始めに、当該既存の仮想付箋紙３０４を移動させる仮想付箋紙移動モードに切り替わる。なお、本変形例においても、この後に電子ペン２Ａをペンアップさせることなくペンダウン状態を維持させる。このときすぐに電子ペン２Ａを移動させることで、上記第1変形例と同様に移動対象の既存の仮想付箋紙３０４を移動させることができる（上記図１９（ｂ）参照）。
【０１６５】
しかし、本変形例では、電子ペン２Ａをペンダウンさせてから所定時間以上で移動させることなくペンダウン状態を維持した場合には、仮想付箋紙移動モードから仮想付箋紙拡縮モードに自動的に切り替わる（図２２（ｂ）参照）。この仮想付箋紙拡縮モードに切り替わった後には、電子ペン２Ａのペンダウン状態を維持したまま、あらかじめ設定された所定の方向に移動させることで、既存の仮想付箋紙３０４の大きさの拡大操作と縮小操作のいずれかをその移動方向に対応して選択でき、またその移動量に応じた倍率で拡大又は縮小できる（後述の図２３参照）。
【０１６６】
そして、上記拡縮対象の既存の仮想付箋紙３０４を所望の大きさに拡大、縮小させた際に、図２２（ｃ）に示すように使用者が電子ペン２Ａを持ち上げてペンアップ状態とするだけで、仮想付箋紙拡縮モードを終了できる。
【０１６７】
その後は、上記カーソル移動モードに戻り、ペンアップ状態を維持したまま電子ペン２Ａを液晶パネル２４の表面に沿って移動させることで、表示画面上のカーソル３１０だけを移動表示させることができる（図２２（ｄ）参照）。
【０１６８】
上述した拡大操作と縮小操作を選択する電子ペン２Ａの移動方向の設定としては、例えば図２３（ａ）に示すように、最初の位置から下方向へ移動させた場合にその移動量（変化量）に応じた倍率で既存の仮想付箋紙を拡大し、上方向へ移動させた場合にその移動量に応じた倍率で既存の仮想付箋紙を縮小する設定がある。
【０１６９】
さらに、図２３（ｂ）に示すように、左右方向の移動も反映させる設定を適用してもよい。例えば、右斜め下方向に電子ペン２Ａを移動させた場合、当該既存の仮想付箋紙の下辺と右辺を同時に拡大方向へ移動させる。このとき、移動方向ベクトルにおける上下方向の成分と左右方向の成分との比率を、それぞれ下辺の拡大移動量と右辺の拡大移動量との比率と相似させてもよい。
【０１７０】
以上のような機能を実現するために、本変形例におけるＰＣ２００のＣＰＵ（特に図示せず）で行われる制御処理の内容を、図２４、図２５により順を追って説明する。なお、パネル本体２５のＣＰＵ８０ａで行われる制御処理は、上記第１変形例の図２０と同等であるため説明を省略する。
【０１７１】
ＰＣ２００のＣＰＵが実行する図２４のフローは、上記第１変形例の図２１のフローと概略的に同じであり、それらの相違点についてのみ以下に説明する。図２４において、ステップＳＳ１４０の手順の実行後には、ステップＳＳ１４１へ移る。
【０１７２】
ステップＳＳ１４１では、ＣＰＵは、上記ステップＳＳ１４１の手順で実際に電子ペン２Ａの移動を検出して既存の仮想付箋紙を移動させたか否かを判定する。既存の仮想付箋紙を移動させていな場合、判定は満たされず、ステップＳＳ１４２へ移る。
【０１７３】
ステップＳＳ１４２では、ＣＰＵは、タイマカウンタＴの値を１増加させる。そして、ステップＳＳ１５０Ａへ移る。
【０１７４】
一方、上記ステップＳＳ１４１の判定において、既存の仮想付箋紙を移動させた場合、判定が満たされ、ステップＳＳ１４３へ移る。
【０１７５】
ステップＳＳ１４３では、ＣＰＵは、タイマカウンタＴの値を０にリセットする。そして、ステップＳＳ１５０Ａへ移る。
【０１７６】
ステップＳＳ１５０Ａでは、ＣＰＵは、パネル本体２５からペンアップ情報を受信したか否かを判定する。パネル本体２５からペンアップ情報を受信していない場合には、判定は満たされず、ステップＳＳ１５３へ移る。
【０１７７】
ステップＳＳ１５３では、ＣＰＵは、タイマカウンタＴの値が所定値Ｔ２より大きいか否かを判定する。言い換えると、使用者が仮想付箋紙移動モードから仮想付箋紙拡縮モードに切り替える意志があると判断できる程度に長い時間でペンダウン状態と移動停止状態が継続したか否かを判定する。タイマカウンタＴの値が所定値Ｔ２以下である場合には、判定は満たされず、上記ステップＳＳ１４０に戻り、同様の手順を繰り返す。以上のステップＳＳ１４０〜ステップＳＳ１５３の手順を繰り返している間に、使用者はＰＣ２００の表示部２０１の表示領域上でカーソル３１０と移動対象の仮想付箋紙を任意の位置まで移動させることができる。
【０１７８】
一方、上記ステップＳＳ１５３の判定において、タイマカウンタＴの値が所定値Ｔ２より大きい場合には、判定が満たされ、ステップＳＳ２００へ移る。これにより、仮想付箋紙操作モード内で、仮想付箋紙移動モードから仮想付箋紙拡縮モードに切り替わる。
【０１７９】
ステップＳＳ２００では、ＣＰＵは、既存の仮想付箋紙の大きさを拡大又は縮小する仮想付箋紙拡縮処理を行う（後述の図２５参照）。そして、この仮想付箋紙拡縮処理を実行した後、ステップＳＳ１０５へ戻って同様の手順を繰り返す。このとき、仮想付箋紙拡縮モードから再びカーソル移動モードに切り替わる。
【０１８０】
また一方、上記ステップＳＳ１５０Ａの判定において、パネル本体２５からペンアップ情報を受信した場合には、判定が満たされ、ステップＳＳ１５５へ移る。
【０１８１】
次に、上記ステップＳＳ２００の仮想付箋紙拡縮処理で行われる制御処理の詳細を、図２５により順を追って説明する。
【０１８２】
まずステップＳＳ２０５では、ＣＰＵは、パネル本体２５からペン位置情報を受信し、当該ペン位置情報の相対変化に対応して仮想付箋紙の拡大表示又は縮小表示を行う。なお、拡縮対象の既存の仮想付箋紙は、上記ステップＳＳ１２５でカーソル位置から検出したものであり、この場合でも当該既存の仮想付箋紙をハイライト表示させる。また、ペン位置情報の相対変化、つまり電子ペン２Ａの移動方向及び移動量と、拡縮方向及び倍率との間の対応関係については、上記図２３に例示した設定などに基づく。そして、このステップＳＳ２０５の手順が、上記仮想付箋紙拡縮モードの具体的な処理に相当する。
【０１８３】
そして、ステップＳＳ２１０に移り、ＣＰＵは、パネル本体２５からペンアップ情報を受信したか否かを判定する。パネル本体２５からペンアップ情報を受信しなかった場合には、判定は満たされず、ステップＳＳ２０５に戻り、同様の手順を繰り返す。以上のステップＳＳ２０５〜ステップＳＳ２１０の手順を繰り返している間に、使用者はＰＣ２００の表示部２０１の表示領域上で拡縮対象の仮想付箋紙を任意の大きさまで拡大又は縮小させることができる。
【０１８４】
一方、上記ステップＳＳ２１０の判定において、使用者がペンアップ操作したことによりパネル本体２５からペンアップ情報を受信した場合には、ステップＳＳ２１５へ移る。
【０１８５】
ステップＳＳ２１５では、ＣＰＵは、拡縮対象であった既存の仮想付箋紙を上記のハイライト表示から通常の態様の表示に戻し、その時点の大きさで固定表示する。そして、このフローを終了する。
【０１８６】
以上において、上記図２４のフローにおけるステップＳＳ１３０、ステップＳＳ１５３の手順がモード切替手段に相当し、ステップＳＳ１３３〜ステップＳＳ１５５及びステップＳＳ２００の手順が表示オブジェクト操作モードに相当し、そのうちステップＳＳ１３３〜ステップＳＳ１５５の手順が表示オブジェクト移動モードに相当し、ステップＳＳ２００の仮想付箋紙拡縮処理が表示オブジェクト拡縮モードに相当する。また、上記図２５のフローにおけるステップＳＳ２０５の手順が表示オブジェクト拡縮モード実行手段に相当する。
【０１８７】
以上説明したように、本変形例の仮想付箋紙入力表示システムＳにおいては、ステップＳＳ２０５の手順が、電子ペン２Ａのペン位置情報の変化量に対応して既存の仮想付箋紙の大きさを拡大又は縮小させる。これにより、ステップＳＳ１５３の手順が切り替えた仮想付箋紙拡縮モードにおいて、既存の仮想付箋紙を拡縮させるよう操作できる。
【０１８８】
なお、上記第２変形例では、仮想付箋紙操作モードが含む具体的な実行モードとして、仮想付箋紙移動モードと仮想付箋紙拡縮モードの２つだけを示したが、他にも例えば回転操作するモードや表示色を変更するモードなど多様な操作モードを用意して選択的に切り替えて実行できるようにしてもよい。
【０１８９】
なお、以上において、図４等の各図中に示す矢印は信号の流れの一例を示すものであり、信号の流れ方向を限定するものではない。
【０１９０】
また、図１２、図１３、図２０、図２１等に示すフローチャートは本発明を上記フローに示す手順に限定するものではなく、発明の趣旨及び技術的思想を逸脱しない範囲内で手順の追加・削除又は順番の変更等をしてもよい。
【０１９１】
また、以上既に述べた以外にも、上記実施形態や各変形例による手法を適宜組み合わせて利用しても良い。
【０１９２】
その他、一々例示はしないが、本発明は、その趣旨を逸脱しない範囲内において、種々の変更が加えられて実施されるものである。
【符号の説明】
【０１９３】
１                手書き入力メモパッド
２，２Ａ          電子ペン（電子筆記具）
３                メモパッド装置
１０              メモパッド本体
１１              メモ用紙（被筆記体）
２１              書き込みパネル
２３              パネル装置
２４              液晶パネル（被筆記具、描画表示手段）
２５              パネル本体
２６              消去スイッチ
４１              ＬＣ発振回路
４２              先端スイッチ
４４              コイル
４６              制御部
８０ａ            ＣＰＵ
２００            パーソナルコンピュータ
２０１            表示部（表示手段）
３０１〜３０８    仮想付箋紙（表示オブジェクト）
３１０            カーソル
Ｓ，Ｓ１，Ｓ２    仮想付箋紙入力表示システム
，Ｓ３
Ｘ１〜Ｘｍ        センスコイル
，Ｙ１〜Ｙｎ
【図１】
2012198798.tif 000003
【図２】
2012198798.tif 000004
【図３】
2012198798.tif 000005
【図４】
2012198798.tif 000006
【図５】
2012198798.tif 000007
【図６】
2012198798.tif 000008
【図７】
2012198798.tif 000009
【図８】
2012198798.tif 000010
【図９】
2012198798.tif 000011
【図１０】
2012198798.tif 000012
【図１１】
2012198798.tif 000013
【図１２】
2012198798.tif 000014
【図１３】
2012198798.tif 000015
【図１４】
2012198798.tif 000016
【図１５】
2012198798.tif 000017
【図１６】
2012198798.tif 000018
【図１７】
2012198798.tif 000019
【図１８】
2012198798.tif 000020
【図１９】
2012198798.tif 000021
【図２０】
2012198798.tif 000022
【図２１】
2012198798.tif 000023
【図２２】
2012198798.tif 000024
【図２３】
2012198798.tif 000025
【図２４】
2012198798.tif 000026
【図２５】
2012198798.tif 000027