(57)【要約】【課題】操作ボタンの表示を高階層化させる必要がなく、所望の操作ボタンを大サイズで瞬時に表示できる電子機器を提供する。【解決手段】本発明のタッチパネル装置では、操作画面51の複数の操作ボタン61-69は、複数のグループに区分されている。何れかのグループに属する操作ボタンは、第１サイズで、その他のグループに属する操作ボタンは、第１サイズよりも小さい第２サイズで示される。そして、操作画面51には、第２サイズで操作ボタンが示されたグループの各々について、ボタンサイズ変更エリア71-73が示される。あるボタンサイズ変更エリアが選択されると、そのボタンサイズ変更エリアに対応するグループに属する操作ボタンが、第１サイズで示されると共に、そのボタンサイズ変更エリアが選択される際に第１サイズで示されていた操作ボタンが、第２サイズで示されるように、操作画面51は変更される。【選択図】図２
2008243128.tif 000002
【特許請求の範囲】
【請求項１】
複数の操作ボタンを含む操作画面を表示し、選択された操作ボタンをタッチパネルを用いて特定する操作手段を備えるタッチパネル装置において、
前記複数の操作ボタンは、複数のグループに区分されており、
前記操作画面では、何れかのグループに属する１又は複数の操作ボタンは、第１サイズで、その他のグループに属する１又は複数の操作ボタンは、前記第１サイズよりも小さい第２サイズで示されると共に、前記第２サイズで操作ボタンが示されたグループの各々について、ボタンサイズ変更エリアが示されており、
前記操作手段は、選択されたボタンサイズ変更エリアを特定し、前記選択されたボタンサイズ変更エリアに対応するグループに属する操作ボタンが、前記第１サイズで示されると共に、前記選択されたボタンサイズ変更エリアが選択される際に前記第１サイズで示されていた操作ボタンが、前記第２サイズで示されるように変更された前記操作画面を表示することを特徴とするタッチパネル装置。
【請求項２】
複数の操作ボタンを含む操作画面の画像データを作成する描画手段と、前記画像データを用いて前記操作画面を表示する表示手段と、選択された操作ボタンをタッチパネルを用いて特定する特定手段と、前記選択された操作ボタンに対応した動作を実行する制御手段とを備えるタッチパネル装置において、
前記複数の操作ボタンは、複数のグループに区分されており、
前記操作画面では、何れかのグループに属する１又は複数の操作ボタンは、第１サイズで、その他のグループに属する１又は複数の操作ボタンは、前記第１サイズよりも小さい第２サイズで示されると共に、前記第２サイズで操作ボタンが示されたグループの各々について、ボタンサイズ変更エリアが示されており、
前記特定手段は、選択されたボタンサイズ変更エリアを特定し、
前記制御手段は、あるボタンサイズ変更エリアが選択されると、前記描画手段に前記画像データの変更を指示し、前記描画手段は、このボタンサイズ変更エリアに対応するグループに属する操作ボタンが前記第１サイズで示されると共に、そのボタンサイズ変更エリアが選択される際に前記第１サイズで示されていた操作ボタンが、前記第２サイズで示されるように前記画像データを変更することを特徴とするタッチパネル装置。
【請求項３】
複数の操作ボタンを含む操作画面を表示し、選択された操作ボタンをタッチパネルを用いて特定する操作手段を備えるタッチパネル装置において、
前記複数の操作ボタンは、複数のグループに区分されており、
前記操作画面では、何れかのグループに属する１又は複数の操作ボタンは、第１サイズで、その他のグループに属する１又は複数の操作ボタンは、前記第１サイズよりも小さい第２サイズで示されており、
前記操作手段は、前記複数のグループの何れかを指定するハードキー手段を含んでおり、
前記表示手段は、操作ボタンが前記第２サイズで示されているグループが指定されると、そのグループに属する操作ボタンが、前記第１サイズで示されると共に、そのグループが選択される際に前記第１サイズで示されていた操作ボタンが、前記第２サイズで示されるように変更された前記操作画面を表示することを特徴とするタッチパネル装置。
【請求項４】
前記複数の操作ボタンの並べ方は、それらのサイズに拘わらず同じである、請求項１乃至３の何れかに記載のタッチパネル装置。
【請求項５】
前記複数の操作ボタンの何れかが選択されると、それらのサイズに拘わらず、選択された操作ボタンに対応した動作が行われる、請求項１乃至４の何れかに記載のタッチパネル装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネルを用いたＧＵＩ(Graphical User Interface)を有するナビゲーション装置などの電子機器に関する。
【背景技術】
【０００２】
タッチパネルを用いたＧＵＩは、ナビゲーション装置、ＰＤＡ(Personal Digital Assistant)や複写機などの電子機器に広く使用されている。このような電子機器では、ＬＣＤ(Liquid Crystal Monitor)などの表示装置に複数の操作ボタンが描かれた操作画面が表示されて、表示装置の表示領域上に配置されたタッチパネルを介して、使用者により操作ボタンが選択される。
【０００３】
電子機器が多機能化するにつれて、操作に要する操作ボタンの数は多くなり、多数の操作ボタンを表示装置に表示することが必要となる。操作ボタンの表示サイズを小さくして、１つの操作画面に多数の操作ボタンを表示すると、個々の操作ボタンを視覚的に判別することが難しくなると共に、操作ボタンの押し間違いが頻発してしまう。このため、ＧＵＩを有する電子機器では、操作ボタンを階層化して表示装置に表示することが広く行われている。また、押下される頻度が高い操作ボタンのサイズを、押下される頻度が低い操作ボタンのサイズよりも大きくする電子機器も存在する。
【０００４】
【特許文献１】特開２００４−０２９３５０号公報
【特許文献２】特開２００６−１３３９２２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
操作ボタンを階層化して表示しても、操作ボタンの数が多くなるにつれて、操作ボタンを表示する操作画面の数も多くなってしまい、最下層の操作ボタンを表示装置に表示させるためには、幾つもの操作画面を順次表示させる操作が必要となる。押下される頻度に応じて操作ボタンの表示サイズに差を設けると、一連の操作において必ず押下する必要がある操作ボタンまでもが、その他の操作ボタンよりも押下回数が少なければ小さく表示されてしまう事態が起こり得る。また、押下頻度に応じて表示サイズに差を設けると、所望の操作ボタンが小サイズで表示されている場合には、それを識別するのに時間を要する。
【０００６】
近年、ＰＤＡや携帯型のナビゲーション装置などの小型の電子機器でも、ＧＵＩが採用されている。このような電子機器では、表示装置の表示領域は必然的に狭くなることから、上記の手法をそのまま適用すると、それらの問題点がより顕著に現れてしまう。故に、ＧＵＩを有する小型の電子機器では、操作画面を工夫して操作性の向上を図ることが非常に重要な課題となっている。
【０００７】
本発明は、上記の問題を解決するものであり、操作ボタンの数が多い場合に操作ボタンの表示を高階層化させる必要がなく、また、操作ボタンの表示サイズに差が設けている場合にて、所望の操作ボタンを大サイズで直ちに表示できる電子機器を提供することを目的とする。さらに、本発明は、表示領域が比較的小さい表示装置を有する電子機器に、操作性に優れたＧＵＩをもたらすことを目的とする。
【課題を解決するための手段】
【０００８】
本発明のタッチパネル装置は、複数の操作ボタンを含む操作画面を表示し、選択された操作ボタンをタッチパネルを用いて特定する操作手段を備えるタッチパネル装置において、前記複数の操作ボタンは、複数のグループに区分されており、前記操作画面では、何れかのグループに属する１又は複数の操作ボタンは、第１サイズで、その他のグループに属する１又は複数の操作ボタンは、前記第１サイズよりも小さい第２サイズで示されると共に、前記第２サイズで操作ボタンが示されたグループの各々について、ボタンサイズ変更エリアが示されており、前記操作手段は、選択されたボタンサイズ変更エリアを特定し、前記選択されたボタンサイズ変更エリアに対応するグループに属する操作ボタンが、前記第１サイズで示されると共に、前記選択されたボタンサイズ変更エリアが選択される際に前記第１サイズで示されていた操作ボタンが、前記第２サイズで示されるように変更された前記操作画面を表示することを特徴とする。
【０００９】
本発明のタッチパネル装置は、複数の操作ボタンを含む操作画面の画像データを作成する描画手段と、前記画像データを用いて前記操作画面を表示する表示手段と、選択された操作ボタンをタッチパネルを用いて特定する特定手段と、前記選択された操作ボタンに対応した動作を実行する制御手段とを備えるタッチパネル装置において、前記複数の操作ボタンは、複数のグループに区分されており、前記操作画面では、何れかのグループに属する１又は複数の操作ボタンは、第１サイズで、その他のグループに属する１又は複数の操作ボタンは、前記第１サイズよりも小さい第２サイズで示されると共に、前記第２サイズで操作ボタンが示されたグループの各々について、ボタンサイズ変更エリアが示されており、前記特定手段は、選択されたボタンサイズ変更エリアを特定し、前記制御手段は、あるボタンサイズ変更エリアが選択されると、前記描画手段に前記画像データの変更を指示し、前記描画手段は、このボタンサイズ変更エリアに対応するグループに属する操作ボタンが前記第１サイズで示されると共に、そのボタンサイズ変更エリアが選択される際に前記第１サイズで示されていた操作ボタンが、前記第２サイズで示されるように前記画像データを変更することを特徴とする。
【００１０】
本発明のタッチパネル装置は、複数の操作ボタンを含む操作画面を表示し、選択された操作ボタンをタッチパネルを用いて特定する操作手段を備えるタッチパネル装置において、前記複数の操作ボタンは、複数のグループに区分されており、前記操作画面では、何れかのグループに属する１又は複数の操作ボタンは、第１サイズで、その他のグループに属する１又は複数の操作ボタンは、前記第１サイズよりも小さい第２サイズで示されており、前記操作手段は、前記複数のグループの何れかを指定するハードキー手段を含んでおり、前記表示手段は、操作ボタンが前記第２サイズで示されているグループが指定されると、そのグループに属する操作ボタンが、前記第１サイズで示されると共に、そのグループが選択される際に前記第１サイズで示されていた操作ボタンが、前記第２サイズで示されるように変更された前記操作画面を表示することを特徴とする。
【００１１】
本発明のタッチパネル装置では、前記複数の操作ボタンの何れかが選択されると、それらのサイズに拘わらず、選択された操作ボタンに対応した処理が行われてよい。また、本発明のタッチパネル装置では、前記複数の操作ボタンの何れかが選択されると、それらのサイズに拘わらず、選択された操作ボタンに対応した動作が行われてよい。
【発明の効果】
【００１２】
本発明のタッチパネル装置によれば、操作画面にて、複数の操作ボタンが大サイズと小サイズとで示されることで、多数の操作ボタンを１つの操作画面に含ませることができ、操作ボタン(又は操作画面)の高階層化が抑制される。それに加えて、本発明のタッチパネル装置では、ボタンサイズ変更エリアを選択することで、又はハードキー手段を操作することで、小サイズの操作ボタンが大サイズになり、それまで大サイズであった操作ボタンは小サイズになる。これにより、タッチパネルの使用者は、所望の操作ボタンを容易に大サイズにして、押し間違いすることなく選択することができる。また、本発明のタッチパネル装置では、操作ボタンの表示サイズがグループ単位で変更されるので、所望の操作ボタンを迅速に探し出すことができる。
【００１３】
本発明のタッチパネル装置では、ボタンサイズ変更エリアを選択することで、小サイズの操作ボタンが大サイズになり、それまで大サイズであった操作ボタンが小サイズになることで、操作画面の変更に応じて、操作画面に含まれる操作ボタンの種類及び数を変化させる必要はない。それに加えて、複数の操作ボタンの並べ方を、それらの表示サイズに拘わらずに同じとすることで、タッチパネル装置の使用者は、操作画面の操作に慣れるにつれて、例えば、右下にある操作ボタンは再検索の操作ボタン、中央にある操作ボタンは５０音検索の操作ボタンというように、各操作ボタンの種別を、操作ボタンの表示サイズに拘わらず、操作ボタンの単純な位置関係だけで把握できるようになる。また、本発明のタッチパネル装置では、表示サイズに拘わらず、選択された操作ボタンに対応した動作がされることで、操作に習熟した使用者は、表示サイズを変更させることなく迅速に、所望の動作をタッチパネル装置に実行させることができる。
【００１４】
このように、本発明のタッチパネル装置は、操作性を犠牲とすることなく多数の操作ボタンを操作画面に表示できるので、表示装置の表示領域が狭い場合に非常に有効である。
【発明を実施するための最良の形態】
【００１５】
以下、本発明を図を用いて説明する。図１は、本発明のタッチパネル装置の一実施例であるナビゲーション装置の概要を示すブロック図である。ナビゲーション装置は、車両に搭載用であって、ＧＰＳ(Global Positioning System)衛星から受信した電波に基づいて車両位置を特定し、車両位置と共にその付近の地図が示された誘導画面を表示して、誘導経路に沿って車両を誘導することを主たる機能としている。
【００１６】
ＧＰＳ部(1)は、受信アンテナ及びチューナ等で構成されており、ＧＰＳ衛星から受信した電波を処理して測位用データを取り出す。取り出された測位用データは、インターフェイス部(3)を介して制御部(5)に送られる。制御部(5)は、例えばマイクロコンピュータで構成されており、ＧＰＳ部(1)から送られた測位用データに基づいて車両の現在位置を特定する。ナビゲーション装置は、所謂ハイブリッド方式を採用しており、車両の向きを検知するためのジャイロセンサ(7)と、車両の速度を検知するための車速センサ(9)とを備えている。インターフェイス部(3)を介して送られたこれらセンサ(7)(9)の信号に基づいて、制御部(5)は、車両の向き及び速度を特定する。
【００１７】
制御部(5)は、ナビゲーション装置の制御を統括的に行うと共に、車両位置の特定や経路探索等の各種動作及び処理を実行する。制御部(5)は、例えばマイクロコンピュータで構成されており、制御や動作の手順が記述された各種プログラムを実行するＣＰＵ(11)と、ＣＰＵ(11)で使用されるデータや、後述する記録媒体(17)から読み出されてＣＰＵ(11)で実行されるプログラムを一時的に記憶するＲＡＭ(13)と、立上げや入出力等に関する基本的な制御を記述したプログラムやフォントデータ等を記憶するＲＯＭ(15)とを含んでいる。これらＣＰＵ(11)等は、図示を省略したバスを介して接続されている。
【００１８】
記録媒体(17)には、誘導画面の表示や経路探索などに必要となる地図データベースと、ナビゲーション装置の各種動作を記述したプログラムとが格納されている。制御部(5)は、記録媒体(17)からドライブ部(19)を介してこのプログラムを読み出して実行する。地図データベースには、道路、施設及び背景等の情報を含む地図データ、地図データに基づいて地図や誘導画面を描画する際に参照される描画パラメータ、各種検索にて参照される索引データ、経路誘導用やその他の用途の音声の生成に使用される音声データ等が含まれている。制御部(5)は、実行する動作に必要なデータを、地図データベースから部分的に取り出して参照する。記録媒体(17)には、ハードディスク、メモリーカード又はＤＶＤ等が使用される。
【００１９】
描画部(21)は、描画専用のＣＰＵ等を含むＩＣチップであって、制御部(5)からの指示に基づいて、誘導画面の画像データや後述する操作画面の画像データ等を作成する。描画部(21)で作成された画像データは、表示制御部(23)に送られて、表示制御部(23)の有するＲＡＭに記憶される。表示制御部(23)は、記憶した画像データに基づいて表示部(25)に画像表示用の信号を送り、表示部(25)の表示領域に画像データに係る画面が表示される。表示部(25)には、ＬＣＤや有機ＥＬディスプレイなどが使用される。
【００２０】
ナビゲーション装置は、使用者の操作手段として、ハードキー(27)及びタッチパネル(29)を備えている。ハードキー(27)は、電源のオン/オフをする電源キーや音量調整用のキー等を含んでいる。ハードキー(27)を構成するキーの１つが押下されると、そのキーの押下を通知する信号がインターフェイス部(33)を介して制御部(5)に送られる。タッチパネル(29)は、例えば、格子状に配置された透明な電極を有する感圧式のタッチパネルであって、表示部(25)の表示領域上に置かれる。タッチパネル(29)が押下されると、位置検出部(31)は、タッチパネル(29)から送られた電圧信号に基づいて、押下された位置の座標情報を通知する信号を生成する。この信号は、インターフェイス部(33)を介して制御部(5)に送られる。
【００２１】
音源回路部(35)は、制御部(5)から送られた音声データに基づいて、経路誘導用やその他の用途のアナログ音声信号を生成する。生成されたアナログ音声信号は、スピーカ(37)で再生される。
【００２２】
図２(ａ)乃至(ｃ)は、本実施例のナビゲーション装置の表示部(25)に表示される操作画面(51)の説明図である。操作画面(51)は、ナビゲーション装置の各種動作の実行を指示するメニュー画面であって、操作画面(51)に示された略正方形の９個の操作ボタン(61-69)の何れかを押下することで、選択された操作ボタン(61-69)に対応した動作がナビゲーション装置にて実行される。操作画面(51)の右上には、車両の現在位置を示す地図の表示を指示する操作ボタン(53)も示されている。操作画面(51)の状態は後述するように変化し、図２(ａ)乃至(ｃ)は夫々、操作画面(51)の異なる状態を示している。
【００２３】
９個の操作ボタン(61-69)は、上段、中段及び下段からなる３つのグループに区分されており、操作画面(51)にて、これら操作ボタン(61-69)は、各グループ毎に横並びに配置されている。上段のグループは、自宅を目的地とした誘導動作を指示する第１ボタン(61)と、お気に入りとして設定されている目的地を選択する選択画面の表示を指示する第２ボタン(62)と、現在地付近の地図のスクロール表示を指示する第３ボタン(63)とで構成されている。
【００２４】
中段のグループは、目的地の住所の全て又は一部を入力する検索画面の表示を指示する第４ボタン(64)と、目的地とする施設の名称の全て又は一部を５０音で入力する検索画面の表示を指示する第５ボタン(65)と、目的地に関するその他のキーワードを入力する検索画面の表示を指示する第６ボタン(66)とで構成されている。
【００２５】
下段のグループは、誘導経路を離れた場合などに再度目的地までの経路の探索を指示する第７ボタン(67)と、誘導経路の編集画面の表示を指示する第８ボタン(68)と、ナビゲーション装置の各種設定を行う設定画面の表示を指示する第９ボタン(69)とで構成されている。
【００２６】
操作ボタン(61-69)の表示サイズには大小の２種類があって、何れかのグループに属する操作ボタンは、その他のグループに属する操作ボタンよりも大きく示されている。図２(ａ)に示す状態では、上段のグループに属する第１乃至第３ボタン(61-63)の表示サイズは、その他のグループに属する操作ボタン(64-69)の表示サイズよりも大きくされている。図２(ｂ)に示す状態では、中段のグループに属する第４乃至第６ボタン(64-66)の表示サイズは、その他のグループに属する操作ボタン(61-63)(67-69)の表示サイズよりも大きくされている。図２(ｃ)に示す状態では、下段のグループに属する第７乃至第９ボタン(67-69)の表示サイズは、その他のグループに属する操作ボタン(61-66)の表示サイズよりも大きくされている。各グループの操作ボタンは、大サイズで示される場合には、各操作ボタンの間に僅かな隙間を開けて、操作画面(51)の左端近くから右端近くに渡って並べて描画される。
【００２７】
操作画面(51)には、操作ボタンが小サイズで示されているグループの各々に対応して、操作画面(51)の左端近くから右端近くに渡って、横長の帯状のボタンサイズ変更エリア(71-73)が描画されており、ボタンサイズ変更エリア(71-73)の中に、そのグループに属する３個の操作ボタンが小サイズで描画されている。図２(ａ)に示す状態では、中段のグループに対応したボタンサイズ変更エリア(72)と、下段のグループに対応したボタンサイズ変更エリア(73)とが操作画面(51)内に描画されており、第４乃至第６ボタン(64-66)は、ボタンサイズ変更エリア(72)の中央付近に、これらボタン幅の半分程度の間隔を開けて並べて描画されている。第７乃至第９ボタン(67-69)も、ボタンサイズ変更エリア(73)の中央付近に同様に描画されている。
【００２８】
図２(ｂ)に示す状態では、上段のグループに対応したボタンサイズ変更エリア(71)と、下段のグループに対応したボタンサイズ変更エリア(73)とが操作画面(51)に描画されており、これらボタンサイズ変更エリア(71)(73)の中に、上段及び下段グループの操作ボタン(61-63)(67-69)が小サイズで夫々描画されている。図２(ｃ)に示す状態では、上段のグループに対応したボタンサイズ変更エリア(71)と、中段のグループに対応したボタンサイズ変更エリア(72)とが操作画面(51)に描画されており、これらボタンサイズ変更エリア(71)(72)の中に、上段及び中段のグループの操作ボタン(61-63)(64-66)が小サイズで夫々描画されている。
【００２９】
ボタンサイズ変更エリア(71-73)が押下されると、操作画面(51)にて、大サイズで示されていた操作ボタンは小サイズの操作ボタンに変更され、押下されたボタンサイズ変更エリア上に描かれている小サイズの操作ボタンは、大サイズの操作ボタンに変更される。図２(ａ)に示す状態にて、中段のグループに対応したボタンサイズ変更エリア(72)が押下されると、操作画面(51)は、図２(ｂ)に示す状態になり、下段のグループに対応したボタンサイズ変更エリア(73)が押下されると、操作画面(51)は、図２(ｃ)に示す状態になる。図２(ｂ)に示す状態にて、上段のグループに対応したボタンサイズ変更エリア(71)が押下されると、操作画面(51)は、図２(ａ)に示す状態になり、下段のグループに対応したボタンサイズ変更エリア(73)が押下されると、操作画面(51)は、図２(ｃ)に示す状態になる。図２(ｃ)に示す状態にて、上段のグループに対応したボタンサイズ変更エリア(71)が押下されると、操作画面(51)は、図２(ａ)に示す状態になり、中段のグループに対応したボタンサイズ変更エリア(72)が押下されると、操作画面(51)は、図２(ｂ)に示す状態になる。
【００３０】
大サイズで示されていた操作ボタンが小サイズの操作ボタンに変更され、押下されたボタンサイズ変更エリア内に描かれている小サイズの操作ボタンが、大サイズの操作ボタンに変更されることから、図２(ａ)乃至(ｃ)の各状態において、操作画面(51)にて、(操作ボタン(61-69)及びボタンサイズ変更エリア(71-73)の意匠に起因した細かな変動を除いて)操作ボタン(61-69)及びボタンサイズ変更エリア(71-73)が全体的に占める範囲に変化はない。つまり、図２(ａ)乃至(ｃ)に示す何れの状態においても、操作ボタン(61-69)及びボタンサイズ変更エリア(71-73)は、現在地の地図の表示を指示する操作ボタン(53)の下方にて、一定の範囲(図２(ｃ)にて破線で示す)を占めており、この領域から逸脱することはない。
【００３１】
表示サイズの大小に拘わらず、操作画面(51)における第１乃至第９ボタン(61-69)の並べ方に変化はない。つまり、図２(ａ)乃至(ｃ)では、第１乃至第３ボタン(61-63)は左から右へと横に並べられており、第４乃至第６ボタン(64-66)は、第１乃至第３ボタン(61-63)の下方にて左から右へと横に並べられており、第７乃至第９ボタン(67-69)は、第４乃至第６ボタン(64-66)の下方にて左から右へと横に並べられている。
【００３２】
図２(ａ)乃至(ｃ)に示す状態ごとに、第１乃至第９ボタン(61-69)及びボタンサイズ変更エリア(71-73)の各々について(さらには、操作ボタン(53)について)、それらの描画領域に対応させたタッチパネル(29)の検出座標領域が、制御部(5)において設定されている。表示部(25)に操作画面(51)が表示された状態でタッチパネル(29)が押下されると、押下位置の座標情報を含む信号が、インターフェイス部(33)を介して位置検出部(31)から制御部(5)に送られる。制御部(5)は、操作画面(51)が図２(ａ)乃至(ｃ)に示す状態の何れの状態にあるかを記憶しており、操作画面(51)の状態に対応した検出座標領域の設定に基づいて、押下の有効及び無効を判定し、さらに、押下により選択された操作ボタン(61-69)又はボタンサイズ変更エリア(71-73)を判別する。ボタンサイズ変更エリア(71-73)の何れかが押下されると、制御部(5)は、変更された操作画面(51)の画像データの生成を描画部(21)に指示する。
【００３３】
本実施例のナビゲーション装置では、表示サイズの大小によって、第１乃至第９ボタン(61-69)の意匠は若干異なっている。大サイズで示される場合、第１乃至第９ボタン(61-69)を表す略正方形の領域には、それらボタン(61-69)を押下することで選択又は実行される動作を直感的に示す絵と、その動作を端的に記述する文字列とが付加されている。例えば、第１ボタン(61)が大サイズで示されている場合、図２(ａ)に示すように、第１ボタン(61)には、自宅を目的地として誘導動作を行うことを直感的に示す家の絵と、その動作を端的に記述する「自宅に戻る」という文字列とが付されている。小サイズで示される場合には、文字列を描画しても読み取りが困難なので、第１乃至第９ボタン(61-69)を表す略正方形の領域には、絵のみが示される。例えば、図２(ｂ)及び(ｃ)に示すように、第１ボタン(61)が小サイズで示される場合、第１ボタン(61)には、家の絵のみが付されている。
【００３４】
本実施例のナビゲーション装置では、操作画面(51)に多数の操作ボタン(61-69)が示されているが、使用者は、ボタンサイズ変更エリア(71-73)を押下することで、所望の操作ボタン(61-69)を大サイズにして、押し間違えることなく確実に選択できる。つまり、操作画面(51)に多数の操作ボタン(61-69)が設けられているものの、操作ボタン(61-69)の操作性は損なわれていない。また、個々の操作ボタン(61-69)の場所を十分に把握していない使用者は、ボタンサイズ変更エリア(71-73)を押下することで、所望の操作ボタン(61-69)を大サイズにして容易に探し出すことができる。
【００３５】
本実施例のナビゲーション装置では、表示サイズの大小に拘わらず、操作ボタン(61-69)が押下されると、制御部(5)は、押下により選択された操作ボタンに対応した動作を実行するようにナビゲーション装置の制御を行う。例えば、図２(ａ)に示す状態にて、大サイズの第１ボタン(61)が選択されると、現在位置から自宅への経路探索が行われると共に、図３に示す誘導画面が表示される。また、図２(ｂ)又は(ｃ)に示す状態にて、小サイズの第１ボタン(61)が選択されても、経路探索が同様に行われると共に、図３に示す誘導画面(55)が表示部(25)に表示される。小サイズで示されている場合には、第１乃至９ボタン(61-69)は無効にされてもよいが、本実施例のように構成することで、第１乃至９ボタン(61-69)の並びを十分に記憶している使用者は、表示サイズの変更を要することなく所望のボタンを直ちに押下又は選択できる。
【００３６】
図４は、本実施例のナビゲーション装置における操作画面(51)の表示動作の手順を示すフローチャートである。この手順を記述したプログラムは、記録媒体(17)から読み出されて、制御部(5)にて実行される。また、操作画面(51)の画像データの作成に使用されるデータも、記録媒体(17)から読み出されて、制御部(5)に記憶される。
【００３７】
図３に示す誘導画面に示されたボタン(57)のような、操作画面(51)以外の画面において操作画面(51)の表示を指示する操作ボタンが押下されると、又は、図１のハードキー(27)に含まれる電源キーが押下されてナビゲーション装置の立上げが行われると、デフォルト状態(例えば、図２(ａ)に示す状態)の操作画面(51)が表示部(25)に表示される(Ｓ１)。ステップＳ１にて、制御部(5)は、デフォルト状態の操作画面(51)の画像データの作成を描画部(21)に指示すると共に、操作画面(51)の状態を記憶する。描画部(21)は、制御部(5)から送られた(背景や操作ボタン(61-69)などの各種構成要素の)画像データを用いて操作画面(51)の画像データを作成し、表示制御部(23)に送る。表示制御部(23)は、その画像データに基づいて操作画面(51)を表示部(25)に表示する。
【００３８】
制御部(5)は、タッチパネル(29)の押下位置の座標情報を示す信号を出力する位置検出部(31)を周期的にスキャンすることで、タッチパネル(29)の押下の有無を判定する(Ｓ３)。タッチパネル(29)が押下されると、押下位置の座標情報を示す信号がインターフェイス部(33)を介して送られて、制御部(5)は、タッチパネル(29)が押下されたと判定すると共に、押下位置の座標情報を記憶する。
【００３９】
ステップＳ３にて、タッチパネル(29)が押下されたと判定されると、制御部(5)は、押下位置の座標と、現在の操作画面(51)の状態に対応した検出座標領域の設定とに基づいて、第１乃至９ボタン(61-69)及び操作ボタン(53)の何れかが選択されたか否かを判定する(Ｓ５)。押下位置の座標が、操作ボタン(61-69)及び操作ボタン(53)の各々について与えられた検出座標領域の何れかに含まれている場合、押下位置の座標を含む検出座標領域に係る操作ボタンが選択されたと判定される。
【００４０】
ステップＳ５にて、操作ボタン(61-69)及び操作ボタン(53)の何れかが選択されたと判定されると、選択された操作ボタンにより指示される動作が、表示部(25)の画面遷移を要するか否かが判定される(Ｓ７)。例えば、第１ボタン(61)や操作ボタン(53)により指示される動作は誘導画面の表示であり、第４ボタン(64)により指示される動作は、住所検索用の入力画面の表示である。ステップＳ７にて、選択された操作ボタンにより指示される動作が、表示部(25)の画面遷移を要すると判定された場合、制御部(5)は、遷移先の画面を表示部(25)に表示する処理を行う(Ｓ９)。ステップＳ７にて、選択された操作ボタンにより指示される動作が、表示部(25)の画面遷移を要しないと判定された場合、制御部(5)は、その動作を実行すると共に、ステップＳ３及びそれ以降のステップを引き続き実行する。例えば、第７ボタン(67)が選択された場合、表示部(25)に操作画面(51)が表示されたまま、誘導経路の再検索が実行される。
【００４１】
ステップＳ５にて、何れの操作ボタン(61-69)及び操作ボタン(53)も選択されなかったと判定された場合、制御部(5)は、押下位置の座標と、現在の操作画面(51)の状態に対する検出座標領域の設定とに基づいて、ボタンサイズ変更エリア(71-73)が選択されたか否かを判定する(Ｓ１１)。押下位置の座標が、操作画面(51)に現在示されているボタンサイズ変更エリア(71-73)の各々について与えられた検出座標領域の何れかに含まれている場合、押下位置の座標を含む検出座標領域に係るボタンサイズ変更エリアが選択されたと判定される。
【００４２】
ステップＳ１１にて、操作画面(71)に現在示されているボタンサイズ変更エリア(71-73)が選択されなかったと判定された場合、タッチパネル(29)の押下は無効であり、制御部(5)は、ステップＳ３及びそれ以降のステップを引き続き実行する。
【００４３】
ステップＳ１１にて、操作画面(71)に現在示されているボタンサイズ変更エリア(71-73)が選択されたと判定された場合、制御部(5)は操作画面(51)の変更を行う(Ｓ１３)。ステップＳ１３では、制御部(5)の指示により、描画部(21)は、第１乃至９ボタン(61-69)のうち、大サイズで示されている操作ボタンが小サイズが示されると共に、押下されたボタンサイズ変更エリア(71-73)に対応するグループに属する(小サイズで示されている)操作ボタンが大サイズで示された操作画面(51)の画像データを作成する。そして、この画像データに基づいて、変更された操作画面(51)が表示部(25)に表示される。ステップＳ１３の後、変更された操作画面(51)が表示部(25)に表示された状態で、ステップＳ３及びそれ以降のステップが実行される。なお、ステップＳ１３にて、制御部(5)は、記憶している操作画面(51)の状態を変更し、その後に行われるステップＳ５及びＳ１１では、変更された操作画面(51)に対する検出座標領域の設定に基づいて判定が行われる。
【００４４】
上記実施例では、描画部(21)にて、図２(ａ)乃至(ｃ)の各々の状態の操作画面(51)の画像データが作成されているが、これらの操作画面(51)の状態の各々について予め画像データが制御部(5)に記憶されており、操作画面(51)の変更は、制御部(5)に記憶されている画像データを読み出して、表示制御部(23)に記憶されている画像データと置き換えることで行われてもよい。
【００４５】
例えば、ステップＳ１が実行されて、図２(ａ)に示す状態の操作画面(51)が表示部(25)に表示されている状態で、中段のグループに対応したボタンサイズ変更エリア(72)が選択されると、ステップＳ３、Ｓ５、Ｓ１１及びＳ１３が実行されて、図２(ｂ)に示す状態の操作画面(51)が表示部(25)に表示される。その後、下段のグループに対応したボタンサイズ変更エリア(73)が選択されると、同様にステップＳ３、Ｓ５、Ｓ１１及びＳ１３が実行されて、図２(ｃ)に示す状態の操作画面(51)が表示部(25)に表示される。また、例えば、操作画面(51)が図２(ａ)乃至(ｃ)に示す何れの状態であっても、第１ボタン(61)が押下されると、ステップＳ３、Ｓ５、Ｓ７及びＳ９が実行されて、図３に示す誘導画面(55)が表示部(25)に表示される。
【００４６】
図５は、第２実施例のナビゲーション装置において、表示部(25)に表示される操作画面(51)のある状態を示す説明図である。先の実施例では、第１乃至９ボタン(61-69)は、上段、中段及び下段のグループに区別されていたが、第２実施例では、第１乃至９ボタン(61-69)は、左列、中列及び右列からなる３つのグループに区分されている。第１ボタン(61)、第４ボタン(64)及び第７ボタン(67)は左列のグループに、第２ボタン(62)、第５ボタン(65)及び第８ボタン(68)は中列のグループに、第３ボタン(63)、第６ボタン(66)及び第９ボタン(69)は右列のグループに属している。
【００４７】
先の実施例と同様に、第２実施例の操作画面(51)でも、何れかのグループに属する操作ボタンが大サイズで示されると共に、その他のグループに属する操作ボタンは小サイズで示される。そして、操作ボタンが小サイズで示されているグループの各々に対応したボタンサイズ変更エリアが操作画面(51)に示される。図５の操作画面(51)では、左列のグループに属する操作ボタン(61)(64)(67)が大サイズで示されており、小サイズで操作ボタンが示されている中列及び左列のグループの各々に対応したボタンサイズ変更エリア(72')(73')が示されている。ボタンサイズ変更エリア(72')(73')は、縦長の略長方形の領域であって、中列のグループに属する操作ボタン(62)(65)(68)は、ボタンサイズ変更エリア(72')の中央付近に、右列のグループに属する操作ボタン(63)(66)(69)は、ボタンサイズ変更エリア(73')の中央付近に配置されている。
【００４８】
例えば、中列のグループの各々に対応したボタンサイズ変更エリア(72')が選択されると、操作画面(51)が変更されて、左列のグループに属する操作ボタン(61)(64)(67)が、左列のグループに対応した(ボタンサイズ変更エリア(72')(73')と同様な形態の)ボタンサイズ変更エリアの中央付近に小サイズで示されると共に、中列のグループに属する操作ボタン(62)(65)(68)が、図５に示す操作ボタン(61)(64)(67)のように大サイズで示される。
【００４９】
第２実施例のナビゲーション装置における操作画面(51)の表示動作の手順も、図４に示すフローチャートと同様に行われる。第２実施例のナビゲーション装置に関するその他の事項は、第１実施例のナビゲーション装置と同様であるか、又は、本明細書における第１実施例のナビゲーション装置に関する説明から容易に導出可能である。
【００５０】
図６(ａ)は、本発明の第３実施例であるナビゲーション装置の前面を示した正面図であり、  図６(ｂ)は、本発明の第４実施例であるナビゲーション装置の前面を示した正面図である。第１及び第２実施例では、ボタンサイズ変更エリア(71)(72)(73)(72')(73')が押下されることで、操作画面(51)が変更されたが、第３及び第４実施例では、ナビゲーション装置の前面に設けられたハードキーが押下されることで操作画面(51)が変更される。これら実施例の操作画面(51)は、ボタンサイズ変更エリア(71)(72)(73)が描画されていないことを除いて、第１実施例と同様である。
【００５１】
図６(ａ)に示す第３実施例では、上段、中段及び下段からなる操作ボタン(61-69)の３つのグループの各々について、表示サイズ変更用の選択ボタン(81)(82)(83)が設けられている。例えば、選択ボタン(81)が押されると、大サイズで示されている操作ボタンが小サイズになると共に、選択ボタン(81)に対応した上段のグループに属する操作ボタン(61-63)が大サイズになるように操作画面(51)が変更される。選択ボタン(82)(83)も同様である。なお、操作ボタンが大サイズで表示されているグループに対応する選択ボタン(81)(82)(83)が押されても、操作画面(51)の変更は起こらない。なお、選択ボタン(81)(82)(83)は、図１のハードキー(27)に含まれる(図６(ａ)では、選択ボタン(81)(82)(83)以外のハードキーは図示を省略)。
【００５２】
図６(ｂ)に示す第４実施例では、上段、中段及び下段の３つのグループの何れかを指定するアップキー(85)及びダウンキー(87)が設けられている。アップキー(85)が押されると下から上へと、ダウンキー(87)が押されると上から下へと指定されるグループが巡回的に変化する。そして、操作画面(51)では、指定されたグループに属する操作ボタンのみが大サイズで示される。図６(ｂ)では、上段のグループに属する操作ボタン(61-63)が大サイズで示されており、例えば、この状態でダウンキー(87)が押されると、中段のグループに属する操作ボタン(64-66)が大サイズになり、アップキー(85)が押されると、下段のグループに属する操作ボタン(67-69)が大サイズになる。なお、アップキー(85)及びダウンキー(87)は、図１のハードキー(27)に含まれる(図６(ｂ)では、アップキー(85)及びダウンキー(87)以外のハードキーは図示を省略)。
【００５３】
図７は、第３実施例であるナビゲーション装置における操作画面(51)の表示動作の手順を示すフローチャートである。ステップＳ３１乃至３９は、図４に示すステップＳ１乃至９と夫々対応しているが、ステップＳ３５にて何れの操作ボタンも押下されなかったと判定された場合、ステップＳ３３及びそれ以降のステップが実行される。また、制御部(5)は、ステップＳ３３にてタッチパネルが押下されていないと判定された場合(つまり、位置検出部(31)をスキャンして押下位置の座標情報を示す信号が得られなかった場合)、選択ボタン(81-83)をスキャンし、各選択ボタン(81-83)からの信号の有無により、選択ボタン(81-83)の何れかが押下されたか否かを判定する(Ｓ４１)。ステップＳ４１にて、選択ボタン(81-83)の押下を示す信号が制御部(5)に送られなかった場合、ステップＳ３３及びそれ以降のステップが実行される。ステップＳ４１にて、選択ボタン(81-83)の何れかについて押下を示す信号が送られた場合、制御部(5)は、選択ボタン(81-83)の押下が有効であるか否かを判定する(Ｓ４３)。ステップＳ４３にて、操作ボタンが大サイズで示されているグループに対応したボタンが押されたと判定された場合、選択ボタン(81-83)の押下は無効であるので、ステップＳ３３及びそれ以降のステップが実行される。ステップＳ４３にて、操作ボタンが小サイズで示されているグループに対応したボタンが押されたと判定された場合、選択ボタン(81-83)の押下は有効であるので、図４に示すステップＳ１３と同様なステップＳ４５が実行される。
【００５４】
第４実施例であるナビゲーション装置における操作画面(51)の表示動作の手順は、図７にてステップＳ４３を除いたものとして理解できる。第３及び第４実施例のナビゲーション装置に関するその他の事項は、第１実施例のナビゲーション装置と同様であるか、又は、本明細書における第１実施例のナビゲーション装置に関する説明から容易に導出可能である。なお、図５に示す第２実施例のナビゲーション装置における操作ボタン(61-69)のサイズの変更が、図６(ａ)及び(ｂ)に示す選択ボタン(81)(82)(83)やアップキー(85)及びダウンキー(87)のようなハードキーを用いて行われてもよい。
【００５５】
上記実施例では、１つの操作画面(51)に(表示サイズが変化する)９個の操作ボタン(61-69)を描画しており、これら操作ボタン(61-69)を３個ごとに３つのグループに区別しているが、本発明において、操作画面(51)に描画される操作ボタンの数、グループの数、各グループに属する操作ボタンの数は、本発明の目的を達成できる限りにおいて、特に制限されない。グループの数は、２以上であって、各グループには、１個以上の操作ボタンが属していればよい。また、各グループに属する操作ボタンの数は同じである必要はない。
【００５６】
本発明において、操作画面(51)に描画される操作ボタン(61-69)及びボタンサイズ変更エリア(71-73)(72')(73')の意匠は特に制限されないが、ボタンサイズ変更エリア(71-73)(72')(73')は、それに対応する操作ボタンの周囲に設けられて、ボタンサイズ変更エリア(71-73)(72')(73')と操作ボタン(61-69)の関係が、視覚的に明らかにされるのが好ましい。また、操作ボタン(61-69)の１つのグループについて、複数のボタンサイズ変更エリアが設けられてもよい。
【００５７】
上記実施例は、ナビゲーション装置に本発明を適用したものであるが、本発明は、ナビゲーション装置に限定されることなく、複写機やＰＤＡなどのタッチパネルを用いたＧＵＩを備える電子機器に広く適用される。本明細書におけるタッチパネル装置とは、タッチパネルを用いた操作手段を有するこのような電子機器を指す。
【００５８】
上記実施例において、制御部(5)(及び制御部(5)で実行されるプログラム)、描画部(21)、表示制御部(23)、表示部(25)、タッチパネル(29)、位置検出部(31)及びインターフェイス部(33)が、課題を解決するための手段における操作手段に対応している。選択ボタン(81)(82)(83)又はアップキー(85)及びダウンキー(87)は、ハードキー手段に対応している。表示制御部(23)及び表示部(25)は、課題を解決するための手段における表示手段に対応しており、上記実施例における描画部(21)が、課題を解決するための手段における描画手段に、制御部(5)(及び制御部(5)で実行されるプログラム)が制御手段に対応している。また、タッチパネル(29)、位置検出部(31)、インターフェイス部(33)及び制御部(5)(及び制御部(5)で実行されるプログラム)は特定手段に対応している。
【００５９】
上記実施例の説明は、本発明を説明するためのものであって、特許請求の範囲に記載の発明を限定し、或いは範囲を減縮する様に解すべきではない。また、本発明の各部構成は上記実施例に限らず、特許請求の範囲に記載の技術的範囲内で種々の変形が可能であることは勿論である。
【図面の簡単な説明】
【００６０】
【図１】本発明のタッチパネル装置の第１実施例であるナビゲーション装置の概要を示すブロック図である。
【図２】図２(ａ)乃至(ｃ)は、第１実施例のナビゲーション装置に表示される操作画面を示す説明図であって、操作画面の異なる状態を夫々示している。
【図３】第１実施例のナビゲーション装置に表示される誘導画面を示す説明図である。
【図４】第１実施例のナビゲーション装置における操作画面の表示動作を示すフローチャートである。
【図５】第２実施例のナビゲーション装置に表示される操作画面を示す説明図である。
【図６】図６(ａ)は、第３実施例のナビゲーション装置の正面図であり、図６(ｂ)は、第４実施例のナビゲーション装置の正面図である。
【図７】第３実施例のナビゲーション装置における操作画面の表示動作を示すフローチャートである。
【符号の説明】
【００６１】
(5)     制御部
(21)    描画部
(25)    表示部
(27)    ハードキー
(29)    タッチパネル
(51)    操作画面
(61-69) 操作ボタン
(71-73) ボタンサイズ変更エリア
【図１】
2008243128.tif 000003
【図２】
2008243128.tif 000004
【図３】
2008243128.tif 000005
【図４】
2008243128.tif 000006
【図５】
2008243128.tif 000007
【図６】
2008243128.tif 000008
【図７】
2008243128.tif 000009