(57)【要約】【課題】表示装置における操作性を向上させることができる、表示装置を提供すること。【解決手段】表示装置１は、複数の選択領域を表示するディスプレイ１０と、ディスプレイ１０の表示面に略直交する方向に沿って利用者の指先を当該表示面に投影した場合における、表示面上での指先の投影位置を検出する検出部１３ａと、指先の投影位置が、表示面において選択領域毎に設定された確定領域内である場合には、当該確定領域に対応する選択領域を、当該選択領域の略中心位置を基準位置として拡大表示させ、指先の投影位置が、確定領域以外の領域であって、相互に隣接する複数の選択領域の組み合わせ毎に設定された不確定領域内である場合には、当該不確定領域に対応する組み合わせの選択領域の一部又は全部を、当該組み合わせの他の選択領域から相互に離れる方向に拡大表示させるように、ディスプレイ１０を制御する表示制御部１３ｂとを備える。【選択図】図１
2012173997.tif 000002
【特許請求の範囲】
【請求項１】
複数の選択領域を表示する表示手段と、
前記表示手段の表示面に略直交する方向に沿って利用者の指先を当該表示面に投影した場合における、当該表示面上での当該指先の投影位置を検出する検出手段と、
前記検出手段により検出された前記指先の投影位置が、前記表示面において前記選択領域毎に設定された確定領域内である場合には、当該確定領域に対応する選択領域を、当該選択領域の略中心位置を基準位置として拡大表示させ、前記検出手段により検出された前記指先の投影位置が、前記確定領域以外の領域であって、相互に隣接する複数の選択領域の組み合わせ毎に設定された不確定領域内である場合には、当該不確定領域に対応する組み合わせの選択領域の一部又は全部を、当該組み合わせの他の選択領域から相互に離れる方向に拡大表示させるように、前記表示手段を制御する表示制御手段と、
を備える表示装置。
【請求項２】
前記選択領域は四角形であり、
前記表示制御手段は、前記検出手段により検出された前記指先の投影位置が、前記不確定領域内である場合には、当該不確定領域に対応する組み合わせの選択領域の一部又は全部を、当該組み合わせの他の選択領域と隣接する辺の表示位置を固定しつつ拡大表示させるように、前記表示手段を制御する、
請求項１に記載の表示装置。
【請求項３】
複数の選択領域を表示手段に表示する表示ステップと、
前記表示手段の表示面に略直交する方向に沿って利用者の指先を当該表示面に投影した場合における、当該表示面上での当該指先の投影位置を検出する検出ステップと、
前記検出ステップで検出された前記指先の投影位置が、前記表示面において前記選択領域毎に設定された確定領域内である場合には、当該確定領域に対応する選択領域を、当該選択領域の略中心位置を基準位置として拡大表示させ、前記検出ステップで検出された前記指先の投影位置が、前記確定領域以外の領域であって、相互に隣接する複数の選択領域の組み合わせ毎に設定された不確定領域内である場合には、当該不確定領域に対応する組み合わせの選択領域の一部又は全部を、当該組み合わせの他の選択領域から相互に離れる方向に拡大表示させるように、前記表示手段を制御する表示制御ステップと、
を含む表示方法。
【請求項４】
請求項３に記載の方法をコンピュータに実行させる表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置、表示方法、及び表示プログラムに関する。
【背景技術】
【０００２】
従来、カーナビゲーションやカーオーディオ等の各種車載機器に使用される表示装置において、これら車載機器に対する操作入力を受け付けるためのタッチパネルが用いられている。このタッチパネルは、各種の表示画面を表示するディスプレイの前面に設けられており、このタッチパネルに設定された操作領域の中で、ディスプレイの表示画面の一部として表示された操作ボタンに対応する操作領域が押圧されることで、操作入力を受け付ける。
【０００３】
このようなタッチパネルを用いた表示装置として、例えば、５０音の文字が表示された記号入力部のいずれかの文字を操作者が選択した場合に、当該選択された文字のみを拡大して記号入力部に重ね合わせて表示することにより、記号入力部において各文字を示すタッチスイッチの大きさや間隔が小さい場合でも誤入力を防止できるようにした、車載用情報入力表示装置が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平７−２２９７５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、タッチパネルが投影型静電容量方式のタッチパネルである場合、このタッチパネルを構成する各センサ電極の静電容量を検出することにより、各センサ電極からタッチパネルに接近した利用者の指先までの距離を算出することができる。そこで、上述の如き従来の装置において、投影型静電容量方式のタッチパネルを用いることにより、操作者の指がディスプレイに表示されたいずれかの文字に接近した場合に、その文字を拡大表示
させることも考えられる。
【０００６】
しかしながら、上述の如き従来の装置において、投影型静電容量方式のタッチパネルを用いた場合、利用者の意図に反した文字を拡大表示してしまったり、利用者が誤入力をしてしまう可能性があった。
【０００７】
図９は、上述の如き従来の装置を例示した正面図である。例えば、図９に示すように、利用者の指の接近が検出された位置２０（図９中の白丸の位置）が、ディスプレイに表示された２つの文字ボタン２「さ」及び「し」の間の領域であった場合、いずれの文字ボタン２を拡大表示すべきか不明であるため、いずれか一方の文字ボタン２を拡大表示した場合、利用者の意図に反した文字ボタン２を拡大表示してしまう可能性があった。
【０００８】
図１０及び図１１は、図９における文字ボタン２「さ」及び「し」の近傍の拡大図である。例えば、図１０（ａ）に示すように、利用者の指の接近が検出された位置２０（図１０（ａ）中の白丸の位置）が、文字ボタン２「さ」及び「し」の間の領域であった場合、図１０（ｂ）に示すように、利用者の指の接近を検出した位置２０（図１０（ｂ）中の白丸の位置）により近い文字ボタン２「し」を、当該文字ボタン２「し」の中心位置を基準位置として拡大表示することが考えられる。しかし、利用者が他方の文字ボタン２「さ」を選択することを意図しており、当該文字ボタン２「さ」が表示されていた位置２１（図１０（ｂ）中の黒丸の位置）でタッチパネルに接触した場合、拡大表示された文字ボタン２「し」が文字ボタン２「さ」の上に重ねて表示されているため、利用者が意図に反して拡大表示された文字ボタン２「し」を押してしまう可能性があった。
【０００９】
また、図１０（ａ）に示すように、利用者の指の接近が検出された位置２０（図１０（ａ）中の白丸の位置）が、文字ボタン２「さ」及び「し」の間の領域であった場合、図１１に示すように、文字ボタン２「さ」及び「し」の両方を、利用者の指の接近を検出した位置２０（図１１中の白丸の位置）により近い文字ボタン２「し」の中心位置を基準位置として拡大表示することが考えられる。しかし、利用者が他方の文字ボタン２「さ」を選択することを意図しており、当該文字ボタン２「さ」が表示されていた位置２１（図１１中の黒丸の位置）でタッチパネルに接触した場合、拡大表示された文字ボタン２「し」が当該接触位置まで拡大表示されているため、利用者が意図に反して拡大表示された文字ボタン２「し」を押してしまう可能性があった。このように、従来の装置においては、操作性にさらなる向上の余地があった。
【００１０】
本発明は、上記に鑑みてなされたものであって、表示装置における操作性を向上させることができる、表示装置、表示方法、及び表示プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
上述した課題を解決し、目的を達成するために、請求項１に記載の表示装置は、複数の選択領域を表示する表示手段と、前記表示手段の表示面に略直交する方向に沿って利用者の指先を当該表示面に投影した場合における、当該表示面上での当該指先の投影位置を検出する検出手段と、前記検出手段により検出された前記指先の投影位置が、前記表示面において前記選択領域毎に設定された確定領域内である場合には、当該確定領域に対応する選択領域を、当該選択領域の略中心位置を基準位置として拡大表示させ、前記検出手段により検出された前記指先の投影位置が、前記確定領域以外の領域であって、相互に隣接する複数の選択領域の組み合わせ毎に設定された不確定領域内である場合には、当該不確定領域に対応する組み合わせの選択領域の一部又は全部を、当該組み合わせの他の選択領域から相互に離れる方向に拡大表示させるように、前記表示手段を制御する表示制御手段と、を備える。
【００１２】
また、請求項２に記載の表示装置は、請求項１に記載の表示装置において、前記選択領域は四角形であり、前記表示制御手段は、前記検出手段により検出された前記指先の投影位置が、前記不確定領域内である場合には、当該不確定領域に対応する組み合わせの選択領域の一部又は全部を、当該組み合わせの他の選択領域と隣接する辺の表示位置を固定しつつ拡大表示させるように、前記表示手段を制御する。
【００１３】
また、請求項３に記載の表示方法は、複数の選択領域を表示手段に表示する表示ステップと、前記表示手段の表示面に略直交する方向に沿って利用者の指先を当該表示面に投影した場合における、当該表示面上での当該指先の投影位置を検出する検出ステップと、前記検出ステップで検出された前記指先の投影位置が、前記表示面において前記選択領域毎に設定された確定領域内である場合には、当該確定領域に対応する選択領域を、当該選択領域の略中心位置を基準位置として拡大表示させ、前記検出ステップで検出された前記指先の投影位置が、前記確定領域以外の領域であって、相互に隣接する複数の選択領域の組み合わせ毎に設定された不確定領域内である場合には、当該不確定領域に対応する組み合わせの選択領域の一部又は全部を、当該組み合わせの他の選択領域から相互に離れる方向に拡大表示させるように、前記表示手段を制御する表示制御ステップと、を含む。
【００１４】
また、請求項４に記載の表示プログラムは、請求項３に記載の方法をコンピュータに実行させる。
【発明の効果】
【００１５】
請求項１に記載の表示装置、請求項３に記載の表示方法、及び請求項４に記載の表示プログラムによれば、表示制御手段は、検出手段により検出された指先の投影位置が、表示面において選択領域毎に設定された確定領域内である場合には、当該確定領域に対応する選択領域を、当該選択領域の略中心位置を基準位置として拡大表示させ、検出手段により検出された指先の投影位置が、確定領域以外の領域であって、相互に隣接する複数の選択領域の組み合わせ毎に設定された不確定領域内である場合には、当該不確定領域に対応する組み合わせの選択領域の一部又は全部を、当該組み合わせの他の選択領域から相互に離れる方向に拡大表示させるように、表示手段を制御するので、利用者が選択することを意図している選択領域が表示されている位置に、当該利用者の意図とは異なる選択領域が重ねて表示されることを回避でき、表示装置の操作性を向上させることができる。
【００１６】
また、請求項２に記載の表示装置によれば、選択領域は四角形であり、表示制御手段は、検出手段により検出された指先の投影位置が、不確定領域内である場合には、当該不確定領域に対応する組み合わせの選択領域の一部又は全部を、当該組み合わせの他の選択領域と隣接する辺の表示位置を固定しつつ拡大表示させるように、表示手段を制御するので、利用者が選択することを意図している選択領域が表示されている位置に、当該利用者の意図とは異なる選択領域が重ねて表示されることを確実に回避でき、表示装置の操作性を一層向上させることができる。
【図面の簡単な説明】
【００１７】
【図１】実施の形態に係る表示装置を例示するブロック図である。
【図２】領域判定テーブルに格納されている情報を例示した表である。
【図３】表示制御処理が実行される際のディスプレイを例示した図であり、図３（ａ）はディスプレイの表示面と利用者の指先との位置関係を概略的に示した側断面図、図３（ｂ）は５０音入力画面を表示するディスプレイを例示した正面図である。
【図４】表示制御処理のフローチャートである。
【図５】指先の投影位置を含む不確定領域に対応する組み合わせの２つの文字ボタンを例示した拡大図であり、図５（ａ）は文字ボタンを拡大表示させる前の状態を示す図、図５（ｂ）は文字ボタンを拡大表示させた後の状態を示す図である。
【図６】指先の投影位置を含む不確定領域に対応する組み合わせの２つの文字ボタンを例示した拡大図である。
【図７】指先の投影位置を含む不確定領域に対応する組み合わせの４つの文字ボタンを例示した拡大図である。この内、図７（ａ）は文字ボタンを拡大表示させる前の状態を示す図、図７（ｂ）は文字ボタンを拡大表示させた後の状態を示す図である。
【図８】指先の投影位置を含む確定領域に対応する文字ボタンを例示した拡大図であり、図８（ａ）は文字ボタンを拡大表示させる前の状態を示す図、図８（ｂ）は文字ボタンを拡大表示させた後の状態を示す図である。
【図９】従来の装置を例示した正面図である。
【図１０】図９における文字ボタン「さ」及び「し」の近傍の拡大図である。
【図１１】図９における文字ボタン「さ」及び「し」の近傍の拡大図である。
【発明を実施するための形態】
【００１８】
以下、本発明に係る表示装置、表示方法、及び表示プログラムの実施の形態について図面を参照しつつ詳細に説明する。ただし、この実施の形態によって本発明が限定されるものではない。なお、本発明に係る表示装置、表示方法、及び表示プログラムは、任意の目的に使用することができるが、以下の実施の形態では、カーナビゲーションシステムに適用した例を示す。
【００１９】
（構成）
最初に、実施の形態に係る表示装置の構成について説明する。図１は本実施の形態に係る表示装置を例示するブロック図である。この図１に示すように、表示装置１は、ディスプレイ１０、タッチパネル１１、近接センサ１２、制御部１３、及びデータ記録部１４を備えている。
【００２０】
（構成−ディスプレイ）
ディスプレイ１０は、制御部１３の制御に基づき、複数の選択領域を含む各種画像を表示する表示手段である。ここで「選択領域」とは、利用者による選択操作の対象となる画像が表示される領域である。以下では、５０音入力画面がディスプレイ１０に表示されている場合において、各文字を示す四角形の文字ボタンが選択領域として表示される場合を例として説明する。また、「利用者」とは、表示装置１を利用する全ての者を含むが、表示装置１がカーナビゲーションシステムに適用されている場合においては、車両の運転者及び同乗者である。以下では、運転者及び同乗者のうち、その時点において表示装置１を操作している者を「利用者」と称する。なお、このディスプレイ１０の具体的な構成は任意であり、公知の液晶ディスプレイや有機ＥＬディスプレイの如きフラットパネルディスプレイを使用することができる。
【００２１】
（構成−タッチパネル）
タッチパネル１１は、利用者の指等で押圧されることによって操作入力を受け付ける入力手段である。このタッチパネル１１は、透明又は半透明状に形成され、ディスプレイ１０の前面において当該ディスプレイ１０の表示面と重なり合うように設けられている。本実施の形態では、ディスプレイ１０に表示されている文字ボタンの位置で押圧されることにより、タッチパネル１１は当該文字ボタンを選択する操作入力を受け付ける。このタッチパネル１１としては、例えば抵抗膜方式や静電容量方式等による操作位置検出手段を備えた公知のタッチパネルを使用することができる。
【００２２】
（構成−近接センサ）
近接センサ１２は、ディスプレイ１０の表示面に略直交する方向に沿って利用者の指先を当該表示面に投影した場合における、当該表示面上での指先の投影位置を検出する検出手段である。ここで、「ディスプレイ１０の表示面」とは、例えばディスプレイ１０の表面やタッチパネル１１の表面等を意味する。この近接センサ１２としては、例えば、赤外線式センサ、静電容量式センサ、カメラ等を用いることできる。
【００２３】
特に、タッチパネル１１が投影型静電容量方式のタッチパネルである場合には、近接センサ１２としてタッチパネル１１を用いることができる。この場合、タッチパネル１１は、当該タッチパネル１１を構成する各センサ電極の静電容量を検出し、制御部１３に出力する。以下では、投影型静電容量方式のタッチパネル１１を近接センサ１２として用いる場合を例として説明する。
【００２４】
（構成−制御部）
制御部１３は、表示装置１の各部を制御するための制御手段であり、具体的には、ＣＰＵ、当該ＣＰＵ上で解釈実行される各種のプログラム（ＯＳなどの基本制御プログラムや、ＯＳ上で起動され特定機能を実現するアプリケーションプログラムを含む）、及びプログラムや各種のデータを格納するためのＲＡＭの如き内部メモリを備えて構成されるコンピュータである。特に、本実施の形態に係る表示プログラムは、任意の記録媒体又はネットワークを介して表示装置１にインストールされることで、制御部１３の各部を実質的に構成する。
【００２５】
この制御部１３は、機能概念的に、検出部１３ａ、及び表示制御部１３ｂを備えている。検出部１３ａは、近接センサ１２からの出力に基づき、ディスプレイ１０の表示面に略直交する方向に沿って利用者の指先を当該表示面に投影した場合における、当該表示面上での指先の投影位置を検出する検出手段である。表示制御部１３ｂは、所定の選択領域を拡大表示させるようにディスプレイ１０を制御する表示制御手段である。これらの制御部１３の各部によって実行される処理の詳細については後述する。
【００２６】
（構成−データ記録部）
データ記録部１４は、表示装置１の動作に必要なプログラム及び各種のデータを記録する記録手段であり、例えば、外部記憶装置としてのハードディスク（図示省略）の如き磁気的記録媒体を用いて構成されている。ただし、ハードディスクに代えてあるいはハードディスクと共に、フラッシュメモリの如き半導体型記憶媒体、又はＤＶＤやブルーレイディスクの如き光学的記録媒体を含む、その他の任意の記録媒体を用いることができる。
【００２７】
このデータ記録部１４は、領域判定テーブル１４ａを備えている。領域判定テーブル１４ａは、ディスプレイ１０の表示面上の位置が、確定領域又は不確定領域のいずれの領域に属するのかを特定するための領域情報を格納する領域情報格納手段である。ここで「確定領域」とは、検出部１３ａによりディスプレイ１０の表示面上での指先の投影位置が検出された場合に、その投影位置に基づき、拡大表示すべき文字ボタンを確定可能な領域として、表示面において文字ボタン毎に設定された領域である。また、「不確定領域」とは、確定領域以外の領域であって、検出部１３ａによりディスプレイ１０の表示面上での指先の投影位置が検出された場合に、その投影位置に基づき、拡大表示すべき文字ボタンを確定することが困難な領域として、相互に隣接する複数の文字ボタンの組み合わせ毎に設定された領域である。例えば、各文字ボタンの外周の外部の内、当該外周から所定距離外側までの範囲が不確定領域として設定され、当該各文字ボタンの外周の内部の内、不確定領域ではない部分が確定領域として設定される。
【００２８】
図２は、領域判定テーブル１４ａに格納されている情報を例示した表である。この図２に示すように、領域判定テーブル１４ａには、項目「領域番号」、「Ｘ座標」、「Ｙ座標」、「領域」、及び「対応文字ボタン」に対応する情報が、相互に関連付けて格納されている。この内、項目「領域番号」に対応して格納される情報は、各確定領域及び各不確定領域を一意に識別するための識別情報である（図２では「１」等）。項目「Ｘ座標」及び「Ｙ座標」に対応して格納される情報は、ディスプレイ１０の表示面上における、各確定領域及び各不確定領域の範囲を特定するための情報であり、例えばディスプレイ１０の表示面上における座標の範囲を示す情報が格納される（図２では、例えば領域番号「１」の領域について、Ｘ座標が「１０以上３０未満」、Ｙ座標が「１０以上３０未満」等）。項目「領域」に対応して格納される情報は、項目「Ｘ座標」及び「Ｙ座標」に対応して格納される情報に基づいて特定される範囲が、確定領域又は不確定領域のいずれの領域であるのかを特定する情報である（図２では「確定領域」又は「不確定領域」）。項目「対応文字ボタン」に対応して格納される情報は、確定領域に対応する文字ボタン、又は不確定領域に対応する文字ボタンの組み合わせを特定するための情報である（図２では、例えば領域番号「１」の確定領域について「わ」、領域番号「２」の不確定領域について「わ、を」等）。
【００２９】
（処理）
次に、このように構成された表示装置１によって実行される表示制御処理について説明する。図３は表示制御処理が実行される際のディスプレイ１０を例示した図であり、図３（ａ）はディスプレイ１０の表示面と利用者の指先との位置関係を概略的に示した側断面図、図３（ｂ）は５０音入力画面を表示するディスプレイ１０を例示した正面図である。また、図４は表示制御処理のフローチャートである（以下の各処理の説明ではステップを「Ｓ」と略記する）。この表示制御処理は、ディスプレイ１０に複数の選択領域が表示され、タッチパネル１１により各選択領域の位置で当該選択領域を選択する操作入力が受け付けられる状態となった場合に開始される。本実施の形態では、図３（ｂ）に示すように、ディスプレイ１０に５０音入力画面が表示され、タッチパネル１１により各文字ボタン１０ａの位置で当該文字ボタン１０ａを選択する操作入力が受け付けられる状態となった場合に、表示制御処理が開始されるものとする。
【００３０】
図４に示すように、表示制御処理が開始されると、検出部１３ａは、近接センサ１２としてのタッチパネル１１からの出力に基づき、利用者の指先の接近が検出されたか否かを判定する（ＳＡ１）。例えば、図３（ａ）に示したように、タッチパネル１１による指先の検出範囲内（例えばタッチパネル１１の表面から２０ｃｍの範囲内）に指先が入ることで、タッチパネル１１を構成する各センサ電極の静電容量が変化した場合に、当該静電容量の変化に応じたタッチパネル１１の出力に基づき、検出部１３ａは利用者の指先の接近が検出されたと判定する。
【００３１】
図４に戻り、ＳＡ１の判定の結果、利用者の指先の接近が検出されなかった場合（ＳＡ１、Ｎｏ）、検出部１３ａは利用者の指先の接近が検出されるまでＳＡ１の処理を繰り返す。
【００３２】
一方、ＳＡ１の判定の結果、利用者の指先の接近が検出された場合（ＳＡ１、Ｙｅｓ）、検出部１３ａは、近接センサ１２としてのタッチパネル１１からの出力に基づき、ディスプレイ１０の表示面に略直交する方向に沿って利用者の指先を当該表示面に投影した場合における、当該表示面上での指先の投影位置（以下、必要に応じて「指先の投影位置」）を検出する（ＳＡ２）。例えば検出部１３ａは、近接センサ１２としてのタッチパネル１１から出力された当該タッチパネル１１を構成する各センサ電極の静電容量に基づき、利用者の指先が最も接近したセンサ電極を特定し、当該特定したセンサ電極が設置されている位置を、表示面上での指先の投影位置として検出する（例えば図３において白丸で示した位置１０ｂ）。
【００３３】
図４に戻り、表示制御部１３ｂは領域判定テーブル１４ａを参照し、ＳＡ２で検出部１３ａにより検出された指先の投影位置１０ｂが、不確定領域内か否かを判定する（ＳＡ３）。すなわち表示制御部１３ｂは、図２に例示した領域判定テーブル１４ａの項目「Ｘ座標」及び「Ｙ座標」に格納されている情報の内、ＳＡ２で検出部１３ａにより検出された指先の投影位置１０ｂを示す座標を含む範囲を特定する情報に関連付けて、項目「領域」に対応して格納されている情報に基づき、指先の投影位置１０ｂが、不確定領域内か否かを判定する。例えば、ＳＡ２で検出部１３ａにより検出された指先の投影位置１０ｂを示すＸ座標が「２１」、Ｙ座標が「４５」であった場合、図２の領域判定テーブル１４ａによれば、当該検出された指先の投影位置１０ｂは、領域番号「２」の不確定領域内であると判定される。また、ＳＡ２で検出部１３ａにより検出された指先の投影位置１０ｂを示すＸ座標が「２４」、Ｙ座標が「６２」であった場合、図２の領域判定テーブル１４ａによれば、当該検出された指先の投影位置１０ｂは、領域番号「３」の確定領域内である（すなわち不確定領域内ではない）と判定される。
【００３４】
図４に戻り、ＳＡ３の結果、ＳＡ２で検出部１３ａにより検出された指先の投影位置１０ｂが、不確定領域内である場合（ＳＡ３、Ｙｅｓ）、表示制御部１３ｂは領域判定テーブル１４ａを参照し、その不確定領域に対応する組み合わせの文字ボタン１０ａを特定する（ＳＡ４）。例えば、図２の領域判定テーブル１４ａの例において、ＳＡ２で検出部１３ａにより検出された指先の投影位置１０ｂを示すＸ座標が「２１」、Ｙ座標が「４５」であり、当該検出された指先の投影位置１０ｂは、領域番号「２」の不確定領域内であると判定された場合、この不確定領域に対応する組み合わせの文字ボタン１０ａとして「わ」及び「を」が特定される。
【００３５】
図４に戻り、表示制御部１３ｂは、ＳＡ４で当該表示制御部１３ｂが特定した文字ボタン１０ａを、同じ組み合わせの他の文字ボタン１０ａと隣接する辺の位置を固定しつつ拡大表示させるように、ディスプレイ１０を制御する（ＳＡ５）。図５及び図６は、指先の投影位置１０ｂを含む不確定領域に対応する組み合わせの２つの文字ボタン１０ａを例示した拡大図である。この内、図５（ａ）は文字ボタン１０ａを拡大表示させる前の状態を示す図、図５（ｂ）は文字ボタン１０ａを拡大表示させた後の状態を示す図である。また図６は、文字ボタン１０ａを拡大表示させた後の状態を示す図である。図５及び図６では、検出部１３ａにより検出された指先の投影位置１０ｂが、白丸により表されている（後述する図７及び図８についても同じ）。また、図５（ａ）において一点鎖線で区切られた各領域の内、確定領域１０ｃはハッチングされた領域により表され、不確定領域１０ｄはハッチングされていない領域により表されている（後述する図７（ａ）及び図８（ａ）についても同じ）。また、図５（ｂ）及び図６において、点線で表された四角形は、拡大表示される前の各文字ボタン１０ａの表示位置を示している（後述する図７（ｂ）及び図８（ｂ）についても同じ）。
【００３６】
図５は、ＳＡ３において、指先の投影位置１０ｂは不確定領域１０ｄ内であると判定され、ＳＡ４において、その不確定領域１０ｄに対応する組み合わせの文字ボタン１０ａは文字ボタン１０ａ「さ」及び文字ボタン１０ａ「し」であると特定された場合を例示している。この場合、表示制御部１３ｂは、例えば図５（ｂ）に示すように、文字ボタン１０ａ「さ」及び文字ボタン１０ａ「し」の内、指先の投影位置１０ｂに近い文字ボタン１０ａ「し」を拡大表示させる。このとき、文字ボタン１０ａ「し」と同じ組み合わせの他の文字ボタン１０ａ「さ」と隣接する辺（図５（ｂ）では、文字ボタン１０ａ「し」の上辺）の、当該辺に略直交する方向における表示位置を固定しつつ、文字ボタン１０ａ「し」を拡大表示させる。すなわち、図５（ｂ）に示すように、文字ボタン１０ａ「さ」と文字ボタン１０ａ「し」との間の距離は、文字ボタン１０ａ「し」の拡大表示前後で一定に保たれる。これにより、例えば利用者が文字ボタン１０ａ「さ」を選択することを意図しており、当該文字ボタン１０ａ「さ」が表示されている位置１０ｅ（図５（ｂ）中の黒丸の位置）でタッチパネル１１に接触する場合においても、拡大表示された文字ボタン１０ａ「し」が、文字ボタン１０ａ「さ」の上に重ねて表示されることがないため、利用者が拡大表示された文字ボタン１０ａ「し」を意図に反して押してしまうことを回避できる。
【００３７】
また、図６に示すように、表示制御部１３ｂが、指先の投影位置１０ｂが含まれる不確定領域１０ｄに対応する組み合わせの各文字ボタン１０ａ「さ」及び文字ボタン１０ａ「し」の両方を拡大表示させるようにしてもよい。この場合、表示制御部１３ｂは、文字ボタン１０ａ「さ」における、当該文字ボタン１０ａ「さ」と同じ組み合わせの他の文字ボタン１０ａ「し」と隣接する辺（図６では、文字ボタン１０ａ「さ」の下辺）の、当該辺に略直交する方向における表示位置を固定しつつ、文字ボタン１０ａ「さ」を拡大表示させる。また、文字ボタン１０ａ「し」における、当該文字ボタン１０ａ「し」と同じ組み合わせの他の文字ボタン１０ａ「さ」と隣接する辺（図６では、文字ボタン１０ａ「し」の上辺）の、当該辺に略直交する方向における表示位置とを固定しつつ、文字ボタン１０ａ「し」を拡大表示させる。すなわち、図６に示すように、文字ボタン１０ａ「さ」と文字ボタン１０ａ「し」との間の距離は、文字ボタン１０ａ「さ」及び文字ボタン１０ａ「し」の拡大表示前後で一定に保たれる。これにより、例えば利用者が文字ボタン１０ａ「さ」を選択することを意図しており、当該文字ボタン１０ａ「さ」が表示されている位置１０ｅ（図６中の黒丸の位置）でタッチパネル１１に接触する場合においても、拡大表示された文字ボタン１０ａ「し」が、文字ボタン１０ａ「さ」の上に重ねて表示されることがないため、利用者が拡大表示された文字ボタン１０ａ「し」を意図に反して押してしまうことを回避できる。
【００３８】
図７は、指先の投影位置１０ｂを含む不確定領域１０ｄに対応する組み合わせの４つの文字ボタン１０ａを例示した拡大図である。この内、図７（ａ）は文字ボタン１０ａを拡大表示させる前の状態を示す図、図７（ｂ）は文字ボタン１０ａを拡大表示させた後の状態を示す図である。
【００３９】
図７は、ＳＡ３において、指先の投影位置１０ｂは不確定領域１０ｄ内であると判定され、ＳＡ４において、その不確定領域１０ｄに対応する組み合わせの文字ボタン１０ａは文字ボタン１０ａ「か」、文字ボタン１０ａ「き」、文字ボタン１０ａ「さ」、及び文字ボタン１０ａ「し」であると特定された場合を例示している。この場合、表示制御部１３ｂは、例えば図７（ｂ）に示すように、指先の投影位置１０ｂが含まれる不確定領域１０ｄに対応する組み合わせの各文字ボタン１０ａ「か」、文字ボタン１０ａ「き」、文字ボタン１０ａ「さ」、及び文字ボタン１０ａ「し」の全てを拡大表示させる。このとき、表示制御部１３ｂは、文字ボタン１０ａ「か」における、当該文字ボタン１０ａ「か」と同じ組み合わせの他の文字ボタン１０ａ「き」、文字ボタン１０ａ「さ」、及び文字ボタン１０ａ「し」と隣接する各辺（図７では、文字ボタン１０ａ「か」の左辺及び下辺）の、当該各辺に略直交する方向における表示位置を固定しつつ、文字ボタン１０ａ「か」を拡大表示させる。同様に、文字ボタン１０ａ「き」、文字ボタン１０ａ「さ」、及び文字ボタン１０ａ「し」についても、同じ組み合わせの他の文字ボタン１０ａと隣接する各辺の、当該各辺に略直交する方向における表示位置を固定しつつ、各文字ボタン１０ａを拡大表示させる。すなわち、図７（ｂ）に示すように、不確定領域１０ｄに対応する組み合わせの各文字ボタン１０ａ「か」、文字ボタン１０ａ「き」、文字ボタン１０ａ「さ」、及び文字ボタン１０ａ「し」の相互間の距離は、これらの各文字ボタン１０ａの拡大表示前後で一定に保たれる。これにより、例えば利用者が文字ボタン１０ａ「き」を選択することを意図しており、当該文字ボタン１０ａ「き」が表示されている位置１０ｅ（図７（ｂ）中の黒丸の位置）でタッチパネル１１に接触する場合においても、拡大表示された文字ボタン１０ａ「か」、文字ボタン１０ａ「さ」、文字ボタン１０ａ「し」が、文字ボタン１０ａ「き」の上に重ねて表示されることがないため、利用者が拡大表示された文字ボタン１０ａ「か」、文字ボタン１０ａ「さ」、文字ボタン１０ａ「し」を意図に反して押してしまうことを回避できる。
【００４０】
図４に戻り、ＳＡ３の結果、ＳＡ２で検出部１３ａにより検出された指先の投影位置１０ｂが、不確定領域１０ｄ内ではない場合（ＳＡ３、Ｎｏ）、ＳＡ２で検出部１３ａにより検出された指先の投影位置１０ｂが、確定領域１０ｃ内か否かを判定する（ＳＡ６）。
【００４１】
その結果、ＳＡ２で検出部１３ａにより検出された指先の投影位置１０ｂが、確定領域１０ｃ内ではない場合（ＳＡ６、Ｎｏ）、特に文字ボタン１０ａを拡大表示させる必要はないものとし、制御部１３は表示制御処理を終了する。
【００４２】
一方、ＳＡ２で検出部１３ａにより検出された指先の投影位置１０ｂが、確定領域１０ｃ内である場合（ＳＡ６、Ｙｅｓ）、表示制御部１３ｂは領域判定テーブル１４ａを参照し、その確定領域１０ｃに対応する文字ボタン１０ａを特定する（ＳＡ７）。
【００４３】
次に、表示制御部１３ｂは、ＳＡ７で当該表示制御部１３ｂが特定した文字ボタン１０ａを、当該文字ボタン１０ａの略中心位置を基準位置として拡大表示させるように、ディスプレイ１０を制御する（ＳＡ８）。図８は、指先の投影位置１０ｂを含む確定領域１０ｃに対応する文字ボタン１０ａを例示した拡大図である。この内、図８（ａ）は文字ボタン１０ａを拡大表示させる前の状態を示す図、図８（ｂ）は文字ボタン１０ａを拡大表示させた後の状態を示す図である。
【００４４】
図８は、ＳＡ６において、指先の投影位置１０ｂは確定領域１０ｃ内であると判定され、ＳＡ７において、その確定領域１０ｃに対応する文字ボタン１０ａは文字ボタン１０ａ「し」であると特定された場合を例示している。この場合、表示制御部１３ｂは、例えば図８（ｂ）に示すように、文字ボタン１０ａ「し」の略中心位置を基準位置として拡大表示させる。この場合、利用者は文字ボタン１０ａ「し」を選択することを意図している可能性が高く、文字ボタン１０ａ「さ」を選択する可能性は低いことから、拡大表示された文字ボタン１０ａ「し」が、文字ボタン１０ａ「さ」の上に重ねて表示されても問題は生じない。
【００４５】
図４に戻り、ＳＡ５又は８の処理の後、表示制御部１３ｂは、いずれかの文字ボタン１０ａが表示されている位置でタッチパネル１１が押圧されたか否かを判定する（ＳＡ９）。その結果、いずれかの文字ボタン１０ａが表示されている位置でタッチパネル１１が押圧された場合（ＳＡ９、Ｙｅｓ）、制御部は、タッチパネル１１を介して、当該文字ボタン１０ａに対応する文字の入力を受け付ける（ＳＡ１０）。その後、制御部１３はＳＡ１に戻る。
【００４６】
一方、どの文字ボタン１０ａが表示されている位置でもタッチパネル１１が押圧されていない場合（ＳＡ９、Ｎｏ）、表示制御部１３ｂは、利用者の指先が表示面から所定距離（例えば２０ｃｍ）以上離れたか否かを判定する（ＳＡ１１）。その結果、利用者の指先が表示面から所定距離以上離れていない（指先が表示面から所定距離未満である）場合（ＳＡ１１、Ｎｏ）、制御部１３はＳＡ１に戻る。以降、ＳＡ９で、いずれかの文字ボタン１０ａが表示されている位置でタッチパネル１１が押圧されていないと判定され（ＳＡ９、Ｎｏ）、ＳＡ１１で、利用者の指先が表示面から所定距離以上離れたと判定される（ＳＡ１１、Ｙｅｓ）まで、ＳＡ１からＳＡ１１の処理を繰り返す。
【００４７】
一方、利用者の指先が表示面から所定距離以上離れた場合（ＳＡ１１、Ｙｅｓ）、表示制御部１３ｂは、文字ボタン１０ａの拡大表示を解除する（すなわち、拡大表示された文字ボタン１０ａを拡大表示前の大きさに戻す）ように、ディスプレイ１０を制御する（ＳＡ１２）。その後、制御部１３は表示制御処理を終了する。
【００４８】
（効果）
このように実施の形態によれば、表示制御部１３ｂは、検出部１３ａにより検出された指先の投影位置１０ｂが、表示面において文字ボタン１０ａ毎に設定された確定領域１０ｃ内である場合には、当該確定領域１０ｃに対応する文字ボタン１０ａを、当該文字ボタン１０ａの略中心位置を基準位置として拡大表示させ、検出部１３ａにより検出された指先の投影位置１０ｂが、確定領域１０ｃ以外の領域であって、相互に隣接する複数の文字ボタン１０ａの組み合わせ毎に設定された不確定領域１０ｄ内である場合には、当該不確定領域１０ｄに対応する組み合わせの文字ボタン１０ａの一部又は全部を、当該組み合わせの他の文字ボタン１０ａから相互に離れる方向に拡大表示させるように、ディスプレイ１０を制御するので、利用者が選択することを意図している文字ボタン１０ａが表示されている位置に、当該利用者の意図とは異なる文字ボタン１０ａが重ねて表示されることを回避でき、表示装置１の操作性を向上させることができる。
【００４９】
また、文字ボタン１０ａは四角形であり、表示制御部１３ｂは、検出部１３ａにより検出された指先の投影位置１０ｂが、不確定領域１０ｄ内である場合には、当該不確定領域１０ｄに対応する組み合わせの文字ボタン１０ａの一部又は全部を、当該組み合わせの他の文字ボタン１０ａと隣接する辺の表示位置を固定しつつ拡大表示させるように、ディスプレイ１０を制御するので、利用者が選択することを意図している文字ボタン１０ａが表示されている位置に、当該利用者の意図とは異なる文字ボタン１０ａが重ねて表示されることを確実に回避でき、表示装置１の操作性を一層向上させることができる。
【００５０】
〔実施の形態に対する変形例〕
以上、本発明に係る実施の形態について説明したが、本発明の具体的な構成及び手段は、特許請求の範囲に記載した各発明の技術的思想の範囲内において、任意に改変及び改良することができる。以下、このような変形例について説明する。
【００５１】
（解決しようとする課題や発明の効果について）
まず、発明が解決しようとする課題や発明の効果は、上述の内容に限定されるものではなく、発明の実施環境や構成の細部に応じて異なる可能性があり、上述した課題の一部のみを解決したり、上述した効果の一部のみを奏することがある。
【００５２】
（検出部について）
上述の実施の形態では、投影型静電容量方式のタッチパネル１１を、近接センサ１２として用いることとし、検出部１３ａは、タッチパネル１１から出力された当該タッチパネル１１を構成する各センサ電極の静電容量に基づき、ディスプレイ１０の表示面に略直交する方向に沿って利用者の指先を当該表示面に投影した場合における、当該表示面上での指先の投影位置を検出すると説明したが、これとは異なる原理や方法を用いて、ディスプレイ１０の表示面に略直交する方向に沿って利用者の指先を当該表示面に投影した場合における、当該表示面上での指先の投影位置を検出するようにしてもよい。例えば、タッチパネル１１が投影型静電容量方式とは異なる方式（例えば抵抗膜方式等）のタッチパネルである場合、タッチパネル１１を近接センサ１２として用いることはできない。そこで、例えばタッチパネル１１の周辺に配置したカメラを近接センサ１２として用いることとし、当該カメラによってタッチパネル１１前方の画像データを取得し、公知の画像認識技術を用いることでその画像データにおける指先の位置を認識する。これにより、ディスプレイ１０の表示面に略直交する方向に沿って利用者の指先を当該表示面に投影した場合における、当該表示面上での指先の投影位置を検出するようにしてもよい。また、投影型静電容量方式のタッチパネル１１とカメラとを組み合わせて、近接センサ１２として用いてもよい。
【００５３】
（表示制御処理について）
上述の実施の形態では、図４のＳＡ３において、表示制御部１３ｂが領域判定テーブル１４ａを参照し、ＳＡ２で検出部１３ａにより検出された指先の投影位置１０ｂが、不確定領域１０ｄ内か否かを判定すると説明したが、これとは異なる基準に基づいて判定を行うようにしてもよい。例えば、ＳＡ２で検出部１３ａにより検出された指先の投影位置１０ｂと、各文字ボタン１０ａの外周との距離に基づき、当該指先の投影位置１０ｂが、不確定領域１０ｄ内か否かを判定するようにしてもよい。具体的には、表示制御部１３ｂは、ＳＡ２で検出部１３ａにより検出された指先の投影位置１０ｂからの距離が所定距離未満である文字ボタン１０ａが複数存在する場合に、当該指先の投影位置１０ｂは不確定領域１０ｄ内であると判定する。この場合、表示制御部１３ｂは、指先の投影位置１０ｂからの距離が所定距離未満である複数の文字ボタン１０ａを、当該不確定領域１０ｄに対応する組み合わせの文字ボタン１０ａとする。一方、ＳＡ２で検出部１３ａにより検出された指先の投影位置１０ｂからの距離が所定距離未満である文字ボタン１０ａが１つのみ存在する場合には、当該指先の投影位置１０ｂは確定領域１０ｃ内であると判定する。この場合、表示制御部１３ｂは、指先の投影位置１０ｂからの距離が所定距離未満である１つの文字ボタン１０ａを、当該確定領域１０ｃに対応する文字ボタン１０ａとする。
【００５４】
また、図４のＳＡ２で検出部１３ａにより検出された指先の投影位置１０ｂが、不確定領域１０ｄ内であり（ＳＡ３、Ｙｅｓ）、且つ、当該指先の投影位置１０ｂが、その不確定領域１０ｄに対応する組み合わせのいずれの文字ボタン１０ａ上にも位置していない場合には、その不確定領域１０ｄに対応する組み合わせの文字ボタン１０ａを全て拡大表示させるようにし、当該指先の投影位置１０ｂが、いずれかの文字ボタン１０ａ上に位置している場合には、その文字ボタン１０ａのみを拡大表示させるようにしてもよい。
【符号の説明】
【００５５】
１  表示装置
１０  ディスプレイ
２、１０ａ  文字ボタン
１０ｂ  投影位置
１０ｃ  確定領域
１０ｄ  不確定領域
１０ｅ  指先の接触位置
１１  タッチパネル
１２  近接センサ
１３  制御部
１３ａ  検出部
１３ｂ  表示制御部
１４  データ記録部
１４ａ  領域判定テーブル
２０  指の接近検出位置
２１  指の接触位置
【図１】
2012173997.tif 000003
【図２】
2012173997.tif 000004
【図３】
2012173997.tif 000005
【図４】
2012173997.tif 000006
【図５】
2012173997.tif 000007
【図６】
2012173997.tif 000008
【図７】
2012173997.tif 000009
【図８】
2012173997.tif 000010
【図９】
2012173997.tif 000011
【図１０】
2012173997.tif 000012
【図１１】
2012173997.tif 000013