(57)【要約】【課題】文字列のスクロール速度を自由に変えることができる表示装置およびナビゲーション装置を提供する。【解決手段】文字表示欄２１ａに表示された文字をスクロールする場合、文字表示欄２１ａの右側に表示された文字スクロールボタン２２ａを押圧する。そして、押圧した状態で、押圧位置を矢印３１に移動し、タッチパネル１９から指を離して押圧を止める。その結果、文字表示欄２１ａに表示されている文字列は矢印３２の方向へスクロールされ、文字列「神奈川県立座間博物館」を全て表示させることができる。文字列のスクロール速度は、文字スクロールボタン２２ａの表示位置と押圧を止めた位置との間の距離が大きくなるにしたがって速くなる。【選択図】図３
2008026439.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネルを設けた表示モニタと、
文字を表示する文字表示欄を前記表示モニタに表示し、前記文字表示欄に一括表示可能な文字数を越える文字列を前記文字表示欄にスクロールさせて表示する文字表示制御手段と、
前記表示モニタに文字スクロールボタンを表示するボタン表示制御手段と、
前記文字スクロールボタンの表示位置または前記文字スクロールボタンの押圧開始位置と、前記文字スクロールボタンの押圧終了位置との間の距離に基づいて、前記スクロールのスクロール速度を算出する文字スクロール速度算出手段とを備え、
前記文字表示制御手段は、前記文字スクロール速度算出手段によって算出したスクロール速度で前記文字列をスクロールすることを特徴とする表示装置。
【請求項２】
請求項１に記載の表示装置において、
前記ボタン表示制御手段は、前記文字スクロールボタンとは別のボタンを前記表示モニタに表示し、
前記別のボタンの表示位置で前記タッチパネルの押圧を終了すると、前記別のボタンに定義された処理を実行するボタン処理制御手段を備え、
前記文字スクロールボタンが押圧されると、前記別のボタンに定義された処理を禁止する禁止手段をさらに備えることを特徴とする表示装置。
【請求項３】
請求項１または２に記載の表示装置において、
検索条件を入力する検索条件入力手段と、
前記検索条件に基づいて所定の施設を検索する検索手段とを備え、
前記文字表示制御手段は、前記文字表示欄を複数表示し、前記検索の結果である施設名称を前記複数の文字表示欄にリスト表示することを特徴とする表示装置。
【請求項４】
請求項１乃至３のいずれか１項に記載の表示装置を備えることを特徴とするナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一括表示が可能な文字数を越える文字列をスクロール表示する表示装置およびナビゲーション装置に関する。
【背景技術】
【０００２】
文字列をディスプレイに表示する際に、ユーザが予め登録したキーワードまたはキーワードに関連する文字列については、文字を強調編集し、かつ、スクロール速度を低下させて表示する文字表示装置が従来技術として知られている（特許文献１）。
【特許文献１】特開２００１−１８４１５２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
特許文献１のような従来の文字表示装置では、ユーザが文字列のスクロール速度を自由に変えることができないという問題点がある。
【課題を解決するための手段】
【０００４】
（１）請求項１の発明の表示装置は、タッチパネルを設けた表示モニタと、文字を表示する文字表示欄を表示モニタに表示し、文字表示欄に一括表示可能な文字数を越える文字列を文字表示欄にスクロールさせて表示する文字表示制御手段と、表示モニタに文字スクロールボタンを表示するボタン表示制御手段と、文字スクロールボタンの表示位置または文字スクロールボタンの押圧開始位置と、文字スクロールボタンの押圧終了位置との間の距離に基づいて、スクロールのスクロール速度を算出する文字スクロール速度算出手段とを備え、文字表示制御手段は、文字スクロール速度算出手段によって算出したスクロール速度で文字列をスクロールすることを特徴とする。
（２）請求項２の発明は、請求項１に記載の表示装置において、ボタン表示制御手段は、文字スクロールボタンとは別のボタンを表示モニタに表示し、別のボタンの表示位置でタッチパネルの押圧を終了すると、別のボタンに定義された処理を実行するボタン処理制御手段を備え、文字スクロールボタンが押圧されると、別のボタンに定義された処理を禁止する禁止手段をさらに備えることを特徴とする。
（３）請求項３の発明は、請求項１または２に記載の表示装置において、検索条件を入力する検索条件入力手段と、検索条件に基づいて所定の施設を検索する検索手段とを備え、文字表示制御手段は、文字表示欄を複数表示し、検索の結果である施設名称を複数の文字表示欄にリスト表示することを特徴とする。
（４）請求項４の発明のナビゲーション装置は、請求項１乃至３のいずれか１項に記載の表示装置を備えることを特徴とする。
【発明の効果】
【０００５】
本発明によれば、文字スクロールボタンを押圧し、そして押圧を止めた位置と、文字スクロールボタンの表示位置または文字スクロールボタンを押圧したときの押圧位置との間の距離が大きくなるにしたがって、文字表示欄に表示される文字列のスクロールが速くなるようにした。したがって、文字列のスクロール速度を自由に変えることができる。
【発明を実施するための最良の形態】
【０００６】
図１は、本発明の実施形態によるナビゲーション装置１を示す。このナビゲーション装置１では、所定の検索結果を文字表示欄のリストとして表示モニタ１６に表示する。そして、検索結果を表す文字列が文字表示欄に一括表示できない場合は、文字列をスクロールして表示することができる。ナビゲーション装置１は、制御回路１１、ＲＯＭ１２、ＲＡＭ１３、現在地検出装置１４、画像メモリ１５、表示モニタ１６、スピーカ１７、入力装置１８、タッチパネル１９およびディスクドライブ１１１を有している。ディスクドライブ１１１には、地図データが記憶されたＤＶＤ−ＲＯＭ１１２が装填されている。
【０００７】
制御回路１１は、マイクロプロセッサ及びその周辺回路からなり、ＲＡＭ１３を作業エリアとしてＲＯＭ１２に格納された制御プログラムを実行して各種の制御を行う。この制御回路１１がＤＶＤ−ＲＯＭ１１２に記憶された地図データに基づいて所定の経路探索処理を行うと、その処理結果が推奨経路として表示モニタ１６に表示される。また、制御回路１１は、入力装置１８やタッチパネル１９によって入力された検索条件に基づいて、地図データに格納されている施設の検索を行う。たとえば、ユーザが入力装置１８によって「博物館」と入力すると、地図データに記憶されている博物館が検索される。検索結果はリストとして表示モニタ１６に表示される。
【０００８】
現在地検出装置１４は車両の現在地を検出する装置であり、たとえば、車両の進行方向を検出する振動ジャイロ１４ａ、車速を検出する車速センサ１４ｂ、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）衛星からのＧＰＳ信号を検出するＧＰＳセンサ１４ｃなどからなる。ナビゲーション装置１は、この現在地検出装置１４により検出された車両の現在地に基づいて、地図の表示範囲や経路探索開始点などを決定するとともに、地図上にその現在地を表示する。
【０００９】
画像メモリ１５は、表示モニタ１６に表示するための画像データを格納する。この画像データは道路地図描画用データや各種の図形データからなり、それらはＤＶＤ−ＲＯＭ１１２に記憶された地図データに基づいて、適宜生成される。ナビゲーション装置１は、このようにして生成された画像データを用いることによって地図表示など行うことができる。
【００１０】
ディスクドライブ１１１は、ＤＶＤ−ＲＯＭ１１２から地図データを読み出す。地図データは、地図表示用データ、経路探索用データなどを含む。地図表示用データおよび経路探索用データには、地図データに格納されている道路のリンク情報およびノード情報が含まれている。地図表示用データは、広域から詳細まで複数の縮尺の地図データを有し、ユーザの要求にしたがって、表示地図の縮尺を変更することができる。なお、ＤＶＤ−ＲＯＭ１１２以外の他の記録メディア、たとえばＣＤ−ＲＯＭやハードディスクなどより地図データを読み出してもよい。
【００１１】
表示モニタ１６は、地図データなどの各種情報に基づいて、自車位置付近の道路地図などの各種情報を画面表示としてユーザに提供する。また、上述したように検索結果をリストとして表示する。スピーカ１７は、各種入力操作をユーザに指示したり、経路誘導したりするための音声を出力する。入力装置１８は、ユーザが各種コマンドを設定するための入力スイッチを有し、操作パネルやリモコンなどによって実現される。ユーザは、表示モニタ１６の表示画面の指示やスピーカ１７からの音声指示に従って入力装置１８を手動で操作することにより、目的地を選択して設定する。また、上述したように、入力装置１８の操作により検索条件を入力することができる。
【００１２】
タッチパネル１９は、表示モニタ１６の表面に積層される透明のタッチスイッチであり、表示モニタ１６に表示される画像はタッチパネル１９を通して表示される。タッチパネル１９は、タッチパネル１９上の操作位置に応じた信号をタッチパネルコントロール部１１０に送出し、タッチパネルコントロール部１１０はタッチパネル１９の押圧位置を算出する。
【００１３】
表示モニタ１６の表示画面を押圧するとタッチパネル１９が押圧される。そして、地図画面や各種ボタン、表示メニューなどの表示位置でタッチパネル１９から指を離して押圧を止めると、押圧を止めた位置を目的地として設定したり、押圧を止めた位置の各種ボタンや表示メニューに定義された処理が実行される。また、表示画面に表示されたメニューを押圧して適宜選択することによって検索の条件を入力することができる。
【００１４】
目的地がユーザにより設定されると、ナビゲーション装置１はＧＰＳセンサ１４ｃにより検出された現在地を出発地として目的地までの経路演算を所定のアルゴリズムに基づいて行う。このようにして求められた経路（以下、推奨経路という）は、表示形態、たとえば表示色などを変えることによって、ほかの道路とは区別して画面表示される。これにより、ユーザは地図上の推奨経路を画面上で認識することができる。また、ナビゲーション装置１は、推奨経路に従って車両が走行できるように、ユーザに対して画面や音声などによる進行方向指示を行い、車両を経路誘導する。
【００１５】
次に、本発明の実施形態における文字表示欄の文字スクロールについて図２〜４を参照して説明する。ナビゲーション装置１は、所定の検索条件で施設検索を行い、その結果を表示モニタ１６にリスト表示しているものとして説明する。
【００１６】
図２は、検索結果を表示した検索結果画面２０を説明するための図である。上述した施設検索を行うと、その結果が検索結果画面２０に表示される。施設結果画面２０には、文字表示欄２１ａ〜２１ｅ、文字スクロールボタン２２ａ〜２２ｅ、検索結果ページ切替ボタン２３ａ，２３ｂおよび検索結果スクロールボタン２４ａ，２４ｂが表示される。
【００１７】
文字表示欄２１ａ〜２１ｅには、検索結果である施設名称の文字列が表示される。文字表示欄２１ａ〜２１ｅに表示される文字数は、検索結果画面２０のスペースの都合上、６文字に制限されている。このため、施設名称の文字数が多い場合、たとえば、文字表示欄２１ａに「神奈川県立座間博物館」、文字表示欄２１ｂに「神奈川県立座間美術館」、文字表示欄２１ｃに「神奈川県立座間水族館」、文字表示欄２１ｄに「神奈川県立座間図書館」、文字表示欄２１ｅに「神奈川県立座間動物公園」という文字列を表示しようとしても、全ての文字表示欄２１ａ〜２１ｅには「神奈川県立座」としか表示されない。したがって、文字表示欄２１ａ〜２１ｅに表示されている施設名称を判別するためには、文字表示欄２１ａ〜２１ｅに表示されている文字列をスクロールしなくてはならない。
【００１８】
また、表示画面を押圧し、文字表示欄２１ａ〜２１ｅの表示位置でタッチパネル１９から指を離して押圧を止めると、文字表示欄２１ａ〜２１ｅに表示されている施設が経路探索の目的地として設定される。
【００１９】
文字スクロールボタン２２ａ〜２２ｅは、文字表示欄２１ａ〜２１ｅに表示された文字列をスクロールするボタンである。文字スクロールボタン２２ａ〜２２ｅの操作については後述する。
【００２０】
検索結果ページ切替ボタン２３ａ，２３ｂは、検索結果のページを一つ前のページに切り替えたり、次のページに切り替えたりするボタンである。検索された施設は、５件を１ページとして区切られている。表示画面を押圧し、検索結果ページ切替ボタン２３ａの表示位置でタッチパネル１９から指を離して押圧を止めると、検索結果画面２０に表示されている一番上の施設に属するページの前のページの施設が表示される。下方に表示されている検索結果ページ切替ボタン２３ｂ上で押圧を止めた場合は、検索結果画面２０に表示されている一番上の施設に属するページの次のページの施設が表示される。
【００２１】
検索結果スクロールボタン２４ａ，２４ｂは、検索結果画面２０に表示される施設を順次一つずつ繰り上げたり、繰り下げたりするためのボタンである。表示画面を押圧し、検索結果スクロールボタン２４ａ上で指を離すと、検索結果画面２０に表示される施設が一つ繰り上がって表示され、下方に表示されている検索結果スクロールボタン２４ｂ上で指を離すと、検索結果画面２０に表示される施設が一つ繰り下がって表示される。
【００２２】
次に、文字スクロールボタン２２ａ〜２２ｅによる文字列のスクロール操作について図３を参照して説明する。ここで、文字表示欄２１ａに表示される文字列をスクロールするものとして説明する。
【００２３】
文字表示欄２１ａに表示される文字列をスクロールする場合、図３（ａ）に示すように、文字表示欄２１ａの右側に表示された文字スクロールボタン２２ａを押圧する。そして、押圧した状態で、押圧位置を矢印３１の方向に移動し、押圧を止める。その結果、図３（ｂ）に示すように、文字表示欄２１ａに表示されている文字列は矢印３２の方向へスクロールされる。そして、文字表示欄２１ａに文字列「神奈川県立座間博物館」を全て表示させることができる。
【００２４】
文字列のスクロール速度は、文字スクロールボタン２２ａの表示位置と押圧を止めた位置との間の距離が大きくなるにしたがって速くなる。したがって、押圧を止める位置を調整することによって、文字表示欄２１ａに表示される文字列のスクロール速度を調整することができる。
【００２５】
文字列「神奈川県立座間博物館」の末尾部分である「立座間博物館」が文字表示欄２１ａに表示されると文字列のスクロールは停止する。
【００２６】
本発明の実施形態では、文字列のスクロール操作中に表示画面に表示されているボタンの表示位置で押圧を止めることによる誤動作を防止するために、文字スクロールボタン２２ａ〜２２ｅが押圧されると、文字列のスクロールが完了するまで、表示画面に表示されているボタンの表示位置で押圧を止めても、そのボタンに定義された処理は実行されない。したがって、図３（ａ），（ｂ）に示すように、文字列のスクロール操作中に検索結果ページ切替ボタン２３ａの表示位置で指を離して押圧を止めても検索結果ページ切替ボタン２３ａに定義された処理は実行されず、文字表示欄２１ａ〜２１ｅに表示される施設は切り替わらない。しかし、図４（ａ），（ｂ）に示すように文字表示欄２１ａにおける文字列のスクロールが完了した後、表示画面を押圧し、検索結果ページ切替ボタン２３ａの表示位置で押圧を止めると、図４（ｂ）に示すように文字表示欄２１ａ〜２１ｅに表示される施設名称の文字列が前のページのものに切り替わる。
【００２７】
本発明の実施形態によるナビゲーション装置１の文字列スクロール処理について図５のフローチャートを参照して説明する。図５の処理は、検索結果画面２０が表示モニタ１６に表示されるとスタートするプログラムにより、制御回路１１において実行される。
【００２８】
ステップＳ５０１では、タッチパネルコントロール部１１０が算出したタッチパネル１９の押圧位置より、文字スクロールボタン２２ａ〜２２ｅが押圧されたか判定する。押圧された場合はステップＳ５０１が肯定判定され、ステップＳ５０２へ進む。押圧されていない場合はステップＳ５０１を繰り返す。ステップＳ５０２では、表示モニタ１６の表示画面に表示されているボタンを無効にする。したがって、このときに表示画面に表示されているボタンの表示位置でタッチパネル１９から指を離して押圧を止めても、そのボタンに定義された処理は実行されない。
【００２９】
ステップＳ５０３では、タッチパネル１９からの信号によりタッチパネル１９は押圧されているかを判定する。押圧されている場合はステップＳ５０３が肯定判定され、ステップＳ５０４は進む。押圧されていない場合はステップＳ５０３が否定判定され、ステップＳ５０８へ進む。ステップＳ５０４では、タッチパネルコントロール部１１０が算出したタッチパネル１９の押圧位置より、タッチパネル１９の押圧位置を検出する。検出した押圧位置はＲＡＭ１３に一時的に記憶する。
【００３０】
ステップＳ５０５では、ＲＡＭ１３に記憶されている最後の押圧位置に基づいて、押圧を止めた位置を検出する。そして、ＲＡＭ１３に記憶した押圧位置を消去する。ステップＳ５０６では、押圧された文字スクロールボタン２２ａ〜２２ｅの表示位置と押圧を止めた位置との間の距離を算出する。ステップＳ５０７では、ステップＳ５０６で算出した距離に基づいて文字列のスクロール速度を算出する。押圧された文字スクロールボタン２２ａ〜２２ｅの表示位置から押圧を止めた位置までの距離と、文字列のスクロール速度との関係を定めたテーブルが予めＲＯＭ１２に記憶されており、そのテーブルを参照することによって文字列のスクロール速度を算出する。ステップＳ５０８では、文字表示欄２１ａ〜２１ｅに表示されている文字列をステップＳ５０７で算出したスクロール速度でスクロールする。
【００３１】
ステップＳ５０９では、文字表示欄２１ａ〜２１ｅに文字列の末尾まで表示され、文字列のスクロールは完了したかを判定する。完了した場合はステップＳ５０９が肯定判定され、ステップＳ５１０へ進む。完了していない場合はステップＳ５０９を繰り返す。ステップＳ５１０では、ステップＳ５０２で行ったボタンの無効化処理を解除する。そして、リターンする。
【００３２】
以上の本発明の実施の形態によるナビゲーション装置１は次のような作用効果を奏する。
（１）文字スクロールボタン２２ａ〜２２ｅを押圧し、押圧を止めた位置、すなわち、タッチパネル１９から指を離した位置と、文字スクロールボタン２２ａの表示位置との間の距離が大きくなるにしたがって、文字表示欄２１ａ〜２１ｅに表示される文字列のスクロールが速くなるようにした。したがって、文字列のスクロール速度を自由に変えることができる。
（２）文字列をスクロールする操作中は、表示モニタ１６に表示されているボタンで押圧を止めてもそのボタンに定義された処理は実行されない。したがって、文字列をスクロールする操作中の表示画面に表示されているボタンの表示位置で押圧を止めることによる誤作動を防止することができ、その結果、文字スクロールボタン２２ａ〜２２ｅの近くにほかのボタンやアイコンを配置することができので、表示画面のスペースを有効に活用することができる。とくに、検索結果を表示画面に表示するときは、文字を表示するスペースが小さくなるので、その効果は高い。
【００３３】
以上の実施の形態を次のように変形することができる。
（１）文字スクロールボタン２２ａ〜２２ｅを押圧し、押圧を止めた位置と、文字スクロールボタン２２ａの表示位置との間の距離が大きくなるにしたがって、文字表示欄２１ａ〜２１ｅに表示される文字列のスクロールが速くなるようにした。しかしながら、文字スクロールボタン２２ａの押圧開始位置と押圧終了位置との間の距離が大きくなるにしたがって、文字表示欄２１ａ〜２１ｅに表示される文字列のスクロールが速くなるようにしてもよい。
（２）あるいは、文字スクロールボタン２２ａ〜２２ｅの押圧開始後の指こすり移動量にしたがって文字スクロール速度を可変とするようにしてもよい。このようにすることによって、文字列のスクロール中に、表示画面を押圧した状態で押圧位置を文字スクロールボタン２２ａ〜２２ｅの表示位置に対して遠ざけたり近づけたりすることによって、文字スクロール速度を速くしたり遅くしたりすることができ、文字表示欄２１ａ〜２１ｅの文字列が見やすくなる。
（３）一括表示が可能な文字数を越える文字列をディスプレイにスクロール表示する表示装置であればナビゲーション装置１に限定されない。たとえば、ディスプレイが設けられた携帯電話やＰＤＡでもよい。
【００３４】
以上の説明はあくまで一例であり、発明は、上記の実施形態に何ら限定されるものではない。
【００３５】
特許請求の範囲の要素と実施の形態との対応関係を説明する。
本発明の文字表示制御手段、ボタン表示制御手段、文字スクロール速度算出手段、ボタン処理制御手段および禁止手段は制御回路１１に対応する。検索条件入力手段は、入力装置１８またはタッチパネル１９に対応し、検索手段は制御回路１１に対応する。なお、以上の説明はあくまで一例であり、発明を解釈する上で、上記の実施形態の構成要素と本発明の構成要素の対応関係になんら限定されるものではない。
【図面の簡単な説明】
【００３６】
【図１】本発明の一実施形態によるナビゲーション装置の構成を示すブロック図である。
【図２】検索結果画面を説明するための図である。
【図３】文字スクロールボタンによる文字列のスクロール操作について説明する図である。
【図４】ボタンの無効処理が解除されたのちの検索結果ページ切替ボタンによる処理を説明するための図である。
【図５】本発明の一実施形態のナビゲーション装置における文字列スクロール処理を説明するためのフローチャートである。
【符号の説明】
【００３７】
１  ナビゲーション装置
１１  制御回路
１６  表示モニタ
１８  入力装置
１９  タッチパネル
１１０  タッチパネルコントロール部
１１１  ディスクドライブ
１１２  ＤＶＤ−ＲＯＭ
【図１】
2008026439.tif 000003
【図２】
2008026439.tif 000004
【図３】
2008026439.tif 000005
【図４】
2008026439.tif 000006
【図５】
2008026439.tif 000007