(57)【特許請求の範囲】
【請求項１】
所定の解像度を有する画像信号で構成される画像データのうち一部領域を、表示装置の前記所定の解像度よりも低い解像度の表示領域として表示するための拡大表示用画像信号を生成する画像信号生成部と、
前記画像データ上におけるポインティングデバイスの指示位置情報を取得する指示情報取得部と、
前記指示位置情報に基づいて前記表示装置の表示領域を変更する表示領域変更部と、
を備え、
前記表示領域変更部は、前記ポインティングデバイスの指示位置が所定の速度以上の速度で移動していると判断した場合に、前記表示領域をポインティングデバイスの移動方向にスクロールさせる表示制御装置。
【請求項２】
前記指示情報取得部は、複数のフレーム間における前記画像データ上の前記ポインティングデバイスの動きを検出して、前記ポインティングデバイスの指示位置情報を抽出する、請求項１に記載の表示制御装置。
【請求項３】
前記指示情報取得部は、前記ポインティングデバイスの指示位置情報を受信する指示情報入力ポートを備える、請求項１または２に記載の表示制御装置。
【請求項４】
前記画像信号生成部は、前記画像データのうち一部領域を前記表示装置の表示領域として表示するための拡大表示用画像信号を生成する拡大表示モードと、前記画像データを前記表示装置の表示領域として表示するための通常表示用画像信号を生成する通常表示モードとを備え、前記拡大表示モードと通常表示モードとの切換指示信号を受け付けるモード切換部をさらに備える、請求項１から３のいずれか１項に記載の表示制御装置。
【請求項５】
所定の解像度を有する画像信号で構成される画像データのうち一部領域を、表示装置の前記所定の解像度よりも低い解像度の表示領域として表示するための拡大表示用画像信号を生成する段階と、
前記画像データ上におけるポインティングデバイスの指示位置情報を取得する段階と、
前記指示位置情報に基づいて前記表示装置の表示領域を変更する段階と、
を含み、
前記表示装置の表示領域を変更する段階において、前記ポインティングデバイスの指示位置が所定の速度以上の速度で移動していると判断した場合に、前記表示領域をポインティングデバイスの移動方向にスクロールさせる表示制御方法。
【請求項６】
前記指示位置情報を取得する段階において、複数のフレーム間における前記画像データ上の前記ポインティングデバイスの動きを検出して、前記ポインティングデバイスの指示位置情報を抽出する、請求項５に記載の表示制御方法。
【請求項７】
所定の解像度を有する画像信号で構成される画像データのうち一部領域を、表示装置の前記所定の解像度よりも低い解像度の表示領域として表示するための拡大表示用画像信号を生成するステップと、
前記画像データ上におけるポインティングデバイスの指示位置情報を取得するステップと、
前記指示位置情報に基づいて前記表示装置の表示領域を変更するステップと、
を含み、
前記表示装置の表示領域を変更するステップにおいて、前記ポインティングデバイスの指示位置が所定の速度以上の速度で移動していると判断した場合に、前記表示領域をポインティングデバイスの移動方向にスクロールさせる表示制御方法をコンピュータに実行させるためのプログラム。
【請求項８】
前記指示位置情報を取得するステップにおいて、複数のフレーム間における前記画像データ上の前記ポインティングデバイスの動きを検出して、前記ポインティングデバイスの指示位置情報を抽出する、請求項７に記載のプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、高解像度の画像信号を解像度の低い表示装置で表示させる場合の表示制御装置および表示制御方法に関する。
【０００２】
【従来の技術】
テレビジョン受像機のサイズはパーソナルコンピュータ用モニタに比してサイズが大きい場合が多く、輝度も高いことから、パーソナルコンピュータから出力される画像信号をテレビジョン受像機で表示する方がモニタで表示する場合よりも鮮明な画像表示が可能になるという利点がある。
しかしながら、パーソナルコンピュータ用モニタと、テレビジョン受像機とでは水平同期周波数が異なっており、パーソナルコンピュータから出力される高解像度の出力信号をテレビジョン受像機に表示させるためには、ダウンスキャンコンバータにより信号変換処理を行う必要がある。
【０００３】
たとえば、解像度が縦640ライン、横480ラインのテレビジョン受像機で、縦1280ライン、横1024ラインの解像度であるパーソナルコンピュータからの出力信号を表示させる場合には、高解像度の画像信号を圧縮して表示するか、特定の領域をズーム表示することが考えられる。
画像信号を圧縮して表示する場合には、画像信号が構成する画像情報の全体を表示することができるものの、解像度が低くなることから画像の微細な情報が欠落することから画像の品質が低下し、特に文字などの情報が見づらくなるという問題がある。また、特定の領域を拡大表示する場合には、画面上に現在表示されている領域から外れた領域の画像を見ることができるないため、画像情報の全体を把握しにくいという問題がある。
【０００４】
さらに、このような機能を提供するダウンスキャンコンバータは一般的にパーソナルコンピュータから独立して動作している場合が多く、パーソナルコンピュータの操作に連動して動作する機能がないため、このダウンスキャンコンバータに操作スイッチを設けたり、専用のリモコンなどにより表示領域を選択する必要がある（たとえば、特許文献１参照）。
【０００５】
【特許文献１】
特開平6-242921号公報
【０００６】
【発明が解決しようとする課題】
本発明は、入力される画像信号を解像度の低い表示装置に表示する際に、視認性が良好でありかつ操作性に優れた表示制御装置および表示制御方法を提供するものである。
【０００７】
【課題を解決するための手段】
本発明の表示制御装置は、所定の解像度を有する画像信号で構成される画像データのうち一部領域を、表示装置の前記所定の解像度よりも低い解像度の表示領域として表示するための拡大表示用画像信号を生成する画像信号生成部と、前記画像データ上におけるポインティングデバイスの指示位置情報を取得する指示情報取得部と、前記指示位置情報に基づいて前記表示装置の表示領域を変更する表示領域変更部と、を備え、前記表示領域変更部は、前記ポインティングデバイスの指示位置が所定の速度以上の速度で移動していると判断した場合に、前記表示領域をポインティングデバイスの移動方向にスクロールさせる表示制御装置である。
本発明によれば、ポインティングデバイスの指示位置が所定速度以上で移動を開始した時点で表示領域のスクロールを開始することができる。
【００１６】
本発明の表示制御方法は、所定の解像度を有する画像信号で構成される画像データのうち一部領域を、表示装置の前記所定の解像度よりも低い解像度の表示領域として表示するための拡大表示用画像信号を生成する段階と、前記画像データ上におけるポインティングデバイスの指示位置情報を取得する段階と、前記指示位置情報に基づいて前記表示装置の表示領域を変更する段階と、を含み、前記表示装置の表示領域を変更する段階において、前記ポインティングデバイスの指示位置が所定の速度以上の速度で移動していると判断した場合に、前記表示領域をポインティングデバイスの移動方向にスクロールさせる表示制御方法である。
本発明によれば、ポインティングデバイスの指示位置が所定速度以上で移動を開始した時点で表示領域のスクロールを開始することができる。
【００２４】
本発明のプログラムは、所定の解像度を有する画像信号で構成される画像データのうち一部領域を、表示装置の前記所定の解像度よりも低い解像度の表示領域として表示するための拡大表示用画像信号を生成するステップと、前記画像データ上におけるポインティングデバイスの指示位置情報を取得するステップと、前記指示位置情報に基づいて前記表示装置の表示領域を変更するステップと、を含み、前記表示装置の表示領域を変更するステップにおいて、前記ポインティングデバイスの指示位置が所定の速度以上の速度で移動していると判断した場合に、前記表示領域をポインティングデバイスの移動方向にスクロールさせる表示制御方法をコンピュータに実行させるためのプログラムである。
【００２６】
【発明の実施の形態】
〈概要構成〉
本発明の１実施形態が採用される表示制御装置は、図１に示すダウンスキャンコンバータ１０により実現される。
ダウンスキャンコンバータ１０は、パーソナルコンピュータ（以下、パソコンと称す）１の画像出力部とRGBケーブルにより接続され、パソコン１が出力する画像信号を受信する。パソコン１には、各種データ入力を受け付けるキーボード２および指示位置情報を受け付けるポインティングとしてのマウス３が接続されている。これら入力インターフェイスは、テンキー、トラックボール、その他の入力デバイスで構成することができ、特に図示したものに限定されるものではない。
【００２７】
ダウンスキャンコンバータ１０には、パソコン１からの画像データをそのままの解像度で表示することが可能なモニタ４と、解像度の低いテレビジョン受像機（以下、テレビと称す）５とが接続されており、パソコン１からの画像データをいずれか一方または双方に表示させることが可能な構成となっている。ただし、モニタ４はパソコン１とRGBケーブルにより直接接続される構成であってもよく、また本発明に直接関連する構成ではないため省略することも可能である。
パソコン１から出力される画像信号を解像度の低いテレビ５に表示する際には、ダウンスキャンコンバータ１０は、画像信号を圧縮して表示するかまたは画像データの一部領域を拡大表示することとなる。たとえば、図２に示すように、1280×1024の高解像度の画像データ１００をテレビ５の640×480の解像度で表示するためには、全体の画像データを圧縮した圧縮画像１１０として表示するか、あるいは画像データの一部領域１０１を拡大して拡大画像１２０として表示することができる。
【００２８】
図２に示されるように、圧縮画像１１０では、画像データ１００が縮小されて表示されるため文字情報などの微細画像が確認しにくくなる場合があるが画像データの全体を確認することが可能である。また、拡大画像１２０では、画像データ１００の一部領域のみが表示されるため、全体の画像データを確認することができないものの、文字情報などの微細画像も鮮明に表示することが可能となる。
このようなダウンスキャンコンバータ１０の機能ブロック図を図３に示す。
このダウンスキャンコンバータ１０は、画像信号生成部１１、指示情報取得部１２、表示領域変更部１３を備えている。
【００２９】
画像信号生成部１１は、パソコン１から画像信号を解像度の低いテレビ５に表示するために画像信号変換処理を行うものであり、画像データの一部領域をテレビ５の表示領域として表示するための拡大表示用画像信号を生成する。
指示情報取得部１２は、パソコン１からの画像データ上におけるポインティングデバイスの指示位置情報を取得するものであり、たとえば画像データ上のマウスカーソルの位置情報をパソコン１から取得するように構成される。
表示領域変更部１３は、指示情報取得部１２で取得した指示位置情報とテレビ５で表示されている表示領域との関係に基づいてテレビ５に表示する表示領域を変更するものである。
【００３０】
画像信号生成部１１は、パソコン１からの画像データのうち一部領域を拡大画像１２０としてテレビ５に表示する拡大表示モードと、パソコン１からの画像データを圧縮画像１１０としてテレビ５に表示する通常表示モードとを備える構成とすることができる。この拡大表示モードと通常表示モードの切換は、指示情報取得部１２により取得するマウスなどのポインティングデバイスの指示入力に基づいて行うことができ、たとえば、マウスの中央ボタンクリックで生じる信号を受け付けてモードを切り換えるように構成できる。
【００３１】
〈指示位置情報〉
拡大表示モードで表示されているテレビ５の表示領域を、パソコン１に接続されたマウス３の画像データ上における指示位置情報に基づいて変更する場合に、マウス３の指示位置情報を取得する方法を以下に示す。
▲１▼入力ポートからの指示位置情報取得
図４に指示位置情報を取得するための第１構成例を示す。ここで、図３に示す機能ブロック図における画像信号生成部１１、指示情報取得部１２、表示領域変更部１３の構成を処理部２１で示す。
【００３２】
パソコン１には、マウス３の操作に伴って画像データ上で移動するマウスカーソルの指示位置情報を検出し、所定の出力ポートを介して出力するアプリケーションがインストールされているものとする。所定の出力ポートは、USB（Universal Serial Bus）、パラレルポート、IEEE1394などのインターフェイスを用いることができ、所定のケーブルを用いてダウンスキャンコンバータ１０と接続される。また、IEEE 802.11、IrDA（Infrared Data Association）、Bluetooth、その他の無線インターフェイスを用いて指示位置情報の送受信を行うことも可能である。
【００３３】
パソコン１から送出される画像信号は、AD変換部２２によりデジタルデータに変換され、メモリ２３上に展開される。
パソコン１から送信されてくるマウス３の指示位置情報は処理部２１に入力され、この指示位置情報に基づいて指定される表示領域をメモり２３から読み出し、DA変換部２４によりDA変換処理を行ってテレビ５に出力する。
▲２▼画像データから指示位置情報取得
図６に指示位置情報を取得するための第３構成例を示す。
【００３４】
この場合の処理部４１は、図３に示す機能ブロック図における画像信号生成部１１、指示情報取得部１２、表示領域変更部１３の構成に加えて、メモリ４３上に展開した画像データに基づいて画像処理を行い、マウスカーソルの位置情報を抽出する画像処理機能部を備えている。
パソコン１から送出される画像信号は、AD変換部４２によりデジタルデータに変換され、メモリ４３上に展開される。
処理部４１は、メモリ４３上の画像データを画像処理して、マウスカーソルの画像データを抽出し、画像データ上のマウスカーソルの位置情報を検出する。この場合、マウスカーソルの画像データを予め処理部４１に認識させてから処理を行うように構成することができる。たとえば、画像データの左上隅にマウスカーソルを位置させた状態でマウスボタン（認識ボタン）をクリックし、その時のマウスカーソルの形状を処理部４１に認識させるようにすることができる。また、予め用意したマウスカーソルを使用させるように構成することも可能である。さらに、画像データの複数のフレーム間における一定の動きを検出して、マウスカーソルの位置情報を検出するように構成することも可能である。
【００３５】
処理部４１では、検出したマウスカーソルの位置情報に基づいて、指定される表示領域の画像データをメモり４３から読み出し、DA変換部４４によりDA変換処理を行ってテレビ５に出力する。
〈表示領域変更〉
マウスカーソルが指示する指示位置情報に基づいて表示領域を変更する方式は種々のものが想定できる。以下のいくつかのものを例示する。
▲１▼常時移動
マウスカーソルが常の表示領域の中心となるように、テレビ５に表示される画像データをスクロールさせることが可能である。
【００３６】
図７（ａ）に示すように、画像データ２００の第１領域２１１をテレビ５に表示している場合、第１領域２１１の中央にマウスカーソル位置２２１が存在する。このとき、テレビ５の画面には第１領域２１１に対応する第１画像データ３０１が表示されており、その中央にマウスカーソル３１１が表示される。
図７（ｂ）に示すように、マウスカーソル位置２２２までマウスを左下方向に操作したとすると、マウスカーソル位置２２２が中央となるような第２領域２１２を表示領域として選択する。このとき、テレビ５の画面には第２領域２１２に対応する第２画像データ３０２が表示されており、その中央にマウスカーソル３１２が表示される。
【００３７】
さらに、図７（ｃ）に示すように、マウスを右上に移動してマウスカーソル位置２２３まで移動させると、マウスカーソル位置２２３が中央となるような第３領域２１３を表示領域として選択する。このとき、テレビ５の画面には第３領域２１３に対応する第３画像データ３０３が表示され、その中央にマウスカーソル３１３が表示される。
▲２▼ブロックエリア移動
マウスカーソルがテレビ５の表示領域から外れたとき、次のブロック領域を表示するように構成することができる。
【００３８】
図８（ａ）に示すように、画像データ２３０の第１領域２４１をテレビ５に表示している場合、テレビ５の画面には第１領域２４１に対応する第１画像データ３２１が表示されている。ここで、マウスカーソル位置２５１が第１領域２４１内にある場合には、テレビ５に表示される画像は移動することなく、画面に表示されるマウスカーソル３３１も、第１領域２４１内のマウスカーソル位置２５１に対応する位置に表示される。
マウスを操作してマウスカーソルを移動させ、図８（ｂ）に示すように、第１領域２４１から外れると、マウスカーソル位置２５２のある次のブロックに表示領域を変更する。
【００３９】
図８（ｂ）の場合、第１領域２４１の右外方にマウスカーソル位置２５２が位置しているため、第１領域２４１の右側に位置するブロックを表示領域として選択する。この結果、図８（ｃ）に示すように、第１領域２４１の右方に位置する第２領域２４２を表示領域として選択し、これに対応する第２画像データ３２２を表示する。テレビ５の画面上のマウス３３３は、マウスカーソル位置２５２の第２表示領域２４２に対する相対位置が反映されて表示されるため、図８（ｃ）に示されるように、第２画像データ３２２の左端部に表示されることとなる。
▲３▼ゾーンエリア移動
マウスカーソルがテレビ５の表示領域における特定領域にある場合には画像データを移動せず、この特定領域から外れたとき、マウスカーソルの動きに応じて画面をスクロールさせるように構成することができる。
【００４０】
図９（ａ）に示すように、画像データ２６０の第１領域２７１をテレビ５に表示している場合、テレビ５の画面には第１領域２７１に対応する第１画像データ３４１が表示されている。表示領域には、特定のエリア内にマウスカーソルがある場合に画面のスクロールを行わないような特定エリアが設定されている。ここでは、第１領域２７１内の中心から所定距離範囲内、または周辺から所定距離範囲を除くエリアを特定エリア２８１として設定している。マウスカーソル位置２９１が特定エリア２８１内にある場合には、テレビ５の画面には第１領域２７１に対応する第１画像データ３４１を表示し、マウスカーソル位置２９１の第１領域２７１に対する相対位置に基づいてマウスカーソル３６１が表示されている。
【００４１】
図９（ｂ）に示すように、マウスが操作されてマウスカーソル位置２９２が特定エリア２８１を外れた場合、マウスカーソル位置が特定エリア内に含まれる位置となるまで、表示領域をマウスカーソル方向にスクロールさせる。
図９（ｃ）に示すように、マウス操作が継続して行われマウスカーソル位置２９３まで移動した場合、これに伴って第２表示領域２７２に対応する第２画像データ３４２を表示する。このとき、マウスカーソル位置２９３の第２表示領域２７２に対する相対位置に基づいて、マウス３６３がテレビ５の画面に表示される。
【００４２】
なお、図９では特定エリア３５１または特定エリア３５２を説明のために図示しているが、このような特定エリアの境界を画面上に表示する必要はなく、逆にユーザの利便性を図るために表示できるようなツールを設けておくことも可能である。
【００４３】
【発明の効果】
本発明によれば、入力される画像信号を解像度の低い表示装置に表示する際に、視認性が良好でありかつ操作性に優れた表示制御装置等を提供することができる。
【図面の簡単な説明】
【図１】本発明に係る表示制御装置の接続構成を示す説明図。
【図２】スキャンコンバートの説明図。
【図３】概略構成を示す機能ブロック図。
【図４】指示位置情報を取得するための第１構成例のブロック図。
【図５】指示位置情報を取得するための第２構成例のブロック図。
【図６】指示位置情報を取得するための第３構成例のブロック図。
【図７】表示領域移動の第１方式の説明図。
【図８】表示領域移動の第２方式の説明図。
【図９】表示領域移動の第３方式の説明図。
【図１】
0004366452.tif 000002
【図２】
0004366452.tif 000003
【図３】
0004366452.tif 000004
【図４】
0004366452.tif 000005
【図５】
0004366452.tif 000006
【図６】
0004366452.tif 000007
【図７】
0004366452.tif 000008
【図８】
0004366452.tif 000009
【図９】
0004366452.tif 000010