(57)【要約】【課題】描画範囲を変更できる描画装置及びプログラムを提供する。【解決手段】筆記装置を画面に着筆して利用者が行う描画操作を受け入れ、当該描画操作によって描画される画像を前記画面に表示する描画装置が、筆記装置の姿勢の情報を取得し、取得した筆記装置の姿勢の情報に基づいて、画面の描画範囲の利用者に対する相対位置を補正する。【選択図】図１
2009230554.tif 000002
【特許請求の範囲】
【請求項１】
筆記装置を画面に着筆して利用者が行う描画操作を受け入れる手段と、
当該描画操作によって描画される画像を前記画面に表示する手段と、
前記筆記装置の姿勢の情報を取得する取得手段と、
前記取得した筆記装置の姿勢の情報に基づいて、前記画面の描画範囲の利用者に対する相対位置を補正する補正手段と、
を有することを特徴とする描画装置。
【請求項２】
利用者による前記描画操作によって次に描画される範囲を推定する推定手段をさらに含み、
前記補正手段は、前記取得した筆記装置の姿勢の情報に基づいて補正を行う際に、前記推定された次に描画される範囲の情報に基づいて、描画範囲の利用者に対する相対位置の補正を行うか否かを決定し、補正を行うと決定したときに、前記画面の描画範囲の利用者に対する相対位置を補正することを特徴とする請求項１記載の描画装置。
【請求項３】
前記補正手段は、前記画面の描画範囲の利用者に対する相対位置を補正する際に、描画操作による描画を中断し、前記画面の描画範囲の利用者に対する相対位置を補正した後に、描画操作による描画を再開することを特徴とする請求項１または２記載の描画装置。
【請求項４】
前記取得手段は、筆記装置の姿勢の情報として、前記画面に対する筆記装置の仰角方向の角度を表す情報を取得し、
前記補正手段は、前記取得した筆記装置の仰角方向の角度を表す情報に基づいて、前記画面の描画範囲の利用者に対する高さ方向の相対位置を補正することを特徴とする請求項１から３のいずれか一項に記載の描画装置。
【請求項５】
前記取得手段は、筆記装置の姿勢の情報として、前記画面に対する筆記装置の水平方向の角度を表す情報を取得し、
前記補正手段は、前記取得した筆記装置の水平方向の角度を表す情報に基づいて、前記画面の描画範囲の利用者に対する水平方向の相対位置を補正することを特徴とする請求項１から４のいずれか一項に記載の描画装置。
【請求項６】
前記補正手段は、前記画面の描画範囲の利用者に対する相対位置を補正した後に、予め定めた時間だけ着筆がされなかったときには、前記画面の描画範囲を補正前の位置に戻すことを特徴とする請求項１から５のいずれか一項に記載の描画装置。
【請求項７】
コンピュータを、
筆記装置を画面に着筆して利用者が行う描画操作を受け入れる手段と、
当該描画操作によって描画される画像を前記画面に表示する手段と、
前記筆記装置の姿勢の情報を取得する取得手段と、
前記取得した筆記装置の姿勢の情報に基づいて、前記画面の描画範囲の利用者に対する相対位置を補正する補正手段と、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、描画装置及びプログラムに関する。
【背景技術】
【０００２】
サブウインドウに対して筆記連続方向に向けて補助描画画像である文字を記入する際に、文字の追記が不可能と判断された場合には、サブウインドウに表示された文字を所定量だけ筆記連続方向とは反対方向にスクロールしてサブウインドウの内部領域内に空白部分を出現させ、文字の追記を可能にする技術が、特許文献１に開示されている。
【特許文献１】特開２００１−３０６２１０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
利用者が無理な姿勢をとったり移動したりすることなく、描画位置に直接描画入力できるよう描画範囲を変更できる描画装置及びプログラムを提供する。
【課題を解決するための手段】
【０００４】
請求項１記載の発明は、描画装置であって、筆記装置を画面に着筆して利用者が行う描画操作を受け入れる手段と、当該描画操作によって描画される画像を前記画面に表示する手段と、前記筆記装置の姿勢の情報を取得する取得手段と、前記取得した筆記装置の姿勢の情報に基づいて、前記画面の描画範囲の利用者に対する相対位置を補正する補正手段と、を有することとしたものである。
【０００５】
請求項２記載の発明は、請求項１記載の描画装置であって、利用者による前記描画操作によって次に描画される範囲を推定する推定手段をさらに含み、前記補正手段は、前記取得した筆記装置の姿勢の情報に基づいて補正を行う際に、前記推定された次に描画される範囲の情報に基づいて、描画範囲の利用者に対する相対位置の補正を行うか否かを決定し、補正を行うと決定したときに、前記画面の描画範囲の利用者に対する相対位置を補正することとしたものである。
【０００６】
請求項３記載の発明は、請求項１または２記載の描画装置であって、前記補正手段は、前記画面の描画範囲の利用者に対する相対位置を補正する際に、描画操作による描画を中断し、前記画面の描画範囲の利用者に対する相対位置を補正した後に、描画操作による描画を再開することとしたものである。
【０００７】
請求項４記載の発明は、請求項１から３のいずれか一項に記載の描画装置であって、前記取得手段は、筆記装置の姿勢の情報として、前記画面に対する筆記装置の仰角方向の角度を表す情報を取得し、前記補正手段は、前記取得した筆記装置の仰角方向の角度を表す情報に基づいて、前記画面の描画範囲の利用者に対する高さ方向の相対位置を補正することとしたものである。
【０００８】
請求項５記載の発明は、請求項１から４のいずれか一項に記載の描画装置であって、前記取得手段は、筆記装置の姿勢の情報として、前記画面に対する筆記装置の水平方向の角度を表す情報を取得し、前記補正手段は、前記取得した筆記装置の水平方向の角度を表す情報に基づいて、前記画面の描画範囲の利用者に対する水平方向の相対位置を補正することとしたものである。
【０００９】
請求項６記載の発明は、請求項１から５のいずれか一項に記載の描画装置であって、前記補正手段は、前記画面の描画範囲の利用者に対する相対位置を補正した後に、予め定めた時間だけ着筆がされなかったときには、前記画面の描画範囲を補正前の位置に戻すこととしたものである。
【００１０】
請求項７記載の発明は、プログラムであって、コンピュータを、筆記装置を画面に着筆して利用者が行う描画操作を受け入れる手段と、当該描画操作によって描画される画像を前記画面に表示する手段と、前記筆記装置の姿勢の情報を取得する取得手段と、前記取得した筆記装置の姿勢の情報に基づいて、前記画面の描画範囲の利用者に対する相対位置を補正する補正手段と、として機能させることとしたものである。
【発明の効果】
【００１１】
請求項１，７記載の発明によると、利用者が無理な姿勢をとったり移動したりすることなく、描画位置に直接描画入力できるよう描画範囲を変更できる。
【００１２】
請求項２記載の発明によると、描画操作の内容により必要に応じて描画範囲を変更できる。
【００１３】
請求項３記載の発明によると、描画操作中に描画範囲が変更されることにより、意図しない描画が行われることを防止できる。
【００１４】
請求項４記載の発明によると、垂直方向に描画範囲を変更できる。
【００１５】
請求項５記載の発明によると、水平方向に描画範囲を変更できる。
【００１６】
請求項６記載の発明によると、所定時間が経過したときに描画範囲を元へ戻すことができる。
【発明を実施するための最良の形態】
【００１７】
本発明の実施の形態について図面を参照しながら説明する。本発明の実施の形態に係る描画装置１は、図１に例示するように、操作検出部１１と、表示部１２と、筆記装置通信部１３と、制御部１４と、記憶部１５と、を含んで構成される。
【００１８】
一例として、本実施の形態の表示部１２は、例えば図１に例示する液晶やプラズマディスプレイパネルのほか、描画画面であるスクリーンへ投影する投影装置などであってもよい。操作検出部１１は、この表示部１２の描画画面（パネルやスクリーン）に対して、利用者が筆記装置２（後述）を用いて行う描画の操作を検出する。例えばこの操作検出部１１は、パネルやスクリーンに重ね合わせられたタッチパネルであってもよい。この場合、操作検出部１１は、押圧が行われた位置（筆記装置２による着筆位置）に描画がされたものとして、描画がされた位置を表す情報を制御部１４に出力する。
【００１９】
表示部１２は、制御部１４から入力される指示によって画像を表示ないし投影する。筆記装置通信部１３は、利用者が描画に用いる筆記装置との間で情報の送受を行い、筆記装置２から受信した情報を制御部１４に出力する。
【００２０】
ここで筆記装置２は、例えば図２（ａ）に例示するように、ペンと同様の外形状を有する。そのＡＡ′断面を、図２（ｂ）に示す。図２（ｂ）に例示のように、本実施の形態の描画装置１と通信する筆記装置２は、マイクロコンピュータなどの制御部２１と、互いに直交する三軸方向の加速度を検出する加速度センサ２２と、通信部２３とを含んで構成される。
【００２１】
制御部２１は、通信部２３を介して加速度センサ２２にて検出した傾きの情報を筆記装置通信部１３に送信する。ここで加速度センサ２２にて検出する傾きの情報は、重力加速度の方向（Ｇ）に対する筆記装置２の軸（ペンの長手方向の軸）の角度θ（図３（ａ））を含む。一例として制御部２１は、加速度センサ２２の出力値が予め定めた期間に亘って変化がないときに、筆記装置２が静置されているとして、そのときに加速度センサ２２が検出している加速度の方向を重力加速度の方向（Ｇ）として検出しておく。
【００２２】
制御部２１は、その後、加速度センサ２２の検出した加速度の方向と、重力加速度の方向（Ｇ）とにより、重力加速度の方向（Ｇ）に対する筆記装置２の軸の角度（仰角方向の角度）θを演算する。
【００２３】
同様に制御部２１は、利用者が行ったキャリブレーションの操作によって描画画面Ｓの方向が検出されたときには、当該描画画面Ｓの方向に対する筆記装置２の軸の角度（水平方向の角度）φを演算により求めてもよい。このように利用者に把持されて、三次元的に移動され得る操作デバイスの姿勢を検出する処理については、他にも広く知られている通りであるので、ここでの詳細な説明を省略する。制御部２１は、ここで検出した筆記装置２の姿勢を表す情報（上述の重力加速度の方向に対する軸の角度θや、描画画面Ｓの面に対する軸の角度φなど）を送信出力する。
【００２４】
通信部２３は、例えばブルートゥース（登録商標）の規格に基づく通信手段であり、制御部２１の指示により筆記装置２の姿勢を表す情報を描画装置１へ送信する。
【００２５】
描画装置１の制御部１４は、ＣＰＵ（Central Processing Unit）等のプログラム制御デバイスであり、記憶部１５に格納されたプログラムに従って動作する。この制御部１４は、操作検出部１１が検出する筆記装置２の着筆位置に描画がされたものとして、当該着筆位置に例えば塗りつぶした円を描画するなどして描画の処理を行う。また、この制御部１４は、筆記装置２の姿勢の情報を筆記装置通信部１３を介して取得する。そして制御部１４は、当該取得した筆記装置２の姿勢の情報に基づいて、描画画面の描画範囲の利用者に対する相対位置を補正する補正処理を実行する。この制御部１４の具体的な処理の内容については後に述べる。
【００２６】
記憶部１５は、例えばメモリなどの記憶デバイスであり、制御部１４によって実行されるプログラムが格納される。このプログラムは、例えばＤＶＤ−ＲＯＭなどのコンピュータ可読な記録媒体に格納されて提供され、この記憶部１５に格納されたものであってもよい。また、この記憶部１５は、制御部１４のワークメモリとしても動作する。
【００２７】
次に制御部１４による補正処理について説明する。この補正処理では、制御部１４は、例えば重力加速度方向に対する筆記装置２の軸の角度θが、予め定めた下限しきい値θmin_thを下回っているか否かを調べる。そしてθが下限しきい値θmin_thを下回っていると判断されるときには、制御部１４は、描画範囲を重力加速度の方向に移動する。
【００２８】
すなわち、図４に示すように、利用者が描画装置１の描画画面上部に描画を行っている間、筆記装置２の軸が重力加速度の方向（描画画面は重力加速度の方向に、つまり鉛直に立っているものとする）に対してなす角θは、直角（９０度）を下回る。描画画面の情報に利用者が腕を伸ばすほど、この角θは小さくなる（図４（ａ））。一方、利用者がほぼ目線の高さに描画しているときには、筆記装置２の軸が重力加速度の方向に対してなす角θは、約９０度となる（図４（ｂ））。そこで、予めθminを９０度未満の値に設定しておけば、利用者が腕を伸ばした姿勢で描画を行っていることが検出されることとなる。
【００２９】
制御部１４は、このように筆記装置２の姿勢の情報に基づいて、利用者が腕を伸ばして描画をしていると検出すると、図５に例示するように、描画範囲をｄだけ下げる処理を行う。この描画範囲を下げる処理は、例えば表示部１２が液晶パネルなどであれば、その表示範囲を制御することで行うことができる。また、表示部１２が投影装置であれば、投影位置を下げるよう制御してもよい。また、表示部１２の制御ではなく、例えば液晶パネルである表示部１２が、その高さを制御可能な支持装置に支持されている場合、支持装置を制御して、表示部１２の高さ自体を制御してもよい。
【００３０】
なお、描画範囲を下げる量ｄは、描画範囲を下げると決定した時点でのθの平均値等の値に基づいてもよい。例えばθが小さくなるほど、ｄを大きくすればよい。なお、表示範囲や投影位置を制御する場合は、制御部１４は、操作検出部１１が検出した着筆位置も移動量だけ補正して描画の処理を行う。
【００３１】
また、利用者は高い位置から低い位置に向かって縦方向に描画を行う場合もあり、その場合には描画範囲を必ずしも下げる必要がない。そこで制御部１４は、描画処理において描画されている位置の変化（ストローク方向）を検出して、次に描画される範囲を推定し、当該推定の結果に基づいて描画範囲の補正を行うか否かを決定してもよい。
【００３２】
制御部１４は、描画位置を表す描画画面上での座標情報Ｐ（ｘ，ｙ）の入力を繰り返し受けて、記憶部１５に少なくとも最近Ｎ回分を順番に蓄積して記憶する。そして、制御部１４は記憶されている最近Ｎ回分の座標情報から、利用者の描画の方向を推定する。例えばＮ回分の座標情報を記憶された順（古いものから新しいものへの順）に、Ｐ1（ｘ1,ｙ1），Ｐ2（ｘ2,ｙ2），…，ＰN（ｘN，ｙN）とする。
【００３３】
制御部１４は、σxi＝ｓｇｎ（ｘi−ｘN）、σyi＝ｓｇｎ（ｙi−ｙN）、ただしｉ＝１，２…，Ｎ−１を演算する。ここでｓｇｎ（＊）は、括弧内の値が正の値であれば「１」、負の値であれば「−１」であり、括弧内の値が「０」であれば「０」となる関数である。制御部１４は、値が「１」となっているσxiの数と、σyiの数とをカウントし、それぞれをＣＰx，ＣＰyとする。また、制御部１４は、値が「−１」となっているσxiの数と、σyiの数とをカウントし、それぞれをＣＭx，ＣＭyとする。
【００３４】
制御部１４は、ＣＰx−ＣＭxの絶対値が予め定めた方向推定閾値Ｘthを超えているときに、ＣＰx＞ＣＭxであれば、Ｘ軸正の方向へ描画していると判断する。また、ＣＰx−ＣＭxの絶対値が予め定めた方向推定閾値Ｘthを超えており、ＣＭx＞ＣＰxであれば、Ｘ軸負の方向へ描画していると判断する。同様に、制御部１４は、ＣＰy−ＣＭyの絶対値が予め定めた方向推定閾値Ｙthを超えているときに、ＣＰy＞ＣＭyであれば、Ｙ軸正の方向へ描画していると判断する。また、ＣＰy−ＣＭyの絶対値が予め定めた方向推定閾値Ｙthを超えており、ＣＭy＞ＣＰyであれば、Ｙ軸負の方向へ描画していると判断する。
【００３５】
制御部１４は、重力加速度方向に対する筆記装置２の軸の角度θが、予め定めたしきい値θminを下回っているか否かを調べ、θがθminを下回っていると判断されるときには、上述の処理によって利用者の描画の方向を推定し、利用者がＹ軸負の方向（上から下へ）描画していると判断される場合には、描画範囲を移動する処理を行わない。また、そうでない場合は、描画範囲を移動する処理を行う。
【００３６】
なお、制御部１４は、描画範囲を移動する際には、移動前に描画処理を中断して、着筆の位置が検出されても、当該位置への描画を行わないようにする。また移動後には、描画処理を再開して、以降に検出された着筆位置に予め定めた形状の図形（例えば塗りつぶした円）を描画する。
【００３７】
さらに制御部１４は、描画範囲を移動する際には、移動前の描画範囲を特定する情報を記憶しておく。そして描画範囲を移動した後、利用者の操作が予め定めた時間だけ検出されなかったときには、当該記憶している情報に基づいて描画範囲を移動前の位置に戻す処理を行ってもよい。
【００３８】
なお、ここまでの説明では、利用者の描画位置が、利用者が腕を伸ばす必要がある程度に高い場合について述べたが、これだけに限らず、低い位置に描画する場合についても同様の処理を行ってもよい。この場合、筆記装置２の仰角方向の角度θが９０度を超えて、予め定めた上限しきい値θmax_thよりも大きくなるときに、描画範囲を上昇させる処理を行えばよい。またこの場合も、利用者の描画方向を推定し、Ｙ軸正の方向（下から上）へ描画していると推定されるときには、描画範囲を移動しないよう制御してもよい。
【００３９】
さらに、Ｘ軸方向にも同様に、筆記装置２と描画画面とのなす角（水平方向の角度）φが得られる場合には制御部１４は、描画範囲をＸ軸方向に移動してもよい。一例として図３（ｂ）に例示するように角度φを取得する場合、φが予め定めた下限しきい値φmin_thを下回っているときには、描画範囲を右から左へ、予め定めた量だけ（またはφの値に応じた量だけ）移動する。φの値に応じた量とするときは、例えばφが小さいほど、移動量を大きくすればよい。
【００４０】
また、φが予め定めた上限しきい値φmax_thを上回っているときには、制御部１４は、描画範囲を左から右へ、予め定めた量だけ（またはφの値に応じた量だけ）移動する。φの値に応じた量とするときは、例えばφが大きいほど、移動量を大きくすればよい。
【００４１】
さらにこのときも同様に、φが予め定めた下限しきい値φmin_thを下回っていても、利用者の描画方向が右から左へ（Ｘ軸負の方向へ）向いていると推定されるときには、描画範囲を移動しないよう制御してもよい。またφが予め定めた上限しきい値φmax_thを上回っていても、利用者の描画方向が左から右へ（Ｘ軸正の方向へ）向いていると推定されるときには、描画範囲を移動しないよう制御してもよい。
【００４２】
本実施の形態の描画装置１は以上の構成を有してなり、次のように動作する。すなわち描画装置１は、図６に示すように、筆記装置２が描画画面Ｓに着筆したか否かを調べ（Ｓ１）、着筆がなければ処理Ｓ１を繰り返して、着筆が行われるまで待機する。
【００４３】
処理Ｓ１にて着筆が検出されると、筆記装置２から筆記装置２の姿勢に係る情報を取得し（Ｓ２）、仰角方向の角度θが予め定められた下限しきい値θmin_thを下回っているか否かを判断する（Ｓ３）。ここでθがθmin_thを下回っていれば（Yesならば）、描画装置１は、利用者の描画方向を推定する（Ｓ４）。そして推定された描画方向が上から下への描画であるか否かを調べる（Ｓ５）。
【００４４】
ここで推定された描画方向が上から下への描画であれば（Yesならば）、処理Ｓ１に戻って処理を続ける。一方、処理Ｓ５において推定された描画方向が上から下への描画でなければ（Noならば）、描画処理を中断して筆記装置２の着筆位置での描画を停止し（Ｓ６）、描画範囲を予め定めた量または処理Ｓ２で検出された角度θに対応する量だけ鉛直下方へ移動する補正処理を行う（Ｓ７）。そして描画処理を再開し、以降筆記装置２の着筆位置での描画を行うようにし（Ｓ８）、処理Ｓ１に戻って処理を続ける。
【００４５】
また、処理Ｓ３において、θがθmin_thを下回っていなけば（Noならば）、描画装置１は、仰角方向の角度θが予め定められた上限しきい値θmax_thを上回っているか否かを判断する（Ｓ９）。ここでθがθmax_thを上回っていれば（Yesならば）、描画装置１は、利用者の描画方向を推定する（Ｓ１０）。そして推定された描画方向が下から上への描画であるか否かを調べる（Ｓ１１）。
【００４６】
ここで推定された描画方向が下から上への描画であれば（Yesならば）、処理Ｓ１に戻って処理を続ける。一方、処理Ｓ１１において推定された描画方向が下から上への描画でなければ（Noならば）、描画処理を中断して筆記装置２の着筆位置での描画を停止し（Ｓ１２）、描画範囲を予め定めた量または処理Ｓ２で検出された角度θに対応する量だけ鉛直上方へ移動する補正処理を行う（Ｓ１３）。そして描画処理を再開し、以降筆記装置２の着筆位置での描画を行うようにし（Ｓ１４）、処理Ｓ１に戻って処理を続ける。
【００４７】
さらに処理Ｓ９において、仰角方向の角度θが予め定められた上限しきい値θmax_thを上回っていない場合（Noならば）、そのまま処理Ｓ１に戻って処理を続ける。
【００４８】
従って描画範囲の上部で腕を伸ばして描画を行う利用者が筆記装置２で着筆操作をはじめ、描画範囲の上部での描画を続けると、筆記装置２の仰角方向の角度θが下限しきい値θmin_thを下回り、また、描画方向も上から下への方向でないと検出されるので、描画範囲が下方向へずれて、利用者は描画範囲の移動前よりも視線の高さにより近い部分で描画操作を行うことになる。
【００４９】
一方、同じ利用者が、描画範囲の上部での描画を開始し、それから下方へ描画方向を移動すると、下方への移動回数がより多くカウントされ、上から下へ描画方向を移動していると検出される。このため、筆記装置２の仰角方向の角度θが下限しきい値θmin_thを下回っても、描画方向が上から下への描画であると推定され、描画範囲の移動は行われない。
【００５０】
なお、以上の処理を水平左右方向で行っても構わないことは既に述べた通りであり、さらに上下方向の移動と左右方向の移動とを組み合わせても構わない。この場合、描画範囲は、上下方向と左右方向との組み合わせにより、斜めに移動することもある。
【００５１】
さらにここまでの説明では、筆記装置２の姿勢に基づいて描画範囲を制御する例を述べたが、本実施の形態はこれに限られるものではない。例えば描画の速度や筆記装置２の筆圧（押圧力）、線の直線性を検出し、これらの少なくとも一つに基づいて、あるいはこれらの少なくとも一つと、筆記装置２の姿勢の情報とを組み合わせて描画範囲を制御することとしてもよい。
【００５２】
例えば、描画の速度については時間ごとの移動平均を演算し、近時の描画速度の移動平均が過去の移動平均より予め定めたしきい値を超えて遅い場合に、描画範囲の制御を行ってもよい。また、筆圧についても同様に、時間ごとの移動平均を演算し、近時の筆圧の移動平均が過去の移動平均より予め定めたしきい値を超えて低い場合に、描画範囲の制御を行ってもよい。無理な姿勢で描画を行う場合、描画速度は遅くなり、筆圧は低下すると推定されるためである。
【００５３】
さらに、線が直線的であるか否かを検出してもよい。この検出は、着筆開始点から着筆終了点までを結んだ線分に対して、実際に描画した点がどれだけ乗っているかを検出することで行ってもよい。一般に、無理な姿勢で描画を行う場合、線は直線性を失うと考えられるので、直線性の低い線分が予め定めたしきい値を超える数（または割合）だけ描画されたときに、制御部１４は描画範囲の制御を行ってもよい。
【００５４】
このほかにも、利用者の描画位置がしきい値より高い位置であり、かつ描画方向が右下がりになっている場合に、描画範囲を上から下へと移動するようにしてもよい。また、筆記装置２の把持の位置が、予め定めた時間を超えて筆記装置２の後端部であり続ける場合に、制御部１４は描画範囲の制御を行ってもよい。
【００５５】
さらに本実施の形態の描画装置１は、描画位置が予め定めた描画範囲外周近傍にあるときに、利用者の描画方向を検出し、利用者の描画方向が、現在の描画位置に最も近い外周縁に向かっている場合に、描画範囲をその中心から、描画方向の向きへ予め定めた方法で定められる量（例えば事前に設定された量）だけ移動してもよい。この例によると、例えば利用者が左から右へ描画し、描画範囲右端に至って描画を続けているときに、描画範囲が左から右へ移動される。この場合も、描画範囲の移動に先立って描画処理を中断し、移動後に再開するようにしてもよい。
【００５６】
なお、ここまでの説明では、着筆があったときに、描画装置１が筆記装置２の姿勢の情報を取得することとしたが、描画装置１は、筆記装置２が着筆する前であっても筆記装置２との通信が可能であれば、その姿勢の情報を取得して、その角度θが下限しきい値θ′min_thを下回る場合に、描画範囲を下方へ移動し、また、その角度θが上限しきい値θ′max_thを上回る場合に、描画範囲を上方に移動してもよい。
【００５７】
なお、ここでのしきい値、θ′min_thとθ′max_thとは図６に示した着筆があったときのしきい値θmin_th、θmax_thとは異なる値に設定されていてもよい。例えば、θ′min_th＜θmin_th、θ′max_th＞θmax_thとして、角度θが極端に急峻である場合に限って描画範囲を移動することとしてもよい。
【図面の簡単な説明】
【００５８】
【図１】本発明の実施の形態に係る描画装置の構成例を表す概要図である。
【図２】本発明の実施の形態に係る描画装置に用いられる筆記装置の例を表す説明図である。
【図３】本発明の実施の形態に係る描画装置が取得する筆記装置の姿勢の情報例を表す説明図である。
【図４】本発明の実施の形態に係る描画装置の操作姿勢の例を表す説明図である。
【図５】本発明の実施の形態に係る描画装置の動作概要例を表す説明図である。
【図６】本発明の実施の形態に係る描画装置の動作例を表すフローチャート図である。
【符号の説明】
【００５９】
１  描画装置、２  筆記装置、１１  操作検出部、１２  表示部、１３  筆記装置通信部、１４  制御部、１５  記憶部、２１  制御部、２２  加速度センサ、２３  通信部。
【図１】
2009230554.tif 000003
【図２】
2009230554.tif 000004
【図３】
2009230554.tif 000005
【図４】
2009230554.tif 000006
【図５】
2009230554.tif 000007
【図６】
2009230554.tif 000008