(57)【要約】【課題】本発明は、表示装置に表示された画像を情報端末の表示能力に応じて最適に構成し、当該情報端末に表示させることができる画像処理装置及び方法、並びにプログラムを提供する。【解決手段】画像処理装置２０は、共有ディスプレイである表示装置１と、ネットワーク８を介してＰＤＡ等から成る複数の携帯型情報端末７とに接続され、表示装置１に表示された画像上のウィンドウの縦幅及び横幅等をウィンドウ情報パラメータとして取得し、情報端末７の端末ディスプレイの解像度を表示デバイス情報として当該情報端末７より取得して、ウィンドウ情報パラメータ及び表示デバイス情報に基づいてウィンドウ縮小率αを決定し、該画像における全てのウィンドウを縮小率αで縮小すると共に、ウィンドウ同士が重ならないように画像を変換する。【選択図】　　　図４
2004004565.tif 000002
【特許請求の範囲】
【請求項１】
表示装置と情報端末とに接続され、前記表示装置に表示された画像を前記情報端末に表示させる表示手段を備える画像処理装置において、
前記表示装置に表示された画像上のウィンドウの大きさ及び位置をウィンドウ情報として前記表示装置より取得する第１の取得手段と、
前記情報端末の表示能力を表示デバイス情報として前記情報端末より取得する第２の取得手段と、
前記ウィンドウ情報及び前記表示デバイス情報に基づいて前記表示装置に表示された画像を変換する変換手段とを備え、
前記表示手段は前記変換された画像を前記情報端末に表示させることを特徴とする画像処理装置。
【請求項２】
前記ウィンドウ情報は、前記ウィンドウの縦幅、横幅、及び座標から成ることを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記表示デバイス情報は、前記情報端末が表示可能な解像度から成ることを特徴とする請求項１又は２記載の画像処理装置。
【請求項４】
前記変換手段は、前記ウィンドウの縦幅及び横幅、並びに前記解像度に基づいて前記表示装置に表示された画像上のウィンドウの大きさ及び位置を変換することを特徴とする請求項３記載の画像処理装置。
【請求項５】
前記変換手段は、前記ウィンドウの縦幅、横幅、及び前記解像度に基づいて前記表示装置に表示された画像上のウィンドウの縮小率を決定することを特徴とする請求項３又は４記載の画像処理装置。
【請求項６】
前記表示手段は、前記ウィンドウの画面をスクロールするスクロール手段を備え、当該スクロール手段による画面のスクロール移動量を前記変換手段により決定された縮小率に応じて小さくすることを特徴とする請求項５記載の画像処理装置。
【請求項７】
前記表示手段は、前記変換された画像上のウィンドウを前記情報端末が表示する画面の予め決められた位置に表示させることを特徴とする請求項１乃至６のいずれか１項に記載の画像処理装置。
【請求項８】
前記変換手段は、予め前記情報端末の表示能力に応じて前記ウィンドウを表示する位置が定められたフォーマットを備え、前記表示装置に表示された画像上のウィンドウを前記フォーマットに基づいて配置変換することを特徴とする請求項１記載の画像処理装置。
【請求項９】
表示装置と情報端末とに接続された画像処理装置の画像処理方法において、
前記表示装置に表示された画像を前記情報端末に表示させる表示工程と、
前記表示装置に表示された画像上のウィンドウの大きさ及び位置をウィンドウ情報として前記表示装置より取得する第１の取得工程と、
前記情報端末の表示能力を表示デバイス情報として前記情報端末より取得する第２の取得工程と、
前記ウィンドウ情報及び前記表示デバイス情報に基づいて前記表示装置に表示された画像を変換する変換工程とを備え、
前記表示工程は前記変換された画像を前記情報端末に表示させることを特徴とする画像処理方法。
【請求項１０】
表示装置と情報端末とに接続された画像処理装置の画像処理方法をコンピュータに実行させるプログラムにおいて、
前記プログラムは、前記表示装置に表示された画像を前記情報端末に表示させる表示ステップと、
前記表示装置に表示された画像上のウィンドウの大きさ及び位置をウィンドウ情報として前記表示装置より取得する第１の取得ステップと、
前記情報端末の表示能力を表示デバイス情報として前記情報端末より取得する第２の取得ステップと、
前記ウィンドウ情報及び前記表示デバイス情報に基づいて前記表示装置に表示された画像を変換する変換ステップとを備え、
前記表示ステップは前記変換された画像を前記情報端末に表示させることを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像処理装置及び方法、並びにプログラムに関し、特に、共有ディスプレイを用いた会議システムにおいて、共有ディスプレイに表示された画像を複数の携帯型情報端末に表示させる画像処理装置及び方法、並びにプログラムに関する。
【０００２】
【従来の技術】
従来の会議システムでは、会議参加者全員が見ることが可能で比較的大きな共有ディスプレイに表示された画像を共有ディスプレイと異なる画面サイズのディスプレイを備える複数の携帯型情報端末等に表示させるには、当該ディスプレイの画面サイズに応じて画像を拡大・縮小するか、又は画像の解像度変換を行っていた。
【０００３】
携帯型情報端末、特に、ＰＤＡ（Ｐｅｒｓｏｎａｌ　Ｄｉｇｉｔａｌ　Ａｓｓｉｓｔａｎｔ）は、ディスプレイの画面サイズが縦長で、共有ディスプレイのアスペクト比と異なるものが多いことから、共有ディスプレイに表示された画像を表示する場合、ディスプレイの短い辺に合わせて画像を縮小するとディスプレイ画面上に画像を表示していない領域が多くできてしまう一方、長い辺に合わせて画像を縮小するとディスプレイ画面に表示しきれない画像領域ができてしまうという問題がある。
【０００４】
このような問題を改善する方法として、例えば、ドキュメントのイメージデータを表示・出力サイズの異なるメディアに表示・出力する際にドキュメント内の文字情報を最適なサイズに変換することで表示・出力メディアを有効に利用することが可能な画像処理装置が提案されている（例えば、特許文献１）。
【０００５】
【特許文献１】
特開平８−１５２８７１号公報
【０００６】
【発明が解決しようとする課題】
しかしながら、上記従来の画像処理装置では、共有ディスプレイに表示された画像を携帯型情報端末に表示させるときは、当該携帯型情報端末の画面サイズに応じて一律に画像を拡大又は縮小するのみで、画面のレイアウト（配置）はそのままであった。そのため、画像を一律に縮小して表示させた場合には文字画像等が見にくくなり、共有ディスプレイのアスペクト比と異なる携帯型情報端末に表示させた場合には画像が必要以上に縮小されるか又はその一部が欠落して、適切に画像を縮小・配置して表示させることが困難である。
【０００７】
また、上記従来の画像処理装置では、文字フォントの変換のみが行われ、ウィンドウの欠落防止がなされておらず、画面が見にくいという問題は解決されていない。
【０００８】
本発明は、上記問題に鑑みてなされたものであり、表示装置に表示された画像を情報端末の表示能力に応じて最適に構成し、当該情報端末に表示させることができる画像処理装置及び方法、並びにプログラムを提供することを目的とする。
【０００９】
【課題を解決するための手段】
上記目的を達成するために、請求項１記載の画像処理装置は、表示装置と情報端末とに接続され、前記表示装置に表示された画像を前記情報端末に表示させる表示手段を備える画像処理装置において、前記表示装置に表示された画像上のウィンドウの大きさ及び位置をウィンドウ情報として前記表示装置より取得する第１の取得手段と、前記情報端末の表示能力を表示デバイス情報として前記情報端末より取得する第２の取得手段と、前記ウィンドウ情報及び前記表示デバイス情報に基づいて前記表示装置に表示された画像を変換する変換手段とを備え、前記表示手段は前記変換された画像を前記情報端末に表示させることを特徴とする。
【００１０】
請求項２記載の画像処理装置は、請求項１記載の画像処理装置において、前記ウィンドウ情報は、前記ウィンドウの縦幅、横幅、及び座標から成ることを特徴とする。
【００１１】
請求項３記載の画像処理装置は、請求項１又は２記載の画像処理装置において、前記表示デバイス情報は、前記情報端末が表示可能な解像度から成ることを特徴とする。
【００１２】
請求項４記載の画像処理装置は、請求項３記載の画像処理装置において、前記変換手段は、前記ウィンドウの縦幅及び横幅、並びに前記解像度に基づいて前記表示装置に表示された画像上のウィンドウの大きさ及び位置を変換することを特徴とする。
【００１３】
請求項５記載の画像処理装置は、請求項３又は４記載の画像処理装置において、前記変換手段は、前記ウィンドウの縦幅、横幅、及び前記解像度に基づいて前記表示装置に表示された画像上のウィンドウの縮小率を決定することを特徴とする。
【００１４】
請求項６記載の画像処理装置は、請求項５記載の画像処理装置において、前記表示手段は、前記ウィンドウの画面をスクロールするスクロール手段を備え、当該スクロール手段による画面のスクロール移動量を前記変換手段により決定された縮小率に応じて小さくすることを特徴とする。
【００１５】
請求項７記載の画像処理装置は、請求項１乃至６のいずれか１項に記載の画像処理装置において、前記表示手段は、前記変換された画像上のウィンドウを前記情報端末が表示する画面の予め決められた位置に表示させることを特徴とする。
【００１６】
請求項８記載の画像処理装置は、請求項１記載の画像処理装置において、前記変換手段は、予め前記情報端末の表示能力に応じて前記ウィンドウを表示する位置が定められたフォーマットを備え、前記表示装置に表示された画像上のウィンドウを前記フォーマットに基づいて配置変換することを特徴とする。
【００１７】
上記目的を達成するために、請求項９記載の画像処理方法は、表示装置と情報端末とに接続された画像処理装置の画像処理方法において、前記表示装置に表示された画像を前記情報端末に表示させる表示工程と、前記表示装置に表示された画像上のウィンドウの大きさ及び位置をウィンドウ情報として前記表示装置より取得する第１の取得工程と、前記情報端末の表示能力を表示デバイス情報として前記情報端末より取得する第２の取得工程と、前記ウィンドウ情報及び前記表示デバイス情報に基づいて前記表示装置に表示された画像を変換する変換工程とを備え、前記表示工程は前記変換された画像を前記情報端末に表示させることを特徴とする。
【００１８】
上記目的を達成するために、請求項１０記載のプログラムは、表示装置と情報端末とに接続された画像処理装置の画像処理方法をコンピュータに実行させるプログラムにおいて、前記プログラムは、前記表示装置に表示された画像を前記情報端末に表示させる表示ステップと、前記表示装置に表示された画像上のウィンドウの大きさ及び位置をウィンドウ情報として前記表示装置より取得する第１の取得ステップと、前記情報端末の表示能力を表示デバイス情報として前記情報端末より取得する第２の取得ステップと、前記ウィンドウ情報及び前記表示デバイス情報に基づいて前記表示装置に表示された画像を変換する変換ステップとを備え、前記表示ステップは前記変換された画像を前記情報端末に表示させることを特徴とする。
【００１９】
【発明の実施の形態】
以下、本発明の実施の形態に係る画像処理装置について図面を参照して詳細に説明する。
【００２０】
図１は、本発明の実施の形態に係る画像処理装置を含む会議システムの全体構成を示すブロック図である。
【００２１】
図１において、本会議システムは、会議参加者全員が見ることが可能で比較的大きなディスプレイから成る表示装置１（共有ディスプレイ）と、表示装置１に接続され、コンピュータ等から成る画像処理装置２０と、ＬＡＮ等のネットワーク８を介して画像処理装置２０に接続され、ＰＤＡ（Ｐｅｒｓｏｎａｌ　Ｄｉｇｉｔａｌ　Ａｓｓｉｓｔａｎｔ）等から成る複数の携帯型情報端末（以下、単に「情報端末」という。）７とで構成される。情報端末７は、画面サイズや解像度等の表示能力が表示装置１と異なる表示デバイス（端末ディスプレイ）を備える。
【００２２】
画像処理装置２０は、表示装置１に表示される画像を制御する表示制御部２と、表示装置１に表示された画像と同等のものを情報端末７に表示させるために端末ディスプレイの表示能力に応じて画像を変換する表示情報変換部３と、ＲＯＭ（Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）やＲＡＭ（Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）等から成るウィンドウ情報記憶部４と、ＣＰＵやＭＰＵ等から成り、装置２０内の各部を制御する制御部５と、複数の情報端末７との通信を制御するネットワークインターフェース部６とを備える。
【００２３】
また、画像処理装置２０は、ウィンドウ情報記憶部４として機能するＲＯＭに所定のプログラムが記憶されており、制御部５が当該プログラムを読み出して後述する図３、図４の処理を実行する。
【００２４】
図２は、図１の会議システムにおいて表示される画面の一例を示す概略図であり、（ａ）は表示装置１の表示画面を示し、（ｂ）は情報端末７の表示画面を示す。
【００２５】
図２（ａ）において、画面１０は表示装置１に表示された画像の一例である。画面１０上には、所定の大きさと所定の位置に配置されたｗｉｎｄｏｗ１、ｗｉｎｄｏｗ２の２つのウィンドウがそれぞれ表示されている。図２（ｂ）において、画面１１は情報端末７に表示された画像の一例である。画面１１上には、画面１０として表示装置１に表示されたｗｉｎｄｏｗ１、ｗｉｎｄｏｗ２がそれぞれα倍に縮小されると共に、それらウィンドウの配置変換されたものが表示されている。
【００２６】
画面１０におけるｗｉｎｄｏｗ１の縦の長さ（縦幅）をＬ１、ｗｉｎｄｏｗ２の縦幅をＬ２とすると、画面１１におけるｗｉｎｄｏｗ１の縦幅はＬ１のα倍（Ｌ１×α）、ｗｉｎｄｏｗ２の縦幅はＬ２のα倍（Ｌ２×α）となっている。
【００２７】
図３は、図１の制御部５によって実行される画像処理を示すフローチャートである。
【００２８】
図３において、まず、制御部５が表示制御部２により共有ディスプレイである表示装置１に表示された画像上のウィンドウの大きさ及び位置をウィンドウ情報パラメータとして取得し、ウィンドウ情報記憶部４へ格納する（ステップＳ１）。ウィンドウ情報記憶部４に格納されるウィンドウ情報パラメータの一例を図５に示す。ウィンドウ情報パラメータは、表示装置１に表示された画像上のウィンドウの左上座標（ｘ１，ｙ１）と、縦幅Ｌ１と、横幅Ｌ１’とで構成されている。図２（ａ）に示すように、ウィンドウが複数表示されているときは、各ウィンドウの左上座標（ｘ１，ｙ１），（ｘ２，ｙ２）・・・、縦幅Ｌ１，Ｌ２，・・・、及び横幅Ｌ１’，Ｌ２’，・・・がウィンドウ情報パラメータとしてウィンドウ情報記憶部４に格納される。
【００２９】
次に、ネットワーク８を介して接続された複数の情報端末７より当該情報端末７の端末ディスプレイの表示能力、即ち端末ディスプレイが表示可能な解像度を表示デバイス情報としてそれぞれ取得し（ステップＳ２）、表示情報変換部３によりウィンドウ情報パラメータ及び表示デバイス情報に基づいて表示装置１に表示された画像のウィンドウ配置変換を行う（ステップＳ３）。つづいて、変換された画像を各情報端末７へそれぞれ配信（送信）して表示させ（ステップＳ４）、本処理を終了する。
【００３０】
本処理により、表示装置１と異なる表示能力の端末ディスプレイを備える情報端末７に当該表示装置１に表示された画像を表示させる場合、端末ディスプレイの表示能力に応じて最適な構成になるように画像の拡縮及び配置を行うことができ、文字画像等の見にくさを防止することができる。
【００３１】
図４は、図３のステップＳ３のウィンドウ配置変換の処理を示すフローチャートである。
【００３２】
図４において、まず、ウィンドウ情報記憶部４に格納されたウィンドウ情報パラメータより全てのウィンドウの縦幅Ｌ１，Ｌ２，・・・を読み出して合計したものを縦幅合計サイズＴＬとし、情報端末７の端末ディスプレイの解像度を（ＨＸ、ＨＹ）として、ＴＬ／ＨＸによりウィンドウの縮小率α１を算出する（ステップＳ５）。
【００３３】
次に、ウィンドウ情報記憶部４に格納されたウィンドウ情報パラメータより全てのウィンドウの横幅Ｌ１’，Ｌ２’，・・・を読み出し、それらのなかで最も大きい横幅をＭａｘＬ’として、ＭａｘＬ’／ＨＹによりウィンドウの縮小率α２を算出する（ステップＳ６）。つづいて、縮小率α１，α２のうち値の低い方をウィンドウ縮小率αとして決定し（ステップＳ７）、表示装置１に表示された画像における全てのウィンドウの縦幅Ｌ１，Ｌ２，・・・、横幅Ｌ１’，Ｌ２’，・・・をそれぞれウィンドウ縮小率αで縮小すると共に、ウィンドウ同士が重ならないように配置して各ウィンドウの表示位置座標を決定する（ステップＳ８）。次に、変換された画像をネットワークインターフェース部６を介して各情報端末７へ送信し、画面１１に示すように表示させてリターンする。
【００３４】
ここで、画面１０と画面１１に表示される画像について説明する。表示装置１の画面１０に表示される画像を縮小率αで縮小した場合、画面１１においては小さくなりすぎて見えなくなる場合が考えられる。そこで、文字の最小の大きさを予め決めておき、縮小率αで縮小した場合の文字の大きさが最小の大きさより小さくなる場合は、ウィンドウは縮小率αで縮小し、表示される内容は最小の大きさで表示する構成にしてもよい。その場合、画面１１と画面１２にそれぞれ表示されるスクロールバーの長さの割合は異なることになる。
【００３５】
上記実施の形態によれば、表示装置１に表示された画像上のウィンドウの縦幅及び横幅等をウィンドウ情報パラメータとして取得し、ネットワーク８を介して接続された情報端末７より当該情報端末７の端末ディスプレイの解像度を表示デバイス情報として取得して、ウィンドウ情報パラメータ及び表示デバイス情報に基づいてウィンドウ縮小率αを決定し、該画像における全てのウィンドウを縮小率αで縮小すると共に、ウィンドウ同士が重ならないように画像を変換するので、表示装置１に表示された画像を情報端末７の表示能力に応じて最適に構成し、当該情報端末７に表示させることができる。
【００３６】
上記実施の形態では、ウィンドウ縮小率αで縮小された複数のウィンドウ同士を重ならないように配置していたが、情報端末７の端末ディスプレイの予め決められた位置に配置するようにしてもよい。また、予め情報端末７の端末ディスプレイの表示能力に応じてウィンドウを表示する位置が定められたフォーマットを備え、表示装置１に表示されたウィンドウを当該フォーマットに基づいて配置変換するようにしてもよい。
【００３７】
また、上記実施の形態において、図２に示すように、全てのウィンドウが、画面を左右方向にスクロールする水平スクロールバー（又はスクロールキー）と上下方向にスクロールする垂直スクロールバー（又はスクロールキー）を備え、当該ウィンドウが縮小率αで縮小される際に、スクロールバーによる画面のスクロール移動量が当該縮小率αに応じて小さくなるようにしてもよい。
【００３８】
また、上記実施の形態では、画像（及びスクロール移動量）を縮小する場合について説明したが、拡大するように変換しても同様の効果が得られることは云うまでもない。
【００３９】
上述した表示装置１は、液晶プロジェクタであっても大画面の液晶パネルやＰＤＰ（Ｐｌａｓｍａ　Ｄｉｓｐｌａｙ　Ｐａｎｅｌ）であってもよい。また、表示装置１と画像処理装置２０とは別体としたが画像処理装置２０として一体であってもよい。上述した情報端末７は、液晶パネル等で構成された比較的小さな端末ディスプレイを備えるＰＤＡから成るが、ノートパソコンやデスクトップパソコンであってもよい。また、情報端末７は、ネットワーク８を介して有線通信により画像処理装置２０に接続されているが、無線通信により接続されていてもよい。この無線通信は、赤外線通信やＢｌｕｅｔｏｏｔｈ等の各種方式を含むことは云うまでもない。
【００４０】
上述したウィンドウ情報記憶部４は、ハードディスク等の記憶装置であってもよく、表示情報変換部３は、表示制御部２と同様に、周辺機器や拡張カード等から成るが、デバイスドライバ等のソフトウェアであってもよい。
【００４１】
本発明は、上述した実施の形態の機能を実現するソフトウェアのプログラム（図３及び図４のフローチャートに対応するプログラム）を、コンピュータ又はＣＰＵに供給し、そのコンピュータ又はＣＰＵが該供給されたプログラムを読み出して実行することによっても本発明の目的が達成されることは云うまでもない。
【００４２】
この場合、上記プログラムは、該プログラムを記録した記憶媒体から直接、又はインターネット、商用ネットワーク、若しくはローカルエリアネットワーク等に接続される不図示の他のコンピュータやデータベース等からダウンロードすることにより供給される。
【００４３】
また、上記プログラムは、上述した実施の形態の機能をコンピュータで実現することができればよく、その形態は、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給されるスクリプトデータ等の形態を備えるものでもよい。
【００４４】
更にまた、上述した実施の形態の機能を実現するソフトウェアのプログラムを記録した記憶媒体をコンピュータに供給し、そのコンピュータ又はＣＰＵが記憶媒体に格納されたプログラムを読み出し実行することによっても、本発明の目的が達成されることは云うまでもない。
【００４５】
上述した実施の形態では、プログラムはＲＯＭに格納されているが、これに限定する必要はなく、プログラムを供給する記憶媒体としては、例えば、ＲＡＭ、ＮＶ−ＲＡＭ、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−ＲＷ、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−Ｒ）、磁気テープ、不揮発性のメモリカード、他のＲＯＭ等の上記プログラムを記憶できるものであればよい。
【００４６】
【発明の効果】
以上詳細に説明したように、請求項１記載の装置及び請求項９記載の方法、並びに請求項１０記載のプログラムによれば、表示装置に表示された画像上のウィンドウの大きさ及び配置をウィンドウ情報として表示装置より取得し、情報端末の表示能力を表示デバイス情報として情報端末より取得し、これらウィンドウ情報及び表示デバイス情報に基づいて表示装置に表示された画像を変換して情報端末に表示させるので、表示装置に表示された画像を情報端末の表示能力に応じて最適に構成し、当該情報端末に表示させることができる。
【００４７】
請求項２記載の装置によれば、ウィンドウ情報は、ウィンドウの縦幅、横幅、及び座標から成るので、請求項１記載の装置の効果を確実に奏することができる。
【００４８】
請求項４記載の装置によれば、変換手段は、ウィンドウの縦幅及び横幅、並びに解像度に基づいて表示装置に表示された画像上のウィンドウの大きさ及び配置を変換するので、表示装置に表示された画像を情報端末の表示能力に応じて最適に構成することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係る画像処理装置を含む会議システムの全体構成を示すブロック図である。
【図２】図１の会議システムにおいて表示される画面の一例を示す概略図であり、（ａ）は表示装置１の表示画面を示し、（ｂ）は情報端末７の表示画面を示す。
【図３】図１の制御部５によって実行される画像処理を示すフローチャートである。
【図４】図３のステップＳ３のウィンドウ配置変換の処理を示すフローチャートである。
【図５】図１のウィンドウ情報記憶部４に格納されるウィンドウパラメータの一例を示す図である。
【符号の説明】
１　表示装置
２　表示制御部
３　表示情報変換部
４　ウィンドウ情報記憶部
５　制御部
６　ネットワークインターフェース部
７　情報端末
８　ネットワーク
１０，１１　画面
２０　画像処理装置
Ｌ１，Ｌ２，・・・　ウィンドウ縦幅
Ｌ１’，Ｌ２’・・・　ウィンドウ横幅
α　ウィンドウ縮小率
【図１】
2004004565.tif 000003
【図２】
2004004565.tif 000004
【図３】
2004004565.tif 000005
【図４】
2004004565.tif 000006
【図５】
2004004565.tif 000007