(57)【特許請求の範囲】
【請求項１】
情報処理装置と、表示端末装置とを備える画面同期システムであって、
前記表示端末装置は、
第１表示部と、
前記第１表示部の画面サイズを前記情報処理装置に対して送信する画面サイズ送信部と、
前記情報処理装置から指定された領域座標に基づいて、前記情報処理装置から送信された画像を前記第１表示部に表示する指定領域座標画像表示部と、を備え、
前記情報処理装置は、
第２表示部と、
前記第２表示部に表示する画像に対して、前記第２表示部の画面サイズに基づいて変換または変倍した変換画像を作成する画像作成部と、
前記変換画像を前記第２表示部に表示する画像表示部と、
表示された前記変換画像上で指定された指定座標を検出する指定座標検出部と、
前記変換画像に対して、前記表示端末装置の画面サイズに基づいて割り当てた複数の表示領域を表す画像領域情報を作成する画像領域情報作成部と、
前記指定座標と前記画像領域情報と現在の表示領域とに基づいて、画像を表示する前記表示領域の切り替えの要否を判断し、切り替えが必要であると判断された場合に、切り替える前記表示領域の座標を表す領域座標を指定して前記表示端末装置に対して表示を要求する表示切替判断部と、を備える
ことを特徴とする画面同期システム。
【請求項２】
表示端末装置と接続される情報処理装置であって、
表示部と、
前記表示部に表示する画像に対して、前記表示部の画面サイズに基づいて変換または変倍した変換画像を作成する画像作成部と、
前記変換画像を前記表示部に表示する画像表示部と、
表示された前記変換画像上で指定された指定座標を検出する指定座標検出部と、
前記変換画像に対して、前記表示端末装置の画面サイズに基づいて割り当てた複数の表示領域を表す画像領域情報を作成する画像領域情報作成部と、
前記指定座標と前記画像領域情報と現在の表示領域とに基づいて、画像を表示する前記表示領域の切り替えの要否を判断し、切り替えが必要であると判断された場合に、切り替える前記表示領域の座標を表す領域座標を指定して前記表示端末装置に対して表示を要求する表示切替判断部と、
を備えることを特徴とする情報処理装置。
【請求項３】
複数の前記表示領域のそれぞれは、前記表示端末装置の画面サイズと同一のサイズであること、
を特徴とする請求項２に記載の情報処理装置。
【請求項４】
複数の前記表示領域のそれぞれは、他の前記表示領域と重複する重複領域を含むこと、
を特徴とする請求項２に記載の情報処理装置。
【請求項５】
前記表示切替判断部は、前記指定座標が前記重複領域に含まれる場合、前記重複領域を含む複数の前記表示領域のうち、重複していない範囲が余白領域ではない前記表示領域を、切り替える前記表示領域であると判断すること、
を特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記表示切替判断部は、前記指定座標が前記重複領域の境界線上に含まれる場合、前記重複領域を含む複数の前記表示領域のうち、前記指定座標を境界線上に含まない前記表示領域を、切り替える前記表示領域であると判断すること、
を特徴とする請求項４に記載の情報処理装置。
【請求項７】
前記表示切替判断部は、前記指定座標が前記重複領域に含まれる場合、前記重複領域を含む複数の前記表示領域のうち、前記重複領域の中央に対して前記指定座標側の前記表示領域を、切り替える前記表示領域であると判断すること、
を特徴とする請求項４に記載の情報処理装置。
【請求項８】
前記表示切替判断部は、前記指定座標が前記重複領域に含まれる場合、前記重複領域を含む複数の前記表示領域のうち、現在の表示領域と重複する領域が最も大きい前記表示領域を、切り替える前記表示領域であると判断すること、
を特徴とする請求項４に記載の情報処理装置。
【請求項９】
前記表示切替判断部は、表示の切り替えが必要と判断した前記表示領域が、すべて余白領域であるか否かをさらに判断し、すべて余白領域の場合は切り替えが不要と判断すること、
を特徴とする請求項２に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画面同期システムおよび情報処理装置に関する。
【背景技術】
【０００２】
会議において、プロジェクタが存在しない場合、または、プロジェクタ画面が見えない位置にいる場合には、たとえ紙文書が配布されていたとしても、常時注意深く聞き取っていなければ、プレゼンターが説明している箇所を見失い、十分な理解を得られない可能性が大きい。そこで、複数のデバイスで表示する画面を共有または同期することで、各参加者の持つデバイスで会議の進行状況に合わせた画面を閲覧でき、プレゼンターが説明している箇所を共有できるシステムが既に知られている。
【０００３】
例えば、（１）参加者のデバイスはファイルそのものを持たずに、プレゼンターのデバイスの画面そのものを共有するシステム、（２）参加者のデバイスがファイルそのものを持ち、ページ捲りのコマンドを受けてページ捲りを同期するシステム、（３）参加者のデバイスがファイルそのものを持ち、表示内容の変更があった場合に、水平および垂直の移動距離を参加者のデバイスに通知し、参加者のデバイスは移動距離に合わせて表示を切り替えて同期するシステムなどが知られている。
【０００４】
特許文献１では、表示画面を同期するために、会議情報を表示する手段のスクロール摘み位置を監視することにより、スクロール操作による表示内容の変更を検知し、会議に参加するＰＣ端末のスクロール摘み位置を同値にし、表示画像を同期する技術が提案されている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記（１）および（２）の方法では、プレゼンターのデバイスよりも参加者のデバイスの画面サイズが小さければ、一部表示されない箇所が発生し、その箇所に関しては参加者のデバイス側でスクロールする必要があるという問題があった。また、（３）の方法では、プレゼンターのデバイスでスクロールする必要がなければ、上記と同様の問題が生じる。
【０００６】
本発明は、上記に鑑みてなされたものであって、プレゼンターのデバイスの表示画面で説明している箇所を同期して表示することができる画面同期システムおよび情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、本発明は、情報処理装置と、表示端末装置とを備える画面同期システムであって、前記表示端末装置は、第１表示部と、前記第１表示部の画面サイズを前記情報処理装置に対して送信する画面サイズ送信部と、前記情報処理装置から指定された領域座標に基づいて、前記情報処理装置から送信された画像を前記第１表示部に表示する指定領域座標画像表示部と、を備え、前記情報処理装置は、第２表示部と、前記第２表示部に表示する画像に対して、前記第２表示部の画面サイズに基づいて変換または変倍した変換画像を作成する画像作成部と、前記変換画像を前記第２表示部に表示する画像表示部と、表示された前記変換画像上で指定された指定座標を検出する指定座標検出部と、前記変換画像に対して、前記表示端末装置の画面サイズに基づいて割り当てた複数の表示領域を表す画像領域情報を作成する画像領域情報作成部と、前記指定座標と前記画像領域情報と現在の表示領域とに基づいて、画像を表示する前記表示領域の切り替えの要否を判断し、切り替えが必要であると判断された場合に、切り替える前記表示領域の座標を表す領域座標を指定して前記表示端末装置に対して表示を要求する表示切替判断部と、を備えることを特徴とする。
【０００８】
また、本発明は、表示端末装置と接続される情報処理装置であって、表示部と、前記表示部に表示する画像に対して、前記表示部の画面サイズに基づいて変換または変倍した変換画像を作成する画像作成部と、前記変換画像を前記表示部に表示する画像表示部と、表示された前記変換画像上で指定された指定座標を検出する指定座標検出部と、前記変換画像に対して、前記表示端末装置の画面サイズに基づいて割り当てた複数の表示領域を表す画像領域情報を作成する画像領域情報作成部と、前記指定座標と前記画像領域情報と現在の表示領域とに基づいて、画像を表示する前記表示領域の切り替えの要否を判断し、切り替えが必要であると判断された場合に、切り替える前記表示領域の座標を表す領域座標を指定して前記表示端末装置に対して表示を要求する表示切替判断部と、を備えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、プレゼンターのデバイスの表示画面でプレゼンターが指し示して説明している箇所を同期して表示することができるという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】図１は、本実施形態にかかる情報処理装置を含む画面同期システムの構成例を示すブロック図である。
【図２】図２は、メイン端末およびサブ端末のモジュール構成について説明する図である。
【図３】図３は、端末間のシーケンスについて説明する図である。
【図４】図４は、「画像領域情報を作成する工程」におけるモジュール間のシーケンスについて説明する図である。
【図５】図５は、「同期表示する工程」におけるモジュール間のシーケンスについて説明する図である。
【図６】図６は、画像作成部で作成した画像の座標軸について説明する図である。
【図７】図７は、指定領域座標画像表示部の画面表示基準点について説明する図である。
【図８】図８は、座標（０，０）を指定されたときの指定領域座標画像表示部の画面表示について説明する図である。
【図９】図９は、座標（Ｓｘ，Ｓｙ）を指定されたときの指定領域座標画像表示部の画面表示について説明する図である。
【図１０】図１０は、表示領域管理部が管理するテーブルについて説明する図である。
【図１１】図１１は、サブ端末の画像領域情報のテーブルについて説明する図である。
【図１２】図１２は、画像領域情報作成処理の詳細を示すフローチャートである。
【図１３】図１３は、具体的な画像領域情報の例について説明する図である。
【図１４】図１４は、具体的な画像領域情報の例について説明する図である。
【図１５】図１５は、表示切替処理の詳細を示すフローチャートである。
【図１６】図１６は、変形例１の画像領域情報作成処理の詳細を示すフローチャートである。
【図１７】図１７は、変形例１についての具体的な画像領域情報の例について説明する図である。
【図１８】図１８は、変形例１についての具体的な画像領域情報の例について説明する図である。
【図１９】図１９は、変形例２の画像領域情報作成処理の詳細を示すフローチャートである。
【図２０】図２０は、変形例２についての具体的な画像領域情報の例について説明する図である。
【図２１】図２１は、変形例２についての具体的な画像領域情報の例について説明する図である。
【図２２】図２２は、変形例３の表示切替処理の詳細を示すフローチャートである。
【図２３】図２３は、変形例４の表示切替処理の詳細を示すフローチャートである。
【図２４】図２４は、変形例５の表示切替処理の詳細を示すフローチャートである。
【図２５】図２５は、変形例６の表示切替処理の詳細を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下に添付図面を参照して、この発明にかかる画面同期システムおよび情報処理装置の一実施形態を詳細に説明する。
【００１２】
図１は、本実施形態にかかる情報処理装置を含む画面同期システムの構成例を示すブロック図である。本実施形態の画面同期システムは、情報処理装置としてのメイン端末１０と、表示端末装置としてのサブ端末２０Ａ、２０Ｂとがネットワーク３０で接続された構成となっている。ネットワークは、ＬＡＮ（ローカルエリアネットワーク）およびインターネット等のあらゆる形態のネットワークを適用できる。サブ端末２０Ａ、２０Ｂは、同様の機能を備えるため、以下では単にサブ端末２０という場合がある。なお、サブ端末２０の台数は２に限られるものではない。また、以下ではサブ端末２０Ａおよびサブ端末２０Ｂをそれぞれサブ端末Ａおよびサブ端末Ｂという場合がある。
【００１３】
メイン端末１０は、会議のプレゼンターが保持するデバイスである。サブ端末２０は、会議の参加者が保持するデバイスである。メイン端末１０およびサブ端末２０は、いずれも液晶ディスプレイなどの表示部（第２表示部）を備えている。この表示部のサイズ（以下、表示部サイズという。）や解像度は異なっていてもよい。メイン端末１０およびサブ端末２０は、例えば、ディスプレイを備えるデスクトップＰＣ（パーソナルコンピュータ）、ノートＰＣ、タブレットＰＣ、ＰＤＡ、携帯電話、および、スマートフォンなどを利用できる。メイン端末１０およびサブ端末２０は、いずれも通信手段を備えている。メイン端末１０およびサブ端末２０は、相互にアドレスを知っており、データ送受信が可能であることを前提とする。
【００１４】
図２は、メイン端末１０およびサブ端末２０のモジュール構成について説明する図である。まず、メイン端末１０の構成例について説明する。
【００１５】
画像作成部３０１は、メイン端末１０の表示部サイズ（インチ）と表示部解像度（ｄｐｉ（dots  per  inch））とから、以下のように画面サイズを算出する。
画面サイズ横＝表示部サイズ横（インチ）×表示部解像度横（ｄｐｉ）
画面サイズ縦＝表示部サイズ縦（インチ）×表示部解像度縦（ｄｐｉ）
【００１６】
画像作成部３０１は、メイン端末１０で表示して説明するファイルの画像を、メイン端末１０の画面サイズの横または縦に収まるように変倍する。画像作成部３０１は、ファイルの表示するページが画像でない場合は、最初にページを画像に変換する。画像作成部３０１は、画像表示部３０６における表示倍率を加味した変倍をしても良い。本実施形態では、画像と画面サイズが相似であり、表示倍率は１００％であるものとする。画像作成部３０１は、作成した画像（変換画像）をサブ端末２０に送信する。画像作成部３０１は、作成した画像を画像表示部３０６に送信する。
【００１７】
画像領域情報作成部３０２は、サブ端末２０の画面サイズをサブ端末２０から取得する。画像領域情報作成部３０２は、画像作成部３０１で作成した画像に対して、サブ端末２０の画面サイズ領域を割り当てた画像領域情報を作成する。画像領域情報作成部３０２は、作成した画像領域情報を画像領域情報管理部３０３に記録する。画像領域情報管理部３０３は、作成した画像領域情報のサブ端末ＩＤ（端末名）を表示領域管理部３０４に記録する。サブ端末ＩＤとは、サブ端末２０を識別する情報である。
【００１８】
画像領域情報管理部３０３は、画像領域情報作成部３０２が作成した、全てのサブ端末２０の画面領域情報を管理する。
【００１９】
表示領域管理部３０４は、全てのサブ端末２０が現在表示している領域（現在表示領域）の座標を管理する。本実施形態では、画像左上を画面表示基準点とし、表示領域のデフォルトは、左上の領域とする。
【００２０】
指定座標検出部３０５は、画像表示部３０６で表示された画像上で指定された座標を検出し、その座標を表示切替判断部３０７に通知する。本実施形態では、メイン端末１０の入力装置（マウスなど）によるクリック（タッチパネルの場合はタッチ）を検出する既存技術を用いるものとする。
【００２１】
画像表示部３０６は、画像作成部３０１が作成した画像を表示部に表示する処理を制御する。本実施形態では、ウィンドウ枠の幅は無いものとし、画像は全画面表示するものとする。
【００２２】
表示切替判断部３０７は、指定座標検出部３０５から座標検出が通知されたとき、画像領域情報管理部３０３で管理されている画像領域情報および表示領域管理部３０４で管理されている表示領域から、サブ端末２０に対して表示切替を要求するか否かを判断する。表示切替判断部３０７は、表示切替を要求すると決定したサブ端末２０に対して、領域座標（表示を要求する領域の座標）を指定して表示を要求する。
【００２３】
ネットワーク通信部３０８は、ネットワーク３０を介して、サブ端末２０との間でデータを送受信する。
【００２４】
次に、サブ端末２０の構成例について説明する。ネットワーク通信部３１０は、ネットワーク３０を介して、メイン端末１０との間でデータを送受信する。
【００２５】
画面サイズ送信部３１１は、サブ端末２０の液晶ディスプレイなどの表示部（第１表示部）のサイズ（表示部サイズ）と解像度とから画面サイズを算出し、メイン端末１０に対して送信する。
【００２６】
指定領域座標画像表示部３１２は、メイン端末１０から受信した画像を、指定された座標に従って表示部に表示する処理を制御する。本実施形態では、画面左上を基準点とし、指定された座標を基準点に合わせて表示するものとする。また、画像表示部３０６同様、本実施形態の指定領域座標画像表示部３１２は、ウィンドウ枠の幅は無いものとし、画像を全画面表示するものとする。
【００２７】
図３は、端末間のシーケンスについて説明する図である。本シーケンスは、大きく３つの工程に分かれる。１つ目は「画像を作成する工程」であり（ステップＳ１０１〜ステップＳ１０３）、メイン端末１０の画像作成部３０１が行う。
【００２８】
画像作成部３０１は、メイン端末１０で表示して説明するファイルの画像に対して、メイン端末１０の画面サイズに基づいて変倍（必要に応じて変換も行う）した画像を作成する（ステップＳ１０１）。画像作成部３０１は、各サブ端末２０に作成した画像を送信する（ステップＳ１０２、ステップＳ１０３）。
【００２９】
２つ目は「画像領域情報を作成する工程」であり（ステップＳ１０４〜ステップＳ１０９）、主に画像領域情報作成部３０２が行う。
【００３０】
画像領域情報作成部３０２は、各サブ端末２０からサブ端末２０の画面サイズを取得する（ステップＳ１０４〜ステップＳ１０５、ステップＳ１０７〜ステップＳ１０８）。画像領域情報作成部３０２は、「画像を作成する工程」で作成した画像に対して、サブ端末２０の画面サイズに基づいた領域を割り当てた画像領域情報を作成する（ステップＳ１０６、ステップＳ１０９）。サブ端末２０の画面サイズを提供するのは、サブ端末２０の画面サイズ送信部３１１である。
【００３１】
３つ目は「同期表示する工程」であり（ステップＳ１１０〜ステップＳ１１７）、主に表示切替判断部３０７が行う。
【００３２】
画像表示部３０６は、「画像を作成する工程」で得られた画像を表示部に表示する。表示された画像上の任意の座標がプレゼンターによって指定されると、指定座標検出部３０５が指定された座標を検出する（ステップＳ１１０）。表示切替判断部３０７は、指定された座標、表示領域管理部３０４で管理する現在表示領域、および、「画像領域情報を作成する工程」で得られた画像領域情報から、各サブ端末２０の表示切替の要否を判断する（ステップＳ１１１）。
【００３３】
表示切替判断部３０７は、表示切替の必要があると判断したサブ端末２０に対して、表示すべき領域座標に基づいた表示を要求する（ステップＳ１１２、ステップＳ１１３）。サブ端末２０では、指定領域座標画像表示部３１２が、指定された領域座標に従って画像を表示する（ステップＳ１１４、ステップＳ１１５）。
【００３４】
図３に示すように、表示切替判断部３０７は、表示切替の必要があると判断したサブ端末２０が存在しないときは、表示要求を送信しない。また、表示切替判断部３０７は、例えばサブ端末２０Ａのみに対して表示切替が必要と判断したときは、サブ端末２０Ａのみに対して表示要求を送信する（ステップＳ１１６）。この場合、サブ端末２０Ａの指定領域座標画像表示部３１２が、指定された領域座標に従って画像を表示する（ステップＳ１１７）。
【００３５】
図４は、「画像領域情報を作成する工程」におけるモジュール間のシーケンスについて説明する図である。
【００３６】
端末間のやり取りは必ずネットワーク通信部３０８およびネットワーク通信部３１０を介すので、図４では省略する。また、他のサブ端末２０に対しても同様のシーケンスにより、メイン端末１０が各サブ端末２０に対する画像領域情報を作成する。
【００３７】
画像領域情報作成部３０２は、サブ端末２０Ａからサブ端末２０Ａの画面サイズを取得する（ステップＳ２０１、ステップＳ２０２）。画像領域情報作成部３０２は、画像に対して、サブ端末２０の画面サイズに基づいた領域を割り当てた画像領域情報を作成する（ステップＳ２０３）。画像領域情報作成部３０２は、作成した画像領域情報を画像領域情報管理部３０３に記録する（ステップＳ２０４）。
【００３８】
画像領域情報作成部３０２が行う画像領域情報作成フロー（作成に必要な画面サイズの取得、画像領域情報の作成、作成した画面領域情報の記録）が本実施形態の特徴の１つである。この処理の詳細については、後述の図１２で説明する。
【００３９】
図５は、「同期表示する工程」におけるモジュール間のシーケンスについて説明する図である。
【００４０】
端末間のやり取りは必ずネットワーク通信部３０８およびネットワーク通信部３１０を介すので、図５では省略する。また、他のサブ端末２０に対しても同様のシーケンスにより、メイン端末１０が各サブ端末２０に対する表示切替を判断する。
【００４１】
指定座標検出部３０５が指定された座標を検出する（ステップＳ３０１）。表示切替判断部３０７は、指定座標の検出を通知されたとき、現在表示領域を表示領域管理部３０４から取得する（ステップＳ３０２、ステップＳ３０３）。表示切替判断部３０７は、指定座標と現在表示領域とから表示切替要否を判断する。
【００４２】
表示切替判断部３０７は、指定座標が現在表示領域に含まれていれば、表示切替は不要と判断する。表示切替判断部３０７は、指定座標が現在表示領域に含まれていなければ、表示切替が必要と判断し、サブ端末２０Ａの画像領域情報を検索する（ステップＳ３０４）。表示切替判断部３０７は、指定座標が含まれる領域を見つけ、新しい表示領域としてサブ端末２０Ａに表示を要求する（ステップＳ３０５）。サブ端末２０Ａの指定領域座標画像表示部３１２は、指定された領域座標に従って画像を表示する（ステップＳ３０６）。
【００４３】
表示切替判断部３０７が行う表示切替判断フロー（現在表示領域の取得、表示切替の判断、新しい表示領域の特定、サブ端末２０への表示の要求）が、本実施形態の特徴の１つである。この処理の詳細については、後述の図１５で説明する。
【００４４】
図６は、画像作成部３０１で作成した画像の座標軸について説明する図である。本実施形態では、画像の左上を座標軸の基準（０，０）とし、画像の横方向をｘ軸、縦方向をｙ軸とする。また、画像の横サイズをＨ、縦サイズをＶとする。
【００４５】
図７は、指定領域座標画像表示部３１２の画面表示基準点について説明する図である。図８は、座標（０，０）を指定されたときの指定領域座標画像表示部３１２の画面表示について説明する図である。図９は、座標（Ｓｘ，Ｓｙ）を指定されたときの指定領域座標画像表示部３１２の画面表示について説明する図である。
【００４６】
本実施形態では、図７のように、画面左上を画面表示基準点とし、指定された座標を画面表示基準点に合わせて表示するものとする。指定された座標が（０，０）の場合、図８のように、画像の（０，０）に画面表示基準点を合わせて画面表示する。指定された座標が（Ｓｘ，Ｓｙ）の場合、図９のように、画像の（Ｓｘ，Ｓｙ）に画面表示基準点を合わせて画面表示する。
【００４７】
図１０は、表示領域管理部３０４が管理（記憶）するテーブルについて説明する図である。表示領域管理部３０４は、サブ端末２０の画像サイズを取得し、画像領域情報を作成する際に、端末名をテーブルに登録する。同時に、表示領域管理部３０４は、デフォルトの表示領域として、画像の基準点（０，０）を画面表示基準点とする領域（Ｘ００）を登録する。
【００４８】
図１１は、具体的なサブ端末Ａの画像領域情報のテーブルについて説明する図である。本テーブルは、列をｉとし、行をｋとするテーブルである。ＩおよびＫは、それぞれ画像に対して割り当てられる横の領域の個数および縦の領域の個数から１を減算した数値である。
【００４９】
サブ端末Ａの画面サイズの横をＡｈ、縦をＡｖとすると、Ｉ＝｜Ｈ/Ａｈ｜、Ｋ＝｜Ｖ/Ａｖ｜で一意に決まる。Ａ１２とは、ｉ＝１、ｋ＝２の領域を指す。
【００５０】
Ａｉｋのセルには、領域基準点（本実施形態では左上）の座標が入っている。Ａｉｋの領域基準点のｘ座標をＡｉｋ（ｘ）、ｙ座標をＡｉｋ（ｙ）とする。画像領域情報作成部３０２は、図１１に示すようなテーブルをサブ端末２０ごとに作成する。
【００５１】
図１２は、画像領域情報作成処理の詳細を示すフローチャートである。図１２は、画像領域情報作成部３０２が、サブ端末２０ごとに図１０のテーブルに記録する表示領域の領域基準点の座標を決定して、画像領域情報を作成するフローである。図１２は、サブ端末Ａの画像領域情報作成フローの例を示している。
【００５２】
最初に、画像領域情報作成部３０２は、サブ端末Ａから画面サイズ（横および縦）を取得する（ステップＳ４０１）。取得した横サイズをＡｈ、縦サイズをＡｖとする。前述の通り、ＩおよびＫは画像に対して割り当てられる横の領域の個数および縦の領域の個数から１を減算した数値であり、Ｉ＝｜Ｈ/Ａｈ｜、Ｋ＝｜Ｖ/Ａｖ｜である（ステップＳ４０２）。画像領域情報作成部３０２は、ｋ＝０（ステップＳ４０３）、ｉ＝０とする（ステップＳ４０４）。
【００５３】
画像領域情報作成部３０２は、画像領域情報管理部３０３の領域Ａｉｋの領域基準点の座標（Ａｉｋ（ｘ），Ａｉｋ（ｙ））には、（Ａｈ×ｉ，Ａｖ×ｋ）を記録する（ステップＳ４０５）。画像領域情報作成部３０２は、ｉをインクリメントし（ステップＳ４０６）、ｉがＩ以下であるか否かを判断する（ステップＳ４０７）。ｉがＩ以下であれば（ステップＳ４０７：Ｙｅｓ）、ステップＳ４０５に戻り処理を繰り返す。
【００５４】
ｉがＩより大きければ（ステップＳ４０７：Ｎｏ）、画像領域情報作成部３０２は、ｋをインクリメントする（ステップＳ４０８）。画像領域情報作成部３０２は、ｋがＫ以下であるか否かを判断する（ステップＳ４０９）。ｋがＫ以下であれば（ステップＳ４０９：Ｙｅｓ）、ステップＳ４０４に戻り処理を繰り返す。ｋがＫより大きければ（ステップＳ４０９：Ｎｏ）、画像領域情報作成処理を終了する。
【００５５】
画像領域情報作成部３０２は、他のサブ端末２０に対しても、同様の処理により画像領域情報を作成する。
【００５６】
図１３および図１４は、具体的な画像領域情報の例について説明する図である。図１３は、画像サイズが３０×４０の場合の、サブ端末Ａ（画面サイズが１６×９）の画像領域情報を示している。図１４は、画像サイズが３０×４０の場合の、サブ端末Ｂ（画面サイズが１６×１２）の画像領域情報を示している。
【００５７】
図１５は、表示切替処理の詳細を示すフローチャートである。図１５は、表示切替判断部３０７が、指定座標検出部３０５から指定座標を通知されたときに、サブ端末２０ごとに表示切替の要否を判断し、表示切替が必要と判断した場合に表示切替を要求するフローである。図１５は、サブ端末Ａの表示切替判断フローの例を示している。
【００５８】
以下では、指定座標のｘ座標をＳｘ、ｙ座標をＳｙとする。最初に、表示切替判断部３０７は、表示領域管理部３０４からサブ端末Ａの現在表示領域を取得する（ステップＳ５０１）。取得した現在表示領域をＡｎｍとする。
【００５９】
表示切替判断部３０７は、指定座標が現在表示領域Ａｎｍ内に存在するか否かを判断する（ステップＳ５０２、ステップＳ５０３）。指定座標のｘ座標Ｓｘおよびｙ座標Ｓｙ共に、現在表示領域Ａｎｍ内に存在すれば（ステップＳ５０２：Ｙｅｓ、ステップＳ５０３：Ｙｅｓ）、表示切替は不要と判断し判断フローを終了する。
【００６０】
ＳｘおよびＳｙいずれかが現在表示領域Ａｎｍ外に存在すれば（ステップＳ５０３：Ｎｏ、ステップＳ５０４：Ｎｏ）、表示切替が必要と判断し、新しく表示すべき領域の決定処理に移行する。
【００６１】
前述の通り、ＩおよびＫは画像に対して割り当てられる横の領域の個数および縦の領域の個数から１を減算した数値であり、Ｉ＝｜Ｈ/Ａｈ｜、Ｋ＝｜Ｖ/Ａｖ｜である（ステップＳ５０４）。画像領域情報作成部３０２は、ｋ＝０、ｉ＝０とする（ステップＳ５０５）。
【００６２】
画像領域情報作成部３０２は、ＳｘがＡｉｋ（ｘ）以上Ａｉｋ（ｘ）＋Ａｈ以下（ステップＳ５０６：Ｙｅｓ）かつＳｙがＡｉｋ（ｙ）以上Ａｉｋ（ｙ）＋Ａｖ以下（ステップＳ５０９：Ｙｅｓ）であれば、Ａｉｋを新しく表示すべき領域とする。この場合、画像領域情報作成部３０２は、サブ端末Ａに対し、座標（Ａｉｋ（ｘ），Ａｉｋ（ｙ））を指定して表示を要求する（ステップＳ５１２）。また、画像領域情報作成部３０２は、表示領域管理部３０４で管理する領域をＡｉｋに上書きして記録して（ステップＳ５１３）、表示切替処理を終了する。
【００６３】
画像領域情報作成部３０２は、ＳｘがＡｉｋ（ｘ）以上Ａｉｋ（ｘ）＋Ａｈ以下でない（ステップＳ５０６：Ｎｏ）ならば、ｉをインクリメントする（ステップＳ５０７）。画像領域情報作成部３０２は、インクリメントしたｉがＩ以下であれば（ステップＳ５０８：Ｙｅｓ）、ステップＳ５０６に戻り処理を繰り返す。ｉがＩより大きければ（ステップＳ５０８：Ｎｏ）、表示切替処理を終了する。ただし、指定座標は画像上に存在し、かつ、領域は画像前面に対して割り当てているので、本実施形態では発生しえない。
【００６４】
画像領域情報作成部３０２は、ＳｙがＡｉｋ（ｙ）以上Ａｉｋ（ｙ）＋Ａｖ以下でない（ステップＳ５０９：Ｎｏ）ならば、ｋをインクリメントする（ステップＳ５１０）。画像領域情報作成部３０２は、インクリメントしたｋがＫ以下であれば（ステップＳ５１１：Ｙｅｓ）、ステップＳ５０９に戻り処理を繰り返す。ｋがＫより大きければ（ステップＳ５１１：Ｎｏ）、表示切替処理を終了する。ただしｘ座標同様、本実施形態では発生しえない。
【００６５】
画像領域情報作成部３０２は、他のサブ端末２０に対しても同様の処理により表示切替の要否を判断する。
【００６６】
図１３および図１４の例を用いると、サブ端末Ａの現在表示領域がＡ００、サブ端末Ｂの現在表示領域がＢ００で、指定座標が（Ｓｘ＝１０，Ｓｙ＝１０）の場合、指定座標はＡ００の領域外であるため、表示切替判断部３０７は、指定座標を含むＡ０１に表示を切り替える。一方、指定座標はＢ００の領域内であるため、表示切替判断部３０７は、表示切替は不要と判断し、表示は切り替えない。
【００６７】
このような構成により、どんな画面サイズのサブ端末２０でも、メイン端末１０の画面で指し示している箇所を常に同期して表示することができる。また、表示切替が必要と判断したときのみ表示領域を切り替えるので、通信回数が抑えられ、また無駄な表示切替をすることがない。
【００６８】
（変形例１）
図１６は、変形例１の画像領域情報作成処理の詳細を示すフローチャートである。本変形例では、ステップＳ６０７、ステップＳ６１２、ステップＳ６１０、および、ステップＳ６１３を追加した点が、図１２と異なっている。図１６は、サブ端末Ａの画像領域情報作成フローの例を示している。
【００６９】
ステップＳ６０１〜ステップＳ６０６は、図１２のステップＳ４０１〜ステップＳ４０６と同様であるため説明を省略する。
【００７０】
画像領域情報作成部３０２は、ｉがＩと等しくなく（ステップＳ６０７：Ｎｏ）かつｉがＩより小さければ（ステップＳ６０８：Ｙｅｓ）、ステップＳ６０５に戻り処理を繰り返す。ｉがＩと等しければ（ステップＳ６０７：Ｙｅｓ）、画像領域情報作成部３０２は、座標（Ａｉｋ（ｘ），Ａｉｋ（ｙ））には、（Ｈ−Ａｈ，Ａｖ×ｋ）を記録し（ステップＳ６１２）、ステップＳ６０９に移る。
【００７１】
ｉがＩより大きければ（ステップＳ６０８：Ｎｏ）、画像領域情報作成部３０２は、ｋをインクリメントする（ステップＳ６０９）。画像領域情報作成部３０２は、ｋがＫと等しくなく（ステップＳ６１０：Ｎｏ）かつｋがＫより小さければ（ステップＳ６１１：Ｙｅｓ）、ステップＳ６０４に戻り処理を繰り返す。
【００７２】
ｋがＫと等しければ（ステップＳ６１０：Ｙｅｓ）、画像領域情報作成部３０２は、座標（Ａｉｋ（ｘ），Ａｉｋ（ｙ））には、（（Ａｈ×ｉ，Ｖ−Ａｖ）を記録し（ステップＳ６１３）、画像領域情報作成処理を終了する。ｋがＫより大きければ（ステップＳ６１１：Ｎｏ）、画像領域情報作成処理を終了する。
【００７３】
画像領域情報作成部３０２は、他のサブ端末２０に対しても、同様の処理により画像領域情報を作成する。
【００７４】
図１７および図１８は、変形例１についての具体的な画像領域情報の例について説明する図である。図１７は、画像サイズが３０×４０の場合の、サブ端末Ａ（画面サイズが１６×９）の画像領域情報を示している。図１８は、画像サイズが３０×４０の場合の、サブ端末Ｂ（画面サイズが１６×１２）の画像領域情報を示している。
【００７５】
変形例１によれば、メイン端末１０より画面サイズが小さいサブ端末で、表示領域を必ず画面サイズとすることができる。このため、常に画面全面を活用して画像を表示することができる。
【００７６】
（変形例２）
図１９は、変形例２の画像領域情報作成処理の詳細を示すフローチャートである。本変形例では、ステップＳ７０３〜ステップＳ７０８、および、ステップＳ７１１が、図１２と異なっている。図１９は、サブ端末Ａの画像領域情報作成フローの例を示している。
【００７７】
ステップＳ７０１〜ステップＳ７０２は、図１２のステップＳ４０１〜ステップＳ４０２と同様であるため説明を省略する。
【００７８】
本変形例では、常に領域を重複させるため、各領域の領域基準点の間隔を（画面サイズではなく）重複サイズを考慮したサイズにする必要がある。考慮した横サイズをＡｈ’、縦サイズをＡｖ’とする。
【００７９】
Ｉ＝０、すなわち、画像の横サイズがサブ端末Ａの画面サイズの横サイズより小さければ（ステップＳ７０３：Ｙｅｓ）、画像領域情報作成部３０２は、Ａｈ’にはＡｈをそのまま使用する（ステップＳ７０５）。画像の横サイズが、サブ端末Ａの画面サイズの横サイズより小さいので、横方向の領域の数は１つであり、よって重複範囲は発生しない。
【００８０】
Ｉ＞＝１、すなわち、画像の横サイズがサブ端末Ａの画面サイズの横サイズ以上であれば（ステップＳ７０３：Ｎｏ）、画像領域情報作成部３０２は、Ａｈ’にはＡｈ−（Ａｈ×（Ｉ＋１）−Ｈ）／Ｉを代入する（ステップＳ７０４）。
【００８１】
一方、縦サイズに関しても同様で、Ｋ＝０、すなわち、画像の縦サイズがサブ端末Ａの画面サイズの縦サイズより小さければ（ステップＳ７０６：Ｙｅｓ）、画像領域情報作成部３０２は、Ａｖ’にはＡｖをそのまま使用する（ステップＳ７０８）。画像の縦サイズがサブ端末Ａの画面サイズの縦サイズより小さいので、縦方向の領域の数は１つであり、よって重複範囲は発生しない。
【００８２】
Ｋ＞＝1、すなわち、画像の縦サイズがサブ端末Ａの画面サイズの縦サイズ以上であれば（ステップＳ７０６：Ｎｏ）、画像領域情報作成部３０２は、Ａｖ’には、Ａｖ−（Ａｖ×（Ｋ＋１）−Ｖ）／Ｋを代入する（ステップＳ７０７）。
【００８３】
ステップＳ７０９〜ステップＳ７１０は、図１２のステップＳ４０３〜ステップＳ４０４と同様であるため説明を省略する。
【００８４】
画像領域情報作成部３０２は、画像領域情報管理部３０３の領域Ａｉｋの領域基準点の座標（Ａｉｋ（ｘ），Ａｉｋ（ｙ））には、（Ａｈ’×ｉ，Ａｖ’×ｋ）を記録する（ステップＳ７１１）。
【００８５】
ステップＳ７１２〜ステップＳ７１５は、図１２のステップＳ４０６〜ステップＳ４０９と同様であるため説明を省略する。
【００８６】
図２０および図２１は、変形例２についての具体的な画像領域情報の例について説明する図である。図２０は、画像サイズが３０×４０の場合の、サブ端末Ａ（画面サイズが１６×９）の画像領域情報を示している。図２１は、画像サイズが３０×４０の場合の、サブ端末Ｂ（画面サイズが１６×１２）の画像領域情報を示している。
【００８７】
変形例２によれば、表示する情報を重複させることができるので、表示を切り替えても、上下左右の繋がりを把握できる。
【００８８】
（変形例３）
図２２は、変形例３の表示切替処理の詳細を示すフローチャートである。本変形例では、ステップＳ８１２を追加した点が、図１５と異なっている。図２２は、サブ端末Ａの画像領域情報作成フローの例を示している。
【００８９】
ステップＳ８０１〜ステップＳ８１１は、図１５のステップＳ５０１〜ステップＳ５１１と同様であるため説明を省略する。
【００９０】
すなわち、ＳｘがＡｉｋ（ｘ）以上Ａｉｋ（ｘ）＋Ａｈ以下（ステップＳ８０６：Ｙｅｓ）かつＳｙがＡｉｋ（ｙ）以上Ａｉｋ（ｙ）＋Ａｖ以下（ステップＳ８０９：Ｙｅｓ）であれば、Ａｉｋを新しく表示すべき領域とする処理までは上記実施形態の図１５と同様である。
【００９１】
ただし、領域Ａｉｋ内が余白である場合（ステップＳ８１２：Ｙｅｓ）、余白領域に切り替えるのは無駄であるため、表示切替判断部３０７は、表示切替不要と判断して表示切替処理を終了する。
【００９２】
余白でない場合（ステップＳ８１２：Ｎｏ）、上記実施形態の図１５と同様に、サブ端末Ａに対し、座標（Ａｉｋ（ｘ），Ａｉｋ（ｙ））を指定して表示を要求する（ステップＳ８１３）。また、表示領域管理部３０４で管理する領域をＡｉｋに上書きして記録して（ステップＳ８１４）、表示切替処理を終了する。
【００９３】
変形例３によれば、全て余白の画面を共有するという無駄な表示切替を防止できる。
【００９４】
（変形例４）
図２３は、変形例４の表示切替処理の詳細を示すフローチャートである。図２３は、ステップＳ５０９（Ｙｅｓの後）とステップＳ５１２との間に、ステップＳ９０１〜ステップＳ９１４が追加される点が、図１５と異なっている。なお、簡略化のため、図１５と共通のステップの一部は図示を省略している。図２３は、サブ端末Ａの表示切替処理の例を示している。
【００９５】
ＳｘがＡｉｋ（ｘ）以上Ａｉｋ（ｘ）＋Ａｈ以下（ステップＳ５０６：Ｙｅｓ）かつＳｙがＡｉｋ（ｙ）以上Ａｉｋ（ｙ）＋Ａｖ以下（ステップＳ５０９：Ｙｅｓ）であれば、画像領域情報作成部３０２は、Ａｉｋを新しく表示すべき領域であると判断する。ここまでの処理は、図１５と同様である。
【００９６】
ただし、領域は必ずしも重複なく割り当てられているわけではないので、Ａｉｋは新しく表示すべき領域の候補の１つに過ぎない。
【００９７】
そこで、Ａｉｋの右隣の領域Ａ（ｉ＋１）ｋも指定座標を含み（ステップＳ９０１：Ｙｅｓ）、かつ、Ａｉｋの下隣の領域Ａｉ（ｋ＋１）も指定座標を含んでいれば（ステップＳ９０２：Ｙｅｓ）、指定座標は４つの領域Ａｉｋ、Ａ（ｉ＋１）ｋ、Ａｉ（ｋ＋１）およびＡ（ｉ＋１）（ｋ＋１）のいずれにも含まれ、４つの領域が重複する範囲にあると言える。
【００９８】
Ａｉｋ内の４つの領域が重複する範囲以外の範囲が余白でなければ（ステップＳ９０３：Ｎｏ）、表示切替判断部３０７は、表示すべき領域はＡｉｋとしたまま、サブ端末Ａに対し、表示を要求する（ステップＳ５１２）。
【００９９】
Ａｉｋ内の４つの領域が重複する範囲以外の範囲が余白であり（ステップＳ９０３：Ｙｅｓ）、その他３つの領域に関しても、４つの領域が重複する範囲以外の範囲が余白であれば（ステップＳ９０４：ＹｅｓかつステップＳ９０５：ＹｅｓかつステップＳ９０６：Ｙｅｓ）、同様に表示切替判断部３０７は、表示すべき領域はＡｉｋとしたまま、サブ端末Ａに対し、表示を要求する（ステップＳ５１２）。
【０１００】
一方、その他３つの領域に関して、いずれかが４つの領域が重複する範囲以外の範囲が余白でなければ（ステップＳ９０４：ＮｏまたはステップＳ９０５：ＮｏまたはステップＳ９０６：Ｎｏ）、表示切替判断部３０７は、その領域を表示すべき領域とする（ステップＳ９０７またはステップＳ９０８またはステップＳ９０９）。本変形例では、Ａ（ｉ＋１）ｋ→Ａｉ（ｋ＋１）→Ａ（ｉ＋１）（ｋ＋１）の順で余白か否かを確認する。
【０１０１】
Ａｉｋの右隣の領域Ａ（ｉ＋１）ｋまたはＡｉｋの下隣の領域Ａｉ（ｋ＋１）のいずれかが指定座標を含んでいれば（ステップＳ９０１：ＹｅｓかつステップＳ９０２：Ｎｏ、または、ステップＳ９０１：ＮｏかつステップＳ９１２：Ｙｅｓ）、指定座標は２つの領域ＡｉｋおよびＡ（ｉ＋１）ｋまたはＡｉｋおよびＡｉ（ｋ＋１）のいずれにも含まれ、２つの領域が重複する範囲にあると言える。
【０１０２】
その後のステップＳ９１０〜ステップＳ９１１、および、ステップＳ９１２〜ステップＳ９１４は、重複領域が４つの場合と同様であるため説明を省略する。
【０１０３】
変形例４によれば、重複していない範囲が余白ではない領域に表示を切り替えるので、画面内により多くの情報を表示できる。
【０１０４】
（変形例５）
図２４は、変形例５の表示切替処理の詳細を示すフローチャートである。図２４は、ステップＳ１００３〜ステップＳ１００６、ステップＳ１０１０、ステップＳ１０１１、ステップＳ１０１３、ステップＳ１０１４が、図２３（変形例４）と異なっている。図２４は、サブ端末Ａの表示切替処理の例を示している。
【０１０５】
ＳｘがＡｉｋ（ｘ）以上Ａｉｋ（ｘ）＋Ａｈ以下（ステップＳ５０６：Ｙｅｓ）かつＳｙがＡｉｋ（ｙ）以上Ａｉｋ（ｙ）＋Ａｖ以下（ステップＳ５０９：Ｙｅｓ）であれば、画像領域情報作成部３０２は、Ａｉｋを新しく表示すべき領域であると判断する。ここまでの処理は、図２３（図１５）と同様である。
【０１０６】
上述のように、領域は必ずしも重複なく割り当てられているわけではないので、Ａｉｋは新しく表示すべき領域の候補の１つに過ぎない。
【０１０７】
そこで、Ａｉｋの右隣の領域Ａ（ｉ＋１）ｋも指定座標を含み（ステップＳ９０１：Ｙｅｓ）、かつ、Ａｉｋの下隣の領域Ａｉ（ｋ＋１）も指定座標を含んでいれば（ステップＳ９０２：Ｙｅｓ）、指定座標は４つの領域Ａｉｋ、Ａ（ｉ＋１）ｋ、Ａｉ（ｋ＋１）およびＡ（ｉ＋１）（ｋ＋１）のいずれにも含まれ、４つの領域が重複する範囲にあると言える。
【０１０８】
指定座標がＡｉｋの境界上になければ（ステップＳ１００３：Ｎｏ）、表示切替判断部３０７は、表示すべき領域はＡｉｋとしたまま、サブ端末Ａに対し、表示を要求する（ステップＳ５１２）。
【０１０９】
指定座標がＡｉｋの境界上にある（ステップＳ１００３：Ｙｅｓ）が、その他３つの領域に関しても、指定座標が領域の境界上にあれば（ステップＳ１００４：ＹｅｓかつステップＳ１００５：ＹｅｓかつステップＳ１００６：Ｙｅｓ）、表示切替判断部３０７は、表示すべき領域はＡｉｋとしたまま、サブ端末Ａに対し、表示を要求する（ステップＳ５１２）。
【０１１０】
一方、その他３つの領域に関して、いずれかの領域の境界上に指定座標が存在しなければ（ステップＳ１００４：ＮｏまたはステップＳ１００５：ＮｏまたはステップＳ１００６：Ｎｏ）、表示切替判断部３０７は、その領域を表示すべき領域とする（ステップＳ９０７またはステップＳ９０８またはステップＳ９０９）。本変形例では、Ａ（ｉ＋１）ｋ→Ａｉ（ｋ＋１）→Ａ（ｉ＋１）（ｋ＋１）の順で境界上か否かを確認する。
【０１１１】
Ａｉｋの右隣の領域Ａ（ｉ＋１）ｋまたはＡｉｋの下隣の領域Ａｉ（ｋ＋１）のいずれかが指定座標を含んでいれば（ステップＳ９０１：ＹｅｓかつステップＳ９０２：Ｎｏ、または、ステップＳ９０１：ＮｏかつステップＳ９１２：Ｙｅｓ）、指定座標は２つの領域ＡｉｋおよびＡ（ｉ＋１）ｋまたはＡｉｋおよびＡｉ（ｋ＋１）のいずれにも含まれ、２つの領域が重複する範囲にあると言える。
【０１１２】
その後のステップＳ１０１０〜ステップＳ１０１１、および、ステップＳ１０１３〜ステップＳ１０１４は、重複領域が４つの場合と同様であるため説明を省略する。
【０１１３】
変形例５によれば、指定座標が複数の領域が重複する範囲の境界線上にある場合にも、境界を持たない領域に表示を切り替えるので、表示する情報の領域を優先して表示できる。
【０１１４】
（変形例６）
図２５は、変形例６の表示切替処理の詳細を示すフローチャートである。図２５は、ステップＳ１１０３〜ステップＳ１１０６、ステップＳ１１１０、ステップＳ１１１３が、図２３（変形例４）と異なっている。図２５は、サブ端末Ａの表示切替処理の例を示している。
【０１１５】
ＳｘがＡｉｋ（ｘ）以上Ａｉｋ（ｘ）＋Ａｈ以下（ステップＳ５０６：Ｙｅｓ）かつＳｙがＡｉｋ（ｙ）以上Ａｉｋ（ｙ）＋Ａｖ以下（ステップＳ５０９：Ｙｅｓ）であれば、画像領域情報作成部３０２は、Ａｉｋを新しく表示すべき領域であると判断する。ここまでの処理は、図２３（図１５）と同様である。
【０１１６】
上述のように、領域は必ずしも重複なく割り当てられているわけではないので、Ａｉｋは新しく表示すべき領域の候補の１つに過ぎない。
【０１１７】
Ａｉｋの右隣の領域Ａ（ｉ＋１）ｋまたはＡｉｋの下隣の領域Ａｉ（ｋ＋１）のいずれかが指定座標を含んでいれば（ステップＳ９０１：ＹｅｓかつステップＳ９０２：Ｎｏ、または、ステップＳ９０１：ＮｏかつステップＳ９１２：Ｙｅｓ）、指定座標は２つの領域ＡｉｋおよびＡ（ｉ＋１）ｋまたはＡｉｋおよびＡｉ（ｋ＋１）のいずれにも含まれ、２つの領域が重複する範囲にあると言える。
【０１１８】
指定座標がＡｉｋとＡ（ｉ＋１）ｋの重複範囲に含まれているとき（ステップＳ９０１：ＹｅｓかつステップＳ９０２：Ｎｏ）、指定座標のｘ座標Ｓｘが重複範囲の中央の座標より小さければ（ステップＳ１１１０：Ｙｅｓ）、表示切替判断部３０７は、表示すべき領域はＡｉｋとしたまま、サブ端末Ａに対し、表示を要求する（ステップＳ５１２）。重複範囲の中央の座標より大きければ（ステップＳ１１１０：Ｎｏ）、表示切替判断部３０７は、表示すべき領域はＡ（ｉ＋１）ｋとして（ステップＳ９０７）、サブ端末Ａに対し、表示を要求する（ステップＳ５１２）。
【０１１９】
指定座標がＡｉｋとＡｉ（ｋ＋１）との重複範囲に含まれているとき（ステップＳ９０１：ＮｏかつステップＳ９１２：Ｙｅｓ）の処理（ステップＳ１１１３）も同様であるため説明を省略する。
【０１２０】
Ａｉｋの右隣の領域Ａ（ｉ＋１）ｋも指定座標を含み（ステップＳ９０１：Ｙｅｓ）かつＡｉｋの下隣の領域Ａｉ（ｋ＋１）も指定座標を含んでいれば（ステップＳ９０２：Ｙｅｓ）、指定座標は４つの領域Ａｉｋ、Ａ（ｉ＋１）ｋ、Ａｉ（ｋ＋１）およびＡ（ｉ＋１）（ｋ＋１）のいずれにも含まれ、４つの領域が重複する範囲にあると言える。
【０１２１】
Ａｉｋの現在表示領域Ａｎｍとの重複範囲面積はそれぞれの領域座標から計算できる。以下では、重複範囲面積をＴｉｋで示す。Ｔｉｋ、Ｔ（ｉ＋１）ｋ、Ｔｉ（ｋ＋１）およびＴ（ｉ＋１）（ｋ＋１）（Ａｉｋ、Ａ（ｉ＋１）ｋ、Ａｉ（ｋ＋１）およびＡ（ｉ＋１）（ｋ＋１）の現在表示領域Ａｎｍとの重複範囲面積）のいずれも０である場合（ステップＳ１１０３：Ｙｅｓ）、表示すべき領域はＡｉｋとしたまま、サブ端末Ａに対し、表示を要求する（ステップＳ５１２）。
【０１２２】
いずれかの領域がＡｎｍとの重複している範囲を持つ場合、表示切替判断部３０７は、その面積Ｔ（重複範囲面積）が最も大きい領域を、新しく表示すべき領域とし、表示を要求する（ステップＳ５１２）。
【０１２３】
このように、上記実施形態では、説明するファイルの画像に対して、サブ端末の画面サイズに基づいた領域を割り当てた画像領域情報を作成する。メイン端末では、表示している画像の説明箇所の座標をプレゼンターに指定された時、サブ端末が現在表示している領域が指定座標を含まない場合、指定座標を含む領域へ表示を切り替える必要があると判断し、サブ端末に対して、画像領域情報に従って新しく表示する領域を指定し、表示するよう要求する。このため、各参加者のどんな画面サイズのデバイスでも、プレゼンターのデバイスの表示画面でプレゼンターが指し示して説明している箇所を常に同期して表示することができる。
【０１２４】
変形例６によれば、指定座標が２つの領域が重複する範囲にある場合にも、より領域の中心部に近い領域に表示を切り替えるので、表示する情報の領域を優先して表示できる。また、指定座標が４つの領域が重複する範囲にある場合にも、現在表示している領域との重複範囲が広い領域に表示を切り替えるので、現在表示している情報との繋がりをより把握できる状態で表示できる。
【０１２５】
本実施形態の情報処理装置（メイン端末、サブ端末）は、ＣＰＵなどの制御装置と、ＲＯＭ（Read  Only  Memory）やＲＡＭなどの記憶装置と、ＨＤＤ、ＣＤドライブ装置などの外部記憶装置と、ディスプレイ装置などの表示装置と、キーボードやマウスなどの入力装置を備えている。
【０１２６】
本実施形態の情報処理装置で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録されてコンピュータ・プログラム・プロダクトとして提供される。
【０１２７】
また、本実施形態の情報処理装置で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態の情報処理装置で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【０１２８】
また、本実施形態のプログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【０１２９】
本実施形態の情報処理装置で実行されるプログラムは、上述した各部（画像作成部等）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記記憶媒体からプログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、上記各部が主記憶装置上に生成されるようになっている。
【符号の説明】
【０１３０】
１０  メイン端末
２０Ａ、２０Ｂ  サブ端末
３０  ネットワーク
３０１  画像作成部
３０２  画像領域情報作成部
３０３  画像領域情報管理部
３０４  表示領域管理部
３０５  指定座標検出部
３０６  画像表示部
３０７  表示切替判断部
３０８  ネットワーク通信部
３１０  ネットワーク通信部
３１１  画面サイズ送信部
３１２  指定領域座標画像表示部
【先行技術文献】
【特許文献】
【０１３１】
【特許文献１】特開２００６−０９１９３８号公報
【図１】
0005678753.tif 000002
【図２】
0005678753.tif 000003
【図３】
0005678753.tif 000004
【図４】
0005678753.tif 000005
【図５】
0005678753.tif 000006
【図６】
0005678753.tif 000007
【図７】
0005678753.tif 000008
【図８】
0005678753.tif 000009
【図９】
0005678753.tif 000010
【図１０】
0005678753.tif 000011
【図１１】
0005678753.tif 000012
【図１２】
0005678753.tif 000013
【図１３】
0005678753.tif 000014
【図１４】
0005678753.tif 000015
【図１５】
0005678753.tif 000016
【図１６】
0005678753.tif 000017
【図１７】
0005678753.tif 000018
【図１８】
0005678753.tif 000019
【図１９】
0005678753.tif 000020
【図２０】
0005678753.tif 000021
【図２１】
0005678753.tif 000022
【図２２】
0005678753.tif 000023
【図２３】
0005678753.tif 000024
【図２４】
0005678753.tif 000025
【図２５】
0005678753.tif 000026