(57)【要約】【課題】通信量を低減可能かつ画面共有時の画質の低下を抑制可能な画面共有方法を提供すること。【解決手段】拠点Ａの発表者側ＰＣは、発表者側表示装置に表示中の画像Ｐが更新され、当該更新された更新領域Ｐｒに含まれる色の数が１６色以下と判定すると、当該更新領域Ｐｒを可逆圧縮した高速表示用データを参加者側ＰＣへ送信し、拠点Ｂの参加者側表示装置に発表者側表示装置の更新領域Ｐｒと同じ画質の高速表示用更新領域Ｐｓを表示させ、可逆圧縮の高速表示用データを生成した更新領域Ｐｒが所定期間更新されていないと判定しても、高画質表示用データを参加者側ＰＣへ送信しない。【選択図】図１４
2013080442.tif 000002
【特許請求の範囲】
【請求項１】
第１表示部に画像を表示可能な端末にネットワークを介して接続され、第２表示部に画像を表示可能に構成された画面共有処理装置を用い、前記端末との間で画像を共有する画面共有方法であって、
前記画面共有処理装置が、
前記第２表示部に表示中の画像が更新されたと判定すると、当該画像に含まれる色の数が第１閾値以下か否かに基づいて、当該画像の画像データを処理する第１画像処理ステップと、
当該画像が予め設定された所定期間連続して更新されていないと判定すると、当該画像の画像データを処理する第２画像処理ステップと、を行い、
前記第１画像処理ステップは、
前記第１閾値以下であると判定すると、前記画像データを可逆圧縮した第１圧縮画像データを生成し、前記端末へ送信して前記第１圧縮画像データに基づく画像を前記第１表示部に表示させるステップと、
前記第１閾値以下でないと判定すると、前記画像データを圧縮して、当該画像データに基づく画像よりも画質が低い画像を表示させるための第２圧縮画像データを生成し、前記端末へ送信して前記第２圧縮画像データに基づく画像を前記第１表示部に表示させるステップと、を含み、
前記第２画像処理ステップは、
前記第１閾値以下でない画像が前記所定期間連続して更新されていないと判定すると、前記画像データを圧縮して、前記第２圧縮画像データに基づく画像よりも画質が高い画像を表示させるための第３圧縮画像データを生成し、前記端末へ送信して前記第３圧縮画像データに基づく画像を前記第２圧縮画像データに基づく画像に変えて前記第１表示部に表示させるステップと、
前記第１閾値以下である画像が前記所定期間連続して更新されていないと判定すると、前記端末へのデータの送信を行わないステップと、を含む
ことを特徴とする画面共有方法。
【請求項２】
請求項１に記載の画面共有方法において、
前記第１画像処理ステップは、
前記画像に含まれる色の数が前記第１閾値以下でなく、かつ、当該第１閾値よりも大きい第２閾値以下であると判定すると、当該画像における同じ色の画素が連続している割合を算出するステップと、
当該算出した割合が第３閾値以上であると判定すると、前記画像データを可逆圧縮して前記第２圧縮画像データを生成し、前記第３閾値以上でないと判定すると、前記画像データを非可逆圧縮して前記第２圧縮画像データを生成するステップと、を含み、
前記第２画像処理ステップは、
前記非可逆圧縮による前記第２圧縮画像データの生成対象の画像が前記所定期間連続して更新されていないと判定すると、前記第３圧縮画像データを生成して前記端末へ送信し、前記可逆圧縮による前記第２圧縮画像データの生成対象の画像が前記所定期間連続して更新されていないと判定すると、前記第３圧縮画像データを生成せずに前記端末へのデータの送信を行わないステップを含む
ことを特徴とする画面共有方法。
【請求項３】
請求項１または請求項２に記載の画面共有方法において、
前記画面共有処理装置が、
前記第２表示部に表示中の画像に含まれる色の数に基づいて、当該画像を複数の更新領域に分割する分割ステップを行い、
前記更新領域のそれぞれに対して、前記第１画像処理ステップと前記第２画像処理ステップとを行う
ことを特徴とする画面共有方法。
【請求項４】
請求項１から請求項３のいずれかに記載の画面共有方法において、
前記第１画像処理ステップは、
前記第２圧縮画像データを生成する際に、前記更新された画像よりも輝度が低い画像を表示させるための画像データを圧縮し、当該第２圧縮画像データに基づく画像を表示させる際に輝度を高くすることを指示する輝度指示を前記端末へ送信し、前記第２圧縮画像データに基づく画像を前記輝度指示に基づき輝度を高めた状態で前記第１表示部に表示させるステップを含む
ことを特徴とする画面共有方法。
【請求項５】
第１表示部に画像を表示可能な端末にネットワークを介して接続されるとともに、第２表示部に画像を表示可能に構成され、前記端末との間で画像を共有する画面共有処理装置であって、
前記第２表示部に表示中の画像が更新されたと判定すると、当該画像に含まれる色の数が第１閾値以下か否かに基づいて、当該画像の画像データを処理する第１画像処理部と、
当該画像が予め設定された所定期間連続して更新されていないと判定すると、当該画像の画像データを処理する第２画像処理部と、を備え、
前記第１画像処理部は、
前記第１閾値以下であると判定すると、前記画像データを可逆圧縮した第１圧縮画像データを生成し、前記端末へ送信して前記第１圧縮画像データに基づく画像を前記第１表示部に表示させ、
前記第１閾値以下でないと判定すると、前記画像データを圧縮して、当該画像データに基づく画像よりも画質が低い画像を表示させるための第２圧縮画像データを生成し、前記端末へ送信して前記第２圧縮画像データに基づく画像を前記第１表示部に表示させ、
前記第２画像処理部は、
前記第１閾値以下でない画像が前記所定期間連続して更新されていないと判定すると、前記画像データを圧縮して、前記第２圧縮画像データに基づく画像よりも画質が高い画像を表示させるための第３圧縮画像データを生成し、前記端末へ送信して前記第３圧縮画像データに基づく画像を前記第２圧縮画像データに基づく画像に変えて前記第１表示部に表示させ、
前記第１閾値以下である画像が前記所定期間連続して更新されていないと判定すると、前記端末へのデータの送信を行わない
ことを特徴とする画面共有処理装置。
【請求項６】
請求項５に記載の画面共有処理装置において、
前記第１画像処理部は、
前記画像に含まれる色の数が前記第１閾値以下でなく、かつ、当該第１閾値よりも大きい第２閾値以下であると判定すると、当該画像における同じ色の画素が連続している割合を算出し、
当該算出した割合が第３閾値以上であると判定すると、前記画像データを可逆圧縮して前記第２圧縮画像データを生成し、前記第３閾値以上でないと判定すると、前記画像データを非可逆圧縮して前記第２圧縮画像データを生成し、
前記第２画像処理部は、
前記非可逆圧縮による前記第２圧縮画像データの生成対象の画像が前記所定期間連続して更新されていないと判定すると、前記第３圧縮画像データを生成して前記端末へ送信し、前記可逆圧縮による前記第２圧縮画像データの生成対象の画像が前記所定期間連続して更新されていないと判定すると、前記第３圧縮画像データを生成せずに前記端末へのデータの送信を行わない
ことを特徴とする画面共有処理装置。
【請求項７】
請求項５または請求項６に記載の画面共有処理装置において、
前記第１画像処理部は、前記第２表示部に表示中の画像に含まれる色の数に基づいて、当該画像を複数の更新領域に分割し、前記更新領域のそれぞれに対して前記第１閾値を超えるか否かに基づく処理を行い、
前記第２画像処理部は、前記更新領域のそれぞれに対して前記画像が前記所定期間連続して更新されたか否かに基づく処理を行う
ことを特徴とする画面共有処理装置。
【請求項８】
請求項５から請求項７のいずれかに記載の画面共有処理装置において、
前記第１画像処理部は、
前記第２圧縮画像データを生成する際に、前記更新された画像よりも輝度が低い画像を表示させるための画像データを圧縮し、当該第２圧縮画像データに基づく画像を表示させる際に輝度を高くすることを指示する輝度指示を前記端末へ送信し、前記第２圧縮画像データに基づく画像を前記輝度指示に基づき輝度を高めた状態で前記第１表示部に表示させる
ことを特徴とする画面共有処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画面共有方法、および、画面共有処理装置に関する。
【背景技術】
【０００２】
従来、テレビ会議に用いられる画面共有処理装置が知られている（例えば、特許文献１参照）。
この特許文献１の構成では、まず、オリジナル画像を送信した後に、画面が更新されたか否かを判断する。そして、更新されたと判断した場合には、オリジナル画像よりも解像度を低下させることでデータサイズを小さくした高速表示用データを送信し、高速表示用画像を参加者側で表示させる。また、所定期間更新されていないと判断した場合には、オリジナル画像と同等の解像度を有し、高速表示用データよりもデータサイズが大きい高画質表示用データを送信し、高画質表示用画像を参加者側で表示させる。
このように、表示画面が更新された場合には、データサイズが小さい高速表示用データを送信することで、参加者側での更新に要する時間を短縮できる。また、所定期間更新が行われない場合には、高画質表示用データを送信することで、参加者側での画質の低下を抑制できる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２０５２７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、オリジナル画像の色の数によっては、高速表示用データと高画質表示用データとのデータサイズがほとんど変わらず、かつ、高速表示用画像と高画質表示用画像との画質もほとんど変わらない場合がある。
特許文献１の構成では、高速表示用データの送信後に、所定期間画像が更新されない場合には、高画質表示用データを送信する。このため、データサイズおよび画質がほとんど変わらないデータを２回送信することとなり、通信量が多くなってしまう。
【０００５】
本発明は、通信量を低減可能かつ画面共有時の画質の低下を抑制可能な画面共有方法、および、画面共有処理装置を提供することを１つの目的とする。
【課題を解決するための手段】
【０００６】
本発明の画面共有方法は、第１表示部に画像を表示可能な端末にネットワークを介して接続され、第２表示部に画像を表示可能に構成された画面共有処理装置を用い、前記端末との間で画像を共有する画面共有方法であって、前記画面共有処理装置が、前記第２表示部に表示中の画像が更新されたと判定すると、当該画像に含まれる色の数が第１閾値以下か否かに基づいて、当該画像の画像データを処理する第１画像処理ステップと、当該画像が予め設定された所定期間連続して更新されていないと判定すると、当該画像の画像データを処理する第２画像処理ステップと、を行い、前記第１画像処理ステップは、前記第１閾値以下であると判定すると、前記画像データを可逆圧縮した第１圧縮画像データを生成し、前記端末へ送信して前記第１圧縮画像データに基づく画像を前記第１表示部に表示させるステップと、前記第１閾値以下でないと判定すると、前記画像データを圧縮して、当該画像データに基づく画像よりも画質が低い画像を表示させるための第２圧縮画像データを生成し、前記端末へ送信して前記第２圧縮画像データに基づく画像を前記第１表示部に表示させるステップと、を含み、前記第２画像処理ステップは、前記第１閾値以下でない画像が前記所定期間連続して更新されていないと判定すると、前記画像データを圧縮して、前記第２圧縮画像データに基づく画像よりも画質が高い画像を表示させるための第３圧縮画像データを生成し、前記端末へ送信して前記第３圧縮画像データに基づく画像を前記第２圧縮画像データに基づく画像に変えて前記第１表示部に表示させるステップと、前記第１閾値以下である画像が前記所定期間連続して更新されていないと判定すると、前記端末へのデータの送信を行わないステップと、を含むことを特徴とする。
【０００７】
本発明の画面共有処理装置は、第１表示部に画像を表示可能な端末にネットワークを介して接続されるとともに、第２表示部に画像を表示可能に構成され、前記端末との間で画像を共有する画面共有処理装置であって、前記第２表示部に表示中の画像が更新されたと判定すると、当該画像に含まれる色の数が第１閾値以下か否かに基づいて、当該画像の画像データを処理する第１画像処理部と、当該画像が予め設定された所定期間連続して更新されていないと判定すると、当該画像の画像データを処理する第２画像処理部と、を備え、前記第１画像処理部は、前記第１閾値以下であると判定すると、前記画像データを可逆圧縮した第１圧縮画像データを生成し、前記端末へ送信して前記第１圧縮画像データに基づく画像を前記第１表示部に表示させ、前記第１閾値以下でないと判定すると、前記画像データを圧縮して、当該画像データに基づく画像よりも画質が低い画像を表示させるための第２圧縮画像データを生成し、前記端末へ送信して前記第２圧縮画像データに基づく画像を前記第１表示部に表示させ、前記第２画像処理部は、前記第１閾値以下でない画像が前記所定期間連続して更新されていないと判定すると、前記画像データを圧縮して、前記第２圧縮画像データに基づく画像よりも画質が高い画像を表示させるための第３圧縮画像データを生成し、前記端末へ送信して前記第３圧縮画像データに基づく画像を前記第２圧縮画像データに基づく画像に変えて前記第１表示部に表示させ、前記第１閾値以下である画像が前記所定期間連続して更新されていないと判定すると、前記端末へのデータの送信を行わないことを特徴とする。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施形態に係る画面共有システムのブロック図。
【図２】前記画面共有システムを構成する発表者側システムのブロック図。
【図３】前記画面共有システムを構成する参加者側システムのブロック図。
【図４】前記発表者側システムを構成する発表者側ＰＣの画面共有処理のフローチャート。
【図５】前記画面共有処理に含まれる高速表示用データ生成処理のフローチャート。
【図６】前記高速表示用データ生成処理における更新領域を分割した状態の説明図。
【図７】前記高速表示用データ生成処理に含まれる色数判定詳細ロジック処理のフローチャート。
【図８】前記色数判定詳細ロジック処理における全体連続同色率算出方法の説明図。
【図９】前記全体連続同色率の算出に利用する横軸連続同色率算出方法の説明図。
【図１０】前記色数判定詳細ロジック処理のフローチャート。
【図１１】前記高速表示用データ生成処理に含まれるフラグ設定処理のフローチャート。
【図１２】前記画面共有処理に含まれる高画質表示スレッドのフローチャート。
【図１３】前記画面共有システムにおける画像の更新状態を示す模式図。
【図１４】前記画面共有システムにおける画像の更新状態を示す模式図。
【図１５】本発明の変形例に係る横軸連続同色率算出方法の説明図。
【図１６】本発明の他の変形例に係る横軸連続同色率算出方法の説明図。
【発明を実施するための形態】
【０００９】
［画面共有システムの構成］
図１に示すように、画面共有システム１は、相互に離れた会議室たる拠点Ａおよび拠点Ｂを繋ぐネットワーク２に収容された、発表者側システム３および参加者側システム４を含んで構成される。そして、画面共有システム１は、発表者側システム３を管轄下に置く、拠点Ａの発表者１０Ａ（単数であっても複数であっても構わない）と、参加者側システム４を管轄下に置く、拠点Ｂの参加者１０Ｂ（単数であっても複数であっても構わない）との間で、表示画面を相互に且つ視覚的に共有しつつデータ会議を行うことが可能に構成される。
【００１０】
発表者側システム３は、図２に示すように、画面共有処理装置としての発表者側ＰＣ（パーソナルコンピュータ）３１と、第２表示部としての発表者側表示装置３２とを備える。
発表者側ＰＣ３１は、発表者側システム３の動作を制御する。この発表者側ＰＣ３１は、入力部３３と、通信部３４と、記憶部３５と、制御部３６とを備える。
入力部３３は、キーボード、マウスあるいはタッチペンなどを含み、発表者１０Ａによる適宜の操作が可能に構成された入力デバイスである。
通信部３４は、例えばＬＡＮ（Local Area Network）ケーブルや、所定の無線通信帯域を有する無線通信ユニットを介して、ネットワーク２と接続される。
記憶部３５は、発表者側ＰＣ３１が利用する各種データや、発表者側表示装置３２に表示させる画像の画像データを記憶する。
制御部３６は、記憶部３５に記憶されたプログラムおよびデータをＣＰＵが処理することにより構成され、表示制御部３６１と、第１画像処理部３６２と、第２画像処理部３６３とを備える。
【００１１】
表示制御部３６１は、入力部３３の入力操作に基づいて、あるいは、所定時間経過ごとに、記憶部３５に記憶された画像データに基づく画像を発表者側表示装置３２の表示面３２１に表示させる。
第１画像処理部３６２は、発表者側表示装置３２に表示中の画像が更新されたと判定すると、当該画像に含まれる色の数に基づいて、当該画像の画像データを処理する。そして、この画像データを、通信部３４を介して参加者側システム４へ送信する。
第２画像処理部３６３は、第１画像処理部３６２で色が判定された画像が、予め設定された所定期間連続して更新されていないと判定すると、当該画像の画像データを処理して、通信部３４を介して参加者側システム４へ送信する。
【００１２】
参加者側システム４は、図３に示すように、端末としての参加者側ＰＣ（パーソナルコンピュータ）参加者側ＰＣ４１と、第１表示部としての参加者側表示装置４２とを備える。
参加者側ＰＣ４１は、参加者側システム４の動作を制御する。この参加者側ＰＣ４１は、入力部４３と、通信部４４と、記憶部４５と、制御部４６とを備える。なお、入力部４３、通信部４４、記憶部４５は、発表者側システム３の入力部３３、通信部３４、記憶部３５と同様の構成を有しているため、説明を省略する。
制御部４６は、記憶部４５に記憶されたプログラムおよびデータをＣＰＵが処理することにより構成されている。そして、制御部４６は、通信部４４を介して発表者側ＰＣ３１から画像データを取得して、当該画像データに基づく画像を参加者側表示装置４２の表示面４２１に表示させる。
【００１３】
［画面共有システムの作用］
次に、画面共有システム１の作用について説明する。
なお、ここでは、表示面３２１および表示面４２１に同じ内容の画像が表示されている状態において、発表者側表示装置３２の画像が更新された場合について説明する。
【００１４】
図４に示すように、発表者側ＰＣ３１の第１画像処理部３６２は、表示面３２１の画像が更新されたか否かを判定する（ステップＳ１）。このステップＳ１において、第１画像処理部３６２は、更新されたと判断すると、高速表示用データの送信中か否かを判断する（ステップＳ２）。
そして、ステップＳ２において、第１画像処理部３６２は、高速表示用データの送信中であると判断した場合、ステップＳ１の処理に戻る。一方で、ステップＳ２において、第１画像処理部３６２が高速表示用データの送信中でないと判断した場合、第２画像処理部３６３は、高画質表示用データの送信中か否かを判断する（ステップＳ３）。
【００１５】
第２画像処理部３６３は、ステップＳ３において、高画質表示用データの送信中であると判定した場合、後述する高画質表示スレッドを終了する（ステップＳ４）。
そして、第１画像処理部３６２は、第２画像処理部３６３でステップＳ４の処理がされた後、または、ステップＳ３において高画質表示用データの送信中でないと判定された場合、後述する高速表示用データの生成処理を行う（ステップＳ５）。この後、第１画像処理部３６２は、通信部３４およびネットワーク２を介して、ステップＳ５で生成された高速表示用データを参加者側ＰＣ４１へ送信し（ステップＳ６）、ステップＳ１の処理に戻る。
【００１６】
また、第２画像処理部３６３は、ステップＳ１において、表示面３２１が更新されていないと第１画像処理部３６２が判定すると、画面更新が生じていない旨が連続して判定された回数（以下、適宜「連続更新無し回数」と称す）が、基準値である「Ｎ回」であるか否かを判定する（ステップＳ７）。
このステップＳ７において、第２画像処理部３６３は、連続更新無し回数がＮ回でないと判定すると、ステップＳ１の処理を行う。一方で、ステップＳ７において、連続更新無し回数がＮ回であると判定すると、第２画像処理部３６３は、高画質表示スレッドを開始する（ステップＳ８）。その後、第１画像処理部３６２は、ステップＳ１の処理を行う。
【００１７】
一方、図４に示すステップＳ５における高速表示用データの生成処理において、第１画像処理部３６２は、図５に示すように、高速表示用データの生成対象の画像が、色数に差異がある複数の更新領域Ｐｒ（図６参照）を有するか否かを判定する（ステップＳ１１）。
具体的に、第１画像処理部３６２は、画像が、２色以下の画像を表す更新領域Ｐｒと、３色以上１６色以下の画像を表す更新領域Ｐｒと、１７色以上２５６色以下の画像を表す更新領域Ｐｒと、２５７色以上の画像を表す更新領域Ｐｒとを、それぞれ何個ずつ有するか否かを判定する。
【００１８】
例えば、図６に示すように、高速表示用データの生成対象である画像Ｐが、３色以上１６色以下の文字およびカーソルを表す画像で構成される長方形の第１更新領域Ｐｒ１と、この第１更新領域Ｐｒ１の下側に位置し、１７色以上２５６色以下の風景や模様を表す画像で構成される長方形の第２更新領域Ｐｒ２とを有する場合、第１画像処理部３６２は、以下のような処理を行う。
【００１９】
まず、第１画像処理部３６２は、画像Ｐを構成する画素数が指定値以上のサイズ（例えば、横軸方向に３２０個、縦軸方向に２４０個）以上である場合、画像Ｐを４個の同じ大きさの領域である、第１分割領域Ｐｄ１、第２分割領域Ｐｄ２、第３分割領域Ｐｄ３、第４分割領域Ｐｄ４に分割する。そして、第１分割領域Ｐｄ１〜第４分割領域Ｐｄ４のそれぞれについて、色の数および色の分布を算出し、当該算出結果に基づいて、第１更新領域Ｐｒ１あるいは第２更新領域Ｐｒ２を構成していると考えられる領域を判定する。
【００２０】
第１画像処理部３６２は、第１分割領域Ｐｄ１および第２分割領域Ｐｄ２については、第１更新領域Ｐｒ１を構成する３色以上１６色以下の領域のみを有すると判定する。また、第３分割領域Ｐｄ３および第４分割領域Ｐｄ４については、上側に位置し第１更新領域Ｐｒ１を構成する３色以上１６色以下の領域と、当該領域の下側に位置し第２更新領域Ｐｒ２を構成する１７色以上２５６色以下の領域とを有すると判定する。
そして、第１画像処理部３６２は、画像Ｐが、第１分割領域Ｐｄ１および第２分割領域Ｐｄ２の全体と、第３分割領域Ｐｄ３および第４分割領域Ｐｄ４の上側の領域とから構成される第１更新領域Ｐｒ１と、第３分割領域Ｐｄ３および第４分割領域Ｐｄ４の下側の領域から構成される第２更新領域Ｐｒ２との２個の更新領域Ｐｒを有すると判定する。
【００２１】
なお、本実施形態では、画像Ｐを４個の同じ大きさの領域に分割して色数に差異がある更新領域Ｐｒがあるか否かを判定したが、画像Ｐを分割せずに当該判定を行ってもよいし、２個や３個あるいは５個以上の領域に分割して当該判定を行ってもよい。
【００２２】
第１画像処理部３６２は、図５に示すように、ステップＳ１１において、色数に差異がある複数の更新領域Ｐｒを有していない、すなわち画像Ｐが１個の更新領域Ｐｒのみから構成されていると判定した場合、当該更新領域Ｐｒに対して、後述する色数判定詳細ロジック処理を行う（ステップＳ１２）。この色数判定詳細ロジック処理によって、高速表示用データが生成される。
そして、第１画像処理部３６２は、後述するフラグ設定処理を行い（ステップＳ１３）、ステップＳ５における処理を終了する。
【００２３】
また、第１画像処理部３６２は、ステップＳ１１において、色数に差異がある複数の更新領域Ｐｒを有していると判定した場合、画像Ｐを複数の更新領域Ｐｒに分割し（ステップＳ１４）、いずれか１つの更新領域Ｐｒに対して、ステップＳ１２と同様の色数判定詳細ロジック処理を行う（ステップＳ１５）。この後、第１画像処理部３６２は、ステップＳ１３と同様のフラグ設定処理を行い（ステップＳ１６）、全ての更新領域Ｐｒに対して、色数判定詳細ロジック処理（ステップＳ１５）とフラグ設定処理（ステップＳ１６）とを行ったか否かを判定する（ステップＳ１７）。
このステップＳ１７において、全ての更新領域Ｐｒに対して処理を行ったと判定すると、ステップＳ５における処理を終了し、行っていないと判定すると、ステップＳ１５に戻り、上記処理を行っていない更新領域Ｐｒに対する処理を行う。
例えば図６に示すように、画像Ｐが第１更新領域Ｐｒ１および第２更新領域Ｐｒ２を有している場合、ステップＳ１４において、画像Ｐを第１更新領域Ｐｒ１と第２更新領域Ｐｒ２とに分割し、第１更新領域Ｐｒ１と第２更新領域Ｐｒ２とのそれぞれに対してステップＳ１５およびステップＳ１６の処理を行う。
【００２４】
また、図５に示すステップＳ１２（あるいはステップＳ１５）の色数判定詳細ロジック処理において、第１画像処理部３６２は、図７に示すように、ステップＳ１１で判別した更新領域Ｐｒに使用されている色数を確認し（ステップＳ２１）、使用色数が２色以下か否かを判定する（ステップＳ２２）。
このステップＳ２２において、第１画像処理部３６２は、２色以下であると判定すると、当該更新領域Ｐｒを表示するための更新領域データに対して、解像度が２のＰＮＧ（Portable Network Graphic）（２色ＰＮＧ）の形式に準じた可逆圧縮を行うことで（ステップＳ２３）、高速表示用データを生成し、ステップＳ１２における処理を終了する。
なお、ＰＮＧ形式で圧縮する処理については、可逆圧縮であれば、いずれの形式を用いた処理でもよく、例えば、ＧＩＦ（Graphics Interchange Format）の形式に準じたものであってもよい。この可逆圧縮により、参加者側表示装置４２において表示される後述する高速表示用更新領域Ｐｓ（図１４参照）の画像品質が低下させられることがなくなる。
【００２５】
一方、第１画像処理部３６２は、ステップＳ２２において、２色以下でなく３色以上であると判定すると、１６色以下か否かを判定する（ステップＳ２４）。ここで、１６色は、本発明の第１閾値に該当する。そして、第１画像処理部３６２は、１６色以下であると判定すると、更新領域データを、解像度が１６のＰＮＧ（１６色ＰＮＧ）にて可逆圧縮することで（ステップＳ２５）、高速表示用データを生成し、ステップＳ１２における処理を終了する。
また、第１画像処理部３６２は、ステップＳ２４において、１６色以下でなく１７色以上であると判定すると、２５６色以下か否かを判定する（ステップＳ２６）。ここで、２５６色は、本発明の第２閾値に該当する。このステップＳ２６において、第１画像処理部３６２は、２５６色以下ではなく２５７色以上であると判定すると、更新領域データで表示される更新領域Ｐｒの輝度を半分（１／２）に落とす（ステップＳ２７）。
なお、ステップＳ２７にて落とす輝度の割合は、更新領域Ｐｒの半分に限らず、更新領域Ｐｒよりも輝度が低くなれば、いくつであってもよい。さらには、更新領域Ｐｒの輝度を落とさずに、更新領域データの色情報を下げる手法でもよい。例えば、ＹＵＶ（輝度信号（Ｙ）と、輝度信号と青色成分の差（Ｕ）、輝度信号と赤色成分の差（Ｖ）の３つの情報で色を表す形式。）のＹ成分の最下位ビットを「０」とする。または、各色（赤、青、緑）の色情報の最下位ビットを「０」とする。輝度を半分以上とする場合は、最下位ビットから数ビットを「０」とすることでも対応できる。
【００２６】
この後、第１画像処理部３６２は、輝度を落とした更新領域Ｐｒを表示させるための輝度低減領域データを、圧縮画像品質がＪ１（Ｊ１は整数）のＪＰＥＧ（Joint Photographic Experts Group）の規格に準じた非可逆圧縮（ＪＰＥＧ−Ｊ１）を行うことで（ステップＳ２８）、高速表示用データを生成し、ステップＳ１２における処理を終了する。また、この高速表示用データの生成と同時に、輝度低減領域データに基づく更新領域Ｐｒを参加者側表示装置４２にて表示させる際に、当該更新領域Ｐｒの輝度を２倍にする旨を指示する輝度指示を生成する。すなわち、この輝度指示は、輝度低減領域データに基づく更新領域Ｐｒの輝度を、当該輝度を落とす前の値に戻すための指示である。この輝度指示に基づいて、参加者側ＰＣ４１は、更新領域Ｐｒの輝度を当該輝度を落とす前の値に戻した高速表示用更新領域Ｐｓ（図１３参照）を参加者側表示装置４２に表示させる。
【００２７】
なお、ＪＰＥＧ規格に準じた圧縮する処理については、非可逆圧縮であれば、いずれの規格に準じた処理あるいはいずれの形式を用いた処理でもよく、例えば、ＭＰＥＧ（Motion Picture Experts Group）などの規格に準じたものに類する（即ち、必ずしも何らかの規格に準じる必要はない）各種のデータ圧縮手法を採用してもよい。この非可逆圧縮により、参加者側表示装置４２において表示される高速表示用更新領域Ｐｓの解像度が所望の値まで低下させられる。この際、データ圧縮の度合いは、予め単一の固定値であってもよいし、複数の選択肢の中から選択的に決定された値であってもよいし、発表者１０Ａの意思を反映した可変な値であってもよい。
【００２８】
また、第１画像処理部３６２は、ステップＳ２６において、２５６色以下（１７色以上）であると判定すると、更新領域データに基づく更新領域Ｐｒの全体連続同色率を算出する（ステップＳ２９）。
具体的に、第１画像処理部３６２は、複数の画素Ｇから構成される更新領域Ｐｒを、横方向に沿ったラインに分割する。例えば、図８に示すように、更新領域Ｐｒを構成する画素Ｇが横軸方向（図８における左右方向）に１０個、縦軸方向（図８における上下方向）に１０個、それぞれ並ぶ場合には、横軸方向に並ぶ１０個の画素Ｇから構成される１０個のライン（ラインＬ１〜ラインＬ１０）に分割する。
【００２９】
そして、第１画像処理部３６２は、各ラインＬ１〜ラインＬ１０のそれぞれについて、横軸連続同色率を算出する。この横軸連続同色率の算出手順としては、まず、第１画像処理部３６２は、各ラインにおいて、横軸方向に沿って隣接する画素Ｇが同じ色である回数を、隣接同色画素回数としてカウントする。
例えば、図９に示すように、ラインＬ１において、左から１番目から４番目の画素Ｇがピンク色、左から５番目から６番目の画素Ｇが黄色、左から７番目から９番目の画素Ｇがピンク色、左から１０番目の画素Ｇが青色の場合、第１画像処理部３６２は、１番目から４番目の画素Ｇ、５番目から６番目の画素Ｇ、７番目から９番目の画素Ｇ、１０番目の画素Ｇのそれぞれについての隣接同色画素回数を、３回、１回、２回、０回とカウントする。
この後、第１画像処理部３６２は、各ラインにおいて、隣接同色画素回数の総和を横軸画素数（各ラインを構成する画素数）で除して、１００を乗じた値を横軸連続同色率（％）として算出する。
例えば、第１画像処理部３６２は、図９に示すようなラインＬ１の横軸連続同色率を６０％と算出する。
【００３０】
そして、第１画像処理部３６２は、ラインＬ１〜ラインＬ１０についての横軸連続同色率を算出した後、横軸連続同色率がＺ％以上のライン数を、縦軸ライン数（縦軸方向の全ライン数）で除して、１００を乗じた値を全体連続同色率（％）として算出する。すなわち、この全体連続同色率は、更新領域Ｐｒにおける同じ色の画素Ｇが連続している割合を表すものであり、画像の色分布を表す。
例えば、第１画像処理部３６２は、上記Ｚ％が６１％の場合、図８に示すような更新領域Ｐｒについて、全体連続同色率を６０％と算出する。
【００３１】
第１画像処理部３６２は、図７に示すように、ステップＳ２９において全体連続同色率を算出すると、この全体連続同色率が第３閾値としてのＸ％以上か否かを判定する（ステップＳ３０）。このステップＳ３０において、第１画像処理部３６２は、Ｘ％以上と判定すると、更新領域データを、解像度が２５６のＰＮＧ（２５６色ＰＮＧ）にて可逆圧縮する（ステップＳ３１）。一方、ステップＳ３０において、第１画像処理部３６２は、Ｘ％未満であると判定すると、ステップＳ２７およびステップＳ２８の処理を行い、輝度低減領域データをＪＰＥＧ−Ｊ１にて非可逆圧縮した高速表示用データと、輝度指示とを生成する。
このように、全体連続同色率が高い場合に、ＰＮＧによる可逆圧縮を行う理由は、ＰＮＧの圧縮アルゴリズム上、ＪＰＥＧによる非可逆圧縮よりもＰＮＧによる可逆圧縮の方がデータサイズが小さくなる可能性があるからである。なお、上記Ｘ％は、経験上、ＰＮＧの方がデータサイズが小さくなるような値に設定される。
【００３２】
そして、第１画像処理部３６２は、ステップＳ３１の処理の後、図１０に示すように、２５６色ＰＮＧで可逆圧縮された更新領域データのデータサイズが、圧縮前のＹ％以下か否かを判定する（ステップＳ３２）。第１画像処理部３６２は、ステップＳ３２において、Ｙ％以下であると判定すると、ステップＳ３１で生成した２５６色ＰＮＧで可逆圧縮した更新領域データを、高速表示用データとして設定し（ステップＳ３３）、ステップＳ１２における処理を終了する。
【００３３】
また、第１画像処理部３６２は、ステップＳ３２において、Ｙ％を超えると判定すると、更新領域データをＪＰＥＧ−Ｊ１にて非可逆圧縮し（ステップＳ３４）、ステップＳ３１にて２５６色ＰＮＧで可逆圧縮された更新領域データのデータサイズ、ステップＳ３４にてＪＰＥＧ−Ｊ１で非可逆圧縮された更新領域データのデータサイズ以下か否かを判定する（ステップＳ３５）。
そして、第１画像処理部３６２は、ステップＳ３５において、２５６色ＰＮＧのデータサイズがＪＰＥＧ−Ｊ１のデータサイズ以下であると判定すると、ステップＳ３３の処理を行い、２５６色ＰＮＧの更新領域データを高速表示用データとして設定する。一方で、２５６色ＰＮＧのデータサイズがＪＰＥＧ−Ｊ１のデータサイズを超えると判定すると、ＪＰＥＧ−Ｊ１の更新領域データを高速表示用データとして設定し（ステップＳ３６）、ステップＳ１２における処理を終了する。
なお、ステップＳ３４における処理対象のデータは、輝度低減領域データであってもよい。この場合、第１画像処理部３６２は、ステップＳ３６において輝度指示を生成する。
【００３４】
また、図５に示すステップＳ１３（あるいはステップＳ１６）のフラグ設定処理において、第１画像処理部３６２は、図１１に示すように、ステップＳ１２（あるいはステップＳ１５）に示す色数判定詳細ロジック処理で生成された高速表示用データが可逆圧縮か否かを判定する（ステップＳ４１）。
そして、第１画像処理部３６２は、ステップＳ４１において、可逆圧縮であると判定すると、高速表示用データに対応する更新領域Ｐｒの更新領域フラグを「０」に設定し（ステップＳ４２）、ステップＳ１３における処理を終了する。
一方で、第１画像処理部３６２は、ステップＳ４１において、可逆圧縮ではなく非可逆圧縮であると判定すると、更新領域フラグを「１」に設定し（ステップＳ４３）、ステップＳ１３における処理を終了する。
この更新領域フラグが「０」の更新領域Ｐｒについては、高画質表示用データが参加者側ＰＣ４１に送信されず、「１」の更新領域Ｐｒについては、高画質表示用データが参加者側ＰＣ４１に送信される。
【００３５】
また、図４に示すステップＳ８の高画質表示スレッドにおいて、第２画像処理部３６３は、図１２に示すように、更新領域フラグが「１」に設定された更新領域Ｐｒがあるか否かを判断する（ステップＳ５１）。このステップＳ５１において、第２画像処理部３６３は、ないと判定すると、ステップＳ８における処理を終了し、あると判定すると、更新領域フラグが「１」の更新領域Ｐｒを高画質更新領域として識別する（ステップＳ５２）。この後、第２画像処理部３６３は、高画質更新領域として識別された更新領域Ｐｒの更新領域データに基づいて、高画質表示用データを生成し（ステップＳ５３）、参加者側ＰＣ４１へ送信する（ステップＳ５４）。そして、第２画像処理部３６３は、高画質更新領域に対応する更新領域Ｐｒの更新領域フラグを「０」に変更し（ステップＳ５５）、ステップＳ８における処理を終了する。
【００３６】
ここで、第２画像処理部３６３は、更新領域データに対して、圧縮画像品質がＪ１よりも高いＪ２（Ｊ２は整数）のＪＰＥＧによる非可逆圧縮（ＪＰＥＧ−Ｊ２）を行うことで、ＪＰＥＧ−Ｊ１により圧縮された画像よりも解像度が高い（画質が高い）画像を表示するための高画質表示用データを生成する。
高画質表示用データ生成時における非可逆圧縮の圧縮画像品質Ｊ２は、例えば画質の低下が予め実験的に、経験的に、理論的に又はシミュレーション等に基づいて人間の視覚上有意な差異が生じない旨が確定している、あるいは、そのような判断を下し得る範囲内に収まるような範囲に設定されている。
【００３７】
さらに、色数が少ない文字の画像は、可逆圧縮の場合、データサイズが大きくならず読みにくくもならないが、非可逆圧縮の場合、読みにくくなる。一方で、色数が多い模様や風景は、可逆圧縮の場合、データサイズが大きくなるが、非可逆圧縮の場合、データサイズが大きくならず見やすさの低減についても文字ほど影響が大きくない。
ここで、高画質表示用データが生成されるということは、更新領域Ｐｒが２５７色以上の模様や風景、あるいは、１６色以上２５６色以下であるが全体連続同色率が低い模様や風景であるため、高速表示用データが生成されたということである。
このようなことから、高速表示用データが生成された更新領域Ｐｒについては、非可逆圧縮を行うことにより、データサイズの増加の抑制と、見やすさの低減の抑制とを両立することができる。
【００３８】
なお、２色ＰＮＧ、１６色ＰＮＧで可逆圧縮した高速表示用データは、本発明の第１圧縮画像データに該当する。また、１７色以上かつ２５６色以下の更新領域Ｐｒの更新領域データを２５６色ＰＮＧで可逆圧縮した高速表示用データと、ＪＰＥＧ−Ｊ１で非可逆圧縮した高速表示用データとは、本発明の第２圧縮画像データに該当する。さらに、高画質表示用データは、本発明の第３圧縮画像データに該当する。
【００３９】
ここで、参加者側ＰＣ４１の動作を説明すると、制御部４６は、画面共有処理の実行時には基本的に、通信部４４を制御し、ネットワーク２を介して発表者側ＰＣ３１から送信されてくる画像データや更新領域データを取得する。そして、制御部４６は、取得した画像データに基づく画像、更新領域データや輝度低減領域データに基づく更新領域Ｐｒを参加者側表示装置４２の表示面４２１に表示させる処理を繰り返し実行している。
この際、送信されてくる更新領域データが非可逆圧縮の高速表示用データであれば、表示面４２１に表示される画像は、表示面３２１で表示中の更新領域Ｐｒに対し解像度が低下した低画質の高速表示用更新領域Ｐｓである。
また、更新領域データが可逆圧縮の高速表示用データであれば、表示面４２１に表示される画像は、更新領域Ｐｒと同等の解像度を有する高速表示用更新領域Ｐｓである。
さらに、更新領域データが非可逆圧縮の高画質表示用データであれば、表示面４２１に表示される画像は、更新領域Ｐｒと同等の解像度を有する高画質の高画質表示用更新領域Ｐｃである。
【００４０】
次に、図１３および図１４を参照して、画面共有システム１における画像の更新状態について詳細に説明する。
図１３に示すように、時刻Ｔ０において、発表者側ＰＣ３１は、図４に示すステップＳ１で、拠点Ａの画像Ｐを第１更新領域Ｐｒ１および第２更新領域Ｐｒ２に更新すると、データ生成に要する時間を便宜的に無視すれば、時刻Ｔ０において、高速表示用データの送信を開始する。
ここで、第１更新領域Ｐｒ１の色数が１６色の場合には、発表者側ＰＣ３１は、図７に示すステップＳ２５において更新領域データを１６色ＰＮＧで可逆圧縮した高速表示用データを生成して、参加者側ＰＣ４１へ送信する。この１６色ＰＮＧで可逆圧縮された高速表示用データは、第１更新領域Ｐｒ１の色数が少ないため、非可逆圧縮した場合と比べてデータサイズの増加量が大きくない。このため、ネットワーク２におけるデータ伝送用の帯域（即ち、一義的にデータ伝送速度）が一定であるものとして、データ伝送に要する伝送時間は、ΔＴｈｓ１である。したがって、データサイズの増加を抑制できるメリットがあり、さらには、帯域におけるデータ伝送に要する時間が長くならないメリットもある。
したがって、拠点Ｂの参加者側ＰＣ４１は、時刻Ｔ０から伝送時間ΔＴｈｓ１が経過した時刻Ｔ１において、第１高速表示用更新領域Ｐｓ１の表示を開始する。
ここで、第１高速表示用更新領域Ｐｓ１は、１６色の第１更新領域Ｐｒ１を１６色ＰＮＧで可逆圧縮した高速表示用データに基づくものであるため、１段階の送信処理で画質がきれいとなるメリットがある。
【００４１】
また、第２更新領域Ｐｒ２の色数が１０２４色の場合には、発表者側ＰＣ３１は、図７に示すステップＳ２７およびステップＳ２８において、第２更新領域Ｐｒ２の輝度を落とし、当該輝度を落とした第２更新領域Ｐｒ２の輝度低減領域データをＪＰＥＧ−Ｊ１で非可逆圧縮した高速表示用データと、輝度指示とを送信する。
このＪＰＥＧ−Ｊ１で非可逆圧縮した高速表示用データは、輝度低減領域データを圧縮したものであり、相対的にみればデータサイズが小さい。また、輝度低減領域データは、輝度を落とした第２更新領域Ｐｒ２を表示させるためのデータであるため、第２更新領域Ｐｒ２の更新領域データをそのままＪＰＥＧ−Ｊ１で非可逆圧縮した場合と比べて、データサイズが小さくなる。
したがって、拠点Ｂの参加者側ＰＣ４１は、時刻Ｔ１から伝送時間ΔＴｈｓ２が経過した時刻Ｔ２において、第２高速表示用更新領域Ｐｓ２の表示を開始する。
ここで、参加者側ＰＣ４１の制御部４６は、輝度指示に基づいて、輝度低減領域データに基づく画像の輝度を２倍にした第２高速表示用更新領域Ｐｓ２を表示する。このため、第２高速表示用更新領域Ｐｓ２の輝度は、第２更新領域Ｐｒ２の輝度と同じになる。
また、第２高速表示用更新領域Ｐｓ２は、１０２４色の第２更新領域Ｐｒ２をＪＰＥＧ−Ｊ１で非可逆圧縮した高速表示用データに基づくものであるため、解像度が第２更新領域Ｐｒ２に対して低下した非可逆圧縮の画像となり、画質が粗くなる。
【００４２】
さらに、発表者側ＰＣ３１は、図４に示すステップＳ７で、第１更新領域Ｐｒ１および第２更新領域Ｐｒ２の連続更新無し回数がＮ回であると判定した場合には、ステップＳ８の高画質表示スレッドを行う。
ここで、第１更新領域Ｐｒ１に対応する高速表示用データとして、１６色ＰＮＧで可逆圧縮したものを送信し、第２更新領域Ｐｒ２に対応する高速表示用データとして、ＪＰＥＧ−Ｊ１で非可逆圧縮したものを送信している。
【００４３】
このため、発表者側ＰＣ３１は、図１１に示すフラグ設定処理のステップＳ４２において、第１更新領域Ｐｒ１の更新領域フラグを「０」に設定し、ステップＳ４３において、第２更新領域Ｐｒ２の更新領域フラグを「１」に設定する。そして、発表者側ＰＣ３１は、図１２に示すステップＳ５２において、第２更新領域Ｐｒ２のみを高画質更新領域として識別し、ステップＳ５３およびステップＳ５４において、第２更新領域Ｐｒ２の高画質表示用データを生成して送信するが、第１更新領域Ｐｒ１の高画質表示用データを生成しない。
この高画質表示用データは、高速表示用データと比べて解像度が高く、相対的にデータサイズが大きい画像データである。このため、データ伝送用の帯域が一定であるものとして、データの伝送時間は、ΔＴｈｃ２（ΔＴｈｃ２＞ΔＴｈｓ１）である。なお、伝送時間ΔＴｈｃ２は、連続更新無し回数がＮ回と判定する時間を含むものである。
【００４４】
したがって、拠点Ｂの参加者側ＰＣ４１は、時刻Ｔ２から伝送時間ΔＴｈｃ２が経過した時刻Ｔ３において、第２高画質表示用更新領域Ｐｃ２の表示を開始し、第２高速表示用更新領域Ｐｓ２がこの第２高画質表示用更新領域Ｐｃ２に切り替わる。この際、第２高画質表示用更新領域Ｐｃ２は、解像度が第２更新領域Ｐｒ２と同等な、非圧縮画像であり、画質の点では第２更新領域Ｐｒ２と遜色ない画像である。
また、参加者側ＰＣ４１は、発表者側ＰＣ３１から第１更新領域Ｐｒ１に対応する高画質表示用データを受信しないため、第１高速表示用更新領域Ｐｓ１の更新を行わない。このため、従来のように第１高速表示用更新領域Ｐｓ１を高画質表示用更新領域Ｐｃに更新する場合と比べて、第１更新領域Ｐｒ１に対応する画質がきれいな画像を参加者側ＰＣ４１で表示させるまでの時間を短縮できる。
なお、図４に示すステップＳ７で、第１更新領域Ｐｒ１および第２更新領域Ｐｒ２の連続更新無し回数がＮ回と判定する前に、第１更新領域Ｐｒ１および第２更新領域Ｐｒ２が更新された場合には、発表者側ＰＣ３１において第２更新領域Ｐｒ２の高画質表示用データが生成されず、図１３に示すような、参加者側ＰＣ４１における第２高画質表示用更新領域Ｐｃ２への更新処理が行われない。この場合、新たな第１更新領域Ｐｒ１および第２更新領域Ｐｒ２に対応する、第１高速表示用更新領域Ｐｓ１、第２高速表示用更新領域Ｐｓ２への更新処理が行われる。
【００４５】
一方、図１４に示すように、時刻Ｔ０において、発表者側ＰＣ３１は、拠点Ａの画像Ｐを第１更新領域Ｐｒ１および第２更新領域Ｐｒ１２に更新すると、時刻Ｔ０において、高速表示用データの送信を開始する。
ここで、発表者側ＰＣ３１は、図１３に示す場合と同様の１６色の第１更新領域Ｐｒ１の更新領域データを、１６色ＰＮＧで可逆圧縮した高速表示用データを送信する。この高速表示用データのデータ伝送に要する伝送時間は、ΔＴｈｓ１である。
したがって、拠点Ｂの参加者側ＰＣ４１は、時刻Ｔ０から伝送時間ΔＴｈｓ１が経過した時刻Ｔ１において、解像度が第１更新領域Ｐｒ１と同じ画像である第１高速表示用更新領域Ｐｓ１の表示を開始する。
【００４６】
また、第２更新領域Ｐｒ１２の色数が２５６色であり、全体連続同色率がＸ％以上、かつ、更新領域データを２５６色ＰＮＧで可逆圧縮したときのデータサイズがＪＰＥＧ−Ｊ１で非可逆圧縮したときよりも小さい場合には、発表者側ＰＣ３１は、更新領域データを２５６色ＰＮＧで可逆圧縮した高速表示用データを送信する。この２５６色ＰＮＧで可逆圧縮された高速表示用データも、第１更新領域Ｐｒ１と同様に色数が少ないため、非可逆圧縮した場合と比べてデータサイズの増加量が大きくない。
したがって、拠点Ｂの参加者側ＰＣ４１は、時刻Ｔ１から伝送時間ΔＴｈｓ１２が経過した時刻Ｔ１２において、第２高速表示用更新領域Ｐｓ１２の表示を開始する。
ここで、第２高速表示用更新領域Ｐｓ１２は、２５６色の第２更新領域Ｐｒ１２を２５６色ＰＮＧで可逆圧縮した高速表示用データに基づくものであるため、解像度が第２更新領域Ｐｒ１２と同じ画像となる。
【００４７】
さらに、発表者側ＰＣ３１は、第１更新領域Ｐｒ１および第２更新領域Ｐｒ１２に対応する高速表示用データとして、ＰＮＧで可逆圧縮したものを送信している。このため、発表者側ＰＣ３１は、図１１に示すステップＳ４２において、第１更新領域Ｐｒ１および第２更新領域Ｐｒ１２の更新領域フラグを「０」に設定する。そして、発表者側ＰＣ３１は、図１２に示すステップＳ５１において、更新領域フラグが「１」に設定された更新領域Ｐｒがないと判定するため、第１更新領域Ｐｒ１および第２更新領域Ｐｒ１２の高画質表示用データを生成しない。
したがって、発表者側ＰＣ３１は、図４に示すステップＳ７において、第１更新領域Ｐｒ１および第２更新領域Ｐｒ１２の連続更新無し回数がＮ回であると判定し、ステップＳ８の処理に進んだとしても、参加者側ＰＣ４１に高画質表示用データを送信しない。
そして、参加者側ＰＣ４１は、第１高速表示用更新領域Ｐｓ１および第２高速表示用更新領域Ｐｓ１２の更新を行わない。
【００４８】
このように、上述の画面共有処理によれば、高速表示用データの送信を高画質表示用データの送信前に行うことによって、拠点Ａにおいて画面更新がなされてから、拠点Ｂの表示面４２１がそれに追従する形で更新されるまでに要する時間を、可及的に短縮化することが可能である。
【００４９】
ここで特に、発表者側ＰＣ３１が高画質表示用データの送信を高速表示用データの送信前に行えば、拠点Ｂの表示画面が更新されない遅延時間は、高画質表示用データの伝送時間ΔＴｈｃに相当する時間となり、本実施形態と比べて明らかに長くなる。このため、画面共有処理をデータ会議に使用したり、他の用途に適用したりする場合、画面共有に際しての即時性の低下が悪影響を及ぼすことを回避し難い。
【００５０】
加えて、発表者側ＰＣ３１は、高速表示用データの送信が完了すれば、必要に応じて即座に高画質表示用データの送信を開始するため、相応の時間経過の後には、拠点Ｂの表示面４２１が、更新領域Ｐｒと同等の高画質表示用更新領域Ｐｃに更新される。すなわち、単に即時性のみを追及して画像データのデータサイズを縮減するのみと比べれば、表示面４２１に表示される画像が、定常的には高画質表示用更新領域Ｐｃに収束する点において、画質の面で明らかに有利に構成される。
【００５１】
［画面共有システムの効果］
上述したような実施形態では、以下のような作用効果を奏することができる。
（１）画面共有システム１の発表者側ＰＣ３１は、発表者側表示装置３２に表示中の画像Ｐが更新されたと判定すると、当該更新された更新領域Ｐｒに含まれる色の数を判定する。
そして、発表者側ＰＣ３１は、１７色以上と判定すると、当該更新領域Ｐｒを圧縮した高速表示用データを参加者側ＰＣ４１へ送信し、参加者側表示装置４２に発表者側表示装置３２に表示中の更新領域Ｐｒよりも画質が低い高速表示用更新領域Ｐｓを表示させる。さらに、発表者側ＰＣ３１は、高速表示用データを生成した更新領域Ｐｒの連続更新無し回数がＮ回である、すなわち所定期間更新されていないと判定すると、高速表示用更新領域Ｐｓよりも画質が高くなる状態に更新領域データを非可逆圧縮した高画質表示用データを参加者側ＰＣ４１へ送信し、参加者側表示装置４２に発表者側表示装置３２の更新領域Ｐｒと同じ画質の高画質表示用更新領域Ｐｃを表示させる。
一方、発表者側ＰＣ３１は、１６色以下と判定すると、当該更新領域Ｐｒを可逆圧縮した高速表示用データを参加者側ＰＣ４１へ送信し、参加者側表示装置４２に発表者側表示装置３２の更新領域Ｐｒと同じ画質の高速表示用更新領域Ｐｓを表示させる。さらに、発表者側ＰＣ３１は、可逆圧縮の高速表示用データを生成した更新領域Ｐｒの連続更新無し回数がＮ回であると判定しても、高画質表示用データを参加者側ＰＣ４１へ送信しない。
【００５２】
このため、発表者側での画像が色数の多い更新領域Ｐｒに更新された場合には、圧縮によりデータサイズが小さい高速表示用データを送信することで、参加者側における高速表示用更新領域Ｐｓへの更新に要する時間を短縮でき、通信量も低減できる。また、所定期間更新が行われない場合には、高画質表示用データを送信して、高速表示用更新領域Ｐｓよりも画質が高い高画質表示用更新領域Ｐｃを表示させることで、参加者側での画質の低下を抑制できる。
一方、更新領域Ｐｒの色数が少ない場合には、データサイズの増加が抑制された可逆圧縮の高速表示用データを送信するので、通信量が増えることがない。また、可逆圧縮なので、参加者側における高速表示用更新領域Ｐｓの画質を、発表者側の更新領域Ｐｒの画質と同じにすることができる。よって、発表者側で所定期間更新が行われない場合に、改めて高画質表示用データを参加者側に送信する必要がなく、従来と比べて、通信量を低減できる。
【００５３】
（２）発表者側ＰＣ３１は、更新領域Ｐｒの色数が１７色以上２５６色以下であると判定すると、更新領域Ｐｒの全体連続同色率がＸ％以上か否かを判定する。そして、第１画像処理部３６２は、Ｘ％以上の場合には、更新領域データを２５６色ＰＮＧで可逆圧縮した高速表示用データを生成し、Ｘ％未満の場合には、更新領域データをＪＰＥＧ−Ｊ１で非可逆圧縮した高速表示用データを生成する。
このため、色の連続性が高い場合に、ＪＰＥＧ−Ｊ１での非可逆圧縮よりもデータサイズを小さくするために、ＰＮＧでの可逆圧縮で高速表示用データを生成し、色の連続性が低い場合に、データサイズを小さくするためにＪＰＥＧ−Ｊ１での非可逆圧縮で高速表示用データを生成することで、色の連続性によらず通信量の増加を抑制できる。
【００５４】
（３）発表者側ＰＣ３１は、更新された画像Ｐを色数に応じて複数の更新領域Ｐｒに分割し、それぞれの更新領域Ｐｒについて高速表示用データおよび高画質表示用データの生成処理を行う。
ここで、図１３に示すような場合に、画像Ｐを分割せずに、第１更新領域Ｐｒ１および第２更新領域Ｐｒ２を１つの更新領域Ｐｒと見なして色数の判定を行うと、１０２４色と判定され、画像Ｐ全体について、それぞれ非可逆圧縮された高速表示用データおよび高画質表示用データが生成される。この場合、第１更新領域Ｐｒ１が文字で構成されていると、非可逆圧縮によって文字が読みにくくなってしまうおそれがある。
これに対して、本実施形態では、第１更新領域Ｐｒ１については、可逆圧縮された高速表示用データを生成するため、第１更新領域Ｐｒ１の文字が読みにくくなることがない。また、第１更新領域Ｐｒ１の高画質表示用データを生成しないので、ＣＰＵの処理負荷が著しく軽減される。
【００５５】
（４）発表者側ＰＣ３１は、輝度を落とした更新領域Ｐｒの輝度低減領域データをＪＰＥＧ−Ｊ１で非可逆圧縮した高速表示用データと、輝度指示とを参加者側ＰＣ４１へ送信する。そして、参加者側ＰＣ４１は、輝度指示に基づいて、輝度低減領域データに基づく画像の輝度を２倍にした高速表示用更新領域Ｐｓを表示する。
このため、輝度低減領域データと輝度指示の送受信により、画像の輝度を落とすことなく通信量を低減できる。
【００５６】
［変形例］
なお、本発明は前述の実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良などは本発明に含まれるものである。
すなわち、全体連続同色率を算出するための横軸連続同色率を、図１５あるいは図１６に示すように算出してもよい。
【００５７】
図１５に示す算出例においては、まず、第１画像処理部３６２は、各ラインにおいて、横軸方向に沿って同じ色の画素Ｇが並んでいる個数を、隣接同色画素数としてカウントする。例えば、図９に示すもの同じ図１５に示すラインＬ１において、隣接同色画素数を、４画素、２画素、３画素、０画素とカウントする。
一方、図１６に示す算出例においては、まず、第１画像処理部３６２は、各ラインにおいて、一番多い色の画素Ｇの個数を、隣接同色画素数としてカウントする。例えば、図９に示すもの同じ図１６に示すラインＬ１において、隣接同色画素数を、ピンク色の画素Ｇの個数である４画素、３画素とカウントする。
なお、図１６に示す算出例において、縦軸方向の画素も含めて（全ラインにおいて）一番色が多い色の画素数をカウントしてもよい。
【００５８】
この後、図１５および図１６に示すいずれの算出例においても、第１画像処理部３６２は、各ラインにおいて、隣接同色画素数の総和を横軸画素数で除して、１００を乗じた値を横軸連続同色率（％）として算出する。
以上の処理により、図１５に示す場合の横軸連続同色率は９０％と算出され、図１６に示す場合の横軸連続同色率は７０％と算出される。
そして、図１５および図１６に示す算出例において、第１画像処理部３６２は、上述のように算出した横軸連続同色率を図８に示す式に代入して、全体連続同色率を算出する。
【００５９】
また、横軸連続同色率の算出処理として、同じ色の画素が連続するたびに重み付けをして指数を出すという方法を採用してもよい。
例えば、重み付けとしては、連続した回数分の数値を加算していくことが考えられる。具体的に、図９に示すラインＬ１においては、隣接同色画素回数が３回、１回、２回なので、以下のように、横軸連続同色率は１００％となる。
横軸連続同色率（％）＝｛（１＋２＋３）＋（１）＋（１＋２）｝／１０画素×１００
＝１００（％）
また、全体連続同色率に基づく圧縮方法の選択処理を行わずに、１７色２５６色以下の場合に、２５６色ＰＮＧまたはＪＰＥＧ−Ｊ１による圧縮で高速表示用データを生成してもよい。
さらに、更新領域Ｐｒの輝度を落とさないで高画質表示用データを生成してもよい。
【００６０】
また、上述した各機能をプログラムとして構築したが、例えば回路基板などのハードウェアあるいは１つのＩＣ（Integrated Circuit）などの素子にて構成するなどしてもよく、いずれの形態としても利用できる。なお、プログラムや別途記録媒体から読み取らせる構成とすることにより、上述したように取扱が容易で、利用の拡大が容易に図れる。
【００６１】
その他、本発明の実施の際の具体的な構造および手順は、本発明の目的を達成できる範囲で他の構造などに適宜変更できる。
【符号の説明】
【００６２】
３１…画面共有処理装置としての発表者側ＰＣ
３２…第２表示部としての発表者側表示装置
４１…端末としての参加者側ＰＣ
４２…第１表示部としての参加者側表示装置
３６２…第１画像処理部
３６３…第２画像処理部
【図１】
2013080442.tif 000003
【図２】
2013080442.tif 000004
【図３】
2013080442.tif 000005
【図４】
2013080442.tif 000006
【図５】
2013080442.tif 000007
【図６】
2013080442.tif 000008
【図７】
2013080442.tif 000009
【図８】
2013080442.tif 000010
【図９】
2013080442.tif 000011
【図１０】
2013080442.tif 000012
【図１１】
2013080442.tif 000013
【図１２】
2013080442.tif 000014
【図１３】
2013080442.tif 000015
【図１４】
2013080442.tif 000016
【図１５】
2013080442.tif 000017
【図１６】
2013080442.tif 000018