(57)【要約】【課題】従来の入力装置に新たなハードウェアを追加することなく、文字や図形の手書き入力に際して、文字や図形の線の太さを適宜変更可能な情報入力変換プログラム、及び、情報入力変換装置を提供することにある。【解決手段】タッチパネル８が押圧された位置の軌跡を描画として第１表示部６に出力させるプログラムであって、タッチパネルが押圧された際に、押圧位置の座標データを形成し、前記座標データに対応させて描画パタンを表示手段に出力させ、前記座標データに基づいて、一定時間で押圧位置が移動した移動速度を算出し、前記移動速度に基づいて、前記描画パタンの大きさを変更するようにＣＰＵ１５を機能させる情報入力変換プログラム。【選択図】      図４
2006252141.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネルの押圧位置の移動の軌跡を描画として表示手段に出力させるプログラムであって、
所定の時間を計測する時間計測手段と、  
前記所定時間ごとに前記押圧位置の座標データを形成する座標データ形成手段と、  
前記座標データに対応させて描画パタンを前記表示手段に出力させる出力手段と、
前記座標データ形成手段が前記所定時間ごとに形成する複数の座標データに基づいて、前記押圧位置の移動速度を算出する速度算出手段と、
前記移動速度に基づいて、前記描画パタンの大きさを変更する描画パタン変更手段であって、前記移動速度が第１閾値未満の場合に、前記描画パタンの大きさを所定の割合で拡大させ、前記移動速度が第２閾値以上の場合に、前記描画パタンの大きさを所定の割合で縮小させ、前記移動速度が前記第１閾値以上、且つ、前記第２閾値未満の場合に、前記描画パタンの大きさを維持させる描画パタン変更手段として、コンピュータを機能させることを特徴とするプログラム。
【請求項２】
前記描画パタン変更手段は、前記移動速度が前記第２閾値よりも速い第３閾値以上の場合に、前記描画パタンの大きさを、前記第２閾値以上の場合に縮小する所定の割合よりも大きな割合で縮小させることを特徴とする、請求項１に記載のプログラム。
【請求項３】
タッチパネルの押圧位置の移動の軌跡を描画として表示手段に出力させるプログラムであって、
所定の時間を計測する時間計測手段と、  
前記所定の時間ごとに前記押圧位置の座標データを形成する座標データ形成手段と、  
前記座標データに対応させて描画パタンを前記表示手段に出力させる出力手段であって、前記描画パタンの背景色とは異なる表示色で前記描画パタンを前記表示手段に出力させる出力手段と、
前記座標データ形成手段が前記所定時間ごとに形成する複数の座標データに基づいて、前記押圧位置の移動速度を算出する速度算出手段と、
前記移動速度に基づいて、前記描画パタンの大きさを変更する描画パタン変更手段と、
前記描画パタンに前記表示手段の画面の垂直方向及び水平方向のそれぞれに沿って、前記背景色と同一色又は類似色の少なくとも一つのラインを含ませる描画調整手段として、コンピュータを機能させることを特徴とするプログラム。
【請求項４】
前記描画調整手段は、前記描画パタンの大きさに応じて前記ラインの数を変更することを特徴とする、請求項３に記載のプログラム。
【請求項５】
前記描画調整手段は、前記描画パタンに、前記背景色と同一色又は類似色のドットをさらに含ませることを特徴とする、請求項３に記載のプログラム。
【請求項６】
前記描画調整手段は、前記描画パタンの大きさに応じて前記ドットの数を変更することを特徴とする、請求項５に記載のプログラム。
【請求項７】
押圧位置を検出するタッチパネルと、
所定の時間を計測する時間計測手段と、  
前記所定時間ごとに前記押圧位置の座標データを形成する座標データ形成手段と、  
前記座標データに対応させて描画パタンを表示手段に出力させることにより、前記押圧位置の移動の軌跡を描画として前記表示手段に出力する出力手段と、
前記座標データ形成手段が前記所定時間ごとに形成する複数の座標データに基づいて、前記押圧位置の移動速度を算出する速度算出手段と、
前記移動速度に基づいて、前記描画パタンの大きさを変更する描画パタン変更手段であって、前記移動速度が第１閾値未満の場合に、前記描画パタンの大きさを所定の割合で拡大させ、前記移動速度が第２閾値以上の場合に、前記描画パタンの大きさを所定の割合で縮小させ、前記移動速度が前記第１閾値以上、且つ、前記第２閾値未満の場合に、前記描画パタンの大きさを維持させる描画パタン変更手段と、を備えることを特徴とする情報入力変換システム。
【請求項８】
押圧位置を検出するタッチパネルと、
所定の時間を計測する時間計測手段と、  
前記所定時間ごとに前記押圧位置の座標データを形成する座標データ形成手段と、  
前記座標データに対応させて、描画パタンを表示手段の画面に背景色とは異なる表示色で出力させることにより、前記押圧位置の移動の軌跡を描画として前記表示手段に出力する出力手段と、
前記座標データ形成手段が前記所定時間ごとに形成する複数の座標データに基づいて、前記押圧位置の移動速度を算出する速度算出手段と、
前記移動速度に基づいて、前記描画パタンの大きさを変更する描画パタン変更手段と、
前記描画パタンの大きさに応じて、前記表示手段の画面の垂直方向及び水平方向のそれぞれに沿って、前記背景色と同一色又は類似色の少なくとも１つのラインを含ませる描画調整手段と、を備えることを特徴とする情報入力変換システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネルへの入力軌跡を毛筆書体に変換して表示する情報入力変換プログラム、及び、情報入力変換装置に関する。
【背景技術】
【０００２】
現在、文字や図形を電子的に手書き入力する１つの手段として、タッチパネル方式の入力装置が広く普及している。一般に、タッチパネル方式の入力装置は、押圧位置の座標を検出し、所定の処理を施すことによって、検出された座標に対応する表示画面上の箇所を点灯させる方式を採用しており、この方式によって、ユーザがタッチパネルに手書き入力した文字や図形の軌跡が表示部に表示される。しかしながら、従来のタッチパネル方式の入力装置を使用した場合、表示画面に描画される文字や図形の太さが一定に表示されるので、毛筆の手書き様式に見られるような、線の太さの違いを再現して表示することが出来ない。
【０００３】
こうした問題を解決するために、種種の発明が提案されている。例えば、特許文献１に記載の発明では、ユーザによる入力地点を検出して座標位置情報を獲得するタブレットと、タブレットを押圧する圧力（即ち、ユーザの筆圧）を検出するための圧力センサを有するスタイラスペンを備えたタブレット装置について記載されている。このタブレット装置では、圧力センサによって検出された圧力レベルに応じて、描画される線の太さが調整される。
【特許文献１】特開平５−３１３８１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述の通り、特許文献１に記載の発明では、描画される線の太さを調節することが可能であるが、ユーザによる筆圧を検出する圧力センサが必要となる。したがって、圧力センサを備えていないタブレット装置を使用する場合には、少なくともスタイラスペン側、若しくは、タブレット側に圧力センサを新たに設置する必要があり、タブレット装置の製造コストが嵩むという問題が発生する。
【０００５】
したがって、本発明の目的は、従来の入力装置に新たなハードウェアを追加することなく、文字や図形の手書き入力に際して、文字や図形の線の太さを適宜変更可能な情報入力変換プログラム、及び、情報入力変換装置を提供することにある。
【課題を解決するための手段】
【０００６】
第１発明に係るプログラムは、タッチパネルの押圧位置の移動の軌跡を描画として表示手段に出力させるプログラムであって、所定の時間を計測する時間計測手段と、前記所定時間ごとに前記押圧位置の座標データを形成する座標データ形成手段と、前記座標データに対応させて描画パタンを前記表示手段に出力させる出力手段と、前記座標データ形成手段が前記所定時間ごとに形成する複数の座標データに基づいて、前記押圧位置の移動速度を算出する速度算出手段と、前記移動速度に基づいて、前記描画パタンの大きさを変更する描画パタン変更手段であって、前記移動速度が第１閾値未満の場合に、前記描画パタンの大きさを所定の割合で拡大させ、前記移動速度が第２閾値以上の場合に、前記描画パタンの大きさを所定の割合で縮小させ、前記移動速度が前記第１閾値以上、且つ、前記第２閾値未満の場合に、前記描画パタンの大きさを維持させる描画パタン変更手段として、コンピュータを機能させることを特徴とする。
【０００７】
このプログラムによれば、一定時間で押圧位置が移動した際の移動速度に基づいて、描画パタンの大きさが変更されるので、押圧位置の軌跡が描画として表示手段に出力される際に、描画パタンの軌跡の太さ（描画される線の幅）を変更させることが出来る。したがって、該プログラムがインストールされた装置を使用することにより、描画される線の太さを圧力センサ等によって検出されたデータに基づいて変更して表現する場合に比して、新たなハードウェアの追加をすることなく、実際の手書き様式により忠実な、線の幅の異なる描画表示が可能となる。
【０００８】
また、このプログラムによれば、移動速度が第１閾値未満の場合に、描画パタンの大きさを所定の割合で拡大するので、押圧位置の移動速度が遅い場合に描画される線の太さを太くすることができ、手書きの毛筆書体により忠実な描画表示が可能となる。
【０００９】
また、このプログラムによれば、移動速度が第２閾値以上の場合に、描画パタンの大きさを所定の割合で縮小するので、押圧位置の移動速度が速い場合に描画される線の太さを細くすることができ、手書きの毛筆書体により忠実な描画表示が可能となる。
【００１０】
また、このプログラムによれば、移動速度が第１閾値以上、且つ、第２閾値未満の場合に、描画パタンの大きさを維持することが出来るので、押圧位置の移動速度が所定の範囲内にある場合に、描画される線の太さを維持することができ、手書きの毛筆書体により忠実な描画表示が可能となる。
【００１１】
第２発明に係るプログラムは、第１発明に係るプログラムに於いて、前記描画パタン変更手段は、前記移動速度が前記第２閾値よりも速い第３閾値以上の場合に、前記描画パタンの大きさを、前記第２閾値以上の場合に縮小する所定の割合よりも大きな割合で縮小させることを特徴とする。
【００１２】
このプログラムによれば、移動速度が第２閾値よりも速い第３閾値以上の場合に、描画パタンの大きさを第２閾値以上の場合に縮小した割合よりもさらに大きな割合で縮小するので、押圧位置の移動速度が速くなるにつれて描画される線の太さを２段階で細くすることができ、手書きの毛筆書体により忠実な描画表示が可能となる。
【００１３】
第３発明に係るプログラムは、タッチパネルの押圧位置の移動の軌跡を描画として表示手段に出力させるプログラムであって、所定の時間を計測する時間計測手段と、前記所定の時間ごとに前記押圧位置の座標データを形成する座標データ形成手段と、前記座標データに対応させて描画パタンを前記表示手段に出力させる出力手段であって、前記描画パタンの背景色とは異なる表示色で前記描画パタンを前記表示手段に出力させる出力手段と、前記座標データ形成手段が前記所定時間ごとに形成する複数の座標データに基づいて、前記押圧位置の移動速度を算出する速度算出手段と、前記移動速度に基づいて、前記描画パタンの大きさを変更する描画パタン変更手段と、前記描画パタンに前記表示手段の画面の垂直方向及び水平方向のそれぞれに沿って、前記背景色と同一色又は類似色の少なくとも一つのラインを含ませる描画調整手段として、コンピュータを機能させることを特徴とする。
【００１４】
このプログラムによれば、描画パタンに表示手段の画面の垂直方向及び水平方向のそれぞれに沿って、背景色と同一又は類似色の少なくとも一つのラインが含まれているので、描画パタンの連続表示、即ち、押圧位置の軌跡に於いて、掠れの効果を表現することが出来るとともに、より手書きに忠実な描画として表現することが出来る。
【００１５】
第４発明に係るプログラムは、第３発明に係るプログラムに於いて、前記描画パタンの大きさに応じて前記ラインの数を変更することを特徴とする。
【００１６】
このプログラムによれば、描画パタンの大きさに応じて描画パタンに含まれるラインの数が変更されるので、描画パタンの連続表示、即ち、押圧位置の軌跡に於いて、掠れの効果をより適切に表現することができ、より手書きに忠実な描画として表示することが出来る。
【００１７】
第５発明に係るプログラムは、第３発明に係るプログラムに於いて、前記描画調整手段は、前記描画パタンに、前記背景色と同一色又は類似色のドットをさらに含ませることを特徴とする。
【００１８】
このプログラムによれば、描画パタンに背景色と同一又は類似色のドットが含まれているので、描画パタンの連続表示、即ち、押圧位置の軌跡に於いて、掠れの効果を表現することが出来るとともに、より手書きに忠実な描画として表示することが出来る。
【００１９】
第６発明に係るプログラムは、第５発明に係るプログラムに於いて、前記描画調整手段は、前記描画パタンの大きさに応じて前記ドットの数を変更することを特徴とする。
【００２０】
このプログラムによれば、描画パタンの大きさに応じて描画パタンに含まれるドットの数が変更されるので、描画パタンの連続表示、即ち、押圧位置の軌跡に於いて、掠れの効果をより適切に表現することができ、より手書きに忠実な描画として表示することが出来る。
【００２１】
第７発明に係る情報入力変換システムは、押圧位置を検出するタッチパネルと、所定の時間を計測する時間計測手段と、前記所定時間ごとに前記押圧位置の座標データを形成する座標データ形成手段と、前記座標データに対応させて描画パタンを表示手段に出力させることにより、前記押圧位置の移動の軌跡を描画として前記表示手段に出力する出力手段と、前記座標データ形成手段が前記所定時間ごとに形成する複数の座標データに基づいて、前記押圧位置の移動速度を算出する速度算出手段と、前記移動速度に基づいて、前記描画パタンの大きさを変更する描画パタン変更手段であって、前記移動速度が第１閾値未満の場合に、前記描画パタンの大きさを所定の割合で拡大させ、前記移動速度が第２閾値以上の場合に、前記描画パタンの大きさを所定の割合で縮小させ、前記移動速度が前記第１閾値以上、且つ、前記第２閾値未満の場合に、前記描画パタンの大きさを維持させる描画パタン変更手段と、を備えることを特徴とする情報入力変換システム。
【００２２】
この情報入力変換システムによれば、一定時間で押圧位置が移動した際の移動速度に基づいて、描画パタンの大きさが変更されるので、押圧位置の軌跡が描画として表示手段に出力される際に、描画パタンの軌跡の太さ（描画される線の幅）を変更させることが出来る。したがって、描画される線の太さを圧力センサ等によって検出されたデータに基づいて変更して表現する場合に比して、新たなハードウェアの追加をすることなく、実際の手書き様式により忠実な、線の幅の異なる描画表示が可能となる。
【００２３】
また、この情報入力変換システムによれば、移動速度が第１閾値未満の場合に、描画パタンの大きさを所定の割合で拡大するので、押圧位置の移動速度が遅い場合に描画される線の太さを太くすることができ、手書きの毛筆書体により忠実な描画表示が可能となる。
【００２４】
また、この情報入力変換システムによれば、移動速度が第２閾値以上の場合に、描画パタンの大きさを所定の割合で縮小するので、押圧位置の移動速度が速い場合に描画される線の太さを細くすることができ、手書きの毛筆書体により忠実な描画表示が可能となる。
【００２５】
また、この情報入力変換システムによれば、移動速度が第１閾値以上、且つ、第２閾値未満の場合に、描画パタンの大きさを維持するので、押圧位置の移動速度が所定の範囲内にある場合に、描画される線の太さを維持することができ、手書きの毛筆書体により忠実な描画表示が可能となる。
【００２６】
第８発明に係る情報入力変換システムは、押圧位置を検出するタッチパネルと、所定の時間を計測する時間計測手段と、前記所定時間ごとに前記押圧位置の座標データを形成する座標データ形成手段と、前記座標データに対応させて、描画パタンを表示手段の画面に背景色とは異なる表示色で出力させることにより、前記押圧位置の移動の軌跡を描画として前記表示手段に出力する出力手段と、前記座標データ形成手段が前記所定時間ごとに形成する複数の座標データに基づいて、前記押圧位置の移動速度を算出する速度算出手段と、前記移動速度に基づいて、前記描画パタンの大きさを変更する描画パタン変更手段と、前記描画パタンの大きさに応じて、前記表示手段の画面の垂直方向及び水平方向のそれぞれに沿って、前記背景色と同一色又は類似色の少なくとも１つのラインを含ませる描画調整手段と、を備えることを特徴とする。
【００２７】
この情報入力変換システムによれば、描画パタンに表示手段の画面の垂直方向及び水平方向のそれぞれに沿って、背景色と同一又は類似色の少なくとも一つのラインが含まれているので、描画パタンの連続表示、即ち、押圧位置の軌跡に於いて、掠れの効果を表現することが出来るとともに、より手書きに忠実な描画として表現することが出来る。
【発明の効果】
【００２８】
本発明によれば、従来の入力装置に新たなハードウェアを追加することなく、文字や図形の手書き入力に際して、文字や図形の太さを適宜変更することが出来る。
【発明を実施するための最良の形態】
【００２９】
（１）第１実施形態
[全体構成]
図１は、本実施形態に係る情報入力変換システム１に関する概略構成図である。また、図２（ａ）は本実施形態に係る情報変換システム１に於ける電子機器２が閉じた状態の斜視図であり、図２（ｂ）はタッチペン３と、情報入力変換システム１に於ける電子機器２が開いた状態の斜視図である。
【００３０】
図１に図示されている通り、情報取得システム１は、電子機器２とタッチペン３とを備えている。図２（ａ）及び（ｂ）に図示されている通り、電子機器２は、上部筐体２ａと下部筐体２ｂで構成されている。また、電子機器２は、電源部４、操作キー５、第１表示部６、第２表示部７、タッチパネル８、スピーカ９、マイク１０、メモリ１１、インターフェイス１２、リアルタイムクロック１３、通信ユニット１４、ＣＰＵ１５を備えており、これらはバス通信によって接続されている。
【００３１】
電源部４は、充電式の電池等の蓄電手段と電気回路を含んで構成され、電子機器２の各部に所定の電圧を供給する。なお、電源部４はＡＣアダプターを介して商用電源に接続される構成としてもよい。操作キー５は、図２（ｂ）に図示されている通り、十字キーや上下左右キー等、複数の入力キーを有しており、ユーザからの入力を受け付けてＣＰＵ１５に該入力結果を出力する。第１表示部６は、上部筐体２ａに設置されたＬＣＤや有機ＥＬ等で構成される表示画面であり、ＣＰＵ１５の制御によって所定の画像を出力する。第２表示部７は、下部筐体２ｂに設置されたＬＣＤや有機ＥＬ等で構成される表示画面であり、ＣＰＵ１５の制御によって所定の画像を出力する。タッチパネル８は、第２表示部７上に設置された抵抗膜式の入力装置であり、一定の圧力以上で押圧された場合に押圧された位置を検出し、ＣＰＵ１５に該検出結果を出力する。スピーカ９は、ＣＰＵ１５の制御によって、所定の音声を出力する。マイク１０は、外部音声に所定の処理を施してデジタル信号に変換し、ＣＰＵ１５に出力する。
【００３２】
メモリ１１は所定の情報を記憶する不揮発性メモリ（例えば、ＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリ）、所定の情報を一時的に記憶する揮発性メモリ（例えば、ＲＡＭ）で構成されている。インターフェイス１２は、記憶媒体１２ａを電子機器２に接続するための接続部であり、インターフェイス１２を介して記憶媒体１２ａに記憶された情報をＣＰＵ１５に出力する。リアルタイムクロック１３は、時刻を計時する時計機能、年、月、日、曜日を計時するカレンダ機能、及び、所定時間を計測するカウンタ機能を備えている。通信ユニット１４は、ＣＰＵ１５の制御により、インターネット等のネットワークに接続可能な通信装置である。ＣＰＵ１５は、操作キー５、タッチパネル８、記憶媒体１２ａからの出力を受け付けると共に、第１表示部６、第２表示部７、スピーカ９、マイク１０、メモリ１１、リアルタイムクロック１３、通信ユニット１４を制御する。
【００３３】
タッチペン３は、ユーザによる操作によって、タッチパネル８に入力するための樹脂製のペン型入力補助具である。なお、電子機器２の上部筐体２ａ、若しくは、下部筐体２ｂの何れかに、タッチペン３の不使用時に設置しておくホルダを設ける構造とし、タッチペン３を電子機器２の付属品としてもよい。  
【００３４】
[タッチパネルの構成]  
図３（ａ）は、本実施形態に係る情報取得システム１に於けるタッチパネル８の模式図であり、図３（ｂ）はタッチパネル８の断面図である。このタッチパネル８は、同時に複数の押圧位置を検出するのではなく、押圧位置を１つずつ検出する。
【００３５】
本実施形態に於けるタッチパネル８は、アナログ方式の抵抗膜式タッチパネルであり、フィルム８ａ、ＩＴＯ（Indium Tin Oxide）８ｂ、絶縁層８ｃ、ＦＰＣ(Flexible Printed Circuit)８ｄ、ドットスペーサ８ｅ、ガラス８ｆで構成されており、第２表示部７の画面上に設置されている。
【００３６】
フィルム８ａは、ポリエチレンテレフタレート（ＰＥＴ）等の素材で形成されたフィルムであり、ユーザによる押圧を受け付ける。ＩＴＯ８ｂは、面状抵抗膜電極であり、押圧側のフィルム８ａと非押圧側のガラス８ｆ上に、絶縁層８ｃを介して一定の間隔を設けて対向するように設置されている。なお、上部のＩＴＯ８ｂは、フィルム８ａがユーザの所定の圧力以上の押圧を受け付けると、該フィルム８ａと共に撓み、下部のＩＴＯ８ｂに接触する。絶縁層８ｃは、フィルム８ａ及びガラス８ｆ上に対向するように設置されたＩＴＯ８ｂが常時接触することを防ぐために設けられた絶縁スペーサである。ドットスペーサ８ｅは、タッチパネル８への入力時以外に上下のＩＴＯ８ｂが接触して誤作動を起こさないように、ガラス８ｆ上に設置されたＩＴＯ８ｂ上に一定間隔で形成されている。ＦＰＣ８ｄは、屈曲性のある回路基板であり、対向するように設置された上下のＩＴＯ８ｂの接触によって発生する電位をタッチパネル８に接続された入力検出処理部（図示せず）に出力し、該電圧に所定の処理を施してデジタル信号化し、ＣＰＵ１５に出力する。なお、タッチパネル８は、直下に設けられた第２表示部７に出力された画像を視認出来るように、一定以上の透過率を有する。
【００３７】
タッチパネル８による押圧位置の検出原理は、周知のアナログ方式の抵抗膜式タッチパネルと同様である。タッチペン３がフィルム８ａ上に置かれ、一定以上の圧力で押下されると、絶縁層８ｃを介して上下に設置されたＩＴＯ８ｂが接触し、上下ＩＴＯ８ｂ間に電位勾配が発生する。この時発生した電気信号をタッチパネル８に接続された入力検出処理部（図示せず）に於いて所定の演算を施すことにより、入力位置（座標）を算出する。
【００３８】
[情報入力変換方法]  
本実施形態に係る情報入力変換方法は、ユーザによるタッチパネル８への入力の軌跡を、文字、若しくは、図形を構成する線の軌跡（描画パタンの集合体）に変換して第１表示部６に出力させる情報入力変換方法に関し、ＣＰＵ１５によってメモリ１１に記憶された該情報入力変換方法に関するプログラムを実行することによって機能する。
【００３９】
図４は、本実施形態に係る情報入力変換方法に関するフローチャートであり、図５は、図４のフローチャートの一部を詳細に図示したフローチャートである。また、図７（ａ）は、本実施形態に係るタッチパネル８上の押圧位置を示す図であり、図７（ｂ）はタッチパネル８上の検出可能位置に関する座標（Ｐ１１乃至Ｐｍｎ）を示す表であり、図７（ｃ）はタッチパネル８上で検出された押圧位置の座標データ（以後、押圧位置座標データと称す）であり、図７（ｄ）はタッチパネル８上で検出された押圧位置の移動軌跡に関する座標データ（以後、押圧位置軌跡データと称す）である。また、図８（ａ）は、第１表示部６に出力される描画パタンの一例に関する図であり、図８（ｂ）は、第１表示部６の表示ドットに対応する座標（Ｄ１１乃至Ｄｍｎ）に関する表であり、図８（ｃ）は、第１表示部６の表示ドットに出力される描画パタンを座標に割り当てた座標データである。また、図９（ａ）乃至（ｄ）は、押圧位置の移動速度に対応する描画パタンの移動軌跡を示す図である。
【００４０】
図４のフローチャートに於けるステップＳ１０１に於いて、タッチパネル８がタッチペン３によって押圧されたか否かが検出される。タッチパネル８がタッチペン３によって押圧された場合には、ステップＳ１０２に移行し、押圧されていない場合には、ステップＳ１０１を繰り返す。例えば、図７（ａ）に図示されているように、タッチパネル８上の１つの点（黒塗り部分）が押圧された場合には、タッチパネル８によって該黒塗り部分が押圧位置として検出され、ＣＰＵ１５が図７（ｂ）に図示されたタッチパネル８上の検出可能位置に対応する座標に押圧位置を割り当て、図７（ｃ）に図示された押圧位置座標データを作成し、メモリ１１に記憶させる。なお、図７（ｂ）に図示されているように、タッチパネル８上の検出可能位置は、ｍ行ｎ列の座標に割り当てられており、Ｐ１１乃至Ｐｍｎで表現される。この時、タッチパネル８に於いて検出可能な位置の最小の大きさは、タッチペン３がタッチパネル８と接触する先端部分の大きさよりも大きいものとする。また、図７（ｃ）に図示された押圧位置座標データの「１」は押圧位置が存在することを示し、「０」は押圧位置が存在しないことを示す。図７（ａ）に図示された押圧位置の例では、７行７列（Ｐ７７）が押圧位置として検出されており、該Ｐ７７の値として「１」が割り当てられ、それ以外の座標には「０」が割り当てられる。
【００４１】
また、押圧位置座標データは所定時間毎に作成され、少なくとも連続する異なる２つの時点に於ける座標データが常時メモリ１１に記憶される。さらに、該押圧位置座標データ以外のデータとして、時系列に検出される押圧位置座標の変化（移動軌跡）に関するデータ、即ち、押圧位置軌跡データが作成され、メモリ１１に記憶される。該押圧位置軌跡データは、図７（ｃ）に示す座標データに於いて、新たに押圧された地点Ｐｉｊ（ｉ＝１・・・ｍ、ｊ＝１・・・ｎ）に割り当てられる値を「１」として上書きし、データを更新することによって作成される。例えば、図７（ｄ）の例では、３行３列（Ｐ３３）が新たに押圧位置として検出されており、該Ｐ３３の値として「１」が割り当てられ、押圧位置軌跡データが形成される。
【００４２】
図４のステップＳ１０２に於いて、ＣＰＵ１５はメモリ１１に記憶された描画パタンに関するプログラムを制御して初期値を設定する。ここで、描画パタンについて説明をする。図８（ａ）は、本実施形態に於いて、第１表示部６に出力される描画パタンの一例に関する図であり、マトリクス状に分割されたそれぞれの矩形部分が１つの表示ドットを表している。図８（ｂ）は、第１表示部６の表示ドットに対応する座標、即ち、描画パタンの出力位置の座標（Ｄ１１乃至Ｄｍｎ）に関する表である。図８（ｃ）は、第１表示部６の表示ドットに出力される描画パタンを座標に割り当てた座標データ（以後、描画パタン座標データと称す）である。本実施形態に於いて、描画パタンの初期値として、縦１２ドット、横１２ドットの矩形領域内に描画される描画パタンが設定されており、該描画パタンは円を模した形状で描画される。図８（ａ）に図示されているように、黒塗り部分が初期値となる描画パタンを構成しており、第１表示部６に所定の色で出力される。なお、本実施形態に於いては、描画パタンの出力色は黒色に設定され、描画パタンの周囲の色（背景色）は白色に設定されている。描画パタンの色及び背景色は、黒色及び白色に限らず、描画パタンの色と背景色とが区別可能な色の組み合わせに適宜設定すれば良い。ＣＰＵ１５は、図８（ｂ）に図示された第１表示部６の表示ドットに対応する座標に対して、表示パタンが出力される座標に「１」を割り当て、それ以外の座標に「０」を割り当てることによって、図８（ｃ）に図示された描画パタン座標データを形成する。該描画パタン座標データに基づいて、第１表示部６に図８（ａ）に図示された円状の描画パタンが出力される。なお、矩形領域内に描画される円状の描画パタンは、ＣＰＵ１５がメモリ１１に予め記憶された所定の演算式を実行させることによって描画される。そして、該演算式は、矩形領域内のそれぞれの表示ドットを所定の色で点灯させるか否かを決定するために使用される。また、本実施形態に於ける最小の描画パタンは縦８ドット、横８ドットの矩形領域内に描画される描画パタンであり、最大の描画パタンは縦４８ドット、横４８ドットの矩形領域内に描画される描画パタンである。本実施形態のように該演算式を用いて描画パタンを描画する代わりに、縦８ドット、横８ドットの矩形領域から、縦４８ドット、横４８ドットの矩形領域まで、縦８ドット、横８ドットの矩形領域に縦横１ドットずつを加算した４１の異なる矩形領域内に描画される描画パタンをデータとしてメモリ１１に記憶し、必要に応じて該データを読み出す方法を採用しても良い。
【００４３】
図４のステップＳ１０２に於いて、ＣＰＵ１５によって縦１２ドット、横１２ドットの矩形領域内に形成された描画ドットが初期値として設定されると、ステップＳ１０３に於いて、描画パタン座標データに基づいて、該描画パタンが第１表示部６に出力され、ステップＳ１０４に移行する。
【００４４】
ステップＳ１０４に於いて、ＣＰＵ１５は第１表示部６の画面切り替え回数（フィールド切り替え回数）のカウントを開始する。なお、本実施形態に於ける画面切り替えは６０分の１秒間に１回実行される構成である。ステップＳ１０５に於いて、１フィールドの画面切り替えが所定回数（例えば２回）実行されると、ステップＳ１０６に移行し、反対に１フィールドの画面切り替えが所定回数実行されていなければ、ステップＳ１０５を繰り返す。なお、本実施形態に於いては、画面切り替え回数が所定回数実行された際にカウントをリセットする。
【００４５】
ステップＳ１０６に於いて、ＣＰＵ１５はタッチパネル８を制御して、１フィールドの画面切り替えが実行された時点に於ける押圧位置を検出する。この時、ステップＳ１０１と同様の処理を行うことによって、ＣＰＵ１５は押圧位置に関する押圧位置座標データベースを形成し、メモリ１１に記憶させる。
【００４６】
ステップＳ１０７に於いて、ＣＰＵ１５は、ステップＳ１０１に於いて検出された押圧位置座標データと、ステップＳ１０６に於いて検出された押圧位置座標データに基づいて、２点間の移動速度を演算により算出し、ステップＳ１０８に移行する。この時、２つの押圧位置の移動速度は、２点間の距離をフィールドで割ることによって算出しても良いし、１フィールドの画面切り替えに対応する６０分の１秒で割ることによって算出してもよい。
【００４７】
ここで、図５を参照してステップＳ１０８について説明する。図５は、本実施形態に於ける情報入力変換方法に関するフローチャートのステップＳ１０８に関するサブルーチンを示すフローチャートである。ステップＳ１０８ａに於いて、２つの押圧位置の移動速度が第１閾値未満である場合には、ステップＳ１０８ｂに移行する。なお、２つの押圧位置の移動速度が第１閾値未満である場合は、２つの押圧位置の移動速度がゼロの場合、即ち、２点が移動していない場合を含むものとする。
【００４８】
ステップＳ１０８ｂに於いて、ＣＰＵ１５は描画パタンの設定を変更し、描画パタンの大きさを１段階拡大する。具体的には、縦横１ドットずつ描画パタンを描画する矩形領域を拡大し、該拡大された矩形領域に対応して描画パタンを拡大させ、ステップＳ１０９に移行する。
【００４９】
反対に、ステップＳ１０８ａに於いて、２つの押圧位置の移動速度が第１閾値を超える場合には、ステップＳ１０８ｃに移行する。ステップＳ１０８ｃに於いて、移動速度が第２閾値未満の場合、即ち、移動速度が第１閾値以上、且つ、第２閾値未満である場合には、ステップＳ１０８ｇに移行する。ステップＳ１０８ｇに於いて、ＣＰＵ１５は描画パタンの設定を変更しない。つまり、本実施形態に於いては、縦１２ドット、横１２ドットの矩形領域に描画された描画パタンの形状を維持し、ステップＳ１０９に移行する。
【００５０】
反対に、ステップＳ１０８ｃに於いて、２つの押圧位置の移動速度が第２閾値以上の場合には、ステップＳ１０８ｄに移行する。ステップＳ１０８ｄに於いて、該移動速度が第３閾値未満の場合、即ち、移動速度が第２閾値以上、且つ、第３閾値未満の場合には、ステップＳ１０８ｆに移行する。ステップＳ１０８ｆに於いて、ＣＰＵ１５は描画パタンの設定を変更し、描画パタンの大きさを１段階縮小する。具体的には、縦横１ドットずつ描画パタンを描画する矩形領域を縮小し、該縮小された矩形領域に対応して描画パタンを縮小し、ステップＳ１０９に移行する。
【００５１】
反対に、ステップＳ１０８ｄに於いて、２つの押圧位置の移動速度が第３閾値以上の場合には、ステップＳ１０８ｅに移行する。ステップＳ１０８ｅに於いて、ＣＰＵ１５は描画パタンの設定を変更し、大きさを２段階縮小する。具体的には、縦横２ドットずつ描画パタンを描画する矩形領域を縮小し、該縮小された矩形領域に対応して描画パタンを縮小し、ステップＳ１０９に移行する。なお、本実施形態に於いて、２つの押圧位置が１フィールドの画面切り替えが実行された時点で所定距離（例えば、描画パタン１つ分）以上移動した場合には、２点間の描画を補う為に、周知のアウトライン補完方法が使用され、描画パタンの軌跡を滑らかに表示することが出来る。
【００５２】
図４に図示されたステップＳ１０９に於いて、１フィールドの画面切り替えが実行された時点で再設定された描画パタンが第１表示部６に出力され、ステップＳ１１０に移行する。
【００５３】
ステップＳ１１０に於いて、タッチパネル８の押圧が解除されているか否かが判定され、押圧が解除されている場合には、メモリ１１に記憶された押圧位置座標データがリセットされ、ステップＳ１０１に移行する。なお、この時、メモリ１１に記憶された押圧位置軌跡データについてはリセットしないものとする。反対に、押圧が解除されていない場合には、ステップＳ１０５に移行する。
【００５４】
このように、ステップＳ１０５乃至Ｓ１１０の処理を繰り返すことにより、１フィールド毎の押圧位置の軌跡が異なる大きさの描画パタンによって描画される。具体的な描画パタンの軌跡については、図９（ａ）乃至（ｄ）に図示されているように、４種類に分類することが出来る。つまり、（１）押圧位置の移動速度が第１閾値以上で第２閾値以下の場合には、図９（ａ）に図示されたような直線状の線が描画され、（２）押圧位置の移動速度が第１閾値未満の場合には、図９（ｂ）に図示されたような徐々に太くなる線が描画され、（３）押圧位置の移動速度が第２閾値を超える場合には、図９（ｃ）に図示されたような徐々に細くなる線が描画され、（４）押圧位置の移動速度が第３閾値を超える場合には、図９（ｄ）に図示されたような、図９（ｃ）の線よりもさらに鋭角の角度で細くなる線が描画される。これら４種類の描画パタンの軌跡の組み合わせによって、文字の「とめ」、「はね」、「はらい」についても、特別な設定を設けることなく表現することが出来る。
【００５５】
[作用効果］
本実施形態に係る情報入力変換システム１によれば、一定時間で押圧位置が移動した際の移動速度に基づいて、描画パタンの大きさが変更されるので、押圧位置の軌跡が描画として表示手段に出力される際に、描画パタンの軌跡の太さ（描画される線の幅）を変更させることが出来る。したがって、描画される線の太さを圧力センサ等によって検出されたデータに基づいて変更して表現する場合に比して、新たなハードウェアの追加をすることなく、実際の手書き様式により忠実な、線の幅の異なる描画表示が可能となる。
【００５６】
また、本実施形態に係る情報入力変換システム１によれば、移動速度が第１閾値未満の場合に、描画パタンの大きさを所定の割合で拡大するので、押圧位置の移動速度が遅い場合に描画される線の太さを太くすることができ、手書きの毛筆書体により忠実な描画表示が可能となる。
【００５７】
また、本実施形態に係る情報入力変換システム１によれば、移動速度が第２閾値以上の場合に、描画パタンの大きさを所定の割合で縮小するので、押圧位置の移動速度が速い場合に描画される線の太さを細くすることができ、手書きの毛筆書体により忠実な描画表示が可能となる。
【００５８】
また、本実施形態に係る情報入力変換システム１によれば、移動速度が第２閾値よりも速い第３閾値以上の場合に、描画パタンの大きさを第２閾値以上の場合に縮小した割合よりもさらに大きな割合で縮小することが出来るので、押圧位置の移動速度が速くなるにつれて描画の線の太さを２段階で細くすることができ、手書きの毛筆書体により忠実な描画表示が可能となる。
【００５９】
また、本実施形態に係る情報入力変換システム１によれば、移動速度が第１閾値以上であり、且つ、第２閾値未満の場合に、描画パタンの大きさを維持することが出来るので、押圧位置の移動速度が所定に範囲内にある場合には描画される線の太さを維持することができ、手書きの毛筆書体により忠実な描画表示が可能となる。
【００６０】
また、本実施形態に係る情報入力変換システム１によれば、描画される線を構成する描画パタンが略円形であるので、描画される文字、または、図形を構成する線を滑らかに表現することが可能となる。
【００６１】
また、本実施形態に係る情報入力変換システム１によれば、タッチパネルを押圧するための補助具として、タッチペン８を使用することによって、押圧をより確実にすることが出来る。また、該補助具の形状がペン型であるので、あたかもユーザがペンで書類に描画する場合と同様に入力装置に入力することが出来る。
【００６２】
[変形例]
（ａ）上述の第１実施形態の例では、ＣＰＵ１５がタッチパネル８の押圧位置に対応させて第１表示部６に描画パタンを出力する構成であるが、第２表示部７に描画パタンを出力する構成としても良い。この場合、第２表示部７の鉛直方向上方にタッチパネル８が設置されているので、ユーザがタッチパネル８を押圧した地点に対応する下方の第２表示部７の出力箇所を点灯させることによって、あたかも実際に毛筆を用いて用紙に描画しているかのような効果をユーザにもたらすことができ、より現実に即した入力を実現することが可能となる。
【００６３】
（ｂ）また、上述の第１実施形態の例では、２つの異なる時点に於ける押圧位置の座標データを取得する際に、ＣＰＵ１５が第１表示部６のフィールド切り替え回数のカウントを開始し、フィールド切り替えが所定回数（例えば２回）実行されたか否かを判定することによって異なる時点を計測する構成としたが、ＣＰＵ１５が画面切り替え回数をカウントする代わりに、リアルタイムクロック１３を制御して時間を計測させ、所定時間（例えば、１秒）が経過したか否かを判定することによって２つの異なる時点を計測する構成としても良い。なお、ＣＰＵ１５は、所定時間経過後に押圧位置の座標データを取得した時点で、リアルタイムクロック１３のカウンタをリセットし、時間を再計測させる構成としても良いし、リアルタイムクロック１３が最初に押圧位置を検出した時点から継続して時間を計測させ、設定された所定時間に於いてタッチパネル８に押圧位置を検出させる構成としても良い。
【００６４】
（ｃ）また、上述の第１実施形態の例では、押圧位置座標データ、及び、押圧位置軌跡データは、全押圧位置の座標（Ｐ１１乃至Ｐｍｎ）に「０」又は「１」を割り当てる構成としたが、該押圧位置座標データに於いて「１」が割り当てられる押圧位置の座標のみを抽出し、該抽出された座標を押圧位置座標データとしてメモリ１１に記憶させる構成としてもよい。この時、抽出された２つの異なる時点に於ける押圧位置の座標を用いて、２つの押圧位置の移動速度を算出する。
【００６５】
（ｄ）また、上述の第１実施形態の例では、２つの押圧位置間の移動速度に応じて描画パタンの大きさを変更する際に、該移動速度が第１閾値未満であれば、描画パタンの大きさを所定の倍率で拡大する構成とした。この時、２つの押圧位置が同一、即ち、２つの異なる時点で押圧位置が移動しない場合と、押圧位置は移動されたが第１閾値未満である場合の何れの場合であっても、所定の倍率で拡大される。該構成の代わりに、２つの押圧位置が移動しない場合と、２つの押圧位置が移動し、且つ、第１閾値以下である場合とを区別して、異なる描画パタンの大きさに変更する構成としても良い。
【００６６】
ここで該変形例について具体的に説明する。該変形例に於ける情報入力変換方法に関するフローチャートは第１実施形態に於ける情報入力変換方法に関するフローチャート（図４参照）と略同一である。しかし、ステップＳ１０８のサブルーチンが第１実施形態に於けるステップＳ１０８のサブルーチン（図５参照）とは異なるので、ここでは同一部分については説明を省略し、相違点について説明する。図６は、該変形例に係る情報入力方法に関するフローチャートに於けるステップＳ１０８のサブルーチンを示すフローチャートであり、図５と同一内容については同一符号を付与している。
【００６７】
図６のステップＳ１０８ｈに於いて、２つの押圧位置間の移動速度がゼロの場合、即ち、２つの押圧位置間が移動していない場合には、ステップＳ１０８ｉに移動し、描画パタンの大きさを２段階拡大し、ステップＳ１０９に移行する。具体的には、移動前の押圧位置に対応させて出力された描画パタンの矩形領域を縦２ドット、横２ドットずつ拡大し、該拡大された矩形領域に対応するように描画パタンの大きさを設定し、ステップＳ１０９に移行する。反対に、ステップＳ１０８ｈに於いて、２つの押圧位置間の移動速度がゼロではない場合、即ち、押圧位置が移動する場合には、ステップＳ１０８ａに移行する。なお、ステップＳ１０８ａ乃至Ｓ１０８ｇについては、第１実施形態のステップＳ１０８に関するサブルーチン（図５参照）と同一であるので、ここでは説明を省略する。
【００６８】
実際に毛筆を用いて用紙に文字を書く場合、若しくは、図形を描く場合、毛筆が移動せずに同一地点に固定されている場合には、毛筆が吸収した墨汁が用紙に染み出て描画される点の大きさが拡大する。また、毛筆を同一地点に押しつける場合と、用紙上を移動させる場合では、毛筆が吸収した墨汁が染み出る度合いが異なる。したがって、該変形例のように、２つの押圧位置が移動した場合と移動していない場合について、出力する描画パタンを変更することによって、より現実の毛筆を用いた描画に近い状態を実現することが可能となる。
【００６９】
（２）第２実施形態      
[全体構成]
本実施形態に係る情報入力変換装置１に関する全体構成は、前述の第１実施形態に係る情報入力装置１に関する全体構成（図１及び図２参照）と同一であるので、ここでは説明を省略する。
【００７０】
［タッチパネルの構成]
本実施形態に係る情報入力変換装置１に於けるタッチパネル８に関する構成は、前述の第１実施形態に係る情報入力装置１に於けるタッチパネル８に関する全体構成（図３参照）と同一であるので、ここでは説明を省略する。
【００７１】
［情報入力変換方法]
本実施形態に係る情報入力変換方法は、ユーザによるタッチパネル８への入力の軌跡を、文字、若しくは、図形を構成する線の軌跡（描画パタンの集合体）に変換して第１表示部６に出力させる情報入力変換方法に関し、ＣＰＵ１５によってメモリ１１に記憶された該情報入力変換方法に関するプログラムの実行より機能する。
【００７２】
図１０は、本実施形態に係る情報入力変換方法に関するフローチャートであり、図５、及び、図１１は、図１０のフローチャートの一部を詳細に図示したフローチャートである。なお、図５に図示されたフローチャートは前述の第１実施形態に係る情報入力方法と同一であり、図１０に図示されたフローチャートは、前述の第１実施形態に係る情報入力方法（図４参照）と略同一であるので、同一部分については説明を省略し、異なる部分について説明する。本実施形態に係る情報入力変換方法が、前述の第１実施形態に係る情報入力方法と異なる点は、描画パタンの大きさを変更するステップ（図４のステップＳ１０８参照）の後に、描画パタンを掠れモードに変更するステップが追加されている点である。本実施形態に於いては、描画パタンの軌跡をあたかも掠れたように表現するために、第１実施形態の描画パタンとは異なる描画パタンを設定する。
【００７３】
図１０に於いて、ステップＳ２０１乃至Ｓ２０８の処理については、上述の第１実施形態に係る情報入力変換方法に関するフローチャート（図４参照）に図示されたステップＳ１０１乃至Ｓ１０８と同一であるので、説明を省略する。
【００７４】
ここで、図１０に図示されたステップＳ２０９の処理について、図１１乃至１３を参照して説明する。図１１は、図１０に図示されたステップＳ２０９のサブルーチンを示すフローチャートである。図１２（ａ）乃至（ｄ）、及び、図１３（ａ）乃至（ｄ）は、本実施形態に於いて第１表示部６に出力される掠れモードの描画パタンの一例に関する図である。また、図１４（ａ）乃至（ｄ）は、本実施形態に於ける掠れモードの描画パタンの軌跡を示す図である。
【００７５】
図１０のステップＳ２０８に於いて、描画パタンの大きさが決定されると、ステップＳ２０９に移行する。図１１のステップＳ２０９ａに於いて、ＣＰＵ１５は描画パタンの大きさが閾値以下か否かを判定する。本実施形態に於いては、閾値として、縦１０ドット、横１０ドットの矩形領域に描画される描画パタンを設定している。ステップＳ２０９ａに於いて、描画ドットが閾値以下の場合には、ステップＳ２０９ｂに移行する。ステップＳ２０９ｂに於いて、描画パタンを描画する表示ドットの内、縦横１ドットライン分の色が背景色と同一色又は類似色に変更され、ステップＳ２０９ｃに移行する。なお、該背景色の類似色とは、描画パタンを描画する表示ドットの色と背景色の２色を両極とした場合に背景色側に分類される色であり、描画パタンの移動軌跡に於いて、該類似色で点灯した表示ドットと描画パタンを表示する表示ドットの色との色の差異によって、掠れた効果を表現可能な色を意味する。
【００７６】
例えば、図１２（ａ）に図示されているように、描画パタンが縦８ドット、横８ドットの矩形領域内に描画される描画ドットであり、背景色が白色、描画パタンが黒色に設定されている場合に於いては、描画パタンの大きさが閾値以下（縦１０ドット、横１０ドットの矩形領域以下）であるので、図１２（ｂ）に図示されているように、斜線部分で図示した縦横１ドットライン分が白色又は白色の類似色に設定される。なお、縦横１ドットライン分の配置に関しては、メモリ１１に記憶された所定のプログラムに従って、描画パタンが描画される矩形領域が上下左右の４つの領域に分割され、縦のドットラインが左右２つの領域の何れかに配置され、横のドットラインが上下２つの領域の何れかに配置されるように、ランダムに設定される。
【００７７】
図１１のステップＳ２０９ｃに於いて、描画パタンを描画する表示ドットの内、所定数の描画ドットが背景色と同一色に変更され、図９に図示されたステップＳ２１０に移行する。例えば、図１２（ｃ）の例では、斜線部分で図示されたドットが白色又は白色の類似色に設定され、最終的に描画パタンは図１２（ｄ）に図示された状態に設定される。本実施形態に於いては、背景色と同一色に変更される描画ドットの数は４つに設定されており、それらの配置はランダムに決定される。
【００７８】
反対に、図１１のステップＳ２０９ａに於いて、描画ドットが閾値よりも大きい場合には、ステップＳ２０９ｄに移行する。ステップＳ２０９ｄに於いて、描画パタンを描画する表示ドットの内、縦横２ドットライン分が背景色と同一色に変更され、ステップＳ２０９eに移行する。例えば、図１３（ａ）に図示されているように、描画パタンが縦１２ドット、横１２ドットの矩形領域内に描画される描画ドットであり、背景色が白色、描画パタンが黒色に設定されている場合に於いては、描画パタンの大きさが閾値より大きい（縦１０ドット、横１０ドットの矩形領域を超える）ので、図１３（ｂ）に図示されているように、斜線部分で図示した縦横２ドットライン分が白色に設定される。なお、縦横２ドットライン分の配置に関しては、メモリ１１に記憶された所定のプログラムに従って、描画パタンが描画される矩形領域が上下左右の４つの領域に分割され、縦のドットライン２本が左右２つの領域のそれぞれの領域に１本ずつ配置され、横のドットライン２本が上下２つの領域のそれぞれの領域に１本ずつ配置されるように、ランダムに設定される。また、本実施形態に於いては、縦のドットラインが、上下２つの領域を分割して隣接するラインに配置されないように設定され、且つ、横のドットラインが、左右２つの領域を分割して隣接するラインに配置されないように設定され、ドットラインの配置に関するプログラムが構築されている。上下２つの領域を分割して隣接するライン、及び、左右２つの領域を分割して隣接するラインの少なくとも何れかの状態でドットラインが配置された場合、描画パタン内に於いて連続配置される背景色又は背景色の類似色を有するドット面積が大きくなるので、描画パタンの掠れ度合いが過度になる。具体的には、描画パタンの大きさが一定で上下（左右）方向に描画パタンが移動する場合に於いては、縦のドットライン（横のドットライン）は常に背景色又は背景色の類似色が出力され続けるので、該縦のドットライン（横のドットライン）の面積が大きい場合には掠れ度合いが過度になる。したがって、このプログラムによって、描画パタンの掠れ度合いが過度になることを防止することが出来る。
【００７９】
図１１のステップＳ２０９ｅに於いて、描画パタンを描画するドットの内、所定数の描画ドットが背景色と同一色に変更され、図９に図示されたステップＳ２１０に移行する。例えば、図１３（ｃ）の例では、斜線部分で図示されたドットが白色又は白色の類似色に設定され、最終的に描画パタンは図１３（ｄ）に図示された状態に設定される。本実施形態に於いては、背景色又は背景色の類似色に変更される描画ドットは６つであり、それらの配置はランダムに決定される。
【００８０】
図１０のステップＳ２１０乃至Ｓ２１１については、前述の第１実施形態に係る情報入力変換方法（図４参照）に図示されたステップＳ１０９乃至Ｓ１１０と同一であるので、説明を省略する。
【００８１】
なお、本実施形態に於ける掠れモードに於いて、描画パタンが縦方向、横方向、斜め方向に移動した際の軌跡は、図１４（ｂ）乃至（ｄ）に図示した通りである。図１４（ａ）は、縦８ドット、横８ドットの矩形領域内に描画された掠れモードの描画パタンに関する図である。図１４（ａ）の描画パタンが横方向に第１閾値以上、第２閾値未満の移動速度で移動した場合には、図１４（ｂ）のように、白色部分が掠れ効果を表現する。また、図１４（ａ）の描画パタンが縦方向に第１閾値以上、第２閾値未満の移動速度で移動した場合には、図１４（ｃ）のように、白色部分が掠れ効果を表現する。また、図１４（ａ）の描画パタンが斜め方向に第１閾値以上、第２閾値未満の移動速度で移動した場合には、図１４（ｄ）のように、白色部分が掠れ効果を表現する。このように、描画パタンの移動速度が第１閾値以上、且つ、第２閾値未満の場合、若しくは、第１閾値未満の場合には、移動する描画パタンが重なり合う部分が多くなるので、掠れ度合いが弱くなるように表現されるが、描画パタンの移動速度が第２閾値以上の場合には、描画パタンの大きさが小さく変更され、移動する描画パタンが重なり合う部分が少なくなるので、掠れ度合いが強くなるように表現される。
【００８２】
［作用効果]
本実施形態に係る情報入力変換システム１によれば、前述の第１実施形態に係る情報入力変換システムと同様の効果を奏する。
【００８３】
また、本実施形態に係る情報入力変換システム１によれば、第１表示部６、又は、第２表示部７の画面の垂直方向、及び、水平方向のそれぞれに沿って、描画パタンに於いて描画パタンの表示色と異なる色（背景色又は背景色の類似色）を有するドットラインが描画されるので、描画パタンの連続表示、即ち、押圧位置の軌跡に於いて、掠れの効果を表現することが出来るとともに、より手書きに忠実な描画として表現することが出来る。
【００８４】
また、本実施形態に係る情報変換システム１によれば、描画パタンの大きさに応じて、描画パタンに描画されるラインの数が変更されるので、描画パタンの連続表示、即ち、押圧位置の軌跡に於いて、掠れの効果をより適切に表現することが出来るとともに、より手書きに忠実な描画として表現することが出来る。
【００８５】
また、本実施形態に係る情報入力変換システム１によれば、描画パタンを描画するドットに於いて、所定個数のドットの表示色が、描画パタンの表示色と異なる色（背景色又は背景色の類似色）を有するので、描画パタンの連続表示、即ち、押圧位置の軌跡に於いて、掠れの効果をより適切に表現することが出来るとともに、より手書きに忠実な描画として表示することが出来る。
【００８６】
また、本実施形態に係る情報入力変換システム１によれば、描画パタンの大きさに応じて描画パタンに含まれるドットの数が変更されるので、描画パタンの連続表示、即ち、押圧位置の軌跡に於いて、掠れの効果をより適切に表現することができ、より手書きに忠実な描画として表示することが出来る。
【００８７】
［変形例]
（ａ）上述の第２実施形態の例では、ＣＰＵ１５がタッチパネル８の押圧位置に対応させて第１表示部６に描画パタンを出力する構成であるが、第２表示部７に描画パタンを出力する構成としても良い。この場合、第２表示部７の鉛直方向上方にタッチパネル８が設置されているので、ユーザがタッチパネル８を押圧した地点に対応する下方の第２表示部７の出力箇所を点灯させることによって、あたかも実際に毛筆を用いて用紙に描画しているかのような効果をユーザにもたらすことができ、より現実に即した入力を実現することが可能となる。
【００８８】
（ｂ）また、上述の第２実施形態の例では、２つの異なる時点に於ける押圧位置の座標データを取得する際に、ＣＰＵ１５が第１表示部６のフィールド切り替え回数のカウントを開始し、フィールド切り替えが所定回数（例えば２回）実行されたか否かを判定することによって異なる時点を計測する構成としたが、ＣＰＵ１５が画面切り替え回数をカウントする代わりに、リアルタイムクロック１３を制御して時間を計測させ、所定時間（例えば、１秒）が経過したか否かを判定することによって２つの異なる時点を計測する構成としても良い。なお、ＣＰＵ１５は、所定時間経過後に押圧位置の座標データを取得した時点で、リアルタイムクロック１３のカウンタをリセットし、時間を再計測させる構成としても良いし、リアルタイムクロック１３が最初に押圧位置を検出した時点から継続して時間を計測させ、設定された所定時間に於いてタッチパネル８に押圧位置を検出させる構成としても良い。
【００８９】
（ｃ）また、上述の第２実施形態の例では、押圧位置座標データ、及び、押圧位置軌跡データは、全押圧位置の座標（Ｐ１１乃至Ｐｍｎ）に「０」又は「１」を割り当てる構成としたが、該押圧位置座標データに於いて「１」が割り当てられる押圧位置の座標のみを抽出し、該抽出された座標を押圧位置座標データとしてメモリ１１に記憶させる構成としてもよい。この時、抽出された２つの異なる時点に於ける押圧位置の座標を用いて、２つの押圧位置の移動速度を算出する。
【００９０】
（ｄ）また、上述の第２実施形態の例では、２つの押圧位置間の移動速度に応じて描画パタンの大きさを変更する際に、該移動速度が第１閾値未満であれば、描画パタンの大きさを所定の倍率で拡大する構成とした。この時、２つの押圧位置が同一、即ち、２つの異なる時点で押圧位置が移動しない場合と、押圧位置は移動されたが第１閾値未満である場合の何れの場合であっても、所定の倍率で拡大される。該構成の代わりに、２つの押圧位置が移動しない場合と、２つの押圧位置が移動し、且つ、第１閾値未満である場合とを区別して、異なる描画パタンの大きさに変更する構成としても良い。
【００９１】
ここで該変形例について具体的に説明する。該変形例に於ける情報入力変換方法に関するフローチャートは第２実施形態に於ける情報入力変換方法に関するフローチャート（図１０参照）と略同一である。しかし、ステップＳ２０８のサブルーチンが第２実施形態に於けるステップＳ２０８のサブルーチン（図５参照）とは異なるので、ここでは同一部分については説明を省略し、相違点について説明する。図６は、該変形例に係る情報入力方法に関するフローチャートに於けるステップＳ２０８のサブルーチンを示すフローチャートであり、図５と同一内容については同一符号を付与している。
【００９２】
図６のステップＳ１０８ｈに於いて、２つの押圧位置間の移動速度がゼロの場合、即ち、２つの押圧位置間が移動していない場合には、ステップＳ１０８ｉに移動し、描画パタンの大きさを２段階拡大し、ステップＳ２０９に移行する。具体的には、移動前の押圧位置に対応させて出力された描画パタンの矩形領域を縦２ドット、横２ドットずつ拡大し、該拡大された矩形領域に対応するように描画パタンの大きさを設定し、ステップＳ２０９に移行する。反対に、ステップＳ１０８ｈに於いて、２つの押圧位置間の移動速度がゼロではない場合、即ち、押圧位置が移動する場合には、ステップＳ１０８ａに移行する。なお、ステップＳ１０８ａ乃至Ｓ１０８ｇについては、第２実施形態のステップＳ２０８に関するサブルーチン（図５参照）と同一であるので、ここでは説明を省略する。
【００９３】
実際に毛筆を用いて用紙に文字を書く場合、若しくは、図形を描く場合、毛筆が移動せずに同一地点に固定されている場合には、毛筆が吸収した墨汁が用紙に染み出て描画される点の大きさが拡大する。また、毛筆を同一地点に押しつける場合と、用紙上を移動させる場合では、毛筆が吸収した墨汁が染み出る度合いが異なる。したがって、該変形例のように、２つの押圧位置が移動した場合と移動していない場合について、出力する描画パタンを変更することによって、より現実の毛筆を用いた描画に近い状態を実現することが可能となる。
【図面の簡単な説明】
【００９４】
【図１】第１実施形態に係る情報入力変換システム１に関する概略構成図。
【図２】第１実施形態に係る情報入力変換システム１に関する概略斜視図。
【図３】第１実施形態に係る情報入力変換システム１に於けるタッチパネル８の模式図。
【図４】第１実施形態に係る情報入力変換方法に関するフローチャート。
【図５】第１実施形態（第２実施形態）に係る情報入力変換方法に於けるステップＳ１０８（Ｓ２０８）に関するサブルーチンを示すフローチャート。
【図６】変形例に係る情報入力変換方法に於けるステップＳ１０８（Ｓ２０８）に関するサブルーチンを示すフローチャート。
【図７】第１実施形態に係る情報入力変換システム１に於ける、タッチパネル８上の押圧位置を示す図、押圧位置座標データ及び押圧位置軌跡データに関する図。
【図８】第１実施形態に係る情報入力変換システム１に於ける描画パタンに関する図、及び、描画パタン座標データに関する図。
【図９】第１実施形態に係る情報入力変換システム１に於ける描画パタンの移動軌跡に関する図。
【図１０】第２実施形態に係る情報入力変換方法に関するフローチャート。
【図１１】第２実施形態に係る情報入力変換方法に於けるステップＳ２０９に関するサブルーチンを示すフローチャート。
【図１２】第２実施形態に係る情報入力変換方法に於ける掠れモード時の描画パタンの一例に関する図。
【図１３】第２実施形態に係る情報入力変換方法に於ける掠れモード時の描画パタンの一例に関する図。
【図１４】第２実施形態に係る情報入力変換方法に於ける掠れモード時の描画パタンの移動軌跡に関する図。
【符号の説明】
【００９５】
１      情報入力変換システム
２      電子機器
２ａ    上部筐体
２ｂ    下部筐体
３      タッチペン
４      電源部
５      操作キー
６      第１表示部
７      第２表示部
８      タッチパネル
８ａ    フィルム
８ｂ    ＩＴＯ
８ｃ    絶縁層
８ｄ    ＦＰＣ
８ｅ    ドットスペーサ
８ｆ    ガラス
９      スピーカ
１０    マイク
１１    メモリ
１２    インターフェイス
１２ａ  記憶媒体
１３    リアルタイムクロック
１４    通信ユニット
１５    ＣＰＵ
【図１】
2006252141.tif 000003
【図２】
2006252141.tif 000004
【図３】
2006252141.tif 000005
【図４】
2006252141.tif 000006
【図５】
2006252141.tif 000007
【図６】
2006252141.tif 000008
【図７】
2006252141.tif 000009
【図８】
2006252141.tif 000010
【図９】
2006252141.tif 000011
【図１０】
2006252141.tif 000012
【図１１】
2006252141.tif 000013
【図１２】
2006252141.tif 000014
【図１３】
2006252141.tif 000015
【図１４】
2006252141.tif 000016