(57)【特許請求の範囲】
【請求項１】
目的地の名称が記録された情報記録装置と、入力装置と、該入力装置の操作に基づいて前記情報記録装置から名称を取得する名称取得手段と、メニュー画面に前記名称の文字列をリスト表示するための表示装置と、前記名称取得手段によって取得された名称を、前記メニュー画面に設定された複数の表示領域に前記名称ごとに表示する名称表示手段と、表示しようとする名称の文字列が前記表示領域に収まるかどうかを判断し、表示領域に収まらない場合に、操作者による入力装置の操作によって選択された名称だけを対象に、該名称の表示領域に複数行分のスペースを確保し、前記名称を複数行の文字列で表示する表示変更手段とを有することを特徴とする画像表示装置。
【請求項２】
前記メニュー画面における表示領域を特定するコマンド、及び文字列を表示するための文字列データを送信する通信手段を有するとともに、前記表示変更手段は、表示しようとする名称の文字列が前記表示領域に収まらない場合に、前記コマンドによって特定される表示領域を複数にする請求項１に記載の画像表示装置。
【請求項３】
前記メニュー画面の１画面分の画像データが記録される画像メモリを有するとともに、前記表示変更手段は、表示しようとする名称の文字列が前記表示領域に収まらない場合に、前記画像メモリ内の画像データを編集する請求項１に記載の画像表示装置。
【請求項４】
前記入力装置の操作によってメニュー画面にカーソルが表示され、前記表示変更手段は、前記カーソルが所定時間停止している場合に、カーソルによって選択された名称の表示領域に複数行分のスペースを確保する請求項１に記載の画像表示装置。
【請求項５】
目的地の名称が記録された情報記録装置と、入力装置と、該入力装置の操作に基づいて前記情報記録装置から名称を取得する名称取得手段と、メニュー画面に前記名称の文字列をリスト表示するための表示装置と、前記名称取得手段によって取得された名称を、前記メニュー画面に設定された複数の表示領域に前記名称ごとに表示する名称表示手段と、表示しようとする名称の文字列が前記表示領域に収まるかどうかを判断し、表示領域に収まらない場合に、前記メニュー画面の上端、下端又はサイドに前記名称を表示するための表示領域を設定して名称を表示する表示変更手段とを有することを特徴とする画像表示装置。
【請求項６】
入力装置の操作に基づいて、情報記録装置から目的地の名称を取得し、取得された名称を、メニュー画面に設定された複数の表示領域に前記名称ごとに表示するとともに、表示しようとする名称の文字列が前記表示領域に収まるかどうかを判断し、表示領域に収まらない場合に、操作者による入力装置の操作によって選択された名称だけを対象に、該名称の表示領域に複数行分のスペースを確保し、前記名称を複数行の文字列で表示することを特徴とする画像表示方法。
【請求項７】
入力装置の操作に基づいて、情報記録装置から目的地の名称を取得し、取得された名称を、メニュー画面に設定された複数の表示領域に前記名称ごとに表示するとともに、表示しようとする名称の文字列が前記表示領域に収まるかどうかを判断し、表示領域に収まらない場合に、操作者による入力装置の操作によって選択された名称だけを対象に、該名称の表示領域に複数行分のスペースを確保し、前記名称を複数行の文字列で表示することを特徴とする画像表示装置のプログラムを記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像表示装置、画像表示方法及びそのプログラムを記録した記録媒体に関するものである。
【０００２】
【従来の技術】
従来、車両用のナビゲーション装置においては、操作者によって目的地が設定されると、車両の現在の位置、すなわち、現在位置から目的地までの経路が探索され、探索された経路に基づいて経路案内が行われる。
そのために、前記ナビゲーション装置はディスプレイを備え、該ディスプレイに、目的地を設定するための初期画面、ジャンル画面、ストリート選択画面、都市選択画面、開始指令画面等のメニュー画面が開かれ、操作者は各メニュー画面中の所定の項目を選択するようになっている。
【０００３】
例えば、初期画面においては、目的地をジャンル、住所、電話番号、メモリ地点等で選択することができるようになっていて、例えば、ジャンルで選択する場合、操作者がカーソル用の摘（つま）みを操作してカーソルをジャンルに移動させ、入力キーを押すと、ジャンル選択画面が開かれる。
そして、該ジャンル選択画面においては、目的地を、都市、駅、空港、フェリーターミナル、ホテル、レストラン等で選択することができるようになっていて、例えば、ストリートで選択する場合、まず、操作者が前記摘みを操作してカーソルを都市に移動させ、入力キーを押すと、都市選択画面が開かれる。
【０００４】
そして、該都市選択画面においては、目的地を都市の名称で選択することができるようになっていて、そのために、前記都市選択画面に複数の都市の名称が各行ごとに表示される。そこで、操作者が前記摘みを操作してカーソルを所定の都市の名称に移動させ、入力キーを押すと、前記都市が選択されるとともに、ストリート選択画面が開かれる。
【０００５】
該ストリート選択画面においては、目的地をストリートの名称で選択することができるようになっていて、そのために、前記ストリート選択画面に複数のストリートの名称が各行ごとに表示される。そこで、操作者が前記摘みを操作してカーソルを所定のストリートの名称に移動させ、入力キーを押すと、前記ストリートが選択されるとともに、開始指令画面が開かれる。
【０００６】
そして、該開始指令画面には、現在位置から設定された目的地までの経路案内を開始する旨の指令を促すメッセージが表示される。そこで、操作者が入力キーを押すと、選択された都市及びストリートに対応する目的地が設定されるとともに、ディスプレイに現在位置及び周辺の地図が表示され、経路案内が開始される。
【０００７】
【発明が解決しようとする課題】
しかしながら、前記従来のナビゲーション装置においては、各メニュー画面において表示されるべき文字の数が多い場合、例えば、都市、ストリート等の名称が長い場合、特に小型のナビゲーション装置においては、メニュー画面内において１行に一つの名称を収めることができなくなってしまう。
【０００８】
その場合、操作者は、１行に収まる部分、例えば、名称の前半部分だけで都市、ストリート等の名称を認識する必要が生じるので、目的地を正確に設定することができない。
そこで、操作者が所定のキーを押すことによって、選択された都市、ストリート等の名称をメニュー画面上でスクロールさせ、前記名称の後半部分を表示するようにすることが考えられる。ところが、前記名称の後半部分を表示すると、前半部分がメニュー画面から消えてしまうので、操作者は名称の全体を一括して見ることができず、視認性が低下してしまう。
【０００９】
本発明は、前記従来のナビゲーション装置の問題点を解決して、目的地を正確に設定することができ、視認性を向上させることができる画像表示装置、画像表示方法及びそのプログラムを記録した記録媒体を提供することを目的とする。
【００１０】
【課題を解決するための手段】
そのために、本発明の画像形成装置においては、目的地の名称が記録された情報記録装置と、入力装置と、該入力装置の操作に基づいて前記情報記録装置から名称を取得する名称取得手段と、メニュー画面に前記名称の文字列をリスト表示するための表示装置と、前記名称取得手段によって取得された名称を、前記メニュー画面に設定された複数の表示領域に前記名称ごとに表示する名称表示手段と、表示しようとする名称の文字列が前記表示領域に収まるかどうかを判断し、表示領域に収まらない場合に、操作者による入力装置の操作によって選択された名称だけを対象に、該名称の表示領域に複数行分のスペースを確保し、前記名称を複数行の文字列で表示する表示変更手段とを有する。
【００１１】
本発明の他の画像表示装置においては、さらに、前記メニュー画面における表示領域を特定するコマンド、及び文字列を表示するための文字列データを送信する通信手段を有する。
そして、前記表示変更手段は、表示しようとする名称の文字列が前記表示領域に収まらない場合に、前記コマンドによって特定される表示領域を複数にする。
本発明の更に他の画像表示装置においては、さらに、前記メニュー画面の１画面分の画像データが記録される画像メモリを有する。
そして、前記表示変更手段は、表示しようとする名称の文字列が前記表示領域に収まらない場合に、前記画像メモリ内の画像データを編集する。
【００１２】
本発明の更に他の画像表示装置においては、さらに、前記入力装置の操作によってメニュー画面にカーソルが表示される。
そして、前記表示変更手段は、前記カーソルが所定時間停止している場合に、カーソルによって選択された名称の表示領域に複数行分のスペースを確保する。
本発明の更に他の画像表示装置においては、目的地の名称が記録された情報記録装置と、入力装置と、該入力装置の操作に基づいて前記情報記録装置から名称を取得する名称取得手段と、メニュー画面に前記名称の文字列をリスト表示するための表示装置と、前記名称取得手段によって取得された名称を、前記メニュー画面に設定された複数の表示領域に前記名称ごとに表示する名称表示手段と、表示しようとする名称の文字列が前記表示領域に収まるかどうかを判断し、表示領域に収まらない場合に、前記メニュー画面の上端、下端又はサイドに前記名称を表示するための表示領域を設定して名称を表示する表示変更手段とを有する。
【００１３】
本発明の画像表示方法においては、入力装置の操作に基づいて、情報記録装置から目的地の名称を取得し、取得された名称を、メニュー画面に設定された複数の表示領域に前記名称ごとに表示するとともに、表示しようとする名称の文字列が前記表示領域に収まるかどうかを判断し、表示領域に収まらない場合に、操作者による入力装置の操作によって選択された名称だけを対象に、該名称の表示領域に複数行分のスペースを確保し、前記名称を複数行の文字列で表示する。
本発明の記録媒体においては、入力装置の操作に基づいて、情報記録装置から目的地の名称を取得し、取得された名称を、メニュー画面に設定された複数の表示領域に前記名称ごとに表示するとともに、表示しようとする名称の文字列が前記表示領域に収まるかどうかを判断し、表示領域に収まらない場合に、操作者による入力装置の操作によって選択された名称だけを対象に、該名称の表示領域に複数行分のスペースを確保し、前記名称を複数行の文字列で表示する画像表示装置のプログラムを記録する。
【００１４】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照しながら詳細に説明する。
図１は本発明の第１の実施の形態における画像表示装置の機能ブロック図である。
図において、１０は入力装置、１５は図示されないメニュー画面に文字列を表示するための表示装置としてのディスプレイ、３０は目的地の名称が記録された記録媒体としての情報記録装置、４０はＣＰＵ、８１は前記入力装置１０の操作に基づいて前記情報記録装置３０から名称を取得する名称取得手段、８２は該名称取得手段８１によって取得された名称を、前記メニュー画面に設定された複数の表示領域に各行ごとに表示する名称表示手段、８３は表示しようとする名称の文字列が前記表示領域に収まるかどうかを判断し、表示領域に収まらない場合に、前記名称を複数行の文字列で表示する表示変更手段である。
【００１５】
図２は本発明の第１の実施の形態におけるナビゲーション装置の制御ブロック図である。
図において、１１はナビゲーション装置であり、該ナビゲーション装置１１は、操作者の操作によって目的地を設定したり各種の情報を入力したりするための入力装置１０、画像、音声等によって各種の情報を出力するための出力装置１２、経路探索処理、経路案内処理、表示処理等を行うとともに、ナビゲーション装置１１の全体の制御を行う中央処理装置１４、現在位置を検出する現在位置検出装置２０、現在位置から目的地までの経路を探索するために必要なナビゲーション用データ、経路を案内するのに必要な表示案内データ等が記録された記録媒体としての情報記録装置３０、及び各種のデータを送受信するための情報送受信装置３１を備える。
【００１６】
そして、前記中央処理装置１４は、ＣＰＵ４０、ＲＯＭ４２、ＲＡＭ４３、通信手段としての通信インタフェース４７、及び入力インタフェース４８を備え、前記通信インタフェース４７は、中央処理装置１４と前記出力装置１２、情報記録装置３０及び情報送受信装置３１との通信を行うために、また、前記入力インタフェース４８は、中央処理装置１４と前記入力装置１０及び現在位置検出装置２０との通信を行うために配設される。なお、前記ＲＯＭ４２、ＲＡＭ４３等は記録媒体を構成する。
【００１７】
前記入力装置１０は図示されないカーソル用の摘み、入力キー、操作スイッチ、メモリキー等を備え、入力装置１０を操作することによって、目的地をジャンル、住所、電話番号、メモリ地点、地図上の座標等で入力することができるようになっている。なお、前記カーソル用の摘み、入力キー、操作スイッチ、メモリキー等に代えて、出力装置１２に配設されたディスプレイ１５と一体に形成されたタッチスイッチを使用したり、音声入力を可能にするために音声認識装置を使用したりすることができるだけでなく、ＩＣカード、磁気データ等に記録されたデータを読み取るための記録カード読取装置を付加することもできる。なお、前記入力装置１０は、運転席のインストルメントパネルに配設することができるだけでなく、リモコンに配設することもできる。
【００１８】
また、前記出力装置１２は、通信インタフェース４７によって中央処理装置１４から送られた画像信号を一時的に記録するためのバッファメモリ１３、駆動回路１６及びディスプレイ１５を備え、前記駆動回路１６は画像信号に従ってディスプレイ１５にメニュー画面、地図画面、経路設定画面、区間図画面、交差点図画面、経路案内画面等を開く。前記ディスプレイ１５は、白黒ＣＲＴ、白黒液晶表示器、カラーＣＲＴ、カラー液晶表示器等によって形成される。この場合、前記画像信号は、ディスプレイ１５に開かれた各画面における所定の表示領域をＸ座標及びＹ座標から成る座標によって特定するためのコマンド、及び前記表示領域に表示される文字列を形成するための文字列データとしての、例えば、二値データを含む。
【００１９】
したがって、中央処理装置１４において、ＣＰＵ４０の画像形成手段は、前記コマンドを発生させて表示領域を特定するとともに、該表示領域に画像を形成するために二値データを発生させ、前記表示領域ごとにコマンド及び二値データを通信インタフェース４７を介して出力装置１２に送る。一方、出力装置１２は、前記中央処理装置１４からコマンド及び二値データが送られてくると、コマンドによって特定されたディスプレイ１５上の表示領域に、二値データに従って画像を形成する。
【００２０】
そして、例えば、車両が走行するのに伴って現在位置が変化すると、ＣＰＵ４０の画像変更手段は、画像に変更があった表示領域について新たにコマンドを発生させるとともに、前記表示領域についてだけ二値データを発生させる。したがって、駆動回路１６は、画像に変更があった表示領域についてのコマンド及び二値データを受けると、バッファメモリ１３にアクセスしてバッファメモリ１３内の二値データの一部を変更する。その間、他の表示領域については画像に変更がないので、バッファメモリ１３内の対応する二値データは変更されない。
【００２１】
なお、ディスプレイ１５のほかに、経路案内を音声で出力するために図示されないスピーカを配設したり、メニュー画面、地図画面、経路案内画面等の画像を印刷出力するためのプリンタを配設したりすることもできる。
そして、前記情報送受信装置３１は、ナビゲーションに必要なデータが蓄積された情報センタ、あらかじめ地図データ、目的地データ等の操作者の固有データが記録された電子化手帳等の情報源との間において、操作者の支持に従って通信回線を介してデータを送受信する。例えば、セルラフォーン（自動車電話）、ＦＭ多重信号を利用したＧＰＳの補正信号を受信するデータ送受信装置等を使用することができる。
【００２２】
また、現在位置検出装置２０は、衛星航法システム（ＧＰＳ）を利用した図示されないＧＰＳ受信装置、ビーコン受信装置、地磁気センサ等によって形成された絶対方位を検出する絶対方位センサ、車輪センサ、ステアリングセンサ、ジャイロ等によって形成された相対方位を検出する相対方位センサ、車輪の回転数に基づいて走行距離を検出する距離センサ等を備える。
【００２３】
そして、情報記録装置３０には、経路を探索したり案内したりするために必要な地図データ、交差点データ、写真データ、登録地点データ、案内地点データ、目的地データ、電話番号データ、住所データ、都市選択データ、ストリート選択データ等が記録され、それぞれデータベースで形成される。
なお、前記情報記録装置３０、ＲＯＭ４２及びＲＡＭ４３は、図示されない磁気コア、半導体メモリ等によって構成される。また、前記情報記録装置３０、ＲＯＭ４２及びＲＡＭ４３に代えて、磁気テープ、磁気ディスク、フロッピーディスク、磁気ドラム、ＣＤ、ＭＤ、ＤＶＤ、光ディスク、ＩＣカード、光カード等の各種の記録媒体を使用することもできる。
【００２４】
そして、本実施の形態においては、前記ＲＯＭ４２に各種のプログラムが記録され、前記情報記録装置３０に各種のデータが記録されるようになっているが、各種のプログラム及び各種のデータを同じ外部の記録媒体に記録することもできる。この場合、例えば、前記中央処理装置１４に図示されないフラッシュメモリを配設し、前記外部の記録媒体から前記各種のプログラム及び各種のデータを読み出してフラッシュメモリに書き込むこともできる。したがって、外部の記録媒体を交換することによって前記各種のプログラム及び各種のデータを更新することができる。
【００２５】
ところで、前記構成のナビゲーション装置１１において、操作者が目的地を設定するために入力装置１０を操作すると、ディスプレイ１５に目的地を設定するための初期画面、ジャンル画面、都市選択画面、ストリート選択画面、開始指令画面等のメニュー画面が開かれ、操作者はメニュー画面中の所定の項目を選択するようになっている。
【００２６】
図３は本発明の第１の実施の形態における初期画面の例を示す図、図４は本発明の第１の実施の形態におけるジャンル選択画面の例を示す図、図５は本発明の第１の実施の形態における都市選択画面の例を示す図、図６は本発明の第１の実施の形態におけるストリート選択画面の例を示す図、図７は本発明の第１の実施の形態における開始指令画面の例を示す図、図８は本発明の第１の実施の形態における開始指令画面の他の例を示す図、図９は本発明の第１の実施の形態におけるナビゲーション装置の動作を示すメインフローチャート、図１０は本発明の第１の実施の形態における目的地表示処理の動作を示すフローチャートである。
【００２７】
まず、ＣＰＵ４０（図２）の図示されない現在位置検出手段は、現在位置取得処理において現在位置を検出し、ＣＰＵ４０の図示されない目的地設定手段は、操作者の操作に従って目的地設定処理を行う。
そのために、前記ナビゲーション装置１１は、ディスプレイ１５を備え、ディスプレイ１５に目的地を設定するための初期画面、ジャンル画面、都市選択画面、ストリート選択画面、開始指令画面等のメニュー画面が開かれ、操作者は各メニュー画面中の所定の項目を選択するようになっている。
【００２８】
そして、駆動回路１６が駆動され、ディスプレイ１５に図３に示されるような初期画面が開かれる。本実施の形態においては、例えば、目的地をジャンル、住所、電話番号、メモリ地点、座標等の各項目で選択することができるようになっていて、例えば、ジャンルで選択する場合、操作者が図示されないカーソル用の摘みを操作してカーソルをジャンルに移動させ、図示されない入力キーを押すと、図４に示されるようなジャンル選択画面が開かれる。
【００２９】
そして、該ジャンル選択画面においては、目的地を、都市、駅、空港、フェリーターミナル、ホテル、レストラン等で選択することができるようになっていて、例えば、ストリートで選択する場合、まず、操作者が前記摘みを操作してカーソルを都市に移動させ、入力キーを押すと、図５に示されるような都市選択画面が開かれる。
【００３０】
そして、該都市選択画面においては、目的地を都市の名称で選択することができるようになっていて、そのために、ＣＰＵ４０内の名称表示手段８２（図１）は、情報記録装置３０から都市選択データを読み込み、前記都市選択画面に複数の都市の名称を各行ごとに表示する。そこで、操作者が前記摘みを操作してカーソルを所定の都市の名称に移動させ、入力キーを押すと、前記都市が選択されるとともに、図６に示されるようなストリート選択画面が開かれる。
【００３１】
該ストリート選択画面においては、目的地をストリートの名称で選択することができるようになっていて、そのために、前記名称表示手段８２は、情報記録装置３０からストリート選択データを読み込み、前記ストリート選択画面に複数のストリートの名称を各行ごとに表示する。そこで、操作者が前記摘みを操作してカーソルを所定のストリートの名称に移動させ、入力キーを押すと、前記ストリートが選択されるとともに、図７に示されるような開始指令画面が開かれる。
【００３２】
なお、本実施の形態においては、目的地を都市、ストリートの順に特定するようになっているが、ストリート、都市の順に特定することもできる。
そして、前記開始指令画面には、選択された名称を表示するための表示領域ＡＲ１、ＡＲ２が形成され、該表示領域ＡＲ１、ＡＲ２に都市の名称、ストリートの名称等が表示されるとともに、現在位置から目的地までの経路案内を開始する旨の指令を促すメッセージが表示される。そこで、操作者が目的地を確認し、入力キーを押すと、目的地の設定が終了する。
【００３３】
このようにして、目的地が設定されると、ＣＰＵ４０の図示されない経路探索手段は、経路探索処理を行うことによって、現在位置から目的地までの経路を探索し、経路が探索されると、ＣＰＵ４０の図示されない案内・表示手段は、案内・表示処理を行うことによって、ディスプレイ１５に経路案内画面を開き、該経路案内画面に現在位置及び周辺の地図を表示し、経路案内を開始する。
【００３４】
ところで、各メニュー画面において表示されるべき文字の数が多い場合、特に小型のナビゲーション装置においては、１行で都市、ストリート等の名称を表示することができなくなってしまう。例えば、図６においては、ストリート選択画面に１行から成る表示領域ａ〜ｅが形成され、表示領域ｃ及びｄにストリートの名称が「ＬＭＮＯＰＱＲＳＴＵＶ」のように表示されているが、実際のストリートの名称がそれぞれ「ＬＭＮＯＰＱＲＳＴＵＶＷＸＹＺ」及び「ＬＭＮＯＰＱＲＳＴＵＶＡＡＡＡ」である場合、文字列「ＷＸＹＺ」及び「ＡＡＡＡ」がそれぞれ表示領域ｃ及びｄに収まらない。その場合、操作者は、表示領域ｃ及びｄに収まる部分「ＬＭＮＯＰＱＲＳＴＵＶ」だけでストリートの名称を認識する必要が生じるので、目的地を正確に設定することができないことがある。
【００３５】
そこで、前記開始指令画面の前記表示領域ＡＲ２は、ストリートの名称を、複数行、例えば、２行で表示することができるようになっている。そのために、目的地表示処理が行われ、前記ＣＰＵ４０の名称取得手段８１は、ストリート選択画面において操作者が入力キーを押すことによってストリートを選択すると、選択されたストリートの名称を取得する。続いて、ＣＰＵ４０の表示変更手段８３は、取得した名称の文字フォントのビット数を積算し、積算されたビット数がストリート選択画面の１行分の総ビット数を超えたかどうかを判断することによって、名称が表示領域ＡＲ２に収まるかどうかを判断する。
【００３６】
そして、前記名称が表示領域ＡＲ２に収まらない場合、前記表示変更手段８３は、収まらない文字列を表示するためのＹ座標を１行下に変更し、前半の文字列及び後半の文字列の各二値データを出力装置１２に送って、前記取得した名称を２行の文字列で表示する。
したがって、実際のストリートの名称が「ＬＭＮＯＰＱＲＳＴＵＶＷＸＹＺ」である場合、ＣＰＵ４０は、画像信号として、前記表示領域ＡＲ２に２行分のスペースを確保するためのコマンドを出力装置１２に送るとともに、１行目に表示されるストリートの名称の前半の文字列「ＬＭＮＯＰＱＲＳＴＵＶ」の二値データ、及び２行目に表示される後半の文字列「ＷＸＹＺ」の二値データを出力装置１２に送る。
【００３７】
該出力装置１２においては、中央処理装置１４から前記コマンド及び二値データが送られてくると、駆動回路１６は二値データをバッファメモリ１３に記録し、前記コマンドに従って表示領域ＡＲ２に２行分のスペースを確保し、図８に示されるように、１行目に前半の文字列「ＬＭＮＯＰＱＲＳＴＵＶ」を、２行目に後半の文字列「ＷＸＹＺ」を表示する。
【００３８】
したがって、小型のナビゲーション装置においても、前記ストリートの名称のすべての部分がディスプレイ１５に表示されるので、操作者はストリートの名称の全体を一括して見ることができる。その結果、視認性を向上させることができるので、目的地を正確に設定することができる。
なお、都市の名称についても、一部が都市選択画面の表示領域に収まらない場合、前記開始指令画面において、１行目に都市の名称の前半の文字列を、２行目に後半の文字列を表示することができる。
【００３９】
次に、図９のフローチャートについて説明する。
ステップＳ１  現在位置取得処理を行う。
ステップＳ２  目的地設定処理を行う。
ステップＳ３  経路探索処理を行う。
ステップＳ４  案内・表示処理を行う。
【００４０】
次に、図１０のフローチャートについて説明する。
ステップＳ１１  名称取得手段８１は選択された名称を取得する。
ステップＳ１２  表示変更手段８３は名称が表示領域に収まるかどうかを判断する。名称が表示領域に収まる場合はステップＳ１４に進み、収まらない場合はステップＳ１３に進む。
ステップＳ１３  表示変更手段８３は表示領域を超えた文字列のＹ座標を変更する。
ステップＳ１４  名称を表示する。
【００４１】
次に、本発明の第２の実施の形態について説明する。なお、第１の実施の形態と同じ構造を有するものについては、同じ符号を付与することによってその説明を省略する。
図１１は本発明の第２の実施の形態におけるナビゲーション装置の制御ブロック図、図１２は本発明の第２の実施の形態におけるストリート選択画面の例を示す図である。
【００４２】
この場合、中央処理装置１４は、ディスプレイ１５の１画面分の画像データとしてのＲＧＢ信号を記録するための画像メモリ４４、ＣＰＵ４０からの表示出力制御信号に従って、前記画像メモリ４４からＲＧＢ信号を読み出し、該ＲＧＢ信号に画像処理を施して、ディスプレイ１５に経路案内情報を表示したり、地図を描画したりする画像プロセッサ４５、及び該画像プロセッサ４５によって画像処理が施されたＲＧＢ信号をＮＴＳＣ方式に準拠したビデオ信号に変換し、該ビデオ信号を画像信号として出力装置１２に送る画像信号用エンコーダ５０を備える。
【００４３】
一方、出力装置１２においては、中央処理装置１４から画像信号が送られてくると、画像信号はデコーダ５１によって二値データに変換される。そして、駆動回路１６は前記二値データに基づいて、前記画像メモリ４４内の画像データに対応する画像をディスプレイ１５に形成する。
この場合、ＲＧＢ信号がＮＴＳＣ方式に準拠したビデオ信号に変換されるので、信号線を１本にすることができる。したがって、中央処理装置１４を、図示されないビデオ入力端子を備えた出力装置に容易に取り付けることができるので、汎（はん）用性を向上させることができ、ナビゲーション装置のコストを低くすることができる。
【００４４】
なお、ＲＧＢ信号を直接出力装置１２に送ることもできる。その場合、画像信号用エンコーダ５０及びデコーダ５１は不要になるが、４本の信号線を備えた専用回線によって中央処理装置１４と出力装置とを接続する必要があるので、汎用性が低下し、ナビゲーション装置のコストがその分高くなる。
ところで、本実施の形態においては、画像メモリ４４にディスプレイ１５の１画面分のＲＧＢ信号が記録されるようになっている。したがって、画像メモリ４４内に記録されたＲＧＢ信号を容易に編集することができる。
【００４５】
そこで、ＣＰＵ４０の名称取得手段８１（図１）は、図６のストリート選択画面において操作者が入力キーを押すことによってストリートを選択すると、選択されたストリートの名称を取得する。続いて、ＣＰＵ４０の表示変更手段８３は、取得した名称の文字フォントのビット数を積算し、積算されたビット数がストリート選択画面の１行分の総ビット数を超えたかどうかを判断することによって、名称が、例えば、表示領域ｃに収まるかどうかを判断する。
【００４６】
そして、前記名称が表示領域ｃに収まらない場合、前記表示変更手段８３は、画像メモリ４４内のＲＧＢ信号を編集し、収まらない文字列を表示するためのＹ座標を１行下に変更し、前半の文字列及び後半の文字列の各二値データを出力装置１２に送って、前記取得した名称を２行の文字列で表示する。
したがって、実際のストリートの名称が「ＬＭＮＯＰＱＲＳＴＵＶＷＸＹＺ」である場合、ＣＰＵ４０は、ストリートの名称「ＬＭＮＯＰＱＲＳＴＵＶＷＸＹＺ」のすべての文字列に対応するＲＧＢ信号を記録することができるように、画像メモリ４４に２行分のメモリ領域を確保する。
【００４７】
その結果、出力装置１２において、中央処理装置１４から画像信号が送られてくると、駆動回路１６は、図１２に示されるように、ストリート選択画面の表示領域ｃの１行下に表示領域ｃｃを形成し、表示領域ｃにストリートの名称の前半の文字列「ＬＭＮＯＰＱＲＳＴＵＶ」を、表示領域ｃｃに後半の文字列「ＷＸＹＺ」を表示する。
【００４８】
なお、表示領域ｃの１行下に表示領域ｃｃが形成されるのに伴って、表示領域ｄも同様に１行下に形成される。
したがって、小型のナビゲーション装置においても、前記ストリートの名称のすべての部分がディスプレイ１５に表示されるので、操作者はストリートの名称の全体を一括して見ることができる。その結果、視認性を向上させることができる。
【００４９】
なお、ディスプレイ１５に表示しようとする名称の長さを判断し、名称が長くて表示領域からはみ出してしまう場合に、リスト内の表示領域を変更し、名称の全体を表示することができるように表示領域を制御することができる。また、名称を選択するためのカーソルの移動に応じて、カーソルが示す名称だけを対象に表示領域を制御することもできる。さらに、表示領域を制御する条件として、カーソルが所定時間停止している場合にだけ表示領域を制御することもできる。また、名称が長くて表示領域からはみ出してしまう場合に、メニュー画面の上端、下端、サイド等に、名称を表示するための領域を設定し、名称の全体を表示することができるように制御してもよい。
【００５０】
ところで、前記構成のナビゲーション装置１１において、ＣＰＵ４０は、案内・表示処理においてディスプレイ１５に経路案内画面を開き、該経路案内画面に現在位置、及び現在位置の周辺の地図を表示するようになっている。
そして、メモリ地点登録用としてあらかじめ設定された図示されないメモリキーを操作者が押すと、経路案内画面に表示された地図上の現在位置がメモリ地点として登録される。
【００５１】
図１３は経路案内画面の例を示す図である。
図において、６１は経路案内画面に形成された登録リストであり、該登録リストに目的地、通過点、メモリ地点、現在地等のモード選択肢が表示される。そして、操作者がカーソル用の摘みを操作して登録リスト上においてカーソルを移動させ、図示されないメモリキーを押すと、現在位置が目的地、通過点、メモリ地点、現在地等として登録され、情報記録装置３０（図２）に記録される。
【００５２】
ところで、例えば、車両を走行させながらメモリ地点の登録を行う必要がある場合、登録リスト６１が形成された状態においては、操作者がメモリキーを押すだけでメモリ地点が登録されてしまう。また、経路案内画面に登録リスト６１が形成されないナビゲーション装置においては、単にメモリキーを押すだけでメモリ地点が登録されてしまう。したがって、わずかな操作ミスでメモリ地点の登録が無用に行われてしまう。
【００５３】
また、入力装置１０において複雑な入力操作を行った場合にだけメモリ地点が登録されるようにすると、運転中にメモリ地点の登録を行うことが困難になってしまう。さらに、メモリ地点の登録を行うための専用の操作キーを配設することが考えられるが、操作部が複雑になり、入力装置１０の操作性が低下してしまう。
【００５４】
そこで、メモリ地点の登録が無用に行われることがなく、メモリ地点の登録を行う際の入力装置１０の操作性を向上させることができるようにした本発明の第３の実施の形態について説明する。なお、第１の実施の形態と同じ構造を有するものについては、同じ符号を付与することによってその説明を省略する。
図１４は本発明の第３の実施の形態におけるナビゲーション登録装置の機能ブロック図、図１５は本発明の第３の実施の形態における入力装置の操作部を示す図、図１６は本発明の第３の実施の形態におけるナビゲーション装置の動作を示すフローチャートである。
【００５５】
図１４において、１０は入力装置、２０は現在位置を検出する現在位置検出装置、４０はＣＰＵ、９１は前記入力装置１０の操作に基づいて、前記現在位置検出装置２０によって検出された現在位置を仮記憶する仮記憶手段、９２は前記入力装置１０の操作における登録条件が成立したかどうかを判断し、登録条件が成立したときに仮記憶された現在位置を登録し、登録条件が成立しないときに仮記憶された現在位置を消去する登録手段である。
【００５６】
図１５において、６２はカーソル用の摘み、６３はナビゲーション装置のガイダンスを音声出力させるためのキー、６４はディスプレイ１５（図２）に初期画面を開くためのキー、６５は経路案内画面に迂（う）回路を表示させるためのキー、６６は目的地設定処理において一つ前のメニュー画面を表示するためのキー、６７は入力キーである。本実施の形態においては、経路案内画面が開かれているときに、キー６３を押すとガイダンスが音声出力され、キー６４を押すと初期画面が開かれ、キー６５を押すと経路案内画面に迂回路が表示されるが、キー６６を押しても目的地設定処理中ではないので、一つ前のメニュー画面は開かれない。そこで、本実施の形態においては、キー６６がメモリ地点の登録を行うための登録キーとして兼用される。
【００５７】
そして、メモリ地点の登録が無用に行われることがないように、キー６６を短時間だけ押した場合にはメモリ地点の登録は行われず、キー６６を設定時間以上押し続けた場合にだけメモリ地点の登録が行われるようになっている。
そのために、ＣＰＵ４０の仮記憶手段９１は、キー６６が押されると、内蔵された図示されないタイマによる計時を開始するとともに、現在位置をＣＰＵ４０内の図示されないバッファに仮記憶する。そして、ＣＰＵ４０の登録手段９２は、キー６６が押されたまま設定時間、例えば、４〔秒〕が経過したかどうか、すなわち、登録条件が成立したかどうかを図示されない登録条件判断手段によって判断し、登録条件が成立すると、仮記憶された現在位置をメモリ地点として登録し、情報記録装置３０に記録する。これに対して、設定時間が経過する前にキー６６が離されると、前記登録手段９２は、仮記憶された現在位置を消去する。
【００５８】
このように、キー６６を設定時間押し続けた場合、すなわち、登録条件が成立したときにだけメモリ地点の登録が行われるので、わずかな操作ミスでメモリ地点の登録が無用に行われることがなくなる。
また、入力装置１０において複雑な入力操作を行う必要がないので、運転中に容易にメモリ地点を登録することができる。そして、メモリ地点の登録を行うための専用の操作キーを配設する必要がないので、インストルメントパネル、リモコン等の操作部を簡素化することができ、入力装置１０の操作性を向上させることができる。
【００５９】
しかも、キー６６を押し始めたときに現在位置を仮記憶しているので、設定時間が経過したときに車両が異なる位置を走行していても、キー６６を押し始めたときの現在位置をメモリ地点として登録することができる。
また、小型のナビゲーション装置において、メモリ地点を登録するためのメニュー画面と経路案内画面とを同時に開くことができない場合でも、操作ミスでメモリ地点の登録が無用に行われることがなくなる。
【００６０】
なお、本実施の形態においては、キー６６を設定時間押し続けた場合にだけメモリ地点の登録が行われるようになっているが、キー６６を間欠的に複数回押したり、キー６３〜６６のうちの所定の二つのキーを同時に押したりした場合にだけメモリ地点の登録を行うようにすることもできる。
次に、フローチャートについて説明する。
ステップＳ２１  経路案内画面が開かれているときに、キー６６が押されたかどうかを判断する。キー６６が押された場合はステップＳ２２に進み、押されていない場合は待機する。
ステップＳ２２  仮記憶手段９１は現在位置を仮記憶する。
ステップＳ２３  登録条件判断手段は、キー６６が押されたまま設定時間が経過したかどうかを判断する。設定時間が経過した場合はステップＳ２４に進み、経過しなかった場合はステップＳ２５に進む。
ステップＳ２４  仮記憶された現在位置をメモリ地点として登録する。
ステップＳ２５  仮記憶された現在位置を消去する。
【００６１】
なお、本発明は前記実施の形態に限定されるものではなく、本発明の趣旨に基づいて種々変形させることが可能であり、それらを本発明の範囲から排除するものではない。
【００６２】
【発明の効果】
以上詳細に説明したように、本発明によれば、画像形成装置においては、目的地の名称が記録された情報記録装置と、入力装置と、該入力装置の操作に基づいて前記情報記録装置から名称を取得する名称取得手段と、メニュー画面に前記名称の文字列をリスト表示するための表示装置と、前記名称取得手段によって取得された名称を、前記メニュー画面に設定された複数の表示領域に前記名称ごとに表示する名称表示手段と、表示しようとする名称の文字列が前記表示領域に収まるかどうかを判断し、表示領域に収まらない場合に、操作者による入力装置の操作によって選択された名称だけを対象に、該名称の表示領域に複数行分のスペースを確保し、前記名称を複数行の文字列で表示する表示変更手段とを有する。
【００６３】
この場合、操作者が入力装置を操作すると、情報記録装置から名称が取得され、該名称は、表示装置のメニュー画面に設定された複数の表示領域に名称ごとに表示される。そして、表示しようとする名称の文字列が表示領域に収まるかどうかが判断され、表示領域に収まらない場合に、操作者による入力装置の操作によって選択された名称だけを対象に、該名称の表示領域に複数行分のスペースが確保され、前記名称が複数行の文字列で表示される。
【００６４】
したがって、小型のナビゲーション装置においても、名称のすべての部分が表示装置に表示されるので、操作者は名称の全体を一括して見ることができる。その結果、視認性を向上させることができるので、目的地を正確に設定することができる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態における画像表示装置の機能ブロック図である。
【図２】本発明の第１の実施の形態におけるナビゲーション装置の制御ブロック図である。
【図３】本発明の第１の実施の形態における初期画面の例を示す図である。
【図４】本発明の第１の実施の形態におけるジャンル選択画面の例を示す図である。
【図５】本発明の第１の実施の形態における都市選択画面の例を示す図である。
【図６】本発明の第１の実施の形態におけるストリート選択画面の例を示す図である。
【図７】本発明の第１の実施の形態における開始指令画面の例を示す図である。
【図８】本発明の第１の実施の形態における開始指令画面の他の例を示す図である。
【図９】本発明の第１の実施の形態におけるナビゲーション装置の動作を示すメインフローチャートである。
【図１０】本発明の第１の実施の形態における目的地表示処理の動作を示すフローチャートである。
【図１１】本発明の第２の実施の形態におけるナビゲーション装置の制御ブロック図である。
【図１２】本発明の第２の実施の形態におけるストリート選択画面の例を示す図である。
【図１３】経路案内画面の例を示す図である。
【図１４】本発明の第３の実施の形態におけるナビゲーション登録装置の機能ブロック図である。
【図１５】本発明の第３の実施の形態における入力装置の操作部を示す図である。
【図１６】本発明の第３の実施の形態におけるナビゲーション装置の動作を示すフローチャートである。
【符号の説明】
１０    入力装置
１５    ディスプレイ
３０    情報記録装置
４２    ＲＯＭ
４３    ＲＡＭ
４４    画像メモリ
４７    通信インタフェース
８１    名称取得手段
８２    名称表示手段
８３    名称変更手段
【図１】
0003772536.tif 000002
【図２】
0003772536.tif 000003
【図３】
0003772536.tif 000004
【図４】
0003772536.tif 000005
【図５】
0003772536.tif 000006
【図６】
0003772536.tif 000007
【図７】
0003772536.tif 000008
【図８】
0003772536.tif 000009
【図９】
0003772536.tif 000010
【図１０】
0003772536.tif 000011
【図１１】
0003772536.tif 000012
【図１２】
0003772536.tif 000013
【図１３】
0003772536.tif 000014
【図１４】
0003772536.tif 000015
【図１５】
0003772536.tif 000016
【図１６】
0003772536.tif 000017