(57)【要約】【課題】ユーザの利便性を損なうことなく、ユーザが意図した線を表示する。【解決手段】本発明は、入力部と、筆圧計測部と、線幅決定部と、表示部と、設定部とを備える。入力部はユーザによる手描き入力を受け付け、筆圧計測部は手描き入力をしたユーザの筆圧を計測する。線幅決定部は、筆圧計測部が計測したユーザの筆圧に基づいて線の幅を決定する。表示部は、ユーザが入力部に手描き入力した軌跡を、線幅決定部が決定した幅の線として表示する。設定部は、ユーザが描いた軌跡の、所定の位置における線の幅の補正値をユーザからの入力によって設定する。線幅決定部は、設定部によって設定された補正値に基づいて、線の幅を補正する。【選択図】図５
2018005627.tif 000002
【特許請求の範囲】
【請求項１】
ユーザによる手描き入力を受け付ける入力部と、
前記ユーザが前記入力部に手描き入力をした場合に前記ユーザの筆圧を計測する筆圧計測部と、
前記筆圧計測部が計測した前記ユーザの筆圧に基づいて線の幅を決定する線幅決定部と、
前記ユーザが前記入力部に手描き入力した軌跡を、前記線幅決定部が決定した幅の前記線として表示する表示部と、
前記ユーザが描いた前記軌跡の、所定の位置における前記線の幅の補正値を前記ユーザからの入力によって設定する設定部と、を備え、
前記線幅決定部は、前記設定部によって設定された前記補正値に基づいて、前記線の幅を補正する、画像表示装置。
【請求項２】
前記所定の位置は、前記ユーザが描いた前記軌跡の、描き始め、中間、描き終わりの各位置を少なくとも含む、
請求項１に記載の画像表示装置。
【請求項３】
前記線幅決定部は、前記筆圧計測部が計測した前記ユーザの筆圧が強いほど、前記線の幅を太く決定する、
請求項１または２に記載の画像表示装置。
【請求項４】
前記補正値は、前記筆圧計測部が計測した前記ユーザの筆圧を補正するための筆圧補正値であり、
前記線幅決定部は、前記筆圧計測部が計測した前記ユーザの筆圧を、前記筆圧補正値で補正した筆圧に基づいて、前記線の幅を決定する、
請求項１から請求項３のいずれか１項に記載の画像表示装置。
【請求項５】
前記設定部は、前記補正値を、前記ユーザ毎に個別に設定する、
請求項１から請求項４のいずれか１項に記載の画像表示装置。
【請求項６】
前記設定部は、さらに、前記線の幅の下限値および上限値を、前記ユーザからの入力によって設定し、
前記線幅決定部は、前記線の幅を、前記設定部が設定した前記下限値から前記上限値までの範囲内で決定する、
請求項１から請求項５のいずれか１項に記載の画像表示装置。
【請求項７】
前記設定部は、前記線の幅の前記下限値および前記上限値を、前記ユーザ毎に個別に設定する、
請求項６に記載の画像表示装置。
【請求項８】
ユーザによる手描き入力を受け付けるステップと、
前記ユーザの筆圧を計測するステップと、
前記ユーザによって設定された線の幅を取得するステップと、
取得した前記設定された前記線の幅と、前記計測した筆圧に応じた前記線の幅との差に基づいて、前記ユーザ毎の筆圧補正値を算出するステップと、
前記ユーザによって入力された前記線の幅の下限値および上限値を取得するステップと、
前記算出した前記ユーザ毎の前記筆圧補正値と、前記ユーザ毎の前記線の幅の前記下限値および前記上限値とを保存するステップと、
を含む画像表示装置の制御方法。
【請求項９】
ユーザによる手描き入力を受け付けるステップと、
前記ユーザの筆圧を計測するステップと、
前記ユーザによって設定された線の幅を取得するステップと、
取得した前記設定された前記線の幅と、前記計測した筆圧に応じた前記線の幅との差に基づいて、前記ユーザ毎の筆圧補正値を算出するステップと、
前記ユーザによって入力された前記線の幅の下限値および上限値を取得するステップと、
前記算出した前記ユーザ毎の前記筆圧補正値と、前記ユーザ毎の前記線の幅の前記下限値および前記上限値とを保存するステップと、
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像表示装置、画像表示装置の制御方法、およびプログラムに関する。
【背景技術】
【０００２】
従来、企業や教育機関、行政機関等における会議等において、大型ディスプレイ等に背景画像を表示させ、この背景画像の上にユーザが文字や図形等を描画可能な電子情報ボード等の画像表示装置が利用されている。このような従来の画像表示装置では、電子ペンに圧力センサを搭載し、ユーザ（描き手）の筆圧が強いほど線幅を太くする等、筆圧に応じてディスプレイ上に表示されるストローク（軌跡）の線幅を変化させる技術が知られている。
【０００３】
しかしながら、一般に、ユーザがディスプレイ（タッチパネル）上に文字等を筆記する場合、線の描き始めや描き終わり等の第１の所定の位置では筆圧が強くなる傾向がある。また、連続筆記が必要な文字等では描いている途中等の第２の所定の位置で筆圧が弱くなる傾向がある。このため、ユーザの筆圧に応じて表示する線の幅を変化させる画像表示装置では、ユーザが意図しない線幅になったり、線途切れが発生したりする等、ユーザが意図した線を表示できない場合があるという問題があった。
【０００４】
これに対して、連続筆記の途中で線途切れが発生した場合に、ディスプレイ上に補正を行なうか否かの選択肢を表示し、ユーザが補正を行うことを選択すると線途切れを解消できる技術が一般的に知られている。
【０００５】
例えば、特許文献１では、ユーザがディスプレイ上に文字を筆記している途中で筆圧が閾値を下回ったために線が途切れてしまった場合に、補正を行なうか否かの選択肢をディスプレイ上に表示する、手描き入力装置の技術が開示されている。特許文献１に開示された技術によると、当該手描き入力装置は、ユーザが補正を行うことを選択した場合、表示対象となる筆圧の閾値を下げ、弱い筆圧で描かれた線もディスプレイ上に表示することにより、線途切れを補正することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来技術では、線途切れが発生する度に補正処理を実行する必要があり、ユーザにとって操作が煩わしい可能性がある。また、ユーザが文字を連続筆記している場合は、補正を行なうか否かの選択肢を表示するアイコンが、筆記場所を隠してしまう可能性がある。さらに、筆記場所と上記アイコンが重なる場合、ユーザが誤ってアイコンのボタンを押してしまい意図する補正が出来ない可能性がある。すなわち、補正を行なうか否かの選択肢を表示することで線途切れを解消して、ユーザの意図する線を表示する上記従来技術では、ユーザの利便性を損なう可能性があるという問題がある。
【０００７】
また、上記従来技術では、表示される線の幅をユーザが調整することについては言及されていない。このため、ユーザの筆圧に応じて表示される線の幅を変化させた場合に、ユーザが意図しない幅の線が表示されるという問題は解消していない。
【０００８】
本発明は、上記に鑑みてなされたものであって、ユーザの利便性を損なうことなく、ユーザが意図した線を表示することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するために、本発明は、入力部と、筆圧計測部と、線幅決定部と、表示部と、設定部とを備える。入力部はユーザによる手描き入力を受け付け、筆圧計測部は手描き入力をしたユーザの筆圧を計測する。線幅決定部は、筆圧計測部が計測したユーザの筆圧に基づいて線の幅を決定する。表示部は、ユーザが入力部に手描き入力した軌跡を、線幅決定部が決定した幅の線として表示する。設定部は、ユーザが描いた軌跡の、所定の位置における線の幅の補正値をユーザからの入力によって設定する。線幅決定部は、設定部によって設定された補正値に基づいて、線の幅を補正する。
【発明の効果】
【００１０】
本発明によれば、ユーザの利便性を損なうことなく、ユーザが意図した線を表示するという効果を奏する。
【図面の簡単な説明】
【００１１】
【図１】図１は、実施形態にかかる電子情報ボードの全体構成の一例を示す図である。
【図２】図２は、実施形態にかかる電子情報ボードと周辺機器等との接続の一例を示す図である。
【図３】図３は、実施形態にかかる電子情報ボードと電子ペンとの間における無線通信の一例を示す図である。
【図４】図４は、実施形態にかかる電子情報ボードのハードウェア構成の一例を示すハードウェア構成図である。
【図５】図５は、実施形態にかかる電子情報ボードの機能的構成の一例を示す機能ブロック図である。
【図６】図６は、実施形態にかかるキャリブレーション１の設定画面の一例を示す図である。
【図７】図７は、実施形態にかかるキャリブレーション１の実行中の画面の一例を示す図である。
【図８】図８は、実施形態にかかる電子情報ボードに設定された筆圧別線幅の一例を示す図である。
【図９】図９は、実施形態にかかるユーザ別筆圧補正値の一例を示す図である。
【図１０】図１０は、実施形態にかかるキャリブレーション２の設定画面の一例を示す図である。
【図１１】図１１は、実施形態にかかるユーザ別線幅下限値・上限値の一例を示す図である。
【図１２】図１２は、実施形態にかかる線幅のキャリブレーション処理の手順の一例を示すフローチャートである。
【図１３】図１３は、実施形態にかかるキャリブレーション１の処理の手順の一例を示すフローチャートである。
【図１４】図１４は、実施形態にかかるキャリブレーション２の処理の手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００１２】
（実施形態）
本実施形態の画像表示装置としての電子情報ボード１０は、ユーザ毎の筆圧の補正値、および線幅の下限値・上限値を設定（キャリブレーション）することにより、ユーザが電子情報ボード１０に手描き入力をする場合に、ユーザが意図した線を表示するものである。以下に添付図面を参照して、本実施形態を詳細に説明する。
【００１３】
最初に、本実施形態にかかる電子情報ボード１０の全体構成について説明する。図１は、本実施形態にかかる電子情報ボード１０の全体構成の一例を示す図である。図１に示すように、本実施形態の電子情報ボード１０は、ディスプレイ２０と、表示画面２２と、タッチパネル２４と、ディスプレイ２０を支えるスタンド４０と、周辺機器を収納する機器収納部５０とを備える。
【００１４】
ディスプレイ２０は、液晶パネルまたはプラズマパネルなどのフラットパネルからなり、ディスプレイ２０の筐体前面には画像を表示する表示画面２２およびタッチパネル２４が形成されている。
【００１５】
タッチパネル２４は、表示画面２２上に一体形成されており、電子ペン１００の接触点の位置座標を検出することでユーザの手描き入力を受け付ける入力装置である。ディスプレイ２０において、表示機能については表示画面２２が、入力機能についてはタッチパネル２４がそれぞれ行うものとする。
【００１６】
具体的には、タッチパネル２４は、ユーザが電子ペン１００を用いてタッチパネル２４に接触した接触点の位置座標を検出することで、ユーザがタッチパネル２４上に電子ペン１００で描いた軌跡を取得する。本実施形態の電子情報ボード１０は、例えば、光学式、静電容量方式、電磁誘導方式等のタッチパネル２４を採用しても良い。タッチパネル２４は、本実施形態における入力部の一例である。
【００１７】
表示画面２２は、ユーザＰＣから取得した画像や、ユーザがタッチパネル２４上に描いた文字や図形等を表示する。具体的には、ユーザが電子ペン１００をタッチパネル２４に接触させて軌跡を描くと、表示画面２２は、タッチパネル２４により検出された位置座標が示す場所に、ユーザが手描き入力した軌跡を線として表示する。表示画面２２は、本実施形態における表示部の一例である。
【００１８】
電子ペン１００は、ユーザがタッチパネル２４を操作するために使用するスタイラスペンの一例である。電子ペン１００は、タッチパネル２４が接触点の位置座標を検出することができるものであれば良い。例えば、タッチパネル２４が光学式の場合は、発光することによってタッチパネル２４に位置座標を検出させる発光ペンを電子ペン１００として採用する。また、タッチパネル２４の種類に応じて、静電容量方式や電磁誘導方式等に対応する電子ペン１００を採用しても良い。また、電子ペン１００は、ユーザの筆圧を計測する圧力センサを内蔵する。
【００１９】
次に、電子情報ボード１０と周辺機器等との接続について説明する。図２は、本実施形態にかかる電子情報ボード１０と周辺機器等との接続の一例を示す図である。図２に示すように、本実施形態の電子情報ボード１０は、ユーザＰＣ（Personal  Computer）９０や、インターネットまたはＬＡＮ（Local  Area  Network）等であるネットワーク２０４と接続可能である。
【００２０】
また、本実施形態の電子情報ボード１０は、電子情報ボード１０全体を制御するコントローラ６０と、外部装置とのインターフェースを行うＵＳＢ（Universal  Serial  Bus）ソケット７２およびＶＧＡ（Video  Graphics  Array）入力ソケット８２とを備える。
【００２１】
ＵＳＢソケット７２に接続されたＵＳＢケーブル７０、およびＶＧＡ入力ソケット８２に接続されたＶＧＡケーブル８０を介して、電子情報ボード１０は、ユーザＰＣ９０と互いに接続する。また、他の通信規格に基づくケーブルおよびコネクタや、あるいは無線通信によって電子情報ボード１０とユーザＰＣ９０間を接続する構成を採用しても良い。
【００２２】
また、電子情報ボード１０は、光ファイバなどの通信回線２００およびネットワークソケット２０２を介して、無線通信または有線通信によってネットワーク２０４に接続しても良い。
【００２３】
ユーザＰＣ９０は、ＣＰＵ等の制御装置と、ＲＯＭ（Read  Only  Memory）やＲＡＭ（Random  Access  Memory）等の記憶装置と、ＨＤＤ（Hard  Disk  Drive）、ＣＤドライブ装置等の外部記憶装置と、ディスプレイ装置等の表示装置と、キーボードやマウス等の入力装置を備える通常のコンピュータのハードウェア構成を備える。ユーザＰＣ９０は外部のコンピュータの一例であり、ユーザＰＣ９０の代わりにタブレット端末等を接続する構成を採用しても良い。
【００２４】
電子情報ボード１０のコントローラ６０は、電子情報ボード１０全体を制御すると共に、電子情報ボード１０に接続したユーザＰＣ９０およびネットワーク２０４と間でデータの送受信の制御を行う。例えば、コントローラ６０は、ユーザＰＣ９０のモニタ９２に表示された画像データがＵＳＢケーブル７０またはＶＧＡケーブル８０を介して転送されると、ディスプレイ２０の表示画面２２に、モニタ９２に表示された画像データと同じ画像を表示する。また、コントローラ６０は、例えば、ネットワーク２０４を介して遠隔地のコンピュータと接続することで、電子情報ボード１０を遠隔地間での会議に使用することができる。
【００２５】
また、コントローラ６０は、ディスプレイ２０の表示画面２２およびタッチパネル２４を制御する。具体的には、コントローラ６０は、タッチパネル２４が検出した電子ペン１００の接触点の位置座標を取得し、ユーザが描いた軌跡を線として表示画面２２に表示する。また、ユーザが表示画面２２上の各種画面操作部２６を電子ペン１００で押下する等の画面操作を実行した場合、コントローラ６０は、ユーザがタッチパネル２４上で実行した画面操作に基づいて、表示画面２２の表示を変更する。
【００２６】
画面操作部２６は、ディスプレイ２０の表示画面２２上に表示される操作ボタンである。画面操作部２６は、ユーザが実行することができる処理を表示する。ユーザは、画面操作部２６を電子ペン１００で押下することによって、電子情報ボード１０を操作することができる。
【００２７】
次に、図３を用いて電子情報ボード１０と電子ペン１００との関係について説明する。図３は、本実施形態にかかる電子情報ボード１０と電子ペン１００との間における無線通信の一例を示す図である。
【００２８】
図３に示すように、電子情報ボード１０は電子ペン１００との間で信号を送受信するための通信部２１０を備える。また、電子ペン１００は、電子情報ボード１０との間で信号を送受信するための通信部１０２を備える。
【００２９】
本実施形態において、電子ペン１００はペン先部分に圧力センサ１０１を備える。圧力センサ１０１は、ユーザがタッチパネル２４に手描き入力をした場合に、ユーザの筆圧を計測する。電子ペン１００は、計測した筆圧を、通信部１０２から、電子情報ボード１０の通信部２１０へ送信する。圧力センサ１０１は、本実施形態における筆圧計測部の一例である。
【００３０】
通信部２１０は、電子ペン１００から取得した筆圧を、コントローラ６０へ送出する。また、コントローラ６０は、タッチパネル２４から電子ペン１００が接触したタッチパネル２４上の接触点の位置座標を取得する。
【００３１】
コントローラ６０は、電子ペン１００から取得した筆圧と、タッチパネル２４から取得した電子ペン１００の接触点の位置座標から、ユーザがタッチパネル２４上で描いた線の位置座標と筆圧とを検出する。コントローラ６０は、表示画面２２上の、電子ペン１００が接触したことを検出した位置座標に、線を表示する。また、コントローラ６０は、各接触点の位置座標における筆圧が強いほど、太い線幅で線を表示する。
【００３２】
次に、本実施形態における電子情報ボード１０のハードウェア構成について説明する。図４は、本実施形態にかかる電子情報ボード１０のハードウェア構成の一例を示すハードウェア構成図である。
【００３３】
図４に示すように、電子情報ボード１０のコントローラ６０はＣＰＵ６１、ＲＯＭ６２、ＲＡＭ６３、ＨＤＤ６４を備える。また、電子情報ボード１０内では、ＣＰＵ６１、ＲＯＭ６２、ＲＡＭ６３、ＨＤＤ６４、表示画面２２、ＵＳＢソケット７２、ＶＧＡ入力ソケット８２、通信部２１０、タッチパネル２４、ＩＣカード読取装置２５がそれぞれバス１１１上に接続する。
【００３４】
コントローラ６０のＣＰＵ６１は、ＲＯＭ６２に格納されている制御プログラムにしたがって、電子情報ボード１０の処理を制御する。
【００３５】
ＲＯＭ６２は、ＣＰＵ６１が実行する制御プログラムを記憶する。また、ＲＡＭ６３は、ＣＰＵ６１の処理実行時に、ワーキングメモリとして用いられる。
【００３６】
ＨＤＤ６４は、電子情報ボード１０の線幅の標準設定の設定値や、ユーザが線幅のキャリブレーションによって設定した設定値を記憶する。
【００３７】
また、電子情報ボード１０は、ユーザの識別情報を取得する、ＩＣカード読取装置２５を備える。電子情報ボード１０を使用するユーザは、ユーザＩＤ等の自己の識別情報を記録したＩＣカードをＩＣカード読取装置２５にかざすことで、電子情報ボード１０にログインする。ＩＣカードの代わりに、ユーザＩＤの入力ボタンや、生体認証等によって各ユーザを一意に識別する構成を採用しても良い。電子情報ボード１０は、ユーザの識別情報を取得することによって、ユーザ毎に異なる表示設定を適用することができる。
【００３８】
図５は、本実施形態にかかる電子情報ボード１０の機能的構成の一例を示す機能ブロック図である。図５に示すように、電子情報ボード１０のコントローラ６０は、メイン制御部２２０、アプリケーション部２３０、ＨＤＤ６４、タッチパネルドライバ２６０、ＩＣカードインターフェース（Ｉ／Ｆ）２５０を備える。コントローラ６０は、ディスプレイ２０の表示画面２２およびタッチパネル２４と信号の送受信を行う。また、コントローラ６０は、通信部２１０およびＩＣカード読取装置２５から信号を取得する。
【００３９】
図４で説明した電子情報ボード１０のＲＯＭ６２、ＲＡＭ６３、ＵＳＢソケット７２、ＶＧＡ入力ソケット８２については、図５では記載を省略する。また、電子情報ボード１０は図５に示す他にもユーザＰＣ９０から取得した画像の表示等を制御する機能部を備えるが、図５では記載を省略する。
【００４０】
図５に示すように、ＨＤＤ６４は、筆圧別線幅３００と、ユーザ別筆圧補正値３１０と、ユーザ別線幅下限値・上限値３２０とを記憶する。筆圧別線幅３００は、電子情報ボード１０に標準設定として予め登録された、筆圧と線幅とを対応付けた情報である。ユーザ別筆圧補正値３１０およびユーザ別線幅下限値・上限値３２０は、ユーザ毎に個別に定められる設定の登録情報である。ユーザ別筆圧補正値３１０およびユーザ別線幅下限値・上限値３２０は、ユーザが線幅のキャリブレーションを実行することによって設定が登録される。
【００４１】
図５に示すように、メイン制御部２２０は、コントローラ６０で行う処理全体を制御する。メイン制御部２２０は、タッチパネルドライバ２６０やＩＣカードＩ／Ｆ２５０が外部装置から受信した信号を取得し、アプリケーション部２３０にイベント信号を送出することで、コントローラ６０で行う処理を制御する。
【００４２】
タッチパネルドライバ２６０は、タッチパネル２４および電子ペン１００を制御するデバイスドライバである。タッチパネルドライバ２６０は、タッチパネル２４から電子ペン１００の接触点の位置座標を取得する。
【００４３】
また、電子ペン１００の圧力センサ１０１は、ユーザがタッチパネル２４に手描き入力する際の筆圧（圧力値）を計測し、計測した筆圧を電子ペン１００の通信部１０２から、電子情報ボード１０の通信部２１０へ送信する。
【００４４】
電子情報ボード１０の通信部２１０は、電子ペン１００の通信部１０２から取得したユーザの筆圧を、タッチパネルドライバ２６０へ送出する。
【００４５】
タッチパネルドライバ２６０は、通信部２１０を介して、電子ペン１００の圧力センサ１０１が計測したユーザの筆圧を取得する。タッチパネルドライバ２６０は、電子ペン１００の接触点の位置座標および筆圧を、所定のイベント信号に変換してメイン制御部２２０に送出する。
【００４６】
また、タッチパネル２４上の画面操作部２６を、ユーザが電子ペン１００で押下した場合、タッチパネルドライバ２６０は、押下されたボタンに応じたイベント信号を、メイン制御部２２０に送出する。
【００４７】
ＩＣカードＩ／Ｆ２５０は、ＩＣカード読取装置２５から、ＩＣカード４００に記録されたユーザの識別情報を取得する。ＩＣカードＩ／Ｆ２５０は、取得したユーザの識別情報を、メイン制御部２２０に送出する。
【００４８】
アプリケーション部２３０は、電子情報ボード１０の機能を実現するための各種処理を行うソフトウェア等によって構成される。アプリケーション部２３０は、イベント信号判断部２３１と、ユーザ認識部２３２と、線幅決定部２３３と、画面描画処理部２３４と、画面表示制御部２３５と、設定部２４０とを備える。
【００４９】
イベント信号判断部２３１は、メイン制御部２２０から入力されるイベント信号を監視しており、入力されたイベント信号に応じた制御処理を行う。
【００５０】
ユーザ認識部２３２は、ＩＣカードＩ／Ｆ２５０が取得したユーザの識別情報を、イベント信号判断部２３１を介してメイン制御部２２０から取得する。ユーザが線幅のキャリブレーションを行う場合は、ユーザ認識部２３２は、取得したユーザの識別情報を、設定部２４０へ送出する。また、ユーザが電子情報ボード１０のタッチパネル２４上に文字や図形等を描く通常の操作を行う場合は、ユーザ認識部２３２は、取得したユーザの識別情報を、線幅決定部２３３へ送出する。本実施形態におけるユーザの識別情報とは、ユーザＩＤである。
【００５１】
設定部２４０は、表示画面２２に表示する線幅の表示設定を、ユーザ毎に個別に設定する。図５に示すように、設定部２４０は、キャリブレーション１実行部２４１と、キャリブレーション２実行部２４２とを備える。
【００５２】
ここで、キャリブレーション１実行部２４１が行うキャリブレーション１の処理について、図６を用いて具体的に説明する。図６は、本実施形態にかかるキャリブレーション１の設定画面の一例を示す図である。
【００５３】
図６（ａ）は、電子情報ボード１０が起動した後に、表示画面２２上に表示される初期画面の一例である。図６（ａ）に示すキャリブレーションボタン２６ａは、画面操作部２６の一種である。ユーザがキャリブレーションボタン２６ａを電子ペン１００で押下した場合、イベント信号判断部２３１からイベント信号を受けた設定部２４０のキャリブレーション１実行部２４１が、キャリブレーション１を開始する。
【００５４】
図６（ｂ）は、キャリブレーション１の設定画面の一例である。キャリブレーション１の設定画面には、線幅表示部５０１と、線幅調整部５０２とが表示されている。
【００５５】
線幅表示部５０１は、ユーザ１が電子ペン１００で軌跡を手描き入力する入力エリアである。また、ユーザ１が描いた軌跡は、線幅表示部５０１上の、ユーザ１が当該軌跡を描いた位置座標に線として表示される。
【００５６】
線幅調整部５０２は、ユーザ１が望ましい線幅を入力することによって、線幅の補正値を設定するためのエリアである。
【００５７】
具体的には、ユーザ１は、線幅表示部５０１の所定の範囲に、電子ペン１００で軌跡を手描き入力する。タッチパネル２４はユーザ１が軌跡を描いた位置座標を検出し、電子ペン１００の圧力センサ１０１はユーザ１の筆圧を測定する。キャリブレーション１実行部２４１は、イベント信号判断部２３１からユーザが軌跡を描いた位置座標と筆圧とを示すイベント信号を取得する。
【００５８】
キャリブレーション１実行部２４１は、画面描画処理部２３４を制御して、ユーザ１が描いた軌跡を線として線幅表示部５０１に表示する。
【００５９】
図７は、本実施形態にかかるキャリブレーション１の実行中の画面の一例を示す図である。図６（ｂ）でユーザ１がタッチパネル２４上に描いた軌跡を示す線が、図７の線幅表示部５０１に表示されている。
【００６０】
このとき、キャリブレーション１実行部２４１は、電子情報ボード１０の標準設定に基づき、ユーザ１の筆圧に応じて、表示する線の幅を変更する。具体的には、キャリブレーション１実行部２４１は、ＨＤＤ６４に記憶された筆圧別線幅３００を参照して、ユーザ１の筆圧に対応する線の幅を取得する。
【００６１】
図８は、本実施形態にかかる電子情報ボード１０に設定された筆圧別線幅３００の一例を示す図である。図８に示すように、筆圧別線幅３００は、筆圧と線幅とを対応付けたテーブルである。筆圧別線幅３００は、電子情報ボード１０に予め設定されているものとする。また、図８に示す筆圧別線幅３００に設定された値は一例であり、筆圧と線幅の値はこれに限定されない。
【００６２】
図８に示すように、筆圧別線幅３００では、筆圧が強いほど、太い幅で線が表示されるように定義されている。例えば、ユーザ１が５０ｇｆ（重力グラム）の筆圧で線を描いた場合、０．５ｃｍの幅の線が表示される。また、ユーザ１が１００ｇｆの筆圧で線を描いた場合、１ｃｍの幅の線が表示される。
【００６３】
また、本実施形態にかかる電子情報ボード１０の標準設定では、ユーザ１の筆圧が所定の閾値よりも弱い場合は、ユーザ１が描いた線は表示画面２２上に表示されない。これは、ユーザ１が誤ってタッチパネル２４に接触した場合等を考慮したものである。例えば、本実施形態においては、図８に示すように、ユーザ１の筆圧が１０ｇｆ以下の場合には、対応する線幅は０ｃｍである。この場合、ユーザ１が描いた線は表示画面２２上に表示されない。
【００６４】
図７のユーザ１は、線の描き始めと描き終わりは強い筆圧で、中間では弱い筆圧で線を描いたため、線幅表示部５０１に表示される線は、描き始めと描き終わりが太く、中間が細い幅となる。
【００６５】
このようにして定められた線幅に対して、ユーザ１は、キャリブレーション１の設定画面の線幅調整部５０２を操作することで、線幅の調整をすることができる。次に、ユーザ１による線幅の調整について、具体的に説明する。
【００６６】
図７に示すように、線幅表示部５０１には、ａ、ｂ、ｃ、ｄの４点の目盛がある。ａ点は、ユーザ１が描いた軌跡の描き始めの位置を示す。ｂ点は、ユーザ１が描いた軌跡の描き始めから１／４の位置を示す。ｃ点は、ユーザ１が描いた軌跡の描き始めから３／４の位置を示す。ｄ点は、ユーザ１が描いた軌跡の描き終わりの位置を示す。ａ〜ｄ点は、本実施形態における所定の位置の一例である。当該所定の位置は、ユーザ１が描いた軌跡の線の描き始め、中間、描き終わりの各位置を少なくとも含めば良く、上記の４点に限るものではない。
【００６７】
図７の線幅調整部５０２には、ａ〜ｄ点の各位置における線幅を調整するための目盛５０２ａ〜５０２ｄが表示される。目盛５０２ａ〜５０２ｄが表示される場所は、線幅表示部５０１のａ〜ｄ点の各位置における線幅を示す。ユーザ１は、線幅調整部５０２の目盛５０２ａ〜５０２ｄを操作することで、線幅表示部５０１のａ〜ｄ点の各位置における線幅を調整し、望ましい線幅を設定することができる。
【００６８】
具体的には、ユーザ１が目盛５０２ａを電子ペン１００で操作し、ａ点の位置における望ましい線幅に変更する。ユーザ１が目盛５０２ａで設定した線幅は、線幅表示部５０１のａ点における線の幅に反映される。ユーザ１は線幅表示部５０１に表示される線の幅の変化を確認しながら、線幅調整部５０２の目盛５０２ａ〜５０２ｄを操作することができる。
【００６９】
ユーザ１が変更する前に線幅表示部５０１に表示された、標準設定に基づいて定められた線幅と、ユーザ１が設定した望ましい線幅の差が、ａ〜ｄ点のそれぞれの位置における補正すべき線幅である。キャリブレーション１実行部２４１は、ユーザ１が設定した望ましい線幅を取得し、ａ〜ｄ点のそれぞれの位置における補正すべき線幅を算出する。そして、キャリブレーション１実行部２４１は、ａ〜ｄ点のそれぞれの位置においてユーザ１が期待する線幅を表示するために、ユーザ１の筆圧を補正する筆圧補正値を算出する。筆圧補正値は、本実施形態における補正値の一例である。
【００７０】
筆圧補正値の算出について、図９を用いて具体的に説明する。図９は、本実施形態にかかるユーザ別筆圧補正値３１０の一例を示す図である。図９に示すように、ユーザ別筆圧補正値３１０は、ユーザＩＤ別に、ａ〜ｄ点の各位置における筆圧補正値が設定されたテーブルである。
【００７１】
例えば、ａ点におけるユーザ１の筆圧が１００ｇｆの場合、標準設定に基づいて定められる線幅は１ｃｍである。この場合にユーザ１が、ａ点における望ましい線幅として目盛５０２ａを線幅０．５ｃｍの位置に設定したとする。
【００７２】
０．５ｃｍの幅で線が表示されるのは、図８に示すように、筆圧が５０ｇｆの場合である。このため、ユーザ１の実際の筆圧１００ｇｆと、望ましい線幅に対応する筆圧５０ｇｆとの差は、−５０ｇｆとなる。この場合、図９のユーザＩＤ“ＡＡ”の行に示すように、ａ点における筆圧補正値として“−５０”が設定される。
【００７３】
他のｂ〜ｄ点の位置の線の幅についても同様に、ユーザ１が目盛５０２ｂ〜５０２ｄを操作して調整する。キャリブレーション１実行部２４１は、各位置におけるユーザ１の筆圧を補正するための筆圧補正値を算出し、ユーザ別筆圧補正値３１０に設定する。
【００７４】
すなわち、キャリブレーション１実行部２４１は、ユーザ１が描いた軌跡の、所定の位置における線の幅の補正値をユーザ１からの入力によって設定する。キャリブレーション１実行部２４１は、ユーザ１の実際の筆圧の強さに基づいて決定した線幅と、ユーザ１が設定した望ましい線幅との差から、ａ〜ｄ点の各位置における筆圧補正値を算出する。キャリブレーション１実行部２４１は、算出した筆圧補正値を、各ユーザ１毎に個別に設定する。
【００７５】
キャリブレーション１の処理は、不図示の完了ボタンをユーザ１が電子ペン１００で押下することで終了する。キャリブレーション１の処理終了後、キャリブレーション２の処理が開始される。あるいは、ユーザ１がキャリブレーション１の設定画面でａ〜ｄ点の各位置の線幅を設定してから所定の時間が経過すると、キャリブレーション１を終了してキャリブレーション２の処理に遷移する構成を採用しても良い。
【００７６】
図５に戻り、キャリブレーション２実行部２４２は、線幅の下限値と上限値とを、各ユーザ毎に個別に設定する。キャリブレーション２実行部２４２が行う処理について、図１０を用いて具体的に説明する。図１０は、本実施形態にかかるキャリブレーション２の設定画面の一例を示す図である。
【００７７】
図１０の線幅設定部５０３は、電子情報ボード１０におけるユーザ１毎の線幅の下限値と上限値を設定するための操作を受け付ける画面である。目盛５０３ｍは、線幅の下限値を示す。また、目盛５０３Ｍは、線幅の上限値を示す。
【００７８】
ユーザ１は、目盛５０３ｍおよび目盛５０３Ｍを電子ペン１００で操作することによって、線幅の下限値と上限値とを任意の値に設定することができる。キャリブレーション２実行部２４２は、ユーザ１が設定した線の幅の下限値および上限値を、ユーザ１の線幅の下限値と上限値の設定として、取得する。すなわち、キャリブレーション２実行部２４２は、線幅の下限値および上限値をユーザ１からの入力によって設定する。
【００７９】
本実施形態の電子情報ボード１０ではユーザ１の筆圧の強さに応じて表示される線の幅が変化するため、ユーザ１の筆圧が弱ければ、表示される線の幅は細くなる。また、前述したように、誤って接触した場合等を考慮し、ユーザ１の筆圧が所定の閾値よりも弱い場合は、線が表示されないように予め標準設定が定められている。
【００８０】
本実施形態の電子情報ボード１０においては、ユーザ１は、キャリブレーション２を実行することによって、線幅の下限値および上限値を設定することができる。ユーザ１が線幅の下限値を設定することにより、タッチパネル２４が電子ペン１００の接触を検知している限り、ユーザ１の筆圧に関わらず、下限値として設定された線幅の線が表示画面２２上に表示される。また、ユーザ１が線幅の上限値を設定することにより、ユーザ１の筆圧が強い場合でも、上限値として設定された線幅を超えた太さの線が表示画面２２上に表示されることはない。
【００８１】
線幅の下限値と上限値について、図１１を用いて具体的に説明する。図１１は、本実施形態にかかるユーザ別線幅下限値・上限値３２０の一例を示す図である。図１１に示すように、ユーザ別線幅下限値・上限値３２０は、ユーザＩＤ別に、線幅の上限値と下限値とが設定されたテーブルである。
【００８２】
図１０のキャリブレーション２の設定画面でユーザ１が線幅の下限値の目盛５０３ｍを「０．５ｃｍ」に設定した場合、図１１のユーザＩＤ“ＡＡ”の行に示すように、当該ユーザ１の線幅の下限値が「０．５ｃｍ」として設定される。この場合、タッチパネル２４が電子ペン１００の接触を検知している限り、ユーザ１の筆圧が所定の閾値を下回っても、下限値として設定された「０．５ｃｍ」の幅で、表示画面２２上に線が表示される。
【００８３】
また、図１０のキャリブレーション２の設定画面でユーザ１が線幅の上限値の目盛５０３Ｍを「２ｃｍ」に設定した場合、図１１のユーザＩＤ“ＡＡ”の行に示すように、当該ユーザ１の線幅の上限値が「２ｃｍ」として設定される。この場合、ユーザ１の筆圧の強さが、線幅２ｃｍに対応する筆圧を超えた場合であっても、２ｃｍの幅で線が表示される。例えば、図８に示すように、筆圧別線幅３００の設定では、筆圧５００ｇｆは５ｃｍの線幅に相当するが、図１１のユーザＩＤ“ＡＡ”のユーザ１が筆圧５００ｇｆで線を描いた場合は、上限値である２ｃｍの幅の線が表示される。
【００８４】
上記のようにキャリブレーション２では、ユーザ１は線幅の下限値と上限値を設定するため、その中間の線の幅は、筆圧に応じて下限値から上限値までの範囲内で変化する。
【００８５】
キャリブレーション２では、表示される線の幅の下限値および上限値の設定をするので、キャリブレーション１で補正された筆圧の値に応じて決定された線幅に対して、さらに制限をかけるものである。
【００８６】
例えば、ユーザＩＤ“ＡＡ”のユーザ１がキャリブレーション１で図９に示すようにｄ点における筆圧補正値を「−５０ｇｆ」と設定し、さらにキャリブレーション２で図１１に示すように線幅の下限値を「０．５ｃｍ」、上限値を「２ｃｍ」と設定したとする。このとき、ユーザ１の線の描き始めのａ点の筆圧が７５ｇｆであった場合、補正後の筆圧は２５ｇｆとなる。図８に示すように、筆圧別線幅３００の設定では、筆圧２５ｇｆは０．２５ｃｍの線幅に相当する。しかしながら、ユーザ１は線幅の下限値を「０．５ｃｍ」と設定しているため、この場合は０．５ｃｍの幅の線が表示される。
【００８７】
キャリブレーション２の処理は、不図示の完了ボタンをユーザ１が電子ペン１００で押下することで終了する。あるいは、ユーザ１がキャリブレーション２の設定画面が表示されてから所定の時間が経過すると、キャリブレーション２を終了する構成を採用しても良い。
【００８８】
キャリブレーション２の処理終了後、設定部２４０は、キャリブレーション１で設定した筆圧補正値をユーザＩＤと紐づけてユーザ別筆圧補正値３１０に保存する。また、設定部２４０は、キャリブレーション２で設定した線幅の下限値および上限値をユーザＩＤと紐づけてユーザ別線幅下限値・上限値３２０に保存する。
【００８９】
また、不図示の再設定ボタンをユーザ１が電子ペン１００で押下することで、キャリブレーション１の設定画面が再度表示される。この場合、ユーザ１はキャリブレーション１・２の処理を再度実行し、線幅の設定を行う。再設定の方法は一例であり、１ステップ前に戻ることができる戻るボタンや、キャリブレーション１または２のいずれか１つのみを再実行する構成を採用しても良い。
【００９０】
ユーザＩＤと紐づけられてユーザ別筆圧補正値３１０およびユーザ別線幅下限値・上限値３２０に保存された設定は、当該ユーザＩＤのユーザ１が電子情報ボード１０にログインした場合に線幅決定部２３３によって読み出される。
【００９１】
図５に戻り、線幅決定部２３３は、ユーザ１がタッチパネル２４に手描き入力をする場合に、圧力センサ１０１が計測したユーザ１の実際の筆圧に基づいて、線の幅を決定する。
【００９２】
基本的には、線幅決定部２３３は、筆圧別線幅３００に設定された定義にしたがって、圧力センサ１０１が計測したユーザ１の筆圧が強いほど、線の幅を太く決定する。しかしながら、線幅決定部２３３は、キャリブレーション１実行部２４１が当該ユーザ１に紐づく筆圧補正値を設定している場合には、ユーザ１の実際の筆圧を、当該筆圧補正値で補正し、補正した筆圧に基づいて、線の幅を決定する。さらに、線幅決定部２３３は、キャリブレーション２実行部２４２が当該ユーザ１に紐づく線幅の下限値および上限値を設定している場合には、設定された下限値から上限値までの範囲内に含まれるよう、線の幅を決定する。
【００９３】
具体的には、ユーザ１がタッチパネル２４に線を描いた場合に、線幅決定部２３３は、電子ペン１００の圧力センサ１０１が計測したユーザ１の筆圧を、イベント信号判断部２３１を介して取得する。また、線幅決定部２３３は、ユーザ認識部２３２から、ユーザ１の識別情報としてユーザＩＤを取得する。線幅決定部２３３は、ユーザ別筆圧補正値３１０を参照し、取得したユーザＩＤに紐づく筆圧補正値を取得する。線幅決定部２３３は、ユーザ１の実際の筆圧を、筆圧補正値で補正する。線幅決定部２３３は、筆圧別線幅３００を参照し、補正した筆圧に対応する線幅を取得する。
【００９４】
線幅決定部２３３は、ユーザ別線幅下限値・上限値３２０を参照し、筆圧別線幅３００から取得した線幅が、ユーザ１のユーザＩＤに紐づく下限値から上限値の間に含まれる場合、筆圧別線幅３００から取得した線幅を採用することを決定する。また、筆圧別線幅３００から取得した線幅が、ユーザ１のユーザＩＤに紐づく下限値よりも細い場合、線幅決定部２３３は、ユーザ別線幅下限値・上限値３２０に設定されたユーザ１に紐づく下限値を、線幅として採用することを決定する。筆圧別線幅３００から取得した線幅が、ユーザ１のユーザＩＤに紐づく上限値よりも太い場合、線幅決定部２３３は、ユーザ別線幅下限値・上限値３２０に設定されたユーザ１に紐づく上限値を、線幅として採用することを決定する。
【００９５】
例えば、ユーザ１のａ点の位置における実際の筆圧が「１００ｇｆ」、ユーザ別筆圧補正値３１０に登録されたユーザ１のユーザＩＤに対応する筆圧補正値が「−５０ｇｆ」の場合、線幅決定部２３３は、補正後の筆圧「５０ｇｆ」を算出する。そして、補正後の筆圧「５０ｇｆ」に対応する線幅「０．５ｃｍ」を、筆圧別線幅３００から取得する。ユーザ１のユーザＩＤに紐づく下限値から上限値の間に線幅「０．５ｃｍ」が含まれる場合、線幅決定部２３３は、ａ点の位置における線幅を「０．５ｃｍ」と決定する。線幅決定部２３３は、残りのｂ〜ｄ点に位置における線幅についても、同様の処理を行って決定する。
【００９６】
ここで、ユーザ１がタッチパネル２４に描いた軌跡と、ユーザ別筆圧補正値３１０に設定された所定の位置であるａ〜ｄ点は、１つの軌跡の中での位置によって対応付けられる。軌跡の描き始めの位置がａ点となり、軌跡全体の長さのうち、描き始めから１／４の位置がｂ点となり、描き始めから３／４の位置がｃ点となり、軌跡の描き終わりの位置が、ｄ点となる。
【００９７】
例えば、ユーザ１がタッチパネル２４に電子ペン１００を接触させてから、タッチパネル２４から電子ペン１００を離すまでの間に電子ペン１００を移動させた軌跡の長さが６ｃｍであったとする。この場合、描き始めの位置がａ点、描き始めから２ｃｍの位置がｂ点、描き始めから４ｃｍの位置がｃ点、描き終わりの位置がｄ点となる。これらａ〜ｄ点の各位置における筆圧が、ユーザ別筆圧補正値３１０に設定されたａ〜ｄ点に対応する筆圧補正値によってそれぞれ補正される。
【００９８】
ａ〜ｄ点の線幅は、上記のように線幅決定部２３３が決定する。そして、線幅決定部２３３は、ａ〜ｄ点の中間部分の線幅を、ａ〜ｄ点の線幅に基づいて決定する。例えば、ａ点における線幅が１ｃｍ、ｂ点における線幅が０．５ｃｍの場合、ａ点とｂ点とを繋ぐ中間部分の線幅は、１ｃｍに近い幅で始まり、ｂ点に近づくほど０．５ｃｍに近い幅となるように変化する。
【００９９】
線幅決定部２３３は、決定した線幅を、画面描画処理部２３４に送出する。
【０１００】
画面描画処理部２３４は、イベント信号判断部２３１を介してタッチパネル２４から入力される電子ペン１００の接触点の位置座標のデータと、線幅決定部２３３から取得した線幅に基づいてユーザ１の手描きの線をグラフィックとして生成する。画面描画処理部２３４は、生成したグラフィックを、ディスプレイ２０の表示画面２２に表示する。表示画面２２に画像が表示されている場合、画面描画処理部２３４は、表示された画像の上に重畳して、生成したグラフィックを表示する。
【０１０１】
すなわち、画面描画処理部２３４によって、ユーザ１がタッチパネル２４に手描き入力した軌跡が、線幅決定部２３３が決定した幅の線として表示画面２２に表示される。
【０１０２】
また、画面描画処理部２３４は、キャリブレーション１実行部２４１から制御信号を受け、図７に示すキャリブレーション１の設定画面の線幅表示部５０１に、ユーザ１が入力した軌跡を線として表示する。
【０１０３】
図５に戻り、画面表示制御部２３５は、ディスプレイ２０の表示画面２２に表示される画像の制御を行う。ユーザ１が電子ペン１００によってタッチパネル２４の画面操作部２６を操作した場合、画面表示制御部２３５は、メイン制御部２２０を介してイベント信号としてユーザ１が操作によって入力した情報を取得する。画面表示制御部２３５は、ユーザ１の操作に応じて、表示画面２２に表示される画像を変更する。
【０１０４】
例えば、図６（ａ）に示すように、ユーザ１が画面操作部２６の一例であるキャリブレーションボタン２６ａを電子ペン１００で押下した場合、画面表示制御部２３５は、メイン制御部２２０を介してキャリブレーション開始の指示の信号を取得する。そして、画面表示制御部２３５は、図６（ｂ）に示すように、キャリブレーション１の設定画面を表示する。
【０１０５】
画面表示制御部２３５は、ユーザ１が電子ペン１００で行う画面操作だけでなく、設定部２４０から取得する信号によっても表示画面２２に表示される画像の制御を行う。例えば、図７に示す設定画面において、設定部２４０のキャリブレーション１実行部２４１が線幅表示部５０１に表示する線幅を決定したことを受けて、画面表示制御部２３５は、線幅調整部５０２の当該線幅を示す位置に目盛５０２ａ〜５０２ｄを表示する。また、画面表示制御部２３５は、キャリブレーション１・２の処理終了後の画面遷移等の制御も行う。
【０１０６】
次に、以上のように構成された本実施形態のキャリブレーション処理について説明する。図１２は、本実施形態にかかる線幅のキャリブレーション処理の手順の一例を示すフローチャートである。このフローチャートの処理は、例えば、電子情報ボード１０の電源が入り、ディスプレイ２０およびコントローラ６０が起動した場合に開始する。
【０１０７】
電子情報ボード１０を使用するユーザ１は、ＩＣカード４００をＩＣカード読取装置２５にかざして電子情報ボード１０にログインする（Ｓ１）。ＩＣカード読取装置２５はユーザ１の識別情報であるユーザＩＤを読み取り、ＩＣカードＩ／Ｆ２５０に送出する。ＩＣカードＩ／Ｆ２５０は、取得したユーザの識別情報を、メイン制御部２２０に送出する。ユーザ認識部２３２は、メイン制御部２２０から、ユーザの識別情報をイベント信号判断部２３１を介して取得する。
【０１０８】
ログイン処理後、図６（ａ）に示すように初期画面が表示画面２２に表示される。表示画面２２に表示されたキャリブレーションボタン２６ａが、ユーザ１によって電子ペン１００で押下されたことをタッチパネル２４が検知した場合（Ｓ２“Ｙｅｓ”）、キャリブレーション１実行部２４１がキャリブレーション１の処理を開始する（Ｓ３）。キャリブレーションボタン２６ａが押下されない場合（Ｓ２“Ｎｏ”）、次の処理は開始されずにタッチパネル２４はユーザ１からの操作を待機する。
【０１０９】
次に、キャリブレーション１の処理の内容について説明する。図１３は、本実施形態にかかるキャリブレーション１の処理の手順の一例を示すフローチャートである。
【０１１０】
設定部２４０のキャリブレーション１実行部２４１は、ユーザ認識部２３２よりユーザ１の識別情報であるユーザＩＤを取得する（Ｓ３１）。
【０１１１】
また、画面表示制御部２３５は、図６（ｂ）に示すように、キャリブレーション１の設定画面を表示画面２２に表示する（Ｓ３２）。
【０１１２】
表示されたキャリブレーション１の設定画面の線幅表示部５０１の入力エリアに、ユーザ１が電子ペン１００で軌跡を手描き入力する。キャリブレーション１実行部２４１は、タッチパネル２４が検出したユーザ１が手描き入力した電子ペン１００の接触点の位置座標と、電子ペン１００の圧力センサ１０１が計測したユーザ１の筆圧を取得する（Ｓ３３）。
【０１１３】
図７に示すように、キャリブレーション１実行部２４１は、画面描画処理部２３４を制御して、ユーザ１の実際の筆圧に基づいた幅の線を線幅表示部５０１に表示する（Ｓ３４）。
【０１１４】
キャリブレーション１実行部２４１は、画面表示制御部２３５を制御して、線幅表示部５０１のａ〜ｄ点の各位置における線の幅に相当する目盛５０２ａ〜５０２ｄを、線幅調整部５０２に表示する。ユーザ１は、目盛５０２ａ〜５０２ｄを電子ペン１００で操作して調整することで、ａ〜ｄ点の各位置における線の幅を設定する。キャリブレーション１実行部２４１は、ユーザ１が設定画面上で調整したａ〜ｄ点の各位置の線幅を取得する（Ｓ３５）。
【０１１５】
キャリブレーション１実行部２４１は、ユーザ１が設定画面上で調整する前後のａ〜ｄ点の各位置における線幅の差から、ａ〜ｄ点の各位置における、ユーザ１の筆圧補正値を算出する（Ｓ３６）。
【０１１６】
ここで図１３のキャリブレーション１の処理は終了し、図１２のフローチャートの処理に戻る。次に、キャリブレーション２実行部２４２が、キャリブレーション２の処理を開始する（Ｓ４）。
【０１１７】
図１４は、本実施形態にかかるキャリブレーション２の処理の手順の一例を示すフローチャートである。
【０１１８】
設定部２４０のキャリブレーション２実行部２４２は、ユーザ認識部２３２よりユーザ１の識別情報であるユーザＩＤを取得する（Ｓ４１）。
【０１１９】
また、画面表示制御部２３５は、図１０に示すように、キャリブレーション２の設定画面を表示画面２２に表示する（Ｓ４２）。
【０１２０】
ユーザ１は、線幅設定部５０３の目盛５０３ｍおよび目盛５０３Ｍを電子ペン１００で操作し、線幅の下限値および上限値を設定する。キャリブレーション２実行部２４２は、ユーザ１が設定した線幅の下限値・上限値を取得する（Ｓ４３）。
【０１２１】
ここで図１４のキャリブレーション２の処理は終了し、図１２のフローチャートの処理に戻る。
【０１２２】
ユーザ１が、不図示の完了ボタンを電子ペン１００で押下すると、設定部２４０は、キャリブレーション１で設定した筆圧補正値をユーザ別筆圧補正値３１０に、キャリブレーション２で設定した線幅の下限値および上限値をユーザ別線幅下限値・上限値３２０に保存する。これにより、ユーザ１の線幅の設定が保存される。ユーザ１の線幅の設定が保存された場合（Ｓ５“Ｙｅｓ”）、図１２のフローチャートの処理は終了する。
【０１２３】
ユーザ１が不図示の再設定ボタンを電子ペン１００で押下することによりユーザ１の線幅の設定が保存されなかった場合（Ｓ５“Ｎｏ”）、再度キャリブレーション１およびキャリブレーション２の処理が開始し、ユーザ１が線幅の設定を保存するまで、当該処理は繰り返される（Ｓ３、４）。
【０１２４】
このように、本実施形態の電子情報ボード１０は、ユーザ１による手描き入力を受け付けるタッチパネル２４と、ユーザ１がタッチパネル２４に手描き入力をした場合にユーザ１の筆圧を計測する圧力センサ１０１と、圧力センサ１０１が計測したユーザ１の筆圧に基づいて線の幅を決定する線幅決定部２３３と、ユーザ１がタッチパネル２４に手描き入力をした軌跡を、線幅決定部２３３が決定した幅の線として表示する表示画面２２と、を備える。さらに、本実施形態の電子情報ボード１０は、ユーザ１が描いた軌跡の、所定の位置における線の幅の補正値をユーザ１からの入力によって設定する設定部２４０を備える。そして、線幅決定部２３３は、設定部２４０によって設定された補正値に基づいて、線の幅を補正する。
【０１２５】
このため、本実施形態の電子情報ボード１０によれば、ユーザ１が入力した軌跡を、ユーザ１が予め設定した補正値によって補正して表示画面２２に表示することができる。すなわち、本実施形態の電子情報ボード１０によれば、ユーザ１は、電子情報ボード１０に手描き入力をする毎に線の幅を補正する操作をしなくとも、望ましい幅の線を表示させることができる。したがって、本実施形態の電子情報ボード１０によれば、ユーザ１の利便性を損なうことなく、ユーザ１が意図した線をディスプレイ２０の表示画面２２に表示することができる。
【０１２６】
一般に、ユーザ１がタッチパネル２４上に軌跡を描く場合、軌跡の描き始めと描き終わりは筆圧が強くなり、中間では筆圧が弱くなる傾向がある。本実施形態の電子情報ボード１０は、ユーザ１が描いた軌跡の、描き始め、中間、描き終わりの各位置を少なくとも含む所定の位置における線の幅の補正値を設定することにより、ユーザ１が意図せず筆圧を変化させてしまった場合でも、一定の幅の線を表示することができる。このため、本実施形態の電子情報ボード１０によれば、軌跡の描き始めと描き終わりの位置の線の幅が太くなり過ぎたり、軌跡の中間の線の幅が細くなり、場合によっては線途切れが発生したりするという問題を防ぐことができる。
【０１２７】
また、本実施形態の電子情報ボード１０の線幅決定部２３３は、圧力センサ１０１が計測したユーザ１の筆圧が強いほど、線の幅を太くする。このため、本実施形態の電子情報ボード１０によれば、表示される線の幅を予め一定の幅に固定するのではなく、ユーザ１が軌跡を描く際の筆圧によって線の幅を調節することができる。
【０１２８】
さらに、本実施形態の電子情報ボード１０の設定部２４０が設定する補正値は、圧力センサ１０１が計測したユーザ１の筆圧を補正する筆圧補正値であり、線幅決定部２３３は、圧力センサ１０１が計測したユーザ１の筆圧を、筆圧補正値を用いて補正した値に基づいて、線の幅を決定する。すなわち、本実施形態の電子情報ボード１０によれば、ユーザ１が望ましい線を引くための筆圧と、ユーザ１が軌跡を描く際の実際の筆圧との乖離を筆圧補正値によって補うことができるため、ユーザ１は筆圧のかけ方や描き癖を矯正することなく、望ましい幅の線を書くことができる。また、表示する線の幅自体を設定するものではないので、ユーザ１が手描き入力をする際の筆圧の強弱によって自らの線の幅を調整することと、線幅決定部２３３による線幅の補正とを両立することができる。
【０１２９】
また、本実施形態の電子情報ボード１０によれば、設定部２４０は、線の幅の補正値をユーザ毎に個別に設定するため、各ユーザの筆圧や、希望する線の太さに応じた補正値を設定することができる。このため、本実施形態の電子情報ボード１０によれば、表示画面２２に表示される線が、ユーザ１が意図しない線幅になることを防ぐことができる。
【０１３０】
本実施形態の電子情報ボード１０の設定部２４０はさらに、線の幅の下限値および上限値を、ユーザ１からの入力によって設定し、線幅決定部２３３は、線の幅を、設定部２４０が設定した下限値から上限値までの範囲内で決定する。このため、ユーザ１の筆圧が弱い場合でも、下限値に設定された幅の線が表示されることにより、線途切れの発生を防ぐことができる。また、ユーザ１の筆圧が強い場合でも、上限値に設定された幅の線が表示されることにより、ユーザ１が意図したよりも太い幅で線が表示されてしまうことを防ぐことができる。
【０１３１】
さらに、本実施形態の電子情報ボード１０の設定部２４０は、線の幅の下限値および上限値を、ユーザ毎に個別に設定することにより、各ユーザの筆圧に合わせた線の幅の変化の範囲を設定することができる。このため、ユーザ１の筆圧の変化が大きい場合は、下限値から上限値までの範囲を狭く設定することで、軌跡の途中で急激に線の幅が変化することを防ぐことができる。
【０１３２】
このように、本実施形態の電子情報ボード１０によれば、ユーザ１は、電子情報ボード１０の使用前に、初期設定としてキャリブレーション１・２を実行することで、電子情報ボード１０を使用する際に、自らが意図する幅で線を描くことができる。
【０１３３】
なお、本実施の形態の画像表示装置で実行される線幅のキャリブレーション処理のプログラムは、ＲＯＭ等に予め組み込まれて提供される。本実施の形態の画像表示装置で実行される線幅のキャリブレーション処理のプログラムは、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成しても良い。
【０１３４】
さらに、本実施の形態の画像表示装置で実行される線幅のキャリブレーション処理のプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施の形態の画像表示装置で実行される線幅のキャリブレーション処理のプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【０１３５】
本実施の形態の画像表示装置で実行される線幅のキャリブレーション処理のプログラムは、上述した各部（メイン制御部、アプリケーション部、イベント信号判断部、ユーザ認識部、設定部、キャリブレーション１実行部、キャリブレーション２実行部、線幅決定部、画面描画処理部、画面表示制御部）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記ＲＯＭから線幅のキャリブレーション処理のプログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、メイン制御部、アプリケーション部、イベント信号判断部、ユーザ認識部、設定部、キャリブレーション１実行部、キャリブレーション２実行部、線幅決定部、画面描画処理部、画面表示制御部が主記憶装置上に生成されるようになっている。
【０１３６】
（変形例）
以上のように、上記実施形態においては、電子情報ボード１０の標準設定である筆圧と線幅とは、筆圧別線幅３００のテーブルに登録された値によって対応付けられているが、これに限定されるものではない。例えば、筆圧と線幅との関係を定めた関数を設け、当該関数によって筆圧から線幅を求める構成を採用しても良い。
【０１３７】
また、上記実施形態において電子情報ボード１０は、ユーザ毎に設定された筆圧補正値を補正値として用い、当該筆圧補正値によってユーザ１の実際の筆圧を補正し、補正後の筆圧に基づいた幅の線を表示することにより、ユーザ１の意図する幅の線を表示しているが、これに限定されるものではない。例えば、筆圧を補正するのではなく、ユーザ毎に線幅を補正するための線幅補正値を補正値として用い、ユーザ１の実際の筆圧に対応する線幅を当該線幅補正値によって補正し、補正後の線幅の線を表示するように、電子情報ボード１０を構成しても良い。この場合にも、ユーザ１の意図する幅の線を表示することが可能となる。
【０１３８】
また、上記実施形態においては、画像表示装置の例として電子情報ボード１０を挙げて説明したが、これに限らず、手描き入力が可能なタッチパネル２４を備える装置に対して、上記実施形態の技術は適用可能である。例えば、上記実施形態の技術はタブレット型の情報端末等に適用しても良い。
【０１３９】
また、上記実施形態においては、圧力センサ１０１を搭載した電子ペン１００がユーザ１の筆圧を測定する構成を採用しているが、電子情報ボード１０に感圧式のタッチパネル２４を備える構成を採用しても良い。当該構成を採用した場合、電子情報ボード１０は、タッチパネル２４で筆圧を測定するため、ユーザ１が電子ペン１００以外のスタイラスペンや、指等で線を描いた場合にも、筆圧を測定することができる。このため、当該構成を採用した場合は、電子情報ボード１０は、ユーザ１が専用の電子ペン１００を使用しなくとも、ユーザ１が意図する幅の線を表示画面２２に表示することができる。
【０１４０】
上記実施形態においてキャリブレーションボタン２６ａは、ソフトウェアによってディスプレイ２０上に表示されるデジタルボタンであるが、これに限らず、電子情報ボード１０に物理的なキャリブレーションボタン２６ａを設ける構成を採用しても良い。
【０１４１】
また、上記実施形態においては、キャリブレーション１・２の両方の終了後に設定を保存するという処理の流れを採用しているが、キャリブレーション１・２のそれぞれの終了時に個別に設定を保存する処理の流れを採用しても良い。
【０１４２】
上記実施形態においては、筆圧別線幅３００と、ユーザ別筆圧補正値３１０と、ユーザ別線幅下限値・上限値３２０とを電子情報ボード１０のＨＤＤ６４に保存する構成としたが、電子情報ボード１０とネットワーク２０４によって接続された外部の記憶装置に記憶する構成を採用しても良い。また、ＨＤＤ６４以外のデータの書込みが可能な不揮発性の記憶装置、例えばフラッシュメモリに記憶する構成を採用しても良い。筆圧別線幅３００は、ＨＤＤ６４ではなく、ＲＯＭ６２が記憶する構成を採用しても良い。
【０１４３】
また、上記実施形態においては、キャリブレーション１・２の両方を行うという処理の流れを採用したが、キャリブレーション１・２のいずれか一方のみを設定する処理の流れを採用しても良い。
【０１４４】
上記実施形態においては、ユーザ１は電子情報ボード１０の使用前に、初期設定としてキャリブレーション１・２を実行しているが、使用を開始した後に再度設定の変更をする等の目的で、キャリブレーション１・２を実行することができる構成を採用しても良い。
【符号の説明】
【０１４５】
１  ユーザ
１０  電子情報ボード
２０  ディスプレイ
２２  表示画面
２４  タッチパネル
２５  ＩＣカード読取装置
２６  画面操作部
２６ａ  キャリブレーションボタン
６０  コントローラ
６１  ＣＰＵ
６２  ＲＯＭ
６３  ＲＡＭ
６４  ＨＤＤ
１００  電子ペン
１０１  圧力センサ
１０２  通信部（電子ペン）
２１０  通信部（電子情報ボード）
２２０  メイン制御部
２３０  アプリケーション部
２３１  イベント信号判断部
２３２  ユーザ認識部
２３３  線幅決定部
２３４  画面描画処理部
２３５  画面表示制御部
２４０  設定部
２４１  キャリブレーション１実行部
２４２  キャリブレーション２実行部
２５０  ＩＣカードＩ／Ｆ
２６０  タッチパネルドライバ
３００  筆圧別線幅
３１０  ユーザ別筆圧補正値
３２０  ユーザ別線幅下限値・上限値
４００  ＩＣカード
５０１  線幅表示部
５０２  線幅調整部
５０２ａ，５０２ｂ，５０２ｃ，５０２ｄ  目盛
５０３  線幅設定部
５０３ｍ，５０３Ｍ  目盛
【先行技術文献】
【特許文献】
【０１４６】
【特許文献１】特許第５１７２８８９号公報
【図１】
2018005627.tif 000003
【図２】
2018005627.tif 000004
【図３】
2018005627.tif 000005
【図４】
2018005627.tif 000006
【図５】
2018005627.tif 000007
【図６】
2018005627.tif 000008
【図７】
2018005627.tif 000009
【図８】
2018005627.tif 000010
【図９】
2018005627.tif 000011
【図１０】
2018005627.tif 000012
【図１１】
2018005627.tif 000013
【図１２】
2018005627.tif 000014
【図１３】
2018005627.tif 000015
【図１４】
2018005627.tif 000016