(57)【要約】      （修正有）【課題】見栄えの悪化を抑えつつ、複数のキーに対する操作性を向上できるようにした入力表示装置の提供。【解決手段】キー毎に設定可能な反応領域の検出に基づいて、操作者によりタッチされたタッチ位置をキー毎に特定し（Ｓ１２０）、誤入力の有無（Ｓ１３０）やその内容をサンプリングする。サンプリング数が既定値以上であれば（Ｓ１７０）、特定されたタッチ位置の分布をキー毎に算出し（Ｓ１８０）、算出されたタッチ位置の分布に基づいて、タッチ位置が偏って分布する方向にキー毎の反応領域を拡大するよう、キー毎の反応領域を決定する（Ｓ２２０）。キー毎の反応領域を操作者の操作状態に合わせることが可能になるので、複数のキーに対する操作性を向上できる一方で、表示領域の大きさを変化させないので、見栄えの悪化を抑えることができる。【選択図】図５
2013117916.tif 000002
【特許請求の範囲】
【請求項１】
複数のキーをそれぞれ表示する表示領域と前記キーに対する操作者によるタッチをキー毎に検出する反応領域とを備えるタッチパネル（１０）と、
前記キー毎の反応領域の検出に基づいて、前記タッチパネルのうち前記操作者によりタッチされるタッチ位置を前記キー毎に特定する位置特定手段（Ｓ１２０）と、
前記位置特定手段により特定されるタッチ位置の分布を前記キー毎に算出する分布算出手段（Ｓ１８０）と、
前記算出手段により算出される前記タッチ位置の分布に基づいて、前記タッチ位置が偏って分布する方向に前記キー毎の前記反応領域を拡大した前記キー毎の前記反応領域を求める算出手段（Ｓ２００）と、
前記算出手段により前記キー毎に求められる前記反応領域を前記タッチパネルに反映する制御手段（Ｓ２２０）と、を備えることを特徴とする入力表示装置。
【請求項２】
前記操作者を特定する操作者特定手段（Ｓ１１０）を備え、
前記分布算出手段は、前記操作者特定手段により特定される操作者毎に前記タッチ位置の分布を前記キー毎に算出するものであり、
前記制御手段は、前記キー毎に求められる前記反応領域を前記操作者毎に前記タッチパネルに反映することを特徴とする請求項１に記載の入力表示装置。
【請求項３】
前記操作者により本来タッチすべきキー以外の他のキーに対して前記操作者がタッチしたか否かを判定する正誤判定手段（Ｓ１３０）と、
前記操作者によるタッチが、前記本来タッチすべきキーに隣接するキーに対するタッチであるか否かを判定するキー判定手段（Ｓ１４０）と、
前記本来タッチすべき前記キーに対して前記操作者がタッチしたと前記正誤判定手段が判定したときには、前記位置特定手段により特定されるタッチ位置をこのタッチ位置に対応したキーに対するタッチ位置として記憶する第１の登録手段（Ｓ１６０）と、
前記本来タッチすべきキー以外の他のキーに対して前記操作者がタッチしたと前記正誤判定手段が判定し、かつ前記操作者によるタッチが、前記本来タッチすべきキーに隣接するキーに対するタッチであると前記キー判定手段が判定したときには、前記位置特定手段により特定されるタッチ位置を前記本来タッチすべきキーに隣接するキーに対するタッチ位置として記憶する第２の登録手段（Ｓ１５０）とを備え、
前記分布算出手段（Ｓ１８０）は、前記第１、第２の登録手段（Ｓ１５０、Ｓ１６０）により記憶される前記キー毎のタッチ位置に基づいて、前記タッチ位置の分布を前記キー毎に算出することを特徴とする請求項１または２に記載の入力表示装置。
【請求項４】
前記タッチパネルは、前記操作者による前記キーに対するタッチにより文字または記号が入力されるようになっており、
前記タッチパネルは、前記文字または記号の入力を取り消すための修正キー（１３）を前記キーとして表示する前記表示領域を備えており、
前記正誤判定手段（Ｓ１３０）は、
前記キーに対する操作者のタッチにより文字または記号が入力された後に、前記修正キーが前記操作者によりタッチされたとき、前記正誤判定手段は、前記本来タッチすべき前記キー以外の他のキーに対して前記操作者がタッチしたと判定し、
前記キーに対する操作者の前回のタッチにより文字または記号が入力され、前記キーに対する操作者の今回のタッチにより文字または記号が入力された場合には、前記正誤判定手段は、前記操作者により前回、タッチされたキーを前記本来タッチすべきキーとして、この前記本来タッチすべきキーに対して前記操作者がタッチしたと判定することを特徴とする請求項３に記載の入力表示装置。
【請求項５】
前記第１、第２の登録手段（Ｓ１５０、Ｓ１６０）により記憶される前記キー毎のタッチ位置の個数の合計が規定個数以上であるか否かを判定する個数判定手段（Ｓ１７０）を備え、
前記第１、第２の登録手段により記憶される前記キー毎のタッチ位置の個数の合計が規定個数以上であると前記個数判定手段が判定したときには、前記分布算出手段が前記位置特定手段により特定されるタッチ位置の分布を前記キー毎に算出することを特徴とする請求項４に記載の入力表示装置。
【請求項６】
前記複数のキーのうち隣接する２つのキーにおいて前記算出手段により求められた前記反応領域が互い重複するか否かを判定する判定手段（Ｓ３２０、Ｓ３５０）を備え、
前記隣接する２つのキーにおいて前記算出手段により求められた前記反応領域が互い重複すると前記判定手段が判定したときには、前記隣接する２つのキーの反応領域の間の中間線を算出し、この算出された中間線を境界として、前記隣接する２つのキーの反応領域を区別することを特徴とする請求項１ないし５のいずれか１つに記載の入力表示装置。
【請求項７】
複数のキーをそれぞれ表示する表示領域と前記キーに対する操作者によるタッチをキー毎に検出する反応領域とを備えるタッチパネル（１０）と、
複数の語彙を記憶する記憶手段（４０）と、
前記操作者が前記キーに対してタッチしたか否かを前記キー毎に判定するタッチ判定手段（Ｓ４００）と、
前記操作者が前記表示領域に対してタッチしたと前記タッチ判定手段が前記キー毎に判定したときに、前記記憶手段により記憶される複数の語彙に基づいて前記操作者が次にタッチすると推定されるキーの候補を選択する候補選択手段（Ｓ４１０）と、
前記候補選択手段により選択されるキーの候補の反応領域を拡大する設定手段（Ｓ４２０）と、
を備えることを特徴とする入力表示装置。
【請求項８】
前記タッチパネルのうち前記操作者によりタッチされるタッチ位置を前記キー毎に特定する位置特定手段（Ｓ１２０）と、
前記位置特定手段により特定されるタッチ位置の分布を前記キー毎に算出する分布算出手段（Ｓ１８０）と、を備え、
前記設定手段（Ｓ４２０）は、前記分布算出手段により算出される分布に基づいて前記タッチ位置が偏って分布する方向に前記キーの候補の反応領域を拡大することを特徴とする請求項７に記載の入力表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力表示装置に関するものである。
【背景技術】
【０００２】
従来、複数のキーをそれぞれ表示する表示領域とこの表示領域に対して操作者による操作をキー毎の検出する反応領域とを有するタッチパネルと、キー毎に反応領域に対する操作位置を特定する操作位置特定部とこの操作位置特定部により特定される操作位置のバラツキに基づいて表示領域の大きさをキー毎に変更する制御部とを備えるものがある（例えば、特許文献１参照）。
【０００３】
このものにおいて、表示領域の大きさをキー毎に変更することにより、表示領域を操作者の操作状態に合わせることが可能になるので、キーに対する操作性を向上できる。このため、入力ミスの低減、および入力速度のアップを図ることができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−１５０４８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述の特許文献１では、表示領域の大きさをキー毎に変更することにより、表示領域を操作者の操作状態に合わせることが可能になり、キーに対する操作性を向上できるものの、表示領域の大きさがキー毎に異なるようになり、見栄えが悪くなる。
【０００６】
本発明は上記点に鑑みて、見栄えの悪化を抑えつつ、キーに対する操作性を向上できるようにした入力表示装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、請求項１に記載の発明では、
複数のキーをそれぞれ表示する表示領域と前記キーに対する操作者によるタッチをキー毎に検出する反応領域とを備えるタッチパネル（１０）と、
前記キー毎の反応領域の検出に基づいて、前記タッチパネルのうち前記操作者によりタッチされるタッチ位置を前記キー毎に特定する位置特定手段（Ｓ１２０）と、
前記位置特定手段により特定されるタッチ位置の分布を前記キー毎に算出する分布算出手段（Ｓ１８０）と、
前記算出手段により算出される前記タッチ位置の分布に基づいて、前記タッチ位置が偏って分布する方向に前記キー毎の前記反応領域を拡大した前記キー毎の前記反応領域を求める算出手段（Ｓ２００）と、
前記算出手段により前記キー毎に求められる前記反応領域を前記タッチパネルに反映する制御手段（Ｓ２２０）と、を備えることを特徴とする。
【０００８】
請求項１に記載の発明によれば、反応領域を操作者の操作状態に合わせることが可能になるので、誤入力の少ない（さりげなくユーに気持ちの良い）文字入力環境を提供する。これに加えて、表示領域の大きさを変化させないので、見栄えの悪化を抑えることができる。したがって、見栄えの悪化を抑えつつ、複数のキーに対する操作性を向上できるようにした入力表示装置を提供することができる。
【０００９】
請求項２に記載の発明では、前記操作者を特定する操作者特定手段（Ｓ１１０）を備え、
前記分布算出手段は、前記操作者特定手段により特定される操作者毎に前記タッチ位置の分布を前記キー毎に算出するものであり、
前記制御手段は、前記キー毎に求められる前記反応領域を前記操作者毎に前記タッチパネルに反映することを特徴とする。
【００１０】
請求項３に記載の発明では、前記操作者により本来タッチすべきキー以外の他のキーに対して前記操作者がタッチしたか否かを判定する正誤判定手段（Ｓ１３０）と、
前記操作者によるタッチが、前記本来タッチすべきキーに隣接するキーに対するタッチであるか否かを判定するキー判定手段（Ｓ１４０）と、
前記本来タッチすべき前記キーに対して前記操作者がタッチしたと前記正誤判定手段が判定したときには、前記位置特定手段により特定されるタッチ位置をこのタッチ位置に対応したキーに対するタッチ位置として記憶する第１の登録手段（Ｓ１６０）と、
前記本来タッチすべきキー以外の他のキーに対して前記操作者がタッチしたと前記正誤判定手段が判定し、かつ前記操作者によるタッチが、前記本来タッチすべきキーに隣接するキーに対するタッチであると前記キー判定手段が判定したときには、前記位置特定手段により特定されるタッチ位置を前記本来タッチすべきキーに隣接するキーに対するタッチ位置として記憶する第２の登録手段（Ｓ１５０）とを備え、
前記分布算出手段（Ｓ１８０）は、前記第１、第２の登録手段（Ｓ１５０、Ｓ１６０）により記憶される前記キー毎のタッチ位置に基づいて、前記タッチ位置の分布を前記キー毎に算出することを特徴とする。
【００１１】
請求項３に記載の発明によれば、本来タッチすべきキーに隣接するキーに対して操作者がタッチしたときには、位置特定手段により特定されるタッチ位置を本来タッチすべきキーに隣接するキーに対するタッチ位置として記憶して、タッチ位置の分布をキー毎に算出する。したがって、反応領域をより正確に操作者の操作状態に合わせることが可能になる。
【００１２】
請求項４に記載の発明では、前記タッチパネルは、前記操作者による前記キーに対するタッチにより文字または記号が入力されるようになっており、
前記タッチパネルは、前記文字または記号の入力を取り消すための修正キー（１３）を前記キーとして表示する前記表示領域を備えており、
前記正誤判定手段（Ｓ１３０）は、
前記キーに対する操作者のタッチにより文字または記号が入力された後に、前記修正キーが前記操作者によりタッチされたとき、前記正誤判定手段は、前記本来タッチすべき前記キー以外の他のキーに対して前記操作者がタッチしたと判定し、
前記キーに対する操作者の前回のタッチにより文字または記号が入力され、前記キーに対する操作者の今回のタッチにより文字または記号が入力された場合には、前記正誤判定手段は、前記操作者により前回、タッチされたキーを前記本来タッチすべきキーとして、この前記本来タッチすべきキーに対して前記操作者がタッチしたと判定することを特徴とする。
【００１３】
請求項５に記載の発明では、前記第１、第２の登録手段（Ｓ１５０、Ｓ１６０）により記憶される前記キー毎のタッチ位置の個数の合計が規定個数以上であるか否かを判定する個数判定手段（Ｓ１７０）を備え、
前記第１、第２の登録手段により記憶される前記キー毎のタッチ位置の個数の合計が規定個数以上であると前記個数判定手段が判定したときには、前記分布算出手段が前記位置特定手段により特定されるタッチ位置の分布を前記キー毎に算出することを特徴とする。
【００１４】
請求項６に記載の発明では、前記複数のキーのうち隣接する２つのキーにおいて前記算出手段により求められた前記反応領域が互い重複するか否かを判定する判定手段（Ｓ３２０、Ｓ３５０）を備え、
前記隣接する２つのキーにおいて前記算出手段により求められた前記反応領域が互い重複すると前記判定手段が判定したときには、前記隣接する２つのキーの反応領域の間の中間線を算出し、この算出された中間線を境界として、前記隣接する２つのキーの反応領域を区別することを特徴とする。
【００１５】
請求項７に記載の発明では、複数のキーをそれぞれ表示する表示領域と前記キーに対する操作者によるタッチをキー毎に検出する反応領域とを備えるタッチパネル（１０）と、
複数の語彙を記憶する記憶手段（４０）と、
前記操作者が前記キーに対してタッチしたか否かを前記キー毎に判定するタッチ判定手段（Ｓ４００）と、
前記操作者が前記表示領域に対してタッチしたと前記タッチ判定手段が前記キー毎に判定したときに、前記記憶手段により記憶される複数の語彙に基づいて前記操作者が次にタッチすると推定されるキーの候補を選択する候補選択手段（Ｓ４１０）と、
前記候補選択手段により選択されるキーの候補の反応領域を拡大する設定手段（Ｓ４２０）と、を備えることを特徴とする。
【００１６】
請求項７に記載の発明によれば、操作者が次にタッチすると推定されるキーの候補の反応領域を拡大するので、複数のキーに対する操作性を向上できる。これに加えて、表示領域の大きさを変化させないので、見栄えの悪化を抑えることができる。したがって、見栄えの悪化を抑えつつ、複数のキーに対する操作性を向上できるようにした入力表示装置を提供することができる。
【００１７】
具体的には、請求項８に記載の発明では、前記タッチパネルのうち前記操作者によりタッチされるタッチ位置を前記キー毎に特定する位置特定手段（Ｓ１２０）と、
前記位置特定手段により特定されるタッチ位置の分布を前記キー毎に算出する分布算出手段（Ｓ１８０）と、を備え、
前記設定手段（Ｓ４２０）は、前記分布算出手段により算出される分布に基づいて前記タッチ位置が偏って分布する方向に前記キーの候補の反応領域を拡大することを特徴とする。
【００１８】
請求項８に記載の発明によれば、操作者が次にタッチすると推定されるキーの候補の反応領域を、タッチ位置が偏って分布する方向に拡大するので、キーに対する操作性をより一層向上することができる。
【００１９】
なお、この欄および特許請求の範囲で記載した各手段の括弧内の符号は、後述する実施形態に記載の具体的手段との対応関係を示すものである。
【図面の簡単な説明】
【００２０】
【図１】本発明の第１実施形態における車両用入力表示装置の回路構成を示す図である。
【図２】図１の車両用入力表示装置の配置図である。
【図３】図１のＣＰＵの機能を示す図である。
【図４】図１のタッチパネルのキー毎の反応領域の配置を示す図である。
【図５】図１の反応領域決定処理の詳細を示すフローチャートである。
【図６】図５の一部のステップの詳細を示すフローチャートである。
【図７】図５の反応領域決定処理を説明するための図である。
【図８】図５の反応領域決定処理を説明するための図である。
【図９】図５の反応領域決定処理を説明するための図である。
【図１０】図５の反応領域決定処理を説明するための図である。
【図１１】図５の反応領域決定処理を説明するための図である。
【図１２】図５の反応領域決定処理を説明するための図である。
【図１３】図５の反応領域決定処理を説明するための図である。
【図１４】図５の反応領域決定処理を説明するための図である。
【図１５】本発明の第２実施形態におけるＣＰＵの制御処理の詳細を示すフローチャートである。
【発明を実施するための形態】
【００２１】
以下、本発明の実施形態について図に基づいて説明する。なお、以下の各実施形態相互において、互いに同一もしくは均等である部分には、説明の簡略化を図るべく、図中、同一符号を付してある。
【００２２】
（第１実施形態）
図１、図２に本発明の入力表示装置１の第１実施形態を示す。図１は本実施形態の車両用入力表示装置１の電気的構成を示すブロック図である。
【００２３】
車両用入力表示装置１は、ナビゲーション装置を構成するもので、タッチパネル１０、近接センサ２０ａ、２０ｂ、３０ａ、３０ｂ、メモリ４０、無線回路５０、およびＣＰＵ（中央演算装置）６０を備える。
【００２４】
タッチパネル１０は、キーボード等の各種の画像を表示する表示画面（表示領域）とこの表示画面に対する操作者の指によるタッチを検出するタッチセンサとを備える。表示画面としては、例えば、液晶ディスプレイや有機エレクトロルミネッセンスが用いられる。タッチセンサは、キー毎に反応領域が割り当てられている。このことにより、キー毎の反応領域の検出によってキーに対する操作者のタッチをキー毎に検出するになる。
【００２５】
本実施形態では、タッチパネル１０は、図２に示すように、車室内のインストルメントパネル２の中央部において車両後方に向けて配置されている。図２は車室内後側からタッチパネル１０を視た図である。図２中符号３はステアリングであり、図２中符号４は計器盤である。
【００２６】
図１の近接センサ２０ａ、２０ｂ、３０ａ、３０ｂは、それぞれ、検出対象物が接近したことを検出するセンサである。近接センサ２０ａは、図２に示すように、タッチパネル１０に対して左側に配置されている。近接センサ２０ｂは、タッチパネル１０に対して左下側に配置されている。近接センサ３０ａは、タッチパネル１０に対して右側に配置されている。近接センサ３０ｂは、タッチパネル１０に対して右下側に配置されている。
【００２７】
なお、近接センサ２０ａ、２０ｂ、３０ａ、３０ｂは、後述するように、タッチパネル１０に対してタッチされた操作者が運転者であるか否かを判定するために用いられる。
【００２８】
メモリ４０は、ＲＯＭ、ＲＡＭ、ハードディスク等から構成されて、ＣＰＵ６０のコンピュータプログラム以外に、施設名称、地名など各種の語彙を記憶するデータベース（辞書）を構成する。無線回路５０は、アンテナを介して電子キー５１との間の無線通信を実施する。電子キー５１は、車載無線機器との間の無線通信を介してドアロック／アンロック、走行用エンジンの始動許可を実施するもので、使用者（すなわち、操作者）毎のＩＤコードを記憶する。
【００２９】
ＣＰＵ６０は、タッチパネル１０にキーボードを表示させるキーボード表示処理と、キーボードのキー毎に反応領域の大きさを決定する反応領域決定処理とを実施する。
【００３０】
反応領域決定処理は、図３に示すように、ＣＰＵ６０において、操作者特定部６１、誤入力検出部６２、キー操作座標記憶部６３、ばらつき演算部６４、使用頻度記憶部６５、予測変換候補演算部６６、およびキー反応領域制御部６７により実現される。
【００３１】
次に、本実施形態の車両用入力表示装置１の作動の説明に先だって、タッチパネル１０の反応領域の構成について説明する。
【００３２】
タッチパネル１０には、図４に示すように、反応領域の最小領域がキー毎に設定されている。キー毎の最小領域は矩形状に形成されている。図４中の１５ａ、１５ｂ、１５ｃ、１５ｄは、「す」、「く」、「せ」、「こ」のそれぞれのキーに対応する反応領域の最小領域である。反応領域には最大領域がキー毎に設定されている。最大領域はキー毎に矩形状に形成されている。図４中の最大領域１７ａは「す」のキーに対応する反応領域の最大領域である。最大領域は、後述するように、隣接するキー（すなわち、上下左右のキー）の反応領域の最小領域に対して独立するように設定されている。このため、例えば、キー「く」の反応領域は、隣接する「す」、「せ」、「こ」のキーの反応領域が、後述するように拡大しても、キー「く」の最小領域１５ｂが確保されるように設定されている。
【００３３】
また、後述する反応領域決定処理を実施する前の初期状態では、反応領域はキー毎に基本領域に設定されている。基本領域は、その面積が最大領域の面積よりも小さく、かつ最小領域の面積よりも大きい。すなわち、キー毎の反応領域は、デフォルトで、その面積が最大領域の面積よりも小さく、かつ最小領域の面積よりも大きくなるように設定されている。図４中の１６ａは、キー「す」の基本領域を示している。
【００３４】
このように文字キー毎に反応領域の最大領域と最小領域とが設定されて、後述する反応領域決定処理により、最大領域と最小領域との間の範囲内にて、反応領域が設定されることになる。
【００３５】
次に、本実施形態の車両用入力表示装置１のＣＰＵ６０の処理の詳細について説明する。
【００３６】
ＣＰＵ６０は、キーボード表示処理と反応領域決定処理とを時分割で実施する。以下、キーボード表示処理と反応領域決定処理とについて別々に説明する。
【００３７】
（キーボード表示処理）
キーボード表示処理では、図１に示すように、タッチパネル１０の表示画面に対してキーボードを表示させる処理である。キーボードは、平仮名の文字、或いは記号（例えば、「あ」、「い」・・・「ん」、「゛」、「゜」「ぁ」、「ぃ」・・・・「っ」、「ー」）を入力するための６３個の文字キー１０ａ、１０ｂ、１０ｃ、・・・・１０ｆ以外に、入力された語彙を含む施設の検索（名称／読み検索）を実施するための検索キー１１、入力された語彙を漢字に変換する漢字入力キー１２を備える。キーボードには、入力される文字を修正するための修正キー１３と、入力される文字を表示する表示部１４とが設けられている。
【００３８】
キーボード表示処理では、文字キー１０ａ・・・・１０ｆに対する操作者のタッチが反応領域によって検出される毎に、このタッチされる文字キーに対する文字を表示部１４に表示させる。つまり、操作者による文字キーへのタッチが反応領域により検出される毎にこのタッチされる文字キーに対応する文字が入力されることになる。例えば、「と」、「よ」、「た」のそれぞれの文字キーに対する操作者のタッチにより、図１に示すように、「とよた」という語彙が入力されて、この「とよた」という語彙が表示部１４に表示される。その後、検索キー１１の反応領域に対する操作者のタッチが検出されと、データベースに基づいて、入力される語彙「とよた」を含む施設名、地名を検索する。
【００３９】
また、修正キー１３に対する操作者のタッチが修正キー１３の反応領域によって検出されると、このタッチの検出に先だって入力された１つの文字が取り消される。つまり、表示部１４に表示される文字群のうち、修正キー１３の反応領域に対する操作者のタッチの検出に先だって入力された１つの文字の表示が消される。
【００４０】
（反応領域決定処理）
ＣＰＵ６０は、図５に示すフローチャートに従って、反応領域決定処理を実行する。反応領域決定処理は、文字キー毎に反応領域を決定する処理である。図５は反応領域決定処理の詳細を示すフローチャートである。
【００４１】
まず、ステップＳ１００において、文字キー１０ａ、・・・・１０ｆのうちいずれか１つの文字キーがタッチされたか否かを判定する。
【００４２】
具体的には、ステップＳ１００では、タッチセンサの出力信号に基づいて、文字キー１０ａ、・・・・１０ｆのうちいずれか１つの文字キーが操作者によりタッチされたと判定したときには、いずれか１つの文字キーがタッチされたとして、ＹＥＳと判定する。
【００４３】
次に、ステップＳ１１０において、操作者を特定する。具体的には、近接センサ２０ａ、２０ｂ、３０ａ、３０ｂの少なくとも一方の近接センサの出力信号に基づいて、上述の１つの文字キーをタッチした操作者が運転者であるか否かを判定する。
【００４４】
ここで、近接センサ３０ａ、３０ｂの少なくとも一方の近接センサに対して検出対象物が接近したと判定したときには、上述の１つの文字キーをタッチした操作者が運転者であると判定する。この場合、無線回路５０を介する電子キー５１との間の無線通信によりＩＤコードを取得し、この取得したＩＤコードにより操作者を特定する。
【００４５】
この場合、ステップＳ１２０において、上述の１つの文字キーに対して操作者がタッチしたタッチ位置（すなわち、座標）を特定する。以下、この特定されタッチ位置をサンプルデータという。これに加えて、キー毎にタッチされたタッチ回数をカウントする。なお、タッチ回数をカウント値は、後述する使用頻度の高いキーの反応領域の設定処理に用いる。
【００４６】
次に、上述の１つの文字キーに対する操作者によるタッチにより、文字の誤入力が行われたか否かを判定する（ステップＳ１３０）。つまり、上述の１つの文字キーに対する操作者によるタッチにより、本来入力すべき文字とは異なる文字が入力されたか否かを判定する。
【００４７】
具体的には、上述の文字１つのキーに対する操作者がタッチした後に、修正キー１３に対して操作者がタッチしたと判定したときに、本来入力すべき文字とは異なる文字が入力されたと判定する。つまり、文字の誤入力が行われたとしてステップＳ１３０においてＹＥＳと判定する。
【００４８】
次に、ステップＳ１４０において、上述の操作者がタッチした１つの文字キーに隣接するキー（以下、隣接文字キーという）に対して、操作者がタッチしたか否かを判定する。つまり、最初に入力した文字に代わる文字を入力するために、最初にタッチしたキーに対して隣接する文字キーに対して、操作者がタッチしたか否かを判定する。
【００４９】
ここで、上述の隣接文字キー以外の文字キーに対して、操作者がタッチしたときには、ステップＳ１４０において、ＮＯと判定して、ステップＳ１１０に戻ることになる。
【００５０】
一方、上述の隣接文字キーに対して操作者がタッチしたときには、ステップＳ１４０においてＹＥＳと判定する。これに伴い、ステップＳ１５０において、上述の操作者がタッチした隣接文字キーに対する位置として、上記ステップＳ１２０で特定したサンプルデータをメモリ４０に操作者毎に記憶させる。
【００５１】
また、上述の１つの文字キーに対する操作者がタッチした後に、文字キー１０ａ〜１０ｆのうちいずれか１つの文字キーに対して操作者がタッチしたと判定したときに、上述の１つの文字キーに対する操作者のタッチにより本来入力すべき文字が入力されたとしてステップＳ１３０においてＮＯと判定する。以下、上述の１つの文字キーに対する操作者がタッチした後に、文字キー１０ａ〜１０ｆのうち操作者がタッチ１つの文字キーを便宜上、再入力文字キーという。
【００５２】
次に、ステップＳ１６０において、上述の１つの文字キーに対するタッチ位置として、上記ステップＳ１２０で特定したサンプルデータをメモリ４０に操作者毎に記憶させる。
【００５３】
このように最初にタッチされる１つの文字キー、或いはこの１つの文字キーに隣接する文字キーに対する位置として、サンプルデータをメモリ４０に操作者毎に記憶する。
【００５４】
次に、ステップＳ１７０において、メモリ４０に記憶されるサンプルデータの合計数（以下、サンプルデータ数という）が規定個数以上であるか否かを判定する。
【００５５】
ここで、サンプルデータ数が規定個数未満であるときには、ステップＳ１７０においてＮＯと判定して、次のステップＳ１９０において、メモリ４０に登録される文字キー毎のサンプルデータの全てを集合して１つのキーのＸ−Ｙ座標上に重ねた位置データを求めるとともに、この求められる位置データを構成する複数のサンプルデータ（すなわち、タッチ位置）のばらつき（分布）を操作者毎に算出する。この算出される複数のサンプルデータのばらつきに基づいて、文字キー毎の反応領域を計算する（ステップＳ２００）。
【００５６】
そして、このように計算された文字キーの１０ａ、・・・・１０ｆの反応領域のうち使用頻度の高い文字キーの反応領域を広げるように補正する（ステップＳ２１０）。なお、ステップＳ２００、Ｓ２１０の処理の詳細については後述する。その後、ステップＳ２００、Ｓ２１０において算出されるキー毎の反応領域をタッチパネル１０に反映させる（ステップＳ２２０）。
【００５７】
以上により、上記ステップＳ１１０において電子キー５１からのＩＤコードに基づいて操作者を特定した場合には、文字キー毎の反応領域を操作者毎に計算して、この算出されるキー毎の反応領域を操作者毎にタッチパネル１０に反映させることになる。
【００５８】
次に、ステップＳ１１０において操作者を特定し、次いで、上述の再入力文字キーまたは隣接文字キーに対して操作者がタッチした位置を特定する（ステップＳ１２０）。そして、ステップＳ１３０、ステップＳ１４０、ステップＳ１５０、ステップＳ１７０、ステップＳ１８０、およびステップＳ２００〜Ｓ２２０の各処理を実施する。
【００５９】
その後、ステップＳ１１０で操作者として同一操作者を特定し、その操作者がキー１０ａ〜１４に対するタッチを継続すると、ステップＳ１１０、Ｓ１２０・・・・Ｓ２２０の各処理を繰り返すことにより、サンプルデータ数が規定個数以上になる。
【００６０】
すなわち、同一操作者のサンプルデータ数が規定個数以上になると、ステップＳ１７０において、ＹＥＳと判定して、次のステップＳ１８０において、メモリ４０に登録される文字キー毎のサンプルデータ（すなわち、タッチ位置）のばらつき（分布）を算出する（図７（ａ）参照）。図７（ａ）において、×印がサンプルデータを示す。すなわち、操作者毎のサンプルデータの分布を文字キー毎に算出することができる。
【００６１】
具体的には、文字キー毎のサンプルデータのばらつきとして、サンプルデータの分布関数ｆ（ｘ）および分布関数ｆ（ｙ）を文字キー毎に求める。
【００６２】
ここで、分布関数ｆ（ｘ）は、Ｘ方向のサンプルデータの分布（バラツキ）を示すものであって、縦軸をサンプルデータの個数とし、横軸を文字キーのＸ方向（図７（ａ）中の左右方向）のサンプルデータの座標とする関数である。分布関数ｆ（ｙ）は、Ｙ方向のサンプルデータの分布（バラツキ）を示すものであって、横軸をサンプルデータの個数とし、縦軸を文字キーのＹ方向（図７（ａ）参照）のサンプルデータの座標とする関数である。そして、この計算される文字キー毎のサンプルデータのばらつきに基づいて、文字キー毎の反応領域を計算する（ステップＳ２００）。その後、この計算された文字キーの１０ａ、・・・・１０ｆの反応領域のうち使用頻度の高い文字キーの反応領域を広げるように補正する（ステップＳ２１０）。なお、ステップＳ２００、Ｓ２１０の処理については後述する。
【００６３】
そして、このようにステップＳ２００、Ｓ２１０において算出されるキー毎の反応領域をタッチパネル１０に反映させる（ステップＳ２２０）。
【００６４】
ここで、上記ステップＳ１１０において電子キー５１からのＩＤコードに基づいて操作者を特定した場合には、文字キー毎の反応領域を操作者毎に計算して、この算出される操作者毎の反応領域キー毎にタッチパネル１０に反映させる。
【００６５】
次に、上述のステップＳ２００の処理の詳細について説明する。図６は、図５のステップＳ２００の処理の詳細を示すフローチャートである。
【００６６】
まず、ステップＳ３００において、分布関数ｆ（ｘ）に基づいて反応領域の境界線Ｘａを文字キー毎に求める。
【００６７】
ここで、境界線Ｘａは、反応領域のＸ方向のうちサンプルデータが偏って分布する方向の境界線である。境界線Ｘａは、サンプルデータのｘ座標の平均値Ｘｈに対して標準偏差σ（図８（ａ）参照）の幅に設定する線分である。２σで０．９５４の確率でキー入力の精度を維持することになるものである。
【００６８】
なお、以下、便宜上、反応領域のＸ方向のうちサンプルデータが偏って分布する方向を分布方向とし、Ｘ方向のうち分布方向に対する反対方向を反分布方向という。
【００６９】
次に、ステップＳ３１０において、境界線Ｘａが基本領域から外れるか否かについて文字キー毎に判定する。
【００７０】
境界線Ｘａが、図７（ｂ）中の一点鎖線で示すように、基本領域の内側に位置するときには、ステップＳ３１０でＮＯと判定する。この場合、反応領域のうちＸ方向の分布方向の境界線を、基本領域のうちＸ方向の分布方向の境界線に仮設定し、反応領域のうちＸ方向の反分布方向の境界線を、基本領域のうちＸ方向の反分布方向の境界線に仮設定する（ステップＳ３１１）。そして、このＸ方向の２つの境界線が仮設定される判定対象の反応領域に対して右／左文字キーの反応領域の境界線Ｘａが重複しているか否かについて文字キー毎に判定する（ステップＳ３２０）。右／左文字キーとは、判定対象の文字キーに対して左右方向（すなわち、Ｘ方向）に隣接する右側文字キー或いは左側文字キーのことである。
【００７１】
ここで、上述のステップＳ３１１でＸ方向の２つの境界線が仮設定される判定対象の反応領域に対して、右／左文字キーの反応領域の境界線Ｘａが重複していないときには、ステップＳ３２０でＮＯと判定して、次のステップＳ３２２に移行する。そして、上述のステップＳ３１１で仮設定されるＸ方向の２つの境界線を、判定対象の反応領域のＸ方向の２つの境界線として決定する。
【００７２】
また、上述のステップＳ３１０において、境界線Ｘａが、図７（ｂ）中の実線で示すように、基本領域の外側に位置するときには、ＹＥＳと判定する。この場合、境界線Ｘａを反応領域のうちＸ方向の分布方向の境界線に仮設定し、基本領域のうちＸ方向の反分布方向の境界線を、反応領域のうちＸ方向の反分布方向の境界線として仮設定する。
【００７３】
そして、このＸ方向の２つの境界線が仮設定される判定対象の反応領域に対して、右／左文字キーの反応領域の境界線Ｘａが重複していないときには、ステップＳ３２０でＮＯと判定して、次のステップＳ３２２に移行する。そして、上述のように仮設定されるＸ方向の２つの境界線を、判定対象の反応領域のＸ方向の２つの境界線として決定する。
【００７４】
すなわち、境界線Ｘａを反応領域のうちＸ方向の分布方向の境界線に決定し、基本領域のうちＸ方向の反分布方向の境界線を、反応領域のうちＸ方向の反分布方向の境界線として決定する。これにより、反応領域がＸ方向のうち分布方向に拡大することになる。
【００７５】
また、上述のステップＳ３１０でＹＥＳと判定した場合において、上述の如くＸ方向の２つの境界線が仮設定される判定対象の反応領域に対して、右側文字キーおよび左側文字キーうちいずれか一方の文字キーの反応領域の境界線Ｘａが重複しないものの、右側文字キーおよび左側文字キーうち残りの他方の文字キーの反応領域の境界線Ｘａが重複する場合には（ステップＳ３２０：ＹＥＳ）、次のように、判定対象の反応領域のＸ方向の２つの境界線を決定する（ステップＳ３２１）。
【００７６】
具体的には、判定対象の反応領域のうち上記一方の文字キー側の境界線としては、上述の仮設定された境界線を用いることを決定する。判定対象の反応領域のうち上記残りの他方の文字キー側の境界線としては、判定対象の反応領域と上記残りの他方の文字キーの反応領域との間の中間線を算出し、この算出される中間線を境界線とする。
【００７７】
例えば、判定対象の反応領域に対して、右側文字キーの反応領域の境界線Ｘａが重複しないものの、左側文字キーの反応領域の境界線Ｘａが重複する場合には、判定対象の反応領域のうち右側文字キー側の境界線としては、上述の仮設定された境界線を用いることを決定する。判定対象の反応領域のうち左側文字キー側の境界線としては、判定対象の反応領域と左側文字キーの反応領域との間の中間線を算出し、この算出される中間線を、判定対象の反応領域と左側文字キーの反応領域との間の境界線とすることを決定する。
【００７８】
以下、中間線の算出について説明する。まず、図９に示すように、判定対象の文字キーのサンプルデータのＸ方向の分布を示す分布関数をｆ１（ｘ）とし、右／左文字キーのサンプルデータのＸ方向の分布を示す分布関数をｆ２（ｘ）とし、分布関数ｆ１（ｘ）の棄却域（図中の斜線領域）と分布関数をｆ２（ｘ）の棄却域（図中の斜線領域）とが互いに同一面積になるように中間線を算出し、この算出した中間線を、判定対象の文字キーの反応領域と右／左文字キー（すなわち、上記一方の文字キー）の反応領域との間の境界線として決定する。
【００７９】
また、上述の如くＸ方向の２つの境界線が仮設定される判定対象の反応領域に対して、右側文字キーおよび左側文字キーの双方の文字キーの反応領域の境界線Ｘａがそれぞれ重複する場合には（ステップＳ３２０：ＹＥＳ）、次のように、判定対象の反応領域のＸ方向の２つの境界線を決定する（ステップＳ３２１）。
【００８０】
まず、上述した判定対象の文字キーの反応領域と右／左文字キーの反応領域との間の中間線を算出する場合と同様に、判定対象の文字キーのサンプルデータの分布関数ｆ１（ｘ）とし、右側文字キーのサンプルデータの分布関数をｆ２（ｘ）とし、分布関数ｆ１（ｘ）の棄却域と分布関数をｆ２（ｘ）の棄却域とが互いに同一面積になるように中間線を算出し、この算出した中間線を、判定対象の文字キーの反応領域と右側文字キーの反応領域との間の境界線とする。
【００８１】
また、判定対象の文字キーの反応領域と左側文字キーの反応領域との間の中間線についても、判定対象の文字キーの反応領域と右側文字キーの反応領域との間の中間線の場合と同様に算出し、この算出した中間線を、判定対象の文字キーの反応領域と左側文字キーの反応領域との間の境界線として決定する。
【００８２】
このように文字キー毎の反応領域のＸ方向の２つの境界線を決定することになる。
【００８３】
次に、ステップＳ３３０において、分布関数ｆ（ｙ）に基づいて反応領域の境界線Ｙａを文字キー毎に求める。
【００８４】
なお、以下、便宜上、反応領域のＹ方向のうちサンプルデータが偏って分布する方向を分布方向とし、Ｙ方向のうち分布方向に対する反対方向を反分布方向という。
【００８５】
ここで、境界線Ｙａは、反応領域のＹ方向のうちサンプルデータが偏って分布する方向の線分である。境界線Ｙａは、サンプルデータのｘ座標の平均値Ｙｈに対して標準偏差σ（図８（ａ）参照）となる線分である。
【００８６】
その後、文字キー毎の反応領域のＸ方向の２つの境界線を決定した場合と同様に、境界線Ｙａを用いて、文字キー毎の反応領域のＹ方向の２つの境界線を決定する（ステップＳ３４０、Ｓ３４１、Ｓ３５０、Ｓ３５１）。
【００８７】
ここで、ステップＳ３４０がステップＳ３１０に対応し、ステップＳ３４１がステップＳ３１１に対応し、ステップＳ３５０がステップＳ３２０に対応し、ステップＳ３５１がステップＳ３２１に対応する。
【００８８】
例えば、境界線Ｙａが、基本領域の外側に位置する場合には（ステップＳ３４０：ＹＥＳ）、境界線Ｙａを反応領域のうちＹ方向の分布方向の境界線に仮設定し、基本領域のうちＹ方向の反分布方向の境界線を、反応領域のうちＹ方向の反分布方向の境界線として仮設定する。
【００８９】
そして、このＹ方向の２つの境界線が仮設定される判定対象の反応領域に対して、上／下文字キーの反応領域の境界線Ｙａが重複していないときには、ステップＳ３５０でＮＯと判定して、次のステップＳ３５２に移行する。そして、上述のステップＳ３４１で仮設定されるＹ方向の２つの境界線を、判定対象の反応領域のＹ方向の２つの境界線として決定する。これにより、反応領域がＹ方向のうち分布方向に拡大することになる。上／下文字キーとは、判定対象の文字キーに対して上側文字キー、或いは下側文字キーのことをいう。
【００９０】
以上により、反応領域のＸ方向の２つの境界線とＹ方向の２つの境界線とが文字キー毎に決定されることになる。
【００９１】
次に、ステップＳ３６０において、判定対象の文字キーの反応領域が斜め文字キーの反応領域に重複しているか否かを判定する。
【００９２】
ここで、斜め文字キーとは、右下側文字キー、右上側文字キー、左下側文字キー、および左上側文字キーのことである。
【００９３】
右下側文字キーは、判定対象の文字キーに対して右下側に位置する文字キーであり、左下側文字キーは、判定対象の文字キーに対して左下側に位置する文字キーであり、右上側文字キーは、判定対象の文字キーに対して右上側に位置する文字キーであり、左上側文字キーは、判定対象の文字キーに対して左上側に位置する文字キーである。
【００９４】
なお、図１０では、「し」の文字キーの反応領域が「く」の文字キーの反応領域に重複している例を示している。
【００９５】
ここで、判定対象の文字キーの反応領域に対して、右下側文字キー、右上側文字キー、左下側文字キー、および左上側文字キーのそれぞれの反応領域が独立しているときには（ステップＳ３６０：ＮＯ）、上述の如く決定した文字キー毎の反応領域に対して補正を加えない。
【００９６】
また、右下側文字キー、右上側文字キー、左下側文字キー、および左上側文字キーのうち、いずれかの文字キーの反応領域に対して判定対象の文字キーの反応領域が重複し、残りの文字キーの反応領域と判定対象の文字キーの反応領域とが独立しているときには（ステップＳ３６０：ＹＥＳ）、次のように、斜め文字キーの反応領域と判定対象の文字キーの反応領域との間の境界を決める（ステップＳ３６１）。
【００９７】
例えば、右上側文字キー、左下側文字キー、および左上側文字キーのそれぞれの反応領域と判定対象の文字キーの反応領域とが独立し、右下側文字キーの反応領域に対して判定対象の文字キーの反応領域が重複しているときには、判定対象の文字キーの基本領域の中心と右下側文字キーの基本領域の中心とを結ぶ方向をＫ座標とし、Ｋ座標における判定対象の文字キーのサンプルデータの分布関数ｆ１（ｋ）と、Ｋ座標における右下側文字キーのサンプルデータの分布関数ｆ２（ｋ）とを求める。分布関数ｆ１（ｘ）および分布関数ｆ２（ｋ）は、縦軸をサンプルデータの個数とし、横軸を文字キーの斜め方向のサンプルデータのＫ座標とする関数である。そして、分布関数ｆ１（ｘ）および分布関数ｆ２（ｋ）が、互いに重なる領域において、互いの棄却域が同一面積になるように中間線を算出する。
【００９８】
ここで、判定対象の文字キーの反応領域と右下側文字キーの反応領域とが互いに重複する重複領域（図１０参照）については、図１２、図１３、図１４に示すように、中間線を境界として双方の反応領域を区別される。
【００９９】
例えば、図１２に示すように、中間線が判定対象の文字キー（「し」の文字キー）側に位置するときには、重複領域は「く」の文字キーの反応領域に属することになる。
【０１００】
図１３に示すように、中間線が判定対象の文字キー（「し」の文字キー）と右下側文字キー（「く」の文字キー）との間に位置するときには、重複領域のうち
中間線に対して「し」の文字キー側の領域は「し」の文字キーの反応領域に属し、重複領域のうち中間線に対して「く」の文字キー側の領域は「く」の文字キーの反応領域に属することになる。
【０１０１】
図１４に示すように、中間線が判定対象の文字キー（「く」の文字キー）側に位置するときには、重複領域は「し」の文字キーの反応領域に属することになる。
【０１０２】
なお、上述の如く、右上側文字キー、左下側文字キー、および左上側文字キーのそれぞれの反応領域と判定対象の文字キーの反応領域とが独立しているので、右上側文字キー、左下側文字キー、および左上側文字キーのそれぞれの反応領域と判定対象の文字キーの反応領域との間の境界については補正を加えない。
【０１０３】
さらに、右下側文字キー、右上側文字キー、左下側文字キー、および左上側文字キーといった４つの斜め文字キーの反応領域と判定対象の文字キーの反応領域とがそれぞれ重複しているときには（ステップＳ３６０：ＹＥＳ）、上述した右下側文字キーの反応領域と判定対象の文字キーの反応領域との間の中間線の場合と同様に、上記４つの斜め文字キーの反応領域と判定対象の文字キーの反応領域との間の中間線を斜め文字キー毎に求め、この斜め文字キー毎の中間線を境界として、斜め文字キーの反応領域と判定対象の文字キーの反応領域とを斜め文字キー毎に区別する。
【０１０４】
以上のようにＸ座標の境界線、Ｙ座標の境界線、およびＫ座標の中間線を用いて反応領域を文字キー毎に決定することになる。
【０１０５】
その後、キー毎のタッチ回数のカウント値に応じて、文字キー１０ａ、・・・・１０ｆのうち、最も数多くタッチされたキーを高使用頻度キーとして選択する。この選択される高使用頻度キーにおいて上述のステップＳ２００で算出された反応領域を一定倍率で（例えば、１.１倍）の相似形状に拡大した反応領域を計算する（ステップＳ２１０）。なお、判定対象の文字キーの反応領域を一定倍率で拡大すると、その拡大した反応領域が、左／右文字キー、或いは上／下文字キーの反応領域に重複する場合には、ステップＳ２１０の処理は実施しない。
【０１０６】
次に、図５のステップＳ１９０の処理の詳細について説明する。
【０１０７】
まず、ステップＳ１９０において、文字キー毎のサンプルデータ（すなわち、タッチ位置を）を１つのキーのＸ−Ｙ座標上に集めた位置データを作成し、この位置データを構成する複数のサンプルデータのＸ方向の分布を示す分布関数ｆ（ｘ）と、位置データを構成する複数のサンプルデータのＹ方向の分布を示す分布関数ｆ（ｙ）を求める。そして、この求められた分布関数ｆ（ｘ）および分布関数ｆ（ｙ）を用いて、図６のフローチャートにしたがって、文字キー１０ａ、・・・・１０ｆの全ての反応領域を計算する（ステップＳ２００）。
【０１０８】
分布関数ｆ（ｘ）および分布関数ｆ（ｙ）を用いた文字キー毎の反応領域の計算については、上述した内容と同様であるので、その説明を省略する。
【０１０９】
このように分布関数ｆ（ｘ）および分布関数ｆ（ｙ）を用いて文字キー１０ａ、・・・・１０ｆの全ての反応領域を同一形状になるように反応領域が決定される。
【０１１０】
その後、キー毎のタッチ回数のカウント値に応じて、文字キー１０ａ、・・・・１０ｆのうち、最も数多くタッチされるキーを高使用頻度キーとして選択し、この選択される高使用頻度キーの反応領域を一定倍率で（例えば、１.２倍）の相似形状に拡大した反応領域を計算する（ステップＳ２１０）。
【０１１１】
ここで、判定対象の文字キーの反応領域を一定倍率で拡大した場合には、その拡大した反応領域が、左／右文字キー、或いは上／下文字キーの反応領域に重複する場合には、ステップＳ２１０の処理は実施しない。
【０１１２】
なお、上記ステップＳ１１０において、近接センサ２０ａ、２０ｂの少なくとも一方の近接センサに対して検出対象物が接近したと判定したときには、上述の１つの文字キーをタッチした操作者が助手席に着座した乗員であると判定する。この場合、電子キー５１から取得したＩＤコードを用いても、操作者を特定できない。この場合、ステップＳ１３０、Ｓ１４０、Ｓ１５０（またはＳ１６０）、Ｓ１８０（または１９０）、Ｓ２００、Ｓ２１０、Ｓ２２０の処理を実施しない。このため、文字キー毎のサンプルデータに分布の計算を実施しない。
【０１１３】
以上説明した本実施形態によれば、入力表示装置１は、文字キー１０ａ、１０ｂ、１０ｃ、・・・・１０ｆ、および修正キー１３をそれぞれ表示する表示領域とキー１０ａ〜１４に対する操作者によるタッチをキー毎に検出する反応領域とを備えるタッチパネル１０とを備え、ＣＰＵ６０は、キー毎の反応領域の検出に基づいてタッチパネル１０のうち操作者によりタッチされるタッチ位置をキー毎に特定し（ステップＳ１２０）、この特定されるタッチ位置の分布をキー毎に算出し（ステップＳ１８０）、この算出されるタッチ位置の分布に基づいてタッチ位置が偏って分布する方向にキー毎の反応領域を拡大するようにキー毎の反応領域を計算する。
【０１１４】
ここで、電子キー５１のＩＤコードにより、操作者を特定したときには、反応領域は、操作者毎に計算されることになる。
【０１１５】
したがって、キー毎の反応領域を操作者の操作状態に合わせることが可能になるので、誤入力の少ない（さりげなくユーに気持ちの良い）文字入力環境を提供する。これに加えて、表示領域の大きさを変化させないので、見栄えの悪化を抑えることができる。したがって、見栄えの悪化を抑えつつ、複数のキーに対する操作性を向上できるようにした入力表示装置を提供することができる。
【０１１６】
本実施形態では、ＣＰＵ６０は、本来タッチすべき文字キーに対して操作者がタッチしたと判定したときには（ステップＳ１３０：ＮＯ）、操作者がタッチしたタッチ位置をこのタッチ位置に対応したキーに対するタッチ位置として記憶する（ステップＳ１６０）、本来タッチすべき文字キー以外の他の文字キーに対して操作者がタッチしたと判定し（ステップＳ１３０：ＹＥＳ）、かつ操作者によるタッチが、本来タッチすべき文字キーに隣接する文字キーに対するタッチであると判定したときには（ステップＳ１４０：ＹＥＳ）、タッチ位置を本来タッチすべき文字キーに隣接する文字キーに対するタッチ位置としてメモリ４０に記憶する（ステップＳ１５０）。そして、ＣＰＵ６０は、ステップＳ１５０、Ｓ１６０により記憶されるキー毎のタッチ位置に基づいて、タッチ位置の分布をキー毎に算出する（ステップＳ１８０）。
【０１１７】
したがって、本来タッチすべき文字キーに隣接する文字キーに対して操作者がタッチしたときには、操作者がタッチしたタッチ位置を本来タッチすべき文字キーに隣接する文字キーに対するタッチ位置として記憶して、タッチ位置の分布をキー毎に算出する。したがって、反応領域をより正確に操作者の操作状態に合わせることが可能になる。
【０１１８】
本実施形態では、判定対象の文字キーの反応領域に対して隣接する文字キーの反応領域に対して、右／左文字キー（或いは、上／下文字キー）の反応領域の境界線Ｘａ（Ｙａ）が重複するときには、不感帯領域を設けずに、判定対象の文字キーの反応領域と右／左文字キー（或いは、上／下文字キー）の反応領域との間の中間線を双方の反応領域の境界とする。このため、キーをタッチする操作者に違和感を与えない。
【０１１９】
また、上述の特許文献１では、表示領域の大きさをキー毎に変更していたので、表示領域がキー毎に異なるため、見栄えの悪化を抑制するために、ユーザが表示領域を微調整することが必要になっていた。これに対して、本実施形態では、キー毎の表示領域を変更していないため、ユーザによる表示領域の微調整が不要である。
【０１２０】
（第２実施形態）
上述の第１実施形態では、サンプルデータの分布関数に応じてキー毎に反応領域を拡大した例について説明したが、これに代えて、本実施形態では、先だって入力された文字群に応じて次に入力されると推定される文字のキーの反応領域を拡大する例について図１５を参照して説明する。
【０１２１】
図１５は本実施形態のＣＰＵ６０の反応領域決定処理を実行する。
【０１２２】
ＣＰＵ６０は、キーボード表示処理と反応領域決定処理と時分割で実施する。キーボード表示処理は上述の第１実施形態のキーボード表示処理と同様であるので、キーボード表示処理の説明を省略し、以下、本実施形態の反応領域決定処理について説明する。
【０１２３】
まず、ステップＳ４００において、文字キー１０ａ、１０ｂ、１０ｃ、・・・・１０ｆのうちいずれか１つの文字キーが操作者によりタッチされたか否かを判定する。１つの文字キーがタッチされたときには、ステップＳ４００においてＹＥＳと判定する。
【０１２４】
ここで、操作者によりタッチされた１つの文字キーに対応する文字（以下、入力文字という）の次に入力される文字をデータベースに基づいて推定する。
【０１２５】
具体的には、データベースを構成する施設名称、地名などの複数の語彙のうち入力文字を含む語彙を選択し、この選択される複数の語彙のうち入力文字の次の文字として最も多くの語彙が用いる文字の候補を選択する（ステップＳ４１０）。
【０１２６】
例えば、最初に「と」の文字キーがタッチされたときには、複数の語彙のうち入力文字「と」を含む語彙（例えば、「とよたし」、「とよたえき」、「とよたしやくしょ」、「とよたしほけんじょ」、・・・など）を選択する。この選択される複数の語彙のうち入力文字「と」の次の文字として最も多くの語彙が用いる文字「よ」を文字の候補として選択する。
【０１２７】
その後、ステップＳ４２０において、設定手段として、この選択された文字の候補に対応する文字キーの反応領域を拡大する。具体的には、この拡大後の反応領域として、基本領域を一定倍率（例えば、１.２倍）の相似形状に拡大した形状を算出し、この算出した反応領域を、文字の候補に対応する文字キーの反応領域としてタッチパネル１０に反映する。
【０１２８】
その後、文字「よ」の文字キーが操作者によりタッチされるとステップＳ４００においてＹＥＳと判定する。
【０１２９】
ここで、先だって操作者によりタッチされた複数の文字キーに対応する入力文字群の次に入力される文字をデータベースに基づいて推定する。
【０１３０】
本実施形態では、データベースに記憶される複数の語彙のうち入力文字群（「と」「よ」）を含む語彙を選択し、この選択される複数の語彙のうち入力文字群の次の文字として最も多くの語彙が用いる文字の候補として、例えば「た」を選択する（ステップＳ４１０）。その後、ステップＳ４２０において、この選択された文字の候補に対応する「た」の文字キーの反応領域を拡大する。具体的には、「た」の文字キーの反応領域として基本領域を一定倍率の相似形状に拡大した形状を算出し、この算出した反応領域を、「た」の文字キーの反応領域としてタッチパネル１０に反映する。
【０１３１】
次に、文字「た」の文字キーが操作者によりタッチされるとステップＳ４００においてＹＥＳと判定する。
【０１３２】
ここで、先だって操作者によりタッチされた複数の文字キーに対応する入力文字群の次に入力される文字をデータベースに基づいて推定する。
【０１３３】
本実施形態では、データベースに記憶される複数の語彙のうち入力文字群（「と」「よ」「た」）を含む語彙を選択し、この選択される複数の語彙のうち入力文字群の次の文字として最も多くの語彙が用いる文字の候補として、例えば「し」を選択する（ステップＳ４１０）。その後、ステップＳ４２０において、この選択された文字の候補に対応する「し」の文字キーの反応領域を拡大する。具体的には、「し」の文字キーの反応領域として基本領域を一定倍率の相似形状に拡大した形状を算出し、この算出した反応領域を、「し」の文字キーの反応領域としてタッチパネル１０に反映する。
【０１３４】
その後、操作者が文字キーをタッチする毎にステップＳ４００のＹＥＳ判定、ステップＳ４１０選択処理、およびステップＳ４２０の拡大処理を繰り返す。
【０１３５】
以上説明した本実施形態によれば、メモリ４０が施設名称、地名などの語彙を記憶するデータベース（辞書）を構成し、ＣＰＵ６０は、操作者が前記表示領域に対してタッチしたと前記タッチ判定手段が前記キー毎に判定したときに（ステップＳ４００：ＹＥＳ）、データベースにより記憶される複数の語彙に基づいて操作者が次にタッチすると推定される文字キーの候補を選択し（ステップＳ４１０）、この選択される文字キーの候補の反応領域を拡大するように文字キーの候補の反応領域を決定する（ステップＳ４２０）。
【０１３６】
したがって、操作者が次にタッチすると推定される文字キーの候補の反応領域を拡大するので、文字キー１０ａ・・・・１０ｆに対する操作性を向上できる。これに加えて、表示領域の大きさを変化させないので、見栄えの悪化を抑えることができる。したがって、上記第１実施形態と同様に、見栄えの悪化を抑えつつ、複数のキーに対する操作性を向上できるようにした入力表示装置を提供することができる。
【０１３７】
（他の実施形態）
上述の第１実施形態では、文字キー１０ａ・・・１０ｆのうち最も数多くタッチされたキーを１つの高使用頻度キーとして選択した例について説明したが、これに限らず、文字キー１０ａ・・・１０ｆのうち数多くタッチされたキーとしてＮ（＞２）個の高使用頻度キーとして選択した例について説明してもよい。
【０１３８】
例えば、文字キー１０ａ・・・１０ｆのうち「タッチ回数が最も多い文字キー」以外に、「タッチ回数が２番目の多い文字キー」、「タッチ回数が３番目の多い文字キー」、・・・・・・・「タッチ回数がＮ番目の多い文字キー」を選択する。そして、このように選択されたＮ個の高使用頻度キーの反応領域を拡大することになる。
【０１３９】
上述の第１実施形態では、文字キーをタッチした操作者が助手席に着座した乗員であると判定したときには、文字キー毎のサンプルデータに分布の計算を実施しない例について説明したが、ＩＤコードの入力等により操作者を特定できる場合には、文字キーをタッチした操作者が助手席に着座した乗員であると判定したときでも、文字キー毎のサンプルデータに分布の計算を実施して、このサンプルデータの分布に応じて反応領域を文字キー毎に設定してもよい。
【０１４０】
上述の第２実施形態では、データベースに基づいて入力文字の次に入力される文字の候補を１つ選択して、この選択された文字の候補の反応領域を拡大した例について説明したが、これに代えて、入力文字の次に入力される文字の候補を複数個選択して、この選択された複数個の文字の候補の反応領域をそれぞれ拡大してもよい。
【０１４１】
例えば、複数の語彙のうち入力文字を含む語彙を選択し、この選択される複数の語彙のうち入力文字の次の文字として「最も多くの語彙が用いる第１の文字候補」以外に、上記選択される複数の語彙のうち「入力文字の次の文字として２番目に多くの語彙が用いる第２の文字候補」、「入力文字の次の文字として３番目に多くの語彙が用いる第３の文字候補」、・・・・「入力文字の次の文字としてＮ番目に多くの語彙が用いる第Ｎの文字候補」を選択する。この選択された「第１の文字候補」・・・「第３の文字候補」、「第Ｎの文字候補」のそれぞれの反応領域を拡大する。
【０１４２】
上述の第２実施形態では、文字キー毎の基本領域を矩形状にした例について説明したが、これに代えて、ステアリングの位置になどに応じて文字キー毎の基本領域を設定してもよい。
【０１４３】
例えば、右ハンドルの場合、タッチパネル１０がインストルメントパネル２のうち上側に搭載されると、キーの右下方向を数多くタッチする傾向が見られるので、予め初期設定で、文字キー毎の基本領域を所定の矩形形状から右下方向に拡大しておく。また、タッチパネル１０がインストルメントパネル２のうち下側に搭載されると、キーの右上方向を数多くタッチする傾向が見られるので、予め初期設定で、基本領域を所定の矩形形状から右上方向側に拡大しておいてもよい。
【０１４４】
上述第２実施形態では、先だって入力された文字群の次に入力されると推定される文字のキーの反応領域を一定倍率で拡大する例について説明したが、これに代えて、上述第１実施形態と同様に、サンプルデータの分布関数に応じてキー毎に反応領域を拡大するようにしてもよい。すなわち、次に入力されると推定される文字のキーの反応領域を、サンプルデータが偏って分布する方向に拡大するようにしてもよい。
【０１４５】
この場合、操作者が次にタッチすると推定される文字キーの候補の反応領域を、タッチ位置が偏って分布する方向に拡大するので、文字キー１０ａ・・・・１０ｆに対する操作性をより一層向上することができる。
【０１４６】
上述第１実施形態では、本発明を車両用入力表示装置１のタッチパネル１０に適用した例について説明したが、これに代えて、本発明を情報端末のタッチパネルに適用してもよい。
【０１４７】
上述第１実施形態では、修正キー１３が設定されているタッチパネル１０を用いて本発明を実施した例について説明したが、これに代えて、修正キー１３が設定されていないタッチパネル１０を用いて本発明を実施してもよい。この場合、文字キーがタッチされてステップＳ１００でＹＥＳと判定される毎にステップＳ１３０ではＮＯと判定されることになる。
【０１４８】
上述第１実施形態では、文字キーに対するタッチ位置の分布に基づいて文字キーキー毎の反応領域を拡大した例について説明したが、タッチパネルにおいてアイコンを示すキーを表示する場合には、このアイコンに対応する反応領域を拡大するようにしてもよい。
【符号の説明】
【０１４９】
１      車両用入力表示装置
２      インストルメントパネル
３      ステアリング
１０    タッチパネル
１０ａ    文字キー
１０ｂ    文字キー
１０ｃ    文字キー
１０ｆ    文字キー
１１    検索キー
１２    漢字入力キー
１３    修正キー
１４    表示部
２０ａ  近接センサ
２０ｂ  近接センサ
３０ａ  近接センサ
３０ｂ  近接センサ
４０    メモリ
５０    無線回路
５１    電子キー
６０    ＣＰＵ
【図１】
2013117916.tif 000003
【図２】
2013117916.tif 000004
【図３】
2013117916.tif 000005
【図４】
2013117916.tif 000006
【図５】
2013117916.tif 000007
【図６】
2013117916.tif 000008
【図７】
2013117916.tif 000009
【図８】
2013117916.tif 000010
【図９】
2013117916.tif 000011
【図１０】
2013117916.tif 000012
【図１１】
2013117916.tif 000013
【図１２】
2013117916.tif 000014
【図１３】
2013117916.tif 000015
【図１４】
2013117916.tif 000016
【図１５】
2013117916.tif 000017