(57)【要約】【課題】福煤の利用者にそれぞれ適した使用環境を設定することができるタブレット装置を提供する。【解決手段】タブレット装置１の表示画面２に基準文字３を表示し、表示画面上に形成したタッチパネル４を使用して、複数の利用者がそれぞれ入力した入力文字を検出し、前記基準文字と、複数の利用者がそれぞれ入力した入力文字の大きさ、または位置ずれ、または入力速度を検出して、その検出結果に基づいてタブレット装置の使用環境を複数の利用者に対応して複数の利用者ごとに設定する。【選択図】図１
2014021537.tif 000002
【特許請求の範囲】
【請求項１】
表示画面上に基準の文字、記号および／または図形を表示する表示部と、
前記表示画面の表面に配置したタッチパネルと、
前記タッチパネルを使用して、前記基準の文字、記号および／または図形に沿って、複数の利用者が入力した入力の文字、記号および／または図形を検出する入力検出部と、
前記複数の利用者がそれぞれ入力した基準の文字、記号および／または図形に対する前記入力の文字、記号および／または図形の大きさの変化、または前記基準の文字、記号および／または図形に対する前記入力の文字、記号および／または図形の位置ずれを判定する判定部と、
前記判定部の判定結果に基づき、前記基準の文字、記号および／または図形に対する前記入力の文字、記号および／または図形の大きさの変化に対応して、前記表示画面上の表示の文字、記号および／または図形の大きさまたは表示位置を設定し、または前記基準の文字、記号および／または図形に対する前記入力の文字、記号および／または図形の位置ずれに対応して、前記表示の文字、記号および／または図形の表示輝度を設定する設定部と
を備えることを特徴とするタブレット装置。
【請求項２】
前記判定部は、更に前記入力の文字、記号および／または図形の入力開始から入力終了までの時間を測定し、前記設定部は、前記入力の文字、記号および／または図形の入力開始から入力終了までの時間に対応してタッチパネルの感度を設定することを特徴とする請求項１に記載のタブレット装置。
【請求項３】
前記表示部は、前記表示画面上に表示された基準の文字、記号および／または図形をマトリックス状に分割し、前記検出部は、入力の文字、記号および／または図形を、前記マトリックスを構成するドットごとに検出することを特徴とする請求項１または２に記載のタブレット装置。
【請求項４】
更に、前記入力の文字、記号および／または図形の大きさの対応して前記表示画面上の表示の文字、記号および／または図形の大きさまたは表示位置を設定する複数の設定データ、または前記基準の文字、記号および／または図形に対する前記入力の文字、記号および／または図形の位置ずれに対応して、前記表示の文字、記号および／または図形の表示輝度を設定する複数の設定データ、または前記入力の文字、記号および／または図形の入力開始から入力終了までの時間をに対応してタッチパネルの感度を設定する複数の設定データを記憶する設定データ記憶部を備え、前記判定部の判定結果に基づいて、設定データ記憶部に記憶された設定データを抽出することを特徴とする請求項１から３までのいずれか１項に記載のタブレット装置。
【請求項５】
更に、不揮発記憶部を備え、該不揮発記憶部に前記設定部によって設定された設定データを複数の利用者ごとに機器の電源オフ後も保持し、機器の電源オン時に前記設定データに基づいて、表示画面上の表示の文字、記号および／または図形の大きさまたは表示位置を設定し、前記基準の文字、記号および／または図形に対する前記入力の文字、記号および／または図形の位置ずれに対応して、前記表示の文字、記号および／または図形の表示輝度を設定し、またはタッチパネルの感度を設定することを特徴とする請求項１から４までのいずれか１項に記載のタブレット装置。
【請求項６】
前記不揮発記憶部に記憶された複数の利用者の設定データと、前記設定部によって設定される設定データを照合して、利用者を特定し、その特定された利用者の設定データを用いて、表示画面上の表示の文字、記号および／または図形の大きさまたは表示位置を設定し、前記基準の文字、記号および／または図形に対する前記入力の文字、記号および／または図形の位置ずれに対応して、前記表示の文字、記号および／または図形の表示輝度を設定し、またはタッチパネルの感度を設定することを特徴とする請求項１から５までのいずれか１項に記載のタブレット装置。
【請求項７】
更に、表示画面上に基準の文字、記号および／または図形を表示し、前記タッチパネルを使用して、前記基準の文字、記号および／または図形に沿って、複数の利用者が入力した入力の文字、記号および／または図形を検出し、前記複数の利用者がそれぞれ入力した基準の文字、記号および／または図形に対する前記入力の文字、記号および／または図形の大きさの変化、または前記基準の文字、記号および／または図形に対する前記入力の文字、記号および／または図形の位置ずれを判定し、前記判定結果に基づき、前記基準の文字、記号および／または図形に対する前記入力の文字、記号および／または図形の大きさの変化に対応して、前記表示画面上の表示の文字、記号および／または図形の大きさまたは表示位置を設定し、または前記基準の文字、記号および／または図形に対する前記入力の文字、記号および／または図形の位置ずれに対応して、前記表示の文字、記号および／または図形の表示輝度を設定する処理を複数回繰り返して複数の設定データを取得する複数設定データ取得部を備え、
前記複数設定データ取得部に取得された設定データから、最も多い設定データを選択し、該設定データに基づいてタブレット装置の使用環境を設定することを特徴とする請求項１から６までのいずれか１項に記載のタブレット装置。
【請求項８】
表示画面上に基準の文字、記号および／または図形を表示する表示ステップと、
前記表示画面の表面に配置したタッチパネルを使用して、前記基準の文字、記号および／または図形に沿って、複数の利用者が入力した入力の文字、記号および／または図形を検出する入力検出ステップと、
前記複数の利用者がそれぞれ入力した基準の文字、記号および／または図形に対する前記入力の文字、記号および／または図形の大きさの変化、または前記基準の文字、記号および／または図形に対する前記入力の文字、記号および／または図形の位置ずれを判定する判定ステップと、
前記判定ステップの判定結果に基づき、前記基準の文字、記号および／または図形に対する前記入力の文字、記号および／または図形の大きさの変化に対応して、前記表示画面上の表示の文字、記号および／または図形の大きさまたは表示位置を設定し、または前記基準の文字、記号および／または図形に対する前記入力の文字、記号および／または図形の位置ずれに対応して、前記表示の文字、記号および／または図形の表示輝度を設定する設定ステップと
をコンピュータによって実行するタブレット装置の使用環境設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タブレット装置およびタブレット装置の使用環境設定方法に関し、特に、本発明は、複数の利用者にそれぞれ適した使用環境を設定することができるタブレット装置およびタブレット装置の使用環境設定方法に関する。
【背景技術】
【０００２】
タブレット装置は、コンピュータシステムを始めとして、ＡＶ機器、ＦＡ機器、パソコン、複写機、端末、携帯機器などの操作入力装置として一般的に使用されている。例えば、特許文献１に記載された発明は、表示画面に表示された文字列の輪郭をなぞると、文字認識対象領域が設定され、その文字認識対象領域中の画像データが文字認識されて文字列が抽出されるものである。
一般にタブレット装置は、表示装置上にタッチパネルを配置して構成されるので、操作入力精度は、表示装置とタッチパネルの物理的配置精度に依存し、これを補正する技術が公知である（特許文献２及び３参照）。
また、手書き文字認識プログラムを起動させる際の起動条件を利用者ごとに設定する技術が公知である（特許文献４参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−２７２７０７号公報
【特許文献２】特開２０００−０８９９１３号公報
【特許文献３】特開２００１−０９２５９６号公報
【特許文献４】特開２０００−１１２７３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記公知技術によりタブレット装置の操作精度を補正し、高精度にすることができるが、タブレット装置により操作入力する場合、利用者に適した表示文字、表示記号または表示図形の大きさ、利用者に適した表示輝度、利用者に適したタッチパネルの感度などは個人差が大きい。そのため、表示文字、表示記号または表示図形の大きさ、表示位置、表示輝度、タッチパネル感度などを利用者に適するよう設定し、タブレット装置の使用環境を利用者に適するよう設定することが好ましい。
本発明は、このような問題に鑑みて、複数の利用者にそれぞれ適した使用環境を設定することができるタブレット装置およびタブレット装置の使用環境設定方法を提供するものである。
【課題を解決するための手段】
【０００５】
前記課題を解決するため、本発明のタブレット装置は、表示画面上に基準の文字、記号および／または図形を表示する表示部と、前記表示画面の表面に配置したタッチパネルと、前記タッチパネルを使用して、前記基準の文字、記号および／または図形に沿って、複数の利用者が入力した入力の文字、記号および／または図形を検出する入力検出部と、前記複数の利用者がそれぞれ入力した基準の文字、記号および／または図形に対する前記入力の文字、記号および／または図形の大きさの変化、または前記基準の文字、記号および／または図形に対する前記入力の文字、記号および／または図形の位置ずれを判定する判定部と、前記判定部の判定結果に基づき、前記基準の文字、記号および／または図形に対する前記入力の文字、記号および／または図形の大きさの変化に対応して、前記表示画面上の表示の文字、記号および／または図形の大きさまたは表示位置を設定し、または前記基準の文字、記号および／または図形に対する前記入力の文字、記号および／または図形の位置ずれに対応して、前記表示の文字、記号および／または図形の表示輝度を設定する設定部とを備えることを特徴とする。
【０００６】
本発明のタブレット装置において、前記判定部は、更に前記入力の文字、記号および／または図形の入力開始から入力終了までの時間を測定し、前記設定部は、前記入力の文字、記号および／または図形の入力開始から入力終了までの時間に対応してタッチパネルの感度を設定することが好ましい。
また、本発明のタブレット装置において、前記表示部は、表示画面上表示された基準の文字、記号および／または図形をマトリックス状に分割し、前記検出部は、入力の文字、記号および／または図形を、前記マトリックスを構成するドットごとに検出することが好ましい。
【０００７】
更に、本発明のタブレット装置は、更に、不揮発記憶部を備え、該不揮発記憶部に前記設定部によって設定された設定データを複数の利用者ごとに機器の電源オフ後も保持し、機器の電源オン時に前記設定データに基づいて、表示画面上の表示の文字、記号および／または図形の大きさまたは表示位置を設定し、前記基準の文字、記号および／または図形に対する前記入力の文字、記号および／または図形の位置ずれに対応して、前記表示の文字、記号および／または図形の表示輝度を設定し、またはタッチパネルの感度を設定することが好ましい。
また、本発明のタブレット装置は、前記記憶部に記憶された複数の利用者の設定データと、前記設定部によって設定される設定データを照合して、利用者を特定し、その特定された利用者の設定データを用いてタブレット装置の使用環境を設定することが好ましい。
【０００８】
また、本発明は別の局面では、タブレット装置の使用環境設定方法であって、表示画面上に基準の文字、記号および／または図形を表示する表示ステップと、前記表示画面の表面に配置したタッチパネルを使用して、前記基準の文字、記号および／または図形に沿って、複数の利用者が入力した入力の文字、記号および／または図形を検出する入力検出ステップと、前記複数の利用者がそれぞれ入力した基準の文字、記号および／または図形に対する前記入力の文字、記号および／または図形の大きさの変化、または前記基準の文字、記号および／または図形に対する前記入力の文字、記号および／または図形の位置ずれを判定する判定ステップと、前記判定ステップの判定結果に基づき、前記基準の文字、記号および／または図形に対する前記入力の文字、記号および／または図形の大きさの変化に対応して、前記表示画面上の表示の文字、記号および／または図形の大きさまたは表示位置を設定し、または前記基準の文字、記号および／または図形に対する前記入力の文字、記号および／または図形の位置ずれに対応して、前記表示の文字、記号および／または図形の表示輝度を設定する設定ステップとをコンピュータによって実行するタブレット装置の使用環境設定方法である。
【発明の効果】
【０００９】
本発明のタブレット装置によれば、複数の利用者ごとにそれぞれ適した使用環境を提供することができ、各自スムーズな入力を行なうことができる。
【図面の簡単な説明】
【００１０】
【図１】本発明のタブレット装置の概略説明図を示す。
【図２】本発明のタブレット装置のブロック図を示す。
【図３】本発明のタブレット装置の表示部に表示される基準文字の説明図を示す。
【図４】本発明のタブレット装置において、表示部に表示される基準文字と、入力された入力文字の説明図を示す。
【図５】本発明のタブレット装置において、表示文字及び入力文字と、ドットマトリックスの関係図を示す。
【図６】本発明のタブレット装置において、入力文字と２進数データの関係説明図を示す。
【図７】本発明のタブレット装置において、入力文字データに基づいて設定データを抽出する動作の説明図を示す。
【図８】本発明のタブレット装置のフローチャート図を示す。
【図９】本発明のタブレット装置において、基準文字表示エリアの設定フローチャート図を示す。
【図１０】本発明のタブレット装置において、特定領域を２進数変換エリアに設定処理するフローチャート図を示す。
【図１１】本発明のタブレット装置において、基準文字の表示処理フローチャート図を示す。
【図１２】本発明のタブレット装置において、基準文字に沿って入力された入力文字の処理フローチャート図を示す。
【図１３】本発明のタブレット装置において、入力文字を２進数に変換処理するフローチャート図を示す。
【図１４】本発明のタブレット装置において、設定データ記憶部に格納された設定データの抽出処理を説明するフローチャート図を示す。
【図１５】本発明のタブレット装置において、設定データの抽出を繰り返し、精度の高い個人の使用環境を設定する処理フローチャート図を示す。
【図１６】本発明のタブレット装置において、収集した各利用者の設定データを使用して、個人認証を行なう動作の説明図を示す。
【図１７】本発明のタブレット装置において、収集した各利用者の設定データを使用して、個人認証を行なうフローチャート図を示す。
【発明を実施するための形態】
【００１１】
本発明のタブレット装置は、図１に示すように、タブレット装置１の表示画面２に基準文字３を表示し、表示画面上に配置されたタッチパネル４を使用して、利用者がこの基準文字に沿って入力文字を入力することによって、入力文字を検出し、そして、入力文字との大きさ、または位置ずれ、または前記入力文字の入力開始から入力終了までの入力時間を測定し、を記憶部５に格納する。このようにして、記憶部５に記憶された入力データに基づいて、設定データ記憶部７に記憶されたタブレット装置の使用環境を設定する設定データを抽出し、この抽出された設定データによって、設定部６はタブレット装置の使用環境を利用者に適するよう設定する。
【００１２】
このようにして、タブレット装置１の使用環境を設定する場合、このタブレット装置１の利用者が複数である場合、複数の利用者ごとに入力を検出し、その入力文字の大きさ、または位置ずれ、または前記入力時間の処理データを複数の利用者ごとに記憶部５に格納する。そして、記憶部５に記憶された入力データに基づいて、設定データ記憶部７に記憶されたタブレット装置の使用環境を設定する設定データを複数の利用者ごとに抽出し、この抽出された設定データによって、設定部６はタブレット装置の使用環境１を各利用者に適するよう設定する。
【００１３】
タブレット装置の使用環境を設定する場合、表示文字の大きさ、表示位置、表示文字の表示輝度、またはタッチパネルの感度を設定するとよい。
なお、図１は、表示画面上に基準文字「あ」、「ア」、および「阿」を表示したが、基準文字はこれら以外に、基準文字と入力文字との大きさの変化、または基準文字と入力文字との位置ずれの大きさ、または入力速度を検出しやすい文字であればよく、また、基準文字以外に、地図記号、数式記号、アイコンのような記号、または○、△、□、楕円など図形であってもよい。更に、これらを混合使用してもよい。
【００１４】
（実施形態）
以下には、本発明のタブレット装置を実施形態により説明する。
図２は、本発明のタブレット装置のブロック図を示し、タブレット装置１は、例えば、スマートフォンのような携帯端末製品であり、筐体１００の内部にコンピュータ本体を構成する処理部１０と、入出力装置２０を備える。処理部１０は、ＣＰＵ１１、ＲＡＭ１２、ＶＲＡＭ１３、フラッシュＲＯＭ１４、グラフィックコントーラ１５及び不揮発メモリ９を備える。入出力装置２０は、表示装置１６、タッチパネル１７を備える。
ＣＰＵ１１、ＲＡＭ１２、ＶＲＡＭ１３、フラッシュＲＯＭ１４、グラフィックコントーラ１５、不揮発メモリ９、表示装置１６、及びタッチパネル１７は、バスライン１９によって相互に接続される。この他に図示しないが、通信装置、外部記憶媒体接続部、幾つかの操作ボタン、音声発生装置を備える。
【００１５】
上記ＣＰＵ１１は、フラッシュＲＯＭ１４に格納されたプログラムやデータをＲＡＭ１２に読みだし、タブレット装置の動作および本発明のタブレット装置の使用環境を設定する動作を実行・処理する。また、処理部１０の処理によって得られたデータをＲＡＭ１２に転送し、ＲＡＭ１２に一時格納されたプログラムやデータを実行・処理する。
【００１６】
上記ＲＡＭ１２は、一時記憶装置よりなり、タブレット装置の動作のために、およびタブレット装置の使用環境を設定するために、プログラムを実行する作業領域として使用される。
また、本発明によってタブレット装置の使用環境を設定する場合に、タッチパネル１７からの入力の文字、記号または図形のような入力情報を検出して、入力文字データを一時的に格納する入力検出部１２１として機能する。また、ＲＡＭ１２は、入力の文字、記号または図形の大きさ、または位置ずれ、または入力時間のような特徴を判定する判定部１２２と、前記入力の文字、記号または図形の大きさ、位置ずれ、または入力速度に対応してタブレット装置の使用環境を設定する設定部１２３として機能する。
設定部１２３は、複数の利用者ごとに設定データを保存するため、例えば、Ａ氏用記憶部１２３ａ、Ｂ氏用記憶部１２３ｂを備える。また、複数回の設定データを保存するため、１回目記憶部１２３ｃ、２回目記憶部１２３を備える。
【００１７】
また、上記ＶＲＡＭ１３は、ビットマップを形成して表示メモリを構成する記憶部であり、表示装置１６に画像を表示するためビデオ表示部分の記憶装置として使用される。
【００１８】
また、フラッシュＲＯＭ１４は大容量の記憶装置であり、例えば、タブレット装置のシステムプログラムや各種アプリケーションプログラムを格納し、また本発明のタブレット装置の使用環境を設定するためのアプリケーションプログラムやデータを格納する。フラッシュＲＯＭ１４は、基準文字記憶部１４１と設定データ記憶部１４２を備える。
上記基準文字記憶部１４１は、表示画面の任意の位置に表示する基準文字を記憶する。基準文字に代えて、地図記号、数式記号、アイコンのような記号、または○、△、□、楕円など図形を記憶してもよい。また、これらを混合記憶してもよい。
また、設定データ記憶部１４２は、基準の文字、記号または図形に沿って入力した入力の文字、記号または図形の大きさに対応して、前記表示装置１６に表示する表示の文字、記号または図形の大きさまたは表示位置を設定する複数の設定データを記憶する。また、表示装置１６に表示した基準の文字、記号または図形に沿って入力した入力の文字、記号または図形の位置ずれに対応して、前記表示の文字、記号または図形の表示輝度を設定する複数の設定データを記憶する。または表示画面に表示した基準の文字、記号または記号に沿って入力した入力速度に対応して、タッチパネルの感度を設定する複数の設定データを記憶する。
また、設定データ記憶部１４２は、基準の文字、記号または図形の表示位置に対応して、それぞれ最適の使用環境を設定する複数の設定データを記憶する。また、設定データ記憶部１４２は、タブレット装置１の使用状態（水平、斜め）に対応して、それぞれ最適の使用環境を設定する複数の設定データを記憶する。
【００１９】
不揮発メモリ９は、設定データ記憶部１４２に記憶された設定データから入力の文字、記号または図形の大きさ、位置ずれ、または入力速度に対応して抽出した設定データを記憶する。不揮発メモリ９に記憶された設定データは、機器の電源がオフされた後も保存し、次に機器の電源がオンされたとき、その設定データを読み出して、タブレット装置の使用環境を利用者に適するよう設定する。
この不揮発メモリ９は、複数の利用者ごとに設定データを保存するため、例えば、Ａ氏用記憶部９ａ、Ｂ氏用記憶部９ｂを備える。
【００２０】
また、表示装置１６は、代表的には液晶表示装置が使用されるが、有機ＥＬ表示装置、ＬＥＤ表示装置なども使用することができる。表示装置１６は、タブレット装置として使用するため、数値データや機器動作状態等の情報表示、映像などの画像表示を行なう。また、本発明のタブレット装置として使用環境を設定する場合に基準の文字、記号または図形を表示する。表示装置１６は、基準の文字、記号または図形をマトリックス状に分割する。
【００２１】
タッチパネル１７は、表示装置１６の表示画面上に積層するよう配置され、表示部分を利用者が押すことによって操作入力する入力装置である。タッチパネル１７は、代表的には透明フィルムに抵抗膜を印刷した抵抗膜式タッチパネルが使用されるが、容量式タッチパネル、光学式タッチパネルも使用することができる。本発明によってタブレット装置の使用環境を設定する場合、タッチパネル１７は、表示装置１６によって表示された基準の文字、記号または図形に沿って文字、記号または図形を入力する入力装置として使用される。特に、タブレット装置の使用環境を設定ために、タッチパネル１７の特定領域は基準文字表示エリアとして設定される。
【００２２】
次に、本発明において、タブレット装置の使用環境を設定する動作について説明する。
図２のタブレット装置において、タブレット装置の使用環境設定動作を開始すると、表示装置１６は、表示画面上の特定領域１６１に、基準文字記憶部１４１に記憶された基準文字を読み出し、図３に示すように基準文字２１を表示する。基準文字は、図３に示すように、典型的には「あ」であるが、それ以外「ア」、「阿」のような文字でもよく、また、地図記号、数式記号、アイコンのような記号、または○、△、□、楕円など図形であってもよい。基準の文字、記号または図形は、例えば、字画の多い文字、複雑な記号、複雑な図形が好ましい。また、図３は、特定領域１６１に基準文字を１つ表示する状態を示すが、図１に示したタブレット装置１において、任意の位置、表示画面の４隅、または全面に複数表示してもよく、また、表示画面全体に１つの基準文字を表示してもよい。本発明では、基準文字の表示領域を特定領域と言っている。特定領域１６１は、基準文字を表示した場合、図３に示すように、例えば、４ドット×４ドットのマトリックスに分割する。マトリックスのドット数は、任意に設定することが可能で、基準の文字、記号の画数、または図形の複雑さに応じて設定するとよい。あるいは、マトリックスのドット数は、入力の文字、記号または図形の大きさ、位置ずれを検出しやすいように設定するとよい。
【００２３】
次に、タブレット装置の利用者は、基準文字２１に沿ってタッチパネル１７上をなぞる。このとき、利用者の習慣、くせなど個人差により、基準文字上を正確になぞる場合、基準文字より大きくなる場合、基準文字より小さくなる場合、基準文字より右側にずれる場合、基準文字より左側にずれる場合、基準文字より上側にずれる場合、基準文字２１より下側にずれる場合およびそのずれの大きさのように、種々の文字が入力される。図４は、基準文字より入力文字２２が左下側にずれた場合を示す。利用者がタッチパネル１７をなぞる場合、ペンを使用してもよく、またどの指を使用してもよい。
また、図示しないが、表示画面に複数の基準文字を表示し、各基準文字に対して基準文字に沿ってなぞるように各入力文字が入力された場合、各基準文字に対して入力文字は同じずれ、同じ方向を示すとは限らない。例えば、表示画面の右上隅に表示された基準文字に対しては右側にずれ、左下隅に表示された基準文字に対しては左下側にずれるのようにずれる方向が異なることがある。また、そのずれ量もそれぞれ異なることがある。また、タブレット装置１は水平に持たれる場合、斜めに持たれる場合があり、タブレット装置の持ち方によって入力文字が異なることがある。タブレット装置１の水平状態または斜め状態を検出するため、傾きセンサー１８を備えることが好ましい。
【００２４】
図５（ａ）は、基準文字を表示する特定領域１６１上に配置されたタッチパネル１７の特定領域１７１が４ドッ×４ドットのマトリックスに分割されて検出することを示す。図３に示した特定領域１６１、及び図５（ａ）に示した特定領域１７１の横軸方向がｘ方向であり、縦軸方向がｙ方向とする。図５（ｂ）は、基準文字２１と、入力文字２２と、マトリックスの関係を示す。
従って、図６に示すように、基準文字２１より左下側にずれた入力文字２２が入力された場合、「０１１１０１１１００１１００００」のデータを得ることができる（４ドット×４ドットのマトリックスのｙ方向にデータを取出した。データの取出し方向は任意であり、ｘ方向でもよい。）。また、タッチパネル１７に入力された入力文字の始点から、終点までの時間を計測することにより、入力速度を検出することができる。このようにして入力された入力文字データは入力検出部１２１に保存される。
次に、表示装置１６に表示した基準文字２１のデータと、タッチパネル１７に入力された入力文字２２のデータを比較することにより、基準文字２１と入力文字２２の大きさの違い、位置ずれの大きさを検出することができる。また入力文字２２の入力始点から終点までの時間を計測することにより、入力速度を検出することができる。このようにして検出された結果は、判定部１２２に保存する。
【００２５】
このようにして検出された入力文字データをＲＡＭ１２の入力検出部１２１に記憶する。一方、フラッシュＲＯＭ１４の設定データ記憶部１４２には、予め入力文字の大きさ、位置ずれ、または入力速度に対応して、タブレット装置の使用環境を設定する設定データを複数記憶する。例えば、入力文字の大きさに対応して、表示文字の大きさまたは表示位置を設定する設定データを複数記憶する。また、位置ずれの大きさに対応して表示文字の表示輝度を設定する設定データを複数記憶する。また、入力速度に対応してタッチパネルの感度を設定する設定データを複数記憶する。
設定データ記憶部１４２に記憶される設定データは、基準文字と入力文字の大きさの変化、基準文字と入力文字の位置ずれ、または入力文字の入力速度に対して、それぞれ入力文字の大きさの程度、位置ずれの大きさの程度、または入力速度の程度に対応してきめ細かく設定した設定データを格納しておくことが望ましい。また、基準文字の表示位置、例えば、中央または４隅のような表示位置、タブレット装置の使用状態（水平、斜め）に対応して最適の使用状態を設定する設定データを格納しておくことが望ましい。
【００２６】
ここで、例えば、図３に示すように、基準文字２１が表示され、図４に示すように、入力文字２２が入力された場合、図６の入力文字データが得られ、この入力文字データをフラッシュＲＯＭ１４の設定データ記憶部１４２に格納された設定データと比較する。この比較の結果、図７に示すように、一致する設定データが抽出されたとする。即ち、入力文字データが「０１１１０１１１００１１００００」であり、この入力文字データと、設定データ記憶部１４２に格納された設定データ中の「０１１１０１１１００１１００００」とが一致した。図７に入力文字データと一致した設定データにアンダーラインを付して示す。すると、その設定データを抽出し、設定部１２に保存する。
設定データを保存する場合、以上の操作をＡ氏が行なったとすると、設定データはＡ氏用設定部１２３ａに保存される。このようにして保存された設定データを用いて、タブレット装置１の使用環境を設定する。例えば、入力文字の大きさに対応して表示文字の大きさまたは表示位置を設定する。また、位置ずれに対応して表示文字の表示輝度を設定する。また、入力速度に対応してタッチパネルの感度を設定する。これにより、当該利用者に適した使用環境を設定することができる。Ｂ氏についても同様に、入力文字の大きさに対応して表示文字の大きさまたは表示位置を設定し、入力位置ずれに対応して表示文字の表示輝度を設定し、入力速度に対応してタッチパネルの感度を設定する。
【００２７】
本発明においては、複数の利用者について以上の操作が行なわれ、各利用者に対応してそれぞれ設定データが取得され、利用者ごとに設定データが保存される。即ち、Ａ氏が操作して得られた設定データは、Ａ氏用設定部１２３ａに保存され、Ｂ氏が操作して得られた設定データは、Ｂ氏用設定部１２３ｂに保存される。
また、本発明のタブレット装置において、設定データは１回の操作で得ることが可能であるが、更に精度の高い設定を可能にするため複数回操作が繰り返される。そのため１回目設定データ、２回目設定データをそれぞれ保存できるよう、１回目設定部１２３ｃ、２回目設定部１２３ｄを備える。
【００２８】
なお、以上実施形態の説明において、基準文字を表示した場合を説明したが、基準文字に代えて、地図記号、数式記号、アイコンのような記号、または○、△、□、楕円など図形を使用することができる。また、表示画面の任意の位置の１つ基準文字を表示してもよく。また、複数の基準文字を表示してもよく、表示画面全体に渡る１つの大きな基準の文字、記号または図形を表示し、これら基準文字に対して入力文字を入力してもかまわない。
また、上記では、１つの基準文字に対して１つの入力文字が入力された場合を説明したが、基準文字が表示画面上に複数表示され、複数の表示文字に対してそれぞれ入力文字が入力された場合、各基準文字の表示位置に対応して、設定データ記憶部１３２により対応の設定データを読み出し、それぞれ最適の使用環境を設定するとよい。即ち、表示位置に対応して、表示文字の大きさ、表示位置、表示輝度、タッチパネル感度をそれぞれ設定する。また、タブレット装置１の使用状態（水平、斜め）を傾きセンサー１８により検出し、それに対応して設定データ記憶部１３２より対応の設定データを読み出し、それぞれ最適の使用環境を設定するとよい。
【００２９】
以上のようにして設定された使用環境は特定利用者の特定設定データとして、不揮発メモリ９に保存する。そして、機器の電源オフ後、次に電源オンされたとき、特定設定データに基づいてタブレット装置の使用環境を設定する。
また、本発明は、複数の利用者に対してそれぞれ適した使用環境を設定するため、利用者ごとに設定データが保存される。即ち、Ａ氏の設定データは、Ａ氏用記憶部９ａに保存され、Ｂ氏の設定データは、Ｂ氏用記憶部９ｂに保存される。
また、本発明は、過去に収集した各利用者の設定データを利用して、現在の利用者を特定し、その現在の利用者に対応した設定データを用いてタブレット装置の使用環境を設定する。その場合に、精度を高めるため、各利用者の設定データを複数回保存することが好ましい。
【００３０】
本発明のタブレット装置は、以上のように構成され、動作するが、次に、動作の詳細を図８のフローチャートにより説明する。
図８は、本発明のタブレット装置のフローチャート図を示す。
本発明により、タブレット装置の使用環境を設定する処理を開始すると、ステップＳ１００では、基準文字表示エリアの設定処理が行なわれる。この処理は、図９を使用して詳細に説明する。次のステップＳ２００では、特定領域を２進数変換エリアに設定する処理を行なう。この処理は、図１０を使用して詳細に説明する。次のステップＳ３００では、基準文字の表示処理が行なわれる。この処理は、図１１を使用して詳細に説明する。次のステップＳ４００では、基準文字に沿って入力された入力文字の処理が行なわれる。この処理は、図１２を使用して詳細に説明する。次のステップＳ５００では、入力文字を２進数に変換する処理が行なわれる。この処理は、図１３を使用して詳細に説明する。次のステップＳ６００では、設定データ記憶部に格納された設定データの抽出処理が行なわれる。この処理は、図１４を使用して詳細に説明する。
【００３１】
図９は、表示装置１６の表示画面上に基準文字を表示し、入力文字を入力させるための特定領域１６１を設定するフローチャートを示す。図８のフローチャートを開始するため、特定領域設定プログラムをフラッシュＲＯＭ１４から読み出し、フローを開始する。まず、ステップＳ１では、フラッシュＲＯＭ１４に格納されている表示装置１６のドット設定データを処理部１０が読み出し、グラフィックコントローラ１５を通して、ＶＲＡＭ１３に書き込む。次に、ステップＳ２では、処理部１０がＶＲＡＭ１３に書き込んだデータに対して、グラフィックコントローラ１５に対して特定領域１６１をＸ軸座標（xa〜xb）と、Ｙ軸座標（ya〜yb）により指定する。次のステップＳ３では、処理部１０は、グラフィックコントローラ１５に表示装置１６に対して特定領域のＸ軸座標とＹ軸座標を設定するよう指示する。そして、ステップＳ４では、グラフィックコントローラ１５は処理部１０の指示に従い表示装置１６に対して特定領域１６１のＸ軸座標とＹ軸座標を設定する。以上により、基準文字の表示エリアの設定処理は終了する。特定領域１６１を表示画面上に複数設定する場合は、ステップＳ１〜Ｓ４を繰り返す。
【００３２】
次に、図１０を使用して、特定領域を２進数変換エリアに設定処理するフローチャートを説明する。
ここで、図５に示すように、４ドット×４ドットのマトリックス特定領域１７１は、１段目を横軸方向（Ｘ軸方向）に順次１、２、・・・、ｎのようにアドレスを付す。次に縦軸方向（Ｙ軸方向）に１つずれて、２段目は、ｘ＋１、ｘ＋２、・・・、２ｘのようにアドレスを付す。以下、順次縦軸方向にずれていき、縦軸方向（Ｙ軸方向）の下から２段目は、（ｙ−２）ｘ＋１、（ｙ−２）ｘ＋２、・・・（ｙ−１）ｘのようにアドレスを付す。縦軸方向の最終段目は、（ｙ−１）ｘ＋１、（ｙ−１）＋２、・・・ｙｘのようにアドレスを付す。
そして、このように付したアドレスに対して、基準文字が表示されたドットを「１」、表示されないドットを「０」に変換するように設定する。同様に、タッチパネル１７もマトリックスに構成され、入力文字が入力されたドットは「１」、入力されないドットは「０」に変換するように設定する。マトリックスの数は、多ければより詳細なデータを得ることができるが、データが多くなればメモリ容量が大きくなり、処理速度が遅くなるので、基準文字に対応してマトリックスのドット数を設定するとよい。
【００３３】
図９のフローチャートにより、表示装置１６に特定領域１６１を設定するフローを実施後、図１０のフローチャートに示すように、ステップＳ１１では、フラッシュＲＯＭ１４の基準文字記憶部１４１に格納されている基準文字データを処理部１０が読み出し、グラフィックコントローラ１５を通してＶＲＡＭ１３に書き込む。次に、ステップＳ１２では、処理部１０は、ＶＲＡＭ１３に書き込んだ基準文字に対して、グラフィックコントローラ１５に対して、入力文字データの２進数変換エリアを指定する。次に、ステップＳ１３では、処理部１０は、グラフィックコントローラ１５に表示装置１６に対して入力文字データの２進数変換領域を設定するよう指示する。そして、ステップＳ１４では、グラフィックコントローラ１５は処理部１０の指示に従い、表示装置１６に対して入力文字データの２進数変換エリアを設定する。以上により特定領域を２進数変換エリアに設定するフローを終了する。
【００３４】
次に、図１１を使用して、特定領域１６１に基準文字を表示処理するフローチャートを説明する。
このフローを開始すると、ステップ２１では、フラッシュＲＯＭ１４の基準文字記憶部１４１に格納されている基準文字の文字データを処理部１０が読み出し、グラフィックコントローラ１５を通してＶＲＡＭ１３に書き込む。次に、ステップＳ２２では、処理部１０は、ＶＲＡＭ１３に書き込んだ基準文字データに対してグラフィックコントローラ１５に対して基準文字を指定する。ステップＳ２３では、処理部１０はグラフィックコントローラ１５に表示装置１６に基準文字を設定するよう指示する。次のステップＳ２４では、グラフィックコントローラ１５は、処理部１０の指示に従い表示装置１６に表示する基準文字を設定する。そして、このフローを終了する。
【００３５】
次に、基準文字に沿って入力された入力文字の処理フローチャートを図１２により説明する。
図１２は、図６に示す処理を実行するフローチャートである。図６に示すように、利用者が表示装置１６の特定領域１６１に表示された基準文字２１に沿って、タッチパネル１７の特定領域１７１をなぞることにより、入力文字を入力し、ステップＳ３１を実行する。次に、ステップＳ３２では、特定領域１７１に入力文字が入力されたか否か判断する。入力文字が入力されると、ステップＳ３３に進み、ステップＳ３３では文字入力されたドットを「１」にする。しかし、入力文字されないドットは「０」にする。そして、このフローを終了する。
【００３６】
図１３は、図６に示したように入力文字を２進数に変換する処理を説明するフローチャートである。
このフローチャートを開始すると、ステップＳ４１では、入力文字が入力される特定領域をｘ行、ｙ桁として、２進数格納領域を設定する。次にステップＳ４２では、特定領域１７１のｎ桁目はオンか判断する。ここで、ｎは、１≦ｎ≦ｘｙである。yesであれば、ステップＳ４３に進み、ｎ桁目を１とする。noであれば、ステップＳ４４に進み、ｎ桁目を０とする。その後、ステップＳ４５に進み、n＜xyを判断する。yesであれば、n=n+1として、ステップＳ４２にもどる。
ステップＳ４５でnoであれば、ステップＳ４６に進み、変換した２進数をＲＡＭ１１の入力検出部１１１に格納する。その後、このフローを終了する。このフローチャートの処理結果として、図６の入力文字データを得る。
【００３７】
図１４は、図７で説明した動作を処理するフローチャートであり、設定データ記憶部に格納された設定データの抽出処理フローチャートを示す。
このフローチャートを開始すると、ステップＳ５１では、図１３のフローチャートの結果として得られた入力文字データと一致する設定データが、設定データ記憶部１４２に格納されている設定データに存在するか判断する。入力文字データと一致する設定データが設定データ記憶部１４２に格納されている場合（yes）、ステップＳ５２に進み、設定データ記憶部１４２に格納された、入力文字データと一致する設定データを抽出する。入力文字データと一致する設定データが存在しない場合(no)、ステップＳ５３へ進み、入力文字データに類似する設定データを抽出する。ここで類似するとは、入力文字データと設定データの一致ビット数が１〜５である場合は類似範囲、または９０％以上一致する場合は、類似範囲とする。一致ビット数、一致比率は、設定データの準備数、入力文字データのビット数などによって、任意に決定すればよい。この結果として、入力データに一致または類似した設定データを抽出する。
【００３８】
このようにして抽出された設定データは、入力文字の大きさに対応して表示文字の大きさまたは表示位置を設定する。また、位置ずれに対応して表示文字の表示輝度を設定する。また、入力速度に対応してタッチパネルの感度を設定する。これにより、各利用者に適したタブレット装置の使用環境を設定することができる。また、この設定データは当該利用者の個人設定データとして、不揮発メモリ９に保存する（ステップＳ５４）。そして、機器の電源オフ後、次に電源オンされたとき、特定データに基づいてタブレット装置の使用環境を設定する。
【００３９】
なお、上記フローチャートの説明において、基準文字を表示した場合を説明したが、基準文字に代えて、地図記号、数式記号、アイコンのような記号、または○、△、□、楕円など図形を使用することができる。また、表示画面に複数の基準文字を表示してもよく、表示画面全体に渡る１つの大きな基準の文字、記号または図形を表示し、これら基準文字に対して入力文字を入力してもかまわない。このような基準の文字、記号または図形に沿って入力された入力の文字、記号または図形により、入力の文字の大きさ、入力の文字の位置ずれの大きさ、または入力速度を検出して、その検出結果に基づいて使用環境を設定するとよい。
【００４０】
また、基準文字は１つでなく、表示画面上に基準文字を複数表示し、複数の表示文字に対してそれぞれ入力文字を入力し、各基準文字の表示位置ごとに、設定データ記憶部１４２により対応のデータを読み出し、それぞれ最適の使用環境を設定するとよい。即ち、表示位置に対応して、表示文字の大きさ、表示位置、表示輝度、タッチパネル感度を設定するとよい。また、タブレット装置１の使用状態（水平、斜め）を傾きセンサー１８により検出し、それに対応して設定データ記憶部１４２より対応のデータを読み出し、それぞれ最適の使用環境を設定するとよい。
【００４１】
以上のようにして、タブレット装置の使用環境を利用者に適するように設定することができるが、更にタブレット装置を特定個人により適した使用環境を設定するため、設定データの抽出を繰り返し、精度の高い個人の使用環境を設定する処理フローチャートを説明する。
図１５に示すフローチャートにおいて、このフローを開始すると、ステップＳ６１では、図８のフローチャートによる処理をｎ回繰り返す。１回目はｎ＝１であり、設定データはｆｌａｇ＝１である。そして、各回の設定データを設定部１２３に保存する。次のステップＳ６２は、設定部１２３に保存された設定データ中に同じ設定データが存在するか判断する。同じ設定データが存在する場合は、ステップＳ６３で、その設定データに数を１つプラスする。即ち、例えば、ｆｌａｇ（ａ）＝ｆｌａｇ（ａ）＋１とする。または、ｆｌａｇ（ｂ）＝ｆｌａｇ（ｂ）＋１とする。次にステップＳ６４に進む。またはステップＳ６２で同じ設定データが存在しない場合は、ステップＳ６４に進む。ステップＳ６４では、予め定められた繰り返し回数ｎに達したか判断する。即ち、ｎ＜ｍａｘ？かどうか判断する。ｎｏであれば、ｎに数１を加えて、ステップＳ６１に戻る。ｙｅｓであれば、ステップＳ６５に進み、ステップＳ６５では、設定部１２３に保存された設定データの中から、最大数の設定データを当該利用者の個人設定データとして決定する。このようにして決定された設定データに基づいて、タブレット装置の設定を当該利用者に適する使用環境として設定する。
以上のようにして決定された設定データは当該利用者の個人設定データとして、不揮発メモリ９に保持する。そして、機器の電源オフ後、次に電源オンされたとき、不揮発メモリ９に保存した設定データに基づいてタブレット装置の使用環境を設定する。
【００４２】
本発明は、複数の利用者に対してそれぞれ適した使用環境を設定するため、利用者ごとに設定データが保存される。即ち、Ａ氏の設定データは、Ａ氏用記憶部９ａに保存され、Ｂ氏の設定データは、Ｂ氏用記憶部９ｂに保存される。
従って、このようにして収集した各利用者の設定データを使用して、個人認証を行なうことができる。例えば、図７で説明した動作において、図１５に示すように、設定データ記憶部１４２に格納された設定データの中に各利用者の設定データも格納しておく。そして、新たに利用者が設定データの取得操作を行なうと、入力文字データと設定データ記憶部１４２に格納された設定データを抽出する場合、新たに設定データ取得操作を行った利用者の入力文字データが、既に格納されている当該利用者の設定データと一致し、その設定データが抽出される。これにより、新たに設定データの取得操作を行った利用者の設定データを同定することができ、個人認証をすることができる。もし、新たに設定データ取得操作を行った利用者の入力文字データが、設定データ記憶部１４２に格納されていなければ、当該利用者の設定データは抽出することができず、個人認証は行われないことになる。
【００４３】
これを図１７に示すように、収集した各利用者の設定データを使用して、個人認証を行なうフローチャートで説明すると、図８のフローチャートの処理によって新たな利用者の入力文字データが検出され、そして、図１７に示すステップＳ７１で、新たな利用者の入力文字データと一致または類似する設定データが設定データ記憶部に格納されているか判断される。この処理において、設定データ記憶部に各利用者の設定データも格納されており、新たな利用者の入力文字データと一致する設定データが存在する場合（yes）、新たに設定データの取得操作を行った利用者の設定データを同定することができ、個人認証をすることができる。しかし、新たに設定データ取得操作を行った利用者の入力文字データが、設定データ記憶部１４２に格納されていない場合（no）、当該利用者の設定データは抽出されず、個人認証は行われないことになる。
図１７の処理は、複数回繰り返すことにより、利用者認証の精度を高めることができる。
【符号の説明】
【００４４】
１  タブレット装置
２  表示画面
３  基準文字
４  タッチパネル
５  記憶部
６  データ処理部
１１  ＣＰＵ
１２  ＲＡＭ
１３  ＶＲＡＭ
１４  フラッシュＲＯＭ
１５  グラフィックコントローラ
１６  表示装置
１７  タッチパネル
１８  傾きセンサー
２１  基準文字
２２  入力文字
１２１  入力検出部
１２２  判定部
１２３  設定部
１４１  基準文字記憶部
１４２  設定データ記憶部
１６１、１７１  特定領域
【図１】
2014021537.tif 000003
【図２】
2014021537.tif 000004
【図３】
2014021537.tif 000005
【図４】
2014021537.tif 000006
【図５】
2014021537.tif 000007
【図６】
2014021537.tif 000008
【図７】
2014021537.tif 000009
【図８】
2014021537.tif 000010
【図９】
2014021537.tif 000011
【図１０】
2014021537.tif 000012
【図１１】
2014021537.tif 000013
【図１２】
2014021537.tif 000014
【図１３】
2014021537.tif 000015
【図１４】
2014021537.tif 000016
【図１５】
2014021537.tif 000017
【図１６】
2014021537.tif 000018
【図１７】
2014021537.tif 000019