(57)【要約】【課題】  複数の表示画面に表示される情報の視認性を向上させる。【解決手段】  座標取得装置３２ａ、３２ｂをそれぞれ介して表示装置３１ａ、３１ｂの座標を取得することにより、表示画面１ａ、１ｂの位置関係を把握し、表示画面１ａ、１ｂの位置関係に基づいて、表示画面１ａ、１ｂの少なくとも一部を含む仮想画面１ｄを生成し、表示装置３１ａは、仮想画面１ｄ上に描画された描画データのうち、表示画面１ａに対応する部分を表示するとともに、表示装置３１ｂは、仮想画面１ｄ上に描画された描画データのうち、表示画面１ｂに対応する部分を表示する。【選択図】      図２
2005227579.tif 000002
【特許請求の範囲】
【請求項１】
複数の表示画面の位置関係を管理する位置関係管理手段と、
前記複数の表示画面の位置関係に基づいて、前記表示画面の少なくとも一部を含む仮想画面を生成する仮想画面生成手段と、
前記仮想画面を一画面として前記表示画面に情報を表示させる情報表示手段とを備えることを特徴とする情報表示装置。
【請求項２】
前記仮想画面は、情報が実際には表示されない非表示領域を含み、
前記情報表示手段は、前記表示画面からはみ出す情報を前記非表示領域に仮想的に表示させることを特徴とする請求項１記載の情報表示装置。
【請求項３】
前記情報表示手段は、前記表示画面上に表示されている情報と表示態様が異なるように、前記非表示領域に仮想的に表示されていた情報を前記表示画面上に表示させることを特徴とする請求項２記載の情報表示装置。
【請求項４】
前記非表示領域に仮想的な表示が行われていることを表示する補助表示手段を備えることを特徴とする請求項２または３記載の情報表示装置。
【請求項５】
前記非表示領域に仮想的に表示されている情報を前記表示画面上に表示させる仮想情報表示手段を備えることを特徴とする請求項２〜４のいずれか１項記載の情報表示装置。
【請求項６】
前記仮想情報表示手段は、前記表示画面上に表示されている情報と表示態様が異なるように、前記非表示領域に仮想的に表示されている情報を前記表示画面上に表示させることを特徴とする請求項５記載の情報表示装置。
【請求項７】
前記位置関係管理手段は、前記複数の表示画面の座標を取得する座標取得手段を備えることを特徴とする請求項１〜６のいずれか１項記載の情報表示装置。
【請求項８】
複数の表示画面の位置関係を取得するステップと、
前記複数の表示画面の位置関係に基づいて、前記表示画面の少なくとも一部を含む仮想画面を生成するステップと、
前記仮想画面を一画面として前記表示画面に情報を表示させるステップとをコンピュータに実行させることを特徴とする情報表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報表示装置および情報表示プログラムに関し、特に、複数の画面に跨るように情報を表示させる方法に適用して好適なものである。
【背景技術】
【０００２】
インターネットの普及およびオフィスオートメーションの進展とともに、文書のデジタル化が急速に進んでいる。これらの文書は、ワードプロセッサソフト、ベージ記述言語、ＨＴＭＬ（ｈｙｐｅｒｔｅｘｔ  ｍａｒｋｕｐ  ｌａｎｇｕａｇｅ）などで記述されており、文書の構造や文字情報が含まれている。また、これらの文書には、画像などの文字以外の情報が含まれることもある。
【０００３】
そして、これらの文書は、デスクトップやノート型のパーソナルコンピュータ上で閲覧されることが一般的である。また、これらの文書を持ち運んだり、配布したりするためには、プリンタを用いて紙に印刷することが行われている。ここで、ディスプレイの表示画面や紙などは大きさが規定されているため、表示画面や紙などの大きさに対応するように文書のレイアウトが行われている。
【０００４】
また、近年の演算処理装置の処理速度の向上、表示装置の高解像度化および大型化、ならびにメモリ容量および電池容量の増加などの性能の向上により、デジタル化された文書を携帯型情報表示装置によって携帯しながら閲覧することが可能となっている。
また、例えば、特許文献１には、複数の画面に情報を表示させる場合、空行を検出し、その空行を利用することで、複数の画面に跨った文字列を一方の画面に納める方法が開示されている。また、特許文献１には、文字の拡大や縮小などを利用することで、複数の画面に跨った文字列を一方の画面に納めたり、両方の画面に納めたりする方法が開示されている。さらに、特許文献１には、分断された文字列が一方の画面に移動させられた時に、そのことを知らせるための特殊情報を移動元の画面に表示する方法が開示されている。
【０００５】
また、特許文献２には、複数の表示体に文字列が跨った場合、文字が所定サイズ以下であれば、その文字を一方の表示体に表示し、文字が所定サイズより大きければ、その文字を分断して両方の表示体に表示する方法が開示されている。
【特許文献１】特開平１１−１６１４５８号公報
【特許文献２】特開２００１−１８４１８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、携帯型情報表示装置では、携帯性や消費電力などの観点から表示画面の大きさに制約があるため、デジタル化された文書のレイアウトが損なわれるという問題があった。
また、特許文献１、２に開示された方法では、複数の表示体に文字列が跨がるように表示させる場合、表示体間の非表示領域は無視されて扱われるため、表示体の額縁部分によって文書のレイアウトが大きく損なわれるという問題があった。例えば、垂直線が複数の表示体に跨って表示されても、元の図形の視認性が大きく損なわれることはないが、斜線や円などが非表示領域の間隔だけ離されて複数の表示体に表示されると、元の図形を複数の表示体に表示させる際に段差が発生するため、元の図形が認識し難くなるという問題があった。
【０００７】
そこで、本発明の目的は、複数の表示画面に表示される情報の視認性を向上させることが可能な情報表示装置および情報表示プログラムを提供することである。
【課題を解決するための手段】
【０００８】
上述した課題を解決するために、本発明の一態様に係る情報表示装置によれば、複数の表示画面の位置関係を管理する位置関係管理手段と、前記複数の表示画面の位置関係に基づいて、前記表示画面の少なくとも一部を含む仮想画面を生成する仮想画面生成手段と、前記仮想画面を一画面として前記表示画面に情報を表示させる情報表示手段とを備えることを特徴とする。
【０００９】
これにより、情報が表示されない非表示領域が表示画面の周囲に存在する場合においても、その非表示領域を表示画面に含めて一画面を構成することが可能となる。このため、複数の表示画面に情報が跨って表示された場合においても、その情報が非表示領域の間隔だけ離されることを防止することができ、非表示領域の部分で覆い隠されるように情報を表示させることが可能となる。この結果、表示画面のサイズが小さい場合においても、情報表示装置に表示される情報の全体的な外観が損なわれることを防止することができ、表示画面に表示される情報の視認性を向上させることができる。
【００１０】
また、本発明の一態様に係る情報表示装置によれば、前記仮想画面は、情報が実際には表示されない非表示領域を含み、前記情報表示手段は、前記表示画面からはみ出す情報を前記非表示領域に仮想的に表示させることを特徴とする。
これにより、複数の表示画面に情報が跨って表示された場合においても、表示画面の境界部分で情報が引き離されて表示されることを防止することができる。このため、複数の表示画面に情報が跨って表示された場合においても、情報表示装置に表示される情報の全体的な外観が損なわれることを防止することができ、表示画面に表示される情報の視認性を向上させることができる。
【００１１】
また、本発明の一態様に係る情報表示装置によれば、前記情報表示手段は、前記表示画面上に表示されている情報と表示態様が異なるように、前記非表示領域に仮想的に表示されていた情報を前記表示画面上に表示させることを特徴とする。
これにより、非表示領域に仮想的に表示されていた情報が表示画面上に実際に表示された場合においても、非表示領域に仮想的に表示されていた情報と、表示画面上に実際に表示されている情報とを区別することが可能となり、今まで隠れていて見えなかった情報を容易に特定することができる。
【００１２】
また、本発明の一態様に係る情報表示装置によれば、前記非表示領域に仮想的な表示が行われていることを表示する補助表示手段を備えることを特徴とする。
これにより、非表示領域に仮想的な表示が行われているかどうかを容易に認識することが可能となり、非表示領域を表示画面に含めて一画面を構成した場合においても、表示画面に表示される情報の視認性を向上させることができる。
【００１３】
また、本発明の一態様に係る情報表示装置によれば、前記非表示領域に仮想的に表示されている情報を前記表示画面上に表示させる仮想情報表示手段を備えることを特徴とする。
これにより、非表示領域に仮想的に表示されている情報を認識することが可能となり、表示画面の間に非表示領域が存在する場合においても、非表示領域に存在する情報の内容を理解することができる。
【００１４】
また、本発明の一態様に係る情報表示装置によれば、前記仮想情報表示手段は、前記表示画面上に表示されている情報と表示態様が異なるように、前記非表示領域に仮想的に表示されている情報を前記表示画面上に表示させることを特徴とする。
これにより、非表示領域に仮想的に表示されている情報を表示画面上に実際に表示させた場合においても、非表示領域に仮想的に表示されている情報かどうかを判別することが可能となり、今まで隠れていて見えなかった情報を容易に特定することができる。
【００１５】
また、本発明の一態様に係る情報表示装置によれば、前記位置関係管理手段は、前記複数の表示画面の座標を取得する座標取得手段を備えることを特徴とする。
これにより、複数の表示画面が互いに独立して移動可能な場合においても、複数の表示画面の位置関係を管理することが可能となる。このため、複数の表示画面の配置位置が変化した場合においても、複数の表示画面が常に含まれるように仮想画面を構成し直すことが可能となり、複数の表示画面を一画面として扱うことを可能として、表示画面に表示される情報の視認性を向上させることができる。
【００１６】
また、本発明の一態様に係る情報表示プログラムによれば、複数の表示画面の位置関係を取得するステップと、前記複数の表示画面の位置関係に基づいて、前記表示画面の少なくとも一部を含む仮想画面を生成するステップと、前記仮想画面を一画面として前記表示画面に情報を表示させるステップとをコンピュータに実行させることを特徴とする。
これにより、情報表示プログラムを実行することで、非表示領域を表示画面に含めて一画面を構成することが可能となる。このため、表示される情報の全体的な外観が損なわれることを防止しつつ、複数の表示画面に跨るように情報を表示させることが可能となり、表示画面のサイズが小さい場合においても、表示画面に表示される情報の視認性を向上させることができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施形態に係る情報表示装置について図面を参照しながら説明する。
図１は、本発明の第１実施形態に係る情報表示方法を従来例と比較して示す平面図である。
図１において、従来の情報表示装置には、複数の表示画面２ａ、２ｂが設けられ、表示画面２ａ、２ｂの間には非表示領域２ｃが設けられているものとする。そして、例えば、これらの表示画面２ａ、２ｂに跨るようにして三角形１１を表示させる場合、三角形１１は２個の領域に分断され、三角形１１の下部２１ａは表示画面２ａに表示され、三角形１１の上部２１ｂは表示画面２ｂに表示される。
【００１８】
このため、従来の情報表示装置では、非表示領域２ｃの部分で三角形１１に段差が発生し、表示画面２ａ、２ｂに跨って表示されている図形が三角形１１であると認識し難くなる。
一方、本発明の第１実施形態では、複数の表示画面１ａ、１ｂが設けられ、表示画面１ａ、１ｂの間には非表示領域１ｃが設けられているものとすると、これらの表示画面１ａ、１ｂに非表示領域１ｃを含めた仮想画面１ｄを生成することができる。そして、例えば、これらの表示画面１ａ、１ｂに跨るようにして三角形１１を表示させる場合、仮想画面１ｄを一画面として三角形１１を表示することができる。すなわち、三角形１１は３個の領域に分離され、三角形１１の下部１１ａは表示画面２ａに表示することができ、三角形１１の上部１１ｂは表示画面２ｂに表示することができる。また、三角形１１の中間部１１ｃは、非表示領域１ｃに仮想的に表示することができる。
【００１９】
これにより、複数の表示画面１ａ、１ｂに三角形１１が跨って表示される場合においても、その三角形１１が非表示領域１ｃの間隔だけ離されることを防止することができ、非表示領域１ｃの部分で三角形１１の中間部１１ｃが覆い隠されるように三角形１１を表示させることが可能となる。この結果、表示画面１ａ、１ｂのサイズが小さい場合においても、情報表示装置に表示される三角形１１の全体的な形状が損なわれることを防止することができ、表示画面１ａ、１ｂに表示される情報の視認性を向上させることができる。
【００２０】
図２は、本発明の第２実施形態に係る情報表示装置の概略構成を示すブロック図である。
図２において、情報表示装置には、表示画面１ａ、１ｂがそれぞれ設けられた表示装置３１ａ、３１ｂ、表示画面１ａ、１ｂの座標をそれぞれ取得する座標取得装置３２ａ、３２ｂ、各表示画面１ａ、１ｂに表示される描画データをそれぞれ記憶するＶＲＡＭ３３ａ、３３ｂ、非表示領域１ｃに仮想的な表示が行われていることを表示する補助表示装置３４、仮想画面１ｄに生成された画像を表示装置３１ａ、３１ｂに分配する画像分配器３５、データファイルなどを保存する補助記憶装置３７、ＣＰＵ３６を動作させるプログラムや各種データなどを記憶するＲＡＭ３８、情報表示装置の操作を行うための入力装置３９、メモリカード４１の制御を行うメモリカード制御部４０、表示装置３１ａ、３１ｂに表示される表示データなどを外部から与えるためのメモリカード４１、これらの全体的な制御を行うＣＰＵ３６が設けられている。
【００２１】
ここで、座標取得装置３２ａ、３２ｂ、画像分配器３５、ＣＰＵ３６、補助記憶装置３７、ＲＡＭ３８、入力装置３９およびメモリカード制御部４０は、バス４２を介して互いに接続されている。
なお、座標取得装置３２ａ、３２ｂは表示装置３１ａ、３１ｂごとに設けるようにしてもよいし、１個の座標取得装置３２ａ、３２ｂを複数の表示装置３１ａ、３１ｂで共用するようにしてもよい。ここで、座標取得装置３２ａ、３２ｂは、ＧＰＳ衛星や特定の基地局やビーコンなどから送信される電波を受信することにより、表示画面１ａ、１ｂの絶対的な位置座標を取得することができる。あるいは、表示装置３１ａ、３１ｂ間で通信を行うことにより、表示画面１ａ、１ｂ間の相対的な位置座標を取得するようにしてもよい。あるいは、表示装置３１ａ、３１ｂが互いに近接して配置された場合、これらの表示装置３１ａ、３１ｂの配置状態を把握することで、これらの表示画面１ａ、１ｂ間の相対的な位置座標を取得するようにしてもよい。さらに、赤外線や超音波やマイクロ波（レーダー）などを用いて表示装置３１ａ、３１ｂの位置を探査することにより、表示画面１ａ、１ｂ間の相対的な位置座標を取得するようにしてもよい。
【００２２】
ここで、表示装置３１ａ、３１ｂが必ずしも一体的に構成する必要はなく、表示装置３１ａ、３１ｂを互いに独立して移動可能とすることで、これらの表示装置３１ａ、３１ｂの位置関係が変化するようにしてもよい。なお、表示装置３１ａ、３１ｂの解像度が互いに異なる場合、表示装置３１ａ、３１ｂの解像度に依存することなく情報を一定の大きさで表示するＷＹＳＩＷＹＧ（Ｗｈａｔ  Ｙｏｕ  Ｓｅｅ  ｉｓ  Ｗｈａｔ  Ｙｏｕ  Ｇｅｔ）の考えに基づいて、画像のサイズを変更することができる。具体的には、アウトラインフォントやベクターグラフィックの場合、表示装置３１ａ、３１ｂの解像度に応じてフォントや画像のサイズを変更することができる。また、ビットマップ画像の場合、補間や間引きを行うことにより、表示装置３１ａ、３１ｂの解像度に応じて画像を表示させることができる。
【００２３】
そして、表示データが与えられた場合、ＣＰＵ３６は、座標取得装置３２ａ、３２ｂをそれぞれ介して表示装置３１ａ、３１ｂの座標を取得することにより、表示画面１ａ、１ｂの位置関係を把握する。そして、ＣＰＵ３６は、表示画面１ａ、１ｂの位置関係を把握すると、表示画面１ａ、１ｂの位置関係に基づいて、表示画面１ａ、１ｂの少なくとも一部を含む仮想画面１ｄを生成する。なお、仮想画面１ｄを生成する場合、表示画面１ａ、１ｂの全体を含むように構成された矩形領域を仮想画面１ｄとすることができる。これにより、表示画面１ａ、１ｂの間に存在する非表示領域１ｃを仮想画面１ｄに取り込むことができる。なお、非表示領域１ｃは、例えば、表示装置３１ａ、３１ｂの額縁部分に対応させることができる。
【００２４】
そして、仮想画面１ｄが生成されると、その仮想画面１ｄを一画面として表示データのレイアウトを設定する。そして、仮想画面１ｄを一画面として表示データのレイアウトが設定されると、画像分配器３５は、仮想画面１ｄ上に描画される描画データのうち、表示画面１ａに対応する部分をＶＲＡＭ３３ａに分配するとともに、表示画面１ｂに対応する部分をＶＲＡＭ３３ｂに分配する。
【００２５】
そして、表示装置３１ａは、ＶＲＡＭ３３ａに記憶された描画データを表示画面１ａに表示するとともに、表示装置３１ｂは、ＶＲＡＭ３３ｂに記憶された描画データを表示画面１ｂに表示することができる。
これにより、複数の表示装置３１ａ、３１ｂが互いに独立して移動可能な場合においても、複数の表示画面１ａ、１ｂの位置関係を管理することが可能となる。このため、複数の表示画面１ａ、１ｂの配置位置が変化した場合においても、複数の表示画面１ａ、１ｂが常に含まれるように仮想画面１ｄを構成し直すことが可能となり、複数の表示画面１ａ、１ｂを一画面として扱うことを可能として、表示画面１ａ、１ｂに表示される情報の視認性を向上させることができる。
【００２６】
図３は、図２の情報表示装置の画面合成処理を示すフローチャートである。
図３において、ＣＰＵ３６は、座標取得装置３２ａを介して表示装置３１ａの座標を取得するとともに（ステップＳ１）、座標取得装置３２ｂを介して表示装置３１ｂの座標を取得する（ステップＳ２）。
次に、ＣＰＵ３６は、座標取得装置３２ａ、３２ｂをそれぞれ介して取得された表示装置３１ａ、３１ｂの座標に基づいて、表示装置３１ａ、３１ｂの相対的な位置を算出する（ステップＳ３）。そして、表示画面１ａ、１ｂを含むように構成された矩形領域を仮想画面１ｄとする（ステップＳ４）。そして、仮想画面１ｄにおける表示画面１ａ、１ｂの配置状態に基づいて、表示画面１ａ、１ｂに表示される領域を仮想画面１ｄにそれぞれ割り当てる（ステップＳ５、Ｓ６）。
【００２７】
図４は、図２の情報表示装置の画面分配処理を示すフローチャートである。
図４において、表示データが入力されると（ステップＳ１１）、ＣＰＵ３６は、仮想画面１ｄを一画面として表示データの描画処理を行う（ステップＳ１２）。そして、表示画面１ａ、１ｂの割り当て結果に基づいて、仮想画面１ｄ上に仮想的に表示された情報が表示画面１ａで表示される情報かどうかを判断する（ステップＳ１３）。そして、表示画面１ａで表示される情報の場合、画像分配器３５は、仮想画面１ｄ上に描画された描画データのうち、表示画面１ａに対応する部分をＶＲＡＭ３３ａに転送する（ステップＳ１４）。そして、表示装置３１ａは、ＶＲＡＭ３３ａに記憶された描画データを表示画面１ａに表示する（ステップＳ１５）。
【００２８】
一方、仮想画面１ｄ上に仮想的に表示された情報が表示画面１ａで表示される情報でない場合、仮想画面１ｄ上に仮想的に表示された情報が表示画面１ｂで表示される情報かどうかを判断する（ステップＳ１６）。そして、表示画面１ｂで表示される情報の場合、画像分配器３５は、仮想画面１ｄ上に描画された描画データのうち、表示画面１ｂに対応する部分をＶＲＡＭ３３ｂに転送する（ステップＳ１７）。そして、表示装置３１ｂは、ＶＲＡＭ３３ｂに記憶された描画データを表示画面１ｂに表示する（ステップＳ１８）。
【００２９】
一方、仮想画面１ｄ上に仮想的に表示された情報が表示画面１ｂで表示される情報でない場合、補助表示装置３４を点灯させることにより（ステップＳ１９）、表示画面１ａ、１ｂのいずれにも表示されていない未表示情報があることを通知する。
これにより、仮想画面１ｄを一画面として仮想的に表示された情報のうち、表示画面１ａ、１ｂが割り当てられた部分のみを実際に表示させることができ、表示画面１ａ、１ｂが割り当てられていない部分については、情報を覆い隠すことができる。
【００３０】
なお、上述した第２実施形態では、表示装置３１ａ、３１ｂごとにＶＲＡＭ３３ａ、３３ｂを設ける方法について説明したが、１個のＶＲＡＭ３３ａ、３３ｂを複数の表示装置３１ａ、３１ｂで共有するようにしてもよい。
図５は、本発明の第３実施形態に係る情報表示装置の概略構成を示すブロック図である。
【００３１】
図５において、情報表示装置には、表示画面１ａ、１ｂがそれぞれ設けられた表示装置５１ａ、５１ｂ、表示画面１ａ、１ｂの座標をそれぞれ取得する座標取得装置５２ａ、５２ｂ、仮想画面１ｄ全体の描画データを記憶するＶＲＡＭ５３、非表示領域１ｃに仮想的な表示が行われていることを表示する補助表示装置５４、仮想画面１ｄに生成された画像を表示装置５１ａ、５１ｂに分配する画像分配器５５、データファイルなどを保存する補助記憶装置５７、ＣＰＵ５６を動作させるプログラムや各種データなどを記憶するＲＡＭ５８、情報表示装置の操作を行うための入力装置５９、メモリカード６１の制御を行うメモリカード制御部６０、表示装置５１ａ、５１ｂに表示される表示データなどを外部から与えるためのメモリカード６１、これらの全体的な制御を行うＣＰＵ５６が設けられている。
【００３２】
ここで、座標取得装置５２ａ、５２ｂ、ＶＲＡＭ５３、画像分配器５５、ＣＰＵ５６、補助記憶装置５７、ＲＡＭ５８、入力装置５９およびメモリカード制御部６０は、バス６２を介して互いに接続されている。
そして、仮想画面１ｄが生成されると、その仮想画面１ｄ全体の描画データがＶＲＡＭ５３に記憶される。そして、画像分配器５５は、ＶＲＡＭ５３に記憶された描画データのうち、表示画面１ａに対応する部分を表示装置５１ａに分配する。また、画像分配器５５は、ＶＲＡＭ５３に記憶された描画データのうち、表示画面１ｂに対応する部分を表示装置５１ｂに分配する。そして、表示装置５１ａ、５１ｂは、画像分配器５５から分配された描画データを表示画面１ａ、１ｂにそれぞれ表示する。
【００３３】
図６は、本発明の第４実施形態に係る情報表示装置の概略構成を示す斜視図である。
図６（ａ）において、情報表示装置には、複数の表示装置７１ａ、７１ｂが設けられ、表示装置７１ａ、７１ｂには表示画面７２ａ、７２ｂがそれぞれ設けられている。ここで、表示装置７１ａ、７１ｂは、表示装置７１ｂを表示装置７１ａの下方に引き出し状に収納できるように２段構成とされ、表示装置７１ａ、７１ｂ全体を一方向に伸縮させることができる。また、表示装置７１ａ、７１ｂには、表示画面７２ａ、７２ｂの周囲にそれぞれ配置された外枠７３ａ、７３ｂが設けられている。そして、表示画面７２ａ、７２ｂ間の外枠７３ａには、補助表示装置７４が設けられている。なお、補助表示装置７４としては、例えば、発光ダイオードやパターン液晶などの簡易的な表示装置を用いることができる。
【００３４】
そして、図６の情報表示装置は、表示装置７１ｂの引き出し量に応じて、表示画面７２ａ、７２ｂを含むように構成された仮想画面を生成することができる。この場合、表示画面７２ａ、７２ｂ間の外枠７３ａを非表示領域として仮想画面に含めることができる。そして、仮想画面を生成すると、この仮想画面を一画面として表示データを描画する。そして、表示装置７１ａは、仮想画面上に描画された描画データのうち表示画面７２ａに対応する部分を表示画面７２ａに表示することができる。また、表示装置７１ｂは、仮想画面上に描画された描画データのうち表示画面７２ｂに対応する部分を表示画面７２ｂに表示することができる。
【００３５】
図７（ａ）は、図６の情報表示装置に表示される内容の一例を示す平面図、図７（ｂ）は、図６の情報表示装置の概略構成を示す平面図、図８は、図７（ａ）の表示内容を図７（ｂ）の表示画面上でスクロール表示させた時の表示例を示す平面図である。
図７において、図７（ａ）の文字列および図形が図７（ｂ）の表示画面７２ａ、７２ｂに表示されるものとする。この場合、図８に示すように、図７（ａ）の文字列および図形を上方にスクロールさせた場合においても、図７（ａ）の文字列および図形のうち図６の外枠７３ａにかかる部分は、外枠７３ａで覆い隠されたように表示させることができる。また、表示画面７２ａ、７２ｂには、図７（ａ）の文字列および図形が外枠７３ａにはみ出して表示されているように、図７（ａ）の文字列および図形を実際に表示させることができる。
【００３６】
また、図８（ａ）〜図８（ｃ）に示すように、図７（ａ）の文字列および図形が図６の外枠７３ａに隠れている場合は、補助表示装置７４を点灯させることができる。また、図８（ｄ）に示すように、７（ａ）の文字列および図形が図６の外枠７３ａに隠れていない場合には、補助表示装置７４を消灯させることができる。これにより、外枠７３ａにかかる部分が覆い隠されて表示されている場合には、そのことを容易に認識することが可能となり、外枠７３ａを表示画面７２ａ、７２ｂに含めて一画面を構成した場合においても、表示画面７２ａ、７２ｂに表示される情報の視認性を向上させることができる。
【００３７】
図９は、図６の情報表示装置の表示画面をスライドさせた時の表示例を示す平面図である。
図９（ａ）において、表示装置７１ｂが表示装置７１ａから引き出された状態で、三角形が表示画面７２ａ、７２ｂに表示されているものとする。この場合、表示装置７１ｂが引き出された状態に対応した仮想画面が生成され、この仮想画面を一画面として三角形が描画される。そして、表示装置７１ａは、仮想画面上に描画された三角形のうち表示画面７２ａに対応する部分７５を表示画面７２ａに実際に表示することができる。また、表示装置７１ｂは、仮想画面上に描画された三角形のうち表示画面７２ｂに対応する部分７６を表示画面７２ｂに実際に表示することができる。
【００３８】
そして、図９（ｂ）に示すように、表示装置７１ｂが表示装置７１ａ内に収納され、表示画面７２ｂの有効領域が縮小すると、この状態の表示画面７２ａ、７２ｂが含まれるように仮想画面が更新され、この更新された仮想画面を一画面として三角形が描画し直される。そして、表示装置７１ａは、仮想画面上に描画された三角形のうち表示画面７２ａに対応する部分７５を表示画面７２ａに実際に表示することができる。また、表示装置７１ｂは、仮想画面上に描画された三角形のうち表示画面７２ｂに対応する部分７６´を表示画面７２ｂに実際に表示することができる。
【００３９】
ここで、表示装置７１ｂの引き出し量に応じて仮想画面を更新することにより、表示画面７２ａ、７２ｂの位置関係が変化した場合においても、表示画面７２ａ、７２ｂに表示される情報の全体像を維持したまま、表示画面７２ａ、７２ｂに情報を表示させることができる。例えば、表示装置７１ｂの引き出し量が変化しても仮想画面を更新しない場合、図９（ａ）の状態から図９（ｂ）の状態に移行すると、図９（ａ）の表示画面７２ｂに表示されている三角形の上側部分７６は表示装置７１ａの下に隠れて見えなくなる。これに対して、表示装置７１ｂの引き出し量に応じて仮想画面を更新すると、図９（ｂ）の表示画面７２ａ、７２ｂの位置関係に対応して三角形が描画し直されるので、図９（ａ）の状態の表示画面７２ｂに表示されていた三角形の上側部分７６を、図９（ｂ）の状態の表示画面７２ｂに表示させることができる。
【００４０】
図１０は、本発明の第５実施形態に係る情報表示装置の概略構成を示す斜視図である。
図１０（ａ）において、情報表示装置には、複数の表示装置８１ａ、８１ｂが設けられ、表示装置８１ａ、８１ｂには表示画面８２ａ、８２ｂがそれぞれ設けられている。ここで、表示装置８１ａ、８１ｂは、互いに折り畳みできるように連結され、表示画面８２ａ、８２ｂを互いに閉じたり開いたりすることができる。また、表示装置８１ａ、８１ｂには、表示画面８２ａ、８２ｂの周囲にそれぞれ配置された外枠８３ａ、８３ｂが設けられている。また、情報表示装置には、スクロールボタン８４ａ、８４ｂおよび表示ボタン８５ａ、８５ｂが設けられている。ここで、スクロールボタン８４ａ、８４ｂは、表示画面８２ａ、８２ｂに表示されている情報をスクロールさせることができる。また、表示ボタン８５ａ、８５ｂは、非表示領域に仮想的に表示されている情報を表示画面８２ａ、８２ｂに表示させるための指示を行うことができる。
【００４１】
なお、折り畳み式の場合、表示装置８１ａ、８１ｂが閉じた時には情報が見えなくなり、表示装置８１ａ、８１ｂが完全に開いた時にのみ情報が表示画面８２ａ、８２ｂに表示されるものとすると、情報が表示されている時の表示画面８２ａ、８２ｂに位置関係は不変である。このため、表示画面８２ａ、８２ｂとの間の座標データを予め与えることにより、表示画面８２ａ、８２ｂの座標を取得するための座標取得装置を省略することができる。
【００４２】
そして、図１０の情報表示装置は、表示データを表示画面８２ａ、８２ｂに表示する場合、表示画面８２ａ、８２ｂを含むように構成された仮想画面を生成することができる。この場合、表示画面８２ａ、８２ｂ間の外枠８３ａ、８３ｂを非表示領域として仮想画面に含めることができる。そして、仮想画面を生成すると、この仮想画面を一画面として表示データを描画する。そして、表示装置８１ａは、仮想画面上に描画された描画データのうち表示画面８２ａに対応する部分を表示画面８２ａに実際に表示することができる。また、表示装置８１ｂは、仮想画面上に描画された描画データのうち表示画面８２ｂに対応する部分を表示画面８２ｂに実際に表示することができる。
【００４３】
図１１は、図７（ａ）の表示内容を図１０の情報表示装置の表示画面上で表示させた時の表示例を示す平面図である。
図１１（ａ）において、図７（ａ）の文字列および図形が図１０の表示画面８２ａ、８２ｂに表示されるものとする。この場合、図７（ａ）の文字列および図形のうち図１０の外枠８３ａ、８３ｂにかかる部分は、外枠８３ａ、８３ｂで覆い隠されたように表示させることができる。また、表示画面８２ａ、８２ｂには、図７（ａ）の文字列および図形が外枠８３ａ、８３ｂにはみ出して表示されているように、図７（ａ）の文字列を実際に表示させることができる。
【００４４】
また、図７（ａ）の文字列および図形が図１０の外枠８３ａ、８３ｂに隠れている場合は、そのことを示すメッセージを表示画面８２ａ、８２ｂの一方に表示させることができる。これにより、補助表示装置を設けることなく、外枠８３ａ、８３ｂにかかる部分が覆い隠されて表示されているということを認識させることが可能となり、外枠８３ａ、８３ｂａを表示画面８２ａ、８２ｂに含めて一画面を構成した場合においても、表示画面８２ａ、８２ｂに表示される情報の視認性を向上させることができる。
【００４５】
また、図１１（ｂ）において、例えば、表示ボタン８５ｂを押下すると、外枠８３ａ、８３ｂに覆い隠されている情報を、表示画面８２ｂに表示されている情報に上書きして表示させることができる。これにより、ユーザの指示に基づいて、外枠８３ａ、８３ｂにどのような情報が隠れているかを認識することが可能となり、表示画面８２ａ、８２ｂ間に外枠８３ａ、８３ｂが存在する場合においても、外枠８３ａ、８３ｂに隠れている情報の内容を理解することができる。
【００４６】
また、図１１（ｃ）において、図７（ａ）の文字列および図形が上方にスクロールされると、外枠８３ａ、８３ｂに覆い隠されていた情報が表示画面８２ｂの位置に移動し、外枠８３ａ、８３ｂに覆い隠されていた情報を表示画面８２ｂに表示させることができる。ここで、外枠８３ａ、８３ｂに覆い隠されていた情報が表示画面８２ｂに表示された場合、表示画面８２ｂに表示されている情報の表示態様と異なるように、今まで外枠８３ａ、８３ｂに覆い隠されていた情報を表示画面８２ｂに表示させることができる。これにより、外枠８３ａ、８３ｂに覆い隠されていた情報が表示画面８２ｂ上に実際に表示された場合においても、外枠８３ａ、８３ｂに覆い隠されていた情報と、表示画面８２ｂ上に実際に表示されている情報とを区別することが可能となり、今まで隠れていて見えなかった情報を容易に特定することができる。なお、外枠８３ａ、８３ｂに覆い隠されていた情報と表示画面８２ｂ上に実際に表示されている情報の表示態様を異ならせる方法としては、例えば、表示濃度を異ならせたり、文字色や背景色を変えたり、ハッチングを付けたりする方法を用いることができる。
【００４７】
そして、一定時間経過後または所定の動作が行われると、今まで外枠８３ａ、８３ｂに覆い隠されていた情報の表示態様を、表示画面８２ｂに表示されている情報の表示態様に一致させることができる。
また、図１１（ｄ）において、外枠８３ａ、８３ｂに覆い隠されている情報が、表示画面８２ｂに表示されている情報に上書きして表示されている。この場合、表示画面８２ｂに表示されている情報の表示態様と異なるように、外枠８３ａ、８３ｂに覆い隠されている情報を表示画面８２ｂに表示させることができる。これにより、外枠８３ａ、８３ｂに覆い隠されている情報を表示画面８２ｂ上に実際に表示させた場合においても、外枠８３ａ、８３ｂに覆い隠されている情報かどうかを判別することが可能となり、今まで隠れていて見えなかった情報を容易に特定することができる。
【００４８】
図１２は、図１０の情報表示装置の画面分配処理を示すフローチャートである。なお、図１０の情報表示装置には、表示画面８２ａに表示される描画データを記憶するＶＲＡＭ８６ａ、表示画面８２ｂに表示される描画データを記憶するＶＲＡＭ８６ｂおよび外枠８３ａ、８３ｂに覆い隠されている描画データを記憶するＶＲＡＭ８６ｃが設けられているものとする。
【００４９】
図１２において、表示データが入力されると（ステップＳ２１）、表示画面８２ａ、８２ｂを含むように構成された仮想画面を一画面として表示データの描画処理を行う（ステップＳ２２）。そして、仮想画面における表示画面８２ａ、８２ｂの配置位置に基づいて、仮想画面上に仮想的に表示された情報が表示画面８２ａで表示される情報かどうかを判断する（ステップＳ２３）。そして、表示画面８２ａで表示される情報の場合、仮想画面上に描画された描画データのうち、表示画面８２ａに対応する部分をＶＲＡＭ８６ａに転送する（ステップＳ２４）。そして、表示装置８１ａは、ＶＲＡＭ８６ａに記憶された描画データを表示画面８２ａに表示する（ステップＳ２５）。
【００５０】
一方、仮想画面上に仮想的に表示された情報が表示画面８２ａで表示される情報でない場合、仮想画面上に仮想的に表示された情報が表示画面８２ｂで表示される情報かどうかを判断する（ステップＳ２６）。そして、表示画面８２ｂで表示される情報の場合、仮想画面上に描画された描画データのうち、表示画面８２ｂに対応する部分をＶＲＡＭ８６ｂに転送する（ステップＳ２７）。そして、表示装置８１ｂは、ＶＲＡＭ８６ｂに記憶された描画データを表示画面８２ｂに表示する（ステップＳ２８）。
【００５１】
一方、仮想画面上に仮想的に表示された情報が表示画面８２ｂで表示される情報でない場合、その情報をＶＲＡＭ８６ｃに転送し（ステップＳ２９）、ＶＲＡＭ８６ｃに記憶された描画データの表示色を変更する（ステップＳ３０）。そして、表示ボタン８５ａが押下された場合（ステップＳ３１）、ＶＲＡＭ８６ｃに記憶された描画データをＶＲＡＭ８６ｂに転送する（ステップＳ２４）。そして、表示装置８１ａは、外枠８３ａ、８３ｂに覆い隠されている情報を、表示画面８２ａに表示されている情報に上書きして表示する（ステップＳ２５）。
【００５２】
一方、表示ボタン８５ａが押下されない場合（ステップＳ３１）、外枠８３ａ、８３ｂに隠れている情報があることを知らせるメッセージを作成し（ステップＳ３２）、そのメッセージをＶＲＡＭ８６ｂに転送する（ステップＳ２７）。そして、表示装置８１ｂは、外枠８３ａ、８３ｂに隠れている情報があることを知らせるメッセージを、表示画面８２ｂに表示されている情報に上書きして表示する（ステップＳ２８）。
【００５３】
図１３は、本発明の第６実施形態に係る情報表示方法を示す斜視図である。
図１３において、図１０の表示装置８１ａ、８１ｂが途中まで開かれたために、表示画面８２ａ、８２ｂの傾きが互いに異なる場合、これらの表示画面８２ａ、８２ｂが同一平面上に配置された状態を仮定して、これらの表示画面８２ａ、８２ｂを含む仮想画面を生成することができる。
【００５４】
そして、仮想画面を生成すると、この仮想画面を一画面として表示データを描画する。そして、表示装置８１ａは、仮想画面上に描画された描画データのうち表示画面８２ａに対応する部分９１ａを表示画面８２ａに表示することができる。また、表示装置８１ｂは、仮想画面上に描画された描画データのうち表示画面８２ｂに対応する部分９１ｂを表示画面８２ｂに表示することができる。また、表示画面８２ａ、８２ｂの間に覆い隠される部分９１ｃは、仮想画面上に仮想的に表示することができる。
【００５５】
これにより、表示画面８２ａ、８２ｂの傾きが互いに異なるように、表示装置８１ａ、８１ｂが配置された場合においても、表示画面８２ａ、８２ｂに表示される情報の全体像を維持したまま、表示画面８２ａ、８２ｂに情報を表示させることができる。
図１４は、本発明の第７実施形態に係る情報表示装置の概略構成を示すブロック図である。
【００５６】
図１４において、情報表示装置１１０ａ、１１０ｂには、表示画面１ａ、１ｂがそれぞれ設けられた表示装置１１１ａ、１１１ｂ、表示画面１ａ、１ｂの座標をそれぞれ取得する座標取得装置１１２ａ、１１２ｂ、各表示画面１ａ、１ｂに表示される描画データをそれぞれ記憶するＶＲＡＭ１１３ａ、１１３ｂ、表示データや表示画面１ａ、１ｂの座標データや表示画面１ａ、１ｂのサイズなどを互いにやり取りする通信装置１１５ａ、１１５ｂ、データファイルなどを保存する補助記憶装置１１７ａ、１１７ｂ、ＣＰＵ１１６ａ、１１６ｂをそれぞれ動作させるプログラムや各種データなどを記憶するＲＡＭ１１８ａ、１１８ｂ、情報表示装置の操作を行うための入力装置１１９ａ、１１９ｂ、メモリカード１２１ａ、１２１ｂの制御を行うメモリカード制御部１２０ａ、１２０ｂ、表示装置１１１ａ、１１１ｂに表示される表示データなどを外部から与えるためのメモリカード１２１ａ、１２１ｂ、これらの全体的な制御を行うＣＰＵ１１６ａ、１１６ｂがそれぞれ設けられている。
【００５７】
ここで、座標取得装置１１２ａ、１１２ｂ、ＶＲＡＭ１１３ａ、１１３ｂ、通信装置１１５ａ、１１５ｂ、ＣＰＵ１１６ａ、１１６ｂ、補助記憶装置１１７ａ、１１７ｂ、ＲＡＭ１１８ａ、１１８ｂ、入力装置１１９ａ、１１９ｂおよびメモリカード制御部１２０ａ、１２０ｂは、バス１２２ａ、１２２ｂをそれぞれ介して互いに接続されている。
そして、いずれか一方の情報表示装置１１０ａ、１１０ｂに与えられた表示データは、通信装置１１５ａ、１１５ｂを介して互いにやり取りすることにより、同一の表示データを双方の通信装置１１５ａ、１１５ｂで保持させることができる。
【００５８】
そして、ＣＰＵ１１６ａ、１１６ｂは、座標取得装置１１２ａ、１１２ｂをそれぞれ介して表示装置１１１ａ、１１１ｂの座標を取得する。そして、通信装置１１５ａ、１１５ｂを介して表示装置１１１ａ、１１１ｂの座標データおよび表示画面１ａ、１ｂのサイズを互いにやり取りすることにより、双方の情報表示装置１１０ａ、１１０ｂは、表示画面１ａ、１ｂの位置関係を把握することができる。そして、各情報表示装置１１０ａ、１１０ｂは、表示画面１ａ、１ｂの位置関係を把握すると、これらの表示画面１ａ、１ｂの位置関係に基づいて、表示画面１ａ、１ｂの少なくとも一部を含む仮想画面１ｄをそれぞれ生成する。なお、仮想画面１ｄを生成する場合、表示画面１ａ、１ｂの全体を含むように構成された矩形領域を仮想画面１ｄとすることができる。これにより、表示画面１ａ、１ｂの間に存在する非表示領域１ｃを仮想画面１ｄに取り込むことができる。
【００５９】
そして、双方の情報表示装置１１０ａ、１１０ｂにおいて仮想画面１ｄがそれぞれ生成されると、各情報表示装置１１０ａ、１１０ｂは、この仮想画面を一画面として表示データをそれぞれ描画する。そして、情報表示装置１１０ａは、仮想画面上に描画された描画データのうち表示装置１１１ａに対応する部分をＶＲＡＭ１１３ａに記憶し、情報表示装置１１０ｂは、仮想画面上に描画された描画データのうち表示装置１１１ｂに対応する部分をＶＲＡＭ１１３ｂに記憶することができる。そして、表示装置１１１ａは、ＶＲＡＭ１１３ａに記憶された描画データを表示画面１ａに表示するとともに、表示装置１１１ｂは、ＶＲＡＭ１１３ｂに記憶された描画データを表示画面１ｂに表示することができる。
【００６０】
これにより、情報表示装置１１０ａ、１１０ｂが別体として構成されている場合においても、各情報表示装置１１０ａ、１１０ｂは、複数の表示画面１ａ、１ｂの位置関係を管理することが可能となる。このため、情報表示装置１１０ａ、１１０ｂを後付けすることを可能としつつ、複数の表示画面１ａ、１ｂが常に含まれるように仮想画面１ｄを構成し直すことが可能となり、複数の表示画面１ａ、１ｂを一画面として扱うことを可能として、表示画面１ａ、１ｂに表示される情報の視認性を向上させることができる。
【００６１】
図１５は、図１４の情報表示装置の仮想画面の生成方法を示す図である。
図１５において、表示画面１ａの幅をｘ１、高さをｙ１、表示画面１ｂの幅をｘ２、高さをｙ２、表示画面１ａの原点から表示画面１ｂの原点までの幅方向の距離をｘａ、表示画面１ａの原点から表示画面１ｂの原点までの高さ方向の距離をｙａとする。
そして、図１５（ａ）において、ｘａ＞ｘ１、かつｙａ＞ｙ１の場合、仮想画面１ｄの幅をｘａ＋ｘ２、高さをｙａ＋ｙ２とすることができる。また、図１５（ｂ）において、ｘａ＞ｘ１、かつｙａ＜ｙ１の場合、仮想画面１ｄの幅をｘａ＋ｘ２、高さをｙａ＋ｙ２とすることができる。また、図１５（ｃ）において、ｘａ＞ｘ１、かつｙａ＋ｙ１＜ｙ２の場合、仮想画面１ｄの幅をｘａ＋ｘ２、高さをｙ２とすることができる。また、図１５（ｄ）において、ｘａ＞ｘ１、かつｙａ＋ｙ２＜ｙ１の場合、仮想画面１ｄの幅をｘａ＋ｘ２、高さをｙ１とすることができる。また、図１５（ｅ）において、ｘａ＞ｘ１、かつｙａ＜ｙ２の場合、仮想画面１ｄの幅をｘａ＋ｘ２、高さをｙａ＋ｙ１とすることができる。
【００６２】
これにより、表示画面１ａ、１ｂの配置位置に応じて仮想画面１ｄのサイズを変更することができる。このため、情報表示装置１１０ａ、１１０ｂが別体として構成されている場合においても、複数の表示画面１ａ、１ｂが常に含まれるように仮想画面１ｄを構成し直すことが可能となり、複数の表示画面１ａ、１ｂを一画面として扱うことができる。
なお、上述した実施形態では、２個の表示画面を用いて１個の仮想画面を生成する方法について説明したが、表示画面の個数は必ずしも２個に限定する必要はなく、３個以上の表示画面を用いて１個の仮想画面を生成するようにしてもよい。
【図面の簡単な説明】
【００６３】
【図１】第１実施形態に係る情報表示方法を従来例と比較して示す平面図。
【図２】第２実施形態に係る情報表示装置の概略構成を示すブロック図。
【図３】図２の情報表示装置の画面合成処理を示すフローチャート。
【図４】図２の情報表示装置の画面分配処理を示すフローチャート。
【図５】第３実施形態に係る情報表示装置の概略構成を示すブロック図。
【図６】第４実施形態に係る情報表示装置の概略構成を示す斜視図。
【図７】図６の情報表示装置に表示される内容の一例を示す平面図。
【図８】図７（ａ）の表示内容を図７（ｂ）の表示画面上でスクロール表示させた時の表示例を示す平面図。
【図９】図６の情報表示装置の表示画面のスライド時の表示例を示す平面図。
【図１０】第５実施形態に係る情報表示装置の概略構成を示す斜視図。
【図１１】図７（ａ）の表示内容を図１１の情報表示装置の表示画面上で表示させた時の表示例を示す平面図。
【図１２】図１０の情報表示装置の画面分配処理を示すフローチャート。
【図１３】第６実施形態に係る情報表示方法を示す斜視図。
【図１４】第７実施形態に係る情報表示装置の概略構成を示すブロック図。
【図１５】図１４の情報表示装置の仮想画面の生成方法を示す図。
【符号の説明】
【００６４】
１１  三角形、１１ａ、２１ａ、７５、９１ｂ  三角形の下部、１１ｂ、２１ｂ、７６、７６´、９１ａ  三角形の上部、１１ｃ、９１ｃ  三角形の中間部、１ａ、２ａ、１ｂ、２ｂ、７２ａ、７２ｂ、８２ａ、８２ｂ  表示画面、１ｃ、２ｃ、８６  非表示領域、１ｄ  仮想画面、３１ａ、３１ｂ、５１ａ、５１ｂ、７１ａ、７１ｂ、８１ａ、８１ｂ、１１１ａ、１１１ｂ  表示装置、３２ａ、３２ｂ、５２ａ、５２ｂ、１１２ａ、１１２ｂ  座標取得装置、３３ａ、３３ｂ、５３、８６ａ、８６ｂ、８６ｃ、１１３ａ、１１３ｂ  ＶＲＡＭ、３４、５４、７４、１１７ａ、１１７ｂ  補助表示装置、３５、５５  画像分配器、３６、５６、１１６ａ、１１６ｂ  ＣＰＵ、３７、５７  補助記憶装置、３８、５８、１１８ａ、１１８ｂ  ＲＡＭ、３９、５９、１１９ａ、１１９ｂ  入力装置、４０、６０、１２０ａ、１２０ｂ  メモリカード制御部、４１、６１、１２１ａ、１２１ｂ  メモリカード、４２、６２、１２２ａ、１２２ｂ  バス、７３ａ、７３ｂ、８３ａ、８３ｂ  外枠、８４ａ、８４ｂ  スクロールボタン、８５ａ、８５ｂ  表示ボタン、１１０ａ、１１０ｂ  情報表示装置、１１５ａ、１１５ｂ  通信装置
【図１】
2005227579.tif 000003
【図２】
2005227579.tif 000004
【図３】
2005227579.tif 000005
【図４】
2005227579.tif 000006
【図５】
2005227579.tif 000007
【図６】
2005227579.tif 000008
【図７】
2005227579.tif 000009
【図８】
2005227579.tif 000010
【図９】
2005227579.tif 000011
【図１０】
2005227579.tif 000012
【図１１】
2005227579.tif 000013
【図１２】
2005227579.tif 000014
【図１３】
2005227579.tif 000015
【図１４】
2005227579.tif 000016
【図１５】
2005227579.tif 000017