(57)【要約】【課題】画面共有に際して、共有画面の表示領域に表示した画面データの一部の領域における画面データを変更することにより、利便性を向上させた画面共有システム及び画面共有方法を提供する。【解決手段】接続先端末２００と画面共有を行う画面共有システム１は、接続先端末２００と画面共有している共有領域内の所定の領域の指定や、操作や、動いている領域を検知し、指定を受けた領域や、操作を受付けた領域や、検知された領域の変更を要求する要求データを、接続先端末２００に送信し、要求に応答する応答データを、接続先端末から受信し、受信した応答データを元に、指定された領域や、操作された領域や、検知された領域を変更して表示する。【選択図】図１
2017076261.tif 000002
【特許請求の範囲】
【請求項１】
接続先端末と画面共有を行う画面共有システムであって、
前記接続先端末と画面共有している共有領域内の所定の領域の指定を受付ける指定受付け手段と、
前記指定を受けた領域の変更を要求する要求データを、前記接続先端末に送信する送信手段と、
前記要求に応答する応答データを、前記接続先端末から受信する受信手段と、
前記受信した応答データを元に、前記指定された領域を変更して表示する表示手段と、
を備えることを特徴とする画面共有システム。
【請求項２】
接続先端末と画面共有を行う画面共有システムであって、
前記接続先端末と画面共有している共有領域内の操作を受付ける操作手段と、
前記操作を受付けた領域の変更を要求する要求データを、前記接続先端末に送信する送信手段と、
前記要求に応答する応答データを、前記接続先端末から受信する受信手段と、
前記受信した応答データを元に、前記操作された領域を変更して表示する表示手段と、
を備えることを特徴とする画面共有システム。
【請求項３】
接続先端末と画面共有を行う画面共有システムであって、
前記接続先端末と画面共有している共有領域内で動いている領域を検知する検知手段と、
前記検知された領域の変更を要求する要求データを、前記接続先端末に送信する送信手段と、
前記要求に応答する応答データを、前記接続先端末から受信する受信手段と、
前記受信した応答データを元に、前記検知された領域を変更して表示する表示手段と、
を備えることを特徴とする画面共有システム。
【請求項４】
前記表示手段の変更とは、解像度の変更であることを特徴とする請求項１から３の何れか一項に記載の画面共有システム。
【請求項５】
前記表示手段の変更とは、ＦＰＳの変更であることを特徴とする請求項１から３の何れか一項に記載の画面共有システム。
【請求項６】
前記表示手段の変更とは、動画から静止画への変更であることを特徴とする請求項１から３の何れか一項に記載の画面共有システム。
【請求項７】
前記表示手段の変更とは、静止画から動画への変更であることを特徴とする請求項１又は２に記載の画面共有システム。
【請求項８】
前記表示手段の表示が、前記共有領域内に重畳表示であることを特徴とする請求項１から３の何れか一項に記載の画面共有システム。
【請求項９】
前記表示手段の表示が、前記共有領域外への表示であることを特徴とする請求項１から３の何れか一項に記載の画面共有システム。
【請求項１０】
接続先端末と画面共有を行う画面共有方法であって、
前記接続先端末と画面共有している共有領域内の所定の領域の指定を受付けるステップと、
前記指定を受けた領域の変更を要求する要求データを、前記接続先端末に送信するステップと、
前記要求に応答する応答データを、前記接続先端末から受信するステップと、
前記受信した応答データを元に、前記指定された領域を変更して表示するステップと、
を備えることを特徴とする画面共有方法。
【請求項１１】
接続先端末と画面共有を行う画面共有方法であって、
前記接続先端末と画面共有している共有領域内の操作を受付けるステップと、
前記操作を受付けた領域の変更を要求する要求データを、前記接続先端末に送信するステップと、
前記要求に応答する応答データを、前記接続先端末から受信するステップと、
前記受信した応答データを元に、前記操作された領域を変更して表示するステップと、
を備えることを特徴とする画面共有方法。
【請求項１２】
接続先端末と画面共有を行う画面共有方法であって、
前記接続先端末と画面共有している共有領域内で動いている領域を検知するステップと、
前記検知された領域の変更を要求する要求データを、前記接続先端末に送信するステップと、
前記要求に応答する応答データを、前記接続先端末から受信するステップと、
前記受信した応答データを元に、前記検知された領域を変更して表示するステップと、
を備えることを特徴とする画面共有方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、接続先端末と画面共有を行う画面共有システム及び画面共有方法に関する。
【背景技術】
【０００２】
近年、インターネット等の公衆回線網を利用して、複数の端末において、接続先端末の画面をオペレータ端末に表示させ、端末間での画面共有を実行することが行われている。このような画面共有において、オペレータ端末は、接続先端末から画面データを受信し、自身に設定された共有画面表示領域に表示させる。
【０００３】
このような画面共有において、特許文献１のように、ユーザが入力した操作指示に従って、表示情報を生成し、この表示情報を座標変換することにより、自身の表示領域における表示情報と他の画面共有システムの表示領域における表示情報とに振り分け、自身の表示領域における表示情報に基づいて、自身に画面を表示するとともに、他の画面共有システムにおける表示情報に基づいて、他の画面共有システムに画面を表示させることが行われている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−３２７５２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１の構成では、自身の表示領域における表示情報と、他の画面共有システムにおける表示情報が異なっていた場合であっても、各々の表示領域に応じた画面データを表示することが可能となっている。
【０００６】
しかしながら、特許文献１の構成では、一つの画像データとして表示しているため、表示領域において表示した一部の領域のみの画面データを変更することは、困難であった。例えば、一部の領域の解像度を変更することや、一部の領域を拡大縮小、回転、スクロールさせることや、表示した動画を静止画に変更することや、表示した静止画を動画に変更することは、困難であった。
【０００７】
そこで、本発明は、画面共有に際して、共有画面の表示領域に表示した画面データの一部の領域における画面データを変更することにより、利便性を向上させた画面共有システム及び画面共有方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明では、以下のような解決手段を提供する。
【０００９】
第１の特徴に係る発明は、接続先端末と画面共有を行う画面共有システムであって、
前記接続先端末と画面共有している共有領域内の所定の領域の指定を受付ける指定受付け手段と、
前記指定を受けた領域の変更を要求する要求データを、前記接続先端末に送信する送信手段と、
前記要求に応答する応答データを、前記接続先端末から受信する受信手段と、
前記受信した応答データを元に、前記指定された領域を変更して表示する表示手段と、
を備えることを特徴とする画面共有システムを提供する。
【００１０】
第１の特徴に係る発明によれば、接続先端末と画面共有を行う画面共有システムは、前記接続先端末と画面共有している共有領域内の所定の領域の指定を受付け、前記指定を受けた領域の変更を要求する要求データを、前記接続先端末に送信し、前記要求に応答する応答データを、前記接続先端末から受信し、前記受信した応答データを元に、前記指定された領域を変更して表示する。
【００１１】
第１の特徴に係る発明は、画面共有システムのカテゴリであるが、画面共有方法等の他のカテゴリであっても同様の作用・効果を奏する。
【００１２】
第２の特徴に係る発明は、接続先端末と画面共有を行う画面共有システムであって、
前記接続先端末と画面共有している共有領域内の操作を受付ける操作手段と、
前記操作を受付けた領域の変更を要求する要求データを、前記接続先端末に送信する送信手段と、
前記要求に応答する応答データを、前記接続先端末から受信する受信手段と、
前記受信した応答データを元に、前記操作された領域を変更して表示する表示手段と、
を備えることを特徴とする画面共有システムを提供する。
【００１３】
第２の特徴に係る発明によれば、接続先端末と画面共有を行う画面共有システムは、前記接続先端末と画面共有している共有領域内の操作を受付け、前記操作を受付けた領域の変更を要求する要求データを、前記接続先端末に送信し、前記要求に応答する応答データを、前記接続先端末から受信し、前記受信した応答データを元に、前記操作された領域を変更して表示する。
【００１４】
第２の特徴に係る発明は、画面共有システムのカテゴリであるが、画面共有方法等の他のカテゴリであっても同様の作用・効果を奏する。
【００１５】
第３の特徴に係る発明は、接続先端末と画面共有を行う画面共有システムであって、
前記接続先端末と画面共有している共有領域内で動いている領域を検知する検知手段と、
前記検知された領域の変更を要求する要求データを、前記接続先端末に送信する送信手段と、
前記要求に応答する応答データを、前記接続先端末から受信する受信手段と、
前記受信した応答データを元に、前記検知された領域を変更して表示する表示手段と、
を備えることを特徴とする画面共有システムを提供する。
【００１６】
第３の特徴に係る発明によれば、接続先端末と画面共有を行う画面共有システムは、前記接続先端末と画面共有している共有領域内で動いている領域を検知し、前記検知された領域の変更を要求する要求データを、前記接続先端末に送信し、前記要求に応答する応答データを、前記接続先端末から受信し、前記受信した応答データを元に、前記検知された領域を変更して表示する。
【００１７】
第３の特徴に係る発明は、画面共有システムのカテゴリであるが、画面共有方法等の他のカテゴリであっても同様の作用・効果を奏する。
【００１８】
第４の特徴に係る発明は、前記表示手段の変更とは、解像度の変更であることを特徴とする第１から第３の何れかの特徴に係る発明である画面共有システムを提供する。
【００１９】
第４の特徴に係る発明によれば、第１から第３の何れかの特徴に係る発明である画面共有システムにおいて、前記表示手段の変更とは、解像度の変更である。
【００２０】
第５の特徴に係る発明は、前記表示手段の変更とは、ＦＰＳの変更であることを特徴とする第１から第３の何れかの特徴に係る発明である画面共有システムを提供する。
【００２１】
第５の特徴に係る発明によれば、第１から第３の何れかの特徴に係る発明である画面共有システムにおいて、前記表示手段の変更とは、ＦＰＳの変更である。
【００２２】
第６の特徴に係る発明は、前記表示手段の変更とは、動画から静止画への変更であることを特徴とする第１から第３の何れかの特徴に係る発明である画面共有システムを提供する。
【００２３】
第６の特徴に係る発明によれば、第１から第３の何れかの特徴に係る発明である画面共有システムにおいて、前記表示手段の変更とは、動画から静止画への変更である。
【００２４】
第７の特徴に係る発明は、前記表示手段の変更とは、静止画から動画への変更であることを特徴とする第１又は第２の特徴に係る発明である画面共有システムを提供する。
【００２５】
第７の特徴に係る発明によれば、第１又は第２の特徴に係る発明である画面共有システムにおいて、前記表示手段の変更とは、静止画から動画への変更である。
【００２６】
第８の特徴に係る発明は、前記表示手段の表示が、前記共有領域内に重畳表示であることを特徴とする第１から第３の何れかの特徴に係る発明である画面共有システムを提供する。
【００２７】
第８の特徴に係る発明によれば、第１から第３の何れかの特徴に係る発明である画面共有システムは、前記表示手段の表示が、前記共有領域内に重畳表示である。
【００２８】
第９の特徴に係る発明は、前記表示手段の表示が、前記共有領域外への表示であることを特徴とする第１から第３の何れかの特徴に係る発明である画面共有システムを提供する。
【００２９】
第９の特徴に係る発明によれば、第１から第３の何れかの特徴に係る発明である画面共有システムは、前記表示手段の表示が、前記共有領域外への表示である。
【００３０】
第１０の特徴に係る発明は、接続先端末と画面共有を行う画面共有方法であって、
前記接続先端末と画面共有している共有領域内の所定の領域の指定を受付けるステップと、
前記指定を受けた領域の変更を要求する要求データを、前記接続先端末に送信するステップと、
前記要求に応答する応答データを、前記接続先端末から受信するステップと、
前記受信した応答データを元に、前記指定された領域を変更して表示するステップと、
を備えることを特徴とする画面共有方法を提供する。
【００３１】
第１１の特徴に係る発明は、接続先端末と画面共有を行う画面共有方法であって、
前記接続先端末と画面共有している共有領域内の操作を受付けるステップと、
前記操作を受付けた領域の変更を要求する要求データを、前記接続先端末に送信するステップと、
前記要求に応答する応答データを、前記接続先端末から受信するステップと、
前記受信した応答データを元に、前記操作された領域を変更して表示するステップと、
を備えることを特徴とする画面共有方法を提供する。
【００３２】
第１２の特徴に係る発明は、接続先端末と画面共有を行う画面共有方法であって、
前記接続先端末と画面共有している共有領域内で動いている領域を検知するステップと、
前記検知された領域の変更を要求する要求データを、前記接続先端末に送信するステップと、
前記要求に応答する応答データを、前記接続先端末から受信するステップと、
前記受信した応答データを元に、前記検知された領域を変更して表示するステップと、
を備えることを特徴とする画面共有方法を提供する。
【発明の効果】
【００３３】
本発明によれば、画面共有に際して、共有画面の表示領域に表示した画面データの一部の領域における画面データを変更することにより、利便性を向上させた画面共有システム及び画面共有方法を提供することが可能となる。
【図面の簡単な説明】
【００３４】
【図１】図１は、画面共有システム１の概念を示す概念図である。
【図２】図２は、画面共有システム１の全体構成図である。
【図３】図３は、オペレータ端末１００、接続先端末２００の機能ブロック図である。
【図４】図４は、第１の実施形態におけるオペレータ端末１００、受信側ユーザ端末２００が実行する画面共有処理を示すフローチャートである。
【図５】図５は、第２の実施形態におけるオペレータ端末１００、受信側ユーザ端末２００が実行する画面共有処理を示すフローチャートである。
【図６】図６は、第３の実施形態におけるオペレータ端末１００、受信側ユーザ端末２００が実行する画面共有処理を示すフローチャートである。
【図７】図７は、オペレータ端末１００が表示する共有画面を示す図である。
【図８】図８は、オペレータ端末１００が表示する共有画面を示す図である。
【図９】図９は、オペレータ端末１００が表示する応答画面３２０を示す図である。
【図１０】図１０は、オペレータ端末１００が表示する応答画面３２０を示す図である。
【発明を実施するための形態】
【００３５】
以下、本発明を実施するための最良の形態について図を参照しながら説明する。なお、これはあくまでも例であって、本発明の技術的範囲はこれに限られるものではない。
【００３６】
［画面共有システム１のシステム概要］
本発明の概要について、図１に基づいて説明する。画面共有システム１は、オペレータ端末１００、接続先端末２００から構成される。なお。本実施例では、オペレータ端末１００と接続先端末２００によってシステムが構成されている場合について説明するが、これは必ずしも異なる機能を備える複数の端末によって構成されることを意味せず、同一の機能を備える複数の端末によってシステムが構成されていても良い。また、オペレータ端末１００と接続先端末２００とが、サーバ装置を介して接続されていても良い。
【００３７】
はじめに、オペレータ端末１００と接続先端末２００とは、画面共有のための通信を確立する（ステップＳ０１）。オペレータ端末１００は、接続先端末２００の画面データを受信し、受信した画面データを共有領域に表示する。例えば、ステップＳ０１において、テレビ電話等で通話中の場合や、専用のアプリケーションを起動した場合に、オペレータ端末１００は、接続先端末２００に対して、画面内容を示す画面データの送信要求を送信し、接続先端末２００は、この送信要求を受信し、この送信要求に基づいて、オペレータ端末１００に画面データの送信を開始する。
【００３８】
オペレータ端末１００は、共有領域内において、所定の入力又は所定の動きを検知した場合、入力や検知を受けた領域の変更を要求する要求データを、接続先端末２００に送信する（ステップＳ０２）。ステップＳ０２において、所定の入力とは、共有領域内の所定の領域を指定することや、共有領域内への操作を受付けることである。ステップＳ０２において、共有領域への操作とは、例えば、拡大操作、縮小操作、回転操作、スクロール操作である。また、ステップＳ０２において、所定の動きの検知とは、共有領域内の動いている領域を検知することである。また、領域の変更とは、例えば、解像度の変更、表示倍率の変更、画面の回転、画面のスクロール、動画から静止画への変更、静止画から動画への変更である。
【００３９】
接続先端末２００は、要求データを受信し、要求に応答する応答データを送信する（ステップＳ０３）。応答データとは、例えば、解像度を変更した画面データ、表示倍率を変更した画面データ、画面の回転を実行した画面データ、画面のスクロールを実行した画面データ、動画から静止画へ変更した画面データ、静止画から動画へ変更した画面データである。
【００４０】
ステップＳ０３において、接続先端末２００は、ステップＳ０１において送信する画面データとは異なる通信経路により、応答データを送信する。この時の通信経路とは、例えば、ステップＳ０１において送信する画面データとは異なるパケットとしてオペレータ端末１００に応答データを送信する。
【００４１】
オペレータ端末１００は、応答データを受信し、応答データを元に、所定の入力が行われた領域又は所定の動きを検知した領域を、変更して表示する（ステップＳ０４）。ステップＳ０４において、オペレータ端末１００は、共有領域内に表示する共有画面に応答データを元に変更した画面データを重畳表示しても良いし、共有領域外に表示しても良い。ステップＳ０４において、オペレータ端末１００が表示する応答データを元に変更した画面データとは、例えば、解像度を高解像度や低解像度に変更した画面データや、表示倍率を拡大又は縮小した画面データや、回転を実行した画面データや、スクロールを実行した画面データや、動画から静止画へ変更した画面データや、静止画から動画へ変更した画面データである。
【００４２】
上述した構成により、画面共有システム１は、一枚均一で送信されていた画像の圧縮比率や解像度を、重要な箇所に通信帯域を割いて、他の領域と比較し動的に高解像度で送信することが可能となる。また、テレビ電話等で通話中やアプリケーションを起動中に、指定した領域だけを、高解像度で送信したりすることや、拡大したところを高解像度で送信したりすることや、動画を部分拡大した際に、動画ではなく自動的に撮影した高解像度静止画で送信したりすることや、静止画を連続して撮影した高解像度動画で送信したりすることが可能となる。
【００４３】
以上が、画面共有システム１の概要である。
【００４４】
図２は、本発明の実施形態である画面共有システム１のシステム構成図である。画面共有システム１は、オペレータ端末１００、接続先端末２００、公衆回線網５（インターネット網や第３世代、第４世代通信網等）から構成される。なお、本実施形態においては、オペレータ端末１００と接続先端末２００とによって画面共有システム１が構成されている場合について説明するが、これは必ずしも、異なる機能を備える複数の端末によって画面共有システム１が構成されることを意味するものではなく、同一の機能を備える複数の端末によって画面共有システム１が構成されていても良い。また、オペレータ端末１００と接続先端末２００とは、サーバ装置を介して通信可能に接続されていても良い。
【００４５】
オペレータ端末１００と接続先端末２００とは、公衆回線網５を介して通信可能に接続されている。なお、オペレータ端末１００と接続先端末２００とは、サーバを介して通信可能に接続されていても良いし、ルータ等のネットワーク機器を介して通信可能に接続されていても良いし、赤外線通信やＢｌｕｅｔｏｏｔｈ等の近距離無線通信により通信可能に接続されていても良い。
【００４６】
オペレータ端末１００は、各種アプリケーションを実行する情報端末であって良く、後述する機能を備える情報機器や電化製品である。オペレータ端末１００は、例えば、携帯電話、スマートフォン、複合型プリンタ、テレビ、ルータ又はゲートウェイ等のネットワーク機器、コンピュータに加えて、冷蔵庫、洗濯機等の白物家電、電話機、ネットブック端末、スレート端末、電子書籍端末、電子辞書端末、携帯型音楽プレーヤ、携帯型コンテンツ再生・録画プレーヤ等の情報家電であって良い。
【００４７】
また、接続先端末２００は、オペレータ端末１００と同様に、各種アプリケーションを実行する情報端末であって良く、後述する機能を備える情報機器や電化製品である。接続先端末２００は、例えば、携帯電話、スマートフォン、複合型プリンタ、テレビ、ルータ又はゲートウェイ等のネットワーク機器、コンピュータに加えて、冷蔵庫、洗濯機等の白物家電、電話機、ネットブック端末、スレート端末、電子書籍端末、電子辞書端末、携帯型音楽プレーヤ、携帯型コンテンツ再生・録画プレーヤ等の情報家電であって良い。
【００４８】
［各機能の説明］
図３は、オペレータ端末１００、接続先端末２００の機能ブロック図と、各機能の関係とを示す図である。
【００４９】
オペレータ端末１００は、制御部１１０として、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等を備え、通信部１２０として、例えば、ＩＥＥＥ８０２．１１に準拠したＷｉＦｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）対応デバイス又は、第３世代移動通信システム等のＩＭＴ−２０００規格に準拠した無線デバイス等を備える（有線によるＬＡＮ接続であってもよい）。
【００５０】
また、オペレータ端末１００は、入出力部１３０として、制御部１１０で制御したデータや画像を出力する表示部を備え、かつ、ユーザから入力を受付けるタッチパネルやキーボード、マウス等を備える。
【００５１】
オペレータ端末１００において、制御部１１０が所定のプログラムを読み込むことにより、通信部１２０と協働して、接続要求送信モジュール１４０、画面データ転送モジュール１４１、要求データ送信モジュール１４２、応答データ受信モジュール１４３を実現する。また、オペレータ端末１００において、制御部１１０が所定のプログラムを読み込むことにより、入出力部１３０と協働して、アプリケーションモジュール１５０、共有画面表示モジュール１５１、入力受付モジュール１５２、要求データ生成モジュール１５３、応答データ表示モジュール１５４、動的領域検知モジュール１５５を実現する。
【００５２】
接続先端末２００は、オペレータ端末１００と同様に、制御部２１０として、ＣＰＵ、ＲＡＭ、ＲＯＭ等を備え、通信部２２０として、例えば、ＩＥＥＥ８０２．１１に準拠したＷｉＦｉ対応デバイス又は、第３世代移動通信システム等のＩＭＴ−２０００規格に準拠した無線デバイス等を備える（有線によるＬＡＮ接続であってもよい）。
【００５３】
また、接続先端末２００は、入出力部２３０として、制御部２１０で制御したデータや画像を出力する表示部を備え、かつ、ユーザから入力を受付けるタッチパネルやキーボード、マウス等を備える。
【００５４】
接続先端末２００において、制御部２１０が所定のプログラムを読み込むことにより、通信部２２０と協働して、接続要求受信モジュール２４０、画面データ転送モジュール２４１、要求データ受信モジュール２４２、応答データ送信モジュール２４３を実現する。また、接続先端末２００において、制御部２１０が所定のプログラムを読み込むことにより、入出力部２３０と協働して、応答データ生成モジュール２５０を実現する。
【００５５】
［第１の実施形態における画面共有処理］
図４は、第１の実施形態におけるオペレータ端末１００、接続先端末２００が実行する画面共有処理のフローチャートである。上述した各装置のモジュールが実行する処理について併せて説明する。なお、上述した通り、オペレータ端末１００と接続先端末２００とは異なる機能を有する端末ではなく、同一の機能を有する端末であっても良い。また、オペレータ端末１００が接続先端末２００の機能を有し、接続先端末２００がオペレータ端末１００の機能を有していても良い。
【００５６】
はじめに、オペレータ端末１００のアプリケーションモジュール１５０は、画面共有の実行に係るアプリケーションを起動する（ステップＳ１０）。オペレータ端末１００の接続要求送信モジュール１４０は、接続先端末２００に、画面共有に必要なネットワーク接続を確立するための接続要求を送信する（ステップＳ１１）。
【００５７】
接続先端末２００の接続要求受信モジュール２４０は、オペレータ端末１００が送信した接続要求を受信する。接続先端末２００の画面データ転送モジュール２４１は、接続要求に基づいて、オペレータ端末１００とのネットワーク接続を開始し、自身が表示する画面内容を共有画面データとして、オペレータ端末１００に送信する（ステップＳ１２）。
【００５８】
オペレータ端末１００の画面データ転送モジュール１４１は、接続先端末２００が送信した共有画面データを受信する。オペレータ端末１００の共有画面表示モジュール１５１は、受信した共有画面データを図７に示す共有領域３００内に表示する（ステップＳ１３）。
【００５９】
図７は、オペレータ端末１００の共有画面表示モジュール１５１が表示する共有領域３００を示す図である。図７において、共有画面表示モジュール１５１は、共有領域３００内に、接続先端末２００が送信した共有画面データを表示する。オペレータ端末１００の入力受付モジュール１５２は、共有領域３００内の所定の領域の指定を受付ける。
【００６０】
次に、オペレータ端末１００の入力受付モジュール１５２は、共有領域３００内の所定の領域の指定を受付けたか否かを判断する（ステップＳ１４）。ステップＳ１４において、入力受付モジュール１５２は、図８に示す指定線３１０の入力を受付けたか否かを判断する。なお、指定線３１０は、矩形に限らず、円、点、直線、曲線等の他の形態であっても良く、領域を指定することが可能であれば事足りる。
【００６１】
ステップＳ１４において、入力受付モジュール１５２は、所定の領域の指定を受付けていないと判断した場合（ステップＳ１４  ＮＯ）、本処理を繰り返す。
【００６２】
一方、オペレータ端末１００の入力受付モジュール１５２は、所定の領域の指定を受付けたと判断した場合（ステップＳ１４  ＹＥＳ）、オペレータ端末１００の要求データ生成モジュール１５３は、指定を受けた領域の変更を要求する要求データを生成する（ステップＳ１５）。本実施形態において、ステップＳ１５において要求データ生成モジュール１５３は、指定を受けた領域における共有画面データの解像度を高解像度に変更する要求データを生成するものとする。
【００６３】
なお、要求データ生成モジュール１５３は、共有画面データの解像度を低解像度に変更する要求データを生成しても良い。また、要求データ生成モジュール１５３は、ＦＰＳ（ｆｒａｍｅ  ｐｅｒ  ｓｅｃｏｎｄ）の変更を要求する要求データを生成しても良い。また、要求データ生成モジュール１５３は、指定された領域を拡大又は縮小する要求データを生成しても良い。この場合、指定された領域を、所定の表示倍率（例えば、０．３倍、０．５倍、１．０倍、１．５倍、２．０倍）に変更する要求データを生成しても良い。また、要求データ生成モジュール１５３は、指定された領域を回転させる要求データを生成しても良い。この場合、指定された領域の一点を起点に、所定角度（例えば、４５度、９０度、１８０度）画面を回転させても良いし、他の領域の一点を起点に所定角度（例えば、４５度、９０度、１８０度）画面を回転させても良いし、他の方法により画面を回転させても良い。また、要求データ生成モジュール１５３は、共有領域３００に表示する共有画面が動画である場合、動画から静止画への変更を要求する要求データを生成しても良い。また、要求データ生成モジュール１５３は、共有領域３００に表示する共有画面が静止画である場合、静止画から動画への変更を要求する要求データを生成しても良い。
【００６４】
オペレータ端末１００の要求データ送信モジュール１４２は、上述した要求データを、接続先端末２００に送信する（ステップＳ１６）。
【００６５】
接続先端末２００の要求データ受信モジュール２４２は、オペレータ端末１００が送信した要求データを受信する。接続先端末２００の応答データ生成モジュール２５０は、受信した要求データに応答する応答データを生成する（ステップＳ１７）。ステップＳ１７において、応答データ生成モジュール２５０は、オペレータ端末１００が指定した領域における画面データの解像度を高解像度に変更した応答データを生成する。すなわち、応答データ生成モジュール２５０は、自身が送信する共有画面データとは異なるデータとして、応答データを生成する。
【００６６】
なお、共有画面データの解像度を低解像度に変更する要求データを受信した場合、応答データ生成モジュール２５０は、画面データの解像度を低解像度に変更した応答データを生成しても良い。また、ＦＰＳの変更を要求する要求データを受信した場合、応答データ生成モジュール２５０は、ＦＰＳを変更した応答データを生成しても良い。また、指定された領域を拡大又は縮小する要求データを受信した場合、応答データ生成モジュール２５０は、指定された領域を所定の表示倍率（例えば、０．３倍、０．５倍、１．０倍、１．５倍、２．０倍）に変更した応答データを生成しても良い。また、指定された領域を回転させる要求データを受信した場合、応答データ生成モジュール２５０は、指定された領域の一点を起点に、所定角度（例えば、４５度、９０度、１８０度）画面を回転させた応答データを生成しても良いし、他の領域の一点を起点に所定角度（例えば、４５度、９０度、１８０度）画面を回転させた応答データを生成しても良いし、他の方法で画面を回転させた応答データを生成しても良い。また、応答データ生成モジュール２５０は、共有画面データが動画である場合、動画から静止画への変更を実行した応答データを生成しても良い。この場合、応答データ生成モジュール２５０は、動画を所定時間毎に撮影した静止画を生成しても良いし、他の方法により静止画を生成しても良い。また、応答データ生成モジュール２５０は、共有画面データが静止画である場合、静止画から動画への変更を実行した応答データを生成しても良い。この場合、応答データ生成モジュール２５０は、所定時間毎に静止画を動画として結合させ、動画を生成しても良いし、他の方法により動画を生成しても良い。
【００６７】
接続先端末２００の応答データ送信モジュール２４３は、上述した応答データを、オペレータ端末１００に送信する（ステップＳ１８）。ステップＳ１８において、応答データ送信モジュール２４３は、上述した共有画面データとは異なる通信経路により、応答データをオペレータ端末１００に送信する。具体的には、接続先端末２００の画面データ転送モジュール２４１が送信する共有画面データと、接続先端末２００の応答データ送信モジュール２４３が送信する応答データとは、異なるパケットデータとして扱われる。その結果、接続先端末２００は、オペレータ端末１００に２種類のパケットデータを送信する。
【００６８】
オペレータ端末１００の応答データ受信モジュール１４３は、接続先端末２００が送信した応答データを受信する。オペレータ端末１００の応答データ表示モジュール１５４は、受信した応答データを元に、指定された領域を変更し、応答画面として表示する（ステップＳ１９）。ステップＳ１９において、応答データ表示モジュール１５４は、図９に示す通り、応答画面３２０を、共有領域３００内に重畳表示する。あるいは、応答データ表示モジュール１５４は、図１０に示す通り、応答画面３２０を、共有領域３００外に表示する。
【００６９】
図９は、オペレータ端末１００の応答データ表示モジュール１５４が表示する応答画面の一例を示す図である。応答データ表示モジュール１５４は、応答画面３２０を共有領域３００内に重畳表示する。このとき、応答データ表示モジュール１５４が表示する応答画面３２０の位置は、指定線３１０で指定した領域に重畳表示する。なお、応答データ表示モジュール１５４が表示する応答画面３２０の位置は、共有領域３００内の他の位置であっても良い。また、応答データ表示モジュール１５４は、応答画面３２０全体を表示させるのではなく、その一部のみを表示しても良く、オペレータ端末１００が表示可能な画面解像度に合わせて適宜変更しても良い。
【００７０】
図１０は、オペレータ端末１００の応答データ表示モジュール１５４が表示する応答画面の一例を示す図である。応答データ表示モジュール１５４は、応答画面３２０を共有領域３００外に表示する。このとき、応答データ表示モジュール１５４が表示する応答画面３２０の位置は共有領域３００外の他の位置であっても良い。また、応答データ表示モジュール１５４は、応答画面３２０全体を表示させるのではなく、その一部のみを表示しても良く、オペレータ端末１００が表示可能な画面解像度に合わせて適宜変更しても良い。
【００７１】
なお、受信した応答データが、画面データの解像度を低解像度に変更した応答データである場合、オペレータ端末１００の応答データ表示モジュール１５４は、応答画面３２０として、画面データの解像度を低解像度に変更した応答データを、共有領域３００内に重畳表示しても良いし、共有領域３００外に表示しても良い。また、受信した応答データが、ＦＰＳを変更した応答データである場合、オペレータ端末１００の応答データ表示モジュール１５４は、応答画面３２０として、画面データのＦＰＳを変更した応答データを共有領域３００内に重畳表示しても良いし、共有領域３００外に表示しても良い。また、受信した応答データが、表示倍率を変更した応答データである場合、オペレータ端末１００の応答データ表示モジュール１５４は、応答画面３２０として、画面データの表示倍率を変更した応答データを共有領域３００内に重畳表示しても良いし、共有領域３００外に表示しても良い。また、受信した応答データが、画面データを回転させた応答データである場合、オペレータ端末１００の応答データ表示モジュール１５４は、応答画面３２０として、画面データを回転させた応答データを共有領域３００内に重畳表示しても良いし、共有領域３００外に表示しても良い。また、受信した応答データが、動画から静止画への変更を実行した応答データである場合、オペレータ端末１００の応答データ表示モジュール１５４は、応答画面３２０として、静止画に変更した画面データを共有領域３００内に重畳表示しても良いし、共有領域３００外に表示しても良い。また、受信した応答データが、静止画から動画への変更を実行した応答データである場合、オペレータ端末１００の応答データ表示モジュール１５４は、応答画面３２０として、動画に変更した画面データを共有領域３００内に重畳表示しても良いし、共有領域３００外に表示しても良い。
【００７２】
以上が、第１の実施形態における画面共有処理である。
【００７３】
［第２の実施形態における画面共有処理］
図５は、第２の実施形態におけるオペレータ端末１００、接続先端末２００が実行する画面共有処理のフローチャートである。上述した各装置のモジュールが実行する処理について併せて説明する。なお、上述した通り、オペレータ端末１００と接続先端末２００とは異なる機能を有する端末ではなく、同一の機能を有する端末であっても良い。また、オペレータ端末１００が接続先端末２００の機能を有し、接続先端末２００がオペレータ端末１００の機能を有していても良い。
【００７４】
はじめに、オペレータ端末１００のアプリケーションモジュール１５０は、画面共有の実行に係るアプリケーションを起動する（ステップＳ２０）。オペレータ端末１００の接続要求送信モジュール１４０は、接続先端末２００に、画面共有に必要なネットワーク接続を確立するための接続要求を送信する（ステップＳ２１）。
【００７５】
接続先端末２００の接続要求受信モジュール２４０は、オペレータ端末１００が送信した接続要求を受信する。接続先端末２００の画面データ転送モジュール２４１は、接続要求に基づいて、オペレータ端末１００とのネットワーク接続を開始し、自身が表示する画面内容を共有画面データとして、オペレータ端末１００に送信する（ステップＳ２２）。
【００７６】
オペレータ端末１００の画面データ転送モジュール１４１は、接続先端末２００が送信した共有画面データを受信する。オペレータ端末１００の共有画面表示モジュール１５１は、受信した共有画面データを図７に示す共有領域３００内に表示する（ステップＳ２３）。
【００７７】
次に、オペレータ端末１００の入力受付モジュール１５２は、共有領域３００内の操作を受付けたか否かを判断する（ステップＳ２４）。ステップＳ２４において、入力受付モジュール１５２は、解像度を変更する操作や、拡大縮小等の表示倍率を変更する操作や、回転操作や、スクロール操作等の入力を受付けたか否かを判断する。なお、ステップＳ２４において、入力受付モジュール１５２は、他の操作を受付けても良い。
【００７８】
ステップＳ２４において、入力受付モジュール１５２は、操作を受付けていないと判断した場合（ステップＳ２４  ＮＯ）、本処理を繰り返す。
【００７９】
一方、オペレータ端末１００の入力受付モジュール１５２は、操作を受付けたと判断した場合（ステップＳ２４  ＹＥＳ）、オペレータ端末１００の要求データ生成モジュール１５３は、操作を受けた領域の変更を要求する要求データを生成する（ステップＳ２５）。本実施形態において、ステップＳ２５において要求データ生成モジュール１５３は、操作を受けた領域における共有画面データの解像度を高解像度に変更する要求データを生成するものとする。
【００８０】
なお、要求データ生成モジュール１５３は、操作を受付けた領域の解像度を低解像度に変更する要求データを生成しても良い。また、要求データ生成モジュール１５３は、操作を受付けた領域のＦＰＳの変更を要求する要求データを生成しても良い。また、要求データ生成モジュール１５３は、操作を受付けた領域を拡大又は縮小する要求データを生成しても良い。この場合、操作を受付けた領域を、所定の表示倍率（例えば、０．３倍、０．５倍、１．０倍、１．５倍、２．０倍）に変更する要求データを生成しても良い。また、要求データ生成モジュール１５３は、操作を受付けた領域を回転させる要求データを生成しても良い。この場合、操作を受付けた領域の一点を起点に、所定角度（例えば、４５度、９０度、１８０度）画面を回転させても良いし、他の領域の一点を起点に所定角度（例えば、４５度、９０度、１８０度）画面を回転させても良いし、他の方法により画面を回転させても良い。また、要求データ生成モジュール１５３は、操作を受付けた領域をスクロールさせる要求データを生成しても良い。この場合、操作を受付けた領域を所定の表示位置（例えば、１ページ分、３ページ分、１行分、３行分）だけスクロールさせる要求データを生成しても良い。また、要求データ生成モジュール１５３は、共有領域３００に表示する共有画面が動画である場合、動画から静止画への変更を要求する要求データを生成しても良い。また、要求データ生成モジュール１５３は、共有領域３００に表示する共有画面が静止画である場合、静止画から動画への変更を要求する要求データを生成しても良い。
【００８１】
オペレータ端末１００の要求データ送信モジュール１４２は、上述した要求データを、接続先端末２００に送信する（ステップＳ２６）。
【００８２】
接続先端末２００の要求データ受信モジュール２４２は、オペレータ端末１００が送信した要求データを受信する。接続先端末２００の応答データ生成モジュール２５０は、受信した要求データに応答する応答データを生成する（ステップＳ２７）。ステップＳ２７において、応答データ生成モジュール２５０は、オペレータ端末１００が操作を受付けた領域における画面データの解像度を高解像度に変更した応答データを生成する。すなわち、応答データ生成モジュール２５０は、自身が送信する共有画面データとは異なるデータとして、応答データを生成する。
【００８３】
なお、共有画面データの解像度を低解像度に変更する要求データを受信した場合、応答データ生成モジュール２５０は、画面データの解像度を低解像度に変更した応答データを生成しても良い。また、ＦＰＳの変更を要求する要求データを受信した場合、応答データ生成モジュール２５０は、ＦＰＳを変更した応答データを生成しても良い。また、操作を受付けた領域を拡大又は縮小する要求データを受信した場合、応答データ生成モジュール２５０は、操作を受付けた領域を所定の表示倍率（例えば、０．３倍、０．５倍、１．０倍、１．５倍、２．０倍）に変更した応答データを生成しても良い。また、操作を受付けた領域を回転させる要求データを受信した場合、応答データ生成モジュール２５０は、操作を受付けた領域の一点を起点に、所定角度（例えば、４５度、９０度、１８０度）画面を回転させた応答データを生成しても良いし、他の領域の一点を起点に所定角度（例えば、４５度、９０度、１８０度）画面を回転させた応答データを生成しても良いし、他の方法で画面を回転させた応答データを生成しても良い。また、操作を受付けた領域をスクロールさせる要求データを受信した場合、応答データ生成モジュール２５０は、操作を受付けた領域をスクロールさせる応答データを生成しても良い。この場合、操作を受付けた領域を所定の表示位置（例えば、１ページ分、３ページ分、１行分、３行分）だけスクロールさせる要求データを生成しても良い。また、応答データ生成モジュール２５０は、共有画面データが動画である場合、動画から静止画への変更を実行した応答データを生成しても良い。この場合、応答データ生成モジュール２５０は、動画を所定時間毎に撮影した静止画を生成しても良いし、他の方法により静止画を生成しても良い。また、応答データ生成モジュール２５０は、共有画面データが静止画である場合、静止画から動画への変更を実行した応答データを生成しても良い。この場合、応答データ生成モジュール２５０は、所定時間毎に静止画を動画として結合させ、動画を生成しても良いし、他の方法により動画を生成しても良い。
、  
【００８４】
接続先端末２００の応答データ送信モジュール２４３は、上述した応答データを、オペレータ端末１００に送信する（ステップＳ２８）。ステップＳ２８において、応答データ送信モジュール２４３は、上述した共有画面データとは異なる通信経路により、応答データをオペレータ端末１００に送信する。具体的には、接続先端末２００の画面データ転送モジュール２４１が送信する共有画面データと、接続先端末２００の応答データ送信モジュール２４３が送信する応答データとは、異なるパケットデータとして扱われる。その結果、接続先端末２００は、オペレータ端末１００に２種類のパケットデータを送信する。
【００８５】
オペレータ端末１００の応答データ受信モジュール１４３は、接続先端末２００が送信した応答データを受信する。オペレータ端末１００の応答データ表示モジュール１５４は、受信した応答データを元に、指定された領域を変更し、応答画面として表示する（ステップＳ２９）。ステップＳ２９において、応答データ表示モジュール１５４は、第１の実施形態と同様に、図９に示す通り、応答画面３２０を、共有領域３００内に重畳表示する。あるいは、応答データ表示モジュール１５４は、第１の実施形態と同様に、図１０に示す通り、応答画面３２０を、共有領域３００外に表示する。
【００８６】
なお、受信した応答データが、画面データの解像度を低解像度に変更した応答データである場合、オペレータ端末１００の応答データ表示モジュール１５４は、応答画面３２０として、画面データの解像度を低解像度に変更した応答データを、共有領域３００内に重畳表示しても良いし、共有領域３００外に表示しても良い。また、受信した応答データが、ＦＰＳを変更した応答データである場合、オペレータ端末１００の応答データ表示モジュール１５４は、応答画面３２０として、画面データのＦＰＳを変更した応答データを共有領域３００内に重畳表示しても良いし、共有領域３００外に表示しても良い。また、受信した応答データが、表示倍率を変更した応答データである場合、オペレータ端末１００の応答データ表示モジュール１５４は、応答画面３２０として、画面データの表示倍率を変更した応答データを共有領域３００内に重畳表示しても良いし、共有領域３００外に表示しても良い。また、受信した応答データが、画面データを回転させた応答データである場合、オペレータ端末１００の応答データ表示モジュール１５４は、応答画面３２０として、画面データを回転させた応答データを共有領域３００内に重畳表示しても良いし、共有領域３００外に表示しても良い。また、受信した応答データが、画面データをスクロールさせる応答データである場合、オペレータ端末１００の応答データ表示モジュール１５４は、応答画面３２０として、画面データをスクロールさせた応答データを共有領域３００内に重畳表示しても良いし、共有領域３００外に表示しても良い。また、受信した応答データが、動画から静止画への変更を実行した応答データである場合、オペレータ端末１００の応答データ表示モジュール１５４は、応答画面３２０として、静止画に変更した画面データを共有領域３００内に重畳表示しても良いし、共有領域３００外に表示しても良い。また、受信した応答データが、静止画から動画への変更を実行した応答データである場合、オペレータ端末１００の応答データ表示モジュール１５４は、応答画面３２０として、動画に変更した画面データを共有領域３００内に重畳表示しても良いし、共有領域３００外に表示しても良い。
【００８７】
以上が、第２の実施形態における画面共有処理である。
【００８８】
［第３の実施形態における画面共有処理］
図６は、第３の実施形態におけるオペレータ端末１００、接続先端末２００が実行する画面共有処理のフローチャートである。上述した各装置のモジュールが実行する処理について併せて説明する。なお、上述した通り、オペレータ端末１００と接続先端末２００とは異なる機能を有する端末ではなく、同一の機能を有する端末であっても良い。また、オペレータ端末１００が接続先端末２００の機能を有し、接続先端末２００がオペレータ端末１００の機能を有していても良い。
【００８９】
はじめに、オペレータ端末１００のアプリケーションモジュール１５０は、画面共有の実行に係るアプリケーションを起動する（ステップＳ３０）。オペレータ端末１００の接続要求送信モジュール１４０は、接続先端末２００に、画面共有に必要なネットワーク接続を確立するための接続要求を送信する（ステップＳ３１）。
【００９０】
接続先端末２００の接続要求受信モジュール２４０は、オペレータ端末１００が送信した接続要求を受信する。接続先端末２００の画面データ転送モジュール２４１は、接続要求に基づいて、オペレータ端末１００とのネットワーク接続を開始し、自身が表示する画面内容を共有画面データとして、オペレータ端末１００に送信する（ステップＳ３２）。
【００９１】
オペレータ端末１００の画面データ転送モジュール１４１は、接続先端末２００が送信した共有画面データを受信する。オペレータ端末１００の共有画面表示モジュール１５１は、受信した共有画面データを図７に示す共有領域３００内に表示する（ステップＳ３３）。なお。本実施形態において、共有画面データは、動画であるものとして説明する。
【００９２】
次に、オペレータ端末１００の動的領域検知モジュール１５５は、共有領域３００内で動いている領域があるか否かを判断する（ステップＳ３４）。ステップＳ３４において、動的領域検知モジュール１５５は、共有領域３００内において、ＦＰＳが異なる領域があるか否かを判断する。すなわち、ステップＳ３４において、動的領域検知モジュール１５５は、共有領域３００内に動画を表示している場合、素早く動いている領域とそうではない領域があるのかを判断する。
【００９３】
ステップＳ３４において、動的領域検知モジュール１５５は、共有領域３００内に、動いている領域がないと判断した場合（ステップＳ３４  ＮＯ）、本処理を繰り返す。
【００９４】
一方、オペレータ端末１００の動的領域検知モジュール１５５は、共有領域３００内で動いている領域があると判断した場合（ステップＳ３４  ＹＥＳ）、オペレータ端末１００の要求データ生成モジュール１５３は、検知された領域の変更を要求する要求データを生成する（ステップＳ３５）。本実施形態において、ステップＳ３５において、要求データ生成モジュール１５３は、検知された領域のＦＰＳを上昇させる要求データを生成するものとして説明する。
【００９５】
なお、要求データ生成モジュール１５３は、検知された領域の解像度を変更する要求データを生成しても良い。この場合、要求データ生成モジュール１５３は、検知された領域の解像度を高解像度に変更しても良いし、低解像度に変更しても良い。また、要求データ生成モジュール１５３は、検知された領域のＦＰＳを低下させる要求データを生成しても良い。また、要求データ生成モジュール１５３は、検知された領域を拡大又は縮小する要求データを生成しても良い。この場合、検知された領域の表示倍率を、所定の表示倍率（例えば、０．３倍、０．５倍、１．０倍、１．５倍、２．０倍）に変更する要求データを生成しても良い。また、要求データ生成モジュール１５３は、検知された領域を回転させる要求データを生成しても良い。この場合、検知された領域の一点を起点に、所定角度（例えば、４５度、９０度、１８０度）画面を回転させても良いし、他の領域の一点を起点に所定角度（例えば、４５度、９０度、１８０度）画面を回転させても良いし、他の方法により画面を回転させても良い。また、要求データ生成モジュール１５３は、検知された領域をスクロールさせる要求データを生成しても良い。この場合、操作を受付けた領域を所定の表示位置（例えば、１ページ分、３ページ分、１行分、３行分）だけスクロールさせる要求データを生成しても良い。また、要求データ生成モジュール１５３は、共有領域３００に表示する共有画面を、動画から静止画への変更を要求する要求データを生成しても良い。
【００９６】
オペレータ端末１００の要求データ送信モジュール１４２は、上述した要求データを、接続先端末２００に送信する（ステップＳ３６）。
【００９７】
接続先端末２００の要求データ受信モジュール２４２は、オペレータ端末１００が送信した要求データを受信する。接続先端末２００の応答データ生成モジュール２５０は、受信した要求データに応答する応答データを生成する（ステップＳ３７）。ステップＳ３７において、応答データ生成モジュール２５０は、オペレータ端末１００が検知した領域における画面データのＦＰＳ上昇させた応答データを生成する。すなわち、応答データ生成モジュール２５０は、自身が送信する共有画面データとは異なるデータとして、応答データを生成する。
【００９８】
なお、共有画面データの解像度を高解像度に変更する要求データを受信した場合、応答データ生成モジュール２５０は、画面データの解像度を高解像度に変更した応答データを生成しても良い。また共有画面データの解像度を低解像度に変更する要求データを受信した場合、応答データ生成モジュール２５０は、画面データの解像度を低解像度に変更した応答データを生成しても良い。また、ＦＰＳを低下させる要求データを受信した場合、応答データ生成モジュール２５０は、ＦＰＳを低下させた応答データを生成しても良い。また、検知された領域を拡大又は縮小する要求データを受信した場合、応答データ生成モジュール２５０は、操作を受付けた領域の表示倍率を所定の表示倍率（例えば、０．３倍、０．５倍、１．０倍、１．５倍、２．０倍）に変更した応答データを生成しても良い。この場合、動画ではなく、自動的に撮影した高解像度静止画データを応答データとして生成しても良い。また、検知された領域を回転させる要求データを受信した場合、応答データ生成モジュール２５０は、検知された領域の一点を起点に、所定角度（例えば、４５度、９０度、１８０度）画面を回転させた応答データを生成しても良いし、他の領域の一点を起点に所定角度（例えば、４５度、９０度、１８０度）画面を回転させた応答データを生成しても良いし、他の方法で画面を回転させた応答データを生成しても良い。また、検知された領域をスクロールさせる要求データを受信した場合、応答データ生成モジュール２５０は、検知された領域をスクロールさせる応答データを生成しても良い。この場合、検知された領域を所定の表示位置（例えば、１ページ分、３ページ分、１行分、３行分）だけスクロールさせる要求データを生成しても良い。また、応答データ生成モジュール２５０は、検知された領域を動画から静止画へ変更する要求データを受信した場合、動画から静止画への変更を実行した応答データを生成しても良い。この場合、応答データ生成モジュール２５０は、動画を所定時間毎に撮影した静止画を生成しても良いし、他の方法により静止画を生成しても良い。
、  
【００９９】
接続先端末２００の応答データ送信モジュール２４３は、上述した応答データを、オペレータ端末１００に送信する（ステップＳ３８）。ステップＳ３８において、応答データ送信モジュール２４３は、上述した共有画面データとは異なる通信経路により、応答データをオペレータ端末１００に送信する。具体的には、接続先端末２００の画面データ転送モジュール２４１が送信する共有画面データと、接続先端末２００の応答データ送信モジュール２４３が送信する応答データとは、異なるパケットデータとして扱われる。その結果、接続先端末２００は、オペレータ端末１００に２種類のパケットデータを送信する。
【０１００】
オペレータ端末１００の応答データ受信モジュール１４３は、接続先端末２００が送信した応答データを受信する。オペレータ端末１００の応答データ表示モジュール１５４は、受信した応答データを元に、指定された領域を変更し、応答画面として表示する（ステップＳ３９）。ステップＳ３９において、応答データ表示モジュール１５４は、第１の実施形態及び第２の実施形態と同様に、図９に示す通り、応答画面３２０を、共有領域３００内に重畳表示する。あるいは、応答データ表示モジュール１５４は、第１の実施形態及び第２の実施形態と同様に、図１０に示す通り、応答画面３２０を、共有領域３００外に表示する。
【０１０１】
上述した構成により、第３の実施形態において、オペレータ端末１００は、ＦＰＳの異なる動画を表示する場合、例えば、動画が素早く動いている箇所とそうでない箇所がある場合、素早く動いている箇所のＦＰＳを上昇させることが可能となる。
【０１０２】
なお、受信した応答データが、画面データの解像度を高解像度に変更した応答データである場合、オペレータ端末１００の応答データ表示モジュール１５４は、応答画面３２０として、画面データの解像度を高解像度に変更した応答データを、共有領域３００内に重畳表示しても良いし、共有領域３００外に表示しても良い。また、画面データの解像度を低解像度に変更した応答データである場合、オペレータ端末１００の応答データ表示モジュール１５４は、応答画面３２０として、画面データの解像度を低解像度に変更した応答データを、共有領域３００内に重畳表示しても良いし、共有領域３００外に表示しても良い。また、受信した応答データが、ＦＰＳを低下させた応答データである場合、オペレータ端末１００の応答データ表示モジュール１５４は、応答画面３２０として、画面データのＦＰＳを低下させた応答データを共有領域３００内に重畳表示しても良いし、共有領域３００外に表示しても良い。また、受信した応答データが、表示倍率を変更した応答データである場合、オペレータ端末１００の応答データ表示モジュール１５４は、応答画面３２０として、画面データの表示倍率を変更した応答データを共有領域３００内に重畳表示しても良いし、共有領域３００外に表示しても良い。また、受信した応答データが、画面データを回転させた応答データである場合、オペレータ端末１００の応答データ表示モジュール１５４は、応答画面３２０として、画面データを回転させた応答データを共有領域３００内に重畳表示しても良いし、共有領域３００外に表示しても良い。また、受信した応答データが、画面データをスクロールさせる応答データである場合、オペレータ端末１００の応答データ表示モジュール１５４は、応答画面３２０として、画面データをスクロールさせた応答データを共有領域３００内に重畳表示しても良いし、共有領域３００外に表示しても良い。また、受信した応答データが、動画から静止画への変更を実行した応答データである場合、オペレータ端末１００の応答データ表示モジュール１５４は、応答画面３２０として、静止画に変更した画面データを共有領域３００内に重畳表示しても良いし、共有領域３００外に表示しても良い。
【０１０３】
以上が、第３の実施形態における画面共有処理である。
【０１０４】
上述した手段、機能は、コンピュータ（ＣＰＵ、情報処理装置、各種端末を含む）が、所定のプログラムを読み込んで、実行することによって実現される。プログラムは、例えば、フレキシブルディスク、ＣＤ（ＣＤ−ＲＯＭなど）、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭなど）等のコンピュータ読取可能な記録媒体に記録された形態で提供される。この場合、コンピュータはその記録媒体からプログラムを読み取って内部記憶装置又は外部記憶装置に転送し記憶して実行する。また、そのプログラムを、例えば、磁気ディスク、光ディスク、光磁気ディスク等の記憶装置（記録媒体）に予め記録しておき、その記憶装置から通信回線を介してコンピュータに提供するようにしてもよい。
【０１０５】
以上、本発明の実施形態について説明したが、本発明は上述したこれらの実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。
【符号の説明】
【０１０６】
１  画面共有システム、５  公衆回線網、１００  オペレータ端末、２００  接続先端末
【図１】
2017076261.tif 000003
【図２】
2017076261.tif 000004
【図３】
2017076261.tif 000005
【図４】
2017076261.tif 000006
【図５】
2017076261.tif 000007
【図６】
2017076261.tif 000008
【図７】
2017076261.tif 000009
【図８】
2017076261.tif 000010
【図９】
2017076261.tif 000011
【図１０】
2017076261.tif 000012
【手続補正書】
【提出日】平成29年2月2日(2017.2.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
接続先端末と画面共有を行う画面共有システムであって、
前記接続先端末と画面共有している共有領域内の所定の領域の指定を受付ける指定受付け手段と、
前記指定を受付けた領域に表示する画面データの表示態様の変更を要求する要求データを、前記接続先端末に送信する送信手段と、
前記要求に応答する応答データを、前記画面共有する画面データとは異なる通信経路により、前記接続先端末から受信する受信手段と、
前記受信した応答データを元に、前記指定された領域に表示した画面データの表示態様を変更して表示する表示手段と、
を備えることを特徴とする画面共有システム。
【請求項２】
接続先端末と画面共有を行う画面共有システムであって、
前記接続先端末と画面共有している共有領域内の操作を受付ける操作手段と、
前記操作を受付けた領域に表示する画面データの表示態様の変更を要求する要求データを、前記接続先端末に送信する送信手段と、
前記要求に応答する応答データを、前記画面共有する画面データとは異なる通信経路により、前記接続先端末から受信する受信手段と、
前記受信した応答データを元に、前記操作された領域に表示した画面データの表示態様を変更して表示する表示手段と、
を備えることを特徴とする画面共有システム。
【請求項３】
接続先端末と画面共有を行う画面共有システムであって、
前記接続先端末と画面共有している共有領域内で動いている領域を検知する検知手段と、
前記検知された領域に表示する画面データの表示態様の変更を要求する要求データを、前記接続先端末に送信する送信手段と、
前記要求に応答する応答データを、前記画面共有する画面データとは異なる通信経路により、前記接続先端末から受信する受信手段と、
前記受信した応答データを元に、前記検知された領域に表示した画面データの表示態様を変更して表示する表示手段と、
を備えることを特徴とする画面共有システム。
【請求項４】
前記画面データの表示態様の変更とは、解像度の変更であることを特徴とする請求項１から３の何れか一項に記載の画面共有システム。
【請求項５】
前記画面データの表示態様の変更とは、ＦＰＳの変更であることを特徴とする請求項１から３の何れか一項に記載の画面共有システム。
【請求項６】
前記画面データの表示態様の変更とは、動画から静止画への変更であることを特徴とする請求項１から３の何れか一項に記載の画面共有システム。
【請求項７】
前記画面データの表示態様の変更とは、静止画から動画への変更であることを特徴とする請求項１又は２に記載の画面共有システム。
【請求項８】
前記画面データの表示態様が、前記共有領域内に重畳表示であることを特徴とする請求項１から３の何れか一項に記載の画面共有システム。
【請求項９】
前記画面データの表示態様が、前記共有領域外への表示であることを特徴とする請求項１から３の何れか一項に記載の画面共有システム。
【請求項１０】
接続先端末と画面共有を行う画面共有方法であって、
前記接続先端末と画面共有している共有領域内の所定の領域の指定を受付けるステップと、
前記指定を受付けた領域に表示する画面データの表示態様の変更を要求する要求データを、前記接続先端末に送信するステップと、
前記要求に応答する応答データを、前記画面共有する画面データとは異なる通信経路により、前記接続先端末から受信するステップと、
前記受信した応答データを元に、前記指定された領域に表示した画面データの表示態様を変更して表示するステップと、
を備えることを特徴とする画面共有方法。
【請求項１１】
接続先端末と画面共有を行う画面共有方法であって、
前記接続先端末と画面共有している共有領域内の操作を受付けるステップと、
前記操作を受付けた領域に表示する画面データの表示態様の変更を要求する要求データを、前記接続先端末に送信するステップと、
前記要求に応答する応答データを、前記画面共有する画面データとは異なる通信経路により、前記接続先端末から受信するステップと、
前記受信した応答データを元に、前記操作された領域に表示した画面データの表示態様を変更して表示するステップと、
を備えることを特徴とする画面共有方法。
【請求項１２】
接続先端末と画面共有を行う画面共有方法であって、
前記接続先端末と画面共有している共有領域内で動いている領域を検知するステップと、
前記検知された領域に表示する画面データの表示態様の変更を要求する要求データを、前記接続先端末に送信するステップと、
前記要求に応答する応答データを、前記画面共有する画面データとは異なる通信経路により、前記接続先端末から受信するステップと、
前記受信した応答データを元に、前記検知された領域に表示した画面データの表示態様を変更して表示するステップと、
を備えることを特徴とする画面共有方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
第１の特徴に係る発明は、接続先端末と画面共有を行う画面共有システムであって、
前記接続先端末と画面共有している共有領域内の所定の領域の指定を受付ける指定受付け手段と、
前記指定を受付けた領域に表示する画面データの表示態様の変更を要求する要求データを、前記接続先端末に送信する送信手段と、
前記要求に応答する応答データを、前記画面共有する画面データとは異なる通信経路により、前記接続先端末から受信する受信手段と、
前記受信した応答データを元に、前記指定された領域に表示した画面データの表示態様を変更して表示する表示手段と、
を備えることを特徴とする画面共有システムを提供する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
第１の特徴に係る発明によれば、接続先端末と画面共有を行う画面共有システムは、前記接続先端末と画面共有している共有領域内の所定の領域の指定を受付け、前記指定を受付けた領域に表示する画面データの表示態様の変更を要求する要求データを、前記接続先端末に送信し、前記要求に応答する応答データを、前記画面共有する画面データとは異なる通信経路により、前記接続先端末から受信し、前記受信した応答データを元に、前記指定された領域に表示した画面データの表示態様を変更して表示する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
第２の特徴に係る発明は、接続先端末と画面共有を行う画面共有システムであって、
前記接続先端末と画面共有している共有領域内の操作を受付ける操作手段と、
前記操作を受付けた領域に表示する画面データの表示態様の変更を要求する要求データを、前記接続先端末に送信する送信手段と、
前記要求に応答する応答データを、前記画面共有する画面データとは異なる通信経路により、前記接続先端末から受信する受信手段と、
前記受信した応答データを元に、前記操作された領域に表示した画面データの表示態様を変更して表示する表示手段と、
を備えることを特徴とする画面共有システムを提供する。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
第２の特徴に係る発明によれば、接続先端末と画面共有を行う画面共有システムは、前記接続先端末と画面共有している共有領域内の操作を受付け、前記操作を受付けた領域に表示する画面データの表示態様の変更を要求する要求データを、前記接続先端末に送信し、前記要求に応答する応答データを、前記画面共有する画面データとは異なる通信経路により、前記接続先端末から受信し、前記受信した応答データを元に、前記操作された領域に表示した画面データの表示態様を変更して表示する。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
第３の特徴に係る発明は、接続先端末と画面共有を行う画面共有システムであって、
前記接続先端末と画面共有している共有領域内で動いている領域を検知する検知手段と、
前記検知された領域に表示する画面データの表示態様の変更を要求する要求データを、前記接続先端末に送信する送信手段と、
前記要求に応答する応答データを、前記画面共有する画面データとは異なる通信経路により、前記接続先端末から受信する受信手段と、
前記受信した応答データを元に、前記検知された領域に表示した画面データの表示態様を変更して表示する表示手段と、
を備えることを特徴とする画面共有システムを提供する。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
第３の特徴に係る発明によれば、接続先端末と画面共有を行う画面共有システムは、前記接続先端末と画面共有している共有領域内で動いている領域を検知し、前記検知された領域に表示する画面データの表示態様の変更を要求する要求データを、前記接続先端末に送信し、前記要求に応答する応答データを、前記画面共有する画面データとは異なる通信経路により、前記接続先端末から受信し、前記受信した応答データを元に、前記検知された領域に表示した画面データの表示態様を変更して表示する。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
第４の特徴に係る発明は、前記画面データの表示態様の変更とは、解像度の変更であることを特徴とする第１から第３の何れかの特徴に係る発明である画面共有システムを提供する。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
第４の特徴に係る発明によれば、第１から第３の何れかの特徴に係る発明である画面共有システムにおいて、前記画面データの表示態様の変更とは、解像度の変更である。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
第５の特徴に係る発明は、前記画面データの表示態様の変更とは、ＦＰＳの変更であることを特徴とする第１から第３の何れかの特徴に係る発明である画面共有システムを提供する。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
第５の特徴に係る発明によれば、第１から第３の何れかの特徴に係る発明である画面共有システムにおいて、前記画面データの表示態様の変更とは、ＦＰＳの変更である。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
第６の特徴に係る発明は、前記画面データの表示態様の変更とは、動画から静止画への変更であることを特徴とする第１から第３の何れかの特徴に係る発明である画面共有システムを提供する。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
第６の特徴に係る発明によれば、第１から第３の何れかの特徴に係る発明である画面共有システムにおいて、前記画面データの表示態様の変更とは、動画から静止画への変更である。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
第７の特徴に係る発明は、前記画面データの表示態様の変更とは、静止画から動画への変更であることを特徴とする第１又は第２の特徴に係る発明である画面共有システムを提供する。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
第７の特徴に係る発明によれば、第１又は第２の特徴に係る発明である画面共有システムにおいて、前記画面データの表示態様の変更とは、静止画から動画への変更である。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
第８の特徴に係る発明は、前記画面データの表示態様が、前記共有領域内に重畳表示であることを特徴とする第１から第３の何れかの特徴に係る発明である画面共有システムを提供する。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】変更
【補正の内容】
【００２７】
第８の特徴に係る発明によれば、第１から第３の何れかの特徴に係る発明である画面共有システムは、前記画面データの表示態様が、前記共有領域内に重畳表示である。
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】変更
【補正の内容】
【００２８】
第９の特徴に係る発明は、前記画面データの表示態様が、前記共有領域外への表示であることを特徴とする第１から第３の何れかの特徴に係る発明である画面共有システムを提供する。
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】変更
【補正の内容】
【００２９】
第９の特徴に係る発明によれば、第１から第３の何れかの特徴に係る発明である画面共有システムは、前記画面データの表示態様が、前記共有領域外への表示である。
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】変更
【補正の内容】
【００３０】
第１０の特徴に係る発明は、接続先端末と画面共有を行う画面共有方法であって、
前記接続先端末と画面共有している共有領域内の所定の領域の指定を受付けるステップと、
前記指定を受付けた領域に表示する画面データの表示態様の変更を要求する要求データを、前記接続先端末に送信するステップと、
前記要求に応答する応答データを、前記画面共有する画面データとは異なる通信経路により、前記接続先端末から受信するステップと、
前記受信した応答データを元に、前記指定された領域に表示した画面データの表示態様を変更して表示するステップと、
を備えることを特徴とする画面共有方法を提供する。
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】変更
【補正の内容】
【００３１】
第１１の特徴に係る発明は、接続先端末と画面共有を行う画面共有方法であって、
前記接続先端末と画面共有している共有領域内の操作を受付けるステップと、
前記操作を受付けた領域に表示する画面データの表示態様の変更を要求する要求データを、前記接続先端末に送信するステップと、
前記要求に応答する応答データを、前記画面共有する画面データとは異なる通信経路により、前記接続先端末から受信するステップと、
前記受信した応答データを元に、前記操作された領域に表示した画面データの表示態様を変更して表示するステップと、
を備えることを特徴とする画面共有方法を提供する。
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】変更
【補正の内容】
【００３２】
第１２の特徴に係る発明は、接続先端末と画面共有を行う画面共有方法であって、
前記接続先端末と画面共有している共有領域内で動いている領域を検知するステップと、
前記検知された領域に表示する画面データの表示態様の変更を要求する要求データを、前記接続先端末に送信するステップと、
前記要求に応答する応答データを、前記画面共有する画面データとは異なる通信経路により、前記接続先端末から受信するステップと、
前記受信した応答データを元に、前記検知された領域に表示した画面データの表示態様を変更して表示するステップと、
を備えることを特徴とする画面共有方法を提供する。