(57)【要約】【課題】  複数の操作ボタンの中から目的の操作ボタンを容易に選択することができる「電子装置、操作ボタンの候補選択方法及び候補選択プログラム」を提供する。【解決手段】  電子装置は、入力インターフェースとしてタッチパネルを備え、入力操作が可能な複数の操作ボタンを前記タッチパネル上に表示する表示手段と、タッチ操作が長押しか否かを判定する判定手段と、長押しと判定されたとき、複数の操作ボタンの中から候補の操作ボタンを自動的に選択する選択手段とを有する。そして、長押し操作が終了したときに、選択手段によって選択されている操作ボタンへの入力が実行される。【選択図】    図６
2015090575.tif 000002
【特許請求の範囲】
【請求項１】
入力インターフェースとしてタッチパネルを備えた電子装置であって、
入力操作が可能な複数の操作ボタンを前記タッチパネル上に表示する表示手段と、
タッチ操作された位置を検出する位置検出手段と、
前記タッチ操作された操作時間を計測する計測手段と、
前記計測手段により計測された操作時間が一定時間を越えたか否かを判定する判定手段と、
前記操作時間が一定時間を越えたと判定されたとき、前記タッチ操作された位置に基づき前記複数の操作ボタンの中から候補の操作ボタンを選択する選択手段と、
を有する電子装置。
【請求項２】
前記電子装置はさらに、前記タッチ操作が終了したときに前記選択手段によって選択されている操作ボタンに対応する処理を実行する実行手段を含む、請求項１に記載の電子装置。
【請求項３】
前記選択手段は、前記タッチ操作された位置から一定範囲内にある操作ボタンを候補とする、請求項１または２に記載の電子装置。
【請求項４】
前記選択手段は、前記タッチ操作された位置が属する予め決められた領域内にある操作ボタンを候補とする、請求項１ないし３いずれか１つに記載の電子装置。
【請求項５】
前記選択手段は、前記タッチ操作された位置から最も近い位置にある操作ボタンと同一カテゴリーに属する操作ボタンを候補とする、請求項１ないし３いずれか１つに記載の電子装置。
【請求項６】
前記選択手段は、前記候補の操作ボタンを順次変更する変更手段を含む、請求項１ないし５いずれか１つに記載の電子装置。
【請求項７】
前記変更手段は、前記タッチ操作された位置から近い順に操作ボタンを変更する、請求項１ないし５いずれか１つに記載の電子装置。
【請求項８】
前記選択手段は、前記候補の操作ボタンを音声により案内する、請求項１ないし６いずれか１つに記載の電子装置。
【請求項９】
前記選択手段は、前記候補の操作ボタンを強調表示する、請求項１ないし７いずれか１つに記載の電子装置。
【請求項１０】
前記選択手段は、前記候補の操作ボタンを前記タッチ操作された位置に移動させる、請求項１ないし８いずれか１つに記載の電子装置。
【請求項１１】
入力インターフェースとしてタッチパネルを備えた電子装置により実行される操作ボタンの候補を選択する候補選択方法であって、
入力操作が可能な複数の操作ボタンを前記タッチパネル上に表示するステップと、
タッチ操作された位置を検出するステップと、
前記タッチ操作された操作時間を計測するステップと、
前記操作時間が一定時間を越えたか否かを判定するステップと、
前記操作時間が一定時間を越えたと判定されたとき、前記タッチ操作された位置に基づき前記複数の操作ボタンの中から候補の操作ボタンを選択するステップと、
を有する操作ボタンの候補選択方法。
【請求項１２】
候補選択方法はさらに、前記タッチ操作が終了したときに前記選択するステップによって選択されている操作ボタンに対応する処理を実行するステップを含む、請求項１１に記載の候補選択方法。
【請求項１３】
前記選択するステップは、前記候補の操作ボタンを順次変更するステップを含む、請求項１１または１２に記載の操作ボタンの候補選択方法。
【請求項１４】
前記変更するステップは、前記タッチ操作された位置から近い順に操作ボタンを変更する、請求項１３に記載の候補選択方法。
【請求項１５】
前記選択するステップは、前記候補の操作ボタンを音声により案内する、請求項１１ないし１４いずれか１つに記載の候補選択方法。
【請求項１６】
前記選択するステップは、前記候補の操作ボタンを強調表示する、請求項１１ないし１４いずれか１つに記載の候補選択方法。
【請求項１７】
前記選択するステップは、前記候補の操作ボタンを前記タッチ操作された位置に移動させる、請求項１１ないし１４いずれか１つに記載の候補選択方法。
【請求項１８】
入力インターフェースとしてタッチパネルを備えた電子装置により実行される操作ボタンの候補を選択する候補選択プログラムであって、
入力操作が可能な複数の操作ボタンを前記タッチパネル上に表示するステップと、
タッチ操作された位置を検出するステップと、
前記タッチ操作された操作時間を計測するステップと、
前記操作時間が一定時間を越えたか否かを判定するステップと、
前記操作時間が一定時間を越えたと判定されたとき、前記タッチ操作された位置に基づき前記複数の操作ボタンの中から候補の操作ボタンを選択するステップと、
を有する操作ボタンの候補選択プログラム。
【請求項１９】
候補選択プログラムはさらに、前記タッチ操作が終了したときに前記選択するステップによって選択されている操作ボタンに対応する処理を実行するステップを含む、請求項１８に記載の候補選択プログラム。
【請求項２０】
前記選択するステップは、前記候補の操作ボタンを順次変更するステップを含む、請求項１８または１９に記載の操作ボタンの候補選択プログラム。
【請求項２１】
前記選択するステップは、前記候補の操作ボタンを音声により案内する、請求項１８ないし２０いずれか１つに記載の候補選択プログラム。
【請求項２２】
前記選択するステップは、前記候補の操作ボタンを前記タッチ操作された位置に移動させる、請求項１８ないし２１いずれか１つに記載の候補選択プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザーが入力操作可能な操作ボタン等を表示可能なタッチパネルを用いたディスプレイ装置に関し、特に、複数の操作ボタンの中から候補となる操作ボタンを選択する方法に関する。
【背景技術】
【０００２】
現在、パソコン、スマートフォン、タブレット端末、車載装置などの様々な電子装置において、タッチパネルが搭載され、タッチパネルへのタッチ操作（指等の物体の接触または接近）により各種指示が入力される。タッチ操作は、ディスプレイに映し出される操作ボタンを直感的に認識することができるからＩＴスキルを持たない一般の方々にも広く利用されている。タッチ操作には、例えば、任意の位置を押すタップ操作やダブルタップ操作、一定時間押し続けるロングタップ操作、押した状態で指を移動させるスライド操作やフリック操作、２本の指を近づけたり遠ざけたりするピンチ操作など様々な操作方法があり、スマートフォンや車載装置では、それらの操作方法を活用して操作性や利便性を向上させ、メニュー等の表示や各種設定など様々な操作入力を可能にしている。
【０００３】
例えば、特許文献１には、機能選択のためのメニューを表示させるための特定エリアをタッチパネル内周に予め設定することで、アイコンの表示を狭めることなく、タッチパネルの表示を有効に活用することができる表示装置が開示されている。
【０００４】
また、特許文献２には、目的地設定のためのスクロールや縮尺変更の操作性を改良し、利便性を向上したカーナビゲーション装置に関する技術が開示されている。地図上を一定時間指すだけで表示されるポップアップメニューを利用して、所望の倍率の地図画像を画面中央部に表示させ、スクロールと縮尺変更の操作を簡略化している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−２６８３４号公報
【特許文献２】特開平１０−１４１９７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記したようなユーザーインターフェースとしてタッチパネルを用いた電子装置には次のような課題がある。ユーザーが操作ボタンをタッチする際、タッチ位置が目的の操作ボタンから外れ、正確にタッチ操作できない場合があった。特に、車内で利用される車載装置では、走行中の振動により一定の位置を正確にタッチすることができないことがある。さらに操作ボタンが小さかったり、タッチパネルまで腕を伸ばす距離が長かったりするとより顕著である。このような場合、誤ったタッチ操作を訂正したり、タッチ操作を正確にやり直す必要がある。タッチ位置のズレが、タッチ位置とその検出精度との誤差よるものであれば、タッチ操作による検出位置を校正することができるが、走行中の振動等によるタッチ位置のズレには検出精度の校正で十分に対応することができない。
【０００７】
本発明は、このような従来の課題を解決するものであり、複数の操作ボタンの中から目的の操作ボタンを容易に選択することができる電子装置、操作ボタンの候補選択方法、及び、候補選択プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る電子装置は、入力インターフェースとしてタッチパネルを備えたものであって、入力操作が可能な複数の操作ボタンを前記タッチパネル上に表示する表示手段と、タッチ操作された位置を検出する位置検出手段と、前記タッチ操作された操作時間を計測する計測手段と、前記計測手段により計測された操作時間が一定時間を越えたか否かを判定する判定手段と、前記操作時間が一定時間を越えたと判定されたとき、前記タッチ操作された位置に基づき前記複数の操作ボタンの中から候補の操作ボタンを選択する選択手段とを有する。
【０００９】
好ましくは前記電子装置はさらに、前記タッチ操作が終了したときに前記選択手段によって選択されている操作ボタンに対応する処理を実行する実行手段を含む。好ましくは前記選択手段は、前記タッチ操作された位置から一定範囲内にある操作ボタンを候補とする。好ましくは前記選択手段は、前記タッチ操作された位置が属する予め決められた領域内にある操作ボタンを候補とする。好ましくは前記選択手段は、前記タッチ操作された位置から最も近い位置にある操作ボタンと同一カテゴリーに属する操作ボタンを候補とする。好ましくは前記選択手段は、前記候補の操作ボタンを順次変更する変更手段を含む。好ましくは前記変更手段は、前記タッチ操作された位置から近い順に操作ボタンを変更する。好ましくは前記選択手段は、前記候補の操作ボタンを音声により案内する。好ましくは前記選択手段は、前記候補の操作ボタンを強調表示する。好ましくは前記選択手段は、前記候補の操作ボタンを前記タッチ操作された位置に移動させる。
【００１０】
本発明に係る操作ボタンの候補を選択する候補選択方法は、入力インターフェースとしてタッチパネルを備えた電子装置により実行されるものであって、入力操作が可能な複数の操作ボタンを前記タッチパネル上に表示するステップと、タッチ操作された位置を検出するステップと、前記タッチ操作された操作時間を計測するステップと、前記操作時間が一定時間を越えたか否かを判定するステップと、前記操作時間が一定時間を越えたと判定されたとき、前記タッチ操作された位置に基づき前記複数の操作ボタンの中から候補の操作ボタンを選択するステップとを有する。
【００１１】
好ましくは候補選択方法はさらに、前記タッチ操作が終了したときに前記選択するステップによって選択されている操作ボタンに対応する処理を実行するステップを含む。好ましくは前記選択するステップは、前記候補の操作ボタンを順次変更するステップを含む。好ましくは前記変更するステップは、前記タッチ操作された位置から近い順に操作ボタンを変更する。好ましくは前記選択するステップは、前記候補の操作ボタンを音声により案内する。好ましくは前記選択するステップは、前記候補の操作ボタンを強調表示する。好ましくは前記選択するステップは、前記候補の操作ボタンを前記タッチ操作された位置に移動させる。
【００１２】
本発明に係る操作ボタンの候補を選択する候補選択プログラムは、入力インターフェースとしてタッチパネルを備えた電子装置により実行されるものであって、入力操作が可能な複数の操作ボタンを前記タッチパネル上に表示するステップと、タッチ操作された位置を検出するステップと、前記タッチ操作された操作時間を計測するステップと、前記操作時間が一定時間を越えたか否かを判定するステップと、前記操作時間が一定時間を越えたと判定されたとき、前記タッチ操作された位置に基づき前記複数の操作ボタンの中から候補の操作ボタンを選択するステップとを有する。
【００１３】
好ましくは候補選択プログラムはさらに、前記タッチ操作が終了したときに前記選択するステップによって選択されている操作ボタンに対応する処理を実行するステップを含む。好ましくは前記選択するステップは、前記候補の操作ボタンを順次変更するステップを含む。好ましくは前記選択するステップは、前記候補の操作ボタンを音声により案内する。好ましくは前記選択するステップは、前記候補の操作ボタンを前記タッチ操作された位置に移動させる。
【発明の効果】
【００１４】
本発明によれば、タッチ操作の操作時間が一定時間を越えた場合には、タッチ位置に基づき複数の操作ボタンの中から候補となる操作ボタンが選択されるようにしたので、ユーザーは、操作ボタンに正確にタッチすることができない状況においても候補の操作ボタンの中から目的の操作ボタンへの入力を容易に行うことが可能になる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施例に係る車載装置の構成を示すブロック図である。
【図２】操作ボタンの候補選択プログラムの機能的な構成を示すブロック図である。
【図３】ディスプレイに表示されるラジオ再生画面を例示する図である。
【図４】本実施例に係る候補対象を例示し、候補となる操作ボタンを説明する図である。
【図５】本実施例に係る候補となる操作ボタンを示す図である。
【図５Ａ】本実施例に係る入力モードを説明するフローチャートである。
【図６】本実施例による操作ボタンの候補選択動作を説明するフローチャートである。
【図７】本実施例の候補となる操作ボタンの選択順序を説明する図である。
【図８】本実施例の候補となる操作ボタンの他の選択順序を説明する図である。
【発明を実施するための形態】
【００１６】
本発明の実施の形態について図面を参照して詳細に説明する。本発明の電子装置は、入力インターフェースとしてタッチパネルを備え、例えば、ノート型ＰＣ、タブレット型ＰＣ、パーソナルコンピュータ、車載装置、ゲーム機器、施設ガイド用表示装置やその他タッチ入力可能なディスプレイ装置であることができる。好ましい態様として、タッチ入力の際、通常のタッチ操作の操作時間と異なり、タッチパネル上の任意の位置を一定時間以上の長押しすることで、入力モードが変更され、複数の操作ボタンのうち少なくとも１つの操作ボタンが候補として選択され、ユーザーに提示される。
【００１７】
これにより、タッチ操作時に目的の操作ボタンを正確に押せない場合でも、提示された候補の操作ボタンへの入力が可能となる。特に、車載装置の場合、表示画面を正面から見ることができないため視覚的なズレが生じるとともに、走行中の振動や操作指示を急ぐあまり、タッチ位置が操作ボタンから外れてしまうことが多い。このような場合であっても、タッチ操作を何度も繰り返さなくても、所望の操作ボタンが選択可能となる。
【実施例】
【００１８】
次に、本発明の実施例に係る電子装置の一例として車載装置について図面を参照して説明する。図１は、車載装置の構成例を示すブロック図である。車載装置１０は、ＣＤ、ＤＶＤ、ブルーレイディスク、ハードディスク装置などから得られたオーディオデータやビデオデータを再生するマルチメディア再生部２０と、自車位置周辺の道路地図を表示したり、目的地までの誘導経路を案内するナビゲーション部４０と、デジタルテレビ放送、ワンセグテレビ放送、ＡＭ／ＦＭラジオ放送などを受信するテレビ／ラジオ受信部６０と、車内に持ち込まれるスマートフォンと連携し、スマートフォンをアクセスポイントとして外部ネットワークとの通信を可能にする通信部８０と、スイッチやタッチパネルなど、ユーザーからの指示を受け取る入力部１００と、メディア再生画像、ナビゲーション画像、メニュー画面や各種設定画面などの入力インターフェースを含む表示画像をディスプレイに表示する表示制御部１２０と、目的地までの経路案内、道路交通情報や警告を音声により出力する音声出力部１４０と、プログラムやデータ等を記憶する記憶部１６０と、プログラム等を実行することで各部を制御する制御部１８０を含んで構成される。
【００１９】
入力部１００は、入力インターフェースとしてディスプレイ上に重畳されたタッチパネルを含む。タッチパネルは、公知のように指等の物体が接触または接近した位置あるいはそこから離れた位置をＸＹ座標データとして検出することができる。
【００２０】
表示制御部１２０は、メディアソースを表示する他に、メニュー画面や各種設定画面において、ユーザー入力可能な複数の操作ボタンを表示する。複数の操作ボタンは、予め決められた態様で所定の位置に表示される。例えば、ナビゲーション機能が実行された目的地の設定画面では、カテゴリーによる検索、電話番号による検索、施設名称による検索などを行うための操作ボタンが表示される。また、ラジオ放送機能が実行された場合には、放送局が予め登録されたプリセットを選択するための操作ボタンなどが表示される。
【００２１】
記憶部１６０には、システム動作に必須のプログラム以外にも、メディア再生に必要な楽曲データや、ナビゲーションに必要な道路地図データなどを記憶することができる。また、記憶部１６０には、ユーザー設定した情報、例えば、上記したようにラジオ放送のプリセットボタンに登録した放送局の周波数等の情報も記憶される。
【００２２】
制御部１８０は、好ましい態様では、ＲＯＭ、ＲＡＭなどを含むマイクロコントローラあるいはマイクロプロセッサ等から構成され、ＲＯＭまたはＲＡＭは、車載装置の各部の動作を制御するための種々のプログラムを格納することができる。さらに本実施例では、タッチパネルのインターフェースを制御するプログラムを含む。当該プログラムは、操作ボタンが表示された画面においてタッチ操作が長押しされた場合通常の入力モードと異なる特別の入力モードに移行し、予め決められたルールに従い複数の操作ボタンの中から入力候補となる１つまたは複数の操作ボタンを自動的に選択しこれをユーザーに提供し、ユーザー入力を補助する。
【００２３】
次に、本実施例による特別な入力モードを実行するための操作ボタンの候補選択プログラムの機能的な構成を図２に示す。操作ボタンの候補選択プログラム２００は、ユーザー入力が可能な複数の操作ボタンをディスプレイ上に表示する操作ボタン表示手段２０２と、タッチ操作された位置を検出する位置検出手段２０４と、タッチ操作された操作時間を計測する操作時間計測手段２０６と、計測された操作時間が一定時間を越え、そのタッチ操作が長押し操作（ロングタップ操作）であるか否かを判定する長押し操作判定手段２０８と、タッチ操作が長押し操作であると判定されたとき、タッチ操作された位置に基づき複数の操作ボタンの中からいずれか１つを候補として選択する候補選択手段２１０と、タッチ操作が終了したとき、候補の操作ボタンに応じた処理を実行する実行手段２１２とを備える。
【００２４】
操作ボタン表示手段２０２は、メニュー画面、各種設定画面、マルチメディア再生画面、ナビゲーション画面、ラジオ再生画面において、ユーザーの操作指示を受け付けるための操作ボタンを表示する。操作ボタンには、各種機能が対応付けられており、タッチ操作されると、実行手段２１２によって対応する処理が実行される。
【００２５】
図３は、ディスプレイに表示されるラジオ放送の再生画面を例示する図である。ラジオ再生画面２２０は、例えば、現在受信しているラジオの受信周波数とその放送局が中央部に表示される。そして、その両側には、各種機能を実行するため、複数の操作ボタン２３０が表示されている。例えば、ラジオ再生画面２２０の左側領域には、ＣＤ、ＤＶＤ、地デジ、ワンセグなどメディアソースを切り替える「Ｓｏｕｒｃｅ」、受信する周波数を下げる「Ｔｕｎｅ  Ｄｏｗｎ」、受信感度の高い周波数にサーチする「Ｓｅｅｋ  ＤｏｗｎＵｐ」が操作ボタン２３０として表示されている。一方、右側領域には、ＦＭ／ＡＭに応じて周波数帯域を切り替える「Ｂａｎｄ」が表示され、左側領域と対応するように「Ｔｕｎｅ  Ｕｐ」、「Ｓｅｅｋ  Ｕｐ」が操作ボタン２３０として表示されている。
【００２６】
また、ラジオ再生画面２２０の下方領域には、上記操作ボタン以外にも、ユーザーにより予め登録されたラジオ受信周波数に設定するための「Ｐｒｅｓｅｔ」用の操作ボタンが複数用意され、ユーザーは、いずれか１つの操作ボタン２３０をタッチすることで、ラジオの受信周波数を所望のチャネル（放送局）に合わせることができる。操作ボタン表示手段２０２は、予め決められた位置に操作ボタンを表示させ、好ましい態様では、複数の操作ボタンは、同一かまたは類似するカテゴリーに分類されて表示される。例えば、図３の例では、「Ｐｒｅｓｅｔ１」〜「Ｐｒｅｓｅｔ６」は、プリセット機能のカテゴリーに属する操作ボタン２３０としてまとめて、あるいはグループ化されて表示される。操作ボタン表示手段２０２によって表示された操作ボタンの位置情報、操作ボタンの入力名称、操作ボタンのカテゴリーを含む機能情報は、操作ボタンの候補を選択する候補選択手段２１０へ提供される。
【００２７】
位置検出手段２０４は、タッチパネル上において、指が接触した位置や離れた位置など、タッチ操作された位置を座標データ（Ｘ,Ｙ）として検出する。位置検出手段２０４による位置検出は、操作時間計測手段２０６、操作時間計測手段２０６、長押し操作判定手段２０８、候補選択手段２１０および実行手段２１２へ提供される。検出された座標データは、後述する候補選択手段２１０がタッチ位置として利用したり、操作時間の計測、操作終了等に利用することができる。
【００２８】
操作時間計測手段２０６は、タッチパネル上において、指が接触している時間、すなわち、タッチ操作による操作時間を計測することができる。操作時間計測手段２０６は、公知の手段によって実行することができ、例えば、位置検出手段２０４による位置検出の開始から終了までをカウントするカウンターを利用したり、あるいは、車載装置１０に内蔵される時計機能を利用し、指が接触した時点の時刻データに基づき操作時間を計測する。
【００２９】
長押し操作判定手段２０８は、操作時間計測手段２０６により計測された操作時間に基づき、そのタッチ操作が長押し操作（ロングタップ操作）であるか否かを判定することができる。好ましくは、長押し操作判定手段２０８は、操作時間が一定時間、例えば１秒を越えたとき、長押し操作と判定する。判定条件となる時間は、ユーザーが適宜設定することができる。
【００３０】
候補選択手段２１０は、タッチ操作が長押し操作であると判定されたとき、タッチ操作された位置に基づき表示画面の中から候補対象となる操作ボタンを選択する。好ましい態様では、候補選択手段２１０は、候補対象の１つの操作ボタンを時間的にずらして選択し、選択された操作ボタンが識別されるように画像または音声により識別情報を提示する。例えば操作ボタンの表示色が強調表示されるように切り替わり、一定時間経過すると、強調表示が終了され、次の操作ボタンの表示色が強調表示される。あるいは、操作ボタンの入力名称が音声によって読上げられ、一定時間経過すると、次の操作ボタンの入力名称が読上げられる。こうして、操作ボタンの選択が順次切り換えられる。候補選択手段２１０の選択結果は、操作ボタン表示手段２０２や音声出力部１４０へ提供される。操作ボタン表示手段２０２は、候補選択手段２１０の選択結果に基づき操作ボタンの強調表示や表示の切替を実行する。また、音声出力部１４０は、候補選択手段２１０の選択結果に基づき操作ボタンの名称の音声読上げを実行する。
【００３１】
図４は、候補対象となる操作ボタンを例示する図である。候補選択手段２１０は、タッチ操作が長押し操作であると判定されたとき、例えば、図４（ａ）に示すように、タッチ操作された位置（タッチ位置）Ｔから一定距離の範囲Ｒ１にある操作ボタン２３０を候補対象として選択することができる。候補対象は、これに限らず、図４（ｂ）に示すように、ラジオ再生画面２２０を左上領域、右上領域、左下領域、右下領域など、予め分割された規定領域の中で、タッチ位置Ｔが該当する右下領域Ｒ２にある操作ボタン２３０を候補対象としてもよい。なお、本実施例では、境界上にある操作ボタン２３０と候補対象として説明するが、これに限らず、境界上にある操作ボタン２３０を候補対象から外してもよい。
【００３２】
候補選択手段２１０は、この候補対象の中から、タッチ位置Ｔに近い操作ボタン２３０を優先的に選択し、一定時間が経過すると、他の操作ボタン２３０に選択を順次変更することができる。操作ボタン２３０は、候補として選択されると、ハイライト表示されたり、操作ボタンの入力名が音声により読み上げられる。例えば、図４（ａ）の例であれば、「Ｐｒｅｓｅｔ２」、「「Ｐｒｅｓｅｔ３」、「Ｐｒｅｓｅｔ５」、「Ｐｒｅｓｅｔ６」、「ＳｅｅｋＵｐ」、「ＴｕｎｅＵｐ」が候補対象であり、これらの選択が順次切り替わる。この態様の変形として、タッチ位置Ｔに最も近い操作ボタンと同一のカテゴリーの操作ボタンを候補対象として選択してもよい。図４（ａ）の例であれば、プリセット機能として同一のカテゴリーである「Ｐｒｅｓｅｔ１」〜「Ｐｒｅｓｅｔ６」が候補として選択される。
【００３３】
また、その他の態様では、候補選択手段２１０は、図５に示すように、候補の操作ボタンをタッチ位置Ｔに順次移動させるようにしてもよい。この例では、タッチ位置Ｔに「Ｐｒｅｓｅｔ２」の操作ボタンが移動され、次に「Ｐｒｅｓｅｔ３」の操作ボタンがタッチ位置Ｔに移動される。
【００３４】
実行手段２１２は、タッチ操作が終了したとき、すなわち、タッチパネルから指が離れたとき、選択されている候補の操作ボタンへの入力があったものとみなし、その操作ボタンに応じた処理を実行する。例えば、図４（ａ）に示すように「Ｐｒｅｓｅｔ２」が候補として選択されている状態、すなわちハイライトされている状態において、ユーザーの指がタッチパネルから離れると、実行手段２１２は、「Ｐｒｅｓｅｔ２」の操作ボタンへの入力があったと判定し、「Ｐｒｅｓｅｔ２」に応じた受信周波数に変更するための処理を行う。
【００３５】
図５Ａは、本実施例の候補選択プログラムの入力モードの動作を説明するフローチャートである。候補選択プログラム２００は、操作ボタン表示手段２０２によって複数の操作ボタンが表示され、位置検出手段２０４によってタッチ操作された位置が検出されたとき、タッチパネルへのタッチ操作があったと判定する（Ｓ１０）。タッチ操作がありと判定された場合には、次に、操作時間計測手段２０６および長押し操作判定手段２０８の結果に基づき長押し操作か否かが判定される（Ｓ１２）。長押し操作であると判定されたとき、候補となる操作ボタンを選択する特別な入力モードが実施され（Ｓ１４）、長押し操作でないと判定されたとき、通常の入力モードが実施される（Ｓ１６）。
【００３６】
次に、図６のフローチャートに従って、本実施例の車載装置における操作ボタンの候補選択動作について説明する。例えば、道路交通情報を聞くため、車載装置１０のラジオ機能が起動される。車載装置１０は、ユーザー指示に従い、ディスプレイにラジオ再生画面を表示する（Ｓ１００）。このとき、操作ボタン表示手段２０２は、図３に示すようなラジオ再生画面２３０に複数の操作ボタン２３０を表示する。
【００３７】
ユーザーが所望の操作ボタンをタッチ操作するため、指でタッチパネルを押すと、位置検出手段２０４は、タッチパネル上のタッチ位置Ｔが検出される（Ｓ１０２）。走行中の振動等の影響でタッチ位置がズレてしまい、所望の操作ボタンを正確にタッチすることができないような場合、ユーザーは長押し操作（ロングタップ操作）を行うことで、通常の入力モードから特別の入力モードへ移行させることができる。
【００３８】
タッチ位置Ｔが検出されると、操作時間計測手段２０６は、タッチパネル上に指が接触した時点からの時間、すなわち、タッチ操作の操作時間を計測する（Ｓ１０４）。長押し操作判定手段２０８は、操作時間計測手段２０６により計測された操作時間に基づき当該タッチ操作が長押し操作であるか否かを判定する（Ｓ１０６）。
【００３９】
タッチ操作が長押し操作であると判定されたとき、特別の入力モードが実施される。すなわち、候補選択手段２１０は、タッチ位置Ｔに基づき、画面に表示された複数の操作ボタンの中から１つまたは複数の操作ボタンを候補対象として特定する（Ｓ１０８）。候補対象として、例えば、図４（ａ）に示すように、タッチ位置Ｔから一定距離の範囲Ｒ１にある操作ボタンが特定され、あるいは図４（ｂ）に示すように、タッチ位置Ｔに該当する右下領域Ｒ２などにある操作ボタンが特定される。
【００４０】
候補選択手段２１０は、候補対象となった複数の操作ボタンの中からタッチ位置Ｔが最も近い操作ボタンを選択する（Ｓ１１０）。選択されたことを知らしめるため、操作ボタンがハイライトにより強調表示されたり、あるいは操作ボタンの入力名称が音声により読み上げられる。これにより、ユーザーは、選択されている操作ボタンを認識することができる。実行手段２１２は、位置検出手段２０４の検出結果に基づきタッチ操作が終了したか否か、すなわちタッチパネルから指が離れたか否かを判定し（Ｓ１１２）、タッチ操作が終了したと判定した場合には、タッチ操作が終了したときに選択されている操作ボタンへの入力があったとみなし、当該操作ボタンに対応する処理を実行する（Ｓ１１４）。タッチ操作が終了せずに継続されている場合には、候補選択手段２１０は、特定された候補対象の中から次の操作ボタンを選択する（Ｓ１１０）。候補対象の操作ボタンが一定時間毎に順次切り替わり、タッチパネルから指が離れたときに選択されている操作ボタンへの入力が実行される。
【００４１】
図７は、候補対象の操作ボタンの選択の切り替わりを説明する図である。候補選択手段２１０は、まず、図７（ａ）に示すように、タッチ位置Ｔから最も近い位置にある「Ｐｒｅｓｅｔ６」を選択し、ハイライト表示するとともに、操作ボタン名を読み上げる。一定時間経過後、図７（ｂ）に示すように、候補となる操作ボタンを「Ｐｒｅｓｅｔ６」の次に近い位置にある「Ｐｒｅｓｅｔ３」に切り替える。さらに、一定時間経過すると、図７（ｃ）に示すように、候補となる操作ボタンを「Ｓｅｅｋ  Ｕｐ」へと切り替える。候補選択手段２１０は、タッチ位置Ｔから近い操作ボタンを優先的に選択することで、タッチ操作しようとした所望の操作ボタンが比較的に短い時間で選択されるようにする。もし、図７（ｂ）の「Ｐｒｅｓｅｔ３」が選択されているときに指がタッチパネルから離れたならば、「Ｐｒｅｓｅｔ３」への入力があったものと判定され、「Ｐｒｅｓｅｔ３」が実行される。
【００４２】
図８は、図５に対応する操作ボタンの選択の切り替わり例を示している。図８（ａ）では、「Ｐｒｅｓｅｔ２」がタッチ位置Ｔに移動され、図８（ｂ）では、次に選択される「Ｐｒｅｓｅｔ５」がタッチ位置Ｔに移動され、図８（ｃ）では、次に選択される「Ｐｒｅｓｅｔ３」が移動される。こうして、あたかもユーザー自身が操作ボタンを選択したかの如く操作ボタンが移動される。なお、この例では、操作ボタンをタッチ位置Ｔへ移動させることで、どの操作ボタンが選択されているのかを容易に認識することが可能であるが、操作ボタンを移動させることなく当該操作ボタンをタッチ位置Ｔの下に表示させるようにしてもよい。つまり、図８（ａ）の例では、「Ｐｒｅｓｅｔ２」がそのまま表示され、かつタッチ位置Ｔの下にも「Ｐｒｅｓｅｔ２」が表示される。さらに、選択された操作ボタンの表示を変更するとともに、入力名称を音声読上げすることも可能である。
【００４３】
他方、タッチ操作が長押しでないと判定されたとき（Ｓ１０６）、通常の入力モードが実施され、タッチ操作された位置が操作ボタンに一致するか否かが判定される（Ｓ１２０）。一致する操作ボタンが存在する場合には、当該操作ボタンに対応する処理が実行され（Ｓ１１４）、操作ボタンが存在しなければ、処理が終了される。
【００４４】
このように、本実施例によれば、操作ボタンを正確にタッチできないような状況で、長押し操作をすれば、タッチ位置周辺の操作ボタンが自動的に順次選択され、タッチ操作を解除することで選択された操作ボタンへの入力を実行させることができる。これにより、ユーザーはタッチ操作を繰り返すことなく、車内等の振動がある環境下においても操作ボタンの入力を容易に行うことができる。
【００４５】
上記実施例では、複数の操作ボタンの中から候補対象となる操作ボタンの絞込みを行ったが、候補対象の絞込みは必ずしも必須ではない。例えば、画面に表示されているすべての操作ボタンが候補対象であってもよく、その場合、タッチ位置に基づき操作ボタンが順次選択されるようにしてもよい。また、候補対象として特定する操作ボタンの数を予め設定するようにしてもよい。これにより、候補対象が制限され、より効率よく所望の操作ボタンが選択される。
【００４６】
さらに上記実施例では、選択された操作ボタンが識別できるように操作ボタンを強調表示させたが、強調表示をさせることなく、音声の読上げだけを行うようにしてもよい。ユーザーは、目的の操作ボタンが読上げられたとき、タッチ操作を終了させる。これにより、ユーザーは、画面を見ることなく、操作ボタンへの入力を完了させることができる。
【００４７】
本発明の好ましい実施の形態について詳述したが、本発明は、特定の実施形態に限定されるものではなく、特許請求の範囲に記載された発明の要旨の範囲において、種々の変形・変更が可能である。
【符号の説明】
【００４８】
１０：車載装置                              ２０：マルチメディア再生部
４０：ナビゲーション部                      ６０：テレビ／ラジオ受信部
８０：通信部                              １００：入力部
１２０：表示制御部                        １４０：音声出力部
１６０：記憶部                            １８０：制御部
２００：候補選択プログラム                ２０２：操作ボタン表示手段
２０４：位置検出手段                      ２０６：操作時間計測手段
２０８：長押し操作判定手段                ２１０：候補選択手段
２１２：実行手段
【図１】
2015090575.tif 000003
【図２】
2015090575.tif 000004
【図３】
2015090575.tif 000005
【図４】
2015090575.tif 000006
【図５】
2015090575.tif 000007
【図５Ａ】
2015090575.tif 000008
【図６】
2015090575.tif 000009
【図７】
2015090575.tif 000010
【図８】
2015090575.tif 000011