(57)【特許請求の範囲】
【請求項１】
タッチパネルが設けられた表示モニタと、
前記表示モニタの表示画面にボタンを表示するボタン表示手段と、
前記表示モニタの表示画面を押圧して描かれた文字乃至図形、記号などのショートカットパターンを入力する入力手段と、
前記ボタン表示手段によって表示されたボタンが選択されると前記ボタンに定義された処理を実行する第１の実行手段と、
前記ボタン表示手段で表示されている前記ボタンの位置と前記入力手段によって入力したショートカットパターンの始点、または終点の位置に基づいて、当該ショートカットパターンを登録するボタンを特定するボタン特定手段と、
前記入力手段によって入力したショートカットパターンと前記ボタン特定手段により特定されたボタンとを関連付けて登録する登録手段と、
前記入力手段によって前記ショートカットパターンを入力すると、前記登録手段により当該ショートカットパターンと関連付けて登録されたボタンに定義された処理を実行する第２の実行手段とを備えることを特徴とする電子機器。
【請求項２】
請求項１に記載の電子機器において、
前記ショートカットパターンは一筆書きであることを特徴とする電子機器。
【請求項３】
請求項１に記載の電子機器において、
前記ショートカットパターンは複数の文字からなることを特徴とする電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メニュー画面に表示されるボタンをショートカットで実行できる電子機器に関する。
【背景技術】
【０００２】
目的地設定画面にショートカットキー群を表示することによって、キー操作の回数を少なくすることができるナビゲーション装置が従来技術として知られている（たとえば、特許文献１）。
【特許文献１】特開２００４−１７０３０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
特許文献１のナビゲーション装置では、目的地設定画面を開いてからではないとショートカットキーを実行することができず、面倒であるという問題点がある。
【課題を解決するための手段】
【０００４】
（１）請求項１の発明の電子機器は、タッチパネルが設けられた表示モニタと、表示モニタの表示画面にボタンを表示するボタン表示手段と、表示モニタの表示画面を押圧して描かれた文字乃至図形、記号などのショートカットパターンを入力する入力手段と、ボタン表示手段によって表示されたボタンが選択されると前記ボタンに定義された処理を実行する第１の実行手段と、前記ボタン表示手段で表示されている前記ボタンの位置と前記入力手段によって入力したショートカットパターンの始点、または終点の位置に基づいて、当該ショートカットパターンを登録するボタンを特定するボタン特定手段と、前記入力手段によって入力したショートカットパターンと前記ボタン特定手段により特定されたボタンとを関連付けて登録する登録手段と、前記入力手段によって前記ショートカットパターンを入力すると、前記登録手段により当該ショートカットパターンと関連付けて登録されたボタンに定義された処理を実行する第２の実行手段とを備えることを特徴とする。
（２）請求項２の発明は、請求項１に記載の電子機器において、ショートカットパターンは一筆書きであることを特徴とする。
（３）請求項３の発明は、請求項１に記載の電子機器において、ショートカットパターンは複数の文字からなることを特徴とする。
【発明の効果】
【０００５】
本発明によれば、特定の画面を開くことなく、表示画面にショートカットパターンを描くことによって、各種処理を実行することができる。
【発明を実施するための最良の形態】
【０００６】
本発明の実施形態によるナビゲーション装置の構成を図１に示す。図１のナビゲーション装置１は、タッチパネル１８を備え、地図表示中、タッチパネル１８上で三角形パターンなどのショートカットパターンを手書き入力するだけで、予め登録した地点を目的地とする経路探索などを実行することができる。ナビゲーション装置１は、タッチパネル１８のほかに制御回路１１、ＲＯＭ１２、ＲＡＭ１３、現在地検出装置１４、画像メモリ１５、表示モニタ１６、入力装置１７、データ記憶部１１０、手書き認識部１１１およびディスクドライブ１１３を有している。ディスクドライブ１１３はＤＶＤ−ＲＯＭ１１４を装填している。
【０００７】
制御回路１１は、マイクロプロセッサ及びその周辺回路からなり、ＲＡＭ１３を作業エリアとしてＲＯＭ１２などのメモリに格納された制御プログラムを実行して各種の制御を行う。この制御回路１１が、ＤＶＤ−ＲＯＭ１１４に記憶された地図データに基づいて所定の経路探索処理を行うと、その処理結果が推奨経路として表示モニタ１６に表示される。
【０００８】
現在地検出装置１４は、車両の現在地を検出する装置であり、たとえば、車両の進行方向を検出する振動ジャイロ１４ａ、車速を検出する車速センサ１４ｂ、ＧＰＳ（ Global Positioning System ）衛星からのＧＰＳ信号を検出するＧＰＳセンサ１４ｃなどから成る。ナビゲーション装置１は、この現在地検出装置１４により検出された車両の現在地に基づいて、地図の表示範囲や経路探索開始点などを決定するとともに、地図上にその現在地を表示する。
【０００９】
画像メモリ１５は、表示モニタ１６に表示するための画像データを格納する。この画像データは道路地図描画用データや各種の図形データからなり、それらはディスクドライブ１１３によって読み込まれるＤＶＤ−ＲＯＭ１１４に記憶された地図データに基づいて、適宜生成される。ナビゲーション装置１は、このようにして生成された画像データを用いることによって地図表示など行う。
【００１０】
ディスクドライブ１１３は、装填されたＤＶＤ−ＲＯＭ１１４から、表示モニタ１６へ地図を表示するための地図データを読み出す。地図データは、地図表示用データ、経路探索用データなどを含む。これらのデータには、道路のリンク情報およびノード情報が含まれている。地図表示用データは、広域から詳細まで複数の縮尺の地図データを有し、ユーザの要求にしたがって、表示地図の縮尺を変更することができる。なお、ＤＶＤ−ＲＯＭ１１４以外の他の記録メディア、たとえばＣＤ−ＲＯＭやハードディスクなどより地図データを読み出してもよい。
【００１１】
表示モニタ１６は、地図データなどの各種情報に基づいて、自車位置付近の道路地図などの各種情報を画面表示としてユーザに提供する。入力装置１７は、ユーザが各種コマンドを設定するための入力スイッチを有し、画面周辺のスイッチやリモコンなどによって実現される。ユーザは、表示モニタ１６の表示画面の指示にしたがって入力装置１７を手動で操作することにより、たとえば、目的地を選択して目的地を設定することができる。また、入力装置１７を操作することにより、表示モニタ１６に表示された各種ボタンや表示メニューなどを選択して、各種ボタンや表示メニューなどに定義された処理を実行することができる。
【００１２】
タッチパネル１８は、表示モニタ１６の表面に積層される透明のタッチスイッチであり、表示モニタ１６に表示される画像はタッチパネル１８を通して表示される。タッチパネル１８は、タッチパネル１８上の操作位置に応じた信号をタッチパネルコントロール部１９に送出し、タッチパネルコントロール部１９はタッチパネル１８の押圧位置を算出する。タッチパネル１８は、入力装置１７と同様に入力機能を有する。表示モニタ１６に表示された各種ボタンや表示メニューなどを指で押圧すると、各種ボタンや表示メニューに定義された処理が実行される。また、タッチパネル１８を押圧しながら線図を描くと、描いた線図がナビゲーション装置１に入力され、表示モニタ１６に表示される。
【００１３】
目的地がユーザにより設定されると、ナビゲーション装置１は、ＧＰＳセンサ１４ｃにより検出された現在地を出発地として、所定のアルゴリズムに基づいて目的地までのルートを経路演算する。このようにして求められたルート（以下、推奨経路という）は、表示形態を、たとえば表示色などを変えることによって、ほかの道路と区別して表示される。これにより、ユーザは、地図上の推奨経路を認識することができる。また、ナビゲーション装置１は、推奨経路にしたがって車両が走行できるように、ユーザに対して画面や音声などによる進行方向指示を行い、車両を経路誘導する。
【００１４】
データ記憶部１１０は、メモリやハードディスクなどの書き換え可能な記録媒体によって構成され、ナビゲーション装置１の機能に必要なデータを記憶する。データ記憶部１１０に記憶された情報は、制御回路１１によって適宜読み出されて利用される。また、手書き認識部１１１で認識されたショートカットパターンに対して割り当てられる機能、すなわち、各種ボタンとの対応づけを記憶する。
【００１５】
手書き認識部１１１は、タッチパネル１８を押圧して手書きで描いた文字や図形、記号を辞書１１２を参照して認識する。辞書１１２には、図２に示すような文字・図形・記号パターンが予め登録されている。手書き認識部１１１には、タッチパネル１８上に手書きで描かれた文字などの入力パターンを辞書１１２のパターンと照合し、最も類似度の高い文字・図形・記号パターンを抽出する。そして、抽出した文字・図形・記号パターンに係る文字や図形、記号などが手書き入力情報として認識される。たとえば、図２において、タッチパネル１８上を線分１０１，１０２，１０３が続けて描かれた場合、文字「大」が入力されたものと認識する。あるいは、線分１０４のように一筆書きで三角形形状が描かれた場合、図形「三角形」が入力されたものと認識する。
【００１６】
次に、本発明の実施形態のナビゲーション装置１におけるショートカットを実行するための文字・図形・記号（ショートカットパターン）の登録操作について、図３〜５を参照して説明する。ここで、図３の自宅ボタン３２ａに対するショートカットパターンを登録する場合を一例として説明する。自宅ボタン３２ａは、自宅を目的地に設定して推奨経路を探索し、自宅までの経路誘導を開始するボタンである。
【００１７】
自宅ボタン３２ａは、図３の登録地画面３１に表示されるものであり、ユーザは、入力装置１７を操作して、図３に示す登録地画面３１を開く。登録地画面３１は、自車位置周辺の地図３０に重ねて表示される。登録地画面３１には、自宅ボタン３２ａのほかに、会社を目的地に設定して推奨経路を探索し、会社までの経路誘導を開始する会社ボタン３２ｂ、登録地１を目的地に設定して推奨経路を探索し、登録地１までの経路誘導を開始する登録地１ボタン３２ｃ、および登録地２を目的地に設定して推奨経路を探索し、登録地２までの経路誘導を開始する登録地２ボタン３２ｄが表示される。また、表示モニタ１６の表示画面外のモニタパネルには、ショートカットキーを登録するとき、および実行するときに使用するショートカットボタン３３が設けられている。
【００１８】
自宅ボタン３２ａのショートカットパターンを登録する際、ユーザは、まずショートカットボタン３３を所定時間以上押圧する（長押しする）。所定時間以上押圧すると、図４に示すように、表示モニタ１６には、「ショートカットパターンの登録をします。」という通知文４１が表示される。ここで、自宅ボタン３２ａのショートカットパターンを三角形とする。
【００１９】
自宅ボタン３２ａのショートカットパターンとして三角形を登録するには、図５（ａ）に示すように、最初にショートカットパターンを作成する自宅ボタン３２ａを押圧し、そのまま三角形５１を描く。手書きで描いた三角形５１は、手書き認識部１１１において、三角形として認識される。そして、三角形と、最初に押圧した自宅ボタン３２ａ、つまり描いた三角形の始点に位置する自宅ボタン３２ａとが、相互に関連付けられてデータ記憶部１１０に記憶される。記憶が完了すると、図５（ｂ）に示すように、表示モニタ１６に「自宅ボタンを△に登録しました。」という通知文５２が表示される。そして、ショートカットパターンの登録操作が完了する。
【００２０】
次に、本発明の実施形態のナビゲーション装置１におけるショートカットパターンを実行するための操作について、図６および図７を参照して説明する。
【００２１】
図６（ａ）に示すように、表示モニタ１６には自車位置６１を中心とした地図３０が表示されている。自宅までの経路を探索する際、ユーザは、ショートカットボタン３３を所定時間より短い時間押圧（短押し）し、次いで、図６（ｂ）に示すように、三角形６２を表示画面上に描く。描いた三角形６２は、手書き認識部１１１において三角形として認識される。そして、データ記憶部１１０を参照することにより、自宅ボタン３２ａに定義された処理が実行される。
【００２２】
すなわち、図７（ａ）に示すように、自宅周辺の地図３０が表示モニタ１６に表示され、自宅７１が目的地として設定される。そして、「自宅を目的地に設定しました。」という通知文７２が表示され、続いて、自車位置を出発地、自宅７１を目的地として経路探索が行われる。経路探索が完了すると、地図表示は、図７（ｂ）に示すように、自車位置６１を中心とした地図３０に切り換り、自宅７１までの推奨経路７３と、「経路誘導を開始します。」という通知文７４が表示され、経路誘導が開始される。
【００２３】
次に、図８および図９のフローチャートを参照して、ショートカットパターンの登録処理とショートカットパターンの実行処理とについて説明する。図８の処理は、ナビゲーション装置１の電源がオンされるとスタートするプログラムを実行して行われる。
【００２４】
ステップＳ８０１では、ショートカットボタン３３が押圧されたか判定する。押圧された場合はステップＳ８０１が肯定判定され、ステップＳ８０２へ進む。押圧されていない場合はステップＳ８０１を繰り返す。ステップＳ８０２では、ショートカットボタン３３が所定時間以上押圧され続けたか判定する。所定時間以上押圧され続けた場合はステップＳ８０２が肯定判定され、ステップＳ８０３へ進む。ステップＳ８０３以降がショートカットパターン登録実行処理である。所定時間に満たない場合はステップＳ８０２が否定判定され、図９のステップＳ９０１へ進む。ステップＳ９０１以降がショートカットパターンによる機能実行処理である。
【００２５】
ステップＳ８０３では、タッチパネルコントロール部１９において算出された押圧位置に基づいて、タッチパネル１８の最初の押圧位置を検出する。ステップＳ８０４では、タッチパネル１８上に描かれた線図の手書きパターンを取得する。ここで、線図が描かれた後、所定の待機時間に押圧が検出されない場合、ひとつの線図を描く操作が完了したものと判断する。ステップＳ８０５では、取得した手書きパターンを手書き認識部１１１に出力する。手書き認識部１１１では、手書きパターンを辞書１１２と照合してタッチパネル１８上で描かれた線図の文字・図形・記号を認識する。
【００２６】
ステップＳ８０６では、ステップＳ８０３で検出した押圧位置に基づいて、最初の押圧位置に対応するボタンを特定する。ステップＳ８０７では、手書き認識部１１１で認識した手書きパターンの認識結果である文字・図形・記号の情報を取得する。ステップＳ８０８では、ステップＳ８０６で特定したボタンの情報と、ステップＳ８０７で所得した文字・図形・記号の情報とを関連付けてデータ記憶部１１０に記憶する。そして、スタートへリターンする。
【００２７】
図９のステップＳ９０１では、タッチパネルコントロール部１９で算出された押圧位置の情報に基づいて、タッチパネル１８上に描かれた線図の手書きパターンを取得する。ここで、線図が描かれた後、所定の待機時間に押圧が検出されない場合、ひとつの線図を描く操作が完了したものと判断する。ステップＳ９０２では、取得した手書きパターンを手書き認識部１１１へ出力する。手書き認識部１１１では、手書きパターンを辞書１１２と照合して、タッチパネル１８上で描かれた線図の文字・図形・記号を認識する。ステップＳ９０３では、手書き認識部１１１で認識した手書きパターンの認識結果である文字・図形・記号の情報を取得する。
【００２８】
ステップＳ９０４では、取得した文字・図形・記号の情報を、データ記憶部１１０に記憶している文字・図形・記号の情報と照合する。ステップＳ９０５では、取得した文字・図形・記号の情報に関連付けられたボタンを特定する。ステップＳ９０６では、特定されたボタンに定義された処理を実行する。そして、スタートへリターンする。
【００２９】
以上の本発明の実施の形態によるナビゲーション装置１は次のような作用効果を奏する。
（１）表示モニタ１６の表示画面上で文字・図形・記号などのショートカットパターンを描くことによって、所定のボタンに定義された処理を実行する、つまり、ショートカット機能を実行することができる。したがって、ショートカット機能を実行するために別の画面を開く必要はなく、利便性が向上する。また、文字・図形・記号の種類は非常に多いので、多くのボタンについてショートカットパターンを登録することができる。
【００３０】
（２）簡単な図形・文字・記号をショートカットパターンとして用いるので、表示モニタ１６の表示画面を確認することなく、すなわち、ボタン位置を確認して押圧することなく、各種機能を実行することができ、利便性が向上する。
【００３１】
（３）手書きで図形・文字・記号を描いて、ショートカットパターンを登録することができるので、簡単にショートカット機能を登録することができる。
【００３２】
（４）文字・図形・記号を手書きで描いてショートカットパターンを登録するとき、描いた文字・図形・記号の始点の位置のボタンに割り当てられている機能を、ショートカット機能として特定した。したがって、一度にショートカットパターンとして使用する文字・図形・記号の登録と、処理が実行されるボタンの特定とを同時に行うことができ、利便性が向上する。
【００３３】
（５）ショートカットパターン登録時、手書きパターンに基づいて認識したパターンに対して各種機能、すなわち、各種ボタンを対応づけた。そして、ショートカット機能を実行時に入力された手書きパターンから図形・文字・記号を認識して対応する各種ボタンの機能を実行するようにした。したがって、手書きで入力した文字・図形・記号と、字体などが多少異なっても所望のショートカット機能を実行することができる。
【００３４】
以上の実施の形態のナビゲーション装置１を次のように変形することができる。
（１）ひとつの文字・図形・記号によってショートカットパターンを登録するようにしたが、複数の文字によって登録するようにしてもよい。たとえば、自宅ボタン３２ａのショートカットパターンを「△」とする代わりに、「自宅」としてもよい。このようにすることによって、ショートカットパターンを容易に覚えることができる。
【００３５】
（２）ショートカットパターンとして登録する文字・図形・記号を一筆書きのものに限定してもよい。ひとつの線図を描く操作が完了したかを判断するために、線図が描かれた後、所定時間待機したが、一筆書きに限定することによって、押圧が検出されなくなったらひとつの線図を描く操作が完了したことがすぐにわかり、待機する必要はない。したがって、線図を描くと、すぐにショートカット機能が実行され、利便性が向上する。
【００３６】
（３）登録できるショートカットパターンはナビゲーション装置１の機能に関わるものに限定されない。たとえば、ナビゲーション装置１から操作できるように接続されているオーディオ装置の機能に関わるものでもよい。ここで、オーディオ装置に収められている楽曲のうち、トラック０２の曲「ＢＢＢＢＢ」を、手書きで円を描くことによって、表示画面から直接演奏させる場合について、図１０（ａ）を参照して説明する。図１０（ａ）に示すように、トラックリスト９０を表示モニタ１６の表示画面に表示する。ショートカットボタン３３を長押しした後、トラック０２が表示されている項目欄９１を押圧し、そのまま円９２を描く。これにより、円形がショートカットパターンとして登録される。トラック０２の曲「ＢＢＢＢＢ」を演奏する場合は、図１０（ｂ）に示すように、ショートカットボタン３３を短押しした後、表示画面に円形９３を描くと、オーディオ装置はトラック０２の曲「ＢＢＢＢＢ」を演奏する。
【００３７】
（４）文字・図形・記号を手書きで描いてショートカットパターンを登録するとき、描いた文字・図形・記号の始点の位置のボタンをショートカット機能のボタンとして特定したが、最後に押圧された位置（描いた文字・図形・記号の終点の位置）のボタンをショートカット機能のボタンとして特定するようにしてもよい。
【００３８】
（５）この明細書中、ボタンとはアイコンを含む概念である。
【００３９】
特許請求の範囲の要素と実施の形態との対応関係を説明する。
本願発明のボタン表示手段は制御回路１１に対応し、入力手段は制御回路１１、タッチパネル１８およびタッチパネルコントロール部１９に対応する。第１の実行手段および第２の実行手段は制御回路１１に対応する。登録手段は制御回路１１およびデータ記憶部１１０に対応し、ボタン特定手段は制御回路１１、タッチパネル１８およびタッチパネルコントロール部１９に対応する。なお、以上の説明はあくまで一例であり、発明を解釈する上で、上記の実施形態の構成要素と本発明の構成要素の対応関係になんら限定されるものではない。
【図面の簡単な説明】
【００４０】
【図１】本発明の実施形態のナビゲーション装置の構成を示すブロック図である。
【図２】辞書に登録している文字・図形・記号パターンを説明するための図である。
【図３】登録地画面を説明するための図である。
【図４】ショートカットパターンを登録する操作を説明するための図である。
【図５】ショートカットパターンを登録する操作を説明するための図である。
【図６】ショートカットパターンを実行する操作を説明するための図である。
【図７】ショートカットパターンの実行を説明するための図である。
【図８】ショートカットパターンの登録処理を説明するためのフローチャートである。
【図９】ショートカットパターンの実行処理を説明するためのフローチャートである。
【図１０】オーディオ装置の機能に関するショートカットパターンの登録及び実行の操作を説明するための図である。
【符号の説明】
【００４１】
１  ナビゲーション装置
１１  制御回路
１６  表示モニタ
１８  タッチパネル
１９  タッチパネルコントロール部
３３  ショートカットボタン
１１０  データ記憶部
１１１  手書き認識部
１１２  辞書
【図１】
0004787677.tif 000002
【図２】
0004787677.tif 000003
【図３】
0004787677.tif 000004
【図４】
0004787677.tif 000005
【図５】
0004787677.tif 000006
【図６】
0004787677.tif 000007
【図７】
0004787677.tif 000008
【図８】
0004787677.tif 000009
【図９】
0004787677.tif 000010
【図１０】
0004787677.tif 000011