(57)【要約】【課題】大型の表示画面を用いながらも、入力操作の操作性が良くする。【解決手段】例えば、画面１１ａ上で２００画素分に相当する距離の右方向へのローリングが指示されたとすると、論理メモリ空間１４ａにおいては１行目のアドレス（１，１）〜（６４０，１）という順序で画素データが読み出されて、表示メモリ空間１４ｂにおいては１行目のアドレス（２０１，１）〜（６４０，１）、（１，１）〜（２００，１）という順序で画素データが書き込まれる。２行目以降も、論理メモリ空間１４ａにおいては１列目から６４０列目のアドレスまでという順序で画素データが読み出され、表示メモリ空間１４ｂにおいては２０１列目から６４０列目のアドレスまで、６４０列目から１列目のアドレスへと引き続いて、１列目から２００列目のアドレスまでという順序で画素データが書き込まれる。【選択図】図５
2009116828.tif 000002
【特許請求の範囲】
【請求項１】
種々の表示内容を表示する表示手段を備える表示システムにおいて、
前記表示手段の画面に表示されている表示内容に対して左右方向もしくは上下方向へのローリングを入力指示するローリング方向指示手段と、
前記表示手段の画面上で、表示内容を前記ローリング方向指示手段により指示された方向にローリングさせる制御手段とを備えることを特徴とする表示システム。
【請求項２】
前記制御手段は、表示内容が前記表示手段の画面の一辺から送り出されて該画面の他辺より侵入して来るように該表示内容をエンドレスにローリングさせることを特徴とする請求項１に記載の表示システム。
【請求項３】
前記制御手段は、前記エンドレスにローリングされる表示内容の先端と後端間に境界部を挿入表示することを特徴とする請求項２に記載の表示システム。
【請求項４】
前記制御手段は、前記境界部を左右方向にローリングされる表示内容の先端と後端間に挿入すると共に上下方向にローリングされる表示内容の先端と後端間に挿入し、左右方向又は上下方向に表示内容がローリングされているときに、この方向にローリングされている表示内容の先端と後端間の境界部を他の境界部と区別表示することを特徴とする請求項３に記載の表示システム。
【請求項５】
前記制御手段は、前記画面の両端近傍エリアで同一内容を表示することを特徴とする請求項３に記載の表示システム。
【請求項６】
前記同一内容を表示する画面の両端近傍エリアのサイズを入力指示するサイズ指示手段を備え、
前記制御手段は、前記サイズ指示手段で入力指示されたサイズに前記両端近傍エリアを調節設定することを特徴とする請求項５に記載の表示システム。
【請求項７】
前記表示手段の画面に重ね合わせて設けられたタッチパネルを備え、
前記制御手段は、前記表示手段の画面上の表示内容のローリングに合わせて、前記タッチパネルにより検出された画面上の入力座標をローリングさせることを特徴とする請求項１に記載の表示システム。
【請求項８】
ローリングの解除を入力指示するローリング解除指示手段を備え、
前記制御手段は、前記ローリング解除手段でローリングの解除が入力指示されると、ローリングされる前の表示状態に前記表示手段の画面を戻すことを特徴とする請求項１に記載の表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、会議等に用いるのに好適な表示システムに関する。
【背景技術】
【０００２】
この種の従来の表示システムでは、広い会議室と多数の出席者を想定して、出席者のいずれもが視認することが可能な大型の表示画面を用い、大型の画面上で表示内容を指示しつつ会議を進行させていた。また、表示画面にタッチパネルを重ね合わせ、このタッチパネルにより表示画面のアイコン等の表示内容に対する指示を検出していた。
【０００３】
ところが、近年、表示画面の大型化が著しく、このため表示画面の表示内容に対する入力操作が困難になった。例えば、大学の講義室や国際会議場のような広い場所では、表示画面の大型化が実現されているが、このような大型の表示画面の上部や端部には手が届かず、表示画面の上部や端部の表示内容に対する指示は極めて困難であり、操作者の労力が増大していた。
【０００４】
また、特許文献１では、液晶プロジェクタ等の投影装置を用い、制御コマンド等のアイコンを表示内容の一部として投影し、操作者の指示棒により表示画面上でアイコンを指示するようにしている。そして、指示棒によりアイコン等が指示されると、カメラ等により撮影された画像を分析して、表示画面上の指示位置を認識し、この指示位置のアイコンに対応する処理を実行している。
【特許文献１】特開平７−４９７４８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１のようにカメラ等により撮影された画像を分析して、表示画面上の指示位置を認識し、この指示を表示内容に反映させる場合は、画像の分析に時間を要するので、操作者による表示画面上での指示から該指示を表示内容に反映させるまでに時間遅れが発生し、これが会議等の進行に弊害をもたらした。具体的には、市販のソフトウェアを利用して、文書や画像等の表示内容を表示している状況において、一連の幾つかの指示が出されると、カメラ等により撮影された画像が分析されて、表示画面上の指示位置が認識され、この指示が文書や画像等の表示内容に反映されるが、指示の度に、時間遅れが生じ、一連の幾つかの指示を出し終わるまでに長い時間が費やされた。
【０００６】
また、指示棒を用いる必要があるので、表示画面上での入力操作の操作性が悪く、素早い入力操作や複雑な入力操作が困難であった。
【０００７】
そこで、本発明は、上記従来の問題に鑑みてなされたものであり、大型の表示画面を用いながらも、入力操作の操作性が良く、操作者による表示画面上での指示に対する表示内容への反映をリアルタイムで行うことが可能な表示システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明は、種々の表示内容を表示する表示手段を備える表示システムにおいて、前記表示手段の画面に表示されている表示内容に対して左右方向もしくは上下方向へのローリングを入力指示するローリング方向指示手段と、前記表示手段の画面上で、表示内容を前記ローリング方向指示手段により指示された方向にローリングさせる制御手段とを備えている。
【０００９】
また、前記制御手段は、表示内容が前記表示手段の画面の一辺から送り出されて該画面の他辺より侵入して来るように該表示内容をエンドレスにローリングさせている。
【００１０】
更に、前記制御手段は、前記エンドレスにローリングされる表示内容の先端と後端間に境界部を挿入表示している。
【００１１】
また、前記制御手段は、前記境界部を左右方向にローリングされる表示内容の先端と後端間に挿入すると共に上下方向にローリングされる表示内容の先端と後端間に挿入し、左右方向又は上下方向に表示内容がローリングされているときに、この方向にローリングされている表示内容の先端と後端間の境界部を他の境界部と区別表示している。
【００１２】
更に、前記制御手段は、前記画面の両端近傍エリアで同一内容を表示している。
【００１３】
また、前記同一内容を表示する画面の両端近傍エリアのサイズを入力指示するサイズ指示手段を備え、前記制御手段は、前記サイズ指示手段で入力指示されたサイズに前記両端近傍エリアを調節設定している。
【００１４】
更に、前記表示手段の画面に重ね合わせて設けられたタッチパネルを備え、前記制御手段は、前記表示手段の画面上の表示内容のローリングに合わせて、前記タッチパネルにより検出された画面上の入力座標をローリングさせている。
【００１５】
また、ローリングの解除を入力指示するローリング解除指示手段を備え、前記制御手段は、前記ローリング解除手段でローリングの解除が入力指示されると、ローリングされる前の表示状態に前記表示手段の画面を戻している。
【発明の効果】
【００１６】
このような本発明によれば、表示手段の画面に表示されている表示内容に対して左右方向もしくは上下方向へのローリングが入力指示されると、表示手段の画面上で表示内容が指示された方向にローリングされる。例えば、アイコンやテキスト等の表示内容が画面に表示されている状況では、ローリングの方向が指示されると、アイコンやテキスト等の表示内容全体がその方向にローリングされる。従って、アイコンやテキスト等が画面の上部に表示されている状況では、下方向へのローリングが指示されると、画面の表示内容全体が下方向にローリングされ、アイコンやテキスト等も下方向にローリングされる。これにより、アイコンやテキスト等を手元に引き寄せて、これらに対する指示や入力操作を容易に行うことが可能になる。
【００１７】
また、表示内容が画面の一辺から送り出されて該画面の他辺より侵入して来るように該表示内容をエンドレスにローリングさせているので、一方向のローリングを継続していれば、画面表示を元に戻すことができ、操作性が向上する。
【００１８】
更に、エンドレスにローリングされる表示内容の先端と後端間に境界部を挿入表示しているので、ローリングされていることを容易に察知することができ、また表示内容の先端もしくは後端を容易に識別することができる。
【００１９】
また、境界部を左右方向にローリングされる表示内容の先端と後端間に挿入すると共に上下方向にローリングされる表示内容の先端と後端間に挿入し、その方向にローリングされているか否かに応じて各境界部を区別表示している。これにより、ローリングの方向を容易に察知することができる。
【００２０】
更に、画面の両端近傍エリアで同一内容を表示しているので、画面両端での表示内容のつながりが分かり易くなる。
【００２１】
また、画面の両端近傍エリアのサイズの入力指示及び設定を行うことができるので、両端近傍エリアの調節により画面両端での表示内容のつながりがより分かり易くなる。
【００２２】
更に、画面上の表示内容のローリングに合わせて、タッチパネルにより検出された画面上の入力座標をローリングさせているので、表示内容がローリングされた状態でも、タッチパネルにより表示画面上のアイコン等の位置を検出することが可能になる。
【００２３】
また、ローリングの解除が入力指示されると、ローリングされる前の表示状態に表示手段の画面を戻しているので、操作性がより向上する。
【発明を実施するための最良の形態】
【００２４】
以下、本発明の実施形態を添付図面を参照しつつ詳細に説明する。
【００２５】
図１は、本発明の表示システムの実施形態を示すブロック図である。図１に示すように本実施形態の表示システム１は、大型液晶表示装置等の表示装置１１と、表示装置１１の画面上に重ね合わされたタッチパネル１２と、表示システム１全体の制御を司る制御部１３と、制御部１３のワークエリアとして用いられたり各種のデータもしくはプログラム等を記憶したりする記憶部１４と、データ等を入力するために操作される入力操作部１５とを備えている。表示装置１１、タッチパネル１２、制御部１３、記憶部１４、及び入力操作部１５等は、例えばＵＳＢバス、イーサネット（登録商標）、電力通信網、無線ＬＡＮ、Blue thooth、ＵＷＢ（ウルトラワイドバンド）、Ｗｉ−ＭＡＸ等を通じて相互接続される。
【００２６】
入力操作部１５は、キーボードやマウス、あるいは表示装置１１の画面枠に設けられたローリング操作部等であり、入力操作により指示やデータ等を入力して制御部１３に通知する。ローリング操作部は、図２に示すような表示装置１１の画面１１ａの枠１１ｂに設けられている。ここでは、４つのローリング操作部１５ａ〜１５ｄが設けられている。これらのローリング操作部１５ａ〜１５ｄは、図３に示すような回転自在に支持された操作ローラ１６と、操作ローラ１６の回転方向及び回転量を検出する回転センサー（図示せず）とを有しており、操作者により操作ローラ１６が順回転方向及び逆回転方向のいずれかに回転操作されると、回転センサーにより操作ローラ１６の回転方向及び回転量が検出されて、この操作ローラ１６の回転方向及び回転量が制御部１３に出力される。更に、表示装置１１の枠１１ｂには、ローリング解除ボタン１５ｅが配置されている。
【００２７】
タッチパネル１２は、表示装置１１の画面が見えるような透光性を有する平板状のものであり、光学式、抵抗膜方式、感圧式等のものを適用することができる。
【００２８】
制御部１３は、多様なプログラムを記憶部１４から読み出して実行し、プログラムに基づく処理を入力操作部１５からの入力指示に応じて進行させたり、アイコン、テキスト、画像等の表示内容を表示装置１１の画面に表示したりする。また、制御部１３は、表示内容を示す表示情報（各画素データ）を記憶部１４内の後で述べる表示メモリ空間１４ｂに書き込み、この表示メモリ１４ｂの表示情報を参照して、表示内容を表示装置１１の画面に表示する。
【００２９】
更に、制御部１３は、タッチパネル１２により検出されたペンの先のｘｙ座標を表示装置１の画面上の点の位置として入力すると、記憶部１４内の後で述べる論理メモリ空間１４ａにおける表示情報（各画素データ）に基づいて、画面上で指示されたｘｙ座標のアイコン等を識別し、このアイコン等に対する入力操作が行われたものとみなして、この入力操作に応じた処理を進行させる。
【００３０】
ところで、このような大型液晶表示装置を用いたシステムでは、表示装置１１の画面が大き過ぎるため、操作者が表示装置１１の画面上部に表示されているアイコン等に指先で触れることは困難である。同様に、操作者が立っている場所とは反対側の表示装置１１の画面端部に表示されているアイコン等に触れることも困難である。
【００３１】
そこで、本実施形態のシステム１では、入力操作部１５の入力操作により、表示装置１１の画面に表示されている表示内容に対して左右方向もしくは上下方向へのローリングを入力指示し、表示装置１１の画面上で、その入力指示された方向に表示内容をローリングさせるようにしている。例えば、アイコンやテキスト等の表示内容が画面に表示されている状況では、ローリングの方向が指示されると、アイコンやテキスト等の表示内容全体がその方向にローリングされる。これにより、表示装置１１の画面上部に表示されているアイコン等を画面下部に移動させたり、操作者が立っている場所とは反対側の画面端部に表示されているアイコン等を操作者近傍の画面端部に移動させることが可能となる。
【００３２】
次に、そのようなローリングのための処理を詳しく説明する。まず、図２に示すような縦横集計表２１が表示内容として表示装置１１の画面１１ａに表示されているものとする。
【００３３】
この状態で、表示装置１１の枠１１ｂの各ローリング操作部１５ａ〜１５ｄのいずれかの操作ローラ１６が操作されると、この操作された操作ローラ１６の回転方向及び回転量が該操作ローラ１６から制御部１３に出力される。
【００３４】
制御部１３は、この操作ローラ１６の回転方向及び回転量を入力すると、この回転方向を画面１１ａに表示されている縦横集計表２１のローリング方向とし、この回転量に対応するローリング距離を求め、表示装置１１の表示内容に対する制御を行って、そのローリング方向にそのローリング距離だけ画面１１ａの縦横集計表２１を移動させる。
【００３５】
従って、操作ローラ１６の回転方向及び回転量は、画面１１ａの縦横集計表２１のローリング方向及びローリング距離と対応しており、操作ローラ１６の回転方向及び回転量を調節することにより、画面１１ａの縦横集計表２１のローリング方向及びローリング距離を適宜に設定することができる。画面１１ａ両側の一対のローリング操作部１５ａ、１５ｂは、画面１１ａの表示内容に対して左右方向のローリングを指示するために操作され、また画面１１ａ両側の他の一対のローリング操作部１５ｃ、１５ｄは、画面１１ａの表示内容に対して上下方向のローリングを指示するために操作される。
【００３６】
また、表示装置１１の枠１１ｂのローリング解除ボタン１５ｅは、ローリングの解除を指示するためのものであり、操作者によりローリング解除ボタン１５ｅが操作されると、ローリングの解除が制御部１３に指示され、制御部１３により表示装置１１の画面１１ａの縦横集計表２１がローリング前の元の状態に戻される。
【００３７】
ここで、記憶部１４には、表示装置１１の画面１１ａの表示内容のローリングを可能にするために、図４に示すような論理メモリ空間１４ａと表示メモリ空間１４ｂが設けられている。論理メモリ空間１４ａは、画面１１ａの縦横に配列された各画素に対応して設定され、画面１１ａの表示内容を示す各画素データを記憶するために用いられる。例えば、画面１１ａが縦横４００画素×６４０画素からなるものであれば、４００画素×６４０画素分の画素データが記憶されるそれぞれのアドレスが論理メモリ空間１４ａに割り当てられ、各画素データがそれぞれのアドレスに記憶される。図４では、アドレスが座標で表されており、最も下の１行目全６４０列のアドレスが（１，１）、（２，１）、…、（６４０，１）であり、２行目全６４０列のアドレスが（１，２）、（２，２）、…、（６４０，２）であり、……、４００行目全６４０列のアドレスが（１，４００）、（２，４００）、…、（６４０，４００）である。
【００３８】
ただし、論理メモリ空間１４ａの各画素データが画面１１ａの表示内容の表示のために直接用いられることはなく、各画素データが表示メモリ空間１４ｂにコピーされ、この表示メモリ空間１４ｂの各画素データが画面１１ａの表示内容を表示するために用いられる。
【００３９】
表示メモリ空間１４ｂも、論理メモリ空間１４ａと同様に、画面１１ａの縦横に配列された各画素に対応して設定され、６４０画素×４００画素分の画素データが記憶されるそれぞれのアドレスが割り当てられ、論理メモリ空間１４ａの各画素データがそれぞれのアドレスにコピーされる。
【００４０】
論理メモリ空間１４ａから表示メモリ空間１４ｂへの各画素データのコピー順序は、各ローリング操作部１５ａ〜１５ｄにより入力指示されたローリング方向及びローリング距離に応じて設定される。例えば、ローリング方向及びローリング距離の入力指示がない場合は、図４に示すように論理メモリ空間１４ａにおける各画素データが該各画素データの座標を変更されることなく表示メモリ空間１４ｂにそのまま書き込まれコピーされる。例えば、論理メモリ空間１４ａにおける１行目全６４０列のアドレス（１，１）、（２，１）、…、（６４０，１）の画素データが表示メモリ空間１４ｂにおける１行目全６４０列のアドレス（１，１）、（２，１）、…、（６４０，１）に記憶され、……、論理メモリ空間１４ａにおける４００行目全６４０列のアドレス（１，４００）、（２，４００）、…、（６４０，４００）の画素データが表示メモリ空間１４ｂにおける４００行目全６４０列のアドレス（１，４００）、（２，４００）、…、（６４０，４００）に記憶される。
【００４１】
制御部１３は、論理メモリ空間１４ａから表示メモリ空間１４ｂへの各画素データのコピー制御を行った後、表示メモリ空間１４ｂの各画素データを規定の順序で読み出して、各画素データによって示される表示内容を表示装置１１の画面１１ａに表示する。例えば、１行目全６４０列のアドレス（１，１）、（２，１）、…、（６４０，１）の画素データを読み出し、次に２行目全６４０列のアドレス（１，２）、（２，２）、…、（６４０，２）の画素データを読み出し、……、最後に４００行目全６４０列のアドレス（１，４００）、（２，４００）、…、（６４０，４００）の画素データを読み出し、図４に示すように縦横集計表２１を画面１１ａに表示する。
【００４２】
次に、例えば、左右方向のローリングを指示するための各ローリング操作部１５ａ、１５ｂのいずれかが操作され、画面１１ａ上で４４０画素分に相当する距離の右方向へのローリングが指示されたものとする。この場合は、図５に示すように論理メモリ空間１４ａにおいては１行目のアドレス（１，１）〜（６４０，１）という順序で画素データが読み出されて、表示メモリ空間１４ｂにおいては１行目のアドレス（４４１，１）〜（６４０，１）、（１，１）〜（４４０，１）という順序で画素データが書き込まれる。２行目以降も、論理メモリ空間１４ａにおいては、読み出しアドレスの順序が変更されることなく、１列目から６４０列目のアドレスまでという順序で画素データが読み出され、表示メモリ空間１４ｂにおいては、４４０列分だけ右方向にずらされた４４１列目のアドレスが書き込み開始アドレスとされ、４４１列目から６４０列目のアドレスまでという順序で画素データが順次書き込まれ、６４０列目から１列目のアドレスへと引き続けられて、１列目から４４０列目のアドレスまでという順序で画素データが書き込まれる。これにより、図５に示すように表示メモリ空間１４ｂの各画素データの書き込み位置は、論理メモリ空間１４ａの各画素データの書き込み位置よりも４４０列分だけ右方向にずらされ、４４１列目から６４０列のアドレスまで、６４０列目から１列目のアドレスへと引き続けられて、１列目から４４０列目のアドレスまでとなる。
【００４３】
そして、表示メモリ空間１４ｂの各画素データが、１行目から４００行目という順序で、かつ行毎に１列目から６４０列目という順序で読み出されて、各画素データによって示される縦横集計表２１が画面１１ａに表示される。この結果、図５に示すように、４４０列分だけ右方向にずれた縦横集計表２１が画面１１ａに表示され、縦横集計表２１の左端２１ａが画面１１ａの右端から出て同画面１１ａの左端より侵入して来たような表示態様となる。
【００４４】
実際には、ローリング操作部の操作による右方向へのローリングの指示中に、一定周期毎に、制御部１３によりローリング方向とローリング距離が判定され、ローリング方向とローリング距離に応じて論理メモリ空間１４ａから表示メモリ空間１４ｂへと各画素データがコピーされ、表示メモリ空間１４ｂの各画素データによって示される表示内容の表示が行われる。このため、画面１１ａ上では、縦横集計表２１が徐々に右方向へと移動して、縦横集計表２１の右端２１ａが画面１１ａの右端から送り出されて同画面１１ａの左端より侵入して来るように縦横集計表２１がローリングされる。
【００４５】
更に、右方向へのローリングの指示が継続されると、表示メモリ空間１４ｂにおける書き込み開始アドレスが６４０列目から１列目に戻り、２列目、３列目と増加して行くので、縦横集計表２１が右方向へと移動し続けて、縦横集計表２１の左端２１ｂが画面１１ａの右端から送り出されて同画面１１ａの左端より侵入して来ることになり、更に同様の縦横集計表２１の移動が繰り返される。従って、ローリング操作部の操作によるローリングの指示が継続されたならば、画面１１ａ上で、縦横集計表２１がエンドレスで右方向にローリングされる。
【００４６】
また、各ローリング操作部１５ａ、１５ｂのいずれかの操作により左方向へのローリングが指示された場合は、論理メモリ空間１４ａにおいては、読み出しアドレスの順序が変更されることはなく、表示メモリ空間１４ｂにおいては、書き込み開始アドレスが１列目から６４０列目へと移動して、６３９列目、６３８列目、６３７列目と減少して行くので、各画素データの書き込み位置が右端から左方向にずれて行くことになり、画面１１ａ上では、縦横集計表２１が左方向へとローリングして、縦横集計表２１の左端２１ｂが画面１１ａの左端から送り出されて同画面１１ａの右端より侵入して来る。そして、左方向へのローリングの指示が継続されると、画面１１ａ上で、縦横集計表２１がエンドレスで左方向にローリングされる。
【００４７】
一方、制御部１３は、タッチパネル１２によりペンの先のｘｙ座標が検出されると、表示メモリ空間１４ｂにおける書き込み開始アドレスのずらされた方向とは逆方向に、かつずらされた列分だけ、その検出されたｘｙ座標をずらして補正する。例えば、論理メモリ空間１４ａにおける読み出し開始アドレスが右方向に１００列分だけずらされたならば、タッチパネル１２により検出されたペンの先のｘｙ座標を左方向に１００列分だけずらして補正する。勿論、右方向へのローリングの指示が継続され、補正されたｘｙ座標が左端の座標に達したときには、引き続いて補正されたｘｙ座標を右端の座標に移動させてから左方向へとずらして行く。これにより、画面１１ａ上で検出されたｘｙ座標の表示内容箇所と、論理メモリ１４ａにおける補正後のｘｙ座標の画素データによって示される表示内容箇所とが一致する。従って、論理メモリ１４ａにおいて、補正後のｘｙ座標の画素データによって示される表示内容箇所を特定すれば、タッチパネル１２により検出されたｘｙ座標の表示内容箇所を求めることが可能となる。
【００４８】
制御部１３は、論理メモリ空間１４ａにおける各画素データに基づいて、その補正されたｘｙ座標にある集計表のます目やアイコン等を識別し、このます目やアイコン等に対応する処理を行う。
【００４９】
また、表示装置１１の枠１１ｂのローリング解除ボタン１５ｅが押下されたときには、これに応答して制御部１３は、ローリングの指示が解除されたものとみなして、図４に示すように論理メモリ空間１４ａにおける各画素データを表示メモリ空間１４ｂにそのままコピーし、図４に示すように縦横集計表２１を画面１１ａに表示する。
【００５０】
次に、上下方向のローリングを指示するための各ローリング操作部１５ｃ、１５ｄのいずれかが操作され、画面１１ａ上で１００画素分に相当する距離の上方向へのローリングが指示されたものとする。この場合は、論理メモリ空間１４ａにおいては、１〜３００行目の行毎に、アドレス（１，１）〜（６４０，１）の画素データが読み出され、表示メモリ空間１４ｂにおいては、１０１〜４００行目の行毎に、アドレス（１，１０１）〜（６４０，１０１）の画素データが書き込まれる。引き続いて、論理メモリ空間１４ａにおいて、３０１〜４００行目の行毎に、１列目から６４０列目のアドレスの画素データが読み出され、表示メモリ空間１４ｂにおいては、１行目に戻って、１〜１００行目の行毎に、１列目から６４０列目のアドレスの画素データが書き込まれる。これにより、表示メモリ空間１４ｂの各画素データの書き込み位置は、論理メモリ空間１４ａの各画素データの書き込み位置よりも１００行分だけ上方向にずらされ、論理メモリ空間１４ａの１〜３００行目が表示メモリ空間１４ｂの１０１〜４００行目までとなり、論理メモリ空間１４ａの３０１〜４００行目が表示メモリ空間１４ｂの１〜１００行目までとなる。
【００５１】
そして、表示メモリ空間１４ｂの各画素データが、１行目から４００行目という順序で、かつ行毎に１列目から６４０列目という順序で読み出されて、各画素データによって示される縦横集計表２１が画面１１ａに表示される。この結果、１００画素だけ上方向にずれた縦横集計表２１が表示され、縦横集計表２１の上端が画面１１ａの上端から出て同画面１１ａの下端より侵入して来たような表示状態となる。
【００５２】
更に、上方向へのローリングの指示が継続されると、表示メモリ空間１４ｂにおける書き込み開始アドレスが４００行目から１行目に戻り、２行目、３行目と増加して行くので、縦横集計表２１が上方向へと移動し続けて、縦横集計表２１の下端が画面１１ａの上端から送り出されて同画面１１ａの下端より侵入して来ることになり、更に同様の縦横集計表２１の移動が繰り返される。従って、ローリング操作部の操作によるローリングの指示が継続されたならば、画面１１ａ上で、縦横集計表２１がエンドレスで上方向にローリングされる。
【００５３】
また、各ローリング操作部１５ｃ、１５ｄのいずれかの操作により下方向へのローリングが指示された場合は、表示メモリ空間１４ｂにおいては、書き込み開始アドレスが１行目から４００行目へと移動し、３９９行目、３９８行目、３９７行目と減少して行くので、各画素データの書き込み位置が下方向にずれて行くことになり、画面１１ａ上では、縦横集計表２１が下方向へとローリングして、縦横集計表２１の下端が画面１１ａの下端から送り出されて同画面１１ａの上端より侵入して来る。そして、下方向へのローリングの指示が継続されると、画面１１ａ上で、縦横集計表２１がエンドレスで下方向にローリングされる。
【００５４】
一方、制御部１３は、表示メモリ空間１４ｂにおける書き込み開始アドレスのずらされた方向とは逆方向に、かつずらされた行分だけ、タッチパネル１２により検出されたペンの先のｘｙ座標をずらして補正する。勿論、上方向又は下方向へのローリングの指示が継続され、補正されたｘｙ座標が上端又は下端の座標に達したときには、補正されたｘｙ座標を下端又は上端の座標に移動させてからずらして行く。これにより、画面１１ａ上で検出されたｘｙ座標の表示内容箇所と、論理メモリ１４ａにおける補正後のｘｙ座標の画素データによって示される表示内容箇所とが一致する。従って、論理メモリ１４ａにおいて、補正後のｘｙ座標の画素データによって示される表示内容箇所を特定すれば、タッチパネル１２により検出されたｘｙ座標の表示内容箇所を求めることが可能となる。
【００５５】
制御部１３は、論理メモリ空間１４ａにおける各画素データに基づいて、その補正されたｘｙ座標にある集計表のます目やアイコン等を識別して、適宜の処理を行う。
【００５６】
また、表示装置１１の枠１１ｂのローリング解除ボタン１５ｅが押下されたときには、これに応答して制御部１３は、ローリングの指示が解除されたものとみなして、図４に示すように論理メモリ空間１４ａにおける各画素データを表示メモリ空間１４ｂにそのままコピーし、図４に示すように縦横集計表２１を画面１１ａに表示する。
【００５７】
このように本実施形態では、ローリング操作部の操作により左右方向や上下方向へのローリングが指示されると、この指示された方向に画面１１ａの表示内容がローリングされるので、例えば画面１１ａの上部にアイコン等が表示されていたならば、下方へのローリングを指示することにより画面１１ａの下部にアイコン等を移動させることができ、アイコン等を手元に引き寄せて、アイコン等の入力操作を容易に行うことが可能になる。
【００５８】
また、アイコン等が画面１１ａの一辺から送り出されて該画面１１ａの他辺より侵入して来るようにアイコン等をエンドレスにローリングさせているので、一方向のローリングを継続していれば、画面表示を元に戻すことができ、操作性が向上する。
【００５９】
更に、画面１１ａ上の表示内容のローリングに合わせて、タッチパネル１２により検出されたｘｙ座標をローリングさせているので、アイコン等がローリングされた状態でも、タッチパネル１２によりアイコン等の位置を検出することが可能になり、操作者による表示画面上での指示に対する表示内容への反映をリアルタイムで行うことが可能になる。しかも、タッチパネル１２による位置検出からアイコンの判定までの処理を短時間で行うことができるので、画面１１ａ上での指示を画面１１ａの表示内容に速やかに反映させることが可能となり、一連の幾つかの指示が出されても、これらの指示に対応する処理を短時間で済ませることができる。
【００６０】
尚、ここでは、左右方向と上下方向のローリングを別々に行っているが、画面１１ａ上の表示内容を左右方向と上下方向に共にローリングさせ、この両方向のローリングに合わせて、タッチパネル１２により検出されたｘｙ座標をローリングさせても良い。
【００６１】
また、図６に示すように画面１１ａの表示内容の左端と右端間の境界に境界ライン２２を挿入表示しても構わない。例えば、制御部１３により表示メモリ空間１４ｂに画素データを書き込むときに、表示メモリ空間１４ｂの行毎に、該境界の位置に相当する列アドレスに境界ライン２２を示す画素データを書き込む。これにより、境界ライン２２が表示内容と共に表示される。
【００６２】
更に、画面１１ａの表示内容の上端と下端間の境界にも他の境界ラインを挿入表示しても構わない。この場合は、左右方向及び上下方向のいずれのローリングであるかにより各境界ラインを区別表示すれば、ローリングの方向を容易に察知することができる。区別表示としては、例えば色別表示がある。
【００６３】
また、図７に示すように画面１１ａの左端近傍エリア１１ｃと右端近傍エリア１１ｄで同一内容を表示して、画面１１ａの左端と右端間の表示内容のつながりを分かり易く表示しても良い。ただし、左端近傍エリア１１ｃと右端近傍エリア１１ｄ間で重複する画素分だけ、表示内容の横幅が増えるので、表示内容全体が画面１１ａで表示し得るるように縮小表示する必要がある。例えば、左端近傍エリア１１ｃと右端近傍エリア１１ｄを５０画素分重複させるならば、表示メモリ空間１４ｂの列数を５０だけ増やして、表示メモリ空間１４ｂを縦横４００画素×６９０画素とする。そして、２００画素分に相当する右方向へのローリングが指示されたものとすると、論理メモリ空間１４ａにおいては、行毎に、１列目から４９０列目のアドレスまでという順序で画素データを読み出し、表示メモリ空間１４ｂにおいては、行毎に、２００列分だけ右方向にずらされた２０１列目のアドレスを書き込み開始アドレスとして、２０１列目から６９０列目のアドレスまでという順序で画素データを順次書き込む。引き続いて、論理メモリ空間１４ａにおいては、行毎に、５０列分戻って、４４０列目から６４０列目のアドレスまでという順序で画素データを読み出し、表示メモリ空間１４ｂにおいては、行毎に、１列目に戻って、１列目から２００列目のアドレスまでという順序で画素データを順次書き込む。これにより、表示メモリ空間１４ｂにおいては、左端近傍エリア１１ｃに対応する５０列分の画素データと、右端近傍エリア１１ｄに対応する５０列分の画素データとが同一内容となり、表示メモリ空間１４ｂの全画素データによって示される縦横集計表２１を画面１１ａに縮小表示すると、図７に示すようなものとなる。
【００６４】
また、画面１１ａの上端近傍エリアと下端近傍エリアで同一内容を表示して、画面１１ａの上端と下端間の表示内容のつながりを分かり易く表示することも可能である。例えば、上端近傍エリアと下端近傍エリアを５０画素分重複させるならば、表示メモリ空間１４ｂの行数を５０だけ増やして、表示メモリ空間１４ｂを縦横４５０画素×６４０画素とする。そして、１００画素分に相当する上方向へのローリングが指示されたものとすると、論理メモリ空間１４ａにおいては、１行目から３５０行目まで画素データを順次読み出し、表示メモリ空間１４ｂにおいては、１００行分だけ上方向にずらされた１０１行目から書き込みを開始し、１０１行目から４５０行目まで画素データを順次書き込む。引き続いて、論理メモリ空間１４ａにおいては、５０行分戻って、３００行目から４００行目まで画素データを順次読み出し、表示メモリ空間１４ｂにおいては、１行目に戻って、１行目から１００行目まで画素データを順次書き込む。これにより、表示メモリ空間１４ｂにおいては、上端近傍エリアに対応する５０行分の画素データと、下端近傍エリアに対応する５０行分の画素データとが同一内容となり、画面１１ａの上端近傍エリアと下端近傍エリアの表示内容が同一となる。
【００６５】
勿論、左端近傍エリア、右端近傍エリア、上端近傍エリア、及び下端近傍エリアを共に設けても良い。また、入力操作部１５の入力操作により重複するエリアのサイズを指示し、この指示されたサイズのエリアに応じて表示メモリ空間１４ｂのサイズを拡大縮小し、論理メモリ空間１４ａの読み出し制御及び表示メモリ空間１４ｂの書き込み制御を行っても良い。
【００６６】
尚、本発明は、上記実施形態に限定されるものではなく、多様に変形することができる。例えば、画面の表示内容全体をローリングさせているが、アイコン表示領域だけをローリングすることが考えられる。
【図面の簡単な説明】
【００６７】
【図１】本発明の表示システムの実施形態を示すブロック図である。
【図２】図１の表示システムにおける表示装置を示す平面図である。
【図３】図２の表示装置の枠に設けられたローリング操作部を概略的に示す図である。
【図４】図１の表示システムにおける論理メモリ空間及び表示メモリ空間を例示する図である。
【図５】図１の表示システムにおける表示メモリ空間における画素データの書き込み順序の変更例を示す図である。
【図６】図１の表示システムにおける画面の縦横集計表の左端と右端間に境界ラインを挿入表示した図である。
【図７】図１の表示システムにおける画面の左端近傍エリアと右端近傍エリアに同一内容を表示した図である。
【符号の説明】
【００６８】
１  表示システム
１１  表示装置
１２  タッチパネル
１３  制御部
１４  記憶部
１４ａ  論理メモリ空間
１４ｂ  表示メモリ空間
１５  入力操作部
１５ａ〜１５ｄ  ローリング操作部
１５ｅ  ローリング解除部
２１  縦横集計表
【図１】
2009116828.tif 000003
【図２】
2009116828.tif 000004
【図３】
2009116828.tif 000005
【図４】
2009116828.tif 000006
【図５】
2009116828.tif 000007
【図６】
2009116828.tif 000008
【図７】
2009116828.tif 000009