(57)【要約】【課題】ペン信号により送信できるデータの量を確保しつつ、視認され得る横ラインの発生や音鳴りといった表示品質上の課題をクリアできるアクティブスタイラスの検出方法を提供する。【解決手段】本発明によるアクティブスタイラスの検出方法は、アクティブスタイラス１が、表示フレームＦｋ内で、複数ビット値を含むパケットＰｍを送信する第１の送信ステップと、アクティブスタイラス１が、表示フレームＦｋ内で、パケットＰｍを再度送信する第２の送信ステップとを含む。表示コントローラ２は、第１の表示駆動期間に続くブランク期間内において、第１及び第２の送信ステップのいずれかにより送信されたパケットＰｍを受信するよう構成される。【選択図】図１
2020021444.tif 000002
【特許請求の範囲】
【請求項１】
表示駆動を行う表示コントローラにより実行されるアクティブスタイラスの検出方法であって、
前記アクティブスタイラスが、第１の表示フレーム内で、複数ビット値を含む第１のパケットを送信する第１の送信ステップと、
前記アクティブスタイラスが、前記第１の表示フレーム内で、前記第１のパケットを再度送信する第２の送信ステップと、
前記表示コントローラが、第１の表示駆動期間内において前記表示駆動を行うことにより、前記第１の表示フレームを構成する複数の画素データのうちの一部を表示するステップと、
前記表示コントローラが、前記第１の表示駆動期間に続くブランク期間内において前記第１及び第２の送信ステップのいずれかにより送信された前記第１のパケットを受信するステップと、
前記表示コントローラが、前記ブランク期間に続く第２の表示駆動期間内において前記表示駆動を行うことにより、前記第１の表示フレームを構成する複数の画素データのうちの他の一部を表示するステップと、
を含むアクティブスタイラスの検出方法。
【請求項２】
前記表示コントローラは、前記第１の表示フレームと、該第１の表示フレームに続く第２の表示フレームとで、前記第１の表示駆動期間の開始位置及び終了位置の少なくともいずれか一方を変更する制御を行う、
請求項１に記載のアクティブスタイラスの検出方法。
【請求項３】
表示駆動を行う表示コントローラにより実行されるアクティブスタイラスの検出方法であって、
前記アクティブスタイラスが、複数の表示フレームのそれぞれにおいて、予め所定のインターバル時間を空けて設定された複数のパケット送信期間のそれぞれの中に収まるようパケットの送信を実行するステップと、
前記表示コントローラが、前記複数の表示フレームそれぞれの前記複数のパケット送信期間内において、前記アクティブスタイラスが送信したパケットを受信するステップと、
前記表示コントローラが、前記複数のパケット送信期間の間に設定された前記インターバル時間を維持しつつ前記表示駆動を行う表示駆動期間の開始タイミング及び終了タイミングを変更しながら、前記表示駆動を実行するステップと、
を含むアクティブスタイラスの検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はアクティブスタイラスの検出方法に関し、特に、表示駆動を実行する表示コントローラにおけるアクティブスタイラスの検出方法に関する。
【背景技術】
【０００２】
表示パネルの駆動に用いられる表示コントローラには、アクティブスタイラスの検出を行えるように構成されたものがある。この種の表示コントローラにおいては、表示のために画素を駆動する期間（表示駆動期間）と、アクティブスタイラスが送信したペン信号を受信する期間（ブランク期間）とが時分割で設けられる。ブランク期間は、画素の駆動動作が行われない期間であり、典型的には、垂直ブランク期間、水平ブランク期間、或いは、所定個の水平ブランク期間を集約してなる期間等によって構成される。ブランク期間内においては、画素の駆動動作に起因するノイズが発生しないので、表示コントローラは、ノイズが少ない状態でペン信号を受信することができる。
【０００３】
特許文献１には、このような表示コントローラの一例が開示されている。同文献には、表示コントローラからアクティブスタイラスに対し、アップリンク信号を用いて、１表示フレーム内におけるブランク期間の位置を通知する技術が開示されている。これによれば、アクティブスタイラスは、アップリンク信号を送信してきた表示コントローラに対してペン信号を送信するべきタイミングを知ることができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第６１６６４９７号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、アップリンク信号は、ブランク期間の位置の通知の他にも様々な用途で用いられるものであるから、毎フレーム、ブランク期間の位置を通知するために使用することはできない。そうすると、特許文献１の技術によれば、ブランク期間の位置を再通知できるようになるまでの数フレームの間、表示コントローラはブランク期間の位置を変更できないことになる。こうしてブランク期間の位置が固定されてしまうと、複数の表示フレームにおいて連続して、同じ位置で表示駆動動作が不連続となるため、視認され得る横ラインの発生や音鳴りといった表示品質上の課題が発生する。
【０００６】
このような課題に関して、特許文献１には、各ブランク期間において短い補助アップリンク信号を送信することが記載されている。この補助アップリンク信号を使えば、表示コントローラからアクティブスタイラスに対してブランク期間の正確な位置を通知できるため、上記課題を解決することも可能である。しかしながら、ただでさえ短いブランク期間の一部を補助アップリンク信号によって占有されてしまうため、アクティブスタイラスからペン信号に含めて送信できるデータの量が減少してしまう結果となる。
【０００７】
したがって、本発明の課題の一つは、ペン信号により送信できるデータの量を確保しつつ、視認され得る横ラインの発生や音鳴りといった表示品質上の課題をクリアできるアクティブスタイラスの検出方法を提供することにある。
【課題を解決するための手段】
【０００８】
本発明の第１の側面によるアクティブスタイラスの検出方法は、表示駆動を行う表示コントローラにより実行されるアクティブスタイラスの検出方法であって、前記アクティブスタイラスが、第１の表示フレーム内で、複数ビット値を含む第１のパケットを送信する第１の送信ステップと、前記アクティブスタイラスが、前記第１の表示フレーム内で、前記第１のパケットを再度送信する第２の送信ステップと、前記表示コントローラが、第１の表示駆動期間内において前記表示駆動を行うことにより、前記第１の表示フレームを構成する複数の画素データのうちの一部を表示するステップと、前記表示コントローラが、前記第１の表示駆動期間に続くブランク期間内において前記第１及び第２の送信ステップのいずれかにより送信された前記第１のパケットを受信するステップと、前記表示コントローラが、前記ブランク期間に続く第２の表示駆動期間内において前記表示駆動を行うことにより、前記第１の表示フレームを構成する複数の画素データのうちの他の一部を表示するステップと、を含むアクティブスタイラスの検出方法である。
【０００９】
本発明の第２の側面によるアクティブスタイラスの検出方法は、表示駆動を行う表示コントローラにより実行されるアクティブスタイラスの検出方法であって、前記アクティブスタイラスが、複数の表示フレームのそれぞれにおいて、予め所定のインターバル時間を空けて設定された複数のパケット送信期間のそれぞれの中に収まるようパケットの送信を実行するステップと、前記表示コントローラが、前記複数の表示フレームそれぞれの前記複数のパケット送信期間内において、前記アクティブスタイラスが送信したパケットを受信するステップと、前記表示コントローラが、前記複数のパケット送信期間の間に設定された前記インターバル時間を維持しつつ前記表示駆動を行う表示駆動期間の開始タイミング及び終了タイミングを変更しながら、前記表示駆動を実行するステップと、を含むアクティブスタイラスの検出方法である。
【発明の効果】
【００１０】
本発明の第１の側面によれば、アクティブスタイラスが第１の表示フレーム内で同内容のパケットを少なくとも２回送信するので、表示コントローラは、補助アップリンク信号を送信することなく、自身の都合でブランク期間の位置を変えることができる。したがって、ペン信号により送信できるデータの量を確保しつつ、視認され得る横ラインの発生や音鳴りといった表示品質上の課題をクリアできる。
【００１１】
本発明の第２の側面によれば、表示コントローラは、補助アップリンク信号を送信することなく、表示駆動期間の開始タイミング及び終了タイミングを変更することができる。したがって、少なくとも表示駆動期間の開始タイミング及び終了タイミングが固定されることによって生じ得る表示品質上の課題については、ペン信号により送信できるデータの量を確保しつつクリアすることが可能になる。
【図面の簡単な説明】
【００１２】
【図１】本発明の第１の実施の形態によるアクティブスタイラス１の検出方法を示す図である。
【図２】本発明の第１の実施の形態の変形例によるアクティブスタイラス１の検出方法を示す図である。
【図３】本発明の第２の実施の形態による表示駆動期間ＤＰを説明する図である。
【図４】本発明の第２の実施の形態によるアクティブスタイラス１の検出方法を示す図である。
【図５】本発明の背景技術によるアクティブスタイラス１００の検出方法を示す図である。
【発明を実施するための形態】
【００１３】
以下、添付図面を参照しながら、本発明の実施の形態について詳細に説明する。
【００１４】
図１は、本発明の第１の実施の形態によるアクティブスタイラス１の検出方法を示す図である。同図に示すアクティブスタイラス１及び表示コントローラ２はそれぞれ、表示面へのペン入力を可能にする位置検出システムを構成する装置である。このうちアクティブスタイラス１は、ユーザによって把持可能に構成されたペン型の装置であり、位置検出システムの入力装置を構成する。また、表示コントローラ２は、タブレット端末などのコンピュータに内蔵される集積回路であり、図示しないプロセッサから供給される表示データに従って図示しない表示装置を駆動する役割と、表示面内におけるアクティブスタイラス１の位置を検出してプロセッサにレポートする役割と、アクティブスタイラス１が送信したデータを受信し、プロセッサに転送する役割とを担う。
【００１５】
なお、表示装置としては、液晶ディスプレイ、有機ＥＬディスプレイなど各種の表示装置が使用可能である。また、表示装置の駆動方式としても、アクティブマトリクス方式、単純マトリクス方式など各種の方式が使用可能である。
【００１６】
アクティブスタイラス１と表示コントローラ２とは、双方向に通信可能に構成される。以下、表示コントローラ２からアクティブスタイラス１に対して送信される信号を「アップリンク信号ＵＬ」と称し、アクティブスタイラス１から表示コントローラ２に対して送信される信号を「ペン信号Ｐ」と称する。
【００１７】
ペン信号Ｐは、無変調のバースト信号と、アクティブスタイラス１からの送信データによって変調されたデータ信号とを時分割で含む信号である。バースト信号は、表示コントローラ２にアクティブスタイラス１の位置を検出させるために送信される。
【００１８】
アップリンク信号ＵＬは、表示コントローラ２からアクティブスタイラス１の動作を制御するためのコマンドを含む信号である。コマンドには、例えば、アクティブスタイラス１がペン信号Ｐを送信すべきタイミングを示すタイミング情報や、アクティブスタイラス１がデータ信号に含めて送信すべきデータ（筆圧値、スタイラスＩＤなど）を示す送信データ情報などが含まれる。このうちタイミング情報に関して、表示コントローラ２及びアクティブスタイラス１は、予め、表示フレームの時間長（アクティブスタイラス１がアップリンク信号ＵＬを受信するタイミングからの時間長）と、表示フレーム内における複数のブランク期間の配置と、複数のブランク期間のうちアクティブスタイラス１がペン信号Ｐの送信に用いることができるものを特定する情報とをそれぞれ含む複数のプリセット情報を記憶している。タイミング情報は、これら複数のプリセット情報のうちの１つを特定する情報である。
【００１９】
アクティブスタイラス１のペン先近傍には、ペン先電極が設けられる。また、表示コントローラ２は、表示面内に配置される複数の線状電極（図示せず）に接続される。表示コントローラ２は、これらの線状電極と、ペン先電極との間に形成される静電容量を介して、アップリンク信号ＵＬの送信とペン信号Ｐの受信とを行う。バースト信号であるペン信号Ｐを受信した表示コントローラ２は、各線状電極における受信強度に基づき、表示面内におけるアクティブスタイラス１の位置を検出する。また、データ信号であるペン信号Ｐを受信した表示コントローラ２は、受信したデータ信号を復調することによってアクティブスタイラス１が送信したデータを取得する。
【００２０】
アクティブスタイラス１は、ペン先電極を介してアップリンク信号ＵＬを受信したことに応じて、バースト信号と、アップリンク信号ＵＬ内の送信データ情報により指定されたデータを含むデータ信号とを含むペン信号Ｐを生成する。そして、生成したペン信号Ｐを、アップリンク信号ＵＬ内のタイミング情報により示される複数のブランク期間に分割して送信するよう構成される。以下の説明では、こうして分割送信されるペン信号Ｐの各部分を「パケット」と称する場合がある。各パケットは、複数ビット値を含んで構成されるデータである。表示コントローラ２は、順次受信される各パケットを結合することによりペン信号Ｐを取得し、上述したように、アクティブスタイラス１の位置の検出と、アクティブスタイラス１が送信したデータの受信とを行う。
【００２１】
以下、表示コントローラ２によるアクティブスタイラス１の検出方法について具体的に説明するが、その前に本発明の背景技術によるアクティブスタイラスの検出方法とその課題について説明し、その後、本実施の形態によるアクティブスタイラス１の検出方法について詳しく説明する。なお、以下で説明する背景技術は、それ自体が本願の発明者により発明されたものであり、本願の優先日の時点で公知になっているものではない。
【００２２】
図５は、本発明の背景技術によるアクティブスタイラス１００の検出方法を示す図である。なお、同図に示すアクティブスタイラス１００及び表示コントローラ２００は、以下に説明するアクティブスタイラス１００の検出方法以外の点では、本発明によるアクティブスタイラス１及び表示コントローラ２と同様である。
【００２３】
図５に示す表示フレームＦｋ−１，Ｆｋ，Ｆｋ＋１はそれぞれ、ｋ−１番目の表示フレーム、ｋ番目の表示フレーム、ｋ＋１番目の表示フレームを表している。また、期間ＤＰは、表示コントローラ２００が表示装置を駆動する期間（表示駆動期間）を表し、期間ＢＰは、表示コントローラ２００による表示装置の駆動が休止している期間（ブランク期間）を表している。符号ＢＰの末尾に付した数字は、１表示フレーム内におけるブランク期間ＢＰの通番である。ただし、ある表示フレームに対応する最初のブランク期間ＢＰ０は、その表示フレームの直前に位置している。各表示駆動期間ＤＰにおいて表示コントローラ２００は、表示装置を構成する複数の画素のうちの一部を駆動することにより、対応する表示フレームを構成する複数の画素データのうちの一部を表示するよう構成される。
【００２４】
図５の下段には、ｋ番目の表示フレームＦｋと、ｋ＋１番目の表示フレームＦｋ＋１とにおける表示駆動期間ＤＰとブランク期間ＢＰとの関係を示している。また、図５の上段には、アクティブスタイラス１００がアップリンク信号ＵＬを受信する期間と、ペン信号Ｐを構成する複数のパケットのそれぞれを送信する期間とを示している。なお、符号Ｐの末尾に付した数字は、ペン信号Ｐを構成する複数のパケットの通番を表している。
【００２５】
図５に示すように、１つの表示フレーム内には複数の表示駆動期間ＤＰが所定の時間間隔Ｙで配置される。各表示駆動期間ＤＰの時間長は一定値Ｘである。隣接する２つの表示駆動期間ＤＰの間の時間間隔がＹであることから、各ブランク期間ＢＰの時間長は一定値Ｙとなる。
【００２６】
表示フレームＦｋに対応する表示駆動を行うとき、表示コントローラ２００はまず、ブランク期間ＢＰ０においてアップリンク信号ＵＬを送信する。アクティブスタイラス１００は、こうして送信されたアップリンク信号ＵＬを基準として表示コントローラ２００との間にフレーム同期を確立するとともに、アップリンク信号ＵＬから上述したタイミング情報又は送信データ情報を取得する。なお、表示コントローラ２００はアップリンク信号ＵＬにより常にタイミング情報及び送信データ情報を送信するわけではなく、変更の必要が生じた場合にのみ、これらを送信するよう構成される。アクティブスタイラス１は、タイミング情報又は送信データ情報を取得した場合、取得したこれらの情報を記憶し、次にタイミング情報又は送信データ情報が取得されるまでの間、記憶したこれらの情報に従って動作する。
【００２７】
アクティブスタイラス１００は、取得した又は記憶しているタイミング情報により示される複数のブランク期間ＢＰそれぞれのタイミングで、ペン信号Ｐを構成する各パケットを送信するよう構成される。表示コントローラ２００は、こうして送信されたペン信号Ｐに基づいて、上述したように、アクティブスタイラス１の位置の検出と、アクティブスタイラス１が送信したデータの受信とを行う。
【００２８】
より具体的に言えば、表示コントローラ２００は、第１の表示駆動期間ＤＰ内において表示駆動を行うことにより、表示フレームＦｋを構成する複数の画素データのうちの一部を表示した後、第１の表示駆動期間ＤＰに続くブランク期間ＢＰ内においてアクティブスタイラス１００が送信したパケットを受信し、さらに、そのブランク期間ＢＰに続く第２の表示駆動期間ＤＰ内において表示駆動を行うことにより、表示フレームＦｋを構成する複数の画素データのうちの他の一部を表示する、という一連の動作を行うことにより、表示駆動と各パケットの受信とを行う。
【００２９】
以上のような検出方法によれば、アップリンク信号ＵＬによりタイミング情報を再通知するまでの間、表示コントローラ２００はブランク期間ＢＰの位置を変更できないことになる。こうしてブランク期間ＢＰの位置が固定されてしまうと、複数の表示フレームにおいて連続して、同じ位置で表示駆動動作が不連続となるため、視認され得る横ラインの発生や音鳴りといった表示品質上の課題が発生する。本実施の形態は、１つの表示フレーム内で同じパケットを２回以上送信するようにアクティブスタイラス１を構成することにより、この課題を解決しようとするものである。以下、図１を再度参照しながら、本実施の形態によるアクティブスタイラス１の検出方法について詳しく説明する。
【００３０】
初めに、本実施の形態による表示コントローラ２が送信するタイミング情報には、図５に示した背景技術と同様の情報が設定される。すなわち、タイミング情報により通知されるブランク期間ＢＰの配置は、図５に示したブランク期間ＢＰの配置を示すものとなる。
【００３１】
図１の上段には、アクティブスタイラス１がアップリンク信号ＵＬを受信する期間と、ペン信号Ｐを構成する複数のパケットのそれぞれを送信する期間とを示している。同図に示すように、アクティブスタイラス１が表示フレームＦｋ内において、タイミング情報により通知されたブランク期間ＢＰを利用してパケットＰ１〜Ｐｎ（ｎは２以上の自然数）の送信を行う点は、図５に示した背景技術と同様である。本実施の形態によるアクティブスタイラス１は、この送信に加え、パケットＰ１〜Ｐｎのそれぞれと同じデータを含む他のパケットＰ１（−／＋）〜Ｐｎ（−／＋）の送信も行うよう構成される。ただし、−の記号は、対応するパケットの直前に送信される同内容のパケットを示し、＋の記号は、対応するパケットの直後に送信される同内容のパケットを示す。
【００３２】
別の言い方をすれば、アクティブスタイラス１は、表示フレームＦｋ（第１の表示フレーム）内で、複数ビット値を含むパケットＰｍ（ｍは１〜ｎの整数。第１のパケット）を送信し（第１の送信ステップ）、同じ表示フレームＦｋ内で、このパケットＰｍを再度送信する（第２の送信ステップ）よう構成される。図１の例では、この再送信が１回目の送信から連続して２度にわたり実行されており、したがって１つの表示フレームＦｋ内において、同内容のパケットＰｍ−，Ｐｍ，Ｐｍ＋が連続して送信されている。
【００３３】
アクティブスタイラス１がこのようなパケットの送信を行う結果として、表示コントローラ２は、パケットＰｍ−の送信期間、パケットＰｍの送信期間、及びパケットＰｍ＋の送信期間の中から、ブランク期間ＢＰの位置を任意に選択することができるようになる。図１の下段（ａ）〜（ｄ）はそれぞれ、こうして各ブランク期間ＢＰの位置が任意に選択された結果としての、表示フレーム内におけるブランク期間ＢＰの配置の一例を表している。
【００３４】
具体的に説明すると、（ａ）に示すパターンは、基本となるパケットＰ１〜Ｐｎの送信期間にブランク期間ＢＰが配置された場合を示している。この配置は、図５に示した背景技術と同じ配置である。（ｂ）に示すパターンは、すべてのｍについて、パケットＰｍの直前に送信されるパケットＰｍ−の送信期間にブランク期間ＢＰが配置された場合を示している。（ｃ）に示すパターンは、すべてのｍについて、パケットＰｍの直後に送信されるパケットＰｍ＋の送信期間にブランク期間ＢＰが配置された場合を示している。（ｄ）に示すパターンは、ｍの値ごとにパケットＰｍ−，Ｐｍ，Ｐｍ＋のいずれかが選択され、選択されたパケットの送信期間にブランク期間ＢＰが配置された場合を示している。
【００３５】
以上説明したように、本実施の形態によるアクティブスタイラス１の検出方法によれば、アクティブスタイラス１が１つの表示フレーム内で同内容のパケットを少なくとも２回送信しているので、表示コントローラ２は、補助アップリンク信号を送信することなく、自身の都合でブランク期間ＢＰの位置を変えることができる。したがって、ペン信号Ｐにより送信できるデータの量を確保しつつ、視認され得る横ラインの発生や音鳴りといった表示品質上の課題をクリアすることが可能になる。
【００３６】
なお、本実施の形態では、同内容のパケットが連続して送信される例を示したが、本発明は、同内容のパケットが連続送信されない場合にも好適に適用可能である。
【００３７】
例えば、図２は、本発明の第１の実施の形態の変形例によるアクティブスタイラス１の検出方法を示す図である。同図下段の（ａ）は、表示フレームＦｋにおける表示駆動期間ＤＰ及びブランク期間ＢＰの配置を示し、（ｂ）は、表示フレームＦｋ＋１における表示駆動期間ＤＰ及びブランク期間ＢＰの配置を示している。同図に示すように、本変形例によるアクティブスタイラス１は、同内容の２つのパケットＰｍ，Ｐｍ＋を、間隔を空けて送信している。本変形例によっても、表示コントローラ２は、補助アップリンク信号を送信することなく、自身の都合でブランク期間ＢＰの位置を変えることができる。したがって、本実施の形態と同様に、ペン信号Ｐにより送信できるデータの量を確保しつつ、視認され得る横ラインの発生や音鳴りといった表示品質上の課題をクリアすることが可能になる。
【００３８】
次に、本発明の第２の実施の形態について説明する。本実施の形態は、複数のパケット送信期間の間に設定されたインターバル時間を維持しつつ表示駆動を行う表示駆動期間の開始タイミング及び終了タイミングを変更しながら、表示駆動を実行するように表示コントローラ２を構成することにより、少なくとも表示駆動期間の開始タイミング及び終了タイミングが固定されることによって生じ得る表示品質上の課題については、ペン信号により送信できるデータの量を確保しつつクリアできるようにするものである。その他の点では第１の実施の形態と同様であるので、以下では、第１の実施の形態と同様の構成については同一の符号を付して説明を省略し、第１の実施の形態との相違点に着目して説明を行う。
【００３９】
図３は、本実施の形態による表示駆動期間ＤＰを説明する図である。同図に示すように、本実施の形態においては、複数の表示フレームのそれぞれに複数のパケット送信期間ＰＳが予め設定される。個々の表示フレームに設定される複数のパケット送信期間ＰＳは、所定時間長Ｘのインターバル時間を空けて、各表示フレーム内に配置される。アクティブスタイラス１は、このパケット送信期間ＰＳの中に収まるように、ペン信号Ｐを構成するパケットの送信を行う。
【００４０】
表示コントローラ２は、複数の表示フレームそれぞれの複数のパケット送信期間ＰＳ内において、アクティブスタイラス１が送信したパケットを受信するよう構成される。受信したパケットに対して表示コントローラ２が行う処理は、第１の実施の形態で説明したとおりである。
【００４１】
そして表示コントローラ２は、所定時間長Ｘのインターバル時間内に、表示装置の駆動を行うよう構成される。ここで、所定時間長Ｘは、各表示フレーム内における所定時間長Ｘの合計値が全画素分の表示駆動を実施するために必要な時間よりも少し長くなるように設定されており、表示コントローラ２は、表示駆動のためにインターバル時間のすべてを使う必要がない。そこで本実施の形態による表示コントローラ２は、複数のパケット送信期間の間に設定されたインターバル時間を維持しつつ表示駆動を行う表示駆動期間ＤＰの開始タイミング及び終了タイミングを変更しながら、表示駆動を実行するように構成される。より具体的には、図３に示すように、インターバル時間の始期から時間長ＲＳの範囲で表示駆動期間ＤＰの開始タイミングを調整し、インターバル時間の終期から時間長ＲＳの範囲で表示駆動期間ＤＰの終了タイミングを調整するように構成される。
【００４２】
図４は、本実施の形態によるアクティブスタイラス１の検出方法を示す図である。同図下段の（ａ）は、表示フレームＦｋにおける表示駆動期間ＤＰの配置を示し、（ｂ）は、表示フレームＦｋ＋１における表示駆動期間ＤＰの配置を示している。同図に示すように、本実施の形態による表示コントローラ２は、各表示駆動期間ＤＰの開始タイミング及び終了タイミングを、複数のパケット送信期間ＰＳの間に設定されたインターバル時間を維持する範囲で適宜変更しながら、表示駆動を実行する。したがって、表示駆動期間ＤＰの開始タイミング及び終了タイミングが固定されることを防止することができる。
【００４３】
以上説明したように、本実施の形態によるアクティブスタイラス１の検出方法によれば、表示コントローラ２は、補助アップリンク信号を送信することなく、表示駆動期間ＤＰの開始タイミング及び終了タイミングを変更することができる。したがって、少なくとも表示駆動期間ＤＰの開始タイミング及び終了タイミングが固定されることによって生じ得る表示品質上の課題については、ペン信号Ｐにより送信できるデータの量を確保しつつクリアすることが可能になる。
【００４４】
以上、本発明の好ましい実施の形態について説明したが、本発明はこうした実施の形態に何等限定されるものではなく、本発明が、その要旨を逸脱しない範囲において、種々なる態様で実施され得ることは勿論である。
【００４５】
例えば、上記実施の形態ではアクティブスタイラス１の検出に着目して説明したが、本発明は、指などによるタッチの検出を行う場合にも好適に適用可能である。この場合、パケットの送信期間に代え、タッチ検出用信号の送信期間が設けられる。
【００４６】
また、本発明は、上述した複数の線状電極の一部が表示装置内の画素駆動用の電極（例えば、液晶ディスプレイにおける共通電極）を兼ねる装置（例えば、インセル型のタブレット端末）に対しても、好適に適用可能である。
【符号の説明】
【００４７】
１      アクティブスタイラス
２      表示コントローラ
ＢＰ    ブランク期間
ＤＰ    表示駆動期間
Ｆ      表示フレーム
Ｐ      ペン信号
Ｐｍ    パケット
ＰＳ    パケット送信期間
ＵＬ    アップリンク信号
【図１】
2020021444.tif 000003
【図２】
2020021444.tif 000004
【図３】
2020021444.tif 000005
【図４】
2020021444.tif 000006
【図５】
2020021444.tif 000007