(57)【要約】【課題】描画する線の色や太さを簡単に変更できる入力装置を提供する。【解決手段】指示体１０４と、撮像部１０６と、座標算出部１０７とを備える。指示体１０４は、先端に板状部１０３を有する。撮像部１０６は、指示体１０４を検出する複数のカメラ１０５ａ、１０５ｂを有する。座標算出部１０７は、撮像部１０６の画像に基づいて、指示体１０４の両端の座標を算出し、指示体１０４の回転角度を算出する。制御装置１０１には、指示体１０４の回転角度に応じて入力指示を与える。【選択図】図９
2017157135.tif 000002
【特許請求の範囲】
【請求項１】
画面近傍で制御装置に入力を行う入力装置であって、
側面方向から撮像された場合に回転角度によって横方向の両端の長さが異なって撮像される板状部を有する指示体と、
前記指示体を検出する複数のカメラを有する撮像部と、
前記撮像部の画像に基づいて、前記指示体の前記両端の座標を算出し、前記指示体の前記回転角度を算出する座標算出部とを備え、
前記指示体の前記回転角度に応じて前記制御装置に入力指示を与えるようにしたことを特徴とする入力装置。
【請求項２】
前記撮像部は、前記画面近傍を撮影する２つのカメラからなり、
前記座標算出部は、前記２つのカメラからの撮像画像から、前記指示体の両端の座標を算出し、前記両端の座標から前記指示体の回転角度を算出することを特徴とする請求項１に記載の入力装置。
【請求項３】
前記指示体の回転角度と、前記制御装置の動作とを対応させるようにしたことを特徴とする請求項１又は２に記載の入力装置。
【請求項４】
前記指示体の回転角度に応じて、描画する線の色を設定するようにしたことを特徴とする請求項３に記載の入力装置。
【請求項５】
前記指示体の回転角度に応じて、描画する線の太さを設定するようにしたことを特徴とする請求項３に記載の入力装置。
【請求項６】
先端に板状部を有する指示体を設けるとともに、前記指示体を検出する複数のカメラを有する撮像部を設け、
前記指示体を複数のカメラで撮影し、
前記カメラで撮影された画像に基づいて、前記指示体の回転角度を算出し、
前記指示体の回転角度に応じて制御装置に入力指示を与えるようにしたことを特徴とする入力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力装置及び入力方法に関する。
【背景技術】
【０００２】
タッチパネル内蔵の表示装置を備えたコンピュータ環境で、描画ソフトウェアを実行すると、ユーザが指やタッチペンにより所望の画像を画面上に描画することで、コンピュータ上で所望の絵を描画することができる。また、このような描画ソフトウェアには、線の太さや色を設定するアイコンが表示されている。このアイコンをタッチすることで、線の色や太さを設定することができる。
【０００３】
例えば、プレゼンテーション等で、このような描画ソフトウェアを用いて画面上に絵や文字を書きながら、説明を行う場合がある。このような場合、要点に応じて、描画する線の色や太さを変えるようにすると、聴衆者は説明を理解しやすい。また、複数の人が画面上に絵や文字を書きながら説明を行う場合、説明した人によって描画する線の色や太さが異なっていると、聴衆者は説明を理解しやすい。
【０００４】
しかしながら、通常の描画ソフトウェアでは、線の太さや色を設定するには、上述のように、アイコンをタッチする操作が必要である。プレゼンテーション中に、アイコンをタッチして描画する線の色や太さを変更するのでは、操作性が良くないとともに、説明の中断が生じ、理解の妨げの原因となる。そこで、電子ペン等の操作により、アイコンをタッチする操作を行わずに、線の太さや色を設定することが考えられる。
【０００５】
特許文献１には、タッチペンに電子ペンを使用することにより入力操作の制御を行う方法が開示されている。また、特許文献２には、軸回転角度の検出できる電子ペンが開示されている。また、特許文献３には、３次元空間内の任意の箇所を指し示して座標を入力するものが開示されている。また、特許文献４には、イメージセンサを用いて検出領域に入力される指示体の指示位置を光学的に検出するものが開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１２−１９８７９８号公報
【特許文献２】特開平１０−１３３８０７号公報
【特許文献３】特開平１１−１３４０８９号公報
【特許文献４】特開２０１０−２５７０８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述のように、画面上に絵や文字を書きながら説明を行う場合に、特許文献１から特許文献４に示されるような電子ペンを入力デバイスとして用いることが考えられる。しかしながら、特許文献１及び特許文献２に示されるような電子ペンは、そのペンの内部に電気回路を備えており、電子ペン自体のコストが高くなる。また、特許文献３及び特許文献４に示されるような入力デバイスでは、画面上絵を描画することは難しい。
【０００８】
上述の課題を鑑み、本発明は、描画する線の色や太さを簡単に変更できる入力装置及び入力方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述の課題を鑑み、本発明の一態様に係る入力装置は、側面方向から撮像された場合に回転角度によって横方向の両端の長さが異なって撮像される板状部を有する指示体と、前記指示体を検出する複数のカメラを有する撮像部と、前記撮像部の画像に基づいて、前記指示体の前記両端の座標を算出し、前記指示体の前記回転角度を算出する座標算出部とを備え、指示体の回転角度に応じて前記制御装置に入力指示を与えるようにしたことを特徴とする。
【００１０】
本発明の一態様に係る入力方法は、先端に板状部を有する指示体を設けるとともに、前記指示体を検出する複数のカメラを有する撮像部を設け、前記指示体を複数のカメラで撮影し、前記カメラで撮影された画像に基づいて、前記指示体の回転角度を算出し、前記指示体の回転角度に応じて制御装置に入力指示を与えるようにしたことを特徴とする。
【発明の効果】
【００１１】
本発明によれば、指示体の回転角度に応じて制御装置に入力指示を与えることができる。これにより、指示体の回転角を変えることで、線の色や太さを設定することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の第１の実施形態に係るタッチパネル入力システムの構成を示すブロック図である。
【図２】本発明の第１の実施形態に係るタッチパネル入力システムにおけるタッチペンの構成を示す側面図及び底面図である。
【図３】本発明の第１の実施形態に係るタッチパネル入力システムにおけるタッチペンの構成を示す側面図及び底面図である。
【図４】本発明の第１の実施形態に係るタッチパネル入力システムにおけるカメラの検出範囲の説明図である。
【図５】本発明の第１の実施形態に係るタッチパネル入力システムにおけるタッチペンの両端座標の検出の説明図である。
【図６】本発明の第１の実施形態に係るタッチパネル入力システムにおけるタッチペンの両端座標の検出の説明図である。
【図７】本発明の第１の実施形態に係るタッチパネル入力システムにおけるタッチペンの両端座標の検出の説明図である。
【図８】本発明の第１の実施形態に係るタッチパネル入力システムにおけるタッチペン座標算出部での処理を示すフローチャートである。
【図９】本発明による入力装置の基本構成を示す概略ブロック図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態について図面を参照しながら説明する。図１は、本発明の第１の実施形態に係るタッチパネル入力システム１の構成を示すものである。
図１に示すように、本発明の第１の実施形態に係るタッチパネル入力システム１は、タッチパネル内蔵表示装置１０と、２台のカメラ１２ａ及び１２ｂと、タッチペン座標算出部１３と、制御装置１４と、タッチペン（指示体）１５とから構成される。
【００１４】
タッチパネル内蔵表示装置１０は、タッチパネル表示部１１を備えている。タッチパネル表示部１１は、例えばＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ；液晶ディスプレイ）パネル上にタッチパネルを積層して構成される。
カメラ１２ａ及び１２ｂは、タッチパネル表示部１１の表示面の近傍で、タッチペン１５をその側面方向から撮影する撮像部を構成する。
タッチペン座標算出部１３は、カメラ１２ａ及び１２ｂで撮影されたタッチペン１５の撮影画像を解析して、タッチペン１５の両端座標及びタッチペン１５の回転角を算出する。
制御装置１４は、インストールされているプログラムに応じて、各種の処理を行う。
タッチペン１５は、ユーザがタッチパネル内蔵表示装置１０の表面を押圧して各種の入力操作を行う。
【００１５】
図１に示すように、カメラ１２ａ及び１２ｂは、タッチパネル内蔵表示装置１０の左上隅及び右上隅に取り付けられている。カメラ１２ａ及び１２ｂは、タッチペン座標算出部１３に接続される。また、タッチペン座標算出部１３は、制御装置１４に接続される。タッチパネル内蔵表示装置１０は、制御装置１４が接続される。制御装置１４としては、パーソナルコンピュータが用いられる。制御装置１４には、描画ソフトウェアがインストールされている。タッチペン座標算出部１３と制御装置１４との接続には、例えばＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ；ユニバーサル・シリアル・バス）インターフェースが用いられる。タッチパネル内蔵表示装置１０と制御装置１４との接続には、例えばＤＶＩ（Ｄｉｇｉｔａｌ  Ｖｉｓｕａｌ  Ｉｎｔｅｒｆａｃｅ；デジタル・ビジュアル・インターフェース）が用いられる。
【００１６】
なお、カメラ１２ａ及び１２ｂは、タッチパネル内蔵表示装置１０に一体的に取り付けても良いし、外付けしても良い。また、タッチペン座標算出部１３は、タッチパネル内蔵表示装置１０の内部に内蔵させても良いし、外付けしても良い。また、タッチペン座標算出部１３の機能を制御装置１４のソフトウェアにより実現しても良い。
【００１７】
タッチパネル内蔵表示装置１０上に絵や文字を描画する際、ユーザは、制御装置１４の描画ソフトウェアを起動し、タッチペン１５でタッチパネル表示部１１を押圧しながら、タッチペン１５を動かす。タッチパネル表示部１１上でタッチペン１５が押圧されると、タッチペン１５の押圧座標がタッチパネル内蔵表示装置１０で検出され、タッチペン１５を動かすと、その軌跡に応じて、タッチパネル表示部１１上に絵や文字が描画される。
【００１８】
また、本実施形態では、タッチペン１５として、ペンの先端部を側面方向から見たときの横方向の長さが、ペン軸を中心とする回転角により異なるものが用いられる。すなわち、図２及び図３は、タッチペン１５の構成を示す側面図及び底面図である。図２及び図３に示すように、タッチペン１５は、ユーザが把持する円筒形のペン軸部２１と、タッチパネル表示部１１を押圧する押圧部２２と、板状部２３とから構成される。
【００１９】
このようなタッチペン１５では、図２及び図３に示すように、ペンの先端部を側面方向から見たときの長さが、ペン軸を中心とする回転角により異なるものとなる。つまり、タッチペン１５の先端部には、板状部２３が設けられる。
この板状部２３の横方向の長さをＬ、板状部２３の厚みをｔとすると、図２に示すような回転角のときには、ペンの先端部を側面方向から見たときの横方向の長さは、板状部２３の横方向の長さＬとなる。これに対して、図３に示すように、ペン軸を中心として９０度回転させると、ペンの先端部を側面方向から見たときの横方向の長さは、板状部２３の厚みｔとなる。
【００２０】
また、図４は、カメラ１２ａ及び１２ｂの検出範囲を示すものである。図４に示すように、カメラ１２ａ及び１２ｂは、タッチペン１５の先端部だけが検出範囲となるように取り付けられる。
【００２１】
図１において、ユーザがタッチペン１５によりタッチパネル表示部１１上で絵や文字を描画する際に、カメラ１２ａ及び１２ｂは、タッチペン１５の先端部をその側面方向から撮影する。このタッチペン１５の側面方向からの撮像画像は、タッチペン座標算出部１３に送られる。
【００２２】
タッチペン座標算出部１３は、カメラ１２ａ及び１２ｂからの撮像画像を取得すると、カメラ１２ａ及び１２ｂの画像を解析して、タッチペン１５の両端座標を求める。そして、タッチペン座標算出部１３は、タッチペン１５の両端座標から、タッチペン１５の回転角を算出する。
【００２３】
制御装置１４は、タッチペン座標算出部１３から、タッチペン１５の回転角の情報を入力する。そして、制御装置１４のソフトウェアは、タッチペン１５の回転角度と、その回転角度に対応する入力指示とを対応させて、処理を実行する。
【００２４】
例えば、制御装置１４の描画ソフトウェアは、タッチペン１５の回転角が０度のときには、描画する線の色を黒色に設定し、回転角が９０度のときには、描画する線の色を赤色に設定する。また、制御装置１４の描画ソフトウェアは、タッチペン１５の回転角が０度のときには、描画する線の太さを標準のものとし、回転角が９０度のときには、描画する線を太くするように設定する。また、タッチペン１５の回転角を０度から９０度にすると、線の太さが角度に応じて徐々に太くなるように設定しても良い。その他、タッチペン１５の回転角が０度のときには、描画する線を実線にし、回転角が９０度のときには、点線にする等、各種の応用が考えられる。
【００２５】
このように、本発明の第１の実施形態に係るタッチパネル入力システム１では、タッチペン１５の回転角により、描画する線の色や太さが設定できる。これにより、例えばプレゼンテーションを行う場合、ユーザは、タッチペン１５の回転角を変えることで、要点に応じて描画する線の色を変えることができる。また、例えば、複数の人が画面上に絵や文字を書きながら説明を行う場合、説明する人毎にタッチペン１５の回転角を決めておけば、説明した人によって描画する線の色を異なるようにすることができる。
【００２６】
次に、タッチペン１５の両端座標の検出について説明する。図５〜図７は、タッチペン１５の両端座標の検出の説明図である。
図５に示すように、タッチパネル表示部１１の画面の縦方向の長さをＨとし、画面の横方向の長さをＷとする。また、タッチパネル表示部１１の画面の左下の座標を（０，０）とする。カメラ１２ａは、画面の左上の座標（０，Ｈ）に、その撮像方向が４５度右下を向くように設置される。カメラ１２ｂは、画面の右上の座標（Ｗ，Ｈ）に、撮像方向が４５度左下を向くように設置される。
【００２７】
なお、カメラ１２ａ及び１２ｂの画角は９０度以上である。また、カメラ１２ａ及び１２ｂは、その底面をタッチパネル表示部１１の画面に対して平行に設置している。
【００２８】
図６は、タッチペン１５の回転角θｐを９０度で使用した場合を示している。
カメラ１２ａにより、タッチペン１５の長辺方向の一端Ａ及び他端Ｂが撮影される。この例では、カメラ１２ａから検知したタッチペン１５の左端部がタッチペン１５の一端Ａとなり、カメラ１２ａから検知したタッチペン１５の右端部がタッチペン１５の他端Ｂとなる。
【００２９】
カメラ１２ａから検知したタッチペン１５の左端部と画面上辺との角度をθ１とする。また、カメラ１２ａから検知したタッチペン１５の右端部と画面上辺との角度をθ１’とする。前述したように、カメラ１２ａの撮像方向は、４５度右下を向くように固定されている。したがって、角度θ１及び角度θ１’は、カメラ１２ａから検知したタッチペン１５の左端部及び右端部の撮像画面上での水平方向の位置から判定できる。
【００３０】
また、カメラ１２ｂにより、タッチペン１５の一端Ａ及び他端Ｂが撮影される。この例では、カメラ１２ｂから検知したタッチペン１５の右端部がタッチペン１５の一端Ａとなり、カメラ１２ｂから検知したタッチペン１５の左端部がタッチペン１５の他端Ｂとなる。カメラ１２ｂから検知したタッチペン１５の右端部と画面上辺との角度をθ２とする。また、カメラ１２ｂから検知したタッチペン１５の左端部と画面上辺との角度をθ２’とする。角度θ２及び角度θ２’は、カメラ１２ｂから検知したタッチペン１５の右端部及び左端部の撮像画面上での水平方向の位置から判定できる。
【００３１】
図６において、タッチペン１５の一端Ａの座標を（ｘ１，ｙ１）とし、タッチペン１５の他端Ｂの座標を（ｘ３，ｙ３）とする。タッチペン１５の一端Ａの座標（ｘ１，ｙ１）は、カメラ１２ａから検知したタッチペン１５の左端部と画面上辺との角度θ１を用いて、以下のように求められる。
【００３２】
ｔａｎθ１＝（Ｈ−ｙ１）／ｘ１  …  （１）
【００３３】
また、タッチペン１５の一端Ａの座標（ｘ１，ｙ１）は、カメラ１２ｂから検知したタッチペン１５の右端部と画面上辺との角度θ２を用いて、以下のように求められる。
【００３４】
ｔａｎθ２＝（Ｈ−ｙ１）／（Ｗ−ｘ１）…  （２）
【００３５】
（１）式及び（２）式から、タッチペン１５の一端Ａの座標（ｘ１，ｙ１）を求めることができる。
【００３６】
タッチペン１５の他端Ｂの座標（ｘ３，ｙ３）は、カメラ１２ａから検知したタッチペン１５の右端部と画面上辺との角度θ１’を用いて、以下のように求められる。
【００３７】
ｔａｎθ１’＝（Ｈ−ｙ３）／ｘ３  …  （３）
【００３８】
また、タッチペン１５の他端Ｂの座標（ｘ３，ｙ３）は、カメラ１２ｂから検知したタッチペン１５の左端部と画面上辺との角度θ２’を用いて、以下のように求められる。
【００３９】
ｔａｎθ２’＝（Ｈ−ｙ３）／（Ｗ−ｘ３）  …  （４）
【００４０】
（３）式及び（４）式から、タッチペン１５の他端Ｂの座標（ｘ３，ｙ３）を求めることができる。
【００４１】
図７は、タッチペン１５の回転角θｐを０度にして使用した場合を示している。カメラ１２ａにより、タッチペン１５の一端Ａ及び他端Ｂが撮影される。この例では、カメラ１２ａから検知したタッチペン１５の左端部がタッチペン１５の一端Ａとなり、カメラ１２ａから検知したタッチペン１５の右端部がタッチペン１５の他端Ｂとなる。
【００４２】
また、カメラ１２ｂにより、タッチペン１５の一端Ａ及び他端Ｂが撮影される。この例では、カメラ１２ｂから検知したタッチペン１５の左端部がタッチペン１５の一端Ａとなり、カメラ１２ｂから検知したタッチペン１５の右端部がタッチペン１５の他端Ｂとなる。
【００４３】
図７において、タッチペン１５の一端Ａの座標を（ｘ２，ｙ２）とし、タッチペン１５の他端Ｂの座標を（ｘ４，ｙ４）とする。タッチペン１５の一端Ａの座標（ｘ２，ｙ２）は、カメラ１２ａから検知したタッチペン１５の左端部と画面上辺との角度θ１を用いて、以下のように求められる。
【００４４】
ｔａｎθ１＝（Ｈ−ｙ２）／ｘ２  …  （５）
【００４５】
また、タッチペン１５の一端Ａの座標（ｘ２，ｙ２）は、カメラ１２ｂから検知したタッチペン１５の左端部と画面上辺との角度θ２’を用いて、以下のように求められる。
【００４６】
ｔａｎθ２’＝（Ｈ−ｙ２）／（Ｗ−ｘ２）…  （６）
【００４７】
（５）式及び（６）式から、タッチペン１５の一端Ａの座標（ｘ２，ｙ２）を求めることができる。
【００４８】
タッチペン１５の他端Ｂの座標（ｘ４，ｙ４）は、カメラ１２ａから検知したタッチペン１５の右端部と画面上辺との角度θ１’を用いて、以下のように求められる。
【００４９】
ｔａｎθ１’＝（Ｈ−ｙ４）／ｘ４  …  （７）
【００５０】
タッチペン１５の他端Ｂの座標（ｘ４，ｙ４）は、カメラ１２ｂから検知したタッチペン１５の右端部と画面上辺との角度θ２を用いて、以下のように求められる。
【００５１】
ｔａｎθ２＝（Ｈ−ｙ４）／（Ｗ−ｘ４）  …  （８）
【００５２】
（７）式及び（８）式から、タッチペン１５の他端Ｂの座標（ｘ４，ｙ４）を求めることができる。
【００５３】
以上のように、タッチペン１５の両端座標は、タッチペン１５が図６に示すような回転角の場合には、（１）式及び（２）式と、（３）式及び（４）式とにより求められる座標（ｘ１，ｙ１）及び座標（ｘ３，ｙ３）となる。また、タッチペン１５が図７に示すような回転角の場合には、（５）式及び（６）式と、（７）式及び（８）式とにより求められる座標（ｘ２，ｙ２）及び座標（ｘ４，ｙ４）となる。座標（ｘ１，ｙ１）及び座標（ｘ３，ｙ３）と、座標（ｘ２，ｙ２）及び座標（ｘ４，ｙ４）とのどちらをタッチペン１５の両端座標として採用するかは、座標間の長さがタッチペン１５の横方向の実際の長さＬと一致しているかどうかにより判定できる。
【００５４】
図８は、タッチペン座標算出部１３での処理を示すフローチャートである。
図８において、タッチペン座標算出部１３は、カメラ１２ａの撮像画像から、タッチペン１５の左端部と画面上辺との角度θ１と、タッチペン１５の右端部と画面上辺との角度θ１’とを検出する（ステップＳ１０１）。
【００５５】
また、タッチペン座標算出部１３は、カメラ１２ｂの撮像画像から、タッチペン１５の右端部と画面上辺との角度θ２と、タッチペン１５の左端部と画面上辺との角度θ２’とを検出する（ステップＳ１０２）。
【００５６】
次に、タッチペン座標算出部１３は、（１）式及び（２）式により、座標（ｘ１，ｙ１）を算出する（ステップＳ１０３）。
【００５７】
また、タッチペン座標算出部１３は、（３）式及び（４）式により、座標（ｘ３，ｙ３）を算出する（ステップＳ１０４）。
【００５８】
また、タッチペン座標算出部１３は、（５）式及び（６）式により、座標（ｘ２，ｙ２）を算出する（ステップＳ１０５）。
【００５９】
また、タッチペン座標算出部１３は、（７）式及び（８）式により、座標（ｘ４，ｙ４）を算出する（ステップＳ１０６）。
【００６０】
次に、タッチペン座標算出部１３は、座標（ｘ１，ｙ１）と座標（ｘ３，ｙ３）との距離Ｌ１を算出する（ステップＳ１０７）。
【００６１】
そして、タッチペン座標算出部１３は、距離Ｌ１とタッチペン１５の横方向の長さＬとの誤差ΔＬ１を算出する（ステップＳ１０８）。
【００６２】
また、タッチペン座標算出部１３は、座標（ｘ２，ｙ２）と座標（ｘ４，ｙ４）との距離Ｌ２を算出する（ステップＳ１０９）。
【００６３】
そして、タッチペン座標算出部１３は、距離Ｌ２とタッチペン１５の横方向の長さＬとの誤差ΔＬ２を算出する（ステップＳ１１０）。
【００６４】
そして、タッチペン座標算出部１３は、誤差ΔＬ１が誤差ΔＬ２より小さいか否かを判定する（ステップＳ１１１）。
【００６５】
誤差ΔＬ１が誤差ΔＬ２より小さい場合には（ステップＳ１１１：Ｙｅｓ）、タッチペン座標算出部１３は、座標（ｘ１，ｙ１）と座標（ｘ３，ｙ３）をタッチペン１５の両端座標とする（ステップＳ１１２）。
【００６６】
誤差ΔＬ１が誤差ΔＬ２より小さくない場合には（ステップＳ１１１：Ｎｏ）、タッチペン座標算出部１３は、座標（ｘ２，ｙ２）と座標（ｘ４，ｙ４）をタッチペン１５の両端座標とする（ステップＳ１１３）。
【００６７】
そして、タッチペン座標算出部１３は、決定された両端座標を用いて、タッチペン１５の中心座標（ｘ，ｙ）を算出する（ステップＳ１１４）。タッチペン１５の中心座標（ｘ，ｙ）は、タッチペン１５の両端座標が座標（ｘ１，ｙ１）及び座標（ｘ３，ｙ３）の場合、以下のようにして算出できる。
【００６８】
ｘ＝（ｘ１＋ｘ３）／２
ｙ＝（ｙ１＋ｙ３）／２
【００６９】
また、タッチペン座標算出部１３は、決定された両端座標を用いて、タッチペン１５の回転角θｐを算出する（ステップＳ１１５）。タッチペン１５の回転角θｐは、タッチペン１５の両端座標が座標（ｘ１，ｙ１）及び座標（ｘ３，ｙ３）の場合、以下のようにして算出できる。
【００７０】
θｐ＝ｔａｎ−１（ｙ１＋ｙ３）／（ｘ１＋ｘ３）
【００７１】
以上説明したように、本発明の第１の実施形態に係るタッチパネル入力システム１では、タッチパネル表示部１１を操作するタッチペン１５の回転角を変えることにより、描画する線の色や太さを変更することが可能となる。また、複数人で描画する場合、それぞれの人が描画する線の色や太さを分けることが可能となる。また、本発明の第１の実施形態に係るタッチパネル入力システム１では、タッチペン１５に電子回路を組み込む必要がないため、コストダウンを図ることができる。
【００７２】
図９は、本発明による入力装置の基本構成を示す概略ブロック図である。
本発明による入力装置は、画面１００近傍で制御装置１０１に入力を行う入力装置であって、指示体１０４と、撮像部１０６と、座標算出部１０７とを備える。
指示体１０４は、先端に板状部１０３を有する。
撮像部１０６は、指示体１０４を検出する複数のカメラ１０５ａ、１０５ｂを有する。
座標算出部１０７は、撮像部１０６の画像に基づいて、指示体１０４の両端の座標を算出し、指示体１０４の回転角度を算出する。座標算出部１０７は、指示体１０４の回転角度に応じて制御装置１０１に入力指示を与える。
【００７３】
なお、タッチパネル入力システム１の全部又は一部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより各部の処理を行っても良い。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
【００７４】
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【００７５】
以上、本発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計変更等も含まれる。
【符号の説明】
【００７６】
１：タッチパネル入力システム，
１０：タッチパネル内蔵表示装置，
１１：タッチパネル表示部，
１２ａ，１２ｂ：カメラ，
１３：タッチペン座標算出部，
１４：制御装置，
１５：タッチペン，
２３：板状部
【図１】
2017157135.tif 000003
【図２】
2017157135.tif 000004
【図３】
2017157135.tif 000005
【図４】
2017157135.tif 000006
【図５】
2017157135.tif 000007
【図６】
2017157135.tif 000008
【図７】
2017157135.tif 000009
【図８】
2017157135.tif 000010
【図９】
2017157135.tif 000011