(57)【要約】【課題】ロールアップディスプレイにおいて、表示画像が引き出された部分に収まるようにする。【解決手段】画像表示制御装置が、巻き付けられたロールアップディスプレイの引き出し長さに収まるような画像表示範囲の大きさで、画像を引き出し部分に表示させる。そして、その画像の複数の画像構成要素を優先順位の高い方から順に選び出し（１４２、１４６）、その抽出した画像構成要素の大きさの、オリジナルに対する縮尺を、表示情報テーブル中の最小縮尺を下回らない限度で、引き出し長さに比例する値とし、その値に基づいてその画像構成要素の面積を算出し（１４３）、その算出した面積を抽出順に順次加算していき（１４４）、それが基準面積を超えた時点で（１４５）、基準面積を超える直前までの構成要素、すなわち基準面積を超えないように優先順位の高い順に最大限多く選んだ構成要素を残し、他の構成要素を間引きして、画像を構成する（１４８）。【選択図】 図６
2006308911.tif 000002
【特許請求の範囲】
【請求項１】
軸の周りを回転する回転体と、
前記回転体に画像表示面が巻き付けられた画像表示装置と、
前記回転体の回転角を検出する検出手段と、
前記検出手段の検出した回転角に基づいて、前記画像表示面の引き出し長さを特定する特定手段と、
前記特定手段が特定した引き出し長さに基づいて画像表示範囲の大きさを算出する算出手段と、
前記算出手段が算出した画像表示範囲の大きさが第１の大きさであるとき、その第１の大きさで、第１の画像を前記画像表示面の引き出し部分に表示させ、前記算出手段が算出した画像表示範囲の大きさが前記第１の大きさより小さい第２の大きさであるとき、その第２の大きさで、第１の画像から一部の画像構成要素が間引かれた第２の画像を、前記画像表示面の引き出し部分に表示させる表示制御手段と、を備えた画像表示制御装置。
【請求項２】
画像表示面が筒状に丸められた画像表示装置と、
前記画像表示面の丸められた状態から引き出された部分の長さを特定する特定手段と、
前記特定手段が特定した引き出し長さに基づいて画像表示範囲の大きさを算出する算出手段と、
前記算出手段が算出した画像表示範囲の大きさが第１の大きさであるとき、その第１の大きさで、第１の画像を前記画像表示面の引き出し部分に表示させ、前記算出手段が算出した画像表示範囲の大きさが前記第１の大きさより小さい第２の大きさであるとき、その第２の大きさで、第１の画像から一部の画像構成要素が間引かれた第２の画像を、前記画像表示面の引き出し部分に表示させる表示制御手段と、を備えた画像表示制御装置。
【請求項３】
前記表示制御手段は、前記第１の画像中の複数の画像構成要素のそれぞれに表示優先順位を割り当てる優先順位データに基づいて、前記算出手段が算出した画像表示範囲の大きさが前記第２の大きさであるとき、その第２の大きさで、前記複数の画像構成要素のうちより表示順位の低いものが前記第１の画像から間引かれた第２の画像を、前記画像表示面の引き出し部分に表示させることを特徴とする請求項１または２に記載の画像表示制御装置。
【請求項４】
前記表示制御手段は、前記第２の画像において、前記第１の画像から間引かれた画像構成要素が占めていた領域を、前記第１の画像から間引かれずに残った画像構成要素に占めさせることを特徴とする請求項１ないし３のいずれか１つに記載の画像表示制御装置。
【請求項５】
前記表示制御手段は、
前記複数の画像構成要素に縮小限度値を割り当てる縮小限度データに基づく大きさを最低限度として、複数の画像構成要素の表示大きさを、前記算出手段が算出した画像表示範囲の大きさが大きいほど大きく算出する要素大きさ算出手段と、
前記要素大きさ算出手段が算出した複数の画像構成要素の表示大きさに基づく表示面積の合計が、前記算出手段が算出した画像表示範囲の大きさに基づく面積より大きいことに基づいて、前記複数の画像構成要素のうち一部を除いた画像構成要素から成る画像を、前記画像表示面の引き出し部分に表示させる部分排除画像表示制御手段と、を有することを特徴とする請求項１ないし４のいずれか１つに記載の画像表示制御装置。
【請求項６】
前記部分排除画像表示制御手段は、
前記複数の画像構成要素を複数のグループに分けると共に前記算出手段が大きさを算出した画像表示範囲内の複数の部分領域と前記複数のグループとを対応づけるグループ分けデータに基づき、前記複数のグループの１つに属する複数の画像構成要素の、前記要素大きさ算出手段が算出した表示大きさに基づく表示面積の合計が、前記算出手段が算出した画像表示範囲の大きさに基づく、当該１つのグループに対応する部分領域の面積より大きいことに基づいて、前記グループに属する画像構成要素のうち一部を除いた画像構成要素から成る画像を、前記部分領域に表示させることを特徴とする請求項５に記載の画像表示制御装置。
【請求項７】
軸の周りを回転する回転体の回転角を検出する検出手段、
前記検出手段の検出した回転角に基づいて、前記回転体に画像表示面が巻き付けられた画像表示装置の前記画像表示面の引き出し長さを特定する特定手段、
前記特定手段が特定した引き出し長さに基づいて画像表示範囲の大きさを算出する算出手段、および
前記算出手段が算出した画像表示範囲の大きさが第１の大きさであるとき、その第１の大きさで、第１の画像を前記画像表示面の引き出し部分に表示させ、前記算出手段が算出した画像表示範囲の大きさが前記第１の大きさより小さい第２の大きさであるとき、その第２の大きさで、第１の画像から一部の画像構成要素が間引かれた第２の画像を、前記画像表示面の引き出し部分に表示させる表示制御手段として、コンピュータを機能させるプログラム。
【請求項８】
画像表示面が筒状に丸められた画像表示装置の前記画像表示面の丸められた状態から引き出された部分の長さを特定する特定手段、
前記特定手段が特定した引き出し長さに基づいて画像表示範囲の大きさを算出する算出手段、および、
前記算出手段が算出した画像表示範囲の大きさが第１の大きさであるとき、その第１の大きさで、第１の画像を前記画像表示面の引き出し部分に表示させ、前記算出手段が算出した画像表示範囲の大きさが前記第１の大きさより小さい第２の大きさであるとき、その第２の大きさで、第１の画像から一部の画像構成要素が間引かれた第２の画像を、前記画像表示面の引き出し部分に表示させる表示制御手段として、コンピュータを機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ロールアップディスプレイへの画像表示制御に関する。
【背景技術】
【０００２】
従来、自由に曲げることが可能な画像表示面を有する画像表示装置であるフレキシブルディスプレイが開発されている。
【０００３】
このような画像表示装置を、非使用時には筒状に丸めて軸状の物に巻き付けておき、使用時にはその丸めを延ばして引き出すような使用法が考えられている。このように、筒状に丸められ、使用時には引き出されるような表示装置を、ロールアップディスプレイという。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
このようなロールアップディスプレイのほぼ全体に画像表示を行わせる場合、ロールアップディスプレイのほぼ全ての部分を引き出さない限り、画像の全体を見ることができないという問題がある。
【０００５】
例えば、車両内の天井内部にナビゲーション用の地図表示のためのロールアップディスプレイが収納され、使用時にこのロールアップディスプレイがゆっくり引き出されるようになっている場合、全体を引き出し終わるまで画面の一部しか見えないので、画面全体を早く見たいユーザにとっては利便性が良くない。
【０００６】
本発明は上記点に鑑み、ロールアップディスプレイにおいて、表示画像が引き出された部分に収まるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するための請求項１に記載の発明は、軸の周りを回転する回転体と、前記回転体に画像表示面が巻き付けられた画像表示装置と、前記回転体の回転角を検出する検出手段と、前記検出手段の検出した回転角に基づいて、前記画像表示面の引き出し長さを特定する特定手段と、前記特定手段が特定した引き出し長さに基づいて画像表示範囲の大きさを算出する算出手段と、前記算出手段が算出した画像表示範囲の大きさが第１の大きさであるとき、その第１の大きさで、第１の画像を前記画像表示面の引き出し部分に表示させ、前記算出手段が算出した画像表示範囲の大きさが前記第１の大きさより小さい第２の大きさであるとき、その第２の大きさで、第１の画像から一部の画像構成要素が間引かれた第２の画像を、前記画像表示面の引き出し部分に表示させる表示制御手段と、を備えた画像表示制御装置である。
【０００８】
このようになっているので、画像表示制御装置は、軸の周りを回転する回転体の回転角の検出に基づいて、回転体に巻き付けられた画像表示面の引き出し長さを特定し、特定した引き出し長さに基づいて画像表示範囲の大きさを算出し、算出した画像表示範囲の大きさで、画像を当該画像表示面の引き出し部分に表示させるので、表示画像が引き出された部分に収まるようになる。
【０００９】
さらに画像表示制御装置は、前記算出手段が算出した画像表示範囲の大きさが第１の大きさより小さい第２の大きさであるとき、その第２の大きさで、第１の画像から一部の画像構成要素が間引かれた第２の画像を、前記画像表示面の引き出し部分に表示させるようになっているので、画像表示範囲が小さいときには、画像の構成要素のうち不要なものを表示しないようにすることができる。
【００１０】
また、請求項２に記載の発明は、画像表示面が筒状に丸められた画像表示装置と、前記画像表示面の丸められた状態から引き出された部分の長さを特定する特定手段と、前記特定手段が特定した引き出し長さに基づいて画像表示範囲の大きさを算出する算出手段と、前記算出手段が算出した画像表示範囲の大きさが第１の大きさであるとき、その第１の大きさで、第１の画像を前記画像表示面の引き出し部分に表示させ、前記算出手段が算出した画像表示範囲の大きさが前記第１の大きさより小さい第２の大きさであるとき、その第２の大きさで、第１の画像から一部の画像構成要素が間引かれた第２の画像を、前記画像表示面の引き出し部分に表示させる表示制御手段と、を備えた画像表示制御装置である。
【００１１】
このようになっていることで、画像表示制御装置は、筒状に丸められた画像表示面の丸められた状態から引き出された部分の長さを特定し、特定した引き出し長さに基づいて画像表示範囲の大きさを算出し、算出した画像表示範囲の大きさで、画像を前記画像表示面の引き出し部分に表示させるので、表示画像が引き出された部分に収まるようになる。
【００１２】
さらに画像表示制御装置は、前記算出手段が算出した画像表示範囲の大きさが第１の大きさより小さい第２の大きさであるとき、その第２の大きさで、第１の画像から一部の画像構成要素が間引かれた第２の画像を、前記画像表示面の引き出し部分に表示させるようになっているので、画像表示範囲が小さいときには、画像の構成要素のうち不要なものを表示しないようにすることができる。
【００１３】
また、請求項３に記載の発明は、請求項１または２に記載の画像表示制御装置において、前記表示制御手段は、前記第１の画像中の複数の画像構成要素のそれぞれに表示優先順位を割り当てる優先順位データに基づいて、前記算出手段が算出した画像表示範囲の大きさが前記第２の大きさであるとき、その第２の大きさで、前記複数の画像構成要素のうちより表示順位の低いものが前記第１の画像から間引かれた第２の画像を、前記画像表示面の引き出し部分に表示させることを特徴とする。
【００１４】
このような優先順位データを用いることで、画像表示制御装置は、画像構成要素間の優先順位に基づいて、間引く画像構成要素を選別することができる。
【００１５】
また、請求項４に記載の発明は、請求項１ないし３のいずれか１つに記載の画像表示制御装置において、前記表示制御手段は、前記第２の画像において、前記第１の画像から間引かれた画像構成要素が占めていた領域を、前記第１の画像から間引かれずに残った画像構成要素に占めさせることを特徴とする。
【００１６】
このようにすることで、画像表示制御装置は、間引かれずに残った画像構成要素をより大きく表示することができるので、さらに表示画像の視認性が高まる。
【００１７】
また、請求項５に記載の発明は、請求項１ないし４のいずれか１つに記載の画像表示制御装置において、前記表示制御手段は、前記複数の画像構成要素に縮小限度値を割り当てる縮小限度データに基づく大きさを最低限度として、複数の画像構成要素の表示大きさを、前記算出手段が算出した画像表示範囲の大きさが大きいほど大きく算出する要素大きさ算出手段と、前記要素大きさ算出手段が算出した複数の画像構成要素の表示大きさに基づく表示面積の合計が、前記算出手段が算出した画像表示範囲の大きさに基づく面積より大きいことに基づいて、前記複数の画像構成要素のうち一部を除いた画像構成要素から成る画像を、前記画像表示面の引き出し部分に表示させる部分排除画像表示制御手段と、を有することを特徴とする。
【００１８】
このような縮小限度データを用いることで、画像表示制御装置は、画像構成要素の表示大きさの最低限度を定めた表示を行うことができる。さらに画像表示制御装置は、下限が設けられた各画像構成要素の表示大きさの情報を用いることで、各画像構成要素が画像表示範囲に収まりきらない場合に、各画像構成要素の間引きを行うことができるようになる。
【００１９】
また、請求項６に記載の発明は、請求項５に記載の画像表示制御装置において、前記部分排除画像表示制御手段は、前記複数の画像構成要素を複数のグループに分けると共に前記算出手段が大きさを算出した画像表示範囲内の複数の部分領域と前記複数のグループとを対応づけるグループ分けデータに基づき、前記複数のグループの１つに属する複数の画像構成要素の、前記要素大きさ算出手段が算出した表示大きさに基づく表示面積の合計が、前記算出手段が算出した画像表示範囲の大きさに基づく、当該１つのグループに対応する部分領域の面積より大きいことに基づいて、前記グループに属する画像構成要素のうち一部を除いた画像構成要素から成る画像を、前記部分領域に表示させることを特徴とする。
【００２０】
このような、複数の画像構成要素を複数のグループに分けると共に画像表示範囲内の複数の部分領域と複数のグループとを対応付けるグループ分けデータを用いることで、画像表示制御装置は、画像表示範囲内の部分領域毎に、その部分領域の面積と、対応するグループに属する画像構成要素の面積の合計に基づいた、画像構成要素の間引きを行うことができる。
【００２１】
また、請求項７に記載の発明は、軸の周りを回転する回転体の回転角を検出する検出手段、前記検出手段の検出した回転角に基づいて、前記回転体に画像表示面が巻き付けられた画像表示装置の前記画像表示面の引き出し長さを特定する特定手段、前記特定手段が特定した引き出し長さに基づいて画像表示範囲の大きさを算出する算出手段、および前記算出手段が算出した画像表示範囲の大きさが第１の大きさであるとき、その第１の大きさで、第１の画像を前記画像表示面の引き出し部分に表示させ、前記算出手段が算出した画像表示範囲の大きさが前記第１の大きさより小さい第２の大きさであるとき、その第２の大きさで、第１の画像から一部の画像構成要素が間引かれた第２の画像を、前記画像表示面の引き出し部分に表示させる表示制御手段として、コンピュータを機能させるプログラムである。このように、請求項１に記載の発明は、プログラムとしても捉えることができる。
【００２２】
また、請求項８に記載の発明は、画像表示面が筒状に丸められた画像表示装置の前記画像表示面の丸められた状態から引き出された部分の長さを特定する特定手段、前記特定手段が特定した引き出し長さに基づいて画像表示範囲の大きさを算出する算出手段、および
前記算出手段が算出した画像表示範囲の大きさが第１の大きさであるとき、その第１の大きさで、第１の画像を前記画像表示面の引き出し部分に表示させ、前記算出手段が算出した画像表示範囲の大きさが前記第１の大きさより小さい第２の大きさであるとき、その第２の大きさで、第１の画像から一部の画像構成要素が間引かれた第２の画像を、前記画像表示面の引き出し部分に表示させる表示制御手段として、コンピュータを機能させるプログラムである。このように、請求項２に記載の発明は、プログラムとしても捉えることができる。
【発明を実施するための最良の形態】
【００２３】
（第１実施形態）
以下、本発明の第１実施形態について説明する。図１に、本実施形態に係る車両用ナビゲーション装置１のハードウェア構成図を示す。この図に示す通り、車両用ナビゲーション装置１は、位置検出器１１、操作スイッチ群１２、ロールアップディスプレイ１３、音声回路１４、スピーカ１４ａ、マイク１４ｂ、ＴＶチューナ１５、ＲＡＭ１６、ＲＯＭ１７、外部記憶部１８、ロータリーエンコーダ１９、モータ２０、および制御回路２１を有している。
【００２４】
位置検出器１１は、いずれも周知の図示しない地磁気センサ、ジャイロスコープ、車速センサ、およびＧＰＳ受信機等のセンサを有しており、これらセンサの各々の性質に基づいた、車両の現在位置や向きを特定するための情報を制御回路２１に出力する。
【００２５】
操作スイッチ群１２は、車両用ナビゲーション装置１に設けられた複数のメカニカルスイッチ、画像表示装置１３の表示面に重ねて設けられたタッチパネル等の入力装置から成り、ユーザによるメカニカルスイッチの押下、タッチパネルのタッチに基づいた信号を制御回路２１に出力する。
【００２６】
ロールアップディスプレイ１３は、フレキシブルディスプレイ等の、折り曲げたり変形したりすることができる画像表示面を有する画像表示装置である。このロールアップディスプレイ１３の外観を図２に斜視図で示す。ロールアップディスプレイ１３は、回転ドラム３にその画像表示面が巻き付けられ、筒状に丸められるようになっている。回転ドラム３は、例えば車両の前部座席と後部座席の間の天井部分に設けられている。ロールアップディスプレイ１３の不使用時には、ロールアップディスプレイ１３の画像表示面の全てが回転ドラム３に巻き付いた状態となっている。
【００２７】
この回転ドラム３は、モータ２０によって回転軸３１の周りを回転するようになっている。そして、この回転ドラム３の回転により、ロールアップディスプレイ１３の画像表示面の一部が引き出され、天井から下に引き出された画像表示面が垂れ下がる。図２においては、画像表示面のうち、長さＬの部分１３ａが引き出されている。
【００２８】
音声回路１４は、制御回路２１から受けた音声データに基づく音声信号をスピーカ１４ａに出力し、マイク１４ｂが検出した音声信号に基づく音声データを制御回路２１に出力する。
【００２９】
ＴＶチューナ１５は、図示しないアンテナからテレビ放送用信号を受信し、特定のチャネルの放送映像の信号を制御回路２１に出力する。
【００３０】
外部記憶部１８は、ＤＶＤ、ＣＤ、ＨＤＤ等の不揮発性の記憶媒体およびそれら記憶媒体に対してデータの読み出し（および可能ならば書き込み）を行う装置から成り、制御回路２１が読み出して実行するプログラム、経路案内用の地図データ等を記憶している。地図データは、リンクおよびノードの位置、種別、ノードとリンクとの接続関係情報等を含む道路データ、および施設データを有している。
【００３１】
ロータリーエンコーダ１９は、回転ドラム３の回転軸３１付近に設けられ、回転ドラム３の回転角を検出する。具体的には、ロータリーエンコーダ１９は回転ドラム３が所定の角度（例えば１°）正回転または逆回転する度に、制御回路２１にその正回転または逆回転に応じた信号を出力する。
【００３２】
モータ２０は、回転ドラム３の回転軸３１付近に設けられ、制御回路２１からの制御信号に基づいて回転軸３１を中心に回転ドラム３を回転させる。
【００３３】
制御回路（コンピュータに相当する）２１は、ＲＯＭ１７および外部記憶部１８から読み出した車両用ナビゲーション装置１の動作のためのプログラムを実行し、その実行の際にはＲＡＭ１６、ＲＯＭ１７、および外部記憶部１８から情報を読み出し、ＲＡＭ１６および外部記憶部１８に対して情報の書き込みを行い、位置検出器１１、操作スイッチ群１２、ロールアップディスプレイ１３、音声回路１４、ＴＶチューナ１５、ロータリーエンコーダ１９、およびモータ２０と信号の授受を行う。
【００３４】
制御回路２１がプログラムを実行することによって行う具体的な処理としては、位置検出器１１からの信号に基づいて、周知のマップマッチング等の技術を用いて車両の現在位置や向きを特定する現在位置特定処理、操作スイッチ群１２からユーザによる目的地の入力を受け付け、現在位置から当該目的地までの最適な誘導経路を算出する誘導経路算出処理、誘導経路、目的地、現在位置等を地図データの示す地図上に重ねた画像を、ロールアップディスプレイ１３に出力し、案内交差点の手前に自車両が到達した等の必要時に、右折、左折等を指示する案内音声信号を音声回路１４に出力する経路案内処理、ＴＶチューナ１５からの映像および音声信号を、ロールアップディスプレイ１３および音声回路１４に出力するＴＶ受像処理等がある。
【００３５】
また、制御回路２１は、ユーザの操作スイッチ群１２の操作およびエンジン始動等によって画像表示制御装置１が起動したときや、車両用ナビゲーション装置１の作動中にユーザが所定の引き出し要求操作を操作スイッチ群１２に対して行ったときに、ＲＯＭ１７から所定のプログラムを読み出して実行することで、モータ２０を制御して、ロールアップディスプレイ１３の画像表示面のほぼ全体を引き出すようにする。引き出しが開始してから完了するまでの時間は、例えば３０秒程度である。
【００３６】
また、制御回路２１は、操作スイッチ群１２に対して電源オフや所定の巻き上げ要求操作が行われたことを検出すると、ＲＯＭ１７から所定のプログラムを読み出して実行することで、モータ２０を制御してロールアップディスプレイ１３を回転ドラム３に完全に巻き上げ、その後に作動を停止する。
【００３７】
また制御回路２１は、上述のような処理中、ロールアップディスプレイ１３に画像を表示させる場合に、図３にフローチャートとして示す表示制御プログラム１００を繰り返し実行するようになっている。
【００３８】
この表示制御プログラム１００の実行において、制御回路２１は、まずステップ１１０で、回転ドラム３の回転角を検出する。具体的には、ロータリーエンコーダ１９からの信号に基づいて、回転ドラム３が正方向（表示面引き出し方向）に何度回転しているかを検出する。例えば、回転ドラム３が１°正回転する度にロールアップディスプレイ１３から信号Ａを受け、回転ドラム３が１°逆回転する度にロールアップディスプレイ１３から信号Ｂを受ける場合、画像表示制御装置１の直近の作動開始以降の［Ａ信号を受けた回数］−［Ｂ信号を受けた回数］が回転角度となる。
【００３９】
次にステップ１２０で、ステップ１１０で検出した回転角に基づいて、ロールアップディスプレイ１３の画像表示面の引き出された長さを特定する。具体的には、ＲＯＭ１７にあらかじめ記憶された回転角と引き出し長さとの対応表を読み出し、この対応表に基づいて、当該回転角から引き出し長さを特定する。
【００４０】
対応表は、実験等によって回転ドラム３の回転角とロールアップディスプレイ１３の表示面の引き出し長さとの対応をあらかじめ確認し、その確認の結果得た、回転角と引き出し長さとの１対１関係の離散的データである。ステップ１２０では、この対応表を用いて補間することにより、現時点の回転角から現時点の引き出し長さを計算する。
【００４１】
他の方法としては、例えば回転角度に回転ドラム３の直径×円周率を乗算して引き出し長さを特定する方法を採用してもよい。
【００４２】
なお、対応表は、回転角と引き出し長さとの対応を示すものでなくともよく、例えば、［正回転を示す信号を受けた回数］−［逆回転を示す信号を受けた回数］と引き出し長さとの対応を示すものであってもよい。
【００４３】
次にステップ１３０で、画面サイズの最適化計算を行う。すなわち、ステップ１２０で特定した引き出し長さに比例した画像表示範囲の長さを算出する。
【００４４】
具体的には、完全な状態、すなわち引き出しが完了したときの画像表示面の引き出し長さをＬ０とし、ステップ１２０で特定した現時点の引き出し長さの値をＬ１とすると、Ｌ１とＬ０の比Ｌ１／Ｌ０を算出する。そして、ロールアップディスプレイ１３の画像表示面全体の縦方向（引き出し方向）の画素数および横方向（引き出し方向に垂直な方向）の画素数のそれぞれにこの比を乗算し、その結果の値をそれぞれ画面表示範囲の縦の画素数および横の画素数とする。
【００４５】
なお、この表示範囲の表示位置が画像表示面の引き出し部分となるよう、画面表示範囲の位置は、表示画像の左下端がロールアップディスプレイ１３の画像表示面のユーザから（所定のわずかなマージンを残して）向かって左下端に配されるように計算する。
【００４６】
このような計算により、ロールアップディスプレイ１３の画像表示面のどの位置で表示が行われるかが決まる。
【００４７】
次にステップ１４０で、画像処理を行う。具体的には、ロールアップディスプレイ１３に表示させる画像に対して、それがステップ１３０で算出した画像表示範囲に収まるよう、縮小（または拡大）変換処理、間引き処理、再配置処理等を行う。このステップ１４０の処理の詳細については後述する。
【００４８】
続いてステップ１５０で、ロールアップディスプレイ１３を制御し、ステップ１４０で変換された画像を、ステップ１３０で算出されたロールアップディスプレイ１３の画面表示範囲に表示させる。
【００４９】
以上のような制御回路２１の作動により、画像表示制御装置１は、検出した回転ドラム３の回転角に基づいて、回転ドラム３に巻き付けられた画像表示面の引き出し長さを特定し（ステップ１２０）、特定した引き出し長さに収まるように画像表示範囲の大きさを算出し（ステップ１３０）、引き出し長さに応じて画像を各種処理することにより、算出した画像表示範囲の大きさで、画像表示面の引き出し部分１３ａに表示させる（ステップ１５０）ので、表示画像が引き出された部分に収まるようになる。
【００５０】
このような画像表示制御装置１の作動により、画像表示面の引き出し長さがＬ１（第１の大きさに相当する）である図４においては、制御回路２１からの画像データがＬ１／Ｌ０に縦横が縮小された結果の画像表示範囲５０に、表示画像（第１の画像に相当する）が表示される。また、図５のように、画像表示面の引き出し長さがＬ１より小さいＬ２（第２の大きさに相当する）である場合においては、制御回路２１からの画像データがＬ２／Ｌ０に縦横が縮小された結果の画像表示範囲５０’に、表示画像（第２の画像に相当する）が表示される。
【００５１】
ここで、ステップ１４０における、表示画像を画像表示範囲に収まるようにするための処理の詳細を示すフローチャートを、図６に示す。制御回路２１は、ステップ１４０の具体的な処理として、まずステップ１４１で、変数ｉの値をゼロに初期化し、続いてステップ１４２で、変数ｉの値を１だけ加算する。
【００５２】
続いてステップ１４３で、優先順位がｉ番目の画像構成要素の（ドット単位の）表示面積を算出する。ここで、画像構成要素とは、制御回路２１がロールアップディスプレイ１３に表示させようとする画像の、あらかじめ定められた各部分をいう。例えば、上述の経路案内処理において、通常制御回路２１が画像表示範囲５０内に表示させようとする画像が、図７に示すような、タッチパネルによる入力を補助するためのボタン群５１〜５６、現在位置を含む広域地図５７、および現在位置の拡大図５８である場合、これらの図５１〜５８を、それぞれＡ画像構成要素〜Ｈ画像構成要素として区別するよう、経路案内用のプログラムを記述しておく。また、ポップアップウインドウも、それぞれ別の画像構成要素として区別するよう、経路案内用のプログラムを記述しておいてもよい。
【００５３】
また、ＲＯＭ１７または外部記憶部１８は、そのようにしてあらかじめ定められた画像構成要素毎に、上述の優先順位および最小縮尺を割り当てるデータとして、表示情報テーブルを有している。図８に、この表示情報テーブルの一例を示す。この図においては、優先順位の数字が低い程優先順位が高いことを示している。また、最小縮尺は、その画像構成要素のオリジナルの大きからの縮小限度値を、パーセント表示の縮尺で表すようになっている。図８においては、例えば広域地図画面の画像構成要素Ｇは、優先順位が最も高く、オリジナルの１／２（面積では１／２×１／２＝１／４）まで縮小することが許されるようになっている。なお、オリジナルの大きさとは、ロールアップディスプレイ１３が完全に引き出された状態において、制御回路２１がロールアップディスプレイ１３に表示させる画像（以下オリジナル全体画像という）中の、当該画像構成要素の縦横の大きさをいう。このオリジナルの大きさは、各画像構成要素毎に、あらかじめ（またはユーザの設定操作によって）決まっている。
【００５４】
なお、この表示情報テーブルにおいては、ボタンを示す画像構成要素Ａ〜Ｆの方が、地図を示すＧ、Ｆよりも、優先順位が低くなっている。これは、ユーザにとっては、ボタンよりも地図の方が情報として有用性が高いからである。また、この表示情報テーブルにおいては、ボタンを示す画像構成要素Ａ〜Ｆの方が、地図を示すＧ、Ｆよりも、最小縮尺が高くなっている。これは、ボタンには、主要な情報として文字が記載されていることが多いので、その文字のフォントが大幅に縮小されて潰れてしまうことを防止するためである。
【００５５】
このステップ１４３で算出する、優先順位がｉ番目の画像構成要素の表示面積は、ここでの当該画像構成要素の表示大きさのオリジナルの大きさに対する比率（すなわち縮尺）を、当該オリジナルの大きさに乗じた値の自乗値として求めることができる。
【００５６】
また、ここでの当該画像構成要素の縮尺は、ステップ１２０で特定した引き出し長さに比例した画像表示範囲の長さを、引き出しが完了したときの画像表示面の引き出し長さで除算した値、すなわち全体画像の縮尺と、表示情報テーブルにおいて当該画像構成要素に割り当てられた最小縮尺のうち、大きい方である。
【００５７】
続いてステップ１４４では、ステップ１４３の結果に基づいて、優先順位１番目からｉ番目までの画像構成要素の表示面積の総和を算出する。
【００５８】
続いてステップ１４５では、その総和の面積が、基準面積を超えているか否かを判定する。この基準面積は、上述の全体縮尺の自乗を、オリジナル全体画像の面積に乗じた面積である。すなわち、基準面積は、現在の画像表示範囲の面積である。総和の面積が基準面積を超えてない場合、続いてステップ１４６を実行し、総和の面積が基準面積を超えている場合、続いてステップ１４８を実行する。
【００５９】
ステップ１４６では、現在ロールアップディスプレイ１３に表示させようとするすべての画像構成要素について、その表示面積を算出したか否かを判定し、すべてについて算出したなら続いてステップ１４７を実行し、まだすべてについて算出してないなら再度ステップ１４２を実行する。
【００６０】
ステップ１４７では、現在ロールアップディスプレイ１３に表示させようとするすべての画像構成要素からなる画像を、ロールアップディスプレイ１３に表示させる画像として構成する。
【００６１】
このとき、ロールアップディスプレイ１３に表示させる各画像構成要素は、ステップ１４３で算出した縮尺で、かつあらかじめ定められたオリジナル全体画像と同じ位置関係で、ステップ１３０で算出した画像表示範囲に収まるよう、配置される。なお、縮小変換におけるドットの削除、拡大変換におけるドットの補完等は、画面表示がスムースになるよう、色や輝度の補間等を行うことによって実現する。ステップ１４７に続いては、図３のステップ１５０を実行する。
【００６２】
ステップ１４８では、ｉ−１番目までの画像構成要素からなる画像を、ロールアップディスプレイ１３に表示させる画像として構成する。したがって、ｉ番目以降の優先順位の画像構成要素は、ロールアップディスプレイ１３に表示させる画像からは間引かれることになる。
【００６３】
ステップ１４７では、現在ロールアップディスプレイ１３に表示させようとするすべての画像構成要素からなる画像を、ロールアップディスプレイ１３に表示させる画像として構成する。このとき、ロールアップディスプレイ１３に表示させる各画像構成要素は、ステップ１４３で算出した縮尺で、ステップ１３０で算出した画像表示範囲に収まるよう、配置される。ただし、間引かれた画像構成要素が存在する場合には、画像表示範囲中、オリジナル全体画像と比べて間引かれた画像構成要素が占めていた部分を、残った画像構成要素（すなわち優先順位ｉ−１番目までの画像構成要素）に占めさせるために、残った画像構成要素についてステップ１４３で算出した縮尺をより大きい値に変更したり、残った画像構成要素の配置を変更したりするようになっていてもよい。図９に、画像構成要素が一部間引かれてロールアップディスプレイ１３の画像表示範囲５０’に表示された画像を示す。この図の画像においては、Ｂ構成要素およびＣ構成要素が間引かれ、残ったＡ構成要素、Ｄ構成要素、Ｅ構成要素、およびＦ構成要素の配置および縮尺が変更されたことで、オリジナル全体画像においてＢ構成要素およびＣ構成要素が占めていた領域を、Ａ構成要素、Ｄ構成要素、E構成要素、およびF構成要素が占めるようになっている。ステップ１４７に続いては、図３のステップ１５０を実行する。このようにすることで、車両用ナビゲーション装置１は、間引かれずに残った画像構成要素をより大きく表示することができるので、残った画像構成要素の視認性が高まる。
【００６４】
なお、ｉ＝１の場合にステップ１４５で総面積が基準面積を超えると判定した場合、すなわち、画像構成要素に最小縮尺を維持させたままでは、１つの画像構成要素もロールアップディスプレイ１３に表示させられないような場合は、ステップ１４８で、画像表示範囲の枠線のみの画像を、表示用の画像として構成してもよい。
【００６５】
またこのような場合、ステップ１４８で、表示画像がステップ１３０で算出した画像表示範囲の大きさと同じになるよう、表示画像の縮尺を当該表示画像内で一律に変更するようにしてもよい。例えば、オリジナル全体画像の画素数が縦７２０×横４００であり、画像表示範囲の画素数が縦３６０×横２００である場合、当該映像のすべての部分を一律に縦横の縮尺１／２で変換する。このように、表示画像の縮尺を当該表示画像内で一律に変更することにより、表示画像の大きさが変更されても画像の歪みが少なく済む。
【００６６】
このようなステップ１４０における制御回路２１の処理により、車両用ナビゲーション装置１は、表示用の複数の画像構成要素を優先順位の高い方から順に選び出し（ステップ１４２、１４６参照）、その抽出した画像構成要素の大きさの、オリジナルに対する縮尺を、表示情報テーブル中の最小縮尺を下回らない限度で、引き出し長さに比例する値とし、その値に基づいてその画像構成要素の面積を算出し（ステップ１４３参照）、その算出した面積を抽出順に順次加算していき（ステップ１４４参照）、それが基準面積を超えた時点で（ステップ１４５参照）、基準面積を超える直前までの構成要素、すなわち基準面積を超えないように優先順位の高い順に最大限多く選んだ構成要素を残し、他の構成要素を間引きして、ロールアップディスプレイ１３の引き出し部１３ａに出力させる画像を構成する（ステップ１４８参照）。また、すべての画像構成要素について面積を加算しても、それが基準面積を超えない場合は（ステップ１４５、１４６参照）、それらすべての画像構成要素を用いて、ロールアップディスプレイ１３の引き出し部１３ａに出力させる画像を構成する（ステップ１４７参照）。
【００６７】
以上のような作動により、車両用ナビゲーション装置１は、算出した画像表示範囲の大きさが小さくなればなるほど、画像構成要素を優先順位の低いものから順次間引いた画像を、ロールアップディスプレイ１３の引き出し部１３ａに表示させるようになっているので、画像表示範囲が小さいときには、表示情報テーブルの優先順位に基づいて、画像の構成要素のうち不要なものから順に表示しないようにすることができる。
【００６８】
また、車両用ナビゲーション装置１は、表示情報テーブルの最小縮尺を用いることで、画像構成要素の表示大きさの最低限度を定めた表示を行うことができる。さらに車両用ナビゲーション装置１は、下限が設けられた各画像構成要素の表示大きさの情報を用いることで、各画像構成要素が画像表示範囲に収まりきらない場合に、各画像構成要素の間引きを行うことができるようになる。
（第２実施形態）
次に、本発明の第２実施形態について説明する。本実施形態の車両用ナビゲーション装置１のハードウェア構成は、第１実施形態と同等である。ただし、車両用ナビゲーション装置１がＲＯＭ１７または外部記憶部１８に記憶する表示情報テーブルは、図１１に示すようになっている。すなわち、オリジナル全体画像においてロールアップディスプレイ１３に表示させる画像構成要素が、２つのグループに分けられている。そして、各グループには、画像表示範囲中の部分領域が１つ割り当てられている。また、画像構成要素は、それらが属するグループ毎に、優先順位が割り当てられている。
【００６９】
具体的には、図１０に示すように、画像表示範囲５０の下部２０パーセントの領域６１が、画像構成要素Ａ〜Ｆを含むグループαに対応する部分領域となる。また、画像表示範囲５０の上部８０パーセントの領域６２が、画像構成要素Ｇ、Ｈを含むグループβに対応する部分領域となる。なお、本実施形態の表示情報テーブルにおいても、第１実施形態と同様、各画像構成要素に最小縮尺が割り当てられている。
【００７０】
また、本実施形態の制御回路２１の作動は、ステップ１４０の実行において、表示情報テーブルに規定されたグループ毎に図６の処理を実行すること以外は、第１実施形態と同等である。
【００７１】
そして制御回路２１は、各グループについての図６のステップ１４１、４２、１４３、１４４、１４６、１４７においては、対象とする要素が当該グループに属するもののみであるという点を除いて、第１実施形態と同等の処理を行う。また、ステップ１４５においては、当該グループについての総面積と比較する基準面積は、現在の画像表示範囲のうち、当該グループに対応する部分領域の面積である。
【００７２】
このように、車両用ナビゲーション装置１は、複数の画像構成要素を複数のグループに分け、かつ、画像表示範囲内の複数の部分領域と複数のグループとを対応づけ、かつ、各グループ内で各画像構成要素の優先順位づけを行う表示情報テーブルを有し、その表示情報テーブルに基づき、グループの１つに属する複数の画像構成要素の表示面積の合計が、当該グループの基準面積よりも大きいことに基づいて、当該グループに属する画像構成要素のうち、優先順位の低い一部を除いた画像構成要素から成る画像を、当該グループに対応する部分領域に表示させる。
【００７３】
このようになっているので、本実施形態の車両用ナビゲーション装置１は、第１実施形態の効果に加え、画像表示範囲内の部分領域毎に、その部分領域の面積と、その部分領域に対応するグループに属する画像構成要素の面積の合計に基づいた、複雑な画像構成要素の間引きを行うことができる。
【００７４】
なお、上記した実施形態においては、回転ドラム３が回転体に相当し、ロールアップディスプレイ１３が画像表示装置に相当する。また、第１実施形態における表示情報テーブルが、優先順位データおよび縮小限度データに相当し、第２実施形態における表示情報テーブルが、優先順位データ、縮小限度データ、およびグループ分けデータに相当する。
【００７５】
また、制御回路２１が表示制御プログラム１００のステップ１１０を実行することにより、検出手段として機能し、ステップ１２０を実行することにより、特定手段として機能し、ステップ１３０を実行することにより、算出手段として機能し、ステップ１４０およびステップ１５０を実行することにより、表示制御手段として機能する。
【００７６】
また、制御回路２１が表示制御プログラム１００のステップ１４３を実行することで要素大きさ算出手段として機能し、ステップ１４４、１４５、１４８および１５０を実行することで、部分排除画像表示制御手段として機能する。
（他の実施形態）
以上、本発明の実施形態について説明したが、本発明の範囲は、上記実施形態のみに限定されるものではなく、本発明の各発明特定事項の機能を実現し得る種々の形態を包含するものである。
【００７７】
例えば、上記した実施形態では、回転ドラム３の回転角をロータリーエンコーダ１９によって検出しているが、モータ２０をステッピングモータとし、制御回路２１からのモータ制御パルスの送信回数に基づいて回転ドラム３の回転角を算出するようになっていてもよい。
【００７８】
また、上記した実施形態では、ロールアップディスプレイ１３の画像表示面は回転ドラム３に巻き付いているが、ロールアップディスプレイ１３の画像表示面は必ずしも何かに巻き付いている必要はない。例えば、ロールアップディスプレイ１３の画像表示面の左右の端に、他の力を加えないと丸まるような形状のワイヤを取り付けることで、画像表示面が筒状に丸められていてもよい。
【００７９】
この場合、例えば、画像表示面の側端に、引き出し方向に沿って等間隔で穴等が設けられ、その穴を検出するセンサが当該側端に設けられ、そのセンサが検出した穴の数に基づいて、画像表示面の引き出し長さが検出されるようになっていてもよい。
【００８０】
また、上記した実施形態においては、回転ドラム３の回転によってロールアップディスプレイ１３の引き出し長さを算出しているが、必ずしもこのようになっておらずともよい。例えば、表示画面を挟み込むようにして、巻き取りや引き出しの際のたるみやゆがみを防止するガイドの役割をする円形のローラーをロールアップディスプレイ１３の引き出し部分に設け、そのローラーの回転角をロータリーエンコーダ等によって検出し、その検出した回転角に基づいてロールアップディスプレイ１３の引き出し長さを検出してもよい。
【００８１】
また、上記した実施形態では、ロールアップディスプレイ１３の画像表示面はモータ２０で引き出し、巻き取りが行われているが、引き出し、巻き取りは人の手作業で行うようになっていてもよい。
【００８２】
また、上記した実施形態において、ユーザが操作スイッチ群１２を操作して引き出し長さを指定することで、制御回路２１は、モータ２０を制御し、引き出し長さをその指定の長さに調整するようになっていてもよい。このとき、表示制御用プログラムは、当該調整の結果回転した回転ドラムによる引き出し長さに収まるように、画像表示範囲の大きさを算出するようになっていてもよい。
【００８３】
また、上記した実施形態においては、画像の表示位置が画像表示面の引き出し部分の左下端に（所定のマージンを残して）詰められるようになっているが、詰める方向は、中央下端、右下端であってもよい。
【００８４】
また、表示情報テーブルは、制御回路２１が実行するプログラムに組み込まれていてもよいし、データとしてプログラムから独立していていもよい。
【００８５】
また、制御回路２１は、例えばアナログ地上波のＴＶ放送映像等、ロールアップディスプレイ１３に表示させる画像についての画像構成要素の情報を有していない場合は、例えば全表示画像を縦３個×横３個＝計９個の合同な四角形領域に分け、中央部分の領域を最も優先度の高い領域とし、中央部分の左右側の領域を次に優先度の高い領域とし、中央部分の上下の領域をさらに次に優先度の高い領域とし、四隅の領域を最も優先度の低い領域としてもよい。
【００８６】
また、上記実施形態において、画像構成要素を間引く処理を行わない場合であっても、各画像構成要素は、最低縮尺以下の大きさにならないという制限があるので、ロールアップディスプレイ１３の表示画像の視認性は高い。
【００８７】
また、第２実施形態において、１つの表示情報テーブルにおいてグループは３つ以上あってもよい。また、１つのグループに、画像表示範囲中の部分領域が２つ以上割り当てられていてもよい。また、グループとグループとの間の優先順位が決められており、いずれかのグループのみしか表示できないほど画像表示範囲が小さくなった場合に、優先順位の低いグループに属する全画像構成要素を間引くようになっていてもよい。
【００８８】
また、上記した実施形態においては、画像表示制御装置の一例として車両用ナビゲーション装置１を示したが、画像表示制御装置はナビゲーション装置である必要はなく、例えばＷｅｂブラウズ用の装置であってもよいし、ゲーム機であってもよいし、パーソナルコンピュータやワークステーションであってもよい。その場合、画像構成要素は、ウインドウやアイコン単位で分けられていてもよい。
【図面の簡単な説明】
【００８９】
【図１】本発明の実施形態に係る車両用ナビゲーション装置１のハードウェア構成図である。
【図２】ロールアップディスプレイ１３の外観を示す図である
【図３】ロータリーエンコーダ１９が実行する表示制御プログラム１００のフローチャートである。
【図４】引き出し長さがＬ２の場合のロールアップディスプレイ１３の画像表示範囲５０を示す図である。
【図５】引き出し長さがＬ１の場合のロールアップディスプレイ１３の画像表示範囲５０を示す図である。
【図６】表示制御プログラム１００のステップ１４０の詳細を示す図である。
【図７】構成要素が間引かれていないオリジナル画像を示す図である。
【図８】第１実施形態における表示情報テーブルの構成を示す図表である。
【図９】構成要素が間引かれた間引き画像を示す図表である。
【図１０】画像のグループ分けを示す図である。
【図１１】第２実施形態における表示情報テーブルの構成を示す図表である。
【符号の説明】
【００９０】
１…車両用ナビゲーション装置、３…回転ドラム、１１…位置検出器、
１２…操作スイッチ群、１３…ロールアップディスプレイ、１３ａ…引き出し部、
１４…音声回路、１４ａ…スピーカ、１４ｂ…マイク、１５…ＴＶチューナ、
１６…ＲＡＭ、１７…ＲＯＭ、１８…外部記憶部、１９…ロータリーエンコーダ、
２０…モータ、２１…制御回路、３１…回転軸、５０…画像表示範囲、
５１〜５７…画像構成要素、６１、６２…部分領域、１００…表示制御プログラム。
【図１】
2006308911.tif 000003
【図２】
2006308911.tif 000004
【図３】
2006308911.tif 000005
【図４】
2006308911.tif 000006
【図５】
2006308911.tif 000007
【図６】
2006308911.tif 000008
【図７】
2006308911.tif 000009
【図８】
2006308911.tif 000010
【図９】
2006308911.tif 000011
【図１０】
2006308911.tif 000012
【図１１】
2006308911.tif 000013