(57)【要約】【課題】スタイラスの位置に基づいてスタイラスベースコンピュータを制御するシステムおよび方法を提供する。【解決手段】一部の態様では、収納部からスタイラスを取り出すと、コンピュータシステムに電源を入れることができる。他の態様では、スタイラスの位置に応じて、デジタイザにより消費される電力を変更することができる。【選択図】図６
2006209781.tif 000002
【特許請求の範囲】
【請求項１】
デジタイザの消費電力を制御する方法であって、
スタイラスの位置の変化の指示を受け取るステップと、
前記スタイラスが収納部から取り出されたかどうかを判定するステップと、
前記判定するステップの判定結果に基づいて前記デジタイザの消費電力を変更するステップと
を備えたことを特徴とする方法。
【請求項２】
前記変更するステップは、前記デジタイザの電源を入れるステップを含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記変更するステップは、前記デジタイザのデューティサイクルを変更するステップを含むことを特徴とする請求項１に記載の方法。
【請求項４】
前記変更するステップは、前記デジタイザの電源を切るステップを含むことを特徴とする請求項１に記載の方法。
【請求項５】
前記変更するステップは、前記デジタイザのサンプリングレートを変更するステップを含むことを特徴とする請求項１に記載の方法。
【請求項６】
前記デジタイザの電源を切るユーザ入力を受け取るステップと、
前記デジタイザの電源を切るステップと
をさらに備えたことを特徴とする請求項２に記載の方法。
【請求項７】
前記デジタイザの電源を入れるユーザ入力を受け取るステップと、
前記デジタイザの電源を入れるステップと
をさらに備えたことを特徴とする請求項４に記載の方法。
【請求項８】
デジタイザの消費電力を制御するシステムであって、
スタイラスの位置の変化の指示を受け取る手段と、
前記スタイラスが収納部から取り出されたかどうかを判定する手段と、
前記判定手段の判定結果に基づいて前記デジタイザの消費電力を変更する手段と
を備えたことを特徴とするシステム。
【請求項９】
前記変更手段は、前記デジタイザの電源を入れる手段を含むことを特徴とする請求項８に記載のシステム。
【請求項１０】
前記変更手段は、前記デジタイザのデューティサイクルを変更する手段を含むことを特徴とする請求項８に記載のシステム。
【請求項１１】
前記変更手段は、前記デジタイザの電源を切る手段を含むことを特徴とする請求項８に記載のシステム。
【請求項１２】
前記変更手段は、前記デジタイザのサンプリングレートを変更する手段を含むことを特徴とする請求項８に記載のシステム。
【請求項１３】
前記デジタイザの電源を切るユーザ入力を受け取る手段と、
前記デジタイザの電源を切る手段と
をさらに備えたことを特徴とする請求項９に記載のシステム。
【請求項１４】
前記デジタイザの電源を入れるユーザ入力を受け取る手段と、
前記デジタイザの電源を入れる手段と
をさらに備えたことを特徴とする請求項１１に記載のシステム。
【請求項１５】
スタイラスの位置が変化したかどうかを判定するシステムであって、
中空部と、
前記スタイラスが前記中空部に収納されたかどうか、または前記中空部から取り出されたかどうかを判定する前記中空部に伴う少なくとも１つのセンサと
を備えたことを特徴とするシステム。
【請求項１６】
第２のセンサ
をさらに備えたことを特徴とする請求項１５に記載のシステム。
【請求項１７】
少なくとも第２のセンサ
をさらに備えたことを特徴とする請求項１５に記載のシステム。
【請求項１８】
前記中空部は、スタイラスベースコンピュータの筐体の中にあることを特徴とする請求項１５に記載のシステム。
【請求項１９】
前記中空部は、スタイラスベースコンピュータの外面に取り付けられた差し口の中に形成されることを特徴とする請求項１５に記載のシステム。
【請求項２０】
前記中空部は、スタイラスベースコンピュータの外面に取り付けられた差し口の中に形成され、前記スタイラスベースコンピュータの少なくとも表面の中まで続くことを特徴とする請求項１５に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の態様は、コンピューティングシステムに関する。より詳細には、本発明の態様は、スタイラスの位置に基づいてスタイラスベースコンピュータシステムを制御することに関する。
【背景技術】
【０００２】
コンピューティングシステムは、各種の入力を受け付ける。大半のコンピューティングシステムは、キーボードおよびマウスで制御される。一部のコンピューティングシステムは、スタイラスで制御される。場合によっては、ユーザ入力を受け取る手段がスタイラスしかない。キーボードおよびマウスが、このような場合以外は、スタイラスと併用されてユーザ入力を伝達する。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
スタイラスベースコンピュータには２つの問題が存在する。第１に、スタイラスは、多くの場合、コンピューティングデバイスに接続されていない。紙に対してペンを使用する場合と同じように容易に、ユーザがスタイラスを自由に使用することができる一方で、ユーザはしばしば、置き忘れたスタイラスを見つけなければならなくなる。
【０００４】
第２に、スタイラスベースコンピューティングシステムは、一般に、バッテリ電源システム（一次電池または二次電池）を備える。ユーザの入力を判定するために使用されるデジタイザは電力を消費する。バッテリ電力で稼動し、キーボードまたはマウスを使用する場合でも、スタイラス対応コンピュータは、使用されていないデジタイザに電力を供給していることがある。このように、デジタイザを使用しない場合には、より長い時間にわたってコンピュータに電力を供給するために使用することができる電力が浪費される。
【０００５】
スタイラスベースコンピュータを制御する改良されたシステムが必要とされる。
【課題を解決するための手段】
【０００６】
本発明の態様は、上述した問題の１つまたは複数に対処し、それにより、スタイラスベースコンピューティングシステムの動作を制御するシステムおよび方法を提供する。
【発明を実施するための最良の形態】
【０００７】
本発明の実施形態は、スタイラスの動きまたは位置に基づいてスタイラスベースコンピュータの動作を制御することに関する。
【０００８】
本明細書は、理解を容易にするように項に区分する。スタイラスベースコンピュータの制御の概要、インクの特徴、用語、汎用コンピューティング環境、スタイラスベースコンピュータの状態の制御、およびデジタイザの状態の制御という項目に区分する。
【０００９】
以下の説明では、要素間にある、各種の関連性が述べられることに留意されたい。それらの関連性は一般的なもので、特に明示しない限りは、直接的なものである場合も、間接的なものである場合もあり、本明細書の記載は、この点に関して限定するものではないことに留意されたい。
【００１０】
（スタイラスベースコンピュータの制御の概要）
スタイラスベースコンピュータは、オフィスと家庭の両方で次第に普及しつつある。ユーザは、スタイラスベースコンピュータを使用して、より容易にコンテンツと対話する。コンテンツは、ユーザが作成する電子インクを含むことがあり、あるいはペン駆動型のインタフェースからアクセスできる情報である場合もある。電子インクの作成および操作のみならず、よりスタイラスで操作しやすいインタフェースの開発に関して発展がとげられている。本発明の実施形態では、スタイラス自体の位置に基づくことによりスタイラスベースコンピュータの動作が改良される、各種の手法について記載する。
【００１１】
本明細書では、スタイラスの位置は一般に、３つの位置の１つであるとされる。３つの位置のうちの第１位置は、スタイラスベースコンピュータの筐体内にしまい込まれた状態と呼ばれる。３つの位置のうちの第２位置は、スタイラスの収容位置と呼ばれる。この収容位置は、スタイラスが一時的に置かれる位置を含むことができる。第１位置と第２位置はともに、まとめて収納位置と呼ぶことができる。３つの位置のうちの第３位置は、上記２つの位置の外側にある位置、または上記２つの位置から離れた位置である。例えば、ユーザがスタイラスで活発にものを書いている、またはユーザがスタイラスをデジタイザから離して手に持っている場合を、この第３位置の一部として含むことができる。
【００１２】
図３Ａおよび３Ｂに、上記の第１および第２位置の各種具体例を示す。図３Ａに、ディスプレイおよびデジタイザ領域３０２を有するスタイラスベースコンピューティングシステム３０１を示すが、デジタイザ領域３０２内のディスプレイは、上部面３０３にある。スタイラスベースコンピューティングシステム３０１は、第１の側面３０４と第２の側面３０５も有することができる。スタイラスベースコンピューティングシステム３０１は、開口部３０６を有することができ、スタイラス３０７をこれに通して収納空間の中に入れることができる。スタイラス３０７は、先端３０８、本体３０９（１つまたは複数のボタンを有する場合も有さない場合もある）、および後部端３１０を有することができる。スタイラス３０７は、クリップ３１１を有する場合も有さない場合もある。スタイラス３０７は、矢印３１２および３１３の方向に、開口部３０６を介して収納空間に出し入れすることができる。
【００１３】
図３Ｂに、スタイラスベースコンピュータ３０１の前面３０３にある一時的収納のための差し口３１４を示す。一時的収納差し口３１４は、少なくともスタイラス３０７の先端３０８を収容するのに十分な長さを有してもよいし、あるいは先端３０８が長いスタイラスの場合は、先端３０８の一部のみを収容してもよい。一時的収納差し口３１４内の空洞は、表面３０３の中に突き出なくともよい。あるいは、一時的収納差し口３１４の空洞は、少なくとも表面３０３の中まであいていてもよい。さらに、システムは、隆起した一時的収納差し口３１４の代わりにスタイラス３０７の一部のみを収容することができる、くぼんだ開口部３１５を有することもできる。その場合も、スタイラス３０７は、矢印３１２および３１３の方向に、一時的収納差し口３１４または開口部３１５の中に抜き差しすることができる。開口部３０６によって空間を形成した場合と、収納差し口３１４および開口部３１５によって空間を形成した場合との違いは、開口部３０６にした場合、スタイラス３０７の全体でなくとも実質的に大部分を収容するのに十分な長さとすることができる点である。収納差し口３１４および開口部３１５によって形成しても、開口部３０６によって形成するほど深い空間は得られない。
【００１４】
さらに、図３Ｂの示す概念は、中にスタイラスを置くことができるトレイにまで適用することができる。トレイには、その下に図４に示すセンサを備えたくぼみを設けることができる。
【００１５】
図４に、開口部３０６、差し口３１４、または開口部３１５にて形成される空間に、ともに使用することができる内部構成要素を示す。この空間を図４ではまとめて中空部（chamber）４００として図示する。中空部４００は、側壁４０１および端壁４０２を有することができる。場合に応じて、側壁４０１と端壁４０２を一体化し、それらの間に変わり目を残さないようにしてもよい。中空部４００は、１つまたは複数のセンサ４０３〜４０５を有することができる。センサ４０３〜４０５は、側壁４０１の長さに沿って間隔を空けて配置することができる。中空部には、場合に応じて、バネまたは他の押し出し機構および／または固定機構を設けて、容易に取り出せるようにスタイラスを押し出すようにすることもできる。
【００１６】
センサ４０３〜４０５は、光学センサ、機械センサ、電気機械センサ、電気センサ（静電容量センサおよび誘導センサを含む）などから選択することができる。これらのセンサは、単独で、または併用し、収納または取り出しを感知することができ、あるいは、単にスタイラス３０７が中空部４００内に存在するか否かの状態の変化を感知することができる。さらに、付加的な本発明の少なくとも一実施形態では、センサ４０３〜４０５の１つが、少なくとも先端３０８の存在を判定する小型のデジタイザを有することができる（例えば、Ｗａｃｏｍタイプのデジタイザおよびそれに付随するペン）。本発明のさらに別の実施形態では、ペンの先端３０８を識別することに基づいてスタイラス３０７を判別することができる。
【００１７】
センサ４０３〜４０５は、図４では３つの別個のセンサとして示されている。または、これに代えて、１つのセンサ（４０３、４０４、または４０５）を側壁４０１の全長にわたって配置してもよい。
【００１８】
（インクの特徴）
インクペンを使用するユーザに知られるように、物理的なインク（インク容器を備えるペンを使用して紙に書く場合のインク）は、線分でつながれた座標の連続よりも多くの情報を伝えることができる。例えば、物理的なインクは、ペンの圧力（インクの濃さによる）、ペンの角度（直線または曲線の線分の形状および離散点の周囲のインクの状態による）、およびペン先の速度（直線度、線幅、および直線または曲線における線幅の変化による）を反映することができる。さらなる例には、インクが置かれた紙面または他の表面の繊維にインクがどのように吸収されるかといったものがある。これらの繊細な特徴は、上記に挙げた特性を伝えるのに役立つ。これらの付加的な特性から、点間の均一な線幅よりも瞬時に感情、性格、強調などを伝えることができる。
【００１９】
電子インク（あるいはインク）は、ユーザがスタイラスベースの入力装置を使用する際に取り込まれる電子情報の取り込みと表示に関連する。電子インクとは、ストロークの連続または任意のストロークの集合を指し、各ストロークは、点の連続から構成される。ストロークは、同時に描画あるいは収集されることも、それぞれの理由で別個の時および位置で描画あるいは収集されることもある。点は、デカルト座標（Ｘ，Ｙ）、極座標（ｒ，Θ）、および当技術分野で周知の他の技法を含む、各種の周知技法を使用して表すことができる。電子インクは、圧力、角度、速度、色、スタイラスの大きさ、インクの不透明度を含む、実際のインクの特性表現を有することができる。電子インクはさらに、他の情報の中でも特に、ページにインクが置かれた順序（大半の西洋の言語の場合は左から右、そして下へのラスタパターン）、（インクが置かれた時間を示す）タイムスタンプ、インクの作成者の指示、および生成元のデバイス（インクが描画された装置の識別番号またはインクを置くために使用されたペンの識別番号のうち少なくとも一方）などの他の特性を有することができる。
【００２０】
（用語）
インク：様々な特性を備えるストロークの連続またはストロークの集合。ストロークの連続は、順序付けられたストロークから構成することができる。連続は、取り込まれた時間で、またはストロークが表示されたページ上の位置で、あるいは共同で行っている状況（collaborative situation）ではインクの作成者によって順序付けることができる。他の順序付けも可能である。ストロークの集合は、ストロークの連続、または順序付けされないストローク、またはそれらの組合せから構成することができる。さらに、特性の一部は、各ストロークまたはストローク中の点に固有である（例えば、圧力、速度、角度など）。これらの特性は、インクレベルではなく、ストロークまたは点レベルで記憶することができる。
【００２１】
ストローク：取り込まれた点の連続または集合。例えば、表示される際に、点の連続は線でつなげることができる。あるいは、ストロークは、点および次の点の方向を示すベクトルとして表すことができる。要約すると、ストロークは、基礎となる点表現および／または点をつなぐものの表現に関係なく、インクに関連する任意の点表現または線分表現を包含するものである。
【００２２】
点：空間内の位置を定義する情報。例えば、点は、取り込み空間（例えば、デジタイザ上の点）、仮想のインク空間（取り込まれたインクが配置される空間内の座標）、および／または表示空間（表示装置の点またはピクセル）に対して相対的に定義することができる。
【００２３】
ドキュメント：可視表現および可視コンテンツを有する任意の電子ファイル。ドキュメントは、ウェブページ、ワードプロセッシング文書、ノートページあるいはパッド、表計算、視覚的プレゼンテーション、データベースレコード、画像ファイル、およびそれらの組合せを含むことができる。
【００２４】
（汎用的なコンピューティング環境）
図１に、本発明を実施することができる適切な例示的コンピューティングシステム環境１００を示す。コンピューティングシステム環境１００は、適切なコンピューティング環境の一例にすぎず、本発明の使用または機能の範囲について何らの限定を示唆するものではない。また、コンピューティング環境１００は、例示的な動作環境１００に示される構成要素の１つまたは組合せに関して何らかに依存することや何らかの要求がなされるものと解釈すべきではない。
【００２５】
本発明は、数多くの他の汎用または専用コンピューティングシステム環境または構成により動作する。本発明と共に使用するのに適した周知のコンピューティングシステム、環境、および／または構成の例には、パーソナルコンピュータ、サーバコンピュータ、ハンドヘルドまたはラップトップデバイス、マルチプロセッサシステム、マイクロプロセッサベースシステム、セットトップボックス、プログラム可能家電、ネットワークＰＣ、ミニコンピュータ、メインフレームコンピュータ、上記のシステムまたはデバイスを含む分散コンピューティング環境などが含まれるが、これらに限定されるものではない。
【００２６】
本発明は、コンピュータによって実行されるプログラムモジュールなどのコンピュータ実行可能命令の一般的なコンテクストで説明することができる。一般に、プログラムモジュールには、特定のタスクを実行し、あるいは特定の抽象データ型を実装するルーチン、プログラム、オブジェクト、コンポーネント、データ構造などが含まれる。本発明は、通信ネットワークを通じて接続されたリモート処理装置によってタスクが実行される分散コンピューティング環境で実施することもできる。分散コンピューティング環境では、プログラムモジュールは、メモリ記憶装置を含むローカルおよびリモートコンピュータ記憶媒体の両方に配置することができる。
【００２７】
図１を参照すると、本発明を実施するための例示的なシステムは、コンピュータ１１０の形態の汎用コンピューティング装置を備える。コンピュータ１１０の構成要素として、処理装置１２０、システムメモリ１３０、およびシステムメモリを含む各種のシステム構成要素を処理装置１２０に連結するシステムバス１２１を備えることができるが、これらに限定されるものではない。システムバス１２１は、メモリバスあるいはメモリコントローラ、周辺バス、および各種のバスアーキテクチャを用いたローカルバスを含む複数のタイプのバス構造のいずれでもよい。例えば、そのようなアーキテクチャには、業界標準アーキテクチャ（ＩＳＡ）バス、マイクロチャネルアーキテクチャ（ＭＣΑ）バス、拡張ＩＳＡ（ＥＩＳＡ）バス、ビデオ電子規格協会（ＶＥＳＡ）ローカルバス、およびメザニンバスとしても知られる周辺コンポーネント相互接続（ＰＣＩ）バスが含まれるが、これらに限定されるものではない。
【００２８】
コンピュータ１１０は一般に、各種のコンピュータ可読媒体を備える。コンピュータ可読媒体は、コンピュータ１１０によってアクセス可能な任意の利用可能媒体とすることができ、揮発性および不揮発性媒体、着脱可能および着脱不能媒体が含まれる。例えば、コンピュータ可読媒体としては、コンピュータ記憶媒体と通信媒体を挙げることができるが、これらに限定されるものではない。コンピュータ記憶媒体には、コンピュータ可読命令、データ構造、プログラムモジュール、あるいは他のデータなどの情報を記憶するための任意の方法または技法で実施される揮発性および不揮発性媒体、着脱可能および着脱不能媒体が含まれる。コンピュータ記憶媒体には、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリ、または他のメモリ技術、ＣＤ−ＲＯＭ、デジタル多用途ディスク（ＤＶＤ）、または他の光学ディスク記憶、磁気カセット、磁気テープ、磁気ディスク記憶、または他の磁気記憶装置、あるいは、所望の情報を記憶するために使用できコンピュータ１１０によってアクセスできる他の任意の媒体が含まれるが、これらに限定されるものではない。通信媒体は、一般に、コンピュータ可読命令、データ構造、プログラムモジュール、または他のデータを、搬送波や他の移送機構などの変調データ信号として表現したものであり、任意の情報伝達媒体を含む。「変調データ信号」という用語は、信号中の情報を符号化するような方式で設定または変更された特性の１つまたは複数を有する信号を意味する。例えば、通信媒体には、有線ネットワークや直接配線接続などの有線媒体と、音波、ＲＦ、赤外線およびその他の無線媒体などの無線媒体が含まれる。上記の媒体の任意の組合せもコンピュータ可読媒体の範囲に含まれるべきである。
【００２９】
システムメモリ１３０は、読み取り専用メモリ（ＲＯＭ）１３１およびランダムアクセスメモリ（ＲＡＭ）１３２などの揮発性および／または不揮発性メモリの形態をとるコンピュータ記憶媒体を備える。起動時などにコンピュータ１１０内の要素間の情報転送を助ける基本ルーチンを含む基本入出力システム（ＢＩＯＳ）１３３は、一般にＲＯＭ１３１に記憶される。ＲＡＭ１３２は、一般に、処理装置１２０が直ちにアクセス可能であり、かつ／または現在処理装置１２０に基づいて動作しているデータおよび／またはプログラムモジュールを含む。例えば、図１には、オペレーティングシステム１３４、アプリケーションプログラム１３５、他のプログラムモジュール１３６、およびプログラムデータ１３７が示されるが、これらに限定されるものではない。
【００３０】
コンピュータ１１０は、他の着脱可能／着脱不能、揮発性／不揮発性のコンピュータ記憶媒体も含むことができる。図１には、着脱不能な不揮発性の磁気媒体に対して読み書きを行うハードディスクドライブ１４１、着脱可能な不揮発性の磁気ディスク１５２に対して読み書きを行う磁気ディスクドライブ１５１、およびＣＤ−ＲＯＭや他の光学媒体などの着脱可能な不揮発性の光ディスク１５６に対して読み書きを行う光ディスクドライブ１５５が一例として示されている。例示的な動作環境で使用することができる他の着脱可能／着脱不能、揮発性／不揮発性のコンピュータ記憶媒体には、磁気テープカセット、フラッシュメモリカード、デジタル多用途ディスク、デジタルビデオテープ、固体素子ＲＡＭ、固体素子ＲＯＭなどが含まれるが、これらに限定されるものではない。ハードディスクドライブ１４１は、一般に、インタフェース１４０などの着脱不能メモリインタフェースを介してシステムバス１２１に接続され、磁気ディスクドライブ１５１および光ディスクドライブ１５５は、一般に、インタフェース１５０などの着脱可能メモリインタフェースを介してシステムバス１２１に接続される。
【００３１】
上述した、図１に示すドライブおよびそれに関連するコンピュータ記憶媒体は、コンピュータ可読命令、データ構造、プログラムモジュール、および他のデータの記憶保持をコンピュータ１１０に提供する。例えば、図１には、オペレーティングシステム１４４、アプリケーションプログラム１４５、他のプログラムモジュール１４６、およびプログラムデータ１４７を記憶するハードディスクドライブ１４１を示す。これらのコンポーネントは、オペレーティングシステム１３４、アプリケーションプログラム１３５、他のプログラムモジュール１３６、およびプログラムデータ１３７と同じであっても異なってもよいことに留意されたい。図１ではそれらが少なくとも異なるコピーであることを示すために、オペレーティングシステム１４４、アプリケーションプログラム１４５、他のプログラムモジュール１４６、およびプログラムデータ１４７には異なる参照符号を付している。ユーザは、キーボード１６２、および、一般にはマウス、トラックボール、またはタッチパッドと呼ばれるポインティングデバイス１６１などの入力装置を介してコンピュータ１１０にコマンドと情報を入力することができる。他の入力装置（図示せず）として、マイクロフォン、ジョイスティック、ゲームパッド、衛星放送受信アンテナ、スキャナなどが挙げられる。これらおよび他の入力装置は、多くの場合、システムバスに連結されたユーザ入力インタフェース１６０を介して処理装置１２０に接続されるが、パラレルポート、ゲームポート、ユニバーサルシリアルバス（ＵＳＢ）など他のインタフェースおよびバス構造によって接続することもできる。モニタ１９１や他のタイプの表示装置も、ビデオインタフェース１９０などのインタフェースを介してシステムバス１２１に接続される。モニタに加えて、コンピュータは、スピーカ１９７やプリンタ１９６などの他の周辺出力装置も含むことができ、それらの装置は、出力周辺インタフェース１９５を介して接続することができる。
【００３２】
コンピュータ１１０は、リモートコンピュータ１８０などの１つまたは複数のリモートコンピュータとの論理接続を使用するネットワーク環境で動作することができる。リモートコンピュータ１８０は、パーソナルコンピュータ、サーバ、ルータ、ネットワークＰＣ、ピアデバイス、あるいは他の共通ネットワークノードとすることができ、図１にはメモリ記憶装置１８１のみを示すが、一般に、コンピュータ１１０と関連して上述した多くの要素またはすべての要素を含む。図１に示す論理接続は、ローカルエリアネットワーク（ＬＡＮ）１７１およびワイドエリアネットワーク（ＷＡＮ）１７３を含むが、他のネットワークを含むこともできる。このようなネットワーキング環境は、オフィス、企業規模のコンピュータネットワーク、イントラネット、およびインターネットにおいて一般的である。
【００３３】
ＬＡＮネットワーキング環境で使用する場合、コンピュータ１１０は、ネットワークインタフェースあるいはアダプタ１７０を介してＬＡＮ１７１に接続される。ＷＡＮネットワーキング環境で使用する場合、コンピュータ１１０は一般に、インターネットなどのＷＡＮ１７３を介して通信を確立するためのモデム１７２あるいは他の手法を備える。モデム１７２は、内蔵型でも外付け型でもよく、ユーザ入力インタフェース１６０あるいは他の適切な機構を介してシステムバス１２１に接続することができる。ネットワーク環境では、コンピュータ１１０に関連して示されたプログラムモジュール、またはその一部は、リモートメモリ記憶装置に記憶することができる。例えば、図１では、メモリ装置１８１に存在するリモートアプリケーションプログラム１８５が示されているが、これに限定されるものではない。図示したネットワーク接続は例示的なものであり、コンピュータ間に通信リンクを確立する他の手段も使用できることは理解されよう。
【００３４】
一部の実施形態では、手書き入力を、デジタル処理を施して取り込むために、ペンデジタイザ１６５とそれに付随するペンあるいはスタイラス１６６が提供されるものがある。図にはペンデジタイザ１６５とユーザ入力インタフェース１６０との直接的な接続が示されているが、実際には、ペンデジタイザ１６５は、処理装置１２０に直接、および無線を含む任意の技術によってパラレルポートまたは他のインタフェースおよびシステムバス１２１に連結されてもよい。また、ペン１６６は、これに付けたカメラ、および、そのカメラにより取り込まれた画像情報をバス１２１と対話するインタフェースに無線送信するトランシーバを備えることができる。さらに、ペンは、カメラに加えて、またはカメラに代えて、加速度計、磁力計、およびジャイロスコープなど、電子インクのストロークを判定するための他の感知システムを有することができる。
【００３５】
図示するネットワーク接続は例示的なものであり、コンピュータ間に通信リンクを確立する他の手段を使用できることは理解されよう。このシステムは、ＴＣＰ／ＩＰ、イーサネット（登録商標）、ＦＴＰ、ＨＴＴＰなどの各種のよく知られたプロトコルを想定して、ユーザがウェブベースサーバからウェブページを取得できるよう、クライアント−サーバ構成で稼動させることができる。各種の従来のウェブブラウザを使用して、ウェブページのデータを表示および操作することができる。
【００３６】
図２には、本発明の各種態様により使用することができる例示的なタブレットＰＣ２０１を示す。図１に示すシステムの特徴、サブシステム、および機能の一部またはすべてを図２に示すコンピュータに含めることができる。タブレットＰＣ２０１は、複数のウィンドウ２０３が表示される、例えばデジタルフラットパネルディスプレイ、好ましくは液晶ディスプレイ（ＬＣＤ）画面といった大型の表示面２０２を備える。ユーザは、スタイラス２０４を使用して、デジタル表示面２０２上で選択、強調表示、および／または書き込みをすることができる。適切なデジタル表示面２０２の例として、Ｍｕｔｏｈ社製またはＷａｃｏｍ社製のペンデジタイザなどの電磁式のペンデジタイザが挙げられる。例えば、光学デジタイザなどの他のタイプのペンデジタイザを使用することもできる。タブレットＰＣ２０１は、データを操作したり、テキストを入力したり、線画を作成したり、かつ／または表計算やワードプロセッシングプログラムなどの従来のコンピュータアプリケーションタスクを実行するために、スタイラス２０４を使用してなされる表現を解釈する。
【００３７】
スタイラス２０４は、選択機能を強化する１つまたは複数のボタンあるいは他の特性を備えることができる。一実施形態では、スタイラス２０４は、「鉛筆」または「ペン」として表現することができ、その場合は、一端を書く部分として構成し、他端を「インク消し」端として構成する。このように示される「インク消し」端がディスプレイ上で動かされると、ディスプレイの一部分が消去される。マウス、トラックボールなどの他のタイプの入力装置も使用することができる。さらに、ユーザ自身の指をスタイラス２０４とし、タッチセンサ付ディスプレイまたは近接感知ディスプレイ（proximity-sensitive display）上の表示画像の部分を選択または指定するために使用することができる。したがって、本明細書で使用される用語「ユーザ入力装置」は、広義の定義を有し、スタイラス２０４などのよく知られる入力装置の多数の種類を包含する。領域２０５は、表示面２０２に接触する際にユーザがスタイラス２０４の位置を判定することができるフィードバック領域または接触領域を示す。
【００３８】
各種の実施形態において、このシステムは、インクの取り込み、操作、および記憶のためにアプリケーションが使用することができる一連のＣＯＭ（コンポーネントオブジェクトモデル）サービスとして、インクプラットフォームを提供する。１つのサービスによって、アプリケーションは、本明細書に開示されたインクの表現を使用するインクを読み書きすることができる。インクプラットフォームは、拡張マークアップ言語（ＸＭＬ）のような言語を含むマークアップ言語も含むことができる。さらに、このシステムは、別の実装としてＤＣＯＭを使用することができる。Ｍｉｃｒｏｓｏｆｔ社のＷｉｎ３２プログラミングモデルおよび．Ｎｅｔプログラミングモデルを含むさらなる実装も使用することができる。  
【００３９】
（スタイラスベースコンピュータの状態の制御）
図５および６は、スタイラスと、コンピュータシステムの動作状態を変化させることとの相互作用に関する図である。具体的に、図５では、スタイラスの移動に応答してシステムに電源を入れる方式を示す。ステップ５０１で、ホルダからスタイラスが取り出される。ホルダは、図３Ａに示す本来の収納部であっても、図３Ｂに示す一時的な収納部であってもよい。ステップ５０２で、システムに電源が入っているかどうかの判定がなされる。電源が入っている場合、システムは、ステップ５０３の動作に進む。ステップ５０２で電源が入っていない場合は、ステップ５０４でコンピュータシステムに電源が投入される。
【００４０】
図６は、動作状態の変更およびスタイラスに関するユーザへの警告を示す図である。ステップ６０１で、ユーザの入力が受け取られる。ステップ６０２で、システムは、ユーザが動作状態の変化を要求したかどうかを判定する。ステップ６０２でユーザが動作状態の変化を要求しなかった場合は、ステップ６０３で、ステップ６０１で感知されたユーザ入力にしたがって通常の動作が行われる。ステップ６０２でユーザが動作状態の変化を要求した場合、システムは、スタイラスが収納位置または筐体の中にあるか否かを判定する。収納位置または筐体は、例えば、図３Ａ〜３Ｂの収納位置の１つとすることができる。ステップ６０４でスタイラスが収納位置または筐体の中にない場合、システムは、ステップ６０５で、スタイラスを筐体に入れるようにユーザに警告する。次いで、ステップ６０６で、システムの動作状態が変更される。ステップ６０４でスタイラスが収納位置または筐体の中にある場合、システムは、システムの動作状態が変更されるステップ６０６を行うことができる。状況に応じて、例えば画面上のメニューを通じ、ユーザがステップ６０５に示される警告を無効にすることができるユーザインタフェースをシステムはユーザに提供することができる。状況によっては、ユーザがスタイラスを紛失している場合がある。ステップ６０５でユーザが認識している状況をユーザに警告し続けることは、ユーザにとってストレスとなる場合がある。
【００４１】
あるいは、システムは、システムで生成された動作状態の変更に基づいてユーザに警告してもよい。例えば、ステップ６０８で、システムは、シャットダウンさせるか、あるいは他の形で状態を変化させる、自己生成した命令を提供することができる。システムは、ある時間にわたってユーザが動作しないと、休止状態になる、または待機モードに入ることを試みることができる。さらに、システムは、システムに電力を供給するバッテリの残量が少なくなりつつあると、動作状態を変更することを試みることができる。システムは、ステップ６０１と同様にしてシステム命令６０８を処理することができる。
【００４２】
（デジタイザの状態の制御）
図７を参照すると、デジタイザの電力状態はスタイラスの位置に基づいて制御される。ステップ７０１で、システムは、スタイラスの位置が変化したかどうかを判定する。スタイラスの位置が変化していない場合、システムはステップ７０１に戻る。ステップ７０１でスタイラスの位置が変化した場合、システムは、ステップ７０２でスタイラスが収納部から取り出されたかどうかを判定する。上述のように、収納部は、図３Ａおよび３Ｂで説明した収納位置のいずれでもよい。
【００４３】
ステップ７０２でスタイラスが収納部から取り出されたとき、ステップ７０３でデジタイザに電源が入れられる。プロセスはステップ７０１に戻り、スタイラス位置が変化するのを待つ。ステップ７０２でスタイラスが収納部に収納された場合、システムはステップ７０５でデジタイザの電源を切り、ステップ７０１に戻る。
【００４４】
ステップ７０３および７０５で、それぞれ、デジタイザに電力が供給され、デジタイザから電力が遮断される。あるいは、システムは、これらに限定されるものではないが、デジタイザで情報が収集されるサンプリングレートを最小にする、デジタイザに印加される電力のデューティサイクルを変更するなど、デジタイザの消費電力を下げる他のタスクを実行することができる。
【００４５】
場合によっては、ユーザが、デジタイザの自動電力制御を無効にすることを望む場合がある。例えば、ユーザが２本のスタイラスを使用していて、１つのスタイラスを収納部に入れる場合、ユーザは、第２のスタイラスがデジタイザに認識されるよう要求する。この状況で、システムは、ステップ７０６でデジタイザに電源を入れることをユーザに選択させることができる。ステップ７０６でユーザが電源を入れるよう選択した場合、ステップ７０３でデジタイザに電源が入れられる。ステップ７０６でユーザが電源を入れるよう選択しなかった場合、システムはステップ７０１に戻る。同様に、スタイラスは、収納部から取り出され、紛失している場合もある。その状況では、ユーザは、デジタイザの消費電力を最小に抑えることを望む可能性がある。その場合、システムは、ステップ７０４に示すように、ユーザが電源を切る、またはデジタイザによる消費電力を最小に抑えることができるインタフェース（例えば、画面上のインタフェース）をユーザに提供することができる。ユーザがステップ７０４でデジタイザの電源を切るよう選択した場合は、ステップ７０５でデジタイザの電源が切られる。あるいは、ユーザがデジタイザの電源を切る決定をしなかった場合は、デジタイザは電源が入ったままとなり、システムはステップ７０１に戻る。
【００４６】
本発明について、その好ましい例示的な実施形態の点から説明した。当業者には、本開示の考察から、特許請求の範囲および趣旨に含まれる多数の他の実施形態、変更形態、および変形形態が着想されよう。
【図面の簡単な説明】
【００４７】
【図１】本発明の態様による例示的な汎用コンピューティング環境を示す図である。
【図２】本発明の態様による例示的なタブレットコンピュータを示す図である。
【図３Ａ】本発明の態様によるスタイラスベースコンピュータに関連するスタイラスと収納位置を示す図である。
【図３Ｂ】本発明の態様によるスタイラスベースコンピュータに関連するスタイラスと収納位置を示す図である。
【図４】本発明の態様による収納部センサを示す図である。
【図５】本発明の態様によるスタイラスベースコンピュータの状態を制御するプロセスを示す図である。
【図６】本発明の態様によるスタイラスベースコンピュータの動作状態が変更される際にユーザに警告するプロセスを示す図である。
【図７】本発明の態様によるデジタイザへの電力を制御するプロセスを示す図である。
【符号の説明】
【００４８】
３０６  開口部
３０７  スタイラス
３１４  一時的収納差し口
３１５  開口部
４００  中空部
４０３  センサ
４０４  センサ
４０５  センサ
【図１】
2006209781.tif 000003
【図２】
2006209781.tif 000004
【図３Ａ】
2006209781.tif 000005
【図３Ｂ】
2006209781.tif 000006
【図４】
2006209781.tif 000007
【図５】
2006209781.tif 000008
【図６】
2006209781.tif 000009
【図７】
2006209781.tif 000010